(57)【要約】【課題】走行状態に応じた提示形態で情報を提示する場合に、情報の提示を要求する提示命令から実際に情報が提示されるまでの時間を短縮する。【解決手段】車載装置２００に情報を提供する情報提供装置１００が、車両側の走行状態とリクエスト情報を取得する車両情報取得手段１１０と、リクエスト情報に応じたコンテンツの情報を取得するコンテンツ取得手段１２０と、車両側の走行状態に基づいて情報の提示形態の優先度を判断する提示形態優先度判断手段１２０と、優先度の高い提示形態のコンテンツから順に所定の前処理を行う提示待機コンテンツ情報生成手段１４０と、特定のコンテンツを提示する旨の提示命令に呼応して、提示用のコンテンツを生成する提示用コンテンツ生成手段１５０と、これらを出力するコンテンツ出力手段１７０とを備える。【選択図】  図１
2008201217.tif 000002
【特許請求の範囲】
【請求項１】
車両側の走行状態と車両側のリクエスト情報を取得する車両情報取得手段と、
前記車両情報取得手段により取得された車両側のリクエスト情報に応じた情報を構成するコンテンツの情報を取得するコンテンツ取得手段と、
前記車両情報取得手段により取得された車両側の走行状態に基づいて、前記車両側に提示する情報の提示形態の優先度を判断する提示形態優先度判断手段と、
前記提示形態判断手段により判断された優先度と前記コンテンツ取得手段により取得されたコンテンツの提示形態とに基づいて、前記優先度が高い提示形態のコンテンツから順に、前記コンテンツの情報に所定の前処理を行って提示待機コンテンツ情報を生成する提示待機コンテンツ情報生成手段と、
前記車両側から取得した特定のコンテンツを提示する旨の提示命令に呼応して、前記提示待機コンテンツ情報が生成されたコンテンツに所定の後処理を行って提示用コンテンツを生成する提示用コンテンツ生成手段と、
前記提示待機コンテンツ情報生成手段により生成された提示待機コンテンツ情報および／または前記提示用コンテンツ生成手段により生成された提示用コンテンツを前記車両側へ向けて出力するコンテンツ出力手段とを有する情報提供装置。
【請求項２】
前記車両情報取得手段は、前記車両が走行中である状態または前記車両が停車中である状態を取得する請求項１に記載の情報提供装置。
【請求項３】
前記提示形態優先度判断手段は、前記車両が走行中である場合は、音声による提示形態の優先度を最も高いと判断する請求項２に記載の情報提供装置。
【請求項４】
前記提示待機コンテンツ情報生成手段は、前記コンテンツの情報が音声提示形態である場合、前記コンテンツの情報に基づいて、当該コンテンツの最初に提示される情報に対応する所定の切り出し部分が音声合成処理された提示待機コンテンツ情報を生成する請求項１〜３のいずれかに記載の情報提供装置。
【請求項５】
前記提示待機コンテンツ情報生成手段は、前記コンテンツの情報が音声提示形態である場合、車両側からコンテンツを特定した提示命令を取得する前に、前記コンテンツの情報に基づいて、当該コンテンツの最初に提示される情報に対応する所定の切り出し部分が音声合成処理された提示待機コンテンツ情報を生成する請求項１〜３のいずれかに記載の情報提供装置。
【請求項６】
前記提示用コンテンツ生成手段は、前記コンテンツの情報が音声提示形態である場合、車両側からコンテンツを特定した提示命令を取得した後に、当該コンテンツの最初に提示される情報に対応する所定の切り出し部分以外の部分に音声合成処理を行った提示用コンテンツを生成する請求項５に記載の情報提示装置。
【請求項７】
前記車両情報取得手段は、取得したコンテンツにリンク情報が含まれている場合、車両側からコンテンツを特定した提示命令を取得する前に、前記リンク情報により指定されたアドレスにアクセスし、前記リンク情報により関連づけられた情報を取得する請求項１〜６のいずれかに記載の情報提供装置。
【請求項８】
前記提示用コンテンツ生成手段は、前記車両情報取得手段が取得した車両情報に基づいて前記車両が所定時間以上走行状態にあると判断した場合、前記車両側に前記コンテンツを提示する旨の提示命令を受け付けたものと擬制し、前記提示用コンテンツを生成する請求項１〜７のいずれかに記載の情報提供装置。
【請求項９】
車両側の走行状態と車両側のリクエスト情報を取得し、
前記取得された車両側のリクエスト情報に応じた情報を構成するコンテンツの情報を取得し、
前記取得された車両側の走行状態に基づいて、前記車両側に提示する情報の提示形態の優先度を判断し、
前記判断された優先度と前記取得されたコンテンツの提示形態とに基づいて、前記優先度が高い提示形態のコンテンツから順に、前記コンテンツの情報に所定の前処理を行って提示待機コンテンツ情報を生成し、
前記車両側から取得した特定のコンテンツを提示する旨の提示命令に呼応して、前記提示待機コンテンツ情報が生成されたコンテンツに所定の後処理を行って提示用コンテンツを生成し、
前記提示待機コンテンツ情報および／または前記提示用コンテンツを前記車両側へ向けて出力する情報提供方法。
【請求項１０】
車両に搭載された車載装置と、前記車載装置に情報を提供する情報提供装置とを備え、
前記車載装置は、前記車両の走行状態を検出する走行状態検出手段と、
前記情報提供装置と情報の授受を行う車載装置側送受信手段と、
前記情報提供装置から受信した情報をユーザに向けて提示する提示手段とを有し、
前記情報提供装置は、
車両側の走行状態と車両側のリクエスト情報を取得する車両情報取得手段と、
前記車両情報取得手段により取得された車両側のリクエスト情報に応じた情報を構成するコンテンツの情報を取得するコンテンツ取得手段と、
前記車両情報取得手段により取得された車両側の走行状態に基づいて、前記車両側に提示する情報の提示形態の優先度を判断する提示形態優先度判断手段と、
前記提示形態判断手段により判断された優先度と前記コンテンツ取得手段により取得されたコンテンツの提示形態とに基づいて、前記優先度が高い提示形態のコンテンツから順に、前記コンテンツの情報に所定の前処理が行われた提示待機コンテンツ情報を生成する提示待機コンテンツ情報生成手段と、
前記車両側から取得した特定のコンテンツを提示する旨の提示命令に呼応して、前記提示待機コンテンツ情報が生成されたコンテンツに所定の後処理が行われた提示用コンテンツを生成する提示用コンテンツ生成手段と、
前記提示待機コンテンツ情報生成手段により生成された提示待機コンテンツ情報および／または前記提示用コンテンツ生成手段により生成された提示用コンテンツを前記車両側へ向けて出力するコンテンツ出力手段とを有する情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両側の走行状況に応じた提示形態でサーバ側から車載端末へ情報を提供する装置等に関し、特に、走行状況に応じて優先的に提示する提示形態を判断するとともに、優先的に提示する提示形態のコンテンツについて、ユーザからコンテンツが特定された提示命令の受付に先立ってそのコンテンツの情報に所定の前処理を行う情報提供装置、情報提供方法及び情報提供システムに関する。
【背景技術】
【０００２】
この種の技術に関し、車両状態等に応じてユーザが見やすい情報にデータを加工して表示する装置が知られている（特許文献１参照）。本装置によれば、運転者は特別な操作をすることなく安全な状態で情報を受け取ることができる。
【０００３】
しかしながら、この装置は、センタから受信した情報を車両状態に応じて車載機側で切り替えて提示するため、あらゆる車両状態に応じた情報、例えば車両走行中用の情報／車両停車中の情報のすべてを準備しておく必要があり、情報提示までの処理に時間を要するという問題があった。ユーザは処理が終了するまで待機しなければならず、操作応答性が低く、利便性に欠けるという問題があった。
【０００４】
【特許文献１】特開２０００−０１４２２７２号公報
【発明の開示】
【０００５】
本発明は、走行状況に応じた態様で情報提供を行う場合に、ユーザの提示要求から提示が実行されるまでに要する時間を短縮し、操作応答性の高い、使い勝手のよい情報提供装置を提供することを目的とする。
【０００６】
本発明によれば、車両側の走行状態と車両側のリクエスト情報を取得し、取得された車両側のリクエスト情報に応じた情報を構成するコンテンツの情報を取得し、取得された車両側の走行状態に基づいて、車両側に提示する情報の提示形態の優先度を判断し、判断された優先度と、取得されたコンテンツの提示形態に基づいて、優先度が高い提示形態のコンテンツから順に、コンテンツの情報に所定の前処理を行って提示待機コンテンツ情報を生成し、車両側から取得した特定のコンテンツを提示する旨の提示命令に呼応して、提示待機コンテンツ情報が生成されたコンテンツに所定の後処理を行って提示用コンテンツを生成し、提示待機コンテンツ情報および／または前記提示用コンテンツを前記車両側へ向けて出力する情報提供装置、情報提供方法及び情報提供システムが提供される。
【０００７】
本発明は、車両の走行状態に応じて情報の提示形態の優先度を判断し、優先度の高い順にそのコンテンツに所定の前処理を行って提示待機コンテンツを前もって生成しておき、提示命令受け付け後に、前処理がされた提示待機コンテンツ情報について後処理を行うことにより完全な提示用コンテンツを生成し、生成された提示用コンテンツから順次、車載装置に向けて出力する。
【０００８】
これにより、車両の走行状態に応じた提示形態で情報を提示しつつ、かつ提示命令から実際に情報がユーザに提示されるまでの時間を短縮することができ、応答性の高い、使い勝手の良い情報提供装置等を提供することができる。
【発明を実施するための最良の形態】
【０００９】
＜第１実施形態＞  
本発明の実施形態を図面に基づいて説明する。図１は本実施形態の情報提供装置１００と車載装置２００とプロバイダサーバ３００を含む情報提供システム１０００の構成を示すブロック図、図２は走行状態に応じた提示形態の優先度の一例を示す図,図３は車両が走行中の場合の情報提供処理の制御手法を示すフローチャート図、図４は提示用コンテンツの生成処理の他の例を示すフローチャート図、図５は走行中の車載装置２００に提示される情報の画面イメージを示す図、図６は音声処理の手法の一例を示すフローチャート図、図７は車両が停車中の場合の情報提供処理の制御手法を示すフローチャート図である。
【００１０】
図１に示すように、本実施形態の情報提供システム１０００は、通信ネットワーク４００上に構築された情報提供装置１００と、車載装置２００と、プロバイダサーバ３００とを備える。これらは互いにインターネット等の通信ネットワーク４００を介して情報の授受を行う。本システムでは、車載装置２００から送出されたリクエストに応じて、情報提供装置１００がプロバイダサーバ３００からオリジナルのコンテンツを取得し、これを車載装置２００の提示に適した形態に変換乃至編集したコンテンツを生成し、生成したコンテンツを車載装置２００に情報を提供する。
【００１１】
まず、情報提供装置１００について説明する。
【００１２】
本実施形態の情報提供装置１００は、車載装置２００側へ情報を提供するに際し、提示を受けるユーザの待ち時間を短縮させる観点から、先に（ユーザからコンテンツを特定した提示命令を受け付けるよりも前に）提供の可能性がある情報の前処理を行う。
【００１３】
図１に示すように、本実施形態の情報提供装置１００は、送受信手段１８０と、車両情報取得手段１１０と、提示形態優先度判断手段１２０と、コンテンツ取得手段１３０と、提示待機コンテンツ情報生成手段１４０と、提示用コンテンツ生成手段１５０と、音声合成手段１９０と、記憶手段１６０と、コンテンツ出力手段１７０とを備える。特に限定されないが、情報提供装置１００は、マイクロコンピュータとその周辺機器を含んで構成され、コンピュータのCPU （Central Processing Unit）は、上述の車両情報取得手段１１０、提示形態優先度判断手段１２０、コンテンツ取得手段１３０.提示待機コンテンツ情報訂正手段１４０、提示用コンテンツ生成手段１５０、コンテンツ出力手段１７０として制御処理を実行する。
【００１４】
送受信手段１８０は、特定の通信プロトコルを用いて通信ネットワーク４００に接続し、車載装置２００、プロバイダサーバ３００等の他の情報機器と通信を行う通信機能１８１を備える。情報提供装置１００は、この送受信手段１８０を介して、テキスト情報、画像情報（静止画像、動画像を含む）、音声情報、車両の走行状態を示す情報その他の情報の授受を行う。
【００１５】
車両情報取得手段１１０は、車両側の走行状態と車両側のリクエスト情報を取得する。情報を取得する車両側の走行状態の態様は特に限定されないが、車両が走行中である状態または車両が停車中である状態を少なくとも取得することが好ましい。その他、一定速度で走行している、操舵操作が所定角度範囲で走行している、平均速度が所定値以下で走行しているなど、車両の走行状態を示す情報を走行情報として取得してもよい。
【００１６】
車両側のリクエスト情報は、車両に搭乗するユーザの情報提供要求の指令情報である。リクエスト情報は、ユーザがニュースその他の情報を求める、ユーザがある特定のプロバイダが提供するニュースその他の情報を求める意思を示す情報、すなわち情報提供機能に対する起動命令である。本実施形態のリクエスト情報は、情報を提供するプロバイダサーバ３００のロケーションを示すＵＲＬ（Uniform Resource Locator）を含む。本実施形態の情報提供装置１００は、ユーザからＵＲＬを含むリクエスト情報を取得した場合、そのＵＲＬにおいて提供される情報の中から任意のコンテンツ又はユーザが具体的に提示命令によって特定したコンテンツを提供することができる。リクエスト情報に応じた情報は、複数のコンテンツで構成される。たとえばニュースの提供を求めるリクエスト情報に対応する情報は、ニュースという概念に従属する下層のカテゴリのニュース、例えばスポーツニュース、経済ニュース、社会ニュースなどのコンテンツを含む。各カテゴリで特定されたニュースはさらに下層の個別のニュースを含んでもよい。URLで特定されたプロバイダサーバ３００のリソースは、これらの情報を提供する。なお、本実施形態において、ユーザはリクエスト情報を入力する際に一のコンテンツを特定する必要はない。本実施形態のリクエスト情報には、ユーザに対する提示処理において同時に扱われる一の具体的なコンテンツを特定する情報を含まない。
【００１７】
提示形態優先度判断手段１２０は、車両情報取得手段１１０により取得された車両側の走行状態に基づいて、車両側に提示する情報の提示形態の優先度を判断する。特に限定されないが、提示形態判断手段１２０は、車両が走行中である場合は、音声による提示形態の優先度を最も高いと判断することが好ましい。また、提示形態判断手段１２０は、車両が停車中である場合は、テキストによる提示形態の優先度を最も高いと判断することが好ましい。車両が走行中である場合は音声による提示形態の優先度を高く判断することにより、走行中は優先的に音声で情報が提示されるため、ユーザの視線を誘導することなく情報を伝達することができる。また、車両が停車中である場合はテキストにより提示形態の優先度を最も高いと判断することが好ましい。車両が停車中である場合はテキスト、画像により情報を提示することにより、ユーザに詳細な情報を伝達することができる。本実施形態において提示形態優先度判断手段１２０が参照する車両の走行状態に対する提示形態の優先度を数値で表した対応データの一例を図２に示した。図２に示すように、本実施形態において、走行中は、音声による提示の優先度が最も高く、続いてテキストによる提示の優先度が２番目に高く、画像による提示の優先度が最も低いと定義づけている。停車中は、テキストによる提示の優先度が最も高く、続いて画像による提示の優先度が２番目に高く、音声による提示の優先度が最も低いと定義づけられている。本実施形態の提示形態判断手段１２０は、予め定義された走行状態と優先度との対応関係を参照し、取得された車両側の走行状態に基づいて、車両側に提示する情報の提示形態の優先度を判断する。提示形態判断手段１２０の判断結果は、提示待機コンテンツ情報生成手段１４０へ送出される。
【００１８】
コンテンツ取得手段１３０は、車両情報取得手段１１０により取得された車両側のリクエスト情報に応じた情報を構成する１又は２以上のコンテンツの情報を、アクセス可能なプロバイダサーバ３００から取得する。コンテンツ取得手段１３０は、リクエスト情報に含まれるＵＲＬ（Uniform Resource Locator）に基づいて情報を提供するプロバイダサーバ３００に向けて所定のプロトコル（http等）を用いて情報の取得要求を送信し、この要求のレスポンスとして要求したコンテンツを受信する。本実施形態のコンテンツ取得手段１３０は、ユーザからコンテンツが特定された提示命令を取得する前に、リクエスト情報により特定されたプロバイダサーバ３００が提供可能なコンテンツを自動的に取得する。提示の可能性のあるコンテンツのすべてを先に取得しておくことにより、ユーザがコンテンツを特定した提示命令を入力してから実際に提示されるまでの所要時間を短縮することができる。
【００１９】
本実施形態のコンテンツ取得手段１３０はリンク情報取得部１３１を備える。このリンク情報取得部１３１は、取得したコンテンツにリンク情報（コンテンツに関連する他の情報を格納するアドレス）が含まれている場合、そのリンク情報に基づいて指定されたアドレスにアクセスし、関連づけられた情報を取得する。特に限定されないが、コンテンツにリンク情報が含まれている場合は、ユーザからコンテンツを特定した提示命令を取得する前に、リンク情報に基づいて指定されたアドレスにアクセスし、関連づけられた情報を先に（ユーザからコンテンツを特定した提示命令を受け付けるよりも前に）取得しておくことが好ましい。車両側のユーザから具体的にコンテンツを特定した提示命令を取得する前にリンク情報を予め取得しておくことにより、ユーザが提示命令を入力してからコンテンツが提示されるまでの時間、すなわちユーザの待ち時間を短縮することができる。
【００２０】
提示待機コンテンツ情報生成手段１４０は、提示形態判断手段１２０により判断された優先度とコンテンツ取得手段１３０により取得されたコンテンツの提示形態に基づいて、提示形態の優先度が高い提示形態のコンテンツから順に、コンテンツの情報（コンテンツに含まれるリンク情報で特定されたコンテンツを含む）に所定の前処理を行って「提示待機コンテンツ情報」を生成する。本実施形態の提示形態コンテンツ情報生成手段１４０は、車両側からコンテンツを特定した提示命令を取得する前に、「提示待機コンテンツ情報」を生成することが好ましい。提示形態優先度判断手段１２０により提示形態の優先度が音声提示形態、テキスト提示形態、画像提示形態の順と判断された場合、提示待機コンテンツ情報生成手段１４０は、まず音声提示が行われるコンテンツの前処理を優先的に実行し、音声提示用コンテンツすべての前処理が終了したら、その後、テキスト提示が行われるコンテンツの前処理を実行し、最後に画像提示が行われるコンテンツの前処理を実行する。
【００２１】
コンテンツの情報が音声提示形態である場合、すなわち、コンテンツ取得手段１３０により取得されたコンテンツに音声情報が含まれ、車両側から走行状態に応じて判断された優先的に提示する情報の形態が音声提示形態であると判断された場合、提示待機コンテンツ情報生成手段１４０は、コンテンツの情報（コンテンツに含まれるリンク情報で特定されたコンテンツを含む）に基づいて、コンテンツの最初に提示される情報に対応する所定の切り出し部分が音声合成処理された提示待機コンテンツ情報を生成する。本実施形態における所定の切り出し部分は、音声情報において最初に音声提示されるトークンであり、トークンとは句読点、読点等に区切られた文字群又は単語群である。
【００２２】
提示待機コンテンツ情報生成手段１４０が、「提示待機コンテンツ情報」を予め生成しておくことにより、ユーザが目的のコンテンツを選択してから実際に提示されるまでの時間、すなわちユーザの待ち時間を短縮することができる。特に、音声により提示を行う場合、音声合成処理にはテキストの切り出し処理（分割処理）、表音処理、表音処理の結果に基づく合成波形生成といったステップ、文節検出、各文節の係りうけの関係の解析、文全体の韻律決定、韻律が決定されたテキスト情報の表音文字列処理、音響処理といったステップを要するため、特に処理開始から提示までに時間を要する。本実施形態では、予め、最初に提示される情報に対応する部分を切り出して音声合成処理を行っておくので、ユーザの提示命令から実際に音声出力が実行されるまでの所要時間、すなわちユーザの待機時間を短縮することができる。なお、最初に提示される情報が出力されている間に、次に提示される情報の処理を行うことができるため、音声は途切れることなく出力される。
【００２３】
提示用コンテンツ作成手段１５０は、車両側の所定のコンテンツを提示する旨の提示命令に呼応して、提示待機コンテンツ生成手段１４０により提示待機コンテンツ情報が生成されたコンテンツに所定の後処理を行って提示用コンテンツを生成する。つまり、提示待機コンテンツ情報生成手段１４０により前処理が行われた提示待機コンテンツ情報を予め作成しておき、提示用コンテンツ作成手段１５０が、作成された提示待機コンテンツ情報に所定の後処理を行い、ユーザ側の車載装置２００で提示可能な提示用コンテンツを生成する。提示するコンテンツが音声情報である場合、提示待機コンテンツ情報生成手段１４０が最初に提示される情報に対応する切り出し部分（読点又は句読点で区切られたトークン）のみを音声合成した提示待機コンテンツ情報を生成し、提示用コンテンツ生成手段１５０が最初の切り出し部分以外の残り部分（二番目以降に音声提示される情報に対応する部分）を音声合成し、ユーザ側の車載装置２００において提示可能な（完全な）提示用コンテンツを生成する。本実施形態の提示用コンテンツ作成手段１５０は、車載装置２００側からコンテンツが特定された提示命令を受け付けた場合に、その特定されたコンテンツの提示用コンテンツの作成を開始する。
【００２４】
特に限定されないが、提示用コンテンツ作成手段１５０は、車両情報取得手段１１０が取得した車両情報に基づいて車両が継続して所定時間以上走行状態にあると判断した場合、車両側にコンテンツを提示する旨の提示命令を受け付けたものと擬制し、提示用コンテンツの生成を開始してもよい。この場合、提示用コンテンツ作成手段１５０は、提示形態優先度判断手段１２０により判断された優先度が高い順に従い、提示用コンテンツを生成する。車両の状態に適した形態の提示用コンテンツの生成処理を優先的に実行し、そのコンテンツの提供が完了した段階で、その他の形態の提示用コンテンツの生成処理を実行する。
【００２５】
音声合成手段１９０は、コンテンツの情報が音声提示形態である場合に、提示待機コンテンツ情報の音声合成処理と、提示用コンテンツの音声合成処理とを行う。音声合成手段１９０は、提示待機コンテンツ情報生成手段１４０の制御の下、提示待機コンテンツ情報の音声合成処理を行い、提示用コンテンツ生成手段１５０の制御の下、提示用コンテンツの音声合成処理を行う。具体的に、音声合成手段１９０は、図示しない言語処理部と音響処理部とを有し、コンテンツに含まれるテキストを所定の規則に従い切り出し（分割し）、所定の切り出し部分（トークン）の表音処理を行うとともに、表音処理の結果に基づく合成波形を生成し、音声を合成する。入力されたテキストをユーザが聴取可能なように読み上げるための音声合成処理手法は特に限定されず、出願時において公知の手法を利用することができる。本実施形態では、分割処理されたテキストの読みとアクセントなどを決定し、テキスト上に配列された単語の前後のつながりから文節を検出し、検出した各文節の係りうけの関係を解析して文全体の韻律を決定し、韻律が決定されたテキスト情報を表音文字列として表現する。音響処理部は、言語処理部が算出した表音文字列から母音の長さ、子音の長さ、ポーズの長さなどの音素の維持時間長や、音声の高低の変化パターンである音声の基本周波数を生成し、これに基づく合成波形を含む音声情報を生成する。生成した音声情報（提示待機コンテンツ情報、提示用コンテンツ）は、記憶手段１６０に記憶させることができる。
【００２６】
記憶手段１６０は、コンテンツ取得手段１３０が取得したコンテンツの情報及びリンク情報で特定された関連情報、提示待機コンテンツ情報生成手段１４０により生成された提示待機コンテンツ情報、提示用コンテンツ生成手段１５０により生成された提示用コンテンツを読み出し可能なように記憶する。
【００２７】
コンテンツ出力手段１７０は、提示待機コンテンツ情報生成手段１４０により生成された提示待機コンテンツ情報および／または提示用コンテンツ生成手段１５０により生成された提示用コンテンツを、送受信手段１８０を介し、車両側へ向けて出力する。提示用コンテンツは、音声提示用コンテンツ、テキスト提示用コンテンツ、画像提示用コンテンツを含み、車載装置２００側の提示手段２９０を介してユーザに提示される。
【００２８】
次に、車載装置２００について説明する。本実施形態の車載装置２００は、マイクロコンピュータとその周辺機器を含んで構成され、車両の搭乗者の操作により情報提供装置１００に対してコンテンツの取得要求、コンテンツの取得、車両状態等の通知を行う。図1に示すように、車載装置２００は、送受信手段２８０と、制御手段２１０と、走行状態検出手段２２０と、入力手段２３０と、提示手段２４０とを有する。
【００２９】
送受信手段２８０は通信機能２８１を備え、情報提供装置１００の送受信手段１８０と同様に、特定の通信プロトコルを用いてネットワーク４００に接続し、他の情報機器と通信を行う。
【００３０】
制御手段２１０は、送受信手段２８０、走行状態検出手段２２０、入力手段２３０、提示手段２４０の制御を行う。コンピュータのCPU （Central Processing Unit）は、制御手段２１０として機能する。
【００３１】
提示手段２４０は、例えば、ディスプレイ２９１やスピーカ２９２等の提示装置であり、情報提供装置１００から取得したコンテンツを運転者に提示する。
【００３２】
走行状態検出手段２２０は、車両が走行中である又は車両が停止しているといった走行状態を検出し制御手段２１０へ出力する。走行状態の検出手法は特に限定されないが、例えば、走行状態を示す情報として車速を検出し、車速情報又は車速が所定値以上である場合に車両は走行中／車速が所定値未満である場合に車両は停車中と判断した結果を走行状態として検出してもよいし、走行状態を示す情報としてサイドブレーキのオン／オフを検出し、サイドブレーキのオン／オフ情報又はサイドブレーキがオンである場合に車両は停車中／サイドブレーキがオフである場合に車両は走行中と判断した結果を走行状態として検出してもよい。これらの検出手法を単独で用いてもよいし、複数の検出手法を組み合わせて判断してもよい。制御手段２１０は、送受信装置２８０を介して走行状態検出手段２２０が検出した走行状態を情報提供装置１００側へ送出する。
【００３３】
入力手段２３０は車両に搭乗する乗員（ユーザ）の入力を受け付ける。情報提供機能の起動命令、コンテンツを特定した提示命令等の情報、その他のリクエスト情報をユーザから受付け、制御手段２１０へ出力する。
【００３４】
次に、第三者のコンテンツを提供するプロバイダサーバ３００を説明する。プロバイダサーバ３００は、車両搭乗者（ユーザ）に提供するコンテンツのソースを持つサーバである。ユーザからの要求に応じて、情報提供装置１００のコンテンツ取得手段１３０がコンテンツの取得要求をプロバイダサーバ３００へ送出する。プロバイダサーバ３００は、この取得要求に対応するコンテンツを情報提供装置１００へ向けて送出する。
【００３５】
図３に基づいて、車両が走行中である場合の処理を説明する。図３は、情報提供装置１００、車載装置２００、プロバイダサーバ３００の制御手順を示すフローチャート図である。
【００３６】
まず、車載装置２００側では所定のタイミングで走行状態を検出し、制御手段２１０、送受信手段２８０、ネットワーク４００を介して情報提供装置１００へ向けて送出する（Ｓ１０１）。情報提供装置１００の車両情報取得手段１１０は車両側の走行状態を取得する。提示形態優先度判断手段１２０は車両情報取得手段１１０が取得した走行状態に基づいて車両の走行状態を判断する。提示形態優先度判断手段１２０が車両は走行中と判断した場合（Ｓ２０１でY）、Ｓ２０２以降の処理を行う。一方、車両が停車中と判断された場合、図７に示すＳ２５１以降の処理を行う。
【００３７】
車載装置２００は情報提供装置１００に対して、コンテンツのプロバイダサーバ３００のサーバ情報を含むリクエストを送信し（Ｓ１０２）、情報提供装置１００はリクエスト情報を取得する。本処理におけるリクエスト情報は情報提供装置１００に対する情報処理機能の起動命令である。リクエスト情報に含まれるサーバの情報は、例えば、プロバイダサーバ３００のＩＰアドレスやドメイン名、ポート番号、リソースのパス、スキームの種類などである。本実施形態のリクエスト情報は、ユーザが提供を希望する一のコンテンツを具体的に特定する情報は含まない。なお、リクエスト情報は走行状態と一緒に情報提供装置１００へ送出してもよい。
【００３８】
情報提供装置１００は、取得したリクエスト情報に含まれるプロバイダサーバ３００のサーバ情報に基づき、そのプロバイダサーバ３００に対して情報の提供を要求する（Ｓ２０２）。情報提供装置１００からの要求を受け取ったプロバイダのサーバ３００は、提供可能な情報であって、リクエストに対応する複数のコンテンツ名のリストをレスポンスとしてセンタに送信する（Ｓ３０１）。情報提供装置１００は、取得した情報を車載装置２００に適した形態（サイズ、提示位置、データ形式等）に変換した後、コンテンツリストを車載装置２００に向けて送出する。車載装置２００はコンテンツリストをユーザに提示する（Ｓ１０３）。図５は、走行中の車載装置２００に提示される情報の画面イメージを示す図である。ステップＳ１０３において、車載装置２００はリスト形式のコンテンツリストＬをユーザに提示する。このコンテンツリストはユーザから取得したリクエスト情報に応じた情報を構成するコンテンツ名を列挙するとともにそれらのコンテンツの情報のＵＲＬを含む。コンテンツリストに示したリストアイテムＡとリストアイテムＢにはリンク情報が含まれている。
【００３９】
コンテンツ取得手段１３０は、コンテンツリストＬが提示されたユーザからコンテンツを特定した提示命令の取得を待たずにプロバイダサーバ３００からコンテンツを自動的に取得する（Ｓ３０２，Ｓ２０４）。
【００４０】
コンテンツ取得手段のリンク情報取得部１３１は、取得したコンテンツにリンク情報が含まれている場合（Ｓ２０６でＹ）、車両側からコンテンツを特定した提示命令を取得する前に、リンク情報に基づいて指定されたアドレスにアクセスし、関連づけられた情報をコンテンツサーバ３００から取得する（Ｓ２０７，Ｓ３０３，Ｓ２０８）。
【００４１】
提示待機コンテンツ情報生成手段１４０は、コンテンツの提示形態を認識する。本フローは、車両が走行中の処理であり、本実施形態において走行中は音声による提示形態が最も優先度が高いため、取得したコンテンツが音声提示の対象であるか否かを判断する（Ｓ２０９）。取得したコンテンツが音声提示の対象である場合（Ｓ２０９でＹ）、そのコンテンツの情報に基づいて、コンテンツの最初に提示される情報に対応する所定の切り出し部分が音声合成処理された提示待機コンテンツ情報を生成する（Ｓ２１０）。図５に示したコンテンツリストＬのリストアイテムＡ〜Ｄのうち、リストアイテムＡ及びＢは音声提示が可能である。リストアイテムＡ，Ｂの内容となるコンテンツＱ１，Ｑ２はＳ２０８で取得されている。提示待機コンテンツ情報生成手段１４０は、コンテンツに含まれる情報の中から最初に提示される音声情報（最初のトークン）を切り出す。本例では、文字列からトークンを切り出すための分割記号として句点を用い、リストアイテムＡのＱ１からは「これは音声読み上げ用のテキストです。」切り出し、リストアイテムＢのＱ２からは「サンプルテキストです。」を切り出す。本例では句点を分割記号としているが、分割記号の種類は限定されない。音声合成手段１９０は、切り出された最初のトークンの音声合成処理を行う。音声合成処理の手法は特に限定されないが、処理手順の一例を図６に示した。図６に示すように、開始後（Ｓ５０１）、音声合成の対象となるテキストの入力を受付け、テキストを所定の分割記号（句点、句読点等）で分割し（Ｓ５０３）、最初に提示されるトークンを切り出す（Ｓ５０４）。切り出した最初のトークンに音声合成処理を実行し（Ｓ５０５）、処理した音声データを記憶手段１６０に保存する（Ｓ５０６）。
【００４２】
図３のフローに戻る。提示待機コンテンツ情報生成手段１４０は、生成した提示待機コンテンツ（最初のトークンが音声合成されたコンテンツ）を記憶手段１６０に記憶する（Ｓ２１１）。この前処理、すなわち提示待機コンテンツ情報の生成が、音声提示可能なすべてのコンテンツについて終了するまで繰り返す（Ｓ２１２）。すべての音声提示可能なコンテンツについて提示待機コンテンツ情報の生成が終了したら、車載機からコンテンツが特定された提示命令を待機する。このように、提示待機コンテンツ情報を前もって作成しておくことにより、最初のトークンを音声出力している間に２番目に切り出されたトークンの音声合成処理を行うことができるから、音声出力は提示命令の直後から途切れなく音声による出力（提示）を行うことができる。また、すべての音声提示可能なコンテンツについて、提示待機コンテンツ情報を生成しておくことにより、ユーザがどのコンテンツを特定しても、すぐに音声出力を実行することができる。音声出力に必要な処理には時間がかかるが、本実施形態によれば、ユーザがコンテンツを特定した提示命令を入力するまでの間に最初に提示される音声の合成処理が完了しているため、提示命令を受けてから直ぐに音声出力を行うことができる。
【００４３】
車載装置２００からコンテンツが特定された提示命令を取得したら（Ｓ１０４）、提示命令に基づいて提示するコンテンツを特定する（Ｓ２１３）。提示用コンテンツ生成手段１５０は、提示命令により特定されたコンテンツの最初に提示される情報に対応する切り出し部分以外の部分について音声合成処理を行った（最終的に全部の音声合成処理が施された）提示用コンテンツを生成する（Ｓ２１４）。音声合成処理は提示待機コンテンツに対する処理手法と同じである。基本的には、図６に示した処理手順と共通するが、Ｓ５０４では二番目のトークンから最後のトークンまで順番に切り出し、各トークンについて音声合成処理を行う。生成された提示用コンテンツは必要に応じて記憶手段１６０に記憶する（Ｓ２１５）。生成された提示待機コンテンツ情報および／または提示用コンテンツは車載装置２００に向けて送出され（Ｓ２１６）、車載装置２００の提示手段２４０は取得した提示用コンテンツを提示（出力）する。Ｓ２１３で特定された提示待機コンテンツ情報は、提示用コンテンツの生成完了を待たずに車載装置２００に向けて送出することが好ましい。これにより処理時間のいっそうの短縮を図ることができる。
【００４４】
本例では、車載装置２００からコンテンツが特定された提示命令の取得を、提示用コンテンツの生成処理開始のトリガとしたが、取得した車両情報に基づいて車両が継続して所定時間以上走行状態にあると判断した場合、提示用コンテンツの生成を開始してもよい。この処理例を図４に示した。図４に示すように、提示待機コンテンツ情報の生成・記憶（Ｓ２１０，Ｓ２１１）の後（又は図３に示したコンテンツリストの送信（Ｓ２０３）・提示（Ｓ１０３）の後）、取得した車両情報に基づいて車両が継続して所定時間以上走行状態を継続していた場合（Ｓ２３０でＹ）、すべてのコンテンツの最初の提示部分以外の部分の音声合成処理を実行（提示用コンテンツの生成）（Ｓ２３１）を行う。所定時間中に車載装置２００からコンテンツを特定した提示命令を受け付けた場合は、図３のＳ２１３へ進む。生成された提示用コンテンツは記憶手段１６０に記憶され、車載装置２００からコンテンツが特定された提示命令の受付けを待機する。提示命令を受け付けたら（Ｓ１３４）、コンテンツを特定し（Ｓ２３４）、予め生成しておいた提示用コンテンツの音声信号を車載装置２００へ送出する（Ｓ２３５）。その後は図３のＳ２１７以降と同様の処理を行う。
【００４５】
図３に戻り、コンテンツを構成する音声信号の送信が完了したら（Ｓ２１７）、走行中において次に優先度の高いテキストコンテンツを生成する（Ｓ２１８）。テキストコンテンツの生成が終了したら、走行中において３番目に優先度の高い画像コンテンツを生成する。生成したテキストコンテンツ、画像コンテンツは記憶手段１６０に必要に応じて記憶する。
【００４６】
車載装置２００では走行状態の検出タイミングを待機し（Ｓ１０７）、検出タイミングとなったら走行状態を取得し（Ｓ１０８）、待機する情報提供装置１００へ向けて送出する（Ｓ１０１,図７のＳ１５１へ進む）。車載装置２００は、音声により提示するコンテンツ、テキストにより提示するコンテンツ、画像により提示するコンテンツのすべてを取得した場合、走行状態の変化に応じて提示形態を切り替えても良い。図３のフローチャートは、処理の流れを分かりやすくするために、すべての提示形態のコンテンツが揃った時点で走行状態の変化を判断しているが、コンテンツ送信中に走行状態が切り替わった場合であっても、適宜提供するコンテンツを切り替えることができるように、常に車両の走行状態の変化を監視していてもよい。
【００４７】
このように、本実施形態によれば、走行中は音声による提示を行うとともに、音声による提示を行う場合にはユーザからの特定のコンテンツに対する提示命令を待たずに提示の可能性のあるコンテンツを先に取得し、最初のトークンが音声合成処理された提示待機コンテンツ情報を生成しておくため、多段階の処理を要する音声提示が優先される場合であっても、提示命令から音声提示までの時間を短縮し、応答性に優れた情報提供装置を提供することができる。
【００４８】
図７は、車両が停車中の場合の制御手順を示すフローチャート図である。車載装置２００から走行状態、リクエスト情報が送出され（Ｓ１０１，１０２）、コンテンツリストが提示されるまでの処理は、図３に示した処理と共通する。
【００４９】
車載装置２００からコンテンツが特定された提示命令を取得したら、コンテンツを特定し（Ｓ２５６）、特定したコンテンツをプロバイダサーバ３００に要求する（Ｓ２５７）。プロバイダサーバからコンテンツの提供を受ける（Ｓ３５２）。本処理は車両が停車中の処理であり、停車中はテキストによる提示が最も優先度が高く、画像による提示が二番目に優先度が高く、テキストによる提示が三番目に高いため、提示待機コンテンツ情報生成手段１４０、提示用コンテンツ生成手段１５０は、連携して車載装置２００で提示可能な提示用コンテンツを生成し（Ｓ２５８）、車載装置２００へ送信する（Ｓ２５９）。
【００５０】
テキストコンテンツ、画像コンテンツの送信が完了し、音声により提示されるコンテンツがある場合、すなわち音声合成の対象情報がある場合（Ｓ２６０でＹ）、情報提供装置１００の提示待機コンテンツ情報生成手段１４０は、最初に提示されるトークンの音声合成を行う（Ｓ２６１）。この提示待機コンテンツ情報の生成処理は、車載装置２００からの音声コンテンツの提示の要求を待たずに自動的に行う。
【００５１】
車載装置２００から音声により提示される特定のコンテンツの提示が求められた場合（Ｓ１５６）、コンテンツを特定し（Ｓ２６２）、提示用コンテンツ生成手段１５０は最初の提示部分以外の部分の音声合成処理を実行する（Ｓ２６３）。車載装置２００において音声出力が可能な形態となったコンテンツの音声信号を車載装置２００へ向けて送出する（Ｓ２６４）。車載装置２００は受信した音声信号を提示手段２４０（スピーカ）により音声で提示する（Ｓ１５７）。音声信号の送信処理が完了したら（Ｓ２６５でＹ）、走行状態の取得を待機する（Ｓ２６６）。図３に示した処理と共通する部分については、重複を避けるために省略した。
【００５２】
このように、車両が停車中の場合は、優先的にテキストによる提示、画像による提示を実行するため、ユーザは車両が停車中の場合は詳細な情報を確認することができる。
【００５３】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【図面の簡単な説明】
【００５４】
【図１】本実施形態の情報提供システムのブロック構成を示す図である。
【図２】走行状態と提示形態との対応関係の一例を示す図である。
【図３】車両が走行中の場合の本実施形態の制御手順を示すフローチャート図である。
【図４】提示用コンテンツの生成処理の他の処理例を示すフローチャート図である。
【図５】本実施形態において提示される情報を説明するための図である。
【図６】音声合成処理の一例を示すフローチャート図である。
【図７】車両が停車中の場合の本実施形態の制御手順を示すフローチャート図である。
【符号の説明】
【００５５】
１００…情報提供装置
１１０…車両情報取得手段
１２０…提示形態優先度判断手段
１３０…コンテンツ取得手段
１３１…リンク情報取得部
１４０…提示待機コンテンツ情報生成手段
１５０…提示用コンテンツ生成手段
１６０…記憶手段
１７０…コンテンツ出力手段
１８０…送受信手段
１９０…音声合成手段
２００…車載装置
２１０…制御手段
２２０…走行状態検出手段
２３０…入力手段
２４０…提示手段
２４１…ディスプレイ
２４２…スピーカ
２８０…送受信手段
３００…コンテンツプロバイダ
４００…通信ネットワーク
【図１】
2008201217.tif 000003
【図２】
2008201217.tif 000004
【図３】
2008201217.tif 000005
【図４】
2008201217.tif 000006
【図５】
2008201217.tif 000007
【図６】
2008201217.tif 000008
【図７】
2008201217.tif 000009