Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7571968B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7571968B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7571968B2
JP7571968B2 JP2020172325A JP2020172325A JP7571968B2 JP 7571968 B2 JP7571968 B2 JP 7571968B2 JP 2020172325 A JP2020172325 A JP 2020172325A JP 2020172325 A JP2020172325 A JP 2020172325A JP 7571968 B2 JP7571968 B2 JP 7571968B2
Authority
JP
Japan
Prior art keywords
rental vehicle
usage
parking space
information processing
rental
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
Application number
JP2020172325A
Other languages
Japanese (ja)
Other versions
JP2022063920A (en
Inventor
幹彰 中島
Original Assignee
コギコギ株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by コギコギ株式会社 filed Critical コギコギ株式会社
Priority to JP2020172325A priority Critical patent/JP7571968B2/en
Publication of JP2022063920A publication Critical patent/JP2022063920A/en
Application granted granted Critical
Publication of JP7571968B2 publication Critical patent/JP7571968B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

近年、マンションの集合住宅等を対象として、自転車や電動アシスト付き自転車等の共同利用が普及しつつある。共同利用を行うためには、自転車の管理が問題になるため、従来から種々の方法が提案されている。例えば、特許文献1には、共同利用者の不正使用を防止することを目的としたシステムが提案されている。 In recent years, the use of bicycles and electrically assisted bicycles in shared use has become common in apartment complexes and other housing complexes. Managing bicycles is an issue when sharing bicycles, and various methods have been proposed. For example, Patent Document 1 proposes a system aimed at preventing unauthorized use by shared users.

特許文献1で提案されるシステムでは、自転車等に設けられた車輪のロック装置の開錠に使用されると共に、電波により情報の読み出し及び書き込みが可能な無線タグが内蔵された各自転車の専用鍵等を利用し、上記無線タグとの無線通信により、情報の読み出し及び書き込みが可能な無線タグ用リーダ・ライタ等を設けた車両管理装置を利用することにより、共同利用者に対して専用鍵の貸出管理を行うことが開示されている。 The system proposed in Patent Document 1 discloses that the system utilizes dedicated keys for each bicycle, which are used to unlock the wheel locking devices on the bicycles and have built-in wireless tags that can read and write information via radio waves, and uses a vehicle management device equipped with a wireless tag reader/writer that can read and write information via wireless communication with the wireless tags to manage the lending of dedicated keys to shared users.

特開2004-157876号公報JP 2004-157876 A

しかしながら、従来の発明では、貸出用車両の不正使用をどのように防止するかを目的としたものがほとんどであり、貸出用車両の利用料に言及したものはなく、貸出用車両の利用料は固定であることが一般的である。 However, most of the prior art inventions have been aimed at preventing unauthorized use of rental vehicles, and none of them have mentioned the fees for using rental vehicles, which are generally fixed.

本発明は、上記課題に鑑みてなされたものであり、貸出用車両の利用料を算出する情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above problems, and aims to provide an information processing device, an information processing method, and an information processing program for calculating the usage fee for a rental vehicle.

上記課題を解決するため、本発明の情報処理装置は、貸出用車両の利用料を算出する情報処理装置であって、貸出用車両の第1駐車スペース及び貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、貸出用車両の利用料を算出する第1算出部と、貸出用車両の利用料を出力する出力部と、を備える。 In order to solve the above problem, the information processing device of the present invention is an information processing device that calculates the usage fee for a rental vehicle, and includes a first calculation unit that calculates the usage fee for the rental vehicle depending on the usage status of at least one of the first parking space for the rental vehicle and the second parking space for a vehicle other than the rental vehicle, and an output unit that outputs the usage fee for the rental vehicle.

本発明によれば、貸出用車両の利用料を算出する情報処理装置、情報処理方法及び情報処理プログラムを提供することができる。 According to the present invention, it is possible to provide an information processing device, an information processing method, and an information processing program for calculating the usage fee for a rental vehicle.

実施形態に係る情報処理システムの概略構成の一例を示す図である。1 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment. 実施形態に係るユーザ端末2のハード構成及び機能構成の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration and a functional configuration of a user terminal 2 according to an embodiment. FIG. 実施形態に係るユーザ端末3のハード構成及び機能構成の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration and a functional configuration of a user terminal 3 according to an embodiment. FIG. 実施形態に係るサーバ4のハード構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a server 4 according to the embodiment. 実施形態に係るサーバ4の記憶装置に記憶されているデータベースの一例を示す図である。FIG. 4 is a diagram showing an example of a database stored in a storage device of the server 4 according to the embodiment. 実施形態に係るサーバ4の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a server 4 according to an embodiment. 実施形態に係るサーバで実行される処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a process executed by a server according to the embodiment. 実施形態に係るサーバで実行される処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a process executed by a server according to the embodiment. 実施形態に係るサーバで実行される処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a process executed by a server according to the embodiment. 実施形態に係るサーバで実行される処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a process executed by a server according to the embodiment.

以下、本発明の実施形態について説明する。
本実施形態において、貸出用車両には、電動アシスト付き2輪車や3輪車、電動アシストが付いていない2輪車又は3輪車、モータや内燃機関などの原動機付き2輪車又は3輪車(電動スクーターや電動キックボードなどが含まれる)などが含まれる。なお、本実施形態では、貸出用車両は、ユーザ端末2と通信するための通信機能(例えば、Bluetooth(登録商標)など)を有する。なお、Bluetoothは省電力であり貸出用車両のバッテリーの消耗が少ない点で優れているが、貸出用車両とユーザ端末2とが通信できればよく、通信方式はBluetooth以外の方式であってもよい。例えば、3G、4G、5Gなどの通信方式の他、WiFi(登録商標)、フェリカ(登録商標)などを採用してもよい。また、本実施形態では、貸出用車両の駐車スペース(第1駐車スペース)と、貸出用車両以外の車両(物件の居住者の車両)の駐車スペース(第2駐車スペース)とが分かれている(物理的に異なる位置に分離されている)が、貸出用車両と貸出用車両以外の車両とを(物理的に異なる位置に分離されていない)同一のスペースに駐車する形式としてもよい。この場合、駐車スペースを、貸出用車両を駐車する領域と貸出用車両以外の車両を駐車する領域とに分離するなどすればよい。
Hereinafter, an embodiment of the present invention will be described.
In this embodiment, the rental vehicles include two-wheeled or three-wheeled vehicles with electric assist, two-wheeled or three-wheeled vehicles without electric assist, two-wheeled or three-wheeled vehicles with a motor or internal combustion engine (including electric scooters and electric kickboards). In this embodiment, the rental vehicles have a communication function (e.g., Bluetooth (registered trademark) or the like) for communicating with the user terminal 2. Note that Bluetooth is excellent in that it is power-saving and reduces battery consumption of the rental vehicles, but the communication method may be a method other than Bluetooth as long as the rental vehicles and the user terminal 2 can communicate with each other. For example, in addition to communication methods such as 3G, 4G, and 5G, WiFi (registered trademark), FeliCa (registered trademark), etc. may be adopted. In addition, in this embodiment, the parking space for rental vehicles (first parking space) and the parking space for vehicles other than rental vehicles (vehicles of the property's residents) (second parking space) are separate (separated in physically different locations), but rental vehicles and vehicles other than rental vehicles may be parked in the same space (not separated in physically different locations). In this case, the parking space may be separated into an area for parking rental vehicles and an area for parking vehicles other than rental vehicles.

[実施形態]
図1は、実施形態に係る情報処理システム1の概略構成の一例を示す図である。初めに、図1を参照して情報処理システム1の構成について説明する。情報処理システム1は、ユーザ端末2及びユーザ端末3と、このユーザ端末2及びユーザ端末3とネットワーク5を介して接続されたサーバ4(情報処理装置)とを備える。なお、情報処理システム1が備えるユーザ端末2、ユーザ端末3及びサーバ4の数はそれぞれ任意である。なお、ネットワーク5は無線通信であるか有線通信であるか、又は無線通信及び有線通信の双方を利用するかは問わない。
[Embodiment]
Fig. 1 is a diagram showing an example of a schematic configuration of an information processing system 1 according to an embodiment. First, the configuration of the information processing system 1 will be described with reference to Fig. 1. The information processing system 1 includes a user terminal 2 and a user terminal 3, and a server 4 (information processing device) connected to the user terminal 2 and the user terminal 3 via a network 5. The number of user terminals 2, user terminals 3, and servers 4 included in the information processing system 1 is arbitrary. The network 5 may be wireless or wired, or may use both wireless and wired communication.

(ユーザ端末2)
ユーザ端末2は、貸出用車両の利用者U1(以下、ユーザU1ともいう)が使用する端末であり、例えば、スマートフォンなどである。ユーザU1は、ユーザ端末2を使用して貸出用車両の貸出予約、ロック解錠などを行い、貸出用車両を利用することができる。なお、本実施形態では、ユーザ端末2としてスマートフォンを例に説明するが、ユーザ端末2は、スマートフォンに限られない。その他、マンション等のネットワークを経由して貸出用車両予約するような仕組みであってもよい。例えば、マンション等、ユーザU1の部屋に据え付けられた端末(例えば、ディスプレイパネル型の端末(インターフォンのような端末))で貸出用車両の貸出予約などを行い、貸出用車両を利用できるようにしてもよい。
(User terminal 2)
The user terminal 2 is a terminal used by a user U1 (hereinafter also referred to as user U1) of the rental vehicle, and is, for example, a smartphone. The user U1 can use the user terminal 2 to reserve the rental vehicle, unlock the vehicle, and use the rental vehicle. In this embodiment, a smartphone is used as the user terminal 2, but the user terminal 2 is not limited to a smartphone. Alternatively, a system may be used in which the rental vehicle is reserved via a network of an apartment building or the like. For example, the rental vehicle may be reserved for rental on a terminal (for example, a display panel type terminal (a terminal like an intercom)) installed in the room of the user U1 in an apartment building or the like, and the rental vehicle may be used.

図2は、実施形態に係るユーザ端末2のハード構成及び機能構成の一例を示す図である。図2(a)は、ユーザ端末2のハード構成の一例を示す図、図2(b)は、ユーザ端末2の機能構成の一例を示す図である。図2(a)に示すように、ユーザ端末2は、通信IF200A、記憶装置200B、入力装置200C、表示装置200D、CPU200Eなどを備える。 Figure 2 is a diagram showing an example of the hardware configuration and functional configuration of a user terminal 2 according to an embodiment. Figure 2(a) is a diagram showing an example of the hardware configuration of a user terminal 2, and Figure 2(b) is a diagram showing an example of the functional configuration of a user terminal 2. As shown in Figure 2(a), the user terminal 2 includes a communication IF 200A, a storage device 200B, an input device 200C, a display device 200D, a CPU 200E, etc.

通信IF200Aは、他の装置(実施形態では、サーバ4や貸出用車両)と通信するためのインターフェースである。 The communication IF 200A is an interface for communicating with other devices (in the embodiment, the server 4 and rental vehicles).

記憶装置200Bは、例えば、HDD(Hard Disk Drive)や半導体記憶装置(SSD(Solid State Drive))である。記憶装置200Bには、ユーザ端末2の識別子及び情報処理プログラムなどが記憶されている。なお、識別子は、サーバ4がユーザ端末2に対して新たに付与してもよいし、IP(Internet Protocol)アドレス、MAC(Media Access Control)アドレスなどを利用してもよい。 The storage device 200B is, for example, a hard disk drive (HDD) or a semiconductor storage device (solid state drive (SSD)). The storage device 200B stores an identifier for the user terminal 2, an information processing program, and the like. The identifier may be newly assigned to the user terminal 2 by the server 4, or an IP (Internet Protocol) address, a MAC (Media Access Control) address, or the like may be used.

入力装置200Cは、例えば、タッチパネルなどであり、ユーザU1は、入力装置200Cを操作して、貸出用車両の利用に必要な情報を入力することができる。 The input device 200C is, for example, a touch panel, and the user U1 can operate the input device 200C to input information necessary for using the rental vehicle.

表示装置200Dは、例えば、液晶モニタや有機ELモニタなどである。表示装置200Dは、情報処理システム1の利用に必要な画面を表示する。 The display device 200D is, for example, a liquid crystal monitor or an organic EL monitor. The display device 200D displays a screen necessary for using the information processing system 1.

CPU200Eは、実施形態に係るユーザ端末2を制御するものであり、図示しないROM及びRAMを備えている。 The CPU 200E controls the user terminal 2 according to the embodiment, and is equipped with ROM and RAM (not shown).

図2(b)に示すように、ユーザ端末2は、受信部201、送信部202、記憶装置制御部203、操作受付部204、表示装置制御部205などの機能を有する。なお、図2(b)に示す機能は、CPU200Eが、記憶装置200Bに記憶されている情報処理プログラムを実行することで実現される。 As shown in FIG. 2(b), the user terminal 2 has functions such as a receiving unit 201, a transmitting unit 202, a storage device control unit 203, an operation receiving unit 204, and a display device control unit 205. The functions shown in FIG. 2(b) are realized by the CPU 200E executing an information processing program stored in the storage device 200B.

受信部201は、サーバ4及び貸出用車両から送信される情報を受信する。 The receiving unit 201 receives information transmitted from the server 4 and the rental vehicle.

送信部202は、入力装置200Cを利用して入力された情報に識別子を付与してサーバ4へ送信する。また、送信部202は、貸出用車両に解錠信号などを送信する。 The transmission unit 202 assigns an identifier to the information input using the input device 200C and transmits it to the server 4. The transmission unit 202 also transmits an unlocking signal, etc. to the rental vehicle.

記憶装置制御部203は、記憶装置200Bを制御する。具体的には、記憶装置制御部203は、記憶装置200Bを制御して情報の書き込みや読み出しを行う。 The storage device control unit 203 controls the storage device 200B. Specifically, the storage device control unit 203 controls the storage device 200B to write and read information.

操作受付部204は、入力装置200Cでの入力操作を受け付ける。 The operation reception unit 204 receives input operations on the input device 200C.

表示装置制御部205は、表示装置200Dを制御する。具体的には、表示装置制御部205は、表示装置200Dを制御して実施形態に係る情報処理システム1の利用に必要な画面を表示させる。 The display device control unit 205 controls the display device 200D. Specifically, the display device control unit 205 controls the display device 200D to display a screen necessary for using the information processing system 1 according to the embodiment.

(ユーザ端末3)
ユーザ端末3は、貸出用車両を導入するマンション等の物件のオーナーや管理者(例えば、シェアサイクルの運営会社等)U2(以下、ユーザU2ともいう)が使用する端末であり、例えば、PC(Personal Computer)などである。ユーザU2は、ユーザ端末3を使用して、物件の情報等、貸出用車両の導入に必要な情報を登録することができる。
(User terminal 3)
The user terminal 3 is a terminal used by an owner or manager U2 (such as a bicycle sharing company) of a property such as an apartment building where rental vehicles will be introduced (hereinafter also referred to as user U2), and is, for example, a PC (Personal Computer), etc. The user U2 can use the user terminal 3 to register information necessary for the introduction of rental vehicles, such as information about the property.

図3は、実施形態に係るユーザ端末3のハード構成及び機能構成の一例を示す図である。図3(a)は、ユーザ端末3のハード構成の一例を示す図、図3(b)は、ユーザ端末3の機能構成の一例を示す図である。ユーザ端末3は、専用端末であってもよい。図3(a)に示すように、ユーザ端末3は、通信IF300A、記憶装置300B、入力装置300C、表示装置300D、CPU300Eなどを備える。 Figure 3 is a diagram showing an example of the hardware configuration and functional configuration of a user terminal 3 according to an embodiment. Figure 3(a) is a diagram showing an example of the hardware configuration of a user terminal 3, and Figure 3(b) is a diagram showing an example of the functional configuration of a user terminal 3. The user terminal 3 may be a dedicated terminal. As shown in Figure 3(a), the user terminal 3 includes a communication IF 300A, a storage device 300B, an input device 300C, a display device 300D, a CPU 300E, etc.

通信IF300Aは、他の装置(実施形態では、サーバ4)と通信するためのインターフェースである。 Communication IF300A is an interface for communicating with other devices (in this embodiment, server 4).

記憶装置300Bは、例えば、HDD(Hard Disk Drive)や半導体記憶装置(SSD(Solid State Drive))である。記憶装置300Bには、ユーザ端末3の識別子及び情報処理プログラムなどが記憶されている。なお、識別子は、サーバ4がユーザ端末3に対して新たに付与してもよいし、IP(Internet Protocol)アドレス、MAC(Media Access Control)アドレスなどを利用してもよい。 The storage device 300B is, for example, a hard disk drive (HDD) or a semiconductor storage device (solid state drive (SSD)). The storage device 300B stores an identifier for the user terminal 3, an information processing program, and the like. The identifier may be newly assigned to the user terminal 3 by the server 4, or an IP (Internet Protocol) address, a MAC (Media Access Control) address, or the like may be used.

入力装置300Cは、例えば、キーボード、タッチパネルなどであり、ユーザU2は、入力装置300Cを操作して、情報処理システム1の利用に必要な情報を入力することができる。 The input device 300C is, for example, a keyboard or a touch panel, and the user U2 can operate the input device 300C to input information necessary for using the information processing system 1.

表示装置300Dは、例えば、液晶モニタや有機ELモニタなどである。表示装置300Dは、実施形態に係る情報処理システム1の利用に必要な画面を表示する。 The display device 300D is, for example, a liquid crystal monitor or an organic EL monitor. The display device 300D displays a screen necessary for using the information processing system 1 according to the embodiment.

CPU300Eは、実施形態に係るユーザ端末3を制御するものであり、図示しないROM及びRAMを備えている。 The CPU 300E controls the user terminal 3 according to the embodiment, and is equipped with ROM and RAM (not shown).

図3(b)に示すように、ユーザ端末3は、受信部301、送信部302、記憶装置制御部303、操作受付部304、表示装置制御部305などの機能を有する。なお、図3(b)に示す機能は、CPU300Eが、記憶装置300Bに記憶されている情報処理プログラムを実行することで実現される。 As shown in FIG. 3(b), the user terminal 3 has functions such as a receiving unit 301, a transmitting unit 302, a storage device control unit 303, an operation receiving unit 304, and a display device control unit 305. The functions shown in FIG. 3(b) are realized by the CPU 300E executing an information processing program stored in the storage device 300B.

受信部301は、サーバ4から送信される情報を受信する。 The receiving unit 301 receives information sent from the server 4.

送信部302は、入力装置300Cを利用して入力された情報に識別子を付与してサーバ4へ送信する。 The transmission unit 302 assigns an identifier to the information input using the input device 300C and transmits it to the server 4.

記憶装置制御部303は、記憶装置300Bを制御する。具体的には、記憶装置制御部303は、記憶装置300Bを制御して情報の書き込みや読み出しを行う。 The storage device control unit 303 controls the storage device 300B. Specifically, the storage device control unit 303 controls the storage device 300B to write and read information.

操作受付部304は、入力装置300Cでの入力操作を受け付ける。 The operation reception unit 304 receives input operations on the input device 300C.

表示装置制御部305は、表示装置300Dを制御する。具体的には、表示装置制御部305は、表示装置300Dを制御して実施形態に係る情報処理システム1の利用に必要な画面を表示させる。 The display device control unit 305 controls the display device 300D. Specifically, the display device control unit 305 controls the display device 300D to display a screen necessary for using the information processing system 1 according to the embodiment.

(サーバ4)
図4は、サーバ4(情報処理装置)のハード構成の一例を示す図である。図4に示すように、サーバ4は、通信IF400A、記憶装置400B、CPU400Cなどを備える。
(Server 4)
Fig. 4 is a diagram showing an example of a hardware configuration of the server 4 (information processing device). As shown in Fig. 4, the server 4 includes a communication IF 400A, a storage device 400B, a CPU 400C, and the like.

通信IF400Aは、外部端末(実施形態では、ユーザ端末2及びユーザ端末3)と通信するためのインターフェースである。 Communication IF400A is an interface for communicating with external terminals (in the embodiment, user terminal 2 and user terminal 3).

記憶装置400Bは、例えば、HDDや半導体記憶装置である。記憶装置400Bには、サーバ4で利用する情報処理プログラムや各種データベースが記憶されている。なお、本実施形態では、情報処理プログラムや各種データベースは、サーバ4の記憶装置400Bに記憶されているが、USBメモリなどの外部記憶装置やネットワークを介して接続された外部サーバに記憶し、必要に応じて参照やダウンロード可能に構成されていてもよい。 The storage device 400B is, for example, a HDD or a semiconductor storage device. The storage device 400B stores information processing programs and various databases used by the server 4. In this embodiment, the information processing programs and various databases are stored in the storage device 400B of the server 4, but they may also be stored in an external storage device such as a USB memory or an external server connected via a network, and configured to be able to be referenced or downloaded as needed.

図5は、記憶装置400Bに記憶されているデータベースの一例である。図5に示すように、記憶装置400Bには、ユーザデータベース1(以下、ユーザDB1)、物件データベース2(以下、物件DB2)、予約状況データベース3(以下、予約状況DB3)、利用履歴データベース4(以下、利用履歴DB4)、利用料算出用データベース5(以下、利用料算出用DB5)などが記憶されている。なお、本実施形態では、複数のデータベースを備えているが一つのデータベースとして記憶装置400Bに記憶してもよい。また、必ずしもデータベースとして記憶装置400Bに記憶されていなくともよい。また、ユーザDB1から利用料算出用DB5の情報をどのように関連付けて記憶装置400Bに記憶するかは任意である。 Figure 5 is an example of a database stored in storage device 400B. As shown in Figure 5, storage device 400B stores a user database 1 (hereinafter, user DB1), a property database 2 (hereinafter, property DB2), a reservation status database 3 (hereinafter, reservation status DB3), a usage history database 4 (hereinafter, usage history DB4), a usage fee calculation database 5 (hereinafter, usage fee calculation DB5), and the like. Note that in this embodiment, multiple databases are provided, but they may be stored as one database in storage device 400B. Also, they do not necessarily have to be stored as a database in storage device 400B. Also, it is arbitrary how information from user DB1 to usage fee calculation DB5 is associated and stored in storage device 400B.

(ユーザDB1)
ユーザDB1には、貸出用車両の利用者であるユーザU1の情報、例えば、氏名、性別、年齢、生年月日、居住する物件の物件ID及び部屋番号、連絡先(例えば、メールアドレスなど)などの情報がユーザU1ごとにユーザIDに関連付けて記憶されている。
(User DB1)
The user DB1 stores information about user U1, who is the user of the rental vehicle, such as name, gender, age, date of birth, property ID and room number of the property in which the user lives, contact information (e.g., email address, etc.), associated with the user ID for each user U1.

(物件DB2)
物件DB2には、例えば、貸出用車両の駐車スペース(第1駐車スペース)、居住者用の駐車スペース(貸出用車両以外の車両の第2駐車スペース)の情報などの情報が物件ごとに物件IDに関連付けて記憶されている。第1駐車スペースの情報には、第1駐車スペースに導入された貸出用車両の情報、例えば、導入数、車種及び車両IDなどが含まれる。また、車種は、車両サイズ、2人用、3人用、バッテリー容量などの他、電動アシスト付き2輪車や3輪車、電動アシストが付いていない2輪車又は3輪車、モータや内燃機関などの原動機付き2輪車又は3輪車などの違いにより分類される。なお、前述の分類方法はあくまで一例であり、貸出用車両をどのように分類するかは任意である。第2駐車スペースの情報には、例えば、第2駐車スペースの駐車可能数、第2駐車スペースの契約状況、例えば、契約数、各契約の契約者(ユーザU1)などが含まれる。
(Property DB2)
In the property DB2, information such as parking spaces for rental vehicles (first parking spaces) and parking spaces for residents (second parking spaces for vehicles other than rental vehicles) is stored in association with a property ID for each property. The information on the first parking space includes information on rental vehicles introduced into the first parking space, such as the number of vehicles introduced, vehicle type, and vehicle ID. In addition to vehicle size, two-person or three-person, battery capacity, and the like, vehicle types are classified according to differences such as two-wheeled or three-wheeled vehicles with electric assist, two-wheeled or three-wheeled vehicles without electric assist, and two-wheeled or three-wheeled vehicles with a prime mover such as a motor or internal combustion engine. Note that the above-mentioned classification method is merely an example, and how rental vehicles are classified is arbitrary. The information on the second parking space includes, for example, the number of parking spaces available in the second parking space, the contract status of the second parking space, such as the number of contracts, and the contract holder (user U1) of each contract.

(予約状況DB3)
予約状況DB3には、貸出用車両の予約状況の情報が貸出用車両の車両IDごとに記憶されている。予約状況には、貸出中、予約中、貸出可能の3つの状態が存在し、貸出中及び予約中の状態には、車両を借りている又は予約しているユーザU1のユーザIDが関連付けて記憶されている。
(Reservation status DB3)
Information on the reservation status of a rental vehicle is stored for each vehicle ID of the rental vehicle in the reservation status DB 3. There are three reservation statuses: Rental, Reserved, and Available for Rental, and the Rental and Reserved statuses are stored in association with the user ID of the user U1 who is renting or reserving the vehicle.

(利用履歴DB4)
利用履歴DB4には、ユーザU1による貸出用車両の利用履歴がユーザU1ごとにユーザIDに関連付けて記憶されている。利用履歴には、例えば、所定期間における貸出用車両の利用回数、総利用時間及び貸出1回当りの利用時間の少なくとも1以上の情報が含まれる。なお、所定期間は、1週間、1カ月など任意の期間である。また、ユーザU1に利用規約違反があった場合、規約違反の情報がユーザIDに関連付けて記憶される。なお、規約違反の情報は、例えば、自転車撤去されたことを報告しなかった、24時間以上の占有利用などの情報である。また、規約違反の情報には、規約違反があった(登録された)日時が含まれていてもよい。また、規約違反の情報には、規約違反の内容に応じて違反点数(規約違反の内容に応じて決められた点数)や種別(例えば、「重大」、「通常」、「軽微」など)の情報が含まれていてもよい。なお、違反点数や種別は、ユーザU2がユーザ端末3を操作して設定できるようにしてもよい。
(Usage History DB4)
In the usage history DB4, the usage history of the rental vehicle by the user U1 is stored in association with the user ID for each user U1. The usage history includes at least one of the following information: the number of times the rental vehicle was used in a predetermined period, the total usage time, and the usage time per rental. The predetermined period may be any period such as one week or one month. If the user U1 violates the terms of use, information on the violation of the terms is stored in association with the user ID. The information on the violation of the terms is, for example, information on the exclusive use of the bicycle for more than 24 hours without reporting that the bicycle was removed. The information on the violation of the terms may also include the date and time when the violation of the terms occurred (was registered). The information on the violation of the terms may also include information on the violation points (points determined according to the content of the violation of the terms) and the type (for example, "serious", "normal", "minor", etc.) depending on the content of the violation of the terms. The violation points and type may be set by the user U2 operating the user terminal 3.

(利用料算出用DB5)
利用料算出用DB5には、貸出用車両の利用料を算出するための情報、例えば、貸出用車両の基本利用料、基本利用料に乗算又は加算して基本利用料を調整するための値(以下、単に調整値ともいう)及び調整値の重みづけの値(以下、単に重みづけ値ともいう)が記憶されている。
貸出用車両の基本利用料は、基本となる利用料の情報であり、例えば、10分ごとや、1時間ごとの利用料を記憶してもよいし、最初の所定時間(例えば1時間)は無料、その後1時間ごとに所定費用を加算するような形で記憶されていてもよい。
また、物件ごと、貸出用車両の車種ごとに貸出用車両の基本利用料が記憶されていてもよい。
(DB5 for usage fee calculation)
The usage fee calculation DB 5 stores information for calculating the usage fee of the rental vehicle, such as the basic usage fee of the rental vehicle, a value for adjusting the basic usage fee by multiplying or adding to the basic usage fee ( The adjustment value (hereinafter also simply referred to as the adjustment value) and a weighting value for the adjustment value (hereinafter also simply referred to as the weighting value) are stored.
The basic rental fee for the vehicle is information on the basic fee. For example, the fee for every 10 minutes or every hour may be stored. For the first predetermined time (for example, 1 hour), The time may be stored in the form of being free, followed by a predetermined fee for each additional hour.
In addition, a basic rental vehicle usage fee may be stored for each property and each type of rental vehicle.

また、調整値は、利用料算出用DB5には、後述する取得部404で取得される下記(1-1)~(1-2)に含まれる情報ごとに対応する調整値が利用料算出用DB5に記憶されている。なお、この調整値は、物件ごとや車種ごとに利用料算出用DB5に記憶してもよい。
(1-1)ユーザU1の第2駐車スペースの契約台数又は第2駐車スペースの利用割合
(1-2)ユーザU1の利用履歴(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間、規約違反など)
In addition, the usage fee calculation DB 5 stores adjustment values corresponding to each piece of information included in the following (1-1) to (1-2) acquired by the acquisition unit 404 described later. The adjustment values may be stored in the usage fee calculation DB 5 for each property or each vehicle type.
(1-1) The number of contracted vehicles for the second parking space of user U1 or the usage ratio of the second parking space. (1-2) The usage history of user U1 (for example, the number of times the rental vehicle was used in a specified period, the total usage time, the usage time per rental, violation of the terms and conditions, etc.).

また、重みづけ値は、調整値を重みづけするための値であり、各調整値に対応する重みづけ値が利用料算出用DB5に記憶されている。なお、重みづけ値には「0」が含まれる。重みづけ値には「0」である場合、この重みづけ値「0」が乗算された調整値の値は「0」となる。つまり、この重みづけ値「0」とした場合、この重みづけ値「0」が乗算された調整値は、考慮されないこととなる。 The weighting value is a value for weighting the adjustment value, and a weighting value corresponding to each adjustment value is stored in the fee calculation DB5. The weighting value includes "0". When the weighting value is "0", the value of the adjustment value multiplied by this weighting value "0" becomes "0". In other words, when the weighting value is "0", the adjustment value multiplied by this weighting value "0" is not taken into consideration.

本実施形態では、ユーザU1の第2駐車スペースの契約台数が多い又は第2駐車スペースの利用割合が高いほど調整値の値を高くし、ユーザU1の第2駐車スペースの契約台数が少ない又は第2駐車スペースの利用割合が低いほど調整値の値を低くしている。このように調整値を設定することによりユーザU1による居住者用の駐車スペースである第2駐車スペースの契約台数が適正に保たれるようにインセンティブが働くようにしている。
また、本実施形態では、ユーザU1の貸出用車両の利用(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間)が多いほど調整値の値を高くしている。このように、ユーザU1の貸出用車両の利用が多いほど貸出用車両の利用料が高くなるようにして、ユーザU1による貸出用車両の利用が過度とならないようにしている。
また、本実施形態では、ユーザU1の貸出用車両の規約違反が多いほど調整値の値を高くしている。また、違反点数や種別に応じて調整値を高くしてもよい(例えば、違反点数が高いほど利用料が高くなるように調整値を変化させてもよいし、利用料が「重大」>「通常」>「軽微」となるように調整値を変化させてもよい)。このように、規約違反の回数や内容に応じて貸出用車両の利用料が高くなるようにして、ユーザU1による貸出用車両の適正な利用が促されるようにしている。
In this embodiment, the adjustment value is set higher as the number of contracted vehicles for the second parking space of the user U1 increases or the utilization rate of the second parking space increases, and the adjustment value is set lower as the number of contracted vehicles for the second parking space of the user U1 decreases or the utilization rate of the second parking space decreases. By setting the adjustment value in this manner, an incentive is provided to keep the number of contracted vehicles for the second parking space, which is a parking space for the resident of the user U1, at an appropriate level.
In this embodiment, the more the user U1 uses the rental vehicle (for example, the number of times the rental vehicle is used in a specified period, the total usage time, and the usage time per rental), the higher the adjustment value is set. In this way, the more the user U1 uses the rental vehicle, the higher the rental vehicle usage fee is, so that the user U1 does not use the rental vehicle excessively.
In this embodiment, the more violations of the regulations of the rental vehicle by user U1, the higher the adjustment value is set. The adjustment value may also be increased according to the number of violations or the type of violation (for example, the adjustment value may be changed so that the usage fee is higher as the number of violations is higher, or the adjustment value may be changed so that the usage fee is "serious">"normal">"minor"). In this way, the usage fee for the rental vehicle is increased according to the number of violations and the type of violation, so that the user U1 is encouraged to use the rental vehicle appropriately.

なお、本実施形態では、上述したように調整値を設定しているが、調整値をどのように設定するかは任意であり、必ずしも上述した例に限られない。また、調整値の設定は、ユーザU2がユーザ端末3から行えるようにしてもよい。また、重みづけ値の設定についても、ユーザU2がユーザ端末3から行えるようにしてもよい。 In this embodiment, the adjustment values are set as described above, but how the adjustment values are set is arbitrary and is not necessarily limited to the above example. The adjustment values may be set by user U2 from the user terminal 3. The weighting values may also be set by user U2 from the user terminal 3.

CPU400Cは、サーバ4を制御し、図示しないROM(Read Only Memory)及びRAM(Random Access Memory)を備えている。 The CPU 400C controls the server 4 and is equipped with a ROM (Read Only Memory) and a RAM (Random Access Memory) not shown.

図6は、実施形態に係るサーバ4の機能構成の一例を示す図である。図6に示すように、サーバ4は、受信部401、送信部402(出力部)、記憶装置制御部403、取得部404(第1,第2取得部)、算出部405(第1,第2算出部)、認証部406、検索部407などの機能を有する。なお、図6に示す機能は、サーバ4のROM(不図示)に記憶された情報処理プログラムをCPU100Cが実行することにより実現される。 FIG. 6 is a diagram showing an example of the functional configuration of the server 4 according to the embodiment. As shown in FIG. 6, the server 4 has functions such as a receiving unit 401, a transmitting unit 402 (output unit), a storage device control unit 403, an acquiring unit 404 (first and second acquiring units), a calculating unit 405 (first and second calculating units), an authenticating unit 406, and a searching unit 407. Note that the functions shown in FIG. 6 are realized by the CPU 100C executing an information processing program stored in the ROM (not shown) of the server 4.

受信部401は、ネットワーク5を介してユーザ端末2及びユーザ端末3から送信される情報を受信する。 The receiving unit 401 receives information transmitted from the user terminal 2 and the user terminal 3 via the network 5.

送信部402は、ネットワーク5を介してユーザ端末2及びユーザ端末3へ情報を送信する。例えば、送信部402は、検索された貸出用車両の情報や算出された貸出用車両の利用料をユーザ端末2へ送信(出力)する。 The transmission unit 402 transmits information to the user terminal 2 and the user terminal 3 via the network 5. For example, the transmission unit 402 transmits (outputs) information on the searched rental vehicle and the calculated rental vehicle usage fee to the user terminal 2.

記憶装置制御部403は、記憶装置400Bを制御する。具体的には、記憶装置制御部403は、記憶装置400Bへの情報の書き込みや読み出しを行う。 The storage device control unit 403 controls the storage device 400B. Specifically, the storage device control unit 403 writes and reads information to and from the storage device 400B.

取得部404は、下記(1-1)~(1-2)の情報を取得する。
(1-1)ユーザU1の第2駐車スペースの契約台数又は第2駐車スペースの利用割合
(1-2)ユーザU1の利用履歴(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間、規約違反など)
The acquisition unit 404 acquires the following information (1-1) to (1-2).
(1-1) The number of contracted vehicles for the second parking space of user U1 or the usage ratio of the second parking space. (1-2) The usage history of user U1 (for example, the number of times the rental vehicle was used in a specified period, the total usage time, the usage time per rental, violation of the terms and conditions, etc.).

算出部405は、利用料算出用DB5を参照し、取得した情報に含まれる情報ごとに対応する重みづけ後の調整値を基本利用料に乗算又は加算して貸出用車両の利用料を算出する。
(1-1)ユーザU1の第2駐車スペースの契約台数又は第2駐車スペースの利用割合
(1-2)ユーザU1の利用履歴(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間、規約違反など)
The calculation unit 405 refers to the usage fee calculation DB 5, and calculates the rental vehicle usage fee by multiplying or adding the weighted adjustment value corresponding to each piece of information included in the acquired information to the basic usage fee.
(1-1) The number of contracted vehicles for the second parking space of user U1 or the usage ratio of the second parking space. (1-2) The usage history of user U1 (for example, the number of times the rental vehicle was used in a specified period, the total usage time, the usage time per rental, violation of the terms and conditions, etc.).

なお、算出部405は、ユーザU1の第2駐車スペースの利用割合を算出する場合、第2駐車スペースの駐車可能台数と、第2駐車スペースの契約台数とに応じて、ユーザU1の第2駐車スペースの利用割合を算出する。具体的には、算出部405はユーザU1の、第2駐車スペースの契約台数を第2駐車スペースの駐車可能台数で除算して第2駐車スペースの利用割合を算出する。 When calculating the utilization ratio of the second parking space of user U1, the calculation unit 405 calculates the utilization ratio of the second parking space of user U1 based on the number of cars that can be parked in the second parking space and the contracted number of cars for the second parking space. Specifically, the calculation unit 405 calculates the utilization ratio of the second parking space of user U1 by dividing the contracted number of cars for the second parking space by the number of cars that can be parked in the second parking space.

認証部406は、ユーザDB1を参照し、ユーザ端末2から送信されるユーザID及びパスワード(PW)を認証する。例えば、認証部406は、ユーザ端末2から送信されるユーザID及びPWの組み合わせがユーザDB1に記憶されている場合、ログインを許可し、ユーザ端末2から送信されるユーザID及びPWの組み合わせがユーザDB1に記憶されていない場合、ログインを許可しない。 The authentication unit 406 refers to the user DB1 and authenticates the user ID and password (PW) sent from the user terminal 2. For example, if the combination of the user ID and PW sent from the user terminal 2 is stored in the user DB1, the authentication unit 406 permits login, and if the combination of the user ID and PW sent from the user terminal 2 is not stored in the user DB1, the authentication unit 406 does not permit login.

検索部407は、ログインしたユーザU1の物件の貸出用車両で貸出可能である貸出用車両を検索する。 The search unit 407 searches for rental vehicles that are available for rental for the property of the logged-in user U1.

また、サーバ4に入力装置(例えば、キーボード、タッチパネルなど)及び表示装置(例えば、液晶モニタや有機ELモニタなど)を備えるようにしてもよい。 The server 4 may also be equipped with an input device (e.g., a keyboard, a touch panel, etc.) and a display device (e.g., an LCD monitor or an organic EL monitor, etc.).

(情報処理システム1で実行される処理)
図7~図10は、情報処理システム1で実行される処理の一例を示すフローチャートである。以下、図7~図10を参照して、情報処理システム1で実行される処理について説明するが、図1~図6を参照して説明した構成と同一の構成には同一の符号を付して重複する説明を省略する。
(Processing Executed in Information Processing System 1)
7 to 10 are flowcharts showing an example of processing executed in the information processing system 1. Below, the processing executed in the information processing system 1 will be described with reference to Fig. 7 to 10, but the same components as those described with reference to Fig. 1 to 6 are denoted with the same reference numerals and duplicated descriptions will be omitted.

(物件登録処理)
図7は、情報処理システム1で実行される物件登録処理の一例を示すフローチャートである。以下、図7を参照して、情報処理システム1で実行される物件登録処理について説明する。
(Property registration processing)
7 is a flowchart showing an example of the property registration process executed by the information processing system 1. Hereinafter, the property registration process executed by the information processing system 1 will be described with reference to FIG.

(ステップS101)
ユーザU2は、ユーザ端末3の入力装置300Cを操作して、物件の情報を入力する。具体的には、物件の貸出用車両の駐車スペース(第1駐車スペース)及び居住者用の駐車スペース(貸出用車両以外の車両の第2駐車スペース)の情報を入力する。入力された情報は、操作受付部304で受け付けられる。受け付けられた物件の情報は、送信部302からサーバ4へと送信される。
(Step S101)
The user U2 operates the input device 300C of the user terminal 3 to input information about the property. Specifically, the user inputs information about the parking space for the rental vehicle of the property (first parking space) and the parking space for the resident (second parking space for vehicles other than the rental vehicle). The input information is accepted by the operation acceptance unit 304. The accepted property information is transmitted from the transmission unit 302 to the server 4.

(ステップS102)
サーバ4の受信部401は、ユーザ端末3から送信された物件の情報を受信する。受信部401で受信された物件の情報は、記憶装置制御部403により、物件IDに関連付けて記憶装置400Bの物件DB2に記憶される。
(Step S102)
The receiving unit 401 of the server 4 receives the property information transmitted from the user terminal 3. The property information received by the receiving unit 401 is stored in the property DB 2 of the storage device 400B by the storage device control unit 403 in association with the property ID.

(ユーザ登録処理)
図8は、情報処理システム1で実行されるユーザ登録処理の一例を示すフローチャートである。以下、図8を参照して情報処理システム1で実行されるユーザ登録処理について説明する。なお、ユーザ端末2には、本実施形態に係る情報処理システム1で利用するアプリケーションプログラム(情報処理プログラム)が既にインストールされているものとする。なお、図8を参照して説明するユーザ登録は、本情報処理システム1の管理者などが行ってもよい。
(User registration process)
Fig. 8 is a flowchart showing an example of a user registration process executed in the information processing system 1. The user registration process executed in the information processing system 1 will be described below with reference to Fig. 8. It is assumed that an application program (information processing program) used in the information processing system 1 according to this embodiment has already been installed in the user terminal 2. The user registration described with reference to Fig. 8 may be performed by an administrator of the information processing system 1, etc.

(ステップS201)
ユーザU1は、ユーザ端末2の入力装置200Cを操作して、ユーザU1の情報を入力する。入力された情報は、操作受付部204で受け付けられる。受け付けられたユーザU1の情報は、送信部202からサーバ4へと送信される。
(Step S201)
The user U1 operates the input device 200C of the user terminal 2 to input information about the user U1. The input information is accepted by the operation acceptance unit 204. The accepted information about the user U1 is transmitted from the transmission unit 202 to the server 4.

(ステップS202)
サーバ4の受信部401は、ユーザ端末2から送信されたユーザU1の情報を受信する。受信部401で受信されたユーザU1の情報は、記憶装置制御部403により、ユーザIDに関連付けて記憶装置400BのユーザDB1に記憶される。
(Step S202)
The receiving unit 401 of the server 4 receives the information of the user U1 transmitted from the user terminal 2. The information of the user U1 received by the receiving unit 401 is stored in the user DB1 of the storage device 400B by the storage device control unit 403 in association with the user ID.

なお、家族など複数人で貸出用車両を利用する場合などは、家族用や複数人用のユーザアカウントを用意し、このユーザアカウントに家族のユーザIDや、複数のユーザIDを関連付けて、この関連付けられたユーザIDのユーザU1がこのユーザアカウントを共有して利用できるようにしてもよい。 When multiple people, such as a family, use a rental vehicle, a user account can be prepared for the family or multiple people, and the user ID of the family or multiple user IDs can be associated with this user account, so that user U1 with the associated user ID can share and use this user account.

(利用処理)
図9は、情報処理システム1で実行される利用処理の一例を示すフローチャートである。以下、図9を参照して、情報処理システム1で実行される利用処理について説明する。
(Usage Processing)
9 is a flowchart showing an example of a usage process executed in the information processing system 1. The usage process executed in the information processing system 1 will be described below with reference to FIG.

(ステップS301)
ユーザU1は、ユーザ端末2の入力装置200Cを操作して、アプリを立ち上げ、ユーザID及びPWを入力する。入力されたユーザID及びPWは、操作受付部204で受け付けられる。受け付けられたユーザID及びPWは、送信部202からサーバ4へと送信される。サーバ4の受信部401は、ユーザ端末2から送信されたユーザID及びPWを受信する。サーバ4の認証部406は、受信部401が受信したユーザID及びPWを認証する。
(Step S301)
User U1 operates the input device 200C of the user terminal 2 to launch an application and input a user ID and PW. The input user ID and PW are accepted by the operation acceptance unit 204. The accepted user ID and PW are transmitted from the transmission unit 202 to the server 4. The reception unit 401 of the server 4 receives the user ID and PW transmitted from the user terminal 2. The authentication unit 406 of the server 4 authenticates the user ID and PW received by the reception unit 401.

(ステップS302)
サーバ4の検索部407は、予約状況DB3を参照し、ログインしたユーザU1の物件の貸出用車両で貸出可能である貸出用車両を検索する。サーバ4の送信部402は、検索部407による検索結果をユーザ端末2へ送信する。ユーザ端末2の受信部201は、サーバ4から送信された貸出可能である貸出用車両の情報を受信する。ユーザ端末2の表示装置制御部205は、貸出可能である貸出用車両の情報を表示装置200Dに表示させる。
(Step S302)
The search unit 407 of the server 4 refers to the reservation status DB3 and searches for rental vehicles that are available for rental among the rental vehicles of the logged-in user U1's property. The transmission unit 402 of the server 4 transmits the search results by the search unit 407 to the user terminal 2. The reception unit 201 of the user terminal 2 receives the information on rental vehicles that are available for rental transmitted from the server 4. The display device control unit 205 of the user terminal 2 causes the information on rental vehicles that are available for rental to be displayed on the display device 200D.

(ステップS303)
ユーザU1は、ユーザ端末2の入力装置200Cを操作して、表示装置200Dに表示された予約したい又は借りたい貸出用車両を選択操作する。ユーザU1による選択操作は、操作受付部204で受け付けられる。受け付けられた選択操作の情報は、送信部202からサーバ4へと送信される。サーバ4の受信部401は、ユーザ端末2から送信された選択操作の情報を受信する。サーバ4の記憶装置制御部403は、選択された貸出用車両の状態を予約中に変更して予約状況DB3へ記憶する。なお、貸出用車両を予約すると予約状態が所定時間(例えば、10分間)保持されるとともに、ユーザ端末2では、上記所定時間のカウントダウンが開始され、予約終了までの残時間が表示装置200Dに表示される。
(Step S303)
User U1 operates the input device 200C of the user terminal 2 to select the rental vehicle that he/she wishes to reserve or borrow, which is displayed on the display device 200D. The selection operation by user U1 is accepted by the operation acceptance unit 204. Information on the accepted selection operation is transmitted from the transmission unit 202 to the server 4. The reception unit 401 of the server 4 receives the information on the selection operation transmitted from the user terminal 2. The storage device control unit 403 of the server 4 changes the status of the selected rental vehicle to "reserved" and stores it in the reservation status DB3. When a rental vehicle is reserved, the reservation status is maintained for a predetermined time (e.g., 10 minutes), and a countdown of the above-mentioned predetermined time begins on the user terminal 2, and the remaining time until the end of the reservation is displayed on the display device 200D.

(ステップS304)
ユーザU1は、予約した貸出用車両の近くまで移動し、ユーザ端末2の入力装置200Cを操作して、表示装置200Dに表示されている「借りる」ボタンを選択操作すると、ユーザ端末2と貸出用車両との間の無線通信により貸出用車両のロックが解錠される(貸出用車両のバッテリーの消耗を低減するために、ユーザ端末2と貸出用車両との通信には、Bluetooth(登録商標)などの省電力な無線通信を利用することが好ましいが、貸出用車両とユーザ端末2とが通信できればよく、通信方式はBluetooth以外の方式であってもよい。例えば、3G、4G、5Gなどの通信方式の他、WiFi(登録商標)、フェリカ(登録商標)などを採用してもよい)。貸出用車両のロックが解錠されると、解錠された時刻が貸出開始の時刻として設定され(貸出開始の時刻としてユーザ端末2からサーバ4へ送信される)、貸出用車両の利用が開始される。なお、メールパスコード方式(「借りる」ボタンを選択操作すると、登録しておいたユーザU1のメールアドレスや電話番号(電話番号の場合はSMSで送信される)に貸出用車両のロックの解錠番号が送られてきて、貸出用車両にあるタッチキーで解錠番号を押して解錠する方式)により貸出用車両のロックを解錠する仕組みとしてもよい。
(Step S304)
User U1 moves close to the reserved rental vehicle and operates the input device 200C of the user terminal 2 to select the "Rent" button displayed on the display device 200D, and the rental vehicle is unlocked by wireless communication between the user terminal 2 and the rental vehicle (in order to reduce battery consumption of the rental vehicle, it is preferable to use a power-saving wireless communication such as Bluetooth (registered trademark) for communication between the user terminal 2 and the rental vehicle, but as long as the rental vehicle and the user terminal 2 can communicate, the communication method may be a method other than Bluetooth. For example, in addition to communication methods such as 3G, 4G, and 5G, WiFi (registered trademark), FeliCa (registered trademark), etc. may be used). When the rental vehicle is unlocked, the time of unlocking is set as the rental start time (sent from the user terminal 2 to the server 4 as the rental start time), and use of the rental vehicle begins. In addition, the rental vehicle may be unlocked using an email passcode method (when the ``Rent'' button is selected, an unlocking number for the rental vehicle is sent to the registered email address or phone number of user U1 (if a phone number, it is sent via SMS), and the unlocking number is pressed on a touch key on the rental vehicle to unlock it).

(ステップS305)
ユーザU1は、貸出用車両のロックを手動で施錠すると、貸出用車両のセンサーによってロックが施錠状態となったことが検出される。貸出用車両のロックが施錠されると、施錠された時刻が貸出終了の時刻として設定され(貸出終了の時刻としてユーザ端末2からサーバ4へ送信される)、貸出用車両の利用が終了する。なお、貸出用車両のロックを手動で施錠した後に、ユーザ端末2の入力装置200Cを操作して、表示装置200Dに表示されている「返却」ボタンを選択操作すると、貸出用車両のセンサーによってロックが施錠状態となっていることを検出した上で、「返却」ボタンを選択操作された時刻が貸出終了の時刻として設定され(貸出終了の時刻としてユーザ端末2からサーバ4へ送信される)、貸出用車両の利用が終了する構成としてもよい。また、貸出終了時にユーザU1は、ユーザ端末2の入力装置200Cを操作して、利用した貸出用車両のバッテリー残量や貸出用車両の異常や故障などの情報を入力してサーバ4へ送信するようにしてもよい。
(Step S305)
When the user U1 manually locks the rental vehicle, the sensor of the rental vehicle detects that the vehicle is locked. When the rental vehicle is locked, the time when the vehicle is locked is set as the rental end time (transmitted from the user terminal 2 to the server 4 as the rental end time), and the use of the rental vehicle ends. After the rental vehicle is manually locked, if the user operates the input device 200C of the user terminal 2 to select the "return" button displayed on the display device 200D, the sensor of the rental vehicle detects that the vehicle is locked, and the time when the "return" button was selected is set as the rental end time (transmitted from the user terminal 2 to the server 4 as the rental end time), and the use of the rental vehicle ends. In addition, at the end of the rental, the user U1 may operate the input device 200C of the user terminal 2 to input information such as the remaining battery level of the rental vehicle used and abnormalities or malfunctions of the rental vehicle, and transmit the information to the server 4.

(ステップS306)
サーバ4は、ユーザU1による貸出用車両の利用料を算出する。なお、貸出用車両の利用料の算出については後述する。
(Step S306)
The server 4 calculates the rental vehicle usage fee for the user U1. The calculation of the rental vehicle usage fee will be described later.

(ステップS307)
サーバ4は、貸出用車両の利用料を決済する。なお決済は、例えば、ユーザU1が予め登録したクレジットカードや銀行口座から上記利用料を引き落とすようにしてもよいし、ユーザU1の居住する物件の管理費ととともに請求するようにしてもよい。
(Step S307)
The server 4 settles the rental vehicle usage fee. The settlement may be, for example, by debiting the usage fee from a credit card or bank account registered in advance by the user U1, or may be billed together with the management fee for the property in which the user U1 resides.

(利用料算出処理)
図10は、情報処理システム1で実行される検索処理の一例を示すフローチャートである。以下、図10を参照して、情報処理システム1で実行される検索処理について説明する。
(Usage fee calculation process)
10 is a flowchart showing an example of the search process executed in the information processing system 1. The search process executed in the information processing system 1 will be described below with reference to FIG.

(ステップS401)
サーバ4の取得部404は、下記(1-1)~(1-2)の情報をユーザU1ごとに取得する。
(1-1)ユーザU1の第2駐車スペースの契約台数又は第2駐車スペースの利用割合
(1-2)ユーザU1の利用履歴(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間、規約違反など)
(Step S401)
The acquisition unit 404 of the server 4 acquires the following information (1-1) to (1-2) for each user U1.
(1-1) The number of contracted vehicles for the second parking space of user U1 or the usage ratio of the second parking space. (1-2) The usage history of user U1 (for example, the number of times the rental vehicle was used in a specified period, the total usage time, the usage time per rental, violation of the terms and conditions, etc.).

(ステップS402)
サーバ4の算出部405は、利用料算出用DB5を参照し、取得部404が取得した情報に応じた調整値及び重みづけ値を取得する。
(Step S402)
The calculation unit 405 of the server 4 refers to the usage fee calculation DB 5 and acquires the adjustment value and the weighting value according to the information acquired by the acquisition unit 404 .

(ステップS403)
サーバ4の算出部405は、ステップS402で取得した調整値に対応する重みづけ値を乗算して重みづけを行う。次いで、算出部405は、貸出用車両の基本利用料に重みづけ後の調整値を乗算又は加算してユーザU1の貸出用車両の利用料を算出する。
(Step S403)
The calculation unit 405 of the server 4 performs weighting by multiplying the adjustment value acquired in step S402 by a weighting value corresponding to the adjustment value. Next, the calculation unit 405 calculates the rental vehicle usage fee of the user U1 by multiplying or adding the weighted adjustment value to the basic usage fee of the rental vehicle.

(ステップS404)
サーバ4の送信部402は、算出した利用料を対応するユーザ端末2へ送信(出力)する。
(Step S404)
The transmitting unit 402 of the server 4 transmits (outputs) the calculated usage fee to the corresponding user terminal 2 .

なお、上記実施形態において、更に下記(2-1)~(2-2)の情報を取得部404が取得し、貸出用車両の利用料を算出部405が算出するようにしてもよい。
(2-1)物件の第2駐車スペースの契約台数又は第2駐車スペースの利用割合
(2-2)貸出用車両の車種ごとの利用状況(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間など)
In the above embodiment, the acquisition unit 404 may further acquire the following information (2-1) to (2-2), and the calculation unit 405 may calculate the rental vehicle usage fee.
(2-1) The number of vehicles contracted for the property's second parking spaces or the utilization rate of the second parking spaces. (2-2) The utilization status of each type of rental vehicle (for example, the number of times the rental vehicle has been used in a specified period, the total usage time, the usage time per rental, etc.).

上記(2-1)~(2-2)の情報を利用料の算出に利用する場合、(個別のユーザU1ではなく)物件全体の第2駐車スペースの契約台数が多い又は第2駐車スペースの利用割合が高いほど調整値の値を高くし、(個別のユーザU1ではなく)物件全体の第2駐車スペースの契約台数が少ない又は第2駐車スペースの利用割合が低いほど調整値の値を低くしてもよい。このように調整値を設定することにより居住者用の駐車スペースである第2駐車スペースの契約台数が適正に保たれるインセンティブが働く。
また、利用(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間など)が多い車種ほど調整値の値を高くして利用料を高くし、利用(例えば、所定期間における貸出用車両の利用回数、総利用時間、貸出1回当りの利用時間など)が少ない車種ほど調整値の値を低くして利用料を安くするようにしてもよい。このように調整値を設定することで貸出用車両の各車種が均等に利用される効果がある。
When the information (2-1) to (2-2) above is used to calculate the usage fee, the adjustment value may be set higher the greater the number of contracted vehicles for the second parking spaces in the entire property (not for individual user U1) or the higher the utilization rate of the second parking spaces, and the adjustment value may be set lower the smaller the number of contracted vehicles for the second parking spaces in the entire property (not for individual user U1) or the lower the utilization rate of the second parking spaces. Setting the adjustment value in this manner provides an incentive to maintain an appropriate number of contracted vehicles for the second parking spaces, which are parking spaces for residents.
In addition, the more a vehicle type is used (e.g., the number of times a rental vehicle is used in a specified period, the total usage time, the usage time per rental, etc.), the higher the adjustment value and the higher the usage fee, and the less a vehicle type is used (e.g., the number of times a rental vehicle is used in a specified period, the total usage time, the usage time per rental, etc.), the lower the adjustment value and the lower the usage fee. Setting the adjustment value in this manner has the effect of ensuring that each vehicle type for rental vehicles is used evenly.

なお、上記(2-1)~(2-2)の情報を利用料の算出に利用する場合においても、調整値及び重みづけ値をどのように設定するかは任意であり、必ずしも上述した例に限られない。また、調整値及び重みづけ値の設定は、ユーザU2がユーザ端末3から行えるようにしてもよい。 Even when the information in (2-1) to (2-2) above is used to calculate the usage fee, the adjustment value and weighting value can be set arbitrarily and is not necessarily limited to the above example. In addition, the adjustment value and weighting value may be set by user U2 from user terminal 3.

また、例えば、ユーザの利用履歴に、貸出用車両の貸出終了時にバッテリー残量や異常や故障を入力した否かを含めるようにしてもよい。この場合、貸出用車両の貸出終了時にバッテリー残量や異常や故障を入力したユーザU1の利用料が安くなるように調整値を設定してもよい。このように調整値を設定することでユーザU1のマナーが向上する効果がある。 For example, the user's usage history may include whether or not the remaining battery level, abnormality, or malfunction was entered at the end of the rental of the rental vehicle. In this case, an adjustment value may be set so that the usage fee for user U1 who entered the remaining battery level, abnormality, or malfunction at the end of the rental of the rental vehicle is reduced. Setting the adjustment value in this manner has the effect of improving the manners of user U1.

なお、ユーザU1の利用履歴に対して調整値を直接設定するのではなく、ユーザU1の利用履歴に応じてユーザU1にランクを付与する形式としてもよい。例えば、貸出用車両の貸出終了時にバッテリー残量、異常や故障を入力した場合、ユーザU1のランクがアップし、規約違反があるとユーザU1のランクがダウンする。該ランクは、ユーザU1の利用履歴に応じて随時更新される。この場合、ユーザU1のランクが高いほど調整値の値を低くして利用料を安くし、ユーザU1のランクが低いほど調整値の値を高くして利用料を高くしてもよい。このように調整値を設定することでユーザU1のマナーが向上する効果がある。 Incidentally, instead of directly setting the adjustment value for user U1's usage history, a rank may be assigned to user U1 according to his/her usage history. For example, if the remaining battery level, abnormality, or malfunction is entered at the end of the rental of the rental vehicle, user U1's rank will be increased, and if there is a violation of the terms and conditions, user U1's rank will be decreased. The rank is updated from time to time according to user U1's usage history. In this case, the higher the rank of user U1, the lower the adjustment value may be, making the usage fee cheaper, and the lower the rank of user U1, the higher the adjustment value may be, making the usage fee higher. Setting the adjustment value in this manner has the effect of improving user U1's manners.

また、上記説明では、基本利用料に調整値を乗算又は加算する構成となっているが、基本利用料に調整値を除算又は減算する構成としてもよい。なお、基本利用料に調整値を乗算又は加算する場合と、基本利用料に調整値を除算又は減算する場合とでは、調整値の高低関係が逆となる点に留意する。 In the above explanation, the basic usage fee is multiplied by or added to the adjustment value, but the basic usage fee may be divided by or subtracted from the adjustment value. Note that the relationship between the high and low adjustment values is reversed when the basic usage fee is multiplied by or added to the adjustment value and when the basic usage fee is divided by or subtracted from the adjustment value.

以上のように、本実施形態に係るサーバ4は、貸出用車両の利用料を算出する情報処理装置である。サーバ4は、貸出用車両の第1駐車スペース及び貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、貸出用車両の利用料を算出する算出部405(第1算出部)と、貸出用車両の利用料を送信(出力)する送信部402(出力部)とを備える。このため、貸出用車両の第1駐車スペース及び貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて柔軟に貸出用車両の利用料を設定することができる。 As described above, the server 4 according to this embodiment is an information processing device that calculates the usage fee for the rental vehicle. The server 4 is equipped with a calculation unit 405 (first calculation unit) that calculates the usage fee for the rental vehicle according to the usage status of at least one of the first parking space for the rental vehicle and the second parking space for a vehicle other than the rental vehicle, and a transmission unit 402 (output unit) that transmits (outputs) the usage fee for the rental vehicle. Therefore, the usage fee for the rental vehicle can be flexibly set according to the usage status of at least one of the first parking space for the rental vehicle and the second parking space for a vehicle other than the rental vehicle.

また、本実施形態に係るサーバ4の算出部405(第1算出部)は、第2駐車スペースの契約台数を利用状況として利用料を算出する。このため、第2駐車スペースの契約台数に応じて柔軟に貸出用車両の利用料を設定することができる。 In addition, the calculation unit 405 (first calculation unit) of the server 4 according to this embodiment calculates the usage fee using the contracted number of vehicles in the second parking space as the usage status. Therefore, the usage fee for rental vehicles can be flexibly set according to the contracted number of vehicles in the second parking space.

また、本実施形態に係るサーバ4の算出部405(第2算出部)は、第2駐車スペースの駐車可能台数と、第2駐車スペースの契約台数とに応じて、第2駐車スペースの利用割合を算出する。また、算出部405(第1算出部)は、利用割合を利用状況として、利用料を算出する。このため、第2駐車スペースの利用割合に応じて柔軟に貸出用車両の利用料を設定することができる。 In addition, the calculation unit 405 (second calculation unit) of the server 4 according to this embodiment calculates the utilization ratio of the second parking space according to the number of vehicles that can be parked in the second parking space and the contracted number of vehicles in the second parking space. The calculation unit 405 (first calculation unit) also calculates the utilization fee using the utilization ratio as the utilization status. Therefore, the utilization fee for rental vehicles can be flexibly set according to the utilization ratio of the second parking space.

また、本実施形態に係るサーバ4は、貸出用車両の利用状況を取得する取得部404(第1取得部)を備える。そして、サーバ4の算出部405(第1算出部)は、貸出用車両の利用状況に応じて利用料を算出する。このため、貸出用車両の利用状況に応じて柔軟に貸出用車両の利用料を設定することができる。 The server 4 according to this embodiment also includes an acquisition unit 404 (first acquisition unit) that acquires the usage status of the rental vehicle. The calculation unit 405 (first calculation unit) of the server 4 calculates the usage fee according to the usage status of the rental vehicle. This makes it possible to flexibly set the usage fee for the rental vehicle according to the usage status of the rental vehicle.

また、貸出用車両の利用状況には、所定期間における貸出用車両の利用回数、総利用時間及び貸出1回当りの利用時間の少なくとも1以上の情報が含まれる。このため、所定期間における貸出用車両の利用回数、総利用時間及び貸出1回当りの利用時間などの貸出用車両の利用状況に応じて柔軟に貸出用車両の利用料を設定することができる。 The rental vehicle usage status also includes at least one of the following information: the number of times the rental vehicle is used in a specified period, the total usage time, and the usage time per rental. Therefore, the rental vehicle usage fee can be set flexibly according to the rental vehicle usage status, such as the number of times the rental vehicle is used in a specified period, the total usage time, and the usage time per rental.

また、本実施形態に係るサーバ4の取得部404(第1取得部)は、貸出用車両の利用状況を車両の車種ごとに取得する。そして、サーバ4の算出部405(第1算出部)は、車両の車種ごとの利用状況に応じて、車両の車種ごとの利用料を算出する。このため、車両の車種ごとの利用状況に応じて、車両の車種ごとの利用料を柔軟に設定することができる。 In addition, the acquisition unit 404 (first acquisition unit) of the server 4 according to this embodiment acquires the usage status of rental vehicles for each vehicle model. Then, the calculation unit 405 (first calculation unit) of the server 4 calculates the usage fee for each vehicle model according to the usage status for each vehicle model. Therefore, the usage fee for each vehicle model can be flexibly set according to the usage status for each vehicle model.

また、本実施形態に係るサーバ4は、貸出用車両の利用者の利用履歴を取得する取得部404(第2取得部)を備える。そして、本実施形態に係るサーバ4の算出部405(第1算出部)は、利用者の利用履歴に応じて利用者への利用料を算出する。このため、利用者の利用履歴に応じて、車両の車種ごとの利用料を柔軟に設定することができる。 The server 4 according to this embodiment also includes an acquisition unit 404 (second acquisition unit) that acquires the usage history of the user of the rental vehicle. The calculation unit 405 (first calculation unit) of the server 4 according to this embodiment calculates the usage fee for the user according to the usage history of the user. Therefore, the usage fee for each vehicle type can be flexibly set according to the usage history of the user.

また、利用者の利用履歴には、貸出用車両の利用規約違反の情報が含まれる。このため、利用者の利用規約違反に応じて、車両の車種ごとの利用料を柔軟に設定することができる。 In addition, the user's usage history includes information on any violations of the rental vehicle's terms of use. This allows the usage fee for each vehicle model to be flexibly set depending on the user's violations of the terms of use.

その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。例えば、実施形態を各々組み合わせて実施してもよい。 In addition, the above embodiments are merely examples of how the present invention can be implemented, and the technical scope of the present invention should not be interpreted in a limiting manner. In other words, the present invention can be implemented in various forms without departing from the gist or main features of the present invention. For example, the embodiments may be implemented in combination with each other.

1 情報処理システム
2 ユーザ端末
200A 通信IF
200B 記憶装置
200C 入力装置
200D 表示装置
200E CPU
201 受信部
202 送信部
203 記憶装置制御部
204 操作受付部
205 表示装置制御部
3 ユーザ端末
300A 通信IF
300B 記憶装置
300C 入力装置
300D 表示装置
300E CPU
301 受信部
302 送信部
303 記憶装置制御部
304 操作受付部
305 表示装置制御部
4 サーバ
400A 通信IF
400B 記憶装置
400C CPU
401 受信部
402 送信部402(出力部)
403 記憶装置制御部
404 取得部(第1,第2取得部)
405 算出部(第1,第2算出部)
406 認証部
407 検索部
5 ネットワーク
DB1 ユーザデータベース
DB2 物件データベース
DB3 予約状況データベース
DB4 利用履歴データベース
DB5 利用料算出用データベース
1 Information processing system 2 User terminal 200A Communication IF
200B storage device 200C input device 200D display device 200E CPU
201 Receiving unit 202 Transmitting unit 203 Storage device control unit 204 Operation receiving unit 205 Display device control unit 3 User terminal 300A Communication IF
300B: storage device 300C: input device 300D: display device 300E: CPU
301 Receiving unit 302 Transmitting unit 303 Storage device control unit 304 Operation receiving unit 305 Display device control unit 4 Server 400A Communication IF
400B Storage device 400C CPU
401 Receiving unit 402 Transmitting unit 402 (output unit)
403 Storage device control unit 404 Acquisition unit (first and second acquisition units)
405 Calculation unit (first and second calculation units)
406 Authentication unit 407 Search unit 5 Network DB1 User database DB2 Property database DB3 Reservation status database DB4 Usage history database DB5 Usage fee calculation database

Claims (11)

貸出用車両の利用料を算出する情報処理装置であって、
前記貸出用車両の第1駐車スペース及び前記貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、前記貸出用車両の利用料を算出する第1算出部と、
前記貸出用車両の利用料を出力する出力部と、を備え
前記第1算出部は、
前記第2駐車スペースの契約台数を前記利用状況として、前記利用料を算出する、
ことを特徴とする情報処理装置。
An information processing device that calculates a rental vehicle usage fee,
A first calculation unit that calculates a usage fee for the rental vehicle according to a usage status of at least one of a first parking space for the rental vehicle and a second parking space for a vehicle other than the rental vehicle;
an output unit that outputs the rental vehicle usage fee;
The first calculation unit is
The number of contracted vehicles for the second parking space is regarded as the usage status, and the usage fee is calculated.
23. An information processing apparatus comprising:
貸出用車両の利用料を算出する情報処理装置であって、
前記貸出用車両の第1駐車スペース及び前記貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、前記貸出用車両の利用料を算出する第1算出部と、
前記貸出用車両の利用料を出力する出力部と、
前記第2駐車スペースの車可能台数と、前記第2駐車スペースの契約台数とに応じて、前記第2駐車スペースの利用割合を算出する第2算出部と、を備え、
前記第1算出部は、
前記利用割合を利用状況として、前記利用料を算出する
ことを特徴とする報処理装置。
An information processing device that calculates a rental vehicle usage fee,
A first calculation unit that calculates a usage fee for the rental vehicle according to a usage status of at least one of a first parking space for the rental vehicle and a second parking space for a vehicle other than the rental vehicle;
an output unit that outputs the rental vehicle usage fee;
A second calculation unit calculates a utilization ratio of the second parking space according to the number of cars that can be parked in the second parking space and the contracted number of cars in the second parking space,
The first calculation unit is
Calculating the usage fee using the usage ratio as a usage status .
23. An information processing apparatus comprising:
前記貸出用車両の利用状況を取得する第1取得部を備え、
前記第1算出部は、
前記貸出用車両の前記利用状況に応じて、前記利用料を算出する
ことを特徴とする請求項1又は請求項に記載の情報処理装置。
A first acquisition unit that acquires a usage status of the rental vehicle,
The first calculation unit is
The information processing device according to claim 1 or 2 , further comprising: a controller configured to calculate the usage fee according to the usage status of the rental vehicle.
前記貸出用車両の利用状況には、
所定期間における前記貸出用車両の利用回数、総利用時間及び貸出1回当りの利用時間の少なくとも1以上の情報が含まれる
ことを特徴とする請求項に記載の情報処理装置。
The usage status of the rental vehicle includes:
4. The information processing device according to claim 3 , wherein the information includes at least one of the number of times the rental vehicle has been used in a predetermined period, the total usage time, and the usage time per rental.
前記第1取得部は、
前記貸出用車両の利用状況を前記車両の車種ごとに取得し、
前記第1算出部は、
前記車両の車種ごとの利用状況に応じて、前記車両の車種ごとの利用料を算出する
ことを特徴とする請求項又は請求項に記載の情報処理装置。
The first acquisition unit is
Acquire the usage status of the rental vehicles for each vehicle type;
The first calculation unit is
5. The information processing device according to claim 3 , further comprising: a calculation unit that calculates a usage fee for each vehicle type in accordance with a usage status of each vehicle type.
前記貸出用車両の利用者の利用履歴を取得する第2取得部を備え、
前記第1算出部は、
前記利用者の利用履歴に応じて、前記利用者への利用料を算出する
ことを特徴とする請求項1乃至請求項のいずれかに記載の情報処理装置。
A second acquisition unit that acquires a usage history of a user of the rental vehicle,
The first calculation unit is
6. The information processing apparatus according to claim 1 , further comprising: a calculation unit that calculates a usage fee for the user in accordance with a usage history of the user.
前記利用者の利用履歴には、
前記貸出用車両の利用規約違反の情報が含まれる
ことを特徴とする請求項に記載の情報処理装置。
The user's usage history includes
The information processing device according to claim 6 , characterized in that the information processing device includes information regarding violations of the terms of use for the rental vehicle.
貸出用車両の利用料を算出する情報処理方法であって、
算出部が、前記貸出用車両の第1駐車スペース及び前記貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、前記貸出用車両の利用料を算出する工程と、
出力部が、前記貸出用車両の利用料を出力する工程と、を有し、
前記算出部は、
前記第2駐車スペースの契約台数を前記利用状況として、前記利用料を算出する、
ことを特徴とする情報処理方法。
An information processing method for calculating a rental vehicle usage fee,
A calculation unit calculates a usage fee for the rental vehicle according to a usage status of at least one of a first parking space for the rental vehicle and a second parking space for a vehicle other than the rental vehicle;
An output unit outputs the usage fee of the rental vehicle ,
The calculation unit is
The number of contracted vehicles for the second parking space is regarded as the usage status, and the usage fee is calculated.
23. An information processing method comprising:
貸出用車両の利用料を算出する情報処理方法であって、An information processing method for calculating a rental vehicle usage fee,
第1算出部が、前記貸出用車両の第1駐車スペース及び前記貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、前記貸出用車両の利用料を算出する工程と、A step of a first calculation unit calculating a usage fee for the rental vehicle according to a usage status of at least one of a first parking space for the rental vehicle and a second parking space for a vehicle other than the rental vehicle;
出力部が、前記貸出用車両の利用料を出力する工程と、an output unit outputting the rental vehicle usage fee;
第2算出部が、前記第2駐車スペースの駐車可能台数と、前記第2駐車スペースの契約台数とに応じて、前記第2駐車スペースの利用割合を算出する工程と、を有し、A step of a second calculation unit calculating a utilization ratio of the second parking space according to the number of cars that can be parked in the second parking space and the contracted number of cars in the second parking space,
前記第1算出部は、The first calculation unit is
前記利用割合を利用状況として、前記利用料を算出する、Calculating the usage fee using the usage ratio as a usage status.
ことを特徴とする情報処理方法。23. An information processing method comprising:
貸出用車両の利用料を算出する情報処理プログラムであって、
コンピュータを、
前記貸出用車両の第1駐車スペース及び前記貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、前記貸出用車両の利用料を算出する算出部、
前記貸出用車両の利用料を出力する出力部、として機能させ
前記算出部は、
前記第2駐車スペースの契約台数を前記利用状況として、前記利用料を算出する、
ことを特徴とする情報処理プログラム。
An information processing program for calculating a rental vehicle usage fee,
Computer,
A calculation unit that calculates a usage fee for the rental vehicle depending on a usage status of at least one of a first parking space for the rental vehicle and a second parking space for a vehicle other than the rental vehicle;
an output unit that outputs the rental vehicle usage fee ;
The calculation unit is
The number of contracted vehicles for the second parking space is regarded as the usage status, and the usage fee is calculated.
2. An information processing program comprising:
貸出用車両の利用料を算出する情報処理プログラムであって、An information processing program for calculating a rental vehicle usage fee,
コンピュータを、Computer,
前記貸出用車両の第1駐車スペース及び前記貸出用車両以外の車両の第2駐車スペースの少なくとも一方の利用状況に応じて、前記貸出用車両の利用料を算出する第1算出部、A first calculation unit that calculates a usage fee for the rental vehicle depending on a usage status of at least one of a first parking space for the rental vehicle and a second parking space for a vehicle other than the rental vehicle;
前記貸出用車両の利用料を出力する出力部、an output unit that outputs the rental vehicle usage fee;
前記第2駐車スペースの駐車可能台数と、前記第2駐車スペースの契約台数とに応じて、前記第2駐車スペースの利用割合を算出する第2算出部、として機能させ、a second calculation unit that calculates a utilization ratio of the second parking space according to the number of cars that can be parked in the second parking space and the contracted number of cars in the second parking space;
前記第1算出部は、The first calculation unit is
前記利用割合を利用状況として、前記利用料を算出する、Calculating the usage fee using the usage ratio as a usage status.
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
JP2020172325A 2020-10-13 2020-10-13 Information processing device, information processing method, and information processing program Active JP7571968B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020172325A JP7571968B2 (en) 2020-10-13 2020-10-13 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020172325A JP7571968B2 (en) 2020-10-13 2020-10-13 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2022063920A JP2022063920A (en) 2022-04-25
JP7571968B2 true JP7571968B2 (en) 2024-10-23

Family

ID=81378791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020172325A Active JP7571968B2 (en) 2020-10-13 2020-10-13 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7571968B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256891A (en) 2002-02-26 2003-09-12 Honda Motor Co Ltd Vehicle sharing system
JP2010257111A (en) 2009-04-23 2010-11-11 Mazda Motor Corp Shared vehicle operation system and shared vehicle operation method
JP2012215921A (en) 2011-03-31 2012-11-08 Japan Research Institute Ltd Car station load distribution system
WO2015050242A1 (en) 2013-10-04 2015-04-09 三菱重工業株式会社 Car sharing management device, car sharing management method, and program
JP2017102553A (en) 2015-11-30 2017-06-08 パーク二四株式会社 Vehicle management server and computer program
WO2019130602A1 (en) 2017-12-29 2019-07-04 斉星 趙 Rental vehicle operation management system
WO2019181720A1 (en) 2018-03-23 2019-09-26 本田技研工業株式会社 Article rental system and article rental method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256891A (en) 2002-02-26 2003-09-12 Honda Motor Co Ltd Vehicle sharing system
JP2010257111A (en) 2009-04-23 2010-11-11 Mazda Motor Corp Shared vehicle operation system and shared vehicle operation method
JP2012215921A (en) 2011-03-31 2012-11-08 Japan Research Institute Ltd Car station load distribution system
WO2015050242A1 (en) 2013-10-04 2015-04-09 三菱重工業株式会社 Car sharing management device, car sharing management method, and program
JP2017102553A (en) 2015-11-30 2017-06-08 パーク二四株式会社 Vehicle management server and computer program
WO2019130602A1 (en) 2017-12-29 2019-07-04 斉星 趙 Rental vehicle operation management system
WO2019181720A1 (en) 2018-03-23 2019-09-26 本田技研工業株式会社 Article rental system and article rental method

Also Published As

Publication number Publication date
JP2022063920A (en) 2022-04-25

Similar Documents

Publication Publication Date Title
CN109979106B (en) Automobile sharing system, information processing apparatus and method, and storage medium
US11449823B2 (en) Information processing system, information processing method, information processing program
CN105632241B (en) The booking method of empty parking space, device and system
US20190259093A1 (en) Blockchain-based connected user communication and interface system
US20130054457A1 (en) System and method for use in making financial transactions when charging an electrically powered vehicle
CN107563846A (en) Shared vehicles management method, server, system and computer-readable recording medium
JP2010522392A (en) System for managing a vehicle fleet accessible via a storage key and method for managing a corresponding fleet
WO2016155586A1 (en) Parking space networking and sharing system
CA2848428A1 (en) Methods and systems for keyless vehicle dispatch
EP2573720B1 (en) Method and system for sharing of transportation means
WO2005111882A1 (en) Digital card loaded on mobile device and system for billing using by the digital card and method thereof
US11645607B2 (en) Delivery assistance device, delivery assistance method, and non-transitory computer-readable computer medium storing delivery assistance program
BR102018073129A2 (en) DELIVERY ASSISTANCE DEVICE, DELIVERY ASSISTANCE METHOD, AND NON-TRANSIT COMPUTER LEGITIMACY STORAGE CONTAINER THAT STORES A DELIVERY ASSISTANCE PROGRAM
JP2012043167A (en) On-vehicle device for controlling shared vehicles and shared vehicle control system
JP2019133236A (en) Information processor, program, and information processing method
KR20180037445A (en) Method and apparatus for personalized managing car sharing
US20140337172A1 (en) Fuel distribution network
JP2016206813A (en) System and method for managing vehicles
JP2016208494A (en) System and method for managing vehicle
JP7571968B2 (en) Information processing device, information processing method, and information processing program
JP3813073B2 (en) Shared vehicle management system
EP3503504B1 (en) Information processing apparatus, information processing method, and information processing program
CN111049800A (en) Vehicle service management method and device, block chain link point equipment and storage medium thereof
JP7387958B2 (en) Car management method and car management system
CN110557362A (en) Intelligent locking and managing method and system and intelligent lock

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231010

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240522

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240705

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: 20240906

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241001

R150 Certificate of patent or registration of utility model

Ref document number: 7571968

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150