(57)【特許請求の範囲】
【請求項１】
車載機器と当該車載機器と通信可能に接続されるサーバー装置とを含む情報システムであって、
前記車載機器は、
音声による入力情報を受け付ける音声入力受付部と、
前記入力情報を前記サーバー装置へ送信した後、受信した複数のコンテンツ候補をその優先度の順に応じて出力する出力制御部と、
前記出力されたコンテンツ候補の何れかの指定を受け付けると当該コンテンツ候補を実行するコンテンツ実行部と、
を備え、
前記サーバー装置は、
単語と当該単語に関連する単語およびコンテンツを対応付けて記憶するキーワード記憶部と、
音声入力された情報を受け付けると当該入力された情報に含まれる単語を入力単語とし、当該入力単語に関連する直接関連単語と、当該直接関連単語に関連する間接関連単語と、を前記キーワード記憶部を用いて特定する関連ワード検索部と、
前記入力単語と、前記関連ワード検索部が特定した直接関連単語と、間接関連単語と、にそれぞれ対応付けられたコンテンツを前記キーワード記憶部を用いて特定するコンテンツ検索部と、
前記コンテンツ検索部が特定したコンテンツのうち重複するコンテンツを統合して該コンテンツの優先度を高める優先カテゴリ判定部と、
前記コンテンツ検索部が特定した一つまたは複数の前記コンテンツおよび前記優先カテゴリ判定部により統合された前記コンテンツを前記コンテンツ候補として前記車載機器に送信するコンテンツ選定部と、
を備える、
ことを特徴とする情報システム。
【請求項２】
請求項１に記載の情報システムであって、
前記車載機器の出力制御部は、前記コンテンツ候補を前記優先度の順が高い程、表示面積をより広く表示させる、
ことを特徴とする情報システム。
【請求項３】
請求項１に記載の情報システムであって、
前記車載機器は、
生体の状態を示す生体状態情報を外部の生体情報検知装置から取得する生体状態情報取得部を備え、
前記出力制御部は、前記生体状態情報を前記サーバー装置へ送信し、
前記サーバー装置は、
前記生体状態情報と、前記コンテンツを分類したカテゴリと、を対応付けて記憶する優先カテゴリ記憶部を備え、
前記優先カテゴリ判定部は、
前記生体状態情報を受け付けると前記優先カテゴリ記憶部において関連付けられたカテゴリを特定し、前記コンテンツ検索部が特定したコンテンツに対して、当該コンテンツのカテゴリに応じて優先度を高める、
ことを特徴とする情報システム。
【請求項４】
請求項１に記載の情報システムであって、
前記車載機器は、
環境情報を取得する環境情報取得部を備え、
前記出力制御部は、前記環境情報を前記サーバー装置へ送信し、
前記サーバー装置は、
前記環境情報と所定のキーワードとを対応付けて記憶するワード変換テーブル記憶部と、
前記環境情報を受け付けると当該環境情報に対応付けられたキーワードを前記ワード変換テーブル記憶部を用いて特定して前記入力単語とする検索ワード識別部と、
を備え、
前記関連ワード検索部は、前記検索ワード識別部により特定された前記入力単語を用いて前記直接関連単語と前記間接関連単語とを特定する、
ことを特徴とする情報システム。
【請求項５】
車載機器と当該車載機器と通信可能に接続されるサーバー装置とを含む情報システムのコンテンツ開始方法であって、
前記車載機器は、
音声による入力情報を受け付ける音声入力受付ステップと、
前記入力情報を所定の外部の装置へ送信した後、受信した複数のコンテンツ候補をその優先度の順に応じて出力する出力制御ステップと、
前記出力されたコンテンツ候補の何れかの指定を受け付けると当該コンテンツ候補を実行するコンテンツ実行ステップと、
を実施し、
前記サーバー装置は、
単語と当該単語に関連する単語およびコンテンツを対応付けて記憶するキーワード記憶部を備え、
音声入力された情報を受け付けると当該入力された情報に含まれる単語を入力単語とし、当該入力単語に関連する直接関連単語と、当該直接関連単語に関連する間接関連単語と、を前記キーワード記憶部を用いて特定する関連ワード検索ステップと、
前記入力単語と、前記関連ワード検索ステップにて特定した直接関連単語と、間接関連単語と、にそれぞれ対応付けられたコンテンツを前記キーワード記憶部を用いて特定するコンテンツ検索ステップと、
前記コンテンツ検索ステップにて特定したコンテンツのうち重複するコンテンツを統合して該コンテンツの優先度の順を高める優先カテゴリ判定ステップと、
前記コンテンツ検索ステップにて特定した一つまたは複数の前記コンテンツおよび前記優先カテゴリ判定ステップにおいて統合された前記コンテンツを前記コンテンツ候補として前記車載機器に送信するコンテンツ選定ステップと、
を実施することを特徴とするコンテンツ開始方法。
【請求項６】
請求項５に記載のコンテンツ開始方法であって、
前記車載機器の出力制御ステップでは、前記コンテンツ候補を前記優先度の順が高い程、表示面積をより広く表示させる、
ことを特徴とするコンテンツ開始方法。
【請求項７】
請求項５に記載のコンテンツ開始方法であって、
前記車載機器は、
生体の状態を示す生体状態情報を外部の生体情報検知装置から取得する生体状態情報取得部を備え、
前記出力制御ステップでは、前記生体状態情報を前記サーバー装置へ送信し、
前記サーバー装置は、
前記生体状態情報と、前記コンテンツを分類したカテゴリと、を対応付けて記憶する優先カテゴリ記憶部を備え、
前記優先カテゴリ判定ステップでは、
前記生体状態情報を受け付けると前記優先カテゴリ記憶部において関連付けられたカテゴリを特定し、前記コンテンツ検索ステップにて特定したコンテンツに対して、当該コンテンツのカテゴリに応じて優先度を高める、
ことを特徴とするコンテンツ開始方法。
【請求項８】
請求項５に記載のコンテンツ開始方法であって、
前記車載機器は、
環境情報を取得する環境情報取得部を備え、
前記出力制御ステップでは、前記環境情報を前記サーバー装置へ送信し、
前記サーバー装置は、
前記環境情報と所定のキーワードとを対応付けて記憶するワード変換テーブル記憶部と、
前記環境情報を受け付けると当該環境情報に対応付けられたキーワードを前記ワード変換テーブル記憶部を用いて特定して前記入力単語とする検索ワード識別部と、
を備え、
前記関連ワード検索ステップでは、前記検索ワード識別部により特定された前記入力単語を用いて前記直接関連単語と前記間接関連単語とを特定する、
ことを特徴とする情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機器、サーバー装置、情報システムおよびコンテンツ開始方法の技術に関するものである。
【背景技術】
【０００２】
従来、ユーザーの会話を収集して分析し、分析結果を出力する分析手段と、分析結果に基づいて、コンテンツをコンテンツデータベースから取得するコンテンツ取得手段と、取得したコンテンツをユーザーに提供するコンテンツ提供手段と、を備えることを特徴とするコンテンツ提供システムについての技術が、特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３６６１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような技術では、ユーザーの会話している環境を音量や頻度により把握することで提供するコンテンツを変えるものであるが、ユーザーが本来望んでいるコンテンツを特定する精度を高めるものではなく、必ずしも利用者の利便性に寄与するものではなかった。
【０００５】
本発明の目的は、音声入力された内容に応じて適切なコンテンツを開始する技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。上記課題を解決すべく、本発明に係る情報システムは、車載機器と当該車載機器と通信可能に接続されるサーバー装置とを含む情報システムであって、上記車載機器は、音声による入力情報を受け付ける音声入力受付部と、上記入力情報を上記サーバー装置へ送信した後、受信した複数のコンテンツ候補をその優先度の順に応じて出力する出力制御部と、上記出力されたコンテンツ候補の何れかの指定を受け付けると当該コンテンツ候補を実行するコンテンツ実行部と、を備え、上記サーバー装置は、単語と当該単語に関連する単語およびコンテンツを対応付けて記憶するキーワード記憶部と、音声入力された情報を受け付けると当該入力された情報に含まれる単語を入力単語とし、当該入力単語に関連する直接関連単語と、当該直接関連単語に関連する間接関連単語と、を上記キーワード記憶部を用いて特定する関連ワード検索部と、上記入力単語と、上記関連ワード検索部が特定した直接関連単語と、間接関連単語と、にそれぞれ対応付けられたコンテンツを上記キーワード記憶部を用いて特定するコンテンツ検索部と、上記コンテンツ検索部が特定したコンテンツのうち重複するコンテンツを統合して該コンテンツの優先度を高める優先カテゴリ判定部と、上記コンテンツ検索部が特定した一つまたは複数の上記コンテンツおよび上記優先カテゴリ判定部により統合された上記コンテンツを上記コンテンツ候補として上記車載機器に送信するコンテンツ選定部と、を備える。
【発明の効果】
【０００７】
本願発明によれば、音声入力された内容に応じて適切なコンテンツを開始する技術を提供することが可能となる。上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】第一の実施形態に係る情報システムの構造を示す図である。
【図２】第一の実施形態に係る車載機器の構造を示す図である。
【図３】サーバー装置のハードウェア構造を示す図である。
【図４】キーワード記憶部のデータ構造を示す図である。
【図５】コンテンツカテゴリ記憶部のデータ構造を示す図である。
【図６】優先カテゴリ記憶部のデータ構造を示す図である。
【図７】コンテンツ実行処理の流れを示す図である。
【図８】関連ワード一時記憶部の処理中のデータ構造例を示す図である。
【図９】コンテンツ優先度一時記憶部の処理中のデータ構造例（その１）を示す図である。
【図１０】コンテンツ優先度一時記憶部の処理中のデータ構造例（その２）を示す図である。
【図１１】半画面コンテンツ候補提示画面の例を示す図である。
【図１２】全画面コンテンツ候補提示画面の例を示す図である。
【図１３】二段階の検索結果の例を示す図である。
【図１４】第二の実施形態に係る情報システムの構造を示す図である。
【図１５】ワード変換テーブル記憶部のデータ構造を示す図である。
【図１６】自律コンテンツ実行処理の流れを示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明に係る実施形態を適用した情報システムについて、図面を参照して説明する。なお、図１〜１３は、情報システムの全ての構成を示すものではなく、理解容易のため、適宜、構成の一部を省略して描いている。
【００１０】
図１に、第一の実施形態に係る情報システムの構造を示す。本情報システムにおいては、車載機器１００と、サーバー装置２００と、がネットワーク５０を介して通信可能に接続されている。ネットワーク５０は、例えばインターネット網や携帯電話網等の公衆無線通信網であることが望ましいが、所定の管理地域ごとに設けられた閉鎖的な通信網であってもよい。より具体的には、ネットワーク５０は、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷｉＦｉ（登録商標）等の無線ネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線等の、各種通信方法による通信網である。
【００１１】
車載機器１００は、車両に搭載され、車両に搭載された他の機器と所定の通信を行うことが可能な情報処理装置である。本実施形態においては、車載機器１００は、現在位置情報や経路情報等を取得することが可能なナビゲーション装置である。しかし、本願発明の対象となる車載機器１００は、図１に示す車載機器１００に限られるものではない。例えば、移動体に組み込まれた各種制御機器であってもよい。また、車載機器１００は、車両に着脱可能に設けられるものであってもよい。あるいは、車載機器１００は、車両の運転者あるいは乗員が有する携帯電話機器等の移動端末であってもよく、例えばスマートフォンやフィーチャーフォン、あるいはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、ノートパソコン、タブレット端末等であってもよい。
【００１２】
車載機器１００は、一つ又は複数の生体情報検知装置３００と無線あるいは有線により通信可能に接続される。車載機器１００は、生体情報検知装置３００に対して情報を要求し、その応答として生体状態情報の提示を受ける。なお、本実施形態における生体状態情報は、生体情報検知装置３００が検出した各種センサーの値に基づいて生体情報検知装置３００が判定した生体の状態（例えば、覚醒レベル低下、注意力散漫、体調不良等）を示す情報についての結果であるが、これに限られず、生体情報検知装置３００が検知した各種センサーの値そのもの（例えば、瞬き回数、脈拍、体温等）であってもよい。
【００１３】
車載機器１００は、制御部１１０を含んで構成される。制御部１１０には、音声入力受付部１１１と、テキスト変換部１１２と、生体状態情報取得部１１３と、出力制御部１１４と、コンテンツ実行部１１５と、が含まれる。
【００１４】
音声入力受付部１１１は、ユーザーからの音声入力を受け付ける。テキスト変換部１１２は、音声入力受付部１１１により受け付けられた音声入力について、単語に分解して音声認識を行い、単語ごとにテキスト化して文字列化する。なお、テキスト変換部１１２は、例えばネットワーク５０を介して他の装置に音声情報を送信してテキスト変換を代行させ、変換後のテキスト情報を受け取ることでテキスト化するようにしてもよい。
【００１５】
生体状態情報取得部１１３は、ユーザー等の生体を対象として、所定のセンサーにより生体情報を検知する生体情報検知装置３００と通信を行って生体状態情報を取得する。なお、この通信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の各種の無線通信であってよい。
【００１６】
出力制御部１１４は、音声入力受付部１１１により受け付けた音声情報（または、テキスト化された音声情報）をサーバー装置２００へ送信した後、サーバー装置２００から受信した複数のコンテンツ候補をその優先度の順に応じて出力する。出力の画面としては、さまざまな画面が想定されるが、図１１に示す半画面コンテンツ候補提示画面５００あるいは図１２に示す全画面コンテンツ候補提示画面６００のような出力の画面であってよい。それぞれの画面例については、後述する。
【００１７】
コンテンツ実行部１１５は、出力制御部１１４により出力されたコンテンツ候補の何れかの指定を受け付けると、当該コンテンツ候補を実行する。例えば、指定されたコンテンツが経路検索であれば、経路検索を行う処理の初期入力画面等を表示して経路検索処理を開始させ、経路検索処理の制御を行う。その他、実行するコンテンツには、一般的な音楽、静止画、動画、文書等の再生出力を主とするものに限られず、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）検索や、わき道検索、休憩スポット検索、ご当地グルメ検索、トイレ検索等の各種のアプリケーションソフトウェアによる動的出力をも含む。
【００１８】
図２は、車載機器１００の構造を示す図である。車載機器１００は、演算処理部２０と、ディスプレイ２と、記憶装置３と、音声入出力装置接続装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２を備える）と、入力装置５（接触入力装置としてタッチパネル５１と、ダイヤルスイッチ５２とを備える）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ)受信装置９と、通信装置１０と、近距離通信装置１１と、を備えている。
【００１９】
演算処理部２０は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、通信装置１０、近距離通信装置１１等から出力される情報に基づいて現在地を算出する。また、得られた現在地の情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００２０】
また、演算処理部２０は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、現在地又はユーザーから指示された出発地と、目的地（または、経由地や立ち寄り地）と、を結ぶ最適な経路である推奨経路を探索する。また、スピーカ４２やディスプレイ２を用いてユーザーを誘導する。なお、演算処理部２０は、さらに、車載機器１００の制御部１１０の各機能部、すなわち音声入力受付部１１１、テキスト変換部１１２、生体状態情報取得部１１３、出力制御部１１４、コンテンツ実行部１１５のそれぞれが実行する後述の処理を行う。
【００２１】
車載機器１００の演算処理部２０は、各デバイス間をバス２５で接続した構成である。演算処理部２０は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２と、プログラムやデータを格納するＲＯＭ２３と、各種ハードウェアを演算処理部２０と接続するためのＩ／Ｆ（インターフェース）２４と、を有する。
【００２２】
ディスプレイ２は、演算処理部２０等で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなど各種のディスプレイ装置で構成される。
【００２３】
記憶装置３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  
Ｓｔａｔｅ  Ｄｒｉｖｅ）、不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００２４】
この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）である地図情報が記憶されている。
【００２５】
音声入出力装置接続装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、に接続して使用可能とする。マイクロフォン４１は、ユーザーやその他の搭乗者が発した声などの車載機器１００の外部の音声を取得する。
【００２６】
スピーカ４２は、演算処理部２０で生成されたユーザーへのメッセージを音声として出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。車載機器１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００２７】
入力装置５は、ユーザーからの指示をユーザーの手による操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。また、入力装置５には、車載機器１００に対して遠隔で操作指示を行うことができるリモートコントローラが含まれる。リモートコントローラは、ダイヤルスイッチやスクロールキー、縮尺変更キーなどを備え、各キーやスイッチが操作された情報を車載機器１００に送出することができる。
【００２８】
タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。なお、タッチパネル５１は、同時に複数のタッチ位置を検出することのできるマルチタッチを実現できるものであってもよい。
【００２９】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部２０に出力する。演算処理部２０では、パルス信号の数から、回転角度を求める。
【００３０】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭや、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００３１】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、車載機器１００で現在地（例えば、自車位置）を検出するために使用されるものである。車速センサ７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定するものである。
【００３２】
通信装置１０は、サーバー装置２００と通信可能なアクセス制御装置との通信を開始、継続、終了させる。通信装置１０は、例えばインターネット、ＬＡＮ、ＷＡＮ、ＷｉＦｉ（登録商標）等の無線ネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線、等の各種通信方法によりアクセス制御装置に接続する。また、通信装置１０は、定期的あるいは所定のタイミングでアクセス制御装置の発見および接続を試み、接続可能なアクセス制御装置に対して通信を確立させる。
【００３３】
近距離通信装置１１は、例えば生体情報検知装置３００等の他の装置との近距離無線通信について、接続相手の検出、接続の確立、伝送制御、接続の破棄等の制御を行う。近距離無線通信には、Ｂｌｕｅｔｏｏｔｈや、ＮＦＣ等各種の通信方式を用いることができる。なお、近距離通信装置１１は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の車内通信網に有線により接続するものであってもよい。
【００３４】
上記した車載機器１００の制御部１１０の各機能部、すなわち音声入力受付部１１１、テキスト変換部１１２、生体状態情報取得部１１３、出力制御部１１４、コンテンツ実行部１１５は、ＣＰＵ２１が所定のプログラムを読み込み実行することにより構築される。そのため、ＲＡＭ２２には、各機能部の処理を実現するためのプログラムが記憶されている。
【００３５】
なお、上記した各構成要素は、車載機器１００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。車載機器１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００３６】
また、各機能部は、ＣＰＵに限らず他のハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００３７】
サーバー装置２００は、制御部２１０と、記憶部２２０と、を含んで構成される情報処理装置である。サーバー装置２００は、車載機器１００からキーワード情報、またはキーワード情報と生体状態情報と、を含むコンテンツ提示の要求を受け付けると、要求に応じたコンテンツ候補の情報を提供する。
【００３８】
サーバー装置２００の記憶部２２０には、キーワード記憶部２２１と、コンテンツカテゴリ記憶部２２２と、優先カテゴリ記憶部２２３と、が含まれる。
【００３９】
サーバー装置２００の制御部２１０には、関連ワード検索部２１１と、コンテンツ検索部２１２と、優先カテゴリ判定部２１３と、コンテンツ選定部２１４と、が含まれる。
【００４０】
図４は、キーワード記憶部２２１のデータ構造を示す図である。キーワード記憶部２２１は、単語と、当該単語に関連する単語およびコンテンツと、が対応付けられて記憶される。
【００４１】
キーワード記憶部２２１には、ワード番号２２１Ａと、ワード２２１Ｂと、関連コンテンツ名称２２１Ｃと、関連ワード番号２２１Ｄと、が対応付けられて記憶される。
【００４２】
ワード番号２２１Ａには、ワード２２１Ｂに格納された単語に対して予め固有に割付けられる番号が格納される。
【００４３】
ワード２２１Ｂには、単語を文字列化した情報が格納される。
【００４４】
関連コンテンツ名称２２１Ｃには、ワード２２１Ｂに格納された単語に関連するコンテンツの名称を特定する情報が格納される。
【００４５】
関連ワード番号２２１Ｄには、ワード２２１Ｂに格納された単語に関連する別の単語を特定するワード番号を特定する情報が格納される。なお、関連ワード番号２２１Ｄには、一つまたは複数の関連する単語を特定する番号が格納可能である。
【００４６】
図５は、コンテンツカテゴリ記憶部２２２のデータ構造を示す図である。コンテンツカテゴリ記憶部２２２は、コンテンツと、そのカテゴリと、が対応付けられて記憶される。
【００４７】
コンテンツカテゴリ記憶部２２２には、番号２２２Ａと、コンテンツ２２２Ｂと、カテゴリ２２２Ｃと、が対応付けられて記憶される。
【００４８】
番号２２２Ａには、コンテンツ２２２Ｂに格納されたコンテンツに対して予め固有に割付けられる番号が格納される。
【００４９】
コンテンツ２２２Ｂには、各種機能のプログラム、ウェブサイトのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等、アプリケーションあるいはプレゼンテーション層のコンテンツが格納される。なお、コンテンツには、上述のように、例えば、経路検索、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）検索、わき道検索、休憩スポット検索、ご当地グルメ検索、トイレ検索等の検索コンテンツが含まれるものであってよい。
【００５０】
カテゴリ２２２Ｃには、コンテンツ２２２Ｂに格納されたコンテンツの種類に応じた所定の分類情報が格納される。例えば、カテゴリには、ナビ、休憩、グルメ、緊急等が含まれ、一つのコンテンツは一つのカテゴリに属する。ただし、例外的に、複数のカテゴリに含まれるコンテンツがあってもよい。
【００５１】
図６は、優先カテゴリ記憶部２２３のデータ構造を示す図である。優先カテゴリ記憶部２２３は、生体状態情報と、優先するカテゴリと、その優先度の上昇量を特定する情報と、が対応付けて記憶される。
【００５２】
優先カテゴリ記憶部２２３には、番号２２３Ａと、生体状態情報２２３Ｂと、優先するカテゴリ２２３Ｃと、優先度上昇量２２３Ｄと、が対応付けられて記憶される。
【００５３】
番号２２３Ａには、生体状態情報２２３Ｂに格納された生体状態情報に対して予め固有に割付けられる番号が格納される。
【００５４】
生体状態情報２２３Ｂには、生体の状態を示す情報が格納される。なお、生体状態情報には、上述のように、例えば、覚醒レベル低下、体調不良、注意力散漫等の状態の種類と、その度合いを示す程度情報（例えばＡ〜Ｃの３段階で、Ａが最も重篤）とが組み合わされた情報が含まれるものであってよい。
【００５５】
優先するカテゴリ２２３Ｃには、生体状態情報２２３Ｂに格納された生体状態情報に応じた所定のコンテンツのカテゴリが格納される。
【００５６】
優先度上昇量２２３Ｄには、生体状態情報２２３Ｂに格納された生体状態情報に応じた所定のコンテンツのカテゴリについて、優先度を上昇させる度合いを特定する情報が格納される。
【００５７】
図１の説明に戻る。サーバー装置２００の制御部２１０に含まれる関連ワード検索部２１１は、音声入力された情報を受け付けると、当該音声入力された情報に含まれる単語を文字認識して入力単語とし、当該入力単語に関連する直接関連単語と、当該直接関連単語に関連する間接関連単語と、をキーワード記憶部２２１を用いて特定する。すなわち、単語を二段階で検索することで、関連ワード検索部２１１は関連するキーワードを候補として複数集める。
【００５８】
コンテンツ検索部２１２は、入力単語と、関連ワード検索部２１１が特定した直接関連単語と、間接関連単語と、にそれぞれ対応付けられたコンテンツをキーワード記憶部２２１を用いて特定する。
【００５９】
優先カテゴリ判定部２１３は、生体状態情報を受け付けると、優先カテゴリ記憶部２２３において関連付けられたカテゴリと当該カテゴリの優先度の上昇量を特定し、コンテンツ検索部２１２が特定したコンテンツに対して、当該コンテンツのカテゴリに応じて優先度を上昇させる。
【００６０】
コンテンツ選定部２１４は、コンテンツ検索部２１２が特定した一つまたは複数のコンテンツを、優先度とともに車載機器１００に送信する。
【００６１】
生体情報検知装置３００は、制御部３１０を含んで構成される情報処理装置である。生体情報検知装置３００は、車載機器１００から情報要求を受け付けると、要求に応じた生体状態情報を提示する。
【００６２】
生体情報検知装置３００の制御部３１０には、生体情報取得部３１１と、生体状態判定部３１２と、情報提示部３１３と、が含まれる。
【００６３】
生体情報取得部３１１は、生体情報検知装置３００が備える各種の生体情報取得のためのセンサを介して、生体情報を定期的あるいは継続的に取得する。
【００６４】
生体状態判定部３１２は、生体情報取得部３１１が取得した生体情報を用いて、所定の規則に則って生体の状態を判定する。例えば、生体の状態としては、上述のように、覚醒レベル低下、体調不良、注意力散漫等の状態の種類と、その度合いを示す程度情報（例えばＡ〜Ｃの３段階で、Ａが最も重篤）とが組み合わされた情報が含まれるものであってよい。
【００６５】
情報提示部３１３は、生体状態判定部３１２が判定した生体状態を、情報要求を行った外部の装置、例えば車載機器１００へ提示する。
【００６６】
図３は、サーバー装置２００のハードウェア構造を示す図である。サーバー装置２００は、入力受付装置２０１と、演算装置２０２と、外部記憶装置２０３と、主記憶装置２０４と、通信装置２０５と、これらをつなぐバス２０６と、を含んで構成される。
【００６７】
上記した制御部２１０の各機能部、すなわち関連ワード検索部２１１、コンテンツ検索部２１２、優先カテゴリ判定部２１３、コンテンツ選定部２１４は、演算装置２０２が所定のプログラムを読み込み実行することにより構築される。そのため、主記憶装置２０４あるいは外部記憶装置２０３には、各機能部の処理を実現するためのプログラムが記憶されている。
【００６８】
なお、上記した各構成要素は、サーバー装置２００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。サーバー装置２００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００６９】
また、各機能部は、ＣＰＵに限らずハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００７０】
［動作の説明］次に、車載機器１００およびサーバー装置２００が実施するコンテンツ実行処理の動作について説明する。
【００７１】
図７は、コンテンツ実行処理の流れを示す図である。コンテンツ実行処理は、ユーザーからの音声入力に応じ、または所定のタイミングで、開始される。
【００７２】
まず、音声入力受付部１１１およびテキスト変換部１１２は、入力された音声をテキスト化する（ステップＳ００１）。具体的には、車載機器１００の音声入力受付部１１１が受け付けた音声を、テキスト変換部１１２が単語に分解してそれぞれを認識し、テキスト変換部１１２が認識した単語をテキスト化してキーワード情報とする。その際、上述のように、テキスト変換部１１２は他の装置に音声情報を送信し、当該他の装置により返される結果であるテキストを受け取るものであってもよい。
【００７３】
そして、生体状態情報取得部１１３は、生体情報検知装置３００から生体状態情報を取得する（ステップＳ００２）。具体的には、生体状態情報取得部１１３は、生体情報検知装置３００に対して、生体情報を要求し、生体情報検知装置３００の情報提示部３１３は、生体状態判定部３１２が判定した生体状態を示す情報を提示する。なお、複数の生体情報検知装置３００が車載機器１００と通信可能に接続されている場合には、通信可能な生体情報検知装置３００の全てが生体状態情報を提示し、生体状態情報取得部１１３はそのすべてを取得する。しかし、これに限られず、所定の条件を満たす生体情報検知装置３００のみから情報を得るようにしてもよい。
【００７４】
そして、出力制御部１１４は、音声入力受付部１１１が受け付けた音声情報をテキスト化した情報（すなわち、キーワード情報）および生体状態情報取得部１１３が取得した生体状態情報を、サーバー装置２００へと送信する。
【００７５】
サーバー装置２００の関連ワード検索部２１１は、テキストの（第一の）関連ワードを検索し、関連コンテンツを取得する（ステップＳ００３）。具体的には、関連ワード検索部２１１は、送信されたテキストの単語ごとに入力単語とし、当該入力単語に関連する直接関連単語をキーワード記憶部２２１を用いて特定する。なお、関連ワード検索部２１１は、直接関連単語の特定について、入力単語をキーとしてキーワード記憶部２２１のワード２２１Ｂを検索して、該当するワードに対応付けられている関連ワード番号２２１Ｄと、関連コンテンツ名称２２１Ｃと、を読み出した後、関連ワード番号２２１Ｄで指定されている番号のワードをワード２２１Ｂから読み出すことで、直接関連単語として特定する。
【００７６】
そして、関連ワード検索部２１１は、関連ワードの（第二の）関連ワードを検索し関連コンテンツを取得する（ステップＳ００４）。具体的には、関連ワード検索部２１１は、特定された直接関連単語ごとに、当該直接関連単語に関連する間接関連単語をキーワード記憶部２２１を用いて特定する。なお、関連ワード検索部２１１は、間接関連単語の特定について、直接関連単語をキーとしてキーワード記憶部２２１のワード２２１Ｂを検索して、該当するワードに対応付けられている関連ワード番号２２１Ｄと、関連コンテンツ名称２２１Ｃと、を読み出した後、関連ワード番号２２１Ｄで指定されている番号のワードをワード２２１Ｂから読み出すことで、間接関連単語として特定する。
【００７７】
図８は、関連ワード一時記憶部２２５の処理中のデータ構造例を示す図である。関連ワード一時記憶部２２５は、主記憶装置２０４上の所定の変数エリア等に一時的に構成される。関連ワード一時記憶部２２５は、入力ワード２２５Ａと、第一の関連ワード２２５Ｂと、第二の関連ワード２２５Ｃと、関連コンテンツ名称２２５Ｄと、カテゴリ２２５Ｅと、が対応付けられて構成される。
【００７８】
例えば、入力ワード２２５Ａには、車載機器１００から送信された音声入力された単語が格納され、第一の関連ワード２２５Ｂには、直接関連単語が格納され、第二の関連ワード２２５Ｃには、間接関連単語が格納される。また、関連コンテンツ名称２２５Ｄには、入力ワード２２５Ａ、第一の関連ワード２２５Ｂ、第二の関連ワード２２５Ｃのそれぞれの単語ごとに、関連するコンテンツの名称が格納される。カテゴリ２２５Ｅは、関連コンテンツ名称２２５Ｄが属するカテゴリの名称が格納される。
【００７９】
次に、優先カテゴリ判定部２１３は、重複する検索結果のコンテンツについて統合し優先度を上げる（ステップＳ００５）。具体的には、優先カテゴリ判定部２１３は、図９に示すコンテンツ優先度一時記憶部２２６に、ステップＳ００４において関連コンテンツ名称２２５Ｄに格納したコンテンツとそのカテゴリ２２５Ｅを読み出し、重複コンテンツ数に応じて優先度を上昇させる。
【００８０】
図９は、コンテンツ優先度一時記憶部２２６の処理中のデータ構造例（その１）を示す図である。コンテンツ優先度一時記憶部２２６には、コンテンツ２２６Ａと、カテゴリ２２６Ｂと、優先度２２６Ｃと、が対応付けられて記憶される。ここで、ステップＳ００４において関連コンテンツ名称２２５Ｄに格納したコンテンツとそのカテゴリ２２５Ｅは、それぞれコンテンツ２２６Ａ、カテゴリ２２６Ｂに格納される。また、優先度２２６Ｃには、コンテンツごとに優先度（より高い方のコンテンツが、低い方のコンテンツよりも優先される）を示す値が格納される。
【００８１】
そして、優先カテゴリ判定部２１３は、コンテンツ２２６Ａに格納された情報に重複するコンテンツを検出すると、重複する数に応じて優先度を上昇させ、重複をなくすために重複コンテンツを一つに絞り込む。なお、上昇された優先度２２６Ｃは、単純に優先度の合計値として算出されてもよいし、上昇量を逐次記録するものであってもよい。
【００８２】
図７の説明に戻る。優先カテゴリ判定部２１３は、生体状態情報に応じたコンテンツのカテゴリに属するコンテンツの優先度を上げる（ステップＳ００６）。具体的には、優先カテゴリ判定部２１３は、ステップＳ００２において送信された生体状態情報をキーとして、優先カテゴリ記憶部２２３の生体状態情報２２３Ｂを検索し、該当する情報の優先するカテゴリ２２３Ｃと、優先度上昇量２２３Ｄと、を読み出す。そして、優先カテゴリ判定部２１３は、読み出した優先するカテゴリをキーとして、コンテンツ優先度一時記憶部２２６のカテゴリ２２６Ｂを検索し、該当する全てのコンテンツの優先度２２６Ｃを、上昇量に応じて上昇させる。なお、優先カテゴリ判定部２１３は、複数の生体状態情報を取得した場合、すなわち生体情報検知装置３００の一台が複数の生体状態を示す生体状態情報を提示した場合や、あるいは複数の生体情報検知装置３００がそれぞれ複数の生体状態を示す生体状態情報を提示した場合等においては、優先カテゴリ記憶部２２３の番号２２３Ａが小さい順に所定の数の生体状態情報について、優先度を上昇させるものとする。
【００８３】
図１０は、コンテンツ優先度一時記憶部２２６の処理中のデータ構造例（その２）を示す図である。すなわち、生体状態に応じたカテゴリの優先度上昇の処理の具体例である。生体状態情報が休憩カテゴリの優先度を３上昇させるものに相当する場合に、カテゴリが休憩であるコンテンツ（図１０においては、ＳＡ／ＰＡ検索と、休憩スポット検索）の優先度２２６Ｅ、優先度２２６Ｆをそれぞれ３上昇させる。
【００８４】
そして、コンテンツ選定部２１４は、優先度の順にコンテンツを送信する（ステップＳ００７）。具体的には、コンテンツ選定部２１４は、コンテンツ優先度一時記憶部２２６の優先度２２６Ｃの降順にソートし、上位から所定の件数（例えば、４件）に相当するコンテンツ２２６Ａおよびその優先度２２６Ｃを取得し、車載機器１００へ送信する。なお、コンテンツ選定部２１４は、コンテンツ２２６Ａおよび優先度２２６Ｃを、全件送信するようにしてもよい。
【００８５】
そして、車載機器１００の出力制御部１１４は、受信したコンテンツを簡易画面で選択可能に表示する（ステップＳ００８）。具体的には、図１１あるいは図１２に示すコンテンツ提示画面を構成し、ディスプレイ２に出力する。
【００８６】
図１１は、半画面コンテンツ候補提示画面５００の例を示す図である。半画面コンテンツ候補提示画面５００では、画面の左半分に、各コンテンツ（ＳＡ／ＰＡ検索５０１、休憩スポット検索５０２、経路検索５０３、わき道検索５０４）が、優先度が高い程表示面積を広く占めるように所定の簡易画面で表示され、画面右半分に地図５１０等の車載機器１００の音声入力以前に出力されていた機能による出力が行われる。
【００８７】
そして、コンテンツ実行部１１５は、選択されたコンテンツを実行する（ステップＳ００９）。
【００８８】
例えば、コンテンツ実行部１１５は、図１１の半画面コンテンツ候補提示画面５００において、コンテンツの簡易画面のいずれかを選択する入力があった場合、当該コンテンツを全画面表示で実行するコンテンツ出力画面５００´を表示する。
【００８９】
図１２は、全画面コンテンツ候補提示画面６００の例を示す図である。全画面コンテンツ候補提示画面６００では、画面上において、各コンテンツ（ＳＡ／ＰＡ検索６０１、休憩スポット検索６０２、経路検索６０３、わき道検索６０４）が、優先度が高い程表示面積を広く占めるように所定の簡易画面で表示される。
【００９０】
そして例えば、コンテンツ実行部１１５は、図１２の全画面コンテンツ候補提示画面６００において、コンテンツの簡易画面のいずれかを選択する入力があった場合、当該コンテンツを所定の範囲の画面表示で実行するコンテンツ出力画面６００´を表示する。また、この場合、コンテンツ出力画面６００´においては、他のコンテンツの簡易画面（休憩スポット検索６０２´、経路検索６０３´、わき道検索６０４´）が画面右端等の所定の領域に縮小されて選択可能に表示される。
【００９１】
以上が、コンテンツ実行処理のフローである。コンテンツ実行処理によれば、音声入力された内容に応じて適切なコンテンツを開始することができる。
【００９２】
図１３は、二段階の検索結果の例を示す図である。コンテンツ実行処理では、入力された単語からみて、直接関連する直接関連単語と、直接関連単語に関連する間接関連単語と、の二段階の単語の検索を行い、関連するコンテンツを実行するコンテンツの対象とする。模式図７００は、このような検索の具体的な例を示している。すなわち、入力単語７０１である「高速道路」と対応する「経路検索」コンテンツ７０２と、入力単語７０１に直接関連する直接関連単語である「道路」７１１と対応する「経路検索」コンテンツ７１２、直接関連単語「サービスエリア」７１３と対応する「ＳＡ／ＰＡ検索」コンテンツ７１４、
直接関連単語「速い」７１５、を含む第一段階検索７１０と、直接関連単語に関連する間接関連単語である「一般道路」７２１と対応する「わき道検索」コンテンツ７２２、関接関連単語「休憩」７２３と対応する「休憩スポット検索」コンテンツ７２４、関接関連単語「お土産」７２５と対応する「ご当地グルメ検索」コンテンツ７２６、関接関連単語「トイレ」７２７と対応する「トイレ検索」コンテンツ７２８、間接関連単語「速度」７２９、を含む第二段階検索７２０と、の関連が示されている。
【００９３】
このように二段階で関連するコンテンツを検索することで、ユーザーが潜在的に実行を望んでいるコンテンツの候補の範囲を適切に広げることができる。これに加えて生体状態情報を加味すると、ユーザーが潜在的に望む機能の実行を適切にサポートすることができるといえる。
【００９４】
以上が、第一の実施形態に係る情報システムである。第一の実施形態によれば、音声入力された内容に応じて適切なコンテンツを開始することができるといえる。
【００９５】
ただし、本発明は、上記の実施形態に制限されない。上記の第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【００９６】
例えば、第一の実施形態においては、車載機器１００において音声の入力を受け付け、生体状態情報を取得し、コンテンツ候補の提示を行うものであったが、これに限られない。例えば、車載機器１００に通信可能に接続されたスマートフォンにおいてアプリケーションが動作し、上記処理を実行するものであってもよい。
【００９７】
例えば、第一の実施形態において車載機器１００に備えられていた制御部１１０が、車載機器１００に接続されたスマートフォンの制御部により実現されていてもよい。
【００９８】
また、車載機器１００は、スマートフォンへの入力を受け付けるとスマートフォンへ入力情報を受け渡し、スマートフォンからの出力指示を受けると出力を行う。すなわち、車載機器１００はスマートフォンのユーザーインターフェースを担う。
【００９９】
このような変形例においては、他にも例えば、スマートフォンの出力制御部において出力先の機器の指定を可能としておくことで、出力内容を異ならせて車載機器１００とスマートフォンとにそれぞれ出力を指示することができる。具体的には、取得した情報を提示するだけの単純なアプリケーションソフトウェアによる出力情報（例えば、静的コンテンツ）についてはスマートフォンへ出力を行い、検索等の入力処理等ユーザーからの入力を受け付けて処理を行いその結果を出力する等の複雑なアプリケーションソフトウェアによる出力情報（例えば、動的コンテンツ）については車載機器１００に出力する。このようにすることで、単なる情報取得の結果についてはスマートフォンに蓄積しておき、以降の車両から降車した後等、任意のタイミングで内容を確認できるようにしてもよい。このようにすることで、特に急がない情報は運転者が乗車を終えた後に落ち着いて確認することができる。
【０１００】
また、プライバシー情報に関する出力情報は、乗車人数が複数である場合にはスマートフォンにのみ出力するようにすることで、生体情報検知装置を装着している者のプライバシー情報が同乗者に知らされてしまうのを防ぐことができる。なお、これには、乗車人数を把握するための、着座センサや車内カメラを用いた人数特定方法や、スマートフォン等の所有者と密接な機器による無線通信接続による人数特定方法等、既存の方法を採用することができる。そして、出力制御部は、車両への乗車人数が所定以上であるか否かにより、出力情報をスマートフォンあるいは車載機器１００のいずれかに出力する。
【０１０１】
また例えば、上記した実施形態においては、車載機器１００において音声入力をトリガーとしてサーバー装置２００において実行するコンテンツの絞り込みをしていたが、これに限られない。例えば、ジェスチャ（動作）によって絞り込みを行ってもよい。この場合には、車載機器１００において、ジェスチャを検出するための加速度センサによる軸方向ごとの加重の入力を受け付けて、予めそのジェスチャの意味に応じたテキスト変換を行うことで、実現しうる。
【０１０２】
また例えば、生体状態情報、ジェスチャ情報、ＣＡＮを流れる車両情報、カメラやインターネットを介して得た周囲の環境に関する情報に応じて、実行するコンテンツの絞り込みを行ってもよい。
【０１０３】
図１４は、このような変形例に関する第二の実施形態に係る情報システムの構造を示す図である。第二の実施形態に関しては、第一の実施形態と略同様の構成を備えるが、一部の構成について相違がある。以下、その相違点を中心に説明する。
【０１０４】
第二の実施形態に係る情報システムでは、車載機器１００に代えて、制御部１１０´に環境情報取得部１１６を備える車載機器１００´が用いられる。環境情報取得部１１６は、車載機器１００´の外部に存在する環境に関する情報源であるＣＡＮ１１６Ａ、撮像装置１１６Ｂ、インターネット１１６Ｃ上の他の機器から所定の環境情報を取得する。
【０１０５】
例えば、環境情報取得部１１６は、所定のタイミング、例えば一定期間ごとに、ＣＡＮ１１６Ａから、車速、ワイパーのオンオフ状態、ヘッドライトのオンオフ状態、運転時間、目的地までの時間、渋滞情報、ガソリン残量等の情報を取得する。また例えば、環境情報取得部１１６は、所定のタイミング、例えば一定期間ごとに、撮像装置１１６Ｂから、前方に障害物となる物体の存在の有無等の情報を取得する。また例えば、環境情報取得部１１６は、所定のタイミング、例えば一定期間ごとに、インターネット１１６Ｃから、気温、災害注意報等の情報を取得する。あるいは、運転者がインターネット１１６Ｃ上の所定のサーバー上に生体状態情報をアップロードしている場合には、これを取得してもよい。また例えば、環境情報取得部１１６は、所定のタイミング、例えば一定期間ごとに、上述のジェスチャを検出する加速度センサから、軸毎の加速度の情報を取得する。また、環境情報取得部１１６は、取得した環境情報をサーバー装置２００´へ送信する。
【０１０６】
また、第二の実施形態に係る情報システムでは、サーバー装置２００に代えて、制御部２１０´に検索ワード識別部２１５を備え、記憶部２２０´にワード変換テーブル記憶部２２４を備えるサーバー装置２００´が用いられる。ワード変換テーブル記憶部２２４には、環境情報と、その閾値と、閾値を超えた場合に採用されるワードと、があらかじめ対応付けて格納されている。これを用いて、検索ワード識別部２１５は、環境情報を受け取って閾値の判定を行い、判定の結果閾値を超えた環境情報についてワードをテキスト情報として取得してキーワード情報とする。
【０１０７】
図１５は、ワード変換テーブル記憶部２２４のデータ構造を示す図である。ワード変換テーブル２２４は、番号２２４Ａと、環境情報２２４Ｂと、当該環境情報２２４Ｂにおいて変化を検知する基準となる閾値２２４Ｃと、変化が検知された場合にキーワード情報として採用されるワード２２４Ｄと、が対応付けられて記憶される。
【０１０８】
番号２２４Ａには、環境情報２２４Ｂおよび閾値２２４Ｃの組合せに対して予め固有に割付けられる番号が格納される。
【０１０９】
環境情報２２４Ｂには、生体状態情報、ジェスチャ情報、ＣＡＮを流れる車両情報、カメラやインターネットを介して得た周囲の環境に関する情報を含む環境情報が格納される。
【０１１０】
閾値２２４Ｃには、環境情報２２４Ｂに格納された情報における変化の検知の基準となる閾値情報が格納される。例えば、「車速」という環境情報２２４Ｂに関しては、平均値が７０（キロメートル毎時）未満から７０（キロメートル毎時）以上に変化することが検知の基準である閾値情報となる。
【０１１１】
ワード２２４Ｄには、環境情報２２４Ｂに格納された環境情報が閾値２２４Ｃに格納された閾値を超えて変化する場合にキーワードとして適用されるテキスト情報が格納される。例えば、上述の車速の例に関しては、「高速道路」というテキスト情報がキーワード情報として対応づけられている。
【０１１２】
図１６は、自律コンテンツ実行処理の流れを示す図である。自律コンテンツ実行処理は、車載機器１００´が起動されると、定期的に開始される。
【０１１３】
第二の実施形態に係る自律コンテンツ実行処理は、基本的には、第一の実施形態および第二の実施形態のコンテンツ実行処理と略同様の処理であるが、一部の処理について相違がある。以下、その相違点を中心に説明する。
【０１１４】
まず、環境情報取得部１１６は、環境情報を取得する（ステップＳ００１´）。具体的には、環境情報取得部１１６は、ＣＡＮ１１６Ａ、撮像装置１１６Ｂ、インターネット１１６Ｃのいずれかまたは全部に対して情報取得要求を行い、応答された環境情報を得る。
【０１１５】
なお、ステップＳ００２においては、出力制御部１１４は、環境情報および生体状態情報取得部１１３が取得した生体状態情報を、サーバー装置２００´へと送信する。
【０１１６】
そして、サーバー装置２００´の検索ワード識別部２１５は、閾値を超える環境情報があるか否かを判定する（ステップＳ１０１）。具体的には、検索ワード識別部２１５は、送信された環境情報について、ワード変換テーブル記憶部２２４の環境情報２２４Ｂと一致し、かつ、閾値２２４Ｃを満たすものがあるか否かを判定する。一つもない場合（「Ｎｏ」の場合）には、検索ワード識別部２１５は、ステップＳ００１´へ制御を戻す。
【０１１７】
閾値を超える環境情報がある場合（ステップＳ１０１にて「Ｙｅｓ」の場合）には、検索ワード識別部２１５は、閾値を超える環境情報に対応するワードのテキストを取得する（ステップＳ１０２）。具体的には、検索ワード識別部２１５は、閾値を超える環境情報について、ワード変換テーブル記憶部２２４のワード２２４Ｄを読み出し、キーワード情報とする。
【０１１８】
以降は、第一の実施形態および第二の実施形態におけるコンテンツ実行処理と同様の処理がなされる。
【０１１９】
以上が、第二の実施形態に係る自律コンテンツ実行処理である。自律コンテンツ実行処理によれば、ユーザーによる明示的な音声入力指示を待たずに、環境情報の変化に応じて、コンテンツの実行提案を車載装置が行うことができる。これにより、ユーザーの要望を先取りしてユーザビリティを高めることができる。
【０１２０】
以上、本発明について、第一の実施形態および第二の実施形態を挙げて説明した。しかし、これに限られず、上記実施形態に記載した特徴的な処理について、別の機器に適用する（例えば、車載機器１００に限らず、着脱可能なナビゲーション装置等の携帯端末等に適用する）ことも可能である。
【符号の説明】
【０１２１】
５０・・・ネットワーク、１００・・・車載装置、１１０・・・制御部、１１１・・・音声入力受付部、１１２・・・テキスト変換部、１１３・・・生体状態情報取得部、１１４・・・出力制御部、１１５・・・コンテンツ実行部、２００・・・サーバー装置、２１０・・・制御部、２１１・・・関連ワード検索部、２１２・・・コンテンツ検索部、２１３・・・優先カテゴリ判定部、２１４・・・コンテンツ選定部、２２０・・・記憶部、２２１・・・キーワード記憶部、２２２・・・コンテンツカテゴリ記憶部、２２３・・・優先カテゴリ記憶部、３００・・・生体情報検知装置、３１０・・・制御部、３１１・・・生体情報取得部、３１２・・・生体状態判定部、３１３・・・情報提示部
【図１】
0006608199.tif 000002
【図２】
0006608199.tif 000003
【図３】
0006608199.tif 000004
【図４】
0006608199.tif 000005
【図５】
0006608199.tif 000006
【図６】
0006608199.tif 000007
【図７】
0006608199.tif 000008
【図８】
0006608199.tif 000009
【図９】
0006608199.tif 000010
【図１０】
0006608199.tif 000011
【図１１】
0006608199.tif 000012
【図１２】
0006608199.tif 000013
【図１３】
0006608199.tif 000014
【図１４】
0006608199.tif 000015
【図１５】
0006608199.tif 000016
【図１６】
0006608199.tif 000017