(57)【要約】【課題】短時間でユーザに情報を伝達することができる情報提供装置、情報提供方法、および情報提供プログラムを提供すること。【解決手段】実施形態に係る情報提供装置は、受付部と、出力部とを備える。受付部は、ユーザから情報の提供要求を受け付ける。出力部は、受付部によって受け付けられる提供要求に対する応答として、それぞれがユーザへ通知する情報を音によって表現する複数の音響を重畳して出力させる。出力部は、ユーザへ提供する情報を音声言語によって表現する主音響と、ユーザへ提供する情報をユーザに連想させる副音響とを出力させる。【選択図】図１
2019109780.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから情報の提供要求を受け付ける受付部と、
前記受付部によって受け付けられる前記提供要求に対する応答として、それぞれがユーザへ通知する情報を音によって表現する複数の音響を重畳して出力させる出力部と
を備えることを特徴とする情報提供装置。
【請求項２】
前記出力部は、
ユーザへ提供する情報を音声言語によって表現する主音響と、ユーザへ提供する情報を前記ユーザに連想させる副音響とを出力させる
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記出力部は、
前記副音響として、効果音を出力させる
ことを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記出力部は、
前記副音響として、生録音された環境音を出力させる
ことを特徴とする請求項２または請求項３に記載の情報提供装置。
【請求項５】
前記出力部は、
前記副音響として、背景音楽を出力させる
ことを特徴とする請求項２〜４のいずれか一つに記載の情報提供装置。
【請求項６】
前記副音響によってユーザに連想させる情報は、
前記主音響によって表現される情報に関連する情報である
ことを特徴とする請求項２〜５のいずれか一つに記載の情報提供装置。
【請求項７】
前記副音響によってユーザに連想させる情報は、
前記主音響によって表現される情報に関連しない情報である
ことを特徴とする請求項２〜５のいずれか一つに記載の情報提供装置。
【請求項８】
コンピュータが実行する情報提供方法であって、
ユーザから情報の提供要求を受け付ける受付工程と、
前記受付工程によって受け付けられる前記提供要求に対する応答として、それぞれがユーザへ通知する情報を音によって表現する複数の音響を重畳して出力させる出力工程と
を含むことを特徴とする情報提供方法。
【請求項９】
ユーザから情報の提供要求を受け付ける受付手順と、
前記受付手順によって受け付けられる前記提供要求に対する応答として、それぞれがユーザへ通知する情報を音によって表現する複数の音響を重畳して出力させる出力手順と
をコンピュータに実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の実施形態は、情報提供装置、情報提供方法、および情報提供プログラムに関する。
【背景技術】
【０００２】
近年、ユーザから音声による情報の提供要求を受け付けた場合に、ユーザが提供を望む情報を音声言語にしてユーザへ提供する装置がある。
【０００３】
例えば、特許文献１には、ユーザから「今日の天気教えて」という天気情報の提供要求を受け付けた場合に、通信ネットワークを介して天気情報を提供するサーバ装置から天気予報情報を取得し、天気予報情報を音声言語にしてユーザへ提供する装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１０７０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザが望む情報を音声言語だけでユーザへ提供する装置は、短時間でユーザへ情報を伝達することができない場合がある。
【０００６】
実施形態の一態様は、上記に鑑みてなされたものであって、短時間でユーザに情報を伝達することができる情報提供装置、情報提供方法、および情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の一態様に係る情報提供装置は、受付部と、出力部とを備える。受付部は、ユーザから情報の提供要求を受け付ける。出力部は、前記受付部によって受け付けられる前記提供要求に対する応答として、それぞれがユーザへ通知する情報を音によって表現する複数の音響を重畳して出力させる。
【発明の効果】
【０００８】
実施形態の一態様によれば、短時間でユーザに情報を伝達することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る情報提供装置が行う情報提供方法の概要を示す説明図である。
【図２】図２は、実施形態に係る情報提供装置の構成の一例を示すブロック図である。
【図３】図３は、実施形態に係る情報提供装置の動作説明図である。
【図４】図４は、実施形態に係る情報提供装置の動作説明図である。
【図５】図５は、実施形態に係る情報提供装置の動作説明図である。
【図６】図６は、実施形態に係る情報提供装置の動作説明図である。
【図７】図７は、実施形態に係る情報提供装置の制御部が実行する処理の一例を示すフローチャートである。
【図８】図８は、実施形態に係る情報提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る情報提供装置、情報提供方法、および情報提供プログラムを実施するための形態（以下、「実施形態」と記載する）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報提供装置、情報提供方法、および情報提供プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．情報提供方法の概要〕
まず、図１を参照し、実施形態に係る情報提供装置１が行う情報提供方法の概要について説明する。図１は、実施形態に係る情報提供装置１が行う情報提供方法の概要を示す説明図である。
【００１２】
実施形態に係る情報提供装置１は、例えば、住宅等で使用される所謂スマートスピーカであり、ユーザ１０から音声による情報の提供要求を受け付けた場合に、ユーザ１０が提供を望む情報を音声言語にしてユーザ１０へ提供する装置である。
【００１３】
情報提供装置１は、ＡＩ（人工知能：Artificial  Intelligence）アシスタント機能を備えており、通信ネットワークを介して様々な情報を配信する複数のサーバ装置と通信可能に接続される。以下では、通信ネットワークがインターネット１００である場合を例に挙げて説明する。
【００１４】
情報提供装置１は、ユーザ１０から情報の提供要求を受け付けると、ユーザ１０が提供を望む情報をサーバ装置１１０から取得し、情報を音声言語に変換して読み上げることによってユーザ１０へ提供する。
【００１５】
ここで、一般的なスマートスピーカは、ユーザが望む情報を音声言語だけでユーザへ提供するため、短時間でユーザへ情報を伝達することができない場合がある。例えば、一般的なスマートスピーカは、ユーザへ提供する情報量が多い場合、読み上げる音声言語が長文となり、短時間でユーザへ情報を伝達することができない。
【００１６】
そこで、実施形態に係る情報提供装置１は、後述する受付部６１および出力部６４（図２参照）を備える。受付部６１は、ユーザ１０から情報の提供要求を受け付ける。出力部６４は、受付部６１によって受け付けられる提供要求に対する応答として、それぞれがユーザ１０へ通知する情報を音によって表現する複数の音響を重畳して出力させる。これにより、情報提供装置１は、短時間で同時により多くの情報をユーザへ伝達することができる。
【００１７】
例えば、図１の上図に示すように、情報提供装置１は、ユーザ１０が「Ｌｉｓｔｅｎ！○○は？」という音声言語Ｍ１を発話すると、「Ｌｉｓｔｅｎ！」という起動単語を認識してＡＩアシスタント機能を起動し、「○○は？」という質問文を音声認識する。かかる場合、「○○は？」という質問文が情報の提供要求となる。
【００１８】
情報提供装置１は、かかる情報の提供要求を受け付けると、図１の下図に示すように、質問文に含まれる「○○」に関する情報をインターネット１００上で開示しているサーバ装置１１０と通信し、「○○」に関する情報を取得して音声言語に変換する。
【００１９】
そして、情報提供装置１は、例えば、対話形式で「○○ですね。○○は、・・・です。」という音声言語Ｍ２を発話する。さらに、情報提供装置１は、音声言語Ｍ２に重畳させて音声言語Ｍ２とは異なる音響Ｍ３を出音させる。このとき、情報提供装置１は、音声言語Ｍ２の要旨をユーザ１０が直感的に連想できるような効果音、環境音、または背景音楽等の音響Ｍ３を出音させる。
【００２０】
なお、情報提供装置１は、このとき、音声言語Ｍ２とは直接的に関連しないが、そのときにユーザ１０へ伝える必要がある他の情報を音によって表現した別の音響を音声言語Ｍ２に重畳させて出音することもできる。なお、かかる情報提供装置１が行う動作の具体例については、図３〜図６を参照して後述する。
【００２１】
このように、情報提供装置１は、ユーザ１０が起動単語および情報の提供要求を含む音声言語Ｍ１を発話した場合に、音声言語Ｍ２および音響Ｍ３というそれぞれがユーザ１０へ通知する情報を音によって表現する２つの音響を重畳して出音させる。
【００２２】
これにより、情報提供装置１は、音声言語Ｍ２によって表現される情報と、音響Ｍ３によって表現される情報とを同時にユーザ１０へ認識させることができるので、短時間でより多くの情報をユーザ１０へ伝達することができる。
【００２３】
〔２．情報提供装置の構成〕
次に、図２を参照し、実施形態に係る情報提供装置１の構成の一例について説明する。図２は、実施形態に係る情報提供装置１の構成の一例を示すブロック図である。図２に示すように、情報提供装置１は、マイク２と、スピーカ３と、通信部４と、記憶部５と、制御部６とを有する。
【００２４】
（マイク）
マイク２は、ユーザ１０が発話する音声言語を集音して制御部６へ入力する入力装置の一例である。なお、情報提供装置１は、他の入力装置として、例えば、ユーザ１０による入力操作を受け付けるキーボード、タッチパネル、またはマウス等を備える構成であってもよい。
【００２５】
（スピーカ）
スピーカ３は、ユーザ１０へ提供する情報を音によって表現した様々な音響を出力する出力装置の一例である。なお、情報提供装置１は、他の出力装置として、例えば、液晶ディスプレイ等の表示装置を備える構成であってもよい。
【００２６】
（通信部）
通信部４は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部４は、例えば、インターネット１００を介して有線又は無線によって、天気予報サーバ１０１、交通機関サーバ１０２、および通信販売サーバ１０３等といった様々なコンテンツやサービスを配信する装置と通信可能に接続される。
【００２７】
また、通信部４は、赤外線通信機能を備えており、情報提供装置１が使用される住宅に設置される家電製品１０４と通信可能に接続される。情報提供装置１は、通信部４を介して、家電製品１０４の状態を取得したり、家電製品１０４の電源をオンにしたり、オフにしたりすることも可能である。
【００２８】
（記憶部）
記憶部５は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。かかる記憶部５は、音声言語情報５１、効果音情報５２、環境音情報５３、および背景音楽情報５４等を記憶する。
【００２９】
（音声言語情報）
音声言語情報５１は、辞書に収められているような、あらゆる語句のテキストと、その語句を読み上げる場合の音声とが対応付けられたデータベースである。制御部６は、かかる音声言語情報を使用することによって、音声からテキストへの変換や、テキストから音声への変換を行うことができる。
【００３０】
（効果音情報）
効果音情報５２は、種々のシチュエーションやキーワードに対して、それぞれ固有の効果音が対応付けられて登録されたデータベースである。効果音は、例えば、チャイム、ベル、ブザー、およびアラーム等の電子音である。
【００３１】
ユーザ１０は、例えば、情報提供装置１用のアプリケーションプログラムがインストールされたスマートフォン等の端末装置（図示略）を使用して、所望のシチュエーション、キーワード、および効果音を効果音情報５２に登録することができる。
【００３２】
（環境音情報）
環境音情報５３は、種々のシチュエーションやキーワードに対して、それぞれ固有の環境音が対応付けられて登録されたデータベースである。環境音は、様々なシチュエーションで生録音された音響であり、例えば、雨音、風音、屋外で遊ぶ子供の声、電車の走行音等の音響である。
【００３３】
かかる環境音情報５３は、予め想定された複数のシチュエーションやキーワードに対して、一般的なユーザがそのシチュエーションやキーワードを連想する可能性が高い環境音が対応付けられて登録される。
【００３４】
なお、ユーザ１０は、効果音と同様に、情報提供装置１用のアプリケーションプログラムがインストールされたスマートフォン等の端末装置（図示略）を使用して、所望のシチュエーション、キーワードおよび環境音を環境音情報５３に登録することもできる。
【００３５】
（背景音楽情報）
背景音楽情報５４は、種々のシチュエーションやキーワードに対して、それぞれ固有の楽曲が対応付けられて登録されたデータベースである。楽曲は、例えば、映画、ドラマ、およびアニメの主題歌、年代別のヒットソング、クラシック、ジャズ、およびロック等、あらゆるジャンルの音楽を含む。
【００３６】
かかる背景音楽情報５４は、予め想定された複数のシチュエーションやキーワードに対して、一般的なユーザがそのシチュエーションやキーワードを連想する可能性が高い楽曲が対応付けられて登録される。
【００３７】
なお、ユーザ１０は、効果音と同様に、情報提供装置１用のアプリケーションプログラムがインストールされたスマートフォン等の端末装置（図示略）を使用して、所望のシチュエーション、キーワードおよび楽曲を環境音情報５３に登録することもできる。
【００３８】
（制御部）
制御部６は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、入出力ポートなどを有するマイクロコンピュータや各種の回路を含む。
【００３９】
制御部６は、ＣＰＵがＲＯＭに記憶された各種プログラム（実施形態に係る情報提供プログラムの一例に相当）を、ＲＡＭを作業領域として使用して実行することにより機能する複数の処理部を備える。具体的には、制御部６は、受付部６１、音声認識部６２、情報取得部６３、および出力部６４を備える。
【００４０】
なお、制御部６が備える複数の処理部は、それぞれ一部または全部がＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成されてもよい。
【００４１】
受付部６１、音声認識部６２、情報取得部６３、および出力部６４は、それぞれ以下に説明する情報処理の作用を実現または実行する。なお、制御部６の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００４２】
（受付部）
受付部６１は、ユーザ１０から情報の提供要求を受け付ける処理部である。受付部６１は、マイク２から、前述したように、例えば、「Ｌｉｓｔｅｎ！」という起動単語の音声が入力されると起動し、続けてマイク２から入力される音声言語を情報の提供要求として受け付け、受け付けた音声言語を音声認識部６２へ出力する。
【００４３】
（音声認識部）
音声認識部６２は、受付部６１から入力される音声言語を音声認識する処理部である。音声認識部６２は、例えば、受付部６１から入力される音声言語を単語単位に分割し、音声言語情報５１を使用して各単語をテキストへ変換する。そして、音声認識部６２は、変換したテキストを繋ぎ合わせてテキストの文書を生成し、情報取得部６３へ出力する。
【００４４】
（情報取得部）
情報取得部６３は、音声認識部６２から入力されるテキストの文書に基づいて、ユーザ１０が提供を望む情報をインターネット１００上に公開されている情報から検索して通信部４を介して取得する処理部である。
【００４５】
情報取得部６３は、例えば、音声認識部６２から入力されるテキストの文書から助詞や助動詞等の単独で文節を構成できない単語を排除し、名詞や動詞等の文書中で重要となる複数のキーワードを抽出する。
【００４６】
そして、情報取得部６３は、例えば、インターネット１００上で利用可能な検索エンジンを使用したキーワードのＯＲ検索を行って、インターネット１００上に公開されている様々なコンテンツの中からユーザ１０が提供を望む情報のテキストを取得する。そして、情報取得部６３は、取得したテキストを出力部６４へ出力する。
【００４７】
（出力部）
出力部６４は、受付部６１によって受け付けられるユーザ１０からの情報の提供要求に対する応答として、それぞれがユーザ１０へ通知する情報を音によって表現する複数の音響を重畳してスピーカ３から出力させる処理部である。
【００４８】
出力部６４は、情報取得部６３から入力されるテキストを単語単位に分割し、音声言語情報５１を使用して各単語のテキストを音声へ変換する。そして、出力部６４は、変換した音声を繋ぎ合わせて音声言語の文書を生成し、音声言語の文書を主音響としてスピーカ３から出音させる。
【００４９】
また、出力部６４は、情報取得部６３から入力されるテキストからキーワードを抽出する。また、出力部６４は、可能な場合は、抽出したキーワードからシチュエーションを推定する。
【００５０】
続いて、出力部６４は、テキストから抽出したキーワードが対応付けられた音響、またはキーワードから推定できた場合には、推定したシチュエーションが対応付けられた音響を効果音情報５２、環境音情報５３、および背景音楽情報５４から検索して選択する。
【００５１】
そして、出力部６４は、ユーザ１０へ提供する情報をユーザ１０に連想させる副音響として、選択した効果音、環境音、または背景音楽の音響を上記した主音響に重畳させてスピーカ３から出音させる。これにより、情報提供装置１は、主音響と副音響とを同時にユーザ１０へ聞かせることができる。
【００５２】
しかも、主音響は、ユーザ１０が提供を望む情報を含む音声言語である。一方、副音響は、音声言語ではなく、ユーザ１０へ提供する情報をユーザ１０に連想させる効果音、環境音、または背景音楽等の音響である。このため、情報提供装置１は、主音響によって表現する情報と、副音響によって表現する情報との双方を、同時にユーザ１０へ認識させることができる。
【００５３】
また、出力部６４は、情報提供装置１の状況や家電製品１０４の状況が変化した場合、そのシチュエーションが対応付けられた音響を効果音情報５２、環境音情報５３、および背景音楽情報５４から選択し、副音響として主音響と共に出音させることもできる。
【００５４】
これにより、情報提供装置１は、ユーザ１０が提供を望む情報だけでなく、情報提供装置１の状況の変化や、家電製品１０４の状況の変化等といったユーザ１０へ伝える必要がある情報まで同時にユーザ１０へ伝達することができる。
【００５５】
〔３．情報提供装置の動作例〕
次に、図３〜図６を参照しながら、かかる情報提供装置１の具体的な動作例１〜４について説明する。図３〜図６は、実施形態に係る情報提供装置１の動作説明図である。
【００５６】
（動作例１）
図３の上図に示すように、情報提供装置１は、例えば、ユーザ１０が「Ｌｉｓｔｅｎ！明日の天気は？」という音声言語Ｍ４を発話した場合、「Ｌｉｓｔｅｎ！」という起動単語を認識してＡＩアシスタント機能を起動する。その後、情報提供装置１は、「明日の天気は？」という質問文を情報の提供要求として受け付ける。
【００５７】
かかる場合、情報提供装置１は、図３の下図に示すように、天気予報情報をインターネット１００上で配信している天気予報サーバ１０１から、ユーザ１０の住宅がある□□地方の明日の天気予報情報を取得する。
【００５８】
そして、情報提供装置１は、例えば、明日の天気が雨の場合、「明日の□□地方の天気は、雨、・・・です。」という音声言語Ｍ５を主音響として出音する。さらに、情報提供装置１は、かかる主音響に重畳させる副音響として「ザーザーザーザー」という雨音の環境音Ｍ６を出音する。
【００５９】
このとき、情報提供装置１は、主音響および副音響の出音を同時に開始してもよいし、副音響の出音を開始した後に、副音響に重畳させて主音響を出音してもよい。これにより、情報提供装置１は、例えば、ユーザ１０が急いでいる場合等に、音声言語Ｍ５で「雨」という音声を読み上げるよりも前に、雨音の環境音Ｍ６によって、ユーザ１０へ明日の天気が雨であるという情報を短時間で伝達することができる。
【００６０】
このように、情報提供装置１は、天気の概要については副音響によって短時間でユーザ１０へ伝達し、天気の詳細については主音響によって時間を掛けてユーザ１０へ確実に伝達することができる。
【００６１】
なお、情報提供装置１は、例えば、明日の天気が晴れの場合、屋外で遊ぶ子供の声の環境音を副音響として出音することで、明日が晴れであることをユーザ１０へ連想させることができる。
【００６２】
また、情報提供装置１は、予めユーザ１０が曇りを連想する背景音楽を背景音楽情報５４へ登録している場合、明日の天気が曇りであれば、その背景音楽を副音響として出音することで、明日が曇りであることをユーザ１０へ連想させることができる。
【００６３】
（動作例２）
また、図４の上図に示すように、情報提供装置１は、例えば、ユーザ１０が「Ｌｉｓｔｅｎ！電車は遅延している？」という音声言語Ｍ７を発話した場合、「Ｌｉｓｔｅｎ！」という起動単語を認識してＡＩアシスタント機能を起動する。その後、情報提供装置１は、「電車は遅延している？」という質問文を情報の提供要求として受け付ける。
【００６４】
かかる場合、情報提供装置１は、図４の下図に示すように、電車の運行情報をインターネット１００上で配信している交通機関サーバ１０２から、ユーザ１０が利用する最寄駅に停車する電車の運行情報を取得する。
【００６５】
そして、情報提供装置１は、例えば、電車の遅延時間が３０分であった場合、「１０：００現在××線の電車は、３０分遅れで運行中です。」という音声言語Ｍ８を主音響として出音する。さらに、情報提供装置１は、かかる主音響に重畳させる副音響として「ガタン！、、、ゴトン！」という電車が徐行運転している走行音の環境音Ｍ９を出音する。
【００６６】
このとき、情報提供装置１は、主音響および副音響の出音を同時に開始してもよいし、副音響の出音を開始した後に、副音響に重畳させて主音響を出音してもよい。これにより、情報提供装置１は、「３０分遅れ」という音声を読み上げるよりも前に、電車が徐行運転している走行音の環境音Ｍ９によって、ユーザ１０へ電車が遅延しているという情報を短時間で伝達することができる。
【００６７】
このように、情報提供装置１は、電車の遅延状況の概要については副音響によって短時間でユーザ１０へ伝達し、電車の遅延状況の詳細については主音響によって時間を掛けてユーザ１０へ確実に伝達することができる。
【００６８】
なお、情報提供装置１は、例えば、電車の遅延が解消している場合、電車が通常の運行速度で走行している走行音の環境音を副音響として出音することで、電車の遅延が解消していることをユーザ１０へ連想させることができる。
【００６９】
（動作例３）
また、図５の上図に示すように、情報提供装置１は、例えば、ユーザ１０が「Ｌｉｓｔｅｎ！注文した△△、いつ届く？」という音声言語Ｍ１０を発話した場合、「Ｌｉｓｔｅｎ！」という起動単語を認識してＡＩアシスタント機能を起動する。その後、情報提供装置１は、「注文した△△、いつ届く？」という質問文を情報の提供要求として受け付ける。
【００７０】
かかる場合、情報提供装置１は、図５の下図に示すように、商品の配送情報をインターネット１００上で提供している通信販売サーバ１０３から、ユーザ１０が注文した商品の配送情報を取得する。
【００７１】
そして、情報提供装置１は、例えば、３日後の１２月２３日に配達予定の場合、「△△のお届け予定日は、１２月２３日です。」という音声言語Ｍ１１を主音響として出音する。さらに、情報提供装置１は、例えば、ユーザ１０が商品配達までの日数を効果音の出音回数とするように登録している場合、上記主音響に重畳させる副音響として「♪♪♪」という単音の音を３回鳴らす効果音Ｍ１２を出音する。
【００７２】
このとき、情報提供装置１は、主音響および副音響の出音を同時に開始してもよいし、副音響の出音を開始した後に、副音響に重畳させて主音響を出音してもよい。これにより、情報提供装置１は、商品が３日後に届く場合に、「１２月２３日です。」という音声を読み上げるよりも前に、３回出音される単音の効果音Ｍ１２によって、３日後に商品が配達されるという情報を短時間で伝達することができる。
【００７３】
このように、情報提供装置１は、商品の配送情報の概要については副音響によって短時間でユーザ１０へ伝達し、商品の配送情報の詳細については主音響によって時間を掛けてユーザ１０へ確実に伝達することができる。
【００７４】
（動作例４）
なお、動作例１〜３では、情報提供装置１が主音響によってユーザ１０へ伝達する情報に関連する情報を音によって表現する副音響を主音響に重畳させて出音する場合について説明したが、これは一例である。情報提供装置１は、主音響によってユーザ１０へ伝達する情報に関連しない情報を音によって表現する副音響を主音響に重畳させて出音することもできる。
【００７５】
例えば、図６の上図に示すように、情報提供装置１は、ユーザ１０が「Ｌｉｓｔｅｎ！映画◇◇の主題歌が聴きたい！」という音声言語Ｍ１３を発話した場合、「Ｌｉｓｔｅｎ！」という起動単語を認識してＡＩアシスタント機能を起動する。その後、情報提供装置１は、「映画◇◇の主題歌が聴きたい！」という要望文を情報の提供要求として受け付ける。
【００７６】
かかる場合、情報提供装置１は、図６の下図に示すように、「♪映画◇◇の主題歌♪〜〜」の楽曲Ｍ１４を背景音楽情報５４から取得し、主音響として出音する。このとき、情報提供装置１は、情報提供装置１の状況や家電製品１０４の状況が変化し、その旨をユーザ１０へ通知する必要がある場合には、その旨を示す情報を音によって表現した副音響を主音響に重畳させて出音することができる。
【００７７】
例えば、予めユーザ１０が情報提供装置１のバッテリ残量不足というシチュエーションに対して、所定の効果音を対応付けて効果音情報５２に登録していたとする。かかる場合、情報提供装置１は、楽曲Ｍ１４の出音中に、情報提供装置１のバッテリの残量が３０％まで減少すると、その旨を示す「ピー！ピー！」という警告音Ｍ１５を副音響として主音響に重畳させて出音する。
【００７８】
これにより、情報提供装置１は、ユーザ１０から提供要求された情報と、ユーザ１０から提供要求された情報以外でユーザ１０へ通知すべき情報とを同時にユーザ１０へ伝達することができる。
【００７９】
また、情報提供装置１は、上記のように、ユーザ１０からの提供要求に対する応答として、主音響を出音中に、提供要求された情報以外のユーザ１０へ通知すべき情報を副音響によって通知する。これにより、情報提供装置１は、提供要求された情報以外のユーザ１０へ通知すべき情報をユーザ１０に違和感を与えることなく通知することができる。
【００８０】
具体的には、例えば、情報提供装置１は、ユーザ１０が起動単語を発していない場合、つまり、ユーザ１０が情報の提供を望んでいない場合に、ユーザ１０へ通知すべき情報に対応する音響を出音すると、ユーザ１０を驚かせたり違和感を与えたりすることがある。
【００８１】
そこで、情報提供装置１は、例えば、バッテリの残量が３０％まで減少しても、ユーザ１０から情報の提供要求を受け付けるまで、つまり、起動単語を認識してスリープ状態から起動するまでは、バッテリの残量を通知しない。
【００８２】
その後、情報提供装置１は、例えば、ユーザ１０から情報の提供要求を受け付けて起動し、主音響を出音中に、副音響としてバッテリの残量に関する警告音Ｍ１５を出音させる。これにより、情報提供装置１は、提供要求された情報以外のユーザ１０へ通知すべき情報をユーザ１０に違和感を与えることなく通知することができる。
【００８３】
なお、情報提供装置１が提供要求された情報以外でユーザ１０へ通知する情報は、バッテリの残量に関する情報に限定されるものではない。情報提供装置１は、提供要求された情報以外に、他の出力装置（例えば、テレビモニタ）による情報の出力準備ができたことを示す情報や、Ｗｉ−Ｆｉ（登録商標）に接続できたことを示す情報等、ユーザ１０へ通知すべき任意の情報を副音響によって通知することができる。
【００８４】
〔４．情報提供装置の処理〕
次に、図７を参照し、実施形態に係る情報提供装置１の制御部６が実行する処理の一例について説明する。図７は、実施形態に係る情報提供装置１の制御部６が実行する処理の一例を示すフローチャートである。
【００８５】
図７に示すように、制御部６は、まず、起動単語を認識したか否かを判定し（ステップＳ１０１）、認識しない場合（ステップＳ１０１，Ｎｏ）、起動単語を認識するまで、ステップＳ１０１の判定を繰り返す。また、制御部６は、起動単語を認識したと判定した場合（ステップＳ１０１，Ｙｅｓ）、情報の提供要求を受け付けたか否かを判定する（ステップＳ１０２）。
【００８６】
そして、制御部６は、情報の提供要求を受け付けていないと判定した場合（ステップＳ１０２，Ｎｏ）、受け付けるまでステップＳ１０２の判定処理を繰り返す。また、制御部６は、情報の提供要求を受け付けたと判定した場合（ステップＳ１０２，Ｙｅｓ）、受け付けた情報の提供要求を音声認識する（ステップＳ１０３）。
【００８７】
続いて、制御部６は、提供要求された情報を取得し（ステップＳ１０４）、取得した情報に基づいて主音響を生成する（ステップＳ１０５）。その後、制御部６は、提供要求された情報に関連する副音響を選択する（ステップＳ１０６）。
【００８８】
このとき、制御部６は、ユーザ１０へ通知すべき情報がある場合には、通知すべき情報が対応付けられた副音響をさらに選択する。そして、制御部６は、主音響および副音響を重畳して出力させ（ステップＳ１０７）、処理を終了する。その後、制御部６は、再度、ステップＳ１０１から処理を開始する。
【００８９】
〔５．変形例〕
上述した実施形態に係る情報提供装置は、上記実施形態以外にも種々の異なる形態にて実施されてよい。上述した実施形態では、情報提供装置がスマートスピーカである場合を例に挙げて説明したが、実施形態に係る情報提供装置は、スマートスピーカに限定されるものではない。
【００９０】
実施形態に係る情報提供装置は、図２に示す構成要素と同様の機能を備える装置であれば、スマートフォン、タブレット型端末、ＰＤＡ（Personal  Digital  Assistant）等の端末装置であってもよい。
【００９１】
これにより、情報提供装置は、主音響および副音響に加えて、端末装置の表示部に情報を表示させたり、端末装置が備えるバイブレーション機能を利用して情報を提供したりすることによって、さらに多くの情報を同時にユーザへ伝達することができる。
【００９２】
また、上述した実施形態では、情報提供装置がマイクによってユーザから情報の提供要求を受け付ける場合について説明したが、これは一例である。実施形態に係る情報提供装置は、スピーカによる情報の出力が可能であれば、情報の提供要求については、キーボード、マウス、タッチパネルの操作によって受け付ける構成であってもよい。これにより、情報提供装置は、発声が困難なユーザであっても、情報の提供要求を受け付けることができ、提供要求された情報を短時間でそのユーザへ伝達することができる。
【００９３】
〔６．効果〕
上述したように、実施形態に係る情報提供装置１は、受付部６１と、出力部６４とを備える。受付部６１は、ユーザ１０から情報の提供要求を受け付ける。出力部６４は、受付部６１によって受け付けられる提供要求に対する応答として、それぞれがユーザ１０へ通知する情報を音によって表現する複数の音響を重畳して出力させる。その結果、情報提供装置１は、短時間でユーザ１０に情報を伝達することができる。
【００９４】
また、出力部６４は、ユーザ１０へ提供する情報を音声言語によって表現する主音響と、ユーザ１０へ提供する情報をユーザ１０に連想させる副音響とを出力させる。これにより、情報提供装置１は、例えば、提供要求された情報の概要については副音響によって短時間でユーザ１０へ伝達し、提供要求された情報の詳細については主音響によって時間を掛けてユーザ１０へ確実に伝達することができる。
【００９５】
また、出力部６４は、副音響として、効果音、生録音された環境音、および背景音楽のうち、少なくともいずれか一つを出力させる。これにより、情報提供装置１は、副音響によって表現する情報を直感的にユーザ１０に連想させることができる。
【００９６】
また、情報提供装置１が副音響によってユーザ１０に連想させる情報は、主音響によって表現される情報に関連する情報である。これにより、情報提供装置１は、提供要求された情報を主音響および副音響の双方によって迅速、且つ確実に伝達することができる。
【００９７】
また、情報提供装置１が副音響によってユーザ１０に連想させる情報は、主音響によって表現される情報に関連しない情報であってもよい。これにより、情報提供装置１は、短時間により多くの情報をユーザ１０へ伝達することができる。
【００９８】
〔７．ハードウェア構成〕
また、上述してきた実施形態に係る情報提供装置１は、例えば図８に示すような構成のコンピュータ１０００によって実現される。図８は、実施形態に係る情報提供装置１の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００９９】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１００】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、インターネット１００等の通信ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信ネットワークＮを介して他の機器へ送信する。
【０１０１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、スピーカ３（図２参照）、ディスプレイ、プリンタ等の出力装置、マイク２（図２参照）、キーボード、マウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１０２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１０３】
例えば、コンピュータ１０００が実施形態に係る情報提供装置１として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部６の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信ネットワークＮを介してこれらのプログラムを取得してもよい。
【０１０４】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１０５】
〔８．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１０６】
この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１０７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０８】
例えば、受付部６１、音声認識部６２、情報取得部６３、および出力部６４を情報提供装置１の外部装置としてネットワーク経由で接続するようにしてもよい。また、受付部６１、音声認識部６２、情報取得部６３、および出力部６４を別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記の情報提供装置１の機能を実現するようにしてもよい。
【０１０９】
すなわち、情報提供装置１は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１１０】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部６１は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１１１】
１  情報提供装置
２  マイク
３  スピーカ
４  通信部
５  記憶部
６  制御部
１０  ユーザ
５１  音声言語情報
５２  効果音情報
５３  環境音情報
５４  背景音楽情報
６１  受付部
６２  音声認識部
６３  情報取得部
６４  出力部
１００  インターネット
１０１  天気予報サーバ
１０２  交通機関サーバ
１０３  通信販売サーバ
１０４  家電製品
１１０  サーバ装置
【図１】
2019109780.tif 000003
【図２】
2019109780.tif 000004
【図３】
2019109780.tif 000005
【図４】
2019109780.tif 000006
【図５】
2019109780.tif 000007
【図６】
2019109780.tif 000008
【図７】
2019109780.tif 000009
【図８】
2019109780.tif 000010
【手続補正書】
【提出日】平成30年9月19日(2018.9.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
ユーザから情報の提供要求を受け付ける受付部と、
前記受付部によって受け付けられる前記提供要求に対する応答として、前記ユーザが提供を望む情報を通信ネットワーク上に公開されている情報から検索して取得する取得部と、
前記取得部によって取得される情報を、それぞれが音によって表現して前記ユーザへ通知する複数の音響を重畳して出力させる出力部と
を備えることを特徴とする情報提供装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項８
【補正方法】変更
【補正の内容】
【請求項８】
コンピュータが実行する情報提供方法であって、
ユーザから情報の提供要求を受け付ける受付工程と、
前記受付工程によって受け付けられる前記提供要求に対する応答として、前記ユーザが提供を望む情報を通信ネットワーク上に公開されている情報から検索して取得する取得工程と、
前記取得工程によって取得される情報を、それぞれが音によって表現して前記ユーザへ通知する複数の音響を重畳して出力させる出力工程と
を含むことを特徴とする情報提供方法。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
ユーザから情報の提供要求を受け付ける受付手順と、
前記受付手順によって受け付けられる前記提供要求に対する応答として、前記ユーザが提供を望む情報を通信ネットワーク上に公開されている情報から検索して取得する取得手順と、
前記取得手順によって取得される情報を、それぞれが音によって表現して前記ユーザへ通知する複数の音響を重畳して出力させる出力手順と
をコンピュータに実行させることを特徴とする情報提供プログラム。
【手続補正書】
【提出日】平成31年1月11日(2019.1.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザから情報の提供要求を受け付ける受付部と、
前記受付部によって受け付けられる前記提供要求に対する応答として、前記ユーザが提供を望む情報を通信ネットワーク上に公開されている情報から検索して取得する取得部と、
前記取得部によって取得される情報を、それぞれが音によって表現して前記ユーザへ通知する複数の音響を重畳して出力させる出力部と
を備え、
前記出力部は、
前記ユーザへ提供する情報の詳細を音声言語によって表現する主音響と、前記ユーザへ提供する情報の概要を前記ユーザに連想させる音声言語以外の音によって表現する副音響とを重畳して出力させる
ことを特徴とする情報提供装置。
【請求項２】
前記出力部は、
前記副音響として、効果音を出力させる
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記出力部は、
前記副音響として、生録音された環境音を出力させる
ことを特徴とする請求項１または請求項２に記載の情報提供装置。
【請求項４】
前記出力部は、
前記副音響として、背景音楽を出力させる
ことを特徴とする請求項１〜３のいずれか一つに記載の情報提供装置。
【請求項５】
前記副音響によってユーザに連想させる情報は、
前記主音響によって表現される情報に関連する情報である
ことを特徴とする請求項１〜４のいずれか一つに記載の情報提供装置。
【請求項６】
前記副音響によってユーザに連想させる情報は、
前記主音響によって表現される情報に関連しない情報である
ことを特徴とする請求項１〜４のいずれか一つに記載の情報提供装置。
【請求項７】
コンピュータが実行する情報提供方法であって、
ユーザから情報の提供要求を受け付ける受付工程と、
前記受付工程によって受け付けられる前記提供要求に対する応答として、前記ユーザが提供を望む情報を通信ネットワーク上に公開されている情報から検索して取得する取得工程と、
前記取得工程によって取得される情報を、それぞれが音によって表現して前記ユーザへ通知する複数の音響を重畳して出力させる出力工程と
を含み、
前記出力工程は、
前記ユーザへ提供する情報の詳細を音声言語によって表現する主音響と、前記ユーザへ提供する情報の概要を前記ユーザに連想させる音声言語以外の音によって表現する副音響とを重畳して出力させる
ことを特徴とする情報提供方法。
【請求項８】
ユーザから情報の提供要求を受け付ける受付手順と、
前記受付手順によって受け付けられる前記提供要求に対する応答として、前記ユーザが提供を望む情報を通信ネットワーク上に公開されている情報から検索して取得する取得手順と、
前記取得手順によって取得される情報を、それぞれが音によって表現して前記ユーザへ通知する複数の音響を重畳して出力させる出力手順と
をコンピュータに実行させ、
前記出力手順は、
前記ユーザへ提供する情報の詳細を音声言語によって表現する主音響と、前記ユーザへ提供する情報の概要を前記ユーザに連想させる音声言語以外の音によって表現する副音響とを重畳して出力させる
ことを特徴とする情報提供プログラム。