[go: up one dir, main page]

JP2008203014A - Portable terminal device and program - Google Patents

Portable terminal device and program Download PDF

Info

Publication number
JP2008203014A
JP2008203014A JP2007037407A JP2007037407A JP2008203014A JP 2008203014 A JP2008203014 A JP 2008203014A JP 2007037407 A JP2007037407 A JP 2007037407A JP 2007037407 A JP2007037407 A JP 2007037407A JP 2008203014 A JP2008203014 A JP 2008203014A
Authority
JP
Japan
Prior art keywords
partner
function
guidance
position information
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007037407A
Other languages
Japanese (ja)
Inventor
Hideo Suzuki
秀夫 鈴木
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.)
Casio Hitachi Mobile Communications Co Ltd
Original Assignee
Casio Hitachi Mobile Communications 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 Casio Hitachi Mobile Communications Co Ltd filed Critical Casio Hitachi Mobile Communications Co Ltd
Priority to JP2007037407A priority Critical patent/JP2008203014A/en
Publication of JP2008203014A publication Critical patent/JP2008203014A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To perform guidance to an appropriate destination even for a user who is not experienced in using the guidance function. <P>SOLUTION: When a CPU 11 communicates with a communication party via a telephone communication part 15 (for example, when a line is interrupted after call termination or call origination), the CPU 11 acquires position information determined according to the communication party, and operates a navigation application with the positional information as the destination of the navigation function. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

この発明は、現在位置を取得する位置取得機能と、この位置取得機能によって得られた現在位置から目的地までを案内する案内機能を備えた携帯端末装置及びプログラムに関する。   The present invention relates to a portable terminal device and a program provided with a position acquisition function for acquiring a current position and a guidance function for guiding from a current position obtained by the position acquisition function to a destination.

近年、携帯電話装置は、その多機能化に伴ってGPS(Global Positioning System)機能、ナビゲーション機能を搭載し、現在位置に基づいて目的地までの経路を案内出力するようにしたものが知られている。例えば、従来では、ナビゲーション機能付の携帯電話装置として、外出時に自宅などのように戻るべき位置を目的地として経路案内する技術が知られている(特許文献1参照)。
特開2004−294429号公報
2. Description of the Related Art In recent years, mobile phone devices have been known to be equipped with GPS (Global Positioning System) functions and navigation functions along with their multi-functionality, and to guide and output a route to a destination based on the current position. Yes. For example, conventionally, as a mobile phone device with a navigation function, there is known a technology that guides a route using a position to be returned to, such as at home, when going out (see Patent Document 1).
JP 2004-294429 A

ところで、ナビゲーション機能を利用するには、例えば、メニュー画面をオープンさせる操作を行ったのち、このメニュー画面の中からナビゲーション機能を探し出して選択指定するほか、目的地を入力指定するなど、一連の操作を行う必要があるが、操作に不慣れな子供、お年寄りなどにあっては、目的地の設定の仕方が分からなかったり、目的地を何処にするかさえも分からなったりすることが多く、ナビゲーション機能を適切に使いこなせないという問題があった。したがって、親と離れた子供などにあっては、ナビゲーション機能が搭載されているにも拘わらず、どのように対処したらよいかが分からず、対応が遅れたり、事態を悪化させてしまうことがあった。
また、複数の目的地が考えられる場合に、どの目的地を選択すれば良いか、という判断に迷うことがある。例えば、旅行先の宿泊地から家族で散歩に出かけて、子供が親とはぐれて道に迷った場合などでは、その宿泊地を目的地とした方が近いのか、親の居る場所を目的地とした方が近いのかを迷うことがある。
By the way, in order to use the navigation function, for example, after performing an operation to open the menu screen, the navigation function is searched from the menu screen and selected and specified, and the destination is input and specified. If you are an unfamiliar child or an elderly person, you may not know how to set the destination or even know where to go. There was a problem that the function could not be used properly. Therefore, for children who are away from their parents, the navigation function is installed, but it is not clear how to deal with it, and the response may be delayed or worsen. .
Further, when a plurality of destinations are considered, it may be difficult to determine which destination should be selected. For example, if you go out for a walk with your family from the accommodation where you are traveling, and your child is lost from your parents, you may be closer to the accommodation, or the place where the parent is located as the destination. You may be wondering if you are closer.

この発明の課題は、案内機能の利用に不慣れなユーザであっても、適切な目的地を案内できるようにすることである。   An object of the present invention is to enable even a user unfamiliar with the use of a guidance function to guide an appropriate destination.

請求項1記載の発明は、現在位置を取得する位置取得機能と、この位置取得機能によって得られた現在位置から目的地までを案内する案内機能を備えた携帯端末装置であって、通信相手との交信によりその相手に対応して決まる位置情報を取得する取得手段と、この取得手段によって得られた位置情報を前記案内機能の目的地として当該案内機能を動作させる案内制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項1記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項10記載の発明)。
The invention according to claim 1 is a portable terminal device having a position acquisition function for acquiring a current position and a guide function for guiding from the current position obtained by the position acquisition function to a destination, Acquisition means for acquiring position information determined according to the other party by communication, and guidance control means for operating the guidance function using the position information obtained by the acquisition means as the destination of the guidance function It is characterized by.
Furthermore, a program for realizing the main functions shown in the invention described in claim 1 is provided to the computer (the invention described in claim 10).

なお、上述した請求項1記載の発明は次のようなものであってもよい。
前記取得手段は、通信相手との交信によってその相手端末から前記案内機能の起動が遠隔指示された際に、その相手に対応して決まる位置情報を取得し、前記案内制御手段は、前記遠隔指示を受けた際に、前記取得の位置情報を前記案内機能の目的地としてセットするほか、当該案内機能を起動する(請求項2記載の発明)。
The invention described in claim 1 described above may be as follows.
The acquisition means acquires position information determined corresponding to the partner when the guidance terminal is remotely instructed from the partner terminal by communication with the communication partner, and the guidance control means includes the remote instruction In addition to setting the acquired position information as the destination of the guidance function, the guidance function is activated (the invention according to claim 2).

請求項3記載の発明において、前記案内制御手段は、予め登録されている相手端末から前記遠隔指示を受けた際に、案内機能を起動するようにしてもよい(請求項3記載の発明)。   In the invention described in claim 3, the guidance control means may activate a guidance function when receiving the remote instruction from a pre-registered partner terminal (invention according to claim 3).

前記案内機能の起動を指示する指示手段と、前記通信相手を任意に選択する選択手段とを更に設け、前記指示手段によって案内機能の起動が指示され、かつ前記選択手段によって通信相手が選択されていることを条件に、前記取得手段は、当該選択相手に対応して決まる位置情報を取得する(請求項4記載の発明)。   An instruction means for instructing activation of the guidance function and a selection means for arbitrarily selecting the communication partner are further provided, the instruction means instructs to activate the guidance function, and the communication partner is selected by the selection means. The acquisition means acquires position information determined corresponding to the selected partner (invention of claim 4).

通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、前記取得手段は、特定の通信相手との交信によって前記電話番号記憶手段から当該選択相手の電話番号を読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得し、前記案内制御手段は、前記相手端末の現在位置を前記案内機能の目的地としてセットするほか、当該案内機能を起動する(請求項5記載の発明)。   The telephone number storage means for storing the telephone number for each communication partner is further provided, and the acquisition means reads out the telephone number of the selected partner from the telephone number storage means by communication with a specific communication partner, and the telephone number The current position of the counterpart terminal is acquired based on the information, and the guidance control means sets the current position of the counterpart terminal as the destination of the guidance function and activates the guidance function. ).

請求項5記載の発明において、前記位置取得機能によって得られた自己の現在位置と前記取得手段によって得られた相手の端末位置とを比較してそれらの離間距離を算出する距離算出手段を更に設け、前記案内制御手段は、前記距離算出手段によって算出された離間距離に応じて前記案内機能を起動するようにしてもよい(請求項6記載の発明)。   6. The apparatus according to claim 5, further comprising distance calculation means for comparing a current position obtained by the position obtaining function with a partner terminal position obtained by the obtaining means and calculating a distance between them. The guidance control means may activate the guidance function in accordance with the separation distance calculated by the distance calculation means (the invention according to claim 6).

通信相手毎に非移動の固定的な位置を示す固定位置情報を記憶する位置情報記憶手段を更に設け、前記取得手段は、通信相手との交信により、その相手に対応する固定位置情報を前記位置情報記憶手段から読み出し取得する(請求項7記載の発明)。   Position information storage means for storing fixed position information indicating a non-moving fixed position for each communication partner is further provided, and the acquisition means obtains the fixed position information corresponding to the partner by communicating with the communication partner. It is read out and acquired from the information storage means (the invention according to claim 7).

通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、前記取得手段は、通信相手との交信によってその相手の電話番号を前記電話番号記憶手段から読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得する(請求項8記載の発明)。   The telephone number storage means for storing the telephone number for each communication partner is further provided, and the acquisition means reads out the telephone number of the other party from the telephone number storage means by communication with the communication partner, and based on the telephone number The current position of the counterpart terminal is acquired (the invention according to claim 8).

前記取得手段は、通信相手との交信によりその相手に対応して決まる位置情報を取得する際に、当該相手に対応している複数の位置情報の中から前記位置取得機能によって得られた自己の現在位置に最も近い位置情報を取得する(請求項9記載の発明)。   When acquiring the position information determined in correspondence with the other party through communication with the communication partner, the acquisition means is obtained by the position acquisition function from a plurality of position information corresponding to the partner. The position information closest to the current position is acquired (the invention according to claim 9).

この発明は、案内機能の利用に不慣れなユーザであっても、適切な目的地を案内することができ、操作上の負担などを大幅に軽減することができる。   According to the present invention, even a user who is unfamiliar with the use of the guidance function can guide an appropriate destination and can greatly reduce the operational burden.

以下、図1〜図9を参照して本発明の実施例を説明する。
図1は、携帯端末装置として適用した携帯電話装置の通信ネットワークシステムを示したブロック図である。
携帯電話装置1は、電話機能(通話機能)、メール機能、インターネット接続機能(Webアクセス機能)のほか、現在位置を取得するGPS機能、ナビゲーション機能を備えている。このナビゲーション機能は、現在地(現在位置)周辺の地図あるいは目的地周辺の地図を受信取得して案内出力するほか、現在位置から目的地までの経路地図を受信取得して案内出力するものである。
Hereinafter, embodiments of the present invention will be described with reference to FIGS.
FIG. 1 is a block diagram showing a communication network system of a mobile phone device applied as a mobile terminal device.
The mobile phone device 1 is provided with a GPS function and a navigation function for acquiring the current position, in addition to a telephone function (call function), a mail function, and an Internet connection function (Web access function). In this navigation function, a map around the current location (current location) or a map around the destination is received and output for guidance, and a route map from the current location to the destination is received and output for guidance.

この携帯電話装置1は、公衆携帯通信網(公衆移動体通信網)2を介して管理サーバ3との間において、公衆携帯通信網2を構成する最寄りの基地局4、交換機5を介して位置登録応答が行われるが、その際、携帯電話装置1は、GPS衛星6からの受信結果を管理サーバ3に送信して位置情報の要求を行い、管理サーバ3は、このGPS情報に基づいて携帯電話装置1の現在位置を算出し、この算出位置を要求元の携帯電話装置1に送信するようにしている。なお、管理サーバ3は、ユーザ毎にその加入者電話番号及びメールアドレスを記憶管理するほか、各携帯電話装置1の現在の位置情報を定期的に更新するようにしている。   This cellular phone device 1 is located via the public mobile communication network (public mobile communication network) 2 and the management server 3 via the nearest base station 4 and exchange 5 constituting the public mobile communication network 2. A registration response is made. At that time, the cellular phone device 1 sends a reception result from the GPS satellite 6 to the management server 3 to request location information. The management server 3 carries out a mobile phone based on the GPS information. The current location of the telephone device 1 is calculated, and this calculated location is transmitted to the requesting mobile phone device 1. The management server 3 stores and manages the subscriber telephone number and mail address for each user, and periodically updates the current location information of each mobile phone device 1.

また、管理サーバ3は、地図上に現在位置から目的地までの経路などを案内する位置情報サービス(ナビゲーションサービス)を提供するコンテンツサーバとしても機能し、携帯電話装置1は、公衆携帯通信網2を介して管理サーバ3に接続し、この管理サーバ3からナビゲーション情報(経路地図)を受信取得し、目的地までの経路を案内表示するほか、必要に応じて右左折などの音声案内を行うようにしている。このように管理サーバ3は、端末位置の登録管理のほか、ナビゲーションサービスなど、各種サービスを実行可能としたが、勿論、機能毎、サービス毎に専用のサーバに分散する構成であってもよい。   The management server 3 also functions as a content server that provides a location information service (navigation service) that guides the route from the current position to the destination on the map, and the mobile phone device 1 is a public mobile communication network 2. Connected to the management server 3 via the navigation server 3 to receive and obtain navigation information (route map) from the management server 3, guide the route to the destination and display voice guidance such as turning left and right as necessary. I have to. As described above, the management server 3 is capable of executing various services such as navigation services in addition to the registration management of the terminal location. However, the management server 3 may of course be configured to be distributed to dedicated servers for each function and each service.

図2は、携帯電話装置1の基本的な構成要素を示したブロック図である。
CPU11は、記憶部12内の各種のプログラムに応じて携帯電話装置1の全体動作を制御する中核的な中央演算処理装置である。記憶部12は、内部メモリであり、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図4〜図7に示す動作手順に応じて本実施例を実現するためのプログラムが格納されている。また、そのデータ領域には、後述するアドレス帳ADなどが設けられている。外部記録メディア13は、着脱自在な可搬型メモリで、録画コンテンツなど、各種のデータ・プログラムを外部供給するもので、例えば、SDカード、ICカードなどによって構成されている。メモリ14は、ワーク領域を有する内部メモリであり、必要に応じてメモリ14内の各種のデータは、記憶部12にセーブされる。
FIG. 2 is a block diagram showing basic components of the mobile phone device 1.
The CPU 11 is a central central processing unit that controls the overall operation of the mobile phone device 1 in accordance with various programs in the storage unit 12. The storage unit 12 is an internal memory, and has a program area and a data area. In this program area, a program for realizing the present embodiment according to an operation procedure shown in FIGS. Stored. The data area is provided with an address book AD, which will be described later. The external recording medium 13 is a removable portable memory that supplies various data programs such as recorded contents to the outside. The external recording medium 13 is composed of, for example, an SD card or an IC card. The memory 14 is an internal memory having a work area, and various data in the memory 14 is saved in the storage unit 12 as necessary.

電話通信部15は、無線部を構成するアンテナに接続された送受信部(ベースバンド部)の受信側から信号を取り込んで受信ベースバンド信号に復調したのちに、音響制御部16を介して受話スピーカ17から音声出力させる。また、電話通信部15は、送話マイク18から入力された音声データを音響制御部16から取り込み、送信ベースバンド信号に符号化したのちに送受信部の送信側に与えられてアンテナから発信出力させる。一方、インターネット接続機能などによって電話通信部15を介して受信取得したコンテンツ(例えば、地図情報など)は、表示制御部19を介してメイン表示部20に与えられて表示出力される。   The telephone communication unit 15 takes in a signal from the reception side of a transmission / reception unit (baseband unit) connected to an antenna that constitutes a radio unit, demodulates it into a reception baseband signal, and then receives a reception speaker via the acoustic control unit 16. The sound is output from 17. Further, the telephone communication unit 15 takes in the audio data input from the transmission microphone 18 from the acoustic control unit 16, encodes it into a transmission baseband signal, gives it to the transmission side of the transmission / reception unit, and outputs the output from the antenna. . On the other hand, content (for example, map information) received and acquired via the telephone communication unit 15 by the Internet connection function or the like is given to the main display unit 20 via the display control unit 19 and displayed and output.

キー操作部21は、ダイヤル入力、文字入力、コマンド入力などを行うもので、このキー操作部21には、数値/文字入力キー、ダイヤルキー、ナビゲーション機能の起動を指示するナビボタンなどが設けられており、CPU11は、キー操作部21からのキー入力信号に応じた処理を実行する。GPS受信部22は、GPS衛星6と地上局とを利用して現在位置(経緯度情報)を受信するもので、CPU11は、定期的にGPS受信部22をアクセスして現在位置(端末位置)を取得する。RTC(リアルタイムクロックモジュール)23は、時計部を構成するもので、CPU11は、RTC23から現在日時を取得する。   The key operation unit 21 performs dial input, character input, command input, and the like. The key operation unit 21 is provided with numeric / character input keys, dial keys, a navigation button for instructing activation of a navigation function, and the like. The CPU 11 executes processing according to the key input signal from the key operation unit 21. The GPS receiver 22 receives the current position (latitude and longitude information) using the GPS satellite 6 and the ground station, and the CPU 11 periodically accesses the GPS receiver 22 to obtain the current position (terminal position). To get. The RTC (real time clock module) 23 constitutes a clock unit, and the CPU 11 acquires the current date and time from the RTC 23.

図3は、アドレス帳ADを説明するための図である。
アドレス帳ADは、通信相手毎に、その相手に関する情報を記憶管理するもので、「名前」、「電話番号」、「メールアドレス」、「特定相手フラグ」、「属性」、「位置情報」の各項目を有し、その内容は、ユーザ操作によって任意に設定された情報である。「名前」、「電話番号」、「メールアドレス」は、相手端末を識別する端末識別情報である。「特定相手フラグ」は、子に対して親などのように特定の相手を示すフラグであり、子供所持の携帯電話装置1では、図示のように「父」、「母」、「祖父母」に対応して「特定相手フラグ(丸印)」がセットされている。この場合、経路案内時には特定相手として「父」、あるいは「母」が選択されてその居場所までの経路を案内するようにしている。
FIG. 3 is a diagram for explaining the address book AD.
The address book AD stores and manages information related to each communication partner, and includes “name”, “phone number”, “mail address”, “specific partner flag”, “attribute”, and “location information”. Each item has information that is arbitrarily set by user operation. “Name”, “telephone number”, and “mail address” are terminal identification information for identifying a partner terminal. The “specific partner flag” is a flag indicating a specific partner such as a parent to the child. In the mobile phone device 1 possessed by the child, “father”, “mother”, and “grandparent” are shown as shown in the figure. Correspondingly, “specific opponent flag (circle)” is set. In this case, at the time of route guidance, “Father” or “Mother” is selected as the specific partner, and the route to the location is guided.

「属性」は、「特定相手フラグ」に対応する「位置情報」の種類を示すもので、自宅の位置などのように非移動の固定的な位置を示す固定位置であれば“固定”がセットされ、その相手所持の携帯電話装置1の位置(移動端末の現在位置)であれば“移動”がセットされる。また、「特定相手フラグ」に対応する「位置情報」は、その「属性」が“固定”の場合にセットされるもので、自宅、祖父母宅などのように非移動の固定的な位置を示す“固定位置情報(経緯度情報)”である。  “Attribute” indicates the type of “position information” corresponding to the “specific partner flag”, and “fixed” is set if the fixed position indicates a non-moving fixed position such as a home position. If it is the position of the mobile phone device 1 possessed by the other party (current position of the mobile terminal), “move” is set. The “position information” corresponding to the “specific partner flag” is set when the “attribute” is “fixed”, and indicates a non-moving fixed position such as a home or grandparent's house. “Fixed position information (longitude and latitude information)”.

ここで、CPU11は、子供所持の携帯電話装置1に対してそのナビゲーション機能の起動が親などの特定相手端末から遠隔指示された際に、その相手に応じて決まる位置情報を取得してナビゲーション機能の目的地としてセットするようにしている。すなわち、電話通信部15を介して通信相手と交信を行う場合に(例えば、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に)、CPU11は、その相手の電話番号が「特定相手フラグ」対応の「電話番号」であれば、つまり、特定相手との通話終了時であれば、この特定相手の端末からナビゲーション起動の遠隔指示を受けていることを条件に、その相手の「位置情報」の「属性」を調べ、それが“固定”のときにはアドレス帳ADから対応する「固定位置情報」を読み出してナビゲーション機能の目的地とするが、“移動”のときには、管理サーバ3から当該相手の端末位置を受信してナビゲーション機能の目的地としてナビゲーション機能を動作(例えば、起動)するようにしている。  Here, when the activation of the navigation function is remotely instructed from the specific partner terminal such as the parent to the mobile phone device 1 possessed by the child, the CPU 11 acquires the position information determined according to the partner and obtains the navigation function. It is set as a destination. That is, when communicating with the communication partner via the telephone communication unit 15 (for example, when the line is cut off after receiving a call or when the line is cut off after calling), the CPU 11 indicates that the other party's phone number is “specific partner flag. If it is a "telephone number" corresponding to the specific partner, that is, at the end of a call with the specific partner, the "location information" When the “attribute” is “fixed”, the corresponding “fixed position information” is read out from the address book AD and used as the destination of the navigation function. The terminal function is received and the navigation function is operated (for example, activated) as a destination of the navigation function.

次に、この実施例の動作概念を図4〜図9に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施例特有の動作を実行することもできる。   Next, the operation concept of this embodiment will be described with reference to the flowcharts shown in FIGS. Here, each function described in these flowcharts is stored in the form of a readable program code, and operations according to the program code are sequentially executed. In addition, the operation according to the above-described program code transmitted via the transmission medium can be sequentially executed. In other words, in addition to the recording medium, an operation peculiar to this embodiment can be executed by using a program / data supplied externally via a transmission medium.

図4〜図7は、電源投入に伴って実行開始される携帯電話装置1の全体動作を示したフローチャートである。
先ず、携帯電話装置1において、CPU11は、電話通信部15を作動させて現在位置を登録する待受処理を行うと共に(図4のステップA1)、電話着信有無をチェックしたり(ステップA2)、何らかの操作有無をチェックしたりしながら待受状態となる(ステップA3)。この待受状態において、電話着信有りを検出すると(ステップA2でYES)、着信メロディなどを発生出力させる着信報知を行うと共に、その相手との回線接続に応じて通話処理を実行する(ステップA4)。
4 to 7 are flowcharts showing the overall operation of the mobile phone device 1 that is started to be executed when the power is turned on.
First, in the mobile phone device 1, the CPU 11 activates the telephone communication unit 15 to perform standby processing for registering the current position (step A1 in FIG. 4), and checks whether there is an incoming call (step A2). A standby state is entered while checking the presence or absence of any operation (step A3). In this standby state, when it is detected that there is an incoming call (YES in step A2), an incoming call notification for generating and outputting an incoming melody is performed, and a call process is executed according to the line connection with the other party (step A4). .

その後、通話終了(回線遮断)を検出すると(ステップA5でYES)、今回の着信に「遠隔コード」が付加されていたかを調べる(ステップA6)。この「遠隔コード」は、外部端末からナビゲーション機能の自動起動を遠隔指示するもので、例えば、子供所持の携帯電話装置1に対してそのナビゲーション機能の起動が親などの特定相手端末から遠隔指示された際に、その発信信号に付加されるもので、電話着信側において、電話番号の前に付加されている遠隔コード“777”を検出すると(ステップA6でYES)、CPU11は、この発信元(通信相手)の「電話番号」に基づいてアドレス帳ADを検索し、その相手に対応して「特定相手フラグ」がセットされているか否かによって特定相手からの遠隔指示であるか否かをチェックする(ステップA7)。   Thereafter, when it is detected that the call has been terminated (line cut-off) (YES in step A5), it is checked whether or not “remote code” has been added to the current incoming call (step A6). This “remote code” is used to remotely instruct the automatic activation of the navigation function from an external terminal. For example, the activation of the navigation function is remotely instructed from a specific partner terminal such as a parent to the mobile phone device 1 possessed by the child. When the remote code “777” added to the outgoing call signal is added before the telephone number on the incoming call side (YES in step A6), the CPU 11 The address book AD is searched based on the “telephone number” of the communication partner), and it is checked whether the remote instruction is sent from the specific partner by checking whether the “specific partner flag” is set corresponding to the partner (Step A7).

いま、特定相手からの遠隔指示でなければ(ステップA7でNO)、この指示を無効とするために待受状態に戻るが(ステップA1)、特定相手から遠隔指示を受けたときには(ステップA6でYES)、アドレス帳ADを参照し、特定相手に対応する「属性」をチェックし(ステップA8)“固定”がセットされているか、“移動”がセットされているかを調べる(ステップA9)。ここで、特定相手の「属性」が“固定”であれば、ナビゲーション機能(ナビアプリ)を起動したのち(ステップA10)、この特定相手対応の「固定位置情報」をアドレス帳ADから読み出し(ステップA11)、この「固定位置情報」をナビゲーション機能の目的地としてセットする(ステップA12)。   If it is not a remote instruction from the specific partner (NO in step A7), the standby state is returned to invalidate this instruction (step A1), but when a remote instruction is received from the specific partner (in step A6) (YES), referring to the address book AD, the “attribute” corresponding to the specific partner is checked (step A8), and it is checked whether “fixed” or “move” is set (step A9). If the “attribute” of the specific partner is “fixed”, the navigation function (navigation application) is activated (step A10), and then the “fixed position information” corresponding to the specific partner is read from the address book AD (step S10). A11), this “fixed position information” is set as the destination of the navigation function (step A12).

そして、現在位置から目的地までの経路地図を取得して表示するナビゲーション処理に移る(ステップA13〜A17)。すなわち、GPS受信部22から現在位置を受信取得すると共に(ステップA13)、管理サーバ3に対して、現在位置から目的地までの経路地図を要求したのち(ステップA14)、この要求に応答して管理サーバ3から経路地図を受信取得すると(ステップA15)、この経路地図をナビゲーション画面に表示させる(ステップA16)。そして、現在位置と目的地の位置とを比較して両者はほぼ一致するか、つまり、目的地に到着したかを調べ(ステップA17)、目的地に到着していなければ(ステップA17でNO)、上述のステップA15に戻り、以下、目的地に到着するまで上述の動作を繰り返す。なお、目的地に到着した場合には(ステップA17でYES)、上述の待受状態に戻る(ステップA1)。   Then, the process moves to navigation processing for acquiring and displaying a route map from the current position to the destination (steps A13 to A17). That is, the current position is received and acquired from the GPS receiver 22 (step A13), the route map from the current position to the destination is requested to the management server 3 (step A14), and in response to this request When a route map is received and acquired from the management server 3 (step A15), this route map is displayed on the navigation screen (step A16). Then, the current position and the position of the destination are compared, and it is determined whether they are almost the same, that is, whether the destination has been reached (step A17). If the destination has not been reached (NO in step A17). Returning to step A15, the above operation is repeated until the destination is reached. If the vehicle arrives at the destination (YES in step A17), the process returns to the standby state described above (step A1).

また、特定相手の「属性」に“移動”であれば(ステップA9でNO)、図5のフローに移り、ナビアプリを起動させたのち(ステップA18)、GPS受信部22から自己の現在位置を取得する(ステップA19)。そして、自己の端末位置から相手の端末位置までの経路案内要求を自己の端末位置と相手の電話番号と共に管理サーバ3に対して送信する(ステップA20)。これによって管理サーバ3側では、この経路案内要求に応答して後述する経路地図作成処理(図8のフロー)を実行する。   If the “attribute” of the specific partner is “move” (NO in step A9), the flow proceeds to the flow of FIG. 5 and the navigation application is started (step A18). Is acquired (step A19). Then, a route guidance request from the terminal position of the terminal to the terminal position of the partner is transmitted to the management server 3 together with the terminal position of the terminal and the telephone number of the partner (step A20). Thereby, on the management server 3 side, a route map creation process (the flow of FIG. 8) described later is executed in response to the route guidance request.

携帯電話装置1は、管理サーバ3から経路地図を受信すると(ステップA21)、この経路地図を表示させる(ステップA22)。なお、この経路地図は、幼児でも容易に理解可能な内容で現在地から相手位置までの経路がアニメーション風に表示するようにしたものである。以下、ナビゲーション終了の指示操作が行われるまで(ステップA23)、上述のステップA19に戻り、以下、刻々変化する自己の端末位置を逐次送信しながら上述の動作を繰り返す。そして、ナビゲーションの終了が指示されると(ステップA23でYES)、管理サーバ3に対してナビゲーション終了要求を送信する(ステップA24)。   When receiving the route map from the management server 3 (step A21), the cellular phone device 1 displays the route map (step A22). This route map is such that the route from the current location to the opponent's position is displayed in an animation style with contents that can be easily understood by an infant. Thereafter, until the navigation end instruction operation is performed (step A23), the process returns to the above-described step A19, and thereafter, the above-described operation is repeated while sequentially transmitting the terminal position that changes every moment. When an instruction to end navigation is given (YES in step A23), a navigation end request is transmitted to the management server 3 (step A24).

図8は、管理サーバ3側において携帯電話装置1からの経路案内要求を受信した際に実行開始されるフローチャートである。
先ず、管理サーバ3は、要求元の現在位置と相手の電話番号とを受信すると(ステップB1)、この「電話番号」に基づいて相手端末の現在位置を当該相手の「電話番号」の基地局登録から計算したのち(ステップB2)、要求元の現在位置から相手の現在位置までの最適な経路を計算する(ステップB3)。そして、要求元の現在位置から相手の現在位置までの経路地図を作成したのち(ステップB4)、この経路地図を要求元の携帯電話装置1に送信する(ステップB5)。以下、要求元側からナビゲーションの終了指示があるまで(ステップB6)、上述のステップB1に戻り、刻々と変化する位置情報から新たな経路地図を作成して要求元に逐次送信する動作を繰り返す。
FIG. 8 is a flowchart that is started when the management server 3 receives a route guidance request from the mobile phone device 1.
First, when the management server 3 receives the current location of the request source and the telephone number of the other party (step B1), the management server 3 determines the current position of the other party terminal based on this “phone number” and the base station of the “phone number” of the other party. After calculation from registration (step B2), an optimum route from the current position of the request source to the current position of the opponent is calculated (step B3). Then, after creating a route map from the current location of the request source to the current location of the other party (step B4), this route map is transmitted to the mobile phone device 1 of the request source (step B5). Thereafter, until a navigation end instruction is issued from the request source side (step B6), the process returns to the above-described step B1, and the operation of creating a new route map from the constantly changing position information and sequentially transmitting to the request source is repeated.

一方、何らかの操作が行われた場合には(図4ステップA3でYES)、ナビゲーション機能の起動を指示する「ナビボタン」が操作されたのか(図6のステップA25)、「電話発信ボタン」が操作されたのかを調べ(ステップA36)、それ以外の操作であれば(ステップA36でNO)、その操作に対応する処理として、例えば、メール作成処理などを実行するが(ステップA37)、「ナビボタン」が操作された場合には、ナビアプリを起動させたのち(ステップA26)、「キッズモード」にセットされているか否かを調べる(ステップA27)。この「キッズモード」は、子供でもナビゲーション機能を容易に利用可能とするための動作モードであり、親などは子供の外出時に子供所持の携帯電話装置1を操作して「キッズモード」に設定しておく。   On the other hand, if any operation has been performed (YES in step A3 in FIG. 4), whether the “navigation button” instructing activation of the navigation function has been operated (step A25 in FIG. 6), It is checked whether it has been operated (step A36). If it is any other operation (NO in step A36), for example, a mail creation process is executed as a process corresponding to the operation (step A37). When the “button” is operated, the navigation application is activated (step A26), and then it is checked whether or not the “kids mode” is set (step A27). This “Kids Mode” is an operation mode that makes it easy for children to use the navigation function. Parents and others operate the mobile phone device 1 owned by the child when they go out and set it to “Kids Mode”. Keep it.

いま、「キッズモード」が解除されている状態において、「ナビボタン」が操作された場合には(ステップA27でNO)、次のステップA28に移り、目的地を任意に選択すべき旨のガイダンスを表示させる。このガイダンスにしたがって任意の目的地が選択指定されると(ステップA29)、それをナビゲーション機能の目的地としてセットする(ステップA30)。なお、任意の目的地を選択する際に、管理サーバ3から所望する地図を取得し、この地図上で任意の目的地をポイント指示(マーク指示)するようにしてもよい。このように目的地がセットされると(ステップA30)、上述と同様に、現在位置から目的地までの経路地図を取得して表示するナビゲーション処理に移る(ステップA13〜A17)。   Now, when the “navigation button” is operated in the state where “kids mode” is released (NO in step A27), the process proceeds to the next step A28, and guidance indicating that the destination should be arbitrarily selected. Is displayed. When an arbitrary destination is selected and specified in accordance with this guidance (step A29), it is set as the destination of the navigation function (step A30). When selecting an arbitrary destination, a desired map may be acquired from the management server 3, and an arbitrary destination may be pointed (marked) on the map. When the destination is set in this way (step A30), the navigation processing for obtaining and displaying the route map from the current position to the destination is performed (steps A13 to A17) as described above.

「キッズモード」に設定されている状態において、「ナビボタン」が操作された場合には(ステップA27でYES)、アドレス帳ADを検索し、「特定相手フラグ」がセットされている全ての相手を読み出してメニュー表示させる(ステップA31)。なお、図3の例では、父、母、祖父母の「名前」あるいは「似顔絵」がメニュー表示され、その中から任意の相手が選択されると(ステップA32)、その選択相手に対応する「電話番号」をアドレス帳ADから読み出して電話発信を行ったのち(ステップA33)、その特定相手との回線接続に応じて通話処理を行う(ステップA34)。   When the “navigation button” is operated in the state set to “kids mode” (YES in step A27), the address book AD is searched, and all the partners whose “specific partner flag” is set are searched. Is read and displayed on the menu (step A31). In the example of FIG. 3, the “name” or “caricature” of the father, mother, or grandparent is displayed in the menu, and when an arbitrary partner is selected from the menu (step A32), the “phone” corresponding to the selected partner is displayed. After reading the “number” from the address book AD and making a call (step A33), a call process is performed according to the line connection with the specific partner (step A34).

その後、通話終了(回線遮断)を検出すると(ステップA35でYES)、図4のステップA8に移り、上述と同様に、特定相手に対応する「属性」が“固定”であれば(ステップA9でYES)、その「固定位置情報」を目的地としてセットして、この目的地までの経路地図を表示するナビゲーション処理を実行するが(ステップA10〜A17)、「属性」が“移動”であれば(ステップA9でNO)、その特定相手の端末位置までの経路案内要求を管理サーバ3に対して行い、この経路案内要求に応じて管理サーバ3から受信した経路地図を表示するナビゲーション処理を実行する(ステップA18〜A24)。   Thereafter, when the end of the call (line interruption) is detected (YES in step A35), the process proceeds to step A8 in FIG. 4, and if the “attribute” corresponding to the specific partner is “fixed” as described above (in step A9). YES), the “fixed position information” is set as the destination, and the navigation processing for displaying the route map to this destination is executed (steps A10 to A17). If the “attribute” is “movement” (NO in step A9), a route guidance request to the specific partner's terminal position is made to the management server 3, and a navigation process for displaying the route map received from the management server 3 is executed in response to the route guidance request. (Steps A18 to A24).

他方、「電話発信ボタン」が操作された場合には(ステップA36でYES)、図7のフローに移り、ユーザ操作によって発信相手が任意に選択されると(ステップA38)、選択された相手の「電話番号」をアドレス帳ADから読み出してその電話番号宛に電話通信部15から発信を行う(ステップA39)。これによって相手との回線接続に応じて通話処理を実行する(ステップA40)。そして、その後、通話終了(回線遮断)を検出すると(ステップA41でYES)、アドレス帳ADを参照し、今回の発信相手は「特定相手フラグ」がセットされている特定相手か(ステップA42)、警視庁(110番通報)かを調べ(ステップA47)、それ以外であれば、待受状態に戻るが(図4のステップA1)、特定相手であれば(ステップA42でYES)、この特定相手の「電話番号」でその相手の端末位置(現在位置)を探索すべきことを管理サーバ3に対して要求する(ステップD43)。   On the other hand, when the “telephone call button” is operated (YES in step A36), the flow proceeds to the flow of FIG. 7, and when the caller is arbitrarily selected by the user operation (step A38), the selected caller is selected. The “telephone number” is read from the address book AD and is transmitted from the telephone communication unit 15 to the telephone number (step A39). As a result, call processing is executed according to the line connection with the other party (step A40). After that, when the end of the call (line interruption) is detected (YES in step A41), the address book AD is referred to and the current caller is the specific caller for which the “specific caller flag” is set (step A42). Check whether the Metropolitan Police Department (call 110) (step A47), otherwise return to the standby state (step A1 in FIG. 4), if it is a specific partner (YES in step A42), this specific partner's The management server 3 is requested to search for the terminal position (current position) of the other party by “phone number” (step D43).

図9は、管理サーバ3側において携帯電話装置1から相手位置要求を受信した際に実行開始されるフローチャートである。
先ず、管理サーバ3は、携帯電話装置1から相手位置要求と共に送信されてきた当該相手の「電話番号」を受信すると(ステップC1)、この「電話番号」に基づいて相手端末の現在位置を当該相手の「電話番号」の基地局登録から計算する(ステップC2)。この場合、管理サーバ3側では、電話番号毎に位置登録されている登録内容(基地局エリア)を参照し、その相手(電話番号)に対応付けて登録されている基地局2を特定して当該相手の現在位置として求める。
FIG. 9 is a flowchart that is started when the management server 3 receives a partner position request from the mobile phone device 1.
First, when the management server 3 receives the “telephone number” of the partner transmitted from the mobile phone device 1 together with the partner location request (step C1), the management server 3 determines the current location of the partner terminal based on the “telephone number”. Calculation is made from the base station registration of the other party's “phone number” (step C2). In this case, on the management server 3 side, the registered content (base station area) registered for each telephone number is referred to, and the base station 2 registered in association with the other party (telephone number) is specified. Obtained as the current position of the opponent.

その結果、当該相手が居る基地局エリアの登録有無に基づいて相手の現在位置を特定することができたか否かを調べ(ステップC3)、相手側の基地局エリアが登録されておらず、その相手位置の特定が不可能なときには(ステップC3でYES)、相手位置取得不可を要求元の携帯電話装置1に送信するが(ステップC4)、相手側の基地局エリアが登録されていて、その相手位置の特定が可能なときには(ステップC3でNO)、その相手の現在位置を要求元の携帯電話装置1に送信する(ステップC5)。   As a result, it is checked whether or not the partner's current position could be specified based on the presence / absence of registration of the base station area where the partner is located (step C3), and the partner base station area is not registered. When the partner position cannot be specified (YES in step C3), the partner position acquisition impossibility is transmitted to the requesting mobile phone device 1 (step C4), but the partner base station area is registered. When the partner position can be specified (NO in step C3), the partner's current position is transmitted to the requesting mobile phone device 1 (step C5).

携帯電話装置1は、管理サーバ3側からその相手位置を受信すると(ステップA44)、GPS受信部22から自己の現在位置を取得し(ステップA45)、自己の現在位置と相手位置との離間距離(直線距離)を計算する(ステップA46)。そして、この離間距離は所定距離(例えば、1km)以内かを調べ(ステップA47)、1kmを超えていれば、待受状態に戻るが(図4ステップA1)、1km以内であれば(ステップA47でYES)、上述した図5のフローに移り、その特定相手の端末位置までの経路案内要求を管理サーバ3に対して行い、この経路案内要求に応じて管理サーバ3から受信した経路地図を表示するナビゲーション処理を実行する(ステップA18〜A24)。   When the mobile phone device 1 receives the partner position from the management server 3 side (step A44), it acquires its own current position from the GPS receiver 22 (step A45), and the distance between the current position and the partner position is obtained. (Linear distance) is calculated (step A46). Then, it is checked whether the separation distance is within a predetermined distance (for example, 1 km) (step A47). If it exceeds 1 km, the standby state is returned (step A1 in FIG. 4), but if it is within 1 km (step A47). 5), the process proceeds to the flow of FIG. 5 described above, a route guidance request to the specific partner terminal position is made to the management server 3, and the route map received from the management server 3 in response to this route guidance request is displayed. The navigation process is executed (steps A18 to A24).

また、今回の発信相手が警視庁(110番通報)であれば(ステップA48でYES)、GPS受信部22から自己の現在位置を取得し(ステップA49)、自己の現在位置の近傍に位置している交番を検索すべきことを管理サーバ3に対して要求する(ステップA50)。この検索要求に応答して管理サーバ3から交番位置を受信すると(ステップA51)、ナビアプリを起動すると共に(ステップA52)、この交番位置をナビゲーション機能の目的地としてセットしたのち(ステップA53)、上述と同様に、現在位置から目的地までの経路地図を取得して表示するナビゲーション処理に移る(図4のステップA13〜A17)。   If the current calling party is the Metropolitan Police Department (110 notification) (YES in step A48), the current position is acquired from the GPS receiver 22 (step A49), and is located in the vicinity of the current position. The management server 3 is requested to search for a police box (step A50). When an alternating position is received from the management server 3 in response to the search request (step A51), the navigation application is activated (step A52), and after setting the alternating position as the destination of the navigation function (step A53), In the same manner as described above, the process moves to a navigation process for acquiring and displaying a route map from the current position to the destination (steps A13 to A17 in FIG. 4).

以上のように、この実施例においてCPU11は、電話通信部15を介して通信相手と交信を行う場合に(例えば、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に)、その相手に対応して決まる位置情報を取得すると共に、この位置情報をナビゲーション機能の目的地としてナビアプリを動作するようにしたので、ナビゲーション機能の利用に不慣れなユーザ(お年寄り、子供など)であっても、適切な目的地を案内することができ、操作上の負担などを大幅に軽減することが可能となる。  As described above, in this embodiment, when the CPU 11 communicates with the communication partner via the telephone communication unit 15 (for example, when the line is disconnected after the incoming call or when the line is disconnected after the outgoing call), the CPU 11 Since the location information determined correspondingly is acquired and the navigation application is operated using this location information as the destination of the navigation function, even users who are unaccustomed to using the navigation function (the elderly, children, etc.) Therefore, it is possible to guide an appropriate destination and to greatly reduce the operational burden.

通信相手との交信によってその相手端末からナビゲーション機能の起動が遠隔指示された際に、その相手に対応して決まる位置情報を取得し、この位置情報をナビゲーション機能の目的地としてナビアプリを自動起動するようにしたから、一切の操作が不要となり、操作に不慣れなユーザでもナビゲーション機能を利用することができる。   When the remote terminal is remotely instructed to start the navigation function by communicating with the communication partner, the position information determined according to the partner is acquired, and the navigation application is automatically started using this position information as the destination of the navigation function. As a result, no operation is required, and a user who is not familiar with the operation can use the navigation function.

ナビゲーション機能の起動が遠隔指示された際に、CPU11は、アドレス帳ADを参照し、「特定相手フラグ」がセットされている相手端末からの遠隔指示であることを条件に、ナビアプリを起動するようにしたから、無用な相手から遠隔指示を受けたとしても、それをキャンセルすることができる。   When the activation of the navigation function is instructed remotely, the CPU 11 refers to the address book AD and activates the navigation application on the condition that the instruction is a remote instruction from the partner terminal in which the “specific partner flag” is set. Therefore, even if a remote instruction is received from a useless party, it can be canceled.

「キッズモード」下において、ナビアプリを起動するナビボタンが操作され、かつ、通信相手が任意に選択された際に、その相手に応じて決まる位置情報を取得するようにしたので、ナビボタンの操作と相手の選択操作だけで足り、操作に不慣れなユーザであっても、ナビゲーション機能の利用が可能なほか、父親を選択するか、母親を選択するかなど、好みの相手を自由に選択することが可能となる。  Under the “Kids Mode”, when the navigation button that activates the navigation app is operated and a communication partner is arbitrarily selected, the location information determined according to that partner is acquired. Even users who are unfamiliar with the operation need only to operate and select the other party. The navigation function can be used, and you can freely select the other party you want, such as selecting a father or mother. It becomes possible.

CPU11は、アドレス帳ADを参照し、相手の「位置情報」の「属性」を調べ、それが“移動”のときには、を読み出し、この相手の電話番号に基づいてその端末位置(相手端末の現在位置)を探索すべきことを管理サーバ3に対して要求することによって管理サーバ3から当該相手端末の位置情報を受信取得したのち、この相手の端末位置をナビゲーション機能の目的地としてナビアプリを起動するようにしたので、予め登録されている位置情報に限らず、携帯電話装置1のような移動体であってもその相手端末の現在位置を容易に取得することができる。   The CPU 11 refers to the address book AD, checks the “attribute” of the “position information” of the other party, reads out the “position” when it is “move”, and reads the terminal position (the current position of the other party terminal based on the other party's telephone number). After requesting the management server 3 to search for the position), the location information of the partner terminal is received from the management server 3, and the navigation application is started with the partner terminal position as the destination of the navigation function. Since it was made to do, even if it is a mobile body like the mobile telephone apparatus 1, not only the positional information registered previously, the present position of the other party terminal can be acquired easily.

この場合、CPU11は、管理サーバ3から取得した相手の端末位置と自己の現在位置とを比較してそれらの離間距離を算出し、この離間距離に応じてナビアプリを起動するようにしたので、ユーザ操作で目的地を設定しなくても、現在位置からの離間距離に応じて適切な相手位置までの案内が可能となる。  In this case, the CPU 11 compares the terminal position of the other party acquired from the management server 3 with its current position, calculates the separation distance thereof, and starts the navigation application according to the separation distance. Even if the destination is not set by a user operation, guidance to an appropriate partner position is possible according to the distance from the current position.

CPU11は、アドレス帳ADを参照し、相手の「位置情報」の「属性」が“固定”であれば、アドレス帳ADから対応する「固定位置情報」を読み出しナビゲーション機能の目的地とするようにしたから、例えば、“自宅の位置”、“祖父母宅の位置”などを事前に登録しておけば、その固定位置情報を迅速かつ確実に取得することが可能となる。  The CPU 11 refers to the address book AD, and if the “attribute” of the “position information” of the partner is “fixed”, the corresponding “fixed position information” is read from the address book AD so as to be the destination of the navigation function. Therefore, for example, if “home position”, “grandparent's house position”, etc. are registered in advance, the fixed position information can be obtained quickly and reliably.

今回の発信相手が警視庁(110番通報)である場合に、自己の現在位置の近傍に位置している交番を検索すべきことを管理サーバ3に対して要求し、この検索要求に応答して管理サーバ3から交番位置を受信取得するようにしたので、迷子などの場合に最寄りの交番への誘導案内が可能となる。   When the calling party of this time is the Metropolitan Police Department (110 notification), the management server 3 is requested to search for a police box located in the vicinity of its current position, and in response to this search request Since the police box position is received and acquired from the management server 3, guidance to the nearest police box is possible in the case of a lost child or the like.

なお、上述した実施例においては、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に、その相手に応じて決まる位置情報を目的地としてナビアプリを自動起動するようにしたが、相手との通話中にその相手に応じて決まる位置情報を目的地としてナビアプリを自動起動するようにしてもよい。また、ユーザ操作によってナビアプリを起動したナビ動作中に、電話着信あるいは電話発信があった際に、その相手に応じて決まる位置情報を目的地として案内するようにしてもよい。   In the embodiment described above, the navigation application is automatically activated with the location information determined according to the other party as the destination when the line is cut off after the incoming call or the line is cut off after the outgoing call. During the call, the navigation application may be automatically activated with the position information determined according to the other party as the destination. Further, when there is an incoming call or outgoing call during a navigation operation in which the navigation application is activated by a user operation, position information determined according to the other party may be guided as a destination.

上述した実施例においては、相手の端末位置との位置関係に応じて相手位置までの経路地図を取得して案内表示するようにしたが、この経路地図を相手端末にも送信して表示させるようにすれば、互に端末画面を見ながら接近することができ、効率の良い出会が可能となる。   In the above-described embodiment, the route map to the partner position is acquired and guided according to the positional relationship with the partner terminal position, but this route map is also transmitted to the partner terminal for display. By doing so, it is possible to approach each other while looking at the terminal screen, and it is possible to meet efficiently.

また、ナビアプリの自動起動に先立って、その起動の要否を問い合わせる確認メッセージを表示させ、ユーザから起動要が指示されたこと条件にナビアプリを起動するようにすれば、ユーザの意向を反映させることが可能となり、無駄な起動を防ぐことができる。   In addition, prior to the automatic activation of the navigation application, a confirmation message inquiring whether the activation is necessary is displayed, and if the navigation application is activated under the condition that the activation is instructed by the user, the user's intention is reflected. It is possible to prevent useless activation.

また、自己の端末位置と相手の端末位置との位置関係に応じて相手位置までの経路を案内する場合に限らず、自己の端末位置と相手の端末位置との離間距離と歩行速度とに基づいて自己の端末位置から相手の端末位置までの予想所要時間を算出し、この予想所要時間を経路と共に案内するようにしてもよい。   In addition, the route to the partner position is not limited to the case where the route to the partner position is guided according to the positional relationship between the terminal position of the partner terminal and the terminal position of the partner. Then, the estimated required time from the terminal position of the terminal to the terminal position of the partner may be calculated, and the estimated required time may be guided along with the route.

更に、自己の端末位置と相手の端末位置との離間距離と比較される所定距離(1km)は、固定値とせずに任意に設定可能としてもよい。
その他、ナビゲーション機能付の携帯電話装置に限らず、例えば、ナビゲーション機能付のPDA・電子カメラ・電子腕時計・音楽再生機などの携帯端末装置であっても同様に適用可能である。
Furthermore, the predetermined distance (1 km) compared with the separation distance between the terminal position of the self and the terminal position of the partner may be arbitrarily set without being a fixed value.
In addition, the present invention is not limited to a mobile phone device with a navigation function, and can be similarly applied to a mobile terminal device such as a PDA with a navigation function, an electronic camera, an electronic watch, and a music player.

携帯端末装置として適用した携帯電話装置の通信ネットワークシステムを示したブロック図。The block diagram which showed the communication network system of the mobile telephone apparatus applied as a portable terminal device. 携帯電話装置1の基本的な構成要素を示したブロック図。FIG. 3 is a block diagram showing basic components of the mobile phone device 1. アドレス帳ADを説明するための図。The figure for demonstrating address book AD. 電源投入に伴って実行開始される携帯電話装置1の全体動作を示したフローチャート。The flowchart which showed the whole operation | movement of the mobile telephone apparatus 1 started execution with power activation. 図4に続く、フローチャート。The flowchart following FIG. 図4に続く、フローチャート。The flowchart following FIG. 図6に続く、フローチャート。The flowchart following FIG. 管理サーバ3側において携帯電話装置1からの経路案内要求を受信した際に実行開始されるフローチャート。6 is a flowchart that starts execution when a route guidance request is received from the mobile phone device 1 on the management server 3 side. 管理サーバ3側において携帯電話装置1から相手位置要求を受信した際に実行開始されるフローチャート。7 is a flowchart that is started when a management server 3 side receives a counterpart position request from the mobile phone device 1;

符号の説明Explanation of symbols

1 携帯電話装置
2 公衆携帯通信網
3 管理サーバ
4 基地局
5 交換機
11 CPU
12 記憶部
15 電話通信
17 受話スピーカ
18 送話マイク
20 メイン表示部
21 キー操作部
22 GPS受信部
23 RTC
AD アドレス帳
DESCRIPTION OF SYMBOLS 1 Mobile telephone apparatus 2 Public mobile communication network 3 Management server 4 Base station 5 Exchange 11 CPU
12 storage unit 15 telephone communication 17 receiving speaker 18 transmitting microphone 20 main display unit 21 key operation unit 22 GPS receiving unit 23 RTC
AD address book

Claims (10)

現在位置を取得する位置取得機能と、この位置取得機能によって得られた現在位置から目的地までを案内する案内機能を備えた携帯端末装置であって、
通信相手との交信によりその相手に対応して決まる位置情報を取得する取得手段と、
この取得手段によって得られた位置情報を前記案内機能の目的地として当該案内機能を動作させる案内制御手段と、
を具備したことを特徴とする携帯端末装置。
A mobile terminal device having a position acquisition function for acquiring a current position and a guidance function for guiding from the current position obtained by the position acquisition function to a destination,
An acquisition means for acquiring position information determined corresponding to the other party through communication with the other party;
Guidance control means for operating the guidance function using the position information obtained by the acquisition means as the destination of the guidance function;
A portable terminal device comprising:
前記取得手段は、通信相手との交信によってその相手端末から前記案内機能の起動が遠隔指示された際に、その相手に対応して決まる位置情報を取得し、
前記案内制御手段は、前記遠隔指示を受けた際に、前記取得の位置情報を前記案内機能の目的地としてセットするほか、当該案内機能を起動する、
ようにしたことを特徴とする請求項1記載の携帯端末装置。
The acquisition means acquires position information determined in correspondence with the partner when the guidance function is remotely instructed from the partner terminal by communication with the partner.
The guidance control means, when receiving the remote instruction, sets the acquired position information as a destination of the guidance function, and activates the guidance function.
The portable terminal device according to claim 1, which is configured as described above.
前記案内制御手段は、予め登録されている相手端末から前記遠隔指示を受けた際に、案内機能を起動する、
ようにしたことを特徴とする請求項2記載の携帯端末装置。
The guidance control means activates a guidance function when receiving the remote instruction from a partner terminal registered in advance.
The portable terminal device according to claim 2, which is configured as described above.
前記案内機能の起動を指示する指示手段と、
前記通信相手を任意に選択する選択手段と、
を更に設け、前記指示手段によって案内機能の起動が指示され、かつ前記選択手段によって通信相手が選択されていることを条件に、前記取得手段は、当該選択相手に対応して決まる位置情報を取得する、
ようにしたことを特徴とする請求項1記載の携帯端末装置。
Instruction means for instructing activation of the guidance function;
A selection means for arbitrarily selecting the communication partner;
And the acquisition means acquires the position information determined corresponding to the selected partner on the condition that the guidance means is instructed to start and the communication partner is selected by the selection means. To
The portable terminal device according to claim 1, which is configured as described above.
通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、
前記取得手段は、特定の通信相手との交信によって前記電話番号記憶手段から当該選択相手の電話番号を読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得し、
前記案内制御手段は、前記相手端末の現在位置を前記案内機能の目的地としてセットするほか、当該案内機能を起動する、
ようにしたことを特徴とする請求項1記載の携帯端末装置。
Further provided is a telephone number storage means for storing the telephone number for each communication partner,
The acquisition means reads the selected partner's telephone number from the telephone number storage means by communication with a specific communication partner, and acquires the current position of the partner terminal based on the telephone number;
In addition to setting the current position of the counterpart terminal as the destination of the guidance function, the guidance control means activates the guidance function.
The portable terminal device according to claim 1, which is configured as described above.
前記位置取得機能によって得られた自己の現在位置と前記取得手段によって得られた相手の端末位置とを比較してそれらの離間距離を算出する距離算出手段を更に設け、
前記案内制御手段は、前記距離算出手段によって算出された離間距離に応じて前記案内機能を起動する、
ようにしたことを特徴とする請求項5記載の携帯端末装置。
A distance calculating means for comparing the current position obtained by the position obtaining function with the partner terminal position obtained by the obtaining means and calculating a distance between them;
The guidance control means activates the guidance function according to the separation distance calculated by the distance calculation means.
The mobile terminal device according to claim 5, which is configured as described above.
通信相手毎に非移動の固定的な位置を示す固定位置情報を記憶する位置情報記憶手段を更に設け、
前記取得手段は、通信相手との交信により、その相手に対応する固定位置情報を前記位置情報記憶手段から読み出し取得する、
ようにしたことを特徴とする請求項1記載の携帯端末装置。
Further provided is position information storage means for storing fixed position information indicating a non-moving fixed position for each communication partner,
The acquisition means reads and acquires the fixed position information corresponding to the other party from the position information storage means by communication with the other party,
The portable terminal device according to claim 1, which is configured as described above.
通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、
前記取得手段は、通信相手との交信によってその相手の電話番号を前記電話番号記憶手段から読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得する、
ようにしたことを特徴とする請求項1記載の携帯端末装置。
Further provided is a telephone number storage means for storing the telephone number for each communication partner,
The acquisition means reads the telephone number of the other party from the telephone number storage means by communication with the communication partner, and acquires the current position of the counterpart terminal based on the telephone number;
The portable terminal device according to claim 1, which is configured as described above.
前記取得手段は、通信相手との交信によりその相手に対応して決まる位置情報を取得する際に、当該相手に対応している複数の位置情報の中から前記位置取得機能によって得られた自己の現在位置に最も近い位置情報を取得する、
ようにしたことを特徴とする請求項1記載の携帯端末装置。
When acquiring the position information determined in correspondence with the other party through communication with the communication partner, the acquisition means is obtained by the position acquisition function from a plurality of position information corresponding to the partner. Get the location information closest to the current location,
The portable terminal device according to claim 1, which is configured as described above.
コンピュータに対して、
現在位置を取得するステップと、
通信相手との交信によりその相手に対応して決まる位置情報を取得するステップと、
前記取得の現在位置から目的地までを案内する案内機能の目的地として、前記取得の位置情報をセットして当該案内機能を動作するステップと、
を実現させるためのプログラム。
Against the computer,
Obtaining a current position;
Acquiring position information determined corresponding to the other party by communicating with the other party;
As a destination of the guidance function for guiding from the current position of the acquisition to the destination, setting the position information of the acquisition and operating the guidance function;
A program to realize
JP2007037407A 2007-02-19 2007-02-19 Portable terminal device and program Pending JP2008203014A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007037407A JP2008203014A (en) 2007-02-19 2007-02-19 Portable terminal device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007037407A JP2008203014A (en) 2007-02-19 2007-02-19 Portable terminal device and program

Publications (1)

Publication Number Publication Date
JP2008203014A true JP2008203014A (en) 2008-09-04

Family

ID=39780696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007037407A Pending JP2008203014A (en) 2007-02-19 2007-02-19 Portable terminal device and program

Country Status (1)

Country Link
JP (1) JP2008203014A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012512464A (en) * 2008-12-11 2012-05-31 クゥアルコム・インコーポレイテッド Method and apparatus for obtaining contextually relevant content
JP2014512774A (en) * 2011-04-19 2014-05-22 サムスン エレクトロニクス カンパニー リミテッド Method and system for sharing and using location information in portable terminals

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012512464A (en) * 2008-12-11 2012-05-31 クゥアルコム・インコーポレイテッド Method and apparatus for obtaining contextually relevant content
JP2014180017A (en) * 2008-12-11 2014-09-25 Qualcomm Incorporated Methods and apparatus for obtaining contextually relevant content
JP2015222578A (en) * 2008-12-11 2015-12-10 クゥアルコム・インコーポレイテッドQualcomm Incorporated Method and apparatus for obtaining contextually relevant content
US10812937B2 (en) 2008-12-11 2020-10-20 Qualcomm Incorporated Method and apparatus for obtaining contextually relevant content
JP2014512774A (en) * 2011-04-19 2014-05-22 サムスン エレクトロニクス カンパニー リミテッド Method and system for sharing and using location information in portable terminals
KR101824248B1 (en) * 2011-04-19 2018-01-31 삼성전자주식회사 Method and system for using shared location information in a portagble terminal

Similar Documents

Publication Publication Date Title
US9759566B2 (en) Methods for obtaining a navigation track between a first and a second location based on location information shared between peer devices and related devices and computer program products
CN102224757B (en) Using wireless characteristic to trigger generation of position fix
JP4352182B2 (en) Portable terminal device and program
JP5187764B2 (en) Communication terminal device and program
CN102150014A (en) Communication device, information presentation device, communication method, program, and recording medium
JP5414008B2 (en) Communication terminal device and program
CN101911800A (en) Integration of orientation determination and WI-FI functionality
CN102209294A (en) Information processing apparatus, behavior prediction display method, and computer program therefor
JP2007267175A (en) Mobile radio terminal device
JP6077231B2 (en) Information acquisition method and apparatus for user terminal in communication system
KR101216424B1 (en) Method For Scheduler Manage Using GPS in Mobile Phone
JPWO2008114369A1 (en) Route search system, mobile terminal, route providing server, and route providing program
JP4620054B2 (en) Portable terminal and wireless quality display method, program and system using the same
US20160157069A1 (en) Program, information processing terminal, and information processing method
CN105530601A (en) Position display method and mobile communication device thereof
US20100248700A1 (en) Mobile terminal
JP2008203014A (en) Portable terminal device and program
US20150163340A1 (en) Portable terminal and a method for operating the same
JP2003283689A (en) Information providing system and mobile communication terminal
JP2005223782A (en) Mobile portable terminal
JP2008203013A (en) Portable terminal device and program
US20210251027A1 (en) Peer to peer communication system
JP5270845B2 (en) Portable terminal device and program
JP5961239B2 (en) Position information processing system
JP2010045543A (en) Data communication system, and data communication method