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
JP7499495B2 - Information processing system, information processing program, and information processing method - Google Patents
[go: Go Back, main page]

JP7499495B2 - Information processing system, information processing program, and information processing method - Google Patents

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

Info

Publication number
JP7499495B2
JP7499495B2 JP2020030035A JP2020030035A JP7499495B2 JP 7499495 B2 JP7499495 B2 JP 7499495B2 JP 2020030035 A JP2020030035 A JP 2020030035A JP 2020030035 A JP2020030035 A JP 2020030035A JP 7499495 B2 JP7499495 B2 JP 7499495B2
Authority
JP
Japan
Prior art keywords
route
port
information
mobility
user
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
JP2020030035A
Other languages
Japanese (ja)
Other versions
JP2021135118A (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.)
Navitime Japan Co Ltd
Original Assignee
Navitime Japan Co Ltd
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 Navitime Japan Co Ltd filed Critical Navitime Japan Co Ltd
Priority to JP2020030035A priority Critical patent/JP7499495B2/en
Publication of JP2021135118A publication Critical patent/JP2021135118A/en
Application granted granted Critical
Publication of JP7499495B2 publication Critical patent/JP7499495B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、情報処理システム、情報処理プログラムおよび情報処理方法に関する。 The present invention relates to an information processing system, an information processing program, and an information processing method.

現在、MaaS(Mobility as a Service)の文脈において、シェアリングモビリティに対する期待値が高い。シェアサイクル、カーシェア、電動キックボードなどを用いたシェアリングサービスの実証実験が各地で行われている。 Currently, expectations are high for shared mobility in the context of MaaS (Mobility as a Service). Demonstration experiments of sharing services using shared bicycles, car sharing, electric kick scooters, etc. are being carried out in various locations.

今後シェアサイクル、カーシェアなどのシェアリングサービスの普及に伴い、利用スタイルに応じた経路探索の需要が高くなることが予想される。 As sharing services such as bicycle sharing and car sharing become more widespread in the future, it is expected that there will be an increased demand for route search that suits different usage styles.

特許文献1では、車両の貸出・返却を行う車両基地の位置情報と目的地の位置情報から目的地近傍の車両基地を検索する装置が開示されている。特許文献1の装置では、目的地での予想滞在時間が所定時間以上である場合に、目的地近傍の車両基地に目的地を変更して経路を探索する。 Patent Document 1 discloses a device that searches for a vehicle depot near a destination based on location information of the vehicle depot where the vehicle is rented and returned and location information of the destination. In the device of Patent Document 1, if the expected stay time at the destination is equal to or longer than a predetermined time, the destination is changed to a vehicle depot near the destination and a route is searched for.

特開2005-242599号公報JP 2005-242599 A

シェアリングサービスの料金体系として、従量(ワンウェイ)と定額(1日パスなどのフリーパス)の2パターンが用意されており、従量と定額とでユーザの利用目的が異なる。具体的には、ワンウェイでは普段使い(通勤・通学など)を利用目的としているのに対して、1日パスなどのフリーパスでは観光時の周遊などを利用目的としていることが多い。 Sharing services are available with two pricing structures: pay-per-use (one-way) and flat-rate (free passes such as one-day passes), and the purposes for which users use the service differ between pay-per-use and flat-rate. Specifically, one-way services are intended for everyday use (commuting to work or school, etc.), whereas free passes such as one-day passes are often intended for traveling around while sightseeing.

しかしながら、従来の経路探索サービスでは、シェアサイクルを利用する経路を出力する場合、必ずシェアサイクルを返すためのポートを経由する経路となり、必ずしもユーザの利用目的に即した経路案内となっていない。 However, when conventional route search services output a route using a shared bicycle, the route always passes through a port for returning the shared bicycle, and the route guidance does not necessarily match the user's purpose.

本発明は、以上のような点を考慮してなされたものである。本発明の目的は、シェアリングモビリティに対するユーザの利用目的に即した経路案内を実現できる情報処理システム、情報処理プログラムおよび情報処理方法を提供することにある。 The present invention has been made in consideration of the above points. An object of the present invention is to provide an information processing system, an information processing program, and an information processing method that can provide route guidance that matches the user's purpose for using shared mobility.

本発明に係る情報処理システムは、
経路探索条件を取得する探索条件取得手段と、
前記経路探索条件に基づいて経路を探索する経路探索手段と、
シェアリングモビリティに関するユーザの利用状態の情報を取得する利用状態取得手段と、
前記ユーザの利用状態に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する出力制御手段と、
を備える。
The information processing system according to the present invention comprises:
A search condition acquisition means for acquiring route search conditions;
a route search means for searching for a route based on the route search conditions;
A usage status acquisition means for acquiring information on a user's usage status regarding sharing mobility;
an output control means for controlling output of a route that passes through a port and a route that does not pass through the port in order to return the sharing mobility according to a usage state of the user;
Equipped with.

本発明によれば、シェアリングモビリティに対するユーザの利用目的に即した経路案内を実現できる。 The present invention makes it possible to provide route guidance that is in line with the user's intended use of shared mobility.

図1は、一実施の形態に係る情報処理システムの概略的な構成を示す図である。FIG. 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment. 図2は、シェアリングモビリティに関するユーザの利用状態を記憶する利用状態情報データベースの一例を示すテーブルである。FIG. 2 is a table showing an example of a usage state information database that stores a user's usage state regarding shared mobility. 図3は、一実施の形態に係る情報処理システムの動作の第1の態様を示すフローチャートである。FIG. 3 is a flowchart showing a first mode of operation of an information processing system according to an embodiment. 図4は、一実施の形態に係る情報処理システムの動作の第2の態様を示すフローチャートである。FIG. 4 is a flowchart showing a second mode of operation of the information processing system according to an embodiment. 図5は、一実施の形態に係る情報処理システムの動作の第3の態様を示すフローチャートである。FIG. 5 is a flowchart showing a third mode of operation of the information processing system according to an embodiment. 図6は、一実施の形態に係る情報処理システムの動作の第4の態様を示すフローチャートである。FIG. 6 is a flowchart showing a fourth aspect of the operation of the information processing system according to an embodiment. 図7は、一実施の形態に係る情報処理システムにより表示される画面の一例を示す図である。FIG. 7 is a diagram showing an example of a screen displayed by the information processing system according to an embodiment. 図8は、一実施の形態に係る情報処理システムにより表示される画面の一例を示す図である。FIG. 8 is a diagram showing an example of a screen displayed by the information processing system according to an embodiment. 図9は、一実施の形態に係る情報処理システムにより表示される画面の一例を示す図である。FIG. 9 is a diagram showing an example of a screen displayed by the information processing system according to an embodiment. 図10は、一実施の形態に係る情報処理システムにより表示される画面の一例を示す図である。FIG. 10 is a diagram showing an example of a screen displayed by the information processing system according to an embodiment. 図11は、一実施の形態に係る情報処理システムにより表示される画面の一例を示す図である。FIG. 11 is a diagram showing an example of a screen displayed by the information processing system according to an embodiment. 図12は、一実施の形態に係る情報処理システムにより表示される画面の一例を示す図である。FIG. 12 is a diagram showing an example of a screen displayed by the information processing system according to an embodiment. 図13は、ユーザの利用状態の情報に応じて出力される観光エリアでの周遊ルートについて説明するための図である。FIG. 13 is a diagram for explaining a tour route in a tourist area that is output in accordance with information on a user's usage state.

以下に、添付の図面を参照して、本発明の実施の形態を詳細に説明する。なお、各図において同等の機能を有する構成要素には同一の符号を付し、同一符号の構成要素の詳しい説明は繰り返さない。 Below, an embodiment of the present invention will be described in detail with reference to the attached drawings. Note that in each drawing, components having equivalent functions are given the same reference numerals, and detailed descriptions of components with the same reference numerals will not be repeated.

以下に説明する実施の形態において、「シェアリングモビリティ」とは、複数のユーザで共有して(シェアして)利用する移動手段(モビリティ)を言う。以下では、「シェアリングモビリティ」として、自転車(シェアサイクル)を代表して説明することがあるが、これに限定されるものではなく、自動車(カーシェア)であってもよいし、電動キックボードなどのマイクロモビリティであってもよい。 In the embodiments described below, "sharing mobility" refers to a means of transportation (mobility) that is shared by multiple users. In the following, bicycles (shared cycles) are used as an example of "sharing mobility," but this is not limited to this, and it may also be automobiles (car sharing) or micromobility such as electric kick scooters.

また、以下に説明する実施の形態において、「フリーパス」とは、所定の有効期間内において、所定の事業者により運営・管理される所定の移動手段(たとえばシェアサイクルなどのシェアリングモビリティ)を、利用距離、利用時間/利用時間帯、利用回数および利用料金のいずれも制限なく無料で利用できるパス(利用許可証)のことを言う。有効期間、事業者、移動手段のうちの少なくとも1つが異なるフリーパスであれば、ユーザは複数のフリーパスを同時に保有してもよい。ユーザが保有するフリーパスは、当該ユーザが購入したものであってもよいし、他のユーザが購入したのち当該ユーザに名義変更されたものであってもよい。ユーザが移動手段の利用時にフリーパスを保有していることを事業者に対して証明するために、当該フリーパスの情報は、たとえば2次元コードなどに変換されて紙媒体に印刷されたり磁気で記録されたりしてもよいし、ICカードやスマートフォン、ウェアラブル端末などの端末装置2内のメモリに電子的に記録されてもよい。また、フリーパスは、有効期間が数時間~数日の主に観光で利用されるフリーパスであってもよいし、有効期間が1か月~数か月の主に通勤・通学で利用されるフリーパスであってもよい。フリーパスは、有効期間の終了時に次の有効期間分の料金を支払うことで継続(更新)可能なサブスクリプション方式のフリーパスであってもよい。 In the embodiment described below, a "free pass" refers to a pass (permit) that allows a user to use a specified means of transportation (for example, a shared mobility such as a shared bicycle) operated and managed by a specified business operator free of charge during a specified validity period, without any restrictions on the distance, time/time of use, number of times of use, or fee. A user may hold multiple free passes at the same time, as long as at least one of the validity period, business operator, and means of transportation is different. A free pass held by a user may be one purchased by the user, or may be one purchased by another user and then transferred to the user. In order to prove to a business operator that the user holds a free pass when using a means of transportation, the information on the free pass may be converted into, for example, a two-dimensional code and printed on a paper medium or magnetically recorded, or may be electronically recorded in the memory of a terminal device 2 such as an IC card, smartphone, or wearable terminal. A free pass may be a free pass that is valid for a period of several hours to several days and is mainly used for sightseeing, or a free pass that is valid for a period of one to several months and is mainly used for commuting to work or school. The free pass may be a subscription-based free pass that can be continued (renewed) by paying the fee for the next valid period at the end of the valid period.

また、「フリーパス」は、図2において利用形態として「定額+従量」と表示された行を参照し、所定の有効期間内において、所定の移動手段(たとえばシェアサイクルなどのシェアリングモビリティ)を、予め定められた利用距離、利用時間/利用時間帯、利用回数または利用料金までは無料で利用できる利用制限付きフリーパスであってもよい。図2に示す例では、所定の有効期間(たとえば1日、1週間、1か月など)内において、シェアサイクルを1回15分まで無料で利用できるが15分を超過した場合は有料(15分ごとに100円)での利用となる利用制限つきフリーパスとなっている。 The "free pass" may also be a limited-use free pass that allows a user to use a specified means of transportation (e.g., shared mobility such as a shared bicycle) for free within a specified valid period up to a predetermined distance, usage time/time period, number of uses, or usage fee, by referring to the row in FIG. 2 that shows "flat rate + pay as you go" as the usage type. In the example shown in FIG. 2, the limited-use free pass allows a user to use a shared bicycle for free for up to 15 minutes per use within a specified valid period (e.g., one day, one week, one month, etc.), but if the user exceeds 15 minutes, a fee will be charged (100 yen for every 15 minutes).

また、「フリーパス」は、ユーザが移動手段を利用する前に予め購入して保有しているもの(前払い方式のフリーパス)に限定されず、移動手段を「従量」(ワンウェイ)で利用していた場合であって、現時点から過去に遡ってフリーパスの有効期間と同じ時間内での利用料金の累計がフリーパスの購入代金を超過した場合に、当該時間内において最初に利用料金を決済したときに当該フリーパスを購入したのと同じ状態にされるもの(後払い(ポストペイ)方式のフリーパス)であってもよい。 In addition, the "free pass" is not limited to one that is purchased and held by the user before using the means of transportation (a prepaid free pass), but may also be one that, when the means of transportation is used on a "per-use" (one-way) basis, and the cumulative total of usage fees during the same period as the validity period of the free pass going back from the present time to the past exceeds the purchase price of the free pass, the free pass is placed in the same state as if it had been purchased when the usage fee was first paid during that period (a postpaid free pass).

(第1の実施形態)
図1を参照し、一実施の形態に係る情報処理システムについて説明する。図1は、一実施の形態に係る情報処理システム1の概略的な構成を示す図である。なお、同図において、各機能を行う機能部は、それぞれ各機能を行う手段ということができる。
First Embodiment
An information processing system according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing a schematic configuration of an information processing system 1 according to an embodiment. In the diagram, each functional unit performing each function can be said to be a means for performing each function.

図1に示すように、情報処理システム1は、端末装置2と、サーバ3とを備えている。端末装置2とサーバ3とは、インターネット等のネットワーク4を介して互いに通信可能に接続されている。ネットワーク4は、有線回線と無線回線のいずれでもよく、回線の種類や形態は問わない。なお、端末装置2とサーバ3の少なくとも一部は、コンピュータにより実現される。 As shown in FIG. 1, the information processing system 1 includes a terminal device 2 and a server 3. The terminal device 2 and the server 3 are connected to each other so that they can communicate with each other via a network 4 such as the Internet. The network 4 may be either a wired line or a wireless line, and the type and form of the line are not important. At least a portion of the terminal device 2 and the server 3 are realized by a computer.

端末装置2は、ユーザが使用するものであり、たとえば、スマートフォンやタブレット端末、ウェアラブル端末などのモバイル端末、ノートブックコンピュータ、またはデスクトップコンピュータなどの電子機器である。 The terminal device 2 is used by a user, and is, for example, an electronic device such as a mobile terminal such as a smartphone, tablet terminal, or wearable terminal, a notebook computer, or a desktop computer.

図1に示すように、端末装置2は、端末通信部21と、端末制御部22と、端末記憶部23と、端末入力部24と、端末出力部25とを有している。各部は、バスを介して互いに通信可能に接続されている。 As shown in FIG. 1, the terminal device 2 has a terminal communication unit 21, a terminal control unit 22, a terminal storage unit 23, a terminal input unit 24, and a terminal output unit 25. Each unit is connected to each other via a bus so that they can communicate with each other.

端末通信部21は、端末装置2とネットワーク4との間の通信インターフェースである。端末通信部21は、ネットワーク4を介して端末装置2とサーバ3との間で情報を送受信する。 The terminal communication unit 21 is a communication interface between the terminal device 2 and the network 4. The terminal communication unit 21 transmits and receives information between the terminal device 2 and the server 3 via the network 4.

端末制御部22は、端末装置2の各種処理を行う制御手段である。端末制御部22は、端末装置2内のプロセッサが所定のプログラムを実行することにより実現されてもよいし、ハードウェアで実装されてもよい。 The terminal control unit 22 is a control means that performs various processes of the terminal device 2. The terminal control unit 22 may be realized by a processor in the terminal device 2 executing a predetermined program, or may be implemented in hardware.

端末記憶部23は、たとえば内蔵メモリや外部メモリ(SDメモリカード等)などのデータストレージである。端末記憶部23には、端末制御部22が取り扱う各種データが記憶される。端末記憶部23は、必ずしも端末装置2内に設けられていなくてもよく、端末記憶部23の一部または全部は、ネットワーク4を介して端末装置2と通信可能に接続された別の装置内に設けられていてもよい。 The terminal storage unit 23 is a data storage such as an internal memory or an external memory (such as an SD memory card). Various data handled by the terminal control unit 22 is stored in the terminal storage unit 23. The terminal storage unit 23 does not necessarily have to be provided in the terminal device 2, and a part or all of the terminal storage unit 23 may be provided in another device that is communicatively connected to the terminal device 2 via the network 4.

端末入力部24は、ユーザが端末装置2に情報を入力するためのインターフェースであり、たとえばモバイル端末におけるタッチパネルやマイクロフォン、ノートブックコンピュータにおけるタッチパッド、キーボードまたはマウスなどである。 The terminal input unit 24 is an interface through which the user inputs information into the terminal device 2, such as a touch panel or microphone in a mobile terminal, or a touch pad, keyboard, or mouse in a notebook computer.

端末出力部25は、端末装置2からユーザに対して各種情報を出力するインターフェースであり、たとえば液晶ディスプレイ等の映像表示手段やスピーカ等の音声出力手段である。具体的には、たとえば、端末出力部25は、映像表示手段であって、ユーザからの操作を受け付けるためのGUI(Graphical User Interface)を表示してもよい。 The terminal output unit 25 is an interface that outputs various information from the terminal device 2 to the user, and is, for example, a video display means such as a liquid crystal display or an audio output means such as a speaker. Specifically, for example, the terminal output unit 25 is a video display means, and may display a GUI (Graphical User Interface) for receiving operations from the user.

次に、サーバ3について説明する。図1に示すように、サーバ3は、サーバ通信部31と、サーバ制御部32と、サーバ記憶部33とを有している。各部は、バスやネットワークを介して互いに通信可能に接続されている。 Next, the server 3 will be described. As shown in FIG. 1, the server 3 has a server communication unit 31, a server control unit 32, and a server storage unit 33. Each unit is connected to each other so as to be able to communicate with each other via a bus or a network.

このうちサーバ通信部31は、サーバ3とネットワーク4との間の通信インターフェースである。サーバ通信部31は、ネットワーク4を介してサーバ3と端末装置2との間で情報を送受信する。 Of these, the server communication unit 31 is a communication interface between the server 3 and the network 4. The server communication unit 31 transmits and receives information between the server 3 and the terminal device 2 via the network 4.

サーバ記憶部33は、たとえばハードディスク等の固定型データストレージである。サーバ記憶部33には、サーバ制御部32が取り扱う各種データが記憶される。たとえば、サーバ記憶部33は、交通ネットワーク情報を含む経路ネットワーク情報データベース33aと、地図情報を含む地図情報データベース33bと、利用状態情報データベース33cと、ポート情報データベース33dとを含んでいる。 The server storage unit 33 is, for example, a fixed data storage such as a hard disk. The server storage unit 33 stores various data handled by the server control unit 32. For example, the server storage unit 33 includes a route network information database 33a including transportation network information, a map information database 33b including map information, a usage status information database 33c, and a port information database 33d.

交通ネットワーク情報は、鉄道やバス等の交通網や道路網を規定する情報である。交通網の情報としては、交通機関の路線情報、時刻表情報、料金情報等を含む。道路網の情報は、例えば交差点等の道路網表現上の結節点であるノードのデータと、ノード間の道路区間であるリンクのデータとの組み合わせによって表現される。 Transportation network information is information that defines transportation networks such as railroads and buses, and road networks. Transportation network information includes transportation route information, timetable information, fare information, etc. Road network information is expressed by a combination of data on nodes, which are junctions on the road network representation, such as intersections, and data on links, which are road sections between the nodes.

地図情報は、全国および各地方の道路地図などの地図データと、地図データに対応付けられた地図オブジェクト情報を含む。地図オブジェクト情報とは、地図上に表示される施設の形状についての形状情報、地図上に表示される注記についての注記情報、地図上に表示される記号についての記号情報などである。また、地図情報は公共交通機関の路線図に関する路線図情報を含んでいてもよい。 The map information includes map data such as national and regional road maps, and map object information associated with the map data. The map object information includes shape information about the shapes of facilities displayed on the map, note information about notes displayed on the map, and symbol information about symbols displayed on the map. The map information may also include route map information about public transportation route maps.

上記の交通ネットワーク情報および地図情報は、所定のタイミングでアップデートされてもよい。交通ネットワーク情報および地図情報は、経路探索に用いられる。 The above traffic network information and map information may be updated at a predetermined timing. The traffic network information and map information are used for route search.

利用状態情報データベース33cには、ユーザごとに、シェアリングモビリティに関する当該ユーザの利用状態の情報が、たとえば当該シェアリングモビリティを運営・管理している事業者のサーバやユーザの端末装置2などから取得されて記憶されている。ここで、シェアリングモビリティに関するユーザの利用状態の情報は、当該シェアリングモビリティを現在利用中であるか否か(既に借りていて未だ返していない状態であるか否か)を示す情報を含んでいてもよいし、当該シェアリングモビリティの利用形態が「従量」(有効なフリーパスを保有しておらず、利用ごとに最初から有料)であるか、「定額」(有効なフリーパスを保有していて、利用制限なく無料)であるか、「定額+従量」(有効な利用制限付きフリーパスを保有していて、利用ごとに所定の利用時間までは無料、所定の利用時間を超過したら有料)であるか、を示す情報を含んでいてもよい。また、シェアリングモビリティに関するユーザの利用状態の情報は、定額(たとえば無料)で利用できる残り時間を示す情報を含んでいてもよい。 In the usage status information database 33c, information on the usage status of the user regarding the sharing mobility is stored for each user, for example, obtained from the server of the business that operates and manages the sharing mobility or the user's terminal device 2. Here, the information on the usage status of the user regarding the sharing mobility may include information indicating whether the sharing mobility is currently being used (whether the sharing mobility has already been rented and not yet returned) or whether the usage form of the sharing mobility is "pay-per-use" (no valid free pass held, chargeable from the beginning for each use), "flat rate" (a valid free pass held, free with no usage restrictions), or "flat rate + pay-per-use" (a valid free pass held with usage restrictions, free for a certain usage time for each use, chargeable after the certain usage time has passed). In addition, the information on the usage status of the user regarding the sharing mobility may include information indicating the remaining time that can be used for a flat rate (for example, free).

図2は、利用状態情報データベース33cの一例を示すテーブルである。図2に示す例では、ID10001のユーザに対して、シェアリングモビリティの利用形態が「従量」である(すなわち有効なフリーパスを保有していない)ことと、当該シェアリングモビリティを現在利用中である(既に借りている)こととが、紐づけられて記憶されている。また、ID10002のユーザに対して、シェアリングモビリティの利用形態が「定額」である(すなわち有効なフリーパスを保有している)ことと、当該シェアリングモビリティを現在利用中ではない(まだ借りていない)こととが、紐づけられて記憶されている。また、ID10003のユーザに対して、シェアリングモビリティの利用形態が「定額+従量」である(すなわち有効な利用制限付きフリーパスを保有している)ことと、当該シェアリングモビリティを現在利用中ではない(まだ借りていない)こととが、紐づけられて記憶されている。 Figure 2 is a table showing an example of the usage status information database 33c. In the example shown in Figure 2, for a user with ID 10001, the fact that the usage mode of the sharing mobility is "pay-per-use" (i.e., the user does not have a valid free pass) and the fact that the sharing mobility is currently being used (already rented) are linked and stored. Also, for a user with ID 10002, the fact that the usage mode of the sharing mobility is "flat rate" (i.e., the user has a valid free pass) and the fact that the sharing mobility is not currently being used (not yet rented) are linked and stored. Also, for a user with ID 10003, the fact that the usage mode of the sharing mobility is "flat rate + pay-per-use" (i.e., the user has a valid free pass with usage restrictions) and the fact that the sharing mobility is not currently being used (not yet rented) are linked and stored.

図2に示す例において、シェアリングモビリティを「従量」で利用しているID10001のユーザについて、現時点から過去に遡ってフリーパスの有効期間(たとえば1か月)と同じ時間内での利用料金の累計がフリーパスの購入代金を超過した場合には、当該時間内において最初に利用料金を決済したときに当該フリーパスを購入したのと同じ状態となるように(すなわち後払い(ポストペイ)方式のフリーパス)、利用状態情報データベース33cに記憶された当該ユーザの利用状態(利用形態)の情報が自動的に変更(更新)されてもよい。 In the example shown in FIG. 2, for a user with ID 10001 who uses sharing mobility on a pay-as-you-go basis, if the cumulative usage fee for a period of time equal to the validity period of the free pass (e.g., one month), going back from the present time to the past, exceeds the purchase price of the free pass, the information on the user's usage status (usage pattern) stored in the usage status information database 33c may be automatically changed (updated) so that the free pass is in the same state as when the usage fee was first paid within that period of time (i.e., a post-pay free pass).

図2に示す例において、シェアリングモビリティを「定額+従量」で利用しているID10003のユーザについて、たとえば当該シェアリングモビリティを最初の5分だけ利用してポートに一旦返却した場合に、残りの10分を繰り越して(無料で)利用できるのであれば、利用状態情報データベース33cに記憶された当該ユーザの利用状態(定額で利用できる残り時間)の情報がそのように自動的に変更(更新)されてもよい。 In the example shown in FIG. 2, for a user with ID 10003 who is using sharing mobility at a "flat rate + pay as you go" rate, if the user uses the sharing mobility for the first 5 minutes and then returns it to the port, the remaining 10 minutes can be carried over and used (free of charge), then the information on the user's usage status (remaining time available for use at a flat rate) stored in the usage status information database 33c may be automatically changed (updated) in that way.

ポート情報データベース33dには、シェアリングモビリティの貸出・返却を行うポートの位置情報および利用状況(貸出可能台数・返却可能台数)の情報が、たとえば当該シェアリングモビリティを運営・管理している事業者のサーバから定期的に取得されて記憶されている。 In the port information database 33d, location information of the port where shared mobility is rented and returned and information on the usage status (number of units that can be rented and number of units that can be returned) are periodically obtained and stored, for example, from the server of the operator that operates and manages the shared mobility.

なお、サーバ記憶部33は、必ずしもサーバ3内に設けられていなくてもよく、サーバ記憶部33の一部または全部は、ネットワーク4を介してサーバ3と通信可能に接続された別の装置内に設けられていてもよい。 Note that the server storage unit 33 does not necessarily have to be provided within the server 3, and part or all of the server storage unit 33 may be provided within another device that is communicatively connected to the server 3 via the network 4.

図1に示すように、サーバ制御部32は、探索条件取得部32aと、経路探索部32bと、利用状態取得部32cと、目的地情報取得部32dと、出力制御部32eとを有している。これらの各部は、サーバ3内のプロセッサが所定のプログラムを実行することにより実現されてもよいし、ハードウェアで実装されてもよい。 As shown in FIG. 1, the server control unit 32 has a search condition acquisition unit 32a, a route search unit 32b, a usage status acquisition unit 32c, a destination information acquisition unit 32d, and an output control unit 32e. Each of these units may be realized by a processor in the server 3 executing a predetermined program, or may be implemented in hardware.

探索条件取得部32aは、ユーザが端末装置2の端末入力部24を介して入力する経路探索条件(たとえば出発地、目的地、出発日時または到着日時など)を、当該ユーザの識別情報(ユーザID)とともに当該端末装置2から取得する。なお、経路探索条件における出発地および出発日時は、ユーザが端末入力部24を介して積極的に入力したものに限定されるものではなく、たとえば、探索条件取得部32aは、ユーザの端末装置2の現在位置情報を経路探索条件の出発地、現在時刻を経路探索条件の出発時刻として取得してもよい。 The search condition acquisition unit 32a acquires route search conditions (such as departure point, destination, departure date and time, or arrival date and time, etc.) input by the user via the terminal input unit 24 of the terminal device 2 from the terminal device 2 along with the user's identification information (user ID). Note that the departure point and departure date and time in the route search conditions are not limited to those actively input by the user via the terminal input unit 24; for example, the search condition acquisition unit 32a may acquire the current location information of the user's terminal device 2 as the departure point of the route search conditions, and the current time as the departure time of the route search conditions.

経路探索部32bは、探索条件取得部32aにより取得された経路探索条件に基づいて、当該経路探索条件を満たすような経路の情報を、経路ネットワーク情報データベース33aと地図情報データベース33bとポート情報データベース33dとを参照して探索する。 The route search unit 32b searches for information on routes that satisfy the route search conditions acquired by the search condition acquisition unit 32a, by referring to the route network information database 33a, the map information database 33b, and the port information database 33d.

利用状態取得部32cは、探索条件取得部32aにより取得されたユーザの識別情報に基づいて当該ユーザを特定し、シェアリングモビリティに関するユーザの利用状態を、たとえば利用状態情報データベース33cを参照して取得する。ユーザの端末装置2の端末記憶部23内にシェアリングモビリティに関する当該ユーザの利用状態の情報が記憶されている場合には、利用状態取得部32cは、シェアリングモビリティに関する当該ユーザの利用状態の情報を、当該ユーザの端末装置2から取得してもよい。利用状態取得部32cは、当該ユーザの利用形態(すなわち「従量」か、「定額」か、「定額+従量」か)の情報を、利用状態情報データベース33cを参照してその都度取得したり、ユーザの端末装置2からその都度取得したりする代わりに、当該ユーザが保有するフリーパスの有効期間中は、当該フリーパスが有効な状態である(すなわち「定額」または「定額+従量」の利用形態である)と自動的に判断して利用してもよい。 The usage status acquisition unit 32c identifies the user based on the user's identification information acquired by the search condition acquisition unit 32a, and acquires the user's usage status regarding sharing mobility, for example, by referring to the usage status information database 33c. When information on the user's usage status regarding sharing mobility is stored in the terminal storage unit 23 of the user's terminal device 2, the usage status acquisition unit 32c may acquire information on the user's usage status regarding sharing mobility from the user's terminal device 2. Instead of acquiring information on the user's usage mode (i.e., "pay-per-use", "flat rate", or "flat rate + pay-per-use") each time by referring to the usage status information database 33c or from the user's terminal device 2 each time, the usage status acquisition unit 32c may automatically determine that the free pass held by the user is valid (i.e., the usage mode is "flat rate" or "flat rate + pay-per-use") during the validity period of the free pass and use it.

目的地情報取得部32dは、探索条件取得部32aにより取得された経路探索条件に基づいて経路の目的地を特定し、当該目的地までの移動距離または移動時間、もしくは当該目的地の属性を示す目的地情報を、たとえば経路ネットワーク情報データベース33aまたは地図情報データベース33bを参照して取得する。ここで、目的地までの移動距離または移動時間は、シェアリングモビリティを利用して目的地まで移動するのに要する距離または時間のことであり、ユーザがシェアリングモビリティを現在利用中である場合には、出発地(現在地)から目的地までの移動距離または移動時間であり、ユーザがシェアリングモビリティを現在利用中ではない場合には、シェアリングモビリティを借りるために経由するポート(貸出ポート)から目的地までの移動距離または移動時間である。目的地の属性とは、たとえば、目的地が駅やバス停などの移動手段の乗換(シェアリングモビリティの降車)が予想される施設か否かを示す情報であってもよいし、目的地が宿泊施設などの長時間の滞在が予想される施設か、それともコンビニエンスストアなどの短時間の滞在が予想される施設かを示す情報であってもよい。目的地情報は、シェアリングモビリティのポート情報を含んでいてもよい。目的地にシェアリングモビリティのポートが備えられている場合は、後述する出力制御部32eは、利用状態取得部32cにより取得されたユーザの利用状態に応じて当該ポートを経由する経路を出力してもよい。ユーザが目的地に備えられているポートにシェアリングモビリティを停める場合は、当該シェアリングモビリティに関するユーザの利用状態に応じて返却処理や継続処理が実行される(継続とは、他の利用者が借りられないようにすることである)。また、目的地情報は、ポート情報を含んでいない場合、シェアリングモビリティ等の移動体を停められるエリア情報を含んでいてもよい。さらに、目的地に備えられている駐輪場よりも目的地周辺のポートの方が目的地に近い場合には、出力制御部32eは、利用状態取得部32cにより取得されたユーザの利用状態に応じてポートを経由する経路を出力してもよい。 The destination information acquisition unit 32d identifies the destination of the route based on the route search conditions acquired by the search condition acquisition unit 32a, and acquires destination information indicating the travel distance or travel time to the destination, or the attributes of the destination, for example, by referring to the route network information database 33a or the map information database 33b. Here, the travel distance or travel time to the destination refers to the distance or time required to travel to the destination using a shared mobility. If the user is currently using a shared mobility, it is the travel distance or travel time from the departure point (current location) to the destination, and if the user is not currently using a shared mobility, it is the travel distance or travel time from the port (rental port) through which the user passes to rent the shared mobility to the destination. The destination attribute may be, for example, information indicating whether the destination is a facility where a transfer of transportation means such as a station or bus stop (getting off the shared mobility) is expected, or information indicating whether the destination is a facility where a long stay is expected, such as an accommodation facility, or a facility where a short stay is expected, such as a convenience store. The destination information may include port information of the shared mobility. If a port for shared mobility is provided at the destination, the output control unit 32e, which will be described later, may output a route that passes through the port depending on the user's usage status acquired by the usage status acquisition unit 32c. When a user parks a shared mobility at a port provided at the destination, a return process or a continuation process is executed depending on the user's usage status regarding the shared mobility (continuation means that other users cannot borrow it). In addition, if the destination information does not include port information, it may include area information where a moving object such as a shared mobility can be parked. Furthermore, if a port in the vicinity of the destination is closer to the destination than a bicycle parking lot provided at the destination, the output control unit 32e may output a route that passes through the port depending on the user's usage status acquired by the usage status acquisition unit 32c.

出力制御部32eは、経路探索部32bにより探索された経路の情報を出力するための出力制御信号を端末装置2へと送信して端末出力部25を介して出力を行う。 The output control unit 32e transmits an output control signal to the terminal device 2 to output information about the route searched by the route search unit 32b, and outputs the information via the terminal output unit 25.

一例として、出力制御部32eは、経路探索部32bにより探索された経路が少なくともシェアリングモビリティを利用する経路である場合には、利用状態取得部32cにより取得されたユーザの利用状態の情報に応じて、当該シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御してもよい。 As an example, when the route searched by the route search unit 32b is a route that uses at least shared mobility, the output control unit 32e may control the output of a route that passes through a port and a route that does not pass through a port to return the shared mobility, depending on the information on the user's usage status acquired by the usage status acquisition unit 32c.

具体的には、たとえば、出力制御部32eは、ユーザのシェアリングモビリティの利用形態が「従量」である場合、当該シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路を最適な経路であると判断して、端末出力部25を介して出力する(図7、図11参照)。これにより、ユーザは提案された経路に従って移動することで、シェアリングモビリティを返却した後で目的地に到着するようになり、目的地で過ごす間にシェアリングモビリティの利用料金が増えていくことを防止できる。また、例えば、最初の15分のうち、5分だけ利用してポートに返却した場合は、残りの10分を所定期間内(当日中など)において追加料金なしで利用することとしてもよい(図2参照)。そして、合計で最初の15分を超過した場合は、以降100円/15分として利用料金が発生するようにしてもよい。 Specifically, for example, when the user's usage mode of the shared mobility is "pay as you go", the output control unit 32e determines that the route via the port (return port) P2 is the optimal route for returning the shared mobility, and outputs this via the terminal output unit 25 (see Figures 7 and 11). As a result, the user can travel along the proposed route and arrive at the destination after returning the shared mobility, preventing the usage fee for the shared mobility from increasing while spending time at the destination. Also, for example, if the user uses only 5 minutes of the first 15 minutes and returns it to the port, the remaining 10 minutes may be used within a specified period (such as the same day) without additional charge (see Figure 2). If the total exceeds the first 15 minutes, a usage fee of 100 yen per 15 minutes may be charged thereafter.

他方、出力制御部32eは、ユーザのシェアリングモビリティの利用形態が「定額」である場合、当該シェアリングモビリティを返すためにポート(返却ポート)を経由しない経路(すなわち直接目的地に至る経路)を最適な経路であると判断して、端末出力部25を介して出力する(図8、図12参照)。これにより、ユーザは提案された経路に従って移動することで、シェアリングモビリティを利用したまま最短距離で目的地に到着するようになり、シェアリングモビリティを返却する手間と時間を省くことができる。また、ユーザはシェアリングモビリティを「定額」で利用しているため、目的地で過ごす間にシェアリングモビリティの利用料金が増えていくことはない。したがって、シェアリングモビリティに対するユーザの利用目的に即した経路案内を実現できる。 On the other hand, when the user's usage of the shared mobility is "flat rate," the output control unit 32e determines that the route that does not pass through a port (return port) for returning the shared mobility (i.e., a route that goes directly to the destination) is the optimal route, and outputs this via the terminal output unit 25 (see Figures 8 and 12). As a result, the user can travel along the proposed route and arrive at the destination in the shortest distance while still using the shared mobility, thereby saving the effort and time of returning the shared mobility. In addition, because the user is using the shared mobility at a "flat rate," the usage fee for the shared mobility does not increase while the user is at the destination. Therefore, route guidance that is in line with the user's purpose for using the shared mobility can be realized.

出力制御部32eは、ユーザのシェアリングモビリティの利用形態が「定額+従量」である場合には、定額で利用できる残り時間(たとえば初めて利用する場合は15分、最初の5分だけ利用して一旦ポートに返却した場合は10分など)と、貸出ポートから目的地までの所要時間+目的地で予想される滞在時間+目的地から返却ポートまでの所要時間の合計とを比較して、後者が前者を超過するときは、返却ポートを経由する経路を最適な経路であると判断し、後者が前者を超過しないときは、返却ポートを経由しない経路(すなわち直接目的地に至る経路)を最適な経路であると判断し、最適な経路の情報のみを端末出力部25を介して出力してもよいし、両方の経路の情報を出力しつつ最適な経路を識別可能に出力してもよい。出力制御部32eは、ユーザのシェアリングモビリティの利用形態が「定額+従量」(たとえば図2を参照し、利用ごとに最初の15分無料、最初の15分を超過すると100円/15分かかる)である場合には、目的地まで15分以内であれば、返却ポートを経由する経路を最適な経路であると判断して出力してもよい。また、出力制御部32eは、目的地まで15分以上30分未満の場合には、返却ポートを複数箇所経由して無料になるような経路(15分以内にポートに返却することを繰り返しながら目的地へと向かう経路)を出力してもよいし、複数箇所は経由せずに目的地周辺のポートのみを直接経由する経路(100円かかる)を出力してもよいし、上記経路を選択可能に出力してもよい。 When the user's usage mode of the shared mobility is "flat rate + pay-as-you-go," the output control unit 32e compares the remaining time available for use at the flat rate (for example, 15 minutes for first-time use, or 10 minutes if the user uses only the first 5 minutes and then returns the vehicle to the port) with the sum of the time required from the rental port to the destination + the expected stay time at the destination + the time required from the destination to the return port, and if the latter exceeds the former, determines that the route that passes through the return port is the optimal route, and if the latter does not exceed the former, determines that the route that does not pass through the return port (i.e., a route that leads directly to the destination) is the optimal route, and may output only information about the optimal route via the terminal output unit 25, or may output information about both routes while outputting the optimal route in an identifiable manner. If the user's usage of the shared mobility is "flat rate + pay as you go" (for example, see FIG. 2, the first 15 minutes of each usage are free, and after the first 15 minutes, it costs 100 yen/15 minutes), the output control unit 32e may determine that the route that passes through the return port is the optimal route and output it if it takes less than 15 minutes to reach the destination. In addition, if it takes more than 15 minutes but less than 30 minutes to reach the destination, the output control unit 32e may output a route that passes through multiple return ports for free (a route that heads to the destination while repeatedly returning to a port within 15 minutes), or a route that does not pass through multiple ports and directly passes only through ports near the destination (costs 100 yen), or the above routes may be output as selectable routes.

別の一例として、出力制御部32eは、経路探索部32bにより探索された経路が少なくともシェアリングモビリティを利用する経路である場合には、目的地情報取得部32dにより取得された目的地情報(すなわち、目的地までの移動距離または移動時間、もしくは目的地の属性)に応じて、当該シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御してもよい。 As another example, when the route searched by the route search unit 32b is a route that uses at least shared mobility, the output control unit 32e may control the output of a route that passes through a port and a route that does not pass through a port to return the shared mobility, depending on the destination information acquired by the destination information acquisition unit 32d (i.e., the travel distance or travel time to the destination, or the attributes of the destination).

具体的には、たとえば、出力制御部32eは、目的地までの移動距離または移動時間が長い場合、または、目的地が移動手段の乗換(シェアリングモビリティの降車)が予想される施設である場合、シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路を最適な経路であると判断して、端末出力部25を介して出力する(図7、図11参照)。これにより、ユーザは提案された経路に従って移動することで、シェアリングモビリティを返却した後で目的地に到着するようになり、目的地に到達した後に乗換のためにシェアリングモビリティの返却ポートを改めて探すような不都合を防止できる。 Specifically, for example, when the travel distance or travel time to the destination is long, or when the destination is a facility where a transfer of transportation means (disembarking the shared mobility) is expected, the output control unit 32e determines that the route that passes through port (return port) P2 is the optimal route for returning the shared mobility, and outputs this via the terminal output unit 25 (see Figures 7 and 11). This allows the user to travel according to the proposed route and arrive at the destination after returning the shared mobility, preventing the inconvenience of having to search again for a return port for the shared mobility to transfer after reaching the destination.

他方、出力制御部32eは、目的地までの移動距離または移動時間が短く、かつ、目的地が移動手段の乗換が予想される施設ではない場合、シェアリングモビリティを返すためにポート(返却ポート)を経由しない経路(すなわち直接目的地に至る経路)を最適な経路であると判断して、端末出力部25を介して出力する(図8、図12参照)。これにより、ユーザは、たとえば近所のコンビニエンスストアに行く場合等に、提案された経路に従って移動することで、シェアリングモビリティを利用したまま最短距離で目的地に到着するようになり、シェアリングモビリティを返却する手間と時間を省くことができる。出力制御部32eは、目的地までの移動距離または移動時間が短い場合に、復路の経路も出力してもよい。 On the other hand, if the travel distance or travel time to the destination is short and the destination is not a facility where a transfer of transportation means is expected, the output control unit 32e determines that a route that does not pass through a port (return port) for returning the shared mobility (i.e., a route that goes directly to the destination) is the optimal route, and outputs this via the terminal output unit 25 (see Figures 8 and 12). As a result, when going to a nearby convenience store, for example, the user can travel according to the proposed route to arrive at the destination in the shortest distance while still using the shared mobility, thereby saving the effort and time of returning the shared mobility. The output control unit 32e may also output a return route if the travel distance or travel time to the destination is short.

図7に示すように、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路を表示する場合、当該経路の情報とともに、返却ポートP2を経由しない経路の表示に遷移するためのボタンB2を表示してもよい。ユーザが端末入力部24を介して当該ボタンB2を選択(タッチ)すると、出力制御部32eは、返却ポートP2を経由しない経路の情報を端末出力部25から出力する(図8参照)。 As shown in FIG. 7, when the output control unit 32e displays a route that passes through port (return port) P2 to return the shared mobility, the output control unit 32e may display a button B2 to transition to the display of a route that does not pass through the return port P2 along with information about the route. When the user selects (touches) the button B2 via the terminal input unit 24, the output control unit 32e outputs information about the route that does not pass through the return port P2 from the terminal output unit 25 (see FIG. 8).

逆に、図8に示すように、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由しない経路を表示する場合、当該経路の情報とともに、返却ポートP2を経由する経路の表示に遷移するためのボタンB2を表示してもよい。ユーザが端末入力部24を介して当該ボタンB2を選択(タッチ)すると、出力制御部32eは、返却ポートP2を経由する経路の情報を端末出力部25から出力する(図7参照)。 Conversely, as shown in FIG. 8, when the output control unit 32e displays a route that does not pass through port (return port) P2 to return the shared mobility, the output control unit 32e may display a button B2 for transitioning to a display of a route that passes through return port P2 along with information about the route. When the user selects (touches) the button B2 via the terminal input unit 24, the output control unit 32e outputs information about the route that passes through return port P2 from the terminal output unit 25 (see FIG. 7).

図9に示すように、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由しない経路を表示する場合、当該経路の情報とともに、経路探索部32bにより探索された経路の情報を地図上に出力するためのボタンB3を表示してもよい。図示は省略するが、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路を表示する場合に、当該経路の情報とともに、経路探索部32bにより探索された経路の情報を地図上に出力するためのボタンB3を表示してもよい。ユーザが端末入力部24を介して当該ボタンB3を選択(タッチ)すると、出力制御部32eは、経路探索部32bにより探索された経路R1、R2の情報を地図上に出力する(図10参照)。 As shown in FIG. 9, when the output control unit 32e displays a route that does not pass through port (return port) P2 to return the shared mobility, the output control unit 32e may display a button B3 for outputting information on the route searched by the route search unit 32b on the map together with information on the route. Although not shown, when the output control unit 32e displays a route that passes through port (return port) P2 to return the shared mobility, the output control unit 32e may display a button B3 for outputting information on the route searched by the route search unit 32b on the map together with information on the route. When the user selects (touches) the button B3 via the terminal input unit 24, the output control unit 32e outputs information on routes R1 and R2 searched by the route search unit 32b on the map (see FIG. 10).

出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路R2と経由しない経路R1の両方を出力しつつ、ユーザの利用状態に応じて最適な経路を識別可能に出力してもよい。図10に示す例では、返却ポートP2を経由しない経路R1が最適な経路である場合に、当該経路R1が最適な経路であることをユーザが識別できるように、当該経路R1に「直接目的地へ(最適ルート)」というメッセージM1が付されて出力されている。なお、最適な経路を識別可能であれば、その態様は「最適ルート」というメッセージ(文字情報)の有無に限定されるものではなく、経路の表示の色や太さの違いや点滅の有無などであってもよい。 The output control unit 32e may output both a route R2 that passes through the port (return port) P2 to return the shared mobility, and a route R1 that does not pass through the port, and may output the optimal route in a manner that allows the user to identify the optimal route depending on the usage state of the user. In the example shown in FIG. 10, when the route R1 that does not pass through the return port P2 is the optimal route, the route R1 is output with a message M1 "Direct to destination (optimal route)" attached so that the user can identify that the route R1 is the optimal route. Note that as long as the optimal route can be identified, the form is not limited to the presence or absence of the message (text information) "optimal route", and may include differences in the color or thickness of the route display, the presence or absence of blinking, etc.

図示は省略するが、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路R2とともに、その所要時間または返却ポートP2を経由しない経路R1と比較した差分の時間を出力してもよい。 Although not shown in the figure, the output control unit 32e may output route R2 that passes through port (return port) P2 to return the shared mobility, along with the required time or the difference in time compared to route R1 that does not pass through return port P2.

図10を参照し、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由しない経路R1として、目的地の代表地点に対する最短リンクや目的地に設けられている歩行者用の出入口(玄関)G2までの経路ではなく、目的地に設置されている駐輪場または駐車場G1までの経路を出力してもよい。これにより、シェアリングモビリティを利用したまま目的地に到着するユーザは、目的地に設置された駐輪場または駐車場G1の位置を探す手間と時間を省くことが可能となり、シェアリングモビリティに対するユーザの利用目的に、より即した経路案内を実現できる。図示は省略するが、出力制御部32eは、目的地に設置された駐輪場または駐車場G1から目的地の代表地点または駐輪場または駐車場G1から最適な目的地に設けられている歩行者用の出入口(玄関)G2までの歩行経路を追加で出力してもよい。 Referring to FIG. 10, the output control unit 32e may output a route to a bicycle parking lot or parking lot G1 at the destination as a route R1 that does not pass through the port (return port) P2 to return the shared mobility, instead of the shortest link to the representative point of the destination or the route to a pedestrian entrance (entrance) G2 at the destination. This allows a user who arrives at the destination using the shared mobility to save time and effort in searching for the location of the bicycle parking lot or parking lot G1 at the destination, and route guidance that is more in line with the user's purpose for using the shared mobility can be realized. Although not shown in the figure, the output control unit 32e may additionally output a walking route from the bicycle parking lot or parking lot G1 at the destination to the representative point of the destination or from the bicycle parking lot or parking lot G1 to the pedestrian entrance (entrance) G2 at the optimal destination.

端末出力部25に表示された地図上において、ユーザが端末入力部25を介して返却ポートP2を経由する経路R2を選択(タッチ)すると、出力制御部32eは、当該経路R2の詳細情報(図8参照)を、端末出力部25を介して出力してもよい。他方、端末出力部25に表示された地図上において、ユーザが端末入力部24を介して返却ポートP2を経由しない経路R1を選択(タッチ)すると、出力制御部32eは、当該経路R1の詳細情報(図7参照)を、端末出力部25を介して出力してもよい。 When the user selects (touches) route R2 that passes through return port P2 via the terminal input unit 25 on the map displayed on the terminal output unit 25, the output control unit 32e may output detailed information about the route R2 (see FIG. 8) via the terminal output unit 25. On the other hand, when the user selects (touches) route R1 that does not pass through return port P2 via the terminal input unit 24 on the map displayed on the terminal output unit 25, the output control unit 32e may output detailed information about the route R1 (see FIG. 7) via the terminal output unit 25.

出力制御部32eは、経路探索部32bにより探索された経路が少なくともシェアリングモビリティを利用する経路である場合には、利用状態取得部32cにより取得されたユーザの利用状態に応じて、シェアリングモビリティを借りるためにポートを経由する経路と経由しない経路の出力を制御してもよい。 When the route searched by the route search unit 32b is a route that uses at least shared mobility, the output control unit 32e may control the output of a route that passes through a port and a route that does not pass through a port to rent shared mobility, depending on the user's usage status acquired by the usage status acquisition unit 32c.

具体的には、たとえば、出力制御部32eは、ユーザがシェアリングモビリティを現在利用中ではない場合、当該シェアリングモビリティを借りるためにポート(貸出ポート)P1を経由する経路の情報を、端末出力部25を介して出力する(図7、図8参照)。他方、出力制御部32eは、ユーザがシェアリングモビリティを現在利用中である場合、当該シェアリングモビリティを借りるためにポート(貸出ポート)を経由しない経路の情報を、端末出力部25を介して出力する(図11、図12参照)。これにより、シェアリングモビリティを現在利用中のユーザは、提案された経路に従って移動することで、貸出ポートを経由して無駄に遠回りしてしまうことがなくなり、より最短距離で目的地に到着できるようになる。したがって、シェアリングモビリティに対するユーザの利用目的に、より即した経路案内を実現できる。 Specifically, for example, when a user is not currently using a sharing mobility, the output control unit 32e outputs information about a route that passes through the port (lending port) P1 to rent the sharing mobility via the terminal output unit 25 (see Figures 7 and 8). On the other hand, when a user is currently using a sharing mobility, the output control unit 32e outputs information about a route that does not pass through the port (lending port) to rent the sharing mobility via the terminal output unit 25 (see Figures 11 and 12). As a result, a user who is currently using a sharing mobility can travel according to the proposed route, avoiding a needless detour via the lending port and arriving at the destination in the shortest distance. Therefore, route guidance that is more in line with the user's purpose for using the sharing mobility can be realized.

図7、図8を参照し、出力制御部32eは、シェアリングモビリティを借りるためにポート(貸出ポート)P1を経由する経路を出力する場合、シェアリングモビリティを予約することを提案する提案情報(たとえばシェアリングモビリティの予約画面に遷移するためのボタン)B1を、当該経路の情報とともに出力してもよい。これにより、ユーザはシェリングモビリティを利用する経路の表示画面から直ちに当該シェアリングモビリティの予約を行うことができるようになり、便利である。 Referring to Figures 7 and 8, when the output control unit 32e outputs a route that passes through port (lending port) P1 to borrow sharing mobility, the output control unit 32e may output suggestion information (for example, a button for transitioning to a sharing mobility reservation screen) B1 proposing to reserve sharing mobility together with information on the route. This allows the user to conveniently reserve sharing mobility immediately from the display screen of the route that uses sharing mobility.

図13に示すように、出力制御部32eは、経路探索部32bにより探索された経路が少なくともシェアリングモビリティを利用する経路である場合には、利用状態取得部32cにより取得されたユーザの利用状態の情報に応じて、観光エリアでの周遊ルートの出力を制御してもよい。具体的には、たとえば、出力制御部32eは、ユーザのシェアリングモビリティの利用形態が「定額」である(すなわち有効なフリーパスを保有している)場合、観光エリアでの周遊ルートを最適な経路であると判断して、端末出力部25を介して出力する。また、たとえば、出力制御部32eは、ユーザのシェアリングモビリティの利用形態が「定額+従量」である(すなわち有効な利用制限付きフリーパスを保有している)場合、貸出ポートP1から返却ポートP2までの所要時間が定額で利用できる時間(たとえば6時間)内に収まる周遊ルートを最適な経路であると判断して、端末出力部25を介して出力する。 As shown in FIG. 13, when the route searched by the route search unit 32b is a route that uses at least shared mobility, the output control unit 32e may control the output of the tour route in the tourist area according to the information on the user's usage state acquired by the usage state acquisition unit 32c. Specifically, for example, when the user's usage mode of shared mobility is "flat rate" (i.e., the user has a valid free pass), the output control unit 32e determines that the tour route in the tourist area is the optimal route and outputs it via the terminal output unit 25. Also, for example, when the user's usage mode of shared mobility is "flat rate + pay-per-use" (i.e., the user has a valid free pass with usage restrictions), the output control unit 32e determines that the tour route in which the time required from the lending port P1 to the return port P2 falls within the time available for a fixed rate (for example, 6 hours) is the optimal route and outputs it via the terminal output unit 25.

(動作の第1の態様)
次に、図3を参照して、一実施の形態に係る情報処理システム1の動作の第1の態様について説明する。図3は、情報処理システム1の動作の第1の態様を示すフローチャートである。
(First mode of operation)
Next, a first aspect of the operation of the information processing system 1 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a flow chart showing the first aspect of the operation of the information processing system 1.

図3に示すように、まず、端末装置2のユーザが端末入力部24を介して経路探索条件(たとえば、出発地、目的地、出発日時または到着日時など)を入力すると、端末装置2からサーバ3へと経路探索条件が当該ユーザの識別情報(ユーザID)とともに送信され、サーバ3の探索条件取得部32aが経路探索条件をユーザの識別情報とともに取得する(ステップS10)。 As shown in FIG. 3, first, when a user of the terminal device 2 inputs route search conditions (e.g., departure point, destination, departure date and time, or arrival date and time, etc.) via the terminal input unit 24, the route search conditions are transmitted from the terminal device 2 to the server 3 together with the user's identification information (user ID), and the search condition acquisition unit 32a of the server 3 acquires the route search conditions together with the user's identification information (step S10).

そして、経路探索部32bが、探索条件取得部32aにより取得された経路探索条件に基づいて、当該経路探索条件を満たすような経路の情報を、経路ネットワーク情報データベース33aと地図情報データベース33bとポート情報データベース33dとを参照して探索する(ステップS11)。 Then, the route search unit 32b searches for information on a route that satisfies the route search conditions acquired by the search condition acquisition unit 32a by referring to the route network information database 33a, the map information database 33b, and the port information database 33d (step S11).

次いで、利用状態取得部32cが、探索条件取得部32aにより取得されたユーザの識別情報に基づいて当該ユーザを特定し、シェアリングモビリティに関するユーザの利用状態を、たとえば利用状態情報データベース33cを参照して取得する(ステップS12)。ユーザの端末装置2の端末記憶部23内にシェアリングモビリティに関する当該ユーザの利用状態の情報が記憶されている場合には、利用状態取得部32cは、シェアリングモビリティに関する当該ユーザの利用状態の情報を、当該ユーザの端末装置2から取得してもよい。 Next, the usage status acquisition unit 32c identifies the user based on the user's identification information acquired by the search condition acquisition unit 32a, and acquires the user's usage status regarding sharing mobility, for example by referring to the usage status information database 33c (step S12). If information on the user's usage status regarding sharing mobility is stored in the terminal storage unit 23 of the user's terminal device 2, the usage status acquisition unit 32c may acquire information on the user's usage status regarding sharing mobility from the user's terminal device 2.

次に、出力制御部32eが、経路探索部32bにより探索された経路が少なくともシェアリングモビリティを利用する経路である場合には、利用状態取得部32cにより取得されたユーザの利用状態の情報に応じて、当該シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する。 Next, when the route searched by the route search unit 32b is a route that uses at least sharing mobility, the output control unit 32e controls the output of a route that passes through a port and a route that does not pass through the port to return the sharing mobility, according to the information on the user's usage status acquired by the usage status acquisition unit 32c.

すなわち、出力制御部32eは、利用状態取得部32cにより取得されたユーザの利用状態の情報に基づいて、ユーザがシェアリングモビリティを定額で利用できるのか否かを判断する(ステップS13)。 That is, the output control unit 32e determines whether the user can use the sharing mobility at a fixed rate based on the information on the user's usage status acquired by the usage status acquisition unit 32c (step S13).

ユーザがシェアリングモビリティを定額で利用できる場合には(ステップS13:YES)、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)を経由しない経路を適切であると判定する(ステップS141)。 If the user can use the sharing mobility at a fixed rate (step S13: YES), the output control unit 32e determines that a route that does not pass through a port (return port) is appropriate for returning the sharing mobility (step S141).

他方、ユーザがシェアリングモビリティを定額で利用できない場合には(ステップS13:NO)、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)を経由する経路を適切であると判定する(ステップS142)。 On the other hand, if the user cannot use the shared mobility at a fixed rate (step S13: NO), the output control unit 32e determines that a route via the port (return port) is appropriate for returning the shared mobility (step S142).

また、出力制御部32eは、利用状態取得部32cにより取得されたユーザの利用状態の情報に基づいて、ユーザがシェアリングモビリティを現在利用中である(既に借りている)か否かを判断する(ステップS15)。 The output control unit 32e also determines whether the user is currently using (already renting) the shared mobility based on the information on the user's usage status acquired by the usage status acquisition unit 32c (step S15).

ユーザがシェアリングモビリティを現在利用中である(既に借りている)場合には(ステップS15:YES)、出力制御部32eは、シェアリングモビリティを借りるためにポート(貸出ポート)を経由しない経路を適切であると判定する(ステップS161)。 If the user is currently using (already borrowing) sharing mobility (step S15: YES), the output control unit 32e determines that a route that does not pass through a port (lending port) is appropriate for borrowing sharing mobility (step S161).

他方、ユーザがシェアリングモビリティを現在利用中ではない(まだ借りていない)場合には(ステップS15:NO)、出力制御部32eは、シェアリングモビリティを借りるためにポート(貸出ポート)を経由する経路を適切であると判定する(ステップS162)。 On the other hand, if the user is not currently using sharing mobility (has not yet borrowed it) (step S15: NO), the output control unit 32e determines that the route via the port (lending port) is appropriate for borrowing sharing mobility (step S162).

そして、出力制御部32eは、最適な経路の情報を出力するための出力制御信号を、端末装置2へと送信して端末出力部25を介して出力を行う(ステップS17)。 Then, the output control unit 32e transmits an output control signal for outputting information about the optimal route to the terminal device 2 and outputs the information via the terminal output unit 25 (step S17).

具体的には、たとえば、ユーザがシェアリングモビリティを現在利用中ではなく、かつ、シェアリングモビリティを定額で利用できない場合には、図7に示すように、出力制御部32eは、シェアリングモビリティを借りるためにポートP1を経由し、かつ当該シェアリングモビリティを返すためにポートP2を経由する経路を、最適な経路として出力する。 Specifically, for example, if the user is not currently using sharing mobility and cannot use sharing mobility at a fixed rate, as shown in FIG. 7, the output control unit 32e outputs, as the optimal route, a route that goes through port P1 to borrow sharing mobility and through port P2 to return the sharing mobility.

また、ユーザがシェアリングモビリティを現在利用中ではなく、かつ、シェアリングモビリティを定額で利用できる場合には、図8に示すように、出力制御部32eは、シェアリングモビリティを借りるためにポートP1を経由するが、当該シェアリングモビリティを返すためにポートを経由しない(直接目的地に至る)経路を、最適な経路として出力する。 In addition, when the user is not currently using shared mobility and can use shared mobility at a fixed rate, as shown in FIG. 8, the output control unit 32e outputs, as the optimal route, a route that goes through port P1 to borrow shared mobility, but does not go through any port (goes directly to the destination) to return the shared mobility.

また、ユーザがシェアリングモビリティを現在利用中であり、かつ、シェアリングモビリティを定額で利用できない場合には、図11に示すように、出力制御部32eは、シェアリングモビリティを借りるためにポートを経由しないが、当該シェアリングモビリティを返すためにポートP2を経由する経路を、最適な経路として出力する。 In addition, when a user is currently using sharing mobility and cannot use sharing mobility at a fixed rate, as shown in FIG. 11, the output control unit 32e outputs a route that does not go through a port to borrow sharing mobility, but goes through port P2 to return the sharing mobility, as the optimal route.

また、ユーザがシェアリングモビリティを現在利用中であり、かつ、シェアリングモビリティを定額で利用できる場合には、図12に示すように、出力制御部32eは、シェアリングモビリティを借りるためにポートを経由せず、かつ、当該シェアリングモビリティを返すためにポートを経由しない(直接目的地に至る)経路を、最適な経路として出力する。 In addition, when a user is currently using sharing mobility and can use sharing mobility at a fixed rate, as shown in FIG. 12, the output control unit 32e outputs, as the optimal route, a route that does not go through a port to borrow sharing mobility and does not go through a port to return the sharing mobility (goes directly to the destination).

一変形例として、図4に示すように、出力制御部32eは、ポートを経由する経路と経由しない経路の両方を出力しつつ、最適な経路を識別可能に出力するための出力制御信号を、端末装置2へと送信して端末出力部25を介して出力を行ってもよい(ステップS18)。 As a variant, as shown in FIG. 4, the output control unit 32e may output both routes that go through the port and routes that do not, and transmit an output control signal to the terminal device 2 to output the optimal route in an identifiable manner, via the terminal output unit 25 (step S18).

以上のような本実施の形態によれば、ユーザがシェアリングモビリティを定額で利用できる場合には、当該シェアリングモビリティを返すためにポート(返却ポート)を経由しない経路(すなわち直接目的地に至る経路)が最適な経路として出力されるため、ユーザは提案された経路に従って移動することで、シェアリングモビリティを利用したまま最短距離で目的地に到着するようになり、シェアリングモビリティを返却する手間と時間を省くことができる。また、当該ユーザはシェアリングモビリティを定額で利用できるため、目的地で過ごす間にシェアリングモビリティの利用料金が増えていくことはない。したがって、シェアリングモビリティに対するユーザの利用目的に即した経路案内を実現できる。 According to the present embodiment described above, when a user can use sharing mobility at a flat rate, a route that does not pass through a port (return port) for returning the sharing mobility (i.e., a route that leads directly to the destination) is output as the optimal route, so that the user can travel along the proposed route and reach the destination in the shortest distance while still using the sharing mobility, thereby saving the effort and time of returning the sharing mobility. In addition, because the user can use sharing mobility at a flat rate, the usage fee for sharing mobility does not increase while the user is at the destination. Therefore, route guidance that matches the user's purpose for using sharing mobility can be realized.

また、本実施の形態によれば、ユーザがシェアリングモビリティを現在利用中である場合には、当該シェアリングモビリティを借りるためにポート(貸出ポート)を経由しない経路が最適な経路として出力されるため、ユーザは提案された経路に従って移動することで、貸出ポートを経由して無駄に遠回りしてしまうことがなくなり、より最短距離で目的地に到着できるようになる。したがって、シェアリングモビリティに対するユーザの利用目的に、より即した経路案内を実現できる。 In addition, according to this embodiment, if a user is currently using shared mobility, a route that does not pass through a port (renting port) to rent the shared mobility is output as the optimal route, so that the user can travel according to the proposed route, avoiding unnecessary detours via the lending port and being able to reach the destination in the shortest distance. Therefore, route guidance that is more in line with the user's purpose for using shared mobility can be realized.

(動作の第2の態様)
次に、図5を参照して、一実施の形態に係る情報処理システム1の動作の第2の態様について説明する。図5は、情報処理システム1の動作の第2の態様を示すフローチャートである。第2の態様において、利用状態取得部32cがシェアリングモビリティに関するユーザの利用状態の情報を取得する工程まで(ステップS10~S12)は、上述した第1の態様と同様であり、説明を省略する。
(Second mode of operation)
Next, a second mode of operation of the information processing system 1 according to an embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing the second mode of operation of the information processing system 1. In the second mode, the steps up to the step where the usage status acquisition unit 32c acquires information on the usage status of the user related to sharing mobility (steps S10 to S12) are the same as those in the first mode described above, and therefore description thereof will be omitted.

第5に示すように、第2の態様では、目的地情報取得部32dが、探索条件取得部32aにより取得された経路探索条件に基づいて経路の目的地を特定し、当該目的地までの移動距離または移動時間、もしくは当該目的地の属性を示す目的地情報を、たとえば経路ネットワーク情報データベース33aまたは地図情報データベース33bを参照して取得する(ステップS22)。 As shown in FIG. 5, in the second aspect, the destination information acquisition unit 32d identifies the destination of the route based on the route search conditions acquired by the search condition acquisition unit 32a, and acquires destination information indicating the travel distance or travel time to the destination, or the attributes of the destination, for example, by referring to the route network information database 33a or the map information database 33b (step S22).

そして、出力制御部32eが、経路探索部32bにより探索された経路が少なくともシェアリングモビリティを利用する経路である場合には、目的地情報取得部32dにより取得された目的地情報(すなわち、目的地までの移動距離または移動時間、もしくは目的地の属性)に応じて、当該シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する。 Then, when the route searched by the route search unit 32b is a route that uses at least shared mobility, the output control unit 32e controls the output of a route that passes through a port or a route that does not pass through the port to return the shared mobility, according to the destination information acquired by the destination information acquisition unit 32d (i.e., the travel distance or travel time to the destination, or the attributes of the destination).

すなわち、出力制御部32eは、目的地情報取得部32dにより取得された目的地情報に基づいて、目的地までの移動距離または移動時間が長いか否か、目的地が移動手段の乗換(シェリングモビリティの降車)が予想される施設であるか否かを判断する(ステップS23)。 That is, based on the destination information acquired by the destination information acquisition unit 32d, the output control unit 32e determines whether the travel distance or travel time to the destination is long, and whether the destination is a facility where a transfer of transportation means (disembarking from a sharing mobility vehicle) is expected (step S23).

目的地までの移動距離または移動時間が長い場合、または、目的地が移動手段の乗換(シェアリングモビリティの降車)が予想される施設である場合には(ステップS23:YES)、出力制御部32eは、シェアリングモビリティを返すためにポート(返却ポート)P2を経由する経路を最適な経路であると判定する(ステップS142)。 If the travel distance or travel time to the destination is long, or if the destination is a facility where a transfer of transportation means (disembarking from the shared mobility) is expected (step S23: YES), the output control unit 32e determines that the route via port (return port) P2 is the optimal route for returning the shared mobility (step S142).

他方、出力制御部32eは、目的地までの移動距離または移動時間が短く、かつ、目的地が移動手段の乗換が予想される施設ではない場合には(ステップS23:NO)、シェアリングモビリティを返すためにポート(返却ポート)P2を経由しない経路(すなわち直接目的地に至る経路)を最適な経路であると判定する(ステップS141)。 On the other hand, if the travel distance or travel time to the destination is short and the destination is not a facility where a transfer of transportation means is expected (step S23: NO), the output control unit 32e determines that the optimal route for returning the shared mobility is a route that does not go through port (return port) P2 (i.e., a route that goes directly to the destination) (step S141).

また、上述した第1の態様と同様に、出力制御部32eは、利用状態取得部32cにより取得されたユーザの利用状態の情報に基づいて、ユーザがシェアリングモビリティを現在利用中である(既に借りている)か否かを判断する(ステップS15)。 Also, similar to the first aspect described above, the output control unit 32e determines whether the user is currently using (already renting) the shared mobility based on the information on the user's usage status acquired by the usage status acquisition unit 32c (step S15).

ユーザがシェアリングモビリティを現在利用中である(既に借りている)場合には(ステップS15:YES)、出力制御部32eは、シェアリングモビリティを借りるためにポート(貸出ポート)を経由しない経路を適切であると判定する(ステップS161)。 If the user is currently using (already borrowing) sharing mobility (step S15: YES), the output control unit 32e determines that a route that does not pass through a port (lending port) is appropriate for borrowing sharing mobility (step S161).

他方、ユーザがシェアリングモビリティを現在利用中ではない(まだ借りていない)場合には(ステップS15:NO)、出力制御部32eは、シェアリングモビリティを借りるためにポート(貸出ポート)を経由する経路を適切であると判定する(ステップS162)。 On the other hand, if the user is not currently using sharing mobility (has not yet borrowed it) (step S15: NO), the output control unit 32e determines that the route via the port (lending port) is appropriate for borrowing sharing mobility (step S162).

そして、出力制御部32eは、最適な経路の情報を出力するための出力制御信号を、端末装置2へと送信して端末出力部25を介して出力を行う(ステップS17)。 Then, the output control unit 32e transmits an output control signal for outputting information about the optimal route to the terminal device 2 and outputs the information via the terminal output unit 25 (step S17).

一変形例として、図6に示すように、出力制御部32eは、ポートを経由する経路と経由しない経路の両方を出力しつつ、最適な経路を識別可能に出力するための出力制御信号を、端末装置2へと送信して端末出力部25を介して出力を行ってもよい(ステップS18)。 As a variant, as shown in FIG. 6, the output control unit 32e may output both routes that go through the port and routes that do not, and transmit an output control signal to the terminal device 2 to output the optimal route in an identifiable manner, and output the signal via the terminal output unit 25 (step S18).

以上のような第2の態様によれば、目的地までの移動距離または移動時間が短く、かつ、目的地が移動手段の乗換が予想される施設ではない場合には、シェアリングモビリティを返すためにポート(返却ポート)を経由しない経路(すなわち直接目的地に至る経路)が最適な経路として出力されるため、ユーザは、たとえば近所のコンビニエンスストアに行く場合等に、提案された経路に従って移動することで、シェアリングモビリティを利用したまま最短距離で目的地に到着するようになり、シェアリングモビリティを返却する手間と時間を省くことができる。したがって、シェアリングモビリティに対するユーザの利用目的に即した経路案内を実現できる。 According to the second aspect described above, if the travel distance or travel time to the destination is short and the destination is not a facility where a transfer of transportation means is expected, a route that does not pass through a port (return port) for returning the shared mobility (i.e., a route that goes directly to the destination) is output as the optimal route. Therefore, when going to a nearby convenience store, for example, the user can travel according to the proposed route to arrive at the destination in the shortest distance while still using the shared mobility, thereby saving the effort and time of returning the shared mobility. Therefore, route guidance that is in line with the user's purpose for using the shared mobility can be realized.

なお、上述した実施形態で説明した情報処理システム1の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ハードウェアで構成する場合には、情報処理システム1の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやCD-ROM等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。 At least a part of the information processing system 1 described in the above embodiment may be configured with hardware or software. When configured with hardware, a program that realizes at least a part of the functions of the information processing system 1 may be stored on a recording medium such as a flexible disk or CD-ROM, and may be read and executed by a computer. The recording medium is not limited to removable recording media such as magnetic disks and optical disks, but may also be fixed recording media such as a hard disk device or memory.

また、情報処理システム1の少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線(無線通信も含む)を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。 In addition, a program that realizes at least a part of the functions of the information processing system 1 may be distributed via a communication line (including wireless communication) such as the Internet. Furthermore, the program may be encrypted, modulated, or compressed and distributed via a wired line or wireless line such as the Internet, or stored on a recording medium.

さらに、一つまたは複数の情報処理装置によって情報処理システム1を機能させてもよい。複数の情報処理装置を用いる場合、情報処理装置のうちの1つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システム1の少なくとも1つの手段として機能が実現されてもよい。 Furthermore, the information processing system 1 may be operated by one or more information processing devices. When multiple information processing devices are used, one of the information processing devices may be a computer, and the computer may execute a predetermined program to realize the function as at least one of the means of the information processing system 1.

また、方法の発明においては、全ての工程(ステップ)をコンピュータによって自動制御で実現するようにしてもよい。また、各工程をコンピュータに実施させながら、工程間の進行制御を人の手によって実施するようにしてもよい。また、さらには、全工程のうちの少なくとも一部を人の手によって実施するようにしてもよい。 In addition, in the method invention, all processes (steps) may be realized by automatic control using a computer. Alternatively, each process may be performed by a computer, while progress control between processes may be performed manually. Furthermore, at least some of the processes may be performed manually.

上記の記載に基づいて、当業者であれば、本発明の追加の効果や様々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更および部分的削除が可能である。 Based on the above description, a person skilled in the art may be able to conceive additional effects and various modifications of the present invention, but the aspects of the present invention are not limited to the individual embodiments described above. Various additions, modifications, and partial deletions are possible within the scope of the conceptual idea and intent of the present invention derived from the contents defined in the claims and their equivalents.

1 情報処理システム
2 端末装置
21 端末通信部
22 端末制御部
23 端末記憶部
24 端末入力部
25 端末出力部
3 サーバ
31 サーバ通信部
32 サーバ制御部
32a 探索条件取得部
32b 経路探索部
32c 利用状態取得部
32d 目的地情報取得部
32e 出力制御部
33 サーバ記憶部
33a 経路ネットワーク情報データベース
33b 地図情報データベース
33c 利用状態情報データベース
33d ポート情報データベース
4 ネットワーク
REFERENCE SIGNS LIST 1 Information processing system 2 Terminal device 21 Terminal communication unit 22 Terminal control unit 23 Terminal storage unit 24 Terminal input unit 25 Terminal output unit 3 Server 31 Server communication unit 32 Server control unit 32a Search condition acquisition unit 32b Route search unit 32c Usage status acquisition unit 32d Destination information acquisition unit 32e Output control unit 33 Server storage unit 33a Route network information database 33b Map information database 33c Usage status information database 33d Port information database 4 Network

Claims (15)

経路探索条件を取得する探索条件取得手段と、
前記経路探索条件に基づいて経路を探索する経路探索手段と、
シェアリングモビリティの利用形態が「従量」であるか「定額」であるかを示す情報、又は定額で利用できる残り時間を示す情報を含む、シェアリングモビリティに関するユーザの利用状態の情報を取得する利用状態取得手段と、
前記ユーザの利用状態に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する出力制御手段と、
を備える、情報処理システム。
A search condition acquisition means for acquiring route search conditions;
a route search means for searching for a route based on the route search conditions;
A usage status acquisition means for acquiring information on a user's usage status regarding sharing mobility, including information indicating whether the usage form of sharing mobility is "pay-per-use" or "flat rate" or information indicating the remaining time available for use at a flat rate;
an output control means for controlling output of a route that passes through a port and a route that does not pass through the port in order to return the sharing mobility according to a usage state of the user;
An information processing system comprising:
前記出力制御手段は、前記ユーザの利用状態に応じて、シェアリングモビリティを借りるためにポートを経由する経路と経由しない経路の出力を制御する、請求項1に記載の情報処理システム。 The information processing system according to claim 1, wherein the output control means controls the output of a route that passes through a port and a route that does not pass through a port in order to rent a sharing mobility service, depending on the usage status of the user. 前記出力制御手段は、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路のうち、前記ユーザの利用状態に応じていずれか最適な経路を出力する、請求項1または2に記載の情報処理システム。 The information processing system according to claim 1 or 2, wherein the output control means outputs the optimal route, either a route that passes through the port or a route that does not pass through the port, depending on the usage status of the user, to return the sharing mobility. 前記出力制御手段は、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の両方を出力しつつ、前記ユーザの利用状態に応じて最適な経路を識別可能に出力する、請求項1または2に記載の情報処理システム。 The information processing system according to claim 1 or 2, wherein the output control means outputs both a route that passes through a port and a route that does not pass through the port in order to return shared mobility, and outputs an optimal route in a manner that allows identification according to the usage status of the user. 経路探索条件を取得する探索条件取得手段と、
前記経路探索条件に基づいて経路を探索する経路探索手段と、
目的地までの移動距離または移動時間、もしくは目的地の属性を示す目的地情報を取得する目的地情報取得手段と、
前記目的地情報に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する出力制御手段と、
を備える、情報処理システム。
A search condition acquisition means for acquiring route search conditions;
a route search means for searching for a route based on the route search conditions;
a destination information acquisition means for acquiring destination information indicating a travel distance or travel time to a destination, or an attribute of the destination;
an output control means for controlling output of a route that passes through a port and a route that does not pass through the port in order to return sharing mobility according to the destination information;
An information processing system comprising:
シェアリングモビリティに関するユーザの利用状態の情報を取得する利用状態取得手段をさらに備え、
前記出力制御手段は、前記ユーザの利用状態に応じて、シェアリングモビリティを借りるためにポートを経由する経路と経由しない経路の出力を制御する、請求項5に記載の情報処理システム。
The system further includes a usage status acquisition means for acquiring information on a user's usage status regarding sharing mobility,
The information processing system according to claim 5 , wherein the output control means controls the output of a route that passes through a port and a route that does not pass through a port in order to rent sharing mobility, depending on a usage state of the user.
前記出力制御手段は、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路のうち、前記目的地情報に応じていずれか最適な経路を出力する、請求項5または6に記載の情報処理システム。 The information processing system according to claim 5 or 6, wherein the output control means outputs an optimal route, either a route that passes through the port or a route that does not pass through the port, depending on the destination information to return the shared mobility. 前記出力制御手段は、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の両方を出力しつつ、前記目的地情報に応じて最適な経路を識別可能に表示する、請求項5または6に記載の情報処理システム。 The information processing system according to claim 5 or 6, wherein the output control means outputs both routes that go through the port and routes that do not go through the port to return shared mobility, and displays the optimal route in a identifiable manner according to the destination information. 前記出力制御手段は、前記経路の情報を地図上に出力する、請求項1~8のいずれかに記載の情報処理システム。 The information processing system according to any one of claims 1 to 8, wherein the output control means outputs the route information on a map. 前記出力制御手段は、シェアリングモビリティを返すためにポートを経由しない経路として、目的地に設置されている駐輪場または駐車場までの経路を出力する、請求項1~9のいずれかに記載の情報処理システム。 The information processing system according to any one of claims 1 to 9, wherein the output control means outputs a route to a bicycle parking lot or a car park located at the destination as a route that does not pass through a port for returning shared mobility. 前記出力制御手段は、シェアリングモビリティを借りるためにポートを経由する経路を出力する場合、シェアリングモビリティを予約することを提案する提案情報を当該経路の情報とともに出力する、請求項1~10のいずれかに記載の情報処理システム。 The information processing system according to any one of claims 1 to 10, wherein when the output control means outputs a route that passes through a port to borrow shared mobility, the output control means outputs proposal information proposing to reserve shared mobility together with information about the route. コンピュータを、
経路探索条件を取得する探索条件取得手段、
前記経路探索条件に基づいて経路を探索する経路探索手段、
シェアリングモビリティの利用形態が「従量」であるか「定額」であるかを示す情報、又は定額で利用できる残り時間を示す情報を含む、シェアリングモビリティに関するユーザの利用状態の情報を取得する利用状態取得手段、および、
前記ユーザの利用状態に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する出力制御手段、
として機能させる、情報処理プログラム。
Computer,
A search condition acquisition means for acquiring route search conditions;
a route search means for searching for a route based on the route search conditions;
A usage status acquisition means for acquiring information on a user's usage status regarding sharing mobility, including information indicating whether the usage form of sharing mobility is "pay-per-use" or "flat rate" or information indicating the remaining time that can be used at a flat rate; and
an output control means for controlling the output of a route that passes through a port and a route that does not pass through a port in order to return sharing mobility according to a usage state of the user;
An information processing program that functions as a
コンピュータを、
経路探索条件を取得する探索条件取得手段、
前記経路探索条件に基づいて経路を探索する経路探索手段、
目的地までの移動距離または移動時間、もしくは目的地の属性を示す目的地情報を取得する目的地情報取得手段、および、
前記目的地情報に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御する出力制御手段、
として機能させる、情報処理プログラム。
Computer,
A search condition acquisition means for acquiring route search conditions;
a route search means for searching for a route based on the route search conditions;
A destination information acquisition means for acquiring destination information indicating a travel distance or travel time to a destination, or an attribute of the destination; and
an output control means for controlling output of a route that passes through a port and a route that does not pass through a port in order to return sharing mobility according to the destination information;
An information processing program that functions as a
コンピュータが実行する情報処理方法であって、
経路探索条件を取得するステップと、
前記経路探索条件に基づいて経路を探索するステップと、
シェアリングモビリティの利用形態が「従量」であるか「定額」であるかを示す情報、又は定額で利用できる残り時間を示す情報を含む、シェアリングモビリティに関するユーザの利用状態の情報を取得するステップと、
前記ユーザの利用状態に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御するステップと、を含む、情報処理方法。
1. A computer-implemented information processing method, comprising:
Obtaining route search conditions;
searching for a route based on the route search conditions;
A step of acquiring information on a user's usage status regarding sharing mobility, including information indicating whether the usage form of sharing mobility is "pay-per-use" or "flat rate", or information indicating the remaining time available for use at a flat rate;
An information processing method comprising: a step of controlling output of routes that pass through a port and routes that do not pass through a port to return shared mobility depending on the usage status of the user.
コンピュータが実行する情報処理方法であって、
経路探索条件を取得するステップと、
前記経路探索条件に基づいて経路を探索するステップと、
目的地までの移動距離または移動時間、もしくは目的地の属性を示す目的地情報を取得するステップと、
前記目的地情報に応じて、シェアリングモビリティを返すためにポートを経由する経路と経由しない経路の出力を制御するステップと、を含む、情報処理方法。
1. A computer-implemented information processing method, comprising:
Obtaining route search conditions;
searching for a route based on the route search conditions;
acquiring destination information indicating a travel distance or travel time to a destination, or an attribute of the destination;
An information processing method comprising: a step of controlling output of a route that passes through a port and a route that does not pass through the port to return shared mobility in accordance with the destination information.
JP2020030035A 2020-02-26 2020-02-26 Information processing system, information processing program, and information processing method Active JP7499495B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020030035A JP7499495B2 (en) 2020-02-26 2020-02-26 Information processing system, information processing program, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020030035A JP7499495B2 (en) 2020-02-26 2020-02-26 Information processing system, information processing program, and information processing method

Publications (2)

Publication Number Publication Date
JP2021135118A JP2021135118A (en) 2021-09-13
JP7499495B2 true JP7499495B2 (en) 2024-06-14

Family

ID=77660933

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020030035A Active JP7499495B2 (en) 2020-02-26 2020-02-26 Information processing system, information processing program, and information processing method

Country Status (1)

Country Link
JP (1) JP7499495B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7714889B2 (en) * 2021-03-15 2025-07-30 大日本印刷株式会社 Mobility support system and mobility support server

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013030194A (en) 2012-10-23 2013-02-07 Pioneer Electronic Corp Information control device, information control method, information control program and storage medium
JP2014089153A (en) 2012-10-31 2014-05-15 Nomura Research Institute Ltd Navigation server, navigation device, navigation system, route search method, navigation method and computer program
JP2015094704A (en) 2013-11-13 2015-05-18 三菱重工業株式会社 Route guidance apparatus, route guidance method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013030194A (en) 2012-10-23 2013-02-07 Pioneer Electronic Corp Information control device, information control method, information control program and storage medium
JP2014089153A (en) 2012-10-31 2014-05-15 Nomura Research Institute Ltd Navigation server, navigation device, navigation system, route search method, navigation method and computer program
JP2015094704A (en) 2013-11-13 2015-05-18 三菱重工業株式会社 Route guidance apparatus, route guidance method, and program

Also Published As

Publication number Publication date
JP2021135118A (en) 2021-09-13

Similar Documents

Publication Publication Date Title
US10969234B2 (en) Multimodal vehicle routing system and method with vehicle parking
Shaheen et al. Shared mobility: A sustainability & technologies workshop: definitions, industry developments, and early understanding
JP4486866B2 (en) Navigation device and method for providing cost information
US20200111268A1 (en) Multi-modal travel system for parking and second mode vehicle rentals
CN111121799B (en) Information providing device, information providing system, information providing method and program
JP2025100587A (en) Information processing system, information processing program, and information processing method
US20200134765A1 (en) Information processing device, information processing method and storage medium
JP2002288521A (en) Information display management system, program, and recording medium by mobile object
US20200132494A1 (en) Data generating apparatus, data generating system, data generation method, and non-transitory recording medium
JP6918334B2 (en) Information processing system, information processing program, information processing device, information processing method, and advertisement information database
JP7499495B2 (en) Information processing system, information processing program, and information processing method
JP6656797B2 (en) Information processing system, information processing program, terminal device, information processing device, and information processing method
Gruel et al. A new vision for personal transportation
JP2021018694A (en) Information processing system, information processing program and information processing method
JP4956651B2 (en) Navigation system, route search server, terminal device, and route guidance method
JP7640077B2 (en) Information processing system, information processing program, and information processing method
JP2002099961A (en) Navigation device, car rental system and navigation rental system
JP2006259864A (en) System and method for determining taxi fare in advance
JP4612016B2 (en) Navigation system, route search server, and route guidance method
CN108734352A (en) A kind of rural tourism management system
JP4559442B2 (en) Navigation system, route search server, terminal device, and navigation method
JP2022044245A (en) Vehicle rental service management apparatus, vehicle rental service management method, and program
JP2003109196A (en) Parking lot introduction system, parking lot introduction server, parking lot introduction method, and parking lot introduction program
JP7312716B2 (en) Information processing device, information processing method and program
JP2003030691A (en) Parking lot introduction system, parking lot introduction server, parking lot introduction method, parking lot introduction program, and equipment for parking lot borrowers

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231010

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20231208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240423

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240528

R150 Certificate of patent or registration of utility model

Ref document number: 7499495

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150