(57)【要約】【課題】音声データから電子メールアドレスやＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）を文字列データ（キーワード）として抽出するキーワード抽出装置および、キーワードの種類に応じたアプリケーションプログラムを起動するコンピュータを備えた自動アプリケーション起動装置を提供することである。【解決手段】キーワード抽出装置は、音声データを音声認識して特定の文字列を抽出する文字列抽出手段と、音声データから抽出された特定の文字列を含む所定長さの音声を文字列に変換する音声認識手段と、文字列を修正してキーワードを生成する文字列修正手段と、を有する構成として、上記問題を解決した。【選択図】  図１
2004295805.tif 000002
【特許請求の範囲】
【請求項１】
音声データを音声認識して特定の文字列を抽出する文字列抽出手段と、
前記音声データから前記抽出された特定の文字列を含む所定長さの音声を文字列に変換する音声認識手段と、
前記文字列を修正してキーワードを生成する文字列修正手段と、
を有することを特徴とする、キーワード抽出装置。
【請求項２】
前記キーワード抽出装置は、前記音声データが入力される音声入力端子を有することを特徴とする、請求項１に記載のキーワード抽出装置。
【請求項３】
前記キーワード抽出装置は、前記音声入力端子を介して放送受信機と接続され、
前記文字列抽出手段は、前記放送受信機によって音声復調された音声データから特定の文字列を抽出することを特徴とする、請求項２に記載のキーワード抽出装置。
【請求項４】
前記キーワード抽出装置は、放送受信機に内蔵され、
前記文字列抽出手段は、前記放送受信機によって音声復調された音声データから特定の文字列を抽出することを特徴とする、請求項１に記載のキーワード抽出装置。
【請求項５】
前記キーワードが電子メールアドレスであることを特徴とする、請求項１から請求項４の何れかに記載のキーワード抽出装置。
【請求項６】
前記特定の文字列が”＠”であることを特徴とする、請求項５に記載のキーワード抽出装置。
【請求項７】
前記キーワードがＨＴＴＰのＵＲＬであることを特徴とする、請求項１から請求項４の何れかに記載のキーワード抽出装置。
【請求項８】
前記特定の文字列が”ＷＷＷ”であることを特徴とする、請求項７に記載のキーワード抽出装置。
【請求項９】
前記キーワード抽出装置は、前記文字列修正手段によって生成されたキーワードを保存する、キーワード保存手段を有することを特徴とする、請求項１から請求項８の何れかに記載のキーワード抽出装置。
【請求項１０】
請求項１から請求項９の何れかに記載のキーワード抽出装置と、前記キーワード抽出装置に接続されるコンピュータと、を有する自動アプリケーション起動装置であって、
前記コンピュータは、前記キーワード抽出装置によって生成されたキーワードの種類に応じたアプリケーションプログラムを起動することを特徴とする、自動アプリケーション起動装置。
【請求項１１】
前記キーワードが電子メールアドレスである場合は、前記コンピュータは、メールクライアントを起動することを特徴とする、請求項１０に記載の自動アプリケーション起動装置。
【請求項１２】
前記キーワードがＨＴＴＰのＵＲＬである場合は、前記コンピュータは、ウェブブラウザを起動することを特徴とする、請求項１０または請求項１１に記載の自動アプリケーション起動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声データから電子メールアドレスやＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）を文字列データ（キーワード）として抽出するキーワード抽出装置および、キーワードの種類に応じたアプリケーションプログラムを起動するコンピュータを備えた自動アプリケーション起動装置に関する。
【０００２】
【従来の技術】
【特許文献１】特開平１０−１６４５２９号
電子メールやＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）といったインターネット上のサービスの普及に伴い、テレビやラジオなどの放送中に電子メールアドレスやＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のＵＲＬが話されるようになりつつある。視聴者は、放送中に話された電子メールアドレス宛に電子メールを送ったり、ウェブブラウザを用いて放送中に話されたＵＲＬにアクセスすることができる。
【０００３】
しかしながら、この場合は、放送を録音または録画するか、放送中に話された電子メールアドレスやＵＲＬをメモに記録しない限り、この電子メールアドレス宛にメールを送ったりＵＲＬにアクセスすることは容易ではなかった。特に、視聴者が運転中に電子メールアドレスやＵＲＬを聞いた場合は、その場でメモを取ることができないため、この電子メールアドレス宛にメールを送ったりＵＲＬにアクセスすることは一層容易ではなかった。
【０００４】
このような問題を解決する手法としては、特許文献１に開示されたテレビジョン放送方法のように、デジタル放送の受信データに電子メールアドレスやＵＲＬを含めるものが提案されている。しかしながら、特許文献１に開示されている方法は、放送が電子メールアドレスやＵＲＬを文字列データとして送信可能であるデジタル方法である必要がある。
【０００５】
【発明が解決しようとする課題】
上記の問題を解決するため、本発明は、音声データから電子メールアドレスやＵＲＬを文字列データ（キーワード）として抽出するキーワード抽出装置および、キーワードの種類に応じたアプリケーションプログラムを起動するコンピュータを備えた自動アプリケーション起動装置提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、本発明のキーワード抽出装置は、音声データを音声認識して特定の文字列を抽出する文字列抽出手段と、音声データから抽出された特定の文字列を含む所定長さの音声を文字列に変換する音声認識手段と、文字列を修正してキーワードを生成する文字列修正手段と、を有する。
【０００７】
本発明によれば、電子メールアドレスに必ず使用される”＠”（アットマーク）や、ＨＴＴＰのＵＲＬに高い頻度で使用される”ｗｗｗ”（ダブリューダブリューダブリュー）といった、特定の文字列を音声データから抽出し、特定の文字列を含む所定長さの音声を文字列として抽出し、この文字列から電子メールアドレスやＵＲＬなどのキーワードを取り出すことができる。すなわち、本発明によればラジオやテレビなどの音声出力から、文字列データであるキーワードを自動的に得ることが可能となる。
【０００８】
また、本発明によれば、上記キーワード抽出装置と、キーワード抽出装置に接続されるコンピュータと、を有する自動アプリケーション起動装置であって、コンピュータは、前記キーワード抽出装置によって生成されたキーワードの種類に応じたアプリケーションプログラムを起動するものが提供される。
【０００９】
従って、本発明の自動アプリケーション起動装置によれば、キーワード抽出装置がキーワードを抽出すると、自動的にキーワードの種類に対応したアプリケーション（電子メールクライアントやウェブブラウザなど）が起動し、視聴者は最低限の作業で電子メールを送ったり、ＵＲＬにアクセス可能となる。
【００１０】
【発明の実施の形態】
以下に、本発明の実施の形態を図面を用いて詳細に説明する。図１は、本発明の実施の形態の自動アプリケーション起動装置のブロック図である。自動アプリケーション起動装置１は、放送受信機１００と、キーワード抽出装置２００と、コンピュータ３００と、オーディオケーブルＣ１と、データケーブルＣ２と、を有する。
【００１１】
放送受信機１００は、受信部１０１と、アンテナ１０２と、ライン出力端子１１１と、を有する。アンテナ１０２によって受信された音声信号は受信部１０１に送られる。受信部は音声信号を音声復調して音声データを生成する。生成された音声データはライン出力端子１１１より出力される。
【００１２】
キーワード抽出装置２００は、Ａ／Ｄコンバータ２０１と、音声保存部２０２と、文字列抽出部２０３と、キーワード抽出部２０４と、キーワード保存部２０５と、キーワード編集部２０６と、キーワード送信部２０７と、コントローラ２０８と、ライン入力端子２１１と、データ出力端子２１２と、を有する。
【００１３】
放送受信機１００のライン出力端子１１１と、キーワード抽出装置２００のライン入力端子２１１とは、オーディオケーブルＣ１によって接続されている。受信部１０１によって生成された音声データは、ライン入力端子２１１を介してＡ／Ｄコンバータ２０１に送られる。
【００１４】
Ａ／Ｄコンバータ２０１は、音声データを量子化して音声保存部２０２に送る。
【００１５】
音声保存部２０２は、量子化された音声データを一定サイズごとにまとめた音声データファイルを生成し、音声データファイルを音声保存部２０２内の音声データ保存用メモリ２０２ａに順次保存する。なお、生成後、一定時間が経過した音声データファイルは、音声データ保存用メモリ２０２ａから消去される。
【００１６】
音声データ保存用メモリ２０２ａに保存された音声データファイルは、文字列抽出部２０３によって読み出される。文字列抽出部２０３は、音声データファイルに電子メールアドレスに必ず含まれる”＠”（アットマーク）や、ＨＴＴＰのＵＲＬに含まれる”ｗｗｗ”（ダブリューダブリューダブリュー）といった、特定文字列を発音した時の波形に相当するデータ列が含まれているかを判別し、その判別結果をキーワード抽出部２０４に送信する。
【００１７】
キーワード抽出部２０４は、文字列抽出部２０３による判別結果を用いて、音声データ保存用メモリ２０２ａに保存された音声データファイルを音声認識し、電子メールアドレスやＨＴＴＰのＵＲＬが含まれている可能性が高い文字列データを抽出する。キーワード抽出部２０４によって生成された文字列データは、キーワード保存部２０５に保存される。以上説明した文字列データの抽出は、コントローラ２０８が文字列抽出部２０３およびキーワード抽出部２０４を制御することによって実施される。なお、コントローラ２０８の具体的な動作については後述する。
【００１８】
キーワード抽出部２０４によって生成された文字列データには、電子メールアドレスやＨＴＴＰのＵＲＬ以外の文字列が含まれ得る。また、音声認識の誤検出によって電子メールアドレスやＨＴＴＰのＵＲＬ（キーワード）が間違った文字列にとして認識され得る。文字列データからキーワードのみを抽出し、さらにキーワードを修正するために、キーワード編集部２０６が使用される。キーワード編集部２０６は、キーワード保存部２０５に保存された文字列データを表示するモニタ２０６ａと、キーボード等の文字列入力手段２０６ｂとを有する。自動アプリケーション起動装置１のユーザは、モニタ２０６ａに表示された文字列データを確認しながら、文字列入力手段２０６ｂを操作してキーワード保存部２０５に保存された文字列データを修正可能である。
【００１９】
キーワード編集部２０６によって修正された文字列データすなわちキーワードは、キーワード送信部２０７によって読み出される。このキーワードは、データ出力端子２１２より出力される。
【００２０】
コンピュータ３００は、ＣＰＵ３０１と、キーワード受信部３０２と、メモリ３０３と、ストレージ３０４と、モニタ３０６と、キーボード３０８と、データ入力端子３１１と、を有する。
【００２１】
キーワード抽出装置２００のデータ出力端子２１２とコンピュータ３００のデータ入力端子３１１とは、データケーブルＣ２によって接続されている。キーワードは、データ入力端子３１１を介してキーワード受信部３０２に送られる。
【００２２】
キーワード受信部にキーワードが入力されると、ＣＰＵ３０１は、キーワードが電子メールアドレスであるかＨＴＴＰのＵＲＬであるかを判別する。すなわち、キーワードに電子メールアドレスに特有の”＠”が含まれている場合は、ＣＰＵ３０１はキーワードが電子メールアドレスであると判断する。一方、キーワードに”＠”が含まれている場合は、ＣＰＵ３０１はキーワードがＨＴＴＰのＵＲＬであると判断する。
【００２３】
ＣＰＵ３０１は、キーワードが電子メールアドレスであると判断した場合は、電子メールクライアントを起動する。このとき、電子メールクライアントは電子メール作成画面を表示し、電子メールの送信先（Ｔｏ：）にキーワードが入力される。従って、自動アプリケーション起動装置１のユーザは、電子メールアドレスを手動で入力する必要がない。
【００２４】
また、ＣＰＵ３０１は、キーワードがＨＴＴＰのＵＲＬであると判断した場合は、ウェブブラウザを起動する。このとき、ウェブブラウザのＵＲＬ入力欄にはキーワードが入力される。従って、自動アプリケーション起動装置１のユーザは、ＵＲＬを手動で入力する必要がない。
【００２５】
なお、電子メールクライアントやウェブブラウザ等のアプリケーション・プログラムはストレージ３０４に保存されている。ＣＰＵ３０１は、ストレージ３０４からアプリケーションをメモリ３０３に展開してアプリケーションを起動する。モニタ３０６にはアプリケーションの実行結果が表示され、自動アプリケーション起動装置１のユーザはキーボード３０８を用いてアプリケーションを操作する。
【００２６】
以上のように、本実施形態によれば、放送中に電子メールアドレスやＨＴＴＰのＵＲＬが発音されると、その電子メールアドレスやＨＴＴＰのＵＲＬが含まれる文字列が自動的に記録される。従って、自動アプリケーション起動装置１のユーザはこの文字列を修正することによって電子メールアドレスやＨＴＴＰのＵＲＬを得ることが可能となる。さらに、本実施形態によれば、得られた電子メールアドレスやＨＴＴＰのＵＲＬに応じたアプリケーション（電子メールクライアントやウェブブラウザ）が自動的に起動する。
【００２７】
なお、本実施形態においては、放送受信機１００とキーワード抽出装置２００とが別箇の装置として提供されているが、放送受信機１００にキーワード抽出装置２００が内蔵されている構成としても良い。
【００２８】
キーワード抽出装置２００によるキーワード抽出手順につき、以下説明する。図２は、キーワード抽出装置２００の文字列抽出部２０３およびキーワード抽出部２０４によるキーワード抽出手順を示すフローチャートである。なお、本フローチャートは、コントローラ２０８によって実行されるプログラムである。
【００２９】
本フローが実行されると、最初にステップＳ１０１が実行される。ステップＳ１０１では、コントローラ２０８は文字列抽出部２０３を制御して、ある音声データファイルに特定の波形のデータ列が含まれているかどうかを検出する。本実施形態においては、特定の波形のデータ列とは、電子メールアドレスに必ず含まれる”＠”（アットマーク）や、ＨＴＴＰのＵＲＬに含まれる”ｗｗｗ”（ダブリューダブリューダブリュー）といった、特定文字列を発音した時の波形に相当するデータ列である。次いで、ステップＳ１０２に進む。
【００３０】
ステップＳ１０２では、コントローラ２０８は、音声データファイルに特定文字列を発音した時の波形のデータ列が含まれているかどうかの判定を行なう。音声データファイルに特定文字列を発音した時の波形のデータ列が含まれていなければ（Ｓ１０２：ＮＯ）、ステップＳ１０１に進み、他の音声データファイルに対してステップＳ１０１の動作を実施する。一方、ステップＳ１０２において、音声データファイルに特定文字列を発音した時の波形のデータ列が含まれていれば（Ｓ１０２：ＹＥＳ）、ステップＳ１０３に進む。
【００３１】
ステップＳ１０３では、文字列抽出部２０３は、「特定の波形のデータ列が含まれている音声データファイルのファイル名」、および「音声データファイルにおいて、特定の波形のデータ列が始まる先頭アドレス」（以下、これらをキーワード情報と総称する）をキーワード抽出部２０４に送信する。
【００３２】
キーワード抽出部２０４は、文字列抽出部２０３からキーワード情報が送信されると、音声データ保存用メモリ２０２ａに保存された音声データファイルから、特定の波形のデータ列が始まる先頭アドレスの前後特定時間分の音声データを抜き出す。更に、文字列抽出部２０３は、抜き出された音声データを音声認識して文字列データを生成する。特定文字列が発音された時を含む数秒間には、電子メールアドレスやＨＴＴＰのＵＲＬが含まれている可能性が高い。本実施形態においては、特定文字列が発音された時の前後特定時間内に、一般的な長さの電子メールアドレスやＨＴＴＰのＵＲＬが完全に収まりうるように、特定時間内の長さが設定されている（例えば３０秒）。次いで、ステップＳ１０４に進む。
【００３３】
ステップＳ１０４では、キーワード抽出部２０４によって生成された文字列データを、キーワード保存部２０５に保存する。次いで、ステップＳ１０１に戻り、他の音声データファイルに対してステップＳ１０１の動作を実施する。
【００３４】
【発明の効果】
以上のように、本発明によれば、音声データから電子メールアドレスやＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）を文字列データ（キーワード）として抽出するキーワード抽出装置および、キーワードの種類に応じたアプリケーションプログラムを起動するコンピュータを備えた自動アプリケーション起動装置が実現される。
【図面の簡単な説明】
【図１】本発明の実施の形態の自動アプリケーション起動装置のブロック図である。
【図２】本発明の実施の形態における、キーワード抽出動作のフローチャートである。
【符号の説明】
１        自動アプリケーション起動装置
１００      放送受信機
２００      キーワード抽出装置
２０２      音声保存部
２０３      文字列抽出部
２０４      キーワード抽出部
２０５      キーワード保存部
２０６      キーワード編集部
２０７      キーワード送信部
２０８      コントローラ
３００      コンピュータ
３０１      ＣＰＵ
３０２      キーワード受信部
【図１】
2004295805.tif 000003
【図２】
2004295805.tif 000004