(57)【特許請求の範囲】
【請求項１】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムであって、
ユーザの複数の状況の各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルと、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、
ユーザの現在の状況を判別するユーザ状況判別部と、
前記ガイド内容定義テーブルに、前記ユーザ状況判別部が判別したユーザの状況に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部とを有することを特徴とするガイド情報提供システム。
【請求項２】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムであって、
複数の時間帯に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルと、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、
前記ガイド内容定義テーブルに、現在時刻が含まれる時間帯に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部とを有することを特徴とするガイド情報提供システム。
【請求項３】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムであって、
ユーザの状況と時間帯との複数の組み合わせの各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルと、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、
ユーザの現在の状況を判別するユーザ状況判別部と、
前記ガイド内容定義テーブルに、前記ユーザ状況判別部が判別したユーザの状況と現在時刻が含まれる時間帯との組み合わせに対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部とを有することを特徴とするガイド情報提供システム。
【請求項４】
請求項１記載のガイド情報提供システムであって、
前記ガイド情報には、当該ガイド情報に対応する対象の種別に応じたジャンルが設定されており、
前記ガイド内容定義テーブルには、前記ガイド情報のジャンルの各々について、当該ジャンルについての、前記複数の状況の各々に対する、当該ジャンルの前記ガイド情報に含まれる個々の情報項目の出力要否が登録されており、
前記ガイド部は、前記ガイド内容定義テーブルに、前記出力対象ガイド情報に設定されたガイド情報のジャンルについての、前記ユーザ状況判別部が判別したユーザの状況に対する前記出力要否として、出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力することを特徴とするガイド情報提供システム。
【請求項５】
請求項２記載のガイド情報提供システムであって、
前記ガイド情報には、当該ガイド情報に対応する対象の種別に応じたジャンルが設定されており、
前記ガイド内容定義テーブルには、前記ガイド情報のジャンルの各々について、当該ジャンルについての、前記複数の時間帯の各々に対する、当該ジャンルの前記ガイド情報に含まれる個々の情報項目の出力要否が登録されており、
前記ガイド部は、前記ガイド内容定義テーブルに、前記出力対象ガイド情報に設定されたガイド情報のジャンルについての、現在時刻が含まれる時間帯に対する前記出力要否として、出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力することを特徴とするガイド情報提供システム。
【請求項６】
請求項３記載のガイド情報提供システムであって、
前記ガイド情報には、当該ガイド情報に対応する対象の種別に応じたジャンルが設定されており、
前記ガイド内容定義テーブルには、前記ガイド情報のジャンルの各々について、当該ジャンルについての、前記ユーザの状況と時間帯との組み合わせの各々に対する、当該ジャンルの前記ガイド情報に含まれる個々の情報項目の出力要否が登録されており、
前記ガイド部は、前記ガイド内容定義テーブルに、前記出力対象ガイド情報に設定されたガイド情報のジャンルについての、前記ユーザ状況判別部が判別したユーザの状況と現在時刻が含まれる時間帯との組み合わせに対する前記出力要否として、出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力することを特徴とするガイド情報提供システム。
【請求項７】
請求項１、２、３、４、５または６記載のガイド情報提供システムであって、
前記各ガイド情報に対応する対象は施設であることを特徴とするガイド情報提供システム。
【請求項８】
請求項１、２、３、４、５、６または７記載のガイド情報提供システムであって、
現在位置を算出する現在位置算出部を備え、
前記出力対象ガイド情報設定部は、前記現在位置の周辺に位置する施設に対応するガイド情報を前記出力対象ガイド情報に設定することを特徴とするガイド情報提供システム。
【請求項９】
請求項１、２、３、４、５、６または７記載のガイド情報提供システムであって、
目的地までのルートを設定し、設定したルートを案内するナビゲーション部を備え、
前記出力対象ガイド情報設定部は、前記ルートの周辺に位置する施設に対応するガイド情報を前記出力対象ガイド情報に設定することを特徴とするガイド情報提供システム。
【請求項１０】
請求項１、２、３、４、５、６または７記載のガイド情報提供システムであって、
前記出力対象ガイド情報に設定されたガイド情報から情報を抽出する情報項目の組み合わせを変化させながら、当該ガイド情報より抽出した各情報項目の情報を表す音声をユーザに対して出力すると共に、当該音声出力に対するユーザの評価を受け付け、受け付けた評価に応じて、前記ガイド内容定義テーブルに登録されている各情報項目の出力要否の値を設定する情報項目出力要否設定部を有することを特徴とするガイド情報提供システム。
【請求項１１】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムとしてコンピュータを機能させるコンピュータプログラムであって、
当該コンピュータプログラムは、前記コンピュータを、
ユーザの複数の状況の各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルを記憶した記憶部と、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、
ユーザの現在の状況を判別するユーザ状況判別部と、
前記ガイド内容定義テーブルに、前記ユーザ状況判別部が判別したユーザの状況に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部として機能させることを特徴とするコンピュータプログラム。
【請求項１２】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムとしてコンピュータを機能させるコンピュータプログラムであって、
当該コンピュータプログラムは、前記コンピュータを、
複数の時間帯に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルを記憶した記憶部と、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、
前記ガイド内容定義テーブルに、現在時刻が含まれる時間帯に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部として機能させることを特徴とするコンピュータプログラム。
【請求項１３】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムとしてコンピュータを機能させるコンピュータプログラムであって、
当該コンピュータプログラムは、前記コンピュータを、
ユーザの状況と時間帯との複数の組み合わせの各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルを記憶した記憶部と、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、
ユーザの現在の状況を判別するユーザ状況判別部と、
前記ガイド内容定義テーブルに、前記ユーザ状況判別部が判別したユーザの状況と現在時刻が含まれる時間帯との組み合わせに対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部として機能させることを特徴とするコンピュータプログラム。
【請求項１４】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムにおいて、前記対象について情報を提供するガイド情報提供方法であって、
前記ガイド情報提供システムが、ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定ステップと、
前記ガイド情報提供システムが、ユーザの現在の状況を判別するユーザ状況判別ステップと、
前記ガイド情報提供システムが、当該ガイド情報提供システムに記憶されている、ユーザの複数の状況の各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルに、前記ユーザ状況判別ステップで判別したユーザの状況に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド音声出力ステップとを有することを特徴とするガイド情報提供方法。
【請求項１５】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムにおいて、前記対象について情報を提供するガイド情報提供方法であって、
前記ガイド情報提供システムが、ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定ステップと、
前記ガイド情報提供システムが、当該ガイド情報提供システムに記憶されている、複数の時間帯に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルに、現在時刻が含まれる時間帯に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド音声出力ステップとを有することを特徴とするガイド情報提供方法。
【請求項１６】
一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムにおいて、前記対象について情報を提供するガイド情報提供方法であって、
前記ガイド情報提供システムが、ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定ステップと、
前記ガイド情報提供システムが、ユーザの現在の状況を判別するユーザ状況判別ステップと、
前記ガイド情報提供システムが、当該ガイド情報提供システムに記憶されている、ユーザの状況と時間帯との複数の組み合わせの各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルに、前記ユーザ状況判別ステップで判別したユーザの状況と現在時刻が含まれる時間帯との組み合わせに対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド音声出力ステップとを有することを特徴とするガイド情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して施設等を案内するガイド情報を提供する技術に関するものである。
【背景技術】
【０００２】
ユーザに対して、施設等を案内するガイド情報を提供する技術としては、ユーザの通勤中、出張中といったシーンと時間帯との組み合わせ毎に、ユーザにガイド情報を提供するジャンルを登録しておき、ガイド情報の提供時に、現在のユーザのシーンと現在の時間帯の組み合わせに応じて、当該組み合わせに対して登録されているジャンルのガイド情報のみをユーザに提供する技術が知られている（たとえば、特許文献１）。ここで、この技術では、ガイド情報のジャンルとしては、当該ガイド情報が案内する施設の種別等の、ガイド情報が情報を表す対象の種別を設定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2008-71095号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、施設等を案内するガイド情報は、一般的には複数の情報項目の情報より構成される。たとえば、飲食店を案内するガイド情報であれば、当該ガイド情報には、飲食店の店名や営業時間やメニューなどの情報項目の情報などが含まれる。
【０００５】
また、シーンや時間帯によっては、提供されるガイド情報に含まれる複数の情報項目のうちの一部の情報項目のみが、ユーザにとって有用な情報となる場合がある。そして、このような場合には、ガイド情報に含まれる全ての情報項目の情報をユーザにとって提供することは、ユーザにとって冗長な情報を提示してユーザを煩わせるものとなる。
【０００６】
そこで、本発明は、ユーザに対して、当該ユーザにとって有用な情報のみを含むガイド情報を提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題達成のために、本発明は、一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムに、ユーザの複数の状況の各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルと、
ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、ユーザの現在の状況を判別するユーザ状況判別部と、前記ガイド内容定義テーブルに、前記ユーザ状況判別部が判別したユーザの状況に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部とを設けたものである。
【０００８】
ここで、このようなガイド情報提供システムは、前記ガイド情報を、当該ガイド情報に対応する対象の種別に応じたジャンルが設定されているものとし、前記ガイド内容定義テーブルを、前記ガイド情報のジャンルの各々について、当該ジャンルについての、前記複数の状況の各々に対する、当該ジャンルの前記ガイド情報に含まれる個々の情報項目の出力要否が登録されているものとすると共に、前記ガイド部において、前記ガイド内容定義テーブルに、前記出力対象ガイド情報に設定されたガイド情報のジャンルについての、前記ユーザ状況判別部が判別したユーザの状況に対する前記出力要否として、出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するように構成してもよい。
【０００９】
また、前記課題達成のために、本発明は、一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムに、複数の時間帯に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルと、ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、前記ガイド内容定義テーブルに、現在時刻が含まれる時間帯に対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部とを備えたものである。
【００１０】
ここで、このようなガイド情報提供システムは、前記ガイド情報を、当該ガイド情報に対応する対象の種別に応じたジャンルが設定されているものとし、前記ガイド内容定義テーブルには、前記ガイド情報のジャンルの各々について、当該ジャンルについての、前記複数の時間帯の各々に対する、当該ジャンルの前記ガイド情報に含まれる個々の情報項目の出力要否が登録されているものとすると共に、前記ガイド部において、前記ガイド内容定義テーブルに、前記出力対象ガイド情報に設定されたガイド情報のジャンルについての、現在時刻が含まれる時間帯に対する前記出力要否として、出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するように構成してもよい。
【００１１】
また、さらに、本発明は、前記課題達成のために、一つの対象に対応する複数の情報項目の情報を含むガイド情報に基づいて、ユーザに前記対象についての情報を提供するガイド情報提供システムに、ユーザの状況と時間帯との複数の組み合わせの各々に対して、前記ガイド情報に含まれる個々の情報項目の出力要否を登録したガイド内容定義テーブルと、ユーザに対して情報を提供する対象に対応するガイド情報を出力対象ガイド情報に設定する出力対象ガイド情報設定部と、ユーザの現在の状況を判別するユーザ状況判別部と、前記ガイド内容定義テーブルに、前記ユーザ状況判別部が判別したユーザの状況と現在時刻が含まれる時間帯との組み合わせに対する前記出力要否として出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するガイド部とを備えたものである。
【００１２】
ここで、このようなガイド情報提供システムは、前記ガイド情報を、当該ガイド情報に対応する対象の種別に応じたジャンルが設定されているものとし、前記ガイド内容定義テーブルには、前記ガイド情報のジャンルの各々について、当該ジャンルについての、ユーザの状況と時間帯との組み合わせの各々に対する、当該ジャンルの前記ガイド情報に含まれる個々の情報項目の出力要否が登録されているものとすると共に、前記ガイド部において、前記ガイド内容定義テーブルに、前記出力対象ガイド情報に設定されたガイド情報のジャンルについての、前記ユーザ状況判別部が判別したユーザの状況と現在時刻が含まれる時間帯との組み合わせに対する前記出力要否として、出力要が登録されている情報項目の情報を、前記出力対象ガイド情報に設定されたガイド情報より抽出し、抽出した各情報項目の情報を表す音声をユーザに対して出力するように構成してもよい。
【００１３】
ここで、以上のガイド情報提供システムにおいて、前記各ガイド情報に対応する対象は、たとえば、施設である。
また、以上のガイド情報提供システムは、当該ガイド情報提供システムに、現在位置を算出する現在位置算出部を備え、前記出力対象ガイド情報設定部において、前記現在位置の周辺に位置する施設に対応するガイド情報を前記出力対象ガイド情報に設定するように構成してもよい。
【００１４】
または、以上のガイド情報提供システムに、目的地までのルートを設定し、設定したルートを案内するナビゲーション部を備え、前記出力対象ガイド情報設定部において、前記ルートの周辺に位置する施設に対応するガイド情報を前記出力対象ガイド情報に設定するようにしてもよい。
【００１５】
また、以上のガイド情報提供システムには、前記出力対象ガイド情報に設定されたガイド情報から情報を抽出する情報項目の組み合わせを変化させながら、当該ガイド情報より抽出した各情報項目の情報を表す音声をユーザに対して出力すると共に、当該音声出力に対するユーザの評価を受け付け、受け付けた評価に応じて、前記ガイド内容定義テーブルに登録されている各情報項目の出力要否の値を設定する情報項目出力要否設定部を設けるようにしてもよい。
【００１６】
以上のようなガイド情報提供システムによれば、ユーザの状況や時間帯に応じて、ガイド情報から抽出してユーザに提示する情報の情報項目の組み合わせを設定することができるので、ガイド情報の情報をユーザに提示する時点のユーザの状況や時間帯において、ユーザにとって有用な情報項目の情報のみをユーザに提示することができる。
【発明の効果】
【００１７】
以上のように、本発明によれば、ユーザに対して、当該ユーザにとって有用な情報のみを含むガイド情報を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る情報システムの構成を示すブロック図である。
【図２】本発明の実施形態に係る車載システムの構成を示すブロック図である。
【図３】本発明の実施形態に係る情報DBを示す図である。
【図４】本発明の実施形態に係るガイド内容定義テーブルを示す図である。
【図５】本発明の実施形態に係るシーン判定条件テーブルを示す図である。
【図６】本発明の実施形態に係るガイド音声出力処理を示すフローチャートである。
【図７】本発明の実施形態に係る情報項目有用性学習処理を示すフローチャートである。
【図８】本発明の実施形態に係るガイド内容定義テーブルチューニング処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について説明する。
図１に、本実施形態に係る情報システムの構成を示す。
図示するように、本実施形態に係る情報システムは、各自動車に搭載された車載システム１と、情報サーバ２とより構成されている。また、各自動車の車載システム１は、移動通信を介してインターネットなどのＷＡＮ３に接続した上で、ＷＡＮ３を介して情報サーバ２にアクセスすることができる。
【００２０】
次に、図２に車載システム１の構成を示す。
図示するように、車載システム１は、ナビゲーションシステム１０１、ガイド情報DB１０２、ガイド内容定義テーブル１０３、シーン判定条件テーブル１０４、行動履歴DB１０５、ユーザのスケジュールが登録されたスケジュールデータ１０６、移動通信を行って車載システム１をＷＡＮ３に接続する移動通信装置１０７、テキストデータからテキストデータを読み上げた音声を表す音声データを生成するＴＴＳエンジン１０８、音声を出力する音声出力装置１０９、表示装置１１０、入力装置１１１、制御装置１１２を備えている。
【００２１】
ここで、ナビゲーションシステム１０１は、制御装置１１２の制御下で、現在位置の算定や、入力装置１１１に対するユーザ操作に応じた目的地の設定や、設定した目的地までのルートの探索や、探索したルートの推奨ルートとしての設定や、ユーザに対する現在位置や推奨ルートの案内などを行う。ここで、ナビゲーションシステム１０１は、現在位置や目的地までの推奨ルートの案内を、現在位置周辺の地図上に現在位置や推奨ルートや目的地を表す図形を配置したナビゲーション画面を制御装置１１２を介して表示装置１１０に表示することにより行う。
【００２２】
また、ナビゲーションシステム１０１は、算定した現在位置の履歴や、目的地の設定の履歴を、行動履歴DB１０５に蓄積する処理も行う。
ただし、以上のような車載システム１は、コンピュータを用いて構成されるものであってよく、この場合、制御装置１１２や、ナビゲーションシステム１０１のデータ処理を行う部位などは、コンピュータが所定のコンピュータプログラムを実行することにより、プロセスとして実現されるものであり、ガイド情報DB１０２、ガイド内容定義テーブル１０３、シーン判定条件テーブル１０４、行動履歴DB１０５、ユーザのスケジュールが登録されたスケジュールデータ１０６は、コンピュータが、所定のコンピュータプログラムを実行することにより、コンピュータの記憶装置に記憶されたデータとして形成されるものである。
【００２３】
次に、図３ａに、情報DBの内容を示す。
図示するように、情報DBには、各々が一つのガイド情報に対応するガイド情報データが蓄積されている。
そして、各ガイド情報データには、対応するガイド情報の識別子となる情報ＩＤ、対応するガイド情報の各種属性を表す情報属性、ガイド情報の内容を表す情報テーブルを含んでいる。そして、情報属性としては、対応するガイド情報が、その情報を表す対象の種別（たとえば、対象が施設であれば、飲食店、娯楽施設などの施設種別）を表すジャンルと、対応するガイド情報が、その情報を表す対象の地理的位置を示す関連座標などが登録されている。
【００２４】
また、情報テーブルには、図３ｂに示すように、対応するガイド情報の内容が、情報項目毎に分類して登録されている。すなわち、情報テーブルは、対応するガイド情報に含まれる情報項目毎のエントリを有し、各エントリには、対応する情報項目の種類を表す情報項目タイプと、対応する情報項目の情報が登録されている。たとえば、ジャンルが「飲食店」であるガイド情報に、「店名」、「おすすめメニュー」、「営業時間」などの情報項目タイプの情報項目が含まれている場合には、飲食店Ｑを対象とするガイド情報のガイド情報データの情報テーブルには、「店名」、「おすすめメニュー」、「営業時間」などが情報項目タイプとして登録されたエントリが設けられ、情報項目タイプ「店名」が登録されたエントリには飲食店Ｑの店名(たとえば、「ラーメン店XXX」)が、情報項目タイプ「おすすめメニュー」が登録されたエントリには飲食店Ｑにおける飲食が推奨されるメニュー(たとえば、「塩ラーメン」)が、情報項目タイプ「営業時間」が登録されたエントリには飲食店Ｑの営業時間(たとえば、「１０時から２３時」)が登録される。
【００２５】
次に、図４に、ガイド内容定義テーブル１０３の内容を示す。
図示するように、ガイド内容定義テーブル１０３には、ガイド情報のジャンルとシーンと時間帯との各組み合わせの各々に対して、当該組み合わせに含まれるジャンルのガイド情報に情報が含まれる各情報項目の情報項目タイプの出力要否が登録されている。
【００２６】
ここで、シーンとしては、たとえば、自動車を運転しているユーザが、通勤中、旅行中などの、どのような状況で、自動車を運転中であるのかを表すシーンを用いる。ただし、シーンとしては、自動車を運転しているユーザの状況を表すものであれば、任意のシーンを用いるようにしてよい
ここで、ジャンルＡのガイド情報に含まれる情報項目の情報項目タイプのうち、ユーザがシーンＢにあり、現在時刻が時間帯Ｃにあるときに、その情報項目タイプの情報項目の情報をユーザに提供すべき情報項目タイプの、ジャンルＡ、シーンＢ、時間帯Ｃの組み合わせに対して登録されている出力要否は要に設定され、ユーザがシーンＢにあり、現在時刻が時間帯Ｃにあるときに、その情報項目タイプの情報項目の情報をユーザに提供する必要のない情報項目タイプの、ジャンルＡ、シーンＢ、時間帯Ｃの組み合わせに対して登録されている出力要否は不要に設定されている。
【００２７】
次に、図５に、シーン判定条件テーブル１０４の内容を示す。
シーン判定条件テーブル１０４には、ガイド内容定義テーブル１０３に登録されることのある各シーンについて、そのシーンにあることの判定に用いる条件が判定条件として登録されている。
【００２８】
すなわち、たとえば、シーン判定条件テーブル１０４には、シーン「旅行中」の判定条件として、「目的地が自宅から見て遠隔地、または、現在日時が土日祝日で、現在位置が自宅から見て遠隔地」という条件が登録されており、当該条件がみたされている期間中のシーンは「旅行中」であると判定される。
【００２９】
以下、このような構成において、制御装置１１２が行うガイド音声出力処理について説明する。
図６に、このガイド音声出力処理の手順を示す。
図示するように、制御装置１１２は、ガイド音声出力処理において、ガイド音声出力タイミングの到来を監視する（ステップ６０２）。ここで、ガイド音声出力タイミングとは、ユーザに対してガイド情報を音声出力するタイミングであり、どのような時点をガイド音声出力タイミングとするかは予め定めておく。すなわち、たとえば、一定時間間隔のタイミングをガイド音声出力タイミングとするようにしてもよいし、自動車の停車の発生や、ユーザからのガイド音声出力指示操作の発生などの所定のイベントが発生したタイミングをガイド音声出力タイミングとするようにしてもよい。
【００３０】
そして、ガイド音声出力タイミングが到来したならば（ステップ６０４）、ナビゲーションシステム１０１から現在位置を取得する（ステップ６０４）。
また、取得した現在位置の周辺の位置が関連座標として登録されているガイド情報データをガイド情報DB１０２、または、情報サーバ２、または、ガイド情報DB１０２と情報サーバ２の双方より取得する（ステップ６０６）。
ここで、情報サーバ２は、図３に示した情報DBと同様の形式のデータベースと、車載システム１からの要求に応答して、データベースに登録されているガイド情報データを車載システム１に提供する機能を備えている。そして、ステップ６０６で情報サーバ２よりガイド情報データを取得する場合、制御装置１１２は、移動通信装置１０７を介して情報サーバ２にアクセスし、現在位置周辺のガイド情報データの提供を情報サーバ２に要求することにより、情報サーバ２より、現在位置の周辺の位置が関連座標として登録されているガイド情報データを取得する。
【００３１】
なお、上述したガイド音声出力タイミングはガイド情報のジャンル毎に定めるようにしてもよく、ガイド音声出力タイミングをガイド情報のジャンル毎に定めた場合、ステップ６０６では、現在位置の周辺の位置が関連座標として登録されており、かつ、到来したガイド音声出力タイミングが定められているジャンルがジャンルとして登録されているガイド情報データをガイド情報DB１０２、または、情報サーバ２、または、ガイド情報DB１０２と情報サーバ２の双方より取得する。
【００３２】
次に制御装置１１２は、現在位置、現在日時、ナビゲーションシステム１０１に設定されている目的地、ナビゲーションシステム１０１に設定されている自宅位置、ナビゲーションシステム１０１に設定されている勤務先位置などの、シーン判定条件テーブル１０４の各エントリの判定条件に必要となる所要の情報を収集し、シーン判定条件テーブル１０４の各エントリの判定条件が現在満たされているかどうかを調べ、判定条件が満たされているエントリのシーンを現在のシーンとして算定する（ステップ６０８）。ただし、シーンの判定は、そのシーンの判定条件が満たされているかどうかに代えて、または、そのシーンの判定条件が満たされているかどうかに加えて、スケジュールデータ１０６に登録されているユーザのスケジュールより推定される現在のシーンを考慮して行うようにしてもよい。
【００３３】
そして、ステップ６０６で取得したガイド情報データのうちの出力対象とするガイド情報データである出力対象ガイド情報データを所定の基準に従って選定する（ステップ６１０）。ここで、出力対象ガイド情報データの選定は、ガイド情報データのジャンルに関する優先順位や、ガイド情報データの関連座標と現在位置との距離に関する優先順位に従って、ステップ６０６で取得したガイド情報データのうちから１つのガイド情報データを出力対象ガイド情報データとして選定することにより行う。
【００３４】
次に、ガイド内容定義テーブル１０３に、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせに対する出力要否として、要が登録されている情報項目タイプを出力対象情報項目タイプとして求め、出力対象ガイド情報データの各出力対象情報項目タイプの情報項目を出力対象情報項目として算定する（ステップ６１２）。
【００３５】
そして、算定した各出力対象情報項目の情報を案内するフレーズを表すテキストを連結した文章のテキストデータを作成する（ステップ６１４）。
ここで、出力対象項目の情報を案内するフレーズを表すテキストは、予め各情報項目タイプに対して定型文を用意しておき、出力対象情報項目の情報項目タイプに対して用意されている定型文中に、出力対象情報項目の情報を埋め込むことにより生成する。すなわち、情報項目タイプ「店名」に対しては、定型文「近くに“店名”があります。」を用意しておき、「店名」が情報項目タイプである出力対象情報項目の情報を案内するフレーズを表すテキストとして、情報項目タイプ「店名」に対して用意した定型文中の“店名”の部分を、出力対象情報項目の情報（たとえば、「ラーメン店XXX」に置き換えた「近くにラーメン店XXXがあります。」を生成する。
【００３６】
次に、ＴＴＳエンジン１０８に作成したテキストデータの音声データを生成させると共に、音声出力装置１０９からのＴＴＳエンジン１０８が生成した音声データが表す音声の出力を制御する（ステップ６１６）。
【００３７】
そして、ステップ６０２からの処理に戻る。
以上、制御装置１１２が行うガイド音声出力処理について説明した。
以上のように、本実施形態によれば、シーンや時間帯に応じて、各ジャンルのガイド情報から抽出してユーザに提示する情報の情報項目の組み合わせを設定することができるので、各ジャンルのガイド情報について、当該ガイド情報の情報をユーザに提示する時点のシーンや時間帯にあるときのユーザにとって有用な情報項目の情報のみをユーザに提示することができる。
【００３８】
すなわち、本実施形態によれば、たとえば、ジャンルが「飲食店」のガイド情報については、現在のシーンが「通勤中」で現在の時間帯が帰宅の時間帯であるときには、ユーザが飲食を行う可能性があるので、「店名」、「おすすめメニュー」、「営業時間」などの全ての情報項目の情報をユーザに提示しつつ、現在のシーンが「通勤中」で現在の時間帯が出勤の時間帯であるときには、ユーザが飲食を行う可能性がないので、後の当該飲食店の利用の考慮を可能とする「店名」、「おすすめメニュー」の情報項目のみの情報をユーザに提示することなどができる。
【００３９】
また、同様に、本実施形態によれば、たとえば、ジャンルが「史跡名所」のガイド情報については、現在のシーンが「旅行中」で時間帯が朝、現在の時間帯が日中であるときには、全ての情報項目の情報をユーザに提示しつつ、現在のシーンが「旅行中」で現在の時間帯が夜であるときには、最小限の情報項目（たとえば、史跡名所の名称を表す情報項目「名称」と情報項目「開園時間」）のみ情報をユーザに提示することなどができる。
【００４０】
ここで、以上の実施形態において、シーン判定条件テーブル１０４の各シーンの判定条件、または、一部のシーンの判定条件は、制御装置１１２において、ユーザの行動履歴より自動生成して、シーン判定条件テーブル１０４に登録するようにしてもよい。
【００４１】
すなわち、たとえば、制御装置１１２は、定期的に、行動履歴DB１０５に蓄積されている、現在位置の履歴や、目的地の設定の履歴を解析して、ユーザの勤務先や、ユーザの標準的な通勤時間帯などを推定し、推定した内容に従って、ユーザが通勤中であるかどうかを判定する条件を生成して、シーン判定条件テーブル１０４にシーン「通勤中」の判定条件として登録するようにしてもよい。
【００４２】
また、以上の実施形態において、ガイド内容定義テーブル１０３の、ガイド情報のジャンルとシーンと時間帯との各組み合わせに対する、そのジャンルのガイド情報に情報が含まれる各情報項目タイプの出力要否の設定は、制御装置１１２において、ユーザの各情報項目タイプの情報項目のユーザの有用度を学習して設定するようにしてもよい。
【００４３】
すなわち、この場合には、制御装置１１２は、ユーザから学習の開始を指示されたならば、上述したガイド音声出力処理の実行を停止し、図７に示す情報項目有用性学習処理を開始し、情報項目有用性学習処理が終了したならばガイド音声出力処理の実行を再開する。
【００４４】
ここで、図示するように、制御装置１１２は、情報項目有用性学習処理を開始したならば、ユーザから学習終了が指示されているかどうかを調べ（ステップ７０２）、指示されていない場合には、ガイド音声出力タイミングの到来を監視する（ステップ７０４）。
【００４５】
そして、ガイド音声出力タイミングが到来したならば（ステップ７０４）、ナビゲーションシステム１０１から現在位置を取得する（ステップ７０６）。
また、取得した現在位置の周辺の位置が関連座標として登録されているガイド情報データをガイド情報DB１０２、または、情報サーバ２、または、ガイド情報DB１０２と情報サーバ２の双方より取得する（ステップ７０８）。
【００４６】
次に制御装置１１２は、シーン判定条件テーブル１０４の各エントリの判定条件に必要となる所要の情報を収集し、シーン判定条件テーブル１０４の各エントリの判定条件が現在満たされているかどうかを調べ、判定条件が満たされているエントリのシーンを現在のシーンとして算定する（ステップ７１０）。ただし、上述のように、シーンの判定は、そのシーンの判定条件が満たされているかどうかに代えて、または、そのシーンの判定条件が満たされているかどうかに加えて、スケジュールデータ１０６に登録されているユーザのスケジュールより推定される現在のシーンを考慮して行うようにしてもよい。
【００４７】
そして、ステップ７０８で取得したガイド情報データのうちの出力対象とするガイド情報データである出力対象ガイド情報データを所定の基準に従って選定する（ステップ７１２）。
【００４８】
次に、情報項目タイプの予め定めた複数の組み合わせのうちから、ランダムに選定した組み合わせに含まれている情報項目タイプの情報項目を出力対象情報項目に設定する（ステップ７１４）。ここで、情報項目の予め定めた複数の組み合わせとしては、ガイド情報データのジャンル毎に予め定めた情報項目タイプの複数の組み合わせのうちの、出力対象ガイド情報データのジャンルについて定められている情報項目タイプの複数の組み合わせを用いる。
【００４９】
そして、設定した各出力対象情報項目の情報を案内するフレーズを表すテキストを連結した文章のテキストデータを作成し（ステップ７１６）、ＴＴＳエンジン１０８に作成したテキストデータの音声データを生成させると共に、音声出力装置１０９からのＴＴＳエンジン１０８が生成した音声データが表す音声の出力を制御する（ステップ７１８）。
【００５０】
そして、ステップ７１８で行った音声の出力に対してユーザの肯定的応答を受け付けたかどうかを調べる（ステップ７２０）。
ここで、ステップ７１８で行った音声の出力に対するユーザの肯定的応答の受け付けは、たとえば、ステップ７１８で行った音声の出力期間中、または、出力終了後の所定期間（あとえば、３秒）内に、入力装置１１１に設けた「good」キーの操作が行われた場合に、この操作を音声の出力に対するユーザの肯定的応答として受け付けることにより行う。ただし、音声の出力に対するユーザの肯定的応答の受け付けは、その他のユーザのアクションに応じて受け付けるようにしてもよい。すなわち、たとえば、車載システム１に音声入力機能を設け、音声の出力期間中、または、出力終了後の所定期間内の、ユーザの「good」との音声入力を、音声の出力に対するユーザの肯定的応答として受け付けるようにしてもよい。
【００５１】
そして、ユーザの肯定的応答を受け付けなかった場合には（ステップ７２０）、ステップ７０２の処理に戻る。
一方、ユーザの肯定的応答を受け付けた場合には（ステップ７２０）、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせについての、ステップ７１４で出力対象情報項目とした各情報項目の情報項目タイプのポイントを１ポイント増加する（ステップ７２２）。ここで、現在日時が含まれる時間帯とは、ガイド内容定義テーブル１０３に、当該出力対象ガイド情報データに含まれる各情報項目の情報項目タイプの出力要否が登録される、出力対象ガイド情報データに登録されているジャンルと、現在のシーンとを含む組み合わせのいずれかに含まれる時間帯のうちの、現在日時が含まれる時間帯である。
【００５２】
さて、ステップ７０２で、学習終了がユーザから指示されていると判定された場合には、ガイド内容定義テーブル１０３のジャンル、シーン、時間帯の各組み合わせ対して登録されている各情報項目タイプの出力要否のうち、当該組み合わせについてのポイントが所定レベル以上高い情報項目タイプの出力要否については要を設定し、当該組み合わせについてのポイントが所定レベルより低い情報項目タイプについては不要を設定する（ステップ７２４）。そして、情報項目有用性学習処理を終了する。
【００５３】
このような情報項目有用性学習処理によれば、前記出力対象ガイド情報に設定されたガイド情報から情報を抽出する情報項目の組み合わせを変化させながら、当該ガイド情報より抽出した各情報項目の情報を表す音声をユーザに対して出力すると共に、当該音声出力に対するユーザの肯定的応答の有無より、当該音声に情報を含めた情報項目タイプの情報項目のユーザにとっての有用性を学習し、学習した有用性に応じて、前記ガイド内容定義テーブル１０３に登録されている各情報項目の出力要否の値を設定することができる。
【００５４】
さて、ここで、以上のような情報項目有用性学習処理を行う場合には、制御装置１１２は、情報項目有用性学習処理が終了した後に、さらに、以下に示すガイド内容定義テーブルチューニング処理を行い、ガイド内容定義テーブルチューニング処理が終了した後に、ガイド音声出力処理の実行を再開するようにしてもよい。
【００５５】
図８に、このガイド内容定義テーブルチューニング処理の手順を示す。
図示するように、制御装置１１２は、情報項目有用性学習処理を開始すると、チューニング終了がユーザから指示されているかどうかを調べ（ステップ８０２）、指示されていない場合には、ガイド音声出力タイミングの到来を監視する（ステップ８０４）。
【００５６】
そして、ガイド音声出力タイミングが到来したならば（ステップ８０４）、ナビゲーションシステム１０１から現在位置を取得する（ステップ８０６）。
また、取得した現在位置の周辺の位置が関連座標として登録されているガイド情報データをガイド情報DB１０２、または、情報サーバ２、または、ガイド情報DB１０２と情報サーバ２の双方より取得する（ステップ８０８）。
【００５７】
次に制御装置１１２は、シーン判定条件テーブル１０４の各エントリの判定条件に必要となる所要の情報を収集し、シーン判定条件テーブル１０４の各エントリの判定条件が現在満たされているかどうかを調べ、判定条件が満たされているエントリのシーンを現在のシーンとして算定する（ステップ８１０）。ただし、上述のように、シーンの判定は、そのシーンの判定条件が満たされているかどうかに代えて、または、そのシーンの判定条件が満たされているかどうかに加えて、スケジュールデータ１０６に登録されているユーザのスケジュールより推定される現在のシーンを考慮して行うようにしてもよい。
【００５８】
そして、ステップ８０８で取得したガイド情報データのうちの出力対象とするガイド情報データである出力対象ガイド情報データの所定の基準に従って選定する（ステップ８１２）。
【００５９】
ガイド内容定義テーブル１０３に、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせに対する出力要否として、要が登録されている情報項目タイプを出力対象情報項目タイプとして求め、出力対象ガイド情報データの各出力対象情報項目タイプの情報項目を出力対象情報項目として算定する（ステップ８１４）。
【００６０】
そして、算定した出力対象情報項目のうちの一部の出力対象情報項目をランダムに選定し、選定した出力対象情報項目の情報項目を出力対象情報項目から除外する（ステップ８１６）。
【００６１】
次に、設定した各出力対象情報項目の情報を案内するフレーズを表すテキストを連結した文章のテキストデータを作成し（ステップ８１８）、ＴＴＳエンジン１０８に作成したテキストデータの音声データを生成させると共に、音声出力装置１０９からのＴＴＳエンジン１０８が生成した音声データが表す音声の出力を制御する（ステップ８２０）。
【００６２】
そして、ステップ８２０で行った音声の出力に対してユーザの否定的応答を受け付けた場合には（ステップ８２２）と、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせについての、ステップ８１６で出力対象情報項目から除外した情報項目の情報項目タイプのポイントを１ポイント増加する（ステップ８２８）。そして、ステップ８０２の処理に戻る。ここで、ステップ８２０で行った音声の出力に対するユーザの否定的応答の受け付けは、たとえば、ステップ８２０で行った音声の出力期間中、または、出力終了後の所定期間（あとえば、３秒）内に、入力装置１１１に設けた「bad」キーの操作が行われた場合に、この操作を、音声の出力に対するユーザの否定的応答として受け付けることにより行う。ただし、音声の出力に対するユーザの否定的応答の受け付けは、その他のユーザのアクションに応じて受け付けるようにしてもよい。すなわち、たとえば、車載システム１に音声入力機能を設け、音声の出力期間中、または、出力終了後の所定期間（あとえば、３秒）内の、ユーザの「bad」との音声入力を、音声の出力に対するユーザの否定的応答として受け付けるようにしてもよい。
【００６３】
一方、ステップ８２０で行った音声の出力に対してユーザの肯定的応答を受け付けた場合には（ステップ８２４）、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせについての、ステップ８１６で出力対象情報項目から除外した情報項目の情報項目タイプのポイントを１ポイント減少する（ステップ８２６）。そして、ステップ８０２の処理に戻る。
【００６４】
また、ステップ８２０で行った音声の出力に対してユーザの否定的応答（ステップ８２２）も肯定的応答（ステップ８２４）も発生しなかった場合には、そのままステップ８０２の処理に戻る。
【００６５】
さて、ステップ８０２で、チューニング終了がユーザから指示されていると判定された場合には、ガイド内容定義テーブル１０３のジャンル、シーン、時間帯の各組み合わせ対して登録されている各情報項目タイプの出力要否のうちの、当該組み合わせについてのポイントが所定レベルより低い情報項目タイプの出力要否を不要に更新する（ステップ８３０）。そして、ガイド内容定義テーブルチューニング処理を終了する。
【００６６】
以上、制御装置１１２が行うガイド内容定義テーブルチューニング処理について説明した。
ところで、以上のガイド内容定義テーブルチューニング処理は、音声の出力途中でユーザの肯定的応答を受け付けた場合には、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせについての、肯定的応答の受け付け時点でフレーズを読み上げる音声を出力済みの情報項目、または、直前にフレーズを読み上げる音声を出力した情報項目の情報項目タイプのポイントを１ポイント増加し、肯定的応答の受け付け時点でフレーズを読み上げる音声をまだ出力していない情報項目の情報項目タイプのポイントを１ポイント減少するようにしてもよい。
【００６７】
また、音声の出力途中でユーザの否定的応答を受け付けた場合には、出力対象ガイド情報データに登録されているジャンル、現在のシーン、現在日時が含まれる時間帯の組み合わせについての、否定的応答の受け付け時点でフレーズを読み上げる音声を出力済みの情報項目、または、直前にフレーズを読み上げる音声を出力した情報項目タイプのポイントを１ポイント減少するようにしてもよい。
【００６８】
以上のようなガイド内容定義テーブルチューニング処理によれば、上述した情報項目有用性学習処理によってユーザにとって有用性の低い情報項目タイプの出力要否に要が設定されてしまった場合に、当該有用性の低い情報項目タイプの出力要否を不要に更新することができる。
【００６９】
ここで、以上では、ガイド内容定義テーブルチューニング処理を情報項目有用性学習処理に引き続いて行うものとして説明したが、ガイド内容定義テーブルチューニング処理は、適宜、ユーザのチューニング開始指示等に応じて実行するようにしてもよい。なお、この場合、ガイド音声出力処理は、ガイド内容定義テーブルチューニング処理の開始時に停止し、ガイド内容定義テーブルチューニング処理の終了後に再開する。このようにすることにより、ユーザにとって有用性が不要に変化した情報項目タイプの出力要否を不要に更新することができる。
【００７０】
また、以上の実施形態では、現在位置の周辺の位置が関連座標として登録されているガイド情報データを出力対象ガイド情報としたが、これはナビゲーションシステム１０１において設定されている推奨ルート周辺の位置が関連座標として登録されているガイド情報データを出力対象ガイド情報とするなど、出力対象ガイド情報とするガイド情報は、任意の基準によって選定するようにしてよい。
【符号の説明】
【００７１】
１…車載システム、２…情報サーバ、３…ＷＡＮ、１０１…ナビゲーションシステム、１０２…ガイド情報DB、１０３…ガイド内容定義テーブル、１０４…シーン判定条件テーブル、１０５…行動履歴DB、１０６…スケジュールデータ、１０７…移動通信装置、１０８…ＴＴＳエンジン、１０９…音声出力装置、１１０…表示装置、１１１…入力装置、１１２…制御装置。
【図１】
0006486235.tif 000002
【図２】
0006486235.tif 000003
【図３】
0006486235.tif 000004
【図４】
0006486235.tif 000005
【図５】
0006486235.tif 000006
【図６】
0006486235.tif 000007
【図７】
0006486235.tif 000008
【図８】
0006486235.tif 000009