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
JP7200315B2 - Management server, display method and program in system promoting matching between user and vehicle - Google Patents
[go: Go Back, main page]

JP7200315B2 - Management server, display method and program in system promoting matching between user and vehicle - Google Patents

Management server, display method and program in system promoting matching between user and vehicle Download PDF

Info

Publication number
JP7200315B2
JP7200315B2 JP2021147254A JP2021147254A JP7200315B2 JP 7200315 B2 JP7200315 B2 JP 7200315B2 JP 2021147254 A JP2021147254 A JP 2021147254A JP 2021147254 A JP2021147254 A JP 2021147254A JP 7200315 B2 JP7200315 B2 JP 7200315B2
Authority
JP
Japan
Prior art keywords
vehicle
user
map
image
matching
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
JP2021147254A
Other languages
Japanese (ja)
Other versions
JP2021185540A (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.)
Japan Research Institute Ltd
Original Assignee
Japan Research Institute 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 Japan Research Institute Ltd filed Critical Japan Research Institute Ltd
Priority to JP2021147254A priority Critical patent/JP7200315B2/en
Publication of JP2021185540A publication Critical patent/JP2021185540A/en
Application granted granted Critical
Publication of JP7200315B2 publication Critical patent/JP7200315B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、利用者と利用者が乗りたい車両のマッチングを促進するシステムに関する。 The present invention relates to a system that promotes matching between a user and a vehicle that the user wants to ride.

従来、バス、タクシー、トラック等の交通手段や運送手段を探すとき、利用者に運送手段呼出サービスを提供する技術や、利用者が利用を希望する車両に対する車両要求と車両とのマッチングを行う技術が知られている。 Conventionally, when looking for transportation means such as buses, taxis, trucks, etc., technology to provide a transportation means call service to users and technology to match vehicle requests and vehicles that users want to use. It has been known.

例えば、特許文献1には、運送手段呼出サービスを提供する運送手段呼出サーバ、それを有する運送手段呼出サービスシステム及びそれを用いた運送手段呼出サービス方法が開示されている。 For example, Patent Literature 1 discloses a transport means call server that provides a transport means call service, a transport means call service system having the transport means call service system, and a transport means call service method using the same.

また、特許文献2には、複数の車両の各々の現在場所を示すデータにアクセス可能なサーバで車両要求を管理する方法であって、複数の車両要求をサーバで受信することと、複数の車両要求を各々が含む1つ以上のクラスタを生成することと、このクラスタ又は各クラスタ中の各車両要求と車両をマッチングすることとを備えることを特徴とする方法が開示されている。 Further, Patent Literature 2 discloses a method for managing vehicle requests by a server that can access data indicating the current location of each of a plurality of vehicles. A method is disclosed comprising generating one or more clusters each containing a demand, and matching a vehicle with each vehicle demand in the or each cluster.

特表2016-509287号公報Japanese Patent Application Publication No. 2016-509287 特開2017-33568号公報JP-A-2017-33568

ところで、国が官民ITS構想・ロードマップ2016で提示しているように、「限定地域での無人自動走行移動サービス」の実現に向けた取り組みが加速している。これは、制限された区域(限定地域)内において、地域公共交通に近いイメージのサービスを行おうとするものであり、基本的には、限定地域内から地域公共交通までをつなぐ移動手段という想定であるが、自宅玄関前からの乗降の可能性も検討されている。すでに大学や企業による公道での自動走行技術実証も進められており、この流れでいけば、政府のロードマップのとおり、2020年度にはサービスが普及し始めているかもしれないと、期待されている。ただし、一般道路を含む完全無人自動化にはまだまだ困難な課題が多く、限定地域で人間が同乗して自動化の試みが今後も続くと予想される。 By the way, as the government has presented in the Public-Private ITS Initiative/Roadmap 2016, efforts toward the realization of "unmanned automated driving transport services in limited areas" are accelerating. This is an attempt to provide a service similar to local public transportation within a restricted area (limited area), and basically it is assumed to be a means of transportation that connects the limited area to the local public transportation. There is, but the possibility of boarding and alighting from in front of the entrance of the house is also being considered. Universities and companies are already demonstrating automated driving technology on public roads, and if this trend continues, it is expected that the service will begin to spread in fiscal 2020, according to the government's roadmap. . However, there are still many difficult challenges to be overcome in completely unmanned automation, including general roads, and it is expected that attempts to automate vehicles with humans on board in limited areas will continue in the future.

発明者らは、主に以下の3つの社会的課題を意識し、実社会に組み込まれる無人自動走行移動サービスの早期立ち上げをめざして、地域交通事業者とともに実証実験を実施してきた。
1)バスやタクシーの運転手不足時代の到来という深刻な社会的課題
2)利用者の減少から運転手人件費が負担となり、公共交通が維持できない地域が加速的に増大
3)生活密着型の新しい移動手段がないと、急速に進む高齢化時代を支えられない
The inventors are mainly conscious of the following three social issues, and have conducted demonstration experiments with local transportation operators with the aim of early launch of an unmanned automated driving transportation service that will be incorporated into the real world.
1) The arrival of an era of shortages of bus and taxi drivers is a serious social issue. 2) The number of areas where public transportation is unsustainable is increasing at an accelerated pace due to the burden of driver labor costs due to a decrease in the number of users. Without new means of transportation, we will not be able to support the rapidly aging society.

その中で、自動走行移動サービスの具体的課題の一つとして、利用者と利用者が乗りたい車両のマッチングを促進させる技術が重要であるとの認識に至った。しかし、単なる2次元のインターネット地図上だけで車両や自分の位置を把握しようとしても、車両がどこにあるのか、これから来るのか、行ってしまったのか、また自分がどこに居るのかが把握できず、利用者と車両との適切なマッチングの確認ができないケースがあった。このことは、車両が無人運転か有人運転かにはよらない。 In this context, we came to the realization that one of the specific issues facing automated driving transport services is the importance of technology that promotes matching between users and the vehicles they want to ride. However, even if you try to grasp the position of the vehicle and yourself on a simple two-dimensional Internet map, you cannot grasp where the vehicle is, whether it is coming or going, or where you are. In some cases, it was not possible to confirm appropriate matching between a person and a vehicle. This is regardless of whether the vehicle is unmanned or manned.

したがって、本発明では、上記のような課題にかんがみ、将来の無人自動走行サービスの実現を見据えつつ、現在の有人での走行サービスにおいても適用可能な、立体的かつ多くの建物が存在する3次元のマップ上で、マッチングした利用者と車両の対(ペア)を容易に確認できる方法を提供することを目的とする。 Therefore, in the present invention, in view of the above problems, while looking ahead to the realization of unmanned automatic driving services in the future, the present invention is applicable to current manned driving services. To provide a method for easily confirming pairs of matched users and vehicles on a map.

上記課題を解決するため、本発明は、以下のような解決手段を提供する。
(1)利用者と前記利用者が乗りたい車両をマッチングさせるシステムにおける管理サーバであって、前記利用者の乗車要求及び車両の位置情報に基づいて、前記乗車要求にマッチした車両を探索する利用者/車両マッチング手段と、前記利用者及び前記マッチした車両の位置情報を含む3Dマップを生成する3Dマップ生成手段と、前記3Dマップから前記利用者と前記マッチした車両の周辺にある建物等(ビル、家屋、橋、駅、その他建造物)の立体画像を除去又は透視して表示する建物等除去/透視表示手段と、を備え、前記利用者/車両マッチング手段は、前記利用者と前記車両の結び付きの関係を表すための、前記利用者の画像と前記車両の画像とを常に単一の線で結んだ線画像を、前記3Dマップ上に表示することを特徴とする管理サーバ。
In order to solve the above problems, the present invention provides the following solutions.
(1) Use as a management server in a system that matches a user with a vehicle that the user wants to ride, and searches for a vehicle that matches the boarding request based on the user's boarding request and vehicle location information. Person/vehicle matching means, 3D map generating means for generating a 3D map containing location information of the user and the matched vehicle, and buildings, etc. ( buildings, houses, bridges, stations, and other structures), the user/vehicle matching means removes or sees through and displays a stereoscopic image of the user/vehicle. A management server characterized by displaying, on the 3D map, a line image in which the image of the user and the image of the vehicle are always connected by a single line to represent the relation of connection between the two.

(2)前記利用者/車両マッチング手段は、前記利用者と車両及び/又は当該車両に関連する車両以外の物(以下、車両等)の結び付きの関係を表すための、前記利用者の画像と前記車両等の画像とを常に単一の線で結んだ線画像を、前記3Dマップ上に前記車両等又は前記利用者の見え方によって段階的に表示することを特徴とする。 (2) The user/vehicle matching means includes an image of the user for representing the relationship between the user and the vehicle and/or objects other than the vehicle related to the vehicle (hereinafter referred to as vehicles). A line image, which is always connected to the image of the vehicle or the like with a single line, is displayed stepwise on the 3D map depending on how the vehicle or the like or the user sees it.

(3)上記(1)又は(2)の構成において、前記建物等除去/透視表示手段は、前記3Dマップ上で、停留所、信号機、道路標識、道路工事設置物等の道路交通に関係する物体である交通設置物が選択されたことに応じて、当該交通設置物に関連する情報を表示することを特徴とする。 (3) In the above configuration (1) or (2), the building removal/perspective display means displays objects related to road traffic such as stops, traffic lights, road signs, and road construction installations on the 3D map. is selected, information related to the traffic installation is displayed.

(4)上記(1)から(3)までのいずれかの構成において、前記利用者/車両マッチング手段は、前記マッチした車両に乗車する乗車地点及び前記乗車地点への当該車両の到着時間を予測して表示することを特徴とする。 (4) In any one of the above configurations (1) to (3), the user/vehicle matching means predicts a boarding point at which the matched vehicle will be boarded and an arrival time of the vehicle at the boarding point. It is characterized by displaying as

(5)上記(1)から(4)までのいずれかの構成において、前記利用者/車両マッチング手段は、前記マッチした車両が前記利用者の乗車要求に応じて移動していること表示することを特徴とする。 (5) In any one of the configurations (1) to (4) above, the user/vehicle matching means displays that the matched vehicle is moving in response to the user's boarding request. characterized by

(6)上記(1)から(5)までのいずれかの構成において、前記建物等除去/透視表示手段は、前記利用者の視点又は前記マッチした車両の運転者の視点からの3Dマップを表示することを特徴とする。 (6) In any one of the above configurations (1) to (5), the building removal/perspective display means displays a 3D map from the viewpoint of the user or the viewpoint of the driver of the matched vehicle. characterized by

(7)前記利用者/車両マッチング手段は、夜間の場合は前記利用者又は前記マッチした車両をスポットライトで照らしたように表示することを特徴とする。 (7) The user/vehicle matching means displays, at night, the user or the matched vehicle as if illuminated by a spotlight.

(8)利用者と前記利用者が乗りたい車両をマッチングさせるシステムにおける表示方法であって、前記利用者の乗車要求及び車両の位置情報に基づいて、前記乗車要求にマッチする車両を探索する段階と、前記利用者及び前記マッチした車両の位置情報を含む3Dマップを生成する段階と、前記3Dマップから前記利用者と前記マッチした車両の周辺にある建物等(ビル、家屋、橋、駅、その他建造物)の立体画像を除去又は透視して表示する段階と、を含み、前記マッチする車両を探索する段階において、前記利用者と前記車両の関係を示すための、前記利用者の画像と前記車両の画像とを常に単一の線で結んだ線画像を、前記3Dマップ上に表示する段階を含むことを特徴とする表示方法。 (8) A display method in a system for matching a user with a vehicle that the user wants to ride, the step of searching for a vehicle that matches the boarding request based on the user's boarding request and vehicle position information. a step of generating a 3D map containing location information of the user and the matched vehicle; and building, etc. (buildings, houses, bridges, stations, etc.) around the user and the matched vehicle from the 3D map. removing or transparently displaying a stereoscopic image of other buildings), and in the step of searching for the matching vehicle, the image of the user and the image of the user to show the relationship between the user and the vehicle. A display method, comprising the step of displaying on the 3D map a line image that is always connected to the image of the vehicle by a single line.

(9)上記(8)に記載の各段階をコンピュータに実行させることを特徴とするプログラム。 (9) A program that causes a computer to execute the steps described in (8) above.

本発明によれば、立体的かつ多くの建物が存在する3次元のマップ上で、マッチングし
た利用者と車両の対(ペア)を容易に確認できる方法を提供することができる。
According to the present invention, it is possible to provide a method for easily confirming matched pairs of a user and a vehicle on a three-dimensional map containing many buildings.

本発明の実施形態に係る「利用者/車両マッチングシステム」の基本イメージを示す図である。1 is a diagram showing a basic image of a "user/vehicle matching system" according to an embodiment of the present invention; FIG. 本発明の実施形態に係る「利用者/車両マッチングシステム」の基本イメージを示す続図である。It is a continuation diagram showing a basic image of the "user/vehicle matching system" according to the embodiment of the present invention. 本発明の実施形態に係る「利用者/車両マッチングシステム」を制御する中核となる管理サーバの機能構成を示す図である。1 is a diagram showing the functional configuration of a core management server that controls a "user/vehicle matching system" according to an embodiment of the present invention; FIG. 本発明の実施形態に係る管理サーバのデータベース(DB)に格納されるデータの構成を示す図である。It is a figure which shows the structure of the data stored in the database (DB) of the management server which concerns on embodiment of this invention. 利用者と車両のマッチングの処理フローを示す図である。It is a figure which shows the processing flow of matching of a user and a vehicle. 利用者の乗車リクエストの入力画面の例を示す図である。It is a figure which shows the example of the input screen of a user's boarding request.

以下、添付図面を参照して、本発明を実施するための形態(以下、実施形態)について詳細に説明する。以降の図においては、実施形態の説明の全体を通して同じ要素には同じ番号又は符号を付している。また、機能構成の図において、機能ブロック間の矢印は、データの流れ方向又は処理の流れ方向を表す。 EMBODIMENT OF THE INVENTION Hereinafter, with reference to an accompanying drawing, the form (henceforth, embodiment) for implementing this invention is demonstrated in detail. In subsequent figures, the same numbers or symbols are attached to the same elements throughout the description of the embodiments. In the diagram of the functional configuration, arrows between functional blocks indicate the data flow direction or the processing flow direction.

(サービスの基本イメージ)
図1、図2は、本発明の実施形態に係る「利用者/車両マッチングシステム」(以下、「本システム」と呼ぶ。)が提供するサービスの基本イメージを示す図である。ここでいう「マッチング」とは、利用者と利用者が利用したい車両との間で、お互いの条件が適合することを意味する。
(Basic image of service)
1 and 2 are diagrams showing basic images of services provided by a "user/vehicle matching system" (hereinafter referred to as "this system") according to an embodiment of the present invention. "Matching" as used herein means that the conditions of the user and the vehicle that the user wishes to use are compatible with each other.

図1、図2の各図は、本システムが、利用者10(車両の利用希望者)が所持する端末に表示する画面イメージである。ここで表示するのは、市街地又は非市街地を走行/停車/駐車する複数の車両の立体画像、当該車両の周辺又は利用者10の周辺の、「建物等」(ビル、家屋、橋、駅、その他建造物)の立体画像を含む3次元マップ(3Dマップ)である。3次元マップであるので、当然、前後左右上下のあらゆる角度からの画像(動画を含む)の描写が可能である。また、3Dマップの視点は、利用者10からの視点だけでなく、車両20からの視点、その他、任意の場所からの視点にセット可能である。真上からの視点にセットすれば、普通の2次元マップになる。以下、3Dマップの様々な表示方法について説明する。 1 and 2 are screen images displayed by this system on a terminal possessed by a user 10 (a person who wishes to use a vehicle). What is displayed here is a stereoscopic image of a plurality of vehicles running/stopped/parked in an urban area or a non-urban area, "buildings, etc." (buildings, houses, bridges, stations, and other buildings) are three-dimensional maps (3D maps) containing stereoscopic images. Since it is a three-dimensional map, it is naturally possible to depict images (including moving images) from all angles, front, back, left, right, up and down. Also, the viewpoint of the 3D map can be set not only from the viewpoint of the user 10, but also from the viewpoint from the vehicle 20, or from any other position. If you set the viewpoint from directly above, it becomes a normal two-dimensional map. Various display methods of the 3D map are described below.

図1(a)では、上記3Dマップ上で、利用者10の視界を遮る「建物等」を表示せず、車両20(乗用車、バス、タクシー、トラック、自動二輪車、コミュニティビークル等)、及び停留所、信号機、道路標識、道路工事設置物等の道路交通に関係する物体(以下、「交通設置物」と呼ぶことにする。)を表示している。ここで、コミュニティビークル(Community vehicle:以下「CV」と略す。)とは、特定の地域でのみ使用される自動車であり、オンデマンドで運行するコミュニティバス、送迎等で使用される一般車を含み、有人車であるか、無人車であるかは問わない。また、図1、図2では、「交通設置物」として、バス停21、タクシー乗り場22のみを簡略化して示している。 In FIG. 1(a), on the 3D map, "buildings, etc." that block the view of the user 10 are not displayed, and vehicles 20 (passenger cars, buses, taxis, trucks, motorcycles, community vehicles, etc.) and stops are displayed. , traffic lights, road signs, road construction installations, and other objects related to road traffic (hereinafter referred to as "traffic installations"). Here, a community vehicle (hereinafter abbreviated as "CV") is a vehicle that is used only in a specific area, and includes a community bus that operates on demand and a general vehicle that is used for transportation. , whether it is a manned vehicle or an unmanned vehicle. 1 and 2, only a bus stop 21 and a taxi stand 22 are shown in a simplified form as "traffic installations".

また、図1(a)の点線23で示すように、利用者10とマッチングした車両20は、両者がマッチしたことを示す線画像を、あたかも両者が「赤い糸」で結ばれたように、表示してもよい。図1(a)の表示画面を見た利用者10は、視界に入っている車両はもちろん、建物等で遮られ視界に入らない車両や停留所等も容易に確認(発見)することができる。 In addition, as indicated by the dotted line 23 in FIG. 1(a), the vehicle 20 matching the user 10 displays a line image indicating that the two are matched, as if they were connected by a "red thread". may be displayed. A user 10 who sees the display screen of FIG. 1A can easily confirm (discover) not only vehicles within the field of view but also vehicles and stops that are blocked by buildings and the like and are not within the field of view.

図1(b)は、周辺にある建物等の立体画像をすべて除去して表示するのではなく、道路や建物の境界線だけのデータ(高さ方向のデータがないDB)を用いることによって、道路や建物の境界線だけで奥行きを持たせた表示をさせるようにしたものである。このようにすることで、図1(a)の表示方法よりも、建物等の形状が明確になるので、自分の位置や車両の位置が把握しやすい。 In FIG. 1(b), instead of removing all the stereoscopic images such as buildings in the surroundings and displaying them, by using only the data of the boundary lines of roads and buildings (DB without data in the height direction), This is a display that gives depth only to the boundaries of roads and buildings. By doing so, the shapes of buildings and the like become clearer than in the display method of FIG.

図1(c)は、図1(a)のように建物等の画像を完全に除去するのではなく、建物等の立体的な輪郭(フレームの画像)だけを表示するようにしたものである。すなわち、利用者10は、視界を遮る建物等を透視することができる。建物等の画像を完全に除去すると、車両や道路の状況の確認は容易になるが、一方で、周辺の建物等の輪郭を表示するほうが位置関係を把握するのには有利になることが多い(特に高低差がある場合)。本システムは、利用者10の選択により、図1(a)、図1(b)、図1(c)のどの3Dマップも表示することができる。なお、街路樹や植木等は建物等や交通設置物の概念には含まれないが、視界を遮る物体となる場合もあるので、対象とする街や地域の視界の環境に応じて、建物等に含めてもよいし、交通設置物に含めてもよい(図では後者を採用している。)。 In FIG. 1(c), the images of buildings etc. are not completely removed as in FIG. 1(a), but only the three-dimensional contours (frame images) of buildings etc. . That is, the user 10 can see through a building or the like that blocks the view. Completely removing images of buildings, etc. makes it easier to check the conditions of vehicles and roads, but on the other hand, displaying the outlines of surrounding buildings, etc., is often more advantageous for grasping positional relationships. (Especially if there is a height difference). This system can display any of the 3D maps shown in FIGS. Although roadside trees and plants are not included in the concept of buildings and traffic installations, they may become objects that block visibility. It may be included in a traffic facility (the latter is adopted in the figure).

図2(a)は、マッチングした利用者10と車両20を線画像で結ぶ代りに、両者をスポットライトで照らしたように表示した3Dマップである。この処理は、利用者10の端末が周囲の明るさを検知し、夜間ではこちらの表示画面に自動的に切り替えるようにしてもよい。 FIG. 2(a) is a 3D map in which the matched user 10 and the vehicle 20 are displayed as if they were illuminated by a spotlight, instead of being connected by a line image. In this processing, the terminal of the user 10 may detect the brightness of the surroundings and automatically switch to this display screen at night.

図2(b)は、マッチした車両20が、利用者10からの乗車要求(乗車リクエスト)に応えて、利用者10が待機している場所へ移動中であることを表示した画面である。このようにすることで、利用者10は、対象の車両20が現在どこを走っているのか、自分のほうに向かっているのか、遠ざかっているのか、渋滞に捕っていないか等を容易に把握することができるので、イライラせず安心感をもって、乗車予定地点で待つことができる。 FIG. 2(b) is a screen displaying that the matched vehicle 20 is moving to a place where the user 10 is waiting in response to a boarding request from the user 10 (boarding request). By doing so, the user 10 can easily grasp where the target vehicle 20 is currently running, whether it is heading towards him, whether it is moving away, whether it is stuck in a traffic jam, etc. Therefore, you can wait at the scheduled boarding point without feeling frustrated and with a sense of security.

このようにすることで、対象車両が視界に入っていなくても、例えば渋滞時には、乗車予定地点にかかわらず、車両20に利用者自ら近づいていって乗車することができる。また、このとき、利用者10が待機している場所が、一方通行や道路工事等で、車両20の移動方向からは進入が困難なときは、最寄りの進入可能な場所(図中のP点)まで移動してもらうように、利用者10に促すことも可能となる。 In this way, even if the target vehicle is out of sight, the user can approach and board the vehicle 20 regardless of the intended boarding point, for example, during traffic jams. At this time, if the place where the user 10 is waiting is a one-way street, road construction, etc., and it is difficult to enter from the moving direction of the vehicle 20, the nearest accessible place (point P in the figure) ) can be urged to the user 10 .

また、図示は省略するが、ホテル若しくは旅館、又は家族若しくは知人の車両に送迎してもらうときは、乗車希望場所(ピックアップ地点)又は降車希望場所(ドロップオフ地点)を利用者10の端末から地図上でタッチすれば、その場所が車両の車載端末に表示されるようにしてもよい。逆に、車両の運転者から、ピックアップしやすい場所をタッチして、その情報を画像とともに利用者10の端末に送信するようにしてもよい。また、このとき、ピックアップ地点やドロップオフ地点に所定の画像(これを「バーチャル停留所」と呼ぶことにする。)を3Dマップ上に表示するようにしてもよい。 Also, although illustration is omitted, when a hotel or an inn, or a family member's or acquaintance's vehicle picks you up, the desired boarding place (pick-up point) or the desired alighting place (drop-off point) is displayed on a map from the terminal of the user 10. If you touch on it, the location may be displayed on the vehicle's in-vehicle terminal. Conversely, the driver of the vehicle may touch a place where it is easy to pick up, and the information may be transmitted to the terminal of the user 10 together with the image. Also, at this time, a predetermined image (which will be called a “virtual stop”) may be displayed on the 3D map at the pick-up point or drop-off point.

図2(c)は、利用者10が車両20ではなく、バスかタクシーを利用しようと思ったときに、バスの発車時刻、タクシーの利用料金等の情報を表示した画面である。例えば、図2(c)で、バス停21をタッチすると、そのバス停の時刻表、路線図、行先、運行状況等が表示されるようにしてもよい。また、タクシー乗り場22をタッチすると、目的地までの料金や所要時間を表示するようにしてもよい。すなわち、交通設置物がタッチされたことに応じて、当該交通設置物に関連する情報を表示する。なお、このとき、高齢者や身体障害者を考慮し、利用者10が必要な情報を入力する手間は、必要最小限にすることが望ましい。 FIG. 2(c) is a screen displaying information such as the departure time of the bus and the fare of the taxi when the user 10 intends to use a bus or a taxi instead of the vehicle 20. FIG. For example, when a bus stop 21 is touched in FIG. 2(c), the timetable, route map, destination, operation status, etc. of that bus stop may be displayed. Further, when the taxi stand 22 is touched, the fare and required time to the destination may be displayed. That is, when a traffic installation object is touched, information related to the traffic installation object is displayed. At this time, it is desirable to minimize the effort required for the user 10 to input necessary information in consideration of the elderly and physically handicapped.

また、例えば、利用者の希望する目的地が「B病院」であった場合、バス停をタッチすると、図2(c)のように「B病院までは1250円です。」と表示してくれる。従来の乗車案内等のシステムでは、目的地を入れたら、どこのバス停に移動して、どこのバス停で降車して、徒歩でこのルートを歩きなさい、というように、最初から最後までを指示する回答が返ってくるものが普通である。一方で、本システムでは、例えば、「その先のバス停で行けますよ」などと人に聞いたときに、よく見ると目に入るバス停が二つあるという場合、一方のバス停をタッチすると、「B病院には行きません。」もう一方のバス停をタッチすると、「B病院行きです。料金は1250円です。」と表示することもできる。すなわち、全てをコンピュータから指示されるのではなく、インタラクティブな操作をする方が現場では分り易いことがあるので、このような場合にも対応できる。 Also, for example, if the destination desired by the user is "Hospital B", when the bus stop is touched, the message "To hospital B is 1250 yen" is displayed as shown in FIG. 2(c). In the conventional boarding guidance system, once the destination is entered, instructions are given from start to finish, such as which bus stop to go to, which bus stop to get off, and to walk this route on foot. It is normal to get an answer. On the other hand, with this system, for example, if you ask a person, "You can go to the bus stop ahead," and if you look closely, there are two bus stops that you can see. I don't go to B hospital." If the other bus stop is touched, it is possible to display "I am going to B hospital. The fare is 1250 yen." In other words, it is possible to cope with such a case because it is easier to understand on site if the operation is interactive rather than instructed by a computer.

以上のような人と車のマッチングの表示方法によって、生活密着型のきめ細かな交通サービスを提供することができる。 By means of the display method for matching people and vehicles as described above, it is possible to provide detailed transportation services closely related to daily life.

(機能構成)
図3は、本発明の実施形態に係る利用者/車両マッチングシステム(本システム)における管理サーバ100の機能構成を示す図である。本システムは、管理サーバ100を中核として、利用者端末10と車載端末20とがネットワーク30で接続されるシステムである。
(Function configuration)
FIG. 3 is a diagram showing the functional configuration of the management server 100 in the user/vehicle matching system (this system) according to the embodiment of the present invention. This system is a system in which a user terminal 10 and an in-vehicle terminal 20 are connected via a network 30 with a management server 100 as the core.

図示するように、管理サーバ100(以下、単にサーバと呼ぶ)は、機能実行部として、位置情報取得手段101、利用者要求取得手段102、車両情報取得手段103、利用者/車両マッチング手段104、3Dマップ生成手段105、建物等除去/透視表示手段106、車両運行情報取得手段107を備えている。利用者端末10は、スマートフォンやタブレット端末等の一般的な携帯端末であってもよいし、本システム専用の簡易端末であってもよい。また、車載端末20は、車両に搭載された任意の情報端末装置であり、例えば、カーナビゲーションシステムであってもよい。 As shown in the figure, a management server 100 (hereinafter simply referred to as a server) includes, as function execution units, position information acquisition means 101, user request acquisition means 102, vehicle information acquisition means 103, user/vehicle matching means 104, 3D map generation means 105 , building removal/perspective display means 106 , and vehicle operation information acquisition means 107 are provided. The user terminal 10 may be a general mobile terminal such as a smart phone or a tablet terminal, or may be a simple terminal dedicated to this system. Also, the in-vehicle terminal 20 is an arbitrary information terminal device mounted in a vehicle, and may be, for example, a car navigation system.

位置情報取得手段101は、利用者端末10及び乗車サービスを提供する車両の位置情報を逐次取得する。利用者要求取得手段102は、利用者端末10からの乗車要求(乗車リクエスト)を取得する。車両情報取得手段103は、車両の位置情報以外の様々な情報(例えば、車種、乗車定員、種別等)を取得する。 The positional information obtaining means 101 sequentially obtains the positional information of the user terminal 10 and the vehicle that provides the boarding service. The user request acquisition means 102 acquires a boarding request (boarding request) from the user terminal 10 . Vehicle information acquisition means 103 acquires various information other than vehicle position information (for example, vehicle type, passenger capacity, type, etc.).

利用者/車両マッチング手段104は、利用者要求取得手段102が取得した利用者要求と、車両の位置情報を含む車両情報とに基づいて、利用者と車両のマッチングを行う。
マッチングした車両が複数ある場合は、利用者が選択する手段を備える。また、マッチングの優先項目(例えば、到着時間優先、利用料金優先、乗り心地優先等)を指定できるようにしてもよい。
The user/vehicle matching means 104 matches the user with the vehicle based on the user request acquired by the user request acquisition means 102 and the vehicle information including the position information of the vehicle.
If there are a plurality of matching vehicles, means for the user to select is provided. In addition, priority items for matching (for example, priority on arrival time, priority on charge, priority on riding comfort, etc.) may be specified.

3Dマップ生成手段105は、前述した3Dマップの生成を行い、建物等除去/透視表示手段106は、建物等の画像の全部の除去、境界線を残しての部分除去、又は建物等を透視するためのフレーム画像を生成して利用者端末10に表示させる。また、建物等除去/透視表示手段106は、3Dマップ上で前述の交通設置物が選択(例えば、画面上でタッチ)されたことに応じて、当該交通設置物に関連する情報を表示するようにしてもよい。このとき、図示は省略するが、交通設置物に対して利用者が望む情報を取得する手段、及び交通設置物に関連する情報を取得する手段を備えるのは言うまでもない。 The 3D map generating means 105 generates the above-described 3D map, and the building removal/perspective display means 106 removes the entire image of the building, etc., partially removes the image while leaving the boundary line, or sees through the building, etc. A frame image for the purpose is generated and displayed on the user terminal 10 . In addition, the building removal/perspective display means 106 displays information related to the traffic installation in response to the selection of the traffic installation on the 3D map (for example, by touching the screen). can be At this time, although illustration is omitted, it is needless to say that a means for acquiring information desired by the user for the traffic installation and a means for acquiring information related to the traffic installation are provided.

車両運行情報取得手段107は、車両の運行情報、並びに乗車地点までの到着時間及び目的地点までの所要時間を予測する。定期運行の車両の場合は時刻表も取得する。その他、図示は省略するが、道路情報取得手段、等を備えていてもよい。取得した情報は、3Dマップに合成して利用者端末10に表示させるようにしてもよい。 The vehicle operation information acquisition means 107 predicts the operation information of the vehicle, the arrival time to the boarding point, and the required time to the destination point. In the case of regular service vehicles, timetables are also acquired. In addition, although illustration is omitted, road information acquisition means and the like may be provided. The acquired information may be combined with a 3D map and displayed on the user terminal 10 .

詳細は後述するが、サーバは、上記の機能実行部が処理に必要な各種データを格納するデータベース(DB)として、利用者の情報を格納する利用者DB111、車両の情報を格納する車両DB112、3次元の地図データを格納する3D地図データDB113、公共交通機関等の運行情報を格納する交通機関運行情報DB114を備えている。 Although the details will be described later, the server includes a user DB 111 that stores user information, a vehicle DB 112 that stores vehicle information, and a database (DB) that stores various data necessary for processing by the function execution unit. It has a 3D map data DB 113 that stores three-dimensional map data, and a transportation operation information DB 114 that stores operation information of public transportation and the like.

図4は、本発明の実施形態に係る管理サーバのデータベース(DB)に格納されるデータの構成を示す図である。図4では各DBはサーバ側にあるものとしているが利用者端末側に一部又は全部があってもよい。 FIG. 4 is a diagram showing the configuration of data stored in the database (DB) of the management server according to the embodiment of the invention. In FIG. 4, each DB is assumed to be on the server side, but part or all of it may be on the user terminal side.

利用者DB111は、利用者の静的な情報をプロフィール情報111aとして、格納している。具体的には、ユーザIDをはじめとして、マッチングをより精緻に行うための情報である、住所氏名、年齢、性別、喫煙の有無、趣味等が含まれる。これらのプロフィール情報は必須ではないが、例えば、年齢、性別、喫煙の有無が登録されていると、より利用者に適した車両をマッチングできる。また、利用者DB111には、そのときどきによって変化する動的情報111bとして、現在位置(利用者の位置情報)、本サービスを利用したことによって獲得できる獲得ポイント、相乗りの可否、相乗りした場合の同乗者情報、乗車履歴が含まれるようにしてもよい。 The user DB 111 stores user static information as profile information 111a. Specifically, the information includes user ID, address and name, age, gender, smoking status, hobbies, etc., which are information for more precise matching. These profile information are not essential, but if the age, gender, and smoking status are registered, for example, a more suitable vehicle for the user can be matched. In addition, in the user DB 111, as dynamic information 111b that changes from time to time, the current position (user's position information), points earned by using this service, whether or not to share a ride, whether to share a ride, User information and boarding history may be included.

車両DB112は、車両の静的な情報をプロフィール情報112aとして、格納している。具体的には、車両IDをはじめとして、車両の所属(所有者)、種別(バス、乗用車、トラック等)、属性(営業用、個人用)、車種、乗車定員、燃費、自動走行タイプ(自動走行の可否、可の場合は有人運転か無人運転かの情報)、車両の管理者等の情報が格納される。これらのプロフィール情報は必ずしもすべてが必要なわけではないが、情報量が多いほど、より利用者の要求に適した車両をマッチングできる。また、車両DB112には、動的情報112bとして、現在位置(車両の位置情報)、走行速度、走行ルート(移動経路)、走行履歴等が含まれるようにしてもよい。一般車の場合は、その他の情報、例えば、乗客の情報を含ませてもよい。 The vehicle DB 112 stores static vehicle information as profile information 112a. Specifically, starting with the vehicle ID, the vehicle's affiliation (owner), type (bus, passenger car, truck, etc.), attributes (business use, personal use), vehicle type, passenger capacity, fuel consumption, automatic driving type (automatic Information on whether the vehicle can be driven, if it is permitted, whether it is manned or unmanned), and information such as the manager of the vehicle. Not all of this profile information is necessarily required, but the larger the amount of information, the more suitable vehicles can be matched to the user's request. The vehicle DB 112 may include the current position (vehicle position information), travel speed, travel route (travel route), travel history, and the like as the dynamic information 112b. For general cars, other information, such as passenger information, may be included.

交通機関運行情報DB114は、定期運行する車両(主に公共交通機関)の情報を格納したものであり、プロフィール情報114aとして、交通機関IDをはじめとして、交通機関種別(路線バス、高速バス、シャトルバス、タクシー、コミュニティバス等)、車両保有台数、保有する車両ごとの所属車両ID等が含まれる。なお、車両は、自動車に限らず電車であってもよい。例えば、路面電車のような車両であってもよい。これらのプロフィール情報も必ずしもすべてが必要なわけではない。また、交通機関運行情報DB114には、動的情報114bとして、路線ごとの、時刻表、走行車両ID、及び運行状況が含まれるようにしてもよい。交通機関運行情報DB114に格納された情報は、前述の車両運行情報取得手段107によって、必要なタイミングで、利用者端末10に送信される。 The transportation operation information DB 114 stores information about vehicles (mainly public transportation) that operate on a regular basis. buses, taxis, community buses, etc.), the number of owned vehicles, the belonging vehicle ID of each owned vehicle, and the like. The vehicle is not limited to an automobile, and may be a train. For example, it may be a vehicle such as a tram. Not all of this profile information is necessarily required. Further, the transportation operation information DB 114 may include, as the dynamic information 114b, timetables, traveling vehicle IDs, and operation statuses for each route. The information stored in the transportation operation information DB 114 is transmitted to the user terminal 10 at necessary timing by the vehicle operation information acquisition means 107 described above.

上記の本システムの機能構成は、あくまで一例であり、一つの機能ブロック(データベース及び機能実行部)を分割したり、複数の機能ブロックをまとめて一つの機能ブロックとして構成したりしてもよい。各機能処理部は、装置に内蔵されたCPU(Central Processing Unit)が、ROM(Read Only Memory)、フラッシュメモリ、SSD(Solid State Drive)、ハードディスク等の記憶装置に格納されたコンピュータ・プログラムを読み出し、CPUにより実行されたコンピュータ・プログラムによって実現される。すなわち、各機能処理部は、このコンピュータ・プログラムが、記憶装置に格納されたデータベース(DB;Data Base)やメモリ上の記憶領域からテーブル等の必要なデータを読み書きし、場合によっては、関連するハードウェア(例えば、入出力装置、表示装置、通信インターフェース装置)を制御することによって実現される。また、本発明の実施形態におけるデータベース(DB)は、商用データベースであってよいが、単なるテーブルやファイルの集合体をも意味し、データベースの内部構造自体は問わないものとする。また、ここでいうプログラムは、サーバ側のプログラム(管理プログラム)であってもよいし、端末側のプログラム(アプリケーション)であってもよい。 The above-described functional configuration of this system is merely an example, and one functional block (database and function execution unit) may be divided, or a plurality of functional blocks may be collectively configured as one functional block. In each functional processing unit, a CPU (Central Processing Unit) built in the device reads a computer program stored in a storage device such as ROM (Read Only Memory), flash memory, SSD (Solid State Drive), hard disk, etc. , implemented by a computer program executed by the CPU. That is, each functional processing unit reads and writes necessary data such as a table from a database (DB; Data Base) stored in a storage device or a storage area on a memory. It is realized by controlling hardware (for example, an input/output device, a display device, a communication interface device). In addition, the database (DB) in the embodiment of the present invention may be a commercial database, but it also means a mere collection of tables and files, and the internal structure of the database itself does not matter. The program here may be a server-side program (management program) or a terminal-side program (application).

(処理フロー)
図5は、利用者と車両のマッチングを行うときのサーバが実行する処理フローを示す図である。以降の処理フロー図(フローチャート)においては、各ステップの入力と出力の関係を損なわない限り、各ステップの処理順序を入れ替えてもよい。また、以下では符号の記載は省略する。
(processing flow)
FIG. 5 is a diagram showing a processing flow executed by a server when matching a user and a vehicle. In the subsequent process flow charts (flowcharts), the processing order of each step may be changed as long as the relationship between the input and output of each step is not impaired. Also, the description of the reference numerals is omitted below.

ステップS10:利用者端末からの乗車リクエストを受信するまで待機する。 Step S10: Standby until a boarding request is received from the user terminal.

ステップS11:乗車リクエストを受信すると、乗車リクエストに含まれるユーザIDから、利用者DBの利用者情報を取得する。乗車リクエストはユーザIDがなくても受け付けることができるが、そのときは、車両とのマッチングに必要な最低限の情報(出発地点、目的地点、乗車希望地点(出発地点と異なる場合)、出発希望時刻又は到着希望時刻、乗車人数)が入っているかをチェックし、必要な情報が入っていなければ、利用者に不足している情報の入力を求める。このとき、入力を必要最小限とするため、出発地点のデフォルトは、利用者の現在位置とし、出発希望時刻及び到着希望時刻のデフォルトは、「できるだけ早く」とし、乗車人数のデフォルトは、1人等としてもよい。 Step S11: When the boarding request is received, the user information of the user DB is acquired from the user ID included in the boarding request. A boarding request can be accepted without a user ID. Time, desired arrival time, number of passengers) is entered, and if necessary information is not entered, the user is requested to input missing information. At this time, in order to minimize input, the default departure point is the user's current position, the default desired departure time and desired arrival time are "as soon as possible", and the default number of passengers is 1. etc.

ステップS12:乗車リクエストにマッチした車両を車両DBから探索する。なお、乗客を待って待機中の車両から乗客希望リクエストを受け付けるようにしてもよい。 Step S12: Search the vehicle DB for a vehicle that matches the boarding request. It should be noted that a request for a passenger may be received from a waiting vehicle waiting for a passenger.

ステップS13:マッチした車両が見つかったかどうかを判断する。完全に条件に一致しなくても所定の範囲で近い車両が見つかればそれも探索結果に含めてもよい。 Step S13: Judge whether a matching vehicle is found. Even if a vehicle does not completely match the conditions, if a nearby vehicle is found within a predetermined range, it may also be included in the search result.

ステップS14:マッチした車両が見つからなかった場合は、その旨を利用者端末に送信し、その後ステップS10に戻り、乗車リクエストの修正を求める。利用者は、場合によっては乗車リクエストを修正し、場合によっては乗車を諦めることになる。 Step S14: If no matching vehicle is found, a notification to that effect is sent to the user terminal, and then the process returns to step S10 to request correction of the boarding request. The user may modify the boarding request in some cases, and may give up boarding in other cases.

ステップS15:マッチした車両があれば、その中から利用者が乗車したい車両の選択を受け付ける。以後、選択車両の位置情報の追跡を開始する。車両の移動ルートは、サーバが指示することはないが、予想移動ルート上に渋滞や事故が発生している場合は、その旨を車両及び利用者に送信してもよい。また、必要であれば乗車希望地点を変更する。 Step S15: If there is a matching vehicle, the selection of the vehicle that the user wants to board is accepted. After that, tracking of the position information of the selected vehicle is started. The server does not instruct the travel route of the vehicle, but if there is a traffic jam or an accident on the expected travel route, the information may be sent to the vehicle and the user. Also, if necessary, the desired boarding point is changed.

ステップS16:最終的な乗車場所周辺(所定範囲)の3D地図データを取得する。ここで所定範囲は、走行地域によって異なるが、通常は数百メートルから数キロメートル四方とする。 Step S16: Acquire 3D map data around the final boarding place (predetermined range). Here, the predetermined range varies depending on the driving area, but is usually several hundred meters to several kilometers square.

ステップS17:取得した3D地図データから利用者端末に表示する3Dマップを生成する。このとき、建物等の画像を除去又は透視した3Dマップを生成する。 Step S17: Generate a 3D map to be displayed on the user terminal from the acquired 3D map data. At this time, a 3D map is generated by removing or seeing through images of buildings and the like.

ステップS18:生成した3Dマップを利用者及び車両の端末に送信する。3Dマップはすべてベクトルデータなので、端末側で任意に拡大、縮小、回転、変形、クリッピング等ができる。 Step S18: Transmit the generated 3D map to the terminal of the user and the vehicle. Since the 3D map is all vector data, it can be arbitrarily enlarged, reduced, rotated, transformed, clipped, etc. on the terminal side.

ステップS19:車両が走行している地点(走行地点)、又は乗車地点付近の情報があれば利用者端末に送信する。端末側では受信した情報を3Dマップ上に逐次表示する。 Step S19: If there is information on the point where the vehicle is traveling (driving point) or the vicinity of the boarding point, it is transmitted to the user terminal. The terminal side sequentially displays the received information on the 3D map.

(画面例)
図6は、利用者の乗車リクエストの入力画面の例を示す図である。利用者と車両とのマッチングを行うには、利用者が求める要求をいかに多くかつ簡単に入力できるかが問題となる。そのためには様々な手段が考えられるが、ここでは、まず図6(a)に示す車両リクエスト(選択形式)の画面例を紹介する。この画面では、ユーザが個々の項目を入力する手間をできるだけ簡単にするために、文字入力は行わず、画面上の各項目の選択ボタンを押すだけで、必要な情報が入力できるようになっている。利用者がよく利用する選択肢ほど上位にくるように選択ボタンの順序が入れ替わる。また、高齢や視覚障害のある利用者のために文字やボタンはできるだけ大きいもの、ビジュアル的に目立つものを使用する。
(Screen example)
FIG. 6 is a diagram showing an example of an input screen for a user's boarding request. In order to match users with vehicles, the problem is how many requests the users can make and how easily they can be input. Various means are conceivable for this purpose, but here, an example of a vehicle request (selection format) screen shown in FIG. 6A will be introduced first. In order to make it as easy as possible for the user to input each item on this screen, the necessary information can be input simply by pressing the selection button for each item on the screen without entering characters. there is The order of the selection buttons is changed so that the more frequently used options by the user are placed higher. In addition, characters and buttons should be as large as possible and visually conspicuous for elderly and visually impaired users.

図6(b)は、選択形式ではなく、対話形式で乗車リクエストを作成するための画面である。この画面は、LINE(登録商標)の友達同士の会話のような感覚で乗車リクエストが作成できる。ここでは文字をキー入力してもよいし、音声で文字を入力するようにしてもよい。 FIG. 6(b) is a screen for creating a boarding request not in a selection format but in an interactive format. On this screen, a boarding request can be created as if it were a conversation between LINE (registered trademark) friends. Here, characters may be entered by key input, or characters may be entered by voice.

図のようにいちいち質問に答えるのが煩わしい場合は、「B病院に今すぐ行きたい」等の、一言で済ますこともできる。この場合は、利用者がよく使う基本フレーズを利用者DB111に登録しておくことで、また、その基本フレーズを組み合わせて様々なリクエストを合成することもできる。例えば、「病院」は「B病院」であることが登録されていれば、「病院、今すぐ」というだけでも乗車リクエストが自動的に生成される。このようにすることで、利用者と車両が友達のように対話し、あたかも「二人の世界」の会話のようにして、乗車リクエストを生成することができる。 If it is troublesome to answer the questions one by one as shown in the figure, it is possible to simply say, "I want to go to hospital B right now." In this case, by registering basic phrases frequently used by users in the user DB 111, various requests can be synthesized by combining the basic phrases. For example, if "Hospital" is registered as "Hospital B", a boarding request is automatically generated by simply saying "Hospital, now". By doing so, the user and the vehicle can interact with each other as if they were friends, and a boarding request can be generated as if they were talking in a "world between two people."

(実施形態の効果)
本システムによれば、立体的かつ多くの建物が存在する3次元のマップ上で、自分の乗りたい車両の情報を利用者が容易に確認できる方法を提供することができる。視界を遮る建物等の画像を除去したり透視したりして3Dマップ上に表示するので、目的の車両や乗車地点等を容易に確認できる。また、乗りたい車両が近づいてきているのか、遠ざかって行くのかも容易に確認できる。
(Effect of Embodiment)
According to this system, it is possible to provide a method by which the user can easily check the information of the vehicle that the user wants to ride on a three-dimensional map with many buildings. Images of buildings and the like that block the view are removed or seen through and displayed on the 3D map, so the target vehicle, boarding point, etc. can be easily confirmed. In addition, it can be easily confirmed whether the desired vehicle is approaching or going away.

また、3Dマップ上で任意の地点に車両に乗る際のバーチャルな待合わせ場所(バーチャル停留所)を設定することもできる。また、利用者と車両の関係をビジュアルに表現することができる。例えば、利用者とマッチした車両を、あたかも「赤い糸」で結ばれているかのように、線分で結びつけて表現したり、夜間にはスポットライトで照らしたように、表現したりすることができる。また、利用者と車両が友達のように対話し、あたかも「二人の世界」の会話のようにして、乗車リクエストを生成することができる。このようすることで、地域を走行する車両サービスを利用者により親しみがわく密接なものとすることができる。 It is also possible to set a virtual meeting place (virtual stop) when getting on the vehicle at an arbitrary point on the 3D map. Also, the relationship between the user and the vehicle can be expressed visually. For example, the vehicles that match the user can be expressed by connecting them with line segments as if they were connected with a "red thread", or expressing them as if they were illuminated by a spotlight at night. can. In addition, the user and the vehicle can interact with each other as if they were friends, and a boarding request can be generated as if they were talking in a "world of two". By doing so, it is possible to make the vehicle service that runs in the area more familiar and close to the users.

なお、上記の実施形態では、利用者と車両のマッチングシステムについて説明したが、本システムのマッチングの表示方法(「赤い糸」)は、他の用途、例えば、利用者とレストラン等の飲食店とのマッチング、人と人とのマッチング、車以外の物と人とのマッチングにも応用が可能である。 In the above embodiment, a matching system between a user and a vehicle has been described, but the matching display method ("red thread") of this system can be used for other purposes, such as matching a user and a restaurant such as a restaurant. matching, person-to-person matching, and object-to-person matching other than cars.

人の人とのマッチングは、初めて会う人と人、長期に会ってない人と人(10年会っていない孫、20年ぶりの同級生など)にも有効である(長い間合わないとすっかり様子が変わっている場合があるからである)。また、車以外の物と人とのマッチングとは、例えば、ピザの宅配と客などである。また、海外など見知らぬ街で予約した電車に乗るときは、まず駅舎と乗客、次に駅舎に入った後は複数のホームに停車する列車の中の一つの列車と乗客、最後に列車の中の座席と乗客、を「赤い糸」で結んで、目的物の見え方によって段階的に「赤い糸」の接続先を変えてもよい。また、バスの場合は、最初にバス停と結び、乗るべきバスが近づいて来たらバスと「赤い糸」で結ぶようなことができる。 Person-to-person matching is also effective for people you meet for the first time, and people you haven't met for a long time (grandchildren you haven't seen in 10 years, classmates you haven't seen in 20 years, etc.). may have changed). Also, matching between people and things other than cars is, for example, pizza delivery and customers. Also, when getting on a reserved train in an unfamiliar city such as overseas, first the station building and passengers, then after entering the station building, one train and passengers among the trains that stop at multiple platforms, and finally the inside of the train The seat and the passenger may be connected with a "red string", and the connection destination of the "red string" may be changed step by step according to the appearance of the object. Also, in the case of a bus, you can tie it to the bus stop first, and then tie it to the bus with a "red thread" when the bus you should board is approaching.

以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲に限定されないことは言うまでもない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。また、その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described using the embodiments, it goes without saying that the technical scope of the present invention is not limited to the scope described in the above embodiments. It is obvious to those skilled in the art that various modifications or improvements can be made to the above embodiments. Moreover, it is clear from the description of the scope of the claims that the forms with such modifications or improvements can also be included in the technical scope of the present invention.

なお、上記の実施形態では、本発明を物の発明として、利用者/車両マッチングシステムにおける管理サーバについて主に説明したが、本発明は、方法の発明(マッチングの表示方法)又は上記表示方法のそれぞれの段階をコンピュータに実行させるプログラムの発明(マッチングのプログラム)としても捉えることもできる。 In the above-described embodiments, the present invention is the invention of the product, and the management server in the user/vehicle matching system has been mainly described. It can also be regarded as the invention of a program (matching program) that causes a computer to execute each step.

10 利用者(又は利用者端末)
20 車両(又は車載端末)
21 バス停
22 タクシー乗り場
23 利用者と車両がマッチしたことを示す線画像(赤い糸)
30 ネットワーク
100 管理サーバ
101 位置情報取得手段
102 利用者要求取得手段
103 車両情報取得手段
104 利用者/車両マッチング手段
105 3Dマップ生成手段
106 建物等除去/透視表示手段
107 車両運行情報取得手段
111 利用者DB
112 車両DB
113 3D地図データDB
114 交通機関運行情報DB
111a,112a,114a プロフィール情報
111b,112b,114b 動的情報
10 User (or User Terminal)
20 vehicle (or in-vehicle terminal)
21 Bus stop 22 Taxi stand 23 Line image (red thread) showing that the user and the vehicle match
30 Network 100 Management Server 101 Location Information Acquisition Means 102 User Request Acquisition Means 103 Vehicle Information Acquisition Means 104 User/Vehicle Matching Means 105 3D Map Generation Means 106 Building Removal/Perspective Display Means 107 Vehicle Operation Information Acquisition Means 111 User database
112 vehicle database
113 3D map data DB
114 Transportation information DB
111a, 112a, 114a profile information 111b, 112b, 114b dynamic information

Claims (9)

利用者と前記利用者が乗りたい車両をマッチングさせるシステムにおける管理サーバであって、
前記利用者の乗車要求及び車両の位置情報に基づいて、前記乗車要求にマッチした車両を探索する利用者/車両マッチング手段と、
前記利用者及び前記マッチした車両の位置情報を含む3Dマップを生成する3Dマップ生成手段と、
前記3Dマップから前記利用者と前記マッチした車両の周辺にある建物等(ビル、家屋、橋、駅、その他建造物)の立体画像を除去又は透視して表示する建物等除去/透視表示手段と、を備え、
前記利用者/車両マッチング手段は、前記利用者と前記車両の結び付きの関係を表すための、前記利用者の画像と前記車両の画像とを常に単一の線で結んだ線画像を、前記3Dマップ上に表示することを特徴とする管理サーバ。
A management server in a system that matches a user with a vehicle that the user wants to ride,
user/vehicle matching means for searching for a vehicle that matches the boarding request based on the user's boarding request and vehicle position information;
3D map generating means for generating a 3D map including location information of the user and the matched vehicle;
building removal/perspective display means for removing or transparently displaying stereoscopic images of buildings, etc. (buildings, houses, bridges, stations, and other structures) around the user and the vehicle matched from the 3D map; , and
The user/vehicle matching means generates a line image that always connects the image of the user and the image of the vehicle with a single line to represent the relationship between the user and the vehicle. A management server characterized by displaying on a map.
前記利用者/車両マッチング手段は、前記利用者と車両及び/又は当該車両に関連する車両以外の物(以下、車両等)の結び付きの関係を表すための、前記利用者の画像と前記車両等の画像とを常に単一の線で結んだ線画像を、前記3Dマップ上に前記車両等又は前記利用者の見え方によって段階的に表示することを特徴とする請求項1に記載の管理サーバ。 The user/vehicle matching means provides an image of the user and the vehicle, etc., for representing a relationship of connection between the user and the vehicle and/or an object other than the vehicle related to the vehicle (hereinafter referred to as a vehicle, etc.). 2. The management server according to claim 1, wherein a line image that always connects the image of the . 前記建物等除去/透視表示手段は、前記3Dマップ上で、停留所、信号機、道路標識、道路工事設置物等の道路交通に関係する物体である交通設置物が選択されたことに応じて、当該交通設置物に関連する情報を表示することを特徴とする請求項1又は2に記載の管理サーバ。 The building removal/perspective display means selects, on the 3D map, a traffic installation object that is an object related to road traffic such as a stop, a traffic light, a road sign, or a road construction installation object. 3. The management server according to claim 1, wherein information related to traffic installations is displayed. 前記利用者/車両マッチング手段は、前記マッチした車両に乗車する乗車地点及び前記乗車地点への当該車両の到着時間を予測して表示することを特徴とする請求項1から3までのいずれか1項に記載の管理サーバ。 4. Any one of claims 1 to 3, wherein said user/vehicle matching means predicts and displays a boarding point for boarding said matched vehicle and an arrival time of said vehicle at said boarding point. Management server described in section. 前記利用者/車両マッチング手段は、前記マッチした車両が前記利用者の乗車要求に応じて移動していること表示することを特徴とする請求項1から4までのいずれか1項に記載の管理サーバ。 5. Management according to any one of claims 1 to 4, characterized in that said user/vehicle matching means displays that said matched vehicle is moving in response to said user's boarding request. server. 前記建物等除去/透視表示手段は、前記利用者の視点又は前記マッチした車両の運転者の視点からの3Dマップを表示することを特徴とする請求項1から5までのいずれか1項に記載の管理サーバ。 6. A 3D map according to any one of claims 1 to 5, characterized in that said building removal/perspective display means displays a 3D map from the viewpoint of said user or from the viewpoint of a driver of said matched vehicle. management server. 前記利用者/車両マッチング手段は、夜間の場合は前記利用者又は前記マッチした車両をスポットライトで照らしたように表示することを特徴とする請求項1から6までのいずれか1項に記載の管理サーバ。 7. The user/vehicle matching means according to any one of claims 1 to 6, characterized in that, in the event of nighttime, the user or the matched vehicle is displayed as if illuminated by a spotlight. Management server. 利用者と前記利用者が乗りたい車両をマッチングさせるシステムにおける表示方法であって、前記利用者の乗車要求及び車両の位置情報に基づいて、前記乗車要求にマッチする車両を探索する段階と、
前記利用者及び前記マッチした車両の位置情報を含む3Dマップを生成する段階と、
前記3Dマップから前記利用者と前記マッチした車両の周辺にある建物等(ビル、家屋、橋、駅、その他建造物)の立体画像を除去又は透視して表示する段階と、を含み、
前記マッチする車両を探索する段階において、前記利用者と前記車両の関係を示すための、前記利用者の画像と前記車両の画像とを常に単一の線で結んだ線画像を、前記3Dマップ上に表示する段階を含むことを特徴とする表示方法。
A display method in a system for matching a user with a vehicle that the user wants to ride, the step of searching for a vehicle that matches the boarding request based on the user's boarding request and vehicle location information;
generating a 3D map including location information for the user and the matched vehicle;
removing or perspectively displaying stereoscopic images of buildings, etc. (buildings, houses, bridges, stations, and other structures) in the vicinity of the vehicle matched with the user from the 3D map;
In the step of searching for the matching vehicle, a line image that always connects the image of the user and the image of the vehicle with a single line to show the relationship between the user and the vehicle is displayed on the 3D map. A display method, comprising the step of displaying on.
請求項8に記載の各段階をコンピュータに実行させることを特徴とするプログラム。 A program that causes a computer to execute each step according to claim 8.
JP2021147254A 2017-03-07 2021-09-10 Management server, display method and program in system promoting matching between user and vehicle Active JP7200315B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021147254A JP7200315B2 (en) 2017-03-07 2021-09-10 Management server, display method and program in system promoting matching between user and vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017042620A JP2018147282A (en) 2017-03-07 2017-03-07 Management server, display method, and program in system for promoting matching between users and vehicles
JP2021147254A JP7200315B2 (en) 2017-03-07 2021-09-10 Management server, display method and program in system promoting matching between user and vehicle

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017042620A Division JP2018147282A (en) 2017-03-07 2017-03-07 Management server, display method, and program in system for promoting matching between users and vehicles

Publications (2)

Publication Number Publication Date
JP2021185540A JP2021185540A (en) 2021-12-09
JP7200315B2 true JP7200315B2 (en) 2023-01-06

Family

ID=63591259

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017042620A Pending JP2018147282A (en) 2017-03-07 2017-03-07 Management server, display method, and program in system for promoting matching between users and vehicles
JP2021147254A Active JP7200315B2 (en) 2017-03-07 2021-09-10 Management server, display method and program in system promoting matching between user and vehicle

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2017042620A Pending JP2018147282A (en) 2017-03-07 2017-03-07 Management server, display method, and program in system for promoting matching between users and vehicles

Country Status (1)

Country Link
JP (2) JP2018147282A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6761457B2 (en) * 2018-12-03 2020-09-23 株式会社Mobility Technologies Systems and methods for managing taxi dispatches, as well as programs for controlling taxi dispatch requests
JP7384038B2 (en) * 2020-01-06 2023-11-21 トヨタ自動車株式会社 Boarding position guidance system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002168634A (en) 2000-09-19 2002-06-14 Alpine Electronics Inc Display method for three-dimensional map of on-vehicle navigation system
JP2003168190A (en) 2001-11-30 2003-06-13 Tamura Electric Works Ltd System and method for guiding vehicle dispatching
JP2003317191A (en) 2002-04-19 2003-11-07 Fujitsu Ten Ltd Taxi allocation accepting method
JP2014517374A (en) 2011-04-19 2014-07-17 トムトム インターナショナル ベスローテン フエンノートシャップ Vehicle request management system with central server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002168634A (en) 2000-09-19 2002-06-14 Alpine Electronics Inc Display method for three-dimensional map of on-vehicle navigation system
JP2003168190A (en) 2001-11-30 2003-06-13 Tamura Electric Works Ltd System and method for guiding vehicle dispatching
JP2003317191A (en) 2002-04-19 2003-11-07 Fujitsu Ten Ltd Taxi allocation accepting method
JP2014517374A (en) 2011-04-19 2014-07-17 トムトム インターナショナル ベスローテン フエンノートシャップ Vehicle request management system with central server

Also Published As

Publication number Publication date
JP2018147282A (en) 2018-09-20
JP2021185540A (en) 2021-12-09

Similar Documents

Publication Publication Date Title
JP7307771B2 (en) Pick-up control server, in-vehicle terminal, control method and control program in active pick-up system
JP7191052B2 (en) Pick-up management device, pick-up management method, and program
TWI761738B (en) Systems, methods and non-transitory computer readable medium for performing location-based actions
CN108474665B (en) Autonomous Vehicle Services
US12214721B2 (en) External facing communications for autonomous vehicles
KR102219595B1 (en) Arranging passenger pickups for autonomous vehicles
US9904286B2 (en) Method and apparatus for providing adaptive transitioning between operational modes of an autonomous vehicle
US20200104881A1 (en) Vehicle control system, vehicle control method, program, and vehicle management system
CN115298520B (en) Display device, display method and vehicle
US11592303B2 (en) Processing apparatus, processing method, and program
CN114329237A (en) Semantic recognition of pickup locations
CN107767657A (en) The scheduling system of moving body
JP5486873B2 (en) Customer information provision system for commercial vehicles
JP7200315B2 (en) Management server, display method and program in system promoting matching between user and vehicle
JP2024110993A (en) Information processing system, information processing program, information processing device, and information processing method
JP7704151B2 (en) Information processing system, information processing method, and information processing program
US11811836B2 (en) Video communications system for rideshare service vehicle
JP2014112426A (en) Passenger information providing system for business vehicle
JP7676462B2 (en) Apparatus and method for setting routes within polygon service areas
JP2022033114A (en) Information processing system, information processing program, information processing device and information processing method
JP2022138773A (en) Management device for automatic driving vehicle
JP2023000814A (en) Information providing device and information providing method
CN111089600A (en) Route planning method, mobile terminal, server and route planning system
US20230106692A1 (en) Reflective surface-based communications system for rideshare service vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210910

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221221

R150 Certificate of patent or registration of utility model

Ref document number: 7200315

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250