(57)【要約】【課題】記録された番組ファイルの検索精度を高め、所望の番組を確実に探し出す。【解決手段】受信した番組の映像音声データをハードディスクに記録して、番組ファイルを保存する。同時に映像音声データから音声データを抽出して、テキストデータに変換して、データファイルを作成する。音声入力されたキーワードをテキスト化して、複数のデータファイルからなるデータベースをパターンマッチングにより検索する。キーワードに関連した文字を含む番組ファイルを表示する。【選択図】  図１
2004289530.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも音声データを含む記録データを保存する保存手段と、前記記録データの音声データをテキストデータに変換したデータベースを作成するデータベース作成手段と、キーワードを入力する入力手段と、前記キーワードに基づいて前記データベータを検索する検索手段とを備えたことを特徴とする記録再生装置。
【請求項２】
入力された音声データを含む記録データをファイルとして保存する保存手段と、前記記録データから音声データを抽出してテキストデータに変換する音声データ変換手段と、前記テキストデータをデータベースとして保存するデータベース保存手段と、キーワードを入力する入力手段と、前記キーワードに基づいて前記データベースを検索して、キーワードに関連する音声データを含むファイルを出力する検索手段とを備えたことを特徴とする記録再生装置。
【請求項３】
入力された映像音声データをファイルとして記録媒体に保存する保存手段と、前記映像音声データから音声データを抽出してテキストデータに変換する音声データ変換手段と、前記テキストデータから文字を切り出す切出手段と、切り出した文字を前記ファイルにリンクしたデータベースとして前記記録媒体に保存するデータベース保存手段と、キーワードを入力する入力手段と、前記キーワードに基づいて前記データベースを検索して、キーワードに合致する文字を含むファイルを出力する検索手段とを備えたことを特徴とする記録再生装置。
【請求項４】
ファイルは、ジャンル情報を有し、検索手段は、ジャンル情報によってファイルを絞り込んでからキーワードに基づく検索を行うことを特徴とする請求項２または３記載の記録再生装置。
【請求項５】
入力手段は、音声により入力されたキーワードをテキスト化し、検索手段は、キーワードのテキストデータとデータベースのテキストデータとを比較することを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項６】
テキストデータはひらがなから構成されることを特徴とする請求項１〜５のいずれかに記載の記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信した番組等をランダムアクセス可能な記録媒体に記録して、再生する記録再生装置に関する。
【０００２】
【従来の技術】
ハードディスク、ＤＶＤ等のランダムアクセス可能な記録媒体を使用した記録再生装置では、複数の番組を録画することができる。番組を再生する場合、記録された番組情報を一覧に表示して、任意の番組を選択する。番組が多数ある場合、所望の番組を見つけ出すことが困難となる。
【０００３】
そこで、番組の録画予約するとき、あるいは録画終了後に、番組に対してドラマ、ニュース、スポーツといったジャンル分けを行い、これをジャンル情報として記録媒体に記録する。ジャンル情報に基づいて番組を絞り込み、この中から所望の番組を見つけ出す。
【０００４】
しかし、ジャンルによって番組を絞り込んだとしても、番組を毎週録画していれば、まだ多くの番組が存在する。この中から特定の番組を見つけることは困難である。例えば、ピーマンを使った料理を探す場合、ジャンルによって料理番組に絞り込んでも、まだ複数の番組が存在しており、特定の番組まで絞り込むことは不可能である。
【０００５】
ここで、所望の番組を容易に選択するために、特許文献１には、番組のＥＰＧ（電子番組ガイド）データとその番組の記録データの格納位置とを対応づけた番組内容データを作成し、音声入力されたキーワードに基づいて番組内容データを検索し、番組を選択して再生することが記載されている。
【０００６】
【特許文献１】
特開２００１−９４９１２号公報（段落０００９、００１０）
【０００７】
【発明が解決しようとする課題】
上記のＥＰＧデータを利用する場合、限られたデータの中からキーワードによる検索が行われる。そのため、具体的な内容に関するキーワードによって検索すると、番組を探し出すことができないおそれがある。また、大まかなキーワードによって検索すると、ヒットする番組が多くなり、所望の番組を探すのが困難となる。このようにＥＰＧデータを利用した検索では、精度の高い検索が不可能である。しかも、ＥＰＧデータを取得するための処理回路が必要となり、あらゆる記録再生装置において利用できるのものではない。
【０００８】
そこで、本発明は、上記に鑑み、ＥＰＧデータを利用することなく、入力された記録データに基づいて確実に所望の番組を検索することができる記録再生装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明による課題解決手段は、少なくとも音声データを含む記録データを保存する保存手段と、前記記録データの音声データをテキストデータに変換したデータベースを作成するデータベース作成手段と、キーワードを入力する入力手段と、前記キーワードに基づいて前記データベータを検索する検索手段とを備えたものである。
【００１０】
テキスト化されたデータからなるデータベースは、保存された各ファイルの音声データだけで作成される。そのため、ファイルの内容をくまなく網羅したデータベースとなる。キーワードを入力して、このデータベースをフルテキスト検索することにより、キーワードに関連した文字を含むファイルが検出される。これらのファイルをさらに絞り込むことによって、所望のファイルを確実に探し出すことができる。
【００１１】
ここで、保存されるファイルの記録データは、映像データと音声データとからなるもの、あるいは音声データのみからなるものである。そして、データベース作成手段としては、入力された記録データから音声データを抽出してテキストデータに変換する音声データ変換手段と、テキストデータをデータベースとして保存するデータベース保存手段とから構成される。さらに、テキストデータから文字を切り出す切出手段も有する。データベース保存手段では、切り出した文字をファイルにリンクしたデータベースとして記録媒体に保存する。これによって、各ファイルに対して音声データに基づくテキストデータからなるデータベースを作成できる。
【００１２】
テキストデータはひらがなから構成される。ひらがなにすれば、漢字のように同音異義語が存在することがないので、全く関係のないファイルが検出されるといった検索ミスが生じない。なお、外国語のテキストデータであってもよく、この場合はアルファベットから構成すればよい。
【００１３】
入力手段は、音声入力あるいは文字入力するものである。音声入力する場合には、入力された音声をテキスト化する。検索手段は、キーワードとデータベースの文字とをパターンマッチングすることによってファイルを検出する。パターンマッチングは、データベースの中からキーワードに関連する文字を見つけ出す。すなわち、キーワードに合致する文字あるいはキーワードに類似する文字を見つけ、その文字を含むファイルを特定する。そして、このように検出されたファイルは、リストにして出力される。
【００１４】
多数のファイルを検索する場合、予めファイルをジャンル分けしておき、このジャンル情報を利用するとよい。すなわち、検索手段は、ジャンル情報によってファイルを絞り込んでからキーワードに基づく検索を行う。これによって、対象となるファイルを減らしてから、具体的なキーワードによって検索できるので、検索時間を短縮できるとともに、検索精度も高まる。
【００１５】
【発明の実施の形態】
本発明の一実施形態の記録再生装置を図１に示す。本記録再生装置は、ランダムアクセス可能な記録媒体としてハードディスク１を用いる。さらに、ＤＶＤ２等の着脱可能な記録媒体も用いることができる。ここではハードディスク１をメインに使用するものとする。
【００１６】
この記録再生装置は、チューナ３、記録再生部４、表示制御部５、制御部６、リモコン等の操作部から構成される。チューナ３は、地上波放送や衛星放送からの信号、あるいはケーブルネットワークからの信号を受信する。そして、選局されたチャンネルの信号を選択して、受信した番組の映像音声信号を記録再生部４に出力する。記録再生部４では、映像音声信号の復調やデジタル信号への変換を行い、デジタルの映像音声信号を符号化して映像音声データとしてハードディスク１に記録する。映像音声データは、ハードディスク１の所定の領域に書き込まれる。このようにして、ハードディスク１に番組ファイルが保存される。
【００１７】
録画した番組を再生するときは、記録再生部４がハードディスク１から番組ファイルを読み出して、符号化された映像音声信号を復号し、アナログ信号に変換した映像音声信号を表示制御部５に出力する。表示制御部５は、映像信号を表示装置としてのモニタ７に出力し、音声信号をスピーカに出力する。
【００１８】
マイコンからなる制御部６は、操作部から入力された内容に基づいてチューナ３、記録再生部４、表示制御部５を制御して、外部から入力された映像音声データをハードディスク１に記録するとともに、映像音声データの再生を行う。また、番組ファイルの管理情報として、記録日時、記録時間、チャンネルとともに、ユーザが入力したジャンルを記録する。
【００１９】
そして、記録された番組の内容に基づいて所望の番組ファイルを検索するために、記録する映像音声データから音声データを抽出する音声データ抽出部１０と、音声データをテキストデータに変換する音声テキスト変換部１１とを備えている。制御部６は、テキストデータから言葉を切り出す切出手段と、切り出した言葉を番組ファイルにリンクしたデータファイルとしてハードディスク１に保存するデータベース保存手段とを有する。さらに、キーワードを入力する入力部としてのマイク１２と、キーワードテキスト変換部１３と、キーワードに基づいてデータベースを検索して、キーワードに関連する言葉を含む番組ファイルを出力する比較部１４とを備えている。
【００２０】
音声データ抽出部１０は、公知の音声データ認識ＩＣを用いて、番組を録画中に、入力された全ての映像音声データから音声データを分離する。音声テキスト変換部１１は、公知の音声データ解析ＩＣを用いて、音声データを解析して、音楽等の音を排除し、人の声のみを文字コードに変換して、テキストデータを作成する。
【００２１】
制御部６の切出手段は、テキストデータを、例えば「きょうのりょうりははんばーぐとぴーまんのにくづめです。さてさいしょににくからですが」といったように、ひらがなの文にする。このように、テキストデータをひらがなで構成すれば、漢字の同音異義語のように間違って変換されることを防げる。データベース保存手段は、ひらがなで構成されたテキストデータを１つのデータファイルとしてハードディスク１に記録する。このとき、図２に示すように、ハードディスク１には、番組Ａ、Ｂに対して番組ファイルとデータファイルがそれぞれ記録される。番組ファイルとデータファイルとは、互いにリンクするように関連付けられている。そして、各番組に対するデータファイルが集合して、検索用のデータベースが形成される。
【００２２】
キーワードテキスト変換部１３は、公知の音声データ解析ＩＣを用い、マイク１２から入力された音声を認識して音声データとし、音声データに基づきキーワードのテキストデータを作成する。比較部１４は、入力されたキーワードとデータファイルの中の文字とのパターンマッチングを行い、キーワードに合致した文字を含むデータファイルを選び出し、選び出したデータファイルにリンクする番組ファイルの一覧を表示制御部５に出力する。
【００２３】
なお、音声データをテキスト化する音声テキスト変換部１１とキーワードテキスト変換部１３とは、同じ機能を有するものである。これらを別々に設ける代わりに、１つのテキスト変換部を共用してもよい。この場合、録画時と検索時において、制御部６からの指示によりスイッチング素子等のスイッチ回路を制御して、テキスト変換部に入力される音声データを切り替える。
【００２４】
次に、録画した番組のデータベース作成手順を説明する。図３に示すように、受信した番組の録画を開始する。記録再生部４により、入力された映像音声データがハードディスク１に記録され、番組ファイルを作成する。この記録中に番組のデータファイルを作成する。まず、音声データ抽出部１０は、入力された映像音声データから音声データを抽出して、一旦メモリに取り込む。音声テキスト変換部１１により、この音声データをテキストデータに変換する。
【００２５】
制御部６は、テキストデータから一連の文章となるように文字を切り出し、ひらがな文としてハードディスク１に記録する。同時に、時間情報としてカウンタ値も取得し、ひらがな文に対応させてハードディスク１に記録する。以上のことを録画が終了するまで繰り返し行う。録画が終了すると、図４に示すような１つのデータファイルが完成し、これを番組ファイルと関連付けして、ハードディスク１に保存する。このようにして、番組中に出てきた全ての文字をテキスト化し、時間情報を付加したデータベースが作成される。
【００２６】
ここで、データファイルのサイズは、番組ファイルのサイズに比べてはるかに小さい。すなわち、１時間分の番組ファイルは、最低１Ｇバイトであるが、データファイルでは、１語につき２バイトであるので、１時間に１０８００語（３語／１秒×６０分）とすると、２１．６ｋバイトにしかならない。したがって、データファイルは番組ファイルの０．００２％にすぎず、データファイルを保存しても記録媒体の負担にはならない。そこで、データベースをハードディスク１に保存する代わりに、不揮発性メモリに保存してもよい。このようにすれば、制御部６との間の通信速度が速くなるので、検索時間を短縮できる。
【００２７】
録画した番組の検索手順を説明する。図５に示すように、メニュから検索モードを指定して、検索を開始する。マイク１２を通じてキーワードとなる単語を入力する。キーワードは、１つに限らず複数でもよい。入力された音声は、キーワードテキスト変換部１３によりテキストデータに変換される。このとき、モニタ７の画面には、図６（ａ）に示すように、入力したキーワードが表示される。
【００２８】
比較部１４において、キーワードのテキストデータとデータベースの各データファイルとのパターンマッチングを行う。キーワードと合致する文字があった場合、そのデータファイルに関連する番組ファイルを特定する。そして、番組ファイルからキーワードが出てきたときの時間情報としてカウンタ値を記憶する。その場面の映像データを取得し、この映像データをサムネイル画像としてメモリに記憶する。このように、データファイルを番組ファイルの映像と対応させるために、データファイルを作成するとき時間情報も同時に記録しているので、ある文字が出てきたとき、その時間に対応する場面をサムネイル画像として出力することができる。
【００２９】
全てのデータファイルを検索し終えると、検索結果をモニタ７の画面に表示する。すなわち、図６（ｂ）に示すように、探し出された番組ファイルの管理情報が表示される。再生キーを操作すれば、番組ファイルが最初から再生される。また、番組ファイルを選択すれば、その詳細として記憶されたサムネイル画像が表示される。
【００３０】
以上のように番組中に出てくる言葉を漏れなくデータ化して、データベースを作成することにより、多くの情報を検索できることになる。そのため、探したい情報を適切なキーワードとして入力することによって、詳細な検索を行うことができ、確実に所望の番組を検索できる。
【００３１】
ところで、番組ファイルが多数保存されている場合、検索によって探し出される番組ファイルが多くなることがある。そこで、番組ファイルが有するジャンル情報を利用して、検索の対象となる番組ファイルを減らす。まず、ジャンルを選択して検索し、対象とする番組ファイルを絞り込む。その後、詳細なキーワードを入力して、検索する。これによって、検索によるヒット件数が少なくなり、検索時間を短縮できる。しかも、同じキーワードを含んでいるが内容的に無関係な番組ファイルが出力されることがなくなるので、精度の高い検索を行える。
【００３２】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。検索対象の記録媒体としては、ハードディスク以外に、ＤＶＤ、ＣＤ、半導体メモリ等のランダムアクセス可能なものであればよい。記録再生装置は、これらの記録媒体のうち、１種類あるいは複数種類搭載したものとなる。
【００３３】
受信した番組ファイル以外の音声データを含む記録データとして、会議や講演、あるいは歌詞のある音楽を録音した記録データからなるファイルを検索対象としてもよい。音声データをアルファベットから構成されるテキストデータに変換してもよい。また、キーワードの入力は、マイクによる音声に限らず、リモコンのキーやパソコン等の外部機器からの文字入力であってもよい。キーワードとのパターンマッチングにおいて、完全一致でなくても部分一致あるいは類似する文字を含むファイルを選出してもよく、ここからさらに絞り込むことによって検索の精度を高めることができる。
【００３４】
【発明の効果】
以上の説明から明らかな通り、本発明によると、記録されたファイルに含まれる音声データにより作成されたデータベースを入力されたキーワードに基づいて検索することにより、多くの情報から検索でき、検出精度が高くなる。したがって、詳細な検索を行えるので、所望の番組等のファイルを確実に探し出すことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態の記録再生装置の概略ブロック図
【図２】記録されたファイル構造を示す図
【図３】データベース作成のフローチャート
【図４】データファイルの構成を示す図
【図５】キーワード検索のフローチャート
【図６】（ａ）キーワード入力画面を示す図、（ｂ）検索結果表示画面を示す図
【符号の説明】
１    ハードディスク
４    記録再生部
６    制御部
１０    音声データ抽出部
１１    音声テキスト変換部
１２    マイク
１３    キーワードテキスト変換部
１４    比較部
【図１】
2004289530.tif 000003
【図２】
2004289530.tif 000004
【図３】
2004289530.tif 000005
【図４】
2004289530.tif 000006
【図５】
2004289530.tif 000007
【図６】
2004289530.tif 000008