-
TECHNISCHES GEBIET
-
Diese Erfindung bezieht sich auf eine Reise- bzw. Fahr-Assistenzvorrichtung, einen Reise- bzw. Fahr-Assistenzserver und ein Reise- bzw. Fahr-Assistenzsystem, welches Evaluierungsinformation in Bezug auf eine Umgebung eines sich bewegenden Körpers sammelt und bereitstellt.
-
HINTERGRUND
-
In den letzten Jahren sind Systeme weit verbreitet geworden, die Anwendern gestatten, auf einem Computernetzwerk über ein Informationsendgerät zu „posten“ und durch andere Anwender gepostete Texte anzusehen. Beispiel dieser Systeme beinhalten soziale Netzwerkdienste (SNSe), Blogs, Twitter (registrierte Marke), Chat oder dergleichen. Auf diesen SNSen und anderen Medien gepostete Texte enthalten eine große Anzahl von Texten zu Verkehrsinformation wie etwa Verkehrsstau, Straßensperrungen oder dergleichen.
-
Darüber hinaus sind Systeme weit verbreitet geworden, die einen Server enthalten, der Evaluierungsinformation sammelt, die eine Evaluierung von Ereignissen um einen sich bewegenden Körper herum zeigt, und ein Informationsendgerät, das die Evaluierungsinformation aus dem Server erfasst und sie auf einer Karte anzeigt, um während des Fahrens Bequemlichkeit bereitzustellen.
-
Beispielsweise sendet in Patentliteratur 1 eine Endgerätvorrichtung subjektive Information, die eine Evaluierung, etwa guter oder schlechter Eindruck, die ein Anwender zu einer Straße empfand, an einen Server mit Positionsinformation zum Zeitpunkt der Evaluierung, empfängt objektive Information, die durch Aggregieren einer Mehrzahl von Teilen subjektiver Information aus dem Server, und teilt dem Anwender die objektive Information mit.
-
Weiter erfasst beispielsweise in Patentliteratur 2 eine Evaluierungsvorrichtung Bereichsinformation eines Bereichs von einem Anwender, bestimmt und akkumuliert die Zuverlässigkeit der Bereichsinformation auf Basis des Anwender-Aktivitätsbereichs und zeigt die akkumulierte Bereichsinformation und die Zuverlässigkeit auf einem Informationsendgerät an.
-
ZITATELISTE
-
PATENTLITERATUR
-
- Patentliteratur 1: JP 2013-242838 A
- Patentliteratur 2: JP 2014-16870 A
-
ZUSAMMENFASSUNG DER ERFINDUNG
-
TECHNISCHES PROBLEM
-
Um die Zuverlässigkeit von durch eine dritte Person geposteter Information zu verbessern, wird im verwandten Stand der Technik objektive Information erzeugt, indem eine Mehrzahl von Teilen von subjektiver Information aggregiert wird, wie in Patentliteratur 1, oder die Zuverlässigkeit von durch „eine Person, die den Bereich gut kennt“ geposteter Information hoch evaluiert wird, wie in Patentliteratur 2.
-
In den Verfahren wie in den Patentliteraturen 1 und 2 oben beschrieben, gibt es jedoch das Problem, dass es nicht möglich ist, die Zuverlässigkeit von Information zu einem Ereignis, dessen Situation sich ändert, wenn die Zeit verstreicht, wie ein Verkehrsstau einer Straße und Straßensperrung, zu verbessern. Beispielsweise wird im Verfahren von Patentliteratur 1 subjektive Information, die gepostet wird, wenn eine Straße verstopft ist, wie auch subjektive Information, die gepostet wird, nachdem sich der Verkehrsstau auflöst, zusammen aggregiert und daher ist es nicht möglich, die Zuverlässigkeit genau zu bestimmen. Weiter postet im Verfahren von Patentliteratur 2 „eine Person, die den Bereich gut kennt“ nicht immer Information, wenn ein Anwender Bereichsinformation betrachtet, und somit ist es nicht möglich, immer Information hoher Zuverlässigkeit bereitzustellen.
-
Die Erfindung ist gemacht worden, um die obigen Probleme zu lösen und eine Aufgabe der vorliegenden Erfindung ist es, die Zuverlässigkeit von Evaluierungsinformation zu einem Ereignis, dessen Situation sich ändert mit dem Zeitverlauf, wie etwa Verkehrsstau einer Straße und Straßensperrung, zu verbessern.
-
PROBLEMLÖSUNG
-
Gemäß der vorliegenden Erfindung erzeugt eine Fahr-Assistenzvorrichtung Evaluierungsinformation, sendet Evaluierungsinformation an einen Fahr-Assistenzserver, empfängt in dem Fahr-Assistenzserver gespeicherte Evaluierungsinformation und stellt die Evaluierungsinformation einem Anwender bereit. Die Fahr-Assistenzvorrichtung beinhaltet: eine Sprachinformations-Detektionseinheit, die geäußertes Sprechen des Anwenders erfasst und erkennt und ein Erkennungsergebnis der Erkennung ausgibt; eine Informations-Verarbeitungseinheit, welche die Evaluierungsinformation aus dem Erkennungsergebnis erzeugt; eine Positionsinformations-Detektionseinheit, die eine Position detektiert, wo die Evaluierungsinformation erzeugt wird; eine Zuverlässigkeits-Bestimmungseinheit, die die Zuverlässigkeit der Evaluierungsinformation unter Verwendung von Posting-Information bestimmt, die im Internet gepostet ist, innerhalb eines vorbestimmten Distanzbereichs, basierend auf der Position, an der die Evaluierungsinformation erzeugt wird, innerhalb einer vorbestimmten Periode, basierend auf dem aktuellen Datum und Zeit, und bestimmt, ob die Evaluierungsinformation zu senden ist; eine Kommunikationseinheit, die die Sendung der Evaluierungsinformation, von der durch die Zuverlässigkeits-Bestimmungseinheit bestimmt ist, dass sie zu senden ist, an den Fahr-Assistenzserver, Empfangen der in dem Fahr-Assistenzserver gespeicherten Evaluierungsinformation und Empfangen der auf dem Internet geposteten Posting-Information durchführt; und eine Informations-Bereitstelleinheit, welche die durch die Kommunikationseinheit empfangene Evaluierungsinformation aus dem Fahr-Assistenzserver bereitstellt.
-
VORTEILHAFTE EFFEKTE DER ERFINDUNG
-
Gemäß der vorliegenden Erfindung wird die Zuverlässigkeit von Evaluierungsinformation unter Verwendung von im Internet geposteter Posting-Information aus einer Position in einem vorbestimmten Distanzbereich bestimmt, basierend auf der Position, an welcher die Evaluierungsinformation erzeugt wird, und innerhalb einer vorbestimmten Periode, basierend auf dem aktuellen Datum und der Zeit, und entsprechend wird bestimmt, ob die Evaluierungsinformation zu senden ist. Dies ermöglicht eine Verbesserung der Zuverlässigkeit von Evaluierungsinformation zu einem Ereignis, dessen Situation sich mit dem Zeitverlauf ändert, wie etwa Verkehrsstau einer Straße und eine Straßensperrung.
-
Figurenliste
-
- 1 ist ein Blockdiagramm, das ein Konfigurationsbeispiel eines Reise-Assistenzsystems (Fahr-Assistenzsystems) gemäß einer ersten Ausführungsform der Erfindung illustriert;
- 2 ist ein Diagramm, das ein Beispiel eines, Knoten und Verbindungen enthaltenden Netzwerks illustriert;
- 3A und 3B sind Diagramme, die ein Beispiel von in Kartendaten enthaltenen Routeninformationen illustriert;
- 4 ist ein Diagramm, das ein Beispiel einer in einer Speichereinheit gespeicherten Evaluierungsinformations-Korrespondenztabelle der ersten Ausführungsform illustriert;
- 5A und 5B sind Diagramme, die Anzeigebeispiele von auf einer Anzeige durch eine Informations-Bereitstelleinheit der ersten Ausführungsform angezeigter Evaluierungsinformation illustriert;
- 6 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn eine Reise-Assistenzvorrichtung gemäß der ersten Ausführungsform Evaluierungsinformation erzeugt;
- 7 ist ein Flussdiagramm, das Beispieloperationen illustriert, wenn die Reise-Assistenzvorrichtung gemäß der ersten Ausführungsform Evaluierungsinformation verwendet;
- 8 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn ein Reise-Assistenzserver gemäß der ersten Ausführungsform Evaluierungsinformation empfängt;
- 9 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn der Reise-Assistenzserver gemäß der ersten Ausführungsform Evaluierungsinformation sendet;
- 10 ist ein Diagramm, das ein Hardware-Konfigurationsbeispiel der Reise-Assistenzvorrichtung gemäß der ersten Ausführungsform illustriert; und
- 11 ist ein Blockdiagramm, das eine Modifikation des Reise-Assistenzsystems gemäß der ersten Ausführungsform illustriert.
-
BESCHREIBUNG VON AUSFÜHRUNGSFORMEN
-
Um die vorliegende Erfindung weiter detailliert zu beschreiben, werden einige Ausführungsformen zum Ausführen der Erfindung unten unter Bezugnahme auf die beigefügten Zeichnungen beschrieben.
-
Erste Ausführungsform
-
1 ist ein Blockdiagramm, das ein Konfigurationsbeispiel eines Reise-Assistenzsystems gemäß einer ersten Ausführungsform der Erfindung illustriert. Im Reise-Assistenzsystem sind eine Reise-Assistenzvorrichtung 100, ein Reise-Assistenzserver 200 und ein SNS-Server 400 über ein Mobilkommunikationsnetzwerk 300 verbunden.
-
Die Reise-Assistenzvorrichtung 100 erzeugt Evaluierungsinformation, sendet die Evaluierungsinformation an den Reise-Assistenzserver 200, empfängt in dem Reise-Assistenzserver 200 gespeicherte Evaluierungsinformation und stellt die Evaluierungsinformation einem Anwender bereit, um das Fahren zu unterstützen. Die Reise-Assistenzvorrichtung 100 ist eine Fahrzeugvorrichtung, wie etwa eine an einem sich bewegenden Körper, wie etwa einem Fahrzeug montierte Navigationsvorrichtung oder ein Mobilinformationsendgerät wie etwa ein Smartphone. Ein Mikrofon 1, eine Positionssensor 2 und eine Anzeige 3 sind mit der Reise-Assistenzvorrichtung 100 verbunden.
-
Die Evaluierungsinformation beinhaltet Evaluierung verschiedener Eindrücke, wie etwa einen guten Eindruck oder einen schlechten Eindruck, den ein Anwender zu einem bestimmten Punkt empfunden hat. Details der Evaluierungsinformation werden später beschrieben.
-
Der Reise-Assistenzserver 200 empfängt und speichert Evaluierungsinformation aus einer oder mehreren Reise-Assistenzvorrichtungen 100 und wenn es eine Anfrage aus irgendeiner oder mehreren der Assistenzvorrichtungen 100 gibt, sendet er gespeicherte Evaluierungsinformation an die Reise-Assistenzvorrichtung 100, welche die Anfrage gemacht hatte.
-
Der SNS-Server 400 gestattet einem Anwender, Information im Internet über ein Informationsendgerät (nicht illustriert) zu posten und durch andere Anwender gepostete Positionsinformation zu betrachten. Der SNS-Server 400 ist ein Server zum Bereitstellen von Diensten wie etwa einem SNS, einem Blog, Twitter (registrierte Marke), Chat oder dergleichen.
-
Nachfolgend, um zwischen einem Anwender der Reise-Assistenzvorrichtung 100 und einem Nutzer des SNS-Servers 400 zu unterscheiden, wird ein Nutzer des SNS-Servers 400 als ein Poster bezeichnet.
-
Wie in 1 illustriert, beinhaltet die Reise-Assistenzvorrichtung 100 eine Sprachinformations-Detektionseinheit 101, eine Positionsinformations-Detektionseinheit 105, eine Informationsverarbeitungseinheit 109, einen Speichereinheit 110, eine Zuverlässigkeits-Bestimmungseinheit 111, eine Kommunikationseinheit 112 und eine Informations-Bereitstelleinheit 113.
-
Die Sprachinformations-Detektionseinheit 101 erfasst und erkennt geäußertes Sprechen eines Anwenders und gibt das Erkennungsergebnis aus. Die Sprachinformations-Detektionseinheit 101 beinhaltet eine Ton-Erfassungseinheit 102, eine Sprachabschnitts-Detektionseinheit 103 und eine Spracherkennungseinheit 104.
-
Die Ton-Erfassungseinheit 102 A/D-wandelt durch das Mikrofon 1 gesammelten Ton, erfasst den Ton als ein Tonsignal in beispielsweise einem Pulscode-Modulations-(PCM)-Format und gibt das Tonsignal an die Sprachabschnitt-Detektionseinheit 103 aus. Dieses Tonsignal gibt das vom Anwender geäußerte Sprechen, Geräusche um den sich bewegenden Körper herum und dergleichen an.
-
Die Sprachabschnitts-Detektionseinheit 103 detektiert einen Sprachabschnitt entsprechend den vom Anwender geäußerten Inhalten aus dem durch die Sprachinformations-Detektionseinheit 101 erfassten Tonsignal, extrahiert den Sprachabschnitt als Sprechdaten und gibt die Sprechdaten an die Spracherkennungseinheit 104 aus.
-
Die Spracherkennungseinheit 104 weist ein Spracherkennungs-Wörterbuch auf. Die Spracherkennungseinheit 104 extrahiert Merkmalsmengen aus den durch die Sprachabschnitts-Detektionseinheit 103 extrahierten Sprechdaten, führt eine Spracherkennungs-Verarbeitung unter Verwendung der Spracherkennungs-Wörterbuchs auf Basis der Merkmalsmengen aus, extrahiert ein spezifisches Schlüsselwort, das im Erkennungsergebnis enthalten ist und gibt das Schlüsselwort an die Informationsverarbeitungseinheit 109 aus. Als ein Verfahren der Erkennungsverarbeitung kann jegliches allgemeine Verfahren wie etwa das Hidden-Markov-Modell-(HMM)-Verfahren verwendet werden und somit wird eine detaillierte Beschreibung desselben weggelassen. Es ist anzumerken, dass die Reise-Assistenzvorrichtung 100 das Erkennungsergebnis von Sprechdaten unter Verwendung eines Reise-Assistenzservers auf einem Netzwerk anstelle der Verwendung der Spracherkennungseinheit 104 ermitteln kann.
-
Das Spracherkennungs-Wörterbuch ist in der Lage, Schlüsselworte zu erkennen, die durch die Informationsverarbeitungseinheit 109 verwendet werden, was später beschrieben wird. Nachfolgend wird ein aus dem Erkennungsergebnis der Spracherkennungseinheit 104 extrahiertes Schlüsselwort als ein „Erkennungs-Schlüsselwort“ bezeichnet.
-
Derweil gibt in einer in einem Endgerät, wie etwa einem Autonavigationssystem installierten Spracherkennungsfunktion im Allgemeinen ein Anwender explizit einen Start von Äußerung oder anderen Aktionen des Systems an. Daher wird in dem Endgerät, das die allgemeine Spracherkennungsfunktion aufweist, eine Spracherkennungs-Startanweisungseinheit wie etwa eine Taste zum Anweisen eines Starts der Spracherkennung auf einem Berührungspaneel angezeigt oder ist an einem Lenkrad installiert. Dann, nachdem die Spracherkennungsstart-Anweisungseinheit durch den Anwender gedrückt wird, wird das geäußerte Sprechen erkannt. Das heißt, wenn die Spracherkennungsstart-Anweisungseinheit ein Spracherkennungsstartsignal ausgibt und die Spracherkennungseinheit das Signal empfängt, wird die oben beschriebene Erkennungsverarbeitung für einen durch die Sprachabschnitt-Detektionseinheit detektierten Sprachabschnitt durchgeführt, der den Äußerungsinhalten des Anwenders entspricht, aus dem durch die Tonerfassungseinheit erfassten Tonsignal, nachdem das Signal empfangen wird.
-
Andererseits erkennt die Spracherkennungseinheit 104 der ersten Ausführungsform immer Äußerungsinhalte eines Anwenders, selbst wenn es keine Anweisung zum Starten von Spracherkennung durch den Anwender wie oben beschrieben gibt. Das heißt, selbst wenn die Spracherkennungseinheit 104 kein Spracherkennungsstartsignal empfängt, wiederholt die Spracherkennungseinheit 104 die Verarbeitung von: Extrahieren von Merkmalsmengen aus dem durch die Tonerfassungseinheit 102 erfassten Tonsignal in Bezug auf die Sprechdaten des Sprechabschnitts, der durch die Sprachabschnitt-Detektionseinheit 103 detektiert ist, was Äußerungsinhalten des Anwenders entspricht; Durchführen von Erkennungsverarbeitung unter Verwendung eines Spracherkennungs-Wörterbuchs auf Basis der Merkmalsmengen und Ausgeben der Erkennungs-Schlüsselwörter.
-
Die Positionsinformations-Detektionseinheit 105 detektiert eine Position und andere Information der Reise-Assistenzvorrichtung 100. Die Positionsinformations-Detektionseinheit 105 beinhaltet eine Ist-Positions-Spezifiziereinheit 106, eine Reiserouten-Spezifiziereinheit 107 und eine Kartendatenbank (DB) 108.
-
Unter Verwendung des Detektionsergebnisses des Positionssensors 2 spezifiziert die Ist-Positions-Spezifiziereinheit 106 die Ist-Position der Reise-Assistenzvorrichtung 100 oder des sich bewegenden Körpers, der die Reise-Assistenzvorrichtung 100 trägt, und gibt die Ist-Position an die Informationsverarbeitungseinheit 109 als Positionsinformation aus. Die Positionsinformation beinhaltet beispielsweise Breitengrad und Längengrad.
-
Als Positionssensor 2 können ein allgemeiner Globalpositioniersystem-(GPS)-Empfänger, ein Gyroskop oder andere Vorrichtungen wie etwa jene, die beispielsweise in einem Autonavigationssystem oder einem Mobilendgerät montiert sind, verwendet werden. Die Ist-Positions-Spezifiziereinheit 106 spezifiziert die Ist-Position durch Durchführen von Kartierverarbeitung zwischen dem Detektionsergebnis des Positionssensors 2 und in der Karten-DB 108 gespeicherten Kartendaten. Die Ist-Positions-Spezifiziereinheit 106 führt wiederholt Erfassung und Ausgabe von Positionsinformation zu vorbestimmten Timings kontinuierlich aus.
-
Es ist anzumerken, dass die Reise-Assistenzvorrichtung 100 Kartendaten aus einem Kartenserver auf einem Netzwerk erfassen kann, statt der in der Karten-DB 108 gespeicherten Kartendaten.
-
Unter Verwendung des Detektionsergebnisses des Positionssensors 2 spezifiziert die Reiserouten-Spezifiziereinheit 107 die Ist-Fahrroute der Reise-Assistenzvorrichtung 100 oder des sich bewegenden Körpers, an dem die Reise-Assistenzvorrichtung 100 montiert ist, und gibt die Ist-Fahrroute ab die Informationsverarbeitungseinheit 109 als Straßenverknüpfungs-Information aus. Es ist anzumerken, dass die Reiserouten-Spezifiziereinheit 107 die Ist-Fahrroute auf Basis der durch die Ist-Positions-Spezifiziereinheit 106 erfassten Positionsinformation statt dem Detektionsergebnis des Positionssensors 2 erfassen kann. Zusätzlich kann die Reiserouten-Spezifiziereinheit 107 nicht nur die Ist-Fahrstraße, sondern auch eine Fahrroute zu einem Ziel nach Bedarf spezifizieren.
-
Zum Zeitpunkt des Erzeugens der Straßenverbindungs-Information erfasst die Reiserouten-Spezifiziereinheit 107 Daten, die Knoten und Verbindungen angeben, die eine Route bilden, Daten, welche die Kosten jeder Verbindung angeben, oder andere Daten aus der Karten-DB 108, spezifiziert eine Straßenverbindung entsprechend der Ist-Fahrstraße oder einer Fahrroute zu einem Ziel und verwendet die spezifizierte Straßenverbindung als die Straßenverbindungs-Information.
-
Hier ist 2 ein Diagramm, das ein Beispiel eines durch Knoten und Verbindungen aufgebauten Netzwerks illustriert. In einem Fall eines Straßennetzwerks entspricht beispielsweise eine Kreuzung einem Knoten und entspricht eine Straße zwischen Knoten einer Verbindung. Andere Netzwerke können auch durch Knoten und Verbindungen in einer ähnlichen Weise repräsentiert werden.
-
Wie in 2 illustriert, werden Kosten, die berücksichtigt werden, wenn eine Routensuche durchgeführt wird, jeder Verbindung gegeben. In 2 sind beispielsweise die Kosten einer Verbindung L1 zwischen einem Knoten L1 und einem Knoten N2 „4“ und sind die Kosten einer Verbindung L2 zwischen dem Knoten N2 und einem Knoten N3 „3“. Es ist anzumerken, dass in der ersten Ausführungsform nur einmal Kosten für jede Verbindung repräsentiert werden, um die Erläuterung zu vereinfachen; jedoch können mehrere Kostenstellen für eine Verbindung eingestellt werden, wie etwa eine Kostenstelle unter Berücksichtigung einer Fahrzeit und eine Kostenstelle unter Berücksichtigung einer Distanz. Die in 2 illustrierten Kosten sind Basiskosten, die später beschrieben werden.
-
3A und 3B illustrieren ein Beispiel von in den in der Karten-DB 108 gespeicherten Kartendaten enthaltener Routeninformation. Die Routeninformation beinhaltet Knoteninformation, die in 3A illustriert ist, und in 3B illustrierte Verbindungsinformation.
-
Wie in 3A illustriert, beinhaltet die Knoteninformation eine Knoten-ID zum Identifizieren jedes Knotens und des Breitengrads und Längengrads, die Positionsinformation jedes Knotens sind. Es ist anzumerken, dass zusätzlich zum Breitengrads und Längengrad andere Information, wie etwa die Höhe in der Positionsinformation eines Knotens enthalten sein kann. Weiter kann die Knoteninformation Information wie etwa einen Typ und einen Namen eines Knotens enthalten.
-
Wie in 3B illustriert, beinhaltet Verbindungsinformation Verbindungsdaten und Kostendaten. Die Verbindungsdaten beinhalten eine Verbindungs-ID zum Identifizieren jeder Verbindung und einen Startpunkt und einen Endpunkt der Verbindung. Beispielsweise illustrieren die Verbindungsdaten von 3B, dass ein Startpunktknoten und ein Endpunktknoten der Verbindung L1 N1 bzw. N2 sind.
-
Die Kostendaten geben Kosten jeder Verbindung an, die berücksichtigt werden, wenn die Routensuche durchgeführt wird. Die Kosten beinhalten Basiskosten, Zusatzkosten und eine Zusatzbedingung. Die Basiskosten werden für jede Verbindung voreingestellt und können durch einen Systemadministrator aktualisiert werden, beispielsweise zu einem Wartungszeitpunkt des Systems oder anderen Zeitpunkten.
-
Es ist anzumerken, dass, wie oben beschrieben, eine Mehrzahl von Basiskosten mit unterschiedlichen Bedingungen für eine Verbindung eingestellt werden können.
-
Die Zusatzkosten sind Kosten, die zusätzlich zu den Basiskosten bei der Routensuche erwogen werden können. Wie später beschrieben wird, werden die Zusatzkosten addiert und zu jedem beliebigen Zeitpunkt während des Betriebs des Systems aktualisiert, auf Basis von an den Reise-Assistenzserver 200 gesendeter Evaluierungs-Information.
-
Die Zusatzbedingung gibt eine Bedingung zum Anwenden der Zusatzkosten an und wird zu jeglichem Zeitpunkt zusammen mit den Zusatzkosten hinzugefügt und aktualisiert. Die Zusatzbedingung beinhaltet beispielsweise eine Bedingung einer Periode wie etwa einem Datum und einer Zeitzone, eine Prioritätsbedingung, wie etwa eine gegebene höhere Priorität zu einer Straße mit weniger Stufen oder einer weniger gewellten Straße, einer sicheren Straße höhere Priorität geben, und dergleichen.
-
Die Speichereinheit 110 speichert eine Evaluierungsinformations-Korrespondenztabelle, in der Schlüsselwörter und Evaluierung miteinander assoziiert sind.
-
4 ist ein Diagramm, das ein Beispiel der Evaluierungsinformations-Korrespondenztabelle zeigt. Wie in 4 illustriert, beinhaltet Evaluierung zwei Arten von Evaluierung, die „gut“, was einen guten Eindruck oder einen positiven Eindruck für einen Anwender angibt, und „schlecht“, was einen schlechten Eindruck oder einen negativen Eindruck für einen Anwender angibt, sind. Für die Evaluierung „gut“ sind Schlüsselworte wie „spärlich“, „glatt“, „schnell“, „sauber“, „weit“, „leicht zu fahren“, „köstlich“ assoziiert. Für die Evaluierung von „schlecht“ sind Schlüsselworte wie etwa „bevölkert“, „verstopft“, „nicht bewegend“, „schmutzig“, „eng“, „schwierig zu fahren“, „nicht köstlich“ assoziiert.
-
Es ist anzumerken, dass im Beispiel von 4 zwei Typen von Evaluierung von „gut“ und „schlecht“ definiert sind; jedoch ist es auch möglich, mehr Typen von Evaluierung zu definieren, beispielsweise „exzellent“, „gut“ und „schlecht“.
-
Im Beispiel von 4 sind ein Genre, das ein Ereignis angibt, oder ein zu evaluierender Blickpunkt für jede Evaluierung definiert und somit ist es beispielsweise möglich, die Evaluierung von Blickpunkt „Sauberkeit der Straße“ einzuengen. Zusätzlich kann für ein Genre eines Ereignisses, wenn erwartet wird, dass sich die Evaluierung dynamisch ändert, eine gültige Zeit definiert werden. Beispielsweise wird, da sich die Evaluierung eines Verstopfungsgrads und der Sauberkeit einer Straße erwartungsgemäß dynamisch ändert, eine gültige Zeit eingestellt. Im Gegensatz dazu wird, da die Evaluierung der Breite einer Straße, einer Leichtigkeit des Fahrens und von Restaurants längs der Straße sich wahrscheinlich nicht dynamisch ändert, keine gültige Zeit eingestellt.
-
Die Informationsverarbeitungseinheit 109 verwaltet den Betrieb beim Senden von Evaluierungsinformation an den Reise-Assistenzserver 200 und Empfangen von Evaluierungsinformation aus dem Reise-Assistenzserver 200.
-
Die Zuverlässigkeits-Bestimmungseinheit 111 bestimmt die Zuverlässigkeit der Evaluierungsinformation und bestimmt entsprechend, ob die Evaluierungsinformation an den Reise-Assistenzserver 200 zu senden ist.
-
Zuerst wird die Operation zum Zeitpunkt des Sendens von Evaluierungsinformation beschrieben.
-
Beim Empfangen eines Erkennungsergebnisses aus der Sprachinformations-Detektionseinheit 101 bezieht sich die Informationsverarbeitungseinheit 109 auf die in der Speichereinheit 110 gespeicherte Evaluierungsinformations-Korrespondenztabelle, erfasst die Evaluierung „gut“ oder die Evaluierung „schlecht“ entsprechend dem Erkennungswort im Erkennungsergebnis und erzeugt Evaluierungsinformation. Die Evaluierungsinformation mag nicht nur die Evaluierung „gut“ oder die Evaluierung „schlecht“ enthalten, sondern auch ein Genre und eine gültige Zeit. Nachfolgend weist die Informationsverarbeitungseinheit 109 der erzeugten Evaluierungsinformation die Ist-Positionsinformation oder/und die Straßenverbindungs-Information, die aus der Positionsinformations-Detektionseinheit 105 empfangen wird, zu. Die Informationsverarbeitungseinheit 109 gibt die Evaluierungsinformation, welche die Positionsinformation oder/und die Straßenverknüpfungs-Information enthält, an die Zuverlässigkeits-Bestimmungseinheit 111 aus.
-
Beim Empfang der Evaluierungsinformation aus der Informationsverarbeitungseinheit 109 greift die Zuverlässigkeits-Bestimmungseinheit 111 auf den SNS-Server 400 über die Kommunikationseinheit 112 zu, die später beschrieben wird, und sammelt Posting-Information, die aus einem vorbestimmten Distanzbereich gepostet sind, basierend auf der in der Evaluierungsinformation enthaltenen Positionsinformation. Der auf der Positionsinformation basierende vorbestimmte Distanzbereich ist beispielsweise ein Bereich eines Kreises mit einem Radius von 5 km, zentriert auf der Ist-Position oder einem Bereich, der eine derzeit befahrene Straßenverbindung beinhaltet.
-
Die Posting-Information beinhaltet durch einen Poster gepostete Texte, gepostete Positionsinformation und Datum und Zeit des Postings. Identifikationsinformation zum Identifizieren des Posters und Information zum Abschätzen der Zuverlässigkeit des geposteten Inhalts des Posters können auch enthalten sein.
-
Es ist anzumerken, dass, wenn eine gültige Zeit in der aus Informationsverarbeitungseinheit 109 empfangenen Evaluierungsinformation enthalten ist, die Zuverlässigkeits-Bestimmungsinformation 111 die Posting-Information, die während einer Periode ab der dem Ist-Datum und Zeit um die gültige Zeit vorhergehenden Zeit bis zur aktuellen Datum und Zeit gepostet wird. Wenn beispielsweise die gültige Zeit 3 Stunden beträgt, wird die Posting-Information gesammelt, die während einer Periode ab der Zeit 3 Stunden vor dem aktuellen Datum und der Zeit bis zum aktuellen Datum und Zeit gepostet wird. In einem Fall, bei dem die Evaluierungsinformation eine gültige Zeit nicht enthält, kann die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information sammeln, die in einer vorbestimmten Periode (beispielsweise die vergangenen 5 Stunden) gepostet wurden, basierend auf dem aktuellen Datum und der Zeit. Als Ergebnis kann bei der Zuverlässigkeitsbestimmung, die später beschrieben wird, die Zuverlässigkeit von einem Anwender über dynamisch sich ändernde Ereignisse wie etwa ein Verstopfungsgrad einer Straße geäußerte Inhalte genau bestimmt werden.
-
Darüber hinaus kann die Zuverlässigkeits-Bestimmungseinheit 111 auf Basis von Ist-Datum und Zeit gepostete Information sammeln, die am selben Wochentag wie der aktuelle Tag der Woche gepostet ist, am selben Datum wie das aktuelle Datum geposteter Posting-Information oder Posting-Information, die in derselben Zeitzone wie der aktuellen Zeitzone gepostet wird. Wenn beispielsweise das aktuelle Datum Montag ist, sammelt die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information, die an jedem Montag in dem vergangenen Monat einschließlich Heute gepostet wurde. Als Ergebnis können bei der später beschriebenen Zuverlässigkeitsbestimmung die Zuverlässigkeit von durch den Anwender geäußerten Inhalten über ein Ereignis, dessen Evaluierung sich periodisch ändert, wie etwa eine verstopfte Straße am selben Tag der Woche jede Woche, eine zum selben Datum eines Monats verstopfte Straße und eine in derselben Zeitzone jeden Tag verstopfte Straße genau bestimmt werden.
-
Nachfolgend bezieht sich die Zuverlässigkeits-Bestimmungseinheit 111 auf die in der Speichereinheit 110 gespeicherte Evaluierungsinformations-Korrespondenztabelle und extrahiert ein in der gesammelten Posting-Information enthaltenes Schlüsselwort. Zu dieser Zeit zerlegt beispielsweise die Zuverlässigkeits-Bestimmungseinheit 111 gepostete Texte in der Posting-Information durch morphologische Analyse oder andere Analysen in Worteinheiten und bestimmt einen Passungsgrad mit jedem der Schlüsselwörter in der in der Speichereinheit 110 gespeicherten Evaluierungsinformations-Korrespondenztabelle.
-
Da sich auf subjektive Evaluierung beziehende Wörter auf den Adjektiv wie etwa „schön“ ist, in dem zur Extraktion eines Schlüsselwortes verwendete Wörter in der Zuverlässigkeits-Bestimmungseinheit 111 auf Adjektive beschränkt sind, wird erwartet, dass die Berechnungs-Effizienz verbessert werden kann. Es ist anzumerken, dass ein Verfahren zum Zerlegen von geposteten Texten in Worteinheiten nicht auf die morphologische Analyse beschränkt ist und jegliches Verfahren verwendet werden kann, solange wie es ein Verfahren zum Analysieren eines Satzes und Zerlegen des Satzes in Wörter ist.
-
Dann erfasst die Zuverlässigkeits-Bestimmungseinheit 111 die Evaluierung „gut“ oder die Evaluierung „schlecht“ entsprechend einem in der Posting-Information enthaltenen Schlüsselwort aus der Evaluierungsinformations-Korrespondenztabelle. Ein Evaluierungspunkt wird auf „+1“ für die Evaluierung „gut“ eingestellt, und ein Evaluierungspunkt wird auf „-1“ für die Evaluierung „schlecht“ eingestellt. Die Zuverlässigkeits-Bestimmungseinheit 111 berechnet den Evaluierungspunkt für jedes Stück gesammelter Posting-Information und berechnet dann die Summe der Evaluierungspunkte.
-
Danach, wenn die aus der Informationsverarbeitungseinheit 109 empfangene Evaluierungsinformation die Evaluierung „gut“ hat, bestimmt die Zuverlässigkeits-Bestimmungseinheit 111 die Evaluierungsinformation an die Reise-Assistenzvorrichtung 100 zu senden, wenn der Gesamtwert der Evaluierungspunkte positiv ist, und bestimmt, die Evaluierungsinformation nicht an die Reise-Assistenzvorrichtung 100 zu senden und die Evaluierungsinformation zu verwerfen, wenn der Gesamtwert der Evaluierungspunkte negativ ist. Andererseits, wenn die aus der Informationsverarbeitungseinheit 109 empfangene Evaluierungsinformation die Evaluierung „schlecht“ hat, bestimmt die Zuverlässigkeits-Bestimmungseinheit 111, die Evaluierungsinformation an die Reise-Assistenzvorrichtung 100 zu senden, wenn der Gesamtwert der Evaluierungspunkte negativ ist, und bestimmt, die Evaluierungsinformation nicht an die Reise-Assistenzvorrichtung 100 zu senden und die Evaluierungsinformation zu verwerfen, wenn der Gesamtwert der Evaluierungspunkte positiv ist.
-
Das heißt, wenn die Evaluierung der Evaluierungsinformation mit einer Evaluierungstendenz der Posting-Information koinzidiert, hat die Evaluierungsinformation hohe Zuverlässigkeit und wird somit an die Reise-Assistenzvorrichtung 100 gesendet. Wenn die Evaluierung der Evaluierungsinformation nicht mit der Evaluierungstendenz der Posting-Information koinzidiert, weist die Evaluierungsinformation eine niedrige Zuverlässigkeit auf und wird somit verworfen.
-
Es ist anzumerken, dass in den obigen Beschreibungen die Evaluierungsanalyse der Evaluierungsinformation auf Basis eines Verhältnisses der Evaluierung „gut“ und der Evaluierung „schlecht“ der Posting-Information durchgeführt wird. Jedoch kann einfach bestimmt werden, dass die Evaluierung von Evaluierungsinformation zu einer Evaluierungstendenz von Posting-Information passt, wenn die Anzahl von Teilen von Posting-Information, die zur Evaluierung der Evaluierungsinformation passt, größer als oder gleich einer vorbestimmten Anzahl ist. Wenn beispielsweise die aus der Informationsverarbeitungseinheit 109 empfangene Evaluierungsinformation die Evaluierung „gut“ aufweist, bestimmt die Zuverlässigkeits-Bestimmungseinheit 111, die Evaluierungsinformation zu senden, wenn die Anzahl von Teilen von Posting-Information mit der Evaluierung „gut“ größer als oder gleich einer vorbestimmten Anzahl ist und bestimmt, die Evaluierungsinformation zu verwerfen, wenn die Anzahl von Teilen von Posting-Information mit der Evaluierung „gut“ kleiner als die vorbestimmte Anzahl ist.
-
Weiter, wenn ein Genre in der aus der Informationsverarbeitungseinheit 109 empfangenen Evaluierungsinformation enthalten ist, kann die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information, die dasselbe Genre wie die Evaluierungsinformation aufweist, aus der gesammelten Posting-Information auswählen und sie zum Bestimmen der Zuverlässigkeit verwenden. Wenn beispielsweise ein Genre von „Verstopfungsgrad der Straße“ in der Evaluierungsinformation enthalten ist, wählt die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information aus, die eines von Schlüsselwörtern „spärlich“, „glatt“, „schnell“, „überfüllt“, „verstopft“ und „nicht in Bewegung“ aus der gesammelten Posting-Information aus. Dann erfasst die Zuverlässigkeits-Bestimmungseinheit 111 die Evaluierung „gut“ oder die Evaluierung „schlecht“ für jedes Teil ausgewählter Posting-Information, berechnet eine Evaluierungstendenz, bestimmt, ob die Evaluierungstendenz zur Evaluierung der Evaluierungsinformation passt und bestimmt, ob die Evaluierungsinformation zu senden ist.
-
Darüber hinaus kann die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information, die von einem Poster mit hoher Glaubwürdigkeit gepostet ist, höher als oder gleich einem vorbestimmt Schwellenwert, aus der gesammelten Posting-Information auswählen und die Posting-Information zur Bestimmung der Zuverlässigkeit verwenden. Beispielsweise wird die Identifikationsinformation eines Posters mit hoher Glaubwürdigkeit, höher als oder gleich einem Schwellenwert, in der Zuverlässigkeits-Bestimmungseinheit 111 voreingestellt. Wenn die Identifikationsinformation mit der Identifikation eines Posters, die in der Posting-Information enthalten ist, die aus dem SNS-Servers 400 gesammelt wird, koinzidiert, wird die Posting-Information zur Bestimmung der Zuverlässigkeit verwendet.
-
Alternativ, wenn die aus dem SNS-Server 400 gesammelte Posting-Information Information enthält, die eine Abschätzung der Zuverlässigkeit von Inhalten von durch einen Poster geposteter Posting-Information ermöglicht, schätzt die Zuverlässigkeits-Bestimmungseinheit 111 die Glaubwürdigkeit eines Posters auf Basis der Information ab und verwendet Posting-Information mit einer Glaubwürdigkeit, die höher oder gleich einem Schwellenwert ist, zur Bestimmung der Zuverlässigkeit. Beispielsweise werden im Falle von Twitter (registrierte Marke) Tweets eines Posters mit einer großen Anzahl von Folgern, Tweets mit einer großen Anzahl von Retweets oder dergleichen als hohe Glaubwürdigkeit aufweisend angesehen.
-
Darüber hinaus kann die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information, die von einem Poster mit einem vorbestimmten Attribut gepostet sind, aus der gesammelten Posting-Information auswählen und die Posting-Information zur Bestimmung der Zuverlässigkeit verwenden. Beispielsweise wenn Identifikationsinformation der vom SNS-Server 400 gesammelten Posting-Information mit Identifikationsinformation eines durch einen Anwender eingestellten Posters korrespondiert, verwendet die Zuverlässigkeits-Bestimmungseinheit 111 die Posting-Information zur Bestimmung der Zuverlässigkeit. Beispielsweise wird Posting-Information eines Posters, der ein Freund des Anwenders ist, ein als Favorit registrierter Poster oder im Falle von Twitter (registrierte Marke) Posting-Information eines Posters, dem der Anwender folgt, oder der dem Anwender folgt, als hohe Glaubwürdigkeit aufweisend angesehen.
-
Als Ergebnis ist es möglich, einen Poster zu spezifizieren, der eine gewisse Beziehung des Vertrauens mit dem Anwender oder einem Poster hat, der dazu tendiert, zuverlässige Information zu posten, und es wird somit erwartet, dass die Genauigkeit der Zuverlässigkeitsbestimmung der Evaluierungsinformation ansteigt.
-
Es ist anzumerken, dass die Zuverlässigkeits-Bestimmungseinheit 111 nur Posting-Information, die Bedingungen der Positionsinformation des Postings erfüllt, Datum und Zeit des Postings, einem Genre von Posting-Information, der Glaubwürdigkeit des Posters oder dergleichen aus dem SNS-Server 400 sammeln kann, oder Posting-Information auswählen kann, welche die obigen Bedingungen erfüllen, nach Sammeln von Posting-Information aus dem SNS-Server 400.
-
Als Nächstes werden Operationen zum Zeitpunkt des Empfangens von Evaluierungsinformation beschrieben.
-
Die Informationsverarbeitungseinheit 109 fordert Evaluierungsinformation innerhalb eines vorbestimmten Distanzbereichs an, basierend auf der aus der Positionsinformations-Detektionseinheit 105 empfangenen Ist-Positionsinformation, am Reise-Assistenzserver 200 über die Kommunikationseinheit 112. Die Informationsverarbeitungseinheit 109 empfängt weiter durch den Reise-Assistenzserver 200 gesendete Evaluierungsinformation in Reaktion auf diese Anfrage über die Kommunikationseinheit 112.
-
Der vorbestimmte Distanzbereich, der auf der Positionsinformation basiert, ist beispielsweise ein Bereich eines Kreises mit einem Radius von 1 km, zentriert auf der Ist-Position, oder ein Bereich entsprechend der aktuellen Straßenverbindung. Wenn die Evaluierungsinformation angezeigt wird, Kartendaten überlagert zu werden, wird der Distanzbereich dazu gebracht, größer als ein Anzeigebereich der Karte zu sein.
-
Weiterhin kann die Informationsverarbeitungseinheit 109 Anfrage-Evaluierungsinformation innerhalb eines vorbestimmten Zeitbereichs anfordern, basierend auf aktuellem Datum und Zeit. Der vorbestimmte Zeitbereich, der auf dem aktuellem Datum und Zeit basiert, ist beispielsweise ein Zeitbereich unter Berücksichtigung einer gültigen Zeit oder dergleichen, die in der Evaluierungsinformations-Korrespondenztabelle eingestellt ist. Weiterhin kann die Informationsverarbeitungseinheit 109 auf Basis des aktuellen Datums und Zeit Evaluierungsinformation am selben Tag der Woche wie dem aktuellen Wochentag, demselben Datum wie das aktuelle Datum, oder derselben Zeitzone wie der aktuellen Zeitzone, anfordern. Durch Empfangen von Evaluierungsinformation durch Bezeichnen des Wochentags oder von Datum und Zeit ist es möglich, eine Auftrittstendenz wie etwa einen Zyklus von Verkehrsstau oder einer gewissen Straße aus der empfangenen Evaluierungsinformation abzuschätzen.
-
Die Informationsverarbeitungseinheit 109 gibt die aus dem Reise-Assistenzserver 200 empfangene Evaluierungsinformation an die Informations-Bereitstelleinheit 113 aus. Es ist anzumerken, dass, wenn die Evaluierungsinformation als auf Kartendaten zu überlagern angezeigt wird, die Informationsverarbeitungseinheit 109 Kartendaten innerhalb eines vorbestimmten Distanzbereichs erfasst, basierend auf der aus der Ist-Positions-Spezifiziereinheit 106 empfangenen Ist-Positionsinformation aus der Karten-DB 108 und gibt die Kartendaten an die Informations-Bereitstelleinheit 113 zusammen mit der aus dem Reise-Assistenzserver 200 empfangenen Evaluierungsinformation aus.
-
Wenn eine gültige Zeit in der aus dem Reise-Assistenzserver 200 empfangenen Evaluierungsinformation enthalten ist, kann die Informationsverarbeitungseinheit 109 nur gültige Evaluierungsinformation anzeigen, die den Kartendaten zu überlagern ist, nach bestimmen, ob aktuelles Datum und Zeit innerhalb der gültigen Zeit ist.
-
Die Kommunikationseinheit 112 empfängt die Evaluierungsinformation, von der festgestellt ist, dass sie durch die Zuverlässigkeits-Bestimmungseinheit 111 zu senden ist, und sendet die Evaluierungsinformation über das Mobilkommunikationsnetzwerk 300 an den Reise-Assistenzserver 200. Die Kommunikationseinheit 112 kann die Evaluierungsinformation jedes Mal übertragen, wenn die Evaluierungsinformation erzeugt wird und als zu übertragen bestimmt wird, oder kann die Evaluierungsinformation akkumulieren und kollektiv die Evaluierungsinformation bei konstantem Zyklus senden. Die Kommunikationseinheit 112 empfängt Evaluierungsinformation aus dem Reise-Assistenzserver 200 über das Mobilkommunikationsnetzwerk 300 in Übereinstimmung mit einer Anweisung aus der Informationsverarbeitungseinheit 109.
-
Weiter empfängt die Kommunikationseinheit 112 Posting-Information aus dem SNS-Server 400 über das Mobilkommunikationsnetzwerk 300 in Übereinstimmung mit einer Anweisung aus der Zuverlässigkeits-Bestimmungseinheit 111.
-
Das Mobilkommunikationsnetzwerk 300 ist beispielsweise 3G oder „Long Term Evolution“ (LTE) oder dergleichen, und die Kommunikationseinheit 112 führt Funkkommunikation mit dem Mobilkommunikationsnetzwerk 300 durch, wodurch Information zur Übertragung zwischen dem Reise-Assistenzserver 200 und dem SNS-Server 400 implementiert wird.
-
Die Informations-Bereitstelleinheit 113 zeigt die aus der Informationsverarbeitungseinheit 109 empfangene Evaluierungsinformation auf der Anzeige 3 an. Beispielsweise empfängt die Informations-Bereitstelleinheit 113 die Evaluierungsinformation und die Kartendaten aus der Informationsverarbeitungseinheit 109 und zeigt die den Kartendaten zu überlagernde Evaluierungsinformation auf Basis der Positionsinformation oder der Straßenverbindungs-Information, die in der Evaluierungsinformation enthalten ist, an, wodurch das Fahren des sich bewegenden Körpers unterstützt wird.
-
Weiter kann die Informations-Bereitstelleinheit 113 Reise-Assistenz durch Einstellen von Zusatzkosten einer Verbindung unter Verwendung der Evaluierungsinformation, Suchen nach der Route mit vielen Teilen von Evaluierungsinformation der Evaluierung „gut“ vorzugsweise und Mitteilen der Route dem Anwender durchführen.
-
5A und 5B sind Diagramme, die Anzeigebeispiele von Evaluierungsinformation illustrieren. Hier wird ein Fall beschrieben, bei dem eine große Anzahl von Teilen von Evaluierungsinformation, die aus dem Reise-Assistenzserver 200 empfangen werden, angezeigt wird, den Kartendaten überlagert zu werden, einschließlich der Straßen der Verbindungen L1, L2 und L3. Der sich bewegende Körper fährt auf der Straße von L2.
-
In Anzeigebeispiel von 5A wird Evaluierungsinformation der Evaluierung „gut“ mit einem offenen Kreis abgebildet und wird Evaluierungsinformation der Evaluierung „schlecht“ mit einem ausgefüllten Kreis abgebildet. In diesem Anzeigebeispiel wird die Evaluierungsinformation auf Basis der in der Evaluierungsinformation enthaltenen Positionsinformation abgebildet und visualisiert; alternativ kann die Visualisierung auf Basis von beispielsweise dem Ändern der Farbe der Straße oder dergleichen durchgeführt werden. Dieses Beispiel wird in 5B illustriert.
-
Im Anzeigebeispiel von 5B, da es mehr Teile der Evaluierungsinformation der Evaluierung „gut“ als der Teile der Evaluierungsinformation der Evaluierung „schlecht“ in der Verbindung L1 gibt, wird die Straße der Verbindung L1 in weißer Farbe repräsentiert, was die Evaluierung „gut“ angibt. Umgekehrt, da es mehr Teile von Evaluierungsinformation der Evaluierung „schlecht“ als Teile von Evaluierungsinformation der Evaluierung „gut“ in der Verbindung L3 gibt, wird die Straße der Verbindung L3 in schwarzer Farbe repräsentiert, welche die Evaluierung „schlecht“ angibt.
-
Weiter ist es möglich, dem Anwender die Details der Evaluierungsinformation mitzuteilen. Im Anzeigebeispiel von 5B gibt es viele Teile von Evaluierungsinformation mit dem Genre für „Verstopfungsgrad der Straße“ und die Evaluierung „schlecht“ auf der Verbindung L3 und somit wird beispielsweise ein Icon von „verstopft“ angezeigt. Es wird angenommen, dass Daten wie etwa Icons zur Anzeige in der Informations-Bereitstelleinheit 113 vorab definiert werden.
-
Darüber hinaus, wenn die Informationsverarbeitungseinheit 109 beispielsweise einen Zyklus, in welchem eine gewisse Straße verstopft wird, aus der empfangenen Evaluierungsinformation abschätzt, kann die Informations-Bereitstelleinheit 113 eine Anzeige durchführen, die Details der Evaluierungsinformation, wie etwa „tendiert dazu, jeden Montag verstopft zu sein“ auf Basis des geschätzten Zyklus zeigt.
-
Die obigen Beschreibungen sind lediglich einige Beispiele und Anzeigemodi von Evaluierungsinformation sind nicht durch die Beschreibungen beschränkt. Es ist anzumerken, dass die Informations-Bereitstelleinheit 113 Informationen empfangen kann, die das Einstellen des Anzeigemodus von einem Anwender angeben und die Evaluierungsinformation auf der Anzeige 3 im Anzeigemodus entsprechend den Einstellungen anzeigt.
-
Der Reise-Assistenzserver 200 beinhaltet eine Arithmetik-Verarbeitungseinheit 201 und eine Akkumulierungseinheit 202. Die Arithmetik-Verarbeitungseinheit 201 empfängt Evaluierungsinformation, die aus der Reise-Assistenzvorrichtung 100 jedes sich bewegenden Körpers über das Mobilkommunikationsnetzwerk 300 gesendet wird, und speichert die Evaluierungsinformation in der Akkumulierungseinheit 202.
-
Wenn es eine Anfrage nach Evaluierungsinformation aus der Reise-Assistenzvorrichtung 100 jeglichen sich bewegenden Körpers über das Mobilkommunikationsnetzwerk 300 gibt, erfasst die Arithmetik-Verarbeitungseinheit 201 Evaluierungsinformation, die zur Anfrage passt, aus der Akkumulierungseinheit 202 und sendet die Evaluierungsinformation an die Reise-Assistenzvorrichtung 100, die die Anfrage über das Mobilkommunikationsnetzwerk 300 vorgenommen hat.
-
Es ist anzumerken, dass, wenn eine gültige Zeit auf die Evaluierungsinformation eingestellt wird, die Arithmetik-Verarbeitungseinheit 201 Evaluierungsinformation, deren gültige Zeit verstrichen ist, aus der Akkumulierungseinheit 202 löscht.
-
Die Akkumulierungseinheit 202 speichert Evaluierungsinformation. Unter der Steuerung der Arithmetik-Verarbeitungseinheit 201 wird Evaluierungsinformation aus der Akkumulierungseinheit 202 ausgelesen oder in die Akkumulierungseinheit 202 eingeschrieben, je nach Bedarf.
-
Als Nächstes werden Operationen der Reise-Assistenzvorrichtung 100 beschrieben. Um das Verständnis der Operationen zu erleichtern, werden Verarbeitung zum Zeitpunkt der Erzeugung von Evaluierungsinformation und Verarbeitung zum Zeitpunkt der Verwendung von Evaluierungsinformation getrennt beschrieben.
-
6 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn die Reise-Assistenzvorrichtung 100 Evaluierungsinformation erzeugt. 7 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn die Reise-Assistenzvorrichtung 100 Evaluierungsinformation verwendet.
-
Zuerst werden beispielhafte Operationen, wenn die Reise-Assistenzvorrichtung 100 Evaluierungsinformation erzeugt, unter Bezugnahme auf 6 beschrieben.
-
In der Sprachinformations-Detektionseinheit 101 A/D-wandelt die Ton-Erfassungseinheit 102 aus dem Mikrofon eingegebenen Ton und erfasst den Ton als ein Tonsignal und detektiert die Sprachabschnitts-Detektionseinheit 103 einen Sprachabschnitt aus dem Tonsignal und extrahiert die Sprechdaten. Die Spracherkennungseinheit 104 erkennt dann die Sprechdaten unter Verwendung des Spracherkennungs-Wörterbuchs, um ein Erkennungsergebnis zu ermitteln (Schritt ST101). Falls ein Schlüsselwort, das durch die Informationsverarbeitungseinheit 109 verwendet wird, das heißt das oben beschriebene Erkennungsschlüsselwort in dem Erkennungsergebnis enthalten ist („JA“ im Schritt ST102), gibt die Spracherkennungseinheit 104 das Erkennungsschlüsselwort an die Informationsverarbeitungseinheit 109 aus. Andererseits, falls kein Erkennungsschlüsselwort im Erkennungsergebnis enthalten ist („NEIN“ im Schritt ST102), verwirft die Spracherkennungseinheit 104 das Erkennungsergebnis und führt die Sprachinformations-Detektionseinheit 101 die Verarbeitung von Schritt ST101 wieder durch.
-
Beim Empfangen eines Erkennungsschlüsselwortes aus der Spracherkennungseinheit 104 bezieht sich die Informationsverarbeitungseinheit 109 auf die Evaluierungsinformations-Korrespondenztabelle in der Speichereinheit 110, erfasst die Evaluierung „gut“ oder die Evaluierung „schlecht“ entsprechend dem Erkennungsschlüsselwort und erzeugt die Evaluierungsinformation (Schritt ST103). Es ist anzumerken, dass die Evaluierungsinformation nicht nur Evaluierung enthalten kann, sondern auch ein Genre oder eine gültige Zeit.
-
Nachfolgend fügt die Informationsverarbeitungseinheit 109 die Ist-Positionsinformation, die aus der Ist-Positions-Spezifiziereinheit 106 empfangen wird, oder/und die Ist-Straßenverbindungsinformation, die aus der Reiserouten-Spezifiziereinheit 107 empfangen wird, zu der in Schritt ST103 erzeugten Evaluierungsinformation hinzu und gibt die Evaluierungsinformation an die Zuverlässigkeits-Bestimmungseinheit 111 aus (Schritt ST104).
-
Beim Empfang der Evaluierungsinformation aus der Informationsverarbeitungseinheit 109 sammelt die Zuverlässigkeits-Bestimmungseinheit 111 Posting-Information aus dem SNS-Server 400 über die Kommunikationseinheit 112, berechnet eine Evaluierungstendenz der Posting-Information und bestimmt, ob die Evaluierung der Evaluierungsinformation zu der Evaluierungstendenz der Posting-Information passt (Schritt ST105). Falls die Evaluierung der Evaluierungsinformation zur Evaluierungstendenz der Posting-Information passt („JA“ in Schritt ST106), sendet die Zuverlässigkeits-Bestimmungseinheit 111 die Evaluierungsinformation über die Kommunikationseinheit 112 an die Reise-Assistenzvorrichtung 100 (Schritt ST107). Andererseits, falls die Evaluierung der Evaluierungsinformation nicht zur Evaluierungstendenz der Positionsinformation passt („NEIN“ in Schritt ST106), verwirft die Zuverlässigkeits-Bestimmungseinheit 111 die Evaluierungsinformation (Schritt ST108).
-
Es ist anzumerken, dass, wie oben beschrieben, da die Reise-Assistenzvorrichtung 100 immer die Äußerung des Anwenders erkennt, um die nächste Äußerung des Anwenders vorzubereiten, der Ablauf zu Schritt ST101, nachdem die Verarbeitung von Schritt ST107 oder Schritt ST108 abgeschlossen ist, zurückkehrt. Dann startet die Sprachinformations-Detektionseinheit 101 das Erfassen und Erkennen der nächsten geäußerten Sprache des Anwenders neu.
-
Da die Reise-Assistenzvorrichtung 100 die Äußerung des Anwenders erkennt und Evaluierungsinformation, wie oben beschrieben, erzeugt, besteht die Möglichkeit, Evaluierungsinformation zu erzeugen, die andere Inhalte aufweist als eine tatsächliche Situation, aufgrund von Fehlerkennung oder dergleichen. Jedoch, indem die Zuverlässigkeit der Evaluierungsinformation unter Verwendung von Posting-Information im SNS-Server 400 bestimmt wird, ist es möglich, nur Evaluierungsinformation mit hoher Zuverlässigkeit an den Reise-Assistenzserver 200 zu senden.
-
Als Nächstes werden beispielhafte Operationen, wenn die Reise-Assistenzvorrichtung 100 Evaluierungsinformation verwendet, unter Bezugnahme auf 7 beschrieben. Die Reise-Assistenzvorrichtung 100 wiederholt beispielsweise die in 7 illustrierten Operationen in einem konstanten Zyklus.
-
Die Informationsverarbeitungseinheit 109 fordert Evaluierungsinformation am Reise-Assistenzserver 200 über die Kommunikationseinheit 112 an (Schritt ST111). Als eine Anfrage nach Evaluierungsinformation ist es beispielsweise möglich, Evaluierungsinformation innerhalb eines gewissen Zeitbereichs ab dem Zeitpunkt der Vornahme einer Anfrage und innerhalb eines gewissen Distanzbereichs ab der Position der Vornahme der Anfrage zu ermitteln.
-
Nachfolgend empfängt die Kommunikationseinheit 112 die Evaluierungsinformation, die durch den Reise-Assistenzserver 200 gesendet wird, in Reaktion auf diese Anfrage und gibt die Evaluierungsinformation an die Informationsverarbeitungseinheit 109 aus (Schritt ST112). Die Informationsverarbeitungseinheit 109 erfasst Kartendaten aus der Karten-DB 108 und gibt die Kartendaten an die Informations-Bereitstelleinheit 113 aus, zusammen mit der aus der Kommunikationseinheit 112 empfangenen Evaluierungsinformation (Schritt ST113). Die Informations-Bereitstelleinheit 113 erzeugt Kartendaten, denen Evaluierungsinformation hinzugefügt ist, wie beispielsweise in 5A und 5B illustriert, unter Verwendung der Evaluierungsinformation und der Kartendaten, die aus der Informationsverarbeitungseinheit 109 empfangen werden, und gibt die Kartendaten, denen die Evaluierungsinformation hinzugefügt ist, an die Anzeige 3 aus (Schritt ST114). Die Anzeige 3 zeigt die Kartendaten, denen die Evaluierungsinformation hinzugefügt ist, die aus der Informations-Bereitstelleinheit 113 empfangen wird, an.
-
Als Nächstes werden Operationen des Reise-Assistenzservers 200 beschrieben. Um das Verständnis der Operationen zu erleichtern, werden die Verarbeitung zum Zeitpunkt des Empfangens von Evaluierungsinformation und die Verarbeitung zum Zeitpunkt des Sendens von Evaluierungsinformation desselben getrennt beschrieben.
-
8 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn der Reise-Assistenzserver 200 Evaluierungsinformation aus der Reise-Assistenzvorrichtung 100 empfängt. 9 ist ein Flussdiagramm, das beispielhafte Operationen illustriert, wenn der Reise-Assistenzserver 200 Evaluierungsinformation an die Reise-Assistenzvorrichtung 100 sendet.
-
Zuerst werden beispielhafte Operationen, wenn der Reise-Assistenzserver 200 Evaluierungsinformation empfängt, unter Bezugnahme auf 8 beschrieben.
-
Die Arithmetik-Verarbeitungseinheit 201 des Reise-Assistenzservers 200 empfängt aus der Reise-Assistenzvorrichtung 100 gesendete Evaluierungsinformation (Schritt ST201). Die Arithmetik-Verarbeitungseinheit 201 weist eine eindeutige ID jedem Teil von empfangener Evaluierungsinformation zu, um die Verwaltung der Evaluierungsinformation zu erleichtern. Dann speichert die Arithmetik-Verarbeitungseinheit 201 die Evaluierungsinformation, der die IDs zugewiesen sind, in der Akkumulierungseinheit 202 (Schritt ST202).
-
Als Nächstes werden beispielhafte Operationen, wenn der Reise-Assistenzserver 200 Evaluierungsinformation sendet, unter Bezugnahme auf 9 beschrieben.
-
Die Arithmetik-Verarbeitungseinheit 201 des Reise-Assistenzserver 200 empfängt eine Anfrage nach Evaluierungsinformation, die aus der Reise-Assistenzvorrichtung 100 gesendet wird (Schritt ST211). Als eine Anfrage nach Evaluierungsinformation ist es beispielsweise möglich, Evaluierungsinformation innerhalb eines gewissen Zeitbereichs ab dem Zeitpunkt der Vornahme einer Anfrage und innerhalb eines gewissen Distanzbereichs ab der Position der Vornahme der Anfrage zu ermitteln. Die Arithmetik-Verarbeitungseinheit 201 erfasst Evaluierungsinformation entsprechend den Inhalten der Anfrage aus der Akkumulierungseinheit 202 (Schritt ST212). Dann sendet die Arithmetik-Verarbeitungseinheit 201 die aus der Akkumulierungseinheit 202 erfasste Evaluierungsinformation an die Reise-Assistenzvorrichtung 100, welche die Anfrage vorgenommen hat (Schritt ST213).
-
Es ist anzumerken, dass es auch bevorzugt wird, dass die Arithmetik-Verarbeitungseinheit 201 Evaluierungsinformation analysiert, die in der Akkumulierungseinheit 202 gespeichert ist, und einen Zyklus abschätzt, in welchem sich die Evaluierung zu einem Ereignis wie einem Verstopfungsgrad einer Straße ändert, und, wenn es eine Anfrage nach Evaluierungsinformation aus der Reise-Assistenzvorrichtung 100 gibt, nicht nur Evaluierungsinformation, die den Inhalten der Anfrage entspricht, sondern auch vergangene Evaluierungsinformation, basierend auf dem abgeschätzten Zyklus zusätzlich an die Reise-Assistenzvorrichtung 100 gesendet wird.
-
Als Nächstes wird eine beispielhafte Hardware-Konfiguration der Reise-Assistenzvorrichtung 100 unter Bezugnahme auf ein Hardware-Konfigurationsdiagramm von 10 beschrieben.
-
Die Kommunikationseinheit 112 in der Reise-Assistenzvorrichtung 100 entspricht einer Kommunikationsvorrichtung 10. Die Karten-DB 108 und die Speichereinheit 110 in der Reise-Assistenzvorrichtung 100 entsprechen einem Speicher 11. Jede der Funktionen der Ton-Erfassungseinheit 102, der Sprachabschnitts-Detektionseinheit 103, der Spracherkennungseinheit 104, der Ist-Positions-Spezifiziereinheit 106 der Reiserouten-Spezifiziereinheit 107, der Informationsverarbeitungseinheit 109, der Zuverlässigkeits-Bestimmungseinheit 111 und der Informations-Bereitstelleinheit 113 in der Reise-Assistenzvorrichtung 100 wird durch eine Verarbeitungsschaltung implementiert. Die Verarbeitungsschaltung ist eine Zentraleinheit (CPU) 12, eine Zentralverarbeitungsvorrichtung, eine Verarbeitungsvorrichtung, eine Arithmetikvorrichtung, eine Mikroprozessor, ein Mikrocomputer, ein Digitalsignalprozessor, oder dergleichen, zum Ausführen von in dem Speicher 11 gespeicherten Programmen.
-
Jede der Funktionen der Ton-Erfassungseinheit 102, der Sprachabschnitts-Detektionseinheit 103, der Spracherkennungseinheit 104, der Ist-Positions-Spezifiziereinheit 106, der Reiserouten-Spezifiziereinheit 107, der Informationsverarbeitungseinheit 109, der Zuverlässigkeits-Bestimmungseinheit 111 und der Informations-Bereitstelleinheit 113 wird durch Software, Firmware oder eine Kombination von Software und Firmware implementiert. Software und Firmware werden alle als ein Programm beschrieben und im Speicher 11 gespeichert. Die CPU liest in dem Speicher 11 gespeicherte Programme aus und führt sie aus, und implementiert dadurch jeweilige Funktionen der Einheiten. Das heißt, dass die Reise-Assistenzvorrichtung 100 den Speicher 11 zum Speichern von Programmen zum Durchführen der in dem Flussdiagramm von 6 und 7 illustrierten Verarbeitung beinhaltet, wenn durch die CPU 12 ausgeführt. Mit anderen Worten veranlasst das Programm einen Computer, Prozeduren oder Verfahren der entsprechenden Einheiten, die oben beschrieben sind, auszuführen.
-
Hier kann der Speicher 11 ein nicht-flüchtiger oder flüchtiger Halbleiterspeicher wie etwa ein Wahlfreizugriffsspeicher (RAM), ein Nurlesespeicher (ROM), ein Flash-Speicher, ein löschbares programmierbares ROM (EPROM), ein elektrisches EPROM (EEPROM), ein Solid State Drive (SSD) oder dergleichen, eine Magnetscheibe wie etwa eine Festplatte, eine flexible Scheibe oder dergleichen oder eine optische Scheibe wie eine Minidisk, eine Compact Disk (CD), eine Digital Versatile Disc (DVD) oder dergleichen sein.
-
Obwohl nicht illustriert, wird die Arithmetik-Verarbeitungseinheit 201 im Reise-Assistenzserver 200 durch eine CPU zum Ausführen von in einem Speicher gespeicherten Programmen implementiert. Die Akkumulierungseinheit 202 im Reise-Assistenzserver 200 ist ein Speicher.
-
Wie oben beschrieben, beinhaltet gemäß der ersten Ausführungsform die Reise-Assistenzvorrichtung 100: eine Sprachinformations-Detektionseinheit 101, die geäußerte Sprache des Anwenders erfasst und erkennt und ein Erkennungsschlüsselwort ausgibt; eine Informationsverarbeitungseinheit 109, welche die Evaluierungsinformation aus dem Erkennungsschlüsselwort erzeugt; eine Positionsinformations-Detektionseinheit 105, die eine Position detektiert, wo die Evaluierungsinformation erzeugt wird; eine Zuverlässigkeits-Bestimmungseinheit 111, welche die Zuverlässigkeit der Evaluierungsinformation unter Verwendung von Posting-Information, die im Internet gepostet ist, wie etwa einem SNS-Server 400 innerhalb eines vorbestimmten Distanzbereichs, basierend auf der Position, wo die Evaluierungsinformation erzeugt ist, innerhalb einer vorbestimmten Periode basierend auf aktuellem Datum und Zeit bestimmt und bestimmt, ob die Evaluierungsinformation zu senden ist; eine Kommunikationseinheit 112, die an den Reise-Assistenzserver 200 eine Übertragung der durch die Zuverlässigkeits-Bestimmungseinheit 111 als zu übertragen bestimmten Evaluierungsinformation, Empfang der in dem Reise-Assistenzserver 200 gespeicherten Evaluierungsinformation und Empfang der im Internet geposteten Posting-Information durchführt; und eine Informations-Bereitstelleinheit 113, welche die durch die Kommunikationseinheit 112 empfangene Evaluierungsinformation aus dem Reise-Assistenzserver 200 bereitstellt. Als Ergebnis ist es möglich, die Zuverlässigkeit von Evaluierungsinformation zu einem Ereignis, dessen Situation sich mit dem Verstreichen der Zeit ändert, wie etwa ein Verkehrsstau einer Straße oder eine Straßensperre, zu verbessern. Weiter ist es möglich, automatisch Evaluierungsinformation mit hoher Zuverlässigkeit aus einem Erkennungsergebnis zu erzeugen, ohne eine spezielle Operation durch einen Anwender zu erfordern.
-
Gemäß der ersten Ausführungsform bestimmt die Zuverlässigkeits-Bestimmungseinheit 111 die Zuverlässigkeit der Evaluierungsinformation unter Verwendung der durch einen Poster mit höherer Glaubwürdigkeit oder gleich einem vorbestimmten Schwellenwert geposteter Posting-Information aus der im Internet geposteten Posting-Information. Als Ergebnis wird erwartet, dass die Genauigkeit der Bestimmung der Zuverlässigkeit der Evaluierungsinformation verbessert wird.
-
Weiterhin, gemäß der ersten Ausführungsform, bestimmt die Zuverlässigkeits-Bestimmungseinheit 111 die Zuverlässigkeit der Evaluierungsinformation unter Verwendung der durch einen Poster mit einem vorbestimmten Attribut geposteten Posting-Information von den im Internet geposteten Posting-Informationen. Als Ergebnis wird erwartet, dass die Genauigkeit der Bestimmung der Zuverlässigkeit der Evaluierungsinformation verbessert wird.
-
Weiterhin stellt gemäß der ersten Ausführungsform die Informationsverarbeitungseinheit 109 für jedes Genre der Evaluierungsinformation eine gültige Zeit ein und bestimmt die Zuverlässigkeits-Bestimmungseinheit 111 die Zuverlässigkeit der Evaluierungsinformation unter Verwendung der im Internet geposteten Posting-Information innerhalb der gültigen Zeit, eingestellt auf die Evaluierungsinformation, basierend auf aktuellem Datum und Zeit. Daher kann in einem Fall, bei dem erwartet wird, dass sich die Evaluierung dynamisch ändert, die Zuverlässigkeit der Evaluierungsinformation genau bestimmt werden, unter Verwendung gültiger Posting-Information, bevor sich die Evaluierung ändert.
-
Weiterhin bestimmt gemäß der ersten Ausführungsform die Zuverlässigkeits-Bestimmungseinheit 111 die Zuverlässigkeit der Evaluierungsinformation unter Verwendung der Posting-Information, von denen zumindest eines von Wochentag, Datum und Zeitzone des Postings die gleiche ist wie zumindest eines von aktuellem Wochentag, aktuellem Datum und aktueller Zeitzone von den im Internet geposteten Posting-Informationen. Daher, wenn erwartet wird, dass es eine Periodizität bei dynamischen Änderungen der Evaluierung gibt, kann die Zuverlässigkeit von Evaluierungsinformation genau unter Verwendung gültiger Posting-Information für jeden Zyklus bestimmt werden.
-
Weiterhin addiert gemäß der ersten Ausführungsform die Informationsverarbeitungseinheit 109, die im Reise-Assistenzserver 200 gespeichert wird, zu jedem Teil von Evaluierungsinformation. Daher, wenn erwartet wird, dass die Evaluierung sich dynamisch ändert, kann Evaluierungsinformation, deren Zuverlässigkeit gesenkt worden ist, aus dem Reise-Assistenzserver 200 gelöscht werden.
-
Weiterhin bestimmt gemäß der ersten Ausführungsform die Zuverlässigkeits-Bestimmungseinheit 111 die Zuverlässigkeit der Evaluierungsinformation unter Verwendung von Posting-Information desselben Genres wie das Genre der Evaluierungsinformation, von den im Internet geposteten Posting-Informationen. Daher ist es möglich, die Genauigkeit der Bestimmung der Zuverlässigkeit von Evaluierungsinformation zu verbessern.
-
Weiterhin detektiert gemäß der ersten Ausführungsform die Positionsinformations-Detektionseinheit 105 den Breitengrad oder/und den Längengrad einer Straßenverbindung als eine Position, wo Evaluierungsinformation erzeugt wird, und fügt die Informationsverarbeitungseinheit 109 den Breitengrad oder/und den Längengrad und die Straßenverbindung, welche durch die Positionsinformations-Detektionseinheit 105 detektiert worden ist, zur Evaluierungsinformation hinzu. Daher ist es möglich, das Fahrn wie etwa das Ändern einer Fahrroute unter Verwendung von Evaluierungsinformation und Information einer Straßenverbindung zu unterstützen.
-
Weiterhin fügt die Informations-Bereitstelleinheit 113 gemäß der ersten Ausführungsform die aus dem Reise-Assistenzserver 200 empfangene Evaluierungsinformation Kartendaten hinzu und zeigt die Evaluierungsinformation mit den Kartendaten an. Dies gestattet einem Anwender, an einem Punkt vorbeizufahren, wo der Anwender wieder vorbeifahren möchte, oder einen Punkt zu vermeiden, wo der Anwender nicht wieder vorbeifahren möchte, ohne dass es erforderlich ist, dass sich der Anwender absichtlich an die Evaluierung jedes Punkts erinnert, wodurch eine Unterstützung beim komfortablen Fahren des Anwenders ermöglicht wird.
-
Weiterhin ändert gemäß der ersten Ausführungsform die Informations-Bereitstelleinheit 113 einen Anzeigemodus, der aus dem Reise-Assistenzserver 200 empfangenen Evaluierungsinformation in Übereinstimmung mit Inhalten der Evaluierungsinformation, wie etwa „gut“ oder „schlecht“. Daher ist es möglich, die Evaluierung jedes Punktes anzuzeigen, um leicht verstanden zu werden.
-
Weiterhin zeigt gemäß der ersten Ausführungsform die Informations-Bereitstelleinheit 113 Details der aus dem Reise-Assistenzserver 200 empfangenen Evaluierungsinformation durch einen Icon wie etwa „verstopft“ an. Daher ist es möglich, Details der Evaluierung jedes Punktes anzuzeigen, um leicht verstanden zu werden.
-
Es ist anzumerken, dass, obwohl die Reise-Assistenzvorrichtung 100 direkt Posting-Information aus dem SNS-Server 400 über das Mobilkommunikationsnetzwerk 300 in der ersten Ausführungsform erfasst, der Reise-Assistenzserver 200 Posting-Information aus dem SNS-Server 400 erfassen kann und die Posting-Information der Reise-Assistenzvorrichtung 100 über das Mobilkommunikationsnetzwerk 300 bereitstellen kann. Bei dieser Konfiguration, wenn es eine Änderung bei der Spezifikation des SNS-Servers 400 gibt, ist es nur erforderlich, Spezifikationen des Reise-Assistenzservers 200 zu ändern und ist es nicht erforderlich, Spezifikationen der individuellen Assistenzvorrichtungen 100 zu ändern.
-
Weiter, obwohl die Bestimmung der Zuverlässigkeit der Evaluierungsinformation durch die Zuverlässigkeits-Bestimmungseinheit 111 der Reise-Assistenzvorrichtung 100 in der ersten Ausführungsform durchgeführt wird, kann die Bestimmung der Zuverlässigkeit durch den Reise-Assistenzserver 200 durchgeführt werden. 11 ist ein Diagramm, das eine Modifikation des Reise-Assistenzsystems gemäß der ersten Ausführungsform illustriert. In der Modifikation von 11 enthält ein Reise-Assistenzserver 200 eine Speichereinheit 210, die eine Evaluierungsinformations-Korrespondenztabelle speichert, wie in 4 illustriert, und eine Zuverlässigkeits-Bestimmungseinheit 211 zum Bestimmen der Zuverlässigkeit von aus einer Reise-Assistenzvorrichtung 100 empfangenen Evaluierungsinformation durch eine Arithmetik-Verarbeitungseinheit 201 und bestimmen, ob die Evaluierungsinformation in einer Akkumulierungseinheit 202 zu speichern ist.
-
Wenn Evaluierung und dergleichen entsprechend einem Erkennungsschlüsselwort erfasst wird und Evaluierungsinformation unter Verwendung der in der Speichereinheit 110 gespeicherten Evaluierungsinformations-Korrespondenztabelle erzeugt wird, sendet die Informationsverarbeitungseinheit 109 der Reise-Assistenzvorrichtung 100 die Evaluierungsinformation des Reise-Assistenzservers 200 über die Kommunikationseinheit 112.
-
Bei Empfangen der Evaluierungsinformation aus der Reise-Assistenzvorrichtung 100, gibt die Arithmetik-Verarbeitungseinheit 201 des Reise-Assistenzservers 200 die Evaluierungsinformation an die Zuverlässigkeits-Bestimmungseinheit 211 aus. Beim Empfangen der Evaluierungsinformation aus der Arithmetik-Verarbeitungseinheit 201 greift die Zuverlässigkeits-Bestimmungseinheit 211 auf den SNS-Server 400 zu, wie die Zuverlässigkeits-Bestimmungseinheit 111 der ersten Ausführungsform es macht und sammelt Posting-Information, die von innerhalb einem vorbestimmten Distanzbereich gepostet wird, basierend auf in der Evaluierungsinformation enthaltener Positionsinformation, innerhalb einer vorbestimmten Periode, basierend auf aktuellem Datum und Zeit. Dann berechnet die Zuverlässigkeits-Bestimmungseinheit 211 eine Evaluierungstendenz der gesammelten Posting-Information unter Verwendung der in der Speichereinheit 210 gespeicherten Evaluierungsinformations-Korrespondenztabelle, und wenn die Evaluierung der Evaluierungsinformation zur Evaluierungstendenz der Posting-Information passt, speichert sie die Evaluierungsinformation in der Akkumulierungseinheit 202 und falls sie nicht passt, verwirft sie die Evaluierungsinformation.
-
Es ist anzumerken, dass ein Timing, wenn die Zuverlässigkeits-Bestimmungseinheit 211 die Bestimmung der Zuverlässigkeit von Evaluierungsinformation durchführt, angemessen so eingestellt werden kann, dass beispielsweise jedes Mal, wenn Evaluierungsinformation aus der Reise-Assistenzvorrichtung 100 empfangen wird oder jedes Mal, wenn Evaluierungsinformation in Beantwortung einer Anfrage aus der Reise-Assistenzvorrichtung 100 gesendet wird, oder bei einem konstanten Zyklus bei Hintergrundverarbeitung.
-
Im Beispiel von 11 erzeugt die Reise-Assistenzvorrichtung 100 Evaluierungsinformation aus einem Erkennungsschlüsselwort und sendet die Evaluierungsinformation an den Reise-Assistenzserver 200. Jedoch ist die vorliegende Erfindung nicht auf diese Konfiguration beschränkt und die Reise-Assistenzvorrichtung 100 kann das Erkennungsschlüsselwort an den Reise-Assistenzserver 200 senden und der Reise-Assistenzserver 200 kann Evaluierungsinformation aus diesem Erkennungsschlüsselwort erzeugen. In dieser Konfiguration ist in der Reise-Assistenzvorrichtung 100 die Speichereinheit 110 zum Speichern der Evaluierungsinformations-Korrespondenztabelle unnötig.
-
Es ist anzumerken, dass innerhalb des Schutzumfangs der vorliegenden Erfindung die vorliegende Erfindung eine Modifikation jeglicher Komponente der entsprechenden Ausführungsformen enthalten kann, oder eine Weglassung jeglicher Komponente von Ausführungsformen.
-
INDUSTRIELLE ANWENDBARKEIT
-
Die Reise-Assistenzvorrichtung gemäß der vorliegenden Erfindung ist ausgelegt, Evaluierungsinformation mit hoher Zuverlässigkeit an den Reise-Assistenzserver zu senden und Evaluierungsinformation mit hoher Zuverlässigkeit, die im Reise-Assistenzserver gespeichert ist, zu empfangen, und stellt die Evaluierungsinformation einem Anwender bereit. Daher ist die Reise-Assistenzvorrichtung gemäß der vorliegenden Erfindung zur Verwendung als eine Reise-Assistenzvorrichtung für einen sich bewegenden Körper geeignet, wie etwa eine Person, ein Fahrzeug, ein Schienenfahrzeug, ein Schiff, ein Luftfahrzeug oder dergleichen und insbesondere zur Verwendung als eine Reise-Assistenzvorrichtung geeignet, um in ein Fahrzeug eingebracht oder daran montiert zu werden.
-
Bezugszeichenliste
-
1 Mikrofon, 2 Positionssensor, 3 Anzeige, 10 Kommunikationsvorrichtung, 11 Speicher, 12 CPU, 100 Reise-Assistenzvorrichtung, 101 Sprachinformations-Detektionseinheit, 102 Ton-Erfassungseinheit, 103 Sprachabschnitts-Detektionseinheit, 104 Spracherkennungseinheit, 105 Positionsinformations-Detektiereinheit, 106 Ist-Positions-Spezifiziereinheit, 107 Reiserouten-Spezifiziereinheit, 108 Karten-DB, 109 Informationsverarbeitungseinheit, 110, 210 Speichereinheit, 111, 211 Zuverlässigkeits-Bestimmungseinheit, 112 Kommunikationseinheit, 113 Informations-Bereitstelleinheit, 200 Reise-Assistenzserver, 201 Arithmetik-Verarbeitungseinheit, 202 Akkumulierungseinheit, 300 Mobilkommunikationsnetzwerk, 400 SNS-Server.