(57)【要約】【課題】ユーザが発した音声を認識する情報処理装置において認識率を高めること。【解決手段】情報処理装置（サーバ１０）の制御部（１１）は、音声情報取得部（１３１）が取得したユーザの音声に、特定のワードが含まれている場合、確認用データベース１２３を参照することにより選択したユーザへの確認フレーズを、出力部（音声情報出力部１３３）を介して出力する。【選択図】図１
2020086129.tif 000002
【特許請求の範囲】
【請求項１】
音声情報取得部と、出力部と、制御部とを備えている情報処理装置において、
上記制御部は、
上記音声情報取得部が取得したユーザの音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、上記ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、ユーザへの確認フレーズを選択し、
選択した上記確認フレーズを、上記出力部を介して出力する、
ことを特徴とする情報処理装置。
【請求項２】
上記確認用データベースにおいて、当該確認用データベースに含まれている上記複数の収録ワードのうち、上記特定のワードを含む１又は複数の収録ワードを１又は複数の候補ワードとして、
上記確認用データベースは、各収録ワードと、１又は複数の候補ワードを含む上記確認フレーズと、を対応付けている、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記確認用データベースにおいて、当該確認用データベースに含まれている上記複数の収録ワードのうち、上記特定のワードを含む１又は複数の収録ワードを１又は複数の候補ワードとして、
上記候補ワードの数が１つである場合、当該確認用データベースは、各収録ワードと、確認を促す確認フレーズとを対応付けており、
上記候補ワードの数が複数である場合、当該確認用データベースは、各収録ワードと、上記複数の候補ワードを含み、かつ、上記複数の候補ワードから１つの候補ワードを指定することを促す確認フレーズとを対応付けている、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
上記確認用データベースにおいて、（１）上記候補ワードのうち、他の収録ワードとの差になる部分は、（２）上記候補ワードのうち、他の収録ワードと共通する部分と区別されている、
ことを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
上記音声情報取得部は、外部から上記ユーザの音声を表す音声信号を取得する入力インターフェースであり、
上記出力部は、上記確認フレーズを表す確認フレーズ情報を外部へ出力する出力インターフェースである、
ことを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
上記音声情報取得部は、マイクであり、
上記出力部は、スピーカである、
ことを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項７】
請求項１〜６の何れか１項に記載の情報処理装置としてコンピュータを機能させるためのプログラムであって、上記制御部としてコンピュータを機能させるためのプログラム。
【請求項８】
音声情報取得工程と、確認フレーズ選択工程と、出力工程とを含む情報処理方法において、
上記音声情報取得工程は、ユーザの音声を取得し、
上記確認フレーズ選択工程は、上記音声情報取得工程により取得した上記音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、ユーザへの確認フレーズを選択し、
上記出力工程は、上記確認フレーズ選択工程により選択された上記確認フレーズを出力する、
ことを特徴とする情報処理方法。
【請求項９】
サーバとロボット端末とを備えた情報処理システムであって、
上記サーバは、第１の音声情報取得部と、第１の出力部と、第１の制御部とを備えており、
上記第１の制御部は、
上記第１の音声情報取得部が取得したユーザの音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、ユーザへの確認フレーズを選択し、
選択した上記確認フレーズを、上記第１の出力部を介して出力し、
上記ロボット端末は、第２の音声取得部と、第２の出力部と、第２の制御部とを備えており、
上記第２の制御部は、上記第２の音声取得部から取得したユーザの音声を上記サーバに供給し、上記サーバから供給された上記確認フレーズを上記第２の出力部から出力する、
ことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが発した音声を認識する情報処理装置、情報処理方法、情報処理システム、および、プログラムに関する。
【背景技術】
【０００２】
従来、情報処理装置に情報を入力する場合、ユーザは、例えばキーボードに代表される入力装置を用いて手入力を行っていた。しかし、近年、情報処理装置による音声認識が普及したため、ユーザは、キーボードなどの入力装置を用いることなく、音声入力により情報を情報処理装置に入力することができるようになった。
【０００３】
例えば、特許文献１には、ユーザが発した名字および名前を音声認識し、名字および名前の音声認識が精巧した場合には、個人名称辞書を検索することにより個人名称を検索する車載ナビゲーション装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０８３８９号公報（２００２年４月１０日）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば名字を音声認識する場合、読み取り又は聞き取りを間違えやすい名字や、他の名字と区別しにくい名字などが存在するため、ユーザが発した名字と、情報処理装置が音声認識の結果として得た名字とが異なる場合があった。すなわち、情報処理装置は、音声認識を失敗する場合があった。なお、読み取り又は聞き取りを間違えやすい名字や、他の名字と区別しにくい名字などの例としては、例えば、日本でポピュラーな名字であれば、「加藤（Kato）」や「佐藤（Sato）」などが挙げられる。
【０００６】
本発明の一態様は、上述した課題に鑑みなされたものであり、その目的は、ユーザが発した音声を認識する情報処理装置において、音声認識の成功率である認識率を高めることである。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、音声情報取得部と、出力部と、制御部とを備えている。本情報処理装置において、上記制御部は、上記音声情報取得部が取得したユーザの音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、上記ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、ユーザへの確認フレーズを選択し、選択した上記確認フレーズを、上記出力部を介して出力する。
【０００８】
上記の課題を解決するために、本発明の一態様に係る情報処理方法は、音声情報取得工程と、確認フレーズ選択工程と、出力工程とを含む。本情報処理方法において、上記音声情報取得工程は、ユーザの音声を取得し、上記確認フレーズ選択工程は、上記音声情報取得工程により取得した上記音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、ユーザへの確認フレーズを選択し、上記出力工程は、上記確認フレーズ選択工程により選択された上記確認フレーズを出力する。
【０００９】
上記の課題を解決するために、本発明の一態様に係る情報処理システムは、サーバとロボット端末とを備えた情報処理システムである。本情報処理システムにおいて、上記サーバは、第１の音声情報取得部と、第１の出力部と、第１の制御部とを備えており、上記第１の制御部は、上記第１の音声情報取得部が取得したユーザの音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、ユーザへの確認フレーズを選択し、選択した上記確認フレーズを、上記第１の出力部を介して出力する。上記ロボット端末は、第２の音声取得部と、第２の出力部と、第２の制御部とを備えており、上記第２の制御部は、上記第２の音声取得部から取得したユーザの音声を上記サーバから供給し、上記サーバから供給された上記確認フレーズを上記第２の出力部から出力する。
【００１０】
なお、上記情報処理装置をコンピュータにて実現させるプログラムも本発明の範疇に含まれる。
【発明の効果】
【００１１】
本発明の一態様によれば、ユーザが発した音声を認識する情報処理装置において、音声認識の成功率である認識率を高めることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る情報処理システムのブロック図である。
【図２】（ａ）〜（ｃ）の各々は、それぞれ、第１の実施形態に係る情報処理システムを構成するサーバが参照する、応答データベース、人名データベース、および、確認用データベースを示すテーブルである。
【図３】第１の実施形態に係る情報処理システムを構成するサーバが実行する情報処理方法を示すフローチャートである。
【図４】図２の（ｃ）に示した確認用データベースの変形例を示すテーブルである。
【図５】本発明の第２の実施形態に係るロボット端末のブロック図である。
【図６】本発明の一実施形態に係る情報処理装置として利用可能なコンピュータのブロック図である。
【発明を実施するための形態】
【００１３】
〔第１の実施形態〕
＜情報処理システム１の概要＞
本発明の第１の実施形態に係る情報処理システム１について、図１〜図３を参照して説明する。図１は、情報処理システム１のブロック図である。図２の（ａ）〜（ｃ）の各々は、それぞれ、情報処理システム１を構成するサーバ１０が参照する、応答データベース１２１、人名データベース１２２、および、確認用データベース１２３を示すテーブルである。図３は、サーバ１０が実行する情報処理方法Ｍ１を示すフローチャートである。
【００１４】
情報処理システム１は、ネットワーク２を介して互いに通信可能に接続された、サーバ１０とロボット端末２０とにより構成されている（図１参照）。サーバ１０は、特許請求の範囲に記載の情報処理装置の一態様である。なお、本実施形態においては、ネットワーク２は、インターネットと、情報処理システム１を利用するユーザである企業が運用するローカルエリアネットワークとにより構成されているものとして説明する。インターネット及びユーザが運用するローカルエリアネットワークの各々は、何れもネットワーク２を構成するネットワークの一例である。
【００１５】
本実施形態において、サーバ１０は、ネットワーク２に有線接続されており、ロボット端末２０は、ネットワーク２に無線接続されているものとして説明する。しかし、サーバ１０およびロボット端末２０の各々と、ネットワーク２とは、それぞれ、有線接続および無線接続の何れを用いて接続されていてもよい。
【００１６】
本実施形態において、情報処理システム１は、ユーザが自社の事業所のエントランスにおいて利用する情報処理システムであって、外来者の訪問を受け付ける受け付け業務を実施する情報処理システムである。サーバ１０が設置されている場所は、限定されるものではなく、事業所の内外の何れであってもよい。本実施形態においては、サーバ１０は、インターネット上に配置されており、インターネットと、ユーザが運用しているローカルエリアネットワークとを介して、ロボット端末２０と接続されている。換言すれば、情報処理システム１は、クラウドコンピューティングを用いて、受け付け業務サービスをユーザに提供する情報処理システムである。また、本実施形態において、ロボット端末２０は、企業の事業所のエントランスに配置されている。
【００１７】
＜サーバ１０の構成＞
サーバ１０は、制御部１１と、補助記憶装置１２と、通信インターフェース１３とを備えている（図１参照）。
【００１８】
制御部１１および通信インターフェース１３の各々が含む各ブロックは、本実施形態において、ソフトウェアにより実現されている。この点については、第４の実施形態において、図６を参照して後述する。なお、補助記憶装置１２は、図６に示すコンピュータ９１０の補助記憶装置９１４に対応し、通信インターフェース１３は、コンピュータ９１０の通信インターフェース９１６に対応する。
【００１９】
（制御部１１）
制御部１１は、音声認識部１１１と、モード切替部１１２と、人名検出部１１３と、応答選択部１１４とを備えている。
【００２０】
音声認識部１１１は、音声情報取得部１３１が取得したユーザ音声情報を音声解析することにより、ユーザ音声情報を、ユーザの音声を表すユーザテキスト情報に変換する。
【００２１】
モード切替部１１２は、制御部１１が人検知情報を入力情報として取得した場合に、人名認識モードを起動することによって、サーバ１０の動作モード（以下において、単にモードと称する）を、通常応答モードから人名認識モードに切り替える。人検知情報については、後述する。
【００２２】
人名検出部１１３は、人名認識モードが起動された場合に、ユーザテキスト情報に含まれているテキスト情報を解析する。人名検出部１１３がテキスト情報を解析する手法は、特に限定されるものではないが、本実施形態では、形態素解析を採用している。人名検出部１１３は、（１）当該ユーザテキスト情報の解析結果と、後述する人名データベース１２２（図２の（ｂ）参照）とを参照し、（２）人名データベース１２２に登録されている名字（例えば”Ｋａｔｏ”）が上記ユーザテキスト情報の解析結果に含まれている場合、その名字（例えば”Ｋａｔｏ”）を収録ワードとして応答選択部１１４へ供給する。なお、人名データベース１２２に登録されている名字は、特許請求の範囲に記載の特定のワードの一態様である。
【００２３】
応答選択部１１４は、人名検出部１１３から収録ワード（例えば”Ｋａｔｏ”）を取得した場合、（１）当該収録ワードと、確認用データベース１２３（図２の（ｃ）参照）とを参照し、（２）当該収録ワードに対応付けられている候補ワードと、追加ワードと、により構成された確認フレーズ選択し、（３）選択した確認フレーズを表す確認フレーズテキスト情報を後述する音声情報出力部１３３に出力する。確認フレーズテキスト情報は、特許請求の範囲に記載の確認フレーズ情報の一例である。
【００２４】
なお、本実施形態において、応答選択部１１４は、選択した確認フレーズを表すテキストである確認フレーズテキスト情報を音声情報出力部１３３に出力する。しかし、応答選択部１１４が出力する確認フレーズの形式は、テキスト形式に限定されるものではなく、選択した確認フレーズを表す音声であってもよい。
【００２５】
（補助記憶装置１２）
補助記憶装置１２には、応答データベース１２１と、人名データベース１２２と、確認用データベース１２３と、を記憶している。なお、図１においては、応答データベース１２１、人名データベース１２２、および確認用データベース１２３の各々を、それぞれ、応答ＤＢ１２１、人名ＤＢ１２２、および確認用ＤＢ１２３と記載している。
【００２６】
応答データベース１２１は、情報処理システム１において想定しているユーザの音声である入力情報と、当該ユーザの音声に対してロボット端末２０が応答する音声である出力フレーズと、アクションとを対応付けたデータベースである（図２の（ａ）参照）。応答データベース１２１に収録された入力情報には、例えば、「おはよう」や、「こんにちは」や、「受付お願いします」や、「”人物検知”」などが挙げられる。
【００２７】
これらの例のなかで、「おはよう」および「こんにちは」は、いずれも、サーバ１０の動作モード（以下において、単にモードと称する）が通常モードである場合に、制御部１１が参照するデータベースである。「おはよう」および「こんにちは」の各々には、それぞれ、「おはようございます」「こんにちは」という出力フレーズが対応付けられている。なお、これらの入力情報に対して、アクションは、対応付けられていない。制御部１１は、入力情報（例えば「おはよう」）および応答データベース１２１を参照し、入力情報に対応した出力フレーズ（例えば「おはようございます」）を選択し、当該出力フレーズを、音声情報出力部１３３を介してロボット端末２０に出力する。
【００２８】
また、これらの入力情報の例のなかで、「受付お願いします」との入力情報に対しては、「お名前をお願いします」との出力フレーズとともに、「人名認識モード起動」とのアクションが対応付けられている。制御部１１は、（１）入力情報に対応する出力フレーズである「受付お願いします」を選択し、（２）当該出力フレーズを、音声情報出力部１３３を介してロボット端末２０に出力するとともに、（３）モード切替部１１２に「人名認識モード起動」とのアクションを提供する。
【００２９】
人名データベース１２２は、例えば、その日に、企業の事業所を訪問予定である来評者の名字（例えば「Ｋａｔｏ」や、「Ｓａｔｏ」や、「Ｉｔｏ」など）がローマ字表記で登録されたデータベースである（図２の（ｂ）参照）。人名データベース１２２は、例えば、その日の訪問予定に応じて、企業の担当者が事前に来評者の名字を登録することによって作成される。
【００３０】
確認用データベース１２３は、応答選択部１１４が、人名検出部１１３から取得した収録ワードとともに参照するデータベースであり、複数の収録ワードのそれぞれと、ユーザへの確認フレーズとを対応付けたデータベースである（図２の（ｃ）参照）。確認用データベース１２３において、確認フレーズは、１又は複数の候補ワード（図２の（ｃ）に示したｎ個のＰｈ１，Ｐｈ２，Ｐｈ３，・・・，Ｐｈｎ）と、追加ワードとにより構成されている。ここで、ｎは、１以上の任意の整数である。また、複数の候補ワードを一般化して、候補ワードＰｈｉとも表記する。ここで、ｉは、１以上ｎ以下の整数である。
【００３１】
１又は複数の候補ワードＰｈｉの各々は、それぞれ、確認用データベース１２３に含まれている複数の収録ワードのうち、特定のワード（人名データベース１２２に登録されている名字）を含む１又は複数の収録ワードである。図２の（ｃ）に示すように、確認用データベース１２３は、各収録ワードと、１又は複数の候補ワードを含む上記確認フレーズと、を対応付けている。
【００３２】
候補ワードＰｈｉの各々は、確認用データベース１２３に含まれている上記複数の収録ワードのうち、上記特定のワードを含む１又は複数のワードであり、かつ、対応する収録ワードと紛らわしいワードである。
【００３３】
収録ワードに関連付けられる候補ワードの数が１つである場合、確認用データベース１２３は、各収録ワードと、確認を促す確認フレーズとを対応付けていることが好ましい。すなわち、本実施形態では、候補ワードＰｈ１のあとに確認を促す追加ワード「ですね？」を追記することによって、確認を促す確認フレーズを生成する。
【００３４】
一方、収録ワードに関連付けられている候補ワードの数が複数である場合、確認用データベース１２３は、各収録ワードと、上記複数の候補ワードを含み、かつ、上記複数の候補ワードから１つの候補ワードを指定することを促す確認フレーズとを対応付けていることが好ましい。図２の（ｃ）に記載された収録ワード「Ａｔｏ」に対して関連付けられた「＜Ｋａ＞ｔｏですか？＜Ｓａ＞ｔｏですか？」という関連フレーズは、各収録ワードと、上記複数の候補ワードを含み、かつ、上記複数の候補ワードから１つの候補ワードを指定することを促す確認フレーズの一例である。
【００３５】
また、確認用データベース１２３において、（１）候補ワードＰｈｉのうち他の候補ワードＰｈｉとの差になる部分は、（２）候補ワードＰｈｉのうち他の候補ワードＰｈｉと共通する部分と区別されていることが好ましい。本実施形態においては、候補ワードＰｈｉのうち他の候補ワードＰｈｉとの差になる部分をブラケット（＜＞）で挟むことにより、他の候補ワードＰｈｉと共通する部分と区別している。具体例としては、「Ｋａｔｏ」、「Ｓａｔｏ」、および「Ｉｔｏ」の各候補ワードを、「＜Ｋａ＞ｔｏ」、「＜Ｓａ＞ｔｏ」、および「＜Ｉ＞ｔｏ」と記載している。
【００３６】
確認用データベース１２３は、例えば、企業の担当者が事前に人名データベース１２２を参照し、各収録ワードに対応している１又は複数の候補ワードＰｈ１〜Ｐｈｎを手動で登録することによって作成可能である。
【００３７】
また、確認用データベース１２３は、例えば、人名データベース１２２に登録された収録ワードの共通部分を自動検出し、共通部分を含む複数の候補ワードＰｈ１〜Ｐｈｎを自動で登録することによっても作成可能である。
【００３８】
例えば、図２の（ｂ）に示されているように、人名データベース１２２に、「Ｋａｔｏ」、「Ｓａｔｏ」、および「Ｉｔｏ」という名字が登録されているとする。
【００３９】
例えば、収録ワード「Ｋａｔｏ」に対しては、「Ｋａｔｏ」と紛らわしい収録ワードは、他に人名データベース１２２に登録されていないため、候補ワードとしては、１つの候補ワードＰｈ１として「＜Ｋａ＞ｔｏ」のみを関連付ければよい。
【００４０】
例えば、収録ワード「Ｔｏ」に対しては、「Ｋａｔｏ」、「Ｓａｔｏ」、および「Ｉｔｏ」の何れもが共通部分「ｔｏ」を含むため、候補ワードとして、３つの候補ワードである、候補ワードＰｈ１「＜Ｋａ＞ｔｏ」、候補ワードＰｈ２「＜Ｓａ＞ｔｏ」、および、候補ワードＰｈ３「＜Ｉ＞ｔｏ」を関連付ければよい。
【００４１】
例えば、収録ワード「Ａｔｏ」に対しては、「Ｋａｔｏ」および「Ｓａｔｏ」の何れもが共通部分「ａｔｏ」を含むため、候補ワードとして、２つの候補ワードである、候補ワードＰｈ１「＜Ｋａ＞ｔｏ」および候補ワードＰｈ２「＜Ｓａ＞ｔｏ」を関連付ければよい。なお、人名データベース１２２には「Ａｔｏ」という名字が登録されていないため、候補ワードには「Ａｔｏ」を含めないことが好ましい。
【００４２】
上述したように、応答選択部１１４は、（１）収録ワードと、確認用データベース１２３とを参照し、（２）当該収録ワードに対応付けられている各候補ワードＰｈｉの末尾に、追加ワードを追加することによって得られる確認フレーズをフレーズ選択し、選択した確認フレーズを後述する音声情報出力部１３３に出力する。
【００４３】
例えば、応答選択部１１４が人名検出部１１３より、収録ワードとして「Ｋａｔｏ」を取得した場合、応答選択部１１４は、収録ワード「Ｋａｔｏ」に対応付けられた候補ワードＰｈ１である「＜Ｋａ＞ｔｏ」の末尾に追加ワード「ですね？」を追加した「＜Ｋａ＞ｔｏですね？」を確認フレーズとして選択する。
【００４４】
また、例えば、応答選択部１１４が人名検出部１１３より、収録ワードとして「Ａｔｏ」を取得した場合、応答選択部１１４は、収録ワード「Ａｔｏ」に対応付けられた、候補ワードＰｈ１である「＜Ｋａ＞ｔｏ」および候補ワードＰｈ２である「＜Ｓａ＞ｔｏ」の各々の末尾に、それぞれ、追加ワード「ですか？」を追加した「＜Ｋａ＞ｔｏですか？＜Ｓａ＞ｔｏですか？」を確認フレーズとして選択する。
【００４５】
なお、本実施形態の確認用データベース１２３において、確認フレーズは、１又は複数の候補ワードと、追加ワードとにより構成されているものとして説明している。しかし、確認用データベース１２３は、候補ワードおよび追加ワードを用いることなく、各収録ワードに対して確認フレーズそのものを関連付けるように構成されていてもよい。この場合、例えば、収録ワード「Ｋａｔｏ」には「＜Ｋａ＞ｔｏですね？」との確認フレーズが関連付けられ、収録ワード「Ｔｏ」には「＜Ｋａ＞ｔｏですか？＜Ｓａ＞ｔｏですか？＜Ｉ＞ｔｏですか？」との確認フレーズが関連付けられる。
【００４６】
なお、本実施形態において、応答選択部１１４は、各候補ワードＰｈｉの末尾に、追加ワードを追加することによって得られた確認フレーズをロボット端末２０に出力している。しかし、応答選択部１１４は、各候補ワードＰｈｉおよび追加ワードを特定した状態のまま（確認フレーズ自体を作成していない状態のまま）ロボット端末２０に出力するように構成されていてもよい。
【００４７】
この場合、後述するロボット端末２０の音声再生部２１３は、各候補ワードＰｈｉおよび追加ワードから確認フレーズを作成したうえで、その確認フレーズを再生すればよい。ロボット端末２０が確認フレーズを各候補ワードＰｈｉおよび追加ワードの状態で取得することによって、例えば、ロボット端末２０の制御部２１は、確認フレーズを再生することにより得られる音声を用いて、ユーザに名字を確認できることに加えて、音声以外の態様を用いてユーザに名字を確認することができる。なお、音声以外の態様については、ロボット端末２０の変形例の欄において後述する。
【００４８】
（通信インターフェース１３）
通信インターフェース１３は、音声情報取得部１３１と、人検知情報取得部１３２と、音声情報出力部１３３とを備えている。
【００４９】
音声情報取得部１３１は、ユーザの音声を表すユーザ音声情報を、ロボット端末２０から取得するインターフェースである。なお、ロボット端末２０がユーザの音声からユーザ音声情報を生成する構成については、後述する。
【００５０】
人検知情報取得部１３２は、ロボット端末２０の近傍（例えばロボット端末２０の前方）に人を検知したことを表す人検知情報を、ロボット端末２０から取得するインターフェースである。人検知情報取得部１３２は、人検知情報をロボット端末２０から取得した場合、人検知情報を入力情報として、制御部１１に提供する。
【００５１】
入力情報として人検知情報を取得した制御部１１は、（１）入力情報に対応する出力フレーズである「受付お願いします」を選択し、（２）当該出力フレーズを、音声情報出力部１３３を介してロボット端末２０に出力するとともに、（３）モード切替部１１２に「人名認識モード起動」とのアクションを提供する。
【００５２】
音声情報出力部１３３は、特許請求の範囲に記載の第１の出力部の一態様であり、応答選択部１１４により選択された確認フレーズ（ユーザへの確認フレーズ）を、ロボット端末２０へ出力する。
【００５３】
＜ロボット端末２０の構成＞
ロボット端末２０は、制御部２１と、通信インターフェース２３と、マイク２４と、人検知センサ２５と、スピーカ２６とを備えている（図１参照）。
【００５４】
制御部２１および通信インターフェース２３の各々が含む各ブロックは、本実施形態において、ソフトウェアにより実現されている。この点については、第４の実施形態において、図６を参照して後述する。なお、通信インターフェース２３は、コンピュータ９１０の通信インターフェース９１６に対応する。
【００５５】
（制御部２１）
制御部２１は、音声情報生成部２１１と、人検知情報生成部２１２と、音声再生部２１３とを備えている。
【００５６】
音声情報生成部２１１は、（１）マイク２４を介して取得したユーザの音声から、当該ユーザの音声を表すユーザ音声情報を生成し、（２）生成したユーザ音声情報を、通信インターフェース２３を介してサーバ１０へ供給する。
【００５７】
人検知情報生成部２１２は、ロボット端末２０の近傍（例えばロボット端末２０の前方）に人がいることを人検知センサ２５が検知した場合に、（１）ロボット端末２０の近傍に人がいることを示す信号を人検知センサ２５から取得し、（２）ロボット端末２０の近傍に人を検知したことを表す人検知情報を生成し、（３）生成した人検知情報を、通信インターフェース２３を介してサーバ１０へ供給する。なお、人検知センサ２５としては、デジタルカメラおよび人感センサの少なくとも何れか一方を採用することができる。
【００５８】
音声再生部２１３は、（１）通信インターフェース２３がサーバ１０から受信した、確認フレーズを表すテキストである確認フレーズテキスト情報から、確認フレーズを表す音声である確認フレーズ音声情報を生成し、（２）生成した当該確認フレーズ音声情報を、スピーカ２６を介して再生する。音声再生部２１３が確認フレーズを音声として再生することによって、情報処理システム１は、応答選択部１１４が選択した確認フレーズを、ユーザに対して通知することができる。
【００５９】
音声再生部２１３は、確認フレーズを表す音声である確認フレーズ音声情報を生成するときに、確認フレーズテキスト情報においてブラケットで挟まれた部分、すなわち、候補ワードＰｈｉのうち他の候補ワードＰｈｉとの差になる部分を強調することが好ましい。確認フレーズ音声情報において、ブラケットで挟まれた部分を強調することによって、紛らわしい箇所を強調した状態で確認フレーズをユーザに通知することができる。
【００６０】
（ロボット端末２０の変形例）
サーバ１０から提供される確認フレーズテキスト情報が、候補ワードＰｈｉおよび追加ワードから作成された確認フレーズではなく、各候補ワードＰｈｉおよび追加ワードを特定した状態のままである場合、音声再生部２１３は、（１）各候補ワードＰｈｉおよび追加ワードから確認フレーズを作成したうえで、（２）作成した確認フレーズを表す確認フレーズテキスト情報から、確認フレーズを表す音声である確認フレーズ音声情報を生成すればよい。
【００６１】
また、この場合、ロボット端末２０は、タッチパネル式の表示装置（図１には不図示）を更に備えていることが好ましい。制御部２１は、各候補ワードＰｈｉをそれぞれ選択可能な複数のボタンと、「＜Ｋａ＞ｔｏですか？＜Ｓａ＞ｔｏですか？＜Ｉ＞ｔｏですか？」との確認フレーズを表すテキストとを表示装置に表示させることが好ましい。この構成によれば、複数の紛らわしい候補ワードＰｈｉからユーザの名字である１つの候補ワードを指定することを促すときに、音声に加えて表示装置に表示させたテキストを用いることができる。
【００６２】
＜情報処理方法Ｍ１＞
本発明の一態様であり、かつ、上述したサーバ１０が実行する情報処理方法Ｍ１は、第１の入力待ち受け工程Ｓ１１と、応答選択工程Ｓ１２と、出力フレーズ発話工程Ｓ１３と、第１の判定工程Ｓ１４と、第２の入力待ち受け工程Ｓ１５と、人名検出工程Ｓ１６と、第２の判定工程Ｓ１７と、確認フレーズ選択工程Ｓ１８と、第３の判定工程Ｓ１９と、出力工程Ｓ２０とを含む。
【００６３】
第１の入力待ち受け工程Ｓ１１から第１の判定工程Ｓ１４までは、サーバ１０のモードが通常モードである場合に繰り返される工程である。第２の入力待ち受け工程Ｓ１５から出力工程Ｓ２０までは、サーバ１０のモードが人名認識モードである場合に実行される工程である。
【００６４】
第１の入力待ち受け工程Ｓ１１は、サーバ１０およびロボット端末２０の各々がユーザである来訪者からの音声入力を待ち受けている工程である。
【００６５】
第１の入力待ち受け工程Ｓ１１において、ロボット端末２０がユーザからの音声入力を受け付けると、音声情報生成部２１１が生成したユーザ音声情報を、通信インターフェース２３を介してサーバ１０へ供給する。ユーザ音声情報を音声情報取得部１３１から取得した音声認識部１１１は、ユーザ音声情報を、ユーザの音声を表すユーザテキスト情報に変換する。
【００６６】
応答選択工程Ｓ１２において、制御部１１は、ユーザの音声を表すユーザテキスト情報を入力情報として、当該入力情報（例えば「おはよう」）と、応答データベース１２１とを参照し、上記入力情報に関連付けられた出力フレーズを選択し、選択した当該出力フレーズを、音声情報出力部１３３を介してロボット端末２０に供給する。
【００６７】
出力フレーズ発話工程Ｓ１３において、音声再生部２１３は、通信インターフェース２３がサーバ１０から受信した出力フレーズを、スピーカ２６を介して再生する。
【００６８】
第１の判定工程Ｓ１４において、制御部１１は、上記入力情報（例えば「おはよう」）に関連付けられたアクションの内容を参照し、当該アクションが「人名認識モード起動」であるか否かを判定する。第１の判定工程Ｓ１４の判定結果がＮｏである場合、処理は、第１の入力待ち受け工程Ｓ１１に戻る。第１の判定工程Ｓ１４の判定結果がＹｅｓである場合、（１）制御部１１は、モード切替部１１２に「人名認識モード起動」とのアクションを提供し、（２）モード切替部１１２は、人名認識モードを起動することによって、サーバ１０のモードを、通常応答モードから人名認識モードに切り替え、（３）処理は、第２の入力待ち受け工程Ｓ１５に進む。
【００６９】
第２の入力待ち受け工程Ｓ１５は、特許請求の範囲に記載の音声情報取得工程の一態様であり、サーバ１０およびロボット端末２０の各々がユーザである来訪者からの、「お名前をお願いします」との出力フレーズに対する音声入力を待ち受けている工程である。
【００７０】
第２の入力待ち受け工程Ｓ１５において、ロボット端末２０がユーザからの音声入力を受け付けると、音声情報生成部２１１が生成したユーザ音声情報を、通信インターフェース２３を介してサーバ１０へ供給する。ユーザ音声情報を音声情報取得部１３１から取得した音声認識部１１１は、ユーザ音声情報を、ユーザの音声を表すユーザテキスト情報に変換する。
【００７１】
人名検出工程Ｓ１６において、人名検出部１１３は、（１）ユーザテキスト情報に含まれているテキスト情報を解析し、（２）当該ユーザテキスト情報の解析結果と、人名データベース１２２とを参照する。
【００７２】
第２の判定工程Ｓ１７は、人名データベース１２２に登録されている名字が上記ユーザテキスト情報の解析結果に含まれているか否かを判定する。人名検出部１１３は、第２の判定工程Ｓ１７の判定結果がＮｏである場合に、処理を第２の入力待ち受け工程Ｓ１５に戻す。また、人名検出部１１３は、第２の判定工程Ｓ１７の判定結果がＹｅｓである場合に、ユーザテキスト情報の解析結果に含まれている名字を収録ワードとして応答選択部１１４へ供給するとともに、処理を確認フレーズ選択工程Ｓ１８へ進める。
【００７３】
確認フレーズ選択工程Ｓ１８において、応答選択部１１４は、（１）人名検出部１１３から供給された収録ワードと、確認用データベース１２３とを参照する。
【００７４】
第３の判定工程Ｓ１９は、上記収録ワードが確認用データベース１２３に存在するか否かを判定する。応答選択部１１４は、第３の判定工程Ｓ１９の判定結果がＮｏである場合に、処理を終わらせる。また、応答選択部１１４は、第３の判定工程Ｓ１９の判定結果がＹｅｓである場合に、処理を出力工程Ｓ２０に進める。
【００７５】
出力工程Ｓ２０において、応答選択部１１４は、（１）上記収録ワードに対応付けられている確認フレーズであって、候補ワードと、追加ワードとにより構成された確認フレーズ選択し、（２）選択した確認フレーズを表す確認フレーズテキスト情報を、音声情報出力部１３３を介してロボット端末２０へ出力する。音声再生部２１３は、サーバ１０から受信した確認フレーズテキスト情報から確認フレーズ音声情報を生成し、生成した当該確認フレーズ音声情報を、スピーカ２６を介して再生する。
【００７６】
＜情報処理システム１の変形例＞
本実施形態において、情報処理システム１は、外来者の訪問を受け付ける受け付け業務を実施する情報処理システムであり、外来者の名字を収録ワードとして、収録ワードと紛らわしい名字を候補ワードとすることによって、認識率を高めることができる。
【００７７】
しかし、情報処理システム１のデータベースに収録されている収録ワードは、名字あるは人名に限られるものではない。例えば、（１）本発明の一態様に係る情報処理システムがナビゲーションシステムである場合、収録ワードは、ユーザが目的地としたいと考える地名であってもよいし、（２）本発明の一態様に係る情報処理システムが発注システムである場合、収録ワードは、ユーザが発注したいと考える部品名あるいは商品名であってもよいし、（３）本発明の一態様に係る情報処理システムが施設内を案内する案内システムである場合、収録ワードは、ユーザが探している会議室などの名称であってもよいし、部屋番号であってもよい。すなわち、収録ワードに対応付けられた候補ワードとして紛らわしいワードが想定されるシステムであれば、本発明の一態様に係る情報処理システムを好適に用いることができる。
【００７８】
＜確認用データベース１２３の変形例＞
確認用データベース１２３の変形例について、図４を参照して説明する。図４は、確認用データベース１２３の変形例を示すテーブルである。
【００７９】
確認用データベース１２３の変形例は、２つの追加ワードＷ１，Ｗ２を設定することができるように構成されている。また、確認フレーズの生成ルールとして、収録ワードごとに異なる生成ルールを適用できるように構成されている。本変形例では、候補ワードＰｈｉの数が１つである収録ワード（例えば「Ｋａｔｏ」）と、候補ワードＰｈｉの数が複数である収録ワード（「Ｔｏ」）とで、異なる確認フレーズの生成ルールを適用している。
【００８０】
確認用データベース１２３の変形例においては、候補ワードＰｈｉの数が１つである収録ワードに対して、「分かりました」という追加ワードＷ１が対応付けられており、追加ワードＷ２は、対応付けられていない。また、候補ワードＰｈｉの数が１つである収録ワードに対して、「Ｗ１」という生成ルールを関連付けている。したがって、確認用データベース１２３の変形例は、候補ワードＰｈｉの数が１つである各収録ワードと、「分かりました」という確認を促す確認フレーズとを対応付けている。
【００８１】
このように、確認を促す確認フレーズは、候補ワードＰｈ１に追加ワード「ですね？」を追加した確認フレーズ（図２の（ｃ）に記載の確認用データベース１２３参照）に限定されるものではなく、例えば、「分かりました」という候補ワードＰｈ１を含まない確認フレーズであってもよい。
【００８２】
また、確認用データベース１２３の変形例においては、候補ワードＰｈｉの数が複数である収録ワードに対して、「ですか？それとも」という追加ワードＷ１が対応付けられており、「ですか？」という追加ワードＷ２が対等付けられている。また、候補ワードＰｈｉの数が複数である収録ワードに対して、「Ｐｈ１＋Ｗ１＋Ｐｈ２＋Ｗ１＋…＋Ｐｈｎ＋Ｗ２」という生成ルールを関連付けている。具体的には、「Ｔｏ」という収録ワードには「＜Ｋａ＞ｔｏですか？それとも＜Ｓａ＞ｔｏですか？」という確認フレーズが対応付けられている。
【００８３】
したがって、確認用データベース１２３の変形例は、候補ワードＰｈｉの数が複数である各収録ワードと、複数の候補ワードＰｈｉを含み、かつ、複数の候補ワードＰｈｉから１つの候補ワードを指定することを促す確認フレーズとを対応付けている。
【００８４】
〔第２の実施形態〕
本発明の第２の実施形態に係るロボット端末３について、図５を参照して説明する。図５は、ロボット端末３のブロック図である。
【００８５】
本実施形態では、第１の実施形態に係る情報処理システム１（図１参照）と、本実施形態に係るロボット端末３との対応関係および差異を明確にしたうえで、その差異について説明し、両者間で対応している構成については、その説明を省略する。
【００８６】
情報処理システム１は、情報処理システム１としての機能を、サーバ１０と、ロボット端末２０とに分担して実現していた。サーバ１０は、情報処理装置としての機能を担い、ロボット端末２０は、ユーザと対話を行うインターフェースとしての機能を異なっていた。
【００８７】
ロボット端末３は、情報処理システム１の情報処理装置としての機能およびインターフェースとしての機能を、ロボット端末のみに持たせたものである。すなわち、ロボット端末３は、本発明の一態様に係る情報処理装置の一例である。
【００８８】
ロボット端末３は、制御部３１と、補助記憶装置３２と、マイク３４と、人検知センサ３５と、スピーカ３６とを備えている。
【００８９】
制御部３１は、音声認識部３１１と、モード切替部３１２と、人名検出部３１３と、応答選択部３１４と、音声情報生成部３１５と、人検知情報生成部３１６と、音声再生部３１７とを備えている。
【００９０】
音声認識部３１１、モード切替部３１２、人名検出部３１３、および応答選択部３１４の各々は、それぞれ、サーバ１０の制御部１１が備えている音声認識部１１１、モード切替部１１２、人名検出部１１３、および応答選択部１１４に対応する。音声情報生成部３１５、人検知情報生成部３１６、および音声再生部３１７の各々は、ロボット端末２０の制御部２１が備えている音声情報生成部２１１、人検知情報生成部２１２、および音声再生部２１３に対応する。
【００９１】
補助記憶装置３２は、サーバ１０が備えている補助記憶装置１２に対応する。補助記憶装置３２は、応答データベース３２１、人名データベース３２２、および確認用データベース３２３の各々を記憶している。応答データベース３２１、人名データベース３２２、および確認用データベース３２３の各々は、補助記憶装置１２が記憶している応答データベース１２１、人名データベース１２２、および確認用データベース１２３と同じ構成を有する。
【００９２】
マイク３４は、特許請求の範囲に記載の音声情報取得部の一態様であり、ロボット端末２０のマイク２４と同じように、ユーザの音声を取得する。
【００９３】
人検知センサ３５は、ロボット端末２０の人検知センサ２５に対応する。
【００９４】
スピーカ３６は、特許請求の範囲に記載の出力部の一態様であり、ロボット端末２０のスピーカ２６と同じように、確認フレーズを音声出力することによって、当該確認フレーズをユーザに通知する。
【００９５】
以上のように、ロボット端末３は、第１の実施形態に係る情報処理システム１が有する情報処理装置としての機能と、ユーザとのインターフェースとしての機能をロボット端末１台に統合し、それに伴い、サーバ１０が備えていた通信インターフェース１３とロボット端末２０が備えていた通信インターフェース２３とを省略することによって得られる。
【００９６】
〔第３の実施形態〕
上記各実施形態では、本発明の一実施形態に係る情報処理装置として、１つのサーバ１０を用いる例を説明した。しかし、サーバ１０の有する各機能が、個別のサーバにて実現されていてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
【００９７】
〔第４の実施形態〕
サーバ１０、ロボット端末３、およびロボット端末２０の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。後者の場合、サーバ１０、ロボット端末３、およびロボット端末２０のそれぞれを、図６に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【００９８】
図６は、サーバ１０、ロボット端末３、およびロボット端末２０として利用可能なコンピュータ９１０の構成を例示したブロック図である。コンピュータ９１０は、バス９１１を介して互いに接続された演算装置９１２と、主記憶装置９１３と、補助記憶装置９１４と、入出力インターフェース９１５と、通信インターフェース９１６とを備えている。演算装置９１２、主記憶装置９１３、および補助記憶装置９１４は、それぞれ、例えばプロセッサ（例えばＣＰＵ：Central Processing Unit等）、ＲＡＭ（random access memory）、ハードディスクドライブであってもよい。入出力インターフェース９１５には、ユーザがコンピュータ９１０に各種情報を入力するための入力装置９２０、および、コンピュータ９１０がユーザに各種情報を出力するための出力装置９３０が接続される。入力装置９２０および出力装置９３０は、コンピュータ９１０に内蔵されたものであってもよいし、コンピュータ９１０に接続された（外付けされた）ものであってもよい。例えば、入力装置９２０は、キーボード、マウス、タッチセンサなどであってもよく、出力装置９３０は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置９２０および出力装置９３０の双方の機能を有する装置を適用してもよい。そして、通信インターフェース９１６は、コンピュータ９１０が外部の装置と通信するためのインターフェースである。
【００９９】
補助記憶装置９１４には、コンピュータ９１０をサーバ１０、ロボット端末３、およびロボット端末２０として動作させるための各種のプログラムが格納されている。そして、演算装置９１２は、補助記憶装置９１４に格納された上記プログラムを主記憶装置９１３上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ９１０を、サーバ１０、ロボット端末３、およびロボット端末２０が備える各部として機能させる。なお、補助記憶装置９１４が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。また、記録媒体に記録されているプログラムを、主記憶装置９１３上に展開することなく実行可能なコンピュータであれば、主記憶装置９１３を省略してもよい。なお、上記各装置（演算装置９１２、主記憶装置９１３、補助記憶装置９１４、入出力インターフェース９１５、通信インターフェース９１６、入力装置９２０、および出力装置９３０）は、それぞれ１つであってもよいし、複数であってもよい。
【０１００】
また、上記プログラムは、コンピュータ９１０の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。これらのプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１０１】
〔まとめ〕
本発明の態様１に係る情報処理装置（サーバ１０，ロボット端末３）は、音声情報取得部（音声情報取得部１３１，マイク３４）と、出力部（音声情報出力部１３３，スピーカ３６）と、制御部１１，３１とを備えている。情報処理装置（サーバ１０，ロボット端末３）において、制御部１１，３１は、音声情報取得部（音声情報取得部１３１，マイク３４）が取得したユーザの音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、上記ユーザへの確認フレーズと、が対応付けられた確認用データベース１２３，３２３を参照して、（当該特定のワードに対応する）ユーザへの確認フレーズを選択し、選択した上記確認フレーズを、出力部（音声情報出力部１３３，スピーカ３６）を介して出力する。
【０１０２】
上記の構成によれば、制御部１１，３１が確認用データベース１２３，３２３を参照して選択したユーザへの確認フレーズを出力する。換言すれば、例えば、ユーザの発した音声に含まれている特定のワードと紛らわしいワードが、確認用データベース１２３，３２３に収録ワードとして収録されている場合に、情報処理装置（サーバ１０，ロボット端末３）は、ユーザに対して確認をすることができる。したがって、情報処理装置（サーバ１０，ロボット端末３）は、ユーザが発した音声を認識する情報処理装置において、認識率を高めることができる。
【０１０３】
本発明の態様２に係る情報処理装置（サーバ１０，ロボット端末３）は、上記態様１において、確認用データベース１２３，３２３において、確認用データベース１２３，３２３に含まれている上記複数の収録ワードのうち、上記特定のワードを含む１又は複数の収録ワードを１又は複数の候補ワードとして、確認用データベース１２３，３２３は、各収録ワードと、１又は複数の候補ワードを含む上記確認フレーズと、を対応付けている、ことが好ましい。
【０１０４】
上記の構成によれば、ユーザが発した音声に含まれる特定のワードと紛らわしいワードが収録ワードとして確認用データベース１２３，３２３に収録されている場合に、特定のワードと、１又は複数の候補ワードとを併せて出力する。したがって、情報処理装置（サーバ１０，ロボット端末３）は、認識率を更に高めることが期待できる。
【０１０５】
本発明の態様３に係る情報処理装置（サーバ１０，ロボット端末３）は、上記態様１において、確認用データベース１２３，３２３において、確認用データベース１２３，３２３に含まれている上記複数の収録ワードのうち、上記特定のワードを含む１又は複数の収録ワードを１又は複数の候補ワードとして、上記候補ワードの数が１つである場合、確認用データベース１２３，３２３は、各収録ワードと、確認を促す確認フレーズとを対応付けており、上記候補ワードの数が複数である場合、確認用データベース１２３，３２３は、各収録ワードと、上記複数の候補ワードを含み、かつ、上記複数の候補ワードから１つの候補ワードを指定することを促す確認フレーズとを対応付けている、ことが好ましい。
【０１０６】
上記の構成によれば、候補ワードの数が１つである場合に確認フレーズを出力し、候補ワードの数が複数である場合に当該複数の候補ワードから１つの候補ワードを指定することを促す確認フレーズを出力する。したがって、情報処理装置（サーバ１０，ロボット端末３）は、認識率を更に高めることができる。
【０１０７】
本発明の態様４に係る情報処理装置（サーバ１０，ロボット端末３）は、上記態様２または３において、確認用データベース１２３，３２３において、（１）上記候補ワードのうち、他の収録ワードとの差になる部分は、（２）上記候補ワードのうち、他の収録ワードと共通する部分と区別されている、ことが好ましい。
【０１０８】
上記の構成によれば、候補ワードのうち、他の収録ワードとの差になる部分が共通する部分と区別されているので、例えば、他の収録ワードとの差になる部分を強調してユーザに伝えることができる。したがって、情報処理装置（サーバ１０，ロボット端末３）は、認識率をより一層高めることが期待できる。
【０１０９】
本発明の態様５に係る情報処理装置（サーバ１０）は、上記態様１〜４の何れか一態様において、上記音声情報取得部は、外部から上記ユーザの音声を表す音声信号を取得する入力インターフェース（通信インターフェース１３に含まれる音声情報取得部１３１）であり、上記出力部は、上記確認フレーズを表す確認フレーズ情報を外部へ出力する出力インターフェース（通信インターフェース１３に含まれる音声情報出力部１３３）であってもよい。
【０１１０】
例えば、情報処理装置が情報処理システム１を構成するサーバ１０である場合、上記の構成が好適である。
【０１１１】
本発明の態様６に係る情報処理装置（ロボット端末３）は、上記態様１〜４の何れか一態様において、上記音声情報取得部は、マイク３４であり、上記出力部は、スピーカ３６であってもよい。
【０１１２】
例えば、情報処理装置が単体で動作するロボット端末３である場合、上記の構成が好適である。
【０１１３】
本発明の態様７に係るプログラムは、上記態様１〜６の何れか１態様に係る情報処理装置（サーバ１０，ロボット端末３）としてコンピュータを機能させるためのプログラムであって、制御部（１１，３１）としてコンピュータを機能させるためのプログラムである。
【０１１４】
本発明の各態様に係る情報処理装置（サーバ１０，ロボット端末３）は、コンピュータによって実現してもよく、この場合には、コンピュータを情報処理装置（サーバ１０，ロボット端末３）が備える各部（ソフトウェア要素）として動作させることにより情報処理装置（サーバ１０，ロボット端末３）をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１１５】
本発明の態様８に係る情報処理方法Ｍ１は、音声情報取得工程（第２の入力待ち受け工程Ｓ１５）と、確認フレーズ選択工程Ｓ１８と、出力工程Ｓ２０とを含む。情報処理方法Ｍ１において、音声情報取得工程（第２の入力待ち受け工程Ｓ１５）は、ユーザの音声を取得し、確認フレーズ選択工程Ｓ１８は、音声情報取得工程（第２の入力待ち受け工程Ｓ１５）により取得した上記音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、ユーザへの確認フレーズと、が対応付けられた確認用データベースを参照して、（当該特定のワードに対応する）ユーザへの確認フレーズを選択し、出力工程Ｓ２０は、確認フレーズ選択工程Ｓ１８により選択された上記確認フレーズを出力する。
【０１１６】
本発明の態様９に係る情報処理システム１は、サーバ１０とロボット端末２０とを備えている。情報処理システム１において、サーバ１０は、第１の音声情報取得部（音声情報取得部１３１）と、第１の出力部（音声情報出力部１３３）と、第１の制御部（制御部１１）とを備えており、第１の制御部（制御部１１）は、第１の音声情報取得部１３１が取得したユーザの音声に、特定のワードが含まれている場合、当該特定のワードを含む複数の収録ワードのそれぞれと、ユーザへの確認フレーズと、が対応付けられた確認用データベース１２３を参照して、（当該特定のワードに対応する）ユーザへの確認フレーズを選択し、選択した上記確認フレーズを、第１の出力部（音声情報出力部１３３）を介して出力する。ロボット端末２０は、第２の音声取得部（マイク２４）と、第２の出力部（スピーカ２６）と、第２の制御部（制御部２１）とを備えており、第２の制御部（制御部２１）は、第２の音声取得部（マイク２４）から取得したユーザの音声をサーバ１０に供給し、サーバ１０から供給された上記確認フレーズを上記第２の出力部（スピーカ２６）から出力する。
【０１１７】
情報処理方法Ｍ１および情報処理システム１は、情報処理装置（サーバ１０，ロボット端末３）と同様の効果を奏する。
【０１１８】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１１９】
１  情報処理システム
１０  サーバ（情報処理装置）
１１  制御部
１１１，３１１  音声認識部
１１２，３１２  モード切替部
１１３，３１３  人名検出部
１１４，３１４  応答選択部
１２，３２  補助記憶装置
１２１，３２１  応答データベース
１２２，３２２  人名データベース
１２３，３２３  確認用データベース
１３  通信インターフェース
１３１  音声情報取得部（第１の音声取得部）
１３３  音声情報出力部（第１の出力部）
２０，３  ロボット端末（情報処理装置）
２１，３１  制御部
２１１  音声情報生成部
２１２  人検知情報生成部
２１３  音声再生部
２３  通信インターフェース
２４，３４  マイク（第２の音声取得部），マイク
２６，３６  スピーカ（第２の出力部），スピーカ
【図１】
2020086129.tif 000003
【図２】
2020086129.tif 000004
【図３】
2020086129.tif 000005
【図４】
2020086129.tif 000006
【図５】
2020086129.tif 000007
【図６】
2020086129.tif 000008