[go: up one dir, main page]

JP2008224520A - Position display device - Google Patents

Position display device Download PDF

Info

Publication number
JP2008224520A
JP2008224520A JP2007065270A JP2007065270A JP2008224520A JP 2008224520 A JP2008224520 A JP 2008224520A JP 2007065270 A JP2007065270 A JP 2007065270A JP 2007065270 A JP2007065270 A JP 2007065270A JP 2008224520 A JP2008224520 A JP 2008224520A
Authority
JP
Japan
Prior art keywords
map
vehicle
display
absolute position
information
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.)
Pending
Application number
JP2007065270A
Other languages
Japanese (ja)
Inventor
Masahide Tanaka
雅英 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rohm Co Ltd
Original Assignee
Rohm Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rohm Co Ltd filed Critical Rohm Co Ltd
Priority to JP2007065270A priority Critical patent/JP2008224520A/en
Priority to US11/963,216 priority patent/US8332142B2/en
Priority to CN 200710194378 priority patent/CN101236699B/en
Priority to CN2011101346624A priority patent/CN102278997A/en
Priority to CN201110134661XA priority patent/CN102278992A/en
Priority to EP07025129A priority patent/EP1939591A2/en
Publication of JP2008224520A publication Critical patent/JP2008224520A/en
Pending legal-status Critical Current

Links

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a position display device easy to use in displaying one's own position and the other party's position on the same map. <P>SOLUTION: Determination of the direction of a map can be performed based on not only one's own position information but also the other party's position information while it is made possible to display a map viewed from the other party's view point. When the direction of the map cannot be determined from the position information, the north in the map is put on the topside. It can be arbitrarily selected whether the one's own position information is used or the other party's is used to determine the direction of the map. Further, when taking a photograph to be sent to the other party, the direction of the map is automatically determined based on the other party's position information. Taking a photograph in conformity with the moving direction of the map makes it possible to photograph a scene viewed from the other party's view point. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、地図上に移動体の位置を表示する位置表示装置に関する。 The present invention relates to a position display device that displays a position of a moving object on a map.

地図上に移動体の位置を表示する位置表示装置としては、GPS情報を利用したカーナビゲーション装置が一般的であるが、近年、携帯電話においても自分の位置を地図上に表示するサービスが開始されている。 一方、自分の位置だけでなく、近辺にいる他人の位置も同時に同一の地図上に表示することにより、自分と相手の相互関係を地図上で把握できるようにすることも種々提案されている。
特開2000−331284号公報 特開2005−17200号公報
As a position display device for displaying the position of a moving body on a map, a car navigation device using GPS information is generally used, but in recent years, a service for displaying one's position on a map has been started even on a mobile phone. ing. On the other hand, various proposals have been made to enable the user to grasp the mutual relationship between the opponent and the other person on the map by simultaneously displaying the positions of others in the vicinity on the same map.
JP 2000-33284 A JP 2005-17200 A

しかしながら、地図上に位置を表示する場合、具体的に検討しなければならない種々の問題がある。従来は必ずしもこれらの問題への実際的な検討が充分とは言えず、使いやすい位置表示装置を提供するには至っていなかった。 However, when displaying a position on a map, there are various problems that must be specifically considered. Conventionally, practical studies on these problems are not always sufficient, and an easy-to-use position display device has not been provided.

本発明の課題は、上記に鑑み、自分の位置と他人の位置を同一の地図上に表示する際に使いやすい位置表示装置を提供することにある。 In view of the above, an object of the present invention is to provide a position display device that is easy to use when displaying one's own position and the position of another person on the same map.

上記の課題を解決するため、本発明は、外部で取得された絶対位置情報を受信する無線通信手段と、地図情報を提供可能な地図情報提供手段と、地図情報に基づく地図上で前記無線通信手段が受信した絶対位置情報に基づく位置を表示する地図表示手段と、絶対位置情報の変化を判定する判定手段とを有することを特徴とする位置表示装置を提供する。 これによって、外部から受信した絶対位置の変化に適した対応を取ることが可能となる。 In order to solve the above-described problems, the present invention provides a wireless communication unit that receives externally acquired absolute position information, a map information providing unit that can provide map information, and the wireless communication on a map based on map information. There is provided a position display device comprising map display means for displaying a position based on absolute position information received by the means and determination means for determining a change in absolute position information. As a result, it is possible to take measures suitable for changes in the absolute position received from the outside.

本発明の具体的な特徴によれば、判定手段の判定結果に基づいて、地図表示手段によって表示される地図の方向を決定する制御手段が設けられる。これによって判定手段の判定結果を活用し、外部から受信した絶対位置の変化に合致した方向で地図表示を行うことが可能となり、相手の視点から地図を表示することができる。 According to a specific feature of the present invention, there is provided control means for determining the direction of the map displayed by the map display means based on the determination result of the determination means. This makes it possible to display the map in a direction that matches the change in the absolute position received from the outside using the determination result of the determination means, and display the map from the other party's viewpoint.

本発明のさらに具体的な特徴によれば、判定手段の判定結果が得られないときは地図の方向が所定の方向に決定される。これによって、例えば外部で取得された絶対位置情報の受信開始時点などにおいて絶対位置情報の変化が判定できない場合等に対応できる。することを特徴とする請求項2記載の位置表示装置。 According to a more specific feature of the present invention, the direction of the map is determined as a predetermined direction when the determination result of the determination means is not obtained. As a result, for example, it is possible to cope with a case where a change in absolute position information cannot be determined at the start of reception of absolute position information acquired externally. The position display device according to claim 2, wherein:

本発明の他の具体的な特徴によれば、さらに自らの絶対位置情報を取得する絶対位置取得手段が設けられ、地図表示手段は、地図情報出力手段が提供する地図情報に基づく地図上で前記絶対位置取得手段が取得した絶対位置情報と前記無線通信手段が受信した絶対位置情報とを互いに識別可能に表示する。本発明はこのように自分の位置と相手の位置の両方を地図上に表示する際においても、相手の位置変化に対応することが可能となる。 According to another specific feature of the present invention, there is further provided absolute position acquisition means for acquiring its own absolute position information, and the map display means is arranged on the map based on the map information provided by the map information output means. The absolute position information acquired by the absolute position acquisition means and the absolute position information received by the wireless communication means are displayed so as to be distinguishable from each other. Thus, the present invention can cope with a change in the position of the opponent even when both the position of the opponent and the position of the opponent are displayed on the map.

上記本発明のさらに具体的な特徴によれば、絶対位置取得手段が取得した絶対位置情報の変化を判定する自位置変化判定手段が設けられる。これによって、自らの絶対位置変化にも対応することが可能となる。 According to the more specific feature of the present invention, a self-position change determining means for determining a change in absolute position information acquired by the absolute position acquiring means is provided. Thus, it is possible to cope with a change in the absolute position of itself.

上記本発明のさらに具体的な特徴によれば、自位置変化判定手段の判定結果に基づいて、地図表示手段によって表示される地図の方向が決定される。これによって、自らの絶対位置変化に合致した方向での地図表示も可能となる。 According to the more specific feature of the present invention, the direction of the map displayed by the map display means is determined based on the determination result of the own position change determination means. As a result, it is possible to display a map in a direction that matches the absolute position change of the user.

上記本発明の他の特徴によれば、相手の位置変化の判定手段と自らの位置変化の判定手段のいずれの判定結果に基づいて地図の方向を決定すべきか指示する指示手段が設けられる。これによって自分の視点と相手の視点のいずれからも地図の表示を行うことができる。 上記の指示は、任意に行うことが可能である。例えば、同じ地図を見ながら電話している場合において任意に自分の地図表示を相手が見ている方向の地図表示に変更することなどが可能である。一方、所定の条件となったことを自動的に検知していずれの判定結果採用すべきか自動的に決定するごとき指示とすることもできる。 According to another aspect of the present invention, there is provided an instruction means for instructing whether to determine the direction of the map based on the determination result of the position change determination means or the position change determination means. As a result, it is possible to display a map from either one's own viewpoint or the other party's viewpoint. The above instructions can be given arbitrarily. For example, when calling while viewing the same map, it is possible to arbitrarily change one's own map display to a map display in the direction in which the other party is viewing. On the other hand, it is possible to automatically detect that a predetermined condition has been met and to give an instruction for automatically determining which determination result should be adopted.

本発明の他の特徴によれば、自らの第一絶対位置情報を取得する第一絶対位置取得手段と、外部の第二絶対位置取得手段が取得した第二絶対位置情報を受信する無線通信手段と、地図情報を提供可能な地図情報提供手段と、地図情報に基づく地図上で第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置を互いに識別可能に表示する地図表示手段と、写真撮影手段による撮影に先立って地図表示手段によって表示される地図の方向を第二絶対位置情報に基づいて行うよう自動的に指示する指示手段とを有する位置表示装置が提供される。 According to another feature of the invention, a first absolute position acquisition means for acquiring its own first absolute position information and a wireless communication means for receiving the second absolute position information acquired by an external second absolute position acquisition means Map information providing means capable of providing map information, map display means for displaying the position based on the first absolute position information and the position based on the second absolute position information on the map based on the map information so as to be distinguishable from each other; There is provided a position display device having instruction means for automatically instructing the direction of the map displayed by the map display means based on the second absolute position information prior to photographing by the photograph photographing means.

上記の特徴によれば、写真撮影に先立ち、位置表示装置で表示される地図の向きが第二位置情報に基づいた方向のものとなる。従って、この表示による相手の進行方向が自然に見えるように自分の位置表示装置を持てば位置表示装置に付属する写真撮影手段の光軸が相手の視線から見える方向に向くことになる。そこで写真を撮影して相手に送れば、その写真は相手の進行方向の正面に見える風景のものとなり共有している地図情報と併せ、相手にとっての有用な案内情報となる。 According to the above feature, prior to taking a picture, the orientation of the map displayed on the position display device is the direction based on the second position information. Therefore, if you hold your own position display device so that the direction of travel of the opponent by this display can be seen naturally, the optical axis of the photographic means attached to the position display device will be in a direction that can be seen from the line of sight of the other party. Therefore, if a photograph is taken and sent to the other party, the photograph becomes a landscape that can be seen in front of the other party's direction of travel and becomes useful guidance information for the other party together with the shared map information.

図1は、本発明の実施の形態に係る位置表示装置の第一実施例を示すブロック図である。第一実施例は車両のナビゲーションシステムを構成しており、第一車両2、第二車両4、およびカーナビ基地局6を含む。なお、図1では簡単のために二つの車両のみ図示しているが、本発明は第三、第四の車両等を含む複数の車両間にも適用可能なシステムとなっている。
第一車両2は、車両全体を制御するコンピュータからなる第一制御部8を有し、車両の運転者による第一操作部10の操作に応じて、第一車機能部12を制御する。この第一制御部8の機能は第一記憶部14に格納されたソフトウエアによって実行される。第一記憶部14は、また車両全体の制御に必要な種々のデータを一時的に格納する。また、第一制御部8は、第一表示部16を制御し、第一操作部10の操作に必要なGUI表示を行うとともに制御結果の表示を行う。
FIG. 1 is a block diagram showing a first example of a position display device according to an embodiment of the present invention. The first embodiment constitutes a vehicle navigation system and includes a first vehicle 2, a second vehicle 4, and a car navigation base station 6. Although only two vehicles are illustrated in FIG. 1 for the sake of simplicity, the present invention is a system applicable to a plurality of vehicles including third and fourth vehicles.
The first vehicle 2 includes a first control unit 8 including a computer that controls the entire vehicle, and controls the first vehicle function unit 12 in accordance with an operation of the first operation unit 10 by a driver of the vehicle. The function of the first control unit 8 is executed by software stored in the first storage unit 14. The first storage unit 14 also temporarily stores various data necessary for controlling the entire vehicle. Further, the first control unit 8 controls the first display unit 16 to perform GUI display necessary for operation of the first operation unit 10 and display a control result.

第一GPS部18は、GPSシステムに基づいて衛星および最寄の放送局より第一車両2の絶対位置情報である緯度、経度、および高度の情報を得て第一制御部8に送る。第一カーナビゲーション機能部20は、第一制御部8経由で得られる第一GPS部18からの絶対位置情報を処理し、地図上での第一車両2の位置を第一表示部16に表示する。 第一車両2は、さらに第一電話機能部22および第一電話通信部24を備えている。これらは通常の通話を含む電話回線を介した無線通信のためのものである。第一車両2には、これと別に無線LANなどによる第一近距離通信部26が備えられており、近距離通信圏内を走行する他の車両との無線通信が可能となっている。 The first GPS unit 18 obtains information on the latitude, longitude, and altitude, which are absolute position information of the first vehicle 2, from the satellite and the nearest broadcasting station based on the GPS system, and sends the information to the first control unit 8. The first car navigation function unit 20 processes absolute position information from the first GPS unit 18 obtained via the first control unit 8 and displays the position of the first vehicle 2 on the map on the first display unit 16. To do. The first vehicle 2 further includes a first telephone function unit 22 and a first telephone communication unit 24. These are for wireless communication via a telephone line including a normal call. The first vehicle 2 is further provided with a first short-range communication unit 26 using a wireless LAN or the like, and wireless communication with other vehicles traveling in the short-range communication area is possible.

一方、第二車両4には、第二制御部28、第二操作部30、第二車機能部32、第二記憶部34、第二表示部36、第二GPS部38、第二カーナビゲーション機能部40、第二電話機能部42および第二電話通信部44、第二近距離通信部46が備えられている。この第二近距離通信部46は第一車両2の第一近距離通信部26との間の通信によりお互いのGPS部で得られた絶対位置情報を交換する。その詳細については後述する。なお、第二車両4のその他の各構成の機能は第一車両2の対応する構成と同様であるので説明は省略する。 カーナビ基地局6は、基地局全体を制御するコンピュータからなる基地局制御部48を有し、基地局記憶部50に格納されたソフトウエアによって必要な機能を実行する。基地局記憶部50は、また基地局制御部48での機能実行に必要な種々のデータを一時的に格納する。 基地局電話通信部52は、第一電話通信部24および第二電話通信部44との間で電話回線による通信が可能であり、基地局制御部48の制御の下で第一車両2および第二車両4の機能をサポートする。基地局カーナビゲーション管理部54および基地局GPS管理部はこれらのサポートに関するものであるがその詳細については後述する。 On the other hand, the second vehicle 4 includes a second control unit 28, a second operation unit 30, a second vehicle function unit 32, a second storage unit 34, a second display unit 36, a second GPS unit 38, and a second car navigation system. A functional unit 40, a second telephone function unit 42, a second telephone communication unit 44, and a second short-range communication unit 46 are provided. The second short-range communication unit 46 exchanges absolute position information obtained by each GPS unit by communication with the first short-range communication unit 26 of the first vehicle 2. Details thereof will be described later. In addition, since the function of each other structure of the 2nd vehicle 4 is the same as that of the structure corresponding to the 1st vehicle 2, description is abbreviate | omitted. The car navigation base station 6 has a base station control unit 48 formed of a computer that controls the entire base station, and executes necessary functions by software stored in the base station storage unit 50. The base station storage unit 50 temporarily stores various data necessary for executing functions in the base station control unit 48. The base station telephone communication unit 52 can communicate with the first telephone communication unit 24 and the second telephone communication unit 44 via a telephone line. Supports the function of the two-vehicle 4. The base station car navigation management unit 54 and the base station GPS management unit relate to such support, and details thereof will be described later.

次に、第一車両2と第二車両4の間の連携について第一車両2を中心に説明する。既に述べたように、第一カーナビゲーション機能部20は、第一制御部8経由で得られる第一GPS部18からの絶対位置情報を処理し、地図上での第一車両2の位置を第一表示部16に表示している。 第一近距離通信部26は、上記に加え、第二近距離通信部46との通信により、第二GPS部38からの第二車両4の絶対位置情報を第二制御部28経由で受信する。受信された第二車両4の絶対位置情報は、第一制御部8経由で第一カーナビゲーション機能部20に送られ、第一GPS部18からの第一車両2の絶対位置情報と同様にして第一カーナビゲーション機能部20で処理され、地図上での第二車両4の位置が第一表示部16に表示される。これによって、第一表示部16には第一車両2自身の位置とともに、近距離通信圏内を走行している第二車両4の位置が地図上で表示され、双方の位置関係を同一の地図上で一覧することが可能となる。これによって仲間同士でツーリングをしている場合など、先行車両と後続車両をお互いに目視できなくても、後続車両が迷うのを防止できる。このような連携状態を以下「ツインナビ」と略称する。 上記の機能は第二車両4でも同様であって、第二近距離通信部46で受信される第一車両2の絶対位置情報が第二カーナビゲーション機能部40で処理され、第二車両4自身の位置とともに、近距離通信圏内を走行している第一車両2の位置が同一の地図上で一覧表示される。以上のように「ツインナビ」では、第一車両2と第二車両4は相互に相手の絶対位置情報を共有する状態となる。 なお、第一車両2と第二車両4の間の連携に関しては、上記の他、両車両は第一車機能部12および第二車機能部32から得られるそれぞれの速度情報を第一近距離通信部26および第二近距離通信部46の間で交換している。これらの速度情報の活用については後述する。 Next, the cooperation between the first vehicle 2 and the second vehicle 4 will be described focusing on the first vehicle 2. As described above, the first car navigation function unit 20 processes the absolute position information from the first GPS unit 18 obtained via the first control unit 8 and determines the position of the first vehicle 2 on the map. It is displayed on one display unit 16. In addition to the above, the first short-range communication unit 26 receives the absolute position information of the second vehicle 4 from the second GPS unit 38 via the second control unit 28 by communication with the second short-range communication unit 46. . The received absolute position information of the second vehicle 4 is sent to the first car navigation function unit 20 via the first control unit 8 and is similar to the absolute position information of the first vehicle 2 from the first GPS unit 18. Processing is performed by the first car navigation function unit 20, and the position of the second vehicle 4 on the map is displayed on the first display unit 16. As a result, the first display unit 16 displays the position of the first vehicle 2 and the position of the second vehicle 4 traveling in the short-range communication range on the map. Can be listed. This prevents the following vehicle from getting lost even if the preceding vehicle and the following vehicle cannot be seen from each other, such as when touring between friends. Such a cooperative state is hereinafter abbreviated as “twin navigation”. The above function is the same in the second vehicle 4, and the absolute position information of the first vehicle 2 received by the second short-range communication unit 46 is processed by the second car navigation function unit 40, and the second vehicle 4 itself The positions of the first vehicle 2 traveling in the near field communication range are displayed in a list on the same map. As described above, in “twin navigation”, the first vehicle 2 and the second vehicle 4 are in a state of sharing the absolute position information of the other party. In addition, regarding the cooperation between the first vehicle 2 and the second vehicle 4, in addition to the above, both vehicles receive the speed information obtained from the first vehicle function unit 12 and the second vehicle function unit 32 in the first short distance. The communication unit 26 and the second short-range communication unit 46 are exchanged. Use of these speed information will be described later.

カーナビ基地局6は、上記においてシステムのメンテナンスおよび、車両が相互に近距離通信圏外となったときのサポートを行う。まず、後者のサポートについては、第一車両2と第二車両4が近距離通信部による絶対位置情報の交換ができなくなったときの中継を行う。上記のような事態が生じると、例えば第二車両4の絶対位置情報が第二電話通信部44から基地局電話通信部52に送られ、基地局制御部48の制御、および必要に応じ基地局カーナビゲーション管理部54での処理に基づいて、これが基地局電話通信部52から第一電話通信部24に転送される。 なお、電話回線による通信は、このようなカーナビ基地局6による中継によらなくても、第一電話通信部24と第二電話通信部44との間で直接行うことも可能である。しかし、上記のようなカーナビ基地局6の中継によれば、各車両はいずれの場合にもカーナビ基地局6を通信相手としてすることができ、個別に相手を選んで通信するのに比べ通信の設定や通信条件を一元化することができる。 一方、システムのメンテナンスに関しては、カーナビゲーションシステムまたはGPSシステムについて機能のバージョンアップやメンテナンスデータが発生したときなど、基地局カーナビゲーション管理部54または基地局GPS管理部56から基地局電話通信部52を介して第一車両2や第二車両4などシステムに加入している車両にバージョンアップデータやメンテナンスデータが送信される。第一車両2や第二車両4はこれらのデータを第一電話通信部24や第二電話通信部44で受信し、それぞれのカーナビゲーション機能部20、40およびGPS部18、38のメンテナンスを行う。 The car navigation base station 6 performs system maintenance and supports when the vehicles are out of the short-range communication range. First, for the latter support, relay is performed when the first vehicle 2 and the second vehicle 4 cannot exchange the absolute position information by the short-range communication unit. When the above situation occurs, for example, the absolute position information of the second vehicle 4 is sent from the second telephone communication unit 44 to the base station telephone communication unit 52, and is controlled by the base station control unit 48 and, if necessary, the base station This is transferred from the base station telephone communication unit 52 to the first telephone communication unit 24 based on the processing in the car navigation management unit 54. Note that communication via a telephone line can be directly performed between the first telephone communication unit 24 and the second telephone communication unit 44 without using such a relay by the car navigation base station 6. However, according to the relay of the car navigation base station 6 as described above, each vehicle can use the car navigation base station 6 as a communication partner in any case. Settings and communication conditions can be unified. On the other hand, with regard to system maintenance, the base station telephone communication unit 52 is connected from the base station car navigation management unit 54 or the base station GPS management unit 56, such as when a function upgrade or maintenance data is generated for a car navigation system or GPS system. Then, upgrade data and maintenance data are transmitted to vehicles such as the first vehicle 2 and the second vehicle 4 that have joined the system. The first vehicle 2 and the second vehicle 4 receive these data at the first telephone communication unit 24 and the second telephone communication unit 44, and perform maintenance of the car navigation function units 20 and 40 and the GPS units 18 and 38, respectively. .

図2は、図1の第一制御部8または第二制御部28の基本機能を示すフローチャートであり、車両のエンジン始動またはカーナビゲーション機能部のオンによってスタートする。なお、以下の説明は第一車両2を中心として行う。従って、特に断わらない限り以後のフローチャートは第一制御部8の機能として説明する。 第一車両2のエンジン始動または第一カーナビゲーション機能部のオンによってフローがスタートすると、ステップS2において、近距離通信を通じて他車から「ツインナビ」が要求されているかどうかチェックする。そして要求があればステップS4に進み、自車の第一カーナビゲーション機能部20がオンしているかどうかチェックする。このとき、第一カーナビゲーション機能部20がオンでなければステップS6に進み、これを自動的にオンにしてステップS8に進む。一方ステップS4において第一カーナビゲーション機能部20がエンジン始動とともにオンとなっていれば直接ステップS8に移行する。このようにステップS4およびステップS6は、他車からの制御により自車のカーナビゲーションシステムが自動的にオンになる機能を実行する。 FIG. 2 is a flowchart showing the basic functions of the first control unit 8 or the second control unit 28 of FIG. 1 and starts when the vehicle engine is started or the car navigation function unit is turned on. The following description will be made with the first vehicle 2 as the center. Therefore, the following flowchart will be described as the function of the first control unit 8 unless otherwise specified. When the flow is started by starting the engine of the first vehicle 2 or turning on the first car navigation function unit, in step S2, it is checked whether or not “twin navigation” is requested from another vehicle through short-range communication. And if there exists a request | requirement, it will progress to step S4 and will check whether the 1st car navigation function part 20 of the own vehicle is turned on. At this time, if the first car navigation function unit 20 is not on, the process proceeds to step S6, which is automatically turned on and proceeds to step S8. On the other hand, if the first car navigation function unit 20 is turned on when the engine is started in step S4, the process directly proceeds to step S8. As described above, Step S4 and Step S6 execute a function of automatically turning on the car navigation system of the own vehicle by the control from the other vehicle.

ステップS8では、カーナビゲーション機能のメニュー表示をスタートするが、さらにステップS9に進んでこのとき他車からの「ツインナビ」要求に関する表示をメニューに追加する。なお、このメニューは、他車からの「ツインナビ」要求がなければ表示されないものである。次いでステップS10では第一車両2が走行中かどうかチェックする。そして走行中であれば、ステップS11で「可能ならば停車して操作を行う」等の勧告を行ってステップS12に移行する。また走行中でなければ直接ステップS12に移行する。これは、走行中に注意が散漫となるようなカーナビゲーション操作を行うことについて運転者に危険防止を喚起するためである。 ステップS12では、第一車両2の運転者による「ツインナビ」合意操作がなされたかどうかチェックする。そして合意操作があればステップS14に進み、「ツインナビ」を要求してきた他車に合意の旨の返答を送信する。この後、ステップS16で「ツインナビ」停止の操作をいつでも受付けられるよう処置してステップS18の「ツインナビ」処理に入る。その詳細については後述する。 In step S8, the menu display of the car navigation function is started, but the process further proceeds to step S9, and at this time, a display related to a “twin navigation” request from another vehicle is added to the menu. This menu is not displayed unless there is a “twin navigation” request from another vehicle. Next, in step S10, it is checked whether or not the first vehicle 2 is traveling. If the vehicle is traveling, a recommendation such as “stop and operate if possible” is made in step S11, and the process proceeds to step S12. If the vehicle is not traveling, the process proceeds directly to step S12. This is to alert the driver to the danger of performing a car navigation operation that distracts attention while driving. In step S12, it is checked whether or not a “twin navigation” consensus operation has been performed by the driver of the first vehicle 2. If there is an agreement operation, the process proceeds to step S14, and a response to the effect of agreement is transmitted to the other vehicle that has requested “twin navigation”. After that, in step S16, a “Twin Navi” stop operation is taken so that it can be accepted anytime, and the “Twin Navi” process in Step S18 is entered. Details thereof will be described later.

一方、ステップS2で近距離通信による他車からの「ツインナビ」要求がなかったときは、ステップS20に移行し、自車の第一カーナビゲーション機能部20がオンしているかどうかチェックする。オンでなければステップS22に進み、運転者によるオン操作があったかどうかチェックする。そしてオン操作がなければステップS2に戻り、以下、他車からの「ツインナビ」要求、又は運転者自身のオン操作がない限り、ステップS2、ステップS20、ステップS22のループを繰り返す。 ステップS22で、運転者が第一カーナビゲーション機能部20をオンする操作をしたことが検知されるとステップS24に進み、第一カーナビゲーション機能部20のオンを実行してステップS26に進む。また、ステップS20で既に第一カーナビゲーション機能部20がオンであった場合は直接ステップS24に進む。 On the other hand, when there is no “twin navigation” request from another vehicle by short-range communication in step S2, the process proceeds to step S20 to check whether the first car navigation function unit 20 of the own vehicle is on. If it is not ON, the process proceeds to step S22, and it is checked whether or not there is an ON operation by the driver. If there is no on operation, the process returns to step S2, and the loop of step S2, step S20, and step S22 is repeated unless a "twin navigation" request from another vehicle or the driver's own on operation is performed. If it is detected in step S22 that the driver has operated to turn on the first car navigation function unit 20, the process proceeds to step S24, the first car navigation function unit 20 is turned on, and the process proceeds to step S26. If the first car navigation function unit 20 has already been turned on in step S20, the process proceeds directly to step S24.

ステップS26では、カーナビゲーション機能のメニュー表示をスタートし、ステップS28で他車が第一近距離通信部26の通信圏内にあるかどうかをチェックする。そして、通信圏内に他車が存在すればステップS30に進んでこのとき他車に対する「ツインナビ」要求に関する表示をメニューに追加してステップS32に移行する。一方、ステップS28で通信圏内に他車が存在しないときはメニューに「ツインナビ」に関する項目は表示せず、直接ステップS32に移行する。 なお、ステップS2で他車からの「ツインナビ」要求があった結果ステップS12に至り、ここで他車からの「ツインナビ」要求に合意する操作をしなかった場合は、ステップS32に進むことになる。 ステップS32では、他車に「ツインナビ」を要求し、これに対する他車からの合意があったかどうかをチェックする。そして要求への合意が成立する他車があった場合はステップS16に移行し、ステップS18の「ツインナビ」処理に入る。一方、ステップS32で「ツインナビ」要求をしなかったか又は要求をしたがいずれの他車からも合意の返答がなかったときはステップS34に進む。上記においてステップS28から直接ステップS32に至った場合、またはステップS12からステップS32に至った場合は、通常はステップS34に移行する。ステップS34では、他車からの「ツインナビ」要求をいつでも受付けられるよう処置してステップS36の通常ナビゲーション処理に入る。上記のステップS32における処理の判断処理の詳細については後述する。 In step S26, menu display of the car navigation function is started, and it is checked in step S28 whether another vehicle is within the communication range of the first short-range communication unit 26. If there is another vehicle in the communication range, the process proceeds to step S30. At this time, a display relating to the “twin navigation” request for the other vehicle is added to the menu, and the process proceeds to step S32. On the other hand, when there is no other vehicle in the communication range in step S28, the item related to “twin navigation” is not displayed on the menu, and the process directly proceeds to step S32. As a result of the "Twin Navi" request from the other vehicle in Step S2, the process reaches Step S12, and if the operation for agreeing to the "Twin Navi" request from the other vehicle is not performed, the process proceeds to Step S32. become. In step S32, the other vehicle is requested to “twin navigation”, and it is checked whether or not there is an agreement from the other vehicle. If there is another vehicle for which the request is agreed, the process proceeds to step S16 and the “twin navigation” process in step S18 is entered. On the other hand, if a "twin navigation" request is not made or requested in step S32, but no agreement response is received from any other vehicle, the process proceeds to step S34. In the above, when the process directly reaches step S32 from step S28, or when the process reaches step S32 from step S12, the process usually proceeds to step S34. In step S34, a “twin navigation” request from another vehicle is processed so that it can be received at any time, and the normal navigation process of step S36 is entered. Details of the process determination process in step S32 will be described later.

図3は、図2のステップS18における「ツインナビ」処理の詳細を示すフローチャートである。フローがスタートすると、ステップS42で「ツインナビ」に合意した他車のカーナビゲーションシステムの識別情報(ID)を確認する。そしてステップS44に進み、確認した識別情報に基づいてその他車のカーナビゲーションシステムに対応可能なよう第一カーナビゲーション機能部20が設定済みかどうかチェックする。 ステップS44で、チェックした他車のカーナビゲーションシステムが設定済みのものでなければステップS46に進み、他車のカーナビゲーションシステムから受信した他車の緯度・経度・高度データを取り扱う通信フォームを第一カーナビゲーション機能部20で対処できるよう変換する。さらに、ステップS48において他車の緯度・経度・高度のデータ内容を第一カーナビゲーション機能部20で取り扱える表現に変換する。そして以上の変換設定を他車の識別情報毎に第一記憶部14に記憶してステップS52に進む。 一方、ステップS44において、チェックした他車のカーナビゲーションシステムが設定済みのものであれば、直接ステップS52に進む。従って
、一度ステップS46からステップS50を経過した識別情報をもつ他車の場合は、ステップS44から直接ステップS52に至ることになる。
FIG. 3 is a flowchart showing details of the “twin navigation” process in step S18 of FIG. When the flow starts, identification information (ID) of the car navigation system of the other vehicle that has agreed to “twin navigation” in step S42 is confirmed. In step S44, it is checked whether or not the first car navigation function unit 20 has been set so as to be compatible with the car navigation system of other vehicles based on the confirmed identification information. In step S44, if the checked car navigation system of the other vehicle has not been set, the process proceeds to step S46, and the communication form that handles the latitude / longitude / altitude data of the other vehicle received from the car navigation system of the other vehicle is the first. Conversion is performed so that the car navigation function unit 20 can cope. Furthermore, in step S48, the data contents of the latitude, longitude, and altitude of the other vehicle are converted into expressions that can be handled by the first car navigation function unit 20. And the above conversion setting is memorize | stored in the 1st memory | storage part 14 for every identification information of another vehicle, and it progresses to step S52. On the other hand, if the car navigation system of the checked other vehicle is already set in step S44, the process proceeds directly to step S52. Therefore, in the case of another vehicle having identification information that has passed step S50 from step S46, the process directly goes from step S44 to step S52.

ステップS52では、他車がその時点において依然として第一近距離通信部26の通勤圏内にあるかどうかチェックする。そして近距離通信圏内にあればステップS54に進み、他車、例えば第二車両4の第二GPS部38で取得された第二車両4の絶対位置情報を第一近距離通信部26にて受信する。なお、ステップS54においては、第二車機能部32からの第二車両4の速度情報もあわせて受信する。ステップS54ではさらに、受信した絶対位置情報および速度情報を履歴として少なくとも一連の「ツインナビ」が終了するまで、第一記憶部14に記憶して保存する。この履歴情報の活用については後述する。 上記において、例えば第二車両4が先行しており第一車両2にさらに第三車両が近距離通信圏内で後続している場合は、ステップS54において第二車両4の絶対位置情報および速度情報を第三車両にも中継する。これによって第二車両4と第三車両が直接的には互いに近距離通信圏外にあっても、両車両の中間にあって両車両それぞれとは近距離通信圏内にある第一車両2の中継機能によって、両車両は近距離通信による互いの絶対位置情報および速度情報を交換することが可能となる。 In step S52, it is checked whether the other vehicle is still in the commuting range of the first short-range communication unit 26 at that time. If it is within the near field communication range, the process proceeds to step S54, and the first near field communication unit 26 receives the absolute position information of the other vehicle, for example, the second vehicle 4 acquired by the second GPS unit 38 of the second vehicle 4. To do. In step S54, the speed information of the second vehicle 4 from the second vehicle function unit 32 is also received. In step S54, the received absolute position information and speed information are further stored and stored in the first storage unit 14 as a history until at least a series of “twin navigation” is completed. The use of this history information will be described later. In the above, for example, when the second vehicle 4 is ahead and the third vehicle is further following the first vehicle 2 in the near field communication range, the absolute position information and speed information of the second vehicle 4 are obtained in step S54. Relay to the third vehicle. As a result, even if the second vehicle 4 and the third vehicle are directly outside the short-range communication range, the relay function of the first vehicle 2 that is in the middle of both vehicles and is within the short-range communication range with each vehicle Both vehicles can exchange mutual absolute position information and speed information by short-range communication.

次いで、ステップS56では、絶対位置情報を受信した他車との車間距離を計算する。このとき、自車を含めて三つ以上の車両があるときはそれぞれのあらゆる組合せにおける車間距離をそれぞれ計算する。 さらに、ステップS58では、「ツインナビ」車間における近距離通信のための電波環境の情報として、第一カーナビゲーション機能部20の有する地図情報を取得する。これはステップS56で計算した車間距離だけからでは近距離通信が可能であっても地形などから電波環境が通常より悪くなる状況を把握するためである。以上を経てステップS60に至り、近距離通信圏の限界にあってこのままでは圏外となるリスクがあるかどうかをチェックする。そして、リスクがあればステップS62で「圏外注意」の警告表示を行ってステップS64に移行する。一方、ステップS60で近居通信圏外リスクがない場合は直接ステップS64に移行する。このような「圏外注意」の警告に接することにより、先導車は速度を落とし、後続車は安全を確認しながら速度を上げるなどの対処が可能となり、近距離通信を維持することができる。 Next, in step S56, an inter-vehicle distance from another vehicle that has received the absolute position information is calculated. At this time, when there are three or more vehicles including the own vehicle, the inter-vehicle distances in all combinations are calculated. Further, in step S58, the map information of the first car navigation function unit 20 is acquired as information on the radio wave environment for near field communication between “twin navigation” vehicles. This is for grasping the situation where the radio wave environment is worse than normal from the topography even if short-distance communication is possible only from the inter-vehicle distance calculated in step S56. After the above, it will reach step S60 and it will be checked whether there is a risk of being outside the service area at the limit of the near field communication range. If there is a risk, a warning “out of service area” is displayed in step S62, and the process proceeds to step S64. On the other hand, if there is no near-field communication risk in step S60, the process directly proceeds to step S64. By contacting such “out-of-range caution” warning, it is possible to take measures such as reducing the speed of the leading vehicle and increasing the speed of the following vehicle while confirming safety, and can maintain short-range communication.

ステップS64では「ツインナビ」表示処理を行うがその詳細は後述する。ステップS64の処理の後、フローはステップS52に戻り、以下、ステップS52で近距離通信圏外であることが検出されない限り、ステップS52からステップS64を繰り返して「ツインナビ」機能を継続する。 ステップS52で他車が近距離圏外に出たことが検出されるとステップS66に移行して近距離圏外となる直前に通信で得た他車の絶対位置情報および速度の情報を保存し、ステップS68に進む。ステップS68では、近距離外処理により補完的に「ツインナビ」状態を維持するが、その詳細は後述する。 次いでステップS70で他車が近距離通信圏内に復帰したかどうかがチェックされ、通信圏内になればステップS54に移行してステップS52からステップS64のループに復帰する。一方、ステップS70で他車が近距離通信圏内であることが検出できなければステップS68に戻り、以下、ステップS70で近距離圏内への復帰が検出できない限りステップS68と70のループで補完的な「ツインナビ」状態を継続する。 In step S64, a “twin navigation” display process is performed, details of which will be described later. After the process of step S64, the flow returns to step S52. Hereinafter, unless it is detected that the mobile phone is out of the short-range communication range in step S52, step S52 to step S64 are repeated to continue the “twin navigation” function. If it is detected in step S52 that the other vehicle has gone out of the near range, the process proceeds to step S66 to store the absolute position information and speed information of the other vehicle obtained by communication immediately before going out of the near range, Proceed to S68. In step S68, the “twin navigation” state is complementarily maintained by the out-of-range processing, details of which will be described later. Next, in step S70, it is checked whether or not the other vehicle has returned to the near field communication range. If the other vehicle has entered the communication range, the process proceeds to step S54 and returns to the loop from step S52 to step S64. On the other hand, if it is not detected in step S70 that the other vehicle is within the short-range communication area, the process returns to step S68. Hereinafter, unless a return to the short-range area is detected in step S70, the loop of steps S68 and 70 is complementary. Continue the "Twin Navi" state.

図4は、図2のステップS32における「ツインナビ」要求および合意処理の詳細を示すフローチャートである。フローがスタートすると、ステップS82で自車から他車に「ツインナビ」を要求する操作をしたかどうかがチェックされる。他車への「ツインナビ」要求操作があればステップS84に進み、「ツインナビ」を要求する他車の識別情報の指定操作があったかどうかをチェックする。 ステップS84に至ると一定時間だけ運転者の操作を待ち、この一定時間内に他車識別情報を指定する操作がなければステップS86に移行する。ステップS86では、ステップS50の機能により過去記憶された識別情報の中から現在通信圏内にあるすべての他車の識別情報を自動指定してステップS88に移行する。一方、ステップS84で所定時間内に識別情報の指定があれば指定された特定の車両のみを指定状態として直接ステップS88に移行する。 FIG. 4 is a flowchart showing details of the “twin navigation” request and agreement process in step S32 of FIG. When the flow starts, it is checked in step S82 whether or not an operation for requesting “twin navigation” from the own vehicle to another vehicle is performed. If there is a “twin navi” request operation for another vehicle, the process proceeds to step S84, and it is checked whether or not there is an operation for designating identification information of the other vehicle that requests “twin navi”. When step S84 is reached, the operation of the driver is waited for a predetermined time, and if there is no operation for designating other vehicle identification information within the predetermined time, the process proceeds to step S86. In step S86, the identification information of all other vehicles currently in communication range is automatically designated from the identification information stored in the past by the function of step S50, and the process proceeds to step S88. On the other hand, if the identification information is designated within the predetermined time at step S84, only the designated specific vehicle is designated as the designated state, and the process directly proceeds to step S88.

ステップS88では、指定された識別情報をもつ全ての他車に対して「ツインナビ」要求信号を第一近距離通信部26から送信する。そしてステップS90で指定した全ての他車からの応答を受信したかどうかチェックする。応答のない他車があればステップS92に進み、送信後所定時間が経過したかどうかチェックする。そして所定時間が経過していなければステップS90に戻り、以下、全ての他車からの応答を受信するか所定時間が経過するまでステップS90とステップS92を繰り返す。 ステップS92で所定時間が経過したことが確認されるとステップS94に進み、未だ応答のない他車からの「ツインナビ」への合意返信があったときに割込みがかかることを可能にした上でステップS96に進む。一方、ステップS90で識別情報を指定して「ツインナビ」要求信号を送信した全ての車両から応答を受信したことが確認されると直接ステップS96に移行する。 ステップS96では受信した応答に基づいて「ツインナビ」に合意した他車があるかどうかチェックし、一つでも合意した車両がある場合には図2のステップS16に移行する。一方、ステップS96で「ツインナビ」要求に合意した車両がなければ図2のステップS34に移行する。なお、ステップS82において他車への「ツインナビ」要求をしなかった場合は直接ステップS34に移行する。 In step S88, a “twin navigation” request signal is transmitted from the first short-range communication unit 26 to all other vehicles having the specified identification information. Then, it is checked whether or not responses from all other vehicles designated in step S90 have been received. If there is another vehicle that does not respond, the process proceeds to step S92 to check whether or not a predetermined time has elapsed after transmission. If the predetermined time has not elapsed, the process returns to step S90, and thereafter, steps S90 and S92 are repeated until responses from all other vehicles are received or until the predetermined time elapses. When it is confirmed in step S92 that the predetermined time has elapsed, the process proceeds to step S94, and it is possible to interrupt when there is an agreement reply to “Twin Navi” from another vehicle that has not yet responded. Proceed to step S96. On the other hand, if it is confirmed in step S90 that the response has been received from all the vehicles that have specified the identification information and transmitted the “twin navigation” request signal, the process proceeds directly to step S96. In step S96, it is checked whether there is another vehicle that has agreed to “twin navigation” based on the received response. If there is even one vehicle that has agreed, the process proceeds to step S16 in FIG. On the other hand, if no vehicle has agreed to the “twin navigation” request in step S96, the process proceeds to step S34 in FIG. If no "twin navigation" request is made to another vehicle in step S82, the process directly proceeds to step S34.

図5は、図1の第一表示部16に表示される「ツインナビ」表示の一例を示す表示画面図であり、図3のステップS64によるツインナビ表示処理によって実現されるものである。図5は、第一車両2が先導車である場合であり、表示画面62において第一車両2は自車両指標64として地図66上に表示される。図5は「ツインナビ」に合意している後続車が第二車両4を含めて二台ある場合を示しており、第二車両4が第一他車指標68、第三車両が第二他車指標70として共通の地図66に同時に表示されている。 「ツインナビ」合意車表示エリア72は、現在「ツインナビ」に参加している車両の存在を表示するためのものであり、第一他車存在表示74、第二他車存在表示76に地図上の他車と同一シンボルが表示されている。なお、破線で示した第三他車存在表示部分78には現在対象車両がないので他車存在表示はなされていない。 FIG. 5 is a display screen diagram showing an example of the “twin navigation” display displayed on the first display unit 16 of FIG. 1, and is realized by the twin navigation display processing in step S64 of FIG. FIG. 5 shows a case where the first vehicle 2 is a leading vehicle, and the first vehicle 2 is displayed on the map 66 as the own vehicle index 64 on the display screen 62. FIG. 5 shows a case where there are two subsequent vehicles that have agreed to “twin navigation” including the second vehicle 4, where the second vehicle 4 is the first other vehicle index 68 and the third vehicle is the second other vehicle. Simultaneously displayed on a common map 66 as a vehicle index 70. The “Twin Navi” consensus vehicle display area 72 is for displaying the presence of vehicles currently participating in “Twin Navi”, and is displayed on the first other vehicle presence display 74 and the second other vehicle presence display 76 as a map. The same symbol as the other car above is displayed. It should be noted that the third vehicle presence display portion 78 indicated by a broken line is not currently displayed because there is no target vehicle.

近距離通信圏外表示エリア80には、図3のステップS62における「圏外注意」警告をはじめとし、「圏外」警告、または「表示不可」を示す表示が、それぞれ該当する状況が生じたときに行われる。「圏外」警告、または「表示不可」表示の意義については後述する。なお、図5の場合は、いずれにも該当しない状態なので近距離通信圏外表示エリア80には何も表示されない。 後続車状況表示エリア82には、後続車が正しく追従しているかどうかを確認すべき状況になったときに表示を行う。図5はこの状況ではない例なので何も表示されていない。後続車状況表示エリア82の表示については後述する。 In the short-range communication out-of-range display area 80, the “out of service area” warning in step S62 of FIG. 3, the “out of service area” warning, or a display indicating “not displayable” is displayed when a corresponding situation occurs. Is called. The significance of the “out of service” warning or the “not displayable” display will be described later. In the case of FIG. 5, nothing is displayed in the near field communication area display area 80 because it is in a state that does not correspond to any of them. In the subsequent vehicle status display area 82, a display is performed when it is determined whether or not the subsequent vehicle is following correctly. Since FIG. 5 is not an example of this situation, nothing is displayed. The display of the subsequent vehicle status display area 82 will be described later.

図6は、第二他車が図5の位置よりも遅れて走行していた場合の表示画面62の表示状態を示すものである。なお、自車および第一他車は図5と同じ位置にあるものとする。この場合は、地図の縮尺が図5のままであると、第二他車が表示範囲から外れてしまう。従って図6における地図92の縮尺は、図5における地図66の縮尺よりも広域表示となるよう自動変更されている。 具体的に述べると、図6における領域94が図5において地図66が表示されていた部分であり、第二他車指標70はこの領域94からはみ出している。従って図6では、表示範囲が第二他車指標70を含む広域に広がるよう地図の縮尺が自動変更されている。 なお、図6は、図3のステップS60において第二他車が近距離通信圏外リスクありと判断された状態を示しており、この結果ステップS62によって近距離通信圏外表示エリア80には「圏外注意」の警告が行われているが、この状態では第二他車はまだ近距離通信圏内にある。これに対し、第二他車が近距離通信圏外に出てしまったときには近距離通信圏外表示エリア80の表示が「圏外」の警告表示に変わる。この場合でも、図3のステップS68の近距離圏外処理に基づき第二他車指標70の表示は継続される。 また、図6では、図5の状態から地図の縮尺を変更することに伴って地図表示の中心位置を自動的に変更するスクロールが行われている。図6は自車指標64を基準としてスクロールされており、第二他車が表示範囲に入るよう考慮しつつできるだけ自車指標64が地図の中心になるようスクロールされる。 FIG. 6 shows a display state of the display screen 62 when the second other vehicle is traveling behind the position of FIG. It is assumed that the own vehicle and the first other vehicle are at the same positions as in FIG. In this case, if the scale of the map remains as shown in FIG. 5, the second other vehicle will be out of the display range. Accordingly, the scale of the map 92 in FIG. 6 is automatically changed so as to display a wider area than the scale of the map 66 in FIG. More specifically, an area 94 in FIG. 6 is a portion where the map 66 is displayed in FIG. 5, and the second other vehicle index 70 protrudes from the area 94. Therefore, in FIG. 6, the scale of the map is automatically changed so that the display range extends over a wide area including the second other vehicle index 70. FIG. 6 shows a state in which the second other vehicle is determined to have a risk of being out of the near field communication range in step S60 of FIG. "In this state, the second other vehicle is still in the short-range communication range." On the other hand, when the second other vehicle goes out of the near field communication area, the display in the near field communication area display area 80 changes to a warning display “out of area”. Even in this case, the display of the second other vehicle index 70 is continued based on the near-field outside processing in step S68 of FIG. In FIG. 6, scrolling is performed to automatically change the center position of the map display as the map scale is changed from the state of FIG. 5. FIG. 6 is scrolled based on the own vehicle index 64, and is scrolled so that the own vehicle index 64 is at the center of the map as much as possible while considering that the second other vehicle falls within the display range.

図7は、図6と同じ状態を示すが、図5の状態から縮尺を変更する際、「ツインナビ」に参加している全車の中心が地図表示の中心位置となるよう自動的にスクロールが行われた例である。図6と比較すると、図7では地図100のように地図表示全体が上方にシフトされている。 図6における表示のように自車を基準として自動スクロールを行うか、図7における表示のように全車の中心を中心位置として自動スクロールを行うかは、予め任意に設定しておくことができる。なお、特に運転者が変更設定を行わない限り、図6における表示のように自車を基準とした自動スクロールが行われる。 なお、上記の設定に従った自車基準の自動スクロールまたは全車中心を基準の自動スクロールは、地図の縮尺が変更されたときだけでなく、縮尺変更のない場合にも自車の進行に従って常に実行される。 FIG. 7 shows the same state as FIG. 6, but when the scale is changed from the state of FIG. 5, the scrolling is automatically performed so that the centers of all the cars participating in “Twin Navi” become the center position of the map display. This is an example. Compared to FIG. 6, the entire map display is shifted upward as in the map 100 in FIG. 7. Whether the automatic scrolling is performed based on the own vehicle as in the display in FIG. 6 or the automatic scrolling is performed with the center of all vehicles as the central position as in the display in FIG. 7 can be arbitrarily set in advance. In addition, unless the driver makes a change setting, automatic scrolling based on the own vehicle is performed as shown in FIG. Auto-scrolling based on the above settings or auto-scrolling based on the center of the vehicle is always performed according to the progress of the vehicle, not only when the map scale is changed, but also when there is no scale change. Is done.

図8は、自車と第二他車の距離が近距離通信圏を外れて「圏外」となったあと更に両車両の距離が離れ、もはや図3のステップS68の近距離圏外処理に基づいても第二他車の表示を継続するのが無意味となった状態の表示画面62を示す。このとき近距離通信圏外表示エリア80の表示は「表示不可」に変わる。さらに、表示不可の状態となった車両を明示するため、「ツインナビ」合意車表示エリア72における第二他車存在表示76に表示不可マーク102が付加される。また、地図上において第二他車指標70は非表示となり、表示対象から除外される。信頼性のない他車車両の位置を地図上に表示すると混乱を招くからである。 FIG. 8 shows that the distance between the vehicle and the second other vehicle becomes “out of range” after leaving the short range communication range, and the distance between the two vehicles further increases, and is no longer based on the near range out of step processing in step S68 of FIG. Also shows the display screen 62 in a state where it is meaningless to continue displaying the second other vehicle. At this time, the display in the short-range communication area display area 80 changes to “not displayable”. Further, in order to clearly indicate the vehicle that is in a display disabled state, a display disabled mark 102 is added to the second other vehicle presence display 76 in the “twin navigation” agreed vehicle display area 72. Further, the second other vehicle index 70 is not displayed on the map and is excluded from the display target. This is because displaying the position of an unreliable vehicle on the other vehicle on a map causes confusion.

図8のように第二他車指標70が非表示となると、もはや第二車両を考慮した広域表示を行う必要がないので表示は図9のように変わる。つまり、図9では、図8から地図の縮尺が自動変更され、より拡大状態の地図66に基づく表示となる。なお、縮尺を自動変更しない設定としておけば、第二他車指標70が非表示となっても、図8の縮尺での地図表示が継続される。 When the second other vehicle index 70 is not displayed as shown in FIG. 8, the display changes as shown in FIG. 9 because it is no longer necessary to perform the wide area display considering the second vehicle. That is, in FIG. 9, the scale of the map is automatically changed from FIG. 8, and the display is based on the map 66 in an enlarged state. If the scale is not automatically changed, the map display at the scale of FIG. 8 is continued even when the second other vehicle index 70 is not displayed.

図10は、図5の状態から先導車である自車が郵便局の角を右折した場合の表示画面62を示す。この場合、自車両指標64を基準として、進行方向が表示上方となるよう地図104は90度回転させられる。なお、当然ながら、まだ右折していない第一他車指標68および第二他車指標70の進行方向は地図の上方とはならない。このように複数車両がある場合の地図の上方は常に自車の進行方向を基準として決定される。 なお、車両の進行方向に係わらず北を地図上方として表示するよう設定している場合は、自車と他車の進行方向に係わらず地図の回転は行われない。 FIG. 10 shows a display screen 62 when the vehicle that is the leading vehicle turns right at the corner of the post office from the state of FIG. In this case, the map 104 is rotated by 90 degrees so that the traveling direction becomes the display upper direction with the own vehicle index 64 as a reference. Of course, the traveling directions of the first other vehicle index 68 and the second other vehicle index 70 that have not yet turned to the right are not above the map. Thus, the upper part of the map when there are a plurality of vehicles is always determined based on the traveling direction of the own vehicle. In addition, when it is set to display the north as the upper side of the map regardless of the traveling direction of the vehicle, the map is not rotated regardless of the traveling direction of the own vehicle and the other vehicle.

また、図10においては、後続車である第二車両と第三車両が追従して右折するかどうかを確認するため、後続車状況表示エリア82において、第一他車存在表示74および第二他車存在表示76に隣接してそれぞれ第一他車要確認マーク106および第二他車要確認マーク108が「?」シンボルで表示される。 Further, in FIG. 10, in order to check whether the second vehicle and the third vehicle, which are the following vehicles, follow and turn right, in the subsequent vehicle status display area 82, the first other vehicle presence display 74 and the second other vehicle are displayed. A first other vehicle necessity confirmation mark 106 and a second other vehicle necessity confirmation mark 108 are displayed with a “?” Symbol adjacent to the vehicle presence display 76, respectively.

図11は、図1
0の状態からさら時間が経過し、第二車両が正しく追従して右折した場合の表示画面62を示す。この場合、後続車状況表示エリア82において第一他車存在表示74に対応して表示されていた要確認マーク「?」が消え、その代わりに「OK」シンボルで表示される第一他車確認済マーク112が表示される。この「OK」表示は後述する後続車簡略表示となる。
FIG. 11 shows FIG.
The display screen 62 is shown when a further time elapses from the state of 0 and the second vehicle correctly follows and turns right. In this case, the confirmation mark “?” That was displayed corresponding to the first other vehicle presence display 74 in the subsequent vehicle status display area 82 disappears, and the first other vehicle confirmation displayed by the “OK” symbol instead. A completed mark 112 is displayed. This “OK” display is a subsequent vehicle simplified display described later.

図12は、図11の状態からさら時間が経過し、第三車両も正しく追従して右折した場合の表示画面62を示す。この場合、後続車状況表示エリア82において、第二他車存在表示76に対応する表示も第二他車確認済マーク114に変わり、第一他車確認済マーク112とともに「OK」シンボルで表示される。 さらに、このようにして後続車両のすべてが正しく追従して右折したことが確認されると、後続車表示が簡略化され、地図上での第一他車指標68および第二他車指標70が非表示となる。これは、例えばしばらく道なりが続くなど後続車の確認を必要としない状況において自車とともに後続車を表示するのは煩わしいので、自車が交差点にさしかかるなど後続車の確認が再び必要となる状況が発生するまでは後続車の表示を省略するものである。なお、このように地図上での後続車の表示を省略する場合でも、後続車状況表示エリア82においては第一他車確認済マーク112および第二他車確認済マーク114の「OK」シンボルの表示が継続される。このような後続車簡略表示により、地図上の位置までは確認できないものの、後続車が正しく追従していること自体の確認が可能となる。 なお、このような後続車簡略表示を予め設定していないときは、後続車確認の必要性如何にかかわらず、表示可能な後続車の位置が常に自車とともに地図上に表示される。 FIG. 12 shows a display screen 62 when a further time has elapsed from the state of FIG. 11 and the third vehicle has also correctly followed and turned right. In this case, in the subsequent vehicle status display area 82, the display corresponding to the second other vehicle presence display 76 also changes to the second other vehicle confirmed mark 114 and is displayed with the “OK” symbol together with the first other vehicle confirmed mark 112. The Furthermore, when it is confirmed that all the following vehicles have correctly followed the right turn in this way, the subsequent vehicle display is simplified, and the first other vehicle index 68 and the second other vehicle index 70 on the map are displayed. It is hidden. This is because it is cumbersome to display the following vehicle together with the own vehicle in a situation where the confirmation of the following vehicle is not required, for example, the road continues for a while, so the subsequent vehicle needs to be confirmed again such as the own vehicle approaching the intersection Until this occurs, the display of the following vehicle is omitted. Even when the display of the subsequent vehicle on the map is omitted in this way, the “OK” symbol of the first other vehicle confirmed mark 112 and the second other vehicle confirmed mark 114 is displayed in the subsequent vehicle status display area 82. Display continues. Although the following vehicle simplified display does not allow confirmation of the position on the map, it is possible to confirm that the subsequent vehicle is following correctly. In addition, when such a subsequent vehicle simplified display is not set in advance, the position of the displayable subsequent vehicle is always displayed on the map together with the own vehicle regardless of the necessity of the subsequent vehicle confirmation.

図13は、図12のようにして後続車簡略表示が始まり、後続車の地図上での表示が不要となったときの表示画面62を示す。図12では全車が地図上に入ることを考慮して地図104のスクロールが行われるが、図13では専ら自車を基準として地図120をスクロールする。具体的には、自車が先導車の場合、自車両指標64が図12よりも図13において画面のより下方となるようスクロールが行われる。 なお、図13のように自車しか表示しない場合は、通常ナビゲーションにおけるように前方の情報を重視して自車両指標64がもっと画面62の下部に配置されるようなスクロールも可能である。しかしながら、「ツインナビ」では、後続車の表示が必要となったときへの対応のため、図13のように自車の後方にも相応の地図スペースが確保されるよう配慮してスクロールが行われる。このように、自車のみを地図上に表示する場合においても、通常ナビゲーションの場合と「ツインナビ」の場合とでは自車両指標64の配置が異なるよう地図のスクロール制御を行う。 FIG. 13 shows the display screen 62 when the subsequent vehicle simplified display starts as shown in FIG. 12 and the display of the subsequent vehicle on the map becomes unnecessary. In FIG. 12, the map 104 is scrolled in consideration of all the cars entering the map, but in FIG. 13, the map 120 is scrolled exclusively based on the own vehicle. Specifically, when the own vehicle is a leading vehicle, scrolling is performed so that the own vehicle index 64 is lower than the screen in FIG. 13 than in FIG. When only the host vehicle is displayed as shown in FIG. 13, it is possible to scroll such that the host vehicle index 64 is arranged at the lower portion of the screen 62 with emphasis on forward information as in normal navigation. However, in “Twin Navi”, in order to cope with the need to display the following vehicle, scrolling is performed in consideration of ensuring a corresponding map space behind the vehicle as shown in FIG. Is called. Thus, even when only the own vehicle is displayed on the map, the scroll control of the map is performed so that the arrangement of the own vehicle index 64 is different between the normal navigation and the “twin navigation”.

図14は、各車両が図10の位置にあるときの第三車両の表示画面130を示す。図14では、自車両指標134が、第一他車指標136および第二他車指標138に後続して最後尾にある。つまり、図14では第一他車が先導車であり、図10と同様郵便局の角を右折している。これに対応して、「ツインナビ」合意車表示エリア72には、第一他車存在表示140および第二他車存在表示142が地図上と同一シンボルで表示されている。なお、図14でも、破線で示した第三他車存在表示部分78には現在対象車両がないので他車存在表示はなされていない。 また、図14における自車はまだ郵便局角で右折していないので、地図66は図5と同様の状態にあり、図10のように90度回転していない。このように、複数車両の指標が同時に地図上に表示される「ツインナビ」では、自車が先導車であろうと後続車であろうと、また、他車の向きがどうであろうと、地図の上方は常に自車の進行方向を基準として決定される。 さらに、自車に後続車がない場合は後続車に対する配慮は不要なので、後続車状況表示エリア82は表示画面130には表示されない。 FIG. 14 shows a display screen 130 of the third vehicle when each vehicle is in the position of FIG. In FIG. 14, the host vehicle index 134 is at the end following the first other vehicle index 136 and the second other vehicle index 138. That is, in FIG. 14, the first other vehicle is the leading vehicle, and the corner of the post office is turned right as in FIG. Correspondingly, in the “twin navi” consensus vehicle display area 72, a first other vehicle presence display 140 and a second other vehicle presence display 142 are displayed with the same symbols as on the map. In FIG. 14, since there is no current target vehicle in the third other vehicle presence display portion 78 indicated by a broken line, the other vehicle presence display is not performed. Further, since the vehicle in FIG. 14 has not yet turned right at the post office corner, the map 66 is in the same state as in FIG. 5 and is not rotated by 90 degrees as in FIG. In this way, with “Twin Navi”, where the indicators of multiple vehicles are displayed on the map at the same time, regardless of whether the vehicle is the lead vehicle, the following vehicle, or the direction of other vehicles, The upper direction is always determined based on the traveling direction of the vehicle. Furthermore, if there is no following vehicle in the host vehicle, no consideration is given to the following vehicle, so the following vehicle status display area 82 is not displayed on the display screen 130.

図15は、図3のステップS64における「ツインナビ」表示処理の詳細を示すフローチャートであり、図5から図14において説明した種々の表示を実現するためのものである。フローがスタートすると、ステップS101で、「ツインナビ」合意車の有無を表示する。これは、図5等における合意車表示エリア72における表示を行うことに該当する。次にステップS102で自車を地図上で表示する処理を行う。これは、図5の自車両指標64または図14の自車両指標134を地図66等で表示することに該当する。 次いでステップS103では自車が先導車かどうかをチェックし、先導車であった場合はステップS104で後続車状況表示エリアを表示する。これは、図5などにおける後続車状況表示エリア82を表示することに該当する。さらにステップS105で後続車確認状況が発生したかどうかをチェックする。これは、図10において自車が右折した場合などのように交差点などで後続車の進路に選択肢が生じた場合に相当する。この状況の発生は地図情報と自車の位置情報に基づいて判断される。 FIG. 15 is a flowchart showing details of the “twin navigation” display process in step S64 of FIG. 3, and is for realizing various displays described in FIGS. When the flow starts, in step S101, the presence / absence of a “Twin Navi” agreed vehicle is displayed. This corresponds to performing display in the agreed vehicle display area 72 in FIG. Next, the process which displays the own vehicle on a map at step S102 is performed. This corresponds to displaying the own vehicle index 64 of FIG. 5 or the own vehicle index 134 of FIG. 14 on the map 66 or the like. Next, in step S103, it is checked whether or not the own vehicle is a leading vehicle. If it is a leading vehicle, a subsequent vehicle status display area is displayed in step S104. This corresponds to displaying the subsequent vehicle status display area 82 in FIG. In step S105, it is checked whether a subsequent vehicle confirmation situation has occurred. This corresponds to a case where an option occurs in the course of the following vehicle at an intersection, such as when the vehicle turns right in FIG. The occurrence of this situation is determined based on the map information and the vehicle position information.

ステップS105で後続車確認状況が発生しているとステップS106に進み、確認の必要な対象車別に確認が必要な旨の表示を行う。これは、図10図における第一他車要確認マーク106や第二他車要確認マーク108の「?」シンボルを後続車状況表示エリア82に表示することに該当する。 次いで、ステップS107でこのような後続車確認状況が解消したかどうかチェックし、解消していればステップS108で対象車別に正常追従の確認表示を行う。これは、図11などにおいて「?」シンボルに代えて「OK」シンボルを後続車状況表示エリア82内に表示することに該当する。 次いで、対象車別確認表示を継続しながらステップS109に進み、予め後続車簡略表示設定がされているかどうかをチェックする。そしてこの設定がされていることが検知できなければステップS110に進み、所定時間後に対象車別確認表示を消す処理をしてからステップS111に移行する。 If a subsequent vehicle confirmation situation has occurred in step S105, the process proceeds to step S106, and a display is displayed indicating that confirmation is required for each target vehicle that needs confirmation. This corresponds to displaying the “?” Symbol of the first other vehicle necessity confirmation mark 106 and the second other vehicle necessity confirmation mark 108 in FIG. Next, in step S107, it is checked whether or not such a subsequent vehicle confirmation situation has been resolved. If it has been resolved, a normal follow-up confirmation display is performed for each target vehicle in step S108. This corresponds to displaying the “OK” symbol in the subsequent vehicle status display area 82 instead of the “?” Symbol in FIG. Subsequently, while continuing the confirmation display for each target vehicle, the process proceeds to step S109 to check whether the subsequent vehicle simplified display setting has been set in advance. If it is not detected that this setting has been made, the process proceeds to step S110. After a predetermined time, a process for deleting the confirmation display for each target vehicle is performed, and then the process proceeds to step S111.

ステップS111では、「ツインナビ」に参加している表示可能な全対象車両を自車とともに地図上に表示する処理をおこなう。そしてステップS112で地図の縮尺変更・地図回転処理を行い、フローを終了する。なお、図15のフローが終了すると図3のステップS52に戻るので、近距離通信による「ツインナビ」が可能な限り図3のステップS52からステップS62を経て図15のフローのスタートに至り、図15のフローが繰り返される。上記ステップS112の詳細は後述する。 In step S111, a process of displaying all displayable target vehicles participating in "twin navigation" on the map together with the own vehicle is performed. In step S112, map scale change / map rotation processing is performed, and the flow ends. When the flow of FIG. 15 is completed, the process returns to step S52 of FIG. 3. Therefore, “twin navigation” by short-range communication leads to the start of the flow of FIG. 15 through steps S52 to S62 of FIG. 15 flows are repeated. Details of step S112 will be described later.

図15のステップS103において自車が先導車でなければ直接ステップS111に移行し、全対象地図縮尺変更・回転処理に入る。さらに、ステップS107において後続車確認状況が解消していない場合も直接ステップS111に移行する。この場合は、ステップS106で行われた対象車別要確認表示が継続される。 また、ステップS105において後続車確認状況が発生していなければステップS113に進むので対象車別要確認表示は非表示となる。これは図5などにおいて後続車状況表示エリア82内に何も表示されていない状態に該当する。そして、ステップS114で予め後続車簡略表示設定がされているかどうかをチェックする。そしてこの設定がされていることが検知できなければステップS111に移行する。 If the own vehicle is not a leading vehicle in step S103 in FIG. 15, the process directly proceeds to step S111, and the entire target map scale changing / rotating process is entered. Furthermore, also in the case where the subsequent vehicle confirmation status has not been resolved in step S107, the process directly proceeds to step S111. In this case, the target vehicle-specific confirmation display performed in step S106 is continued. Further, if the subsequent vehicle confirmation situation has not occurred in step S105, the process proceeds to step S113, and the target vehicle-specific confirmation display is not displayed. This corresponds to a state in which nothing is displayed in the subsequent vehicle status display area 82 in FIG. In step S114, it is checked whether the subsequent vehicle simplified display setting has been made in advance. If it is not detected that this setting has been made, the process proceeds to step S111.

一方、ステップS114において後続車簡略表示設定が行われていることが検知された場合は、ステップS115に進み、対象車別正常追従表示を行う。この表示としては、ステップS108で行われるのと同じ表示を流用する。具体的には、後続車状況表示エリア82において「OK」シンボルで表現されている第一他車確認済マーク112や第二他車確認済マーク114を流用する。運転者にとっては、現在正常に後続車が追従しているかどうかが関心の対象であって、確認が必要な状況を経たのかどうかの履歴は問題でないからである。なお、特に必要な場合は、ステップS108で行われる確認済表示とステップS115で行われる正常追従表示を異なる表示としてもよい。 次にステップS116に進み、対象後続車の地図上での表示を省略する表示を行う。これは図12や図13において、地図上での第一他車指標68および第二他車指標70が非表示となることに該当する。この後、ステップS112の地図縮尺変更・地図回転処理に移行する。 なお、ステップS109において後続車簡略表示設定がされていることが検知されたときはステップS114に移行する。なお、この場合はステップS114から必ずステップS115に移行する。 また、ステップS114において、後続車簡略表示設定がされていることが検知されないときは、ステップS111に移行する。 On the other hand, when it is detected in step S114 that the subsequent vehicle simplified display setting has been performed, the process proceeds to step S115, and normal tracking display for each target vehicle is performed. As this display, the same display as that performed in step S108 is used. Specifically, the first other vehicle confirmed mark 112 and the second other vehicle confirmed mark 114 expressed by the “OK” symbol in the subsequent vehicle status display area 82 are diverted. This is because the driver is interested in whether or not the following vehicle is currently following normally, and the history of whether or not the situation has to be confirmed is not a problem. If necessary, the confirmed display performed in step S108 and the normal follow-up display performed in step S115 may be different from each other. Next, the process proceeds to step S116, and a display for omitting the display of the target subsequent vehicle on the map is performed. This corresponds to the fact that the first other vehicle index 68 and the second other vehicle index 70 on the map are not displayed in FIGS. 12 and 13. Thereafter, the process proceeds to map scale change / map rotation processing in step S112. If it is detected in step S109 that the subsequent vehicle simplified display setting has been made, the process proceeds to step S114. In this case, the process always proceeds from step S114 to step S115. If it is not detected in step S114 that the subsequent vehicle simplified display setting has been made, the process proceeds to step S111.

図16は、図15のステップS112における地図縮尺変更・回転処理の詳細を示すフローチャートである。フローがスタートすると、ステップS122で地図縮尺の初期値を設定する。この初期値としては、既に「ツインナビ」が開始されているときは現在の地図縮尺を初期値として設定する。また新たに「ツインナビ」を開始したときは、運転者が設定した地図縮尺を設定する。この場合、特に設定がなければデフォルト設定の地図縮尺を設定する。そしてステップS124で、車両の進行方向に係わらず方角の「北」を地図の上方に固定して表示する設定が予め行われているかどうかチェックする。 そして、特に設定が行われたことが検知できなければデフォルトとして自動的にステップS125に進む。ステップS125では、複数の車両が地図に表示されている状態において自車を基準としてその進行方向が常に地図の上方となるよう地図を自動回転する処理を行い、ステップS126に移行する。ステップ125の処理は、図5から図10の状態へ自車が右折することに伴って地図が90度回転させられる状態や、図10と図14において、自車が先導車か後続車かに対応して地図が90度回転させられている状態に該当する。 一方、ステップS124において北を上方に固定設定する設定が運転者により予め行われていることが検知されたときは、ステップS128で北を地図の上方に固定する処理を行い、ステップS126に移行する。 FIG. 16 is a flowchart showing details of the map scale changing / rotating process in step S112 of FIG. When the flow starts, an initial value of the map scale is set in step S122. As the initial value, when “twin navigation” has already been started, the current map scale is set as the initial value. When a new “twin navigation” is started, the map scale set by the driver is set. In this case, the default map scale is set unless otherwise specified. In step S124, it is checked whether or not the setting for displaying the direction "north" fixed above the map regardless of the traveling direction of the vehicle has been made in advance. If it is not detected that the setting has been made, the process automatically proceeds to step S125 as a default. In step S125, in a state where a plurality of vehicles are displayed on the map, a process of automatically rotating the map is performed so that the traveling direction is always above the map with reference to the own vehicle, and the process proceeds to step S126. In step 125, the map is rotated 90 degrees as the host vehicle turns to the state shown in FIG. 5 to FIG. 10, or whether the host vehicle is the leading vehicle or the following vehicle in FIGS. Correspondingly, this corresponds to a state where the map is rotated 90 degrees. On the other hand, when it is detected in step S124 that the setting for fixing north upward is performed in advance by the driver, processing for fixing north above the map is performed in step S128, and the process proceeds to step S126. .

ステップS126では、「ツインナビ」において表示可能な対象車がステップS122で設定された地図縮尺において全て表示範囲に入るかどうかチェックされる。表示範囲に入らない車両がある場合はステップS130に進み、自車基準の自動スクロール設定になっているかどうかをチェックする。 ステップS130で自車基準自動スクロール設定になっていることが検知されたときは、ステップS132に進み、全車表示を優先した地図のスクロールに移行する。これは、例えば先導車として後方スペースが少ない自車基準の自動スクロールを行っている場合において、スクロールによって自車の表示位置を上方に移動させれば地図縮尺を広域に変更しなくても後続車の表示が可能になる場合があるからである。 In step S126, it is checked whether or not all target vehicles that can be displayed in “twin navigation” are in the display range at the map scale set in step S122. If there is a vehicle that does not fall within the display range, the process proceeds to step S130, and it is checked whether or not the automatic scroll setting based on the own vehicle is set. When it is detected in step S130 that the vehicle reference automatic scroll setting is set, the process proceeds to step S132, and the process shifts to scrolling the map giving priority to the display of all vehicles. For example, when auto-scrolling based on the own vehicle with little rear space is performed as a leading vehicle, if the display position of the own vehicle is moved upward by scrolling, the succeeding vehicle does not have to change the map scale to a wide area. This is because it may be possible to display.

以上のスクロールを試みた後、ステップS134において表示可能な対象車が全て表示範囲に入るようになったかどうか再度チェックする。そして、スクロールによっては全車を表示範囲に入れることができなかった場合はステップS136に進み、自車基準に配慮しながら全対象車が表示可能な地図縮尺への自動広域化を行ってステップS138に移行する。 一方ステップS130において自動スクロールが自車基準でなかったときは、既に全車が最も効率よく表示可能なようスクロールが試みられており、これ以上のスクロールで全車を表示範囲に入れる余地はないのでステップS140に進む。ステップS140では、全対象車が最も効率よく表示可能な地図縮尺への自動広域化を行ってステップS138に移行する。通常、ステップS136で決定される地図縮尺の方がステップS140で決定される地図縮尺よりも広域のものとなる。 After attempting the above scrolling, it is checked again in step S134 whether all target vehicles that can be displayed are within the display range. If it is not possible to put all the vehicles in the display range by scrolling, the process proceeds to step S136, and automatic map widening to a map scale capable of displaying all the target vehicles in consideration of the own vehicle standard is performed, and then to step S138. Transition. On the other hand, when the automatic scrolling is not based on the own vehicle in step S130, the scrolling has already been attempted so that all the vehicles can be displayed most efficiently, and there is no room for the entire vehicle to be included in the display range by further scrolling. Proceed to In step S140, automatic widening to a map scale that can be displayed most efficiently by all target vehicles is performed, and the process proceeds to step S138. Usually, the map scale determined in step S136 is wider than the map scale determined in step S140.

上記ステップS126において全車が表示範囲内に入っていた場合はステップS146の設定配慮処理を
行ってステップS138に移行する。ステップS146の処理は、先導車と最後尾の後続車との車間距離が縮まり、全車が表示範囲に入るようになった場合は当初の設定に配慮して地図を拡大するよう地図縮尺を自動変更する処理である。 具体的には、まず一段階拡大状態とした地図縮尺において全車が表示範囲に入るかどうかのチェックを行い、表示範囲に入る場合は地図の拡大が自動的に実行される。以下さらに拡大が可能ならこれが繰り返され、それ以上拡大すると全車表示が不可能となる地図縮尺または運転者が設定した地図縮尺となるまで拡大が自動的に繰り返される。なお、広域化の場合と同様、全車表示可能性や縮尺の判断を行うにあたっては、自車基準自動スクロール設定が行われているかどうかで判断基準を変える。この場合も自車基準自動スクロール設定が行われているときの方が、より広域の地図縮尺が採用される結果となる。 なお、上記のような処理において、ステップS126からステップS138に至ったとき、ステップS122で設定された初期値が結果的に変更されず、地図縮尺には変化がない場合がある。むしろ「ツインナビ」において全車が安定走行しているときは地図縮尺変化がない場合が普通である。
If all the vehicles are within the display range in step S126, the setting consideration process in step S146 is performed, and the process proceeds to step S138. The process of step S146 automatically changes the map scale so that the map is enlarged in consideration of the initial setting when the inter-vehicle distance between the leading vehicle and the last succeeding vehicle is reduced and all the vehicles enter the display range. It is processing to do. Specifically, first, it is checked whether or not all the vehicles are in the display range at the map scale in the one-stage enlarged state, and if it is in the display range, the map is automatically enlarged. Thereafter, this is repeated if further enlargement is possible, and the enlargement is automatically repeated until the map scale becomes such that display of all vehicles becomes impossible when further enlargement is made or a map scale set by the driver. Note that, as in the case of wide area, when determining the possibility of displaying all vehicles and the scale, the determination criteria are changed depending on whether or not the vehicle reference automatic scroll setting is performed. Also in this case, when the vehicle-based automatic scroll setting is performed, a wider map scale is adopted. In the process as described above, when the process reaches step S138 from step S126, the initial value set in step S122 may not be changed as a result, and the map scale may not change. Rather, when all the vehicles are running stably in “Twin Navi”, there is usually no change in the map scale.

ステップS138では、自車基準の自動スクロール設定になっているかどうかをチェックする。そして自車基準自動スクロール設定になっていることが検知されたときは、ステップS142に進み、自車基準の自動スクロールを実行してフローを終了する。一方、ステップS138で自車基準自動スクロール設定になっていることが検出できなければステップS144に進み、全社中心自動スクロールを実行してフローを終了する。ステップS142およびステップS144による自動スクロールの違いは、それぞれ図6の表示および図7の表示の違いに該当する。 In step S138, it is checked whether or not the automatic scroll setting based on the own vehicle is set. When it is detected that the vehicle-based automatic scroll setting is set, the process proceeds to step S142, the vehicle-based automatic scroll is executed, and the flow ends. On the other hand, if it cannot be detected in step S138 that the vehicle-based automatic scroll setting is set, the process proceeds to step S144, the company-wide center automatic scroll is executed, and the flow ends. The difference between the automatic scrolls at step S142 and step S144 corresponds to the difference between the display of FIG. 6 and the display of FIG.

図17は、図3のステップS68における近距離圏外処理の詳細を示すフローチャートである。フローがスタートすると、ステップS152で圏外車が発生してから所定時間が経過したかどうかがチェックされる。所定時間が未だ経過していなければ、ステップS154に進み、「圏外」表示を行う。これは、図6または図7の近距離通信圏外表示エリア80における表示が「圏外注意」警告から「圏外」警告に変わることを意味する。 次いでステップS156において圏外車を確認する状況が発生しているかどうかをチェックする。圏外車確認状況とは、自車が交差点などを通過し、後続車の進路に選択肢が生じた場合に相当する。この状況の発生は地図情報と自車の位置情報に基づいて判断される。このような状況が発生していなければステップS158に進み、圏外車の絶対位置情報を通信により入手してから所定時間が経過したかどうかをチェックする。この通信とは、第一電話通信部24および第一近距離通信部26のいずれによる通信の場合も該当する。 FIG. 17 is a flowchart showing details of the near field out-of-range processing in step S68 of FIG. When the flow starts, it is checked in step S152 whether a predetermined time has elapsed since the occurrence of the out-of-service vehicle. If the predetermined time has not yet elapsed, the process proceeds to step S154 to display “out of service”. This means that the display in the near field communication out-of-range display area 80 in FIG. 6 or 7 changes from the “out of service area” warning to the “out of service area” warning. Next, in step S156, it is checked whether or not a situation for confirming an out-of-service vehicle has occurred. The out-of-range vehicle confirmation situation corresponds to a case where the vehicle passes through an intersection or the like and an option is generated in the course of the following vehicle. The occurrence of this situation is determined based on the map information and the vehicle position information. If such a situation does not occur, the process proceeds to step S158, and it is checked whether or not a predetermined time has elapsed since the absolute position information of the out-of-range vehicle is obtained by communication. This communication corresponds to the case of communication by either the first telephone communication unit 24 or the first short-range communication unit 26.

最後の通信後所定時間が経過していなければステップS160に移行し、履歴による圏外車位置推測処理を行う。この処理は、過去受信して蓄積した複数の絶対位置情報とそのときの時刻の履歴から現在の圏外車の絶対位置を推測する。このとき最後に受信した絶対位置情報が発生したときの圏外車の速度情報も補足的に活用される。 ステップS162では、このようにして推測された絶対位置情報を実際に他車のGPS部から得た絶対位置情報と同様に取り扱うべき処理をし、ステップS164のツインナビ表示処理に入る。ステップS164は図3のステップS64と同じものであり、その内容は図15のとおりである。ステップS164の処理が終わるとフローはステップS156に戻り、以下ステップS156で圏外車確認状況が発生するかまたはステップS158で通信後所定時間が経過しない限り、ステップS156からステップS164を繰り返す。 If the predetermined time has not elapsed since the last communication, the process proceeds to step S160, and out-of-service vehicle position estimation processing based on the history is performed. In this process, the absolute position of the current out-of-service vehicle is estimated from a plurality of absolute position information received and accumulated in the past and the history of the time at that time. At this time, the speed information of the out-of-service vehicle when the last received absolute position information is generated is also supplementarily used. In step S162, the absolute position information estimated in this way is processed in the same manner as the absolute position information actually obtained from the GPS unit of the other vehicle, and the twin navigation display process in step S164 is entered. Step S164 is the same as step S64 in FIG. 3, and its contents are as shown in FIG. When the process of step S164 ends, the flow returns to step S156, and step S156 to step S164 are repeated unless an out-of-service vehicle confirmation situation occurs in step S156 or a predetermined time has not elapsed after communication in step S158.

ステップS156で圏外車確認状況が発生するかまたはステップS158で通信後所定時間が経過したときはステップS166に移行し、第一電話通信部24から基地局電話通信部52に自車の絶対位置情報を自動送信する。これは、圏外他車の利用に供するためである。 なお、ステップS166ではさらに、指定した圏外他車から基地局電話通信部52への絶対位置情報送信を要求する信号を自動送信する。カーナビ基地局6では、この要求信号を指定された圏外他車に自動転送する。圏外他車はこれに応答して圏外他車の絶対位置情報を基地局電話通信部52に自動送信するので、これが基地局記憶部50に記憶されている。 ステップS168では、指定した圏外車の絶対位置情報を基地局電話通信部52から自動受信する。次いでステップS170では、直前に受信していた圏外他車の絶対位置情報と今回受信した絶対位置情報に基づいて、両情報の間の情報を補間するとともに将来の推測情報を作成する処理を行う。電話通信部による通信は有料なので無料の近距離通信よりも少ない頻度でおこなわれるが、擬似的に近距離通信による頻度に合わせた絶対位置情報を作成するのがステップS170の意義である。 さらにステップS172では、このようにして補間・推測された絶対位置情報を実際に他車のGPS部から得た絶対位置情報と同様に取り扱うべき処理をし、ステップS174のツインナビ表示処理に入る。ステップS174は図3のステップS64と同じものであり、その内容は図15のとおりである。ステップS174の処理が終わるとフローを終了し、図3のステップS70に移行する。 When the out-of-service vehicle confirmation situation occurs in step S156 or when a predetermined time has elapsed after communication in step S158, the process proceeds to step S166, and the absolute position information of the own vehicle is transferred from the first telephone communication unit 24 to the base station telephone communication unit 52. Is automatically sent. This is for use of other vehicles outside the service area. In step S166, a signal requesting transmission of absolute position information from the designated out-of-service other vehicle to the base station telephone communication unit 52 is further automatically transmitted. The car navigation base station 6 automatically transfers this request signal to the designated other out-of-range vehicle. In response, the out-of-range other vehicle automatically transmits the absolute position information of the out-of-range other vehicle to the base station telephone communication unit 52, and this is stored in the base station storage unit 50. In step S168, the absolute position information of the designated out-of-range vehicle is automatically received from the base station telephone communication unit 52. Next, in step S170, based on the absolute position information of the other out-of-service vehicle received immediately before and the absolute position information received this time, information between both pieces of information is interpolated and future estimation information is created. Since communication by the telephone communication unit is charged, it is performed less frequently than free near field communication. However, it is the significance of step S170 to create the absolute position information in accordance with the frequency of near field communication in a pseudo manner. Further, in step S172, the absolute position information interpolated and estimated in this way is processed in the same manner as the absolute position information actually obtained from the GPS unit of the other vehicle, and the twin navigation display process in step S174 is entered. Step S174 is the same as step S64 in FIG. 3, and the contents are as shown in FIG. When the process of step S174 is completed, the flow is terminated, and the process proceeds to step S70 of FIG.

上記においてステップS156からステップS166に移行する理由は、圏外車確認状況が発生したときは選択肢が複数となるので履歴による絶対位置推測が不可能となるからである。また、ステップS158からステップS166に移行する理由は、最後の通信後所定時間が経過すると推測の信頼性が低下するからである。このように推測による圏外車絶対位置推測が不適当になったときはステップS166に移行して電話通信部によって圏外他車の絶対位置情報を直接取得する。 In the above, the reason for shifting from step S156 to step S166 is that when the out-of-range vehicle confirmation situation occurs, there are a plurality of options, and it is impossible to estimate the absolute position based on the history. Moreover, the reason for shifting from step S158 to step S166 is that the reliability of estimation decreases when a predetermined time has elapsed after the last communication. As described above, when the estimation of the absolute position of the out-of-range vehicle is inappropriate, the process proceeds to step S166, and the absolute position information of the out-of-range other vehicle is directly acquired by the telephone communication unit.

ステップS152で、圏外車が発生してから所定時間が経過した場合は、ステップS176に移行し、「表示不可」との表示を行う。さらに、ステップS178では、該当する圏外車を地図か羅非表示とする。また、ステップS180で圏外車を特定する表示を行ってステップS174に移行する。 上記ステップS176からステップS180の処理は、図8または図9において、近距離通信圏外表示エリア80に「表示不可」が表示されるとともに「ツインナビ」合意車表示エリア72における第二他車存在表示76に表示不可マーク102が付加されていること、並びに、第二他車指標70が地図上で非表示となっていることに該当する。 このような処理を行う意義は、ステップS152で圏外車が発生してから所定時間が経過した場合、これ以上「ツインナビ」を続けると有料の電話通信部による他車の絶対位置情報取得が常態化するので、これを避けるため該当する対象車を「ツインナビ」から除外することにある。 If it is determined in step S152 that a predetermined time has elapsed since the occurrence of the out-of-service vehicle, the process proceeds to step S176, and the display “not displayable” is performed. Further, in step S178, the corresponding out-of-range vehicle is hidden from the map. In step S180, a display for identifying an out-of-range vehicle is performed, and the process proceeds to step S174. In the processing from step S176 to step S180, in FIG. 8 or FIG. 9, “not displayable” is displayed in the near field communication area display area 80 and the second other vehicle presence display in the “twin navigation” agreed vehicle display area 72 is displayed. This corresponds to the fact that the display disabled mark 102 is added to 76 and that the second other vehicle index 70 is not displayed on the map. The significance of performing such processing is that if a predetermined time has elapsed since the occurrence of an out-of-service vehicle in step S152, if “twin navigation” is continued further, acquisition of absolute position information of other vehicles by a pay telephone communication unit is normal. Therefore, in order to avoid this, the corresponding target vehicle is excluded from “Twin Navi”.

なお、図17のフロー実行中においては、常に近距離通信圏内に復帰したかどうかのチェックが行われており、近距離通信圏内復帰の際には直ちに割込みがかかって図3のステップS54にジャンプする。 During execution of the flow shown in FIG. 17, it is always checked whether or not the mobile phone has returned to the near field communication range. When returning to the near field communication range, an interrupt is immediately generated and the process jumps to step S54 in FIG. To do.

図18は、本発明の実施の形態に係る位置表示装置の第二実施例を示すブロック図である。第二実施例は、携帯電話システムを構成しており、第一携帯電話302、第二携帯電話304、および携帯電話基地局306を含む。なお、図1では簡単のために二つの携帯電話のみ図示しているが、本発明は第三、第四の携帯電話等を含む複数の携帯電話間にも適用可能なシステムとなっている。
図18の第二実施例は、基本的には図1の第一実施例に概略対応する構成を持っており、図18において一の位および十の位が共通する二百番台の符号はそれぞれ図1の符号が対応する構成に該当するので、特に必要がない限り説明は省略する。また、第一実施例において説明した各機能はカーナビゲーションに特有の機能でないかぎり、第二実施例においても適用可能なので、特に必要がない限り、説明は繰り返さない。
図18の第二実施例も、第一携帯電話302と第二携帯電話304との間で、それぞれの第一GPS部218および第二GPS部238で得た携帯電話保持者の絶対位置情報を第一近距離通信部226および第二近距離通信部246を通して交換するものである。そして交換した相手の絶対位置情報を自分の絶対位置の情報とともに携帯電話表示画面として構成される第一表示部216および第二表示部236にて地図上に同時表示する。これによって第一実施例と同様「ツインナビ」が可能となり、待ち合わせなどのときにお互いの位置を地図上で相互に同時確認しながら接近することができる。
FIG. 18 is a block diagram showing a second example of the position display device according to the embodiment of the present invention. The second embodiment constitutes a mobile phone system and includes a first mobile phone 302, a second mobile phone 304, and a mobile phone base station 306. Although only two mobile phones are shown in FIG. 1 for the sake of simplicity, the present invention is a system applicable to a plurality of mobile phones including the third and fourth mobile phones.
The second embodiment shown in FIG. 18 basically has a configuration roughly corresponding to the first embodiment shown in FIG. 1. In FIG. 18, the reference numerals of the two hundreds in common with the first place and the tenth place are respectively shown. Since the reference numerals in FIG. 1 correspond to the corresponding configurations, the description is omitted unless particularly necessary. Each function described in the first embodiment is applicable to the second embodiment as long as it is not a function unique to car navigation. Therefore, the description will not be repeated unless particularly necessary.
18 also shows the absolute position information of the mobile phone holder obtained by the first GPS unit 218 and the second GPS unit 238 between the first mobile phone 302 and the second mobile phone 304, respectively. The exchange is performed through the first short-range communication unit 226 and the second short-range communication unit 246. Then, the absolute position information of the exchanged partner is simultaneously displayed on the map on the first display unit 216 and the second display unit 236 configured as a mobile phone display screen together with the information on the absolute position of the partner. As a result, “twin navigation” is possible as in the first embodiment, and it is possible to approach each other while simultaneously confirming each other's position on the map when waiting.

図18の第二実施例において特徴的なのは、第一電話通信部224と第二電話通信部244による電話回線での通信が本来の機能となっていることである。これに伴って、携帯電話基地局306の性質も第一実施例のカーナビゲーション基地局6とは少し異なっている。具体的に述べると、携帯電話基地局306は、電話回線管理部358を有しており、携帯電話基地局306の第一義的な機能は、第一電話通信部224や第二電話通信部244などの通常携帯電話機能における携帯電話同士の電話回線による会話やメール交信の管理にある。
携帯電話基地局306はさらに、第一実施例の構成にほぼ対応する基地局制御部348、基地局記憶部350、基地局ナビゲーション管理部354および基地局GPS管理部356を有する。但し、これら「ツインナビ」に関する機能も、第一実施例と少し異なる。これに対応して、第一携帯電話302および第二携帯電話304において「ツインナビ」に関連する第一制御部308、第二制御部328、第一記憶部314、第二記憶部334、第一ナビゲーション機能部320および第二ナビゲーション機能部340の機能も第一実施例と少し異なる。その詳細は後述する。
また、図1の第一実施例における第一車機能部12および第二車機能部32に該当する構成は図18の第二実施例には存在せず、代わりに第一カメラ部302および第二カメラ部304を有する。これらのカメラ部で撮影した画像は電話通信部によるメール通信に添付されて交換される。
A characteristic of the second embodiment of FIG. 18 is that communication over the telephone line by the first telephone communication unit 224 and the second telephone communication unit 244 is an original function. Accordingly, the nature of the mobile phone base station 306 is slightly different from that of the car navigation base station 6 of the first embodiment. Specifically, the mobile phone base station 306 has a telephone line management unit 358, and the primary functions of the mobile phone base station 306 are the first telephone communication unit 224 and the second telephone communication unit. In the normal cellular phone function such as 244, it is in the management of conversations and mail communications between telephones of cellular phones.
The mobile phone base station 306 further includes a base station control unit 348, a base station storage unit 350, a base station navigation management unit 354, and a base station GPS management unit 356 that substantially correspond to the configuration of the first embodiment. However, these “twin navigation” functions are also slightly different from the first embodiment. Correspondingly, the first control unit 308, the second control unit 328, the first storage unit 314, the second storage unit 334, and the second related to “twin navigation” in the first mobile phone 302 and the second mobile phone 304. The functions of the one navigation function unit 320 and the second navigation function unit 340 are also slightly different from the first embodiment. Details thereof will be described later.
Further, the configurations corresponding to the first vehicle function unit 12 and the second vehicle function unit 32 in the first embodiment of FIG. 1 do not exist in the second embodiment of FIG. A second camera unit 304; Images taken by these camera units are attached and exchanged by mail communication by the telephone communication unit.

次に、「ツインナビ」に関する図18の第二実施例特有の機能について説明する。第一実施例は車載機器であるカーナビゲーションシステムなので、必要な地図情報(例えば日本全国)がすべて第一記憶部14または第二記憶部34に記憶されているとともに、第一GPS部18または第二GPS部からの絶対位置情報を地図データ上で表示する機能は、第一制御部8および第一カーナビゲーション機能部20または第二制御部28および第一カーナビゲーション機能部40により実行することができる。つまり、第一実施例では近距離通信部による通信が可能な限り、「ツインナビ」機能は、カーナビゲーション基地局6の助けなしに機能することができる。 これに対し、第二実施例は携帯電話に基づくシステムなので、第一制御部308、第二制御部328、第一ナビゲーション機能部320、第二ナビゲーション機能部340の能力に制限があるとともに、第一記憶部314、第二記憶部334の記憶容量にも制限がある。従って、「ツインナビ」機能は携帯電話基地局306との連携により実行されることになる。 Next, functions unique to the second embodiment of FIG. 18 relating to “twin navigation” will be described. Since the first embodiment is a car navigation system that is an in-vehicle device, all necessary map information (for example, all over Japan) is stored in the first storage unit 14 or the second storage unit 34, and the first GPS unit 18 or The function of displaying the absolute position information from the second GPS unit on the map data can be executed by the first control unit 8 and the first car navigation function unit 20 or the second control unit 28 and the first car navigation function unit 40. it can. That is, in the first embodiment, as long as communication by the short-range communication unit is possible, the “twin navigation” function can function without the help of the car navigation base station 6. On the other hand, since the second embodiment is a system based on a mobile phone, the capabilities of the first control unit 308, the second control unit 328, the first navigation function unit 320, and the second navigation function unit 340 are limited. The storage capacities of the first storage unit 314 and the second storage unit 334 are also limited. Therefore, the “twin navigation” function is executed in cooperation with the mobile phone base station 306.

具体的に説明すると、図18の第二実施例における地図情報は、基本的には携帯電話基地局306の基地局記憶部350に格納して準備される。そして携帯電話基地局306は、携帯電話から要求があった区画単位で所定縮尺の地図情報を電話回線通信経由で送信する。なお、携帯電話は、受信した区画の地図情報を第一記憶部314や第二記憶部334などに保存するので、地図の要求に先立ってその区画の地図がすでに携帯電話に保存されていないかどうかチェックし、保存がなければ携帯電話基地局306に必要な区画の地図情報を要求することになる。 これによって、例えば第一携帯電話302内では、過去に受信した区画の地図情報の保存、および保存した区画の地図確認と必要に応じた新しい区画の地図の受信、および自分と相手の絶対位置図1情報に基づく必要な区画の地図上における表示の処理を担当するので、第一記憶部314、第一ナビゲーション機能部320および第一制御部308の負担が軽くなる。 第二実施例におけるような携帯電話同士の「ツインナビ」では、例えば待ち合わせ場所近辺の限られた区画の地図情報があれば目的が達成でき、カーナビゲーションのような高速での対象地図区画の遷移に対応する必要がないので、上記のような処理可能となる。 Specifically, the map information in the second embodiment of FIG. 18 is basically prepared by being stored in the base station storage unit 350 of the mobile phone base station 306. Then, the mobile phone base station 306 transmits map information of a predetermined scale for each section requested by the mobile phone via telephone line communication. Since the mobile phone stores the received map information of the block in the first storage unit 314, the second storage unit 334, etc., is the map of the block already stored in the mobile phone prior to requesting the map? If there is no storage, the cellular phone base station 306 will be requested for map information of a necessary section. Accordingly, for example, in the first mobile phone 302, the map information of the previously received section is stored, the map of the stored section is confirmed, the map of the new section is received as necessary, and the absolute position map of yourself and the other party Since it is in charge of display processing on a map of a necessary section based on one information, the burden on the first storage unit 314, the first navigation function unit 320, and the first control unit 308 is reduced. In the “twin navigation” between mobile phones as in the second embodiment, for example, the objective can be achieved if there is map information of a limited section near the meeting place, and the transition of the target map section at a high speed such as car navigation Therefore, it is possible to perform the processing as described above.

図18の第二実施例は、上記のように携帯電話をベースにしており、携帯電話によるメールや会話が前提となる。従って、「ツインナビ」機能を携帯電話回線による通話に連動して開始するよう構成してもよい。この場合、電話通信部による通信と近距離通信部による通信が並行して行われることになる。 The second embodiment of FIG. 18 is based on a mobile phone as described above, and is premised on e-mail and conversation using the mobile phone. Accordingly, the “twin navigation” function may be configured to start in conjunction with a call through a mobile phone line. In this case, communication by the telephone communication unit and communication by the short-range communication unit are performed in parallel.

なお、図18では、携帯電話基地局306が電話回線管理と「ツインナビ」機能を兼ねた構成となっているが、これらを通常の電話回線管理を行う携帯電話基地局と「ツインナビ」機能を有する携帯電話基地局に分離した構成とするシステムも可能である。 また、第三実施例として、図18の構成を変形し、第一GPS部218および第二GPS部238からそれぞれ自分と相手の絶対位置情報をまず携帯電話基地局306に送信して集結するようにし、携帯電話基地局306の基地局ナビゲーション管理部にて地図上に両者を表示した画像情報まで作成し、これをそれぞれ第一携帯電話302および第二携帯電話304に配信するようにしてもよい。このような構成によれば、「ツインナビ」のための携帯電話側の負担がさらに軽くなる。但し、近距離通信によらず電話回線によるシステムとなるので回線使用の課金がなされることになる。 In FIG. 18, the mobile phone base station 306 is configured to have both the telephone line management and the “twin navigation” function. It is also possible to adopt a system in which the mobile phone base station has a separate configuration. Further, as a third embodiment, the configuration of FIG. 18 is modified so that the first GPS unit 218 and the second GPS unit 238 first transmit the absolute position information of themselves and the other party to the mobile phone base station 306 to be collected. In addition, the base station navigation management unit of the mobile phone base station 306 may create image information in which both are displayed on the map, and distribute them to the first mobile phone 302 and the second mobile phone 304, respectively. . According to such a configuration, the burden on the mobile phone side for “twin navigation” is further reduced. However, since the system is based on a telephone line regardless of short-range communication, the line usage is charged.

以上のように、各実施例にはカーナビゲーションおよび携帯電話に特有な機能も含まれるが、大半の特徴は両者に共通して適用可能なものである。さらに、本発明の種々の特徴はカーナビゲーションや携帯電話に限らず、通信機能を有するモバイル機器や移動対通信機器にも広く応用可能である。 As described above, each embodiment includes functions unique to the car navigation system and the mobile phone, but most of the features can be commonly applied to both. Furthermore, the various features of the present invention are not limited to car navigation and mobile phones, but can be widely applied to mobile devices and mobile-to-communication devices having communication functions.

ここで、図15における「ツインナビ」表示処理の変形実施例について説明する。図15はステップS103を設けることにより先導車でない場合はステップS104からステップS110およびステップS113からステップS116に入ることながいよう構成している。つまり、先導車であるか後続車であるかによって表示を異ならしめている。 これに対し、変形実施例は、先導車であるか否かにかかわらず図15の処理を実行するようにするものであって、具体的にはステップS103を省略するものである。なお、ステップS107で確認状況が解消したときは図15と同様、ステップS111に移行する。また、ステップS104からステップS110およびステップS113からステップS116において、「後続車」とあるのを「他車」と読替えるものとする。 このような変形実施例においては、後続車であっても先行車が分岐点にさしかかったときなどにおける先行車の動向の確認のためのステップS106やステップS108が実行されるとともに、他車簡略表示設定がなされている場合には、ステップS115やステップS116が実行されて地図上の表示が煩雑にならないようにする。 Here, a modified embodiment of the “twin navigation” display process in FIG. 15 will be described. FIG. 15 is configured so as not to enter step S104 to step S110 and step S113 to step S116 when the vehicle is not a leading vehicle by providing step S103. That is, the display differs depending on whether the vehicle is a leading vehicle or a following vehicle. On the other hand, in the modified embodiment, the process of FIG. 15 is executed regardless of whether the vehicle is a leading vehicle, and specifically, step S103 is omitted. When the confirmation status is eliminated in step S107, the process proceeds to step S111 as in FIG. In addition, in steps S104 to S110 and steps S113 to S116, “following vehicle” is replaced with “other vehicle”. In such a modified embodiment, step S106 and step S108 for confirming the trend of the preceding vehicle when the preceding vehicle is approaching the branching point even if it is the following vehicle are executed, and the other vehicle is simply displayed. If the setting has been made, step S115 and step S116 are executed so that the display on the map is not complicated.

さて、図18の第二実施例に戻って、その機能についてする。ここで、本発明に特有の構成ではないが、後述する機能に関係があるので、図18の構成について、若干の補足を行う。すでに述べたように、第一電話機能部222または第二電話機能部242は、通常の通話を含む電話回線を介した無線通信のためのものである。これらの電話機能部は通常の携帯電話と同様、電話機能のための音声処理部を有するとともに、使用者の声を拾うマイクロフォンおよび使用者の耳近くに配されるスピーカを備えている。 また、第一電話機能部222または第二電話機能部242は、テレビ電話も可能となっており、テレビ電話機能も備えている。そして、テレビ電話モードの際は、第一携帯電話302または第二携帯電話304においてマイクロフォンの感度が高められるとともに指向性が狭められ、これに伴ってスピーカの音量が高められるとともに指向性が狭められる。また、テレビ電話の際は、第一カメラ部302または第二カメラ部304において撮影される通話者の顔が、相手側の第二表示部236または第一表示部216に表示される。 なお、第一表示部216および第二表示部236は、第一携帯電話302および第二携帯電話304が折り畳み式の場合、折り畳んだ内側に設けられる主表示部と、携帯電話を折り畳んだ際にも観察できるよう携帯電話外面に設けられた副表示部からなる。上記で説明した各機能はそれぞれ主表示部においてなされるものである。 Now, returning to the second embodiment of FIG. Here, although it is not a structure peculiar to this invention, since it has relation with the function mentioned later, some supplement is performed about the structure of FIG. As described above, the first telephone function unit 222 or the second telephone function unit 242 is for wireless communication via a telephone line including a normal call. These telephone function units have a voice processing unit for a telephone function like a normal mobile phone, and include a microphone for picking up a user's voice and a speaker arranged near the user's ear. The first telephone function unit 222 or the second telephone function unit 242 can also be used for videophones and has a videophone function. In the video phone mode, the sensitivity of the microphone is increased and the directivity is reduced in the first mobile phone 302 or the second mobile phone 304, and accordingly, the volume of the speaker is increased and the directivity is reduced. . Further, during a videophone call, the face of the caller photographed by the first camera unit 302 or the second camera unit 304 is displayed on the second display unit 236 or the first display unit 216 on the other party side. When the first mobile phone 302 and the second mobile phone 304 are foldable, the first display portion 216 and the second display portion 236 are provided when the mobile phone is folded with the main display portion provided on the folded inner side. The sub-display unit is provided on the outer surface of the mobile phone so that it can be observed. Each function described above is performed in the main display unit.

図19は、図18の第二実施例における第一制御部308または第二制御部328の基本機能を示すフローチャートであり、第一携帯電話302または第二携帯電話304の電源オンによってスタートする。なお、以下の説明は第一携帯電話302を中心として行う。従って、特に断わらない限り以後のフローチャートは第一制御部308の機能として説明する。 フローがスタートすると、ステップS202において、第一携帯電話302の第一近距離通信部226の通信圏内に他の携帯電話を持っている者がいるかどうかがチェックされる。例えば、第一近距離通信部226と通信可能な第二近距離通信部246を持つ第二携帯電話304が近距離通信圏内に存在するかどうかがチェックされる。なお、後述のように、新たに近距離通信圏内に入ってくる者があれば、このステップS202がそれを検出する。 ステップS202において近距離通信圏内者の存在が検出されるとステップS204に進み、ナビ可能報知処理が行われる。これは、近距離通信圏内者が存在するか又は新たに近距離通信圏内に入ってくる者があったとき、これを第一携帯電話302の保持者に報知するものであって、その詳細は後述する。 FIG. 19 is a flowchart showing the basic functions of the first control unit 308 or the second control unit 328 in the second embodiment of FIG. 18, and starts when the first mobile phone 302 or the second mobile phone 304 is turned on. Note that the following description will be focused on the first mobile phone 302. Therefore, the following flowchart will be described as the function of the first control unit 308 unless otherwise specified. When the flow starts, in step S202, it is checked whether or not there is a person who has another mobile phone in the communication range of the first short-range communication unit 226 of the first mobile phone 302. For example, it is checked whether or not the second mobile phone 304 having the second short-range communication unit 246 capable of communicating with the first short-range communication unit 226 exists in the short-range communication range. As will be described later, if there is a person newly entering the near field communication range, this step S202 detects it. If it is detected in step S202 that there is a person in the near field communication range, the process proceeds to step S204, and a navigation enable notification process is performed. This is to notify the holder of the first mobile phone 302 when there is a person in the near field communication range or when there is a new person entering the near field communication range. It will be described later.

ナビ可能報知処理が完了すると、ステップS206に進み、ツインナビ開始操作が行われたかどうかがチェックされる。ツインナビ操作がなかったときはステップS208に進み、通常の携帯電話の着信があったかどうかがチェックされる。そして着信がなければステップS210に進み、通常の携帯電話の発呼操作が行われたかどうかがチェックされる。 発呼操作があったときはステップS212に進み、発呼相手の携帯電話が近距離圏内に存在するかどうかがチェックされる。相手が近距離圏内に存在すればステップS214に進み、発呼相手とのツインナビが可能であることを第一表示部302に表示する。また、これに伴って第一電話機能部222のスピーカから音声で通話相手とのツインナビが可能であることを報知してもよい。 次にステップS216で通話相手に対してツインナビを要求する操作が行われたかどうかをチェックする。これは、ステップS214における表示に応じて行われ、この操作が行われると、近距離通信部226からツインナビ要求信号が送信される。そしてステップS218に進み、相手からのツインナビ合意信号を受信したかどうかチェックする。 以上の経過を経て、ステップS218において相手からのツインナビ合意信号が受信できないときは、ステップS220に進み、電話が接続されたかどうかチェックする。ステップS220に至った場合は、ツインナビ機能を伴わない通常電話モードである。そしてステップS220で電話が接続されていなかったときはステップS222に移行する。 When the navigation enabling notification process is completed, the process proceeds to step S206, and it is checked whether or not a twin navigation start operation has been performed. When there is no twin navigation operation, the process proceeds to step S208, and it is checked whether there is an incoming call from a normal mobile phone. If there is no incoming call, the process proceeds to step S210, where it is checked whether or not a normal mobile phone call operation has been performed. When a call operation is performed, the process proceeds to step S212, and it is checked whether the calling party's mobile phone is within a short range. If the other party is within a short distance, the process proceeds to step S214, and the first display unit 302 displays that twin navigation with the calling party is possible. Along with this, the speaker of the first telephone function unit 222 may be notified by voice that the twin navigation with the other party is possible. Next, in step S216, it is checked whether or not an operation for requesting twin navigation for the calling party has been performed. This is performed in response to the display in step S214. When this operation is performed, a twin navigation request signal is transmitted from the short-range communication unit 226. In step S218, it is checked whether a twin navigation agreement signal from the other party has been received. After the above process, if the twin navigation agreement signal from the partner cannot be received in step S218, the process proceeds to step S220 to check whether the telephone is connected. When step S220 is reached, the normal telephone mode without the twin navigation function is set. If the telephone is not connected in step S220, the process proceeds to step S222.

なお、ステップS210において電話発呼操作がなかったときも直接ステップ220に移行する。このように、電話の着信も発呼もなく第一携帯電話302が通常会話のために使用されていないときは、ステップS202において近距離通信圏内者があっても使用者に何も通知せず、ステップS220に至り、電話の接続もないのでステップS222に至る。 また、ステップS212において、発呼相手が近距離圏内にない場合は近距離圏内にいるのが発呼相手ではないことを意味するので、使用者に何も通知せずステップS220に至り、電話が接続されなければステップS222に進む。 さらに、ステップS216において使用者がツインナビ要求の操作をしなかったときも、ステップS220に至り、電話が接続されなければステップS222に進む。 Note that if there is no telephone call operation in step S210, the process directly proceeds to step 220. As described above, when there is no incoming or outgoing call and the first mobile phone 302 is not used for normal conversation, no notification is given to the user even if there is a person within close range communication in step S202. Step S220 is reached, and since there is no telephone connection, step S222 is reached. In step S212, if the calling party is not in the short range, it means that the calling party is not in the short range, so the user is not notified anything and the process goes to step S220, and the call is answered. If not connected, the process proceeds to step S222. Furthermore, when the user does not operate the twin navigation request in step S216, the process proceeds to step S220, and if the telephone is not connected, the process proceeds to step S222.

ステップS222では、地図自動予備ダウンロード処理を行う。これは、電話が使用されていない待ち受け時間を利用し、ツインナビに必要な地図を予備的に自動ダウンロードする処理であるが、その詳細は後述する。そしてステップS222からはステップS202に戻る。また、ステップS220において電話が接続された場合は、直接ステップS202に戻る。 以下、近距離通信圏内者がいてナビ開始操作が行われず、また電話の着信もなく、かつ電話が繋がって相手からツインナビ合意信号が受信されることもない限り、ステップS202からステップS222の処理を繰り返す。また、ステップS202において近距離通信圏内者がない場合は、直接ステップS220に移行する。 In step S222, a map automatic preliminary download process is performed. This is a process for automatically preliminarily downloading a map necessary for twin navigation using a standby time when the telephone is not used, and details thereof will be described later. Then, the process returns from step S222 to step S202. If the telephone is connected in step S220, the process directly returns to step S202. Hereinafter, unless there is a person in the near field communication range and no navigation start operation is performed, no incoming call is received, and the telephone is connected and no twin navigation agreement signal is received from the other party, the processing from step S202 to step S222 is performed. repeat. In step S202, if there is no person in the near field communication range, the process proceeds directly to step S220.

一方、ステップS206においてツインナビ開始操作が行われたときはステップS224に移行し、電話通話中かどうかをチェックする。そして電話通話中でなければステップS226に進み、ステップS202でチェックされた近距離通信圏内者のリストを第一表示部216に表示する。そしてステップS228でツインナビの相手を指定する操作を待ち、指定があるとステップS230に進む。なお、この指定にあたっては複数の相手を指定することも可能である。なお、ステップS224において電話通話中であれば、ツインナビの相手を通話中の相手に自動指定してステップS230に移行する。 ステップS230では、指定した相手が近距離通信圏内にいるかどうかを再チェックする。通常はステップS202でチェックされた近距離通信圏者の中から指定が行われるので、短時間の間に指定相手が圏外に出ない限り、再チェックの結果は「イエス」であり、フローはステップS232に進む。なお、ステップS208で電話の着信があったときもステップS230に移行す
る。この場合は、ステップS202でチェックされた近距離通信圏内者からの電話着信である保証はない。ステップS230は、主にこのために設けられているもので、近距離通信圏内者からの電話着信に限りステップS232に移行する。一方、ステップS230で相手が近距離通信圏内に内場合はステップS220に移行する。
On the other hand, when the twin navigation start operation is performed in step S206, the process proceeds to step S224 to check whether a telephone call is in progress. If the telephone call is not in progress, the process proceeds to step S226, and a list of persons in the near field communication area checked in step S202 is displayed on the first display unit 216. In step S228, an operation for designating the partner of twin navigation is awaited, and if designated, the process proceeds to step S230. In this specification, a plurality of opponents can be specified. If the telephone call is in progress in step S224, the partner of Twin Navi is automatically designated as the other party in the call and the process proceeds to step S230. In step S230, it is rechecked whether or not the designated partner is in the near field communication range. Normally, designation is performed from among the near field communication people checked in step S202. Therefore, unless the designated partner goes out of service within a short time, the result of the recheck is “yes”, and the flow is step. The process proceeds to S232. It should be noted that the process also proceeds to step S230 when there is an incoming call in step S208. In this case, there is no guarantee that the incoming call is from a person within the near field communication range checked in step S202. Step S230 is provided mainly for this purpose, and the process proceeds to step S232 only for incoming calls from persons within close range. On the other hand, if it is determined in step S230 that the partner is within the near field communication range, the process proceeds to step S220.

ステップS232では、指定した相手からのツインナビ要求を受信しているかどうかがチェックされる。このツインナビ要求は、近距離通信部を介して行われるので、この要求があるのは通常電話の着信または通話中に限らない。ツインナビ要求があるとステップS234に進み、第一表示部216でツインナビ要求がある旨の表示を行ってステップS236に移行する。 ステップS234での表示から所定時間内にツインナビに合意する旨の操作が行われたことがステップS236において検知されるとステップS238に進み、要求相手にツインナビ合意信号を第一近距離通信部から送信する。そして、ステップS240のツインナビ処理に移行するが、その詳細については後述する。なお、ステップS236においてツインナビ要求表示から所定時間内に合意操作がなされたことが検出されない場合、ステップS220に移行する。 In step S232, it is checked whether a twin navigation request is received from the designated partner. Since this twin navigation request is made via the short-range communication unit, this request is not limited to an incoming call or a call. If there is a twin navigation request, the process proceeds to step S234, the first display unit 216 displays that there is a twin navigation request, and the process proceeds to step S236. When it is detected in step S236 that an operation for agreeing to twin navigation within a predetermined time from the display in step S234 is detected, the process proceeds to step S238, and a twin navigation agreement signal is sent to the requesting partner as the first short-range communication unit. Send from. Then, the process proceeds to the twin navigation process in step S240, the details of which will be described later. If it is not detected in step S236 that an agreement operation has been performed within a predetermined time from the twin navigation request display, the process proceeds to step S220.

ステップS232において指定相手または電話着信相手からツインナビ要求信号を受信したことが検知されなければステップS212に移行する。そして、ステップS212からステップS216を経てステップS218に至り、ツインナビ要求をした相手から合意信号を受信したことが検知されるとステップS240に移行する。 If it is not detected in step S232 that the twin navigation request signal has been received from the designated party or the incoming call party, the process proceeds to step S212. Then, from step S212 to step S216, the process proceeds to step S218. When it is detected that an agreement signal has been received from the partner who made the twin navigation request, the process proceeds to step S240.

図20は、図19のステップS240におけるツインナビ処理の詳細を示すフローチャートである。フローがスタートするとまずステップS242で、ツインナビに合意した相手の携帯電話である他機のナビゲーションシステムのID確認を行う。以後、ステップS250のID毎の諸変換設定記憶までのステップは、基本的には、第一実施例における図3のステップS42からステップS50までと同様なので、説明は省略する。 ステップS244またはステップS250からステップS252に至ると、ツインナビの相手と電話通話中であるかどうかがチェックされる。そして通話中であればステップS254でテレビ電話モードにて通話中であるかどうかチェックする。テレビ電話モードでなければステップS256に進み、マイクとスピーカを通常通話モードからテレビ電話モードに切換えた上でステップS258のナビ画面表示処理に進む。これは、通常電話モードにおいてツインナビの画面を見るために携帯電話を耳から話すと通話の継続ができなくなるからである。一方、ステップS254でテレビ電話モードであれば、そのままステップS258に進む。 FIG. 20 is a flowchart showing details of the twin navigation process in step S240 of FIG. When the flow starts, first, in step S242, the ID of the navigation system of the other device which is the mobile phone of the other party who has agreed to the twin navigation is confirmed. Thereafter, the steps up to storing various conversion settings for each ID in step S250 are basically the same as steps S42 to S50 in FIG. In step S244 or step S250 to step S252, it is checked whether or not a telephone call is being made with the twin navigation partner. If the call is in progress, it is checked in step S254 if the call is in the videophone mode. If it is not the videophone mode, the process proceeds to step S256, the microphone and the speaker are switched from the normal call mode to the videophone mode, and then the process proceeds to the navigation screen display process of step S258. This is because the call cannot be continued if the mobile phone is spoken from the ear in order to view the twin navigation screen in the normal telephone mode. On the other hand, if it is the videophone mode in step S254, the process proceeds to step S258 as it is.

ステップS252において電話通話中でなければステップS260に進み、電話が着信したかどうかチェックする。そして電話が着信したときはテレビ電話モードにて受信を始めるようステップS256に移行する。一方、電話が着信していなければステップS262で電話発呼操作が行われたかどうかチェックする。ここでも発呼操作が行われたときは以後の通話がテレビ電話モードで行われるよう、ステップS256に移行する。なお、ステップS262で電話発呼操作も行われていなかったときは電話通話を伴わないツインナビなので直接ステップS258に移行する。 In step S252, if the telephone call is not in progress, the process proceeds to step S260, and it is checked whether a telephone call has arrived. When a call is received, the process proceeds to step S256 so as to start reception in the videophone mode. On the other hand, if no telephone call has been received, it is checked in step S262 if a telephone call operation has been performed. Here again, when the call operation is performed, the process proceeds to step S256 so that the subsequent call is performed in the videophone mode. If no telephone call operation has been performed in step S262, the process proceeds directly to step S258 because the twin navigation does not involve a telephone call.

図21は、図20のステップS258におけるツインナビ画面表示処理の詳細を示すフローチャートである。フローがスタートするとまずステップS272で第一携帯電話302の絶対位置情報を受信するとともに、ステップS274では、この情報をツインナビの相手の携帯電話に第一近距離通信部226から送信する。 次に、ステップS276でツインナビの相手の携帯電話の絶対位置情報を第一近距離通信部226で受信する。そしてステップS228で相手の携帯電話のツインナビシステムのIDを確認し、確認できたIDに基づき、ステップS280で絶対位置情報を自分の携帯電話で表示可能な情報に変換する。なお、IDが自分と相手のツインナビシステムが同一であることを示していれば、ステップS280では結果的に何も行われない。 FIG. 21 is a flowchart showing details of the twin navigation screen display process in step S258 of FIG. When the flow starts, first, the absolute position information of the first mobile phone 302 is received in step S272, and in step S274, this information is transmitted from the first short-range communication unit 226 to the mobile phone of the twin navigation partner. Next, in step S276, the first short-range communication unit 226 receives the absolute position information of the mobile phone of the twin navigation partner. In step S228, the ID of the twin navigation system of the other party's mobile phone is confirmed. Based on the confirmed ID, the absolute position information is converted into information that can be displayed on the mobile phone in step S280. If the ID indicates that the twin navigation system of the other party is the same as that of the other party, nothing is performed as a result in step S280.

次いで、ステップS282では、自分と相手の絶対位置を表示可能な最適縮尺の地図が既にダウンロードされていて第一記憶部314に記憶されているかどうかチェックする。そして、記憶がなければステップS284に進む。なお、このチェックでは、両者の絶対位置を表示可能な地図が全くない場合だけでなく、表示可能な広域縮尺の地図はダウンロードされているが、両者の絶対位置を拡大してより適切に表示できる縮尺の地図がダウンロードされていない場合も、ステップS284に進む。 ステップS284では、ツインナビの相手と電話通話中であるかどうかがチェックされ、通話中でなければステップS292の地図情報ダウンロード処理に入る。一方、ステップS284で電話通話中であればステップS286に進み、第一携帯電話302の第一表示部216に「自機地図情報不適」の表示がなされる。この表示では、地図が全くないのかまたは縮尺が広域過ぎるのかの別まで表示してもよい。次にステップS288で相手の携帯電話に第一近距離通信部226から「自機地図情報不適」の情報を送信する。これによって、自分側のツインナビ表示可能状況を相手に知らせることができる。 以上の後、ステップS290では電話切断勧告が行われる。この勧告は音声または表示またはその両者によって行う。その目的は、電話通話中で第一電話通信部224の回線が塞がっていると、インターネットによる地図のダウンロードができないからである。そしてフローはステップS282に戻り、以下、両者の位置が変わることで必要な地図が変わるかまたは電話が切断されるまで、ステップS282kらステップS290が繰り返される。なお、この繰り返しの間、電話通話を継続することは任意である。 Next, in step S282, it is checked whether or not an optimal scale map that can display the absolute positions of the user and the opponent has already been downloaded and stored in the first storage unit 314. If there is no memory, the process proceeds to step S284. In addition, in this check, not only when there is no map that can display the absolute position of both, but a map with a wide scale that can be displayed is downloaded, but the absolute position of both can be enlarged and displayed more appropriately. Even if the scale map has not been downloaded, the process proceeds to step S284. In step S284, it is checked whether or not a telephone call is being made with a partner of Twin Navi. If the telephone call is not being made, the map information download process of step S292 is entered. On the other hand, if the telephone call is in progress in step S284, the process proceeds to step S286, and “unsuitable map information” is displayed on the first display unit 216 of the first mobile phone 302. In this display, it may be displayed whether there is no map at all or whether the scale is too wide. Next, in step S288, information of “unsuitable map information” is transmitted from the first short-range communication unit 226 to the other party's mobile phone. As a result, the other party can be notified of the situation where the twin navigation display is possible. After the above, a telephone disconnection recommendation is made in step S290. This recommendation is made by voice and / or display. The purpose is that a map cannot be downloaded via the Internet if the line of the first telephone communication unit 224 is blocked during a telephone call. Then, the flow returns to Step S282, and Steps S282k and S290 are repeated until the necessary map changes due to the change of the position of the both or the telephone is disconnected. It is optional to continue the telephone call during this repetition.

ステップS292の地図情報ダウンロード処理の詳細は後述するが、このダウンロードが終了するとステップS294に進む。なお、ステップS282で両機表示可能最適縮尺地図が既に第一記憶部314に記憶されている場合はダウンロードの必要がないので、直接ステップS294に移行する。 ステップS294では、ツインナビ表示処理が行われるがその詳細は後述する。ついでステップS296では、相手の携帯電話の地図情報が不備である旨の信号が第一近距離通信部226で受信されているかどうかがチェックされる。そして受信があればステップS298でその旨を第一表示部216で表示し、フローはステップS272に戻る。なお、ステップS296で他機地図情報不備の旨の受信がなかったときは直ちにステップS272に戻る。 以下、ツインナビを終了する旨の操作によって割り込みがかかるまで、ステップS272からステップS298が繰り返され、両者の絶対位置情報の変化に応じたツインナビ画面表示が実行される。 Although details of the map information download process in step S292 will be described later, when this download is completed, the process proceeds to step S294. Note that if the two-machine displayable optimum scale map is already stored in the first storage unit 314 in step S282, there is no need to download, and the process directly proceeds to step S294. In step S294, twin navigation display processing is performed, details of which will be described later. In step S296, it is checked whether or not the first short-range communication unit 226 has received a signal indicating that the map information of the other party's mobile phone is incomplete. If there is a reception, the fact is displayed on the first display unit 216 in step S298, and the flow returns to step S272. If no other machine map information is received in step S296, the process immediately returns to step S272. Thereafter, steps S272 to S298 are repeated until an interrupt is generated by an operation to end the twin navigation, and a twin navigation screen display corresponding to a change in both absolute position information is executed.

図22は、図19のステップS204におけるツインナビ可能報知処理の詳細を示すフローチャートである。フローがスタートするとステップS302で電話通話中かどうかのチェックが行われる。通話中でなければステップS304に進み、近距離通信圏内者からのツインナビの要求を第一近距離通信部226で受信しているかどうかをチェックする。そして、ツインナビ要求があればステップS306でツインナビ要求の着信メロディーを再生する。この着信メロディーは第一電話通信部224の回線による通常の電話やメールの着信メロディーとは異なるよう設定しておく。併せて、ステップS308でツインナビ要求が着信している旨の外部表示を第一表示部216の副表示部にて行う。このように本発明の電話機は、通常の電話回線を介した着信だけでなく、近距離通信によるローカルな着信についても使用者に報知することが可能となっている。 FIG. 22 is a flowchart showing details of the twin-navigation possible notification process in step S204 of FIG. When the flow starts, it is checked in step S302 whether a telephone call is in progress. If the call is not in progress, the process proceeds to step S304, and it is checked whether the first short-range communication unit 226 has received a request for twin navigation from a person within close-range communication range. If there is a twin navigation request, the incoming melody of the twin navigation request is reproduced in step S306. This incoming melody is set to be different from the normal incoming telephone or mail incoming melody via the line of the first telephone communication unit 224. At the same time, in step S308, an external display indicating that a twin navigation request has been received is performed on the sub display section of the first display section 216. As described above, the telephone of the present invention can notify the user not only of an incoming call through a normal telephone line but also a local incoming call by short-range communication.

次いでステップS310では、ツインナビ操作が可能なよう、ツインナビに関するメニューを表示メニューに追加する。これらのツインナビメニューは、使用上の混乱を避けるため、近距離圏内者がいない場合にはメニューに追加されない。なお、ステップS304において近距離圏内者からツインナビ要求がない場合には、差しあたって近距離圏内者の存在を使用者に放置する必要がなく、単にツインナビ操作を可能にするだけでよいので、直接ステップS310に移行する。 ステップS310に次いで、ステップS312では、折り畳み式の携帯電話の開放に応じて近距離通信者のリストを自動表示するよう表示データの準備を行う。さらに、ステップS314において、電話発光操作を行ったときに近距離通信者のリストを自動表示するよう表示データの準備を行ってフローを終了する。 Next, in step S310, a menu related to twin navigation is added to the display menu so that the twin navigation operation is possible. These twin navigation menus are not added to the menu when there is no person in close range to avoid confusion in use. If there is no twin navigation request from a person in close range in step S304, it is not necessary to leave the user in the vicinity within a short period of time. The process proceeds directly to step S310. Subsequent to step S310, in step S312, display data is prepared to automatically display a list of short-distance communicators in response to the opening of the folding mobile phone. Further, in step S314, display data is prepared to automatically display a list of short-distance communicators when a telephone flash operation is performed, and the flow ends.

一方、ステップS302で電話通話中であったときはステップS316に進み近距離圏内に入ったのが通話中の相手かどうかチェックする。そして通話中の相手であった場合はステップS318に進み、テレビ電話中かどうかをチェックする。テレビ電話中であれば第一表示部216が観察中なので、通話中の相手とツインナビが可能になった旨を第一表示部216上に表示する。併せて、ステップS322で同様の趣旨を音声でも通知しフローを終了する。なお、ステップS318でテレビ電話中でなかったときは、直接ステップS322に進み、音声による通知のみを行ってフローを終了する。また、ステップS316で近距離圏内に入ったのが通話中の相手でないときは、当面の関心時ではないので、この時点では何もせずにフローを終了する。 On the other hand, if the telephone call is in progress in step S302, the process proceeds to step S316 to check whether the person who has entered the short-distance range is the other party in the call. If the other party is talking, the process proceeds to step S318, and it is checked whether a videophone call is in progress. Since the first display unit 216 is observing during a videophone call, it is displayed on the first display unit 216 that twin navigation is possible with the other party on the call. In addition, in step S322, the same purpose is also notified by voice, and the flow ends. If it is not during the videophone call in step S318, the process proceeds directly to step S322, where only the voice notification is performed and the flow ends. If it is not the other party who is in the middle of a call that has entered the short-distance range in step S316, it is not the time of interest for the time being, so the flow is terminated without doing anything at this point.

図23は、図21のステップS292における地図情報ダウンロード処理の詳細を示すフローチャートである。フローがスタートするとステップS332で、第一記憶部314に自分と相手の双方を表示可能な地図が全くないのかどうかをチェックする。両者表示可能地図の記憶が全くなければステップS334に進み、自分の携帯電話には両者を表示可能な地図が全くない旨の表示を第一表示部216に表示し、ステップS336に移行する。一方、ステップS332において、縮尺が広域過ぎて最適ではないが両者を表示可能な地図がある場合には直接ステップS336に移行する。 ステップS336では、第一携帯電話302が第一電話通信部224の回線圏内にあるかどうかをチェックする。これは携帯電話におけるいわゆる「圏外」表示の際の判定と同様のものである。回線圏内であればステップS338に進み、第一電話通信部224による電話回線を接続しインターネット経由で携帯電話基地局306から必要な地図のダウンロードを開始する。 FIG. 23 is a flowchart showing details of the map information download process in step S292 of FIG. When the flow starts, it is checked in step S332 whether or not there is no map in the first storage unit 314 that can display both the user and the partner. If there is no storage of both displayable maps, the process proceeds to step S334, a display to the effect that there is no map that can display both on the mobile phone is displayed on the first display unit 216, and the process proceeds to step S336. On the other hand, in step S332, if there is a map that is not optimal because the scale is too wide and can be displayed, the process proceeds directly to step S336. In step S336, it is checked whether or not the first mobile phone 302 is within the line range of the first telephone communication unit 224. This is the same as the determination in the so-called “out of service” display on the mobile phone. If it is within the line, the process proceeds to step S338, where the telephone line by the first telephone communication unit 224 is connected, and download of a necessary map is started from the mobile phone base station 306 via the Internet.

そしてダウンロードを継続しながらステップS340に移行し、電話発呼操作がなされたかどうかチェックする。そして操作がなされたときは、ステップS342で発呼不可の表示を行う。これは、ダウンロード中は電話回線が塞がっていて発呼ができないことに気づかずにこの操作をした使用者が混乱しないようにするためのものである。この表示を開始した後フローはステップS344に移行するが、表示自体は操作後所定時間継続される。一方、電話発呼の操作がない場合は直接ステップS344に移行する。 ステップS344では、メール送信操作がなされたかどうかチェックする。そして操作がなされたときは、ステップS346で送信不可の表示を行う。これは、ダウンロード中は電話回線が塞がっていてメール送信ができないことに気づかずにこの操作をした使用者が混乱しないようにするためのものであり、趣旨は電話発呼操作の場合と同様である。この表示を開始した後フローはステップS348に移行するが、表示自体は操作後所定時間継続される。一方、メール送信操作がない場合は直接ステップS348に移行する。 Then, while continuing the download, the process proceeds to step S340 to check whether a telephone call operation has been performed. When an operation is performed, a display indicating that a call cannot be made is displayed in step S342. This is to prevent the user who has performed this operation from being confused during the download without noticing that the telephone line is blocked and cannot make a call. After this display is started, the flow moves to step S344, but the display itself is continued for a predetermined time after the operation. On the other hand, if there is no telephone call operation, the process directly proceeds to step S344. In step S344, it is checked whether a mail transmission operation has been performed. When an operation is performed, a message indicating that transmission is not possible is displayed in step S346. This is to prevent the user who has performed this operation from being confused without noticing that the telephone line is blocked during download and the purpose is the same as in the case of telephone call operation. is there. After this display is started, the flow moves to step S348, but the display itself is continued for a predetermined time after the operation. On the other hand, if there is no mail transmission operation, the process directly proceeds to step S348.

ステップS348では、ダウンロードが完了したかどうかをチェックする。そして完了していればステップS350に移行し、ダウンロードした地図情報を第一記憶部314に記憶する。そして、ステップS352に進んで電話回線を切断してフロー
を終了する。なお、ステップS336において電話回線が圏外であれば、直ちにフローを終了する。 一方、ステップS348でダウンロードが完了していなければステップS354に進み、縮尺は広域過ぎるとしても自分と相手を表示可能な地図があるかどうかをチェックする。そして、表示可能な地図情報が全くなければステップS340に戻り、以下、ダウンロードが完了するまでステップS340からステップS348およびステップS354のループを繰り返す。 これに対し、ステップS354で表示可能な地図があった場合は、ダウンロードが未完であっても直ちにフローを終了して次の処理に進む。つまり、図21のステップS294のツインナビ表示処理に進む。但し、ダウンロード処理はツインナビ表示処理と並行して継続される。このように、表示可能な地図情報が全くない場合は必要な地図のダウンロードが完了するまではダウンロード処理を終了しないのに対し、縮尺が不適当であっても表示可能な地図情報が第一記憶部314に存在する場合では、最適地図情報のダウンロード完了を待たず、ツインナビ表示とダウンロード処理が並行して行われる。
In step S348, it is checked whether the download is completed. If completed, the process proceeds to step S350, and the downloaded map information is stored in the first storage unit 314. In step S352, the telephone line is disconnected and the flow is terminated. If the telephone line is out of range in step S336, the flow is immediately terminated. On the other hand, if the download is not completed in step S348, the process proceeds to step S354, and it is checked whether there is a map that can display the user and the partner even if the scale is too wide. If there is no map information that can be displayed, the process returns to step S340. Thereafter, the loop from step S340 to step S348 and step S354 is repeated until the download is completed. On the other hand, if there is a map that can be displayed in step S354, even if the download is incomplete, the flow is immediately terminated and the process proceeds to the next process. That is, the process proceeds to the twin navigation display process of step S294 in FIG. However, the download process is continued in parallel with the twin navigation display process. As described above, when there is no map information that can be displayed, the download process is not completed until the download of the necessary map is completed, whereas map information that can be displayed even if the scale is inappropriate is stored in the first memory. If it exists in the unit 314, the twin navigation display and the download process are performed in parallel without waiting for the completion of the download of the optimal map information.

図24は、図19のステップS222における地図自動予備ダウンロード処理の詳細を示すフローチャートである。フローがスタートするとステップS362で、第一記憶部314のうち地図の記憶に割り当てられた記憶容量が所定以上残っているかどうかがチェックされる。既に述べたように、地図自動予備ダウンロード処理は待ち受け時間を利用してツインナビに必要な地図を予め予想して自動ダウンロードする処理であるが、ダウンロードした地図が必ずしもその後使用されるかどうかはわからない。従って、ステップS362を設け、地図記憶に割り当てられた残記憶容量が所定以上の場合のみ自動ダウンロードを行うようにして、使用可能性の不明な地図で記憶容量が占められてしまわないよう配慮する。 ステップS362で残記憶容量が所定以上であればステップS364に進み、縮尺が常用のものでない地図情報が第一記憶部314に記憶されているかどうかチェックする。常用外縮尺地図としては、ツインナビ以外の目的でダウンロードされた広域の地図または、詳細情報を得るためにダウンロードされた特定地域の拡大地図などであってツインナビに常用される縮尺ではない地図情報である。なお、ツインナビに常用される地図とは、ほぼ第一近距離通信部226の通信圏をカバーする縮尺の地図である。 ステップS364で常用外縮尺地図があればステップS366に進み、携帯電話基地局306との通信に基づいて、その地図に対応する常用縮尺地図を選択する。具体的には、広域地図の場合、これを分割した常用縮尺地図の全てまたはそのうちの予め定めた優先ルールに基づく高順位のものが第一携帯電話302側から指定される。また、詳細地図の場合、その地域を中心とするかまたは予め定めた所定ルールで領域を広げた常用縮尺地図が第一携帯電話302側から指定される。携帯電話基地局306では、この指定に最も近い常用縮尺地図を選択する。 そして、上記の選択の後、ステップS368に移行する。なお、ステップS364で常用外縮尺地図がなければ、直接ステップS368に移行する。 FIG. 24 is a flowchart showing details of the map automatic preliminary download process in step S222 of FIG. When the flow starts, in step S362, it is checked whether or not the storage capacity allocated to the map storage in the first storage unit 314 remains a predetermined amount or more. As already mentioned, the automatic map pre-download process is a process that uses the standby time to predict and automatically download the map required for Twin Navi in advance, but it is not always clear whether the downloaded map will be used afterwards. . Therefore, step S362 is provided, and automatic download is performed only when the remaining storage capacity allocated to the map storage is greater than or equal to a predetermined value, so that the storage capacity is not occupied by a map with unknown availability. If the remaining storage capacity is greater than or equal to the predetermined value in step S362, the process proceeds to step S364, and it is checked whether or not map information whose scale is not normal is stored in the first storage unit 314. Non-scale map that is downloaded for purposes other than Twin Navi or an enlarged map of a specific area that has been downloaded to obtain detailed information and is not a scale that is commonly used for Twin Navi. It is. The map that is commonly used for twin navigation is a scale map that covers almost the communication area of the first short-range communication unit 226. If there is a regular outside scale map in step S364, the process proceeds to step S366, and a regular scale map corresponding to the map is selected based on communication with the mobile phone base station 306. Specifically, in the case of a wide area map, all of the common scale maps obtained by dividing the wide area map or those having a higher rank based on a predetermined priority rule are designated from the first mobile phone 302 side. In the case of a detailed map, a regular scale map centered on the area or expanded in accordance with a predetermined rule is designated from the first mobile phone 302 side. In the mobile phone base station 306, the common scale map closest to this designation is selected. And after said selection, it transfers to step S368. If there is no regular outside scale map in step S364, the process directly proceeds to step S368.

ステップS368では、第一記憶部314に記憶されている常用縮尺地図をチェックし、ある地域についての常用縮尺地図が相当数ある場合はこれを隣接して欠落する部分があるかどうか判定する。そして欠落部分があればステップS370に進み、携帯電話基地局306との通信に基づいて、欠落部分に対応する常用縮尺地図を選択する。具体的には、第一携帯電話302側からの欠落部分の指定に基づき、携帯電話基地局306で、その指定に最も近い常用縮尺地図を選択する。 そして、上記の選択の後、ステップS372に移行する。なお、ステップS368で常用縮尺の地域内欠落地図がなければ、直接ステップS372に移行する。 In step S368, the regular scale map stored in the first storage unit 314 is checked, and if there are a considerable number of regular scale maps for a certain area, it is determined whether there is a part missing from this. If there is a missing portion, the process proceeds to step S370, and a regular scale map corresponding to the missing portion is selected based on communication with the mobile phone base station 306. Specifically, based on the designation of the missing part from the first mobile phone 302 side, the mobile phone base station 306 selects the common scale map closest to the designation. And after said selection, it transfers to step S372. In step S368, if there is no common-scale area missing map in step S368, the process directly proceeds to step S372.

ステップS372では、携帯電話基地局306との通信に基づいて、指定条件に合致する新規の地図情報があるかどうかチェックする。具体的には、例えば「新しいショッピングスポットや観光スポット」というような条件を指定しておいた場合、条件に合致するスポットを含む新規の地図情報があればステップS374に進み、対応する常用縮尺地図が携帯電話基地局306で選択される。そして、この選択の後、ステップS376に移行する。なお、ステップS372で指定条件に合致する新規の地図情報がなければ、直接ステップS376に移行する。 ステップS376では、以上の処理により選択された地図があるかどうかチェックし、選択された地図がある場合は電話回線を接続してダウンロードを開始してステップS378に進む。 In step S372, based on communication with the mobile phone base station 306, it is checked whether there is new map information that matches the specified condition. Specifically, for example, when a condition such as “new shopping spot or sightseeing spot” is specified, if there is new map information including a spot that matches the condition, the process proceeds to step S374 and the corresponding regular scale map is displayed. Is selected by the mobile phone base station 306. After this selection, the process proceeds to step S376. If there is no new map information that matches the specified condition in step S372, the process directly proceeds to step S376. In step S376, it is checked whether there is a map selected by the above processing. If there is a selected map, a telephone line is connected to start downloading, and the process proceeds to step S378.

ステップS372では、第一記憶部314において記憶容量が所定残っているかどうかチェックする。なお、このチェックはステップS362における残容量のチェックに比べ緩やかなもので、差し迫って容量が少なくなっているかどうかをチェックするものではない。 そして、残された記憶容量が所定以下であればステップS380に進み、長期間不使用であった地図情報を第一記憶部314から削除してステップS382に進む。一方、ステップS378で記憶容量が所定以上残っていれば、直接ステップS382に進む。 In step S372, it is checked whether or not a predetermined storage capacity remains in the first storage unit 314. This check is more gradual than the check of the remaining capacity in step S362, and does not check whether the capacity is imminently reduced. If the remaining storage capacity is equal to or less than the predetermined value, the process proceeds to step S380, where map information that has not been used for a long time is deleted from the first storage unit 314, and the process proceeds to step S382. On the other hand, if more than a predetermined storage capacity remains in step S378, the process proceeds directly to step S382.

ステップS382では、電話発呼操作があったかどうかチェックする。発呼操作がなければステップS384に進み、メール送信操作があったかどうかチェックする。そして送信操作もなければステップS386でダウンロードが完了したかどうかチェックし、完了していればステップS390に進んで自動ダウンロードした地図情報を第一記憶部314に記憶するとともにステップS392で電話回線を切断してフローを終了する。 なお、ステップS386でダウンロードが完了していなければステップS382に戻り、以下、ダウンロードが完了するまでは、電話発呼やメール送信がない限りステップS382からステップS386を繰り返す。 一方、ステップS382で電話発呼操作があるか、またはステップS384でメール送信操作があれば、ダウンロードが未完であっても直ちにステップS392に移行し、電話回線を切断して地図自動予備ダウンロード処理を中断し、フローを終了する。これは、電話発呼操作やメール送信操作を優先し、不急の地図自動予備ダウンロード処理で回線を塞がないようにするためである。 なお、ステップS362で残記憶容量が所定以下であった場合、またはステップS376で選択地図がなく電話回線を接続しなかった場合は、直ちにフローを終了する。 In step S382, it is checked whether a telephone call operation has been performed. If there is no call operation, the process proceeds to step S384, and it is checked whether or not a mail transmission operation has been performed. If there is no transmission operation, it is checked in step S386 whether the download is complete. If complete, the process proceeds to step S390, where the automatically downloaded map information is stored in the first storage unit 314 and the telephone line is disconnected in step S392. To end the flow. If the download is not completed in step S386, the process returns to step S382. Thereafter, until the download is completed, steps S382 to S386 are repeated unless a telephone call or mail is transmitted. On the other hand, if there is a telephone call operation in step S382 or a mail transmission operation in step S384, even if the download is incomplete, the process immediately proceeds to step S392, where the telephone line is disconnected and automatic map preliminary download processing is performed. Interrupt and end the flow. This is to give priority to telephone call operation and mail transmission operation so that the line is not blocked by the emergency map automatic preliminary download process. If the remaining storage capacity is less than or equal to the predetermined value in step S362, or if there is no selected map and no telephone line is connected in step S376, the flow is immediately terminated.

図25は、図21のステップS294におけるツインナビ表示処理の詳細を示すフローチャートである。フローがスタートすると、ステップS402で、新しく第一記憶部314に記憶された新着地図情報があるかどうかチェックし、新着地図情報の記憶があればステップS404でこれをツインナビ表示に用いる選定地図候補に追加してステップS406に移行する。また、新着地図情報の記憶がなければ直接ステップS406に移行する。 ステップS406では、自分と相手の携帯電話の両機の位置を表示可能な地図情報が第一記憶部314に記憶されているかどうかチェックする。そして記憶があればステップS408に進み、両機を表示可能な地図情報の内、最適の縮尺の地図を選定する。地図情報が一つしかなければ当然それを選定する。 FIG. 25 is a flowchart showing details of the twin navigation display process in step S294 of FIG. When the flow starts, in step S402, it is checked whether there is newly arrived map information stored in the first storage unit 314. If there is stored newly arrived map information, the selected map candidate used for twin navigation display in step S404. To step S406. If no new map information is stored, the process directly proceeds to step S406. In step S406, it is checked whether or not map information that can display the positions of both the mobile phone and the other party's mobile phone is stored in the first storage unit 314. If there is a memory, the process proceeds to step S408, and the map of the optimum scale is selected from the map information that can display both machines. Of course, if there is only one map information, it is selected.

ステップS408で表示に用いる地図が選定されるとステップS410に進み、今回のツインナビにおける自分の携帯電話の刻々の絶対位置情報の変化の履歴が第一記憶部314に記憶されているかどうかがチェックされる。履歴が記憶されているとステップS412に進み、自機絶対位置情報変化履歴に基づいて今回のツインナビにおける自分の携帯電話の進行方向を判定して、ステップS414に移行する。なお、自機絶対位置情報の変化の履歴が第一記憶部314にない場合は進行方向が判定できないので直接ステップS414に移行する。 ステップS414では、今回のツインナビにおいて受信した相手の携帯電話の刻々の絶対位置情報の変化の履歴が第一記憶部314に記憶されているかどうかがチェックされる。履歴が記憶されているとステップS416に進み、他機絶対位置情報変化履歴に基づいて今回のツインナビにおける相手の携帯電話の進行方向を判定して、ステップS418に移行する。なお、他機絶対位置情報の変化の履歴が第一記憶部314にない場合は進行方向が判定できないので直接ステップS418に移行する。 When a map to be used for display is selected in step S408, the process proceeds to step S410, and it is checked whether or not the history of changes in absolute position information of the mobile phone every moment in the current twin navigation is stored in the first storage unit 314. Is done. If the history is stored, the process proceeds to step S412, where the traveling direction of his / her mobile phone in the present twin navigation is determined based on the own apparatus absolute position information change history, and the process proceeds to step S414. If the first storage unit 314 has no history of changes in its own absolute position information, the traveling direction cannot be determined, and the process directly proceeds to step S414. In step S414, it is checked whether or not the history of changes in absolute position information of the other party's mobile phone received in the current twin navigation is stored in the first storage unit 314. If the history is stored, the process proceeds to step S416, and the traveling direction of the other party's mobile phone in the current twin navigation is determined based on the other apparatus absolute position information change history, and the process proceeds to step S418. If the first storage unit 314 does not have a history of changes in other machine absolute position information, the traveling direction cannot be determined, and the process directly proceeds to step S418.

ステップS418以降は地図の上方をどの方向にして表示するかを決めるためのものであり、まずステップS418では、今回のツインナビにおける初回表示であるかどうかがチェックされる。そして初回表示であればステップS420に進み、自機の方向判定があるかどうかをチェックする。ツインナビの初回表示であっても表示を出す前に複数の絶対位置情報履歴があれば進行方向の判定が可能なので、判定がある場合はステップS424に進む。ステップS424では、自機の進行方向が地図の上になるよう第一表示部216での地図の方向を決め、このように方向を決めた地図上においてステップS326で進行方向付きの両機に位置を表示してフローを終了する。 なお、ステップS420において自機方向の判定がない場合はステップS422に進み、地図の北方を地図の上方とするよう設定してステップS426に以降する。 Step S418 and subsequent steps are for determining the direction in which the upper part of the map is displayed. First, in step S418, it is checked whether or not the display is the first display in the present twin navigation. If it is the first display, the process proceeds to step S420, and it is checked whether there is a direction determination of the own device. Even if it is the first display of twin navigation, if there are a plurality of absolute position information histories before the display is made, the traveling direction can be determined. If there is a determination, the process proceeds to step S424. In step S424, the direction of the map on the first display unit 216 is determined so that the traveling direction of the aircraft is on the map, and the positions of both aircraft with the traveling direction are determined on the map in which the direction is determined in step S326. Display and end the flow. If the direction of the aircraft is not determined in step S420, the process proceeds to step S422, the north of the map is set to be above the map, and the process proceeds to step S426.

ステップS418において今回のツインナビにおける初回表示でなかったときはステップS428に進み、他機の方向判定があるかどうかをチェックする。他機方向判定がない場合は、ステップS420に進み、既に述べたのと同様の流れとなる。一方、ステップS428において他機方向判定があればステップS430に進み、他機の進行方向を優先した表示とする設定となっているかどうかチェックする。他機の進行方向を優先した表示設定は、例えば電話通話しながらツインナビを行う際など、相手側から見た方向の地図を互いに共有して会話する際に有用なものである。 ステップS430において他機優先設定がなされていない場合はステップS432に進み、第一カメラ部302による写真撮影のための予備操作が行われたかどうかチェックする。そして、この予備操作が行われた場合は他機進行方向を地図の上方に設定した地図表示が行われる。第一カメラ部302の撮影レンズの光軸は第一表示部216の上方と対応しているので、このような表示とすることにより、第一カメラ302による写真撮影の方向は進行してくる相手から見える風景を撮影できる方向となる。これによって、容易に相手から見える方向の風景を撮影し、相手の携帯電話に送信することによって自分に近づいてくる相手の参考情報とすることができる。ステップS434によって他機進行方向を地図情報に設定した場合もステップS426に進み、その方向での地図上で両機の位置を表示する。 If it is not the first display in the present twin navigation in step S418, the process proceeds to step S428, and it is checked whether or not there is a direction determination of another machine. If there is no other aircraft direction determination, the process proceeds to step S420, and the flow is the same as already described. On the other hand, if there is another device direction determination in step S428, the process proceeds to step S430, and it is checked whether or not the display is set to give priority to the traveling direction of the other device. The display setting that gives priority to the traveling direction of the other device is useful when talking with a shared map of the directions seen from the other side, such as when performing twin navigation while making a telephone call. If no other device priority setting is made in step S430, the process proceeds to step S432, and it is checked whether a preliminary operation for taking a picture by the first camera unit 302 has been performed. When this preliminary operation is performed, a map display in which the traveling direction of the other device is set above the map is performed. Since the optical axis of the photographing lens of the first camera unit 302 corresponds to the upper side of the first display unit 216, the display of such a display makes it possible for the direction of taking a picture by the first camera 302 to advance. It is the direction that can shoot the scenery that can be seen from. Thereby, it is possible to capture the scenery in a direction that can be easily seen by the other party and transmit it to the other party's mobile phone as reference information of the other party approaching to the other party. Even when the other-vehicle traveling direction is set in the map information in step S434, the process proceeds to step S426, and the positions of both aircrafts are displayed on the map in that direction.

ステップS430で他機の進行方向を優先した表示設定をしていることが検出されたときもステップS434に以降し、他機進行方向を地図の情報をする設定が行われる。 一方、ステップS432において写真撮影予備操作をしていることが検出されない場合はステップS420に以降する。 なお、ステップS406において両機を表示可能な地図がなければツインナビ表示ができないので直ちにフローを終了する。 When it is detected in step S430 that the display setting giving priority to the traveling direction of the other machine is detected, the process proceeds to step S434, and the setting for displaying the traveling direction of the other machine on the map is performed. On the other hand, if it is not detected in step S432 that the photo shooting preliminary operation is being performed, the process proceeds to step S420. Note that if there is no map that can display both machines in step S406, twin navigation display cannot be performed, and the flow is immediately terminated.

以上、第二実施例では、自分と相手の二者間でのツインナビについて説明してきたが、本発明は携帯電話における実施においても二者間に限らず、上記で説明してきた二者間での機能を組み合わせれば三者以上の間でツインナビを楽しむことが可能である。例えば、図18において第三携帯電話があれば、第一携帯電話302と第二携帯電話304との関係を第一携帯電話302と第三携帯電話との関係、及び第二携帯電話304と第三携帯電話との関係に置き換えて同時に実施すれば、三者の位置を、第一携帯電話302、第二携帯電話304、および第三携帯電話のそれぞれの表示部にお
いて共有して表示することができる。 また、二者間の距離、例えば第一携帯電話302と第二携帯電話304との距離が互い近距離通信の圏外であっても、第一携帯電話302と第三携帯電話、および第二携帯電話304と第三携帯電話がそれぞれ近距離通信の圏内にあれば、第三携帯電話による中継を介し、第一携帯電話302と第二携帯電話304との間で近距離通信部によるツインナビを行うことができる。
As described above, in the second embodiment, the twin navigation between the user and the other party has been described. However, the present invention is not limited to the two parties in the implementation on the mobile phone, but between the two parties described above. It is possible to enjoy twin navigation among more than three parties by combining these functions. For example, if there is a third mobile phone in FIG. 18, the relationship between the first mobile phone 302 and the second mobile phone 304 is the same as the relationship between the first mobile phone 302 and the third mobile phone, and the second mobile phone 304 and the second mobile phone 304. If replaced with the relationship with the three mobile phones, the positions of the three parties can be shared and displayed on the display units of the first mobile phone 302, the second mobile phone 304, and the third mobile phone. it can. Further, even if the distance between the two parties, for example, the distance between the first mobile phone 302 and the second mobile phone 304 is outside the range of short-range communication, the first mobile phone 302, the third mobile phone, and the second mobile phone If the telephone 304 and the third mobile phone are within the range of short-distance communication, twin navigation by the short-range communication unit is performed between the first mobile phone 302 and the second mobile phone 304 via the relay by the third mobile phone. It can be carried out.

また、以上の実施例の説明では、ツインナビという概念の下に、自分の位置と他者の位置を表示することについて説明してきた。しかしながら、他者の絶対位置情報を受信して自分の地図情報の上でこれを表示することに関する本発明の種々の特徴は、このような「ツインナビ」における実施に限られものではなく、自分の位置を表示せずに他者の位置のみを表示する場合にも有用なものである。 このような自分の位置を表示しない実施にあたっては、例えば図21以下のフローにおいて「両機」を「他機」と読替えるとともに、自機絶対位置に関する機能を省略するよう変形した実施例によって実施することが可能である。具体的には、図21において、ステップS272やステップS274を省略するとともに、ステップS282に「両機」とあるのを「他機」と読替える。但し、地図は自機のものを使用するので、ステップS286等は必要である。なお、当然ながら、ステップS294等において「ツインナビ」とあるのは「他者位置ナビ」と読替える。 なお、このような変形実施例においては、自機絶対位置の表示に関する表示を完全に省略するのではなく、図21以下のとおりの「ツインナビ」の機能と上記のようなフローの省略読替えを行った機能とを適宜切換えることができるよう構成してもよい。 In the above description of the embodiment, the display of the position of the user and the position of the other person has been described under the concept of twin navigation. However, the various features of the present invention relating to receiving the absolute position information of others and displaying it on their own map information are not limited to implementation in such “twin navigation”, This is also useful when only the position of the other person is displayed without displaying the position. Such implementation without displaying its own position is carried out by a modified embodiment in which, for example, “both units” is read as “other units” in the flow of FIG. Is possible. Specifically, in FIG. 21, step S272 and step S274 are omitted, and “both machines” in step S282 is read as “other machines”. However, since the map of the own machine is used, step S286 and the like are necessary. Of course, “twin navigation” in step S294 and the like is replaced with “other person position navigation”. In such a modified embodiment, the display regarding the display of the absolute position of the aircraft is not completely omitted, but the function of “twin navigation” as shown in FIG. You may comprise so that the performed function can be switched suitably.

本発明における地図情報の入手に関する種々の特長は、さらに、他機の絶対位置情報を取扱わない通常のナビゲーションにおいても有用なものである。 このような他機の絶対位置情報を取扱わないナビゲーションでの実施にあたっては、例えば図18図以下において、他機との「ツインナビ」に関する機能を省略するよう変形するとともに、「ツインナビ」とあるのを「ナビゲーション」と読替えることによって可能である。 なお、このような変形実施例においては、「ツインナビ」に関する機能を完全に省略するのではなく、「ツインナビ」の機能はそのまま温存するとともに、上記のような省略を行った通常のナビゲーションの機能、あるいは上記のような「他者位置ナビ」の機能と適宜切換えることができるよう構成してもよい。 The various features relating to the acquisition of map information in the present invention are also useful in normal navigation that does not handle the absolute position information of other aircraft. In carrying out navigation in such a manner that does not handle the absolute position information of other machines, for example, in FIG. 18 and the subsequent figures, a function related to “twin navigation” with other machines is omitted and there is “twin navigation”. Can be read as “navigation”. In such a modified embodiment, the function related to “twin navigation” is not completely omitted, but the function of “twin navigation” is preserved as it is, and the normal navigation with the above-described omission is performed. It may be configured such that the function or the function of “other person position navigation” as described above can be appropriately switched.

上記の実施例では、図23の地図情報ダウンロード処理では電話発呼やメール送信操作よりも地図情報のダウンロードを優先し、図24における地図自動予備ダウンロード処理では地図情報のダウンロードよりも電話発呼やメール送信操作を優先するフローとした。しかしながら、本発明の実施に当たっては、これらのいずれの場合にいずれを優先するかを使用者が任意に予め設定できるように構成することも可能である。 この場合、図23の地図情報ダウンロード処理において地図情報のダウンロードよりも電話発呼やメール送信操作を優先するよう設定したときは、ステップS340で電話発呼操作があったときまたはステップS344でメール送信操作があったときは直ちにステップS352に移行して電話回線を切断するようにする。 また、図24における地図自動予備ダウンロード処理において電話発呼やメール送信操作よりも地図情報のダウンロードを優先するよう設定したときは、ステップS382で電話発呼操作があったときまたはステップS384でメール送信操作があったときはステップS342およびステップS346に準じてこれらの操作が不能である旨表示したあとステップS386に移行し、ダウンロードの完了を待つようにする。 In the above embodiment, the map information download process of FIG. 23 prioritizes the downloading of map information over a telephone call or mail transmission operation, and the map automatic preliminary download process in FIG. A flow that prioritizes email sending operations. However, in carrying out the present invention, it may be configured such that the user can arbitrarily set in advance which of these cases has priority. In this case, in the map information download process of FIG. 23, when the telephone call or mail transmission operation is prioritized over the map information download, the telephone call operation is performed in step S340 or the mail is transmitted in step S344. When there is an operation, the process immediately proceeds to step S352 to disconnect the telephone line. In addition, when the map automatic preliminary download process in FIG. 24 is set so that downloading of map information is prioritized over telephone call or mail transmission operation, when a telephone call operation is performed in step S382 or mail transmission is performed in step S384. When there is an operation, it is displayed that these operations are not possible according to steps S342 and S346, and then the process proceeds to step S386 to wait for the download to be completed.

上記のように携帯電話として実施される第二実施例は、本来の電話機能と地図上での位置表示機能の組合せによる種々の機能が可能であるが、電話機能における着信報知と地図上での位置表示要求の着信報知をさらに充実させることも可能である。 具体的には、例えば図19のステップS234のナビ要求表示の際、図22のステップS306のような着信メロディーを再生するようにする。これによって、電話通話中においてツインナビの要求を受信したときにも使用者はその旨を着信メロディーによって知ることができる。 一方、例えば図20のステップS260の電話着信の際、電話着信メロディーを再生するようにする。これによって、ツインナビ中に電話着信があったときにも使用者はその旨を着信メロディーによって知ることができる。 以上のように本発明では、本来の電話機能と地図上での位置表示機能の一方が特定の相手との間で機能中であるときにおいて他方の機能の開始が同一の相手から要求されたとき、これを着信メロディーなどによって報知するという特徴がある。 As described above, the second embodiment implemented as a mobile phone can perform various functions by combining the original telephone function and the position display function on the map. It is also possible to further enhance the incoming notification for the position display request. Specifically, for example, when the navigation request is displayed in step S234 in FIG. 19, the incoming melody as in step S306 in FIG. 22 is reproduced. Thus, even when a request for twin navigation is received during a telephone call, the user can know the fact by the incoming melody. On the other hand, for example, when a phone call is received in step S260 in FIG. Thus, even when there is an incoming call during twin navigation, the user can know the fact from the incoming melody. As described above, in the present invention, when one of the original telephone function and the position display function on the map is functioning with a specific partner, the start of the other function is requested from the same partner. This is characterized in that this is notified by an incoming melody.

図26は、図1の第一実施例に関する図2のステップS36における通常ナビ処理の詳細を示すフローチャートである。なお、図18の第二実施例においても通常ナビ処理は可能であり、図19の基本機能フローチャートにおいて通常ナビ操作を行うことにより割込みがかかって図26のフローに移行する。なお、図26は第一実施例に基づいておこなうが、第二実施例として理解する場合は、フロー中「自車」とあるのを「自機」と読替えることとする。また、図26のフローは「通常ナビ処理」と称しているが、従来どおりの機能ではなく、ツインナビの機能と連携する本発明に関する機能も有している。つまり、自車のみに関するナビ機能ではあるが、そのナビ情報においてツインナビと関連する機能と連携している。 さて、図26における通常ナビ処理がスタートすると、ステップS442で複数目的地表示モードが設定されているかどうかチェックする。複数目的地表示モードとは地図上で複数の目的地を同時に表示するモードであり、実際にその目的地に行くかどうかに係らず、その候補となる目的地を地図上で一覧するためのものである。その詳細は後述する。 FIG. 26 is a flowchart showing details of the normal navigation process in step S36 of FIG. 2 relating to the first embodiment of FIG. The normal navigation process is also possible in the second embodiment of FIG. 18, and an interruption is caused by performing a normal navigation operation in the basic function flowchart of FIG. 19, and the flow proceeds to the flow of FIG. Although FIG. 26 is performed based on the first embodiment, when understood as the second embodiment, “own vehicle” in the flow is read as “own device”. The flow in FIG. 26 is referred to as “normal navigation processing”, but has a function related to the present invention that is linked to the function of the twin navigation, not the function as in the past. That is, although it is a navigation function related only to the own vehicle, the navigation information is linked with a function related to the twin navigation. Now, when the normal navigation process in FIG. 26 starts, it is checked in step S442 whether the multiple destination display mode is set. The multi-destination display mode is a mode that displays multiple destinations on the map at the same time, and lists candidate destinations on the map regardless of whether you actually go to the destination. It is. Details thereof will be described later.

このような複数目的地表示モードでないときは、ステップS444に進み、受信目的地のみを選択する設定がなされているかどうかをチェックする。この部分がツインナビと関連があり、「受信目的地」とはツインナビ機能により他車の絶対位置情報を受信して目的地として記憶させてあるものを指す。このような記憶は、例えば他車が既に目的地に到達しているとき、または他車が駐車場に置かれている家を訪問する際に可能であるが、その記憶の詳細は後述する。ステップS444はこのような他車から受信した目的地のみを選択して目的地メニューを表示する設定がなされているかどうかをチェックしている。 ステップS444で、受信目的地のみを選択する設定がなされていないときにはステップS446に進み、記憶されている目的地のリストを示す目的地メニューの中で受信目的地を通常設定で記憶された目的地と区別できるよう、例えば表示色を変えるなどして識別可能化する。そしてステップS448の目的地リスト表示に進む。なお、ステップS444で受信目的地のみを選択する設定がなされているときは目的地リストに表示される目的地はすべて受信目的地であるのでこのような処理は不要であり、直接ステップS448に進む。 When it is not in such a multi-destination display mode, the process proceeds to step S444, and it is checked whether or not the setting for selecting only the reception destination is made. This part is related to the twin navigation, and the “reception destination” means that the absolute position information of the other vehicle is received and stored as the destination by the twin navigation function. Such storage is possible, for example, when the other vehicle has already reached the destination or when visiting a house where the other vehicle is located in the parking lot, the details of which will be described later. In step S444, it is checked whether or not the setting for displaying the destination menu by selecting only the destination received from the other vehicle is made. If the setting for selecting only the reception destination is not made in step S444, the process proceeds to step S446, and the destination stored in the destination menu indicating the list of stored destinations is stored as the normal setting. For example, by changing the display color. Then, the process proceeds to the destination list display in step S448. When the setting for selecting only the reception destination is made in step S444, since all the destinations displayed in the destination list are reception destinations, such processing is unnecessary, and the process directly proceeds to step S448. .

ステップS448で目的地メニューを表示するとステップS450に進み、その中から一つの目的地が選択されたかどうかチェックする。そして選択があれば、ステップS452に進む。一方、ステップS450で目的地選択が行われたことが確認できないとステップS442に戻る。なお、ステップS442で複数目的地表示モードが設定されていることが検出されたときはステップS454の複数目的地表示処理を経てステップS452に至る。以下、ステップS442で複数目的地表示モードが設定されたことが検出されるか、またはステップS450で目的地選択が行われたことが検出されるまで、ステップS442からステップS450を繰り返す。 When the destination menu is displayed in step S448, the process proceeds to step S450, and it is checked whether one destination has been selected. If there is a selection, the process proceeds to step S452. On the other hand, if it cannot be confirmed in step S450 that the destination has been selected, the process returns to step S442. When it is detected in step S442 that the multi-destination display mode is set, the multi-destination display process in step S454 is followed to step S452. Thereafter, step S442 to step S450 are repeated until it is detected in step S442 that the multi-destination display mode has been set or until it is detected in step S450 that destination selection has been performed.

ステップS452では、ステップS450で選択された目的地の絶対位置情報が読み取られる。さらに、ステップS456で自車の絶対位置情報を読取るとともに、ステップS458に進み、現在地から目的地に至るルート指定情報があるかどうかのチェックが行われる。このルート指定情報は、主にステップS454経由でステップS458に至ったときに存在する場合があり、該当するときはステップS460でそのルート指定情報を取得してステップS462に至る。なお、ステップS458でルート指定情報がない場合は直接ステップS462に地図情報準備処理に至る。 In step S452, the absolute position information of the destination selected in step S450 is read. Further, in step S456, the absolute position information of the own vehicle is read, and the process proceeds to step S458 to check whether there is route designation information from the current location to the destination. This route designation information may exist mainly when step S458 is reached via step S454, and when applicable, the route designation information is acquired in step S460 and step S462 is reached. If there is no route designation information in step S458, the map information preparation process is directly performed in step S462.

ステップS462における地図情報準備処理は、第一実施例における地図のスクロールや縮尺変更に該当するが、第二実施例の場合はさらにダウンロードによる地図情報の取得処理も含まれる。なお、ステップS462の場合、ルート指定情報も加味して地図の準備が行われ、自車の現在位置と目的地だけでなく途中のルートが地図から外れることのないよう配慮して地図の縮尺選択およびスクロールが行われる。次いで、ステップS464では、以上の情報に基づき、自車の現在位置および目的地までのルートを地図上に表示するための自車/ルート地図上表示処理が行われる。 そしてステップS466でナビ処理を終了する操作があったかどうかかチェックされ、この操作が検出されるとフローを終了する。なお、ステップS466でナビ処理終了操作が検出されなければステップS456に戻り、以下、ナビ処理終了操作が検出されない限り、自車絶対位置の変化に対応しながらステップS456からステップS466が繰り返される。 The map information preparation processing in step S462 corresponds to map scrolling and scale change in the first embodiment, but in the case of the second embodiment, map information acquisition processing by download is further included. In the case of step S462, the map is prepared in consideration of the route designation information, and the map scale is selected so that not only the current position and destination of the vehicle but also the route on the way is not deviated from the map. And scrolling is performed. Next, in step S464, the vehicle / route map display process for displaying the current position of the vehicle and the route to the destination on the map is performed based on the above information. In step S466, it is checked whether or not there is an operation for ending the navigation process. When this operation is detected, the flow is ended. If no navigation process end operation is detected in step S466, the process returns to step S456. Hereinafter, unless a navigation process end operation is detected, steps S456 to S466 are repeated corresponding to the change in the absolute position of the vehicle.

図27は、図26のステップS454における複数目的地表示処理の詳細を示すフローチャートである。図27においても、説明は図26の第一実施例に基づいておこなうが、第二実施例として理解する場合は、フロー中「自車」とあるのを「自機」と読替えることとする。 図27のフローがスタートするとステップS472において複数目的地を抽出するための目的地条件が設定を待ち、設定が行われるとステップS474で条件に合致した目的地のリストを表示する。 そしてステップS476において絞込みOKかどうかのチェックを行う。この絞込みOKの判断は絞込み操作および完了の操作が行われたかどうかによるが、リストどおりで絞込み操作なしに完了操作をした場合も絞込みOKと判断されるようになっており、いずれの場合も絞込みOKであればステップS478に移行する。一方、ステップS476で絞込みOKであることが検出できなければステップS472に戻る。これにより目的地条件設定の変更にも対応できる。そしてステップS476で絞込みOKであることが検出されるまでステップS472からステップS476を繰り返す。 FIG. 27 is a flowchart showing details of the multiple destination display process in step S454 of FIG. In FIG. 27, the description will be made based on the first embodiment of FIG. 26. However, when understood as the second embodiment, “own vehicle” in the flow is read as “own device”. When the flow of FIG. 27 starts, the destination condition for extracting a plurality of destinations waits for setting in step S472, and when the setting is made, a list of destinations that match the condition is displayed in step S474. In step S476, it is checked whether or not narrowing is OK. This narrowing-down determination depends on whether or not a narrowing operation and a completion operation have been performed, but it is also determined that narrowing is OK even when a completion operation is performed without a narrowing operation as shown in the list. If it is OK, the process proceeds to step S478. On the other hand, if it is not detected in step S476 that the narrowing is OK, the process returns to step S472. Accordingly, it is possible to cope with a change in destination condition setting. Steps S472 to S476 are repeated until it is detected in step S476 that the narrowing is OK.

ステップS478では、ステップS476で確定した複数の目的地絶対位置情報を読取る。このとき読取られる情報には、図26のステップS444で説明した「受信目的地」も含まれる。なお、この受信目的地を通常の目的地と区別するため、ステップS474を図26のステップS444からステップS448のように構成してもよい。また、ステップS476で絞込まれた目的地が結果的に単一であった場合、ステップS476で読取られる目的地絶対位置情報は当然単一の目的地に関するものとなるとともに、以下のステップでもこのような単一目的地の場合にも対応できる。 次にステップS480で自車の絶対位置情報を取得するとともに、ステップS482に進んで個別到達路表示モードが設定されているかどうかチェックする。この個別到達路表示モードは、ステップS476で絞込まれた複数の目的地毎にそれぞれ個別に到達路を表示するモードであり、該当すればステップS484に進んでそれぞれの到達路を演算する。 In step S478, the plurality of destination absolute position information determined in step S476 is read. The information read at this time includes the “reception destination” described in step S444 in FIG. Note that step S474 may be configured from step S444 to step S448 in FIG. 26 in order to distinguish this reception destination from a normal destination. If the destination narrowed down in step S476 is a single destination as a result, the destination absolute position information read in step S476 is naturally related to the single destination. It is possible to deal with such a single destination. Next, in step S480, the absolute position information of the own vehicle is acquired, and the process proceeds to step S482 to check whether the individual arrival path display mode is set. The individual arrival route display mode is a mode in which the arrival route is individually displayed for each of the plurality of destinations narrowed down in step S476. If applicable, the process proceeds to step S484, and each arrival route is calculated.

次に、ステップS486の地図情報準備処理に進む。この処理は、図26のステップS462に該当するが、ステップS484で演算した個別到達路も加味して地図の準備が行われる。そしてステ
ップS488では、準備された地図情報に基づいて、自車の現在位置および各目的地それぞれへの個別到達路の地図上表示処理が行われる。 ステップS490では、個別到達路付きで表示されている副うす目的地のうちの一つが選択されたかどうかをチェックする。そして選択されていなければステップS492に進んでナビ処理終了操作が行われたかどうかチェックし、ナビ処理終了操作が行われればフローを終了する。この場合は、個別到達路つきの複数目的地が地図上に一覧表示されたことをもって充分であると使用者が満足した場合に相当する。 一方ステップS492でナビ終了操作が検出されなかったときはステップS480に戻り、以下ステップS482における個別到達路表示モードの解除、またはステップS490における目的地選択、またはステップS492におけるナビ処理終了操作がない限り、ステップS480からステップS492が繰り返され、ステップS480において取得される自車絶対位置の変化に応じて個別到達路つきの複数目的地の地図上表示が継続される。
Next, it progresses to the map information preparation process of step S486. This process corresponds to step S462 in FIG. 26, but the map is prepared in consideration of the individual route calculated in step S484. In step S488, on-map display processing of the current position of the host vehicle and the individual arrival route to each destination is performed based on the prepared map information. In step S490, it is checked whether one of the sub-light destinations displayed with the individual destination is selected. If it is not selected, the process proceeds to step S492 to check whether or not a navigation process end operation has been performed. If a navigation process end operation has been performed, the flow ends. This case corresponds to a case where the user is satisfied that a plurality of destinations with individual destinations are listed on the map. On the other hand, when the navigation end operation is not detected in step S492, the process returns to step S480, and unless the individual destination display mode is canceled in step S482, the destination is selected in step S490, or the navigation process end operation is performed in step S492. Steps S480 to S492 are repeated, and the display on the map of a plurality of destinations with individual destinations is continued according to the change in the absolute position of the vehicle acquired in step S480.

一方、ステップS490で一つの目的地が選択された場合はステップS494に移行し、ルート指定操作があったかどうかチェックする。この操作は目的地選択操作の一環として行われるもので選択された目的地についてステップS488で表示されている到達路を承認する操作をした場合またはこれを任意に変更する操作をした場合が、「ルート指定操作あり」に該当する。逆に、ステップS488で表示されている到達路をキャンセルし、かつこれに変わるルート指定をしなかった場合が、「ルート指定操作なし」に該当する。 ステップS490における目的地選択操作の一環として行われるルート指定操作としては、上記のもののほか、次のようにフローを構成することも可能である。すなわち、ステップS490において一つの目的地を最終目的地として選択した場合は、この選択に応答し、個別到達路に代えて、他の目的地を順々に経由して選択された目的地に最終的に至るための最も効率のよいルートを自動演算してこれを推奨ルートとして表示するようにする。そしてこの推奨ルートの承認操作、またはさらにそれを任意に修正する操作を行うことをもって「ルート指定あり」に該当する操作があったものとする。 ステップS494において以上のような何らかのルート指定操作が検出されたときはステップS496に進み、指定されたルート指定情報を記憶して図26のステップS452に移行する。一方、ルート指定操作が検出されなかったときは直接ステップS452に移行する。 On the other hand, if one destination is selected in step S490, the process proceeds to step S494, and it is checked whether or not a route designation operation has been performed. This operation is performed as part of the destination selection operation. When the operation for approving the destination displayed in step S488 is performed for the selected destination or when the operation is arbitrarily changed, “ Corresponds to “With route specification operation”. On the other hand, the case where the arrival route displayed in step S488 is canceled and no route is designated to change to this corresponds to “no route designation operation”. As a route designation operation performed as part of the destination selection operation in step S490, in addition to the above, a flow can be configured as follows. In other words, if one destination is selected as the final destination in step S490, in response to this selection, the final destination is selected via the other destinations in order instead of the individual destination. The most efficient route to reach the target is automatically calculated and displayed as a recommended route. It is assumed that there is an operation corresponding to “with route designation” by performing an operation of approving the recommended route or an operation of arbitrarily correcting the recommended route. If any route designation operation as described above is detected in step S494, the process proceeds to step S496, the designated route designation information is stored, and the process proceeds to step S452 in FIG. On the other hand, when the route designation operation is not detected, the process directly proceeds to step S452.

次に、ステップS482で個別到達路表示モードを設定しなかった場合について説明する。この場合は、ステップS498に移行し、地図情報準備処理が行われる。この処理はステップS486における地図情報準備処理と同様のものであるが、個別到達路を加味せずに地図縮尺およびスクロールを決定するので処理が簡単であるとともに、地図縮尺選択への制限も少ない。 次いで、ステップS500において、複数目的地と自車の位置を地図上で表示する処理を行う。さらにステップS502において訪問情報を付加表示する処理を行ってステップS490に移行する。ステップS502の処理は、地図上で表示されている複数目的地について、例えば既に訪問したかどうかの別を表示色の差により識別可能とするとともに訪問済みの場合はその回数などを地図上に付記表示時させるなどの処理である。 このような機能は、例えば第二実施例による携帯電話での本発明の実施において、比較的狭い地域の顧客回りをする場合などにおいて、新規顧客開拓を含む顧客への対応、訪問優先順位、順路などを決定する際に有用である。つまり、この機能を採用すれば、地域内の顧客が単なるリストではなく、地図上情報としてビジュアルに一覧表示され、その対応のための有用な情報となる。 Next, the case where the individual destination display mode is not set in step S482 will be described. In this case, the process proceeds to step S498, and a map information preparation process is performed. This process is the same as the map information preparation process in step S486. However, since the map scale and scroll are determined without taking into account the individual destination, the process is simple and there are few restrictions on the map scale selection. Next, in step S500, a process of displaying a plurality of destinations and the position of the vehicle on a map is performed. Further, in step S502, a process for additionally displaying visit information is performed, and the process proceeds to step S490. In the processing of step S502, for a plurality of destinations displayed on the map, for example, whether or not a visit has already been made can be identified by the difference in display color, and if the visit has been made, the number of times is added on the map. It is processing such as making it display. Such functions include, for example, when dealing with customers in a relatively small area in the implementation of the present invention on a mobile phone according to the second embodiment, dealing with customers including new customer development, visit priority, route It is useful in determining such as. In other words, if this function is adopted, customers in the area are not simply a list but visually displayed as information on a map, which is useful information for the correspondence.

図28は、図1の第一実施例における第一制御部8または第二制御部28の機能および図18の第二実施例における第一制御部308または第二制御部328の機能を示すフローチャートであり、いずれにも共通である。以下の説明は図1の第一車両または図8第一携帯電話302を中心として行う。従って、特に断わらない限り以後のフローチャートは図1の第一制御部8の機能として説明する。なお、図28のフローを図18の第一制御部308の機能として理解する場合は、フロー中「他車」とあるのを「他機」と読替えることとする。 図28のフローは、図26のフローにおいて使用される記憶絶対位置の記憶処理に関するものであって、絶対位置記憶指示信号により割込みがかかり、フローがスタートする。この絶対位置記憶指示信号は、ツインナビ処理において他者の絶対位置を記憶すべく他車が発したものを受信する場合と、自車の絶対位置を記憶すべく自車における操作により発生させる場合がある。なお、絶対位置記憶指示信号が他車から発せられ、これに応じて記憶のために他車の絶対位置情報を受信する場合は、必ずしも他車が近距離通信圏内にあるとは限らないので近距離通信部によるよりも電話通信部による通信により絶対位置記憶指示信号および絶対位置情報を受信することが多くなる。 28 is a flowchart showing the function of the first control unit 8 or the second control unit 28 in the first embodiment of FIG. 1 and the function of the first control unit 308 or the second control unit 328 in the second embodiment of FIG. It is common to both. The following description will be focused on the first vehicle in FIG. 1 or the first mobile phone 302 in FIG. Therefore, unless otherwise specified, the subsequent flowchart will be described as a function of the first control unit 8 of FIG. When the flow in FIG. 28 is understood as the function of the first control unit 308 in FIG. 18, “other vehicle” in the flow is replaced with “other machine”. The flow of FIG. 28 relates to the storage processing of the absolute storage position used in the flow of FIG. 26, and an interrupt is generated by the absolute position storage instruction signal, and the flow starts. This absolute position storage instruction signal is received in the twin navigation process when a signal issued by another vehicle is stored to store the absolute position of the other person, and when it is generated by an operation on the host vehicle to store the absolute position of the host vehicle. There is. Note that when an absolute position storage instruction signal is issued from another vehicle and the absolute position information of the other vehicle is received for storage in response to this, the other vehicle is not necessarily within the short-range communication range. The absolute position storage instruction signal and the absolute position information are often received by communication by the telephone communication unit rather than by the distance communication unit.

絶対位置記憶指示信号によって記憶処理がスタートすると、ステップS512で他車よりの記憶指示信号によって記憶処理がスタートしたのかどうかチェックする。他車よりの記憶指示信号であればステップS514に進み、記憶指示時点で受信していた他車絶対位置情報がナビ途中で取得したものかどうかをチェックする。そしてナビ途中で取得された他車位置でなかった場合はステップS516に進み、受信していた他車の絶対位置情報を受信目的地として記憶する。この記憶は一時的なものである。 既に説明してきた「ツインナビ」においては、通常、自車は他車の近くに存在するはずなので、他車が現に存在する位置で他車が取得した絶対位置情報の転送を受け、これを他車からの指示により記憶する意義は薄い。しかしながら、ナビ途中でない場合、自車がこれから訪問しようとしている住宅の駐車場に置かれている場合や、例えば前日に先発した他車が既に目的地に着いている場合において他車が取得した絶対位置情報がこれに該当し、これらの場合に他車の絶対位置情報を受信して自車の目的地として記憶することの意義は大きい。つまり、図28のステップS512からステップS516への一連の機能は、このような場合において、現地にいる他車側からの操作で指示信号を出してもらい、そのときに受信できる他車絶対位置情報を記憶することを可能にするためのものであって、自車側で単独に目的地を検索して入力記憶するのに比べ、目的地の記憶が極めて容易に実現する。この利点は、第二実施例の携帯電話においても、例えば相手の自宅を訪問する場合や、相手が先に喫茶店で待っている場合などに有用である。 When the storage process is started by the absolute position storage instruction signal, it is checked in step S512 whether the storage process is started by a storage instruction signal from another vehicle. If it is a storage instruction signal from another vehicle, the process proceeds to step S514, and it is checked whether or not the other vehicle absolute position information received at the time of the storage instruction is acquired during navigation. If it is not the other vehicle position acquired during the navigation, the process proceeds to step S516, and the received absolute position information of the other vehicle is stored as a reception destination. This memory is temporary. In the "Twin Navi" that has already been explained, the vehicle should normally be near another vehicle, so it receives the absolute position information acquired by the other vehicle at the location where the other vehicle actually exists, The significance of memorizing by instructions from the car is weak. However, if it is not in the middle of navigation, if the vehicle is placed in the parking lot of the house you are going to visit, or if the other vehicle that started on the previous day has already arrived at the destination, The position information corresponds to this, and in these cases, it is significant to receive the absolute position information of the other vehicle and store it as the destination of the own vehicle. That is, the series of functions from step S512 to step S516 in FIG. 28 is such that the other vehicle absolute position information that can be received at that time by receiving an instruction signal from the other vehicle side in the field in such a case. The destination can be stored much more easily than when the destination is independently searched for and input and stored on the vehicle side. This advantage is also useful in the mobile phone of the second embodiment, for example, when visiting the other party's home or when the other party is waiting in the coffee shop first.

次いで、ステップS518では他車側から、目的地名等の情報を受信する。これは、他車側にすでにその目的地に関する情報が入力されている場合にその情報の転送受信を行うことに該当する。この場合においてもわかるように、受信して記憶する他車の絶対位置情報は、記憶指示信号が送信された時点において現に他車が取得した絶対位置情報だけでなく、他車が既に記憶している目的地の絶対位置情報でもよい。この場合は他車が現地にいなくてもよいので、ツインナビ開始時点において目的地を共有するため、いずれかの車で手動入力した目的地の絶対位置情報を通信手段により転送してもらう場合にも利用できる。図28のステップS512からステップS516への一連の機能は、このように現地にいない他車からの絶対位置情報の場合においても利用可能である。なお、他車に目的地名等の情報がない場合はステップS518では何も起こらない。 次にステップS520ではステップS516で記憶した受信絶対位置情報、ステップS518で受信することのできた目的地名等、および受信日時を関連付けて記憶部に正式に格納し、フローを終了する。 一方、ステップS514で他車よりの記憶指示信号があったときに受信していた絶対位置情報がナビ途中で他車により取得されたものであったときは、その時点の他車絶対位置情報を目的地として格納するのは不合理なので、受信した他車の絶対位置情報をルート指定情報として記憶し、フローを終了する。この場合、他車が道案内に詳しい先導車であれば、このように他車の指示によりルートの要所の位置を記憶することは有用である。 Next, in step S518, information such as a destination name is received from the other vehicle side. This corresponds to performing transfer reception of information when the information on the destination has already been input to the other vehicle side. As can be seen also in this case, the absolute position information of the other vehicle received and stored is not only the absolute position information actually acquired by the other vehicle at the time when the storage instruction signal is transmitted, but also stored by the other vehicle. It may be absolute position information of the destination. In this case, there is no need for other vehicles to be in the field, so in order to share the destination at the start of twin navigation, if you want to have the absolute position information of the destination manually entered by any vehicle transferred by communication means It can also be used. The series of functions from step S512 to step S516 in FIG. 28 can also be used in the case of absolute position information from other vehicles that are not on site. If there is no information such as a destination name in the other vehicle, nothing happens in step S518. Next, in step S520, the received absolute position information stored in step S516, the destination name received in step S518, and the reception date and time are officially stored in the storage unit, and the flow ends. On the other hand, if the absolute position information received when there was a storage instruction signal from another vehicle in step S514 was acquired by the other vehicle during navigation, the other vehicle absolute position information at that time is displayed. Since storing as the destination is unreasonable, the received absolute position information of the other vehicle is stored as route designation information, and the flow is terminated. In this case, if the other vehicle is a leading vehicle that is familiar with the road guidance, it is useful to store the position of the important point of the route in accordance with the instruction of the other vehicle.

次に、ステップS512において記憶指示信号が他車よりのものでなかった場合について説明する。この場合は、自車での操作によって自ら記憶指示信号を発生させたことによってフローがスタートしたことを意味するので、ステップS524に移行する。 ステップS524では、記憶指示時点において取得している自車絶対位置情報がナビ途中のものかどうかをチェックする。そしてナビ途中の自車絶対位置情報でなかった場合はステップS526に進み、取得した自車の絶対位置情報を受信目的地として記憶する。この記憶は一時的なものである。次いで、ステップS528ではステップS526で記憶した取得絶対位置情報、取得日時に併せ、必要に応じ入力される目的地名などを関連付けて記憶部に正式に格納し、フローを終了する。 なお、ステップS524で、取得した自車の絶対位置情報がナビ途中で取得されたものであったときは、その時点の自車絶対位置情報を目的地として格納するのは不合理なので、取得した他車の絶対位置情報をルート指定情報として記憶し、フローを終了する。このようにナビ中の任意の時点において、自らの判断により、ルートの要所の位置を記憶することができる。 Next, a case where the storage instruction signal is not from another vehicle in step S512 will be described. In this case, it means that the flow is started by generating the storage instruction signal by the operation on the own vehicle, and therefore the process proceeds to step S524. In step S524, it is checked whether or not the own vehicle absolute position information acquired at the time of storage instruction is in the middle of navigation. If it is not the vehicle absolute position information during navigation, the process proceeds to step S526, and the acquired absolute position information of the vehicle is stored as a reception destination. This memory is temporary. Next, in step S528, the destination absolute name information and the acquisition date and time stored in step S526 are associated with the destination name input as necessary and formally stored in the storage unit, and the flow ends. In step S524, when the acquired absolute position information of the own vehicle is acquired during navigation, it is unreasonable to store the absolute position information of the own vehicle as the destination, so the acquired information is acquired. The absolute position information of the other vehicle is stored as route designation information, and the flow ends. In this way, at any point in time during navigation, it is possible to memorize the location of the important points of the route based on its own judgment.

ここで、「ツインナビ」の機能に戻り、図21のステップS288、さらにはステップS296およびステップS298における他機との間での地図情報不備情報共有について補足説明する。既に説明したように、ステップS288は自機の地図情報が不備のときこれを他機に知らせる機能をもつ。一方、ステップS296およびステップS298は他機における地図情報の不備の情報を受けてこれを自機で表示する機能をもつ。これらによって、自機または他機に地図情報の不備があり、同一の地図を共有していない状況が生じればその旨をお互いに知ることができる。換言すれば、このような地図不備の連絡がないことをもってお互いに同一の地図を共有していることを確認することができる。そして両者が同じ地図を見ていることを互いに確認しながら、その同じ地図上での表示について情報交換ができる。 上記のような相手側が何を見ているかの確認機能は、地図不備の場合に限るものではなく、広く応用が可能である。例えば図25のステップS426の後に両機位置地図上表示が始まった旨を他機に自動送信するステップを設けることにより他機は自機における表示内容を確認できる。さらに、その後に他機から両機位置地図上表示が始まった旨の受信があったときにこれを自動表示するステップを設けることにより、他機における表示内容を自機で確認できる。このようにして、表示内容に関しても、相手が同じものを見ていることを前提として、それについて情報交換ができる。この利点は、特に第二実施例においてツインナビ表示を見ながら携帯電話で会話するときに有用である。 なお、このように相手が見ているのと同じ表示を見ながら携帯電話で会話する際に奏される上記の利点は、表示されるのが地図の場合に限られるものではなく、送りあった写真やインターネット画面などが表示されている場合においても有用なものである。 Here, returning to the function of “twin navigation”, supplementary explanation will be given for map information deficiency information sharing with other devices in step S288 of FIG. 21, and further in steps S296 and S298. As already described, step S288 has a function of notifying other devices of the fact that the map information of the own device is incomplete. On the other hand, step S296 and step S298 have a function of receiving information on incomplete map information in another machine and displaying it on the own machine. As a result, if there is a situation in which there is a defect in the map information in the own machine or in another machine and the same map is not shared, it can be known to each other. In other words, it is possible to confirm that the same map is shared with each other when there is no such incomplete communication. Information can be exchanged about the display on the same map while confirming that both are viewing the same map. The confirmation function of what the other party is looking at is not limited to a map defect, and can be widely applied. For example, by providing a step for automatically transmitting to the other machine that the display on the position map of both machines has started after step S426 in FIG. 25, the other machine can confirm the display content on the own machine. Furthermore, by providing a step of automatically displaying the fact that the display on the two-device position map has started from another device thereafter, the display content on the other device can be confirmed by the own device. In this way, regarding the display contents, it is possible to exchange information on the assumption that the other party is looking at the same thing. This advantage is particularly useful when talking on a mobile phone while watching the twin navigation display in the second embodiment. In addition, the above-mentioned advantages that are exhibited when talking on a mobile phone while viewing the same display as the other party is seeing are not limited to the case where a map is displayed, but sent This is also useful when a photograph or internet screen is displayed.

本発明の実施の形態に係る位置表示装置の第一実施例を示すブロック図である。It is a block diagram which shows the 1st Example of the position display apparatus which concerns on embodiment of this invention. 図1の第一制御部8または第二制御部28の基本機能を示すフローチャートである。3 is a flowchart showing basic functions of a first control unit 8 or a second control unit 28 in FIG. 1. 図2のステップS18の詳細を示すフローチャートである。It is a flowchart which shows the detail of step S18 of FIG. 図2のステップS32の詳細を示すフローチャートである。It is a flowchart which shows the detail of step S32 of FIG. 自車が先導車である場合における表示の一例を示す表示画面図である。It is a display screen figure which shows an example of a display in case the own vehicle is a leading vehicle. 後続車が遅れ、地図縮尺が広域化された場合の表示画面図である。It is a display screen figure when a succeeding vehicle is delayed and the map scale is widened. 全車の中心が地図表示の中心位置となるよう自動的スクロールされた場合の表示画面図である。It is a display screen figure at the time of being automatically scrolled so that the center of all the vehicles may become the center position of a map display. 第二他車の表示継続が不可能となった状態の表示画面図である。It is a display screen figure in the state where display continuation of the 2nd other vehicles became impossible. 地図の縮尺がより拡大側に自動変更された場合の表示画面図である。It is a display screen figure when the scale of a map is automatically changed to the enlarged side. 先導車である自車が右折した場合の表示画面図である。It is a display screen figure when the own vehicle which is a leading vehicle turns right. 第二車両が追従して右折した場合の表示画面図である。It is a display screen figure in case a 2nd vehicle follows and turns right. 全ての後続車の追従右折が完了し、地図表示を省略した簡略表示となった場合の表示画面図である。It is a display screen figure when the following right turn of all the following vehicles is completed and it becomes the simplified display which abbreviate | omitted map display. 後続車簡略表示となって自車基準の自動スクロールが行われた場合の表示画面図である。It is a display screen figure when it becomes the following vehicle simplified display and the automatic scroll based on the own vehicle is performed. 各車両が図10の位置にある場合における第三車両の表示画面図である。It is a display screen figure of the 3rd vehicle in case each vehicle exists in the position of FIG. 図3のステップS64の詳細を示すフローチャートである。It is a flowchart which shows the detail of step S64 of FIG. 図15のステップS112の詳細を示すフローチャートである。It is a flowchart which shows the detail of step S112 of FIG. 図3のステップS68の詳細を示すフローチャートである。It is a flowchart which shows the detail of step S68 of FIG. 本発明の実施の形態に係る位置表示装置の第二実施例を示すブロック図である。It is a block diagram which shows the 2nd Example of the position display apparatus which concerns on embodiment of this invention. 図18の第二実施例における第一制御部308または第二制御部328の基本機能を示すフローチャートである。It is a flowchart which shows the basic function of the 1st control part 308 or the 2nd control part 328 in the 2nd Example of FIG. 図19のステップS240におけるツインナビ処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the twin navigation process in step S240 of FIG. 図20のステップS258におけるツインナビ画面表示処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the twin navigation screen display process in step S258 of FIG. 図19のステップS204におけるツインナビ可能報知処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the twin navi possible notification process in step S204 of FIG. 図21のステップS292における地図情報ダウンロード処理の詳細を示すフローチャートであるIt is a flowchart which shows the detail of the map information download process in FIG.21 S292. 図19のステップS222における地図自動予備ダウンロード処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the map automatic preliminary | backup download process in FIG.19 S222. 図21のステップS294におけるツインナビ表示処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the twin navigation display process in step S294 of FIG. 図1の第一実施例に関する図2のステップS36における通常ナビ処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the normal navigation process in FIG.2 S36 regarding the 1st Example of FIG. 図26のステップS454における複数目的地表示処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the multiple destination display process in step S454 of FIG. 図26のフローにおいて使用される記憶絶対位置の記憶処理に関する第一実施例または第二実施例の制御部の機能を示すフローチャートである。It is a flowchart which shows the function of the control part of the 1st Example or 2nd Example regarding the memory | storage process of the absolute storage position used in the flow of FIG.

符号の説明Explanation of symbols

226 無線通信手段 314、320 地図情報提供手段 216、320 地図表示手段 308、320 判定手段 308 制御手段 218 絶対位置取得手段 308、320 自位置変化判定手段 308、210、302 指示手段 302 写真撮影手段 226 Wireless communication means 314, 320 Map information providing means 216, 320 Map display means 308, 320 determination means 308 Control means 218 Absolute position acquisition means 308, 320 Self-position change determination means 308, 210, 302 Instruction means 302 Photography means

Claims (11)

外部で取得された絶対位置情報を受信する無線通信手段と、地図情報を提供可能な地図情報提供手段と、前記地図情報出力手段が提供する地図情報に基づく地図上で前記無線通信手段が受信した絶対位置情報に基づく位置を表示する地図表示手段と、前記絶対位置情報の変化を判定する判定手段とを有することを特徴とする位置表示装置。 Wireless communication means for receiving externally acquired absolute position information, map information providing means capable of providing map information, and the wireless communication means received on a map based on map information provided by the map information output means A position display device comprising map display means for displaying a position based on absolute position information, and determination means for determining a change in the absolute position information. 前記判定手段の判定結果に基づいて、前記地図表示手段によって表示される地図の方向を決定する制御手段を有することを特徴とする請求項1記載の位置表示装置。 The position display device according to claim 1, further comprising a control unit that determines a direction of a map displayed by the map display unit based on a determination result of the determination unit. 前記判定手段の判定結果が得られないとき、前記制御手段は前記地図表示手段によって表示される地図の方向を所定の方向に決定することを特徴とする請求項2記載の位置表示装置。 3. The position display device according to claim 2, wherein when the determination result of the determination unit is not obtained, the control unit determines the direction of the map displayed by the map display unit as a predetermined direction. 自らの絶対位置情報を取得する絶対位置取得手段を有し、前記地図表示手段は、前記地図情報出力手段が提供する地図情報に基づく地図上で前記絶対位置取得手段が取得した絶対位置情報と前記無線通信手段が受信した絶対位置情報とを互いに識別可能に表示することを特徴とする請求項1から3のいずれかに記載の位置表示装置。 Absolute position acquisition means for acquiring own absolute position information, and the map display means includes the absolute position information acquired by the absolute position acquisition means on the map based on the map information provided by the map information output means, and 4. The position display device according to claim 1, wherein the absolute position information received by the wireless communication means is displayed so as to be distinguishable from each other. 前記絶対位置取得手段が取得した絶対位置情報の変化を判定する自位置変化判定手段を有することを特徴とする請求項4記載の位置表示装置。 5. The position display device according to claim 4, further comprising own position change determination means for determining a change in absolute position information acquired by the absolute position acquisition means. 前記自位置変化判定手段の判定結果に基づいて、前記地図表示手段によって表示される地図の方向を決定する制御手段を有することを特徴とする請求項5記載の位置表示装置。 6. The position display device according to claim 5, further comprising a control unit that determines a direction of a map displayed by the map display unit based on a determination result of the own position change determination unit. 前記判定手段と前記自位置変化判定手段のいずれの判定結果に基づいて前記地図表示手段によって表示される地図の方向を決定する制御手段と、前記制御手段にいずれの判定結果に基づくべきか指示する指示手段とを有することを特徴とする請求項5または6記載の位置表示装置。 Control means for determining the direction of the map displayed by the map display means based on the determination result of the determination means or the own position change determination means, and instructing the control means which determination result should be based on 7. The position display device according to claim 5, further comprising an instruction unit. 自らの第一絶対位置情報を取得する第一絶対位置取得手段と、外部の第二絶対位置取得手段が取得した第二絶対位置情報を受信する無線通信手段と、地図情報を提供可能な地図情報提供手段と、前記地図情報出力手段が提供する地図情報に基づく地図上で第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置を互いに識別可能に表示する地図表示手段と、前記地図表示手段によって表示される地図の方向の決定を第一絶対位置情報および第二絶対位置情報のいずれに基づいて行うべきかを指示する指示手段とを有することを特徴とする位置表示装置。 First absolute position acquisition means for acquiring own first absolute position information, wireless communication means for receiving second absolute position information acquired by an external second absolute position acquisition means, and map information capable of providing map information Providing means; map display means for displaying a position based on the first absolute position information and a position based on the second absolute position information on a map based on the map information provided by the map information output means; A position display device comprising: instruction means for instructing whether the direction of the map displayed by the display means should be determined based on first absolute position information or second absolute position information. 前記指示手段は任意の指示を可能とするものであることを特徴とする請求項7または8記載の位置表示装置。 9. The position display device according to claim 7, wherein the instruction means is capable of giving an arbitrary instruction. 前記指示手段は所定の条件に基づいて自動的に所定の指示を行うものであることを特徴とする請求項7または8記載の位置表示装置。 9. The position display apparatus according to claim 7, wherein the instruction means automatically gives a predetermined instruction based on a predetermined condition. 自らの第一絶対位置情報を取得する第一絶対位置取得手段と、外部の第二絶対位置取得手段が取得した第二絶対位置情報を受信する無線通信手段と、地図情報を提供可能な地図情報提供手段と、前記地図情報出力手段が提供する地図情報に基づく地図上で第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置を互いに識別可能に表示する地図表示手段と、写真撮影手段と、前記写真撮影手段による撮影に先立って前記地図表示手段によって表示される地図の方向を第二絶対位置情報に基づいて行うよう自動的に指示する指示手段とを有することを特徴とする位置表示装置。 First absolute position acquisition means for acquiring own first absolute position information, wireless communication means for receiving second absolute position information acquired by an external second absolute position acquisition means, and map information capable of providing map information Providing means, map display means for displaying a position based on the first absolute position information and a position based on the second absolute position information on a map based on the map information provided by the map information output means so as to be distinguishable from each other, and photography And a pointing means for automatically instructing the direction of the map displayed by the map display means based on the second absolute position information prior to photographing by the photograph photographing means. Display device.
JP2007065270A 2006-12-26 2007-03-14 Position display device Pending JP2008224520A (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2007065270A JP2008224520A (en) 2007-03-14 2007-03-14 Position display device
US11/963,216 US8332142B2 (en) 2006-12-26 2007-12-21 Position display apparatus
CN 200710194378 CN101236699B (en) 2006-12-26 2007-12-26 position display device
CN2011101346624A CN102278997A (en) 2006-12-26 2007-12-26 Position display apparatus
CN201110134661XA CN102278992A (en) 2006-12-26 2007-12-26 Position display apparatus
EP07025129A EP1939591A2 (en) 2006-12-26 2007-12-27 Position display apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007065270A JP2008224520A (en) 2007-03-14 2007-03-14 Position display device

Publications (1)

Publication Number Publication Date
JP2008224520A true JP2008224520A (en) 2008-09-25

Family

ID=39843319

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007065270A Pending JP2008224520A (en) 2006-12-26 2007-03-14 Position display device

Country Status (1)

Country Link
JP (1) JP2008224520A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012118527A (en) * 2010-11-29 2012-06-21 Lg Innotek Co Ltd Location information providing method and location information providing system
WO2014033869A1 (en) * 2012-08-30 2014-03-06 三菱電機株式会社 Navigation device
JP2016161675A (en) * 2015-02-27 2016-09-05 本田技研工業株式会社 Server, client, and information sharing system
US10631137B2 (en) 2015-02-27 2020-04-21 Honda Motor Co., Ltd. Client, server, and information sharing system
US11042819B2 (en) 2015-02-27 2021-06-22 Honda Motor Co., Ltd. Server, client, and information sharing system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012118527A (en) * 2010-11-29 2012-06-21 Lg Innotek Co Ltd Location information providing method and location information providing system
CN102564434A (en) * 2010-11-29 2012-07-11 Lg伊诺特有限公司 Method for offering location information and location information providing system
US9078106B2 (en) 2010-11-29 2015-07-07 Lg Innotek Co., Ltd. Method for offering location information and location information providing system
US10206061B2 (en) 2010-11-29 2019-02-12 Lg Innotek Co., Ltd. Method for offering location information and location information providing system
WO2014033869A1 (en) * 2012-08-30 2014-03-06 三菱電機株式会社 Navigation device
JPWO2014033869A1 (en) * 2012-08-30 2016-08-08 三菱電機株式会社 Navigation device
US9470543B2 (en) 2012-08-30 2016-10-18 Mitsubishi Electric Corporation Navigation apparatus
JP2016161675A (en) * 2015-02-27 2016-09-05 本田技研工業株式会社 Server, client, and information sharing system
US10631137B2 (en) 2015-02-27 2020-04-21 Honda Motor Co., Ltd. Client, server, and information sharing system
US11042819B2 (en) 2015-02-27 2021-06-22 Honda Motor Co., Ltd. Server, client, and information sharing system

Similar Documents

Publication Publication Date Title
EP1939591A2 (en) Position display apparatus
JP5014874B2 (en) Position display device
US10134286B1 (en) Selecting vehicle pickup location
JP7767001B2 (en) Server and method for providing connected services
US10077989B2 (en) Navigation device, navigation method, and non-transitory computer readable storage medium
US10841746B2 (en) Group travel and map integration tool for online and offline connectivity and location tracking in real time
EP3089546B1 (en) Information processing device, information processing method, and program
WO2011158639A1 (en) Location-related display system, mobile device and mobile device program
CN101408431B (en) Map display apparatus and map display method
CN101236699A (en) position display device
JP2008224520A (en) Position display device
US20210063171A1 (en) Navigation data processing system, apparatus and computer readable medium
CN110100461A (en) The method that direct communication is connect is established with other people vehicles in motor vehicle ambient enviroment
JP5188725B2 (en) Position display device
JP2007155582A (en) Navigation system, navigation method, and program
JP4351324B2 (en) Navigation device and information providing system
JP2020123071A (en) In-vehicle device and display method
JP2008224446A (en) Position display unit
JP5414572B2 (en) Map display control device, map display control method, and map display control program
JP2008224480A (en) Display device
JP2008236052A (en) Position display device
JP2008203479A (en) Position display apparatus
JP2008197014A (en) Position display
KR20180035452A (en) Infotainment System Mounted on Vehicle and Operation Method Of The System
JP2008164444A (en) Position display device