System, information processing method, and program

The system promotes mobile body sharing service usage by offering incentives like discounts and priority access through a code-based verification system, addressing the underutilization of sharing services near facilities.

JP2025001667AActive Publication Date: 2025-01-08LUUP INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024147069
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-20
Filing Date
2024-08-29
Publication Date
2025-01-08
Estimated Expiration
2044-05-28

AI Technical Summary

Technical Problem

Existing mobile body sharing services face challenges in promoting usage, particularly when ports are installed near facilities like apartment complexes, as residents do not actively use these services.

Method used

A system that includes a code acquisition unit to determine if a user is associated with a predetermined facility, event, service, product, or business operator, allowing for discounted usage fees and preferential access to mobile object sharing services.

Benefits of technology

Enhances the utilization of mobile body sharing services by providing incentives, such as discounts and priority access, thereby encouraging users to use these services more frequently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025001667000001_ABST
    Figure 2025001667000001_ABST
Patent Text Reader

Abstract

To provide a system, an information processing method, and a program for providing benefits for using a sharing service of mobile bodies to residents of an apartment building, or the like.SOLUTION: A micro-mobility sharing service system 1 is a system for facilitating the use of a sharing service of mobile bodies. A server 20 acquires residential codes through terminals 30A-30C associated with users of the sharing service, determines whether the acquired residential codes have been associated with a predetermined apartment building, or the like, and applies, based on the determination for the association with the predetermined apartment building, or the like, first discount to a fee for using the sharing service through the terminals.SELECTED DRAWING: Figure 1-1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing technique for a vehicle sharing service. [Background technology]

[0002] There is an increasing social demand for sharing services related to vehicles that can be used jointly by users. For example, Patent Document 1 discloses a car sharing system that provides discounts on vehicle usage fees according to the utilization rate of a shared vehicle. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2022-82155 Summary of the Invention [Problem to be solved by the invention]

[0004] In a vehicle sharing service, the locations of the departure port and destination port corresponding to the departure point and destination of a vehicle are determined based on various factors. For example, it is assumed that there will be demand in places with a lot of foot traffic or in places where it is difficult to use public transportation, and a lot of usage (sales) can be expected. In another example, by installing the device inside or near an apartment building or a specific facility, demand can be expected from residents or visitors of the apartment building, users of the specific facility, etc. However, in the latter case, the mere existence of a port near residents etc. does not encourage residents etc. to use sharing services.

[0005] The present invention aims to promote the use of vehicle sharing services. [Means for solving the problem]

[0006] According to one aspect of the present invention, a system for a mobile sharing service includes a code acquisition unit that acquires a code, a determination unit that determines whether the acquired code is associated with a specified facility, a specified event, a specified service, a specified product, or a specified business operator, and a discount application unit that enables a first discount to be applied to the usage fee for the sharing service using a terminal based on the determination that the code is associated with the specified facility, the specified event, the specified service, the specified product, or the specified business operator. Effect of the Invention

[0007] According to the present invention, it is possible for residents of apartment buildings, event users, service users, product purchasers, recipients of municipal services, etc. to use mobile objects under more favorable conditions than when ordinary users use mobile objects, and the benefits of using a mobile object sharing service can be provided, thereby promoting the use of mobile object sharing services. [Brief description of the drawings]

[0008] [Figure 1-1] FIG. 1 is a diagram showing an example of a system configuration of a micromobility sharing service system according to an embodiment. [Figure 1-2] FIG. 2 is a diagram showing an example of functions realized by a control unit of the server according to the first embodiment. [Figure 1-3] FIG. 2 is a block diagram showing an example of information stored in a storage unit of the server according to the first embodiment. [Figure 1-4] FIG. 4 is a diagram showing an example of account registration data according to the first embodiment. [Figure 1-5] FIG. 4 is a diagram showing an example of port management data according to the first embodiment. [Figure 1-6] FIG. 2 is a diagram showing an example of a micromobility management database according to the first embodiment. [Figure 1-7] FIG. 2 is a diagram showing an example of functions realized by a control unit of the terminal according to the first embodiment. [Figure 1-8] FIG. 4 is a diagram showing an example of information stored in a storage unit of the terminal according to the first embodiment. [Figure 1-9] 4 is a flowchart showing an example of the flow of information processing according to the first embodiment. [Figure 1-10] 4 is a flowchart showing an example of the flow of information processing according to the first embodiment. [Figure 1-11] FIG. 4 is a diagram showing an example of a display screen displayed on a display unit of the terminal according to the first embodiment. [Figure 1-12] FIG. 4 is a diagram showing an example of a display screen displayed on a display unit of the terminal according to the first embodiment. [Figure 2-1] FIG. 11 is a block diagram showing an example of information stored in a storage unit of a server according to a second embodiment. [Figure 2-2] FIG. 11 is a diagram showing an example of port reward management data according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and duplicate descriptions may be omitted. Furthermore, the components described in these embodiments are merely examples and are not intended to limit the scope of the present invention.

[0010] [Embodiment] Hereinafter, an embodiment for realizing the information processing technology of the present invention will be described. The contents described in this embodiment are applicable to any of the other examples and modified examples.

[0011] In the following, for example, a user of a sharing service for a vehicle can use a port (referred to as a "residential port") installed in an area reserved for residents of the apartment building by using a privilege code (referred to as a "residential code") provided to residents of the apartment building (including, for example, displaying in a shared space for residents, distributing by mail, posting, hand-delivery, etc., or sending via email, website, application, etc.). In addition, an example is given in which an incentive (e.g., a discount on the usage fee) is given when a user sets a residential port as a departure port and / or destination port and uses a vehicle.

[0012] The residential port may include not only a resident-only port installed in a resident-only area of ​​an apartment building, but also a resident-only port installed in an area other than the resident-only area of ​​an apartment building. For the latter ports, information indicating that the port is not in a resident-only area but is set as a resident-only port may be stored in association with the port ID (port management data 255, described later). For the latter ports, the port may be made unavailable without a residential code.

[0013] In the following, a micromobility (sometimes abbreviated as "MM") sharing service will be given as an example of a vehicle sharing service. In addition, the mobile object in the present invention may be any type of device that a person can ride on and move around on, such as a helicopter, a boat, a car, a motorcycle, a bicycle, or a kick scooter. Micromobility may refer to a vehicle that is smaller than a passenger car and can carry a small number of people (e.g., 1 to 2 people) for short distance travel, such as an electric kick scooter, microcar, electric motorcycle, or electric bicycle.

[0014] In this embodiment, an electric kick scooter is used as an example of micromobility. Since the electric kick scooter is a small vehicle, it has an advantage that it can be installed in a small space compared to bicycles and the like. In this embodiment, for example, a port system is adopted as a method for sharing a moving object. The port system is, for example, a system in which a user designates in advance a place where the moving object is to be used and a place where the moving object is to be returned, and when the moving object is not in use, the moving object may be located within a predetermined range. For example, a high-density port can be realized by using an electric scooter as a port system. In addition, in order to prevent vehicles from overflowing from the port or returning vehicles from becoming disorganized, which would spoil the cityscape, a system may be adopted in which a return port with vacant spaces is selected at the start of the ride, and a photo is taken and submitted on the app to show that the vehicle has been returned within the port's borders when returning the vehicle.

[0015] FIG. 1-1 is a diagram illustrating an example of a system configuration of a micromobility sharing service 1 in this embodiment. The system may be, for example, a mechanism configured to include a plurality of information processing devices that cooperate with each other to execute processing.

[0016] In the micromobility sharing service 1, for example, one or more micromobility devices 10 (MM10A, MM10B, MM10C, ...), one or more terminals 30 (terminal 30A, terminal 30B, terminal 30C, ...), and a server 20 are communicatively connected via a network NW (e.g., the Internet). The server 20 may be a server system made up of multiple servers. The server 20 may also be a device made up of multiple information processing devices that do not share a memory unit.

[0017] The server 20 has a function, for example, to control the operating status of the micromobility device 10 and to manage the lending and returning of the micromobility device in response to a request from the user of the terminal 30. The server 20 also has a function, for example, to calculate a usage fee in accordance with the lending of the micromobility device 10 to the user of the terminal 30.

[0018] FIG. 1-1 shows an example of the functional configuration of the server 20. The server 20 is configured, for example, as a single server, or as a distributed server configured with separate servers for each function. The server 20 can also be configured as a distributed virtual server created in a cloud environment called a cloud server. As shown in FIG. 1-1, the server 20 is configured to include, for example, a control unit 21, a storage unit 25, a communication unit 24, a clock unit 29, an input / output unit 22, and the like.

[0019] The control unit 21 is a processing device that comprehensively controls each part of the server 20 in accordance with various programs such as system programs stored in the memory unit 25, and performs various processes related to information processing, and is configured with processors such as a CPU, GPU, DSP, etc., and integrated circuits such as ASIC.

[0020] The storage unit 25 is a storage device including a volatile or non-volatile memory such as a ROM, an EEPROM, a flash memory, or a RAM, a hard disk device, or the like.

[0021] The input / output unit 22 includes a device for inputting various operations to the server 20, a device for outputting the results of processing by the server 20, etc. The input / output unit 22 may be integrated with an input unit and an output unit, or may be separated. The input unit is realized by, for example, a keyboard, a touch panel, or the like, and has a function of receiving input from a user and transmitting information related to the input to the control unit 21. The output unit is realized by, for example, a display, a speaker, etc., and has a function of outputting the processing results processed by the control unit 21. Here, the input / output unit 22 includes, for example, a display unit 23. The display unit 23 is a display device configured to include an LCD (Liquid Crystal Display), an OELD (Organic Electro-luminescence Display), etc., and performs various displays based on a display signal output from the control unit 21.

[0022] The communication unit 24 is a communication device for transmitting and receiving information used inside the server 20 to and from an external device via a network. As a communication method of the communication unit 24, various methods can be applied, such as a wired connection via a cable conforming to a predetermined communication standard such as Ethernet or USB (Universal Serial Bus), a wireless connection using a wireless communication technology conforming to a predetermined communication standard such as Wi-Fi (registered trademark) or 5G (fifth generation mobile communication system), and a connection using short-range wireless communication such as Bluetooth (registered trademark).

[0023] The clock unit 29 is a built-in clock of the server 20, and outputs time information (timekeeping information) acquired based on a clock using a crystal oscillator, for example. The clock unit 29 may acquire the time information via the communication unit 24 and the network NW in accordance with the NITZ (Network Identity and Time Zone) standard or the like.

[0024] The micromobility device 10 is, for example, an in-vehicle device for vehicle management that is mounted on a shared electric kickboard. The micromobility device 10 may be integrated with a vehicle mechanism and may be the vehicle itself. The micromobility device 10 may be referred to as an MM device or MM10.

[0025] 1-1 shows an example of the functional configuration of a micromobility device 10. The micromobility device 10 includes, for example, a control unit 11, a storage unit 15, an input / output unit 12, a communication unit 14, a clock unit 19A, and a position calculation information detection unit 19B.

[0026] The control unit 11 is a processing device that comprehensively controls each part of the micromobility device 10 in accordance with various programs such as a micromobility management program stored in the memory unit 15, and performs various processes related to information processing, and is configured with processors such as a CPU, GPU, DSP, and integrated circuits such as ASIC.

[0027] The storage unit 15 is a storage device configured to include volatile or non-volatile memories such as ROM, EEPROM, flash memory, RAM, etc., a hard disk device, etc., similar to the storage unit 25. The storage unit 15 stores, for example, various programs such as control programs and system programs corresponding to the processes performed in this embodiment, information received from the server 20, etc., and processing results by the various programs.

[0028] The input / output unit 12 includes a device for inputting various operations to the control unit 11, a device for outputting the results of processing performed by the control unit 11, and the like. The input unit is configured to have an input device, such as a button, that allows the user to input various operations to the control unit 11 of the micromobility device 10. The output unit is realized by, for example, a display, a speaker, etc., and has a function of outputting the processing results processed by the control unit 11. Here, the input / output unit 12 includes, for example, a display unit 13. The display unit 13 may be, for example, an LED lamp, etc., or may be configured similarly to the display unit 23. The output unit may also output control signals for various actuators (for example, a vehicle lock system) provided in the vehicle.

[0029] The communication unit 14 is a communication device for transmitting and receiving information used within the micromobility device 10 to and from an external device via the network NW. The configuration of the communication unit 14 may be the same as that of the communication unit 24, for example.

[0030] The clock unit 19A may be configured similarly to the clock unit 29 of the server 20, for example.

[0031] The position calculation information detection unit 19B acquires position information (e.g., latitude and longitude information) of the micromobility device 10 based on, for example, radio waves arriving from a GNSS satellite (e.g., a GPS satellite). Note that the position calculation information detection unit 19B may acquire position information that can determine at which port the micromobility device 10 is parked (parked), for example, by performing proximity communication with a beacon installed at each port. Also, the position information acquisition unit 19B is not limited to such a configuration, and any position information acquisition method may be applied.

[0032] The terminal 30 is a device (e.g., a mobile terminal) owned (used) by a user who uses the sharing service of the micromobility device 10. In the following, the terminal used by the user X is expressed as the terminal 30X, and user information in a predetermined service (here, an electric kickboard sharing service) associated with the user X or the terminal 30X is expressed as user information X. The user information may be information about a user associated with an account used by the user in the predetermined service (e.g., the user's name, age, address, service usage history, etc.).

[0033] 1-1 shows an example of the functional configuration of the terminal 30. The terminal 30 includes, for example, a control unit 31, a storage unit 38, an input / output unit 33, a communication unit 32, a clock unit 39A, and a position calculation information detection unit 39B.

[0034] The control unit 31 is a processing device that comprehensively controls each part of the terminal 30 in accordance with various programs such as a system program stored in the memory unit 38, and performs various processes related to information processing, and is configured with processors such as a CPU, GPU, DSP, etc., and integrated circuits such as ASIC.

[0035] The storage unit 38 is a storage device configured to include, like the storage unit 25, a volatile or non-volatile memory such as a ROM, an EEPROM, a flash memory, or a RAM, a hard disk device, or the like.

[0036] The input / output unit 33 includes a device for inputting various operations to the control unit 31 of the terminal 30, a device for outputting the results of processing by the control unit 31 of the terminal 30, etc. The input / output unit 33 may be integrated with an input unit and an output unit, or may be separated. The input unit is realized by, for example, a keyboard, a touch panel, or the like, and has a function of accepting input from a user and transmitting information related to the input to the control unit 31. The output unit is realized by, for example, a display, a speaker, etc., and has a function of outputting the results of processing performed by the control unit 31. Here, the input / output unit 33 includes, for example, a display unit 34, a sound input unit 35, a sound output unit 36, and an imaging unit 37.

[0037] The display unit 34 is a display device including an LCD (Liquid Crystal Display), an OELD (Organic Electro-luminescence Display), or the like, and performs various displays based on a display signal output from the control unit 31.

[0038] The input / output unit 33 may have a touch panel (not shown) that is integral with the display unit 34, and this touch panel may function as an input interface between the user and the terminal 30.

[0039] The sound input unit 35 is a sound input device including a microphone, an A / D converter, and the like, and performs various sound inputs based on sound input signals input to the control unit 31.

[0040] The sound output unit 36 ​​is a sound output device including a D / A converter, a speaker, and the like, and outputs various sounds based on the sound output signal output from the control unit 31.

[0041] The imaging unit 37 is an imaging device constituted by a camera or the like, and acquires image data (still images and moving images) to be input to the control unit 31 .

[0042] The communication unit 32 is a communication device for transmitting and receiving information used within the terminal 30 to and from an external device via the network NW. The configuration of the communication unit 32 can be configured similarly to the communication unit 14, for example, and therefore a detailed description thereof will be omitted.

[0043] The clock unit 39A can be configured similarly to the clock unit 29 of the server 20, for example.

[0044] The location information acquisition unit 39B acquires location information of the terminal 30 based on, for example, radio waves arriving from a GNSS satellite. That is, it is possible to acquire, in time series, location information of the user who owns the terminal 30. Note that the location information acquisition unit 39B is not limited to such a configuration, and any location information acquisition method may be applied.

[0045] The network NW is a communication network that connects devices together via wired or wireless connections, or both.

[0046] [First Example] In the first embodiment, for example, a user who is a resident of an apartment complex (an example of a predetermined facility) such as an apartment house or a row house inputs a residential code distributed at the apartment complex into the terminal 30. A residential port is installed within the grounds of the apartment complex, and the user who is a resident uses the residential port as a departure port or destination port to use an electric kickboard. The contents described in the first embodiment are applicable to any of the other embodiments and modifications.

[0047] FIG. 1-2 is a diagram showing an example of functions realized by a control unit 21 of a server 20 in this embodiment.

[0048] The control unit 21 includes an application management control unit 111 (not shown) as a functional unit for managing an application for providing an electric kickboard sharing service (hereinafter referred to as the "MM sharing application") by transmitting and receiving data to and from the terminal 30 and / or the micromobility device 10 in accordance with an application management processing program 251 stored in the memory unit 25.

[0049] FIG. 1-3 is an example of information stored in the storage unit 25 of the server 20 in this embodiment. The storage unit 25 stores, for example, an application management processing program 251 executed as an application management process, account registration data 253, port management data 255, and a micromobility management database 257. The data (account registration data 253, port management data 255) may be a database.

[0050] The account registration data 253 is registration data related to the account of the MM sharing application, and an example of the data configuration is shown in FIG. 1-4. For example, a user name, a user ID (Identification), and other registration information are stored in association with each other in the account registration data 253. For example, the server and the terminal may exchange information using a user ID (application ID).

[0051] The user name is the name of the user of the terminal 30 who uses the application, and for example, the name that the user of the terminal 30 registers when using the application is stored.

[0052] The user ID is information used to identify an application account, or the account itself. This user ID is a value unique to each account, and for example, a unique value (proper value) is set and stored for each account by the server 20.

[0053] Other registration information may include, for example, various information such as identification information for identifying terminal 30, the telephone number (terminal telephone number) of terminal 30, an email address (terminal email address), authentication information such as a password used for authentication (login password, authentication password, etc.), and information such as the user's age, gender, address, etc. The other registration information may also include information relating to the residential code input by the terminal 30 (referred to as "residential user information").

[0054] The port management data 255 is data for managing ports where electric kickboards can depart and arrive, and an example of the data configuration is shown in FIG. 1-5. In the port management data 255, for example, a port name, a port ID, a port type, and other port information are stored in association with each other.

[0055] The port name is a name by which the user identifies the port, and for example, the name set by the user of the server 20 (the operator of the sharing service) when registering the port is stored.

[0056] The port ID is information for identifying each port. This port ID is preferably a unique value for each port, and for example, a unique value (proper value) is set and stored for each port by the server 20.

[0057] The port type is flag information for indicating the available type of the port (or the incentive-added type). For example, if the port is a port that can be used without inputting a residential code (called a "normal port"), the port type is set to "normal" and stored. Also, if the port is a residential port, the port type is set to "residential" and stored. In the port type, for example, a flag set by the user of the server 20 when registering the port is stored.

[0058] Other port information may include, for example, location information where the port is installed (e.g., latitude and longitude information), the maximum number of micromobilities that can be installed at the port, the remaining number of micromobilities available at the port, and so on.

[0059] The micromobility management database 257 is a database for storing and managing the usage history of micromobility (here, electric kickboards), and an example of the data configuration is shown in FIG. 1-6. In the micromobility management database 257, for example, micromobility management data is stored as management data for each micromobility.

[0060] Each micromobility management data is stored in association with, for example, a micromobility ID, other vehicle information, and usage history management data.

[0061] The micromobility ID is information for identifying each micromobility. This micromobility ID is preferably a value unique to each micromobility, and for example, a unique value (proper value) is set and stored by the server 20 for each micromobility.

[0062] The other registered information may store various information such as the remaining battery level of the micromobility, diagnostic information, etc. In addition, the other registered information may store, for example, location information of the micromobility in chronological order.

[0063] The usage history management data is data for managing and storing the usage status of each micromobility by the user of the terminal 30. The usage management data stores, in association with one another, for example, a user ID, a usage start date and time, a departure port ID, a usage end date and time, a destination port ID, and an applied incentive.

[0064] In the user ID, for example, the ID of the user who has used (has been using) this micromobility is stored.

[0065] For example, the date and time when the user identified by the user ID started using this micromobility (departed from the departure port) is stored as the start date and time of use. Note that if the user has reserved the micromobility and has not yet started using it (before departure), for example, information indicating "reserved" is stored as the start date and time of use.

[0066] In the departure port ID, for example, a port ID designated as the departure port of this micromobility by a user identified by the user ID is stored.

[0067] The end of use date and time is, for example, the date and time when the user identified by the user ID ended use of the micromobility (arrived at the destination port and returned the micromobility). If the user is currently using the micromobility (riding in it), for example, the end of use date and time is stored as "NULL."

[0068] The destination port ID stores, for example, a port ID designated as the destination port of this micromobility by a user identified by the user ID. The destination port may be selected before boarding the micromobility (reserving the expected arrival port) as in this embodiment, or may be selected after boarding the micromobility (searching for the destination while boarding).

[0069] The applied incentive stores, for example, a pattern of incentives that is applied when a user identified by the user ID uses this micromobility.

[0070] In FIG. 1-6, for example, assume that "User A" (user ID "U0001") and "User C" (user ID "U0003") input a residential code associated with port "Shibuya 2" (port ID "P0002") via terminal 30, and the incentive associated with port "Shibuya 2" (port ID "P0002") is "Pattern A" (e.g., a 15% discount on the usage fee). In this case, in the usage history management data, since user A selected "Shibuya 2" as the departure port, "Pattern A" is stored as the applied incentive. Also, since user C selected "Shibuya 2" as the destination port, "Pattern A" is stored as the applied incentive. Also, for example, assume that "User D" (user ID "U0004") inputs a residential code associated with port "Shinjuku 1" (port ID "P0003") via terminal 30, and the incentive associated with port "Shinjuku 1" (port ID "P0003") is "Pattern B" (e.g., "30 minutes free"). In this case, in the usage history management data, since User D selected "Shinjuku 1" as the departure port, "Pattern B" is stored as the applied incentive.

[0071] The incentives to be applied may be uniform instead of being multiple patterns, and the incentives to be applied may not be stored in the usage history management data.

[0072] As described above, the incentive pattern information may be determined according to the port (facility, event) associated with the residential code, or may be included in the residential code itself. The pattern information may also be determined based on the time and circumstances at the time the residential code is read. For example, if the demand for use at the time the residential code is read is low, the discount rate may be set high, and if the demand for use is high, the discount rate may be set low.

[0073] In addition, the incentive may be any content as long as it provides a benefit to the user in relation to the use of the MM. For example, in addition to the above examples, the following may be provided: · The discount rate for the usage fee varies depending on the time of day and the day of the week (for example, discounts are applied / not applied during the day, the discount rate for benefits is larger on weekends, etc.) - Allowing discounts on usage fees from the next time onwards (e.g. receiving a discount coupon for the next time) Become eligible to participate in any campaigns related to MM use - To be eligible for preferential draws for special offers related to MM usage (for example, if there is a campaign in which users who have used the service a certain number of times during a certain period can enter, one use may be equivalent to multiple uses in the target usage). Furthermore, the types of devices to which the incentive can be applied may be limited (for example, a discount on the usage fee may be applied only to the use of electrically assisted bicycles).

[0074] FIG. 1-7 is a diagram showing an example of functions realized by a control unit 31 of a terminal 30 in this embodiment. The control unit 31 includes, as a functional unit, an application control unit 311 for executing micromobility sharing application processing in accordance with an application processing program 381 stored in the storage unit 38, for example.

[0075] FIG. 1-8 is a diagram showing an example of information stored in the storage unit 38 of the terminal 30 in this embodiment.

[0076] The storage unit 38 stores, for example, an application processing program 381 executed as application processing by the control unit 31, and an application ID 383 which is a user ID corresponding to this terminal 30 or the account of the user of this terminal 30.

[0077] The following describes an example of the processing procedure in Example 1. Figures 1-9 and 1-10 are flowcharts of a micromobility rental process performed in cooperation with a micromobility device 10A, a server 20, and a terminal 30A (a terminal 30 of a user A).

[0078] In these flowcharts, the symbols A, M, and S represent steps executed by the controllers of the terminal 30A, the micromobility device 10A, and the server 20, respectively. Furthermore, the flowchart described below merely shows one example of the information processing procedure in this embodiment, and other steps may be added, some steps may be deleted, or some steps may be executed in the control unit of another device.

[0079] Furthermore, other micromobility devices 10 and terminals 30 may be configured to execute the same processes as micromobility device 10A and terminal 30A.

[0080] Prior to execution of the flowchart, for example, the control unit 21 of the server 20 generates a residential code in which the port ID of a residential port and a pattern of applied incentives are associated. The residential code may be associated with multiple port IDs (for example, ports installed in the facility to which it is distributed, nearby ports, and ports with a predetermined number of users or more), or may be associated with only a specific port ID (for example, only ports installed in the facility to which it is distributed). The residential code may also be associated with multiple combinations of port IDs and patterns of applied incentives.

[0081] The generated residential code may be, for example, a character string of a specific number of digits, a one-dimensional or two-dimensional code encoded as image information (for example, a barcode or QR code (registered trademark)), or a residential code ID that can be identified by the device.

[0082] The port ID of the residential port and the incentive pattern associated with the residential code may be stored in the storage unit 25 of the server 20, for example. For example, when the control unit 21 of the server 20 identifies the port ID of the residential port and the incentive pattern based on the information decoded from the residential code, the control unit 21 stores the port ID and the incentive pattern in association with the user ID. This process may be executed by the control unit 31 of the terminal 30 and stored in the storage unit 38.

[0083] The residential code may be distributed in advance to the user of the terminal 30A who is to use the residential code by, for example, a paper medium, an electronic medium, etc. The residential code may be provided by an MM sharing application.

[0084] In the flowchart, the control unit 11 of the micromobility device 10A acquires current location information, for example, via the position calculation information detection unit 19B. Then, the control unit 11 of the micromobility device 10A may transmit, for example, the micromobility ID of the micromobility device 10A and stopping port location information including information on the port location where the micromobility device 10A is located based on the current location information, to the server 20 via the communication unit 14 (M110). The current location information may be, for example, latitude and longitude information based on GNSS or the like, or information regarding a port ID based on close-proximity wireless communication with the port where the vehicle is parked.

[0085] When it is determined that the communication unit 24 has received the stopping port position information from the micromobility device 10A, the control unit 21 of the server 20 may execute a micromobility position information update process (S110). In the micromobility location information update process, the control unit 21 of the server 20 may refer to the micromobility management database 257 and update the micromobility location information based on, for example, the received stopping port location information. When it is determined in the usage history management data that the micromobility is parked at a port, the control unit 21 of the server 20 may determine whether or not there is a difference between the park port position information and the port position in the usage history management data. When it is determined that a difference has occurred, the control unit 21 of the server 20 may, for example, suspend the use (rental) of the micromobility and output a warning message on the display unit 23 indicating that a discrepancy has occurred in the position of the micromobility.

[0086] The transmission of the stop port location information and the micromobility location information update process may be performed, for example, at a predetermined period (e.g., "10 minutes") or at a predetermined time (e.g., "every hour"). The transmission of the stop port location information and the micromobility location information update process may be performed, for example, when executing the user boarding process and the user disembarking process, which will be described later.

[0087] The control unit 31 of the terminal 30A executes a residential code reception process (A110). In the residential code reception process, the control unit 31 of the terminal 30A receives the residential code based on, for example, a user operation on the input / output unit 33. Note that in the residential code reception process, the control unit 31 of the terminal 30A may receive the residential code from image information by the imaging unit 37, for example, or may receive an operation to apply the residential code ID in the MM sharing application. In addition, the method for receiving the residential code in terminal 30A may be any method. For example, wireless communication means may be provided in a predetermined location, and the residential code transmitted from such wireless communication means may be obtained via communication unit 32 of terminal 30A.

[0088] Then, the control unit 31 of the terminal 30A transmits residential code information, including the user ID of the terminal 30A and information related to the received residential code, to the server 20 via the communication unit 32 (A120). The information on the residential code may be the received character string or image information as is, or may be a residential code ID decoded by the control unit 31 of the terminal 30A.

[0089] When the communication unit 24 receives residential code information from the terminal 30A, the control unit 21 of the server 20 judges whether or not the code based on the information on the residential code is included in the list stored in the storage unit 25 as a residential code in advance (whether or not the code input to the terminal 30A matches a residential code distributed in advance to a predetermined facility), and if it is included (if it is confirmed that the residential code is associated with the predetermined facility), executes residential user registration processing (S120). Note that this judgment processing may be executed by an application in the terminal 30A. The terminal 30A may make the judgment by referring to a list of residential codes acquired from the server 20 via the application, and based on the judgment that the code input to the terminal 30A is a residential code distributed in advance, the residential code information may be transmitted from the terminal 30A to the server 20.

[0090] In the residential user registration process (S120), the control unit 21 of the server 20, for example, refers to the account registration data 253 and stores the port ID of the residential port based on the information on the residential code and the pattern of the applied incentive in association with the residential user information for the user associated with the user ID of the residential code information. The account registration data 253 stores the pattern of the applied incentive based on the fact that the code entered into the terminal 30A matches the distributed residential code (the read code is associated with a specified facility), thereby making it possible to apply an incentive to the user of the terminal 30A (applying a discount to the usage fee, preferential use of the residential port).

[0091] Here, preferential use of a port means that a specific user (e.g., a residential user) who is able to use the port preferentially can use the port under preferential conditions in some respect compared to non-specific users, and for example, the normal usage fee for MM is low, the fee for usage under certain conditions (e.g., usage by a specific user within a specific range of the port) is lower than that for usage by non-specific users, only specific users can specify the port as a departure port or destination port (or both), when the port is specified as a departure port or destination port, the fee for specific users is lower than that for non-specific users, and the port must have a Examples of such arrangements include, but are not limited to, a predetermined number of MMs (e.g., three) being prepared or a predetermined number of parking spots being prepared, and such predetermined number of MMs or parking spots being available only for use by predetermined users; when selecting a port, the port not being displayed to non-prescribed users, or displaying fewer than the number of MMs actually located at that port or the number of parking spots available (so that there is always room for predetermined users to use it); or the port being displayed but not able to be specified as a departure port or destination port. Any form can be applied, including exclusive use of the port (unavailable to non-prescribed users).

[0092] The residential code information may include location information of the terminal 30A. The control unit 21 of the server 20 may execute a residential user registration process when the terminal 30A is located near a residential port based on the information on the residential code. In other words, an incentive (discount on the usage fee and / or preferential use of the residential port) may be applied to the user of the terminal 30A based on the fact that the read code is included in a list of residential codes distributed and stored in advance (associated with a predetermined facility) and that the terminal 30A that read the code is determined to be within a predetermined range from the predetermined facility (at a position related to the predetermined facility).

[0093] The control unit 31 of the terminal 30A transmits port list request information for selecting a departure port and a destination port for lending micromobility to the server 20 via the communication unit 32, for example, based on a user operation on the input / output unit 33 (A130). The port list request information may include location information of the terminal 30A.

[0094] When it is determined that the communication unit 24 has received the port list request information from the terminal 30A, the control unit 21 of the server 20, for example, refers to the port management data 255 and transmits normal port list information, which is list information related to normal ports whose port type is "normal", to the terminal 30A via the communication unit 24 (S130). Note that when the port list request information includes the location information of the terminal 30A, the normal port list information may include list information related to normal ports within a predetermined range from the location of the terminal 30A.

[0095] When the normal port list information is received from server 20 via communication unit 32, control unit 31 of terminal 30A displays the received normal port list information on display unit 34 (A140). Note that control unit 31 of terminal 30A may output the received normal port list information to sound output unit 36 ​​as sound.

[0096] The control unit 21 of the server 20, for example, determines whether the user of the terminal 30A that transmitted the port list request information is a residential user (S140). In the determination process, the control unit 21 of the server 20, for example, refers to the residential user information of the account registration data 253, and reads the port ID of the residential port linked to the user ID of the terminal 30A and the pattern of the applied incentive.

[0097] For example, if the user ID of terminal 30A is linked to the port ID of a residential port and it is determined that the user is a residential user (S140: YES), the control unit 21 of server 20, for example, refers to port management data 255 and transmits residential port list information (for example, a list of residential ports that the user can select (use) as a departure point or destination) to terminal 30A via communication unit 24 (S150).

[0098] In this way, based on the fact that the code entered into terminal 30A matches the distributed residential code (the read code is associated with the specified facility), the port corresponding to the specified facility can be used preferentially. In this example, residential port list information is transmitted only to residential users (S140, S150), so that only residential users can select ports included in the residential port list as the departure point or destination.

[0099] For example, the residential port list information may include information such as the incentive pattern and the contents of the incentive applied to each residential port. In this case, the residential port list information displayed on the terminal 30A may display the contents of the incentive corresponding to the residential port (for example, the pattern of the incentive applied). This allows the user to check the contents of the incentive and decide whether or not to use it.

[0100] When it is determined that the user ID of the terminal 30A is not associated with the port ID of the residential port and the terminal 30A is not a residential user (S140: NO), the control unit 21 of the server 20 skips the step of S150.

[0101] When it is determined that communication unit 32 has received residential port list information from server 20 (A150: YES), control unit 31 of terminal 30A displays the received residential port list information on display unit 34 (A160). Note that control unit 31 of terminal 30A may output the received residential port list information to sound output unit 36 ​​as sound.

[0102] When it is determined that the residential port list information has not been received from the server 20 by the communication unit 32 (A150: NO), the control unit 31 of the terminal 30A skips step A160.

[0103] The control unit 31 of the terminal 30A, for example, based on user operation on the input / output unit 33, accepts the departure port and destination port of the micromobility device 10 to be rented from the normal port list information and the received residential port list information, and transmits the departure and destination port information including each specified port ID to the server 20 via the communication unit 32 (A170).

[0104] The control unit 21 of the server 20 may transmit residential port list information, which is a list of all residential ports whose port type is "residential" or that are within a predetermined range from the location of the terminal 30A, to the terminal 30A via the communication unit 24. The residential port list information may include information on selectable port IDs based on the port IDs of residential ports linked to the user ID of the terminal 30A. The control unit 31 of the terminal 30A may be configured to be able to specify only the port IDs of residential ports linked to the user ID of the terminal 30A among the residential ports displayed in the list.

[0105] In other words, on terminal 30A, the locations and / or incentive contents of residential ports other than the residential port linked to the user ID of terminal 30A (the port specified by the residential code) can be viewed, but the ports to which incentives are applied when used may be limited to only the residential port linked to the user ID of terminal 30A (the port specified by the residential code).

[0106] Also, for example, the destination port may be received together with the transmission of micromobility boarding information (A180) described below.

[0107] When it is determined that the communication unit 24 has received the departure / destination port information from the terminal 30A, the control unit 21 of the server 20 executes a micromobility allocation process (S160).

[0108] In the micromobility allocation process, the control unit 21 of the server 20, for example, refers to the micromobility management database 257 and determines a micromobility device 10 that is parked at the port ID of the departure port (i.e., a micromobility device 10 that is not being used by a user and whose latest destination port ID matches the departure port ID in the departure / destination port information, in the usage history management data). Here, for example, it is assumed that micromobility device 10A is determined to be the micromobility device 10.

[0109] Then, the control unit 21 of the server 20 refers to the micromobility management data of the micromobility device 10A (data associated with the micromobility ID of the micromobility device 10A), and adds the user ID (in this case, the user ID of user A of the terminal 30A), the departure port ID, and the destination port ID to the usage history management data, and stores them in association with each other. Note that, when the departure port ID or the destination port ID is a residential port, the control unit 21 of the server 20 may store the incentive pattern associated with the residential port in the applied incentive.

[0110] For example, when the control unit 21 of the server 20 determines that it has received port list request information, it may provisionally execute a micromobility allocation process based on the location information of the terminal 30A, and include in each piece of port list information ports in which there is a usable micromobility device 10 in the vicinity of the terminal 30A. Also, it may be configured to include in each piece of port list information ports in the vicinity of the terminal 30A that have a space in which the micromobility device 10 can be parked.

[0111] Furthermore, the control unit 21 of the server 20 may provisionally execute the micromobility allocation process, so that the control unit 31 of the terminal 30A receives an input for designating the micromobility device 10 that the user A wishes to board, and includes the micromobility ID of the designated micromobility device 10 in the departure / destination port information. In this case, when the micromobility allocation process is completed in the server 20, the micromobility ID is associated with the user ID, as well as the departure port ID and destination port ID.

[0112] For example, when the micromobility allocation process is executed, the control unit 21 of the server 20 transmits, via the communication unit 24, micromobility riding user information including the user ID of the terminal 30A to the micromobility device 10A that performed the allocation (S170).

[0113] In addition, when the control unit 21 of the server 20 executes the micromobility allocation process, it may be configured to transmit boarding code information including the micromobility ID of the micromobility device 10A that performed the allocation to the terminal 30A and / or the micromobility device 10A via the communication unit 24.

[0114] When it is determined that the communication unit 14 has received micromobility riding user information from the server 20, the control unit 11 of the micromobility device 10A executes a user riding wait process (M120). In the user boarding waiting process, the control unit 11 of the micromobility device 10A may, for example, cause the display unit 13 to display and output information indicating that a boarding reservation has been made. In addition, in the user boarding waiting process, the control unit 11 of the micromobility device 10A may execute control to lock the micromobility device 10A so that it cannot move using an actuator, for example.

[0115] For example, based on an image capturing operation of vehicle code information (e.g., a QR code) associated with micromobility device 10A by the user of terminal 30A, control unit 31 of terminal 30A transmits micromobility boarding information including, for example, the vehicle code information and the user ID of terminal 30A to server 20 via communication unit 32 (A180). Note that the micromobility boarding information (A180) may be transmitted, for example, based on the user of terminal 30A arriving at the departure port of micromobility device 10A and performing an operation to start boarding micromobility device 10A (based on detection information of the operation in micromobility device 10A being transmitted to server 20 and confirmation information of the operation being transmitted from server 20 to terminal 30A).

[0116] For example, the control unit 11 of the micromobility device 10A may transmit the micromobility boarding information to the server 20 via the communication unit 14 based on an input operation of boarding code information into the micromobility device 10A.

[0117] For example, when it is determined that micromobility ride information has been received from terminal 30A (and / or micromobility device 10A) by communication unit 24, control unit 21 of server 20 executes micromobility departure registration processing (S180). In the micromobility departure registration process, the control unit 21 of the server 20, for example, refers to the micromobility management database 257, and updates and stores the usage start date and time of the usage history management data in the micromobility management data of the micromobility device 10A. Furthermore, in the micromobility departure registration process, the control unit 21 of the server 20 may, for example, transmit user boarding information to the micromobility device 10A via the communication unit 24 for unlocking the micromobility device 10A and permitting boarding.

[0118] When it is determined that user boarding information has been received from the server 20 by the communication unit 14, the control unit 11 of the micromobility device 10A executes user boarding processing (M130). In the user boarding process, the control unit 11 of the micromobility device 10A may, for example, execute control to unlock the actuator so that the micromobility device 10A can move. The control unit 11 of the micromobility device 10A may also, for example, execute control to start up the drive circuit of the electric kickboard and put it into a state where it can run on battery power.

[0119] For example, the control unit 11 of the micromobility device 10A may execute a user boarding process based on an input operation of boarding code information into the micromobility device 10A.

[0120] For example, when micromobility device 10A arrives at a destination port and it is determined that a return operation has been performed by the user of terminal 30A, control unit 11 of micromobility device 10A executes user disembarkation processing (M140). In the user dismounting process, the control unit 11 of the micromobility device 10A may, for example, execute control to lock the micromobility device 10A by an actuator so that the micromobility device 10A cannot be moved. The control unit 11 of the micromobility device 10A may also, for example, execute control to disconnect the drive circuit of the electric kickboard so that the electric kickboard cannot be driven by battery. Then, the control unit 11 of the micromobility device 10A may transmit, via the communication unit 14 to the server 20, user alighting information indicating that the vehicle has arrived at the destination port.

[0121] Note that the control unit 11 of the micromobility device 10A may, for example, acquire location information and, when determining that the device has arrived at the destination port, transmit user alighting information to the server 20 via the communication unit 14.

[0122] For example, when it is determined that the communication unit 24 has received user alighting information from the micromobility device 10A, the control unit 21 of the server 20 executes a micromobility arrival registration process (S190). In the micromobility arrival registration process, the control unit 21 of the server 20, for example, refers to the micromobility management database 257, and updates and stores the usage end date and time of the usage history management data in the micromobility management data of the micromobility device 10A.

[0123] Furthermore, in the micromobility arrival registration process, the control unit 21 of the server 20 calculates the usage fee for the micromobility device 10A, for example, based on the usage start date and time and the usage end date and time. The usage fee may be calculated, for example, according to the following formula: Usage fee = (usage end date and time - usage start date and time) usage period (in minutes) x 15 (yen) The usage fee may be, for example, an amount proportional to the distance between the departure port and the destination port.

[0124] The control unit 31 of the terminal 30A may transmit vehicle return information for returning the micromobility device 10A to the destination port to the server 20 via the communication unit 32, for example, based on a user operation on the input / output unit 33. The vehicle return information may include, for example, location information of the terminal 30A, vehicle code information associated with the micromobility device 10A, code information for identifying the port (for example, a QR code), and the like.

[0125] When the communication unit 24 determines that vehicle return information has been received from the terminal 30A, the control unit 21 of the server 20 may, for example, execute a micromobility arrival registration process and transmit user disembarkation information to the micromobility device 10A via the communication unit 24 to lock the micromobility device 10A and disable boarding. When it is determined that user alighting information has been received from server 20 by communication unit 14, control unit 11 of micromobility device 10A may execute user alighting processing.

[0126] For example, while the user boarding process and the user disembarking process are being performed, the control unit 11 of the micromobility device 10A may obtain the current location at predetermined intervals or at predetermined times, and transmit the current location to the server 20 via the communication unit 14. Also, for example, while the user boarding process and the user disembarking process are being performed, the control unit 31 of the terminal 30A may obtain the current location at predetermined intervals or at predetermined times, and transmit the current location to the server 20 via the communication unit 32.

[0127] When the communication unit 24 obtains the current location from the micromobility device 10A and / or the terminal 30A, the control unit 21 of the server 20 may, for example, refer to the micromobility management database 257 and record the micromobility location information in chronological order in the micromobility management data of the micromobility device 10A.

[0128] For example, when the control unit 21 of the server 20 executes the micromobility arrival registration process, it refers to the micromobility management data of the micromobility device 10A and determines whether or not an applied incentive exists in the usage history management data for which the micromobility arrival registration process was performed (S200). In addition, the control unit 21 of the server 20 may, for example, refer to residential user information and micromobility management data of the micromobility device 10A and determine whether or not there is an incentive pattern associated with the departure port ID or destination port ID in the usage history management data for which the micromobility arrival registration process was performed.

[0129] When it is determined that the current ride is eligible for the incentive application (S200: YES), the control unit 21 of the server 20 executes an incentive reflection process (S210). In the incentive reflection process, the control unit 21 of the server 20 may recalculate the usage fee based on, for example, the pattern of the applied incentive.

[0130] For example, when the pattern is "Pattern A" (a 15% discount on the usage fee), the control unit 21 of the server 20 may calculate the usage fee after applying the incentive by deducting 15% from the usage fee. Also, for example, when the pattern is "Pattern B" (free for 30 minutes), the control unit 21 of the server 20 may refer to the usage history management data and calculate the usage fee after the incentive is applied by subtracting 30 minutes from the usage period.

[0131] When it is determined that the incentive is not applicable (S200: NO), the control unit 21 of the server 20 skips the step of S210.

[0132] Then, the control unit 21 of the server 20 transmits, for example, micromobility usage result information including the usage fee to the terminal 30A via the communication unit 24 (S220). The micromobility usage result information may include various information such as information regarding the applied incentive, information regarding the departure port and destination port, the travel route, and the elapsed time.

[0133] When it is determined that the communication unit 32 has received micromobility usage result information from the server 20, the control unit 31 of the terminal 30A displays the received micromobility usage result information on the display unit 34 (A190). Note that the control unit 31 of the terminal 30A may output the received micromobility usage result information to the sound output unit 36 ​​as sound.

[0134] 1-11 and 1-12 are examples of a display screen of the MM sharing application displayed on the display unit 34 of the terminal 30A. In this example, an example of the display screen of a smartphone is shown as an example of the configuration of the terminal 30.

[0135] The left side of Figure 1-11 is an example of a departure port designation screen of the MM sharing application. In this screen, for example, the location information of the terminal 30A is displayed as a black circle in the center of the screen, and the surrounding map information is displayed in the map display area MR. Furthermore, the departure port designation screen is configured to display, for example, a port condition designation area PCR for designating conditions for searching for a port, superimposed on the map display area MR.

[0136] In the port condition specification area PCR, for example, "Unit Available" can be specified to search for ports where there are electric scooters available at the port, and "Return Space Available" can be specified to search for ports where the electric scooter can be returned. On this screen, for example, "Unit Available" is selected and displayed in black and white inversion.

[0137] In addition, the map display area MR is configured so that, for example, ports based on the conditions specified in the port condition specification area PCR are displayed linked to their positions on the map by black pin marks with white circles inside. On this screen, for example, it can be seen that there are no ports around the black circle where the terminal 30A is located.

[0138] For example, the upper left side of the map display region MR is configured to display a menu button MNB for displaying a menu screen of the MM sharing application.

[0139] For example, when the user taps the menu button MNB, the display changes to, for example, the display screen shown on the right side of FIG. 1-11.

[0140] On this screen, for example, a main menu display region MNR is displayed so as to be superimposed on a map display region MR.

[0141] The main menu display area MNR is configured to display various function buttons, such as a "Check Usage Fee" button for checking the usage history of the electric kickboard, and a "Check User Information" button for checking and editing account information.

[0142] For example, when the user taps the "Enter residential code" button for entering a residential code, the display changes to the display screen shown on the left side of FIG. 1-12.

[0143] This screen is configured to display, for example, a message prompting the user to enter a residential code, such as "Please enter the code," at the top, superimposed on the map display area MR. Also, for example, a code input display area CRR for entering the residential code is configured to be displayed at the center of the screen. In addition, a numeric keypad input area for inputting a residential code is displayed in a raised manner at the bottom of the screen.

[0144] The code input display area CRR is configured to display, for example, a residential code input area for inputting a residential code encoded with a numeric character string (or a character string of letters and numeric characters). In this screen, for example, the code "1123581321" is input by a user operation in the residential code input area. The residential code may take any form, and may be, for example, a combination of numbers, letters, and symbols.

[0145] Also, below the residential code input area, for example, an "Enter" button BT1 for transmitting the residential code input in the residential code input area, and a "Photograph code" button BT2 for reading the residential code encoded by a QR code or the like using the imaging unit 37 are displayed. Note that if the residential code is only a character string, this "Photograph code" button does not need to be provided.

[0146] For example, when a residential code is input in the residential code input area and the user taps the "Enter" button BT1, the display changes to, for example, the display screen shown on the right side of FIG. 1-12.

[0147] On this screen, for example, a residential port corresponding to the entered residential code is newly displayed near the black circle where the terminal 30A is located. Note that the residential port and the normal port may be displayed in different ways, such as in color or size. For example, when a residential port that appears based on an input residential code is tapped by the user, a port information display area PIR is configured to be displayed by rising from the bottom of the screen.

[0148] The port information display area PIR is configured to display, for example, the port name (in this example, "Residence Shibuya 2"), the remaining number of electric kickboards available at this port (in this example, "3"), the remaining number of electric kickboards that can be returned to this port (in this example, "0"), and the exterior of the building in which the port is installed. In addition, for example, below the port name, based on the fact that this port is a residential port, information is displayed indicating that this port can only be used by residential users, information regarding incentives applied when using the port (in this example, "fee discount"), or information indicating that it can only be used by residential users.

[0149] For example, when the user taps the "unlock" button displayed at the bottom of the port information display area PIR, the display transitions to a destination port designation screen for selecting a destination port.

[0150] [Effects of the first embodiment] Based on the fact that the code entered into the user's terminal 30A is associated with a specific facility, a discount is applied to the usage fee for the sharing service, which provides an incentive to the user and promotes the use of the sharing service. Also, by enabling preferential use of ports corresponding to specific facilities, an incentive can be provided to the user and promotes the use of the sharing service.

[0151] [First Modification (1)] In the above embodiment, an example was described in which both (1) an incentive in the form of a discount applied to the usage fee for the sharing service and (2) an incentive that allows preferential use of a port corresponding to a specified facility are granted based on the residential code entered by the user into terminal 30A. However, this is not limited to this, and only one of (1) and (2) may be granted.

[0152] For example, the process of S150 in Fig. 1-9 may be executed even if the user of the terminal 30 that sent the port list request information (A130) is not a residential user, and the user can use residential ports, but the usage fee discount of S210 in Fig. 1-10 may not be applied (applied only to residential users). In this case, the residential code may not include the port ID, but may include only the pattern of the applied incentive. On the other hand, the processing of S150 in FIG. 1-9 is executed only when the user of the terminal 30 that sent the port list request information (A130) is a residential user, and only residential users can use residential ports, but the usage fee discount of S210 in FIG. 1-10 is applied regardless of whether the user is a residential user or not (even if the user is not a residential user, an incentive pattern based on a residential code provided via the application may be stored, and that pattern may be applied when a normal port is used).

[0153] [First modified example (2)] In the above embodiment, the user (residential user) of the terminal 30A is a resident of the apartment house, but this is not limited to this. For example, the residential user may include related parties other than the residents of the apartment house. Here, related parties other than the residents may be visitors to the apartment house, employees such as the manager of the apartment house, employees of the business that owns, manages, and operates the apartment house, friends and family of the residents of the apartment house, etc. Alternatively, it may be determined whether or not the user is a related party based on the stay time at the apartment house (for example, the time during which the location information of the user's terminal 30A was included in the area defined as the apartment house is calculated), or the discount rate or priority level may be changed depending on the user's past stay time.

[0154] For example, if the user of terminal 30A who entered the residential code stays in the corresponding apartment building for an average of 8 hours or more per day over a specified period (e.g., the past month, the past week, etc.), the usage fee may be discounted by 20%, if the stay is between 4 and 8 hours, the usage fee may be discounted by 10%, if the stay is between 2 and 4 hours, the discount may be 5%, and if the stay is less than 2 hours, no discount may be applied.

[0155] In this way, by providing incentives in addition to making it available for use at residential ports, it is possible to increase the value of apartment complexes and promote the use of micromobility sharing services.

[0156] In addition, by issuing multiple residential codes for one apartment complex, for example, a high incentive such as a high discount rate may be set for residents of the apartment complex, and a low incentive such as a low discount rate may be set for related parties of the apartment complex. For example, it may be possible to allow residents of the apartment complex to use the residential port and to receive additional incentives such as discounts, while allowing related parties of the apartment complex to use only the residential port.

[0157] In the above embodiment, an example was shown in which the residential code was distributed to residents of an apartment complex, but this is not limited thereto. The residential code may also be displayed in a place (a place that is inaccessible) on the grounds of the apartment complex that cannot be entered without permission by anyone other than those related to the apartment complex, such as a shared space reserved for residents. In the above embodiment, an example was described in which the residential port is installed within the grounds of an apartment building (a facility associated with the code), but this is not limited thereto, and the residential port may be installed not within the grounds of the apartment building but within a specified distance of the apartment building (for example, within 300 m).

[0158] [First Modification (3)] In the above embodiment, the residential code is a code that associates one or more port IDs with the pattern of the applied incentives and allows permanent use, but is not limited to this. For example, the residential port that can be used with the residential code may be a port of the port type "residential" that exists within a predetermined range (for example, "300 meter radius") centered on the port specified by the port ID.

[0159] Also, for example, the residential port that can be used with a residential code is the port specified by the port ID, but the incentive may be applied when the departure port or destination port is a port that exists within a specified range centered on the port specified by the port ID.

[0160] In addition, incentives may be different between residential ports that can be used with a residential code and surrounding ports. For example, the discount rate at residential ports may be "15%" and the discount rate at surrounding ports may be "5%." In other words, the incentive may be set lower as the distance from the port available in the residential code increases, which can promote the utilization of the residential port.

[0161] Conversely, for example, the discount rate at residential ports may be "10%" and the discount rate at peripheral ports may be "15%." In other words, the incentive may be set higher as the distance from the port available with the residential code increases. This can promote the use of normal ports that are slightly away from residential ports that are crowded with commuters, etc.

[0162] [First Modification (4)] In the above embodiment, the input residential code is permanently valid, but the present invention is not limited to this. For example, a time limit may be set for the use of the residential port and / or the provision of incentives based on the input of the residential code.

[0163] For example, a residential code may be input by the terminal 30A, and the use of a residential port may be preferentially allowed for a predetermined period (e.g., "3 months"). Also, when a residential code is input by the terminal 30A, and a residential port is designated as a destination port or a departure port a predetermined number of times (e.g., "30 times"), the use of the residential port may be restricted.

[0164] It should be noted that, once the residential code is entered by the terminal 30A and a predetermined period or a predetermined number of times has elapsed, the residential port can be used, but incentives such as discounts on the usage fee may not be applied. In addition, the application of incentives such as discounts on usage fees may be gradually reduced as the time period elapses or the number of uses increases. Furthermore, the period during which the residential port can be used preferentially (one specified period) and the period during which the fee discount can be applied (the other specified period) may be the same or different.

[0165] The control unit 21 of the server 20 may, for example, in the residential user registration process, invalidate a residential code once it has been used, or may invalidate a residential code after it has been used a predetermined number of times. In addition, the control unit 21 of the server 20 may, for example, be able to set an expiration date for the residential code in the residential code generation process, or may be able to set a location information range for terminals 30 that can accept the residential code registration process.

[0166] [First Modification (5)] In the above embodiment, the residential port associated with the residential code is a port that can be used by the terminal 30 that has input the residential code, but this is not limiting. For example, the residential port may be a port that can be used by a terminal 30 that does not input the residential code.

[0167] In this case, for example, micromobilities parked at a residential port may be configured to include micromobilities that can be used when a residential code is entered and micromobilities that can be used without entering a residential code. This allows a user who has entered the residential code to have priority use of micromobility vehicles parked at the residential port.

[0168] [First Modification (6)] In the above embodiment, the residential code is associated with a specific facility, but is not limited thereto. For example, the residential code may be associated with an artificial event such as a sport, concert, or movie, or an unartificial event such as weather or traffic congestion. For example, during the event period and a specific period before and after the event, the residential code provided to the event participants may enable them to use ports installed near the event venue with priority, and a discount on the sharing service fee may be applied.

[0169] For example, when a user watches a movie, a residential code may be displayed in a specific location related to the movie screening, such as a movie ticket, the screen where the movie is being screened, or a specific location within the movie theater, and by reading that residential code into terminal 30, it becomes possible to preferentially use a port near the movie theater during a specific period related to the movie screening, such as the period from one hour before the screening time to one hour after the screening ends, and a discount on the sharing service fee may also be applied. The residential code may be distributed at an event held in an apartment complex or facility (for example, an event ticket for a social gathering or commemorative event held in the facility).

[0170] Furthermore, the residential code may be associated with any service, such as transportation services such as trains and buses, food and beverage services such as restaurants and cafes, lodging and rest services such as hotels and motels, health and wellness services such as spas and beauty salons, and financial services such as banks and ATMs. In this case, the residential code may be attached to the places where these services are provided, objects provided for use by the recipient of the service (e.g., shopping carts in department stores, mugs in cafes, etc.), objects related to the provision of the service by the recipient of the service (e.g., tags attached to finished clothes in a dry cleaning service), advertisements for the service (e.g., signs, flyers, etc.), price lists, transaction documents (e.g., receipts, etc.), etc., and a discount may be applied by entering the residential code. For example, for a specified period of time after receiving the service, it may be possible to give priority to the use of ports installed near the location where the service is provided or a location related to the service (for example, a nearby park where a cafe might serve takeout food and relax), or a discount on the sharing service fee may be applied, thereby providing a sharing service that is more in line with user behavior.

[0171] Furthermore, residential codes may be associated with any product, such as, for example, clothing, groceries, general merchandise, electronics, books, etc. For example, after purchasing a product, by reading a code attached to the product, product advertisements, product packaging, price lists, transaction documents, etc., it may be possible to give priority to the use of ports installed near the place where the product was purchased or locations related to the product, or a discount on the sharing service fee may be applied.

[0172] Furthermore, a residential code may be associated with any business entity, such as a sole proprietor, a corporate business entity, a public or non-profit business entity, a special corporation, an NPO, an NGO, a local government, etc. For example, if a person is receiving services provided by an operator (e.g., living in an area under the jurisdiction of a local government), he / she may be able to use ports installed near locations corresponding to the operator (buildings, land, etc. owned by the operator, as well as buildings, land, etc. directly or indirectly managed by the operator) on a priority basis, and a discount on the sharing service fee may be applied.

[0173] In the above embodiment, an example has been described in which the facility associated with the residential code is an apartment building, but the present invention is not limited to this. For example, the residential code may be distributed at facilities such as shopping malls, office buildings, hotels, public facilities, and stations. For example, the residential code may be displayed on a receipt given to a purchaser at a store in a shopping mall, and the user (purchaser) may input the residential code into the terminal 30, whereby the user can preferentially use ports installed near the shopping mall for a predetermined period thereafter (for example, the period until the shopping mall closes), and a discount on the fee for the sharing service may be applied.

[0174] The facility associated with the residential code may be a leisure facility such as a game center or a karaoke booth. For example, the residential code may be provided to a user who satisfies some condition related to the leisure facility, such as a user who has paid a fee of a predetermined amount or more at the leisure facility, a user who has stayed for a predetermined period or more, a user who has achieved a high score in a game at the game center, or a user who has achieved a high score in a karaoke booth. In this case, for example, for a predetermined period from the end of a leisure activity corresponding to the leisure facility, a port installed near the leisure facility may be preferentially used, and a discount on the fee for the sharing service may be applied. Here, for example, the discount rate of the fee discount may be increased according to the result of the leisure activity (for example, the higher the amount of fee paid, the duration of stay, the score in the game, or the score in the karaoke), or a long-term discount may be applied.

[0175] A residential code may be more generally referred to as, for example, a privilege code, a priority code, or an exclusive code, and a residential port may be more generally referred to as, for example, a privilege port, a priority port, or an exclusive port.

[0176] Furthermore, for example, if traffic congestion or a transportation accident or delay is detected near a location or destination, a corresponding coupon may be distributed to terminal 30, and by applying the coupon, it may be possible to preferentially use a port installed near the location where the event is occurring, or a discount on the sharing service fee may be applied.

[0177] In this way, users of the sharing service can move quickly despite congestion caused by traffic jams or accidents or delays in public transport, and can also provide MM to other users in the same area, enabling them to move quickly as well.

[0178] [First Modification (7)] In the above embodiment, when the code read by the terminal is included in a list of residential codes that have been distributed and stored in advance, it means that the code is associated with a specific facility, and in that case, an incentive (such as a discount on the usage fee and / or priority use of the residential port) is applied to the user of terminal 30A. However, this is not limited to the above example.

[0179] For example, instead of the code read by the terminal being included in a list of residential codes that have been distributed and stored in advance, an incentive (discount on the usage fee and / or preferential use of the residential port) may be applied to the user of the terminal 30A based on the determination that the terminal 30A that read the code is within a predetermined range from a predetermined facility (at a position related to the predetermined facility = associated with the predetermined facility). In this case, a code equivalent to a residential code is also provided to users who are not residential users via an application, but the application of the incentive based on this (discount on the usage fee and / or preferential use of the residential port) may be limited to the case where the terminal 30A that read the code is within a predetermined range from the predetermined facility at any time, such as the time of reading, a predetermined time after reading (for example, midnight every day), or a time specified by the user.

[0180] [First Modification (8)] In the above embodiment, an example was described in which a discount is applied when the read code is associated with a specified facility and the residential port corresponding to that facility is used as the departure port or destination port, but this is not limited to the above. A fee discount (first discount) may also be applied when all ports are used (any port is used as the departure port or destination port) based on the read code being associated with a specified facility. In this case, if the residential port corresponding to the facility is used as the departure port or destination port, in addition to the first discount (e.g., 10% discount), a second discount (an additional 20% discount) may be applied, and if a port other than the residential port corresponding to the facility is used, the second discount may not be applied and only the first discount may be applied. In this way, enabling preferential use of a port may include making it easier for the user of the terminal 30 that read the code to use the port (giving priority to the user) by applying a second discount in addition to the first discount when using a port corresponding to a specified facility associated with the read code.

[0181] [First Modification (9)] In the above embodiment, the incentive is applied when the departure port or the destination port is a residential port, but the present invention is not limited to this. For example, the incentive may be applied when the departure port and the destination port are residential ports.

[0182] In addition, if the departure port or the destination port is a residential port, a first pattern of incentives may be applied, and if the departure port and the destination port are residential ports, a second pattern of incentives may be applied. In this case, for example, the incentives of the first pattern may be set lower than the incentives of the second pattern, and the incentives of the second pattern may be set lower than the incentives of the first pattern.

[0183] If the destination port is in front of a station or other area where high demand is expected, the usage fee may be higher than usual. This allows the usage fee to be changed according to demand, and prevents unevenness in the number of devices installed.

[0184] [First Modification (10)] In the above embodiment, the incentive pattern is exemplified as a discount on the usage fee or a priority use of the port, but is not limited thereto. For example, the incentive pattern may be a coupon that can be used near the residential port (for example, an electronic coupon that can be used at a store or facility that is linked to the residential port or near the residential port, or at a store or facility that is linked to the residential port or a service that is provided near the residential port).

[0185] In addition, the incentive pattern may include a usage fee discount (and / or preferential use of a port) and a coupon, and both the usage fee discount and the coupon may be applicable by using a common code.

[0186] [First Modification (11)] In the above embodiment, an example was given of ports corresponding to a specified facility or event being given priority for use when the ports are located within the premises of the specified facility and within a specified distance from the specified facility; however, ports corresponding to a specified facility or event are not limited to these. For example, it may be a port corresponding to a facility or service owned or operated by a business operator (corporation or individual, local government, etc.) that has some relationship with a specified facility or event (for example, being operated by the same corporate group, having a capital relationship, operating a joint business, being in an alliance, etc.) (for example, in the case of a facility, it may be a port located within the premises of the facility or within a specified distance from the facility, and in the case of an event, it may be a port located within the premises of the facility where the event is being held or within a specified distance from the event location). For example, if an apartment building operated by P Real Estate is the specified facility, it may be possible to allow preferential use of a port at a shopping mall also operated by P Real Estate to the residents of the apartment building, who are users.

[0187] As an example of preferential use in this case, in addition to the examples mentioned above, part or all of the usage fee incurred in accordance with the use of MM may be deducted from the shopping fees at a shopping mall or the like that is related to P Real Estate Co., Ltd. (hereinafter referred to as "P Real Estate") (for example, it is an affiliated company) (part or all of the usage fee may be charged to either P Real Estate or a shopping mall management company that is related to P Real Estate). For example, if a residential port in an apartment building owned by P Real Estate and a port in a shopping mall management company related to P Real Estate are set as the departure port and destination port (the order may be random), the shopping mall management company may be charged a part or all of the ride usage fee, and if the user makes a purchase at the shopping mall within a certain time (e.g., within 12 hours) after the ride, the fee charged at the time of payment for the purchase at the shopping mall may be refunded to the user, or the fee charged to the user's account (e.g., the credit card account or point account used for the purchase) may be refunded after payment. Alternatively, if a resident of an apartment building owned by P Real Estate has entered a code related to the residential port and uses the MM as the departure port or destination port at a port in a shopping mall managed by P Real Estate (e.g., located within the shopping mall), the user may be required to pay a similar usage fee. In this way, it is possible to promote both the use of MM and shopping at shopping malls and the like associated with the P real estate.

[0188] Also, for example, if the code that is read is associated with a specified facility or event, the user may be given a coupon (e.g., a discount on a specified fee) that can be used in relation to the use of a facility or event that is somehow related to the specified facility or event.

[0189] [First Modification (12)] In the above embodiment, the incentive is provided by the user inputting a residential code, but the trigger for receiving the incentive is not limited to this. For example, a user may be provided with a corresponding incentive by inputting information about the user (e.g., address, email address, telephone number, etc.) corresponding to a pre-registered facility or event into a profile and authenticating the input information. For example, when the address of a pre-registered facility is registered for incentive purposes and the address of the facility (or an address within the vicinity of the facility) is entered as the user's own address into the profile and authentication is received, or when email addresses and telephone numbers of residents of a pre-registered facility or people involved in a pre-registered event are registered in the server 20 or the like, and the email addresses and telephone numbers are entered into the profile and authentication is received, the corresponding incentive may be provided to the user.

[0190] Furthermore, this order may be reversed. In other words, when information about a user is entered and registered in advance in a profile, and the business operator of MM sets a new incentive for a specific facility or event, the incentive may be given to a user whose information about the user corresponding to the specific facility or event is registered. In this way, for example, when a new store opens, if coupons are given to MM users as advertising for the store, incentives can be given to users whose addresses are near the store, or to users whose store is part of a chain of businesses and who have registered as members by registering their email addresses or phone numbers for that business, thereby helping to attract more customers to the store. For example, if a new port is installed in the store, an incentive could be given for the use of the port.

[0191] [First Modification (13)] In the above embodiment, the incentive can be used by inputting a residential code or the like, and the incentive can be applied to a subsequent ride to receive benefits, but the present invention is not limited to this. The code may be input during or after the ride is completed to receive a refund for the corresponding incentive fee.

[0192] For example, if a user finishes a ride that starts and ends at a specific port, and then receives a residential code corresponding to that port from a friend or the like and enters it into the terminal 30, the fare for the ride that starts and ends at that specific port may be considered to have originally been discounted, and the discounted fare may be refunded at a specific time (for example, at the end of the month of use). Alternatively, instead of a refund, points may be given as ride points that can be applied to the next or subsequent rides. The ride to which the discount can be applied is not limited to the most recent ride, and the discount may be applicable if there is a corresponding ride going back a certain period of time in the past. In this case, a time limit may be set for the corresponding code to be entered after the corresponding ride has ended. For example, if the code is entered within one week after the corresponding ride has ended, the discount may be applied, but after one week has passed, the discount may not be applied. Alternatively, half the discount may be applied in stages if one week has passed but not yet two weeks, and after two weeks has passed, the discount may not be applied.

[0193] Furthermore, for example, a user may pause the ride, purchase a specified product at a convenience store or the like, and enter the code attached to the product or receipt (or settle the payment using a payment app linked to the app for using MM), and a discount may be applied to the ride in progress at that time or to past rides.

[0194] [Second Example] The second embodiment is an embodiment in which the operator of server 20 (a micromobility sharing service operator) receives benefits from, for example, operators of apartment complexes or facilities, or operators of events, through the generation and application of residential codes. The contents described in the second embodiment are applicable to any of the other embodiments and modifications.

[0195] FIG. 2-1 is an example of information stored in the storage unit 25 of the server 20 in this embodiment. The storage unit 25 stores, for example, an application management processing program 251, account registration data 253, port management data 255, a micromobility management database 257, and port reward management data 259.

[0196] For example, the application management processing program 251, the account registration data 253, the port management data 255, and the micromobility management database 257 may be configured in the same manner as in the first embodiment.

[0197] The port remuneration management data 259 is data for managing remuneration associated with the generation and use of residential codes, which is collected, for example, from businesses that request the installation of ports (for example, businesses that operate apartment complexes or facilities, etc.), and an example of the data structure is shown in Figure 2-2. In the port reward management data 259, for example, an operator name, an operator ID, a managed port ID, an accumulated reward, and other operator information are stored in association with each other.

[0198] The business name is the name of the business that requested the installation of the port, and for example, the name set by the user of the server 20 (the operator of the sharing service) when registering the port is stored.

[0199] The business operator ID is information for identifying each business operator. This business operator ID is preferably a value unique to each business operator, and for example, a unique value (proper value) is set and stored by the server 20 for each business operator.

[0200] The managed port ID is information for identifying a port requested to be installed for each business operator, and for example, a port ID corresponding to a business operator ID set when a user of server 20 registers a port is stored.

[0201] The accumulated remuneration is data for storing, for example, the amount of remuneration paid by an operator who has requested installation of a port to an operator of a sharing service.

[0202] The other business information may include various information such as the address and corporate number of the business that requested the installation of the port.

[0203] For example, in Figure 2-2, we can see that the operator with the operator name "XX" has requested the installation of ports named "Shibuya 2" (port ID "P0002") and "Shinjuku 1" (port ID "P0003"). We can also see that the amount of remuneration that the operator with the operator name "XX" will pay to the sharing service operator is "30,000 yen."

[0204] For example, in FIG. 1-9, when the control unit 21 of the server 20 generates a residential code, the control unit 21 may refer to the port reward management data 259 and add a predetermined amount (e.g., “500 yen”) to the cumulative reward associated with the port ID that can be used with the residential code.

[0205] Also, for example, in FIG. 1-9, when the control unit 21 of the server 20 executes the residential user registration process, the control unit 21 may refer to the port reward management data 259 and add a predetermined amount to the cumulative reward associated with the port ID of the residential port that has become available for use.

[0206] For example, in FIG. 1-9, when the control unit 21 of the server 20 executes the residential user registration process, it determines the location information of the terminal 30A, and if it is near the residential port location (for example, within the building site where the residential port is installed), it may refer to the port reward management data 259 and add a predetermined amount to the accumulated reward linked to the port ID of the residential port that has become available.

[0207] In the above embodiment, an example was described in which the specified amount to be added to this cumulative reward is determined based on the end of use of the micromobility device 10A (the amount is notified in the micromobility usage result information (S220)), but this is not limited to the above, and it may be determined based on the generation of a residential code (in this case, the amount is an amount that estimates the actual usage rate relative to the number of residential codes issued, for example, a fixed amount according to the number of residential codes issued), or it may be determined based on confirmation that the input code matches a residential code distributed in advance to a specific facility (it is a residential code associated with a specific facility) (in this case, for example, the amount is according to the number of times the residential code is used).

[0208] [Effects of the second embodiment] Sharing service operators are required to make an investment by allowing users of designated facilities and event participants to use residential codes, thereby allowing them to use the sharing service at a lower price than would normally be obtained and allowing them to use the residential port exclusively (relinquishing the opportunity for use by users other than users of the designated facility). However, by using residential ports as departure or destinations, the objective of attracting many people to designated facilities or designated events is achieved, and the value of the designated facilities and designated events is increased, making it possible for operators of the designated facilities and the operators of the designated events to receive rewards.

[0209] [Second Modification (1)] In the above embodiment, the example in which the business operator who requested the installation of the port pays the remuneration to the business operator of the sharing service is illustrated, but the present invention is not limited to this. For example, if a coupon is provided as an incentive for the use of a residential port, the sharing service operator may be able to receive rewards from the operator of the store or facility where the coupon can be used upon use of the provided coupon.

[0210] [Third Example] In the first embodiment, some kind of incentive was provided to a user when using micromobility in association with a specific facility, specific event, specific service, specific product, or specific business used by the user, whereas the third embodiment is an embodiment in which some kind of incentive is provided based on the user's attributes. The contents described in the third embodiment can be applied to any of the other embodiments and modifications, and can also be applied in combination with the other embodiments and modifications.

[0211] Examples of user attributes include the following: Age (age range) ·sex ·nationality ·Residence Business address ·date of birth Family Composition ·Residential property ·Occupation ·Work address ·School address · Name of place of employment / school Membership type - Total number of rides since starting use The method for registering these user attribute information is arbitrary, but for example, the user attribute information may be associated with a user ID and stored in the memory unit 25 of the server 20 by having the user input the information via an application, or the user attribute information may be stored in an external company's server through authentication by eKYC using a My Number card, driver's license, passport, etc.

[0212] For example, if a user who wishes to use MM belongs to a specified age group (e.g., 60 years or older) (e.g., when the server 20 determines that the user belongs to the specified age group based on attribute information transmitted from the terminal 30A, or when the server 20 obtains a determination result from an external server as to whether or not the user belongs to the specified age group), a lower fee than usual may be charged if the destination port is a port near a park or a port near a hospital for the purpose of improving health. Alternatively, an upper limit may be set for the number of MMs that can be reserved or returned at a given port depending on the age group. For example, at a port on the grounds of a certain hospital, the upper limit for the number of MMs that can be used and returned may be set to three for those under 25, two for those between 25 and 55, and three for those over 55, and reservations or returns that exceed these upper limits may not be permitted. In other words, any person over 55 years old can always use three MMs at that port, and three return spots are secured. Of course, the number of MMs that can be used and the number of MMs that can be returned may be the same or different.

[0213] Furthermore, for example, if the residence or workplace address of a user who wishes to use MM belongs to a specified municipality, etc., the user may be able to receive a specified discount offered by that municipality (e.g., a resident discount for residents) by specifying a specific port within the municipality as the departure port or destination port.

[0214] Furthermore, for example, in the event of a disaster or other emergency, so that administrative officials responding to the emergency can be given priority in using MM, if the user's attributes include the user's workplace being a specified administrative agency or a specified department of the local government corresponding to the area where the disaster occurred, the user may be able to receive a specified discount by specifying a specific port within that local government as the departure port or destination port, or only users with specified attributes may be able to use these ports.

[0215] Furthermore, for example, if it is the day of the user's birthday or the month of their birthday, or if it is a period related to their birthday, a discount may be applied to the user's MM usage fee, preferential use of ports near their place of residence may be permitted, and a discount may also be applied to the usage fee of people traveling on the MM along with the user (determined, for example, by location information, or by a match between the departure port and / or destination port and the usage time, etc.).

[0216] That is, some incentive (for example, a discount on the usage fee and / or priority use of ports) may be provided when using MM based on the attributes of the registered user. [Explanation of symbols]

[0217] 1. Micromobility sharing service system 10 Micromobility 20 Servers 30 Terminals NW Network

Claims

1. A system for a vehicle sharing service, A code acquisition unit that acquires a code through a terminal associated with a user of the sharing service; A determination unit that determines whether the acquired code is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business operator; A system comprising: a discount application unit that enables a first discount to be applied to a usage fee for the sharing service using the terminal based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

2. A system for a vehicle sharing service, A code acquisition unit that acquires a code through a terminal associated with a user of the sharing service; A determination unit that determines whether the acquired code is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business operator; A system comprising an availability unit that enables preferential use of a port corresponding to a specified facility, a specified event, a specified service, a specified product, or a specified business operator when using the sharing service using the terminal based on the determination that the terminal is associated with the specified facility, the specified event, the specified service, the specified product, or a specified business operator.

3. 3. The system according to claim 1 or 2, wherein the specified facility includes a specified apartment building or tenement house.

4. 3. The system of claim 2, wherein the ports are located on the premises of the specified facility or specified event, within a specified distance of the specified facility or specified event, or for facilities associated with the specified facility, specified event, specified service, specified product, or specified business.

5. A system as described in claim 3, wherein the code is provided to residents of the specified apartment building or tenement house, or is displayed on the grounds of the specified apartment building or tenement house in a location where access is not permitted to anyone other than certain persons associated with the specified apartment building or tenement house.

6. 3. The system according to claim 1 or 2, A system in which the code is affixed to tickets for the specified event, display materials for the specified event, or facilities where the specified event is held, the location where the specified service is provided, items made available for use by a person receiving the specified service, items made available for use in providing the specified service, items related to the provision of the specified service to a person receiving the specified service, the specified product, the packaging of the specified product, or advertisements, price lists, or transaction documents relating to the specified service or the specified product.

7. 2. The system of claim 1, a location information acquisition unit that acquires location information of the terminal; A system in which the discount application unit makes the first discount applicable based on the determination unit's determination that the location indicated by the location information is a location related to the specified facility, specified event, specified service, specified product, or specified business.

8. 3. The system of claim 2, a location information acquisition unit that acquires location information of the terminal; A system in which, based on the determination unit's determination that the location indicated by the location information is a location related to the specified facility, specified event, specified service, specified product, or specified business operator, the availability unit enables preferential use of the port.

9. 3. The system of claim 2, wherein enabling preferential use of the port includes being able to designate the port as a departure or destination.

10. 3. The system of claim 2, wherein enabling preferential use of the port includes enabling a second discount to be applied when the port is specified as a departure or destination.

11. 3. The system according to claim 1 or 2, A decision unit that decides to grant a reward to an operator of the sharing service based on the determination that the code is associated with a specified facility, a specified event, a specified service, a specified product, or a specified operator, or based on the generation of the code.

12. An information processing method relating to a sharing service of a mobile object, comprising: Obtaining a code through a terminal associated with a user of the sharing service; determining whether the obtained code is associated with a given facility, a given event, a given service, a given product, or a given business; and enabling a first discount to be applied to the usage fee for the sharing service using the terminal based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

13. A program executed by a system related to a vehicle sharing service, causing a code acquisition unit to execute a process of acquiring a code through a terminal associated with a user of the sharing service; causing a determination unit to determine whether the acquired code is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business; and causing a discount application unit to apply a first discount to the usage fee for the sharing service using the terminal based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

14. An information processing method relating to a sharing service of a mobile object, comprising: Obtaining a code through a terminal associated with a user of the sharing service; determining whether the obtained code is associated with a given facility, a given event, a given service, a given product, or a given business; based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business, when using the sharing service using the terminal, priority use of a port corresponding to the specified facility, specified event, specified service, specified product, or specified business is enabled.

15. A program executed by a system related to a vehicle sharing service, causing a code acquisition unit to execute a process of acquiring a code through a terminal associated with a user of the sharing service; causing a determination unit to determine whether the acquired code is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business; and causing an availability unit to execute the following steps when using the sharing service using the terminal, based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

16. A system for a vehicle sharing service, A user attribute acquisition unit that acquires attributes of a user of the sharing service; A determination unit that determines whether an attribute of the user is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business operator; A system comprising: a discount application unit that enables a first discount to be applied to the usage fee of the sharing service using the terminal linked to the user based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

17. A system for a vehicle sharing service, A user attribute acquisition unit that acquires attributes of a user of the sharing service; A determination unit that determines whether an attribute of the user is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business operator; and an availability unit that enables preferential use of a port corresponding to the specified facility, specified event, specified service, specified product, or specified business operator when using the sharing service using a terminal linked to the user, based on the determination that the port is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

18. An information processing method relating to a sharing service of a mobile object, comprising: Acquiring attributes of users of the sharing service; Determining whether an attribute of the user is associated with a given facility, a given event, a given service, a given product, or a given business; and enabling a first discount to be applied to the usage fee for the sharing service using the terminal linked to the user based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

19. An information processing method relating to a sharing service of a mobile object, comprising: Acquiring attributes of users of the sharing service; Determining whether an attribute of the user is associated with a given facility, a given event, a given service, a given product, or a given business; based on a determination that the port is associated with the specified facility, event, service, product, or business, when using the sharing service using a terminal linked to the user, the port can be used preferentially to correspond to the specified facility, event, service, product, or business.

20. A program executed by a system related to a vehicle sharing service, causing a user attribute acquisition unit to acquire attributes of a user of the sharing service; causing a determination unit to determine whether an attribute of the user is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business; and causing a discount application unit to apply a first discount to the usage fee for the sharing service using the terminal linked to the user based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

21. A program executed by a system related to a vehicle sharing service, causing a user attribute acquisition unit to acquire attributes of a user of the sharing service; causing a determination unit to determine whether an attribute of the user is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business; and causing an availability unit to enable preferential use of a port corresponding to the specified facility, specified event, specified service, specified product, or specified business operator when using the sharing service using a terminal linked to the user, based on the determination that the port is associated with the specified facility, specified event, specified service, specified product, or specified business operator.

22. A system for a vehicle sharing service, A code acquisition unit that acquires a code through a terminal associated with a user of the sharing service; A determination unit that determines whether the acquired code is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business; and a coupon providing unit that provides the terminal with a coupon for a store near a port corresponding to the specified facility, the specified event, the specified service, the specified product, or the specified business, or a coupon for a service provided in a store near a port corresponding to the specified facility, the specified event, the specified service, the specified product, or the specified business, based on the determination that the terminal is associated with the specified facility, the specified event, the specified service, the specified product, or the specified business.

23. An information processing method relating to a sharing service of a mobile object, comprising: Obtaining a code through a terminal associated with a user of the sharing service; determining whether the obtained code is associated with a given facility, a given event, a given service, a given product, or a given business; providing the terminal with a coupon for a store near a port corresponding to the specified facility, the specified event, the specified service, the specified product, or the specified business, or a coupon for a service provided in a store near a port corresponding to the specified facility, the specified event, the specified service, the specified product, or the specified business, based on the determination that the terminal is associated with the specified facility, the specified event, the specified service, the specified product, or the specified business.

24. A program executed by a system related to a vehicle sharing service, causing a code acquisition unit to acquire a code through a terminal associated with a user of the sharing service; causing a determination unit to determine whether the acquired code is associated with a predetermined facility, a predetermined event, a predetermined service, a predetermined product, or a predetermined business; and causing a coupon providing unit to provide to the terminal, based on the determination that the terminal is associated with the specified facility, specified event, specified service, specified product, or specified business, a coupon for a store near a port corresponding to the specified facility, specified event, specified service, specified product, or specified business, or a coupon for a service provided in a store near a port corresponding to the specified facility, specified event, specified service, specified product, or specified business, or a coupon for a service provided in a store near a port corresponding to the specified facility, specified event, specified service, specified product, or specified business.

25. A system for a vehicle sharing service, A code acquisition unit that acquires a code through a terminal associated with a user of the sharing service; a facility information acquisition unit that acquires predetermined facility information that is information about a predetermined facility associated with the acquired code; a port setting unit that sets a departure port and a destination port for a ride of the moving body; a determination unit that determines whether the predetermined facility information corresponds to an entity that is the same as or has a predetermined correlation with one of the departure facility information related to the departure port and the destination facility information related to the destination port; The system comprises a discount application unit that enables a first discount to be applied to the ride fare based on the determination that the ride corresponds to an operator that is the same or has a predetermined association.

26. A system for a vehicle sharing service, a port setting unit that sets a departure port and a destination port for a ride of the moving body; a determination unit that determines whether the departure port and the destination port correspond to the same or a carrier having a predetermined correlation; The system comprises a discount application unit that enables a first discount to be applied to the ride fare based on the determination that the ride corresponds to an operator that is the same or has a predetermined association.

27. The system according to claim 25 or 26 comprises: The system further comprises a billing unit that bills the business having the same or a predetermined relationship for an amount corresponding to the first discount.

28. An information processing method relating to a sharing service of a mobile object, comprising: Obtaining a code through a terminal associated with a user of the sharing service; acquiring predetermined facility information that is information about a predetermined facility associated with the acquired code; Setting a departure port and a destination port for a ride of the moving body; determining whether the predetermined facility information corresponds to an entity that is the same as or has a predetermined association with one of origin facility information related to the origin port and destination facility information related to the destination port; and enabling a first discount to be applied to the ride fare based on the determination that the ride corresponds to an operator that is the same or has a predetermined association.

29. An information processing method relating to a sharing service of a mobile object, comprising: Setting a departure port and a destination port for a ride of the moving body; Determining whether the origin port and the destination port correspond to the same or a predetermined related entity; and enabling a first discount to be applied to the ride fare based on the determination that the ride corresponds to an operator that is the same or has a predetermined association.

30. A program executed by a system related to a vehicle sharing service, causing a code acquisition unit to acquire a code through a terminal associated with a user of the sharing service; causing a facility information acquisition unit to acquire predetermined facility information, which is information related to a predetermined facility associated with the acquired code; A port setting unit is configured to set a departure port and a destination port for a ride of the moving body; causing a determination unit to determine whether the predetermined facility information corresponds to an entity that is the same as or has a predetermined correlation with one of the departure facility information related to the departure port and the destination facility information related to the destination port; and causing a discount application unit to apply a first discount to the ride fare based on the determination that the ride corresponds to an operator that is the same or has a predetermined association.

31. A program executed by a system related to a vehicle sharing service, A port setting unit is configured to set a departure port and a destination port for a ride of the moving body; having a determination unit determine whether the departure port and the destination port correspond to the same or a carrier having a predetermined correlation; and causing a discount application unit to apply a first discount to the ride fare based on the determination that the ride corresponds to an operator that is the same or has a predetermined association.

Citation Information

Patent Citations

  • Car-sharing system, car-sharing method, and server of car-sharing system

    JP2022082155A