(57)【要約】【課題】ＡＶＨＤＤ等のハードディスクレコーダにおいて、予約録画以外の方法で録画を行った場合でも、録画により作成した番組ファイルに適切な番組タイトルを付与する。【解決手段】番組表や番組コードに基づく予約録画以外の方法で録画を行って、１つ以上の番組を含む１つの番組ファイルを作成する際に、ＳＴＢから受信したストリームデータに含まれる番組タイトルが切り替えられる度に（Ｓ４でＹＥＳ）、切替前の番組の録画時間と番組タイトルとをハードディスク内の録画時間データベースに記録しておいて（Ｓ６）、この録画時間データベースに記録された全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとするようにした（Ｓ９）。【選択図】図２
2006066970.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４用のコントローラ機器とＩＥＥＥ１３９４シリアルバスを介して接続されて、
前記コントローラ機器との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、
前記コントローラ機器から前記ＩＥＥＥ１３９４インタフェースにより受信したストリームデータに基づいて番組ファイルを作成する番組ファイル作成手段と、
前記コントローラ機器から前記ＩＥＥＥ１３９４インタフェースにより受信したストリームデータに含まれる番組情報に基づいて、前記番組ファイルの番組タイトルを含む、前記番組ファイルのインデックス情報を編集するインデックス情報編集手段と、
前記番組ファイル作成手段により作成された番組ファイルと、前記インデックス情報編集手段により編集されたインデックス情報とを記録するハードディスクとを備え、
前記コントローラ機器から送信されたＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なハードディスクレコーダであるＡＶＨＤＤにおいて、
番組表や番組コードに基づく予約録画以外の方法で録画を行って、前記番組ファイル作成手段によって１つ以上の番組を含む１つの番組ファイルを作成する際に、前記コントローラ機器から受信したストリームデータに含まれる番組タイトルに基づいて、番組の切り替えを検知して、各番組毎の録画時間を計る録画時間計測手段をさらに備え、
前記ハードディスクは、前記コントローラ機器から受信したストリームデータに含まれる番組タイトルが切り替えられる度に、前記録画時間計測手段により計られた切替前の番組の録画時間と、その番組タイトルとをさらに記録し、
前記インデックス情報編集手段は、番組表や番組コードに基づく予約録画以外の方法で録画を行うときに、前記ハードディスクに記録された全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとすることを特徴とするＡＶＨＤＤ。
【請求項２】
ＩＥＥＥ１３９４用のコントローラ機器とＩＥＥＥ１３９４シリアルバスを介して接続されて、
前記コントローラ機器との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、
前記コントローラ機器から前記ＩＥＥＥ１３９４インタフェースにより受信したストリームデータに基づいて番組ファイルを作成する番組ファイル作成手段と、
前記コントローラ機器から前記ＩＥＥＥ１３９４インタフェースにより受信したストリームデータに含まれる番組情報に基づいて、前記番組ファイルの番組タイトルを含む、前記番組ファイルのインデックス情報を編集するインデックス情報編集手段と、
前記番組ファイル作成手段により作成された番組ファイルと、前記インデックス情報編集手段により編集されたインデックス情報とを記録するハードディスクとを備え、
前記コントローラ機器から送信されたＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なハードディスクレコーダであるＡＶＨＤＤにおいて、
番組表や番組コードに基づく予約録画以外の方法で録画を行って、前記番組ファイル作成手段によって１つ以上の番組を含む１つの番組ファイルを作成する際に、前記コントローラ機器から受信したストリームデータに含まれる番組タイトルに基づいて、番組の切り替えを検知して、各番組毎の録画時間を計る録画時間計測手段と、
前記１つの番組ファイルに含まれる番組のうち、前記録画時間計測手段により計られた録画時間が最長の番組の番組タイトルと録画時間を記憶する記憶手段とをさらに備え、
番組表や番組コードに基づく予約録画以外の方法で録画を行うときに、
前記記憶手段は、
前記録画時間計測手段により計られた１つめの番組の番組タイトルと録画時間とを記憶した後に、
前記録画時間計測手段により計られた２つめ以降の番組の録画時間が、その時点で前記記憶手段に記憶されている録画時間よりも長いときに、前記記憶手段に記憶されている番組タイトルと録画時間とを更新し、
前記録画時間計測手段により計られた２つめ以降の番組の録画時間が、その時点で記憶手段に記憶されている録画時間よりも短いか、又はその時点で記憶手段に記憶されている録画時間と同じ長さであるときに、前記記憶手段に記憶されている番組タイトルと録画時間とを更新せず、
前記インデックス情報編集手段は、前記番組ファイルの番組タイトルを編集する際に、録画終了時に前記記憶手段に記憶されている番組タイトルを、該当の番組ファイルの番組タイトルとすることを特徴とするＡＶＨＤＤ。
【請求項３】
ストリームデータの受信を行うための受信手段と、
前記受信手段により受信したストリームデータに基づいて番組ファイルを作成する番組ファイル作成手段と、
前記受信手段により受信したストリームデータに含まれる番組情報に基づいて、前記番組ファイルの番組タイトルを含む、前記番組ファイルのインデックス情報を編集するインデックス情報編集手段と、
前記番組ファイル作成手段により作成された番組ファイルと、前記インデックス情報編集手段により編集されたインデックス情報とを記録するハードディスクとを備えたハードディスクレコーダにおいて、
番組表や番組コードに基づく予約録画以外の方法で録画を行って、前記番組ファイル作成手段によって１つ以上の番組を含む１つの番組ファイルを作成する際に、前記受信手段により受信したストリームデータに含まれる番組タイトルに基づいて、番組の切り替えを検知して、各番組毎の録画時間を計る録画時間計測手段をさらに備え、
前記インデックス情報編集手段は、番組表や番組コードに基づく予約録画以外の方法で録画を行うときに、前記録画時間計測手段により計られた全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとすることを特徴とするハードディスクレコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セットトップボックス、ディジタルテレビジョン受像機等のコントローラ機器とＩＥＥＥ１３９４シリアルバスを介して接続可能なＡＶＨＤＤ、及びハードディスクレコーダに関する。
【背景技術】
【０００２】
近年、ディジタルハイビジョンチューナに代表されるセットトップボックス（以下、ＳＴＢという）やディジタルハイビジョンテレビ受像機（以下、ＤＴＶという）等のコントローラ機器とＩＥＥＥ１３９４シリアルバスケーブルを介して接続されて、ＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なハードディスクレコーダ（いわゆるＡＶＨＤＤ）が増加してきた。このＡＶＨＤＤにおいて、ユーザが、録画済みの番組を再生する際には、番組ファイルの一覧表をＤＴＶやＳＴＢの表示部にリスト表示して、このリストに表示された番組ファイルの中から所望の番組の番組ファイルを選択する方法が一般的である。そして、ＤＴＶやＳＴＢの表示部にリスト表示される情報は、一般的に、記録した番組の放送日、開始時刻、終了時刻、録画時間、放送信号の種類、チャンネル、番組タイトル等である。この中で、ユーザが最も重視する情報は、番組タイトルであり、ユーザは、この番組タイトルに基づいて、再生対象となる番組ファイルを選択する。
【０００３】
ところが、ＤＴＶやＳＴＢから、番組表や番組コードに基づく予約録画以外の方法でＡＶＨＤＤへの録画を行った場合には、録画した番組の再生時に、ＤＴＶやＳＴＢの表示部に表示される番組ファイルのリスト中の番組タイトルは、必ずしも番組ファイルの内容に即したものにはならない。何故なら、予約録画以外の方法でＡＶＨＤＤへの録画を行った場合、ＡＶＨＤＤには、録画が開始された時点で放送されている番組のタイトルが、その録画によって作成される番組ファイルの番組タイトルとして記録されてしまうからである。ここで、ＤＴＶやＳＴＢには、予約録画以外の方法でＡＶＨＤＤへの録画を開始した場合に、放送されている番組が終了したら録画を中止する機器と、ユーザが録画終了を指示するまで録画を継続する機器とがあり、後者の場合には、ユーザが録画をしたい番組の途中から録画を開始したとき以外は、ユーザが録画したい番組とは異なる番組タイトルが、該当の番組ファイルの番組タイトルとしてＡＶＨＤＤに記録されてしまう。例えば、ユーザが、録画したい番組の５分前に、予約録画以外の方法で録画を開始した場合には、録画したい番組の前の番組の番組タイトルが、該当の番組ファイルの番組タイトルとしてＡＶＨＤＤに記録されてしまう。
【０００４】
また、一般のハードディスクレコーダにおいて、連続して放送される番組毎に、各番組の番組ファイルと番組タイトルとを作成して、これらの番組ファイルと番組タイトルとをＨＤＤに記録するようにしたものが知られている（例えば、特許文献１参照）。けれども、この発明をＡＶＨＤＤに適用したとすると、例えば、ユーザが、録画したい番組の直前のコマーシャル放映時に録画を開始した場合には、録画したい番組の直前のコマーシャル放映時には、未だ、ストリームデータに含まれる番組情報が直前の番組の番組情報であるため、録画したい番組の番組ファイル以外に、直前のコマーシャルのみを録画した番組ファイルが作成されてしまう。
【０００５】
ところで、ハードディスクレコーダ等の録画再生装置において、「録画開始」さえ指示すれば、録画終了時間を自動設定することができるものが知られている（例えば、特許文献２参照）。また、この種の装置において、番組ファイルのタイトルと個数を表示して、表示されたタイトルが選択されると、そのタイトルに関連する付帯情報を表示するようにしたものが知られている（例えば、特許文献３参照）。さらにまた、光ディスク等の記録媒体の記録編集装置の分野において、光ディスクの特定の領域に、コンテンツのタイトルファイル、サムネイルインデックスファイル等の管理情報をまとめて記録するようにしたものが知られている（例えば、特許文献４参照）。また、ＤＶＤ等の光ディスクの再生装置の分野において、音楽ソース等のオーディオデータを主として記録する場合に、その内容を示す文字情報を効率的に記録するようにしたものが知られている（例えば、特許文献５参照）。また、一連のセルを有する複数のビデオオブジェクトを表す符号化ビットストリームを光ディスクのような記録媒体に記録する方法において、記録媒体上のビデオオブジェクト記憶領域内の割り当ての順で、再生可能なタイトルを、記録部の全ての完全なセル等の再生順序として規定するようにしたものが知られている（例えば、特許文献６参照）。けれども、上記特許文献２乃至６に記載された発明では、上記の問題を解決することはできない。
【特許文献１】特開２００３−２３００８０号公報
【特許文献２】特開２００１−２６８４８８号公報
【特許文献３】特開２００３−１１６０８４号公報
【特許文献４】特開２００３−２７５３５８号公報
【特許文献５】特開２００３−１０００２７号公報
【特許文献６】特表２００３−５０３９２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の問題を解決するためになされたものであり、予約録画以外の方法でＡＶＨＤＤへの録画を行った場合でも、ユーザが真に録画したいと考えていると思われる番組の番組タイトルを、録画により作成した番組ファイルの番組タイトルとすることができるようにして、録画済みの番組を再生する際に、ＤＴＶやＳＴＢに表示される番組ファイルのリストに適切な番組タイトルを表示することができ、しかも、余分な番組ファイルを作成しないようにすることが可能なＡＶＨＤＤ及びハードディスクレコーダを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の発明は、ＩＥＥＥ１３９４用のコントローラ機器とＩＥＥＥ１３９４シリアルバスを介して接続されて、コントローラ機器との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、コントローラ機器からＩＥＥＥ１３９４インタフェースにより受信したストリームデータに基づいて番組ファイルを作成する番組ファイル作成手段と、コントローラ機器からＩＥＥＥ１３９４インタフェースにより受信したストリームデータに含まれる番組情報に基づいて、番組ファイルの番組タイトルを含む、番組ファイルのインデックス情報を編集するインデックス情報編集手段と、番組ファイル作成手段により作成された番組ファイルと、インデックス情報編集手段により編集されたインデックス情報とを記録するハードディスクとを備え、コントローラ機器から送信されたＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なハードディスクレコーダであるＡＶＨＤＤにおいて、番組表や番組コードに基づく予約録画以外の方法で録画を行って、番組ファイル作成手段によって１つ以上の番組を含む１つの番組ファイルを作成する際に、コントローラ機器から受信したストリームデータに含まれる番組タイトルに基づいて、番組の切り替えを検知して、各番組毎の録画時間を計る録画時間計測手段をさらに備え、ハードディスクは、コントローラ機器から受信したストリームデータに含まれる番組タイトルが切り替えられる度に、録画時間計測手段により計られた切替前の番組の録画時間と、その番組タイトルとをさらに記録し、インデックス情報編集手段は、番組表や番組コードに基づく予約録画以外の方法で録画を行うときに、ハードディスクに記録された全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとするものである。
【０００８】
請求項２の発明は、ＩＥＥＥ１３９４用のコントローラ機器とＩＥＥＥ１３９４シリアルバスを介して接続されて、コントローラ機器との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、コントローラ機器からＩＥＥＥ１３９４インタフェースにより受信したストリームデータに基づいて番組ファイルを作成する番組ファイル作成手段と、コントローラ機器からＩＥＥＥ１３９４インタフェースにより受信したストリームデータに含まれる番組情報に基づいて、番組ファイルの番組タイトルを含む、番組ファイルのインデックス情報を編集するインデックス情報編集手段と、番組ファイル作成手段により作成された番組ファイルと、インデックス情報編集手段により編集されたインデックス情報とを記録するハードディスクとを備え、コントローラ機器から送信されたＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なハードディスクレコーダであるＡＶＨＤＤにおいて、番組表や番組コードに基づく予約録画以外の方法で録画を行って、番組ファイル作成手段によって１つ以上の番組を含む１つの番組ファイルを作成する際に、コントローラ機器から受信したストリームデータに含まれる番組タイトルに基づいて、番組の切り替えを検知して、各番組毎の録画時間を計る録画時間計測手段と、１つの番組ファイルに含まれる番組のうち、録画時間計測手段により計られた録画時間が最長の番組の番組タイトルと録画時間を記憶する記憶手段とをさらに備え、番組表や番組コードに基づく予約録画以外の方法で録画を行うときに、記憶手段は、録画時間計測手段により計られた１つめの番組の番組タイトルと録画時間とを記憶した後に、録画時間計測手段により計られた２つめ以降の番組の録画時間が、その時点で記憶手段に記憶されている録画時間よりも長いときに、記憶手段に記憶されている番組タイトルと録画時間とを更新し、録画時間計測手段により計られた２つめ以降の番組の録画時間が、その時点で記憶手段に記憶されている録画時間よりも短いか、又はその時点で記憶手段に記憶されている録画時間と同じ長さであるときに、記憶手段に記憶されている番組タイトルと録画時間とを更新せず、インデックス情報編集手段は、番組ファイルの番組タイトルを編集する際に、録画終了時に記憶手段に記憶されている番組タイトルを、該当の番組ファイルの番組タイトルとするものである。
【０００９】
請求項３の発明は、ストリームデータの受信を行うための受信手段と、受信手段により受信したストリームデータに基づいて番組ファイルを作成する番組ファイル作成手段と、受信手段により受信したストリームデータに含まれる番組情報に基づいて、番組ファイルの番組タイトルを含む、番組ファイルのインデックス情報を編集するインデックス情報編集手段と、番組ファイル作成手段により作成された番組ファイルと、インデックス情報編集手段により編集されたインデックス情報とを記録するハードディスクとを備えたハードディスクレコーダにおいて、番組表や番組コードに基づく予約録画以外の方法で録画を行って、番組ファイル作成手段によって１つ以上の番組を含む１つの番組ファイルを作成する際に、受信手段により受信したストリームデータに含まれる番組タイトルに基づいて、番組の切り替えを検知して、各番組毎の録画時間を計る録画時間計測手段をさらに備え、インデックス情報編集手段は、番組表や番組コードに基づく予約録画以外の方法で録画を行うときに、録画時間計測手段により計られた全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとするものである。
【発明の効果】
【００１０】
請求項１の発明によれば、番組表や番組コードに基づく予約録画以外の方法で録画を行って、１つ以上の番組を含む１つの番組ファイルを作成する際に、コントローラ機器から受信したストリームデータに含まれる番組タイトルが切り替えられる度に、切替前の番組の録画時間と番組タイトルとをハードディスクに記録しておいて、ハードディスクに記録された全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとするようにした。これにより、予約録画以外の方法でＡＶＨＤＤへの録画を行った場合でも、ユーザが真に録画したいと考えていると思われる番組の番組タイトルを、録画により作成した番組ファイルの番組タイトルとすることができるので、録画済みの番組を再生する際に、ＤＴＶやＳＴＢに表示される番組ファイルのリストに適切な番組タイトルを表示することができる。また、上記特許文献１に示される発明と異なり、録画したい番組の直前のコマーシャル放映時に録画を開始した場合でも、余分な番組ファイルを作成しないようにすることができる。
【００１１】
請求項２の発明によれば、番組表や番組コードに基づく予約録画以外の方法で録画を行って、１つ以上の番組を含む１つの番組ファイルを作成する際に、この１つの番組ファイルに含まれる番組のうち、録画時間が最長の番組の番組タイトルを記憶手段に記憶しておいて、録画終了時に記憶手段に記憶されている番組タイトルを、該当の番組ファイルの番組タイトルとするようにした。これにより、予約録画以外の方法でＡＶＨＤＤへの録画を行った場合でも、ユーザが真に録画したいと考えていると思われる番組の番組タイトルを、録画により作成した番組ファイルの番組タイトルとすることができるので、録画済みの番組を再生する際に、ＤＴＶやＳＴＢに表示される番組ファイルのリストに適切な番組タイトルを表示することができる。また、上記特許文献１に示される発明と異なり、録画したい番組の直前のコマーシャル放映時に録画を開始した場合でも、余分な番組ファイルを作成しないようにすることができる。
【００１２】
請求項３の発明によれば、番組表や番組コードに基づく予約録画以外の方法で録画を行って、１つ以上の番組を含む１つの番組ファイルを作成する際に、全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとするようにした。これにより、上記請求項１及び２と同様な効果を得ることができる。
【発明を実施するための最良の形態】
【００１３】
本発明を実施するための最良の形態について図面を参照して説明する。以下の実施形態では、本発明を、ＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なハードディスクレコーダであるＡＶＨＤＤに適用した場合の例について説明する。なお、以下に記載した実施形態は、本発明を網羅するものではなく、本発明は、下記の形態だけに限定されない。
【００１４】
図１は、第１の実施形態によるＡＶＨＤＤと、このＡＶＨＤＤに接続されたコントローラ機器であるセットトップボックスの電気的ブロック構成を示す。セットトップボックス（以下、ＳＴＢという）１は、装置全体の制御を行うマイクロプロセッサ７を備えている。このマイクロプロセッサ７には、チューナ５、復調部６、ＩＥＥＥ１３９４インタフェース８（以下、インタフェースと略す）、赤外線信号受信部９、表示部１０、ＲＡＭ１１及びＲＯＭ１２が接続されている。
【００１５】
上記のチューナ５は、アンテナ４で受信した放送信号の中からユーザにより選択されたチャンネルの放送信号を抽出する。復調部６は、チューナ５で抽出された放送信号に対して放送方式に応じた復調を行う。インタフェース８は、ＩＥＥＥ１３９４シリアルバス４０（以下、バスと略す）上の他の装置との間でデータを送受信するためのインタフェース用の回路であり、ＡＶＨＤＤ２との間でバス４０を介してデータを送受信する。赤外線信号受信部９は、リモコン２０から送信された赤外線信号形式の指示信号を受信して、その指示信号を通常のデジタル信号に変換してマイクロプロセッサ７に送る。表示部１０は、ＡＶＨＤＤ２に格納された番組ファイルのリストや、各種のメニュー等の表示を行う。ＲＡＭ１１は、後述する番組ファイルのリスト等のデータを一時的に格納する。ＲＯＭ１２は、各種のメニューや制御用のプログラムを格納する。
【００１６】
リモコン２０は、各種のキーからなるキー部２４と赤外線信号発信部２１とを有している。キー部２４には、電源キー２３、数字入力用のキー２５、カーソルキー２６、確定キー２７に加えて、各種メニューを表示するためのメニューキー２２が配設されている。リモコン２０内の各キーは、ＡＶＨＤＤ２への録画や再生の指示操作等に用いられる。
【００１７】
また、上記のＡＶＨＤＤ２は、装置全体の制御を行うマイクロプロセッサ３１（請求項における番組ファイル作成手段、インデックス情報編集手段、録画時間計測手段）と、このマイクロプロセッサ３１の制御用のプログラムを格納するＲＯＭ３０と、各種データを記憶するＲＡＭ３７と、バス４０を介してＳＴＢ１等から制御コマンドやストリームデータ等のデータを受信するためのＩＥＥＥ１３９４インタフェース３３（以下、インタフェースと略す）とを有している。また、ＡＶＨＤＤ２は、記録媒体である複数枚のハードディスク３５と、これらのハードディスク３５に対してデータの記録・読取を行う複数の磁気ヘッド３６と、磁気ヘッド３６を駆動するヘッド駆動部３４と、記録するデータ又は読み出したデータを一時的に保存するバッファメモリ３２とを備えている。上記のハードディスク３５には、各番組ファイルのインデックス情報である番組ファイル情報４３（図４及び図７参照）や、各番組ファイルに含まれる１つ以上の番組の録画時間や番組タイトル等のデータが格納される。請求項２における記憶手段は、上記のＲＡＭ３７とハードディスク３５とで構成されている。
【００１８】
次に、図２を参照して、上記ＡＶＨＤＤ２における番組ファイルの番組タイトルの決定処理について説明する。なお、以下の説明では、番組表予約又は番組コード予約以外で録画をした場合、すなわち、ＩＥＥＥ１３９４専用のモードでの録画や、いわゆるクイック録画をした場合について説明する。ユーザが、ＳＴＢ１のリモコン２０を用いて、録画の開始を指示すると、ＳＴＢ１は、ＡＶＨＤＤ２に録画開始の制御コマンドを送信する。ＡＶＨＤＤ２側のマイクロプロセッサ３１は、ＳＴＢ１から録画開始の制御コマンドを受信すると（Ｓ１でＹＥＳ）、ＳＴＢ１からのストリームデータの受信を開始して、このストリームデータに含まれる番組情報から該当の番組の番組タイトルを取得し、この番組タイトルをＲＡＭ３７内の作業領域に記憶すると共に、該当の番組の録画時間の計測を開始する（Ｓ２）。そして、ＳＴＢ１から録画終了の制御コマンドを受信するまでに（Ｓ３でＮＯ）、ＳＴＢ１から受信したストリームデータに含まれる番組タイトルが別のタイトルに切り替わった場合には、ＡＶＨＤＤ２側のマイクロプロセッサ３１は、この番組タイトルの切り替えに基いて、受信している番組の切り替えを検知して（Ｓ４でＹＥＳ）、録画時間の計測を終了し（Ｓ５）、計測した録画時間と、上記Ｓ２の処理でＲＡＭ３７内の作業領域に記憶しておいた切替前の番組タイトルとを、ハードディスク３５内部の録画時間データベース４１（図４参照）に記録する（Ｓ６）。次に、ＡＶＨＤＤ２側のマイクロプロセッサ３１は、切替後の番組を対象として、上記Ｓ２乃至Ｓ６と同様な処理を行う。ただし、Ｓ３の判定処理において、ＳＴＢ１から録画終了の制御コマンドを受信したときには、ハードディスク３５への番組の録画と録画時間の計測を終了し（Ｓ７）、計測した録画時間と、上記Ｓ２の処理でＲＡＭ３７内の作業領域に記憶しておいた番組タイトルとを、ハードディスク３５内部の録画時間データベース４１に記録する（Ｓ８）。
【００１９】
ＡＶＨＤＤ２側のマイクロプロセッサ３１は、録画処理の終了後に、上記の録画時間データベース４１に格納されたレコード内の全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとする（Ｓ９）。具体的には、上記の最長の録画時間の番組の番組タイトルを、ハードディスク３５内の番組ファイル情報４３（図４参照）に格納された該当レコード４４の番組タイトルのエリア４５に書き込む。なお、上記の番組タイトルの決定処理において、ＡＶＨＤＤ２側のマイクロプロセッサ３１は、ＳＴＢ１から録画一時停止の制御コマンドを受信すると、番組の録画時間の計測を一時的に中断し、ＳＴＢ１から録画再開の制御コマンドを受信すると、番組の録画時間の計測を再開する。
【００２０】
次に、図３及び図４を参照して、上記の番組タイトルの決定処理の具体例について説明する。図３に示されるように、番組Ａ、番組Ｂ、番組Ｃの録画時間が、それぞれ２０分、２時間、１時間であったとすると、上記図２中のＳ１乃至Ｓ８に示される処理によって、録画処理の終了時に、録画時間データベース４１内には、図４に示される３つのレコード４２が格納される。なお、これらの各レコード４２における録画時間を格納するエリアには、図４に示されるように、分の単位で表した各番組の録画時間が格納される。この状態で、上記図２中のＳ９の処理を行うと、図４中の矢印（１）に示されるように、データベース４１内の各レコード４２の録画時間の中で最長の録画時間の番組の番組タイトルである「番組Ｂ」が、番組ファイル情報４３内の該当番組ファイルのレコード４４における番組タイトルのエリア４５に書き込まれる。ユーザは、録画済みの番組を再生する際に、上記の番組ファイル情報４３内の各レコードに含まれる番組タイトル等の情報を、ＳＴＢ１に読み込ませて、ＳＴＢ１側の表示部１０にリスト表示する。これにより、番組ファイルのリストに適切な番組タイトルを表示することができる。
【００２１】
上記のように、第１の実施形態のＡＶＨＤＤ２によれば、番組表や番組コードに基づく予約録画以外の方法で録画を行って、１つ以上の番組を含む１つの番組ファイルを作成する際に、ＳＴＢ１から受信したストリームデータに含まれる番組タイトルが切り替えられる度に、切替前の番組の録画時間と番組タイトルとをハードディスク３５内の録画時間データベース４１に記録しておいて、ハードディスク３５に記録された全ての録画時間の中で最長の録画時間の番組の番組タイトルを、該当の番組ファイルの番組タイトルとするようにした。これにより、予約録画以外の方法でＡＶＨＤＤ２への録画を行った場合でも、ユーザが真に録画したいと考えていると思われる番組の番組タイトルを、録画により作成した番組ファイルの番組タイトルとすることができるので、録画済みの番組を再生する際に、ＳＴＢ１に表示される番組ファイルのリストに適切な番組タイトルを表示することができる。
【００２２】
次に、図５のフローチャートを参照して、第２の実施形態によるＡＶＨＤＤ２の番組ファイルの番組タイトルの決定処理について説明する。第２の実施形態のＡＶＨＤＤ２及びＳＴＢ１は、図１に示される第１の実施形態のＡＶＨＤＤ２及びＳＴＢ１と同様な構成を有している。以下の説明では、番組表予約又は番組コード予約以外で録画をした場合、すなわち、ＩＥＥＥ１３９４専用のモードでの録画や、いわゆるクイック録画をした場合について説明する。まず、ＡＶＨＤＤ２が１つめの番組を録画する際の処理について説明する。ユーザが、ＳＴＢ１のリモコン２０を用いて、録画の開始を指示すると、ＳＴＢ１は、ＡＶＨＤＤ２に録画開始の制御コマンドを送信する。ＡＶＨＤＤ２側のマイクロプロセッサ３１は、ＳＴＢ１から録画開始の制御コマンドを受信すると（Ｓ１１でＹＥＳ）、ＳＴＢ１からのストリームデータの受信と１つめの番組の録画を開始して、このストリームデータに含まれる１つめの番組の番組情報をハードディスク３５内の番組情報ワーク６１（図７参照）に格納すると共に、１つめの番組の録画時間の計測を開始する（Ｓ１２）。そして、ＡＶＨＤＤ２側のマイクロプロセッサ３１は、ＳＴＢ１から録画終了の制御コマンドを受信するまでに（Ｓ１３でＮＯ）、ＳＴＢ１から受信したストリームデータに含まれる番組情報に基いて番組の切り替えを検知した場合には（Ｓ１４でＹＥＳ）、１つめの番組の録画時間の計測を終了する（Ｓ１５）。そして、切替前の番組が１つめの番組である場合には（Ｓ１６でＹＥＳ）、計測した１つめの番組の録画時間を、最長録画時間としてＲＡＭ３７内の最長録画時間ワーク６３（図８参照）に格納する（Ｓ１７）。
【００２３】
次に、ＡＶＨＤＤ２が２つめ以降の番組を録画する際の処理について説明する。ＡＶＨＤＤ２側のマイクロプロセッサ３１は、上記の切替前の番組についての処理を終了すると、切替後の番組の録画時間の計測を開始する（Ｓ１８）。そして、切替後の番組の録画時間が、その時点でＲＡＭ３７内の最長録画時間ワーク６３（図８参照）に記憶されている最長録画時間よりも長くなると（Ｓ１９でＹＥＳ）、その時点でストリームデータに含まれる番組の番組情報をハードディスク３５内の番組情報ワーク６１（図７参照）に格納する。ＡＶＨＤＤ２側のマイクロプロセッサ３１は、ＳＴＢ１から受信したストリームデータに含まれる番組情報に基いて、再び番組の切り替えを検知すると（Ｓ１４でＹＥＳ）、切替前の番組の録画時間の計測を終了して（Ｓ１５）、計測した切替前の番組の録画時間が、その時点でＲＡＭ３７内の最長録画時間ワーク６３（図８参照）に格納されている最長録画時間よりも長ければ（Ｓ２１でＹＥＳ）、最長録画時間ワーク６３に、Ｓ１５で計測を終了した切替前の番組の録画時間をセットして、最長録画時間ワーク６３の内容を更新する（Ｓ１７）。なお、Ｓ２１の判定処理において、切替前の番組の録画時間が、その時点で最長録画時間ワーク６３に格納されている最長録画時間と同じ長さである場合には、先に放送された番組の番組情報を優先して使用するため、最長録画時間ワーク６３の内容を更新しない。
【００２４】
ＡＶＨＤＤ２側のマイクロプロセッサ３１は、録画処理の終了後に、上記の番組情報ワーク６１に記憶されている番組情報の番組タイトルを、該当の番組ファイルの番組タイトルとする。具体的には、マイクロプロセッサ３１は、ＳＴＢ１から録画終了の制御コマンドを受信すると（Ｓ１３でＹＥＳ）、ハードディスク３５への番組の録画を終了し、番組情報ワーク６１に記憶されている番組情報の番組タイトルを、ハードディスク３５内の番組ファイル情報４３（図７参照）に格納された該当レコード４４の番組タイトルのエリア４５に書き込む（Ｓ２２）。
【００２５】
次に、図６乃至図８を参照して、上記の番組タイトルの決定処理の具体例について説明する。図６に示されるような放送のストリームデータを録画する場合、ＡＶＨＤＤ２側のマイクロプロセッサ３１は、１８時５５分にＳＴＢ１から録画開始の制御コマンドを受信したとすると、まず、ストリームデータに含まれる最初の番組Ａの番組情報を、図７に示される番組情報ワーク６１に格納する。そして、１９時になって、受信している番組が切り替わると、マイクロプロセッサ３１は、最長録画時間ワーク６３に最長録画時間として、番組Ａの録画時間である５分を記録した後に、切替後の番組Ｂの録画時間の計測を開始する。１９時５分を過ぎて、番組Ｂの録画時間が、番組Ａの録画時間である５分よりも長くなると、マイクロプロセッサ３１は、図７中の矢印（２）に示されるように、番組Ｂの番組情報を番組情報ワーク６１に格納する。次に、２０時になって、受信している番組が再度切り替わると、マイクロプロセッサ３１は、最長録画時間ワーク６３内の最長録画時間の内容を、矢印（４）に示されるように、番組Ｂの録画時間である６０分（１時間）に更新した後に、切替後の番組Ｃの録画時間の計測を開始する。次に、２０時３０分になって、受信している番組が再度切り替わると、マイクロプロセッサ３１は、番組Ｃの録画時間（３０分）が、最長録画時間ワーク６３内の最長録画時間（６０分）を超えなかったので、番組情報ワーク６１と最長録画時間ワーク６３の内容を更新せずに、切替後の番組Ｄの録画時間の計測を開始する。さらに、２１時３０分になって、受信している番組が再度切り替わると、マイクロプロセッサ３１は、番組Ｄの録画時間（１時間）が、最長録画時間ワーク６３に格納された番組Ｂの最長録画時間（６０分）と同じであったため、番組Ｄよりも先に放送された番組Ｂの情報を優先して、番組情報ワーク６１と最長録画時間ワーク６３の内容を更新せずに、切替後の番組Ｅの録画時間の計測を開始する。そして、２１時４０分になって、ＳＴＢ１から録画終了の制御コマンドを受信すると、ＡＶＨＤＤ２側のマイクロプロセッサ３１は、番組Ｅの録画時間（１０分）が、最長録画時間ワーク６３内の最長録画時間（６０分）を超えなかったので、番組情報ワーク６１と最長録画時間ワーク６３の内容を更新せずに、録画処理を終了する。
【００２６】
上記のような処理を行うことにより、録画処理の終了時には、番組情報ワーク６１に番組Ｂの番組情報が格納されることになる。マイクロプロセッサ３１は、録画処理の終了時に、矢印（３）に示されるように、番組情報ワーク６１に格納されている番組情報の番組タイトル（「番組Ｂ」）を、番組ファイル情報４３内の該当レコード４４の番組タイトルのエリア４５に書き込む。ユーザは、録画済みの番組を再生する際に、上記の番組ファイル情報４３内の各レコードに含まれる番組タイトル等の情報を、ＳＴＢ１に読み込ませて、ＳＴＢ１側の表示部１０にリスト表示する。これにより、番組ファイルのリストに適切な番組タイトルを表示することができる。
【００２７】
上記のように、第２の実施形態のＡＶＨＤＤ２によれば、番組表や番組コードに基づく予約録画以外の方法で録画を行って、１つ以上の番組を含む１つの番組ファイルを作成する際に、この１つの番組ファイルに含まれる番組のうち、録画時間が最長の番組の番組タイトルを番組情報ワーク６１に記憶しておいて、録画終了時に番組情報ワーク６１に記憶されている番組タイトルを、該当の番組ファイルの番組タイトルとするようにした。これにより、予約録画以外の方法でＡＶＨＤＤ２への録画を行った場合でも、ユーザが真に録画したいと考えていると思われる番組の番組タイトルを、録画により作成した番組ファイルの番組タイトルとすることができるので、録画済みの番組を再生する際に、ＳＴＢ１側の表示部１０に表示される番組ファイルのリストに適切な番組タイトルを表示することができる。
【００２８】
なお、本発明は、上記実施形態に限られるものではなく、様々な変形が可能である。例えば、上記の実施形態では、本発明をＡＶＨＤＤに適用した場合の例を示したが、本発明の適用対象はこれに限られず、一般のチューナと一体型のハードディスクレコーダであってもよい。また、上記の実施形態では、ＩＥＥＥ１３９４シリアルバスを介してＡＶＨＤＤと接続されるコントローラ機器がＳＴＢである場合の例を示したが、ＡＶＨＤＤと接続されるコントローラ機器の種類は、これに限られず、ディジタルテレビジョン受像機等の他のコントローラ機器であってもよい。また、上記第１の実施形態における録画時間データベース４１、及び上記第２の実施形態における番組情報ワーク６１、最長録画時間ワーク６３は、いずれもＡＶＨＤＤ側のＲＡＭに記憶してもよいし、ハードディスクに記録してもよい。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施形態によるＡＶＨＤＤとセットトップボックスの電気的ブロック構成図。
【図２】上記ＡＶＨＤＤにおける番組ファイルの番組タイトルの決定処理を示すフローチャート。
【図３】上記ＡＶＨＤＤにおける番組録画のタイムテーブルを示す図。
【図４】上記ＡＶＨＤＤのハードディスクに格納された録画時間データベースと番組ファイル情報の内容を示す図。
【図５】本発明の第２の実施形態によるＡＶＨＤＤにおける番組ファイルの番組タイトルの決定処理を示すフローチャート。
【図６】上記ＡＶＨＤＤが受信する番組放送のタイムテーブルの例を示す図。
【図７】上記ＡＶＨＤＤのハードディスクに格納された番組情報ワークと番組ファイル情報の内容を示す図。
【図８】上記ＡＶＨＤＤのＲＡＭに格納された最長録画時間ワークの内容を示す図。
【符号の説明】
【００３０】
１    ＳＴＢ（コントローラ機器）
２    ＡＶＨＤＤ（ハードディスクレコーダ）
３１  マイクロプロセッサ（番組ファイル作成手段、インデックス情報編集手段、録画時間計測手段）
３３  インタフェース（ＩＥＥＥ１３９４インタフェース）
３５  ハードディスク（記憶手段の一部）
３７  ＲＡＭ（記憶手段の一部）
４０  バス（ＩＥＥＥ１３９４シリアルバス）
【図１】
2006066970.tif 000003
【図２】
2006066970.tif 000004
【図３】
2006066970.tif 000005
【図４】
2006066970.tif 000006
【図５】
2006066970.tif 000007
【図６】
2006066970.tif 000008
【図７】
2006066970.tif 000009
【図８】
2006066970.tif 000010