(57)【要約】【課題】効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる記録装置を提供する。【解決手段】記録再生装置１において、番組放送情報を記録するＨＤＤ１３と、ＨＤＤ１３に記録中の若しくは記録された番組放送情報に含まれる音声データを、テキストデータに変換する変換部１４と、当該変換されたテキストデータを記憶するテキストデータ記憶部１７３１と、当該記憶された、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致するか否かを判定する判定プログラム１７４４を実行したＣＰＵ１７１と、判定プログラム１７４４を実行したＣＰＵ１７１により、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致すると判定された場合に、ＨＤＤ１３に記録された当該第１番組放送情報を削除する削除プログラム１７４５を実行したＣＰＵ１７１と、を備えるよう構成した。【選択図】図１
2007324855.tif 000002
【特許請求の範囲】
【請求項１】
番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含む番組放送情報を記録する記録手段と、
前記記録手段に記録中の若しくは記録された番組放送情報に含まれる本編放送情報であり、且つ、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、音声を文字化したテキストデータに変換する変換手段と、
前記変換手段により変換されたテキストデータを記憶するテキストデータ記憶手段と、
前記番組放送情報の前記記録手段への記録時間を記憶する記録時間記憶手段と、
前記記録時間記憶手段に記憶された、前記第１番組放送情報の記録時間と、前記第２番組放送情報の記録時間と、を比較する比較手段と、
前記テキストデータ記憶手段に記憶された、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致するか否かを判定する判定手段と、
前記比較手段により、前記第１番組放送情報の記録時間が、前記第２番組放送情報の記録時間よりも短いと判断され、且つ、前記判定手段により、当該第１番組放送情報のテキストデータの全部と、当該第２番組放送情報のテキストデータの一部と、が略一致すると判定された場合に、前記記録手段に記録された当該第１番組放送情報を削除する削除手段と、
を備えることを特徴とする記録装置。
【請求項２】
番組放送情報を記録する記録手段と、
前記記録手段に記録中の若しくは記録された番組放送情報に含まれる音声データを、所定の特徴データに変換する変換手段と、
前記変換手段により変換された所定の特徴データを記憶する特徴データ記憶手段と、
前記特徴データ記憶手段に記憶された、第１番組放送情報の所定の特徴データと、第２番組放送情報の所定の特徴データと、が略一致するか否かを判定する判定手段と、
前記判定手段により、前記第１番組放送情報の所定の特徴データと、前記第２番組放送情報の所定の特徴データと、が略一致すると判定された場合に、前記記録手段に記録された当該第１番組放送情報を削除する削除手段と、
を備えることを特徴とする記録装置。
【請求項３】
請求項２に記載の記録装置において、
前記番組放送情報の前記記録手段への記録時間を記憶する記録時間記憶手段と、
前記記録時間記憶手段に記憶された、前記第１番組放送情報の記録時間と、前記第２番組放送情報の記録時間と、を比較する比較手段と、
を備え、
前記削除手段は、前記比較手段により、前記第１番組放送情報の記録時間が、前記第２番組放送情報の記録時間よりも短いと判断され、且つ、前記判定手段により、当該第１番組放送情報の所定の特徴データの全部と、当該第２番組放送情報の所定の特徴データの一部と、が略一致すると判定された場合に、前記記録手段に記録された当該第１番組放送情報を削除することを特徴とする記録装置。
【請求項４】
請求項２又は３に記載の記録装置において、
前記番組放送情報は、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含み、
前記変換手段は、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、前記所定の特徴データに変換することを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置に関する。
【背景技術】
【０００２】
従来、音声データや映像データを含む番組放送情報を記録することができる記録装置、さらに、当該記録した番組放送情報を再生することができる記録再生装置が知られている。
【０００３】
近年、記録再生装置は、記録容量の増加に伴って、多数の番組放送情報を記録できるようになっている。
その反面、記録された番組放送情報を再生する際、記録された多数の番組放送情報の中から所望の番組放送情報を見つけ出すのが困難であり、ユーザにとって使い勝手が悪いという問題がある。
そこで、記録中の若しくは記録された番組放送情報に含まれる音声データを音声を文字化したテキストデータに変換し、当該テキストデータと、ユーザが入力したキーワードと、に基づいて、記録された多数の番組放送情報の中から、ユーザ所望の番組やユーザ所望の場面を検索することができる記録再生装置が提案された（例えば、特許文献１〜３参照）。
【０００４】
さらに、近年、いわゆるキーワード録画機能といった、例えば、ユーザにより予め登録されたキーワードに応じた条件を満たす番組放送情報を、自動的に記録する機能を有する記録装置も知られている。
しかしながら、このような機能を有する記録装置は、例えば、番組が再放送された場合、当該番組に関する番組放送情報を重複して記録してしまうという問題がある。
【０００５】
そこで、例えば、記録（録画）する番組放送情報に含まれる映像データを用いて、同一番組放送情報の重複記録を防止することができる記録装置（デジタル録画装置）が提案された（例えば、特許文献４参照）。
具体的には、例えば、特許文献４の記録装置は、番組放送情報を記録（録画）する際に、録画する番組放送情報に含まれる映像データから重複録画検出用画像データを抽出する抽出手段を備え、新たな番組放送情報を録画する際に、当該新たな番組放送情報の重複録画検出用画像データと、既に録画済みの番組放送情報の重複録画検出用画像データと、を比較して、当該新たな番組放送情報が既に録画済みであると判別した場合には、その旨をユーザに報知し、そして、ユーザから当該新たな番組放送情報の録画をキャンセルするよう指示されると、当該指示に従って、当該新たな番組放送情報の録画を中止することができる。
【特許文献１】特開２００４−２８９５３０号公報
【特許文献２】特開２００２−３１２３７０号公報
【特許文献３】特開２００１−３０９２８２号公報
【特許文献４】特開２００２−３４４８５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献４の記録装置では、新たな番組放送情報が既に録画済みであるか否かを判別する際、画像データ同士を比較するため、処理に時間がかかるという問題がある。
また、特許文献１〜３には、同一番組放送情報の重複録画の防止については何ら記載されていない。
【０００７】
本発明の課題は、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる記録装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、
番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含む番組放送情報を記録する記録手段と、
前記記録手段に記録中の若しくは記録された番組放送情報に含まれる本編放送情報であり、且つ、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、音声を文字化したテキストデータに変換する変換手段と、
前記変換手段により変換されたテキストデータを記憶するテキストデータ記憶手段と、
前記番組放送情報の前記記録手段への記録時間を記憶する記録時間記憶手段と、
前記記録時間記憶手段に記憶された、前記第１番組放送情報の記録時間と、前記第２番組放送情報の記録時間と、を比較する比較手段と、
前記テキストデータ記憶手段に記憶された、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致するか否かを判定する判定手段と、
前記比較手段により、前記第１番組放送情報の記録時間が、前記第２番組放送情報の記録時間よりも短いと判断され、且つ、前記判定手段により、当該第１番組放送情報のテキストデータの全部と、当該第２番組放送情報のテキストデータの一部と、が略一致すると判定された場合に、前記記録手段に記録された当該第１番組放送情報を削除する削除手段と、
を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、
番組放送情報を記録する記録手段と、
前記記録手段に記録中の若しくは記録された番組放送情報に含まれる音声データを、所定の特徴データに変換する変換手段と、
前記変換手段により変換された所定の特徴データを記憶する特徴データ記憶手段と、
前記特徴データ記憶手段に記憶された、第１番組放送情報の所定の特徴データと、第２番組放送情報の所定の特徴データと、が略一致するか否かを判定する判定手段と、
前記判定手段により、前記第１番組放送情報の所定の特徴データと、前記第２番組放送情報の所定の特徴データと、が略一致すると判定された場合に、前記記録手段に記録された当該第１番組放送情報を削除する削除手段と、
を備えることを特徴とする。
【００１０】
請求項３に記載の発明は、
請求項２に記載の記録装置において、
前記番組放送情報の前記記録手段への記録時間を記憶する記録時間記憶手段と、
前記記録時間記憶手段に記憶された、前記第１番組放送情報の記録時間と、前記第２番組放送情報の記録時間と、を比較する比較手段と、
を備え、
前記削除手段は、前記比較手段により、前記第１番組放送情報の記録時間が、前記第２番組放送情報の記録時間よりも短いと判断され、且つ、前記判定手段により、当該第１番組放送情報の所定の特徴データの全部と、当該第２番組放送情報の所定の特徴データの一部と、が略一致すると判定された場合に、前記記録手段に記録された当該第１番組放送情報を削除することを特徴とする。
【００１１】
請求項４に記載の発明は、
請求項２又は３に記載の記録装置において、
前記番組放送情報は、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含み、
前記変換手段は、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、前記所定の特徴データに変換することを特徴とする。
【発明の効果】
【００１２】
請求項１に記載の発明によれば、記録手段によって、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含む番組放送情報を記録することができ、変換手段によって、記録手段に記録中の若しくは記録された番組放送情報に含まれる本編放送情報であり、且つ、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、音声を文字化したテキストデータに変換することができ、テキストデータ記憶手段によって、変換手段により変換されたテキストデータを記憶することができ、記録時間記憶手段によって、番組放送情報の記録手段への記録時間を記憶することができ、比較手段によって、記録時間記憶手段に記憶された、第１番組放送情報の記録時間と、第２番組放送情報の記録時間と、を比較することができ、判定手段によって、テキストデータ記憶手段に記憶された、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致するか否かを判定することができ、削除手段によって、比較手段により、第１番組放送情報の記録時間が、第２番組放送情報の記録時間よりも短いと判断され、且つ、判定手段により、当該第１番組放送情報のテキストデータの全部と、当該第２番組放送情報のテキストデータの一部と、が略一致すると判定された場合に、記録手段に記録された当該第１番組放送情報を削除することができる。
【００１３】
したがって、音声データに基づくテキストデータ同士を比較して、記録手段に記録された番組放送情報の中に重複するものがあるか否かを判定するため、従来のように画像データ同士を比較して当該判定をする場合よりも、当該判定を短時間に且つ容易に行うことができるので、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる。
【００１４】
また、テキストデータ同士の全部が一致しなくても、一部が一致すれば、一方（記録時間が短い方）の番組放送情報を削除することができる。すなわち、例えば、同一の番組放送情報において、番組の途中から記録が開始されたり或いは番組の途中で記録が終了された不完全な番組放送情報と、番組の最初から最後までが記録された完全な番組放送情報と、が記録手段に記録されている場合には、完全な番組放送情報を残して、不完全な番組放送情報を削除することができるため、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる。
【００１５】
また、番組放送情報に含まれる音声データの一部だけがテキストデータに変換されるので、番組放送情報に含まれる音声データの全てがテキストデータに変換される場合よりも、テキストデータ記憶手段の記憶容量が少なくて済む。
【００１６】
請求項２に記載の発明によれば、記録手段によって、番組放送情報を記録することができ、変換手段によって、記録手段に記録中の若しくは記録された番組放送情報に含まれる音声データを、所定の特徴データに変換することができ、特徴データ記憶手段によって、変換手段により変換された所定の特徴データを記憶することができ、判定手段によって、特徴データ記憶手段に記憶された、第１番組放送情報の所定の特徴データと、第２番組放送情報の所定の特徴データと、が略一致するか否かを判定することができ、削除手段によって、判定手段により、第１番組放送情報の所定の特徴データと、第２番組放送情報の所定の特徴データと、が略一致すると判定された場合に、記録手段に記録された当該第１番組放送情報を削除することができる。
【００１７】
したがって、音声データに基づく所定の特徴データ同士を比較して、記録手段に記録された番組放送情報の中に重複するものがあるか否かを判定するため、従来のように画像データ同士を比較して当該判定をする場合よりも、当該判定を短時間に且つ容易に行うことができるので、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる。
【００１８】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られることは無論のこと、記録時間記憶手段によって、番組放送情報の記録手段への記録時間を記憶することができ、比較手段によって、記録時間記憶手段に記憶された、第１番組放送情報の記録時間と、第２番組放送情報の記録時間と、を比較することができ、削除手段によって、比較手段により、第１番組放送情報の記録時間が、第２番組放送情報の記録時間よりも短いと判断され、且つ、判定手段により、当該第１番組放送情報の所定の特徴データの全部と、当該第２番組放送情報の所定の特徴データの一部と、が略一致すると判定された場合に、記録手段に記録された当該第１番組放送情報を削除することができる。
【００１９】
したがって、所定の特徴データ同士の全部が一致しなくても、一部が一致すれば、一方（記録時間が短い方）の番組放送情報を削除することができる。すなわち、例えば、同一の番組放送情報において、番組の途中から記録が開始されたり或いは番組の途中で記録が終了された不完全な番組放送情報と、番組の最初から最後までが記録された完全な番組放送情報と、が記録手段に記録されている場合には、完全な番組放送情報を残して、不完全な番組放送情報を削除することができるため、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる。
【００２０】
請求項４に記載の発明によれば、請求項２又は３に記載の発明と同様の効果が得られることは無論のこと、番組放送情報は、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含み、変換手段は、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、所定の特徴データに変換することができる。
【００２１】
したがって、番組放送情報に含まれる音声データの一部だけがテキストデータに変換されるので、番組放送情報に含まれる音声データの全てがテキストデータに変換される場合よりも、特徴データ記憶手段の記憶容量が少なくて済む。
【発明を実施するための最良の形態】
【００２２】
以下、図を参照して、発明にかかる記録装置としての記録再生装置の最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
【００２３】
＜記録再生装置の構成＞
まず、記録再生装置１の構成について、図１を参照して説明する。
記録再生装置１は、例えば、図１に示すように、チューナ１１と、記録制御部１２と、ＨＤＤ（Hard Disk Drive）１３と、変換部１４と、操作部１５と、出力制御部１６と、制御部１７と、などを備えて構成される。各部は、バス１０によって接続されている。
また、記録再生装置１は、例えば、音声出力部２１や映像表示部２２を有する出力装置２と接続している。
【００２４】
チューナ１１は、アンテナ１１１を有しており、アンテナ１１１及びチューナ１１は、例えば、制御部１７から入力される制御信号に従って、順次供給されるテレビジョン放送波から番組放送情報を受信して、記録制御部１２に出力する。
具体的には、チューナ１１は、例えば、アンテナ１１１により受信されたテレビジョン放送波の中から、ユーザ所望の番組のチャンネルに対応する周波数帯域に存在するテレビジョン放送情報を受信し、そして、当該受信したテレビジョン放送情報を変調して中間周波信号を生成し、当該生成された中間周波信号を記録制御部１２に出力する。
ここで、ユーザ所望の番組とは、例えば、ユーザによる操作部１５の操作等によって指定された番組や、ユーザによる操作部１５の操作等によって予め指定されたキーワードを含む番組などである。
【００２５】
記録制御部１２は、例えば、制御部１７から入力される制御信号に従って、チューナ１１から出力された番組放送情報を、ＨＤＤ１３に記録する。
具体的には、記録制御部１２は、例えば、チューナ１１から出力された中間周波信号に対してデジタル復調や誤り訂正などの処理を施して、ストリーム（例えば、トランスポートストリーム）を生成し、当該生成されたトランスポートストリームを解読して、当該トランスポートストリームを構成する各トランスポートパケットを判別し、そして、ユーザ所望の番組に関連するトランスポートパケットにかかるデータ（番組放送情報）を、ＨＤＤ１３に記録する。
ここで、番組放送情報には、例えば、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、が含まれる。
また、番組放送情報には、例えば、音声データと、映像データと、が含まれる。
【００２６】
また、記録制御部１２は、例えば、制御部１７から入力される制御信号に従って、ＨＤＤ１３に記録中の番組放送情報から音声データを抽出して、当該抽出された音声データを、変換部１４に出力する。
具体的には、記録制御部１２は、例えば、ＨＤＤ１３に記録中のトランスポートパケットにかかるデータ（番組放送情報）を音声データと映像データとに分離して、当該分離された音声データと映像データとをデコードし、当該デコードされた音声データのうちの、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、変換部１４に出力する。
【００２７】
ＨＤＤ１３は、例えば、磁気的記録媒体、光学的記録媒体、若しくは半導体メモリで構成される。
具体的には、ＨＤＤ１３は、例えば、記録手段として、記録制御部１２により、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含む番組放送情報が記録される。
【００２８】
変換部１４は、例えば、制御部１７から入力される制御信号に従って、変換手段として、記録制御部１２から出力されたＨＤＤ１３に記録中の番組放送情報に含まれる音声データを、所定の特徴データに変換して、制御部１７に出力する。
ここで、所定の特徴データとは、例えば、音声を文字化したテキストデータ等である。
具体的には、変換部１４は、記録制御部１２から出力されたコマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、テキストデータに変換する。
【００２９】
操作部１５は、例えば、記録再生装置１の外面に設けられた操作ボタン（図示省略）や、記録再生装置１用のリモートコントローラ（図示省略）及び当該リモートコントローラと通信可能なリモコン受信部（図示省略）などから構成されており、例えば、ユーザにより操作されて、当該操作に伴う各種信号を制御部１７に出力する。
【００３０】
出力制御部１６は、例えば、制御部１７から入力される制御信号に従って、ＨＤＤ１３に記録された番組放送情報の中から、ユーザによる操作部１５の操作等により選択された番組放送情報を取得して、当該取得された番組放送情報を音声データと映像データとに分離する。そして、当該分離された音声データをデコードして、出力装置２が有する音声出力部２１に出力するとともに、当該分離された映像データをデコードして、出力装置２が有する映像表示部２２に出力する。
【００３１】
出力装置２が有する音声出力部２１は、例えば、スピーカ機器等であり、出力制御部１６から出力された音声データに基づく音声を出力する。
【００３２】
出力装置２が有する映像表示部２２は、例えば、液晶表示機器等であり、出力制御部１６から出力された映像データに基づく映像を表示する。
【００３３】
制御部１７は、例えば、ＣＰＵ（Central Processing Unit）１７１と、ＲＡＭ（Random Access Memory）１７２と、記憶部１７３と、ＲＯＭ（Read Only Memory）１７４と、計時部１７５と、などを備えて構成される。
【００３４】
ＣＰＵ１７１は、ＲＯＭ１７４に記憶された記録再生装置１用の各種処理プログラムに従って各種の制御動作を行う。
【００３５】
ＲＡＭ１７２は、ＣＰＵ１７１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００３６】
記憶部１７３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）等の不揮発性メモリから構成され、例えば、図１に示すように、テキストデータ記憶手段（特徴データ記憶手段）としてのテキストデータ記憶部１７３１と、記録時間記憶手段としての記録時間記憶部１７３２と、などを記憶している。
【００３７】
テキストデータ記憶部１７３１は、例えば、変換部１４により変換されたテキストデータを記憶する。
具体的には、テキストデータ記憶部１７３１は、例えば、ＨＤＤ１３に記録される番組放送情報を識別するための識別情報と、変換部１４により変換された当該番組放送情報のテキストデータと、などを対応付けて記憶する。
【００３８】
記録時間記憶部１７３２は、例えば、番組放送情報のＨＤＤ１３への記録時間を記憶する。
具体的には、記録時間記憶部１７３２は、例えば、ＨＤＤ１３に記憶される番組放送情報を識別するための識別情報と、当該番組放送情報のＨＤＤ１３への記録時間と、などを対応付けて記憶する。
【００３９】
ＲＯＭ１７４は、記録再生装置１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１７１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形でＲＯＭ１７４に記憶されている。
具体的には、ＲＯＭ１７４は、例えば、図１に示すように、判別プログラム１７４１と、記憶制御プログラム１７４２と、比較プログラム１７４３と、判定プログラム１７４４と、と、削除プログラム１７４５と、などを記憶している。
【００４０】
判別プログラム１７４１は、例えば、記録制御部１２によりデコードされたＨＤＤ１３に記録中の番組放送情報に含まれる音声データや映像データに基づいてＨＤＤ１３に記録中の番組放送情報が本編放送情報であるか或いはコマーシャル放送情報であるかを判別して、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを変換部１４に対して出力するよう記録制御部１２を制御する機能を、ＣＰＵ１７１に実現させる。
ここで、本編放送情報とコマーシャル放送情報とを判別する方法としては、例えば、音声データのフォーマットの違いにより判別する方法や、音声データの音声レベルの変化や映像データの映像レベルの変化により判別する方法などの公知の方法を適用することができる。
【００４１】
記憶制御プログラム１７４２は、例えば、テキストデータ記憶部１７３１に、ＨＤＤ１３に記録される番組放送情報の識別情報と、変換部１４から出力された当該番組放送情報のテキストデータと、などを対応付けて記憶させる機能を、ＣＰＵ１７１に実現させる。
【００４２】
また、記憶制御プログラム１７４２は、例えば、記録制御部１２によるＨＤＤ１３への番組放送情報の記録が開始された時間と当該記録が終了された時間とから当該番組放送情報のＨＤＤ１３への記録時間を算出させ、そして、記録時間記憶部１７３２に、当該算出された記録時間と、当該番組放送情報の識別情報と、などを対応付けて記憶させる機能を、ＣＰＵ１７１に実現させる。
【００４３】
比較プログラム１７４３は、例えば、記録時間記憶部１７３２に記憶された、第１番組放送情報の記録時間と、第２番組放送情報の記録時間と、を比較する機能を、ＣＰＵ１７１に実現させる。
ここで、第１番組放送情報は、例えば、ＨＤＤ１３に新しく記録された番組放送情報又はＨＤＤ１３に予め記録された番組放送情報である。
そして、第２番組放送情報は、例えば、第１番組放送情報がＨＤＤ１３に新しく記録された番組放送情報である場合には、ＨＤＤ１３に予め記録された番組放送情報であり、例えば、第１番組放送情報がＨＤＤ１３に予め記録された番組放送情報である場合には、ＨＤＤ１３に新しく記録された番組放送情報である。
ＣＰＵ１７１は、かかる比較プログラム１７４３を実行することによって、比較手段として機能する。
【００４４】
判定プログラム１７４４は、例えば、テキストデータ記憶部１７３１に記憶された、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致するか否かを判定する機能を、ＣＰＵ１７１に実現させる。
ＣＰＵ１７１は、かかる判定プログラム１７４４を実行することによって、判定手段として機能する。
【００４５】
削除プログラム１７４５は、例えば、判定プログラム１７４４を実行したＣＰＵ１７１により、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致すると判定された場合に、ＨＤＤ１３に記録された当該第１番組放送情報を削除する機能を、ＣＰＵ１７１に実現させる。
【００４６】
具体的には、ＣＰＵ１７１は、例えば、比較プログラム１７４３を実行したＣＰＵ１７１により、当該第１番組放送情報の記録時間と、当該第２番組放送情報の記録時間と、が略一致すると判断され、且つ、判定プログラム１７４４を実行したＣＰＵ１７１により、第１番組放送情報のテキストデータの全部と、第２番組放送情報のテキストデータの全部と、が略一致すると判定された場合に、ＨＤＤ１３に記録された当該第１番組放送情報を削除する。
【００４７】
また、ＣＰＵ１７１は、例えば、比較プログラム１７４３を実行したＣＰＵ１７１により、当該第１番組放送情報の記録時間が、当該第２番組放送情報の記録時間よりも短いと判断され、且つ、判定プログラム１７４４を実行したＣＰＵ１７１により、第１番組放送情報のテキストデータの全部と、第２番組放送情報のテキストデータの一部と、が略一致すると判定された場合に、ＨＤＤ１３に記録された当該第１番組放送情報を削除する。
ＣＰＵ１７１は、かかる削除プログラム１７４５を実行することによって、削除手段として機能する。
【００４８】
計時部１７５は、例えば、ＣＰＵ１７１が、コマーシャル放送から本編放送に切り替わった後の所定時間、番組放送情報のＨＤＤ１３への記録時間等を計時する際に使用される。
【００４９】
＜記録削除処理＞
次に、記録再生装置１を用いた番組放送情報の記録及び削除に関する処理について、図２及び３のフローチャートを参照して説明する。
【００５０】
まず、ＣＰＵ１７１は、番組放送情報の記録を開始するか否かを判断する（ステップＳ１）。
具体的には、ＣＰＵ１７１は、例えば、ユーザによる操作部１５の操作等によってユーザ所望の番組に関する番組放送情報を記録するよう指示されたか否か、或いは、ユーザによる操作部１５の操作等によって記録するよう予め指示されたユーザ所望の番組に関する番組放送情報の放送開始時間になったか否かを判断する。
【００５１】
ステップＳ１で、番組放送情報の記録を開始しないと判断すると（ステップＳ１；Ｎｏ）、ＣＰＵ１７１は、ステップＳ１の処理を繰り返して行う。
【００５２】
一方、ステップＳ１で、番組放送情報の記録を開始すると判断すると（ステップＳ１；Ｙｅｓ）、ＣＰＵ１７１は、計時部１７５から現在の時間を取得して、当該取得された現在の時間（記録開始時間）をＲＡＭ１７２に記憶させ（ステップＳ２）、チューナ１１に制御信号を入力して、当該番組放送情報の受信を開始させ、そして、記録制御部１２に制御信号を入力して、当該受信された番組放送情報のＨＤＤ１３への記録を開始させるとともに（ステップＳ３）、ＨＤＤ１３に記録中の番組放送情報を音声データと映像データとに分離させて、当該分離された音声データと映像データとをデコードさせる。
【００５３】
次いで、ＣＰＵ１７１は、判別プログラム１７４１を実行して、記録制御部１２によりデコードされた音声データや映像データに基づいて、ＨＤＤ１３に記録中の番組放送情報が本編放送情報であるか或いはコマーシャル放送情報であるかを判別し（ステップＳ４）、そして、コマーシャル放送から本編放送に切り替わったか否かを判断する（ステップＳ５）。
【００５４】
ステップＳ５で、コマーシャル放送から本編放送に切り替わったと判断すると（ステップＳ５；Ｙｅｓ）、ＣＰＵ１７１は、計時部１７５から現在の時間を取得して、当該取得された現在の時間（切替開始時間）をＲＡＭ１７２に記憶させる（ステップＳ６）。
【００５５】
次いで、ＣＰＵ１７１は、記録制御部１２に制御信号を入力して、ＨＤＤ１３に記録中の番組放送情報から音声データを抽出させ（ステップＳ７）、変換部１４に制御信号を入力して、ステップＳ７にて抽出された音声データをテキストデータに変換させる（ステップＳ８）。
【００５６】
次いで、ＣＰＵ１７１は、記憶制御プログラム１７４２を実行して、ステップＳ８にて変換されたテキストデータと、ＨＤＤ１３に記録中の番組放送情報の識別情報と、などを対応付けて、テキストデータ記憶部１７３１に記憶させる（ステップＳ９）。
【００５７】
次いで、ＣＰＵ１７１は、計時部１７５から現在の時間を取得して、ステップＳ６にてＲＡＭ１７２に記憶された切替開始時間から所定時間が経過したか否かを判断する（ステップＳ１０）。
【００５８】
ステップＳ１０で、切替開始時間から所定時間が経過していないと判断すると（ステップＳ１０；Ｎｏ）、ＣＰＵ１７１は、ステップＳ７以降の処理を繰り返して行う。
【００５９】
一方、ステップＳ１０で、切替開始時間から所定時間が経過したと判断すると（ステップＳ１０；Ｙｅｓ）、ＣＰＵ１７１は、ステップＳ４以降の処理を繰り返して行う。
【００６０】
また、ステップＳ５で、コマーシャル放送から本編放送に切り替わっていないと判断すると（ステップＳ５；Ｎｏ）、ＣＰＵ１７１は、ステップＳ３にて開始された番組放送情報のＨＤＤ１３への記録を終了するか否かを判断する（ステップＳ１１）。
具体的には、ＣＰＵ１７１は、例えば、ユーザによる操作部１５の操作等によってユーザ所望の番組に関する番組放送情報の記録を停止するよう指示されたか否か、或いは、ユーザによる操作部１５の操作等によって記録するよう予め指示されたユーザ所望の番組に関する番組放送情報の放送終了時間になったか否かを判断する。
【００６１】
ステップＳ１１で、ステップＳ３にて開始された番組放送情報のＨＤＤ１３への記録を終了しないと判断すると（ステップＳ１１；Ｎｏ）、ＣＰＵ１７１は、ステップＳ４以降の処理を繰り返して行う。
【００６２】
一方、ステップＳ１１で、ステップＳ３にて開始された番組放送情報のＨＤＤ１３への記録を終了すると判断すると（ステップＳ１１；Ｙｅｓ）、ＣＰＵ１７１は、記憶制御プログラム１７４２を実行して、計時部１７５から現在の時間を取得して、ステップＳ２にてＲＡＭ１７２に記憶された記録開始時間からの経過時間、すなわち、今回ＨＤＤ１３に新しく記録された番組放送情報のＨＤＤ１３への記録時間を算出し、そして、当該算出された記録時間と、ＨＤＤ１３に新しく記録された番組放送情報の識別情報と、などを対応付けて、記録時間記憶部１７３２に記憶させる（ステップＳ１２）。
【００６３】
次いで、ＣＰＵ１７１は、ＨＤＤ１３に予め記録された１又は複数の番組放送情報の中から、一の番組放送情報を指定する（ステップＳ１３）。
【００６４】
次いで、ＣＰＵ１７１は、比較プログラム１７４３を実行して、記録時間記憶部１７３２から、当該指定された一の番組放送情報の記録時間と、ＨＤＤ１３に新しく記録された番組放送情報の記録時間と、を抽出して、これらの記録時間を比較する（ステップＳ１４）。
【００６５】
次いで、ステップＳ１４にて得られた比較結果に基づいて、当該指定された一の番組放送情報の記録時間が、ＨＤＤ１３に新しく記録された番組放送情報の記録時間よりも短いか否かを判断する（ステップＳ１５）。
【００６６】
ステップＳ１５で、当該指定された一の番組放送情報の記録時間が、ＨＤＤ１３に新しく記録された番組放送情報の記録時間よりも短いと判断すると（ステップＳ１５；Ｙｅｓ）、ＣＰＵ１７１は、判定プログラム１７４４を実行して、テキストデータ記憶部１７３１から、当該指定された一の番組放送情報のテキストデータと、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータと、を抽出して、当該指定された一の番組放送情報のテキストデータの全部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの一部と、が略一致するか否かを判定する（ステップＳ１６）。
【００６７】
ステップＳ１６で、当該指定された一の番組放送情報のテキストデータの全部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの一部と、が略一致すると判定すると（ステップＳ１６；Ｙｅｓ）、ＣＰＵ１７１は、削除プログラム１７４５を実行して、当該指定された一の番組放送情報を、ＨＤＤ１３から削除して（ステップＳ１７）、ステップＳ２３の処理に移行する。
【００６８】
一方、ステップＳ１６で、当該指定された一の番組放送情報のテキストデータの全部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの一部と、が略一致しないと判定すると（ステップＳ１６；Ｎｏ）、ＣＰＵ１７１は、ステップＳ２３の処理に移行する。
【００６９】
また、ステップＳ１５で、当該指定された一の番組放送情報の記録時間が、ＨＤＤ１３に新しく記録された番組放送情報の記録時間よりも短くないと判断すると（ステップＳ１５；Ｎｏ）、ＣＰＵ１７１は、ステップＳ１４にて得られた比較結果に基づいて、当該指定された一の番組放送情報の記録時間と、ＨＤＤ１３に新しく記録された番組放送情報の記録時間と、が略一致するか否かを判断する（ステップＳ１８）。
【００７０】
ステップＳ１８で、当該指定された一の番組放送情報の記録時間と、ＨＤＤ１３に新しく記録された番組放送情報の記録時間と、が略一致すると判断すると（ステップＳ１８；Ｙｅｓ）、ＣＰＵ１７１は、判定プログラム１７４４を実行して、テキストデータ記憶部１７３１から、当該指定された一の番組放送情報のテキストデータと、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータと、を抽出して、当該指定された一の番組放送情報のテキストデータの全部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの全部と、が略一致するか否かを判定する（ステップＳ１９）。
【００７１】
ステップＳ１９で、当該指定された一の番組放送情報のテキストデータの全部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの全部と、が略一致すると判定すると（ステップＳ１９；Ｙｅｓ）、ＣＰＵ１７１は、削除プログラム１７４５を実行して、当該指定された一の番組放送情報を、ＨＤＤ１３から削除して（ステップＳ２０）、ステップＳ２３の処理に移行する。
【００７２】
一方、ステップＳ１９で、当該指定された一の番組放送情報のテキストデータの全部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの全部と、が略一致しないと判定すると（ステップＳ１９；Ｎｏ）、ＣＰＵ１７１は、ステップＳ２３の処理に移行する。
【００７３】
また、ステップＳ１８で、当該指定された一の番組放送情報の記録時間と、ＨＤＤ１３に新しく記録された番組放送情報の記録時間と、が略一致しないと判断すると（ステップＳ１８；Ｎｏ）、すなわち、ステップＳ１４にて得られた比較結果に基づいて、当該指定された一の番組放送情報の記録時間が、ＨＤＤ１３に新しく記録された番組放送情報の記録時間よりも長いと判断すると、ＣＰＵ１７１は、判定プログラム１７４４を実行して、テキストデータ記憶部１７３１から、当該指定された一の番組放送情報のテキストデータと、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータと、を抽出して、当該指定された一の番組放送情報のテキストデータの一部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの全部と、が略一致するか否かを判定する（ステップＳ２１）。
【００７４】
ステップＳ２１で、当該指定された一の番組放送情報のテキストデータの一部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの全部と、が略一致すると判定すると（ステップＳ２１；Ｙｅｓ）、ＣＰＵ１７１は、削除プログラム１７４５を実行して、ＨＤＤ１３に新しく記録された番組放送情報を、ＨＤＤ１３から削除して（ステップＳ２２）、ステップＳ２３の処理に移行する。
【００７５】
一方、ステップＳ２１で、当該指定された一の番組放送情報のテキストデータの一部と、ＨＤＤ１３に新しく記録された番組放送情報のテキストデータの全部と、が略一致しないと判定すると（ステップＳ２１；Ｎｏ）、ＣＰＵ１７１は、ＨＤＤ１３に予め記録された１又は複数の番組放送情報の中に、ステップＳ１３及びステップＳ２４（後述）にて指定されていない番組放送情報があるか否かを判断する（ステップＳ２３）。
【００７６】
ステップＳ２３で、ＨＤＤ１３に予め記録された１又は複数の番組放送情報の中に、ステップＳ１３及びステップＳ２４にて指定されていない番組放送情報があると判断すると（ステップＳ２３；Ｙｅｓ）、ＣＰＵ１７１は、当該指定されていない番組放送情報の中から、一の番組放送情報を指定して（ステップＳ２４）、ステップＳ１４以降の処理を繰り返して行う。
【００７７】
一方、ステップＳ２３で、ＨＤＤ１３に予め記録された１又は複数の番組放送情報の中に、ステップＳ１３及びステップＳ２４にて指定されていない番組放送情報がないと判断すると（ステップＳ２３；Ｎｏ）、ＣＰＵ１７１は、本処理を終了する。
【００７８】
以上説明した本発明の記録再生装置１によれば、ＨＤＤ１３によって、番組放送情報を記録することができ、変換部１４によって、ＨＤＤ１３に記録中の番組放送情報に含まれる音声データを、テキストデータに変換することができ、テキストデータ記憶部１７３１によって、変換部１４により変換されたテキストデータを記憶することができ、判定プログラム１７４４を実行したＣＰＵ１７１によって、テキストデータ記憶部１７３１に記憶された、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致するか否かを判定することができ、削除プログラム１７４５を実行したＣＰＵ１７１によって判定プログラム１７４４を実行したＣＰＵ１７１により、第１番組放送情報のテキストデータと、第２番組放送情報のテキストデータと、が略一致すると判定された場合に、ＨＤＤ１３に記録された当該第１番組放送情報を削除することができる。
【００７９】
したがって、音声データに基づくテキストデータ同士を比較して、ＨＤＤ１３に記録された番組放送情報の中に重複するものがあるか否かを判定するため、従来のように画像データ同士を比較して当該判定をする場合よりも、当該判定を短時間に且つ容易に行うことができるので、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる。
【００８０】
また、記録時間記憶部１７３２によって、番組放送情報のＨＤＤ１３への記録時間を記憶することができ、比較プログラム１７４３を実行したＣＰＵ１７１によって、記録時間記憶部１７３２に記憶された、第１番組放送情報の記録時間と、第２番組放送情報の記録時間と、を比較することができ、削除プログラム１７４５を実行したＣＰＵ１７１によって、比較プログラム１７４３を実行したＣＰＵ１７１により、第１番組放送情報の記録時間が、第２番組放送情報の記録時間よりも短いと判断され、且つ、判定プログラム１７４４を実行したＣＰＵ１７１により、当該第１番組放送情報のテキストデータの全部と、当該第２番組放送情報のテキストデータの一部と、が略一致すると判定された場合に、ＨＤＤ１３に記録された当該第１番組放送情報を削除することができる。
【００８１】
したがって、テキストデータ同士の全部が一致しなくても、一部が一致すれば、一方（記録時間が短い方）の番組放送情報を削除することができる。すなわち、例えば、同一の番組放送情報において、番組の途中から記録が開始されたり或いは番組の途中で記録が終了された不完全な番組放送情報と、番組の最初から最後までが記録された完全な番組放送情報と、がＨＤＤ１３に記録されている場合には、完全な番組放送情報を残して、不完全な番組放送情報を削除することができるため、効率よく同一番組放送情報を検索して、同一番組放送情報の重複記録を防止できる。
【００８２】
また、番組放送情報は、番組の本編放送に関する本編放送情報と、コマーシャル放送に関するコマーシャル放送情報と、を含み、変換部１４は、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、テキストデータに変換することができる。
【００８３】
したがって、番組放送情報に含まれる音声データに基づくテキストデータの全てを記憶しておく必要がないため、テキストデータ記憶部１７３１の記憶容量が少なくて済む。
【００８４】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
例えば、コマーシャル放送から本編放送に切り替わった後の所定時間分の当該本編放送に関する本編放送情報に含まれる音声データを、テキストデータに変換するようにしたが、テキストデータに変換する音声データは、ＨＤＤ１３に記録中の番組放送情報に含まれる音声データであれば、任意である。
すなわち、例えば、番組放送情報に含まれる全ての音声データをテキストデータに変換してもよいし、例えば、一定放送時間毎の番組放送情報に含まれる音声データをテキストデータに変換してもよいし、例えば、一の番組放送から他の番組放送へ切り替わった後の所定時間分の当該他の番組放送に関する番組放送情報に含まれる音声データをテキストデータに変換してもよい。
【００８５】
ＨＤＤ１３に記録中の番組放送情報に含まれる音声データをテキストデータに変換するようにしたが、ＨＤＤ１３に記録された番組放送情報に含まれる音声データをテキストデータに変換するようにしてもよい。
【００８６】
例えば、所定の特徴データは、テキストデータの限りでなく、例えば、音声の音色に関する音色データ、音声の大きさに関する大きさデータ等であってもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明における記録再生装置の機能的構成を示すブロック図である。
【図２】本発明における記録再生装置を用いた番組放送情報の記録及び削除に関する第１処理を説明するためのフローチャートである。
【図３】本発明における記録再生装置を用いた番組放送情報の記録及び削除に関する第２処理を説明するためのフローチャートである。
【符号の説明】
【００８８】
１  記録再生装置（記録装置）
１３  ＨＤＤ（記録手段）
１４  変換部（変換手段）
１７１  ＣＰＵ（比較手段、判定手段、削除手段）
１７３１  テキストデータ記憶部（テキストデータ記憶手段、特徴データ記憶手段）
１７３２  記録時間記憶部（記録時間記憶手段）
１７４３  比較プログラム（比較手段）
１７４４  判定プログラム（判定手段）
１７４５  削除プログラム（削除手段）
【図１】
2007324855.tif 000003
【図２】
2007324855.tif 000004
【図３】
2007324855.tif 000005