JP4001049B2 - ナビゲーション装置 - Google Patents
ナビゲーション装置 Download PDFInfo
- Publication number
- JP4001049B2 JP4001049B2 JP2003121934A JP2003121934A JP4001049B2 JP 4001049 B2 JP4001049 B2 JP 4001049B2 JP 2003121934 A JP2003121934 A JP 2003121934A JP 2003121934 A JP2003121934 A JP 2003121934A JP 4001049 B2 JP4001049 B2 JP 4001049B2
- Authority
- JP
- Japan
- Prior art keywords
- genre
- list
- point
- display
- character data
- 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】
【従来の技術】
従来、CD−ROM、DVD−ROM、HDD(ハードディスクドライブ)等によってカーナビゲーション装置に提供される地図データには、特定のホテル、銀行、コンビニエンスストア、観光スポット等の施設の名称、所在地点等の施設情報が多数添付されている。そしてカーナビゲーション装置のユーザは、これら施設情報や地図上の地点のうち、自分が頻繁に参照する施設または地点の情報(あるいは情報へのポインタ)を別途お気に入りリストとして登録して保存することができるようになっている。その際、登録はジャンル毎に分類して行うようになっている。これは一般にジャンル登録と呼ばれている。ジャンルとは、施設または地点の分類区分のことであり、例えば、カー用品店、ゴルフ場、ホテル、スタジアム、銀行等がある。そして、ユーザが登録された施設情報を呼び出すときには、まず呼び出したい施設の属するジャンルを指定し、カーナビゲーション装置はそれに従って当該ジャンルとして登録されている施設や地点のリストを表示し、ユーザはその中から所望の一つを選択する。
【0003】
【発明が解決しようとする課題】
しかし、従来のカーナビゲーション装置においては、上記した登録あるいは呼び出しのためにユーザが行わねばならない操作が煩雑であるという問題がる。
【0004】
例えば施設の登録の機能については、通常カーナビゲーション装置のユーザが図26に示すような操作を行うことで実現される。まず、カーナビゲーション装置の表示する地図上の登録する施設の地点、すなわちメモリー地点を選択し、当該地点をいわゆるアクティブ状態にする(ステップ710)。そして表示画面上にある「地点登録」ボタンをタッチする(ステップ720)。このタッチに基づいてカーナビゲーション装置が複数のジャンルから成るジャンルリストを表示する(ステップ730)。なお、この表示においてジャンル数が一画面に収まらない場合にはスクロールバー付きで表示を行う。そしてユーザは必要に応じてジャンル表示をスクロールした後、所望のジャンルを選択する(ステップ740)。そしてカーナビゲーション装置は確認を促すボタンを表示し、ユーザがそのボタンをタッチすることで登録が完了する(ステップ750)。
【0005】
以上のように、登録においては5つの段階を踏んで登録が完了するようになっている。このように段階数が多いと、走行中にジャンル登録をすることの実用性が乏しくなる。また、ジャンル数が多いと、スクロール操作を多用しなければならなくなり、作業が非常に煩雑である。以上のような問題は、ジャンル呼び出しにおいても同様である。
【0006】
本発明は上記点に鑑みて、ナビゲーション装置において、施設、地点のジャンル登録またはジャンル呼び出しの際、登録または呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するための請求項1に記載の発明は、地図上の地点を特定する特定手段と、ユーザによる入力面のトレースに基づいたキャラクタデータを出力するトレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストに、前記特定手段が特定した地点の情報を登録する登録手段と、を備えたナビゲーション装置である。
【0008】
これによって、登録手段が、入力面のトレースに基づくジャンルの地点リストに、特定手段が特定した地点の情報を登録するので、登録するジャンルの選択が簡易になる。従って、ナビゲーション装置において、施設等のジャンル登録の際、登録を行うジャンルを指定するためのユーザの操作量を従来よりも低減することができる。
【0009】
なお、「地点の情報」とは、「地点にある施設の情報」を含む概念である。また、キャラクタデータとは、ASCIIコードやJISコード等の、文字や記号を表現するデータを含むデータである。
【0010】
また、請求項2に記載の発明は、請求項1に記載のナビゲーション装置において、前記登録手段は、前記キャラクタデータと前記ジャンルとの対応表を記憶手段から読み出し、この対応表に基づいてジャンルを特定することを特徴とする。
【0011】
また、請求項3に記載の発明は、請求項1または2に記載のナビゲーション装置において、前記入力面は、前記地図を表示する表示手段の表示面に重なって設けられ、前記特定手段は、前記トレースの前記入力面上における位置およびこの重なりによる前記表示面と前記入力面との対応関係に基づいて、前記表示面上に表示される地図上の地点を特定することを特徴とする。
【0012】
また、請求項4に記載の発明は、請求項1ないし3のいずれか1つに記載のナビゲーション装置において、前記特定手段は、前記トレース認識手段がキャラクタデータを出力したときの、前記地図を表示する表示手段の表示面の中心部に表示されている地図上の地点を特定することを特徴とする。
【0013】
また、請求項5に記載の発明は、ユーザによる入力面のトレースに基づいたキャラクタデータを出力するトレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示手段に表示させるリスト表示手段と、前記表示手段の表示する地点リスト中の地点のうち、ユーザの選択によって特定された地点の情報を表示手段に表示させる地点情報表示手段と、を備えたナビゲーション装置である。
【0014】
これによって、リスト表示手段が、入力面のトレースに基づくジャンルの地点リストを表示させるので、リスト表示するジャンルの選択が簡易になる。従って、ナビゲーション装置において、施設等のジャンル呼び出しの際、呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することができる。
【0015】
また、請求項6に記載の発明は、請求項5に記載のナビゲーション装置において、前記リスト表示手段は、前記キャラクタデータと前記ジャンルとの対応表を記憶手段から読み出し、この対応表に基づいてジャンルを特定することを特徴とする。
【0016】
また、請求項7に記載の発明は、請求項1ないし4のいずれか1つに記載のナビゲーション装置において、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示手段に表示させるリスト表示手段と、前記表示手段の表示する地点リスト中の地点のうち、ユーザの選択によって特定された地点の情報を表示手段に表示させる地点情報表示手段と、を更に備えたことを特徴とする。
【0017】
これによって、ナビゲーション装置において、施設等のジャンル登録およびジャンル呼び出しの際、登録および呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することができる。
【0018】
また、請求項8に記載の発明は、請求項7に記載のナビゲーション装置において、前記登録手段は、前記特定手段が前記地図上の地点を特定しているとき、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストに、前記特定された地点の情報を登録し、前記リスト表示手段は、前記特定手段が前記地図上の地点を特定していないとき、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示させることを特徴とする。
【0019】
また、請求項8に記載の発明は、請求項7に記載のナビゲーション装置において、前記トレース認識手段は、前記トレースの順序の情報を含むキャラクタデータを出力し、前記登録手段は、前記トレース認識手段が出力したキャラクタデータに含まれる前記トレースの順序の情報が第1の順序を示す場合、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストに、前記特定手段が特定した地点の情報を登録し、前記リスト表示手段は、前記トレース認識手段が出力したキャラクタデータに含まれる前記トレースの順序の情報が第2の順序を示す場合、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示させることを特徴とする。
【0020】
【発明の実施の形態】
(第1実施形態)
図1に、本発明の第1実施形態に係るカーナビゲーション装置1の構成を示す。カーナビゲーション装置1は、表示部21、地図データ入力器22、操作スイッチ群23、記憶部24、および制御部25から構成され、位置検出器2と接続されている。
【0021】
位置検出器2は、車両の向きを特定する地磁気センサおよびジャイロセンサ、車速センサ、GPS(Global Positioning System)受信機等から成る。車速センサは、車両のエンジンECUから車速パルス信号を受信して制御部25に出力する。GPS受信機は、GPS衛星からの信号に基づいて車両の現在位置を測定し、その現在位置情報を制御部25に出力する。
【0022】
記憶部24は、図示しないRAM、ROM、フラッシュメモリ等から成る。
【0023】
表示手段としての表示部21は、地図、文字、画像等を表示する液晶ディスプレイ、音声出力のためのスピーカ等により構成される。
【0024】
地図データ入力器22は、例えばDVD−ROMやHDD等の記録媒体を読み取る装置で構成されており、そのDVD−ROMやHDDに保存される地図データ、マップマッチング用データ、施設情報等を、制御部25からの読み出し要求に基づいて制御部25に出力するようになっている。施設情報とは、地図中の地点にある特定のホテル、銀行、コンビニエンスストア、観光スポット等の施設についての施設の名称、所在地点、電話番号等の情報である。
【0025】
操作スイッチ群23は、表示部21の表示面の上面に重なって設けられたタッチパネル26、表示部21の周辺部に設けられた押しボタン27等から構成され、ユーザの入力に基づいた信号を制御部25に出力するようになっている。タッチパネル26は、その入力面に人間の手やペンが触れると、触れた位置の座標を示す信号を制御部25に出力する。また、タッチパネル26に触れた状態で入力面をトレースすると、タッチパネル26はトレースによって触れられた位置の座標を示す信号を順次連続的に制御部25に出力する。本明細書では、この連続的な信号を手書き信号と呼ぶ。
【0026】
制御部25は、カーナビゲーション装置1の作動全般の制御を行う。この制御部25はCPUから成り、記憶部24のROMに記録されたプログラムを読み出して実行し、必要に応じて記憶部24のRAMおよびフラッシュメモリに対して情報の書き込み・読み出し制御を行い、また位置検出器2、表示部21、操作スイッチ群23とデータの授受を行う。また制御部25は、地図データ入力器22に読み出し要求を出力し、地図データ入力器22からこの要求に基づいたデータの入力を受けることで、地図データ、施設データ等を読み出す。カーナビゲーション装置1の作動における制御部25の動作の代表的なものとしては、地図データ、あるいは図示しないVICSセンサ等からの交通状況データの入力に基づき、設定された目的地への最適経路をダイクストラ法等によって検索する動作がある。
【0027】
また制御部25は、カーナビゲーション装置1の作動中には位置検出器2から取得した情報に基づいて自車の現在位置を特定し、この現在位置、および地図データを用いて、現在位置周辺の地図に現在位置をプロットした地図を表示させるよう、映像データを表示部21に出力する。なおこの際、目的地が設定されていれば、制御部25は更に検索された最適経路を地図上に表示させて経路案内を行う。
【0028】
また制御部25は、スクロールボタンと共に地図を表示部21に表示させ、ユーザがタッチパネル26上の当該スクロールボタンが表示されている部分をタッチすることに基づいて、表示する地図がスクロールするよう、表示部21への地図データ出力を切り替える。また、制御部25は、地図表示時等において制御部25のディスプレイの下部に複数のボタンを表示させ、タッチパネル26の当該ボタンが表示されている部分がタッチされたことを検知すると、そのボタンの種類に基づいて、表示する地図画面の縮尺の変更(拡大、縮小)等のための処理を行う。
【0029】
また制御部25は、施設情報のうち、頻繁に訪れる施設や後に迅速に情報を呼び出したい施設についての情報、あるいはその情報にアクセスするための情報(すなわちポインタ)を、別途フラッシュメモリに複数登録し、また必要な時にこの登録した施設情報またはポインタを呼び出すための処理を行う。登録される情報は、施設のジャンル毎に仕分けされる。すなわち、ジャンル毎に地点リストがあり、そのリストの1エントリとして個々の施設の情報またはポインタが登録されている。このような処理によって実現される機能は、一般にジャンル登録、およびジャンル呼び出しと呼ばれる。なお、制御部25は、地図表示中には、上記したボタンの1つとしてジャンル登録のためのボタンを表示させている。ジャンル登録、ジャンル呼び出しのための制御部25の処理を図2に示す。
【0030】
本実施形態においては、登録あるいは呼び出すジャンルを決定するために、ユーザがタッチパネル26に特定の記号をトレースする。タッチパネル26に記号をトレースするとは、タッチパネル26にユーザの指やペン先等を触れさせたまま記号を示す形状をなぞることをいう。図3に、一例としての記号とジャンルの対応の表を示す。この図では、円にはお勧めレストランのジャンルが、四角形には友達のジャンルが、また三角形には観光スポットのジャンルが対応づけられている。記憶部24のROMには、この対応表が記録されており、制御部25は必要に応じてROMこの表を読み出す。
【0031】
以下、これら図2、3を用いてジャンル登録、ジャンル呼び出しの動作について説明する。
【0032】
この処理は、カーナビゲーション装置1が電源供給を受けて起動した後に始まる。まずステップ205で手書き認識プログラムを起動する。手書き認識プログラムは、ジャンル登録、ジャンル呼び出しのプログラムと並行する別プロセスとして制御部25が実行するプログラムである。この手書き認識プログラムは、タッチパネルに指やペン等が接触することを検知し、その接触による入力が記号、文字等のトレース(手書き入力)であるか、それ以外の入力(例えば単に1点を触れただけの操作)であるかを判定し、トレースであれば入力された記号や文字およびこれら記号や文字の記入順序(すなわちトレースの順序)等を特定し、これら特定した情報をキャラクタデータとしてジャンル登録、ジャンル呼び出しプログラムに渡すようになっている。すなわち、手書き認識プログラムは、入力面としてのタッチパネルのトレースに基づいたキャラクタデータを出力するトレース認識手段である。また、接触による入力がトレースでない場合は、接触があった位置の座標値等、入力の情報をそのままジャンル登録、ジャンル呼び出しプログラムに渡す。記入順序とは、例えば左回り、右回り等をいう。
【0033】
手書き認識プログラムを起動した後は、ステップ210でタッチ操作があったか否かを判定し、タッチ操作ありと判定するまでステップ210の処理を繰り返す。すなわち、タッチ操作についてのポーリングを行う。なお、タッチ操作があったか否かの判定は、具体的には、手書き認識プログラムからキャラクタデータ、座標値等の情報が渡されたか否かの判定である。
【0034】
タッチ操作があると処理はステップ220に進み、当該タッチ操作が「地点登録」ボタンのオンの操作であるか否かを判定する。具体的には、手書き認識プログラムから渡された情報が座標値であり、かつこの座標値が表示部21の表示面の「地点登録」ボタンに対応する座標値であるか否かを判定する。
【0035】
「地点登録ボタン」オンである場合、地点登録を行うために処理はステップ225に進み、地点登録モードに入る。具体的には、表示部21のスピーカに、「登録地点を押してください」等の音声を出力させ、通常の場合画面下部にあるボタンのうちの1つについて表示を中止し、代わりに訂正ボタンを表示させる。この訂正ボタンについては後述する。
【0036】
そしてステップ230で、地図画面のタッチのポーリングを行う。地図画面がタッチされたか否かにつていは、具体的には、手書き認識プログラムからタッチパネル上の座標値の情報が渡されたか否かで判定する。地図画面のタッチがあると処理はステップ235に進み、当該タッチパネル上の座標に対応する地図上の位置を特定し、特定した位置、あるいは特定した位置に存在する施設のランドマーク等をハイライト表示する。
【0037】
次にステップ240で、ステップ210と同様にタッチ操作についてのポーリングを行い、タッチ操作があると処理はステップ250に進み、当該タッチ操作は「訂正ボタン」オンの操作であるか否かを判定する。「訂正ボタン」オンであれば、再度地点を指定するために処理はステップ230に戻る。
【0038】
「訂正ボタン」オンの操作でなければ、記号が入力されたものとして処理はステップ255に進み、ジャンル別地点登録を行う。具体的には、手書き認識プログラムから渡されたキャラクタデータからトレースされた記号の情報を取得し、その記号に対応するジャンルを図3に示した表から特定し、このジャンルの地点リストにステップ235で特定した位置あるいは施設を登録する。そして処理はステップ210に戻る。
【0039】
また、ステップ220で「地点登録ボタン」オンでなくキャラクタデータが手書き認識プログラムから出力されたと判定した場合、処理はステップ260に進み、手書き認識プログラムから渡されたキャラクタデータからトレースされた記号の情報を取得し、その記号に対応するジャンルを図3に示した表から選び出すことで特定し、このジャンルの地点リストに現在登録されているエントリの数を特定し、その数が0ならばステップ280に処理を移し、1ならばステップ275に処理を移し、2以上ならステップ265に処理を移す。
【0040】
エントリ数が0の場合、ステップ280では、ユーザの指定したジャンルには登録されたエントリがないことを表示部21のディスプレイに表示させ、その後処理はステップ210に戻る。
【0041】
エントリ数が1の場合、ステップ275では、その1つのエントリに対応する施設の情報を読み出し、その施設および周辺の地図をディスプレイに表示させる等の施設情報の表示を表示部21に行わせ、その後処理はステップ210に戻る。
【0042】
エントリ数が2以上の場合、ステップ265では、当該複数のエントリをディスプレイにポップアップウィンドウとしてリスト表示させる。そしてステップ270で、手書き認識プログラムからそのリスト中の1エントリに対応する座標値が出力されたことのポーリングを行い、当該座標値が出力されると処理はステップ275に進み、対応するエントリの施設情報の表示を表示部21に行わせ、その後処理はステップ210に戻る。
【0043】
このように制御部25は、手書き認識プログラムが出力したデータが地点登録ボタンのタッチを示す情報である場合、地点登録モードに入り(ステップ225)、ユーザの地図画面のタッチによって登録する地図上の地点を特定し(ステップ235)、更にこの後ユーザの記号トレースに基づいて手書き認識プログラムが出力したキャラクタデータに対応するジャンルを図3の表から選び出し、特定した地点を当該ジャンルの地点リストに登録する。
【0044】
また制御部25は、手書き認識プログラムが出力したデータが地点登録ボタンのタッチを示す情報でなくキャラクタデータである場合、キャラクタデータに対応するジャンルを図3の表から選び出し、当該ジャンルの登録地点リストを表示部21に表示し(ステップ265)、そのリスト中の地点のうち、ユーザの入力による選択で特定された地点について、その周辺地図等の情報を表示する(ステップ275)。ただし、当該ジャンルに登録された地点数が1つの場合は、リスト表示を経ずにその地点の情報を表示する。このようなジャンル呼び出しの動作における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を図4に示す。ユーザが、ディスプレイの上面にあるタッチパネル26上で円をトレースする(図4左側の画面に対応)と、ディスプレイ上にお勧めレストランのリストのポップアップウィンドウが表示される(図4右側の画面に対応)。
【0045】
なお、上記した図2のプログラムの実行中、上記で説明しなかったボタンタッチ、あるいはタッチパネル外のハードウェアとしての操作ボタンの押下等の操作があった場合、上記した処理は一旦中断して、当該操作に対応する処理が行われる。例えば、図4において拡大、詳細ボタンがタッチされれば、処理は地図拡大、縮小のためのプログラムをROMから読み出して実行し、ディスプレイに表示する地図の縮尺を変更し、その後中断された処理を再開する。また例えば、ディスプレイ外のテレビ放送を見るためのボタンが押下されれば、処理はテレビ放送表示のプログラムを実行し、またユーザの操作によってテレビ放送の表示が終了すれば、中断された処理が再開する。
【0046】
カーナビゲーション装置1の以上のような動作によって、ユーザは、ジャンル登録の場合は地点登録ボタンにタッチし、地図中の一部にタッチし、記号を入力するという3ステップの入力でジャンル登録を完了することができる。また、ジャンル呼び出しの場合は記号入力の1ステップ、あるいは記号入力、リストタッチの2ステップでジャンル呼び出しを完了することができる。
【0047】
従って、カーナビゲーション装置1において、施設等のジャンル登録またはジャンル呼び出しの際、登録または呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することが可能になる。
【0048】
(第2実施形態)
次に、本発明の第2実施形態について説明する。本実施形態のカーナビゲーション装置1のハードウェア構成は、第1実施形態と同等である。図5に、本実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムを示す。なお、このプログラムにおいて、図2で示したプログラムと同等の処理を行うステップについては、それらと同一のステップ番号が付されている。
【0049】
このプログラムが図2に示すプログラムと異なるのは、図2のステップ220がステップ520に置き換わったことと、図2のステップ240、250に相当する処理がなくなったことである。すなわち、ステップ210の判定が肯定なら処理はステップ520に進み、ステップ520の判定が肯定ならば処理はステップ260に進み、否定ならばステップ225に進む。そしてステップ235の後に処理はステップ255に進む。
【0050】
ステップ520の判定は、手書き認識プログラムから出力されたキャラクタデータに含まれる記入順序の情報が、右回りであるか左回りであるかを判定する。右回りの場合は、肯定であるとして処理はステップ260に進み、左回りの場合は、否定であるとして処理はステップ225に進む。また、ステップ255のジャンル別地点登録の処理は、ステップ520で右回り、左回りを判定した対象のキャラクタデータが含む記号の情報および図3のテーブルに基づいて登録するジャンルを特定し、このジャンルにステップ235で検出した地点を登録する。
【0051】
このように制御部25は、手書き認識プログラムが出力したデータが左回りでトレースされたことを示すキャラクタデータである場合、地点登録モードに入り(ステップ225)、ユーザの地図画面のタッチによって登録する地図上の地点を特定し(ステップ235)、手書き認識プログラムが出力したキャラクタデータに対応するジャンルを図3の表から選び出し、特定した地点を当該ジャンルの地点リストに登録する。このようなジャンル登録の動作における表示部21のディスプレイの表示画面およびトレースの様子を図6に示す。ユーザが、ディスプレイの上面にあるタッチパネル26上で円を左回りでトレースし(図6左側の画面に対応)、続いて表示される地図上の一地点をユーザがタッチすると、このタッチされた地点あるいは地点のランドマークがハイライト表示され、「お勧めレストランに登録しました」という文字表示が行われる(図6右側の画面に対応)。
【0052】
また制御部25は、手書き認識プログラムが出力したデータが右回りでトレースされたことを示すキャラクタデータである場合、キャラクタデータに対応するジャンルを図3の表から選び出し、当該ジャンルの登録地点リストを表示部21に表示し(ステップ265)、そのリスト中の地点のうち、ユーザの入力による選択で特定された地点について、その周辺地図等の情報を表示する(ステップ275)。ただし、当該ジャンルに登録された地点数が1つの場合は、リスト表示を経ずにその地点の情報を表示する。このようなジャンル呼び出しの動作における表示部21のディスプレイの表示画面およびトレースの様子を図7に示す。ユーザが、ディスプレイの上面にあるタッチパネル26上で円を右回りでトレースする(図7左側の画面に対応)と、ディスプレイ上にお勧めレストランのリストのポップアップウィンドウが表示される。
【0053】
カーナビゲーション装置1の以上のような動作によって、ユーザは、ジャンル登録の場合は記号を左回りで入力し、地図上の地点をタッチするという2ステップの入力でジャンル登録を完了することができる。また、ジャンル呼び出しの場合は右回りの記号入力の1ステップ、あるいは右回りの記号入力、リストタッチの2ステップでジャンル呼び出しを完了することができる。
【0054】
従って、カーナビゲーション装置1において、施設等のジャンル登録またはジャンル呼び出しの際、登録または呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することが可能になる。
【0055】
(第3実施形態)
次に、本発明の第3実施形態について説明する。本実施形態のカーナビゲーション装置1では、登録あるいは呼び出すジャンルを決定するために、ユーザがタッチパネル26に特定の文字をトレースするようになっている。
【0056】
本実施形態のカーナビゲーション装置1のハードウェア構成は第1実施形態と同等である。図8、図9に、本実施形態において制御部25が図2のプログラムに代えて実行するジャンル登録、ジャンル呼び出しのプログラムを示す。
【0057】
このプログラムの実行において制御部25は、図3に示した表に代えて図10に示すジャンルと文字の対応表を用いて地点を登録するジャンルを特定するようになっている。この表では、例えば文字Cにはカー用品、冠婚葬祭、コンビニエンスストアの3つのジャンルが対応づけられ、また文字gには銀行、ゴルフの2つのジャンルが対応づけられている。すなわち、一つの文字には1つに限らず複数のジャンルを対応づけることができるようになっている。また、ジャンルは、そのジャンル名から連想される頭文字と対応付けられている。また、文字としては、一筆書きができるようなものが用いられている。なお、この表はあらかじめROMに記録されている。
【0058】
以下、これら図8〜10を用いてジャンル登録、ジャンル呼び出しの動作について説明する。
【0059】
この処理は、カーナビゲーション装置1が電源供給を受けて起動した後に始まる。まずステップ805で第1実施形態と同様の手書き認識プログラムを起動する。
【0060】
そしてステップ810でユーザが「地点呼出」ボタンのオンの操作をしたか否かを、図2のステップ220と同様に判定する。「地点呼出」ボタンオンの操作がされた場合、処理はステップ900のジャンル呼び出し処理に進む。このジャンル呼び出し処理については後述する。「地点呼出」ボタンオンでない場合、処理はステップ820に進む。
【0061】
ステップ820では、ユーザが「地点登録」ボタンのオンの操作をしたか否かを、図2のステップ220と同様に判定する。「地点呼出」ボタンオンでない場合、処理はステップ810に戻り、「地点登録」ボタンオンの操作がされた場合、処理はステップ825に進む。
【0062】
ステップ825、830、835では、それぞれ図2のステップ225、230、235と同様に地点登録モードに入る処理、地図画面タッチのポーリング、ユーザのタッチによる登録ポイントの特定の処理を行う。
【0063】
そしてステップ840では、手書き認識プログラムからの図10に示されているような頭文字を示すキャラクタデータの出力をポーリングする。
【0064】
該当する頭文字が出力された場合、処理はステップ845に進み、図10を参照し、この頭文字に含まれるジャンル数を判定し、ジャンル数が1つの場合処理はステップ860に進み、2つ以上の場合処理はステップ850に進む。
【0065】
ジャンル数が1つであった場合、ステップ860ではそのジャンルの地点リストに、ステップ835で特定した地点の施設情報またはポインタを登録し、その後処理はステップ810に戻る。
【0066】
ジャンル数が2つであった場合、ステップ850では当該複数のジャンルをポップアップウィンドウとして表示部21にリスト表示させ、ステップ855では手書き認識プログラムからそのリスト中の1エントリに対応する座標値が出力されたことのポーリングを行い、当該座標値が出力されると処理はステップ860に進み、対応するジャンルの地点リストに、ステップ835で特定した地点の施設情報またはポインタを登録し、その後処理はステップ810に戻る。
【0067】
ステップ900のジャンル呼び出し処理の詳細は、図9の様になっている。ジャンル呼び出し処理が始まると、まずステップ910で地点呼び出しのモードに入る。具体的には、表示部21のスピーカに、「ジャンルを指定してください」等の音声を出力させる。
【0068】
ステップ920、930、940、950は、それぞれ図8のステップ840、845、850、855と同等の処理である。
【0069】
ステップ960では、ステップ930で確定した1つのジャンル、あるいはステップ950でユーザにタッチされることによって確定した1つのジャンルに対応する施設の情報を読み出し、その施設および周辺の地図をディスプレイに表示させる等の施設情報の表示を表示部21に行わせ、その後処理はステップ810に戻る。
【0070】
このように制御部25は、手書き認識プログラムが出力したデータが地点登録ボタンのタッチを示す情報である場合、地点登録モードに入り(ステップ825)、ユーザの地図画面のタッチによって登録する地図上の地点を特定し(ステップ835)、更にこの後ユーザの文字トレースに基づいて手書き認識プログラムが出力したキャラクタデータに対応するジャンルを図10の表から選び出し、特定した地点を当該ジャンルの地点リストに登録する。またこの際、対応するジャンルが2つ以上ある場合、その複数のジャンルをリスト表示し、ユーザにそのうち1つを選択させ、その後選択されたジャンルの地点リストに特定した地点を登録する。
【0071】
このようなジャンル登録における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子の例を図11、図12に示す。ユーザが画面下部の地点登録ボタンをタッチし、次に登録したい地点をタッチし、その後Mの文字をタッチパネル26上でトレースする(図11左側の画面に対応)と、ディスプレイには、「マリーナに登録しました」という旨が表示される(図11右側の画面に対応)。また、ユーザが画面下部の地点登録ボタンをタッチし、次に登録したい地点をタッチし、その後Cの文字をタッチパネル26上でトレースする(図12左側の画面に対応)と、Cに対応する複数のジャンル(カー用品、冠婚葬祭、コンビニエンスストア)のリストのポップアップウィンドウが表示される(図12中央の画面に対応)。このリスト中の1つ、例えばコンビニエンスストアの表示部をユーザがタッチすると、ディスプレイには、「コンビニエンスストアに登録しました」という旨が表示される(図12右側の画面に対応)。
【0072】
また制御部25は、手書き認識プログラムが出力したデータが地点呼出ボタンのタッチを示す情報である場合、地点呼び出しモードに入り(ステップ910)、ユーザの文字トレースに基づいて手書き認識プログラムが出力したキャラクタデータに対応するジャンルを図10の表から選び出し、選び出したジャンルに含まれる地点のリストをディスプレイに表示する(ステップ940)。またこの際、対応するジャンルが2つ以上ある場合、その複数のジャンルをリスト表示し、ユーザにそのうち1つを選択させ、その後選択されたジャンルの地点リストを表示する。
【0073】
このようなジャンル呼び出しにおける表示部21のディスプレイ画面およびタッチパネル26のトレースの様子の例を図13、図14に示す。ユーザが画面下部の地点呼出ボタンをタッチし、次にMの文字をタッチパネル26上でトレースする(図13左側の画面に対応)と、ディスプレイには、マリーナのジャンルの地点リストがポップアップウィンドウとして表示される(図13右側の画面に対応)。また、ユーザが画面下部の地点登録ボタンをタッチし、次にCの文字をタッチパネル26上でトレースする(図14左側の画面に対応)と、Cに対応する複数のジャンル(カー用品、冠婚葬祭、コンビニエンスストア)のリストのポップアップウィンドウが表示される(図14中央の画面に対応)。このリスト中の1つ、例えばコンビニエンスストアの表示部をユーザがタッチすると、ディスプレイには、コンビニエンスストアのジャンルの地点リストがポップアップウィンドウとして表示される(図14右側の画面に対応)。
【0074】
なお、図11〜14の表示画面中の矢印は、ユーザの操作の流れを説明するための便宜的なものであって、実際にこの矢印が画面表示されるわけではない。
【0075】
カーナビゲーション装置1の以上のような動作によって、ユーザは、ジャンル登録の場合は地点登録ボタンにタッチし、地図中の一部にタッチし、頭文字を入力し、必要であれば複数のジャンルから1つを特定するという3ないし4ステップの入力でジャンル登録を完了することができる。また、ジャンル呼び出しの場合は地点呼出ボタンにタッチし、頭文字を入力し、必要であれば複数のジャンルから1つを特定するという2ないし3ステップの入力でジャンル呼び出しを完了することができる。
【0076】
従って、カーナビゲーション装置1において、施設等のジャンル登録またはジャンル呼び出しの際、登録または呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することが可能になる。
【0077】
(第4実施形態)
次に、本発明の第4実施形態について説明する。本実施形態のカーナビゲーション装置1のハードウェア構成は、第1実施形態と同等である。また、地図データ入力器22がDVD−ROMやHDD等から読み取る施設情報は、地図中の地点にある特定のホテル、銀行、コンビニエンスストア、観光スポット等の施設についての施設の名称、所在地点、電話番号等の情報に加え、その施設のジャンルも含まれるようになっている。
【0078】
また、本実施形態の手書き認識プログラムは、キャラクタデータとして、その入力された記号や文字、および記号や文字の記入順序に加え、その記号または文字が入力されたときにトレースされたタッチパネル上の複数の点の座標を含むようになっている。またそのキャラクタデータ中の複数の座標は、トレースされた順に並ぶようになっている。
【0079】
図15に、本実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムを示す。なお、このプログラムにおいて、図2で示したプログラムと同等の処理を行うステップについては、それらと同一のステップ番号が付されている。
【0080】
このプログラムが図2に示すプログラムと異なるのは、図2のステップ230〜255がステップ130〜155に置き換わったことである。
【0081】
すなわち、制御部25が、ステップ225で地点登録モードに入った後に処理はステップ130に進み、手書き認識プログラムから記号を示すキャラクタデータの入力があるかについてのポーリングを行う。入力があると処理はステップ135に進み、入力されたキャラクタデータ中の複数の座標から、トレースされた記号の中心点を検出する。具体的には、これら複数の座標点が一様の重みを有するとした場合のこれら複数の座標点の重心を中心点の座標として特定する。
【0082】
そしてステップ140では、トレースによってユーザが選択したジャンルに属する施設を当該中心点から近い順にリスト表示する。具体的には、ステップ130で入力があったと判定した記号に対応するジャンルを図3に示した表を用いて特定し、また地図データ入力器22から施設情報を読み出し、上記した複数の座標点をトレースされた順に繋ぎ合わせることによってできる境界の内側の領域に対応する地図上の領域中にある、この特定したジャンルに属する施設を検索し、検索した各施設について、その施設の位置が上記した中心点からより近いものをより上位とする施設のリストを表示部21上にポップアップウィンドウとして表示させる。なお、別の例として、中心からの距離に基づいてリストの並びを決めるのではなく、施設の名称の50音順に基づいてリストの並びを決めてもよい。
【0083】
そしてステップ150では、手書き認識プログラムからそのリスト中の1エントリに対応する座標値が出力されたことのポーリングを行い、当該座標値が出力されると処理はステップ155に進み、対応するエントリの施設を上記特定したジャンルの地点リストに登録する。そして処理はステップ210に戻る。
【0084】
このように制御部25は、手書き認識プログラムが出力したデータが地点登録ボタンのタッチを示す情報である場合、地点登録モードに入り(ステップ225)、ユーザのトレースによる記号の中心に対応する地図上の地点(中心点)を特定し(ステップ135)、更にこのトレースに基づいて手書き認識プログラムが出力したキャラクタデータに対応するジャンルを図3の表から選び出し、トレースの内側に相当する地図上の領域の内の当該ジャンルの施設を、中心点に近い順にリスト表示し(ステップ140)、ユーザによって選択されたリスト中の施設を当該ジャンルの地点リストに登録する。地点呼び出しについては、第1実施形態と同様である。このようなジャンル呼び出しの動作における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を図16に示す。ユーザが画面下部の地点登録ボタンをタッチし、次に登録したい地点をタッチし、その後ディスプレイの上面にあるタッチパネル26上で円をトレースする(図16左側の画面に対応)と、ディスプレイ上に地図データ入力器22から読み出したお勧めレストランのリストがポップアップウィンドウとして表示される(図16右側の画面に対応)。
【0085】
カーナビゲーション装置1の以上のような動作によって、ユーザは、ジャンル登録の場合は地点登録ボタンにタッチし、記号を入力し、リスト表示から1つの施設をタッチするという3ステップの入力でジャンル登録を完了することができる。
【0086】
従って、カーナビゲーション装置1において、施設等のジャンル登録の際、登録を行うジャンルを指定するためのユーザの操作量を従来よりも低減することが可能になる。
【0087】
(第5実施形態)
次に、本発明の第5実施形態について説明する。本実施形態のカーナビゲーション装置1のハードウェア構成が第1実施形態と異なるのは、タッチパネル26が表示部21の表示面の上面に設けられているのみならず、カーナビゲーション装置1から離れた場所にも設けられていることである。また、地図データ入力器22がDVD−ROMやHDD等から読み取る施設情報は、地図中の地点にある特定のホテル、銀行、コンビニエンスストア、観光スポット等の施設についての施設の名称、所在地点、電話番号等の情報に加え、その施設のジャンルも含まれるようになっている。
【0088】
図17に、このタッチパネル26の設置場所の一例を示す。この図においては、ステアリング31の中心部にタッチパネル26が設けられている。このようなタッチパネル内蔵ステアリングをタッチステアリングという。あるいは、ダッシュボードにタッチパネル26が設けられていてもよい。このようなタッチパネル内蔵ダッシュボードをタッチダッシュボードという。タッチステアリング、タッチダッシュボード等、カーナビゲーション装置1とは離れた場所に設置されるタッチパネル26、すなわち遠隔タッチパネルは、カーナビゲーション装置1の制御部25と有線で接続されることで信号の授受を実現してもよいし、あるいは無線通信によって信号の授受を実現してもよい。
【0089】
図18および図19に、本実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムを示す。
【0090】
このプログラムは、上記した遠隔タッチパネルよりトレース操作があった場合のプログラムであり、カーナビゲーション装置1の表示部21の表示面に設けられたタッチパネル26からのトレース操作の場合は、例えば第1〜第4実施形態に示したプログラムによってその操作が処理されるようになっていてもよい。
【0091】
以下、このプログラムの動作について説明する。まず、ステップ305で手書き認識プログラムを起動し、続いてステップ310では手書き認識プログラムからキャラクタデータの出力があったか、すなわち遠隔タッチパネルのタッチ操作があったかについてのポーリングを行う。タッチ操作があると処理はステップ320に進み、手書き認識プログラムから出力されたキャラクタデータに含まれる記入順序の情報が、右回りであるか左回りであるかを判定する。左回りであった場合、処理はステップ325に進み、図2のステップ225と同様の処理で地点登録モードに入る。
【0092】
そしてステップ330で、ステップ310で入力があったと判定した記号に対応するジャンルを図3に示した表を用いて特定し、また地図データ入力器22から施設情報を読み出し、現在表示部21のディスプレイに表示されている地図上の領域中にあるこの特定したジャンルに属する施設を検索し、その結果該当する施設の数が0であるか、1以上N未満であるか、あるいはN以上であるかを判定する。ここでNとは、2以上の自然数であり、あらかじめ記憶部24のフラッシュメモリに書き込まれた所定の値であり、一度に表示部21のディスプレイにスクロールなしでリスト表示することが可能な項目数(例えば10程度)として設定されている。なお、この値は別途ユーザの指定によって変更することもできる。
【0093】
施設数が1以上N未満の場合、処理はステップ360に進む。施設数が0の場合、処理はステップ380に進み、現在表示中の地図上には当該ジャンルに属する施設が存在しない旨を、表示部21のディスプレイ、スピーカに表示させ、その後処理はステップ310に戻る。
【0094】
ステップ330で施設数がN以上である場合、処理はステップ335に進み、エリア分割表示を行う。具体的には、表示部21のディスプレイの中心に該当する位置を通る水平線、垂直線を表示部21に表示させ、表示されている地図を、この水平線、垂直線によって、右上、右下、左上、左下の4つのエリアに分割する。
【0095】
そしてステップ340では、分割された各エリア毎に、ステップ330で行われた様に選択されたジャンルに対応する施設の数を特定する。
【0096】
そしてステップ345で、これら4つのエリアのうちで施設数が1以上のエリアについては、ディスプレイの当該エリア中に番号を表示させ、エリアと番号との対応付けを行う。なお、別の例として施設数が0のエリアについても番号を表示するようになっていてもよい。
【0097】
そしてステップ350で、遠隔タッチパネルからの番号入力についてのポーリングを行う。具体的には、手書き認識プログラムから番号を示すキャラクタデータの出力のポーリングを行う。
【0098】
番号入力があった場合、処理はステップ355に進み、入力があった番号に対応するエリアをディスプレイ全体に拡大表示する。
【0099】
そしてステップ360では、ステップ355で拡大したエリアについて、ステップ340で特定した施設数が1つであるか、2つ以上であるかを判定する。1つである場合、処理はステップ375に進み、その1つの施設の情報またはポインタを特定したジャンルの地点リストに登録し、その後処理はステップ310に戻る。
【0100】
ステップ360で施設数が2以上であると判定すると、処理はステップ365に進み、それら複数の施設のリストを番号付きでポップアップウィンドウとして表示部21のディスプレイに表示させる。そしてステップ370で遠隔タッチパネルからの番号入力があることのポーリングをステップ350と同様に行い、番号入力があると処理はステップ375に進み、その番号に対応する施設の情報またはポインタを特定したジャンルの地点リストに登録する。そして処理はステップ310に戻る。
【0101】
また、ステップ320で記入順序が右回りであった場合、処理はステップ410に進み、地点呼び出しのモードに入る。具体的には、表示部21のスピーカに、「ジャンルを指定してください」等の音声を出力させる。
【0102】
そしてステップ415で、ステップ310で入力があったと判定した記号に対応するジャンルを図3に示した表を用いて特定し、特定したジャンルの地点リストにある地点あるいは施設を検索し、その結果該当する施設の数が0であるか、1以上N未満であるか、N以上であるかを判定する。
【0103】
施設数が1以上N未満の場合、処理はステップ445に進む。施設数が0の場合、処理はステップ465に進み、現在表示中の地図上には当該ジャンルに属する施設が存在しない旨を、表示部21のディスプレイ、スピーカに表示させ、その後処理はステップ310に戻る。
【0104】
ステップ415で施設数がN以上である場合、処理はステップ420に進み、ステップ335と同様のエリア分割表示を行う。そしてステップ425では、分割された各エリア毎に、ステップ415で行われた様に選択されたジャンルに対応する地点リスト中の施設の数を特定する。
【0105】
そしてステップ430で、これら4つのエリアのうちで施設数が1以上のエリアについては、ディスプレイの当該エリア中に番号を表示させ、エリアと番号との対応付けを行う。なお、別の例として施設数が0のエリアについても番号を表示するようになっていてもよい。
【0106】
そしてステップ435で、ステップ350と同様に遠隔タッチパネルからの番号入力についてのポーリングを行い、番号入力があった場合、処理はステップ440に進み、入力があった番号に対応するエリアをディスプレイ全体に拡大表示する。
【0107】
そしてステップ445では、ステップ440で拡大したエリアについて、ステップ425で特定した施設数が1つであるか、2つ以上であるかを判定する。1つである場合、処理はステップ460に進み、図2のステップ275と同様にその1つの施設の情報を呼び出す。そして処理はステップ310に戻る。
【0108】
このように制御部25は、手書き認識プログラムが出力したデータが遠隔タッチパネルからの左回り記号トレースである旨を示す情報である場合、地点登録モードに入り(ステップ325)、エリア分割した地図をディスプレイに表示させてエリア毎に番号を表示させ(ステップ345)、ユーザの遠隔タッチパネルからの番号トレースに基づいて手書き認識プログラムが出力した番号の情報に対応するエリアを拡大表示し(ステップ355)、このエリア中の上記した左回りの記号に対応するジャンルの施設を番号付きでリスト表示し(ステップ365)、そのうち更にユーザの遠隔タッチパネルからの番号トレースに基いて手書き認識プログラムが出力した番号の情報に対応する地点を当該ジャンルの地点リストに登録する。なお、当該エリア中に1つしか対応する施設がない場合は、リスト表示は行わずにその施設を地点リストに登録する。また、一画面中にある当該ジャンルに該当する施設が所定の数未満である場合、画面分割は行わない。
【0109】
このようなジャンル呼び出しの動作における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を図20に示す。ユーザが遠隔タッチパネル上で左回りの円をトレースするとディスプレイの表示が4分割され、番号が付与される。ユーザが更に登録したい施設のある分割画面に付された番号を遠隔タッチパネル上でトレースする(図20左側の画面に対応)と、当該分割画面がディスプレイ全面に表示されるように拡大され、当該分割画面上のお勧めレストランの施設のリストが番号付きで表示され、更にユーザが登録したい施設に付された番号を遠隔タッチパネル上でトレースする(図20右側の画面に対応)。すると、当該施設がお気に入りレストランの地点リストに登録される。
【0110】
また制御部25は、手書き認識プログラムが出力したデータが遠隔タッチパネルからの右回り記号トレースである旨を示す情報である場合、地点呼び出しモードに入り(ステップ410)、エリア分割した地図をディスプレイに表示させてエリア毎に番号を表示させ(ステップ430)、ユーザの遠隔タッチパネルからの番号トレースに基づいて手書き認識プログラムが出力した番号の情報に対応するエリアを拡大表示し(ステップ440)、このエリア中の上記した右回りの記号に対応するジャンルの地点リストを番号付きでリスト表示し(ステップ450)、そのうち更にユーザの遠隔タッチパネルからの番号トレースに基いて手書き認識プログラムが出力した番号の情報に対応する地点の情報を表示部21に表示させる。なお、当該エリア中に1つしか地点リスト中の施設がない場合は、リスト表示は行わずにその施設の情報を表示部21に表示させる。また、一画面中にある当該ジャンルに該当する地点リストの施設が所定の数未満である場合、画面分割は行わない。
【0111】
カーナビゲーション装置1の以上のような動作によって、ユーザは、ジャンル登録の場合は遠隔タッチパネル上で左回り記号をトレースし、数字をトレースし、必要であれば更にリスト中の1つの施設の選択のために数字をトレースするという2ないし3ステップの入力でジャンル登録を完了することができる。また、ジャンル呼び出しの場合は遠隔タッチパネル上で右回り記号をトレースし、数字をトレースし、必要であれば更にリスト中の1つの施設の選択のために数字をトレースするという2ないし3ステップの入力でジャンル登録を完了することができる。
【0112】
従って、カーナビゲーション装置1において、施設等のジャンル登録またはジャンル呼び出しの際、登録または呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することが可能になる。
【0113】
(第6実施形態)
次に、本発明の第6実施形態について説明する。本実施形態のカーナビゲーション装置1のハードウェア構成は第2実施形態と同等である。本実施形態においては、ユーザがトレースしたエリアの中心に相当する地図上の位置を地点リストに登録する。以下、本実施形態と第2実施形態とが異なる部分について説明する。また、本実施形態の手書き認識プログラムは、キャラクタデータとして、その入力された記号や文字、および記号や文字の記入順序に加え、その記号または文字が入力されたときにトレースされたタッチパネル上の複数の点の座標を含むようになっている。またそのキャラクタデータ中の複数の座標は、トレースされた順に並ぶようになっている。
【0114】
図21に、本実施形態において制御部25が図5のプログラムに代えて実行するジャンル登録、ジャンル呼び出しのプログラムを示す。なお、図21のプログラム中、図5のプログラムに記載のものと同機能のステップには同一の符号を付し、その説明は省略する。このプログラムが図5に示すプログラムと異なるのは、図5のステップ225〜255がステップ620〜628に置き換わったことである。
【0115】
すなわち、制御部25がステップ520で左回りであると判定すると、処理はステップ620に進み、入力されたキャラクタデータ中の複数の座標から、トレースされた記号の中心点を計算する。具体的には、これら複数の座標点が一様の重みを有するとした場合のこれら複数の座標点の重心を中心点の座標として特定する。次に、処理はステップ625に進み、特定された中心位置がディスプレイの画面の中心に移動するよう、地図をスクロール表示させる。なおこの際、スクロールに必要な新たな地図データは地図データ入力器22から取得して表示部21に出力する。
【0116】
そしてステップ628で、この中心位置を特定したジャンルの地点リストに登録する。そして処理はステップ610に戻る。
【0117】
このように制御部25は、手書き認識プログラムが出力したデータが左回りでトレースされたことを示すキャラクタデータである場合、トレースされた地図上の領域の中心位置が画面の中心となるよう表示部21に表示地図をスクロールさせ(ステップ625)手書き認識プログラムが出力したキャラクタデータに対応するジャンルを図3の表から選び出し、当該中心位置をこのジャンルの地点リストに登録する(ステップ628)。このようなジャンル登録の動作における表示部21のディスプレイの表示画面およびトレースの様子を図22に示す。ユーザが、ディスプレイの上面にあるタッチパネル26上で円を左回りでトレースする(図22左側の画面に対応)と、画面がスクロールしてトレースの中心に対応する地図上の地点がディスプレイの中心に移動し、この地点がハイライト表示されて、お勧めレストランのジャンルの地点リストに登録される(図22右側の画面に対応)。
【0118】
カーナビゲーション装置1の以上のような動作によって、ユーザは、ジャンル登録の場合は記号を左回りで入力するという1ステップの入力でジャンル登録を完了することができる。従って、カーナビゲーション装置1において、施設等のジャンル登録の際、登録または呼び出しを行うジャンルを指定するためのユーザの操作量を従来よりも低減することが可能になる。
【0119】
なお、この効果はステップ626の地図のスクロールを行わなくとも達成される(図24参照)。
【0120】
また、本実施形態のようにトレースされたエリアの中心位置を地点リストに登録するのではなく、トレースされたときに表示されている画面の中心を地点リストに登録するようになっていてもよい。これは、図21のステップ620、625、626を、「表示地図の中心を登録ポイントとして検出する」ステップに置き換えることで実現される。また、この場合においては、手書き認識プログラムは出力するキャラクタデータにトレースされた座標の情報を含む必要はない。
【0121】
このようなジャンル登録の動作における表示部21のディスプレイの表示画面およびトレースの様子を図23に示す。ユーザが、ディスプレイの上面にあるタッチパネル26上で円を左回りでトレースする(図23左側の画面に対応)と、画面の中心に対応する地図上の地点がハイライト表示されて、お勧めレストランのジャンルの地点リストに登録される(図23右側の画面に対応)。
【0122】
(他の実施形態)
なお、上記した第1、第2、第4〜6実施形態において、トレースされた記号を円、3角形、4角形等で区別し、それらをジャンルおよび登録・呼び出しの機能と対応づけてジャンル登録、ジャンル呼び出しを行っており、第2、第4〜6実施形態においては、更に記号のトレースの右回り、左回りを区別することで、登録および呼び出すジャンル数および機能を増やしている。図25に、記号の記述方法を区別する例を示す。
【0123】
例1においては、三角形を転置させたもの42を元の三角形41と区別するようになっている。また、例2においては、四角形90度回転させたもの44を元の四角形43と区別するようになっている。また例3においては、記述を開始する場所によって区別するようになっている。これらの例1〜3のような区別を上記した実施形態において用いるようになっていてもよい。
【0124】
以下、本発明の特許請求の範囲に記載した各手段と実施形態における構成要素との対応関係を示す。
【0125】
図2および図5のステップ230〜235、図8のステップ830〜835、図15のステップ135、図18のステップ330〜370、図21のステップ620が、特定手段を構成する。
【0126】
また、図2のステップ240〜255、図5のステップ255、図8のステップ840〜860、図15のステップ150、155、図18のステップ375、図21のステップ628、が、登録手段を構成する。
【0127】
また、図2、図5、図15、および図21のステップ260、265、図9のステップ920〜940、図19のステップ415〜450が、リスト表示手段を構成する。
【0128】
また、図2、図5、図15、および図21のステップ270、275、図9のステップ950、960、図19のステップ455、460が、地点情報表示手段を構成する。
【図面の簡単な説明】
【図1】本発明の第1実施形態に係るカーナビゲーション装置1の構成を示す図である。
【図2】ジャンル登録、ジャンル呼び出しのための制御部25の処理を示すフローチャートである。
【図3】記号とジャンルの対応を示す図表である。
【図4】ジャンル呼び出しの動作における表示部21およびタッチパネル26のトレースの様子を示す図である。
【図5】第2実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラム示すフローチャートである。
【図6】ジャンル登録の動作における表示部21およびタッチパネル26のトレースの様子を示す図である。
【図7】ジャンル呼び出しの動作における表示部21およびタッチパネル26のトレースの様子を示す図である。
【図8】第3実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムのフローチャートである。
【図9】第3実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムのフローチャートである。
【図10】ジャンルと文字の対応を示す図表である。
【図11】ジャンル登録における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を示す図である。
【図12】ジャンル登録における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を示す図である。
【図13】ジャンル呼び出しにおける表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を示す図である。
【図14】ジャンル呼び出しにおける表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を示す図である。
【図15】第4実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムのフローチャートである。
【図16】ジャンル呼び出しの動作における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を示す図である。
【図17】タッチパネル26の設置場所の一例を示す図である。
【図18】第5実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムを示すフローチャートである。
【図19】第5実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムを示すフローチャートである。
【図20】ジャンル呼び出しの動作における表示部21のディスプレイ画面およびタッチパネル26のトレースの様子を示す図である。
【図21】第6実施形態において制御部25が実行するジャンル登録、ジャンル呼び出しのプログラムを示すフローチャートである。
【図22】ジャンル登録の動作における表示部21のディスプレイの表示画面およびトレースの様子を示す図である。
【図23】ジャンル登録の動作における表示部21のディスプレイの表示画面およびトレースの様子を示す図である。
【図24】ジャンル登録の動作における表示部21のディスプレイの表示画面およびトレースの様子を示す図である。
【図25】記号の記述方法を区別する例を示す図表である。
【図26】従来のカーナビゲーション装置のユーザがジャンル登録のために行う操作を示す図である。
【符号の説明】
1…カーナビゲーション装置、2…位置検出器、21…表示部、
22…地図データ入力器、23…操作スイッチ群、24…記憶部、
25…制御部、26…タッチパネル、27…押しボタン、
31…ステアリング。
Claims (9)
- 地図上の地点を特定する特定手段と、
ユーザによる入力面のトレースに基づいたキャラクタデータを出力するトレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストに、前記特定手段が特定した地点の情報を登録する登録手段と、を備えたナビゲーション装置。 - 前記登録手段は、前記キャラクタデータと前記ジャンルとの対応表を記憶手段から読み出し、この対応表に基づいてジャンルを特定することを特徴とする請求項1に記載のナビゲーション装置。
- 前記入力面は、前記地図を表示する表示手段の表示面に重なって設けられ、
前記特定手段は、前記トレースの前記入力面上における位置およびこの重なりによる前記表示面と前記入力面との対応関係に基づいて、前記表示面上に表示される地図上の地点を特定することを特徴とする請求項1または2に記載のナビゲーション装置。 - 前記特定手段は、前記トレース認識手段がキャラクタデータを出力したときの、前記表示手段の表示面の中心部に表示されている地図上の地点を特定することを特徴とする請求項1ないし3のいずれか1つに記載のナビゲーション装置。
- ユーザによる入力面のトレースに基づいたキャラクタデータを出力するトレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示手段に表示させるリスト表示手段と、
前記表示手段の表示する地点リスト中の地点のうち、ユーザの選択によって特定された地点の情報を表示手段に表示させる地点情報表示手段と、を備えたナビゲーション装置。 - 前記リスト表示手段は、前記キャラクタデータと前記ジャンルとの対応表を記憶手段から読み出し、この対応表に基づいてジャンルを特定することを特徴とする請求項5に記載のナビゲーション装置。
- 前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示手段に表示させるリスト表示手段と、
前記表示手段の表示する地点リスト中の地点のうち、ユーザの選択によって特定された地点の情報を表示手段に表示させる地点情報表示手段と、を更に備えた請求項1ないし4のいずれか1つに記載のナビゲーション装置。 - 前記登録手段は、前記特定手段が前記地図上の地点を特定している、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストに、前記特定された地点の情報を登録し、
前記リスト表示手段は、前記特定手段が前記地図上の地点を特定していないとき、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示させることを特徴とする請求項7に記載のナビゲーション装置。 - 前記トレース認識手段は、前記トレースの順序の情報を含むキャラクタデータを出力し、
前記登録手段は、前記トレース認識手段が出力したキャラクタデータに含まれる前記トレースの順序の情報が第1の順序を示す場合、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストに、前記特定手段が特定した地点の情報を登録し、
前記リスト表示手段は、前記トレース認識手段が出力したキャラクタデータに含まれる前記トレースの順序の情報が第2の順序を示す場合、前記トレース認識手段が出力したキャラクタデータに基づくジャンルの地点リストを表示させることを特徴とする請求項7に記載のナビゲーション装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003121934A JP4001049B2 (ja) | 2003-04-25 | 2003-04-25 | ナビゲーション装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003121934A JP4001049B2 (ja) | 2003-04-25 | 2003-04-25 | ナビゲーション装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004325322A JP2004325322A (ja) | 2004-11-18 |
JP4001049B2 true JP4001049B2 (ja) | 2007-10-31 |
Family
ID=33500338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003121934A Expired - Fee Related JP4001049B2 (ja) | 2003-04-25 | 2003-04-25 | ナビゲーション装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4001049B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5210497B2 (ja) * | 2006-04-12 | 2013-06-12 | クラリオン株式会社 | ナビゲーション装置 |
JP2007303878A (ja) * | 2006-05-09 | 2007-11-22 | Denso Corp | ナビゲーション装置 |
JP2008286687A (ja) * | 2007-05-18 | 2008-11-27 | Funai Electric Co Ltd | 電子機器及びナビゲーション装置 |
JP2009019901A (ja) * | 2007-07-10 | 2009-01-29 | Funai Electric Co Ltd | ナビゲーション装置 |
JP2009032147A (ja) * | 2007-07-30 | 2009-02-12 | Denso Corp | ナビゲーション装置およびナビゲーション装置用のプログラム |
TWI463111B (zh) * | 2008-11-25 | 2014-12-01 | Elan Microelectronics Corp | 地圖導覽系統及其控制方法 |
CN103678387B (zh) * | 2012-09-19 | 2017-06-23 | ***股份有限公司 | 用于信息提取的装置及方法 |
JP6350267B2 (ja) * | 2014-12-22 | 2018-07-04 | アイシン・エィ・ダブリュ株式会社 | 情報案内システム、情報案内方法及びコンピュータプログラム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06131107A (ja) * | 1992-10-22 | 1994-05-13 | Hitachi Ltd | ペン入力操作方法および情報処理装置 |
JPH08212238A (ja) * | 1994-11-30 | 1996-08-20 | Toshiba Corp | 個人情報端末装置 |
JPH1138871A (ja) * | 1997-07-23 | 1999-02-12 | Denso Corp | 地図表示装置 |
JPH1185398A (ja) * | 1997-09-11 | 1999-03-30 | Kenwood Corp | タッチパネルディスプレー用コマンド入力装置 |
JP2001167126A (ja) * | 1999-12-13 | 2001-06-22 | Sharp Corp | 地図情報表示装置 |
JP5259898B2 (ja) * | 2001-04-13 | 2013-08-07 | 富士通テン株式会社 | 表示装置、及び表示処理方法 |
-
2003
- 2003-04-25 JP JP2003121934A patent/JP4001049B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004325322A (ja) | 2004-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9477400B2 (en) | Method and apparatus for navigation system for selecting icons and application area by hand drawing on map image | |
JP4645299B2 (ja) | 車載用表示装置 | |
JP4450003B2 (ja) | ナビゲーション装置 | |
US20080167809A1 (en) | Search function for portable navigation device | |
JP2007279638A (ja) | ナビゲーション装置 | |
JP2002098544A (ja) | Poiアイコン表示方法及びナビゲーション装置 | |
JP2007132676A (ja) | ナビゲーション装置 | |
JP2008180786A (ja) | ナビゲーションシステムおよびナビゲーション装置 | |
JP5421015B2 (ja) | 地図表示装置 | |
JP5161642B2 (ja) | 情報表示装置及びその制御方法並びに制御プログラム | |
JP4001049B2 (ja) | ナビゲーション装置 | |
JP2007263626A (ja) | ナビゲーション装置、その制御方法及び制御プログラム | |
JP4248964B2 (ja) | ナビゲーション装置、施設リスト表示方法及びプログラム | |
JP2002365080A (ja) | 地図表示装置、プログラム | |
JP2816104B2 (ja) | ナビゲーション装置 | |
JPH0894377A (ja) | 地図表示装置 | |
JP4807635B2 (ja) | ナビゲーション装置 | |
JP4168577B2 (ja) | ナビゲーション装置の表示装置、表示方法及び表示処理のためのコンピュータプログラムを記憶した媒体 | |
JP4348731B2 (ja) | ナビゲーション装置、その目的地設定方法及び記憶媒体 | |
JP3791940B2 (ja) | 車両用ナビゲーション装置 | |
JPH07190789A (ja) | ナビゲーション装置 | |
JP2002107173A (ja) | ナビゲーション装置 | |
JP4483454B2 (ja) | カーナビゲーション装置 | |
JPH0868657A (ja) | 案内装置 | |
JP6905665B2 (ja) | 電子機器およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050706 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070712 |
|
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: 20070724 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070806 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100824 Year of fee payment: 3 |
|
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: 20100824 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110824 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120824 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130824 Year of fee payment: 6 |
|
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 |