JP6482003B2 - Vehicle position display program, apparatus, and method - Google Patents
Vehicle position display program, apparatus, and method Download PDFInfo
- Publication number
- JP6482003B2 JP6482003B2 JP2015116506A JP2015116506A JP6482003B2 JP 6482003 B2 JP6482003 B2 JP 6482003B2 JP 2015116506 A JP2015116506 A JP 2015116506A JP 2015116506 A JP2015116506 A JP 2015116506A JP 6482003 B2 JP6482003 B2 JP 6482003B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- vehicle
- geographical area
- mark
- area
- 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
Landscapes
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車両位置表示プログラム、車両位置表示装置、及び車両位置表示方法に関する。 The present invention relates to a vehicle position display program, a vehicle position display device, and a vehicle position display method.
従来、車両の走行軌跡を道路地図上に表示するなどして、交通状況を視覚的に把握可能に表示する技術が存在する。 2. Description of the Related Art Conventionally, there is a technique for displaying a traffic situation so that a traffic situation can be visually grasped by displaying a travel locus of a vehicle on a road map.
例えば、過去の渋滞情報を統計的に処理した結果得られた統計渋滞情報データを、曜日及び時間帯に対応付けて道路地図メモリに記憶しておく技術が提案されている。この技術では、渋滞情報表示モードが指示され、かつ曜日及び時間帯が指定されると、当該指定された曜日及び時間帯に関連する統計渋滞情報データが読み出される。そして、読み出された渋滞情報に基づいて、渋滞マークが対応する道路近傍に、当該道路に沿って、道路地図上に重畳表示される。この渋滞マークは、渋滞度に応じて表示色を変更したり、リアルタイムの渋滞情報か統計的な情報かを区別するために、特有の色や形状の渋滞マークを表示したりするなど、表示形態を変更可能である。 For example, a technique has been proposed in which statistical traffic jam information data obtained as a result of statistically processing past traffic jam information is stored in a road map memory in association with days of the week and time zones. In this technique, when a traffic jam information display mode is instructed and a day of the week and a time zone are designated, statistical traffic jam information related to the designated day of the week and time zone is read out. Based on the read traffic jam information, the traffic jam mark is superimposed and displayed on the road map along the road in the vicinity of the corresponding road. This traffic jam mark is displayed in a display format such as changing the display color according to the degree of traffic jam or displaying a traffic color mark with a specific color or shape to distinguish between real-time traffic jam information or statistical information Can be changed.
また、指定された目的地までの誘導経路を探索し、記憶手段に記憶された交通情報に基づいて、探索された誘導経路の時間的要因を異にする混雑度を導出し、誘導経路と共に、当該誘導経路についての時間的要因を異にする混雑度を表示する技術が提案されている。この混雑度の表示は、混雑度に対応した色彩及び模様の一方又は双方により表現される。 In addition, a guidance route to the designated destination is searched, based on the traffic information stored in the storage means, a degree of congestion with different temporal factors of the searched guidance route is derived, along with the guidance route, Techniques have been proposed for displaying the degree of congestion with different temporal factors for the guidance route. The display of the degree of congestion is expressed by one or both of a color and a pattern corresponding to the degree of congestion.
また、道路交通情報受信機が、外部より予め区分された各領域内の監視道路の渋滞距離、渋滞程度を示す道路混雑情報を受信し、道路混雑度を算出する技術が提案されている。この技術では、道路混雑度は、領域毎に領域内の監視道路の全長、渋滞距離、渋滞程度を考慮して算出される。また、道路混雑度に基づいて、各領域の地図画像の色相(赤味の度合い)が決定され、道路混雑状況が識別可能となるように該色相で地図が表示される。 In addition, a technique has been proposed in which a road traffic information receiver receives road congestion information indicating the congestion distance and the degree of congestion on a monitored road in each area that is preliminarily classified from the outside, and calculates the degree of road congestion. In this technique, the degree of road congestion is calculated for each area in consideration of the total length of the monitoring road in the area, the congestion distance, and the degree of congestion. Further, based on the degree of road congestion, the hue (degree of redness) of the map image of each region is determined, and the map is displayed with the hue so that the road congestion state can be identified.
交通状況として把握したい情報は、従来技術のような混雑度に限らない。例えば、新しく開通する道路の区間や通行止めの区間などの特定の領域を含む周辺領域において、その特定の領域を通過した車両の走行状況などを把握したい場合もある。 The information to be grasped as the traffic situation is not limited to the degree of congestion as in the prior art. For example, there may be a case where it is desired to grasp a traveling state of a vehicle that has passed a specific area in a peripheral area including a specific area such as a newly opened road section or a closed road section.
本発明は、特定の領域を通過した車両の識別を容易にすることを目的とする。 An object of the present invention is to facilitate identification of a vehicle that has passed a specific area.
本発明は、一つの態様として、地理的な領域の指定を受け付け、受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定する。そして、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する。この際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う。 The present invention, as one aspect, accepts designation of a geographical area, identifies a vehicle group in which a traveling history of traveling in the accepted geographic area is stored, and among the identified vehicle group, One or a plurality of vehicles that have passed a specific area included in the geographical area are identified. And based on the said driving | running history, the position of the said vehicle group within the said geographical area | region is displayed using a mark. At this time, display control is performed so that a mark to be displayed corresponding to the specified position of the one or more vehicles is different from a mark to be displayed corresponding to the position of another vehicle.
一つの側面として、特定の領域を通過した車両の識別を容易にすることができる、という効果を有する。 As one aspect, there is an effect that it is possible to easily identify a vehicle that has passed a specific area.
以下、図面を参照して、本発明に関する実施形態の一例を詳細に説明する。 Hereinafter, an example of an embodiment relating to the present invention will be described in detail with reference to the drawings.
<第1実施形態>
第1実施形態では、特定区間を通過した1又は複数の車両の位置に対応させて表示するマークを、他の車両群の位置に対応させて表示するマークと異ならせて表示する場合について説明する。
<First Embodiment>
In the first embodiment, a case will be described in which a mark displayed corresponding to the position of one or a plurality of vehicles that have passed a specific section is displayed differently from a mark displayed corresponding to the position of another vehicle group. .
図1に示すように、第1実施形態に係る車両位置表示装置10は、受付部11と、抽出部12と、特定部13と、表示制御部14とを含む。また、車両位置表示装置10は、外部記憶装置に記憶された走行軌跡データベース(DB)31、及びデジタル道路地図(DRM:Digital Road Map)32の情報を読み込む。なお、走行軌跡DB31及びDRM32は、外部記憶装置に記憶されている場合に限定されず、車両位置表示装置10の内部ディスクや、USBメモリなどの可搬型メモリに記憶されていてもよい。 As illustrated in FIG. 1, the vehicle position display device 10 according to the first embodiment includes a reception unit 11, an extraction unit 12, a specification unit 13, and a display control unit 14. Further, the vehicle position display device 10 reads information on a travel locus database (DB) 31 and a digital road map (DRM) 32 stored in an external storage device. The travel locus DB 31 and the DRM 32 are not limited to being stored in the external storage device, and may be stored in an internal disk of the vehicle position display device 10 or a portable memory such as a USB memory.
DRM32は、道路網をノードとリンクとで表した情報を含む。ノードは、ジャンクション、インターチェンジ、交差点などの道路網表現上の結節点を示し、リンクは、ノード間の道路区間を示す。ノード及びリンクには、各々固有の識別番号(ノード番号、リンク番号)が付与されている。また、DRM32には、道路地図上のノード及びリンクの位置を示す緯度及び経度の情報や、各ノードに対応するジャンクション、インターチェンジ、交差点などの名称の情報も含まれる。また、DRM32に含まれる道路地図は、DRM32に含まれる全領域を所定範囲(例えば、10km四方)毎に区分した2次メッシュ単位で管理され、各2次メッシュには、2次メッシュ番号が付与されている。その他にも、DRM32には、一般的なデジタル道路地図に含まれる情報が含まれる。 The DRM 32 includes information representing the road network by nodes and links. The node indicates a node on the road network expression such as a junction, an interchange, or an intersection, and the link indicates a road section between the nodes. A unique identification number (node number, link number) is assigned to each node and link. The DRM 32 also includes latitude and longitude information indicating the positions of nodes and links on the road map, and name information such as junctions, interchanges, and intersections corresponding to each node. In addition, the road map included in the DRM 32 is managed in units of a secondary mesh obtained by dividing the entire area included in the DRM 32 into predetermined ranges (for example, 10 km square), and a secondary mesh number is assigned to each secondary mesh. Has been. In addition, the DRM 32 includes information included in a general digital road map.
走行軌跡DB31には、車両毎の走行軌跡を示す走行軌跡情報が記憶される。走行軌跡情報は、例えば、車両に搭載されたGPS(Global Positioning System)により所定の測位間隔で測位された車両の位置情報(緯度及び経度)、測位時刻、及び車両の識別情報(車両ID)を含む測位情報を加工して得られる。 The travel locus DB 31 stores travel locus information indicating a travel locus for each vehicle. The travel locus information includes, for example, vehicle position information (latitude and longitude), positioning time, and vehicle identification information (vehicle ID) measured at predetermined positioning intervals by a GPS (Global Positioning System) mounted on the vehicle. It is obtained by processing positioning information including it.
測位情報を加工して走行軌跡情報を得るために行う処理の一例について説明する。ここでは、情報処理装置(図示省略)が測位情報を取得して、取得した測位情報を走行軌跡情報に変換する場合について説明する。情報処理装置は、測位情報を車両ID毎に分類し、測位時刻順に並び替えて測位情報列を作成する。情報処理装置は、各測位情報に含まれる位置情報及び測位時刻に基づいて、測位情報列において、所定時間(例えば、5分)以上車両が停止していることを表す箇所を検出し、検出した箇所で測位情報列を分割する。情報処理装置は、分割した測位情報列の各々を1つのトリップ(一連の走行軌跡)とし、各トリップに識別番号(トリップ番号)を割り当て、同一のトリップに含まれる測位情報の各々に、そのトリップ番号を付与する。 An example of processing performed to process the positioning information to obtain travel locus information will be described. Here, a case will be described in which an information processing apparatus (not shown) acquires positioning information and converts the acquired positioning information into travel locus information. The information processing apparatus classifies the positioning information for each vehicle ID and rearranges the positioning information in order of the positioning time to create a positioning information string. Based on the position information and the positioning time included in each positioning information, the information processing apparatus detects and detects a location indicating that the vehicle has stopped for a predetermined time (for example, 5 minutes) in the positioning information string. Divide the positioning information sequence at the location. The information processing apparatus takes each of the divided positioning information strings as one trip (a series of traveling trajectories), assigns an identification number (trip number) to each trip, and assigns each trip to the positioning information included in the same trip. Give a number.
また、情報処理装置は、測位情報に含まれる位置情報(緯度及び経度)が示す位置をDRM32上に対応させ、当該位置が、道路などの車両が存在可能な位置となるように、緯度及び経度を修正する。さらに、情報処理装置は、修正後の緯度及び経度が示す位置を含むDRM32の2次メッシュの2次メッシュ番号、及び当該位置を含むリンクのリンク番号を取得する。 Also, the information processing apparatus associates the position indicated by the position information (latitude and longitude) included in the positioning information on the DRM 32, and the latitude and longitude so that the position can be a position where a vehicle such as a road can exist. To correct. Further, the information processing apparatus acquires the secondary mesh number of the secondary mesh of the DRM 32 including the position indicated by the corrected latitude and longitude, and the link number of the link including the position.
情報処理装置は、測位情報に含まれる情報、及び上記の処理により取得された情報を、例えば、図2に示すような走行軌跡DB31に記憶する。図2の走行軌跡DB31の例では、各行(各レコード)が1つの走行軌跡情報に相当する。各走行軌跡情報は、「車両ID」、「トリップ番号」、「2次メッシュ番号」、「単位時間開始日時」、「緯度」、「経度」、及び「DRMリンク番号」の項目を含む。各項目には、測位情報に含まれる情報、及び上記の処理により取得された情報のうち、対応する情報が記憶される。 The information processing apparatus stores the information included in the positioning information and the information acquired by the above processing in, for example, a travel locus DB 31 as illustrated in FIG. In the example of the travel locus DB 31 in FIG. 2, each row (each record) corresponds to one travel locus information. Each travel locus information includes items of “vehicle ID”, “trip number”, “secondary mesh number”, “unit time start date / time”, “latitude”, “longitude”, and “DRM link number”. Each item stores information corresponding to the information included in the positioning information and the information acquired by the above processing.
なお、「単位時間開始日時」は、後述するアニメーション表示処理の単位時間(例えば、1秒)毎の開始時点を示す日時である。車両の位置が測位される測位間隔を単位時間とする場合には、「単位時間開始日時」として、測位時刻を用いることができる。なお、単位時間を測位間隔より長くして、取得された測位情報を単位時間間隔に対応させて間引いて、走行軌跡情報に変換してもよい。 The “unit time start date and time” is a date and time indicating the start time point for each unit time (for example, 1 second) of an animation display process to be described later. When the positioning interval at which the position of the vehicle is positioned is set as the unit time, the positioning time can be used as the “unit time start date and time”. Note that the unit time may be longer than the positioning interval, and the obtained positioning information may be thinned out in correspondence with the unit time interval to be converted into travel locus information.
車両位置表示装置10には、ユーザにより指定された指定情報21が入力される。ユーザによる指定情報21の指定は、ユーザが入力装置(図示省略)を操作することにより行うことができる。 Designation information 21 designated by the user is input to the vehicle position display device 10. The designation information 21 can be designated by the user by operating the input device (not shown).
指定情報21には、図3に示すように、後述するアニメーション表示の表示対象の範囲を指定する表示対象指定情報22と、特定区間を指定する特定区間指定情報23とが含まれる。 As shown in FIG. 3, the designation information 21 includes display target designation information 22 for designating a display target range for animation display, which will be described later, and specific section designation information 23 for designating a specific section.
表示対象指定情報22は、表示対象の範囲として、対象領域(地理的な領域)と、対象期間(時間範囲)とを指定する情報を含む。図3の例では、対象領域として、DRM32における2次メッシュ番号を「場所」の項目で指定する例を示している。2次メッシュ番号は複数指定することができる。なお、対象領域の指定は、2次メッシュ番号を指定する場合に限定されず、緯度及び経度で指定するなど、他の方法により指定してもよい。対象期間は、その開始と終了とを示す日時を「開始日時」及び「終了日時」の項目で指定する例を示している。 The display target designation information 22 includes information for designating a target area (geographic area) and a target period (time range) as a display target range. In the example of FIG. 3, the secondary mesh number in the DRM 32 is designated as the target area by the item “place”. A plurality of secondary mesh numbers can be designated. The designation of the target area is not limited to the designation of the secondary mesh number, and may be designated by other methods such as designation by latitude and longitude. The target period shows an example in which the date and time indicating the start and end are specified by the items “start date and time” and “end date and time”.
また、図3の例では、特定区間指定情報23として、例えば、ジャンクション、インターチェンジ、交差点などの任意の2地点の名称を指定する例を示している。なお、特定区間の指定は、2地点の名称で指定する場合に限定されず、緯度及び経度を用いて指定したり、DRM32におけるノード番号やリンク番号を用いて指定したりしてもよい。 Moreover, in the example of FIG. 3, the example which designates the names of two arbitrary points, such as a junction, an interchange, and an intersection, is shown as the specific area designation information 23, for example. The designation of the specific section is not limited to the designation by the names of two points, but may be designated by using latitude and longitude, or may be designated by using a node number or link number in the DRM 32.
受付部11は、車両位置表示装置10に入力された指定情報21を受け付け、受け付けた指定情報21を所定の記憶領域に記憶する。 The accepting unit 11 accepts the designation information 21 input to the vehicle position display device 10 and stores the accepted designation information 21 in a predetermined storage area.
抽出部12は、指定情報21に含まれる表示対象指定情報22を参照し、外部記憶装置から読み込んだ走行軌跡DB31に記憶された走行軌跡情報のうち、表示対象指定情報22により指定された対象領域及び対象期間に該当する走行軌跡情報を抽出する。具体的には、抽出部12は、走行軌跡DB31において、「2次メッシュ番号」が、表示対象指定情報22の「場所」で指定されている2次メッシュ番号のいずれかと一致する走行軌跡情報を抽出する。抽出部12は、さらに、抽出した走行軌跡情報のうち、「単位時間開始日時」が、表示対象指定情報22の「開始日時」及び「終了日時」で指定されている対象期間に含まれる走行軌跡情報を抽出する。 The extraction unit 12 refers to the display target designation information 22 included in the designation information 21 and the target area designated by the display target designation information 22 among the travel locus information stored in the travel locus DB 31 read from the external storage device. And travel locus information corresponding to the target period is extracted. Specifically, in the travel locus DB 31, the extraction unit 12 extracts travel locus information whose “secondary mesh number” matches any of the secondary mesh numbers designated by “location” of the display target designation information 22. Extract. The extraction unit 12 further includes a travel locus in which the “unit time start date and time” is included in the target period specified by the “start date and time” and the “end date and time” of the display target designation information 22 in the extracted travel locus information. Extract information.
抽出部12は、最終的に抽出した走行軌跡情報を、表示対象走行軌跡リスト24に登録する。図4に表示対象走行軌跡リスト24の一例を示す。表示対象走行軌跡リスト24のデータ構成は、図2に示す走行軌跡DB31のデータ構成と概ね同様であるが、表示対象走行軌跡リスト24は、「特定車両フラグ」の項目を含む点が異なる。「特定車両フラグ」については後述する。 The extraction unit 12 registers the finally extracted travel locus information in the display target travel locus list 24. FIG. 4 shows an example of the display target travel locus list 24. The data structure of the display target travel locus list 24 is substantially the same as the data structure of the travel locus DB 31 shown in FIG. 2, except that the display target travel locus list 24 includes an item “specific vehicle flag”. The “specific vehicle flag” will be described later.
特定部13は、対象領域に含まれる特定区間を通過した車両(以下、「特定車両」という)を特定する。具体的には、特定部13は、指定情報21に含まれる特定区間指定情報23で指定された2地点間の名称に対応するノードを、DRM32に含まれる情報から特定する。特定部13は、DRM32に含まれるノード及びリンクの情報に基づいて、特定したノード間の経路を探索する。経路の探索方法は、一般的な経路検索の手法を用いることができる。ここで探索された経路が「特定区間」である。特定部13は、表示対象走行軌跡リスト24において、「DRMリンク番号」が、探索した経路に含まれるいずれかのリンクのリンク番号と一致する走行軌跡情報の「車両ID」の情報を抽出する。ここで抽出された車両IDが示す車両が「特定車両」である。そこで、特定部13は、表示対象走行軌跡リスト24において、特定車両の走行軌跡情報を表すために、「車両ID」が抽出した車両IDと一致する走行軌跡情報の「特定車両フラグ」をON(「1」)に設定する。なお、特定車両以外の車両の走行軌跡情報の「特定車両フラグ」はOFF(ブランク)とする。 The specifying unit 13 specifies a vehicle (hereinafter referred to as “specific vehicle”) that has passed through a specific section included in the target region. Specifically, the specifying unit 13 specifies, from information included in the DRM 32, a node corresponding to the name between two points specified by the specific section specifying information 23 included in the specifying information 21. The specifying unit 13 searches for a route between the specified nodes based on the node and link information included in the DRM 32. As a route search method, a general route search method can be used. The route searched here is a “specific section”. The specifying unit 13 extracts information on “vehicle ID” of the travel track information in which “DRM link number” matches the link number of any link included in the searched route in the display target travel track list 24. The vehicle indicated by the vehicle ID extracted here is a “specific vehicle”. Therefore, the specifying unit 13 turns ON the “specific vehicle flag” of the travel track information that matches the vehicle ID extracted from the “vehicle ID” in order to represent the travel track information of the specific vehicle in the display target travel track list 24 ( “1”). The “specific vehicle flag” in the travel locus information of vehicles other than the specific vehicle is set to OFF (blank).
表示制御部14は、表示対象走行軌跡リスト24に基づいて、対象領域の各位置における単位時間毎の特定車両及び特定車両以外の各々車両の台数に応じたマークを、DRM32が示す道路地図上に重畳した表示画面が表示されるように制御する。表示制御部14は、単位時間毎の各位置にマークを時々刻々と切り替えて表示することにより、アニメーション表示を実現する。 Based on the display target travel locus list 24, the display control unit 14 displays on the road map indicated by the DRM 32 marks corresponding to the number of vehicles other than the specific vehicle and the specific vehicle for each unit time at each position in the target region. Control is performed so that the superimposed display screen is displayed. The display control part 14 implement | achieves an animation display by switching and displaying a mark for every position for every unit time.
具体的には、表示制御部14は、図5に示すように、対象領域を画面表示した際の表示領域を所定サイズの四辺メッシュ71に区切る。1つの四辺メッシュ71は、対象領域における各位置に相当し、1つの四辺メッシュ71が1つのマークに対応する。この点を考慮し、四辺メッシュ71の所定サイズは、分析の目的、走行軌跡情報の数、対象領域の規模(広域または詳細)などに応じて適切な値を設定する。表示制御部14は、各四辺メッシュ71の位置情報を特定する。四辺メッシュ71の位置情報は、例えば、四辺メッシュ71の左上角の位置を示す緯度及び経度により特定することができる。 Specifically, as shown in FIG. 5, the display control unit 14 divides the display area when the target area is displayed on the screen into four-sided mesh 71 having a predetermined size. One four-sided mesh 71 corresponds to each position in the target region, and one four-sided mesh 71 corresponds to one mark. In consideration of this point, the predetermined size of the four-sided mesh 71 is set to an appropriate value according to the purpose of analysis, the number of travel locus information, the size of the target area (wide area or details), and the like. The display control unit 14 specifies position information of each four-sided mesh 71. The position information of the four-sided mesh 71 can be specified by, for example, the latitude and longitude indicating the position of the upper left corner of the four-sided mesh 71.
表示制御部14は、各四辺メッシュ71の位置情報及びサイズに基づいて、各四辺メッシュ71が示す範囲を特定し、単位時間毎に、各四辺メッシュ71が示す範囲に侵入した特定車両の台数を集計する。具体的には、表示制御部14は、表示対象走行軌跡リスト24において、「特定車両フラグ」がONで、「緯度」及び「経度」が示す位置が、各四辺メッシュ71が示す範囲に含まれ、「単位時間開始日時」が該当の単位時間と一致する走行軌跡情報をカウントする。表示制御部14は、図6に示すように、カウントされた走行軌跡情報の数、すなわち、該当の単位時間に、各四辺メッシュ71が示す範囲に侵入した特定車両の台数に応じたマークのサイズを決定する。本実施形態では、図6に示すように、マークをドットとする場合について説明する。同様に、表示制御部14は、特定車両以外の車両についても、単位時間毎に、各四辺メッシュ71が示す範囲に侵入した特定車両以外の車両の台数をカウントし、台数に応じたドットのサイズを決定する。 The display control unit 14 specifies the range indicated by each four-sided mesh 71 based on the positional information and size of each four-sided mesh 71, and indicates the number of specific vehicles that have entered the range indicated by each four-sided mesh 71 for each unit time. Tally. Specifically, in the display target travel locus list 24, the display control unit 14 includes the positions indicated by “latitude” and “longitude” in the ranges indicated by the respective four-side meshes 71 when the “specific vehicle flag” is ON. , Traveling locus information whose “unit time start date and time” matches the corresponding unit time is counted. As shown in FIG. 6, the display control unit 14 determines the size of the mark according to the number of counted travel locus information, that is, the number of specific vehicles that have entered the range indicated by each four-sided mesh 71 in the corresponding unit time. To decide. In the present embodiment, as shown in FIG. 6, a case where a mark is a dot will be described. Similarly, for each vehicle other than the specific vehicle, the display control unit 14 counts the number of vehicles other than the specific vehicle that have entered the range indicated by each four-sided mesh 71 every unit time, and the dot size according to the number of vehicles. To decide.
ここで、アニメーション表示した際に、特定車両の車両群と特定車両以外の車両群とを容易に識別できるように、特定車両の車両群を示すドットと、特定車両以外の車両群を示すドットとで、異なる表示色となるように決定する。図6の例では、特定車両の車両群を示すドットを白、特定車両以外の車両群を示すドットを黒として決定する例を示している。 Here, when the animation is displayed, a dot indicating the vehicle group of the specific vehicle and a dot indicating the vehicle group other than the specific vehicle so that the vehicle group of the specific vehicle and the vehicle group other than the specific vehicle can be easily identified. Thus, the display colors are determined to be different. In the example of FIG. 6, the dot which shows the vehicle group of a specific vehicle is shown as white, and the dot which shows vehicle groups other than a specific vehicle is determined as black.
表示制御部14は、対象期間内の単位時間毎に、対象領域に含まれる全ての四辺メッシュ71に対して、特定車両の車両群を示すドット、及び特定車両以外の車両群を示すドットの各々のサイズ及び表示色を決定する。表示制御部14は、単位時間及び四辺メッシュ71の位置情報に、決定した特定車両の車両群を示すドット、及び特定車両以外の車両群を示すドットの各々のサイズ及び表示色を対応付けて、所定領域に記憶する。 For each unit time within the target period, the display control unit 14 sets a dot indicating a vehicle group of the specific vehicle and a dot indicating a vehicle group other than the specific vehicle for all the four-sided meshes 71 included in the target region. Determine the size and display color. The display control unit 14 associates the unit time and the position information of the four-sided mesh 71 with the size and display color of each of the dots indicating the vehicle group of the determined specific vehicle and the dots indicating the vehicle group other than the specific vehicle, Store in a predetermined area.
表示制御部14は、ドットのサイズ及び表示色の決定が全て終了すると、図7に示すような表示画面80が表示装置(図示省略)に表示されるように制御する。図7の例では、表示画面80は、アニメーションが再生されるアニメーション再生領域81と、表示対象の範囲や特定区間などの情報が表示される情報表示領域82と、アニメーション内で用いられる凡例の説明が表示される凡例表示領域83とを含む。また、表示画面80は、アニメーションの再生を制御する際にユーザにより操作される再生コマンド84を含む。再生コマンド84は、再生ボタン、一時停止ボタン、アニメーション再生領域81に表示する単位時間(コマ)を任意に選択するためのスライドバー等を含むことができる。 When the determination of the dot size and the display color is all completed, the display control unit 14 performs control so that a display screen 80 as shown in FIG. 7 is displayed on the display device (not shown). In the example of FIG. 7, the display screen 80 includes an animation reproduction area 81 where an animation is reproduced, an information display area 82 where information such as a display target range and a specific section is displayed, and a legend used in the animation. And a legend display area 83 in which is displayed. The display screen 80 also includes a playback command 84 that is operated by the user when controlling the playback of the animation. The reproduction command 84 can include a reproduction button, a pause button, a slide bar for arbitrarily selecting a unit time (frame) to be displayed in the animation reproduction area 81, and the like.
具体的には、表示制御部14は、再生コマンド84に含まれるスライドバーの位置に対応する対象期間内の単位時間を特定する。表示制御部14は、特定した単位時間に対応付けて記憶されている各四辺メッシュ71について決定した特定車両の車両群を示すドット、及び特定車両以外の車両群を示すドットの各々のサイズ及び表示色を取得する。また、表示制御部14は、DRM32から、対象領域に含まれるノード及びリンクの情報を取得し、アニメーション再生領域81に道路地図を展開する。そして、表示制御部14は、展開した道路地図に、取得したサイズ及び表示色で表した特定車両の車両群を示すドット85、及び特定車両以外の車両群を示すドット86を重畳する。特定車両の車両群を示すドット85と、特定車両以外の車両群を示すドット86とは、異なる表示色としているため、表示画面80において、容易に特定車両を識別することができる。 Specifically, the display control unit 14 specifies a unit time within the target period corresponding to the position of the slide bar included in the reproduction command 84. The display control unit 14 displays the size and display of dots indicating the vehicle group of the specific vehicle determined for each four-sided mesh 71 stored in association with the specified unit time, and dots indicating the vehicle group other than the specific vehicle. Get the color. Further, the display control unit 14 acquires information on nodes and links included in the target area from the DRM 32 and develops a road map in the animation reproduction area 81. And the display control part 14 superimposes the dot 85 which shows the vehicle group of the specific vehicle represented with the acquired size and display color, and the dot 86 which shows vehicle groups other than a specific vehicle on the developed road map. Since the dot 85 indicating the vehicle group of the specific vehicle and the dot 86 indicating the vehicle group other than the specific vehicle have different display colors, the specific vehicle can be easily identified on the display screen 80.
また、表示制御部14は、再生コマンド84の再生ボタンが押下された場合には、所定の1コマ分の表示時間が経過する都度、次の単位時間に対して決定されたドットのサイズ及び表示色に基づいて、道路地図に重畳表示しているドットを変更する。従って、四辺メッシュ71毎の単位時間当たりの車両の台数の時間変化が、特定車両と特定車両以外とを識別した状態で、アニメーション表示される。このアニメーション表示により、簡易的に車両の移動状況を表現することができる。なお、1つの単位時間(コマ)に対する表示時間を任意に変更可能とすることで、アニメーションの再生速度を調整することができる。 In addition, when the playback button of the playback command 84 is pressed, the display control unit 14 displays the dot size and display determined for the next unit time each time a predetermined one frame display time elapses. Based on the color, the dot superimposed on the road map is changed. Therefore, the time change in the number of vehicles per unit time for each four-sided mesh 71 is displayed as an animation in a state in which the specific vehicle and other than the specific vehicle are identified. By this animation display, it is possible to simply express the movement situation of the vehicle. Note that the animation reproduction speed can be adjusted by making it possible to arbitrarily change the display time for one unit time (frame).
なお、表示制御部14は、単位時間毎に、各四辺メッシュ71について、特定車両及び特定車両以外の車両の各々についての台数を集計している。そのため、1つの四辺メッシュ71について、特定車両の車両群を示すドット85、及び特定車両以外の車両群を示すドット86の両方を表示する場合がある。この場合には、表示制御部14は、特定車両の車両群を示すドット85と、特定車両以外の車両群を示すドット86とを合成して、1つの四辺メッシュ71内に表示する。例えば、特定車両の車両群を示すドット85の右半分と、特定車両以外の車両群を示すドット86の左半分とを結合して表示させることができる。また、特定車両の車両群を示すドット85を、特定車両以外の車両群を示すドット86に優先して表示させてもよい。例えば、1つの四辺メッシュ71に対して、特定車両の車両群を示すドット85のみを表示したり、特定車両の車両群を示すドット85を特定車両以外の車両群を示すドット86の上に重畳して表示したりすることができる。 In addition, the display control part 14 is totaling the number about each of the specific vehicle and vehicles other than a specific vehicle about each four side mesh 71 for every unit time. Therefore, for one four-sided mesh 71, both a dot 85 indicating a vehicle group of a specific vehicle and a dot 86 indicating a vehicle group other than the specific vehicle may be displayed. In this case, the display control unit 14 synthesizes the dot 85 indicating the vehicle group of the specific vehicle and the dot 86 indicating the vehicle group other than the specific vehicle and displays them in one four-sided mesh 71. For example, the right half of the dot 85 indicating the vehicle group of the specific vehicle and the left half of the dot 86 indicating the vehicle group other than the specific vehicle can be combined and displayed. Further, the dot 85 indicating the vehicle group of the specific vehicle may be displayed with priority over the dot 86 indicating the vehicle group other than the specific vehicle. For example, only one dot 85 indicating a vehicle group of a specific vehicle is displayed on one four-sided mesh 71, or a dot 85 indicating a vehicle group of the specific vehicle is superimposed on a dot 86 indicating a vehicle group other than the specific vehicle. Can be displayed.
車両位置表示装置10は、例えば、図8に示すコンピュータ40で実現することができる。コンピュータ40はCPU41、一時記憶領域としてのメモリ42、及び不揮発性の記憶部43を備える。また、コンピュータ40は、表示装置及び入力装置等の入出力装置48が接続される入出力インターフェース(I/F)44を備える。また、コンピュータ40は、記録媒体49に対するデータの読み込みと書き込みとを制御するread/write(R/W)部45、及びインターネット等のネットワークに接続されるネットワークI/F46を備える。CPU41、メモリ42、記憶部43、入出力I/F44、R/W部45、及びネットワークI/F46は、バス47を介して互いに接続される。 The vehicle position display device 10 can be realized by, for example, a computer 40 shown in FIG. The computer 40 includes a CPU 41, a memory 42 as a temporary storage area, and a nonvolatile storage unit 43. The computer 40 includes an input / output interface (I / F) 44 to which an input / output device 48 such as a display device and an input device is connected. The computer 40 also includes a read / write (R / W) unit 45 that controls reading and writing of data with respect to the recording medium 49, and a network I / F 46 connected to a network such as the Internet. The CPU 41, the memory 42, the storage unit 43, the input / output I / F 44, the R / W unit 45, and the network I / F 46 are connected to each other via a bus 47.
記憶部43は、HDD(Hard Disk Drive)、SSD(solid state drive)、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部43には、コンピュータ40を車両位置表示装置10として機能させるための車両位置表示プログラム50が記憶される。また、記憶部43は、指定情報21が記憶される指定情報記憶領域61と、表示対象走行軌跡リスト24を構成する走行軌跡情報が記憶される表示対象走行軌跡情報記憶領域62とを有する。 The storage unit 43 can be realized by a hard disk drive (HDD), a solid state drive (SSD), a flash memory, or the like. A storage unit 43 as a storage medium stores a vehicle position display program 50 for causing the computer 40 to function as the vehicle position display device 10. In addition, the storage unit 43 includes a designation information storage area 61 in which the designation information 21 is stored, and a display target travel locus information storage area 62 in which travel locus information constituting the display target travel locus list 24 is stored.
CPU41は、車両位置表示プログラム50を記憶部43から読み出してメモリ42に展開し、車両位置表示プログラム50が有するプロセスを順次実行する。また、CPU41は、表示対象走行軌跡情報記憶領域62から表示対象の走行軌跡情報を読み出して、表示対象走行軌跡リスト24をメモリ42に展開する。 CPU41 reads the vehicle position display program 50 from the memory | storage part 43, expand | deploys to the memory 42, and performs the process which the vehicle position display program 50 has one by one. Further, the CPU 41 reads display target travel locus information from the display target travel locus information storage area 62 and develops the display target travel locus list 24 in the memory 42.
車両位置表示プログラム50は、受付プロセス51と、抽出プロセス52と、特定プロセス53と、表示制御プロセス54とを有する。CPU41は、受付プロセス51を実行することで、図1に示す受付部11として動作する。また、CPU41は、抽出プロセス52を実行することで、図1に示す抽出部12として動作する。また、CPU41は、特定プロセス53を実行することで、図1に示す特定部13として動作する。また、CPU41は、表示制御プロセス54を実行することで、図1に示す表示制御部14として動作する。これにより、車両位置表示プログラム50を実行したコンピュータ40が、車両位置表示装置10として機能することになる。 The vehicle position display program 50 includes a reception process 51, an extraction process 52, a specification process 53, and a display control process 54. The CPU 41 operates as the reception unit 11 illustrated in FIG. 1 by executing the reception process 51. Further, the CPU 41 operates as the extraction unit 12 illustrated in FIG. 1 by executing the extraction process 52. Further, the CPU 41 operates as the specifying unit 13 illustrated in FIG. 1 by executing the specifying process 53. Further, the CPU 41 operates as the display control unit 14 shown in FIG. 1 by executing the display control process 54. As a result, the computer 40 that has executed the vehicle position display program 50 functions as the vehicle position display device 10.
なお、車両位置表示プログラム50により実現される機能は、例えば半導体集積回路、より詳しくはASIC(Application Specific Integrated Circuit)等で実現することも可能である。 The function realized by the vehicle position display program 50 can be realized by, for example, a semiconductor integrated circuit, more specifically, an ASIC (Application Specific Integrated Circuit).
次に、第1実施形態に係る車両位置表示装置10の作用について説明する。走行軌跡DB31には、複数の車両から取得した測位情報を加工して得られた複数の走行軌跡情報が記憶されている。この状態で、車両位置表示装置10に、指定情報21が入力されると、車両位置表示装置10において、図9に示す車両位置表示処理が実行される。なお、車両位置表示装置10において実行される車両位置表示処理は、本発明の車両位置表示方法の一例である。 Next, the operation of the vehicle position display device 10 according to the first embodiment will be described. The traveling locus DB 31 stores a plurality of traveling locus information obtained by processing positioning information acquired from a plurality of vehicles. In this state, when the designation information 21 is input to the vehicle position display device 10, the vehicle position display process shown in FIG. 9 is executed in the vehicle position display device 10. The vehicle position display process executed in the vehicle position display device 10 is an example of the vehicle position display method of the present invention.
図9に示す車両位置表示処理のステップS11で、受付部11が、車両位置表示装置10に入力された指定情報21を受け付け、受け付けた指定情報21を所定の記憶領域に記憶する。 In step S11 of the vehicle position display process shown in FIG. 9, the receiving unit 11 receives the designation information 21 input to the vehicle position display device 10, and stores the received designation information 21 in a predetermined storage area.
次に、ステップS12で、抽出部12が、外部記憶装置から走行軌跡DB31を読み込む。そして、抽出部12は、指定情報21に含まれる表示対象指定情報22を参照し、走行軌跡DB31に記憶された走行軌跡情報のうち、表示対象指定情報22により指定された対象領域及び対象期間に該当する走行軌跡情報を抽出する。そして、抽出部12は、抽出した走行軌跡情報を、表示対象走行軌跡リスト24に登録する。なお、表示対象走行軌跡リスト24の「特定車両フラグ」は、初期値としてOFF(ブランク)にする。 Next, in step S12, the extraction unit 12 reads the travel locus DB 31 from the external storage device. And the extraction part 12 refers to the display object designation | designated information 22 contained in the designation | designated information 21, Out of the driving | running track information memorize | stored in driving | running locus DB31, it is in the object area | region and object period designated by the display object designation | designated information 22. Corresponding travel locus information is extracted. Then, the extracting unit 12 registers the extracted travel locus information in the display target travel locus list 24. Note that the “specific vehicle flag” in the display target travel locus list 24 is set to OFF (blank) as an initial value.
次に、ステップS13で、特定部13が、指定情報21に含まれる特定区間指定情報23で指定された2地点間の名称に対応するノードを、DRM32に含まれる情報から特定する。特定部13は、DRM32に含まれるノード及びリンクの情報に基づいて、特定したノード間の経路を探索する。特定部13は、DRM32から、探索した経路に含まれる全てのリンクのリンク番号の各々を取得する。 Next, in step S <b> 13, the specifying unit 13 specifies from the information included in the DRM 32 the node corresponding to the name between the two points specified by the specific section specifying information 23 included in the specifying information 21. The specifying unit 13 searches for a route between the specified nodes based on the node and link information included in the DRM 32. The specifying unit 13 acquires from the DRM 32 each of the link numbers of all the links included in the searched route.
次に、ステップS14で、特定部13が、表示対象走行軌跡リスト24において、「DRMリンク番号」が、上記ステップS13で取得したいずれかのリンク番号と一致する走行軌跡情報の「車両ID」の情報を抽出する。そして、特定部13は、表示対象走行軌跡リスト24において、「車両ID」が抽出した車両IDと一致する走行軌跡情報の「特定車両フラグ」をON(「1」)に設定する。 Next, in step S14, the identifying unit 13 determines that the “DRM link number” in the display target travel locus list 24 matches the “vehicle ID” of the travel locus information that matches any of the link numbers acquired in step S13. Extract information. And the specific | specification part 13 sets "specific vehicle flag" of the driving | running | working locus | trajectory information in which the "vehicle ID" corresponds to vehicle ID extracted in the display object driving | running | working locus | trajectory list 24 to ON ("1").
次に、ステップS20で、表示制御部14が、表示対象走行軌跡リスト24及びDRM32に基づいて、アニメーション表示処理を実行して、車両位置表示処理は終了する。 Next, in step S20, the display control unit 14 executes the animation display process based on the display target travel locus list 24 and the DRM 32, and the vehicle position display process ends.
次に、図10を参照して、車両位置表示処理(図9)のステップS20で実行されるアニメーション表示処理について説明する。 Next, the animation display process executed in step S20 of the vehicle position display process (FIG. 9) will be described with reference to FIG.
図10に示すアニメーション表示処理のステップS21で、表示制御部14が、対象領域を複数の四辺メッシュ71に区切る。そして、表示制御部14は、各四辺メッシュ71の位置情報として、例えば、四辺メッシュ71の左上角の位置を示す緯度及び経度を取得する。 In step S <b> 21 of the animation display process illustrated in FIG. 10, the display control unit 14 divides the target region into a plurality of four-sided meshes 71. Then, the display control unit 14 acquires, for example, the latitude and longitude indicating the position of the upper left corner of the four-sided mesh 71 as the position information of each four-sided mesh 71.
次に、ステップS22のループ処理で、表示制御部14が、対象期間の開始日時から終了日時までの各単位時間を1つずつ処理対象として設定し、ステップS23のループ処理を実行する。ステップS23のループ処理では、表示制御部14が、対象領域内の全ての四辺メッシュ71の各々を1つずつ処理対象として設定し、以下のステップS24及びS25の処理を実行する。 Next, in the loop process of step S22, the display control unit 14 sets each unit time from the start date and time to the end date and time of the target period one by one, and executes the loop process of step S23. In the loop process of step S23, the display control unit 14 sets each of all the four-sided meshes 71 in the target region as a processing target one by one, and executes the following processes of steps S24 and S25.
ステップS24では、表示制御部14が、処理対象の四辺メッシュ71の位置情報及びサイズに基づいて、処理対象の四辺メッシュ71が示す範囲を特定し、処理対象の単位時間に、処理対象の四辺メッシュ71が示す範囲に侵入した特定車両の台数を集計する。同様に、表示制御部14は、処理対象の単位時間に、処理対象の四辺メッシュ71が示す範囲に侵入した特定車両以外の車両の台数を集計する。特定車両か特定車両以外かは、表示対象走行軌跡リスト24の「特定車両フラグ」に基づいて判断する。 In step S24, the display control unit 14 specifies a range indicated by the four-sided mesh 71 to be processed based on the position information and the size of the four-sided mesh 71 to be processed. The number of specific vehicles that have entered the range indicated by 71 is totaled. Similarly, the display control unit 14 totals the number of vehicles other than the specific vehicle that have entered the range indicated by the four-side mesh 71 to be processed in the unit time to be processed. Whether it is a specific vehicle or a specific vehicle is determined based on the “specific vehicle flag” in the display target travel locus list 24.
次に、ステップS25で、表示制御部14が、集計した特定車両の台数に応じて、処理対象の単位時間における処理対象の四辺メッシュ71に表示する特定車両の車両群を示すドット85のサイズを決定する。同様に、表示制御部14は、集計した特定車両以外の車両の台数に応じて、処理対象の単位時間における処理対象の四辺メッシュ71に表示する特定車両以外の車両群を示すドット86のサイズを決定する。また、表示制御部14は、特定車両の車両群を示すドット85か、特定車両以外の車両群を示すドット86かに応じて、ドットの表示色を決定する。 Next, in step S25, the display control unit 14 sets the size of the dot 85 indicating the vehicle group of the specific vehicle displayed on the four-side mesh 71 to be processed in the unit time to be processed according to the total number of specific vehicles to be processed. decide. Similarly, the display control unit 14 sets the size of the dot 86 indicating the vehicle group other than the specific vehicle displayed on the four-side mesh 71 to be processed in the unit time to be processed in accordance with the number of vehicles other than the specific vehicle that has been counted. decide. Moreover, the display control part 14 determines the display color of a dot according to the dot 85 which shows the vehicle group of a specific vehicle, or the dot 86 which shows vehicle groups other than a specific vehicle.
ステップS23のループ処理が全て終了し、さらに、ステップS22のループ処理が終了すると、処理はステップS26へ移行する。 When all the loop processing in step S23 is completed, and when the loop processing in step S22 is completed, the processing proceeds to step S26.
ステップS26では、表示制御部14が、図7に示すような表示画面80が表示装置に表示されるように制御する。また、表示制御部14は、再生コマンド84の操作に応じて、アニメーション再生領域81に表示する対象の単位時間を特定する。そして、表示制御部14は、特定した単位時間に対応付けて記憶されているサイズ及び表示色で表されるドットを、道路地図に重畳して表示する。表示制御部14は、表示する対象の単位時間が変化する都度、各四辺メッシュ71のドットの表示を変更することで、アニメーション表示を実現する。 In step S26, the display control unit 14 performs control so that a display screen 80 as shown in FIG. 7 is displayed on the display device. Further, the display control unit 14 specifies a target unit time to be displayed in the animation reproduction area 81 in accordance with the operation of the reproduction command 84. And the display control part 14 superimposes and displays the dot represented with the size and display color which were matched and memorize | stored in the identified unit time on a road map. The display control unit 14 realizes animation display by changing the display of the dots of each four-sided mesh 71 each time the unit time to be displayed changes.
以上説明したように、第1実施形態に係る車両位置表示装置によれば、特定区間を通過した車両を特定車両として特定し、表示対象範囲(場所及び期間)における特定車両の走行軌跡情報に、特定車両の走行軌跡情報であることを示すフラグを立てる。表示対象範囲の走行軌跡情報を表示する際に、このフラグを用いて、特定車両と特定車両以外とを識別して、両者のマークを異ならせることで、特定車両を容易に識別することができる。 As described above, according to the vehicle position display device according to the first embodiment, the vehicle that has passed the specific section is specified as the specific vehicle, and the travel locus information of the specific vehicle in the display target range (location and period) The flag which shows that it is the travel locus information of a specific vehicle is raised. When displaying the travel locus information of the display target range, the specific vehicle can be easily identified by identifying the specific vehicle and other than the specific vehicle by using the flag and making the marks different from each other. .
また、第1実施形態によれば、単位時間毎に所定サイズの四辺メッシュ71に侵入した車両台数に応じたサイズのマークを四辺メッシュ71毎に表示し、単位時間を時々刻々と切り替えることで、四辺メッシュ71毎に表示されるマークを変更する。これにより、車両の移動状況を簡易的に示すアニメーション表示を実現することができる。このように、車両台数に応じたマークを表示することで、情報量を束ねてアニメーション表示をすることができるため、車両個々の走行軌跡を分析した場合などでは把握することができない、全体的な交通状況の傾向を可視化することができる。特に、本実施形態では、特定車両と特定車両以外とを識別可能に表示するため、特定区間を通過した特定車両が、その後どのような経路を選択したかなどの情報を把握することができ、道路が有効活用されているか否か等の判断の際に有用な情報となる。 Further, according to the first embodiment, a mark of a size corresponding to the number of vehicles that have entered the four-side mesh 71 of a predetermined size every unit time is displayed for each four-side mesh 71, and the unit time is changed every moment, The mark displayed for each four-sided mesh 71 is changed. Thereby, the animation display which shows the movement condition of a vehicle simply can be implement | achieved. In this way, by displaying marks according to the number of vehicles, it is possible to animate and display information by bundling the amount of information, so it is not possible to grasp when analyzing the traveling trajectory of each vehicle. Trends in traffic conditions can be visualized. In particular, in the present embodiment, since the specific vehicle and other than the specific vehicle are displayed so as to be identifiable, it is possible to grasp information such as what route the specific vehicle that has passed through the specific section has selected afterwards, This information is useful when determining whether or not the road is being used effectively.
なお、第1実施形態では、単位時間毎の各四辺メッシュ71に対する車両台数に応じて、表示するマーク(ドット)のサイズを変更する場合について説明したが、これに限定されない。例えば、車両台数に応じて、輝度や彩度を変更するようにしてもよい。また、第1実施形態では、特定車両の車両群を示すマークと特定車両以外の車両群を示すマークとで、表示色を異ならせる場合について説明したが、これに限定されない。例えば、両者でマークの形状を異ならせるなどして、特定車両と特定車両以外とを識別するようにしてもよい。 In addition, although 1st Embodiment demonstrated the case where the size of the mark (dot) to display was changed according to the vehicle number with respect to each four-sided mesh 71 for every unit time, it is not limited to this. For example, brightness and saturation may be changed according to the number of vehicles. Moreover, although 1st Embodiment demonstrated the case where the display color was changed with the mark which shows the vehicle group of a specific vehicle, and the mark which shows vehicle groups other than a specific vehicle, it is not limited to this. For example, the specific vehicle and other than the specific vehicle may be identified by changing the shape of the mark between them.
また、第1実施形態では、本発明における特定の領域の一例として、指定された2地点間の経路である特定区間を用いる場合について説明したが、これに限定されない。例えば、緯度及び経度などで指定した地域などを、特定の領域として指定してもよい。この場合、走行軌跡情報に含まれる緯度及び経度が、指定された特定の領域に含まれるか否かによって、特定の領域を通過した車両か否かを判断すればよい。 Moreover, although 1st Embodiment demonstrated the case where the specific area which is the path | route between the two designated points was used as an example of the specific area | region in this invention, it is not limited to this. For example, an area designated by latitude and longitude may be designated as a specific area. In this case, it may be determined whether or not the vehicle has passed through the specific area depending on whether the latitude and longitude included in the travel locus information are included in the specified specific area.
<第2実施形態>
第2実施形態では、特定区間を通過した車両群の位置について、異なる期間で比較可能に表示する場合について説明する。なお、第2実施形態において、第1実施形態に係る車両位置表示装置10と同様の部分については、同一符号を付して、詳細な説明を省略する。
Second Embodiment
In the second embodiment, a case will be described in which the positions of a group of vehicles that have passed through a specific section are displayed so as to be comparable in different periods. In addition, in 2nd Embodiment, about the part similar to the vehicle position display apparatus 10 which concerns on 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.
図1に示すように、第2実施形態に係る車両位置表示装置10Aは、受付部11と、抽出部12Aと、特定部13Aと、表示制御部14Aとを含む。 As illustrated in FIG. 1, the vehicle position display device 10A according to the second embodiment includes a reception unit 11, an extraction unit 12A, a specification unit 13A, and a display control unit 14A.
車両位置表示装置10Aには、図11に示すような、表示対象指定情報22A及び特定区間指定情報23を含む指定情報21Aが入力される。表示対象指定情報22Aは、第1実施形態の場合と異なり、対象期間の指定が異なる2件の指定を含む。なお、2件の指定における対象領域(場所)の指定は同一である。特定区間指定情報23については、第1実施形態の場合と同様である。 As shown in FIG. 11, designation information 21 </ b> A including display target designation information 22 </ b> A and specific section designation information 23 is input to the vehicle position display device 10 </ b> A. Unlike the case of the first embodiment, the display target designation information 22A includes two designations with different designations of the target period. The designation of the target area (location) in the two designations is the same. The specific section designation information 23 is the same as that in the first embodiment.
抽出部12Aは、表示対象指定情報22Aに含まれる2件の指定の各々について、第1実施形態と同様に、表示対象の走行軌跡情報を抽出する。抽出部12Aは、1件目の指定に基づいて抽出した走行軌跡情報を、表示対象走行軌跡リスト24A1に登録し、2件目の指定に基づいて抽出した走行軌跡情報を、表示対象走行軌跡リスト24A2に登録する。表示対象走行軌跡リスト24A1及び24A2は、図12に示すように、第1実施形態の表示対象走行軌跡リスト24の項目に加え、「比較フラグ」の項目を含む。「比較フラグ」については後述する。 The extraction unit 12A extracts the travel trajectory information to be displayed for each of the two designations included in the display target designation information 22A, as in the first embodiment. The extraction unit 12A registers the traveling locus information extracted based on the first designation in the display target traveling locus list 24A1, and extracts the traveling locus information extracted based on the second designation on the display target traveling locus list. Register with 24A2. As shown in FIG. 12, the display target travel locus lists 24A1 and 24A2 include an item “comparison flag” in addition to the items of the display target travel locus list 24 of the first embodiment. The “comparison flag” will be described later.
なお、対象期間が異なる2件の指定のうち、いずれの指定に基づいて抽出された走行軌跡情報であるかは、「単位時間開始日時」の情報に基づいて判断可能である。従って、表示対象走行軌跡リスト24A1と表示対象走行軌跡リスト24A2とを分けることなく、1つの表示対象走行軌跡リスト24Aとしてもよい。本実施形態では、説明を簡単にするため、表示対象走行軌跡リスト24A1と表示対象走行軌跡リスト24A2とを分ける場合について説明する。 Of the two designations with different target periods, it can be determined based on the information of “unit time start date and time” which of the designations is the travel locus information extracted. Therefore, the display target travel locus list 24A1 and the display target travel locus list 24A2 may be separated into one display target travel locus list 24A. In the present embodiment, in order to simplify the description, a case will be described in which the display target travel locus list 24A1 and the display target travel locus list 24A2 are separated.
特定部13Aは、表示対象走行軌跡リスト24A1に基づいて、第1実施形態における特定部13と同様に、特定車両の車両IDを抽出し、表示対象走行軌跡リスト24A1における特定車両の走行軌跡情報の「特定車両フラグ」をON(「1」)に設定する。 The specifying unit 13A extracts the vehicle ID of the specific vehicle based on the display target travel track list 24A1 and extracts the vehicle ID of the specific vehicle in the display target travel track list 24A1 as in the specific unit 13 in the first embodiment. “Specific vehicle flag” is set to ON (“1”).
また、特定部13Aは、表示対象走行軌跡リスト24A1に基づいて特定した特定車両について、表示対象走行軌跡リスト24A2における走行軌跡情報を特定する。これは、表示対象指定情報22Aの1件目で指定されている対象期間と、2件目で指定されている対象期間とで、特定車両の車両群の位置を比較するためである。具体的には、特定部13Aは、表示対象走行軌跡リスト24A2において、「車両ID」が、表示対象走行軌跡リスト24A1に基づいて特定した特定車両の車両IDと一致する走行軌跡情報の「比較フラグ」をON(「1」)に設定する。なお、表示対象走行軌跡リスト24A2において、表示対象走行軌跡リスト24A1に基づいて特定された特定車両以外の車両の走行軌跡情報の「比較フラグ」はOFF(ブランク)とする。 Further, the specifying unit 13A specifies the travel locus information in the display target travel locus list 24A2 for the specific vehicle identified based on the display target travel locus list 24A1. This is for comparing the position of the vehicle group of the specific vehicle in the target period specified in the first case of the display target specifying information 22A and the target period specified in the second case. Specifically, the specifying unit 13A sets the “comparison flag” of the travel track information in which “vehicle ID” matches the vehicle ID of the specific vehicle specified based on the display target travel track list 24A1 in the display target travel track list 24A2. "Is set to ON (" 1 "). In the display target travel locus list 24A2, the “comparison flag” of the travel locus information of vehicles other than the specific vehicle specified based on the display target travel locus list 24A1 is set to OFF (blank).
表示制御部14Aは、表示対象走行軌跡リスト24A1に基づいて、第1実施形態における表示制御部14と同様に、単位時間毎に、各四辺メッシュ71が示す範囲に侵入した特定車両の台数に応じたドットのサイズを決定する。同様に、表示制御部14Aは、単位時間毎に、各四辺メッシュ71が示す範囲に侵入した特定車両以外の車両の台数に応じたドットのサイズを決定する。 Based on the display target travel locus list 24A1, the display control unit 14A responds to the number of specific vehicles that have entered the range indicated by each four-sided mesh 71 for each unit time, similarly to the display control unit 14 in the first embodiment. Determine the size of the dots. Similarly, the display control unit 14A determines the dot size according to the number of vehicles other than the specific vehicle that has entered the range indicated by each four-sided mesh 71 for each unit time.
また、表示制御部14Aは、表示対象走行軌跡リスト24A2についても、同様に、特定車両の台数に応じたドットのサイズ、及び特定車両以外の車両の台数に応じたドットのサイズを決定する。この際、表示制御部14Aは、特定車両か特定車両以外かを、表示対象走行軌跡リスト24A2の「比較フラグ」に基づいて判断する。表示対象走行軌跡リスト24A2の走行軌跡情報に基づくアニメーション表示においても、特定車両の車両群と特定車両以外の車両群とを容易に識別できるように、それぞれを示すドットを異なる表示色に決定する。また、表示対象走行軌跡リスト24A1及び24A2の各々の走行軌跡情報に基づいて表示する特定車両の車両群を示すドット85の表示色は、両方で同じ表示色とする。これにより、異なる期間における特定車両の比較を容易にする。特定車両以外の車両群を示すドットの表示色についても同様である。 The display control unit 14A similarly determines the dot size according to the number of specific vehicles and the dot size according to the number of vehicles other than the specific vehicle in the display target travel locus list 24A2. At this time, the display control unit 14A determines whether the vehicle is a specific vehicle or a vehicle other than the specific vehicle based on the “comparison flag” in the display target travel locus list 24A2. Also in the animation display based on the travel trajectory information of the display target travel trajectory list 24A2, the dots indicating each are determined to have different display colors so that the vehicle group of the specific vehicle and the vehicle group other than the specific vehicle can be easily identified. In addition, the display colors of the dots 85 indicating the vehicle group of the specific vehicle displayed based on the respective travel trajectory information in the display target travel trajectory lists 24A1 and 24A2 are the same display color. This facilitates comparison of specific vehicles in different periods. The same applies to the display colors of dots indicating vehicle groups other than the specific vehicle.
表示制御部14Aは、表示対象走行軌跡リスト24A1及び24A2の各々に基づいて、単位時間毎の各四辺メッシュ71のドットのサイズ及び表示色の決定が全て終了すると、図13に示すような表示画面80Aが表示装置に表示されるように制御する。図13の例では、表示画面80Aは、アニメーション再生領域81A1及び81A2と、情報表示領域82Aと、凡例表示領域83と、再生コマンド84とを含む。 When the determination of the dot size and display color of each four-sided mesh 71 for each unit time is completed based on each of the display target travel locus lists 24A1 and 24A2, the display control unit 14A displays a display screen as shown in FIG. Control is performed so that 80A is displayed on the display device. In the example of FIG. 13, the display screen 80A includes animation reproduction areas 81A1 and 81A2, an information display area 82A, a legend display area 83, and a reproduction command 84.
アニメーション再生領域81A1では、表示対象走行軌跡リスト24A1の走行軌跡情報に基づくドットが表示されたアニメーションが再生される。また、アニメーション再生領域81A2では、表示対象走行軌跡リスト24A2の走行軌跡情報に基づくドットが表示されたアニメーションが再生される。アニメーション再生領域81A1及び81A2の各々へのアニメーションの表示方法は、第1実施形態と同様である。アニメーション再生領域81A1及び81A2の各々へドットを表示する対象の単位時間は、対象期間の開始日時からの経過時間が同じになるように同期させる。 In the animation reproduction area 81A1, an animation in which dots based on the traveling locus information in the display target traveling locus list 24A1 are displayed is reproduced. In the animation reproduction area 81A2, an animation in which dots are displayed based on the traveling locus information of the display target traveling locus list 24A2 is reproduced. The animation display method in each of the animation reproduction areas 81A1 and 81A2 is the same as that in the first embodiment. The target unit time for displaying dots in each of the animation reproduction areas 81A1 and 81A2 is synchronized so that the elapsed time from the start date / time of the target period is the same.
情報表示領域82Aには、第1実施形態の情報表示領域82と同様に、表示対象の範囲や特定区間などの情報が表示される。対象期間の情報については、各々対応するアニメーション再生領域81A1又は81A2に隣接して表示させる。 Similar to the information display area 82 of the first embodiment, information such as a display target range and a specific section is displayed in the information display area 82A. Information on the target period is displayed adjacent to the corresponding animation playback area 81A1 or 81A2.
車両位置表示装置10Aは、例えば、図8に示すコンピュータ40で実現することができる。コンピュータ40の記憶部43には、コンピュータ40を車両位置表示装置10Aとして機能させるための車両位置表示プログラム50Aが記憶される。 The vehicle position display device 10A can be realized by a computer 40 shown in FIG. 8, for example. The storage unit 43 of the computer 40 stores a vehicle position display program 50A for causing the computer 40 to function as the vehicle position display device 10A.
CPU41は、車両位置表示プログラム50Aを記憶部43から読み出してメモリ42に展開し、車両位置表示プログラム50Aが有するプロセスを順次実行する。車両位置表示プログラム50Aは、受付プロセス51と、抽出プロセス52Aと、特定プロセス53Aと、表示制御プロセス54Aとを有する。CPU41は、抽出プロセス52Aを実行することで、図1に示す抽出部12Aとして動作する。また、CPU41は、特定プロセス53Aを実行することで、図1に示す特定部13Aとして動作する。また、CPU41は、表示制御プロセス54Aを実行することで、図1に示す表示制御部14Aとして動作する。受付プロセス51については、第1実施形態における車両位置表示プログラム50と同様である。これにより、車両位置表示プログラム50Aを実行したコンピュータ40が、車両位置表示装置10Aとして機能することになる。 The CPU 41 reads the vehicle position display program 50A from the storage unit 43 and develops it in the memory 42, and sequentially executes the processes included in the vehicle position display program 50A. The vehicle position display program 50A includes a reception process 51, an extraction process 52A, a specifying process 53A, and a display control process 54A. The CPU 41 operates as the extraction unit 12A illustrated in FIG. 1 by executing the extraction process 52A. Further, the CPU 41 operates as the specifying unit 13A illustrated in FIG. 1 by executing the specifying process 53A. Further, the CPU 41 operates as the display control unit 14A illustrated in FIG. 1 by executing the display control process 54A. The reception process 51 is the same as the vehicle position display program 50 in the first embodiment. Thereby, the computer 40 which executed the vehicle position display program 50A functions as the vehicle position display device 10A.
なお、車両位置表示プログラム50Aにより実現される機能は、例えば半導体集積回路、より詳しくはASIC等で実現することも可能である。 The function realized by the vehicle position display program 50A can be realized by, for example, a semiconductor integrated circuit, more specifically, an ASIC or the like.
次に、第2実施形態に係る車両位置表示装置10Aの作用について説明する。走行軌跡DB31には、複数の走行軌跡情報が記憶されている。この状態で、車両位置表示装置10Aに、指定情報21Aが入力されると、車両位置表示装置10Aにおいて、図14に示す車両位置表示処理が実行される。なお、車両位置表示装置10Aにおいて実行される車両位置表示処理は、本発明の車両位置表示方法の一例である。また、第2実施形態における車両位置表示処理について、第1実施形態における車両位置表示処理と同様の処理となるステップについては、同一符号を付して、詳細な説明を省略する。 Next, the operation of the vehicle position display device 10A according to the second embodiment will be described. The traveling locus DB 31 stores a plurality of traveling locus information. In this state, when the designation information 21A is input to the vehicle position display device 10A, the vehicle position display process shown in FIG. 14 is executed in the vehicle position display device 10A. The vehicle position display process executed in the vehicle position display device 10A is an example of the vehicle position display method of the present invention. Moreover, about the vehicle position display process in 2nd Embodiment, about the step which becomes the process similar to the vehicle position display process in 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.
図14に示す車両位置表示処理のステップS11〜S14を経て、処理はステップS15へ移行する。ステップS15では、特定部13Aが、表示対象走行軌跡リスト24A2において、「車両ID」が、上記ステップS14で抽出した特定車両の車両IDと一致する走行軌跡情報の「比較フラグ」をON(「1」)に設定する。 The process proceeds to step S15 through steps S11 to S14 of the vehicle position display process shown in FIG. In step S15, the specifying unit 13A turns ON the “comparison flag” of the travel track information in which “vehicle ID” matches the vehicle ID of the specific vehicle extracted in step S14 in the display target travel track list 24A2. )).
次に、ステップS20で、表示制御部14Aが、表示対象走行軌跡リスト24A1及び24A2と、DRM32とに基づいて、アニメーション表示処理を実行して、車両位置表示処理は終了する。第2実施形態におけるアニメーション表示処理では、表示対象走行軌跡リスト24A1及び24A2の各々を用いて、図10に示す第1実施形態におけるアニメーション表示処理(図10)を、それぞれ実行すればよい。なお、ステップS24では、表示対象走行軌跡リスト24A2に基づいて、処理対象の単位時間についての処理対象の四辺メッシュ71が示す範囲に侵入した車両の台数を集計する際には、特定車両か特定車両以外かを、「比較フラグ」に基づいて判断する。 Next, in step S20, the display control unit 14A executes the animation display process based on the display target travel locus lists 24A1 and 24A2 and the DRM 32, and the vehicle position display process ends. In the animation display process in the second embodiment, the animation display process (FIG. 10) in the first embodiment shown in FIG. 10 may be executed using each of the display target travel locus lists 24A1 and 24A2. In step S24, when counting the number of vehicles that have entered the range indicated by the four-side mesh 71 to be processed for the unit time to be processed based on the display target travel locus list 24A2, the specific vehicle or the specific vehicle Is determined based on the “comparison flag”.
以上説明したように、第2実施形態に係る車両位置表示装置によれば、第1実施形態の効果に加え、異なる期間における特定車両の走行軌跡の比較を容易に行うことができる。例えば、新しく開通した道路の区間を特定区間とし、比較対象の期間として、その区間が開通する前の期間を指定する。これにより、新しく開通した道路を通過する車両は、開通前はどの経路を走行していたのか、その周辺の交通状況がどのように変化したのかといった情報を把握することができる。 As described above, according to the vehicle position display device according to the second embodiment, in addition to the effects of the first embodiment, it is possible to easily compare the travel trajectories of specific vehicles in different periods. For example, a section of a newly opened road is set as a specific section, and a period before the section is opened is designated as a comparison target period. As a result, the vehicle passing through the newly opened road can grasp information such as which route the vehicle was traveling before the opening and how the surrounding traffic situation has changed.
なお、第2実施形態では、車両位置表示装置10Aに入力される表示対象指定情報22Aが対象期間が異なる2件の指定を含む場合について説明したが、3件以上の指定を含んでもよい。この場合、いずれかで指定されている対象期間において特定区間を通過した車両を特定車両として特定し、他で指定されている対象期間の各々から、その特定車両の走行軌跡情報を特定して、比較フラグを立てればよい。そして、3画面以上のアニメーション再生領域81Aを含む表示画面80Aを表示すればよい。 In the second embodiment, the case has been described in which the display target designation information 22A input to the vehicle position display device 10A includes two designations having different target periods. However, three or more designations may be included. In this case, the vehicle that has passed through the specific section in the target period specified by one is specified as a specific vehicle, and the travel locus information of the specific vehicle is specified from each of the target periods specified elsewhere, A comparison flag may be set. Then, the display screen 80A including the animation reproduction area 81A having three or more screens may be displayed.
また、車両位置表示装置10Aに入力された表示対象指定情報22Aが1件の指定のみを含む場合には、第1実施形態の処理を実行し、2件以上の指定を含む場合には、第2実施形態の処理を実行するように処理を分岐させてもよい。 In addition, when the display target designation information 22A input to the vehicle position display device 10A includes only one designation, the process of the first embodiment is executed, and when two or more designations are included, The process may be branched so as to execute the process of the second embodiment.
<第3実施形態>
第3実施形態では、交通量の累積的な変化をアニメーション表示する場合について説明する。なお、第3実施形態において、第1実施形態に係る車両位置表示装置10または第2実施形態に係る車両位置表示装置10Aと同様の部分については、同一符号を付して、詳細な説明を省略する。
<Third Embodiment>
In the third embodiment, a case will be described in which cumulative changes in traffic volume are displayed as animations. Note that in the third embodiment, the same portions as those of the vehicle position display device 10 according to the first embodiment or the vehicle position display device 10A according to the second embodiment are denoted by the same reference numerals, and detailed description thereof is omitted. To do.
図15に示すように、第3実施形態に係る車両位置表示装置10Bは、受付部11と、抽出部12Aと、表示制御部14Bとを含む。 As shown in FIG. 15, the vehicle position display device 10B according to the third embodiment includes a reception unit 11, an extraction unit 12A, and a display control unit 14B.
車両位置表示装置10Bには、図16に示すような、表示対象指定情報22Aが入力される。表示対象指定情報22Aは、第2実施形態の場合と同様であり、対象期間が異なる2件の指定を含む。なお、第1及び第2実施形態とは異なり、指定情報21Bには、特定区間指定情報23は含まれない。 Display target designation information 22A as shown in FIG. 16 is input to the vehicle position display device 10B. The display target designation information 22A is the same as in the second embodiment, and includes two designations with different target periods. Note that, unlike the first and second embodiments, the specific section designation information 23 is not included in the designation information 21B.
抽出部12Aは、第2実施形態と同様、表示対象指定情報22Aに含まれる2件の指定の各々について、表示対象の走行軌跡情報を抽出する。抽出部12Aは、1件目の指定に基づいて抽出した走行軌跡情報を、表示対象走行軌跡リスト24B1に登録し、2件目の指定に基づいて抽出した走行軌跡情報を、表示対象走行軌跡リスト24B2に登録する。表示対象走行軌跡リスト24B1及び24B2は、図12に示す第2実施形態の表示対象走行軌跡リスト24A1及び24A2と概ね同様であるが、「特定車両フラグ」及び「比較フラグ」の項目は含まない。 Similar to the second embodiment, the extraction unit 12A extracts the travel locus information to be displayed for each of the two designations included in the display target designation information 22A. The extraction unit 12A registers the travel trajectory information extracted based on the first designation in the display target travel trajectory list 24B1, and extracts the travel trajectory information extracted based on the second designation as the display target travel trajectory list. Register in 24B2. The display target travel locus lists 24B1 and 24B2 are substantially the same as the display target travel locus lists 24A1 and 24A2 of the second embodiment shown in FIG. 12, but do not include items of “specific vehicle flag” and “comparison flag”.
なお、第2実施形態でも述べたように、表示対象走行軌跡リスト24B1と表示対象走行軌跡リスト24B2とを分けることなく、1つの表示対象走行軌跡リスト24Bとしてもよい。本実施形態では、説明を簡単にするため、表示対象走行軌跡リスト24B1と表示対象走行軌跡リスト24B2とを分ける場合について説明する。 As described in the second embodiment, the display target travel locus list 24B1 and the display target travel locus list 24B2 may be separated into one display target travel locus list 24B. In the present embodiment, in order to simplify the description, a case will be described in which the display target travel locus list 24B1 and the display target travel locus list 24B2 are separated.
表示制御部14Bは、表示対象走行軌跡リスト24B1及び24B2の各々に基づいて、単位時間毎の各四辺メッシュ71における車両の累積台数に応じて、各四辺メッシュ71を色分け表示するように制御する。表示制御部14Bは、単位時間毎の色分け表示を時々刻々と切り替えて表示することにより、アニメーション表示を実現する。 The display control unit 14B performs control so that each four-sided mesh 71 is displayed in different colors according to the cumulative number of vehicles in each four-sided mesh 71 per unit time based on each of the display target travel locus lists 24B1 and 24B2. The display control unit 14B realizes animation display by switching and displaying the color-coded display for each unit time.
具体的には、表示制御部14Bは、対象期間において対象領域に侵入した車両の総台数に基づいて、各四辺メッシュ71を色分け表示する際の表示色パターンを選択する。表示色パターンとは、車両の累積台数に応じた表示色の組み合わせである。 Specifically, the display control unit 14B selects a display color pattern for displaying the four-sided mesh 71 in different colors based on the total number of vehicles that have entered the target area during the target period. The display color pattern is a combination of display colors corresponding to the cumulative number of vehicles.
より具体的には、図17に示すように、表示色を切り替える基準となる車両の累積台数の粒度を、対象期間において対象領域を通過した車両の総台数に応じて異ならせた複数の表示色パターンを用意しておく。表示制御部14Bは、表示対象走行軌跡リスト24B1又は24B2に含まれる走行軌跡情報の車両IDの数をカウントし、対象期間において対象領域を通過した車両の総台数を求める。なお、同一の車両IDは1件としてカウントする。また、表示対象走行軌跡リスト24B1又は24B2のいずれに基づく総台数を用いるかは、予め定めたルールに従えばよい。例えば、表示対象走行軌跡リスト24B1又は24B2のうち、対象期間が新しい方を用いたり、総台数が多い方を用いたりすることができる。表示制御部14Bは、求めた車両の総台数に基づいて、表示色パターンを決定する。 More specifically, as shown in FIG. 17, a plurality of display colors in which the granularity of the cumulative number of vehicles serving as a reference for switching display colors is varied according to the total number of vehicles that have passed through the target region in the target period. Prepare a pattern. The display control unit 14B counts the number of vehicle IDs in the travel track information included in the display target travel track list 24B1 or 24B2, and obtains the total number of vehicles that have passed through the target region in the target period. The same vehicle ID is counted as one case. Whether to use the total number based on the display target travel locus list 24B1 or 24B2 may follow a predetermined rule. For example, the display target travel locus list 24B1 or 24B2 that has a new target period or that has a larger total number can be used. The display control unit 14B determines a display color pattern based on the obtained total number of vehicles.
また、表示制御部14Bは、対象期間の開始日時から該当の単位時間までの各単位時間に、各四辺メッシュ71が示す範囲に侵入した車両の台数の合計で表される累積台数を集計する。具体的には、表示制御部14Bは、表示対象走行軌跡リスト24B1において、「緯度」及び「経度」が示す位置が、各四辺メッシュ71が示す範囲に含まれ、「単位時間開始日時」が該当の単位時間以前である走行軌跡情報をカウントする。表示制御部14Bは、車両の総台数に基づいて決定した表示色パターンに従って、カウントされた走行軌跡情報の数、すなわち、該当の単位時間までに、各四辺メッシュ71が示す範囲に侵入した車両の累積台数に応じた表示色を決定する。同様に、表示制御部14Bは、表示対象走行軌跡リスト24B1についても、該当の単位時間までに、各四辺メッシュ71が示す範囲に侵入した車両の累積台数に応じた表示色を決定する。図18に、累積台数に応じた四辺メッシュ71の表示色の一例を示す。図18では、図17に示す表示色パターンのうち、総台数が10000台の場合を例示している。なお、図18では、色の違いを、四辺メッシュ71内の模様の違いで表している。 In addition, the display control unit 14B totals the cumulative number represented by the total number of vehicles that have entered the range indicated by each four-sided mesh 71 in each unit time from the start date and time of the target period to the corresponding unit time. Specifically, in the display target travel locus list 24B1, the display control unit 14B includes the positions indicated by “latitude” and “longitude” within the range indicated by each four-sided mesh 71, and “unit time start date and time” is applicable. The traveling locus information that is before the unit time is counted. The display control unit 14B follows the display color pattern determined based on the total number of vehicles, that is, the number of travel locus information counted, that is, the vehicle that has entered the range indicated by each four-sided mesh 71 by the corresponding unit time. The display color corresponding to the cumulative number is determined. Similarly, the display control unit 14B also determines a display color corresponding to the cumulative number of vehicles that have entered the range indicated by each four-sided mesh 71 by the corresponding unit time for the display target travel locus list 24B1. FIG. 18 shows an example of the display color of the four-sided mesh 71 corresponding to the cumulative number. FIG. 18 illustrates a case where the total number of display color patterns shown in FIG. 17 is 10,000. In FIG. 18, the difference in color is represented by the difference in pattern in the four-sided mesh 71.
表示制御部14Bは、対象期間内の単位時間毎に、対象領域に含まれる全ての四辺メッシュ71に対して、四辺メッシュ71が示す範囲に侵入した車両の累積台数に応じた表示色を決定する。表示制御部14Bは、表示対象走行軌跡リスト24B1及び24B2の各々について、単位時間及び四辺メッシュ71の位置情報に、決定した表示色を対応付けて、所定領域に記憶する。 The display control unit 14B determines a display color corresponding to the cumulative number of vehicles that have entered the range indicated by the four-sided mesh 71 for all the four-sided meshes 71 included in the target region for each unit time within the target period. . The display control unit 14B stores the determined display color in the predetermined area in association with the unit time and the position information of the four-sided mesh 71 for each of the display target travel locus lists 24B1 and 24B2.
表示制御部14Bは、四辺メッシュ71の表示色の決定が全て終了すると、図19に示すような表示画面80Bが表示装置に表示されるように制御する。図19の例では、表示画面80Bは、アニメーション再生領域81B1及び81B2と、情報表示領域82Bと、凡例表示領域83Bと、再生コマンド84とを含む。 When the determination of the display color of the four-sided mesh 71 is completed, the display control unit 14B performs control so that a display screen 80B as illustrated in FIG. 19 is displayed on the display device. In the example of FIG. 19, the display screen 80B includes animation reproduction areas 81B1 and 81B2, an information display area 82B, a legend display area 83B, and a reproduction command 84.
アニメーション再生領域81B1では、表示対象走行軌跡リスト24B1の走行軌跡情報に基づく色分け表示がされたアニメーションが再生される。また、アニメーション再生領域81B2では、表示対象走行軌跡リスト24B2の走行軌跡情報に基づく色分け表示がされたアニメーションが再生される。 In the animation reproduction area 81B1, an animation with a color-coded display based on the traveling locus information in the display target traveling locus list 24B1 is reproduced. Further, in the animation reproduction area 81B2, an animation with a color-coded display based on the traveling locus information of the display target traveling locus list 24B2 is reproduced.
具体的には、表示制御部14Bは、再生コマンド84に含まれるスライドバーの位置に対応する対象期間内の単位時間を特定する。表示制御部14Bは、表示対象走行軌跡リスト24B1及び24B2の各々について、特定した単位時間に対応付けて記憶されている各四辺メッシュ71について決定した表示色を取得する。そして、表示制御部14Bは、DRM32の情報に基づいて展開した道路地図上の各四辺メッシュ71を、取得した表示色で色分け表示する。 Specifically, the display control unit 14B specifies a unit time within the target period corresponding to the position of the slide bar included in the reproduction command 84. The display control unit 14B acquires the display color determined for each four-sided mesh 71 stored in association with the specified unit time for each of the display target travel locus lists 24B1 and 24B2. Then, the display control unit 14B displays the four-sided mesh 71 on the road map developed based on the information of the DRM 32 in different colors with the acquired display color.
また、表示制御部14Bは、再生コマンド84の再生ボタンが押下された場合には、所定の1コマ分の表示時間が経過する都度、四辺メッシュ71毎の色分けを、次の単位時間に対して決定された表示色に変更する。従って、各四辺メッシュ71を通過した車両の累積台数の時間変化が、アニメーション表示される。 In addition, when the playback button of the playback command 84 is pressed, the display control unit 14B changes the color coding for each four-sided mesh 71 for the next unit time every time a predetermined one frame display time elapses. Change to the determined display color. Therefore, the time change of the cumulative number of vehicles that have passed through each four-sided mesh 71 is displayed as an animation.
その他のアニメーション再生領域81B1及び81B2の各々へのアニメーションの表示方法及び同期方法は、第1及び第2実施形態と同様である。 The animation display method and the synchronization method for the other animation reproduction areas 81B1 and 81B2 are the same as those in the first and second embodiments.
情報表示領域82Bには、第2実施形態の情報表示領域82Aと同様に、表示対象の範囲の情報が表示される。特定区間は指定されないため、特定区間に関する情報は表示されない。 In the information display area 82B, as in the information display area 82A of the second embodiment, information on the display target range is displayed. Since the specific section is not specified, information regarding the specific section is not displayed.
車両位置表示装置10Bは、例えば、図20に示すコンピュータ40で実現することができる。コンピュータ40の記憶部43には、コンピュータ40を車両位置表示装置10Bとして機能させるための車両位置表示プログラム50Bが記憶される。 The vehicle position display device 10B can be realized, for example, by a computer 40 shown in FIG. The storage unit 43 of the computer 40 stores a vehicle position display program 50B for causing the computer 40 to function as the vehicle position display device 10B.
CPU41は、車両位置表示プログラム50Bを記憶部43から読み出してメモリ42に展開し、車両位置表示プログラム50Bが有するプロセスを順次実行する。車両位置表示プログラム50Bは、受付プロセス51と、抽出プロセス52Aと、表示制御プロセス54Bとを有する。CPU41は、抽出プロセス52Aを実行することで、図15に示す抽出部12Aとして動作する。また、CPU41は、表示制御プロセス54Bを実行することで、図15に示す表示制御部14Bとして動作する。受付プロセス51については、第1実施形態における車両位置表示プログラム50と同様である。これにより、車両位置表示プログラム50Bを実行したコンピュータ40が、車両位置表示装置10Bとして機能することになる。 CPU41 reads the vehicle position display program 50B from the memory | storage part 43, expand | deploys to the memory 42, and performs the process which the vehicle position display program 50B has sequentially. The vehicle position display program 50B includes a reception process 51, an extraction process 52A, and a display control process 54B. The CPU 41 operates as the extraction unit 12A illustrated in FIG. 15 by executing the extraction process 52A. Further, the CPU 41 operates as the display control unit 14B illustrated in FIG. 15 by executing the display control process 54B. The reception process 51 is the same as the vehicle position display program 50 in the first embodiment. Thereby, the computer 40 which executed the vehicle position display program 50B functions as the vehicle position display device 10B.
なお、車両位置表示プログラム50Bにより実現される機能は、例えば半導体集積回路、より詳しくはASIC等で実現することも可能である。 The function realized by the vehicle position display program 50B can be realized by, for example, a semiconductor integrated circuit, more specifically, an ASIC or the like.
次に、第3実施形態に係る車両位置表示装置10Bの作用について説明する。走行軌跡DB31には、複数の走行軌跡情報が記憶されている。この状態で、車両位置表示装置10Bに、指定情報21Bが入力されると、車両位置表示装置10Bにおいて、図21に示す車両位置表示処理が実行される。なお、車両位置表示装置10Bにおいて実行される車両位置表示処理は、本発明の車両位置表示方法の一例である。また、第3実施形態における車両位置表示処理について、第1実施形態における車両位置表示処理と同様の処理となるステップについては、同一符号を付して、詳細な説明を省略する。 Next, the operation of the vehicle position display device 10B according to the third embodiment will be described. The traveling locus DB 31 stores a plurality of traveling locus information. In this state, when the designation information 21B is input to the vehicle position display device 10B, the vehicle position display process shown in FIG. 21 is executed in the vehicle position display device 10B. The vehicle position display process executed in the vehicle position display device 10B is an example of the vehicle position display method of the present invention. Moreover, about the vehicle position display process in 3rd Embodiment, about the step which becomes the process similar to the vehicle position display process in 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.
図21に示す車両位置表示処理のステップS11及びS12を経て、次のステップS30で、表示制御部14Bが、表示対象走行軌跡リスト24B1及び24B2と、DRM32とに基づいて、アニメーション表示処理を実行して、車両位置表示処理は終了する。 Through the steps S11 and S12 of the vehicle position display process shown in FIG. 21, in the next step S30, the display control unit 14B executes the animation display process based on the display target travel locus lists 24B1 and 24B2 and the DRM 32. Thus, the vehicle position display process ends.
次に、図22を参照して、車両位置表示処理(図21)のステップS30で実行されるアニメーション表示処理について説明する。なお、第3実施形態におけるアニメーション表示処理について、第1実施形態におけるアニメーション表示処理と同様の処理となるステップについては、同一符号を付して、詳細な説明を省略する。 Next, the animation display process executed in step S30 of the vehicle position display process (FIG. 21) will be described with reference to FIG. In addition, about the animation display process in 3rd Embodiment, the step which becomes the process similar to the animation display process in 1st Embodiment attaches | subjects the same code | symbol, and abbreviate | omits detailed description.
図22に示すアニメーション表示処理のステップS31で、表示制御部14Bが、表示対象走行軌跡リスト24B1又は24B2に含まれる走行軌跡情報をカウントし、対象期間において対象領域を通過した車両の総台数を求める。そして、表示制御部14Bは、求めた車両の総台数に基づいて、表示色パターンを決定する。 In step S31 of the animation display process shown in FIG. 22, the display control unit 14B counts the travel track information included in the display target travel track list 24B1 or 24B2, and obtains the total number of vehicles that have passed through the target region in the target period. . Then, the display control unit 14B determines a display color pattern based on the obtained total number of vehicles.
次に、ステップS21を経て、次のステップS22のループ処理で、表示制御部14Bが、対象期間の開始日時から終了日時までの各単位時間を1つずつ処理対象として設定し、ステップS23のループ処理を実行する。ステップS23のループ処理では、表示制御部14Bが、対象領域内の全ての四辺メッシュ71の各々を1つずつ処理対象として設定し、以下のステップS32及びS33の処理を実行する。 Next, through step S21, in the next loop processing of step S22, the display control unit 14B sets each unit time from the start date and time to the end date and time of the target period one by one as a processing target, and the loop of step S23. Execute the process. In the loop process of step S23, the display control unit 14B sets each of all the four-sided meshes 71 in the target area as a process target one by one, and executes the processes of the following steps S32 and S33.
ステップS32では、表示制御部14Bが、処理対象の四辺メッシュ71の位置情報及びサイズに基づいて、処理対象の四辺メッシュ71が示す範囲を特定する。そして、表示制御部14Bは、対象期間の開始日時から処理対象の単位時間までの各単位時間に、各四辺メッシュ71が示す範囲に侵入した車両の台数の合計で表される累積台数を集計する。 In step S <b> 32, the display control unit 14 </ b> B specifies the range indicated by the four-sided mesh 71 to be processed based on the position information and the size of the four-sided mesh 71 to be processed. Then, the display control unit 14B totals the cumulative number represented by the total number of vehicles that have entered the range indicated by each four-sided mesh 71 in each unit time from the start date and time of the target period to the unit time to be processed. .
次に、ステップS33で、表示制御部14Bは、上記ステップS31で、車両の総台数に基づいて決定した表示色パターンに従って、上記ステップS32で集計した車両の累積台数に応じた表示色を決定する。 Next, in step S33, the display control unit 14B determines a display color corresponding to the cumulative number of vehicles counted in step S32 according to the display color pattern determined based on the total number of vehicles in step S31. .
ステップS23のループ処理が全て終了し、さらに、ステップS22のループ処理が終了すると、処理はステップS34へ移行する。なお、ステップS22及びS23のループ処理は、表示対象走行軌跡リスト24B1及び24B2の各々について実行する。 When all the loop processing in step S23 is completed, and further, when the loop processing in step S22 is completed, the processing proceeds to step S34. In addition, the loop process of step S22 and S23 is performed about each of display object traveling locus lists 24B1 and 24B2.
ステップS34では、表示制御部14Bが、各四辺メッシュ71を、上記ステップS33で決定した表示色で色分けして、図19に示すような表示画面80Bが表示装置に表示されるように制御する。また、表示制御部14Bは、再生コマンド84の操作に応じて、アニメーション再生領域81B1及び81B2に表示する対象の単位時間を特定する。そして、表示制御部14Bは、各四辺メッシュ71の色分けを、特定した単位時間に対応付けて記憶されている表示色に変更する。表示制御部14Bは、表示する対象の単位時間が変化する都度、各四辺メッシュ71の色分け表示を変更することで、アニメーション表示を実現する。 In step S34, the display control unit 14B controls each four-sided mesh 71 with the display color determined in step S33 so that a display screen 80B as shown in FIG. 19 is displayed on the display device. Further, the display control unit 14B specifies the unit time to be displayed in the animation reproduction areas 81B1 and 81B2 in accordance with the operation of the reproduction command 84. Then, the display control unit 14B changes the color coding of each four-sided mesh 71 to the display color stored in association with the specified unit time. The display control unit 14B realizes animation display by changing the color-coded display of each four-sided mesh 71 each time the unit time of the display target changes.
以上説明したように、第3実施形態に係る車両位置表示装置によれば、第1実施形態の効果に加え、対象領域の各地点における交通量の累積的な変化を、直感的に把握することができる。また、第3実施形態のように、異なる期間における走行軌跡情報を用いることで、異なる期間での対象領域の各地点における交通量の累積的な変化の比較を容易に行うことができる。 As described above, according to the vehicle position display device according to the third embodiment, in addition to the effects of the first embodiment, intuitively grasp the cumulative change in the traffic volume at each point in the target area. Can do. In addition, as in the third embodiment, by using the travel locus information in different periods, it is possible to easily compare the cumulative changes in traffic volume at each point in the target area in different periods.
なお、第3実施形態では、四辺メッシュ毎の車両の累積台数に応じて色分けを行う場合について説明したが、第1及び第2実施形態のように、単位時間毎の車両の台数に基づいて、四辺メッシュの色分けを行ってもよい。この場合、表示色パターンは、単位時間毎の車両の台数に応じた表示色の組を定めておく。そして、図22に示すアニメーション処理のステップS32において、処理対象の単位時間までの累積台数ではなく、処理対象の単位時間における車両の台数を集計し、表示色パターンに従って、単位時間における車両の台数に応じた表示色を決定すればよい。これにより、対象領域の各地点における単位時間毎の交通量の変化を、直感的に把握することができる。 In addition, in 3rd Embodiment, although the case where it color-coded according to the cumulative number of vehicles for every four side mesh was demonstrated, based on the number of vehicles per unit time like 1st and 2nd embodiment, You may color-code a four-sided mesh. In this case, the display color pattern defines a set of display colors corresponding to the number of vehicles per unit time. Then, in step S32 of the animation process shown in FIG. 22, the number of vehicles in the unit time to be processed, not the cumulative number up to the unit time to be processed, is totaled, and the number of vehicles in the unit time is calculated according to the display color pattern. A corresponding display color may be determined. Thereby, the change of the traffic volume per unit time in each point of a target area | region can be grasped | ascertained intuitively.
また、第1及び第2実施形態においても、第3実施形態のように、単位時間までの車両の累積台数に応じた表示を行ってもよい。この場合、累積台数に応じて、マークのサイズを変えるようにすればよい。 Also in the first and second embodiments, display according to the cumulative number of vehicles up to a unit time may be performed as in the third embodiment. In this case, the mark size may be changed according to the cumulative number.
集計単位として単位時間当たりの車両の台数を用いることは、車両の移動状況や単位時間当たりの交通量を把握することに適しており、集計単位として累積台数を用いることは、道路がどの程度利用されているかといった情報を把握することに適している。 Using the number of vehicles per unit time as an aggregation unit is suitable for grasping the vehicle movement status and traffic volume per unit time, and using the cumulative number as an aggregation unit indicates how much the road uses. It is suitable for grasping information such as whether or not it is done.
<第4実施形態>
第4実施形態では、第1実施形態におけるアニメーション表示と、第3実施形態におけるアニメーション表示とを切替可能とした場合について説明する。なお、第4実施形態において、第1実施形態に係る車両位置表示装置10または第3実施形態に係る車両位置表示装置10Bと同様の部分については、同一符号を付して、詳細な説明を省略する。
<Fourth embodiment>
In the fourth embodiment, a case will be described in which the animation display in the first embodiment and the animation display in the third embodiment can be switched. Note that in the fourth embodiment, the same portions as those of the vehicle position display device 10 according to the first embodiment or the vehicle position display device 10B according to the third embodiment are denoted by the same reference numerals, and detailed description thereof is omitted. To do.
図1に示すように、第4実施形態に係る車両位置表示装置10Cは、受付部11と、抽出部12と、特定部13と、表示制御部14Cとを含む。 As illustrated in FIG. 1, the vehicle position display device 10C according to the fourth embodiment includes a reception unit 11, an extraction unit 12, a specification unit 13, and a display control unit 14C.
表示制御部14Cは、第1実施形態の表示制御部14と同様に、特定車両の車両群を示すドット85と特定車両以外の車両群を示すドット86とを識別可能に表示したアニメーション表示を行う。また、表示制御部14Cは、第3実施形態の表示制御部14Bと同様に、通過した車両の累積台数に応じて、各四辺メッシュ71の色分け表示をしたアニメーション表示を行う。なお、以下では、前者のアニメーション表示をモード1、後者のアニメーション表示をモード2とする。 Similarly to the display control unit 14 of the first embodiment, the display control unit 14C performs an animation display in which the dots 85 indicating the vehicle group of the specific vehicle and the dots 86 indicating the vehicle group other than the specific vehicle are displayed in an identifiable manner. . In addition, the display control unit 14C performs an animation display in which the four-sided mesh 71 is color-coded according to the cumulative number of vehicles that have passed, in the same manner as the display control unit 14B of the third embodiment. Hereinafter, the former animation display is referred to as mode 1, and the latter animation display is referred to as mode 2.
また、表示制御部14Cは、図23に示すように、モード1の表示画面80C1及びモード2の表示画面80C2の各々が、切替可能な状態で表示装置に表示されるように制御する。表示画面80C1及び80C2の各々は、モード間の表示を切り替える際に押下される切替ボタン87を含む。表示画面80C1は、切替ボタン87を含む点を除いて、図7に示す表示画面80と同様である。表示画面80C2は、切替ボタン87を含む点、及びアニメーション再生領域81C2が1つである点を除いて、図19に示す表示画面80Bと同様である。 Further, as shown in FIG. 23, the display control unit 14C performs control so that each of the display screen 80C1 in mode 1 and the display screen 80C2 in mode 2 is displayed on the display device in a switchable state. Each of the display screens 80C1 and 80C2 includes a switching button 87 that is pressed when switching the display between the modes. The display screen 80C1 is the same as the display screen 80 shown in FIG. The display screen 80C2 is the same as the display screen 80B shown in FIG. 19 except that the display screen 80C2 includes the switching button 87 and the animation reproduction area 81C2 is one.
表示制御部14Cは、モード1の表示画面80C1が表示されている状態で、切替ボタン87が押下されたことを検知すると、モード2の表示画面80C2が表示されるように切り替える。また、表示制御部14Cは、モード2の表示画面80C2が表示されている状態で、切替ボタン87が押下されたことを検知すると、モード1の表示画面80C2が表示されるように切り替える。 When the display control unit 14C detects that the switch button 87 is pressed while the mode 1 display screen 80C1 is displayed, the display control unit 14C switches to display the mode 2 display screen 80C2. When the display control unit 14C detects that the switch button 87 is pressed while the mode 2 display screen 80C2 is displayed, the display control unit 14C switches to display the mode 1 display screen 80C2.
車両位置表示装置10Cは、例えば、図8に示すコンピュータ40で実現することができる。コンピュータ40の記憶部43には、コンピュータ40を車両位置表示装置10Cとして機能させるための車両位置表示プログラム50Cが記憶される。 The vehicle position display device 10C can be realized by, for example, a computer 40 shown in FIG. The storage unit 43 of the computer 40 stores a vehicle position display program 50C for causing the computer 40 to function as the vehicle position display device 10C.
CPU41は、車両位置表示プログラム50Cを記憶部43から読み出してメモリ42に展開し、車両位置表示プログラム50Cが有するプロセスを順次実行する。車両位置表示プログラム50Cは、受付プロセス51と、抽出プロセス52と、特定プロセス53と、表示制御プロセス54Cとを有する。CPU41は、表示制御プロセス54Cを実行することで、図1に示す表示制御部14Cとして動作する。その他のプロセスについては、第1実施形態における車両位置表示プログラム50と同様である。これにより、車両位置表示プログラム50Cを実行したコンピュータ40が、車両位置表示装置10Cとして機能することになる。 CPU41 reads the vehicle position display program 50C from the memory | storage part 43, expand | deploys to the memory 42, and performs sequentially the process which the vehicle position display program 50C has. The vehicle position display program 50C includes a reception process 51, an extraction process 52, a specifying process 53, and a display control process 54C. The CPU 41 operates as the display control unit 14C illustrated in FIG. 1 by executing the display control process 54C. About another process, it is the same as that of the vehicle position display program 50 in 1st Embodiment. Thereby, the computer 40 which executed the vehicle position display program 50C functions as the vehicle position display device 10C.
なお、車両位置表示プログラム50Cにより実現される機能は、例えば半導体集積回路、より詳しくはASIC等で実現することも可能である。 The function realized by the vehicle position display program 50C can be realized by, for example, a semiconductor integrated circuit, more specifically, an ASIC or the like.
次に、第4実施形態に係る車両位置表示装置10Cの作用について説明する。走行軌跡DB31には、複数の走行軌跡情報が記憶されている。この状態で、車両位置表示装置10Cに、指定情報21が入力されると、車両位置表示装置10Cにおいて、図9に示す車両位置表示処理が実行される。なお、車両位置表示装置10Cにおいて実行される車両位置表示処理は、本発明の車両位置表示方法の一例である。また、第4実施形態における車両位置表示処理について、第1実施形態における車両位置表示処理と同様の処理となるステップについては、同一符号を付して、詳細な説明を省略する。 Next, the operation of the vehicle position display device 10C according to the fourth embodiment will be described. The traveling locus DB 31 stores a plurality of traveling locus information. In this state, when the designation information 21 is input to the vehicle position display device 10C, the vehicle position display process shown in FIG. 9 is executed in the vehicle position display device 10C. The vehicle position display process executed in the vehicle position display device 10C is an example of the vehicle position display method of the present invention. Moreover, about the vehicle position display process in 4th Embodiment, about the step which becomes the process similar to the vehicle position display process in 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.
図9に示す車両位置表示処理のステップS20では、図10に示すアニメーション処理のステップS21〜25と、図22に示すアニメーション処理のステップS31〜33とが実行される。そして、ステップS26(又はステップS34)に代えて、図24に示すモード切替処理が実行される。 In step S20 of the vehicle position display process shown in FIG. 9, steps S21 to S25 of the animation process shown in FIG. 10 and steps S31 to 33 of the animation process shown in FIG. 22 are executed. Then, in place of step S26 (or step S34), a mode switching process shown in FIG. 24 is executed.
図24に示すモード切替処理のステップS41で、表示制御部14Cは、図10に示すアニメーション処理のステップS26と同様に、モード1のアニメーション表示を行う。 In step S41 of the mode switching process shown in FIG. 24, the display control unit 14C performs the mode 1 animation display as in step S26 of the animation process shown in FIG.
次に、ステップS42で、表示制御部14Cが、表示画面80C1上の切替ボタン87が押下されたか否かを判定する。切替ボタン87が押下されていない場合には、処理はステップS43へ移行する。ステップS43では、表示制御部14Cが、表示画面80C1を閉じる指示を受け付けたか否かに基づいて、表示画面80C1の表示を終了するか否かを判定する。表示を終了する場合には、モード切替処理は終了する。一方、表示画面80C1の表示を終了しない場合には、処理はステップS41に戻り、表示制御部14Cは、再生コマンド84に応じたモード1のアニメーション表示を継続する。 Next, in step S42, the display control unit 14C determines whether or not the switching button 87 on the display screen 80C1 has been pressed. If the switch button 87 has not been pressed, the process proceeds to step S43. In step S43, the display control unit 14C determines whether or not to end the display of the display screen 80C1 based on whether or not an instruction to close the display screen 80C1 has been received. When the display is terminated, the mode switching process is terminated. On the other hand, if the display of the display screen 80C1 is not terminated, the process returns to step S41, and the display control unit 14C continues the mode 1 animation display according to the playback command 84.
一方、上記ステップS42で、表示制御部14Cが、切替ボタン87が押下されたと判定した場合には、処理はステップS45へ移行する。ステップS45では、表示制御部14Cが、モード1のアニメーション表示を終了し、図22に示すアニメーション処理のステップS34と同様に、モード2のアニメーション表示を行う。 On the other hand, if the display control unit 14C determines in step S42 that the switch button 87 has been pressed, the process proceeds to step S45. In step S45, the display control unit 14C ends the mode 1 animation display, and performs the mode 2 animation display similarly to step S34 of the animation process shown in FIG.
次に、ステップS46で、表示制御部14Cが、表示画面80C2上の切替ボタン87が押下されたか否かを判定する。切替ボタン87が押下されていない場合には、処理はステップS47へ移行する。ステップS47では、表示制御部14Cが、表示画面80C2を閉じる指示を受け付けたか否かに基づいて、表示画面80C2の表示を終了するか否かを判定する。表示を終了する場合には、モード切替処理は終了する。一方、表示画面80C2の表示を終了しない場合には、処理はステップS45に戻り、表示制御部14Cは、再生コマンド84に応じたモード2のアニメーション表示を継続する。 Next, in step S46, the display control unit 14C determines whether or not the switching button 87 on the display screen 80C2 has been pressed. If the switch button 87 has not been pressed, the process proceeds to step S47. In step S47, the display control unit 14C determines whether or not to end the display of the display screen 80C2 based on whether or not an instruction to close the display screen 80C2 has been received. When the display is terminated, the mode switching process is terminated. On the other hand, if the display of the display screen 80C2 is not terminated, the process returns to step S45, and the display control unit 14C continues the mode 2 animation display according to the playback command 84.
一方、上記ステップS46で、表示制御部14Cが、切替ボタン87が押下されたと判定した場合には、処理はステップS41へ移行し、モード2からモード1のアニメーション表示へ切り替える。 On the other hand, if the display control unit 14C determines in step S46 that the switch button 87 has been pressed, the process proceeds to step S41, and the mode 2 is switched to the mode 1 animation display.
以上説明したように、第4実施形態に係る車両位置表示装置によれば、第1及び第3実施形態の効果を、簡易な切替操作により得ることができる。 As described above, according to the vehicle position display device according to the fourth embodiment, the effects of the first and third embodiments can be obtained by a simple switching operation.
なお、第4実施形態では、モード1の表示画面80C1及びモード2の表示画面80C2の各々が1つのアニメーション再生領域を含む場合について説明したが、第2及び第3実施形態のように、それぞれ2つ以上のアニメーション再生領域を含むようにしてもよい。 In the fourth embodiment, the case where each of the display screen 80C1 in mode 1 and the display screen 80C2 in mode 2 includes one animation playback area has been described. However, as in the second and third embodiments, 2 Two or more animation playback areas may be included.
なお、上記では、車両位置表示プログラム50、50A、50B、及び50Cが記憶部43に予め記憶(インストール)されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、CD−ROM、DVD−ROM、USBメモリ等の記録媒体に記録された形態で提供することも可能である。 In the above description, the vehicle position display programs 50, 50 </ b> A, 50 </ b> B, and 50 </ b> C have been stored (installed) in the storage unit 43 in advance. However, the present invention is not limited to this. The program according to the disclosed technology can be provided in a form recorded on a recording medium such as a CD-ROM, a DVD-ROM, or a USB memory.
以上の各実施形態に関し、更に以下の付記を開示する。 Regarding the above embodiments, the following additional notes are disclosed.
(付記1)
地理的な領域の指定を受け付け、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う
処理をコンピュータに実行させる車両位置表示プログラム。
(Appendix 1)
Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Identifying one or more vehicles that have passed through a specific area included in the geographical area of the identified vehicle group;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A vehicle position display program for causing a computer to execute a process of performing display control different from a mark to be displayed corresponding to a position.
(付記2)
前記1又は複数の車両に含まれる何れかの車両の位置と前記他の車両に含まれる何れかの車両の位置とが重なる場合に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークよりも優先する表示制御を行う
付記1記載の車両位置表示プログラム。
(Appendix 2)
When the position of any vehicle included in the one or more vehicles and the position of any vehicle included in the other vehicle overlap, display corresponding to the specified position of the one or more vehicles The vehicle position display program according to claim 1, wherein display control is performed in preference to a mark to be displayed corresponding to a position of another vehicle.
(付記3)
前記位置は、前記地理的な領域を所定のサイズでメッシュ分割して得られた何れかの領域に対応する付記1記載の車両位置表示プログラム。
(Appendix 3)
The vehicle position display program according to supplementary note 1, wherein the position corresponds to any area obtained by dividing the geographical area into meshes with a predetermined size.
(付記4)
更に時間範囲の指定を受け付け、
前記車両群を、受け付けた前記時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された車両群とすることを特徴とする付記1記載の車両位置表示プログラム。
(Appendix 4)
Furthermore, we accept the specification of the time range,
2. The vehicle position display program according to claim 1, wherein the vehicle group is a vehicle group in which a travel history of traveling in the geographical area within the received time range is stored.
(付記5)
更に別の時間範囲の指定を受け付け、
受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示に合わせて、前記別の車両群の位置をマークを用いた第二の表示を行う際に、前記第一の表示と第二の表示の双方において、特定した前記車両群の内の前記1又は複数の車両の位置に対応して表示させるマークを同じ種類のマークに制御する
付記4記載の車両位置表示プログラム。
(Appendix 5)
Accepting another time range specification,
Specify another vehicle group in which the travel history of traveling in the geographical area within the received another time range is stored,
When performing the second display using the mark for the position of the other vehicle group in accordance with the first display using the mark for the position of the vehicle group in the geographical area based on the travel history. Further, in both the first display and the second display, the mark to be displayed corresponding to the position of the one or more vehicles in the specified vehicle group is controlled to the same type of mark. Vehicle position display program.
(付記6)
更に別の時間範囲の指定を受け付け、
受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示と、前記別の車両群の位置をマークを用いた第二の表示とを行う際に、前記第一の表示と前記第二の表示の双方において、前記地理的な領域内に含まれる共通する特定の領域の通過履歴が含まれる1又は複数の車両について他の車両と異なるマークで表示する表示制御、
をコンピュータに実行させる付記4記載の車両位置表示プログラム。
(Appendix 6)
Accepting another time range specification,
Specify another vehicle group in which the travel history of traveling in the geographical area within the received another time range is stored,
When performing a first display using a mark for the position of the vehicle group in the geographical area based on the travel history and a second display using a mark for the position of the other vehicle group. In both the first display and the second display, one or a plurality of vehicles including the passage history of a specific specific area included in the geographical area are displayed with different marks from other vehicles. Display control,
The vehicle position display program according to appendix 4, which causes a computer to execute
(付記7)
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる、
ことを特徴とする付記1記載の車両位置表示プログラム。
(Appendix 7)
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area The display color of the area is changed according to the time change of the cumulative number of vehicles that have entered each area.
The vehicle position display program according to supplementary note 1, wherein
(付記8)
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、単位時間あたりに該各領域に侵入した車両の総数の変化に応じて変化させる、
ことを特徴とする付記1記載の車両位置表示プログラム。
(Appendix 8)
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area The display color of the area is changed according to the change in the total number of vehicles that have entered each area per unit time.
The vehicle position display program according to supplementary note 1, wherein
(付記9)
地理的な領域の指定を受け付け、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する
処理をコンピュータに実行させる車両位置表示プログラム。
(Appendix 9)
Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Among the identified vehicle group, one or a plurality of vehicles that have passed through a specific area included in the geographical area are specified, and the position of the vehicle group in the geographical area is determined based on the travel history. A first display control for differentiating the mark to be displayed in correspondence with the position of the other vehicle from the mark to be displayed in correspondence with the position of the other vehicle, ,
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area A vehicle position display program for causing a computer to execute a process of switching a display color of an area so as to be switchable between second display control for changing the display color of the area in accordance with a change in the cumulative number of vehicles that have entered the area.
(付記10)
地理的な領域の指定を受け付ける受付部と、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定する特定部と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う表示制御部と、
を含む車両位置表示装置。
(Appendix 10)
A reception unit that accepts designation of a geographical area;
The vehicle group in which the travel history that has traveled in the received geographical area is stored is specified, and one or more of the specified vehicle group that has passed through a specific area included in the geographical area A specific part for identifying a vehicle;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A display control unit for performing display control different from the mark to be displayed corresponding to the position;
A vehicle position display device.
(付記11)
前記表示制御部は、前記1又は複数の車両に含まれる何れかの車両の位置と前記他の車両に含まれる何れかの車両の位置とが重なる場合に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークよりも優先する表示制御を行う付記10記載の車両位置表示装置。
(Appendix 11)
When the position of any vehicle included in the one or more vehicles and the position of any vehicle included in the other vehicle overlap, the display control unit The vehicle position display device according to supplementary note 10, wherein display control is performed so that a mark to be displayed corresponding to a position has priority over a mark to be displayed corresponding to a position of another vehicle.
(付記12)
前記位置は、前記地理的な領域を所定のサイズでメッシュ分割して得られた何れかの領域に対応する付記10記載の車両位置表示装置。
(Appendix 12)
The vehicle position display device according to supplementary note 10, wherein the position corresponds to any area obtained by dividing the geographical area into meshes with a predetermined size.
(付記13)
前記受付部は、更に時間範囲の指定を受け付け、
前記特定部は、前記車両群を、受け付けた前記時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された車両群とする付記10記載の車両位置表示装置。
(Appendix 13)
The reception unit further receives specification of a time range,
The vehicle position display device according to supplementary note 10, wherein the specifying unit sets the vehicle group as a vehicle group in which a travel history of traveling in the geographical area within the received time range is stored.
(付記14)
前記受付部は、更に別の時間範囲の指定を受け付け、
前記特定部は、受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記表示制御部は、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示に合わせて、前記別の車両群の位置をマークを用いた第二の表示を行う際に、前記第一の表示と第二の表示の双方において、特定した前記車両群の内の前記1又は複数の車両の位置に対応して表示させるマークを同じ種類のマークに制御する
付記13記載の車両位置表示装置。
(Appendix 14)
The reception unit receives a designation of another time range,
The specifying unit specifies another vehicle group in which a travel history of traveling in the geographical area within the received another time range is stored,
The display control unit adjusts the position of the vehicle group in the geographical area based on the traveling history to the first display using the mark, and uses the mark for the position of the other vehicle group. When performing the second display, the mark of the same type is used to display the mark corresponding to the position of the one or more vehicles in the specified vehicle group in both the first display and the second display. The vehicle position display device according to supplementary note 13.
(付記15)
前記受付部は、更に別の時間範囲の指定を受け付け、
前記特定部は、受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記表示制御部は、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示と、前記別の車両群の位置をマークを用いた第二の表示とを行う際に、前記第一の表示と前記第二の表示の双方において、前記地理的な領域内に含まれる共通する特定の領域の通過履歴が含まれる1又は複数の車両について他の車両と異なるマークで表示する
付記13記載の車両位置表示装置。
(Appendix 15)
The reception unit receives a designation of another time range,
The specifying unit specifies another vehicle group in which a travel history of traveling in the geographical area within the received another time range is stored,
The display control unit includes a first display using a mark indicating the position of the vehicle group in the geographical area based on the travel history, and a second display using a mark indicating the position of the other vehicle group. When performing the display, in both the first display and the second display, other one or more vehicles including the passage history of a specific specific area included in the geographical area are included. The vehicle position display device according to appendix 13, wherein the vehicle position display device displays the mark different from the vehicle.
(付記16)
前記表示制御部は、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる付記10記載の車両位置表示装置。
(Appendix 16)
The display control unit mesh-divides the geographical area when displaying the time change of the position of the vehicle group in the geographical area by the time change of the display position of the mark based on the travel history. The vehicle position display device according to appendix 10, wherein the display color of each region obtained in this manner is changed according to the time change of the cumulative number of vehicles that have entered the region.
(付記17)
前記表示制御部は、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、単位時間あたりに該各領域に侵入した車両の総数の変化に応じて変化させる付記10記載の車両位置表示装置。
(Appendix 17)
The display control unit mesh-divides the geographical area when displaying the time change of the position of the vehicle group in the geographical area by the time change of the display position of the mark based on the travel history. The vehicle position display device according to appendix 10, wherein the display color of each area obtained in this way is changed according to a change in the total number of vehicles that have entered the area per unit time.
(付記18)
地理的な領域の指定を受け付ける受付部と、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定する特定部と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する表示制御部と、
を含む車両位置表示装置。
(Appendix 18)
A reception unit that accepts designation of a geographical area;
The vehicle group in which the travel history that has traveled in the received geographical area is stored is specified, and one or more of the specified vehicle group that has passed through a specific area included in the geographical area A specific part for identifying a vehicle;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A first display control that is different from a mark to be displayed corresponding to a position, and a time change in the position of the vehicle group in the geographical area based on the travel history is displayed as a time change in the display position of the mark. A second display control for changing a display color of each area obtained by mesh division in the geographical area in accordance with a time change of a cumulative number of vehicles that have entered the area. A display control unit that controls to be switchable;
A vehicle position display device.
(付記19)
地理的な領域の指定を受け付け、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う
処理をコンピュータに実行させる車両位置表示方法。
(Appendix 19)
Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Identifying one or more vehicles that have passed through a specific area included in the geographical area of the identified vehicle group;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A vehicle position display method for causing a computer to execute a process of performing display control different from a mark to be displayed corresponding to a position.
(付記20)
前記1又は複数の車両に含まれる何れかの車両の位置と前記他の車両に含まれる何れかの車両の位置とが重なる場合に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークよりも優先する表示制御を行う
付記19記載の車両位置表示方法。
(Appendix 20)
When the position of any vehicle included in the one or more vehicles and the position of any vehicle included in the other vehicle overlap, display corresponding to the specified position of the one or more vehicles The vehicle position display method according to appendix 19, wherein display control is performed in preference to a mark to be displayed corresponding to the position of another vehicle.
(付記21)
前記位置は、前記地理的な領域を所定のサイズでメッシュ分割して得られた何れかの領域に対応する付記19記載の車両位置表示方法。
(Appendix 21)
The vehicle position display method according to supplementary note 19, wherein the position corresponds to any area obtained by mesh-dividing the geographical area with a predetermined size.
(付記22)
更に時間範囲の指定を受け付け、
前記車両群を、受け付けた前記時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された車両群とすることを特徴とする付記19記載の車両位置表示方法。
(Appendix 22)
Furthermore, we accept the specification of the time range,
The vehicle position display method according to appendix 19, wherein the vehicle group is a vehicle group in which a travel history of traveling in the geographical area within the received time range is stored.
(付記23)
更に別の時間範囲の指定を受け付け、
受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示に合わせて、前記別の車両群の位置をマークを用いた第二の表示を行う際に、前記第一の表示と第二の表示の双方において、特定した前記車両群の内の前記1又は複数の車両の位置に対応して表示させるマークを同じ種類のマークに制御する
付記22記載の車両位置表示方法。
(Appendix 23)
Accepting another time range specification,
Specify another vehicle group in which the travel history of traveling in the geographical area within the received another time range is stored,
When performing the second display using the mark for the position of the other vehicle group in accordance with the first display using the mark for the position of the vehicle group in the geographical area based on the travel history. Further, in both the first display and the second display, the mark to be displayed corresponding to the position of the one or more vehicles in the specified vehicle group is controlled to the same type of mark. Vehicle position display method.
(付記24)
更に別の時間範囲の指定を受け付け、
受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示と、前記別の車両群の位置をマークを用いた第二の表示とを行う際に、前記第一の表示と前記第二の表示の双方において、前記地理的な領域内に含まれる共通する特定の領域の通過履歴が含まれる1又は複数の車両について他の車両と異なるマークで表示する表示制御、
をコンピュータに実行させる付記22記載の車両位置表示方法。
(Appendix 24)
Accepting another time range specification,
Specify another vehicle group in which the travel history of traveling in the geographical area within the received another time range is stored,
When performing a first display using a mark for the position of the vehicle group in the geographical area based on the travel history and a second display using a mark for the position of the other vehicle group. In both the first display and the second display, one or a plurality of vehicles including the passage history of a specific specific area included in the geographical area are displayed with different marks from other vehicles. Display control,
24. A vehicle position display method according to appendix 22, wherein the computer is executed.
(付記25)
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる、
ことを特徴とする付記19記載の車両位置表示方法。
(Appendix 25)
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area The display color of the area is changed according to the time change of the cumulative number of vehicles that have entered each area.
The vehicle position display method according to supplementary note 19, characterized by that.
(付記26)
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、単位時間あたりに該各領域に侵入した車両の総数の変化に応じて変化させる、
ことを特徴とする付記19記載の車両位置表示方法。
(Appendix 26)
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area The display color of the area is changed according to the change in the total number of vehicles that have entered each area per unit time.
The vehicle position display method according to supplementary note 19, characterized by that.
(付記27)
地理的な領域の指定を受け付け、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する
処理をコンピュータに実行させる車両位置表示方法。
(Appendix 27)
Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Among the identified vehicle group, one or a plurality of vehicles that have passed through a specific area included in the geographical area are specified, and the position of the vehicle group in the geographical area is determined based on the travel history. A first display control for differentiating the mark to be displayed in correspondence with the position of the other vehicle from the mark to be displayed in correspondence with the position of the other vehicle, ,
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area A vehicle position display method for causing a computer to execute a process of switching a display color of a region so as to be switchable between a second display control for changing the display color of the region in accordance with a change in the cumulative number of vehicles that have entered the region.
(付記28)
地理的な領域の指定を受け付け、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う
処理をコンピュータに実行させる車両位置表示プログラムを記憶した記憶媒体。
(Appendix 28)
Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Identifying one or more vehicles that have passed through a specific area included in the geographical area of the identified vehicle group;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A storage medium storing a vehicle position display program for causing a computer to execute a process of performing display control different from a mark to be displayed corresponding to a position.
(付記29)
地理的な領域の指定を受け付け、
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する
処理をコンピュータに実行させる車両位置表示プログラムを記憶した記憶媒体。
(Appendix 29)
Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Among the identified vehicle group, one or a plurality of vehicles that have passed through a specific area included in the geographical area are specified, and the position of the vehicle group in the geographical area is determined based on the travel history. A first display control for differentiating the mark to be displayed in correspondence with the position of the other vehicle from the mark to be displayed in correspondence with the position of the other vehicle, ,
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area A storage storing a vehicle position display program for causing a computer to execute a process for switching the display color of the area so as to be switchable between the second display control for changing the display color of the area according to the time change of the cumulative number of vehicles that have entered the area. Medium.
10、10A、10B、10C 車両位置表示装置
11 受付部
12、12A 抽出部
13、13A 特定部
14、14A、14B、14C 表示制御部
21、21A、21B 指定情報
22、22A 表示対象指定情報
23 特定区間指定情報
24、24A1、24A2、24B1、24B2 表示対象走行軌跡リスト
31 走行軌跡データベース(DB)
32 デジタル道路地図(DRM)
40 コンピュータ
41 CPU
42 メモリ
43 記憶部
50、50A、50B、50C 車両位置表示プログラム
71 四辺メッシュ
80、80A、80B、80C、80C2 表示画面
81、81A1、81A2、81B1、81B2 アニメーション再生領域
85 特定車両の車両群を示すドット
86 特定車両以外の車両群を示すドット
87 切替ボタン
10, 10A, 10B, 10C Vehicle position display device 11 Reception unit 12, 12A Extraction unit 13, 13A identification unit 14, 14A, 14B, 14C Display control unit 21, 21A, 21B designation information 22, 22A display target designation information 23 identification Section designation information 24, 24A1, 24A2, 24B1, 24B2 Display target travel locus list 31 Travel locus database (DB)
32 Digital Road Map (DRM)
40 Computer 41 CPU
42 Memory 43 Storage 50, 50A, 50B, 50C Vehicle position display program 71 Four-sided mesh 80, 80A, 80B, 80C, 80C2 Display screen 81, 81A1, 81A2, 81B1, 81B2 Animation playback area 85 Indicates a vehicle group of a specific vehicle Dot 86 Dot 87 switch button indicating a vehicle group other than the specific vehicle
Claims (13)
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う
処理をコンピュータに実行させる車両位置表示プログラム。 Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Identifying one or more vehicles that have passed through a specific area included in the geographical area of the identified vehicle group;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A vehicle position display program for causing a computer to execute a process of performing display control different from a mark to be displayed corresponding to a position.
請求項1記載の車両位置表示プログラム。 When the position of any vehicle included in the one or more vehicles and the position of any vehicle included in the other vehicle overlap, display corresponding to the specified position of the one or more vehicles The vehicle position display program according to claim 1, wherein display control is performed in preference to a mark to be displayed corresponding to a position of another vehicle.
前記車両群を、受け付けた前記時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された車両群とすることを特徴とする請求項1記載の車両位置表示プログラム。 Furthermore, we accept the specification of the time range,
The vehicle position display program according to claim 1, wherein the vehicle group is a vehicle group in which a travel history of traveling in the geographical area within the received time range is stored.
受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示に合わせて、前記別の車両群の位置をマークを用いた第二の表示を行う際に、前記第一の表示と第二の表示の双方において、特定した前記車両群の内の前記1又は複数の車両の位置に対応して表示させるマークを同じ種類のマークに制御する
請求項4記載の車両位置表示プログラム。 Accepting another time range specification,
Specify another vehicle group in which the travel history of traveling in the geographical area within the received another time range is stored,
When performing the second display using the mark for the position of the other vehicle group in accordance with the first display using the mark for the position of the vehicle group in the geographical area based on the travel history. Further, in both the first display and the second display, a mark to be displayed corresponding to the position of the one or more vehicles in the specified vehicle group is controlled to the same type of mark. The vehicle position display program described.
受け付けた前記別の時間範囲内に前記地理的な領域内を走行した走行履歴が記憶された別の車両群を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いた第一の表示と、前記別の車両群の位置をマークを用いた第二の表示とを行う際に、前記第一の表示と前記第二の表示の双方において、前記地理的な領域内に含まれる共通する特定の領域の通過履歴が含まれる1又は複数の車両について他の車両と異なるマークで表示する表示制御、
をコンピュータに実行させる請求項4記載の車両位置表示プログラム。 Accepting another time range specification,
Specify another vehicle group in which the travel history of traveling in the geographical area within the received another time range is stored,
When performing a first display using a mark for the position of the vehicle group in the geographical area based on the travel history and a second display using a mark for the position of the other vehicle group. In both the first display and the second display, one or a plurality of vehicles including the passage history of a specific specific area included in the geographical area are displayed with different marks from other vehicles. Display control,
The vehicle position display program according to claim 4, wherein the computer is executed.
ことを特徴とする請求項1記載の車両位置表示プログラム。 When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area The display color of the area is changed according to the time change of the cumulative number of vehicles that have entered each area.
The vehicle position display program according to claim 1.
ことを特徴とする請求項1記載の車両位置表示プログラム。 When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area The display color of the area is changed according to the change in the total number of vehicles that have entered each area per unit time.
The vehicle position display program according to claim 1.
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する
処理をコンピュータに実行させる車両位置表示プログラム。 Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Among the identified vehicle group, one or a plurality of vehicles that have passed through a specific area included in the geographical area are specified, and the position of the vehicle group in the geographical area is determined based on the travel history. A first display control for differentiating the mark to be displayed in correspondence with the position of the other vehicle from the mark to be displayed in correspondence with the position of the other vehicle, ,
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area A vehicle position display program for causing a computer to execute a process of switching a display color of an area so as to be switchable between second display control for changing the display color of the area in accordance with a change in the cumulative number of vehicles that have entered the area.
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定する特定部と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う表示制御部と、
を含む車両位置表示装置。 A reception unit that accepts designation of a geographical area;
The vehicle group in which the travel history that has traveled in the received geographical area is stored is specified, and one or more of the specified vehicle group that has passed through a specific area included in the geographical area A specific part for identifying a vehicle;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A display control unit for performing display control different from the mark to be displayed corresponding to the position;
A vehicle position display device.
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定する特定部と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する表示制御部と、
を含む車両位置表示装置。 A reception unit that accepts designation of a geographical area;
The vehicle group in which the travel history that has traveled in the received geographical area is stored is specified, and one or more of the specified vehicle group that has passed through a specific area included in the geographical area A specific part for identifying a vehicle;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A first display control that is different from a mark to be displayed corresponding to a position, and a time change in the position of the vehicle group in the geographical area based on the travel history is displayed as a time change in the display position of the mark. A second display control for changing a display color of each area obtained by mesh division in the geographical area in accordance with a time change of a cumulative number of vehicles that have entered the area. A display control unit that controls to be switchable;
A vehicle position display device.
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる表示制御を行う
処理をコンピュータに実行させる車両位置表示方法。 Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Identifying one or more vehicles that have passed through a specific area included in the geographical area of the identified vehicle group;
When displaying the position of the vehicle group in the geographical area using the mark based on the travel history, a mark to be displayed corresponding to the specified position of the one or more vehicles is displayed on another vehicle. A vehicle position display method for causing a computer to execute a process of performing display control different from a mark to be displayed corresponding to a position.
受け付けた前記地理的な領域内を走行した走行履歴が記憶された車両群を特定し、
特定した前記車両群の内、前記地理的な領域内に含まれる特定の領域を通過した1又は複数の車両を特定し、前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置をマークを用いて表示する際に、特定した前記1又は複数の車両の位置に対応して表示させるマークを他の車両の位置に対応して表示させるマークとは異ならせる第一の表示制御と、
前記走行履歴に基づいて前記地理的な領域内における前記車両群の位置の時間変化をマークの表示位置の時間変化で表示する際に、前記地理的な領域内をメッシュ分割して得られた各領域の表示色を、該各領域に侵入した車両の累積台数の時間変化に応じて変化させる第二の表示制御とを切替可能に制御する
処理をコンピュータに実行させる車両位置表示方法。 Accepts geographic region designations,
Identify a vehicle group in which the traveling history of traveling in the received geographical area is stored;
Among the identified vehicle group, one or a plurality of vehicles that have passed through a specific area included in the geographical area are specified, and the position of the vehicle group in the geographical area is determined based on the travel history. A first display control for differentiating the mark to be displayed in correspondence with the position of the other vehicle from the mark to be displayed in correspondence with the position of the other vehicle, ,
When displaying the time change of the position of the vehicle group in the geographical area based on the travel history with the time change of the display position of the mark, each obtained by mesh division in the geographical area A vehicle position display method for causing a computer to execute a process of switching a display color of a region so as to be switchable between a second display control for changing the display color of the region in accordance with a change in the cumulative number of vehicles that have entered the region.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015116506A JP6482003B2 (en) | 2015-06-09 | 2015-06-09 | Vehicle position display program, apparatus, and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015116506A JP6482003B2 (en) | 2015-06-09 | 2015-06-09 | Vehicle position display program, apparatus, and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017004205A JP2017004205A (en) | 2017-01-05 |
| JP6482003B2 true JP6482003B2 (en) | 2019-03-13 |
Family
ID=57754223
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015116506A Expired - Fee Related JP6482003B2 (en) | 2015-06-09 | 2015-06-09 | Vehicle position display program, apparatus, and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6482003B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020135074A (en) * | 2019-02-13 | 2020-08-31 | アルパイン株式会社 | Travel route recording device |
| CN116564074A (en) * | 2022-01-30 | 2023-08-08 | 中移(上海)信息通信科技有限公司 | A vehicle display method, device and system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58186790A (en) * | 1982-04-26 | 1983-10-31 | 三菱電機株式会社 | Running locus display |
| JP2004286496A (en) * | 2003-03-20 | 2004-10-14 | Alpine Electronics Inc | Travel track display method of vehicle-mounted navigation system |
| JP2008102025A (en) * | 2006-10-19 | 2008-05-01 | Denso Corp | Vehicle navigation device |
| WO2014045521A1 (en) * | 2012-09-19 | 2014-03-27 | 日本電気株式会社 | Placement score calculation system, method, and program |
-
2015
- 2015-06-09 JP JP2015116506A patent/JP6482003B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017004205A (en) | 2017-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5105902B2 (en) | Navigation device and route guidance method thereof | |
| JP6613626B2 (en) | Travel locus analysis support program, apparatus, and method | |
| US20070179708A1 (en) | Method And Apparatus For Creating Map Data And Method And Apparatus For Route Search | |
| JP4132741B2 (en) | Navigation device | |
| CN1963393A (en) | Navigation system and route setting method | |
| JP2003202232A (en) | Navigation device and map display device | |
| US20130110394A1 (en) | Navigation system | |
| JP2011214939A (en) | Navigation system and program thereof | |
| JP2011209027A (en) | Route guiding system | |
| JP6482003B2 (en) | Vehicle position display program, apparatus, and method | |
| JP2004286496A (en) | Travel track display method of vehicle-mounted navigation system | |
| JP5410905B2 (en) | Navigation device | |
| JP6572672B2 (en) | Route graph generation method, apparatus, and program | |
| JP5144759B2 (en) | Route search device, route search method, route search program, and recording medium | |
| JP4786212B2 (en) | Navigation device, control method thereof, and control program | |
| TW201504089A (en) | Method for operating the playback of a video file of an event data recorder | |
| JP2006242810A (en) | Apparatus and program for displaying along-line object road | |
| JP2012163909A (en) | Map data, map data creation method, and electronic apparatus | |
| JP4401115B2 (en) | Method for presenting traveling speed of moving object | |
| JP6060817B2 (en) | Route determining apparatus, route determining method, and route determining program | |
| JP2008129874A (en) | Traffic flow simulation apparatus, traffic flow simulation method, and traffic flow simulation program | |
| JP2008032460A (en) | Navigation device and route guiding method | |
| JP2007139931A (en) | Navigation system and map display method | |
| JP2004333408A (en) | Navigation device | |
| JP2007033178A (en) | Traveling history collection system and traveling history collection method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180228 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181227 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190205 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6482003 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |