JP7170462B2 - Proposed device, proposed method and proposed program - Google Patents
Proposed device, proposed method and proposed program Download PDFInfo
- Publication number
- JP7170462B2 JP7170462B2 JP2018158674A JP2018158674A JP7170462B2 JP 7170462 B2 JP7170462 B2 JP 7170462B2 JP 2018158674 A JP2018158674 A JP 2018158674A JP 2018158674 A JP2018158674 A JP 2018158674A JP 7170462 B2 JP7170462 B2 JP 7170462B2
- Authority
- JP
- Japan
- Prior art keywords
- locker
- unit
- proposal
- information
- storage
- 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
Images
Landscapes
- Coin-Freed Apparatuses For Hiring Articles (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、提案装置、提案方法及び提案プログラムに関する。 The present invention relates to a proposal device, a proposal method, and a proposal program.
従来、宅配業者による商品の受け渡しのために、注文された商品の量及びサイズの判断結果や商品毎の保存条件に基づいて商品の受け渡しのための保管ロッカーを選択する技術が開示されている(例えば、特許文献1)。また、ロッカーの利用可能な利用時間を複数の利用時間帯に分割することにより、ロッカーの予約時に使用中のロッカーを予約する技術が開示されている(例えば、特許文献2)。また、注文を受け付けた商品群を収容するために複数の空いているロッカーを予約する技術が開示されている(例えば、特許文献3)。 Conventionally, for the delivery of products by a home delivery company, a technology has been disclosed that selects a storage locker for delivery of products based on the judgment result of the quantity and size of ordered products and the storage conditions for each product ( For example, Patent Document 1). Further, there is disclosed a technique of reserving a locker that is in use at the time of locker reservation by dividing the locker's available use time into a plurality of use time slots (for example, Patent Document 2). Also, a technique of reserving a plurality of available lockers for storing a group of products for which an order has been received is disclosed (for example, Patent Document 3).
しかしながら、上記の従来技術は、商品の量及びサイズの判断結果や商品毎の保存条件に基づいて注文された商品の受け渡しのための保管ロッカーを選択する又は予約する技術に過ぎず、利用者個人の荷物を保管するためにロッカーを利用するユーザにとって更なるユーザビリティの向上を実現することができるとは限らなかった。 However, the above conventional technology is merely a technology for selecting or reserving a storage locker for delivery of ordered products based on the judgment result of the quantity and size of the product and the storage conditions for each product. However, it is not always possible to further improve usability for users who use lockers to store their belongings.
本願は、上記に鑑みてなされたものであって、利用者個人の荷物を保管するためにロッカーを利用するユーザにとって更なるユーザビリティの向上を実現することができる提案装置、提案方法及び提案プログラムを提供することを目的とする。 The present application has been made in view of the above, and proposes a proposed device, a proposed method, and a proposed program that can further improve usability for users who use lockers to store their personal belongings. intended to provide
本願に係る提案装置は、ロッカーに保管する対象となる保管対象の採寸情報を取得する取得部と、前記取得部によって取得された採寸情報に基づいて、前記保管対象を保管可能なロッカーを特定する特定部と、前記特定部により特定されたロッカーを利用者に提案する提案部と、を備えたことを特徴とする。 The proposed device according to the present application includes an acquisition unit that acquires measurement information of a storage object to be stored in a locker, and a locker that can store the storage object based on the measurement information acquired by the acquisition unit. It is characterized by comprising a specifying unit and a proposing unit for proposing the locker specified by the specifying unit to the user.
実施形態の一態様によれば、ロッカーを利用するユーザにとって更なるユーザビリティの向上を実現することができるという効果を奏する。 According to one aspect of the embodiment, there is an effect that usability can be further improved for the user who uses the locker.
以下に、本願に係る提案装置、提案方法及び提案プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る提案装置、提案方法及び提案プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Embodiments for implementing the proposed apparatus, proposed method, and proposed program (hereinafter referred to as "embodiments") according to the present application will be described in detail below with reference to the drawings. Note that the proposed device, the proposed method, and the proposed program according to the present application are not limited to this embodiment. Also, in each of the following embodiments, the same parts are denoted by the same reference numerals, and overlapping descriptions are omitted.
(実施形態)
〔1.提案処理の一例〕
まず、図1を用いて、実施形態に係る提案処理の一例について説明する。図1は、実施形態に係る提案処理の一例を示す図である。図1では、実施形態に係る提案処理がロッカー提案サーバ100により実行される例を示す。なお、下記実施形態では、スーツケースやバッグなどの荷物を保管対象の一例として示しているが、ロッカーに保管できる対象であればどのようなものであってもよい。なお、下記実施形態により示される「ロッカー」とは、コインロッカーを含むものとする。また、下記実施形態では、ロッカー提案サーバ100による提案とは、ロッカー提案サーバ100が、取得情報に基づいて候補となるロッカーを選択して、最適なロッカーの場所を決定する処理を示す。また、ロッカー提案サーバ100による提案とは、ロッカー提案サーバ100が、予約情報をスクリーンに表示させたり、特定されたロッカーをレコメンド又は提示する処理であってもよい。
(embodiment)
[1. Example of proposal processing]
First, an example of proposal processing according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of proposal processing according to the embodiment. FIG. 1 shows an example in which the proposal process according to the embodiment is executed by the
図1では、ロッカー提案サーバ100が、荷物を撮像した画像に基づいて荷物の採寸情報を取得する例を示す。これにより、ロッカー提案サーバ100は、ユーザによって事前に計測された荷物のサイズや量が入力されることなく、機械的に採寸情報を取得することができる。そして、図1では、取得した採寸情報を用いて、ロッカー提案サーバ100が荷物のサイズ等に対して保管可能なロッカーをユーザに提案する例を示す。これにより、ロッカー提案サーバ100は、荷物のサイズ等に対して保管可能なロッカーを探す手間をユーザにかけさせることなくロッカーを利用させることができる。このように、ロッカー提案サーバ100は、利用者個人の荷物を保管するためにロッカーを利用したいユーザにとってユーザビリティを向上させることができる。また、例えば、ロッカー提案サーバ100は、ユーザが利用する端末装置10から送信された荷物に関する情報に基づいてロッカーを提案する。
FIG. 1 shows an example in which the
〔提案システムの構成〕
図1の説明に先立って、図2を用いて提案システム1の構成について説明する。図2は、実施形態に係る提案システムの構成例を示す図である。図2に示すように、提案システム1では、端末装置10と、ロッカー提案サーバ100と、ロッカー管理装置200とが含まれる。端末装置10と、ロッカー提案サーバ100と、ロッカー管理装置200とは所定のネットワークNを介して、有線または無線により通信可能に接続される。なお、図2に示した提案システム1には、複数台の端末装置10や、複数台のロッカー提案サーバ100や、複数台のロッカー管理装置200が含まれてもよい。
[Configuration of proposed system]
Prior to the description of FIG. 1, the configuration of the proposed
端末装置10は、ユーザによって利用される情報処理装置である。端末装置10は、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。端末装置10は、ロッカーに保管する保管対象に関する情報をロッカー提案サーバ100に送信する。また、端末装置10は、ユーザに関する情報をロッカー提案サーバ100へ送信する。
The
ロッカー提案サーバ100は、保管対象の採寸情報に基づいて、保管可能なロッカーを提案する情報処理装置である。具体的な例を挙げると、ロッカー提案サーバ100は、自立式に設置されるサイネージである。例えば、ロッカー提案サーバ100は、タッチパネル式のスクリーンが備えられており、ロッカーに関する情報を表示したり、ユーザからの操作を受け付ける。また、ロッカー提案サーバ100は、スクリーンの側部や内部にセンサーが備えられており、前方に置かれた対象を撮像する。例えば、ロッカー提案サーバ100は、スクリーンの側部や内部に備えられたカメラを用いて、対象を撮像する。また、例えば、ロッカー提案サーバ100は、スクリーンの側部や内部に複数のセンサーが備えられており、対象を立体的に撮像する。
The
ロッカー管理装置200は、ロッカー提案サーバ100から送信された予約情報に基づいてロッカーを開錠する情報処理装置である。具体的には、ロッカー管理装置200は、ロッカーの内部に内蔵されているコンピュータである。また、ロッカー管理装置200は、一つのロッカーであっても管理する装置であってもよいし、隣接する複数のロッカーからなるロッカー群を管理する装置であってもよい。
The
なお、図2では、ロッカー提案サーバ100とロッカー管理装置200とは、別装置である場合を示したが、ロッカー提案サーバ100とロッカー管理装置200とが一体であってもよい。また、ロッカー提案サーバ100とロッカー管理装置200は、それぞれ同一とみなされる管理者によって管理されていてもよい。
Although FIG. 2 shows a case where the
図1の説明に戻る。図1の例では、ロッカー提案サーバ100は、ユーザU1がスーツケースやバッグなどの荷物を保管するためのロッカーを提案する場合を示す。以下、図1を用いて、提案処理の一例を説明する。ロッカー提案サーバ100は、領域FR1に、ロッカーに保管する荷物を置くよう要求する旨を表示する。なお、図1に示す領域FR1は、センサーの撮像範囲に入った領域であって荷物を置く領域である。図1に示す例では、ロッカー提案サーバ100は、「荷物を枠の中に置いてください。」というテキストデータを表示する。そして、ロッカー提案サーバ100は、領域FR1に置かれた荷物を撮像する(ステップS101)。また、ロッカー提案サーバ100は、撮像した画像に基づいて荷物の採寸情報を取得する(ステップS102)。例えば、ロッカー提案サーバ100は、領域FR1に基づいて立体的な荷物の大きさ(例えば、縦、横、高さ)を取得する。例えば、ロッカー提案サーバ100は、ロッカー提案サーバ100に備えられた複数のセンサーで撮像された複数の画像を解析することにより立体的な荷物の採寸情報を取得する。また、例えば、ロッカー提案サーバ100は、ロッカー提案サーバ100に備えられたセンサーと端末装置10とにより撮像された複数の画像を解析することにより採寸情報を取得する。このように、採寸情報の取得は、画像解析や、レーダー測定や、その他の空間採寸ソリューションに基づいて行われるものとする。
Returning to the description of FIG. In the example of FIG. 1,
図1に示す例のように、ロッカー提案サーバ100は、ユーザU1が保管する荷物が複数ある場合には、複数の荷物に対して採寸を行ってもよい。ここで、ロッカー提案サーバ100は、領域FR1に置かれた複数の荷物を一度に採寸してもよいし、領域FR1に複数の荷物を置ききれない等の場合には、複数の荷物を複数回に分けて採寸してもよい。図1に示す例のように、ロッカー提案サーバ100は、ロッカー提案サーバ100により採寸された採寸情報を取得する。なお、ロッカー提案サーバ100は、端末装置10により採寸された採寸情報を取得してもよい。例えば、ロッカー提案サーバ100は、端末装置10により撮像された画像に基づいて採寸情報を取得する。そして、ロッカー提案サーバ100は、採寸情報に基づいて特定されたロッカーを提案する(ステップS103)。
As in the example shown in FIG. 1 , when there are multiple pieces of baggage that user U1 keeps,
ロッカー提案サーバ100は、ロッカーを提案する場合には、提案するロッカーの位置に関する情報を含む地図情報MP1を表示してもよい。図1に示す地図情報MP1は、サイネージのスクリーンに表示される地図情報であってロッカーの位置を示す情報である。また、ロッカー提案サーバ100は、特定されたロッカーを提案する旨を表示してもよい。図1に示す例では、ロッカー提案サーバ100は、「このコインロッカーがおすすめです。」というテキストデータを表示する。そして、ロッカー提案サーバ100は、ユーザからの操作に基づいてロッカーの予約を受け付ける(ステップS104)。例えば、ロッカー提案サーバ100は、サイネージのスクリーンに表示された情報に対する操作に基づいてロッカーの予約を受け付けてもよい。そして、ロッカー提案サーバ100は、ロッカーの予約を受け付けた場合には、予約されたロッカーを管理するロッカー管理装置200に予約情報を送信する(ステップS105)。また、ロッカー提案サーバ100は、ロッカーが予約された旨の情報や、ロッカーを開錠するための情報や、ロッカーの予約の制限時間に関する情報を表示してもよい。図1に示す例では、ロッカー提案サーバ100は、QR(Quick Response)情報QR1や、「コインロッカーを予約しました。」や、「ロッカー番号XXX」や、「30分以内に荷物をコインロッカーに預けてください。」といったテキストデータを表示する。
When proposing a locker, the
〔2.端末装置の構成〕
次に、図3を用いて、実施形態に係る端末装置10の構成について説明する。図3は、実施形態に係る端末装置10の構成例を示す図である。図3に示すように、端末装置10は、通信部11と、入力部12と、出力部13と、制御部14とを有する。
[2. Configuration of terminal device]
Next, the configuration of the
(通信部11)
通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、所定のネットワークNと有線又は無線で接続され、所定のネットワークNを介して、ロッカー提案サーバ100との間で情報の送受信を行う。
(Communication unit 11)
The communication unit 11 is realized by, for example, a NIC (Network Interface Card) or the like. The communication unit 11 is connected to a predetermined network N by wire or wirelessly, and transmits and receives information to and from the
(入力部12)
入力部12は、ユーザからの各種操作を受け付ける。例えば、入力部12は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付けてもよい。また、入力部12は、端末装置10に設けられたボタンや、端末装置10に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
(Input unit 12)
The input unit 12 receives various operations from the user. For example, the input unit 12 may receive various operations from the user through the display surface using a touch panel function. The input unit 12 may also receive various operations from buttons provided on the
(出力部13)
出力部13は、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。また、出力部13は、保管対象を撮像した画像を出力する。また、出力部13は、撮像した画像に基づく採寸情報を出力する。
(Output unit 13)
The output unit 13 is a display screen of a tablet terminal realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and is a display device for displaying various information. In addition, the output unit 13 outputs an image of the storage target. The output unit 13 also outputs measurement information based on the captured image.
(制御部14)
制御部14は、例えば、コントローラ(controller)であり、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、端末装置10内部の記憶装置に記憶されている各種プログラムがRAM(Random Access Memory)を作業領域として実行されることにより実現される。例えば、この各種プログラムには、端末装置10にインストールされたアプリケーションのプログラムが含まれる。例えば、この各種プログラムには、撮像した画像に基づいて保管対象の採寸情報を取得するアプリケーションのプログラムが含まれる。また、制御部14は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(control unit 14)
The control unit 14 is, for example, a controller, and a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like stores various programs stored in a storage device inside the
図3に示すように、制御部14は、撮像部141と、取得部142と、送信部143と、受信部144と、表示部145と、第2送信部146と、第2受信部147とを有し、以下に説明する情報処理の作用を実現または実行する。
As shown in FIG. 3, the control unit 14 includes an imaging unit 141, an
(撮像部141)
撮像部141は、ユーザの操作に基づいて保管対象の画像を撮像する。
(Imaging unit 141)
The imaging unit 141 captures an image to be stored based on a user's operation.
(取得部142)
取得部142は、撮像部141により撮像された画像を取得する。また、取得部142は、撮像部141により撮像された画像に基づいて保管対象の採寸情報を取得する。また、取得部142は、記憶部に記憶された保管対象の採寸情報を取得してもよい。
(Acquisition unit 142)
The
(送信部143)
送信部143は、取得部142により取得された画像をロッカー提案サーバ100に送信する。また、送信部143は、取得部142により取得された採寸情報をロッカー提案サーバ100に送信してもよい。また、送信部143は、ユーザにより示される位置情報をロッカー提案サーバ100に送信する。例えば、送信部143は、ユーザの現在位置に関する位置情報や、ユーザの移動の目的地に関する位置情報をロッカー提案サーバ100に送信してもよい。
(Sending unit 143)
The transmission unit 143 transmits the image acquired by the
(受信部144)
受信部144は、ロッカー提案サーバ100により特定されたロッカーに関する情報を受信する。例えば、受信部144は、ロッカー提案サーバ100により特定されたロッカーの位置に関する情報を受信する。例えば、受信部144は、特定されたロッカーの位置を示す地図情報を受信する。
(Receiver 144)
The receiving unit 144 receives information about lockers identified by the
(表示部145)
表示部145は、受信部144で受信されたロッカーに関する情報を表示する。例えば、表示部145は、ロッカー提案サーバ100により特定されたロッカーの位置を示す情報を含む地図情報を表示する。また、表示部145は、特定されたロッカーを利用するための予約を受け付けている旨の情報を表示してもよい。
(Display unit 145)
The display unit 145 displays the locker-related information received by the reception unit 144 . For example, the display unit 145 displays map information including information indicating the location of the locker identified by the
(第2送信部146)
第2送信部146は、表示部145により表示された情報に対する操作に関する情報をロッカー提案サーバ100に送信する。例えば、第2送信部146は、特定されたロッカーの利用を予約する旨の情報をロッカー提案サーバ100に送信する。
(Second transmission unit 146)
The second transmission unit 146 transmits to the
(第2受信部147)
第2受信部147は、ロッカー提案サーバ100からロッカーを開錠するための情報を受信する。第2受信部147は、第2送信部146により送信されたロッカーの利用を予約する旨の情報に基づいて、ロッカーを開錠するための情報を受信する。
(Second receiver 147)
The second reception unit 147 receives information for unlocking the locker from the
〔3.ロッカー管理装置の構成〕
次に、図4を用いて、実施形態に係るロッカー管理装置200の構成について説明する。図4は、実施形態に係るロッカー管理装置200の構成例を示す図である。図4に示すように、ロッカー管理装置200は、通信部210と、予約情報記憶部220と、制御部230とを有する。なお、ロッカー管理装置200は、ロッカー管理装置200の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[3. Configuration of Locker Management Device]
Next, the configuration of the
(通信部210)
通信部210は、例えば、NIC等によって実現される。そして、通信部210は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、ロッカー提案サーバ100との間で情報の送受信を行う。
(Communication unit 210)
The communication unit 210 is implemented by, for example, a NIC. The communication unit 210 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the
(予約情報記憶部220)
予約情報記憶部220は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。予約情報記憶部220は、ロッカー提案サーバ100により送信された予約情報を記憶する。例えば、予約情報記憶部220は、予約されたロッカーに関する情報を記憶する。具体的な例を挙げると、予約情報記憶部220は、予約されたロッカーを識別するロッカーIDや、ロッカーが予約された日時や時刻に関する情報を記憶する。また、予約情報記憶部220は、予約したユーザを特定するための情報を記憶する。例えば、予約情報記憶部220は、QR情報を記憶する。例えば、予約情報記憶部220は、ユーザのIC(Integrated Circuit)カードに関する情報を記憶する。
(Reservation information storage unit 220)
The reservation
(制御部230)
制御部230は、コントローラであり、例えば、CPUやMPU等によって、ロッカー管理装置200内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部230は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(control unit 230)
The control unit 230 is a controller, and is implemented, for example, by executing various programs stored in a storage device inside the
図4に示すように、制御部230は、受信部231と、受付部232と、判定部233と、開錠部234と、リセット部235と、送信部236とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部230の内部構成は、図4に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
As shown in FIG. 4, the control unit 230 has a receiving unit 231, a receiving
(受信部231)
受信部231は、ロッカー提案サーバ100から送信された予約情報を受信する。例えば、受信部231は、予約されたロッカーに関する情報や、予約したユーザを特定するための情報を受信する。例えば、受信部231は、ロッカーIDに関する情報や、ロッカーが予約された日時や時刻に関する情報や、QR情報を受信する。
(Receiver 231)
The reception unit 231 receives reservation information transmitted from the
(受付部232)
受付部232は、ロッカーを開錠するための情報を受け付ける。例えば、受付部232は、ユーザにより提示されたQR情報や、ユーザにより入力された入力情報や、端末装置10から送信された情報を受け付ける。
(Reception unit 232)
The
(判定部233)
判定部233は、受信部231により受信された予約情報と、受付部232により受け付けられた情報とに基づいてロッカーを開錠するか否かを判定する。例えば、判定部233は、予約情報と、ロッカーを開錠するための情報とが一致するか否かに基づいてロッカーを開錠するか否かを判定する。また、判定部233は、ロッカーを開錠するための所定の条件に基づいて判定する。例えば、判定部233は、所定の制限時間に基づいて判定する。例えば、判定部233は、ロッカーを開錠するための情報が所定の制限時間内に受け付けられたか否かを判定する。
(Determination unit 233)
The determination unit 233 determines whether or not to unlock the locker based on the reservation information received by the reception unit 231 and the information received by the
(開錠部234)
開錠部234は、判定部233により判定された判定結果に基づいてロッカーを開錠する。例えば、開錠部234は、受信部231により受信された予約情報と、受付部232により受け付けられた情報とが一致する場合に開錠する。例えば、開錠部234は、ユーザのICカードに基づいて開錠する。例えば、開錠部234は、ロッカーを開錠するための情報が所定の制限時間内に受け付けられた場合に開錠する。
(Unlocking unit 234)
The unlocking unit 234 unlocks the locker based on the determination result determined by the determining unit 233 . For example, the unlocking unit 234 unlocks when the reservation information received by the receiving unit 231 and the information received by the receiving
(リセット部235)
リセット部235は、受信部231により受信された予約情報をリセットする。例えば、リセット部235は、ロッカーを開錠するための情報が所定の制限時間内に受け付けられなかった場合に予約情報をリセットする。例えば、リセット部235は、ユーザによるロッカーの利用が終わった場合に予約情報をリセットする。
(Reset unit 235)
Reset unit 235 resets the reservation information received by receiving unit 231 . For example, the reset unit 235 resets the reservation information when the information for unlocking the locker is not received within a predetermined time limit. For example, the reset unit 235 resets the reservation information when the user finishes using the locker.
(送信部236)
送信部236は、リセット部235によりリセットされた予約情報をロッカー提案サーバ100へ送信する。例えば、送信部236は、ロッカーを開錠するための情報が所定の制限時間内に受け付けられなかった旨を送信する。例えば、送信部236は、ユーザによるロッカーの利用が終わった旨を送信する。
(transmitting unit 236)
The transmission unit 236 transmits the reservation information reset by the reset unit 235 to the
〔4.ロッカー提案サーバの構成〕
次に、図5を用いて、実施形態に係るロッカー提案サーバ100の構成について説明する。図5は、実施形態に係るロッカー提案サーバ100の構成例を示す図である。図5に示すように、ロッカー提案サーバ100は、通信部110と、記憶部120と、制御部130とを有する。なお、ロッカー提案サーバ100は、ロッカー提案サーバ100の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[4. Configuration of Locker Proposal Server]
Next, the configuration of the
(通信部110)
通信部110は、例えば、NIC等によって実現される。そして、通信部110は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、ロッカー管理装置200と、端末装置10との間で情報の送受信を行う。
(Communication unit 110)
The communication unit 110 is implemented by, for example, a NIC. The communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information between the
(記憶部120)
記憶部120は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図5に示すように、記憶部120は、ユーザ情報記憶部121と、ロッカー情報記憶部122とを有する。
(storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM or flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 5 , storage unit 120 has user information storage unit 121 and locker
ユーザ情報記憶部121は、ロッカーを利用するユーザに関する情報を記憶する。例えば、ユーザ情報記憶部121は、ユーザの属性に関する情報を記憶する。例えば、ユーザ情報記憶部121は、ユーザのICカードに関する情報を記憶する。例えば、ユーザ情報記憶部121は、取得された保管対象の採寸情報とユーザ情報とを対応付けて記憶する。具体的には、ユーザ情報記憶部121は、ユーザが過去にロッカーを利用した際に取得された保管対象の採寸情報とユーザ情報とを対応付けて記憶する。例えば、ユーザ情報記憶部121は、ユーザがロッカーを利用する利用頻度に関する情報を記憶してもよい。例えば、ユーザ情報記憶部121は、保管対象を保管する際の条件であってユーザが設定した条件を記憶してもよい。このように、ユーザ情報記憶部121は、「ユーザID」、「ユーザIC」、「対象」、「頻度」、「条件」といった項目を有してもよい。ここで、「ユーザID」は、ユーザを識別するための識別情報を示す。「ユーザIC」は、ユーザのICカードの内部に記憶されたコード情報を示す。「対象」は、ユーザの保管対象に関する情報を示す。「頻度」は、ユーザの利用頻度を示す。「条件」は、保管対象の各々に対してユーザが設定した条件を示す。 The user information storage unit 121 stores information about users who use lockers. For example, the user information storage unit 121 stores information about user attributes. For example, the user information storage unit 121 stores information regarding the user's IC card. For example, the user information storage unit 121 associates and stores the acquired measurement information to be stored and the user information. Specifically, the user information storage unit 121 associates and stores the measurement information of the object to be stored and the user information acquired when the user used the locker in the past. For example, the user information storage unit 121 may store information regarding the frequency of use of the locker by the user. For example, the user information storage unit 121 may store a condition set by the user as a condition for storing the storage target. Thus, the user information storage unit 121 may have items such as "user ID", "user IC", "target", "frequency", and "condition". Here, "user ID" indicates identification information for identifying a user. "User IC" indicates code information stored inside the user's IC card. "Target" indicates information about a user's storage target. "Frequency" indicates the usage frequency of the user. "Condition" indicates a condition set by the user for each storage target.
ロッカー情報記憶部122は、ロッカーに関する包括的な情報を記憶する。例えば、ロッカー情報記憶部122は、ロッカーを特定するための情報や、ロッカーの保管可能なサイズに関する情報や、ロッカーの利用に掛かる料金に関する情報や、ロッカーの使用状態に関する情報を記憶する。ここで、図6に、実施形態に係るロッカー情報記憶部122の一例を示す。図6に示すように、ロッカー情報記憶部122は、「ロッカーID」、「位置」、「番号」、「サイズ」、「料金」、「状態」といった項目を有する。
The locker
「ロッカーID」は、ロッカーを識別するための識別情報を示す。「位置」は、ロッカーの位置に関する情報を示す。図6の例では、ロッカーID「A11」により示されるロッカーは、「S1駅地点AA1」により示される場所に位置するロッカーであることを示す。図6の例では、「位置」に「S1駅地点AA1」といった概念的な情報が格納される例を示したが、実際には、現実に存在する場所のデータが記憶される。「番号」は、ロッカーの番号に関する情報を示す。具体的には、「番号」は、「位置」により示される場所に位置する複数のロッカーから、所定のロッカーを特定するための番号に関する情報を示す。図6の例では、「番号」に「BB1」や「BB2」といった概念的な情報が格納される例を示したが、実際には、番号のデータが記憶される。 "Locker ID" indicates identification information for identifying a locker. "Position" indicates information about the position of the locker. The example of FIG. 6 indicates that the locker indicated by locker ID "A11" is located at the location indicated by "S1 station point AA1". In the example of FIG. 6, an example is shown in which conceptual information such as "S1 station point AA1" is stored in "position", but in reality, data of an actual place is stored. "Number" indicates information about the locker number. Specifically, "number" indicates information on a number for specifying a predetermined locker from among a plurality of lockers located at the location indicated by "position". In the example of FIG. 6, an example is shown in which conceptual information such as "BB1" and "BB2" is stored in "number", but actually number data is stored.
「サイズ」は、ロッカーの保管可能なサイズに関する情報を示す。図6の例では、ロッカーID「A11」により示されるロッカーは、「小」により定められたサイズの保管対象を保管可能であることを示す。「料金」は、ロッカーの利用に掛かる料金に関する情報を示す。「状態」は、ロッカーの使用状態に関する情報を示す。 "Size" indicates information about the size of the locker that can be stored. The example of FIG. 6 indicates that the locker indicated by the locker ID "A11" can store the storage object of the size defined by "small". "Fee" indicates information about the fee for using the locker. "Status" indicates information about the usage status of the locker.
(制御部130)
図5の説明に戻って、制御部130は、コントローラであり、例えば、CPUやMPU等によって、ロッカー提案サーバ100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(control unit 130)
Returning to the description of FIG. 5, the control unit 130 is a controller, and various programs stored in a storage device inside the
図5に示すように、制御部130は、撮像部131と、取得部132と、特定部133と、提案部134と、表示部135と、受付部136と、送信部137と、受信部138とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部130の内部構成は、図5に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
As shown in FIG. 5, the control unit 130 includes an imaging unit 131, an
(撮像部131)
撮像部131は、ユーザの操作に基づいて保管対象の画像を撮像する。図1に示す例では、撮像部131は、領域FR1に置かれた保管対象の画像を撮像する。また、撮像部131は、保管対象が複数ある場合には、複数の保管対象の画像を撮像する。また、撮像部131は、撮像の際に、保管対象を撮像のための所定の領域に置くよう要求する旨を表示させてもよい。また、撮像部131は、複数のセンサーによって保管対象を立体的に撮像してもよい。
(Imaging unit 131)
The imaging unit 131 captures an image to be stored based on a user's operation. In the example shown in FIG. 1, the imaging unit 131 captures an image to be stored placed in the area FR1. Further, when there are a plurality of storage targets, the imaging unit 131 captures images of the plurality of storage targets. In addition, the imaging unit 131 may display a request to place the object to be stored in a predetermined area for imaging at the time of imaging. In addition, the imaging unit 131 may stereoscopically capture an image of the storage target using a plurality of sensors.
(取得部132)
取得部132は、保管対象の採寸情報を取得する。例えば、取得部132は、撮像部131により撮像された画像に基づいて採寸情報を取得する。例えば、取得部132は、撮像部131により撮像された画像であって複数のセンサーによって撮像された複数の画像に基づいて保管対象の縦、横、高さを含めた採寸情報を取得する。この場合には、取得部132は、領域FR1に予め定められた座標と画像情報とに基づいて縦、横、高さの比率や大きさを取得してもよい。また、例えば、取得部132は、撮像部131により撮像された画像と、端末装置10により撮像された画像とに基づいて保管対象の立体的な採寸情報を取得する。また、例えば、取得部132は、撮像された画像の解析処理と、レーダー測定との組み合わせに基づいて保管対象の立体的な採寸情報を取得してもよい。また、例えば、取得部132は、ユーザ情報記憶部121により記憶された採寸情報を取得してもよい。また、例えば、取得部132は、ユーザにより入力された採寸情報を取得してもよい。また、例えば、取得部132は、端末装置10により送信された採寸情報を取得してもよい。また、例えば、取得部132は、端末装置10により送信された画像に基づいて採寸情報を取得してもよい。
(Acquisition unit 132)
The
(特定部133)
特定部133は、取得部132により取得された採寸情報に基づいて保管対象を保管可能なロッカーを特定する。例えば、特定部133は、保管対象がほぼ隙間なく入るロッカーを特定する。例えば、特定部133は、ロッカーを構築する縦、横、高さのそれぞれが保管対象の縦、横、高さの長さ以上であって、かつ、ロッカーの最大容量が保管対象の容量に最も近くなるようなロッカーを優先的に特定する。もしくは、特定部133は、保管対象を入れた際に所定のスペース以上の隙間ができるロッカーを特定してもよい。例えば、特定部133は、ユーザが利用しやすいと感じるようなユーザビリティを高めるロッカーを優先的に特定してもよい。例えば、特定部133は、保管対象の採寸情報が所定の閾値以上である場合には、1段目のロッカーを優先的に特定してもよい。
(Specifying unit 133)
The specifying
特定部133は、予め定められたユーザビリティに関する所定の条件に基づいて、ユーザが利用しやすいと感じるようなユーザビリティを高めるロッカーを優先的に特定してもよい。例えば、特定部133は、ユーザビリティに応じて、「近い場所にあるロッカーだけど利用に掛かる料金が高い」ロッカーを「遠い場所にあるロッカーだけど利用に掛かる料金が安い」ロッカーよりも優先的に特定してもよい。
The identifying
特定部133は、所定の位置からロッカーへの移動に掛かる移動コストに基づいてロッカーを特定する。なお、移動コストとは、二次元の移動距離やフロア間の移動に基づく移動コストであってもよい。この場合において、特定部133は、複数のロッカーの候補を特定してもよい。具体的な例を挙げると、特定部133は、採寸場所からの移動コストに基づいてロッカーを特定する。例えば、特定部133は、ユーザにより受け付けられた所定の目的地までの移動経路中にある所定の位置からの移動コストに基づいてロッカーを特定してもよい。例えば、特定部133は、移動経路中にある所定の駅入口や改札からの移動コストに基づいてロッカーを特定してもよい。また、特定部133は、所定の位置からロッカーへの移動に掛かる移動コストと、ロッカーの利用に掛かる利用コストとに基づいてロッカーを特定してもよい。なお、利用コストとは、例えば、ロッカーを利用する際にユーザが支払う利用料金であってもよい。例えば、特定部133は、移動コストと利用コストとの総和が最小となる場所に位置するロッカーを特定してもよい。
The
特定部133は、複数のロッカーの候補のうち予め定められた方向に位置するロッカーを優先的に特定してもよい。例えば、特定部133は、所定の位置から、右に100メートルと、左に100メートルの距離にある2つのロッカーを候補とする場合には、一方に位置するロッカーを優先的に特定してもよい。また、例えば、特定部133は、同じ場所に位置する隣接する複数のロッカーを候補とする場合には、最も右上に位置するロッカーを優先的に特定してもよい。また、特定部133は、ユーザ情報記憶部121により記憶されたユーザの属性に基づいて移動コストを補正してもよい。例えば、特定部133は、ユーザが妊婦である場合には、ユーザの属性に応じて補正された移動に掛かる重み付けに基づいて移動コストを算出してもよい。また、例えば、特定部133は、ユーザが外国人である場合には、公共交通機関の観点から分かり易い又は目印になりやすい位置からの移動コストを算出してもよい。また、特定部133は、ユーザ情報記憶部121により記憶された条件に基づいて、候補となるロッカーが条件を満たすか否かを判定してもよい。
The specifying
特定部133は、保管対象が複数ある場合には、複数の保管対象の採寸情報に基づいてロッカーを特定する。例えば、特定部133は、複数の保管対象を保管可能なロッカーを特定する。また、特定部133は、複数の保管対象を保管する際の条件を満たすロッカーを特定する。具体的には、特定部133は、「保管対象Aは食べ物であるので横にして置かない」や、「保管対象Bは割れ物であるので上にして物を置かない」といった条件を満たすロッカーを特定する。例えば、特定部133は、縦長の保管対象Aの採寸情報に基づいて、保管対象Aを保管可能なサイズのロッカーを特定する。このような場合、特定部133は、保管対象Aを縦置き可能なロッカーだけではなく、保管対象Aを横置き可能なロッカーを特定することとなる。ここで、特定部133は、「保管対象Aは食べ物であるので横にして置かない」といった条件が設定されている場合、保管対象Aを横置き可能なロッカーを提案対象から除外し、保管対象Aを縦置き可能なロッカーのみを提案対象とする。また、例えば、特定部133は、保管対象Aと保管対象Bとをまとめて保管可能なロッカーが存在しても、「保管対象Bは割れ物であるので上に物を置かない」といった条件が設定されている場合は、保管対象Aを保管可能なロッカーと保管対象Bを保管可能なロッカーとを個別に特定する。また、例えば、特定部133は、冷蔵又は冷凍用のロッカーを特定してもよい。例えば、ロッカー提案サーバ100は、「保管対象Aは食べ物である」といった条件が設定されている場合は、冷蔵または冷凍用のロッカーを特定する。
If there are a plurality of storage objects, the identifying
特定部133は、複数の保管対象を保管可能な複数のロッカーを特定する。例えば、特定部133は、スーツケースを保管可能なロッカーと、バッグを保管可能なロッカーとを別々に特定してもよく、スーツケースとバックとを同時に保管可能なロッカーを特定してもよい。例えば、特定部133は、所定の距離範囲内にある複数のロッカーを特定する。また、特定部133は、複数のロッカーを特定する場合には、複数の保管対象を保管するための複数の保管対象の組み合わせに関する情報を特定してもよい。また、特定部133は、所定の距離範囲内において複数のロッカーを特定できない場合には、複数のロッカーを特定できない旨を表示させてもよい。また、特定部133は、所定の距離範囲内において複数のロッカーを特定できない場合には、保管対象を保管可能な他の保管場所を特定してもよい。例えば、特定部133は、所定の距離範囲内にある他の保管場所を特定してもよい。
The identifying
(提案部134)
提案部134は、特定部133により特定されたロッカーを提案する。例えば、提案部134は、ユーザが利用しやすいと感じるようなユーザビリティを高めるロッカーを提案する。例えば、提案部134は、保管対象の採寸情報に応じて、特定の高さに位置するロッカーを提案してもよい。
(Proposal unit 134)
The proposal unit 134 proposes the lockers identified by the
提案部134は、予め定められたユーザビリティに関する所定の条件に基づく順序でロッカーを提案する。例えば、提案部134は、ユーザがロッカーを利用した場合の利用態様に関する所定の順序でロッカーを提案する。より具体的には、提案部134は、ユーザが利用しやすいと感じるようなユーザビリティを高める順序でロッカーを提案する。例えば、提案部134は、「近い場所にあるロッカーだけど利用に掛かる料金が高い」に基づく順序でロッカーを提案する。 The proposal unit 134 proposes lockers in an order based on predetermined conditions regarding usability. For example, the proposal unit 134 proposes lockers in a predetermined order related to usage patterns when the user uses the lockers. More specifically, the proposal unit 134 proposes lockers in order of increasing usability such that the user feels that they are easy to use. For example, the proposing unit 134 proposes lockers in order based on "the locker is located nearby but the usage fee is high".
提案部134は、所定の位置からロッカーへの移動に掛かる移動コストに基づいて特定されたロッカーを提案する。この場合において、提案部134は、特定部133により特定された複数のロッカーの候補を提案してもよい。例えば、提案部134は、採寸場所からの移動コストに基づいて特定されたロッカーを提案する。例えば、提案部134は、所定の目的地までの移動経路中にある所定の位置からの移動コストに基づいて特定されたロッカーを提案してもよい。提案部134は、所定の位置からロッカーへの移動に掛かる移動コストと、ロッカーの利用に掛かる利用コストとに基づいて特定されたロッカーを提案してもよい。例えば、提案部134は、移動コストと利用コストとの総和に基づいて特定されたロッカーを提案してもよい。提案部134は、特定部133により複数のロッカーの候補が特定された場合には、予め定められた方向に位置するロッカーを優先的に提案してもよい。また、提案部134は、特定部133により同じ場所に位置する隣接する複数のロッカーの候補が特定された場合には、例えば、最も右上に位置するロッカーを優先的に提案してもよい。
The proposing unit 134 proposes the locker specified based on the movement cost required to move from the predetermined position to the locker. In this case, the proposal unit 134 may propose a plurality of locker candidates identified by the
提案部134は、複数の保管対象の採寸情報に基づいて特定されたロッカーを提案する。例えば、提案部134は、特定部133により特定された複数の保管対象を保管可能なロッカーを提案する。また、例えば、提案部134は、特定部133により特定された複数の保管対象を保管する際の条件を満たすロッカーを提案する。例えば、提案部134は、冷蔵又は冷凍用のロッカーを提案する。また、提案部134は、特定部133により特定された複数のロッカーを提案する。例えば、提案部134は、特定部133により特定された所定の距離範囲内にある複数のロッカーを提案する。また、提案部134は、特定部133により特定された複数のロッカーに複数の保管対象を保管するための複数の保管対象の組み合わせに関する情報を提案する。また、提案部134は、特定部133により所定の距離範囲内において複数のロッカーを特定できない場合にはロッカーを提案しなくてもよい。また、提案部134は、特定部133により所定の距離範囲内にある複数のロッカーを特定できない場合には、保管対象を保管可能な他の保管場所を提案してもよい。例えば、提案部134は、所定の距離範囲内にある他の保管場所を提案してもよい。
The proposal unit 134 proposes lockers specified based on the measurement information of a plurality of objects to be stored. For example, the proposing unit 134 proposes a locker capable of storing the plurality of storage objects specified by the specifying
(表示部135)
表示部135は、提案部134により提案される情報を表示させる。例えば、表示部135は、提案部134により提案されるロッカーに関する情報を表示させる。具体的には、表示部135は、提案部134により提案されるロッカーの位置に関する情報を含む地図情報を表示させる。また、表示部135は、複数のロッカーの候補に関する情報を表示させてもよい。また、表示部135は、ロッカーの予約を受け付けている旨の情報を表示させてもよい。また、表示部135は、複数の保管対象を保管するための複数のロッカーを提案する場合には、複数の保管対象の組み合わせに関する情報を表示させてもよい。また、表示部135は、所定の条件を満たすロッカーを提案できない場合には、ロッカーを提案できない旨の情報を表示させてもよい。この場合には、表示部135は、保管対象を保管可能な他の保管場所に関する情報を表示させてもよい。
(Display unit 135)
The display unit 135 displays information proposed by the proposal unit 134 . For example, the display unit 135 displays information about lockers proposed by the proposal unit 134 . Specifically, the display unit 135 displays map information including information regarding the location of the locker proposed by the proposal unit 134 . In addition, the display unit 135 may display information regarding a plurality of locker candidates. In addition, the display unit 135 may display information indicating that locker reservations have been received. Further, when proposing a plurality of lockers for storing a plurality of storage targets, the display unit 135 may display information regarding a combination of the plurality of storage targets. In addition, the display unit 135 may display information to the effect that a locker cannot be proposed when a locker that satisfies a predetermined condition cannot be proposed. In this case, the display unit 135 may display information about other storage locations where the storage target can be stored.
(受付部136)
受付部136は、表示部135により表示された情報に対する操作を受け付ける。また、受付部136は、提案部134により提案された情報に対する操作を受け付けてもよい。例えば、受付部136は、表示部135により表示されたロッカーの予約を受け付けている旨の情報に対する操作をユーザから受け付ける。例えば、受付部136は、表示部135により表示された複数のロッカーの候補に関する情報に対する選択をユーザから受け付けてもよい。
(Reception unit 136)
Accepting unit 136 accepts an operation on the information displayed by display unit 135 . The accepting unit 136 may also accept an operation for information proposed by the proposing unit 134 . For example, the reception unit 136 receives an operation from the user on the information indicating that the locker reservation is being accepted displayed by the display unit 135 . For example, the reception unit 136 may receive a selection from the user for information regarding a plurality of locker candidates displayed by the display unit 135 .
(送信部137)
送信部137は、受付部136により受け付けられた操作に基づいてロッカーの予約情報をロッカー管理装置200に送信する。例えば、送信部137は、予約されたロッカーに関する情報や、予約したユーザを特定するための情報を送信する。具体的には、送信部137は、予約されたロッカーのロッカーIDに関する情報や、ロッカーの予約が受け付けられた日時や時刻に関する情報や、ロッカーを開錠するための情報を送信する。
(Sending unit 137)
The transmitting unit 137 transmits locker reservation information to the
(受信部138)
受信部138は、ロッカー管理装置200によりリセットされた予約情報を受信する。例えば、受信部138は、所定の制限時間内にロッカーの開錠が受け付けられなかった旨の情報を受信する。例えば、受信部138は、ユーザによるロッカーの利用が終わった旨の情報を受信する。
(Receiver 138)
The receiving unit 138 receives the reservation information reset by the
〔5.提案処理のフロー〕
次に、図7を用いて、実施形態に係る提案システム1による提案処理の手順について説明する。図7は、実施形態に係る提案システム1による提案処理の手順を示すフローチャートである。
[5. Proposal processing flow]
Next, a procedure of proposal processing by the
図7に示すように、ロッカー提案サーバ100は、保管対象の採寸情報を取得する(ステップS201)。例えば、ロッカー提案サーバ100は、保管対象を撮像した画像に基づいて保管対象の採寸情報を取得する。ロッカー提案サーバ100は、取得された採寸情報に基づいて、保管対象を保管可能なロッカーを特定する(ステップS202)。ここで、図7には示されていないが、ロッカー提案サーバ100は、特定されたロッカーが、ユーザにより設定された条件を満たすか否かを判定する処置を行ってもよい。ロッカー提案サーバ100は、特定されたロッカーを提案する(ステップS203)。ここで、ロッカー提案サーバ100は、特定されたロッカーが、ユーザにより設定された条件を満たす場合には、特定されたロッカーを提案する処理を行ってもよい。また、ロッカー提案サーバ100は、特定されたロッカーの位置に関する情報を含む地図情報と共に特定されたロッカーを提案する。また、例えば、ロッカー提案サーバ100は、特定されたロッカーに関する情報を表示させることにより提案する。そして、ロッカー提案サーバ100は、提案されたロッカーに対するユーザの予約を受け付けるまで待機する。
As shown in FIG. 7, the
続いて、ロッカー提案サーバ100は、提案されたロッカーに対するユーザの予約を受け付けた場合(ステップS204;Yes)、ロッカーの予約情報をロッカー管理装置200に送信する。ロッカー提案サーバ100は、提案されたロッカーに対して予約をしない旨を受け付けた場合(ステップS204;No)、ロッカーの予約情報を送信せずに終了する。また、ロッカー提案サーバ100は、所定の時間内に提案に対する操作をユーザから受け付けない場合には、提案されたロッカーに対して予約をしない旨を受け付けたものとみなして、ロッカーの予約情報を送信せずに終了してもよい。
Subsequently, when the
〔6.変形例〕
上述した実施形態に係る提案システム1は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、提案システム1の他の実施形態について説明する。
[6. Modification]
The proposed
上記実施形態では、ロッカー提案サーバ100は、ロッカー提案サーバ100に対して直接的に受け付けられたユーザの操作に基づいて提案されたロッカーを予約する例を示した。ここで、ロッカー提案サーバ100は、端末装置10により受け付けられたユーザの操作に基づいて、ロッカー提案サーバ100により提案されたロッカーを予約してもよい。図7を用いて、上記変形例に係る提案処理の手順について説明する。
In the above-described embodiment, the
図7のステップS201において、ロッカー提案サーバ100は、端末装置10により撮像された画像に基づいて保管対象の採寸情報を取得する。図7のステップS202において、ロッカー提案サーバ100は、取得された採寸情報に基づいて保管対象を保管可能なロッカーを特定する。図7のステップS203において、ロッカー提案サーバ100は、特定されたロッカーに関する情報を端末装置10に送信する。図7のステップS204において、ロッカー提案サーバ100は、特定されたロッカーを予約する旨の情報を端末装置10から受信するまで待機する。
In step S<b>201 of FIG. 7 , the
図7のステップS205において、ロッカー提案サーバ100は、特定されたロッカーを予約する旨の指示を受信した場合、特定されたロッカーを開錠するための情報を端末装置10に送信する。この場合には、ロッカー提案サーバ100は、特定されたロッカーの予約に関する予約情報をロッカー管理装置200に送信する。また、ロッカー提案サーバ100は、特定されたロッカーを予約しない旨の指示を受信した場合、特定されたロッカーを開錠するための情報を送信せずに終了する。また、ロッカー提案サーバ100は、所定の時間内に特定されたロッカーの予約に関する指示を受信しない場合、特定されたロッカーを予約しない旨の指示を受信したものとみなして、特定されたロッカーを開錠するための情報を送信せずに終了してもよい。
In step S205 of FIG. 7, the
〔7.効果〕
上述してきたように、実施形態に係るロッカー提案サーバ100は、取得部132と、特定部133と、提案部134を有する。取得部132は、ロッカーに保管する対象となる保管対象の採寸情報を取得する。特定部133は、取得部132によって取得された採寸情報に基づいて、保管対象を保管可能なロッカーを特定する。提案部134は、特定部133により特定されたロッカーを利用者に提案する。
[7. effect〕
As described above, the
これにより、実施形態に係るロッカー提案サーバ100は、保管対象を保管可能なロッカーを探す手間をユーザにかけさせることなくユーザにロッカーを利用する機会を与えることができる。このように、実施形態に係るロッカー提案サーバ100は、利用者個人の荷物を保管するためにロッカーを利用したいユーザに対して、ユーザビリティの向上を実現させることができる。
As a result, the
また、取得部132は、保管対象を撮像した画像に基づいて、保管対象の採寸情報を取得する。
Further, the
これにより、実施形態に係るロッカー提案サーバ100は、画像に基づいて保管対象の採寸情報を取得するため、更なるユーザビリティの向上を実現させることができる。
As a result, the
また、取得部132は、ユーザが利用する端末装置から送信された情報に基づいて採寸情報を取得する。
Also, the
これにより、実施形態に係るロッカー提案サーバ100は、採寸場所に関わらずユーザにロッカーを利用する機会を与えることができる。
Thereby, the
また、特定部133は、予め定められたユーザビリティに関する所定の条件に基づく順序でロッカーを特定する。
Further, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、よりユーザビリティが高いロッカーをユーザに提案することができる。
Thereby, the
また、特定部133は、所定の位置からロッカーへの移動に掛かる移動コストに基づいてロッカーを特定する。
Further, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、移動コストに基づくロッカーをユーザに提案することができる。
Accordingly, the
また、特定部133は、保管対象を採寸する採寸場所からの移動コストに基づいてロッカーを特定する。
Further, the specifying
これにより、実施形態に係るロッカー提案サーバ100は、採寸場所からの移動コストに基づくロッカーをユーザに提案することができる。
Thereby, the
また、特定部133は、ユーザにより受け付けられた所定の目的地までの移動経路中にある所定の位置からの移動コストに基づいてロッカーを特定する。
Further, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、移動経路中にあるロッカーを提案することができる。また、実施形態に係るロッカー提案サーバ100は、移動経路からの移動コストに基づくロッカーをユーザに提案することができる。
Thereby, the
また、特定部133は、移動コストとロッカーの利用に掛かる利用コストとに基づいてロッカーを特定する。
Further, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、利用コストに基づくロッカーをユーザに提案することができる。
Thereby, the
また、特定部133は、移動コストと利用コストとの総和が最小となる位置にあるロッカーを特定する。
In addition, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、より近くて安いロッカーをユーザに提案することができる。
Thereby, the
また、特定部133は、移動コストが所定の範囲に収まる複数のロッカーがある場合には、複数のロッカーのうち予め定められた方向に位置するロッカーを優先的に特定する。
Further, when there are a plurality of lockers whose movement cost falls within a predetermined range, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、利用されていないロッカー群と利用されているロッカー群とを明確にすることができる。
Thereby, the
また、特定部133は、保管対象が複数ある場合には、複数の保管対象の採寸情報に基づいてロッカーを特定する。
Further, when there are a plurality of storage targets, the specifying
これにより、実施形態に係るロッカー提案サーバ100は、複数の保管対象が保管可能なロッカーを特定することができる。
Thereby, the
また、特定部133は、複数の保管対象を保管する際の条件を満たすロッカーを特定する。
The specifying
これにより、実施形態に係るロッカー提案サーバ100は、保管する際に特定の管理が必要な保管対象を保管するためのロッカーを特定することができる。
Thereby, the
また、特定部133は、複数の保管対象を保管可能な複数のロッカーを特定する。
Further, the identifying
これにより、実施形態に係るロッカー提案サーバ100は、複数のロッカーを特定することができる。
Thereby, the
また、特定部133は、所定の距離範囲内にある複数のロッカーを特定する。
The identifying
これにより、実施形態に係るロッカー提案サーバ100は、近くにある複数のロッカーを特定することができる。
Thereby, the
また、提案部134は、複数のロッカーに複数の保管対象を保管するための複数の保管対象の組み合わせに関する情報を提案する。 In addition, the proposing unit 134 proposes information regarding a combination of multiple storage targets for storing multiple storage targets in multiple lockers.
これにより、実施形態に係るロッカー提案サーバ100は、ロッカーの利用に関するより具体的な情報をユーザに提案することができる。
As a result, the
また、提案部134は、所定の距離範囲内において複数のロッカーを特定できない場合にはロッカーを提案しない。 In addition, the proposal unit 134 does not propose a locker when a plurality of lockers cannot be identified within a predetermined distance range.
これにより、実施形態に係るロッカー提案サーバ100は、ユーザにとって利用しやすいロッカーのみを提案することができる。
As a result, the
また、提案部134は、保管対象を保管可能な他の保管場所を提案する。 The proposing unit 134 also proposes other storage locations where the storage target can be stored.
これにより、実施形態に係るロッカー提案サーバ100は、ユーザにとって利用しやすいロッカーがない場合には、他の保管場所を提案することができる。
As a result, the
〔8.ハードウェア構成〕
また、上述してきた実施形態に係るロッカー提案サーバ100、ロッカー管理装置200および端末装置10は、例えば、図8に示すような構成のコンピュータ1000によって実現される。図8は、ロッカー提案サーバ100、ロッカー管理装置200および端末装置10の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[8. Hardware configuration]
Further, the
CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
The
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、所定の通信網を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを所定の通信網を介して他の機器へ送信する。
The
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを入出力インターフェイス1600を介して出力装置へ出力する。
The
メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
例えば、コンピュータ1000が実施形態に係るロッカー提案サーバ100、ロッカー管理装置200および端末装置10として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130、230および14の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
For example, when the computer 1000 functions as the
〔9.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[9. others〕
Further, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or described as being performed manually. All or part of the processing can also be performed automatically by known methods. In addition, information including processing procedures, specific names, various data and parameters shown in the above documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Also, each component of each device illustrated is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution and integration of each device is not limited to the one shown in the figure, and all or part of them can be functionally or physically distributed and integrated in arbitrary units according to various loads and usage conditions. Can be integrated and configured.
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Also, the above-described embodiments and modifications can be appropriately combined within a range that does not contradict the processing content.
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments of the present application have been described in detail based on the drawings. It is possible to carry out the invention in other forms with modifications.
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Also, the above-mentioned "section, module, unit" can be read as "means" or "circuit". For example, the acquisition unit can be read as acquisition means or an acquisition circuit.
1 提案システム
10 端末装置
11 通信部
12 入力部
13 出力部
14 制御部
100 ロッカー提案サーバ
110 通信部
120 記憶部
121 ユーザ情報記憶部
122 ロッカー情報記憶部
130 制御部
131 撮像部
132 取得部
133 特定部
134 提案部
135 表示部
136 受付部
137 送信部
138 受信部
141 撮像部
142 取得部
143 送信部
144 受信部
145 表示部
146 第2送信部
147 第2受信部
200 ロッカー管理装置
210 通信部
220 予約情報記憶部
230 制御部
231 受信部
232 受付部
233 判定部
234 開錠部
235 リセット部
236 送信部
1
Claims (19)
前記取得部によって取得された採寸情報と、前記保管対象の属性情報に基づいて特定された所定の条件であってロッカー上での前記保管対象の置かれ方を指定する所定の条件とに基づいて、当該所定の条件を満たし、且つ、前記保管対象を保管可能なロッカーを特定する特定部と、
前記特定部により特定されたロッカーを利用者に提案する提案部と、
を備えたことを特徴とする提案装置。 an acquisition unit that acquires measurement information of an object to be stored in a locker;
Based on the measurement information acquired by the acquisition unit and a predetermined condition specified based on the attribute information of the storage object and specifying how the storage object is placed on the locker , a specifying unit that specifies a locker that satisfies the predetermined condition and can store the storage object;
a proposal unit that proposes the locker identified by the identification unit to the user;
The proposed device, characterized by comprising:
前記保管対象を撮像した画像に基づいて、前記保管対象の採寸情報を取得する
ことを特徴とする請求項1に記載の提案装置。 The acquisition unit
2. The proposal device according to claim 1, wherein measurement information of said object to be stored is acquired based on an image of said object to be stored.
ユーザが利用する端末装置から送信された情報に基づいて前記採寸情報を取得する
ことを特徴とする請求項1又は請求項2に記載の提案装置。 The acquisition unit
3. The proposal device according to claim 1, wherein the measurement information is obtained based on information transmitted from a terminal device used by a user.
予め定められたユーザビリティに関する所定の条件に基づく順序で前記ロッカーを特定する
ことを特徴とする請求項1~3のいずれか一つに記載の提案装置。 The identification unit
The suggesting device according to any one of claims 1 to 3, wherein the lockers are identified in an order based on predetermined conditions regarding usability.
所定の位置から前記ロッカーへの移動に掛かる移動コストに基づいて当該ロッカーを特定する
ことを特徴とする請求項1~4のいずれか一つに記載の提案装置。 The identification unit
5. The proposing device according to any one of claims 1 to 4, wherein the locker is specified based on the cost of moving from a predetermined position to the locker.
前記保管対象を採寸する採寸場所からの前記移動コストに基づいて前記ロッカーを特定する
ことを特徴とする請求項5に記載の提案装置。 The identification unit
6. The proposing device according to claim 5, wherein the locker is specified based on the cost of moving from a measuring place where the object to be stored is measured.
ユーザにより受け付けられた所定の目的地までの移動経路中にある前記所定の位置からの前記移動コストに基づいて前記ロッカーを特定する
ことを特徴とする請求項5に記載の提案装置。 The identification unit
6. The proposal device according to claim 5, wherein the locker is identified based on the travel cost from the predetermined position on the travel route to a predetermined destination accepted by the user.
前記移動コストと前記ロッカーの利用に掛かる利用コストとに基づいて当該ロッカーを特定する
ことを特徴とする請求項5~7のいずれか一つに記載の提案装置。 The identification unit
8. The proposing device according to any one of claims 5 to 7, wherein the locker is specified based on the moving cost and the usage cost of using the locker.
前記移動コストと前記利用コストとの総和が最小となる位置にある前記ロッカーを特定する
ことを特徴とする請求項8に記載の提案装置。 The identification unit
9. The proposal device according to claim 8, wherein the locker located at a position that minimizes the sum of the movement cost and the usage cost is specified.
前記移動コストが所定の範囲に収まる複数のロッカーがある場合には、当該複数のロッカーのうち予め定められた方向に位置する前記ロッカーを優先的に特定する
ことを特徴とする請求項5~9のいずれか一つに記載の提案装置。 The identification unit
Claims 5 to 9, characterized in that when there are a plurality of lockers whose movement cost falls within a predetermined range, the locker located in a predetermined direction is preferentially identified among the plurality of lockers. The proposed apparatus according to any one of .
前記保管対象が複数ある場合には、複数の保管対象の採寸情報に基づいて前記ロッカーを特定する
ことを特徴とする請求項1~10のいずれか一つに記載の提案装置。 The identification unit
The proposal device according to any one of claims 1 to 10, wherein when there are a plurality of storage objects, the locker is specified based on measurement information of the plurality of storage objects.
前記複数の保管対象を保管する際の条件を満たす前記ロッカーを特定する
ことを特徴とする請求項11に記載の提案装置。 The identification unit
12. The proposing device according to claim 11, wherein the locker that satisfies a condition for storing the plurality of storage objects is specified.
前記複数の保管対象を保管可能な複数のロッカーを特定する
ことを特徴とする請求項11又は請求項12に記載の提案装置。 The identification unit
13. The proposal device according to claim 11 or 12, wherein a plurality of lockers capable of storing the plurality of storage objects are specified.
所定の距離範囲内にある前記複数のロッカーを特定する
ことを特徴とする請求項13に記載の提案装置。 The identification unit
14. The suggestion device of claim 13, wherein the suggestion device identifies the plurality of lockers within a predetermined distance range.
前記複数のロッカーに前記複数の保管対象を保管するための当該複数の保管対象の組み合わせに関する情報を提案する
ことを特徴とする請求項14に記載の提案装置。 The proposal department
15. The proposal device according to claim 14, wherein information regarding a combination of the plurality of storage objects for storing the plurality of storage objects in the plurality of lockers is proposed.
前記所定の距離範囲内において前記複数のロッカーを特定できない場合には前記ロッカーを提案しない
ことを特徴とする請求項14に記載の提案装置。 The proposal department
15. The proposal device according to claim 14, wherein the locker is not proposed when the plurality of lockers cannot be identified within the predetermined distance range.
前記保管対象を保管可能な他の保管場所を提案する
ことを特徴とする請求項16に記載の提案装置。 The proposal department
17. The proposal device according to claim 16, which proposes another storage location capable of storing the storage object.
ロッカーに保管する対象となる保管対象の採寸情報を取得する取得工程と、
前記取得工程によって取得された採寸情報と、前記保管対象の属性情報に基づいて特定された所定の条件であってロッカー上での前記保管対象の置かれ方を指定する所定の条件とに基づいて、当該所定の条件を満たし、且つ、前記保管対象を保管可能なロッカーを特定する特定工程と、
前記特定工程により特定されたロッカーを利用者に提案する提案工程と、
を含んだことを特徴とする提案方法。 A proposed method implemented by a computer, comprising:
an acquisition step of acquiring measurement information of an object to be stored in a locker;
Based on the measurement information obtained by the obtaining step and a predetermined condition specified based on the attribute information of the object to be stored and specifying how to place the object to be stored on the locker , a specifying step of specifying a locker that satisfies the predetermined conditions and can store the storage object;
a proposing step of proposing the locker identified by the identifying step to the user;
A proposed method comprising:
前記取得手順によって取得された採寸情報と、前記保管対象の属性情報に基づいて特定された所定の条件であってロッカー上での前記保管対象の置かれ方を指定する所定の条件とに基づいて、当該所定の条件を満たし、且つ、前記保管対象を保管可能なロッカーを特定する特定手順と、
前記特定手順により特定されたロッカーを利用者に提案する提案手順と、
をコンピュータに実行させることを特徴とする提案プログラム。 an acquisition procedure for acquiring measurement information of an object to be stored in a locker;
Based on the measurement information acquired by the acquisition procedure and a predetermined condition specified based on the attribute information of the storage object and specifying how the storage object is placed on the locker , a specifying procedure for specifying a locker that satisfies the predetermined conditions and can store the storage object;
a proposal procedure for proposing the locker identified by the identification procedure to the user;
A proposed program characterized by causing a computer to execute
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018158674A JP7170462B2 (en) | 2018-08-27 | 2018-08-27 | Proposed device, proposed method and proposed program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018158674A JP7170462B2 (en) | 2018-08-27 | 2018-08-27 | Proposed device, proposed method and proposed program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020035020A JP2020035020A (en) | 2020-03-05 |
| JP7170462B2 true JP7170462B2 (en) | 2022-11-14 |
Family
ID=69668134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018158674A Active JP7170462B2 (en) | 2018-08-27 | 2018-08-27 | Proposed device, proposed method and proposed program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7170462B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7528862B2 (en) * | 2021-05-24 | 2024-08-06 | トヨタ自動車株式会社 | Information processing device, information processing method, and program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015005209A (en) | 2013-06-21 | 2015-01-08 | パナソニックIpマネジメント株式会社 | Information processing apparatus, information processing system, information processing method, information processing program, and information storage medium |
| JP2017165556A (en) | 2016-03-17 | 2017-09-21 | 日本電気株式会社 | Processing device, processing method and program |
| JP2018067310A (en) | 2016-10-14 | 2018-04-26 | 株式会社テクニカルフィット | Management method of storage box for storing goods |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017120535A (en) * | 2015-12-28 | 2017-07-06 | 株式会社イシダ | Delivery reception system |
-
2018
- 2018-08-27 JP JP2018158674A patent/JP7170462B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015005209A (en) | 2013-06-21 | 2015-01-08 | パナソニックIpマネジメント株式会社 | Information processing apparatus, information processing system, information processing method, information processing program, and information storage medium |
| JP2017165556A (en) | 2016-03-17 | 2017-09-21 | 日本電気株式会社 | Processing device, processing method and program |
| JP2018067310A (en) | 2016-10-14 | 2018-04-26 | 株式会社テクニカルフィット | Management method of storage box for storing goods |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020035020A (en) | 2020-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10043151B1 (en) | Locker-based logistics management system | |
| US10268892B1 (en) | System and methods for volume dimensioning for supply chains and shelf sets | |
| KR101879586B1 (en) | Method and system for managing implementation of augmented reality | |
| KR102346825B1 (en) | Shopping trip planner | |
| CN107248222A (en) | A kind of good selling method, device | |
| KR20120000709A (en) | System for providing a product purchase service using augmented reality, a service server and a terminal for providing the service, a method therefor, and a computer-readable recording medium recording the method | |
| US10963150B2 (en) | System for designing and configuring a home improvement installation | |
| CN108140197A (en) | For the method for the associated data between more new article and position | |
| US20120054635A1 (en) | Terminal device to store object and attribute information and method therefor | |
| US20170358042A1 (en) | Customer management system, customer management method, and customer management program | |
| KR102468882B1 (en) | Method and system for contracting unmanned storage sharing | |
| JP7122585B2 (en) | Control method, communication terminal, program, storage medium and information providing method | |
| JP7170462B2 (en) | Proposed device, proposed method and proposed program | |
| CN115668257A (en) | Control method, communication terminal, program, storage medium, and information providing method | |
| JP2023099611A (en) | program, information processing device, method | |
| KR102118325B1 (en) | Measuring method of courier box size using acceleration sensor of smart-phone and courier box automatic reservation system using it | |
| JP7092956B1 (en) | Information processing system, its control method and program | |
| KR101796666B1 (en) | System and Method for accumulating points | |
| KR20110134170A (en) | Content search game method and system using augmented reality | |
| JP2021033713A (en) | Article management apparatus and program | |
| JP7161589B1 (en) | System, server, control method thereof, program, recording medium | |
| JP6570215B2 (en) | Order receiving device, order receiving system, order receiving method, terminal, and program. | |
| JP6424502B2 (en) | Product sales system and product sales method | |
| KR102646483B1 (en) | Providing Method of real estate rental recommendations for loading products | |
| JP2018173929A (en) | Browsing confirmation system, portable terminal device, server, program, and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20191101 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20191108 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200819 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210914 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211110 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220412 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220711 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220711 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220719 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220726 |
|
| 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: 20221004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221101 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7170462 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: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |