JP7596202B2 - Information processing system, management server, information processing method, and information processing program - Google Patents
Information processing system, management server, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7596202B2 JP7596202B2 JP2021060498A JP2021060498A JP7596202B2 JP 7596202 B2 JP7596202 B2 JP 7596202B2 JP 2021060498 A JP2021060498 A JP 2021060498A JP 2021060498 A JP2021060498 A JP 2021060498A JP 7596202 B2 JP7596202 B2 JP 7596202B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- communication
- locker
- processor
- facility
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Coin-Freed Apparatuses For Hiring Articles (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Lock And Its Accessories (AREA)
Description
本発明の実施形態は、情報処理システム、管理サーバ、情報処理方法、情報処理プログラムに関する。 Embodiments of the present invention relate to an information processing system, a management server, an information processing method, and an information processing program.
コインロッカーなどを通じて物の受け渡しを行う場合、ロッカーへ物を保管した利用者が、保管された物を受け取る受取人に対して、何らかの方法でロッカーの鍵を電子的又は物理的に渡す必要がある。そして、この鍵の受け渡しのために様々な手順を経る必要があり手間である。また、ロッカーを通じて一時的に物品を貸す場合、悪意あるものがロッカーへ物品を収めた者だと偽るリスクがある。これを防ぐために、本人証明を行う方法があるが、これも多くの手続きを踏む必要があった。 When transferring items through coin lockers, the user who has stored the item in the locker must somehow electronically or physically provide the locker key to the recipient who will receive the stored item. This key transfer process requires going through a variety of steps, which is time-consuming. Also, when temporarily lending an item through a locker, there is a risk that a malicious individual could pretend to be the person who placed the item in the locker. To prevent this, there is a method of identity verification, but this also requires many steps.
ウイルス等の感染防止の観点から、ロッカーを介した物品の受け渡しの際に、人と人が接触することなく、容易に、物品を受け渡すことができることが求められている。さらに、物品の受取人は、誰がロッカーに物品を収めたのかを確実に容易に把握することができ、悪意ある者である又は本人であるかを容易に判別することができることも求められている。 From the perspective of preventing the spread of viruses and other infections, there is a need to make it possible to easily transfer items via lockers without any person-to-person contact. In addition, there is also a need for the recipient of the item to be able to easily and reliably know who has placed the item in the locker and to easily distinguish whether the recipient is malicious or the person in question.
実施形態に係る、情報処理システムは、通信機器と、前記通信機器と通信する管理サーバと、を備え、前記通信機器は、第1の通信装置から第1の識別子を受信し、前記第1の通信装置との通信に基づいて生成された通信情報及び前記第1の識別子を管理サーバへ送信する第1の通信部を備え、前記管理サーバは、前記第1の識別子及び前記第1の識別子に関連付けられた、物品の授受のために利用する物品識別情報を記憶する記憶部と、前記通信情報を受信することをトリガとして、前記第1の識別子に基づいて前記物品識別情報を取得するプロセッサと、前記第1の通信装置及び第2の通信装置に前記物品識別情報を送信する第2の通信部と、を備えるようにしたものである。 In an embodiment, an information processing system includes a communication device and a management server that communicates with the communication device, the communication device includes a first communication unit that receives a first identifier from a first communication device and transmits communication information generated based on communication with the first communication device and the first identifier to the management server, and the management server includes a storage unit that stores the first identifier and item identification information associated with the first identifier and used for receiving and sending an item, a processor that acquires the item identification information based on the first identifier when triggered by receiving the communication information, and a second communication unit that transmits the item identification information to the first communication device and the second communication device.
以下、図面を参照しながら情報処理システム、管理サーバ、物品授受方法、物品授受プログラムについて詳細に説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行うものとして、重ねての説明を省略する。 The information processing system, management server, item delivery method, and item delivery program will be described in detail below with reference to the drawings. Note that in the following embodiments, parts with the same numbers perform similar operations, and will not be described again.
[第1の実施形態]
(構成)
図1は、第1の実施形態に係る情報処理システムの概略構成の一例を示す図である。図1に示すように、第1の実施形態に係る情報処理システムは、通信装置であるユーザ機器1と、施設2と、管理サーバ3と、を備える。管理サーバ3は、ネットワーク5を通じて、ユーザ機器1及び施設2とそれぞれ接続される。施設2は、通信機器21と、ロッカー22と、施設機器23と、を備える。ユーザ機器1は、施設2の通信機器21と互いに通信可能である。
[First embodiment]
(composition)
Fig. 1 is a diagram showing an example of a schematic configuration of an information processing system according to a first embodiment. As shown in Fig. 1, the information processing system according to the first embodiment includes a user device 1 which is a communication device, a facility 2, and a management server 3. The management server 3 is connected to the user device 1 and the facility 2 via a network 5. The facility 2 includes a communication device 21, a locker 22, and a facility device 23. The user device 1 is capable of communicating with the communication device 21 of the facility 2.
なお、情報処理システムは、図1が示すような構成の他に必要に応じた構成を備えたり、料金処理システムから特定の構成が除外されたりしても良い。 The information processing system may have configurations other than those shown in FIG. 1 as needed, and certain configurations may be excluded from the fee processing system.
ユーザ機器1は、ユーザが利用する端末である。ユーザ機器1は、スマートフォン等の携帯端末型の装置である。なお、図1では、1つのユーザ機器1を示しているが、複数のユーザ機器があっても良い。 The user device 1 is a terminal used by a user. The user device 1 is a mobile terminal type device such as a smartphone. Note that although FIG. 1 shows one user device 1, there may be multiple user devices.
施設2は、ユーザ機器1を所持するユーザが利用可能な施設であれば任意の施設でよい。例えば、第1の実施形態における施設2は、コンビニエンスストア、スーパーマーケット、ドラッグストア、小売店、及び飲食店等で良い。 The facility 2 may be any facility that is available to a user who possesses the user device 1. For example, the facility 2 in the first embodiment may be a convenience store, a supermarket, a drugstore, a retail store, a restaurant, etc.
施設2の通信機器21は、施設2内又は施設2付近に配置され、ユーザ機器1が近づく、または通信機器21の所定の場所にユーザ機器1が翳されると、ユーザ機器1を検知してユーザ機器1と通信することが可能である。 The communication device 21 of the facility 2 is placed in or near the facility 2, and when the user device 1 approaches or is held up over a specified location of the communication device 21, it is possible to detect the user device 1 and communicate with the user device 1.
施設2のロッカー22は、施設2内又は施設2の周辺に配置される。そして、ロッカー22は、施設2の係員がユーザに引き渡す物品を入れるために利用される。図1において、1つのロッカー22のみが示されているが、複数のロッカー22があっても良い。 The lockers 22 in the facility 2 are located within or around the facility 2. The lockers 22 are used to store items that are to be handed over to users by staff of the facility 2. Although only one locker 22 is shown in FIG. 1, there may be multiple lockers 22.
施設2の施設機器23は、施設2にいる係員が使用可能な機器である。施設機器23は、例えば、係員が所持する携帯端末等でも良いし、POS(Point Of Sale)システムにおけるPOS端末でも良い。 The facility equipment 23 in facility 2 is equipment that can be used by staff at facility 2. The facility equipment 23 may be, for example, a mobile terminal carried by the staff, or a POS (Point Of Sale) terminal in a POS system.
管理サーバ3は、施設2を管理する管理会社などに設置されている。また、管理サーバ3は、施設2内に設置されても良い。したがって、管理サーバ3は、POSサーバ等であっても良い。 The management server 3 is installed in a management company that manages the facility 2. The management server 3 may also be installed within the facility 2. Therefore, the management server 3 may be a POS server, etc.
なお、図1では通信機器21と施設機器23は別個の装置として示しているが、1つの装置であっても良い。例えば、通信機器21は、施設機器23の一部であっても良い。 Note that in FIG. 1, the communication device 21 and the facility device 23 are shown as separate devices, but they may be a single device. For example, the communication device 21 may be part of the facility device 23.
図2は、ユーザ機器1のハードウェア構成の一例を示すブロック図である。
ユーザ機器1は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等のプロセッサ101を有する。そして、このプロセッサ101に対し、メモリ102、通信部103及び入出力インタフェース104が、バス105を介して接続されている。なお、図2では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 2 is a block diagram showing an example of a hardware configuration of the user device 1. As shown in FIG.
The user device 1 has a processor 101 such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). A memory 102, a communication unit 103, and an input/output interface 104 are connected to the processor 101 via a bus 105. In addition, in Fig. 2, the "input/output interface" is written as "input/output IF".
メモリ102は、記憶媒体として、例えば、EPROM(Erasable Programmable Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等の随時書込み及び読出しが可能な不揮発性メモリと、ROM(Read Only Memory)等の不揮発性メモリとを組み合わせて使用することができる。メモリ102は、プロセッサ101が各種処理を実行するために必要なプログラムを格納している。 The memory 102 can be a combination of a non-volatile memory that can be written to and read from at any time, such as an erasable programmable read only memory (EPROM), a hard disk drive (HDD), or a solid state drive (SSD), and a non-volatile memory such as a read only memory (ROM). The memory 102 stores programs necessary for the processor 101 to execute various processes.
さらにメモリ102は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM(Random Access Memory)等の揮発性メモリとを組み合わせて使用したストレージを含む。メモリ102は、プロセッサ101がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 The memory 102 further includes a storage medium that combines a non-volatile memory, such as a HDD or a memory card, that can be written to and read from at any time, with a volatile memory, such as a RAM (Random Access Memory). The memory 102 is capable of storing data acquired and generated in the course of the processor 101 executing a program and performing various processes.
通信部103は、無線の通信モジュールを含む通信インタフェースである。例えば、通信部103は、ネットワーク5を通じて、管理サーバ3と無線接続する通信モジュールを含む。さらに通信部103は、例えば、BLE(Bluetooth(登録商標) low energy)、Wi-Fi、赤外線、又はNFC(Near Field Communication)、等の近距離無線通信技術を利用して施設2の通信機器21、ロッカー22、施設機器23と無線接続するための無線通信モジュールを含んでも良い。通信部103は、プロセッサ101の制御の下、管理サーバ3、通信機器21、ロッカー22、施設機器23等の装置との間で通信を行い、各種情報を送受信することができるものであれば一般的な通信部で良い。 The communication unit 103 is a communication interface including a wireless communication module. For example, the communication unit 103 includes a communication module that wirelessly connects to the management server 3 through the network 5. The communication unit 103 may further include a wireless communication module for wirelessly connecting to the communication devices 21, lockers 22, and facility equipment 23 of the facility 2 using short-range wireless communication technology such as BLE (Bluetooth (registered trademark) low energy), Wi-Fi, infrared, or NFC (Near Field Communication). The communication unit 103 may be a general communication unit as long as it can communicate with devices such as the management server 3, communication devices 21, lockers 22, and facility equipment 23 under the control of the processor 101 and send and receive various information.
入出力インタフェース104には、例えば、入力部及び表示部が接続されている。入力部は、例えば、マイク等の音声データを受信するデバイス、静電方式又は圧力方式を採用した入力検知シートにより、ユーザによって入力された文字データを認識するデバイス、及びカメラ等の画像データを受信するデバイスである。表示部は、例えば液晶、有機EL(Electro Luminescence)、等を使用した表示デバイスであり、入出力インタフェース104から入力された信号に応じた音声、文字、及び画像等を表示する。表示部は、例えば、後述するロッカー22の収納部224を開錠するために使用する電子鍵又はパスワードをQRコード(登録商標)として表示しても良い。 The input/output interface 104 is connected to, for example, an input unit and a display unit. The input unit is, for example, a device that receives voice data such as a microphone, a device that recognizes character data input by a user using an input detection sheet that employs an electrostatic or pressure method, and a device that receives image data such as a camera. The display unit is a display device that uses, for example, liquid crystal or organic EL (Electro Luminescence), and displays voice, characters, images, etc. in response to signals input from the input/output interface 104. The display unit may, for example, display an electronic key or password used to unlock the storage section 224 of the locker 22 described below as a QR code (registered trademark).
次に、ユーザ機器1のプロセッサ101が実現する機能について説明する。プロセッサ101が実現する機能は、プロセッサ101が内部メモリ又はメモリ102等に格納されるプログラムを実行することで実現される。 Next, functions realized by the processor 101 of the user device 1 will be described. The functions realized by the processor 101 are realized by the processor 101 executing a program stored in the internal memory or the memory 102, etc.
プロセッサ101は、通信部103及びネットワーク5を通じて、登録情報を管理サーバ3に送信する機能を有する。なお、登録情報は、後述する。プロセッサ101は、通信部103及びネットワーク5を通じて、注文情報を管理サーバ3に送信する機能を有する。なお、注文情報は、後述する。プロセッサ101は、通信部103を通じて、ロッカー鍵情報をロッカー22に送信する機能を有する。なお、ロッカー鍵情報は後述する。また、上述の機能は、プロセッサ101が行うことができる機能の一部の例を示したものである。したがって、プロセッサ101が行うことができる機能は、これらの機能に限られないのは勿論である。 The processor 101 has a function of transmitting registration information to the management server 3 through the communication unit 103 and the network 5. The registration information will be described later. The processor 101 has a function of transmitting order information to the management server 3 through the communication unit 103 and the network 5. The order information will be described later. The processor 101 has a function of transmitting locker key information to the locker 22 through the communication unit 103. The locker key information will be described later. The above functions are only examples of some of the functions that the processor 101 can perform. Therefore, it goes without saying that the functions that the processor 101 can perform are not limited to these functions.
図3は、通信機器21のハードウェア構成の一例を示すブロック図である。
通信機器21は、CPUやMPU等のプロセッサ211を有する。そして、このプロセッサ211に対し、メモリ212、及び通信部213が、バス214を介して接続されている。
FIG. 3 is a block diagram showing an example of the hardware configuration of the communication device 21. As shown in FIG.
The communication device 21 has a processor 211 such as a CPU or an MPU. A memory 212 and a communication unit 213 are connected to the processor 211 via a bus 214.
メモリ212は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ212は、プロセッサ211が各種処理を実行するために必要なプログラムを格納している。 The memory 212 can be a combination of a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM, as a storage medium. The memory 212 stores programs necessary for the processor 211 to execute various processes.
さらにメモリ212は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用することができる。メモリ212は、プロセッサ211がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 The memory 212 can be used as a storage medium by combining, for example, a non-volatile memory such as a HDD or a memory card that can be written to and read from at any time with a volatile memory such as a RAM. The memory 212 can store data acquired and generated in the process of the processor 211 executing a program and performing various processes.
通信部213は、1つ以上の無線の通信モジュールを含む通信インタフェースである。例えば、通信部213は、管理サーバ3と無線接続する通信モジュールを含む。通信部213は、近距離無線通信技術を使用してユーザ機器1と無線接続するための無線通信モジュールを含んでも良い。通信部213は、プロセッサ211の制御の下、ユーザ機器1及び管理サーバ3との間で通信を行い、各種情報を送受信することができるものであれば一般的なもので良い。 The communication unit 213 is a communication interface including one or more wireless communication modules. For example, the communication unit 213 includes a communication module that wirelessly connects to the management server 3. The communication unit 213 may include a wireless communication module for wirelessly connecting to the user device 1 using short-range wireless communication technology. The communication unit 213 may be a general one that can communicate between the user device 1 and the management server 3 under the control of the processor 211 and send and receive various information.
次に、通信機器21のプロセッサ211が実現する機能について説明する。プロセッサ211が実現する機能は、プロセッサ211が内部メモリ又はメモリ212等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 211 of the communication device 21 will be described. The functions realized by the processor 211 are realized by the processor 211 executing a program stored in the internal memory or the memory 212, etc.
プロセッサ211は、通信部213及びネットワーク5を通じて、来場情報を管理サーバ3に送信する機能を有する。なお、来場情報は、後述する。また、上述の機能は、プロセッサ211が行うことができる機能の一部の例を示したものである。したがって、プロセッサ211が行うことができる機能は、これらの機能に限られないのは勿論である。 The processor 211 has a function of transmitting attendance information to the management server 3 via the communication unit 213 and the network 5. The attendance information will be described later. The above-mentioned functions are only examples of some of the functions that the processor 211 can perform. Therefore, it goes without saying that the functions that the processor 211 can perform are not limited to these functions.
図4は、ロッカー22のハードウェア構成の一例を示すブロック図である。
ロッカー22は、CPUやMPU等のプロセッサ221を有する。そして、このプロセッサ221に対し、メモリ222、通信部223、収納部224、及び入出力インタフェース225、バス226を介して接続されている。なお、図4では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 4 is a block diagram showing an example of a hardware configuration of the locker 22.
The locker 22 has a processor 221 such as a CPU or an MPU. The processor 221 is connected to a memory 222, a communication unit 223, a storage unit 224, an input/output interface 225, and a bus 226. In FIG. 4, the "input/output interface" is written as "input/output IF."
メモリ222は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ222は、プロセッサ221が各種処理を実行するために必要なプログラムを格納している。 The memory 222 can be a combination of a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM, as a storage medium. The memory 222 stores programs necessary for the processor 221 to execute various processes.
さらにメモリ222は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用することができる。メモリ222は、プロセッサ221がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 The memory 222 can be used as a storage medium by combining, for example, a non-volatile memory such as a HDD or a memory card that can be written to and read from at any time with a volatile memory such as a RAM. The memory 222 can store data acquired and generated in the process of the processor 221 executing a program and performing various processes.
通信部223は、1つ以上の有線又は無線の通信モジュールを含む通信インタフェースである。例えば、通信部223は、ネットワーク5を介して管理サーバ3と無線接続する通信モジュールを含む。さらに、通信部223は、近距離無線通信技術を利用してユーザ機器1と無線接続するための無線通信モジュールを含んでも良い。すなわち、通信部223は、プロセッサ221の制御の下、ユーザ機器1又は管理サーバ3等の装置との間で通信を行い、各種情報を送受信することができるものであれば一般的なもので良い。 The communication unit 223 is a communication interface including one or more wired or wireless communication modules. For example, the communication unit 223 includes a communication module that wirelessly connects to the management server 3 via the network 5. Furthermore, the communication unit 223 may include a wireless communication module for wirelessly connecting to the user device 1 using short-range wireless communication technology. In other words, the communication unit 223 may be a general one that can communicate with devices such as the user device 1 or the management server 3 under the control of the processor 221 and send and receive various information.
収納部224は、複数であり、それぞれの収納部224に応じた番号(物品識別子)が割り当てられる。そして、各収納部224は、物品を保管するための空間が確保されている。収納部224は、通常施錠されている。収納部224に対応する電子鍵又はパスワードを受信すると、収納部224が開錠され、利用者は、ドアを開いて収納部224に物品を収納する、又は収納部224に収納された物品を引き取ることが可能になる。そして、利用者が物品を収納し終える、又は引き取り終え、収納部224のドアを閉めると、収納部224は、施錠される。 There are multiple storage units 224, and each storage unit 224 is assigned a number (item identifier) corresponding to it. A space is provided for storing items in each storage unit 224. The storage units 224 are normally locked. When an electronic key or password corresponding to the storage unit 224 is received, the storage unit 224 is unlocked, and the user can open the door to store items in the storage unit 224 or retrieve items stored in the storage unit 224. When the user has finished storing or retrieving the items and closes the door of the storage unit 224, the storage unit 224 is locked.
入出力インタフェース225は、例えば、入力部及び表示部が接続されている。入力部は、例えば、静電方式又は圧力方式を採用した入力検知シートにより、ロッカー22を利用する利用者によって入力された文字データを認識するデバイスを含む。例えば、入力部は、収納部224を開錠するためのパスワードを受け付けても良い。さらに、入力部は、例えば、収納部224を開錠するための電子鍵又はパスワードであるQRコードを読み取るためのQRコード読み取り機を含んでも良い。また、表示部は、例えば液晶、有機EL、等を使用した表示デバイスであり、入出力インタフェース304から入力された信号に応じた音声、文字、及び画像等を出力する。 The input/output interface 225 is connected to, for example, an input unit and a display unit. The input unit includes a device that recognizes character data input by a user using the locker 22, for example, by an input detection sheet that employs an electrostatic or pressure method. For example, the input unit may receive a password for unlocking the storage unit 224. Furthermore, the input unit may include, for example, a QR code reader for reading a QR code that is an electronic key or password for unlocking the storage unit 224. The display unit is a display device that uses, for example, liquid crystal, organic electroluminescence, etc., and outputs voice, text, images, etc. in response to a signal input from the input/output interface 304.
次に、ロッカー22のプロセッサ221が実現する機能について説明する。プロセッサ221が実現する機能は、プロセッサ221が内部メモリ又はメモリ222等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 221 of the locker 22 will be described. The functions realized by the processor 221 are realized by the processor 221 executing a program stored in the internal memory or the memory 222, etc.
プロセッサ221は、通信部223及びネットワーク5を通じて、ロッカー受け取り情報を管理サーバ3に送信する機能を有する。プロセッサ221は、通信部223及びネットワーク5を通じて、ロッカー使用情報を送信する機能を有する。なお、ロッカー受け取り情報及びロッカー使用情報は、後述する。また、上述の機能は、プロセッサ221が行うことができる機能の一部の例を示したものである。したがって、プロセッサ221が行うことができる機能は、これらの機能に限られないのは勿論である。 The processor 221 has a function of transmitting locker pickup information to the management server 3 via the communication unit 223 and the network 5. The processor 221 has a function of transmitting locker usage information via the communication unit 223 and the network 5. The locker pickup information and locker usage information will be described later. The above-mentioned functions are only examples of some of the functions that the processor 221 can perform. Therefore, it goes without saying that the functions that the processor 221 can perform are not limited to these functions.
図5は、施設機器23のハードウェア構成の一例を示すブロック図である。
施設機器23は、CPUやMPU等のプロセッサ231を有する。そして、このプロセッサ231に対し、メモリ232、通信部233及び入出力インタフェース234が、バス235を介して接続されている。なお、図5では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 5 is a block diagram showing an example of a hardware configuration of the facility equipment 23.
The facility equipment 23 has a processor 231 such as a CPU or an MPU. A memory 232, a communication unit 233, and an input/output interface 234 are connected to the processor 231 via a bus 235. In addition, in Fig. 5, the "input/output interface" is written as "input/output IF".
メモリ232は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ232は、プロセッサ101が各種処理を実行するために必要なプログラムを格納している。 The memory 232 can be a combination of a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM, as a storage medium. The memory 232 stores programs necessary for the processor 101 to execute various processes.
さらにメモリ232は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用したストレージを含む。メモリ232は、プロセッサ231がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 The memory 232 further includes a storage medium that combines a non-volatile memory, such as a HDD or a memory card, that can be written to and read from at any time, with a volatile memory, such as a RAM. The memory 232 is capable of storing data acquired and generated in the course of the processor 231 executing a program and performing various processes.
通信部233は、無線の通信モジュールを含む通信インタフェースである。例えば、通信部233は、ネットワーク5を通じて、管理サーバ3と無線接続する通信モジュールを含む。さらに通信部233は、近距離無線通信技術を利用してユーザ機器1及びロッカー22と無線接続するための無線通信モジュールを含んでも良い。すなわち、通信部233は、プロセッサ231の制御の下、管理サーバ3、ユーザ機器1、及びロッカー22等の装置との間で通信を行い、各種情報を送受信することができるものであれば一般的な通信部で良い。 The communication unit 233 is a communication interface including a wireless communication module. For example, the communication unit 233 includes a communication module that wirelessly connects to the management server 3 via the network 5. The communication unit 233 may further include a wireless communication module for wirelessly connecting to the user device 1 and the locker 22 using short-range wireless communication technology. In other words, the communication unit 233 may be a general communication unit as long as it can communicate with devices such as the management server 3, the user device 1, and the locker 22 under the control of the processor 231 and send and receive various information.
入出力インタフェース234には、例えば、入力部及び表示部が接続されている。入力部は、例えば、マイク等の音声データを受信するデバイス、静電方式又は圧力方式を採用した入力検知シートにより、施設機器23を使用する係員によって入力された文字データを認識するデバイス、及びカメラ等の画像データを受信するデバイスである。また、入力部は、例えば、ユーザ機器1が表示したQRコード又は英数字等を読取る読み取り機を備えていても良い。表示部は、例えば液晶、有機EL(Electro Luminescence)、等を使用した表示デバイスであり、入出力インタフェース234から入力された信号に応じた音声、文字、及び画像等を表示する。 The input/output interface 234 is connected to, for example, an input unit and a display unit. The input unit is, for example, a device that receives voice data from a microphone or the like, a device that recognizes character data input by a staff member using the facility equipment 23 using an input detection sheet that employs an electrostatic or pressure method, and a device that receives image data from a camera or the like. The input unit may also be equipped with, for example, a reader that reads a QR code or alphanumeric characters displayed by the user equipment 1. The display unit is, for example, a display device that uses liquid crystal, organic EL (Electro Luminescence), or the like, and displays voice, characters, images, and the like according to signals input from the input/output interface 234.
通信機器21が施設機器23の一部である場合、プロセッサ211、メモリ212、及び通信部213は、プロセッサ231、メモリ232、及び通信部233の一部に含まれる。 When the communication device 21 is part of the facility device 23, the processor 211, memory 212, and communication unit 213 are included as part of the processor 231, memory 232, and communication unit 233.
次に、施設機器23のプロセッサ231が実現する機能について説明する。プロセッサ231が実現する機能は、プロセッサ231が内部メモリ又はメモリ232等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 231 of the facility device 23 will be described. The functions realized by the processor 231 are realized by the processor 231 executing a program stored in the internal memory or the memory 232, etc.
プロセッサ231は、通信部233及びネットワーク5を通じて、ロッカー収納情報(ロッカー情報)を受信する機能を有する。なお、ロッカー収納情報は、後述する。また、上述の機能は、プロセッサ231が行うことができる機能の一部の例を示したものである。したがって、プロセッサ231が行うことができる機能は、これらの機能に限られないのは勿論である。 The processor 231 has the function of receiving locker storage information (locker information) through the communication unit 233 and the network 5. The locker storage information will be described later. The above-mentioned functions are only examples of some of the functions that the processor 231 can perform. Therefore, it goes without saying that the functions that the processor 231 can perform are not limited to these functions.
図6は、管理サーバ3のハードウェア構成の一例を示すブロック図である。
管理サーバ3は、CPUやMPU等のプロセッサ301を有する。そして、このプロセッサ301に対し、メモリ302、通信部303及び入出力インタフェース304が、バス305を介して接続されている。なお、図5では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 6 is a block diagram showing an example of a hardware configuration of the management server 3.
The management server 3 has a processor 301 such as a CPU or an MPU. A memory 302, a communication unit 303, and an input/output interface 304 are connected to the processor 301 via a bus 305. In addition, in Fig. 5, the "input/output interface" is written as "input/output IF".
メモリ302は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ302は、プロセッサ301が各種処理を実行するために必要なプログラムを格納している。 The memory 302 can be a storage medium that can be used in combination with a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM. The memory 302 stores programs necessary for the processor 301 to execute various processes.
さらにメモリ302は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用したストレージを含む。メモリ302は、プロセッサ301がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 Furthermore, memory 302 includes a storage medium that combines non-volatile memory, such as a HDD or memory card, that can be written to and read from at any time, with volatile memory, such as a RAM. Memory 302 can store data acquired and generated in the process of processor 301 executing programs and performing various processes.
通信部303は、1つ以上の有線又は無線の通信モジュールを含む通信インタフェースである。例えば、通信部303は、ネットワーク5を通じて、ユーザ機器1、施設2に配置された通信機器21、ロッカー22及び施設機器23と無線接続する通信モジュールを含む。通信部303は、プロセッサ301の制御の下、ユーザ機器1、通信機器21、ロッカー22及び施設機器23との間で通信を行い、各種情報を送受信することができるものであれば一般的なもので良い。 The communication unit 303 is a communication interface including one or more wired or wireless communication modules. For example, the communication unit 303 includes a communication module that wirelessly connects to the user device 1, the communication device 21, the locker 22, and the facility device 23 located in the facility 2 via the network 5. The communication unit 303 may be a general one that can communicate with the user device 1, the communication device 21, the locker 22, and the facility device 23 under the control of the processor 301 and transmit and receive various information.
入出力インタフェース304には、例えば、図示しない入力部及び表示部が接続されている。入力部は、例えば、マイク等の音声データを受信するデバイス、静電方式又は圧力方式を採用した入力検知シートにより、管理サーバ3を管理する管理者によって入力された文字データを認識するデバイス、及びカメラ等の画像データを受信するデバイスである。表示部は、例えば液晶、有機EL、等を使用した表示デバイスであり、入出力インタフェース304から入力された信号に応じた音声、文字、及び画像等を表示する。例えば、ロッカー22の保管料金等を変更する際、管理サーバ3を管理する管理者によって入出力インタフェース304を介して変更する。 To the input/output interface 304, for example, an input unit and a display unit (not shown) are connected. The input unit is, for example, a device that receives voice data such as a microphone, a device that recognizes character data input by the administrator managing the management server 3 using an input detection sheet that employs an electrostatic or pressure method, and a device that receives image data such as a camera. The display unit is, for example, a display device that uses liquid crystal, organic electroluminescence, etc., and displays voice, characters, images, etc. in response to signals input from the input/output interface 304. For example, when changing the storage fee for the locker 22, the administrator managing the management server 3 makes the change via the input/output interface 304.
次に、管理サーバ3のプロセッサ301が実現する機能について説明する。プロセッサ301が実現する機能は、プロセッサ301が内部メモリ又はメモリ302等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 301 of the management server 3 will be described. The functions realized by the processor 301 are realized by the processor 301 executing a program stored in the internal memory or the memory 302, etc.
プロセッサ301は、例えば、施設2に設置されたロッカー22と定期的に通信することにより、ロッカー22のどの収納部224が空いているのかについての情報、及び収納部224それぞれの電子鍵又はパスワードをメモリ302に記憶させる機能を有する。 The processor 301 has a function of, for example, periodically communicating with the lockers 22 installed in the facility 2 to store in the memory 302 information regarding which storage sections 224 of the lockers 22 are vacant, and the electronic keys or passwords for each storage section 224.
プロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー収納情報を施設機器23に送信する機能を有する。さらにプロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー保管情報(ロッカー情報)をユーザ機器1に送信する機能を有する。なお、ロッカー保管情報は、後述する。また、上述の機能は、プロセッサ301が行うことができる機能の一部の例を示したものである。したがって、プロセッサ301が行うことができる機能は、これらの機能に限られないのは勿論である。 The processor 301 has a function of transmitting locker storage information to the facility equipment 23 via the communication unit 303 and the network 5. Furthermore, the processor 301 has a function of transmitting locker storage information (locker information) to the user equipment 1 via the communication unit 303 and the network 5. The locker storage information will be described later. Furthermore, the above-mentioned functions are only examples of some of the functions that the processor 301 can perform. Therefore, it goes without saying that the functions that the processor 301 can perform are not limited to these functions.
(動作)
図7は、図1に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ222、メモリ232、メモリ302に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 7 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 1. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 222, the memory 232, and the memory 302, respectively.
最初に、管理サーバ3のプロセッサ301は、例えば、施設2に設置されたロッカー22と定期的に通信することにより、ロッカー22のどの番号が付された収納部224が空いているのかについての情報、及び収納部224それぞれに対応する電子鍵又はパスワードをメモリ302に記憶しているものとする。 First, the processor 301 of the management server 3 communicates periodically with the lockers 22 installed in the facility 2, for example, and stores in the memory 302 information regarding which numbered storage section 224 in the locker 22 is available, as well as the electronic key or password corresponding to each storage section 224.
ユーザ機器1のプロセッサ101は、通信部103及びネットワーク5を通じて、個人識別情報及び支払い方法情報を含む登録情報を管理サーバ3に送信する(ST101)。ここで、個人識別情報は、ユーザ機器1のユーザを特定するための情報であり、例えば、ユーザの氏名、住所、電話番号、メールアドレス等の情報である。支払い方法情報は、駐車料金等の各種料金をどのように支払うのかの方法を示す情報であり、例えば、銀行口座からの引き落としにより支払うのであれば銀行口座番号、クレジットカードで支払うのであればクレジットカード番号、等の情報を含む。また、ユーザ機器1のユーザは、入出力インタフェース104を用いてウェブ画面上で登録情報の入力を行っても良いし、所定のアプリケーションの入力画面で登録情報の入力を行っても良い。また、管理サーバ3のプロセッサ301は、通信部303を通じて、登録情報を受信し、受信した登録情報をメモリ302に記憶する。 The processor 101 of the user device 1 transmits registration information including personal identification information and payment method information to the management server 3 via the communication unit 103 and the network 5 (ST101). Here, the personal identification information is information for identifying the user of the user device 1, such as the user's name, address, telephone number, and email address. The payment method information is information indicating how to pay various fees such as parking fees, and includes, for example, a bank account number if the payment is made by debit from a bank account, or a credit card number if the payment is made by credit card. The user of the user device 1 may also input the registration information on a web screen using the input/output interface 104, or may input the registration information on an input screen of a specific application. The processor 301 of the management server 3 receives the registration information via the communication unit 303 and stores the received registration information in the memory 302.
プロセッサ101は、通信部103及びネットワーク5を通じて、個人識別情報及び物品情報を含む注文情報を管理サーバ3に送信する(ST102)。ここで、物品情報は、ユーザが購入した物品の商品名及び受け取り情報を含む。物品情報は、型番である商品コード等の情報を含んでも良い。受け取り情報は、ユーザがいずれの施設2で物品を受け取りたいのかを示す。例えば、ユーザ機器1のユーザは、入出力インタフェース104を用いて、ウェブ画面又は所定のアプリケーションから物品を購入する。そして、プロセッサ101は、購入した物品についての注文情報を管理サーバ3に送信する。また、管理サーバ3のプロセッサ301は、通信部303を通じて、注文情報を受信する。そして、プロセッサ301は、受信した注文情報に含まれる個人識別情報に基づいて、注文情報を登録情報に関連付けてメモリ302に記憶する。 The processor 101 transmits order information including personal identification information and item information to the management server 3 via the communication unit 103 and the network 5 (ST102). Here, the item information includes the product name and pick-up information of the item purchased by the user. The item information may also include information such as a product code, which is a model number. The pick-up information indicates which facility 2 the user wishes to pick up the item at. For example, the user of the user device 1 uses the input/output interface 104 to purchase an item from a web screen or a specific application. The processor 101 then transmits order information about the purchased item to the management server 3. The processor 301 of the management server 3 also receives the order information via the communication unit 303. The processor 301 then associates the order information with the registration information based on the personal identification information included in the received order information and stores it in the memory 302.
ユーザが購入した物品は、施設2で用意可能な物品であっても良い。例えば、物品は、テイクアウト用の飲食物などでも良い。或いは、プロセッサ101が注文情報を管理サーバ3に送信した後、通常の流通処理により、注文情報に基づいた物品が受け取り情報で指定された施設2に届くようにしても良い。いずれにせよ、プロセッサ101が注文情報を管理サーバ3に送信した後、注文情報に含まれる物品が施設2内に用意されているものとする。また、管理サーバ3は、物品が指定の施設2に届いたことを、アプリケーション又は個人識別情報に含まれるメールアドレスを利用してユーザに知らせても良い。そして、ユーザは、施設2に物品を受け取りに向かう。 The item purchased by the user may be an item that can be prepared at facility 2. For example, the item may be food or drink for takeout. Alternatively, after processor 101 transmits the order information to management server 3, normal distribution processing may be used to cause the item based on the order information to arrive at facility 2 specified in the pick-up information. In any case, after processor 101 transmits the order information to management server 3, it is assumed that the item included in the order information is prepared within facility 2. In addition, management server 3 may notify the user that the item has arrived at the specified facility 2 by using an application or an email address included in the personal identification information. The user then heads to facility 2 to pick up the item.
プロセッサ211は、通信部213及びネットワーク5を通じて、通信情報及び個人識別情報を含む来場情報を管理サーバ3に送信する(ST103)。施設2内又は施設2付近に設置された通信機器21のプロセッサ211は、ユーザ機器1との接続を確立し、ユーザ機器1から個人識別情報を取得する。そして、プロセッサ211は、取得した個人識別情報に通信情報を加えた来場情報を管理サーバ3に送信する。ここで、通信情報は、ユーザが物品を受け取りに来たことを示すフラグでも良いし、ユーザ機器1と通信機器21との通信により取得した位置情報でも良い。すなわち、通信情報は、ユーザ機器1が近距離無線通信技術を利用して通信機器21と通信可能な範囲にいることを示す情報であれば良い。 The processor 211 transmits the attendance information including the communication information and the personal identification information to the management server 3 via the communication unit 213 and the network 5 (ST103). The processor 211 of the communication device 21 installed in or near the facility 2 establishes a connection with the user device 1 and acquires the personal identification information from the user device 1. The processor 211 then transmits the attendance information, which is the acquired personal identification information plus the communication information, to the management server 3. Here, the communication information may be a flag indicating that the user has come to pick up an item, or may be location information acquired through communication between the user device 1 and the communication device 21. In other words, the communication information may be information indicating that the user device 1 is within a range where it can communicate with the communication device 21 using short-range wireless communication technology.
管理サーバ3のプロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー22の収納部224のうちの1つの番号、当該番号に対応する電子鍵又はパスワード、及び物品についての情報を含むロッカー収納情報(ロッカー情報)を施設機器23に送信する(ST104)。ここで、当該番号は、物品識別情報である。プロセッサ301は、通信部303を通じて来場情報を受信する。プロセッサ301は、来場情報に通信情報が含まれることを確認する。来場情報に通信情報が含まれる場合、ユーザが施設2に来ている。来場情報に通信情報が含まれること、すなわち通信情報をトリガとして、プロセッサ301は、来場情報に含まれる個人識別情報に基づいて、メモリ302に記憶された個人識別情報に関連付けられた注文情報を取得する。ロッカー22が複数ある場合、プロセッサ301は、来場情報に含まれる通信情報に基づいて、どのロッカー22を使用するかを決定する。例えば、プロセッサ301は、来場情報を送信した通信機器21に近いロッカー22を使用すると決定することができる。さらに、プロセッサ301は、決定したロッカー22のうちの空いている収納部224の番号及び当該番号に対応する電子鍵又はパスワードを取得する。さらに、プロセッサ301は、決定したロッカー22に物品を収納するための係員、すなわち施設機器23を選択する。例えば、プロセッサ301は、ロッカー22に最も近い施設機器23を選択しても良い。さらにプロセッサ301は、通信部303及びネットワーク5を通じて、来場情報に含まれる個人識別情報及び通信情報に基づいて生成したロッカー収納用情報を選択した施設機器23に送信する。 The processor 301 of the management server 3 transmits the number of one of the storage sections 224 of the locker 22, the electronic key or password corresponding to the number, and locker storage information (locker information) including information on the item to the facility equipment 23 through the communication unit 303 and the network 5 (ST104). Here, the number is item identification information. The processor 301 receives the visit information through the communication unit 303. The processor 301 confirms that the visit information includes communication information. If the visit information includes communication information, the user has come to the facility 2. The processor 301 acquires order information associated with the personal identification information stored in the memory 302 based on the personal identification information included in the visit information, that is, the communication information is used as a trigger. If there are multiple lockers 22, the processor 301 determines which locker 22 to use based on the communication information included in the visit information. For example, the processor 301 can determine to use the locker 22 closest to the communication equipment 21 that transmitted the visit information. Furthermore, the processor 301 acquires the number of an empty storage section 224 in the determined locker 22 and the electronic key or password corresponding to the number. Furthermore, the processor 301 selects an attendant, i.e., a facility device 23, to store the item in the determined locker 22. For example, the processor 301 may select the facility device 23 closest to the locker 22. Furthermore, the processor 301 transmits the locker storage information generated based on the personal identification information and communication information included in the visitor information to the selected facility device 23 via the communication unit 303 and the network 5.
さらにプロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー保管情報をユーザ機器1に送信する(ST105)。プロセッサ301は、施設機器23に送信したのと同じ収納部224の番号及び当該番号に対応する電子鍵又はパスワードを含むロッカー保管情報をユーザ機器1に送信する。なお、ステップST104及びステップST105は、順序が前後しても良いし、同時に処理されても良い。 The processor 301 further transmits the locker storage information to the user device 1 via the communication unit 303 and the network 5 (ST105). The processor 301 transmits the locker storage information to the user device 1, including the same storage unit 224 number as that transmitted to the facility device 23 and the electronic key or password corresponding to that number. Note that steps ST104 and ST105 may be performed in different orders, or may be processed simultaneously.
施設機器23を操作する係員は、物品をロッカー22に収納する(ST106)。施設機器23のプロセッサ231は、通信部233を通じてロッカー収納情報を受信する。さらにプロセッサ231は、入出力インタフェース234の表示部に、注文情報に含まれる物品情報及びロッカー22の収納部224の番号を表示する。例えば、プロセッサ231は、NFC等の近距離無線通信技術を使用する通信部233を通じて、電子鍵又はパスワードをロッカー22に送信して収納部224の鍵を開錠する。そして、係員は、表示された番号に対応する収納部224に物品を収納する。 The attendant operating the facility equipment 23 stores the item in the locker 22 (ST106). The processor 231 of the facility equipment 23 receives the locker storage information through the communication unit 233. The processor 231 then displays the item information contained in the order information and the number of the storage unit 224 of the locker 22 on the display unit of the input/output interface 234. For example, the processor 231 transmits an electronic key or password to the locker 22 through the communication unit 233, which uses a short-range wireless communication technology such as NFC, to unlock the storage unit 224. The attendant then stores the item in the storage unit 224 corresponding to the displayed number.
プロセッサ101は、通信部103を通じて、電子鍵又はパスワードを含むロッカー鍵情報をロッカー22に送信する(ST107)。係員によって物品がロッカー22に収納された後、ユーザ機器1のユーザは、物品を受け取るためにロッカー22に接近する。そして、プロセッサ101は、例えば、NFC等の近距離無線通信技術を使用する通信部103を通じて、ロッカー22にロッカー鍵情報に含まれる電子鍵又はパスワードを送信する。そして収納部224が開錠された後、ユーザは、物品を受け取る。 The processor 101 transmits the locker key information, including the electronic key or password, to the locker 22 via the communication unit 103 (ST107). After the attendant has stored the item in the locker 22, the user of the user device 1 approaches the locker 22 to collect the item. The processor 101 then transmits the electronic key or password, included in the locker key information, to the locker 22 via the communication unit 103, which uses a short-range wireless communication technology such as NFC. After the storage unit 224 is unlocked, the user collects the item.
プロセッサ221は、通信部223及びネットワーク5を通じて、ロッカー受け取り情報を管理サーバ3に送信する(ST108)。プロセッサ221は、ユーザが物品を受け取ったことを示すために、収納部224の番号を含むロッカー受け取り情報を管理サーバ3に送信する。 The processor 221 transmits the locker receipt information to the management server 3 via the communication unit 223 and the network 5 (ST108). The processor 221 transmits the locker receipt information, including the number of the storage unit 224, to the management server 3 to indicate that the user has received the item.
(第1の実施形態の作用効果)
以上説明した実施形態によれば、来場情報に含まれる通信情報をトリガとして、管理サーバ3が通信機器と通信したユーザ機器1及び施設機器23に収納部224の電子鍵又はパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。また、ロッカーを使用した物品の受け渡しにより、人と人とが接触することない。
(Effects of the First Embodiment)
According to the embodiment described above, the communication information included in the attendance information is used as a trigger for the management server 3 to transmit the electronic key or password of the storage unit 224 to the user device 1 and facility device 23 that have communicated with the communication device. In other words, multiple people will share a key for using the locker, facilitating the delivery of items via the locker 22. Furthermore, delivery of items using the locker does not require contact between people.
[第1の実施形態の第1の変形例]
(構成)
第1の実施形態の第1の変形例は、図1に示される情報処理システムと同じであるため、ここで、説明を省略する。
[First Modification of the First Embodiment]
(composition)
The first modified example of the first embodiment is the same as the information processing system shown in FIG. 1, so a description thereof will be omitted here.
(動作)
図8は、図1に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ222、メモリ232、メモリ302に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 8 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 1. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 222, the memory 232, and the memory 302, respectively.
ステップST201~ステップST205は、第1実施形態のステップST101~ST104、ST106と同じであるため、ここでの説明を省略する。 Steps ST201 to ST205 are the same as steps ST101 to ST104 and ST106 in the first embodiment, so their explanation will be omitted here.
ロッカー22のプロセッサ221は、通信部223及びネットワーク5を通じて、ロッカー22の収納部224の番号を含むロッカー使用情報を送信する(ST206)。物品が収納部224に収納されると、プロセッサ221は、ロッカーに物品が収納されたことを示すために収納部224の番号を含むロッカー使用情報を管理サーバ3に送信する。 The processor 221 of the locker 22 transmits locker usage information, including the number of the storage unit 224 of the locker 22, via the communication unit 223 and the network 5 (ST206). When an item is stored in the storage unit 224, the processor 221 transmits the locker usage information, including the number of the storage unit 224, to the management server 3 to indicate that an item has been stored in the locker.
プロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー保管情報をユーザ機器1に送信する(ST206)。プロセッサ301は、施設機器23に送信した収納部224の番号及び電子鍵又はパスワードを含むロッカー保管情報をユーザ機器1に送信する。 The processor 301 transmits the locker storage information to the user device 1 via the communication unit 303 and the network 5 (ST206). The processor 301 transmits the locker storage information, including the number of the storage unit 224 and the electronic key or password transmitted to the facility device 23, to the user device 1.
ステップST208~ステップST209は、第1実施形態のステップST107~ステップST108と同じであるため、ここでの説明を省略する。 Steps ST208 to ST209 are the same as steps ST107 to ST108 in the first embodiment, so their explanation will be omitted here.
(第1の実施形態の第1の変形例の作用効果)
以上説明した実施形態によれば、来場情報に含まれる通信情報をトリガとして、管理サーバ3が通信機器と通信したユーザ機器1及び施設機器23に収納部224の電子鍵又はパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。また、ロッカーを使用した物品の受け渡しにより、人と人とが接触することない。また、係員が物品をロッカーに入れた後、ユーザ機器1に電子鍵又はパスワードが送信されるため、係員がロッカー22に物品を入れる前にユーザが受け取りに来るということがなくなる。
(Functions and Effects of the First Modification of the First Embodiment)
According to the embodiment described above, the management server 3 transmits the electronic key or password of the storage unit 224 to the user device 1 and facility device 23 that have communicated with the communication device, triggered by the communication information included in the visit information. In other words, multiple people share a key for using the locker, facilitating the transfer of items via the locker 22. Furthermore, transferring items using the locker does not require contact between people. Furthermore, since the electronic key or password is transmitted to the user device 1 after the attendant places the item in the locker, it is no longer necessary for the user to come to collect the item before the attendant places the item in the locker 22.
[第1の実施形態の第2の変形例]
(構成)
図9は、本実施形態に係る情報処理システムの概略構成の一例を示す図である。図9に示すように、第1の実施形態の第2の変形例に係る情報処理システムは、ユーザ機器1と、施設2と、管理サーバ3と、を備える。
[Second Modification of the First Embodiment]
(composition)
9 is a diagram showing an example of a schematic configuration of an information processing system according to the present embodiment. As shown in FIG. 9, the information processing system according to the second modification of the first embodiment includes a user device 1, a facility 2, and a management server 3.
第1の実施形態との違いは、施設2内に施設サーバ24を備える点で異なる。 The difference from the first embodiment is that a facility server 24 is provided within the facility 2.
施設サーバ24は、典型的にはPOSシステムに含まれるPOSサーバであって良い。 The facility server 24 may typically be a POS server included in a POS system.
施設サーバ24は、ネットワーク5を通じて管理サーバ3及びユーザ機器1と接続される。また、施設サーバ24は、通信機器21、ロッカー22、及び施設機器23と互いに通信可能である。 The facility server 24 is connected to the management server 3 and the user device 1 via the network 5. The facility server 24 can also communicate with the communication device 21, the locker 22, and the facility device 23.
図10は、施設サーバ24のハードウェア構成の一例を示すブロック図である。
施設サーバ24は、CPUやMPU等のプロセッサ241を有する。そして、このプロセッサ241に対し、メモリ242、通信部243、及び入出力インタフェース244が、バス245を介して接続されている。なお、図6では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 10 is a block diagram showing an example of the hardware configuration of the facility server 24. As shown in FIG.
The facility server 24 has a processor 241 such as a CPU or an MPU. A memory 242, a communication unit 243, and an input/output interface 244 are connected to the processor 241 via a bus 245. In addition, in Fig. 6, the "input/output interface" is written as "input/output IF".
プロセッサ241、メモリ242、通信部243、及び入出力インタフェース244は、それぞれ、図6を参照して説明した管理サーバ3のプロセッサ301、メモリ302、通信部303、及び入出力インタフェース304と同様の構成を有する。すなわち、施設サーバ24のプロセッサ241が実現する機能は、管理サーバ3のプロセッサ301が実現する機能の一部または全てを有して良い。さらにプロセッサ241は、通信部243を通じて、ロッカー22の収納部224のうちの1つの番号、当該番号に対応する電子鍵又はパスワード、及び注文情報を含むロッカー収納情報を施設機器23に送信する機能を有する。 The processor 241, memory 242, communication unit 243, and input/output interface 244 each have the same configuration as the processor 301, memory 302, communication unit 303, and input/output interface 304 of the management server 3 described with reference to FIG. 6. That is, the functions realized by the processor 241 of the facility server 24 may include some or all of the functions realized by the processor 301 of the management server 3. Furthermore, the processor 241 has a function of transmitting locker storage information including the number of one of the storage units 224 of the locker 22, the electronic key or password corresponding to that number, and order information to the facility equipment 23 via the communication unit 243.
(動作)
図11は、図1に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、施設サーバ24のプロセッサ241、及び管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ222、メモリ232、メモリ242、メモリ302に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 11 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 1. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, the processor 241 of the facility server 24, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 222, the memory 232, the memory 242, and the memory 302, respectively.
第1実施形態と同様に、管理サーバ3のプロセッサ301は、例えば、施設2に設置されたロッカー22と定期的に通信することにより、ロッカー22のどの収納部224が空いているのかについての情報、及び収納部224それぞれの電子鍵又はパスワードをメモリ302に記憶しているものとする。 As in the first embodiment, the processor 301 of the management server 3, for example, periodically communicates with the lockers 22 installed in the facility 2, and stores in the memory 302 information on which storage sections 224 of the lockers 22 are vacant, as well as the electronic keys or passwords of each storage section 224.
ユーザ機器1のプロセッサ101は、通信部103及びネットワーク5を通じて、個人識別情報及び支払い方法情報を含む登録情報を管理サーバ3に送信する(ST301)。ここで、ステップST301は、ステップST101と同じである。 The processor 101 of the user device 1 transmits registration information including personal identification information and payment method information to the management server 3 via the communication unit 103 and the network 5 (ST301). Here, step ST301 is the same as step ST101.
次に、プロセッサ101は、通信部103及びネットワーク5を通じて、個人識別情報及び物品情報を含む注文情報を施設サーバ24に送信する(ST302)。ここで、ステップST302は、注文情報を管理サーバ3ではなく施設サーバ24に送信する以外、ステップST102と同様である。 Next, the processor 101 transmits the order information, including the personal identification information and the item information, to the facility server 24 via the communication unit 103 and the network 5 (ST302). Here, step ST302 is the same as step ST102, except that the order information is transmitted to the facility server 24 instead of the management server 3.
第1実施形態と同様に物品が施設2で用意可能な物品である、又は施設2に届く。そして、ユーザは、施設2に物品を受け取りに向かう。 As in the first embodiment, the item is an item that can be prepared at the facility 2 or arrives at the facility 2. Then, the user goes to the facility 2 to pick up the item.
プロセッサ211は、通信部213及びネットワーク5を通じて、通信情報及び個人識別情報を含む来場情報を管理サーバ3に送信する(ST303)。施設2内又は施設2付近に設置された通信機器21のプロセッサ211は、ユーザ機器1との接続を確立し、ユーザ機器1から個人識別情報を取得する。そして、プロセッサ211は、取得した個人識別情報に通信情報を加えた来場情報を管理サーバ3に送信する。 The processor 211 transmits the attendance information, including the communication information and the personal identification information, to the management server 3 via the communication unit 213 and the network 5 (ST303). The processor 211 of the communication device 21 installed in or near the facility 2 establishes a connection with the user device 1 and acquires the personal identification information from the user device 1. The processor 211 then transmits the attendance information, which is the acquired personal identification information plus the communication information, to the management server 3.
管理サーバ3のプロセッサ301は、通信部303及びネットワーク5を通じて、個人識別情報、ロッカー22の収納部224のうちの1つの番号及び当該番号に対応する電子鍵又はパスワードを含む施設用情報を施設サーバ24に送信する(ST304)。ここで、当該番号は、物品識別情報である。プロセッサ301は、来場情報に含まれる通信情報に基づいて、どのロッカー22を使用するかを決定する。例えば、プロセッサ301は、来場情報を送信した通信機器21に近いロッカー22を使用すると決定することができる。さらに、プロセッサ301は、決定したロッカー22のうちの空いている収納部224の番号及び当該番号に対応する電子鍵又はパスワードを取得する。そして、プロセッサ301は、通信部303及びネットワーク5を通じて、個人識別情報、収納部224の番号、及び電子鍵又はパスワードを含む施設用情報を決定した施設機器23に送信する。 The processor 301 of the management server 3 transmits facility information including the personal identification information, the number of one of the storage sections 224 of the locker 22, and the electronic key or password corresponding to that number to the facility server 24 via the communication unit 303 and the network 5 (ST304). Here, the number is item identification information. The processor 301 determines which locker 22 to use based on the communication information included in the visit information. For example, the processor 301 can determine to use the locker 22 close to the communication device 21 that transmitted the visit information. Furthermore, the processor 301 obtains the number of an empty storage section 224 of the determined locker 22 and the electronic key or password corresponding to that number. The processor 301 then transmits the facility information including the personal identification information, the number of the storage section 224, and the electronic key or password to the determined facility device 23 via the communication unit 303 and the network 5.
施設サーバ24のプロセッサ241は、通信部243を通じて、ロッカー22の収納部224のうちの1つの番号、当該番号に対応する電子鍵又はパスワード、及び注文情報を含むロッカー収納情報を施設機器23に送信する(ST305)。プロセッサ241は、通信部303を通じて施設用情報を受信する。そして、プロセッサ241は、施設用情報に含まれる個人識別情報に基づいてメモリ242に記憶された個人識別情報に関連付けられた注文情報を取り出す。そして、プロセッサ241は、通信部243を通じて、施設用情報に含まれるロッカー22の収納部224のうちの1つの番号、当該番号に対応する電子鍵又はパスワード、及び注文情報を含むロッカー収納情報を施設機器23に送信する。 The processor 241 of the facility server 24 transmits the locker storage information, including the number of one of the storage units 224 of the locker 22, the electronic key or password corresponding to that number, and the order information, to the facility equipment 23 via the communication unit 243 (ST305). The processor 241 receives the facility information via the communication unit 303. The processor 241 then extracts the order information associated with the personal identification information stored in the memory 242 based on the personal identification information included in the facility information. The processor 241 then transmits the locker storage information, including the number of one of the storage units 224 of the locker 22 included in the facility information, the electronic key or password corresponding to that number, and the order information, to the facility equipment 23 via the communication unit 243.
ステップST306~ステップST310は、第1実施形態の第1の変形例のステップST205~ST209と同じであるため、ここでの説明を省略する。 Steps ST306 to ST310 are the same as steps ST205 to ST209 in the first modified example of the first embodiment, so their explanation will be omitted here.
(第1の実施形態の第2の変形例の作用効果)
以上説明した実施形態によれば、来場情報に含まれる通信情報をトリガとして、管理サーバ3が通信機器と通信したユーザ機器1及び施設機器23に収納部224の電子鍵又はパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。また、ロッカーを使用した物品の受け渡しにより、人と人とが接触することない。
(Functions and Effects of the Second Modification of the First Embodiment)
According to the embodiment described above, the communication information included in the attendance information is used as a trigger for the management server 3 to transmit the electronic key or password of the storage unit 224 to the user device 1 and facility device 23 that have communicated with the communication device. In other words, multiple people will share a key for using the locker, facilitating the delivery of items via the locker 22. Furthermore, delivery of items using the locker does not require contact between people.
[第2の実施形態]
(構成)
図12は、第2の実施形態に係る情報処理システムの概略構成の一例を示す図である。図12に示すように、第2の実施形態に係る情報処理システムは、ユーザ機器1と、施設2と、管理サーバ3と、車両4と、を備える。車両4は、装置である車載器41を備える。管理サーバ3は、ネットワーク5を通じて、ユーザ機器1、施設2、及び車載器41とそれぞれ接続される。施設2は、通信機器21と、施設機器23と、を備える。
Second Embodiment
(composition)
Fig. 12 is a diagram showing an example of a schematic configuration of an information processing system according to the second embodiment. As shown in Fig. 12, the information processing system according to the second embodiment includes a user device 1, a facility 2, a management server 3, and a vehicle 4. The vehicle 4 includes an on-board device 41 which is an apparatus. The management server 3 is connected to each of the user device 1, the facility 2, and the on-board device 41 via a network 5. The facility 2 includes a communication device 21 and a facility device 23.
第2の実施形態において、施設2は、車両4の駐車を係員に任せる駐車場、すなわちバレーパーキングを有する。そして、通信機器21は、車両4の車載器41と通信可能であり、駐車場の出入り口付近に配置されている。なお、第2の実施形態は、バレーパーキングを有する施設2に限られず、例えば、ドライブスルーによる物品の受け渡しなどでも適用可能なのは勿論である。 In the second embodiment, the facility 2 has a parking lot where the parking of the vehicle 4 is left to an attendant, i.e., a valet parking lot. The communication device 21 is capable of communicating with the vehicle-mounted device 41 of the vehicle 4 and is located near the entrance/exit of the parking lot. It should be noted that the second embodiment is not limited to facilities 2 having valet parking lots, and can of course also be applied to, for example, delivery of goods via a drive-through.
車両4は、ユーザが利用可能な車両4であれば一般的な車両で良い。例えば、車両4は、複数人で車両4を共有するカーシェアリング等の車両4等も含む。 The vehicle 4 may be a general vehicle that is available to the user. For example, the vehicle 4 may be a car-sharing vehicle in which multiple people share the vehicle 4.
車載器41は、例えば、ETC(electronic toll collection)カードを挿入することによりETCシステムを利用することが可能である。 The vehicle-mounted device 41 can use an ETC (electronic toll collection) system, for example, by inserting an ETC card.
第2の実施形態において、第1の実施形態で説明した以外のユーザ機器1のプロセッサ101が実現する機能について説明する。プロセッサ101は、通信部103及びネットワーク5を通じて、出場予約情報を管理サーバ3に送信する機能を有する。なお、出場予約情報は、後述する。プロセッサ101は、通信部233を通じて、引き渡し確認情報を施設機器23に送信する機能を有する。なお、引き渡し確認情報は、後述する。 In the second embodiment, functions realized by the processor 101 of the user device 1 other than those described in the first embodiment will be described. The processor 101 has a function of transmitting participation reservation information to the management server 3 via the communication unit 103 and the network 5. The participation reservation information will be described later. The processor 101 has a function of transmitting delivery confirmation information to the facility device 23 via the communication unit 233. The delivery confirmation information will be described later.
第2の実施形態において、第1の実施形態で説明した以外の通信機器21のプロセッサ211が実現する機能について説明する。プロセッサ211は、通信部213及びネットワーク5を通じて、入場情報又は出場情報を管理サーバ3に送信する機能を有する。なお、入場情報及び出場情報は、後述する。 In the second embodiment, functions realized by the processor 211 of the communication device 21 other than those described in the first embodiment will be described. The processor 211 has a function of transmitting entry information or exit information to the management server 3 via the communication unit 213 and the network 5. The entry information and exit information will be described later.
第2の実施形態において、第1の実施形態で説明した以外の施設機器23のプロセッサ231が実現する機能について説明する。プロセッサ231は、物品識別情報である引き渡しIDを確認する機能を有する。 In the second embodiment, functions realized by the processor 231 of the facility equipment 23 other than those described in the first embodiment will be described. The processor 231 has a function of confirming a delivery ID, which is item identification information.
さらに第2の実施形態において、第1の実施形態で説明した以外の管理サーバ3のプロセッサ301が実現する機能について説明する。プロセッサ301は、通信部303及びネットワーク5を通じて、出場確認情報を施設機器23に送信する機能を有する。なお、出場確認情報は、後述する。 Furthermore, in the second embodiment, functions realized by the processor 301 of the management server 3 other than those described in the first embodiment will be described. The processor 301 has a function of transmitting participation confirmation information to the facility equipment 23 via the communication unit 303 and the network 5. The participation confirmation information will be described later.
図13は、車載器41のハードウェア構成の一例を示すブロック図である。
車載器41は、CPUやMPU等のプロセッサ411を有する。そして、このプロセッサ411に対し、メモリ412、通信部413、カード処理部414、及び入出力インタフェース415が、バス416を介して接続されている。なお、図12では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 13 is a block diagram showing an example of a hardware configuration of the vehicle-mounted device 41. As shown in FIG.
The vehicle-mounted device 41 has a processor 411 such as a CPU or an MPU. A memory 412, a communication unit 413, a card processing unit 414, and an input/output interface 415 are connected to the processor 411 via a bus 416. In addition, in Fig. 12, the "input/output interface" is written as "input/output IF".
メモリ412は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ412は、プロセッサ411が各種処理を実行するために必要なプログラムを格納している。 The memory 412 can be a storage medium that can be used in combination with a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM. The memory 412 stores programs necessary for the processor 411 to execute various processes.
さらにメモリ412は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用することができる。メモリ412は、プロセッサ411がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。例えば、メモリ412は、車両4を特定する車両識別情報を予め記憶する。 The memory 412 can further use, as a storage medium, a combination of a non-volatile memory that can be written to and read from at any time, such as an HDD or a memory card, and a volatile memory, such as a RAM. The memory 412 can store data acquired and generated in the process of the processor 411 executing a program and performing various processes. For example, the memory 412 stores in advance vehicle identification information that identifies the vehicle 4.
通信部413は、1つ以上の無線の通信モジュールを含む通信インタフェースである。例えば、通信部413は、通信機器21と無線接続する通信モジュールを含む。通信部413は、プロセッサ411の制御の下、通信機器21との間で通信を行い、各種情報を送受信することができるものであれば一般的なもので良い。 The communication unit 413 is a communication interface including one or more wireless communication modules. For example, the communication unit 413 includes a communication module that wirelessly connects to the communication device 21. The communication unit 413 may be a general one that can communicate with the communication device 21 under the control of the processor 411 and transmit and receive various information.
カード処理部414は、ETCカードなどの決済用カードを処理する。カード処理部414は、決済用カードを挿入可能な構造を有する。カード処理部414は、プロセッサ411からの制御に従って、決済用カードからカードID等を取得する。また、カード処理部414は、プロセッサ411からの制御に従って、決済用カードに種々のデータを格納するものであってもよい。 The card processing unit 414 processes payment cards such as ETC cards. The card processing unit 414 has a structure into which a payment card can be inserted. The card processing unit 414 acquires a card ID and the like from the payment card according to control from the processor 411. The card processing unit 414 may also store various data on the payment card according to control from the processor 411.
入出力インタフェース415には、例えば、入力部及び表示部が接続されている。入力部は、例えば、マイク等の音声データを受信するデバイス、静電方式又は圧力方式を採用した入力検知シートにより、ユーザによって入力されたデータを認識するデバイス、及びカメラ等の画像データを受信するデバイスである。表示部は、例えば液晶、有機EL、等を使用した表示デバイスであり、入出力インタフェース415から入力された信号に応じた音声、文字、及び画像等を表示する。入出力インタフェース415は、例えば、施設2の駐車場に入場又は出場する際、音声等で各種情報をユーザに伝えても良い。 The input/output interface 415 is connected to, for example, an input unit and a display unit. The input unit is, for example, a device that receives voice data from a microphone or the like, a device that recognizes data input by the user using an input detection sheet that employs an electrostatic or pressure method, and a device that receives image data from a camera or the like. The display unit is, for example, a display device that uses liquid crystal, organic electroluminescence, or the like, and displays voice, text, images, and the like in response to signals input from the input/output interface 415. The input/output interface 415 may also convey various information to the user by voice, for example, when entering or exiting a parking lot of facility 2.
次に、車載器41のプロセッサ411が実現する機能について説明する。プロセッサ411が実現する機能は、プロセッサ411が内部メモリ又はメモリ412等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 411 of the vehicle-mounted device 41 will be described. The functions realized by the processor 411 are realized by the processor 411 executing a program stored in the internal memory or memory 412, etc.
プロセッサ411は、通信部413を通じて、車両情報を通信機器21に送信する機能を有する。なお、車両情報は、後述する。また、上述の機能は、プロセッサ411が行うことができる機能の一部の例を示したものである。したがって、プロセッサ411が行うことができる機能は、これらの機能に限られないのは勿論である。 The processor 411 has a function of transmitting vehicle information to the communication device 21 through the communication unit 413. The vehicle information will be described later. The above-mentioned functions are only examples of some of the functions that the processor 411 can perform. Therefore, it goes without saying that the functions that the processor 411 can perform are not limited to these functions.
(動作)
図14は、図12に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301、車載器41のプロセッサ411がそれぞれメモリ102、メモリ212、メモリ232、メモリ302、メモリ412に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 14 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 12. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 231 of the facility device 23, the processor 301 of the management server 3, and the processor 411 of the vehicle-mounted device 41 reading and executing programs stored in the memory 102, the memory 212, the memory 232, the memory 302, and the memory 412, respectively.
最初に、管理サーバ3のプロセッサ301は、例えば、施設2に設置されたロッカー22と定期的に通信することにより、ロッカー22のどの番号が付された収納部224が空いているのかについての情報、及び収納部224それぞれに対応する電子鍵又はパスワードをメモリ302に記憶しているものとする。 First, the processor 301 of the management server 3 communicates periodically with the lockers 22 installed in the facility 2, for example, and stores in the memory 302 information regarding which numbered storage section 224 in the locker 22 is available, as well as the electronic key or password corresponding to each storage section 224.
ユーザ機器1のプロセッサ101は、通信部103及びネットワーク5を通じて、車両識別情報、個人識別情報及び支払い方法情報を含む登録情報を管理サーバ3に送信する(ST401)。車両識別情報は、車両4に取り付けられたナンバープレートに記載された車両番号、自動車登録番号、車載器41に固有の識別子等であり、車両4を特定することが可能な任意の識別子である。なお、車両4がカーシェアリングである場合、管理サーバ3のメモリ302が既に車両識別情報を記憶しているため、登録情報に車両識別情報を含めなくとも良い。登録情報が管理サーバ3に登録された後、ユーザは、車両4を運転して施設2に向かう。 The processor 101 of the user device 1 transmits registration information including vehicle identification information, personal identification information, and payment method information to the management server 3 via the communication unit 103 and the network 5 (ST401). The vehicle identification information is any identifier capable of identifying the vehicle 4, such as the vehicle number written on the license plate attached to the vehicle 4, the automobile registration number, or an identifier unique to the on-board device 41. Note that if the vehicle 4 is a car sharing vehicle, the vehicle identification information does not need to be included in the registration information because the memory 302 of the management server 3 already stores the vehicle identification information. After the registration information is registered in the management server 3, the user drives the vehicle 4 to the facility 2.
なお、ユーザがドライブスルー等による物品の受け渡しを望む場合、プロセッサ101は、第1の実施形態と同様に注文情報を管理サーバ3に送信しても良い。 If the user wishes to receive the item via a drive-through or the like, the processor 101 may send the order information to the management server 3, as in the first embodiment.
車載器41のプロセッサ411は、通信部413を通じて、車両識別情報を含む車両情報を通信機器21に送信する(ST402)。車両4が施設2の駐車場に進入する際、通信機器21のプロセッサ211は、車載器41を検知して、接続を確立する。そして、プロセッサ211は、車載器41に車両識別情報を要求する。プロセッサ411は、メモリ412に記憶された車載器情報を含む車両情報を通信機器21に送信する。 The processor 411 of the vehicle-mounted device 41 transmits vehicle information, including vehicle identification information, to the communication device 21 via the communication unit 413 (ST402). When the vehicle 4 enters the parking lot of the facility 2, the processor 211 of the communication device 21 detects the vehicle-mounted device 41 and establishes a connection. The processor 211 then requests vehicle identification information from the vehicle-mounted device 41. The processor 411 transmits the vehicle information, including the vehicle-mounted device information stored in the memory 412, to the communication device 21.
プロセッサ211は、通信部213及びネットワーク5を通じて、通信情報及び車両識別情報を含む入場情報を管理サーバ3に送信する(ST403)。プロセッサ211は、通信部213を通じて車両情報を受信する。そして、プロセッサ211は、取得した車両情報に含まれる車両識別情報に通信情報を加えた入場情報を管理サーバ3に送信する。ここで、通信情報は、車両4が駐車場に入場したことを示すフラグでも良いし、車載器41と通信機器21との通信により取得した位置情報でも良い。すなわち、通信情報は、車両4が近距離無線通信技術を使用して通信機器21と通信可能な範囲にいることを示す情報であれば良い。 The processor 211 transmits the entry information including the communication information and the vehicle identification information to the management server 3 via the communication unit 213 and the network 5 (ST403). The processor 211 receives the vehicle information via the communication unit 213. The processor 211 then transmits the entry information, which is the vehicle identification information included in the acquired vehicle information plus the communication information, to the management server 3. Here, the communication information may be a flag indicating that the vehicle 4 has entered the parking lot, or may be location information acquired by communication between the on-board unit 41 and the communication device 21. In other words, the communication information may be information indicating that the vehicle 4 is within a range where it can communicate with the communication device 21 using short-range wireless communication technology.
管理サーバ3のプロセッサ301は、通信部303及びネットワーク5を通じて、引き渡しIDを含む引き渡し情報をユーザ機器1に送信する(ST404)。ここで、引き渡しIDは、物品識別情報である。プロセッサ301は、通信部303を通じて入場情報を受信する。プロセッサ301は、入場情報に通信情報が含まれることを確認する。入場情報に通信情報が含まれる場合、ユーザが施設2に来ていることになる。入場情報に通信情報が含まれること、すなわち通信情報を受信することをトリガとして、プロセッサ301は、入場情報に含まれる車両識別情報に基づいて引き渡しIDを生成する。引き渡しIDは、QRコードでも良いし車両4を識別可能な所定の英数字等でも良い。プロセッサ301は、車両識別情報からメモリ302に記憶された登録情報を取得し、当該登録情報に引き渡しIDを関連付けてメモリ302に記憶する。プロセッサ301は、通信部303及びネットワーク5を通じて、車両識別情報に基づいて生成した引き渡し情報をユーザ機器1に送信する。 The processor 301 of the management server 3 transmits the delivery information including the delivery ID to the user device 1 through the communication unit 303 and the network 5 (ST404). Here, the delivery ID is the item identification information. The processor 301 receives the entrance information through the communication unit 303. The processor 301 confirms that the entrance information includes communication information. If the entrance information includes communication information, the user has come to the facility 2. When the entrance information includes communication information, that is, when the communication information is received, the processor 301 generates a delivery ID based on the vehicle identification information included in the entrance information. The delivery ID may be a QR code or a predetermined alphanumeric character that can identify the vehicle 4. The processor 301 acquires the registration information stored in the memory 302 from the vehicle identification information, associates the delivery ID with the registration information, and stores it in the memory 302. The processor 301 transmits the delivery information generated based on the vehicle identification information to the user device 1 through the communication unit 303 and the network 5.
その後、ユーザは、車両4を所定の停車スペースに駐車し、車両4の車両鍵を係員に手渡す。係員は、車両4を所定の施設2の駐車スペースに駐車させる。そして、係員は、車両鍵を特定の場所に保管する。 The user then parks vehicle 4 in a designated parking space and hands over the vehicle key to vehicle 4 to an attendant. The attendant parks vehicle 4 in a parking space in the designated facility 2. The attendant then stores the vehicle key in a specific location.
プロセッサ101は、通信部103及びネットワーク5を通じて、個人識別情報を含む出場予約情報を管理サーバ3に送信する(ST405)。ユーザは、施設2での用事を済ませた後、施設2からの出場を望むことになる。そこで、ユーザは、所定のウェブサイト、又は所定のアプリケーションを利用して施設2から出場したい旨を入力する。プロセッサ101は、当該入力に基づいて、ユーザ及び車両4が施設2から出場することを示す出場予約情報を管理サーバ3に送信する。 The processor 101 transmits the entry reservation information, including the personal identification information, to the management server 3 via the communication unit 103 and the network 5 (ST405). After the user has completed their business at the facility 2, they wish to exit from the facility 2. The user then inputs their wish to exit from the facility 2 using a specified website or a specified application. Based on this input, the processor 101 transmits the entry reservation information, indicating that the user and the vehicle 4 will exit from the facility 2, to the management server 3.
プロセッサ301は、通信部103及びネットワーク5を通じて、車両識別情報及び引き渡しIDを含む出場確認情報を施設機器23に送信する(ST406)。プロセッサ301は、通信部303を通じて、出場予約情報を受信する。プロセッサ301は、出場予約情報に含まれる個人識別情報に基づいて、メモリ302に記憶された個人識別情報に関連付けられた引き渡しID及び車両識別情報を取得する。そして、プロセッサ301は、取得した引き渡しID及び車両識別情報を含む出場確認情報を施設機器23に送信する。 The processor 301 transmits the participation confirmation information including the vehicle identification information and the delivery ID to the facility equipment 23 via the communication unit 103 and the network 5 (ST406). The processor 301 receives the participation reservation information via the communication unit 303. The processor 301 acquires the delivery ID and the vehicle identification information associated with the personal identification information stored in the memory 302 based on the personal identification information included in the participation reservation information. The processor 301 then transmits the participation confirmation information including the acquired delivery ID and the vehicle identification information to the facility equipment 23.
出場確認情報を受信した施設機器23は、入出力インタフェースの表示部に車両識別情報等を表示して、係員に車両4が出場することを伝える。係員は、保管している車両4の車両鍵を用いて駐車スペースに止めてある車両4を所定の停車スペースに移動させる。 The facility device 23 that receives the exit confirmation information displays the vehicle identification information, etc. on the display unit of the input/output interface to inform the attendant that the vehicle 4 will be exiting. The attendant uses the vehicle key for the vehicle 4 that is stored in his/her custody to move the vehicle 4 parked in the parking space to the designated parking space.
プロセッサ101は、通信部233を通じて、引き渡しIDを含む引き渡し確認情報を施設機器23に送信する(ST407)。ユーザが施設2の駐車場に戻り、施設機器23に近づく。プロセッサ101は、通信部103を通じて、施設機器23に引き渡し確認情報を送信する。なお、プロセッサ101は、施設機器23に引き渡し確認情報を送信することに代えて、入出力インタフェースの表示部に引き渡しIDを表示するようにしても良い。例えば、プロセッサ101は、表示部に引き渡しIDであるQRコード又は車両4を識別可能な所定の英数字を表示しても良い。 The processor 101 transmits delivery confirmation information including the delivery ID to the facility equipment 23 through the communication unit 233 (ST407). The user returns to the parking lot of the facility 2 and approaches the facility equipment 23. The processor 101 transmits the delivery confirmation information to the facility equipment 23 through the communication unit 103. Note that instead of transmitting the delivery confirmation information to the facility equipment 23, the processor 101 may display the delivery ID on the display unit of the input/output interface. For example, the processor 101 may display a QR code that is the delivery ID or predetermined alphanumeric characters that can identify the vehicle 4 on the display unit.
プロセッサ231は、引き渡しIDを確認する(ST408)。プロセッサ231は、管理サーバ3から受信した引き渡しIDとユーザ機器1から受信した引き渡しIDを比較する。比較の結果、ユーザ機器1から受信した引き渡しIDが正当なものであることが確認された場合、車両鍵を引き渡して良い旨の情報を入出力インタフェース234の表示部に表示する。係員は、当該表示に基づいて車両4の車両鍵をユーザに手渡す。なお、ユーザ機器1が引き渡しIDであるQRコード又は車両4を識別可能な所定の英数字を表示した場合、プロセッサ231は、入出力インタフェースの入力部からQRコード又は車両4を識別可能な所定の英数字を読取り、引き渡しIDを確認する。 The processor 231 confirms the delivery ID (ST408). The processor 231 compares the delivery ID received from the management server 3 with the delivery ID received from the user device 1. If the comparison confirms that the delivery ID received from the user device 1 is valid, information indicating that the vehicle key may be handed over is displayed on the display unit of the input/output interface 234. The attendant hands over the vehicle key for vehicle 4 to the user based on this display. Note that if the user device 1 displays a QR code or specific alphanumeric characters that can identify the vehicle 4 as the delivery ID, the processor 231 reads the QR code or specific alphanumeric characters that can identify the vehicle 4 from the input unit of the input/output interface and confirms the delivery ID.
ドライブスルーで物品をユーザが受け取る場合、ステップST405を省略して、プロセッサ301がステップST404及びステップST406を順次処理する。そして、プロセッサ301は、ステップST406の出場確認情報に注文情報を含める。これにより、施設機器23を管理する係員は、ユーザの注文内容を把握でき、物品を用意することができる。そして、ステップST408で、プロセッサ231による引き渡しIDによる確認の後、係員が物品をユーザに引き渡せばよい。 If the user picks up the item at the drive-through, step ST405 is omitted, and processor 301 sequentially processes steps ST404 and ST406. Processor 301 then includes the order information in the entry confirmation information of step ST406. This allows the staff member managing the facility equipment 23 to understand the contents of the user's order and prepare the item. Then, in step ST408, after processor 231 confirms the delivery ID, the staff member delivers the item to the user.
(第2の実施形態の作用効果)
以上説明した実施形態によれば、通信情報をトリガとして、管理サーバ3は、通信機器21と通信した車両4の車両識別情報に関連付けられた個人識別情報を有するユーザ機器1に引き渡しIDを送信する。誰に引き渡しIDを送信したか特定できるため、悪意あるものが物品を受け取るリスクを低減することができる。
(Effects of the Second Embodiment)
According to the embodiment described above, the management server 3, using the communication information as a trigger, transmits a delivery ID to the user device 1 having personal identification information associated with the vehicle identification information of the vehicle 4 that communicated with the communication device 21. Since it is possible to identify to whom the delivery ID was sent, it is possible to reduce the risk that a malicious party will receive the goods.
[第2の実施形態の第1の変形例]
(構成)
図15は、第2の実施形態の第1の変形例に係る情報処理システムの概略構成の一例を示す図である。第2の実施形態の違いは、施設2がロッカー22を備える点である。ロッカー22は、第1の実施形態で説明したロッカー22と同じであるため、ここでの説明を省略する。また、その他の構成も第2の実施形態の構成と同じであるため、ここでの説明を省略する。
[First Modification of the Second Embodiment]
(composition)
15 is a diagram showing an example of a schematic configuration of an information processing system according to a first modified example of the second embodiment. The difference from the second embodiment is that the facility 2 includes lockers 22. The lockers 22 are the same as the lockers 22 described in the first embodiment, and therefore a description thereof will be omitted here. In addition, other configurations are the same as those of the second embodiment, and therefore a description thereof will be omitted here.
第2の実施形態の第1の変形例において、第1の実施形態及び第2の実施形態で説明したユーザ機器1のプロセッサ、管理サーバ3のプロセッサ301が実現する機能について説明する。プロセッサ101は、通信部103を通じて、電子鍵又はパスワードを含むロッカー鍵情報をロッカー22に送信する機能を有する。プロセッサ301は、通信部303及びネットワーク5を通じて、引き渡し情報又はロッカー収納用情報(ロッカー情報)をユーザ機器1に送信する機能を有する。なお、引き渡し情報及びロッカー収納用情報は、後述する。プロセッサ301は、通信部103及びネットワーク5を通じて、ロッカー回収情報、引き渡し判定情報、車両引き渡し情報、出場依頼を施設機器23に送信する機能を有する。なお、ロッカー回収情報(ロッカー情報)、引き渡し判定情報、車両引き渡し情報、及び出場依頼は、後述する。 In the first modified example of the second embodiment, the functions realized by the processor of the user device 1 and the processor 301 of the management server 3 described in the first and second embodiments will be described. The processor 101 has a function of transmitting locker key information including an electronic key or a password to the locker 22 through the communication unit 103. The processor 301 has a function of transmitting delivery information or locker storage information (locker information) to the user device 1 through the communication unit 303 and the network 5. The delivery information and locker storage information will be described later. The processor 301 has a function of transmitting locker collection information, delivery judgment information, vehicle delivery information, and an entry request to the facility device 23 through the communication unit 103 and the network 5. The locker collection information (locker information), delivery judgment information, vehicle delivery information, and an entry request will be described later.
(動作)
図16は、図15に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ232、メモリ302、メモリ412に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 16 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 15. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 232, the memory 302, and the memory 412, respectively.
ステップST501~ステップST503は、第2実施形態のステップST401~ST103と同じであるため、ここでの説明を省略する。 Steps ST501 to ST503 are the same as steps ST401 to ST103 in the second embodiment, so the explanation is omitted here.
プロセッサ301は、通信部303及びネットワーク5を通じて、引き渡しID、ロッカー22の収納部224のうちの1つの第1の番号、当該第1の番号に対応する第1の電子鍵又は第1のパスワードを含むロッカー収納用情報(ロッカー情報)をユーザ機器1に送信する(ST504)。ここで、第1の番号は、物品識別情報である。プロセッサ301は、通信部303を通じて入場情報を受信する。プロセッサ301は、入場情報に通信情報が含まれることを確認する。入場情報に通信情報が含まれる場合、ユーザが施設2に来ていることになる。入場情報に通信情報が含まれること、すなわち通信情報を受信することをトリガとして、プロセッサ301は、入場情報に含まれる車両識別情報に基づいてロッカー22の収納部224の第1の番号を取得する。さらに、プロセッサ301は、当該第1の番号に対応する第1の電子鍵又は第1のパスワードを取得する。また、プロセッサ301は、車両識別情報に基づいて引き渡しIDを生成する。さらにプロセッサ301は、車両識別情報からメモリ302に記憶された登録情報を取得し、当該登録情報に引き渡しIDを関連付けてメモリ302に記憶する。プロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー収納用情報をユーザ機器1に送信する。 The processor 301 transmits locker storage information (locker information) including a delivery ID, a first number of one of the storage sections 224 of the locker 22, and a first electronic key or a first password corresponding to the first number to the user device 1 through the communication section 303 and the network 5 (ST504). Here, the first number is item identification information. The processor 301 receives the entrance information through the communication section 303. The processor 301 confirms that the entrance information includes communication information. If the entrance information includes communication information, it means that the user has come to the facility 2. Triggered by the fact that the entrance information includes communication information, i.e., by receiving the communication information, the processor 301 acquires the first number of the storage section 224 of the locker 22 based on the vehicle identification information included in the entrance information. Furthermore, the processor 301 acquires the first electronic key or the first password corresponding to the first number. The processor 301 also generates a delivery ID based on the vehicle identification information. Furthermore, the processor 301 acquires the registration information stored in the memory 302 from the vehicle identification information, associates the delivery ID with the registration information, and stores it in the memory 302. The processor 301 transmits the locker storage information to the user device 1 via the communication unit 303 and the network 5.
プロセッサ101は、通信部103を通じて、第1の電子鍵又は第1のパスワードを含むロッカー鍵情報をロッカー22に送信する。ユーザは、所定の停車スペースに車両4を停車させた後、ロッカー22に接近する。そして、プロセッサ101は、例えば、NFC等の近距離無線通信技術を使用する通信部103を通じて、ロッカー22に第1の電子鍵又は第1のパスワードを送信する。そして収納部224が開錠された後、ユーザは、車両鍵を収納部224に収納する。 The processor 101 transmits locker key information, including the first electronic key or the first password, to the locker 22 via the communication unit 103. After parking the vehicle 4 in a specified parking space, the user approaches the locker 22. The processor 101 then transmits the first electronic key or the first password to the locker 22 via the communication unit 103, which uses a short-range wireless communication technology such as NFC. After the storage unit 224 is unlocked, the user stores the vehicle key in the storage unit 224.
ロッカー22のプロセッサ221は、通信部223及びネットワーク5を通じて、ロッカー22の収納部224の第1の番号を含むロッカー使用情報を送信する(ST506)。車両鍵が収納部224に収納されると、プロセッサ221は、ロッカーに車両鍵が収納されたことを示すために収納部224の第1の番号を含むロッカー使用情報を管理サーバ3に送信する。 The processor 221 of the locker 22 transmits the locker usage information including the first number of the storage unit 224 of the locker 22 via the communication unit 223 and the network 5 (ST506). When the vehicle key is stored in the storage unit 224, the processor 221 transmits the locker usage information including the first number of the storage unit 224 to the management server 3 to indicate that the vehicle key has been stored in the locker.
プロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー22の収納部224のうちの1つの第1の番号、当該第1の番号に対応する第1の電子鍵又は第1のパスワード、及び車両識別情報を含むロッカー回収情報を施設機器23に送信する(ST507)。ここで、ロッカー回収情報は、施設機器23を管理する係員がロッカーに収納された車両鍵を回収するよう要求する情報である。 The processor 301 transmits locker collection information including a first number of one of the storage units 224 of the locker 22, a first electronic key or a first password corresponding to the first number, and vehicle identification information to the facility device 23 through the communication unit 303 and the network 5 (ST507) . Here , the locker collection information is information requesting the staff member managing the facility device 23 to collect the vehicle key stored in the locker.
施設機器23のプロセッサ231は、通信部233を通じてロッカー収納情報を受信する。さらにプロセッサ231は、入出力インタフェース234の表示部に、ロッカー収納情報(ロッカー情報)に含まれる車両識別情報及びロッカー22の収納部224の第1の番号を表示する。例えば、プロセッサ231は、NFC等の近距離無線通信技術を使用する通信部233を通じて、第1の電子鍵又は第1のパスワードをロッカー22に送信して収納部224の鍵を開錠する。そして、係員は、表示された第1の番号に対応する収納部224に保管された車両4の車両鍵を回収する。そして、係員は、所定の駐車スペースに車両4を駐車させた後、車両鍵を特定の場所に保管する。 The processor 231 of the facility equipment 23 receives the locker storage information through the communication unit 233. Furthermore, the processor 231 displays the vehicle identification information and the first number of the storage unit 224 of the locker 22 included in the locker storage information (locker information) on the display unit of the input/output interface 234. For example, the processor 231 transmits the first electronic key or the first password to the locker 22 through the communication unit 233 using a short-range wireless communication technology such as NFC to unlock the key of the storage unit 224. Then, the attendant collects the vehicle key of the vehicle 4 stored in the storage unit 224 corresponding to the displayed first number. Then, the attendant parks the vehicle 4 in a specified parking space and then stores the vehicle key in a specific place .
ステップST508~ステップST511は、第2実施形態のステップST405~ST408と同じであるため、ここでの説明を省略する。 Steps ST508 to ST511 are the same as steps ST405 to ST408 in the second embodiment, so their explanation will be omitted here.
(第2の実施形態の第1の変形例の作用効果)
以上説明した実施形態によれば、通信情報をトリガとして、管理サーバ3は、通信機器21と通信した車両4の車両識別情報に関連付けられた個人識別情報を有するユーザ機器1及び施設機器23に第1の電子鍵又は第1のパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。さらに、管理サーバ3は、ユーザ機器1及び施設機器23に引き渡しIDを送信する。誰に引き渡しIDを送信したか特定できるため、悪意あるものが物品を受け取るリスクを低減することができる。また、ロッカーを通じて車両鍵を渡すことにより、人と人との接触を低減することができる。
[第2の実施形態の第2の変形例]
(構成)
第2の実施形態の第2の変形例は、第2の実施形態の第1の変形例で説明した図15に示される情報処理システムと同じであるため、ここで、説明を省略する。
(Functions and Effects of the First Modification of the Second Embodiment)
According to the embodiment described above, the management server 3, using the communication information as a trigger, transmits the first electronic key or the first password to the user device 1 and the facility device 23 having personal identification information associated with the vehicle identification information of the vehicle 4 that communicated with the communication device 21. In other words, a key for using the locker is shared by multiple people, making it easier to hand over items via the locker 22. Furthermore, the management server 3 transmits a handover ID to the user device 1 and the facility device 23. Since it is possible to identify to whom the handover ID was sent, it is possible to reduce the risk of a malicious party receiving the item. Furthermore, by handing over the vehicle key through the locker, it is possible to reduce contact between people.
[Second Modification of the Second Embodiment]
(composition)
The second modified example of the second embodiment is the same as the information processing system shown in FIG. 15 and described in the first modified example of the second embodiment, and therefore a description thereof will be omitted here.
(動作)
図17は、図15に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ232、メモリ302、メモリ412に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 17 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 15. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 232, the memory 302, and the memory 412, respectively.
ステップST601~ステップST610は、第2実施形態の第1の変形例のステップST501~ST510と同じであるため、ここでの説明を省略する。なお、ステップST509で、プロセッサ301は、出場確認情報に引き渡しIDを含めなくとも良い。 Steps ST601 to ST610 are the same as steps ST501 to ST510 in the first modified example of the second embodiment, and therefore will not be described here. Note that in step ST509, the processor 301 does not need to include the delivery ID in the participation confirmation information.
プロセッサ231は、通信部233及びネットワーク5を通じて、ユーザ機器1から受信した引き渡しIDを含む引き渡し判定を管理サーバ3に送信する(ST611)。ユーザが施設2の駐車場に戻り、施設機器23に近づく。プロセッサ101は、通信部103を通じて、施設機器23に引き渡し確認情報を送信する。なお、プロセッサ101は、施設機器23に引き渡し確認情報を送信することに代えて、入出力インタフェース104の表示部に引き渡しIDを表示するようにしても良い。例えば、プロセッサ101は、表示部に引き渡しIDであるQRコード又は車両4を識別可能な所定の英数字を表示し、プロセッサ231は、表示された引き渡しIDを読込んで取得しても良い。 The processor 231 transmits a delivery determination including the delivery ID received from the user device 1 to the management server 3 via the communication unit 233 and the network 5 (ST611). The user returns to the parking lot of the facility 2 and approaches the facility device 23. The processor 101 transmits delivery confirmation information to the facility device 23 via the communication unit 103. Note that instead of transmitting the delivery confirmation information to the facility device 23, the processor 101 may display the delivery ID on the display unit of the input/output interface 104. For example, the processor 101 may display a QR code that is the delivery ID or a specific alphanumeric character that can identify the vehicle 4 on the display unit, and the processor 231 may read and obtain the displayed delivery ID.
プロセッサ301は、引き渡しIDを確認する(ST612)。プロセッサ301は、管理サーバ3に記憶された引き渡しIDと施設機器23から受信した引き渡しIDとを比較する。 The processor 301 checks the delivery ID (ST612). The processor 301 compares the delivery ID stored in the management server 3 with the delivery ID received from the facility equipment 23.
プロセッサ301は、通信部303及びネットワーク5を通じて、引き渡し判定情報を施設機器23に送信する。比較の結果、ユーザ機器1から受信した引き渡しIDが正当なものである場合、引き渡し判定情報は、車両4をユーザに引き渡して良い旨の情報を含む。一方、比較の結果、ユーザ機器1から受信した引き渡しIDが不当なものである場合、引き渡し判定情報は、車両4をユーザに引き渡せない旨の情報を含む。この場合、係員は、ユーザから正しい引き渡しIDを出すように求めることになる。 The processor 301 transmits the delivery determination information to the facility equipment 23 via the communication unit 303 and the network 5. If the comparison shows that the delivery ID received from the user equipment 1 is valid, the delivery determination information includes information that the vehicle 4 may be delivered to the user. On the other hand, if the comparison shows that the delivery ID received from the user equipment 1 is invalid, the delivery determination information includes information that the vehicle 4 cannot be delivered to the user. In this case, the attendant will request that the user provide the correct delivery ID.
(第2の実施形態の第2の変形例の作用効果)
以上説明した実施形態によれば、通信情報をトリガとして、管理サーバ3は、通信機器21と通信した車両4の車両識別情報に関連付けられた個人識別情報を有するユーザ機器1及び施設機器23に第1の電子鍵又は第1のパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。さらに、管理サーバ3は、ユーザ機器1及び施設機器23に引き渡しIDを送信する。誰に引き渡しIDを送信したか特定できるため、悪意あるものが物品を受け取るリスクを低減することができる。また、ロッカーを通じて物品を渡すことにより、人と人との接触を低減することができる。
[第2の実施形態の第3の変形例]
(構成)
第2の実施形態の第3の変形例は、第2の実施形態の第1の変形例で説明した図15に示される情報処理システムと同じであるため、ここで、説明を省略する。
(Functions and Effects of the Second Modification of the Second Embodiment)
According to the embodiment described above, the management server 3, using the communication information as a trigger, transmits the first electronic key or the first password to the user device 1 and the facility device 23 having personal identification information associated with the vehicle identification information of the vehicle 4 that communicated with the communication device 21. In other words, a key for using the locker is shared by multiple people, making it easier to hand over the item via the locker 22. Furthermore, the management server 3 transmits a handover ID to the user device 1 and the facility device 23. Since it is possible to identify to whom the handover ID was sent, it is possible to reduce the risk of a malicious party receiving the item. Furthermore, by handing over the item via the locker, it is possible to reduce contact between people.
[Third Modification of the Second Embodiment]
(composition)
The third modified example of the second embodiment is the same as the information processing system shown in FIG. 15 and described in the first modified example of the second embodiment, and therefore a description thereof will be omitted here.
(動作)
図18は、図15に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ232、メモリ302、メモリ412に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 18 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 15. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 232, the memory 302, and the memory 412, respectively.
ステップST701~ステップST703は、第2実施形態の第1の変形例のステップST501~ST503と同じであるため、ここでの説明を省略する。 Steps ST701 to ST703 are the same as steps ST501 to ST503 in the first modified example of the second embodiment, so their explanation is omitted here.
管理サーバ3のプロセッサ301は、通信部303及びネットワーク5を通じて、ロッカー22の収納部224のうちの1つの第1の番号、当該第1の番号に対応する第1の電子鍵又は第1のパスワードを含む引き渡し情報をユーザ機器1に送信する(ST704)。ステップST504との違いは、ロッカー収納用情報に引き渡しIDが含まれない点である。この点以外は、ステップST504と同じである。 The processor 301 of the management server 3 transmits, via the communication unit 303 and the network 5, delivery information including the first number of one of the storage units 224 of the locker 22 and the first electronic key or first password corresponding to the first number to the user device 1 (ST704). The difference from step ST504 is that the locker storage information does not include a delivery ID. Other than this, it is the same as step ST504.
ステップST705~ステップST708は、第2実施形態の第1の変形例のステップST505~ST508と同じであるため、ここでの説明を省略する。 Steps ST705 to ST708 are the same as steps ST505 to ST508 in the first modified example of the second embodiment, so their explanation is omitted here.
プロセッサ301は、通信部303及びネットワーク5を通じて、引き渡しIDを含む車両引き渡し情報をユーザ機器1に送信する(ST709)。プロセッサ301は、通信部303及びネットワーク5を通じて、出場予約情報を受信する。プロセッサ301は、出場予約情報に含まれる個人識別情報に基づいて、メモリ302に記憶された個人識別情報に関連付けられた引き渡しIDを取得する。そして、プロセッサ301は、ユーザ機器1に車両引き渡し情報を送信する。第2の実施形態の第1の変形例との違いは、出場予約を受信してから引き渡しIDをユーザ機器1に送信する点である。このように出場直前に引き渡しIDをユーザ機器1に送信することでユーザのなりすましによる悪意ある者が車両4を引き取ってしまうリスクを低減することができる。 The processor 301 transmits vehicle delivery information including the delivery ID to the user device 1 through the communication unit 303 and the network 5 (ST709). The processor 301 receives the entry reservation information through the communication unit 303 and the network 5. The processor 301 acquires the delivery ID associated with the personal identification information stored in the memory 302 based on the personal identification information included in the entry reservation information. The processor 301 then transmits the vehicle delivery information to the user device 1. The difference from the first modified example of the second embodiment is that the delivery ID is transmitted to the user device 1 after the entry reservation is received. In this way, by transmitting the delivery ID to the user device 1 immediately before entry, the risk of a malicious person taking possession of the vehicle 4 by impersonating the user can be reduced.
(第2の実施形態の第3の変形例の作用効果)
通信情報をトリガとして、管理サーバ3は、通信機器21と通信した車両4の車両識別情報に関連付けられた個人識別情報を有するユーザ機器1及び施設機器23に第1の電子鍵又は第1のパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。さらに、管理サーバ3は、ユーザ機器1及び施設機器23に引き渡しIDを送信する。誰に引き渡しIDを送信したが特定でき、且つ直前に引き渡しIDを送信するため、悪意あるものが物品を受け取るリスクを低減することができる。また、ロッカーを通じて物品を渡すことにより、人と人との接触を低減することができる。
(Functions and Effects of the Third Modification of the Second Embodiment)
Using the communication information as a trigger, the management server 3 transmits a first electronic key or a first password to the user device 1 and the facility device 23 having personal identification information associated with the vehicle identification information of the vehicle 4 that communicated with the communication device 21. In other words, a key for using the locker is shared by multiple people, making it easier to hand over items via the locker 22. Furthermore, the management server 3 transmits a delivery ID to the user device 1 and the facility device 23. Since it is possible to identify to whom the delivery ID was sent and the delivery ID is sent immediately beforehand, it is possible to reduce the risk of a malicious party receiving the item. Furthermore, by handing over the item through the locker, it is possible to reduce contact between people.
ステップST710~ステップST712は、第2実施形態の第1の変形例のステップST509~ST511と同じであるため、ここでの説明を省略する。
[第2の実施形態の第4の変形例]
(構成)
第2の実施形態の第4の変形例は、第2の実施形態の第1の変形例で説明した図15に示される情報処理システムと同じであるため、ここで、説明を省略する。
Steps ST710 to ST712 are the same as steps ST509 to ST511 in the first modified example of the second embodiment, and therefore a description thereof will be omitted here.
[Fourth Modification of the Second Embodiment]
(composition)
The fourth modified example of the second embodiment is the same as the information processing system shown in FIG. 15 and described in the first modified example of the second embodiment, and therefore a description thereof will be omitted here.
(動作)
図19は、図15に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ232、メモリ302、メモリ412に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 19 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 15. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 232, the memory 302, and the memory 412, respectively.
ステップST801~ステップST808は、第2実施形態の第1の変形例のステップST501~ST508と同じであるため、ここでの説明を省略する。 Steps ST801 to ST808 are the same as steps ST501 to ST508 in the first modified example of the second embodiment, so their explanation is omitted here.
プロセッサ301は、通信部303及びネットワーク5を通じて、車両識別情報を含む出場依頼を施設機器23に送信する(ST809)。プロセッサ301は、通信部303及びネットワーク5を通じて、出場予約情報を受信する。プロセッサ301は、出場予約情報に含まれる個人識別情報に基づいて、メモリ302に記憶された個人識別情報に関連付けられた車両識別情報を取得する。そして、プロセッサ301は、取得した車両識別情報を含む出場依頼情報を施設機器23に送信する。 The processor 301 transmits an entry request including the vehicle identification information to the facility equipment 23 via the communication unit 303 and the network 5 (ST809). The processor 301 receives the entry reservation information via the communication unit 303 and the network 5. The processor 301 acquires the vehicle identification information associated with the personal identification information stored in the memory 302 based on the personal identification information included in the entry reservation information. The processor 301 then transmits the entry request information including the acquired vehicle identification information to the facility equipment 23.
プロセッサ231は、受信した出場依頼に基づいて車両4のユーザが施設2から出場したいことを示す情報及び車両識別情報を入出力インタフェース104の表示部に表示する。そして、施設機器23を管理する係員は、車両4の車両鍵を保管場所から取り出して車両4を所定の停車スペースに持っていく。なお、所定の停車スペースは、駐車場の外側にあるため、通信機器21を通過することになる。 Based on the received exit request, the processor 231 displays information indicating that the user of vehicle 4 wishes to exit facility 2 and the vehicle identification information on the display unit of the input/output interface 104. Then, the staff member managing the facility equipment 23 retrieves the vehicle key for vehicle 4 from the storage location and takes vehicle 4 to the designated parking space. Note that since the designated parking space is outside the parking lot, the staff member will have to pass through the communication equipment 21.
車載器41のプロセッサ411は、通信部413を通じて、車両識別情報を含む車両情報を通信機器21に送信する(ST810)。係員が運転する車両4が施設2の駐車場から出場する際、通信機器21のプロセッサ211は、車載器41を検知して、接続を確立する。そして、プロセッサ211は、車載器41に車両識別情報を要求する。プロセッサ411は、メモリ412に記憶された車載器41についての情報を含む車両情報を通信機器21に送信する。その後、係員は、車両4を所定の停車スペースに車両4を停車させる。 The processor 411 of the vehicle-mounted device 41 transmits vehicle information, including vehicle identification information, to the communication device 21 via the communication unit 413 (ST810). When the vehicle 4 driven by the attendant leaves the parking lot of the facility 2, the processor 211 of the communication device 21 detects the vehicle-mounted device 41 and establishes a connection. The processor 211 then requests vehicle identification information from the vehicle-mounted device 41. The processor 411 transmits vehicle information, including information about the vehicle-mounted device 41 stored in the memory 412, to the communication device 21. The attendant then parks the vehicle 4 in a designated parking space.
プロセッサ211は、通信部213及びネットワーク5を通じて、車両識別情報を含む出場情報を管理サーバ3に送信する(ST811)。プロセッサ211は、通信部213を通じて車両情報を受信する。そして、プロセッサ211は、取得した車両識別情報を含む出場情報を管理サーバ3に送信する。 The processor 211 transmits the entry information including the vehicle identification information to the management server 3 via the communication unit 213 and the network 5 (ST811). The processor 211 receives the vehicle information via the communication unit 213. Then, the processor 211 transmits the entry information including the acquired vehicle identification information to the management server 3.
プロセッサ301は、通信部303及びネットワーク5を通じて、引き渡しIDを含む車両引き渡し情報をユーザ機器1及び施設機器23にそれぞれ送信する(ST812、ST813)。プロセッサ301は、通信部303及びネットワーク5を通じて、出場情報を受信する。出場情報を受信すると、プロセッサ301は、車両引き渡し情報をユーザ機器1及び施設機器23にそれぞれ送信する。なお、ステップST812およびステップST813は、同時でも良いしどちらかが先に処理されても良い。 The processor 301 transmits vehicle handover information including the handover ID to the user device 1 and the facility device 23 via the communication unit 303 and the network 5 (ST812, ST813). The processor 301 receives entry information via the communication unit 303 and the network 5. Upon receiving the entry information, the processor 301 transmits the vehicle handover information to the user device 1 and the facility device 23. Note that steps ST812 and ST813 may be processed simultaneously, or either one may be processed first.
ステップST814~ステップST814は、第2実施形態のST407~ST408と同じであるため、ここでの説明を省略する。 Steps ST814 to ST814 are the same as steps ST407 to ST408 in the second embodiment, so the explanation will be omitted here.
(第2の実施形態の第4の変形例の作用効果)
以上説明した実施形態によれば、通信情報をトリガとして、管理サーバ3は、通信機器21と通信した車両4の車両識別情報に関連付けられた個人識別情報を有するユーザ機器1及び施設機器23に第1の電子鍵又は第1のパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。さらに、管理サーバ3は、ユーザ機器1及び施設機器23に引き渡しIDを送信する。誰に引き渡しIDを送信したか特定できるため、悪意あるものが物品を受け取るリスクを低減することができる。また、ロッカーを通じて物品を渡すことにより、人と人との接触を低減することができる。
(Functions and Effects of the Fourth Modification of the Second Embodiment)
According to the embodiment described above, the management server 3, using the communication information as a trigger, transmits the first electronic key or the first password to the user device 1 and the facility device 23 having personal identification information associated with the vehicle identification information of the vehicle 4 that communicated with the communication device 21. In other words, a key for using the locker is shared by multiple people, making it easier to hand over the item via the locker 22. Furthermore, the management server 3 transmits a handover ID to the user device 1 and the facility device 23. Since it is possible to identify to whom the handover ID was sent, it is possible to reduce the risk of a malicious party receiving the item. Furthermore, by handing over the item via the locker, it is possible to reduce contact between people.
[第2の実施形態の第5の変形例]
(構成)
第2の実施形態の第2の変形例は、第2の実施形態の第1の変形例で説明した図15に示される情報処理システムと同じであるため、ここで、説明を省略する。
[Fifth Modification of the Second Embodiment]
(composition)
The second modified example of the second embodiment is the same as the information processing system shown in FIG. 15 and described in the first modified example of the second embodiment, and therefore a description thereof will be omitted here.
(動作)
図20は、図15に示される情報処理システムでの物品授受手順の一例を示すシーケンス図である。このシーケンス図は、ユーザ機器1のプロセッサ101、通信機器21のプロセッサ211、通信機器21のプロセッサ211、ロッカー22のプロセッサ221、施設機器23のプロセッサ231、管理サーバ3のプロセッサ301がそれぞれメモリ102、メモリ212、メモリ232、メモリ302、メモリ412に格納されたプログラムを読み出して実行することにより、このシーケンス図の動作が実現される。
(Operation)
Fig. 20 is a sequence diagram showing an example of an article transfer procedure in the information processing system shown in Fig. 15. The operation of this sequence diagram is realized by the processor 101 of the user device 1, the processor 211 of the communication device 21, the processor 221 of the locker 22, the processor 231 of the facility device 23, and the processor 301 of the management server 3 reading and executing programs stored in the memory 102, the memory 212, the memory 232, the memory 302, and the memory 412, respectively.
ステップST901~ステップST908は、第2実施形態の第1の変形例のステップST501~ST508と同じであるため、ここでの説明を省略する。 Steps ST901 to ST908 are the same as steps ST501 to ST508 in the first modified example of the second embodiment, so their explanation will be omitted here.
プロセッサ301は、通信部303及びネットワーク5を通じて、収納部224の第2の番号及び当該第2の番号に対応する第2の電子鍵又は第2のパスワードを含む車両引き渡し情報をユーザ機器1に送信する(ST909)。プロセッサ301は、通信部303を通じて、出場予約情報を受信する。プロセッサ301は、出場予約情報を受信することに応じて、ロッカー22のうちの空いている収納部224の第2の番号及び当該第2の番号に対応する第2の電子鍵又は第2のパスワードを取得する。ここで、第2の番号は、第1の番号と同じであっても異なっていても良い。すなわち、第2の電子鍵または第2のパスワードは、第1の電子鍵又は第1のパスワードと同じであっても異なっていても良い。プロセッサ301は、収納部224の第2の番号及び当該第2の番号に対応する電子鍵又はパスワードを含む車両引き渡し情報をユーザ機器1に送信する。 The processor 301 transmits vehicle delivery information including the second number of the storage unit 224 and the second electronic key or second password corresponding to the second number to the user device 1 through the communication unit 303 and the network 5 (ST909). The processor 301 receives the entry reservation information through the communication unit 303. In response to receiving the entry reservation information, the processor 301 obtains the second number of an empty storage unit 224 in the locker 22 and the second electronic key or second password corresponding to the second number. Here, the second number may be the same as or different from the first number. In other words, the second electronic key or second password may be the same as or different from the first electronic key or first password. The processor 301 transmits vehicle delivery information including the second number of the storage unit 224 and the electronic key or password corresponding to the second number to the user device 1.
さらにプロセッサ301は、通信部303及びネットワーク5を通じて、収納部224の第2の番号、当該第2の番号に対応する第2の電子鍵又は第2のパスワード、車両識別情報を含む出場依頼を施設機器23に送信する(ST910)。プロセッサ301は、出場予約情報に含まれる個人識別情報に基づいて、メモリ302に記憶された個人識別情報に関連付けられた車両識別情報を取得する。そして、プロセッサ301は、ステップST908で取得した収納部224の第2の番号及び当該第2の番号に対応する第2の電子鍵又は第2のパスワードに加えて車両識別情報を含む出場依頼を施設機器23に送信する。 The processor 301 further transmits an entry request including the second number of the storage unit 224, the second electronic key or second password corresponding to the second number, and the vehicle identification information to the facility equipment 23 via the communication unit 303 and the network 5 (ST910). The processor 301 acquires the vehicle identification information associated with the personal identification information stored in the memory 302 based on the personal identification information included in the entry reservation information. The processor 301 then transmits an entry request to the facility equipment 23 including the vehicle identification information in addition to the second number of the storage unit 224 and the second electronic key or second password corresponding to the second number acquired in step ST908.
プロセッサ231は、受信した出場依頼に基づいて車両4のユーザが施設2から出場したいことを示す情報及び車両識別情報を入出力インタフェース234の表示部に表示する。そして、施設機器23を管理する係員は、車両4の車両鍵を保管場所から取り出して車両4を所定の停車スペースに持っていく。 The processor 231 displays information indicating that the user of the vehicle 4 wishes to exit the facility 2 and the vehicle identification information on the display unit of the input/output interface 234 based on the received exit request. Then, the staff member managing the facility equipment 23 retrieves the vehicle key for the vehicle 4 from the storage location and takes the vehicle 4 to a designated parking space.
施設機器23を操作する係員は、車両4の車両鍵をロッカー22に収納する(ST911)。例えば、プロセッサ231は、NFC等の近距離無線技術を使用する通信部233を通じて、第2の電子鍵又は第2のパスワードをロッカー22に送信して収納部224の鍵を開錠する。そして、係員は、開錠された収納部224に車両鍵を収納する。 The attendant who operates the facility equipment 23 stores the vehicle key of the vehicle 4 in the locker 22 (ST911). For example, the processor 231 unlocks the locker 224 by transmitting the second electronic key or the second password to the locker 22 via the communication unit 233 that uses a short-range wireless technology such as NFC. The attendant then stores the vehicle key in the unlocked storage unit 224.
プロセッサ101は、通信部103を通じて、第2の電子鍵又は第2のパスワードを含むロッカー鍵情報をロッカー22に送信する(ST912)。係員によって車両鍵がロッカー22に収納された後、ユーザ機器1のユーザは、車両鍵を受け取るためにロッカー22に接近する。そして、プロセッサ101は、例えば、NFC等の近距離無線技術を使用する通信部103を通じて、ロッカー22にロッカー鍵情報を送信する。そして収納部224が開錠された後、ユーザは、車両鍵を受け取る。 The processor 101 transmits the locker key information, including the second electronic key or the second password, to the locker 22 through the communication unit 103 (ST912). After the vehicle key is stored in the locker 22 by the attendant, the user of the user device 1 approaches the locker 22 to receive the vehicle key. The processor 101 then transmits the locker key information to the locker 22 through the communication unit 103, which uses a short-range wireless technology such as NFC. After the storage unit 224 is unlocked, the user receives the vehicle key.
プロセッサ221は、通信部223及びネットワーク5を通じて、ロッカー受け取り情報を管理サーバ3に送信する(ST913)。プロセッサ221は、ユーザが車両鍵を受け取ったことを示すために、収納部224の第2の番号を含むロッカー受け取り情報を管理サーバ3に送信する。 The processor 221 transmits the locker receipt information to the management server 3 via the communication unit 223 and the network 5 (ST913). The processor 221 transmits the locker receipt information, including the second number of the storage unit 224, to the management server 3 to indicate that the user has received the vehicle key.
(第2の実施形態の第5の変形例の作用効果)
以上説明した実施形態によれば、通信情報をトリガとして、管理サーバ3は、通信機器21と通信した車両4の車両識別情報に関連付けられた個人識別情報を有するユーザ機器1及び施設機器23に第1の電子鍵又は第1のパスワードを送信する。すなわち、複数人がロッカーを使用するための鍵を共有することになり、ロッカー22を介した物品の受け渡しが容易になる。さらに、管理サーバ3は、ユーザ機器1及び施設機器23に引き渡しIDを送信する。誰に引き渡しIDを送信したか特定できるため、悪意あるものが物品を受け取るリスクを低減することができる。また、ロッカーを通じて物品を受け渡すことにより、人と人との接触を無くすことができる。
(Functions and Effects of the Fifth Modification of the Second Embodiment)
According to the embodiment described above, the management server 3, using the communication information as a trigger, transmits the first electronic key or the first password to the user device 1 and the facility device 23 having personal identification information associated with the vehicle identification information of the vehicle 4 that communicated with the communication device 21. In other words, a key for using the locker is shared by multiple people, facilitating the delivery of items via the locker 22. Furthermore, the management server 3 transmits a delivery ID to the user device 1 and the facility device 23. Since it is possible to identify to whom the delivery ID was sent, it is possible to reduce the risk of a malicious party receiving the item. Furthermore , by delivering the item through the locker, it is possible to eliminate contact between people.
[他の実施形態]
なお、この発明は上記実施形態に限定されるものではない。例えば、第1の実施形態の変形例1を第2の実施形態及び第2の実施形態の各変形例に適用することが可能である。すなわち、第2の実施形態においても施設サーバ24を備えても良い。この場合、施設サーバ24がロッカー回収情報、出場情報、引き渡し判定情報は、施設サーバ24を介して送信される。
[Other embodiments]
It should be noted that the present invention is not limited to the above-described embodiment. For example, the first modified example of the first embodiment can be applied to the second embodiment and each modified example of the second embodiment. That is, the facility server 24 may also be provided in the second embodiment. In this case, the locker collection information, the exit information, and the delivery determination information are transmitted via the facility server 24.
要するに、この発明は上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。さらに、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。 In short, this invention is not limited to the above-described embodiment, and various modifications can be made in the implementation stage without departing from the gist of the invention. Furthermore, the embodiments may be implemented in combination as appropriate as possible, in which case the combined effects can be obtained. Furthermore, the above-described embodiment includes inventions at various stages, and various inventions can be extracted by appropriate combinations of the multiple constituent elements disclosed.
1…ユーザ機器
2…施設
21…通信機器
22…ロッカー
23…施設機器
24…施設サーバ
3…管理サーバ
4…車両
41…車載器
5…ネットワーク
101…プロセッサ
102…メモリ
103…通信部
104…入出力インタフェース
105…バス
202…プロセッサ
211…プロセッサ
212…メモリ
213…通信部
214…バス
221…プロセッサ
222…メモリ
223…通信部
224…収納部
225…入出力インタフェース
226…バス
231…プロセッサ
232…メモリ
233…通信部
234…入出力インタフェース
235…バス
241…プロセッサ
242…メモリ
243…通信部
244…入出力インタフェース
245…バス
301…プロセッサ
302…メモリ
303…通信部
304…入出力インタフェース
305…バス
411…プロセッサ
412…メモリ
413…通信部
414…カード処理部
415…入出力インタフェース
416…バス
LIST OF SYMBOLS 1...user device 2...facility 21...communication device 22...locker 23...facility device 24...facility server 3...management server 4...vehicle 41...vehicle-mounted device 5...network 101...processor 102...memory 103...communication unit 104...input/output interface 105...bus 202...processor 211...processor 212...memory 213...communication unit 214...bus 221...processor 222...memory 223...communication unit 224...storage unit 225...input/output interface 226...bus 231...processor 232...memory 233...communication unit 234...input/output interface 235...bus 241...processor 242...memory 243...communication unit 244...input/output interface
2 45 ... bus 301 ... processor 302 ... memory 303 ... communication unit 304 ... input/output interface 305 ... bus 411 ... processor 412 ... memory 413 ... communication unit 414 ... card processing unit 415 ... input/output interface 416 ... bus
Claims (15)
前記通信機器と通信する管理サーバと、
を備える情報処理システムであって、
前記通信機器は、第1の通信装置から第1の識別子を受信し、前記第1の通信装置との通信に基づいて生成された通信情報及び前記第1の識別子を管理サーバへ送信する第1の通信部を備え、
前記管理サーバは、
前記第1の識別子及び前記第1の識別子に関連付けられた、物品の授受のために利用する物品識別情報を記憶する記憶部と、
前記通信情報を受信することをトリガとして、前記第1の識別子に基づいて前記物品識別情報を取得するプロセッサと、
前記第1の通信装置及び第2の通信装置に前記物品識別情報を送信する第2の通信部と、
を備える、情報処理システム。 Communication devices,
a management server that communicates with the communication device;
An information processing system comprising:
the communication device includes a first communication unit that receives a first identifier from a first communication device and transmits, to a management server, communication information generated based on communication with the first communication device and the first identifier;
The management server includes:
A storage unit that stores the first identifier and item identification information associated with the first identifier and used for receiving and transferring an item;
A processor that, when triggered by receiving the communication information, acquires the item identification information based on the first identifier;
a second communication unit that transmits the item identification information to the first communication device and the second communication device;
An information processing system comprising:
前記第2の通信部は、第1のロッカー情報に前記物品識別情報を含めて前記施設機器に送信し、第2のロッカー情報に前記物品識別情報を含めて前記ユーザ機器に送信し、
前記第1のロッカー情報は、前記番号に対応した前記収納部を開錠するための電子鍵又はパスワード及び物品についての注文情報をさらに含み、前記第2のロッカー情報は、前記電子鍵又はパスワードを更に含む、請求項1又は2に記載の情報処理システム。 the first communication device is a user device, the second communication device is a facility device, the first identifier is personal identification information that identifies a user who uses the user device, and the item identification information is a storage unit number of a locker located in the facility,
The second communication unit includes the item identification information in first locker information and transmits the first locker information to the facility equipment, and includes the item identification information in second locker information and transmits the second locker information to the user equipment;
The information processing system described in claim 1 or 2, wherein the first locker information further includes an electronic key or password for unlocking the storage section corresponding to the number and order information for the item, and the second locker information further includes the electronic key or password.
前記第2の通信部は、
前記番号に対応した前記収納部を開錠するための第1の電子鍵又は第1のパスワードを含む第3のロッカー情報に前記物品識別情報を含めてユーザ機器に送信し、
前記ロッカーに物品が収納されたことを示すロッカー使用情報を受信し、
前記第1の電子鍵又は第1のパスワードを含む第4のロッカー情報に前記物品識別情報をさらに含めて前記施設機器に送信する、
請求項1又は2に記載の情報処理システム。 the first communication device is a vehicle, the second communication device is a facility device, the first identifier is a vehicle identifier that identifies the vehicle, and the item identification information is a storage unit number of a locker located in the facility;
The second communication unit is
Transmitting third locker information including a first electronic key or a first password for unlocking the storage unit corresponding to the number to a user device together with the item identification information;
receiving locker usage information indicating that an item has been stored in the locker;
transmitting fourth locker information including the first electronic key or the first password, the fourth locker information further including the item identification information to the facility device;
3. The information processing system according to claim 1 or 2.
前記第2の通信部は、
前記車両が前記施設から出場することを示す出場予約情報を受信し、
前記出場予約情報を受信したことに応答して、前記施設機器に前記引き渡しIDを含む出場確認情報を送信する、
請求項7に記載の情報処理システム。 The third locker information further includes a delivery ID for receiving the item,
The second communication unit is
receiving entry reservation information indicating that the vehicle will exit from the facility;
transmitting participation confirmation information including the delivery ID to the facility equipment in response to receiving the participation reservation information;
The information processing system according to claim 7.
前記第3のロッカー情報は、前記物品を受け取るための引き渡しIDをさらに含み、
前記第2の通信部は、
前記施設機器から前記引き渡しIDを含む引き渡し判定情報を受信し、
前記プロセッサは、
前記受信した引き渡しIDと前記記憶部に記憶された引き渡しIDを比較し、前記受信した引き渡しIDが正当なものである場合、前記物品を前記ユーザ機器を有するユーザに引き渡して良いことを示す引き渡し判定情報を生成し、
前記第2の通信部は、前記引き渡し判定情報を前記施設機器に送信する、
請求項7に記載の情報処理システム。 The storage unit further stores a delivery ID for delivering the item, which is associated with the vehicle identifier. The third locker information further includes a delivery ID for receiving the item.
The second communication unit is
receiving delivery determination information including the delivery ID from the facility device;
The processor,
comparing the received delivery ID with a delivery ID stored in the storage unit, and if the received delivery ID is valid, generating delivery determination information indicating that the item may be delivered to a user who owns the user device;
The second communication unit transmits the delivery determination information to the facility equipment.
The information processing system according to claim 7.
前記車両が前記施設から出場することを示す出場予約情報を受信し、
前記出場予約情報を受信したことに応答して、前記ユーザ機器及び前記施設機器に、前記物品を受け取るための引き渡しIDを送信する、
請求項7に記載の情報処理システム。 The second communication unit is
receiving entry reservation information indicating that the vehicle will exit from the facility;
In response to receiving the participation reservation information, a delivery ID for receiving the item is transmitted to the user device and the facility device.
The information processing system according to claim 7.
前記通信機器は、前記車両から車両識別情報を受信し、
前記第2の通信部は、前記車両識別情報を受信したことに応答して、前記ユーザ機器及び前記施設機器に前記物品を受け取るための引き渡しIDを送信する、
請求項7に記載の情報処理システム。 the second communication unit receives exit reservation information indicating that the vehicle will exit from the facility;
The communication device receives vehicle identification information from the vehicle;
In response to receiving the vehicle identification information, the second communication unit transmits a delivery ID for receiving the item to the user device and the facility device.
The information processing system according to claim 7.
前記車両が前記施設から出場することを示す出場予約情報を受信し、
前記ユーザ機器及び前記施設機器に前記ロッカーの収納部の第2の番号及び前記第2の番号に対応した前記収納部を開錠するための第2の電子鍵又は第2のパスワードを送信する、
請求項7に記載の情報処理システム。 The second communication unit is
receiving entry reservation information indicating that the vehicle will exit from the facility;
transmitting a second number of the storage unit of the locker and a second electronic key or a second password for unlocking the storage unit corresponding to the second number to the user device and the facility device;
The information processing system according to claim 7.
第1の識別子及び前記第1の識別子に関連付けられた、物品の授受のために利用する物品識別情報を記憶する記憶部と、
前記管理サーバと通信する通信機器から、前記第1の識別子及び通信情報を受信する通信部と、
前記通信情報を受信することをトリガとして、前記第1の識別子に基づいて前記物品識別情報を取得するプロセッサと、
を備え、前記通信部は、第1の通信装置及び第2の通信装置に前記物品識別情報を送信する、管理サーバ。 A management server,
A storage unit that stores a first identifier and item identification information associated with the first identifier and used for receiving and transferring an item;
a communication unit that receives the first identifier and communication information from a communication device that communicates with the management server ;
A processor that, when triggered by receiving the communication information, acquires the item identification information based on the first identifier;
wherein the communication unit transmits the item identification information to a first communication device and a second communication device.
第1の識別子及び前記第1の識別子に関連付けられた、物品の授受のために利用する物品識別情報を記憶することと、
前記管理サーバと通信する通信機器から、前記第1の識別子及び通信情報を受信することと、
前記通信情報を受信することをトリガとして、前記第1の識別子に基づいて前記物品識別情報を取得することと、
第1の通信装置及び第2の通信装置に前記物品識別情報を送信することと、
を備える、情報処理方法。 An information processing method executed by a management server, comprising:
storing a first identifier and item identification information associated with the first identifier and used for receiving and delivering an item;
receiving the first identifier and communication information from a communication device that communicates with the management server ;
acquiring the item identification information based on the first identifier, triggered by receiving the communication information;
transmitting the item identification information to a first communication device and a second communication device;
An information processing method comprising:
第1の識別子及び前記第1の識別子に関連付けられた、物品の授受のために利用する物品識別情報を記憶することと、
前記管理サーバと通信する通信機器から、前記第1の識別子及び通信情報を受信することと、
前記通信情報を受信することをトリガとして、前記第1の識別子に基づいて前記物品識別情報を取得することと、
第1の通信装置及び第2の通信装置に前記物品識別情報を送信することと、
を備える、情報処理プログラム。 An information processing program comprising instructions to be executed by a processor of a management server,
storing a first identifier and item identification information associated with the first identifier and used for receiving and delivering an item;
receiving the first identifier and communication information from a communication device that communicates with the management server;
acquiring the item identification information based on the first identifier, triggered by receiving the communication information;
transmitting the item identification information to a first communication device and a second communication device;
An information processing program comprising :
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021060498A JP7596202B2 (en) | 2021-03-31 | 2021-03-31 | Information processing system, management server, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021060498A JP7596202B2 (en) | 2021-03-31 | 2021-03-31 | Information processing system, management server, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022156687A JP2022156687A (en) | 2022-10-14 |
| JP7596202B2 true JP7596202B2 (en) | 2024-12-09 |
Family
ID=83559339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021060498A Active JP7596202B2 (en) | 2021-03-31 | 2021-03-31 | Information processing system, management server, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7596202B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002358578A (en) | 2001-05-31 | 2002-12-13 | Ntt Data Corp | Drive-through ordering system |
| JP2019197290A (en) | 2018-05-08 | 2019-11-14 | 株式会社アイメディカルシステム | Drive-through system |
| JP2020149558A (en) | 2019-03-15 | 2020-09-17 | ソフトバンクグループ株式会社 | Information processing system, information processing method, product generation device, product generation method, and program |
| JP2020190933A (en) | 2019-05-22 | 2020-11-26 | 株式会社ユーボ | Ordered food product hand-over system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020004317A (en) * | 2018-07-02 | 2020-01-09 | 本田技研工業株式会社 | Parking system |
| JP6644185B1 (en) * | 2019-09-11 | 2020-02-12 | 和則 藤沢 | Locker management system |
-
2021
- 2021-03-31 JP JP2021060498A patent/JP7596202B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002358578A (en) | 2001-05-31 | 2002-12-13 | Ntt Data Corp | Drive-through ordering system |
| JP2019197290A (en) | 2018-05-08 | 2019-11-14 | 株式会社アイメディカルシステム | Drive-through system |
| JP2020149558A (en) | 2019-03-15 | 2020-09-17 | ソフトバンクグループ株式会社 | Information processing system, information processing method, product generation device, product generation method, and program |
| JP2020190933A (en) | 2019-05-22 | 2020-11-26 | 株式会社ユーボ | Ordered food product hand-over system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022156687A (en) | 2022-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12336625B2 (en) | System and method for enabling a user to select a securable device throughout multiple securable device stations | |
| US10474797B2 (en) | Electronic storage system | |
| US12230137B2 (en) | Multispace parking pay stations including payment improvements | |
| AU2011265760B2 (en) | Vehicle rental system and method | |
| RU2394275C2 (en) | Transaction system and method | |
| JP6151916B2 (en) | Indicia reader system and automatic information distribution system to mobile devices | |
| US20130262275A1 (en) | System and Method for providing Internet-based vehicle registration and transactions | |
| EP2472483A1 (en) | Bicycle rental system | |
| CN108256904A (en) | Car rental operation management system | |
| JP2010108240A (en) | Computer management system for parking lot facilities | |
| JP2019002136A (en) | Hotel Key System | |
| JP4183140B2 (en) | Service request authentication system and program | |
| KR20160094625A (en) | Method for book reserve/return and book reserve/return system havimg device thereof | |
| JP4345409B2 (en) | Delivery box system, reservation method and billing method thereof | |
| JP7727914B2 (en) | Storage system and storage management method | |
| JP7596202B2 (en) | Information processing system, management server, information processing method, and information processing program | |
| JP2024536021A (en) | NFC VERIFICATION BYPASS SYSTEM AND METHOD - Patent application | |
| JP2003296649A (en) | Sales system | |
| JP2002149887A (en) | Authentication system | |
| KR20250034367A (en) | A Balancing Code Scanning Type of a System for Paying a Parking Fee | |
| JP5589568B2 (en) | Lost item management system and lost item management method | |
| JP7142185B1 (en) | Check-in system, check-in method and program | |
| JP2016024472A (en) | Product sales system and product sales method | |
| ES3053800A1 (en) | Commercial management and administration procedure for the purchase and sale of ticket offices and general commercial products (Machine-translation by Google Translate, not legally binding) | |
| WO2023058396A1 (en) | Personal authentication registration device and personal authentication registration method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20230105 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231213 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240710 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240723 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240920 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241029 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241127 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7596202 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |