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
JP5374482B2 - Map display device, map display method, and map display program - Google Patents
[go: Go Back, main page]

JP5374482B2 - Map display device, map display method, and map display program - Google Patents

Map display device, map display method, and map display program Download PDF

Info

Publication number
JP5374482B2
JP5374482B2 JP2010265167A JP2010265167A JP5374482B2 JP 5374482 B2 JP5374482 B2 JP 5374482B2 JP 2010265167 A JP2010265167 A JP 2010265167A JP 2010265167 A JP2010265167 A JP 2010265167A JP 5374482 B2 JP5374482 B2 JP 5374482B2
Authority
JP
Japan
Prior art keywords
map
display
input
operation input
display mode
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.)
Active
Application number
JP2010265167A
Other languages
Japanese (ja)
Other versions
JP2012117831A (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 JP2010265167A priority Critical patent/JP5374482B2/en
Publication of JP2012117831A publication Critical patent/JP2012117831A/en
Application granted granted Critical
Publication of JP5374482B2 publication Critical patent/JP5374482B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a map display device that can prevent the convenience of map displaying from being reduced by a wrong operation while a map is being displayed. <P>SOLUTION: A map display device comprises: acquiring means that acquires map data; accepting means that accepts a deliberate input entered by a user; display control means that causes a map based on the map data to be displayed in a display mode matching the accepted deliberate input out of a plurality of display modes; determination means that determines whether or not the accepted deliberate input results from a wrong operation on the basis of the entered time of the deliberate input and/or the number of times of the deliberate input and the period of non-operation having elapsed since the acceptance of the deliberate input; and returning means that returns, if the accepted deliberate input is determined to result from a wrong operation, the display mode based on the wrong operation to another display mode out of the plurality of display modes. <P>COPYRIGHT: (C)2012,JPO&amp;INPIT

Description

本発明は、地図表示装置、地図表示方法および地図表示プログラムに関する。   The present invention relates to a map display device, a map display method, and a map display program.

地図を表示する地図表示システムの一例としてナビゲーションシステムが知られているところ、近年、このナビゲーションシステムは、カーナビゲーションシステムのような専用端末のみならず、携帯電話、携帯情報端末等のGPS機能を搭載した携帯端末を用いたものが急激に普及している。ナビゲーションシステムでは、端末の画面に地図情報や案内経路を含む画像情報が表示され、ユーザは、地図上の案内経路を確認しながら目的地まで進むことができる。   A navigation system is known as an example of a map display system for displaying a map. In recent years, this navigation system has not only a dedicated terminal such as a car navigation system but also a GPS function such as a mobile phone and a portable information terminal. Those using portable terminals are rapidly spreading. In the navigation system, image information including map information and a guide route is displayed on the screen of the terminal, and the user can proceed to the destination while checking the guide route on the map.

このようなナビゲーションシステムに関する技術の一例として、特許文献1(特開2008−32593号公報)には、車両用ナビゲーション装置が記載されている。この車両用ナビゲーション装置は、ユーザがタッチパネルにスクロール操作を行うと、自車両が走行中か否か及び経路案内が行われているか否かを判定し、判定結果が両方とも是である場合に、誘導経路のサイズに応じたスクロール量だけ地図画像をスクロールさせる。また、ユーザがタッチパネルに縮尺変更の操作を行った場合は、誘導経路のサイズに応じた変化量だけ縮尺を変更させる。   As an example of a technology related to such a navigation system, Japanese Patent Application Laid-Open No. 2008-32593 discloses a vehicle navigation device. When the user performs a scroll operation on the touch panel, the vehicle navigation device determines whether or not the host vehicle is traveling and whether or not route guidance is performed, and if both determination results are positive, The map image is scrolled by a scroll amount corresponding to the size of the guide route. In addition, when the user performs a scale change operation on the touch panel, the scale is changed by an amount of change corresponding to the size of the guide route.

特開2008−32593号公報JP 2008-32593 A

上記特許文献1に記載のナビゲーション装置では、ナビゲーション中に地図画像のスクロールや縮尺変更の操作を行うことができるところ、ユーザがうっかり誤ってこれらのタッチパネル操作を行ってしまった場合にも、地図画像のスクロールや縮尺変更が行われてしまう。その結果、ナビゲーション中にユーザの意図しない方向へ地図画像がスクロールされたり、ユーザの意図しない大きさに地図画像の縮尺が変更されてしまうため、ナビゲーション中の地図情報及び案内経路の視認性が下がるという問題がある。   In the navigation device described in Patent Literature 1, the map image can be scrolled or scaled during navigation. Even when the user accidentally performs these touch panel operations, the map image is displayed. Scrolling or changing the scale. As a result, the map image is scrolled in a direction unintended by the user during navigation, or the scale of the map image is changed to a size unintended by the user, so the visibility of the map information and the guidance route during navigation is reduced. There is a problem.

また、ナビゲーション端末によってはナビゲーション中のユーザの誤操作が原因で、それまで行われていたナビゲーションが中断したり現在位置の更新が停止したりするなど、ナビゲーション装置の動作や表示がユーザの意図しない状態になってしまう場合もある。特に、近年では、感度の高いタッチパネルを用いて地図操作を可能にした携帯端末が提供されているところ、タッチパネルの感度が高いほど誤操作も発生しやすいため、ナビゲーションにおける地図表示の視認性や操作性がかえって低下してしまうという問題がある。   Also, depending on the navigation terminal, the operation or display of the navigation device is not intended by the user, for example, the navigation that has been performed is interrupted or the update of the current position is stopped due to an erroneous operation by the user during navigation. It may become. In particular, in recent years, mobile terminals that enable map operations using a highly sensitive touch panel have been provided. The higher the sensitivity of the touch panel, the easier it is to cause erroneous operations. However, there is a problem that it decreases.

そこで、本発明の目的は、地図表示中の誤操作により地図表示の利便性が低下することを防止することが可能な地図表示装置を提供することである。   Therefore, an object of the present invention is to provide a map display device that can prevent the convenience of map display from being lowered due to an erroneous operation during map display.

本発明は、地図データを取得する取得手段と、ユーザによる操作入力を受け付ける受付手段と、前記地図データに基づく地図を、複数の表示態様の中から前記受け付けた操作入力に対応する表示態様で表示させる表示制御手段と、前記受け付けた操作入力が誤操作か否かを、当該操作入力の入力時間及び/又は当該操作入力の入力回数と、前記操作入力の受付時から経過した無操作時間と、に基づいて判定する判定手段と、前記受け付けた操作入力が誤操作であると判定された場合に、当該誤操作に基づく表示態様を前記複数の表示態様中の他の表示態様へ復帰させる復帰手段と、を備えることを特徴とする。   The present invention displays an acquisition means for acquiring map data, a reception means for receiving an operation input by a user, and a map based on the map data in a display mode corresponding to the received operation input from a plurality of display modes. Display control means, and whether or not the received operation input is an erroneous operation, the input time of the operation input and / or the number of inputs of the operation input, and the no-operation time that has elapsed since the reception of the operation input Determining means for determining on the basis of, and a return means for returning the display mode based on the erroneous operation to another display mode in the plurality of display modes when the received operation input is determined to be an erroneous operation. It is characterized by providing.

前記判定手段は、前記操作入力の入力時間が所定入力時間以内である場合、及び/又は、当該操作入力の入力回数が所定入力回数以下である場合において、前記無操作時間が所定経過時間を超えたことを条件に、前記受け付けた操作入力が誤操作と判定することを特徴とする。   When the input time of the operation input is within a predetermined input time and / or when the number of times of input of the operation input is less than or equal to the predetermined number of inputs, the determination unit is configured to exceed the predetermined elapsed time. The received operation input is determined to be an erroneous operation.

前記表示制御手段が前記地図をディスプレイの縦方向及び横方向のいずれの方向にも表示可能である場合に、当該地図の表示方向を指定する表示方向指定情報を取得する取得手段をさらに備え、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記取得された表示方向指定情報が横方向表示を指定していることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする請求項1または2に記載の地図表示装置。   When the display control means can display the map in either the vertical direction or the horizontal direction of the display, the display control means further comprises an acquisition means for acquiring display direction designation information for designating a display direction of the map, In addition to the case where the accepted operation input is determined to be an erroneous operation, the return means is configured to display a display mode based on the erroneous operation on the condition that the acquired display direction designation information designates a horizontal display. The map display device according to claim 1, wherein the map is returned to the other display mode.

前記地図表示装置の角度を計測する角度センサをさらに備え、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記計測された角度が所定角度閾値以下であることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする。   An angle sensor for measuring an angle of the map display device is further provided, and the return means has the measured angle equal to or less than a predetermined angle threshold in addition to the case where the received operation input is determined to be an erroneous operation. On the condition, the display mode based on the erroneous operation is returned to the other display mode.

前記地図表示装置の加速度を検出する加速度センサをさらに備え、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記検出した加速度が所定加速度閾値以上であることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする。   The apparatus further comprises an acceleration sensor for detecting the acceleration of the map display device, and the return means has the detected acceleration equal to or greater than a predetermined acceleration threshold in addition to the case where the received operation input is determined to be an erroneous operation. On the condition, the display mode based on the erroneous operation is returned to the other display mode.

前記地図表示装置の位置を測位する測位手段をさらに備え、前記取得手段は、経路案内データを取得し、前記表示制御手段は、前記地図データに基づく地図と前記経路案内データに基づく案内経路と前記測位位置により特定される現在位置とを前記受け付けた操作入力に対応する表示態様で表示させ、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記案内経路上の基準地点から所定の案内地点までの予想所要時間より当該基準地点からの経路案内実行時間を減算した減算結果が所定時間閾値以内であることを条件に、及び/または、前記測位位置により特定される前記案内経路上の現在位置が当該案内経路上の所定の案内地点より所定距離以内であることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする。   Positioning means for positioning the position of the map display device is further provided, the acquisition means acquires route guidance data, and the display control means includes a map based on the map data, a guidance route based on the route guidance data, and the The current position specified by the positioning position is displayed in a display mode corresponding to the received operation input, and the return means is configured to display the guidance route in addition to the case where the received operation input is determined to be an erroneous operation. Identified on the condition that the subtraction result obtained by subtracting the route guidance execution time from the reference point from the upper reference point to the predetermined guide point is within a predetermined time threshold and / or by the positioning position The display mode based on the erroneous operation is changed on the condition that the current position on the guide route is within a predetermined distance from the predetermined guide point on the guide route. Characterized in that to return to another display mode.

前記地図表示装置の位置を測位する測位手段を備え、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に、前記受け付けた操作入力に基づく表示態様を、前記地図の地図基準点が前記測位位置に基づいて定まる表示態様に復帰させることを特徴とする。   Positioning means for positioning the position of the map display device, wherein the return means displays a display mode based on the received operation input when the received operation input is determined to be an erroneous operation; The reference point is returned to the display mode determined based on the positioning position.

前記地図表示装置の位置を測位する測位手段をさらに備え、前記取得手段は、経路案内データを取得し、前記表示制御手段は、前記地図データに基づく地図と前記経路案内データに基づく案内経路と前記測位位置により特定される現在位置とを前記受け付けた操作入力に対応する表示態様で表示させ、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に、前記受け付けた操作入力に基づく表示態様を、前記地図の地図基準点が前記現在位置に基づいて定まる表示態様に復帰させることを特徴とする。   Positioning means for positioning the position of the map display device is further provided, the acquisition means acquires route guidance data, and the display control means includes a map based on the map data, a guidance route based on the route guidance data, and the The current position specified by the positioning position is displayed in a display mode corresponding to the received operation input, and the return means is configured to display the received operation input when it is determined that the received operation input is an erroneous operation. The display mode based on is returned to the display mode in which the map reference point of the map is determined based on the current position.

前記地図表示装置は、ナビゲーションを提供するナビゲーション装置であり、前記復帰手段は、前記受け付けた操作入力が誤操作であると判定された場合に加えて、当該誤操作に対応する表示態様においてナビゲーションが中止されていることを条件に、当該ナビゲーションを開始する表示態様へ復帰させることを特徴とする。   The map display device is a navigation device that provides navigation, and the return means stops navigation in a display mode corresponding to the erroneous operation in addition to the case where the received operation input is determined to be an erroneous operation. On the condition that it is, it returns to the display mode which starts the said navigation, It is characterized by the above-mentioned.

また、本発明は、地図表示装置における地図表示方法であって、地図データを取得する取得ステップと、ユーザによる操作入力を受け付ける受付ステップと、前記地図データに基づく地図を、複数の表示態様の中から前記受け付けた操作入力に対応する表示態様で表示させる表示制御ステップと、前記受け付けた操作入力が誤操作か否かを、当該操作入力の入力時間及び/又は当該操作入力の入力回数と、前記操作入力の受付時から経過した無操作時間と、に基づいて判定する判定ステップと、前記受け付けた操作入力が誤操作であると判定された場合に、当該誤操作に基づく表示態様を前記複数の表示態様中の他の表示態様に復帰させる復帰ステップと、を備えることを特徴とする。   The present invention is also a map display method in a map display device, wherein an acquisition step for acquiring map data, a reception step for receiving an operation input by a user, and a map based on the map data are displayed in a plurality of display modes. Display control step for displaying in a display mode corresponding to the received operation input, whether or not the received operation input is an erroneous operation, the input time of the operation input and / or the input count of the operation input, and the operation A determination step that is determined based on a no-operation time that has elapsed since the time of receiving an input, and a display mode that is based on the erroneous operation when the received operation input is determined to be an erroneous operation. And a return step for returning to another display mode.

また、本発明は、上記各ステップをコンピュータに実行させるためのプログラムとしても成立する。このプログラムは、CD−ROM等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。   Further, the present invention is also realized as a program for causing a computer to execute the above steps. This program can be installed or loaded on a computer through various recording media such as an optical disk such as a CD-ROM, a magnetic disk, or a semiconductor memory, or via a communication network.

また、本明細書等において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、1つの手段が有する機能が2つ以上の物理的手段により実現されても、2つ以上の手段の機能が1つの物理的手段により実現されてもよい。   Further, in this specification and the like, the term “means” does not simply mean a physical means, but includes a case where the functions of the means are realized by software. Further, the function of one means may be realized by two or more physical means, or the functions of two or more means may be realized by one physical means.

本発明によれば、地図表示中の誤操作により地図表示の利便性が低下することを防止することが可能な地図表示装置を提供することができるようになる。   ADVANTAGE OF THE INVENTION According to this invention, the map display apparatus which can prevent that the convenience of map display falls by mistaken operation during map display can be provided.

本発明の実施の形態1によるナビゲーションシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the navigation system by Embodiment 1 of this invention. 本発明の実施の形態1による端末装置の構成を示すブロック図である。It is a block diagram which shows the structure of the terminal device by Embodiment 1 of this invention. 本発明の実施の形態1によるナビゲーションシステムの動作のフローチャートである。It is a flowchart of operation | movement of the navigation system by Embodiment 1 of this invention. 本発明の実施の形態1によるナビゲーションシステムの動作のフローチャートである。It is a flowchart of operation | movement of the navigation system by Embodiment 1 of this invention. 本発明の実施の形態1による誤操作対応処理を説明するための図である。It is a figure for demonstrating the misoperation corresponding | compatible process by Embodiment 1 of this invention. 本発明の実施の形態2による端末装置の構成を示すブロック図である。It is a block diagram which shows the structure of the terminal device by Embodiment 2 of this invention.

次に、本発明を実施するための形態について、図面を参照して詳細に説明する。なお、実施形態1では、地図表示装置がナビゲーションシステムに適用される場合について説明するが、本発明に係る地図表示装置は、ナビゲーションシステムに限られず、例えば、GPSによる測位データを利用して地図上にユーザの移動履歴を表示するようなシステムにも適用することが可能である。   Next, embodiments for carrying out the present invention will be described in detail with reference to the drawings. In addition, although Embodiment 1 demonstrates the case where a map display apparatus is applied to a navigation system, the map display apparatus which concerns on this invention is not restricted to a navigation system, For example, on a map using the positioning data by GPS. It is also possible to apply the present invention to a system that displays a user's movement history.

[実施形態1]
図1は、本発明の実施の形態1によるナビゲーションシステム1の構成を示すブロック図である。図1に示すように、ナビゲーションシステム(地図表示システム)1は、ナビゲーションサーバ(地図サーバ)10、端末装置(地図表示端末)20を備えており、ナビゲーションサーバ10と端末装置20は、通信ネットワーク50を介して接続されている。
[Embodiment 1]
FIG. 1 is a block diagram showing a configuration of a navigation system 1 according to Embodiment 1 of the present invention. As shown in FIG. 1, a navigation system (map display system) 1 includes a navigation server (map server) 10 and a terminal device (map display terminal) 20, and the navigation server 10 and the terminal device 20 are connected to a communication network 50. Connected through.

ナビゲーションサーバ10は、CPU、ROMやRAM等のメモリ、各種の情報を格納する外部記憶装置、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバスを備える専用又は汎用のサーバ・コンピュータを適用することができる。なお、ナビゲーションサーバ10は、単一のコンピュータにより構成されるものであっても、通信ネットワーク50上に分散した複数のコンピュータにより構成されるものであってもよい。   The navigation server 10 is a dedicated or general-purpose server computer that includes a CPU, a memory such as a ROM and a RAM, an external storage device that stores various information, an input interface, an output interface, a communication interface, and a bus connecting them. Can do. The navigation server 10 may be constituted by a single computer or may be constituted by a plurality of computers distributed on the communication network 50.

ナビゲーションサーバ10は、通信部11、記憶部12、経路探索部13、送信データ編集部14を備えている。通信部11、経路探索部13、および送信データ編集部14は、ナビゲーションサーバ10のCPUがROM等に格納された所定のプログラムを実行することにより実現される機能のモジュールに相当する。記憶部12は、ナビゲーションサーバ10のROMやRAM等のメモリ、外部記憶装置によって実現される。   The navigation server 10 includes a communication unit 11, a storage unit 12, a route search unit 13, and a transmission data editing unit 14. The communication unit 11, the route search unit 13, and the transmission data editing unit 14 correspond to modules having functions realized by the CPU of the navigation server 10 executing a predetermined program stored in a ROM or the like. The storage unit 12 is realized by a memory such as a ROM or a RAM of the navigation server 10 or an external storage device.

通信部11は、通信ネットワーク50を介して端末装置20と通信することにより、各種情報を送受信するためのインタフェースである。通信部11は、端末装置20から送信される経路探索条件を受け付ける受付手段としても機能する。   The communication unit 11 is an interface for transmitting and receiving various types of information by communicating with the terminal device 20 via the communication network 50. The communication unit 11 also functions as a reception unit that receives a route search condition transmitted from the terminal device 20.

記憶部12には、ガイダンスデータ、地図データ、道路ネットワークデータ等が記憶されている。ガイダンスデータは、交差点などの分岐ノードにおける右左折等を案内する音声パターンなどのデータを蓄積したデータベースである。   The storage unit 12 stores guidance data, map data, road network data, and the like. Guidance data is a database that stores data such as voice patterns that guide left and right turns at branch nodes such as intersections.

地図データは、ベクタ方式やラスタ方式等で構成される地図データである。道路ネットワークデータは、道路の交差点、屈曲点、端点などをノードとし、各ノード間を結ぶ経路をリンクとし、ノードデータ(ノードの緯度及び経度)と、リンクデータ(リンク番号)と、全てのリンクのコスト情報(距離や所要時間)に関するリンクコストデータとを含むデータベースとして構成される。   The map data is map data configured by a vector method, a raster method, or the like. Road network data consists of road intersections, inflection points, end points, etc. as nodes, routes connecting each node as links, node data (node latitude and longitude), link data (link numbers), and all links And a database including link cost data related to cost information (distance and required time).

経路探索部13は、端末装置20から送信された経路探索条件に従い、道路ネットワークデータ等の探索用ネットワークデータを参照して、出発地から目的地までの最適経路を探索する機能を備える。このとき、出発地のノードから目的地のノードに至るリンクを順次探索し、リンクのコスト情報が最小となるリンクをたどって案内経路とすることによって、最適経路を探索することができる。このような経路探索の手法としてはラベル確定法やダイクストラ法などの周知の手法を利用することができる。「最適な」経路とは、出発地から目的地までのコスト情報が最小であることをいう。また、距離、料金、所要時間、その他のパラメータ、及び各種パラメータを任意に組み合わせたもの等、目的に応じてリンクのコスト情報を設定可能である。   The route search unit 13 has a function of searching for an optimum route from the departure point to the destination with reference to search network data such as road network data in accordance with the route search condition transmitted from the terminal device 20. At this time, the optimum route can be searched by sequentially searching for a link from the node at the departure point to the node at the destination, and following the link having the smallest cost information on the link as a guide route. As such a route search method, a known method such as a label determination method or a Dijkstra method can be used. The “optimal” route means that the cost information from the starting point to the destination is the smallest. In addition, link cost information can be set according to the purpose, such as a distance, fee, required time, other parameters, and any combination of various parameters.

送信データ編集部14は、探索の結果得られた最適経路を、端末装置20に送信するための経路案内データに編集する機能を備える。また、編集した経路案内データを通信部11を介して端末装置20に送信する機能を備える。   The transmission data editing unit 14 has a function of editing the optimum route obtained as a result of the search into route guidance data for transmission to the terminal device 20. In addition, a function of transmitting the edited route guidance data to the terminal device 20 via the communication unit 11 is provided.

図2は、端末装置20の構成を示すブロック図である。端末装置20は、携帯電話機、携帯情報端末、携帯型ナビゲーション装置、ノートパソコン、その他の携帯可能な端末装置が該当するが、車に装着型のナビゲーション専用装置などであってもよい。   FIG. 2 is a block diagram illustrating a configuration of the terminal device 20. The terminal device 20 corresponds to a mobile phone, a portable information terminal, a portable navigation device, a notebook computer, and other portable terminal devices, but may be a navigation-only device mounted on a car.

端末装置20は、制御装置21、入力装置22、表示装置23を備える。制御装置21は、CPU、ROMやRAM等のメモリ、各種の情報を格納する外部記憶装置、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバスを備えている。制御装置21は、通信部211、GPS処理部212、地図経路データ取得部213、表示制御部214、操作受付部215、誤操作判定部216、復帰処理部217を備える。制御装置21が備える各部は、CPUがROM等に格納された所定のプログラムを実行することにより実現される機能のモジュールに相当する。   The terminal device 20 includes a control device 21, an input device 22, and a display device 23. The control device 21 includes a CPU, a memory such as a ROM and a RAM, an external storage device that stores various information, an input interface, an output interface, a communication interface, and a bus connecting them. The control device 21 includes a communication unit 211, a GPS processing unit 212, a map route data acquisition unit 213, a display control unit 214, an operation reception unit 215, an erroneous operation determination unit 216, and a return processing unit 217. Each unit included in the control device 21 corresponds to a module having a function realized by the CPU executing a predetermined program stored in a ROM or the like.

通信部211は、通信ネットワーク50を介してナビゲーションサーバ10と通信するためのインタフェースである。   The communication unit 211 is an interface for communicating with the navigation server 10 via the communication network 50.

GPS処理部212は、端末装置の位置を測位する位置測位手段としての機能を備える。GPS処理部212には、GPS受信機によりGPS衛星信号を受信し、端末装置20の位置(緯度及び経度)を測位する周知のGPS機能を適用することができる。   The GPS processing unit 212 has a function as position positioning means for measuring the position of the terminal device. A well-known GPS function that receives a GPS satellite signal by a GPS receiver and measures the position (latitude and longitude) of the terminal device 20 can be applied to the GPS processing unit 212.

地図経路データ取得部213は、入力装置22を介してユーザより入力された経路探索条件を、ナビゲーションサーバ10に送信するデータに編集し、通信部211を介してナビゲーションサーバ10に送信する機能と、ナビゲーションサーバ10から送信される経路案内データを取得する機能を備える。また、地図データの取得要求をナビゲーションサーバ10に送信し、ナビゲーションサーバ10から地図データを取得する機能を備える。   The map route data acquisition unit 213 edits route search conditions input by the user via the input device 22 into data to be transmitted to the navigation server 10 and transmits the data to the navigation server 10 via the communication unit 211. A function of acquiring route guidance data transmitted from the navigation server 10 is provided. In addition, it has a function of transmitting a map data acquisition request to the navigation server 10 and acquiring map data from the navigation server 10.

表示制御部214は、GPS処理部212が測位した測位位置と、ナビゲーションサーバ10から受信した経路案内データ及び地図データに基づいて、案内経路、現在位置及び地図画像を、複数の表示態様の中から該当する一の表示態様で表示装置23へ表示させる機能を備える。なお、現在位置は、測位位置を案内経路上の所定位置(例えば最も近い位置)にルートマッチングさせた場合の当該所定位置とすることができる。   The display control unit 214 displays the guide route, the current position, and the map image from a plurality of display modes based on the positioning position measured by the GPS processing unit 212 and the route guide data and map data received from the navigation server 10. A function of displaying on the display device 23 in one corresponding display mode is provided. Note that the current position can be the predetermined position when the positioning position is route-matched to a predetermined position (for example, the closest position) on the guide route.

地図画像を表示する際の複数の表示態様は、仕様や設計等に応じて適宜設定することができるが、例えば、地図を検索する地図モード、ナビゲーションを行うナビゲーションモード、ユーザの移動履歴を残す移動履歴モードなどがある。さらに、地図モードには、例えば、通常の地図表示モード、道路を強調して表示する道路モード、路線を強調して表示する鉄道モードなど複数のモードがあり、ナビゲーションモードには、例えば、地図を表示して案内をする地図ナビモード、地図を表示せずに音声のみで案内を行う音声ナビモードなど複数のモードを備えることができる。   A plurality of display modes for displaying a map image can be appropriately set according to specifications, designs, and the like. For example, a map mode for searching a map, a navigation mode for performing navigation, and a movement for leaving a user's movement history There is a history mode. Further, the map mode includes a plurality of modes such as a normal map display mode, a road mode in which roads are highlighted, and a railroad mode in which routes are highlighted, and the navigation mode includes, for example, a map. A plurality of modes such as a map navigation mode for displaying and guiding and a voice navigation mode for guiding only by voice without displaying a map can be provided.

また、地図画面には、地図を表示する際に基準となる地図基準点(地図中心点)が設定されているところ、ある表示態様では、地図基準点は現在位置に基づいて定まるように設定される。従って、地図基準点が地図画面の略中央に設定されている場合、ユーザの現在位置は地図画面の略中央に常に位置するように地図が表示される。なお、地図基準点は、仕様や設計に応じて設定することができるが、ユーザによる読図性や経路認識性を向上させるように設定されることが望ましく、例えば地図検索の場合は、地図基準点が目的地と一致するようにしてもよい。   In addition, a map reference point (map center point) that serves as a reference when displaying a map is set on the map screen. In a certain display mode, the map reference point is set to be determined based on the current position. The Accordingly, when the map reference point is set at the approximate center of the map screen, the map is displayed so that the current position of the user is always located at the approximate center of the map screen. The map reference point can be set according to the specifications and design, but is preferably set so as to improve the readability and route recognition by the user. For example, in the case of map search, the map reference point May match the destination.

操作受付部215は、入力装置22を介してユーザより操作入力を受け付けると、受け付けた操作入力に応じた所定の処理を実行する機能を備える。例えば、当該操作入力に応じた表示態様を複数の表示態様の中から決定し、当該決定した表示態様で地図や経路案内がディスプレイへ表示されるように表示制御部214を制御する。操作受付部215が受け付ける操作入力の内容は、ナビゲーションの設計や仕様に応じて適宜設定することができ、特に限定はないが、例えば、地図に対する操作(地図の移動、回転、拡張)、ナビゲーションに関連する操作(リルート、経由地変更、周辺検索、渋滞表示など)、POI情報(Point of Interest:例えば、地点、駅、店舗、施設、エリア、SA/PA)の追加、変更、削除、参照などの操作がある。また、注記情報の表示や案内画像の表示を指示する操作、各種設定(音量、自己アイコン変更、車種変更、速度変更など)の参照や変更の操作、各種表示モード(ナビゲーション、信号案内、ハイウェイ、矢印案内、テキスト案内、駅案内、鳥瞰、3D)の変更操作などがある。   When receiving an operation input from the user via the input device 22, the operation receiving unit 215 has a function of executing a predetermined process corresponding to the received operation input. For example, a display mode corresponding to the operation input is determined from a plurality of display modes, and the display control unit 214 is controlled so that a map and route guidance are displayed on the display in the determined display mode. The content of the operation input accepted by the operation accepting unit 215 can be set as appropriate according to the design and specification of the navigation, and is not particularly limited. For example, for the operation on the map (move, rotate, expand), navigation Related operations (reroute, route change, neighborhood search, traffic jam display, etc.), POI information (Point of Interest: for example, point, station, store, facility, area, SA / PA) addition, change, deletion, reference, etc. There is an operation. In addition, operations to instruct display of note information and guidance images, operations for referring to and changing various settings (volume, self-icon change, vehicle type change, speed change, etc.), various display modes (navigation, signal guidance, highway, There are arrow guidance, text guidance, station guidance, bird's-eye view, 3D) change operation, and the like.

誤操作判定部216は、操作受付部215が受け付けた操作入力(対象操作入力)が誤操作か否かを判断する。具体的には、対象操作入力の入力時間及び/又は当該対象操作入力の入力回数と、対象操作入力の受付時から経過した無操作時間と、に基づいて判定することができる。例えば、誤操作判定部216は、対象操作入力の入力時間を計測し、当該計測した入力時間が規定入力時間(例:1秒)以内であるか否かを判定する。また、対象操作入力の入力回数を計測し、当該計測した入力回数が規定入力回数以下であるか否かを判定する。また、操作受付部215が対象操作入力を受け付けた時を起算点とした無操作時間の経過時間を計測し、当該計測した無操作時間が規定経過時間(例:30秒)を超えたか否かを判定する。なお、対象操作入力が複数の操作入力から構成される場合は最後の操作入力の受付時を起算点とする。そして、対象操作入力の入力時間が規定入力時間以内である場合、及び/又は、対象操作入力の入力回数が規定入力回数以下である場合において、無操作時間が規定経過時間を超えたことを条件に、当該対象操作入力は誤操作と判定する。なお、規定入力時間、規定入力回数、規定経過時間は、仕様や設計に応じて適宜設定することができ、予めデフォルトで設定してもよいし、ユーザが自ら設定できるようにしてもよい。   The erroneous operation determination unit 216 determines whether the operation input (target operation input) received by the operation reception unit 215 is an erroneous operation. Specifically, the determination can be made based on the input time of the target operation input and / or the input count of the target operation input and the no-operation time that has elapsed since the reception of the target operation input. For example, the erroneous operation determination unit 216 measures the input time of the target operation input, and determines whether or not the measured input time is within a specified input time (eg, 1 second). Further, the number of inputs of the target operation input is measured, and it is determined whether or not the measured number of inputs is equal to or less than the specified number of inputs. Also, the elapsed time of the no-operation time starting from the time when the operation receiving unit 215 receives the target operation input is measured, and whether or not the measured no-operation time exceeds a specified elapsed time (eg, 30 seconds). Determine. When the target operation input is composed of a plurality of operation inputs, the time when the last operation input is received is set as the starting point. And, when the input time of the target operation input is within the specified input time and / or when the input count of the target operation input is less than or equal to the specified input count, the no-operation time exceeds the specified elapsed time. In addition, the target operation input is determined as an erroneous operation. The specified input time, the specified number of inputs, and the specified elapsed time can be appropriately set according to specifications and design, and may be set in advance as defaults or may be set by the user himself / herself.

復帰処理部217は、誤操作判定部216により対象操作入力が誤操作であると判定された場合に、表示制御部214を制御して、誤操作に対応する表示態様を所定の他の表示態様に復帰させる。所定の他の表示態様は、仕様や設計に応じて適宜設定することができるが、地図やナビゲーションを利用中のユーザの利便性が損なわれない表示態様が設定される。例えば、誤操作により地図基準点が現在位置からずれている場合には、地図基準点を現在位置(またはGPSによる測位点)に移動させるようにしたり、誤操作によりナビゲーションが中止している場合には、ナビゲーションを再開させるようにしたりすることができる。なお、復帰処理部217による復帰処理の詳細については後述する。   When the erroneous operation determination unit 216 determines that the target operation input is an erroneous operation, the return processing unit 217 controls the display control unit 214 to return the display mode corresponding to the erroneous operation to a predetermined other display mode. . The predetermined other display mode can be set as appropriate according to the specification and design, but a display mode that does not impair the convenience of the user who is using the map or navigation is set. For example, if the map reference point is shifted from the current position due to an incorrect operation, the map reference point may be moved to the current position (or a GPS positioning point), or if navigation is stopped due to an incorrect operation, Navigation can be resumed. Details of the return processing by the return processing unit 217 will be described later.

入力装置22は、ユーザによる操作及び入力のためのものであり、数字キーやアルファベットキー、その他の機能キー、選択キー、スクロールキーを操作して種々の入力操作を行うキーボードやボタン、出力手段である表示装置23に表示されるメニュー画面のメニューや地図画面を操作して入力操作を行うタッチパネルなどとすることができる。なお、キーボードやボタンを物理キーともいう。   The input device 22 is for operation and input by a user, and includes a keyboard, buttons, and output means for performing various input operations by operating numeric keys, alphabet keys, other function keys, selection keys, and scroll keys. For example, a menu on a menu screen displayed on a display device 23 or a touch panel that performs an input operation by operating a map screen can be used. Keyboards and buttons are also called physical keys.

表示装置23には、メニュー画面や探索された案内経路及び地図などが表示される。ユーザは、ナビゲーションサーバ10に経路探索を依頼する場合、入力装置22を操作し、サービスメニュー画面や所定の入力画面を表示装置23に表示して、出発地や目的地などの経路探索条件を入力する。出発地として現在位置を選択すると、GPS処理部212が測位した測位位置が出発地として使用される。また、ユーザが住所を直接入力したり地図上の所定位置を現在位置として直接指定してもよい。   The display device 23 displays a menu screen, a searched guide route, a map, and the like. When requesting a route search from the navigation server 10, the user operates the input device 22, displays a service menu screen or a predetermined input screen on the display device 23, and inputs a route search condition such as a departure place or a destination. To do. When the current position is selected as the departure place, the positioning position measured by the GPS processing unit 212 is used as the departure place. Further, the user may directly input an address or directly specify a predetermined position on the map as the current position.

通信ネットワーク50は、ナビゲーションサーバ10と端末装置20との間で情報を送受信するための通信回線である。例えば、インターネット、LAN、専用線、パケット通信網、電話回線、企業内ネットワーク、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。   The communication network 50 is a communication line for transmitting and receiving information between the navigation server 10 and the terminal device 20. For example, it may be any of the Internet, a LAN, a dedicated line, a packet communication network, a telephone line, a corporate network, other communication lines, combinations thereof, and the like, regardless of whether they are wired or wireless.

次に、ナビゲーションシステム1の動作について説明する。   Next, the operation of the navigation system 1 will be described.

図3は、端末装置20の動作のフローチャートである。なお、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができるとともに、各処理ステップ間に他のステップを追加してもよい。また、便宜上1ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、1ステップとして把握することができる。   FIG. 3 is a flowchart of the operation of the terminal device 20. In addition, each processing step to be described later can be executed in any order or in parallel as long as there is no contradiction in processing contents, and other steps may be added between the processing steps. . Further, a step described as one step for convenience can be executed by being divided into a plurality of steps, while a step described as being divided into a plurality of steps for convenience can be grasped as one step.

ステップS1では、GPS処理部212は、端末装置20の位置を所定タイミング(例:1秒)にて測位して端末装置20のメモリ等に記憶する。   In step S <b> 1, the GPS processing unit 212 measures the position of the terminal device 20 at a predetermined timing (e.g., 1 second) and stores it in a memory or the like of the terminal device 20.

ステップS2では、地図経路データ取得部213は、ユーザにより入力された経路探索条件を、通信部211を介してナビゲーションサーバ10に送信する。ナビゲーションサーバ10に送信される経路探索条件には、出発地と目的地の情報が含まれる。出発地と目的地は、ユーザが入力装置22を介して入力することができる。また、出発地として現在位置が選択された場合には、GPS処理部212が測位した測位位置が出発地とされる。また、ユーザが入力装置22を操作して住所や地図上の所望の地点を入力した場合は、当該入力された地点が出発地として使用される。   In step S <b> 2, the map route data acquisition unit 213 transmits the route search condition input by the user to the navigation server 10 via the communication unit 211. The route search condition transmitted to the navigation server 10 includes information on the departure place and the destination. The departure point and the destination can be input by the user via the input device 22. When the current position is selected as the departure point, the position determined by the GPS processing unit 212 is set as the departure point. Further, when the user operates the input device 22 to input an address or a desired point on the map, the input point is used as a departure place.

ナビゲーションサーバ10は、端末装置20から経路探索条件を受信すると、経路探索部13において出発地から目的地までの最適経路を探索する。   When the navigation server 10 receives the route search condition from the terminal device 20, the route search unit 13 searches the optimum route from the departure point to the destination.

さらに、送信データ編集部14において、探索の結果得られた最適経路を端末装置20に送信するための経路案内データに編集する。経路案内データには、出発地から目的地までの経路上にある交差点などの分岐等(案内ポイント(案内地点))の属性情報が含まれる。属性情報には、案内ポイントの座標(緯度、経度情報)、次の案内ポイントまで(または前の案内ポイントから)の経路の座標点列、道路種別、案内ポイントの名称、名称のよみがな、案内ポイントにおける進行角度情報、案内ポイントにおける案内用画像、案内用音声データ、案内ポイントの種別(交差点、料金所等)等が含まれる。送信データ編集部14は、編集した経路案内データを、通信部11を介して端末装置20に送信する。   Further, the transmission data editing unit 14 edits the optimum route obtained as a result of the search into route guidance data for transmission to the terminal device 20. The route guidance data includes attribute information such as branches such as intersections (guidance points (guidance points)) on the route from the departure point to the destination. The attribute information includes the coordinates of the guidance point (latitude and longitude information), the coordinate point sequence of the route to the next guidance point (or from the previous guidance point), the road type, the name of the guidance point, and the name of the name. Travel angle information, guidance images at guidance points, guidance voice data, types of guidance points (intersections, toll gates, etc.), and the like. The transmission data editing unit 14 transmits the edited route guidance data to the terminal device 20 via the communication unit 11.

ステップS3では、端末装置20の地図経路データ取得部213は、ナビゲーションサーバ10から通信部211を介して経路案内データを受信し、受信した経路案内データを端末装置20のメモリ等に記憶する。   In step S <b> 3, the map route data acquisition unit 213 of the terminal device 20 receives route guidance data from the navigation server 10 via the communication unit 211, and stores the received route guidance data in a memory or the like of the terminal device 20.

ステップS4では、地図経路データ取得部213は、通信部211を介してナビゲーションサーバ10にGPS処理部212が測位した測位位置周辺の地図データ要求を送信する。   In step S <b> 4, the map route data acquisition unit 213 transmits a map data request around the positioning position measured by the GPS processing unit 212 to the navigation server 10 via the communication unit 211.

ナビゲーションサーバ10は、端末装置20から地図データ要求を受信すると、測位位置周辺の地図データを記憶部12から取得し、通信部11を介して端末装置20に地図データを送信する。   When the navigation server 10 receives a map data request from the terminal device 20, the navigation server 10 acquires map data around the positioning position from the storage unit 12 and transmits the map data to the terminal device 20 via the communication unit 11.

ステップS5では、端末装置20の地図経路データ取得部213は、ナビゲーションサーバ10から通信部211を介して地図データを受信し、受信した地図データを端末装置20のメモリ等に記憶する。   In step S <b> 5, the map route data acquisition unit 213 of the terminal device 20 receives map data from the navigation server 10 via the communication unit 211, and stores the received map data in a memory or the like of the terminal device 20.

ステップS6では、端末装置20の表示制御部214は、案内経路、現在位置、地図画像を含む経路案内画面(ナビゲーション画面)を所定の表示態様で表示装置23に表示する。なお、ここでは、所定の表示態様は、地図基準点が現在位置と一致する場合のナビゲーションモードであるものとする。   In step S6, the display control unit 214 of the terminal device 20 displays a route guidance screen (navigation screen) including the guidance route, the current position, and the map image on the display device 23 in a predetermined display mode. Here, it is assumed that the predetermined display mode is a navigation mode when the map reference point matches the current position.

ステップS7では、端末装置20の操作受付部215は、入力装置22を介してユーザから何らかの操作入力を受け付けたか否かを判定する。そして、判定結果が是である場合は(YES)、ステップS8に進み、判定結果が否である場合は(NO)、操作受付部215は、ステップS10に進む。   In step S <b> 7, the operation reception unit 215 of the terminal device 20 determines whether any operation input has been received from the user via the input device 22. If the determination result is correct (YES), the process proceeds to step S8. If the determination result is negative (NO), the operation reception unit 215 proceeds to step S10.

ステップS8では、操作受付部215は、当該操作入力に応じた所定の処理を実行する。具体的には、当該操作入力に応じた表示態様を決定し、決定した表示態様で地図や案内経路を表示装置23に表示させる。なお、ここでは、受け付けた操作入力がユーザの誤操作である場合について説明する。図5は、ナビゲーション中に受け付けた誤操作入力によって表示態様が変更され、ナビゲーションが停止した場合の様子を示している。同図に示すように、誤操作前のナビゲーション中の画面G1には、現在位置Pが地図基準点Qと一致する地図Aが表示されているところ、誤操作入力が発生した結果、画面G2には、地図基準点Q上に現在位置Pが表示されていない地図Bが表示され、ナビゲーションも停止していることがわかる。   In step S8, the operation receiving unit 215 executes a predetermined process corresponding to the operation input. Specifically, a display mode corresponding to the operation input is determined, and a map and a guidance route are displayed on the display device 23 in the determined display mode. Here, a case where the received operation input is a user's erroneous operation will be described. FIG. 5 shows a state in which the display mode is changed due to an erroneous operation input received during navigation, and the navigation is stopped. As shown in the figure, the screen G1 during navigation before an erroneous operation displays a map A in which the current position P matches the map reference point Q. As a result of an erroneous operation input, the screen G2 It can be seen that the map B on which the current position P is not displayed is displayed on the map reference point Q, and the navigation is also stopped.

ステップS9では、操作受付部215は、誤操作対応処理を実行する。具体的には、受け付けた操作入力が誤操作であったか否かを後述する誤操作判断基準に従って判断し、誤操作であった場合は、所定の復帰処理を実行する。なお、誤操作対応処理の詳細については、後述する。   In step S9, the operation accepting unit 215 executes an erroneous operation handling process. Specifically, it is determined whether or not the received operation input is an erroneous operation according to an erroneous operation determination criterion described later. If the received operation input is an erroneous operation, a predetermined return process is executed. The details of the erroneous operation handling process will be described later.

ステップS10では、端末装置20は、GPS測位位置に基づいて目的地に到着しているか否かを判定し、到着していれば(YES)、処理を終了する。一方、目的地に到着していない場合には、ステップS11に進む。   In step S10, the terminal device 20 determines whether or not it has arrived at the destination based on the GPS positioning position. If it has arrived (YES), the process is terminated. On the other hand, if the destination has not been reached, the process proceeds to step S11.

ステップS11では、端末装置20は、経路案内画面に表示する地図データの取得が必要か否か判断する。目的地までの地図データは一括で取得していない場合は、端末装置20は目的地へ到着するまでの間、通信ネットワーク50を介してナビゲーションサーバ10から現在位置付近の地図データを取得する必要がある。端末装置20は、地図データの取得が必要と判断した場合(YES)には、ステップS4に移行する。また、地図データの取得が不要と判断した場合(NO)には、ステップS6へ移行する。   In step S11, the terminal device 20 determines whether it is necessary to acquire map data to be displayed on the route guidance screen. When the map data up to the destination is not acquired at once, the terminal device 20 needs to acquire the map data near the current position from the navigation server 10 through the communication network 50 until the terminal device 20 arrives at the destination. is there. If the terminal device 20 determines that it is necessary to acquire map data (YES), the terminal device 20 proceeds to step S4. If it is determined that map data acquisition is unnecessary (NO), the process proceeds to step S6.

次に、図4を用いて端末装置20による誤操作対応処理(図3のステップS9)の流れについて説明する。   Next, the flow of an erroneous operation handling process (step S9 in FIG. 3) by the terminal device 20 will be described with reference to FIG.

ステップS91にて、誤操作判定部216は、現在の端末装置20の状態が、地図を表示中の状態であるか否かを判定し、地図を表示中である場合は(YES)、ステップS92へ進み、地図を表示中でない場合は(NO)、誤操作による地図表示の利便性が低下することもないので、誤操作対応処理を終了する。なお、誤操作判定部216は、現在の状態がナビゲーション中や現在地表示中などの状態であるか否かを判定し、これらの判定結果に応じてステップS92へ進むか否かを決定してもよい。   In step S91, the erroneous operation determination unit 216 determines whether or not the current state of the terminal device 20 is displaying a map. If the map is being displayed (YES), the process proceeds to step S92. If the map is not being displayed (NO), the convenience of map display due to an erroneous operation is not reduced, and the erroneous operation handling process is terminated. The erroneous operation determination unit 216 may determine whether or not the current state is a state such as navigation or current position display, and may determine whether or not to proceed to step S92 according to these determination results. .

ステップS92にて、誤操作判定部216は、図3のステップ7にて受け付けたユーザの操作入力(以下「対象操作」という。)が誤操作か否かを、端末装置20が、現在所定の地図操作状態にあるか否か又は現在所定の地図表示状態にあるか否かに基づいて判定する。所定の地図操作又は所定の地図表示の内容は、ナビゲーションシステム1が提供する地図やナビゲーションの内容に応じて適宜設定することができるが、例えば、地図に対する操作(地図の移動、回転、拡張など)、ナビゲーションに関連する操作(リルート、経由地変更、周辺検索、渋滞表示など)、POI情報(Point of Interest:例えば、地点、駅、店舗、施設、エリア、SA/PA)の追加、変更、削除、参照などの操作が該当する。また、地図上の注記情報の表示や案内画像の表示を指示する操作、各種設定(音量、自己アイコン変更、車種変更、速度変更など)の参照や変更の操作、各種表示モード(ナビゲーション、信号案内、ハイウェイ、矢印案内、テキスト案内、駅案内、鳥瞰、3D)の変更操作なども含まれる。なお、所定の地図操作状態及び地図表示状態は、上記各操作状態又は表示状態のうちの少なくとも1つ又は任意の組み合わせとすることができる。端末装置20が、これらの操作状態又は表示状態にある場合には、対象操作はユーザの意図に沿った操作であると考えられので、誤操作の対象から外すことができる。なお、誤操作判定部216は、例えば、所定の記憶領域に格納された地図操作/表示状態のリストを参照することにより、上記判定を行うことができる。   In step S92, the erroneous operation determination unit 216 determines whether or not the user's operation input (hereinafter referred to as “target operation”) received in step 7 of FIG. It is determined based on whether or not it is in a state or whether or not it is currently in a predetermined map display state. The content of the predetermined map operation or the predetermined map display can be appropriately set according to the map provided by the navigation system 1 and the content of the navigation. For example, the operation on the map (move, rotate, expand, etc. the map) , Operations related to navigation (reroute, waypoint change, neighborhood search, traffic jam display, etc.), POI information (Point of Interest: for example, point, station, store, facility, area, SA / PA) addition, change, deletion , Operations such as browsing. In addition, operations for instructing display of note information and guidance images on the map, operations for referring to and changing various settings (volume, self-icon change, vehicle type change, speed change, etc.), various display modes (navigation, signal guidance) , Highway, arrow guidance, text guidance, station guidance, bird's eye view, 3D) change operation, and the like are also included. The predetermined map operation state and map display state can be at least one of the above operation states or display states, or any combination. When the terminal device 20 is in these operation states or display states, the target operation is considered to be an operation in accordance with the user's intention, and therefore can be excluded from an erroneous operation target. The erroneous operation determination unit 216 can make the above determination by referring to a list of map operation / display states stored in a predetermined storage area, for example.

ステップS92にて、誤操作判定部216は、現在所定の地図操作/表示状態にないと判定した場合は(S92のNO)、ステップS93へ進み、現在所定の地図操作/表示状態にあると判定した場合は(S92のYES)、対象操作はユーザの意図した操作である(=誤操作ではない)と判定し、誤操作対応処理を終了する。   If it is determined in step S92 that the erroneous operation determination unit 216 is not currently in the predetermined map operation / display state (NO in S92), the process proceeds to step S93, and is determined to be currently in the predetermined map operation / display state. In this case (YES in S92), it is determined that the target operation is an operation intended by the user (= not an erroneous operation), and the erroneous operation handling process is terminated.

ステップS93にて、誤操作判定部216は、対象操作が誤操作か否かを所定の無操作条件を満たすか否かによって判定する。そして、無操作条件を満たすと判定した場合は(YES)、対象操作は誤操作であると判定してステップS94へ進み、無操作条件を満たさないと判定した場合は(NO)、対象操作は誤操作ではないと判定して、誤操作対応処理を終了する。   In step S93, the erroneous operation determination unit 216 determines whether or not the target operation is an erroneous operation based on whether or not a predetermined no-operation condition is satisfied. If it is determined that the no-operation condition is satisfied (YES), it is determined that the target operation is an erroneous operation and the process proceeds to step S94. If it is determined that the no-operation condition is not satisfied (NO), the target operation is an erroneous operation. It is determined that it is not, and the erroneous operation handling process is terminated.

なお、無操作条件は、操作受付部215が操作入力を受け付けていない無操作時間に基づいて設定することができ、誤操作判定部216が参照するため所定の記憶領域に記憶される。また、無操作時間は、例えば操作受付部215が対象操作を受け付けた時点から起算することができる。操作受付部215が受け付ける操作には、タッチパネルを介して入力される操作と、物理キーを介して入力される操作がある。   The no-operation condition can be set based on the no-operation time during which the operation receiving unit 215 has not received an operation input, and is stored in a predetermined storage area for reference by the erroneous operation determination unit 216. The no-operation time can be calculated from the time when the operation receiving unit 215 receives the target operation, for example. The operations received by the operation receiving unit 215 include an operation input via a touch panel and an operation input via a physical key.

誤操作判定部216は、無操作条件の第1の例として、対象操作を受け付けた後の無操作時間が規定時間(例:30秒)を超えた場合、対象操作は無操作条件を満たし(YES)、誤操作であると判定することができる。例えば対象操作が誤操作である場合は、次の操作が入力される可能性は少ないと考えられるからである。   As a first example of the no-operation condition, the erroneous operation determination unit 216 satisfies the no-operation condition when the no-operation time after receiving the target operation exceeds a specified time (eg, 30 seconds) (YES) ), It can be determined that the operation is incorrect. For example, when the target operation is an erroneous operation, it is considered that there is little possibility that the next operation will be input.

また、無操作条件は、対象操作の入力時間、対象操作の入力回数、又は、対象操作の入力時間と入力回数の組み合わせに基づいて設定することもできる。   The no-operation condition can also be set based on the input time of the target operation, the input count of the target operation, or a combination of the input time and the input count of the target operation.

例えば、無操作条件の第2の例として、対象操作が規定時間(例:1秒)以内で行われた後、無操作時間が規定時間(例:30秒)を超えた場合は、対象操作は無操作条件を満たすと判定してもよい。例えばユーザがうっかりタッチパネルに触れてしまったような場合は、対象操作の入力時間は短いと考えられるからである。   For example, as a second example of the no-operation condition, if the target operation is performed within a specified time (eg, 1 second) and then the no-operation time exceeds the specified time (eg: 30 seconds), the target operation May be determined to satisfy the no-operation condition. For example, when the user accidentally touches the touch panel, the input time of the target operation is considered to be short.

また、無操作条件の第3の例として、対象操作が規定回数(例:1回)以内かつ規定時間(例:1秒)以内で行われた後、無操作時間が規定時間(例:30秒)を超えた場合は、対象操作は無操作条件を満たすと判定してもよい。例えばユーザがうっかりタッチパネルに触れてしまったような場合は、対象操作の入力回数は少なく、入力時間も短いと考えられるからである。   Further, as a third example of the no-operation condition, after the target operation is performed within a specified number of times (eg, 1 time) and within a specified time (eg: 1 second), the no-operation time is set to a specified time (eg, 30). Second), it may be determined that the target operation satisfies the no-operation condition. For example, if the user inadvertently touches the touch panel, it is considered that the number of inputs of the target operation is small and the input time is short.

なお、上述した規定時間及び規定回数は、仕様や設計に応じて適宜これを設定することができ、例えば、予め端末装置20において固定設定してもよいし、ユーザが任意に設定できるようにしてもよい。また、操作入力の種類に応じて規定時間や規定回数が異なるように設定してもよい。また、無操作条件は、上記第1の例〜第3の例のうちの少なくとも1つ又は任意の組み合わせとすることができ、他の条件を追加してもよい。   Note that the specified time and the specified number of times described above can be set as appropriate according to the specifications and design. For example, the specified time and the specified number of times may be fixedly set in advance in the terminal device 20 or arbitrarily set by the user. Also good. Further, the specified time and the specified number of times may be set differently depending on the type of operation input. The no-operation condition can be at least one of the first to third examples or any combination, and other conditions may be added.

他の条件の一例として、端末装置の使用状態に基づいて無操作状態を判定することができる。具体的には、端末装置20が備える加速度センサ(図示せず)が計測した加速度が所定加速度閾値以下であるか否かを判定し、判定結果が是である場合は、無操作時間が規定時間(例:30秒)を超えたことを条件に、対象操作は無操作条件を満たすと判定してもよい。例えば、ユーザが端末装置20を机上に置かれた静止状態のカバンやポケットにしまった状態で、うっかりタッチパネルに触れるなどして誤操作が発生した場合には、端末装置20は静止状態にあると考えられるからである。なお、所定加速度閾値は、設計に応じて適宜設定することができる。   As an example of other conditions, the no-operation state can be determined based on the usage state of the terminal device. Specifically, it is determined whether or not an acceleration measured by an acceleration sensor (not shown) included in the terminal device 20 is equal to or less than a predetermined acceleration threshold value. It may be determined that the target operation satisfies the no-operation condition on the condition that (for example: 30 seconds) has been exceeded. For example, if the user accidentally touches the touch panel while the terminal device 20 is placed in a stationary bag or pocket placed on the desk, the terminal device 20 is considered to be stationary. Because it is. The predetermined acceleration threshold value can be set as appropriate according to the design.

ステップS94にて、復帰処理部217は、端末装置20が所定のトリガ条件を満たすか否かを判定し、所定のトリガ条件を満たすと判定した場合は(YES)、誤操作に基づいて処理された地図画面の表示態様を所定の他の表示態様に復帰させるためにステップS95へ進み、一方、トリガ条件を満たさないと判定した場合は(NO)、誤操作対応処理を終了する。   In step S94, the return processing unit 217 determines whether or not the terminal device 20 satisfies a predetermined trigger condition. If it is determined that the predetermined trigger condition is satisfied (YES), the return processing unit 217 is processed based on an erroneous operation. In order to return the display mode of the map screen to another predetermined display mode, the process proceeds to step S95. On the other hand, if it is determined that the trigger condition is not satisfied (NO), the erroneous operation handling process is ended.

なお、トリガ条件は、誤操作に基づく表示態様を他の表示態様に復帰させるのに適したタイミングを設定することができ、復帰処理部217が参照するため所定の記憶領域に記憶される。   The trigger condition can set a timing suitable for returning a display mode based on an erroneous operation to another display mode, and is stored in a predetermined storage area for reference by the return processing unit 217.

トリガ条件の第1の例として、復帰処理部217は、ユーザが案内経路上の案内ポイント(音声案内または画像案内が行われる所定の案内地点)に近づいた場合にトリガ条件を満たすとすることができる。具体的には、ユーザが案内ポイントに近づいたか否かを判定する第1の条件として、案内経路上の基準地点から所定の案内地点に到着するまでに要する予想所要時間(例:10分)を算出し、この予想所要時間より当該基準地点からの経路案内実行時間を減算した減算結果が所定時間閾値(例:5分)以内となった場合は、ユーザが案内ポイントに近づいたと判定する方法がある。基準地点は、例えば出発地点が該当し、案内ポイントが複数ある場合は、対象となる案内ポイントの1つ前の案内ポイントとしてもよい。予想所要時間は、基準地点から案内地点までの距離と予測移動速度とに基づいて算出する。予測移動速度は、例えば、経路検索の際にユーザに移動手段(徒歩、車)や速度情報(徒歩=ゆっくり/早く、車=軽自動車/一般自動車(普通車)/大型車)を選択させ、選択された移動手段や移動情報に基づいて決定することができる。また、ユーザが予測速度情報や予想所要時間を直接入力するようにしてもよい。さらにまた、GPS処理部212による測位位置と測位時刻(又は、ルートマッチされた経路上の現在位置と測位時刻)からユーザの予想移動速度を算出するようにしてもよい。なお、経路案内実行時間は、基準時点からの経路案内の実行に伴い経過した時間である。   As a first example of the trigger condition, the return processing unit 217 may satisfy the trigger condition when the user approaches a guidance point on the guidance route (a predetermined guidance point where voice guidance or image guidance is performed). it can. Specifically, as a first condition for determining whether or not the user has approached the guidance point, an estimated required time (for example, 10 minutes) required to arrive at a predetermined guidance point from a reference point on the guidance route is determined. If the subtraction result obtained by subtracting the route guidance execution time from the reference point from the estimated required time is within a predetermined time threshold (for example, 5 minutes), a method for determining that the user has approached the guidance point is provided. is there. For example, when the departure point corresponds to the reference point and there are a plurality of guide points, the reference point may be a guide point immediately before the target guide point. The estimated required time is calculated based on the distance from the reference point to the guide point and the predicted moving speed. For example, the predicted moving speed allows the user to select a moving means (walking, car) or speed information (walking = slow / fast, car = light car / general car (ordinary car) / large car) when searching for a route, It can be determined based on the selected moving means and movement information. Further, the user may directly input the predicted speed information and the estimated required time. Furthermore, the estimated moving speed of the user may be calculated from the positioning position and positioning time by the GPS processing unit 212 (or the current position and positioning time on the route matched route). The route guidance execution time is the time that has elapsed with the execution of route guidance from the reference time point.

また、第2の条件としては、案内ポイントにユーザが到着する到着予想時刻(例:13時10分)を、基準地点から案内地点までの距離と予測移動速度とに基づいて算出し、現在時刻が到着予想時刻より所定時間(例:5分)以内となった場合は、ユーザが案内ポイントに近づいたと判定する方法がある。案内ポイントが複数ある場合は、案内ポイントごとに到着予想時刻を算出する。なお、ユーザが到着予想時刻を直接入力するようにしてもよい。   As a second condition, an estimated arrival time (eg, 13:10) at which the user arrives at the guidance point is calculated based on the distance from the reference point to the guidance point and the predicted moving speed, and the current time Is within a predetermined time (for example, 5 minutes) from the estimated arrival time, there is a method for determining that the user has approached the guidance point. When there are a plurality of guide points, the estimated arrival time is calculated for each guide point. Note that the user may directly input the estimated arrival time.

また、第3の条件としては、現在位置の座標が、案内経路ポイントの座標から所定距離範囲内に含まれるか否かを判定する方法もある。第1、第2及び第3の条件は、いずれか1つを採用してもよいし、2つ以上を任意に組み合わせてもよい。ナビゲーション中の案内は、交差点など経路上特に重要な地点でユーザの注意を惹きつけるために行われるので、ユーザに適切な案内経路画面を確認させることが望ましいところ、当該構成によれば、ユーザが画面を確認するタイミングに合わせて復帰処理を行うことができる。   As a third condition, there is a method for determining whether or not the coordinates of the current position are within a predetermined distance range from the coordinates of the guide route point. Any one of the first, second, and third conditions may be adopted, or two or more may be arbitrarily combined. Since guidance during navigation is performed in order to attract the user's attention at a particularly important point on the route such as an intersection, it is desirable to have the user confirm an appropriate guidance route screen. Return processing can be performed in accordance with the timing of checking the screen.

また、トリガ条件の第2の例として、復帰処理部217は、ユーザの動作(モーション)が所定の動作である場合にトリガ条件を満たすと判定することができる。具体的には、端末装置20が備える加速度センサ(図示せず)が計測した加速度が所定加速度閾値以上であるか否かを判定し、判定結果が是である場合に、トリガ条件を満たすと判定する。所定加速度閾値は、設計に応じて適宜設定することができる。当該構成によれば、例えば、ユーザが端末装置20をポケットやカバンから取り出して使用するタイミングなどに合わせて復帰処理を行うことができる。   As a second example of the trigger condition, the return processing unit 217 can determine that the trigger condition is satisfied when the user's action (motion) is a predetermined action. Specifically, it is determined whether or not the acceleration measured by an acceleration sensor (not shown) included in the terminal device 20 is equal to or greater than a predetermined acceleration threshold value. If the determination result is positive, it is determined that the trigger condition is satisfied. To do. The predetermined acceleration threshold value can be appropriately set according to the design. According to this configuration, for example, the return process can be performed in accordance with the timing when the user takes out the terminal device 20 from the pocket or bag and uses it.

また、トリガ条件の第3の例として、復帰処理部217は、端末装置20の状態が所定の状態に変更したか否かを判定し、判定結果が是である場合に、トリガ条件を満たすとすることができる。所定の状態とは、例えば、端末装置20がサスペンド状態から復帰する状態などが該当する。当該構成によれば、端末装置20が不使用状態から使用状態へ移行するタイミングに合わせて復帰処理を行うことができる。   As a third example of the trigger condition, the return processing unit 217 determines whether or not the state of the terminal device 20 has changed to a predetermined state, and if the determination result is positive, the trigger condition is satisfied. can do. For example, the predetermined state corresponds to a state in which the terminal device 20 returns from the suspended state. According to the said structure, a return process can be performed according to the timing which the terminal device 20 transfers to a use state from a non-use state.

また、トリガ条件の第4の例として、復帰処理部217は、端末装置20の画面表示スタイルが、所定のスタイルに変更した場合に、トリガ条件を満たすとすることができる。所定のスタイルとは、例えば、画面表示スタイルが、所定の情報を縦画面(縦方向)に従って表示する縦画面スタイルと横画面(横方向)に沿って表示する横画面スタイルとを有する場合における横画面スタイルが該当する。例えば、端末装置20が、表示部と操作キーをそれぞれ有する一対の筺体がヒンジ部を介して折り畳み可能、かつ、表示部を有する筺体がヒンジ部を中心に回動可能に構成されている場合において、横画面スタイルは、ユーザが、表示部側筺体を操作キー側筺体に対して所定角度回転させることにより利用可能となる。また、端末装置20が表示部と操作キーがひとかたまりの棒状形態に構成されている場合は、縦画面スタイルの端末装置20を例えば左方向へ略90度回転させることにより横画面スタイルとして利用することができる。例えば、ナビゲーションにおける地図表示は、横画面スタイルのほうが、視認性が高く、操作も容易である場合がある。そこで、復帰処理部217は、端末装置20が備える角度センサ(図示せず)が計測した角度が、所定角度閾値以下であるか否かを判定し、判定結果が是である場合に、画面スタイルが横画面スタイルであると判定する。なお、角度センサを使わない例として、端末装置20が画面スタイルの判定機能を別途備える場合は、当該判定機能を利用することもできる。復帰処理部217は、当該端末装置20より現在の画面スタイル(表示方向)を指定する画面スタイル指定情報(表示方向指定情報)を取得し、この取得した画面スタイル指定情報に基づいて現在の画面スタイルが横画面スタイルであると判定してもよい。当該構成によれば、ナビゲーションにより適した画面スタイルに合わせて復帰処理を行うことができる。   As a fourth example of the trigger condition, the return processing unit 217 can satisfy the trigger condition when the screen display style of the terminal device 20 is changed to a predetermined style. The predetermined style is, for example, a horizontal display style when the screen display style has a vertical screen style that displays predetermined information according to a vertical screen (vertical direction) and a horizontal screen style that displays along a horizontal screen (horizontal direction). Applicable to screen style. For example, in the case where the terminal device 20 is configured such that a pair of housings each having a display unit and an operation key can be folded via the hinge portion, and the housing having the display portion is rotatable about the hinge portion. The horizontal screen style can be used when the user rotates the display unit side casing by a predetermined angle with respect to the operation key side casing. Further, when the terminal device 20 is configured in a stick-like shape with a display unit and operation keys, the vertical screen style terminal device 20 can be used as a horizontal screen style by rotating the terminal device 20 by, for example, approximately 90 degrees to the left. Can do. For example, the map display in the navigation may be easier to operate and operate in the horizontal screen style. Therefore, the return processing unit 217 determines whether the angle measured by the angle sensor (not shown) included in the terminal device 20 is equal to or smaller than a predetermined angle threshold, and the screen style is determined when the determination result is positive. Is determined to be in the horizontal screen style. As an example in which the angle sensor is not used, when the terminal device 20 has a screen style determination function separately, the determination function can be used. The return processing unit 217 obtains screen style designation information (display direction designation information) for designating the current screen style (display direction) from the terminal device 20, and based on the obtained screen style designation information, the current screen style. May be determined to be a horizontal screen style. According to the said structure, a return process can be performed according to the screen style more suitable for navigation.

また、トリガ条件の第5の例として、誤操作判定部216は、所定の状態復帰指示がユーザより入力されたか否かを判定し、判定結果が是である場合に、トリガ条件を満たすとすることができる。所定の状態復帰指示は、設計に応じて適宜設定することができるが、例えば、所定の音声入力、所定ボタンを所定回数(例:2回)押下、タッチパネルにて地図を所定回数(例:2回)タッチするなど簡易な作業を設定することができる。当該構成によれば、ユーザに操作負担をかけずに当該ユーザの指示に応じて復帰処理を行うことができる。   As a fifth example of the trigger condition, the erroneous operation determination unit 216 determines whether or not a predetermined state return instruction has been input from the user, and sets the trigger condition when the determination result is correct. Can do. The predetermined state return instruction can be set as appropriate according to the design. For example, a predetermined voice input, a predetermined button is pressed a predetermined number of times (example: twice), and a map is displayed on the touch panel a predetermined number of times (example: 2). Simple operations such as touching can be set. According to the said structure, a return process can be performed according to the said user's instruction | indication, without putting an operation burden on a user.

また、トリガ条件の第6の例として、誤操作判定部216は、GPS処理部212による位置の測位が誤操作により中断された場合において、その後再び測位が開始された場合に、トリガ条件を満たすとすることができる。当該構成によれば、ユーザの現在位置を案内経路上で更新できるタイミングに応じて復帰処理を行うことができる。   Further, as a sixth example of the trigger condition, the erroneous operation determination unit 216 assumes that the trigger condition is satisfied when the positioning of the position by the GPS processing unit 212 is interrupted by an erroneous operation and then the positioning is started again. be able to. According to the said structure, a return process can be performed according to the timing which can update a user's present position on a guidance route.

なお、トリガ条件は、上記第1の例〜第6の例のうちの少なくとも1つ又は任意の組み合わせとすることができる。   The trigger condition can be at least one of the first to sixth examples or any combination.

トリガ条件を満たした場合、ステップ95にて、復帰処理部217は、誤操作に基づいて処理された地図画面の表示態様を所定の表示態様に復帰させるための復帰処理を実行する。所定の表示態様は、地図及びナビゲーションへの視認性が下がらないように設定することができる。   When the trigger condition is satisfied, in step 95, the return processing unit 217 executes return processing for returning the display mode of the map screen processed based on the erroneous operation to a predetermined display mode. The predetermined display mode can be set so that visibility to the map and the navigation is not lowered.

復帰処理の第1の例として、復帰処理部217は、現在表示中の地図の地図基準点が現在位置(ルートマッチされた案内経路上の位置)と一致するように、さらに、規定のナビゲーション動作状態(ナビ動作状態)となるように、表示態様を変更する。規定のナビ動作状態は、例えば、対象操作前のナビ動作状態が該当し、対象操作前のナビ動作状態がナビゲーション中であり、対象操作によりナビが中止してしまった場合には、対象操作前のナビ動作状態へ復帰すべく、ナビを再開することができる。一方、対象操作前のナビ動作状態がナビ停止中であり、対象操作によりナビが実行されてしまった場合には、対象操作前のナビ動作状態へ復帰すべく、ナビを停止することができる。当該構成によれば、誤操作により現在位置が地図から消えてしまった場合でも、自動的に現在位置を地図基準点とした地図に復帰するので、地図確認が容易になる。さらに、例えば、誤操作によりナビが停止してしまった場合にも、自動的にナビが開始されるので案内経路に沿ったスムーズな移動が可能になる。   As a first example of the return process, the return processing unit 217 further performs a prescribed navigation operation so that the map reference point of the currently displayed map matches the current position (position on the route matched guide route). The display mode is changed so as to be in a state (navigation operation state). For example, when the specified navigation operation state corresponds to the navigation operation state before the target operation, the navigation operation state before the target operation is being navigated, and the navigation is stopped by the target operation, The navigation can be resumed in order to return to the navigation operation state. On the other hand, if the navigation operation state before the target operation is stopped, and navigation has been executed by the target operation, the navigation can be stopped to return to the navigation operation state before the target operation. According to this configuration, even if the current position disappears from the map due to an erroneous operation, the map is automatically returned to the map with the current position as the map reference point, so that the map can be easily confirmed. Further, for example, even when the navigation is stopped due to an erroneous operation, the navigation is automatically started, so that smooth movement along the guidance route is possible.

図5は、地図画面が、ナビゲーション中に受け付けた誤操作入力によって表示態様が変更された後、ナビゲーション前の表示態様に復帰した場合の様子を示している。同図に示すように、誤操作時の画面G2では、現在位置Pを含まない地図Bが表示され、ナビゲーションも停止している。一方、復帰処理実行後の画面G3では、現在位置Pが地図基準点Q上に位置する地図Cが表示され、ナビゲーションも再開していることがわかる。   FIG. 5 shows a state in which the map screen returns to the display mode before navigation after the display mode is changed by an erroneous operation input received during navigation. As shown in the figure, on the screen G2 at the time of an erroneous operation, a map B that does not include the current position P is displayed, and navigation is also stopped. On the other hand, on the screen G3 after the return process is executed, the map C in which the current position P is located on the map reference point Q is displayed, and it can be seen that the navigation is resumed.

また、復帰処理の第2の例として、復帰処理部217は、現在表示中の地図の地図基準点がGPS測位位置と一致するように、さらに、規定のナビ動作状態となるように、表示態様を変更する。当該構成によれば、誤操作により現在位置が地図から消えてしまった場合でも、自動的にGPS測位位置を基準点とした地図に復帰するので、地図確認が容易になる。さらに、例えば、誤操作によりナビが停止してしまった場合にも、自動的にナビが開始されるので案内経路に沿ったスムーズな移動が可能になる。   Further, as a second example of the return processing, the return processing unit 217 displays the display mode so that the map reference point of the currently displayed map matches the GPS positioning position, and further enters the prescribed navigation operation state. To change. According to this configuration, even if the current position disappears from the map due to an erroneous operation, the map is automatically returned to the map with the GPS positioning position as the reference point, so that the map can be easily confirmed. Further, for example, even when the navigation is stopped due to an erroneous operation, the navigation is automatically started, so that smooth movement along the guidance route is possible.

また、復帰処理の第3の例として、復帰処理部217は、現在の地図画面のナビモードが規定のナビモード(例:デフォルト、誤操作前のナビモード)となるように表示態様へ変更する。ナビモードが複数ある場合(例えば、地図を表示して案内をする地図ナビモードと地図を表示せずに音声のみで案内を行う音声ナビモードなど)に、誤操作によりユーザが意図しないナビモードへ変更した場合でも、デフォルト又は誤操作前のナビモードのナビモードへ自動的に復帰させることができる。   Further, as a third example of the return process, the return processing unit 217 changes the display mode so that the navigation mode of the current map screen becomes a specified navigation mode (eg, default, navigation mode before erroneous operation). When there are multiple navigation modes (for example, a map navigation mode that displays a map for guidance and a voice navigation mode that provides guidance only by voice without displaying a map), the navigation mode is changed to an unintended navigation mode by the user. Even in this case, the navigation mode can be automatically returned to the default or the navigation mode before the erroneous operation.

また、復帰処理の第4の例として、復帰処理部217は、現在の地図モードが規定の地図モード(例:デフォルト、誤操作前の地図モード)となるように表示態様を変更する。地図モードが複数ある場合(例えば、通常の地図、道路を強調する道路モード、路線を強調する鉄道モードなど)に、誤操作によりユーザが意図しない地図モードへ変更した場合でも、デフォルト又は誤操作前の地図モードへ自動的に復帰させることができる。   As a fourth example of the return process, the return processing unit 217 changes the display mode so that the current map mode becomes a specified map mode (eg, default, map mode before erroneous operation). When there are multiple map modes (for example, a normal map, a road mode that emphasizes roads, a railroad mode that emphasizes routes), even if the map mode is not intended by the user due to an erroneous operation, the map before the default or erroneous operation You can automatically return to the mode.

また、復帰処理の第5の例として、復帰処理部217は、現在の地図の縮尺が規定の縮尺(例:デフォルト、誤操作前の縮尺)となるように表示態様を変更する。ユーザが任意に縮尺を選択可能な構成において、誤操作によりユーザが意図しない縮尺へ変更した場合でも、デフォルト又は誤操作前の縮尺へ自動的に復帰させることができる。   Further, as a fifth example of the restoration process, the restoration processing unit 217 changes the display mode so that the current map scale becomes a specified scale (eg, default, scale before erroneous operation). In a configuration in which the user can arbitrarily select a scale, even when the scale is changed to an unintended scale by an erroneous operation, the scale can be automatically returned to the default or the scale before the erroneous operation.

また、復帰処理の第6の例として、復帰処理部217は、現在の地図回転モードが規定(例:デフォルト、誤操作前の地図回転モード)の地図回転モードとなるように表示態様を変更する。地図回転モードが複数ある場合(例えば、タッチパネルへのタッチにより回転させるモードや、端末装置20を向けた方向に応じて回転させるモードなど)に、誤操作によりユーザが意図しない地図回転モードへ変更した場合でも、デフォルト又は誤操作前の地図回転モードへ自動的に復帰させることができる。   Further, as a sixth example of the return process, the return processing unit 217 changes the display mode so that the current map rotation mode becomes a specified map rotation mode (eg, default, map rotation mode before erroneous operation). When there are a plurality of map rotation modes (for example, a mode that rotates by touching the touch panel or a mode that rotates according to the direction in which the terminal device 20 is directed), and the map rotation mode is changed to an unintended map rotation mode by the user However, it is possible to automatically return to the map rotation mode before default or erroneous operation.

また、復帰処理の第7の例として、復帰処理部217は、現在の基本設定を規定の基本設定(例:デフォルト、誤操作前の基本設定)となるように表示態様を変更する。当該構成によれば、誤操作によりユーザが意図しない基本設定へ変更した場合でも、デフォルト又は誤操作前の基本設定へ自動的に復帰させることができる。   Further, as a seventh example of the return process, the return processing unit 217 changes the display mode so that the current basic setting becomes a specified basic setting (eg, default, basic setting before erroneous operation). According to this configuration, even when the basic setting is not intended by the user due to an erroneous operation, the default setting or the basic setting before the erroneous operation can be automatically restored.

なお、復帰処理の対象となる表示態様は、上記第1の例〜第7の例に限られず、仕様や設計等に応じて適宜設定することができる。   Note that the display mode that is the target of the return process is not limited to the first to seventh examples, and can be set as appropriate according to specifications, designs, and the like.

以上のように、本実施形態によれば、地図表示中にユーザより操作入力を受け付けた場合は、当該操作入力が誤操作であるか否かを判定し、誤操作であると判定した場合は、例えば誤操作入力前の表示態様に地図やナビゲーションを復帰させるので、誤操作により地図表示の利便性が低下することを防止することが可能なる。   As described above, according to the present embodiment, when an operation input is received from the user during map display, it is determined whether or not the operation input is an erroneous operation. Since the map and the navigation are restored to the display mode before the erroneous operation input, it is possible to prevent the convenience of the map display from being lowered due to an erroneous operation.

[実施形態2]
実施形態2では、実施形態1の端末装置20が歩数計機能を備える場合について説明する。図6は、端末装置20の構成を示すブロック図である。実施形態2の端末装置20が、実施形態1の端末装置20(図2)と異なる点は、歩数計処理部218を備える点である。
[Embodiment 2]
Embodiment 2 demonstrates the case where the terminal device 20 of Embodiment 1 is provided with a pedometer function. FIG. 6 is a block diagram illustrating a configuration of the terminal device 20. The terminal device 20 of the second embodiment is different from the terminal device 20 (FIG. 2) of the first embodiment in that a pedometer processing unit 218 is provided.

歩数計処理部218は、ユーザの歩行時における体の上下方向の振動を検知することによって利用者の歩数を計測する歩数計測機能を有する。歩数を計測する歩数計測機能には、例えば、端末装置20内部に取り付けられた振り子の動きによって歩数をカウントする振り子式や、一定時間あたりの速度変化を計測する加速度センサを利用して歩数をカウントする加速度センサ式などの周知の歩数計測技術を適用することができる。また、歩数計処理部218は、計測された歩数に基づいて歩行距離を算出する歩行距離算出機能を有する。歩行距離は、例えば、所定の歩幅値に計測された歩行数を乗じることによって算出することができる。   The pedometer processing unit 218 has a step count measurement function that measures the number of steps of the user by detecting vertical vibrations of the body when the user walks. For the step counting function that measures the number of steps, for example, the number of steps is counted using a pendulum type that counts the number of steps by the movement of a pendulum attached inside the terminal device 20 or an acceleration sensor that measures a change in speed per fixed time. A well-known step count measuring technique such as an acceleration sensor type can be applied. The pedometer processing unit 218 has a walking distance calculation function for calculating a walking distance based on the measured number of steps. The walking distance can be calculated, for example, by multiplying a predetermined stride value by the number of walks measured.

実施形態2における端末装置20の動作の流れについて説明する。   An operation flow of the terminal device 20 in the second embodiment will be described.

図3のステップS1〜ステップ6に従い、端末装置20はナビゲーションを提供する。そして、ステップS7にて、操作受付部215は、歩数計使用開始の操作入力を受け付けると(YES)、ステップS8にて、歩数計処理部218にその旨を指示し、歩数及び歩行距離の算出を開始させる。また、ナビゲーションを実行中の場合には、ナビゲーションを中止し、地図の表示態様を非ナビゲーション表示態様へ変更する。   The terminal device 20 provides navigation according to steps S1 to S6 of FIG. In step S7, when the operation accepting unit 215 accepts an operation input for starting to use the pedometer (YES), in step S8, the pedometer processing unit 218 is instructed to do so, and the calculation of the number of steps and the walking distance is performed. To start. When navigation is being executed, the navigation is stopped and the map display mode is changed to a non-navigation display mode.

ステップ9にて、端末装置20は、実施形態1にて上述したように図4に示す誤操作判定処理を実行し、歩数計使用開始の操作入力が誤操作である場合は、歩数及び歩行距離の算出を中止して、ナビゲーションを再開させる。   In step 9, the terminal device 20 executes the erroneous operation determination process shown in FIG. 4 as described above in the first embodiment. When the operation input for starting the use of the pedometer is an erroneous operation, the number of steps and the walking distance are calculated. Cancel and resume navigation.

以上の構成によれば、ナビゲーション中に歩数計使用開始が誤操作によって入力された場合にも、自動的にナビゲーションが再開されるのでユーザの利便性を損なうことを回避できる。   According to the above configuration, even when the start of pedometer use is input by mistake during navigation, the navigation is automatically resumed, so that it is possible to avoid impairing the convenience of the user.

[その他の実施形態]
本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
[Other Embodiments]
The present invention is not limited to the above-described embodiment, and can be implemented in various other forms without departing from the gist of the present invention. The above-described embodiment is merely an example in all respects, and is not construed as limiting.

(1)例えば、端末装置20は、ナビゲーションサーバ10の経路探索部13及び送信データ編集部14の機能を備え、記憶部12のガイダンスデータ、地図データ、道路ネットワークデータ等を記憶装置に蓄積することにより、ナビゲーションサーバ10の経路探索機能を備えることができる。これにより、端末装置20は、ナビゲーションサーバ10と通信を行わずに単独で上記ナビゲーションサービスをユーザに提供することができる。   (1) For example, the terminal device 20 has the functions of the route search unit 13 and the transmission data editing unit 14 of the navigation server 10 and accumulates guidance data, map data, road network data, and the like of the storage unit 12 in the storage device. Thus, the route search function of the navigation server 10 can be provided. Thereby, the terminal device 20 can provide the user with the navigation service alone without performing communication with the navigation server 10.

(2)また、操作受付部215は、入力装置22を介して受け付けた操作入力が所定の無効化条件を満たす場合は、当該操作入力に応じた処理(例:地図の表示態様の変更)を実行せず、当該操作入力そのものを無効にしてもよい。所定の無効化条件は、設計に応じて設定することができるが、例えば、操作入力が所定時間(例:0.5秒)以内という内容を設定することができる。これによれば、無効化条件に合致する操作入力は無効とされ、該当する地図表示の変更も実行されないので、誤操作による地図表示の利便性が低下することを防止することができる。   (2) In addition, when the operation input received via the input device 22 satisfies a predetermined invalidation condition, the operation reception unit 215 performs processing (eg, change of map display mode) according to the operation input. The operation input itself may be invalidated without being executed. The predetermined invalidation condition can be set according to the design. For example, the content that the operation input is within a predetermined time (eg, 0.5 seconds) can be set. According to this, since the operation input that matches the invalidation condition is invalidated and the corresponding map display is not changed, it is possible to prevent the convenience of the map display from being lowered due to an erroneous operation.

1 ナビゲーションシステム、10 ナビゲーションサーバ、11 通信部、12 記憶部、13 経路探索部、14 送信データ編集部、20 端末装置、21 制御装置、22 入力装置、23 表示装置、211 通信部、212 GPS処理部、213 地図経路データ取得部、214 表示制御部、215 操作受付部、216 誤操作判定部、217 復帰処理部、50 通信ネットワーク   DESCRIPTION OF SYMBOLS 1 Navigation system, 10 Navigation server, 11 Communication part, 12 Storage part, 13 Path | route search part, 14 Transmission data edit part, 20 Terminal device, 21 Control apparatus, 22 Input device, 23 Display apparatus, 211 Communication part, 212 GPS processing Unit, 213 map route data acquisition unit, 214 display control unit, 215 operation reception unit, 216 erroneous operation determination unit, 217 return processing unit, 50 communication network

Claims (10)

地図データを取得する取得手段と、
ユーザによる操作入力を受け付ける受付手段と、
前記地図データに基づく地図を、複数の表示態様の中から前記受け付けた操作入力に対応する表示態様で表示させる表示制御手段と、
前記受け付けた操作入力が誤操作か否かを、当該操作入力の入力時間及び/又は当該操作入力の入力回数と、前記操作入力の受付時から経過した無操作時間と、に基づいて判定する判定手段と、
前記受け付けた操作入力が誤操作であると判定された場合に、地図表示装置の使用状態又は、前記ユーザが案内地点に近づいたか否かに基づいて、当該誤操作に基づく表示態様を前記複数の表示態様中の他の表示態様へ復帰させる復帰手段と、
を備えることを特徴とする地図表示装置。
An acquisition means for acquiring map data;
A receiving means for receiving an operation input by a user;
Display control means for displaying a map based on the map data in a display mode corresponding to the received operation input from a plurality of display modes;
Determination means for determining whether or not the received operation input is an erroneous operation based on the input time of the operation input and / or the number of times of input of the operation input and the no-operation time that has elapsed since the reception of the operation input. When,
When it is determined that the received operation input is an erroneous operation, the display mode based on the erroneous operation is determined based on the usage state of the map display device or whether the user has approached the guide point. Return means for returning to another display mode in the inside,
A map display device comprising:
前記判定手段は、
前記操作入力の入力時間が所定入力時間以内である場合、及び/又は、当該操作入力の入力回数が所定入力回数以下である場合において、前記無操作時間が所定経過時間を超えたことを条件に、前記受け付けた操作入力が誤操作と判定することを特徴とする請求項1に記載の地図表示装置。
The determination means includes
When the input time of the operation input is within a predetermined input time and / or when the number of times of input of the operation input is less than or equal to the predetermined input number, the no-operation time exceeds a predetermined elapsed time. The map display device according to claim 1, wherein the received operation input is determined to be an erroneous operation.
前記表示制御手段が前記地図をディスプレイの縦方向及び横方向のいずれの方向にも表示可能である場合に、当該地図の表示方向を指定する表示方向指定情報を取得する取得手段をさらに備え、
前記復帰手段は、
前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記取得された表示方向指定情報が横方向表示を指定していることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする請求項1または2に記載の地図表示装置。
When the display control means can display the map in either the vertical direction or the horizontal direction of the display, the display control means further comprises an acquisition means for acquiring display direction designation information for designating a display direction of the map,
The return means is
In addition to the case where it is determined that the received operation input is an erroneous operation, the display mode based on the erroneous operation is changed to the other display on the condition that the acquired display direction designation information designates horizontal display. The map display device according to claim 1, wherein the map display device is returned to the display mode.
前記地図表示装置の角度を計測する角度センサをさらに備え、
前記復帰手段は、
前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記計測された角度が所定角度閾値以下であることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする請求項1または2に記載の地図表示装置。
An angle sensor for measuring the angle of the map display device;
The return means is
In addition to the case where it is determined that the received operation input is an erroneous operation, the display mode based on the erroneous operation is returned to the other display mode on condition that the measured angle is not more than a predetermined angle threshold. The map display device according to claim 1, wherein the map display device is a display device.
前記地図表示装置の加速度を検出する加速度センサをさらに備え、
前記復帰手段は、
前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記検出した加速度が所定加速度閾値以上であることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする請求項1または2に記載の地図表示装置。
An acceleration sensor for detecting the acceleration of the map display device;
The return means is
In addition to the case where the received operation input is determined to be an erroneous operation, the display mode based on the erroneous operation is returned to the other display mode on condition that the detected acceleration is equal to or greater than a predetermined acceleration threshold. The map display device according to claim 1, wherein:
前記地図表示装置の位置を測位する測位手段をさらに備え、
前記取得手段は、
経路案内データを取得し、
前記表示制御手段は、
前記地図データに基づく地図と前記経路案内データに基づく案内経路と前記測位位置により特定される現在位置とを前記受け付けた操作入力に対応する表示態様で表示させ、
前記復帰手段は、
前記受け付けた操作入力が誤操作であると判定された場合に加えて、前記案内経路上の基準地点から所定の案内地点までの予想所要時間より当該基準地点からの経路案内実行時間を減算した減算結果が所定時間閾値以内であることを条件に、及び/または、前記案内経路上の現在位置が前記所定の案内地点より所定距離以内であることを条件に、前記誤操作に基づく表示態様を前記他の表示態様に復帰させることを特徴とする請求項1または2に記載の地図表示装置。
It further comprises positioning means for positioning the position of the map display device,
The acquisition means includes
Get route guidance data,
The display control means includes
Displaying a map based on the map data, a guidance route based on the route guidance data, and a current position specified by the positioning position in a display mode corresponding to the received operation input;
The return means is
In addition to the case where it is determined that the received operation input is an erroneous operation, a subtraction result obtained by subtracting the route guidance execution time from the reference point from the estimated required time from the reference point on the guide route to the predetermined guide point On the condition that the current position on the guide route is within a predetermined distance from the predetermined guide point, the display mode based on the erroneous operation is The map display device according to claim 1, wherein the map display device is returned to the display mode.
前記地図表示装置の位置を測位する測位手段をさらに備え、
前記復帰手段は、
前記受け付けた操作入力が誤操作であると判定された場合に、前記受け付けた操作入力に基づく表示態様を、前記地図の地図中心点が前記測位位置に基づいて定まる表示態様に復帰させることを特徴とする請求項1または2に記載の地図表示装置。
It further comprises positioning means for positioning the position of the map display device,
The return means is
When it is determined that the received operation input is an erroneous operation, the display mode based on the received operation input is returned to a display mode in which a map center point of the map is determined based on the positioning position. The map display device according to claim 1 or 2.
前記地図表示装置の位置を測位する測位手段をさらに備え、
前記取得手段は、
経路案内データを取得し、
前記表示制御手段は、
前記地図データに基づく地図と前記経路案内データに基づく案内経路と前記測位位置により特定される現在位置とを前記受け付けた操作入力に対応する表示態様で表示させ、
前記復帰手段は、
前記受け付けた操作入力が誤操作であると判定された場合に、前記受け付けた操作入力に基づく表示態様を、前記地図の地図基準点が前記現在位置に基づいて定まる表示態様に復帰させる特徴とする請求項1または2に記載の地図表示装置。
It further comprises positioning means for positioning the position of the map display device,
The acquisition means includes
Get route guidance data,
The display control means includes
Displaying a map based on the map data, a guidance route based on the route guidance data, and a current position specified by the positioning position in a display mode corresponding to the received operation input;
The return means is
The display mode based on the received operation input is returned to a display mode in which a map reference point of the map is determined based on the current position when it is determined that the received operation input is an erroneous operation. Item 3. The map display device according to item 1 or 2.
前記地図表示装置は、ナビゲーションを提供するナビゲーション装置であり、
前記復帰手段、前記受け付けた操作入力が誤操作であると判定された場合に加えて、当該誤操作に対応する表示態様においてナビゲーションが中止されていることを条件に、復帰させた前記他の表示態様において、ナビゲーションの提供を開始することを特徴とする請求項1または2に記載の地図表示装置。
The map display device is a navigation device that provides navigation;
Said return means, in addition to the case where the received operation input is determined to be erroneous, on condition that the navigation is stopped in the display mode corresponding to the erroneous operation, the other display mode is returned The map display device according to claim 1 , wherein provision of navigation is started.
地図表示装置における地図表示方法であって、
地図データを取得する取得ステップと、
ユーザによる操作入力を受け付ける受付ステップと、
前記地図データに基づく地図を、複数の表示態様の中から前記受け付けた操作入力に対応する表示態様で表示させる表示制御ステップと、
前記受け付けた操作入力が誤操作か否かを、当該操作入力の入力時間及び/又は当該操作入力の入力回数と、前記操作入力の受付時から経過した無操作時間と、に基づいて判定する判定ステップと、
前記受け付けた操作入力が誤操作であると判定された場合に、地図表示装置の使用状態又は、前記ユーザが案内地点に近づいたか否かに基づいて、当該誤操作に基づく表示態様を前記複数の表示態様中の他の表示態様に復帰させる復帰ステップと、
を備えることを特徴とする地図表示方法。
A map display method in a map display device,
An acquisition step of acquiring map data;
A reception step for receiving an operation input by a user;
A display control step of displaying a map based on the map data in a display mode corresponding to the received operation input from a plurality of display modes;
A determination step of determining whether or not the received operation input is an erroneous operation based on the input time of the operation input and / or the number of input times of the operation input and the no-operation time that has elapsed since the reception of the operation input. When,
When it is determined that the received operation input is an erroneous operation, the display mode based on the erroneous operation is determined based on the usage state of the map display device or whether the user has approached the guide point. A return step for returning to another display mode in the inside,
A map display method comprising:
JP2010265167A 2010-11-29 2010-11-29 Map display device, map display method, and map display program Active JP5374482B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010265167A JP5374482B2 (en) 2010-11-29 2010-11-29 Map display device, map display method, and map display program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010265167A JP5374482B2 (en) 2010-11-29 2010-11-29 Map display device, map display method, and map display program

Publications (2)

Publication Number Publication Date
JP2012117831A JP2012117831A (en) 2012-06-21
JP5374482B2 true JP5374482B2 (en) 2013-12-25

Family

ID=46500850

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010265167A Active JP5374482B2 (en) 2010-11-29 2010-11-29 Map display device, map display method, and map display program

Country Status (1)

Country Link
JP (1) JP5374482B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6038612B2 (en) * 2012-11-29 2016-12-07 パイオニア株式会社 PROCESS CONTROL DEVICE, PROCESS CONTROL METHOD, AND PROCESS CONTROL PROGRAM
JP6426938B2 (en) * 2014-08-07 2018-11-21 株式会社ゼンリンデータコム Control program, information processing method and information processing apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000231670A (en) * 1999-02-10 2000-08-22 Sharp Corp Sales management device with touch panel
JP2004362429A (en) * 2003-06-06 2004-12-24 Matsushita Electric Ind Co Ltd Command input device using touch panel display
JP5119555B2 (en) * 2009-03-19 2013-01-16 株式会社ユピテル In-vehicle electronic device and program

Also Published As

Publication number Publication date
JP2012117831A (en) 2012-06-21

Similar Documents

Publication Publication Date Title
US8244454B2 (en) Navigation device and method
JP6181554B2 (en) Navigation or mapping apparatus and method
US7590487B2 (en) Method and apparatus of displaying three-dimensional arrival screen for navigation system
EP3063501B1 (en) Apparatus and methods of determining paths through an electronic map
JP6024366B2 (en) Information processing apparatus and processing method
EP2223045B1 (en) Navigation device and corresponding method
JP2011059952A (en) Input/output display device
JP4760792B2 (en) Vehicle navigation device
WO2012057256A1 (en) Navigation terminal, navigation method, and navigation program
JP2008122092A (en) Navigation system and portable terminal device
JP5658636B2 (en) Route guidance device and route guidance method
JP5374482B2 (en) Map display device, map display method, and map display program
JP5367675B2 (en) Navigation terminal, navigation method and navigation program
JP5115862B2 (en) Route guidance device
JP2009036541A (en) Navigation apparatus and navigation program
JP2012202782A (en) Portable information terminal
JP2010210484A (en) Navigation device
CN112414427B (en) Navigation information display method and electronic equipment
JP2006003664A (en) Map display device and navigation device
JP5378037B2 (en) Navigation device and destination setting method thereof
JP2004184168A (en) Navigation device
JP6566854B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP6694781B2 (en) Route guidance device, route guidance method, and computer program
JP2015206676A (en) Portable terminal device, navigation device, and program
JP5247927B1 (en) Information search apparatus and information search program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130625

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130628

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130812

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130920

R150 Certificate of patent or registration of utility model

Ref document number: 5374482

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

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