(57)【要約】  ユーザの音声を受け付け、音声に基づく処理を実行可能な情報処理装置について、ユーザの利便性を向上する。  車載装置１２の制御部２０は、動作モードとして、非音声操作モードと、音声操作モードとを備え、動作モードが非音声操作モードの場合、タッチパネル２６に操作ボタンを表示し、操作ボタンが操作されたことを検出した場合、操作された操作ボタンに対応する処理を実行し、動作モードが音声操作モードＭ２の場合、操作ボタンに代えて、操作ボタンに対応する処理を実行させる場合にユーザが発話すべき文言の例を示す文言例示画像をタッチパネル２６に表示し、文言例示画像が示す文言に基づく音声データが生成された場合、操作ボタンに対応する処理を実行する。
2016174955.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、
音声を収音し、収音した音声に基づいて音声データを生成する音声処理部と、
前記タッチパネルに対する操作を検出し、また、前記音声処理部が生成した前記音声データを取得する制御部と、を備え、
前記制御部は、
動作モードとして、非音声操作モードと、音声操作モードとを備え、
動作モードが前記非音声操作モードの場合、
前記タッチパネルに操作ボタンを表示し、前記操作ボタンが操作されたことを検出した場合、操作された前記操作ボタンに対応する処理を実行し、
動作モードが前記音声操作モードの場合、
前記操作ボタンに代えて、前記操作ボタンに対応する処理を実行させる場合にユーザが発話すべき文言の例を示す文言例示画像を前記タッチパネルに表示し、
前記音声処理部によって、表示した前記文言例示画像が示す文言、又は、表示した前記文言例示画像が示す文言に準じた文言の音声が収音されて前記音声データが生成された場合、生成された前記音声データに基づいて、前記操作ボタンに対応する処理を実行する
ことを特徴とする情報処理装置。
【請求項２】
前記制御部は、
動作モードが前記音声操作モードの場合、
前記操作ボタンに代えて、前記非音声操作モードの場合に対応する前記操作ボタンが表示される位置に対応する位置に前記文言例示画像を表示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記文言例示画像は、
所定の装飾を施した文言を示す画像であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記文言例示画像は、
所定の色の文言を示す画像であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記文言例示画像が示す文言は、口語により表されることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記情報処理装置は、車両に搭載される装置であることを特徴とする請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
動作モードが非音声操作モードの場合、
タッチパネルに操作ボタンを表示し、前記操作ボタンが操作されたことを検出した場合、操作された前記操作ボタンに対応する処理を実行し、
動作モードが前記音声操作モードの場合、
前記操作ボタンに代えて、前記操作ボタンに対応する処理を実行させる場合にユーザが発話すべき文言の例を示す文言例示画像を前記タッチパネルに表示し、
音声を収音し、収音した音声に基づいて音声データを生成する音声処理部によって、表示した前記文言例示画像が示す文言、又は、表示した前記文言例示画像が示す文言に準じた文言の音声が収音されて前記音声データが生成された場合、生成された前記音声データに基づいて、前記操作ボタンに対応する処理を実行する
ことを特徴とする情報処理方法。
【請求項８】
動作モードが前記音声操作モードの場合、
前記操作ボタンに代えて、前記非音声操作モードの場合に対応する前記操作ボタンが表示される位置に対応する位置に前記文言例示画像を表示する
ことを特徴とする請求項７に記載の情報処理方法。
【請求項９】
前記文言例示画像は、
所定の装飾を施した文言を示す画像であることを特徴とする請求項７に記載の情報処理方法。
【請求項１０】
前記文言例示画像は、
所定の色の文言を示す画像であることを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
前記文言例示画像が示す文言は、口語により表されることを特徴とする請求項７に記載の情報処理方法。
【請求項１２】
前記情報処理装置は、車両に搭載される装置であることを特徴とする請求項７から１１のいずれか１項に記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び、情報処理方法に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特開２００１−３３１１９２号公報がある（特許文献１）。この公報には、「音声ガイダンスをなす文の中で音声コマンドとして発声できる言葉のみを選択的に強調してユーザに与える音声コマンド強調手段１２を設けて構成する。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３３１１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の構成では、ユーザは、自身が音声コマンドとして発声できる言葉を認識するためには、装置が出力する音声を聴取した上で、聴取した音声の中から強調された言葉を把握する必要があり、ユーザの利便性を向上する余地があった。
本発明は、上述した事情に鑑みてなされたものであり、ユーザの音声を受け付け、音声に基づく処理を実行可能な情報処理装置、及び、ユーザの音声を受け付け、音声に基づく処理を実行する情報処理方法について、ユーザの利便性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、情報処理装置は、タッチパネルと、音声を収音し、収音した音声に基づいて音声データを生成する音声処理部と、前記タッチパネルに対する操作を検出し、また、前記音声処理部が生成した前記音声データを取得する制御部と、を備え、前記制御部は、動作モードとして、非音声操作モードと、音声操作モードとを備え、動作モードが前記非音声操作モードの場合、前記タッチパネルに操作ボタンを表示し、前記操作ボタンが操作されたことを検出した場合、操作された前記操作ボタンに対応する処理を実行し、動作モードが前記音声操作モードの場合、前記操作ボタンに代えて、前記操作ボタンに対応する処理を実行させる場合にユーザが発話すべき文言の例を示す文言例示画像を前記タッチパネルに表示し、前記音声処理部によって、表示した前記文言例示画像が示す文言、又は、表示した前記文言例示画像が示す文言に準じた文言の音声が収音されて前記音声データが生成された場合、生成された前記音声データに基づいて、前記操作ボタンに対応する処理を実行することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザの利便性が向上する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係る情報処理システムを示す図。
【図２】図２は、情報処理システムが備える各装置の機能的構成を示すブロック図。
【図３】図３（Ａ）は車載装置の動作を示すフローチャート、図３（Ｂ）は制御サーバの動作を示すフローチャート。
【図４】図４は、タッチパネルに表示されるユーザーインターフェースを示す図。
【図５】図５（Ａ）は制御サーバの動作を示すフローチャート、図５（Ｂ）は施設検索サーバの動作を示すフローチャート。
【図６】図６は、施設データベースを示す図。
【図７】図７は、ユーザーインターフェース表示処理の詳細を示す図。
【図８】図８（Ａ）は車載装置の動作を示すフローチャート、図８（Ｂ）は制御サーバの動作を示すフローチャート。
【図９】図９（Ａ）は車載装置の動作を示すフローチャート、図９（Ｂ）は制御サーバの動作を示すフローチャート。
【図１０】図１０は、タッチパネルに表示されるユーザーインターフェースを示す図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る情報処理システム１の構成を示す図である。
情報処理システム１は、後述するように、車両Ｓに搭乗する搭乗者が発話した音声を認識し、音声に対応する処理を実行する機能を有する。
【０００９】
図１に示すように、情報処理システム１は、インターネットや電話網を含んで構成されたネットワークＮに接続された制御サーバ１０を備える。また、ネットワークＮには、施設検索サーバ１１が接続される。また、情報処理システム１は、車両Ｓに搭載された車載装置１２（情報処理装置）を備える。制御サーバ１０、施設検索サーバ１１、及び、車載装置１２は、それぞれ、ネットワークＮを介して通信可能である。これら装置の構成、機能、及び、機能に基づく処理については後述する。
【００１０】
図２は、車載装置１２、制御サーバ１０、及び、施設検索サーバ１１の機能的構成を示すブロック図である。
【００１１】
車載装置１２は、車両Ｓに搭載された装置である。車載装置１２は、上述したように制御サーバ１０及び施設検索サーバ１１と協働して車両Ｓの搭乗者が発話した音声に基づく処理を実行する機能のほか、車両Ｓの現在位置を検出する自車位置検出を行う機能や、地図上に車両Ｓの現在位置を表示する車両位置表示を行う機能、目的地までの経路を探索する経路探索を行う機能、及び、地図を表示して、地図上に目的地までの経路を表示し目的地までの経路を案内する経路案内を行う機能等を備える。
【００１２】
図２に示すように、車載装置１２は、制御部２０と、記憶部２１と、操作部２２と、通信部２３と、ＧＰＳユニット２４と、相対方位検出ユニット２５と、タッチパネル２６と、音声処理部２７と、無線通信部２８と、メディア制御部２９と、を備える。
【００１３】
制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、車載装置１２の各部を制御する。制御部２０は、例えば、ＣＰＵが、ＲＯＭが記憶する制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により、車載装置１２の各部を制御する。
【００１４】
車載装置１２には、所定のＷｅｂブラウザが事前にインストールされている。制御部２０は、インストールされたＷｅｂブラウザの機能により、ＨＴＭＬ（HyperText Markup Language）ファイルを解析し、解析結果に基づく画像をタッチパネル２６に表示することができる。
【００１５】
記憶部２１は、不揮発性メモリーを備え、各種データを記憶する。記憶部２１は、地図データ２１１を記憶する。地図データ２１１は、道路の形状の描画に係る道路描画データや、地形等の背景の描画に係る背景描画データ、行政区画等の文字列の描画に係る文字列描画データ等の地図の表示に係る描画データを含む。また、地図データ２１１は、交差点等の道路網における結線点に対応するノードに関する情報を有するノード情報や、ノードとノードとの間に形成される道路に対応するリンクに関する情報を有するリンク情報等の経路の探索、及び、経路の案内に係る情報を含む。
【００１６】
操作部２２は、車載装置１２の筐体に設けられた操作スイッチ２２１を備え、操作スイッチ２２１に対する操作を検出し、操作に対応する信号を制御部２０に出力する。制御部２０は、操作部２２から入力された信号に基づいて、操作に対応する処理を実行する。
【００１７】
通信部２３は、制御部２０の制御に従って、所定の通信規格に従って、ネットワークＮにアクセスし、ネットワークＮと接続する機器（制御サーバ１０、及び、施設検索サーバ１１を含む。）と通信する。
【００１８】
ＧＰＳユニット２４は、図示しないＧＰＳアンテナを介してＧＰＳ衛星からのＧＰＳ電波を受信し、ＧＰＳ電波に重畳されたＧＰＳ信号から、車両Ｓの現在位置と進行方向とを演算により検出する。ＧＰＳユニット２４は、検出結果を制御部２０に出力する。
【００１９】
相対方位検出ユニット２５は、ジャイロセンサと、加速度センサとを備える。ジャイロセンサは、例えば振動ジャイロにより構成され、車両Ｓの相対的な方位（例えば、ヨー軸方向の旋回量）を検出する。加速度センサは、車両Ｓに作用する加速度（例えば、進行方向に対する車両Ｓの傾き）を検出する。相対方位検出ユニット２５は、検出結果を制御部２０に出力する。
【００２０】
タッチパネル２６は、表示パネル２６１と、タッチセンサ２６２とを備える。
【００２１】
表示パネル２６１は、液晶表示パネルや有機ＥＬ表示パネル等の表示装置である。制御部２０は、表示パネル２６１に表示する画像の画像データをフレームメモリーＦＭに展開し、フレームメモリーＦＭに展開した画像データに基づいて、表示パネル２６１を駆動して、表示パネル２６１に画像を表示する。
【００２２】
タッチセンサ２６２は、タッチパネル２６が接触操作された場合、接触操作された位置（以下、「接触位置」という。）を示す信号を制御部２０に出力する。接触操作とは、手指の先等の指示体によりタッチパネル２６の所定の位置が接触されて行われる操作をいう。なお、静電容量式のタッチパネル等では、当該タッチパネルに対する指示体の物理的な接触がない場合であっても、指示体が当該タッチパネルに近接したときに操作を検出するものがあるが、このような方法により検出される操作も本実施形態の接触操作の概念に含まれる。制御部２０は、タッチセンサ２６２から接触位置を示す信号が入力された場合、入力された信号に基づいて、表示パネル２６１の表示領域の任意の位置を座標によって表すための所定の座標系における、接触位置の座標（以下、「接触位置座標」という。）を検出する。制御部２０が、タッチセンサ２６２からの入力に基づいて、接触位置に係る接触位置座標を検出する処理は、タッチパネル２６に対する操作を検出する処理に相当する。
【００２３】
音声処理部２７は、スピーカー２７１と接続され、制御部２０から入力された音声信号をデジタル／アナログ変換し、音量レベルを調整し、増幅してスピーカー２７１に出力し、スピーカー２７１により音声を出力する。
【００２４】
音声処理部２７は、マイク２７２と接続され、マイク２７２によって収音された音声に基づく信号に必要な信号処理を行いアナログ／デジタル変換して音声データを生成し、制御部２０に出力する。
【００２５】
無線通信部２８は、制御部２０の制御に従って、Bluetooth（登録商標）等の無線通信の通信規格で外部機器と無線通信リンクを確立し、外部機器と無線通信する。なお、外部機器との通信で使用する通信規格は、Bluetoothに限らず、アドホックモード又はインフラストラクチャーモードに対応する無線ＬＡＮに係る通信規格等の他の無線通信に係る通信規格であってもよい。なお、本実施形態では、車載装置１２は、外部機器と無線通信するが、これら装置を有線接続し、これら装置が有線通信する構成であってもよい。
無線通信部２８は、車両Ｓに搭乗する搭乗者の携帯電話ＫＤと通信可能である。
【００２６】
携帯電話ＫＤは、他の電話に発信し、また、他の電話から着信し、他の電話と通話する機能のほか、電話回線や無線ＬＡＮ等を介してインターネットにアクセスする機能、及び、ＳＭＳに係るメールや、Ｗｅｂメール等のメールを所定のサーバから受信し、また、所定のサーバへ送信する機能、チャットアプリや、メッセンジャーアプリ等の機能によりメッセージを所定のサーバから受信し、また、所定のサーバへ送信する機能を有する。
【００２７】
なお、本実施形態では、車載装置１２は、携帯電話ＫＤ等のネットワークＮにアクセスする機能を有する外部機器と通信し、当該外部機器を介してネットワークＮにアクセスしてもよい。
【００２８】
メディア制御部２９は、ＣＤ（Compact Disc）や、ＤＶＤ（Digital Versatile Disk）等のメディアを収納し、収納したメディアを再生するドライブを備え、メディアの再生に応じてメディアから読み出した情報に基づいて音声データを生成し、制御部２０に出力する。
【００２９】
上述したように、車載装置１２は、車両Ｓの現在位置を検出する自車位置検出を行う機能、地図上に車両Ｓの現在位置を表示する車両位置表示を行う機能、目的地までの経路を探索する経路探索を行う機能、及び、地図を表示して、地図上に目的地までの経路を表示し目的地までの経路を案内する経路案内を行う機能を備える。自車位置検出に際し、制御部２０は、ＧＰＳユニット２４及び相対方位検出ユニット２５からの入力、及び、地図データ２１１に基づいて、車両Ｓの現在位置を検出する。なお、車両Ｓの現在位置を検出する方法はどのような方法であってもよく、また、検出に際し、車速を示す情報等の本実施形態で例示する情報以外の情報を用いてもよい。また、車両位置表示に際し、制御部２０は、地図データ２１１に基づいて、検出した現在位置を中心とした所定のスケールの地図をタッチパネル２６に表示すると共に、検出した車両Ｓの現在位置を地図上に表示する。また、経路探索に際し、制御部２０は、地図データ２１１に基づいて、検出した現在位置から、ユーザに設定された目的地に至る経路を探索する。また、経路案内に際し、制御部２０は、目的地までの経路を地図上に表示すると共に、検出した車両Ｓの現在位置を地図上に表示し、目的地に至るまでの経路を案内する。
【００３０】
制御サーバ１０は、車載装置１２をクライアントとするサーバである。制御サーバ１０は、クライアントである車載装置１２からの要求に応じて、車載装置１２にサービスを提供する。図１及び図２では、制御サーバ１０を１つのブロックによって表現しているが、制御サーバ１０は、単体のサーバ装置により構成されている必要はなく、複数のサーバ装置により構成されていてもよく、また、所定のシステムの一部であってもよい。すなわち、制御サーバ１０は、以下で説明する機能を有していれば、その形態はどのようなものであってもよい。
【００３１】
図２に示すように、制御サーバ１０は、サーバ制御部４０と、サーバ記憶部４１と、サーバ通信部４２とを備える。
【００３２】
サーバ制御部４０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、制御サーバ１０の各部を制御する。サーバ制御部４０は、例えば、ＣＰＵが、ＲＯＭが記憶する制御プログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により、制御サーバ１０の各部を制御する。
【００３３】
サーバ記憶部４１は、不揮発性メモリーを備え、各種データを記憶する。
【００３４】
サーバ通信部４２は、サーバ制御部４０の制御に従って、所定の通信規格に従って、ネットワークＮにアクセスし、ネットワークＮと接続する機器（車載装置１２、及び、施設検索サーバ１１を含む。）と通信する。
【００３５】
施設検索サーバ１１は、制御サーバ１０から、施設の名称や、施設の種類等の施設に関する情報を含み、対応する施設の位置の応答の要求を受け付けた場合、施設に関する情報に基づいて、対応する施設の位置を検索し、応答する機能を有するサーバである。
【００３６】
なお、図２は、本願発明を理解容易にするために、情報処理システム１の各装置の機能構成を主な処理内容に応じて分類して示した概略図であり、車載装置１２の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００３７】
上述したように、情報処理システム１は、車載装置１２、制御サーバ１０、及び、施設検索サーバ１１が協働して、車両Ｓに搭乗する搭乗者が発話した音声を認識し、音声に対応する処理を実行する。以下、車両Ｓに搭乗する搭乗者が発話した音声を認識し、音声に対応する処理を実行するまでの一連の処理、及び、付随する処理を総称して「音声対応処理」と表現する。
以下、音声対応処理の実行時の車載装置１２、制御サーバ１０、及び、施設検索サーバ１１の動作について説明する。
【００３８】
図３は、音声対応処理の実行時の車載装置１２、及び、制御サーバ１０の動作を示すフローチャートである。図３（Ａ）は車載装置１２の動作を示し、（Ｂ）は制御サーバ１０の動作を示す。
【００３９】
ここで、車載装置１２は、動作モードとして、非音声操作モードＭ１と、音声操作モードＭ２とを備える。
【００４０】
非音声操作モードＭ１は、車載装置１２が、搭乗者の音声を受け付けない動作モードである。従って、動作モードが非音声操作モードＭ１の場合、搭乗者は、音声の発話により車載装置１２に所定の処理を実行させることはできない。
【００４１】
音声操作モードＭ２は、詳細は後述するが、車載装置１２が、搭乗者の音声を受け付け、音声に基づく処理を実行する動作モードである。従って、動作モードが音声操作モードＭ２の場合、搭乗者は、音声を発話することによって、車載装置１２に音声に対応する処理を実行させることができる。
【００４２】
以下の説明において、図３（Ａ）のフローチャートの開始時点では、車載装置１２の動作モードが、非音声操作モードＭ１であることを前提とする。
【００４３】
また、制御サーバ１０は、動作モードとして、通常モードＭ３と、コマンド受付モードＭ４とを備える。通常モードＭ３、及び、コマンド受付モードＭ４については後述する。以下の説明において、図３（Ｂ）のフローチャートの開始時点では、制御サーバ１０の動作モードが、通常モードＭ３であることを前提とする。
【００４４】
図３（Ａ）に示すように、車載装置１２の制御部２０は、音声操作開始ボタンが操作されたか否かを監視する（ステップＳＡ１）。音声操作開始ボタンは、動作モードの非音声操作モードＭ１から音声操作モードＭ２への移行を指示するボタンである。音声操作開始ボタンは、タッチパネル２６に表示された操作ボタンでもよく、車載装置１２の筐体に設けられた所定の操作スイッチ２２１でもよい。なお、本実施形態において、タッチパネル２６に表示された「操作ボタン」とは、アイコン等の接触操作が可能な画像を意味し、搭乗者は、操作ボタンを接触操作することによって、操作ボタンに対応する処理を車載装置１２に実行させることができる。制御部２０は、上述した所定の座標系（表示パネル２６１の表示領域（接触操作が可能な領域を包含する領域。）の任意の位置を座標によって表すための座標系）において、操作ボタンを表示した領域の座標を管理しており、タッチセンサ２６２からの入力に基づいて検出した接触位置座標と、操作ボタンを表示した領域の座標との関係により、搭乗者によって操作ボタンが接触操作された場合、そのことを検出する。
【００４５】
音声操作開始ボタンが操作された場合（ステップＳＡ１：ＹＥＳ）、制御部２０は、動作モードを非音声操作モードＭ１から音声操作モードＭ２へ移行する（ステップＳＡ２）。
【００４６】
次いで、制御部２０は、待ち受け画面Ｇ１をタッチパネル２６に表示する（ステップＳＡ３）。
【００４７】
図４（Ａ）は、待ち受け画面Ｇ１を示す図である。
図４（Ａ）に示すように、待ち受け画面Ｇ１の上部には、当該画面で例示する文言、又は、当該画面で例示する文言に準じた文言での発話を促す情報Ｊ１（図４（Ａ）では、「こんな風にお話しください。」という文字列）が表示される。
【００４８】
待ち受け画面Ｇ１において、情報Ｊ１の下方には、搭乗者が車載装置１２に所定の処理を実行させる場合に発話すべき文言を例示する情報Ｊ２（情報Ｊ２１〜情報Ｊ２５）が、複数、表示される。
【００４９】
情報Ｊ２１は、搭乗者が、地図上の所定の施設に関する情報の取得、及び、表示を実行させる場合に、搭乗者が発話すべき文言（「＜施設＞を調べる」）を例示する情報である。例えば、「東京桜タワー」という施設があるとして、搭乗者が東京桜タワーを調べることを望む場合、搭乗者は、情報Ｊ２１を参照することにより、「東京桜タワーを調べる」という文言、又は、これに準じた文言（例えば、「東京桜タワーについて調べる」）を発話することにより、東京桜タワーに関する情報の取得、及び、表示を実行させることができることを直感的に容易に認識できる。
【００５０】
情報Ｊ２２は、搭乗者が、メディア制御部２９に収納されたメディア（音楽が記録されたメディアであるものとする。）の再生を実行させる場合に、搭乗者が発話すべき文言（「音楽を聴く」）を例示する情報である。搭乗者は、情報Ｊ２２を参照することにより、「音楽を聴く」という文言、又は、これに準じた文言（例えば、「音楽を聴きたい」）を発話することにより、メディアの再生を実行させることができることを直感的に容易に認識できる。
【００５１】
情報Ｊ２３は、搭乗者が、携帯電話ＫＤから外部機器へのメッセージの送信を実行させる場合に、搭乗者が発話すべき文言（「メッセージを送る」）を例示する情報である。搭乗者は、情報Ｊ２３を参照することにより、「メッセージを送る」という文言、又は、これに準じた文言（例えば、「メッセージを送りたい」）を発話することにより、携帯電話ＫＤから外部機器へのメッセージの送信を実行させることができることを直感的に容易に認識できる。なお、携帯電話ＫＤには、車載装置１２と通信し、車載装置１２による制御に応じて、外部機器へメッセージを送信する機能を有するアプリケーションがインストールされている。
【００５２】
情報Ｊ２４は、搭乗者が、携帯電話ＫＤから他の電話への発信を実行させる場合に、搭乗者が発話すべき文言（「電話をかける」）を例示する情報である。搭乗者は、情報Ｊ２４を参照することにより、「電話をかける」という文言、又は、これに準じた文言（例えば、「電話をかけたい」）を発話することにより、携帯電話ＫＤから他の電話への発信を実行させることができることを直感的に容易に認識できる。なお、携帯電話ＫＤには、車載装置１２と通信し、車載装置１２による制御に応じて、他の電話への発信する機能を有するアプリケーションがインストールされている。
【００５３】
情報Ｊ２５は、搭乗者が、車両Ｓの現在位置の周辺に位置するコンビニエンスストアの検索を実行させる場合に、搭乗者が発話すべき文言（「近くのコンビニ」）を例示する情報である。搭乗者は、情報Ｊ２５を参照することにより、「近くのコンビニ」という文言、又は、これに準じた文言（例えば、「近くのコンビニに行く」）を発話することにより、車両Ｓの現在位置の周辺に位置するコンビニエンスストアの検索を実行させることができることを直感的に容易に認識できる。
【００５４】
以上のように、搭乗者は、音声操作開始ボタンの操作に応じて表示される待ち受け画面Ｇ１を参照することにより、車載装置１２に所定の処理を実行させる場合に、どのような文言を発話すればよいかを直感的に容易に認識できる。
なお、図４（Ａ）の待ち受け画面Ｇ１で例示した情報Ｊ２は一例である。待ち受け画面Ｇ１には、搭乗者が発話によって実行させることが可能な処理に応じて、発話すべき文言を例示する情報が表示されればよい。
【００５５】
搭乗者は、タッチパネル２６に表示された待ち受け画面Ｇ１を参照し、車載装置１２に実行させたい処理に対応する情報Ｊ２を認識し、情報Ｊ２が示す文言、又は、情報Ｊ２が示す文言に準じた文言を発話する。例えば、搭乗者は、東京桜タワーに関する情報の取得、及び、表示を実行させることを望む場合、「東京桜タワーを調べる」という文言、又は、これに準じた文言を発話する。搭乗者が発話した音声はマイク２７２により収音される。音声処理部２７は、マイク２７２により収音された音声に基づいて音声データを生成し、制御部２０に出力する。
【００５６】
ステップＳＡ３で待ち受け画面Ｇ１を表示した後、制御部２０は、搭乗者の発話に基づく音声を受け付けたか否かを監視する（ステップＳＡ４）。具体的には、制御部２０は、音声処理部２７から音声データの入力があったか否かを監視する。
【００５７】
搭乗者の発話に基づく音声を受け付けた場合（音声データの入力があった場合）（ステップＳＡ４：ＹＥＳ）、制御部２０は、通信部２３を制御して、制御サーバ１０に音声データを送信する（ステップＳＡ５）。なお、制御部２０は、制御サーバ１０のアドレスや、通信に使用するプロトコル、通信するデータのフォーマット等、制御サーバ１０と通信するために必要な情報を管理している。
【００５８】
音声データの送信後、制御部２０は、動作モードを、音声操作モードＭ２から、非音声操作モードＭ１へ移行する（ステップＳＡ６）。
【００５９】
図３（Ｂ）に示すように、制御サーバ１０のサーバ制御部４０は、サーバ通信部４２を制御して、音声データを受信する（ステップＳＢ１）。
【００６０】
次いで、サーバ制御部４０は、受信した音声データに基づいて、音声認識処理を実行する（ステップＳＢ２）。音声認識処理において、サーバ制御部４０は、音声データに基づいて、音声データに係る音声をテキスト化し、音声を示すテキストが記述されたテキストデータ（以下、「音声テキストデータ」という。）を生成する。音声データに基づく音声のテキスト化は、既存の全ての技術を利用可能であり、どのような方法で行われてもよい。また、制御サーバ１０自体が音声データに基づく音声のテキスト化を必ずしも行う必要はなく、制御サーバ１０と通信可能な外部機器に音声データのテキスト化を要求する構成であってもよい。
【００６１】
次いで、サーバ制御部４０は、生成した音声テキストデータに基づいて、意図推定処理を実行し、意図推定処理の処理結果を反映して、絞り込みが必要か否かを判別する（ステップＳＢ３）。意図推定処理とは、搭乗者が音声として発話した文言が、車載装置１２にどのような処理を実行させることを意図したものであるかを推定する処理である。例えば、上述した情報Ｊ２１に基づいて音声として発話された文言である場合、サーバ制御部４０は、音声テキストデータを分析することによって、所定の施設に関する情報の取得、及び、表示を実行させることを意図して発話された文言であると推定する。意図推定処理は、既存の全ての技術を利用可能であり、どのような方法で行われてもよい。
【００６２】
「絞り込みが必要」とは、搭乗者が所定の文言を音声として発話した場合において、車載装置１２が音声に基づく処理を実行するために、さらに、搭乗者が当該所定の文言と異なる文言を発話する必要があることを意味する。例えば、搭乗者が、所定の施設に関する情報の取得、及び、表示を実行させることを目的として、文言として「東京を調べる」と発話したとする。この場合において、「東京」は、特定の施設を示すものではなく、広がりをもった領域を示すものであるため、情報を取得する対象とする施設として設定することができない。従って、搭乗者が施設をより明確にした文言（例えば、「東京桜タワーを調べる」）を発話する必要がある。このような場合が「絞り込みが必要」な場合に相当する。サーバ制御部４０は、音声テキストデータに記述されたテキストに基づいて、必要に応じて施設検索サーバ１１等の外部機器と連携して、絞り込みが必要か否かを判別する機能を有する。
【００６３】
絞り込みが必要ない場合（ステップＳＢ３：ＮＯ）、サーバ制御部４０は、処理手順をステップＳＢ８へ移行する。ステップＳＢ８以下の処理は後述する。
【００６４】
絞り込みが必要である場合（ステップＳＢ３：ＹＥＳ）、サーバ制御部４０は、対話応答データを生成し、サーバ通信部４２を制御して、生成した対話応答データを車載装置１２に送信する（ステップＳＢ４）。対話応答データとは、車載装置１２に所定の処理を実行させるために搭乗者が発話すべき文言を搭乗者に示唆し、搭乗者に発話を促す文字列のテキストが記述されたテキストデータである。例えば、搭乗者が、車載装置１２に所定の施設に関する情報の取得、及び、表示を実行させることを目的として、文言として「東京を調べる」と発話したため、施設を明確にした文言を音声として搭乗者が発話する必要がある場合において、「施設を明確にして、もう一度、発話してください」という文字列のテキストが記述されたテキストデータが、対話応答データに相当する。制御部２０は、ステップＳＢ３で行った音声テキストデータの分析結果に基づいて、対応する対話応答データを生成する機能を有する。
【００６５】
図３（Ａ）に示すように、車載装置１２の制御部２０は、通信部２３を制御して、対話応答データを受信する（ステップＳＡ７）。
【００６６】
次いで、制御部２０は、対話応答データに基づいて、対話応答データに記述されたテキストが示す文字列を、音声として出力する（ステップＳＡ８）。具体的には、制御部２０は、対話応答データに記述されたテキストに基づいて、テキストが示す文字列の音声データ（文字列を構成する各文字の音声の波形が順番に連続するデータ）を生成する。テキストに基づいて音声データを生成する方法は、既存の全ての技術を利用可能であり、どのような方法で行われてもよい。音声処理部２７は、制御部２０から入力された音声信号に基づいて、対話応答データに記述されたテキストが示す文字列の音声をスピーカー２７１から出力する。
【００６７】
搭乗者は、ステップＳＡ８において車載装置１２から出力された音声を聴取することにより、車載装置１２に所定の処理を実行させるためには、改めて、適切な文言を音声として発話する必要があることを認識できる。
【００６８】
次いで、制御部２０は、動作モードを、非音声操作モードＭ１から音声操作モードＭ２へ移行する（ステップＳＡ９）。音声操作モードＭ２への移行により、搭乗者が発話した音声が車載装置１２により受け付けられる状態となる。
【００６９】
次いで、制御部２０は、搭乗者の発話に基づく音声を受け付けたか否か（音声処理部２７から音声データの入力があったか否か）を監視する（ステップＳＡ１０）。
【００７０】
搭乗者の発話に基づく音声を受け付けた場合（音声データの入力があった場合）（ステップＳＡ１０：ＹＥＳ）、制御部２０は、通信部２３を制御して、制御サーバ１０に音声データを送信する（ステップＳＡ１１）。
【００７１】
音声データの送信後、制御部２０は、動作モードを、音声操作モードＭ２から、非音声操作モードＭ１へ移行する（ステップＳＡ１２）。
【００７２】
図３（Ｂ）に示すように、制御サーバ１０のサーバ制御部４０は、サーバ通信部４２を制御して、音声データを受信する（ステップＳＢ５）。
【００７３】
次いで、サーバ制御部４０は、受信した音声データに基づいて、ステップＳＢ２と同様の音声認識処理を実行し、音声テキストデータを生成する（ステップＳＢ６）。
【００７４】
次いで、サーバ制御部４０は、生成した音声テキストデータを分析し、絞り込みが必要か否かを判別する（ステップＳＢ７）。
【００７５】
絞り込みが必要ない場合（ステップＳＢ７：ＮＯ）、サーバ制御部４０は、処理手順をステップＳＢ８へ移行する。ステップＳＢ８以下の処理は後述する。
【００７６】
絞り込みが必要である場合（ステップＳＢ７：ＹＥＳ）、サーバ制御部４０は、処理手順をステップＳＢ４へ戻す。
【００７７】
このように、車載装置１２と、制御サーバ１０は、絞り込みが必要でなくなるまで、搭乗者に対して、適切な文言の発話を要求する。
【００７８】
ステップＳＢ８において、サーバ制御部４０は、動作モードを、通常モードＭ３からコマンド受付モードＭ４へ移行する（ステップＳＢ８）。通常モードＭ３は、通常の態様で、搭乗者が発話した音声に基づいて音声認識を行い、音声認識の結果に基づいて対応する処理を実行する動作モードである。コマンド受付モードＭ４は、詳細は後述するが、搭乗者が、後述する文言例示画像Ｙに基づいて音声を発話した場合に、文言例示画像Ｙに対応する処理を実行する動作モードである。なお、後に明らかとなる通り、文言例示画像Ｙは、制御サーバ１０のサーバ制御部４０が生成するＨＴＭＬファイルに基づいてタッチパネル２６に表示されるものである。従って、サーバ制御部４０は、文言例示画像Ｙを表示させるＨＴＭＬファイルを送信せず、文言例示画像Ｙをタッチパネル２６に表示させない場合は、ステップＳＢ８において、動作モードをコマンド受付モードＭ４へ移行せず、動作モードが通常モードＭ３である状態を維持することもできる。
【００７９】
次いで、サーバ制御部４０は、必要に応じて施設検索サーバ１１と協働し、ＨＴＭＬファイル生成処理を実行する（ステップＳＢ９）。以下、ＨＴＭＬファイル作成処理について、具体例を挙げて説明する。
【００８０】
図５は、所定の施設に関する情報の取得、及び、表示を実行させることを目的として搭乗者が対応する文言を音声として発話した場合における制御サーバ１０、及び、施設検索サーバ１１の動作を示すフローチャートである。図５（Ａ）は制御サーバ１０の動作を示し、（Ｂ）は施設検索サーバ１１の動作を示す。
【００８１】
なお、サーバ制御部４０は、ステップＳＢ３、又は、ステップＳＢ７で行った意図推定処理において、搭乗者の発話が、所定の施設に関する情報の取得、及び、表示を実行させることを意図したものであると推定した場合に、図５（Ａ）のフローチャートの処理を実行する。
【００８２】
図５（Ａ）に示すように、サーバ制御部４０は、音声テキストファイルに記述されたテキストから、施設の名称（以下、「施設名」という。）を示す施設名情報を抽出する（ステップＳＣ１）。搭乗者が、所定の施設に関する情報の取得、及び、表示を実行させることを目的として発話した音声に基づいて生成された音声テキストファイルには、当該所定の施設の施設名を示すテキスト（施設名情報）が含まれた状態である。ステップＳＣ１の処理は、既存の全ての技術を利用可能であり、どのような方法で行われてもよい。
【００８３】
次いで、サーバ制御部４０は、ステップＳＣ１で抽出した施設名情報を含み、施設名情報が示す施設名の施設に関する情報の応答を要求する制御コマンドを生成し、施設検索サーバ１１に送信する（ステップＳＣ２）。
【００８４】
図５（Ｂ）に示すように、施設検索サーバ１１は、制御コマンドを受信する（ステップＳＤ１）。
【００８５】
次いで、施設検索サーバ１１は、施設データベース１１１（図１、図２では不図示）を参照する（ステップＳＤ２）。
【００８６】
図６は、施設データベース１１１の１件のレコードの内容を示す図である。
施設データベース１１１は、地図上の施設ごとにレコードを有する関係データベースである。図６に示すように、施設データベース１１１の１件のレコードは、施設名情報が格納される施設名フィールドＦ１と、施設の住所を示す施設住所情報が格納される施設住所フィールドＦ２と、施設の電話番号を示す施設電話番号情報が格納される施設電話番号フィールドＦ３と、施設の位置を示す施設位置情報（経度、緯度を含み、地図における施設の位置を示す情報）が格納される施設位置フィールドＦ４と、後述する施設評価情報が格納される施設評価情報フィールドＦ５とを含む。すなわち、施設データベース１１１の１件のレコードは、１の施設について、当該１の施設に係る施設名情報と、施設住所情報と、施設電話番号情報と、施設位置情報と、施設評価情報とを対応付けて記憶する。
【００８７】
以下の説明では、施設名情報と、施設住所情報と、施設電話番号情報と、施設位置情報と、施設評価情報との組み合わせを「施設関連情報」と表現する。
【００８８】
施設評価情報とは、施設の評価に関する情報である。本実施形態では、施設評価情報は、所定のＷｅｂサイトが、インターネットの利用者から所定の方法で収集する評価（いわゆる口コミ）を含む情報である。Ｗｅｂサイトが開設されたサーバは、施設検索サーバ１１でもよく、制御サーバ１０を含む施設検索サーバ１１以外のサーバでもよい。施設検索サーバ１１は、適宜、当該Ｗｅｂサイトが開設されたサーバや付随するサーバ等と通信して施設の評価に関する情報を収集したり、サーバのオペレータから所定の手段で入力された施設の評価に関する情報を収集したりする等して、施設評価情報を構成する情報を収集し、収集した情報に基づいて、施設データベース１１１の対応するレコードの施設評価情報を、適宜、更新する。
【００８９】
次いで、施設検索サーバ１１は、ステップＳＤ１で受信した制御コマンドに含まれる施設名情報をキーとして、施設データベース１１１の対応するレコードを特定する（ステップＳＤ３）。
【００９０】
次いで、施設検索サーバ１１は、ステップＳＤ３で特定したレコードの各フィールドから、施設関連情報（施設名情報、施設住所情報、施設電話番号情報、施設位置情報、及び、施設評価情報）を取得する（ステップＳＤ４）。
【００９１】
次いで、施設検索サーバ１１は、ステップＳＤ４で取得した施設関連情報を、制御サーバ１０に送信する（ステップＳＤ５）
【００９２】
図５（Ａ）に示すように、制御サーバ１０のサーバ制御部４０は、サーバ通信部４２を制御して、施設関連情報を受信する（ステップＳＣ３）。
【００９３】
次いで、サーバ制御部４０は、ステップＳＣ３で受信した施設関連情報に基づいて、後述する非音声対応ユーザーインターフェースＧＵ１の表示に係るＨＴＭＬファイルである非音声操作モード対応ＨＴＭＬファイルＤ１、及び、後述する音声対応ユーザーインターフェースＧＵ２の表示に係るＨＴＭＬファイルである音声操作モード対応ＨＴＭＬファイルＤ２を生成する（ステップＳＣ４）。非音声操作モード対応ＨＴＭＬファイルＤ１、及び、音声操作モード対応ＨＴＭＬファイルＤ２については、後にこれらＨＴＭＬファイルに基づいて表示される画像（非音声対応ユーザーインターフェースＧＵ１、及び、音声対応ユーザーインターフェースＧＵ２）の説明の際により詳細に説明する。
【００９４】
以上、ステップＳＢ９のＨＴＭＬファイル生成処理について、所定の施設に関する情報の取得、及び、表示を実行させることを目的として搭乗者が対応する文言を音声として発話した場合における制御サーバ１０の動作を例として説明したが、他の目的で搭乗者が発話した音声に基づいてＨＴＭＬファイル生成処理が実行される場合も、サーバ制御部４０は、同様の処理を実行する。すなわち、ＨＴＭＬファイル生成処理において、サーバ制御部４０は、意図推定処理により推定した搭乗者の意図に対応した所定の画像を表示させるＨＴＭＬファイルを生成する。そして、ＨＴＭＬファイルの作成に際し、サーバ制御部４０は、車載装置１２の動作モードが非音声操作モードＭ１の場合に表示される画像に係るＨＴＭＬファイル（非音声操作モード対応ＨＴＭＬファイルＤ１）と、車載装置１２の動作モードが音声操作モードＭ２の場合に表示される画像に係るＨＴＭＬファイル（音声操作モード対応ＨＴＭＬファイルＤ２）とを生成する。
【００９５】
図３（Ｂ）に示すように、制御サーバ１０のサーバ制御部４０は、ＨＴＭＬファイル生成処理を実行した後、サーバ通信部４２を制御して、生成したＨＴＭＬファイル（非音声操作モード対応ＨＴＭＬファイルＤ１、及び、音声操作モード対応ＨＴＭＬファイルＤ２）を車載装置１２に送信する（ステップＳＢ１０）。
【００９６】
図３（Ａ）に示すように、車載装置１２の制御部２０は、通信部２３を制御して、ＨＴＭＬファイルを受信する（ステップＳＡ１３）。
【００９７】
次いで、制御部２０は、ユーザーインターフェース表示処理を実行する（ステップＳＡ１４）。以下、ユーザーインターフェース表示処理について詳述する。
【００９８】
図７は、ユーザーインターフェース表示処理の詳細を示すフローチャートである。
なお、図７のフローチャートの開始時点では、先に実行されたステップＳＡ１２の処理により、車載装置１２の動作モードは、非音声操作モードＭ１である。
【００９９】
図７に示すように、ユーザーインターフェース表示処理において、車載装置１２の制御部２０は、制御サーバ１０から受信した２つのＨＴＭＬファイル（非音声操作モード対応ＨＴＭＬファイルＤ１、及び、音声操作モード対応ＨＴＭＬファイルＤ２）のうち、現時点の動作モードである非音声操作モードＭ１に対応するＨＴＭＬファイルである非音声操作モード対応ＨＴＭＬファイルＤ１に基づいて、非音声対応ユーザーインターフェースＧＵ１をタッチパネル２６に表示する（ステップＳＥ１）。なお、各ＨＴＭＬファイルには、所定のタグと対応付けて、各ＨＴＭＬファイルが対応する動作モードを示す情報が付加情報として記述されており、制御部２０は、ＨＴＭＬファイルに記述された付加情報に基づいて、制御サーバ１０から受信した２つのＨＴＭＬファイルのうち、現時点の動作モードに対応するＨＴＭＬファイルを選択する。以下、ステップＳＥ１の処理について詳述する。
【０１００】
図４（Ｂ）は、非音声操作モード対応ＨＴＭＬファイルＤ１に基づく非音声対応ユーザーインターフェースＧＵ１の一例を示す図である。図４（Ｂ）に例示する非音声対応ユーザーインターフェースＧＵ１は、搭乗者が、東京桜タワーに関する情報の取得、及び、表示を実行させることを目的として発話した音声に基づいて生成された非音声操作モード対応ＨＴＭＬファイルＤ１に基づく非音声対応ユーザーインターフェースＧＵ１を示している。図４（Ｂ）では、タッチパネル２６に、東京桜タワーの周辺の地図が表示されると共に、地図に重ねて非音声対応ユーザーインターフェースＧＵ１が表示されている。
【０１０１】
図４（Ｂ）に示す非音声対応ユーザーインターフェースＧＵ１は、ＧＵＩ（graphical user interface）であり、接触操作が可能な複数の操作ボタンを有する。以下の説明では、非音声対応ユーザーインターフェースＧＵＩに表示された操作ボタンを「非音声対応操作ボタン」と表現し、図４（Ｂ）で符号Ｘを付す。
【０１０２】
非音声対応ユーザーインターフェースＧＵ１について詳述すると、非音声対応ユーザーインターフェースＧＵ１の上部には、対応する施設（本例では、東京桜タワー）の施設名が表示される。非音声対応ユーザーインターフェースＧＵ１において、施設名が表示された領域の下方には、現在位置と施設との離間距離、及び、施設の評価を５段階の星によって表す画像が表示される。また、非音声対応ユーザーインターフェースＧＵ１において、施設名が表示された領域の右方には、非音声対応操作ボタンＸである詳細ボタンＸ１が表示される。搭乗者は、詳細ボタンＸ１を接触操作することにより、施設のより詳細な評価を取得することができる。詳細な説明は省略するが、詳細ボタンＸ１が接触操作されたことを検出した場合、制御部２０は、適宜、制御サーバ１０と通信して、施設のより詳細な評価に関する情報を取得し、当該情報を所定の態様で表示する。
【０１０３】
非音声対応ユーザーインターフェースＧＵ１において、現在位置と施設との離間距離の下方には、非音声対応操作ボタンＸである目的地設定ボタンＸ２が表示される。搭乗者は、目的地設定ボタンＸ２を接触操作することにより、施設を目的地とした経路探索、及び、経路案内を実行させることができる。詳細な説明は省略するが、目的地設定ボタンＸ２が接触操作されたことを検出した場合、制御部２０は、適宜、制御サーバ１０と通信して経路探索に必要な施設に関する情報を取得した上で、地図データ２１１に基づいて、経路探索、及び、経路案内を実行する。
【０１０４】
非音声対応ユーザーインターフェースＧＵ１において、目的地設定ボタンＸ２の下方には、非音声対応操作ボタンＸである経由地設定ボタンＸ３が表示される。搭乗者は、経由地設定ボタンＸ３を接触操作することにより、施設を経由地とした所定の目的地までの経路探索、及び、経路案内を実行させることができる。詳細な説明は省略するが、経由地設定ボタンＸ３が接触操作されたことを検出した場合、制御部２０は、所定の手段により搭乗者に目的地を入力させ、適宜、制御サーバ１０と通信して経路探索に必要な施設に関する情報を取得した上で、地図データ２１１に基づいて、施設を経由地とする目的地までの経路探索、及び、経路案内を実行する。
【０１０５】
非音声対応ユーザーインターフェースＧＵ１において、経由地設定ボタンＸ３の下方には、非音声対応操作ボタンＸである電話発信ボタンＸ４が表示される。搭乗者は、電話発信ボタンＸ４を接触操作することにより、携帯電話ＫＤから施設へ発信させることができる。詳細な説明は省略するが、電話発信ボタンＸ４が接触操作されたことを検出した場合、制御部２０は、適宜、制御サーバ１０と通信して施設への発信に必要な情報を取得し、無線通信部２８を介して携帯電話ＫＤを制御して、携帯電話ＫＤから施設へ発信させる。
【０１０６】
非音声対応ユーザーインターフェースＧＵ１において、電話発信ボタンＸ４の下方には、非音声対応操作ボタンＸである関連施設表示ボタンＸ５が表示される。関連施設表示ボタンＸ５は、搭乗者が、情報の取得、及び、情報の表示の対象とした施設（以下、「対象施設」という。）に関連する施設（以下、「関連施設」という。）に関する情報を表示させる場合に接触操作される非音声対応操作ボタンＸである。関連施設は、対象施設の周辺に位置し、対象施設と同じカテゴリーに属する等、対象施設と何らかの関連性がある施設である。図４（Ｂ）に示すように、関連施設表示ボタンＸ５は、次ボタンＸ５１と、前ボタンＸ５２とを備える。搭乗者は、次ボタンＸ５１を接触操作することにより、現時点で表示されている施設（関連施設を含む。）に関する情報に代えて、関連施設に関する情報を表示させることができる。関連施設に関する情報は、図４（Ｂ）で示す非音声対応ユーザーインターフェースＧＵ１と同様の態様で表示される。また、搭乗者は、前ボタンＸ５２を接触操作することにより、現時点で表示されている施設（関連施設を含む。）に関する情報に代えて、現時点で表示されている施設（関連施設を含む。）の前に表示されていた施設（関連施設を含む。）に関する情報を表示させることができる。詳細な説明は省略するが、関連施設表示ボタンＸ５が接触操作されたことを検出した場合、制御部２０は、適宜、制御サーバ１０と通信して関連施設に関する情報の表示に必要な情報を取得し、当該情報を所定の態様で表示する。
【０１０７】
関連施設表示ボタンＸ５の左方には、表示可能な関連施設の件数が表示される。
【０１０８】
上述したステップＳＣ４において、非音声操作モード対応ＨＴＭＬファイルＤ１を生成する際、制御サーバ１０のサーバ制御部４０は、適宜、所定の手段で非音声対応ユーザーインターフェースＧＵ１の表示に必要な情報（例えば、施設と車両Ｓの現在位置との離間距離や、施設の評価を星によって表すための情報、関連施設に関する情報等）を取得し、施設関連情報に基づいて、非音声操作モード対応ＨＴＭＬファイルＤ１を生成する。
【０１０９】
図４（Ｂ）に示す非音声対応ユーザーインターフェースＧＵ１を表示する場合、ステップＳＥ１において、制御部２０は、以下の処理を実行する。すなわち、制御部２０は、Ｗｅｂブラウザの機能により、非音声操作モード対応ＨＴＭＬファイルＤ１を解析し、非音声対応ユーザーインターフェースＧＵ１の画像データを生成する。次いで、制御部２０は、フレームメモリーＦＭの所定の領域に、生成した画像データを、既に展開された画像データに重ねて展開する。非音声操作モード対応ＨＴＭＬファイルＤ１は、図４（Ｂ）に示す非音声対応ユーザーインターフェースＧＵ１の画像データを生成するために必要な情報を含んでいる。フレームメモリーＦＭへの非音声対応ユーザーインターフェースＧＵ１の画像データの展開に応じて、タッチパネル２６（表示パネル２６１）の対応する領域に、非音声対応ユーザーインターフェースＧＵ１が表示される。
【０１１０】
以上のように、制御部２０は、動作モードが非音声操作モードＭ１の場合、制御サーバ１０から受信した非音声操作モード対応ＨＴＭＬファイルＤ１に基づいて、ユーザーインターフェース（本例では、非音声対応ユーザーインターフェースＧＵ１）を表示する。非音声操作モード対応ＨＴＭＬファイルＤ１に基づいて表示されるユーザーインターフェースは、図４（Ｂ）で例示した非音声対応ユーザーインターフェースＧＵ１のように、接触操作が可能な１又は複数の非音声対応操作ボタンＸを備えており、搭乗者は、非音声対応操作ボタンＸを接触操作することにより、非音声対応操作ボタンＸに対応する処理を実行させることができる。
【０１１１】
ステップＳＥ１で、非音声操作モード対応ＨＴＭＬファイルＤ１に基づいて、非音声対応ユーザーインターフェースＧＵ１を表示した後、制御部２０は、当該ユーザーインターフェースに表示された非音声対応操作ボタンＸが接触操作されたか否かを監視しつつ（ステップＳＥ２）、上述した音声操作開始ボタンが操作されたか否かを監視する（ステップＳＥ３）。
【０１１２】
非音声対応ユーザーインターフェースＧＵ１の非音声対応操作ボタンＸが接触操作された場合（ステップＳＥ２：ＹＥＳ）、制御部２０は、接触操作された非音声対応操作ボタンＸに対応する処理を実行する（ステップＳＥ４）。
【０１１３】
非音声対応ユーザーインターフェースＧＵ１の非音声対応操作ボタンＸが接触操作されることなく（ステップＳＥ２：ＮＯ）、音声操作開始ボタンが操作された場合（ステップＳＥ３：ＹＥＳ）、制御部２０は、動作モードを非音声操作モードＭ１から音声操作モードＭ２へ移行する（ステップＳＥ５）。
【０１１４】
次いで、制御部２０は、制御サーバ１０から受信した２つのＨＴＭＬファイル（非音声操作モード対応ＨＴＭＬファイルＤ１、及び、音声操作モード対応ＨＴＭＬファイルＤ２）のうち、現時点の動作モードである音声操作モードＭ２に対応するＨＴＭＬファイルである音声操作モード対応ＨＴＭＬファイルＤ２に基づいて、音声対応ユーザーインターフェースＧＵ２をタッチパネル２６に表示する（ステップＳＥ６）。以下、ステップＳＥ６の処理について詳述する。
【０１１５】
図４（Ｃ）は、音声操作モード対応ＨＴＭＬファイルＤ２に基づく音声対応ユーザーインターフェースＧＵ２の一例を示す図である。図４（Ｃ）に例示する音声対応ユーザーインターフェースＧＵ２は、搭乗者が、東京桜タワーに関する情報の取得、及び、表示を実行させることを目的として発話した音声に基づいて生成された音声操作モード対応ＨＴＭＬファイルＤ２に基づく音声対応ユーザーインターフェースＧＵ２を示している。すなわち、図４（Ｃ）に例示する音声対応ユーザーインターフェースＧＵ２は、図４（Ｂ）に例示する非音声対応ユーザーインターフェースＧＵ１が表示された状態で、音声操作開始ボタンが操作されることによって、非音声対応ユーザーインターフェースＧＵ１に代えて表示される音声対応ユーザーインターフェースＧＵ２を示している。
【０１１６】
図４（Ｂ）と、図４（Ｃ）との比較で明らかなとおり、音声対応ユーザーインターフェースＧＵ２では、非音声対応ユーザーインターフェースＧＵ１における非音声対応操作ボタンＸのそれぞれに対応する位置に、文言例示画像Ｙのそれぞれが表示される。文言例示画像Ｙは、非音声対応ユーザーインターフェースＧＵ１において対応する位置に表示された非音声対応操作ボタンＸが接触操作された場合に車載装置１２が実行する処理と同一の処理を搭乗者が実行させる場合に、搭乗者が発話すべき文言の例を示す画像である。
【０１１７】
図４（Ｃ）において、詳細文言例示画像Ｙ１は、図４（Ｂ）の詳細ボタンＸ１に対応する位置に表示される文言例示画像Ｙであり、「詳細」という文字列を表している。詳細文言例示画像Ｙ１は、搭乗者が、施設のより詳細な評価に関する情報を表示させる処理（詳細ボタンＸ１が接触操作された場合に実行される処理）を実行させる場合、「詳細」という文言、又は、「詳細」という文言に準じた文言を音声として発話すべきことを示している。
【０１１８】
また、図４（Ｃ）において、目的地設定文言例示画像Ｙ２は、図４（Ｂ）の目的地設定ボタンＸ２に対応する位置に表示される文言例示画像Ｙであり、「ここに行く」という文字列を表している。目的地設定文言例示画像Ｙ２は、搭乗者が、施設を目的地とした経路探索、及び、経路案内（目的地設定ボタンＸ２が接触操作された場合に実行される処理）を実行させる場合、「ここに行く」という文言、又は、「ここに行く」という文言に準じた文言を音声として発話すべきことを示している。
【０１１９】
また、図４（Ｃ）において、経由地設定文言例示画像Ｙ３は、図４（Ｂ）の経由地設定ボタンＸ３に対応する位置に表示される文言例示画像Ｙであり、「ここに寄る」という文字列を表している。経由地設定文言例示画像Ｙ３は、搭乗者が、施設を経由地とした所定の目的地までの経路探索、及び、経路案内（経由地設定ボタンＸ３が接触操作された場合に実行される処理）を実行させる場合、「ここに寄る」という文言、又は、「ここに寄る」という文言に準じた文言を音声として発話すべきことを示している。
【０１２０】
また、図４（Ｃ）において、電話発信文言例示画像Ｙ４は、図４（Ｂ）の電話発信ボタンＸ４に対応する位置に表示される文言例示画像Ｙであり、「電話をかける」という文字列を表している。電話発信文言例示画像Ｙ４は、搭乗者が、携帯電話ＫＤから施設へ発信させる処理（電話発信ボタンＸ４が接触操作された場合に実行される処理）を実行させる場合、「電話をかける」という文言、又は、「電話をかける」という文言に準じた文言を音声として発話すべきことを示している。
【０１２１】
また、図４（Ｃ）において、関連施設表示文言例示画像Ｙ５は、図４（Ｂ）の関連施設表示ボタンＸ５に対応する位置に表示される文言例示画像Ｙである。図４（Ｃ）に示すように、関連施設表示文言例示画像Ｙ５は、図４（Ｂ）の次ボタンＸ５１に対応する位置に表示される次文言例示画像Ｙ５１と、前ボタンＸ５２に対応する位置に表示される前文言例示画像Ｙ５２とを備える。
【０１２２】
次文言例示画像Ｙ５１は、「次」という文字列を表している。次文言例示画像Ｙ５１は、搭乗者が、現時点で表示されている施設（関連施設を含む。）に関する情報に代えて、関連施設に関する情報を表示させる処理（次ボタンＸ５１が接触操作された場合に実行される処理）を実行させる場合、「次」という文言、又は、「次」という文言に準じた文言を音声として発話すべきことを示している。前文言例示画像Ｙ５２は、「前」という文字列を表している。前文言例示画像Ｙ５２は、搭乗者が、現時点で表示されている施設（関連施設を含む。）の前に表示されていた施設（関連施設を含む。）に関する情報を表示させる処理（前ボタンＸ５２が接触操作された場合に実行される処理）を実行させる場合、「前」という文言、又は、「前」という文言に準じた文言を音声として発話すべきことを示している。
【０１２３】
図４（Ｃ）に示すように、文言例示画像Ｙのそれぞれが示す文字列は、特定の色（図４（Ｃ）の例では青色）で表され、文言例示画像Ｙが示す文字列以外の文字列は、当該特定の色以外の色で表される。これにより、以下の効果を奏する。すなわち、搭乗者は、文字列の色により、文字列が、所定の処理を実行させる場合に発話すべき文言の例を表しているのか否かを直感的に、かつ、容易に認識できる。
【０１２４】
さらに、図４（Ｃ）に示すように、音声対応ユーザーインターフェースＧＵ２における文言例示画像Ｙのそれぞれは、非音声対応ユーザーインターフェースＧＵ１における対応する非音声対応操作ボタンＸのそれぞれが表示された位置に対応する位置に表示される。これにより、以下の効果を奏する。すなわち、上述したように、音声対応ユーザーインターフェースＧＵ２は、搭乗者の音声操作開始ボタンの操作による動作モードの移行に応じて、非音声対応ユーザーインターフェースＧＵ１に代えて表示される。そして、音声対応ユーザーインターフェースＧＵ２における文言例示画像Ｙのそれぞれと、非音声対応ユーザーインターフェースＧＵ１における対応する非音声対応操作ボタンＸのそれぞれとが、各ユーザーインターフェースにおいて対応する位置に表示されるため、搭乗者は、ユーザーインターフェースが遷移した場合であっても、同一の処理を実行させる非音声対応操作ボタンＸと文言例示画像Ｙとの関係を直感的に、かつ、容易に認識でき、誤った文言が発話される可能性を低減できる。
【０１２５】
さらに、図４（Ｃ）に示すように、非音声対応操作ボタンＸが示す文字列は、当該ボタンが操作された場合に実行される処理を文語により表す文字列である。一方、文言例示画像Ｙが示す文字列は、対応する処理を実行させる場合に発話すべき文言を口語（話し言葉）により表す文字列である。すなわち、文言例示画像Ｙが示す文字列に対応する文言は、搭乗者にとって発話しやすい文言であり、搭乗者は、文言例示画像Ｙを参照することにより、所定の処理を実行させるための文言をスムーズに発話できる。
【０１２６】
図４（Ｃ）に示す音声対応ユーザーインターフェースＧＵ２を表示する場合、ステップＳＥ６において、制御部２０は、以下の処理を実行する。すなわち、制御部２０は、Ｗｅｂブラウザの機能により、音声操作モード対応ＨＴＭＬファイルＤ２を解析し、音声対応ユーザーインターフェースＧＵ２の画像データを生成する。次いで、制御部２０は、フレームメモリーＦＭの所定の領域に、生成した画像データを、既に展開された画像データに重ねて展開する。フレームメモリーＦＭへの音声対応ユーザーインターフェースＧＵ２の画像データの展開に応じて、タッチパネル２６（表示パネル２６１）の対応する領域に、音声対応ユーザーインターフェースＧＵ２が表示される。
【０１２７】
ステップＳＥ６で音声対応ユーザーインターフェースＧＵ２を表示した後、制御部２０は、搭乗者の発話に基づく音声を受け付けたか否か（音声処理部２７から音声データの入力があったか否か）を監視しつつ（ステップＳＥ７）、動作モードを音声操作モードＭ２へ移行してから所定の期間（例えば、１分）が経過したか否かを監視する（ステップＳＥ８）。
【０１２８】
音声を受け付けることなく（ステップＳＥ７：ＮＯ）、所定の期間が経過した場合（ステップＳＥ８：ＹＥＳ）、制御部２０は、動作モードを音声操作モードＭ２から非音声操作モードＭ１へ移行し（ステップＳＥ９）、処理手順をステップＳＥ１へ戻す。
【０１２９】
一方、所定の期間の経過前に、音声を受け付けた場合（音声データの入力があった場合）（ステップＳＥ７：ＹＥＳ）、制御部２０は、入力音声実行処理を実行する（ステップＳＥ１０）。
【０１３０】
以下、入力音声実行処理について、ケースＣ１と、ケースＣ２との２つの場合を例にして説明する。ケースＣ１は、図４（Ｃ）に例示する音声対応ユーザーインターフェースＧＵ２が表示されている状態で、電話発信文言例示画像Ｙ４が示す文言、又は、電話発信文言例示画像Ｙ４が示す文言に準じた文言が搭乗者により発話された場合である。ケースＣ２は、図４（Ｃ）に例示する音声対応ユーザーインターフェースＧＵ２が表示されている状態で、詳細文言例示画像Ｙ１が示す文言、又は、詳細文言例示画像Ｙ１が示す文言に準じた文言が搭乗者により発話された場合である。
【０１３１】
＜ケースＣ１＞
図８は、図４（Ｃ）に例示する音声対応ユーザーインターフェースＧＵ２が表示されている状態で、電話発信文言例示画像Ｙ４が示す文言、又は、電話発信文言例示画像Ｙ４が示す文言に準じた文言が搭乗者により発話された場合における入力音声実行処理の実行時の車載装置１２、及び、制御サーバ１０の動作を示すフローチャートである。図８（Ａ）は車載装置１２の動作を示すフローチャートであり、（Ｂ）は制御サーバ１０の動作を示すフローチャートである。
【０１３２】
図８（Ａ）に示すように、車載装置１２の制御部２０は、通信部２３を制御して、音声処理部２７から入力された音声データを、制御サーバ１０に送信する（ステップＳＦ１）。本例の場合、音声データは、電話発信文言例示画像Ｙ４が示す文言、又は、電話発信文言例示画像Ｙ４が示す文言に準じた文言の搭乗者による発話に基づいて生成されたものである。
【０１３３】
図８（Ｂ）に示すように、制御サーバ１０のサーバ制御部４０は、サーバ通信部４２を制御して、音声データを受信する（ステップＳＧ１）。
【０１３４】
次いで、サーバ制御部４０は、受信した音声データに基づく音声認識処理を実行し、音声テキストデータを生成する（ステップＳＧ２）。
【０１３５】
次いで、サーバ制御部４０は、生成した音声テキストデータを分析し、意図推定処理を実行する（ステップＳＧ３）。ここで、先に実行されたステップＳＢ８の処理により、制御サーバ１０の動作モードは、コマンド受付モードＭ４である。このコマンド受付モードＭ４の場合、サーバ制御部４０は、音声テキストデータに記述されたテキスト基づいて、搭乗者が、音声対応ユーザーインターフェースＧＵ２に表示される文言例示画像Ｙのうち、どの文言例示画像Ｙに基づいて音声を発話したかを判別できる。すなわち、サーバ制御部４０は、自身が生成した音声操作モード対応ＨＴＭＬファイルＤ２について、当該ＨＴＭＬファイルに基づくユーザーインターフェースに表示される文言例示画像Ｙと、当該画像が示す文言との対応関係を管理し、音声テキストデータに記述されたテキストが示す文言に基づいて、どの文言例示画像Ｙに基づいて発話が行われたかを判別できる。ステップＳＧ３の意図推定処理において、制御部２０は、音声テキストデータに記述されたテキストに基づいて、搭乗者が、どの文言例示画像Ｙに基づく発話を行ったのかを判別し、判別結果に基づいて、搭乗者が音声として発話した文言が、車載装置１２にどのような処理を実行させることを意図したものであるかを推定する。
【０１３６】
本例では、ステップＳＧ３において、サーバ制御部４０は、音声テキストデータを分析し、搭乗者が電話発信文言例示画像Ｙ４に基づく発話を行ったことを判別し、搭乗者が携帯電話ＫＤにより施設の電話番号を宛先として発信させることを意図して発話したことを推定する。
【０１３７】
ステップＳＧ３の意図推定処理の実行後、サーバ制御部４０は、ステップＳＧ３で推定した搭乗者の意図に応じた処理を実行させる制御コマンドを生成する（ステップＳＧ４）。本例の場合、ステップＳＧ４において、サーバ制御部４０は、携帯電話ＫＤを制御して、携帯電話ＫＤに、施設の電話番号を宛先とした発信をさせる制御コマンドを生成する。
【０１３８】
次いで、サーバ制御部４０は、サーバ通信部４２を制御して、ステップＳＧ４で生成した制御コマンドを、車載装置１２に送信する（ステップＳＧ５）。
【０１３９】
図８（Ａ）に示すように、車載装置１２の制御部２０は、車載装置１２が送信した制御コマンドを受信する（ステップＳＦ２）。
【０１４０】
次いで、制御部２０は、制御コマンドを実行することによって、対応する処理を実行する（ステップＳＦ３）。本例では、ステップＳＦ３において、制御部２０は、制御コマンドを実行することによって、携帯電話ＫＤを制御して、携帯電話ＫＤに、施設の電話番号を宛先として発信させる。
【０１４１】
次いで、制御部２０は、動作モードを、音声操作モードＭ２から非音声操作モードＭ１へ移行する（ステップＳＦ４）。
【０１４２】
以上のように、入力音声実行処理において、車載装置１２の制御部２０は、制御サーバ１０と協働して、搭乗者が文言例示画像Ｙに基づいて発話した音声を認識し、認識結果に基づいて対応する処理を実行する。
【０１４３】
＜ケースＣ２＞
図９は、図４（Ｃ）に例示する音声対応ユーザーインターフェースＧＵ２が表示されている状態で、詳細文言例示画像Ｙ１が示す文言、又は、詳細文言例示画像Ｙ１が示す文言に準じた文言が搭乗者により発話された場合における入力音声実行処理の実行時の車載装置１２、及び、制御サーバ１０の動作を示すフローチャートである。図９（Ａ）は車載装置１２の動作を示すフローチャートであり、（Ｂ）は制御サーバ１０の動作を示すフローチャートである。
【０１４４】
図９（Ａ）に示すように、車載装置１２の制御部２０は、通信部２３を制御して、音声処理部２７から入力された音声データを、制御サーバ１０に送信する（ステップＳＨ１）。本例の場合、音声データは、詳細文言例示画像Ｙ１が示す文言、又は、詳細文言例示画像Ｙ１が示す文言に準じた文言の搭乗者による発話に基づいて生成されたものである。
【０１４５】
図９（Ｂ）に示すように、制御サーバ１０のサーバ制御部４０は、サーバ通信部４２を制御して、音声データを受信する（ステップＳＩ１）。
【０１４６】
次いで、サーバ制御部４０は、受信した音声データに基づく音声認識処理を実行し、音声テキストデータを生成する（ステップＳＩ２）。
【０１４７】
次いで、サーバ制御部４０は、生成した音声テキストデータを分析し、意図推定処理を実行する（ステップＳＩ３）。本例では、ステップＳＩ３において、サーバ制御部４０は、音声テキストデータを分析し、搭乗者が詳細文言例示画像Ｙ１に基づく発話を行ったことを判別し、搭乗者が施設のより詳細な評価を提供させることを意図して発話したことを推定する。
【０１４８】
次いで、サーバ制御部４０は、施設検索サーバ１１と通信して、対応する施設（本例では、東京桜タワー）の施設評価情報を取得し、取得した施設評価情報に基づいて、施設の評価を音声により出力するための音声データ（以下、「施設評価音声データ」という。）を生成する（ステップＳＩ４）。
【０１４９】
施設評価音声データに基づいて出力される音声は、例えば、以下のような音声である。『東京桜タワーの評価の平均は、星３つです。８人のユーザが、東京桜タワーについて、コメントを書いています。一人目は、・・・というコメントを書いています。二人目は、・・・というコメントを書いています。・・・８人目は、・・・というコメントを書いています。』。
【０１５０】
次いで、サーバ制御部４０は、サーバ通信部４２を制御して、ステップＳＩ４で生成した施設評価音声データを車載装置１２に送信する（ステップＳＩ５）。
【０１５１】
図９（Ａ）に示すように、車載装置１２の制御部２０は、通信部２３を制御して、制御サーバ１０が送信した施設評価音声データを受信する（ステップＳＨ２）。
【０１５２】
次いで、制御部２０は、受信した施設評価音声データに基づいて、音声処理部２７を制御して、施設評価音声データに基づく音声を出力する（ステップＳＨ３）。搭乗者は、ステップＳＨ３で出力される音声を聴取することにより、タッチパネル２６を視認することなく、施設の評価を取得することができる。ここで、施設の評価を文章によって表した場合、長文になる場合がある。このため、施設の評価を文章としてタッチパネル２６に表示することによって、施設の評価を搭乗者に提供する方法は、車両Ｓに搭載された車載装置１２による情報の提供の方法で適切でない場合がある。一方で、本実施形態では、文章としてあらわした場合に長文となり得る施設の評価を、音声により搭乗者に提供する構成のため、搭乗者は、タッチパネル２６を視認することなく施設の評価を取得することができ、搭乗者の利便性が向上する。
【０１５３】
ステップＳＨ３で音声を出力した後、制御部２０は、動作モードを音声操作モードＭ２から非音声操作モードＭ１へ移行する（ステップＳＨ４）。
【０１５４】
以上、ケースＣ１、及び、ケースＣ２の場合を例として、入力音声実行処理を実行するときの車載装置１２の動作について説明したが、入力音声実行処理の実行時における車載装置１２の動作は、上記で例示した動作に限らない。
例えば、上記の例では、車載装置１２の制御部２０は、制御サーバ１０が送信した制御コマンドを実行することにより、搭乗者が発話した音声に対応する処理を実行する構成であったが、以下のような構成であってもよい。すなわち、制御サーバ１０が送信する音声操作モード対応ＨＴＭＬファイルＤ２に、搭乗者が発話した音声に対応する処理を実行する機能を有するスクリプトを実装し、制御サーバ１０の制御の下、当該スクリプトを実行することによって、搭乗者が発話した音声に対応する処理を実行する構成であってもよい。
【０１５５】
次に、上述した待ち受け画面Ｇ１が表示された状態の場合に、情報Ｊ２２に基づく音声が搭乗者により発話された場合に車載装置１２に表示されるユーザーインターフェースについて説明する。上述したように、情報Ｊ２２は、搭乗者が、メディア制御部２９に収納されたメディア（音楽が記録されたメディアであるものとする。）の再生を実行させる場合に、搭乗者が発話すべき文言（「音楽を聴く」）を例示する情報である。
【０１５６】
図１０（Ａ）は、情報Ｊ２２に基づく音声が発話された後、動作モードが非音声操作モードＭ１の場合に、車載装置１２の制御部２０がタッチパネル２６に表示する非音声対応ユーザーインターフェースＧＵ１を示す図である。図１０（Ｂ）は、情報Ｊ２２に基づく音声が発話された後、動作モードが音声操作モードＭ２の場合に、車載装置１２の制御部２０がタッチパネル２６に表示する音声対応ユーザーインターフェースＧＵ２を示す図である。
【０１５７】
図１０（Ａ）に示す非音声対応ユーザーインターフェースＧＵ１は、非音声対応操作ボタンＸとして、再生ボタンＸ６と、巻き戻しボタンＸ７と、早送りボタンＸ８と、停止ボタンＸ９とを備える。
【０１５８】
再生ボタンＸ６は、メディアの再生の開始を指示する非音声対応操作ボタンＸであり、搭乗者は、再生ボタンＸ６を接触操作することにより車載装置１２にメディアの再生を開始させることができる。巻き戻しボタンＸ７は、再生するメディアの巻き戻しを指示する非音声対応操作ボタンＸであり、搭乗者は、巻き戻しボタンＸ７を接触操作することにより車載装置１２にメディアの巻き戻しをさせることができる。早送りボタンＸ８は、再生するメディアの早送りを指示する非音声対応操作ボタンＸであり、搭乗者は、早送りボタンＸ８を接触操作することにより車載装置１２にメディアの早送りをさせることができる。停止ボタンＸ９は、メディアの再生の停止を指示する非音声対応操作ボタンＸであり、搭乗者は、停止ボタンＸ９を接触操作することにより車載装置１２にメディアの再生を停止させることができる。
【０１５９】
一方、図１０（Ｂ）に示す音声対応ユーザーインターフェースＧＵ２は、文言例示画像Ｙとして、再生文言例示画像Ｙ６と、巻き戻し文言例示画像Ｙ７と、早送り文言例示画像Ｙ８と、停止文言例示画像Ｙ９とを備える。
【０１６０】
再生文言例示画像Ｙ６は、図１０（Ａ）の再生ボタンＸ６に対応する位置に表示される文言例示画像Ｙであり、「再生」という文字列を表している。再生文言例示画像Ｙ６は、搭乗者が、メディアの再生を開始させる場合、「再生」という文言、又は、「再生」という文言に準じた文言を音声として発話すべきことを示している。
【０１６１】
巻き戻し文言例示画像Ｙ７は、図１０（Ａ）の巻き戻しボタンＸ７に対応する位置に表示される文言例示画像Ｙであり、「巻き戻し」という文字列を表している。巻き戻し文言例示画像Ｙ７は、搭乗者が、メディアの巻き戻しを実行させる場合、「巻き戻し」という文言、又は、「巻き戻し」という文言に準じた文言を音声として発話すべきことを示している。
【０１６２】
早送り文言例示画像Ｙ８は、図１０（Ａ）の早送りボタンＸ８に対応する位置に表示される文言例示画像Ｙであり、「早送り」という文字列を表している。早送り文言例示画像Ｙ８は、搭乗者が、メディアの早送りを実行させる場合、「早送り」という文言、又は、「早送り」という文言に準じた文言を音声として発話すべきことを示している。
【０１６３】
停止文言例示画像Ｙ９は、図１０（Ａ）の停止ボタンＸ９に対応する位置に表示される文言例示画像Ｙであり、「停止」という文字列を表している。停止文言例示画像Ｙ９は、搭乗者が、メディアの再生の停止を実行させる場合、「停止」という文言、又は、「停止」という文言に準じた文言を音声として発話すべきことを示している。
【０１６４】
図１０（Ａ）、及び、図１０（Ｂ）で例示する非音声対応ユーザーインターフェースＧＵ１、及び、音声対応ユーザーインターフェースＧＵ２についても、図４（Ｂ）、及び、図４（Ｃ）で例示した各ユーザーインターフェースと同様、非音声対応ユーザーインターフェースＧＵ１における非音声対応操作ボタンＸのそれぞれに対応する位置に、文言例示画像Ｙのそれぞれが表示される。また、文言例示画像Ｙのそれぞれが示す文字列は、特定の色（図１０（Ｂ）の例では青色）で表され、文言例示画像Ｙが示す文字列以外の文字列は、当該特定の色以外の色で表される。また、文言例示画像Ｙが示す文字列は、対応する処理を実行させる場合に発話すべき文言を口語（話し言葉）により表す文字列である。これらのことによる効果は上述したとおりである。
【０１６５】
以上説明したように、本実施形態に係る車載装置１２（情報処理装置）は、タッチパネル２６と、音声を収音し、収音した音声に基づいて音声データを生成する音声処理部２７と、タッチパネル２６に対する操作を検出し、また、音声処理部２７が生成した音声データを取得する制御部２０と、を備える。そして、制御部２０は、動作モードとして、非音声操作モードＭ１と、音声操作モードＭ２とを備え、動作モードが非音声操作モードＭ１の場合、タッチパネル２６に非音声対応操作ボタンＸ（操作ボタン）を表示し、非音声対応操作ボタンＸが操作されたことを検出した場合、操作された非音声対応操作ボタンＸに対応する処理を実行する。一方、制御部２０は、動作モードが音声操作モードＭ２の場合、非音声対応操作ボタンＸに代えて、非音声対応操作ボタンＸに対応する処理を実行させる場合に搭乗者（ユーザ）が発話すべき文言の例を示す文言例示画像Ｙをタッチパネル２６に表示し、音声処理部２７によって、表示した文言例示画像Ｙが示す文言、又は、表示した文言例示画像Ｙが示す文言に準じた文言の音声が収音されて音声データが生成された場合、生成された音声データに基づいて、非音声対応操作ボタンＸに対応する処理を実行する。
【０１６６】
この構成によれば、搭乗者は、非音声対応操作ボタンＸに代えて表示される文言例示画像Ｙを参照することにより、車載装置１２に所望の処理を実行させる場合に、どのような文言を音声として発話すればよいかを容易に、かつ、直感的に認識することができ、搭乗者の利便性が向上する。
【０１６７】
また、本実施形態では、制御部２０は、動作モードが音声操作モードＭ２の場合、非音声対応操作ボタンＸに代えて、非音声操作モードＭ１の場合に対応する非音声対応操作ボタンＸが表示される位置に対応する位置に文言例示画像Ｙを表示する。
【０１６８】
この構成によれば、文言例示画像Ｙのそれぞれと、非音声対応操作ボタンＸのそれぞれとが、各ユーザーインターフェースにおいて対応する位置に表示されるため、搭乗者は、ユーザーインターフェースが遷移した場合であっても、同一の処理を実行させる非音声対応操作ボタンＸと文言例示画像Ｙとの関係を直感的に、かつ、容易に認識でき、誤った文言が発話される可能性を低減できる。これにより、搭乗者の利便性が向上する。
【０１６９】
また、本実施形態において、文言例示画像Ｙは、所定の色の文言を示す画像である。
【０１７０】
この構成によれば、搭乗者は、文字列の色により、文字列が、所定の処理を実行させる場合に発話すべき文言の例を表しているのか否かを直感的に、かつ、容易に認識できる。
【０１７１】
また、本実施形態において、文言例示画像Ｙが示す文言は、口語により表される。
【０１７２】
この構成によれば、搭乗者は、文言例示画像Ｙを参照することにより、所定の処理を実行させるための文言をスムーズに発話できる。
【０１７３】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、文言例示画像Ｙは、特定の色によって文言を示す画像であった。しかしながら、文言例示画像Ｙが示す文言を、強調文字や、アンダーライン等の他の装飾を施して表す構成であってもよい。この構成であっても、搭乗者（ユーザ）は、文字列に施された装飾に基づいて、文字列が、所定の処理を実行させる場合に発話すべき文言の例を表しているのか否かを直感的に、かつ、容易に認識できる。
【０１７４】
また、上述した実施形態において、制御サーバ１０が実行すると説明した処理の一部、又は、全部を車載装置１２が実行する構成であってもよい。例えば、上述した実施形態では、音声認識処理や、意図推定処理を制御サーバ１０が実行していたが、これら処理を車載装置１２が実行する構成であってもよい。また、上述した実施形態では、タッチパネル２６に表示するユーザーインターフェースに係るＨＴＭＬファイルを制御サーバ１０が生成し、車載装置１２がＨＴＭＬファイルに基づいてユーザーインターフェースを表示する構成であった。これを、車載装置１２がユーザーインターフェースを表示するための画像データ（ＨＴＭＬファイルでなくてもよい。）を生成し、生成した画像データに基づいてユーザーインターフェースを表示する構成としてもよい。
【０１７５】
また、図で示したフローチャートの処理単位は、各装置の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。各装置の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、同様の処理が行えれば、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【符号の説明】
【０１７６】
１２  車載装置（情報処理装置）
２０  制御部
２６  タッチパネル
２７  音声処理部
【図１】
2016174955.tif 000003
【図２】
2016174955.tif 000004
【図３】
2016174955.tif 000005
【図４】
2016174955.tif 000006
【図５】
2016174955.tif 000007
【図６】
2016174955.tif 000008
【図７】
2016174955.tif 000009
【図８】
2016174955.tif 000010
【図９】
2016174955.tif 000011
【図１０】
2016174955.tif 000012
【国際調査報告】
2016174955.tif 000013
2016174955.tif 000014