Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5014874B2 - Position display device - Google Patents
[go: Go Back, main page]

JP5014874B2 - Position display device - Google Patents

Position display device Download PDF

Info

Publication number
JP5014874B2
JP5014874B2 JP2007127228A JP2007127228A JP5014874B2 JP 5014874 B2 JP5014874 B2 JP 5014874B2 JP 2007127228 A JP2007127228 A JP 2007127228A JP 2007127228 A JP2007127228 A JP 2007127228A JP 5014874 B2 JP5014874 B2 JP 5014874B2
Authority
JP
Japan
Prior art keywords
absolute position
position information
map
vehicle
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.)
Expired - Fee Related
Application number
JP2007127228A
Other languages
Japanese (ja)
Other versions
JP2008281490A (en
JP2008281490A5 (en
Inventor
利彰 土肥
雅英 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2007127228A priority Critical patent/JP5014874B2/en
Publication of JP2008281490A publication Critical patent/JP2008281490A/en
Publication of JP2008281490A5 publication Critical patent/JP2008281490A5/ja
Application granted granted Critical
Publication of JP5014874B2 publication Critical patent/JP5014874B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

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, a car navigation system that switches between short-distance wireless communication and long-distance wireless communication by telephone and displays each other's position on its own map has also been proposed.
JP 2000-33284 A JP 2005-17200 A

しかしながら、自分の地図上に表示する相手の位置をより正確に更新するためにはお互いの間でなされる通信の品質が健全でなければならない。従来のカーナビゲーションシステムでは、例えばお互いの間で通信が遮断される様な事態が起きた場合、自らの地図上に表示する相手の位置を推測して表示していた。 However, in order to more accurately update the position of the other party displayed on his / her map, the quality of communication performed between each other must be sound. In a conventional car navigation system, for example, when a situation occurs in which communication is interrupted between each other, the position of the other party displayed on the map is estimated and displayed.

本発明の課題は、上記に鑑み、お互いの間でなされる通信の品質を確保することで、自らの地図上に表示する相手の位置を正確にすることである。 In view of the above, it is an object of the present invention to ensure the quality of the communication performed between each other and to accurately position the opponent displayed on the map.


上記の課題を解決するため、自らの第一絶対位置情報を取得する第一絶対位置取得手段と、外部の第二絶対位置取得手段が取得した第二絶対位置情報を受信する無線通信手段と、所定の縮尺の地図情報を提供可能な地図情報提供手段と、地図情報出力手段が提供する地図情報に基づく地図上で第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置を互いに識別可能に表示する地図表示手段と、第一絶対位置情報と第二絶対位置情報に基づいて第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置が地図表示手段の表示範囲内の地図に入るよう地図情報提供手段を制御する制御手段とを有する位置表示装置を提供する。 自分の位置だけを地図上に表示する場合は、目的に応じて地図の縮尺を任意に選択して地図を広域化したり拡大したりすることが可能であったが、複数の位置を表示する場合は、特に地図を拡大した場合いずれかの位置が地図からはずれる恐れがある。上記の本発明の構成は、第一絶対位置情報と第二絶対位置情報に基づいて地図情報の縮尺が決定するという具体的な対策を提供することによって、このような不都合を避けることができる。

In order to solve the above problem, first absolute position acquisition means for acquiring the first absolute position information of itself, wireless communication means for receiving the second absolute position information acquired by the external second absolute position acquisition means, A map information providing means capable of providing map information of a predetermined scale and a position based on the first absolute position information and a position based on the second absolute position information on the map based on the map information provided by the map information output means are mutually identified. Map display means for enabling display, map based on first absolute position information and position based on second absolute position information based on first absolute position information and second absolute position information, and map within display range of map display means A position display device having control means for controlling the map information providing means to enter is provided. When displaying only your position on the map, you could arbitrarily select the scale of the map according to the purpose and expand or expand the map, but when displaying multiple positions In particular, if the map is enlarged, any position may be off the map. The above-described configuration of the present invention can avoid such inconvenience by providing a specific measure that the scale of the map information is determined based on the first absolute position information and the second absolute position information.

本発明の他の特徴によれば、位置表示装置は、自らの第一絶対位置情報を取得する第一絶対位置取得手段と、第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、地図情報を提供可能な地図情報提供手段と、地図情報提供手段が提供する地図情報に基づく地図上で第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、通信品質測定手段により算出された値に基づいて、無線通信手段より送信される第一絶対値情報を送信するための送信信号のガードインターバル長を可変することで遠距離通信対応処理を行うガードインターバル長可変手段と、を備えることを特徴とする。ガードインターバル長を大きくとることで、二車間の距離が広がった場合に、二車間で直接やりとりされた送信信号と、建物などで反射されてやりとりされる送信信号とが重畳し、受信した信号を展開できないという事態を回避するためのマージンとして設けられる。 According to another aspect of the present invention, the position display device includes first absolute position acquisition means for acquiring own first absolute position information, and first absolute position information acquired based on the first absolute position acquisition means. A wireless communication means for performing short-range wireless transmission / reception for receiving second absolute position information acquired externally and transmitted from the outside, map information providing means capable of providing map information, and map information providing means Communication quality between the wireless communication means and the outside, a 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 provided map information so as to be distinguishable from each other A communication quality measuring unit for measuring the transmission interval and a guard interval length of a transmission signal for transmitting the first absolute value information transmitted from the wireless communication unit based on a value calculated by the communication quality measuring unit Characterized in that it comprises a guard interval length changing means for performing a long-distance communication handling process, the. By increasing the guard interval length, when the distance between the two vehicles increases, the transmission signal exchanged directly between the two vehicles and the transmission signal reflected and exchanged at the building, etc. are superimposed, and the received signal is It is provided as a margin to avoid the situation where it cannot be deployed.


本発明の他の特徴によれば、制御手段は、第一絶対位置情報と第二絶対位置情報に基づいて前記地図情報提供手段が提供する地図情報の縮尺を決定する縮尺決定手段を有する。 また、本発明の他の特徴に寄れば、縮尺決定手段は、第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置が地図表示手段の表示範囲内の地図に入るかどうかを判定する第一判定手段と、第一絶対位置情報に基づく位置と第二絶対位置情報に基づく位置が地図表示手段の表示範囲内の地図に入らないことを判定手段が判定したとき地図情報の縮尺を広域側に自動変更する。According to another feature of the invention, the control means includes scale determining means for determining a scale of the map information provided by the map information providing means based on the first absolute position information and the second absolute position information. Further, according to another feature of the present invention, the scale determining means determines whether the position based on the first absolute position information and the position based on the second absolute position information fall within a map within the display range of the map display means. The first determining means for determining the scale of the map information when the determining means determines that the position based on the first absolute position information and the position based on the second absolute position information do not enter the map within the display range of the map displaying means. Automatically change to the wide area.

本発明の他の特徴によれば、制御手段は、第一絶対位置情報と第二絶対位置情報に基づいて前記地図表示手段が表示する地図を自動的にスクロールする自動スクロール手段を有し、縮尺決定手段は、スクロール手段によるスクロール可能性を加味して第一絶対位置情報と第二絶対位置情報に基づいて地図情報提供手段が提供する地図情報の縮尺を決定する。 地図の縮尺が可能であれば、縮尺を広域側に変更しなくてもスクロールにより複数位置が地図の表示画面から外れないようにすることができる。したがって、この特徴によれば第一絶対位置情報と第二絶対位置情報だけでなく、スクロール可能性も加味して地図情報の縮尺を決定する。According to another feature of the present invention, the control means includes automatic scroll means for automatically scrolling a map displayed by the map display means based on the first absolute position information and the second absolute position information, and the scale is reduced. The determining means determines the scale of the map information provided by the map information providing means based on the first absolute position information and the second absolute position information in consideration of scrollability by the scroll means. If the scale of the map is possible, a plurality of positions can be prevented from being removed from the map display screen by scrolling without changing the scale to the wide area side. Therefore, according to this feature, the scale of the map information is determined in consideration of not only the first absolute position information and the second absolute position information but also the scrollability.

本発明の他の特徴によれば、自らの進行方向を検出する進行方向検出手段を有し、制御手段は第二絶対位置情報に基づく位置の進行方向に係わらず進行方向検出手段に基づいて第一絶対位置情報に基づく位置の進行方向が上になるよう地図の方向を決定する。これによって、複数の位置を表示するにも係わらず、混乱無く自らの行動に調和した表示を行うことができる。 なお上記の特徴の実施に当たっては、上記の表示の態様に加え、自らの進行方向に変化があっても常に例えば北を上方に固定して複数の位置を表示する態様も用意しておき、上記の表示とこのような固定表示とを選択可能とすることも可能である。According to another feature of the present invention, there is provided traveling direction detection means for detecting its own traveling direction, and the control means is based on the traveling direction detection means regardless of the traveling direction of the position based on the second absolute position information. The map direction is determined so that the traveling direction of the position based on the absolute position information is upward. Thereby, although a plurality of positions are displayed, it is possible to perform display in harmony with their own behavior without confusion. In implementing the above features, in addition to the display mode described above, there is also prepared a mode in which a plurality of positions are displayed with the north being always fixed upward, for example, even if there is a change in the direction of travel. It is also possible to select the display and such a fixed display.

本発明の他の特徴によれば、制御手段は、地図表示手段による第二絶対位置情報の表示が可能なよう第二情報位置情報を変換する。According to another feature of the invention, the control means converts the second information position information so that the map display means can display the second absolute position information.

これによって絶対位置情報による位置情報の表現が異なる相手からの第二絶対位置情報を第一絶対位置情報と同様に表示のために取り扱うことができる。As a result, second absolute position information from a partner whose position information is expressed by the absolute position information can be handled for display in the same manner as the first absolute position information.

本発明の他の特徴によれば、無線通信手段が第二絶対位置情報を受信する状態にあることを表示する表示手段を有する位置表示装置を提供する。これによって、例えば、無線通信の環境の変化によって一時的に第二絶対位置情報が得られずこれを地図上では表示できなくなった場合でも、第二絶対位置情報を受信する状態が設定されているという事実だけを明らかにすることができる。また例えば、逐一地図上で第二絶対位置を確認する必要が無いときは煩雑さを避けるため地図上での表示を省略し、第二絶対位置情報を受信する状態であることだけを表示することができる。According to another aspect of the present invention, there is provided a position display device having display means for displaying that the wireless communication means is in a state of receiving second absolute position information. Thereby, for example, even when the second absolute position information cannot be obtained temporarily due to a change in the environment of wireless communication and cannot be displayed on the map, the state of receiving the second absolute position information is set. Only the fact that can be revealed. Also, for example, when there is no need to check the second absolute position on the map one by one, the display on the map is omitted to avoid complication, and only the fact that the second absolute position information is received is displayed. Can do.

本発明の他の特徴によれば、第二絶対位置の表示が外部から求められたことを自動的に報知する報知手段を有する。これによって例えば設定用のメニューを自動的に出すようにし、外部から第二絶対位置情報に基づく位置の表示に関する設定が求められたとき、速やかにこれに応じることを可能とする。According to another aspect of the present invention, there is provided an informing means for automatically informing that the display of the second absolute position has been obtained from the outside. Accordingly, for example, a setting menu is automatically displayed, and when a setting related to the display of the position based on the second absolute position information is obtained from the outside, it is possible to respond promptly.

図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 at any time, 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. 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 with it. Furthermore, in step S48, the data contents of 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 is completed, 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 peculiar 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 other party. 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 new person entering the near field communication range, this step S202 detects it. If it is detected in step S202 that there is a person within 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 a new person enters 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, when 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 a 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 directly proceeds 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. 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 proceeds to 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 area 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. If 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 has requested twin navigation, 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 processing 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 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 in step S258. This is because if the mobile phone is spoken from the ear in order to view the twin navigation screen in the normal telephone mode, the call cannot be continued. On the other hand, if the videophone mode is set in step S254, the process directly proceeds to step S258.

ステップ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 partner of twin navigation. 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 partner, 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 a map of the optimal scale capable of displaying 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 also 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 the 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 two 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 interruption is made by an operation to end twin navigation, and a twin navigation screen display corresponding to a change in the absolute position information of both 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 or not the first short-range communication unit 226 has received a request for twin navigation from a person within short-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 the twin navigation request is received is performed on the sub-display unit of the first display unit 216. As described above, the telephone of the present invention can notify the user not only of an incoming call via 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 in order 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, and it is only necessary to enable the twin navigation operation. 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 or not it is the other party who is in the short distance. 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 is terminated. 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, the flow is terminated without doing anything at this point because it is not the time of interest.

図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 capable of displaying 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 for the so-called “out of service” display on the mobile phone. If it is within the line range, the process proceeds to step S338, where a 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 realizing 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. In the case where 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 part, the process proceeds to step S370, and a regular scale map corresponding to the missing part 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 missing map in the area, 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 calling 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 has been completed. If it has been completed, 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, 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 for each time in this 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 in which direction 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 current twin navigation. If it is the first display, the process proceeds to step S420, and it is checked whether or not there is a direction determination of the own machine. Even in the initial 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. In step S424, the direction of the map on the first display unit 216 is determined so that the traveling direction of the own aircraft is on the map. 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 first camera 302 to move in the direction of taking a photograph. 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. When performing 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 from 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 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 another 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. In step S444, when the setting for selecting only the reception destination is not made, the process proceeds to step S446, and the reception destination is stored as the normal setting in the destination menu indicating the list of stored destinations. 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 in response to a 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 multi-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 meet 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. Then, step S472 to step S476 are repeated until it is detected that the narrowing is OK in step S476.

ステップ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 as steps S444 to 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 a 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 for arbitrarily changing this is performed, “ 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 the 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 case of receiving a signal issued by another vehicle to store the absolute position of the other person in the twin navigation processing, or generated by an operation in the own vehicle to store the absolute position of the own 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 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 in the vicinity of the other 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 the instructions from the car is weak. However, if it is not in the middle of navigation, if the car is placed in the parking lot of the house you are going to visit, or if the other car that started 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 and input on the own 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 first in the coffee shop.

次いで、ステップ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 beginning of the twin navigation, if you have the absolute location information of the destination manually entered in any car is transferred by communication means 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 road guidance, it is useful to memorize the positions of key points of the route according to the instructions 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 a storage instruction signal by an 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 the vehicle absolute position information is not in the middle of 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, if the acquired absolute position information of the own vehicle was acquired during navigation, it is unreasonable to store the current absolute position information of the own vehicle as the destination, and thus acquired. The absolute position information of the other vehicle is stored as route designation information, and the flow ends. In this way, at any time point during navigation, it is possible to memorize the position of the important point of the route by 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.

次に図29について説明する。同図は、本発明の実施の形態に係る第三実施例の基本フローチャートである。第三実施例は本発明における通信の詳細を示すもので、基本ブロック図は第一実施例および第二実施例と共通である。また、第三実施例の各フローは第一実施例および第二実施例にも適宜にも適用可能である。 なお、第三実施例における近距離通信は、無線LANに用いられる通信モジュールによる通信を意味し、送信と受信とを同時に行えず、送信と受信とを切り替えて行う通信モ
ジュールを用いるものである。また、第三実施例では、上記のような近距離通信を前提として種々の理由で近距離通信ができなくなったときの取扱いについて検討している。 図29は、上記のような第三実施例において、近距離通信によるツインナビの接続が確立され、その後近距離通信の品質が確保されなくなった場合(すなわち送受信のエラーレートが一定以上になった場合)に近距離通信から電話通信によるツインナビへの切換を行うとともに、電話通信によるツインナビが接続されている状態において近距離通信によるツインナビの品質が確保される環境になった場合に、電話通信によるツインナビから近距離通信によるツインナビへと再び切り替えるための一連の手順を詳細に述べたものである。また以下の実施例を説明するためのフローチャートでは分岐の際にフラグのオンオフを分岐条件とする箇所が存在する。このフラグはプログラムにおける変数と等価的な役割を果たす。
Next, FIG. 29 will be described. This figure is a basic flowchart of the third example according to the embodiment of the present invention. The third embodiment shows details of communication in the present invention, and the basic block diagram is common to the first embodiment and the second embodiment. Each flow of the third embodiment can be applied to the first embodiment and the second embodiment as appropriate. The short-range communication in the third embodiment means communication by a communication module used for a wireless LAN, and cannot use transmission and reception at the same time, but uses a communication module that switches between transmission and reception. In the third embodiment, the handling when short-distance communication becomes impossible for various reasons on the premise of short-distance communication as described above is examined. In FIG. 29, in the third embodiment as described above, when the connection of the twin navigator by the short-range communication is established, and the quality of the short-range communication is not secured after that (that is, the error rate of transmission / reception becomes a certain level or more) In case of), switching from near field communication to twin navigation by telephone communication, and when the environment of twin navigation by near field communication is secured in the state where twin navigation by telephone communication is connected, This is a detailed description of a series of procedures for switching again from twin navigation by telephone communication to twin navigation by short-range communication. Further, in the flowchart for explaining the following embodiment, there is a place where the flag is turned on and off at the time of branching. This flag is equivalent to a variable in the program.

図29のフローチャートは車のエンジンがスタートすると同時に開始し、ステップS1000にて近距離通信によるツインナビの接続確立処理、すなわちツインナビに参加する他車の情報を取得するまでの処理が行われた後、ステップS1003にて近距離通信によるツインナビが開始される。そしてステップS1006にて近距離通信によるツインナビの品質計算を行い、ステップS1009にて近距離通信の品質が確保されていると判断(フラグがオンであれば品質確保)される場合はステップS1003に戻って近距離通信によるツインナビが継続される。ステップS1009にて近距離通信の品質が確保されていなかった場合はステップS1012にて近距離通信の品質改善処理が済んでいるか否かの判断(フラグがオンであれば処理済み)がなされ、済んでいなければステップS1015にて近距離通信の品質改善処理が行われ、ステップS1003へと戻る。 ステップS1012にて近距離通信品質改善が済んでいると判断される場合はステップS1018へ進み、電話通信が禁止されているかどうかの判断(フラグがオンであれば電話通信禁止)を行う。ここで電話通信が禁止されている場合はステップS1003へと戻って近距離通信によるツインナビが継続される。しかし電話通信が禁止されていない場合はステップS1021にて電話通信接続確立処理がなされ、ステップS1024にて電話通信確立成功であると判断(フラグがオンであれば電話通信確立成功)される場合はステップS1027にて電話通信によるツインナビが開始され、電話通信確立が失敗した場合はステップS1003にて近距離通信によるツインナビが継続されることになる。 ステップS1027にて電話通信によるツインナビが行われている間も、ステップS1030にて近距離通信によるツインナビに復帰可能かどうかの判断(フラグがオンであれば復帰可能と判断)がされ、近距離通信に復帰可能であると判断されるまではステップS1027へと戻り電話通信によるツインナビが継続されることになる。しかし近距離通信によるツインナビに復帰可能であると判断された場合にはステップS1033にて電話通信接続確立成功フラグをオフにしてステップS1036にて電話を切断してステップS1003へと戻り近距離通信によるツインナビが再開される。 The flowchart of FIG. 29 starts at the same time as the car engine starts. In step S1000, a process for establishing connection of twin navigation by short-range communication, that is, a process until acquiring information on other vehicles participating in the twin navigation is performed. Thereafter, twin navigation by short-range communication is started in step S1003. In step S1006, the quality of the twin navigation is calculated by short-range communication. If it is determined in step S1009 that the quality of short-range communication is ensured (if the flag is on, quality is ensured), the process proceeds to step S1003. The twin navigation by short-distance communication is continued. If the quality of near field communication has not been secured in step S1009, it is determined in step S1012 whether or not the quality improvement process for near field communication has been completed (if the flag is on, the process has been completed). If not, short-distance communication quality improvement processing is performed in step S1015, and the process returns to step S1003. If it is determined in step S1012 that the short-range communication quality has been improved, the process proceeds to step S1018 to determine whether telephone communication is prohibited (if the flag is on, telephone communication is prohibited). Here, if telephone communication is prohibited, the process returns to step S1003 and twin navigation by short-distance communication is continued. However, if telephone communication is not prohibited, telephone communication connection establishment processing is performed in step S1021, and if it is determined that telephone communication establishment is successful in step S1024 (if the flag is on, telephone communication establishment is successful). In step S1027, twin navigation by telephone communication is started, and when telephone communication establishment fails, twin navigation by short-range communication is continued in step S1003. While twin navigation by telephone communication is being performed in step S1027, it is determined whether or not it is possible to return to twin navigation by short-range communication in step S1030 (determination is possible if the flag is on). Until it is determined that it is possible to return to the distance communication, the process returns to step S1027 and the twin navigation by the telephone communication is continued. However, if it is determined that it is possible to return to twin navigation by short-distance communication, the telephone communication connection establishment success flag is turned off in step S1033, the telephone is disconnected in step S1036, and the flow returns to step S1003 to return to short-distance communication. Twin navigation will resume.

図29のフローチャートをより詳細に説明するため、以下図30から図42を用いて説明する。 まず図30について図31を用いながら説明する。図30は図29におけるステップS1000の詳細、すなわち近距離通信によるツインナビの接続が確立されるまでの処理を詳細に述べるものである。図31は図30のフローチャートに従って二車間でやりとりされるパケットを図示したものであり、図31で左右にやりとりされる矢印が送信パケットであり、斜線長方形は受信状態を示している。 図30において、ステップS1050にて近距離通信部は受信開始を始め、ステップS1053にてパケットを受信したか否かの判断を行い、パケットを受信していない場合はステップS1056へと進み、他車に対してツインナビの接続要求をしない限りはステップS1053へと戻るループ処理を行いパケット受信状態になる。ステップS1056にてツインナビ接続要求が行われた場合(この要求がなされるのはツインナビの参加車を募る側である)はステップS1059に進んでツインナビ要求パケット(このパケットは不特定多数の受信機に無造作に送信されることになるが、後述する受信側の車により受け取ったパケットがツインナビ接続要求パケットであるか否かが判別され、ツインナビ要求に合意するか等の処理がなされる)を10秒間送信し続ける(図31のa)。近距離通信部は送信と受信とを同時に行うことができないことから、この10秒間においては受信は中断されたままの状態である。ステップS1059にてツインナビ要求パケットが10秒間送信された後は、ステップS1062にて近距離通信部は送信を停止し受信を開始する(図31のb)。そしてステップS1065にて他者からの存在応答パケット(このパケットは、ツインナビを要求する車から送信されたツインナビ要求パケットを受け取った受信車側が、無条件でツインナビ要求車へと返信するパケットである。このパケットは単にツインナビに参加する可能性がある車が近距離通信の圏内にいることを確認するためのものである。したがってこの存在応答パケットのみをもってツインナビ要求に対して合意がなされるわけではない)が返信されない場合はステップS1068にて近距離通信部が受信開始後10秒経過するまでステップS1065へと戻るループ処理を行い、受信開始後10秒が経過した場合は通信可能他車がないものと判断してステップS1071にて通信可能他車不在画面を表示してステップS1053へと戻る。 ステップS1065にて他車からの存在応答パケットが確認された場合はステップS1074へと進んで通信可能他車確認の画面、および他車の応答待ち画面を表示する。ステップS1077にて応答が確認された場合(図31のc)はステップS1080にてツインナビ確立合意の応答であるか否かの判断を行い、合意応答である場合はステップS1083へと進んで「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したことを記録する。「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したことを記録するのは、後述するツインナビの処理をスムーズにすすめるためである。ステップS1077にて応答が確認されなかった場合はステップS1086にて応答待ち画面が表示された後10秒が経過するまでステップS1074へと戻る処理を繰り返し、10秒経過するとステップS1089にて他車非合意画面を表示し、ステップS1053に戻って近距離通信部はパケット受信状態に戻る。 In order to explain the flowchart of FIG. 29 in more detail, it will be described below with reference to FIGS. First, FIG. 30 will be described with reference to FIG. FIG. 30 describes details of step S1000 in FIG. 29, that is, processing until the connection of twin navigation by short-range communication is established. FIG. 31 illustrates a packet exchanged between two vehicles according to the flowchart of FIG. 30. Arrows exchanged to the left and right in FIG. 31 are transmission packets, and hatched rectangles indicate reception states. In FIG. 30, the short-range communication unit starts reception at step S1050, determines whether a packet is received at step S1053, and proceeds to step S1056 if no packet is received. Unless a twin navigation connection request is made, a loop process is returned to step S1053 to enter a packet reception state. If a Twin Navi connection request is made in Step S1056 (this request is made by the side seeking a participant car of Twin Navi), the process proceeds to Step S1059 and a Twin Navi request packet (this packet is an unspecified number of packets). Although it is sent to the receiver at random, it is determined whether or not the packet received by the receiving-side car described later is a twin navi connection request packet, and processing such as agreeing to the twin navi request is performed. Is continuously transmitted for 10 seconds (a in FIG. 31). Since the short-range communication unit cannot perform transmission and reception at the same time, reception remains suspended for the 10 seconds. After the twin navigation request packet is transmitted for 10 seconds in step S1059, the short-range communication unit stops transmission and starts reception in step S1062 (b in FIG. 31). In step S1065, the presence response packet from the other person (this packet is a packet that is received by the receiving vehicle side that has received the twin navigation request packet transmitted from the vehicle requesting twin navigation and is unconditionally returned to the twin navigation request vehicle. This packet is only used to confirm that a car that may participate in Twin Navi is within the range of short-range communication, so that only the presence response packet can be used to agree to the Twin Navi request. If not returned in step S1068, the short-range communication unit performs loop processing to return to step S1065 until 10 seconds have elapsed after starting reception, and communication is possible if 10 seconds have elapsed after starting reception. In step S1071, it is determined that there is no other vehicle, and a communication possible other vehicle absence screen is displayed in step S1071. Back to. When the presence response packet from the other vehicle is confirmed in step S1065, the process proceeds to step S1074, and a communication possible vehicle confirmation screen and a response waiting screen of the other vehicle are displayed. If a response is confirmed in step S1077 (c in FIG. 31), it is determined in step S1080 whether or not the response is a twin navigation establishment agreement. If the response is an agreement response, the process proceeds to step S1083. Record that "other vehicle information agreed to twin navigation request" was secured by "request process". The reason why “other vehicle information agreed to the twin navigation request” is secured by the “request process” is to facilitate the twin navigation processing described later. If no response is confirmed in step S1077, the process of returning to step S1074 is repeated until 10 seconds elapses after the response waiting screen is displayed in step S1086. When 10 seconds elapse, no other vehicle is detected in step S1089. The agreement screen is displayed, the process returns to step S1053, and the short-range communication unit returns to the packet reception state.

ステップS1053にて近距離通信部がパケットを受信した場合(図31のd)はステップS1092にて受信したパケットがツインナビ要求パケットであるか否かを判断し、ツインナビ要求パケット以外であればステップS1095にてその他の処理を、ツインナビ要求パケットであれば(このパケットを受信するということは、ツインナビに参加することを誘われる側である)ステップS1098にてパケット受信後10秒待機(図31のe)する。そしてステップS1101にて要求他車に対して存在応答パケットを送信(図31のf)し、ステップS1104にてツインナビに合意するか否かの確認画面を表示し、ステップS1107にて確認操作が行われたか否かの判断がなされ、確認操作がなさなければステップS1110を経てステップS1107へと戻るループ処理を行う。ステップS1107にて確認画面表示後10秒経過後であっても確認操作がなされないと判断される場合はステップS1113にてツインナビ断りパケットを他車に対して送信するとともにツインナビ非合意画面を表示する。 ステップS1107にて確認操作があればステップS1116にてその確認操作が合意操作であるか否かの判断を行い、合意操作であると判断された場合にはステップS1119において他車に対してツインナビ合意パケットを送信(図31のg)し、ステップS1122にて「ツインナビを要求してきた他社情報」を「合意プロセス」により確保したことを記録する。ステップS1116にて非合意の操作がなされた場合もステップS1113に進んでツインナビ断りパケットを他車に対して送信するとともにツインナビ非合意画面を表示する。 以上の処理によってツインナビの接続確立がなされる場合は「ツインナビ要求に合意した他車情報」と、それが「要求プロセス」と「合意プロセス」のいずれにより確保されたかが記録される。 When the short-range communication unit receives a packet in step S1053 (d in FIG. 31), it is determined whether or not the received packet is a twin navi request packet in step S1092, and if it is not a twin navi request packet. If other processing is performed in Step S1095, if it is a Twin Navi request packet (reception of this packet is the side invited to participate in Twin Navi), wait for 10 seconds after receiving the packet in Step S1098 ( E) in FIG. In step S1101, a presence response packet is transmitted to the requesting other vehicle (f in FIG. 31). In step S1104, a confirmation screen as to whether or not to agree to twin navigation is displayed. A determination is made as to whether or not it has been performed, and if no confirmation operation is performed, loop processing is returned to step S1107 via step S1110. If it is determined in step S1107 that the confirmation operation is not performed even after 10 seconds have elapsed since the confirmation screen is displayed, a twin navigation rejection packet is transmitted to the other vehicle in step S1113 and the twin navigation non-agreement screen is displayed. indicate. If there is a confirmation operation in step S1107, it is determined in step S1116 whether or not the confirmation operation is an agreement operation. If it is determined that the operation is an agreement operation, in step S1119, twin navigation is performed for other vehicles. An agreement packet is transmitted (g in FIG. 31), and it is recorded in step S1122 that “other company information requesting twin navigation” has been secured by the “agreement process”. Even if a non-agreement operation is performed in step S1116, the process proceeds to step S1113 to transmit a twin navigation rejection packet to another vehicle and display a twin navigation non-agreement screen. When the twin navigation connection is established by the above processing, “other vehicle information agreed to the twin navigation request” and whether it is secured by the “request process” or “agreement process” are recorded.

図32について図33を用いながら説明する。図32は図29におけるステップS1003の近距離通信によるツインナビの送受信を詳細に説明するフローチャートであり、図33は図32のフローチャートに基づいて二車間でやりとりされるツインナビパケット(パケット送信側の絶対位置が含まれたパケット)について図示したものである。また他車情報を「要求プロセス」により確保した車の近距離通信部を図33に示す第一近距離通信部とし、他車情報を「合意プロセス」により確保した車の近距離通信部を図33に示す第二近距離通信部とする。 図32のステップS1150にて「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したか否かの判断がなされ、「要求プロセス」により確保した場合、すなわちツインナビの参加車を募ってツインナビ接続確立を行った第一近距離通信部側ではステップS1153へと進んで近距離通信によりツインナビパケットを送信(図33のa)する。その後ステップS1156に進んで近距離通信部は受信を開始し、ステップS1159にて他車からの近距離通信によるツインナビパケットを受信したか否かを判定し、受信した場合(図33のb)はステップS1162に進み前回送信後1秒経過するまでステップS1159へと戻るループ処理を行い、ステップS1162にて前回送信後1秒経過したと判断された場合はフローチャートを終了する。 32 will be described with reference to FIG. FIG. 32 is a flowchart for explaining in detail the transmission / reception of twin navigation by short-range communication in step S1003 in FIG. 29. FIG. 33 is a diagram showing a twin navigation packet (packet transmission side packet) exchanged between two vehicles based on the flowchart of FIG. The packet includes an absolute position). In addition, the short-range communication unit of the vehicle that secures the other vehicle information by the “request process” is the first short-range communication unit shown in FIG. 33, and the short-range communication unit of the vehicle that secures the other vehicle information by the “agreement process” The second short-range communication unit shown in FIG. In step S1150 of FIG. 32, it is determined whether or not the “other vehicle information agreed to the twin navigation request” has been secured by the “request process”. The first short-range communication unit that has solicited and established the twin-navigation connection proceeds to step S1153 and transmits a twin-navi packet by short-range communication (a in FIG. 33). After that, the process proceeds to step S1156, and the short-range communication unit starts reception, and in step S1159, it is determined whether or not a twin-navigation packet by short-range communication from another vehicle has been received, and when received (b in FIG. 33). The process proceeds to step S1162 and loops back to step S1159 until 1 second has elapsed since the previous transmission. When it is determined in step S1162 that 1 second has elapsed since the previous transmission, the flowchart ends.

ステップS1159にて他車からの近距離ツインナビパケットを受信しなかったと判断された場合は、ステップS1165にて、前回送信後1秒が経過するか、あるいは前回タイムアウト送信(タイムアウト送信については後述)から1秒経過するかのどちらかの条件が満たされるまでステップS1159へと戻るループ処理を行い、いずれかの条件が満たされればステップS1168へと進んでタイムアウト送信回数をカウントアップ(図33のgに示すパケット不受信が起こった場合、dで示すタイムアウト送信はここでは行われずあくまでタイムアウト送信回数のカウントアップがなされるのみである。図29のステップS1003の処理が再び行われるときに送信されるパケットがこの図33のdに示すタイムアウト送信パケットである)してフローチャートを終了する。 なお、タイムアウト送信とは「相手から送信されたパケットを待っていたが、待ち時間が一定時間になったので、相手から送信されたパケットを待つことを断念し、それを受け取ることないままに自分から相手に対して行われる送信」をいう。この現象が発生する時には両車間の通信品質が良くないことが想定される。このタイムアウト送信回数をカウントすることにより両車間の通信品質を観測することができる。 If it is determined in step S1159 that a short-distance twin navigation packet from another vehicle has not been received, in step S1165, one second has passed after the previous transmission, or the previous timeout transmission (timeout transmission will be described later). Loop processing is returned to step S1159 until either one of the conditions elapses from step S1159, and if either condition is satisfied, the process proceeds to step S1168 to count up the number of time-out transmissions (g in FIG. 33). When the packet non-reception shown in FIG. 29 occurs, the time-out transmission indicated by d is not performed here, and only the time-out transmission count is counted up, which is transmitted when the process of step S1003 in FIG. The packet is the timeout transmission packet shown in d of FIG. That) and to end the flow chart in. Note that the timeout transmission is “Waiting for a packet sent from the other party, but the waiting time has reached a certain time, so we abandoned waiting for the packet sent from the other party and received it without receiving it. Refers to transmissions made to the other party. When this phenomenon occurs, it is assumed that the communication quality between the two vehicles is not good. By counting the number of times of timeout transmission, the communication quality between the two vehicles can be observed.

また図33において送受信されるツインナビパケットの時間間隔に余裕を持たせているのは、かりにこの時間間隔を短くすると送受信のツインナビパケットが頻発し、正確にタイムアウト送信回数を測定できなくなるのを防止するためである。これにより「第二近距離通信部から前々回送られたツインナビパケットが建物に反射して第一近距離通信部に届く」といった現象が防止される。 またこの時間間隔を短くすることで近距離通信部にて消費される電力が大きくなることが予測されるので、車に搭載された近距離通信部のみならず携帯機器に搭載された近距離通信部などへの応用が可能となる。 Also, in FIG. 33, the time interval of twin navigation packets transmitted / received has a margin because if the time interval is shortened, twin navigation packets transmitted / received frequently occur, and the number of times of timeout transmission cannot be measured accurately. This is to prevent it. As a result, a phenomenon such as “a twin Navi packet sent from the second short-range communication unit immediately before reflecting off the building and reaching the first short-range communication unit” is prevented. In addition, shortening this time interval is expected to increase the power consumed in the short-range communication unit, so short-range communication installed in mobile devices as well as short-range communication units installed in cars Application to the department etc. becomes possible.

図32のステップS1150にて「ツインナビ要求に
合意した他車情報」を「要求プロセス」により確保したか否かの判断がなされ、「要求プロセス」により確保していない場合、すなわちツインナビの参加募集に対して参加合意した第二近距離通信部側ではステップS1171へと進んで近距離通信部は受信を開始する。そしてステップS1174にて近距離ツインナビ送信パケットを受信したか否かの判断を行い、受信した場合(図33のe)はステップS1177に進んで近距離ツインナビ送信パケットを他車に対して送信(図33のf)した後にフローチャートを終了する。ステップS1174にてツインナビパケットを受信しなかったと判断された場合は、他車情報を「合意プロセス」により確保後1秒経過するか、あるいは前回近距離送信経過後1秒経過するか、あるいは前回タイムアウト送信後1秒経過するか、のいずれかの条件が満たされるまでステップS1174へと戻るループ処理を行い、いずれかの条件が満たされるとステップS1183に進んで近距離ツインナビパケットを送信する。そしてステップS1186にてタイムアウト送信回数をカウントアップしてフローチャートは終了する。なお、他車情報を「合意プロセス」により確保後1秒後経過するまで受信状態になるのは、ツインナビが開始される際に最初に受信状態を作り出すための条件である。すなわち、他車情報を「合意プロセス」により確保した側は、相手からのツインナビパケットの送信待ち状態となる。
In step S1150 of FIG. 32, it is determined whether or not the “other vehicle information agreed to the twin navigation request” has been secured by the “request process”. The second short-range communication unit that has agreed to participate in the recruitment proceeds to step S1171, and the short-range communication unit starts reception. In step S1174, it is determined whether or not a short distance twin navi transmission packet has been received. If received (e in FIG. 33), the process proceeds to step S1177, and the short distance twin navi transmission packet is transmitted to another vehicle. After (f of FIG. 33), the flowchart is ended. If it is determined in step S1174 that the Twin Navi packet has not been received, 1 second has elapsed since the other vehicle information was secured by the “agreement process”, 1 second has elapsed since the last short distance transmission, or the previous time A loop process that returns to step S1174 is performed until one of the conditions elapses after the time-out transmission is satisfied or one of the conditions is satisfied, and if any one of the conditions is satisfied, the process proceeds to step S1183 to transmit a short-distance twin navigation packet. In step S1186, the number of time-out transmissions is counted up and the flowchart ends. It should be noted that the state of being in a reception state until one second after the other vehicle information is secured by the “agreement process” is a condition for creating a reception state first when twin navigation is started. In other words, the side that has secured the other vehicle information through the “agreement process” enters a state of waiting for transmission of a twin navigation packet from the other party.

図34について説明する。同図は、図29のステップS1006の近距離通信の品質計算についての詳細な説明をするためのもので、近距離通信の品質が保たれているか否かの判断をするためのフローチャートである。 図34において、ステップS1200でその処理の開始の際に直近20秒におけるツインナビパケットのタイムアウトによる送信回数のカウント数が3回以上であるか否かを判断し、3回以上ではないと判断される場合はステップS1203において、その処理が行われる直近10秒に他車からの近距離ツインナビパケットを一度も受信していないかどうかの判断を行い、受信している場合はステップS1206に進んで近距離通信品質確保フラグをオンにして(品質は確保されていると判断)フローチャートは終了する。ステップS1200にて直近20秒のタイムアウト送信回数が3回を超える場合、あるいはステップS1203にて直近10秒に他車からのツインナビパケットを一度も受信していない場合はステップS1209に進んで近距離通信品質確保フラグをオフにして(品質は確保されていないと判断)フローチャートは終了する。 なお図34のフローチャートにおいては省略したが、品質が確保されているか否かの計算はツインナビを中断する処理が行われるまでのツインナビパケットの送受信の状況に基づいて計算される。例えば、第一近距離通信部が第二近距離通信部からのツインナビ中断パケットを受け取った場合は、第一近距離通信部での近距離通信の品質の計算は第二近距離通信部からのツインナビ中断パケットを受け取る以前のツインナビパケットの送信回数に基づく情報と、第二近距離通信部からのツインナビパケットの受信回数に基づく情報とによって算出されてもよい。 FIG. 34 will be described. This figure is for explaining in detail the near field communication quality calculation in step S1006 of FIG. 29, and is a flowchart for determining whether or not the quality of near field communication is maintained. In FIG. 34, at the start of the process in step S1200, it is determined whether the count of the number of transmissions due to a twin navi packet timeout in the last 20 seconds is 3 or more, and is determined not to be 3 or more. In step S1203, it is determined whether or not a short-distance twin navigation packet from another vehicle has been received in the last 10 seconds in which the process is performed. If it has been received, the process proceeds to step S1206. The short-distance communication quality ensuring flag is turned on (determined that the quality is ensured), and the flowchart ends. If the number of time-out transmissions in the last 20 seconds exceeds 3 in step S1200, or if no twin navigation packet has been received from another vehicle in the last 10 seconds in step S1203, the process proceeds to step S1209. The communication quality ensuring flag is turned off (determined that the quality is not secured), and the flowchart ends. Although not shown in the flowchart of FIG. 34, whether or not the quality is secured is calculated based on the transmission / reception status of the twin navigation packet until the processing for interrupting the twin navigation is performed. For example, when the first short-range communication unit receives a twin navigation interruption packet from the second short-range communication unit, the calculation of the quality of the short-range communication in the first short-range communication unit is calculated from the second short-range communication unit. May be calculated based on information based on the number of times the Twin Navi packet has been transmitted before receiving the Twin Navi interruption packet and information based on the number of times the Twin Navi packet has been received from the second short-range communication unit.

図35について説明する。同図は図29のステップS1015の近距離通信品質改善処理について詳細に説明したものであり、近距離通信における品質を改善するための処理を施すためのフローチャートである。 図35において、ステップS1250にてツインナビ他車情報を「要求プロセス」により確保したか否かの判断を行い、「要求プロセス」により確保したと判断される場合はステップS1253にて近距離通信の品質を改善するためのパラメータ補正(図32に示すステップS1162およびステップS1165に示すパラメータ、及び図34のステップS1200に示すパラメータの補正)が行われ、ステップS1256にて近距離送信部の送信電力をアップし、ステップS1259にて近距離通信品質改善処理済フラグをオンにしてフローチャートを終了する。 ステップS1250においてツインナビ他車情報を「要求プロセス」により確保しなかったと判断される場合はステップS1262にて近距離通信の品質を改善するためのパラメータ補正(図32のステップS1180に示すパラメータ、及び図34のステップS1200に示すパラメータの補正)が行われ、ステップS1265に進んで近距離送信部の送信電力をアップし、近距離通信品質改善処理済フラグをオンにしてフローチャートを終了する。 FIG. 35 will be described. This figure explains in detail the short-range communication quality improvement processing in step S1015 of FIG. 29, and is a flowchart for performing processing for improving the quality in short-range communication. In FIG. 35, it is determined in step S1250 whether or not the twin navigation other vehicle information has been secured by the “request process”. Parameter correction for improving quality (correction of parameters shown in step S1162 and step S1165 shown in FIG. 32 and parameter shown in step S1200 of FIG. 34) is performed, and in step S1256, the transmission power of the short-range transmission unit is set. In step S1259, the near field communication quality improvement processing flag is turned on and the flowchart is ended. If it is determined in step S1250 that the twin navigation other vehicle information has not been secured by the “request process”, parameter correction for improving the quality of near field communication in step S1262 (parameters shown in step S1180 in FIG. 32, and 34 is corrected), the process proceeds to step S1265, the transmission power of the short-distance transmission unit is increased, the short-distance communication quality improvement processed flag is turned on, and the flowchart is ended.

なお、ステップS1253により近距離通信用パラメータが変更された場合(第一近距離通信部側の近距離通信用パラメータが変更された場合)、またステップS1262により近距離通信用パラメータが変更された場合(第二近距離通信部側の近距離通信用パラメータが変更された場合)のいずの場合においても、両近距離通信部の送信頻度を同じにする必要が生じる。本実施例において説明は省略するが、いずれか一方の近距離通信部の近距離通信用パラメータが変更された場合は、他方の近距離通信部の近距離通信用パラメータを変更させるためにの処理が行われている。例えば、第一近距離通信部にて近距離通信部用パラメータが変更されたときは、第一近距離通信部から第二近距離通信部に送信されるツインナビパケットに「第二近距離通信部の近距離通信用パラメータを変更させる」という情報が即座に送られる。これにより第二近距離通信部と第一近距離通信部のツインナビパケットの送信頻度が同じになる。なおこの情報は通常のツインナビパケットと異なり、時間間隔を設けずに複数回連続で相手方に送信されることで相手方に確実に受信されるので、第一近距離通信部と第二近距離通信部のそれぞれが異なる送信頻度による送信を行うという事態が回避される。 In addition, when the parameter for near field communication is changed by step S1253 (when the parameter for near field communication on the first near field communication unit side is changed), or when the parameter for near field communication is changed by step S1262. In any case (when the short-range communication parameter on the second short-range communication unit side is changed), it is necessary to make the transmission frequencies of both short-range communication units the same. Although description is omitted in the present embodiment, when the short-range communication parameter of one of the short-range communication units is changed, the processing for changing the short-range communication parameter of the other short-range communication unit Has been done. For example, when the parameters for the short-range communication unit are changed in the first short-range communication unit, the second short-range communication is transmitted to the twin navigation packet transmitted from the first short-range communication unit to the second short-range communication unit. To change the parameters for the short-distance communication of the part "is sent immediately. Thereby, the transmission frequency of the twin Navi packet of the second short-range communication unit and the first short-range communication unit becomes the same. Unlike normal twin Navi packets, this information is reliably received by the other party by being sent to the other party multiple times without any time interval, so the first near field communication unit and the second near field communication The situation where each part performs transmission with a different transmission frequency is avoided.

図36について説明する。同図は図29のステップS1021の電話通信接続確立処理を詳細に説明したものである。 図36のステップS1300にて「電話通信接続確立中の近距離通信によるツインナビ送受信処理フラグ」がオンされる(このフラグのオンをきっかけに、電話通信接続確立中においても近距離通信によるツインナビが行われることになる。この処理については後述するのでここでは説明しない)。そしてステップS1303にて通信手段を電話に切り替えるかどうかの確認画面が表示され、ステップS1306にてユーザによる確認がない場合はステップS1309にて確認動作がなされるまで10秒間のループ処理がステップS1306へ戻ることにより行われる。ステップS1306にてユーザ確認があった場合はステップS1312に進んでその確認が近距離通信を電話通信へと切り替えることを確認する確認動作であるかどうかが判断される。確認動作が電話通信切換である場合はステップS1315に進んでツインナビ他車への電話接続コールが開始される(なお、ステップS1309にてユーザによる確認動作がないままに10秒が経過した場合であってもステップS1315に進んで強制的に他車への電話接続コールをするように構成されている)。ステップS1318にて他車から応答がない場合はステップS1321に進んで接続コール開始後10秒が経過するまではステップS1318へ戻るループ処理を行い、ステップS1321にて10秒が経過したと判断された場合はステップS1324に進んで電話通信相手非合意画面を表示する。そしてステップS1327にて品質保持警告画面を表示した後電話通信禁止フラグをオン(このフラグがオンになることにより、電話通信への接続確立が繰り返されることが回避される)にしてステップS1330にて「電話通信接続確立中の近距離通信によるツインナビパケット送受信処理フラグ」をオフ(このフラグがオフになると電話通信接続確立中における近距離通信がオフされる)にしてフローチャートは終了する。ステップS1318にてツインナビ他車からの応答があった場合はステップS1333にてツインナビ他車が電話接続応答合意であるか否かの判断がなされ、合意でない場合はステップS1324にて電話通信相手非合意画面を表示してその後ステップS1327にて品質保持警告画面を表示するとともに電話通信禁止フラグをオンにする。そしてステップS1330へと進み「電話通信接続確立中の近距離通信によるツインナビパケット送受信処理フラグ」をオフにしてフローチャートが終了する。ステップS1333にて他車がツインナビ電話接続合意応答であると確認できた場合はステップS1336にて電話通信を開始し、電話通信接続確立成功フラグをオンにしてステップS1330にて「電話通信接続確立中の近距離通信によるツインナビパケット送受信フラグ」をオフにしてフローチャートが終了する。 FIG. 36 will be described. This figure describes in detail the telephone communication connection establishment process in step S1021 of FIG. In step S1300 of FIG. 36, the “twin navigation transmission / reception processing flag by near field communication during establishment of telephone communication connection” is turned on. (This process will be described later and will not be described here). In step S1303, a confirmation screen as to whether to switch the communication means to a telephone is displayed. If there is no confirmation by the user in step S1306, a loop process for 10 seconds is performed in step S1309 until a confirmation operation is performed. Done by going back. If there is a user confirmation in step S1306, the process proceeds to step S1312, and it is determined whether or not the confirmation is a confirmation operation for confirming switching from near field communication to telephone communication. If the confirmation operation is telephone communication switching, the process proceeds to step S1315 and a telephone connection call to the twin navigation other vehicle is started (in the case where 10 seconds have passed without any confirmation operation by the user in step S1309). Even if it exists, it is configured to proceed to step S1315 and forcibly make a telephone connection call to another vehicle). If there is no response from the other vehicle in step S1318, the process proceeds to step S1321 and loop processing is returned to step S1318 until 10 seconds have elapsed after the start of the connection call. In step S1321, it is determined that 10 seconds have elapsed. In this case, the process proceeds to step S1324 to display a telephone communication partner non-agreement screen. Then, after displaying the quality maintenance warning screen in step S1327, the telephone communication prohibition flag is turned on (it is avoided that repeated establishment of connection to telephone communication is avoided by turning on this flag) in step S1330. The “twin navi packet transmission / reception processing flag by near field communication during establishment of telephone communication connection” is turned off (when this flag is turned off, near field communication during establishment of telephone communication connection is turned off), and the flowchart ends. If there is a response from the Twin Navi other vehicle in Step S1318, it is determined in Step S1333 whether or not the Twin Navi other vehicle has a telephone connection response agreement. If not, the telephone communication partner is determined in Step S1324. A non-agreement screen is displayed, and then a quality maintenance warning screen is displayed in step S1327 and the telephone communication prohibition flag is turned on. Then, the process proceeds to step S1330, and the “twin navi packet transmission / reception processing flag by short-range communication during establishment of telephone communication connection” is turned off, and the flowchart ends. If it is confirmed in step S1333 that the other vehicle is a twin-navigation telephone connection agreement response, telephone communication is started in step S1336, the telephone communication connection establishment success flag is turned on, and “telephone communication connection establishment” is set in step S1330. “Twin Navi packet transmission / reception flag by short-range communication” is turned off, and the flowchart ends.

図37について説明する。同図は図29のステップS1027の電話通信によるツインナビを詳細に説明したものである。 図37のステップS1350にて電話通信によるツインナビ開始画面が表示され、ステップS1353にて「近距離通信復帰可能かどうかの検査フラグ」がオンされ、ステップS1356にて電話受信部の受信が開始される。そしてステップS1359にて電話送信部からのツインナビパケットを送信し、ステップS1362にて「近距離通信復帰可能かどうかの検査フラグ」がオン(このフラグがオンになるのは近距離通信の品質が確保される環境であることが検出された時であり、検出方法は後述している)であるか否かを確認し、オンでなければステップS1359へと戻るループ処理を行い、オンであればステップS1362を抜けてフローチャートは終了する。 FIG. 37 will be described. This figure explains in detail the twin navigation by telephone communication in step S1027 of FIG. In step S1350 of FIG. 37, a telephone navigation start screen is displayed. In step S1353, the “inspection flag for whether short-distance communication can be restored” is turned on. In step S1356, reception by the telephone receiver is started. The In step S1359, a twin navigation packet is transmitted from the telephone transmission unit. In step S1362, the “inspection flag for whether or not short-range communication can be restored” is turned on (this flag is turned on because the quality of short-range communication is high). If it is detected that the environment is secured and the detection method is described later, a loop process is returned to step S1359 if it is not on, and if it is on, Step S1362 is exited and the flowchart ends.

図38について説明する。同図は図37のステップS1353における「近距離通信復帰可能かどうかの検査フラグ」がオンになった場合のみ作動する処理である。この処理は電話通信によるツインナビが行われている間に、近距離通信に復帰することができる環境が再度形成されているかどうかについて調べるためのテストパケットの送受信について説明するものであり、電話通信から近距離通信に復帰する際のスムーズな切換を実現するために重要な役割を果たす。 図38において、ステップS1400は近距離通信用パラメータ(図32に示すステップS1162およびステップS1165及びステップS1180に示すパラメータ、及び図34のステップS1200に示すパラメータ)を初期化し、近距離通信部は受信を開始する。ステップS1403にて「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したか否かが判断され、「要求プロセス」により確保したと判断される場合はステップS1406にてテストパケットを近距離送信部から送信する。そしてステップS1409にて近距離受信部の受信を開始し、ステップS1412にて品質テストパケットを受信したか否かのチェックを行う。品質テストパケットを受信した場合はステップS1415にて前回送信後1秒経過したか否かの判断を行い、1秒が経過するまではステップS1412へ戻るループ処理を行い、1秒が経過するとステップS1418にて近距離通信テスト用の品質計算がなされ、ステップS1445にて近距離通信品質確保フラグ2がオン(このフラグがオンであれば近距離通信の品質が確保できる環境が形成されていると判断する)でなければステップS1403に戻るループ処理を行う。ステップS1445にて近距離通信品質確保フラグ2がオンであると判断された場合にはステップS1448にて近距離通信復帰可能かどうかの検査フラグがオフ(すなわち、図38に示すフローチャート全体の動作が終わる)されてフローチャートは終了する。 なお、この実施例の品質テストでやりとりされる品質テストパケットは、通常のツインナビでやりとりされるツインナビパケットと同じ時間間隔で送受信され、かつ同じ品質測定方法を用いて品質測定を行うことになる。そのため信頼性の高いテストが実現されることになる。すなわち、この品質テストをクリアするということは、電話通信によるツインナビから近距離通信によるツインナビに切り替わった際には必ず近距離通信を行うことができる通信品質であることが少なくとも確保されていることに
なる。
FIG. 38 will be described. This figure is a process that operates only when the “inspection flag as to whether short-range communication return is possible” in step S1353 in FIG. 37 is turned on. This process explains the transmission and reception of test packets to check whether the environment that can return to short-range communication is re-established while twin navigation is performed by telephone communication. It plays an important role to realize smooth switching when returning to near field communication. 38, step S1400 initializes parameters for near field communication (parameters shown in step S1162, step S1165, and step S1180 shown in FIG. 32, and parameter shown in step S1200 in FIG. 34), and the near field communication unit receives data. Start. In step S1403, it is determined whether or not the “other vehicle information agreed to the twin navigation request” has been secured by the “request process”. If it is determined to have been secured by the “request process”, a test packet is sent in step S1406. Transmit from the short-range transmitter. In step S1409, reception by the short-range receiving unit is started, and in step S1412, it is checked whether a quality test packet has been received. If a quality test packet has been received, it is determined in step S1415 whether or not 1 second has elapsed since the previous transmission. A loop process is returned to step S1412 until 1 second has elapsed, and if 1 second has elapsed, step S1418 is determined. In step S1445, the near field communication quality assurance flag 2 is turned on (if this flag is on, it is determined that an environment that can ensure the quality of near field communication is formed). If not, loop processing returning to step S1403 is performed. If it is determined in step S1445 that the short-range communication quality ensuring flag 2 is on, in step S1448, the check flag indicating whether or not the short-range communication can be restored is off (that is, the operation of the entire flowchart shown in FIG. 38 is performed). The flowchart ends. Note that the quality test packet exchanged in the quality test of this embodiment is transmitted and received at the same time interval as that of the twin navigation packet exchanged by the normal twin navigation, and the quality measurement is performed using the same quality measurement method. Become. Therefore, a highly reliable test is realized. In other words, clearing this quality test is at least ensured that the communication quality is such that short-distance communication is always possible when switching from twin navigation by telephone communication to twin navigation by short-distance communication. It will be.

図39について説明する。同図は図38におけるステップS1418の近距離通信テスト用品質計算を詳細に述べたフローチャートであり、電話通信によるツインナビが行われている間に近距離通信に復帰するための環境が確保されているか否かの目的で送受信されるテストパケットの品質計算を行う。 図39のステップS1450にて「近距離通信復帰可能かどうかの検査フラグ」がオンしてから20秒が経過したか否かの判断(「近距離通信復帰可能かどうかの検査フラグ」がオン後20秒経過するまでは「Y」と判断される事はない。これは後の処理で直近20秒のテストパケットのタイムアウト送信回数を判断するため、「近距離通信復帰可能かどうかの検査フラグ」がオン後20秒経過する前は必ずステップS1453に進むよう構成されている)がなされ、経過していない場合はステップS1453に進んで近距離通信品質確保フラグ2をオフにしてフローチャートは終了する。ステップS1450にて「近距離通信復帰可能かどうかの検査フラグ」がオン後20秒経過していると判断される場合はステップS1456にてその処理の直近20秒のタイムアウト近距離テストパケットの送信回数が3回以上であるか否かの判断がなされ、3回以上であればステップS1453に進んで近距離通信品質確保フラグ2をオフにしてフローチャートは終了する。ステップS1456にてテストパケットの送信回数が3回以下であると判断される場合はステップS1459に進み、その処理の開始後直近10秒以内に他車からの近距離通信によるテストパケットを一度も受け取っていないかどうかの判断がなされる。一度も受け取っていないと判断される場合はステップS1453にて近距離通信品質確保フラグ2をオフにしフローチャートは終了し、一度でも受け取っていると判断される場合にはステップS1462に進んで近距離通信品質確保フラグ2をオンにして(近距離通信に復帰できる環境が整ったと判断)フローチャートは終了する。 FIG. 39 will be described. This figure is a flowchart describing in detail the quality calculation for the near field communication test in step S1418 in FIG. 38, and an environment for returning to the near field communication is ensured during the twin navigation by telephone communication. The quality calculation of the test packet transmitted / received for the purpose of whether or not there is. In step S1450 of FIG. 39, after 20 seconds have passed since the "check flag for whether or not the near field communication can be restored" is turned on (after the "check flag for whether or not the near field communication can be restored" is turned on) “Y” is not judged until 20 seconds elapses, since this is to determine the number of time-out transmissions of the test packet in the latest 20 seconds in the subsequent processing, so that “inspection flag for whether or not short-range communication can be restored” The process proceeds to step S1453 before the elapse of 20 seconds after turning on, and if not, the process proceeds to step S1453 to turn off the near field communication quality ensuring flag 2 and the flowchart ends. If it is determined in step S1450 that 20 seconds have passed since the “inspection flag for whether or not short-range communication can be restored” is turned on, the number of times of transmission of the timeout short-distance test packet in the last 20 seconds of the process in step S1456 Is determined three times or more, and if it is three times or more, the process proceeds to step S1453 and the near field communication quality ensuring flag 2 is turned off, and the flowchart ends. If it is determined in step S1456 that the number of test packet transmissions is 3 or less, the process advances to step S1459 to receive a test packet by short-range communication from another vehicle within the last 10 seconds after the start of the process. Judgment is made whether or not. If it is determined that it has never been received, the short-distance communication quality ensuring flag 2 is turned off in step S1453 and the flowchart ends. If it is determined that it has been received even once, the flow proceeds to step S1462 and short-range communication is performed. The quality assurance flag 2 is turned on (determined that an environment capable of returning to short-range communication has been prepared), and the flowchart ends.

図40について説明する。同図は、図36のステップS1300において「電話通信接続確立中の近距離通信によるツインナビパケット送受信処理フラグ」がオンになった際にのみ作動するものである。この処理は電話通信接続確立中においても近距離通信によるツインナビを継続するためのものであり、実際に稼働する時間は極めて短いが近距離通信から電話通信へとスムーズに切り替えるための重要な役割を果たす。なおこの図40は電話接続確立中の近距離通信によるツインナビついて説明するものであるため、その処理の多くは図32(近距離通信によるツインナビ)と多くの部分において共通するものの図32とは別個の番号を付し共通する部分についても説明を省略せずに記載する。 図40のステップS1480は「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したか否かを判断し、「要求プロセス」により確保したと判断された場合にはステップS1483にて近距離ツインナビパケットを送信し、ステップS1486にて近距離通信部の受信を開始し、ステップS1489にて他車近距離ツインナビパケットを受信したか否かの判断をする。受信したと判断される場合はステップS1492にて前回送信後0.5秒経過したか否かが判断され、経過したと判断されるまでステップS1489へ戻るループ処理を行う。ステップS1492にて前回送信後0.5秒経過したと判断される場合にはステップS1501にて「電話通信接続確立中の近距離通信によるツインナビパケット送受信処理フラグ」がオフであるか否かを確認(このフラグがオンである場合は電話通信接続確立の最中であることを示す)し、オフでない場合はステップS1480へ戻るループ処理を行い、オフであると判断される場合はフローチャートは終了する。ステップS1489にてツインナビパケットを受信しなかったと判断される場合はステップS1495にて前回近距離送信後1秒経過したか、あるいは前回タイムアウト送信後1秒経過したかのいずれかの2つの条件を満たすまではステップS1489へ戻るループ処理を行う。いずれかの条件を満たしたと判断される場合はステップS1498にてタイムアウト送信回数をカウントアップしてステップS1501に進んで「電話接続確立中の近距離通信によるツインナビパケット送受信フラグ」がオフであるか否かを確認し、オフでないと判断される場合はステップS1480へ戻るループ処理を行い、オフであると判断された場合はフローチャートは終了する。 40 will be described. This figure is activated only when the “Twin Navi packet transmission / reception processing flag by near field communication during establishment of telephone communication connection” is turned on in step S1300 of FIG. This process is intended to continue twin navigation by short-range communication even during the establishment of a telephone communication connection. The actual operation time is extremely short, but it is an important role for smoothly switching from short-range communication to telephone communication. Fulfill. Note that FIG. 40 describes twin navigation by short-distance communication during telephone connection establishment. Therefore, much of the processing is common to FIG. 32 (twin navigation by short-distance communication) in many parts and FIG. Is given a separate number, and common parts are also described without omitting the description. Step S1480 in FIG. 40 determines whether or not the “other vehicle information agreed to the twin navigation request” has been secured by the “request process”, and if it is judged to have been secured by the “request process”, in step S1483. The short-distance twin navigation packet is transmitted, reception of the short-range communication unit is started in step S1486, and it is determined whether or not the other vehicle short-distance twin navigation packet is received in step S1489. If it is determined that it has been received, it is determined in step S1492 whether or not 0.5 seconds have elapsed since the previous transmission, and loop processing is returned to step S1489 until it is determined that it has elapsed. If it is determined in step S1492 that 0.5 seconds have elapsed since the previous transmission, it is determined in step S1501 whether or not the “Twin Navi packet transmission / reception processing flag by near field communication during establishment of telephone communication connection” is OFF. Confirmation (if this flag is on indicates that a telephone communication connection is being established), if not off, loop processing returns to step S1480, and if determined to be off, the flowchart ends. To do. If it is determined in step S1489 that the Twin Navi packet has not been received, one of the following two conditions is satisfied: one second has passed since the previous short-distance transmission or one second has elapsed since the previous time-out transmission in step S1495. Until it is satisfied, the loop processing returning to step S1489 is performed. If it is determined that any one of the conditions is satisfied, the number of time-out transmissions is incremented in step S1498, and the process proceeds to step S1501 to determine whether the “Twin Navi packet transmission / reception flag by near field communication during telephone connection establishment” is off. If it is determined that it is not off, a loop process is returned to step S1480, and if it is determined that it is off, the flowchart ends.

ステップS1480にて「要求プロセス」により確保しなかったと判断される場合(合意プロセスにより合意したと判断される場合)は、ステップS1504にて近距離通信部の受信が開始され、ステップS1507にて他車近距離ツインナビパケットを受信したか否かを判断し、受信したと判断される場合はステップS1510に進んでツインナビパケットを他車に送信する。そしてステップS1501にて「電話通信接続確立中の近距離通信によるツインナビ送受信処理フラグ」がオフであればフローチャートは終了し、オフでなければステップS1480に戻るループ処理を行う。 ステップS1507にて他車からの近距離ツインナビ送信パケットを受信しなかったと判断されるときはステップS1513に進んで「電話通信接続確立中の近距離通信におけるツインナビパケット送受信処理フラグ」がオンであるか、あるいは前回近距離送信後0.5秒経過しているか、あるいは前回タイムアウト送信後0.5秒経過しているかの判断をし、3つのうちいずれかの条件を満たすまではステップS1507へ戻るループ処理を行う。いずれかの条件が満たされるとステップS1516にて近距離ツインナビパケットを送信し、ステップS1519にてタイムアウト送信回数をカウントアップしてステップS1501にて「電話通信接続確立中の近距離通信によるツインナビパケット送受信処理フラグ」がオフであるか否かを判断し、オフでないと判断される場合はステップS1480に戻るループ処理を行い、オフであると判断される場合はフローチャートは終了する。 If it is determined in step S1480 that the request process has not been secured (if it is determined that the agreement process has agreed), reception of the short-range communication unit is started in step S1504, and others in step S1507. It is determined whether or not the vehicle short-distance twin navigation packet has been received. If it is determined that the vehicle has received it, the process proceeds to step S1510 to transmit the twin navigation packet to another vehicle. If the “Twin Navi transmission / reception processing flag by near field communication during establishment of telephone communication connection” is off in step S1501, the flowchart ends. If not, loop processing is returned to step S1480. If it is determined in step S1507 that a short-distance twin navigation transmission packet from another vehicle has not been received, the process proceeds to step S1513, and the "Twin Navi packet transmission / reception processing flag in short-distance communication during establishment of telephone communication connection" is on. It is determined whether or not 0.5 seconds have elapsed since the previous short-distance transmission or 0.5 seconds have elapsed since the previous time-out transmission, and the process advances to step S1507 until one of the three conditions is satisfied. Perform loop processing to return. If either condition is satisfied, a short-distance twin navigation packet is transmitted in step S1516, the number of time-out transmissions is incremented in step S1519, and a twin navigation by short-range communication during establishment of telephone communication connection is performed in step S1501. It is determined whether or not the “packet transmission / reception processing flag” is off. If it is determined that the packet transmission / reception processing flag is not off, the loop processing returns to step S1480 is performed.

図41について説明する。同図は電話通信部の待ち受け状態について説明したフローチャートであり、車のエンジンがスタートされると作動し始める。このフローチャートは電話通信接続確立処理において電話を受ける側についての詳細な説明であり、図36で説明した電話コールによる接続要求する側のフローチャートと関連して動作するものである。 図41のステップS1550で電話通信部は待ち受け状態となり、ステップS1503にて他車からの電話接続コール(図36のステップS1315の電話接続コール)があるまではステップS1503に戻るループ処理を行う。他車からの電話接続コールがあればステップS1506に進んで電話が着信中である旨の画面を表示し、ステップS1509に進んでユーザによる着信に対する応答操作があるか否かが判断される。着信に対する操作がない場合は、ステップS1512に進み、着信開始から10秒が経過するまではステップS1509に戻るループ処理を行う。ステップS1512で着信開始から10秒経過してしまった場合はフローチャートは終了する。 ステップS1509にて着信に対する応答操作があると判断された場合はステップS1515にてその操作が電話接続合意応答であるか否かが判断され、電話接続合意応答であると判断される場合はステップS1518にて電話通信によるツインナビが開始され、電話接続合意応答でないと判断された場合はそのままフローチャートは終了する。 FIG. 41 will be described. This figure is a flowchart for explaining the standby state of the telephone communication unit, which starts to operate when the car engine is started. This flowchart is a detailed explanation of the telephone receiving side in the telephone communication connection establishment process, and operates in conjunction with the flowchart of the side requesting connection by telephone call described in FIG. In step S1550 of FIG. 41, the telephone communication unit enters a standby state, and loop processing returns to step S1503 until there is a telephone connection call from another vehicle (phone connection call of step S1315 of FIG. 36) in step S1503. If there is a telephone connection call from another vehicle, the process proceeds to step S1506 to display a screen indicating that the call is being received, and the process proceeds to step S1509 to determine whether or not there is a response operation for the incoming call by the user. If there is no operation for an incoming call, the process proceeds to step S1512, and loop processing returning to step S1509 is performed until 10 seconds have elapsed from the start of the incoming call. If 10 seconds have elapsed from the start of the incoming call in step S1512, the flowchart ends. If it is determined in step S1509 that there is a response operation for an incoming call, it is determined in step S1515 whether or not the operation is a telephone connection agreement response. If it is determined that the operation is a telephone connection agreement response, step S1518 is performed. When the twin navigation by telephone communication is started and it is determined that it is not a telephone connection agreement response, the flowchart is ended as it is.

図42について説明する。同図は通信品質測定モジュールについて説明するものである。このフローチャートはツインナビの接続が確立すると開始し、ステップS1520にて通信パラメータを解放し(後述するが、通信品質測定センサが異常環境を測定すると図32や図35や図38や図40で示した通信パラメータに代わり、優先的に異常環境通信パラメータを利用する動作を行う)、ステップS1523にてツインナビ他車との距離が300m以上であるか、あるいはツインナビ他車との相対速度が時速50Km/h以上であるか、あるいはツインナビ他車との進行方向が50度以上ずれているか否かの判断を行い、いずれかの条件を満たすと判断される場合はステップS1526にて近距離通信用パラメータの使用を中止し、「異常環境時通信パラメータ」を使用するように変更する。そしてステップS1523に戻るループ処理を行い、ステップS1523にていずれかの条件が満たされた場合はステップS1520に戻り通信パラメータを解放する(異常環境時通信パラメータの使用をやめて通信パラメータを使用する)。ツインナビ他車との距離は、受信したツインナビから他車の絶対座標がわかるので自車の絶対座標と比較することにより算出される。ツインナビ他車との相対速度は、受信したツインナビパケットを複数用いて他車の絶対速度を算出し、自車の絶対速度と比較することで算出される。他車の速度算出は、他車から送られてくるツインナビパケットに含まれる他車速度情報を用いても良いし、他車の絶対位置を複数用いて経時的に算出しても良い。ツインナビ他車との進行方向のずれは、受信したツインナビパケットを複数用いて経時的に他車の進行方向を算出し、自車の絶対位置を複数用い経時的に算出した自車の進行方向と比較することで算出される。 FIG. 42 will be described. This figure explains the communication quality measurement module. This flowchart is started when a twin navigation connection is established, and communication parameters are released in step S1520 (described later, when the communication quality measurement sensor measures an abnormal environment, it is shown in FIG. 32, FIG. 35, FIG. 38, and FIG. In step S1523, the distance from the Twin Navi other vehicle is 300 m or more, or the relative speed to the Twin Navi other vehicle is hourly speed. It is determined whether it is 50 km / h or more, or the traveling direction with the twin navigation other vehicle is shifted by 50 degrees or more. If it is determined that any of the conditions is satisfied, short-range communication is performed in step S1526. Cancel the use of the parameters for use, and change to use "Communication parameters in abnormal environment". Then, a loop process is performed to return to step S1523, and if any of the conditions is satisfied in step S1523, the process returns to step S1520 to release the communication parameter (the communication parameter is used without using the communication parameter in the abnormal environment). The distance from the twin navigation other vehicle is calculated by comparing the absolute coordinate of the other vehicle with the absolute coordinate of the own vehicle since the absolute coordinate of the other vehicle is known from the received twin navigation. The relative speed with the twin navigation other vehicle is calculated by calculating the absolute speed of the other vehicle using a plurality of received twin navigation packets and comparing it with the absolute speed of the own vehicle. The speed of the other vehicle may be calculated using other vehicle speed information included in the twin navigation packet sent from the other vehicle, or may be calculated over time using a plurality of absolute positions of the other vehicle. The deviation of the direction of travel with other Twin Navi vehicles is calculated by calculating the travel direction of other vehicles over time using multiple received Twin Navi packets, and calculating over time using multiple absolute positions of the own vehicle. Calculated by comparing with direction.

また図示しないものの、ステップS1523で用いられている二台の車の進行方向のずれではなく、一台の車の進行方向の一定時間内における変化量をもとに異常環境用通信パラメータを優先的に使用させるということもできる。これによると、二台の車を用いる場合に比較して一台の車のみにより異常環境が検出できるのでプログラムを容易な構成とすることができる。 また本実施例においては近距離通信の品質を改善しきれない場合は電話通信によりツインナビへと切り替えることのみが記載されているが、近距離通信の品質を確保しきれない場合には表示画面に表示される車両の更新頻度を下げる処理を行うことも考えられる。例えば車両の更新頻度が遅くなるものの常に一定の更新頻度を保つ事ができる更新頻度へと切り替える処理を行うことが考えられる。これによると更新頻度の切換前に比較して車両の位置の更新頻度は小さくなるが、常に一定の更新頻度を維持でき、ある瞬間においては更新されるものの、ある瞬間においては更新されない、といった現象を回避することができる。 Although not shown, priority is given to the communication parameter for abnormal environment based on the amount of change in the traveling direction of one vehicle within a certain time, not the deviation of the traveling direction of the two vehicles used in step S1523. It can also be used. According to this, compared with the case of using two cars, the abnormal environment can be detected by only one car, so that the program can be configured easily. In addition, in this embodiment, when the quality of short-range communication cannot be improved, only switching to twin navigation by telephone communication is described, but when the quality of short-range communication cannot be ensured, a display screen is displayed. It is also conceivable to perform a process of reducing the update frequency of the vehicle displayed on the screen. For example, it is conceivable to perform a process of switching to an update frequency that can always maintain a constant update frequency although the vehicle update frequency is slow. According to this, although the update frequency of the position of the vehicle is smaller than before the update frequency is switched, a constant update frequency can always be maintained and updated at a certain moment, but not at a certain moment Can be avoided.

以上、図29から図42を用いてツインナビの接続確立から近距離通信のツインナビが行われ、環境に応じて電話通信によるツインナビに切り替えられる手順について詳細に説明したが、これを第三実施例とする。次に、近距離通信によるツインナビの第四実施例について図43から図46を用いて説明する。第四実施例は、第三実施例の図32と図33と図34と図39の4つの図面が、図43と図44と図45と図46とに置き換わったものである。 The procedure for switching from twin navigation connection establishment to short-distance communication twin navigation and switching to twin navigation by telephone communication according to the environment has been described in detail with reference to FIGS. 29 to 42. Example. Next, a fourth embodiment of twin navigation using short-range communication will be described with reference to FIGS. In the fourth embodiment, the four drawings of FIGS. 32, 33, 34 and 39 of the third embodiment are replaced with FIGS. 43, 44, 45 and 46. FIG.

図43について図44を用いて説明する。図43は図32に示した近距離通信に比較して簡素な構成であり、全て異なる番号を付し説明も省略せず以下で述べる。図44は図43に示すフローチャートに従って送受信されるパケットを示したものである。 図43において、「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したか否かの確認をし、「要求プロセス」により確保したと判断される場合はステップS1603にて近距離ツインナビパケットを送信する(図44のa)。そしてステップS1606にて近距離通信部は受信を開始し、ステップS1609にて前回の近距離ツインナビパケット送信後1秒を経過するまではループ処理を繰り返し、1秒経過するとフローチャートを終了する。 43 will be described with reference to FIG. FIG. 43 has a simple configuration compared to the short-range communication shown in FIG. 32, and all will be given different numbers and will not be described below. FIG. 44 shows packets transmitted and received according to the flowchart shown in FIG. In FIG. 43, it is confirmed whether or not the “other vehicle information agreed to the twin navigation request” has been secured by the “request process”, and if it is determined that it has been secured by the “request process”, in step S1603 the short distance The twin navigation packet is transmitted (a in FIG. 44). In step S1606, the short-range communication unit starts reception. In step S1609, the loop processing is repeated until 1 second has elapsed after the previous transmission of the short-distance twin navigation packet, and when 1 second has elapsed, the flowchart ends.

ステップS1600にて「要求プロセス」により確保していないと判断される場合はステップS1612にて近距離通信部は受信を開始し、ステップS1615にてツインナビ接続合意パケット送信から0.5秒経過するか、前回近距離ツインナビパケット送信から1秒経過したか否かを判断し、いずれかの条件が満たされるまでは
ステップS1615に戻るループ処理を行い、いずれかの条件を満たすとステップS1618にて近距離ツインナビパケットを送信(図44のb)する。 この実施例によると、ツインナビパケットを受信できなかった場合(図44のc)においても、受信した場合と同じタイミングで送信する(図44のd)ことになる。
If it is determined in step S1600 that the request process has not been secured, the short-range communication unit starts reception in step S1612, and 0.5 seconds elapses after the twin-navi connection agreement packet is transmitted in step S1615. It is determined whether or not 1 second has passed since the last short-distance twin navigation packet transmission, and loop processing returning to step S1615 is performed until one of the conditions is satisfied. A short-distance twin navigation packet is transmitted (b in FIG. 44). According to this embodiment, even when the Twin Navi packet cannot be received (FIG. 44C), it is transmitted at the same timing as when it is received (FIG. 44D).

図45について説明する。図45は図34と比較して簡素な構成であり、全て異なる番号を付し説明も省略せずに以下で述べる。 図45のステップS1630において、その処理が開始される直近20秒における近距離ツインナビパケットの送信回数と近距離ツインナビパケットの受信回数との差が3以上であるかどうかが判断され、3以上である場合(品質が確保できていない)はステップS1633にて近距離通信品質確保フラグをオフにしてフローチャートを終了する。ステップS1630において差が3以上ではないと判断される場合はステップS1636に進んで近距離通信品質確保フラグをオンにしてフローチャートは終了する。 FIG. 45 will be described. FIG. 45 has a simpler configuration than that of FIG. 34, and all are given different numbers and will not be described below. In step S1630 of FIG. 45, it is determined whether or not the difference between the number of short-distance twin navi packet transmissions and the number of short-distance twin navi packet receptions in the last 20 seconds when the processing is started is 3 or more. If it is (the quality is not secured), the short-distance communication quality ensuring flag is turned off in step S1633 and the flowchart is ended. If it is determined in step S1630 that the difference is not 3 or more, the process advances to step S1636 to turn on the short-distance communication quality ensuring flag and the flowchart ends.

図46について説明する。図46は図39と比較して簡素な構成であり、全て異なる番号を付し説明も省略せずに以下で述べる。 図46において、ステップS1640において、その処理が開始される直近20秒における近距離ツインナビテストパケットの送信回数と近距離ツインナビパテストケットの送信回数との差が3以上であるかが判断され、3以上である場合(品質が確保できていない)はステップS1643にて近距離通信品質確保フラグをオフにしてフローチャートを終了する。ステップS1640において差が3以上ではないと判断される場合はステップS1646に進んで近距離通信品質確保フラグをオンにしてフローチャートは終了する。 46 will be described. FIG. 46 has a simpler configuration than that of FIG. 39, and all are given different numbers and will not be described below. In FIG. 46, in step S1640, it is determined whether or not the difference between the number of transmissions of the short distance twin navi test packet and the number of transmissions of the short distance twin navi test packet in the last 20 seconds when the processing is started is 3 or more. If it is 3 or more (quality is not secured), the short-distance communication quality ensuring flag is turned off in step S1643 and the flowchart is ended. When it is determined in step S1640 that the difference is not 3 or more, the process proceeds to step S1646, the short-distance communication quality ensuring flag is turned on, and the flowchart ends.

第四実施例では、第一近距離通信部と第二近距離通信部とのそれぞれが、自身の前回送信した時間からの経過時間をもって次の送信タイミングを決定するので、第三実施例に比較して簡素な構成のプログラムを構成することができる。また送信と受信のリズムが一定であるため、図47のように受信時間を短くすることで近距離通信によるツインナビを行っている時間の消費電力を小さくした第五実施例への応用も可能である。 In the fourth embodiment, each of the first short-range communication unit and the second short-range communication unit determines the next transmission timing based on the elapsed time from the time of the previous transmission, so compared with the third embodiment Thus, a program having a simple configuration can be configured. In addition, since the transmission and reception rhythms are constant, application to the fifth embodiment is also possible in which the power consumption during the time of twin navigation by short-range communication is reduced by shortening the reception time as shown in FIG. It is.

次に図48について説明する。同図は、本発明の実施の形態に係る第六実施例の基本フローチャートである。第六実施例は本発明における近距離通信による通信距離の拡張の手順の詳細を示すものである。また、第六実施例の各フローは第一実施例および第二実施例にも適宜にも適用可能である。 なお、第六実施例における近距離通信は、無線LANに用いられる通信モジュールによる通信を意味し、送信と受信とを同時に行えず、送信と受信とを切り替えて行う通信モジュールを用いるものである。第六実施例は近距離通信による通信距離の拡張を試みるものであるため、遠距離通信による通信は記載していないが、近距離通信による通信距離の拡張を試みたあとでもツインナビを行う二車間の距離が広がり過ぎて近距離通信によるツインナビが不可能になった場合には遠距離通信によるツインナビを行うことができるのは当然である。 Next, FIG. 48 will be described. This figure is a basic flowchart of the sixth example according to the embodiment of the present invention. The sixth embodiment shows details of the procedure for extending the communication distance by the short-range communication in the present invention. Each flow of the sixth embodiment can be applied to the first embodiment and the second embodiment as appropriate. Note that the short-range communication in the sixth embodiment means communication using a communication module used in a wireless LAN, and cannot use transmission and reception at the same time, but uses a communication module that switches between transmission and reception. Since the sixth embodiment attempts to extend the communication distance by short-range communication, communication by long-distance communication is not described, but even after trying to extend the communication distance by short-range communication, twin navigation is performed. Naturally, if the distance between the vehicles becomes too wide and twin navigation by short-range communication becomes impossible, twin navigation by long-distance communication can be performed.

図48に示すフローチャートの概略について説明する。同図は要約すると、ツインナビを行う二車間の距離を測定し、その距離が300m以下である場合は、同一の絶対位置情報を持つツインナビパケットを1回送信し、かつツインナビパケットのガードインターバル長を無線LANの標準規格と同様の長さとし、二車間の距離が300m以上である場合は、同一の絶対位置情報を持つツインナビパケットを3回送信することにより送信の冗長度を上げ、かつガードインターバル長を大きくする動作を行うものである。ツインナビパケットは図50のaに示すようなMACヘッダ、ガードインターバル、絶対位置情報、から構成されているが、それ以外の音声データ等が含まれていても良い。MACヘッダにはネットワークアドレスや自身のMACアドレスが含まれている。ガードインターバルは二車間で直接やりとりされたツインナビパケットと、建物などで反射されてやりとりされるツインナビパケットとが重畳し、受信したツインナビパケットを展開できないという事態を回避するためのマージンとして設けられる。絶対位置情報にはツインナビパケットを送信する側の絶対位置情報が格納されている。 The outline of the flowchart shown in FIG. 48 will be described. In summary, the distance between two vehicles performing twin navigation is measured, and when the distance is 300 m or less, a twin navigation packet having the same absolute position information is transmitted once, and the guard of the twin navigation packet is also transmitted. If the interval length is the same as the wireless LAN standard, and the distance between the two vehicles is 300 m or more, the transmission redundancy is increased by transmitting a twin Navi packet having the same absolute position information three times. In addition, an operation for increasing the guard interval length is performed. The twin navi packet is composed of a MAC header, a guard interval, and absolute position information as shown in FIG. 50a. However, other audio data may be included. The MAC header includes a network address and its own MAC address. The guard interval is provided as a margin to avoid the situation where the twin Navi packet directly exchanged between two cars and the twin Navi packet reflected and exchanged at the building, etc. are superimposed and the received Twin Navi packet cannot be expanded. It is done. The absolute position information stores the absolute position information on the side that transmits the twin navi packet.

図48のフローチャートの詳細について説明する。同図のステップS1700は、上述した第三実施例の説明の際に用いた図29のステップS1000と同じで、ツインナビの接続が確立されるまでの二車間の通信手順を示すものであるためここでは説明を省略する。 ステップS1700にてツインナビの接続が確立されたあとは、ステップS1703にて二車間の距離が測定される。この距離の測定はお互いの絶対位置情報を用いることで求めることができる。絶対位置情報はツインナビ接続が確立される過程においても交換されているので、ツインナビ接続確立直後はツインナビ接続確立の過程で交換された絶対位置情報を用いて二車間の距離を測定する。ツインナビの接続が確立された後でツインナビパケットが二車間で交換されるようになれば、そのツインナビパケットの有する絶対位置情報を用いてお互いの距離を測定する。 図48のステップS1706にて二車間の距離が300m以下であると判断された場合にはステップS1709にて通信距離拡張フラグがオンであるか否かが判断される。このステップS1709における判断が行われるのは、二車間の距離が300m以下であって、かつ通信距離の拡張がなされている場合においては、通信距離の拡張をとりやめる必要があるからである。 二車間の距離が300m以内のとき、ステップS1709にて通信距離拡張フラグがオフであると判断された場合は、通信距離の拡張処理をとりやめる処理を行うことなくそのまま近距離通信によるツインナビを行うためにステップS1712へと進む。二車間の距離が300m以内のとき、ステップS1709にて通信距離拡張フラグがオンであると判断された場合は、通信距離の拡張をとりやめる処理を行うべくステップS1715へと進み、絶対位置が同一のパケットを送信する回数を1に設定し、ステップS1718にてツインナビパケットのガードインターバル長の間隔を標準に設定する。そして今現在は通信距離の拡張がなされていないことを示すべくステップS1721にて通信距離拡張フラグをオフにする。以上より、ステップS1706にて二車間の距離が300m以下であると判断される場合は、その後のテップS1712にて通信距離の拡張が行われていないツインナビパケットが送信されることになる。 Details of the flowchart of FIG. 48 will be described. Step S1700 in the figure is the same as step S1000 in FIG. 29 used in the description of the third embodiment described above, and shows the communication procedure between the two vehicles until the twin navigation connection is established. The description is omitted here. After the twin navigation connection is established in step S1700, the distance between the two vehicles is measured in step S1703. This distance measurement can be obtained by using the mutual absolute position information. Since the absolute position information is also exchanged in the process of establishing the twin navigation connection, immediately after the establishment of the twin navigation connection, the distance between the two vehicles is measured using the absolute position information exchanged in the process of establishing the twin navigation connection. If the twin navi packet is exchanged between two vehicles after the connection of the twin navi is established, the distance between each other is measured using the absolute position information of the twin navi packet. If it is determined in step S1706 in FIG. 48 that the distance between the two vehicles is 300 m or less, it is determined in step S1709 whether or not the communication distance extension flag is on. The determination in step S1709 is performed because it is necessary to cancel the extension of the communication distance when the distance between the two vehicles is 300 m or less and the communication distance is extended. When the distance between the two vehicles is within 300 m, if it is determined in step S1709 that the communication distance extension flag is off, twin navigation by short-distance communication is performed without performing the process of canceling the communication distance extension process. Therefore, the process proceeds to step S1712. When the distance between the two vehicles is within 300 m, if it is determined in step S1709 that the communication distance extension flag is on, the process proceeds to step S1715 to perform processing for canceling the extension of the communication distance, and the absolute position is the same. The number of packet transmissions is set to 1, and the guard interval length interval of the twin navigation packet is set to the standard in step S1718. In step S1721, the communication distance extension flag is turned off to indicate that the communication distance has not been extended at present. As described above, when it is determined in step S1706 that the distance between the two vehicles is 300 m or less, a twin navigation packet in which the communication distance has not been extended is transmitted in the subsequent step S1712.

図48のステップS1706にて二車間の距離が300m以上であると判断された場合にはステップS1724にて通信距離拡張フラグがオンであるか否かが判断される。このステップS1724における判断は、二車間の距離が300m以上であって、かつ通信距離の拡張が行われていない場合において通信距離の拡張処理を行うためになされる判断である。 二車間の距離が300m以上のとき、ステップS1724にて通信距離拡張フラグがオンであると判断された場合は、通信距離の拡張処理をあらためて行うことなくそのまま近距離通信によるツインナビを行うためにステップS1712へと進む。二車間の距離が300m以上のとき、ステップS1724にて通信距離拡張フラグがオフであると判断された場合は、通信距離の拡張を行うべくステップS1727へと進み、絶対位置が同一のパケットを送信する回数を3に設定し、ステップS1730にてツインナビパケットのガードインターバル長の間隔を標準の2倍に設定する。そして今現在は近距離通信の通信距離の拡張がなされていることを示すべくステップS1733にて通信距離拡張フラグをオンにする。以上より、ステップS1706にて二車間の距離が300m以上であると判断された場合は、その後のステップS1712にて通信距離の拡張が行われたツインナビパケットが送信されることになる。 If it is determined in step S1706 in FIG. 48 that the distance between the two vehicles is 300 m or more, it is determined in step S1724 whether or not the communication distance extension flag is on. The determination in step S1724 is a determination made to perform the communication distance extension process when the distance between the two vehicles is 300 m or more and the communication distance is not extended. When the distance between two vehicles is 300 m or more, if it is determined in step S1724 that the communication distance extension flag is on, in order to perform twin navigation by short-distance communication without performing the communication distance extension process again Proceed to step S1712. When the distance between two vehicles is 300 m or more, if it is determined in step S1724 that the communication distance extension flag is OFF, the process proceeds to step S1727 to extend the communication distance, and a packet having the same absolute position is transmitted. In step S1730, the guard interval length of the Twin Navi packet is set to twice the standard. In step S 1733, the communication distance extension flag is turned on to indicate that the communication distance for short-distance communication is currently extended. As described above, when it is determined in step S1706 that the distance between the two vehicles is 300 m or more, a twin navigation packet in which the communication distance has been expanded in subsequent step S1712 is transmitted.

以上図48で説明したフローチャートに従ってツインナビパケットになされる設定変更の技術的意義について述べる。図48のフローチャートに従うと、ツインナビを行う二車間の距離が300m以上である場合は、同一の絶対位置情報を持つツインナビパケットの送信回数を3回とすることにより送信される情報の冗長度を上げることになる。同一の絶対位置情報をもつツインナビパケットを3回送信することにより、同一の絶対一情報を1回だけ送信する場合に比較してツインナビの相手車の絶対位置を取得する確率を上げることができるということが、ツインナビパケットになされる設定変更の技術的意義である。 また図48のフローチャートに従うと二車間の距離が300m以上になると、ツインナビパケットのガードインターバル長を大きくする動作を行うことになる。二車間の距離が300m以上になると、反射することなく二車間でやりとりされるツインナビパケットと、反射物を介して二車間でやりとりされるツインナビパケットとの到達時間の差が大きくなるため、パケットを受信した側では両受信波形が重畳してツインナビパケットを受信することになり、その受信パケットを展開できないという現象が生じてしまう。 そのため二車間の距離が300m以上になり二車間の距離が大きくなった場合、送信されるパケットのガードインターバル長を大きくすることで受信波形が重畳して展開できなくなるという現象を回避することができるということが、ツインナビパケットになされる設定変更の技術的意義である。 The technical significance of the setting change made to the twin navigation packet according to the flowchart described above with reference to FIG. 48 will be described. According to the flowchart of FIG. 48, when the distance between two vehicles performing twin navigation is 300 m or more, the redundancy of information transmitted by setting the number of transmissions of twin navigation packets having the same absolute position information to three times. Will be raised. By sending twin Navi packets with the same absolute position information three times, the probability of acquiring the absolute position of the partner vehicle of Twin Navi can be increased compared to sending the same absolute one information only once. The fact that it is possible is the technical significance of the setting change made to the Twin Navi packet. Further, according to the flowchart of FIG. 48, when the distance between the two vehicles is 300 m or more, an operation of increasing the guard interval length of the twin navigation packet is performed. When the distance between two vehicles is 300 m or more, the difference in arrival time between the twin navigation packet exchanged between the two vehicles without reflection and the twin navigation packet exchanged between the two vehicles via the reflector increases. On the side that received the packet, both received waveforms are superimposed to receive the Twin Navi packet, resulting in a phenomenon that the received packet cannot be expanded. Therefore, when the distance between two vehicles is 300 m or more and the distance between the two vehicles is increased, it is possible to avoid the phenomenon that the received waveform is superimposed and cannot be expanded by increasing the guard interval length of the transmitted packet. This is the technical significance of the setting change made to the Twin Navi packet.

図49にて、図48のステップS1712に示す近距離通信によるツインナビの詳細を示すフローチャートについて説明する。なお、この図49に示すフローチャート内のみでは送信と受信とが複数回繰り返して行われる訳ではなく、図48に示すフローが複数回ループされることによって図49に示すフローも複数回走査されることになり、ツインナビを行う二車間にて送信と受信とが複数回繰り返されることになる。また、以下では図49に示すフローチャートの説明の便宜のため図50を適宜用いている。 49, a flowchart showing details of twin navigation by short-range communication shown in step S1712 of FIG. 48 will be described. Note that transmission and reception are not repeated a plurality of times only within the flowchart shown in FIG. 49, and the flow shown in FIG. 49 is also scanned a plurality of times by looping the flow shown in FIG. 48 a plurality of times. In other words, transmission and reception are repeated a plurality of times between two vehicles performing twin navigation. In the following, FIG. 50 is used as appropriate for the convenience of explanation of the flowchart shown in FIG.

図49のステップS1740にて「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したか否かが判断される。「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保したと判断された場合、すなわちツインナビ参加車を募るために呼びかけてツインナビ接続を確立した第一近距離通信部側は、ステップS1743にてツインナビパケットを送信する。送信されるツインナビパケットは、上述したとおり二車間の距離が300m以上であるかそうでないかに対応したフォーマットとなる。ステップS1746にて通信距離拡張フラグがオフであると判断された場合、通信距離の拡張がなされていないツインナビパケット(図50のa)を送信してステップS1749にて近距離通信部は受信状態になる(図50のb)。そしてステップS1752にて近距離ツインナビパケット送信後1秒が経過するまで受信状態を続け、その後フローを終了する。 ステップS1746にて通信距離拡張フラグがオンであると判断された場合、通信距離の拡張がなされたツインナビパケット(図50のc)を送信してステップS1755にて近距離ツインナビパケット送信後2秒が経過するまで受信状態を続け(図50のd)、その後フローを終了する。 受信時間が1秒のものと2秒のものと2種類存在するのは、近距離通信の通信距離の拡張処理が行われているかそうでないかにあわせるためである。 In step S1740 of FIG. 49, it is determined whether or not “other vehicle information agreed to the twin navigation request” has been secured by the “request process”. When it is determined that the "other vehicle information agreed to the twin navigation request" has been secured by the "request process", that is, the first short-range communication department side that has called for recruitment of twin navigation participating cars and established the twin navigation connection In step S1743, a twin navigation packet is transmitted. As described above, the transmitted Twin Navi packet has a format corresponding to whether the distance between the two vehicles is 300 m or more. If it is determined in step S1746 that the communication distance extension flag is off, a twin navigation packet (a in FIG. 50) in which the communication distance is not extended is transmitted, and in step S1749, the short distance communication unit is in a reception state. (B in FIG. 50). In step S1752, the reception state is continued until 1 second has elapsed after the transmission of the short distance twin navigation packet, and then the flow ends. If it is determined in step S1746 that the communication distance extension flag is ON, a twin navigation packet (c in FIG. 50) with the extended communication distance is transmitted, and after transmission of the short distance twin navigation packet in step S1755, 2 is transmitted. The reception state is continued until the second elapses (d in FIG. 50), and then the flow ends. The reason why there are two types of reception times of 1 second and 2 seconds is to match whether or not the extension process of the short-distance communication is being performed.

図49のステップS1740にて「ツインナビ要求に合意した他車情報」を「要求プロセス」により確保しなかったと判断された場合、すなわちツインナビ参加の呼びかけに応じてツインナビ接続を確立した第二近距離通信部側は、ステップS1761にて通信距離拡張フラグがオンであるか否かを判断する。これは近距離通信の通信距離拡張処理が行われているか否かによって受信状態を続ける時間が異なるので、今現在は通信距離の拡張が行われているかそうでないかを判断するためである。 ステップ
S1761にて通信距離拡張フラグがオフであると判断された場合はステップS1764にて通信距離拡張がなされていない場合に応じた受信を開始する。そしてステップS1767にて、ツインナビ接続確立直後の場合は接続合意パケット送信(図50のe)から0.5秒が経過するまで受信状態を続け(図50のf)、ツインナビパケットの交換を行っている際には、自身の前回近距離ツインナビパケット(図50のg)送信後1秒が経過するまで受信状態を続ける(図50のh)。その後ステップS1770にて通信拡張処理のなされていないツインナビパケット(図50のi)を送信しフローを終了する。 ステップS1761にて通信距離拡張フラグがオンであると判断された場合、ステップS1773にて二車間の距離が300m以上である場合に応じた受信を開始する。 そしてステップS1776にて前回近距離ツインナビパケット(図50のj)送信から2秒が経過するまでステップS1776へと戻るループ処理を繰り返し、前回近距離ツインナビパケット送信から2秒経過後にステップS1770に移行して二車間の距離が300m以上である場合に応じたツインナビパケットを送信する。
If it is determined in step S1740 in FIG. 49 that the “other vehicle information agreed to the twin navigation request” has not been secured by the “request process”, that is, the second connection that has established the twin navigation connection in response to the call for twin navigation participation. The near field communication unit side determines whether or not the communication distance extension flag is on in step S1761. This is because it is determined whether or not the communication distance is being extended at present because the time during which the reception state is continued differs depending on whether or not the communication distance extension processing for short-range communication is being performed. If it is determined in step S1761 that the communication distance extension flag is off, reception in response to the case where the communication distance extension is not performed is started in step S1764. In step S1767, if the Twin Navi connection has just been established, the reception state is continued until 0.5 seconds have elapsed since the connection agreement packet was transmitted (e in FIG. 50) (f in FIG. 50). When performing, the reception state is continued until 1 second has elapsed after transmitting the previous short distance twin navigation packet (g in FIG. 50) (h in FIG. 50). Thereafter, in step S1770, a twin navigation packet (i in FIG. 50) that has not been subjected to communication expansion processing is transmitted, and the flow ends. If it is determined in step S1761 that the communication distance extension flag is on, reception is started in step S1773 when the distance between the two vehicles is 300 m or more. Then, in step S1776, the loop processing returning to step S1776 is repeated until 2 seconds have elapsed from the previous short distance twin navigation packet (j in FIG. 50) transmission, and after 2 seconds have elapsed from the previous short distance twin navigation packet transmission, the flow returns to step S1770. A twin navigation packet corresponding to a case where the distance between the two vehicles is 300 m or more is transmitted.

この第六の実施形態によると、単位時間あたりに取得することができる相手車の異なる位置情報の絶対数は少なくなるものの、それらを遠距離においても確実に取得することができる。従って、通信距離を拡張する前に比較して、ディスプレイに表示される二車の位置の更新頻度が落ちることも考えられるが、安易に遠距離通信に切り替えなくても済むことになり、基地局を介した有料の通信を安易に行わなくてもツインナビを継続することができる。また、二車間の距離が短い場合は、遠距離でツインナビパケットを交換する場合に比較してより確実にツインナビパケットを交換できるので、二車間の距離が短い場合は送信するツインナビパケットに、自車の絶対位置のみではなく、自車内の音声データや自車内の風景画像データを付加して送信することで、二車間の通信速度に応じたサービスを提供することも可能である。提供されるサービスは二車間の通信速度に応じて自動的に切り替えられる構成であっても良い。 According to the sixth embodiment, although the absolute number of different position information of the opponent vehicle that can be acquired per unit time is reduced, it is possible to reliably acquire them even at a long distance. Therefore, the frequency of updating the position of the two vehicles displayed on the display may be lower than before extending the communication distance, but it is not necessary to easily switch to the long-distance communication. Twin navigation can be continued without paying communication easily through the Internet. In addition, when the distance between two vehicles is short, twin navigation packets can be exchanged more reliably than when exchanging twin navigation packets at a long distance. It is also possible to provide a service according to the communication speed between the two vehicles by adding not only the absolute position of the own vehicle but also transmitting voice data in the own vehicle and scenery image data in the own vehicle. The provided service may be configured to be automatically switched according to the communication speed between the two vehicles.

さらに、第六の実施形態で説明した無線通信手段は、ツインナビのみならずその他のサービスにも応用することができる。特に、それほど通信速度を必要としないが、300m以上の送信距離が必要であり、かつ有料の遠距離通信を行うにはコストが高すぎるようなサービスが応用例として考えられる。例えば、自車内の画像を数秒おきに警備会社に送付することにより自車の安全を確認するようなサービスなどにおいてはこの応用例はうってつけであるといえる。なおこの場合無線通信手段は受信を行う必要はないので受信手段は必ずしも必要はないが、警備会社が監視対象の車からの近距離無線通信を受信するためのアンテナが一定間隔で必要となる。また、車の動きを観測することにより統計データを集める必要がある際には、同じく第六の実施形態で説明した無線通信手段を応用することで、遠距離通信手段を用いることなく統計データを集めることができる。 Furthermore, the wireless communication means described in the sixth embodiment can be applied not only to twin navigation but also to other services. In particular, a service that does not require a high communication speed but requires a transmission distance of 300 m or more and is too expensive to perform pay far-distance communication is considered as an application example. For example, this application can be said to be suitable for services such as checking the safety of the vehicle by sending the images in the vehicle to the security company every few seconds. In this case, since the wireless communication means does not need to perform reception, the reception means is not necessarily required, but an antenna is required at regular intervals for the security company to receive short-range wireless communication from the monitored vehicle. In addition, when it is necessary to collect statistical data by observing the movement of a car, statistical data can be collected without using a long-distance communication means by applying the wireless communication means described in the sixth embodiment. Can be collected.

本発明の実施の形態に係る位置表示装置の第一実施例を示すブロック図である。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. 本発明の実施の形態に係る第三実施例の基本フローチャートであり、近距離通信によるツインナビの接続確立からツインナビが開始されるまで、および電話通信によるツインナビへの切換、および近距離通信によるツインナビへの再度の切換を示すものである。FIG. 10 is a basic flowchart of a third example according to the embodiment of the present invention, from the establishment of twin navigation by short-range communication to the start of twin navigation, and switching to twin navigation by telephone communication, and short-range communication; This shows the switching to twin navigation again. 図29におけるステップS1000の近距離通信によるツインナビの接続が確立されるまでの処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a process until the connection of the twin navigation by short-distance communication of step S1000 in FIG. 29 is established. 図30のフローチャートに従って二車間でやりとりされるパケットを図示したものである。FIG. 31 shows a packet exchanged between two vehicles according to the flowchart of FIG. 30. FIG. 図29におけるステップS1003の近距離通信によるツインナビの送受信を詳細に示すフローチャートである。It is a flowchart which shows in detail the transmission / reception of the twin navigation by short-distance communication of step S1003 in FIG. 図32のフローチャートに従って二車間でやりとりされるツインナビパケットを図示したものであるFIG. 33 is a diagram showing a twin navigation packet exchanged between two vehicles according to the flowchart of FIG. 32. 図29のステップS1006の近距離通信の品質計算についての詳細を示すフローチャートである。It is a flowchart which shows the detail about the quality calculation of near field communication of step S1006 of FIG. 図29のステップS1015の近距離通信品質改善処理について詳細に説明したフローチャートである。It is the flowchart explaining in detail the short-distance communication quality improvement process of step S1015 of FIG. 図29のステップS1021の電話通信接続確立処理を詳細に示すフローチャートである。It is a flowchart which shows the telephone communication connection establishment process of step S1021 of FIG. 29 in detail. 図29のステップS1027の電話通信によるツインナビを詳細に示すフローチャートである。It is a flowchart which shows the twin navigation by telephone communication of step S1027 of FIG. 29 in detail. 図37のステップS1353における近距離通信復帰可能かどうかの検査フラグがオンになった場合に動作する処理を詳細に示すフローチャートである。It is a flowchart which shows in detail the process which operate | moves when the test | inspection flag of whether near field communication reset is possible in step S1353 of FIG. 図38におけるステップS1418の近距離通信テスト用品質計算を詳細に示すフローチャートである。It is a flowchart which shows in detail the quality calculation for near field communication tests of step S1418 in FIG. 図36のステップS1300の電話通信接続確立中の近距離通信によるツインナビパケット送受信処理フラグがオンになった場合に動作する処理を詳細に示すフローチャートである。FIG. 37 is a flowchart showing in detail a process that operates when a twin navi packet transmission / reception processing flag for short-range communication during establishment of a telephone communication connection in step S1300 of FIG. 36 is turned on. 電話通信部の待ち受け状態についての詳細を示すフローチャートである。It is a flowchart which shows the detail about the standby state of a telephone communication part. 通信品質測定モジュールについての詳細を示すフローチャートである。It is a flowchart which shows the detail about a communication quality measurement module. 第四実施例におけるツインナビパケットの送受信の手順を詳細に示すフローチャートである。It is a flowchart which shows in detail the procedure of transmission / reception of the twin navi packet in 4th Example. 図43のフローチャートに従って二車間でやりとりされるツインナビパケットを図示したものである。FIG. 44 shows twin navigation packets exchanged between two vehicles according to the flowchart of FIG. 43. 第四実施例における近距離通信の品質計算についての詳細を示すフローチャートである。It is a flowchart which shows the detail about the quality calculation of the near field communication in 4th Example. 第四実施例における近距離通信テスト用品質計算を詳細に示すフローチャートである。It is a flowchart which shows the quality calculation for short-distance communication tests in a 4th Example in detail. 第五実施例における二車間でやりとりされるツインナビパケットを図示したものである。FIG. 10 shows a twin navigation packet exchanged between two vehicles in the fifth embodiment. 第六実施例の基本フローチャートであり、近距離通信における通信距離の拡張手順を示すものである。It is a basic flow chart of the 6th example, and shows the extension procedure of the communication distance in near field communication. 第六実施例におけるツインナビパケットの送信の手順を詳細に示すフローチャートである。It is a flowchart which shows the procedure of the transmission of a twin navi packet in a 6th Example in detail. 第六実施例における二車間でやりとりされるツインナビパケットを図示したものである。The twin navi packet exchanged between two vehicles in a 6th Example is shown in figure.

符号の説明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 (19)

自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報であって同一のものを送信する回数を可変し、送信信号の冗長度を変化させることで遠距離通信対応処理を行う同一絶対位置情報送信回数設定手段と、を備える位置表示装置であって、
前記遠距離通信対応処理がなされた際には、無線通信手段から送信される第一絶対位置情報であって異なる情報を保有する第一絶対位置情報同士の送信時間間隔が大きくなることを特徴とする位置表示装置。
First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring means, the number of times of transmitting the same first absolute position information transmitted from the wireless communication means is varied, and the redundancy of the transmission signal is changed. A position display device comprising, in the same absolute position information transmission frequency setter for performing telecommunications handling process by,
When the telecommunications processing is performed, the transmission time interval between the first absolute position information which is the first absolute position information transmitted from the wireless communication means and holds different information is increased. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報を送信するための送信信号のガードインターバル長を可変することで遠距離通信対応処理を行うガードインターバル長可変手段と、を備える位置表示装置であって、
前記遠距離通信対応処理がなされた際には、無線通信手段から送信される第一絶対位置情報であって異なる情報を保有する第一絶対位置情報同士の送信時間間隔が大きくなることを特徴とする位置表示装置。
First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; based on the calculated value by the communication quality measuring unit long-distance by varying the guard interval length of the transmission signal for transmitting the first absolute position information transmitted from the wireless communication unit A guard interval length changing means for performing a signal corresponding process, a position display device comprising a,
When the telecommunications processing is performed, the transmission time interval between the first absolute position information which is the first absolute position information transmitted from the wireless communication means and holds different information is increased. Position display device.
撮像手段を備え、 前記無線通信手段は、前記撮像手段により撮像された画像データを前記第一絶対位置情報に付加して外部に送信する付加サービスを行うことを特徴とする請求項1または請求項2に記載の位置表示装置。The image processing apparatus according to claim 1, further comprising an imaging unit, wherein the wireless communication unit performs an additional service of adding the image data captured by the imaging unit to the first absolute position information and transmitting the added data to the outside. 2. The position display device according to 2. 前記無線通信手段は、外部の撮像手段により撮像された画像データを前記第二絶対位置情報とともに受信し、前記地図表示手段に前記画像データを表示させる付加サービスを行うことを特徴とする請求項1または請求項2に記載の位置表示装置。2. The wireless communication unit receives image data picked up by an external image pickup unit together with the second absolute position information, and performs an additional service for displaying the image data on the map display unit. Or the position display apparatus of Claim 2. 音声入力手段を備え、 前記無線通信手段は、前記音声入力手段に入力された音声データを前記第一絶対位置情報に付加して外部に送信する付加サービスを行うことを特徴とする請求項1または請求項2に記載の位置表示装置。The voice communication means is provided, and the wireless communication means performs an additional service for adding the voice data input to the voice input means to the first absolute position information and transmitting it to the outside. The position display device according to claim 2. 音声出力手段を備え、 前記無線通信手段は、外部の音声入力手段により入力された音声データを前記第二絶対位置情報とともに受信し、前記音声出力手段から前記音声データを出力させる付加サービスを行うことを特徴とする請求項1または請求項2に記載の位置表示装置。Voice communication means is provided, the wireless communication means receives voice data input by an external voice input means together with the second absolute position information, and performs an additional service for outputting the voice data from the voice output means The position display device according to claim 1 or 2, wherein ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする請求項3ないし請求項6のいずれかに記載の位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. The position display device according to any one of claims 3 to 6. 自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報であって同一のものを送信する回数を可変し、送信信号の冗長度を変化させることで遠距離通信対応処理を行う同一絶対位置情報送信回数設定手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring means, the number of times the same absolute first position information transmitted from the wireless communication means is transmitted is varied, and the redundancy of the transmission signal is changed. The same absolute position information transmission number setting means for performing long distance communication compatible processing, and a position display device comprising:
撮像手段を備え、 前記無線通信手段は、前記撮像手段により撮像された画像データを前記第一絶対位置情報に付加して外部に送信する付加サービスを行い、The wireless communication unit performs an additional service of adding image data captured by the imaging unit to the first absolute position information and transmitting the image data to the outside.
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報であって同一のものを送信する回数を可変し、送信信号の冗長度を変化させることで遠距離通信対応処理を行う同一絶対位置情報送信回数設定手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring means, the number of times the same absolute first position information transmitted from the wireless communication means is transmitted is varied, and the redundancy of the transmission signal is changed. The same absolute position information transmission number setting means for performing long distance communication compatible processing, and a position display device comprising:
前記無線通信手段は、外部の撮像手段により撮像された画像データを前記第二絶対位置情報とともに受信し、前記地図表示手段に前記画像データを表示させる付加サービスを行い、The wireless communication unit receives image data captured by an external imaging unit together with the second absolute position information, and performs an additional service for displaying the image data on the map display unit,
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報であって同一のものを送信する回数を可変し、送信信号の冗長度を変化させることで遠距離通信対応処理を行う同一絶対位置情報送信回数設定手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring means, the number of times the same absolute first position information transmitted from the wireless communication means is transmitted is varied, and the redundancy of the transmission signal is changed. The same absolute position information transmission number setting means for performing long distance communication compatible processing, and a position display device comprising:
音声入力手段を備え、前記無線通信手段は、前記音声入力手段に入力された音声データを前記第一絶対位置情報に付加して外部に送信する付加サービスを行い、Comprising voice input means, wherein the wireless communication means performs an additional service of adding the voice data input to the voice input means to the first absolute position information and transmitting it to the outside,
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報であって同一のものを送信する回数を可変し、送信信号の冗長度を変化させることで遠距離通信対応処理を行う同一絶対位置情報送信回数設定手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring means, the number of times the same absolute first position information transmitted from the wireless communication means is transmitted is varied, and the redundancy of the transmission signal is changed. The same absolute position information transmission number setting means for performing long distance communication compatible processing, and a position display device comprising:
音声出力手段を備え、 前記無線通信手段は、外部の音声入力手段により入力された音声データを前記第二絶対位置情報とともに受信し、前記音声出力手段から前記音声データを出力させる付加サービスを行い、Comprising voice output means, wherein the wireless communication means receives voice data input by an external voice input means together with the second absolute position information, and performs an additional service for outputting the voice data from the voice output means,
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報を送信するための送信信号のガードインターバル長を可変することで遠距離通信対応処理を行うガードインターバル長可変手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring unit, the guard interval length of the transmission signal for transmitting the first absolute position information transmitted from the wireless communication unit is varied to change the distance. A guard interval length variable means for performing processing for remote communication, and a position display device comprising:
撮像手段を備え、 前記無線通信手段は、前記撮像手段により撮像された画像データを前記第一絶対位置情報に付加して外部に送信する付加サービスを行い、The wireless communication unit performs an additional service of adding image data captured by the imaging unit to the first absolute position information and transmitting the image data to the outside.
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報を送信するための送信信号のガードインターバル長を可変することで遠距離通信対応処理を行うガードインターバル長可変手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring unit, the guard interval length of the transmission signal for transmitting the first absolute position information transmitted from the wireless communication unit is varied to change the distance. A guard interval length variable means for performing processing for remote communication, and a position display device comprising:
前記無線通信手段は、外部の撮像手段により撮像された画像データを前記第二絶対位置情報とともに受信し、前記地図表示手段に前記画像データを表示させる付加サービスを行い、The wireless communication unit receives image data captured by an external imaging unit together with the second absolute position information, and performs an additional service for displaying the image data on the map display unit,
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報を送信するための送信信号のガードインターバル長を可変することで遠距離通信対応処理を行うガードインターバル長可変手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring unit, the guard interval length of the transmission signal for transmitting the first absolute position information transmitted from the wireless communication unit is varied to change the distance. A guard interval length variable means for performing processing for remote communication, and a position display device comprising:
音声入力手段を備え、前記無線通信手段は、前記音声入力手段に入力された音声データを前記第一絶対位置情報に付加して外部に送信する付加サービスを行い、Comprising voice input means, wherein the wireless communication means performs an additional service of adding the voice data input to the voice input means to the first absolute position information and transmitting it to the outside,
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
自らの第一絶対位置情報を取得する第一絶対位置取得手段と、 前記第一絶対位置取得手段に基づいて取得された第一絶対位置情報を送信し、かつ外部で取得され外部から送信される第二絶対位置情報を受信する近距離無線送受信を行う無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記第一絶対位置情報に基づく位置と前記第二絶対位置情報に基づく位置とを互いに識別可能に表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報を送信するための送信信号のガードインターバル長を可変することで遠距離通信対応処理を行うガードインターバル長可変手段と、を備える位置表示装置であって、First absolute position acquisition means for acquiring its own first absolute position information; first absolute position information acquired based on the first absolute position acquisition means; and externally acquired and transmitted externally Wireless communication means for performing short-range wireless transmission and reception for receiving second absolute position information; map information providing means capable of providing map information; and the first absolute on a map based on map information provided by the map information providing means Map display means for displaying a position based on position information and a position based on the second absolute position information so as to be distinguishable from each other; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring unit, the guard interval length of the transmission signal for transmitting the first absolute position information transmitted from the wireless communication unit is varied to change the distance. A guard interval length variable means for performing processing for remote communication, and a position display device comprising:
音声出力手段を備え、 前記無線通信手段は、外部の音声入力手段により入力された音声データを前記第二絶対位置情報とともに受信し、前記音声出力手段から前記音声データを出力させる付加サービスを行い、Comprising voice output means, wherein the wireless communication means receives voice data input by an external voice input means together with the second absolute position information, and performs an additional service for outputting the voice data from the voice output means,
ユーザに提供するサービスを切替える提供サービス切換手段を備え、 前記付加サービスの動作は、前記通信品質測定手段からの信号に基づいて動作する前記提供サービス切換手段からの信号により切り替えられることを特徴とする位置表示装置。Provided service switching means for switching a service provided to a user, and the operation of the additional service is switched by a signal from the provided service switching means that operates based on a signal from the communication quality measuring means. Position display device.
前記通信品質測定手段は前記第一絶対位置取得手段と前記第二絶対位置取得手段との距離を測定することを特徴とする請求項1ないし請求項15のいずれかに記載の位置表示装置。16. The position display device according to claim 1, wherein the communication quality measuring unit measures a distance between the first absolute position acquisition unit and the second absolute position acquisition unit. 自らの絶対位置情報を取得する絶対位置取得手段と、 前記絶対位置取得手段に基づいて取得された絶対位置情報を外部に送信する無線通信手段と、 地図情報を提供可能な地図情報提供手段と、 前記地図情報提供手段が提供する地図情報に基づく地図上で前記絶対位置情報に基づく位置を表示する地図表示手段と、 前記無線通信手段と外部との間の通信品質を測定する通信品質測定手段と、 前記通信品質測定手段により算出された値に基づいて、前記無線通信手段より送信される第一絶対位置情報であって同一のものを送信する回数を上げることにより送信信号の冗長度を上げ、遠距離通信対応処理を行う同一絶対位置情報送信回数設定手段と、を備える位置表示装置であって、Absolute position acquisition means for acquiring own absolute position information, wireless communication means for transmitting the absolute position information acquired based on the absolute position acquisition means to the outside, map information providing means capable of providing map information, Map display means for displaying a position based on the absolute position information on a map based on the map information provided by the map information providing means; communication quality measuring means for measuring communication quality between the wireless communication means and the outside; Based on the value calculated by the communication quality measuring means, the redundancy of the transmission signal is increased by increasing the number of times that the first absolute position information transmitted from the wireless communication means is transmitted, A position display device comprising the same absolute position information transmission count setting means for performing a long-distance communication compatible process,
前記遠距離通信対応処理がなされた際には、無線通信手段から送信される絶対位置情報であって異なる情報を保有する絶対位置情報同士の送信時間間隔が大きくなることを特徴とする位置表示装置。When the telecommunications processing is performed, a transmission time interval between absolute position information transmitted from wireless communication means and having different information is increased. .
撮像手段を備え、 前記無線通信手段は、前記撮像手段により撮像された画像データを前記絶対位置情報に付加して外部に送信する付加サービスを行うことを特徴とする請求項17に記載の位置表示装置。18. The position display according to claim 17, further comprising an imaging unit, wherein the wireless communication unit performs an additional service of adding image data captured by the imaging unit to the absolute position information and transmitting the added data to the outside. apparatus. 音声入力手段を備え、 前記無線通信手段は、前記音声入力手段により入力された音声データを前記絶対位置情報に付加して外部に送信する付加サービスを行うことを特徴とする請求項17に記載の位置表示装置。18. The wireless communication unit according to claim 17, further comprising a voice input unit, wherein the wireless communication unit performs an additional service of adding the voice data input by the voice input unit to the absolute position information and transmitting the added data to the outside. Position display device.
JP2007127228A 2007-05-11 2007-05-11 Position display device Expired - Fee Related JP5014874B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007127228A JP5014874B2 (en) 2007-05-11 2007-05-11 Position display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007127228A JP5014874B2 (en) 2007-05-11 2007-05-11 Position display device

Publications (3)

Publication Number Publication Date
JP2008281490A JP2008281490A (en) 2008-11-20
JP2008281490A5 JP2008281490A5 (en) 2010-04-30
JP5014874B2 true JP5014874B2 (en) 2012-08-29

Family

ID=40142420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007127228A Expired - Fee Related JP5014874B2 (en) 2007-05-11 2007-05-11 Position display device

Country Status (1)

Country Link
JP (1) JP5014874B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5365988B2 (en) * 2009-02-19 2013-12-11 株式会社デンソー Vehicle position communication system
US9094380B2 (en) 2009-06-08 2015-07-28 Lenovo Innovations Limited (Hong Kong) Portable terminal apparatus, method for controlling portable terminal apparatus, communication system, communication apparatus, and method for controlling communication apparatus
JP5745295B2 (en) * 2011-03-08 2015-07-08 三洋電機株式会社 Mobile communication apparatus and mobile information transmission control method
JP5742626B2 (en) * 2011-09-24 2015-07-01 株式会社デンソー Follow-up control device
JP5754365B2 (en) * 2011-12-13 2015-07-29 株式会社デンソー Vehicle behavior control device
JP6922593B2 (en) 2017-09-22 2021-08-18 富士通株式会社 Information processing system and wireless terminal
JP7484401B2 (en) * 2020-05-13 2024-05-16 コベルコ建機株式会社 Remote operation support system for work machines
JP2021015126A (en) * 2020-11-02 2021-02-12 パイオニア株式会社 Display control device, display control method, and display control program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000261496A (en) * 1999-03-04 2000-09-22 Toshiba Corp Wireless communication device
JP3948359B2 (en) * 2002-07-17 2007-07-25 株式会社デンソー Navigation system and navigation device
JP4023401B2 (en) * 2003-06-27 2007-12-19 日産自動車株式会社 Counterpart position display device
JP2005130010A (en) * 2003-10-21 2005-05-19 Toshiba Corp Wireless LAN system and communication control method thereof

Also Published As

Publication number Publication date
JP2008281490A (en) 2008-11-20

Similar Documents

Publication Publication Date Title
EP1939591A2 (en) Position display apparatus
JP5014874B2 (en) Position display device
JP7767001B2 (en) Server and method for providing connected services
CN100545671C (en) Location information sharing system and method using mobile communication system
EP3715789B1 (en) Method, apparatus for displaying travelling strategy based on public transportation and storage medium
EP3089546B1 (en) Information processing device, information processing method, and program
US10841746B2 (en) Group travel and map integration tool for online and offline connectivity and location tracking in real time
CN105849790A (en) Road condition information acquisition method
JP2012002568A (en) Navigation system, portable apparatus and program for portable apparatus
CN101236699B (en) position display device
US9024956B2 (en) Digital image viewing system, a cellar phone and a digital photo frame
JP2021056191A (en) In-vehicle device, distribution system, and method for receiving picture
JP2008224520A (en) Position display device
JP2020123071A (en) In-vehicle device and display method
JP5188725B2 (en) Position display device
JP3879615B2 (en) Navigation method, navigation system, and navigation terminal device
JP2008236052A (en) Position display device
JP2007078507A (en) Vehicle status transmitting apparatus and vehicle information providing system
KR20170087232A (en) Methods for controlling communication between an electric vehicle and a battery swapping station and systems for the same
JP4247540B2 (en) Disaster prevention network system
JP2008224446A (en) Position display unit
JP2008203479A (en) Position display apparatus
JP2008224480A (en) Display device
JP2008197014A (en) Position display
JP2008164444A (en) Position display device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100312

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100414

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20111013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120402

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120515

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120606

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150615

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5014874

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D03

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees