(57)【要約】【課題】互いに異なる場所に所在する二者間の情報伝達手段としての使用を可能とする通信システムを提供する。【解決手段】通信システムは、各々が、音声が入力される音声入力部と、音声入力部により入力された音声を認識する音声認識部と、音声を出力する音声出力部と、を備え、相互に通信可能な一対の音声認識装置を含む。通信システムは、一対の音声認識装置のうちの一方の音声認識装置の音声認識部によって認識された音声に応じた通知情報を生成する情報生成部と、通知情報に応じた通知音声を、一対の音声認識装置のうちの他方の音声認識装置の音声出力部から所定のタイミングで出力させる制御を行う音声出力制御部と、を含む。【選択図】図３
2019120859.tif 000002
【特許請求の範囲】
【請求項１】
各々が、音声が入力される音声入力部と、前記音声入力部により入力された音声を認識する音声認識部と、音声を出力する音声出力部と、を備え、相互に通信可能な一対の音声認識装置を含む通信システムであって、
前記一対の音声認識装置のうちの一方の音声認識装置の音声認識部によって認識された音声に応じた通知情報を生成する情報生成部と、
前記通知情報に応じた通知音声を、前記一対の音声認識装置のうちの他方の音声認識装置の音声出力部から所定のタイミングで出力させる制御を行う音声出力制御部と、
を含む通信システム。
【請求項２】
前記音声出力制御部は、前記他方の音声認識装置が設置された車両または前記他方の音声認識装置が持ち込まれた車両に搭乗者が搭乗している場合に、前記通知音声を出力させる制御を行う
請求項１に記載の通信システム。
【請求項３】
スケジュール情報を取得するスケジュール情報取得部を更に含み、
前記音声出力制御部は、前記スケジュール情報取得部によって取得されたスケジュール情報によって示されるスケジュールに応じたタイミングで前記通知音声を出力させる制御を行う
請求項１または請求項２に記載の通信システム。
【請求項４】
前記情報生成部は、前記一方の音声認識装置の音声認識部によって認識された音声の内容の要約を前記通知情報として生成する
請求項１から請求項３のいずれか１項に記載の通信システム。
【請求項５】
前記情報生成部は、前記一方の音声認識装置の音声認識部において認識された音声の内容から推定した当該音声を発した話者の興味対象を示す情報を前記通知情報として生成する
請求項１から請求項３のいずれか１項に記載の通信システム。
【請求項６】
前記通知情報に基づいて、特定の場所へのルート案内の要否を問い合わせる問い合わせ音声を、前記他方の音声認識装置の音声出力部から出力させ、前記他方の音声認識装置の音声認識部によって認識された、前記問い合わせ音声に対する応答が、前記ルート案内を要求するものである場合、前記他方の音声認識装置に接続されたナビゲーション装置によって実行されるルート案内における目的地として、前記特定の場所を設定する目的地設定部を更に含む
請求項１から請求項５のいずれか１項に記載の通信システム。
【請求項７】
前記一対の音声認識装置のうちの一方の音声認識装置が設置された車両または前記一対の音声認識装置のうちの一方の音声認識装置が持ち込まれた車両の始動が検出された場合に、前記車両の始動を示す始動情報を、前記一対の音声認識装置のうちの他方の音声認識装置に通知する始動情報通知部を更に含み、
前記一対の音声認識装置のうちの前記始動情報が通知された音声認識装置の音声出力部は、前記始動情報に応じた音声を出力する
請求項１から請求項６のいずれか１項に記載の通信システム。
【請求項８】
前記一対の音声認識装置のうちの一方の音声認識装置の音声認識部において認識された音声が、前記一対の音声認識装置のうちの他方の音声認識装置に接続された電気機器の操作指示を含む場合、前記操作指示に基づいて前記電気機器を制御する電気機器制御部を更に含む
請求項１から請求項７のいずれか１項に記載の通信システム。
【請求項９】
コンピュータを、請求項１から請求項８のいずれか１項に記載の通信システムにおける前記音声出力制御部として機能させるための
プログラム。
【請求項１０】
各々が、音声が入力される音声入力部と、前記音声入力部により入力された音声を認識する音声認識部と、音声を出力する音声出力部と、を備え、相互に通信可能な一対の音声認識装置を含む通信システムにおける通信方法であって、
前記一対の音声認識装置のうちの一方の音声認識装置の音声認識部によって認識された音声に応じた通知情報を生成し、
前記通知情報に応じた通知音声を、前記一対の音声認識装置のうちの他方の音声認識装置の音声出力部から所定のタイミングで出力させる
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、端末装置及び端末装置と通信する車載装置を備え、端末装置と車載装置を用いて車載装置を音声に基づいて作動させる音声作動システムが記載されている。この音声作動システムにおいて、端末装置は、音声を認識する音声認識手段と、音声認識手段による認識結果を送信する認識結果送信手段とを備える。車載装置は、端末装置の認識結果送信手段によって送信された認識結果に基づいて自装置を作動制御する作動制御手段を備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３００５３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、ＡＩ（Artificial Intelligence）スピーカー等の音声認識装置は、認識した音声に対応したアプリケーションを実行し、実行結果を音声により出力する、といった用途で使用されることが一般的である。
【０００５】
これに対し、２つの音声認識装置を、互いに異なる場所に所在する二者間の情報伝達手段として使用することで、二者間のコミュニケーションを円滑に行うことができると考えられる。
【０００６】
本発明は、上記の点を鑑みてなされたものであり、複数の音声認識装置を、互いに異なる場所に所在する二者間の情報伝達手段としての使用を可能とする通信システム、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る通信システムは、各々が、音声が入力される音声入力部と、前記音声入力部により入力された音声を認識する音声認識部と、音声を出力する音声出力部と、を備え、相互に通信可能な一対の音声認識装置を含む。通信システムは、前記一対の音声認識装置のうちの一方の音声認識装置の音声認識部によって認識された音声に応じた通知情報を生成する情報生成部と、前記通知情報に応じた通知音声を、前記一対の音声認識装置のうちの他方の音声認識装置の音声出力部から所定のタイミングで出力させる制御を行う音声出力制御部と、を含む。
【０００８】
請求項１に係る通信システムによれば、一方の音声認識装置の音声認識部によって認識された音声に応じて生成された通知情報に応じた通知音声が、他方の音声認識装置の音声出力部から所定のタイミングで出力される。従って、一対の音声認識装置を、互いに異なる場所に所在する二者間の情報伝達手段として使用することが可能となる。
【０００９】
請求項２に係る通信システムにおいて、前記音声出力制御部は、前記他方の音声認識装置が設置された車両または前記他方の音声認識装置が持ち込まれた車両に搭乗者が搭乗している場合に、前記通知音声を出力させる制御を行う。
【００１０】
請求項２に係る通信システムによれば、一方の音声認識装置から送信された通知情報に応じた通知音声が、他方の音声認識装置が設置された車両または他方の音声認識装置が持ち込まれた車両に搭乗者が搭乗している場合に出力される。従って、他方の音声認識装置を車両内で使用する場合に、利便性を高めることができる。
【００１１】
請求項３に係る通信システムは、スケジュール情報を取得するスケジュール情報取得部を更に含む。前記音声出力制御部は、前記スケジュール情報取得部によって取得されたスケジュール情報によって示されるスケジュールに応じたタイミングで前記通知音声を出力させる制御を行う。
【００１２】
請求項３に係る通信システムによれば、他方の音声認識装置において、スケジュール情報によって示されるスケジュールに応じたタイミングで通知音声が出力される。従って、予め定められたスケジュールに応じた適切なタイミングで通知音声の出力を行うことができる。
【００１３】
請求項４に係る通信システムにおいて、前記情報生成部は、前記一方の音声認識装置の音声認識部によって認識された音声の内容の要約を前記通知情報として生成する。
【００１４】
請求項４に係る通信システムによれば、一方の音声認識装置の音声認識部によって認識された音声の内容の要約が通知情報として生成される。従って、一方の音声認識装置から他方の音声認識装置に伝達される情報を簡潔にすることができる。
【００１５】
請求項５に係る通信システムにおいて、前記情報生成部は、前記一方の音声認識装置の音声認識部において認識された音声の内容から推定した当該音声を発した話者の興味対象を示す情報を前記通知情報として生成する。
【００１６】
請求項５に係る通信システムによれば、一方の音声認識装置側の話者の興味対象を示す情報が通知情報として生成される。従って、一方の音声認識装置側の話者の興味対象を、他方の音声認識装置側の話者に知らせることができる。
【００１７】
請求項６に係る通信システムは、前記通知情報に基づいて、特定の場所へのルート案内の要否を問い合わせる問い合わせ音声を、前記他方の音声認識装置の音声出力部から出力させ、前記他方の音声認識装置の音声認識部によって認識された、前記問い合わせ音声に対する応答が、前記ルート案内を要求するものである場合、前記他方の音声認識装置に接続されたナビゲーション装置によって実行されるルート案内における目的地として、前記特定の場所を設定する目的地設定部を更に含む。
【００１８】
請求項６に係る通信システムによれば、通知情報に基づいて、特定の場所へのルート案内の要否を問い合わせる問い合わせ音声が、他方の音声認識装置の音声出力部から出力される。また、他方の音声認識装置の音声認識部によって認識された、問い合わせ音声に対する応答が、ルート案内を要求するものである場合、他方の音声認識装置に接続されたナビゲーション装置によって実行されるルート案内における目的地として、上記特定の場所が設定される。従って、一方の音声認識装置から送信された通知情報に応じて、他方の音声認識装置に接続されたナビゲーション装置の目的地を自動設定することが可能となる。
【００１９】
請求項７に係る通信システムは、前記一対の音声認識装置のうちの一方の音声認識装置が設置された車両または前記一対の音声認識装置のうちの一方の音声認識装置が持ち込まれた車両の始動が検出された場合に、前記車両の始動を示す始動情報を、前記一対の音声認識装置のうちの他方の音声認識装置に通知する始動情報通知部を更に含む。前記一対の音声認識装置のうちの前記始動情報が通知された音声認識装置の音声出力部は、前記始動情報に応じた音声を出力する。
【００２０】
請求項７に係る通信システムによれば、一方の音声認識装置が設置された車両または一方の音声認識装置が持ち込まれた車両の始動を示す始動情報が他方の音声認識装置に通知され、始動情報が通知された音声認識装置において始動情報に応じた音声が出力される。従って、車両の搭乗者の動向を、他方の音声認識装置側の話者に知らせることができる。
【００２１】
請求項８に係る通信システムは、前記一対の音声認識装置のうちの一方の音声認識装置の音声認識部において認識された音声が、前記一対の音声認識装置のうちの他方の音声認識装置に接続された電気機器の操作指示を含む場合、前記操作指示に基づいて前記電気機器を制御する電気機器制御部を更に含む。
【００２２】
請求項８に係る通信システムによれば、一方の音声認識装置の音声認識部において認識された音声に含まれる操作指示に基づいて他方の音声認識装置に接続された電気機器が制御される。従って、電気機器の遠隔操作が可能となる。
【００２３】
請求項９に係るプログラムは、コンピュータを、請求項１から請求項８のいずれか１項に記載の通信システムにおける前記音声出力制御部として機能させるためのプログラムである。
【００２４】
請求項９に係るプログラムによれば、一方の音声認識装置の音声認識部によって認識された音声に応じて生成された通知情報に応じた通知音声が、他方の音声認識装置の音声出力部から所定のタイミングで出力される。
【００２５】
請求項１０に係る通信方法は、各々が、音声が入力される音声入力部と、前記音声入力部により入力された音声を認識する音声認識部と、音声を出力する音声出力部と、を備え、相互に通信可能な一対の音声認識装置を含む通信システムにおける通信方法であって、前記一対の音声認識装置のうちの一方の音声認識装置の音声認識部によって認識された音声に応じた通知情報を生成し、前記通知情報に応じた通知音声を、前記一対の音声認識装置のうちの他方の音声認識装置の音声出力部から所定のタイミングで出力させることを含む。
【００２６】
請求項１０に係る通信方法によれば、一方の音声認識装置の音声認識部によって認識された音声に応じて生成された通知情報に応じた通知音声が、他方の音声認識装置の音声出力部から所定のタイミングで出力される。従って、一対の音声認識装置を、互いに異なる場所に所在する二者間の情報伝達手段としての使用が可能となる。
【発明の効果】
【００２７】
本発明によれば、複数の音声認識装置を、互いに異なる場所に所在する二者間の情報伝達手段としての使用を可能とする通信システム、通信方法及びプログラムが提供される。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態に係る通信システムの構成の一例を示す図である。
【図２Ａ】本発明の第１の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図２Ｂ】本発明の第１の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図３】本発明の第１の実施形態に係る音声認識装置の機能的な構成を示す機能ブロック図である。
【図４】本発明の第１の実施形態に係る音声認識装置において実施される処理の流れの一例を示すシーケンス図である。
【図５】本発明の第１の実施形態に係る音声認識部によって実行される音声認識処理の流れの一例を示すフローチャートである。
【図６】本発明の第１の実施形態に係る情報生成部において実行される情報生成処理の流れの一例を示すフローチャートである。
【図７】本発明の第１の実施形態に係る音声出力制御部によって実行される音声出力制御処理の流れの一例を示す図である。
【図８Ａ】本発明の第２の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図８Ｂ】本発明の第２の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図９】本発明の第２の実施形態に係る音声認識装置の機能的な構成を示す機能ブロック図である。
【図１０】本発明の第２の実施形態に係る情報生成部によって実行される情報生成処理の流れの一例を示すフローチャートである。
【図１１】本発明の第２の実施形態に係るスケジュール情報取得部において実行されるスケジュール情報取得処理の流れの一例を示すフローチャートである。
【図１２】本発明の第２の実施形態に係る音声出力制御部によって実行される音声出力制御処理の流れの一例を示す図である。
【図１３】本発明の第３の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図１４】本発明の第３の実施形態に係る音声認識装置の機能的な構成を示す機能ブロック図である。
【図１５】本発明の第３の実施形態に係る音声認識装置において実施される処理の流れの一例を示すシーケンス図である。
【図１６】本発明の第３の実施形態に係る目的地設定部によって実行される目的地設定処理の流れの一例を示すフローチャートである。
【図１７】本発明の第４の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図１８】本発明の第４の実施形態に係る音声認識装置の機能的な構成を示す機能ブロック図である。
【図１９】本発明の第４の実施形態に係る始動情報通知部によって実行される始動情報通知処理の流れの一例を示すフローチャートである。
【図２０Ａ】本発明の第５の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図２０Ｂ】本発明の第５の実施形態に係る音声認識装置のハードウェア構成の一例を示す図である。
【図２１】本発明の第５の実施形態に係る音声認識装置の機能的な構成を示す機能ブロック図である。
【図２２】本発明の第５の実施形態に係る音声認識装置において実施される処理の流れの一例を示すシーケンス図である。
【図２３】本発明の第５の実施形態に係る制御指令生成部によって実行される制御指令生成処理の流れの一例を示すフローチャートである。
【図２４】本発明の第５の実施形態に係る電気機器制御部によって実行される電気機器制御処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の実施形態の一例を、図面を参照しつつ説明する。なお、各図面において同一または等価な構成要素および部分には同一の参照符号を付与している。
【００３０】
［第１の実施形態］
図１は、本発明の実施形態に係る通信システム１の構成の一例を示す図である。通信システム１は、ネットワークＮを介して相互に通信可能に接続された一対の音声認識装置１０Ａ及び１０Ｂを含んで構成されている。以下の説明において、音声認識装置１０Ａは第１話者が所在する家屋Ｈに設置され、音声認識装置１０Ｂは、第２話者が搭乗する車両Ｖに設置されているものとする。なお、音声認識装置１０Ａ及び１０Ｂは、それぞれポータブルデバイスとして構成されていてもよく、音声認識装置１０Ａは、第１話者により家屋Ｈに持ち込まれ、音声認識装置１０Ｂは、第２話者により車両Ｖに持ち込まれてもよい。また、音声認識装置１０Ａ及び１０Ｂの設置場所は、上記の例に限定されるものではなく、任意の場所に設置または持ち込むことが可能である。
【００３１】
図２Ａは、音声認識装置１０Ａのハードウェア構成の一例を示す図である。音声認識装置１０Ａは、コンピュータを含んで構成されている。すなわち、音声認識装置１０Ａは、ＣＰＵ（Central Processing Unit）１１Ａ、一時記憶領域としての主記憶装置１２Ａ、不揮発性の補助記憶装置１３Ａを含む。また、音声認識装置１０Ａは、ネットワークＮを介して音声認識装置１０Ｂを含む外部装置と通信を行う際に用いられる通信Ｉ／Ｆ（InterFace）１４Ａ、液晶ディスプレイ等の表示部１５Ａ、音声が入力されるマイク等の音声入力部１６Ａ、及び音声を出力するスピーカー等の音声出力部１７Ａを含む。ＣＰＵ１１Ａ、主記憶装置１２Ａ、補助記憶装置１３Ａ、通信Ｉ／Ｆ１４Ａ、表示部１５Ａ、音声入力部１６Ａ、及び音声出力部１７Ａは、それぞれ、バス１８Ａに接続されている。補助記憶装置１３Ａには、音声認識プログラム２０Ａ及び情報生成プログラム２１Ａが記憶されている。
【００３２】
図２Ｂは、音声認識装置１０Ｂのハードウェア構成の一例を示す図である。音声認識装置１０Ｂは、音声認識装置１０Ａと同様の構成を有し、コンピュータを含んで構成されている。すなわち、音声認識装置１０Ｂは、ＣＰＵ１１、主記憶装置１２Ｂ、補助記憶装置１３Ｂ、通信Ｉ／Ｆ１４Ｂ、表示部１５Ａ、音声入力部１６Ｂ、音声出力部１７Ｂを含む。ＣＰＵ１１Ｂ、主記憶装置１２Ｂ、補助記憶装置１３Ｂ、通信Ｉ／Ｆ１４Ｂ、表示部１５Ｂ、音声入力部１６Ｂ、及び音声出力部１７Ｂは、それぞれ、バス１８Ｂに接続されている。補助記憶装置１３Ｂには、音声認識プログラム２０Ｂ及び音声出力制御プログラム２２Ｂが記憶されている。なお、音声認識装置１０Ａ及び１０Ｂの例としてＡＩスピーカーが挙げられる。
【００３３】
図３は、音声認識装置１０Ａ及び１０Ｂの機能的な構成を示す機能ブロック図である。音声認識装置１０Ａは、音声認識部３０Ａ及び情報生成部３１Ａを含む。音声認識装置１０Ｂは、音声認識部３０Ｂ及び音声出力制御部３２Ｂを含む。
【００３４】
音声認識装置１０ＡのＣＰＵ１１Ａは、音声認識プログラム２０Ａを実行することにより音声認識部３０Ａとして機能し、情報生成プログラム２１Ａを実行することにより情報生成部３１Ａとして機能する。音声認識装置１０ＢのＣＰＵ１１Ｂは、音声認識プログラム２０Ｂを実行することにより音声認識部３０Ｂとして機能し、音声出力制御プログラム２２Ｂを実行することにより音声出力制御部３２Ｂとして機能する。
【００３５】
音声認識部３０Ａは、音声入力部１６Ａに入力された、第１話者の発話による音声を認識し、テキストデータ化する。音声認識部３０Ａによる音声認識は、例えば、音響モデル、辞書、言語モデルを利用する公知の音声認識技術を用いて実現することが可能である。
【００３６】
情報生成部３１Ａは、音声認識部３０Ａによって認識された（テキストデータ化された）音声の意味内容を理解した上で、認識された音声に応じた通知情報を生成する。本実施形態において、情報生成部３１Ａは、認識された音声の内容の要約を通知情報として生成する。情報生成部３１Ａは、例えば、テキストデータ化された音声に対して、形態素解析、文節解析、構文解析及び意味解析を行うことで当該音声の意味内容を理解し、当該音声に含まれる不要語を除去し、理解した意味内容と同じ意味内容を持つ、より簡潔な音声情報を、通知情報として生成する。情報生成部３１Ａにおける通知情報の生成は、公知のテキストマイニング技術等を用いて実現することが可能である。
【００３７】
音声認識部３０Ｂは、音声入力部１６Ｂに入力された第２話者の発話による音声を認識し、テキストデータ化する。音声認識部３０Ｂによる音声認識は、例えば、音響モデル、辞書、言語モデルを利用する公知の音声認識技術を用いて実現することが可能である。
【００３８】
音声出力制御部３２Ｂは、音声認識装置１０Ａから送信された通知情報を、音声認識装置１０Ｂの音声出力部１７Ｂから所定のタイミングで出力させる制御を行う。音声出力制御部３２Ｂは、車両Ｖに搭乗者である第２話者が搭乗している場合に、音声認識装置１０Ａから送信された通知情報に応じた通知音声を出力させる。
【００３９】
以下に、本実施形態に係る通信システム１の作用について説明する。図４は、音声認識装置１０Ａ及び１０Ｂにおいて実行される処理の流れの一例を示すシーケンス図である。
【００４０】
ステップＳ１において、音声認識装置１０Ａの音声入力部１６Ａは、第１話者の発話による音声の入力を受け付ける。
【００４１】
音声認識装置１０Ａの音声入力部１６Ａに音声が入力されると、ステップＳ２において、音声認識装置１０ＡのＣＰＵ１１Ａは、音声認識プログラム２０Ａを実行することで、音声認識部３０Ａとして機能し、入力された音声を認識する。
【００４２】
ここで、図５は、音声認識部３０Ａによって実行される音声認識処理の流れの一例を示すフローチャートである。ステップＳ１１において、音声認識部３０Ａとして機能するＣＰＵ１１Ａは、音声入力部１６Ａに入力された音声を取得する。ステップＳ１２において、ＣＰＵ１１Ａは、取得した音声を、音響モデル、辞書、言語モデルを利用する公知の音声認識技術を用いてテキストデータ化することで認識する。
【００４３】
ステップＳ３において、音声認識装置１０ＡのＣＰＵ１１Ａは、情報生成プログラム２１Ａを実行することで、情報生成部３１Ａとして機能し、音声認識部３０Ａにおいて認識された音声に応じた通知情報を生成する。
【００４４】
ここで、図６は、情報生成部３１Ａにおいて実行される情報生成処理の流れの一例を示すフローチャートである。ステップＳ２１において、情報生成部３１Ａとして機能するＣＰＵ１１Ａは、音声認識部３０Ａによりテキストデータ化された音声を取得する。ステップＳ２２において、ＣＰＵ１１Ａは、テキストデータ化された音声に対して、公知の形態素解析、文節解析、構文解析及び意味解析を行うことで当該音声の意味内容を理解する。ステップＳ２３において、ＣＰＵ１１Ａは、当該音声に含まれる不要語を除去し、理解した意味内容と同じ意味内容を持つ、より簡潔な音声情報を通知情報として生成する。すなわち、本実施形態において、情報生成部３１Ａは、音声認識部３０Ａにおいて認識された音声の内容の要約を通知情報として生成する。
【００４５】
ステップＳ４において、音声認識装置１０ＡのＣＰＵ１１Ａは、生成された通知情報を通信Ｉ／Ｆ１４を介して、音声認識装置１０Ｂに向けて送信する。
【００４６】
ステップＳ５において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声認識装置１０Ａから送信された通知情報を通信Ｉ／Ｆ１４を介して受信する。
【００４７】
ステップＳ６において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声出力制御プログラム２２Ｂを実行することで、音声出力制御部３２Ｂとして機能し、音声認識装置１０Ａから送信された通知情報に応じた通知音声を所定のタイミングで音声出力部１７Ｂから出力させる制御を行う。
【００４８】
ここで、図７は、音声出力制御部３２Ｂによって実行される音声出力制御処理の流れの一例を示す図である。ステップＳ３１において、音声出力制御部３２Ｂとして機能するＣＰＵ１１Ｂは、音声認識装置１０Ａから送信された通知情報を取得する。ステップＳ３２においてＣＰＵ１１Ｂは、車両Ｖに搭乗者が搭乗しているか否かを判定する。例えば、ＣＰＵ１１Ｂは、車両Ｖのアクセサリー電源がオン状態であることを示す情報を、有線または無線により通信可能に接続されているＥＣＵ（Electronic Control Unit）から取得した場合、車両Ｖに搭乗者が搭乗していると判定してもよい。また、ＣＰＵ１１Ｂは、車両Ｖのエンジンが動作していることを示す情報を、有線または無線により通信可能に接続されているＥＣＵから取得した場合に、車両Ｖに搭乗者が搭乗していると判定してもよい。また、音声認識装置１０Ｂが、ポータブルデバイスとして構成されている場合、音声認識装置１０Ｂが、車両ＶのＥＣＵとの間で、有線または無線により通信接続を確立した場合に、ＣＰＵ１１Ｂは、車両Ｖに搭乗者が搭乗していると判定してもよい。ＣＰＵ１１Ｂは、車両Ｖに搭乗者が搭乗していると判定した場合、ステップＳ３３において、音声認識装置１０Ａから送信された通知情報に応じた通知音声を音声出力部１７Ｂから出力させる。
【００４９】
本実施形態に係る通信システム１によれば、家屋Ｈに所在する第１話者（例えば妻）から車両Ｖに搭乗している第２話者（例えば夫）に情報を伝達することが可能である。従って、例えば、第１話者（妻）が、第２話者（夫）に用事を依頼する、といった用途で本実施形態に係る通信システム１を使用することができる。例えば、第１話者（妻）が、家屋Ｈに設置された音声認識装置１０Ａに対して、第２話者（夫）に買い物を依頼する内容の発話を行うと、第１話者（妻）の発話内容の要約を含む通知情報が生成され、これがネットワークＮを介して音声認識装置１０Ｂに送信される。車両Ｖに設置された音声認識装置１０Ｂにおいて、第２話者（夫）が車両Ｖに搭乗するタイミングで、通知情報に応じた「〇〇（商品名）を買ってきてください。」といった通知音声が音声出力部１７Ｂから出力される。
【００５０】
以上のように、本実施形態に係る通信システム１によれば、音声認識装置１０Ａ及び１０Ｂを、互いに異なる場所に所在する二者間の情報伝達手段として使用することが可能となる。
【００５１】
なお、上記の実施形態では、音声出力制御部３２Ｂが、車両Ｖに搭乗者が搭乗している場合に通知音声を出力させる場合を例示したが、本発明は、この態様に限定されるものではない。音声出力制御部３２Ｂは、例えば、音声認識装置１０Ｂが起動された場合に通知音声を音声出力部１７Ｂから出力させてもよい。
【００５２】
また、上記の実施形態では、情報生成部３１Ａが音声認識装置１０Ａに設けられ、音声出力制御部３２Ｂが音声認識装置１０Ｂに設けられる場合を例示したが、情報生成部３１Ａ及び音声出力制御部３２Ｂは、ネットワークＮに接続されたサーバ（図示せず）に設けられていてもよい。
【００５３】
また、情報生成部３１Ａ及び音声出力制御部３２Ｂに相当する機能部分が、それぞれ、音声認識装置１０Ａ及び１０Ｂの双方に搭載されていてもよい。これにより、車両Ｖに設置された音声認識装置１０Ｂの音声入力部１６Ｂに入力された音声に基づいて通知情報を生成し、この通知情報を家屋Ｈに設置された音声認識装置１０Ａの音声出力部１７Ａから出力させることが可能となる。
【００５４】
［第２の実施形態］
図８Ａは、本発明の第２の実施形態に係る音声認識装置１０Ａのハードウェア構成の一例を示す図である。音声認識装置１０Ａは、補助記憶装置１３Ａに記憶された情報生成プログラム２１Ａａを含む点が、第１の実施形態に係る音声認識装置１０Ａ（図２Ａ参照）と異なる。
【００５５】
図８Ｂは、本発明の第２の実施形態に係る音声認識装置１０Ｂのハードウェア構成の一例を示す図である。音声認識装置１０Ｂは、補助記憶装置１３Ｂに記憶されたスケジュール情報取得プログラム２３Ｂを更に含む点が、第１の実施形態に係る音声認識装置１０Ｂ（図２Ｂ参照）と異なる。
【００５６】
図９は、本発明の第２の実施形態に係る音声認識装置１０Ａ及び１０Ｂの機能的な構成を示す機能ブロック図である。音声認識装置１０Ａは、音声認識部３０Ａ及び情報生成部３１Ａａを含む。音声認識装置１０Ｂは、音声認識部３０Ｂ、音声出力制御部３２Ｂ及びスケジュール情報取得部３３Ｂを含む。
【００５７】
音声認識装置１０ＡのＣＰＵ１１Ａは、情報生成プログラム２１Ａａを実行することにより情報生成部３１Ａａとして機能する。音声認識装置１０ＢのＣＰＵ１１Ｂは、スケジュール情報取得プログラム２３Ｂを実行することによりスケジュール情報取得部３３Ｂとして機能する。
【００５８】
情報生成部３１Ａａは、音声認識部３０Ａによって認識された（テキストデータ化された）音声の意味内容を理解した上で、認識された音声に応じた通知情報を生成する。本実施形態において、情報生成部３１Ａａは、認識された音声の内容から推定した、第１話者の興味対象を示す情報を通知情報として生成する。情報生成部３１Ａａにおける通知情報の生成は、公知のテキストマイニング技術等を用いて実現することが可能である。
【００５９】
スケジュール情報取得部３３Ｂは、誕生日、結婚記念日等のスケジュールを示すスケジュール情報を取得する。スケジュール情報取得部３３Ｂは、例えば、既にスケジュールが登録されたスマートフォンからスケジュール情報をインポートすることによりスケジュール情報を取得してもよい。また、スケジュール情報取得部３３Ｂは、音声入力部１６Ｂにより入力された音声からスケジュール情報を取得してもよい。また、スケジュール情報取得部３３Ｂは、音声認識装置１０Ａから送信された通知情報からスケジュール情報を取得してもよい。スケジュール情報取得部３３Ｂは、取得したスケジュール情報を、補助記憶装置１３Ｂに記憶する。
【００６０】
本実施形態において、音声出力制御部３２Ｂは、音声認識装置１０Ａから送信された通知情報を、スケジュール情報取得部３３Ｂにおいて取得されたスケジュール情報によって示されるスケジュールに応じたタイミングで出力させる。
【００６１】
以下に、本実施形態に係る通信システム１の作用を、図４に示すシーケンス図を参照しつつ説明する。
【００６２】
ステップＳ１において、音声認識装置１０Ａの音声入力部１６Ａは、第１話者の発話による音声の入力を受け付ける。
【００６３】
音声認識装置１０Ａの音声入力部１６Ａに音声が入力されると、ステップＳ２において、音声認識装置１０ＡのＣＰＵ１１Ａは、音声認識プログラム２０Ａを実行することで音声認識部３０Ａとして機能し、入力された音声を認識する。
【００６４】
ステップＳ３において、音声認識装置１０ＡのＣＰＵ１１Ａは、情報生成プログラム２１Ａａを実行することで、情報生成部３１Ａａとして機能し、音声認識部３０Ａにおいて認識された音声に応じた通知情報を生成する。
【００６５】
図１０は、情報生成部３１Ａａによって実行される情報生成処理の流れの一例を示すフローチャートである。ステップＳ４１において、情報生成部３１Ａａとして機能するＣＰＵ１１Ａは、音声認識部３０Ａによりテキストデータ化された音声を取得する。ステップＳ４２において、ＣＰＵ１１Ａは、テキストデータ化された音声に対して、形態素解析、文節解析、構文解析及び意味解析を行うことで当該音声の意味内容を理解する。ステップＳ４３において、ＣＰＵ１１Ａは、当該音声から、第１話者の興味対象を推定し、推定した興味対象を示す情報を、通知情報として生成する。情報生成部３１Ａａは、例えば、音声入力部１６Ａに入力された第１話者の日常会話及びつぶやきから第１話者が興味を示していると推測される商品の名称などを第１話者の興味対象として抽出し、抽出した興味対象を示す情報を通知情報として生成する。
【００６６】
ステップＳ４において、音声認識装置１０ＡのＣＰＵ１１Ａは、生成された通知情報を通信Ｉ／Ｆ１４を介して、音声認識装置１０Ｂに向けて送信する。
【００６７】
ステップＳ５において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声認識装置１０Ａから送信された通知情報を通信Ｉ／Ｆ１４を介して受信する。
【００６８】
ステップＳ６において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声出力制御プログラム２２Ｂを実行することで、音声出力制御部３２Ｂとして機能し、音声認識装置１０Ａから送信された通知情報に応じた通知音声を所定のタイミングで音声出力部１７Ｂから出力させる制御を行う。本実施形態において、音声出力制御部３２Ｂは、スケジュール情報取得部３３Ｂによって予め取得されたスケジュール情報によって示されるスケジュールに応じたタイミングで通知音声を出力させる制御を行う。
【００６９】
図１１は、スケジュール情報取得部３３Ｂにおいて実行されるスケジュール情報取得処理の流れの一例を示すフローチャートである。ステップＳ５１において、スケジュール情報取得部３３Ｂとして機能するＣＰＵ１１Ｂは、スケジュール情報を取得する。スケジュール情報取得部３３Ｂは、例えば、既にスケジュールが登録されたスマートフォンからのインポートによりスケジュール情報を取得してもよい。また、音声入力部１６Ｂにより入力された音声からスケジュール情報を取得してもよい。また、音声認識装置１０Ａから送信された通知情報からスケジュール情報を取得してもよい。ステップＳ５２において、ＣＰＵ１１Ｂは、取得したスケジュール情報を補助記憶装置１３Ｂに記憶する。
【００７０】
図１２は、音声出力制御部３２Ｂによって実行される音声出力制御処理の流れの一例を示す図である。ステップＳ６１において、音声出力制御部３２Ｂとして機能するＣＰＵ１１Ｂは、スケジュール情報取得部３３Ｂによって取得され、補助記憶装置１３Ｂに記憶されたスケジュール情報によって示されるスケジュールに応じたタイミングが到来したか否かを判定する。例えば、音声出力制御部３２Ｂは、スケジュール情報に示される第１話者の誕生日の一週間前に相当する日が到来したか否かを判定する。
【００７１】
ＣＰＵ１１Ｂは、スケジュール情報によって示されるスケジュールに応じたタイミングが到来したと判定すると、ステップＳ６２において、車両Ｖに搭乗者が搭乗しているか否かを判定する。ＣＰＵ１１Ｂは、スケジュール情報によって示されるスケジュールに応じたタイミングが到来したと判定し、且つ車両Ｖに搭乗者が搭乗していると判定した場合、ステップＳ６３において、音声認識装置１０Ａから送信された第１話者の興味対象を示す情報を含む通知情報に応じた通知音声を音声出力部１７Ｂから出力させる。
【００７２】
本実施形態に係る通信システム１によれば、家屋Ｈに所在する第１話者（例えば妻）の興味対象を、車両Ｖに搭乗している第２話者（例えば夫）に知らせることが可能である。また、第１話者の興味対象の第２話者への通知を、予め取得されたスケジュール情報によって示されるスケジュールに応じたタイミングで行うことが可能である。従って、例えば、第１話者（妻）の誕生日の１週間前に、第１話者（妻）の興味対象（例えば、第１話者が興味を示している商品の名称）を第２話者（夫）に知らせることで、第１話者（妻）が満足するプレゼントの購入を第２話者（夫）に促すといった用途で、本実施形態に係る通信システム１を使用することができる。例えば、第１話者（妻）の誕生日の１週間前であって第２話者（夫）が車両Ｖに搭乗しているタイミングで、「もうすぐ〇〇（第１話者の名前）さんの誕生日です。△△（商品名）をプレゼントしてみたらどうですか。」といった、通知音声が、音声認識装置１０Ｂの音声出力部１７Ｂから出力される。
【００７３】
なお、上記の実施形態では、情報生成部３１Ａａが音声認識装置１０Ａに設けられ、音声出力制御部３２Ｂ及びスケジュール情報取得部３３Ｂが音声認識装置１０Ｂに設けられる場合を例示したが、情報生成部３１Ａａ、音声出力制御部３２Ｂ及びスケジュール情報取得部３３Ｂは、ネットワークＮに接続されたサーバ（図示せず）に設けられていてもよい。
【００７４】
また、情報生成部３１Ａａ、音声出力制御部３２Ｂ及びスケジュール情報取得部３３Ｂに相当する機能部分が、それぞれ、音声認識装置１０Ａ及び１０Ｂの双方に搭載されていてもよい。これにより、音声認識装置１０Ｂの音声入力部１６Ｂに入力された音声に基づいて第２話者の興味対象を示す情報を含む通知情報を生成し、この通知情報を、スケジュール情報によって示されるスケジュールに応じたタイミングで音声認識装置１０Ａの音声出力部１７Ａから出力させることが可能となる。
【００７５】
［第３の実施形態］
図１３は、本発明の第３の実施形態に係る音声認識装置１０Ｂのハードウェア構成の一例を示す図である。本実施形態に係る音声認識装置１０Ｂは、補助記憶装置１３Ｂに記憶された目的地設定プログラム２４Ｂを更に含む点が、第１の実施形態に係る音声認識装置１０Ａ（図２Ｂ参照）と異なる。
【００７６】
図１４は、本発明の第３の実施形態に係る音声認識装置１０Ａ及び１０Ｂの機能的な構成を示す機能ブロック図である。音声認識装置１０Ａは、音声認識部３０Ａ及び情報生成部３１Ａを含む。音声認識装置１０Ｂは、音声認識部３０Ｂ、音声出力制御部３２Ｂ及び目的地設定部３４Ｂを含む。音声認識装置１０ＢのＣＰＵ１１Ｂは、目的地設定プログラム２４Ｂを実行することにより目的地設定部３４Ｂとして機能する。
【００７７】
目的地設定部３４Ｂは、音声認識装置１０Ａから送信された通知情報に基づいて、特定の場所へのルート案内の要否を問い合わせる問い合わせ音声を、音声認識装置１０Ｂの音声出力部１７Ｂから出力させる。目的地設定部３４Ｂは、音声認識装置１０Ｂの音声入力部１６Ｂに入力された上記問い合わせ音声に対する応答が、ルート案内を要求するものである場合、音声認識装置１０Ｂに接続されたナビゲーション装置４０によって実行されるルート案内における目的地として、上記特定の場所を設定する。
【００７８】
以下に、本実施形態に係る通信システム１の作用について説明する。図１５は、音声認識装置１０Ａ及び１０Ｂにおいて実行される処理の流れの一例を示すシーケンス図である。
【００７９】
ステップＳ７１において、音声認識装置１０Ａの音声入力部１６Ａは、第１話者の発話による音声の入力を受け付ける。
【００８０】
音声認識装置１０Ａの音声入力部１６Ａに音声が入力されると、ステップＳ７１において、音声認識装置１０ＡのＣＰＵ１１Ａは、音声認識プログラム２０Ａを実行することで、音声認識部３０Ａとして機能し、入力された音声を認識する。
【００８１】
ステップＳ７３において、音声認識装置１０ＡのＣＰＵ１１Ａは、情報生成プログラム２１Ａを実行することで、情報生成部３１Ａとして機能し、音声認識部３０Ａにおいて認識された音声に応じた通知情報を生成する。
【００８２】
ステップＳ７４において、音声認識装置１０ＡのＣＰＵ１１Ａは、生成された通知情報を通信Ｉ／Ｆ１４を介して、音声認識装置１０Ｂに向けて送信する。
【００８３】
ステップＳ７５において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声認識装置１０Ａから送信された通知情報を通信Ｉ／Ｆ１４を介して受信する。
【００８４】
ステップＳ７６において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声出力制御プログラム２２Ｂを実行することで、音声出力制御部３２Ｂとして機能し、音声認識装置１０Ａから送信された通知情報に応じた通知音声を、音声出力部１７Ｂから所定のタイミングで出力させる。本実施形態において、音声出力制御部３２Ｂは、第２話者が車両Ｖに搭乗している場合に、受信した通知情報に応じた通知音声を音声出力部１７Ｂから出力させる。
【００８５】
ステップＳ７７において、音声認識装置１０ＢのＣＰＵ１１Ｂは、目的地設定プログラム２４Ｂを実行することで目的地設定部３４Ｂとして機能し、音声認識装置１０Ａから送信された通知情報の内容に応じて、第２話者からの要求に基づいて、音声認識装置１０Ｂに接続されたナビゲーション装置４０の目的地を設定する。
【００８６】
図１６は、目的地設定部３４Ｂによって実行される目的地設定処理の流れの一例を示すフローチャートである。ステップＳ８１において、目的地設定部３４Ｂとして機能するＣＰＵ１１Ｂは、音声認識装置１０Ａから送信された通知情報が、第２話者に対して特定の場所への移動を求める内容（以下、移動要求という）を含んでいるか否かを判定する。ＣＰＵ１１Ｂは、通知情報が特定の場所への移動要求を含んでいると判定した場合、処理をステップＳ８２に移行させ、通知情報が特定の場所への移動要求を含んでいないと判定した場合、本ルーチンを終了させる。
【００８７】
ステップＳ８２において、ＣＰＵ１１Ｂは、上記特定の場所へのルート案内の要否を問い合わせる問い合わせ音声を音声出力部１７Ｂから出力させる。ステップＳ８３において、ＣＰＵ１１Ｂは、音声入力部１６Ｂに入力された、上記問い合わせ音声に対する応答が、ルート案内を要求するものであるか否かを判定する。ＣＰＵ１１Ｂは、上記問い合わせ音声に対する応答が、ルート案内を要求するものであると判定した場合、処理をステップＳ８４に移行させ、上記問い合わせ音声に対する応答が、ルート案内を要求するものでないと判定した場合、本ルーチンを終了させる。ステップＳ８４において、ＣＰＵ１１Ｂは、音声認識装置１０Ｂに接続されたナビゲーション装置４０によって実行されるルート案内における目的地として、当該移動要求に係る上記特定の場所を設定する。
【００８８】
本実施形態に係る通信システム１によれば、家屋Ｈに所在する第１話者（例えば妻）の発話に応じて、車両Ｖに設置されたナビゲーション装置４０の目的地の設定を行うことが可能である。従って、例えば、家屋Ｈに所在する第１話者（妻）から車両Ｖに搭乗している第２話者（例えば夫）に対して、特定の店での商品の購入を依頼する場合、通信システム１を介して依頼内容を伝達する共に、ナビゲーション装置４０の目的地として、上記特定の店を設定するといった用途で、本実施形態に係る通信システム１を使用することができる。
【００８９】
例えば、第１話者（妻）が、家屋Ｈに設置された音声認識装置１０Ａに対して、第２話者に特定の店での商品の購入を依頼する内容の発話を行うと、第１話者（妻）の発話内容を含む通知情報が生成され、これがネットワークＮを介して音声認識装置１０Ｂに送信される。第２話者（夫）が車両Ｖに搭乗しているタイミングで、例えば、「□□（店名）に行って、〇〇（商品名）を買ってきてください。」といった、通知音声が音声認識装置１０Ｂの音声出力部１７Ｂから出力される。更に、「□□（店名）までのルート案内を行いますか？」といった問い合わせ音声が音声出力部１７Ｂから出力される。第２話者（夫）が上記問い合わせ音声に応答してルート案内を要求すると、ナビゲーション装置４０の目的地として上記特定の店が設定される。
【００９０】
また、上記第２の実施形態に係る通信システムにおいて、家屋Ｈに所在する第１話者（妻）の興味対象を、車両Ｖに搭乗している第２話者（夫）に知らせる場合に、第１話者の興味対象である商品の購入が可能な店を、ナビゲーション装置４０の目的地として設定してもよい。
【００９１】
なお、上記の実施形態では、情報生成部３１Ａが音声認識装置１０Ａに設けられ、音声出力制御部３２Ｂ及び目的地設定部３４Ｂが音声認識装置１０Ｂに設けられる場合を例示したが、情報生成部３１Ａ、音声出力制御部３２Ｂ及び目的地設定部３４Ｂは、ネットワークＮに接続されたサーバ（図示せず）に設けられていてもよい。
【００９２】
［第４の実施形態］
図１７は、本発明の第４の実施形態に係る音声認識装置１０Ｂのハードウェア構成の一例を示す図である。本実施形態に係る音声認識装置１０Ｂは、補助記憶装置１３Ｂに記憶された始動情報通知プログラム２５Ｂを更に含む点が、第１の実施形態に係る音声認識装置１０Ａ（図２Ｂ参照）と異なる。
【００９３】
図１８は、本発明の第４の実施形態に係る音声認識装置１０Ｂの機能的な構成を示す機能ブロック図である。音声認識部３０Ｂは、始動情報通知部３５Ｂを含む。音声認識装置１０ＢのＣＰＵ１１Ｂは、始動情報通知プログラム２５Ｂを実行することにより始動情報通知部３５Ｂとして機能する。
【００９４】
始動情報通知部３５Ｂは、車両Ｖの始動が検出された場合に、車両Ｖの始動を示す始動情報を、音声認識装置１０Ａに送信する。始動情報を受信した音声認識装置１０Ａの音声出力部１７Ａは、始動情報に応じた音声を出力する。
【００９５】
図１９は、始動情報通知部３５Ｂによって実行される始動情報通知処理の流れの一例を示すフローチャートである。
【００９６】
ステップＳ９１において、始動情報通知部３５Ｂとして機能するＣＰＵ１１Ｂは、車両Ｖが始動したか否かを判定する。例えば、音声認識装置１０Ｂが、車両ＶのＥＣＵと無線または有線により通信可能に接続されている場合、ＣＰＵ１１Ｂは、車両Ｖのエンジンの始動を示す情報をＥＣＵから取得した場合に車両Ｖが始動したと判定してもよい。
【００９７】
ＣＰＵ１１Ｂは、車両Ｖの始動を検出した場合、ステップＳ９２において、車両Ｖが始動したことを示す始動情報を生成する。
【００９８】
ステップＳ９３において、ＣＰＵ１１Ｂは、生成した始動情報を、音声認識装置１０Ａに向けて送信する。
【００９９】
音声認識装置１０Ａは、音声認識装置１０Ｂから送信された始動情報を受信すると、車両Ｖの始動を知らせる音声を、音声出力部１７Ａから出力させる。
【０１００】
本実施形態に係る通信システム１によれば、音声認識装置１０Ｂが設置された車両Ｖが始動した場合に、車両Ｖの始動を知らせる音声が音声認識装置１０Ａの音声出力部１７Ａから出力される。従って、例えば、家屋Ｈに所在する第１話者（例えば妻）に対して車両Ｖの始動を通知することにより、車両Ｖに搭乗している第２話者（例えば夫）がまもなく帰宅することを知らせる、といった用途で本実施形態に係る通信システム１を使用することができる。
【０１０１】
なお、上記の実施形態では、始動情報通知部３５Ｂが音声認識装置１０Ｂに設けられる場合を例示したが、始動情報通知部３５Ｂは、ネットワークＮに接続されたサーバ（図示せず）に設けられていてもよい。
【０１０２】
［第５の実施形態］
図２０Ａは、本発明の第５の実施形態に係る音声認識装置１０Ａのハードウェア構成の一例を示す図である。本実施形態に係る音声認識装置１０Ａは、補助記憶装置１３Ａに記憶された電気機器制御プログラム２６Ａを更に含む点が、第１の実施形態に係る音声認識装置１０Ａ（図２Ａ参照）と異なる。
【０１０３】
図２０Ｂは、本発明の第５の実施形態に係る音声認識装置１０Ｂのハードウェア構成の一例を示す図である。本実施形態に係る音声認識装置１０Ｂは、補助記憶装置１３Ｂに記憶された制御指令生成プログラム２７Ｂを更に含む点が、第１の実施形態に係る音声認識装置１０Ｂ（図２Ｂ参照）と異なる。
【０１０４】
図２１は、本発明の第５の実施形態に係る音声認識装置１０Ａ及び１０Ｂの機能的な構成を示す機能ブロック図である。音声認識部３０Ａは、電気機器制御部３６Ａを含む。音声認識装置１０ＡのＣＰＵ１１Ａは、電気機器制御プログラム２６Ａを実行することにより電気機器制御部３６Ａとして機能する。音声認識部３０Ｂは、制御指令生成部３７Ｂを含む。音声認識装置１０ＢのＣＰＵ１１Ｂは、制御指令生成プログラム２７Ｂを実行することにより制御指令生成部３７Ｂとして機能する。
【０１０５】
制御指令生成部３７Ｂは、音声認識装置１０Ｂの音声認識装置１０Ｂにより認識された音声に、音声認識装置１０Ａに接続された電気機器５０に対する操作指示が含まれる場合、電気機器５０に対して当該操作指示に応じた制御を行うための制御指令を生成する。上記の制御指令は、音声認識装置１０Ａに送信される。電気機器制御部３６Ａは、音声認識装置１０Ｂから送信された制御指令を受信すると、当該制御指令に応じて電気機器５０を制御する。
【０１０６】
以下に、本実施形態に係る通信システム１の作用を図２２に示すシーケンス図を参照しつつ説明する。
【０１０７】
ステップＳ１０１において、音声認識装置１０Ｂの音声入力部１６Ａは、第２話者の発話による音声の入力を受け付ける。
【０１０８】
音声認識装置１０Ｂの音声入力部１６Ａに音声が入力されると、ステップＳ１０２において、音声認識装置１０ＢのＣＰＵ１１Ｂは、音声認識プログラム２０Ｂを実行することで音声認識部３０Ｂとして機能し、入力された音声をテキストデータ化することで認識する。
【０１０９】
ステップＳ１０３において、音声認識装置１０ＢのＣＰＵ１１Ｂは、制御指令生成プログラムを実行することで、制御指令生成部３７Ｂとして機能し、認識された音声の内容に応じて制御指令を生成する。
【０１１０】
図２３は、制御指令生成部３７Ｂによって実行される制御指令生成処理の流れの一例を示すフローチャートである。ステップＳ１１１において、制御指令生成部３７Ｂとして機能するＣＰＵ１１Ｂは、音声認識部３０Ｂによりテキストデータ化された音声を取得する。ステップＳ１１２において、ＣＰＵ１１Ｂは、テキストデータ化された音声に対して、公知の形態素解析、文節解析、構文解析及び意味解析を行うことで当該音声の意味内容を理解する。ステップＳ１１３において、ＣＰＵ１１Ｂは、当該音声に電気機器５０に対する操作指示が含まれているか否かを判定する。ＣＰＵ１１Ｂは、当該音声に電気機器５０に対する操作指示が含まれていると判定した場合、処理をステップＳ１１４に移行し、当該音声に電気機器５０に対する操作指示が含まれていないと判定した場合、本ルーチンを終了させる。ステップＳ１１４において、ＣＰＵ１１Ｂは、電気機器５０に対して当該操作指示に応じた制御を行うための制御指令を生成する。
【０１１１】
ステップＳ１０４において、ＣＰＵ１１Ｂは、制御指令をＩ／Ｆ１４を介して音声認識装置１０Ａに向けて送信する。
【０１１２】
ステップＳ１０５において、音声認識装置１０ＡのＣＰＵ１１Ａは、音声認識装置１０Ｂから送信された制御指令を通信Ｉ／Ｆ１４を介して受信する。
【０１１３】
ステップＳ１０６において、音声認識装置１０ＡのＣＰＵ１１Ａは、電気機器制御プログラム２６Ａを実行することで、電気機器制御部３６Ａとして機能し、音声認識装置１０Ｂから送信された制御指令に応じて電気機器５０を制御する。
【０１１４】
図２４は、電気機器制御部３６Ａによって実行される電気機器制御処理の流れの一例を示すフローチャートである。ステップＳ１２１において、電気機器制御部３６Ａとして機能するＣＰＵ１１Ａは、音声認識装置１０Ｂから送信された制御指令を取得する。ステップＳ１２２において、ＣＰＵ１１Ａは、制御指令に応じて電気機器５０を制御する。
【０１１５】
本実施形態に係る通信システム１によれば、車両Ｖに搭乗している第２話者の発話により家屋Ｈに設置されている電気機器の制御を行うことが可能となる。従って、例えば、第２話者が帰宅する前に、家屋Ｈに設置され且つ音声認識装置１０Ａに接続された電気機器５０としての空調装置を起動させる、といった用途で本実施形態に係る通信システム１を使用することが可能である。なお、電気機器５０の種類は、特に限定されず、空調装置以外の例として、照明装置、音響装置、テレビ、ロボット掃除機などが挙げられる。
【０１１６】
なお、上記の実施形態では、電気機器制御部３６Ａが音声認識装置１０Ａに設けられ、制御指令生成部３７Ｂが音声認識装置１０Ｂに設けられる場合を例示したが、電気機器制御部３６Ａ及び制御指令生成部３７Ｂは、ネットワークＮに接続されたサーバ（図示せず）に設けられていてもよい。
【符号の説明】
【０１１７】
１  通信システム
１０Ａ、１０Ｂ  音声認識装置
１１Ａ、１１Ｂ  ＣＰＵ
１２Ａ、１２Ｂ  主記憶装置
１３Ａ、１３Ｂ  補助記憶装置
１４Ａ、１４Ｂ  通信Ｉ／Ｆ
１６Ａ、１６Ｂ  音声入力部
１７Ａ、１７Ｂ  音声出力部
２０Ａ、２０Ｂ  音声認識プログラム
２１Ａ、２１Ａａ  情報生成プログラム
２２Ｂ  音声出力制御プログラム
２３Ｂ  スケジュール情報取得プログラム
２４Ｂ  目的地設定プログラム
２５Ｂ  始動情報通知プログラム
２６Ａ  電気機器制御プログラム
２７Ｂ  制御指令生成プログラム
３０Ａ、３０Ｂ  音声認識部
３１Ａ、３１Ａａ  情報生成部
３２Ｂ  音声出力制御部
３３Ｂ  スケジュール情報取得部
３４Ｂ  目的地設定部
３５Ｂ  始動情報通知部
３６Ａ  電気機器制御部
３７Ｂ  制御指令生成部
４０  ナビゲーション装置
５０  電気機器
Ｈ  家屋
Ｖ  車両
【図１】
2019120859.tif 000003
【図２Ａ】
2019120859.tif 000004
【図２Ｂ】
2019120859.tif 000005
【図３】
2019120859.tif 000006
【図４】
2019120859.tif 000007
【図５】
2019120859.tif 000008
【図６】
2019120859.tif 000009
【図７】
2019120859.tif 000010
【図８Ａ】
2019120859.tif 000011
【図８Ｂ】
2019120859.tif 000012
【図９】
2019120859.tif 000013
【図１０】
2019120859.tif 000014
【図１１】
2019120859.tif 000015
【図１２】
2019120859.tif 000016
【図１３】
2019120859.tif 000017
【図１４】
2019120859.tif 000018
【図１５】
2019120859.tif 000019
【図１６】
2019120859.tif 000020
【図１７】
2019120859.tif 000021
【図１８】
2019120859.tif 000022
【図１９】
2019120859.tif 000023
【図２０Ａ】
2019120859.tif 000024
【図２０Ｂ】
2019120859.tif 000025
【図２１】
2019120859.tif 000026
【図２２】
2019120859.tif 000027
【図２３】
2019120859.tif 000028
【図２４】
2019120859.tif 000029