(57)【特許請求の範囲】
【請求項１】
移動体通信装置が無線通信網を介して音声ポータルセンタに接続され、前記移動体通信装置が対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした移動体通信装置のデータ送信方法において、
ユーザが発声した音声を音声認識して文章化した文章データを、パケットデータ化して移動体通信装置から音声ポータルセンタに送信し、
前記文章データを音声ポータルセンタに送信する際、前記音声認識して文章化した文章中の所定の単語を特定し、その特定した単語に対する属性情報を設定し、その属性情報を前記文書データとともにパケットデータにして送信するようにしたことを特徴とする移動体通信装置のデータ送信方法。
【請求項２】
移動体通信装置が無線通信網を介して音声ポータルセンタに接続され、前記移動体通信装置が対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした移動体通信装置のデータ受信方法において、
ユーザに対して音声で案内するメッセージを文章化した文章データをパケットデータ化された状態で受信するようにし、
前記文章データ中の所定の単語に対して設定された属性情報が、前記文書データとともにパケットデータ化されていることを特徴とする移動体通信装置のデータ受信方法。
【請求項３】
無線通信網を介して音声ポータルセンタと接続され、対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした移動体通信装置において、
ユーザが発声した音声を音声認識する音声認識手段と、
前記音声認識手段が認識した音声データを文章化し文章データにする文章化手段と、
前記文章化手段が生成した文章データをパケットデータ化するパケットデータ生成手段と、
前記パケットデータ生成手段が生成したパケットデータを前記無線通信網を介して前記音声ポータルセンタに送信するための送信手段と、
予め用意された予約語とその予約語に対する属性情報を記憶した予約語記憶手段と、
前記文章データ中の各単語について、前記予約語記憶手段に一致する予約語があるかどうか検索する検索手段と、
前記予約語と一致する単語がある時、その単語を文章データ中の他の単語と識別する識別子を前記パケットデータに付加すると共に、その単語と一致する予約語に対する前記属性情報を読出し、その属性情報を、その予約語と一致した単語の属性情報として前記パケットデータに付加する付加手段と、
を備えたことを特徴とする移動体通信装置。
【請求項４】
請求項３に記載の移動体通信装置において、
前記予約語は位置が特定できる場所であり、属性情報は前記場所に対する位置情報であることを特徴とする移動体通信装置。
【請求項５】
請求項４に記載の移動体通信装置において、
前記移動体通信装置は、ＧＰＳナビゲーション装置を備え、
前記予約語記憶手段は、前記予約語に対する属性情報の代わりに前記ＧＰＳナビゲーション装置が設定している位置情報を指定する指定データを記憶していることを特徴とする移動体通信装置。
【請求項６】
請求項３に記載の移動体通信装置において、
前記音声ポータルセンタからのパケットデータが音声出力のための文章データを含む時、その文章データを抽出し、その抽出した文章データから音声出力のための制御信号を生成する音声信号生成手段と、
前記文章データ中に予約語としての単語が含まれる時、その単語に対する属性情報を抽出する属性情報抽出手段と
を備えたことを特徴とする移動体通信装置。
【請求項７】
請求項６に記載の移動体通信装置において、
前記音声ポータルセンタから移動体通信装置に送信されるパケットデータにした文書データは、その音声ポータルセンタとインターネットを介して接続されたアプリケーションサービスプロバイダが生成したものであることを特徴とする移動体通信装置。
【請求項８】
請求項６又は７に記載の移動体通信装置において、
前記予約語は位置が特定できる場所であり、属性情報は前記場所の位置情報であることを特徴とする移動体通信装置。
【請求項９】
請求項８に記載の移動体通信装置において、
前記移動体通信装置は、ＧＰＳナビゲーション装置を備え、
前記ＧＰＳナビゲーション装置にて、前記属性情報抽出手段が抽出した前記文章データの予約語としての単語に対する位置情報に基づいて、表示部にその位置情報で特定できる前記場所を指標することを特徴とする移動体通信装置。
【請求項１０】
移動体通信装置が無線通信網を介して音声ポータルセンタに接続され、前記移動体通信装置が対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした音声ポータルシステムにおいて、
前記移動体通信装置は、
ユーザが発声した音声を音声認識する音声認識手段と、
前記音声認識手段が認識した音声データを文章化し文章データにする文章化手段と、
前記文章データを、無線通信網を介して音声ポータルセンタに送信するためのパケットデータを生成するパケットデータ生成手段と、
予め用意された予約語とその予約語に対する属性情報を記憶した予約語記憶手段と、
前記文章データ中の各単語について、前記予約語記憶手段に一致する予約語があるかどうか検索する検索手段と、
前記単語と一致する予約語がある時、その単語を文章データ中の他の単語と識別する識別子を前記パケットデータに付加すると共に、その単語と一致する前記予約語に対する属性情報を読出し、その属性情報を、その予約語と一致した単語の属性情報として前記パケットデータに付加する付加手段と
を備え、
前記音声ポータルセンタは、
前記移動体通信装置から送信されたパケットデータを受信しそのパケットデータから文章データを抽出し、その文章データに基づいてユーザの音声を意味解析する解析手段
を備えたことを特徴とする音声ポータルシステム。
【請求項１１】
請求項１０に記載の音声ポータルシステムにおいて、
前記音声ポータルセンタとインターネットを介して接続されたアプリケーションサービスプロバイダを備え、
前記アプリケーションサービスプロバイダは、前記移動体通信装置が音声ポータルセンタを介してパケットデータにした前記文章化データを受信するようにしたことを特徴とする音声ポータルシステム。
【請求項１２】
請求項１０に記載の音声ポータルシステムにおいて、
前記アプリケーションサービスプロバイダは、
ユーザの希望する情報を検索結果に基づいて音声で知らせるための応答文を生成し、その文書データを、前記音声ポータルセンタを介して前記移動体通信装置に送信するためのパケットデータに生成するパケットデータ生成手段を備えたことを特徴とする音声ポータルシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は移動体通信装置のデータ送信方法、移動体通信装置のデータ受信方法、移動体通信装置及び音声ポータルシステムに関する。
【０００２】
【従来の技術】
近年、携帯電話機を使ってインターネットを介してさまざまな情報を対話形式で取得できる音声ポータルシステムが提案されている。音声ポータルシステムでは、ユーザの声によって必要な情報が取得できるとともに、得られる情報も音声等で取得でき、パソコンがなくても携帯電話機や固定電話機からインターネット上の各種の情報が取得できる点で注目されている。
【０００３】
図１１は、その音声ポータルシステム構成を示す。図１１において、ユーザが携帯電話機５１と音声ポータルセンタ５２は携帯電話網５３を介して接続されている。又、音声ポータルセンタ５２とアプリケーションサービスプロバイダ（ＡＳＰ）５４はインターネット５５を介して接続されている。
【０００４】
ユーザは、携帯電話機５１をボタン操作し携帯電話網５３を介して音声ポータルセンタ５２にアクセスする。そして、ユーザは、携帯電話機５１を使ってポータルセンタ５２との間で対話形式で、すなわち、センタ５２からの音声ガイダンスに従って音声で情報取得のための指示を行う。
【０００５】
音声ポータルセンタ５２は、ユーザの音声を受信すると、同センタ１２に備えた音声認識装置を使ってユーザの音声を音声認識しテキスト化し、そのテキスト化した音声データについて意味解析する。そして、音声ポータルセンタ５２は、ユーザが取得したい情報を認識し、インターネット５５を介してＡＳＰ１５から希望する情報を取得する。尚、音声ポータルセンタ５２において、ユーザが発声した言葉から、キーワードを認識し該当する情報を検索し案内する音声対話処理手順は、一般にVoice XML（Voice eXtensible Markup Language；以下、ボイスＸＭＬ）言語が使用される。
【０００６】
ＡＳＰ５４は、事前に登録されているボイスＸＭＬアプリケーションを参照し、希望する情報をインターネット５５を介して音声ポータルセンタ５２に送信する。音声ポータルセンタ５２は、ＡＳＰ５４から取得した情報をユーザに音声で回答するためにまず内容をテキスト化しそのテキストデータを音声合成し音声信号に変換する。ポータルセンタ５２は、変換した音声信号をパケット信号にして電話回線網５３を介してユーザの携帯電話機５１に送信する。そして、ユーザは携帯電話機５１にて希望する情報を音声で聞くことができる。
【０００７】
【発明が解決しようとする課題】
ところで、この種の音声ポータルシステムにおいては、ポータルセンタ５２にて携帯電話機５１から送信されたパケット化された音声信号に基づいて音声認識を行っている。従って、通信障害等で音声信号が劣化した場合、ユーザが発した音声を音声認識装置で認識できない場合が生ずる。ユーザが発した音声を音声認識できない場合には、再度音声で、音声ポータルセンタ５２から聞き直すためのメッセージが携帯電話機５１に送信される。そして、ユーザはメッセージに従ってリクエストを発声して音声ポータルセンタ５２に送信する。
【０００８】
このように、音声認識できない場合には何度も通信を重ねなければならず、その間の通話料（パケット量）はユーザが負担することから、通信料が嵩みユーザに大きな負担をかけていた。さらに、目的の情報を取得するのに時間を要するという問題があった。
【０００９】
又、各ユーザの携帯電話機５１からの音声を音声ポータルセンタ５２において音声認識を行うことから、音声ポータルセンタ５２に備えたサーバの負荷は大きい。従って、ユーザの増大に従って音声ポータルセンタ５２の処理コンピュータの処理能力を上げなければならず設備投資の増大につながる問題があった。
【００１０】
本発明は、上記問題点を解消するためになされたものであって、その目的は通話料の低減できるとともに短時間で目的の情報を取得でき、しかも、音声ポータルセンタの負荷を軽減することができる移動体通信装置のデータ送信方法、移動体通信装置のデータ受信方法、移動体通信装置及び音声ポータルシステムを提供するにある。
【００１１】
【課題を解決するための手段】
請求項１に記載の発明は、移動体通信装置が無線通信網を介して音声ポータルセンタに接続され、前記移動体通信装置が対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした移動体通信装置のデータ送信方法において、ユーザが発声した音声を音声認識して文章化した文章データを、移動体通信装置から音声ポータルセンタに送信するようにしたことをその要旨とする。
【００１２】
請求項２に記載の発明は、請求項１に記載の移動体通信装置のデータ送信方法において、前記音声ポータルセンタに送信する文章データは、パケットデータ化されて送信されるようにしたことをその要旨とする。
【００１３】
請求項３に記載の発明は、請求項２に記載の移動体通信装置のデータ送信方法において、前記文章データを音声ポータルセンタに送信する際、前記音声認識して文章化した文章中の所定の単語を特定しその特定した単語に対する属性情報を設定し、その属性情報を前記文書データとともにパケットデータにして送信するようにしたことをその要旨とする。
【００１４】
請求項４に記載の発明は、移動体通信装置が無線通信網を介して音声ポータルセンタに接続され、前記移動体通信装置が対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした移動体通信装置のデータ受信方法において、ユーザに対して音声で案内するメッセージを文章化した文章データを受信するようにしたことをその要旨とする。
【００１５】
請求項５に記載の発明は、請求項４に記載の移動体通信装置のデータ受信方法において、受信する前記文章データは、パケットデータ化されていることをその要旨とする。
【００１６】
請求項６に記載の発明は、請求項５に記載の移動体通信装置のデータ受信方法において、前記文章データ中の所定の単語に対して設定された属性情報が、前記文書データとともにパケットデータ化されていることをその要旨とする。
【００１７】
請求項７に記載の発明は、無線通信網を介して音声ポータルセンタと接続され、対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした移動体通信装置において、ユーザが発声した音声を音声認識する音声認識手段と、前記音声認識手段が認識した音声データを文章化し文章データにする文章化手段と、前記文章化手段が生成した文章データをパケットデータ化するパケットデータ生成手段と、前記パケット生成手段が生成したパケットデータを前記無線通信網を介して前記音声ポータルセンタに送信するための送信手段とを備えたことをその要旨とする。
【００１８】
請求項８に記載の発明は、請求項７に記載の移動体通信装置において、予め用意された予約語とその予約語に対する属性情報を記憶した予約語記憶手段と、前記文章データ中の各単語について、前記予約語記憶手段に一致する予約語があるかどうか検索する検索手段と、前記単語と一致する予約語がある時、その単語を文章データ中の他の単語と識別する識別子を前記パケットデータに付加すると共に、その単語と一致する予約語に対する前記属性情報を読出し、その属性情報を、その予約語と一致した単語の属性情報として前記パケットデータに付加する付加手段とを備えたことをその要旨とする。
【００１９】
請求項９に記載の発明は、請求項８に記載の移動体通信装置において、前記予約語は位置が特定できる場所であり、属性情報は前記場所の位置情報であることをその要旨とする。
【００２０】
請求項１０に記載の発明は、請求項９に記載の移動体通信装置において、前記移動体通信装置は、ＧＰＳナビゲーション装置を備え、前記予約語記憶手段は、前記予約語に対する属性情報の代わりに前記ＧＰＳナビゲーション装置が設定している位置情報を指定する指定データを記憶していることをその要旨とする。
【００２１】
請求項１１に記載の発明は、請求項７〜１０のいずれか１に記載の移動体通信装置において、前記音声ポータルセンタからのパケットデータが音声出力のための文章データを含む時、その文章データを抽出し、その抽出した文章データから音声出力のための制御信号を生成する音声信号生成手段と、前記文章データ中に予約語としての単語が含まれる時、その単語に対する属性情報を抽出する属性情報抽出手段とを備えたことをその要旨とする。
【００２２】
請求項１２に記載の発明は、請求項１１に記載の移動体通信装置において、前記音声ポータルセンタから移動体通信装置に送信されるパケットデータにした文書データは、その音声ポータルセンタとインターネットを介して接続されたアプリケーションサービスプロバイダが生成したものであることをその要旨とする。
【００２３】
請求項１３に記載の発明は、請求項１１又は１２に記載の移動体通信装置において、前記予約語は位置が特定できる場所であり、属性情報は前記場所の位置情報であることをその要旨とする。
【００２４】
請求項１４に記載の発明は、請求項１３に記載の移動体通信装置において、前記移動体通信装置は、ＧＰＳナビゲーション装置を備え、前記ＧＰＳナビゲーション装置にて、前記属性情報抽出手段が抽出した前記文章データの予約語としての単語に対する位置情報に基づいて、表示部にその位置情報で特定できる前記場所を指標することをその要旨とする。
【００２５】
請求項１５に記載の発明は、移動体通信装置が無線通信網を介して音声ポータルセンタに接続され、前記移動体通信装置が対話形式にて前記音声ポータルセンタにアクセスしその音声ポータルセンタが提供する情報を取得するようにした音声ポータルシステムにおいて、前記移動体通信装置は、ユーザが発声した音声を音声認識する音声認識手段と、前記音声認識手段が認識した音声データを文章化し文章データにする文章化手段と、前記文章化データを、無線通信網を介して音声ポータルセンタに送信するためのパケットデータを生成するパケットデータ生成手段とを備え、前記音声ポータルセンタは、前記移動体通信装置から送信されたパケットデータを受信しそのパケットデータから文章データを抽出し、その文章データに基づいてユーザの音声を意味解析する解析手段とを備えたことをその要旨とする。
【００２６】
請求項１６に記載の発明は、請求項１５に記載の音声ポータルシステムにおいて、前記音声ポータルセンタは、音声出力のための文章データを作成し、その文章化データを、電話網を介して前記移動体通信装置に送信するためのパケットデータに生成するパケットデータ生成手段を備えたことをその要旨とする。
【００２７】
請求項１７に記載の発明は、請求項１５又は１６に記載の音声ポータルシステムにおいて、前記音声ポータルセンタとインターネットを介して接続されたアプリケーションサービスプロバイダを備え、前記アプリケーションサービスプロバイダは、前記移動体通信装置が音声ポータルセンタに送信したパケットデータにした前記文章化データを受信するようにしたことをその要旨とする。
【００２８】
請求項１８に記載の発明は、請求項１７に記載の音声ポータルシステムにおいて、前記移動体通信装置は、予め用意された予約語とその予約語に対する属性情報を記憶した予約語記憶手段と、前記文章データ中の各単語について、前記予約語記憶手段に一致する予約語があるかどうか検索する検索手段と、前記単語と一致する予約語がある時、その単語を文章データ中の他の単語と識別する識別子を前記パケットデータに付加すると共に、その単語と一致する予約語に対する前記属性情報を読出し、その属性情報を、その予約語と一致した単語の属性情報として前記パケットデータに付加する付加手段とを備え、前記アプリケーションサービスプロバイダは、その予約語に対する属性情報に基づいてパケットデータ中の文書データの意味解析してユーザの希望する情報を検索することをその要旨とする。
【００２９】
請求項１９に記載の発明は、請求項１８に記載の音声ポータルシステムにおいて、前記アプリケーションサービスプロバイダは、ユーザの希望する情報を検索結果に基づいて音声で知らせるための応答文を生成し、その文書データを、前記音声ポータルセンタを介して前記移動体通信装置に送信するためのパケットデータに生成するパケットデータ生成手段を備えたことをその要旨とする。
【００３０】
（作用）
請求項１に記載の発明によれば、移動体通信装置でユーザが発声した音声を音声認識され、文章化される。そして、移動体通信装置は、文章化して得た文章データを無線通信網を介して音声ポータルセンタに送信される。
【００３１】
従って、移動体通信装置から音声ポータルセンタに送信される信号は文書データが送信されることから、音声ポータルセンタ側で音声認識する必要がなく、通信障害等で音声認識できなることがない。しかも、音声ポータルセンタ側で音声認識処理をしないことから、音声ポータルセンタの負荷は軽減される。
【００３２】
請求項２項に記載の発明によれば、文書データはパケットデータ化される。その結果、例えば携帯電話網を介して音声ポータルセンタに文書データは送信される。
【００３３】
請求項３に記載の発明によれば、文書データに併せて、文書データ中の単語のうち特定した単語についての属性情報を送信することができる。
請求項４に記載の発明によれば、音声ポータルセンタから移動体通信装置に送信される信号は文書データが送信されることから、移動体通信装置はその文書データから直ちにユーザに音声でメッセージを出力する。
【００３４】
請求項５に記載の発明によれば、文書データはパケットデータ化されることから、例えば携帯電話網を介して文書データを受信する。
請求項６に記載の発明によれば、文書データとともに、文書データ中の単語のうち特定した単語についての属性情報を受信することができる。
【００３５】
請求項７に記載の発明によれば、音声認識手段にてユーザが発声した音声が音声認識され、文章化手段にて文章化される。そして、パケットデータ生成手段にて文章データをパケットデータに生成し、そのパケットデータを送信手段が送信する。
【００３６】
従って、移動体通信装置から音声ポータルセンタに送信される信号は文書データが送信されることから、音声ポータルセンタ側で音声認識する必要がなく、通信障害等で音声認識できなくなることがない。しかも、音声ポータルセンタ側で音声認識処理をしないことから、音声ポータルセンタの負荷は軽減される。
【００３７】
請求項８に記載の発明によれば、検索手段が文章データ中の各単語について、予約語記憶手段に一致する予約語があるかどうか検索する。そして、付加手段は、単語と一致する予約語がある時、その単語を文章データ中の他の単語と識別する識別子を前記パケットデータに付加すると共に、その単語と一致する予約語に対する前記属性情報を読出し、その属性情報を、その予約語と一致した単語の属性情報としてパケットデータに付加する。
【００３８】
従って、文書データとともに、文書データ中の単語のうち特定した単語についての属性情報を送信することができる。
請求項９に記載の発明によれば、文書データに併せて、文書データ中の単語のうち特定した場所の単語についての位置情報を送信することができる。
【００３９】
請求項１０に記載の発明によれば、位置情報をＧＰＳナビゲーション装置から取得できる。
請求項１１に記載の発明によれば、音声信号生成手段は、文章データを抽出し、その抽出した文章データから音声出力のための制御信号を生成する。属性情報抽出手段は、文章データ中に予約語としての単語が含まれる時、その単語に対する属性情報を抽出する。
【００４０】
従って、移動体通信装置は文書データから直ちにユーザに音声でメッセージを出力する。又、移動体通信装置は文書データに併せて、文書データ中の単語のうち特定した単語についての属性情報を受信することができる。
【００４１】
請求項１２に記載の発明によれば、音声ポータルセンタを介してアプリケーションサービスプロバイダから文書データを得ることができる。
請求項１３に記載の発明によれば、文書データとともに、文書データで特定した場所の位置情報を得ることができる。
【００４２】
請求項１４に記載の発明によれば、位置情報に基づいて表示部にその位置情報で特定できる前記場所を指標することができる。
請求項１５に記載の発明によれば、移動体通信装置は、音声認識手段にてユーザが発声した音声が音声認識され、文章化手段にて文章化される。そして、パケットデータ生成手段にて文章データをパケットデータに生成する。音声ポータルセンタは、解析手段にて移動体通信装置から送信されたパケットデータを受信しそのパケットデータから文章データを抽出し、その文章データに基づいてユーザの音声を解読する。
【００４３】
従って、移動体通信装置から音声ポータルセンタに送信される信号は文書データが送信されることから、音声ポータルセンタ側で音声認識する必要がなく、通信障害等で音声認識できなることがない。しかも、音声ポータルセンタ側で音声認識処理をしないことから、音声ポータルセンタの負荷は軽減される。
【００４４】
請求項１６に記載の発明によれば、音声ポータルセンタから移動体通信装置に送信される信号は音声出力のための文章データが送信されることから、移動体通信装置は文書データから直ちにユーザに音声でメッセージを出力する。
【００４５】
請求項１７に記載の発明の発明によれば、音声ポータルセンタ介してアプリケーションサービスプロバイダから音声出力のための文書データを得ることができる。
【００４６】
請求項１８に記載の発明によれば、移動体通信装置は、検索手段が文章データ中の各単語について、予約語記憶手段に一致する予約語があるかどうか検索する。そして、付加手段は、単語と一致する予約語がある時、その単語を文章データ中の他の単語と識別する識別子を前記パケットデータに付加すると共に、その単語と一致する予約語に対する前記属性情報を読出し、その属性情報を、その予約語と一致した単語の属性情報としてパケットデータに付加する。
【００４７】
従って、文書データとともに、文書データ中の単語のうち特定した単語についての属性情報を送信することができる。
一方、アプリケーションサービスプロバイダは、その予約語に対する属性情報に基づいてパケットデータ中の文書データの意味解析してユーザの希望する情報を検索することができる。
【００４８】
請求項１９に記載の発明によれば、アプリケーションサービスプロバイダは、パケットデータ生成手段において音声で知らせるための応答文を生成し、その文書データをパケットデータ化し、音声ポータルセンタを介して移動体通信装置に送信する。
【００４９】
従って、アプリケーションサービスプロバイダが検索して得た情報を音声でユーザに案内することができる。
【００５０】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図１〜図９に従って説明する。
図１は自動車に搭載した移動体通信装置による音声ポータルシステムのシステム構成図を示す。図１において、ユーザの自動車１０に搭載した移動体通信装置（以下、車載機という）１１は、音声ポータルセンタ１２との間で、各種情報の授受を行う。車載機１１からの情報は無線通信網としての携帯電話網１３を介して音声ポータルセンタ１２に送信される。反対に、音声ポータルセンタ１２からの情報は携帯電話網１３を介して車載機１１に送信される。つまり、車載機１１は、音声ポータルセンタ１２と無線インターネットで接続されている。又、音声ポータルセンタ１２は、インターネット１４を介して各種のコンテンツを提供するアプリケーションサービスプロバイダ（ＡＳＰ）１５のコンテンツサーバ１５ａと接続されるようになっている。
【００５１】
ユーザは事前に音声ポータルセンタ１２に登録することによって車載機１１を使って音声ポータルセンタ１２が保有する情報を享受することができるようになっている。本実施形態では、ユーザは、車載機１１を使って音声ポータルセンタ１２との間で対話形式で各種の情報を取得するための指示を行い同ポータルセンタ１２から各種の情報を取得する。
【００５２】
[車載機１１]
次に、車載機１１の詳細について説明する。図２は、車載機１１の電気的構成を示すブロック回路を示す。車載機１１は、操作部２０、表示部２１、ＧＰＳナビゲーション装置（以下、ナビ装置という）２２、スピーカ２３、マイク２４、音声再生回路部２５、音声合成回路部２６、文書化手段、音声認識手段としての音声認識回路部２７を備えている。又、車載機１１は、パケットデータ生成手段、音声信号生成手段、属性情報抽出手段、検索手段、付加手段としてのパケット信号処理回路部２８、予約語記憶手段としての予約辞書記憶回路部２９を備えている。さらに、車載機１１は、インターフェイス回路部３０、送信手段としての携帯電話機３１を備えている。
【００５３】
操作部２０は、各種機能ボタンから構成されていて、携帯電話網１３を介して音声ポータルセンタ１２と接続し、各種サービスを享受する際に操作される。又、操作部２０は、ナビ装置２２を使用して表示部２１に経路案内のための表示をさせる際に操作される。
【００５４】
表示部２１は、液晶表示装置からなり、パケット信号処理回路部２８からの表示制御信号に基づいてその画面上にテキスト、ホームページ等各種情報を表示する。表示部２１は、ナビ装置２２からの経路案内のための表示制御信号に基づいてその画面上に道路地図、現在位置等各種情報を表示する。
【００５５】
ナビ装置２２は、ＧＰＳ受信装置を備え、衛星航法システム（ＧＰＳ；Global Positioning System）を利用して自動車の現在位置、車両方位、車両速度を検出する。又、ナビ装置２２は、絶対方位を検出する絶対方位センサ、相対方位を検出する相対方位センサ及び走行距離を検出する距離センサを備えている。そして、ナビ装置２２は、現在位置から目的地までの経路を、地図データ、道路情報等、各種データに基づいて経路探索を行い、目的地までの経路案内表示を表示部２１に表示させる。
【００５６】
又、ナビ装置２２は、ＶＩＣＳ（道路交通情報通信システム；Vehicle Information Service）受信装置を備え、その道路上に設置された送信機から送信される光ビーコン、電波ビーコン、多重ＦＭによる道路情報を取得する。
【００５７】
スピーカ２３は音声再生回路部２５及び音声合成回路部２６に接続されている。音声再生回路部２５は、経路案内以外で録音されたデータもある為予め録音された音声データを音声信号にして再生し、スピーカ２３に出力させるようになっている。一方、音声合成回路部２６はパケット信号処理回路部２８が生成した音声合成のための制御信号を音声合成信号にしてスピーカ２３に出力する。又、音声合成回路部２６は前記ナビ装置２２が経路案内のために生成した音声合成のための制御信号を音声合成信号にしてスピーカ２３に出力する。
【００５８】
マイク２４は音声認識回路部２７に接続され、ユーザが発した音声を集音し音声信号にして音声認識回路部２７に出力する。音声認識回路部２７は、ユーザが発した音声、即ち、言葉を音声認識し文章化する。音声認識回路部２７が音声を音声認識して文書化した文章データとしての音声テキストデータは、パケット信号処理回路部２８に出力される。
【００５９】
パケット信号処理回路部（以下、信号処理回路部という）２８は、ＣＰＵ、ＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ等の不揮発性記憶装置及びＨＤＤ等の外部記憶装置、ＲＡＭ等を備えている。
ＲＯＭには、各種制御プログラムが記憶されている。又、ＥＰＲＯＭ、フラッシュメモリ等の不揮発性記憶装置及びＨＤＤ等の外部記憶装置には、外部装置からダウンロードした各種アプリケーションプログラムが格納されている。そして、ＣＰＵがＲＯＭ及びＥＰＲＯＭ、フラッシュメモリ等の不揮発性記憶装置及びＨＤＤ等の外部記憶装置に記憶されたプログラムを実行することによって、信号処理回路部２８は各種の信号処理を実行する。
【００６０】
信号処理回路部２８は、前記音声テキストデータを入力すると、その音声テキストデータをもとに形態素解析する。例えば、「この辺のレストランを教えて。」の音声テキストデータを形態素解析すると、「この辺」、「の」、「レストラン」、「を」、「教えて」からなる単語に細分化される。続いて、信号処理回路部２８は、解析して得られた各単語（この場合、「この辺」、「の」、「レストラン」、「を」、「教えて」）が予約辞書記憶回路部２９に予約語として登録されているかどうか検索する。
【００６１】
ところで、予約辞書記憶回路部２９には、図３に示すように、予約語３３が予め登録されている。予約語３３は、地名、施設名（○×郵便局、×○警察、○○病院、××ホテル、△□市役所、○○公園、○×スポーツ施設等の名称）、名所・旧跡名、駅名である。この各予約語３３には、その所在地の緯度・経度のデータ（位置情報３４）が属性情報としてリンクされている。従って、信号処理回路部２８が、例えば、駅名の「東京駅」を予約辞書記憶回路部２９から検索すると、同信号処理回路部２８はその「東京駅」に対する位置情報３４を読み出すようになっている。
【００６２】
又、予約辞書記憶回路部２９には、「現在地」、「現在位置」、「スタート地点」、「ここ」、「この辺」等の現在地を意味する単語が予約語３３として予約辞書記憶回路部２９に登録されている。これら現在位置を意味する語には、前記ナビ装置２２が検出している現在位置の緯度・経度のデータ（位置情報３４）を読み出す旨の指示データ３５が位置情報３４に代わって属性情報として記憶されている。従って、信号処理回路部２８が、例えば、「この辺」なる単語を予約辞書記憶回路部２９から検索すると、同信号処理回路部２８はその「この辺」の属性情報（指示データ３５）に基づいてナビ装置２２から現在地の緯度・経度のデータ（位置情報３４）を読み出すようになっている。このとき、信号処理回路部２８は前記位置情報３４とともにナビ装置２２から現在地での自動車の向き（進行方向）のデータ（ベクトル情報３６）も読み出すようになっている。
【００６３】
さらに、予約辞書記憶回路部２９には、「目的地」、「目的位置」、「到着点」、「ゴール地点」等の目的位置を意味する単語が予約語３３として予約辞書記憶回路部２９に登録されている。これら目的地を意味する語には、ユーザが事前にナビ装置２２に設定している目的地の緯度・経度のデータ（位置情報３４）を読み出す旨の指示データ３５が属性情報として記憶されている。従って、信号処理回路部２８が、例えば、「目的地」なる単語を予約辞書記憶回路部２９から検索すると、同信号処理回路部２８はその「目的地」の属性情報（指示データ３５）に基づいてナビ装置２２から目的地の緯度・経度のデータ（位置情報３４）を読み出すようになっている。
【００６４】
因みに、前記「この辺」、「の」、「レストラン」、「を」、及び、「教えて」については、「この辺」だけが現在地を意味する単語として予約辞書記憶回路部２９に予約語３３として登録されている。従って、信号処理回路部２８は、予約語３３の「この辺」と、その予約語３３に対する指示データ３５に基づいて緯度・経度のデータ（位置情報３４）を前記ナビ装置２２から読み出すことになる。
【００６５】
信号処理回路部２８は、予約辞書記憶部２９を使って予約語３３の検索処理が終了すると、その音声テキストデータを携帯電話機３１を介して音声ポータルセンタ１２に送信するためにパケット化する。音声テキストデータをパケット化する際、前記ＥＰＲＯＭ、フラッシュメモリ等の不揮発性記憶装置及びＨＤＤ等の外部記憶装置に格納したVoice XML（Voice eXtensible Markup Language；以下、ボイスＸＭＬ）アプリケーションプログラムが本実施形態では使用される。
【００６６】
図４は、「この辺のレストランを教えて。」の音声テキストデータ４２をパケットデータ３９にした場合の模式図である。図４において、信号処理回路部２８は、まず、ヘッダ４０を設定するとともにそのヘッダ４０の後に、音声テキストデータ４２であることを示す「＜？Ｄ＞」で示すタグ４１ａを設定する。信号処理回路部２８は、タグ４１ａの後に、「この辺のレストランを教えて」のテキストデータ４２を設定する。このとき、信号処理回路部２８は、「この辺のレストランを教えて」中に前記検索した予約語３３があるかどうかチェックする。ある場合には、予約語３３であることを指示するための「＜Ｌ１＞」と「＜／Ｌ１＞」で示す識別子としてのマーカ４１ｂでその予約語３３を囲む。この場合、「この辺」という単語だけが「＜Ｌ１＞」と「＜／Ｌ１＞」で示すマーカ４１ｂで囲まれることになる。
【００６７】
信号処理回路部２８は、「この辺のレストランを教えて」からなるテキストデータ４２の後に「＜？Ｌ１＞」で示すタグ４１ｃを設定し、前記マーカ４１ｂで囲んだ予約語３３に対する前記属性情報（位置情報３４）を付加する。続いて、信号処理回路部２８は、前記マーカ４１ｂで囲んだ予約語３３に対して他の属性情報（ベクトル情報３６）がある場合に、属性情報（位置情報３４）の後に付加する。つまり、信号処理回路部２８は、位置情報３４の後に「＜？Ｖ１＞」で示すタグ４１ｄを設定し、前記マーカ４１ｂで囲んだ予約語３３に対する前記属性情報（ベクトル情報３６）を付加する。
【００６８】
信号処理回路部２８は、予約語３３に対する全ての属性情報３４，３６を付加した後、最後にＣＲＣ（Cyclic Redundancy Check）データ４３を設定してパケットデータ３９の生成を終了する。そして、信号処理回路部２８は、生成したパケットデータ３９をパケット信号にしてインターフェイス回路部３０、携帯電話機３１を介して音声ポータルセンタ１２に送信する。
【００６９】
また、信号処理回路部２８は、音声ポータルセンタ１２にパケット信号にして送信した音声テキストデータ４２の内容に対する応答文が同音声ポータルセンタ１２から携帯電話機３１、インターフェイス回路部３０を介して入力される。詳述すると、信号処理回路部２８が、前記した「この辺のレストランを教えて。」の内容を音声ポータルセンタ１２に送信したとする。この時、音声ポータルセンタ１２から、その内容に対して例えば「イタリア料理の○×があります。」の内容が信号処理回路部２８に送信される。
【００７０】
信号処理回路部２８は、音声ポータルセンタ１２からパケット信号が音声テキストデータ４２である場合、ボイスＸＭＬアプリケーションプログラムを起動してそのパケット信号（パケットデータ３９）から音声テキストデータ４２を抽出する。つまり、後記するように、音声ポータルセンタ１２においても、信号処理回路部２８が生成したと同様に、ボイスＸＭＬアプリケーションプログラムを使用してテキストデータを音声テキストデータ４２としてパケットデータ３９を生成する。
【００７１】
そして、信号処理回路部２８は、音声ポータルセンタ１２からのパケットデータが音声テキストデータであることを示す「＜？Ｄ＞」で示すタグ４１ａの存在によって、該パケットデータが音声テキストデータ４２であると判断して信号処理する。信号処理回路部２８は、タグ４１ａ中の音声テキストデータ４２を抽出して、単語ごとに音声合成のための制御信号を生成する。
【００７２】
例えば、音声テキストデータ４２が、「この辺のレストランを教えて」に対する応答文であって「イタリア料理の○×△があります。」とすると、信号処理回路部２８は、「イタリア」「料理」「の」「○×△」「が」「あります」の各単語に細分化する。そして、信号処理回路部２８は、細分化した各単語についての音声合成のための制御信号を生成し、音声合成回路部２６に出力するようになっている。音声合成回路部２６は、この制御信号に基づいて音声合成処理して、前記スピーカ２３から「イタリア料理の○×△があります。」の内容をアナウンスさせる。
【００７３】
一方、信号処理回路部２８は、音声テキストデータ４２中にマーカ４１ｂで囲まれた予約語３３がある場合、その予約語３３に対する属性情報３４を抽出する。例えば、音声テキストデータ４２が、「イタリア料理の○×△があります。」の中で「○×△」が予約語３３としてマーカ４１ｂで囲まれている場合、「○×△」の予約語３３に対する位置情報３４を抽出する。抽出は、「○×△」の予約語３３に対するタグ４１ｃを認識して抽出する。
【００７４】
信号処理回路部２８は「○×△」の位置情報３４を抽出すると、この位置情報（緯度・経度）３４を前記ナビ装置２２に出力する。ナビ装置２２は、位置情報（緯度・経度）３４に基づいて表示部２１の画面上にその位置、即ち、イタリア料理のレストランである「○×△」の所在地を例えばマークによって指標する。
【００７５】
従って、ユーザは、音声ポータルセンタ１２からの応答文を、スピーカ２３で聞くことができるとともに、その目的の所在地を表示部２１の画面上で認識することができる。
【００７６】
[音声ポータルセンタ１２]
次に、音声ポータルセンタ１２の詳細について説明する。
前記音声ポータルセンタ１２は、図５に示すように、管理サーバ１２ａ、音声認識サーバ１２ｂ、解析手段及びパケットデータ生成手段としてのパケット信号処理サーバ１２ｃを備えている。
【００７７】
管理サーバ１２ａは、音声認識サーバ１２ｂ、パケット信号処理サーバ１２ｃを統括する。管理サーバ１２ａは、認証プログラムを備え、車載機１１から送信されたパケット信号を受信し認証プログラムに基づいて予め管理サーバ１２ａに登録したユーザかどうかを識別し認証する。
【００７８】
管理サーバ１２ａは、登録したユーザのパケット信号である時、そのパケット信号をパケット信号処理サーバ１２ｃに出力する。又、管理サーバ１２ａは、パケット信号処理サーバ１２ｃが前記パケットデータ３９中に前記音声テキストデータ４２を解析しその解析結果に基づいて作成したデータをインターネット１４を介して前記アプリケーションサービスプロバイダ（ＡＳＰ）１５に出力する
さらに、管理サーバ１２ａは、インターネット１４を介してＡＳＰ１５から送信されたデータをパケット信号処理サーバ１２ｃに出力する。さらに又、管理サーバ１２ａは、前記パケット信号処理サーバ１２ｃで生成した音声テキストデータ４２を含むパケット信号（パケットデータ３９）を車載機１１に送信する。
【００７９】
パケット信号処理サーバ１２ｃは、そのパケット信号中に前記音声テキストデータ４２が含まれているかどうか前記タグ４１ａの有無に基づいて判断する。パケット信号処理サーバ１２ｃは、タグ４１ａがない時、車載機１１から送信されたパケット信号はテキスト化されていない音声データであるとして、音声認識サーバ１２ｂにそのパケット信号を出力する。
【００８０】
一方、パケット信号処理サーバ１２ｃは、タグ４１ａがある時、ボイスＸＭＬアプリケーションプログラムを起動させて、車載機１１から送信されたパケット信号（パケットデータ３９）中の音声テキストデータ４２を抽出し、意味解析を行う。パケット信号処理サーバ１２ｃは、抽出した音声テキストデータ４２中に予約語３３に相当する単語があるか否かを前記マーカ４１ｂで判別する。パケット信号処理サーバ１２ｃは、マーカ４１ｂで囲まれた予約語３３がある場合にはその予約語３３に対する前記タグ４１ｃで設定した位置情報３４と前記タグ４１ｄを設定したベクトル情報３６を抽出する。
【００８１】
今、例えば、音声テキストデータ４２が、前記した「この辺のレストランを教えて。」とする。このとき、パケット信号処理サーバ１２ｃは、位置情報３４とベクトル情報３６に基づいて、「緯度・経度が例えば（ｘｘ、ｙｙ）の辺で、その辺を（ｚｚ）の方向から向かう場合の、その辺のレストランを教えてほしい」と、意味解析する。そして、パケット信号処理サーバ１２ｃは、レストランを探していると判断して、その受信したパケットデータ３９を、インターネット１４を介してレストラン情報を提供するＡＳＰ１５に送信するようになっている。
【００８２】
つまり、音声ポータルセンタ１２は、ユーザが求めている情報をＡＳＰ１５によって検索してもらうようになっている。そして、本実施形態では、音声ポータルセンタ１２は、ＡＳＰ１５からその検索結果を応答文でもらうようになっている。
【００８３】
又、パケット信号処理サーバ１２ｃは、先にＡＳＰ１５に送信したデータに対する応答データ(応答文)がインターネット１４を介してＡＳＰ１５から送信されてきた時、その応答データ(応答文)を車載機１１に送信するようになっている。
【００８４】
[ＡＳＰ１５]
次に、ＡＳＰ１５について説明する。
ＡＳＰ１５は、音声ポータルセンタ１２からのパケットデータ３９を入力すると、パケット信号処理サーバ１２ｃと同様に、コンテンツサーバ１５ａにおいてパケットデータ３９中の音声テキストデータ４２を抽出し、意味解析を行う。つまり、コンテンツサーバ１５ａは、ボイスＸＭＬアプリケーションプログラムを起動させて、タグ４１ａに基づいてパケットデータ３９中の音声テキストデータ４２を抽出して意味解析を行う。
【００８５】
又、コンテンツサーバ１５ａは、マーカ４１ｂによってその音声テキストデータ４２中に予約語３３を特定し、その予約語３３に対するタグ４１ｃで設定した位置情報３４とタグ４１ｄを設定したベクトル情報３６を抽出する。つまり、コンテンツサーバ１５ａは、位置情報３４とベクトル情報３６に基づいて、「緯度・経度が例えば（ｘｘ、ｙｙ）の辺で、その辺を（ｚｚ）の方向から向かう場合の、その辺のレストランを教えてほしい」と、意味解析する。
【００８６】
続いて、コンテンツサーバ１５ａは、予め用意されている図示しないデータベースから、緯度・経度（ｘｘ、ｙｙ）付近のレストランを複数検索する。尚、データベースには、レストラン、駐車場、娯楽施設、デパート、ホテル等の各種業種毎に予め店名等の名称とその位置情報（緯度・経度）３４等が登録されている。つまり、各事業主がＡＰＳ１５に対して事前に契約等によって、店名等の名称と位置情報（緯度・経度）３４等がこのデータベースに登録されている。
【００８７】
そして、コンテンツサーバ１５ａは、レストランの業種を検索し、候補として抽出された１つ又は複数のレストランについて、レストラン名とその所在地の位置情報をデータベースから抽出する。複数のレストランが検索されると、コンテンツサーバ１５ａは、それらレストラン中から、ベクトル情報３６、即ち（ｚｚ）の方向から進行していく場合に支障がないレストランを選択する。
【００８８】
そして、コンテンツサーバ１５ａは、（ｚｚ）の方向から進行していく場合に支障がないレストランを抽出すると、その抽出したレストランについてそのレストラン名及び位置情報に基づいて、応答文を作成する。例えは、「○×レストラン」と「△○レストラン」の２つのレストランが抽出された場合、「この辺に○×レストランと△○レストランがあります。」というユーザに対する応答文を作成する。
【００８９】
コンテンツサーバ１５ａは、この応答文からなるテキストデータを音声テキストデータとして音声ポータルセンタ１２にインターネット１４を介して送信するためにパケット化にする。サーバ１５ａは、ボイスＸＭＬアプリケーションプログラムを起動して音声テキストデータをパケット化にする。
【００９０】
図６は、「この辺に○×レストランと△○レストランがあります。」の音声テキストデータ４２をパケットデータ３９にした場合の模式図である。
図６において、コンテンツサーバ１５ａは、まず、ヘッダ４０を設定するとともにそのヘッダ４０の後に、音声テキストデータ４２であることを示す「＜？Ｄ＞」で示すタグ４１ａを設定する。コンテンツサーバ１５ａは、タグ４１ａの後に、「この辺に○×レストランと△○レストランがあります」のテキストデータ４２を設定する。
【００９１】
このとき、コンテンツサーバ１５ａは、テキストデータ４２中に位置情報３４を属性情報として付加した単語があるかどうかチェックする。この場合、「○×レストラン」と「△○レストラン」が位置情報３４を持っていることから、「○×レストラン」を予約語３３ａとして「＜Ｌ１＞」と「＜／Ｌ１＞」で示すマーカ４１ｂで囲む。又、「△○レストラン」を予約語３３ａとして「＜Ｌ２＞」と「＜／Ｌ２＞」で示すマーカ４１ｂで囲む。
【００９２】
次に、サーバ１５ａは、前記と同様に、「＜？Ｌ１＞」で示すタグ４１ｃを設定し、「○×レストラン」に対する前記属性情報（位置情報３４）を付加する。さらにその後に、サーバ１５ａは、「＜？Ｌ２＞」で示すタグ４１ｃを設定し、「△○レストラン」に対する前記属性情報（位置情報３４）を付加する。サーバ１５ａは、最後にＣＲＣ（Cyclic Redundancy Check）データ４３を設定してパケットデータ３９を完成させる。そして、コンテンツサーバ１５ａは、生成したパケットデータ３９をインターネット１４を介して音声ポータルセンタ１２に送信する。
【００９３】
つまり、ＡＳＰ１５は、ユーザが取得したい情報に対する応答文を作成し、音声ポータルセンタ１２に送信する。そして、音声ポータルセンタ１２は、この応答文のパケット信号を携帯電話網１３を介して車載機１１に送信する。従って、車載機１１は、前記したように、信号処理回路部２８において、ボイスＸＭＬアプリケーションプログラムを使用してそのパケット信号から音声テキストデータ４２を抽出して、単語ごとに音声合成のための制御信号を生成する。又、車載機１１は、信号処理回路部２８において、予約語３３に対する位置情報３４を抽出し、位置情報（緯度・経度）３４に基づいて表示部２１の画面上にその位置、即ち、取得した情報の所在地を例えばマークによって指標する。
【００９４】
次に、音声ポータルシステムの作用について図７及び図８に示す動作シーケンスに従って説明する。尚、説明の便宜上、ユーザが、自動車１０に搭載したナビ装置２２において、目的地を設定した状態で、音声ポータルセンタ１２に対してその目的地周辺の駐車場を予約する場合について説明する。
【００９５】
今、ユーザが、車載機１１のマイク２４に向かって音声で音声ポータルセンタ１２にアクセスしたい旨の言葉（例えば、「ボイスポータルリクエスト」）を発する（ステップＳ１）。車載機１１は、音声認識回路部２７でユーザが音声ポータルセンタ１２にアクセスしたい旨を判断する（ステップＳ２）。車載機１１は、信号処理回路部２８にて、希望のサービスが何であるかをユーザに問う、例えば、「ご希望のサービスをお知らせ下さい。」という応答文を作成する（ステップＳ３）。信号処理回路部２８は、この応答文を音声合成のための制御信号を生成し音声合成回路部２６を介してスピーカ２３から「ご希望のサービスをお知らせ下さい。」のメッセージに出力する（ステップＳ４）。
【００９６】
ユーザは、これに答えて、例えば「駐車場予約」とマイク２４に向かって発声する（ステップＳ５）。車載機１１は、音声認識回路部２７でユーザが駐車場を探していると判断する（ステップＳ６）。
【００９７】
車載機１１は、ユーザが希望する駐車場が見つかるかどうか、音声ポータルセンタ１２に問い合わせを行う。詳述すると、信号処理回路部２８は、音声認識回路部２７にて音声テキストデータ４２にされた「駐車場予約」を、ボイスＸＭＬアプリケーションを起動させてパケットデータ３９にする。この場合、「駐車予約」という音声テキストデータ４２は、予約語３３が含まれていないので、位置情報３４等の属性情報が付加されていないパケットデータ３９が生成される（ステップＳ７）。そして、車載機１１は、信号処理回路部２８で生成したパケットデータ３９のパケット信号を、携帯電話機３１を介して音声ポータルセンタ１２に送信する（ステップＳ８）。
【００９８】
音声ポータルセンタ１２は、車載機１１からのパケットデータ３９を受信する（ステップＳ９）。音声ポータルセンタ１２のパケット信号処理サーバ１２ｃは、車載機１１から送信されたパケットデータ３９中の音声テキストデータ４２を抽出し意味解析を行う（ステップＳ１０）。パケット信号処理サーバ１２ｃは、ボイスＸＭＬアプリケーションを起動させて抽出した音声テキストデータ４２中に予約語３３に相当する単語があるか否かを前記マーカ４１ｂで判別する。このとき、予約語３３が含まれていないことから、パケット信号処理サーバ１２ｃは、「どこの駐車場を予約しますか？」という応答文（音声テキストデータ）を作成する（ステップＳ１１）。
【００９９】
続いて、パケット信号処理サーバ１２ｃにおいて、ボイスＸＭＬアプリケーションを起動させて応答文（音声テキストデータ）をパケットデータ３９にする（ステップＳ１２）。そして、音声ポータルセンタ１２は、その生成したパケットデータ３９のパケット信号を、携帯電話網１３を介して車載機１１に送信する（ステップＳ１３）。
【０１００】
車載機１１は、この音声ポータルセンタ１２からのパケットデータ３９を受信する（ステップＳ１４）。信号処理回路部２８において、ボイスＸＭＬアプリケーションを起動させて音声テキストデータ４２を抽出する（ステップＳ１５）。そして、単語ごとに音声合成のための制御信号を生成し音声合成回路部２６を介してスピーカ２３からメッセージに出力する（ステップＳ１６）。即ち、スピーカ２３から「どこの駐車場を予約しますか？」のメッセージをユーザに出力する。
【０１０１】
ユーザは、これに答えて、例えば「目的地周辺」とマイク２４に向かって発声する（ステップＳ１７）。車載機１１は、音声認識回路部２７でユーザが目的地に近い所にある駐車場を探していると判断する（ステップＳ１８）。
【０１０２】
車載機１１は、音声認識回路部２７でユーザが発した「目的地周辺」の音声テキストデータを信号処理回路部２８においてボイスＸＭＬアプリケーションを起動させてパケットデータ３９にする（ステップＳ１９）。
【０１０３】
つまり、信号処理回路部２８は、音声テキストデータ４２をもとに形態素解析して得られた各単語が予約辞書記憶回路部２９に予約語３３として登録されているかどうか検索する。そして、信号処理回路部２８は、各単語中の「目的地」が予約辞書記憶回路部２９に予約語３３として登録されていると判断する。又、信号処理回路部２８は、「目的地」という予約語３３に対する属性情報を読み出す。このとき、信号処理回路部２８は、この属性情報が指示データ３５であることから、ナビ装置２２に設定している目的地の緯度・経度のデータ（位置情報３４）を読み出す。
【０１０４】
そして、信号処理回路部２８は、その音声テキストデータ４２をパケット化にする。このとき、音声テキストデータ４２の単語中に予約語３３が含まれていることから、その予約語３３をマーカ４１ｂで囲んで指定するとともに、予約語３３に対する属性情報（位置情報３４）をタグ４１ｃで指定する。さらに、予約語３３に対する属性情報（ベクトル情報３６）をタグ４１ｄで指定する。そして、信号処理回路部２８は、生成したパケットデータ３９をパケット信号にしてインターフェイス回路部３０、携帯電話機３１を介して音声ポータルセンタ１２に送信する（ステップＳ２０）。
【０１０５】
音声ポータルセンタ１２は、受信したパケット信号をパケット信号処理サーバ１２ｃに出力し、パケット信号処理サーバ１２ｃにおいて、パケットデータ３９中に前記音声テキストデータ４２を解析する（ステップＳ２１）。そして、パケット信号処理サーバ１２ｃは、前記ＡＳＰ１５に対するユーザの回答文と判断し受信したパケットデータ３９をＡＳＰ１５にインターネット１４を介して送信する（ステップＳ２２）。
【０１０６】
ＡＳＰ１５は、コンテンツサーバ１５ａにおいてボイスＸＭＬアプリケーションを起動させて、受信したパケットデータ３９中の音声テキストデータ４２を抽出して意味解析を行う（ステップＳ２３）。つまり、コンテンツサーバ１５ａは、マーカ４１ｂから音声テキストデータ４２中に予約語３３を特定するとともに、タグ４１ｃ，４１ｄからその予約語３３に対する位置情報３４及びベクトル情報３６を抽出する。そして、コンテンツサーバ１５ａは、「位置情報３４（緯度・経度）の目的地であって、ベクトル情報３６の方向からその目的地に向かう場合の、その目的地周辺の予約できる駐車場を探して欲しい」と、意味解析する。
【０１０７】
続いて、コンテンツサーバ１５ａは、予め用意されている図示しないデータベースから、目的地周辺の予約できる駐車場を検索する（ステップＳ２４）。コンテンツサーバ１５ａは、データベースに登録されている駐車場の位置情報（緯度・経度）３４及びベクトル情報３６から、目的地に近くて（例えば、目的地を中心に半径２００メートルの範囲）、進行方向を変えないで入庫できる駐車場を検索する。
【０１０８】
そして、コンテンツサーバ１５ａは、目的地周辺の駐車場が１つ又は複数検索されると、各駐車場が管理所有するコンピュータ（図示しない）に対してインターネット１３を介してアクセスする（ステップＳ２５）。そして、コンテンツサーバ１５ａは、各駐車場のコンピュータの各駐車場の満空情報を取得し、満車状態ではない駐車場を選択する（ステップＳ２６）。コンテンツサーバ１５ａは、満車状態ではない駐車場を抽出すると、その抽出した駐車場についてその駐車場名及び位置情報に基づいて、応答文を作成する（ステップＳ２７）。例えば、「□□駐車場」と「△△駐車場」の２つの駐車場が抽出された場合、「目的地周辺の□□駐車場と△△駐車場が予約できます。」というユーザに対する応答文を作成する。
【０１０９】
コンテンツサーバ１５ａは、ボイスＸＭＬアプリケーションプログラムを起動させて、この応答文からなる音声テキストデータ４２パケット化にする（ステップＳ２８）。
【０１１０】
図９は、「目的地周辺の□□駐車場と△△駐車場が予約できます。」の音声テキストデータ４２をパケットデータ３９にした場合の模式図である。
図９において、コンテンツサーバ１５ａは、まず、ヘッダ４０を設定し、「＜？Ｄ＞」で定義したタグ４１ａにてこのパケットデータ３９が音声テキストデータ４２であることを指定する。タグ４１ａにて音声テキストデータ４２を指定するとともに、マーカ４１ｂにて音声テキストデータ４２中の予約語３３を指定する。さらに、それぞれタグ４１ｃにて、「□□駐車場」と「△△駐車場」に対する属性情報（位置情報３４）を付加した後、ＣＲＣデータ４３を設定してパケットデータ３９を完成させる。そして、コンテンツサーバ１５ａは、生成したパケットデータ３９をインターネット１４を介して音声ポータルセンタ１２に送信する（ステップＳ２９）。
【０１１１】
音声ポータルセンタ１２は、受信したこの応答文のパケット信号を携帯電話網１３を介して車載機１１に送信する（ステップＳ３０）。車載機１１は、そのパケット信号を受信し（ステップＳ３１）、信号処理回路部２８において、ボイスＸＭＬアプリケーションプログラムを起動してそのパケット信号から音声テキストデータ４２を抽出する（ステップＳ３２）。そして、信号処理回路部２８は単語ごとに音声合成のための制御信号を生成し音声合成回路部２６を介してスピーカ２３から「目的地周辺の□□駐車場と△△駐車場が予約できます。」のメッセージに出力する（ステップＳ３３）。又、車載機１１は、信号処理回路部２８において、予約語（□□駐車場と△△駐車場）３３に対する位置情報３４を抽出し、ナビ装置２２にその位置情報３４を出力する。ナビ装置２２は、その位置情報（緯度・経度）３４に基づいて表示部２１の画面上に□□駐車場と△△駐車場の所在地を例えばマークによって指標する（ステップＳ３４）。
【０１１２】
従って、ユーザは、スピーカ２３からのメッセージと、表示部２１の画面上に表示されたマークによって予約できる駐車場を確認することができる。
上記したように、本実施形態によれば、以下の効果を有する。
【０１１３】
（１）本実施形態では、ユーザが車載機１１を介して音声で音声ポータル１２と対話形式で、サービスを取得する際、車載機１１は、ユーザが発した音声を、音声認識しその音声をテキスト化（音声テキストデータ４２）した。又、音声ポータルセンタ１２は、ユーザへの音声メッセージをテキスト化（音声テキストデータ４２）した。そして、これら音声テキストデータ４２をパケット化（パケット信号）し、携帯電話網１３を介して車載機１１と音声ポータルセンタ１２との間でそのパケット信号の送受信を行うようにした。
【０１１４】
従って、音声ポータルセンタ１２に送信されるパケット信号は、テキストデータであって、音声ポータルセンタ１２で、パケット信号を音声信号に復調して音声認識を行うことなく音声テキストデータを使って直ちに意味解析することができる。その結果、音声ポータルセンタ１２は、音声認識を行う必要がないので、音声ポータルセンタ１２の負荷は軽減される。
【０１１５】
しかも、パケット信号は、音声テキストデータ４２であるため、従来のように、通信障害等で音声信号が劣化した場合、ユーザが発した音声を音声認識装置で認識できなくなるといったことがない。従って、従来のように、ユーザが発した音声を音声認識できなくて、何度の車載機１１と音声ポータルセンタ１２との間で通信を重ねるといったことはなくなる。その結果、通信料の負担が軽減されるとともに、目的のサービスを取得するのに要する時間を短縮することができる。
【０１１６】
（２）本実施形態では、音声テキストデータ４２をパケットデータ３９にする際、音声テキストデータ４２中の単語について、予約語３３を特定し、その予約語３３に対して属性情報（位置情報３４等）を付加してパケットデータ３９を生成した。従って、受信する側は、予約語３３に対する属性情報を利用して種々の予約語３３に対する付加情報を取得することができる。
【０１１７】
そして、本実施形態の場合、予約語３３に対する属性情報を予約語３３の位置を示す位置情報３４にした。そして、ユーザが地名、目的地等の場所名を言うだけで、その場所を予約語３３として特定し、その予約語３３に対する位置情報３４が属性情報として付加されるようにした。つまり、ユーザは、その場所だけを音声で発声するだけで、その場所における緯度・経度等の位置情報３４が付加されるため、ユーザは簡単な言葉を発声するだけでその場所における種々のサービスを取得できる。しかも、音声テキストデータ４２もその分だけ、短くなるため、意味解析の精度を上げることができるとともに、データ量の低減を図ることができる。
【０１１８】
さらに、ＡＳＰ１５は、検索した駐車場やレストランを予約語３３とし、その予約語３３に対する位置情報３４を属性情報として付加するようにした。そして、車載機１１は、この位置情報３４に基づいてナビ装置２２を使って駐車場やレストランの場所を表示部２１に表示するようにした。従って、ユーザは駐車場やレストランを音声で知ることができる他に、現在位置から駐車場やレストランまでの経路を表示部２１か確認することができる。
【０１１９】
（３）本実施形態では、予約語３３に対して自動車１０の進行方向を示すベクトル情報３６を属性情報として付加した。そして、ベクトル情報３６に基づいて、自動車１０の進行方向を変えないで入庫できる駐車場を検索するようにした。従って、自動車１０で駐車場を取得する際に、ユーザは車線変更や、ユーターンといった途中の運転走行に余分な気を使わずに駐車場まで走行することができる。
【０１２０】
（４）本実施形態では、コンテンツサーバ１５ａは、目的地周辺の駐車場が１つ又は複数検索されると、各駐車場のコンピュータに対してインテーネット１３を介してアクセスする。そして、コンテンツサーバ１５ａは、各駐車場の満空情報を取得し、満車状態ではない駐車場をユーザに提供するようにした。従って、ユーザは、満車状態ではない駐車場を選択でき、駐車場についても駐車できないといった問題はない。
【０１２１】
尚、本発明の実施形態は、以下のように変更してもよい。
○上記実施形態では、ユーザが駐車場、レストラン、その他の場所の情報を取得するサービスを提供する音声ポータルシステムであった。これを、例えば交通渋滞情報のサービスを提供する交通管理センタにおける音声ポータルシステムに応用してもよい。交通渋滞情報のサービスの場合、例えば「目的地付近の渋滞情報が知りたい。」と発したとき、目的地が予約語３３となり、その予約語３３に位置情報３４が付加される。そして、交通情報を提供するアプリケーションサービスプロバイダが、目的地付近の渋滞情報を取得し、その渋滞情報を音声テキストデータ４２にしてユーザに知らせるようにする。
【０１２２】
さらに、上記実施形態において、ナビ装置２２に備えたＶＩＣＳ（道路交通情報通信システム；Vehicle Information Service）受信装置を使って、各交差点上に音声ポータルセンタとしての交通情報センタが設置した送信機から送信される光ビーコンを受信して交通情報を取得する場合に応用してもよい。つまり、このシステムにおいては、自動車が交差点にさしかかると、自動車に対して左車線後方から該交差点に向かって例えばバイクが来るとする。送信機は、バイクが近づいて来ることを自動車に知らせるようになっている。このとき、送信機は、自動車に予め録音された音声データを利用して、例えば「左折注意。バイクが来ます。」というパケットデータを生成する。尚、車載機１１は、事前にユーザに運転上の各種の音声案内を録音した音声データを記憶する音声データ記憶回路部が備えられている。そして、信号処理回路部２８は、音声データ記憶回路部から所定の案内（例えば、「左折注意、バイクが来ます」）が録音された音声データを読み出し前記音声再生回路部２５に出力する。音声再生回路部２５は、音声データを再生してスピーカ２３から音声案内を出力する。
【０１２３】
図１０は、バイクが左車線後方からくる場合であって、「左折注意、バイクが来ます」をユーザにアナウンスする際のパケットデータ３９の模式図である。図１０において、送信機は、まず、ヘッダ４０を設定するとともにそのヘッダ４０の後に、音声データがあることを示す「＜？Ｄ＞」で示すタグ４１ａを設定する。送信機は、タグ４１ａの後に、録音された音声データが「バイクが来ます」の音声テキストデータ４２を設定する。このとき、送信機は、音声テキストデータ４２について録音された音声データがあることを指示するための「＜Ａ１／＞」で定義された識別子としてのマーカ４１ｂを先頭に付加している。
【０１２４】
送信機は、テキストデータ４２の後に「＜？Ａ１＞」で示すタグ４１ｃを設定し、前記録音された音声データに対する属性情報３４を付加する。この属性情報は、マーカ４１ｂで特定された音声データが前記車載機１１の音声データ記憶回路のどこに記憶されているのかを示す先頭アドレスを最終アドレス及びＷＡＶ等のデータ形式の情報で構成されている。
【０１２５】
そして、送信機は、属性情報３４を付加した後、最後にＣＲＣ（Cyclic Redundancy Check）データ４３を設定してパケットデータ３９の生成を終了する。そして、送信機は、生成したパケットデータ３９をパケット信号にしてナビ装置２２に備えたＶＩＣＳ受信装置に送信する。
【０１２６】
ＶＩＣＳ受信装置は、パケット信号を受信すると、パケット信号を信号処理回路部２８に出力する。信号処理回路部２８は、属性情報３４から該録音された音声データを音声データ記憶回路部から読み出し、その音声データを音声再生回路部２５にて再生してスピーカ２３から音声案内を出力する。即ち、「左折注意、バイクが来ます」という音声がスピーカ２３から出力される。
【０１２７】
従って、この場合にも、車載機１１は、「バイクが来ます」の音声テキストデータ４２とその属性情報３４がパケット化され、そのパケット信号を入力することから、通信障害等に強く、常にクリアな音声案内をユーザに提供することができる。
【０１２８】
又、天気情報のサービスを提供する音声ポータルシステムに応用してもよい。天気情報のサービスの場合、例えば「目的地の天気情報が知りたい。」と発したとき、目的地が予約語３３となり、その予約語３３に位置情報３４が付加される。そして、天気情報を提供するアプリケーションサービスプロバイダが、目的地の天気情報を取得し、その天気情報を音声テキストデータ４２にしてユーザに知らせるようにする。
【０１２９】
○上記実施形態では、予約辞書記憶回路部２９を設け、その予約辞書記憶回路部２９に予約語３３を登録した。これを、前記ナビ装置２２にデータベースとして備えられた各種の場所データを予約辞書記憶回路部２９として利用してもよい。この場合、専用の予約辞書記憶回路部２９が省略できる分だけコスト低減を図ることができる。
【０１３０】
○上記実施形態では、ＡＳＰ１５が、駐車場を検索したが、音声ポータルセンタ１２で各種情報を検索するようにしてもよい。この場合、音声ポータルセンタ１２において、応答文を生成し、その音声テキストデータ４２をパケットデータ３９にすることになる。
【０１３１】
○上記実施形態では、移動体通信装置としての自動車１０に搭載したナビ装置２２を備えた移動体通信装置（車載機）１１に具体化した。これを、移動体通信装置としてのＰＤＡ、携帯電話機、ＰＨＳ電話機に応用して実施してもよい。そして、上記実施形態と同様に使用する場合には、ＰＤＡ、携帯電話機、及び、ＰＨＳ電話機には、それぞれ前記したＧＰＳナビゲーション装置２２が備えられている必要がある。
【０１３２】
【発明の効果】
以上詳述したように、本発明によれば、通話料の低減できるとともに短時間で目的の情報を取得でき、しかも、音声ポータルセンタの負荷を軽減することができる効果を有する
【図面の簡単な説明】
【図１】  本実施形態の音声ポータルシステムを説明するためのシステム構成図である。
【図２】  車載機の電気的構成を示すブロック回路図である。
【図３】  予約辞書記憶回路部の記憶内容を説明するための説明図である。
【図４】  車載機において、音声テキストデータのパケットデータ化を説明するための説明図である。
【図５】  音声ポータルセンタを説明するためのシステム構成図である。
【図６】  ＡＳＰにおいて、音声テキストデータのパケットデータを説明するための説明図である。
【図７】  音声ポータルシステムの作用を説明するための動作シーケンス図である。
【図８】  同じく音声ポータルシステムの作用を説明するための動作シーケンス図である。
【図９】  ＡＳＰにおいて、音声テキストデータのパケットデータを説明するための説明図である。
【図１０】  その他の音声ポータルシステムにおけるパケットデータを説明するための説明図である。
【図１１】  従来の音声ポータルシステムを説明するためのシステム構成図である。
図である。
【符号の説明】
１０…自動車
１１…移動体通信装置（車載機）
１２…音声ポータルセンタ
１２ａ…管理サーバ
１２ｂ…音声認識サーバ
１２ｃ…パケット信号処理サーバ
１３…携帯電話網
１４…インターネット
１５…アプリケーションサービスプロバイダ（ＡＳＰ）
１５ａ…コンテンツサーバ
２１…表示部
２２…ＧＰＳナビゲーション装置（ナビ装置）
２３…スピーカ
２４…マイク
２５…音声再生回路部
２６…音声合成回路部
２７…音声認識回路部
２８…パケット信号処理回路部
２９…予約辞書記憶回路部
３１…携帯電話機
３３…予約語
３４…位置情報（属性情報）
３９…パケットデータ
４１ａ…マーカ
４２…音声テキストデータ
【図１】
0004073668.tif 000002
【図２】
0004073668.tif 000003
【図３】
0004073668.tif 000004
【図４】
0004073668.tif 000005
【図５】
0004073668.tif 000006
【図６】
0004073668.tif 000007
【図７】
0004073668.tif 000008
【図８】
0004073668.tif 000009
【図９】
0004073668.tif 000010
【図１０】
0004073668.tif 000011
【図１１】
0004073668.tif 000012