(57)【要約】  音声情報取得部４１は、ユーザの音声を示す音声情報を取得する。テキストデータ取得部４４は、音声情報に基づいて音声認識処理が行われた結果生成されるテキストデータを取得する。操作特定部４５は、テキストデータにより表される操作を特定する。スケジュール情報特定部４６は、特定された操作が、着呼に対する通話の開始を指示するものでない場合に、スケジュール情報を特定する。折り返し連絡日時特定部４７は、スケジュール情報に基づいて、受信した呼に対して折り返し連絡する日時を特定する。応答文データ生成部４８は、特定された日時に折り返しの連絡を行う旨を示す応答文の音声データを生成する。応答文データ送信部４９は、応答文の音声データを発呼元の通信装置に送信する。
2014024925.tif 000002
【特許請求の範囲】
【請求項１】
呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定手段と、
前記特定手段により特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成手段と、
前記生成手段により生成された応答文データを、前記呼を発信した通信装置に対して送信する第１の送信手段と
を有する通信端末。
【請求項２】
収音手段と、
前記収音手段より収音された音声を示す音声情報を取得する取得手段と
をさらに有し、
前記特定手段は、前記取得手段により取得された音声情報に対して音声認識処理を施すことによって生成される音声認識結果により示される操作が、前記受信した呼に対する通話の開始を指示するものでない場合に、前記時間を特定することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記特定手段により特定された前記時間を示す時間情報と、前記呼を発信した通信装置に対する折り返し連絡というイベントを示すイベント情報とを対応づけて、スケジュール情報として、前記記憶手段に記憶させる記憶制御手段をさらに有することを特徴とする請求項２に記載の通信端末。
【請求項４】
前記記憶制御手段は、前記呼を発信した通信装置から、前記呼に対する折り返し連絡を要求する信号が受信された場合に限り、前記スケジュール情報を前記記憶手段に記憶させることを特徴とする請求項３に記載の通信端末。
【請求項５】
前記記憶制御手段により記憶された前記イベント情報に示されるイベントの存在をユーザに報知する報知手段と、
前記報知手段による報知が所定の回数行われた後においても、前記呼を発信した通信装置に対する折り返し連絡が行われていない場合に、当該通信装置に対して、所定の応答文を示す応答文データを送信する第２の送信手段と
をさらに有することを特徴とする請求項４に記載の通信端末。
【請求項６】
通信端末の制御方法であって、
呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定ステップと、
前記特定ステップにおいて特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成ステップと、
前記生成ステップにおいて生成された応答文データを、前記呼を発信した通信装置に対して送信する送信ステップと
を有する制御方法。
【請求項７】
コンピュータに、
呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定ステップと、
前記特定ステップにおいて特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成ステップと、
前記生成ステップにおいて生成された応答文データを、前記呼を発信した通信装置に対して送信する送信ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声操作により、電話の着信に対して応答する技術に関する。
【背景技術】
【０００２】
従来、携帯電話機等の通信端末において、電話の着信に対して通話を行えない場合に、当該着信に応答するための技術が開発されている。例えば、特許文献１に記載の発明では、複数の返答メッセージを予め登録しておき、電話の着信時に、ユーザが選択するか、又は発信者や着信時刻等の条件に応じて自動的に選択されることによって、返答メッセージが発信者に返信される構成となっている。また、特許文献２に記載の発明では、音声着信があった場合に、相手側の電話番号とメールアドレスとが予め電話帳に登録されているときには、スケジュールデータを含む文書を電子メールにより相手側に自動的に送信する構成となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３２１２２号公報
【特許文献２】特開２００２−３４４６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の発明では、たしかに電話の着信に対して通話を行わなくとも発信者に応じた応答を行うことができるが、受信者が発信者に対して、当該着信に対する折り返しの連絡を行う時間を通知することはできない。また、特許文献２に記載の発明では、スケジュールデータが相手側に送信されることから、相手側は受信者側のスケジュールを把握することができる。しかし、こちらも、受信者が発信者に対して、着信に対する折り返しの連絡を行う時間を通知することはできない。【０００５】
本発明は、このような事情に鑑みてなされたものであり、電話の着信に対して通話を行うことができない場合に、通話を行わずとも、折り返し連絡を行う時間を発信者に通知することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明は、呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定手段と、前記特定手段により特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成手段と、前記生成手段により生成された応答文データを、前記呼を発信した通信装置に対して送信する第１の送信手段とを有する通信端末を提供する。【０００７】
好ましい態様において、収音手段と、前記収音手段より収音された音声を示す音声情報を取得する取得手段とをさらに有し、前記特定手段は、前記取得手段により取得された音声情報に対して音声認識処理を施すことによって生成される音声認識結果により示される操作が、前記受信した呼に対する通話の開始を指示するものでない場合に、前記時間を特定するようにしてもよい。【０００８】
好ましい態様において、前記特定手段により特定された前記時間を示す時間情報と、前記呼を発信した通信装置に対する折り返し連絡というイベントを示すイベント情報とを対応づけて、スケジュール情報として、前記記憶手段に記憶させる記憶制御手段をさらに有してもよい。【０００９】
好ましい態様において、前記記憶制御手段は、前記呼を発信した通信装置から、前記呼に対する折り返し連絡を要求する信号が受信された場合に限り、前記スケジュール情報を前記記憶手段に記憶させてもよい。【００１０】
好ましい態様において、前記記憶制御手段により記憶された前記イベント情報に示されるイベントの存在をユーザに報知する報知手段と、前記報知手段による報知が所定の回数行われた後においても、前記呼を発信した通信装置に対する折り返し連絡が行われていない場合に、当該通信装置に対して、所定の応答文を示す応答文データを送信する第２の送信手段とをさらに有してもよい。【００１１】
また、本発明は、通信端末の制御方法であって、呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定ステップと、前記特定ステップにおいて特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成ステップと、前記生成ステップにおいて生成された応答文データを、前記呼を発信した通信装置に対して送信する送信ステップとを有する制御方法を提供する。【００１２】
また、本発明は、コンピュータに、呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定ステップと、前記特定ステップにおいて特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成ステップと、前記生成ステップにおいて生成された応答文データを、前記呼を発信した通信装置に対して送信する送信ステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１３】
本発明によれば、電話の着信に対して通話を行うことができない場合に、通話を行わずとも、折り返し連絡を行う時間を発信者に通知することができる。
【図面の簡単な説明】
【００１４】
【図１】通信システム１００の構成を示す図である。
【図２】通信端末１のハードウェア構成を示すブロック図である。
【図３】スケジュールリスト１２１のデータ構成の一例を示す図である。
【図４】スケジューラの表示画面の一例を示す図である。
【図５】電話帳データ１２２のデータ構成の一例を示す図である。
【図６】操作リスト１２３のデータ構成の一例を示す図である。
【図７】制御部１１により実現される機能の構成を示す図である。
【図８】スケジュールリスト１２１のデータ構成の一例を示す図である。
【図９】音声認識サーバ２のハードウェア構成を示すブロック図である。
【図１０】電話の着信時に音声操作によって応答する場合の動作を示すフローチャートである。
【図１１】スケジューラの表示画面の一例を示す図である。
【発明を実施するための形態】
【００１５】
１．実施形態
１−１．構成
１−１−１．通信システム１００
図１は、本実施形態に係る通信システム１００の構成を示す図である。通信システム１００は、分散型音声認識（Distributed Speech Recognition）システムである。通信システム１００は、図１に示されるように、通信端末１と、音声認識サーバ２とを有している。各装置は、通信回線３により相互に接続されている。ここで通信回線３とは、例えば、移動体通信網やインターネットにより構成されるネットワークである。なお、図１には、通信端末１と、音声認識サーバ２とが、それぞれ１つずつしか示されていないが、それぞれ２つ以上設置されてもよい。
【００１６】
１−１−２．通信端末１
図１に示される通信端末１は、ユーザの音声による操作（音声操作）に応じた処理を実行可能なコンピュータ装置である。通信端末１は、例えば、携帯電話機や、スマートフォンや、ＰＤＡ（Personal Digital Assistant）や、タブレット端末や、パーソナルコンピュータである。図２は、通信端末１のハードウェア構成を示すブロック図である。通信端末１は、図２に示されるように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、音声処理部１５と、通信部１６とにより構成される。各構成要素は、バス１７により相互に接続されている。
【００１７】
制御部１１は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）と、タイマとを備えており、ＣＰＵがＲＯＭ又は記憶部１２に記憶されているプログラムを実行することにより通信端末１の各部を制御する。タイマは、現在日時を計時する。
【００１８】
記憶部１２は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）やフラッシュメモリ等の記憶装置であり、ＣＰＵにより実行されるプログラムやデータを記憶する。例えば記憶部１２は、スケジュール情報を管理するためのアプリケーションプログラム（スケジューラ）を記憶する。また、記憶部１２は、後述するスケジュールリスト１２１と、電話帳データ１２２と、操作リスト１２３とを記憶する。なお、記憶部１２は、ＵＩＭ（User Identify Module）カードやＳＩＭ（Subscriber Identity Module）カードのように、着脱可能な記憶装置であってもよい。
【００１９】
操作部１３は、数字キー等の操作ボタンやタッチパネルであり、ユーザの操作に応じた信号を制御部１１に出力する。表示部１４は、液晶ディスプレイ等の表示装置であり、制御部１１の制御の下、画像を表示する。音声処理部１５は、マイクロフォンと、スピーカと、ＤＳＰ（Digital Signal Processor）等の音声処理回路とを備え、マイクロフォンにより収音された音声を示す音声情報を制御部１１に出力するとともに、制御部１１から入力された信号により表される音をスピーカから出力する。音声処理部１５は、本発明に係る「収音手段」の一例である。通信部１６は、通信回線３を介して外部の装置と通信を行うためのインタフェースカードである。
【００２０】
図３は、記憶部１２に記憶されるスケジュールリスト１２１のデータ構成の一例を示す図である。スケジュールリスト１２１は、通信端末１のユーザのスケジュール情報を管理するためのリストである。スケジュールリスト１２１を構成する各スケジュール情報は、それぞれ、図３に示されるように、日付と、開始時刻と、終了時刻と、イベント内容と、カテゴリとにより構成される。ここでカテゴリとは、イベントの種類を示す情報である。例えば、仕事、会議、勉強、余暇といった情報である。各スケジュール情報は、それぞれ、操作部１３を用いてユーザによって登録される。上述のスケジューラが実行されると、当該スケジュールリスト１２１に基づいて、図４に示されるような画面が表示部１４に表示される。
【００２１】
図５は、記憶部１２に記憶される電話帳データ１２２のデータ構成の一例を示す図である。電話帳データ１２２は、連絡先情報を管理するためのリストである。電話帳データ１２２を構成する各連絡先情報は、図５に示されるように、名前と、電話番号と、メールアドレスと、カテゴリとにより構成される。ここで電話帳データ１２２におけるカテゴリとは、連絡先のユーザと、通信端末１のユーザとの関係を示す情報である。例えば、家族、友人、仕事といった情報である。各連絡先情報は、それぞれ、操作部１３を用いてユーザによって登録される。各連絡先情報は、外部メモリから移行されてもよい。
【００２２】
図６は、記憶部１２に記憶される操作リスト１２３のデータ構成の一例を示す図である。操作リスト１２３は、ユーザの音声によって指示される操作の内容を管理するためのリストである。より具体的には、操作リスト１２３は、ユーザの音声を音声認識して得られるテキストと、当該テキストに対応する操作内容とを対応づけて管理するためのリストである。図６に示される例では、例えば、「電話に出る」というテキスト（文字列）に対して、「通話の開始指示」という操作が対応づけられている。
【００２３】
次に、図７は、制御部１１により実現される機能の構成を示す図である。図７に示される機能は、特に、電話の着信時に音声操作によって応答する場合の動作に関し、記憶部１２に記憶されるプログラムがＣＰＵにより実行されることにより実現される。
【００２４】
音声情報取得部４１は、音声処理部１５から、ユーザの音声を示す音声情報を取得する。ここで音声情報とは、例えば、音声の波形を示す音声波形データである。音声情報取得部４１は、本発明に係る「取得手段」の一例である。特徴量抽出部４２は、音声情報取得部４１によって取得された音声情報から、音声認識に必要な特徴量を抽出する。具体的には、特徴量抽出部４２は、音声波形データに対して音響分析処理を施し、特徴ベクトルを生成する。
【００２５】
特徴量データ送信部４３は、特徴量抽出部４２によって抽出された特徴量を表す特徴量データを、通信部１６を介して音声認識サーバ２に送信する。特徴量データ送信部４３によって送信された特徴量データは、後述するように、音声認識サーバ２において音声認識処理にかけられ、テキストデータに変換される。テキストデータ取得部４４は、音声認識サーバ２から送信されてくるテキストデータを、通信部１６を介して取得する。
【００２６】
操作特定部４５は、テキストデータ取得部４４によって取得されたテキストデータにより表される操作を特定する。具体的には、操作特定部４５は、操作リスト１２３を参照して、取得されたテキストデータによって表されるテキストと対応づけられている操作を特定する。例えば、テキストデータ取得部４４によって取得されたテキストデータが、「電話に出る」というテキストを表すものであった場合には、図６の例では、「通話の開始指示」という操作が特定される。
【００２７】
スケジュール情報特定部４６は、操作特定部４５によって特定された操作が着呼に対する通話の開始を指示するものでない場合に、スケジュールリスト１２１を参照して、現在日時に対応するスケジュール情報を特定する。ここで、操作特定部４５によって特定された操作が着呼に対する通話の開始を指示するものでない場合とは、当該操作が、応答文の送信を指示するものである場合である。具体的には、スケジュール情報特定部４６は、タイマを参照して現在日時を特定し、その特定した日時に対応するスケジュール情報を特定する。例えば、タイマにより計時される現在日時が「2012/05/01, 10:30」である場合には、図３の例では、「会議室Ａでの会議」をイベント内容とするスケジュール情報が特定される。すなわち、スケジュール情報特定部４６は、タイマにより計時される現在日時と日付が一致し、かつ、現在日時の時刻が、その開始時刻と終了時刻の間に含まれるスケジュール情報を特定する。
【００２８】
折り返し連絡日時特定部４７は、スケジュール情報特定部４６によって特定されたスケジュール情報に基づいて、受信した呼に対して折り返し連絡する日時を特定する。具体的には、折り返し連絡日時特定部４７は、特定されたスケジュール情報に示される終了時刻を、折り返し連絡の時刻として特定する。例えば、図３に示される例において、スケジュール情報特定部４６によって、「会議室Ａで会議」をイベント内容とするスケジュール情報が特定された場合には、折り返し連絡日時特定部４７は、折り返し連絡の時刻として、「11:00」を特定する。折り返し連絡日時特定部４７は、本発明に係る「特定手段」の一例である。
【００２９】
応答文データ生成部４８は、折り返し連絡日時特定部４７によって特定された日時に折り返しの連絡を行う旨を示す応答文の音声データを生成する。具体的には、応答文データ生成部４８は、記憶部１２から、応答文の音声データのテンプレートを読み出し、当該テンプレートに、折り返し連絡日時特定部４７によって特定された日時を示す音声データを埋め込んで、応答文の音声データを生成する。
【００３０】
ここで、応答文の音声データのテンプレートとは、例えば「現在、電話に出ることができません。％Ｔに折り返しご連絡いたします。」という内容を示す音声データである。ここで「％Ｔ」は、日時を設定する変数を示す。例えば、折り返し連絡日時特定部４７によって特定された時刻が「11:00」である場合には、「現在、電話に出ることができません。１１時に折り返しご連絡いたします。」という応答文の音声データが生成される。応答文データ生成部４８は、本発明に係る「生成手段」の一例である。
【００３１】
応答文データ送信部４９は、応答文データ生成部４８によって生成された応答文の音声データを通信部１６を介して発呼元の通信装置に送信する。応答文データ送信部４９は、本発明に係る「第１の送信手段」の一例である。
【００３２】
スケジュール情報登録部５０は、折り返し連絡日時特定部４７によって日時が特定された折り返し連絡というイベントを、スケジュール情報としてスケジュールリスト１２１に登録する。具体的には、スケジュール情報登録部５０は、イベント内容を「折り返し連絡」とし、開始時刻を、折り返し連絡日時特定部４７によって特定された時刻とするスケジュール情報を、スケジュールリスト１２１に登録する。例えば、図３に示されるようにスケジュールリスト１２１が構成されている場合であって、折り返し連絡日時特定部４７によって特定された時刻が「11:00」であり、かつ、電話の発信元の電話番号が「090-1111-1111」であるときには、図８に示されるように、新たなスケジュール情報が登録される。スケジュール情報登録部５０は、本発明に係る「記憶制御手段」の一例である。
以上が、通信端末１の構成についての説明である。
【００３３】
１−１−３．音声認識サーバ２
図１に示される音声認識サーバ２は、通信端末１から送信されてくる特徴量データに基づいて音声認識処理を行い、テキストデータを生成するコンピュータ装置である。図９は、音声認識サーバ２のハードウェア構成を示すブロック図である。音声認識サーバ２は、図９に示されるように、制御部２１と、記憶部２２と、通信部２３とにより構成される。各構成要素は、バス２４により相互に接続されている。
【００３４】
制御部２１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備えており、ＣＰＵがＲＯＭ又は記憶部２２に記憶されているプログラムを実行することにより音声認識サーバ２の各部を制御する。記憶部２２は、ＨＤＤ（Hard Disk Drive）等の記憶装置であり、ＣＰＵにより実行されるプログラムを記憶する。また記憶部２２は、音声認識データベース（ＤＢ）群２２１を記憶する。音声認識ＤＢ群２２１は、例えば、音響モデルＤＢと、言語モデルＤＢと、辞書ＤＢとにより構成される。通信部２３は、通信回線３を介して外部の装置と通信を行うためのインタフェースカードである。
【００３５】
制御部２１は、通信部２３を介して、通信端末１から送信されてきた特徴量データを取得すると、音声認識ＤＢ群２２１を参照して、この特徴量データについて音声認識処理を行う。そして、制御部２１は、音声認識処理の結果生成されたテキストデータを、通信部２３を介して通信端末１に送信する。なお、通信端末１に送信されるデータは、音声認識の結果生成される文字列が判別可能なデータであればよく、テキストデータに限られない。
以上が、音声認識サーバ２の構成についての説明である。
【００３６】
１−２．動作
次に、本実施形態に係る通信端末１の動作について説明する。具体的には、電話の着信時に音声操作によって応答する場合の通信端末１の動作について説明する。
なお、音声操作が行われるにあたっては、ユーザによって操作部１３を用いて所定の操作が行われる。具体的には、例えば、電話の着信を通知する着信通知画面が表示部１４に表示されている状態において、ユーザによって音声入力を指示する操作が、操作部１３を使って行われた場合に、音声操作が可能になる。
【００３７】
図１０は、電話の着信時に音声操作によって応答する場合の動作を示すフローチャートである。図１０に示されるステップＳａ１において、通信端末１の制御部１１は、音声処理部１５から、ユーザの音声を示す音声情報を取得する。次に、制御部１１は、ステップＳａ１において取得された音声情報から、音声認識に必要な特徴量を抽出する（ステップＳａ２）。
【００３８】
次に、制御部１１は、ステップＳａ２において抽出された特徴量を表す特徴量データを、通信部１６を介して音声認識サーバ２に送信する（ステップＳａ３）。制御部１１によって送信された特徴量データは、音声認識サーバ２において音声認識処理にかけられ、テキストデータに変換される。次に、制御部１１は、音声認識サーバ２から送信されてくるテキストデータを、通信部１６を介して取得する（ステップＳａ４）。
【００３９】
次に、制御部１１は、ステップＳａ４において取得されたテキストデータにより表される操作を特定する（ステップＳａ５）。具体的には、制御部１１は、操作リスト１２３を参照して、取得されたテキストデータによって表されるテキストと対応づけられている操作を特定する。
【００４０】
次に、制御部１１は、ステップＳａ５において特定された操作が、着信に対する通話の開始を指示するものであるか否かを判定する（ステップＳａ６）。この判定の結果、ステップＳａ５において特定された操作が、着信に対する通話の開始を指示するものである場合には（ステップＳａ６；ＹＥＳ）、制御部１１は、電話の発信元の通信装置との通話を開始する（ステップＳａ７）。
【００４１】
一方、上記の判定の結果、ステップＳａ５において特定された操作が、着信に対する通話の開始を指示するものでない場合には（ステップＳａ６；ＮＯ）、制御部１１は、電話の発信元の通信装置に対して応答文を送信するための処理を開始する。具体的には、まず、スケジュールリスト１２１を参照して、現在日時に対応するスケジュール情報を特定する（ステップＳａ８）。当該処理において制御部１１は、タイマを参照して現在日時を特定し、その特定した日時に対応するスケジュール情報をスケジュールリスト１２１において特定する。
【００４２】
次に、制御部１１は、ステップＳａ８において特定されたスケジュール情報に基づいて、電話の着信に対する折り返しの連絡の日時を特定する（ステップＳａ９）。具体的には、制御部１１は、ステップＳａ８において特定されたスケジュール情報により示される終了時刻を、折り返し連絡の時刻として特定する。次に、制御部１１は、ステップＳａ９において特定された日時に折り返しの連絡を行う旨を示す応答文の音声データを生成する（ステップＳａ１０）。具体的には、制御部１１は、記憶部１２から、応答文の音声データのテンプレートを読み出して、当該テンプレートに、ステップＳａ９において特定された日時を示す音声データを埋め込んで、応答文の音声データを生成する。
【００４３】
次に、制御部１１は、ステップＳａ１０において生成された応答文の音声データを、通信部１６を介して発信元の通信装置に送信する（ステップＳａ１１）。次に、制御部１１は、ステップＳａ９において日時が特定された折り返し連絡というイベントを、スケジュール情報としてスケジュールリスト１２１に登録する（ステップＳａ１２）。具体的には、制御部１１は、イベント内容を「折り返し連絡」とし、開始時刻を、ステップＳａ９において特定された時刻とするスケジュール情報をスケジュールリスト１２１に登録する。
以上が、電話の着信時に音声操作によって応答する場合の動作の説明である。
なお、上記の動作において、ステップＳａ１２の処理は、ステップＳａ１０又はＳａ１１の処理の前に実行されてもよい。
【００４４】
以上説明した実施形態によれば、電話の着信に対して通話を行うことができない場合でも、スケジュール情報に基づいて、折り返し連絡可能な時刻を特定し、その時刻に折り返し連絡する旨の応答文の音声データを発信元の通信装置に送信することができる。すなわち、本実施形態によれば、電話の着信に対して通話を行うことができない場合でも、折り返し連絡を行う時刻を発信者に通知することができる。
【００４５】
２．変形例
上記の実施形態は、以下のように変形してもよい。また、以下の変形例は、互いに組み合わせてもよい。
２−１．変形例１
上記の実施形態では、音声認識サーバ２において音声認識処理が行われているが、通信端末１で行うようにしてもよい。具体的には、音声認識ＤＢ群２２１を通信端末１の記憶部１２に記憶させ、通信端末１の制御部１１に、特徴量データに基づいて音声認識処理を行わせるようにしてもよい。
【００４６】
また、上記の実施形態では、音声情報から特徴量を抽出する処理を通信端末１が行っているが、音声認識サーバ２に行わせるようにしてもよい。この場合、通信端末１の制御部１１は、音声処理部１５から取得した音声情報を音声認識サーバ２に送信し、音声認識サーバ２の制御部２１は、この音声情報から特徴量を抽出してから、この特徴量を示す特徴量データに基づいて音声認識処理を行う。
【００４７】
また、上記の実施形態では、スケジュールリスト１２１と、電話帳データ１２２と、操作リスト１２３とが通信端末１の記憶部１２に記憶されているが、これらのうち少なくとも１つを外部の装置の記憶装置に記憶させ、通信端末１をしてこの記憶装置にアクセスさせるようにしてもよい。
【００４８】
２−２．変形例２
上記の実施形態では、現在日時に対応するスケジュール情報を特定し、そのスケジュール情報により示される終了時刻を、折り返し連絡の時刻として特定している（図１０のステップＳａ８及びＳａ９参照）。しかし、このスケジュール情報により示される終了時刻に所定の時間を加算した時刻を、折り返し連絡の時刻として特定するようにしてもよい。例えば、スケジュール情報により示される終了時刻が「11:00」である場合に、「11:10」を、折り返し連絡の時刻として特定するようにしてもよい。この場合、終了時刻に加算される所定の時間は、予めユーザによって設定されるようにしてもよい。
【００４９】
また、終了時刻に加算される所定の時間は、ユーザによって入力された音声の内容に応じて変更するようにしてもよい。例えば、ユーザによって入力された音声の内容が、「今忙しい」であった場合には、加算する所定の時間を１０分とする一方で、ユーザによって入力された音声の内容が、「今日は忙しい」であった場合には、加算する所定の時間を２４時間とするようにしてもよい。この場合、通信端末１は、ユーザによって入力される音声の内容（具体的には、ユーザの音声を音声認識して得られるテキスト）と、加算する時間とを対応づけるテーブルを備えておき、当該テーブルを参照して、音声認識サーバ２から送信されてくるテキストデータにより表されるテキストと対応する加算時間を特定するようにしてもよい。
【００５０】
２−３．変形例３
上記の実施形態では、折り返し連絡を行う時刻を特定し、この時刻を発信者に通知するようにしている（図１０のステップＳａ９及びＳａ１０参照）。しかし、時刻に代えて、一定の幅をもつ時間を特定し、通知するようにしてもよい。例えば、午前、午後といった時間帯や、日付、曜日、週といった時間を特定し、通知するようにしてもよい。例えば、上記の実施形態において、現在日時に対応するスケジュール情報により示される終了時刻が「13:00」である場合に、「午後」を折り返し連絡時間として特定するようにしてもよい。また、上記の実施形態において、現在日時に対応するスケジュール情報により示される終了時刻が「1:00」である場合に、「翌日」を折り返し連絡時間として特定するようにしてもよい。
【００５１】
２−４．変形例４
上記の実施形態では、折り返し連絡時刻のみが発信者に対して通知されているが（図１０のステップＳａ１０参照）、折り返し連絡時刻に加えて、現在通信端末１のユーザが置かれている状況を発信者に通知するようにしてもよい。例えば、ユーザが会議中の場合には、「現在、会議中のため、電話に出ることができません。１１時に折り返しご連絡いたします。」といった応答文を発信者に通知するようにしてもよい。
【００５２】
この場合、例えば、通信端末１の記憶部１２に、「現在、％Ｅ中のため、電話に出ることができません。％Ｔに折り返しご連絡いたします。」というような応答文の音声データのテンプレートを記憶させておき、このテンプレートの、イベントを示す変数部分「％Ｅ」に、イベントの内容を表す音声データを埋め込んで、応答文の音声データを生成するようにしてもよい。ここで、イベントの内容は、例えば、スケジュール情報のカテゴリに基づいて特定されてもよい。又は、ユーザによって入力された音声の内容（具体的には、ユーザの音声を音声認識して得られるテキスト）に基づいて特定されてもよい。
【００５３】
２−５．変形例５
上記の実施形態では、折り返し連絡時刻が電話の発信者に通知された後で、当該折り返し連絡というイベントがスケジュール情報としてスケジュールリスト１２１に登録されているが（図１０のステップＳａ１２参照）、通信端末１にアラーム機能をもたせ、当該折り返し連絡というイベントをユーザに注意喚起するようにしてもよい。例えば、通信端末１に、ＬＥＤ（Light Emitting Diode）等の発光装置や、偏心カムを回転させることによって振動を発生させる振動装置等の、折り返し連絡というイベントをユーザに注意喚起するための報知手段をもたせ、折り返し連絡時刻か、又はその時刻から所定の時間前の時刻に、当該報知手段を起動させるようにしてもよい。又は、折り返し連絡というイベントの存在をユーザに注意喚起するための画像を、表示部１４に表示させるようにしてもよい。
【００５４】
２−６．変形例６
上記の実施形態では、現在日時に対応するスケジュール情報を特定し、そのスケジュール情報により示される終了時刻を、折り返し連絡の時刻として特定している（図１０のステップＳａ８及びＳａ９参照）。しかし、現在日時に対応するスケジュール情報がスケジュールリスト１２１に存在しない場合には、折り返し連絡時刻を特定せずに、定型の応答文の音声データを電話の発信者に対して送信するようにしてもよい。ここで定型の応答文とは、例えば、「現在、電話に出ることができません。」という文章である。
【００５５】
２−７．変形例７
上記の実施形態において、折り返し連絡というイベントをスケジュールリスト１２１に登録する処理（図１０のステップＳａ１２参照）は、電話の発信者から、折り返しの連絡を要求する指示があった場合に限り、実行されるようにしてもよい。例えば、応答文の音声データの送信後に、発信元の通信装置において、折り返し連絡を要求するための所定の操作がなされ、その操作を示す信号が通信端末１によって受信された場合に限り、上記の登録処理を実行するようにしてもよい。
【００５６】
２−８．変形例８
上記の実施形態において、スケジューラの表示画面を示す表示データがＣＨＴＭＬ（Compact HyperText Markup Language）で記述される場合には、折り返し連絡先の電話番号に対してphoneto機能を実現するためのタグを付加してもよい。例えば、スケジューラによって表示されるスケジュール情報のイベント内容が、「"090-1111-1111"に折り返し連絡」である場合には、「090-1111-1111」という文字列にphoneto機能を実現するためのタグを付加してもよい。この結果、スケジューラによって表示される折り返し連絡先の電話番号はリンクとして選択可能となり、このリンクを選択すると、当該電話番号宛ての電話の発信が行われる。
【００５７】
また、上記の実施形態において、折り返し連絡先の電話番号に代えて、折り返し連絡先のユーザの名前をスケジュールリスト１２１に登録するようにしてもよい。例えば、「"090-1111-1111"に折り返し連絡」というイベント内容に代えて、「山田太郎に折り返し連絡」というイベント内容をスケジュールリスト１２１に登録するようにしてもよい。この場合、通信端末１の制御部１１は、電話帳データ１２２を参照して、発信元の電話番号に対応づけられるユーザの名前を特定する。なお、この場合においてイベント内容がスケジューラによって表示される際には、「山田太郎」という文字列にphoneto機能を実現するためのタグを付加してもよい。
【００５８】
２−９．変形例９
上記の実施形態において、１つのイベントの発生中に複数の電話の着信があり、各着信について折り返し連絡のスケジュール登録がなされた場合には、各スケジュール情報の表示順序は電話の着信順でもよい。図１１は、このような場合に表示部１４に表示される画面の一例を示す図である。また、スケジュール情報の表示順序は、電話帳データ１２２において折り返し連絡先の電話番号に対応づけられているカテゴリに基づいて決定されてもよい。例えば、仕事のカテゴリを優先的に表示するように予め設定されている場合には、図５の例では、「"090-3333-3333"への折り返し連絡」をイベント内容とするスケジュール情報が、優先的に表示される。
【００５９】
２−１０．変形例１０
上記の実施形態において、通信端末１の制御部１１によって実行されるプログラムは、コンピュータ装置が読み取り可能な記録媒体を介して通信端末１に提供されてもよい。ここで記録媒体とは、例えば、磁気テープや磁気ディスクなどの磁気記録媒体や、光ディスクなどの光記録媒体や、光磁気記録媒体や、半導体メモリ等である。又は、同プログラムは、インターネット等のネットワークを介して通信端末１に提供されてもよい。
【００６０】
２−１１．変形例１１
上記の実施形態は、特に、電話の着信時に音声操作によって応答する動作に係るものであるため、操作リスト１２３には、電話の着信時に想定される操作のみが登録されている。しかし、その他の動作時に想定される操作についても登録されてもよい。この場合、操作リスト１２３には、ユーザの音声を音声認識して得られるテキストだけでなく、通信端末１の動作状態を示す情報も、操作内容と対応づけて登録されてもよい。ここで、通信端末１の動作状態とは、例えば、電話着信中という動作状態である。
【００６１】
この場合、通信端末１の制御部１１は、上記の実施形態に係る図１０のステップＳａ５において、取得されたテキストデータによって表されるテキストのみならず、特定された通信端末の動作状態に基づいて、操作リスト１２３を参照して、操作を特定するようにしてもよい。
【００６２】
また、上記の実施形態では、通信端末１が、操作リスト１２３を有し、通信端末１において音声操作の内容が特定されているが、音声操作の内容は、音声認識サーバ２において特定されてもよい。この場合、音声認識サーバ２の記憶部２２には、例えば、上述のように、ユーザの音声を音声認識して得られるテキストと、通信端末１の動作状態と、操作内容とが対応づけて登録されている操作リスト１２３が記憶される。そして、通信端末１は、音声処理部１５から取得した音声情報と、自機の動作状態を示す情報とを圧縮して音声認識サーバ２に送信する。
【００６３】
音声認識サーバ２の制御部２１は、受信した音声情報から特徴量を抽出し、この特徴量を示す特徴量データに基づいて音声認識処理を行う。そして、制御部２１は、音声認識処理の結果得られたテキストと、通信端末１の動作状態とに基づいて、操作リスト１２３を参照して、音声操作の内容を特定する。特定された音声操作の内容を示すデータは、通信端末１に送信され、このデータに基づいて通信端末１では、当該操作が、着信に対する通話の開始を指示するものであるか否かが判定される（図１０のステップＳａ６参照）。
【００６４】
２−１２．変形例１２
上記の実施形態では、応答文の音声データが発信元の通信装置に送信されているが、応答文の内容を示す電子メールや、ＳＭＳ（Short Message Service）のメッセージを送信するようにしてもよい。また、上記の実施形態において、発信元の通信装置に送信された応答文の音声データが、再生される前か又は再生されている途中に発信元の通信端末によって呼が切断された場合に、当該応答文の内容を示す電子メールや、ＳＭＳのメッセージを発信元の通信端末に送信するようにしてもよい。
【００６５】
２−１３．変形例１３
上記の実施形態では、ユーザによる音声操作に応じて、電話の着信に対する応答が行われているが、操作部１３に対する操作に応じて、電話の着信に対する応答を行うようにしてもよい。例えば通信端末１の制御部１１は、電話の着信を通知する着信通知画面が表示部１４に表示されている状態において、操作部１３に対して所定の操作が行われた場合に、図１０のステップＳａ８以降の処理を実行するようにしてもよい。
【００６６】
また、上記の実施形態において、ユーザによる操作がない場合でも、所定の条件が満たされた場合に、電話の着信に対する応答を行うようにしてもよい。例えば、着信通知画面の表示後、ユーザによる操作部１３に対する操作が所定時間行われない場合に、制御部１１が自動的に図１０のステップＳａ８以降の処理を実行するようにしてもよい。
【００６７】
２−１４．変形例１４
上記の変形例５において、報知手段による報知が所定の回数行われた場合でも、依然として折り返し連絡が行われない場合には、自動的に発信者に対して電子メールを送信するようにしてもよい。具体的には、まず、通信端末１の制御部１１は、ユーザに対するイベントの注意喚起後、所定の時間が経過するごとに、折り返し連絡が行われたか否かを判定する。例えば、通信端末１の記憶部１２に発信履歴を記憶させておき、この発信履歴を参照することで制御部１１は、折り返し連絡が行われたか否かを判定する。
【００６８】
そして、制御部１１は、折り返し連絡が行われていない場合には、再度、ユーザに対するイベントの注意喚起を行う。この注意喚起が所定の回数行われた場合には、制御部１１は、自動的に発信者に対して電子メールを送信する。電子メールの内容は、例えば、発信者に対して用件を聞くものや、又は、後ほど折り返し連絡をする旨等である。
【符号の説明】
【００６９】
１…通信端末、２…音声認識サーバ、３…通信回線、１１…制御部、１２…記憶部、１３…操作部、１４…表示部、１５…音声処理部、１６…通信部、１７…バス、２１…制御部、２２…記憶部、２３…通信部、２４…バス、４１…音声情報取得部、４２…特徴量抽出部、４３…特徴量データ送信部、４４…テキストデータ取得部、４５…操作特定部、４６…スケジュール情報特定部、４７…折り返し連絡日時特定部、４８…応答文データ生成部、４９…応答文データ送信部、５０…スケジュール情報登録部、１００…通信システム、１２１…スケジュールリスト、１２２…電話帳データ、１２３…操作リスト、２２１…音声認識ＤＢ群
【図１】
2014024925.tif 000003
【図２】
2014024925.tif 000004
【図３】
2014024925.tif 000005
【図４】
2014024925.tif 000006
【図５】
2014024925.tif 000007
【図６】
2014024925.tif 000008
【図７】
2014024925.tif 000009
【図８】
2014024925.tif 000010
【図９】
2014024925.tif 000011
【図１０】
2014024925.tif 000012
【図１１】
2014024925.tif 000013
【手続補正書】
【提出日】平成27年3月24日(2015.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定手段と、
前記特定手段により特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成手段と、
前記生成手段により生成された応答文データを、前記呼を発信した通信装置に対して送信する第１の送信手段と、
前記特定手段により特定された前記時間を示す時間情報と、前記呼を発信した通信装置に対する折り返し連絡というイベントを示すイベント情報とを対応づけて、スケジュール情報として、前記記憶手段に記憶させる記憶制御手段と、
前記記憶制御手段により記憶された前記イベント情報に示されるイベントの存在をユーザに報知する報知手段と、
前記報知手段による報知が所定の回数行われた後においても、前記呼を発信した通信装置に対する折り返し連絡が行われていない場合に、当該通信装置に対して、所定の応答文を示す応答文データを送信する第２の送信手段と
を有する通信端末。
【請求項２】
収音手段と、
前記収音手段より収音された音声を示す音声情報を取得する取得手段と
をさらに有し、
前記特定手段は、前記取得手段により取得された音声情報に対して音声認識処理を施すことによって生成される音声認識結果により示される操作が、前記受信した呼に対する通話の開始を指示するものでない場合に、前記時間を特定することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記記憶制御手段は、前記呼を発信した通信装置から、前記呼に対する折り返し連絡を要求する信号が受信された場合に限り、前記スケジュール情報を前記記憶手段に記憶させることを特徴とする請求項１又は２に記載の通信端末。
【請求項４】
通信端末の制御方法であって、
呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定ステップと、
前記特定ステップにおいて特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成ステップと、
前記生成ステップにおいて生成された応答文データを、前記呼を発信した通信装置に対して送信する第１の送信ステップと、
前記特定ステップにおいて特定された前記時間を示す時間情報と、前記呼を発信した通信装置に対する折り返し連絡というイベントを示すイベント情報とを対応づけて、スケジュール情報として、前記記憶手段に記憶させる記憶制御ステップと、
前記記憶制御ステップにおいて記憶された前記イベント情報に示されるイベントの存在をユーザに報知する報知ステップと、
前記報知ステップによる報知が所定の回数行われた後においても、前記呼を発信した通信装置に対する折り返し連絡が行われていない場合に、当該通信装置に対して、所定の応答文を示す応答文データを送信する第２の送信ステップと
を有する制御方法。
【請求項５】
コンピュータに、
呼を受信後、所定の条件が満たされた場合に、スケジュール情報を記憶する記憶手段の記憶内容に基づいて、前記呼に対して折り返し連絡を行う時間を特定する特定ステップと、
前記特定ステップにおいて特定された前記時間に連絡を行う旨を通知する応答文を表す応答文データを生成する生成ステップと、
前記生成ステップにおいて生成された応答文データを、前記呼を発信した通信装置に対して送信する第１の送信ステップと、
前記特定ステップにおいて特定された前記時間を示す時間情報と、前記呼を発信した通信装置に対する折り返し連絡というイベントを示すイベント情報とを対応づけて、スケジュール情報として、前記記憶手段に記憶させる記憶制御ステップと、
前記記憶制御ステップにおいて記憶された前記イベント情報に示されるイベントの存在をユーザに報知する報知ステップと、
前記報知ステップによる報知が所定の回数行われた後においても、前記呼を発信した通信装置に対する折り返し連絡が行われていない場合に、当該通信装置に対して、所定の応答文を示す応答文データを送信する第２の送信ステップと
を実行させるためのプログラム。
【国際調査報告】
2014024925.tif 000014
2014024925.tif 000015