(57)【要約】【課題】ＩＥＥＥ１３９４シリアルバスに接続されるセットトップボックス（ＳＴＢ）において、ハードディスクレコーダ（ＡＶＨＤＤ）への録画時に、エントリディスクリプタに番組情報を記録できなかった場合でも、後から番組情報を記録できるようにする。【解決手段】ユーザにより、ＡＶＨＤＤに対して、自機のチューナで受信したストリームに含まれる番組の録画の指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報をメモリに記憶する。そして、ユーザが、ＤＴＶのモニタ上に表示された番組リストの中から、番組情報が表示されていない番組を選択した上で（Ｓ１２でＹＥＳ）、記憶しておいた番組情報の中から、選択された番組に対応した番組情報を選択すると（Ｓ１４でＹＥＳ）、選択された番組情報をＡＶＨＤＤにおけるエントリディスクリプタに書き込む（Ｓ１５）。【選択図】図６
2006134468.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４用の制御コマンドの送受信が可能なハードディスクレコーダとＩＥＥＥ１３９４シリアルバスを介して接続され、
ユーザにより選択されたチャンネルに対応した周波数のディジタルテレビジョン放送信号を受信して、ユーザにより選択されたチャンネルの番組のストリームを含むトランスポートストリームを出力するチューナと、
前記チューナから出力されたトランスポートストリームの中から、ユーザにより選択されたチャンネルの番組のストリームを取り出すＤＥＭＵＸと、
前記ハードディスクレコーダを含むＩＥＥＥ１３９４シリアルバス上の録画装置に対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作を含む、前記ハードディスクレコーダ及び自機に対する各種指示操作を行うための操作手段と、
前記ハードディスクレコーダとの間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームの送受信を行うためのＩＥＥＥ１３９４インタフェースと、
前記チューナ、前記ＤＥＭＵＸ、及び前記ＩＥＥＥ１３９４インタフェースを含む装置全体を制御する制御手段とを備え、
前記制御手段は、
前記操作手段を用いて、ユーザにより前記ハードディスクレコーダに対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴ（Event Imformation Table）に含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を、前記ハードディスクレコーダのオブジェクトエントリディスクリプタ（以下、エントリディスクリプタと略す）に書き込むように制御し、
前記操作手段を用いて、ユーザにより前記ハードディスクレコーダに録画されている番組のリストを表示するための指示操作がなされたときに、前記ＩＥＥＥ１３９４インタフェースを介して前記ハードディスクレコーダのエントリディスクリプタから、前記ハードディスクレコーダに録画されている番組に関する番組名、開始時間等の番組情報を読み取って、これらの番組情報に基き、自機又はＩＥＥＥ１３９４シリアルバス上の他の接続機器に設けられた表示部に、前記ハードディスクレコーダに録画されている番組のリストを表示させるように制御する、ＩＥＥＥ１３９４シリアルバスに接続されるセットトップボックスにおいて、
前記操作手段を用いて、ユーザにより、前記ハードディスクレコーダを含む、ＩＥＥＥ１３９４シリアルバス上の録画装置に対して、前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶する番組情報記憶手段と、
前記表示部に表示された番組のリストの中から、番組名、開始時間等の番組情報が表示されていない番組を選択するための番組選択手段と、
前記番組選択手段を用いて、ユーザにより番組情報が表示されていない番組が選択されたときに、前記番組情報記憶手段に記憶された番組情報の中から、前記選択された番組に対応した番組情報を選択するための番組情報選択手段とをさらに備え、
前記制御手段は、前記番組情報選択手段を用いて、ユーザにより番組情報が選択されたときに、選択された番組情報を、前記ハードディスクレコーダにおける、前記番組情報が表示されていない番組に対応したエントリディスクリプタに書き込むように制御することを特徴とするＩＥＥＥ１３９４シリアルバスに接続されるセットトップボックス。
【請求項２】
ＩＥＥＥ１３９４用の制御コマンドの送受信が可能なハードディスクレコーダ又はＤＶＤレコーダ（以下、ディスク型録画装置という）とＩＥＥＥ１３９４シリアルバスを介して接続され、
ユーザにより選択されたチャンネルに対応した周波数のディジタルテレビジョン放送信号を受信して、ユーザにより選択されたチャンネルの番組のストリームを含むトランスポートストリームを出力するチューナと、
前記チューナから出力されたトランスポートストリームの中から、ユーザにより選択されたチャンネルの番組のストリームを取り出すＤＥＭＵＸと、
前記ディスク型録画装置に対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作を含む、前記ディスク型録画装置及び自機に対する各種指示操作を行うための操作手段と、
前記ディスク型録画装置との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームの送受信を行うためのＩＥＥＥ１３９４インタフェースと、
前記チューナ、前記ＤＥＭＵＸ、及び前記ＩＥＥＥ１３９４インタフェースを含む装置全体を制御する制御手段とを備え、
前記制御手段は、
前記操作手段を用いて、ユーザにより前記ディスク型録画装置に対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴ（Event Imformation Table）に含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を、前記ディスク型録画装置のオブジェクトエントリディスクリプタ（以下、エントリディスクリプタと略す）に書き込むように制御し、
前記操作手段を用いて、ユーザにより前記ディスク型録画装置に録画されている番組のリストを表示するための指示操作がなされたときに、前記ＩＥＥＥ１３９４インタフェースを介して前記ディスク型録画装置のエントリディスクリプタから、前記ディスク型録画装置に録画されている番組に関する番組名、開始時間等の番組情報を読み取って、これらの番組情報に基き、自機又はＩＥＥＥ１３９４シリアルバス上の他の接続機器に設けられた表示部に、前記ディスク型録画装置に録画されている番組のリストを表示させるように制御する、ＩＥＥＥ１３９４シリアルバスに接続されるコントローラ機器において、
前記操作手段を用いて、ユーザにより、前記ディスク型録画装置に対して、前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶する番組情報記憶手段と、
前記表示部に表示されたリストに含まれる番組のうち、番組情報が表示されていない番組について、その番組に対応した番組情報を前記番組情報記憶手段に記憶された番組情報の中から選択するための番組情報選択手段とをさらに備え、
前記制御手段は、前記番組情報選択手段を用いて、ユーザにより番組情報が選択されたときに、選択された番組情報を、前記ディスク型録画装置における、前記番組情報が表示されていない番組に対応したエントリディスクリプタに書き込むように制御することを特徴とするＩＥＥＥ１３９４シリアルバスに接続されるコントローラ機器。
【請求項３】
前記番組情報選択手段は、
前記表示部に表示された番組のリストの中から、番組情報が表示されていない番組を選択するための番組選択手段と、
前記番組選択手段を用いて、ユーザにより番組情報が表示されていない番組が選択されたときに、前記番組情報記憶手段に記憶された番組情報の中から、前記選択された番組に対応した番組情報を選択するための番組情報選択手段とから構成されることを特徴とする請求項２に記載のＩＥＥＥ１３９４シリアルバスに接続されるコントローラ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＥＥ１３９４用のハードディスクレコーダ（いわゆるＡＶＨＤＤ）とＩＥＥＥ１３９４シリアルバスを介して接続可能で、自機にチューナを内蔵した、セットトップボックス、ディジタルテレビジョン受像機等のコントローラ機器に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ１３９４シリアルバスケーブルを使用して、セットトップボックスやディジタルテレビジョン受像機等のコントローラ機器と接続されるハードディスクレコーダ（いわゆるＡＶＨＤＤ）が増えてきた。この種のハードディスクレコーダのコントローラ機器のうち、自機にチューナを内蔵したセットトップボックス等の機器は、ディジタルテレビジョン放送の番組をハードディスクレコーダに録画させる際に、ハードディスクレコーダに対して、ユーザにより選択されたチャンネルの番組を録画するように指示すると共に、録画対象の番組のストリーム中のＥＩＴ（Event Imformation Table）から、録画対象の番組の番組名、開始時間等の番組情報を読み取って、この番組情報をハードディスクレコーダのオブジェクトエントリディスクリプタ（以下、エントリディスクリプタと略す）に書き込む。
【０００３】
ところが、コントローラ機器が、内蔵のチューナで受信したディジタルテレビジョン放送の番組を、一旦、Ｄ−ＶＨＳ（Data-Video Home System）形式のビデオテープに録画してから、ハードディスクレコーダのＨＤＤにダビングする場合には、上記の番組情報をハードディスクレコーダのエントリディスクリプタに書き込むことができない。何故なら、Ｄ−ＶＨＳ形式のビデオテープ自体に、番組情報を記録するためのエリア（ハードディスクレコーダのエントリディスクリプタに相当するエリア）が存在せず、Ｄ−ＶＨＳ形式のビデオテープから番組情報を取得することができないからである。また、上記の場合以外にも、単純に番組情報のエントリディスクリプタへの書き込みに失敗したために、ハードディスクレコーダのエントリディスクリプタに番組情報を記録できない場合がある。このように、ハードディスクレコーダに録画された番組の番組情報をエントリディスクリプタに記録できなかった場合には、ユーザが、コントローラ機器側からハードディスクレコーダに録画された番組のリスト（番組リスト）を表示した際に、該当の番組についての番組情報を番組リスト上に表示することができないため、番組リスト上の番組情報に基づいて番組の識別を行うことができないという問題があった。
【０００４】
ところで、一般のハードディスクレコーダの分野において、番組の変更を自動的に検出して、番組毎に作成したタイトルを記録するようにしたものが知られている（特許文献１参照）。また、この種の装置における録画内容の表示方法において、一つの画面に表示可能な番組リストに可及的に多くのタイトルを表示することができるようにしたものが知られている（特許文献２参照）。さらにまた、この種の記録装置の分野において、ユーザが書き換え可能なタイトル詳細情報の初期値として、タイトル生成の時刻や日付、チャンネル情報等よりなる文字列を設定するようにしたものが知られている（特許文献３参照）。しかし、特許文献１乃至３の発明では、上記の問題を解決することはできない。
【特許文献１】特開２００３−２３００８０号公報
【特許文献２】特開２００３−１１６０８４号公報
【特許文献３】特開２００１−１６７５６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の問題を解決するためになされたものであり、ハードディスクレコーダへの録画時に、ハードディスクレコーダのエントリディスクリプタに番組情報を記録できなかった場合でも、後から簡単にエントリディスクリプタに番組情報を記録できるようにして、ユーザが、コントローラ機器側からハードディスクレコーダに録画された番組のリストを表示した際に、録画されている全ての番組の番組情報を番組リスト上に表示して、ユーザが番組リスト上の番組情報に基づいて番組の識別を行うことが可能なＩＥＥＥ１３９４シリアルバスに接続されるセットトップボックス、及びＩＥＥＥ１３９４シリアルバスに接続されるコントローラ機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１の発明は、ＩＥＥＥ１３９４用の制御コマンドの送受信が可能なハードディスクレコーダとＩＥＥＥ１３９４シリアルバスを介して接続され、ユーザにより選択されたチャンネルに対応した周波数のディジタルテレビジョン放送信号を受信して、ユーザにより選択されたチャンネルの番組のストリームを含むトランスポートストリームを出力するチューナと、前記チューナから出力されたトランスポートストリームの中から、ユーザにより選択されたチャンネルの番組のストリームを取り出すＤＥＭＵＸと、前記ハードディスクレコーダを含むＩＥＥＥ１３９４シリアルバス上の録画装置に対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作を含む、前記ハードディスクレコーダ及び自機に対する各種指示操作を行うための操作手段と、前記ハードディスクレコーダとの間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームの送受信を行うためのＩＥＥＥ１３９４インタフェースと、前記チューナ、前記ＤＥＭＵＸ、及び前記ＩＥＥＥ１３９４インタフェースを含む装置全体を制御する制御手段とを備え、前記制御手段は、前記操作手段を用いて、ユーザにより前記ハードディスクレコーダに対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴ（Event Imformation Table）に含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を、前記ハードディスクレコーダのオブジェクトエントリディスクリプタ（以下、エントリディスクリプタと略す）に書き込むように制御し、前記操作手段を用いて、ユーザにより前記ハードディスクレコーダに録画されている番組のリストを表示するための指示操作がなされたときに、前記ＩＥＥＥ１３９４インタフェースを介して前記ハードディスクレコーダのエントリディスクリプタから、前記ハードディスクレコーダに録画されている番組に関する番組名、開始時間等の番組情報を読み取って、これらの番組情報に基き、自機又はＩＥＥＥ１３９４シリアルバス上の他の接続機器に設けられた表示部に、前記ハードディスクレコーダに録画されている番組のリストを表示させるように制御する、ＩＥＥＥ１３９４シリアルバスに接続されるセットトップボックスにおいて、前記操作手段を用いて、ユーザにより、前記ハードディスクレコーダを含む、ＩＥＥＥ１３９４シリアルバス上の録画装置に対して、前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶する番組情報記憶手段と、前記表示部に表示された番組のリストの中から、番組名、開始時間等の番組情報が表示されていない番組を選択するための番組選択手段と、前記番組選択手段を用いて、ユーザにより番組情報が表示されていない番組が選択されたときに、前記番組情報記憶手段に記憶された番組情報の中から、前記選択された番組に対応した番組情報を選択するための番組情報選択手段とをさらに備え、前記制御手段は、前記番組情報選択手段を用いて、ユ���ザにより番組情報が選択されたときに、選択された番組情報を、前記ハードディスクレコーダにおける、前記番組情報が表示されていない番組に対応したエントリディスクリプタに書き込むように制御するものである。
【０００７】
請求項２の発明は、ＩＥＥＥ１３９４用の制御コマンドの送受信が可能なハードディスクレコーダ又はＤＶＤレコーダ（以下、ディスク型録画装置という）とＩＥＥＥ１３９４シリアルバスを介して接続され、ユーザにより選択されたチャンネルに対応した周波数のディジタルテレビジョン放送信号を受信して、ユーザにより選択されたチャンネルの番組のストリームを含むトランスポートストリームを出力するチューナと、前記チューナから出力されたトランスポートストリームの中から、ユーザにより選択されたチャンネルの番組のストリームを取り出すＤＥＭＵＸと、前記ディスク型録画装置に対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作を含む、前記ディスク型録画装置及び自機に対する各種指示操作を行うための操作手段と、前記ディスク型録画装置との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームの送受信を行うためのＩＥＥＥ１３９４インタフェースと、前記チューナ、前記ＤＥＭＵＸ、及び前記ＩＥＥＥ１３９４インタフェースを含む装置全体を制御する制御手段とを備え、前記制御手段は、前記操作手段を用いて、ユーザにより前記ディスク型録画装置に対して前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴ（Event Imformation Table）に含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を、前記ディスク型録画装置のオブジェクトエントリディスクリプタ（以下、エントリディスクリプタと略す）に書き込むように制御し、前記操作手段を用いて、ユーザにより前記ディスク型録画装置に録画されている番組のリストを表示するための指示操作がなされたときに、前記ＩＥＥＥ１３９４インタフェースを介して前記ディスク型録画装置のエントリディスクリプタから、前記ディスク型録画装置に録画されている番組に関する番組名、開始時間等の番組情報を読み取って、これらの番組情報に基き、自機又はＩＥＥＥ１３９４シリアルバス上の他の接続機器に設けられた表示部に、前記ディスク型録画装置に録画されている番組のリストを表示させるように制御する、ＩＥＥＥ１３９４シリアルバスに接続されるコントローラ機器において、前記操作手段を用いて、ユーザにより、前記ディスク型録画装置に対して、前記ＤＥＭＵＸにより取り出されたストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶する番組情報記憶手段と、前記表示部に表示されたリストに含まれる番組のうち、番組情報が表示されていない番組について、その番組に対応した番組情報を前記番組情報記憶手段に記憶された番組情報の中から選択するための番組情報選択手段とをさらに備え、前記制御手段は、前記番組情報選択手段を用いて、ユーザにより番組情報が選択されたときに、選択された番組情報を、前記ディスク型録画装置における、前記番組情報が表示されていない番組に対応したエントリディスクリプタに書き込むように制御するものである。
【０００８】
請求項３の発明は、請求項２に記載のＩＥＥＥ１３９４シリアルバスに接続されるコントローラ機器において、前記番組情報選択手段は、前記表示部に表示された番組のリストの中から、番組情報が表示されていない番組を選択するための番組選択手段と、前記番組選択手段を用いて、ユーザにより番組情報が表示されていない番組が選択されたときに、前記番組情報記憶手段に記憶された番組情報の中から、前記選択された番組に対応した番組情報を選択するための番組情報選択手段とから構成されるものである。
【発明の効果】
【０００９】
請求項１の発明によれば、ユーザにより、ハードディスクレコーダを含む、ＩＥＥＥ１３９４シリアルバス上の録画装置に対して、自機のチューナで受信したストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶しておく。そして、ユーザが、表示部に表示された番組のリストの中から、番組情報が表示されていない番組を選択した上で、記憶しておいた番組情報の中から、選択された番組に対応した番組情報を選択すると、選択された番組情報が、ハードディスクレコーダにおける、番組情報が表示されていない番組に対応したエントリディスクリプタに書き込まれる。これにより、ハードディスクレコーダへの録画時に、ハードディスクレコーダのエントリディスクリプタに番組情報を記録できなかった場合でも、後から簡単にエントリディスクリプタに番組情報を記録できる。従って、ユーザが、セットトップボックス側からハードディスクレコーダに録画された番組のリスト（番組リスト）を表示した際に、録画されている全ての番組の番組情報を番組リスト上に表示することができるので、ユーザが番組リスト上の番組情報に基づいて番組の識別を行うことができる。
【００１０】
請求項２の発明によれば、ユーザにより、ディスク型録画装置に対して、自機のチューナで受信したストリームに含まれる番組を録画させるための指示操作がなされたときに、このストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶しておく。そして、ユーザが、表示部に表示されたリストに含まれる番組のうち、番組情報が表示されていない番組について、その番組に対応した番組情報を、記憶しておいた番組情報の中から選択すると、選択された番組情報が、ディスク型録画装置における、番組情報が表示されていない番組に対応したエントリディスクリプタに書き込まれる。これにより、ディスク型録画装置への録画時に、ディスク型録画装置のエントリディスクリプタに番組情報を記録できなかった場合でも、後から簡単にエントリディスクリプタに番組情報を記録できる。従って、ユーザが、コントローラ機器側からディスク型録画装置に録画された番組のリスト（番組リスト）を表示した際に、録画されている全ての番組の番組情報を番組リスト上に表示することができるので、ユーザが番組リスト上の番組情報に基づいて番組の識別を行うことができる。
【００１１】
請求項３の発明によれば、ユーザが、上記の表示部に表示された番組のリストの中から、番組情報が表示されていない番組を選択した後に、この番組に対応した番組情報を、記憶しておいた番組情報の中から選択することができるようにした。これにより、上記に記載の効果を的確に得ることができる。
【発明を実施するための最良の形態】
【００１２】
本発明を実施するための最良の形態について図面を参照して説明する。本発明は、ＩＥＥＥ１３９４用のハードディスクレコーダ（いわゆるＡＶＨＤＤ）とＩＥＥＥ１３９４シリアルバスを介して接続可能なコントローラ機器に関するものである。以下の実施形態では、本発明に係るコントローラ機器がセットトップボックスである場合の例について説明する。なお、以下に記載した実施形態は、本発明を網羅するものではなく、本発明は、下記の形態だけに限定されない。
【００１３】
図１は、本実施形態によるセットトップボックスと、このセットトップボックスに接続されたＡＶＨＤＤ、ＤＴＶ（digital television）受像機、及びＤ−ＶＨＳ（Data-Video Home System）ビデオテープレコーダの外観を示す。セットトップボックス（以下、ＳＴＢという）１は、受信した放送信号の中からユーザにより選択されたチャンネルの放送信号を出力するものである。ＡＶＨＤＤ２は、ＩＥＥＥ１３９４用の制御コマンドによってのみ録画や再生を行うことが可能なタイプのハードディスクレコーダである。ＤＴＶ受像機３（以下、ＤＴＶと略す）のモニタ６は、ＡＶＨＤＤ２に録画された番組のリスト等の表示に用いられる。また、ＳＴＢ１とＤＴＶ３との間、ＤＴＶ３とＡＶＨＤＤ２との間、及びＡＶＨＤＤ２とＤ−ＶＨＳビデオテープレコーダ４（以下、Ｄ−ＶＨＳと略す）との間は、ＩＥＥＥ１３９４シリアルバスケーブル５（以下、ケーブルと略す）を用いて接続されている。すなわち、ＳＴＢ１とＤＴＶ３とＡＶＨＤＤ２とＤ−ＶＨＳ４とは、デイジーチェーン方式で接続されている。
【００１４】
次に、図２を参照して、上記のＳＴＢ１とＡＶＨＤＤ２の電気的ブロック構成について説明する。ＳＴＢ１は、装置全体の制御を行うマイクロプロセッサ１１（請求項における制御手段）を備えている。上記のマイクロプロセッサ１１には、チューナ１２、復調部１３、ＤＥＭＵＸ１０、ＩＥＥＥ１３９４インタフェース１４（以下、インタフェースと略す）、赤外線信号受信部１５及びメモリ１６（番組情報記憶手段）が接続されている。
【００１５】
上記のチューナ１２は、ユーザにより選択されたチャンネルに対応した周波数のディジタルテレビジョン放送信号をアンテナ９を介して受信して、ユーザにより選択されたチャンネルの番組のストリームを含むトランスポートストリームを出力する。復調部１３は、チューナ１２から出力されたトランスポートストリームの信号に対して放送方式に応じた復調を行う。ＤＥＭＵＸ１０は、復調部１３から出力されたトランスポートストリームの中から、ユーザにより選択されたチャンネルの番組のストリームを取り出す。インタフェース１４は、バス４０上の他の装置との間でＩＥＥＥ１３９４用の制御コマンドとその応答信号の送受信、及びストリームの送受信を行うためのインタフェース用の回路である。赤外線信号受信部１５は、リモコン２０から送信された赤外線信号形式の指示信号を受信し、その指示信号を通常のディジタル信号に変換してマイクロプロセッサ１１に送る。メモリ１６は、自ノード及び他ノードに関する各種の情報を格納したレジスタ空間１７、ＡＶＨＤＤ２への録画後にオブジェクトエントリディスクリプタ（以下、エントリディスクリプタと略す）に番組情報を記録するためのプログラムである番組情報記録プログラム１８、及び自機から出力したストリームをバス４０上のいずれかの録画装置（例えば、ＡＶＨＤＤ２やＤ−ＶＨＳ４）に録画させる際に、録画対象の番組に関する番組名、開始時間等の番組情報を記憶するファイルである番組情報ファイル１９等を格納している。
【００１６】
リモコン２０（操作手段）は、各種のキーからなるキー部２４と赤外線信号発信部２１とを有している。キー部２４には、電源キー２３、数字入力用のキー２５、カーソルキー２６、確定キー２７に加えて、各種メニューを表示するためのメニューキー２２が配設されている。リモコン２０内の各キーは、ＡＶＨＤＤ２に録画されている番組のリストをＤＴＶ３のモニタ６上に表示させるための指示操作や、自機から出力したストリームに含まれる番組をＡＶＨＤＤ２に録画させるための指示操作等に用いられる。なお、リモコン２０と後述する番組リスト５０（図３参照）とが、請求項における番組選択手段に相当する。また、リモコン２０と後述する番組情報リスト７０（図７参照）とが、請求項における番組情報選択手段に相当する。
【００１７】
また、上記のＡＶＨＤＤ２は、装置全体の制御を行うマイクロプロセッサ３１と、自ノード及び他ノードに関する各種の情報を格納したレジスタ空間２９等のデータを格納するメモリ２８と、バス４０を介してＳＴＢ１等から制御コマンドやストリーム等のデータを受信するためのＩＥＥＥ１３９４インタフェース３３（以下、インタフェースと略す）とを有している。また、ＡＶＨＤＤ２は、記録媒体である複数枚のハードディスク３５と、これらのハードディスク３５に対してデータの記録・読取を行う複数の磁気ヘッド３６と、磁気ヘッド３６を駆動するヘッド駆動部３４と、記録するデータ又は読み出したデータを一時的に保存するバッファメモリ３２とを備えている。
【００１８】
次に、図３を参照して、ＡＶＨＤＤ２への録画時に、ＡＶＨＤＤ２のエントリディスクリプタに番組情報を記録できなかった場合に生じる一般的な問題について説明する。ＳＴＢ１で受信したストリームに含まれる番組をＤ−ＶＨＳ４側のビデオテープに一旦録画してから、ＡＶＨＤＤ２側のハードディスク３５にダビングした場合や、ＡＶＨＤＤ２への番組の録画時に、録画した番組に関する番組情報をエントリディスクリプタに書き込むのに失敗した場合には、ＡＶＨＤＤ２側のエントリディスクリプタに番組情報が記録されない。このため、ユーザが、リモコン２０を用いて、ＡＶＨＤＤ２側のハードディスクレコーダ３５に録画された番組のリスト（以下、番組リストという）を表示した際に、図３に示されるように、番組リスト５０上に、番組情報５５（番組名５２、開始時間５３及びチャンネル番号５４）が初期値のままの番組（例えば、図中の番号が２６の番組）が表示されることがある。このような場合には、ユーザは、番組リスト５０上の番組情報５５に基づいて番組の識別を行うことができない。
【００１９】
図４は、上記のエントリディスクリプタを含むオブジェクトリストディスクリプタを示す。オブジェクトリストディスクリプタ６０を構成する各エントリディスクリプタ６１は、ＡＶＨＤＤ２に録画された各番組の番組情報を記録している。これらのエントリディスクリプタ６１に記録された各番組の番組情報に基づいて、ＳＴＢ１側のマイクロプロセッサ１１は、上記の番組リスト５０をＤＴＶ３のモニタ６上に表示させる。
【００２０】
本実施形態によるＳＴＢ１は、図５及び図６のフローチャートに示される処理を実行することにより、上記図３の説明で述べた、エントリディスクリプタ６１に番組情報を記録できなかった場合に生じる問題を解消している。まず、録画時におけるＳＴＢ１側の処理について図５のフローチャートを参照して説明する。ユーザが、リモコン２０を用いて、ＳＴＢ１側のマイクロプロセッサ１１に対して、ＳＴＢ１側から出力するストリームに含まれる番組をＡＶＨＤＤ２に録画させるための指示操作を行うと、ＳＴＢ１側のマイクロプロセッサ１１は、この録画の指示を検知して、ＤＥＭＵＸ１０により取り出されたストリームをＡＶＨＤＤ２へ出力すると共に、ＡＶＨＤＤ２へ録画コマンドを送信する（Ｓ１）。次に、ＳＴＢ１側のマイクロプロセッサ１１は、ＡＶＨＤＤ２へ出力中のストリームに含まれるＥＩＴ（Event Imformation Table）［ｐ／ｆ］より、録画中の番組に関する番組情報（番組名、開始時間及びチャンネル番号）を取得して（Ｓ２）、取得した番組情報をＡＶＨＤＤ２のエントリディスクリプタ６１に書き込むと共に、この番組情報をメモリ１６内の番組情報ファイル１９に格納する（Ｓ３）。そして、録画対象の番組が終了するか（Ｓ４でＹＥＳ）、ユーザがリモコン２０を用いて録画中に録画の停止を指示すると（Ｓ５でＹＥＳ）、ＳＴＢ１側のマイクロプロセッサ１１は、ＡＶＨＤＤ２へ停止コマンドを送信して（Ｓ６）、録画処理を終了させる。
【００２１】
次に、番組リスト表示時におけるＳＴＢ１側の処理について図６のフローチャートを参照して説明する。ユーザが、リモコン２０を用いて、ＳＴＢ１側のマイクロプロセッサ１１に対して、ＡＶＨＤＤ２に録画されている番組のリストを表示するための指示操作を行うと（Ｓ１１でＹＥＳ）、ＳＴＢ１側のマイクロプロセッサ１１は、この録画の指示を検知して、インタフェース１４を介してＡＶＨＤＤ２のエントリディスクリプタ６１から、ＡＶＨＤＤ２に録画されている番組に関する番組情報を読み取って、これらの番組情報に基き、図３に示される番組リスト５０をＤＴＶ３のモニタ６上に表示させる。次に、ユーザが、リモコン２０を用いて、番組リスト５０中の番組の中から、番組情報５５が表示されていない（番組情報５５が初期値のままの）番組（例えば、図３中の番号が２６の番組）を選択すると（Ｓ１２でＹＥＳ）、ＳＴＢ１側のマイクロプロセッサ１１は、メモリ１６内の番組情報ファイル１９に格納された番組情報のデータに基づき、図７に示される番組情報リスト７０を表示する（Ｓ１３）。そして、ユーザが、番組情報リスト７０内の各番組の番組情報７５（番組名７２、開始時間７３及びチャンネル番号７４）の内容を参照して、これらの番組情報７５の中から、上記Ｓ１２で選択された番組に対応した番組情報を選択すると（Ｓ１４でＹＥＳ）、ＳＴＢ１側のマイクロプロセッサ１１は、選択された番組情報を、ＡＶＨＤＤ２における、上記Ｓ１２で選択された番組に対応したエントリディスクリプタ６１に書き込む（Ｓ１５）。
【００２２】
上記のように、本実施形態のＳＴＢ１によれば、ユーザにより、ＡＶＨＤＤ２を含む、バス４０上の録画装置に対して、自機のチューナ１２で受信したストリームに含まれる番組を録画させるための指示操作がなされたときに（録画時に）、上記のストリーム中のＥＩＴに含まれる、録画対象の番組に関する番組名、開始時間等の番組情報を記憶しておく。そして、ユーザが、ＤＴＶ３のモニタ６上に表示された番組リスト５０の中から、番組情報５５が表示されていない番組を選択した上で、記憶しておいた番組情報の中から、選択された番組に対応した番組情報を選択すると、選択された番組情報が、ＡＶＨＤＤ２におけるエントリディスクリプタ６１に書き込まれる。これにより、ＡＶＨＤＤ２への録画時に、ＡＶＨＤＤ２のエントリディスクリプタ６１に番組情報を記録できなかった場合でも、後から簡単にエントリディスクリプタ６１に番組情報を記録できる。従って、ユーザが、ＳＴＢ１側からＡＶＨＤＤ２に録画された番組についての番組リスト５０を表示した際に、録画されている全ての番組の番組情報５５を番組リスト５０上に表示することができるようになるので、ユーザが番組リスト５０上の番組情報５５に基づいて番組の識別を行うことができる。
【００２３】
なお、本発明は、上記実施形態に限られるものではなく、様々な変形が可能である。例えば、上記の実施形態では、本発明のコントローラ機器がＳＴＢ１である場合の例を示したが、本発明の適用対象となるコントローラ機器は、これに限られず、例えば、ディジタルテレビジョン放送用のチューナを内蔵した、ディジタルテレビジョン受像機、Ｄ−ＶＨＳビデオテープレコーダ等の機器であってもよい。さらにまた、上記実施形態では、番組を録画するディスク型録画装置がＡＶＨＤＤ２である場合の例を示したが、ディスク型録画装置は、これに限られず、ＤＶＤレコーダ等の、ディスクサブユニットに含まれるコマンドで制御可能なレコーダであってもよい。また、エントリディスクリプタに書き込まれる番組情報は、番組名、開始時間及びチャンネル番号に限られず、ＥＩＴ中の他の番組関連情報を含むものであってもよい。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係るセットトップボックスと、このセットトップボックスに接続されたＡＶＨＤＤ、ＤＴＶ受像機、及びＤ−ＶＨＳビデオテープレコーダの外観を示す斜視図。
【図２】上記セットトップボックスとＡＶＨＤＤの電気的ブロック構成図。
【図３】上記ＡＶＨＤＤに録画された番組のリストに表示された番組情報の例を示す図。
【図４】上記ＡＶＨＤＤに録画された番組の番組情報を格納するエントリディスクリプタを示す図。
【図５】上記セットトップボックス側から出力するストリームに含まれる番組をＡＶＨＤＤに録画させる際におけるセットトップボックス側の処理のフローチャート。
【図６】上記エントリディスクリプタに番組情報が記録されていない場合に、後から番組情報を書き込む処理を行う際におけるセットトップボックス側の処理のフローチャート。
【図７】上記セットトップボックス内に格納された番組情報のデータに基づいて表示される番組情報リストを示す図。
【符号の説明】
【００２５】
１    ＳＴＢ（セットトップボックス、コントローラ機器）
２    ＡＶＨＤＤ（ハードディスクレコーダ、ディスク型録画装置）
１０  ＤＥＭＵＸ
１１  マイクロプロセッサ（制御手段）
１２  チューナ
１４  インタフェース（ＩＥＥＥ１３９４インタフェース）
１６  メモリ（番組情報記憶手段）
１９  番組情報ファイル
２０  リモコン（操作手段、番組選択手段、番組情報選択手段）
５０  番組リスト（番組選択手段）
６１  エントリディスクリプタ
７０  番組情報リスト（番組情報選択手段）
【図１】
2006134468.tif 000003
【図２】
2006134468.tif 000004
【図３】
2006134468.tif 000005
【図４】
2006134468.tif 000006
【図５】
2006134468.tif 000007
【図６】
2006134468.tif 000008
【図７】
2006134468.tif 000009