JP3750730B2 - ナビゲーション装置、プログラム記録装置及びプログラム記録システム - Google Patents
ナビゲーション装置、プログラム記録装置及びプログラム記録システム Download PDFInfo
- Publication number
- JP3750730B2 JP3750730B2 JP2001018557A JP2001018557A JP3750730B2 JP 3750730 B2 JP3750730 B2 JP 3750730B2 JP 2001018557 A JP2001018557 A JP 2001018557A JP 2001018557 A JP2001018557 A JP 2001018557A JP 3750730 B2 JP3750730 B2 JP 3750730B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- recording
- navigation
- function
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
【発明の属する技術分野】
本発明は、ナビゲーション装置に関し、詳しくはナビゲーション機能のカスタマイズに関する。
【0002】
【従来の技術及び発明が解決しようとする課題】
自動車の走行に伴ってGPS等により位置を検出し、現在地から目的地までの適切な経路を演算して求め、さらに、その経路の案内を音声にて行う車載用ナビゲーション装置が知られている。
【0003】
最近では、このようなナビゲーション装置においても、コンピュータシステムの発達に伴い、より多機能なものがユーザに求められ、より多機能なものをメーカが開発する傾向にある。
ナビゲーションに関連する機能(以下「ナビゲーション機能」という。)を具体的に挙げる。ナビゲーション機能は経路設定の機能・経路案内の機能に大別できるが、経路設定機能の中には経路設定に係る目的地・経由地などを検索するための検索機能なども含まれるようになった。そしてこの検索機能をとっても、50音検索機能、電話番号検索機能、住所検索機能、コードによる検索機能などさらに細かな機能群で実現されている。同様に経路案内機能にも、進行方向に対する右左折の案内だけでなく、車線変更の案内機能、目印を案内する機能、合流地点を案内する機能というように様々な機能が盛り込まれている。すなわち、ナビゲーション機能は、様々な単位機能の集合として実現されている。
【0004】
ところが、このような単位機能を増やせば、当然ながら、記憶容量の問題などが生じ、装置が高価になる。したがって、価格面を考えれば開発メーカ側は、ある程度機能を制限する必要があった。一方、ユーザ側は、同程度の価格の製品があった場合、より多機能のナビゲーション装置を購入したいと考える。そのため、メーカ側にとっては、価格を抑えつつ、より多くの機能を提供することが課題となっている。
【0005】
本発明は、上述した問題点を解決するためのものであり、ナビゲーション装置の価格を抑え、しかも、ユーザ要求を満たすナビゲーション機能を提供することを目的する。
【0006】
【課題を解決するための手段及び発明の効果】
ユーザは、一般的に、全ての機能を必ずしも必要としておらず、後から機能追加をすることができないという点を考慮して、購入時点ではより多機能なものを要求する。これは、従来のナビゲーション装置における機能が固定的なものであったことに起因する。
【0007】
請求項1、2の発明は、このような事実に着目してなされたものであり、単位機能を実現するためのプログラムを予め外部に用意しておき、選択的にプログラムを記憶手段に記憶させることによって、ナビゲーション機能をカスタマイズできるようにした。ここでいう単位機能とは、従来技術の欄で説明したような単位の機能であることが考えられる。また、従来技術の欄で説明したものよりも大きな、あるいは、小さな機能のまとまりとしてもよい。なお、「プログラム」には、いわゆるプログラムだけでなく、プログラムに関連したデータも含まれるものとする。
また、上述のナビゲーション機能とは、経路設定機能、経路案内機能または検索機能の少なくとも何れかであることが考えられる(請求項7)。
【0008】
従来、地図データなどの更新と共にナビゲーション機能を実現するプログラムを書き換えてバージョンアップするという思想はあったが、本発明のような、プログラムの書き換えによって機能を選択的に実現するという思想はなかった。請求項1、2の発明によれば、後からプログラムの追加を行うことによってユーザ要求を満たすナビゲーション機能を実現できる。また、上述したように全ての機能を必ずしも必要としていないという事実を考えると、ユーザ毎に機能が取捨選択される可能性が高い。したがって、記憶手段の記憶容量を抑えることができ、また、搭載プログラム数を抑えることができるため、低価格にすることができる。
【0010】
このとき、プログラム取得手段は、通信手段を介して外部とのデータ通信によってプログラムを取得する構成としてもよいが、通信を実現する構成が必要となって価格上昇を招く可能性がある。そこで、請求項1、2の発明のように記録媒体からプログラムを取得するようにするとよい。プログラム取得のための通信構成が必要なくなるため、価格の上昇を抑えることができる。
【0011】
なおここで、記憶手段に記憶されているプログラムよりも記録媒体に記録されたプログラムが新しいか否かを判断し(請求項8)、その判断結果に基づいて、プログラムを記憶手段へ転送することが考えられる。また、記録媒体がセットされた場合、ナビゲーション装置の電源がオンになった時点で、記録媒体に記録されたプログラムを強制的に記憶手段に転送するようにしてもよい。
【0012】
ところで、請求項2に示すように、記録媒体に記録されたプログラムを、所定条件成立時に削除する構成にすることが望ましい。本装置を用いて記録媒体内のプログラムを削除できれば、ユーザにとって便利だからである。例えばユーザ指示があった時を、所定条件成立時とすることが考えられる。また例えばプログラム転送手段によるプログラムの転送完了後の時点を、所定条件成立時とすることが考えられる(請求項3)。後者の構成では、特に記録媒体に記録されたプログラムを強制的に記憶手段に転送する構成を採用する場合に、一度転送されたプログラムが重複して転送されることがなくなるため有利である。
【0013】
なお、ナビゲーション装置がその記憶手段に記憶された各プログラムの使用頻度をナビ側の情報として算出する構成としてもよい(請求項4)。このような使用頻度をナビ画面などに表示するようにすれば、よく使うナビ機能をユーザが把握できるため、ユーザは、あまり使わない機能、すなわち使用頻度が相対的に低いプログラムに代え、新機能を実現する新たなプログラムを取得しようとする可能性が高い。したがって、本ナビゲーション装置の特徴がより生かされる結果となり、本ナビゲーション装置の普及が図られる。
【0014】
また、ナビゲーション装置では、ユーザの利便性向上を考え、記憶手段のプログラムが更新された場合に、当該更新に基づく案内を行うようにするとよい。例えば新たなプログラムが記憶されることによる新機能追加を案内するという具合である(請求項6)。
【0015】
ところで本発明は、このようなナビゲーション装置に対して用いられるプログラム記録装置としても実現できる。つまり、請求項9に示すような、記録媒体にプログラムを記録するプログラム記録装置である。例えば自動車販売店やコンビニエンス・ストアなどにこの装置を設置しておけば、追加したいプログラムを簡単に記録媒体に記録でき、結果として、ナビゲーション装置のナビゲーション機能を簡単にカスタマイズできる。
【0016】
もちろん、プログラム記録装置においても、上述したナビゲーション装置と同様に、記録媒体に既に記録されているプログラムがあれば、当該プログラムを削除できる構成を採用するとよい(請求項10)。ユーザにとって便利だからである。
【0017】
また、ナビゲーション装置に関する情報を記録媒体に記録するようにし、請求項11に示すように、この情報に基づき、選択指示手段による選択指示に先立って、選択に関する案内を行うようにするとさらによい。ナビゲーション装置に関する情報とは、例えばナビゲーション装置の型番であることが考えられる。この場合、その型番のナビゲーション装置に対応する機能だけを案内することが考えられる。また、この型番からナビゲーション装置の記憶手段のトータルの記憶容量を判断し、記憶容量に応じて、選択可能なプログラムを案内してもよい。
【0018】
なお、このような情報は、ナビゲーション装置の情報記録手段によって、記録媒体に記録されるようにすることが考えられる(請求項1)。このようなナビゲーション装置では、例えば上述した情報に加え又は代え、既に記憶されているプログラムの容量を記録媒体に記録してもよい。また、既に記憶されているプログラムの容量をトータルの記憶容量から差し引いた残りの記憶容量を記録媒体に記録することも考えられる。プログラム記録装置において、残りの記憶容量が分かれば、追加可能な機能を案内することができるからである。
【0019】
さらにまた、既に記憶されているプログラムを特定できる情報を記録することも考えられる。このようにすれば、プログラム記録装置において、重複したプログラムを選択しないように案内することができる。あるいは、既に記憶されているプログラムのバージョンを情報として記憶すれば、バージョンアップされたプログラムを案内することもできる。
【0020】
ここでいう案内は、単なる報知であってもよいし、あるいは、選択指示手段による選択の制限まで行うものであってもよい。例えば追加不可能な機能を選択できないようにするという具合である。
以上のようにナビゲーション装置の情報に基づく機能選択の案内を行うようにすれば、機能選択が簡単になるという点でユーザにとって便利である。
【0021】
ところで、このようなプログラム記録装置によるプログラムの記録に対し、料金計算を行うようにすることが考えられる(請求項12)。この料金の徴収は、プログラム記録装置にて、その場で行うことも考えられる。また、後日、プログラム記録装置を利用したユーザに対し、請求書などを発行するような形式にしてもよい。
【0022】
なお、プログラム記録装置を自動車販売店やコンビニエンス・ストアなどに設置して用いることが有効なことは上述したが、プログラム記録装置内の選択対象プログラムを更新する必要性を考えると、請求項13に示すプログラム記録システムとして実現することが望ましい。この場合、プログラム記録装置の1台1台について手作業で、プログラムを更新する必要がなくなる。
【0023】
なお、プログラムをダウンロードする場合には、定期的にホスト装置にアクセスして選択対象となるプログラムの全てをダウンロードしておくことが考えられる。この場合、選択対象となるプログラムがプログラム記録装置内にあるため、ユーザによって選択されたプログラムを即座に記録媒体に記録することができるが、反面、プログラム記録装置の記憶容量を大きくする必要がある。一方、ユーザによって選択された時点でホスト装置にアクセスしてもよい。この場合、選択されたプログラムをその都度取得するため、即座に記録媒体に記録することはできないが、プログラム記録装置の記憶容量が抑えられる。
【0024】
特に後者のように、選択されたプログラムをその都度、通信にて取得する構成にあっては、ホスト装置のレスポンスが落ちることを考慮して、ホスト装置を複数台用意することが望ましい。その場合は、請求項14に示すように、さらに、複数台のホスト装置に対し、選択対象のプログラムを配信するホスト管理装置を備える構成にするとよい。プログラムのマスターをホスト管理装置に記憶しておけば、配布するプログラムの更新が容易になる。
【0025】
上述したようなプログラム記録システムでは、ホスト装置によって、あるいは、ホスト装置が複数台あればホスト管理装置によって、種々の情報を集計することが可能になる。例えば、選択手段による各プログラムの選択頻度を集計することが考えられる(請求項15)。選択頻度とは、選択回数そのものであってもよいし、選択回数に基づき選択度合いを示す量であってもよい。その都度ホスト装置からプログラムがダウンロードされる場合は、ホスト装置にて選択頻度を集計することができる。一方、各プログラム記録装置にてプログラムの選択頻度を集計し、その集計結果をホスト装置へ定期的に送信してもよい。なおこのとき、ホスト装置が複数台ある構成においては、ホスト装置からさらにホスト管理装置に集計結果を送信し、ホスト管理装置で最終的な集計を行うようにする。これによって、ユーザに人気のある機能をプログラム提供側で調査することができ、新たなプログラムを配布する際の指標とできる。また、選択手段によるプログラム選択に先立って、この集計結果を基に、案内を行うこともできる。
【0026】
同様に、記録媒体にナビゲーション装置に関する情報としてプログラムの使用頻度が記録されていることを前提として、当該使用頻度を集計することが考えられる(請求項16)。この使用頻度も、使用回数そのものであってもよいし、使用回数に基づく使用度合いを示す量であってもよい。これによってユーザによって選択されたプログラムが実際にどの程度使用されているのかを、プログラム提供側で把握することができる。したがって、この集計結果も新たなプログラムを配布する際の指標になる。また、この集計結果を基に、選択案内を行うようにしてもよい。なおこのときは、記録媒体に対し、プログラムの使用頻度を記録する使用頻度記録手段を備えるようにナビゲーション装置を構成すればよい(請求項5)。
【0027】
【発明の実施の形態】
以下、本発明を具体化した一実施例を図面を参照して説明する。
図1は実施例としての車載用ナビゲーション装置1の全体構成を示すブロック図である。本車載用ナビゲーション装置1は、位置検出器22、地図データ入力器24、操作スイッチ群26、表示装置28、スピーカ30、メモリ32、記録装置34、及び電子制御装置(ECU)36を備えている
位置検出器22は、周知のジャイロスコープ38、車速センサ40、および衛星からの電波に基づいて車両の位置を検出するGPS(GlobalPositioning System)のためのGPS受信機42を有している。これらのセンサ等38,40,42は各々が性質の異なる誤差を持っているため、複数のセンサにより補間しながら使用するように構成されている。なお、精度によっては上述した内の一部で構成してもよく、さらに、地磁気センサ、ステアリングの回転センサや各転動輪の車輪センサ等を用いてもよい。
【0028】
地図データ入力器24は、記録媒体に格納された地図データを入力する。なお、地図データには、道路の接続状況を示すデータや、位置検出精度向上のためのマップマッチング用データなどが含まれる。地図データが格納される記録媒体としては、そのデータ量からCD−ROMやDVDを用いるのが一般的であるが、メモリカード等の他の媒体を用いても良い。
【0029】
操作スイッチ群26は、車載用ナビゲーション装置1を操作するための各種スイッチから構成され、具体的には、表示装置28に表示させる表示内容を切り替えるためのスイッチや、ユーザが目的地までのルート(案内経路)を設定するためのスイッチなどを含む。本実施例では、操作スイッチ群26を構成する各種スイッチとしては、表示装置28と一体に構成されたタッチスイッチが用いられている。なお、表示装置28とは別のメカニカルなスイッチを用いても良い。
【0030】
表示装置28は、カラー表示装置であり、その表示画面には、位置検出器22から入力された車両現在位置マークと、地図データ入力器24より入力された地図データと、さらに地図上に表示する誘導経路や設定地点の目印等の付加データとを重ねて表示することができる。
【0031】
スピーカ30からは、走行案内を音声にて運転者に報知することができるよう構成されている。例えば、右折の場合には、「次の交差点を右折して下さい」といった内容を音声にて出力する。音声により運転者に報知すれば、運転者は視点を移動させること無く、設定した地点の交通情報を確認できるので、より一層の安全運転を達成できる。
【0032】
メモリ32は、バックアップRAMで構成されている。つまり、その記憶内容は図示しない電源によってバックアップされるようになっている。このメモリ32には、ナビゲーション機能を実現するためのプログラムが記憶される。なお、バックアップRAMに代え、フラッシュROMを用いてもよい。
【0033】
記録装置34は、「記録媒体」としてのメモリカード99をセット可能になっており、メモリカード99に対し、情報の読み出し及び書き込みを行うことができる。
電子制御装置36は通常のコンピュータとして構成されており、内部には、周知のCPU、ROM、RAM、I/Oおよびこれらの構成を接続するバスラインが備えられている。そして、メモリ32に記憶されたプログラムに基づき、位置検出器22、地図データ入力器24及び操作スイッチ群26からの入力に応じて、表示装置28及びスピーカ30を制御し、経路設定及び案内処理など各種処理を実行する。
【0034】
このような構成を持つことにより、本車載用ナビゲーション装置1は次のような動作を行う。つまり運転者が操作スイッチ群26を操作して目的地の位置を入力すると、電子制御装置36は現在位置からその目的地までの最適な経路を自動的に計算して設定し、表示装置28に表示すると共にスピーカ30を介して音声にて案内(経路案内)する。
【0035】
電子制御装置36による経路設定は、概説すると次のようにして行われる。すなわち、運転者が目的地を入力すると、GPS受信機42から得られる衛星のデータに基づき車両の現在地が求められ、目的地と現在地との間に、ダイクストラ法によりコスト計算して、現在地から目的地までの経路を案内経路として求める経路設定処理が行われる。
【0036】
ところで、このような動作は全て、メモリ32に記憶されたプログラムに基づいて行われ、メモリ32に記憶されたプログラムを書き換えることによって、上述した経路設定・経路案内といったナビゲーション機能をカスタマイズすることができる。
【0037】
例えば、経路設定機能の中には目的地・経由地などを検索するための検索機能が含まれるが、メモリ32に該当プログラムを記憶させることによって、このような検索も、50音検索、電話番号検索、住所検索、マップコードによる検索など、様々な方法で可能になる。同様に、経路案内機能についても、メモリ32に該当プログラムを記憶させることによって、進行方向に対する右左折の案内だけでなく、車線変更の案内、目印の案内、合流地点の案内、寄り道情報の案内などが可能になる。
【0038】
このような50音検索、電話番号検索、住所検索、マップコード検索、車線変更案内、目印案内、合流地点案内、寄り道情報案内といった機能(以下「単位機能」という。)を実現するプログラムは、外部に予め用意されている。そして、上述したメモリカード99に記録された後、記録装置34にセットされると、電子制御装置36によってメモリ32へ転送される。
【0039】
一方、メモリカード99にプログラムを選択的に記録するための構成が、図2に示すプログラム記録システム3である。本実施例のプログラム記録システム3は、1台のホスト管理装置50と、ホスト管理装置50との間でデータ通信が可能なホスト装置60と、さらに、ホスト装置60との間でデータ通信が可能な「プログラム記録装置」としての店舗端末70とを備えている。
【0040】
ホスト管理装置50には、上述した単位機能を実現するためのプログラムが選択対象のプログラムとして記憶されており、選択対象のプログラムの追加・更新などは、このホスト管理装置にて行われる。ホスト管理装置50は、定期的に複数台のホスト装置60をアクセスし、最新のプログラムを配信する。したがって、各ホスト装置60の記憶する選択対象のプログラムは、ホスト管理装置50によって更新されて定期的にバージョンアップされる。
【0041】
ユーザは、店舗端末70を操作することによって、所望の単位機能を実現するためのプログラムをメモリカード99に選択的に記憶させることができる。つまり、店舗端末70は、ユーザからの選択指示に基づき、ホスト装置60に記憶された選択対象のプログラムの中から、該当するプログラムをダウンロードして、セットされたメモリカード99に記録する。この店舗端末70は、自動車販売店やコンビニエンス・ストアなどに設置されて利用される。
【0042】
ここで店舗端末70の構成を説明する。
店舗端末70は、図3に示すように、選択指示部71、料金徴収機構72、表示部73、記録部74、通信部75、及び制御部76を備えている。
選択指示部71は、ユーザによる情報入力、特に単位機能を実現するためのプログラムを選択指示するための構成であり、後述する表示部73と一体になったタッチスイッチで構成される。
【0043】
料金徴収機構72は、自動販売機等に用いられる料金徴収の機構を備え、制御部76によって算定された料金を徴収するためのものである。
表示部73は、CRT又は液晶を用いたカラーディスプレイ装置であり、ユーザに対する情報表示を行うための構成である。
【0044】
記録部74は、上述したメモリカード99をセット可能になっており、メモリカード99に対し、情報の読み出し及び書き込みを行うことができる。
通信部75は、ホスト装置60との間でデータ通信を行うための構成である。本実施例では、電話回線を介して、ホスト装置60との間にデータ通信可能状態を確立できるようになっている。
【0045】
制御部76は、周知のCPU、ROM、RAM、I/Oおよびこれらの構成を接続するバスラインを備えたいわゆるコンピュータシステムであり、店舗端末70全体の動作を司る。
次に、メモリカード99について説明する。メモリカード99には、近年普及しつつある小型の記録メディアを利用することが考えられる。ただし、情報記録ができる構成であればよいため、MDなどを用いても差し支えない。
【0046】
メモリカード99は、図4に示すように、情報領域99aと、データ領域99bにフォーマットされて用いられる。このフォーマットは、車載用ナビゲーション装置1の記録装置34にて行うことも考えられるし、また、店舗端末70の記録部74にて行うことも考えられる。
【0047】
情報領域99aには、車載用ナビゲーション装置1に関する情報が記憶される。本実施例では、装置の型番、メモリ32に既に搭載されているプログラム、メモリ32の残り記憶容量、及び既搭載プログラムの使用頻度が記憶されるものとする。既搭載プログラムの使用頻度は、メモリ32に搭載されたプログラムの実行回数に基づき、ナビゲーション装置1にて算出される。一方、データ領域99bには、単位機能を実現するためのプログラムが選択的に記憶される。ここでいうプログラムには、いわゆるプログラムだけでなく、プログラムに関連するデータも含まれる。
【0048】
次に、このようなメモリカード99を用いたナビゲーション機能のカスタマイズの詳細を説明する。ここでは、まず車載用ナビゲーション装置1における情報記録処理を説明し、続いて店舗端末70におけるプログラム記録処理を説明し、さらに続けて、車載用ナビゲーション装置1におけるプログラム転送処理を説明する。
【0049】
最初に情報記録処理について、図5のフローチャートに基づき説明する。この情報記録処理は、車載用ナビゲーション装置1の電子制御装置36にて実行されるものであり、電源オンのタイミングで実行される。
まず最初のステップ(以下、ステップを単に記号Sで示す。)100において、メモリカード99が記録装置34にセットされているか否かを判断する。ここでメモリカード99がセットされていないと判断した場合(S100:NO)、本情報記録処理を終了する。一方、メモリカード99がセットされていると判断した場合(S100:YES)、S110へ移行する。
【0050】
S110では、情報の読み出しを行う。この処理は、メモリカード99の情報領域99aに記録されたデータを読み出すものである。
続くS120では、S110にて読み出した情報が正当であるか否かを判断する。例えば他の車載用ナビゲーション装置の情報が記録されていた場合、また、情報が記録されていない場合、ここで否定判断される。ここで情報が正当であると判断された場合(S120:YES)、S130の処理を実行せず、S140へ移行する。一方、情報が正当でないと判断された場合(S120:NO)、S130にて情報記録を行い、その後、S140へ移行する。S130における情報記録処理は、上述したように、型番、既搭載プログラム、残り記憶容量を、情報領域99aに記録するものである。
【0051】
S140では、メモリ32に記憶されている既搭載プログラムの使用頻度を記憶する。本実施例でこの使用頻度は、「高」/「低」の2段階で記憶される。使用頻度をメモリカード99に記憶した後、本情報記録処理を終了する。
つまり、フォーマット済みのメモリカード99を車載用ナビゲーション装置1の記録装置34にセットすることによって、この情報記録処理により、メモリカード99に車載用ナビゲーション装置1の情報が記録されるのである。
【0052】
そして、ナビゲーション機能の追加・変更などが必要となった場合、このようなメモリカード99を車載用ナビゲーション装置1から取り外し、店舗端末70の記録部74にセットして、メモリカード99に新たなプログラムを記録する。そこで続いて、店舗端末70にて実行されるプログラム記録処理を、図6に示すフローチャートに基づいて説明する。このプログラム記録処理は、選択指示部71を介した所定操作があると、制御部76にて実行される。
【0053】
まず最初のS200において、メモリカード99のセットを促す。この処理は、表示部73を介して「メモリカードをセットして下さい」といったメッセージを表示するものである。なお、このようなメッセージを音声出力する構成にしてもよい。これに対して、ユーザが店舗端末70の記録部74にメモリカード99をセットすると、次のS210へ移行する。
【0054】
S210では、情報の読み出しを行う。この処理は、メモリカード99の情報領域99aに記録された、車載用ナビゲーション装置1に関する情報を読み出すものである。
続くS220では、情報が読み出せたか否かを判断する。メモリカード99の情報領域99aに情報が記憶されていれば、ここで肯定判断される。ここで情報が読み出せたと判断された場合(S220:YES)、S230へ移行する。一方、情報が読み出せなかった場合(S220:NO)、S240にてメモリカード99への情報記録を促し、本プログラム記録処理を終了する。
【0055】
S230では、選択案内表示を行う。この選択案内表示は、表示部73を介して行われる。このときの画面表示例を、図7に示した。
本実施例では、対応機能一覧、必要容量、機能搭載状況、ダウンロード、削除、及び使用頻度の項目を表示する。
【0056】
対応機能一覧の列には、メモリカード99の情報領域99aから読み出した型番に基づき、車載用ナビゲーション装置1で実現可能な単位機能を表示する。図7には、検索機能として「50音検索」、「電話番号検索」、「住所検索」、「マップコード検索」が表示されている。また、案内機能として「車線変更案内」、「目印案内」、「合流地点案内」、「寄り道情報案内」が表示されている。
【0057】
必要容量の列は、各単位機能を実現するためのプログラム容量を示す。なお、図7中では、特に具体的な数値を挙げず、「xxKB」と示した。
機能搭載状況の列は、各単位機能が現在の車載用ナビゲーション装置1において実現されているか否かを示す。つまり、各単位機能を実現するためのプログラムが車載用ナビゲーション装置1のメモリ32に既に記憶されているか否かを示している。図7中では、既に実現されている機能に対しては「あり」と示し、未だ実現されていない機能に対しては「なし」と示した。この情報は、メモリカード99の情報領域99aから読み出した既搭載プログラムに基づき表示する。なお、既に実現されている機能であっても、新たなバージョンのプログラムがリリースされている場合には、「あり」という表示と共に「最新版リリース」の表示を行う(図7中の「マップコード検索」の行を参照)。
【0058】
ダウンロードの列には、機能搭載状況の列に「なし」の表示がされた単位機能に対し、あるいは、「あり」と共に「最新版リリース」の表示がされた単位機能に対し、当該単位機能を実現するためのプログラムをダウンロードするか否かの選択表示がなされる。
【0059】
削除の列には、機能搭載状況の列に「あり」の表示がなされた単位機能に対し、当該単位機能を削除するか否かの選択表示がなされる。使用頻度の列には、機能搭載状況の列に「あり」の表示がなされた単位機能に対し、使用頻度が高いことを示す「高」又は、使用頻度が低い(ほとんど使用されていない)ことを示す「低」が表示される。
【0060】
このような選択案内表示に応じてユーザは、選択指示部71を介し、既搭載機能に対しては削除を「する」/「しない」の指示、未搭載機能及び最新版リリース機能に対してはダウンロードを「する」/「しない」の指示が可能である。上述したように、選択指示部71は表示部73と一体に構成されたタッチスイッチであるため、画面上の「する」/「しない」の表示部分を指で触れることによって選択できるようになっている。そして、選択状態が分かるように選択された方にカーソル枠が移動する。なお、「しない」をディフォルトにしておくことが考えられる。既搭載機能・未搭載機能が多い場合に、削除又はダウンロードしたいものだけを選択すればよくなるからである。そして、既搭載機能に対する削除指示にあたっては、使用頻度を参照して選択することができる。つまり、ほとんど使用されていない機能がその表示から分かるため、削除を「する」/「しない」の判断に有効である。
【0061】
図7中の下段に示した残り容量には、メモリカード99の情報領域99aに記録された残り容量が表示される。つまり、車載用ナビゲーション装置1のメモリ32の残り容量が表示される。そして、削除を「する」旨の選択指示があると、残り容量に当該単位機能に対応する必要容量を加える。当該単位機能の削除によって結果的に、車載用ナビゲーション装置1のメモリ32の記憶容量が増加するためである。また、ダウンロードを「する」旨の選択指示があると、再下段に示した「あなたが選んだ機能の合計容量」に当該単位機能に対応する必要容量を加える。残り容量、合計容量の更新は、一つの単位機能に対する選択指示がある毎に行われる。これによってユーザは、選んだ機能の合計容量が残り容量をオーバーしないように選択することができる。なお、ある単位機能の追加を選択すると残り容量をオーバーする場合、その単位機能を予め選択不可としてもよい。
【0062】
ここで再び図6に示すフローチャートの説明に戻る。S230の選択案内表示に応じた選択指示が終了すると、ユーザは、画面上の「ダウンロード開始」ボタン(図7参照)を押下する。この押下も、画面上のボタン表示位置を指で触れることにより実現される。
【0063】
したがってS230に続くS250では、ダウンロードの開始指示がなされたか否かを判断する。ここでダウンロードの開始指示がなされたと判断した場合(S250:YES)、S260へ移行する。一方、ダウンロードの開始指示がなされないうちは(S250:NO)、S230からの処理を繰り返す。S230からの処理を繰り返すことによって、ユーザの選択指示に応じた表示内容の変更を行う。
【0064】
S260では、料金投入を促す。この料金は、ダウンロードの対象となる単位機能に応じて算定する。そして、表示部73に、この料金を表示する。これに対しユーザは、料金徴収機構72から料金を投入する。
したがって続くS270では、料金が投入されたか否かを判断する。ここで料金が投入されたと判断した場合(S270:YES)、S280へ移行する。一方、料金が投入されないうちは(S270:NO)、S260からの処理を繰り返す。
【0065】
S280では、通信部75を介し、ホスト装置60に対して、選択指示されたプログラムのダウンロードを要求する。この処理は、通信部75を介してホスト装置60を発呼し、所定の通信処理を通じてデータ通信可能状態が確立された後に行われる。これによって、ホスト装置60は、選択対象のプログラムの中から、選択指示されたプログラムを送信してくる。
【0066】
したがって次のS290では、ダウンロードの完了したプログラムを、記録部74にセットされたメモリカード99のデータ領域99bへ記録する。また、このとき削除が指示された単位機能を特定するための情報もデータ領域99bへ記録する。その後、本プログラム記録処理を終了する。
【0067】
以上のようにして、メモリカード99のデータ領域99bに選択的にプログラムが記録されると、ユーザは、メモリカード99を、車載用ナビゲーション装置1の記録装置34にセットする。これによって、車載用ナビゲーション装置1では、プログラム転送処理によって、単位機能の追加・削除が行われ、ナビゲーション機能のカスタマイズが行われる。
【0068】
続けて、車載用ナビゲーション装置1におけるプログラム転送処理を、図8のフローチャートに基づいて説明する。このプログラム転送処理は、車載用ナビゲーション装置1の電子制御装置36にて実行されるものであり、情報記録処理と同様、電源オンのタイミングで実行される。
【0069】
まず最初のS300において、メモリカード99がセットされているか否かを判断する。ここでメモリカード99がセットされていないと判断した場合(S300:NO)、本プログラム転送処理を終了する。一方、メモリカードがセットされていると判断した場合(S300:YES)、S310へ移行する。
【0070】
S310では、プログラムの読み出しを行う。この処理は、メモリカード99のデータ領域99bに記録されたプログラムを読み出すものである。
続くS320では、S310にて読み出したプログラムが、新たなプログラムであるか否かを判断する。ここで新たなプログラムであると判断した場合(S320:YES)、S330にてプログラム転送を行い、その後、S340へ移行する。S330におけるプログラム転送では、メモリカード99のデータ領域99bに記憶されたプログラムをメモリ32に転送する。またこのとき、削除指示の情報に基づき、メモリ32内の該当プログラムを削除する。一方、新たなプログラムでないと判断した場合(S320:NO)、本プログラム転送処理を終了する。
【0071】
S340では、S330で転送した新たなプログラムで実現される新規機能をユーザへ案内する。例えば図7に示すように、電話番号検索、住所検索、目印案内、合流地点案内、寄り道情報案内のダウンロードを「する」とした場合、これらの機能が新規機能として表示されるという具合である。したがって画面表示例は、図9に示す如くである。そしてS340の処理終了後、本プログラム転送処理を終了する。
【0072】
次に、本実施例の構成によって発揮される効果を説明する。
本実施例のような車載用ナビゲーション装置1及びプログラム記録システム3を用いれば、車載用ナビゲーション装置1の購入後にあっても、簡単にプログラム追加ができ、ナビゲーション機能をカスタマイズすることができる。その結果、ユーザ要求を満たすナビゲーション機能を実現できる。
【0073】
また、店舗端末70を操作して、必要としない単位機能の削除を行うこともでき、ユーザ毎に機能が取捨選択される可能性が高い。したがって、メモリ32の記憶容量を抑えることができる。また、機能追加が可能であるため、例えば車載用ナビゲーション装置1の販売時には、標準的な機能のみを搭載しておいてもよく、搭載プログラム数を抑えることができる。これらの理由から、車載用ナビゲーション装置1を低価格にすることができる。
【0074】
さらにまた、車載用ナビゲーション装置1におけるプログラム転送処理(図8参照)では、プログラム転送後に、新規機能を表示する(S340,図9参照)。これによって、どのような機能が追加されたかをユーザが確認できるため便利である。
【0075】
また、本実施例では、情報記録処理(図5参照)によって、車載用ナビゲーション装置1に関する情報が、メモリカード99の情報領域99aに記憶される(S130)。そして、店舗端末70では、プログラム記録処理(図6参照)にて、この情報を読み出し(S210)、この情報に基づく選択案内表示を行う(S230、図7参照)。これによって、選択指示部71を介した単位機能の選択処理が簡単であるという点でも有利である。
【0076】
この情報記録処理(図5参照)では、メモリ32に記憶されたプログラムの使用頻度も記憶し、店舗端末70では、選択案内表示(図7参照)において、使用頻度を「高」/「低」で表示する。これによって、ユーザはどの機能をあまり使っていないのかを簡単に判断でき、車載用ナビゲーション装置1をカスタマイズする際の機能削除の判断が容易になる。結果として、車載用ナビゲーション装置1のカスタマイズ機能がより利用し易くなり、車載用ナビゲーション装置1及びプログラム記録システム3の普及が図られる。
【0077】
また、本実施例の店舗端末70は料金徴収機構72を備え、プログラム記録処理において、ダウンロードの対象となるプログラムに応じて料金を算定し、料金投入を促す(図6中のS260)。これによってメーカ側は、提供するプログラムに対する料金を簡単に徴収することができ、また、販売後の売り上げが望めることになる。なお、この料金の一部で、システム運営費用を賄うようにしてもよい。
【0078】
さらにまた、本実施例の店舗端末70は、ホスト装置60に記憶された選択対象のプログラムの中から、ユーザによる選択指示のあったプログラムだけをダウンロードする。つまり、選択対象のプログラムの全てを店舗端末70に記憶しておく構成でないため、店舗端末70に大容量の記憶装置を設ける必要がない。このため、店舗端末70を安価にできる。一方、複数台のホスト装置60を用意して店舗端末70のアクセス先を分散させるようにしているため(図2参照)、ホスト装置60からのダウンロードも迅速になる。
【0079】
そして、複数台のホスト装置60に対して1台のホスト管理装置を用意し(図2参照)、このホスト管理装置50から各ホスト装置60へ定期的に選択対象のプログラムを配信する構成とした。これによって、ホスト管理装置50の選択対象のプログラムを追加・更新するだけで各ホスト装置60のプログラムが追加・更新される。すなわち、選択対象のプログラムの追加・更新が極めて容易になっている。
【0080】
なお、本実施例における車載用ナビゲーション装置1のメモリ32が「記憶手段」に相当し、電子制御装置36が「プログラム転送手段」に相当し、電子制御装置36及び記録装置34が「プログラム取得手段」、「情報記録手段」及び「使用頻度記憶手段」に相当する。そして、図5中のS130の処理が情報記録手段としての処理に相当し、S140の処理が使用頻度記憶手段としての処理に相当し、図8中のS310の処理がプログラム取得手段としての処理に相当し、S330の処理がプログラム転送手段としての処理に相当する。
【0081】
また、本実施例における店舗端末70の選択指示部71が「選択指示手段」に相当し、制御部76が「料金計算手段」に相当し、制御部76及び記録部74が「プログラム記録手段」に相当する。そして、図6中のS290の処理がプログラム記録手段としての処理に相当する。
【0082】
以上、本発明はこのような実施例に何等限定されるものではなく、本発明の主旨を逸脱しない範囲において種々なる形態で実施し得る。
(イ)例えば上記実施例では、メモリカード99のデータ領域99bに記録されたプログラムの削除については言及していないが、例えば次のようなプログラム削除処理を、図6中のS210の前処理として、店舗端末70にて実行することが考えられる。
【0083】
図10は、店舗端末70の制御部76にて実行されるプログラム削除処理を示すフローチャートである。
処理が開始されると、メモリカード99のデータ領域99bに記録されたプログラムの表示を行う(S400)。この表示は、例えば図6中のS230の選択案内表示と同様の表形式とし、この場合、削除の項目だけを表示するようにすればよい。続くS410では、削除プログラムの選択を促す。このときユーザは、選択指示部71を介し、削除を「する」/「しない」の指示を行う。この選択指示は、画面上の「する」/「しない」の表示部分を指で触れることによって実現される。
【0084】
次のS420では、削除要求があるか否かを判断する。削除を「する」の指示が一つでもなされている場合は、肯定判断される。ここで削除要求があると判断された場合(S420:YES)、指示されたプログラムをメモリカード99から削除し(S430)、S440へ移行する。一方、削除要求がないと判断された場合(S420:NO)、S430の処理を実行せず、S440へ移行する。
【0085】
S440では、ユーザからの指示に基づき、本処理の終了を判断する。ここで終了であると判断された場合(S440:YES)、すなわち、ユーザからの終了指示があった場合には、本プログラム削除処理を終了する。一方、終了でないと判断された場合(S440:NO)、すなわち、削除したいプログラムが存在しユーザからの継続指示があった場合には、S400からの処理を繰り返す。
【0086】
このようにすれば、プログラムのダウンロードに先だって、メモリカード99のデータ領域99bのプログラムを簡単に削除することができる。
(ロ)なお、上記(イ)で示した構成に代え、車載用ナビゲーション装置1の記録装置34にメモリカード99を搭載して、データ領域99bのプログラムを削除できる構成としてもよい。この場合、ユーザによる指示に基づいてプログラムを削除できる構成としてもよいが、例えば図8中のS330による転送後のある時点で自動的にメモリカード99内のプログラムを削除する構成としてもよい。このようにすれば、店舗端末70を操作してメモリカード99内のプログラムを削除する手間がなくなり、ユーザにとって便利である。
【0087】
(ハ)また、車載用ナビゲーション装置1のメモリ32に記憶されたプログラムの使用頻度並びにメモリの残り容量を、図6中のS230における選択案内表示で利用していた。これに限らず、車載用ナビゲーション装置1の表示装置28に、例えばユーザ指示に基づき表示する構成を採用してもよい。
【0088】
このうち、プログラムの使用頻度は、このような案内表示に用いる他、店舗端末70で集計を行い、その集計結果をホスト装置60で、さらには、ホスト管理装置50で集計することによって、ダウンロードされたプログラムが実際にどの程度車載用ナビゲーション装置1で使用されているのかを、プログラム提供側で把握することができる。したがって、この集計結果は、新たなプログラムを配布する際の指標にもなる。
【0089】
(ニ)さらにまた、各プログラムによる単位機能の人気度を調査することも可能である。具体的には、店舗端末70の選択指示部71を介した各プログラムの選択頻度を集計すればよい。例えばホスト装置60からプログラムがダウンロードされるときに、ホスト装置60にてプログラムの選択頻度を集計することができる。また例えば、各店舗端末70にてプログラムの選択頻度を集計し、その集計結果をホスト装置60へ定期的に送信してもよい。そして、ホスト装置60からさらにホスト管理装置50へ集計結果を送信し、ホスト管理装置50で最終的な集計を行うようにする。これによって、ユーザに人気のある機能をプログラム提供側で調査することができ、この集計結果は、上記(ハ)に示した使用頻度と同様に、新たなプログラムを配布する際の指標とできる。また、使用頻度と同様に、選択案内に用いてもよい。
【0090】
(ホ)また、上記実施例において、ダウンロードの選択開始指示がなされた後、料金投入を促している(図6中のS250,S260)。このとき、例えばS230における選択案内表示において、ダウンロードする/しないの選択に合わせて必要な料金を報知するようにすれば便利である。例えば、図7に示すような画面中にその料金を表示したり、音声にて「○○円かかります」というようなメッセージ出力を行うことが考えられる。
【0091】
(ヘ)ところで上記実施例は、メモリカード99を用いて機能追加を行うものであった。これに対して、車載用ナビゲーション装置1をホスト装置60との間でデータ通信できる構成とし、ホスト装置60から直接的に該当プログラムをダウンロードするようにすることもできる。
【図面の簡単な説明】
【図1】実施例の車載用ナビゲーション装置の概略構成を示すブロック図である。
【図2】実施例のプログラム記録システムの全体構成を示す説明図である。
【図3】プログラム記録システムを構成する店舗端末の概略構成を示すブロック図である。
【図4】メモリカードの内部領域・記録内容を示すための説明図である。
【図5】車載用ナビゲーション装置にて実行される情報記録処理を示すフローチャートである。
【図6】店舗端末にて実行されるプログラム記録処理を示すフローチャートである。
【図7】選択案内表示における画面表示例を示す説明図である。
【図8】車載用ナビゲーション装置にて実行されるプログラム転送処理を示すフローチャートである。
【図9】新規機能表示におけるナビ画面表示例を示す説明図である。
【図10】店舗端末にて実行されるプログラム削除処理を示すフローチャートである。
【符号の説明】
1…車載用ナビゲーション装置
22…位置検出器 24…地図データ入力器
26…操作スイッチ群 28…表示装置
30…スピーカ 32…メモリ
34…記録装置 36…電子制御装置
38…ジャイロスコープ 40…車速センサ
42…GPS受信機
3…プログラム記録システム
50…ホスト管理装置 60…ホスト装置
70…店舗端末 71…選択指示部
72…料金徴収機構 73…表示部
74…記録部 75…通信部
76…制御部
99…メモリカード 99a…情報領域
99b…データ領域
Claims (16)
- プログラムを記憶する書き換え可能な記憶手段を備え、
前記記憶手段に記憶されたプログラムに応じて、ナビゲーションに関連する機能であるナビゲーション機能を実現するナビゲーション装置であって、
前記ナビゲーション機能は各種の単位機能によって実現され得るものであって、当該単位機能に対応するプログラムの何れかは選択プログラムとして外部より選択的に取得して前記記憶手段に記憶させたものであり、当該記憶させた選択プログラムに応じたナビゲーション機能を実現する手段と、
前記選択プログラムを記録媒体から前記記憶手段へ取得するためのプログラム取得手段と、
前記記録媒体に対し、本装置に関する情報を記録する情報記録手段と、
を備えていることを特徴とするナビゲーション装置。 - プログラムを記憶する書き換え可能な記憶手段を備え、
前記記憶手段に記憶されたプログラムに応じて、ナビゲーションに関連する機能であるナビゲーション機能を実現するナビゲーション装置であって、
前記ナビゲーション機能は各種の単位機能によって実現され得るものであって、当該単位機能に対応するプログラムの何れかは選択プログラムとして外部より選択的に取得して前記記憶手段に記憶させたものであり、当該記憶させた選択プログラムに応じたナビゲーション機能を実現する手段と、
前記選択プログラムを記憶媒体から前記記憶手段へ取得するためのプログラム取得手段と、
前記記録媒体に記録された前記選択プログラムを、所定条件成立時に削除する手段と、
を備えていることを特徴とするナビゲーション装置。 - 請求項2に記載のナビゲーション装置において、
前記所定条件成立時とは、プログラム転送手段による前記プログラムの転送完了後の時点であることを特徴とするナビゲーション装置。 - 請求項1〜3のいずれかに記載のナビゲーション装置において、
前記記憶手段に記憶された各プログラムの使用頻度を算出することを特徴とするナビゲーション装置。 - 請求項4に記載のナビゲーション装置において、
さらに、前記記録媒体に対し、前記プログラムの使用頻度を記録する使用頻度記録手段を備えていることを特徴とするナビゲーション装置。 - 請求項1〜5のいずれかに記載のナビゲーション装置において、
前記記憶手段の前記プログラムが更新された場合に、当該更新に基づく案内を行うことを特徴とするナビゲーション装置。 - 請求項1〜6のいずれかに記載のナビゲーション装置において、
前記ナビゲーション機能とは経路設定機能、経路案内機能または検索機能の少なくとも何れかであることを特徴とするナビゲーション装置。 - 請求項1〜7のいずれかに記載のナビゲーション装置において、
前記記憶手段の前記プログラムが新たなプログラムであるか否かを判断する判断手段を備えることを特徴とするナビゲーション装置。 - 請求項1〜8のいずれかに記載のナビゲーション装置に対して用いられ、前記記録媒体に前記プログラムを記録するプログラム記録装置であって、
予め用意された複数のプログラムの中からユーザが所望する前記単位機能に対応するプログラムを選択指示するための選択指示手段と、
該選択指示手段にて選択されたプログラムを、前記記録媒体に記録するプログラム記録手段とを備えていることを特徴とするプログラム記録装置。 - 請求項9に記載のプログラム記録装置において、
前記記録媒体に既に記録されているプログラムがあれば、当該プログラムを削除可能であることを特徴とするプログラム記録装置。 - 請求項9又は10に記載のプログラム記録装置において、
前記記録媒体にナビゲーション装置に関する情報が記録されていることを前提として、
前記記録媒体に記録された前記情報に基づき、前記選択指示手段による選択指示に先立って、選択に関する案内を行うことを特徴とするプログラム記録装置。 - 請求項9〜11のいずれかに記載のプログラム記録装置において、
前記記録媒体への前記プログラムの書き込みに対する料金計算を行う料金計算手段を備えていることを特徴とするプログラム記録装置。 - 請求項9〜12のいずれかに記載のプログラム記録装置と、
前記プログラム記録装置との間でデータ通信可能なホスト装置とを備え、
前記プログラム記録装置は、前記選択指示手段を介して選択された前記プログラムを前記ホスト装置からダウンロードすることを特徴とするプログラム記録システム。 - 請求項13に記載のプログラム記録システムにおいて、
さらに、複数のホスト装置との間でデータ通信を行い、選択対象の前記プログラムを配信するホスト管理装置を備えていることを特徴とするプログラム記録システム。 - 請求項13又は14に記載のプログラム記録システムにおいて、
前記選択指示手段による各プログラムの選択頻度を集計することを特徴とするプログラム記録システム。 - 請求項13〜15のいずれかに記載のプログラム記録システムにおいて、
前記記録媒体にナビゲーション装置に関する情報として前記プログラムの使用頻度が記録されていることを前提として、当該使用頻度を集計することを特徴とするプログラム記録システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001018557A JP3750730B2 (ja) | 2000-07-21 | 2001-01-26 | ナビゲーション装置、プログラム記録装置及びプログラム記録システム |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000220760 | 2000-07-21 | ||
JP2000-220760 | 2000-07-21 | ||
JP2001018557A JP3750730B2 (ja) | 2000-07-21 | 2001-01-26 | ナビゲーション装置、プログラム記録装置及びプログラム記録システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002098534A JP2002098534A (ja) | 2002-04-05 |
JP3750730B2 true JP3750730B2 (ja) | 2006-03-01 |
Family
ID=26596430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001018557A Expired - Fee Related JP3750730B2 (ja) | 2000-07-21 | 2001-01-26 | ナビゲーション装置、プログラム記録装置及びプログラム記録システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3750730B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3841169B2 (ja) | 2002-08-21 | 2006-11-01 | ソニー株式会社 | 通信システム、データ処理装置およびデータ処理方法、並びにプログラム |
JP5934895B2 (ja) * | 2011-09-15 | 2016-06-15 | 株式会社ユピテル | 制御システム、及びプログラム |
JP7422387B2 (ja) * | 2019-09-03 | 2024-01-26 | 株式会社ユピテル | システム、車載装置、及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10240538A (ja) * | 1997-02-25 | 1998-09-11 | Nec Corp | プログラムロード方式 |
JP3068574B2 (ja) * | 1998-07-13 | 2000-07-24 | 株式会社デジキューブ | ゲーム販売処理装置、ゲーム販売処理システム、ゲーム販売処理方法、及び機械読み取り可能な記録媒体 |
JP2000146619A (ja) * | 1998-11-11 | 2000-05-26 | Alpine Electronics Inc | 地図情報販売装置およびナビゲーションシステム |
-
2001
- 2001-01-26 JP JP2001018557A patent/JP3750730B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002098534A (ja) | 2002-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1323283C (zh) | 车辆用导航装置及使用该装置对车辆进行引导的方法 | |
KR101038620B1 (ko) | 맵 갱신 시스템 | |
EP2027437B1 (en) | Map updating system | |
JPH1165436A (ja) | 地図データ選択支援装置、その支援装置を含む地図データ処理システムおよび処理装置 | |
JP3748042B2 (ja) | ナビゲーション装置 | |
JP2007010549A (ja) | ナビゲーション装置 | |
JP3750730B2 (ja) | ナビゲーション装置、プログラム記録装置及びプログラム記録システム | |
JP2004354149A (ja) | 地図データの配信方法 | |
JPH10332404A (ja) | ナビゲーション装置 | |
JP4221934B2 (ja) | ナビゲーション装置及びプログラム | |
JP3648206B2 (ja) | カーナビゲーション装置とその地図データの表示制御方法,地図データ格納方法 | |
JP3622601B2 (ja) | 地図表示機能を有した電子機器 | |
JP4444002B2 (ja) | ナビゲーション装置およびナビゲーション方法 | |
US20060212177A1 (en) | Information service system | |
JPH10239073A (ja) | 表示方法、画像情報記憶方法、表示装置、ナビゲーション装置及び自動車 | |
JP2004206614A (ja) | 走行履歴収集システムの動作方法 | |
JP3857531B2 (ja) | ナビゲーション装置、自車方位決定方法及びそのプログラム | |
JP3990084B2 (ja) | ナビゲーションシステム | |
JPS62116210A (ja) | 自動案内装置 | |
JP3858838B2 (ja) | ナビゲーション装置の地図データ更新方法 | |
JPH056137A (ja) | ナビゲーシヨン用システム | |
JP3723456B2 (ja) | ナビゲーション装置 | |
JP3885873B2 (ja) | 情報端末装置および同装置の制御方法 | |
JP4389717B2 (ja) | カーナビゲーション装置への更新地図提供方法、更新地図提供システム、カーナビゲーション装置、地図情報サーバ | |
JP2002312521A (ja) | 情報処理装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050315 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050513 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050816 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051005 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20051012 |
|
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: 20051116 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051129 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091216 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091216 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101216 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111216 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121216 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131216 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |