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

JP7499683B2 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP7499683B2
JP7499683B2 JP2020187951A JP2020187951A JP7499683B2 JP 7499683 B2 JP7499683 B2 JP 7499683B2 JP 2020187951 A JP2020187951 A JP 2020187951A JP 2020187951 A JP2020187951 A JP 2020187951A JP 7499683 B2 JP7499683 B2 JP 7499683B2
Authority
JP
Japan
Prior art keywords
user
route
difference
information
expected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020187951A
Other languages
Japanese (ja)
Other versions
JP2022077207A (en
Inventor
将成 藤田
学 作山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2020187951A priority Critical patent/JP7499683B2/en
Publication of JP2022077207A publication Critical patent/JP2022077207A/en
Application granted granted Critical
Publication of JP7499683B2 publication Critical patent/JP7499683B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、移動サービスの利用料金を決める技術に関する。 The present invention relates to a technology for determining the usage fees for mobility services.

カーシェア、自転車シェア、又はキックボードシェアを代表としたシェアリングモビリティが急速に普及しつつある。このシェアリングモビリティにおいて、ユーザからの要求時に必要な設備(空いているシェアカーなど)が不足している場合に、周辺において利用可能な設備を代替として提示するという手法が広く行われている。ただし、このような手法はユーザの要求に合っているとは限らず、また、ユーザに対してより遠い設備への移動を強いる可能性がある。 Sharing mobility services, such as car sharing, bicycle sharing, and kick scooter sharing, are rapidly becoming popular. In this sharing mobility service, when a user requests a facility (such as an available shared car) and the necessary facility is in short supply, a commonly used method is to present nearby available facilities as an alternative. However, such a method does not necessarily meet the user's needs, and may force the user to travel to a facility that is far away.

このため、この種の移動サービスにおいては、需要と供給のマッチングの最適化に関して様々な取り組みが行われている。例えば特許文献1には、会員の目的地に相当するカーステーションの混雑度が高い場合、移動距離が近い代替カーステーションを会員に提示し、提示された代替カーステーションを利用した会員には、目的地のカーステーションを利用した場合に比べて増加した所要時間に応じた割引料金を適用する仕組みが開示されている。 For this reason, various efforts are being made to optimize the matching of supply and demand for this type of transportation service. For example, Patent Document 1 discloses a system in which, when a car station corresponding to a member's destination is highly congested, an alternative car station that is a closer travel distance is presented to the member, and a discount is applied to members who use the presented alternative car station according to the increased travel time compared to using the car station at the destination.

特開2012-215921号公報JP 2012-215921 A

ただし、利用料金の割引のようなユーザに対する特典の内容は、事業者又はユーザにとって適切に決める必要がある。 However, the content of the benefits to be given to users, such as discounts on usage fees, must be decided appropriately by the business operator or the user.

そこで、本発明は、移動サービスにおいてユーザに与える特典を適切に決定するための仕組みを提供することを目的とする。 The present invention aims to provide a mechanism for appropriately determining the benefits to be given to users in mobility services.

上記課題を解決するため、本発明は、移動サービスを提供する事業者の設備をユーザが或る期間利用したときに当該事業者が当該ユーザから得られる見込み収益額を算出する第1算出部と、前記或る期間に前記事業者が前記設備を前記移動サービスに供することで確率的に期待し得る期待収益額を算出する第2算出部と、算出された前記見込み収益額及び前記期待収益額の差額を用いて、前記ユーザが前記設備を利用したときに得られる特典に関する情報を含む提示情報を生成する生成部と、生成された提示情報を前記ユーザの通信端末に送信する送信部とを備えることを特徴とする情報処理装置を提供する。 To solve the above problem, the present invention provides an information processing device comprising: a first calculation unit that calculates an expected amount of revenue that a provider providing a mobility service can obtain from a user when the user uses the facilities of the provider for a certain period of time; a second calculation unit that calculates an expected amount of revenue that can be probabilistically expected by the provider providing the facilities for the mobility service during the certain period of time; a generation unit that uses the calculated expected amount of revenue and the difference between the expected amount of revenue to generate presentation information including information regarding benefits that the user can obtain when using the facilities; and a transmission unit that transmits the generated presentation information to the communication terminal of the user.

本発明によれば、移動サービスにおいてユーザに与える特典を適切に決定することが可能となる。 The present invention makes it possible to appropriately determine the benefits to be given to users in mobility services.

本発明の一実施形態に係るシェアリングモビリティシステム1の全体構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the overall configuration of a sharing mobility system 1 according to one embodiment of the present invention. 上記実施形態に係るユーザ端末10のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a hardware configuration of a user terminal 10 according to the embodiment. 上記実施形態に係るサーバ装置30のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a hardware configuration of a server device 30 according to the embodiment. 上記実施形態に係るサーバ装置30の機能構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a functional configuration of a server device 30 according to the embodiment. 上記実施形態に係るサーバ装置30の記憶部35が記憶する設備情報を例示する図である。10 is a diagram illustrating an example of facility information stored in a storage unit 35 of the server device 30 according to the embodiment. FIG. 上記実施形態に係るサーバ装置30の記憶部35が記憶するユーザ情報を例示する図である。10 is a diagram illustrating an example of user information stored in a storage unit 35 of the server device 30 according to the embodiment. FIG. 上記実施形態に係るサーバ装置30の動作を例示するフローチャートである。10 is a flowchart illustrating an operation of the server device 30 according to the embodiment. 上記実施形態に係るサーバ装置30によって算出される複数の経路候補を例示する図である。FIG. 11 is a diagram illustrating a plurality of route candidates calculated by the server device 30 according to the embodiment. 上記実施形態に係るユーザ端末10においてユーザに提示される提示情報を例示する図である。10 is a diagram illustrating an example of presented information presented to a user on the user terminal 10 according to the embodiment. FIG.

[構成]
図1は、本実施形態のシェアリングモビリティシステム1の一例を示す図である。シェアリングモビリティシステム1は、車両(ここでは自動車)を利用するユーザが利用する通信端末としてそれぞれ機能する複数のユーザ端末10と、利用可能な車両が駐車されるカーポートに設置された複数のカーポート装置20と、シェアリングモビリティシステム1によってユーザに移動サービスを提供する事業者によって管理されるサーバ装置30とを備える。サーバ装置30は、本発明に係る情報処理装置として機能する。車両及びカーポートは、ユーザに移動サービスを提供する事業者の設備である。ネットワーク2は、これらユーザ端末10、カーポート装置20及びサーバ装置30を相互に通信可能に接続する。ネットワーク2は、例えばLAN(Local Area Network)又はWAN(Wide Area Network)、若しくはこれらの組み合わせであり、有線区間又は無線区間を含んでいる。ネットワーク2は、例えば第5世代移動通信システムに準拠したネットワークであることが望ましいが、必ずしもこれに限らない。
[composition]
FIG. 1 is a diagram showing an example of a sharing mobility system 1 according to the present embodiment. The sharing mobility system 1 includes a plurality of user terminals 10 each functioning as a communication terminal used by a user who uses a vehicle (here, an automobile), a plurality of carport devices 20 installed in a carport where a vehicle that can be used is parked, and a server device 30 managed by a business that provides mobility services to users through the sharing mobility system 1. The server device 30 functions as an information processing device according to the present invention. The vehicle and the carport are facilities of a business that provides mobility services to users. The network 2 connects the user terminals 10, the carport device 20, and the server device 30 to each other so that they can communicate with each other. The network 2 is, for example, a local area network (LAN) or a wide area network (WAN), or a combination thereof, and includes a wired section or a wireless section. The network 2 is preferably, for example, a network that complies with a fifth-generation mobile communication system, but is not necessarily limited to this.

シェアリングモビリティシステム1において、ユーザは自身のユーザ端末10を操作して、任意の出発地から任意の目的地までの車両の利用を要求する。この要求はユーザ端末10からサーバ装置30にネットワーク2経由で送られる。サーバ装置30は、上記出発地の近辺において利用可能な車両を特定し、その車両が駐車されているカーポート(出発カーポートという)から上記目的地の近辺においてその車両を駐車可能な空きカーポート(目的カーポートという)までの経路を算出する。サーバ装置30は、ユーザ端末10に対して、そのユーザが乗車するべき車両、出発カーポートから目的カーポートまでの経路、及び、その利用料金等に関する情報(提示情報という)を生成して送信する。ユーザはユーザ端末10において出力された提示情報を見て、自身が利用する移動サービスの詳細について知ることができる。 In the sharing mobility system 1, a user operates his/her user terminal 10 to request the use of a vehicle from an arbitrary departure point to an arbitrary destination. This request is sent from the user terminal 10 to the server device 30 via the network 2. The server device 30 identifies a vehicle that is available in the vicinity of the departure point, and calculates a route from the carport in which the vehicle is parked (referred to as the departure carport) to an available carport in which the vehicle can be parked in the vicinity of the destination (referred to as the destination carport). The server device 30 generates and transmits to the user terminal 10 information (referred to as presented information) regarding the vehicle that the user should board, the route from the departure carport to the destination carport, and the usage fee, etc. The user can learn details of the transportation service to be used by viewing the presented information output on the user terminal 10.

このシェアリングモビリティシステム1においては、ユーザに対する車両の利用料金が変動する、いわゆるダイナミックプライシングが用いられる。本実施形態の特徴の1つは、移動サービスを提供する事業者の状況及びその移動サービスを利用するユーザの状況に応じて、適切な利用料金を決定する点にある。 This sharing mobility system 1 uses so-called dynamic pricing, in which the vehicle usage fee for users varies. One of the features of this embodiment is that it determines an appropriate usage fee depending on the situation of the operator providing the mobility service and the situation of the user using that mobility service.

図2は、ユーザ端末10のハードウェア構成の一例を示す図である。ユーザ端末10は、例えばスマートホン、携帯電話機、タブレット、ウェアラブル端末又はパーソナルコンピュータ等のコンピュータである。ユーザ端末10は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、測位装置1007及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。ユーザ端末10のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。 Figure 2 is a diagram showing an example of the hardware configuration of a user terminal 10. The user terminal 10 is, for example, a computer such as a smartphone, a mobile phone, a tablet, a wearable terminal, or a personal computer. The user terminal 10 is physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a positioning device 1007, and a bus connecting these. In the following description, the word "device" can be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the user terminal 10 may be configured to include one or more of the devices shown in the figure, or may be configured to exclude some of the devices.

ユーザ端末10における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002及びストレージ1003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 Each function of the user terminal 10 is realized by loading a specific software (program) onto hardware such as the processor 1001 and memory 1002, causing the processor 1001 to perform calculations, control communications via the communication device 1004, and control at least one of the reading and writing of data in the memory 1002 and storage 1003.

プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。また、例えばベースバンド信号処理部や呼処理部などがプロセッサ1001によって実現されてもよい。 The processor 1001, for example, operates an operating system to control the entire computer. The processor 1001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, registers, etc. Also, for example, a baseband signal processing unit, a call processing unit, etc. may be realized by the processor 1001.

プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ1003及び通信装置1004の少なくとも一方からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。ユーザ端末10の機能ブロックは、メモリ1002に格納され、プロセッサ1001において動作する制御プログラムによって実現されてもよい。各種の処理は、1つのプロセッサ1001によって実行されてもよいが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワーク2からユーザ端末10に送信されてもよい。 The processor 1001 reads out programs (program codes), software modules, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002, and executes various processes according to these. The programs used are those that cause a computer to execute at least some of the operations described below. The functional blocks of the user terminal 10 may be realized by a control program stored in the memory 1002 and running on the processor 1001. The various processes may be executed by one processor 1001, or may be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The programs may be transmitted from the network 2 to the user terminal 10 via a telecommunications line.

メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 The memory 1002 is a computer-readable recording medium, and may be composed of at least one of, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EEPROM (Electrically Erasable Programmable ROM), a RAM (Random Access Memory), etc. The memory 1002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store executable programs (program codes), software modules, etc. for implementing the method according to this embodiment.

ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。ストレージ1003は、演奏評価プログラムや後述する楽譜データ群を記憶する。 Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 1003 may also be called an auxiliary storage device. Storage 1003 stores a performance evaluation program and a group of sheet music data described below.

通信装置1004は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。通信装置1004は、例えば周波数分割複信(FDD:Frequency Division Duplex)及び時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。例えば、送受信アンテナ、アンプ部、送受信部、伝送路インターフェースなどは、通信装置1004によって実現されてもよい。送受信部は、送信部と受信部とで、物理的に、または論理的に分離された実装がなされてもよい。 The communication device 1004 is hardware (transmitting/receiving device) for communicating between computers via at least one of a wired network and a wireless network, and is also called, for example, a network device, a network controller, a network card, a communication module, etc. The communication device 1004 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc., to realize at least one of, for example, Frequency Division Duplex (FDD) and Time Division Duplex (TDD). For example, a transmitting/receiving antenna, an amplifier unit, a transmitting/receiving unit, a transmission path interface, etc. may be realized by the communication device 1004. The transmitting/receiving unit may be implemented as a transmitting unit or a receiving unit that is physically or logically separated.

入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キー、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチスクリーン)であってもよい。 The input device 1005 is an input device (e.g., a key, a microphone, a switch, a button, a sensor, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. Note that the input device 1005 and the output device 1006 may be integrated into one structure (e.g., a touch screen).

測位装置1007は、ユーザ端末10の位置を測定する測位手段であり、例えばGPS(Global Positioning System)ユニットである。 The positioning device 1007 is a positioning means for measuring the position of the user terminal 10, such as a GPS (Global Positioning System) unit.

プロセッサ1001、メモリ1002などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 Each device, such as the processor 1001 and memory 1002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.

また、ユーザ端末10は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 The user terminal 10 may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.

図3は、サーバ装置30のハードウェア構成を示す図である。サーバ装置30のハードウェア構成は、図3に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、それぞれ筐体が異なる複数の装置が通信接続されて、サーバ装置30を構成してもよい。 Figure 3 is a diagram showing the hardware configuration of server device 30. The hardware configuration of server device 30 may be configured to include one or more of the devices shown in Figure 3, or may be configured to exclude some of the devices. In addition, server device 30 may be configured by communicating with multiple devices each having a different housing.

サーバ装置30は、物理的には、プロセッサ3001、メモリ3002、ストレージ3003、通信装置3004、及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。サーバ装置30における各機能は、プロセッサ3001、メモリ3002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ3001が演算を行い、通信装置3004による通信を制御したり、メモリ3002及びストレージ3003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。プロセッサ3001、メモリ3002、ストレージ3003、通信装置3004、及びこれらを接続するバスは、ユーザ端末10について説明したプロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、及びこれらを接続するバスと、ハードウェアとしては同様であるため、その説明を省略する。ただし、通信装置3004は、無線通信の通信規格に従って通信を行うためのハードウェアである必要はなく、任意の有線通信の通信規格に従ってネットワーク2を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であってもよい。 The server device 30 is physically configured as a computer device including a processor 3001, a memory 3002, a storage 3003, a communication device 3004, and a bus connecting these. Each function of the server device 30 is realized by loading a specific software (program) onto hardware such as the processor 3001 and the memory 3002, causing the processor 3001 to perform calculations, control communication by the communication device 3004, and control at least one of reading and writing data in the memory 3002 and the storage 3003. The processor 3001, the memory 3002, the storage 3003, the communication device 3004, and the bus connecting these are similar in terms of hardware to the processor 1001, the memory 1002, the storage 1003, the communication device 1004, and the bus connecting these described for the user terminal 10, and therefore a description thereof will be omitted. However, the communication device 3004 does not have to be hardware for communicating according to a wireless communication standard, but may be hardware (transmitting/receiving device) for communicating between computers via the network 2 according to any wired communication standard.

カーポート装置20は、物理的にはユーザ端末10やサーバ装置30と同様に、プロセッサ、メモリ、ストレージ、通信装置、入力装置、出力装置及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。カーポート装置20における各機能は、プロセッサ、メモリなどのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサが演算を行い、通信装置による通信を制御したり、メモリ及びストレージにおけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 The carport device 20 is physically configured as a computer device including a processor, memory, storage, communication devices, input devices, output devices, and buses connecting these, similar to the user terminal 10 and server device 30. Each function of the carport device 20 is realized by loading specific software (programs) onto hardware such as the processor and memory, causing the processor to perform calculations, control communication via the communication devices, and control at least one of reading and writing data in the memory and storage.

図4は、サーバ装置30の機能構成の一例を示すブロック図である。図4に示すように、サーバ装置30において、取得部31と、経路算出部32と、第1算出部33と、記憶部35と、第2算出部34と、生成部36と、送信部37という機能が実現される。 FIG. 4 is a block diagram showing an example of the functional configuration of the server device 30. As shown in FIG. 4, the server device 30 realizes the functions of an acquisition unit 31, a route calculation unit 32, a first calculation unit 33, a storage unit 35, a second calculation unit 34, a generation unit 36, and a transmission unit 37.

取得部31は、ユーザ端末10又はカーポート装置20から、要求や通知、或いは位置情報等の各種情報をネットワーク2経由で取得する。 The acquisition unit 31 acquires various information such as requests, notifications, or location information from the user terminal 10 or the carport device 20 via the network 2.

経路算出部32は、ユーザが指定した出発地の近辺において利用可能な車両を特定し、その車両が駐車されているカーポート(出発カーポートという)から、ユーザが指定した目的地の近辺においてその車両を駐車可能な空きカーポート(目的カーポートという)に至るまでの1以上の経路候補群を算出する。 The route calculation unit 32 identifies a vehicle that is available near the departure point specified by the user, and calculates one or more candidate routes from the carport in which the vehicle is parked (called the departure carport) to an available carport in which the vehicle can be parked (called the destination carport) near the destination specified by the user.

第1算出部33は、移動サービスを提供する事業者の設備(ここでは各カーポートに駐車されていて利用可能な車両)をユーザが或る期間利用したときに事業者がユーザから得られる見込み収益額PPを算出する。具体的には、1台の車両を利用するときの単位時間(例えば1時間)当たりについて、通常料金Pと呼ばれる基準となる料金が予め決められており、第1算出部33は、この通常料金Pに対して車両の利用時間Hを乗算することで、見込み収益額PP(見込み収益額PP=通常料金P×利用時間H)を算出する。 The first calculation unit 33 calculates the expected revenue PP that the operator can obtain from a user when the user uses the facilities of the operator providing the mobility service (here, the vehicles parked in each carport and available for use) for a certain period of time. Specifically, a standard fee called the normal fee P is determined in advance for each unit of time (e.g., one hour) when using one vehicle, and the first calculation unit 33 multiplies this normal fee P by the vehicle usage time H to calculate the expected revenue PP (expected revenue PP = normal fee P x usage time H).

第2算出部34は、或る期間に事業者が設備を移動サービスに供することで確率的に期待し得る期待収益額EPを算出する。具体的には、第2算出部34は、各々の設備の利用履歴に基づいて、将来の各設備及び各期間における需要予測を行い、さらに、各々の設備の利用履歴に基づいて、将来の各設備及び各期間における事業者の収益額を統計的に算出し(例えば過去の各設備及び各期間における収益額の平均値を、将来の各設備及び各期間における収益額とするなど)、これを期待収益額EPとする。各設備の需要予測(ユーザからの予約又は利用が入る確率の予測)及び期待収益額の算出は、ディープラーニング等の機械学習を利用して実現してもよい。 The second calculation unit 34 calculates the expected revenue EP that can be probabilistically expected by the operator by providing the equipment for a mobility service in a certain period of time. Specifically, the second calculation unit 34 performs a demand forecast for each facility and each future period based on the usage history of each facility, and further statistically calculates the operator's revenue for each facility and each future period based on the usage history of each facility (for example, the average of the revenue for each facility and each past period is set as the revenue for each facility and each future period), and sets this as the expected revenue EP. The demand forecast for each facility (prediction of the probability of receiving reservations or use from users) and the calculation of the expected revenue may be realized using machine learning such as deep learning.

記憶部35は、各設備に関する設備情報、各ユーザに関するユーザ情報、及び地図・交通情報を記憶している。 The memory unit 35 stores facility information for each facility, user information for each user, and map and traffic information.

設備情報は、図5に例示するように、各設備(車両又はカーポート)を識別する設備ID、各設備の位置、各設備の通常料金、及び、各設備の利用履歴等に関する情報を含む。 As shown in FIG. 5, the facility information includes a facility ID that identifies each facility (vehicle or carport), the location of each facility, the regular fee for each facility, and information regarding the usage history of each facility.

ユーザ情報は、図6に例示するように、各ユーザを識別するユーザID、各ユーザの属性、ユーザによる利用料金の支払い手段等に関する情報を含む。 As shown in FIG. 6, the user information includes a user ID that identifies each user, attributes of each user, and information regarding the means by which the user pays the usage fee.

地図・交通情報は、移動サービスの提供エリアに含まれる各道路の位置、各道路において走行可能な方向及び車線数、及び各道路における信号等に関する情報や、その提供エリア内の各道路における渋滞や事故等に関する情報を含む。また、地図・交通情報には、各地域において所定のセンシング装置によってセンシングされた交通量に関する情報や、日時等の条件に応じて道路上の車両群がどのような移動をするのかというマクロ的な観点からの統計情報を含んでいてもよい。これら地図・交通情報は、車両の経路及びその経路を車両が移動するときの所要時間の算出に用いられる。なお、車両の経路及びその経路を車両が移動するときの所要時間の算出には、例えばダイクストラ法やA*(A-Star)アルゴリズムなどの周知のアルゴリズムが用いられる。 The map and traffic information includes information on the location of each road included in the area where the mobile service is provided, the direction of travel and the number of lanes on each road, and information on traffic lights on each road, as well as information on congestion and accidents on each road within the area. The map and traffic information may also include information on traffic volume sensed by a specified sensing device in each area, and statistical information from a macro perspective on how vehicles on the road move depending on conditions such as date and time. This map and traffic information is used to calculate the vehicle's route and the time required for the vehicle to travel that route. Note that well-known algorithms such as the Dijkstra algorithm and the A* (A-Star) algorithm are used to calculate the vehicle's route and the time required for the vehicle to travel that route.

生成部36は、第1算出部33により算出された見込み収益額PP及び第2算出部34により算出された期待収益額EPの差額(差額=見込み収益額PP-期待収益額EP)を用いて、ユーザが設備を利用したときに得られる特典を決定し、当該特典に関する情報を含む提示情報を生成する。ここでいう特典とは、前述した通常料金P×利用時間Hに対する割引額Dのことである。つまり、ユーザは通常料金P×利用時間Hから割引額Dを減算した料金(これを利用料金という)を事業者に支払うことで、事業者の設備を利用することができる。なお、見込み収益額PP及び期待収益額EPの差額を用いて、特典である割引額Dを決定する方法については、後で詳述する。 The generation unit 36 uses the difference between the expected revenue PP calculated by the first calculation unit 33 and the expected revenue EP calculated by the second calculation unit 34 (difference = expected revenue PP - expected revenue EP) to determine a benefit that the user will receive when using the equipment, and generates presentation information including information about the benefit. The benefit here refers to the discount amount D on the normal fee P x usage time H described above. In other words, the user can use the operator's equipment by paying the operator a fee (called the usage fee) that is the normal fee P x usage time H minus the discount amount D. The method of determining the discount amount D, which is the benefit, using the difference between the expected revenue PP and the expected revenue EP will be described in detail later.

送信部37は、ユーザ端末10又はカーポート装置20に対して、要求や通知、或いは上記の提示情報等の各種情報をネットワーク2経由で送信する。 The transmission unit 37 transmits various information such as requests, notifications, or the above-mentioned presentation information to the user terminal 10 or the carport device 20 via the network 2.

[動作]
次に、サーバ装置30の動作について説明する。図7に示す各処理の手順は、サーバ装置30に実装されているプログラムに記述されている。なお、以下の説明において、サーバ装置30を処理の主体として記載する場合には、具体的にはプロセッサ3001、メモリ3002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ3001が演算を行い、通信装置3004による通信や、メモリ3002及びストレージ3003におけるデータの読み出し及び/または書き込みを制御することにより、処理が実行されることを意味する。ユーザ端末10及びカーポート装置20についても同様である。
[motion]
Next, the operation of the server device 30 will be described. The procedures of each process shown in FIG. 7 are described in a program implemented in the server device 30. In the following description, when the server device 30 is described as the subject of processing, this specifically means that the processor 3001 performs calculations by loading a specific software (program) onto hardware such as the processor 3001 and memory 3002, and controls communication by the communication device 3004 and reading and/or writing of data in the memory 3002 and storage 3003, thereby executing processing. The same applies to the user terminal 10 and the carport device 20.

図7において、サーバ装置30(取得部31)は、ユーザからの乗車に関する要求をユーザ端末10からネットワーク2経由で取得する(ステップS11)。この要求には、例えばユーザのユーザID、そのユーザによって指定された出発地、出発希望日時、経由地、経由地への到着希望日時、目的地、及び目的地への到着希望日時等に関する情報が含まれているが、経由地に関する情報は必須ではない。 In FIG. 7, the server device 30 (acquisition unit 31) acquires a request for boarding from the user via the network 2 from the user terminal 10 (step S11). This request includes information such as the user's user ID, the departure point specified by the user, the desired departure date and time, intermediate points, the desired arrival date and time at the intermediate points, the destination, and the desired arrival date and time at the destination, but the information about intermediate points is not essential.

サーバ装置30(経路算出部32)は、上記要求に含まれている情報に基づいて、上記出発地の近辺において利用可能な車両を特定し、その車両が駐車されているカーポート(出発カーポートという)から上記経由地を経由し、上記目的地の近辺においてその車両を駐車可能な空きカーポート(目的カーポートという)に至るまでの2以上の経路候補群を算出する(ステップS12)。この経路候補群は、経路を示す各位置のほか、経路の各位置を車両が通過する予定日時が含まれている。 Based on the information included in the request, the server device 30 (route calculation unit 32) identifies an available vehicle near the departure point, and calculates two or more candidate routes from the carport where the vehicle is parked (called the departure carport) via the intermediate point to an available carport where the vehicle can be parked near the destination (called the destination carport) (step S12). The candidate routes include each position indicating the route, as well as the scheduled date and time when the vehicle will pass each position on the route.

ここで、図8は、サーバ装置30(経路算出部32)によって算出された経路候補群を例示する概念図である。経路候補R1は、ユーザが指定した出発地(例えばユーザの現在地U)の近辺にある出発カーポートS1から、ユーザが指定した目的地Gの近辺にある目的カーポートG1に至る経路を表している。経路候補R2は、出発カーポートS1から目的カーポートG1に至る、経路候補R1とは異なる経路を表している。経路候補R3は、ユーザが指定した出発地の近辺にある出発カーポートS2からユーザが指定した目的地Gの近辺にある目的カーポートG2に至る経路を表している。なお、これらの経路候補群のうちいずれかは、ユーザが出発地から目的地まで移動する距離(ここでは各出発カーポートから目的カーポートまでの経路候補上の距離)、当該ユーザが当該移動に要する時間(ここでは各出発カーポートから目的カーポートまでの経路候補を移動するときに予想される車両の利用時間H)、又は、当該ユーザが当該移動に要する料金(ここでは各出発カーポートにおける車両の通常料金P×上記利用時間H)が最も小さい経路である。ここでは、経路候補R1が、ユーザが出発地から目的地まで移動する距離が最も小さい経路であると仮定する。つまり、経路候補R1は、ユーザにとって移動に要する負担が最も小さい経路であると言える。一方、 Here, FIG. 8 is a conceptual diagram illustrating a group of route candidates calculated by the server device 30 (route calculation unit 32). Route candidate R1 represents a route from a departure carport S1 near a departure point specified by the user (for example, the user's current location U) to a destination carport G1 near a destination G specified by the user. Route candidate R2 represents a route from the departure carport S1 to the destination carport G1, which is different from route candidate R1. Route candidate R3 represents a route from a departure carport S2 near a departure point specified by the user to a destination carport G2 near a destination G specified by the user. Note that any one of these route candidates is the route that has the smallest distance that the user travels from the departure point to the destination (here, the distance on the route candidate from each departure carport to the destination carport), the smallest time required for the user to travel (here, the vehicle usage time H expected when traveling on the route candidate from each departure carport to the destination carport), or the smallest fee required for the user to travel (here, the normal fee P for the vehicle at each departure carport x the above-mentioned usage time H). Here, we assume that route candidate R1 is the route that the user travels the shortest distance from the departure point to the destination. In other words, route candidate R1 is the route that places the least burden on the user. On the other hand,

次に、サーバ装置30(第1算出部33)は、各経路候補について、ユーザが出発カーポートから目的カーポートに至るまでの所要時間にわたってその出発カーポートから借りた車両を利用した場合に、事業者がユーザから得られる見込み収益額PPを算出する(ステップS13)。具体的には、サーバ装置30(第1算出部33)は、各経路候補において、出発カーポートに駐車している車両について決められた通常料金Pに、出発カーポートから目的カーポートに至るまでの利用時間Hを乗算して、見込み収益額PPを算出する。これにより、図8に例示した経路候補R1,R2,R3の各々について、見込み収益額PPが算出される。 Next, the server device 30 (first calculation unit 33) calculates the expected revenue PP that the business operator will earn from the user when the user uses the vehicle rented from the departure carport for the time required to travel from the departure carport to the destination carport for each route candidate (step S13). Specifically, the server device 30 (first calculation unit 33) multiplies the normal fee P determined for a vehicle parked in the departure carport by the usage time H from the departure carport to the destination carport for each route candidate to calculate the expected revenue PP. In this way, the expected revenue PP is calculated for each of the route candidates R1, R2, and R3 illustrated in FIG. 8.

次に、サーバ装置30(第2算出部34)は、各経路候補について、ユーザが出発カーポートから目的カーポートに至るまでの所要時間にわたって、事業者が確率的に期待し得る期待収益額EPを算出する(ステップS14)。具体的には、サーバ装置30(第2算出部34)は、上記出発カーポートに駐車している車両の利用履歴に基づいて、ユーザが出発カーポートから目的カーポートに至るまでの所要時間にわたって、その車両による過去の収益額の平均値を算出し、この平均値に基づいて上記出発カーポートから上記目的カーポートに至るまでの所要時間における期待収益額EPを算出する。これにより、図8に例示した経路候補R1,R2,R3の各々について、期待収益額EPが算出される。 Next, the server device 30 (second calculation unit 34) calculates the expected profit EP that the business operator can expect probabilistically for each route candidate over the time required for the user to reach the destination carport from the starting carport (step S14). Specifically, based on the usage history of the vehicle parked in the starting carport, the server device 30 (second calculation unit 34) calculates the average value of the past profits of the vehicle over the time required for the user to reach the destination carport from the starting carport, and calculates the expected profit EP for the time required from the starting carport to the destination carport based on this average value. As a result, the expected profit EP is calculated for each of the route candidates R1, R2, and R3 illustrated in FIG. 8.

サーバ装置30(生成部36)は、各経路候補について第1算出部33により算出された見込み収益額PP及び第2算出部34により算出された期待収益額EPの差額(見込み収益額PP-期待収益額EP)の差を用いて、ユーザが得られる特典(つまり、通常料金P×利用時間Hからの割引額D)を決定し、当該特典に関する情報を含む提示情報を生成する(ステップS15)。 The server device 30 (generation unit 36) uses the difference between the expected revenue amount PP calculated by the first calculation unit 33 and the expected revenue amount EP calculated by the second calculation unit 34 for each route candidate (expected revenue amount PP - expected revenue amount EP) to determine the benefit that the user can obtain (i.e., discount amount D from regular fee P x usage time H), and generates presentation information including information regarding the benefit (step S15).

このステップS13~S15の処理について、より具体的に説明する。まず、経路候補R1,R2,R3の見込み収益額PP、期待収益額EP、その差額(見込み収益額PP-期待収益額EP)を次のように仮定する。
経路候補R1
見込み収益額PP=5000円、期待収益額EP=4000円、差額(見込み収益額PP-期待収益額EP)=1000円
経路候補R2
見込み収益額PP=5000円、期待収益額EP=500円、差額(見込み収益額PP-期待収益額EP)=4500円
経路候補R3
見込み収益額PP=8800円、期待収益額EP=5000円、差額(見込み収益額PP-期待収益額EP)=3800円
The process of steps S13 to S15 will now be described in more detail. First, the estimated profit PP, expected profit EP, and the difference between them (estimated profit PP-expected profit EP) of the route candidates R1, R2, and R3 are assumed as follows:
Route candidate R1
Expected profit amount PP = 5000 yen, expected profit amount EP = 4000 yen, difference (expected profit amount PP - expected profit amount EP) = 1000 yen Route candidate R2
Expected profit amount PP = 5000 yen, expected profit amount EP = 500 yen, difference (expected profit amount PP - expected profit amount EP) = 4500 yen Route candidate R3
Projected profit PP = 8,800 yen, expected profit EP = 5,000 yen, difference (projected profit PP - expected profit EP) = 3,800 yen

ここで、差額(見込み収益額PP-期待収益額EP)が大きい経路候補は、見込み収益額PPに対して期待収益額EPが小さいということになるから、相対的に需要が低い設備(つまり過去に利用された確率が車両)を利用する経路であると言える。一方、差額(見込み収益額PP-期待収益額EP)が小さい経路候補は、見込み収益額PPに対して期待収益額EPが大きいということになるから、相対的に需要が高い設備(過去に利用された確率が高い車両)を利用する経路であると言える。 Here, a route candidate with a large difference (expected revenue PP - expected revenue EP) means that the expected revenue EP is small compared to the expected revenue PP, and therefore can be said to be a route that uses equipment with relatively low demand (i.e. vehicles that have a high probability of having been used in the past). On the other hand, a route candidate with a small difference (expected revenue PP - expected revenue EP) means that the expected revenue EP is large compared to the expected revenue PP, and therefore can be said to be a route that uses equipment with relatively high demand (vehicles that have a high probability of having been used in the past).

生成部36は、経路候補群のうち、任意の2つの経路候補の組み合わせごとに、これら2つの経路候補の差額(見込み収益額PP-期待収益額EP)の差(ここでは、差の絶対値とする)を算出する。この場合は次のようになる。
経路候補R1の差額(PP-EP)と経路候補R2の差額(PP-EP)との差:|1000円-4500円|=3500円
経路候補R1の差額(PP-EP)と経路候補R3の差額(PP-EP)との差:|1000円-3800円|=2800円
経路候補R2の差額(PP-EP)と経路候補R3の差額(PP-EP)との差:|4500円-3800円|=700円
The generation unit 36 calculates the difference (here, the absolute value of the difference) between the difference (projected profit amount PP - expected profit amount EP) between any two route candidates from the group of route candidates. In this case, it is as follows.
Difference between the price difference (PP-EP) of route candidate R1 and the price difference (PP-EP) of route candidate R2: |1000 yen-4500 yen|=3500 yen Difference between the price difference (PP-EP) of route candidate R1 and the price difference (PP-EP) of route candidate R3: |1000 yen-3800 yen|=2800 yen Difference between the price difference (PP-EP) of route candidate R2 and the price difference (PP-EP) of route candidate R3: |4500 yen-3800 yen|=700 yen

生成部36は、これらの差額(見込み収益額PP-期待収益額EP)の差に基づいて、ユーザに提示する割引額Dを決定する。具体的には、例えば2つの経路候補がユーザに提示される場合は、これらの差額の差が割引額Dの最大値となる。このとき、生成部36は、ユーザが出発地から目的地まで移動する距離(ここでは各出発カーポートから目的カーポートまでの経路候補上の距離)、当該ユーザが当該移動に要する時間(ここでは各出発カーポートから目的カーポートまでの経路候補を移動するときに予想される車両の利用時間H)、又は、当該ユーザが当該移動に要する料金(ここでは各出発カーポートにおける車両の通常料金P×上記利用時間H)が最も小さい経路候補についての差額と、その他の経路候補についての差額との差に基づいて、ユーザに提示する割引額Dを決定する。つまり、サーバ装置30(生成部36)は、ユーザが出発地から目的地まで移動する距離(ここでは各出発カーポートから目的カーポートまでの経路候補上の距離)が最も小さい経路候補に相当する経路候補R1(第1の経路)についての差額と、その他の経路候補R2、R3(第2の経路)についての差額との差に基づいて、特典を決定して提示情報を生成する。 The generation unit 36 determines the discount amount D to be presented to the user based on the difference between these differences (expected profit amount PP - expected profit amount EP). Specifically, for example, when two route candidates are presented to the user, the difference between these differences becomes the maximum value of the discount amount D. At this time, the generation unit 36 determines the discount amount D to be presented to the user based on the difference between the difference between the route candidate that is the smallest in the distance the user travels from the departure point to the destination (here, the distance on the route candidate from each departure carport to the destination carport), the time required for the user to travel (here, the vehicle usage time H expected when traveling on the route candidate from each departure carport to the destination carport), or the fee required for the user to travel (here, the normal fee P for the vehicle at each departure carport x the above-mentioned usage time H) and the difference between the differences for the other route candidates. In other words, the server device 30 (generation unit 36) determines the benefit and generates the presentation information based on the difference between the difference between the price difference for route candidate R1 (first route), which corresponds to the route candidate with the shortest distance (here, the distance on the route candidate from each starting carport to the destination carport) that the user travels from the departure point to the destination, and the price difference for the other route candidates R2 and R3 (second routes).

例えば経路候補R1を第1の経路とし、経路候補R2を第2の経路として提示する場合、経路候補R1の差額(見込み収益額PP-期待収益額EP)と経路候補R2の差額(見込み収益額PP-期待収益額EP)との差である3500円が、相対的に需要が低い設備を利用する経路候補R2に関する割引額Dの最大値となる。生成部36は、経路候補R1の差額(見込み収益額PP-期待収益額EP)と経路候補R2の差額(見込み収益額PP-期待収益額EP)との差である3500円に対して所定の係数(1以下の係数であり、利益率という、ここでは例えば0.3とする)を乗算した3500円×0.3=1050円を、経路候補R2の見込み収益額PP=8800円に対する割引額Dとしたうえで、8800円-840円=7960円を利用料金として提示する。これにより、相対的に需要が低い経路候補R3についてユーザの利用を誘導することができる。 For example, when route candidate R1 is presented as the first route and route candidate R2 is presented as the second route, the difference between route candidate R1's difference (expected profit PP - expected profit EP) and route candidate R2's difference (expected profit PP - expected profit EP), 3500 yen, becomes the maximum discount amount D for route candidate R2, which uses equipment with relatively low demand. The generation unit 36 multiplies the difference between route candidate R1's difference (expected profit PP - expected profit EP) and route candidate R2's difference (expected profit PP - expected profit EP), 3500 yen, by a predetermined coefficient (a coefficient of 1 or less, called a profit margin, here 0.3, for example), to obtain 3500 yen x 0.3 = 1050 yen, which is the discount amount D for route candidate R2's expected profit PP = 8800 yen, and presents 8800 yen - 840 yen = 7960 yen as the usage fee. This can encourage users to use route candidate R3, which has relatively low demand.

3つ以上の経路候補を提示する場合、生成部36は、上述した2つの経路候補の場合と同様の考え方で割引額Dを算出する。例えば経路候補R1を第1の経路として、経路候補R2を第2の経路とし、経路候補R3を第3の経路として提示する場合、経路候補R1の差額(見込み収益額PP-期待収益額EP)と経路候補R2の差額(見込み収益額PP-期待収益額EP)との差である3500円が、相対的に需要が低い設備を利用する経路候補R2に関する割引額の最大値となる。また、経路候補R1の差額(見込み収益額PP-期待収益額EP)と経路候補R3の差額(見込み収益額PP-期待収益額EP)との差である2800円が、相対的に需要が低い設備を利用する経路候補R3に関する割引額の最大値となる。生成部36は、経路候補R1の差額(見込み収益額PP-期待収益額EP)と経路候補R2の差額(見込み収益額PP-期待収益額EP)との差である3500円に対して所定の利益率(例えば0.3)を乗算して、3500円×0.3=1050円を経路候補R2の見込み収益額PP=5000円に対する割引額Dとし、5000円-1050円=3950円を利用料金として提示する。また、生成部36は、経路候補R1の差額(見込み収益額PP-期待収益額EP)と経路候補R3の差額(見込み収益額PP-期待収益額EP)との差である2800円に対して所定の利益率(例えば0.3)を乗算して、2800円×0.3=840円を経路候補R3の見込み収益額PP=8800円に対する割引額Dとし、8800円-840円=7960円を利用料金として提示する。これにより、相対的に需要が低い経路候補R2,R3についてユーザの利用を誘導することができる。 When three or more route candidates are presented, the generation unit 36 calculates the discount amount D in the same way as in the case of two route candidates described above. For example, when route candidate R1 is presented as the first route, route candidate R2 is presented as the second route, and route candidate R3 is presented as the third route, the difference between route candidate R1 (expected profit amount PP - expected profit amount EP) and route candidate R2 (expected profit amount PP - expected profit amount EP), which is 3,500 yen, becomes the maximum discount amount for route candidate R2 that uses equipment with relatively low demand. Also, the difference between route candidate R1 (expected profit amount PP - expected profit amount EP) and route candidate R3 (expected profit amount PP - expected profit amount EP), which is 2,800 yen, becomes the maximum discount amount for route candidate R3 that uses equipment with relatively low demand. The generation unit 36 multiplies the difference between route candidate R1 (estimated revenue PP - expected revenue EP) and route candidate R2 (estimated revenue PP - expected revenue EP), which is 3,500 yen, by a predetermined profit margin (for example, 0.3), and determines 3,500 yen x 0.3 = 1,050 yen as the discount amount D for route candidate R2's expected revenue PP = 5,000 yen, and presents 5,000 yen - 1,050 yen = 3,950 yen as the usage fee. The generation unit 36 also multiplies the difference between route candidate R1 (projected revenue PP - expected revenue EP) and route candidate R3 (projected revenue PP - expected revenue EP), 2800 yen, by a predetermined profit rate (for example, 0.3), to obtain 2800 yen x 0.3 = 840 yen as the discount amount D for route candidate R3's projected revenue PP = 8800 yen, and presents 8800 yen - 840 yen = 7960 yen as the usage fee. This makes it possible to encourage users to use route candidates R2 and R3, which have relatively low demand.

そして、サーバ装置30(送信部37)は、ユーザ端末10に対して、生成した提示情報をネットワーク2経由で送信する(ステップS16)。ユーザはユーザ端末10において出力された提示情報を見て、自身が利用し得る移動サービスの詳細について知ることができる。図9は、例えば経路候補R1を第1の経路とし、経路候補R2を第2の経路として提示する場合の提示情報の一例である。図9に例示するように、経路候補R1については通常料金P×利用時間H=5000円から割引額D=0円を減算した利用料金5000円を提示している。また、経路候補R2については通常料金P×利用時間H=5000円から割引額D=1050円を減算した利用料金3950円を提示している。なお、図9において、「地図」と表記されたソフトボタンをユーザが選択することで、カーポートの地図がユーザ端末10に表示されるようになっている。 Then, the server device 30 (transmission unit 37) transmits the generated presentation information to the user terminal 10 via the network 2 (step S16). The user can learn the details of the transportation service that can be used by the user by viewing the presentation information output on the user terminal 10. FIG. 9 is an example of the presentation information when, for example, route candidate R1 is presented as the first route and route candidate R2 is presented as the second route. As illustrated in FIG. 9, for route candidate R1, a usage fee of 5,000 yen is presented, which is obtained by subtracting a discount amount D = 0 yen from a normal fee P x usage time H = 5,000 yen. Also, for route candidate R2, a usage fee of 3,950 yen is presented, which is obtained by subtracting a discount amount D = 1,050 yen from a normal fee P x usage time H = 5,000 yen. In FIG. 9, when the user selects the soft button labeled "Map", a map of the carport is displayed on the user terminal 10.

ユーザは提示情報として表示された経路候補からいずれかを選択し、サーバ装置30に対してその経路候補に対応する車両の利用を指定することができる。以降、所定の処理を経て、ユーザは自らが指定した車両を利用可能となる。 The user can select one of the route candidates displayed as presented information and specify to the server device 30 the use of the vehicle corresponding to that route candidate. After that, through a predetermined process, the user can use the vehicle that he or she specified.

以上説明した実施形態によれば、移動サービスに供される各設備の見込み収益額及び期待収益額の差額に基づいてユーザに与えられる特典が決定されるから、事業者にとって適切な範囲で特典の付与を行うことが可能となる。また、ユーザに対しては、経路候補群のうち、ユーザが移動する距離、当該ユーザが当該移動に要する時間又は当該ユーザが当該移動に要する料金が最も小さい経路のいずれかに相当する第1の経路に関する提示情報が少なくとも提示されることになるから、ユーザが目的地に移動するときの負担度を考慮した情報提示が実現可能となる。 According to the embodiment described above, the reward given to the user is determined based on the difference between the expected profit and the anticipated profit of each facility provided for the mobility service, so that the operator can grant the reward within an appropriate range. In addition, the user is presented with at least presented information regarding a first route from among the candidate route groups, which corresponds to either the route with the least distance traveled by the user, the least time required for the user to travel, or the least cost required for the user to travel, so that it is possible to present information that takes into account the burden on the user when traveling to the destination.

[変形例]
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の2つ以上の変形例を組み合わせて実施してもよい。
[Modification]
The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. In addition, two or more of the following modifications may be combined and implemented.

[変形例1]
上記実施形態においては、複数の経路候補の比較に用いる第1の経路は、算出された経路候補群のうち、ユーザが移動する距離、ユーザが移動に要する時間、又は、ユーザが移動に要する料金のうち少なくともいずれかが最も小さい経路であった。ただし、第1の経路は、この例に限らない。生成部36は、複数の経路候補のうち、任意の経路候補を第1の経路とし、その第1の経路とは異なる経路候補を第2の経路をとしてもよい。つまり、生成部36は、複数の経路のうち、第1の経路をユーザが移動する場合の差額(見込み収益額PP及び期待収益額EPの差額)と、第1の経路とは異なる第2の経路をユーザが移動する場合の差額(見込み収益額PP及び期待収益額EPの差額)との差に基づいて、提示情報を生成すればよい。
[Modification 1]
In the above embodiment, the first route used for comparing the multiple route candidates is the route that has the smallest distance traveled by the user, the smallest time required for the user to travel, or the smallest fare required for the user to travel among the calculated route candidates. However, the first route is not limited to this example. The generating unit 36 may set any route candidate among the multiple route candidates as the first route, and set a route candidate different from the first route as the second route. In other words, the generating unit 36 may generate presentation information based on the difference between the difference (the difference between the expected profit amount PP and the expected profit amount EP) when the user travels along the first route among the multiple routes and the difference (the difference between the expected profit amount PP and the expected profit amount EP) when the user travels along the second route different from the first route.

また、上記の第1の経路は、ユーザの移動履歴に基づいて当該ユーザが経由する可能性が閾値以上であると算出された経路候補であってもよい。ユーザの移動履歴は、例えばユーザ端末10の測位機能により測位された位置データの履歴がユーザ端末10等からサーバ装置30に送信され、図6に例示したユーザ情報としてサーバ装置30の記憶部35に記憶されていればよい。生成部36は、この移動履歴に基づいて、経路候補ごとに、ユーザが過去にその経路候補上に存在していた確率(可能性)を算出する。これにより、ユーザが普段よく通る経路を含む経路候補が特定可能となる。このようにユーザが普段よく通る経路を含む経路候補を第1の経路となり、その第1の経路とは異なる経路候補を第2の経路となる。つまり、生成部36は、ユーザの移動履歴に基づいて当該ユーザが経由する可能性が閾値以上であると算出された第1の経路をユーザが移動する場合の差額(見込み収益額PP及び期待収益額EPの差額)と、その第1の経路とは異なる第2の経路をユーザが移動する場合の差額(見込み収益額PP及び期待収益額EPの差額)との差に基づいて、提示情報を生成する。これにより、ユーザの移動指向性を考慮して、ユーザが通り慣れた経路候補を含む経路候補群についての提示情報をユーザに提示することができる。 The first route may be a route candidate calculated based on the user's movement history as having a probability of the user passing through the route equal to or greater than a threshold value. The user's movement history may be, for example, a history of position data measured by the positioning function of the user terminal 10, transmitted from the user terminal 10 to the server device 30 and stored in the storage unit 35 of the server device 30 as user information exemplified in FIG. 6. The generation unit 36 calculates, for each route candidate, the probability (possibility) that the user was on the route candidate in the past based on this movement history. This makes it possible to identify route candidates including routes that the user usually frequently uses. In this way, the route candidate including the route that the user usually frequently uses becomes the first route, and the route candidate different from the first route becomes the second route. That is, the generation unit 36 generates presentation information based on the difference between the difference (the difference between the expected profit amount PP and the expected profit amount EP) when the user travels a first route that is calculated to be more than or equal to a threshold based on the user's travel history, and the difference (the difference between the expected profit amount PP and the expected profit amount EP) when the user travels a second route different from the first route. This makes it possible to present to the user presentation information about a group of route candidates including route candidates that the user is familiar with, taking into account the user's travel orientation.

[変形例2]
第1の経路と比較される第2の経路は、相対的に需要が低い設備を利用する経路、つまり、当該経路を移動する場合の見込み収益額PP及び期待収益額EPの差額が、複数の経路候補のうち最も大きい経路であってもよい。これにより、相対的に需要が低い設備を利用する経路候補に関する提示情報をユーザに提示することができる。
[Modification 2]
The second route compared with the first route may be a route that uses a facility with relatively low demand, that is, a route with the largest difference between the estimated profit amount PP and the expected profit amount EP when traveling along the second route among the multiple route candidates. This makes it possible to present presented information regarding route candidates that use facilities with relatively low demand to the user.

[変形例3]
実施形態で説明した利益率を動的に変更してもよい。つまり、生成部36は、複数の経路候補のうち、第1の経路をユーザが移動する場合の差額(見込み収益額PP及び期待収益額EPの差額)と第2の経路をユーザが移動する場合の差額(見込み収益額PP及び期待収益額EPの差額)との差に対し、或る条件に応じて変動する係数に相当する利益率を乗算して、ユーザが設備を利用したときの割引額Dを決定するようにしてもよい。
[Modification 3]
The profit rate described in the embodiment may be dynamically changed. In other words, the generating unit 36 may multiply the difference between the amount of difference (the difference between the expected profit amount PP and the expected profit amount EP) when the user travels along a first route among a plurality of route candidates and the amount of difference (the difference between the expected profit amount PP and the expected profit amount EP) when the user travels along a second route by a profit rate equivalent to a coefficient that varies according to certain conditions, to determine the discount amount D when the user uses the facility.

生成部36は、機械学習により算出された利益率を用いるようにしてもよい。例えば上述した利益率に相当する係数を小さくすれば、割引額Dが小さくなるから事業者にとっての収益は大きくなる一方、ユーザにとっては割引額Dが小さくなると提示された設備を利用したいという動機付けにはなりづらくなる。逆に、上述した利益率に相当する係数を大きくすれば、割引額Dが大きくなるから事業者にとっての収益は小さくなる一方、ユーザにとっては割引額Dが大きくなると提示された設備を利用したいという動機付けになり得る。そこで、生成部36は、利益率及び設備の利用履歴に関する情報を教師データとして機械学習を行い、ユーザの行動変容率を向上させるための利益率を最適化するアルゴリズムを生成し、そのアルゴリズムに従って利益率を決定してもよい。ここでいう、行動変容率とは、提示情報の提示に応じて、ユーザがその提示情報によって提示された設備を利用した割合であり、提示情報の提示履歴及び設備の利用履歴から特定可能である。これにより、利益率に基づく事業者の収益と、利益率に基づいてユーザに提示した設備が利用される割合とのバランスを最適化することが期待できる。 The generating unit 36 may use the profit margin calculated by machine learning. For example, if the coefficient corresponding to the above-mentioned profit margin is made smaller, the discount amount D becomes smaller, so that the profit for the business operator becomes larger, while the user is less motivated to use the presented facility when the discount amount D becomes smaller. Conversely, if the coefficient corresponding to the above-mentioned profit margin is made larger, the discount amount D becomes larger, so that the profit for the business operator becomes smaller, while the user may be motivated to use the presented facility when the discount amount D becomes larger. Therefore, the generating unit 36 may perform machine learning using information on the profit margin and the usage history of the facility as training data, generate an algorithm that optimizes the profit margin to improve the user's behavior change rate, and determine the profit margin according to the algorithm. The behavior change rate here is the ratio at which the user uses the facility presented by the presented information in response to the presentation of the presented information, and can be identified from the presentation history of the presented information and the usage history of the facility. This is expected to optimize the balance between the profit of the business operator based on the profit margin and the ratio at which the facility presented to the user is used based on the profit margin.

また、例えば、提示情報において第1の経路及び第2の経路を比較したときのユーザが移動する距離の違いが大きい場合には、上述した利益率に相当する係数を大きくすることで、移動距離が大きい方の経路候補の割引額Dを大きくしなければ、ユーザにとって、移動距離が大きい方の経路候補を選択したいという動機付けにはならない。逆に、提示情報において第1の経路及び第2の経路を比較したときのユーザが移動する距離の違いが小さい場合には、上述した利益率に相当する係数を小さくしても、ユーザにとって、移動距離が大きい方の経路候補を選択してもよいという意思決定をさせることが期待できる。これは、第1の経路及び第2の経路を比較したときのユーザが移動する距離の違いに限らず、例えば提示情報において第1の経路及び第2の経路を比較したときのユーザが当該移動に要する時間の違い、又は、提示情報において第1の経路及び第2の経路を比較したときのユーザが移動に要する料金の違いにおいても同様である。そこで、教師データとして、利益率と、提示情報において第1の経路及び第2の経路を比較したときのユーザが移動する距離の違い、提示情報において第1の経路及び第2の経路を比較したときのユーザが当該移動に要する時間の違い、又は、提示情報において第1の経路及び第2の経路を比較したときのユーザが移動に要する料金の違いのいずれかに関する情報とを用いて機械学習を行い、ユーザの行動変容率を向上させるための利益率を最適化するアルゴリズムを生成し、そのアルゴリズムに従って利益率を決定してもよい。これにより、利益率に基づく事業者の収益と、利益率に基づいてユーザに提示した設備が利用される割合とのバランスを最適化することが期待できる。 In addition, for example, when the difference in the distance traveled by the user when comparing the first route and the second route in the presented information is large, the discount amount D for the route candidate with the larger travel distance must be increased by increasing the coefficient corresponding to the profit rate described above, otherwise the user will not be motivated to select the route candidate with the larger travel distance. Conversely, when the difference in the distance traveled by the user when comparing the first route and the second route in the presented information is small, even if the coefficient corresponding to the profit rate described above is reduced, it is expected that the user will make the decision to select the route candidate with the larger travel distance. This is not limited to the difference in the distance traveled by the user when comparing the first route and the second route, but also applies to, for example, the difference in the time required for the user to travel when comparing the first route and the second route in the presented information, or the difference in the fare required for the user to travel when comparing the first route and the second route in the presented information. Therefore, machine learning may be performed using, as training data, information on the profit margin and any of the following: the difference in the distance traveled by the user when comparing the first route and the second route in the presented information, the difference in the time required for the user to travel when comparing the first route and the second route in the presented information, or the difference in the fare required for the user to travel when comparing the first route and the second route in the presented information, to generate an algorithm that optimizes the profit margin to improve the user's behavioral change rate, and the profit margin may be determined according to the algorithm. This is expected to optimize the balance between the operator's profit based on the profit margin and the rate at which the facilities presented to the user based on the profit margin are used.

なお、本発明において用いられる機械学習の手法としては、例えばバンディットアルゴリズム等の強化学習、或る瞬間若しくは或る時刻幅におけるユーザ要求をもとにしたグリーディーアルゴリズムに基づく最適化、又は、組み合わせ問題としての最適化法の適用などが考えられる。 The machine learning techniques used in the present invention may include, for example, reinforcement learning such as bandit algorithms, optimization based on greedy algorithms based on user requests at a certain moment or over a certain time span, or application of optimization methods as combinatorial problems.

[変形例4]
本発明は、自動車に限らず、二輪車やキックボード等の様々な移動サービスに対して適用可能である。また、例えば二輪車を利用してカーポートまで移動し、そのカーポートから自動車を利用するなどのような複数種類の移動サービスを経由して移動する場合には、生成部36は、各々の移動サービスごとに上述したような見込み収益額PP及び期待収益額EPを算出し、それらの差額を用いて提示情報を生成すればよい。この場合、生成部36は、上述した利益率と複数種類の移動サービスに関するユーザの設備の利用履歴に関する情報を教師データとした機械学習により、ユーザの行動変容率を向上させるための利益率を最適化するアルゴリズムを生成し、そのアルゴリズムに従って利益率を決定してもよい。
[Modification 4]
The present invention is not limited to automobiles, but can be applied to various types of transportation services such as motorcycles and kick scooters. In addition, when moving via multiple types of transportation services, such as moving to a carport using a motorcycle and then using an automobile from the carport, the generation unit 36 may calculate the expected profit amount PP and the expected profit amount EP as described above for each transportation service, and generate the presentation information using the difference between them. In this case, the generation unit 36 may generate an algorithm for optimizing the profit rate for improving the user's behavior change rate by machine learning using the above-mentioned profit rate and information on the user's facility usage history for multiple types of transportation services as training data, and may determine the profit rate according to the algorithm.

[変形例5]
ユーザに与えられる特典は、料金の割引に限らず、ポイントと呼ばれる、金銭に代替可能な価値情報のユーザへの付与や、そのような価値情報のユーザへのキックバック、ユーザへのプレゼント、ユーザに対する特別なキャンペーンの提示などであってもよい。
[Modification 5]
The benefits given to the user are not limited to a discount on the fee, but may also include the granting of value information replaceable with money, called points, to the user, a kickback of such value information to the user, a gift to the user, or the presentation of a special campaign to the user.

[変形例6]
上記実施形態では、本発明に係る情報処理装置の一例としてサーバ装置30を例示したが、図4に例示した機能ブロックを実現する情報処理装置であれば本発明を適用可能である。
[Modification 6]
In the above embodiment, the server device 30 is exemplified as an example of an information processing device according to the present invention, but the present invention can be applied to any information processing device that realizes the functional blocks exemplified in FIG.

[そのほかの変形例]
なお、上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。
[Other Modifications]
The block diagrams used in the description of the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected (for example, using wires, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.

機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the transmission function is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on the method of realization for either of these.

情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、DCI(Downlink Control Information)、UCI(Uplink Control Information))、上位レイヤシグナリング(例えば、RRC(Radio Resource Control)シグナリング、MAC(Medium Access Control)シグナリング、報知情報(MIB(Master Information Block)、SIB(System Information Block)))、その他の信号又はこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。 The notification of information is not limited to the aspects/embodiments described in the present disclosure, and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination of these. In addition, the RRC signaling may be called an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.

本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, multiple systems may be combined (e.g., a combination of at least one of LTE and LTE-A with 5G, etc.).

本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.

情報等は、上位レイヤ(又は下位レイヤ)から下位レイヤ(又は上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。 Information, etc. may be output from a higher layer (or a lower layer) to a lower layer (or a higher layer). It may also be input/output via multiple network nodes.

入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.

判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be based on a value represented by one bit (0 or 1), a Boolean (true or false) value, or a comparison of numerical values (e.g., a comparison with a predetermined value).

本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。
Each aspect/embodiment described in the present disclosure may be used alone, in combination, or switched according to execution. In addition, notification of predetermined information (e.g., notification that "X is true") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the predetermined information).
Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。
Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
Additionally, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, etc.), then these wired and/or wireless technologies are included within the definition of transmission media.

本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及びシンボルの少なくとも一方は信号(シグナリング)であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア(CC:Component Carrier)は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。
The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
In addition, the terms described in this disclosure and the terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of the channel and the symbol may be a signal (signaling). Also, the signal may be a message. Also, a component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.

本開示において使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。 As used in this disclosure, the terms "system" and "network" are used interchangeably.

また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。
上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル(例えば、PUCCH、PDCCHなど)及び情報要素は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。
In addition, the information, parameters, etc. described in the present disclosure may be represented using absolute values, may be represented using relative values from a predetermined value, or may be represented using other corresponding information. For example, a radio resource may be indicated by an index.
The names used for the above-mentioned parameters are not limiting in any way. Furthermore, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not limiting in any way.

本開示においては、「移動局(MS:Mobile Station)」、「ユーザ端末10(user terminal)」、「ユーザ装置(UE:User Equipment)」、「端末」などの用語は、互換的に使用され得る。
移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、又はいくつかの他の適切な用語で呼ばれる場合もある。
In this disclosure, terms such as "Mobile Station (MS)", "user terminal 10", "User Equipment (UE)", "terminal", etc. may be used interchangeably.
A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.

ユーザ端末10又はカーポート装置20は、送信装置、受信装置、通信装置などと呼ばれてもよい。 The user terminal 10 or the carport device 20 may be referred to as a transmitting device, a receiving device, a communication device, etc.

「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 The terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. Additionally, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to have been "judged" or "decided." In other words, "judgment" and "decision" can include considering some action to have been "judged" or "decided." Additionally, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.

「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、2又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された2つの要素間に1又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」又は「結合」され経路考えることができる。 The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other and routed using one or more wires, cables, and/or printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.

本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

上記の各装置の構成における「手段」を、「部」、「回路」、「デバイス」等に置き換えてもよい。 The "means" in the configuration of each of the above devices may be replaced with "part," "circuit," "device," etc.

本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Additionally, the term "or," as used in this disclosure, is not intended to be an exclusive or.

本開示において、例えば、英語でのa,an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, where articles have been added through translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.

本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In this disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."

1…シェアリングモビリティシステム、2…ネットワーク、10…ユーザ端末、1001…プロセッサ、1002…メモリ、1003…ストレージ、1004…通信装置、1005…入力装置、1006…出力装置、1007…測位装置、20…カーポート装置、30…サーバ装置、31…取得部、32…経路算出部、33…第1算出部、34…第2算出部、35…記憶部、36…生成部、37…送信部、3001…プロセッサ、3002…メモリ、3003…ストレージ、3004…通信装置。 1...Sharing mobility system, 2...Network, 10...User terminal, 1001...Processor, 1002...Memory, 1003...Storage, 1004...Communication device, 1005...Input device, 1006...Output device, 1007...Positioning device, 20...Carport device, 30...Server device, 31...Acquisition unit, 32...Route calculation unit, 33...First calculation unit, 34...Second calculation unit, 35...Storage unit, 36...Generation unit, 37...Transmission unit, 3001...Processor, 3002...Memory, 3003...Storage, 3004...Communication device.

Claims (10)

移動サービスを提供する事業者の設備をユーザが或る期間利用したときに当該事業者が当該ユーザから得られる見込み収益額を算出する第1算出部と、
前記或る期間に前記事業者が前記設備を前記移動サービスに供することで確率的に期待し得る期待収益額を算出する第2算出部と、
算出された前記見込み収益額及び前記期待収益額の差額を用いて、前記ユーザが前記設備を利用したときに得られる特典に関する情報を含む提示情報を生成する生成部と、
生成された提示情報を前記ユーザの通信端末に送信する送信部と
を備えることを特徴とする情報処理装置。
a first calculation unit that calculates an expected amount of revenue that a provider providing a mobile service can obtain from a user when the user uses the facility of the provider for a certain period of time;
a second calculation unit that calculates an expected profit amount that can be probabilistically expected by the business operator by providing the facility for the mobility service during the certain period;
a generating unit that generates presentation information including information on a benefit that the user can receive when the user uses the facility, using the calculated difference between the estimated profit amount and the expected profit amount;
a transmitting unit that transmits the generated presentation information to the communication terminal of the user.
前記第1算出部及び前記第2算出部は、
複数の経路の各々を前記ユーザが移動するときに利用する前記設備について前記算出を行い、
前記生成部は、
前記複数の経路のうち、第1の経路を前記ユーザが移動する場合の前記差額と、前記第1の経路とは異なる第2の経路を前記ユーザが移動する場合の前記差額との差に基づいて、前記提示情報を生成する
ことを特徴とする請求項1記載の情報処理装置。
The first calculation unit and the second calculation unit
performing the calculation for the facilities used by the user when traveling along each of a plurality of routes;
The generation unit is
The information processing device according to claim 1, characterized in that the presentation information is generated based on the difference between the fare difference when the user travels a first route among the multiple routes and the fare difference when the user travels a second route different from the first route.
前記第1の経路は、前記ユーザが移動する距離、当該ユーザが当該移動に要する時間、又は、当該ユーザが当該移動に要する料金のうち、少なくともいずれかが最も小さい経路である
ことを特徴とする請求項2記載の情報処理装置。
3. The information processing device according to claim 2, wherein the first route is a route in which at least one of a distance traveled by the user, a time required for the user to travel, and a fee required for the user to travel is the smallest.
前記第1の経路は、前記ユーザの移動履歴に基づいて当該ユーザが経由する可能性が閾値以上であると算出された経路である
ことを特徴とする請求項2記載の情報処理装置。
The information processing device according to claim 2 , wherein the first route is a route that is calculated based on the user's movement history as being more likely to be taken by the user than a threshold value.
前記第2の経路は、
前記複数の経路のうち、当該経路を移動する場合の前記差額が最も大きい経路である
ことを特徴とする請求項3又は4に記載の情報処理装置。
The second pathway includes:
The information processing device according to claim 3 or 4, characterized in that the route is the route in which the difference in fare for traveling along the route is the largest among the plurality of routes.
前記生成部は、
前記第1の経路を前記ユーザが移動する場合の前記差額と前記第2の経路を前記ユーザが移動する場合の前記差額との差に対し、或る条件に応じて変動する係数を乗算して、前記ユーザが前記設備を利用したときの利用料金の割引額を前記特典と算出する
ことを特徴とする請求項2~5のいずれか1項に記載の情報処理装置。
The generation unit is
The information processing device according to any one of claims 2 to 5, characterized in that the benefit is calculated as a discount on the usage fee when the user uses the facility by multiplying the difference between the difference when the user travels along the first route and the difference when the user travels along the second route by a coefficient that varies depending on certain conditions.
前記生成部は、機械学習により算出された前記係数を用いる
ことを特徴とする請求項6に記載の情報処理装置。
The information processing device according to claim 6 , wherein the generation unit uses the coefficients calculated by machine learning.
前記生成部は、前記係数及び前記設備の利用履歴に関する情報を教師データとした機械学習により算出された前記係数を用いる
ことを特徴とする請求項7に記載の情報処理装置。
The information processing device according to claim 7 , wherein the generation unit uses the coefficients calculated by machine learning using the coefficients and information on a usage history of the facility as training data.
前記生成部は、前記係数と、前記第1の経路及び前記第2の経路を比較したときの前記ユーザが移動する距離の違い、当該ユーザが当該移動に要する時間の違い、又は、当該ユーザが当該移動に要する料金の違いに関する情報とを教師データとした機械学習により算出された、前記係数を用いる
ことを特徴とする請求項7に記載の情報処理装置。
The information processing device according to claim 7, characterized in that the generation unit uses the coefficient calculated by machine learning using as training data the coefficient and information regarding a difference in distance traveled by the user when comparing the first route and the second route, a difference in time required for the user to travel, or a difference in fare required for the user to travel.
前記生成部は、前記係数と、複数種類の移動サービスにおける前記設備の利用履歴に関する情報とを教師データとした機械学習により算出された、前記係数を用いる
ことを特徴とする請求項7に記載の情報処理装置。
The information processing device according to claim 7 , wherein the generation unit uses the coefficients calculated by machine learning using the coefficients and information on a usage history of the facility in a plurality of types of mobility services as training data.
JP2020187951A 2020-11-11 2020-11-11 Information processing device Active JP7499683B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020187951A JP7499683B2 (en) 2020-11-11 2020-11-11 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020187951A JP7499683B2 (en) 2020-11-11 2020-11-11 Information processing device

Publications (2)

Publication Number Publication Date
JP2022077207A JP2022077207A (en) 2022-05-23
JP7499683B2 true JP7499683B2 (en) 2024-06-14

Family

ID=81653976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020187951A Active JP7499683B2 (en) 2020-11-11 2020-11-11 Information processing device

Country Status (1)

Country Link
JP (1) JP7499683B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019144654A (en) 2018-02-16 2019-08-29 トヨタ自動車株式会社 Management system, management method, and management program
JP2019148911A (en) 2018-02-26 2019-09-05 トヨタ自動車株式会社 Vehicle management device and method for managing vehicle
JP2019148888A (en) 2018-02-26 2019-09-05 トヨタ自動車株式会社 Vehicle management device, method for managing vehicle, and vehicle management program
JP2020112872A (en) 2019-01-08 2020-07-27 本田技研工業株式会社 Vehicle service providing apparatus and vehicle service providing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019144654A (en) 2018-02-16 2019-08-29 トヨタ自動車株式会社 Management system, management method, and management program
JP2019148911A (en) 2018-02-26 2019-09-05 トヨタ自動車株式会社 Vehicle management device and method for managing vehicle
JP2019148888A (en) 2018-02-26 2019-09-05 トヨタ自動車株式会社 Vehicle management device, method for managing vehicle, and vehicle management program
JP2020112872A (en) 2019-01-08 2020-07-27 本田技研工業株式会社 Vehicle service providing apparatus and vehicle service providing method

Also Published As

Publication number Publication date
JP2022077207A (en) 2022-05-23

Similar Documents

Publication Publication Date Title
US10623982B2 (en) Information processing device for displaying information of base stations around predictive migration path of user
US9285240B2 (en) EV route optimization through crowdsourcing
JP6875231B2 (en) Information processing device
JP2021068211A (en) Route guidance device
JP7499619B2 (en) Information processing device
JP2021033610A (en) Incentive calculation device for sharing services
JP7340465B2 (en) presentation device
JP2021114032A (en) Congestion mitigation supporting system
JP7461808B2 (en) Information processing device
JP7499683B2 (en) Information processing device
JP7393199B2 (en) information processing equipment
JP7393263B2 (en) information processing equipment
JP7366683B2 (en) information processing equipment
JP7366767B2 (en) Information provision device
JP7227862B2 (en) Port opening location suggestion device
JP7461788B2 (en) Information processing device
JP2021086407A (en) Information processing device
JP7441230B2 (en) Shared vehicle management device
JP7686590B2 (en) Information processing device
JP7679250B2 (en) Information processing device
JP7809794B2 (en) Recommendation System
WO2025169301A1 (en) Device and method
JP7553409B2 (en) Information processing device
JP7646467B2 (en) Estimation Device
WO2023145251A1 (en) Route searching device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230803

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240430

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240514

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240604

R150 Certificate of patent or registration of utility model

Ref document number: 7499683

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150