(57)【要約】【課題】同時記録可能な番組を認識できる録画予約設定画面を表示することができるようにする。【解決手段】ステップＳ１において、録画予約設定画面を生成するのに必要な情報（以下、録画予約設定画面情報と称する）が取得される。この例の場合、事業者名、番組名、放送開始時刻および継続時間時等が録画予約設定画面情報として取得される。ステップＳ２において、同一のトランスポートストリームに多重化され、かつ同時記録が可能なチャンネルが検出される。ステップＳ３において、ステップＳ１で得られた録画予約設定画面情報と、ステップＳ２での検出結果に基づいて、同時記録できるチャンネルが他のチャンネルと区別して表示される録画予約生成画面が生成されて、表示させる。【選択図】      図３
2004350056.tif 000002
【特許請求の範囲】
【請求項１】
放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出手段と、
前記検出手段により検出された前記同時記録できるデジタル放送番組に関する情報をユーザに提示する提示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記デジタル放送番組が多重化されているトランスポートストリームを入力する入力手段と、
前記トランスポートストリームから、前記デジタル放送番組の提示情報を取得する取得手段と
をさらに備え、
前記検出手段は、前記提示情報に基づいて、前記同時記録できるデジタル放送番組を検出する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記提示手段は、前記同時記録できるデジタル放送番組に関する情報を、前記トランスポートストリーム毎にまとめて提示する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記検出手段は、所定のデジタル放送番組と放送時間が重なりデジタル放送番組のうち、前記所定のデジタル放送番組と同時記録できるデジタル放送番組を検出する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
ネットワークに接続された通信装置から、前記提示情報を取得する取得手段
をさらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項６】
放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出ステップと、
前記検出ステップの処理で検出された前記同時記録できるデジタル放送番組に関する情報をユーザに提示する提示ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出ステップと、
前記検出ステップの処理で検出された前記同時記録できるデジタル放送番組に関する情報をユーザに提示する提示ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、効率よく、デジタル放送番組を録画予約するための録画予約設定画面を提供することができるようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
複数の放送番組が、ＭＰＥＧ−２（ＩＳＯ／ＩＥＣ  １３８１８−１）の規格に準拠して符号化され多重化されたトランスポートストリームを受信するとともに、そのトランスポートストリームを復調してハードディスクなどの記録媒体に記録する記録装置が開発されている。
【０００３】
この記録装置でも、従来のアナログ放送に対応した記録装置と同様に、録画予約をすることができるが、この録画予約は、通常、図１に示すような、電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を利用して行われる。このＧＵＩは、新聞等に掲載されるラジオ・テレビ欄（ラテ欄）と同様に、チャンネル名の表示（図１の例では、Ａ乃至Ｆ）、放送時間の表示（図１の例では、１８時、１９時、２０時）、およびチャンネル名と放送時間に対応する（その時間帯にそのチャンネルで放送される）番組名等の表示（図１の例では、ａ１乃至ｆ１、ａ２乃至ｆ２、ａ３乃至ｆ３）から構成されている。
【０００４】
ユーザは、このＧＵＩから、所定の番組の表示を、例えば、記録装置の入力デバイスを用いてポインティングして選択することで、その番組の録画を予約することができる。
【０００５】
ところで、放送時間が重なる番組（例えば、いずれも１８時に放送されるａ１乃至ｆ１、いずれも１９時に放送されるａ２乃至ｆ２、いずれも２０時に放送されるａ３乃至ｆ３）は同時録画することができない場合がある。例えば、異なるトランスポートストリームに多重化されている場合は、それらの番組は同時録画できない。また、同じトランスポートストリームに多重化されていても、記録装置のハードディスクドライブの動作速度や、画像処理速度によっては、同時録画できない場合がある。
【０００６】
そこで従来の記録装置は、図１に示したＧＵＩが操作されて、録画予約する番組が選択される度に、いま選択された番組の放送時間と放送時間が重なり、いま選択された番組と同時録画できない番組が既に録画予約されているか否かを判定し、そのような番組が既に録画予約されていると判定した場合、その旨を表示し、ユーザに録画予約の変更を促すようになされている。これによりユーザは、番組の選択をし直したり、先に行った録画予約を取り消したりする（特許文献参照）。
【０００７】
【特許文献】
特開２００２−９４９１６号公報
【０００８】
【発明が解決しようとする課題】
すなわち、このように録画予約したい番組を選択する度に、それと同時録画できない番組が既に予約されていることをユーザに提示する従来の記録装置では、その提示に応じて、ユーザは録画予約をやり直しする等の操作が必要となるので、録画予約の操作が煩雑になる課題があった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、同時録画可能なチャンネルや番組を、予めユーザに提示することで、効率よく録画予約を行うことができるようにするものである。
【００１０】
【課題を解決するための手段】
本発明の情報処理装置は、放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出手段と、検出手段により検出された同時記録できるデジタル放送番組に関する情報をユーザに提示する提示手段とを備えることを特徴とする。
【００１１】
デジタル放送番組が多重化されているトランスポートストリームを入力する入力手段と、トランスポートストリームから、デジタル放送番組の提示情報を取得する取得手段とをさらに設け、検出手段には、提示情報に基づいて、同時記録できるデジタル放送番組を検出させることができる。
【００１２】
提示手段は、同時記録できるデジタル放送番組に関する情報を、トランスポートストリーム毎にまとめて提示することができる。
【００１３】
検出手段は、所定のデジタル放送番組と放送時間が重なりデジタル放送番組のうち、所定のデジタル放送番組と同時記録できるデジタル放送番組を検出することができる。
【００１４】
ネットワークに接続された通信装置から、提示情報を取得する取得手段をさらに設けることができる。
【００１５】
本発明の情報処理方法は、放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出ステップと、検出ステップの処理で検出された同時記録できるデジタル放送番組に関する情報をユーザに提示する提示ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出ステップと、検出ステップの処理で検出された同時記録できるデジタル放送番組に関する情報をユーザに提示する提示ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１７】
本発明の情報処理装置および方法、並びにプログラムにおいては、放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組が検出され、検出された同時記録できるデジタル放送番組に関する情報がユーザに提示される。
【００１８】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し勿論この記載は、各手段を記載したものに限定することを意味するものではない。
【００１９】
本発明の情報処理装置は、放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出手段（例えば、図２のシステムコントローラ１１）と、検出手段により検出された同時記録できるデジタル放送番組に関する情報（例えば、図１５，１６，１７，１９，２０の録画予約設定画面）をユーザに提示する提示手段（例えば、図２の表示部１７）とを備えることを特徴とする。
【００２０】
デジタル放送番組が多重化されているトランスポートストリームを入力する入力手段（例えば、図２のチューナ１２）と、トランスポートストリームから、デジタル放送番組の提示情報（例えば、図７乃至図１４）を取得する取得手段（例えば、図２のシステムコントローラ１１およびデマルチプレクサ１４）とをさらに設け、検出手段には、提示情報に基づいて、同時記録できるデジタル放送番組を検出させることができる（例えば、図３のステップＳ２の処理）。
【００２１】
提示手段は、同時記録できるデジタル放送番組に関する情報を、トランスポートストリーム毎にまとめて提示することができる（例えば、図１５，１６，１７の録画予約設定画面）。
【００２２】
検出手段は、所定のデジタル放送番組と放送時間が重なりデジタル放送番組のうち、所定のデジタル放送番組と同時記録できるデジタル放送番組を検出することができる（例えば、図１８のステップＳ２３の処理）。
【００２３】
本発明の情報処理方法は、放送時間が重なるデジタル放送番組のうち、同時に記録できるデジタル放送番組を検出する検出ステップ（例えば、図３のステップＳ２）と、検出ステップの処理で検出された同時記録できるデジタル放送番組に関する情報をユーザに提示する提示ステップ（例えば、図３のステップＳ３）とを含むことを特徴とする。
【００２４】
図２は、本発明を適用した記録装置１の構成例を示している。この記録装置１では、後述するような、同時録画可能な番組を認識することができる録画予約設定画面が表示されるので、ユーザは効率よく録画予約を行うことができる。
【００２５】
記録装置１のシステムコントローラ１１は、ＣＰＵ２１、ＲＯＭ２２、およびＲＡＭ２３より構成されている。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２、ハードディスクドライブ１５に内蔵されたハードディスク、またはドライブ１８に装着される磁気ディスク３１、光ディスク３２、光磁気ディスク３３、若しくは半導体メモリ３４などの記録媒体に格納されているプログラムを、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３にロードして実行し、記録装置１の各部を制御する。ＲＡＭ２３には、ＣＰＵ２１が実行するプログラムの他、所定のデータが適宜、記憶される。
【００２６】
チューナ１２は、ＢＳデジタル放送や地上デジタル放送などのデジタル放送の番組を構成するトランスポートストリームを、図示せぬアンテナを介して受信する。復調部１３は、チューナ１２により受信されたトランスポートストリームを復調する。
【００２７】
デマルチプレクサ１４は、復調部１３によって復調されたトランスポートストリームから、所定のパケットを分離する。
【００２８】
ハードディスクドライブ１５は、デマルチプレクサ１４により分離されたトランスポートストリームパケットを、内蔵するハードディスクに書き込む。
【００２９】
操作部１６は、キーボード、マウス、ボタン、スイッチ、リモコンなどによって構成され、ユーザの操作に応じた情報を入力し、システムコントローラ１１のＣＰＵ２１に供給する。
【００３０】
表示部１７は、ＣＲＴや液晶ディスプレイなどによって構成され、ＣＰＵ２１の指示に従って表示画面を構成し、表示する。
【００３１】
システムコントローラ１１乃至ドライブ１８は、システムバス１９に接続されており、システムコントローラ１１乃至ドライブ１８間のデータの授受は、システムバス１９を介して行われる。
【００３２】
次に、録画予約設定画面を表示する処理を、図３のフローチャートを参照して説明する。
【００３３】
ステップＳ１において、記録装置１のシステムコントローラ１１は、録画予約設定画面を生成するのに必要な情報（以下、録画予約設定画面情報と称する）を取得する。この例の場合、事業者名（放送局名）、番組名、番組の放送開始時刻および継続時間時等が録画予約設定画面情報として取得される。この処理の詳細を、図４のフローチャートを参照して説明する。
【００３４】
ステップＳ１１において、システムコントローラ１１は、デマルチプレクサ１４を制御して、復調部１３により復調されたトランスポートストリームから、番組配列情報（ＰＳＩ／ＳＩ：Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を構成するテーブルの中のＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）、およびＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）が格納されているパケットを分離させる。
【００３５】
番組配列情報は、トランスポートストリームに多重化されている番組に関する情報であり、ＮＩＴ、ＳＤＴ、およびＥＩＴの他、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＣＡＴ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、およびＢＡＴ（Ｂｏｕｑｕｅｔ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）の、セクション（ｓｅｃｔｉｏｎ）と呼ばれるデータ構造を有するテーブルで構成されている。各テーブルには、図５に示すような所定のテーブルＩＤが割り当てられているとともに、そのテーブルを格納するパケットには、図６に示すようなＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）が格納されている。
【００３６】
すなわちシステムコントローラ１１は、例えば、各パケットのＰＩＤを参照し、ＰＩＤが０ｘ００１０であるパケット（ＮＩＴが格納されているパケット）、ＰＩＤが０ｘ００１１であるパケット（ＳＤＴが格納されているパケット）、およびＰＩＤが０ｘ００１２であるパケット（ＥＩＴが格納されているパケット）を検出して、それらをトランスポートストリームから分離する。
【００３７】
ＮＩＴは、図７に示すように構成され、そこには、ネットワークＩＤ（ｎｅｔｗｏｒｋ＿  ｉｄ）、トランスポートストリームＩＤ（ｔｒａｎｓｐｏｒｔ＿  ｓｔｒｅａｍ＿  ｉｄ）、および、図８に示すような記述子（ｓｅｒｖｉｃｅ＿  ｌｉｓｔ＿  ｄｅｓｃｒｉｐｔｏｒ）（サービスリスト記述子）（後述）などが格納されている。なお、ネットワークＩＤは、ＢＳデジタル放送、地上デジタルテレビジョン放送、地上デジタル音声放送など、各放送形態に割り当てられたＩＤである。
【００３８】
ＳＤＴは、図９に示すように構成され、そこには、トランスポートストリームＩＤ（ｔｒａｎｓｐｏｒｔ＿  ｓｔｒｅａｍ＿  ｉｄ）、並びにそのトランスポートストリームＩＤで識別されるトランスポートストリームで伝送されるサービスのサービスＩＤ（ｓｅｒｖｉｃｅ＿  ｉｄ）と図１０に示すような記述子（ｓｅｒｖｉｃｅ＿  ｄｅｓｃｒｉｐｔｏｒ）（サービス記述子）（後述）などが格納されている。
【００３９】
ＥＩＴは、図１１に示すように構成され、そこには、トランスポートストリームＩＤ（ｔｒａｎｓｐｏｒｔ＿  ｓｔｒｅａｍ＿  ｉｄ）、そのトランスポートストリームＩＤで識別されるトランスポートストリームで伝送されるサービスのサービスＩＤ（ｓｅｒｖｉｃｅ＿  ｉｄ）、そのサービスを構成するイベント（ｅｖｅｎｔ）（番組）の開始時刻（ｓｔａｒｔ＿  ｔｉｍｅ）とその継続時間（ｄｕｒａｔｉｏｎ）、および図１２に示すような記述子（ｓｈｏｒｔ＿  ｅｖｅｎｔ＿  ｄｅｓｃｒｉｐｔｏｒ）（短形式イベント記述子）（後述）などが格納されている。
【００４０】
ＰＡＴは、番組に関するＰＭＴを伝送するトランスポートストリームパケットのパケット識別子を指定するテーブルである。ＣＡＴは、有料放送の関連情報の中の個別情報を伝送するトランスポートストリームパケットのパケット識別子を指定するテーブルである。ＰＭＴは、放送番組を構成する各符号化信号を伝送するトランスポートストリームパケットの識別子および有料放送の関連情報の中の交通情報を伝送するトランスポートストリームパケットのパケット識別子を指定するテーブルである。ＢＡＴは、ブーケ（編集チャンネルの集合）の名称、それを構成する編成チャンネル名など、ブーケに関する情報を指定するテーブルである。
【００４１】
図４に戻り、ステップＳ１２において、システムコントローラ１１は、ステップＳ１１で分離されたＮＩＴ（図７）が格納されているパケットから、いま録画予約設定画面を生成する放送のネットワークＩＤが設定されているＮＩＴが格納されているパケットを検出するとともに、検出したパケットのＮＩＴから、トランスポートストリームＩＤとサービスリスト記述子（図８）を読み取る。例えば、ＢＳデジタル放送の録画予約設定画面を生成する場合、ＢＳデジタル放送のネットワークＩＤが設定されているＮＩＴのパケットが検出され、そのＮＩＴから、トランスポートストリームＩＤとサービスリスト記述子が読み取られる。
【００４２】
サービスリスト記述子には、図８に示したように、ＮＩＴ（図７）で、対になるトランスポートストリームＩＤで識別されるトランスポートストリームで伝送されるサービスのサービスＩＤ（ｓｅｒｖｉｃｅ＿  ｉｄ）  やサービスタイプ（ｓｅｒｖｉｃｅ＿  ｔｙｐｅ）などがリスト形式で記述されている。
【００４３】
次に、ステップＳ１３において、システムコントローラ１１は、ステップＳ１１で分離されたＳＤＴ（図９）が格納されているパケットから、ステップＳ１２でＮＩＴから読み取ったトランスポートストリームＩＤおよびそのサービスリスト記述子に記述されているサービスＩＤが設定されたＳＤＴが格納されているパケットを検出するとともに、検出したパケットのＳＤＴから、サービス記述子（図１０）を読み取る。
【００４４】
サービス記述子には、図１０に示したように、事業者名（放送局名）（長さがｓｅｒｖｉｃｅ＿  ｐｒｏｖｉｄｅｒ＿  ｎａｍｅ＿  ｌｅｎｇｔｈのｃｈａｒ（文字列））  、サービス名（長さがｓｅｒｖｉｃｅ＿  ｎａｍｅ＿  ｌｅｎｇｔｈのｃｈａｒ（文字列））などが記述されている。
【００４５】
ステップＳ１４において、システムコントローラ１１は、ステップＳ１１で分離されたＥＩＴ（図１１）が格納されているパケットから、ステップＳ１２でＮＩＴから読み取ったトランスポートストリームＩＤおよびそのサービスリスト記述子に記述されているサービスＩＤが設定されているＥＩＴのパケットを検出するとともに、検出したパケットから短形式イベント記述子（図１２）を読み取る。
【００４６】
短形式イベント記述子は、図１２に示したように、番組名（長さがｅｖｅｎｔ＿  ｎａｍｅ＿  ＿  ｌｅｎｇｔｈのｅｖｅｎｔ＿  ｎａｍｅ＿  ｃｈａｒ（文字列））、や番組記述（長さがｔｅｘｔ＿  ｌｅｎｇｔｈのｔｅｘｔ＿  ｃｈａｒ（文字列）（例えば、出演者名等））などが記述されている。
【００４７】
ステップＳ１５において、システムコントローラ１１は、以上のように検出したＮＩＴ（図７）のサービスリスト記述子（図８）から、サービス形式種別（ｓｅｒｖｉｃｅ＿  ｔｙｐｅ）を、ＳＤＴ（図９）のサービス記述子（図１０）から、事業者名、サービス名を、ＥＩＴ（図１１）から、番組の開始時刻（ｓｔａｒｔ＿  ｔｉｍｅ）と継続時間（ｄｕｒａｔｉｏｎ）、そしてその短形式イベント記述子（図１２）から、番組名と番組記述を、それぞれ読み出し、トランスポートストリームＩＤとともに、各番組の録画予約設定画面情報としてＲＡＭ２３に記憶する。
【００４８】
以上のようにして録画予約設定画面情報が取得されると、図３のステップＳ２に進み、システムコントローラ１１は、同一トランスポートストリームに多重化され、かつ同時記録が可能な番組（チャンネル）を検出する。
【００４９】
同一トランスポートストリームに多重化されている番組は、同一のトランスポートストリームＩＤを有しているので、同一トランスポートストリームに多重化されているか否かは、録画予約設定画面情報としてＲＡＭ２３に記憶されたトランスポートストリームＩＤに基づいて判定される。
【００５０】
また、サービスリスト記述子（図８）から読み出された、図１３に示すように、サービス形式識別（ｓｅｒｖｉｃｅ＿  ｉｄ）が割り当てられているサービス形式種別（ｓｅｒｖｉｃｅ＿  ｔｙｐｅ）は、図１４に示すようにデフォルトマキシマムビットレート（最大ビットレート）が決められている。したがって、同一トランスポートストリームに多重化された放送時間が重なる番組を同時録画できるか否かは、サービス形式に対応するデフォルトマキシマムビットレート、デマルチプレクサ１４の処理速度、ハードディスクドライブ１５への転送速度、ハードディスクドライブ１５の動作速度などに基づいて判定される。
【００５１】
図３に戻り、ステップＳ３において、システムコントローラ１１は、ステップＳ１で得られた録画予約設定画面情報と、ステップＳ２での検出結果に基づいて、図１５、図１６、または図１７に示すような録画予約設定画面１７Ａを生成し、表示部１７に表示させる。
【００５２】
図１５の例では、同時記録可能なチャンネルの組み合わせが太い枠で囲まれて表示され、図１６の例では、同時記録可能なチャンネルの組み合わせ毎に異なる色が付されて表示され、図１７の例では、所定の識別番号が対応付けられて表示されている。
【００５３】
このように同時期録可能な番組（チャンネル）を認識することができる録画予約設定画面が表示されるので、ユーザは、例えば、図１５乃至図１７の例の場合、チャンネルＡ，Ｂ，ＣおよびチャンネルＤ，Ｅ，Ｆの番組については、放送時間が重なっても同時録画できるものと認識することができ、放送時間が重なる番組については、その範囲内で録画予約することができる。
【００５４】
図１５、図１６、または図１７の録画予約設定画面に対する、ユーザの操作部１６の操作により所定の番組が選択されると、システムコントローラ１１は、選択された番組の録画予約設定画面情報を、録画予約番組情報として、ＲＡＭ２３に記憶し、その情報を利用して、その番組をハードディスクドライブ１５のハードディスクに録画する。
【００５５】
次に、図１８のフローチャートを参照して、他の録画予約設定画面を表示する処理を説明する。
【００５６】
ステップＳ２１において、システムコントローラ１１は、録画予約設定画面情報を取得する。ここでは、図４のフローチャートで示した処理が同様に行われるので、その説明を省略する。
【００５７】
次に、ステップＳ２２において、システムコントローラ１１は、ＲＡＭ２３に、録画予約番組情報が記憶されているか（既に録画予約された番組が存在するか）否かを判定し、記憶されていると判定した場合、ステップＳ２３に進み、その録画予約番組情報と録画予約設定画面情報に基づいて、既に予約されている番組と同一トランスポートストリームに多重化され、かつ同時録画可能な番組を検出する。
【００５８】
既に録画予約されている番組と同一トランスポートストリームに多重化されているか否かは、既に録画予約された番組の録画予約番組情報として記憶されているトランスポートストリームＩＤと同一のトランスポートストリームＩＤであるか否かによって判定され、同時録画可能か否かは、録画予約されている番組の録画予約番組情報として記憶されているサービス形式種別に対応するデフォルトマキシマムビットレート、録画予約設定画面情報として記憶されているサービス形式種別に対応するデフォルトマキシマムビットレート、デマルチプレクサ１４の処理速度、ハードディスクドライブ１５への転送速度、ハードディスクドライブ１５の動作速度などに基づいて判定される。
【００５９】
次に、ステップＳ２４において、システムコントローラ１１は、ステップＳ２１で得られた録画予約設定画面情報と、ステップＳ２３での検出結果に基づいて、図１９または図２０に示すような録画予約設定画面１７Ｂを生成し、表示部１７に表示させる。
【００６０】
図１９の例では、既に予約された、太い枠でその表示が囲まれている番組ａ２と、同時録画が可能なチャンネルＢの番組ｂ２とチャンネルＣの番組ｃ２が、所定の色が付されて表示されている（他の番組と区別されて表示されている）。
【００６１】
図２０の例では、既に予約された、太い枠でその表示が囲まれている番組ａ２と、同時記録可能なチャンネルＢの番組ｂ２とチャンネルＣの番組ｃ２の表示が、別途設けられた欄１７Ｃに表示されている。
【００６２】
図１８に戻り、ステップＳ２２で、録画予約された番組が存在しないと判定された場合、ステップＳ２５およびステップＳ２６の処理が行われるが、ステップＳ２５，Ｓ２６においては、図３のステップＳ２，Ｓ３における場合と同様の処理がなされるので、その説明は省略する。
【００６３】
なお、以上においては、録画予約設定画面情報（録画予約番組情報）を、トランスポートストリームから取得する場合を例として説明したが、例えば、ネットワークを介して所定のサーバ等から取得することもできる。
【００６４】
また、本明細書において、記録媒体により提供されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００６５】
【発明の効果】
本発明の情報処理装置および方法、並びにプログラムによれば、効率よく録画予約することができる。
【図面の簡単な説明】
【図１】従来の録画予約用のＧＵＩの例を示す図である。
【図２】本発明を適用した記録装置の構成例を示すブロック図である。
【図３】録画予約設定画面表示処理を説明するためのフローチャートである。
【図４】図３のステップＳ１の詳細を説明するフローチャートである。
【図５】テーブルＩＤを示す図である。
【図６】ＰＩＤを示す図である。
【図７】ＮＩＴの内容を示す図である。
【図８】サービスリスト記述子の内容を示す図である。
【図９】ＳＤＴの内容を示す図である。
【図１０】サービス記述子の内容を示す図である。
【図１１】ＥＩＴの内容を示す図である。
【図１２】短形式イベント記述子の内容を示す図である。
【図１３】サービス形式識別を示す図である。
【図１４】サービス形式毎の最大ビットレートを示す図である。
【図１５】録画予約設定画面の例を示す図である。
【図１６】他の録画予約設定画面の例を示す図である。
【図１７】他の録画予約設定画面の例を示す図である。
【図１８】他の録画予約設定画面表示処理を説明するためのフローチャートである。
【図１９】他の録画予約設定画面の例を示す図である。
【図２０】他の録画予約設定画面の例を示す図である。
【符号の説明】
１  記録装置，  １１  システムコントローラ，  １２  チューナ，  １３  復調部，  １４  デマルチプレクサ，  １５  ハードディスクドライブ，  １６操作部，  １７  表示部
【図１】
2004350056.tif 000003
【図２】
2004350056.tif 000004
【図３】
2004350056.tif 000005
【図４】
2004350056.tif 000006
【図５】
2004350056.tif 000007
【図６】
2004350056.tif 000008
【図７】
2004350056.tif 000009
【図８】
2004350056.tif 000010
【図９】
2004350056.tif 000011
【図１０】
2004350056.tif 000012
【図１１】
2004350056.tif 000013
【図１２】
2004350056.tif 000014
【図１３】
2004350056.tif 000015
【図１４】
2004350056.tif 000016
【図１５】
2004350056.tif 000017
【図１６】
2004350056.tif 000018
【図１７】
2004350056.tif 000019
【図１８】
2004350056.tif 000020
【図１９】
2004350056.tif 000021
【図２０】
2004350056.tif 000022