Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3980449B2 - Client / server type vehicle information communication system - Google Patents
[go: Go Back, main page]

JP3980449B2 - Client / server type vehicle information communication system - Google Patents

Client / server type vehicle information communication system Download PDF

Info

Publication number
JP3980449B2
JP3980449B2 JP2002249145A JP2002249145A JP3980449B2 JP 3980449 B2 JP3980449 B2 JP 3980449B2 JP 2002249145 A JP2002249145 A JP 2002249145A JP 2002249145 A JP2002249145 A JP 2002249145A JP 3980449 B2 JP3980449 B2 JP 3980449B2
Authority
JP
Japan
Prior art keywords
server
menu
vehicle
client terminal
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002249145A
Other languages
Japanese (ja)
Other versions
JP2004086029A (en
Inventor
紳一郎 後藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2002249145A priority Critical patent/JP3980449B2/en
Publication of JP2004086029A publication Critical patent/JP2004086029A/en
Application granted granted Critical
Publication of JP3980449B2 publication Critical patent/JP3980449B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、車両内のクライアント端末とサーバとの間でデータを送受信可能なクライアント/サーバ型車両情報通信システムに関するものである。
【0002】
【従来の技術】
従来、自動車のナビゲーション装置等において、地名検索や目的地の設定等に音声認識を用いることが行われている。例えば、特開2000−105681号公報には、車載用情報端末側に音声認識手段、音声認識用テーブルを備えて音声認識をさせ、音声認識のための端末とセンター間での通信を不要とする技術が提案されている。
【0003】
【発明が解決しようとする課題】
しかしながら、従来の技術においては、センターから前記端末に、センターが備える情報提供メニューの全メニューが供給されるため、データ量が大量になり、通信時間や費用の面で負担が大きいという問題があった。
また、前記端末には音声認識用テーブルを備えているが、該テーブル内には全メニューの音声を認識するのに必要な語彙が保持されているため、語彙数が非常に多くなる。この多数の語彙の中から発話された音声の語彙を検索する必要があるため、認識率の低下を招くおそれがあるという問題があった。また、メニューを実行させるための音声コマンドの数も多くなり、音声操作が行いにくくなる場合がありうるという問題があった。
【0004】
本発明は、このような事情に鑑みてなされたもので、音声の認識率を高めるとともに音声操作の利便性を増すことができるクライアント/サーバ型車両情報通信システムを提供することを目的とする。
【0012】
【課題を解決するための手段】
上記課題を解決するために、請求項1に記載した発明は、車両に備えられたクライアント端末と、該車両のクライアント端末と通信可能に接続されたサーバとを備えたクライアント/サーバ型車両情報通信システムであって、前記サーバは、前記車両のクライアント端末に提供するサービスメニューを管理するサービスメニュー管理手段を有し、前記サービスメニューは、各クライアント端末で共通な共通メニューとクライアント端末毎に変更可能なユーザメニューとを有し、前記ユーザメニューは前記クライアント端末により前記サーバへ接続することで当該メニューの更新が可能であり、前記ユーザメニューにのみ音声認識語彙が対応付けられて管理され、前記サーバは、前記車両のクライアント端末から前記サービスメニューの内容を特定可能な情報項目を前記ユーザメニューへ登録するための要求が送信されると、該当するサービスメニューの音声認識語彙と、表音文字と、リクエスト先URLとをトップページに追加更新して前記クライアント端末に送信することを特徴とする。
【0013】
この発明によれば、ユーザメニューに対して音声認識語彙が対応付けられているので、サービスメニュー全体を音声認識語彙に対応付ける場合に比べて、データ量を低減することができ、対応する音声を検索する時間を短縮できるとともに、検索の精度を高めることができる
【0014】
【発明の実施の形態】
以下、本発明の実施の形態におけるクライアント/サーバ型車両情報通信システムを図面と共に説明する。図1は本発明の実施の形態におけるクライアント/サーバ型車両情報通信システム1(以下、単に車両情報通信システム1、という)を示す概略構成図である。
【0015】
前記車両情報通信システム1は、サーバ2と、携帯端末3と、車両ナビゲーション装置4(カーナビ4)と、パーソナルコンピュータ5(PC5)とを備えている。前記携帯端末3と、カーナビ4と、PC5とは、それぞれサーバ2に送受信可能に接続されている(矢印P1〜P8参照)。
【0016】
すなわち、前記携帯端末3と、カーナビ4と、PC5とは、前記サーバ2に対し、前記サーバ2内のユーザメニュー22の書き換え要求を送信する(矢印P2、P5、P4)。一方、前記サーバ2は、前記携帯端末3と、カーナビ4と、PC5のそれぞれに対して書き換え後(更新後)の参照データを送信する(矢印P1、P6、P3)。そしてさらに、前記カーナビ4は前記サーバ2に対し更新確認のデータを送信し(矢印P7)、前記サーバ2は前記カーナビ4に対し更新したデータのダウンロードを行わせる(矢印P8)。この詳細については、図4、図5を用いて説明する。
【0017】
図2は前記サーバ2の概略構成図である。前記サーバ2は、サービスメニュー記憶手段6と、音声情報記憶手段7と、中央演算手段8と、情報記憶手段9と、読み上げデータ変換手段10と、通信手段11とを備えている。
【0018】
前記サービスメニュー記憶手段6は、カーナビ4に提供するサービスメニュー31(図7参照)を記憶している。また、前記音声情報記憶手段7は、各サービスメニュー31に対する音声認識語彙を対応づけて記憶している。情報記憶手段9は、サービスメニュー31を使用するユーザの識別情報や、ユーザが編集したユーザメニューの情報を記憶している。そして、前記読み上げデータ変換手段10は、入力された文章を読み上げデータに変換して出力する。
【0019】
そして、前記中央演算手段8は、記憶手段6、7、9に対して情報の読み出しおよび書き込みを行い、読み上げデータ変換手段10や通信手段11に制御指令を送る。通信手段11は、カーナビ4や携帯端末3、PC5からデータを受信し、前記演算手段8からの指令に基づいて、これらの機器にデータを送信する(図4,図5参照)。
【0020】
図3は前記カーナビ4の概略構成図である。カーナビ4は、通信手段12と、操作入力手段13と、音声入力手段14と、現在位置検出手段15と、中央演算手段16と、記憶手段17と、音声認識手段18と、音声合成手段19と、表示手段20と、音声出力手段21とを備えている。
【0021】
前記通信手段12は、前記中央演算手段16からの制御指令に基づいて、前記サーバ2の通信手段11にデータを送信し、また、この通信手段11から送信されたデータを受信する。前記操作入力手段13は、ユーザにより操作可能な入力手段である(図16参照)。音声入力手段14は、ユーザからの音声を入力するための手段(マイク)である。
【0022】
また、現在位置検出手段15は、車両の現在地を検出するためのものであり、例えばGPS機能により検出を行う。中央演算手段16は、前記カーナビ4の各手段にそれぞれ接続され、各手段の制御を行うためのものであり、送信されたデータの解析を行う。
また、記憶手段17は、前記サーバ2から送信されるデータや音声識別語彙などを記憶する。音声認識手段18は、前記音声入力手段14から入力された音声を、前記記憶手段17に記憶された音声識別語彙と照らし合わせて、音声認識を行う。
【0023】
そして、音声合成手段19は、サーバ2から送信されるTTS(Text to Speech)ファイルを音声ファイルに変換する。また、表示手段20は、サービスメニュー31の内容等を表示するディスプレイである(図6〜図12等参照)。そして、音声出力手段21は前記音声合成手段19で変換された音声ファイルを出力する。
【0024】
図4は、カーナビ4の通信手段11とサーバ2の通信手段12間での送受信の内容を示すシーケンス図である。まず、カーナビ4側では、表示手段20に表示される認証(ログイン)画面にユーザ認証情報であるIDやパスワードを入力して(図6の入力フィールドA参照)、サーバ2に送信する(ステップS02)。
サーバ2は、この受信した認証情報を、前記情報記憶手段9と照らし合わせて認証を行う(ステップS04)。認証された場合には、クッキー(Cookie)を発行してカーナビ4に送信し(ステップS06)、カーナビ4で前記クッキーを受信する(ステップS08)。これにより、カーナビ4のユーザをサーバ2側で識別することができ、接続毎に認証情報を送信する手間を省くことができる。
【0025】
そして、前記カーナビ4がサーバ2にトップページ32(図7のログインボタンB参照)のデータを要求すると(ステップS10)、サーバ2はこの要求に基づいてトップページ32を送信し(ステップS12)、サーバ2はこのトップページ32を受信する(図7参照)。トップページ32には、各カーナビ4で共通な共通メニュー30と、各カーナビ4ごとに変更可能なユーザメニュー22とが設定されている。共通メニュー30とユーザメニュー22とで、サービスメニュー31が構成されている。サービスメニュー31はその情報項目を階層構造とし、画面には、各項目の下位の階層にリンクが張られたリンクボタンが表示されており、そのリンクボタン(図7のC参照)をクリックすることにより、より下位の階層のページに移動する。
【0026】
そして、このリンクボタンをクリックすることで、カーナビ4がサーバ2にサービスメニュー31のデータを要求する(ステップS16)。そして、サーバ2はサービスメニュー31のデータを送信し(ステップS18)、カーナビ4はそのデータを受信して(ステップS20)、表示手段20によりサービスメニュー31を表示する(図8参照)。この図に表示されたサービスメニュー31のメニュー項目のリンクボタンをクリックすることで、さらに下位の階層に移動することができる。
【0027】
そして、図9に示したように、サービスメニュー31の内容を特定可能な情報項目の表示画面には、ユーザメニュー22への登録を行うための登録ボタンEが表示される。この登録ボタンEを押下する(ステップS22)と、サーバ2にその要求が送信される。サーバ2は送信された要求に基づいて確認ページを送信し(ステップS24)、カーナビ4は確認ページ(図10参照)を受信する(ステップS26)。このように確認ページを設けることで、誤って不要なページをユーザメニュー22に登録するおそれを低減できる。
【0028】
そして、図10に示した登録ボタンFを押下する(ステップS28)と、その信号がサーバ2に送信される。これにより、サーバ2は、前記中央演算手段8により、該当するサービスメニュー31の音声認識語彙と、表音文字と、リクエスト先URLとをトップページ32に追加更新して、カーナビ4に送信する(ステップS30、32)。また、更新されたトップページ32のデータには、ユーザメニュー22として登録されている音声認識語彙のガイド用の音声合成ファイルが添付されている。このファイルは「トップメニュー」などと音声入力するとテキスト形式で再生することができる。
そして、カーナビ4は更新されたトップページ32のデータを受信し(ステップS34)、前記中央演算手段16により、トップページ32内の音声認識語彙と表音文字とリクエスト先URLを解析し、音声認識手段18に引き渡す。
【0029】
このようにして、ユーザの利用頻度の高いものやユーザの好みに応じてサービスメニュー31を設定することができ、利便性、快適性を増すことができる。また、前記ユーザメニュー22に対して音声認識語彙が対応づけられ、そのメニュー項目に音声語彙が付加されて音声認識操作にて情報収集を可能としているので、走行中でも快適にユーザメニュー22の操作を行うことができる。これについては、後述する。また、前記下位階層の情報項目に、ユーザーメニュー22から直接に接続することができるため、さらにユーザの利便性、快適性が増し、また通信時間やコストを低減することもできる。
【0030】
また、本実施の形態においては、共通メニュー30とユーザメニュー22のバージョンを個別に管理している。図12はカーナビ4の表示手段20に表示された画面の説明図であり、図13は前記画面の表示内容のソースプログラムを示す説明図である。この場合には、共通メニュー30とユーザメニュー22のバージョンが同一であり、同一ウインドウ内で表示している。
【0031】
この場合において、共通メニュー30とユーザメニュー22のバージョンが異なった場合にも、それらを共通して管理すると、共通メニュー30とユーザメニュー22の全体に対して更新が必要となり、更新が必要でない箇所に対してもデータを送受信することになり好ましくない。
本実施の形態においては、図14、図15に示したように、前記共通メニュー30とユーザメニュー22のうち、いずれか一方のメニューのみのバージョンが異なる場合には、その異なるメニューのみを更新すれば良いため、更新に必要なデータ量や通信時間、コストを低減することができる。
【0032】
まず、図16に示したように、ハンドル24中央部に設けた操作スイッチ25を入力することで、カーナビ4の表示手段20が作動して表示手段20中にデータが表示される(図17参照)。
図5は車両走行時におけるサーバ2とカーナビ4とのシーケンス図である。車両走行中においては、運転者の負担を軽減する等のため、表示手段20に対する操作は音声のみに制限し、表示手段20中のタッチパネル機能が制限される。
まず、ユーザメニュー22に登録された音声認識語彙(例えば、コーツージョウホウ、図17参照)を発話する(ステップS36)。すると、カーナビ4では、音声認識語彙に対応したリクエスト先のURLを記憶手段17から呼び出し、対応するURLのリクエストを行う(ステップS38)。
サーバ2では、対応するHTML(Hyper Text Markup Language)ファイルおよびリンクされた音声合成用のファイル(TTSファイル)を送信する(ステップS40、図18参照)。なお、このファイルに位置情報が含まれる場合は、POIX(Point of interest Exchange Language)形式のXMLファイルが埋め込まれる。
【0033】
カーナビ4では、HTMLファイルに加えて、TTSファイルを受信し、POIXファイルがある場合は位置情報を解析する(ステップS42)。そして、リンクされている順にTTSファイルを再生する(図19参照)。ファイルに位置情報が含まれる場合には地図が参照可能である。また、参照した場所に目的地をセットしたりマークをセットすることが可能であり、電話をかけることも可能である(図20参照)。
【0034】
【発明の効果】
以上説明したように、請求項1に記載した発明によればサービスメニュー全体を音声認識語彙に対応付ける場合に比べて、データ量を低減することができ、対応する音声を検索する時間を短縮できるとともに、検索の精度を高めることができる。
【図面の簡単な説明】
【図1】 図1は本発明の実施の形態におけるクライアント/サーバ型車両情報通信システムを示す概略構成図である。
【図2】 図1のサーバを示す概略構成図である。
【図3】 図1の車両ナビゲーション装置を示す概略構成図である。
【図4】 車両停止時におけるサーバと車両ナビゲーション装置とのシーケンス図である。
【図5】 車両走行時におけるサーバと車両ナビゲーション装置とのシーケンス図である。
【図6】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図7】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図8】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図9】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図10】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図11】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図12】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図13】 図12のソースプログラムを示す説明図である。
【図14】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図15】 図14のソースプログラムを示す説明図である。
【図16】 ハンドルに備えられた操作スイッチの操作説明図である。
【図17】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図18】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図19】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【図20】 車両ナビゲーション装置の表示手段に表示された画面の説明図である。
【符号の説明】
1 クライアント/サーバ型車両情報通信システム
2 サーバ
4 車両ナビゲーション装置
6 サービスメニュー記憶手段
7 音声情報記憶手段
8 中央演算手段
9 情報記憶手段
22 ユーザメニュー
30 共通メニュー
31 サービスメニュー
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a client / server type vehicle information communication system capable of transmitting and receiving data between a client terminal and a server in a vehicle.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, speech recognition is used for place name search, destination setting, and the like in automobile navigation devices and the like. For example, Japanese Patent Laid-Open No. 2000-105681 discloses voice recognition means and a voice recognition table on the in-vehicle information terminal side to perform voice recognition so that communication between the terminal for voice recognition and the center is unnecessary. Technology has been proposed.
[0003]
[Problems to be solved by the invention]
However, in the prior art, since all the information providing menus provided in the center are supplied from the center to the terminal, there is a problem that the amount of data becomes large and the burden is large in terms of communication time and cost. It was.
The terminal is provided with a voice recognition table. Since the vocabulary necessary for recognizing the voices of all menus is held in the table, the number of vocabulary is very large. Since it is necessary to search the vocabulary of speech spoken from among these many vocabularies, there is a problem that the recognition rate may be lowered. In addition, the number of voice commands for executing the menu increases, and there is a problem that voice operation may be difficult.
[0004]
The present invention has been made in view of such circumstances, and an object of the present invention is to provide a client / server type vehicle information communication system that can increase the voice recognition rate and increase the convenience of voice operation.
[0012]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, the invention described in claim 1 is a client / server type vehicle information communication comprising a client terminal provided in a vehicle and a server connected to be communicable with the client terminal of the vehicle. The system includes a service menu management unit that manages a service menu provided to a client terminal of the vehicle, and the service menu can be changed for each client terminal and a common menu common to the client terminals. The user menu can be updated by connecting to the server through the client terminal, the voice recognition vocabulary is managed only in association with the user menu, and the server The contents of the service menu from the client terminal of the vehicle When a request for registering a constant possible information item to the user menu is sent, and the speech recognition vocabulary for the appropriate service menu, and a phonetic character, and add updates the request destination URL to the top page of the It transmits to a client terminal, It is characterized by the above-mentioned.
[0013]
According to the present invention, since the voice recognition vocabulary is associated with the user menu , the amount of data can be reduced compared to the case where the entire service menu is associated with the voice recognition vocabulary, and the corresponding voice is searched. The search time can be shortened and the search accuracy can be increased .
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a client / server type vehicle information communication system according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic configuration diagram showing a client / server type vehicle information communication system 1 (hereinafter simply referred to as a vehicle information communication system 1) in an embodiment of the present invention.
[0015]
The vehicle information communication system 1 includes a server 2, a mobile terminal 3, a vehicle navigation device 4 (car navigation 4), and a personal computer 5 (PC 5). The mobile terminal 3, the car navigation 4 and the PC 5 are connected to the server 2 so as to be able to transmit and receive (see arrows P1 to P8).
[0016]
That is, the portable terminal 3, the car navigation 4 and the PC 5 transmit a rewrite request for the user menu 22 in the server 2 to the server 2 (arrows P2, P5 and P4). On the other hand, the server 2 transmits the rewritten (updated) reference data to the mobile terminal 3, the car navigation 4 and the PC 5 (arrows P1, P6, P3). Further, the car navigation 4 transmits update confirmation data to the server 2 (arrow P7), and the server 2 causes the car navigation 4 to download the updated data (arrow P8). Details thereof will be described with reference to FIGS.
[0017]
FIG. 2 is a schematic configuration diagram of the server 2. The server 2 includes service menu storage means 6, voice information storage means 7, central processing means 8, information storage means 9, reading data conversion means 10, and communication means 11.
[0018]
The service menu storage means 6 stores a service menu 31 (see FIG. 7) provided to the car navigation 4. The voice information storage means 7 stores voice recognition vocabulary for each service menu 31 in association with each other. The information storage unit 9 stores identification information of a user who uses the service menu 31 and information on a user menu edited by the user. The reading data conversion means 10 converts the input text into reading data and outputs it.
[0019]
The central processing unit 8 reads and writes information from and to the storage units 6, 7, and 9, and sends a control command to the reading data conversion unit 10 and the communication unit 11. The communication unit 11 receives data from the car navigation 4, the portable terminal 3, and the PC 5, and transmits data to these devices based on a command from the calculation unit 8 (see FIGS. 4 and 5).
[0020]
FIG. 3 is a schematic configuration diagram of the car navigation 4. The car navigation 4 includes a communication unit 12, an operation input unit 13, a voice input unit 14, a current position detection unit 15, a central processing unit 16, a storage unit 17, a voice recognition unit 18, and a voice synthesis unit 19. Display means 20 and audio output means 21.
[0021]
The communication unit 12 transmits data to the communication unit 11 of the server 2 based on a control command from the central processing unit 16 and receives data transmitted from the communication unit 11. The operation input means 13 is an input means that can be operated by a user (see FIG. 16). The voice input means 14 is a means (microphone) for inputting voice from the user.
[0022]
The current position detection means 15 is for detecting the current location of the vehicle, and performs detection using, for example, a GPS function. The central processing means 16 is connected to each means of the car navigation 4 and controls each means, and analyzes the transmitted data.
The storage unit 17 stores data transmitted from the server 2 and a voice identification vocabulary. The voice recognition unit 18 performs voice recognition by comparing the voice input from the voice input unit 14 with the voice identification vocabulary stored in the storage unit 17.
[0023]
The voice synthesizer 19 converts the TTS (Text to Speech) file transmitted from the server 2 into a voice file. The display means 20 is a display for displaying the contents of the service menu 31 (see FIGS. 6 to 12 and the like). The voice output means 21 outputs the voice file converted by the voice synthesis means 19.
[0024]
FIG. 4 is a sequence diagram showing the contents of transmission / reception between the communication means 11 of the car navigation 4 and the communication means 12 of the server 2. First, on the car navigation 4 side, an ID or password, which is user authentication information, is entered on the authentication (login) screen displayed on the display means 20 (see input field A in FIG. 6) and transmitted to the server 2 (step S02). ).
The server 2 performs authentication by comparing the received authentication information with the information storage means 9 (step S04). If authenticated, a cookie is issued and transmitted to the car navigation 4 (step S06), and the cookie is received by the car navigation 4 (step S08). Thereby, the user of the car navigation 4 can be identified on the server 2 side, and the trouble of transmitting the authentication information for each connection can be saved.
[0025]
When the car navigation 4 requests data of the top page 32 (see the login button B in FIG. 7) from the server 2 (step S10), the server 2 transmits the top page 32 based on this request (step S12). The server 2 receives this top page 32 (see FIG. 7). In the top page 32, a common menu 30 common to each car navigation 4 and a user menu 22 that can be changed for each car navigation 4 are set. The common menu 30 and the user menu 22 constitute a service menu 31. The service menu 31 has a hierarchical structure for the information items, and a link button is displayed on the screen with links to the lower levels of each item. Click the link button (see C in FIG. 7). To move to a lower level page.
[0026]
Then, by clicking this link button, the car navigation 4 requests the service menu 31 data from the server 2 (step S16). Then, the server 2 transmits the data of the service menu 31 (step S18), the car navigation 4 receives the data (step S20), and displays the service menu 31 by the display means 20 (see FIG. 8). By clicking the link button of the menu item of the service menu 31 displayed in this figure, it is possible to move to a lower hierarchy.
[0027]
As shown in FIG. 9, a registration button E for registering in the user menu 22 is displayed on the display screen of information items that can specify the contents of the service menu 31. When the registration button E is pressed (step S22), the request is transmitted to the server 2. The server 2 transmits a confirmation page based on the transmitted request (step S24), and the car navigation 4 receives the confirmation page (see FIG. 10) (step S26). By providing the confirmation page in this way, it is possible to reduce the possibility of registering unnecessary pages in the user menu 22 by mistake.
[0028]
Then, when the registration button F shown in FIG. 10 is pressed (step S28), the signal is transmitted to the server 2. As a result, the server 2 adds and updates the speech recognition vocabulary, phonetic characters, and request destination URL of the corresponding service menu 31 to the top page 32 by the central processing means 8 and transmits it to the car navigation 4 ( Steps S30 and 32). The updated data of the top page 32 is attached with a speech synthesis file for guiding speech recognition vocabulary registered as the user menu 22. This file can be played back in text format by voice input such as “top menu”.
Then, the car navigation 4 receives the updated data of the top page 32 (step S34), and the central processing means 16 analyzes the speech recognition vocabulary, phonetic characters, and request destination URL in the top page 32, and performs speech recognition. Deliver to means 18.
[0029]
In this way, the service menu 31 can be set according to the user's frequently used items or the user's preferences, and convenience and comfort can be increased. In addition, since the voice recognition vocabulary is associated with the user menu 22 and the voice vocabulary is added to the menu item so that information can be collected by voice recognition operation, the user menu 22 can be operated comfortably even during traveling. It can be carried out. This will be described later. In addition, since it is possible to connect directly to the information item in the lower hierarchy from the user menu 22, the convenience and comfort of the user can be further increased, and the communication time and cost can be reduced.
[0030]
In the present embodiment, the versions of the common menu 30 and the user menu 22 are individually managed. FIG. 12 is an explanatory diagram of a screen displayed on the display means 20 of the car navigation 4, and FIG. 13 is an explanatory diagram showing a source program of display contents of the screen. In this case, the versions of the common menu 30 and the user menu 22 are the same and are displayed in the same window.
[0031]
In this case, even when the versions of the common menu 30 and the user menu 22 are different, if they are managed in common, the entire common menu 30 and the user menu 22 need to be updated, and no update is required. This is not preferable because data is transmitted and received.
In the present embodiment, as shown in FIGS. 14 and 15, when only one of the common menu 30 and the user menu 22 has a different version, only the different menu is updated. Therefore, it is possible to reduce the amount of data necessary for the update, communication time, and cost.
[0032]
First, as shown in FIG. 16, when the operation switch 25 provided at the center of the handle 24 is input, the display means 20 of the car navigation 4 is activated and data is displayed in the display means 20 (see FIG. 17). ).
FIG. 5 is a sequence diagram of the server 2 and the car navigation 4 when the vehicle is traveling. While the vehicle is traveling, in order to reduce the burden on the driver, the operation on the display unit 20 is limited to voice only, and the touch panel function in the display unit 20 is limited.
First, the speech recognition vocabulary registered in the user menu 22 (for example, K2J, see FIG. 17) is uttered (step S36). Then, the car navigation 4 calls the request destination URL corresponding to the speech recognition vocabulary from the storage unit 17 and requests the corresponding URL (step S38).
The server 2 transmits a corresponding HTML (Hyper Text Markup Language) file and a linked speech synthesis file (TTS file) (step S40, see FIG. 18). In addition, when location information is included in this file, an XML file in POIX (Point of Interest Exchange Language) format is embedded.
[0033]
The car navigation 4 receives the TTS file in addition to the HTML file, and if there is a POIX file, analyzes the position information (step S42). Then, the TTS file is played back in the linked order (see FIG. 19). If location information is included in the file, a map can be referenced. Further, it is possible to set a destination or a mark at the referenced location, and to make a call (see FIG. 20).
[0034]
【The invention's effect】
As described above, according to the first aspect of the present invention, the amount of data can be reduced and the time for searching for the corresponding speech can be reduced as compared with the case where the entire service menu is associated with the speech recognition vocabulary. , Search accuracy can be increased.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram showing a client / server type vehicle information communication system according to an embodiment of the present invention.
FIG. 2 is a schematic configuration diagram showing the server of FIG. 1;
FIG. 3 is a schematic configuration diagram showing the vehicle navigation device of FIG. 1;
FIG. 4 is a sequence diagram of the server and the vehicle navigation device when the vehicle is stopped.
FIG. 5 is a sequence diagram of the server and the vehicle navigation device when the vehicle is running.
FIG. 6 is an explanatory diagram of a screen displayed on the display means of the vehicle navigation device.
FIG. 7 is an explanatory diagram of a screen displayed on the display means of the vehicle navigation device.
FIG. 8 is an explanatory diagram of a screen displayed on the display means of the vehicle navigation device.
FIG. 9 is an explanatory diagram of a screen displayed on the display means of the vehicle navigation device.
FIG. 10 is an explanatory diagram of a screen displayed on the display unit of the vehicle navigation apparatus.
FIG. 11 is an explanatory diagram of a screen displayed on the display unit of the vehicle navigation apparatus.
FIG. 12 is an explanatory diagram of a screen displayed on the display unit of the vehicle navigation device.
13 is an explanatory diagram showing the source program of FIG. 12. FIG.
FIG. 14 is an explanatory diagram of a screen displayed on the display unit of the vehicle navigation apparatus.
FIG. 15 is an explanatory diagram showing the source program of FIG. 14;
FIG. 16 is an operation explanatory diagram of an operation switch provided on the handle.
FIG. 17 is an explanatory diagram of a screen displayed on the display unit of the vehicle navigation apparatus.
FIG. 18 is an explanatory diagram of a screen displayed on the display means of the vehicle navigation device.
FIG. 19 is an explanatory diagram of a screen displayed on the display means of the vehicle navigation device.
FIG. 20 is an explanatory diagram of a screen displayed on the display unit of the vehicle navigation apparatus.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Client / server type vehicle information communication system 2 Server 4 Vehicle navigation apparatus 6 Service menu storage means 7 Voice information storage means 8 Central processing means 9 Information storage means 22 User menu 30 Common menu 31 Service menu

Claims (1)

車両に備えられたクライアント端末と、
該車両のクライアント端末と通信可能に接続されたサーバとを備えたクライアント/サーバ型車両情報通信システムであって、
前記サーバは、前記車両のクライアント端末に提供するサービスメニューを管理するサービスメニュー管理手段を有し、
前記サービスメニューは、各クライアント端末で共通な共通メニューとクライアント端末毎に変更可能なユーザメニューとを有し、
前記ユーザメニューは前記クライアント端末により前記サーバへ接続することで当該メニューの更新が可能であり、前記ユーザメニューにのみ音声認識語彙が対応付けられて管理され、
前記サーバは、前記車両のクライアント端末から前記サービスメニューの内容を特定可能な情報項目を前記ユーザメニューへ登録するための要求が送信されると、該当するサービスメニューの音声認識語彙と表音文字と、リクエスト先URLとをトップページに追加更新して前記クライアント端末に送信することを特徴とするクライアント/サーバ型車両情報通信システム。
A client terminal provided in the vehicle;
A client / server type vehicle information communication system comprising a server communicably connected to a client terminal of the vehicle,
The server has service menu management means for managing a service menu provided to the client terminal of the vehicle,
The service menu has a common menu common to each client terminal and a user menu that can be changed for each client terminal,
The user menu can be updated by connecting to the server by the client terminal, and the voice recognition vocabulary is managed only in association with the user menu,
Wherein the server, the request to register the identifiable information items contents of the service menu from a client terminal of the vehicle to the user menu is transmitted, the speech recognition vocabulary for the appropriate service menus and phonograms A client / server type vehicle information communication system, wherein the request destination URL is additionally updated on the top page and transmitted to the client terminal.
JP2002249145A 2002-08-28 2002-08-28 Client / server type vehicle information communication system Expired - Fee Related JP3980449B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002249145A JP3980449B2 (en) 2002-08-28 2002-08-28 Client / server type vehicle information communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002249145A JP3980449B2 (en) 2002-08-28 2002-08-28 Client / server type vehicle information communication system

Publications (2)

Publication Number Publication Date
JP2004086029A JP2004086029A (en) 2004-03-18
JP3980449B2 true JP3980449B2 (en) 2007-09-26

Family

ID=32056342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002249145A Expired - Fee Related JP3980449B2 (en) 2002-08-28 2002-08-28 Client / server type vehicle information communication system

Country Status (1)

Country Link
JP (1) JP3980449B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8706492B2 (en) 2010-06-30 2014-04-22 Denso Corporation Voice recognition terminal

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4816409B2 (en) 2006-01-10 2011-11-16 日産自動車株式会社 Recognition dictionary system and updating method thereof
JP6167605B2 (en) * 2013-03-28 2017-07-26 株式会社デンソー Speech recognition system
KR101592755B1 (en) * 2014-08-25 2016-02-18 현대자동차주식회사 Mirroring system for two-way communication of sound data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8706492B2 (en) 2010-06-30 2014-04-22 Denso Corporation Voice recognition terminal

Also Published As

Publication number Publication date
JP2004086029A (en) 2004-03-18

Similar Documents

Publication Publication Date Title
US7268664B2 (en) Remote control system, on-vehicle equipment and remote control method
US7949529B2 (en) Mobile systems and methods of supporting natural language human-machine interactions
US9031845B2 (en) Mobile systems and methods for responding to natural language speech utterance
US6941224B2 (en) Method and apparatus for recording voice and location information
US9225679B2 (en) Customer-identifying email addresses to enable a medium of communication that supports many service providers
JP5584603B2 (en) Information providing system and information providing apparatus
US7363027B2 (en) Sequential multimodal input
US20090184888A1 (en) Display control system and method thereof
JP2001282824A (en) Menu display system
KR20110006994A (en) Voice processing apparatus and method for mobile terminal
JP5122646B2 (en) Navigation device and navigation system
JP4290828B2 (en) Interface device
JP3980449B2 (en) Client / server type vehicle information communication system
US20060173689A1 (en) Speech information service system and terminal
JP2006145331A (en) Navigation system, navigation method, and program for navigation
JP3775479B2 (en) Navigation device
KR100492031B1 (en) Navigation system and the method non contact input type
JP2003091412A (en) Document processing apparatus and document processing method
JP2004029457A (en) Sound conversation device and sound conversation program
JP2005049189A (en) Navigation system, navigation system information terminal and information center
JP4964574B2 (en) Information processing apparatus and method for registering speech reading vocabulary
JP2004295017A (en) Multimodal system and voice input method
JP2000193463A (en) Navigation system and storage medium
JP3946599B2 (en) Communication type car navigation system
JP2004139373A (en) Information providing method, information providing system, information providing device, and information obtaining device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070327

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070409

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070619

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070627

R150 Certificate of patent or registration of utility model

Ref document number: 3980449

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140706

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees