(57)【特許請求の範囲】
【請求項１】
物品の収納又は物品の取出に係る操作部への操作により特定される収納部を施解錠する施解錠処理部と、
前記収納部の温度を検知する温度検知部と、
前記収納部の基準温度を記憶する基準温度記憶部と、
前記温度検知部により検知された前記収納部の温度と前記基準温度とが所定の誤差内であるか否かを判定する判定部とを備え、
前記施解錠処理部は、
前記判定部により所定の誤差内でないと判定された場合に、前記収納部からの物品の取出に係る操作を受け付けたとしても、該収納部を解錠しない
物品保管装置を有する物品保管システム。
【請求項２】
前記物品保管装置は、
前記判定部により所定の誤差内でないと判定された場合に、該物品保管装置と通信可能に設けられた管理装置に対して前記収納部からの物品の回収を指示する回収指示部をさらに備えたことを特徴とする請求項１に記載の物品保管システム。
【請求項３】
前記物品保管装置は、
前記温度検知部により検知された温度変化を記憶する記憶部と、
前記記憶部に記憶された温度変化に係る温度情報を所定の表示部に表示制御する表示制御部をさらに備えたことを特徴とする請求項１又は２に記載の物品保管システム。
【請求項４】
前記物品保管装置は、
該物品保管装置と通信可能に設けられた管理装置に対して、前記記憶部に記憶された温度情報を通知する通知部をさらに備え、
前記管理装置は、
前記物品保管装置に係る情報を表示する第２の表示部と、
前記物品保管装置から通知された温度情報を前記第２の表示部に表示制御する第２の表示制御部と
を備えたことを特徴とする請求項３に記載の物品保管システム。
【請求項５】
前記管理装置は、
前記物品保管装置から通知された温度情報を所定の端末装置に対して通知する通知部をさらに備えたことを特徴とする請求項４に記載の物品保管システム。
【請求項６】
前記物品保管装置は、
前記収納部に対して前記物品を収納する前の温度情報を取得する温度情報取得部と、
前記温度情報取得部により取得された前記物品を収納する前の温度情報を所定の表示部に表示制御する第２の表示制御部と
をさらに備えたことを特徴とする請求項１に記載の物品保管システム。
【請求項７】
前記表示制御部は、
前記記憶部に記憶された温度情報とともに前記基準温度を表示制御することを特徴とする請求項３に記載の物品保管システム。
【請求項８】
前記物品保管装置と通信可能に設けられた管理装置は、
前記収納部の基準温度を設定する設定部と、
前記設定部により設定された基準温度を前記物品保管装置に通知する基準温度通知部とを備え、
前記物品保管装置は、
前記管理装置から通知された基準温度を前記基準温度記憶部に格納する
ことを特徴とする請求項１に記載の物品保管システム。
【請求項９】
前記物品保管装置は、
前記収納部の温度が前記基準温度記憶部に記憶された基準温度となるよう温度制御を行うとともに、前記収納部への物品の収納に係る予約を受け付けたことを条件に、前記温度制御を開始することを特徴とする請求項１〜８のいずれか一つに記載の物品保管システム。
【請求項１０】
前記物品保管装置は、
予約された物品の収納が行われる時点で前記収納部の温度が前記基準温度となるよう前記温度制御を開始するタイミングを決定することを特徴とする請求項９に記載の物品保管システム。
【請求項１１】
前記物品保管装置は、
温度制御中の収納部からの物品の取出が行われた場合に、当該収納部に対する次の予約が存在するか否かを判定し、次の予約が存在しないことを条件に温度制御を終了することを特徴とする請求項１又は１０に記載の物品保管システム。
【請求項１２】
物品の収納又は物品の取出に係る操作部への操作により特定される収納部を施解錠する施解錠処理部と、
前記収納部の温度を検知する温度検知部と、
前記収納部の基準温度を記憶する基準温度記憶部と、
前記温度検知部により検知された前記収納部の温度と前記基準温度とが所定の誤差内であるか否かを判定する判定部とを備え、
前記施解錠処理部は、
前記判定部により所定の誤差内でないと判定された場合に、前記収納部からの物品の取出に係る操作を受け付けたとしても、該所定の収納部を解錠しない
ことを特徴とする物品保管装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、物品を収納して保管する物品保管システム及び物品保管装置に関する。
【背景技術】
【０００２】
従来、駅等には物品の一時預りを行うロッカー装置が設置されている。また、集合住宅には、物品の配達先として使用可能な宅配ボックスの設置が行われている。さらに近年では、要冷蔵など、温度管理が必要な物品への対応も考えられている。
【０００３】
例えば、特許文献１には、配送品に装着されたＲＦＩＤを読み取ることで配送品の種類を検出し、配送品受領ボックス装置内の温度を所定の温度に調節する配送システムが開示されている。
【０００４】
また、特許文献２には、ロッカー内部の映像を映像取得部により取得し、取得した映像に基づいてロッカー内の温度調節を行う温度調節機能を備えたロッカーが開示されている。
【０００５】
さらに、特許文献３には、商品を梱包して配送するための通い箱に、蓄冷剤と、内部温度計測部と、温度の計測値を含む計測情報をサーバ装置に送信する無線装置とを設けた集配管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１１６５１６号公報
【特許文献２】特開２００３−０４１８２４号公報
【特許文献３】特開２０１５−１４７６０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の技術では、物品の保管中に温度が常に適正に保たれていたかを確認することができないという問題点があった。物品をある程度の期間保管する場合には、その期間中、温度を適切な値に保つ必要がある。例えば、要冷蔵の物品を保管した収納部が一時的に高温となると、その他の期間は適切な温度であったとしても物品の品質を損ねる事態となるためである。
【０００８】
上記の特許文献１及び特許文献２が開示する技術では、収納する物品に応じた温度に調節することができるものの、その温度が保持されているか否かを確認することができない。また、特許文献３が開示する技術では、配送中の温度を適宜確認することはできるが、受取の時までにどのように温度が変化したかを管理することはできない。
【０００９】
特に、インターネットショッピングなどで発送された物品を購入者が受け取るまで保管するようなケースでは、受け取りの時点で品質が劣化していると、その責任の所在を明確にすることが必要となるため、温度調節がどのようになされていたかを所定の期間に亘って管理することが求められる。
【００１０】
さらに、購入された物品の配達先として駅などのロッカー装置を利用する場合には、ロッカー装置にて物品を保管する期間が比較的長くなるため、温度調節とその管理が非常に重要となる。
【００１１】
これらのことから、物品を所定期間保管する場合に、保管中の温度を継続して監視することが重要な課題となっていた。
【００１２】
本発明は、上記従来技術の課題を解決するためになされたものであって、物品を所定期間保管する場合に、保管中の温度を継続して監視することのできる物品保管システム及び物品保管装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するため、本発明は、物品の収納又は物品の取出に係る操作部への操作により特定される収納部を施解錠する施解錠処理部と、前記収納部の温度を検知する温度検知部と、前記収納部の基準温度を記憶する基準温度記憶部と、前記温度検知部により検知された前記収納部の温度と前記基準温度とが所定の誤差内であるか否かを判定する判定部とを備え、前記施解錠処理部は、前記判定部により所定の誤差内でないと判定された場合に、前記収納部からの物品の取出に係る操作を受け付けたとしても、該収納部を解錠しない物品保管装置を有することを特徴とする。
また、本発明は、上記発明において、前記物品保管装置は、前記判定部により所定の誤差内でないと判定された場合に、該物品保管装置と通信可能に設けられた管理装置に対して前記収納部からの物品の回収を指示する回収指示部をさらに備えたことを特徴とする。
また、本発明は、上記発明において、前記物品保管装置は、前記温度検知部により検知された温度変化に係る温度情報を所定の表示部に表示制御する表示制御部をさらに備えたことを特徴とする。
【００１４】
また、本発明は、上記発明において、前記物品保管装置は、該物品保管装置と通信可能に設けられた管理装置に対して、前記記憶部に記憶された温度情報を通知する通知部をさらに備え、前記管理装置は、前記物品保管装置に係る情報を表示する第２の表示部と、前記物品保管装置から通知された温度情報を前記第２の表示部に表示制御する第２の表示制御部とを備えたことを特徴とする。
【００１５】
また、本発明は、上記発明において、前記管理装置は、前記物品保管装置から通知された温度情報を所定の端末装置に対して通知する通知部をさらに備えたことを特徴とする。
【００１６】
また、本発明は、上記発明において、前記物品保管装置は、前記収納部に対して前記物品を収納する前の温度情報を取得する温度情報取得部と、前記温度情報取得部により取得された前記物品を収納する前の温度情報を所定の表示部に表示制御する第２の表示制御部とをさらに備えたことを特徴とする。
【００１７】
また、本発明は、上記発明において、前記表示制御部は、前記記憶部に記憶された温度情報とともに前記基準温度を表示制御することを特徴とする。
【００１８】
また、本発明は、上記発明において、前記物品保管装置と通信可能に設けられた管理装置は、前記収納部の基準温度を設定する設定部と、前記設定部により設定された基準温度を前記物品保管装置に通知する基準温度通知部とを備え、前記物品保管装置は、前記管理装置から通知された基準温度を前記基準温度記憶部に格納することを特徴とする。
【００２３】
また、本発明は、上記発明において、前記物品保管装置は、前記収納部の温度が前記基準温度記憶部に記憶された基準温度となるよう温度制御を行うとともに、前記収納部への物品の収納に係る予約を受け付けたことを条件に、前記温度制御を開始することを特徴とする。
【００２４】
また、本発明は、上記発明において、前記物品保管装置は、予約された物品の収納が行われる時点で前記収納部の温度が前記基準温度となるよう前記温度制御を開始するタイミングを決定することを特徴とする。
【００２５】
また、本発明は、上記発明において、前記物品保管装置は、温度制御中の収納部からの物品の取出が行われた場合に、当該収納部に対する次の予約が存在するか否かを判定し、次の予約が存在しないことを条件に温度制御を終了することを特徴とする。
【００２６】
また、本発明は、物品の収納又は物品の取出に係る操作部への操作により特定される収納部を施解錠する施解錠処理部と、前記収納部の温度を検知する温度検知部と、前記収納部の基準温度を記憶する基準温度記憶部と、前記温度検知部により検知された前記収納部の温度と前記基準温度とが所定の誤差内であるか否かを判定する判定部とを備え、前記施解錠処理部は、前記判定部により所定の誤差内でないと判定された場合に、前記収納部からの物品の取出に係る操作を受け付けたとしても、該収納部を解錠しないことを特徴とする。
【発明の効果】
【００２７】
本発明によれば、物品を所定期間保管する場合に、保管中の温度を継続して監視することができる。
【図面の簡単な説明】
【００２８】
【図１】図１は、実施例に係る物品の保管についての説明図である。
【図２】図２は、本発明に係るインターネットショッピングについて説明するための説明図である。
【図３】図３は、ロッカー装置の外観構成を示す外観構成図である。
【図４】図４は、ロッカー装置の内部構成を示すブロック図である。
【図５】図５は、図４に示した記憶部が記憶するデータについての説明図である。
【図６】図６は、サーバの内部構成を示すブロック図である。
【図７】図７は、図６に示したロッカー装置データ及び注文管理データについての説明図である。
【図８】図８は、図６に示した温度管理データについての説明図である。
【図９】図９は、ロッカー装置の処理手順を示すフローチャートである。
【図１０】図１０は、配達処理の詳細について説明するフローチャートである。
【図１１】図１１は、収納部の温度の監視に係る処理手順を示すフローチャートである。
【図１２】図１２は、受取処理の詳細について説明するフローチャートである。
【図１３】図１３は、サーバの注文管理に係る処理手順を示すフローチャートである。
【図１４】図１４は、サーバにおける温度管理の処理手順を示すフローチャートである。
【図１５】図１５は、入庫後の物品に係るサーバの処理手順を示すフローチャートである。
【図１６】図１６は、ロッカー装置による温度の報知の具体例についての説明図である。
【図１７】図１７は、配送中の温度をさらに管理する場合の説明図である。
【図１８】図１８は、図１７に示したロッカー装置の内部構成を示すブロック図である。
【発明を実施するための形態】
【００２９】
以下に、添付図面を参照して、本発明に係る物品保管システム及び物品保管装置の好適な実施例を詳細に説明する。
【実施例】
【００３０】
まず、本実施例に係る物品の保管について説明する。図１は、実施例に係る物品の保管についての説明図である。図１に示したロッカー装置１０は、駅や商業施設に設置され、物品の配達先として選択可能である。
【００３１】
また、ロッカー装置１０は、物品を収納する収納部を複数有し、複数の収納部を個別に施錠可能である。ロッカー装置１０は、物品の入庫と出庫とを同一人物が行うことを想定したコインロッカー機能を有してもよいが、本実施例では説明を簡明にするため、物品の配達先としてのみ用いる配達専用のロッカー装置１０を例示して説明を行う。
【００３２】
配達業者５０は、利用者である購入者からの依頼等に基づき、ロッカー装置１０の収納部に物品を配達する（１）。ここで、物品は要冷蔵など、温度管理が必要な物品であるものとする。ロッカー装置１０は、温度調節機構を備え、収納部内に温度センサを設けている。配達業者が収納部に物品を入庫して施錠すると、ロッカー装置１０は、該収納部から所定の時間間隔で温度情報を取得し、温度履歴データを更新することで温度管理を行う（２）。ロッカー装置１０による温度調節は、図示しないサーバなどの上位装置からの指示に基づいて行い、ロッカー装置１０は温度情報を上位装置に送信する。ロッカー装置から上位装置への温度情報の送信は、温度情報の取得の度に行ってもよいし、温度履歴データを定期的に送信してもよい。
【００３３】
配達業者５０が物品を入庫すると、図示しないネットワーク経由で購入者に物品の入庫が通知される。この通知をうけた購入者は、ロッカー装置１０に赴き、収納部を解錠して物品を出庫することで受取を行う（３）。このとき、ロッカー装置１０は、購入者に対して温度情報を報知する（４）。
【００３４】
報知する温度情報の形式は、時系列データ、ピーク値、出庫時点の温度等、任意の形式を用いることができる。例えば、時系列データであれば、温度履歴データに示された各時点の温度から温度変化を視覚的に表示することができる。ピーク値は、例えば保管中、すなわち入庫から出庫までの期間における温度の最大値である。出庫時点の温度は、温度履歴データに示された最新の値を報知することになる。
【００３５】
報知の形式についても任意に設定することができる。例えば、ロッカー装置１０が有する表示部に表示しても良いし、ロッカー装置１０が出庫時にレシートを発行し、このレシートに温度情報を記すことしてもよい。また、購入者が携行する携帯端末に温度情報を送信してもよい。
【００３６】
このように、本実施例に係るロッカー装置１０は、物品が収納された収納部の温度を所定の時間間隔で検知して温度履歴データを生成し、購入者に報知することができる。なお、温度の監視により異常を検知した場合に警報を出力する、温度異常が発生した場合には購入者による受取を禁止して配達業者に回収を指示するなど、物品の保管に係る他の処理については後述する。
【００３７】
次に、本発明に係る物品配達システムをインターネットショッピングに適用した場合の具体例について説明する。図２は、本発明に係るインターネットショッピングについて説明するための説明図である。
【００３８】
図２に示した例では、サーバ２０は、物品を販売する販売サイトを提供する。具体的には、サーバ２０は、商店が販売する物品の情報を表示制御し、物品に対する購入操作、すなわち注文を受け付けることができる。また、サーバ２０は、ロッカー装置１０から配達先として使用可能な空き状態の収納部を示すデータを取得することができる。
【００３９】
購入者は、端末装置３０を操作してサーバ２０にアクセスし、所望の物品を発注する（１）。この発注が、配達依頼に対応する。発注した物品の配達先として、ロッカー装置１０が有する収納部を希望するならば、サーバ２０は、ロッカー装置１０の空き状態の収納部を表示制御し、配達先の選択を受け付け、受取期限を設定する。
【００４０】
サーバ２０は、発注が行われたならば、受注番号を発行して、端末装置３０に受注報告を送信する（２）。さらに、サーバ２０は、配達先がロッカー装置１０であるならば、受注番号に対応する鍵データを生成する（３）。鍵データには、配達鍵データ、受取鍵データ及び回収鍵データがある。これらの鍵データは、数字列や文字列であってもよいし、二次元コード等であってもよい。本実施例では、数字列を鍵データとして用いる場合を例に説明を行う。
【００４１】
配達鍵データは、配達業者５０が物品の配達時に使用する鍵データである。受取鍵データは、購入者が物品の受取時に使用する鍵データである。回収鍵データは、受取が行われないまま受取期間を過ぎた物品を回収する際に使用する鍵データである。また、回収鍵データは、温度異常が生じた場合など、他の理由による物品の回収に使用される。
【００４２】
サーバ２０は、ロッカー装置１０に対して配達予約を行う（４）。配達予約では、配達鍵データ、受取鍵データ、回収鍵データ、配達先の収納部及び受取期限がロッカー装置１０に送信される。ロッカー装置１０は、配達予約に示された各情報を記憶して予約管理を行う（５）。
【００４３】
その後、サーバ２０は、配達業者５０に対して配達手配を行う（６）。この配達手配では、配達鍵データ、配達先のロッカー装置１０の場所、配達先の収納部及び受取期限が通知される。
【００４４】
配達業者５０が配達鍵データをロッカー装置１０に入力すると、ロッカー装置１０は配達鍵データに対応する収納部を解錠する。解錠された収納部に配達業者５０が物品を入庫すると（７）、ロッカー装置１０は、サーバ２０に入庫通知を送信する（８）。ロッカー装置１０がサーバ２０に送信する入庫通知を、便宜上、第１の入庫通知という。第１の入庫通知には、入庫日時、配達鍵データ及び入庫先の収納部を特定する情報が含まれる。
【００４５】
第１の入庫通知を受信したサーバ２０は、配達鍵データによって受注番号を特定し、購入者の端末装置３０に入庫通知を送信する（９）。サーバ２０が端末装置３０に送信する入庫通知を便宜上、第２の入庫通知という。第２の入庫通知には、受取鍵データ、配達先のロッカー装置１０の場所、配達先の収納部及び受取期限を示す情報が含まれる。
【００４６】
購入者は、この第２の入庫通知により購入した物品が指定したロッカー装置１０の収納部に収納されたことを知ることができる。そして、購入者は、ロッカー装置１０の設置場所へ赴き、受取鍵データを読み取らせることによって（１０）、収納部を解錠して中から購入した物品を取り出すことで、物品の受取を行う。
【００４７】
なお、購入者による受取が成立した場合には、ロッカー装置１０はサーバ２０に受取通知を送信する。受取通知には、配達鍵データ、受取日時、受取が成立した収納部を示す情報が含まれる。この受取通知は、物品が出庫されたことを示す出庫通知（１３）の一種である。
【００４８】
一方、購入者による物品の受取が行われないまま受取期限を超過した場合には、サーバ２０は、配達業者５０に対して回収指示を行う（１１）。この回収指示には、回収鍵データ、ロッカー装置１０の場所、収納部を示す情報が含まれる。回収指示を受けた配達業者５０は、回収鍵データによって物品を取り出して回収する（１２）。このように配達業者５０による回収を行うことで、収納部が長期間に亘って占有される事態を防止することができる。
【００４９】
なお、配達業者５０による回収が成立した場合には、ロッカー装置１０はサーバ２０に回収通知を送信する。回収通知には、配達鍵データ、回収日時、回収が成立した収納部を示す情報が含まれる。この回収通知は、物品が出庫されたことを示す出庫通知（１３）の一種である。回収通知を受信したサーバ２０は、端末装置３０に回収を行ったことを通知してもよい。
【００５０】
図２において、発注（１）された物品が温度管理の必要な物品である場合、サーバ２０は、温度調節が可能な空き収納部から配達先を選択することになる。また、配達予約（４）において温度調節が必要であることをロッカー装置１０に通知する。ロッカー装置１０は、温度調節が必要であることを通知されていれば、予め温度調節を行った状態で物品の配達を待機する。
【００５１】
さらにロッカー装置１０は、配達された物品の入庫後、温度管理を実施し、定期的にサーバ２０に通知する。さらに、温度に異常を検知した場合には、サーバ２０に通知する。サーバ２０は、定期的に通知された温度情報を管理し、購入者などから問い合せを受けた場合には、温度の履歴に関する情報を提供することができる。また、温度の異常を通知された場合には、購入者に異常発生を通知し、配達業者５０に回収を依頼することができる。また、ロッカー装置１０は、温度の異常を検知した場合には、購入者による受取を禁止することができる。また、既に説明したように、購入者は、受取時に保管中の温度に関する情報の報知を受けることができる。
【００５２】
次に、ロッカー装置１０の外観構成について説明する。図３は、ロッカー装置１０の外観構成を示す外観構成図である。図３に示すように、ロッカー装置１０は、収納部Ｌ０１、Ｌ０２、Ｌ１１を含む複数の収納部と、各収納部に対応するロック機構を有する。例えば、ロック機構Ｌ０１ａは、収納部Ｌ０１を施解錠する機構であり、ロック機構Ｌ０２ａは、収納部Ｌ０２を施解錠する機構である。さらに、ロッカー装置１０は、表示操作部１１を含むユーザインタフェースを有する。
【００５３】
また、図３に示したロッカー装置１０では、複数の収納部は全て同一の形状ではなく、小型の収納部と大型の収納部とがある。大型の収納部は、小型の収納部２つ分の大きさである。ここでは２つの形状の収納部を示したが、３以上の形状の収納部を設けてもよい。
【００５４】
次に、ロッカー装置１０の内部構成について説明する。図４は、ロッカー装置１０の内部構成を示すブロック図である。図４に示すように、ロッカー装置１０は、表示操作部１１と、コードリーダ１２と、カードリーダ１２ａと、プリンタ１３と、通信部１４と、記憶部１５と、主制御部１６と、収納制御部１７とを有する。また、ロッカー装置１０は、収納部Ｌ０１、Ｌ０２、Ｌ１１及びＬ１２を含む複数の収納部を有する。各収納部には、ロック機構（Ｌ０１ａ、Ｌ１１ａ等）が設けられている。また、図示しないが、各収納部には扉開閉センサや物品センサが設けられている。扉開閉センサは、対応する収納部の扉が開いているか、閉じているかを検知するセンサである。物品センサは、光学センサ等であり、対応する収納部内に所在する物品を検知する。
【００５５】
さらに、複数の収納部のうちの一部には、温度調節機構と温度センサが設けられている。具体的には、収納部Ｌ０１や収納部Ｌ０２は温度調節機構（Ｌ０１ｂ、Ｌ０２ｂ等）と温度センサ（Ｌ０１ｃ、Ｌ０２ｃ等）が設けられた収納部であり、収納部Ｌ１１や収納部Ｌ１２は温度調節機構と温度センサが設けられていない収納部である。
【００５６】
表示操作部１１は、タッチパネルカラー液晶ディスプレイ等からなり、配達業者５０や購入者への情報表示や各種入力の受付に用いられる。鍵データとして数字列を用いる場合には、これらの入力も表示操作部１１が受け付ける。
【００５７】
コードリーダ１２は、鍵データとして二次元コード等を用いる場合に鍵データを読み取るユニットであり、二次元コード等を撮像するカメラと画像処理部によって構成する。カードリーダ１２ａは、鍵データをカードから読み取る場合等に使用するユニットである。
【００５８】
プリンタ１３は、物品の配達時等、必要に応じてレシートを発行するためのユニットである。通信部１４は、所定の通信回線を経由してサーバ２０等と通信するためのインタフェース部である。記憶部１５は、ハードディスク装置や不揮発性メモリ等からなる記憶デバイスである。記憶部１５は、収納管理データ１５ａ、温度履歴データ１５ｂ及び基準温度データ１５ｃを記憶する。
【００５９】
収納制御部１７は、ロック機構（Ｌ０１ａ及びＬ０２ａ等）の動作を制御するとともに、ロック機構（Ｌ０１ａ及びＬ０２ａ等）、扉開閉センサ、物品センサからの出力を取得することで、各収納部の状態を制御及び監視する処理部である。
【００６０】
主制御部１６は、ロッカー装置１０を全体制御する制御部であり、収納管理部１６ａ、予約処理部１６ｂ、入出庫処理部１６ｃ、施解錠制御部１６ｄ、温度制御部１６ｅ、温度データ管理部１６ｆ及び温度報知部１６ｇを有する。実際には、これらの機能部に対応するプログラムを図示しないＲＯＭや不揮発性メモリに記憶しておき、これらのプログラムをＣＰＵ（Central Processing Unit）にロードして実行することにより、収納管理部１６ａ、予約処理部１６ｂ、入出庫処理部１６ｃ、施解錠制御部１６ｄ、温度制御部１６ｅ、温度データ管理部１６ｆ及び温度報知部１６ｇにそれぞれ対応するプロセスを実行させることになる。
【００６１】
収納管理部１６ａは、各収納部の状態を管理する処理部である。収納管理部１６ａは、収納部の状態が変更となった場合に、収納管理データ１５ａを更新する。また、収納管理データ１５ａに示された収納部の空き状況を適宜サーバ２０に送信する。
【００６２】
収納部の状態には、「空」、「配達待（空）」、「配達済（収納中）」がある。「空」は、収納部には物品が収納されておらず、物品が配達される予定も無いため、新規の配達先として選択可能な状態である。「配達待（空）」は、配達先として選択されたが、物品を収納していない状態である。「配達済（収納中）」は、配達先として選択され、物品が収納された状態である。「配達済（収納中）」は、収納部内に物品が存在し、購入者による受取又は配達業者５０による回収を待機している状態となる。受取又は回収が行われれば、収納部の状態は「空」に変更される。なお、この他にも「故障中」などの状態が設けられる。
【００６３】
収納部の状態が「配達待（空）」又は「配達済（収納中）」であれば、収納部には鍵データが対応付けられており、鍵データが配達依頼を一意に識別する情報として機能する。
【００６４】
予約処理部１６ｂは、サーバから配達予約を受け付けて管理する処理部である。予約処理部１６ｂは、サーバ２０から配達予約に係る情報として配達鍵データ、受取鍵データ、回収鍵データ、配達先の収納部及び受取期限を受信したならば、指定された収納部に各鍵データと受取期限を対応付けて、収納管理データ１５ａを更新する。この更新により、収納部の状態は、「空」から「配達待（空）」に変更される。
【００６５】
入出庫処理部１６ｃは、物品の入出庫に係る処理を行う処理部である。すなわち、入出庫処理部１６ｃは、物品の配達、受取、回収に係る処理を行うことになる。具体的には、物品の配達時には、配達業者５０が入力した配達鍵データと配達予約により登録された配達鍵データとが一致するか否かにより配達鍵データの認証を行う。
【００６６】
同様に、物品の受取時には、購入者が入力した受取鍵データと配達予約により登録された受取鍵データとが一致するか否かにより受取鍵データの認証を行う。そして、物品の回収時には、配達業者５０が入力した回収鍵データと配達予約により登録された回収鍵データとが一致するか否かにより回収鍵データの認証を行う。
【００６７】
また、入出庫処理部１６ｃは、配達、受取、回収などの入出庫が成立した場合には、サーバ２０に対して通知を送信する。配達の成立時にサーバ２０に送信される通知が第１の入庫通知である。受取の成立時にサーバ２０に送信される通知が受取通知である。そして、回収の成立時にサーバ２０に送信される通知が回収通知である。
【００６８】
施解錠制御部１６ｄは、鍵データの認証が成功した場合に、当該鍵データに対応付けられた収納部を解錠するよう収納制御部１７に指示する処理部である。
【００６９】
温度制御部１６ｅは、温度調節機構（Ｌ０１ｂ、Ｌ０２ｂ等）の動作を制御する処理部である。温度調節機構を有する全ての収納部を常に一定の温度とするよう制御してもよいが、収納部毎に個別に温度調節を行うことも可能である。具体的には、配達予約により配達先として指定された収納部について、入庫時点で適切な温度になるように温度調節を開始することが好適である。
【００７０】
ここで、本実施例において温度調節とは、収納部の温度を監視し、必要に応じて温度調節機構の動作を制御し、所望の温度を維持することをいう。温度制御とは、温度調節機能の動作の制御をいう。温度調節機構は、例えば蒸発器（エバポレータ）、圧縮機（コンプレッサ）、凝縮器（コンデンサ）などを含んで構成される。温度制御は、かかる温度調節機構が稼働するオン状態と、温度調節機構が停止したオフ状態とを適宜切り替えることで、収納部の温度を制御する。または、予備運転状態と、指定された温度に向けて冷却する運転状態とを適宜切り替えることで、収納部の温度を制御してもよい。
【００７１】
入庫時点で適切な温度になるように温度調節を開始する場合には、所定の収納部への物品の収納に係る予約を受け付けたことを条件に温度制御を開始するのであるが、予約を受け付けた時点で温度調節機構をオン状態にする必要は無い。予約された物品の収納が行われる時点で収納部の温度が適切な温度となるよう温度制御を開始すればよいのである。例えば、物品の収納時点を予測し、その数時間前から適切な温度が維持されるように温度制御を行うことが好適である。なお、各収納部の条件によって、収納前のどの時点で適切な温度に到達させるかは変更してもよい。
【００７２】
さらに、温度制御部１６ｅは、出庫時に次の配達予約があるか否かを判定し、次の配達予約があれば次の配達予約に合わせて温度調節を継続し、次の配達予約がなければ温度調節を終了することで、温度調節に要する電力消費を抑えることができる。次の配達予約が存在する場合でも、次の配達予約にかかる物品が入庫されるまでの期間が長ければ、一旦温度調節を終了することとしてもよい。なお、本実施例では、説明を簡明にするため、収納部毎の温度設定は行わず、例えば「冷蔵用」のように目標となる温度は同一とし、温度調節のオンオフのみ収納部毎に切り替えるものとする。
【００７３】
温度データ管理部１６ｆは、温度管理の必要な物品が入庫された収納部を温度監視対象とし、対応する温度センサ（Ｌ０１ｃ、Ｌ０２ｃ等）から定期的に温度を取得し、日時と対応付けて温度履歴データ１５ｂに登録する処理を行う。温度データ管理部１６ｆによる温度の監視は、温度監視対象の収納部から物品が出庫されるまで継続して行う。
【００７４】
また、温度データ管理部１６ｆは、温度監視対象の収納部の温度と基準温度とを比較し、基準温度を超えるか否かを判定する。基準温度は、一律の値としてもよいが、本実施例では、配達予約時にサーバ２０から受信する構成とする。物品によって品質の維持可能な温度の範囲が異なり、「冷蔵」が必要であることは同じであっても、警告が必要な温度は物品毎に定めることが望ましいためである。
【００７５】
温度報知部１６ｇは、温度履歴データ１５ｂに基づいて温度に係る報知を行う処理部である。具体的には、温度報知部１６ｇは、温度履歴データ１５ｂを定期的にサーバ２０に送信する。また、温度報知部１６ｇは、温度監視対象の収納部の温度が基準温度を超えた場合に、サーバ２０に温度異常を通知する。
【００７６】
また、温度報知部１６ｇは、各収納部の温度を表示操作部１１に表示することができる。このときに表示する温度は、現在の温度、入庫以降の温度のピーク値などを選択可能とすることが好適である。また、指定された収納部について温度の履歴を表示することもできる。
【００７７】
また、温度報知部１６ｇは、購入者による受取時に、温度情報を報知する。すでに説明したように、報知する温度情報の形式は、時系列データ、ピーク値、出庫時点の温度等、任意の形式を用いることができる。また、報知は、表示操作部１１への表示、プリンタ１３による印字、カードリーダ１２ａによる携帯端末へのデータ送信などにより行うことができる。
【００７８】
さらに、温度報知部１６ｇは、温度異常が発生した場合には購入者による受取を禁止することとしてもよい。具体的には、温度履歴データ１５ｂにおいてピーク値が基準温度であれば、購入者による受取操作を受け付けた場合に基準温度を逸脱した旨を報知し、施解錠制御部１６ｄによる解錠を抑止することで出庫を防ぐ。
【００７９】
次に、図４に示した記憶部１５が記憶するデータについて説明する。図５は、図４に示した記憶部１５が記憶するデータについての説明図である。図５（ａ）に示すように、収納管理データ１５ａは、基本データに加え、予約データ及び処理データを有する。
【００８０】
収納管理データ１５ａは、基本データとして、収納部ＩＤ、扉番号及び状態を含む。収納部ＩＤは、収納部を一意に特定する識別情報である。扉番号は、収納部の扉に付された番号である。状態は、「０：空」、「１：配達待（空）」、「２：配達済（収納中）」、「９：故障中」等の値により、収納部の状態を示す。
【００８１】
ここで、扉番号は、収納部を収納部ＩＤと同一としてもよい。この場合には、扉番号を収納部ＩＤとして使用可能である。以下の実施例では、扉番号を収納部ＩＤとして使用する場合を例として説明を行う。
【００８２】
さらに、収納管理データ１５ａは、基本データとして配置、最大収納寸法及び温度調節機能を含む。配置は、当該収納部がどの位置に配置されているか、特に下から何段目に位置するかを示す。最大収納寸法は、当該収納部に収納可能な物品の寸法の最大値を示す。温度調節機能は、当該収納部に温度調節機能が備わっているかを示し、「０：なし」、「１：あり」のいずれかの値をとる。
【００８３】
収納管理データ１５ａは、予約データとして、指定扉番号、配達鍵データ、受取鍵データ、回収鍵データ、受取期限、温度管理種別を含む。これらのデータは、サーバ２０からの配達予約に示されたものであり、予約処理部１６ｂにより書き込まれる。
【００８４】
指定扉番号は、配達予約において収納部を特定する情報として用いられている。すなわち、配達予約に係る情報をサーバ２０から受信したならば、そのうちの指定扉番号に示された扉番号から対応する収納部を特定し、該特定した収納部の予約データとして配達予約に係る各情報を管理することになる。
【００８５】
温度管理種別は、配達される物品について温度管理が必要であるか否かを示し、「０：常温」、「１：冷蔵」等の値をとる。
【００８６】
収納管理データ１５ａは、処理データとして、入庫日時、入庫成否、受取日時、受取成否、回収日時、回収成否を含む。入庫日時は、当該収納部に物品が収納された日時を示す。また、入庫成否は、当該収納部に係る物品の配達が成立したか否かを示す。
【００８７】
受取日時は、購入者が物品を取り出した日時を示す。また、受取成否は、当該収納部に係る物品の受取が成立したか否かを示す。同様に、回収日時は、配達業者５０が物品を取り出した日時を示す。また、回収成否は、当該収納部に係る物品の回収が成立したか否かを示す。受取成否及び回収成否については、当該収納部を解錠して扉が開かれた時点で成立とする。
【００８８】
図５（ｂ）に示すように、温度履歴データ１５ｂは、収納部ＩＤに温度履歴を対応付けたデータである。この温度履歴データ１５ｂは、温度管理の必要な物品が入庫された場合に生成され、収納部ＩＤは入庫先の収納部を示す。また、温度履歴は、日時と温度を対応付けたデータである。温度管理の必要な物品を複数の収納部にそれぞれ収納中である場合には、温度履歴データ１５ｂは収納部の数だけ生成されることになる。また、温度履歴は所定の時間間隔、例えば１分ごとに追加更新される。
【００８９】
図５（ｃ）に示すように、基準温度データ１５ｃは、収納部ＩＤに基準温度を対応付けたデータである。この基準温度データ１５ｃは、予約通知により基準温度が指定された場合に生成される。温度管理の必要な物品を複数の収納部にそれぞれ収納中である場合には、温度履歴データ１５ｂは収納部の数だけ生成されることになる。
【００９０】
次に、サーバ２０の内部構成について説明する。図６は、サーバ２０の内部構成を示すブロック図である。図６に示すように、サーバ２０は、表示部２１及び入力部２２と接続され、通信部２３、記憶部２４及び制御部２５を有する。
【００９１】
表示部２１は、液晶パネルやディスプレイ装置等である。入力部２２は、キーボードやマウス等である。通信部２３は、通信回線を介してロッカー装置１０、端末装置３０及び配達業者５０等とデータ通信するためのインタフェース部である。記憶部２４は、ハードディスク装置や不揮発性メモリ等の記憶デバイスであり、ロッカー装置データ２４ａ、注文管理データ２４ｂ及び温度管理データ２４ｃを記憶する。
【００９２】
制御部２５は、サーバ２０を全体制御する制御部であり、ロッカー状態取得部２５ａ、受注処理部２５ｂ、鍵データ生成部２５ｃ、配達予約処理部２５ｄ、配達手配処理２５ｅ、入庫通知処理部２５ｆ、出庫通知処理部２５ｇ、温度管理部２５ｈ及び基準温度通知部２５ｉを有する。実際には、これらの機能部に対応するプログラムを図示しないＲＯＭや不揮発性メモリに記憶しておき、これらのプログラムをＣＰＵにロードして実行することにより、ロッカー状態取得部２５ａ、受注処理部２５ｂ、鍵データ生成部２５ｃ、配達予約処理部２５ｄ、配達手配処理２５ｅ、入庫通知処理部２５ｆ、出庫通知処理部２５ｇ、温度管理部２５ｈ及び基準温度通知部２５ｉにそれぞれ対応するプロセスを実行させることになる。
【００９３】
ロッカー状態取得部２５ａは、必要に応じてロッカー装置１０から収納部の状態を取得する処理部である。受注処理部２５ｂは、物品の注文に関する処理を行う処理部である。具体的には、受注処理部２５ｂは、販売する物品の情報を表示制御し、物品に対する購入操作、すなわち注文を受け付ける。また、注文された物品の配達先として、ロッカー装置１０が有する収納部が希望されたならば、受注処理部２５ｂは、ロッカー装置１０の空き状態の収納部を表示制御し、配達先の選択を受け付け、受取期限を設定する。そして、受注処理部２５ｂは、発注が行われたならば、受注番号を発行して、端末装置３０に受注報告を送信する。また、受注処理部２５ｂは、受注した注文に関して注文管理データ２４ｂを生成して記憶部２４に格納し、管理する。
【００９４】
なお、注文された物品が温度管理の必要な物品である場合には、受注処理部２５ｂは、温度調節機能を有する収納部から配達先の選択を受け付ける。また、注文管理データ２４ｂには、温度管理種別についても設定を行う。
【００９５】
鍵データ生成部２５ｃは、受注処理部２５ｂがロッカー装置１０の収納部を配達先とする配達依頼を受け付けた場合に、配達鍵データ、受取鍵データ及び回収鍵データの３つの鍵データを生成する処理部である。鍵データ生成部２５ｃは、生成した鍵データを注文管理データ２４ｂに対応付けて管理する。
【００９６】
配達予約処理部２５ｄは、受注処理部２５ｂがロッカー装置１０の収納部を配達先とする配達依頼を受け付けた場合に、ロッカー装置１０に対して配達予約を行う処理部である。配達予約では、配達鍵データ、受取鍵データ、回収鍵データ、配達先の収納部及び受取期限、温度管理種別を示す。
【００９７】
また、配達予約処理部２５ｄは、第１の入庫通知の受信や受取通知の受信が行われた場合に、対応する注文管理データ２４ｂの状態を更新する。また、受取期限を超過した注文については、配達業者５０に回収指示を行う。回収指示には、回収鍵データ、ロッカー装置１０の場所、収納部を示す情報を含めておく。配達予約処理部２５ｄは、回収通知を受信したならば、対応する注文管理データ２４ｂの状態を更新する。
【００９８】
配達手配処理２５ｅは、受注処理部２５ｂがロッカー装置１０の収納部を配達先とする配達依頼を受け付けた場合に、配達業者５０に対して配達手配を行う処理部である。配達手配では、配達鍵データ、配達先のロッカー装置１０の場所、配達先の収納部及び受取期限が通知される。
【００９９】
入庫通知処理部２５ｆは、ロッカー装置１０から第１の入庫通知を受信し、端末装置３０に第２の入庫通知を送信する処理部である。第１の入庫通知には、入庫日時、配達鍵データ及び入庫先の収納部を特定する情報が含まれる。入庫通知処理部２５ｆは、第１の入庫通知の配達鍵データによって受注番号を特定し、第２の入庫通知を送信する。第２の入庫通知には、受取鍵データ、配達先のロッカー装置１０の場所、配達先の収納部及び受取期限を示す情報を含める。
【０１００】
出庫通知処理部２５ｇは、ロッカー装置１０から出庫通知を受信する処理部である。出庫通知は、回収通知と受取通知とをいう。出庫通知には、配達鍵データ、受取日時又は回収日時、受取又は回収が成立した収納部を示す情報が含まれる。また、出庫通知処理部２５ｇは、回収通知を受信した場合には、端末装置３０に回収を行ったことを通知することができる。
【０１０１】
なお、出庫通知処理部２５ｇが出庫通知を受信すると、配達予約処理部２５ｄにより注文管理データ２４ｂの更新が行われる。また、出庫によって当該注文に係る温度管理データ２４ｃの更新は終了するが、温度管理データ２４ｃは出庫後も保持されるので、温度に係る情報の問い合せに対する回答は可能である。温度に係る情報の問い合せは、後述するように、温度管理部２５ｈより処理される。
【０１０２】
温度管理部２５ｈは、温度に関する管理を行う処理部である。具体的には、温度管理部２５ｈは、温度管理の必要な物品の注文が受け付けられた場合に、基準温度を設定する。基準温度は、物品の種別から自動的に設定してもよいし、購入者が指定してもよい。
【０１０３】
また、温度管理部２５ｈは、温度管理データ２４ｃを管理する。温度管理データ２４ｃは、温度管理の必要な物品の注文を受け付けた場合に生成され、受注番号に基づいて管理される。温度管理データ２４ｃには、基準温度と温度履歴が対応付けられる。温度管理部２５ｈは、ロッカー装置１０から定期的に温度履歴データ１５ｂを受信し、温度管理データ２４ｃを更新する。温度管理部２５ｈは、購入者などから問い合せを受けた場合には、温度管理データ２４ｃを参照し、温度変化、現在温度、ピーク値などを回答することができる。同様に、サーバ２０の操作者による操作に応答し、温度変化、現在温度、ピーク値などを出力することができる。
【０１０４】
さらに、温度管理部２５ｈは、ロッカー装置１０から温度異常の通知を受けた場合には、対応する注文を特定し、購入者に温度異常の発生を通知するとともに、配達業者５０に回収指示を行う。また、温度管理部２５ｈは、ロッカー装置１０から温度異常の通知を受けた場合には、表示部２１等への出力などにより、報知を行うことができる。
【０１０５】
基準温度通知部２５ｉは、温度管理部２５ｈにより基準温度が設定された場合に、設定された基準温度をロッカー装置１０に通知する処理を行う。この基準温度の通知は、配達予約とともに行うことが好適である。
【０１０６】
次に、図６に示した記憶部２４が記憶するデータについて説明する。図７は、図６に示したロッカー装置データ２４ａ及び注文管理データ２４ｂについての説明図である。図７（ａ）に示すように、ロッカー装置データ２４ａは、当該ロッカー装置の場所を示す場所データと、各収納部の状態及び温度調節機能の有無とを関連付けたデータである。なお、収納部の識別情報としては扉番号を使用し、状態は「０：空」、「１：配達待（空）」、「２：配達済（収納中）」、「９：故障中」等の値をとる。また、温度調節機能については「０：なし」、「１：あり」のいずれかの値をとる。
【０１０７】
ロッカー装置データ２４ａは、ロッカー装置ごとに設けられる。従って、購入者は、複数のロッカー装置データ２４ａについて場所データを比較し、所望の配達場所に所在するロッカー装置１０を選択することができる。また、購入者が希望するロッカー装置１０の収納部に空きがなければ、近傍に所在する他のロッカー装置を配達先として選択することも可能である。
【０１０８】
図７（ｂ）に示すように、注文管理データ２４ｂは、基本データに加え、予約データ及び処理データを有する。
【０１０９】
注文管理データ２４ｂは、基本データとして、受注番号、受注品目データ、購入者データ、発注先データ、配達先データ及び状態を含む。受注番号は、受注処理部２５ｂによって発行され、注文を一意に識別する識別情報である。受注品目データは、注文された物品の種類や数を特定するデータである。購入者データは、購入者の氏名や住所などを示すデータである。発注先データは、配達手配先である配達業者５０を特定するデータであり、配達先データは、物品の配達先を示すデータである。
【０１１０】
状態は、「１：受注済」、「２：発注済」、「３：配達済」、「４：受取済」、「５：回収済」等の値により、注文の状態を示す。「１：受注済」は、注文番号が発行されており、配達業者５０への配達手配前であることを示す。「２：発注済」は、配達業者５０への配達手配が行われており、配達が完了していないことを示す。「３：配達済」は、物品をロッカー装置１０に収納し、取り出されていないことを示す。「４：受取済」は、物品が購入者によって取り出されたことを示す。「５：回収済」は物品が配達業者５０によって取り出されたことを示す。
【０１１１】
注文管理データ２４ｂは、予約データとして指定扉番号、配達鍵データ、受取鍵データ、回収鍵データ、受取期限、温度管理種別を含む。指定扉番号及び受取期限は、受注処理部２５ｂにより設定される。また、各鍵データは、鍵データ生成部２５ｃにより生成される。温度管理種別は、注文された物品について温度管理が必要であるか否かを示し、「０：常温」、「１：冷蔵」等の値をとる。
【０１１２】
注文管理データ２４ｂは、処理データとして、入庫日時、入庫成否、受取日時、受取成否、回収日時、回収成否を含む。入庫日時は、当該収納部に物品が収納された日時を示す。また、入庫成否は、当該収納部に係る物品の配達が成立したか否かを示す。
【０１１３】
受取日時は、購入者が物品を取り出した日時を示す。また、受取成否は、当該収納部に係る物品の受取が成立したか否かを示す。同様に、回収日時は、配達業者５０が物品を取り出した日時を示す。また、回収成否は、当該収納部に係る物品の回収が成立したか否かを示す。
【０１１４】
図８は、図６に示した温度管理データ２４ｃについての説明図である。図８に示すように、温度管理データ２４ｃは、受注番号、ピーク値、基準温度値、温度履歴を対応付けたデータである。この温度管理データ２４ｃは、温度管理の必要な物品の注文が受け付けられた場合に温度管理部２５ｈにより生成され、基準温度が設定される。その後、ロッカー装置１０から定期的に受信した温度履歴データ１５ｂに基づいて、温度履歴が追加更新される。また、温度履歴における温度の最大値がピーク値となる。
【０１１５】
次に、ロッカー装置１０の処理手順を説明する。図９は、ロッカー装置１０の処理手順を示すフローチャートである。ロッカー装置１０は、初期状態において、表示操作部１１に待機画面を表示している（ステップＳ１０１）。この待機画面には、購入者による受取操作を受け付ける受取ボタンと、配達業者５０が配達又は回収を行うための業者用ボタンとが表示されている。
【０１１６】
購入者による受取操作を受け付けたならば（ステップＳ１０２；Ｙｅｓ）、入出庫処理部１６ｃは受取処理を実行する（ステップＳ１０９）。受取処理の実行後、ロッカー装置１０は、再び待機画面の表示に戻って（ステップＳ１０８）、処理を終了する。
【０１１７】
購入者による受取操作を受け付けず（ステップＳ１０２；Ｎｏ）、業者用ボタンの操作を受け付けたならば（ステップＳ１０３；Ｙｅｓ）、ロッカー装置１０は、業者用画面を表示する（ステップＳ１０４）。なお、業者用ボタンの操作も受け付けていなければ（ステップＳ１０３；Ｎｏ）、待機画面の表示が維持される（ステップＳ１０１）。
【０１１８】
ステップＳ１０４の業者用画面では、配達を選択するボタンと回収を選択するボタンとが表示される。業者用画面で配達が選択されたならば（ステップＳ１０５；Ｙｅｓ）、入出庫処理部１６ｃは配達処理を実行する（ステップＳ１１０）。配達処理の実行後、ロッカー装置１０は、再び待機画面の表示に戻って（ステップＳ１０８）、処理を終了する。
【０１１９】
配達が選択されず（ステップＳ１０５；Ｎｏ）、回収が選択されたならば（ステップＳ１０６；Ｙｅｓ）、入出庫処理部１６ｃは回収処理を実行する（ステップＳ１１１）。回収処理の実行後、ロッカー装置１０は、再び待機画面の表示に戻って（ステップＳ１０８）、処理を終了する。
【０１２０】
配達も回収も選択されなければ（ステップＳ１０６；Ｎｏ）、入出庫処理部１６ｃは、業者用画面の表示がタイムアウトしたか（業者用画面の表示開始から所定時間が経過したか）否かを判定する（ステップＳ１０７）。タイムアウトしていなければ（ステップＳ１０７；Ｎｏ）、業者用画面表示を継続し（ステップＳ１０４）、タイムアウトしたならば、ロッカー装置１０は、再び待機画面の表示に戻って（ステップＳ１０８）、処理を終了する。
【０１２１】
次に、ステップＳ１１０に示した配達処理の詳細について説明する。図１０は、配達処理の詳細について説明するフローチャートである。配達処理が開始すると、入出庫処理部１６ｃは、表示操作部１１に配達鍵認証画面を表示する。配達鍵認証画面では、配達鍵データの入力を受け付けることができる。
【０１２２】
入出庫処理部１６ｃは、入力された配達鍵データと収納管理データ１５ａに登録された配達鍵データとが一致するか否かにより配達鍵データの認証を行う（ステップＳ２０１）。なお、所定回数の認証失敗は許容されるが、認証失敗が所定回数を超えた場合には、認証失敗を報知して処理を終了することになる。
【０１２３】
配達鍵の認証が成功したならば、入出庫処理部１６ｃは、配達鍵に対応する扉番号を入庫処理の対象収納部として決定する（ステップＳ２０２）。対象収納部の決定後、施解錠制御部１６ｄは、対象収納部を解錠する（ステップＳ２０３）。
【０１２４】
施解錠制御部１６ｄは、解錠後、物品の入庫を検知する（ステップＳ２０４）。入庫の検知は、例えば扉の開閉と物品の有無の検知を組み合わせて行えばよい。入庫を検知していなければ（ステップＳ２０４；Ｎｏ）、施解錠制御部１６ｄはステップＳ２０４を繰り返して入庫を待機する。そして、物品の入庫を検知したならば（ステップＳ２０４；Ｙｅｓ）、施解錠制御部１６ｄは、対象収納部を施錠する（ステップＳ２０５）。
【０１２５】
温度データ管理部１６ｆは、入庫された物品の温度管理種別が「冷蔵」であるか否かを判定し、「冷蔵」であるならば（ステップＳ２０６；Ｙｅｓ）、対象収納部を温度監視対象に追加する（ステップＳ２０７）。
【０１２６】
ステップＳ２０７の後、もしくは入庫された物品の温度管理種別が「冷蔵」でない場合（ステップＳ２０６；Ｎｏ）、入出庫処理部１６ｃは、入庫を証明するレシートをプリンタ１３に印刷出力させる（ステップＳ２０８）。そして、入出庫処理部１６ｃは、サーバ２０に第１の入庫通知を送信し（ステップＳ２０９）、処理を終了する。
【０１２７】
次に、収納部の温度の監視に係る処理手順について説明する。図１１は、収納部の温度の監視に係る処理手順を示すフローチャートである。この処理動作は、温度監視対象の収納部が１以上存在する場合に定期的に実行される。
【０１２８】
まず、温度データ管理部１６ｆは、温度監視対象の収納部を１つ選択し（ステップＳ３０１）、温度を取得する（ステップＳ３０２）。温度データ管理部１６ｆは、取得した温度を日時に関連付けて温度履歴データ１５ｂに登録する（ステップＳ３０３）。
【０１２９】
また、温度報知部１６ｇは、取得した温度が基準温度を超えるか否かを判定する（ステップＳ３０４）。取得した温度が基準温度を超えるならば（ステップＳ３０４；Ｙｅｓ）、温度報知部１６ｇは、温度異常をサーバ２０に通知する（ステップＳ３０５）。
【０１３０】
ステップＳ３０５の後、若しくは取得した温度が基準温度以下である場合（ステップＳ３０４；Ｎｏ）、温度データ管理部１６ｆは、温度監視対象の収納部を全て選択済みであるか否かを判定する（ステップＳ３０６）。未選択の温度監視対象が残っているならば（ステップＳ３０６；Ｎｏ）、温度データ管理部１６ｆは、ステップＳ３０１に移行する。
【０１３１】
温度監視対象の収納部を全て選択済みであるならば（ステップＳ３０６；Ｙｅｓ）、温度データ管理部１６ｆは、サーバ２０への定期通知のタイミングであるか否かを判定する（ステップＳ３０７）。サーバへの定期通知は、例えば数時間に１度など、収納部の温度の監視間隔よりも長いためである。サーバ２０への定期通知のタイミングで無ければ（ステップＳ３０７；Ｎｏ）、処理はそのまま終了し、サーバ２０への定期通知のタイミングであれば（ステップＳ３０７；Ｙｅｓ）、温度報知部１６ｇが温度履歴データ１５ｂを送信して（ステップＳ３０８）、処理を終了する。
【０１３２】
次に、ステップＳ１０９に示した受取処理の詳細について説明する。図１２は、受取処理の詳細について説明するフローチャートである。受取処理が開始すると、入出庫処理部１６ｃは、表示操作部１１に受取鍵認証画面を表示する。受取鍵認証画面では、受取鍵データの入力を受け付けることができる。
【０１３３】
入出庫処理部１６ｃは、入力された受取鍵データと収納管理データ１５ａに登録された受取鍵データとが一致するか否かにより受取鍵データの認証を行う（ステップＳ４０１）。なお、所定回数の認証失敗は許容されるが、認証失敗が所定回数を超えた場合には、認証失敗を報知して処理を終了することになる。
【０１３４】
受取鍵の認証が成功したならば、入出庫処理部１６ｃは、受取鍵に対応する扉番号を出庫処理の対象収納部として決定する（ステップＳ４０２）。その後、入出庫処理部１６ｃは、受取期限を超過しているか否かを判定する（ステップＳ４０３）。受取期限を超過しているならば（ステップＳ４０３；Ｎｏ）、入出庫処理部１６ｃは期限切れ警告画面の表示などにより警告を出力し（ステップＳ４１３）、受取処理を終了する。この結果、表示操作部１１には待機画面が表示されることになる。
【０１３５】
受取期限内であれば（ステップＳ４０３；Ｙｅｓ）、温度データ管理部１６ｆは、対象収納部内の物品の温度管理種別が「冷蔵」であるか否かを判定する（ステップＳ４０４）、「冷蔵」であるならば（ステップＳ４０４；Ｙｅｓ）、温度報知部１６ｇは、ピーク値が基準温度を超えているか否かを判定する（ステップＳ４０５）。ピーク値が基準温度を超えている、すなわち、入庫から出庫までに温度異常が発生しているならば（ステップＳ４０５；Ｙｅｓ）、基準温度を逸脱した旨を警告し（ステップＳ４１３）、受取処理を終了する。この結果、表示操作部１１には待機画面が表示されることになる。
【０１３６】
ピーク値が基準温度を超えていない、すなわち、入庫から出庫までの間、常に基準温度以下であったならば（ステップＳ４０５；Ｎｏ）、温度報知部１６ｇは、表示操作部１１への表示、プリンタ１３による印字、カードリーダ１２ａによる携帯端末へのデータ送信などにより温度情報を出力する（ステップＳ４０６）。また、温度データ管理部１６ｆは、対象収納部を温度監視対象から除外する（ステップＳ４０７）。
【０１３７】
ステップ４０７後、若しくは温度管理種別が冷蔵ではない場合（ステップＳ４０４；Ｎｏ）、施解錠制御部１６ｄは、対象収納部を解錠する（ステップＳ４０８）。施解錠制御部１６ｄは、解錠後、物品の出庫を検知する（ステップＳ４０９）。出庫の検知は、例えば扉の開閉と物品の有無の検知を組み合わせて行えばよい。出庫を検知していなければ（ステップＳ４０９；Ｎｏ）、施解錠制御部１６ｄはステップＳ４０９を繰り返して出庫を待機する。そして、物品の出庫を検知したならば（ステップＳ４０９；Ｙｅｓ）、施解錠制御部１６ｄは、対象収納部を施錠する（ステップＳ４１０）。
【０１３８】
その後、入出庫処理部１６ｃは、出庫を証明するレシートをプリンタ１３に印刷出力させる（ステップＳ４１１）。そして、入出庫処理部１６ｃは、サーバ２０に受取通知を送信し（ステップＳ４１２）、受取処理を終了する。
【０１３９】
図９のステップＳ１１１に示した回収処理は、図１２に示した受取処理と次の点で異なる。まず、使用する鍵データは回収鍵データである。次に、各種表示画面は、配達業者向けの回収用の画面となる。そして、受取期限のチェックは不要である。また、ピーク値が基準温度を超えても、ステップＳ４０６に移行する。その他の動作については、図１２に示した受取処理と同様であるので、回収処理の詳細についての説明は省略する。
【０１４０】
次に、サーバ２０の処理手順について説明する。図１３は、サーバ２０の注文管理に係る処理手順を示すフローチャートである。まず、受注処理部２５ｂは端末装置３０から注文を受け付け（ステップＳ５０１）、注文番号を発行する（ステップＳ５０２）。発行した注文番号は、受注報告として端末装置３０に送信される。
【０１４１】
鍵データ生成部２５ｃは、受注処理部２５ｂが受け付けた注文について配達鍵データ、受取鍵データ及び回収鍵データの３つの鍵データを生成する（ステップＳ５０３）。温度管理部２５ｈは、注文された物品の温度管理種別が冷蔵であるか否かを判定する（ステップＳ５０４）。温度管理種別が冷蔵であれば（ステップＳ５０４；Ｙｅｓ）、温度管理部２５ｈは、基準温度を設定する（ステップＳ５０５）。
【０１４２】
ステップＳ５０５の後、若しくは温度管理種別が冷蔵でない場合（ステップＳ５０４；Ｎｏ）、配達予約処理部２５ｄは、ロッカー装置１０に対して配達予約を行う（ステップＳ５０６）。この配達予約により、各鍵データ、配達先の収納部、受取期限及び温度管理種別がロッカー装置１０に送信される。また、基準温度が設定されていれば、基準温度通知部２５ｉは、基準温度を配達予約に対応付けてロッカー装置１０に通知する。
【０１４３】
そして、配達手配処理２５ｅは、配達業者５０に対して配達手配を行う（ステップＳ５０７）。配達手配では、配達鍵データ、配達先のロッカー装置１０の場所、配達先の収納部、受取期限及び温度管理種別が通知される。
【０１４４】
配達手配の後、入庫通知処理部２５ｆは、ロッカー装置１０から第１の入庫通知を受信したか否かを判定する（ステップＳ５０８）。第１の入庫通知を受信していなければ（ステップＳ５０８；Ｎｏ）、ステップＳ５０８に移行することで、第１の入庫通知を待機する。
【０１４５】
第１の入庫通知を受信したならば（ステップＳ５０８；Ｙｅｓ）、入庫通知処理部２５ｆは、購入者の端末装置３０に第２の入庫通知を送信して（ステップＳ５０９）、処理を終了する。
【０１４６】
次に、サーバ２０における温度管理について説明する。図１４は、サーバ２０における温度管理の処理手順を示すフローチャートである。サーバ２０の温度管理部２５ｈは、まず、ロッカー装置１０から温度履歴データ１５ｂの定期通知を受信したか否かを判定する（ステップＳ６０１）。温度履歴データ１５ｂの定期通知を受信したならば（ステップＳ６０１；Ｙｅｓ）、温度管理部２５ｈは、受信した温度履歴データ１５ｂに基づいて温度管理データ２４ｃを更新する（ステップＳ６０２）。
【０１４７】
ステップＳ６０２の後、若しくは、温度履歴データ１５ｂの定期通知を受信していない場合（ステップＳ６０１；Ｎｏ）、温度管理部２５ｈは、ロッカー装置１０から温度異常の通知を受信したか否かを判定する（ステップＳ６０３）。温度異常の通知を受信していなければ（ステップＳ６０３；Ｎｏ）、温度管理部２５ｈは、そのまま処理を終了する。
【０１４８】
温度異常の通知を受信したならば（ステップＳ６０３；Ｙｅｓ）、温度管理部２５ｈは、購入者に温度異常の発生を通知し（ステップＳ６０４）、配達業者５０に回収指示を行って（ステップＳ６０５）、処理を終了する。
【０１４９】
次に、入庫後の物品に係るサーバ２０の処理手順について説明する。図１５は、入庫後の物品に係るサーバ２０の処理手順を示すフローチャートである。まず、配達予約処理部２５ｄは、ロッカー装置１０から受取通知を受信したか否かを判定する（ステップＳ７０１）。受取通知を受信したならば（ステップＳ７０１；Ｙｅｓ）、受取通知に示された配達鍵データから注文を特定し、対応する注文管理データ２４ｂの「受取日」及び「受取成否」を更新する受取完了処理を行う（ステップＳ７０２）。
【０１５０】
ステップＳ７０２の後、若しくは受取通知を受信していない場合（ステップＳ７０１；Ｎｏ）、配達予約処理部２５ｄは、受取が行われないまま受取期限を越えた注文管理データが存在するか否かを判定する（ステップＳ７０３）。
【０１５１】
受取が行われないまま受取期限を越えた注文管理データが存在するならば（ステップＳ７０３；Ｙｅｓ）、配達予約処理部２５ｄは、配達業者５０に対して回収指示を送信する（ステップＳ７０４）。
【０１５２】
ステップＳ７０４の後、若しくは受取が行われないまま受取期限を越えた注文管理データが存在しない場合（ステップＳ７０３；Ｎｏ）、配達予約処理部２５ｄは、ロッカー装置１０から回収通知を受信したか否かを判定する（ステップＳ７０５）。回収通知を受信していなければ（ステップＳ７０５；Ｎｏ）、そのまま処理を終了する。
【０１５３】
回収通知を受信したならば（ステップＳ７０５；Ｙｅｓ）、回収通知に示された配達鍵データから注文を特定し、対応する注文管理データ２４ｂの「回収日」及び「回収成否」を更新する回収完了処理を行う（ステップＳ７０６）。その後、配達予約処理部２５ｄは、購入者に回収を行ったことを通知して（ステップＳ７０７）、処理を終了する。
【０１５４】
次に、ロッカー装置１０による温度の報知の具体例について説明する。図１６は、ロッカー装置１０による温度の報知の具体例についての説明図である。図１６（ａ）は、配達先を選択する画面の表示例である。この表示例では、温度調節機能を有する収納部（扉番号Ｎｏ０１〜Ｎｏ０５）について、その時点の温度が表示されている。具体的には、扉番号Ｎｏ０１の収納部の温度は２℃であり、扉番号Ｎｏ０２の収納部の温度は７℃であり、扉番号Ｎｏ０３の収納部の温度は３℃であり、扉番号Ｎｏ０４の収納部の温度は−１℃であり、扉番号Ｎｏ０５の収納部の温度は０℃であることが示されている。
【０１５５】
通常、配達先の収納部は配達予約時に指定されているのであるが、配達時にこの画面を確認し、指定された収納部の温度が不適切である場合などには、配達先を他の収納部に変更できるようにすることが好適である。また、配達予約の時点では収納部までは指定せず、ロッカー装置と温度管理種別のみを指定する構成であれば、配達業者が図１６（ａ）の画面を確認して配達先の収納部を決定することになる。
【０１５６】
図１６（ｂ）は、温度調節機能付きの収納部における温度変化の表示例である。この表示画面は、例えば温度調節機能付きの収納部を指定した受取操作や回収操作を受け付けた場合に表示すればよい。図１６（ｂ）では、指定された収納部（扉番号Ｎｏ０３）の基準温度（８℃）とともに、温度履歴データ１５ｂをグラフ表示することで温度の変化を示し、さらに確認ボタンを表示している。例えば、購入者による受取時には、確認ボタンの操作を条件に解錠することが好適である。
【０１５７】
図１６（ｃ）は、出庫時のレシートの印字例である。このレシートには、出庫に関する情報として出庫日時、扉番号、受取鍵が印字され、入庫に関する情報として入庫日時と配達鍵が印字されている。さらに、保管に関する情報として保管温度が印字されている。保管温度としては例えば保管中の日毎の温度のピーク値を表示する。図１６（ｂ）の例では、保管温度について、「２０１５／４／０９  ８℃以下」、「２０１５／４／１０  ８℃以下」、「２０１５／４／１１  ８℃以下」と印字されており、保管中の温度のピーク値がいずれの日も８℃以下であったことが示されている。
【０１５８】
図１６（ｄ）は、ロッカー装置１０の待機画面の表示例である。待機画面には、この待機画面には、購入者による受取操作を受け付ける受取ボタンと、配達業者５０が配達又は回収を行うための業者用ボタンとが表示されている。さらに、「冷蔵ロッカー温度  ７℃」との表示が行われている。この表示は、ロッカー装置１０の温度調節機能付きの収納部の現時点の温度が「７℃」であることを示している。なお温度調節機能付きの収納部が複数ある場合には、各収納部の現時点の温度のうち、最も高い値を表示すればよい。
【０１５９】
これまでの説明では、ロッカー装置１０が入庫から出庫までの温度を管理して報知する構成を例示して説明を行ったが、入庫前、すなわち配送中の温度についてもさらに管理して報知するよう構成してもよい。図１７は、配送中の温度をさらに管理する場合の説明図である。
【０１６０】
まず、配達業者１５０は、購入者からの依頼等に基づき、ロッカー装置１１０の収納部に物品を配達する（１）。ここで、物品は要冷蔵など、温度管理が必要な物品であるものとする。また、配達業者１５０は、配送車両に温度調節機構と温度センサを設けており、配送中の物品の温度を調節するとともに、所定の時間間隔で温度情報を取得して配送温度データを更新することで温度管理を行う（１ａ）。
【０１６１】
配達業者１５０は、ロッカー装置１１０に物品を入庫する際に、配達温度データをロッカー装置１１０に読み取らせる。具体的には、物品に付したＩＣタグなどに配送温度データを記憶させておき、ロッカー装置１１０のカードリーダにＩＣタグを読み取らせればよい。
【０１６２】
ロッカー装置１１０は、温度調節機構を備え、収納部内に温度センサを設けている。配達業者が収納部に物品を入庫して施錠すると、ロッカー装置１１０は、該収納部から所定の時間間隔で温度情報を取得し、温度履歴データを更新することで温度管理を行う（２）。このとき、温度履歴データと配送温度データは関連付けて管理する。
【０１６３】
配達業者１５０が物品を入庫すると、図示しないネットワーク経由で購入者に物品の入庫が通知される。この通知をうけた購入者は、ロッカー装置１１０に赴き、収納部を解錠して物品を出庫することで受取を行う（３）。このとき、ロッカー装置１１０は、購入者に対して温度履歴データ及び配送温度データを温度情報として報知する（４）。
【０１６４】
このように、配送中の温度と保管中の温度とを管理して報知を行うので、例えば温度異常に起因する品質の劣化が生じていた場合にも、温度異常が配送中に生じたのか保管中に生じたのかを明確にすることができる。
【０１６５】
図１８は、図１７に示したロッカー装置１１０の内部構成を示すブロック図である。図１８に示すように、ロッカー装置１１０は、記憶部１５が配送温度データ１１１をさらに記憶し、主制御部１６が配送中温度取得部１１２をさらに有する点が図４に示したロッカー装置１０と異なる。その他の構成及び動作については、図４に示したロッカー装置１０と同様であるので同一の構成要素には同一の符号を付して説明を省略する。
【０１６６】
配送温度データ１１１は、配送鍵に温度履歴を対応付けたデータである。配送中温度取得部１１２は、入庫時にカードリーダ１２ａなどを用いてＩＣタグから配送温度データ１１１を読み取り、記憶部１５に格納する処理を行う。温度履歴データ１５ｂには収納部ＩＤが対応付けられており、収納部ＩＤから配達鍵が特定できる。そのため、配送温度データ１１１と温度履歴データ１５ｂとを配達鍵により対応させることができる。温度データ管理部１６ｆ及び温度報知部１６ｇは、温度履歴データ１５ｂと同様に、配送温度データ１１１についても管理と報知を行うことになる。
【０１６７】
温度履歴データ１５ｂと配送温度データ１１１とは、統合した１つのデータとしても良いし、個別のデータとして出力できるように構成してもよい。また、カードリーダ１２ａが直接ＩＣタグから配送温度データ１１１を取得する構成に限らず、配達業者１５０が携行する端末装置などを経由して配送温度データ１１１を取得してもよい。
【０１６８】
上述してきたように本実施例に係る物品保管システム及び物品保管装置では、物品を収納する複数の収納部を備えたロッカー装置が、収納部の温度を所定の時間間隔で検知し、取得時刻ごとの温度や温度変化を記憶し、取得時刻ごとの温度や温度変化等の温度情報を所定の表示部に表示制御する。このため、物品を所定期間保管する場合に、保管中の温度を継続して監視することができる。
【０１６９】
なお、これまでの説明では、本発明に係る物品保管システム及び物品保管装置をインターネットショッピングに適用した場合について説明したが、本発明は適宜変形して実施可能である。例えば、集合住宅等に設置された宅配ボックスであっても同様に本発明を適用可能である。また、駅や店舗に設置された一時預り用のロッカー装置に本発明を適用することもできる。
【０１７０】
また、本実施例では、温度管理種別を常温と冷蔵の２種類としたが、冷凍や保温などを含んでも良い。保温の場合には、収納部を所定温度以上に維持し、基準温度を下回った場合に警告を行うことになる。
【０１７１】
また、本実施例では、収納部ごとに温度調節機構を設ける構成を例示したが、温度調節機構は複数の収納部に対応してもよい。例えば、ロッカー装置に温度調節機構を１つだけ持たせ、冷蔵用の収納部全てを１つの温度調節機構で冷却してもよい。
【０１７２】
また、本実施例では、配送温度データの取得にＩＣタグを用いる場合を例示したが、ＱＲコード（登録商標）からの読み取り等、任意の方法で配送温度データを取得することができる。
【０１７３】
また、本実施例では、収納部を複数備えたロッカー装置を例に説明を行ったが、収納部が１つのロッカー装置に本発明を適用してもよい。
【０１７４】
また、本実施例に図示した各構成は機能概略的なものであり、必ずしも物理的に図示の構成をされていることを要しない。すなわち、各装置の分散・統合の形態は図示のものに限られず、その全部または一部を各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【０１７５】
以上のように、本発明に係る物品保管システム及び物品保管装置は、物品を所定期間保管する場合に、保管中の温度を継続して監視することに適している。
【符号の説明】
【０１７６】
１０、１１０  ロッカー装置
１１  表示操作部
１２  コードリーダ
１２ａ  カードリーダ
１３  プリンタ
１４、２３  通信部
１５、２４  記憶部
１５ａ  収納管理データ
１５ｂ  温度履歴データ
１５ｃ  基準温度データ
１６  主制御部
１６ａ  収納管理部
１６ｂ  予約処理部
１６ｃ  入出庫処理部
１６ｄ  施解錠制御部
１６ｅ  温度制御部
１６ｆ  温度データ管理部
１６ｇ  温度報知部
１７  収納制御部
２０  サーバ
２１  表示部
２２  入力部
２４ａ  ロッカー装置データ
２４ｂ  注文管理データ
２４ｃ  温度管理データ
２５  制御部
２５ａ  ロッカー状態取得部
２５ｂ  受注処理部
２５ｃ  鍵データ生成部
２５ｄ  配達予約処理部
２５ｅ  配達手配処理部
２５ｆ  入庫通知処理部
２５ｇ  出庫通知処理部
２５ｈ  温度管理部
２５ｉ  基準温度通知部
３０  端末装置
５０、１５０  配達業者
１１１  配送温度データ
１１２  配送中温度取得部
Ｌ０１、Ｌ０２、Ｌ１１、Ｌ１２  収納部
Ｌ０１ａ、Ｌ０２ａ、Ｌ１１ａ、Ｌ１２ａ  ロック機構
Ｌ０１ｂ、Ｌ０２ｂ  温度調節機構
Ｌ０１ｃ、Ｌ０２ｃ  温度センサ
【図１】
0006639186.tif 000002
【図２】
0006639186.tif 000003
【図３】
0006639186.tif 000004
【図４】
0006639186.tif 000005
【図５】
0006639186.tif 000006
【図６】
0006639186.tif 000007
【図７】
0006639186.tif 000008
【図８】
0006639186.tif 000009
【図９】
0006639186.tif 000010
【図１０】
0006639186.tif 000011
【図１１】
0006639186.tif 000012
【図１２】
0006639186.tif 000013
【図１３】
0006639186.tif 000014
【図１４】
0006639186.tif 000015
【図１５】
0006639186.tif 000016
【図１６】
0006639186.tif 000017
【図１７】
0006639186.tif 000018
【図１８】
0006639186.tif 000019