(57)【要約】【課題】音声認識処理に係る機能を選択する際に、その選択を容易に行うことを可能にする。【解決手段】端末装置１０は、自端末装置への物体の近接を検出するとともに検出した物体の近接時間を計測する検出部１５と、音声を入力する入力部１６と、入力部１６によって入力された音声を対象とした音声認識処理に係る機能を実行する実行部１７と、検出部１５によって計測された近接時間に基づいて、実行手段が実行する音声認識処理に係る機能を決定する決定部１８と、を備える。【選択図】図１
2017167600.tif 000002
【特許請求の範囲】
【請求項１】
自端末装置への物体の近接を検出するとともに検出した物体の近接時間を計測する検出手段と、
音声を入力する入力手段と、
前記入力手段によって入力された音声を対象とした音声認識処理に係る機能を実行する実行手段と、
前記検出手段によって計測された近接時間に基づいて、前記実行手段が実行する音声認識処理に係る機能を決定する決定手段と、
を備える、
端末装置。
【請求項２】
前記決定手段は、前記音声認識処理に係る機能として、前記近接時間に応じた認識手法による前記音声認識処理の結果を取得する機能を決定する、請求項１に記載の端末装置。
【請求項３】
前記決定手段は、前記音声認識処理に係る機能として、音声認識処理の結果を用いた機能を決定する、請求項１または２に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置に関する。
【背景技術】
【０００２】
特許文献１は、近接センサおよび音声認識手段を備えた電子装置を開示する。この装置では、物体が装置に近接していることを近接センサが検出すると、音声認識処理による装置の操作が可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００３−５０１９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スマートホンなどに代表される端末装置では、音楽再生およびユーザとの対話といった種々の機能が、音声認識処理の結果を用いたユーザ操作によって利用可能である。その音声認識処理の結果も、さまざまな認識手法のうちの特定の認識を用いて取得することができる。そのため、特定の認識手法による音声認識処理の結果を取得する機能や音声認識処理の結果を用いた機能（以下、「音声認識処理に係る機能」という場合もある）を選択しなければならない。
【０００５】
たとえば特許文献１の手法を参考に、近接センサを用いて端末の音声認識処理を起動させた後、音声認識処理を用いた端末操作によって、ユーザが音声認識処理に係る機能を選択することも考えられる。しかし、選択の都度、音声認識処理を用いた端末操作を行わなければならないとすると、ユーザが煩わしく感じる可能性がある。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、音声認識処理に係る機能を選択する際に、その選択を容易に行うことが可能な端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る端末装置は、自端末装置への物体の近接を検出するとともに検出した物体の近接時間を計測する検出手段と、音声を入力する入力手段と、入力手段によって入力された音声を対象とした音声認識処理に係る機能を実行する実行手段と、検出手段によって計測された近接時間に基づいて、実行手段が実行する音声認識処理に係る機能を決定する決定手段と、を備える。
【０００８】
上記の端末装置によれば、入力された音声を対象とした音声認識処理に係る機能が実行される。ここで、実行される機能は、物体の近接時間に基づいて決定される。そのため、ユーザは、所定時間端末装置の近くに物体を近接させる、たとえば端末装置に手をかざす（手を近づける）といった動作を行うだけで、音声認識に係る機能を容易に選択することができる。
【０００９】
決定手段は、音声認識処理に係る機能として、近接時間に応じた認識手法による音声認識処理の結果を取得する機能を決定してもよい。これにより、どのような認識手法による音声認識処理の結果を取得するのかを容易に選択することができる。
【００１０】
決定手段は、音声認識処理に係る機能として、音声認識処理の結果を用いた機能を決定してもよい。これにより、音声認識処理の結果を用いた機能を容易に選択することができる。
【発明の効果】
【００１１】
本発明によれば、音声認識処理に係る機能を選択する際に、その選択を容易に行うことが可能になる。
【図面の簡単な説明】
【００１２】
【図１】端末装置の概略構成を示す図である。
【図２】端末装置のハードウェア構成を示す図である。
【図３】端末装置において実行される処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明は省略する。
【００１４】
図１は、実施形態に係る端末装置の概略構成を示す図である。端末装置１０は、ユーザが利用可能な種々の機能を実行可能に構成される。なお、端末装置１０は、音声操作デバイスと言うこともできる。これは、端末装置１０が実行可能な機能の少なくとも一部が、音声認識処理を用いた操作を伴うからである。そのような機能を端末装置１０のユーザが利用する際、端末装置１０では、近接センサを利用した後述の原理により、音声認識処理に係る機能（後述の近接時間に応じて定められる特定の音声認識手法による音声認識処理の結果を取得する機能、および音声認識処理の結果を用いた機能）が選択される。
【００１５】
まず、音声認識処理に係る機能として、音声認識処理の結果を用いた機能（アプリケーション）について説明する。そのようなアプリケーションは、音声認識処理を用いたユーザ操作によって利用可能である。ユーザは、端末装置１０に物理的に接触して行う操作（タッチパネルやボタンなどの操作）を用いることなく、アプリケーションを利用することができる。アプリケーションの種類はとくに限定されない。本実施形態では、ユーザとの対話を行うアプリケーション（対話アプリ）や、種々のコンテンツを再生してユーザに提供するアプリケーション（コンテンツ提供アプリ）を例に挙げて説明する。コンテンツ提供アプリとしては、音楽を再生するアプリケーション(音楽アプリ)、動画を再生するアプリケーション（動画アプリ）、交通情報の提示や通訳が可能であり旅行の際に役立つようなアプリケーション（旅行アプリ）、商品情報の提示や購買手続が可能であり買物の際に役立つようなアプリケーション（買物アプリ）、天気情報を提示するアプリケーション（天気アプリ）などがある。
【００１６】
次に、音声認識処理に係る機能として、特定の認識手法（認識モデル）による音声認識処理の結果を取得する機能（取得機能）について説明する。この機能は、利用されるアプリケーション（上述の音楽アプリ、旅行アプリ、買物アプリなど）に応じて、音声認識処理の認識モデルを使い分ける機能と言うこともできる。認識モデルは、音声認識処理にどのような言語モデル（形態素の前後間のつながりやすさを示すモデル）や対話モデル等を用いるかを定めた手法である。音楽アプリが利用される場合には、楽曲の名称や歌手の氏名などに関する音声を精度良く認識するように設計された言語モデル等を用いた認識モデル（音楽用認識モデル）を使用するとよい。旅行アプリが利用される場合には、宿泊施設、観光施設、移動手段などに関する音声を精度良く認識するように設計された言語モデル等を用いた認識モデル（旅行用認識モデル）を使用するとよい。買物アプリが利用される場合には、商品、店舗などに関する音声を精度良く認識するように設計された言語モデル等を用いた認識モデル（買物用認識モデル）を使用するとよい。対話アプリが利用される場合には、ユーザの属性（国籍、年齢、性別など）に応じた対話モデルを用いた認識モデル（対話用認識モデル）を使用するとよい。対話モデルは、ユーザの属性に応じた言語モデルおよび音響モデル（音声の特徴量（メル周波数ケプストラム係数等）と音素（個々の母音・子音）との対応関係を示すモデル）を組み合わせて構築されてもよい。
【００１７】
以上のような音声認識処理に係る機能の利用シーンの例について説明する。この例では、上述の音楽アプリが、音楽アプリに適した認識モデル（音楽用認識モデル）による音声認識処理の結果を用いて利用される。前提として、図１に示されるように、端末装置１０は、端末装置１０の外部に設けられた音声認識サーバ２０およびコンテンツサーバ３０と通信可能であるものとする。
【００１８】
まず、端末装置１０のユーザは、端末装置１０において、後述の近接センサ１１を用いて音声認識処理に係る機能を決定するためのアプリケーション（近接アプリ）を予め起動させておく。たとえば、端末装置１０のタッチパネルやボタンなどを用いたユーザ操作により近接アプリの起動が指示されたことに応じて、近接アプリが起動する。なお、そのようなユーザ操作の有無にかかわらず、近接アプリは、端末装置１０が動作している間、常時起動していてもよい。この近接アプリを利用することで、ユーザは、次に説明するように、音声認識処理に係る機能を選択して利用することができる。
【００１９】
端末装置１０のユーザは、所定時間、端末装置１０に手を近づける（たとえば手をかざす）。一例として、所定時間は０．５秒であり、それに応じて、端末装置１０は、音楽用認識モデルによる音声認識処理の実行を開始する（音声認識機能をウェイクアップさせる）。また、端末装置１０は、音楽アプリの実行を開始（音楽アプリを起動）する。そして、ユーザは、音声操作によって音楽アプリを利用する。たとえば、ユーザは、再生を希望する音楽の種類を指定するための音声を発する。楽曲を指定するための音声は、楽曲の名称や歌手の氏名など示す音声であってもよい。
【００２０】
端末装置１０は、ユーザが発した音声を入力する（受け付ける）。端末装置１０は、入力した音声を、音声認識サーバ２０に送信する。その際、端末装置１０は、音声認識処理の認識モデルを音楽用認識モデルとすることを音声認識サーバ２０に要求する。音声認識サーバ２０は、受信した音声に対し、音楽用認識モデルによる音声認識処理を実行し、その音声認識処理の結果（楽曲の名称等）を得る。音声認識サーバ２０は、音声認識の結果を、端末装置１０に送信する。
【００２１】
端末装置１０は、受信（取得）した音声認識処理の結果を用いて音楽アプリを実行する。端末装置１０は、コンテンツサーバ３０にさまざまなコンテンツの配信の要求を行う。この例では、音声認識処理の結果によって指定された楽曲の再生に必要な情報（楽曲データ）を、端末装置１０がコンテンツサーバ３０に要求する。端末装置１０からの要求に応じて、コンテンツサーバ３０は、楽曲データを端末装置１０に送信（配信）する。
【００２２】
端末装置１０は、受信した楽曲データを用いて、その楽曲を再生する。その後ユーザが楽曲の再生の停止を指示するための音声を発した場合には、その音声に対して再び音声認識処理が実行される。音声認識処理の結果すなわち楽曲の再生の停止の指示に応じて、端末装置１０は楽曲の再生を停止する。
【００２３】
以上のようにして、ユーザは、特定の認識手法（認識モデル）による音声認識処理の結果を取得する機能（取得機能）として、音声用認識モデルによる音声認識処理の結果を取得する機能を選択し、音声認識処理を用いた機能（アプリケーション）として音楽アプリを選択して利用することができる。
【００２４】
以下、端末装置１０について詳述する。図１に示されるように、端末装置１０は、近接センサ１１と、マイク１２と、スピーカ１３と、ディスプレイ１４とを含む。また、端末装置１０は、機能ブロックとして、検出部１５と、入力部１６と、実行部１７と、決定部１８とを含む。
【００２５】
近接センサ１１は、端末装置１０への物体の近接（すなわち自端末装置への物体の近接）を検出するために用いられる。物体の種類はとくに限定されないが、ユーザの手や指といったユーザの身体の一部であることが想定される。そのため、近接センサ１１として、人の手や指などの近接が検出可能な種々の公知の近接センサが用いられてよい。近接センサ１１が設けられる位置はとくに限定されず、物体が端末装置１０に近接しているか否かを検出できる位置であればよい。たとえば物体と端末装置１０との間の距離が数ｍｍ〜数ｃｍよりも短い場合に、物体の端末装置１０への近接が近接センサ１１によって検出される。
【００２６】
近接センサ１１の検出結果は、後述の検出部１５に送られる。近接センサ１１の検出結果は、端末装置１０に近接している物体が存在しているか否かということを示す情報であってよい。近接センサ１１の検出結果は、たとえば、近接センサ１１が作動している間、リアルタイムあるいは所定の周期で、検出部１５に送られる。
【００２７】
近接センサ１１は、先に説明した近接アプリが起動していないときには動作しておらず（ＯＦＦとなっており）、近接アプリが起動されたことに応じて動作を開始する（ＯＮとなる）。近接アプリは、後述の実行部１７によって実行される。
【００２８】
マイク１２、スピーカ１３およびディスプレイ１４は、端末装置１０とユーザとの間の情報のやり取りのために用いられる。
【００２９】
マイク１２は、端末装置１０の周囲で発生した音や音声を検出する。たとえば、ユーザが発した音声が、マイク１２によって検出され、後述の入力部１６に送られる。
【００３０】
スピーカ１３は、音や音声を出力するために用いられる。音楽アプリの利用時には、楽曲がスピーカ１３によって出力される。対話アプリの利用時には、ユーザとの対話を行うための音声がスピーカ１３によって出力される。
【００３１】
ディスプレイ１４は、画像（動画を含む）を出力するために用いられる。動画アプリの利用時には、動画がディスプレイ１４によって出力（表示）される。
【００３２】
マイク１２、スピーカ１３、ディスプレイ１４の種類は特に限定されず、種々の公知のものを用いることができる。ディスプレイ１４には、タッチパネルが用いられてもよい。
【００３３】
検出部１５は、端末装置１０への物体の近接を検出するとともに検出した物体の近接時間を計測する部分（検出手段）である。検出部１５は、上述の近接センサ１１の検出結果を受けることによって、端末装置１０への物体の近接を検出する。近接センサ１１から受けた検出結果が、近接物体が存在していることを示す状態（検出状態）であれば、検出部１５は、端末装置１０への物体の近接を検出する。検出結果が、近接物体が存在していないことを示す状態（非検出状態）であれば、検出部１５は、端末装置１０への物体の近接を検出しない。
【００３４】
検出部１５による物体の近接時間の計測は、たとえば以下のように行われる。すなわち、検出部１５は、物体が端末装置１０に近接した状態になった時から、その物体が端末装置１０に近接しなくなった（近接が解除された）時までの時間を、その物体の近接時間としてとして計測する。上述のように近接センサ１１の検出結果がリアルタイムあるいは所定の周期で送られて来る場合には、検出部１５は、近接センサ１１の検出結果が非検出状態から検出状態に切り替わった時と、非検出状態から検出状態に切り替わった時との時間差を、近接時間として計測することができる。たとえば検出部１５がタイマ機能を備えていれば、当該タイマ機能を用いて近接時間の計測を行ってもよい。近接時間の計測については、後に図３を参照して改めて説明する。
【００３５】
入力部１６は、マイク１２によって検出された音声を入力する部分（入力手段）である。入力部１６は、検出部１５によって物体の近接が検出されたことに応じて（近接センサ１１の検出結果に反応して）、あるいは上述の近接時間が計測されたことに応じて、音声認識処理の対象としての音声の入力を開始する。たとえば、音声認識処理の精度の向上等のために入力された音声からノイズを取り除くフィルタリング処理や、音声認識処理に供するために入力された音声情報を一時的に記憶する記憶処理等が、入力部１６によって実行されてもよい。入力部１６に入力された音声は、次に説明する実行部１７に送られ、音声認識処理の対象となる。
【００３６】
実行部１７は、入力部１６に入力された音声を対象とした音声認識処理に係る機能を実行する部分（実行手段）である。ここで、実行部１７が実行する音声認識処理に係る機能は、決定部１８によって決定される。
【００３７】
決定部１８は、検出部１５によって計測された近接時間に基づいて、実行部１７が実行する音声認識処理に係る機能を決定する部分（決定手段）である。具体的に、決定部１８は、近接時間に基づいて、音楽用認識モデル、旅行用認識モデル、買物用認識モデルのような特定の認識モデルによる音声認識処理の結果を取得する機能（取得機能）、および、音楽アプリ、旅行アプリ、買物アプリのような音声認識処理の結果を用いた機能（アプリケーション）を決定する。決定部１８の決定結果は、実行部１７に送られる。
【００３８】
近接時間に基づく機能の決定は、たとえば以下のようにして行われる。すなわち、異なる複数の近接時間と各機能とを対応づけて記述した情報（テーブル）を予め作成し、端末装置１０内の記憶部（不図示）に格納しておく。具体的に、このテーブルでは、異なる複数の近接時間と、認識モデルと、アプリケーションとが対応づけて記述されている。このようなテーブルを参照することによって、決定部１８は、近接時間に基づいて（近接時間に対応した）、音声認識処理に係る機能（取得機能およびアプリケーション）を決定することができる。
【００３９】
一例として、近接時間が０．５秒の場合、決定部１８は、取得機能を、先に説明したような音楽用認識モデルや買物用認識モデルなどによる音声認識処理の結果を取得する機能に決定してもよい。それとともに、決定部１８は、音声認識処理に係る機能（アプリケーション）を音楽アプリや買物アプリなどに決定してもよい。近接時間が１秒の場合、決定部１８は、認識モデルを、先に説明したような対話用認識モデルに決定してもよい。それとともに、決定部１８は、アプリケーションを対話アプリに決定してもよい。
【００４０】
近接時間と、決定される音声認識処理に係る機能（取得機能やアプリケーション）との組合せは、上記の例に限られない。後に図３のフローチャートを参照して説明する例では、近接時間が０．５秒未満の場合には取得機能が旅行用認識モデルによる音声認識処理の結果を取得する機能に決定され、そうでない場合には買物用認識モデルによる音声認識処理の結果を取得する機能に決定される。
【００４１】
再び実行部１７の説明に戻り、実行部１７は、決定部１８から送られる決定結果に従い、決定部１８によって決定された音声認識処理に係る機能を実行する。具体的例として、以下では、音楽アプリが利用される場合について説明する。
【００４２】
ユーザ操作によって音楽アプリを利用するために、実行部１７は、入力部１６に、音声認識処理の対象としてマイク１２からの音声の入力を開始させる。入力部１６が入力した音声が実行部１７に送られると、実行部１７は、この音声を音声認識サーバ２０に送信する。また、実行部１７は、決定部１８によって決定された取得機能における特定の認識モデル（この例では音楽用認識モデル）を指定するための情報（認識モデル指定情報）を、音声認識サーバ２０に送信する。
【００４３】
音声認識サーバ２０は、実行部１７から受信した認識モデル指定情報によって指定された音声認識処理の認識モデル（この例では音楽用認識モデル）により、実行部１７から受信した音声に対して音声認識処理を実行する。たとえば、音声認識サーバ２０は、認識モデル指定情報によって指定される可能性のある種々の認識モデルにそれぞれ対応した複数の音声認識エンジンを備えている。音声認識サーバ２０は、認識モデル指定情報に応じて音声認識エンジンを使い分けることによって、指定された音声認識処理の認識モデル（この例では音楽用認識モデル）による音声認識処理を実行することができる。音声認識処理の結果は、公知の音声認識処理によって得られるものと同様である。たとえば、実行部１７から受信した音声に対応した文字列のデータ（テキストデータ）や当該文字列の意味（文字列に含まれる各単語の品詞など）を表す情報が、音声認識処理の結果として得られる。音声認識サーバ２０は、音声認識処理の結果を、実行部１７に送信する。
【００４４】
実行部１７は、音声認識サーバ２０から受信（取得）した特定の認識モデル（この例では音楽用認識モデル）による音声認識処理の結果を用いた、音楽アプリの操作が行われる。ここでの音声認識処理の結果は、音楽アプリにおいて、特定の楽曲を指定したり、その楽曲の再生を指示したり、その楽曲の再生の停止を指示したりするための種々のコマンドである。音声認識処理の結果が、特定の楽曲の指定および再生の指示である場合、実行部１７は、その楽曲データの配信の要求を、コンテンツサーバ３０に送信する。
【００４５】
コンテンツサーバ３０は、実行部１７から受信した要求に応じて、楽曲データを取得する。たとえば、コンテンツサーバ３０は、実行部１７から要求される可能性のある種々のコンテンツ情報を格納した記憶部（不図示）を備えている。その場合、コンテンツサーバ３０は、要求に応じたコンテンツ情報を記憶部から取得する。この例では、コンテンツサーバ３０は、記憶部に格納されている種々の楽曲データから上記の楽曲データを取得する。コンテンツサーバ３０は、取得した楽曲データを実行部１７に送信する。
【００４６】
実行部１７は、コンテンツサーバ３０から受信した楽曲データを用いて、その楽曲を再生する。具体的に、実行部１７は、スピーカ１３にその楽曲を出力させる。
【００４７】
以上は音楽アプリが利用される際に実行される処理の一例であるが、旅行アプリ、買物アプリ、対話アプリなどが利用される場合も同様に、実行部１７は、入力部１６、音声認識サーバ２０およびスピーカ１３と協働することによってそれらのアプリを実行することができる。ディスプレイ１４とも協働すれば、実行部１７は、ユーザに画像を提供するといったこともできる。
【００４８】
図２は、端末装置１０のハードウェア構成を示す。図２に示されるように、端末装置１０は、１つ以上のＣＰＵ（Central  Processing  Unit）１０１、主記憶装置であるＲＡＭ（Random  Access  Memory）１０２およびＲＯＭ（Read  Only  Memory）１０３、操作モジュール（操作部）１０４、通信モジュール（通信部）１０５、先に説明した近接センサ１１、マイク１２、スピーカ１３、ディスプレイ１４等のハードウェアにより構成されている。通信モジュール１０５が無線通信を行う場合には、アンテナ１０７がさらに追加される。これらの構成要素がプログラム等により動作することで、先に図１を参照して説明した端末装置１０の各機能が発揮される。
【００４９】
図３は、端末装置１０において実行される処理の一例を示すフローチャートである。この例では、処理の開始時には、端末装置１０に近接している物体は存在しないものとする。
【００５０】
ステップＳ１において、端末装置１０では、近接センサがＯＮとされる。この処理は、たとえば、タッチパネルやボタンなどのユーザ操作により近接アプリの起動が指示されたことに応じて、実行部１７が実行する。近接センサ１１がＯＮになると、近接センサ１１の検出結果が検出部１５へ送られる。上述のように、このフローチャートの処理の開始時には端末装置１０に近接している物体は存在しないので、ここでは、検出部１５に送られる近接センサ１１の検出結果は非近接状態となっている。
【００５１】
ステップＳ２において、近接物体が有るか否かが判断される。この判断は、検出部１５が、近接センサ１１の検出結果に基づき近接物体が存在しているか否かを判断することによって行う。具体的に、近接センサ１１の検出結果が非近接状態から近接状態に切り替わると、検出部１５は、近接物体が有る（物体の近接の検出を開始した）と判断する。近接物体が有る場合（ステップＳ２：ＹＥＳ）、ステップＳ３に処理が進められる。そうでない場合（ステップＳ２：ＮＯ）、再びステップＳ２の処理が実行される。その際、所定の待ち時間処理が待機された後に再びステップＳ２の処理が実行されてもよい。
【００５２】
ステップＳ３において、近接時間の計測が開始される。具体的に、検出部１５が、先のステップＳ２において近接の検出が開始されたタイミングを開始時点として、近接時間の計測を開始する。
【００５３】
ステップＳ４において、近接物体が無いか否かが判断される。この判断は、検出部１５が、近接センサ１１の検出結果に基づき近接物体が存在しているか否かを判断することによって行う。検出結果が依然として近接状態である場合には、検出部１５は、近接物体が有ると判断する。検出結果が非近接状態となった場合には、検出部１５は、近接物体は無いと判断する。近接物体が無い（検出が継続しなくなった）場合（ステップＳ４：ＹＥＳ）、ステップＳ６に処理が進められる。そうでない場合（ステップＳ４：ＮＯ）、ステップＳ５に処理が進められる。
【００５４】
ステップＳ５において、所定期間、近接時間の計測が継続される。この間は、検出部１５が上述の計測を継続する。所定期間の長さは、たとえば計測しようとする近接時間の最小の単位（分解能）として設定してもよい。ステップＳ５の処理が完了した後、ステップＳ４に再び処理が戻される。
【００５５】
ステップＳ６において、近接時間の計測が終了される。具体的に、検出部１５が、先のステップＳ４において近接物体が無くなった（近接の検出が継続しなくなった）タイミングを終了時点として、近接時間の計測を終了する。ステップＳ３において近接時間の計測を開始した時点からこのステップＳ６において近接時間の計測を終了した時点までの時間が、近接時間として計測されることになる。
【００５６】
ステップＳ７において、近接時間が予め定められた閾値未満であるか否かが判断される。この例では、閾値は０．５秒である。具体的に、決定部１８が、上記計測した近接時間が閾値未満であるか否かを判断する。近接時間が閾値未満の場合（ステップＳ７：ＹＥＳ）、ステップＳ８に処理が進められる。そうでない場合（ステップＳ７：ＮＯ）、ステップＳ９に処理が進められる。
【００５７】
ステップＳ８において、音声認識処理の認識手法（認識モデル）が旅行用（つまり旅行用認識モデル）に決定される。具体的に、決定部１８が、特定の認識手法（認識モデル）による音声認識処理の結果を取得する機能（取得機能）を、旅行用認識モデルによる音声認識処理の結果を取得する機能に決定する。また、決定部１８は、音声認識処理の結果を用いた機能（アプリケーション）を旅行アプリに決定する。ステップＳ８処理が完了した後、ステップＳ１０に処理が進められる。
【００５８】
ステップＳ９において、音声認識処理の認識手法（認識モデル）が買物用（つまり買物用認識モデル）に決定される。具体的に、決定部１８が、取得機能を、買物用認識モデルによる音声認識処理の結果を取得する機能に決定する。また、決定部１８は、アプリケーションを買物アプリに決定する。ステップＳ９の処理が完了した後、ステップＳ１０に処理が進められる。
【００５９】
ステップＳ１０において、音声認識が開始される。具体的に、実行部１７が、入力部１６に、音声認識処理の対象としてマイク１２からの音声の入力を開始させる。そして、実行部１７は、先のステップＳ８またはＳ９で決定部１８によって決定された音声認識処理に係る機能の実行を開始する。先に説明したように、実行部１７が、音声認識サーバ２０、コンテンツサーバ３０、マイク１２、スピーカ１３、ディスプレイ１４等と協働することによって、決定した認識モデル（この例では旅行用認識モデルまたは買物用認識モデル）による音声認識処理を実行し、音声認識処理の結果を取得する。また、その音声認識処理の結果を用いて、決定したアプリケーション（この例では旅行用アプリまたは買物用アプリ）を実行する。
【００６０】
以上説明した端末装置１０によれば、物体の近接時間に基づいて実行すべき音声認識処理に係る機能が決定され（ステップＳ７〜Ｓ９）、入力された音声を対象として、決定された音声認識処理に係る機能が実行される（ステップＳ１０）。よって、端末装置１０のユーザは、所定時間、端末装置１０の近くに物体を近接させる、たとえば端末装置１０に手をかざすといった動作を行うだけで、音声認識に係る機能を容易に選択することができる。
【００６１】
音声認識処理に係る機能として、近接時間に応じた認識手法（近接時間に応じて定められる特定の認識モデル）による音声認識処理の結果を取得する機能（取得機能）が決定される（ステップＳ８、Ｓ９）。具体的に、取得機能が、旅行用認識モデルによる音声認識処理の結果を取得する機能に決定されたり（ステップＳ８）、買物用認識モデルによる音声認識処理の結果を取得する機能に決定されたりする（ステップＳ９）。これにより、端末装置１０のユーザは、どのような認識モデルによる音声認識処理の結果を取得するのかを容易に選択することができる。
【００６２】
また、音声認識処理に係る機能として、旅行アプリや買物アプリといった、音声認識処理の結果を用いた機能（アプリケーション）が決定される（ステップＳ８、Ｓ１０）。これにより、端末装置１０のユーザは、アプリケーションを利用するかを容易に選択することができる。
【００６３】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものでない。
【００６４】
上記実施形態では、決定部１８は、特定の認識手法（認識モデル）による音声認識処理の結果を取得する機能（取得機能）および音声認識処理の結果を用いた機能（アプリケーション）の両方を近接時間に基づいて決定する例について説明した。ただし、取得機能およびアプリケーションの一方のみが近接時間に基づいて決定され、他方については予め定められた認識モデルまたはアプリケーションとされてもよい。
【００６５】
上記実施形態では、近接時間に基づいて決定される音声認識処理に係る機能は２種類であったが、３種類以上の機能が近接時間に基づいて決定されてもよい。一例として、近接時間が第１の閾値未満の場合には、特定の認識モデルによる音声認識処理の結果を取得する機能（取得機能）を第１の取得機能（たとえば旅行用認識モデルによる音声認識処理の結果を取得する機能）に決定し、近接時間が第１の閾値以上であり第２の閾値未満である場合には、第２の取得機能（たとえば買物用認識モデルによる音声認識処理の結果を取得する機能）に決定し、近接時間がそれ以外の場合（第２の閾値以上の場合）には、第３の取得機能（たとえば音楽用認識モデルや対話用認識モデルによる音声認識処理の結果を取得する機能）に決定してもよい。音声認識処理の結果を用いた機能（旅行アプリ、買物アプリ、対話アプリ、音楽アプリなど）の決定についても同様とすることができる。
【００６６】
また、上記実施形態では、近接時間が閾値未満であるか否かという閾値判断を用いて音声認識処理に係る機能を決定していたが、それ以外の判断基準が用いられてもよい。一例として、近接時間が設定範囲内であるか否かに基づいて音声認識処理に係る機能を決定してもよい。
【００６７】
また、上記実施形態では、複数の音声認識エンジンを備えた一つの音声認識サーバ２０を端末装置１０が用い、近接時間に応じて音声認識エンジンを変えることで音声認識処理の認識手法（認識モデル）が切り替えられていたが、異なる音声認識エンジンを備えた複数の音声認識サーバを、端末装置１０が近接時間に応じて選択して用いることによって、認識モデルが切り替えられてもよい。同様に、近接時間に応じて、異なる種類のコンテンツ情報を記憶部に格納した複数のコンテンツサーバが選択的に用いられてもよい。
【００６８】
また、上記実施形態では、音声認識処理に係る機能が利用される際、音声認識処理やコンテンツを取得するための処理が、音声認識サーバ２０およびコンテンツサーバ３０といった端末装置１０の外部に設けられたサーバによって実行されていたが、音声認識サーバ２０およびコンテンツサーバ３０によって実行される処理の少なくとも一部の処理を、端末装置１０内で実行できるようにしてもよい。その場合、端末装置１０の実行部１７が、音声認識サーバ２０およびコンテンツサーバ３０の機能の少なくとも一部を実行可能に構成されてもよい。
【００６９】
また、端末装置１０においては、先に図３を参照して説明したように、近接時間に応じて音声認識処理に係る機能が決定されるまで（図３のステップＳ１０よりも前）は、入力部１６による音声の入力が開始されない。それまでの間は、先に説明した入力部１６による音声認識処理のための入力された音声からノイズを取り除くフィルタリング処理や、入力された音声情報を一時的に記憶する記憶処理等が実行されないので（入力部１６の動作がオフになるので）、その分、消費電力の低減を図ることができる。
【００７０】
一部のアプリ（音楽アプリや対話アプリなど）は、ディスプレイ１４による画像の出力を必要としないこともある。そのようなアプリが利用されている間は、端末装置１０のディスプレイ１４を表示しないようにする（オフにする）制御が行われてもよい。この制御は、実行部１７により行われてもよい。このようにディスプレイ１４のオフ時（消灯時）にアプリを利用すれば、ディスプレイ１４のオン時（点灯時）にアプリを利用する場合よりも、ディスプレイ１４の消費電力の分だけ、端末装置１０の消費電力を低減することができる。
【００７１】
また、端末装置１０において既に音楽や動画などのコンテンツが再生されている状態で、検出部１５によって物体の近接が検出され、近接時間が検出された場合には、そのコンテンツの再生を中断してもよい。具体的に、コンテンツが再生されている間に、図３に示されるステップＳ２において近接物体が検出され（ステップＳ２：ＹＥＳ）、その後、各ステップでの処理が進み、ステップＳ８またはステップＳ９の処理が完了した場合には、その時点でコンテンツの再生が中断された後に、ステップＳ１０の処理が実行されるようにしてもよい。これにより、ユーザは、すでに実行されている機能（この例ではコンテンツの再生）に優先して、音声認識処理に係る機能をあらたに選択して利用することができるようになる。
【００７２】
以上説明した端末装置は、ユーザの手が濡れているために、ユーザが端末装置に触れて端末装置を操作することができないようなシーンでも利用可能である。より好ましくは、端末装置１０は、ディスプレイ１４に画面ロックが掛かっている状態（データ入力や画面出力が制限されている状態）であっても、音声処理に係る機能が選択され実行されるようにしておくとよい。これにより、ユーザは、画面ロックを解除するための操作（端末装置に触れてロック解除コードを入力するような操作）を行うことなく、音声認識処理に係る機能を選択して利用することができるようになる。
【符号の説明】
【００７３】
１０…端末装置、１１…近接センサ、１２…マイク、１３…スピーカ、１４…ディスプレイ、１５…検出部、１６…入力部、１７…実行部、１８…決定部、２０…音声認識サーバ、３０…コンテンツサーバ。
【図１】
2017167600.tif 000003
【図２】
2017167600.tif 000004
【図３】
2017167600.tif 000005