JP7508787B2 - 情報処理装置、情報処理方法、情報処理プログラム、命令実行サーバ、命令実行方法、命令実行プログラム、データサーバ、データ処理方法およびデータ処理プログラム - Google Patents
情報処理装置、情報処理方法、情報処理プログラム、命令実行サーバ、命令実行方法、命令実行プログラム、データサーバ、データ処理方法およびデータ処理プログラム Download PDFInfo
- Publication number
- JP7508787B2 JP7508787B2 JP2020017084A JP2020017084A JP7508787B2 JP 7508787 B2 JP7508787 B2 JP 7508787B2 JP 2020017084 A JP2020017084 A JP 2020017084A JP 2020017084 A JP2020017084 A JP 2020017084A JP 7508787 B2 JP7508787 B2 JP 7508787B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information processing
- voice
- mobile terminal
- processing device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 112
- 238000000034 method Methods 0.000 title claims description 57
- 238000003672 processing method Methods 0.000 title claims description 9
- 230000004044 response Effects 0.000 claims description 25
- 230000006870 function Effects 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 38
- 238000013500 data storage Methods 0.000 description 22
- 238000006243 chemical reaction Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Description
続いて、本発明の実施形態の詳細について説明する。
図1は、本発明の実施形態に係る通信システムの構成例を示す図である。図1に示されるように、本発明の実施形態に係る通信システム10は、音声入出力端末100(情報処理装置)、モバイル端末200(モバイル端末200-1~200-4)、命令実行サーバ300、データサーバ400およびアクセスポイント700を有する。ネットワーク800は、インターネットなどの広帯域のネットワークであり、ネットワーク800には、命令実行サーバ300、データサーバ400およびアクセスポイント700が接続されている。
アクセスポイント700は、音声入出力端末100およびモバイル端末200それぞれと無線接続されており、音声入出力端末100およびモバイル端末200それぞれによるネットワーク800を介した通信を中継する。しかし、通信システム10は必ずしもアクセスポイント700を備えていなくてもよい。かかる場合、音声入出力端末100およびモバイル端末200は、ネットワーク800から仕切られた内部ネットワークに接続されており、当該内部ネットワークを介してネットワーク800に接続されていればよい。
モバイル端末200は、利用者によって利用される個人端末の一例として機能する。ここでは、モバイル端末200がスマートフォンである場合を主に想定する。しかし、モバイル端末200は、スマートフォン以外の個人端末(例えば、タブレット端末、PC、携帯電話など)であってもよい。本実施形態では、4人の個人それぞれが別々のモバイル端末200を持っている場合を主に想定する。すなわち、通信システム10が、4台のモバイル端末200(モバイル端末200-1~200-4)を有する場合を主に想定する。しかし、モバイル端末200の数(および利用者の数)は特に限定されない。
音声入出力端末100は、利用者によって利用される情報処理装置である。音声入出力端末100は、少なくとも1人の利用者によって通話に利用される。しかし、音声入出力端末100は、複数の利用者によって共用されてもよい。このとき、複数の利用者は、典型的には家族であってよいが、どのような集合であっても構わない。また、音声入出力端末100は、AI(Artificial Intelligence)スピーカなどであってよいが、PC(Personal Computer)であってもよいし、テレビジョン装置であってもよいし、ロボットであってもよいし、他の機器であってもよい。
命令実行サーバ300は、演算装置、通信インタフェース、メモリなどを有している。命令実行サーバ300の通信インタフェースは、ネットワーク800を介して他の装置と通信を行う機能を有する。命令実行サーバ300のメモリは、演算装置を動作させるためのプログラム(命令実行プログラム)やデータを記憶することができる。また、メモリは、演算装置の動作の過程で必要となる各種データを一時的に記憶することもできる。
データサーバ400は、演算装置、通信インタフェース、メモリなどを有している。データサーバ400の通信インタフェースは、ネットワーク800を介して他の装置と通信を行う機能を有する。データサーバ400のメモリは、演算装置を動作させるためのプログラム(データ処理プログラム)やデータを記憶することができる。また、メモリは、演算装置の動作の過程で必要となる各種データを一時的に記憶することもできる。例えば、メモリは、利用者音声データ記憶部402および利用者別データ記憶部403を有している。
続いて、本発明の実施形態に係る通信システム10の動作例について説明する。図2~図6は、本発明の実施形態に係る通信システム10によって実行される処理例を示すシーケンス図である。なお、図2~図6に示されたシーケンス図は、本発明の実施形態に係る通信システム10によって実行される処理の一例を示したに過ぎない。したがって、本発明の実施形態に係る通信システム10によって実行される処理は、図2~図6に示されたフローチャートによって示される例に限定されない。
まず、図2を参照しながら、近隣端末利用者IDの保持について説明する。上記したように、利用者は、あらかじめ自分のモバイル端末200を用いてデータサーバ400の利用者音声データ記憶部402に音声データ(登録音声データ)を登録しておく。このとき、登録音声データは、利用者IDと対応付けられて利用者音声データ記憶部402によって記憶される。このとき、上記したように、利用者IDは、利用者証明書であってもよい。
続いて、図3~図6を参照しながら、サービス提供について説明する。音声入出力端末100のマイク101は、周囲の音声を絶えず収集している。マイク101は、音量が閾値を超える音声を収集すると、収集した音声を音声データ変換部103に出力する。例えば、「私の今日のスケジュールを見せて」などといったサービスの提供を要求する内容(命令)を含んだ音声を発すると、その音声がマイク101によって収集され(S21)、音声データ変換部103に出力される(S22)。音声データ変換部103は、マイク101によって収集された音声を通信で利用される形式(デジタル形式)の入力音声データに変換する(S23)。
続いて、本発明の実施形態に係る音声入出力端末100のハードウェア構成例について説明する。以下では、本発明の実施形態に係る音声入出力端末100のハードウェア構成例として、情報処理装置のハードウェア構成例について説明する。なお、以下に説明する情報処理装置のハードウェア構成例は、音声入出力端末100のハードウェア構成の一例に過ぎない。したがって、音声入出力端末100のハードウェア構成は、以下に説明する情報処理装置のハードウェア構成から不要な構成が削除されてもよいし、新たな構成が追加されてもよい。
以上に説明したように、本発明の実施形態によれば、モバイル端末200から受信された近隣端末利用者IDと、利用者から入力された音声に基づく入力音声データとを含んだ処理要求が音声入出力端末100から命令実行サーバ300に提供される。命令実行サーバ300においては、利用者IDに対応付けられた登録音声データと入力音声データとに基づく音声認証が成功した場合に、近隣端末利用者IDに対応付けられた利用者データを用いて処理が実行される。
100 音声入出力端末
101 マイク
102 スピーカ
103 音声データ変換部
104 近隣端末情報保持部
200 モバイル端末
201 アカウント情報保持部
202 アカウント情報通知部
300 命令実行サーバ
301 命令実行部
302 認証部
400 データサーバ
401 音声認証部
402 利用者音声データ記憶部
403 利用者別データ記憶部
700 アクセスポイント
800 ネットワーク
Claims (15)
- 情報処理装置であって、
前記情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求を提供し、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ処理要求をサーバに提供する提供部と、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを用いて処理が実行された実行結果を前記サーバから取得する取得部と、
前記実行結果が出力されるように制御する出力制御部と、
を備え、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
情報処理装置。 - 前記提供部は、前記モバイル端末からサービス利用が可能であることを示すサービス利用可能通知が受信された場合に、前記ID要求を提供する、
請求項1に記載の情報処理装置。 - 前記利用者IDは、前記第2の音声データに基づいて発行された利用者証明書である、
請求項1または2に記載の情報処理装置。 - 情報処理装置による情報処理方法であって、
前記情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求を提供し、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ処理要求をサーバに提供することと、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを用いて処理が実行された実行結果を前記サーバから取得することと、
前記実行結果が出力されるように制御することと、
を含み、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
情報処理方法。 - コンピュータを、
情報処理装置であって、
前記情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求を提供し、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ処理要求をサーバに提供する提供部と、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを用いて処理が実行された実行結果を前記サーバから取得する取得部と、
前記実行結果が出力されるように制御する出力制御部と、
を備え、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
情報処理装置として機能させるための情報処理プログラム。 - 情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求が提供され、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ処理要求を前記情報処理装置から取得する処理要求取得部と、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証部による音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを用いて処理が実行された実行結果を前記情報処理装置に提供する実行結果提供部と、
を備え、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
命令実行サーバ。 - 前記命令実行サーバは、前記音声認証が成功した場合に、前記処理を実行する実行部を備える、
請求項6に記載の命令実行サーバ。 - 前記実行部は、前記処理に用いられる利用者データの種類を示すリクエストデータと認証キーとを前記音声認証部に出力し、前記認証キーと前記リクエストデータとに対応する前記利用者データが前記音声認証部から入力されると、前記利用者データを用いて前記処理を実行する、
請求項7に記載の命令実行サーバ。 - 情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求が提供され、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ処理要求を情報処理装置から取得することと、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証部による音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを用いて処理が実行された実行結果を前記情報処理装置に提供することと、
を含み、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
命令実行方法。 - コンピュータを、
情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求が提供され、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ処理要求を情報処理装置から取得する処理要求取得部と、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証部による音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを用いて処理が実行された実行結果を前記情報処理装置に提供する実行結果提供部と、
を含み、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
命令実行サーバとして機能させるための命令実行プログラム。 - 情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求が提供され、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ認証要求を実行部から取得する認証要求取得部と、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを前記実行部に提供するデータ提供部と、
を備え、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
データサーバ。 - 前記データサーバは、前記第2の音声データと前記第1の音声データとに基づく前記音声認証を実行する音声認証部を備える、
請求項11に記載のデータサーバ。 - 前記音声認証部は、前記音声認証が成功した場合に、前記利用者IDに対応する前記利用者データにアクセスするための認証キーを発行して前記実行部に出力し、前記実行部から前記認証キーと前記実行部によって実行される処理に用いられる前記利用者データの種類を示すリクエストデータとが入力されると、前記認証キーと前記リクエストデータとに対応する前記利用者データを前記実行部に出力する、
請求項12に記載のデータサーバ。 - 情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求が提供され、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ認証要求を実行部から取得することと、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを前記実行部に提供することと、
を含み、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
データ処理方法。 - コンピュータを、
情報処理装置の近隣に存在するモバイル端末に利用者IDの送信を要求するためのID要求が提供され、前記ID要求に対する応答として前記モバイル端末から受信された前記利用者IDと、利用者から入力された音声に基づく第1の音声データとを含んだ認証要求を実行部から取得する認証要求取得部と、
前記利用者IDに対応付けられた第2の音声データと前記第1の音声データとに基づく音声認証が成功した場合に、前記利用者IDに対応付けられた利用者データを前記実行部に提供するデータ提供部と、
を備え、
前記モバイル端末と前記情報処理装置とが同一のアクセスポイントに接続されていることにより、または、前記モバイル端末から送信される無線電波が到達する範囲内に前記情報処理装置が存在することにより、前記モバイル端末と前記情報処理装置とが近隣に存在している、
データサーバとして機能させるためのデータ処理プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020017084A JP7508787B2 (ja) | 2020-02-04 | 2020-02-04 | 情報処理装置、情報処理方法、情報処理プログラム、命令実行サーバ、命令実行方法、命令実行プログラム、データサーバ、データ処理方法およびデータ処理プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020017084A JP7508787B2 (ja) | 2020-02-04 | 2020-02-04 | 情報処理装置、情報処理方法、情報処理プログラム、命令実行サーバ、命令実行方法、命令実行プログラム、データサーバ、データ処理方法およびデータ処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021124572A JP2021124572A (ja) | 2021-08-30 |
| JP7508787B2 true JP7508787B2 (ja) | 2024-07-02 |
Family
ID=77458741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020017084A Active JP7508787B2 (ja) | 2020-02-04 | 2020-02-04 | 情報処理装置、情報処理方法、情報処理プログラム、命令実行サーバ、命令実行方法、命令実行プログラム、データサーバ、データ処理方法およびデータ処理プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7508787B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009237774A (ja) | 2008-03-26 | 2009-10-15 | Advanced Media Inc | 認証サーバ、サービス提供サーバ、認証方法、通信端末、およびログイン方法 |
| JP2019535048A (ja) | 2017-05-16 | 2019-12-05 | アップル インコーポレイテッドApple Inc. | デジタルアシスタントサービスの遠距離拡張 |
-
2020
- 2020-02-04 JP JP2020017084A patent/JP7508787B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009237774A (ja) | 2008-03-26 | 2009-10-15 | Advanced Media Inc | 認証サーバ、サービス提供サーバ、認証方法、通信端末、およびログイン方法 |
| JP2019535048A (ja) | 2017-05-16 | 2019-12-05 | アップル インコーポレイテッドApple Inc. | デジタルアシスタントサービスの遠距離拡張 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021124572A (ja) | 2021-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12299177B2 (en) | Wearable devices in a controlled environment | |
| KR102636638B1 (ko) | 컨텐츠 운용 방법 및 이를 구현한 전자 장치 | |
| EP3382530B1 (en) | Operating method of electronic device for function execution based on voice command in locked state and electronic device supporting the same | |
| US11269981B2 (en) | Information displaying method for terminal device and terminal device | |
| CN108702295B (zh) | 基于生物数据进行认证的电子设备及其操作方法 | |
| US9843667B2 (en) | Electronic device and call service providing method thereof | |
| US9538005B1 (en) | Automated response system | |
| KR102653450B1 (ko) | 전자 장치의 입력 음성에 대한 응답 방법 및 그 전자 장치 | |
| EP3291618B1 (en) | Method for recognizing location and electronic device implementing the same | |
| US20160174074A1 (en) | Method for providing personal assistant service and electronic device thereof | |
| US9854439B2 (en) | Device and method for authenticating a user of a voice user interface and selectively managing incoming communications | |
| KR20170098105A (ko) | 인증 모듈을 갖는 전자 장치 및 인증 모듈의 동적 제어를 통한 사용자 인증 방법 | |
| JP2014067366A (ja) | 情報処理装置、情報処理方法、及び、プログラム | |
| CN110765502A (zh) | 信息处理方法及相关产品 | |
| JP2018077590A (ja) | サーバ装置 | |
| JP2017207809A (ja) | 音声記録装置、情報通信システム、音声記録制御方法、およびプログラム | |
| KR20180082043A (ko) | 전자 장치 및 그의 음성을 이용한 통신 연결 방법 | |
| JP7508787B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム、命令実行サーバ、命令実行方法、命令実行プログラム、データサーバ、データ処理方法およびデータ処理プログラム | |
| JP7553652B2 (ja) | ユーザー認証方法 | |
| CN115361180B (zh) | 基于物理按键的语音处理方法、电子设备、装置及介质 | |
| JP2021082013A (ja) | 見守りシステム、見守り方法、見守り装置、見守りプログラム | |
| CN107148011B (zh) | 一种执行目标业务的方法、装置和系统 | |
| CN110379051A (zh) | 解锁方法、装置、终端及存储介质 | |
| US10425819B2 (en) | Apparatus and method for controlling outbound communication | |
| JP7347043B2 (ja) | 情報処理装置、情報処理方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230905 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240305 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240521 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240603 |