(57)【要約】【課題】サービスの利用期限の通知をより適切なタイミングで行うことができる。【解決手段】各々のロッカーは、荷物を収容するサービスの利用期限が設定されている。この利用期限は例えば各ロッカーに荷物が収容されてその扉が施錠されたときから２４時間であり、その利用料金は例えば３００円である。ユーザの希望により、その利用期限は２４時間単位で延長可能であり、２４時間延長するたびに利用料金として例えば３００円がユーザに課金される。ただし、延長は例えば２回までであり、延長を繰り返したとしても各ロッカーの最長利用期間は７２時間である。サーバ装置５０は、ユーザに提供しているサービスの利用期限を記憶しており、その利用期限が到来する前に、決められた条件に応じて異なるタイミングで、その利用期限に関する期限情報をそのユーザの通信装置４０に送信する。【選択図】図１
2020140508.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに提供しているサービスの利用期限を記憶する記憶部と、
記憶された前記利用期限が到来する前に、決められた条件に応じて異なるタイミングで、当該利用期限に関する期限情報を前記ユーザの通信装置に送信する送信部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記送信部は、ユーザに提供しているサービスの利用を終了する手続きを行う位置と前記ユーザの位置との間の距離に応じて異なるタイミングで、前記期限情報を送信する
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記送信部は、
ユーザに提供しているサービスの利用を終了する手続きを行う位置及び前記ユーザの位置の間の距離、又は当該距離を移動するのに要する時間と、
前記利用期限までの期間と
に応じて異なるタイミングで、前記期限情報を送信する
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記送信部は、記憶された前記利用期限の時間的属性に応じて異なるタイミングで、前記期限情報を送信する
ことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記送信部は、ユーザに提供されるサービスの利用料金に応じて異なるタイミングで、前記期限情報を送信する
ことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記送信部は、前記通信装置の位置から前記ユーザに提供されるサービスの利用を終了する手続きを行う位置に対する方向と、前記通信装置の移動方向との一致度に応じて異なるタイミングで、前記期限情報を送信する
ことを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記期限情報を受信した通信装置から、前記利用期限を延長する旨を含む延長情報を取得する取得部と、
前記取得部により前記延長情報が取得された場合に、前記記憶部に記憶された利用期限を延長された利用期限に更新する更新部と、
前記記憶部に記憶された前記利用期限が到来する前に当該利用期限が更新された場合には、第１の利用料金を課金し、前記記憶部に記憶された前記利用期限が到来した後に当該利用期限が更新された場合には、前記第１の利用料金よりも高い第２の料金を課金する課金部と
を備えることを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記送信部は、前記ユーザに提供されるサービスの利用を終了する手続きを行う位置又は当該ユーザが当該位置に移動するのに要する時間を案内する情報を送信する
ことを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記サービスは、前記ユーザの荷物をロッカーに収容して保管するサービスである
ことを特徴とする請求項１〜８のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスの利用期限をユーザに通知するための技術に関する。
【背景技術】
【０００２】
例えば２４時間単位で、ロッカーボックスと呼ばれる収容室に荷物を収容して保管するサービスが知られている。特許文献１には、荷物がロッカーボックスに収容された時点から所定期間が経過すると、その荷物の受け取りを促す電子メールを利用者にあてて送信する仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１７３８１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された仕組みは、荷物がロッカーボックスに収容された時点から予め決められた期間が経過したときに利用者に通知するものにすぎず、その通知タイミングが動的に変動し得るものではない。
【０００５】
そこで、本発明は、サービスの利用期限の通知をより適切なタイミングで行うことを目的とする。
【０００６】
上記課題を解決するため、本発明は、ユーザに提供しているサービスの利用期限を記憶する記憶部と、記憶された前記利用期限が到来する前に、決められた条件に応じて異なるタイミングで、当該利用期限に関する期限情報を前記ユーザの通信装置に送信する送信部とを備えることを特徴とする情報処理装置を提供する。
【０００７】
前記送信部は、ユーザに提供しているサービスの利用を終了する手続きを行う位置と前記ユーザの位置との間の距離に応じて異なるタイミングで、前記期限情報を送信するようにしてもよい。
【０００８】
前記送信部は、ユーザに提供しているサービスの利用を終了する手続きを行う位置及び前記ユーザの位置の間の距離、又は当該距離を移動するのに要する時間と、前記利用期限までの期間とに応じて異なるタイミングで、前記期限情報を送信するようにしてもよい。
【０００９】
前記送信部は、記憶された前記利用期限の時間的属性に応じて異なるタイミングで、前記期限情報を送信するようにしてもよい。
【００１０】
前記送信部は、ユーザに提供されるサービスの利用料金に応じて異なるタイミングで、前記期限情報を送信するようにしてもよい。
【００１１】
前記送信部は、前記通信装置の位置から前記ユーザに提供されるサービスの利用を終了する手続きを行う位置に対する方向と、前記通信装置の移動方向との一致度に応じて異なるタイミングで、前記期限情報を送信するようにしてもよい。
【００１２】
前記期限情報を受信した通信装置から、前記利用期限を延長する旨を含む延長情報を取得する取得部と、前記取得部により前記延長情報が取得された場合に、前記記憶部に記憶された利用期限を延長された利用期限に更新する更新部と、前記記憶部に記憶された前記利用期限が到来する前に当該利用期限が更新された場合には、第１の利用料金を課金し、前記記憶部に記憶された前記利用期限が到来した後に当該利用期限が更新された場合には、前記第１の利用料金よりも高い第２の料金を課金する課金部とを備えるようにしてもよい。
【００１３】
前記送信部は、前記ユーザに提供されるサービスの利用を終了する手続きを行う位置又は当該ユーザが当該位置に移動するのに要する時間を案内する情報を送信するようにしてもよい。
【００１４】
前記サービスは、前記ユーザの荷物をロッカーに収容して保管するサービスであってもよい。
【００１５】
本発明によれば、サービスの利用期限の通知をより適切なタイミングで行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るロッカー管理システムの構成を例示する図である。
【図２】サーバ装置のハードウェア構成の一例を示すブロック図である。
【図３】通信装置のハードウェア構成の一例を示すブロック図である。
【図４】ロッカー管理システムの機能構成の一例を示すブロック図である。
【図５】サーバ装置による利用期限の通知動作を例示するフローチャートである。
【図６】サーバ装置が記憶する情報を例示する図である。
【図７】サーバ装置による利用期限の延長動作を例示するフローチャートである。
【発明を実施するための形態】
【００１７】
［構成］
図１は、本実施形態のロッカー管理システム１の一例を示す図である。ロッカー管理システム１は、開閉可能な扉がそれぞれ設けられた複数のロッカーを含むロッカー設備１０と、ロッカー設備１０を含むエリアに設けられた第１無線受信装置２０と、各ロッカーの扉を開錠又は施錠する鍵３０と、ユーザが携帯する通信装置４０と、各ロッカーの利用状況を管理するサーバ装置５０と、これらのロッカー設備１０、通信装置４０及びサーバ装置５０を通信可能に接続するネットワーク２とを備える。通信装置４０は、スマートホンやタブレット或いはウェアラブル端末等の、ユーザが携帯可能な通信装置である。ネットワーク２は、例えばＬＴＥ（Long Term Evolution）等の通信規格の無線通信網であり、図示せぬ無線基地局やその上位装置を含んでいる。図１には、ロッカー設備１０、鍵３０、通信装置４０及びサーバ装置５０をそれぞれ１つのみ示しているが、これらは複数であってもよい。
【００１８】
各ロッカーの鍵３０には、近距離で低消費電力の無線通信に適したＢＬＥ（Bluetooth（登録商標） Low Energy）に従って例えば数ｍから数十ｍの範囲に無線信号を定期的に送信する無線送信装置３１が設けられている。ロッカー設備１０を含むエリアであって、各鍵３０の無線送信装置３１から送信される無線信号を全て受信可能な位置（例えばロッカー設備１０の上部、側部又は下部）には、第１無線受信装置２０が設けられている。各ロッカーがユーザによって利用されていないときには、そのロッカーの鍵穴にそのロッカーに対応する鍵が挿入された状態になっている。このため、第１無線受信装置２０は、各ロッカーがユーザによって利用されていない期間にわたって、そのロッカーの鍵穴に挿入されている各鍵３０の無線送信装置３１から送信される無線信号を定期的に受信することになる。
【００１９】
ユーザが携帯する通信装置４０には、無線送信装置３１から送信される無線信号を受信可能な第２無線受信装置４００７が設けられている。ユーザがロッカーを利用してそのロッカーの鍵３０を携帯している期間においては、第２無線受信装置４００７が、その鍵３０の無線送信装置３１から送信される無線信号を定期的に受信することになる。
【００２０】
ロッカー管理システム１において、サーバ装置５０は、第１無線受信装置２０又は第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信しているか否かを示す情報を取得する。第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信していると判断される場合には、ロッカーの鍵穴にそのロッカーに対応する鍵３０が挿入された状態になっていることになる。よって、サーバ装置５０は、その無線送信装置３１を備える鍵３０に対応するロッカーが利用されていない状態であると判断する。
【００２１】
一方、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信しておらず且つ第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信していると判断される場合には、ロッカーの鍵穴にそのロッカーに対応する鍵が挿入されておらず且つユーザがそのロッカーの鍵３０を携帯していることになる。よって、サーバ装置５０は、その無線送信装置３１を備える鍵３０に対応するロッカーが利用されている状態であると判断する。
【００２２】
各々のロッカーにおいては、荷物を収容することが可能な利用期間が設定されている。この利用期間は、例えば各ロッカーに荷物が収容されてその扉が施錠されたときから２４時間である。つまり、ロッカーの利用期限は、そのロッカーに荷物が収容されてその扉が施錠されたときから２４時間が経過するときである。ロッカーの利用料金は、利用期間２４時間あたりで例えば３００円である。
【００２３】
ユーザの希望により、ロッカーの利用期間は２４時間単位で延長可能であり、２４時間延長するたびに、利用料金として例えば３００円がユーザに課金される。ただし、延長は例えば２回までであり、延長を繰り返したとしても各ロッカーの最長の利用期間は７２時間である。
【００２４】
サーバ装置５０は、各々のロッカーについて、ユーザに提供しているサービス（本実施形態ではロッカーに荷物を収容するサービスであり、以下、ロッカーサービスという）の利用期限を記憶しており、その利用期限が到来する前に、決められた条件に応じて異なるタイミングで、その利用期限に関する期限情報をそのユーザの通信装置４０に送信する。この期限情報には、例えば利用期限の日時や、その利用期限を経過した利用延長にかかる利用料金等を含む情報である。ユーザは通信装置４０においてこの期限情報を閲覧することで、ロッカーの利用期限に関する情報を得ることができる。
【００２５】
図２は、サーバ装置５０のハードウェア構成を示す図である。サーバ装置５０は、物理的には、プロセッサ５００１、メモリ５００２、ストレージ５００３、通信装置５００４、入力装置５００５、出力装置５００６及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。サーバ装置５０のハードウェア構成は、図に示した各装置を１つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
【００２６】
サーバ装置５０における各機能は、プロセッサ５００１、メモリ５００２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることによって、プロセッサ５００１が演算を行い、通信装置５００４による通信を制御したり、メモリ５００２及びストレージ５００３におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
【００２７】
プロセッサ５００１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ５００１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central Processing Unit）によって構成されてもよい。
【００２８】
プロセッサ５００１は、プログラム（プログラムコード）、ソフトウェアモジュール、データなどを、ストレージ５００３及び通信装置５００４の少なくとも一方からメモリ５００２に読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。サーバ装置５０の機能ブロックは、メモリ５００２に格納され、プロセッサ５００１において動作する制御プログラムによって実現されてもよい。各種の処理は、１つのプロセッサ５００１によって実行されてもよいが、２以上のプロセッサ５００１により同時又は逐次に実行されてもよい。プロセッサ５００１は、１以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワーク２からサーバ装置５０に送信されてもよい。
【００２９】
メモリ５００２は、コンピュータ読み取り可能な記憶媒体であり、例えば、ＲＯＭ（Read Only Memory）、ＥＰＲＯＭ（Erasable Programmable ＲＯＭ）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）、ＲＡＭ（Random Access Memory）などの少なくとも１つによって構成されてもよい。メモリ５００２は、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリ５００２は、本実施形態に係る方法を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００３０】
ストレージ５００３は、コンピュータ読み取り可能な記憶媒体であり、例えば、ＣＤ−ＲＯＭ（Compact Disc ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つによって構成されてもよい。ストレージ５００３は、補助記憶装置と呼ばれてもよい。
【００３１】
通信装置５００４は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。
【００３２】
入力装置５００５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、スイッチなど）である。出力装置５００６は、外部への出力を実施する出力デバイス（例えば、ディスプレイなど）である。なお、入力装置５００５及び出力装置５００６は、一体となった構成（例えば、タッチパネル）であってもよい。
【００３３】
プロセッサ５００１、メモリ５００２などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。
【００３４】
サーバ装置５０は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）、ＦＰＧＡ（Field Programmable Gate Array）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ５００１は、これらのハードウェアの少なくとも１つを用いて実装されてもよい。
【００３５】
図３は、通信装置４０のハードウェア構成を示す図である。通信装置４０は、物理的には、プロセッサ４００１、メモリ４００２、ストレージ４００３、通信装置４００４、入力装置４００５、出力装置４００６、測位部４００８、前述した第２無線受信装置４００７及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。プロセッサ４００１、メモリ４００２、ストレージ４００３、入力装置４００５、出力装置４００６は、サーバ装置５０が備えるプロセッサ５００１、メモリ５００２、ストレージ５００３、入力装置５００５、出力装置５００６と同様の装置群である。測位部４００８は、例えばＧＰＳ（Global Positioning System）等によって通信装置４０の位置を測位する。
【００３６】
なお、通信装置４００４は無線通信に適した構成、例えば周波数分割複信（ＦＤＤ：Frequency Division Duplex）及び時分割複信（ＴＤＤ：Time Division Duplex）の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどの構成を含んでいてもよい。例えば、送受信アンテナ、アンプ部、送受信部、伝送路インターフェースなどは、通信装置４００４によって実現されてもよい。送受信部は、送信部と受信部とで、物理的に、または論理的に分離された実装がなされてもよい。また、例えばベースバンド信号処理部や呼処理部などがプロセッサ５００１によって実現されてもよい。
【００３７】
図４は、ロッカー管理システム１の機能構成の一例を示すブロック図である。鍵３０に設けられた無線送信装置３１は、自身に割り当てられた識別情報である鍵ＩＤを含む無線信号を周囲の所定範囲に定期的に送信する。この鍵ＩＤは、各々のロッカーに対応しており、無線送信装置３１内の記憶媒体に記憶されている。
【００３８】
ロッカー設備１０の第１無線受信装置２０は、無線送信装置３１から送信される無線信号を受信すると、その受信期間中において定期的に、受信した鍵ＩＤを含む情報をネットワーク２経由でサーバ装置５０に送信する。
【００３９】
通信装置４０において、第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信すると、通信装置４００４は、その受信期間中において定期的に、上記鍵ＩＤ及び通信装置４０を識別する装置ＩＤを含む情報をネットワーク２経由でサーバ装置５０に送信する。この装置ＩＤは、通信装置４０のストレージ４００３に記憶されている。
【００４０】
サーバ装置５０において、取得部５１は、第１無線受信装置２０又は第２無線受信装置４００７が、無線送信装置３１から送信される無線信号を受信しているか否かを示す情報を取得する。より具体的には、取得部５１は、第１無線受信装置２０から鍵ＩＤを受信すると、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信していることを意味する情報を取得することになる。また、取得部５１は、第２無線受信装置４００７から鍵ＩＤ及び装置ＩＤを受信すると、その装置ＩＤの通信装置４０の第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信していることを意味する情報を取得することになる。
【００４１】
サーバ装置５０において、記憶部５３は、ユーザが利用しているロッカーの鍵３０に設けられた無線送信装置３１の鍵ＩＤと、当該ユーザが携帯する通信装置４０の装置ＩＤとの組を記憶する。記憶部５３は、取得部５１によって取得された情報に基づいて、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信していると判断される場合には、その無線信号に含まれる鍵ＩＤに対応するロッカーが利用されていない状態を記憶する。また、記憶部５３は、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信しておらず且つ第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信している場合には、その無線信号に含まれる鍵ＩＤに対応するロッカーがその無線信号に含まれる装置ＩＤに対応する通信装置４０のユーザによって利用されている状態を記憶する。
【００４２】
さらに、記憶部５３は、ロッカーの利用が開始された日時と、ロッカーの利用期限の日時とを記憶する。ロッカーの利用が開始された日時は、取得部５１が、第１無線受信装置２０から鍵ＩＤを受信し、且つ、第２無線受信装置４００７からその鍵ＩＤ及び装置ＩＤを受信した日時である。また、ロッカーの利用期限の日時とは、ロッカーの利用が開始された日時からロッカーの利用期間として決められた所定期間（ここでは２４時間）が経過するときの日時である。
【００４３】
送信部５４は、記憶部５３により記憶された利用期限が到来する前に、決められた条件に応じて異なるタイミングで、当該利用期限に関する期限情報をネットワーク２経由で通信装置４０に送信する。ここでいう決められた条件に応じたタイミングとは、例えばユーザに提供しているサービスの利用を終了する手続きを行う位置とユーザの通信装置４０との間の距離に応じて異なるタイミングである。本実施形態に係るロッカーサービスの場合は、ロッカーの扉を開錠することでロッカーサービスが終了するので、ユーザに提供しているサービスの利用を終了する手続きを行う位置とは、そのロッカーの位置のことである。
【００４４】
送信部５４は、例えば上記距離が閾値未満の場合には利用期限よりもＸ時間前に期限情報を送信し、上記距離が閾値を超える場合には利用期限よりもＹ（Ｙ＞Ｘ）時間前に期限情報を送信する。つまり、ユーザがロッカーから離れた位置に居るときは、その位置からロッカーに移動するためには一定の時間がかかるから、そのようなユーザに対しては早めに期限情報を送信するようになっている。なお、ユーザに提供しているサービスの利用を終了する手続きを行う位置とユーザの通信装置４０との間の距離に代えて、ユーザがその距離を移動するのに要する所要時間を用いてもよい。つまり、送信部５４は、例えば上記所要時間が閾値未満の場合には利用期限よりもＸ時間前に期限情報を送信し、上記所要時間が閾値を超える場合には利用期限よりもＹ（Ｙ＞Ｘ）時間前に期限情報を送信する。
【００４５】
また、取得部５１は、期限情報を受信した通信装置４０から、利用期限を延長する旨を含む延長情報を取得する。更新部５２は  取得部５１により延長情報が取得された場合に、記憶部５３に記憶された利用期限を延長された利用期限に更新する。課金部５５は、記憶部５３に記憶された利用期限が到来する前に当該利用期限が更新された場合には、第１の利用料金（例えば３００円）を課金し、記憶部５３に記憶された利用期限が到来した後に当該利用期限が更新された場合には、第１の利用料金よりも高い第２の料金（例えば４００円）を課金する。つまり、ロッカーの利用期限が経過するまでにその利用期限を延長（事前延長）したほうが、ロッカーの利用期限が経過したのちにその利用期限を延長（事後延長）するよりも、利用料金が安く済むようになっている。
【００４６】
［動作］
次に図５〜７を参照して、本実施形態の動作を説明する。
［利用期限の通知動作］
図５において、サーバ装置５０の取得部５１は、第１無線受信装置２０又は第２無線受信装置４００７が、無線送信装置３１から送信される無線信号を受信しているか否かを示す情報をネットワーク２経由で取得する（ステップＳ１１）。通信装置４０の測位部４００８によって測位された位置が通信装置４０の装置ＩＤとともにその通信装置４０から送信されてくる場合は、取得部５１は、この位置及び装置ＩＤを取得する。
【００４７】
次に、記憶部５３は、取得した情報に基づいてロッカーの利用状況を判定し、その判定結果に応じた情報を記憶する（ステップＳ１２）。つまり、記憶部５３は、取得部５１によって取得された情報に基づいて、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信していると判断される場合には、ロッカーが利用されていない状態を記憶する。また、記憶部５３は、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信しておらず且つ第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信している場合には、ロッカーが利用されている状態を記憶する。さらに、記憶部５３は、取得部５１が、第１無線受信装置２０から鍵ＩＤを受信し、且つ、第２無線受信装置４００７からその鍵ＩＤ及び装置ＩＤを受信した日時を、ロッカーの利用が開始された日時として記憶し、ロッカーの利用が開始された日時からロッカーの利用期間（ここでは２４時間）が経過するときの日時を、ロッカーの利用期限の日時として記憶する。
【００４８】
より具体的には、記憶部５３は、図６に例示するように、「ロッカーＩＤ」、「鍵ＩＤ」、「利用状況」、「利用開始・利用期限の日時」、及び「位置情報及び距離情報」を対応付けて記憶する。「利用状況」のレコードにおいて、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信しておらず且つ第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信している場合には、「利用有り」が記憶され、そうでない場合には、「利用無し」が記憶される。図６の例では、ロッカーＩＤ「Ｌ００１」及びそのロッカーの鍵の鍵ＩＤ「Ｋ００１」において、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信していると判断されているので、ロッカーの利用状況として「利用無し」が記憶されている。ロッカーＩＤ「Ｌ００２」及びそのロッカーの鍵の鍵ＩＤ「Ｋ００２」においても同様である。一方、ロッカーＩＤ「Ｌ００３」及びそのロッカーの鍵の鍵ＩＤ「Ｋ００３」において、第１無線受信装置２０が無線送信装置３１から送信される無線信号を受信しておらず且つ第２無線受信装置４００７が無線送信装置３１から送信される無線信号を受信していると判断されているので、ロッカーの利用状況として「利用有り」が記憶されている。「利用状況」のレコードにおいて「利用有り」の場合、通信装置４０から取得した装置ＩＤが記憶される。
【００４９】
「利用状況」のレコードにおいて「利用有り」の場合、「利用開始・利用期限の日時」のレコードに、利用開始の日時と利用期限の日時とがそれぞれ記憶される。図６の例では、ロッカーＩＤ「Ｌ００３」及びそのロッカーの鍵の鍵ＩＤ「Ｋ００３」に対応する「利用開始の日時」は「2019/2/13  16：25：14」であり、「利用期限の日時」は「2019/2/14の16：25：14」である。
【００５０】
「位置情報及び距離情報」のレコードにおいては、ロッカーの位置と、そのロッカーを利用するユーザの通信装置４０（「利用状況」のレコードに記憶された装置ＩＤの通信装置４０）の位置と、ロッカーの位置と通信装置４０の位置の間の距離が記憶される。ロッカーの位置は予め既知である。ロッカーを利用するユーザの通信装置４０の位置は、通信装置４０の装置ＩＤとともにその通信装置４０からサーバ装置５０に送信されてくる。これらの位置の間の距離は計算によって算出可能である。
【００５１】
図５の説明に戻り、送信部５４は、期限情報を送信するタイミングが到来したと判断すると（ステップＳ１３；ＹＥＳ）、期限情報をネットワーク２経由で通信装置４０（「利用状況」のレコードに記憶された装置ＩＤの通信装置４０）に送信する（ステップＳ１４）。この期限情報は、通信装置４０において表示する等して出力される。
【００５２】
［利用期限の延長動作］
期限情報を受信した通信装置４０において、ユーザは所定の操作を行うことで、利用期限を延長する要求を行うことができる。この操作に応じて、取得部５１は、期限情報を受信した通信装置４０から、利用期限を延長する旨を含む延長情報を取得する（ステップＳ２１）。更新部５２は取得部５１により延長情報が取得された場合に、記憶部５３に記憶された利用期限を所定期間（２４時間）だけ延長された利用期限に更新する（ステップＳ２２）。課金部５５は、記憶部５３に記憶された利用期限が到来する前に当該利用期限が更新された場合には、第１の利用料金（例えば３００円）を課金し、記憶部に記憶された利用期限が到来した後に当該利用期限が更新された場合には、第１の利用料金よりも高い第２の料金（例えば４００円）を課金する（ステップＳ２３）。つまり、課金部５５は、記憶部５３にその課金額を記憶させる。この課金額はユーザがロッカーを開錠して荷物を取り出すときに、所定の方法でそのユーザから徴収される。
【００５３】
以上の実施形態によれば、ユーザがロッカーから離れた位置に居るときには早めにその期限を通知するというように、サービスの利用期限の通知をより適切なタイミングに行うことが可能となる。また、実施形態によれば、鍵３０から送信される無線信号を受信する装置として、ロッカー付近に設けられた第１無線受信装置２０に加え、ユーザが携帯する通信装置４０の第２無線受信装置４００７をも用いるので、ロッカーの利用状況の判断がより確実になる。
【００５４】
［変形例］
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の２つ以上の変形例を組み合わせて実施してもよい。
【００５５】
［変形例１］
上記実施形態において、ユーザに提供されるサービスは、ユーザの荷物をロッカーに収容して保管するサービスであった。本発明が適用されるサービスの例はこれに限らず、例えば各種レンタルサービス（つまりユーザが借りていた物を或る位置で返却する）や、駐車場・駐輪場等の各種保管サービス（つまりユーザが或る位置に保管して預けていた物を取りに行く）などがある。本発明をレンタルサービスに適用する場合には、上記実施形態においてロッカーの鍵に設けられていた無線送信装置３１に相当する無線送信装置を、例えばユーザが借りていた物に設ける。また、上記実施形態においてロッカー設備１０に設けられていた第１無線受信装置２０に相当する無線受信装置を、上記レンタル品を返却する場所に設ける。また、上記実施形態と同様に、ユーザは第２無線受信装置４００７が設けられた通信装置４０を携帯する。そして、上記実施形態とほぼ同様の処理を実行すればよい。
また、本発明を保管サービスに適用する場合には、上記実施形態においてロッカーの鍵に設けられていた無線送信装置３１に相当する無線送信装置を、ユーザが物を保管するときにその保管業者から渡される何らかの機器や物品に設けておくとか、無線送信装置３１に相当する無線送信装置をユーザが保管した自動車の鍵や自転車の鍵に設けておく。また、上記実施形態においてロッカー設備１０に設けられていた第１無線受信装置２０に相当する無線受信装置を、上記の物を保管する場所に設ける。また、上記実施形態と同様に、ユーザは第２無線受信装置４００７が設けられた通信装置４０を携帯する。そして、上記実施形態とほぼ同様の処理を実行すればよい。
【００５６】
［変形例２］
上記実施形態では、鍵３０から送信される無線信号を受信する装置として、ロッカー付近に設けられた第１無線受信装置２０に加え、ユーザが携帯する通信装置４０の第２無線受信装置４００７をも用いていた。これにより、ロッカーの利用状況の判断をより確実なものにしていたが、ロッカーの利用状況を判断する仕組みとして、必ずしもこのような実施形態に係る仕組みを採用する必要はない。実施形態に係る仕組みを採用しない場合、送信部５４は、ユーザに提供しているサービスの利用を終了する手続きを行う位置とユーザの位置との間の距離に応じて異なるタイミングで、期限情報を送信すればよい。
【００５７】
［変形例３］
サーバ装置５０から通信装置４０に期限情報を送信するタイミングは、その利用期限の時間的属性に応じたタイミングであってもよい。つまり、送信部５４は、記憶された利用期限の時間的属性に応じて異なるタイミングで、期限情報を送信する。利用期限の時間的属性とは、その利用期限をユーザに対してどの程度早めに通知するべきか否かに影響を与えるような、時間的な属性である。例えば利用期限の時間的属性は、ロッカーの利用期限がそのロッカーが設置された商業施設の閉店中又その閉店の所定期間前（例えば閉店１０分前）前から後に相当するか否かである。利用期限がこのような時間的属性に相当しない場合には（例えば利用期限が閉店１０分前よりも前）、利用期限よりもＸ時間前に期限情報を送信し、このような時間的属性に相当する場合には（例えば利用期限が閉店１０分前よりも後）は、利用期限よりもＹ（Ｙ＞Ｘ）時間前に期限情報を送信する。利用期限から商業施設の閉店までに１０分未満であるような場合、閉店間際にロッカーから荷物を取り出す作業に時間がかかったときにユーザが困ることもあるから、早めに期限情報を送信するようにする。
【００５８】
［変形例４］
サーバ装置５０から通信装置４０に期限情報を送信するタイミングは、サービスの利用料金に応じたタイミングであってもよい。つまり、送信部５４は、ユーザに提供しているサービスの利用料金に応じて異なるタイミングで、期限情報を送信する。具体的には、利用料金が閾値未満の場合には、利用期限よりもＸ時間前に期限情報を送信し、利用料金が閾値以上の場合には、利用期限よりもＹ（Ｙ＞Ｘ）時間前に期限情報を送信する。利用料金が高い場合、ロッカーからの荷物の取り出しが利用期限に遅れてしまうと、ユーザの料金負担がよりただいなものになるから、早めに期限情報を送信するようにする。
【００５９】
［変形例５］
サーバ装置５０から通信装置４０に期限情報を送信するタイミングは、ユーザの移動方向に応じたタイミングであってもよい。つまり、送信部５４は、通信装置４０からユーザに提供しているサービスの利用を終了する手続きを行う位置に対する方向と、通信装置４０の移動方向との一致度に応じて異なるタイミングで、期限情報を送信する。通信装置４０は自装置の位置を測位してサーバ装置５０に通知し、記憶部５３は、各ロッカーの位置をロッカーＩＤと対応付けて記憶している。そして、サーバ装置５０は、これらの位置を用いて、通信装置４０を携帯するユーザが当該ユーザの利用しているロッカーに向かって移動していると判断した場合に、利用期限よりもＸ時間前に期限情報を送信し、ユーザがロッカーに向かっていないと判断した場合には、利用期限よりもＹ（Ｙ＞Ｘ）時間前に期限情報を送信する。ユーザがロッカーに向かっていない場合（より典型的には、ユーザがロッカーから離れた方向に向かっているような場合）、ロッカーからの荷物の取り出しが利用期限に遅れてしまう可能性があるから、早めに期限情報を送信するようにする。
【００６０】
［変形例６］
ユーザがロッカーに預けた荷物を取りに行く場合に、そのロッカーの位置（ユーザに提供しているサービスの利用を終了する手続きを行う位置）又はユーザがそのロッカーの位置まで移動するのに要する時間をユーザに案内するようにしてもよい。この場合、送信部５４は、ユーザが利用しているロッカーの位置又は当該ユーザが当該ロッカーに移動するのに要する時間を案内する情報を通信装置４０に送信する。具体的には、通信装置４０は定期的に自装置の位置を測位してサーバ装置５０に通知し、記憶部５３は、各ロッカーの位置をロッカーＩＤと対応付けて記憶している。送信部５４は、通信装置４０によって通知される通信装置４０の位置をユーザの位置とみなし、この位置とこのユーザが利用しているロッカーの位置との間の距離を算出し、その距離を移動するのに要する時間を特定して、ロッカーの位置とともに通信装置４０に送信する。これにより、ユーザは、ロッカーに預けた荷物を取りに行くときに、そのロッカーの位置又はユーザがそのロッカーの位置まで移動するのに要する時間を知ることができる。
【００６１】
［変形例７］
第２無線受信装置４００７が無線送信装置３１から無線信号を受信していない状態から当該無線信号を受信する状態に遷移したときは、ユーザがロッカーに近づいたときである。このときに、サーバ装置５０は、無線信号を受信した第２無線受信装置４００７を備える通信装置４０に対して広告情報を送信する広告情報送信部を備えるようにしてもよい。この広告情報は、例えば、ユーザが近づいたロッカーの位置に応じた情報であり、一例としては、そのロッカーに近い飲食店や商業施設或いはイベントに関する広告情報である。同様に、第２無線受信装置４００７が無線送信装置３１から無線信号を受信している期間にわたって、広告情報送信部が無線信号を受信した第２無線受信装置４００７を備える通信装置４０に対して広告情報を送信するようにしてもよい。
【００６２】
［変形例８］
サーバ装置５０において、送信部５４は、これからロッカーを利用したいと考えるユーザのユーザ端末からネットワーク２経由で要求があった場合、記憶している内容に応じたロッカーの利用状況に関する情報（例えばどのロッカーが空いているか）をそのユーザ端末に配信するようにしてもよい。この情報は、上記ユーザ端末において、例えばリスト形式やマップ形式で表示される。上記ユーザはこれを見ることで、どのロッカーを自身が利用可能かをそのロッカーから離れた位置において知ることができる。
【００６３】
さらに、サーバ装置５０は、ユーザがロッカーに預けている荷物を取りに行くであろう時刻を推定して、その推定時刻にロッカーが空くことを、ロッカーを利用したい他のユーザのユーザ端末に配信するようにしてもよい。具体的には、通信装置４０は、ＧＰＳ等によって定期的に自装置の位置を測位してサーバ装置５０に通知し、記憶部５３は、各ロッカーの位置をロッカーＩＤと対応付けて記憶している。そして、サーバ装置５０は、これらの位置を用いて、通信装置４０を携帯するユーザが当該ユーザの利用しているロッカーに向かって移動していると判断した場合に、当該ロッカーが利用されている状態から利用されていない状態へと遷移する時刻を推定する推定部を備える。通信装置４０を携帯するユーザが当該ユーザの利用しているロッカーに向かって移動していると判断される場合とは、例えば、通信装置４０の位置がロッカーの位置から所定距離の範囲内であり、且つ通信装置４０の位置の履歴から特定されるユーザの移動方向がロッカーに近づく方向に合致する場合である。推定部は、取得部５１により取得された通信装置４０の位置及びユーザの利用しているロッカーの位置の間の距離を、取得部５１により取得された通信装置４０の位置の履歴に基づくユーザの移動の速さで除算するなどして、上記時刻の推定を行う。記憶部５３は、推定部により推定された時刻を記憶し、送信部５４はこの時刻を含む情報を配信する。
【００６４】
［そのほかの変形例］
上記実施の形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック（構成部）は、ハードウェア及び／又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び／又は論理的に結合した１つの装置により実現されてもよいし、物理的及び／又は論理的に分離した２つ以上の装置を直接的及び／又は間接的に（例えば、有線及び／又は無線）で接続し、これら複数の装置により実現されてもよい。
【００６５】
本明細書で説明した各態様／実施形態は、ＬＴＥ（Long Term Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＳＵＰＥＲ  ３Ｇ、ＩＭＴ−Ａｄｖａｎｃｅｄ、４Ｇ、５Ｇ、ＦＲＡ（Future Radio Access）、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、ＵＭＢ（Ultra Mobile Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、ＵＷＢ（Ultra-WideBand）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の適切なシステムを利用するシステム及び／又はこれらに基づいて拡張された次世代システムに適用されてもよい。
【００６６】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【００６７】
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【００６８】
本明細書で説明した情報又はパラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。上述したパラメータに使用する名称はいかなる点においても限定的なものではない。さらに、これらのパラメータを使用する数式等は、本明細書で明示的に開示したものと異なる場合もある。
【００６９】
本明細書で使用する「判定（determining）」、「決定（determining）」という用語は、多種多様な動作を包含する場合がある。「判定」、「決定」は、例えば、判定（judging）、計算（calculating）、算出（computing）、処理（processing）、導出（deriving）、調査（investigating）、探索（looking up）（例えば、テーブル、データベース又は別のデータ構造での探索）、確認（ascertaining）  した事を「判定」「決定」したとみなす事などを含み得る。また、「判定」、「決定」は、受信（receiving）（例えば、情報を受信すること）、送信（transmitting）（例えば、情報を送信すること）、入力（input）、出力（output）、アクセス（accessing）（例えば、メモリ中のデータにアクセスすること）した事を「判定」「決定」したとみなす事などを含み得る。また、「判定」、「決定」は、解決（resolving）、選択（selecting）、選定（choosing）、確立（establishing）、比較（comparing）などした事を「判定」「決定」したとみなす事を含み得る。つまり、「判定」「決定」は、何らかの動作を「判定」「決定」したとみなす事を含み得る。
【００７０】
本発明は、サーバ装置５０において行われる処理のステップを備える情報処理方法として提供されてもよい。また、本発明は、サーバ装置５０において実行されるプログラムとして提供されてもよい。かかるプログラムは、光ディスク等の記憶媒体に記憶した形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態で提供されたりすることが可能である。
【００７１】
ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【００７２】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【００７３】
本明細書で説明した用語及び／又は本明細書の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。
【００７４】
本明細書で使用する「第１」、「第２」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定するものではない。これらの呼称は、２つ以上の要素間を区別する便利な方法として本明細書で使用され得る。したがって、第１及び第２要素への参照は、２つの要素のみがそこで採用され得ること、又は何らかの形で第１要素が第２要素に先行しなければならないことを意味しない。
【００７５】
「含む(ｉｎｃｌｕｄｉｎｇ)」、「含んでいる（ｃｏｍｐｒｉｓｉｎｇ）」、及びそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「又は（or）」は、排他的論理和ではないことが意図される。
【００７６】
本開示の全体において、例えば、英語でのa、an、及びtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含むものとする。
【００７７】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び決定態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【００７８】
１…ロッカー管理システム、２…ネットワーク、１０…ロッカー設備、２０…第１無線受信装置、３０…鍵、３１…無線送信装置、４０…通信装置、４００１…プロセッサ、４００２…メモリ、４００３…ストレージ、４００４…通信装置、４００５…入力装置、４００６…出力装置、４００７…第２無線受信装置、４００８…測位部、５０…サーバ装置、５１…取得部、５２…更新部、５３…記憶部、５４…送信部、５５…課金部、５００１…プロセッサ、５００２…メモリ、５００３…ストレージ、５００４…通信装置、５００５…入力装置、５００６…出力装置。
【図１】
2020140508.tif 000003
【図２】
2020140508.tif 000004
【図３】
2020140508.tif 000005
【図４】
2020140508.tif 000006
【図５】
2020140508.tif 000007
【図６】
2020140508.tif 000008
【図７】
2020140508.tif 000009