-
Die vorliegende Erfindung betrifft
im Allgemeinen Mobilelektronik und insbesondere ein Landfahrzeugnavigationsgerät und Speichermedium, dass
darin Programme speichert, die in der Lage sind, registrierte Stellen
oder Punkte bei Eingabe eines Städtenamens
zu suchen.
-
Beschreibung
des Standes der Technik
-
Herkömmlich ist ein Landfahrzeugnavigationsgerät bekannt,
das nach einer Führungsroute
zu einem Ziel durch alphabetische Eingabe einer Zielbezeichnung
wie dem Ziel, einem Durchgangspunkt und einer zu suchenden Einrichtung
sucht, wodurch eine Führung
entlang der gesuchten Route bereitgestellt wird. In Fällen, in
denen ein derartiges Gerät
in westlichen Ländern
einschließlich
Europa, insbesondere in einigen Ländern, die einen historischen
Hintergrund derart haben, dass sie als Stadtnationen sich entwickelt
haben, ist es sehr wahrscheinlich, dass bei einer Suche nach einer
registrierten Stelle eine Eingabe unter Verwendung eines Städtenamens
oder Titels als Zielbezeichnung gemacht wird.
-
Wenn jedoch eine Suche durch Eingabe
eines derartigen Städtenamens
durchgeführt
wird, ist ein erhöhtes
Ausmaß an
Bedienungen bis zu dem Abschluss der Eingabeprozedur erforderlich,
da es erforderlich ist, dass Buchstaben eines Städtenamens vollständig bis
zu dessen letzten Zeichen jedesmal eingegeben werden, wenn die Suche
durchzuführen
ist. Dies würde
zu einer mühsamen
Arbeit mit verringerter Verwendbarkeit führen. Insbesondere gibt es,
wenn die Namen von Städten
um den gegenwärtigen
Ort des Fahrzeugs für
den Fahrzeugbediener unbekannt gehalten werden, das heißt, wenn er
sich an unbekannten Orten befindet, gibt es den Nachteil, dass die
Eingabeprozedur weitere mühsame
und zeitraubende Tastenbetätigung
beim Buchstabieren des Wortes eines Städtenamens in der korrekten
Reihenfolge erfordern.
-
Die WO 95/04340 offenbart ein Verfahren und
Gerät zur
Auswahl eines Zieles in einem Fahrzeugnavigationssystem. In dem
bekannten Gerät sind
eine Anzeigeeinrichtung, eine Bildschirmrolleinrichtung (Scroll-Einrichtung)
und eine Steuerungseinrichtung zur Bearbeitung von Navigationsdaten
und ortsbasierten Daten vorgesehen. Der Anwender des Geräts blättert ("scollt") durch eine Vielzahl
von vorab gespeicherten Zielen, die auf der Anzeigeeinrichtung angezeigt
werden. Jedes Ziel wird auf der Anzeige in Form einer Vielzahl von
alphanumerischen Symbolen angezeigt, wobei die Ziele einer alphabetisch
und numerisch geordnete Liste bilden. Eine Auswahleinrichtung ist
vorgesehen, um dem Anwender die Auswahl besonderer Ziele zu ermöglichen.
Aufeinanderfolgende Ziele in der Liste sind hervorgehoben, und es
ist weiterhin möglich,
zu einer Untergruppe von Zielen zu springen, die mit dem nächsten oder
vorhergehenden alphanumerischen Symbolen im Bezug auf das gegenwärtig hervorgehobene
Ziel beginnen.
-
Zusammenfassung
der Erfindung
-
Daher liegt der vorliegenden Erfindung
die Aufgabe zugrunde, ein verbessertes Landnavigationssystem bereitzustellen,
bei dem die Probleme gemäß dem Stand
der Technik verhindert werden können.
-
Eine weitere Aufgabe der vorliegenden
Erfindung besteht darin, ein Fahrzeugnavigationssystem bereitzustellen,
bei dem Eingabebedingungen bei der Suche nach einem registrierten
Ort bei Eingabe eines Städtenamen
bzw. einer Städtebezeichnung leicht
durchgeführt
werden können.
-
Weiterhin liegt der Erfindung die
Aufgabe zugrunde, ein Informationsspeichermedium mit eingebauten
Programmen bereitzustellen, durch die Eingabebedienungen bei Suche
nach einem registrierten Ort bei Eingabe einer Städtebezeichnung
leicht durchgeführt
werden können.
-
Zum Lösen der vorstehend beschriebenen Aufgaben
stellt die vorliegende Erfindung ein Fahrzeugnavigationssystem zur
Durchführung
einer Routenführung
durch Eingabe einer Zielbezeichnung und Durchführung einer Routensuche von
einer gegenwärtigen
Position oder einer Startstelle bereit, mit den Merkmalen: eine
Steuerungseinrichtung zum Suchen von Städten, die gewisse Kriterien
erfüllen,
und zur Ausgabe einer vorbereiteten Liste, einer visuellen Anzeigeeinrichtung
zur Anzeige der Städtenamen bzw.
Städtebezeichnungen
als Ausgabe aus der Steuerungseinrichtung, eine Auswahleinrichtung
zur Auswahl einer gewünschten
Städtebezeichnung
aus den auf der Anzeigeeinrichtung angezeigten Städtebezeichnungen
(Stadtnamen), wobei die Steuerungseinrichtung eine Liste von Städten um
die gegenwärtige
Position zur Auswahl einer gewünschten Stadt
daraus erstellt und nach einem innerhalb der ausgewählten Stadt
angeordneten Ziel sucht.
-
Die Erfindung ist nachstehend unter
Bezugname auf der beiliegende Zeichnung anhand von Ausführungsbeispielen
beschrieben.
-
Kurzbeschreibung der Zeichnung
-
Es zeigen:
-
1 einen
Aufbau eines Landfahrzeugnavigationsgeräts gemäß einem bevorzugten Ausführungsbeispiel
der Erfindung,
-
2A und 2B eine Straßendatendatei,
wie sie in dem Gerät
gemäß 1 verwendet wird,
-
3 eine
Darstellung zur Beschreibung des Ablaufs des gesamten Systems des
Fahrzeugnavigationsgeräts
gemäß der Erfindung,
-
4 eine
Darstellung der Struktur der registrierten Ortsdaten,
-
5A und 5B Darstellungen zur Beschreibung
einer typenabhängigen
Datenstruktur,
-
6 eine
Darstellung eines Typeingabebildschirms,
-
7 eine
Darstellung eines Beispiels für ein
Anzeigebild eines Städtenameneingabebildschirms,
-
8 eine
Darstellung eines Beispiels für ein
Anzeigebild eines Eingabebildschirms mit einer Liste von 5 in der
naheliegenden Städten,
-
9 eine
Darstellung eines Zeicheneingabebildschirms,
-
10 ein
Flussdiagramm einer Haupteingabeverarbeitungsroutine für das Fahrzeugnavigationsgerät gemäß der Erfindung,
-
11 ein
Flussdiagramm einer Stileingabeverarbeitungsprozedur des Geräts,
-
12 ein
Flussdiagramm einer Städtenameneingabeverarbeitungsprozedur,
-
13 ein
Flussdiagramm einer Verarbeitungsprozedur zur Anzeige einer Restauflistungsanzahl
(Anzahl übereinstimmender
Punkte),
-
14 ein
Flussdiagramm einer Suchverarbeitung der Restauflistungsanzahl unter
Verwendung von Anfangsübereinstimmungsvergleichstechniken.
-
Ausführliche
Beschreibung der Erfindung
-
Gemäß 1 ist ein Landfahrzeugnavigationsgerät gemäß einem
bevorzugten Ausführungsbeispiel
der Erfindung aus einer Eingabe-/Ausgabevorrichtung (I/O-Vorrichtung) 1 zur
Eingabe und Ausgabe von Informationen für eine Routenführung, einer
Ist-Positionserfassungseinrichtung 2 zur Erfassung von
Informationen im Bezug auf die gegenwärtige Position eines Fahrzeugs,
einer Informationsspeichervorrichtung 3, die darin zur
Berechnung von Routen erforderliche Navigationsdaten, für eine Routenführung erforderliche
Anzeigen/Audioführungsdaten,
Programme (Betriebssystem und/oder Anwendungssoftware) und dergleichen
speichert, und eine Zentralverarbeitungsvorrichtung (Zentralprozessor) 4,
die für
Routensuchverarbeitungen und Routenführung erforderliche akustische/visuelle
Führungsverarbeitungen
durchführt
und ebenfalls eine Steuerung über
das gesamte System bereitstellt. Zunächst ist nachstehend die Anordnung
der jeweiligen Vorrichtungen beschrieben.
-
Wie es in 1 gezeigt ist, weist die Eingabe/Ausgabevorrichtung 1 Funktionen,
zur Anweisung von Navigationsverarbeitungen durch die Zentralverarbeitungsvorrichtung 4 entsprechend
der Absicht des Fahrzeugbedieners und zum Ausdrucken verarbeiteter
Daten auf, wodurch die Eingabe einer Zielstelle oder eines Ziels
ermöglicht
wird, wobei eine visuelle und/oder akustische Angabe der Routenführungsinformationen
bei Anforderung von einem Fahrzeugbediener wie dem Fahrer ermöglicht wird.
Um derartige Funktionen zu verwirklichen, weist dessen Eingabeabschnitt
eine elektrische berührungsempfindliche Konsole 11 und
Bedienungsschalter zur Eingabe eines Ziels auf der Grundlage einer
Telefonnummer und dessen Kartenkoordinaten als auch zur Anforderung
einer Routenführung
auf. Alternativ kann dies eine Eingabevorrichtung wie eine Fernsteuerungseinrichtung
oder dergleichen sein. Zusätzlich
weist ein Ausgabeabschnitt einer Anzeigeeinheit 12, die
Eingabedaten anzeigt und ebenfalls automatisch eine Routenführung als
Grafikbilder auf dem Bildschirm bei Empfang einer Anforderung von den
Fahrzeugbedienern anzeigt, einen Drucker 13, der Ausdrucke
der durch die Zentralverarbeitungsvorrichtung 4 verarbeiteten
Daten und der in dem Speicher 3 gespeicherten Daten erzeugt,
und einen Lautsprecher 16 zur Ausgabe einer resultierenden Routenführung unter
Verwendung einer Sprachausgabe auf.
-
Dabei kann eine Spracherkennungsvorrichtung
zur Ermöglichung
einer Spracheingabe und ein Aufzeichnungskartenleser zum Lesen von
auf IC-Karten oder magnetischen Karten gespeicherten Daten hinzugefügt werden.
Es kann ebenfalls eine Datenübertragungsvorrichtung
hinzugefügt
werden, die zur Datenübertragung
zwischen dem Navigationsgerät
und Informationsquellen dient, die ein Informationszentrum, das
zum Speichern von für
die Navigation erforderlichen Daten sowie zur Bereitstellung von
Informationen über Übertragungsleitungen auf
Anforderung durch den Fahrzeugbediener dient, und ein elektronisches
persönliches
Informationsverwaltungswerkzeug umfasst, in dem spezifische Daten
des Fahrzeugbedieners wie Kartendaten, Zieldaten und dergleichen
vorab gespeichert sind.
-
Wie es in 1 gezeigt ist, ist die Anzeigeeinheit 12 durch
einen Farbkatodenstrahlröhrenmonitor
(CRT-Monitor) oder ein Farbflüssigkristallanzeigefeld
(LCD-Feld) zur Ausgabe aller für
die Navigation erforderlichen Farbanzeigebildschirmen wie ein Routeneinstellungsbildschirm,
ein Routensegmentzeichnungsbildschirm, ein Verkehrskreuzungszeichnungsbildschirm
und dergleichen auf der Grundlage von Kartendaten und Führungsdaten,
wie sie durch die Zentralverarbeitungsvorrichtung 4 verarbeitet werden,
als auch zur Anzeige verschiedener Tasten zur Verwendung bei der
Durchführung
von Bedienungen zur Einstellung einer Routenführung und zur Änderung
einer Führung
und Bildschirmen während
einer Routenführung
auf einem gegenwärtigen
Bildschirm aufgebaut. Genauer werden Durchgangskreuzungsinformationen
wie die Bezeichnung (Name) oder Titel einer Kreuzung, die zu durchfahren
ist, farblich auf dem Routensegmentzeichnungsbildschirm in einer
Pop-Up-Weise (Überlagerungsweise) jederzeit
wie erforderlich farblich dargestellt.
-
Diese Anzeige 12 ist innerhalb
einer Instrumentenkonsole oder eines Armaturenbretts in der Nähe des Fahrzeugsitzes
in dem Fahrzeuginneren vorgesehen, wodurch ermöglicht wird, dass der Fahrer
selbst einen gegenwärtigen
Ort seines Fahrzeugs durch Sehen einer Straßensegmentzeichnung bestätigen kann,
während
er davon Informationen in Bezug auf eine zukünftige Route von hier erhält. Außerdem ist
die Anzeige 12 mit der berührungsempfindlichen Konsole 11 entsprechend
der Anzeige von Funktionstasten versehen, und ist somit derart angeordnet, dass
die vorstehend beschriebenen Bedingungen auf der Grundlage eines
Signals bewirkt werden, das bei der Berührung eines Fingers auf eine
Taste eingegeben wird. Eine Eingabesignalerzeugungseinrichtung,
die aus diesen Tasten, der berührungsempfindlichen
Konsole (Tafel) und dergleichen besteht, kann den Eingabeabschnitt
bilden.
-
Die Ist-Positionserfassungseinrichtung 2 weist
einen GPS-Empfänger (GPS
= Globales Positioniersystem) 21 zur Beschaffung von Informationen unter
Verwendung der gegenwärtig
verfügbaren GPS-Netzwerke
zur Bestimmung einer Ist-Position von Landfahrzeugen auf. Die Positionserfassungseinrichtung 2 weist
ebenfalls ein Fahrzeuginformationskommunikationssystem-Datenempfänger (VICS-Datenempfänger) 22 zur
Beschaffung von Informationen unter Verwendung einer Vielzahl von UKW-Sendungen, Funkwellenbarken,
optischen Barken und Äquivalenten
davon auf. Die Erfassungseinrichtung 2 weist weiterhin
einen Datensender/-Empfänger
(RX/TX) 23 zur bidirektionalen Übertragung von Informationen
mit dem Informationszentrum (beispielsweise ATIS) und mit anderen
Fahrzeugen – durch
Verwendung eines Mobiltelefonsets, eines Personalcomputers oder
dergleichen – auf.
Die Erfassungseinrichtung 2 weist ebenfalls einen Absolutrichtungssensor 24 zur
Erfassung der Fahrtrichtung des Fahrzeugs auf Grundlage der absoluten
Richtung beispielsweise unter Verwendung von Geomagnetismus, einen
relativen Richtungssensor 25 zur Erfassung der Fahrzeugfahrtrichtung
auf der Grundlage der relativen Richtung beispielsweise durch Verwendung
eines Lenksensors oder eines Kreiselsensors und einen Abstandsensor 26 zur
Erfassung der Fahrdistanz des Fahrzeugs anhand der Umdrehungszahl
einer Radwelle auf. Die Erfassungseinrichtung 2 arbeitet
zum Senden und/oder zum Empfangen von Straßeninformationen und Verkehrsinformationen,
die Informationen in Bezug auf die Fahrt des Fahrzeugs sind, und
zur Erfassung von Informationen in Bezug auf die gegenwärtige Fahrzeugposition
und weiterhin zum Senden und Empfangen von Informationen in Bezug
auf die gegenwärtige
Position.
-
Der Speicher 3 ist eine
externe Speichervorrichtung mit großer Kapazität, in der Programme und Daten
zur Navigation gespeichert sind, und kann eine CD-ROM (Kompaktdisk-Nurlesespeicher)
oder eine DVD-ROM (ROM mit digitaler vielseitig verwendbarer Disk)
aufweisen. Die Programme können
ein Programm zur Verwendung bei der Durchführung von Verarbeitungen wie
einer Routensuche, ein Programm, das die Eingabe von Städtenamen
bzw. Städtebezeichnungen
behandelt, ein Verarbeitungsprogramm, das im weiteren Verlauf der
Beschreibung in einem Flussdiagramm im Zusammenhang mit einem Ausführungsbeispiel
dargestellt ist, ein Programm zur Ausführung einer Anzeigeausgabesteuerung,
die zur Routenführung
erforderlich ist, und eine Sprachausgabesteuerung, die zur Sprachausgabe erforderlich
ist, als auch zugehörige
Daten, sowie weiter eine Anzeige von Informationsdaten, die zur Routenführung erforderlich
sind, und zur Kartenanzeige umfassen. Die Daten können alle
für das
Navigationsgerät
erforderliche Speicherdaten sein, die aus verschiedenen Arten von
Daten Dateien wie Kartendaten, Suchdaten, Führungsdaten, Kartenübereinstimmungsdaten,
Zieldaten, gespeicherte Ortsdaten, Straßenauswahldaten, typenabhängige Daten, Straßennamendaten,
und dergleichen bestehen können.
Es sei bemerkt, dass die vorliegende Erfindung ebenfalls auf diejenigen
Daten angewandt werden kann, die ausgelegt sind, die CD-Rom zum
Speichern von Daten lediglich mit Programmen anzuwenden, die in
der Zentralverarbeitungsvorrichtung 4 gespeichert sind.
-
Die Zentralverarbeitungsvorrichtung 4 ist ausgerüstet mit:
einer Zentralverarbeitungseinheit (CPU) 40 wie einem Mikroprozessor
zur Durchführung
einer Vielzahl arithmetischer Verarbeitungsoperationen, einem Flash-Speicher 41 zum
Lesen von Programmen aus der CD-ROM des Informationsspeichers 3 und
zum Speichern derselben darin, ein Nurlesespeicher (ROM) 42 zum
Speichern eines Programms zur Ausführung einer Programmüberprüfung und
Aktualisierungsverarbeitungen des Flash-Speichers 41 (Programmlader),
einem Speicher mit wahlfreiem Zugriff (RAM) 43 zum zeitweiligen
Speichern von Suchroutenführungsinformationen
wie den Punktkoordinaten eines gegenwärtig eingestellten Ziels, einer
Straßennamen-Codenummer
und dergleichen zusammen mit Daten, die einer arithmetischen Verarbeitung
unterzogen werden, einem Bildspeicher 44 wie einem Video-RAM
(VRAM) zum Speichern von für
die Anzeige eines Bildschirms auf der Anzeige 12 zu verwendenden
Bilddaten, einem Bildspeicher 45, der Bilddaten aus dem
Bildspeicher 44 auf der Grundlage eines Anzeigeausgangssteuerungssignals
aus der CPU 40 entnimmt und darauf Bildverarbeitung zur
Ausgabe des Ergebnisses auf der Anzeige 12 anwendet, einem
Audioprozessor 46, der eine akustische Sprachausgabe, Phrasen,
Sätzen
mit einer Bedeutung, Geräusche
und dergleichen, wie sie aus dem Speicher 3 gelesen werden,
in Reaktion auf den Empfang eines Audioausgabesteuerungssignals
aus der CPU 40 zusammensetzt, wodurch ein synthetisiertes
(zusammengesetztes) Signal in ein analoges Signal umgewandelt wird,
das zu dem Lautsprecher 16 ausgegeben wird, einer Kommunikationsschnittstelle 47 zur
Bearbeitung von Eingabe-/Ausgabedaten über Kommunikationskanälen, einer
Sensoreingabeschnittstelle 48 zur Entnahme von Sensorsignalen
aus der Ist-Positionserfassungseinrichtung 2,
und einer Uhr 49 zum Schreiben von Datum und Zeit in interne Dialoginformationen
und anderen. Dabei ist das Gerät
derart angeordnet, dass die Routenführung unter Verwendung von
sowohl einer Bildschirmanzeige als auch einer akustischen Ausgabe
bereitgestellt wird, wobei dem Fahrzeugbediener die Auswahl des
Vorhandenseins oder Nicht-Vorhandenseins von Audio- oder Sprachausgabe
ermöglicht
wird. Weiterhin weist gemäß der vorliegenden
Erfindung die Zentralverarbeitungsvorrichtung 4 eine Funktion
zum Suchen nach einer Ist-Position und Städten in der Nähe der Cursor-Position, zur
Durchführung
einer Listenanzeige anhand eines derartigen Suchergebnisses und
zur Bereitstellung einer Steuerung auf, wodurch somit die Auswahl
einer Stadt aus dieser Liste ermöglicht
wird.
-
Es sei bemerkt, dass das Programm
zur Durchführung
der vorstehend erwähnten
Aktualisierungsverarbeitung alternativ in der externen Speichervorrichtung
gespeichert sein kann. Alle Programme gemäß der vorliegenden Erfindung
als auch die anderen Programme, die zur Durchführung der Navigation erforderlich
sind, können
auf der CD-ROM oder der DVD-ROM gespeichert sein, bei der es sich um
ein externes Speichemedium handelt, alternativ dazu kann ein Teil
oder alle derartige Programme in dem ROM 42 auf der Hauptaufbausseite
gespeichert sein.
-
Eine Vielzahl von Navigationsfunktionen kann
durch Durchführung
von arithmetischen Verarbeitungsprozeduren derart erreicht werden,
dass die Daten und Programme, die in diesem externen Speichermedium
gespeichert sind, als externe Signale in die Zentralverarbeitungsvorrichtung
eingegeben werden, der innerhalb des Hauptaufbaus des Navigationsgeräts implementiert
ist.
-
Das veranschaulichte Fahrzeugnavigationsgerät weist
einen Flash-Speicher 41 mit einer relativ großen Kapazität zum Lesen
bestimmter Programme (eines bestimmten Programms) aus der CD-ROM, bei
dem es sich um eine vorstehend beschriebene externe Speichervorrichtung
handelt, und ein ROM 42 mit kleiner Kapazität auf, in
dem vorab ein Programm (Programmlader) zur Durchführung einer Startverarbeitung
einer CD gespeichert ist. Der Flash-Speicher 41 ist ein nichtflüchtiger
Halbleiterspeicher, der kontinuierlich darin einmal gespeicherte Informationen
nach Unterbrechung der Energieversorgung speichert. Außerdem führt er die
CD-Startverarbeitung dadurch aus, dass er bewirkt, dass ein bestimmtes
Programm des ROM 42, das als Programmlader dient, startet, um das
in dem Flash-Speicher 41 gespeicherte Programm zu überprüfen, wobei
Platten- (Disk-) Steuerungsinformationen und dergleichen des CD-ROMs
des Speichers 3 gelesen werden. Das Programmladen (Aktualisierungsverarbeitung)
wird durch eine Beurteilung auf der Grundlage dieser Informationen
und des Zustands des Flash-Speichers 41 ausgeführt.
-
2A bis 2B zeigen ein Beispiel der
Struktur von Straßenauswahldatendateien,
wie sie in dem Speicher 3 gemäß 1 gespeichert sind, gemäß der vorliegenden Erfindung. 2A zeigt Straßenauswahldaten,
die in Bezug auf die Straßennummer n
aus einem Straßennahmen
(Straßenbezeichnung), Koordinaten
in östlichen
Länge und
nördlicher
Breite jeder der angezeigten repräsentativen Punkte, einem Anzeigeverkleinerungsmaßstab, der
vorab eingestellt ist, um zu ermöglichen,
dass die gesamte Straße
innerhalb des Rahmens eines Bildschirms oder eines vorbestimmten
Anzeigebereichs des Bildschirms enthalten ist, Straßenformdatenadressen
usw. bestehen können.
Es sei bemerkt, dass die repräsentativen
Anzeigepunkte wie erforderlich in einer derartigen Weise eingestellt
werden können,
dass dieselbe Anzahl repräsentativer
Punkte für
jeweilige Straßen angewandt
werden und mit gleichen Intervallen dazwischen eingestellt oder
dass die repräsentativen Punkte
jeweils eine unterschiedliche Anzahl in Übereinstimmung mit der Länge der
Straßen
aufweisen.
-
Wie es in 2B gezeigt ist, können die Straßenformdaten
in Bezug auf jeweils eine Knotennummer n der betreffenden Straßen aus
Koordinaten in östlicher
Länge/nördlicher
Breite und Adresse bestehen. Die Verwendung dieser Knotenspalte
ermöglicht,
dass die Straßenform
bestimmbar ist, was die Bestimmung eines Anzeigeverringerungsmaßstabs auf
der Grundlage der Straßenformdaten
ermöglicht.
-
Ein Betrieb des Land-Fahrzeugnavigationsgerätes ist
wie nachstehend beschrieben. Die Darstellung gemäß 3 dient zur Beschreibung des Ablaufs
des gesamten Systems des Navigationsgeräts.
-
Wie es in 3 dargestellt ist, wird, wenn bestimmte
Programme (ein bestimmtes Programm) aus dem Speicher 3 in
die CPU 40 der Zentralverarbeitungsvorrichtung 4 gemäß 1 eingelesen werden (wird),
das Programm zur Routenführung
gestartet. In Schritt S1 wird ein Ziel unter Verwendung einer Zielbezeichnung
wie eines Ortsnamens, eines Einrichtungsnamens oder dergleichen,
einer Telefonnummer und/oder einer Verwaltungsadresse, eines registrierten
Orts oder Punkts, eines Straßennamens,
eines Stadtnamens (einer Stadtbezeichnung) und dergleichen eingestellt.
Die Systemroutine geht dann zu Schritt S2 über, gemäß dem die Ist-Positionserfassungseinrichtung 2 eine
Ist-Fahrzeugposition
anzeigt, um dann eine Karte der näheren Umgebung anzuzeigen,
die zentral darin die derartig erfasste gegenwärtige Position enthält, wobei
gleichzeitig der Name (die Bezeichnung) und andere der gegenwärtigen Position
angezeigt werden. Dann geht der Ablauf zu Schritt S3 über, der
eine Routensuche von der gegenwärtigen
Position (Ist-Position) zu dem Ziel durchführt. Wenn einmal die Route
bestimmt ist, wird eine Routenführung
und Anzeige wiederkehrend durchgeführt, bis das Fahrzeug tatsächlich an
dem Ziel ankommt, wobei zugelassen wird, dass die Ist-Positionserfassungseinrichtung 2 den Weg
(Loci) der Ist-Position
in Schritt S4 nachverfolgt. Wenn eine Abweichungseinstellung vor
der Ankunft an dem Ziel eingegeben wird, wird ein Suchbereich eingestellt,
um erneut eine Suche innerhalb des Suchbereichs durchzuführen, wodurch
bewirkt wird, dass eine ähnliche
Routenführung
iterativ bis zur Ankunft an dem Ziel bewirkt wird.
-
Eine Struktur der registrierten Ortsdaten,
wie es gemäß diesem
Ausführungsbeispiel
angewandt wird, ist in 4 dargestellt.
Wie es veranschaulicht ist, können
die registrierten Ortsdaten die Koordinaten jedes registrierten
Orts, registrierte Ortsbezeichnungsdaten, eine registrierte Ortadresse
und dergleichen umfassen. Die registrierten Ortsnamendaten können Buchstaben
jedes registrierten Punktes enthalten, um Eingaben auf der Grundlage
von Buchstaben zu ermöglichen.
Die registrierten Ortsadressendaten enthalten Straßenbezeichnungen,
zu denen jeder registrierte Ort zugewandt ist.
-
Eine typenabhängige Datenstruktur ist in 5A bis 5B gezeigt. Wie es in 5A gezeigt ist, können die typenabhängigen Daten
derart registriert werden, dass diese in verschiedene Typen unterteilt sind,
die ein Stadtzentrum, einen Bahnhof, einen Flughafen, einen Fährhafen,
ein Hotel, Restaurant und dergleichen aufweisen. In Bezug auf Hotels
können
beispielsweise mehr als ein Hotel für jede Stadt gespeichert werden,
A1, A2, ... An: zur Suche nach einem Hotel ist die Eingabe des Städtenamens
zuerst erforderlich. Die Datenstruktur, in der jeder registrierte
Punktname unter jedem Stadtnamen gespeichert ist, ist für die jeweiligen
Typen ähnlich.
-
Nachstehend ist das Städtenameneingabeverfahren
unter Bezugname auf 6 bis 9 beschrieben. Als erstes
wird sich auf 6 bezogen.
Diese Darstellung zeigt einen Typeneingabebildschirm zur Verwendung
bei der Eingabe eines Städtenamens (Städtenamen)
an. Bei Eingabe eines Städtenamens wird
zunächst
dessen Klassifikationskategorie oder "Typ" zuerst
eingegeben.
-
Ein Beispielanzeigebild gemäß 6 weist derartige Typen
wie "Stadtzentrum", "Bahnhof", "Flughafen", "Fährhafen", "Hotel", "Restaurant" auf. Der Bildschirm
kann andere Typennamen bzw. Typenbezeichnungen durch Verschieben
des Bildschirminhalts nach oben oder unten anzeigen. Wenn das "Stadtzentrum" als der Typ ausgewählt wird,
wird der Bildschirm gemäß 6 zu dem Bildschirm gemäß 7 übergeben.
-
In einem Anzeigebild gemäß 7 ist eine Städtebezeichnungseingabespalte
die Spalte zur Auswahl eines Bildschirms, der einer alphabetischen Eingabe
einer Städtebezeichnung
unterzogen wird, eine Spalte von 5 benachbarten Städten ist
die Spalte zur Auswahl eines Eingabebildschirms von 5 Städten, die
in der Nähe
oder um der gegenwärtigen Fahrzeugposition
angeordnet sind, wobei die Punkte 1 bis 5 Spalten zur Verwendung
bei der Auswahl von 5 aktualisierten Städten aus denjenigen Städtenamen
sind, die in der Vergangenheit bei der Eingabe einer Städtebezeichnung
eingegeben worden sind. Auf diese Weise ist die auflistbare Anzahl
der Städte unter
den in der Vergangenheit eingegebenen Städten auf 5 Städte begrenzt.
Falls die aufgelisteten Stadtnamen in der Auswahl diese Anzahl überschreiten,
wird die älteste
verwendete darauffolgend aus der Liste gelöscht. Es sei bemerkt, dass
es ebenfalls möglich
ist, dass alternativ zu derartig 5 aktualisierten Städten die
Verwendungshäufigkeit
gezählt
wird, was ermöglicht,
dass lediglich 5 Städte übrig bleiben, in
denen aufeinanderfolgend diejenigen gelöscht werden, die eine relativ
geringe Verwendungshäufigkeit
aufweisen. Es sei außerdem
bemerkt, dass obwohl gemäß dem vorliegenden
Ausführungsbeispiel ein
Schema mit 5 Städten
angewandt wird, um die Speicherkapazität einzusparen, diese Anzahl
selbstverständlich
wie erforderlich erhöht
oder verringert werden kann.
-
Wie es in 7 gezeigt ist, werden als die 5 aktualisierten
Städte,
die in der Vergangenheit eingegeben worden sind, "STUTTGART", "BADEN-BADEN", "MÜNCHEN", "FRANKFURT
AM MAIN", und "BERLIN" als betroffener
Stadtnamen angezeigt: falls ein Soll-Stadtname (eine Soll-Städtebezeichnung) unter
diesen gefunden wird, kann diese leicht ausgewählt werden. In dieser Darstellung
ist ein Bildschirm zur Auswahl von STUTTGART veranschaulicht: unter
dieser Bedingung wird STUTTGART als eine Städtebezeichnung durch Ausführung geeigneter Tastenbedienungen,
Fernbedienungen oder dergleichen eingegeben.
-
Wenn gemäß 7 die Spalte der 5 benachbarten Städte ausgewählt wird,
geht der Bildschirm zu 8 über, gemäß der einer
Liste der Bezeichnungen der 5 benachbarten Städte des "STADTZENTRUMS" angezeigt wird. In dem Beispiel gemäß 8 wird ein Bildschirm bereitgestellt,
der in einem Listenformat mehrere Städtenamenkandidaten wie "BERLIN", "TELTOW", "LINDENBERG (BARNEM)", "GLIENICKE/NORDBAHN", und "SCHÖNEFELD (DAHME-SPREEWAR)" anzeigt, um die
Auswahl von einer daraus zu ermöglichen,
wobei dies in diesem Fall "BERLIN" ist. Unter dieser
Bedingung wird "BERLIN" als der Stadtname
durch Ausführung
geeigneter Tastenbedienungen, Fernbedienungen oder dergleichen eingegeben.
-
Gemäß 7 geht, wenn die Städtebezeichnungseingabespalte
ausgewählt
ist, der Bildschirm zu einem Buchstabeneingabebildschirm gemäß 9 über, um die Eingabe von Buchstaben
zu ermöglichen,
die einen Städtenamen
angeben, indem alphabetische Buchstaben und/oder Ziffern einzeln ausgewählt werden.
In diesem Fall wird jedesmal, wenn ein Zeichen zusätzlich zur
Vervollständigung eines
beabsichtigten Stadtnamens eingegeben wird, der resultierende eingegebene
Name (Bezeichnung) mittels des Anfangsübereinstimmungsverfahrens mit den
vorabgespeicherten Stadtnamen verglichen. In dieser Zeichnung wird
angezeigt, dass die entsprechende Punktanzahl (Restlistanzahl Lr)
12743 ist. Wenn eine Listen-Taste zu diesem Zeitpunkt betätigt wird,
wird eine Bezeichnungsliste derartiger entsprechender Punkte angezeigt,
wodurch die Auswahl irgendeiner Sollstädtebezeichnung aus diesen ermöglicht wird.
Je mehr Eingabezeichen vorhanden sind, desto weniger entsprechende
Punkte gibt es. Zu einer geeigneten Zeit wird die Listen-Taste zur
Auswahl und Eingabe einer Sollstädtebezeichnung
betätigt.
-
Eine Systemsteuerungsroutine während der Eingabe
einer Städtebezeichnung
ist nachstehend unter Bezugname auf 10 bis 12 beschrieben. 10 zeigt einen Hauptablauf
einer Eingabeverarbeitung. Wie es gezeigt ist, wird während der
Eingabe einer Städtebezeichnung
deren Typ während
einer Typeneingabeverarbeitung in Schritt S10 eingegeben, dann wird
während
der Stadtnameneingabeverarbeitung in Schritt S20 eingegeben, die
einem derartig eingegebenen Typ betrifft.
-
In 11 ist
der Ablauf der Typeneingabeverarbeitung veranschaulicht. Wie es
in 11 gezeigt ist, startet die
Typeneingabeverarbeitung in Schritt S10. Das System versucht dann,
in Schritt S11 zu bestimmten, ob eine Typenzuordnung durch einen Fahrzeugbediener
durchgeführt
wird oder nicht. Bei einem "Nein" in Schritt S11 endet
diese Routine. Bei einem "Ja" in Schritt S11,
nämlich
wenn eine derartige Typenzuordnung durchgeführt wird, geht die Routine
zu Schritt S12 über,
indem visuell dem Bediener eine Liste von verwandten Typenbezeichnungen
in einer Weise angegeben wird, wie es in 6 gezeigt ist. In Schritt S13 bestimmt
das System, ob eine Typenauswahl durchgeführt worden ist. Bei einem "Nein" in Schritt S13 wird
die Routine beendet. Bei einem "Ja" in diesem Schritt
extrahiert das System in Schritt S14 diejenigen Stadtnamen, die
in dem ausgewählten
Typ vorhanden sind, und dann werden in Schritt S15 die 5 neuesten
Städte
extrahiert, die in der Vergangenheit eingegeben worden sind, als
auch 5 Städte
extrahiert, die sich in der Nähe
oder um die gegenwärtige
Position befinden.
-
Unter Bezugnahme auf 12 ist ein Stadtnameneingabeverarbeitungsablauf
veranschaulicht. Nachdem in Schritt S20 die Stadtnameneingabeverarbeitung
startet, versucht das System in Schritt S21 zu bestimmen, ob in
der Vergangenheit eingegebene Stadtnamen vorhanden sind. Falls derartige
eingegebene Stadtnamen gefunden werden, wird eine Liste der Bezeichnungen
der 5 neuesten Städte
in Schritt S22 angezeigt. Dann geht die Routine zu Schritt S23 über, indem
bestimmt wird, ob eine Soll-Stadt (beabsichtigte Stadt) aus diesen
in der Liste angezeigten Stadtnamen ausgewählt wird. Bei einem "Ja" in Schritt 523,
wenn nämlich
dieser ausgewählte
Stadtnamen wird, geht die Routine zu Schritt S27 über, indem
die Eingabe eines derartig ausgewählten Stadtnamens ermöglicht wird.
Bei einem "Nein" in Schritt S23,
das heißt,
wenn keine Auswahl aus der in der Liste angezeigten Stadtnamen gemacht
wird, geht die Routine zu Schritt S24 über, indem bestimmt wird, ob
nach Stadtnamen in der Nähe
oder um den gegenwärtigen
Ort zu suchen sind. Bei einem "Ja" in Schritt S24,
da die Suche durchgeführt
worden ist, geht die Routine zu Schritt S25 über, indem eine Liste von 5
Städten
um den gegenseitigen Ort angezeigt wird. Das System bestimmt dann
im Schritt S26, ob eine Auswahl aus den 5 in der Liste angezeigten Städten um
den gegenwärtigen
Ort durchgeführt wurde.
Bei einem "Ja" geht die Routine
zu Schritt S27 über.
Bei einem "Nein" in Schritt S26,
wenn nämlich keine
Auswahl aus diesen 5 in der Liste angezeigten Städten um den gegenwärtigen Ort
gemacht worden ist, oder alternativ bei einem "Nein" in
Schritt S24, da die Stadtnamen um den gegenwärtigen Ort nicht gesucht werden,
geht die Routine zu Schritt S28 über, indem
die Eingabe einer Städtebezeichnung
durch ein alphabetisches (Buchstaben verwendendes) Eingabeverfahren
ermöglicht
wird.
-
Das Navigationsgerät ist typischerweise
mit einer großen
Spannweite von Karten ausgerüstet. Wenn
nach einem Ort oder einem Punkt gesucht wird, sollte es erforderlich
sein, dass eine Suche in Bezug auf eine große Spannweite durchgeführt wird, was
wiederum eine Auswahl eines gewünschten Punktes
aus einer extrem erhöhten
Anzahl von Datenwerten erfordert. Dies würde zu einem Anstieg in der
Komplexität
der Bedienung führen.
Wie es vorstehend jedoch beschrieben worden ist, wird es möglich, leicht
eine gegebene Stadt auszuwählen,
wobei die Verwendbarkeit durch Bereitstellung der Funktionen zum
Suchen nach nahegelegenen Städten
in Bezug auf eine gegenwärtige
Position oder eine Cursor-Position bereitgestellt wird und weiter
das Suchergebnis in einem Listenformat angezeigt wird, wobei dies
derart angeordnet wird, dass ein Stadtname (eine Städtebezeichnung)
aus dieser Liste ausgewählt werden
kann. Außerdem
werden, da nach jedem gewünschten
Punkt auf der Grundlage der Informationen wie einer ausgewählten Stadt
gesucht werden kann, die für
eine Suche erforderliche Datenmenge verringert, wodurch eine leichte
Auswahl irgendeiner gewünschten
Einrichtung ermöglicht
wird.
-
Weiterhin ist das Navigationsgerät typischerweise
mit einer großen
Spannweite von Kartendaten ausgerüstet, und es ist leicht möglich, dass
die Häufigkeit
der Verwendung des Bereichs durch Personen, die in dem Zentrum einer
darin aufgezeichneten Karte leben, und die Häufigkeit der Verwendung durch
Personen, die in nördlichen
oder südlichen
Bereichen davon leben, sich normalerweise unterscheiden. Weiterhin
können
häufig
verwendete Städte
entsprechend den Präferenzen
des Fahrzeugbedieners bestimmt werden. Dann ist es möglich, eine
Auswahl einer Stadt dadurch durchzuführen, dass die Funktion des
Speicherns der Städte
vorhanden ist, die der Verwender einmal in der Vergangenheit verwendet hat,
und in dem eine visuelle Anzeigeeinrichtung zur Anzeige derartig
gespeicherter Städte
in einem Listenformat verwendet wird, wodurch die Auswahl einer
Stadt aus dieser Liste gesteuert wird. Dementsprechend ermöglicht dies
die Vereinfachung der Bedienungen, die zur Suche nach irgendeinem
Ortspunkt erforderlich sind.
-
13 zeigt
eine Verarbeitung zur Anzeige einer Restlistenanzahl Lr (Übereinstimmungspunktanzahl)
während
einer alphabetischen Eingabe. In dem Zeicheneingabebildschirm gemäß 9 wird, wenn eine Aussprache
unter Verwendung von Buchstaben eingegeben wird, die Suchverarbeitung
der Restlistanzahl Lr jedesmal ausgeführt, wenn ein Zeichen eingegeben
wird, wenn die Listenanzahl L größer als
1 ist, wird die Restlistenanzahl Lr auf dem Bildschirm angezeigt.
Es wird bestimmt, ob eine Listenanzeigetaste manuell betätigt oder
aktiviert wird, um zu bestimmen, ob die Listenanzeigeverarbeitung ausgeführt wird
oder die Eingabeverarbeitung weiter anhält. Wenn die Listenanzeigetaste
nicht betätigt wird,
wird die Eingabeverarbeitung durchgeführt. Wenn die Listenanzeigetaste
betätigt
wird, wird die Listenanzeige zur Anzeige aller entsprechenden Namen
angewiesen, bei Auswahl einer gesuchten Zielbezeichnung aus diesen
wird eine Umgebungskarte eines gewählten Ortes dargestellt. Falls
die Auflistungsanzahl L 1 wird, wird eine Karte mit dem ausgewählten Ort
als dessen Zentrum automatisch oder durch Tastenbetätigungen
angezeigt.
-
14 zeigt
eine Suchverarbeitung der Restauflistungsanzahl Lr unter Verwendung
von Anfangsübereinstimmungsvergleichstechniken
(forward coincidence comparison techniques). Bei Vorhandensein einer
alphabetischen Eingabe (Eingabe durch Verwendung von Buchstaben)
wird nach einer Stadtnamensliste gesucht und wird der Anfangsübereinstimmungsvergleich
zwischen einer eingegebenen Zeichenkette und den Bezeichnungen aus
der Stadtnamensliste geführt.
Falls die Anfangsübereinstimmung
(forward coincidence) erfolgreich ist, wird die Auflistungsanzahl
L um 1 erhöht.
Diese Verarbeitung wird ausgeführt,
bis die Suche nach allen Daten vervollständigt ist. Zu dem Zeitpunkt,
wenn die Suche in Bezug auf alle Daten vervollständigt ist, wird die Auflistungsanzahl
L ausgegeben.
-
Wie es vorstehend beschrieben worden
ist, wird es erfindungsgemäß möglich, die
Eingabeverarbeitung von Stadtnamen zu vereinfachen. Wenn mehr als
1000 Städte,
wie in besonderen westlichen Ländern,
vorhanden sind, die sich historisch aus Städtenationen entwickelt haben,
wie Europa und insbesondere Deutschland, ist es nicht immer leicht, eine
einzugebende Stadt auszuwählen.
Jedoch werden erfindungsgemäß die Städte, die
einmal in der Vergangenheit eingegeben worden sind, und einige Städte in der
Nähe oder
um der gegenwärtigen
Fahrzeugposition in einem Listenformat angezeigt, wobei die Auswahl
der Stadtnamen ermöglicht
wird, ohne dass der volle Zeichensatz von deren Bezeichnung durch
eine alphabetische Eingabe eingegeben werden müssen, dementsprechend wird
es möglich,
Eingabebedienungen zu vereinfachen.
-
Obwohl die Erfindung unter Bezugnahme
auf besondere Ausführungsbeispiele
offenbart und veranschaulicht worden ist, können die darin enthaltenen
Prinzipien für
verschiedene andere Ausführungsbeispiele,
Modifikationen und Änderungen
verwendet werden, die für
den Fachmann, an den sich die Erfindung richtet, deutlich sind.
Die Erfindung ist daher lediglich derart einzugrenzen, wie es durch
den Umfang der beigefügten
Patentansprüche
angegeben ist.