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
JP5036911B2 - Server and route guidance system - Google Patents
[go: Go Back, main page]

JP5036911B2 - Server and route guidance system - Google Patents

Server and route guidance system Download PDF

Info

Publication number
JP5036911B2
JP5036911B2 JP2012003640A JP2012003640A JP5036911B2 JP 5036911 B2 JP5036911 B2 JP 5036911B2 JP 2012003640 A JP2012003640 A JP 2012003640A JP 2012003640 A JP2012003640 A JP 2012003640A JP 5036911 B2 JP5036911 B2 JP 5036911B2
Authority
JP
Japan
Prior art keywords
information
route
route guidance
destination
server
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
JP2012003640A
Other languages
Japanese (ja)
Other versions
JP2012078369A (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.)
Zenrin Datacom Co Ltd
Original Assignee
Zenrin Datacom 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 Zenrin Datacom Co Ltd filed Critical Zenrin Datacom Co Ltd
Priority to JP2012003640A priority Critical patent/JP5036911B2/en
Publication of JP2012078369A publication Critical patent/JP2012078369A/en
Application granted granted Critical
Publication of JP5036911B2 publication Critical patent/JP5036911B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

この発明は、外部との通信が可能な携帯機器を利用した経路案内の技術に関する。   The present invention relates to a route guidance technique using a portable device capable of communicating with the outside.

従来より、データ通信が可能な携帯電話を利用した経路案内が行われている。そのような技術においては、ユーザは、携帯電話200のボタン等を操作して、経路探索の目的地を入力する。携帯電話200は、GPS201で検出された現在位置と、目的地の情報をサーバ100に送信する。サーバ100は、地図DB106により、現在位置を出発地として、目的地に至るまでの経路を探索し、結果を携帯電話200に送信する。携帯電話200は、この結果に基づいて、地図表示、音声案内、振動によってユーザを誘導する特許文献1)。なお、携帯電話200の上記の機能は、アプリケーションソフトによって実現される。   Conventionally, route guidance using a mobile phone capable of data communication has been performed. In such a technique, the user operates a button or the like of the mobile phone 200 to input a destination for route search. The mobile phone 200 transmits the current position detected by the GPS 201 and the destination information to the server 100. The server 100 searches the map DB 106 for a route from the current position to the destination, and transmits the result to the mobile phone 200. Based on this result, the cellular phone 200 guides the user through map display, voice guidance, and vibration (Patent Document 1). Note that the above functions of the mobile phone 200 are realized by application software.

特開2005−257587号公報JP-A-2005-257588

上記のような技術において、ユーザは、携帯電話上で実行されている経路案内のアプリケーションソフトを目的地に到達する前に強制終了することがある。たとえば、経路の途中にある店舗に長時間、寄り道する場合などである。その後、再び目的地に向かう移動を再開する際には、ユーザは、再度、はじめから経路案内の設定を行う必要がある。すなわち、携帯電話200のボタン等を操作して、経路探索の目的地、経由地、ルート探索の条件等を入力し、それらの情報を、GPS201で検出された現在位置とともにサーバ100に送信する必要がある。多くの携帯電話は、入力手段としてテンキーとカーソルキーしか有さない。このため、以前に行った入力手続きと同じ入力手続きを、再度、携帯電話上で実行することは、ユーザにとって煩雑に感じられる。このような問題は、経路案内の実施態様によらず、外部との通信が可能な携帯機器を利用した経路案内において広く生じうる。   In the above technique, the user may forcibly terminate the route guidance application software running on the mobile phone before reaching the destination. For example, it is a case of detouring to a store on the route for a long time. Thereafter, when resuming movement toward the destination, the user needs to set route guidance from the beginning again. That is, it is necessary to input the route search destination, waypoints, route search conditions, etc. by operating the buttons of the mobile phone 200, and to transmit the information to the server 100 together with the current position detected by the GPS 201. There is. Many mobile phones have only numeric keys and cursor keys as input means. For this reason, it is troublesome for the user to execute the same input procedure as that performed previously on the mobile phone again. Such a problem may occur widely in route guidance using a portable device capable of communication with the outside regardless of the route guidance embodiment.

一方、従来技術においては、携帯電話のディスプレイにおいて地図が表示される向きは、固定されていた。たとえば、ディスプレイの部分がテンキーを備える本体部分に対して回転できる携帯電話においては、本体部分に対するディスプレイ部分の向きに応じて、ディスプレイ上で画像を表示する向きが変化するものも存在する。しかし、それらの携帯電話においても、画像の向きは、本体部分とディスプレイ部分の相対的な角度に基づいて決められており、ユーザがどのような向きに携帯電話を持つかについては考慮されていなかった。このような問題は、所定の向きで眺めることが好ましい画像を表示する画像表示装置であって、ユーザが任意の角度で保持して画像を眺めることができる画像表示装置において広く存在する。   On the other hand, in the prior art, the direction in which the map is displayed on the mobile phone display is fixed. For example, in a mobile phone in which the display portion can rotate with respect to a main body portion having a numeric keypad, there is a mobile phone in which the direction in which an image is displayed on the display changes depending on the orientation of the display portion with respect to the main body portion. However, even in those mobile phones, the orientation of the image is determined based on the relative angle between the main body portion and the display portion, and the orientation in which the user holds the mobile phone is not considered. It was. Such a problem is widespread in image display devices that display an image that is preferably viewed in a predetermined direction and that allows the user to view the image while holding it at an arbitrary angle.

本願に係る発明の少なくとも一部は、外部との通信が可能な携帯機器を利用した経路案内において、中断後の経路案内の再開を容易にすることを目的とする。   An object of at least a part of the invention according to the present application is to facilitate resumption of route guidance after interruption in route guidance using a portable device capable of communication with the outside.

また、本願に係る発明の少なくとも一部は、所定の向きで眺めることが好ましい画像を表示し、ユーザが任意の角度で保持して画像を眺めることができる画像表示装置において、ユーザが画像表示装置を利用する際の利便性を高めることを目的とする。   In addition, at least a part of the invention according to the present application displays an image that is preferably viewed in a predetermined direction, and an image display device that allows a user to view an image while holding the image at an arbitrary angle. The purpose is to improve the convenience when using.

上記目的を達成するために、本発明は、その一態様として、以下のような構成を備える経路案内システムを採用する。この経路案内システムは、ユーザが携帯する経路案内装置と、前記経路案内装置との間で通信を行うサーバと、を含む。
(i)サーバは、以下のような構成を取りうる。
経路案内装置との間で通信を行うサーバであって、
目的地に至る経路を表す経路情報であり、前記経路を構成する複数の区間を表す情報を含む経路情報を準備することができる制御部を備え、
前記制御部は、前記目的地を表す目的地情報を前記経路案内装置から受信せず、前記経路案内装置に割り当てられた識別情報を前記経路案内装置から受信した第1の場合に、
前記経路案内装置の現在位置を表す現在位置情報および前記識別情報とともに、前記複数の区間のうち通過済みの区間を表す通過区間情報を、前記経路案内装置から受信し、
あらかじめ前記識別情報と対応づけて格納されている前記経路情報の少なくとも一部であって、前記受信した識別情報と一致する識別情報と対応づけられている前記経路情報の少なくとも一部と、前記受信した通過区間情報と、に基づいて、前記経路案内装置に送信すべき前記経路情報を準備することができる、サーバ。

(ii)経路案内システムは、以下のような構成を取りうる。
経路案内システムであって、
経路案内装置と、
前記経路案内装置との間で通信を行うサーバと、を含み、
前記経路案内装置は、
現在位置を表す現在位置情報を取得するための現在位置取得部と、
目的地に至る経路を表す経路情報および前記現在位置情報に基づいて、経路案内を行う第1の制御部と、を備え、
前記経路情報は、前記経路を構成する複数の区間の位置を表す区間位置情報を含み、
前記第1の制御部は、
前記経路案内を実行しつつ、前記現在位置情報と前記区間位置情報とに基づいて、前記複数の区間のうち通過済みの区間を表す通過区間情報を生成し、
目的地を表す目的地情報が入力されず、前記経路情報を準備すべき旨の第1の指示が入力された第1の場合に、
前記経路案内装置に割り当てられた識別情報および前記現在位置情報とともに、前記通過区間情報を前記サーバに送信し、
前記識別情報に応じた前記経路情報を前記サーバから受信することができ、
前記サーバは、
前記経路情報を準備することができる第2の制御部を備え、
前記第2の制御部は、前記第1の場合に、
あらかじめ前記識別情報と対応づけて格納されている前記経路情報の少なくとも一部であって、前記経路案内装置から受信した識別情報と一致する識別情報と対応づけられている前記経路情報の少なくとも一部と、前記経路案内装置から受信した通過区間情報と、に基づいて、前記経路案内装置に送信すべき前記経路情報を準備することができる、経路案内システム。
In order to achieve the above object, the present invention employs, as one aspect thereof, a route guidance system having the following configuration. The route guidance system includes a route guidance device carried by a user and a server that communicates with the route guidance device.
(I) The server can have the following configuration.
A server that communicates with a route guidance device,
A route information representing a route to the destination, comprising a control unit capable of preparing route information including information representing a plurality of sections constituting the route;
In the first case, the control unit does not receive destination information representing the destination from the route guidance device and receives identification information assigned to the route guidance device from the route guidance device.
Along with current position information representing the current position of the route guidance device and the identification information, passage section information representing a section that has been passed among the plurality of sections is received from the route guidance device,
At least a part of the route information stored in association with the identification information in advance, and at least a part of the route information associated with the identification information that matches the received identification information; and the reception A server capable of preparing the route information to be transmitted to the route guidance device based on the passing section information.

(Ii) The route guidance system can have the following configuration.
A route guidance system,
A route guidance device;
A server that communicates with the route guidance device,
The route guidance device
A current position acquisition unit for acquiring current position information representing the current position;
A first control unit that performs route guidance based on route information representing a route to the destination and the current position information,
The route information includes section position information representing the positions of a plurality of sections constituting the route,
The first controller is
While executing the route guidance, based on the current position information and the section position information, to generate passing section information representing a section that has passed among the plurality of sections,
In the first case where destination information representing a destination is not input and a first instruction that the route information should be prepared is input,
Along with the identification information assigned to the route guidance device and the current position information, the passing section information is transmitted to the server,
The route information according to the identification information can be received from the server,
The server
A second control unit capable of preparing the route information;
In the first case, the second control unit
At least a part of the route information stored in association with the identification information in advance, and at least a part of the route information associated with the identification information that matches the identification information received from the route guidance device And a route guidance system capable of preparing the route information to be transmitted to the route guidance device based on the passing section information received from the route guidance device.

前記経路案内装置は、
全地球測位システムを利用して現在位置を表す現在位置情報を取得するための現在位置取得部と、
前記ユーザから情報を入力されることができる入力部と、
前記サーバに情報を送信することができる第1の送信部と、
前記サーバから情報を受信することができる第1の受信部と、
画像と音声の少なくとも一方を出力することができる出力部と、
出発地点から目的地に至る経路を表す経路情報および前記現在位置情報に基づいて、前記出力部を使用して経路案内を行う第1の制御部と、を備える。
The route guidance device
A current position acquisition unit for acquiring current position information representing the current position using the global positioning system;
An input unit capable of inputting information from the user;
A first transmitter capable of transmitting information to the server;
A first receiving unit capable of receiving information from the server;
An output unit capable of outputting at least one of image and sound;
A first control unit that performs route guidance using the output unit based on route information representing a route from a departure point to a destination and the current position information.

前記第1の制御部は、
目的地を表す目的地情報が前記入力部を介して入力されず、前記経路情報を準備すべき旨の第1の指示が前記入力部を介して入力され、かつ所定の条件が満たされた第1の場合に、
前記経路案内装置に割り当てられた識別情報を、前記第1の送信部を使用して前記サーバに送信し、
前記識別情報に応じた前記経路情報であって、前記経路案内装置によって中断された前記経路案内の目的地に至る経路を表す前記経路情報を、前記第1の受信部を介して受信する。なお、所定の条件としては、たとえば、他の情報が入力されることや、情報を送信すべき旨の指示が入力されること、指示された処理を実行する場合に課金がされることを了承する旨の入力がされること、などの条件を含むことができる。
The first controller is
The destination information indicating the destination is not input via the input unit, the first instruction that the route information should be prepared is input via the input unit, and a predetermined condition is satisfied In case of 1,
The identification information assigned to the route guidance device is transmitted to the server using the first transmission unit,
The route information corresponding to the identification information and the route information representing the route to the destination of the route guidance interrupted by the route guidance device is received via the first receiving unit. It should be noted that, as the predetermined condition, for example, it is acknowledged that other information is input, that an instruction to transmit information is input, and that charging is performed when the instructed process is executed. It is possible to include a condition such as an input to be made.

一方、前記サーバは、
前記経路案内装置から情報を受信することができる第2の受信部と、
前記経路案内装置に情報を送信することができる第2の送信部と、
前記経路案内装置から受信した前記情報に基づいて前記経路情報を準備することができる第2の制御部と、
前記目的地情報を含む前記経路情報の少なくとも一部を、前記識別情報と対応づけて格納することができる記憶部と、を備える。
Meanwhile, the server
A second receiving unit capable of receiving information from the route guidance device;
A second transmitter capable of transmitting information to the route guidance device;
A second control unit capable of preparing the route information based on the information received from the route guidance device;
A storage unit capable of storing at least a part of the route information including the destination information in association with the identification information.

前記第2の制御部は、
前記第1の場合に、
前記識別情報を前記第2の受信部を介して前記経路案内装置から受信し、
前記記憶部内において前記受信した識別情報に対応づけて格納されている前記経路情報の少なくとも一部に基づいて、前記経路情報を準備し、
前記第2の送信部を使用して前記経路案内装置に前記経路情報を送信する。
The second controller is
In the first case,
Receiving the identification information from the route guidance device via the second receiving unit;
Preparing the route information based on at least a part of the route information stored in association with the received identification information in the storage unit;
The route information is transmitted to the route guidance device using the second transmission unit.

上記のような態様によれば、ユーザは、いったん入力した目的地を再度入力しなくても、経路案内を実行させることができる。このため、外部との通信が可能な携帯機器を利用した経路案内において、中断後の経路案内の再開を容易にすることを目的とする。   According to the above aspect, the user can execute route guidance without inputting the destination once input again. Therefore, an object of the present invention is to facilitate resumption of route guidance after interruption in route guidance using a portable device capable of communicating with the outside.

なお、前記第1の制御部は、前記目的地情報が前記入力部を介して入力され、前記第1の指示が前記入力部を介して入力された第2の場合に、
前記識別情報と前記目的地情報とを前記第1の送信部を使用して前記サーバに送信し、
前記目的地情報に応じた前記経路情報を前記第1の受信部を介して受信することが好ましい。
In the second case, the first control unit receives the destination information through the input unit and the first instruction is input through the input unit.
Transmitting the identification information and the destination information to the server using the first transmitter;
It is preferable that the route information according to the destination information is received via the first receiving unit.

そして、前記第2の制御部は、前記第2の場合に、
前記識別情報と前記目的地情報とを前記第2の受信部を介して前記経路案内装置から受信し、
前記目的地情報に基づいて前記経路情報を準備し、
前記第2の送信部を使用して前記経路案内装置に前記経路情報を送信し、
前記目的地情報を含む前記経路情報の少なくとも一部を前記識別情報に対応づけて前記記憶部に記憶することが好ましい。
Then, the second control unit, in the second case,
Receiving the identification information and the destination information from the route guidance device via the second receiving unit;
Preparing the route information based on the destination information;
Transmitting the route information to the route guidance device using the second transmission unit;
It is preferable that at least a part of the route information including the destination information is stored in the storage unit in association with the identification information.

このような態様とすれば、一度入力された目的地情報を有効に活用して、中断後の経路案内の再開を行うことができる。なお、目的地情報は、前記識別情報に直接対応づけられてもよいし、他の情報を介して間接的に関連づけられてもよい。   According to such an aspect, the destination information once input can be used effectively, and the route guidance after the interruption can be resumed. The destination information may be directly associated with the identification information or indirectly associated with other information.

なお、前記経路情報は、前記経路を構成する複数の区間を表す複数組の区間情報であって、それぞれ前記区間の位置を表す区間位置情報を有する複数組の区間情報を含むことができる。そのような態様において、前記第1の制御部は、前記経路案内を実行しつつ、前記現在位置情報と前記区間位置情報とに基づいて、前記複数の区間のうち通過済みの区間を表す通過区間情報を生成することが好ましい。   The route information may include a plurality of sets of section information representing a plurality of sections constituting the route, each including a plurality of sets of section information having section position information representing the position of the section. In such an aspect, the first control unit, while executing the route guidance, based on the current position information and the section position information, a passing section representing a section that has been passed among the plurality of sections. It is preferable to generate information.

上記の態様においては、前記第2の場合において、経由地を表す経由地情報が前記目的地情報とともに前記入力部を介して入力された場合に、前記第1の制御部は、前記第1の送信部を使用して前記目的地情報とともに前記経由地情報を前記サーバに送信することが好ましい。一方、前記第2の制御部は、前記目的地情報とともに前記経由地情報を前記第2の受信部を介して前記経路案内装置から受信し、前記目的地情報とともに前記経由地情報を前記識別情報に対応づけて前記記憶部に記憶し、前記目的地情報および前記経由地情報に基づいて前記経路情報を準備することが好ましい。   In the above aspect, in the second case, when the waypoint information indicating the waypoint is input together with the destination information via the input unit, the first control unit It is preferable to transmit the waypoint information to the server together with the destination information using a transmission unit. On the other hand, the second control unit receives the waypoint information together with the destination information from the route guidance device via the second receiving unit, and the route point information together with the destination information is received as the identification information. It is preferable that the route information is prepared based on the destination information and the waypoint information.

一方、前記第1の場合に、前記第1の制御部は、前記識別情報および前記現在位置情報とともに前記通過区間情報を、前記第1の送信部を使用して前記サーバに送信することが好ましい。そして、前記第2の制御部は、前記識別情報および前記現在位置情報とともに前記通過区間情報を、前記第2の受信部を介して前記経路案内装置から受信し、前記識別情報に対応づけられて前記記憶部に記憶されている前記目的地情報および前記経由地情報、前記現在位置情報、ならびに前記通過区間情報に基づいて、前記通過済みの区間に含まれる前記経由地点を経由しない経路を表す前記経路情報を準備することが好ましい。   On the other hand, in the first case, it is preferable that the first control unit transmits the passage section information together with the identification information and the current position information to the server using the first transmission unit. . The second control unit receives the passage section information together with the identification information and the current position information from the route guidance device via the second reception unit, and associates the information with the identification information. Based on the destination information and the waypoint information, the current position information, and the passage section information stored in the storage unit, the route that does not pass through the waypoint included in the passed section It is preferable to prepare route information.

このような態様とすれば、過去に中断された経路案内の目的地情報と経由地情報に基づいて経路情報を準備する際に、以下のような事態を防止することができる。すなわち、すでに通過済みであり、この先、通過する必要がない経由地を再び通るような経路を表す経路情報を準備する事態を防止することができる。   According to such an aspect, the following situation can be prevented when preparing the route information based on the destination information and the waypoint information of the route guidance interrupted in the past. That is, it is possible to prevent a situation in which route information representing a route that has already passed and does not need to pass through again and that passes through a transit point is prepared.

なお、所定の条件は、中断された前記経路案内を再開する旨の指示が前記入力部を介して入力されたことを含むことができる。また、前記所定の条件は、前記第1の指示が前記入力部を介して入力され、かつ、中断された前記経路案内を再開せず新たな経路案内を行う旨の第2の指示が、前記第1の指示の後、所定の時間内に前記入力部を介して入力されなかったことを含むこともできる。   The predetermined condition can include that an instruction to resume the interrupted route guidance is input via the input unit. Further, the predetermined condition is that the first instruction is input via the input unit, and the second instruction to perform a new route guidance without resuming the interrupted route guidance is After the first instruction, it can also be included that the input was not made through the input unit within a predetermined time.

なお、「条件Xは条件x1を含む」とは、「条件Xが、OR条件である下位の複数の選択肢の一つとして条件x1を含む」態様と、「条件Xが、満たすべき必須の条件として条件x1を含む」という態様と、の両方の態様と含む。   “Condition X includes condition x1” means “condition X includes condition x1 as one of a plurality of lower-order options that are OR conditions” and “essential conditions that condition X must satisfy As a condition x1 ”and both aspects.

このような態様とすれば、サーバは、中断された経路案内を再開する旨の指示をユーザに入力させることなく、記憶部に記憶されている、中断された経路案内の目的地情報と現在位置情報とに基づいて経路情報を準備することができる。   According to such an aspect, the server stores the destination information and the current position of the interrupted route guidance stored in the storage unit without causing the user to input an instruction to resume the interrupted route guidance. Route information can be prepared based on the information.

また、前記経路案内装置は、さらに、前記経路案内が開始されたことを表す案内開始情報を格納することができる開始情報記憶部を備えることが好ましい。そのような態様において、前記第1の制御部は、前記経路案内を開始する際に、前記開始情報記憶部に前記案内開始情報を記憶させ、前記目的地に到着した際に、前記開始情報記憶部から前記案内開始情報を削除することが好ましい。そして、前記所定の条件は、前記開始情報記憶部に前記案内開始情報が記憶されていることを含むことができる。   The route guidance device preferably further includes a start information storage unit capable of storing guidance start information indicating that the route guidance has been started. In such an aspect, the first control unit stores the guidance start information in the start information storage unit when starting the route guidance, and stores the start information storage when arriving at the destination. It is preferable to delete the guidance start information from the section. The predetermined condition may include that the guidance start information is stored in the start information storage unit.

このような態様とすれば、たとえば、目的地に到着する前にユーザによって経路案内が強制終了された場合に、経路案内装置側に記憶された案内開始情報に基づいて、経路案内再開のために、サーバの記憶部に記憶されている目的地情報に基づく経路情報をサーバに準備させることができる。   In this manner, for example, when the route guidance is forcibly terminated by the user before arriving at the destination, the route guidance is resumed based on the guidance start information stored on the route guidance device side. The server can prepare route information based on the destination information stored in the storage unit of the server.

なお、前記第2の制御部は、上記の第2の場合において、前記経路情報を前記識別情報に対応づけて前記記憶部に記憶することが好ましい。そして、前記第2の制御部は、上記の第1の場合において、前記現在位置情報に基づいて特定される前記現在位置と、前記通過区間情報に基づいて特定される前記通過済みの区間に含まれる地点と、の距離がしきい値より小さい場合には、前記記憶部に記憶されている前記経路情報を、前記経路案内装置に送信すべき前記経路情報として準備することが好ましい。   In the second case, the second control unit preferably stores the route information in the storage unit in association with the identification information. In the first case, the second control unit is included in the current position specified based on the current position information and the passed section specified based on the passing section information. In the case where the distance to the destination point is smaller than the threshold value, the route information stored in the storage unit is preferably prepared as the route information to be transmitted to the route guidance device.

このような態様とすれば、中断された経路案内において使用されていた経路の近傍にユーザがいる場合には、サーバは、現在位置情報等に基づいて新たに経路情報を準備することなく、経路情報を準備することができる。このため、常に現在位置情報等に基づいて新たに経路情報を準備する態様に比べて、サーバの処理の負荷を軽減することができる。また、常に現在位置情報等に基づいて新たに経路情報を準備する態様に比べて、第1の指示が入力されてから経路案内が開始されるまでの時間を短くすることができる。   According to such an aspect, when the user is in the vicinity of the route used in the interrupted route guidance, the server does not prepare the route information based on the current position information or the like, and does not prepare the route information. Information can be prepared. For this reason, it is possible to reduce the processing load of the server as compared with a mode in which new route information is always prepared based on current position information and the like. In addition, the time from when the first instruction is input to when the route guidance is started can be shortened, compared to a mode in which new route information is always prepared based on current position information and the like.

また、前記第1の制御部は、前記経路案内を行っているときに前記経路案内を終了する旨の指示が前記入力部を介して入力された場合には、前記経路案内に関する情報を保存するか否かを示す入力を促す出力を、前記出力部を使用して行い、前記経路案内に関する情報を保存する旨の指示が前記入力部を介して入力された場合に、前記経路案内に関する情報を保存する旨の保存指示情報を、前記識別情報とともに前記サーバに送信することが好ましい。そして、前記第2の制御部は、前記保存指示情報を前記第2の受信部を介して前記経路案内装置から受け取った場合に、前記経路案内の前記終了後も、前記識別情報と対応づけられた前記目的地情報および前記経由地情報を前記記憶部に保持することが好ましい。   The first control unit stores information related to the route guidance when an instruction to end the route guidance is input through the input unit when the route guidance is being performed. When the instruction to save the information on the route guidance is input through the input unit, the information about the route guidance is displayed. It is preferable that save instruction information for saving is transmitted to the server together with the identification information. When the second control unit receives the storage instruction information from the route guidance device via the second reception unit, the second control unit is associated with the identification information even after the end of the route guidance. The destination information and the waypoint information are preferably stored in the storage unit.

このような態様とすれば、経路案内を終了させるときに、経路案内に関する情報の保存をユーザが望んだ場合には、後に再利用するために、目的地情報および経由地情報をサーバ側に保存することができる。   According to this aspect, when the user wants to save information related to the route guidance when the route guidance is terminated, the destination information and waypoint information are saved on the server side for later reuse. can do.

なお、前記第1の制御部は、前記経路案内を行っているときに前記経路案内を終了する旨の指示が前記入力部を介して入力された場合には、前記経路案内に関する情報を保存するか否かを示す入力を促す出力を、前記出力部を使用して行うことが好ましい。そして、前記第1の制御部は、前記経路案内に関する情報を保存しない旨の指示が前記入力部を介して入力された場合に、前記経路案内に関する情報の保存が不要である旨の非保存指示情報を、前記識別情報とともに前記サーバに送信することが好ましい。そして、前記第2の制御部は、前記非保存指示情報を前記第2の受信部を介して前記経路案内装置から受け取った場合に、前記経路案内の前記終了後、前記記憶部に記憶されている前記目的地情報および前記経由地情報を破棄することが好ましい。   The first control unit stores information on the route guidance when an instruction to end the route guidance is input through the input unit when performing the route guidance. It is preferable that an output for prompting an input indicating whether or not to be performed is performed using the output unit. The first control unit, when an instruction not to store the information about the route guidance is input via the input unit, the non-storage instruction that the storage of the information about the route guidance is unnecessary It is preferable to transmit information to the server together with the identification information. When the second control unit receives the non-storage instruction information from the route guidance device via the second reception unit, the second control unit stores the non-storage instruction information in the storage unit after the completion of the route guidance. It is preferable to discard the destination information and the waypoint information.

このような態様とすれば、経路案内を終了させるときに、経路案内に関する情報をユーザが必要としない場合には、経路案内に関する情報を破棄して、記憶部の容量を有効に活用することができる。   According to such an aspect, when the user does not need information regarding the route guidance when the route guidance is terminated, the information regarding the route guidance can be discarded to effectively use the capacity of the storage unit. it can.

前記経路案内装置は、さらに、前記目的地情報および前記経由地情報を格納することができる目的地記憶部を備えることが好ましい。そして、前記第1の制御部は、前記経路案内を行っているときに前記経路案内を終了する旨の指示が前記入力部を介して入力された場合には、前記経路案内に関する情報を保存するか否かを示す入力を促す出力を、前記出力部を使用して行うことが好ましい。そして、前記第1の制御部は、前記経路案内に関する情報を保存する旨の指示が前記入力部を介して入力された場合に、前記経路案内の前記終了後も、前記目的地情報および前記経由地情報を前記目的地記憶部に保持することが好ましい。   The route guidance device preferably further includes a destination storage unit capable of storing the destination information and the waypoint information. The first control unit stores information on the route guidance when an instruction to end the route guidance is input via the input unit when performing the route guidance. It is preferable that an output for prompting an input indicating whether or not to be performed is performed using the output unit. When the instruction to save the information related to the route guidance is input via the input unit, the first control unit is configured to store the destination information and the route via the end of the route guidance. It is preferable to store the location information in the destination storage unit.

このような態様とすれば、経路案内を終了させるときに、経路案内に関する情報の保存をユーザが望んだ場合には、後に再利用するために、目的地情報および経由地情報を経路案内装置側に保存することができる。   According to such an aspect, when the user desires to save information related to the route guidance when the route guidance is terminated, the destination information and the waypoint information are stored on the route guidance device side in order to be reused later. Can be saved.

なお、経路案内システムは、地図の画像を表す地図画像データを、位置を表す位置情報と対応づけて格納し、前記経路案内装置との間で通信を行う地図サーバをさらに含む態様とすることができる。そのような態様において、前記第1の制御部は、前記現在位置情報を、前記第1の送信部を使用して前記地図サーバに送信することが好ましい。前記地図サーバは、前記現在位置情報を、前記経路案内装置から受信し、前記現在位置情報と対応づけられている地図画像データを、前記経路案内装置に送信することが好ましい。そして、前記第1の制御部は、前記現在位置情報に応じた地図画像データを、前記第1の受信部を介して受信し、前記経路情報、前記現在位置情報および前記受信した地図データに基づいて、前記出力部を使用して経路案内を行うことが好ましい。   The route guidance system may further include a map server that stores map image data representing a map image in association with position information representing a position, and communicates with the route guidance device. it can. In such an aspect, it is preferable that the first control unit transmits the current position information to the map server using the first transmission unit. Preferably, the map server receives the current position information from the route guidance device, and transmits map image data associated with the current position information to the route guidance device. The first control unit receives map image data corresponding to the current position information via the first receiving unit, and based on the route information, the current position information, and the received map data. Thus, it is preferable to perform route guidance using the output unit.

このような態様とすれば、地図の画像の上に経路と現在位置とを表示して、経路案内を行うことができる。なお、地図サーバは、経路情報を準備するサーバと同一とすることもでき、異なるサーバとすることもできる。   With such an embodiment, the route guidance can be performed by displaying the route and the current position on the map image. The map server can be the same as the server that prepares the route information, or can be a different server.

なお、サーバの制御部は、以下のように構成することもできる。すなわち、前記制御部は、前記目的地情報を前記受信部を介して前記経路案内装置から受信せず、前記識別情報を前記受信部を介して前記経路案内装置から受信し、かつ所定の第1の条件が満たされた第1の場合に、
前記識別情報を前記受信部を介して前記経路案内装置から受信し、
前記記憶部内において前記受信した識別情報に対応づけて格納されている前記経路情報の少なくとも一部に基づいて、前記経路情報を準備し、
前記送信部を使用して前記経路案内装置に前記経路情報を送信する。
In addition, the control part of a server can also be comprised as follows. That is, the control unit does not receive the destination information from the route guidance device via the reception unit, receives the identification information from the route guidance device via the reception unit, and has a predetermined first In the first case where
Receiving the identification information from the route guidance device via the receiving unit;
Preparing the route information based on at least a part of the route information stored in association with the received identification information in the storage unit;
The route information is transmitted to the route guidance device using the transmission unit.

なお、前記制御部は、前記経路案内装置に割り当てられた識別情報と、目的地を表す目的地情報とを前記受信部を介して前記経路案内装置から受信し、所定の第2の条件が満たされた第2の場合に、
前記識別情報と前記目的地情報とを前記受信部を介して前記経路案内装置から受信し、
前記目的地情報に基づいて前記経路情報を準備し、
前記送信部を使用して前記経路案内装置に前記経路情報を送信し、
前記目的地情報を含む前記経路情報の少なくとも一部を前記識別情報に対応づけて前記記憶部に記憶する。
The control unit receives identification information assigned to the route guidance device and destination information indicating a destination from the route guidance device via the reception unit, and a predetermined second condition is satisfied. In the second case,
Receiving the identification information and the destination information from the route guidance device via the receiving unit;
Preparing the route information based on the destination information;
Transmitting the route information to the route guidance device using the transmission unit;
At least a part of the route information including the destination information is stored in the storage unit in association with the identification information.

一方、本願発明は、以下のような携帯用画像表示装置として構成することもできる。
この携帯用画像表示装置は、
画像を表示することができる表示部と、
ユーザから情報を入力されることができる入力部であって、複数の操作部分をそれぞれ操作されることによって互いに異なる情報を入力されることができる、入力部と、
前記携帯用画像表示装置の向きを感知することができるセンサと、
前記入力部および前記センサからの入力に応じて前記表示部に文字を含む画像を表示することができる制御部であって、鉛直上方に合わせて前記表示部に前記文字を含む画像を表示し、前記各操作部分が操作された場合に、前記画像の少なくとも一部を、鉛直上方に対する前記各操作部分の位置に応じた方向に動かす制御部と、を備える。
On the other hand, this invention can also be comprised as the following portable image display apparatuses.
This portable image display device
A display unit capable of displaying an image;
An input unit that can input information from a user, and can input different information by operating each of a plurality of operation parts,
A sensor capable of sensing the orientation of the portable image display device;
A control unit capable of displaying an image including characters on the display unit in response to input from the input unit and the sensor, and displaying an image including the characters on the display unit in a vertically upward direction, And a control unit that moves at least a part of the image in a direction corresponding to a position of each operation part with respect to a vertically upward direction when each operation part is operated.

このような態様においては、鉛直上方に合わせて文字を含む画像を表示するため、ユーザが文字を読みやすいように画像を表示することができる。そして、各操作部分が操作された場合に、鉛直上方に対する各操作部分の位置に応じた方向に画像を動かすため、ユーザは直感的に画像を動かすことができる。よって、上記の態様においては、ユーザが画像表示装置を利用する際の利便性が高い。   In such an aspect, since an image including characters is displayed vertically aligned, the image can be displayed so that the user can easily read the characters. And when each operation part is operated, since an image is moved to the direction according to the position of each operation part with respect to the perpendicular upper direction, the user can move an image intuitively. Therefore, in said aspect, the convenience at the time of a user using an image display apparatus is high.

なお、前記複数の操作部分は、
第1の操作部分と、
前記第1の操作部分とは異なる位置にある第2の操作部分と、
前記入力部に正対し前記第1の操作部分の方向を12時の方向とし前記第2の操作部分の方向を6時の方向としたときに、3時の方向に位置する第3の操作部分と、
前記入力部に正対し前記第1の操作部分の方向を12時の方向とし前記第2の操作部分の方向を6時の方向としたときに、9時の方向に位置する第4の操作部分と、を含むことができる。
そして、前記制御部は、前記表示部上において、少なくとも、互いに90度づつ異なる第1ないし第4の方向に沿って前記画像を動かすことができる態様とすることができる。
The plurality of operation parts are:
A first operating part;
A second operating part at a position different from the first operating part;
A third operation part that is positioned in the 3 o'clock direction when facing the input unit and the direction of the first operation part is the 12 o'clock direction and the second operation part is the 6 o'clock direction. When,
A fourth operation part positioned in the 9 o'clock direction when facing the input unit when the direction of the first operation part is the 12 o'clock direction and the direction of the second operation part is the 6 o'clock direction And can be included.
And the said control part can be set as the aspect which can move the said image along the said 1st thru | or 4th direction which is mutually different by 90 degree | times on the said display part.

そのような態様において、前記制御部は、前記第1ないし第4の操作部分のうち鉛直方向に沿って最も上方にある上操作部分が操作された場合に、前記表示部において、前記第1ないし第4の方向のうち鉛直方向の上方に最も近い方向である第1の移動方向に前記画像の少なくとも一部を動かすことが好ましい。そして、前記制御部は、前記第1ないし第4の操作部分のうち鉛直方向に沿って最も下方にある下操作部分が操作された場合に、前記表示部において、前記第1ないし第4の方向のうち鉛直方向の下方に最も近い方向である第2の移動方向に前記画像の少なくとも一部を動かすことが好ましい。   In such an aspect, when the upper operation part that is uppermost in the vertical direction among the first to fourth operation parts is operated, the control unit performs the first to fourth operations on the display unit. It is preferable to move at least a part of the image in a first movement direction that is the direction closest to the upper side of the vertical direction among the fourth directions. Then, when the lower operation part located at the lowest position along the vertical direction among the first to fourth operation parts is operated, the control unit causes the display unit to perform the first to fourth directions. It is preferable to move at least a part of the image in a second moving direction that is the direction closest to the lower side of the vertical direction.

このような態様とすれば、ユーザは、直感的に上下の操作部分を操作して、表示部において、画像を上下に動かすことができる。   With such an aspect, the user can intuitively operate the upper and lower operation parts and move the image up and down on the display unit.

なお、前記制御部は、前記第1ないし第4の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、3時の方向に位置する右操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、3時の方向である第3の移動方向に前記画像の少なくとも一部を動かすことが好ましい。そして、前記制御部は、前記第1ないし第4の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、9時の方向に位置する左操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、9時の方向である第4の移動方向に前記画像の少なくとも一部を動かすことが好ましい。   The control unit faces the input unit among the first to fourth operation parts, and the direction of the upper operation part is the 12 o'clock direction and the direction of the lower operation part is the 6 o'clock direction. Sometimes, when the right operation part located in the 3 o'clock direction is operated, the first movement direction is directly facing the display unit, the 12 o'clock direction is the 2 o'clock direction, and the second movement direction is the 6 o'clock direction. Then, it is preferable to move at least a part of the image in the third movement direction that is the 3 o'clock direction. Then, the control unit faces the input unit among the first to fourth operation parts, and the direction of the upper operation part is a 12 o'clock direction and the direction of the lower operation part is a 6 o'clock direction. Sometimes, when the left operation portion located in the 9 o'clock direction is operated, the first moving direction is directly facing the display unit, the 12 o'clock direction is the 2 o'clock direction, and the second moving direction is the 6 o'clock direction. Then, it is preferable to move at least a part of the image in the fourth moving direction, which is the 9 o'clock direction.

このような態様とすれば、ユーザは、直感的に上下左右の操作部分を操作して、表示部において、画像を上下左右に動かすことができる。   In this manner, the user can intuitively operate the up / down / left / right operation parts to move the image up / down / left / right on the display unit.

また、前記複数の操作部分は、前記入力部に正対し前記第1の操作部分の方向を12時の方向とし前記第2の操作部分の方向を6時の方向としたときに、さらに、
1時30分の方向に位置する第5の操作部分と、
4時30分の方向に位置する第6の操作部分と、
7時30分の方向に位置する第7の操作部分と、
10時30分の方向に位置する第8の操作部分と、を含むことが好ましい。
Further, when the plurality of operation parts are directly facing the input unit and the direction of the first operation part is the 12 o'clock direction and the direction of the second operation part is the 6 o'clock direction,
A fifth operating part located in the 1:30 direction;
A sixth operating part located in the 4:30 direction;
A seventh operating part located in the 7:30 direction;
And an eighth operation portion located in the direction of 10:30.

そのような態様において、前記制御部は、
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、1時30分の方向に位置する右上操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、1時30分の方向である第5の移動方向に前記画像の少なくとも一部を動かし、
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、4時30分の方向に位置する右下操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、4時30分の方向である第6の移動方向に前記画像の少なくとも一部を動かし、
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、7時30分の方向に位置する左下操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、7時30分の方向である第7の移動方向に前記画像の少なくとも一部を動かし、
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、10時30分の方向に位置する左上操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、10時30分の方向である第8の移動方向に前記画像の少なくとも一部を動かすことが好ましい。
In such an aspect, the control unit
Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 1:30 When the upper right operation part located in the direction of is operated, when the first moving direction is set to the 12 o'clock direction and the second moving direction is set to the 6 o'clock direction, the display unit is directly opposed. Moving at least a portion of the image in a fifth direction of movement, which is a direction of 30 minutes;
Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 4:30 When the lower right operation portion located in the direction is operated, when facing the display unit, the first moving direction is the 12 o'clock direction and the second moving direction is the 6 o'clock direction, Moving at least a portion of the image in a sixth direction of movement, which is the direction of 4:30,
Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 7:30 When the lower left operation portion located in the direction of is operated, when facing the display unit, the first moving direction is the 12 o'clock direction and the second moving direction is the 6 o'clock direction, Moving at least a portion of the image in a seventh direction of movement, which is a direction of 30 minutes;
Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 10:30 When the upper left operation portion located in the direction of is operated, when the first movement direction is set to the 12 o'clock direction and the second movement direction is set to the 6 o'clock direction with respect to the display unit, 10 It is preferable to move at least a part of the image in an eighth movement direction which is a direction of 30 minutes.

このような態様とすれば、ユーザは、直感的に操作部分を右上、右下、左下、左上の操作部分を操作して、表示部において、画像を右上、右下、左下、左上に動かすことができる。   In this manner, the user intuitively operates the operation part on the upper right, lower right, lower left, and upper left, and moves the image to the upper right, lower right, lower left, and upper left on the display unit. Can do.

なお、前記画像の少なくとも一部は、地図を表す画像とすることができる。   Note that at least a part of the image may be an image representing a map.

また、前記画像の少なくとも一部は、操作メニューの複数の選択肢のうちユーザが指定する選択肢を表す画像とすることもできる。   Further, at least a part of the image may be an image representing an option designated by the user among a plurality of options of the operation menu.

なお、本発明は、種々の形態で実現することが可能であり、例えば、経路案内方法、経路案内装置および経路案内システム、画像表示方法および画像表示装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。   The present invention can be realized in various forms, for example, a route guidance method, a route guidance device and a route guidance system, an image display method and an image display device, and functions of those methods or devices. For example, a recording medium on which the computer program is recorded, a data signal that includes the computer program and is embodied in a carrier wave, and the like.

A.第1実施例:
A1.全体構成:
図1は、本発明の第1実施例である経路案内システムのハードウェア構成を示す図である。第1実施例の経路案内システムは、経路探索サーバ100と、地図サーバ150と、携帯電話200と、を含む。なお、図1においては、経路探索サーバ100、地図サーバ150、および携帯電話200の外観と、そのシステム構成を示すブロック図とを別に示す。
A. First embodiment:
A1. overall structure:
FIG. 1 is a diagram showing a hardware configuration of a route guidance system according to the first embodiment of the present invention. The route guidance system according to the first embodiment includes a route search server 100, a map server 150, and a mobile phone 200. In addition, in FIG. 1, the external appearance of the route search server 100, the map server 150, and the mobile telephone 200, and the block diagram which shows the system structure are shown separately.

携帯電話200は、GPSアンテナ201と、表示パネル202と、音声出力部203と、振動機構204と、通信部205と、コマンド入力部206と、開閉センサ207と、加速度センサ208と、主制御部210と、通話制御部220とを有している。   The mobile phone 200 includes a GPS antenna 201, a display panel 202, an audio output unit 203, a vibration mechanism 204, a communication unit 205, a command input unit 206, an open / close sensor 207, an acceleration sensor 208, and a main control unit. 210 and a call control unit 220.

GPSアンテナ201は、GPS(Grobal Positioning System/全地球測位システム)の衛星からの電波を受信するためのアンテナである。GPSアンテナ201が受信する電波に基づいて、携帯電話200の現在位置を表す現在位置情報を取得することができる。   The GPS antenna 201 is an antenna for receiving radio waves from a GPS (Global Positioning System / Global Positioning System) satellite. Based on the radio wave received by the GPS antenna 201, current position information representing the current position of the mobile phone 200 can be acquired.

表示パネル202は、たとえば、640画素×480画素の画像を表示することができる液晶ディスプレイである。音声出力部203は、スピーカを含む装置であって、経路案内などのユーザへのメッセージやメロディなどを音声で出力できる装置である。振動機構204は、所定のパターンの振動でユーザの注意を促すことができる装置である。本明細書においては、これら画像、音声、振動を出力する装置202〜204を、まとめて「出力部」と呼ぶことがある。   The display panel 202 is a liquid crystal display capable of displaying an image of 640 pixels × 480 pixels, for example. The voice output unit 203 is a device that includes a speaker, and is a device that can output a message to a user such as route guidance, a melody, and the like by voice. The vibration mechanism 204 is a device that can prompt the user's attention with a predetermined pattern of vibration. In the present specification, these devices 202 to 204 that output images, sounds, and vibrations may be collectively referred to as “output unit”.

通信部205は、インターネットINTを介して経路探索サーバ100および地図サーバ150と通信を行い、情報を送受信することができる。   The communication unit 205 can communicate with the route search server 100 and the map server 150 via the Internet INT to transmit and receive information.

コマンド入力部206は、テンキー206aとカーソルキー206bとを含む。ユーザは、テンキー206aとカーソルキー206bを介して携帯電話200に情報を入力する。   The command input unit 206 includes a numeric keypad 206a and a cursor key 206b. The user inputs information to the mobile phone 200 via the numeric keypad 206a and the cursor key 206b.

携帯電話200は、コマンド入力部206の一部としてのテンキー206aを備える第1部分200aと、コマンド入力部206の他の一部としてのカーソルキー206bおよび表示パネル202としての液晶ディスプレイを備える第2部分200bとを有している。携帯電話200は、第2部分200bを第1部分200aに対してスライドさせることができる。携帯電話200は、そのスライドにより、第1部分200aと第2部分200bが重なっておりテンキー206aが第2部分の下に隠れている第1の状態と、第1部分200aと第2部分200bがずれており第1部分200aのうちのテンキー206aが設けられている部分が第2部分200bと重なっていない第2の状態と、を実現することができる。以下、第1の状態を「閉状態」と言うことがあり、第2の状態を「開状態」と言うことがある。図1の左下においては、開状態の携帯電話200を示す。   The mobile phone 200 includes a first part 200 a having a numeric keypad 206 a as a part of the command input unit 206, a second part having a cursor key 206 b as another part of the command input unit 206 and a liquid crystal display as the display panel 202. Part 200b. The mobile phone 200 can slide the second portion 200b with respect to the first portion 200a. The mobile phone 200 has a first state in which the first part 200a and the second part 200b overlap each other due to the slide, and the numeric keypad 206a is hidden under the second part, and the first part 200a and the second part 200b A second state in which the portion of the first portion 200a that is displaced and provided with the numeric keypad 206a does not overlap the second portion 200b can be realized. Hereinafter, the first state may be referred to as a “closed state”, and the second state may be referred to as an “open state”. In the lower left of FIG. 1, the mobile phone 200 in an open state is shown.

開閉センサ207は、携帯電話200が開状態にあるか、閉状態にあるかを検知することができるセンサである。加速度センサ208は、x軸、y軸、z軸の3軸についての加速度を検知することができる3次元加速度センサである。鉛直方向には常に1Gの重力加速度がかかっている。このため、加速度センサ208の出力に基づいて1Gの加速度がかかかっている向きを計算することにより、鉛直上方または鉛直下方に対する携帯電話の向きを検知することができる。   The open / close sensor 207 is a sensor that can detect whether the mobile phone 200 is in an open state or a closed state. The acceleration sensor 208 is a three-dimensional acceleration sensor that can detect acceleration about the three axes of the x-axis, the y-axis, and the z-axis. A gravitational acceleration of 1G is always applied in the vertical direction. For this reason, by calculating the direction in which the acceleration of 1 G is applied based on the output of the acceleration sensor 208, the direction of the mobile phone with respect to the vertically upward or vertically downward direction can be detected.

通話制御部220は、通話のための着信呼出、音声/電気信号の変換などを行う回路である。   The call control unit 220 is a circuit that performs an incoming call for a call, a voice / electrical signal conversion, and the like.

主制御部210は、携帯電話200の各部を制御するための制御ユニットである。主制御部210は、それらの制御に使用されるCPU、RAM、ROMを備えている。たとえば、主制御部210は、CPUでアプリケーションソフトウェア212を実行することによって携帯電話200の各部を制御し、現在位置から目的地までの経路案内を行うことができる。   The main control unit 210 is a control unit for controlling each unit of the mobile phone 200. The main control unit 210 includes a CPU, a RAM, and a ROM used for those controls. For example, the main control unit 210 can control each unit of the mobile phone 200 by executing the application software 212 with the CPU, and perform route guidance from the current position to the destination.

経路探索サーバ100は、通信部102と、制御部104と、記憶部106とを有している。通信部102は、インターネットINTを介して地図サーバ150および携帯電話200と通信を行うことができる。記憶部106は、経路探索のための経路データ(経路探索データ)を格納している。記憶部106は、さらに、地図サーバ150および携帯電話200から受け取ったデータ、およびそれらに基づいて生成されたデータを格納する。制御部104は、記憶部106を参照しつつ、地図サーバ150および携帯電話200から受け取ったデータに基づいて、出発地点から目的地に至る経路を表す経路情報を生成する。   The route search server 100 includes a communication unit 102, a control unit 104, and a storage unit 106. The communication unit 102 can communicate with the map server 150 and the mobile phone 200 via the Internet INT. The storage unit 106 stores route data (route search data) for route search. Storage unit 106 further stores data received from map server 150 and mobile phone 200 and data generated based on the data. The control unit 104 generates route information representing a route from the departure point to the destination based on the data received from the map server 150 and the mobile phone 200 while referring to the storage unit 106.

地図サーバ150は、通信部152と、制御部154と、地図データベース156とを有している。通信部102は、インターネットINTを介して経路探索サーバ100および携帯電話200と通信を行うことができる。地図データベース156は、携帯電話200に送信するための画像データとしての地図画像データを格納している。制御部154は、携帯電話200から受け取ったデータに基づいて携帯電話200が要求する地図画像データを特定し、通信部152を介して携帯電話200に送信する。   The map server 150 includes a communication unit 152, a control unit 154, and a map database 156. The communication unit 102 can communicate with the route search server 100 and the mobile phone 200 via the Internet INT. The map database 156 stores map image data as image data to be transmitted to the mobile phone 200. The control unit 154 identifies map image data requested by the mobile phone 200 based on the data received from the mobile phone 200 and transmits the map image data to the mobile phone 200 via the communication unit 152.

A2.経路案内:
図2は、携帯電話200内で動作しているアプリケーションソフトウェア212と、経路探索サーバ100との、経路案内における動作を示すチャートである。まず、ユーザは、携帯電話200において経路案内のためのアプリケーションソフトウェア212を起動する。そして、図2のステップS210において、コマンド入力部206を介して目的地、経由地、経路探索の条件などを入力する。経由地は複数指定することが可能である。なお、経由地は一つも指定されないこともある。経路探索の条件は、たとえば、「有料道路を使用する/しない」の指定である。
A2. Directions:
FIG. 2 is a chart showing operations in route guidance between the application software 212 operating in the mobile phone 200 and the route search server 100. First, the user activates application software 212 for route guidance on the mobile phone 200. In step S210 of FIG. 2, the destination, waypoint, route search conditions, and the like are input via the command input unit 206. It is possible to specify a plurality of waypoints. In addition, there may be no waypoints specified. The route search condition is, for example, designation of “use / do not use toll road”.

ステップS210で、ユーザがそれらの情報を入力し、現在地から目的地に至るルートの検索を行うべき旨の指示を入力すると、アプリケーションソフトウェア212は、目的地を表す目的地情報、経由地を表す経由地情報、経路探索の条件を表す条件情報を、経路探索の要求とともに、通信部205を介して経路探索サーバ100に送信する。   In step S210, when the user inputs such information and inputs an instruction to search for a route from the current location to the destination, the application software 212 uses the destination information indicating the destination and the route indicating the waypoint. The ground information and the condition information indicating the condition for the route search are transmitted to the route search server 100 via the communication unit 205 together with the request for the route search.

また、アプリケーションソフトウェア212は、それらの情報とともに、ユーザIDと、出発地を表す出発地情報も送信する。ユーザIDは、各携帯電話に固有に割り当てられたIDである。出発地情報は、アプリケーションソフトウェア212がGPSアンテナ201を介して入手した現在位置情報である。現在位置情報は、アプリケーションソフトウェア212の起動時に、またはユーザによる指示が出されたときに、取得される。また、現在位置情報は、アプリケーションソフトウェア212が起動している間、定期的に、たとえば1〜3秒に1回、取得される。   In addition to the information, the application software 212 also transmits a user ID and departure place information indicating the departure place. The user ID is an ID uniquely assigned to each mobile phone. The departure place information is current position information obtained by the application software 212 via the GPS antenna 201. The current position information is acquired when the application software 212 is activated or when an instruction is issued by the user. The current position information is acquired periodically, for example, once every 1 to 3 seconds while the application software 212 is running.

経路探索サーバ100は、図2のステップS110において、ユーザID、出発地情報(現在位置情報)、目的地情報、経由地情報、および条件情報を、通信部102を介して受け取る。そして、経路探索サーバ100の制御部104は、経路案内のサービスを提供する契約を締結しているユーザに対してシステムへのログインを認め、セッションIDを割り当てる。セッションIDとは、経路探索サーバ100のシステムに正規にログインしたユーザのユーザIDに対して割り当てられるIDである。   In step S110 of FIG. 2, the route search server 100 receives the user ID, departure point information (current position information), destination information, waypoint information, and condition information via the communication unit 102. Then, the control unit 104 of the route search server 100 allows a user who has signed a contract for providing route guidance services to log in to the system and assigns a session ID. The session ID is an ID assigned to the user ID of a user who has logged in to the route search server 100 system.

経路探索サーバ100の制御部104は、また、ユーザID、出発地情報(現在位置情報)、目的地情報、経由地情報、および条件情報を、セッションIDと関連づけて、記憶部106に記憶する。そして、出発地情報、目的地情報、経由地情報、および条件情報に基づいて、出発地点から経由地を経て目的地に至るルート(経路)であって、条件情報が表す条件を満たすルートを探索する。   The control unit 104 of the route search server 100 also stores the user ID, departure place information (current position information), destination information, waypoint information, and condition information in the storage unit 106 in association with the session ID. Then, based on the departure point information, destination information, waypoint information, and condition information, a route (route) from the departure point to the destination via the waypoint and satisfying the condition indicated by the condition information is searched. To do.

その後、経路探索サーバ100の制御部104は、探索したルートを表すルート情報を携帯電話200に送信する。具体的には、ルート情報は、ルートが含む各地点を表す情報、ルートが含むセクションのセクションID、ルートが含む交差点の属性情報などを含む。   Thereafter, the control unit 104 of the route search server 100 transmits route information representing the searched route to the mobile phone 200. Specifically, the route information includes information representing each point included in the route, a section ID of a section included in the route, attribute information of an intersection included in the route, and the like.

図3は、ルート情報および経路データの内容を表す図である。経路探索サーバ100の記憶部106に格納されている経路データは、ノード情報と、交差点の属性情報と、アーク情報とを含む。ノード情報は、交差点や、道路上で車線数が変わる地点、有料道路への進入路が分岐している場所、カーブの開始点および終了点などの地点を表すデータである。図3では、ノードとしてNd01〜Nd11を示している。   FIG. 3 is a diagram showing the contents of route information and route data. The route data stored in the storage unit 106 of the route search server 100 includes node information, intersection attribute information, and arc information. The node information is data representing points such as an intersection, a point where the number of lanes changes on the road, a place where an approach road to the toll road branches, a start point and an end point of a curve. In FIG. 3, Nd01 to Nd11 are shown as nodes.

アーク情報は、ノードとノードの間の道路であるアークに関する情報である。各アークには固有のIDが割り当てられている。図3の例では、説明を簡略にするために各アークに割り当てられたIDとして、01〜10までのIDを示している。各アーク情報は、それぞれのアークに含まれる多数の地点の緯度および経度のデータを含んでいる。すなわち、ルートを設定することができる道路はそれらの地点の点列として表すことができる。各アーク情報は、それらのIDおよび点列の情報に加えて、さらに、それぞれのアークが有料道路であるか否かに関する情報や、車線数の情報を含んでいる。   The arc information is information relating to an arc that is a road between nodes. Each arc is assigned a unique ID. In the example of FIG. 3, IDs from 01 to 10 are shown as IDs assigned to each arc in order to simplify the description. Each arc information includes latitude and longitude data of a number of points included in each arc. That is, roads for which routes can be set can be represented as a sequence of points. Each arc information includes information on whether or not each arc is a toll road and information on the number of lanes in addition to the ID and point sequence information.

交差点の属性情報は、ユーザがその交差点に進入するときに、そのユーザの携帯電話200の表示パネル202に表示すべき情報である。図3では、一例として、ノードNd03の交差点に進入するユーザの携帯電話200の表示パネル202に表示すべき属性情報Ndp03を示す。属性情報Ndp03は、道路の行き先を示す情報である。   The intersection attribute information is information to be displayed on the display panel 202 of the user's mobile phone 200 when the user enters the intersection. FIG. 3 shows attribute information Ndp03 to be displayed on the display panel 202 of the user's mobile phone 200 entering the intersection of the node Nd03 as an example. The attribute information Ndp03 is information indicating a road destination.

経路探索サーバ100の制御部104は、記憶部106に格納されている経路データを参照しつつ、出発地情報(現在位置情報)、目的地情報、経由地情報、および条件情報に基づいて、ルートを探索する。そして、制御部104は、出発地点から目的地に至るルートを表す経路情報を生成し、携帯電話200に送信する。経路情報は、ノード情報と、セクション情報と、交差点の属性情報を含む。   The control unit 104 of the route search server 100 refers to the route data stored in the storage unit 106, and based on the departure point information (current position information), destination information, waypoint information, and condition information, Explore. Then, the control unit 104 generates route information representing a route from the departure point to the destination, and transmits the route information to the mobile phone 200. The route information includes node information, section information, and intersection attribute information.

図3においては、出発地(ユーザの現在位置)をPsで示す。経由地をPv1,Pv2で示す。目的地をPeで示す。図3の例では、制御部104によって、破線で示すルートR0が探索されたものとする。図3においてルートR0を破線で示す。制御部104は、セクション01〜04のセクション情報(各セクションのセクションIDと、各セクションに含まれる各地点の緯度および経度の情報)、ノードNd03,Nd06,Nd09の情報、各ノードの属性情報などを、携帯電話200に送信する。   In FIG. 3, the departure place (user's current position) is indicated by Ps. The waypoints are indicated by Pv1 and Pv2. The destination is indicated by Pe. In the example of FIG. 3, it is assumed that the route R0 indicated by the broken line is searched by the control unit 104. In FIG. 3, the route R0 is indicated by a broken line. The control unit 104 includes section information of sections 01 to 04 (section ID of each section and latitude and longitude information of each point included in each section), information of nodes Nd03, Nd06, Nd09, attribute information of each node, and the like. Is transmitted to the mobile phone 200.

セクション情報は、探索されたルート内における出発地点と最初のノードの間、ノードとノードの間、および最後のノードと目的地の間の道路であるセクションに関する情報である。各セクションには固有のIDが割り当てられている。図3の例では、各セクションに割り当てられたIDとして、01〜04までのIDを示している。   The section information is information related to a section that is a road between the starting point and the first node, between the nodes, and between the last node and the destination in the searched route. Each section is assigned a unique ID. In the example of FIG. 3, IDs 01 to 04 are shown as IDs assigned to the sections.

セクションがノードとノードの間の道路である場合には、そのセクションのセクション情報は、対応するアーク情報と同じである(図3のセクション02,03参照)。セクションが出発地点とノードの間の道路である場合には、そのセクションのセクション情報は、対応するアーク情報が有するノード間の各地点の緯度および経度のデータに代えて、出発地点とノードの間の各地点の緯度および経度のデータを有する(図3のセクション01参照)。セクションがノードと目的地の間の道路である場合には、そのセクションのセクション情報は、対応するアーク情報が有するノード間の各地点の緯度および経度のデータに代えて、ノードと目的地の間の各地点の緯度および経度のデータを有する(図3のセクション04参照)。   If the section is a road between nodes, the section information of the section is the same as the corresponding arc information (see sections 02 and 03 in FIG. 3). If the section is a road between the departure point and the node, the section information of that section is replaced with the latitude and longitude data of each point between the nodes that the corresponding arc information has, and between the departure point and the node. Data of latitude and longitude of each point (see section 01 in FIG. 3). If the section is a road between the node and the destination, the section information of the section is replaced with the latitude and longitude data of each point between the nodes of the corresponding arc information, and between the node and the destination. (See section 04 of FIG. 3).

図2のステップS220では、アプリケーションソフトウェア212は、経路探索サーバ100の制御部104から受信した各セクションに含まれる各地点の緯度および経度の情報に基づいて、表示パネル202にルートを表示する。なお、その状態において、カーソルキー206bが操作されると、ルート上において、ルートガイド中に表示すべき属性情報を有するノードに相当する場所が順に選択される。そのようなノード(たとえば、図3のノードNd03)に相当する場所にカーソルが合わされた場合には、その属性情報が表示される。   In step S220 of FIG. 2, the application software 212 displays the route on the display panel 202 based on the latitude and longitude information of each point included in each section received from the control unit 104 of the route search server 100. In this state, when the cursor key 206b is operated, a place corresponding to a node having attribute information to be displayed in the route guide is sequentially selected on the route. When the cursor is placed at a location corresponding to such a node (for example, the node Nd03 in FIG. 3), the attribute information is displayed.

なお、アプリケーションソフトウェア212は、定期的に現在位置を特定し、その現在位置に応じた周辺の地図画像データを地図サーバ150から入手する。図2のステップS220では、地図サーバ150から入手した周辺の地図画像データの上に、経路探索サーバ100から入手したルート上の各地点を重ねて表示することによって、ルートを表示する。   Note that the application software 212 periodically specifies the current position, and obtains map image data of the surroundings according to the current position from the map server 150. In step S220 of FIG. 2, the route is displayed by superimposing and displaying each point on the route obtained from the route search server 100 on the surrounding map image data obtained from the map server 150.

また、アプリケーションソフトウェア212は、経路探索サーバ100から経路情報を受け取ると、ルートガイドの処理を開始し経路情報を入手したことを表すSTARTフラグを主制御部210の図示しないRAM内において「1」にする。STARTフラグは、経路探索サーバ100から経路情報を受け取る前は「0」である。   When the application software 212 receives the route information from the route search server 100, the application software 212 starts a route guide process and sets a START flag indicating that the route information has been acquired to “1” in the RAM (not shown) of the main control unit 210. To do. The START flag is “0” before route information is received from the route search server 100.

その後、コマンド入力部206を介してルートガイドを開始する旨の指示が入力されると、アプリケーションソフトウェア212は、ルートガイドを開始する。ルートガイドは、経路探索サーバ100から受信した経路情報に基づいて行われる。   Thereafter, when an instruction to start the route guide is input via the command input unit 206, the application software 212 starts the route guide. The route guide is performed based on route information received from the route search server 100.

アプリケーションソフトウェア212は、ルートガイドを実行している間、各セクションの情報と現在位置情報とに基づいて、通過セクションデータを作成する。通過セクションデータは、ルートに含まれる各セクションのうち通過済みのセクションを表す。すなわち、通過セクションデータは、通過済みのセクションのIDを含む。たとえば、図3の例でにおいて、ユーザが地点Piまで至っているときには、通過セクションデータは、セクション01のIDを含む。ユーザが目的地に到着すると、ルートに含まれるすべてのセクションが通過済みのセクションとなる。   While executing the route guide, the application software 212 creates passing section data based on the information of each section and the current position information. The passing section data represents a section that has been passed among the sections included in the route. That is, the passing section data includes an ID of a section that has been passed. For example, in the example of FIG. 3, when the user has reached the point Pi, the passing section data includes the ID of the section 01. When the user arrives at the destination, all sections included in the route are passed sections.

その後、ステップS230で、ユーザすなわち携帯電話200が目的地に到着すると、アプリケーションソフトウェア212は、ルートガイドを終了する。同時に、アプリケーションソフトウェア212は、STARTフラグを主制御部210の図示しないRAM内において「0」にする。   Thereafter, in step S230, when the user, that is, the mobile phone 200 arrives at the destination, the application software 212 ends the route guide. At the same time, the application software 212 sets the START flag to “0” in the RAM (not shown) of the main control unit 210.

一方、経路探索サーバ100の制御部104は、その後、ユーザが所定の時間(たとえば24時間)システムにログインしなかった場合には、ステップS120で、セッションID、ならびにセッションIDに対応づけられたユーザID、出発地情報(現在位置情報)、目的地情報、経由地情報、および条件情報を、記憶部106から削除する。   On the other hand, if the user does not log in to the system for a predetermined time (for example, 24 hours), the control unit 104 of the route search server 100 then associates the session ID with the session ID in step S120. The ID, departure point information (current position information), destination information, waypoint information, and condition information are deleted from the storage unit 106.

図4は、アプリケーションソフトウェア212が強制終了され、その後、アプリケーションソフトウェア212が再起動されてガイドが再開される場合の、アプリケーションソフトウェア212と、経路探索サーバ100との動作を示すチャートである。   FIG. 4 is a chart showing operations of the application software 212 and the route search server 100 when the application software 212 is forcibly terminated and then the application software 212 is restarted and the guide is resumed.

図4において、ステップS220までの動作は図2の場合と同じである。その後、ステップS222で、ユーザによってアプリケーションソフトウェア212が強制終了されたものとする。なお、アプリケーションソフトウェアの「強制終了」とは、そのアプリケーションソフトウェアの内部の処理によって終了するのではなく、アプリケーションソフトウェアの外部の処理によってアプリケーションソフトウェアが終了される終了の態様をいう。たとえば、実行中のアプリケーションソフトウェアのメニューを使用してそのアプリケーションソフトウェアを終了させるのではなく、携帯電話の電源ボタンを押すことによって実行中のアプリケーションソフトウェアを終了させる場合である。このような場合には、主制御部210のRAM内のSTARTフラグは「1」のままアプリケーションソフトウェア212は終了する。   In FIG. 4, the operations up to step S220 are the same as those in FIG. Thereafter, in step S222, it is assumed that the application software 212 is forcibly terminated by the user. Note that “forced termination” of application software refers to an aspect in which application software is terminated by processing outside the application software, not terminated by processing inside the application software. For example, when the application software being executed is not terminated using the menu of the application software being executed, but the application software being executed is terminated by pressing the power button of the mobile phone. In such a case, the application software 212 ends while the START flag in the RAM of the main control unit 210 remains “1”.

その後、ステップS224で、ユーザによってアプリケーションソフトウェア212が再び起動される。   Thereafter, in step S224, the application software 212 is activated again by the user.

図5は、過去に中断された経路案内(ルートガイド)を再開するか否かを指示する入力を促す表示パネル202の表示である。図4のステップS226で、アプリケーションソフトウェア212は、主制御部210のRAM内のSTARTフラグが1であることを確認すると、表示パネル202に図5の画面を表示する。すなわち、図5の画面は、過去に携帯電話200が経路情報を取得しており、かつ、その経路情報に基づくルートガイドによって目的地に到着していない場合に、表示される。   FIG. 5 is a display on the display panel 202 that prompts an input for instructing whether or not to resume route guidance that has been interrupted in the past. When the application software 212 confirms that the START flag in the RAM of the main control unit 210 is 1 in step S 226 of FIG. 4, the screen of FIG. 5 is displayed on the display panel 202. That is, the screen of FIG. 5 is displayed when the mobile phone 200 has acquired route information in the past and has not arrived at the destination by the route guide based on the route information.

図5の画面において、ユーザは、過去に中断された経路案内を再開する場合には、「はい」のボタンを選択する。過去に中断された経路案内を再開しない場合には、ユーザは、「いいえ」のボタンを選択する。なお、ボタンの選択は、カーソルキー206bの左または右の部分を押すことによって行われる。オンの入力は、カーソルキー206bの中央部分を押すことで行われる。   In the screen of FIG. 5, the user selects the “Yes” button when resuming route guidance interrupted in the past. When the route guidance interrupted in the past is not resumed, the user selects the “No” button. The selection of the button is performed by pressing the left or right part of the cursor key 206b. The ON input is performed by pressing the center portion of the cursor key 206b.

「いいえ」のボタンが選択されると、目的地、経由地、経路探索の条件などを入力する画面が表示パネル202に表示される。以下の処理は、図2のステップS210で説明したものと同じである。   When the “No” button is selected, a screen for inputting a destination, waypoint, route search conditions, and the like is displayed on the display panel 202. The following processing is the same as that described in step S210 of FIG.

一方、「はい」のボタンが選択されると、アプリケーションソフトウェア212は、ユーザIDと、出発地情報(現在位置情報)と、通過セクションデータを、経路探索の要求とともに、通信部205を介して経路探索サーバ100に送信する。なお、目的地を表す目的地情報、経由地を表す経由地情報、経路探索の条件を表す条件情報は、送信されない。   On the other hand, when the “Yes” button is selected, the application software 212 sends a user ID, departure point information (current position information), and passing section data along with a route search request via the communication unit 205. It transmits to the search server 100. Note that destination information representing a destination, route information representing a waypoint, and condition information representing a route search condition are not transmitted.

図4のステップS115では、経路探索サーバ100の制御部104は、アプリケーションソフトウェア212から送信されたユーザIDに基づいて、そのユーザIDに関連づけられたセッションID、ならびにそのセッションIDに関連づけられた目的地情報、経由地情報、および条件情報を、記憶部106から取得する。そして、経路探索サーバ100の制御部104は、それらの目的地情報、経由地情報および条件情報、ならびに携帯電話から受信した出発地情報(現在位置情報)、および通過セクションデータに基づいて、ルートを探索する。   In step S115 of FIG. 4, the control unit 104 of the route search server 100, based on the user ID transmitted from the application software 212, the session ID associated with the user ID and the destination associated with the session ID. Information, waypoint information, and condition information are acquired from the storage unit 106. Then, the control unit 104 of the route search server 100 determines the route based on the destination information, waypoint information and condition information, departure point information (current position information) received from the mobile phone, and passage section data. Explore.

このような態様とすることにより、ユーザは、過去に入力した目的地、経由地、探索条件などの情報(図2および図4のステップS210参照)を再びコマンド入力部206から入力することなく、ガイドを再開させることができる(図4のステップS226,S228参照)。   By setting it as such an aspect, a user does not input the information (refer to step S210 of FIG. 2 and FIG. 4), such as the destination inputted in the past, a stopover, and search conditions, from the command input part 206 again, The guide can be resumed (see steps S226 and S228 in FIG. 4).

経路探索サーバ100の制御部104は、通過セクションデータに基づいて、通過済みのセクションに含まれる経由地点を経由しないルートを探索する。たとえば、図3の例において、地点Piでアプリケーションソフトウェア212が強制終了され、その後、地点Prでアプリケーションソフトウェア212が再起動されたものとする。   Based on the passing section data, the control unit 104 of the route search server 100 searches for a route that does not pass through the transit point included in the passed section. For example, in the example of FIG. 3, it is assumed that the application software 212 is forcibly terminated at the point Pi and then the application software 212 is restarted at the point Pr.

ノードNd03を越えた時点で、アプリケーションソフトウェア212は、セクション01を通過済みのセクションとする通過セクションデータを作成している。このため、経路探索サーバ100の制御部104は、通過済みのセクション01に含まれる経由地Pv1を経由しないルートR1を探索する。そのようにして探索されたルートR1を図3において一点鎖線で示す。ルートR1は、地点Prを出発地とし、経由地Pv2を経由して目的地Peに至るルートである。   When the node Nd03 is exceeded, the application software 212 has created passing section data in which the section 01 has been passed. Therefore, the control unit 104 of the route search server 100 searches for a route R1 that does not pass through the transit point Pv1 included in the section 01 that has passed. The route R1 searched in this way is indicated by a one-dot chain line in FIG. The route R1 is a route that starts from the point Pr and reaches the destination Pe via the waypoint Pv2.

このような態様とすることで、アプリケーションソフトウェア212を再起動した現在位置(図3において地点Pr)から、すでに設定された経由地(図3において経由地Pv2)を経由して目的地に至るルートを設定することができる。そして、アプリケーションソフトウェア212を再起動した現在位置が前回設定したルート上にない場合でも、現在位置から目的地に直行するルートを設定することがない。   By adopting such a mode, a route from the current position (point Pr in FIG. 3) where the application software 212 is restarted to the destination via the already set waypoint (route point Pv2 in FIG. 3). Can be set. Even when the current position at which the application software 212 is restarted is not on the previously set route, a route that goes straight from the current position to the destination is not set.

さらに、上記のような態様とすることで、すでに通過済みであり、この先、通過する必要がない経由地(図3において経由地Pv1)を再び通るようなルートが設定される事態を防止することができる。   Further, by adopting the above-described mode, it is possible to prevent a situation in which a route that has already passed and does not need to pass through again is set so as to pass through the transit point (route point Pv1 in FIG. 3) again. Can do.

その後、経路探索サーバ100の制御部104は、探索したルートの情報を携帯電話200に送信する。送信される情報は、図2のステップS110の後に送信される情報と同じである。   Thereafter, the control unit 104 of the route search server 100 transmits the searched route information to the mobile phone 200. The information to be transmitted is the same as the information transmitted after step S110 in FIG.

ステップS228では、携帯電話200のアプリケーションソフトウェア212は、経路探索サーバ100の制御部104から受信した情報に基づいて、表示パネル202にルートを表示する。その後、コマンド入力部206を介してルートガイドを開始する旨の指示が入力されると、アプリケーションソフトウェア212は、ルートガイドを開始する。以下の処理は、図2のS220以下と同じである。   In step S228, the application software 212 of the mobile phone 200 displays the route on the display panel 202 based on the information received from the control unit 104 of the route search server 100. Thereafter, when an instruction to start the route guide is input via the command input unit 206, the application software 212 starts the route guide. The following processing is the same as S220 and the subsequent steps in FIG.

図6は、ガイドの途中でアプリケーションソフトウェア212を終了させる際に表示される画面を示す図である。以上では、ガイドの途中でアプリケーションソフトウェア212が強制終了される場合について説明した(図4のステップS226参照)。一方、ガイドの途中で、アプリケーションソフトウェア212のメニューを使用してアプリケーションソフトウェア212が終了される場合には、図6の画面が表示パネル202に表示される。図6の画面は、経路案内(ルートガイド)に関する情報を保存するか否かを示す入力を促す画面である。   FIG. 6 is a diagram showing a screen displayed when the application software 212 is terminated in the middle of the guide. The case where the application software 212 is forcibly terminated during the guide has been described above (see step S226 in FIG. 4). On the other hand, when the application software 212 is terminated using the menu of the application software 212 during the guide, the screen of FIG. 6 is displayed on the display panel 202. The screen in FIG. 6 is a screen prompting an input indicating whether or not to save information on route guidance (route guide).

図6の画面において「はい」が選択され、ルートガイドを保存する旨の指示がコマンド入力部206を介して入力された場合には、アプリケーションソフトウェア212は、ルートガイドに関する情報を保存する旨の保存指示情報を、ユーザIDとともに経路探索サーバ100に送信する。経路探索サーバ100の制御部104は、保存指示情報を通信部102を介して受け取った場合には、ルートガイドの終了後も、ユーザIDと対応づけられたセッションID、ならびにセッションIDと対応づけられた目的地情報、経由地情報、および条件情報を記憶部106に保持する。また、アプリケーションソフトウェア212は、RAM内のSTARTフラグを「1」のままとする。   When “Yes” is selected on the screen of FIG. 6 and an instruction to save the route guide is input via the command input unit 206, the application software 212 saves the information about saving the route guide. The instruction information is transmitted to the route search server 100 together with the user ID. When receiving the save instruction information via the communication unit 102, the control unit 104 of the route search server 100 is associated with the session ID associated with the user ID and the session ID even after the end of the route guide. The destination information, the waypoint information, and the condition information are stored in the storage unit 106. Further, the application software 212 keeps the START flag in the RAM as “1”.

一方、図6の画面において「いいえ」が選択され、ルートガイドを保存しない旨の指示がコマンド入力部206を介して入力された場合には、アプリケーションソフトウェア212は、ルートガイドに関する情報の保存が不要である旨の非保存指示情報を、ユーザIDとともに経路探索サーバ100に送信する。経路探索サーバ100の制御部104は、非保存指示情報を通信部102を介して受け取った場合には、ルートガイドの終了後、記憶部106に記憶されている、ユーザIDと対応づけられたセッションID、ならびにセッションIDと対応づけられた目的地情報、経由地情報、および条件情報を破棄する。また、アプリケーションソフトウェア212は、RAM内のSTARTフラグを「0」とする。   On the other hand, when “No” is selected on the screen of FIG. 6 and an instruction not to save the route guide is input via the command input unit 206, the application software 212 does not need to save information about the route guide. Is transmitted to the route search server 100 together with the user ID. When the non-saving instruction information is received via the communication unit 102, the control unit 104 of the route search server 100 stores the session associated with the user ID stored in the storage unit 106 after the end of the route guide. The destination information, waypoint information, and condition information associated with the ID and session ID are discarded. Further, the application software 212 sets the START flag in the RAM to “0”.

このような態様とすれば、経路案内に関する情報をユーザが必要としない場合には、ルートガイド終了時にルートガイドに関する情報を破棄して、記憶部106の容量を有効に活用することができる。   According to such an aspect, when the user does not need information on route guidance, the information on the route guide can be discarded when the route guide ends, and the capacity of the storage unit 106 can be effectively utilized.

また、経路案内(ルートガイド)に関する情報を保存するか否かのユーザによる指示に応じてSTARTフラグを書き換えるため、その後にアプリケーションソフトウェア212を起動したときに、図5の画面を表示することなく、目的地、経由地、経路探索の条件などの入力を促す画面を表示することができる。   Further, in order to rewrite the START flag in accordance with an instruction from the user as to whether or not to save information on route guidance (route guidance), when the application software 212 is subsequently started, the screen of FIG. 5 is not displayed. A screen that prompts input of destination, waypoint, route search conditions, and the like can be displayed.

A3.画面表示と操作:
図7〜図10は、携帯電話200の鉛直上方に対する向き(姿勢)と、携帯電話200の表示パネル202に表示される地図画像Mp01〜Mp04の向きとの関係を示す図である。図7〜図10において、矢印Uは、鉛直上方を表す。ただし、紙面は2次元であるため、紙面内の矢印Uが表す実際の鉛直上方の向きは、矢印Uを含み紙面に垂直な面内において0より大きく180度より小さい範囲をとりうる。
A3. Screen display and operation:
7 to 10 are diagrams showing the relationship between the orientation (posture) of the mobile phone 200 with respect to the vertical direction and the orientations of the map images Mp01 to Mp04 displayed on the display panel 202 of the mobile phone 200. FIG. 7-10, the arrow U represents the vertically upward direction. However, since the paper surface is two-dimensional, the actual vertical upward direction represented by the arrow U in the paper surface can take a range of greater than 0 and smaller than 180 degrees within the surface that includes the arrow U and is perpendicular to the paper surface.

矢印Uの近傍に、矢印Uの向きに対する他の向きを記述するための記号Dcを記す。記号Dcが有する数字3,6,9,12が付された線分は、それぞれ矢印Uの向きを12時の向きとしたときの、3時の向き、6時の向き、9時の向き、12時の向きを表す。また、数字3,6,9,12が付された線分の中間の線分は、それぞれ矢印Uの向きを12時の向きとしたときの、1時30分の向き、4時30分の向き、7時30分の向き、10時30分の向きを表す。各線分は、360度を均等の角度で分割している。   In the vicinity of the arrow U, a symbol Dc for describing another direction with respect to the direction of the arrow U is described. The line segments with numerals 3, 6, 9, and 12 included in the symbol Dc are the 3 o'clock direction, 6 o'clock direction, 9 o'clock direction when the direction of the arrow U is the 12 o'clock direction, Represents the 12 o'clock direction. In addition, the middle line segments to which the numbers 3, 6, 9, and 12 are attached are in the direction of 1:30 and 4:30, respectively, when the direction of the arrow U is set to 12:00. Orientation, 7:30 direction, 10:30 direction. Each line segment divides 360 degrees at an equal angle.

また、図7〜図10において、矢印Cuは、「携帯電話200の上方」を表す。なお、「携帯電話200の上方」は、携帯電話200の姿勢を記述するために便宜的に定めた向きである。「携帯電話200の上方」は、ユーザがそちらを上にして携帯電話200を保持する可能性が最も高い向きである。たとえば、「携帯電話200の上方」は、表示パネル202が設けられている面に記されているキャリア名の文字とメーカ名の文字のうちの少なくとも一方の文字の上方と一致する方向である。   7 to 10, an arrow Cu indicates “above the mobile phone 200”. Note that “above the mobile phone 200” is a direction defined for convenience in order to describe the attitude of the mobile phone 200. “Upward of the mobile phone 200” is the direction in which the user is most likely to hold the mobile phone 200 face up. For example, “above mobile phone 200” is a direction that coincides with at least one of the characters of the carrier name and the maker name written on the surface on which the display panel 202 is provided.

図7の状態において、携帯電話200の上方Cuは、矢印Uの向きを12時の向きとしたときの12時の方向である。図8の状態において、携帯電話200の上方Cuは、同じく、3時の方向である。図9の状態において、携帯電話200の上方Cuは、同じく、6時の方向である。図10の状態において、携帯電話200の上方Cuは、同じく、9時の方向である。しかし、図7〜図10のいずれの状態においても、地図画像は、表示パネル202において、矢印Uの向きを上方とするように表示される。なお、地図の「上方」は、地図に含まれる文字のうち最も多くの文字の上方と一致する向きであるものとする。   In the state of FIG. 7, the upper Cu of the mobile phone 200 is the 12 o'clock direction when the direction of the arrow U is 12 o'clock. In the state of FIG. 8, the upper Cu of the mobile phone 200 is also in the 3 o'clock direction. In the state of FIG. 9, the upper Cu of the mobile phone 200 is also in the 6 o'clock direction. In the state of FIG. 10, the upper Cu of the mobile phone 200 is also in the 9 o'clock direction. However, in any state of FIGS. 7 to 10, the map image is displayed on the display panel 202 so that the direction of the arrow U is upward. It is assumed that “upward” of the map is the direction that matches the uppermost of the characters included in the map.

カーソルキー206bは、円形のボタンであり、円の外周に沿って均等に8カ所の操作部分を有する。ここでは、8カ所の操作部分のうち、鉛直方向(矢印U参照)に沿って最も上方にある操作部分を、「上操作部分P1」と呼ぶ。8カ所の操作部分のうち、鉛直方向に沿って最も下方にある操作部分を、「下操作部分P2」と呼ぶ。   The cursor key 206b is a circular button and has eight operation portions evenly along the outer periphery of the circle. Here, among the eight operation portions, the operation portion that is the uppermost along the vertical direction (see arrow U) is referred to as “upper operation portion P1”. Of the eight operation parts, the operation part located at the lowermost position in the vertical direction is referred to as “lower operation part P2”.

また、カーソルキー206bに正対し上操作部分P1の方向を12時の方向とし下操作部分P2の方向を6時の方向としたときに、3時の方向に位置する操作部分を「右操作部分P3」と呼ぶ。同じく、9時の方向に位置する操作部分を「左操作部分P4」と呼ぶ。なお、本実施例においては、カーソルキー206bに正対し上操作部分P1の方向を12時の方向とし下操作部分P2の方向を6時の方向としたときの各向きは、記号Dcが示す向きと一致する。   When the direction of the upper operation portion P1 is 12 o'clock and the direction of the lower operation portion P2 is 6 o'clock, facing the cursor key 206b, the operation portion positioned at the 3 o'clock direction is indicated as “right operation portion”. Called “P3”. Similarly, an operation part located in the 9 o'clock direction is referred to as a “left operation part P4”. In the present embodiment, each direction when the direction of the upper operation portion P1 is 12 o'clock and the direction of the lower operation portion P2 is 6 o'clock is directly opposite to the cursor key 206b, and the direction indicated by the symbol Dc Matches.

また、同様に、1時30分の方向に位置する操作部分を「右上操作部分P5」と呼ぶ。4時30分の方向に位置する操作部分を「右下操作部分P6」と呼ぶ。7時30分の方向に位置する操作部分を「左下操作部分P7」と呼ぶ。10時30分の方向に位置する操作部分を「左上操作部分P8」と呼ぶ。各操作部分の呼称は、鉛直上方に対する携帯電話200の姿勢によって変化する相対的な呼称である(図7〜図10参照)。   Similarly, the operation part located in the direction of 1:30 is called “upper right operation part P5”. The operation part located in the 4:30 direction is referred to as “lower right operation part P6”. The operation part located in the 7:30 direction is referred to as “lower left operation part P7”. The operation part located in the direction of 10:30 is referred to as “upper left operation part P8”. The names of the respective operation parts are relative names that change depending on the posture of the mobile phone 200 with respect to the vertically upward direction (see FIGS. 7 to 10).

「上操作部分P1」が押されたときには、地図画像Mp01〜Mp04は、携帯電話200の姿勢によらず(図7〜図10参照)、記号Dcに示す12時の方向に動く。「下操作部分P2」が押されたときには、地図画像は、携帯電話200の姿勢によらず、6時の方向に動く。「右操作部分P3」が押されたときには、地図画像は、携帯電話200の姿勢によらず、3時の方向に動く。「左操作部分P4」が押されたときには、地図画像は、携帯電話200の姿勢によらず、9時の方向に動く。   When the “upper operation portion P1” is pressed, the map images Mp01 to Mp04 move in the 12 o'clock direction indicated by the symbol Dc regardless of the posture of the mobile phone 200 (see FIGS. 7 to 10). When the “lower operation part P2” is pressed, the map image moves in the 6 o'clock direction regardless of the posture of the mobile phone 200. When the “right operation part P3” is pressed, the map image moves in the 3 o'clock direction regardless of the posture of the mobile phone 200. When the “left operation portion P4” is pressed, the map image moves in the 9 o'clock direction regardless of the posture of the mobile phone 200.

「右上操作部分P5」が押されたときには、地図画像Mp01〜Mp04は、携帯電話200の姿勢によらず、記号Dcに示す1時30分の方向に動く。「右下操作部分P6」が押されたときには、地図画像は、携帯電話200の姿勢によらず、4時30分の方向に動く。「左下操作部分P7」が押されたときには、地図画像は、携帯電話200の姿勢によらず、7時30分の方向に動く。「左上操作部分P8」が押されたときには、地図画像は、携帯電話200の姿勢によらず、記号Dcに示す10時30分の方向に動く。   When the “upper right operation part P5” is pressed, the map images Mp01 to Mp04 move in the direction of 1:30 indicated by the symbol Dc regardless of the posture of the mobile phone 200. When the “lower right operation part P6” is pressed, the map image moves in the direction of 4:30 regardless of the posture of the mobile phone 200. When the “lower left operation portion P7” is pressed, the map image moves in the direction of 7:30 regardless of the posture of the mobile phone 200. When the “upper left operation portion P8” is pressed, the map image moves in the direction of 10:30 indicated by the symbol Dc regardless of the posture of the mobile phone 200.

また、図7〜図10において、矢印Ar1で示すように、例えば指で、カーソルキー206bの外周部分を押した状態で時計回り方向にスライドさせた場合には、地図は拡大表示される。また、矢印Ar2で示すように、例えば指で、カーソルキー206bの外周部分を押した状態で反時計回り方向にスライドさせた場合には、地図は縮小表示される。   In FIGS. 7 to 10, as indicated by an arrow Ar1, for example, when the finger is slid clockwise with the outer peripheral portion of the cursor key 206b being pressed, the map is displayed in an enlarged manner. Further, as indicated by an arrow Ar2, for example, when the finger is slid in the counterclockwise direction while pressing the outer peripheral portion of the cursor key 206b, the map is displayed in a reduced size.

すなわち、本実施例においては、画像の拡大と縮小の操作を、回転操作によって行うことができる。このため、携帯電話200の向きによらず、ユーザは同じ操作で地図を拡大または縮小させることができる。   In other words, in this embodiment, the image enlargement and reduction operations can be performed by a rotation operation. For this reason, the user can enlarge or reduce the map by the same operation regardless of the orientation of the mobile phone 200.

図11〜図14は、携帯電話200の鉛直上方に対する向き(姿勢)と、携帯電話200の表示パネル202に表示される操作メニューM01,M02の向きとの関係を示す図である。図11〜図14において、操作メニューM01,M02以外の表記は、図7〜図10と同じである。   FIGS. 11 to 14 are views showing the relationship between the orientation (posture) of the mobile phone 200 with respect to the vertical direction and the orientations of the operation menus M01 and M02 displayed on the display panel 202 of the mobile phone 200. FIG. 11 to 14, notations other than the operation menus M01 and M02 are the same as those in FIGS. 7 to 10.

携帯電話の表示部202およびカーソルキー206aを有する部分200bを、テンキー206bを有する部分200aに対してスライドさせ、テンキー206bを露出させると、図11〜図14に示すメニューM01が自動的に表示される。   When the portion 200b having the display unit 202 and the cursor key 206a of the mobile phone is slid with respect to the portion 200a having the numeric key 206b to expose the numeric key 206b, the menu M01 shown in FIGS. 11 to 14 is automatically displayed. The

本実施例の携帯電話200では、開状態ではテンキー206aを操作することができる。一方で、本実施例の携帯電話200では、閉状態ではカーソルキー206bは操作することができるがテンキー206aは操作することができない。このため、ユーザが携帯電話200を開状態にするときは、多くの場合、ユーザが、目的地の検索などの操作のために文字入力を望む場合である。   In the mobile phone 200 of this embodiment, the numeric keypad 206a can be operated in the open state. On the other hand, in the cellular phone 200 of this embodiment, the cursor key 206b can be operated in the closed state, but the numeric keypad 206a cannot be operated. For this reason, when the user opens the mobile phone 200, in many cases, the user desires to input characters for operations such as searching for a destination.

本実施例においては、閉状態から開状態に移行すると、自動的にメニューを表示する。このため、メニューを表示させるための指示をユーザが行う必要がない。よって、文字入力を行おうとするユーザの利便性が高い。   In this embodiment, the menu is automatically displayed when shifting from the closed state to the open state. For this reason, it is not necessary for the user to give an instruction for displaying the menu. Therefore, the convenience of the user who tries to input characters is high.

図11〜図14においては、操作メニューM01のうち、選択肢「1」が選択されている。その結果、操作メニューM01のうち、選択肢「1」が有するサブメニューである操作メニューM02が表示されている。図11〜図14においては、操作メニューM02のうち、選択肢「1」が選択されている。選択されている選択肢を図11〜図14において二重線で示す。   11 to 14, option “1” is selected from the operation menu M01. As a result, of the operation menu M01, the operation menu M02 that is a submenu of the option “1” is displayed. 11 to 14, option “1” is selected from the operation menu M02. The selected option is indicated by a double line in FIGS.

図11〜図14に示すように、図11〜図14のいずれの状態においても、操作メニューM01,M02は、表示パネル202において、矢印Uの向きを上方とするように表示される。なお、メニューの「上方」は、メニューに含まれる文字の上方と一致する向きである。   As shown in FIGS. 11 to 14, in any state of FIGS. 11 to 14, the operation menus M01 and M02 are displayed on the display panel 202 so that the direction of the arrow U is upward. The “upward” of the menu is the direction that matches the upper side of the characters included in the menu.

「上操作部分P1」が押されたときには、12時と6時で特定される方向に並ぶ選択肢のうちでユーザによって指定される選択肢は、携帯電話200の姿勢によらず、記号Dcに示す12時の方向に動く。同じく、「下操作部分P2」が押されたときには、指定される選択肢は、携帯電話200の姿勢によらず、6時の方向に動く。図11〜図14の状態においては、上操作部分P1と下操作部分P2を操作することにより、操作メニューM02の1〜3の選択肢を指定することができる。   When the “upper operation portion P1” is pressed, the option specified by the user among the options arranged in the direction specified at 12 o'clock and 6 o'clock is indicated by the symbol Dc regardless of the attitude of the mobile phone 200. Move in the direction of time. Similarly, when the “lower operation part P2” is pressed, the designated option moves in the 6 o'clock direction regardless of the posture of the mobile phone 200. In the state shown in FIGS. 11 to 14, by operating the upper operation part P1 and the lower operation part P2, the options 1 to 3 of the operation menu M02 can be designated.

「右操作部分P3」が押されたときには、9時と3時で特定される方向に並ぶ選択肢のうちでユーザによって指定される選択肢は、携帯電話200の姿勢によらず、記号Dcに示す3時の方向に動く。同じく、「左操作部分P4」が押されたときには、指定される選択肢は、携帯電話200の姿勢によらず、9時の方向に動く。   When the “right operation portion P3” is pressed, the option specified by the user among the options arranged in the direction specified at 9 o'clock and 3 o'clock is the 3 indicated by the symbol Dc regardless of the attitude of the mobile phone 200. Move in the direction of time. Similarly, when “left operation portion P4” is pressed, the designated option moves in the 9 o'clock direction regardless of the posture of the mobile phone 200.

図11〜図14の状態においては、右操作部分P3と左操作部分P4を操作することにより、操作メニューM02の1の選択肢と、操作メニューM01の1の選択肢を指定することができる。その結果、上操作部分P1と下操作部分P2により操作メニューM02の1〜3の選択肢を指定することができるモードと、上操作部分P1と下操作部分P2により操作メニューM01の1〜8の選択肢を指定することができるモードと、を指定することができる。   In the state of FIGS. 11 to 14, one option of the operation menu M02 and one option of the operation menu M01 can be designated by operating the right operation part P3 and the left operation part P4. As a result, a mode in which 1 to 3 options of the operation menu M02 can be designated by the upper operation part P1 and the lower operation part P2, and 1 to 8 options of the operation menu M01 by the upper operation part P1 and the lower operation part P2. The mode in which can be specified can be specified.

このような態様とすることで、地図画像および操作メニューの画像を鉛直上方の向きに合わせて表示することができる。そのような表示方法の改変を行う一方で、カーソルキー206bによる画面の操作は、鉛直上方に対する各操作部分の相対位置に基づいて行われる。 By setting it as such an aspect, the map image and the image of the operation menu can be displayed according to the vertical upward direction. While performing the modification of such a display method, the operation of the screen by the cursor keys 206b is Ru performed based on the relative positions of the operation portion for vertically upward.

また、図11〜図14において、矢印Ar1で示すように、例えば指で、カーソルキー206bの外周部分を押した状態で時計回り方向にスライドさせた場合には、メニュー中の12時と6時で特定される方向に並ぶ選択肢のうちでユーザによって指定されている選択肢を表す画像は、6時の方向に移動する。また、矢印Ar2で示すように、例えば指で、カーソルキー206bの外周部分を押した状態で反時計回り方向にスライドさせた場合には、メニュー中の12時と6時で特定される方向に並ぶ選択肢のうちでユーザによって指定されている選択肢を表す画像は、12時の方向に移動する。   In FIGS. 11 to 14, as indicated by an arrow Ar <b> 1, when the finger is slid clockwise with the outer peripheral portion of the cursor key 206 b pressed, for example, 12 o'clock and 6 o'clock in the menu. The image representing the option specified by the user among the options lined up in the direction specified by is moved in the 6 o'clock direction. Also, as indicated by an arrow Ar2, for example, when the finger is slid in the counterclockwise direction while pressing the outer peripheral portion of the cursor key 206b, the direction specified at 12 o'clock and 6 o'clock in the menu The image representing the option specified by the user among the lined options moves in the 12 o'clock direction.

すなわち、本実施例においては、指定する選択肢の変更の操作を、回転操作によって行うことができる。このため、携帯電話200の向きによらず、ユーザは同じ操作で指定する選択肢を変更することができる。   That is, in this embodiment, the operation for changing the designated option can be performed by a rotation operation. For this reason, the user can change the option specified by the same operation regardless of the orientation of the mobile phone 200.

本実施例の携帯電話200では、開状態ではテンキー206aを操作することができる。一方で、本実施例の携帯電話200では、閉状態ではカーソルキー206bは操作することができるがテンキー206aは操作することができない。このため、ユーザが携帯電話200を開状態にするときは、多くの場合、ユーザが文字入力を望む場合である。   In the mobile phone 200 of this embodiment, the numeric keypad 206a can be operated in the open state. On the other hand, in the cellular phone 200 of this embodiment, the cursor key 206b can be operated in the closed state, but the numeric keypad 206a cannot be operated. For this reason, when a user opens the mobile phone 200, in many cases, the user desires to input characters.

本実施例では、携帯電話200が閉状態にあるときには、カーソルキー206bを押しつつスライドさせる回転動作は、地図の拡大および縮小を指定する指示となる。一方で、携帯電話200が開状態にあるときには、カーソルキー206bを押しつつスライドさせる回転動作は、メニュー中の選択肢の変更を指定する指示となる。すなわち、本実施例によれば、開状態と閉状態とにおいてユーザが望む可能性が高い異なる指示内容を、同一の操作に割り当てている。このため、携帯電話200で経路案内を行う際のユーザの利便性が高い。   In the present embodiment, when the mobile phone 200 is in the closed state, the rotating operation of sliding while pressing the cursor key 206b is an instruction for designating the enlargement and reduction of the map. On the other hand, when the mobile phone 200 is in the open state, the rotating operation of sliding while pressing the cursor key 206b is an instruction to specify the change of the option in the menu. That is, according to the present embodiment, different instruction contents that are highly likely to be desired by the user in the open state and the closed state are assigned to the same operation. For this reason, the convenience of the user when performing route guidance with the mobile phone 200 is high.

B.変形例:
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
B. Variations:
The present invention is not limited to the above-described examples and embodiments, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible.

B1.変形例1:
上記実施例においては、経路探索サーバ100は、ガイドを再開する際にも、保存しておいた目的地情報、経由地情報、および条件情報に基づいて、ルートの探索を行う(図4のステップS115参照)。しかし、ステップS110で探索したルートのすべてのルート情報を、セッションIDと対応づけて記憶部106に格納しておき、ガイドを再開する際には、そのルート情報を携帯電話200に送信することもできる。そのような態様とすれば、ガイドを再開する際のユーザの待ち時間を短縮することができる。
B1. Modification 1:
In the above embodiment, the route search server 100 searches for a route based on the stored destination information, waypoint information, and condition information even when the guide is resumed (step of FIG. 4). (See S115). However, all route information of the route searched in step S110 is stored in the storage unit 106 in association with the session ID, and when the guide is resumed, the route information may be transmitted to the mobile phone 200. it can. If it is set as such an aspect, the waiting time of the user at the time of resuming a guide can be shortened.

なお、ルート情報のすべてを格納するのではなく、ルート情報の一部を格納する態様とすることもできる。たとえば、ルートについては、セクションに含まれる各地点の緯度および経度の情報は格納せず、セクションIDとアークIDを格納する態様とすることもできる。   It is also possible to adopt a mode in which part of the route information is stored instead of storing all of the route information. For example, for the route, the section ID and arc ID may be stored without storing the latitude and longitude information of each point included in the section.

また、上記実施例では、図6の画面において「はい」が選択された場合には、目的地情報、経由地情報、および条件情報は、経路探索サーバ100の記憶部106に格納される。しかし、目的地情報、経由地情報、条件情報や、経路情報、またはそれらの一部は、携帯電話200のRAMなどの記録媒体に格納することもできる。   Further, in the above embodiment, when “Yes” is selected on the screen of FIG. 6, the destination information, waypoint information, and condition information are stored in the storage unit 106 of the route search server 100. However, destination information, waypoint information, condition information, route information, or a part of them can also be stored in a recording medium such as a RAM of the mobile phone 200.

B2.変形例2:
上記実施例では、STARTフラグは、経路探索サーバ100から経路情報を受け取った際に「0」から「1」にされる。しかし、ルートガイドを開始した際にSTARTフラグを「0」から「1」に、すなわち、ONの状態とすることもできる。そのような態様においては、ユーザが実際にルートガイドを使用しなかった場合には、その後のアプリケーションソフト起動時にルートガイドの再開を行うか否かの入力を促す画面(図5参照)は表示されない。
B2. Modification 2:
In the above embodiment, the START flag is changed from “0” to “1” when the route information is received from the route search server 100. However, when the route guide is started, the START flag can be changed from “0” to “1”, that is, in the ON state. In such an aspect, when the user does not actually use the route guide, a screen (see FIG. 5) that prompts the user to input whether or not to restart the route guide is displayed when the application software is subsequently started. .

このため、直後にガイドを行う予定がない状態で、複数のルートを探索する場合に、いちいちユーザがガイド再開の意思確認の操作を要求されることがく、ユーザの負担が少ない。   Therefore, when searching for a plurality of routes in a state where there is no plan to perform a guide immediately afterwards, the user is not required to perform an operation for confirming the intention to resume the guide, and the burden on the user is small.

B3.変形例3:
上記実施例では、カーソルキー206bが時計回りに操作されたときには、地図が拡大表示され、またはメニュー中で指定されている選択した上から下へ移動する。そして、カーソルキー206bが反時計回りに操作されたときには、地図が縮小表示され、またはメニュー中で指定されている選択した下から上へ移動する。この操作は、カーソルキー206bを押した状態で円弧や曲線を描いてスライドさせる場合のほか、多角形の辺のように、直線の組み合わせでスライドさせる場合にも、同様の機能を指示することができる。
B3. Modification 3:
In the above embodiment, when the cursor key 206b is operated clockwise, the map is enlarged or moved from the selected top specified in the menu to the bottom. When the cursor key 206b is operated counterclockwise, the map is displayed in a reduced size or moved from the selected bottom specified in the menu to the top. In this operation, the same function can be instructed not only when a circular arc or a curved line is drawn while the cursor key 206b is pressed, but also when sliding with a combination of straight lines such as a polygonal side. it can.

すなわち、異なる部分を操作されることで異なる情報を入力されることができる入力手段において、第1の部分と、第1の部分を囲む第2の部分とのうち、第2の部分を押して、時計回りに押圧位置を移動させることで、画像に関する第1の処理を行わせることができる。そして、反時計回りに押圧位置を移動させることで、画像に関する第2の処理を行わせることができる。ここで、第2の処理は、画像について第1の所定量だけ第1の処理を行った後、その画像について第2の所定量だけ第2の処理を行うことで、第1の所定量だけ第1の処理を行う前の状態にその画像を戻すことができるような所定の処理である。なお、第1の所定量と第2の所定量は同じであってもよいし、異なっていてもよい。   That is, in the input means that can input different information by operating different parts, by pressing the second part among the first part and the second part surrounding the first part, By moving the pressing position in the clockwise direction, the first processing relating to the image can be performed. And the 2nd process regarding an image can be performed by moving a press position counterclockwise. Here, the second process is performed by performing the first process for the image by the first predetermined amount, and then performing the second process for the image by the second predetermined amount. This is a predetermined process that can return the image to the state before the first process. Note that the first predetermined amount and the second predetermined amount may be the same or different.

なお、「第2の部分が第1の部分を囲む」とは、第1の部分に含まれる任意の点は、第2の部分に含まれる2点の内分点であるような状態をいう。また、時計回りの操作と反時計回りの操作とは、いずれの場所を始点としてもよく、いずれの場所を終点としてもよい。   Note that “the second part surrounds the first part” means a state in which an arbitrary point included in the first part is an internal dividing point of two points included in the second part. . In addition, the clockwise operation and the counterclockwise operation may use any place as a start point and any place as an end point.

また、「時計回り」および「反時計回り」と記述する場合の、「時計回り」か「反時計回り」かの判断は、「異なる部位を操作されることで異なる情報を入力することができる入力部」の中心を、時計の中心であるとして判断するものとする。   Further, in the case of describing “clockwise” and “counterclockwise”, the determination of “clockwise” or “counterclockwise” can be made by inputting “different information by operating different parts”. The center of the “input unit” is determined to be the center of the watch.

B4.変形例4:
上記実施例では、ユーザがいずれかの指示を入力することによって、その指示に応じた処理が行われる(図5および図6参照)。しかし、ユーザに選択肢を示した後、所定の時間、指示が入力されない場合に、選択肢のうちの一つの処理を行う態様とすることもできる。たとえば、図6の画面を表示した後、1分間、「はい」、「いいえ」のいずれの選択肢も選択されなかった場合には、「はい」が選択された場合と同じ処理を実行することが好ましい。
B4. Modification 4:
In the above embodiment, when a user inputs any instruction, processing corresponding to the instruction is performed (see FIGS. 5 and 6). However, it is also possible to adopt a mode in which one of the options is processed when an instruction is not input for a predetermined time after the user is presented with the option. For example, if the user selects neither “Yes” nor “No” for one minute after displaying the screen of FIG. 6, the same processing as when “Yes” is selected may be executed. preferable.

B5.変形例5:
上記実施例では、携帯電話200は、表示部を有する部分200bと入力部を有する部分200aとがスライドするスライド型の携帯電話である。しかし、経路案内を行う機器は、スライド型の機器以外に、表示部を有する部分と入力部を有する部分とが折りたたまれる折りたたみ型の機器とすることもできる。また、そのような物理的な変形を行わない機器とすることもできる。
B5. Modification 5:
In the above embodiment, the mobile phone 200 is a slide type mobile phone in which the portion 200b having the display portion and the portion 200a having the input portion slide. However, the device that performs route guidance may be a foldable device in which a portion having a display portion and a portion having an input portion are folded in addition to a slide-type device. Moreover, it can also be set as the apparatus which does not perform such a physical deformation | transformation.

なお、折りたたみ型の機器においても、テンキーを操作することができる状態を「開状態」と呼ぶ。そして、テンキーを操作することができずカーソルキーを操作することができる状態を「閉状態」と呼ぶ。すなわち、「開状態」とは、機器においても、主として文字または数字を入力するための入力部を操作することができる状態を広く指す。一方、「閉状態」とは、機器においても、主として文字または数字を入力するための入力部を操作することができず、主として位置を指定するための入力部を操作することができる状態を広く指す。   It should be noted that the state in which the numeric keypad can be operated also in the folding device is referred to as “open state”. A state in which the numeric keypad cannot be operated and the cursor key can be operated is referred to as a “closed state”. That is, the “open state” broadly refers to a state in which an input unit for mainly inputting characters or numbers can be operated even in a device. On the other hand, the “closed state” means a state in which the input unit for mainly inputting characters or numbers cannot be operated, and the input unit for mainly specifying the position can be operated in the device. Point to.

上記実施例では、表示パネル202とコマンド入力部206とは、ほぼ同一面内にある。しかし、経路案内装置は、折りたたみ型の機器のように、表示パネル(画像表示部)とコマンド入力部(入力部)が異なる面内にある態様とすることもできる。また、経路案内装置の異なる面(例えば表面と側面)に画像表示部と入力部が設けられていてもよい。そのような態様において、たとえば、出力部が、画像を表示することができる長方形の画像表示部を有する場合には、以下のような態様とすることが好ましい。   In the above embodiment, the display panel 202 and the command input unit 206 are substantially in the same plane. However, the route guidance device may be configured such that the display panel (image display unit) and the command input unit (input unit) are in different planes, like a foldable device. Further, the image display unit and the input unit may be provided on different surfaces (for example, the front surface and the side surface) of the route guidance device. In such an aspect, for example, when the output unit includes a rectangular image display unit that can display an image, the following aspect is preferable.

すなわち、入力部において最も鉛直上方にある部分が操作されたときには、長方形の辺に平行な上下左右の4方向のうち、最も鉛直上方に近い方向に画像を動かすことが好ましい。入力部において最も鉛直下方にある部分が操作されたときには、長方形の辺に平行な上下左右の4方向のうち、最も鉛直下方に近い方向に画像を動かすことが好ましい。   That is, when the portion that is most vertically upward in the input unit is operated, it is preferable to move the image in the direction that is closest to the top vertically among the four directions of the top, bottom, left, and right parallel to the sides of the rectangle. When the most vertically lower part of the input unit is operated, it is preferable to move the image in the direction closest to the vertically lower side among the four directions, up, down, left, and right parallel to the sides of the rectangle.

また、入力部において、最も鉛直上方にある部分の方向を12時の方向とし最も鉛直下方にある部分の方向を6時の方向としたときの、それぞれの時刻に相当する方向に位置する操作部分が操作されたときには、表示部において、最も鉛直上方に近い方向を12時の方向とし最も鉛直下方に近い方向を6時の方向としたときの、それぞれの時刻に相当する方向に画像が動くように構成することが好ましい。なお、「それぞれの時刻に相当する方向」とは、それぞれの時刻において短針が指す方向である。   Also, in the input unit, the operation part located in the direction corresponding to the respective time when the direction of the most vertically upper part is the 12 o'clock direction and the direction of the most vertically lower part is the 6 o'clock direction. When the button is operated, on the display unit, the image moves in the direction corresponding to each time when the direction closest to the vertical direction is the 12 o'clock direction and the direction closest to the vertical downward direction is the 6 o'clock direction. It is preferable to configure. The “direction corresponding to each time” is the direction indicated by the short hand at each time.

B6.変形例6:
上記実施例では、経路案内は、携帯電話200によって行われる。しかし、サーバとの通信を行いつつ実施される経路案内は、携帯電話に限らず、PDA(Personal Digital Assistant)等の携帯機器や、携帯型のルート案内装置によって行うこともできる。
すなわち、経路案内は、ユーザによって携帯され、経路探索を行うサーバとの間で通信を行うことができる任意の装置で行うことができる。
B6. Modification 6:
In the above embodiment, the route guidance is performed by the mobile phone 200. However, the route guidance performed while communicating with the server is not limited to a mobile phone, but can also be performed by a portable device such as a PDA (Personal Digital Assistant) or a portable route guidance device.
That is, the route guidance can be performed by any device that is carried by the user and can communicate with a server that performs route search.

B7.変形例7:
上記実施例では、経路探索サーバ100と、地図サーバ150とは、異なる二つのサーバである。しかし、経路の探索を行って端末装置に送信する機能と、現在地の周辺の地図画像を端末装置に送信する機能とは、同一の装置によって実現されることもできる。また、3個以上の装置によって実現されることもできる。
B7. Modification 7:
In the above embodiment, the route search server 100 and the map server 150 are two different servers. However, the function of searching for a route and transmitting it to the terminal device and the function of transmitting a map image around the current location to the terminal device can also be realized by the same device. It can also be realized by three or more devices.

B8.変形例8:
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、アプリケーションソフトウェア212(図1)の機能の一部を制御回路が実行するようにすることもできる。
B8. Modification 8:
In the above embodiment, a part of the configuration realized by hardware may be replaced with software, and conversely, a part of the configuration realized by software may be replaced by hardware. For example, a part of the function of the application software 212 (FIG. 1) can be executed by the control circuit.

このような機能を実現するコンピュータプログラムは、フロッピディスクやCD−ROM等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。ホストコンピュータは、その記録媒体からコンピュータプログラムを読み取って内部記憶装置または外部記憶装置に転送する。あるいは、通信経路を介してプログラム供給装置からホストコンピュータにコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、内部記憶装置に格納されたコンピュータプログラムがホストコンピュータのマイクロプロセッサによって実行される。また、記録媒体に記録されたコンピュータプログラムをホストコンピュータが直接実行するようにしてもよい。   A computer program for realizing such a function is provided in a form recorded on a computer-readable recording medium such as a floppy disk or a CD-ROM. The host computer reads the computer program from the recording medium and transfers it to the internal storage device or the external storage device. Alternatively, the computer program may be supplied from the program supply device to the host computer via a communication path. When realizing the function of the computer program, the computer program stored in the internal storage device is executed by the microprocessor of the host computer. Further, the host computer may directly execute the computer program recorded on the recording medium.

この明細書において、ホストコンピュータとは、ハードウェア装置とオペレーションシステムとを含む概念であり、オペレーションシステムの制御の下で動作するハードウェア装置を意味している。コンピュータプログラムは、このようなホストコンピュータに、上述の各部の機能を実現させる。なお、上述の機能の一部は、アプリケーションプログラムでなく、オペレーションシステムによって実現されていても良い。   In this specification, the host computer is a concept including a hardware device and an operation system, and means a hardware device that operates under the control of the operation system. The computer program causes such a host computer to realize the functions of the above-described units. Note that some of the functions described above may be realized by an operation system instead of an application program.

なお、この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやCD−ROMのような携帯型の記録媒体に限らず、各種のRAMやROM等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。   In the present invention, the “computer-readable recording medium” is not limited to a portable recording medium such as a flexible disk or a CD-ROM, but an internal storage device in a computer such as various RAMs and ROMs, An external storage device fixed to a computer such as a hard disk is also included.

C.その他の態様:C. Other aspects:
本発明は、その一態様として、以下のような構成を備える経路案内システムを採用することができる。この経路案内システムは、ユーザが携帯する経路案内装置と、前記経路案内装置との間で通信を行うサーバと、を含む。  As an aspect of the present invention, a route guidance system having the following configuration can be adopted. The route guidance system includes a route guidance device carried by a user and a server that communicates with the route guidance device.

前記経路案内装置は、  The route guidance device
全地球測位システムを利用して現在位置を表す現在位置情報を取得するための現在位置取得部と、      A current position acquisition unit for acquiring current position information representing the current position using the global positioning system;
前記ユーザから情報を入力されることができる入力部と、      An input unit capable of inputting information from the user;
前記サーバに情報を送信することができる第1の送信部と、      A first transmitter capable of transmitting information to the server;
前記サーバから情報を受信することができる第1の受信部と、      A first receiving unit capable of receiving information from the server;
画像と音声の少なくとも一方を出力することができる出力部と、      An output unit capable of outputting at least one of image and sound;
出発地点から目的地に至る経路を表す経路情報および前記現在位置情報に基づいて、前記出力部を使用して経路案内を行う第1の制御部と、を備える。      A first control unit that performs route guidance using the output unit based on route information representing a route from a departure point to a destination and the current position information.

前記第1の制御部は、  The first controller is
目的地を表す目的地情報が前記入力部を介して入力されず、前記経路情報を準備すべき旨の第1の指示が前記入力部を介して入力され、かつ所定の条件が満たされた第1の場合に、      The destination information indicating the destination is not input via the input unit, the first instruction that the route information should be prepared is input via the input unit, and a predetermined condition is satisfied In case of 1,
前記経路案内装置に割り当てられた識別情報を、前記第1の送信部を使用して前記サーバに送信し、          The identification information assigned to the route guidance device is transmitted to the server using the first transmission unit,
前記識別情報に応じた前記経路情報であって、前記経路案内装置によって中断された前記経路案内の目的地に至る経路を表す前記経路情報を、前記第1の受信部を介して受信する。なお、所定の条件としては、たとえば、他の情報が入力されることや、情報を送信すべき旨の指示が入力されること、指示された処理を実行する場合に課金がされることを了承する旨の入力がされること、などの条件を含むことができる。          The route information corresponding to the identification information and the route information representing the route to the destination of the route guidance interrupted by the route guidance device is received via the first receiving unit. It should be noted that, as the predetermined condition, for example, it is acknowledged that other information is input, that an instruction to transmit information is input, and that charging is performed when the instructed process is executed. It is possible to include a condition such as an input to be made.

一方、前記サーバは、  Meanwhile, the server
前記経路案内装置から情報を受信することができる第2の受信部と、      A second receiving unit capable of receiving information from the route guidance device;
前記経路案内装置に情報を送信することができる第2の送信部と、      A second transmitter capable of transmitting information to the route guidance device;
前記経路案内装置から受信した前記情報に基づいて前記経路情報を準備することができる第2の制御部と、      A second control unit capable of preparing the route information based on the information received from the route guidance device;
前記目的地情報を含む前記経路情報の少なくとも一部を、前記識別情報と対応づけて格納することができる記憶部と、を備える。      A storage unit capable of storing at least a part of the route information including the destination information in association with the identification information.

前記第2の制御部は、  The second controller is
前記第1の場合に、      In the first case,
前記識別情報を前記第2の受信部を介して前記経路案内装置から受信し、          Receiving the identification information from the route guidance device via the second receiving unit;
前記記憶部内において前記受信した識別情報に対応づけて格納されている前記経路情報の少なくとも一部に基づいて、前記経路情報を準備し、          Preparing the route information based on at least a part of the route information stored in association with the received identification information in the storage unit;
前記第2の送信部を使用して前記経路案内装置に前記経路情報を送信する。          The route information is transmitted to the route guidance device using the second transmission unit.

上記のような態様によれば、ユーザは、いったん入力した目的地を再度入力しなくても、経路案内を実行させることができる。このため、外部との通信が可能な携帯機器を利用した経路案内において、中断後の経路案内の再開を容易にすることを目的とする。  According to the above aspect, the user can execute route guidance without inputting the destination once input again. Therefore, an object of the present invention is to facilitate resumption of route guidance after interruption in route guidance using a portable device capable of communicating with the outside.

なお、前記第1の制御部は、前記目的地情報が前記入力部を介して入力され、前記第1の指示が前記入力部を介して入力された第2の場合に、  In the second case, the first control unit receives the destination information through the input unit and the first instruction is input through the input unit.
前記識別情報と前記目的地情報とを前記第1の送信部を使用して前記サーバに送信し、          Transmitting the identification information and the destination information to the server using the first transmitter;
前記目的地情報に応じた前記経路情報を前記第1の受信部を介して受信することが好ましい。          It is preferable that the route information according to the destination information is received via the first receiving unit.

そして、前記第2の制御部は、前記第2の場合に、  Then, the second control unit, in the second case,
前記識別情報と前記目的地情報とを前記第2の受信部を介して前記経路案内装置から受信し、          Receiving the identification information and the destination information from the route guidance device via the second receiving unit;
前記目的地情報に基づいて前記経路情報を準備し、          Preparing the route information based on the destination information;
前記第2の送信部を使用して前記経路案内装置に前記経路情報を送信し、          Transmitting the route information to the route guidance device using the second transmission unit;
前記目的地情報を含む前記経路情報の少なくとも一部を前記識別情報に対応づけて前記記憶部に記憶することが好ましい。          It is preferable that at least a part of the route information including the destination information is stored in the storage unit in association with the identification information.

このような態様とすれば、一度入力された目的地情報を有効に活用して、中断後の経路案内の再開を行うことができる。なお、目的地情報は、前記識別情報に直接対応づけられてもよいし、他の情報を介して間接的に関連づけられてもよい。  According to such an aspect, the destination information once input can be used effectively, and the route guidance after the interruption can be resumed. The destination information may be directly associated with the identification information or indirectly associated with other information.

なお、前記経路情報は、前記経路を構成する複数の区間を表す複数組の区間情報であって、それぞれ前記区間の位置を表す区間位置情報を有する複数組の区間情報を含むことができる。そのような態様において、前記第1の制御部は、前記経路案内を実行しつつ、前記現在位置情報と前記区間位置情報とに基づいて、前記複数の区間のうち通過済みの区間を表す通過区間情報を生成することが好ましい。  The route information may include a plurality of sets of section information representing a plurality of sections constituting the route, each including a plurality of sets of section information having section position information representing the position of the section. In such an aspect, the first control unit, while executing the route guidance, based on the current position information and the section position information, a passing section representing a section that has been passed among the plurality of sections. It is preferable to generate information.

上記の態様においては、前記第2の場合において、経由地を表す経由地情報が前記目的地情報とともに前記入力部を介して入力された場合に、前記第1の制御部は、前記第1の送信部を使用して前記目的地情報とともに前記経由地情報を前記サーバに送信することが好ましい。一方、前記第2の制御部は、前記目的地情報とともに前記経由地情報を前記第2の受信部を介して前記経路案内装置から受信し、前記目的地情報とともに前記経由地情報を前記識別情報に対応づけて前記記憶部に記憶し、前記目的地情報および前記経由地情報に基づいて前記経路情報を準備することが好ましい。  In the above aspect, in the second case, when the waypoint information indicating the waypoint is input together with the destination information via the input unit, the first control unit It is preferable to transmit the waypoint information to the server together with the destination information using a transmission unit. On the other hand, the second control unit receives the waypoint information together with the destination information from the route guidance device via the second receiving unit, and the route point information together with the destination information is received as the identification information. It is preferable that the route information is prepared based on the destination information and the waypoint information.

一方、前記第1の場合に、前記第1の制御部は、前記識別情報および前記現在位置情報とともに前記通過区間情報を、前記第1の送信部を使用して前記サーバに送信することが好ましい。そして、前記第2の制御部は、前記識別情報および前記現在位置情報とともに前記通過区間情報を、前記第2の受信部を介して前記経路案内装置から受信し、前記識別情報に対応づけられて前記記憶部に記憶されている前記目的地情報および前記経由地情報、前記現在位置情報、ならびに前記通過区間情報に基づいて、前記通過済みの区間に含まれる前記経由地点を経由しない経路を表す前記経路情報を準備することが好ましい。  On the other hand, in the first case, it is preferable that the first control unit transmits the passage section information together with the identification information and the current position information to the server using the first transmission unit. . The second control unit receives the passage section information together with the identification information and the current position information from the route guidance device via the second reception unit, and associates the information with the identification information. Based on the destination information and the waypoint information, the current position information, and the passage section information stored in the storage unit, the route that does not pass through the waypoint included in the passed section It is preferable to prepare route information.

このような態様とすれば、過去に中断された経路案内の目的地情報と経由地情報に基づいて経路情報を準備する際に、以下のような事態を防止することができる。すなわち、すでに通過済みであり、この先、通過する必要がない経由地を再び通るような経路を表す経路情報を準備する事態を防止することができる。  According to such an aspect, the following situation can be prevented when preparing the route information based on the destination information and the waypoint information of the route guidance interrupted in the past. That is, it is possible to prevent a situation in which route information representing a route that has already passed and does not need to pass through again and that passes through a transit point is prepared.

なお、所定の条件は、中断された前記経路案内を再開する旨の指示が前記入力部を介して入力されたことを含むことができる。また、前記所定の条件は、前記第1の指示が前記入力部を介して入力され、かつ、中断された前記経路案内を再開せず新たな経路案内を行う旨の第2の指示が、前記第1の指示の後、所定の時間内に前記入力部を介して入力されなかったことを含むこともできる。  The predetermined condition can include that an instruction to resume the interrupted route guidance is input via the input unit. Further, the predetermined condition is that the first instruction is input via the input unit, and the second instruction to perform a new route guidance without resuming the interrupted route guidance is After the first instruction, it can also be included that the input was not made through the input unit within a predetermined time.

なお、「条件Xは条件x1を含む」とは、「条件Xが、OR条件である下位の複数の選択肢の一つとして条件x1を含む」態様と、「条件Xが、満たすべき必須の条件として条件x1を含む」という態様と、の両方の態様と含む。  “Condition X includes condition x1” means “condition X includes condition x1 as one of a plurality of lower-order options that are OR conditions” and “essential conditions that condition X must satisfy As a condition x1 ”and both aspects.

このような態様とすれば、サーバは、中断された経路案内を再開する旨の指示をユーザに入力させることなく、記憶部に記憶されている、中断された経路案内の目的地情報と現在位置情報とに基づいて経路情報を準備することができる。  According to such an aspect, the server stores the destination information and the current position of the interrupted route guidance stored in the storage unit without causing the user to input an instruction to resume the interrupted route guidance. Route information can be prepared based on the information.

また、前記経路案内装置は、さらに、前記経路案内が開始されたことを表す案内開始情報を格納することができる開始情報記憶部を備えることが好ましい。そのような態様において、前記第1の制御部は、前記経路案内を開始する際に、前記開始情報記憶部に前記案内開始情報を記憶させ、前記目的地に到着した際に、前記開始情報記憶部から前記案内開始情報を削除することが好ましい。そして、前記所定の条件は、前記開始情報記憶部に前記案内開始情報が記憶されていることを含むことができる。  The route guidance device preferably further includes a start information storage unit capable of storing guidance start information indicating that the route guidance has been started. In such an aspect, the first control unit stores the guidance start information in the start information storage unit when starting the route guidance, and stores the start information storage when arriving at the destination. It is preferable to delete the guidance start information from the section. The predetermined condition may include that the guidance start information is stored in the start information storage unit.

このような態様とすれば、たとえば、目的地に到着する前にユーザによって経路案内が強制終了された場合に、経路案内装置側に記憶された案内開始情報に基づいて、経路案内再開のために、サーバの記憶部に記憶されている目的地情報に基づく経路情報をサーバに準備させることができる。  In this manner, for example, when the route guidance is forcibly terminated by the user before arriving at the destination, the route guidance is resumed based on the guidance start information stored on the route guidance device side. The server can prepare route information based on the destination information stored in the storage unit of the server.

なお、前記第2の制御部は、上記の第2の場合において、前記経路情報を前記識別情報に対応づけて前記記憶部に記憶することが好ましい。そして、前記第2の制御部は、上記の第1の場合において、前記現在位置情報に基づいて特定される前記現在位置と、前記通過区間情報に基づいて特定される前記通過済みの区間に含まれる地点と、の距離がしきい値より小さい場合には、前記記憶部に記憶されている前記経路情報を、前記経路案内装置に送信すべき前記経路情報として準備することが好ましい。  In the second case, the second control unit preferably stores the route information in the storage unit in association with the identification information. In the first case, the second control unit is included in the current position specified based on the current position information and the passed section specified based on the passing section information. In the case where the distance to the destination point is smaller than the threshold value, the route information stored in the storage unit is preferably prepared as the route information to be transmitted to the route guidance device.

このような態様とすれば、中断された経路案内において使用されていた経路の近傍にユーザがいる場合には、サーバは、現在位置情報等に基づいて新たに経路情報を準備することなく、経路情報を準備することができる。このため、常に現在位置情報等に基づいて新たに経路情報を準備する態様に比べて、サーバの処理の負荷を軽減することができる。また、常に現在位置情報等に基づいて新たに経路情報を準備する態様に比べて、第1の指示が入力されてから経路案内が開始されるまでの時間を短くすることができる。  According to such an aspect, when the user is in the vicinity of the route used in the interrupted route guidance, the server does not prepare the route information based on the current position information or the like, and does not prepare the route information. Information can be prepared. For this reason, it is possible to reduce the processing load of the server as compared with a mode in which new route information is always prepared based on current position information and the like. In addition, the time from when the first instruction is input to when the route guidance is started can be shortened, compared to a mode in which new route information is always prepared based on current position information and the like.

また、前記第1の制御部は、前記経路案内を行っているときに前記経路案内を終了する旨の指示が前記入力部を介して入力された場合には、前記経路案内に関する情報を保存するか否かを示す入力を促す出力を、前記出力部を使用して行い、前記経路案内に関する情報を保存する旨の指示が前記入力部を介して入力された場合に、前記経路案内に関する情報を保存する旨の保存指示情報を、前記識別情報とともに前記サーバに送信することが好ましい。そして、前記第2の制御部は、前記保存指示情報を前記第2の受信部を介して前記経路案内装置から受け取った場合に、前記経路案内の前記終了後も、前記識別情報と対応づけられた前記目的地情報および前記経由地情報を前記記憶部に保持することが好ましい。  The first control unit stores information related to the route guidance when an instruction to end the route guidance is input through the input unit when the route guidance is being performed. When the instruction to save the information on the route guidance is input through the input unit, the information about the route guidance is displayed. It is preferable that save instruction information for saving is transmitted to the server together with the identification information. When the second control unit receives the storage instruction information from the route guidance device via the second reception unit, the second control unit is associated with the identification information even after the end of the route guidance. The destination information and the waypoint information are preferably stored in the storage unit.

このような態様とすれば、経路案内を終了させるときに、経路案内に関する情報の保存をユーザが望んだ場合には、後に再利用するために、目的地情報および経由地情報をサーバ側に保存することができる。  According to this aspect, when the user wants to save information related to the route guidance when the route guidance is terminated, the destination information and waypoint information are saved on the server side for later reuse. can do.

なお、前記第1の制御部は、前記経路案内を行っているときに前記経路案内を終了する旨の指示が前記入力部を介して入力された場合には、前記経路案内に関する情報を保存するか否かを示す入力を促す出力を、前記出力部を使用して行うことが好ましい。そして、前記第1の制御部は、前記経路案内に関する情報を保存しない旨の指示が前記入力部を介して入力された場合に、前記経路案内に関する情報の保存が不要である旨の非保存指示情報を、前記識別情報とともに前記サーバに送信することが好ましい。そして、前記第2の制御部は、前記非保存指示情報を前記第2の受信部を介して前記経路案内装置から受け取った場合に、前記経路案内の前記終了後、前記記憶部に記憶されている前記目的地情報および前記経由地情報を破棄することが好ましい。  The first control unit stores information on the route guidance when an instruction to end the route guidance is input through the input unit when performing the route guidance. It is preferable that an output for prompting an input indicating whether or not to be performed is performed using the output unit. The first control unit, when an instruction not to store the information about the route guidance is input via the input unit, the non-storage instruction that the storage of the information about the route guidance is unnecessary It is preferable to transmit information to the server together with the identification information. When the second control unit receives the non-storage instruction information from the route guidance device via the second reception unit, the second control unit stores the non-storage instruction information in the storage unit after the completion of the route guidance. It is preferable to discard the destination information and the waypoint information.

このような態様とすれば、経路案内を終了させるときに、経路案内に関する情報をユーザが必要としない場合には、経路案内に関する情報を破棄して、記憶部の容量を有効に活用することができる。  According to such an aspect, when the user does not need information regarding the route guidance when the route guidance is terminated, the information regarding the route guidance can be discarded to effectively use the capacity of the storage unit. it can.

前記経路案内装置は、さらに、前記目的地情報および前記経由地情報を格納することができる目的地記憶部を備えることが好ましい。そして、前記第1の制御部は、前記経路案内を行っているときに前記経路案内を終了する旨の指示が前記入力部を介して入力された場合には、前記経路案内に関する情報を保存するか否かを示す入力を促す出力を、前記出力部を使用して行うことが好ましい。そして、前記第1の制御部は、前記経路案内に関する情報を保存する旨の指示が前記入力部を介して入力された場合に、前記経路案内の前記終了後も、前記目的地情報および前記経由地情報を前記目的地記憶部に保持することが好ましい。  The route guidance device preferably further includes a destination storage unit capable of storing the destination information and the waypoint information. The first control unit stores information on the route guidance when an instruction to end the route guidance is input via the input unit when performing the route guidance. It is preferable that an output for prompting an input indicating whether or not to be performed is performed using the output unit. When the instruction to save the information related to the route guidance is input via the input unit, the first control unit is configured to store the destination information and the route via the end of the route guidance. It is preferable to store the location information in the destination storage unit.

このような態様とすれば、経路案内を終了させるときに、経路案内に関する情報の保存をユーザが望んだ場合には、後に再利用するために、目的地情報および経由地情報を経路案内装置側に保存することができる。  According to such an aspect, when the user desires to save information related to the route guidance when the route guidance is terminated, the destination information and the waypoint information are stored on the route guidance device side in order to be reused later. Can be saved.

なお、経路案内システムは、地図の画像を表す地図画像データを、位置を表す位置情報と対応づけて格納し、前記経路案内装置との間で通信を行う地図サーバをさらに含む態様とすることができる。そのような態様において、前記第1の制御部は、前記現在位置情報を、前記第1の送信部を使用して前記地図サーバに送信することが好ましい。前記地図サーバは、前記現在位置情報を、前記経路案内装置から受信し、前記現在位置情報と対応づけられている地図画像データを、前記経路案内装置に送信することが好ましい。そして、前記第1の制御部は、前記現在位置情報に応じた地図画像データを、前記第1の受信部を介して受信し、前記経路情報、前記現在位置情報および前記受信した地図データに基づいて、前記出力部を使用して経路案内を行うことが好ましい。  The route guidance system may further include a map server that stores map image data representing a map image in association with position information representing a position, and communicates with the route guidance device. it can. In such an aspect, it is preferable that the first control unit transmits the current position information to the map server using the first transmission unit. Preferably, the map server receives the current position information from the route guidance device, and transmits map image data associated with the current position information to the route guidance device. The first control unit receives map image data corresponding to the current position information via the first receiving unit, and based on the route information, the current position information, and the received map data. Thus, it is preferable to perform route guidance using the output unit.

このような態様とすれば、地図の画像の上に経路と現在位置とを表示して、経路案内を行うことができる。なお、地図サーバは、経路情報を準備するサーバと同一とすることもでき、異なるサーバとすることもできる。  With such an embodiment, the route guidance can be performed by displaying the route and the current position on the map image. The map server can be the same as the server that prepares the route information, or can be a different server.

なお、サーバの制御部は、以下のように構成することもできる。すなわち、前記制御部は、前記目的地情報を前記受信部を介して前記経路案内装置から受信せず、前記識別情報を前記受信部を介して前記経路案内装置から受信し、かつ所定の第1の条件が満たされた第1の場合に、  In addition, the control part of a server can also be comprised as follows. That is, the control unit does not receive the destination information from the route guidance device via the reception unit, receives the identification information from the route guidance device via the reception unit, and has a predetermined first In the first case where
前記識別情報を前記受信部を介して前記経路案内装置から受信し、          Receiving the identification information from the route guidance device via the receiving unit;
前記記憶部内において前記受信した識別情報に対応づけて格納されている前記経路情報の少なくとも一部に基づいて、前記経路情報を準備し、          Preparing the route information based on at least a part of the route information stored in association with the received identification information in the storage unit;
前記送信部を使用して前記経路案内装置に前記経路情報を送信する。          The route information is transmitted to the route guidance device using the transmission unit.

なお、前記制御部は、前記経路案内装置に割り当てられた識別情報と、目的地を表す目的地情報とを前記受信部を介して前記経路案内装置から受信し、所定の第2の条件が満たされた第2の場合に、  The control unit receives identification information assigned to the route guidance device and destination information indicating a destination from the route guidance device via the reception unit, and a predetermined second condition is satisfied. In the second case,
前記識別情報と前記目的地情報とを前記受信部を介して前記経路案内装置から受信し、          Receiving the identification information and the destination information from the route guidance device via the receiving unit;
前記目的地情報に基づいて前記経路情報を準備し、          Preparing the route information based on the destination information;
前記送信部を使用して前記経路案内装置に前記経路情報を送信し、          Transmitting the route information to the route guidance device using the transmission unit;
前記目的地情報を含む前記経路情報の少なくとも一部を前記識別情報に対応づけて前記記憶部に記憶する。          At least a part of the route information including the destination information is stored in the storage unit in association with the identification information.

一方、本願発明は、以下のような携帯用画像表示装置として構成することもできる。  On the other hand, this invention can also be comprised as the following portable image display apparatuses.
この携帯用画像表示装置は、This portable image display device
画像を表示することができる表示部と、  A display unit capable of displaying an image;
ユーザから情報を入力されることができる入力部であって、複数の操作部分をそれぞれ操作されることによって互いに異なる情報を入力されることができる、入力部と、  An input unit that can input information from a user, and can input different information by operating each of a plurality of operation parts,
前記携帯用画像表示装置の向きを感知することができるセンサと、  A sensor capable of sensing the orientation of the portable image display device;
前記入力部および前記センサからの入力に応じて前記表示部に文字を含む画像を表示することができる制御部であって、鉛直上方に合わせて前記表示部に前記文字を含む画像を表示し、前記各操作部分が操作された場合に、前記画像の少なくとも一部を、鉛直上方に対する前記各操作部分の位置に応じた方向に動かす制御部と、を備える。  A control unit capable of displaying an image including characters on the display unit in response to input from the input unit and the sensor, and displaying an image including the characters on the display unit in a vertically upward direction, And a control unit that moves at least a part of the image in a direction corresponding to a position of each operation part with respect to a vertically upward direction when each operation part is operated.

このような態様においては、鉛直上方に合わせて文字を含む画像を表示するため、ユーザが文字を読みやすいように画像を表示することができる。そして、各操作部分が操作された場合に、鉛直上方に対する各操作部分の位置に応じた方向に画像を動かすため、ユーザは直感的に画像を動かすことができる。よって、上記の態様においては、ユーザが画像表示装置を利用する際の利便性が高い。  In such an aspect, since an image including characters is displayed vertically aligned, the image can be displayed so that the user can easily read the characters. And when each operation part is operated, since an image is moved to the direction according to the position of each operation part with respect to the perpendicular upper direction, the user can move an image intuitively. Therefore, in said aspect, the convenience at the time of a user using an image display apparatus is high.

なお、前記複数の操作部分は、  The plurality of operation parts are:
第1の操作部分と、      A first operating part;
前記第1の操作部分とは異なる位置にある第2の操作部分と、      A second operating part at a position different from the first operating part;
前記入力部に正対し前記第1の操作部分の方向を12時の方向とし前記第2の操作部分の方向を6時の方向としたときに、3時の方向に位置する第3の操作部分と、      A third operation part that is positioned in the 3 o'clock direction when facing the input unit and the direction of the first operation part is the 12 o'clock direction and the direction of the second operation part is the 6 o'clock direction. When,
前記入力部に正対し前記第1の操作部分の方向を12時の方向とし前記第2の操作部分の方向を6時の方向としたときに、9時の方向に位置する第4の操作部分と、を含むことができる。      A fourth operation part positioned in the 9 o'clock direction when facing the input unit when the direction of the first operation part is the 12 o'clock direction and the direction of the second operation part is the 6 o'clock direction And can be included.
そして、前記制御部は、前記表示部上において、少なくとも、互いに90度づつ異なる第1ないし第4の方向に沿って前記画像を動かすことができる態様とすることができる。And the said control part can be set as the aspect which can move the said image along the said 1st thru | or 4th direction which is mutually different by 90 degree | times on the said display part.

そのような態様において、前記制御部は、前記第1ないし第4の操作部分のうち鉛直方向に沿って最も上方にある上操作部分が操作された場合に、前記表示部において、前記第1ないし第4の方向のうち鉛直方向の上方に最も近い方向である第1の移動方向に前記画像の少なくとも一部を動かすことが好ましい。そして、前記制御部は、前記第1ないし第4の操作部分のうち鉛直方向に沿って最も下方にある下操作部分が操作された場合に、前記表示部において、前記第1ないし第4の方向のうち鉛直方向の下方に最も近い方向である第2の移動方向に前記画像の少なくとも一部を動かすことが好ましい。  In such an aspect, when the upper operation part that is uppermost in the vertical direction among the first to fourth operation parts is operated, the control unit performs the first to fourth operations on the display unit. It is preferable to move at least a part of the image in a first movement direction that is the direction closest to the upper side of the vertical direction among the fourth directions. Then, when the lower operation part located at the lowest position along the vertical direction among the first to fourth operation parts is operated, the control unit causes the display unit to perform the first to fourth directions. It is preferable to move at least a part of the image in a second moving direction that is the direction closest to the lower side of the vertical direction.

このような態様とすれば、ユーザは、直感的に上下の操作部分を操作して、表示部において、画像を上下に動かすことができる。  With such an aspect, the user can intuitively operate the upper and lower operation parts and move the image up and down on the display unit.

なお、前記制御部は、前記第1ないし第4の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、3時の方向に位置する右操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、3時の方向である第3の移動方向に前記画像の少なくとも一部を動かすことが好ましい。そして、前記制御部は、前記第1ないし第4の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、9時の方向に位置する左操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、9時の方向である第4の移動方向に前記画像の少なくとも一部を動かすことが好ましい。  The control unit faces the input unit among the first to fourth operation parts, and the direction of the upper operation part is the 12 o'clock direction and the direction of the lower operation part is the 6 o'clock direction. Sometimes, when the right operation part located in the 3 o'clock direction is operated, the first movement direction is directly facing the display unit, the 12 o'clock direction is the 2 o'clock direction, and the second movement direction is the 6 o'clock direction. Then, it is preferable to move at least a part of the image in the third movement direction that is the 3 o'clock direction. Then, the control unit faces the input unit among the first to fourth operation parts, and the direction of the upper operation part is a 12 o'clock direction and the direction of the lower operation part is a 6 o'clock direction. Sometimes, when the left operation portion located in the 9 o'clock direction is operated, the first moving direction is directly facing the display unit, the 12 o'clock direction is the 2 o'clock direction, and the second moving direction is the 6 o'clock direction. Then, it is preferable to move at least a part of the image in the fourth moving direction, which is the 9 o'clock direction.

このような態様とすれば、ユーザは、直感的に上下左右の操作部分を操作して、表示部において、画像を上下左右に動かすことができる。  In this manner, the user can intuitively operate the up / down / left / right operation parts to move the image up / down / left / right on the display unit.

また、前記複数の操作部分は、前記入力部に正対し前記第1の操作部分の方向を12時の方向とし前記第2の操作部分の方向を6時の方向としたときに、さらに、  Further, when the plurality of operation parts are directly facing the input unit and the direction of the first operation part is the 12 o'clock direction and the direction of the second operation part is the 6 o'clock direction,
1時30分の方向に位置する第5の操作部分と、      A fifth operating part located in the 1:30 direction;
4時30分の方向に位置する第6の操作部分と、      A sixth operating part located in the 4:30 direction;
7時30分の方向に位置する第7の操作部分と、      A seventh operating part located in the 7:30 direction;
10時30分の方向に位置する第8の操作部分と、を含むことが好ましい。      And an eighth operation portion located in the direction of 10:30.

そのような態様において、前記制御部は、  In such an aspect, the control unit
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、1時30分の方向に位置する右上操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、1時30分の方向である第5の移動方向に前記画像の少なくとも一部を動かし、      Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 1:30 When the upper right operation part located in the direction of is operated, when the first moving direction is set to the 12 o'clock direction and the second moving direction is set to the 6 o'clock direction, the display unit is directly opposed. Moving at least a portion of the image in a fifth direction of movement, which is a direction of 30 minutes;
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、4時30分の方向に位置する右下操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、4時30分の方向である第6の移動方向に前記画像の少なくとも一部を動かし、      Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 4:30 When the lower right operation portion located in the direction is operated, when facing the display unit, the first moving direction is the 12 o'clock direction and the second moving direction is the 6 o'clock direction, Moving at least a portion of the image in a sixth direction of movement, which is the direction of 4:30,
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、7時30分の方向に位置する左下操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、7時30分の方向である第7の移動方向に前記画像の少なくとも一部を動かし、      Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 7:30 When the lower left operation portion located in the direction of is operated, when facing the display unit, the first moving direction is the 12 o'clock direction and the second moving direction is the 6 o'clock direction, Moving at least a portion of the image in a seventh direction of movement, which is a direction of 30 minutes;
前記第1ないし第8の操作部分のうち、前記入力部に正対し前記上操作部分の方向を12時の方向とし前記下操作部分の方向を6時の方向としたときに、10時30分の方向に位置する左上操作部分が操作された場合に、前記表示部に正対し前記第1の移動方向を12時の方向とし前記第2の移動方向を6時の方向としたときに、10時30分の方向である第8の移動方向に前記画像の少なくとも一部を動かすことが好ましい。      Of the first to eighth operation parts, when facing the input unit, the direction of the upper operation part is 12 o'clock and the direction of the lower operation part is 6 o'clock, 10:30 When the upper left operation portion located in the direction of is operated, when the first movement direction is set to the 12 o'clock direction and the second movement direction is set to the 6 o'clock direction with respect to the display unit, 10 It is preferable to move at least a part of the image in an eighth movement direction which is a direction of 30 minutes.

このような態様とすれば、ユーザは、直感的に操作部分を右上、右下、左下、左上の操作部分を操作して、表示部において、画像を右上、右下、左下、左上に動かすことができる。  In this manner, the user intuitively operates the operation part on the upper right, lower right, lower left, and upper left, and moves the image to the upper right, lower right, lower left, and upper left on the display unit. Can do.

なお、前記画像の少なくとも一部は、地図を表す画像とすることができる。  Note that at least a part of the image may be an image representing a map.

また、前記画像の少なくとも一部は、操作メニューの複数の選択肢のうちユーザが指定する選択肢を表す画像とすることもできる。  Further, at least a part of the image may be an image representing an option designated by the user among a plurality of options of the operation menu.

本発明の第1実施例である経路案内システムのハードウェア構成を示す図。The figure which shows the hardware constitutions of the route guidance system which is 1st Example of this invention. 携帯電話200内で動作しているアプリケーションソフトウェア212と、経路探索サーバ100との、経路案内における動作を示すチャート。The chart which shows the operation | movement in the route guidance of the application software 212 currently operate | moving in the mobile telephone 200, and the route search server 100. FIG. ルート情報および経路データの内容を表す図。The figure showing the contents of route information and route data. ガイドが再開される場合の、アプリケーションソフトウェア212と、経路探索サーバ100との動作を示すチャート。The chart which shows operation | movement with the application software 212 and the route search server 100 when a guide is restarted. 過去に中断された経路案内(ルートガイド)を再開するか否かを指示する入力を促す表示パネル202の表示。A display on the display panel 202 that prompts an input to instruct whether or not to resume route guidance that has been interrupted in the past. ガイドの途中でアプリケーションソフトウェア212を終了させる際に表示される画面を示す図。The figure which shows the screen displayed when ending application software 212 in the middle of a guide. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される地図画像Mp01の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertical upper direction U of the mobile telephone 200, and the direction of map image Mp01 displayed on the display panel 202 of the mobile telephone 200. FIG. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される地図画像Mp02の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertical upward U of the mobile telephone 200, and the direction of map image Mp02 displayed on the display panel 202 of the mobile telephone 200. FIG. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される地図画像Mp03の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertical upper direction U of the mobile telephone 200, and the direction of map image Mp03 displayed on the display panel 202 of the mobile telephone 200. FIG. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される地図画像Mp04の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertical upper direction U of the mobile telephone 200, and the direction of map image Mp04 displayed on the display panel 202 of the mobile telephone 200. FIG. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される操作メニューM01,M02の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertically upward U of the mobile telephone 200, and the direction of the operation menus M01 and M02 displayed on the display panel 202 of the mobile telephone 200. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される操作メニューM01,M02の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertically upward U of the mobile telephone 200, and the direction of the operation menus M01 and M02 displayed on the display panel 202 of the mobile telephone 200. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される操作メニューM01,M02の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertically upward U of the mobile telephone 200, and the direction of the operation menus M01 and M02 displayed on the display panel 202 of the mobile telephone 200. 携帯電話200の鉛直上方Uに対する向きと、携帯電話200の表示パネル202に表示される操作メニューM01,M02の向きとの関係を示す図。The figure which shows the relationship between the direction with respect to the vertically upward U of the mobile telephone 200, and the direction of the operation menus M01 and M02 displayed on the display panel 202 of the mobile telephone 200.

100…経路探索サーバ
102…通信部
104…制御部
106…記憶部
150…地図サーバ
152…通信部
154…制御部
156…地図データベース
200…携帯電話
200a…スライド型携帯電話の第1部分
200b…スライド型携帯電話の第2部分
201…GPSアンテナ
202…表示パネル
203…音声出力部
204…振動機構
205…通信部
206…コマンド入力部
206a…テンキー
206b…カーソルキー
207…開閉センサ
208…加速度センサ
210…主制御部
212…アプリケーションソフトウェア
220…通話制御部
Cu…携帯電話の上方を示す矢印
Dc…各方向を示す記号
INT…インターネット
M01…操作メニュー
M02…操作メニュー
Mp01〜Mp04…地図画像
Nd03…ノード
Ndp03…属性情報
P1…カーソルキーの上操作部分
P2…カーソルキーの下操作部分
P3…カーソルキーの右操作部分
P4…カーソルキーの左操作部分
P5…カーソルキーの右上操作部分
P6…カーソルキーの右下操作部分
P7…カーソルキーの左下操作部分
P8…カーソルキーの左上操作部分
Pe…目的地
Pi…アプリケーションソフトウェアを強制終了した地点
Pr…アプリケーションソフトウェアを再起動した地点
Pv1…経由地
Pv2…経由地
R0…ルート
R1…ルート
ArcID…アークID
U…鉛直上方を示す矢印
DESCRIPTION OF SYMBOLS 100 ... Route search server 102 ... Communication part 104 ... Control part 106 ... Memory | storage part 150 ... Map server 152 ... Communication part 154 ... Control part 156 ... Map database 200 ... Mobile phone 200a ... 1st part of a slide-type mobile phone 200b ... Slide 2nd part of the mobile phone 201 ... GPS antenna 202 ... Display panel 203 ... Audio output unit 204 ... Vibration mechanism 205 ... Communication unit 206 ... Command input unit 206a ... Numeric keypad 206b ... Cursor key 207 ... Open / close sensor 208 ... Acceleration sensor 210 ... Main control unit 212 ... Application software 220 ... Call control unit Cu ... Upward arrow Dc ... Symbol indicating each direction INT ... Internet M01 ... Operation menu M02 ... Operation menu Mp01-Mp04 ... Map image Nd03 ... Node Nd p03 ... Attribute information P1 ... Upper part of the cursor key P2 ... Lower part of the cursor key P3 ... Right part of the cursor key P4 ... Left part of the cursor key P5 ... Upper right part of the cursor key P6 ... Right of the cursor key Lower operation part P7 ... Lower left operation part of cursor key P8 ... Upper left operation part of cursor key Pe ... Destination Pi ... Point where application software was forcibly terminated Pr ... Point where application software was restarted Pv1 ... Via point Pv2 ... Via point R0 ... Route R1 ... Route ArcID ... Arc ID
U ... Arrow pointing vertically upward

Claims (11)

経路案内装置との間で通信を行うサーバであって、
目的地に至る経路を表す経路情報であり、前記経路を構成する複数の区間を表す情報を含む経路情報を準備することができる制御部備え、
前記制御部は、前記目的地を表す目的地情報前記経路案内装置から受信せず、前記経路案内装置に割り当てられた識別情報前記経路案内装置から受信し第1の場合に、
前記経路案内装置の現在位置を表す現在位置情報および前記識別情報とともに、前記複数の区間のうち通過済みの区間を表す通過区間情報前記経路案内装置から受信し、
あらかじめ前記識別情報と対応づけて格納されており前記目的地情報を含む前記経路情報の少なくとも一部であって、前記受信した識別情報と一致する識別情報と対応づけられている前記経路情報の少なくとも一部と、前記受信した通過区間情報と、に基づいて、前記経路案内装置に送信すべき前記経路情報を準備することができる、サーバ。
A server that communicates with a route guidance device,
A route to the destination is a table to route information, a control unit capable of preparing the route information including information representing a plurality of sections constituting said path,
Wherein the control unit does not receive the destination information indicating the destination from the route guidance device, the identification information assigned to the route guidance device when the first received from the navigation system,
Together with the current position information and the identification information indicating the current position of the navigation system, the passage section information representative of the passage already section among the plurality of sections, to receive from the navigation system,
And at least a portion of said path information in advance, including the identification information and the destination information are stored in association, at least of the route information associated with the identification information matching the received identification information A server capable of preparing the route information to be transmitted to the route guidance device based on a part and the received passage section information .
請求項1記載のサーバであって、
前記制御部は、前記第1の場合であって、前記通過済みの区間に含まれる地点と前記現在位置との距離がしきい値より小さい場合には、前記受信した識別情報に対応づけて格納されている前記経路情報の少なくとも一部と、前記受信した通過区間情報と、に基づいて、前記経路案内装置に送信すべき前記経路情報を準備することができる、サーバ。
The server according to claim 1, wherein
In the first case, when the distance between the point included in the passed section and the current position is smaller than a threshold value, the control unit stores the information in association with the received identification information. A server capable of preparing the route information to be transmitted to the route guidance device based on at least a part of the route information being received and the received passage section information .
請求項1または2記載のサーバであって、
前記制御部は、前記経路案内装置に割り当てられた前記識別情報と、前記目的地情報と前記経路案内装置から受信し第2の場合に、
前記経路案内装置から受信した前記目的地情報に基づいて前記経路情報を準備し、
前記経路案内装置に前記経路情報を送信し、
前記目的地情報を含む前記経路情報の少なくとも一部を、前記経路案内装置から受信した前記識別情報に対応づけて格納することができる、サーバ。
The server according to claim 1 or 2, wherein
Wherein the control unit includes: the route guidance apparatus said identification information assigned to the case of the second received and the destination information from the navigation system,
Preparing the route information based on the destination information received from the route guidance device ;
Sending the route information to the route guidance device;
A server capable of storing at least a part of the route information including the destination information in association with the identification information received from the route guidance device .
請求項3記載のサーバであって、
前記制御部は、
前記第2の場合において、経由地を表す経由地情報を前記目的地情報ととも前記経路案内装置から受信した場合に、
前記受信した目的地情報経由地情報を前記識別情報に対応づけて格納し、
前記受信した目的地情報経由地情報に基づいて前記経路情報を準備することができ
前記第1の場合に、
前記受信した識別情報に対応づけられて格納されている前記目的地情報および前記経由地情報、前記現在位置情報、ならびに前記通過区間情報に基づいて、前記通過済みの区間に含まれる前記経由地点を経由しない経路を表す前記経路情報を準備することができる、サーバ。
The server according to claim 3, wherein
The controller is
In the case of the second, when the route point information indicating the waypoint received from the route guidance apparatus together with the destination information,
Storing the received destination information and waypoint information in association with the identification information;
The route information can be prepared based on the received destination information and waypoint information,
In the first case,
Based on the destination information and the waypoint information stored in association with the received identification information, the current position information, and the passage section information, the waypoints included in the passed section are determined. A server capable of preparing the route information representing a route that does not pass.
請求項4記載のサーバであって、
前記制御部は、
前記第2の場合において、前記経路情報を前記識別情報に対応づけて格納し、
前記第1の場合において前記現在位置前記通過済みの区間に含まれる地点と、の距離が前記しきい値より小さい場合には、格納されている前記経路情報を、前記経路案内装置に送信すべき前記経路情報として準備することができる、サーバ。
The server according to claim 4, wherein
The controller is
In the second case, the route information is stored in association with the identification information,
Transmitted in the case of the first, wherein when the current position and the points included in the passage already interval, the distance of less than the threshold, the route information stored in the route guidance device A server that can be prepared as the route information to be.
経路案内システムであって、
経路案内装置と、
前記経路案内装置との間で通信を行うサーバと、を含み、
前記経路案内装置は、
現在位置を表す現在位置情報を取得するための現在位置取得部と、
目的地に至る経路を表す経路情報および前記現在位置情報に基づいて経路案内を行う第1の制御部と、を備え、
前記経路情報は、前記経路を構成する複数の区間の位置を表す区間位置情報を含み、
前記第1の制御部は、
前記経路案内を実行しつつ、前記現在位置情報と前記区間位置情報とに基づいて、前記複数の区間のうち通過済みの区間を表す通過区間情報を生成し、
目的地を表す目的地情報入力されず、前記経路情報を準備すべき旨の第1の指示入力され第1の場合に、
前記経路案内装置に割り当てられた識別情報および前記現在位置情報とともに、前記通過区間情報を前記サーバに送信し、
前記識別情報に応じた前記経路情報を前記サーバから受信することができ
前記サーバは、
前記経路情報を準備することができる第2の制御部備え、
前記第2の制御部は、前記第1の場合に、
あらかじめ前記識別情報と対応づけて格納されており前記目的地情報を含む前記経路情報の少なくとも一部であって、前記経路案内装置から受信した識別情報と一致する識別情報と対応づけられている前記経路情報の少なくとも一部と、前記経路案内装置から受信した通過区間情報と、に基づいて、前記経路案内装置に送信すべき前記経路情報を準備することができる、経路案内システム。
A route guidance system,
A route guidance device;
A server that communicates with the route guidance device,
The route guidance device
A current position acquisition unit for acquiring current position information representing the current position;
Based on the route information and the current position information indicating a route to the destination, it comprises: a first control unit for performing route guidance, and
The route information includes section position information representing the positions of a plurality of sections constituting the route,
The first controller is
While executing the route guidance, based on the current position information and the section position information, to generate passing section information representing a section that has passed among the plurality of sections,
When destination information indicating a destination is not inputted, first the first instruction to prepare the path information is input,
Along with the identification information assigned to the route guidance device and the current position information, the passing section information is transmitted to the server,
The route information according to the identification information can be received from the server ,
The server
A second controller capable of preparing the route information,
In the first case, the second control unit
And at least a portion of said path information in advance, including the identification information and the destination information are stored in association with the being associated with the identification information matching the identification information received from the navigation system A route guidance system capable of preparing the route information to be transmitted to the route guidance device based on at least a part of the route information and the passage section information received from the route guidance device .
請求項6記載の経路案内システムであって、
前記第2の制御部は、前記第1の場合であって、前記通過済みの区間に含まれる地点と前記現在位置との距離がしきい値より小さい場合には、前記受信した識別情報に対応づけて格納されている前記経路情報の少なくとも一部と、前記受信した通過区間情報と、に基づいて、前記経路案内装置に送信すべき前記経路情報を準備することができる、経路案内システム。
The route guidance system according to claim 6,
The second control unit corresponds to the received identification information when the distance between a point included in the passed section and the current position is smaller than a threshold value in the first case. A route guidance system capable of preparing the route information to be transmitted to the route guidance device based on at least a part of the route information stored and the received passing section information .
請求項6または7記載の経路案内システムであって、
前記第1の制御部は、
前記目的地情報入力され、前記第1の指示入力された第2の場合に、
前記識別情報と前記目的地情報と前記サーバに送信し、
前記目的地情報に応じた前記経路情報を前記サーバから受信することができ
前記第2の制御部は、
前記第2の場合に、
前記経路案内装置から受信した前記目的地情報に基づいて前記経路情報を準備し、
前記経路案内装置に前記経路情報を送信し、
前記目的地情報を含む前記経路情報の少なくとも一部を、前記経路案内装置から受信した前記識別情報に対応づけて格納することができる、経路案内システム。
The route guidance system according to claim 6 or 7,
The first controller is
In the second case where the destination information is input and the first instruction is input,
Sending the identification information and the destination information to the server;
The route information according to the destination information can be received from the server ,
The second controller is
In the second case,
Preparing the route information based on the destination information received from the route guidance device ;
Sending the route information to the route guidance device;
A route guidance system capable of storing at least part of the route information including the destination information in association with the identification information received from the route guidance device .
請求項8記載の経路案内システムであって、
前記第2の場合において、経由地を表す経由地情報が前記目的地情報ととも入力された場合に、
前記第1の制御部は前記目的地情報とともに前記経由地情報を前記サーバに送信することができ
前記第2の制御部は、
前記経路案内装置から受信した目的地情報経由地情報を前記識別情報に対応づけて格納し、
前記受信した目的地情報経由地情報に基づいて前記経路情報を準備し、
前記第1の場合に、
前記第2の制御部は前記受信した識別情報に対応づけられて格納されている前記目的地情報および前記経由地情報、前記現在位置情報、ならびに前記通過区間情報に基づいて、前記通過済みの区間に含まれる前記経由地点を経由しない経路を表す前記経路情報を準備することができる、経路案内システム。
The route guidance system according to claim 8, wherein
In the case of the second, when the route point information indicating the waypoint is inputted to together with the destination information,
The first control unit may transmit the route point information together with the destination information to the server,
The second controller is
Destination information and waypoint information received from the route guidance device are stored in association with the identification information,
Preparing the route information based on the received destination information and waypoint information;
In the first case,
The second control unit , based on the destination information and the waypoint information, the current position information, and the passage section information stored in association with the received identification information, A route guidance system capable of preparing the route information representing a route that does not pass through the waypoint included in a section.
請求項9記載の経路案内システムであって、
前記第2の制御部は、
前記第2の場合において、前記経路情報を前記識別情報に対応づけて格納し、
前記第1の場合において前記現在位置前記通過済みの区間に含まれる地点と、の距離が前記しきい値より小さい場合には、格納されている前記経路情報を、前記経路案内装置に送信すべき前記経路情報として準備することができる、経路案内システム。
The route guidance system according to claim 9,
The second controller is
In the second case, the route information is stored in association with the identification information,
Transmitted in the case of the first, wherein when the current position and the points included in the passage already interval, the distance of less than the threshold, the route information stored in the route guidance device A route guidance system that can be prepared as the route information to be obtained .
請求項8ないし10のいずれかに記載の経路案内システムであって、さらに、
地図の画像を表す地図画像データを、位置を表す位置情報と対応づけて格納し、前記経路案内装置との間で通信を行う地図サーバを含み、
前記第1の制御部は、
前記現在位置情報前記地図サーバに送信することができ
前記地図サーバは、
前記受信した現在位置情報と対応づけられている地図画像データを、前記経路案内装置に送信することができ
前記第1の制御部は、
前記経路情報、前記現在位置情報および前記地図サーバから受信した地図画像データに基づいて経路案内を行うことができる、経路案内システム。
The route guidance system according to any one of claims 8 to 10 , further comprising:
Map image data representing a map image is stored in association with position information representing a position, and includes a map server that communicates with the route guidance device,
The first controller is
Can send the current position information to the map server,
The map server
Map image data associated with the received current position information can be transmitted to the route guidance device,
The first controller is
The route information, the current position information and on the basis of the map image data received from the map server, it is possible to perform route guidance, route guidance system.
JP2012003640A 2012-01-12 2012-01-12 Server and route guidance system Expired - Fee Related JP5036911B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012003640A JP5036911B2 (en) 2012-01-12 2012-01-12 Server and route guidance system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012003640A JP5036911B2 (en) 2012-01-12 2012-01-12 Server and route guidance system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2007137997A Division JP4908311B2 (en) 2007-05-24 2007-05-24 Server and route guidance system

Publications (2)

Publication Number Publication Date
JP2012078369A JP2012078369A (en) 2012-04-19
JP5036911B2 true JP5036911B2 (en) 2012-09-26

Family

ID=46238740

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012003640A Expired - Fee Related JP5036911B2 (en) 2012-01-12 2012-01-12 Server and route guidance system

Country Status (1)

Country Link
JP (1) JP5036911B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3714035B2 (en) * 1999-06-03 2005-11-09 株式会社デンソー Car navigation system
JP4993648B2 (en) * 2001-03-30 2012-08-08 アイシン・エィ・ダブリュ株式会社 Route information distribution system
JP4534497B2 (en) * 2004-01-23 2010-09-01 株式会社デンソー Navigation device
JP4417791B2 (en) * 2004-06-29 2010-02-17 日立オムロンターミナルソリューションズ株式会社 Regional guidance system
JP4223030B2 (en) * 2005-08-12 2009-02-12 株式会社ナビタイムジャパン Navigation system, voice data distribution method, route search server, and terminal device

Also Published As

Publication number Publication date
JP2012078369A (en) 2012-04-19

Similar Documents

Publication Publication Date Title
US9212913B2 (en) Navigation apparatus and mobile data terminal
JP3791249B2 (en) Mobile device
US9031788B2 (en) Navigation system application for mobile device
KR20080098517A (en) Navigation device and method comprising a touch sensitive screen for switching menu options
US20130253831A1 (en) Navigation Methods and Systems
JP2001160063A (en) Portable map display
JP2002328038A (en) Navigation terminal device and method
TW200900656A (en) Navigation device and method
CN108780155A (en) A positioning method, terminal and server
CN103460677B (en) Wireless communication terminal and operating system
CN108061557A (en) A kind of air navigation aid and mobile terminal
JP5409874B2 (en) Navigation device and portable information terminal
JP5707586B2 (en) Information processing program, information processing apparatus, information processing method, and information processing system
JP4908311B2 (en) Server and route guidance system
JP2008292299A5 (en)
JP2002258742A (en) Search support device and search support system
JP5036911B2 (en) Server and route guidance system
JP2001296137A (en) Portable map display
CN101726301A (en) Destination calibration method and device combined with electronic map and computer program product
JP2004221890A (en) On-vehicle information terminal
JP2008070884A (en) Mobile communication terminal
JP2008096289A (en) Navigation device compatible with multiple languages
JP2002328041A (en) Navigation terminal device and method
JP2001159530A (en) Portable map display
JP2005242283A (en) Mobile communication terminal

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120210

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120321

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120518

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: 20120612

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: 20120703

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

Free format text: PAYMENT UNTIL: 20150713

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5036911

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees