JP6110264B2 - ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 - Google Patents
ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 Download PDFInfo
- Publication number
- JP6110264B2 JP6110264B2 JP2013193360A JP2013193360A JP6110264B2 JP 6110264 B2 JP6110264 B2 JP 6110264B2 JP 2013193360 A JP2013193360 A JP 2013193360A JP 2013193360 A JP2013193360 A JP 2013193360A JP 6110264 B2 JP6110264 B2 JP 6110264B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- function
- relevance
- terminal device
- functions
- 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
- 238000000034 method Methods 0.000 title claims description 32
- 230000006870 function Effects 0.000 claims description 458
- 238000012545 processing Methods 0.000 claims description 28
- 230000008569 process Effects 0.000 claims description 26
- 238000004891 communication Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000004048 modification Effects 0.000 description 42
- 238000012986 modification Methods 0.000 description 42
- 239000003795 chemical substances by application Substances 0.000 description 21
- 238000010586 diagram Methods 0.000 description 16
- 238000012546 transfer Methods 0.000 description 13
- 230000007246 mechanism Effects 0.000 description 12
- 235000021438 curry Nutrition 0.000 description 9
- 239000004065 semiconductor Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000000605 extraction Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
以下に、本発明の一実施形態にかかる音声エージェントシステム1を説明する。図1は、音声エージェントシステム1の全体構成を示した図である。音声エージェントシステム1は、ユーザが携帯する端末装置である端末装置11と、音声認識サーバ装置12と、情報提供サーバ装置13を備えている。音声認識サーバ装置12は、ユーザが端末装置11に対し音声による指示を行った場合、その意図解釈を行い、端末装置11に対し実行すべき機能を指示する。情報提供サーバ装置13はWebサーバ装置等の各種サーバ装置であり、端末装置11に対し各種情報の提供を行う。端末装置11と音声認識サーバ装置12、端末装置11と情報提供サーバ装置13各々、通信ネットワーク19を介して互いにデータ通信を行うことができる。
上述した音声エージェントシステム1は本発明の一実施形態であって、本発明の技術的思想の範囲内において様々に変形することができる。以下にそれらの変形の例を示す。なお、上述した実施形態および下記の変形例は適宜組み合わされてもよい。
第1変形例においては、ユーザが第1の機能の実行を指示するために発話した音声に含まれるキーワードが、ユーザにより実行指示が行われた第2の機能、すなわち新たな第1の機能において用いられる。
第2変形例においては、ユーザが第2の機能の実行指示を端末装置11に対し行った場合、それまで端末装置11が実行していた第1の機能において取得されたデータが、第2の機能(新たな第1の機能)におけるパラメータデータとして利用される。
第3変形例においては、ユーザ(端末装置11)の現在位置に応じて、領域A02に表示されるボタンが変化する。
第4変形例においては、第3変形例における場合と同様に、ユーザ(端末装置11)の現在位置に応じて領域A02に表示されるボタンが変化する。ただし、第4変形例においては、端末装置11の現在位置と、第1の機能において用いられるデータに示される位置との距離の大小に応じて、領域A02に表示されるボタンが変化する。
第5変形例においては、ユーザが端末装置11に対し行った機能の実行指示の履歴に応じて、領域A02に表示されるボタンが変化する。第5変形例において、端末装置11はユーザの指示に従いいずれかの機能を実行した場合、実行した機能を識別する機能IDと、その時点でクロック107により生成された現在時刻を示す時刻データを、履歴データとして音声認識サーバ装置12に送信する。音声認識サーバ装置12の受信手段123は履歴データを取得する履歴データ取得手段として機能し、端末装置11から送信されてくる履歴データを受信する。音声認識サーバ装置12は、端末装置11毎に、履歴データをメモリ201に記録する。ただし、音声認識サーバ装置12は端末装置11毎に受信した履歴データが所定数(例えば、1000個)を超えた場合、新しく受信した履歴データを記録するとともに、古いものから順次、履歴データを削除する。
(1)先行機能の実行された時刻から後続機能の実行された時刻までの時間が所定時間以内(例えば、30分以内)のものを、連続して実行された2つの機能として特定する。(2)連続して実行された先行機能と後続機能の組み合わせ毎にその数をカウントし、カウントした数を0.01倍した数を1に加えた数をその先行機能と後続機能の組み合わせのウェイトとする。
(1)上述した第3変形例においては、端末装置11の現在位置に応じて異なる第2の関連性データ(図13)が用いられる。これに代えて、現在時刻に応じて異なる第2の関連性データが用いられる構成が採用されてもよい。
Claims (9)
- 複数のキーワードの各々と、端末装置において実行され得る一連の処理の種別である複数の機能の各々との関連性の高低を示す第1の関連性データを取得する第1の関連性データ取得手段と、
前記複数の機能に含まれる一の機能と前記複数の機能に含まれ当該一の機能とは異なる他の機能との関連性の高低を示す第2の関連性データを取得する第2の関連性データ取得手段と、
前記端末装置から、ユーザにより入力された入力データ、もしくは前記入力データが表わすキーワードを表わすキーワードデータを受信する受信手段と、
前記入力データが表わすキーワード、もしくは前記キーワードデータが表わすキーワードに関し前記第1の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1の機能を第1の機能として特定する第1の機能特定手段と、
前記第1の機能に関し前記第2の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1以上の機能を第2の機能として特定する第2の機能特定手段と、
前記第1の機能を識別する第1の機能識別データと、前記1以上の第2の機能を各々識別する1以上の第2の機能識別データを前記端末装置に送信する送信手段と
を備えるサーバ装置。 - 前記受信手段は前記ユーザの音声を表わす前記入力データを受信し、
前記入力データが表わす音声が示す文章を表わす文章データを生成する文章データ生成手段と、
前記文章データ生成手段により生成された文章データが表わす文章に含まれるキーワードを表わすキーワードデータを、前記第1の機能特定手段により使用される前記キーワードデータとして生成するキーワードデータ生成手段と
を備える請求項1に記載のサーバ装置。 - 前記端末装置の現在位置を示す位置データを取得する位置データ取得手段を備え、
前記第2の関連性データ取得手段は、前記位置データが示す位置に応じて異なる前記第2の関連性データを取得する
請求項1または2に記載のサーバ装置。 - 前記端末装置が前記第1の機能の実行において使用するデータを取得する使用データ取得手段を備え、
前記第2の関連性データ取得手段は、前記使用データ取得手段により取得されたデータに位置を示すデータが含まれる場合、当該位置を示すデータが示す位置と前記位置データ取得手段により取得された位置データが示す前記端末装置の現在位置との距離に応じて異なる前記第2の関連性データを取得する
請求項3に記載のサーバ装置。 - 現在時刻を示す時刻データを取得する時刻データ取得手段を備え、
前記第2の関連性データ取得手段は、前記時刻データが示す現在時刻に応じて異なる前記第2の関連性データを取得する
請求項1乃至4のいずれか1項に記載のサーバ装置。 - 前記端末装置に対し前記ユーザにより行われた機能の実行指示の履歴を示す履歴データを取得する履歴データ取得手段を備え、
前記第2の関連性データ取得手段は、前記履歴データが示す履歴に応じて異なる前記第2の関連性データを取得する
請求項1乃至5のいずれか1項に記載のサーバ装置。 - 端末装置との間でデータ通信を行う通信手段を備えるコンピュータに、
複数のキーワードの各々と、前記端末装置において実行され得る一連の処理の種別である複数の機能の各々との関連性の高低を示す第1の関連性データを取得する処理と、
前記複数の機能に含まれる一の機能と前記複数の機能に含まれ当該一の機能とは異なる他の機能との関連性の高低を示す第2の関連性データを取得する処理と、
前記端末装置から、ユーザにより入力された入力データ、もしくは前記入力データが表わすキーワードを表わすキーワードデータを受信する処理と、
前記入力データが表わすキーワード、もしくは前記キーワードデータが表わすキーワードに関し前記第1の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1の機能を第1の機能として特定する処理と、
前記第1の機能に関し前記第2の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1以上の機能を第2の機能として特定する処理と、
前記第1の機能を識別する第1の機能識別データと、前記1以上の第2の機能を各々識別する1以上の第2の機能識別データを前記端末装置に送信する処理と
を実行させるプログラム。 - サーバ装置と端末装置を備え、
前記サーバ装置は、
複数のキーワードの各々と、前記端末装置において実行され得る一連の処理の種別である複数の機能の各々との関連性の高低を示す第1の関連性データを取得する第1の関連性データ取得手段と、
前記複数の機能に含まれる一の機能と前記複数の機能に含まれ当該一の機能とは異なる他の機能との関連性の高低を示す第2の関連性データを取得する第2の関連性データ取得手段と
を備え、
前記端末装置は、
ユーザにより入力された入力データを取得する入力データ取得手段と、
前記入力データ、もしくは前記入力データが表わすキーワードを表わすキーワードデータを前記サーバ装置に送信する送信手段と
を備え、
前記サーバ装置は、
前記端末装置から前記入力データ、もしくは前記キーワードデータを受信する受信手段と、
前記入力データが表わすキーワード、もしくは前記キーワードデータが表わすキーワードに関し前記第1の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1の機能を第1の機能として特定する第1の機能特定手段と、
前記第1の機能に関し前記第2の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1以上の機能を第2の機能として特定する第2の機能特定手段と、
前記第1の機能を識別する第1の機能識別データと、前記1以上の第2の機能を各々識別する1以上の第2の機能識別データを前記端末装置に送信する送信手段と
を備え、
前記端末装置は、
前記サーバ装置から前記第1の機能識別データと前記1以上の第2の機能識別データを受信する受信手段と、
前記第1の機能識別データにより識別される前記第1の機能を実行する処理実行手段と、
前記処理実行手段により前記第1の機能が実行されている間、前記1以上の第2の機能識別データにより識別される前記1以上の第2の機能の各々に関し、当該機能の実行指示をユーザに促す表示を表示装置に指示する表示指示手段と
を備える
システム。 - サーバ装置が、複数のキーワードの各々と、端末装置において実行され得る一連の処理の種別である複数の機能の各々との関連性の高低を示す第1の関連性データを取得するステップと、
前記サーバ装置が、前記複数の機能に含まれる一の機能と前記複数の機能に含まれ当該一の機能とは異なる他の機能との関連性の高低を示す第2の関連性データを取得する処理と、
前記端末装置が、ユーザにより入力された入力データを取得するステップと、
前記端末装置が、前記入力データ、もしくは前記入力データが表わすキーワードを表わすキーワードデータを前記サーバ装置に送信するステップと、
前記サーバ装置が、前記入力データが表わすキーワード、もしくは前記キーワードデータが表わすキーワードに関し前記第1の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1の機能を第1の機能として特定するステップと、
前記サーバ装置が、前記第1の機能に関し前記第2の関連性データが示す関連性の高低に基づき、前記複数の機能の中から1以上の機能を第2の機能として特定するステップと、
前記サーバ装置が、前記第1の機能を識別する第1の機能識別データと、前記1以上の第2の機能を各々識別する1以上の第2の機能識別データを前記端末装置に送信するステップと、
前記端末装置が、前記第1の機能識別データにより識別される前記第1の機能を実行する間、前記1以上の第2の機能識別データにより識別される前記1以上の第2の機能の各々に関し、当該機能の実行指示をユーザに促す表示を表示装置に指示するステップと
を備える方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013193360A JP6110264B2 (ja) | 2013-09-18 | 2013-09-18 | ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013193360A JP6110264B2 (ja) | 2013-09-18 | 2013-09-18 | ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015060390A JP2015060390A (ja) | 2015-03-30 |
JP6110264B2 true JP6110264B2 (ja) | 2017-04-05 |
Family
ID=52817866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013193360A Active JP6110264B2 (ja) | 2013-09-18 | 2013-09-18 | ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6110264B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11017037B2 (en) * | 2017-07-03 | 2021-05-25 | Google Llc | Obtaining responsive information from multiple corpora |
JP2019105756A (ja) * | 2017-12-13 | 2019-06-27 | トヨタ自動車株式会社 | 車載音声出力装置 |
JP7432996B2 (ja) * | 2019-05-17 | 2024-02-19 | 三菱電機株式会社 | 音声制御システムおよび音声制御装置 |
US20220399021A1 (en) * | 2019-12-04 | 2022-12-15 | Ntt Docomo, Inc. | Interaction assistance device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5496947B2 (ja) * | 2011-05-27 | 2014-05-21 | 株式会社Nttドコモ | 機能提示システム、端末装置及びプログラム |
-
2013
- 2013-09-18 JP JP2013193360A patent/JP6110264B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015060390A (ja) | 2015-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6162009B2 (ja) | ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 | |
KR101758302B1 (ko) | 컨텍스트에 기초한 음성 인식 문법 선택 | |
US9917904B1 (en) | Identifying non-search actions based on a search-query | |
CN106209935B (zh) | 一种信息处理方法、终端及服务器 | |
EP3093842B1 (en) | Terminal device, program, and server device for providing information according to user data input | |
KR20130056252A (ko) | 검색결과들을 이용한 자동 라우팅 | |
JP5560229B2 (ja) | 経路探索システム及び経路探索方法 | |
KR20110081863A (ko) | 개인 정보를 주소좌표로 변환 | |
JP6102282B2 (ja) | 施設検索システム、施設検索プログラム、車両用の装置 | |
EP2637134A1 (en) | Information processing device, information processing method, program for information processing device, and recording medium | |
JP6110264B2 (ja) | ユーザのデータ入力に応じて情報提供を行うためのサーバ装置、プログラム、システムおよび方法 | |
KR20130082582A (ko) | 전자지도에서 범위 검색 서비스 제공 방법 및 시스템 | |
WO2010131445A1 (ja) | 目的地設定システムおよび目的地設定方法 | |
JP2007303918A (ja) | 最短経路検索装置、最短経路取得システム、最短経路検索方法およびプログラム | |
KR101624382B1 (ko) | 로그 데이터를 이용한 검색 서비스 제공 방법 및 장치 | |
JP5698583B2 (ja) | メニュー表示システム | |
CN109299359A (zh) | 一种路况查询方法、装置、终端及存储介质 | |
JP2015114527A (ja) | ユーザのデータ入力に応じて情報提供を行うための端末装置、プログラム、記録媒体および方法 | |
CN110069577B (zh) | 一种线路规划方法、装置及电子设备 | |
JP2002331938A (ja) | 経路検索における駅名入力選択表示方法及びそのシステム | |
WO2018172883A1 (en) | Information providing system, information providing method, and non-transitory computer-readable storage medium storing information providing program | |
JP2002091973A (ja) | 情報提供システム及びその検索方法 | |
JP4758284B2 (ja) | webページ表示システム、webページ表示方法及びwebページ表示プログラム | |
JP6115202B2 (ja) | 音声認識システム、方法およびプログラム | |
KR101986775B1 (ko) | 위치 기반 서비스 시스템 및 방법, 이를 위한 장치 및 단말기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170206 |
|
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: 20170221 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170309 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6110264 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |