(57)【特許請求の範囲】
【請求項１】
初期状態から最初のアクセスが完了するまでの起動時間が相対的に長い第１記録媒体と、
前記起動時間が相対的に短い第２記録媒体であって、予め画像データを保持している第２記録媒体と、
前記画像データの表示要求を受信する受信部と、
電源オフの状態において前記表示要求を受信したとき、第１処理および第２処理を実行する制御部であって、
前記第１処理は前記第２記録媒体に保持されている前記画像データを出力する処理であり、
前記第２処理は、前記第１記録媒体の起動を開始させ、前記第１記録媒体の起動が完了して前記第１記録媒体へのアクセスが可能になった後に、前記第１記録媒体に格納されたデータ、または前記データに基づいて生成された情報を出力する処理である、制御部と
を備え、
前記電源オフの状態において、前記第２記録媒体への電力の供給は継続されており、前記第１記録媒体への電力の供給は遮断されており、
前記第２記録媒体は、前記電力の供給を受けて前記画像データを保持し、
前記制御部は、前記第１記録媒体への電力の供給を開始することにより、前記第２処理を実行し、
前記第１記録媒体へのアクセスが可能となる前に前記受信部によって前記第１記録媒体への第１のアクセスが必要となる第１の指示が受信されると、前記制御部はメッセージデータを出力する処理を実行し、
前記第１記録媒体へのアクセスが可能となる前に、前記受信部によって前記第１記録媒体への第２のアクセスが必要となる第２の指示が受信されると、前記制御部は、前記第２の指示を破棄し、
前記第１記録媒体には少なくとも１つのコンテンツが格納されており、
前記第１の指示は、前記少なくとも１つのコンテンツに関する再生指示を含み、前記第２の指示は前記再生指示を含まず、
前記第２記録媒体は、予め制御データをさらに保持しており、
前記制御部は、電源オンから電源オフに遷移する際、前記制御データに基づいて前記画像データを生成して前記第２記録媒体に格納し、前記第１記録媒体の動作を停止させ、
前記第１記録媒体には少なくとも１つのコンテンツが格納されている場合において、
前記第２記録媒体には前記少なくとも１つのコンテンツに関連する情報を含む制御データが格納されており、
前記制御部は、前記制御データに基づいて前記少なくとも１つのコンテンツを示す画像データを生成して前記第２記録媒体に格納する、データ処理装置。
【請求項２】
前記第２記録媒体は、放送番組の番組表に関する画像データを保持している、請求項１に記載のデータ処理装置。
【請求項３】
前記制御部は、前記第２処理として、前記第１記録媒体へのアクセスが可能になった後、前記少なくとも１つのコンテンツに関する前記画像データの出力処理を実行する、請求項１に記載のデータ処理装置。
【請求項４】
前記第１記録媒体へのアクセスが可能となる前に、前記再生指示が受信されると、前記制御部は、前記第１記録媒体へのアクセスが可能になった後、前記コンテンツの再生処理を実行する、請求項１に記載のデータ処理装置。
【請求項５】
前記第１記録媒体はハードディスクドライブであり、前記第２記録媒体はＤＲＡＭまたはフラッシュメモリである、請求項１に記載のデータ処理装置。
【請求項６】
表示装置と接続されて前記画像データを前記表示装置に出力する端子をさらに備え、
前記制御部は、前記表示装置に表示させるため、前記端子から前記第１処理によって前記画像データを出力する、請求項１に記載のデータ処理装置。
【請求項７】
前記第１記録媒体、前記第２記録媒体、前記受信部、前記制御部、および表示装置が１つの筐体に搭載されている、請求項１または３に記載のデータ処理装置。
【請求項８】
前記第２記録媒体は、予め前記画像データを保持しているレンダリングバッファ、およびフレームバッファを有しており、
前記制御部は、前記第１処理中に、前記レンダリングバッファに保持されている前記画像データを前記フレームバッファに転送し、前記フレームバッファから前記画像データを出力する、請求項１に記載のデータ処理装置。
【請求項９】
前記第２記録媒体には、複数の放送番組に関する情報を含む制御データが格納されており、
前記制御部は、前記制御データに基づいて前記複数の放送番組に関する番組表を示す画像データを生成して前記第２記録媒体に格納する、請求項１に記載のデータ処理装置。
【請求項１０】
前記制御部は、画像を構成する単位ごとの色データを、前記画像データとして前記第２記録媒体に格納する、請求項１に記載のデータ処理装置。
【請求項１１】
前記第２記録媒体は、少なくとも、ワークメモリ、およびレンダリングバッファを有しており、
前記制御部は、前記画像データを前記レンダリングバッファに格納し、前記画像データ以外のデータを前記ワークメモリに格納する、請求項１０に記載のデータ処理装置。
【請求項１２】
前記制御部は、前記第１記録媒体への電力の供給を遮断することにより、前記第１記録媒体の動作を停止させる、請求項１に記載のデータ処理装置。
【請求項１３】
前記電源オフの状態において、前記第２記録媒体への電力の供給は継続されており、
前記第２記録媒体は、前記電力の供給を受けて前記画像データを保持する、請求項１２に記載のデータ処理装置。
【請求項１４】
前記制御部はコンピュータであり、
前記制御部は、前記制御データに基づいて複数の放送番組に関する番組表を示す画像データを生成する第１アプリケーションのプログラム、および前記制御データに基づいて前記少なくとも１つのコンテンツを示す画像データを生成する第２アプリケーションのプログラムを実行する、請求項１に記載のデータ処理装置。
【請求項１５】
前記電源オフの状態において、前記制御部は、前記第１アプリケーションおよび前記第２アプリケーションを起動した状態を維持させる、請求項１４に記載のデータ処理装置。
【請求項１６】
前記第１記録媒体はハードディスクドライブであり、前記第２記録媒体はＤＲＡＭまたはフラッシュメモリである、請求項１に記載のデータ処理装置。
【請求項１７】
コンテンツを蓄積した少なくとも１台の記憶装置が接続されたネットワークに接続するためのインターフェースと、
前記少なくとも１台の記憶装置に蓄積された前記コンテンツに関する情報を含む画像データを予め保持している記録媒体と、
前記画像データの表示要求を受信する受信部と、
電源オフの状態において前記表示要求を受信したとき、前記記録媒体に蓄積されている前記画像データを出力する制御部と
を備え、
前記少なくとも１台の記憶装置へのアクセスが可能となる前に前記受信部によって前記少なくとも１台の記憶装置への第１のアクセスが必要となる第１の指示が受信されると、前記制御部はメッセージデータを出力する処理を実行し、
前記少なくとも１台の記憶装置へのアクセスが可能となる前に、前記受信部によって前記少なくとも１台の記憶装置への第２のアクセスが必要となる第２の指示が受信されると、前記制御部は、前記第２の指示を破棄し、
前記第１の指示は、前記コンテンツに関する再生指示を含み、前記第２の指示は前記再生指示を含まず、
前記記録媒体は、少なくとも１つのコンテンツに関連する情報を含む制御データを予め保持しており、
前記制御部は、電源オンから電源オフに遷移する際、前記制御データに基づいて前記少なくとも１つのコンテンツを示す画像データを生成して前記記録媒体に格納する、データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを生成し、記録するデータ処理装置に関し、特に、放送波などの番組表や記憶しているコンテンツの一覧に関する画像データを生成するデータ処理装置に関する。
【背景技術】
【０００２】
特許文献１は磁気ディスク装置を開示する。この磁気ディスク装置では、フレームデータ検出部は記録再生するコンテンツのフレームデータを検出し、位置情報管理部は位置情報を格納する。制御部は、フレームデータと、その位置情報と、磁気ディスク装置の動作状態の情報とをフラッシュメモリへ格納しておき、電源投入時にこれらをバッファメモリに読み出す。
【０００３】
この磁気ディスク装置によれば、電源投入時に磁気ディスク装置に記録されているコンテンツの内容検索やサムネイル表示の要求があっても、磁気ディスクを起動させることなく、データ転送効率を低下させることなく、内容検索やサムネイル表示の処理を低消費電力で行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２６６４５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の磁気ディスク装置では、フレームデータ、そのフレームの位置情報と、磁気ディスク装置の動作状態の情報等の、種々のデータをフラッシュメモリに格納している。したがって、フラッシュメモリには比較的多くの記憶容量が必要となる。一般に、フラッシュメモリは、その記憶容量が大きくなるほど価格も高くなる。よって、できるだけ記憶容量が少ないことが好ましい。
【０００６】
本発明は、高価な記録媒体の使用を可能な限り抑えつつ、番組表や保持しているコンテンツの一覧などに関する画像の高速表示を実現することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様にかかるデータ処理装置は、初期状態から最初のアクセスが完了するまでの起動時間が相対的に長い第１記録媒体と、前記起動時間が相対的に短い第２記録媒体であって、予め画像データを保持している第２記録媒体と、前記画像データの表示要求を受信する受信部と、電源オフの状態において前記表示要求を受信したとき、第１処理および第２処理を実行する制御部を備えている。前記第１処理は前記第２記録媒体に保持されている前記画像データを出力する処理であり、前記第２処理は、前記第１記録媒体の起動を開始させ、前記第１記録媒体の起動が完了して前記第１記録媒体へのアクセスが可能になった後に、前記第１記録媒体に格納されたデータ、または前記データに基づいて生成された情報を出力する処理である。
【０００８】
ある実施形態において、前記第２記録媒体は、放送番組の番組表に関する画像データを保持していてもよい。
【０００９】
ある実施形態において、前記第１記録媒体には少なくとも１つのコンテンツが格納されており、前記制御部は、前記第２処理として、前記第１記録媒体へのアクセスが可能になった後、前記少なくとも１つのコンテンツに関する前記画像データの出力処理を実行する。
【００１０】
ある実施形態において、前記電源オフの状態において、前記第２記録媒体への電力の供給は継続されており、前記第２記録媒体は、前記電力の供給を受けて前記画像データを保持する。
【００１１】
ある実施形態において、前記電源オフの状態において、前記第１記録媒体への電力の供給は遮断されており、前記制御部は、前記第１記録媒体への電力の供給を開始することにより、前記第２処理を実行する。
【００１２】
ある実施形態において、前記第１記録媒体へのアクセスが可能となる前に前記受信部によって前記第１記録媒体へのアクセスが必要となる指示が受信されると、前記制御部はメッセージデータを出力する処理を実行する。
【００１３】
ある実施形態において、前記第１記録媒体には少なくとも１つのコンテンツが格納されており、前記第１記録媒体へのアクセスが可能となる前に、前記受信部によって前記少なくとも１つのコンテンツに関する再生指示が受信されると、前記制御部は、前記第１記録媒体へのアクセスが可能になった後、前記コンテンツの再生処理を実行する。
【００１４】
ある実施形態において、前記第１記録媒体へのアクセスが可能となる前に、前記受信部によって所定の処理の実行指示が受信されると、前記制御部は、前記実行指示を破棄する。
【００１５】
ある実施形態において、前記第１記録媒体はハードディスクドライブであり、前記第２記録媒体はＤＲＡＭまたはフラッシュメモリである。
【００１６】
ある実施形態において、前記データ処理装置は、表示装置と接続されて前記画像データを前記表示装置に出力する端子をさらに備え、前記制御部は、前記表示装置に表示させるため、前記端子から前記第１処理によって前記画像データを出力する。
【００１７】
前記第１記録媒体、前記第２記録媒体、前記受信部、前記制御部、および表示装置が１つの筐体に搭載されている。
【００１８】
ある実施形態において、前記第２記録媒体は、予め前記画像データを保持しているレンダリングバッファ、およびフレームバッファを有しており、前記制御部は、前記第１処理中に、前記レンダリングバッファに保持されている前記画像データを前記フレームバッファに転送し、前記フレームバッファから前記画像データを出力する。
【００１９】
本発明の他の一態様にかかるデータ処理装置は、初期状態から最初のアクセスが完了するまでの起動時間が相対的に長い第１記録媒体と、前記起動時間が相対的に短い第２記録媒体であって、予め制御データを保持している第２記録媒体と、電源オンから電源オフに遷移する際、前記制御データに基づいて画像データを生成して前記第２記録媒体に格納し、前記第１記録媒体の動作を停止させる制御部とを備える。前記第１記録媒体には少なくとも１つのコンテンツが格納されている場合において、前記第２記録媒体には前記少なくとも１つのコンテンツに関連する情報を含む制御データが格納されており、前記制御部は、前記制御データに基づいて前記少なくとも１つのコンテンツを示す画像データを生成して前記第２記録媒体に格納する。
【００２０】
ある実施形態において、前記第２記録媒体には、複数の放送番組に関する情報を含む制御データが格納されており、前記制御部は、前記制御データに基づいて前記複数の放送番組に関する番組表を示す画像データを生成して前記第２記録媒体に格納する。
【００２１】
ある実施形態において、前記制御部は、画像を構成する単位ごとの色データを、前記画像データとして前記第２記録媒体に格納する。
【００２２】
ある実施形態において、前記第２記録媒体は、少なくとも、ワークメモリ、およびレンダリングバッファを有しており、前記制御部は、前記画像データを前記レンダリングバッファに格納し、前記画像データ以外のデータを前記ワークメモリに格納する。
【００２３】
ある実施形態において、前記制御部は、前記第１記録媒体への電力の供給を遮断することにより、前記第１記録媒体の動作を停止させる。
【００２４】
ある実施形態において、前記電源オフの状態において、前記第２記録媒体への電力の供給は継続されており、前記第２記録媒体は、前記電力の供給を受けて前記画像データを保持する。
【００２５】
ある実施形態において、前記制御部はコンピュータであり、前記制御部は、前記制御データに基づいて前記複数の放送番組に関する番組表を示す画像データを生成する第１アプリケーションのプログラム、および前記制御データに基づいて前記少なくとも１つのコンテンツを示す画像データを生成する第２アプリケーションのプログラムを実行する。
【００２６】
ある実施形態において、前記電源オフの状態において、前記制御部は、前記第１アプリケーションおよび前記第２アプリケーションを起動した状態を維持させる。
【００２７】
ある実施形態において、前記第１記録媒体はハードディスクドライブであり、前記第２記録媒体はＤＲＡＭまたはフラッシュメモリである。
【００２８】
本発明のさらに他の一態様にかかるデータ処理装置は、コンテンツを蓄積した少なくとも１台の記憶装置が接続されたネットワークに接続するためのインターフェースと、前記少なくとも１台の記憶装置に蓄積された前記コンテンツに関する情報を含む画像データを予め保持している記録媒体と、前記画像データの表示要求を受信する受信部と、電源オフの状態において前記表示要求を受信したとき、前記記録媒体に蓄積されている前記画像データを出力する制御部とを備えている。
【発明の効果】
【００２９】
本発明によれば、記憶しているコンテンツの一覧データの高速表示を、従来よりも少ない容量の記録媒体で実現可能な出力装置、及び記録装置を提供できる。
【図面の簡単な説明】
【００３０】
【図１】例示的な実施形態に係るシステム１００の構成を示す図である。
【図２】例示的な実施形態に係るレコーダ１０１の構成を示す図である。
【図３】例示的な実施形態に係るメモリ２０４の構成を示す図である。
【図４】例示的な実施形態に係るリモコン１０３の外観図である。
【図５】例示的な実施形態に係るレコーダ１０１の電源オンから電源オフへの遷移を説明するためのフローチャートである。
【図６】例示的な実施形態に係る録画番組情報テーブル６００の一例を示す図である。
【図７】例示的な実施形態に係るレコーダ１０１の電源オフから電源オンへの遷移を説明するためのフローチャートである。
【図８Ａ】番組表ボタン４０２が押下された後に表示される番組表８００ａの例を示す図である。
【図８Ｂ】表示が更新された番組表の画像８００ｂの例を示す図である。
【図９】ＨＤＤ２０３にアクセスできないときに表示される録画一覧の画像７００の例を示す図である。
【図１０】例示的な実施形態に係る録画一覧アプリケーションでのＨＤＤアクセスが可能かどうかに応じた処理を説明するためのフローチャートである。
【図１１】警告パネル１１０１が重畳して表示された録画番組一覧１１００の画像表示例を示す図である。
【図１２】更新された録画一覧の画像１２００を示す図である。
【図１３】例示的な実施形態に係る録画一覧アプリケーションでのＨＤＤアクセスが可能となるまでの処理を説明するためのフローチャートである。
【図１４】警告パネル１４０１が重畳して表示された録画番組一覧１４００の画像表示例を示す図である。
【図１５】実施形態の変形例に係るシステム１１０の構成を示す図である。
【図１６】変形例にかかるレコーダ１５１の構成を示す図である。
【図１７】ＨＤＤ２０３およびＨＤＤ２５３にアクセスできないときに表示される録画一覧の画像７５０の例を示す図である。
【図１８】レコーダ１５１がアクセス可能な記録媒体の全てに蓄積された録画番組一覧７６０の画像の例を示す図である。
【発明を実施するための形態】
【００３１】
本発明によるデータ処理装置は、アクセス要求が発行された状態（初期状態）から最初のアクセスが完了するまでの時間（起動時間）が相対的に長い記録媒体（第１の記録媒体）と、相対的に短い記録媒体（第２の記録媒体）とを備えている。前者の一例はハードディスクドライブ（ＨＤＤ）であり、後者の例はＤＲＡＭである。起動時間が速いか遅いかは、たとえば電源オフ時に通電されているかいないかに依存する。
【００３２】
データ処理装置は、ユーザの操作、タイマー動作等によって装置の電源がオフされる際、第２の記録媒体に予め定められたデータ（画像データ）を格納し、すぐに出力できるよう用意しておく。その後、装置の電源がオフされる。第２の記録媒体がＤＲＡＭの場合には、データ処理装置の電源がオフされている状態であっても、ＤＲＡＭへの電力の供給は継続されており、上記データも保持されている。一方、第１の記録媒体（たとえばＨＤＤ）への電力の供給は遮断される。
【００３３】
格納されたデータの出力の要求を電源オフの状態で受け付けたとき、データ処理装置は、第２の記録媒体にアクセス要求を発行する。これにより、第２の記録媒体に格納されているデータが比較的高速に出力される。第２の記録媒体は、初期状態から最初のアクセスが完了するまでの時間が相対的に短いため、第１の記録媒体が起動していない状態であっても、その起動完了を待つことなく、要求されたデータが出力される。
【００３４】
以下、添付の図面を参照しながら、本発明の好適な実施形態であるレコーダを説明する。
【００３５】
１．レコーダを含むシステム構成
図１は、本実施形態に係るシステム１００の構成を示す図である。本実施形態においては、システム１００は、２つの電子機器を備えている。１つはレコーダ１０１であり、他の一つはテレビ１０２である。電子機器は、リモコン１０３からの制御信号に基づいて制御される。
【００３６】
レコーダ１０１は、たとえば、ＨＤＤ内蔵型であり、放送信号を受信して番組をＨＤＤに記録することができる。レコーダ１０１は、たとえばＨＤＭＩ（登録商標）規格のケーブルなどでテレビ１０２と接続されている。レコーダ１０１は、ユーザのリモコン１０３からの指示に応じて、テレビ１０２へ映像信号を出力する。
【００３７】
なお、システム１００は、複数の機器（レコーダ１０１およびテレビ１０２）から構成されているが、これは一例である。レコーダ１０１およびテレビ１０２が１つの筐体に搭載された装置もまた、上記システム１００の範疇である。以下では、図１に示す構成に基づいて説明する。
【００３８】
本明細書では、レコーダ１０１単体、またはレコーダ１０１およびテレビ１０２が一体化された装置を、出力装置またはデータ処理装置と呼ぶことがある。
【００３９】
２．レコーダ１０１の構成
図２は、本実施形態に係るレコーダ１０１の構成を示す。レコーダ１０１は、テレビチューナ２０１、ＬＳＩ２０２、ＨＤＤ２０３、メモリ２０４、ＨＤＭＩ端子２０５、リモコン受信モジュール２０６、ＬＥＤ２０７を有する。
【００４０】
レコーダ１０１は、リモコン受信モジュール２０６を介してユーザのリモコン操作を受け付け、種々の動作を行う。
【００４１】
たとえばレコーダ１０１は、リモコン操作によって指定されたチャンネルに対応する放送信号をテレビチューナ２０１によって受信する。またレコーダ１０１は、リモコン操作によって番組表を表示し、番組表を見たユーザによって予約された番組をＨＤＤ２０３へ録画する。また、ユーザのリモコン操作により、録画された番組の一覧を表示し、再生する。そしてレコーダ１０１は、メニュー等を表示するための画像データおよび映像音声データをＨＤＭＩ端子２０５から出力する。またレコーダ１０１は、ＬＥＤ２０２を点灯・消灯させることにより、ユーザへレコーダ１０１の電源オン／オフを示す。
【００４２】
描画されるメニュー画像等のデータを出力するに当たっては、ＬＳＩ２０２は、そのデータをメモリ２０４上に展開している。ＬＳＩ２０２はそのデータを読み出し、ＨＤＭＩ規格で要求されている暗号化等の処理を行って、ＨＤＭＩ端子２０５から出力する。
【００４３】
なお、本明細書においては、レコーダ１０１の電源のオン／オフを以下のように定義する。すなわち、後述するＨＤＭＩ端子２０５からの出力が存在していない状態、およびＨＤＤ２０３に電力が供給されていない状態を、電源オフとする。そして、電源オフ以外の状態を「電源オン」であるとする。ただし、電源オフ状態において、レコーダ１０１がリモコン１０３から何らかの信号を受信したとき、通常ＬＳＩ２０２は種々の動作を開始する。この動作の開始を「電源オン」と呼んでもよい。
【００４４】
たとえば、ユーザがレコーダ１０１の操作を終了する目的で、リモコン１０３の電源ボタン４０５や、レコーダ１０１の筐体に設けられた電源ボタン（図示せず）を押下したとする。しかしながら、ＨＤＭＩ端子２０５からからの映像データおよび／または音声データの出力がある状態、または、ＨＤＤ２０３に電力が供給されている状態においては、レコーダ１０１は電源オンである。一方、ＨＤＭＩ端子２０５から映像データおよび／または音声データが出力されておらず、かつ、ＨＤＤ２０３に電力が供給されていない場合には、レコーダ１０１は電源オフである。
【００４５】
なお、レコーダ１０１が電源オフの状態にあるときでも、後述するメモリ２０４への通電は継続される。したがって、メモリ２０４に記憶されたデータは電源オフの状態でも保持される。
【００４６】
図３は、本実施形態に係るメモリ２０４の構成を示す図である。本実施形態においては、メモリ２０４はＤＲＡＭであるとする。ただし、メモリ２０４はＤＲＡＭでなくてもよく、他の記録媒体、たとえばフラッシュメモリを用いることもできる。このとき、フラッシュメモリへの常時通電は必要ない。なお、メモリ２０４をフラッシュメモリによって構成したとき、特許文献１のようなバッファメモリを別途設ける必要はない。
【００４７】
メモリ２０４の記憶領域は複数の用途に分けて用いられる。具体的には、メモリ２０４の記憶領域は、ワークメモリ３０１、録画一覧アプリケーション用レンダリングバッファ３０２、番組表アプリケーション用レンダリングバッファ３０３、フレームバッファ３０４に分けて用いられる。なお、以下では記載の簡略化のため、レンダリングバッファ３０２、３０３などと呼ぶことがある。
【００４８】
メモリ２０４の全容量は、たとえば５１２メガバイト（MB）である。そのうち、たとえば、ワークメモリ３０１の容量は４８８ＭＢ、レンダリングバッファ３０２および３０３の各容量は８ＭＢ、フレームバッファ３０４の容量は８ＭＢである。
【００４９】
ワークメモリ３０１は、コンピュータプログラムに基づいてレコーダ１０１が動作する際にコンピュータプログラムを展開し、動作に必要なデータを一時的に保持するために用いられる。本実施形態においては、コンピュータプログラムとして、たとえば録画一覧を表示するためのアプリケーション（録画一覧アプリケーション）のプログラムと、番組表を表示するためのアプリケーション（番組表アプリケーション）のプログラムを説明する。これらのプログラムはＨＤＤ２０３に格納されている。ＬＳＩ２０２は、半導体プロセッサなどに代表されるコンピュータである。ＬＳＩ２０２は、ＨＤＤ２０３からプログラムを読み出してワークメモリ３０１に展開し、そのプログラムを実行する。
【００５０】
録画一覧アプリケーション用レンダリングバッファ３０２は、録画された番組の一覧を表示するための画像データを一時的に記憶するために用いられる。この画像データは録画一覧アプリケーションによって生成される。番組表アプリケーション用レンダリングバッファ３０３は、番組表の一覧を表示するための画像データを一時的に記憶するために用いられる。この画像データは番組表アプリケーションによって生成される。なお番組表アプリケーションは、番組の録画予約を行う機能を有している。フレームバッファ３０４は、テレビなどの表示機器へ出力するための画像データを記憶する。たとえば、録画一覧の画像や番組表の画像をテレビ１０２に出力する際には、ＬＳＩ２０２は、レンダリングバッファ３０２、３０３に記憶されていた画像データをフレームバッファ３０４に転送し、その画像データをフレームバッファ３０４からＨＤＭＩ端子２０５を介してテレビ１０２に出力する。
【００５１】
３．リモコン１０３の説明
図４は、本実施形態に係るリモコン１０３の外観図である。図示されるように、リモコン１０３には、種々のボタンが設けられている。このうち、本実施形態においては参照符号が付された５つのボタンについて説明する。
【００５２】
リモコン１０３は、電源ボタン４０５と、録画一覧ボタン４０１と、番組表ボタン４０２と、サブメニューボタン４０３と、再生ボタン４０４とを有している。電源ボタン４０５は、レコーダ１０１の電源をオンまたはオフするために用いられる。録画一覧ボタン４０１は録画一覧アプリケーションを起動して、録画済み番組の一覧表を表示させるために用いられる。番組表ボタン４０２は番組表アプリケーションを起動して、番組表を表示させるために用いられる。サブメニューボタン４０３は、録画一覧アプリケーション上で録画番組の編集処理を実行するために用いられる。再生ボタン４０４は録画一覧アプリケーション上で選択した録画番組を再生するために用いられる。
【００５３】
４．レコーダ１０１の動作
４−１．  電源オンから電源オフへの遷移
図５は、本実施形態に係るレコーダ１０１の電源オンから電源オフへの遷移を説明するためのフローチャートである。
【００５４】
レコーダ１０１の電源オンの状態において(Ｓ５０１)、ＬＳＩ２０２は、ユーザのリモコン１０３の電源ボタン４０５を押下する操作で電源オフ指示を受けると(Ｓ５０２のＹｅｓ)、ＨＤＭＩ端子２０５からの映像／音声信号の出力を停止し(Ｓ５０３)、ＨＤＤ２０３の通電を停止する(Ｓ５０４)。これにより、上述した電源オフの状態へ移行する。ただし、ＬＳＩ２０２やメモリ２０４は引き続き処理を行う。
【００５５】
すなわち、ＬＳＩ２０２は録画一覧アプリケーションを起動し、メモリ２０４上に一時的にキャッシュ記憶されている録画番組情報テーブルを用いて録画一覧の画像データを生成し、レンダリングバッファ３０２へ当該画像データを記憶する(Ｓ５０５)。なお、録画番組情報テーブルの詳細については後述する。
【００５６】
ＬＳＩ２０２は、画像データをレンダリングバッファ３０２に記憶した後、番組表アプリケーションを起動し、メモリ２０４上に別途記憶されている制御データを用いて番組表の画像データを生成し、レンダリングバッファ３０３へ当該画像データを記憶する(Ｓ５０６)。
【００５７】
なお、制御データは放送波に重畳されている。たとえば制御データとして、放送波を構成するトランスポートストリーム中の番組配列情報ＳＩ（Service Information）を用いることができる。またＬＳＩ２０２は、インターネットから制御データを取得してもよい。図１および２に示すレコーダ１０１は、ネットワークに接続されていることを明示していない。しかしながら、たとえば後述する図１６に記載された通信インターフェースをレコーダ１０１にさらに設けることにより、レコーダ１０１はインターネットから制御データを取得することが可能になる。番組表アプリケーションは上述の番組配列情報ＳＩまたはインターネットから取得された制御データを利用して番組表を生成する。
【００５８】
上述した、録画一覧および番組表の各画像データは、画像を構成する単位ごとの色データ（たとえば画素毎のＲＧＢ値のデータ）として、レンダリングバッファ３０２、３０３に記憶されている。このようなデータをレンダリングバッファ３０２、３０３に記憶しておくことにより、画像の表示を高速化できる。
【００５９】
その後ＬＳＩ２０２はＬＥＤを赤色に点灯し(Ｓ５０７)、リモコン１０３からの指示を待ち続ける(Ｓ５０８)。そして、ＬＳＩ２０２は、テレビチューナ２０１およびＨＤＤ２０３への電力の供給を停止する。これにより、レコーダ１０１が電源オフの状態となる。なお、レンダリングバッファ３０２および３０３を含むメモリ２０４への電源の供給は継続される。アプリケーションはワークメモリ３０１に常駐するが、この時点ではアプリケーションはその動作を停止している。  上記処理により、レコーダ１０１は電源オンから電源オフへと遷移する。なお、電源オフ後に所定の操作がなされると、後述する図７のフローチャートに示す処理が実行される。
【００６０】
図６は、本実施形態に係る録画番組情報テーブル６００の一例である。録画番組情報テーブル６００は、録画一覧アプリケーションが画像を生成し、表示する際に参照される。本実施形態の録画番組情報テーブル６００には、録画番組の番組名、録画日時、チャンネル番号、サムネイル画像へのファイルパス、映像データへのファイルパスが記述されている。これらのデータは、メタデータまたは制御データと呼ばれる。
【００６１】
なお、メタデータは、番組に関連する全ての属性情報であり、録画番組情報テーブル６００に記述されるデータ以外のデータも含む。番組を録画する場合、レコーダ１０１のＬＳＩ２０２は、録画番組の映像データおよび番組に関連する全てのメタデータをＨＤＤ２０３に記憶する。
【００６２】
録画一覧アプリケーションは、録画一覧の画像を表示するために最低限必要なメタデータを抽出し、録画番組情報テーブル６００としてメモリ内のワークメモリ３０１上に一時的にキャッシュ記憶する。
【００６３】
４−２．  電源オフから電源オンへの遷移
図７は、本実施形態に係るレコーダ１０１の電源オフから電源オンへの遷移を説明するためのフローチャートである。本フローチャートの処理は、図５に示すフローチャートの処理の後に実行される。そのため、本フローチャートでは、図５の電源オンから電源オフへの遷移のフローチャートの最終状態である電源オフ状態(Ｓ５０８)が初期状態とされる。
【００６４】
（番組表ボタン４０２が押下された場合）
電源オフ時に番組表ボタン４０２の押下を検知した場合は(Ｓ９０１)、レコーダ１０１は、レコーダ１０１の電源をオンして番組表を表示する。具体的には、リモコン１０３の番組表ボタン４０２の押下操作を検知すると、ＬＳＩ２０２は番組表の表示の指示があったと判断する(Ｓ９０１)。ＬＳＩ２０２は、番組表アプリケーション用レンダリングバッファ３０３から画像データ８００をフレームバッファ３０４へ転送する(Ｓ９１１)。ＬＳＩ２０２は、フレームバッファ３０４からＨＤＭＩ端子２０５を用いて画像データを出力する(Ｓ９１２)。また、ＬＳＩ２０２はＬＥＤを消灯し(Ｓ９１３)、ＨＤＤ２０３の通電を開始し(Ｓ９１４)、録画一覧アプリケーションが実行されている場合にはその録画一覧アプリケーションを終了する(Ｓ９１５)。この処理は、ワークメモリ３０１の容量が圧迫されることを避ける目的で行われている。ワークメモリ３０１の容量が十分大きければ不要である。
【００６５】
上述の処理により、番組表アプリケーションが実行状態となり、番組表が表示される(Ｓ９１６)。
【００６６】
図８Ａは、番組表ボタン４０２が押下された後に表示される番組表８００ａの例を示す。番組表８００ａが表示されたときは、まだＨＤＤ２０３の起動処理は完了していない。そのため、ＨＤＤ２０３の起動処理が完了しなければ取得できない情報、たとえばＨＤＤ２０３に録画可能な残量時間の情報を表示することはできない。図８Ａには、録画可能な残量時間の情報が表示されるべき領域８ａが示されている。領域８ａには何も表示されていないことが理解される。
【００６７】
なお、番組表の画像８００の最左欄の一部には、サムネイル動画が表示されている。このサムネイル動画は、テレビチューナ２０１によって取得された放送中の番組の映像である。電源オフの状態からのテレビチューナ２０１の起動はＨＤＤ２０３より速いため、番組表が表示されてまもなく、サムネイル動画画像も表示される。このときＨＤＤ２０３の起動処理（スピンアップ処理）は完了していない。
【００６８】
再び図７を参照する。
【００６９】
ＬＳＩ２０２が、ＨＤＤ２０３の起動が完了したことを示す通知をＨＤＤ２０３から受け取ると、処理はステップＳ９１７に進む。番組表アプリケーションはＨＤＤ２０３からＨＤＤ２０３に関する情報（たとえばＨＤＤ２０３に録画可能な残量時間の情報）を読み出し、すでに表示されている番組表を更新する。
【００７０】
図８Ｂは、表示が更新された番組表の画像８００ｂの例である。画像８００には、ＨＤＤ２０３に録画可能な残量時間の情報８ｂが表示されている。
【００７１】
本実施形態では、番組の表示に必要な情報は全てメモリ２０４に記憶されている。そのため、ＨＤＤ２０３にアクセスできるかどうかとは無関係に、番組表アプリケーションによって番組表の画像８００ａ（図８Ａ）が生成され得る。ＨＤＤ２０３の起動処理の完了を待たなければ表示できない情報に関しては、起動処理の完了後、ＨＤＤ２０３から取得されて、番組表の画像が更新される（図８B）。
【００７２】
（録画一覧ボタン４０１が押下された場合）
再び図７を参照する。
【００７３】
電源オフ時に録画一覧ボタン４０１の押下を検知した場合は、レコーダ１０１は電源をオンして録画一覧を表示する。具体的には、リモコン１０３の録画一覧ボタン４０１の押下操作を検知すると、ＬＳＩ２０２は録画一覧の表示の指示があったと判断する (Ｓ９０１)。ＬＳＩ２０２は、録画一覧アプリケーション用レンダリングバッファ３０２からフレームバッファ３０４へ画像７００のデータを転送し(Ｓ９２１)、フレームバッファ３０４からＨＤＭＩ端子２０５を介して画像データを出力する(Ｓ９２２)。また、ＬＳＩ２０２はＬＥＤを消灯し(Ｓ９２３)、ＨＤＤ２０３の通電を開始し(Ｓ９２４)、番組表アプリケーションが実行されている場合にはその番組表アプリケーションを終了する(Ｓ９２５)。この処理もまた、ワークメモリ３０１の容量が圧迫されることを避ける目的で行われている。ワークメモリ３０１の容量が十分大きければ不要である。これにより、録画一覧アプリケーションが実行状態となる(Ｓ９２６)。なお、録画一覧アプリケーションが実行状態となった時点においては、まだＨＤＤ２０３のスピンアップ処理は完了していない。したがって、ＨＤＤ２０３へのアクセスは依然不可能なままである。
【００７４】
図９は、ＨＤＤ２０３にアクセスできないときに表示される録画一覧の画像７００の例である。ＨＤＤ２０３の内容を参照できないため、ＬＳＩ２０２は、ＨＤＤ２０３上にのみ存在するデータやＨＤＤ２０３のデバイスに関する情報を取得できない。具体的には、本実施形態では、ＬＳＩ２０２は録画番組のサムネイル画像およびＨＤＤ２０３の録画可能残量に関する情報をＨＤＤ２０３から取得できない。
【００７５】
そのため、録画一覧アプリケーションによって生成される録画一覧の画像７００には、サムネイル画像が表示されるサムネイル領域７０１、およびＨＤＤ２０３の録画可能残量を表示する領域７０２に情報を表示することができない。ＬＳＩ２０２は、ＨＤＤアクセス可能時に表示する録画番組サムネイル画像表示領域７０１、ＨＤＤ残量表示領域７０２に情報が表示されていない画像データを生成する。
【００７６】
ユーザは、リモコン３０１の録画一覧ボタン４０１、および番組表ボタン４０２の操作後、ＨＤＤ２０３がアクセス可能になるまでの時間を待たず、所望のアプリケーションをすぐに表示および操作することができるようになる。ここでいう「すぐに」とは、たとえばボタンの押下後１秒以内である。また、電源オフ時にＨＤＤ２０３の通電を停止しているため、省電力と高速表示の両方を達成することができる。
【００７７】
４−３．  ＨＤＤ２０３へのアクセスが可能となるまでの処理
図１０は、本実施形態に係る録画一覧アプリケーションでのＨＤＤアクセスが可能かどうかに応じた処理を説明するためのフローチャートである。このフローチャートでは、図７の電源オフから電源オンへの遷移のフローチャートの最終状態である録画一覧アプリケーション実行状態(Ｓ９２６)を初期状態とする。上述の通り、この状態においてはＨＤＤ２０３へのアクセスは不可能である。
【００７８】
サブメニューボタン４０３は、録画一覧アプリケーション上で録画番組の編集処理を実行する際に押下される。
【００７９】
まず、ユーザがリモコン１０３のサブメニューボタン４０３を押下する操作により、ＬＳＩ２０２が録画番組の編集指示を受けた場合(Ｓ１００１)、ＬＳＩ２０２は、しばらく待ってから操作をするように促すメッセージを表示し、３秒後に警告パネル１１０１の表示を消去する(Ｓ１００２)。図１１は、警告パネル１１０１が重畳して表示された録画番組一覧１１００の画像表示例を示す。図１１には、警告パネル１１０１上に、「ＨＤＤを起動しています。しばらく待ってから操作してください。」というメッセージが表示されている。
【００８０】
このメッセージを約３秒間表示した後、ＬＳＩ２０２は編集指示を破棄し、再び指示待ち状態に入る。なお、上述の説明では「編集指示」が破棄の対象とされたが、「編集指示」は一例である。破棄の対象となる指示は、「編集指示」以外に存在してもよい。たとえばＨＤＤ２０３へのデータ書き込みが必要となるダビング開始指示である。破棄の対象となる指示は予め定められ得る。
【００８１】
再び図１０を参照する。ユーザがリモコン１０３を操作してページを切り換える等の操作を行うと、ＬＳＩ２０２はこの操作を、番組一覧情報の更新を要求する指示であると判断する(Ｓ１００３)。するとＬＳＩ２０２は、ワークメモリ３０１上に記憶されている録画番組情報テーブル６００を参照して録画一覧の画像を生成し、録画一覧アプリケーション用レンダリングバッファ３０２およびフレームバッファ３０４へ画像データを転送する(Ｓ１００４)。
【００８２】
その後、ＨＤＤ２０３のスピンアップ処理が完了する。すると、ＨＤＤ２０３はスピンアップ処理が完了したことを示す通知をＬＳＩ２０２に送信する。その通知を受けてＬＳＩ２０２は、ＨＤＤ２０３へのアクセスが可能になったことを検知する(Ｓ１００５)。ＬＳＩ２０２はＨＤＤ２０３にアクセスし、ＨＤＤ２０３の記録可能残量の情報およびＨＤＤ２０３上に存在する録画番組のサムネイル画像のデータを取得する(Ｓ１００６)。そしてＬＳＩ２０２は、録画番組サムネイル画像表示領域１２０１およびＨＤＤ残量表示領域１２０２を更新した画像データを生成する。その後、ＬＳＩ２０２は、レンダリングバッファ３０２およびフレームバッファ３０４へ画像データを転送する(Ｓ１００７)。これにより、録画一覧の画像が更新される。図１２は、更新された録画一覧の画像１２００を示す。
【００８３】
ＨＤＤ２０３へのアクセスが可能になると、ＬＳＩ２０２は、ＨＤＤ２０３へのアクセスができなかったことに起因して表示できていなかった領域の表示を更新し、録画一覧アプリケーションの全ての機能を有効状態にする。これにより、特定の機能を使えない状態が継続するというユーザの不利益な状態をなくすことができる。
【００８４】
図１３は、本実施形態に係る録画一覧アプリケーションでのＨＤＤアクセスが可能となるまでの処理を説明するためのフローチャートである。図７の電源オフから電源オンへの遷移のフローチャートの最終状態である録画一覧アプリケーション実行状態(Ｓ９２６)を初期状態とする。
【００８５】
ユーザがリモコン１０３の再生ボタン４０４を押下する操作を行うと、ＬＳＩ２０２はこの操作を、録画番組の再生を要求する指示（再生指示）であると判断する(Ｓ１３０１)。するとＬＳＩ２０２は、しばらく待つことをお願いするメッセージを表示する(Ｓ１３０２)。図１４は、警告パネル１４０１が重畳して表示された録画番組一覧１４００の画像表示例を示す。図１４では、警告パネル１４０１上に、「ＨＤＤを起動しています。しばらくお待ちください。」というメッセージが表示されている。
【００８６】
再び図１３を参照する。その後、ＨＤＤ２０３の通電およびスピンアップ処理が完了する。先に説明した通り、スピンアップ処理の完了とともに、ＨＤＤ２０３はスピンアップ処理が完了したことを示す通知をＬＳＩ２０２に送信する。その通知を受けてＬＳＩ２０２は、ＨＤＤ２０３へのアクセスが可能になったことを検知する（Ｓ１３０３）。ＬＳＩ２０２は、警告パネル１４０１の表示を消去し(Ｓ１３０４)、選択された録画番組の再生を開始する(Ｓ１３０５)。なお、録画番組の映像データはＨＤＤ２０３上に記憶されており、録画番組情報テーブル６００の映像データへのファイルパス情報を参照することで再生する映像データを特定することができる。
【００８７】
ＨＤＤ２０３へのアクセスができない時間帯に録画番組の編集処理を行うためのサブメニューボタン４０３が押下されたときは、警告パネル１１０１（図１１）を消去し、その警告パネル１１０１を３秒後に消去した。しかしながら、再生ボタン４０４が押下された場合にはその警告パネル１１０１を消去していない。その理由は以下のとおりである。まず、編集操作は通常種々の操作を必要とし、ユーザもそのような意識を持って操作を開始しようとしている。よって、再度サブメニューボタン４０３を押下して操作をやり直すことへの抵抗は比較的少ないと考えられる。一方、再生操作は指定された録画番組という対象に対して「再生ボタン」４０４を押すだけであり、行うべき操作が明確である。ユーザは操作を何度も行う意図を有していないため、できるだけ操作回数を低減させることが好ましい。このような事情に鑑み、上述した動作上の差異を設けている。
【００８８】
レコーダ１０１は、録画一覧アプリケーションが録画一覧を表示する時に最低限必要なデータをメモリ上に一時的にキャッシュ記憶している。これにより、レコーダ１０１は電源オフ状態から高速に録画一覧を表示することができる。より具体的には、特許文献１のようにデータをフラッシュメモリに記憶し、電源投入後にバッファメモリに読み出す構成と比較するよりも高速に（たとえば１秒以内に）録画一覧を表示することができる。ユーザは即座に録画一覧を確認でき、その後すぐに所望の番組を探すことができる。さらに、ユーザが再生キーを押下して所望の番組を再生する場合には、ＨＤＤ２０３がアクセス可能になるまでメッセージを表示し、ＨＤＤアクセス可能となった段階で自動的に再生処理へ遷移する。これにより、何度も再生キーを押下するといったユーザの無駄なリモコン操作がなくなる。
【００８９】
以上、本発明の好適な実施形態としてレコーダ１０１を説明した。上述したレコーダは、本発明を実施するための一例に過ぎない。以下に変形例を説明する。
【００９０】
まず、レコーダ１０１は、ＨＤＤ内蔵レコーダに限定されるものではなく、ＨＤＤ内蔵ＢＤレコーダ、デジタルテレビ、セットトップボックス、携帯電話、カーナビゲーション、モバイルＡＶ端末、などのコンテンツを再生する機能を有するデジタル家電機器であってもよい。
【００９１】
また、上述した実施形態に記載の番組表アプリケーションは番組表に限定されるものではなく、任意の画像データを表示する機能を有するアプリケーションであってもよい。
【００９２】
実施形態に記載の録画一覧アプリケーションは録画一覧に限定されるものではなく、コンテンツ一覧表示、再生機能を有するアプリケーションであってもよい。
【００９３】
実施形態に記載のメタデータの各項目、サムネイル画像、映像データはＨＤＤ２０３とメモリ２０４のどちらに記憶してもよい。
【００９４】
Ｓ９１１〜Ｓ９１２、Ｓ９１３、Ｓ９１４、Ｓ９１５のフローチャートの処理は順不同であってもよく、並列に処理されてもよい。また、Ｓ９２１〜Ｓ９２２、Ｓ９２３、Ｓ９２４、Ｓ９２５のフローチャートの処理は順不同であってもよく、並列に処理されてもよい。
【００９５】
Ｓ１００１はサブメニューボタン押下による編集指示に限定されるものではなく、ＨＤＤアクセスが伴う他の動作指示であってもよい。
【００９６】
リモコン１０３およびリモコン受信モジュール２０６は、赤外線方式に限定されるものではなく、ＲＦ、ＩＰ、などの別の通信プロトコルであってもよい。
【００９７】
ＨＤＭＩ端子２０５は、例示されたＨＤＭＩ規格以外の他の方式／規格で映像を出力してもよい。たとえばＨＤＭＩ端子２０５に代えて、ワイヤレスＨＤＭＩ規格のような、無線による映像／音声／データの伝送を行うことが可能な送信装置を設けてもよい。
【００９８】
図３に示すメモリ２０４の分け方はあくまで記載の便宜のために示した例である。メモリ２０４は図示されるように物理的に分けられている必要はない。たとえば、メモリ２０４のアドレスによってワークメモリ３０１、レンダリングバッファ３０２、３０３、フレームバッファ３０４が区別されてもよい。その場合には、レンダリングバッファ３０２、３０３は、１つのレンダリングバッファの中の２つの区画として捉えることができる。すなわち、レンダリングバッファは１つでよく、そのバッファをアドレスに区切って、異なるアプリケーションがそれぞれ干渉することなく書き込みを行うことができると考えることもできる。
【００９９】
また、メモリ２０４内の録画一覧アプリケーション用レンダリングバッファ３０２、番組表アプリケーション用レンダリングバッファ３０３、フレームバッファ３０４、は１つのメモリモジュール内に存在しなくてもよく、別の記録媒体内に存在してもよい。たとえば、ワークメモリ３０１およびフレームバッファ３０４をＤＲＡＭ上に設け、レンダリングバッファ３０２、３０３をＳＲＡＭに設けてもよい。
【０１００】
上述の例では、テレビチューナ２０１に電力が供給されていない状態を、レコーダ１０１の電源がオフになるための１条件としてもよい。しかしながら、これは必須ではない。レコーダ１０１が他の伝送メディアから記録対象の放送信号を受信可能な場合には、その放送信号の受信に必要なモジュール部分への通電の有無を、レコーダ１０１の電源がオフになるための１条件としてもよい。たとえば、レコーダ１０１が、インターネット等のネットワーク回線やケーブル回線で配信される番組コンテンツ・番組関連情報を受信し、記録可能であるとする。その場合には、それらの回線と接続される端子、および受信信号のデコーダ等に電力が供給されていない状態を、レコーダ１０１の電源がオフになるための１条件とすることができる。
【０１０１】
ＨＤＤ２０３は、内蔵であることに限定されない。たとえば、外付けＵＳＢ−ＨＤＤ、ＬＡＮ上のＨＤＤ、クラウド上のストレージ、などのコンテンツを記憶する装置であってもよい。また、レコーダがＨＤＤを内蔵しつつ、さらに、上述したレコーダ外部に設けられた記憶装置と接続されてもよい。
【０１０２】
たとえば、図１５は、本実施形態の変形例に係るシステム１１０の構成を示す図である。レコーダ１５１は、ネットワーク１５０を介してＨＤＤ２５３にアクセスすることができる。ネットワーク１５０は、家庭内ＬＡＮ、インターネット等の通信回線である。ＨＤＤ２５３は、ＬＡＮ上のＨＤＤ、または、クラウド上のストレージとして機能する。以下では、ネットワーク１５０は家庭内ＬＡＮであり、ＨＤＤ２５３はＬＡＮ上のＨＤＤ、すなわちＬＡＮ−ＨＤＤであるとして説明する。
【０１０３】
レコーダ１５１は、以下に説明する点を除いては、レコーダ１０１（図１、２等）と同じである。よって、共通する構成および機能の説明は省略する。
【０１０４】
図１６は、レコーダ１５１の構成を示す。レコーダ１０１（図２）に、さらに通信インターフェース（Ｉ／Ｆ）２５５が付加されている。通信Ｉ／Ｆ２５５は、たとえばイーサネット（登録商標）規格に準拠する端子である。レコーダ１５１のＬＳＩ２０２は、通信Ｉ／Ｆ２５５を介してネットワーク１５０上に存在するＨＤＤ２５３と通信を行う。
【０１０５】
図１７は、ＨＤＤ２０３およびＨＤＤ２５３にアクセスできないときに表示される録画一覧の画像７５０の例である。最左欄の録画番組サムネイル画像表示領域には、図９と同様、録画された番組のサムネイル画像は示されていない。
【０１０６】
図９の例と比較すると、上段には、新たに、「家じゅう」メニュー項目１７０２、「ＵＳＢ−ＨＤＤ」や「ディスク」の各メニュー項目が追加されている。「家じゅう」とは、レコーダ１５１が設置された家屋内を意味する。「家屋内」とは、たとえば同じＬＡＮに所属していることを意味する。
【０１０７】
「家じゅう」のメニュー項目１７０２が選択されると、レコーダ１５１内のＨＤＤ２０３に蓄積された番組だけでなく、家庭内ＬＡＮ１５０に接続されたＨＤＤ２５３に蓄積された番組も全て表示の対象になる。なお、「ＵＳＢ−ＨＤＤ」や「ディスク」の各メニュー項目は、記録媒体として外付けのＵＳＢ−ＨＤＤや光ディスク（ＢＤ−Ｒ、ＢＤ−ＲＥ、ＤＶＤ−Ｒ等）が番組の保存先として利用し得ることを示している。なお、「家じゅう」が選択されたときに表示される番組から、レコーダ１５１内のＨＤＤ２０３に蓄積された番組を除外してもよい。その場合には、レコーダ１５１が設置された家屋内の他のレコーダ等に蓄積された番組が表示される。
【０１０８】
ユーザがリモコン１０３を用いて「家じゅう」のメニュー項目１７０２を選択すると、ＨＤＤ２５３等に録画された番組も含めた録画番組一覧が表示される。
【０１０９】
図１８は、レコーダ１５１がアクセス可能な記録媒体の全てに蓄積された録画番組一覧７６０の画像の例を示す。たとえば２つの録画番組７６１は、図９に示すＨＤＤ２０３内の録画一覧には存在していなかった番組である。これらの２番組はＨＤＤ２５３に蓄積されており、「家じゅう」のメニュー項目１７０２が選択されたことにより、初めて表示されている。なお、録画番組一覧７６０の右下に記述されているページ番号およびページ総数の表示（「ページ０１２／０１５」）についても、図９の当該表示よりも増加している。
【０１１０】
上述の図１５〜図１８の変形例の説明では、レコーダ１５１にはＨＤＤ２０３が設けられているとした。しかしながら、レコーダ１５１はＨＤＤ２０３を有していなくてもよい。レコーダ１５１は、ネットワーク１５０を介してＨＤＤ２５３に録画する機能または録画した番組等を再生する機能を有していればよいからである。この場合において、電源オフにおいて番組表の表示指示や録画番組一覧の表示指示を受信したときは、レコーダ１５１はＨＤＤ２５３の起動が完了していなくても、レンダリングバッファ３０２または３０３から、番組表または録画番組一覧の画像データを読み出して表示すればよい。
【０１１１】
本発明は、レコーダとしてのみならず、たとえば当該レコーダを動作させるためのコンピュータプログラムとしても実現され得る。そのようなコンピュータプログラムは、図５、９、１０、１３のフローチャートに示される手順を実行する命令コードを含む。
【０１１２】
また本発明は、そのようなコンピュータプログラム又はデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、ハードディスク、ＣＤ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ等）、ＢＤ（ＢＤ−ＲＯＭ、ＢＤ−ＲＥ、ＢＤ−Ｒ等）、半導体メモリ（ＳＤ、ＵＳＢ等）など、に記録したものとしてもよい。また、これらの記録媒体に記録されているコンピュータプログラム又はデジタル信号であるとしてもよい。
【０１１３】
また、本発明は、コンピュータプログラム又はデジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送されてもよい。
【０１１４】
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、メモリは、コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムに従って動作するとしてもよい。
【０１１５】
また、プログラム又はデジタル信号を記録媒体に記録して移送することにより、又はプログラム又はデジタル信号を、ネットワーク等を経由して伝送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【産業上の利用可能性】
【０１１６】
本発明はレコーダやテレビ等の記憶しているコンテンツの一覧出力機能を有する出力装置や記録装置に適用できる。
【符号の説明】
【０１１７】
１０１、１５１    レコーダ
１０２    テレビ
１０３    リモコン
１５０      ネットワーク
２００    レコーダ
２０１    テレビチューナ
２０２    ＬＳＩ
２０３、２５３  ＨＤＤ
２０４    メモリ
２０５    ＨＤＭＩ端子
２０６    リモコン受信モジュール
２０７    ＬＥＤ
２５５      通信Ｉ／Ｆ
３００    メモリ
３０１    ワークメモリ
３０２    録画一覧アプリケーション用レンダリングバッファ
３０３    番組表アプリケーション用レンダリングバッファ
３０４    フレームバッファ
４００    リモコン
４０１    録画一覧ボタン
４０２    番組表ボタン
４０３    サブメニューボタン
４０４    再生ボタン
４０５    電源ボタン
６００    録画番組情報テーブル
７００    録画一覧の画像例
７０１    録画番組サムネイル画像表示領域
７０２    ＨＤＤ残量表示領域
８００    番組表の画像例
１１００    録画一覧の画像
１１０２    警告パネル
１２００    録画一覧の画像
１２０１    録画番組サムネイル表示領域
１２０２    ＨＤＤ残量表示領域
１４００    録画一覧の画像
１４０２    警告パネル
【図１】
0005861113.tif 000002
【図２】
0005861113.tif 000003
【図３】
0005861113.tif 000004
【図４】
0005861113.tif 000005
【図５】
0005861113.tif 000006
【図６】
0005861113.tif 000007
【図７】
0005861113.tif 000008
【図８Ａ】
0005861113.tif 000009
【図８Ｂ】
0005861113.tif 000010
【図９】
0005861113.tif 000011
【図１０】
0005861113.tif 000012
【図１１】
0005861113.tif 000013
【図１２】
0005861113.tif 000014
【図１３】
0005861113.tif 000015
【図１４】
0005861113.tif 000016
【図１５】
0005861113.tif 000017
【図１６】
0005861113.tif 000018
【図１７】
0005861113.tif 000019
【図１８】
0005861113.tif 000020