(57)【要約】【課題】車両系のアプリケーションを音声認識により車両系のソフトウェア上で実行させる構成において、情報系のアプリケーションの名称の辞書を作成する手間を省きつつ、情報系のアプリケーションも音声認識により情報系のソフトウェア上で実行させる。【解決手段】音声認識システム１は、情報系のアプリケーションの名称をミドルウェアを介して車両系のソフトウェアに取込み、情報系のアプリケーションの名称に対して記号（数字等）を対応付ける。ユーザが記号を発話すると、その発話した記号が対応付けられた情報系のアプリケーションを起動する。ユーザが所望の情報系のアプリケーションの名称に対して対応付けられた記号を発話することで、その発話した記号が対応付けられた情報系のアプリケーションを実行させることができる。【選択図】図１
2014191295.tif 000002
【特許請求の範囲】
【請求項１】
第１のアプリケーションを音声認識の機能を用いて第１のソフトウェア上で実行すると共に、前記第１のアプリケーションとは種別が異なる第２のアプリケーションを第２のソフトウェア上で実行する処理実行手段（２ａ）と、
前記第２のアプリーションの名称に対して記号を個別に対応付ける対応付け手段（２ｂ）と、
前記対応付け手段により対応付けられた前記第２のアプリケーションの名称と記号との対応付けをユーザに対して提示手段（９ａ）により提示する提示制御手段（２ｃ）と、を備え、
前記処理実行手段は、ユーザが発話した音声を前記第１のソフトウェア上で音声認識し、ユーザが発話した音声が前記対応付け手段により前記第２のアプリケーションの名称に対して対応付けられた記号であると前記第１のソフトウェア上で音声認識した場合に、前記対応付け手段により当該記号が対応付けられた前記第２のアプリケーションを前記第２のソフトウェア上で実行することを特徴とする音声認識システム。
【請求項２】
請求項１に記載した音声認識システムにおいて、
前記対応付け手段は、前記提示制御手段が前記第２のアプリケーションを前記提示手段により提示するトリガが発生した場合に、前記第２のアプリーションの名称に対して前記記号を個別に対応付けることを特徴とする音声認識システム。
【請求項３】
請求項２に記載した音声認識システムにおいて、
前記対応付け手段は、前記提示制御手段が前記第２のアプリケーションを前記提示手段により提示するトリガが発生した場合として、ユーザが前記第２のアプリケーションの提示を指示する音声を発話した場合に、前記第２のアプリーションの名称に対して前記記号を個別に対応付けることを特徴とする音声認識システム。
【請求項４】
請求項１に記載した音声認識システムにおいて、
前記対応付け手段は、ユーザが前記第２のアプリーションの名称と前記記号を個別に対応付ける所定操作を行った場合に、前記第２のアプリーションの名称に対して前記記号とを当該所定操作に応じて個別に対応付けることを特徴とする音声認識システム。
【請求項５】
請求項１から４の何れか一項に記載した音声認識システムにおいて、
前記処理実行手段は、前記第１のアプリケーションとして車両系のアプリケーションを音声認識の機能を用いて前記第１のソフトウェアとして車両系のソフトウェア上で実行すると共に、前記第２のアプリケーションとして情報系のアプリケーションを前記第２のソフトウェアとして情報系のソフトウェア上で実行することを特徴とする音声認識システム。
【請求項６】
請求項５に記載した音声認識システムにおいて、
前記処理実行手段は、前記情報系のアプリケーションとして外部から通信網を介して配信された配信アプリケーションを前記情報系のソフトウェア上で実行することを特徴とする音声認識システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のアプリケーションを音声認識の機能を用いて第１のソフトウェア上で実行させると共に、前記第１のアプリケーションとは種別が異なる第２のアプリケーションを第２のソフトウェア上で実行させる音声認識システムに関する。
【背景技術】
【０００２】
従来より、音声認識に関する技術として、例えば特許文献１に開示されている技術が供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−６７３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数のソフトウェアを同一のオペレーティングシステム（ＯＳ）上で動作させる構成が考えられている。例えば車両の現在位置を示す位置データ等を扱う車両系のアプリケーションを実行する車両系のソフトウェアと、画像データや音楽データ等の大容量のデータを扱う情報系のアプリケーションを実行する情報系のソフトウェアとを同一のオペレーティングシステム上で動作させる構成がある。このような構成では、車両系のソフトウェアに音声認識の機能を持たせることで、例えばナビゲーション等の車両系のアプリケーションを音声認識の機能を用いて実行させることが可能となる。この場合、車両系のアプリケーションと同様に、情報系のアプリケーションも音声認識の機能を用いて実行させたいという要望がある。
【０００５】
しかしながら、車両系のアプリケーションの名称がある程度固定化されているのに対し、情報系のアプリケーションが外部から通信網を介して配信された配信アプリケーション等の多種多様であるという事情から、情報系のアプリケーションの名称は多種多様である。そのため、アプリケーションの名称の発音が難解な場合もあり、情報系のアプリケーションの名称の辞書（音認辞書）を作成したとしても、正確に音声認識することができないという問題がある。又、辞書を作成するには、テキストデータを音素に変換（Ｇ２Ｐ変換）する必要があり、情報系のアプリケーションを更新する都度、その新たに追加された情報系のアプリケーションの名称の辞書を作成する（更新する）構成では、多大な手間が発生し、負荷が増大するという問題がある。
【０００６】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、第１のアプリケーションを音声認識の機能を用いて第１のソフトウェア上で実行させる構成において、第２のアプリケーションの名称の辞書を作成する手間を省きつつ、第２のアプリケーションも音声認識の機能を用いて第２のソフトウェア上で実行させることができる音声認識システムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明によれば、処理実行手段は、第１のアプリケーションを音声認識の機能を用いて第１のソフトウェア上で実行させると共に、第１のアプリケーションとは種別が異なる第２のアプリケーションを第２のソフトウェア上で実行させる。対応付け手段は、第２のアプリーションの名称に対して記号を個別に対応付ける。提示制御手段は、対応付け手段により対応付けられた第２のアプリケーションの名称と記号との対応付けをユーザに対して提示手段により提示する。処理実行手段は、ユーザが発話した音声を第１のソフトウェア上で音声認識し、ユーザが発話した音声が、第２のアプリケーションの名称に対して対応付け手段により対応付けられた記号であると第１のソフトウェア上で音声認識すると、その記号が対応付けられた第２のアプリケーションを第２のソフトウェア上で実行させる。
【０００８】
このように第２のアプリケーションの名称と記号（例えば数字や色等）とを対応付けてユーザに対して提示し、ユーザが記号を発話すると、その記号が対応付けられた第２のアプリケーションを第２のソフトウェア上で実行させるので、ユーザが所望の（起動させたい）第２のアプリケーションの名称を発話しなくとも、その所望の第２のアプリケーションの名称に対して対応付けられた記号を発話することで、その発話した記号が対応付けられた第２のアプリケーションを実行させることができる。即ち、発音が難解な第２のアプリケーションの名称の辞書を作成する必要がなく、発音が容易な記号の辞書を作成することで、第２のアプリケーションの名称の辞書を作成する手間を省きつつ、第２のアプリケーションを音声認識の機能を用いて第２のソフトウェア上で実行させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態のソフトウェアの構成を示す図
【図２】機能ブロック図
【図３】対応付け表示処理を示すフローチャート
【図４】アプリケーション起動待機処理を示すフローチャート
【図５】対応付け表示画面を示す図
【図６】起動表示画面を示す図
【図７】対応付け表示画面を示す図
【図８】対応付け表示画面を示す図
【図９】本発明の第２の実施形態の対応付け処理を示すフローチャート
【図１０】対応付け表示処理を示すフローチャート
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、本発明を、車両に搭載可能な車両用の音声認識システムに適用した第１の実施形態について、図１から図８を参照して説明する。音声認識システム１は、例えば車両に対して着脱可能に取付けられている周知の車両用ナビゲーション装置等の車両用装置に組込まれている。音声認識システム１は、図２に示すように、本発明に関連する機能ブロックとして、制御部２と、入出力インタフェース（ＩＦ）部３と、Ａ／Ｄ変換部（ＡＤＣ）４と、Ｄ／Ａ変換部（ＤＡＣ）５と、ＳＤカード６とを有する。
【００１１】
制御部２は、ＣＰＵ、ＲＡＭ、ＲＯＭ及びＩ／Ｏバス等を有する周知のマイクロコンピュータから構成されており、ＲＯＭ等に記憶されているコンピュータプログラムを実行して音声認識システム１の動作全般を制御する。入出力ＩＦ部３は、制御部２からのデータの入力及び制御部２へのデータの出力を制御する機能を有する。
【００１２】
マイクロホン７は、車室内においてユーザが発話した音声を入力し易い部位に設置されている。マイクロホン７は、ユーザが発話した音声を入力すると、その入力したアナログ信号の音声を入力音声としてＡ／Ｄ変換部４に出力する。Ａ／Ｄ変換部４は、マイクロホン７からアナログ信号の入力音声を入力すると、その入力したアナログ信号の入力音声をデジタル信号に変換して入出力インタフェース部３に出力する。入出力インタフェース部３は、Ａ／Ｄ変換部４からデジタル信号の入力音声を入力すると、その入力したデジタル信号の入力音声を制御部２に出力する。
【００１３】
又、入出力インタフェース部３は、制御部２からデジタル信号の出力音声を入力すると、その入力したデジタル信号の出力音声をＤ／Ａ変換部５に出力する。Ｄ／Ａ変換部５は、入出力インタフェース部３からデジタル信号の出力音声を入力すると、その入力したデジタル信号の出力音声をアナログ信号に変換してスピーカ８に出力する。スピーカ８は、Ｄ／Ａ変換部５からアナログ信号の出力音声を入力すると、その入力したアナログ信号の出力音声を外部に向けて出力する。スピーカ８は、車室内において出力する音声をユーザが聴き取り易い部位に設置されている。
【００１４】
ＳＤカード６は、制御部２がテキストデータを音素に変換（Ｇ２Ｐ変換）して作成した辞書（音認辞書）を記憶する。タッチパネル９は、各種の表示画面を表示する表示部９ａ（提示手段に相当）と、ユーザからの操作入力を表示部９ａに表示されるタッチキーにより受付ける操作受付部９ｂとを有する。表示部９ａは、制御部２から入出力インタフェース部３を介して表示指示信号を入力すると、その入力した表示指示信号に応じた表示画面を表示する。又、操作受付部９ｂは、ユーザからの操作入力を受付けると、その受付けた操作入力を示す操作検知信号を入出力インタフェース部３を介して制御部２に出力する。
【００１５】
上記した構成において、制御部２は、機能に応じて、処理実行部２ａ（処理実行手段に相当）と、対応付け部２ｂ（対応付け手段に相当）と、表示制御部２ｃ（提示制御手段に相当）とを有する。制御部２は、ソフトウェアの構成として、図１に示すように、ＣＰＵを含むハードウェア上にオペレーティングシステム（ＯＳ）を実装しており、オペレーティングシステム上に車両系のソフトウェア（第１のソフトウェア）と情報系のソフトウェア（第２のソフトウェア）とを実装している。オペレーティングシステムは、例えばＢＳＰ（Board Support Package）及びＬｉｎｕｘ（登録商標）のカーネル等を含む。
【００１６】
車両系のソフトウェアは、車両系に特化したデータを扱う車両系のアプリケーション（第１のアプリケーション）を実行するソフトウェアである。車両系に特化したデータとは、エンジン制御等のパワートレーン系の制御に関するデータ、エアコン制御等のボディ系の制御に関するデータであり、例えば車両の現在位置を示す位置データ等である。車両系のソフトウェアには、音声認識の機能が実装されている。車両系のソフトウェアが音声認識の機能を実装していることで、例えばナビゲーション等の車両系のアプリケーションを音声認識の機能を用いて実行させることが可能である。例えばユーザが特定の施設の名称を発話すると、そのユーザが発話した施設の名称を音声認識して特定することで、ユーザが施設の名称や電話番号等を操作入力しなくても、その施設を目的地として設定する等が可能となる。
【００１７】
情報系のソフトウェアは、情報系に特化したデータを扱う情報系のアプリケーション（第２のアプリケーション）を実行するソフトウェアである。情報系に特化したデータとは、画像（動画、静止画）コンテンツを構成する画像データや音楽コンテンツを構成する音楽データ等である。情報系のアプリケーションは、例えばコンテンツ提供会社等が管理するサーバ１１から通信網を介して配信される（ダウンロードされる）配信アプリケーション等を含む。又、情報系のアプリケーションは、情報系のソフトウェアが単独で実行するアプリケーションと、車両用装置に組込まれているソフトウェア（ＨＵＰ：Head Unit Proxy）と例えばスマートフォン等の携帯情報端末１２に組込まれているソフトウェア（ＨＡＰ：Handset Application Proxy）とがＢｌｕｅｔｏｏｔｈ（登録商標）のプロファイル上で連携して実行するアプリケーションとを含む。車両系のアプリケーション及び情報系のアプリケーションを対比すると、このように情報系のアプリケーションが外部から配信される配信アプリケーション等を含むことから、情報系のアプリケーションの更新頻度は車両系のアプリケーションの更新頻度よりも高い。
【００１８】
又、サーバ１１から通信網を介して配信される配信アプリケーションは、そのプログラムやデータの容量や構造が、音声認識システム１に実装されている情報系のソフトウェアのリソース（記憶容量や演算速度等）とは関係なく構築されている。そのため、配信アプリケーションは、情報系のソフトウェアが有するリソースを越えたリソースを必要とする場合がある。情報系のソフトウェアのリソースを十分に確保することができないと、配信アプリケーションの処理が遅延したり停止したりする場合がある。このような事情から、情報系のソフトウェアと車両系のソフトウェアとは、情報系のソフトウェアの動作異常が車両系のソフトウェアの動作に波及しないように分離して実装されており、両者の間でミドルウェアを介してデータ（テキストデータ等）を授受する構成となっている。
【００１９】
処理実行部２ａは、上記した車両系のアプリケーションを音声認識の機能を用いて車両系のソフトウェア上で実行させると共に、情報系のアプリケーションを情報系のソフトウェア上で実行させる。対応付け部２ｂは、後述するように情報系のアプリケーションの名称に対して記号を個別に対応付ける。表示制御部２ｃは、情報系のアプリケーションの名称と記号との対応付け等を入出力インタフェース部３を介してタッチパネル９の表示部９ａに表示させる。
【００２０】
次に、上記した構成の作用について、図３から図８も参照して説明する。制御部２は、本発明に関連して図３及び図４にフローチャートにより示す処理を行う。尚、制御部２は、音声認識システム１を起動すると、その起動した直後に、情報系のソフトウェアが実行可能な情報系のアプリケーションが存在していれば（記憶していれば）、その情報系のアプリケーションの名称（テキストデータ）を、当該情報系のソフトウェアからミドルウェアを介して車両系のソフトウェアに取込む。又、制御部２は、音声認識システム１を起動すると、音声認識を行うのに必要な準備を開始する。
【００２１】
制御部２は、例えばユーザがＰＴＴ（Push to Talk）スイッチ（図示せず）を押下したことを特定すると、図３に示す対応付け表示処理を開始する。制御部２は、対応付け表示処理を開始すると、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したか否かを監視する（ステップＳ１）。即ち、制御部２は、ユーザが発話した音声をマイクロホン７からＡＤＣ４を介して入力すると、その入力した音声を車両系のソフトウェアに実装されている音声認識の機能を用いて音声認識する。制御部２は、ユーザが発話した音声が「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」に一致すると、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したと特定する（ステップＳ１：ＹＥＳ）。ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話することが、情報系のアプリケーションを提示するトリガである。又、「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」が情報系のアプリケーションの提示を指示する音声である。
【００２２】
次いで、制御部２は、情報系のソフトウェアが実行可能な情報系のアプリケーションの名称を車両系のソフトウェアに取込んでいるか否かを判定し、記号を対応付け可能な情報系のアプリケーションが存在するか否かを判定する（ステップＳ２）。制御部２は、記号を対応付け可能な情報系のアプリケーションが存在すると特定すると（ステップＳ２：ＹＥＳ）、その記号を対応付け可能な情報系のアプリケーションを特定する（ステップＳ３）。次いで、制御部２は、その特定した情報系のアプリケーションの名称に対して対応付け部２により記号を個別に対応付ける（ステップＳ４）。そして、制御部２は、情報系のアプリケーションの名称と記号との対応付けを示す対応付け表示画面を表示制御部２ｃによりタッチパネル９の表示部９ａに表示させ（ステップＳ５）、対応付け表示処理を終了する。
【００２３】
具体的に説明すると、制御部２は、記号を対応付け可能な情報系のアプリケーションとして、例えば「Ｆａｃｅｂｏｏｋ（登録商標）」、「Ｔｗｉｔｔｅｒ（登録商標）」、「Ｍｉｃｈｅｌｉｎ（登録商標）」等を特定し、記号として「１」、「２」、「３」等の数字を用いる場合であれば、「Ｆａｃｅｂｏｏｋ」に対して「１」を対応付け、「Ｔｗｉｔｔｅｒ」に対して「２」を対応付け、「Ｍｉｃｈｅｌｉｎ」に対して「３」を対応付ける。そして、制御部２は、図５に示すように、「Ｆａｃｅｂｏｏｋ」と「１」との対応付け、「Ｔｗｉｔｔｅｒ」と「２」との対応付け、「Ｍｉｃｈｅｌｉｎ」と「３」との対応付け等を示す対応付け表示画面２１をタッチパネル９の表示部９ａに表示させる。即ち、ユーザは、対応付け表示画面２１を確認することで、音声認識により起動可能な情報系のアプリケーションの種類を把握することができ、それぞれの情報系のアプリケーションを起動させる場合に何れの記号を発話すれば良いかを把握することができる。
【００２４】
尚、制御部２は、対応付け表示画面２１では、ユーザが発話した音声を音声認識可能であることを示すアイコン２１ａ、ユーザが発話した音声（この場合は「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」）、情報系のアプリケーションと記号との対応付けの一覧である対応付けリスト２１ｃ、「戻る」キー２１ｄ、「前ページ」キー２１ｅ、「次ページ」キー２１ｆを表示している。制御部２は、ユーザが「戻る」キー２１ｄを押下したと特定すると、直前の表示画面（例えばメニュー表示画面等）を表示する。制御部２は、ユーザが「前ページ」キー２１ｅを押下したと特定すると、前ページ分の対応付けリスト２１ｃが存在すれば、前ページ分の対応付けリスト２１ｃを表示し、ユーザが「次ページ」キー２１ｆを押下したと特定すると、次ページ分の対応付けリスト２１ｃが存在すれば、次ページ分の対応付けリスト２１ｃを表示する。
【００２５】
制御部２は、対応付け表示処理を終了すると、図４に示すアプリケーション起動待機処理を開始する。制御部２は、アプリケーション起動待機処理を開始すると、ユーザが情報系のアプリケーションの名称に対して対応付け部２により対応付けられた記号を発話したか否かを監視する（ステップＳ１１）。即ち、制御部２は、ここでも、ユーザが発話した音声をマイクロホン７からＡＤＣ４を介して入力すると、その入力した音声を車両系のソフトウェアに実装されている音声認識の機能を用いて音声認識する。制御部２は、ユーザが発話した音声が、情報系のアプリケーションの名称に対して対応付けられた記号に一致すると、ユーザが当該記号を発話したと特定する（ステップＳ１１：ＹＥＳ）。次いで、制御部２は、そのユーザが発話した記号を特定し（ステップＳ１２）、その特定した記号が対応付けられた情報系のアプリケーションが存在するか否かを判定する（ステップＳ１３）。
【００２６】
制御部２は、その特定した記号が対応付けられた情報系のアプリケーションが存在すると特定すると（ステップＳ１３：ＹＥＳ）、その特定した記号が対応付けられた情報系のアプリケーションを特定する（ステップＳ１４）。次いで、制御部２は、その特定した情報系のアプリケーションの起動を通知する起動表示画面を表示制御部２ｃによりタッチパネル９の表示部９ａに表示させる（ステップＳ１５）。そして、制御部２は、その特定した情報系のアプリケーションを実行処理部２ａにより情報系のソフトウェア上で起動する（実行させる）（ステップＳ１６）。
【００２７】
具体的に説明すると、制御部２は、図５に示すように情報系のアプリケーションの名称に対して記号が対応付けられている場合あれば、ユーザが例えば「１（ナンバーワン）」を発話すると、図６に示すように、「１」が対応付けられた「Ｆａｃｅｂｏｏｋ」の起動を通知する起動表示画面２２を表示させ、「Ｆａｃｅｂｏｏｋ」を情報系のソフトウェア上で起動する。又、ユーザが例えば「２（ナンバートゥ）」を発話すると、「２」が対応付けられた「Ｔｗｉｔｔｅｒ」の起動を通知する起動表示画面を表示させ、「Ｔｗｉｔｔｅｒ」を情報系のソフトウェア上で起動する。又、ユーザが例えば「３（ナンバースリー）」を発話すると、「３」が対応付けられた「Ｍｉｃｈｅｌｉｎ」の起動を通知する起動表示画面を表示させ、「Ｍｉｃｈｅｌｉｎ」を情報系のソフトウェア上で起動する。
【００２８】
尚、制御部２は、起動表示画面２２では、ユーザが発話した音声を音声認識可能であることを示すアイコン２２ａ、ユーザが発話した音声に対して起動する情報系のアプリケーションの名称（この場合は「１  Ｆａｃｅｂｏｏｋ」）２２ｂ、「戻る」キー２２ｃを表示している。制御部２は、ユーザが「戻る」キー２２ｃを押下したと特定すると、この場合も直前の表示画面（この場合は、図５に示した対応付け表示画面）を表示する。
【００２９】
以上に説明した処理を制御部２が行うことで、ユーザは、起動させたい情報系のアプリケーションの名称である「Ｆａｃｅｂｏｏｋ」と発話しなくとも、「１（ナンバーワン）」と発話すれば、「Ｆａｃｅｂｏｏｋ」を起動させることができ、「Ｆａｃｅｂｏｏｋ」のサービスを受けることができる。同様に、ユーザは、「２（ナンバートゥ）」を発話すれば、「Ｔｗｉｔｔｅｒ」を起動させることができ、「３（ナンバースリー）」を発話すれば、「Ｍｉｃｈｅｌｉｎ」を起動させることができる。
【００３０】
尚、図５に示した対応付けリスト２１ｃはユーザが押下可能なキーを兼用しており、制御部２は、ユーザが対応付けリスト２１ｃの何れかの範囲を押下したと特定すると、ユーザが発話した場合と同様に、そのユーザが押下した範囲の情報系のアプリケーションの起動を通知する起動表示画面を表示させ、その情報系のアプリケーションを情報系のソフトウェア上で起動する。
【００３１】
又、上記した構成では、記号として数字を用いる場合を説明したが、複数の情報系のアプリケーションの名称に対して数字を対応付ける場合には、「１」、「２」、「３」のように規則的に並ぶ数字を対応付けなくとも、ランダムに並ぶ数字を対応付けても良い。又、図７に示すように、記号として色を用いても良い。制御部２が例えば「Ｆａｃｅｂｏｏｋ」に対して「ＲＥＤ」が対応付けられた場合であれば、ユーザは、「ＲＥＤ（レッド）」と発話すれば、「Ｆａｃｅｂｏｏｋ」を起動させることができる。尚、図７に示す「Ｒ」以外の例えば「Ｂ」、「Ｙ」、「Ｇ」、「Ｗ」、「Ｖ」は、それぞれ「Ｂ（ブルー）」、「Ｙ（イエロー）」、「Ｇ（グリーン）」、「Ｗ（ホワイト）」、「Ｖ（バイオレッド）」を示す。
【００３２】
更に、図８に示すように、記号として例えば動物等のキャラクラを用いても良い。制御部２が例えば「Ｆａｃｅｂｏｏｋ」に対して「ＣＡＴ」が対応付けられた場合であれば、ユーザは、「ＣＡＴ（キャット）」と発話すれば、「Ｆａｃｅｂｏｏｋ」を起動させることができる。尚、図８では図示しないが「Ｃ」は猫の絵を示すアイコンでも良い。又、図８に示す「Ｃ」以外の例えば「Ｄ」、「Ｍ」、「Ｒ」、「Ｅ」、「Ｔ」は、それぞれ「Ｄ（ドッグ）」、「Ｍ（マウス）」、「Ｒ（ラビット）」、「Ｅ（エレファント）」、「Ｔ（タイガー）」を示し、それぞれの動物の絵を示すアイコンでも良い。又、このように対応付けられる記号をユーザが任意に選択可能としても良く、制御部２は、情報系のアプリケーションの名称に対して当該ユーザが任意に選択した記号（例えば趣向に合う記号、発話し易い記号、馴染みのある記号等）を優先的に対応付けても良い。
【００３３】
以上に説明したように第１の実施形態によれば、情報系のアプリケーションの名称をミドルウェアを介して車両系のソフトウェアに取込み、情報系のアプリケーションの名称に対して記号（数字や色等）を対応付け、ユーザが記号を発話すると、その発話した記号が対応付けられた情報系のアプリケーションを起動するようにした。これにより、ユーザが所望の（起動させたい）情報系のアプリケーションの名称を発話しなくとも、その所望の情報系のアプリケーションの名称に対して対応付けられた記号を発話することで、その発話した記号が対応付けられた情報系のアプリケーションを実行させることができる。
【００３４】
即ち、発音が難解な情報系のアプリケーションの名称の辞書を作成する必要がなく、発音が容易な記号の辞書を作成することで、情報系のアプリケーションの名称の辞書を作成する手間を省きつつ、情報系のアプリケーションを音声認識の機能を用いて情報系のソフトウェア上で実行させることができ、利便性を高めることができる。特に、情報系のアプリケーションが外部から配信される配信アプリケーション等を含み、情報系のアプリケーションの更新頻度が高く、ユーザが初めて見るアプリケーションの名称もあり得るという事情を考慮すると、その初めて見るアプリケーションの名称を発話する必要もない。又、このように音声認識を用いる際の利便性を高めることで、ユーザが音声認識の機能を運転中に用いる場合でも、運転への集中が妨げられることもない。又、この場合は、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したことをトリガとして情報系のアプリケーションに対して記号を対応付けるので、ユーザが意識することなく、情報系のアプリケーションと記号とを対応付けることができる。
【００３５】
（第２の実施形態）
次に、本発明の第２の実施形態について、図９及び図１０を参照して説明する。尚、上記した第１の実施形態と同一部分については説明を省略し、第１の実施形態と異なる部分について説明する。第１の実施形態は、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したことをトリガとし、情報系のアプリケーションの名称に対して記号を対応付ける構成であるが、第２の実施形態は、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したこととは関係なく、情報系のアプリケーションの名称に対して記号を対応付ける構成である。
【００３６】
制御部２は、ユーザが例えば情報系のアプリケーションを表示させる操作を行ったと特定すると、図９に示す対応付け処理を開始する。制御部２は、対応付け処理を開始すると、記号を対応付け可能な情報系のアプリケーションが存在するか否かを判定する（ステップＳ２１）。
【００３７】
制御部２は、記号を対応付け可能な情報系のアプリケーションが存在すると特定すると（ステップＳ２１：ＹＥＳ）、その記号を対応付け可能な情報系のアプリケーションのリストを示す表示画面を表示制御部２ｃによりタッチパネル９の表示部９ａに表示させる（ステップＳ２２）。次いで、制御部２は、ユーザが情報系のアプリケーションの名称に対して記号を対応付ける操作を行うのを監視する（ステップＳ２３）。
【００３８】
制御部２は、ユーザが情報系のアプリケーションの名称に対して記号を対応付ける操作（所定操作）を行ったと特定すると（ステップＳ２３：ＹＥＳ）、そのユーザの操作に応じて情報系のアプリケーションの名称に対して対応付け部２により記号を個別に対応付ける（ステップＳ２４）。制御部２は、例えばユーザが何れかの情報系のアプリケーションの名称を選択した上で何れかの記号を選択する操作を行うことで、その選択した情報系のアプリケーションの名称に対して当該選択した記号を個別に対応付ける。即ち、第２の実施形態では、第１の実施形態とは異なり、ユーザが自分の意思により所望の情報系のアプリケーションの名称に対して所望の記号を対応付けることが可能である。
【００３９】
そして、制御部２は、情報系のアプリケーションの名称と記号との対応付けを所定の記憶領域に記憶し（ステップＳ２５）、対応付け処理を終了する。尚、この場合、情報系のアプリケーションの名称と記号とを音声認識を用いて対応付けても良い。即ち、制御部２は、例えばユーザが何れかの情報系のアプリケーションの名称を選択した上で何れかの記号を発話することで、その選択した情報系のアプリケーションの名称に対して当該選択した記号を個別に対応付けても良い。
【００４０】
制御部２は、第１の実施形態と同様に、例えばユーザがＰＴＴスイッチを押下したことを特定すると、図１０に示す対応付け表示処理を開始する。制御部２は、対応付け表示処理を開始すると、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したか否かを監視する（ステップＳ３１）。制御部２は、ユーザが「Ｓｈｏｗ  Ａｐｐｌｉｃａｔｉｏｎｓ」を発話したと特定すると（ステップＳ３１：ＹＥＳ）、情報系のアプリケーションの名称と記号との対応付けを所定の記憶領域に記憶しているか否かを判定する（ステップＳ３２）。制御部２は、情報系のアプリケーションの名称と記号との対応付けを記憶していると特定すると（ステップＳ３２：ＹＥＳ）、情報系のアプリケーションの名称と記号との対応付けを所定の記憶領域から読出し（ステップＳ３３）、情報系のアプリケーションの名称と記号との対応付けを示す対応付け表示画面を表示制御部２ｃによりタッチパネル９の表示部９ａに表示させ（ステップＳ３４）、対応付け表示処理を終了する。これ以降、制御部２は、第１の実施形態と同様に、対応付け表示処理を終了すると、アプリケーション起動待機処理を開始する。
【００４１】
以上に説明したように第２の実施形態によれば、上記した第１の実施形態と同様に、情報系のアプリケーションの名称の辞書を作成する手間を省きつつ、情報系のアプリケーションを音声認識の機能を用いて情報系のソフトウェア上で実行させることができ、利便性を高めることができる。又、この場合は、ユーザが操作を行ったことをトリガとして情報系のアプリケーションに対して記号を対応付けるので、ユーザが意識した上で、情報系のアプリケーションと記号とを対応付けることができる。
【００４２】
（その他の実施形態）
本発明は、上記した実施形態にのみ限定されるものではなく、以下のように変形又は拡張することができる。
情報系のアプリケーションと記号との対応付けを予め設定した所定周期にしたがって定期的に行っても良い。その場合、情報系のアプリケーションと記号との対応付けを行ったことをユーザに対して知らせるようにしても良い。
【符号の説明】
【００４３】
図面中、１は音声認識システム、２ａは処理実行部（処理実行手段）、２ｂは対応付け部（対応付け手段）、２ｃは表示制御部（提示制御手段）、９ａは表示部（提示手段）である。
【図１】
2014191295.tif 000003
【図２】
2014191295.tif 000004
【図３】
2014191295.tif 000005
【図４】
2014191295.tif 000006
【図５】
2014191295.tif 000007
【図６】
2014191295.tif 000008
【図７】
2014191295.tif 000009
【図８】
2014191295.tif 000010
【図９】
2014191295.tif 000011
【図１０】
2014191295.tif 000012