JP6944105B2 - Travel route search program, travel route search device, and travel route search method - Google Patents
Travel route search program, travel route search device, and travel route search method Download PDFInfo
- Publication number
- JP6944105B2 JP6944105B2 JP2017126373A JP2017126373A JP6944105B2 JP 6944105 B2 JP6944105 B2 JP 6944105B2 JP 2017126373 A JP2017126373 A JP 2017126373A JP 2017126373 A JP2017126373 A JP 2017126373A JP 6944105 B2 JP6944105 B2 JP 6944105B2
- Authority
- JP
- Japan
- Prior art keywords
- route search
- rate
- drop
- resting place
- movement
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、移動経路検索プログラム、移動経路検索装置、及び移動経路検索方法に関する。 The present invention relates to a movement route search program, a movement route search device, and a movement route search method.
従来から、カーナビゲーションシステムなどのような、車両の経路を案内する装置であり、目的地の情報を受け付けると、現在地から目的地まで到達するための走行経路及び所要時間を提示する装置が提供されている。 Conventionally, a device such as a car navigation system that guides a vehicle's route, and receives information on a destination, provides a device that presents a traveling route and a required time to reach the destination from the current location. ing.
例えば、このような装置のうち、車両を長時間運転する際には休憩することが推奨されていることを考慮して、休憩する時間に対する目的地までの到着予想時刻をユーザに知らせることのできるナビゲーション装置が提案されている(例えば、特許文献1参照)。 For example, in consideration of the fact that it is recommended to take a break when driving the vehicle for a long time among such devices, it is possible to inform the user of the estimated arrival time to the destination with respect to the break time. A navigation device has been proposed (see, for example, Patent Document 1).
しかしながら、どの休憩場所が混雑しているのか、また、時間帯によって実際に休憩できる場所なのかどうかは把握できていないことが多く、移動経路における休憩場所の選択が困難な場合があるという問題がある。 However, it is often not possible to know which resting place is crowded and whether it is actually a place where you can take a break depending on the time of day, and there is a problem that it may be difficult to select a resting place in the travel route. be.
一つの側面では、移動経路において適した休憩場所を抽出できる移動経路検索プログラム、移動経路検索装置、及び移動経路検索方法を提供することを目的とする。 In one aspect, it is an object of the present invention to provide a movement route search program, a movement route search device, and a movement route search method capable of extracting a suitable resting place in a movement route.
一つの実施態様では、移動経路検索プログラムは、始点及び終点の情報を受け付け、前記始点及び前記終点を結ぶ移動経路に含まれる移動区間の少なくとも1つを通過した移動体の移動履歴データ群の組み合わせから、前記始点から前記終点までの移動経路を抽出し、抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、算出した前記立寄り率が所定の範囲内である前記休憩場所を抽出する、処理をコンピュータに実行させる。 In one embodiment, the movement route search program receives information on the start point and the end point, and is a combination of movement history data groups of the moving body that has passed at least one of the movement sections included in the movement route connecting the start point and the end point. The movement route from the start point to the end point is extracted from the above, and for each resting place in the extracted movement route, the resting place stays at the resting place for a certain period of time with respect to the total number of the moving bodies that have passed immediately before the entrance of the resting place. The computer is made to execute a process of calculating the drop-in rate, which is a ratio of the number of moving objects, and extracting the resting place where the calculated drop-in rate is within a predetermined range.
一つの側面では、移動経路において適した休憩場所を抽出できる移動経路検索プログラム、移動経路検索装置、及び移動経路検索方法を提供することができる。 In one aspect, it is possible to provide a movement route search program, a movement route search device, and a movement route search method capable of extracting a suitable resting place in the movement route.
本発明の移動経路検索装置は、始点及び終点を受け付け、移動体の移動履歴データ群から抽出した始点から終点までの移動経路における休憩場所毎の立寄り率を算出し、立寄り率が所定の範囲内の休憩場所を抽出して分類することができる。 The movement route search device of the present invention accepts the start point and the end point, calculates the stop-by rate for each resting place in the movement route from the start point to the end point extracted from the movement history data group of the moving body, and the stop-by rate is within a predetermined range. Rest areas can be extracted and classified.
具体的には、まず、移動経路検索装置は、ユーザから始点及び終点の情報を受け付ける。
ここで、始点は、移動経路の始まる点又は範囲であり、例えば、出発地などが挙げられる。始点は、起点と称することもある。
終点は、移動経路の終わる点又は範囲であり、例えば、目的地、到着地などが挙げられる。
始点及び終点の情報としては、例えば、点での情報、範囲での情報などが挙げられる。
点での情報としては、例えば、緯度経度、地点の名称、ランドマークの名称などが挙げられる。
範囲での情報としては、例えば、上記の点での情報に、半径の情報を加えたものなどが挙げられる。この場合には、受け付けた点を中心とし、受け付けた半径の円で区切った範囲が始点及び/又は終点の範囲となる。このほかの範囲での情報としては、例えば、標準地域メッシュのメッシュコード、行政区画の名称などが挙げられる。
情報を受け付ける方法としては、例えば、ディスプレイに表示された道路地図上でポインティングデバイス等により情報を受け付ける方法、地点の名称等の文字や半径の数値で情報を受け付ける方法、ランドマークの名称等の文字で情報を受け付ける方法などが挙げられる。
Specifically, first, the movement route search device receives information on the start point and the end point from the user.
Here, the starting point is the starting point or range of the movement route, and examples thereof include a starting point. The starting point is sometimes referred to as the starting point.
The end point is the end point or range of the movement route, and examples thereof include a destination and an arrival point.
Examples of start point and end point information include point information and range information.
Information on points includes, for example, latitude / longitude, name of a point, name of a landmark, and the like.
Examples of the information in the range include information obtained by adding radius information to the information at the above points. In this case, the range of the start point and / or the end point is the range separated by the circle of the received radius centering on the received point. Information in other ranges includes, for example, the mesh code of a standard area mesh, the name of an administrative division, and the like.
As a method of accepting information, for example, a method of accepting information by a pointing device or the like on a road map displayed on a display, a method of accepting information by a character such as a point name or a numerical value of a radius, a character such as a landmark name, etc. There is a method of accepting information at.
次に、移動経路検索装置は、始点及び終点を結ぶ移動経路に含まれる移動区間の少なくとも1つを通過した移動体の移動履歴データ群の組み合わせから、始点から終点までの移動経路を抽出する。
ここで、移動体としては、移動可能なものであれば特に制限はなく、目的に応じて適宜選択することができる。移動体としては、例えば、自動車や自転車等の車両、商船や漁船等の船舶、有人航空機等の航空機、人や動物等の生物などが挙げられる。また、自動車としては、例えば、乗用車、商用車などが挙げられる。
移動履歴データとしては、移動体に関する情報であれば特に制限はなく、例えば、移動体の位置、速度、加速度、量等を計測した時刻等の情報を含む。また、移動履歴データは、例えば、移動体が車両の場合には、加速度の情報に基づき、急ブレーキや急ハンドル等の危険運転の判定結果を含むようにしてもよい。更に、移動履歴データは、例えば、移動体が車両の場合には、運転者の生体情報、タイヤの空気圧の値等の情報を含むようにしてもよい。
また、移動履歴データは、例えば、移動体が車両であれば、乗用車等に搭載されるカーナビゲーションシステム、商用車等に搭載されるデジタルタコグラフなどを用いて取得する。取得した移動履歴データは、例えば、データベースなどに格納される。
移動経路としては、例えば、走行経路(「ルート」と称されることもある)、航路、航空路などが挙げられる。移動経路は、例えば、移動区間などにより形成されている。
移動経路は、例えば、始点及び終点が異なる複数の移動経路が含まれてもよい。
移動区間としては、例えば、道路であればデジタル道路地図等で用いられているような、交差点や分岐点等を示すノード間のリンクなどが挙げられる。このほかには、移動区間としては、例えば、キロポストや所定の長さ毎に区分けした道路区間などが挙げられる。
抽出する処理としては、データの母集団から所定の条件に合致したデータを抜き出す処理、又は抜き出して加工する処理であれば特に制限はなく、目的に応じて適宜選択することができる。
Next, the movement route search device extracts the movement route from the start point to the end point from the combination of the movement history data groups of the moving body that has passed at least one of the movement sections included in the movement route connecting the start point and the end point.
Here, the moving body is not particularly limited as long as it is movable, and can be appropriately selected depending on the purpose. Examples of the moving body include vehicles such as automobiles and bicycles, ships such as merchant ships and fishing boats, aircraft such as manned aircraft, and living things such as humans and animals. Examples of automobiles include passenger cars and commercial vehicles.
The movement history data is not particularly limited as long as it is information about a moving body, and includes, for example, information such as the time when the position, speed, acceleration, amount, etc. of the moving body are measured. Further, for example, when the moving body is a vehicle, the movement history data may include a determination result of dangerous driving such as sudden braking or sudden steering based on acceleration information. Further, the movement history data may include, for example, information such as a driver's biological information and a tire pressure value when the moving body is a vehicle.
Further, the movement history data is acquired by using, for example, if the moving body is a vehicle, a car navigation system mounted on a passenger car or the like, a digital tachograph mounted on a commercial vehicle or the like, or the like. The acquired movement history data is stored in, for example, a database.
Examples of the movement route include a traveling route (sometimes referred to as a “route”), a route, and an air route. The movement route is formed by, for example, a movement section.
The movement route may include, for example, a plurality of movement routes having different start points and end points.
Examples of the moving section include links between nodes indicating intersections, branch points, etc., as used in digital road maps and the like in the case of roads. In addition to this, examples of the moving section include a kilometer post and a road section divided by a predetermined length.
The extraction process is not particularly limited as long as it is a process of extracting data satisfying a predetermined condition from a population of data or a process of extracting and processing the data, and can be appropriately selected depending on the purpose.
次に、移動経路検索装置は、抽出した移動経路における休憩場所毎に、休憩場所の入口直前を通過した移動体の全数に対する休憩場所に一定時間滞在した移動体の数の割合である立寄り率を算出する。
ここで、休憩場所としては、運転者や操縦者等が休憩できる場所であれば特に制限はなく、目的に応じて適宜選択することができる。休憩場所としては、例えば、移動体が車両であれば、高速道路のサービスエリアやパーキングエリア(以下、「SA/PA」と称することもある)、一般道路の道の駅などが挙げられる。
休憩場所の入口とは、移動経路と休憩場所に向かう経路とに分岐する分岐地点を意味する。
休憩場所の入口直前を通過するとは、移動経路と休憩場所に向かう経路とに分岐する分岐地点より手前の所定の距離範囲以内を通過することを意味する。例えば、高速道路であれば、高速道路本線とSA/PAに向かう道路とに分岐する分岐地点より手前にある所定の距離範囲以内を通過することを意味する。換言すると、分岐地点に向かう方向に車両が走行する道路上での、分岐地点からその分岐地点手前側の所定の距離範囲以内を通過することを意味する。
休憩場所の入口直前を通過した移動体としては、休憩場所に一定時間滞在し得た移動体であり、休憩場所に一定時間滞在した移動体、休憩場所に立ち寄ったものの一定時間滞在しなかった移動体、及び休憩場所に立ち寄らなかった移動体を含む。
一定時間としては、特に制限はなく、目的に応じて適宜選択することができ、例えば、5分間、10分間などが挙げられる。
一定時間の滞在としては、一定時間留まることであれば特に制限はなく、目的に応じて選択することができる。一定時間滞在しているか否かの判定方法としては、例えば、移動履歴データに基づき、移動体の速度が0km/hの状態、移動していない状態などが5分間続いているか否かを判定する方法などが挙げられる。
休憩場所の立寄り率の算出方法の一例としては、休憩場所の入口直前を通過した移動体の全数に対する休憩場所に一定時間滞在した移動体の数の割合を算出する方法などが挙げられる。
Next, the moving route search device determines the drop-in rate, which is the ratio of the number of moving bodies staying at the resting place for a certain period of time to the total number of moving bodies passing immediately before the entrance of the resting place, for each resting place in the extracted moving route. calculate.
Here, the resting place is not particularly limited as long as it is a place where the driver, the operator, or the like can take a rest, and can be appropriately selected according to the purpose. Examples of the resting place include a service area of an expressway, a parking area (hereinafter, may be referred to as "SA / PA"), a roadside station of a general road, and the like if the moving body is a vehicle.
The entrance of the resting place means a branch point that branches into a moving route and a route toward the resting place.
Passing just before the entrance of the resting place means passing within a predetermined distance range before the branch point that branches into the moving route and the route toward the resting place. For example, in the case of an expressway, it means passing within a predetermined distance range before the branch point where the expressway main line and the road toward SA / PA branch off. In other words, it means passing within a predetermined distance range from the branch point to the front side of the branch point on the road on which the vehicle travels in the direction toward the branch point.
The moving body that passed just before the entrance of the resting place is a moving body that could stay at the resting place for a certain period of time, a moving body that stayed at the resting place for a certain period of time, and a moving body that stopped at the resting place but did not stay for a certain period of time. Includes bodies and mobiles that did not stop at rest areas.
The fixed time is not particularly limited and may be appropriately selected depending on the intended purpose. Examples thereof include 5 minutes and 10 minutes.
The stay for a certain period of time is not particularly limited as long as it stays for a certain period of time, and can be selected according to the purpose. As a method of determining whether or not the person has stayed for a certain period of time, for example, based on the movement history data, it is determined whether or not the speed of the moving body is 0 km / h, the state of not moving, or the like continues for 5 minutes. The method etc. can be mentioned.
As an example of the method of calculating the drop-in rate of the resting place, there is a method of calculating the ratio of the number of moving bodies staying at the resting place for a certain period of time to the total number of moving bodies passing immediately before the entrance of the resting place.
そして、移動経路検索装置は、算出した立寄り率が所定の範囲内の休憩場所を抽出する。即ち、移動経路検索装置は、移動経路において実績のある、適した休憩場所を抽出できる。
ここで、所定の範囲とは、移動経路において実績のある、適した休憩場所を抽出できれば特に制限はなく、目的に応じて適宜選択することができ、例えば、1%以上20%未満などが挙げられる。立寄り率が1%未満の休憩場所は、時間帯によっては付属している店舗が開いていない、トイレが使えないなどの何らかの要因により休憩の実績が少ないため、適した休憩場所とはいえず推奨されない。
Then, the movement route search device extracts the resting place where the calculated drop-in rate is within a predetermined range. That is, the movement route search device can extract a suitable resting place that has a proven track record in the movement route.
Here, the predetermined range is not particularly limited as long as a suitable resting place having a proven track record in the movement route can be extracted, and can be appropriately selected according to the purpose, for example, 1% or more and less than 20%. Be done. A break place with a drop-in rate of less than 1% is not a suitable break place because the attached store is not open or the toilet cannot be used depending on the time of day. Not done.
また、立寄り率が20%以上の休憩場所は、混雑して移動体が一定時間滞在できるスペースが少ない状態となり休憩できない可能性が高いため、適した休憩場所とはいえず推奨されない。 In addition, a resting place with a drop-in rate of 20% or more is not recommended because it is not a suitable resting place because it is crowded and there is a high possibility that the moving body cannot stay for a certain period of time.
また、移動経路検索装置は、算出した立寄り率に応じて、抽出した休憩場所を分類するようにしてもよい。
例えば、立寄り率が10%以上20%未満の休憩場所は、「人気がある休憩場所」として分類し、移動体が一定時間滞在できるスペースを確保できる可能性が高く、人気があるという位置付けとしてもよい。立寄り率が1%以上10%未満の休憩場所は、「比較的空いている休憩場所」として分類し、「人気がある休憩場所」と比較して人気は高くないが一定時間滞在できるスペースを確保できる可能性がより高く、より確実に休憩できるという位置付けとしてもよい。
このように、移動経路検索装置は、移動経路において休憩場所をユーザが選択しやすく分類することができる。
Further, the movement route search device may classify the extracted resting places according to the calculated drop-in rate.
For example, a resting place with a drop-in rate of 10% or more and less than 20% is classified as a "popular resting place", and there is a high possibility that a space where a moving body can stay for a certain period of time can be secured, and it is also positioned as popular. good. Breaking places with a drop-in rate of 1% or more and less than 10% are classified as "relatively vacant resting places", and although they are not as popular as "popular resting places", a space where they can stay for a certain period of time is secured. It may be positioned that there is a higher possibility that it can be done and that it is possible to take a break more reliably.
In this way, the movement route search device can easily classify the resting place in the movement route so that the user can easily select it.
また、移動経路検索装置は、分類した休憩場所を識別可能に表示するようにしてもよい。
具体的には、上述のように分類した場合、移動経路検索装置は、移動経路において休憩場所を選択しやすく提示できる。
Further, the movement route search device may display the classified resting places in an identifiable manner.
Specifically, when classified as described above, the movement route search device can easily select and present a resting place in the movement route.
また、移動経路検索装置は、終点の到着時刻の情報を更に受け付け、休憩場所に到着し得る時間帯における休憩場所の立寄り率を算出するようにしてもよい。
休憩場所に到着し得る時間帯における移動履歴データ群から、始点から終点までの移動経路を抽出し、抽出した移動経路における移動履歴データに基づき休憩場所の立寄り率を算出することにより、時間帯による休憩場所の立寄り率の変化に対応することができる。
このように、移動経路検索装置は、時間帯による休憩場所の立寄り率の変化に対応することができるため、時間帯に応じて分類した休憩場所を選択しやすく提示することができるようになる。
Further, the movement route search device may further receive information on the arrival time of the end point and calculate the drop-in rate of the resting place in the time zone in which the resting place can be reached.
By extracting the movement route from the start point to the end point from the movement history data group in the time zone in which the break place can be reached, and calculating the stop-by rate of the break place based on the movement history data in the extracted movement route, it depends on the time zone. It is possible to respond to changes in the drop-in rate of rest areas.
In this way, since the movement route search device can respond to the change in the drop-in rate of the resting place depending on the time zone, it becomes possible to easily select and present the resting place classified according to the time zone.
なお、移動経路検索装置が行う各種の処理は、移動経路検索装置における制御部の機能を有するコンピュータにより実行される。
コンピュータとしては、記憶、演算、制御などの装置を備えた機器であれば特に制限はなく、目的に応じて適宜選択することができ、例えば、パーソナルコンピュータなどが挙げられる。
The various processes performed by the movement route search device are executed by a computer having a function of a control unit in the movement route search device.
The computer is not particularly limited as long as it is a device provided with devices such as storage, calculation, and control, and can be appropriately selected according to the purpose. Examples thereof include a personal computer.
以下、本発明の一実施例を説明するが、本発明は、この実施例に何ら限定されるものではない。
以下では、移動体を車両であるトラックとして説明する。このため、移動体をトラックと、移動履歴データを走行履歴データと、移動経路を走行経路と、移動区間を走行区間と、休憩場所をSA/PAと、適宜読み替えて説明する。
Hereinafter, an embodiment of the present invention will be described, but the present invention is not limited to this embodiment.
Hereinafter, the moving body will be described as a truck which is a vehicle. Therefore, the moving body will be referred to as a truck, the moving history data will be referred to as traveling history data, the moving route will be referred to as a traveling route, the moving section will be referred to as a traveling section, and the resting place will be referred to as SA / PA.
図1は、本発明の一実施例に係る移動経路検索装置100を含むシステム10の構成を示すブロック図である。
図1に示すように、システム10は、本発明の移動経路検索装置100と、車両A、B、C、・・・にそれぞれ搭載されている端末装置200a、200b、200c、・・・を有し、ネットワーク300を介してそれぞれ通信可能に接続されている。
移動経路検索装置100は、車両A、B、C、・・・にそれぞれ搭載されている端末装置200a、200b、200c、・・・から、走行履歴データをそれぞれ取得して格納する。
FIG. 1 is a block diagram showing a configuration of a
As shown in FIG. 1, the
The movement
なお、端末装置200a、200b、200c、・・・は、装置の構成についてそれぞれ同様であることから、以下では「端末装置200」と称してまとめて説明する。
また、端末装置は、特に制限はなく、目的に応じて適宜選択することができ、例えば、デジタルタコグラフの車載装置などが挙げられる。
Since the
The terminal device is not particularly limited and may be appropriately selected depending on the intended purpose. Examples thereof include an in-vehicle device for a digital tachograph.
次に、移動経路検索装置100のハードウェア構成及び機能構成についてそれぞれ説明する。
Next, the hardware configuration and the functional configuration of the movement
(移動経路検索装置)
<移動経路検索装置のハードウェア構成>
図2は、移動経路検索装置100のハードウェア構成の一例を示すブロック図である。
図2に示すように、移動経路検索装置100は以下の各部を有する。各部は、バス107を介してそれぞれ接続されている。
(Movement route search device)
<Hardware configuration of movement route search device>
FIG. 2 is a block diagram showing an example of the hardware configuration of the movement
As shown in FIG. 2, the movement
CPU(Central Processing Unit)101は、種々の制御や演算を行なう処理装置である。CPU101は、主記憶装置102などが記憶するOS(Operating System)やプログラムを実行することにより、種々の機能を実現する。すなわち、CPU101は、本実施例では、移動経路検索プログラムを実行することにより、後述する制御部140として機能する。
移動経路検索プログラムは、必ずしも最初から主記憶装置102、補助記憶装置103などに記憶されていなくともよい。また、インターネット、LAN、WANなどを介して移動経路検索装置100に接続される他の情報処理装置などに移動経路検索プログラムを記憶させ、移動経路検索装置100がこれらから移動経路検索プログラムを取得して実行するようにしてもよい。
The CPU (Central Processing Unit) 101 is a processing device that performs various controls and calculations. The
The movement route search program does not necessarily have to be stored in the
また、CPU101は、移動経路検索装置100全体の動作を制御する。なお、本実施例では、移動経路検索装置100全体の動作を制御する装置をCPU101としたが、これに限ることなく、例えば、FPGA(Field Programmable Gate Array)などとしてもよい。
Further, the
主記憶装置102は、各種プログラムを記憶し、各種プログラムを実行するために必要なデータ等を記憶する。
主記憶装置102は、図示しない、ROM(Read Only Memory)と、RAM(Random Access Memory)と、を有する。
ROMは、BIOS(Basic Input/Output System)等の各種プログラムなどを記憶している。
RAMは、ROMに記憶された各種プログラムがCPU101により実行される際に展開される作業範囲として機能する。RAMとしては、特に制限はなく、目的に応じて適宜選択することができる。RAMとしては、例えば、DRAM(Dynamic Random Access Memory)、SRAM(Static Random Access Memory)などが挙げられる。
The
The
The ROM stores various programs such as BIOS (Basic Input / Output System).
The RAM functions as a work range expanded when various programs stored in the ROM are executed by the
補助記憶装置103としては、各種情報を記憶できれば特に制限はなく、目的に応じて適宜選択することができ、例えば、ソリッドステートドライブ、ハードディスクドライブなどが挙げられる。また、補助記憶装置103は、CD(Compact Disc)ドライブ、DVD(Digital Versatile Disc)ドライブ、BD(Blu−ray(登録商標) Disc)ドライブなどの可搬記憶装置としてもよい。
The
通信インターフェイス104は、特に制限はなく、適宜公知のものを用いることができ、例えば、無線又は有線を用いた通信デバイスなどが挙げられる。
The
入力装置105は、移動経路検索装置100に対する各種要求を受け付けることができれば特に制限はなく、適宜公知のものを用いることができ、例えば、キーボード、マウス、タッチパネルなどが挙げられる。
The
出力装置106は、特に制限はなく、適宜公知のものを用いることができ、例えば、ディスプレイ、スピーカーなどが挙げられる。ディスプレイとしては、特に制限はなく、適宜公知のものを用いることができ、例えば、液晶ディスプレイ、有機ELディスプレイなどが挙げられる。
The
なお、移動経路検索装置100は、ネットワーク上のコンピュータ群であるクラウドの一部であってもよい。
The movement
<移動経路検索装置の機能構成>
図3は、移動経路検索装置100の機能構成の一例を示すブロック図である。
図3に示すように、移動経路検索装置100は、通信部110と、記憶部120と、入力部130と、制御部140と、を有する。
<Functional configuration of movement route search device>
FIG. 3 is a block diagram showing an example of the functional configuration of the movement
As shown in FIG. 3, the movement
通信部110は、制御部140の指示に基づき、通信インターフェイス104を用いて走行履歴データを各端末装置200から受信する。
Based on the instruction of the
記憶部120は、補助記憶装置103に走行履歴データベース121と、道路地図データベース122と、立寄り率データベース123と、を有する。以下、「データベース」を「DB」と称することもある。
走行履歴DB121は、通信部110が受信した走行履歴データを走行履歴データ群として記憶する。
The
The
図4は、走行履歴DB121が記憶する走行履歴データの一例を示す図である。
図4に示すように、走行履歴データは、本実施例では「車両ID、トリップID、取得日時、位置情報(経度、緯度)、速度、出発日時、出発地(経度、緯度)、到着日時、目的地(経度、緯度)」のデータ項目を含む。
FIG. 4 is a diagram showing an example of travel history data stored in the
As shown in FIG. 4, in this embodiment, the travel history data includes "vehicle ID, trip ID, acquisition date and time, position information (longitude, latitude), speed, departure date and time, departure place (longitude, latitude), arrival date and time, and so on. Includes data items for "destination (longitude, latitude)".
「車両ID」のデータ項目は、本実施例では、端末装置200が搭載されている当該車両を識別するためのデータであり、予め設定される。
「トリップID」のデータ項目は、本実施例では、目的をもってある出発地からある到着地へ移動する単位であるトリップを識別するためのデータである。
「取得日時」及び「位置情報(経度、緯度)」のデータ項目は、本実施例では、端末装置200に搭載されているGPS(Global Positioning System)ユニットにより取得される。
「速度」のデータ項目は、本実施例では、GPSユニットと同期させ、端末装置200が有する速度センサを用いて車両の車軸から計測した結果である。
「出発日時」及び「出発地(経度、緯度)」のデータ項目は、本実施例では、当該トリップの出発日時及び出発地の経度緯度である。
「到着日時」及び「目的地(経度、緯度)」のデータ項目は、本実施例では、当該トリップの到着日時及び目的地の経度緯度である。
In this embodiment, the data item of the "vehicle ID" is data for identifying the vehicle on which the
In this embodiment, the data item of "trip ID" is data for identifying a trip which is a unit for moving from a certain departure place to a certain arrival place with a purpose.
In this embodiment, the data items of "acquisition date and time" and "position information (longitude, latitude)" are acquired by a GPS (Global Positioning System) unit mounted on the
In this embodiment, the data item of "speed" is the result of synchronization with the GPS unit and measurement from the axle of the vehicle using the speed sensor included in the
The data items of "departure date and time" and "departure place (longitude, latitude)" are the departure date and time of the trip and the longitude and latitude of the departure place in this embodiment.
The data items of "arrival date and time" and "destination (longitude, latitude)" are the arrival date and time of the trip and the longitude and latitude of the destination in this embodiment.
図5及び図6は、道路地図DB122が記憶する道路地図データの一例を示す図である。本実施例では、道路地図データは、ノード及びリンクにより形成されている。
5 and 6 are diagrams showing an example of road map data stored in the
図5に示すように、道路地図データにおける交差点や分岐点等を示すノードのデータは、本実施例では、「ノード番号、ノード位置(緯度、経度)」のデータ項目を含む。 As shown in FIG. 5, the node data indicating intersections, branch points, etc. in the road map data includes data items of "node number, node position (latitude, longitude)" in this embodiment.
「ノード番号」のデータ項目は、本実施例では、ノードを識別するための番号である。
「ノード位置(緯度、経度)」のデータ項目は、本実施例では、ノードの位置を示す緯度経度である。
The data item of "node number" is a number for identifying a node in this embodiment.
The data item of "node position (latitude, longitude)" is the latitude / longitude indicating the position of the node in this embodiment.
図6に示すように、道路地図データにおける道路区間としてのリンクのデータは、本実施例では、「リンク番号、リンク位置(緯度、経度)、リンク距離」のデータ項目を含む。 As shown in FIG. 6, the link data as the road section in the road map data includes the data items of "link number, link position (latitude, longitude), link distance" in this embodiment.
「リンク番号」のデータ項目は、本実施例では、リンクを識別するための番号である。
「リンク位置(緯度、経度)」のデータ項目は、本実施例では、リンクの両端の位置を示す緯度経度である。
「リンク距離」のデータ項目は、本実施例では、リンクの一端から他端までの距離を示す。
The data item of "link number" is a number for identifying a link in this embodiment.
The data item of "link position (latitude, longitude)" is the latitude / longitude indicating the positions of both ends of the link in this embodiment.
The data item of "link distance" indicates the distance from one end to the other end of the link in this embodiment.
図3に戻り、入力部130は、ユーザから、出発地及び目的地の情報、及び目的地への到着時刻の情報を受け付ける。
出発地及び目的地の情報は、本実施例では、点での情報として地点の名称を受け付け、範囲での情報として、所定の半径の情報を受け付けている。
また、入力部130は、移動経路検索装置100に対する各種指示を受け付ける。
Returning to FIG. 3, the
As for the information of the departure place and the destination, in this embodiment, the name of the point is accepted as the information of the point, and the information of the predetermined radius is accepted as the information of the range.
Further, the
<<制御部>>
制御部140は、第1の抽出部141と、算出部142と、第2の抽出部143と、表示制御部144と、を有する。
<< Control unit >>
The
第1の抽出部141は、出発地及び目的地を通過した車両の走行履歴データ群から、出発地から目的地までの走行経路を抽出する。
第1の抽出部141は、例えば、出発地が東京、目的地が大阪であれば、東京−大阪間の走行経路を走行した車両の走行履歴データを抽出する。あるいは、抽出部141は、東京−大阪間の走行経路に含まれる横浜−小田原間や浜松−名古屋間などの走行履歴データを組み合わせて、走行経路を抽出してもよい。
The
For example, if the departure point is Tokyo and the destination is Osaka, the
また、第1の抽出部141は、受け付けた始点(出発地)及び/又は終点(目的地)の情報に基づき、走行経路を抽出する。この際、抽出した走行経路における走行履歴データの数が所定数未満の場合には、次のようにすることができる。第1の抽出部141は、受け付けた出発地及び目的地の情報により指定された少なくともいずれかの点を、所定の大きさの範囲に拡大することができる(図13のS108)。つまり、第1の抽出部141は、受け付けた指定点を範囲にする、又は範囲を拡大することができる。
例えば、第1の抽出部141は、受け付けた指定点を、指定点を中心とする円などの範囲、或いは、指定点を含む標準地域メッシュや行政区画に範囲を広げる。
更に、第1の抽出部141は、指定点を中心とする円の範囲とした場合、円の半径を大きくする変更をする。これにより、第1の抽出部141は、走行履歴データの数を所定の数より大きくすることができ、十分な走行履歴データの数を確保し、確度の高い走行経路の候補を提示することができる。
In addition, the
For example, the
Further, the
算出部142は、抽出した走行経路におけるSA/PA毎に、SA/PAの入口直前を通過した車両の全数に対するSA/PAに一定時間滞在した車両の数の割合である立寄り率を算出する。
The
図7及び図8は、SA/PAにおける各時間帯の立寄り率の一例を示すグラフである。図7中及び図8中において、縦軸は立寄り率であり、横軸は1日の時間帯である。図7には、東名高速道路の上り線における海老名SAの各時間帯の立寄り率の一例を示すグラフである。図8には、東名高速道路の下り線における海老名SAの各時間帯の立寄り率の一例を示すグラフである。 7 and 8 are graphs showing an example of the drop-in rate in each time zone in SA / PA. In FIGS. 7 and 8, the vertical axis represents the drop-in rate and the horizontal axis represents the time zone of the day. FIG. 7 is a graph showing an example of the drop-in rate of each time zone of Ebina SA on the up line of the Tomei Expressway. FIG. 8 is a graph showing an example of the drop-in rate of each time zone of Ebina SA on the down line of the Tomei Expressway.
図7に示すように、上り線の海老名SAでは、ラッシュ前の朝、及び夕方の時間帯において、立寄り率のピークが存在していることが確認できる。したがって、上り線の海老名SAでは、ラッシュ前の朝、及び夕方の時間帯に混雑しているため、駐車スペースがないことが予想される。このため、上り線の海老名SAは、ラッシュ前の朝、及び夕方の時間帯では、休憩場所として適していないことがわかる。 As shown in FIG. 7, it can be confirmed that in Ebina SA on the up line, there is a peak of the drop-in rate in the morning and evening hours before the rush hour. Therefore, it is expected that there will be no parking space at Ebina SA on the up line because it is crowded in the morning and evening hours before the rush hour. Therefore, it can be seen that Ebina SA on the up line is not suitable as a resting place in the morning and evening hours before the rush hour.
図8に示すように、下り線の海老名SAでは、0時前後の時間帯において、立寄り率のピークが存在していることが確認できる。したがって、下り線の海老名SAでは、0時前後の時間帯に混雑しているため、駐車スペースがないことが予想される。このため、下り線の海老名SAは、0時前後の時間帯では、休憩場所として適していないことがわかる。 As shown in FIG. 8, in Ebina SA on the down line, it can be confirmed that a peak of the drop-in rate exists in the time zone around 0 o'clock. Therefore, it is expected that there will be no parking space at Ebina SA on the down line because it is crowded around midnight. Therefore, it can be seen that Ebina SA on the down line is not suitable as a resting place in the time zone around 0 o'clock.
第2の抽出部143は、本実施例では、算出した立寄り率が1%以上のSA/PAを抽出する。例えば、図9に示すように、立寄り率が1%未満のSA/PAは、駐車スペースが少ないなどの理由から立寄り率が低いものと考えられるため、休憩場所として抽出しない。また、立寄り率が20%以上のSA/PAも、混雑しすぎるため休憩場所として抽出しない。更に、立寄り率が1%以上10%未満のSA/PAは、比較的空いているSA/PAとして分類し、立寄り率が10%以上20%未満のSA/PAは、人気があるSA/PAとして分類する。
これにより、移動経路検索装置100は、移動経路におけるSA/PAを選択しやすく分類することができる。
In this embodiment, the
As a result, the movement
表示制御部144は、図9に示すように分類したSA/PAを、図10に示すように識別可能に表示することにより、移動経路においてSA/PAを選択しやすく提示できる。 The display control unit 144 can easily select and present the SA / PA in the movement route by displaying the SA / PA classified as shown in FIG. 9 in an identifiable manner as shown in FIG.
図10は、各時間帯におけるSA/PA毎の立寄り率の表示の一例を示す図である。図10では、0時台から20時台までの各時間帯において、図10中の矢印の進行方向に日本平PAの手前を東京方面に走行しているときの、SA/PA毎の立寄り率の表示の一例を示している。また、図10中において、図9の分類と同様に、白丸「○」は立寄り率が1%以上10%未満の「比較的空いているSA/PA」、黒丸「●」は立寄り率が10%以上20%未満の「人気があるSA/PA」を示す。図10中において、バツ「×」は立寄り率が1%未満のSA/PA、又は20%以上のSA/PAであり、休憩場所として推奨しない。また、「○」、「●」、及び「×」の下に記載されている時間帯は、そのSA/PAに到着する予定の時間帯である。
図10に示すように、時間帯によりSA/PAの立寄り率が変化することがわかる。これにより、移動経路検索装置100は、目的地の到着時刻の情報を受け付け、SA/PAに到着する予定の時間帯に応じて分類したSA/PAを選択しやすく提示することができるようになる。
また、ユーザは、トラックの運行計画を策定する際に「×」のSA/PAを利用しないようにすると、休憩の実績があり、かつ駐車スペースが確保しやすい、あるいは人気があるSA/PAを選定することができる。
FIG. 10 is a diagram showing an example of displaying the drop-in rate for each SA / PA in each time zone. In FIG. 10, in each time zone from 0:00 to 20:00, the drop-in rate for each SA / PA when traveling in the direction of the arrow in FIG. 10 in the direction of Tokyo in front of Nihondaira PA. An example of the display of is shown. Further, in FIG. 10, as in the classification of FIG. 9, white circles “○” have a drop-in rate of 1% or more and less than 10%, “relatively vacant SA / PA”, and black circles “●” have a drop-in rate of 10. Indicates "popular SA / PA" of% or more and less than 20%. In FIG. 10, a cross “x” indicates a SA / PA with a drop-in rate of less than 1% or an SA / PA of 20% or more, and is not recommended as a resting place. Further, the time zones described under "○", "●", and "×" are the time zones scheduled to arrive at the SA / PA.
As shown in FIG. 10, it can be seen that the SA / PA drop-in rate changes depending on the time of day. As a result, the movement
In addition, if the user does not use the SA / PA of "x" when formulating the operation plan of the truck, the SA / PA that has a track record of breaks and is easy to secure a parking space or is popular Can be selected.
なお、制御部140は、記憶部120に記憶された各種プログラムを実行し、移動経路検索装置100全体を制御する。
The
次に、図1に戻り、移動経路検索装置100にネットワーク300を介して接続されている端末装置200について説明する。端末装置200のハードウェア構成及び機能構成について以下説明する。
Next, returning to FIG. 1, the
(端末装置)
端末装置200は、車両の位置及び取得時間等の走行履歴データを取得し、ネットワーク300を介して、移動経路検索装置100へ送信する。また、端末装置200は、移動経路検索装置100で得られた走行経路における休憩場所の情報を受信して提示してもよい。
(Terminal device)
The
<端末装置のハードウェア構成>
図11は、端末装置200のハードウェア構成の一例を示すブロック図である。
図11に示すように、端末装置200は、以下の各部を有する。各部は、バス207を介してそれぞれ接続されている。
<Hardware configuration of terminal device>
FIG. 11 is a block diagram showing an example of the hardware configuration of the
As shown in FIG. 11, the
CPU201は、種々の制御や演算を行う処理装置である。CPU201は、主記憶装置202などが記憶するOSやプログラムを実行することにより、種々の機能を実現する。すなわち、CPU201は、端末装置の各種プログラムを実行することにより端末装置の制御部240として機能する。
端末装置の各種プログラムは、必ずしも最初から主記憶装置202に、補助記憶装置203などに記憶されていなくともよい。また、インターネット、LAN、WANなどを介して、端末装置200に接続される他の情報処理装置などに端末装置の各種プログラムを記憶させ、端末装置200がこれらから端末装置の各種プログラムを取得して実行するようにしてもよい。
また、CPU201は、端末装置200全体の動作を制御する。なお、本実施例では、端末装置200全体の動作を制御する装置をCPU201としたが、これに限ることなく、例えば、FPGAなどとしてもよい。
主記憶装置202は、各種プログラムを記憶し、各種プログラムを実行するために必要なデータ等を記憶する。
主記憶装置202は、図示しない、ROMと、RAMと、を有する。
ROMは、BIOS等の各種プログラム等を記憶している。
RAMは、ROMに記憶された各種プログラムがCPU201により実行される際に展開される作業範囲として機能する。RAMとしては、特に制限はなく、目的に応じて適宜選択することができる。RAMとしては、例えば、DRAM、SRAMなどが挙げられる。
The
The various programs of the terminal device do not necessarily have to be stored in the
Further, the
The
The
The ROM stores various programs such as BIOS.
The RAM functions as a work range expanded when various programs stored in the ROM are executed by the
補助記憶装置203としては、各種情報を記憶できれば特に制限はなく、目的に応じて適宜選択することができ、例えば、ソリッドステートドライブ、ハードディスクドライブなどが挙げられる。また、補助記憶装置203は、CDドライブ、DVDドライブ、BDドライブなどの可搬記憶装置としてもよい。
The
通信インターフェイス204は、特に制限はなく、適宜公知のものを用いることができ、例えば、無線又は有線を用いた通信デバイスなどが挙げられる。
The
入力装置205は、端末装置200に対する各種要求を受け付けることができれば、特に制限はなく、適宜公知のものを用いることができ、例えば、タッチパネルなどが挙げられる。
The
出力装置206は、ディスプレイやスピーカーなどを用いることができる。ディスプレイとしては、特に制限はなく、適宜公知のものを用いることができ、例えば、液晶ディスプレイ、有機ELディスプレイが挙げられる。
As the
<端末装置の機能構成>
図12は、端末装置200の機能構成の一例を示すブロック図である。
図12に示すように、端末装置200は、通信部220と、記憶部230と、制御部240と、取得部250と、出力部260と、を有する。
<Functional configuration of terminal device>
FIG. 12 is a block diagram showing an example of the functional configuration of the
As shown in FIG. 12, the
通信部220は、制御部240の指示に基づき、通信インターフェイス204を用いて、走行データを移動経路検索装置100へ送信する。
また、通信部220は、移動経路検索装置100で得られた走行経路の候補の検索結果を受信してもよい。
記憶部230は、移動経路検索装置100から受信した走行経路の候補の検索結果を補助記憶装置203に記憶する。記憶部230は、道路地図DBを有していてもよい。
制御部240は、本実施例では、端末装置200全体の動作を制御する機能を有する。
取得部250は、GPSユニットと、速度センサなどを有する。
GPSユニット及び速度センサを同期させて取得した位置の情報及び速度の情報を、同期させた時刻の情報と対応づけて走行データとする。
出力部260は、移動経路検索装置100から受信した走行経路の候補の検索結果を、ディスプレイやスピーカーで出力する。例えば、図14で示すように、地図上に走行経路の候補を表示する。
Based on the instruction of the
Further, the
The
In this embodiment, the
The
The position information and speed information acquired by synchronizing the GPS unit and the speed sensor are associated with the synchronized time information to obtain running data.
The
図13は、移動経路検索装置100が出発地及び目的地の情報を受け付け、出発地から目的地までの走行経路を抽出する処理の流れの一例を示すフローチャートである。
ここでは、移動経路検索装置100が出発地及び目的地の情報を受け付け、出発地から目的地までの走行経路を抽出するフローを、図13に示すフローチャートにしたがって説明する。
FIG. 13 is a flowchart showing an example of a flow of processing in which the movement
Here, a flow in which the movement
ステップS101では、制御部140は、ユーザから入力部130により出発地及び目的地の情報を受け付け、処理をS102に移行する。
In step S101, the
ステップS102では、制御部140は、受け付けた出発地及び目的地を通過した走行履歴データ群から、出発地から目的地までの走行経路のリンク番号を抽出し、処理をS103に移行する。
In step S102, the
ステップS103では、制御部140は、抽出したリンク番号のリンクの少なくとも1つを通過した車両の走行履歴DB121から走行経路を抽出し、処理をS104に移行する。
In step S103, the
ステップS104では、制御部140は、出発地及び目的地の両方を通過した走行経路が存在するか否かを判定する。制御部140は、出発地及び目的地の両方を通過した走行経路が存在すると判定すると、処理をS105に移行する。制御部140は、出発地及び目的地の両方を通過した走行経路が存在しないと判定すると、処理をS106に移行する。
In step S104, the
ステップS105では、制御部140は、出発地及び目的地の両方を通過した走行経路として出力し、処理をS106に移行する。
In step S105, the
ステップS106では、制御部140は、まだ抽出していない走行経路が存在するか否かを判定する。制御部140は、まだ抽出していない走行経路が存在すると判定すると、処理をS103に戻す。制御部140は、まだ抽出していない走行経路が存在しないと判定すると、処理をS107に移行する。
In step S106, the
ステップS107では、制御部140は、走行経路の走行履歴データの数が所定値以上か否かを判定する。制御部140は、走行経路の走行履歴データの数が所定値以上であると判定すると、本処理を終了する。制御部140は、走行経路の走行履歴データの数が所定値以上ではないと判定すると、処理をS108に移行する。
In step S107, the
ステップS108では、制御部140は、指定範囲の半径を拡大し、処理をS101に戻す。
In step S108, the
図14は、移動経路検索装置100が走行履歴データに基づき、SA/PAの立寄り率を算出する処理の流れの一例を示すフローチャートである。
ここでは、移動経路検索装置100が走行履歴データに基づき、SA/PAの立寄り率を算出するフローを、図14に示すフローチャートにしたがって説明する。
FIG. 14 is a flowchart showing an example of a processing flow in which the movement
Here, a flow in which the movement
ステップS201では、制御部140は、道路地図DB122から走行経路におけるSA/PAを読み出すと、処理をS202に移行する。
In step S201, when the
ステップS202では、制御部140は、走行履歴DB121から、走行履歴データを読み出し、読み出した走行履歴データに基づいてSA/PAの入口直前を通過した移動体をカウントすると、処理をS203に移行する。
In step S202, the
ステップS203では、制御部140は、走行履歴DB121から走行履歴データを読み出し、読み出した走行履歴データに基づいてSA/PAに一定時間滞在した移動体をカウントし、処理をS204に移行する。
In step S203, the
ステップS204では、制御部140は、SA/PAの立寄り率を算出し、算出した立寄り率を立寄り率DB123に保存すると、処理をS205に移行する。
In step S204, the
ステップS205では、制御部140は、S204で算出した立寄り率が1%以上であるか否かを判定する。制御部140は、SA/PAの立寄り率が1%以上でないと判定すると、処理をS206に移行する。制御部140は、SA/PAの立寄り率が1%以上であると判定すると、処理をS207に移行する。
In step S205, the
ステップS206では、制御部140は、S204で算出した立寄り率が1%以上でないと判定したSA/PAを、推奨しないSA/PAとして分類すると、処理をS212に移行する。
In step S206, when the
ステップS207では、制御部140は、S204で算出した立寄り率が10%以上であるか否かを判定する。制御部140は、SA/PAの立寄り率が10%以上でないと判定すると、処理をS208に移行する。制御部140は、SA/PAの立寄り率が10%以上であると判定すると、処理をS209に移行する。
In step S207, the
ステップS208では、制御部140は、S204で算出した立寄り率が10%以上でないと判定したSA/PAを、比較的空いているSA/PAとして分類すると、処理をS212に移行する。
In step S208, when the
ステップS209では、制御部140は、S204で算出した立寄り率が20%以上であるか否かを判定する。制御部140は、SA/PAの立寄り率が20%以上でないと判定すると、処理をS210に移行する。制御部140は、SA/PAの立寄り率が20%以上であると判定すると、処理をS211に移行する。
In step S209, the
ステップS210では、制御部140は、S204で算出した立寄り率が20%以上でないと判定したSA/PAを、人気があるSA/PAとして分類すると、処理をS212に移行する。
In step S210, when the
ステップS211では、制御部140は、S204で算出した立寄り率が20%以上であると判定したSA/PAを、人気がありすぎて混雑しやすいSA/PAとして分類すると、処理をS212に移行する。
In step S211, when the
ステップS212では、制御部140は、SA/PAの分類を立寄り率DB123に保存すると、処理をS213に移行する。
In step S212, when the
ステップS213では、制御部140は、立寄り率を算出していないSA/PAがあるか否かを判定する。制御部140は、立寄り率を算出していないSA/PAがあると判定すると、処理をS202に戻す。制御部140は、立寄り率を算出していないSA/PAはないと判定すると、処理をS214に移行する。
In step S213, the
ステップS214では、制御部140は、図10に示すように、分類したSA/PAを提示すると、本処理を終了する。
In step S214, as shown in FIG. 10, when the
以上説明したように、移動経路検索装置は、移動履歴データ群から抽出した移動経路の休憩場所毎に、休憩場所に滞在し得た移動体の全数に対する実際に滞在した移動体の数の割合である立寄り率を算出し、立寄り率が所定の範囲内の休憩場所を抽出できる。これにより、移動経路検索装置は、移動経路において分類した休憩場所を提示することができる。 As described above, the movement route search device is a ratio of the number of moving objects actually staying to the total number of moving objects that could stay at the resting place for each resting place of the moving route extracted from the movement history data group. A certain drop-in rate can be calculated, and a resting place where the drop-in rate is within a predetermined range can be extracted. As a result, the movement route search device can present the resting place classified in the movement route.
以上の実施形態に関し、更に以下の付記を開示する。
(付記1)
始点及び終点の情報を受け付け、
前記始点及び前記終点を通過した移動体の移動履歴データ群から、前記始点から前記終点までの移動経路を抽出し、
抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、
算出した前記立寄り率が所定値以上の前記休憩場所を抽出する、
処理をコンピュータに実行させることを特徴とする、移動経路検索プログラム。
(付記2)
前記終点の到着時刻の情報を更に受け付け、
前記休憩場所に到着し得る時間帯における前記休憩場所の前記立寄り率を算出する、
ことを特徴とする、付記1に記載の移動経路検索プログラム。
(付記3)
算出した前記立寄り率に応じて前記休憩場所を分類する、
ことを特徴とする、付記1又は2に記載の移動経路検索プログラム。
(付記4)
分類した前記休憩場所を識別可能に表示する、
ことを特徴とする、付記3に記載の移動経路検索プログラム。
(付記5)
始点及び終点の情報を受け付け、
前記始点及び前記終点を通過した移動体の移動履歴データ群から、前記始点から前記終点までの移動経路を抽出し、
抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、
算出した前記立寄り率が所定値以上の前記休憩場所を抽出する、
処理を実行する制御部を有することを特徴とする、移動経路検索装置。
(付記6)
前記終点の到着時刻の情報を更に受け付け、
前記休憩場所に到着し得る時間帯における前記休憩場所の前記立寄り率を算出する、
ことを特徴とする、付記5に記載の移動経路検索装置。
(付記7)
算出した前記立寄り率に応じて前記休憩場所を分類する、
ことを特徴とする、付記5又は6に記載の移動経路検索装置。
(付記8)
分類した前記休憩場所を識別可能に表示する、
ことを特徴とする、付記7に記載の移動経路検索装置。
(付記9)
始点及び終点の情報を受け付け、
前記始点及び前記終点を通過した移動体の移動履歴データ群から、前記始点から前記終点までの移動経路を抽出し、
抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、
算出した前記立寄り率が所定値以上の前記休憩場所を抽出する、
処理をコンピュータが実行することを特徴とする、移動経路検索方法。
(付記10)
前記終点の到着時刻の情報を更に受け付け、
前記休憩場所に到着し得る時間帯における前記休憩場所の前記立寄り率を算出する、
ことを特徴とする、付記9に記載の移動経路検索方法。
(付記11)
算出した前記立寄り率に応じて前記休憩場所を分類する、
ことを特徴とする、付記9又は10に記載の移動経路検索方法。
(付記12)
分類した前記休憩場所を識別可能に表示する、
ことを特徴とする、付記11に記載の移動経路検索方法。
Regarding the above embodiments, the following additional notes will be further disclosed.
(Appendix 1)
Accepts information on the start and end points,
The movement route from the start point to the end point is extracted from the movement history data group of the moving body that has passed the start point and the end point.
For each resting place in the extracted moving route, the drop-in rate, which is the ratio of the number of the moving bodies that stayed in the resting place for a certain period of time to the total number of the moving bodies that passed immediately before the entrance of the resting place, was calculated.
Extract the resting place where the calculated drop-in rate is equal to or higher than a predetermined value.
A travel route search program characterized by having a computer execute processing.
(Appendix 2)
Further accepting information on the arrival time of the end point,
Calculate the drop-in rate of the resting place in the time zone when the resting place can be reached.
The travel route search program according to Appendix 1, wherein the movement route search program is characterized in that.
(Appendix 3)
The resting place is classified according to the calculated drop-in rate.
The travel route search program according to Appendix 1 or 2, characterized in that.
(Appendix 4)
Distinguishably display the classified break locations,
The travel route search program according to
(Appendix 5)
Accepts information on the start and end points,
The movement route from the start point to the end point is extracted from the movement history data group of the moving body that has passed the start point and the end point.
For each resting place in the extracted moving route, the drop-in rate, which is the ratio of the number of the moving bodies that stayed in the resting place for a certain period of time to the total number of the moving bodies that passed immediately before the entrance of the resting place, was calculated.
Extract the resting place where the calculated drop-in rate is equal to or higher than a predetermined value.
A movement route search device characterized by having a control unit that executes processing.
(Appendix 6)
Further accepting information on the arrival time of the end point,
Calculate the drop-in rate of the resting place in the time zone when the resting place can be reached.
The movement route search device according to Appendix 5, wherein the movement route search device is characterized in that.
(Appendix 7)
The resting place is classified according to the calculated drop-in rate.
The movement route search device according to
(Appendix 8)
Distinguishably display the classified break locations,
The movement route search device according to Appendix 7, wherein the movement route search device is characterized in that.
(Appendix 9)
Accepts information on the start and end points,
The movement route from the start point to the end point is extracted from the movement history data group of the moving body that has passed the start point and the end point.
For each resting place in the extracted moving route, the drop-in rate, which is the ratio of the number of the moving bodies that stayed in the resting place for a certain period of time to the total number of the moving bodies that passed immediately before the entrance of the resting place, was calculated.
Extract the resting place where the calculated drop-in rate is equal to or higher than a predetermined value.
A travel route search method characterized in that a computer executes processing.
(Appendix 10)
Further accepting information on the arrival time of the end point,
Calculate the drop-in rate of the resting place in the time zone when the resting place can be reached.
The movement route search method according to
(Appendix 11)
The resting place is classified according to the calculated drop-in rate.
The movement route search method according to
(Appendix 12)
Distinguishably display the classified break locations,
The movement route search method according to Appendix 11, wherein the movement route search method is characterized in that.
100 移動経路検索装置
110 通信部
120 記憶部
130 入力部
140 制御部
200 端末装置
100 Move
Claims (6)
前記始点及び前記終点を結ぶ移動経路に含まれる移動区間の少なくとも1つを通過した移動体の移動履歴データ群の組み合わせから、前記始点から前記終点までの移動経路を抽出し、
抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、
算出した前記立寄り率に応じて前記休憩場所を分類し、
算出した前記立寄り率が所定の範囲内である前記休憩場所を抽出する、
処理をコンピュータに実行させることを特徴とする、移動経路検索プログラム。 Accepts information on the start and end points,
A movement route from the start point to the end point is extracted from a combination of movement history data groups of a moving body that has passed at least one of the movement sections included in the movement route connecting the start point and the end point.
For each resting place in the extracted moving route, the drop-in rate, which is the ratio of the number of the moving bodies that stayed in the resting place for a certain period of time to the total number of the moving bodies that passed immediately before the entrance of the resting place, was calculated.
The resting places are classified according to the calculated drop-in rate, and the resting places are classified.
Extract the resting place where the calculated drop-in rate is within a predetermined range.
A travel route search program characterized by having a computer execute processing.
前記休憩場所に到着し得る時間帯における前記休憩場所の前記立寄り率を算出する、
ことを特徴とする、請求項1に記載の移動経路検索プログラム。 Further accepting information on the arrival time of the end point,
Calculate the drop-in rate of the resting place in the time zone when the resting place can be reached.
The travel route search program according to claim 1, wherein the movement route search program is characterized in that.
ことを特徴とする、請求項1又は2に記載の移動経路検索プログラム。 The predetermined range of the drop-in rate is at least one of 1% or more and less than 20%, and 10% or more and less than 20%.
The travel route search program according to claim 1 or 2, wherein the movement route search program is characterized in that.
ことを特徴とする、請求項3に記載の移動経路検索プログラム。 Distinguishably display the classified break locations,
The travel route search program according to claim 3, wherein the movement route search program is characterized in that.
前記始点及び前記終点を結ぶ移動経路に含まれる移動区間の少なくとも1つを通過した移動体の移動履歴データ群の組み合わせから、前記始点から前記終点までの移動経路を抽出し、
抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、
算出した前記立寄り率に応じて前記休憩場所を分類し、
算出した前記立寄り率が所定の範囲内である前記休憩場所を抽出する、
処理を実行する制御部を有することを特徴とする、移動経路検索装置。 Accepts information on the start and end points,
A movement route from the start point to the end point is extracted from a combination of movement history data groups of a moving body that has passed at least one of the movement sections included in the movement route connecting the start point and the end point.
For each resting place in the extracted moving route, the drop-in rate, which is the ratio of the number of the moving bodies that stayed in the resting place for a certain period of time to the total number of the moving bodies that passed immediately before the entrance of the resting place, was calculated.
The resting places are classified according to the calculated drop-in rate, and the resting places are classified.
Extract the resting place where the calculated drop-in rate is within a predetermined range.
A movement route search device characterized by having a control unit that executes processing.
前記始点及び前記終点を結ぶ移動経路に含まれる移動区間の少なくとも1つを通過した移動体の移動履歴データ群の組み合わせから、前記始点から前記終点までの移動経路を抽出し、
抽出した前記移動経路における休憩場所毎に、前記休憩場所の入口直前を通過した前記移動体の全数に対する前記休憩場所に一定時間滞在した前記移動体の数の割合である立寄り率を算出し、
算出した前記立寄り率に応じて前記休憩場所を分類し、
算出した前記立寄り率が所定の範囲内である前記休憩場所を抽出する、
処理をコンピュータが実行することを特徴とする、移動経路検索方法。 Accepts information on the start and end points,
A movement route from the start point to the end point is extracted from a combination of movement history data groups of a moving body that has passed at least one of the movement sections included in the movement route connecting the start point and the end point.
For each resting place in the extracted moving route, the drop-in rate, which is the ratio of the number of the moving bodies that stayed in the resting place for a certain period of time to the total number of the moving bodies that passed immediately before the entrance of the resting place, was calculated.
The resting places are classified according to the calculated drop-in rate, and the resting places are classified.
Extract the resting place where the calculated drop-in rate is within a predetermined range.
A travel route search method characterized in that a computer executes processing.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017112081 | 2017-06-06 | ||
| JP2017112081 | 2017-06-06 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018206327A JP2018206327A (en) | 2018-12-27 |
| JP6944105B2 true JP6944105B2 (en) | 2021-10-06 |
Family
ID=64957284
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017126373A Expired - Fee Related JP6944105B2 (en) | 2017-06-06 | 2017-06-28 | Travel route search program, travel route search device, and travel route search method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6944105B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7548704B2 (en) | 2020-02-25 | 2024-09-10 | 矢崎エナジーシステム株式会社 | Route presentation system, information processing device, and program for information processing device |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000046576A (en) * | 1998-07-29 | 2000-02-18 | Nec Corp | Device and method for guiding moving body and machine- readable recording medium where program is recorded |
| JP2002310684A (en) * | 2001-04-11 | 2002-10-23 | Toyota Motor Corp | Method for providing information based on time when a vehicle passes a predetermined road, and center-side device for providing similar information |
| JP2006113789A (en) * | 2004-10-14 | 2006-04-27 | Kindai-Sekkei Consultant Inc | Traffic dynamic information presentation device, traffic dynamic information presentation processing program, etc. |
| JP4734072B2 (en) * | 2005-09-29 | 2011-07-27 | アイシン・エィ・ダブリュ株式会社 | Navigation device, travel guidance method, and computer program |
| WO2009104244A1 (en) * | 2008-02-19 | 2009-08-27 | パイオニア株式会社 | Travel planning device, navigation device, travel planning method, travel planning program, and recording medium |
| JP5254864B2 (en) * | 2009-03-31 | 2013-08-07 | 株式会社ゼンリン | Change facility judgment system |
| JP2016133843A (en) * | 2015-01-15 | 2016-07-25 | 株式会社東芝 | Traffic adjustment support device, traffic adjustment support method, and computer program |
-
2017
- 2017-06-28 JP JP2017126373A patent/JP6944105B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018206327A (en) | 2018-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5014416B2 (en) | Driving support system and model creation method for vehicle surroundings | |
| US10883850B2 (en) | Additional security information for navigation systems | |
| US9886856B2 (en) | Near miss system | |
| US11015948B2 (en) | Information provision device, information provision server, and information provision method | |
| WO2023021162A2 (en) | Automated dynamic routing unit and method thereof | |
| US20220203973A1 (en) | Methods and systems for generating navigation information in a region | |
| US12078990B2 (en) | Method, apparatus and computer program product for identifying road work within a road network | |
| US20230192089A1 (en) | Method, apparatus and computer program product for autonomous vehicle management at unsignalized intersections | |
| US20220290995A1 (en) | System and method for validating road object data | |
| US20220057218A1 (en) | Method and apparatus for automatic generation of context-based guidance information from behavior and context-based machine learning models | |
| EP4024361B1 (en) | Methods and systems for predicting road closure in a region | |
| JP6959505B2 (en) | Travel route search program, travel route search device, and travel route search method | |
| EP3795953B1 (en) | Method and apparatus for identifying a lane level traffic surprise | |
| JP6931159B2 (en) | Traffic forecasting programs, traffic forecasting devices, and traffic forecasting methods | |
| JP6959504B2 (en) | Travel time output program, travel time output device, and travel time output method | |
| JP6944105B2 (en) | Travel route search program, travel route search device, and travel route search method | |
| US11807252B2 (en) | Method and apparatus for determining vehicle behavior | |
| JP2018180906A (en) | Congestion prediction program, congestion prediction apparatus, and congestion prediction method | |
| JP6898555B2 (en) | Travel route search program, travel route search device, and travel route search method | |
| JP2019074836A (en) | Candidate position evaluation program, candidate position evaluation device, and candidate position evaluation method | |
| JP2018206154A (en) | Data extraction program, data extraction apparatus, and data extraction method | |
| JP6951625B2 (en) | Travel route search program, travel route search device, and travel route search method | |
| JP2018206157A (en) | Data extraction program, data extraction apparatus, and data extraction method | |
| US11869353B2 (en) | Vehicular topple risk notification | |
| US11662746B2 (en) | System, method, and computer program product for generating maneuver data for a vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200310 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210302 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210419 |
|
| 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: 20210810 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210823 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6944105 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |