(57)【要約】【課題】スマートスピーカーと対話する話者にアプリケーションの呼び出しを意識させない帰宅通知サービスを簡易な操作で利用可能にする。【解決手段】帰宅通知サービスの提供方法であって、音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合、組み合わせの検知によって呼び出される特定のアプリケーションが、音声装置から再生させる音声メッセージをサーバに返信するとともに、音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信をサーバに指示する。【選択図】図２
2020140355.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバを通じて提供される帰宅通知サービスの提供方法において、
前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合、
前記組み合わせの検知によって呼び出される特定のアプリケーションが、
前記音声装置から再生させる音声メッセージを前記サーバに返信するとともに、当該音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を当該サーバに指示する、
ことを特徴とする帰宅通知サービスの提供方法。
【請求項２】
前記組み合わせは、前記帰宅通知サービスの愛称又は名称である、請求項１に記載の帰宅通知サービスの提供方法。
【請求項３】
前記組み合わせを構成する前記予め定めた用語は、前記帰宅通知サービスに関連するキャラクターの愛称又は名称である、請求項１に記載の帰宅通知サービスの提供方法。
【請求項４】
家族の帰宅を通知する前記メッセージ又は前記メールには、家族が帰宅した時刻の情報が含まれる、請求項１に記載の帰宅通知サービスの提供方法。
【請求項５】
前記メッセージ又は前記メールには、当該メッセージ又は当該メールに関連して録音された音声のファイル又は当該ファイルのリンク情報が含まれる、請求項１に記載の帰宅通知サービスの提供方法。
【請求項６】
前記特定のアプリケーションは、前記音声装置から再生される前記音声メッセージとして、予め定めた複数の候補の中から１つを無作為に選択する、請求項１に記載の帰宅通知サービスの提供方法。
【請求項７】
予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバシステムにおいて、
前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合に実行される特定のアプリケーションが、当該音声装置から再生させる音声メッセージを返信するとともに、当該音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を指示する
ことを特徴とするサーバシステム。
【請求項８】
予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバシステムに連携するサーバ装置において、
前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合に実行される特定のアプリケーションが、当該音声装置から再生させる音声メッセージを返信するとともに、当該音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を指示する
ことを特徴とするサーバ装置。
【請求項９】
予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバシステム又は当該サーバシステムに連携するサーバ装置を構成するコンピュータに、
前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合に、
前記音声装置から再生させる音声メッセージを返信する機能と、
前記音声装置のユーザに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を指示する機能と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帰宅通知サービスの提供方法、サーバシステム、サーバ装置及びプログラムに関する。
【背景技術】
【０００２】
現在、人工知能を活用したサービスが開始されている。例えば人が発した言葉に応じた応答を返す対話型のサービスが開始されている。
言葉の入力には、スマートスピーカーと呼ばれる音声装置が用いられる。スマートスピーカーは、起動ワードと呼ばれる言葉と対で発せられる音声を人工知能が動作するサーバに送信し、当該音声に対する応答を再生する。例えば起動ワードに続いて「ただいま」と発話した場合、スマートスピーカーは、「おかえりなさい」等の返事を再生する。なお、サーバ上で動作する人工知能は、バーチャルアシスタント、ＡＩ（Artificial Intelligence）アシスタント等と呼ばれ、サービスの提供者毎に様々な名称が使用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１７−５１３０４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
現在、スマートスピーカーによる音声認識サービスを活用する様々なアプリケーションプログラム（以下「アプリケーション」又は「アプリ」ともいう）が利用可能になっている。アプリケーションは、スマートスピーカーの基本機能を拡張し、ユーザの利便性を高めることができる。アプリケーションは、例えば「××アプリを開いて」、「電気をつけて」、「ママにメールして」等の発声で実行される。このように、アプリケーションの実行は、基本的に、アプリケーション名の発声や具体的な動作を指示する必要がある。
【０００５】
本発明は、スマートスピーカーと対話する話者にアプリケーションの呼び出しを意識させない帰宅通知サービスを簡易な操作で利用可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバを通じて提供される帰宅通知サービスの提供方法において、前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合、前記組み合わせの検知によって呼び出される特定のアプリケーションが、前記音声装置から再生させる音声メッセージを前記サーバに返信するとともに、当該音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を当該サーバに指示する、ことを特徴とする帰宅通知サービスの提供方法である。
請求項２に記載の発明は、前記組み合わせは、前記帰宅通知サービスの愛称又は名称である、請求項１に記載の帰宅通知サービスの提供方法である。
請求項３に記載の発明は、前記組み合わせを構成する前記予め定めた用語は、前記帰宅通知サービスに関連するキャラクターの愛称又は名称である、請求項１に記載の帰宅通知サービスの提供方法である。
請求項４に記載の発明は、家族の帰宅を通知する前記メッセージ又は前記メールには、家族が帰宅した時刻の情報が含まれる、請求項１に記載の帰宅通知サービスの提供方法である。
請求項５に記載の発明は、前記メッセージ又は前記メールには、当該メッセージ又は当該メールに関連して録音された音声のファイル又は当該ファイルのリンク情報が含まれる、請求項１に記載の帰宅通知サービスの提供方法である。
請求項６に記載の発明は、前記特定のアプリケーションは、前記音声装置から再生される前記音声メッセージとして、予め定めた複数の候補の中から１つを無作為に選択する、請求項１に記載の帰宅通知サービスの提供方法である。
請求項７に記載の発明は、予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバシステムにおいて、前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合に実行される特定のアプリケーションが、当該音声装置から再生させる音声メッセージを返信するとともに、当該音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を指示することを特徴とするサーバシステムである。
請求項８に記載の発明は、予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバシステムに連携するサーバ装置において、前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合に実行される特定のアプリケーションが、当該音声装置から再生させる音声メッセージを返信するとともに、当該音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を指示することを特徴とするサーバ装置である。
請求項９に記載の発明は、予め定めた言葉の検知により音声認識機能を起動させた音声装置からネットワーク経由で受信される音声を自然言語解析し、解析の結果に応じたサービスを当該音声装置のユーザに提供するサーバシステム又は当該サーバシステムに連携するサーバ装置を構成するコンピュータに、前記音声装置から受信された音声に、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合に、前記音声装置から再生させる音声メッセージを返信する機能と、前記音声装置に紐付いたアカウントに対して予め登録されている宛先に家族の帰宅を通知するメッセージ又はメールの送信を指示する機能とを実行させるプログラムである。
【発明の効果】
【０００７】
請求項１記載の発明によれば、スマートスピーカーと対話する話者にアプリケーションの呼び出しを意識させない帰宅通知サービスを簡易な操作で利用可能にできる。
請求項２記載の発明によれば、帰宅を告げる言葉を含む愛称の発話であるので話者は帰宅通知サービスを意識せずに済む。
請求項３記載の発明によれば、帰宅を告げる言葉とキャラクターの愛称又は名称を組み合わせた発話であるので話者は帰宅通知サービスを意識せずに済む。
請求項４記載の発明によれば、帰宅通知サービスのユーザに対して家族の帰宅の時間も通知できる。
請求項５記載の発明によれば、音声のファイルを再生することで家族の誰が帰宅したかを確認できる。
請求項６記載の発明によれば、帰宅を告げる言葉に対する音声装置からの応答内容を毎回違えることでできる。
請求項７記載の発明によれば、スマートスピーカーと対話する話者にアプリケーションの呼び出しを意識させない帰宅通知サービスを簡易な操作で利用可能にできる。
請求項８記載の発明によれば、スマートスピーカーと対話する話者にアプリケーションの呼び出しを意識させない帰宅通知サービスを簡易な操作で利用可能にできる。
請求項９記載の発明によれば、スマートスピーカーと対話する話者にアプリケーションの呼び出しを意識させない帰宅通知サービスを簡易な操作で利用可能にできる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態で想定するネットワークシステムの構成例を示す図である
【図２】本実施の形態において実行される端末間の通信動作の一例を説明する。
【図３】帰宅通知サービスの設定操作にスマートフォンを用いる場合の操作画面の例を説明する図である。
【図４】帰宅通知サービスが無効である場合のスマートスピーカーを通じた会話例を説明する図である。
【図５】帰宅通知サービスが有効である場合のスマートスピーカーを通じた会話例を説明する図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施の形態を説明する。
【００１０】
＜実施の形態＞
＜システム構成＞
図１は、本実施の形態で想定するネットワークシステム１の構成例を示す図である。
図１に示すネットワークシステム１は、クラウドネットワーク１０に接続されるスマートスピーカー２０、スマートフォン３０、クラウドシステム４０で構成されている。
スマートスピーカー２０は、対話型の音声操作を実現する音声装置であり、音を電気信号に変換するマイク２１、電気信号を音に変換するスピーカー２２、起動制御などを実行するフロントエンドプロセッサ２３、無線通信等によってクラウドネットワーク１０に接続するための通信インターフェース（通信ＩＦ）２４を含んでいる。
【００１１】
本実施の形態におけるスマートスピーカー２０は、対話に必要な要素だけを内蔵する単独の音声装置を想定するが、同等の機能を有していれば、タブレット型のコンピュータ、スマートフォン、テレビ、エアコン、冷蔵庫などの家電もスマートスピーカー２０として用いることが可能である。従って、スマートスピーカー２０と同等の機能を有する家電も音声装置の一例として扱う。
スマートスピーカー２０を構成するフロントエンドプロセッサ２３は、マイク２１によって常時集音される音に起動ワードが含まれるか否かを監視する機能、起動ワードが検知されない場合には入力された音声をクラウドシステム４０に送信すること無く破棄する機能、起動ワードが検知された場合には起動ワードに続いて発声された音声を音声ファイルに変換してクラウドシステム４０に送信する機能等を実行する。なお、クラウドシステム４０に送信される音声は、起動ワードの検知から予め定めた時間だけ過去に遡った時点から始まる場合もある。
ここでの起動ワードは、スマートスピーカー２０と連携するＡＩアシスタント毎に定められている。
【００１２】
図１の場合、スマートスピーカー２０とスマートフォン３０とは対であり、スマートスピーカー２０の設定を管理するユーザと、スマートフォン３０のユーザは共通である。図１では、１台のスマートスピーカー２０に１台のスマートフォン３０が対応付けられているが、複数台のスマートスピーカー２０が１台のスマートフォン３０に対応付けられていてもよい。なお、スマートスピーカー２０に紐付けられている１つのアカウントが家族の間で共用されている場合や１つのアカウントが複数の端末で共用されている場合には、１台のスマートスピーカー２０に複数台のスマートフォン３０が対応付けられてもよい。
図１では、１名のユーザに着目しているため、１台のスマートスピーカー２０と１台のスマートフォン３０を示しているが、実際には、複数のスマートスピーカー２０と複数のスマートフォン３０が存在することもある。
本実施の形態の場合、スマートスピーカー２０は、帰宅通知サービスを利用するユーザの自宅に配置されている。
【００１３】
通信インターフェース２４は、例えばＷｉｆｉ（登録商標）等の無線通信によってクラウドネットワーク１０に接続し、クラウドシステム４０と通信する。
本実施の形態におけるクラウドシステム４０は、ＡＩアシスタントの機能を提供するクラウドサーバ５０と、別のクラウドネットワーク６０と、帰宅通知アプリケーションが実行される帰宅通知用クラウドサーバ７０とで構成される。ここでのクラウドシステム４０は、サーバシステムの一例である。
【００１４】
クラウドサーバ５０は、ＡＩアシスタントの機能を提供する事業者によって運用されるコンピュータ資源である。従って、クラウドサーバ５０は、プログラム（基本ソフトウェアを含む）の実行を通じて装置全体を制御するＣＰＵ（Central Processing Unit）と、ＢＩＯＳ（Basic Input Output System）等を記憶するＲＯＭ（Read Only Memory）と、プログラムの実行領域として使用されるＲＡＭ（Random Access Memory）と、記憶領域としてのハードディスク装置等を有している。
クラウドサーバ５０は、スマートスピーカー２０から受信された音声ファイルに含まれる音声をテキストに変換する機能（音声認識機能）、テキストを自然言語解析する機能、解析結果として特定された命令を実行する機能、解析結果として特定された音声の内容に応じた応答テキストを生成する機能、応答テキストを音声ファイルに変換してスマートスピーカー２０に送信する機能等を有している。
【００１５】
クラウドサーバ５０の音声認識機能は、機械学習された辞書を使用する音声認識エンジンにより実現される。音声認識用の辞書は、機械学習により日々更新される。
クラウドサーバ５０の自然言語解析機能は、認識されたテキストの意味を特定する。意味の特定には人工知能が用いられる。例えば音声が日本語の場合、自然言語解析機能では、形態素解析、構文解析、意味解析、文脈解析が順番に実行される。英語の場合には、英語用の解析処理が実行される。これらは、既知の技術である。
例えば特定された音声の意味が質問や挨拶の場合、クラウドサーバ５０は、特定された意味に応じた応答テキストを音声ファイルに変換し、対応するスマートスピーカー２０に宛てて送信する。また例えば特定された音声の意味が指示の場合、指示の対象に対応付けられているアプリケーションプログラムを読み出して実行する。
なお、意味が不明である場合、クラウドサーバ５０は、「すみません、よくわかりません」等の応答テキストを音声ファイルとして対応するスマートスピーカー２０に宛てて送信する。
【００１６】
本実施の形態の場合、帰宅通知サービスに紐付けられる言葉は、予め定めた言葉を使用する。「予め定めた言葉」は、帰宅通知アプリケーションの呼び出しワードであり、帰宅通知サービスを提供する事業者によって予め設定されている。呼び出しワードは、例えば帰宅通知サービスの愛称又は名称でもよい。
本実施の形態の場合、帰宅通知サービスの呼び出しワードは、１つ又は複数の単語の組み合わせで与えられ、帰宅を告げる言葉に予め定めた用語又は単語を組み合わせた造語を使用する。
帰宅を告げる言葉には、例えば「ただいま」、「I’m home」、「I’m back」がある。また、組み合わせる予め定めた用語には、例えば「ＡＡＡ」を使用する。ここでの「ＡＡＡ」は、架空のキャラクターの愛称若しくは名称又はそれらの一部である。
以下の説明では、帰宅通知サービスに紐付けられる言葉として「ただいまＡＡＡ」を用いる。
【００１７】
本実施の形態の場合、帰宅通知サービスに紐付けられる言葉は、それ自体が造語であるので、クラウドサーバ５０は、言葉として認識できたとしても、ＡＩアシスタントによる処理機能としては適切な応答文をスマートスピーカー２０に送信することができない。
従って、「ただいまＡＡＡ」が入力されたＡＩアシスタントは、「すみません、よくわかりません」等の応答テキストを音声ファイルとして対応するスマートスピーカー２０に宛てて送信する。帰宅通知サービスの機能が、ユーザによって無効に設定されている場合も同様である。ただし、「ただいまＡＡＡ」に対する応答が学習済み辞書に反映された場合を除く。
本実施の形態の場合、ユーザ毎の帰宅通知サービスの有効または無効は、クラウドサーバ５０で管理される。例えば不図示のハードディスク装置には、ユーザ毎の帰宅通知サービスの有効または無効を管理する情報が保存されている。
【００１８】
これに対し、帰宅通知サービスの機能を有効にしたユーザが管理するスマートスピーカー２０から「ただいまＡＡＡ」が入力された場合、クラウドサーバ５０は、クラウドネットワーク６０を通じて、帰宅通知サービス用のアプリケーションプログラム（以下「帰宅通知アプリケーション」という）が実行される別の帰宅通知用クラウドサーバ７０に、帰宅通知サービスに紐付けられた言葉の検知を通知する。
ＡＩアシスタントの機能を拡張するサービスや機能を実行するアプリケーションプログラムが実行される帰宅通知用クラウドサーバ７０は、「ただいまＡＡＡ」の検知の通知を条件として、帰宅通知アプリケーションを実行する。ここでの帰宅通知用クラウドサーバ７０は、サーバ装置の一例である。
【００１９】
図１の例では、クラウドネットワーク６０及び帰宅通知用クラウドサーバ７０がいずれもクラウドシステム４０を構成しているが、いずれもクラウドシステム４０の外部に設けられていてもよい。例えばクラウドネットワーク６０は、クラウドネットワーク１０と共通でもよい。また例えば帰宅通知用クラウドサーバ７０は、クラウドシステム４０の外部サーバでもよい。
いずれにしても、帰宅通知用クラウドサーバ７０上で、帰宅通知サービスを提供する事業者が管理する帰宅通知アプリケーションが実行される。
【００２０】
帰宅通知用クラウドサーバ７０も、プログラム（基本ソフトウェアを含む）の実行を通じて装置全体を制御するＣＰＵと、ＢＩＯＳ等を記憶するＲＯＭと、プログラムの実行領域として使用されるＲＡＭと、記憶領域としてのハードディスク装置等を有している。
本実施の形態における帰宅通知用クラウドサーバ７０は、「ただいまＡＡＡ」の検知の通知をクラウドサーバ５０から受けると、帰宅通知アプリケーションの実行を通じ、該当するスマートスピーカー２０への送信を依頼する応答テキストをクラウドサーバ５０に返信する。
【００２１】
この応答テキストには、例えば「おかえり！」、「お疲れ〜」、「待ちくたびれたよ…」、「Welcome back！」等の定型文に加え、「Welcome back！ソーリー、つい英語が出ちゃった」、「おつカレーライス！」等の言葉遊び的な表現も含まれる。勿論、返事は日本語や英語に限らない。
帰宅通知用クラウドサーバ７０から受信した応答テキストは、クラウドサーバ５０によって音声ファイルに変換され、該当するスマートスピーカー２０から再生される。
【００２２】
また、本実施の形態における帰宅通知用クラウドサーバ７０は、「ただいまＡＡＡ」の検知の通知をクラウドサーバ５０から受けると、帰宅通知アプリケーションの実行を通じ、クラウドサーバ５０に対して、帰宅通知サービスの設定を有効にしている対象ユーザに対して家族の帰宅を知らせるメッセージ又はメールの送信を指示する。本実施の形態の場合、メッセージ又はメールの宛先は、例えばスマートフォン３０の電話番号又はスマートフォン３０のメールアドレスである。
【００２３】
ユーザに通知するメッセージやメールの本文は、サービスの提供者である事業者が用意し、クラウドサーバ５０又は７０で管理している。本実施の形態の場合、家族の帰宅を知らせるメッセージ又はメールの本文には、「ご家族が帰宅しました」と、帰宅の時間「２０１８／１１／３０  １７：３０」等が含まれる。換言すると、「ただいまＡＡＡ」の言葉が検知された時間が含まれる。もっとも、帰宅の時間を本文に含めるかは任意である。
【００２４】
メッセージやメールの本文が帰宅通知用クラウドサーバ７０側で管理される場合には、帰宅通知用クラウドサーバ７０からクラウドサーバ５０にメッセージやメールが与えられる。一方、メッセージやメールの本文がクラウドサーバ５０側で管理される場合には、クラウドサーバ５０で読み出されたメッセージやメールの本文が用いられる。
本実施の形態の場合、メッセージやメールの宛先となるアドレスは、スマートスピーカー２０の登録情報の一部としてクラウドサーバ５０に保存されている。言うまでもなく、アドレスの保存場所はクラウドサーバ５０に限らない。例えばＡＩアシスタントの機能を提供するサーバとは別のサーバ上に、帰宅通知メール等の送信先となるアドレスが保存されていてもよい。その場合、「ただいまＡＡＡ」の検知が別のサーバに通知され、通知を受けた別のサーバが帰宅通知メール等を送信する。
【００２５】
家族の帰宅を知らせるメールは、メール内に画像を含むＨＴＭＬ形式のメールでもよい。本実施の形態では、サービスキャラクターの画像が含まれる。勿論、メールに含まれる画像は、サービスキャラクターの画像に限らない。
また、家族の帰宅を知らせるメールには、サービスキャラクターの画像ファイルが添付されていてもよいし、スマートスピーカー２０で録音された「ただいまＡＡＡ」等の音声ファイルが添付されていてもよい。添付されている音声ファイルをスマートフォン３０で再生することで、家族の誰が帰宅したかを声で判断することが可能である。
本実施の形態では、メッセージ又はメールの送信先の情報は、クラウドサーバ５０でのみ管理されているが、「ただいまＡＡＡ」の検知の通知とともに宛先情報も帰宅通知用クラウドサーバ７０に通知されてもよい。この場合には、帰宅通知用クラウドサーバ７０の帰宅通知アプリケーションが、通知を受けた宛先に対して、メッセージ又はメールを直接送信する。
【００２６】
＜端末間の通信動作＞
図２は、本実施の形態において実行される端末間の通信動作の一例を説明する。
図２には、スマートスピーカー２０、スマートフォン３０、クラウドサーバ５０、帰宅通知用クラウドサーバ７０の間で実行される通信例が示されている。なお、図中、各ステップを記号のＳで示す。
まず、クラウドサーバ５０は、帰宅通知サービスの有効又は無効の設定をスマートフォン３０から受け付ける（ステップ１）。
図３は、帰宅通知サービスの設定操作にスマートフォン３０を用いる場合の操作画面３００の例を説明する図である。操作画面３００は、例えばスマートスピーカー２０による音声認識サービスを提供する事業者のホーム画面のメニュー上で帰宅通知サービスのボタン又はアイコンを選択することで表示される。
【００２７】
操作画面３００には、帰宅通知サービス用の設定画面３０１が表示されており、サービス名の下に、サービスの有効化と無効化の設定に使用されるボタン３０２が配置されている。サービスが無効な状態でボタン３０２を指先３１０でタップするとサービスが有効化され、サービスが有効な状態でボタン３０２を指先３１０でタップするとサービスが無効化される。図３では、サービスが有効化された状態を、ボタン３０２の網掛けにより表現している。
なお、サービスの有効化又は無効化の指示は、スマートスピーカー２０又はスマートフォン３０に対する言葉での指示によっても可能である。
図２の説明に戻る。
【００２８】
スマートスピーカー２０は、起動ワードの検知により起動し（ステップ２）、起動ワードと一体的な発声を録音し、その音声ファイルをＡＩアシスタントが動作するクラウドサーバ５０に宛ててストリーミングする（ステップ３）。
音声ファイルを受信したクラウドサーバ５０は、ＡＩアシスタントによる音声認識機能を通じて、音声ファイルに含まれる音声をコンピュータが処理可能なデータに変換し（ステップ４）、変換後のデータを更に自然言語解析する（ステップ５）。
次に、クラウドサーバ５０は、音声ファイル内に帰宅通知サービスの呼び出しワードを含むか否かを判定する（ステップ６）。本実施の形態では、「ただいまＡＡＡ」が含まれるか否かが判定される。
【００２９】
ステップ６で否定結果が得られた場合には、一般的な会話や命令であるので、クラウドサーバ５０は、解析結果に基づく応答処理を実行する（ステップ７）。例えば解析結果が「ただいま」であった場合、ＡＩアシスタントは、「おかえり！」等の応答テキストに対応する音声ファイルが、スマートスピーカー２０に送信される。
この場合、スマートスピーカー２０からは受信した音声ファイルに対応する応答音声が再生される（ステップ８）。
一方、ステップ６で肯定結果が得られた場合には、帰宅通知サービスの呼び出しワードであるので、クラウドサーバ５０は、対象ユーザの帰宅通知サービスの設定が有効であるか否かを判定する（ステップ９）。
【００３０】
ステップ９で否定結果が得られた場合の処理は、解析結果に基づく応答処理となる。なお、ＡＩアシスタントが帰宅通知サービスの呼び出しワードに適した応答を学習していない場合、ステップ７の応答処理では「すみません、よくわかりません」等の応答テキストに対応する音声ファイルが、スマートスピーカー２０に送信される。
図４は、帰宅通知サービスが無効である場合のスマートスピーカー２０を通じた会話例を説明する図である。
図４では、帰宅した子供がスマートスピーカー２０に「ただいまＡＡＡ」と話しかけた場合に、「すみません、よくわかりません」との応答が再生されている。
図２の説明に戻る。
【００３１】
ステップ９で肯定結果が得られた場合、クラウドサーバ５０は、帰宅通知用クラウドサーバ７０に対し、帰宅通知サービスの呼び出しワードの検知を通知する。本実施の形態の場合、帰宅通知用クラウドサーバ７０は、予め用意してある複数の応答テキストの中から１つを選択し（ステップ１０）、クラウドサーバ５０に返送する。
クラウドサーバ５０側では、帰宅通知用クラウドサーバ７０から受信した応答テキストに基づく応答処理を実行する（ステップ１１）。具体的には、応答テキストが音声ファイルに変換され、対象とするスマートスピーカー２０に送信される。結果的に、スマートスピーカー２０からは、「ただいまＡＡＡ」に対する応答として「おかえり！」等の音声が再生される。
【００３２】
続いて、帰宅通知用クラウドサーバ７０は、帰宅通知メール等の送信の指示をクラウドサーバ５０に送信する（ステップ１２）。
帰宅通知メール等の送信の指示を受け付けたクラウドサーバ５０は、予め用意された帰宅通知メール等を該当ユーザに送信する（ステップ１３）。この帰宅通知メール等は、スマートスピーカー２０の設定に用いたアカウントに紐付けられているアドレスに送信される。
図５は、帰宅通知サービスが有効である場合のスマートスピーカー２０を通じた会話例を説明する図である。
図５の例では、帰宅した子供がスマートスピーカー２０に「ただいまＡＡＡ」と話しかけた場合に、「おかえり！」との応答が再生されている。同時に、サービスを利用するユーザのスマートフォン３０に宛てて帰宅通知メールがプッシュ配信される。
本実施の形態の場合、帰宅通知メールは、家族の帰宅とほぼ同時に届くので、既存のサービスのように、ユーザ自身が音声認識サービスを提供する事業者のホーム画面に何度もアクセスしてスマートスピーカー２０の起動履歴を確認する等しなくても、家族による帰宅を知ることが可能になる。
【００３３】
図５の例では、スマートフォン３０の画面上に帰宅通知メール３２０が表示されている。図５に示す帰宅通知メール３２０には、家族の帰宅を通知する文面（ここでは「ご家族が帰宅しました。」）と帰宅の時刻（ここでは「２０１８／１１／３０  １５：４２」）が表示されている。
なお、図５に示す帰宅通知メール３２０に再生ボタン３２１が含まれる場合には、再生ボタン３２１を操作することで、スマートスピーカー２０で録音された帰宅通知サービスの呼び出しワードが再生される。この再生音を聞くことで、ユーザは、家族の誰が帰宅したかを知ることができる。
また、図５の場合には、録音された音声を再生する再生ボタン３２１が設けられているが、クラウドサーバ５０に保存されている音声ファイルのリンク情報が表示されてもよい。この場合には、リンク情報をクリックすることで、音声ファイルが再生される。
【００３４】
＜他の実施形態＞
以上、本発明の実施の形態について説明したが、本発明の技術的範囲は上述の実施の形態に記載の範囲に限定されない。前述した実施の形態に、種々の変更又は改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
例えば前述の実施の形態では、クラウドサーバ５０及び帰宅通知用クラウドサーバ７０を用いてネットワークシステム１を構成しているが、いずれか一方又は両方がクラウドサーバでなくてもよい。
【００３５】
例えば前述の実施の形態では、アカウントに紐付けられているアドレスに宛てた帰宅通知メール等のプッシュ配信の前提として、帰宅通知サービスの設定を必要とするプラットフォームについて説明したが、帰宅通知サービスの設定を必要としないプラットフォームが存在してもよい。
この種のプラットフォームの場合には、スマートスピーカー２０から受信された音声ファイルに、帰宅を告げる言葉と予め定めた用語の組み合わせが含まれる場合は必ず、帰宅通知メール等がプッシュ配信される。
【００３６】
前述の実施の形態の場合には、スマートスピーカー２０の設定に用いたアカウントに紐付けられているアドレスに宛ててプッシュ配信された帰宅通知メール等を開くことで家族の帰宅を確認しているが、アカウントに紐付けられているアプリケーションソフトウェアに対する操作の履歴の確認画面を開くことによっても、スマートスピーカー２０に対する音声操作の内容等を確認することができる。例えば発声の内容、発声の時刻等を知ることができる。
【符号の説明】
【００３７】
１…ネットワークシステム、１０、６０…クラウドネットワーク、２０…スマートスピーカー、３０…スマートフォン、４０…クラウドシステム、５０…クラウドサーバ、７０…帰宅通知用クラウドサーバ
【図１】
2020140355.tif 000003
【図２】
2020140355.tif 000004
【図３】
2020140355.tif 000005
【図４】
2020140355.tif 000006
【図５】
2020140355.tif 000007