(57)【要約】【課題】音声入力者の意図を把握して音声入力者の所望の内容を実行する人工知能スピーカシステムを提供する。【解決手段】人工知能スピーカシステム１００は、マイク１１１と、スピーカ１１２と、通信手段（１１０）と、学習機能を有する人工知能制御手段（１１０）と、データベース（１２０）とを備え、人工知能制御手段（１１０）が、マイク１１１からの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、把握した内容に基づいて、通信手段（１１０）を用いてデータベース（１２０）にアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する構成である。【選択図】図１
2019125011.tif 000002
【特許請求の範囲】
【請求項１】
マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備えた人工知能スピーカシステムであって、
前記人工知能制御手段が、前記マイクからの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する構成であることを特徴とする人工知能スピーカシステム。
【請求項２】
前記データベースには、所定の担当者への連絡先が予め登録され、
前記人工知能制御手段が、前記把握した内容に基づいて、所定の担当者へ連絡する構成であることを特徴とする請求項１に記載の人工知能スピーカシステム。
【請求項３】
前記データベースには、複数の所定の情報が登録され、
前記人工知能制御手段が、前記把握した内容に基づいて、データベースから関連性のある情報を選択してスピーカを用いて読み上げる構成であることを特徴とする請求項１または請求項２に記載の人工知能スピーカシステム。
【請求項４】
前記データベースには、所定の担当者への連絡先が予め登録され、
前記人工知能制御手段が、前記把握した内容に基づいて、音声による入力内容をデータベースに記録するとともに、所定の担当者へ連絡する構成であることを特徴とする請求項１乃至請求項３のいずれか１つに記載の人工知能スピーカシステム。
【請求項５】
前記データベースと別構成である他のシステムと連携自在な構成であり、
前記人工知能制御手段が、前記把握した内容に基づいて、他のシステムのデータベースへアクセスして他のシステムのデータベースから関連性のある情報を選択してスピーカを用いて読み上げる構成であることを特徴とする請求項１乃至請求項４のいずれか１つに記載の人工知能スピーカシステム。
【請求項６】
所定のセンサーと連携自在な構成であり、
前記所定のセンサーによるセンシング状況が変化したとき、前記人工知能制御手段が、前記スピーカを用いてセンシング状況の変化の旨を通知する構成であることを特徴とする請求項１乃至請求項５のいずれか１つに記載の人工知能スピーカシステム。
【請求項７】
所定の機器と連携自在な構成であり、
前記人工知能制御手段が、前記把握した内容に基づいて、通信手段を用いて所定の機器の制御部に対して指令を送信する構成であることを特徴とする請求項１ないし請求項６のいずれか１つに記載の人工知能スピーカシステム。
【請求項８】
前記所定の機器が、デジタルサイネージ端末であり、
前記人工知能制御手段が、前記デジタルサイネージ端末の現在の表示コンテンツのデータに基づいて、前記スピーカを用いて現在の表示コンテンツの内容を読み上げ、
前記把握した内容に基づいて、通信手段を用いてデジタルサイネージ端末の制御部に対して表示コンテンツ変更指令を送信する構成であることを特徴とする請求項７に記載の人工知能スピーカシステム。
【請求項９】
所定のアプリケーションソフトウェアと連携自在な構成であり、
前記人工知能制御手段が、前記把握した内容に基づいて所定のアプリケーションソフトウェア上において入力する、および、人工知能制御手段が、所定のアプリケーションソフトウェアからの通知に基づいてスピーカを用いて通知する、の少なくとも一方を実行する構成であることを特徴とする請求項１乃至請求項８のいずれか１つに記載の人工知能スピーカシステム。
【請求項１０】
サーバに設けられた人工知能音声感情認識手段をさらに有し、
前記人工知能制御手段が、前記マイクから音声入力された音声入力データを人工知能音声感情認識手段へ伝えて、人工知能音声感情認識手段からのフィードバック情報を受け取り、データベースにフィードバック情報を記録する構成であることを特徴とする請求項１乃至９のいずれか１つに記載の人工知能スピーカシステム。
【請求項１１】
マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備えた人工知能スピーカシステムのアプリケーションソフトウェアであって、
前記人工知能制御手段が、前記マイクからの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する意図把握ステップと、
前記人工知能制御手段が、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する選択実行ステップとを具備していることを特徴とするアプリケーションソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備えた人工知能スピーカシステム、およびアプリケーションソフトウェアに関する。
【背景技術】
【０００２】
従来、コンピュータで読み取り可能な命令を実行するように実現される少なくとも１つのプロセッサを含み、少なくとも１つのプロセッサは、質問データを選択し、メッセージングサービスに登録されたユーザーのうち少なくとも１つのユーザーのアカウントとメッセージングサービスに登録された人工知能アカウントとの間に設定された通信セッションを確認し、質問データを人工知能アカウントのインスタントメッセージとして確認された通信セッションを通じて少なくとも１つのユーザーに送信し、確認された通信セッションを通じて少なくとも１つのユーザーから質問データに対する返答データを受信し、質問データおよび受信した返答データに基づいて人工知能のための学習データを生成する人工知能学習システムが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１５３０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の人工知能学習システムは、人工知能とユーザーとを端末を介してテキストデータで対話させて人工知能に学習させる構成であったため、ユーザーの意図を人工知能が把握しにくいという問題があった。
【０００５】
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、音声入力者の意図を把握して音声入力者の所望の内容を実行する人工知能スピーカシステム、およびアプリケーションソフトウェアを提供することである。
【課題を解決するための手段】
【０００６】
本請求項１に係る発明は、マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備えた人工知能スピーカシステムであって、前記人工知能制御手段が、前記マイクからの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する構成であることにより、前述した課題を解決するものである。
【０００７】
本請求項２に係る発明は、請求項１に記載された人工知能スピーカシステムの構成に加えて、前記データベースには、所定の担当者への連絡先が予め登録され、前記人工知能制御手段が、前記把握した内容に基づいて、所定の担当者へ連絡する構成であることにより、前述した課題をさらに解決するものである。
【０００８】
本請求項３に係る発明は、請求項１または請求項２に記載された人工知能スピーカシステムの構成に加えて、前記データベースには、複数の所定の情報が登録され、前記人工知能制御手段が、前記把握した内容に基づいて、データベースから関連性のある情報を選択してスピーカを用いて読み上げる構成であることにより、前述した課題をさらに解決するものである。
【０００９】
本請求項４に係る発明は、請求項１乃至請求項３のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、前記データベースには、所定の担当者への連絡先が予め登録され、前記人工知能制御手段が、前記把握した内容に基づいて、音声による入力内容をデータベースに記録するとともに、所定の担当者へ連絡する構成であることにより、前述した課題をさらに解決するものである。
【００１０】
本請求項５に係る発明は、請求項１乃至請求項４のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、前記データベースと別構成である他のシステムと連携自在な構成であり、前記人工知能制御手段が、前記把握した内容に基づいて、他のシステムのデータベースへアクセスして他のシステムのデータベースから関連性のある情報を選択してスピーカを用いて読み上げる構成であることにより、前述した課題をさらに解決するものである。
【００１１】
本請求項６に係る発明は、請求項１乃至請求項５のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、所定のセンサーと連携自在な構成であり、前記所定のセンサーによるセンシング状況が変化したとき、前記人工知能制御手段が、前記スピーカを用いてセンシング状況の変化の旨を通知する構成であることにより、前述した課題をさらに解決するものである。
【００１２】
本請求項７に係る発明は、請求項１乃至請求項６のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、所定の機器と連携自在な構成であり、前記人工知能制御手段が、前記把握した内容に基づいて、通信手段を用いて所定の機器の制御部に対して指令を送信する構成であることにより、前述した課題をさらに解決するものである。
【００１３】
本請求項８に係る発明は、請求項１乃至請求項７のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、前記所定の機器が、デジタルサイネージ端末であり、前記人工知能制御手段が、前記デジタルサイネージ端末の現在の表示コンテンツのデータに基づいて、前記スピーカを用いて現在の表示コンテンツの内容を読み上げ、前記把握した内容に基づいて、通信手段を用いてデジタルサイネージ端末の制御部に対して表示コンテンツ変更指令を送信する構成であることにより、前述した課題をさらに解決するものである。
【００１４】
本請求項９に係る発明は、請求項１乃至請求項８のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、所定のアプリケーションソフトウェアと連携自在な構成であり、前記人工知能制御手段が、前記把握した内容に基づいて所定のアプリケーションソフトウェア上において入力する、および、人工知能制御手段が、所定のアプリケーションソフトウェアからの通知に基づいてスピーカを用いて通知する、の少なくとも一方を実行する構成であることにより、前述した課題をさらに解決するものである。
【００１５】
本請求項１０に係る発明は、請求項１乃至請求項９のいずれか１つに記載された人工知能スピーカシステムの構成に加えて、サーバに設けられた人工知能音声感情認識手段をさらに有し、前記人工知能制御手段が、前記マイクから音声入力された音声入力データを人工知能音声感情認識手段へ伝えて、人工知能音声感情認識手段からのフィードバック情報を受け取り、データベースにフィードバック情報を記録する構成であることにより、前述した課題をさらに解決するものである。
【００１６】
本請求項１１に係る発明は、マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備えた人工知能スピーカシステムのアプリケーションソフトウェアであって、前記人工知能制御手段が、前記マイクからの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する意図把握ステップと、前記人工知能制御手段が、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する選択実行ステップとを具備していることにより、前述した課題を解決するものである。
【発明の効果】
【００１７】
本発明の人工知能スピーカシステムは、マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備えていることにより、音声を発したり、音声で入力したりすることができるばかりでなく、以下のような特有の効果を奏することができる。
【００１８】
本請求項１に係る発明の人工知能スピーカシステムによれば、音声入力者が話した入力内容が形態素解析または分かち書きルールで区切られて意図である所謂、インテントおよび意図にとって意味ある単語である所謂、エンティティが把握されて入力内容に沿った動作が実行されるため、音声入力者の所望の内容を実行することができる。
【００１９】
本請求項２に係る発明の人工知能スピーカシステムによれば、請求項１に係る発明が奏する効果に加えて、音声入力者が担当者への連絡して欲しい旨を音声で入力すると人工知能制御手段によって担当者へ連絡されるため、会社や店舗において担当者を呼び出してくれる受付機能、担当者へ連絡してくれる秘書機能を果たすことができる。
【００２０】
本請求項３に係る発明の人工知能スピーカシステムによれば、請求項１または請求項２に係る発明が奏する効果に加えて、音声入力者が知りたい内容についての質問や困っていることを音声で入力すると人工知能制御手段によって音声入力者が知りたいと思われる内容や解決策がデータベースの中から選択されて読み上げられるため、解決策を知らせてくれるヘルプデスク機能、商品などの説明機能、現在の在庫を知らせてくれる在庫確認機能、スケジュールを知らせてくれるアシスタント機能（秘書機能）を果たすことができる。
【００２１】
本請求項４に係る発明の人工知能スピーカシステムによれば、請求項１乃至請求項３のいずれか１つに係る発明が奏する効果に加えて、人工知能制御手段によって音声入力内容がデータベースに記録されるとともに担当者へ連絡されるため、音声入力による日報機能、音声入力による交通費精算機能、音声入力による作業依頼機能、音声入力による発注・受注機能、音声入力によるアンケート集計機能を果たすことができる。
【００２２】
本請求項５に係る発明の人工知能スピーカシステムによれば、請求項１乃至請求項４のいずれか１つに係る発明が奏する効果に加えて、所謂、アプリケーションプログラミングインタフェース（ＡＰＩ）によって他の既存システムや基幹系システムと連携自在となり音声入力者が知りたいと思われる内容の情報が他の既存システムや基幹系システムから選択されて読み上げられるため、商品などの説明機能、現在の在庫を知らせてくれる在庫確認機能などを果たすことができる。
【００２３】
本請求項６に係る発明の人工知能スピーカシステムによれば、請求項１乃至請求項５のいずれか１つに係る発明が奏する効果に加えて、センサーによるセンシング状況の変化が音声で通知されるため、ユーザーはセンシング状況の変化を確実に知ることができる。
【００２４】
本請求項７に係る発明の人工知能スピーカシステムによれば、請求項１乃至請求項６のいずれか１つに係る発明が奏する効果に加えて、音声入力者の入力内容に沿って所定の機器に対して指令が送信されるため、所定の機器が音声入力者の所望の内容を実行することができる。
【００２５】
本請求項８に係る発明の人工知能スピーカシステムによれば、請求項７に係る発明が奏する効果に加えて、デジタルサイネージ端末の現在の表示コンテンツについての説明が読み上げられるため、表示コンテンツを観る者は表示コンテンツの内容を詳しく理解することができる。
また、表示コンテンツを観る者または司会者がマイクを用いて音声で表示コンテンツ変更の指示を入力することによってデジタルサイネージ端末へその旨の指令が送信されるため、表示コンテンツを観る者または司会者は手で操作することなく表示コンテンツを変更することができ、この際、所望の内容のコンテンツへ変更することができる。
【００２６】
本請求項９に係る発明の人工知能スピーカシステムによれば、請求項１乃至請求項８のいずれか１つに係る発明が奏する効果に加えて、タスク管理アプリ、チャットアプリ、カレンダーアプリ、電子メールアプリ、ワークフローアプリ、チャットボットアプリ、ソーシャルネットワーキングサービスアプリなどと連携し、ユーザー（音声入力者）がアプリに記録したい内容が人工知能制御手段によって所望のアプリケーションソフトウェア上に入力されて記録されるため、ユーザーは手を動かさずに話すだけで所望のアプリケーションソフトウェアと繋がって操作することができる。
また、アプリケーションソフトウェア上で何か通知があったとき、スピーカからその旨が音声で通知されるため、ユーザーは手を動かさずにアプリケーションソフトウェア上の通知を知ることができる。
【００２７】
本請求項１０に係る発明の人工知能スピーカシステムによれば、請求項１乃至請求項９のいずれか１つに係る発明が奏する効果に加えて、音声入力者の音声データが人工知能音声感情認識手段によって感情認識されてフィードバックされて感情についての情報が記録されるため、音声入力者の感情を把握することができる。
例えば、アンケートの回答を音声入力してもらった場合、アンケート質問の項目ごとに、音声入力者が喜んでいるか、悲しんでいるか、満足しているか、不満をもっているか、などの感情についてデータ化することができる。
【００２８】
本請求項１１に係る発明のアプリケーションソフトウェアによれば、請求項１に係る発明が奏する効果と同様に、音声入力者が話した入力内容が形態素解析または分かち書きルールで区切られて意図である所謂、インテントおよび意図にとって意味ある単語である所謂、エンティティが把握されて入力内容に沿った動作が実行されるため、音声入力者の所望の内容を実行することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１実施例の人工知能スピーカシステムを示す概念図。
【図２】本発明の第１実施例の人工知能スピーカシステムのチャートを示す図。
【図３】本発明の第２実施例として人工知能スピーカシステムを受付に用いた場合を示す図。
【図４】本発明の第３実施例として人工知能スピーカシステムをヘルプデスクに用いた場合を示す図。
【図５】本発明の第４実施例として人工知能スピーカシステムを交通費精算申請に用いた場合を示す図。
【図６】本発明の第５実施例として人工知能スピーカシステムを他の基幹系システムと連携させた場合を示す図。
【図７】本発明の第６実施例として人工知能スピーカシステムを所定のセンサーと連携させた場合を示す図。
【図８】本発明の第７実施例として人工知能スピーカシステムをデジタルサイネージ端末と連携させた場合を示す図。
【図９】本発明の第８実施例として人工知能スピーカシステムを所定のアプリケーションソフトウェアと連携させた場合を示す図。
【図１０】本発明の第９実施例として人工知能スピーカシステムを所定のアプリケーションソフトウェアと連携させた場合を示す図。
【発明を実施するための形態】
【００３０】
本発明の人工知能スピーカシステムは、マイクと、スピーカと、通信手段と、学習機能を有する人工知能制御手段と、データベースとを備え、人工知能制御手段が、マイクからの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する構成であることにより、音声入力者の所望の内容を実行するものであれば、その具体的な実施態様は、如何なるものであっても構わない。
また、人工知能スピーカシステムのアプリケーションソフトウェアは、人工知能制御手段が、前記マイクからの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する意図把握ステップと、人工知能制御手段が、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する選択実行ステップとを具備していることにより、音声入力者の所望の内容を実行するものであれば、その具体的な実施態様は、如何なるものであっても構わない。
【００３１】
例えば、人工知能制御手段を有する端末と、データベースを有する端末とが別体の構成でもよいし、共通の構成でもよい。
言い換えると、人工知能制御手段をマイクおよびスピーカと一緒の端末に設けた構成でもよいし、データベースを有するサーバと一緒の端末に設けた構成でもよい。
また、関連性のあるものには、関連性のあるデータ、情報、他の所定のアプリケーションソフトウェア、他の所定のシステムが含まれる。
さらに、所定の動作には、調べる、返事をする、データベースから関連性のあるものを選択する、電話や電子メールやチャットなどで連絡するなど、主にプログラムで実行する電子的な動作が含まれる。
人工知能制御手段およびデータベースは、１つのサーバやクラウド上の複数のサーバに設けられた構成でもよい。
【実施例１】
【００３２】
以下に、本発明の第１実施例である人工知能スピーカシステム１００について、図１および図２に基づいて説明する。
ここで、図１は、本発明の第１実施例の人工知能スピーカシステム１００を示す概念図であり、図２は、本発明の第１実施例の人工知能スピーカシステム１００のチャートを示す図である。
である。
【００３３】
本発明の第１実施例である人工知能スピーカシステム１００は、図１に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
このうち、人工知能スピーカ端末１１０は、マイク１１１と、スピーカ１１２とを有し、さらに、通信手段と、人工知能制御手段とを備えている。
そして、ユーザーが、人工知能スピーカ端末１１０に向かって話しかけると、人工知能制御手段が、マイク１１１からの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、把握した内容に基づいて、通信手段を用いてデータベースを有したサーバ１２０にアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行するように構成されている。
【００３４】
詳しくは、人工知能スピーカシステム１００の動作を図２のチャート図に沿って説明する。
図２のステップＳ１では、人工知能制御手段が、マイク１１１からの音声による入力の有無を判定する。
音声による入力があったと判定した場合はステップＳ２へ進み、音声による入力がまだないと判定した場合はステップＳ１を繰り返す。
例えば、ユーザーが、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「東京の明日の天気をおしえて！」と話したとする。
すると、人工知能制御手段が、音声による入力があったと判定し、ステップＳ２へ進む。
【００３５】
ステップＳ２では、意図把握ステップとして、人工知能制御手段が、音声による入力データの言葉を解析する。
例えば、入力データ「東京の明日の天気をおしえて！」を辞書に掲載されている単語の品詞単位に区切ったり、分かち書きルールに沿って文節毎に区切ったりする。
ここで、分かち書きルールについて説明する。
ルール１：文節は、きりはなす。
ルール２：文節中の一部分が、文節をつくれるときは、その部分をきりはなす。
ルール３：そのあいだに別のことばをわりこませられる部分は、きりはなす。
ルール４：そのうしろにいろいろなことばをつづけられる部分は、きりはなす。
【００３６】
そして、「天気」、「おしえて」の単語から、ユーザーの意図である所謂、インテントが「天気を尋ねている（知りたい）」ということを人工知能制御手段が把握（推定）する。
これにより、天気について返事をするという動作を後のステップで選択すればよい。
さらに、インテントにとって意味を持つ単語である所謂、エンティティを把握する。
この例の場合、具体的にどのような「天気」を尋ねているのかを把握する必要があり、インテントに対するエンティティが「東京」、「明日」であることを人工知能制御手段が把握する。
これにより、東京の明日の天気を調べて答えればよいと人工知能制御手段が把握し、ステップＳ３へ進む。
【００３７】
なお、インテント把握やエンティティ把握の精度を高めるために、管理者が例文を入力してインテントやエンティティを選択して、人工知能制御手段に学習させてもよい。
例えば、「天気」、「おしえて」を選択して「意図」である旨を設定することにより、「天気」、「おしえて」という単語は天気を知りたいという意図として学習するという指示になる。
また、「明日」を選択して「いつ」の時間・日付的概念である旨、「東京」を選択して「どこ」の場所的概念である旨を設定することにより、「明日」という単語は時間・日付的概念のエンティティとして学習し、「東京」という単語は場所的概念のエンティティとして学習するという指示になる。
上記のように管理者が設定することにより、設定された単語を人工知能制御手段がインテントやエンティティとして把握するだけでなく、人工知能制御手段は学習機能を有しているため、設定されていない単語についても、音声入力されたデータの文脈からインテントやエンティティとして把握するようになる。
【００３８】
ステップＳ３では、人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスし、ステップＳ４へ進む。
ステップＳ４では、選択実行ステップとして、人工知能制御手段が、いくつか登録された所定の動作の中から「調べる」および「答える」の動作を選択する。
これにより、入力内容に沿った動作が実行される。
ここで、所定の動作の登録場所は、人工知能スピーカ端末１１０内でもよいし、サーバ１２０内でもよい。
また、動作の選択のタイミングは、データベースにアクセスした後として説明したが、データベースにアクセスする前でもよいのは勿論である。
この例の場合、人工知能制御手段が、サーバ１２０のデータベースの中から明日の東京の天気についての「東京の明日の天気は、くもりのち晴れ  降水確率２０％」の情報を取得し、この取得した明日の東京の天気についての「東京の明日の天気は、くもりのち晴れ  降水確率２０％」の情報を人工知能スピーカ端末１１０のスピーカ１１２を用いて読み上げる。
【００３９】
なお、人工知能スピーカシステム１００は、サーバ１２０に設けられた人工知能音声感情認識手段をさらに有している構成でもよい。
そして、人工知能制御手段が、マイク１１１から音声入力された音声入力データを人工知能音声感情認識手段へ伝えて、人工知能音声感情認識手段からのフィードバック情報を受け取り、データベースにフィードバック情報を記録するように構成してもよい。
人工知能音声感情認識手段は、例えば、音響解析して音声そのものが持つ特徴の量から感情を認識することによって、音声入力者の喜び、不満、平静などの感情やその度合いを判定する。
これにより、音声入力者の音声データが人工知能音声感情認識手段によって感情認識されてフィードバックされて感情についての情報が記録される。
その結果、音声入力者の感情を把握することができる。
例えば、アンケートの回答を音声入力してもらった場合、アンケート質問の項目ごとに、音声入力者が喜んでいるか、悲しんでいるか、満足しているか、不満をもっているか、などの感情についてデータ化することができる。
【００４０】
このようにして得られた本発明の第１実施例である人工知能スピーカシステム１００は、マイク１１１と、スピーカ１１２と、通信手段と、学習機能を有する人工知能制御手段とを備えた人工知能スピーカ端末１１０と、データベースを備えたサーバ１２０とを有し、人工知能制御手段が、マイク１１１からの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する構成であることにより、音声入力者であるユーザーの所望の内容を実行することができる。
【００４１】
さらに、人工知能スピーカシステム１００は、サーバ１２０に設けられた人工知能音声感情認識手段をさらに有し、人工知能制御手段が、マイク１１１から音声入力された音声入力データを人工知能音声感情認識手段へ伝えて、人工知能音声感情認識手段からのフィードバック情報を受け取り、データベースにフィードバック情報を記録する構成であることにより、音声入力者の感情を把握することができる。
【００４２】
また、人工知能スピーカシステム１００のアプリケーションソフトウェアは、人工知能制御手段が、マイク１１１からの入力データの言葉を形態素解析または分かち書きルールで区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する意図把握ステップＳ２と、人工知能制御手段が、把握した内容に基づいて、通信手段を用いてデータベースにアクセスしてデータベースの中から関連性のあるものを選択するとともに、所定の動作を選択して実行する選択実行ステップＳ３、Ｓ４とを具備していることにより、音声入力者であるユーザーの所望の内容を実行することができるなど、その効果は甚大である。
【実施例２】
【００４３】
続いて、本発明の第２実施例である人工知能スピーカシステム１００について、図３に基づいて説明する。
ここで、図３は、本発明の第２実施例として人工知能スピーカシステム１００を受付に用いた場合を示す図である。
第２実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００の用途を一例として受付にしたものであり、多くの要素について第１実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００４４】
本発明の第２実施例である人工知能スピーカシステム１００は、図３に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
人工知能スピーカ端末１１０は、一例として会社の受付に設置されている。
そして、サーバ１２０のデータベースには、所定の担当者への連絡先が予め登録されている。
例えば、来客者が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「こんにちは！  ○○会社の佐々木です。鈴木様と１５：００に約束があってきました！」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００４５】
この例の場合、「○○会社」、「佐々木」、「鈴木」、「約束」、「きました」の単語から、来客者（音声入力者）の意図であるインテントが「鈴木に会いたい」ということを人工知能制御手段が把握する。
これにより、鈴木さんに来客者がいる旨の連絡をするという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的に誰が鈴木さんに会いたがっているのかを把握する必要があり、インテントに対するエンティティが「○○会社」、「佐々木」であることを人工知能制御手段が把握する。
【００４６】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「担当者へ連絡する」および「返事をする」の動作を選択する。
この例の場合、人工知能制御手段が、データベースの中から予め登録された担当者である鈴木さんの連絡先の一例であるプッシュ通知するメッセージ通信アプリケーションソフトウェアのＩＤ情報を選択し、通信手段を用いて鈴木さんのパーソナルコンピュータ端末１３０へ「受付に○○会社の佐々木様がおみえです！」の旨を通知する。
【００４７】
なお、鈴木さんのデスクにある電話に発信して音声で通知してもよい。
これに伴い、人工知能制御手段が、スピーカ１１２を用いて「こんにちは！  お待ちしていました。担当の鈴木を呼び出していますので、少々お待ちください！」の旨の返事をする。
さらに、予約された会議室があれば、人工知能制御手段が会議室予約システムにアクセスして予約された会議室を確認し、「お待ちしていました。この右側の廊下を進んだところにある第１会議室でお待ちください！」の旨の案内を読み上げてもよい。
これにより、音声入力者が担当者への連絡して欲しい旨を音声で入力すると人工知能制御手段によって担当者へ連絡される。
その結果、会社や店舗において担当者を呼び出してくれる受付機能、担当者へ連絡してくれる秘書機能を果たすことができる。
【００４８】
このようにして得られた本発明の第２実施例である人工知能スピーカシステム１００において、データベースには、所定の担当者への連絡先が予め登録され、人工知能制御手段が、把握した内容に基づいて、所定の担当者へ連絡する構成であることにより、会社や店舗において担当者を呼び出してくれる受付機能、担当者へ連絡してくれる秘書機能を果たすことができるなど、その効果は甚大である。
【実施例３】
【００４９】
続いて、本発明の第３実施例である人工知能スピーカシステム１００について、図４に基づいて説明する。
ここで、図４は、本発明の第３実施例として人工知能スピーカシステム１００をヘルプデスクに用いた場合を示す図である。
第３実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００の用途を一例としてヘルプデスクにしたものであり、多くの要素について第１実施例および第２実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００５０】
本発明の第３実施例である人工知能スピーカシステム１００は、図４に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
人工知能スピーカ端末１１０は、一例として会社のオフィスに設置されている。
例えば、会社の従業員が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「パソコンのモニターがついたり、消えたりして困っています。どうすればいいですか？」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００５１】
この例の場合、「パソコン」、「困って」、「ます」、「どうすれば」、「いいですか？」の単語から、従業員（音声入力者）の意図であるインテントが「パソコンについて教えてほしい」ということを人工知能制御手段が把握する。
これにより、パソコンについて回答するという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的にパソコンについてどのような状態であるのかを把握する必要があり、インテントに対するエンティティが「モニター」、「ついたり」、「消えたり」であることを人工知能制御手段が把握する。
【００５２】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「調べる」および「回答する」の動作を選択する。
この例の場合、人工知能制御手段が、データベースの中から予め登録された所謂、Ｑ＆Ａのデータの中から、最も関連性が高い（最も適切）と思われる項目を選択し、その対処方法の「一度、パソコンを再起動してみましょう！」の旨を、スピーカ１１２を用いて読み上げて回答する。
これにより、音声入力者が知りたい内容についての質問や困っていることを音声で入力すると人工知能制御手段によって音声入力者が知りたいと思われる内容や解決策がデータベースの中から選択されて読み上げられる。
【００５３】
なお、本実施例では、解決策を知らせてくれるヘルプデスク機能として説明したが、他の機能として用いてもよい。
例えば、音声入力者が商品についての情報を求めて、人工知能スピーカ端末１１０の人工知能制御手段が商品などの説明をする商品説明機能として用いてもよい。
さらに、音声入力者が商品の在庫についての情報を求めて、人工知能スピーカ端末１１０の人工知能制御手段が現在の在庫を知らせてくれる在庫確認機能として用いてもよいし、音声入力者が自分や他のメンバーのスケジュールについての情報を求めて、人工知能スピーカ端末１１０の人工知能制御手段がスケジュールを知らせてくれるアシスタント機能（秘書機能）として用いてもよい。
その結果、解決策を知らせてくれるヘルプデスク機能、商品などの説明機能、現在の在庫を知らせてくれる在庫確認機能、スケジュールを知らせてくれるアシスタント機能（秘書機能）を果たすことができる。
【００５４】
このようにして得られた本発明の第３実施例である人工知能スピーカシステム１００において、データベースには、複数の所定の情報が登録され、人工知能制御手段が、把握した内容に基づいて、データベースから関連性のある情報を選択してスピーカ１１２を用いて読み上げる構成であることにより、解決策を知らせてくれるヘルプデスク機能、商品などの説明機能、現在の在庫を知らせてくれる在庫確認機能、スケジュールを知らせてくれるアシスタント機能（秘書機能）を果たすことができるなど、その効果は甚大である。
【実施例４】
【００５５】
続いて、本発明の第４実施例である人工知能スピーカシステム１００について、図５に基づいて説明する。
ここで、図５は、本発明の第４実施例として人工知能スピーカシステム１００を交通費精算申請に用いた場合を示す図である。
第４実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００の用途を一例として交通費精算申請にしたものであり、多くの要素について第１実施例〜第３実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００５６】
本発明の第４実施例である人工知能スピーカシステム１００は、図５に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
人工知能スピーカ端末１１０は、一例として会社のオフィスに設置されている。
そして、サーバ１２０のデータベースには、所定の担当者への連絡先が予め登録されている。
例えば、従業員が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「交通費精算の申請です！  営業の佐々木です。１２月１５日、大阪出張で東京−大阪間を新幹線で往復２７，４２０円です！」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００５７】
この例の場合、「交通費」、「申請」の単語から、従業員（音声入力者）の意図であるインテントが「交通費精算の申請をしたい」ということを人工知能制御手段が把握する。
これにより、申請内容を記録するという動作および申請内容を経理担当者へ連絡するという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的に誰が、いつ、どこから、どこへ、何の移動手段で行って、費用としていくらかかったのかを把握する必要があり、インテントに対するエンティティが「佐々木」、「東京」、「大阪」、「新幹線」、「往復」、「２７，４２０円」であることを人工知能制御手段が把握する。
【００５８】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「入力内容を記録する」、「担当者へ連絡する」および「返事をする」の動作を選択する。
この例の場合、人工知能制御手段が、音声入力データを申請内容としてデータベースに記録する。
これに伴い、データベースの中から予め登録された経理担当者の連絡先の一例であるプッシュ通知するメッセージ通信アプリケーションソフトウェアのＩＤ情報を選択し、通信手段を用いて経理担当者のパーソナルコンピュータ端末１３０へ「営業の佐々木さん  １２月１５日  大阪出張  旅費２７，４２０円」の交通費精算申請があった旨を通知する。
さらに、音声入力した従業員に対して、人工知能制御手段が、スピーカ１１２を用いて「交通費精算の申請を受け付けました！」の旨の返事をする。
【００５９】
これにより、人工知能制御手段によって音声入力内容がデータベースに記録されるとともに担当者へ連絡される。
なお、本実施例では、音声入力による交通費精算機能について説明したが、他の機能として用いてもよい。
例えば、音声入力による日報機能、音声入力による作業依頼機能、音声入力による発注・受注機能、音声入力によるアンケート集計機能として用いてもよい。
その結果、音声入力による日報機能、音声入力による交通費精算機能、音声入力による作業依頼機能、音声入力による発注・受注機能、音声入力によるアンケート集計機能を果たすことができる。
【００６０】
このようにして得られた本発明の第４実施例である人工知能スピーカシステム１００において、データベースには、所定の担当者への連絡先が予め登録され、人工知能制御手段が、把握した内容に基づいて、音声による入力内容をデータベースに記録するとともに、所定の担当者へ連絡する構成であることにより、音声入力による日報機能、音声入力による交通費精算機能、音声入力による作業依頼機能、音声入力による発注・受注機能、音声入力によるアンケート機能を果たすことができるなど、その効果は甚大である。
【実施例５】
【００６１】
続いて、本発明の第５実施例である人工知能スピーカシステム１００について、図６に基づいて説明する。
ここで、図６は、本発明の第５実施例として人工知能スピーカシステム１００を他の基幹系システムと連携させた場合を示す図である。
第５実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００を他の基幹系システムと連携させたものであり、多くの要素について第１実施例〜第４実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
基幹系システムには、ＥＲＰ(Enterprise Resource Planning)システム、生産管理システム、販売管理システム、在庫管理システム、受発注管理システム、財務・会計システムなどがあり、基幹系システムは、企業活動に必須のシステムである。
【００６２】
本発明の第５実施例である人工知能スピーカシステム１００は、図６に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
さらに、他のシステムサーバ１４０と通信自在であって、連携自在に構成されている。
人工知能スピーカ端末１１０は、一例として会社のオフィスに設置されている。
例えば、従業員が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「昨日の商品Ａの売り上げをおしえて！」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００６３】
この例の場合、「売り上げ」、「おしえて」の単語から、従業員（音声入力者）の意図であるインテントが「売り上げを知りたい」ということを人工知能制御手段が把握する。
これにより、売り上げを調べるという動作およびその返事をするという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的にいつの、何についての売り上げを知りたがっているのかを把握する必要があり、インテントに対するエンティティが「昨日」、「商品Ａ」であることを人工知能制御手段が把握する。
【００６４】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「調べる」および「返事をする」の動作を選択する。
この例の場合、サーバ１２０のデータベースの中には売り上げの情報がないため、人工知能制御手段が、サーバ１２０と連携自在な他のシステムサーバ１４０に直接またはサーバ１２０を介して間接的にアクセスする。
そして、人工知能制御手段が、他のシステムサーバ１４０のデータベースの中から昨日の商品Ａの売り上げについての「昨日の商品Ａの売り上げ１２０万円」の情報を取得し、この取得した昨日の商品Ａの売り上げについての「昨日の商品Ａの売り上げ１２０万円です！」の情報を人工知能スピーカ端末１１０のスピーカ１１２を用いて読み上げる。
【００６５】
これにより、所謂、アプリケーションプログラミングインタフェース（ＡＰＩ）によって他の既存システムや基幹系システムと連携自在となり音声入力者が知りたいと思われる内容の情報が他の既存システムや基幹系システムから選択されて読み上げられる。
なお、本実施例では、基幹系システムと連携して商品の売り上げを回答する例として説明したが、他の既存システム、所謂、情報系システムと連携した構成としてもよい。
ここで、情報系システムには、電子メールソフト、グループウェアソフト、スケジュール管理ツールソフト、社内ＳＮＳ（ビジネスチャット）などがある。
その結果、他のシステムと連携して、商品などの説明機能、現在の在庫を知らせてくれる在庫確認機能などを果たすことができる。
【００６６】
このようにして得られた本発明の第５実施例である人工知能スピーカシステム１００において、サーバ１２０のデータベースと別構成である他のシステムサーバ１４０と連携自在な構成であり、人工知能制御手段が、把握した内容に基づいて、他のシステムサーバ１４０のデータベースへアクセスして他のシステムサーバ１４０のデータベースから関連性のある情報を選択してスピーカ１１２を用いて読み上げる構成であることにより、商品などの説明機能、現在の在庫を知らせてくれる在庫確認機能などを果たすことができるなど、その効果は甚大である。
【実施例６】
【００６７】
続いて、本発明の第６実施例である人工知能スピーカシステム１００について、図７に基づいて説明する。
ここで、図７は、本発明の第６実施例として人工知能スピーカシステム１００を所定のセンサーと連携させた場合を示す図である。
第６実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００を所定のセンサーと連携させたものであり、多くの要素について第１実施例〜第５実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００６８】
本発明の第６実施例である人工知能スピーカシステム１００は、図７に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
さらに、部屋には、センサーの一例である照度センサー１５０が設けられている。
そして、人工知能スピーカシステム１００は、センサーの一例である照度センサー１５０と連携自在に構成されている。
さらに、人工知能制御手段が、スピーカ１１２を用いてセンシング状況の変化の旨を通知するように構成されている。
【００６９】
例えば、部屋の中が徐々に暗くなり、所定の照度値未満になったとき、照度センサー１５０のセンシング状況が変化する。
このとき、人工知能制御手段が、スピーカ１１２を用いてセンシング状況の変化の旨の一例として「部屋が暗くなってきました！  照明をＯＮにしますか？」を通知するように構成されている。
これにより、照度センサー１５０によるセンシング状況の変化が音声で通知される。
その結果、ユーザーはセンシング状況の変化を確実に知ることができる。
【００７０】
そして、ユーザーは、この通知に気づき、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「そうだね、照明をＯＮにして！」と話したとする。
ここで、人工知能スピーカシステム１００が所定の機器の一例である照明機器のスイッチと連携自在に構成されていれば、人工知能制御手段が、ユーザーである音声入力者の意図を把握するとともに意図にとって意味のある単語を把握し、部屋の照明のスイッチをＯＮにすることができる。
なお、所定のセンサーの一例として照度センサー１５０を挙げたが、これに限らない。
例えば、人感センサー（焦電センサー）、ジャイロセンサー、ボタンセンサー、温度・湿度センサー、画像センサーなどでもよい。
【００７１】
このようにして得られた本発明の第６実施例である人工知能スピーカシステム１００は、所定のセンサーの一例である照度センサー１５０と連携自在な構成であり、照度センサー１５０によるセンシング状況が変化したとき、人工知能制御手段が、スピーカ１１２を用いてセンシング状況の変化の旨を通知する構成であることにより、ユーザーはセンシング状況の変化を確実に知ることができるなど、その効果は甚大である。
【実施例７】
【００７２】
続いて、本発明の第７実施例である人工知能スピーカシステム１００について、図８に基づいて説明する。
ここで、図８は、本発明の第７実施例として人工知能スピーカシステム１００をデジタルサイネージ端末１６０と連携させた場合を示す図である。
第７実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００をデジタルサイネージ端末１６０と連携させたものであり、多くの要素について第１実施例〜第６実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００７３】
本発明の第７実施例である人工知能スピーカシステム１００は、図８に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
さらに、所定の機器の一例としてのデジタルサイネージ端末１６０と通信自在であって、連携自在に構成されている。
そして、人工知能制御手段が、デジタルサイネージ端末１６０の現在の表示コンテンツのデータに基づいて、スピーカ１１２を用いて現在の表示コンテンツの内容を読み上げるように構成されている。
さらに、人工知能制御手段が、音声入力者の意図および意図にとって意味のある単語に基づいて、通信手段を用いてデジタルサイネージ端末１６０の制御部に対して表示コンテンツ変更指令を送信するように構成されている。
【００７４】
人工知能スピーカ端末１１０は、一例として飲食店の店頭のデジタルサイネージ端末１６０の近傍に設置されている。
そして、デジタルサイネージ端末１６０が、サーバ１２０に保存されているランチメニューについてのコンテンツを表示していたとする。
この例の場合、人工知能制御手段が、デジタルサイネージ端末１６０に対して直接またはサーバ１２０を介してデジタルサイネージ端末１６０の現在の表示コンテンツを把握する。
そして、人工知能制御手段が、デジタルサイネージ端末１６０の現在の表示コンテンツのデータに基づいて、スピーカ１１２を用いて現在の表示コンテンツの内容を読み上げる。
【００７５】
例えば、デジタルサイネージ端末１６０が、ふわふわパンケーキとやさしい野菜スープのランチメニューを表示していたとすると、この表示コンテンツの説明のテキストデータである「本日のお勧めは、今はやりのふわふわで、口の中でとろけるパンケーキに温野菜たっぷりで体が温まる野菜スープです！」の旨を読み上げる。
これにより、デジタルサイネージ端末１６０の現在の表示コンテンツについての説明が読み上げられる。
その結果、表示コンテンツを観る者である見込み客は、表示コンテンツの内容を詳しく理解することができる。
【００７６】
このとき、見込み客の好みは、パンケーキではなく、チーズケーキであったとする。
そして、見込み客が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「チーズケーキはどんなのがありますか？」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００７７】
この例の場合、「ケーキ」、「ありますか？」の単語から見込み客（音声入力者）の意図であるインテントが「お店のメニューのケーキを知りたい」ということを人工知能制御手段が把握する。
これにより、メニューを調べるという動作およびその返事をするという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的にどのようなケーキがあるのか把握する必要があり、インテントに対するエンティティが「チーズ」、「どんなの」であることを人工知能制御手段が把握する。
【００７８】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「調べる」および「表示を変更させる指令をだす」の動作を選択する。
この例の場合、人工知能制御手段が、サーバ１２０のデータベースの中からメニューの「チーズケーキ」の情報を取得し、通信手段を用いて表示を制御している制御部のあるサーバ１２０またはデジタルサイネージ端末１６０に対して「チーズケーキ」のコンテンツに変更する表示コンテンツ変更指令を送信する。
これにより、デジタルサイネージ端末１６０の表示コンテンツが、「パンケーキ＆野菜スープ」から「チーズケーキ」に切り替わる。
【００７９】
そして、人工知能制御手段が、この表示コンテンツの説明のテキストデータである「ニューヨークスタイルの濃厚な食感のチーズケーキです！」の旨を読み上げる。
この際、複数の種類のチーズケーキがある場合、デジタルサイネージ端末１６０が、それらを順に表示するととともに、人工知能制御手段が、スピーカ１１２を用いてそれらの説明を順に読み上げる。
その結果、表示コンテンツを観る者である見込み客は、手で操作することなく表示コンテンツを変更することができ、この際、所望の内容のコンテンツへ変更することができる。
なお、本実施例では、所定の機器の一例としてデジタルサイネージ端末１６０を挙げて説明したが、エアコン機器、照明機器、オーブンレンジ機器、冷蔵庫、洗濯機、お風呂の湯沸かし器、テレビ番組の録画機などであってもよい。
【００８０】
このようにして得られた本発明の第７実施例である人工知能スピーカシステム１００は、所定の機器の一例であるデジタルサイネージ端末１６０と連携自在な構成であり、人工知能制御手段が、把握した内容に基づいて、通信手段を用いて所定の機器の一例であるデジタルサイネージ端末１６０の制御部に対して指令を送信する構成であることにより、所定の機器が音声入力者の所望の内容を実行することができる。
【００８１】
さらに、所定の機器が、デジタルサイネージ端末１６０であり、人工知能制御手段が、デジタルサイネージ端末１６０の現在の表示コンテンツのデータに基づいて、スピーカ１１２を用いて現在の表示コンテンツの内容を読み上げ、把握した内容に基づいて、通信手段を用いてデジタルサイネージ端末１６０の制御部に対して表示コンテンツ変更指令を送信する構成であることにより、表示コンテンツを観る者は表示コンテンツの内容を詳しく理解することができ、表示コンテンツを観る者または司会者は手で操作することなく表示コンテンツを変更することができ、この際、所望の内容のコンテンツへ変更することができるなど、その効果は甚大である。
【実施例８】
【００８２】
続いて、本発明の第８実施例である人工知能スピーカシステム１００について、図９に基づいて説明する。
ここで、図９は、本発明の第８実施例として人工知能スピーカシステム１００を所定のアプリケーションソフトウェアと連携させた場合を示す図である。
第８実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００をスケジュール管理アプリケーションソフトウェアと連携させたものであり、多くの要素について第１実施例〜第７実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００８３】
本発明の第８実施例である人工知能スピーカシステム１００は、図９に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
さらに、所定のアプリケーションソフトウェアの一例としてのスケジュール管理アプリケーションソフトウェアと連携自在に構成されている。
そして、人工知能制御手段が、音声入力者の意図および意図にとって意味のある単語に基づいてアプリケーションソフトウェア上において入力するように構成されている。
また、人工知能制御手段が、アプリケーションソフトウェアからの通知に基づいてスピーカ１１２を用いて通知するように構成されている。
【００８４】
人工知能スピーカ端末１１０は、一例として会社のオフィスに設置されている。
例えば、従業員が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「佐々木です。明日の１５：００に△△食品株式会社へ訪問して鈴木様と打ち合わせの予定を入れておいて！」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００８５】
この例の場合、「予定」、「入れておいて」の単語から、従業員（音声入力者）の意図であるインテントが「予定を登録したい」ということを人工知能制御手段が把握する。
これにより、予定を登録するという動作およびその返事をするという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的に誰についての、いつの、どんな予定を登録したがっているのかを把握する必要があり、インテントに対するエンティティが「佐々木」、「明日」、「１５：００」、「△△食品株式会社」、「鈴木」であることを人工知能制御手段が把握する。
【００８６】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「スケジュール管理アプリケーションソフトウェア上で予定を登録する」および「返事をする」の動作を選択する。
この例の場合、人工知能制御手段が、スケジュール管理アプリケーションソフトウェアを起動させて音声入力データの内容を登録（入力）してもよいし、起動させずに、スケジュール管理アプリケーションソフトウェアに関するデータファイルのデータに書き込んで登録してもよい。
【００８７】
さらに、音声入力した従業員に対して、人工知能制御手段が、スピーカ１１２を用いて「スケジュール管理アプリに予定を登録しました！」の旨の返事をする。
これにより、ユーザー（音声入力者）がアプリに登録（記録）したい内容が人工知能制御手段によってスケジュール管理アプリケーションソフトウェア上に入力されて登録（記録）される。
その結果、ユーザーは手を動かさずに話すだけでスケジュール管理アプリケーションソフトウェアと繋がって操作することができる。
【００８８】
また、スケジュール管理アプリケーションソフトウェア上において、予定の所定時間前に通知するように設定されていたとする。
この場合、予定の所定時間前になると、スケジュール管理アプリケーションソフトウェアから人工知能スピーカ端末１１０へ通知される。
そして、この通知に基づいて人工知能制御手段が、スピーカ１１２を用いて例えば「今、１４：００です。今日の１５：００に△△食品株式会社へ訪問して鈴木様と打ち合わせの予定です！」と通知内容を読み上げる。
これにより、スピーカ１１２からその旨が音声でユーザーに対して通知される。
その結果、ユーザーは手を動かさずにアプリケーションソフトウェア上の通知を知ることができる。
【００８９】
また、例えば、従業員が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「佐々木です。今日の私の予定をおしえて！」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
この例の場合、「予定」、「おしえて」の単語から、従業員（音声入力者）の意図であるインテントが「予定を知りたい」ということを人工知能制御手段が把握する。
これにより、予定を調べるという動作およびその返事をするという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的に誰についての、いつの予定を知りたがっているのかを把握する必要があり、インテントに対するエンティティが「佐々木」、「今日」であることを人工知能制御手段が把握する。
【００９０】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「調べる」および「返事をする」の動作を選択する。
この例の場合、連携自在なスケジュール管理アプリケーションソフトウェアを起動させて佐々木さんの今日の予定のデータを読み込んで取得してもよいし、スケジュール管理アプリケーションソフトウェアを起動させずに、スケジュール管理アプリケーションソフトウェアに関するデータファイルのデータを読み込んで佐々木さんの今日の予定の箇所のデータを取得してもよい。
【００９１】
そして、人工知能制御手段が、この取得した佐々木さんの今日の予定の情報の一例として「今日の１５：００に△△食品株式会社へ訪問して鈴木様と打ち合わせの予定がはいっています。」の旨を人工知能スピーカ端末１１０のスピーカ１１２を用いて読み上げる。
これにより、スピーカ１１２から予定内容が音声で従業員（音声入力者）に対して通知される。
その結果、従業員（音声入力者）は手を動かさずにスケジュール管理アプリケーションソフトウェア上に登録された予定を確認することができる。
【００９２】
なお、本実施例では、スケジュール管理アプリケーションソフトウェアと連携自在な構成について説明したが、他のアプリケーションソフトウェアと連携自在な構成としてもよい。
例えば、会議室予約管理アプリケーションソフトウェア、タスク管理アプリケーションソフトウェア、チャットアプリケーションソフトウェア、カレンダーアプリケーションソフトウェア、電子メールアプリケーションソフトウェア、ワークフローアプリケーションソフトウェア、チャットボットアプリケーションソフトウェア、顧客関係管理アプリケーションソフトウェア（ＣＲＭアプリ）、ソーシャルネットワーキングサービスアプリケーションソフトウェアや、それらのアプリケーションシステムと連携自在な構成でもよい。
また、連携自在なアプリケーションソフトウェアやアプリケーションシステムは、クラウド上に構成された所謂、クラウドサービスと呼ばれるものでもよい。
さらに、音声入力者の求め（意図）に応じて、スケジュール管理アプリケーションソフトウェアを用いて、他のメンバーのスケジュールを調整し、共通の空き時間に会議室の予約を入れる（登録する）するとともに、他のメンバーのスケジュールに予定を入れるように構成してもよい。
【００９３】
このようにして得られた本発明の第８実施例である人工知能スピーカシステム１００は、所定のアプリケーションソフトウェアと連携自在な構成であり、人工知能制御手段が、把握した内容に基づいて所定のアプリケーションソフトウェア上において入力する、および、人工知能制御手段が、所定のアプリケーションソフトウェアからの通知に基づいてスピーカ１１２を用いて通知する、の少なくとも一方を実行する構成であることにより、ユーザーは手を動かさずに話すだけで所望のアプリケーションソフトウェアと繋がって操作することができ、ユーザーは手を動かさずにアプリケーションソフトウェア上の通知を知ることができるなど、その効果は甚大である。
【実施例９】
【００９４】
続いて、本発明の第９実施例である人工知能スピーカシステム１００について、図１０に基づいて説明する。
ここで、図１０は、本発明の第９実施例として人工知能スピーカシステム１００を所定のアプリケーションソフトウェアと連携させた場合を示す図である。
第９実施例の人工知能スピーカシステム１００は、第１実施例の人工知能スピーカシステム１００をスケジュール管理アプリケーションソフトウェアと連携させたものであり、多くの要素について第１実施例〜第８実施例の人工知能スピーカシステム１００と共通するので、共通する事項については詳しい説明を省略する。
【００９５】
本発明の第９実施例である人工知能スピーカシステム１００は、図１０に示すように、人工知能スピーカ端末１１０と、データベースを有したサーバ１２０とを備えている。
さらに、所定のアプリケーションソフトウェアの一例としての名刺管理アプリケーションソフトウェアと連携自在に構成されている。
そして、人工知能制御手段が、音声入力者の意図および意図にとって意味のある単語に基づいてアプリケーションソフトウェア上において入力するように構成されている。
【００９６】
人工知能スピーカ端末１１０は、一例として会社のオフィスに設置されている。
例えば、従業員が、人工知能スピーカ端末１１０が反応する所定のキーワードで呼びかけた後に「名刺の登録です。△△食品株式会社  営業部長  鈴木一郎  住所  東京都江東区○○１−２−３  電話番号  ０３−１２３４−５６７８  メールアドレス  suzuki@△△shokuhin.co.jp」と話したとする。
すると、人工知能スピーカ端末１１０の人工知能制御手段が、マイク１１１からの入力データを分かち書きルールに沿って文節毎に区切って音声入力者の意図を把握するとともに意図にとって意味のある単語を把握する。
【００９７】
この例の場合、「名刺」、「登録」の単語から、従業員（音声入力者）の意図であるインテントが「名刺の内容を登録したい」ということを人工知能制御手段が把握する。
これにより、名刺の内容を登録するという動作およびその返事をするという動作を選択すればよい。
さらに、インテントにとって意味を持つ単語であるエンティティを把握する。
この例の場合、具体的に誰についての名刺を登録したがっているのかを把握する必要があり、インテントに対するエンティティが「△△食品株式会社」、「営業部長」、「鈴木一郎」、「電話番号」、「０３−１２３４−５６７８」、「メールアドレス」、「suzuki@△△shokuhin.co.jp」であることを人工知能制御手段が把握する。
【００９８】
人工知能スピーカ端末１１０の人工知能制御手段が、通信手段を用いてデータベースを有したサーバ１２０にアクセスするとともに、いくつか登録された所定の動作の中から「名刺管理アプリケーションソフトウェア上で名刺の内容を登録する」および「返事をする」の動作を選択する。
この例の場合、人工知能制御手段が、名刺管理アプリケーションソフトウェアを起動させて音声入力データの内容を登録（入力）してもよいし、起動させずに、名刺管理アプリケーションソフトウェアに関するデータファイルのデータに書き込んで登録してもよい。
なお、サーバ１２０に変えて、所定の端末であるパーソナルコンピュータ端末１３０にアクセスして、例えば、エクセルのようなＣＳＶ形式のファイルにテキスト入力してデータを保存してもよい。
【００９９】
さらに、音声入力した従業員に対して、人工知能制御手段が、スピーカ１１２を用いて「名刺管理アプリに名刺の内容を登録しました！」の旨の返事をする。
これにより、ユーザー（音声入力者）がアプリに登録（記録）したい内容が人工知能制御手段によって名刺管理アプリケーションソフトウェア上に入力されて登録（記録）される。
その結果、ユーザーは手を動かさずに話すだけで名刺管理アプリケーションソフトウェアと繋がって操作することができる。
つまり、ユーザーは、マウスを操作せずに、名刺の内容を入力（登録）することができる。
なお、所定のアプリケーションソフトウェアの一例として名刺管理アプリケーションソフトウェアについて説明したが、他のアプリケーションソフトウェアでもよい。
例えば、文書作成ソフトウェアや、表計算ソフトウェアでもよい。
【０１００】
このようにして得られた本発明の第９実施例である人工知能スピーカシステム１００は、所定のアプリケーションソフトウェアと連携自在な構成であり、人工知能制御手段が、把握した内容に基づいて所定のアプリケーションソフトウェア上において入力する構成であることにより、ユーザーは手を動かさずに話すだけで所望のアプリケーションソフトウェアと繋がって操作することができるなど、その効果は甚大である。
【符号の説明】
【０１０１】
１００  ・・・  人工知能スピーカシステム
１１０  ・・・  人工知能スピーカ端末（通信手段、人工知能制御手段）
１１１  ・・・  マイク
１１２  ・・・  スピーカ
１２０  ・・・  サーバ（データベース）
１３０  ・・・  パーソナルコンピュータ端末（所定の端末）
１４０  ・・・  他のシステムサーバ（他のシステムのデータベース）
１５０  ・・・  照度センサー（センサー端末）
１６０  ・・・  デジタルサイネージ端末（所定の機器）
【図１】
2019125011.tif 000003
【図２】
2019125011.tif 000004
【図３】
2019125011.tif 000005
【図４】
2019125011.tif 000006
【図５】
2019125011.tif 000007
【図６】
2019125011.tif 000008
【図７】
2019125011.tif 000009
【図８】
2019125011.tif 000010
【図９】
2019125011.tif 000011
【図１０】
2019125011.tif 000012