(57)【要約】【課題】使用者が、簡単かつ確実に、コンテンツのジャンルを判断できるようにする。【解決手段】グラフィックチップ１５は、ビデオA/D変換部３から供給された動画像のデータ、またはMPEGビデオデコーダ１３から供給された動画像のデータから、静止画像を生成する。CPU６は、コンテンツのジャンルに対応させて、生成した静止画像を設定する。CPU６は、コンテンツの内容を示すデータを表示する場合、データに対応させて、コンテンツのジャンルに対応して設定されている静止画像を表示するように表示を制御する。本発明は、録画再生装置に適用できる。【選択図】図２
2007274709.tif 000002
【特許請求の範囲】
【請求項１】
無線または有線により送信されたコンテンツを記録する記録手段と、
前記コンテンツに含まれる動画像から静止画像を生成する生成手段と、
前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定手段と、
前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御手段と
を含み、
前記生成手段は前記動画像のデータをキャプチャすることにより前記静止画像を生成する
ことを特徴とする再生装置。
【請求項２】
無線または有線により送信されたコンテンツを記録する記録ステップと、
前記コンテンツに含まれる動画像から静止画像を生成する生成ステップと、
前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定ステップと、
前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御ステップと
を含み、
前記生成ステップの処理は前記動画像のデータをキャプチャすることにより前記静止画像を生成する
ことを特徴とする再生方法。
【請求項３】
無線または有線により送信されたコンテンツを記録する記録ステップと、
前記コンテンツに含まれる動画像から静止画像を生成する生成ステップと、
前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定ステップと、
前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御ステップと
を含み、
前記生成ステップの処理は前記動画像のデータをキャプチャすることにより前記静止画像を生成する
ことを特徴とするプログラム。
【請求項４】
無線または有線により送信されたコンテンツを記録する記録ステップと、
前記コンテンツに含まれる動画像から静止画像を生成する生成ステップと、
前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定ステップと、
前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御ステップと
を含み、
前記生成ステップの処理は前記動画像のデータをキャプチャすることにより前記静止画像を生成する
ことを特徴とする再生処理をコンピュータに実行させるプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置および方法、記録媒体、並びにプログラムに関し、特に、コンテンツを再生する再生装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
放送される番組を案内するためにEPG（Electric Program Guide）が広く利用されている。
【０００３】
EPGにおいて、番組のジャンルに対応して、特定の色彩、または特定のマークが表示され、使用者は、色彩またはマークにより番組の内容を判断する。
【０００４】
図１は、従来のEPGの表示を示す図である。番組のジャンルが、スポーツの野球であるとき、従来のEPGにおいて、番組欄の背景は、青色で表示され、番組欄に、四角の内側に、スポーツを示す”ス”を配置したマークが表示される。
【０００５】
使用者は、番組の枠の背景の青色、またはマークから、番組のジャンルが野球であることを認識する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、放送される番組、または記録されている動画像などのコンテンツのジャンルを、背景の色またはマークで表示する場合、使用者には、様々な色彩および複数のマークの意味を記憶して、判断しなければならないという負担が強いられる。
【０００７】
また、色彩およびマークのみでは、色彩またはマークが近似しているときなど、番組の内容が誤って認識されてしまうという可能性がある。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、使用者が、簡単かつ確実に、コンテンツのジャンルを判断できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一側面の再生装置は、無線または有線により送信されたコンテンツを記録する記録手段と、前記コンテンツに含まれる動画像から静止画像を生成する生成手段と、前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定手段と、前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御手段とを含み、前記生成手段は前記動画像のデータをキャプチャすることにより前記静止画像を生成することを特徴とする。
【００１０】
本発明の一側面の再生方法は、無線または有線により送信されたコンテンツを記録する記録ステップと、前記コンテンツに含まれる動画像から静止画像を生成する生成ステップと、前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定ステップと、前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御ステップとを含み、前記生成ステップの処理は前記動画像のデータをキャプチャすることにより前記静止画像を生成することを特徴とする。
【００１１】
本発明の一側面のプログラムは、無線または有線により送信されたコンテンツを記録する記録ステップと、前記コンテンツに含まれる動画像から静止画像を生成する生成ステップと、前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定ステップと、前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御ステップとを含み、前記生成ステップの処理は前記動画像のデータをキャプチャすることにより前記静止画像を生成することを特徴とする。
【００１２】
本発明の一側面の記録媒体のプログラムは、無線または有線により送信されたコンテンツを記録する記録ステップと、前記コンテンツに含まれる動画像から静止画像を生成する生成ステップと、前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像を設定する設定ステップと、前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像を表示するように表示を制御する表示制御ステップとを含み、前記生成ステップの処理は前記動画像のデータをキャプチャすることにより前記静止画像を生成することを特徴とする再生処理をコンピュータに実行させる。
【００１３】
本発明の再生装置および方法、記録媒体、並びにプログラムにおいては、無線または有線により送信されたコンテンツが記録され、前記コンテンツに含まれる動画像から静止画像が生成され、前記コンテンツのジャンルに対応させて、前記ジャンルを表す所望の前記静止画像が設定され、前記コンテンツの内容を示すデータを表示する場合、前記データに対応させて、前記コンテンツのジャンルに対応して設定されている前記静止画像が表示されるように表示が制御され、前記動画像のデータがキャプチャされることにより前記静止画像が生成される。
【００１４】
コンテンツとは、使用者にとって有用な情報をいう。コンテンツは、受信されるものであっても、記録されているものであってもよい。
【００１５】
コンテンツのジャンルとは、コンテンツの分類に対応したコンテンツの特徴をいう。
【００１６】
再生装置は、独立した装置であっても良いし、記録再生装置の再生処理を行うブロック、または受信装置の再生処理を行うブロックであってもよい。
【００１７】
本発明によれば、使用者は、コンテンツの内容を知ることができる。
【００１８】
また、本発明によれば、使用者が、簡単かつ確実に、コンテンツのジャンルを判断できるようになる。
【発明を実施するための最良の形態】
【００１９】
図２は、本発明に係る録画再生装置の一実施の形態の構成を示す図である。
【００２０】
チューナ１は、無線または有線により放送局から送信された番組を受信する。チューナ１は、受信し、選択した番組に対応する、アナログ信号である音声の信号をオーディオA/D（Analog to Digital）変換部２に供給すると共に、受信し、選択した番組に対応する、アナログ信号である画像の信号をビデオA/D変換部３に供給する。
【００２１】
放送局から送信された番組は、コンテンツの一例である。コンテンツには、画像、または音声のほか、数値データ、またはプログラムなどが含まれる。また、コンテンツには、受信される番組のほか、記録されている画像または音声が含まれる。
【００２２】
なお、特に限定した場合を除き、画像には、動画像が含まれる。
【００２３】
オーディオA/D変換部２は、チューナ１から供給された、アナログ信号である音声の信号を、アナログ−デジタル変換し（量子化し）、音声の信号に対応する音声のデータを生成する。オーディオA/D変換部２は、生成した音声のデータをMPEG（Moving Pictures Experts Group）オーディオエンコーダ４およびオーディオD/A（Digital to Analog）変換部１４に供給する。
【００２４】
ビデオA/D変換部３は、チューナ１から供給された、アナログ信号である画像の信号を、アナログ−デジタル変換し（量子化し）、画像の信号に対応する画像のデータを生成する。ビデオA/D変換部３は、生成した画像のデータをMPEGビデオエンコーダ５およびグラフィックチップ１５に供給する。
【００２５】
MPEGオーディオエンコーダ４は、CPU（Central Processing Unit）６の制御の基に、オーディオA/D変換部２から供給された音声のデータを、例えば、MP3（MPEG 1 Audio Layer 3）、またはAC-3（Audio Code Number 3）などの方式で符号化し、符号化された音声のデータをマルチプレクサ９に供給する。すなわち、MPEGオーディオエンコーダ４は、オーディオA/D変換部２から供給された、いわゆる、リニアな（圧縮されていない）音声のデータを、圧縮符号化し、より小さなデータに変換する。
【００２６】
音声の符号化方式は、本発明を限定するものではない。
【００２７】
MPEGビデオエンコーダ５は、CPU６の制御の基に、ビデオA/D変換部３から供給された画像のデータを、例えば、MPEG（Moving Pictures Experts Group）-2、またはMPEG-4などの方式で符号化し、符号化された画像のデータをマルチプレクサ９に供給する。すなわち、MPEGビデオエンコーダ５は、ビデオA/D変換部３から供給された、無圧縮の画像のデータを、圧縮符号化し、より小さなデータに変換する。
【００２８】
画像の符号化方式は、本発明を限定するものではない。
【００２９】
CPU６は、制御プログラムを実行して、録画再生装置全体を制御する。RAM（Random-Access Memory）７は、CPU６の実行において使用するプログラムや、その実行において適宜変化するパラメータを格納する。ROM（Read-only Memory）８は、一般的には、CPU６が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。
【００３０】
CPU６乃至ROM８は、例えば、エンベデットコンピュータのように一体として設けても良く、または、それぞれ個別に設けるようにしても良い。
【００３１】
マルチプレクサ９は、MPEGオーディオエンコーダ４から供給された、符号化されている音声のデータ、およびMPEGビデオエンコーダ５から供給された、符号化されている画像のデータを多重化して、多重化された音声のデータおよび画像のデータをハードディスクドライブ１０に供給する。
【００３２】
例えば、マルチプレクサ９は、符号化されている音声のデータおよび画像のデータを多重化してなる、プログラムストリーム、パケッタイズドエレメンタリストリーム、またはトランスポートストリームを生成し、生成されたプログラムストリーム、パケッタイズドエレメンタリストリーム、またはトランスポートストリームをハードディスクドライブ１０に供給する。
【００３３】
ハードディスクドライブ１０は、CPU６の制御の基に、内蔵されているハードディスクを駆動して、マルチプレクサ９から供給された、多重化されている音声のデータおよび画像のデータを、ハードディスクに記録させる。ハードディスクドライブ１０は、CPU６の制御の基に、内蔵されているハードディスクに記録されている、多重化されている音声のデータおよび画像のデータを読み出して、読み出した音声のデータおよび画像のデータをデマルチプレクサ１１に供給する。
【００３４】
デマルチプレクサ１１は、ハードディスクドライブ１０から供給された、多重化されている音声のデータおよび画像のデータから、音声のデータおよび画像のデータをそれぞれ分離して抽出し、分離された音声のデータをMPEGオーディオデコーダ１２に供給すると共に、分離された画像のデータをMPEGビデオデコーダ１３に供給する。
【００３５】
例えば、デマルチプレクサ１１は、プログラムストリーム、パケッタイズドエレメンタリストリーム、またはトランスポートストリームから、音声のデータおよび画像のデータをそれぞれ分離して抽出し、分離された音声のデータをMPEGオーディオデコーダ１２に供給すると共に、分離された画像のデータをMPEGビデオデコーダ１３に供給する。
【００３６】
デマルチプレクサ１１からMPEGオーディオデコーダ１２に供給される音声のデータは、MP3方式など、所定の方式で符号化されている。デマルチプレクサ１１からMPEGビデオデコーダ１３に供給に供給される画像のデータは、MPEG-2方式など、所定の方式で符号化されている。
【００３７】
MPEGオーディオデコーダ１２は、デマルチプレクサ１１から供給された音声のデータを復号して、復号により、無圧縮とされた音声のデータをオーディオD/A変換部１４に供給する。
【００３８】
MPEGビデオデコーダ１３は、デマルチプレクサ１１から供給された画像のデータを復号して、復号により、無圧縮とされた画像のデータをグラフィックチップ１５に供給する。
【００３９】
オーディオD/A変換部１４は、オーディオA/D変換部２から供給された音声のデータ、またはMPEGオーディオデコーダ１２から供給された音声のデータを、アナログの音声の信号に変換し、変換して得られたアナログの音声の信号を出力する。音声の信号は、図示せぬラウドスピーカに供給され、ラウドスピーカから音声が出力される。
【００４０】
グラフィックチップ１５は、画像またはテキストのイメージの描画を制御するための画像処理用IC（Integrated Circuit）、いわゆるグラフィックス制御チップであって、CPU６の制御の基に、ビデオA/D変換部３から供給された画像のデータ、MPEGビデオデコーダ１３から供給された画像のデータ、および静止画像処理部１７のJPEG（Joint Photographic Experts Group）デコーダ１９から供給された静止画像のデータを合成して、所定の画像のデータを生成し、生成された画像のデータをビデオD/A変換部１６に供給する。
【００４１】
例えば、グラフィックチップ１５は、CPU６の制御の基に、ビデオA/D変換部３から供給された画像のデータを、そのまま、ビデオD/A変換部１６に供給する。また、グラフィックチップ１５は、CPU６の制御の基に、ビデオA/D変換部３から供給された画像のデータ、およびMPEGビデオデコーダ１３から供給された画像のデータを組み合わせた画像のデータを生成して、生成された画像のデータをビデオD/A変換部１６に供給する。
【００４２】
また、例えば、グラフィックチップ１５は、CPU６の制御の基に、ビデオA/D変換部３から供給された画像のデータ、またはMPEGビデオデコーダ１３から供給された画像のデータに、JPEGデコーダ１９から供給された静止画像のデータを組み合わせて動画像と静止画像とからなる画像のデータを生成して、生成された画像のデータをビデオD/A変換部１６に供給する。
【００４３】
さらに、例えば、グラフィックチップ１５は、CPU６の制御の基に、JPEGデコーダ１９から供給された静止画像のデータを組み合わせて静止画像からなる画像のデータを生成して、生成された画像のデータをビデオD/A変換部１６に供給する。
【００４４】
また、グラフィックチップ１５は、CPU６から供給されたデータを基に、例えば、カーソルに対応する、ジャンルの選択または静止画像の選択を示す画像のデータを生成して、生成された画像のデータをビデオD/A変換部１６に供給する。
【００４５】
加えて、グラフィックチップ１５は、CPU６の制御の基に、MPEGビデオデコーダ１３から供給された画像のデータのうちの所定のフレームのデータを、グラフィックチップ１５に内蔵されている、フレームメモリなどの半導体メモリに記憶する。すなわち、グラフィックチップ１５は、CPU６の制御の基に、静止画像のデータとして、MPEGビデオデコーダ１３から供給された画像のデータに対応するフレームのデータを半導体メモリに記憶する。
【００４６】
グラフィックチップ１５は、CPU６の制御の基に、半導体メモリに記憶されている静止画像のデータを、静止画像処理部１７のJPEGエンコーダ１８に供給する。
【００４７】
ビデオD/A変換部１６は、グラフィックチップ１５から供給された画像のデータを、アナログの画像の信号に変換し、変換して得られたアナログの画像の信号を出力する。画像の信号は、図示せぬディスプレイに供給され、ディスプレイに画像が表示される。
【００４８】
静止画像処理部１７は、JPEGエンコーダ１８およびJPEGデコーダ１９を含み、CPU６の制御の基に、静止画像のデータを符号化するか、または符号化されている静止画像のデータを復号する。
【００４９】
JPEGエンコーダ１８は、CPU６の制御の基に、グラフィックチップ１５の半導体メモリに記憶され、グラフィックチップ１５から供給された静止画像のデータを、例えば、JPEG方式で符号化し、符号化された静止画像のデータをハードディスクドライブ１０に供給する。
【００５０】
静止画像の符号化の方式は、GIF（Graphics Interchange Format）、またはTIFF（Tagged Image File Format）などであっても良く、本発明を限定するものではない。
【００５１】
ハードディスクドライブ１０は、CPU６の制御の基に、JPEGエンコーダ１８から供給された、符号化されている静止画像のデータを所定の領域に記録する。ハードディスクドライブ１０は、CPU６の制御の基に、記録されている静止画像のデータを読み出し、読み出した静止画像のデータをJPEGデコーダ１９に供給する。
【００５２】
JPEGデコーダ１９に供給される、静止画像のデータは、例えば、JPEG方式で符号化されている。
【００５３】
JPEGデコーダ１９は、ハードディスクドライブ１０から供給された、静止画像のデータを復号して、復号された静止画像のデータをグラフィックチップ１５に供給する。
【００５４】
リモートコントローラ受光部２０は、図示せぬリモートコントローラから送信された赤外線を受光する。リモートコントローラにより発光される赤外線は、所定のコマンドに対応する。リモートコントローラ受光部２０は、受光した赤外線のコマンドに対応する信号をCPU６に供給する。例えば、リモートコントローラ受光部２０は、受光した赤外線の点滅パターンを基に、点滅パターンに対応するコマンド（例えば、カーソルの移動、または決定など）を特定し、コマンドの内容を示す信号をCPU６に供給する。
【００５５】
ドライブ２１は、装着されている磁気ディスク４１、光ディスク４２、光磁気ディスク４３、または半導体メモリ４４から、記録されているプログラムまたはコンテンツを読み出して、読み出したプログラムまたはコンテンツをCPU６またはRAM７に供給する。
【００５６】
図３は、制御プログラムを実行するCPU６による、ハードディスクドライブ１０に記録されている画像から静止画像を生成するキャプチャの処理を説明するフローチャートである。
【００５７】
ステップＳ１１において、制御プログラムは、ハードディスクドライブ１０に画像を記録しながら、画像を表示する。
【００５８】
より詳細には、ビデオA/D変換部３は、チューナ１から供給された画像の信号に、A/D変換を適用して、画像のデータを生成し、画像のデータをMPEGビデオエンコーダ５およびグラフィックチップ１５に供給する。制御プログラムは、MPEGビデオエンコーダ５に、画像のデータを符号化させ、符号化された画像のデータをマルチプレクサ９に供給させる。
【００５９】
マルチプレクサ９は、MPEGビデオエンコーダ５から供給された画像のデータを、MPEGオーディオエンコーダ４から供給された音声のデータと多重化し、多重化された画像のデータおよび音声のデータをハードディスクドライブ１０に供給する。
【００６０】
制御プログラムは、ハードディスクドライブ１０に、多重化された画像のデータおよび音声のデータを記録させる。
【００６１】
制御プログラムは、グラフィックチップ１５に、ビデオA/D変換部３から供給された画像のデータをそのまま、ビデオD/A変換部１６に供給させる。ビデオD/A変換部１６は、グラフィックチップ１５から供給された画像のデータを、アナログの画像の信号に変換して、アナログの画像の信号を出力し、図示せぬディスプレイに画像を表示させる。
【００６２】
ステップＳ１２において、制御プログラムは、リモートコントローラ受光部２０から供給される信号、またはスイッチ若しくはタッチパネルなどを有する図示せぬ入力部から供給される信号を基に、リモートコントローラ上のキャプチャボタン、または入力部のキャプチャボタンの操作に対応する信号を取得する。ステップＳ１２の処理で取得される信号は、キャプチャボタンが押圧されたことを示す信号、またはキャプチャボタンが押圧されていないことを示す信号のいずれか一方である。
【００６３】
ステップＳ１３において、制御プログラムは、ステップＳ１２の処理で取得した信号を基に、キャプチャボタンが押圧されたか否かを判定し、キャプチャボタンが押圧されていないと判定された場合、ステップＳ１２に戻り、キャプチャボタンが押圧されるまで、判定の処理を繰り返す。
【００６４】
ステップＳ１３において、キャプチャボタンが押圧されたと判定された場合、ステップＳ１４に進み、制御プログラムは、キャプチャボタンが押圧された、表示されている画像上の時刻を取得する。制御プログラムは、取得した時刻をRAM７またはハードディスクドライブ１０に記録する。
【００６５】
記録している画像に対応する画像上の時刻は、図示せぬリアルタイムクロックから供給される時刻を基に取得される。また、記録されている画像に対応する画像上の時刻は、例えば、MPEG方式のデータのヘッダに格納されている時刻のデータから取得される。
【００６６】
ステップＳ１５において、制御プログラムは、ステップＳ１４の処理で取得した時刻に対応する画像をキャプチャする。すなわち、制御プログラムは、グラフィックチップ１５に、ステップＳ１４の処理で取得した時刻における、画像のフレームのデータを、グラフィックチップ１５の内部のメモリに記憶させる。
【００６７】
ステップＳ１６において、制御プログラムは、ステップＳ１５の処理でキャプチャした画像を表示する。
【００６８】
すなわち、制御プログラムは、グラフィックチップ１５に、内部のメモリに記憶されている画像のフレームのデータを、ビデオD/A変換部１６に供給させる。ビデオD/A変換部１６は、グラフィックチップ１５から供給された画像のフレームのデータを、アナログの画像の信号に変換して、アナログの画像の信号を出力し、図示せぬディスプレイに画像を表示させる。従って、ディスプレイには、キャプチャボタンが押圧された時刻における画像の１つのフレーム、すなわち静止画像が表示されることになる。
【００６９】
ステップＳ１７において、制御プログラムは、リモートコントローラ受光部２０から供給される信号、または図示せぬ入力部から供給される信号を基に、表示されている静止画像に決定するか否かを判定する。ステップＳ１７において、表示されている静止画像に決定すると判定された場合、ステップＳ１８に進み、制御プログラムは、静止画像を保存して、ステップＳ１２に戻り、処理を繰り返す。
【００７０】
すなわち、制御プログラムは、グラフィックチップ１５に、内部のメモリに記憶されている画像のフレームのデータをJPEGエンコーダ１８に供給させる。制御プログラムは、JPEGエンコーダ１８に、画像のフレームのデータを、例えば、JPEGなどの静止画像の符号化方式で符号化させ、静止画像のデータを生成させる。制御プログラムは、生成された静止画像のデータをハードディスクドライブ１０の所定の領域に記録させる。
【００７１】
例えば、制御プログラムは、最初にキャプチャされた静止画像にイメージ１と名前を付して、ハードディスクドライブ１０の所定のフォルダに保存する。制御プログラムは、２番目にキャプチャされた静止画像にイメージ２と名前を付して、ハードディスクドライブ１０の所定のフォルダに保存する。
【００７２】
このように、制御プログラムは、キャプチャされた静止画像に所定の名前を付して、ハードディスクドライブ１０の所定のフォルダに保存する。
【００７３】
ステップＳ１７において、表示されている静止画像に決定しないと判定された場合、ステップＳ１９に進み、キャプチャする画像の時刻の調整の処理を実行して、ステップＳ１５に戻り、キャプチャの処理、および画像の表示の処理を繰り返す。
【００７４】
キャプチャの処理は、ステップＳ１１における画像の表示の処理が終了したとき、終了する。
【００７５】
なお、既に記録されている画像を表示して、表示している画像をキャプチャするようにしてもよい。
【００７６】
図４は、ステップＳ１９のキャプチャする画像の時刻の調整の処理の詳細を説明するフローチャートである。
【００７７】
ステップＳ３１において、制御プログラムは、リモートコントローラ受光部２０から供給される信号、または図示せぬ入力部から供給される信号を基に、リモートコントローラ上のボタン、または入力部のボタンの操作に対応する信号を取得する。
【００７８】
ステップＳ３２において、制御プログラムは、ステップＳ３１の処理で取得された信号を基に、継続してボタンが押圧されている時間を求める。
【００７９】
ステップＳ３３において、制御プログラムは、押圧されているボタンと、ステップＳ３２の処理で求められた、継続して押圧されている時間とに対応する画像の時刻を求めて、処理は終了する。
【００８０】
このように、押圧されているボタンと、継続して押圧されている時間とに対応する画像の時刻とに対応する画像の時刻が算出され、算出された時刻に基づいて、画像がキャプチャされ、表示される。
【００８１】
図３のステップＳ１５およびステップＳ１６の処理により、算出された画像の時刻に対応する画像がキャプチャされ、表示されることになる。
【００８２】
算出された画像の時刻に対応する画像が、ステップＳ１５およびステップＳ１６の処理により、キャプチャされるとき、制御プログラムは、ハードディスクドライブ１０に、画像のデータを読み出させ、MPEGビデオデコーダ１３に、読み出した画像のデータを復号させて、復号された画像のデータを基に、算出された画像の時刻に対応する画像をキャプチャして、表示する。
【００８３】
次に、ステップＳ３３における処理の具体例について説明する。
【００８４】
例えば、図５に示すように、リモートコントローラの所定の右側のボタンが１秒間押圧されたとき、制御プログラムは、ステップＳ３３の処理において、0.5秒先の時刻を求める。この場合、ステップＳ１５およびステップＳ１６の処理において、0.5秒先の画像がキャプチャされて、表示される。
【００８５】
また、制御プログラムは、ステップＳ３３の処理において、右側のボタンが２秒間押圧されたとき、制御プログラムは、右側のボタンが１秒間押圧された時点において、現在の時刻を基準に、0.5秒先の時刻を求め、右側のボタンがさらに１秒間押圧された時点において、さらに、0.5秒先の時刻を基準に、0.5×2の演算により1.0秒先の時刻を求める。従って、右側のボタンが２秒間押圧されたとき、ステップＳ１５およびステップＳ１６の処理において、現在の時刻を基準にすると、0.5秒先の画像がキャプチャされて、表示され、その後、さらに1.5秒先の画像がキャプチャされて、表示される。
【００８６】
さらに、また、制御プログラムは、ステップＳ３３の処理において、右側のボタンが３秒間押圧されたとき、制御プログラムは、右側のボタンが１秒間押圧された時点において、現在の時刻を基準に、0.5秒先の時刻を求め、右側のボタンがさらに１秒間押圧された時点において、さらに、0.5秒先の時刻を基準に、0.5×2の演算により1.0秒先の時刻を求め、右側のボタンがさらに１秒間押圧された時点において、さらに、1.5秒先の時刻を基準に、1.0×2の演算により2.0秒先の時刻を求める。従って、右側のボタンが３秒間押圧されたとき、ステップＳ１５およびステップＳ１６の処理において、現在の時刻を基準にすると、0.5秒先の画像がキャプチャされて、表示され、その後、さらに1.5秒先の画像がキャプチャされて、表示され、さらにまた、3.5秒先の画像がキャプチャされ、表示される。
【００８７】
一方、右側のボタンに対応する、リモートコントローラの所定の左側のボタンが１秒間押圧されたとき、制御プログラムは、ステップＳ３３の処理において、0.5秒前の時刻を求める。この場合、ステップＳ１５およびステップＳ１６の処理において、0.5秒前の画像がキャプチャされて、表示される。
【００８８】
また、制御プログラムは、ステップＳ３３の処理において、左側のボタンが２秒間押圧されたとき、制御プログラムは、左側のボタンが１秒間押圧された時点において、現在の時刻を基準に、0.5秒前の時刻を求め、左側のボタンがさらに１秒間押圧された時点において、さらに、0.5秒前の時刻を基準に、0.5×2の演算により1.0秒前の時刻を求める。従って、左側のボタンが２秒間押圧されたとき、ステップＳ１５およびステップＳ１６の処理において、現在の時刻を基準にすると、0.5秒前の画像がキャプチャされて、表示され、その後、さらに1.5秒前の画像がキャプチャされて、表示される。
【００８９】
さらに、また、制御プログラムは、ステップＳ３３の処理において、左側のボタンが３秒間押圧されたとき、制御プログラムは、左側のボタンが１秒間押圧された時点において、現在の時刻を基準に、0.5秒前の時刻を求め、左側のボタンがさらに１秒間押圧された時点において、さらに、0.5秒前の時刻を基準に、0.5×2の演算により1.0秒前の時刻を求め、左側のボタンがさらに１秒間押圧された時点において、さらに、1.5秒前の時刻を基準に、1.0×2の演算により2.0秒前の時刻を求める。従って、左側のボタンが３秒間押圧されたとき、ステップＳ１５およびステップＳ１６の処理において、現在の時刻を基準にすると、0.5秒前の画像がキャプチャされて、表示され、その後、さらに1.5秒前の画像がキャプチャされて、表示され、さらにまた、3.5秒前の画像がキャプチャされ、表示される。
【００９０】
図６は、ボタンが押圧され続けた時間と、加算される画像の時刻との関係を示す図である。
【００９１】
図６において、プラスの時刻は、現在より先（後）の時刻を示し、マイナスの時刻は、現在より過去（前）の時刻を示す。
【００９２】
右側のボタンが１秒間押され続けたとき、キャプチャされる画像の時刻に+0.5秒が加算され、現在より、0.5秒後の画像が、キャプチャされて、表示される。
【００９３】
右側のボタンが２秒間押され続けた場合、右側のボタンが１秒間押され続けた時点で、キャプチャされる画像の時刻に+0.5秒が加算され、現在より、0.5秒後の画像が、キャプチャされて、表示され、右側のボタンが２秒間押され続けた時点で、キャプチャされる画像の時刻にさらに+1.0秒が加算され、元の画像の時刻に対して、1.5秒後の画像が、キャプチャされて、表示される。
【００９４】
右側のボタンが３秒間押され続けた場合、右側のボタンが１秒間押され続けた時点で、キャプチャされる画像の時刻に+0.5秒が加算され、現在より、0.5秒後の画像が、キャプチャされて、表示され、右側のボタンが２秒間押され続けた時点で、キャプチャされる画像の時刻にさらに+1.0秒が加算され、元の画像の時刻に対して、1.5秒後の画像が、キャプチャされて、表示される。右側のボタンが３秒間押され続けた時点で、キャプチャされる画像の時刻にさらに+2.0秒が加算され、元の画像の時刻に対して、3.5秒後の画像が、キャプチャされて、表示される。
【００９５】
左側のボタンが１秒間押され続けたとき、キャプチャされる画像の時刻に-0.5秒が加算され、現在より、0.5秒前の画像が、キャプチャされて、表示される。
【００９６】
左側のボタンが２秒間押され続けた場合、左側のボタンが１秒間押され続けた時点で、キャプチャされる画像の時刻に-0.5秒が加算され、現在より、0.5秒前の画像が、キャプチャされて、表示され、左側のボタンが２秒間押され続けた時点で、キャプチャされる画像の時刻にさらに-1.0秒が加算され、元の画像の時刻に対して、1.5秒前の画像が、キャプチャされて、表示される。
【００９７】
左側のボタンが３秒間押され続けた場合、左側のボタンが１秒間押され続けた時点で、キャプチャされる画像の時刻に-0.5秒が加算され、現在より、0.5秒前の画像が、キャプチャされて、表示され、左側のボタンが２秒間押され続けた時点で、キャプチャされる画像の時刻にさらに-1.0秒が加算され、元の画像の時刻に対して、1.5秒前の画像が、キャプチャされて、表示される。左側のボタンが３秒間押され続けた時点で、キャプチャされる画像の時刻にさらに-2.0秒が加算され、元の画像の時刻に対して、3.5秒前の画像が、キャプチャされて、表示される。
【００９８】
このように、右側のボタンまたは左側のボタンをしばらく押圧し続けたとき、押圧し続けた時間に対応して、キャプチャされる画像の時刻が調整され、押圧し続けた時間に対応した、時刻の画像がキャプチャされて、表示される。
【００９９】
ボタンを押圧し続けた場合に加算する時刻の絶対値の最大値は、予め決定される。例えば、画像の長さの１０分の１の長さを、加算する時刻の絶対値の最大値として動作が制限される。
【０１００】
ここでは、１秒間をボタンを押圧する単位として説明しているが、１秒に限定する必要はなく、例えば、0.5秒、または0.2秒など、使用者がスムーズに操作できる時間を単位とすることができる。
【０１０１】
以上のように、キャプチャされる画像の時刻が調整されることにより、微妙な時刻の調整と、大雑把な時刻の調整とがバランスよく実現できる。すなわち、より迅速に大雑把な時刻を調整し、より細かく微妙な時刻を調整することができるようになる。
【０１０２】
なお、より簡単に、右側のボタンを押圧すると、記録されている画像の長さの１００分の１の長さだけ先の時刻の画像をキャプチャして、表示し、左側のボタンを押圧すると、記録されている画像の長さの１００分の１の長さだけ前の時刻の画像をキャプチャして、表示するようにしてもよい。
【０１０３】
図７は、制御プログラムを実行するCPU６による、番組のジャンルに対応した静止画像の設定の処理を説明するフローチャートである。
【０１０４】
ステップＳ５１において、制御プログラムは、キャプチャされた静止画像を表示する。
【０１０５】
すなわち、図８に示すように、制御プログラムは、ハードディスクドライブ１０に、キャプチャされた静止画像のデータを読み出させ、読み出させた静止画像のデータをJPEGデコーダ１９に供給させる。制御プログラムは、JPEGデコーダ１９に、静止画像のデータを復号させ、復号された静止画像のデータをグラフィックチップ１５に供給させる。制御プログラムは、グラフィックチップ１５に、JPEGデコーダ１９から供給された、復号された静止画像のデータをそのまま、ビデオD/A変換部１６に供給させる。ビデオD/A変換部１６は、静止画像のデータを、静止画像の信号に変換して、ディスプレイに出力し、ディスプレイに静止画像を表示させる。
【０１０６】
最終的に、制御プログラムは、図９に示すように、例えば、EPGサムネイル選択画面に、キャプチャされた静止画像を表示させる。
【０１０７】
使用者は、このEPGサムネイル選択画面から、ジャンルおよび静止画像を選択し、選択された静止画像は、そのジャンルを代表する静止画像として登録される。
【０１０８】
すなわち、ステップＳ５２において、制御プログラムは、リモートコントローラ受光部２０または入力部からの信号を基に、ジャンルが選択されたか否かを判定し、ジャンルが選択されていないと判定された場合、ジャンルが選択されるまで、ステップＳ５２の判定の処理が繰り返される。
【０１０９】
ここで、画像のジャンルには、例えば、ニュース、映画、野球、天気、サッカー、またはドキュメントなどが該当し、画像のジャンルは、画像の分類に対応した画像の特徴を示す。本発明において、コンテンツのジャンルとは、コンテンツの分類に対応したコンテンツの特徴をいう。
【０１１０】
より具体的には、例えば、制御プログラムは、図９に示すEPGサムネイル選択画面において、リモートコントローラの所定の右側または左側のボタンが押圧されたとき、ジャンルを選択するためのカーソルを移動させる。
【０１１１】
制御プログラムは、EPGサムネイル選択画面において、リモートコントローラの所定の上側または下側のボタンが押圧されたとき、カーソルで選択されているジャンルを変更する。例えば、カーソルで選択されているジャンルが野球である場合、制御プログラムは、リモートコントローラの上側のボタンが押圧されたとき、カーソルで選択されているジャンルをサッカーに変更する。例えば、カーソルで選択されているジャンルがサッカーである場合、制御プログラムは、リモートコントローラの上側のボタンが押圧されたとき、カーソルで選択されているジャンルを映画に変更する。
【０１１２】
ステップＳ５２において、制御プログラムは、リモートコントローラの所定の決定ボタンが押圧されたとき、カーソルで選択されているジャンルが選択されたと判定する。
【０１１３】
ステップＳ５２において、ジャンルが選択されたと判定された場合、ステップＳ５３に進み、制御プログラムは、リモートコントローラ受光部２０または入力部からの信号を基に、静止画像が選択されたか否か判定し、静止画像が選択されていないと判定された場合、静止画像が選択されるまで、ステップＳ５３の判定の処理が繰り返される。
【０１１４】
ステップＳ５３において、静止画像が選択されたと判定された場合、ステップＳ５４に進み、制御プログラムは、ステップＳ５２の処理で選択されたと判定されたジャンルに対応して、ステップＳ５３の処理で選択されたと判定された静止画像を設定し、処理は終了する。
【０１１５】
より具体的には、例えば、制御プログラムは、図９に示すEPGサムネイル選択画面において、リモートコントローラの所定の右側または左側のボタンが押圧されたとき、静止画像を選択するためのカーソルを移動させる。
【０１１６】
制御プログラムは、EPGサムネイル選択画面において、リモートコントローラの所定の上側または下側のボタンが押圧されたとき、カーソルで選択されている静止画像を変更する。例えば、カーソルで選択されている静止画像が最初にキャプチャされたイメージ１である場合、制御プログラムは、リモートコントローラの上側のボタンが押圧されたとき、カーソルで選択されている静止画像を２番目にキャプチャされたイメージ２に変更する。例えば、カーソルで選択されている静止画像が２番目にキャプチャされたイメージ２である場合、制御プログラムは、リモートコントローラの上側のボタンが押圧されたとき、カーソルで選択されている静止画像を３番目にキャプチャされたイメージ３に変更する。
【０１１７】
ステップＳ５３において、制御プログラムは、リモートコントローラの所定の決定ボタンが押圧されたとき、カーソルで選択されている静止画像が選択されたと判定する。
【０１１８】
ステップＳ５４の処理において、制御プログラムは、ジャンルに対応する静止画像の設定を示すデータをハードディスクドライブ１０に記録する。例えば、ニュースのジャンルに対応して、イメージ１の静止画像が設定され、映画のジャンルに対応して、イメージ８の静止画像が設定され、野球のジャンルに対応して、イメージ３の静止画像が設定されているとき、制御プログラムは、図１０に示すように、ニュースに対応して、イメージ１の名称を示し、映画に対応して、イメージ８の名称を示し、野球に対応して、イメージ３の名称を示すデータをハードディスクドライブ１０に記録する。
【０１１９】
このように、使用者の操作に対応して、ジャンルに対応した静止画像が設定される。
【０１２０】
次に、図１１のフローチャートを参照して、制御プログラムを実行するCPU６による、EPGの表示の処理を説明する。
【０１２１】
ステップＳ７１において、制御プログラムは、グラフィックチップ１５に、番組の内容を示すデータを表示させる。
【０１２２】
例えば、制御プログラムは、ハードディスクドライブ１０またはRAM７に記録されているEPGのデータをグラフィックチップ１５に供給する。制御プログラムは、グラフィックチップ１５に、EPGのデータをビデオD/A変換部１６に供給させる。ビデオD/A変換部１６は、グラフィックチップ１５から供給されたEPGのデータを基に、番組の内容を示すデータの表示を含むEPGの画面をディスプレイに表示させる。
【０１２３】
ステップＳ７２において、制御プログラムは、EPGのデータに含まれる番組の内容を示すデータから、番組のジャンルを取得する。例えば、番組のジャンルは、ニュース、映画、野球、天気、サッカー、またはドキュメントなどのうちの１つである。
【０１２４】
ステップＳ７３において、制御プログラムは、ステップＳ７２の処理で取得した番組のジャンル、およびステップＳ５４の処理で設定した、ジャンルに対応する画像を基に、番組に対応させて、グラフィックチップ１５に、ジャンルに対応する静止画像を表示させて、処理は終了する。
【０１２５】
より詳細に説明すれば、制御プログラムは、ハードディスクドライブ１０に記録されているジャンルに対応する静止画像の設定を示すデータを基に、取得した番組のジャンルに対応して設定されている静止画像の名称を取得する。例えば、野球に対応した、イメージ３の名称を示すデータがハードディスクドライブ１０に記録されている場合、制御プログラムは、番組のジャンルが野球であるとき、ハードディスクドライブ１０に、イメージ３の名称の静止画像のデータを読み出させる。読み出した静止画像は、符号化されているので、制御プログラムは、読み出した静止画像のデータを、JPEGデコーダ１９に復号させる。復号された静止画像のデータは、グラフィックチップ１５に供給される。
【０１２６】
制御プログラムは、グラフィックチップ１５に、EPGの番組の内容を示すデータに対応させるように、イメージ３の名称の静止画像のデータを合成させ、合成された画像のデータをビデオD/A変換部１６に供給させる。ビデオD/A変換部１６は、番組の内容を示すデータに対応して、イメージ３の名称の静止画像が合成された、EPGをディスプレイに表示させる。
【０１２７】
このように、例えば、図１１に示すように、EPGにおいて、番組欄に、番組のジャンルに対応して設定された静止画像が表示される。
【０１２８】
その結果、番組のジャンルを色またはマークによって判断する負担がなくなり、使用者は、自分自身が選択した、番組欄の枠内の静止画像を見るだけで番組のジャンルを認識でき、判断が容易になる。
【０１２９】
さらに、使用者は、使用者の嗜好に応じた設定を実現できるようになる。例えば、使用者は、好みの静止画像を、EPGに、ジャンルに対応させて表示させることができるようになる。
【０１３０】
なお、録画再生装置は、静止画像を番組欄の中に配置すると説明したが、これに限らず、使用者が認識しやすい場所であれば、画面のどの位置であってもよい。例えば、EPGの画面において、番組欄を選択したとき、番組のジャンルに対応して設定された静止画像が、壁紙に表示されるようにしてもよい。
【０１３１】
このように、本発明に係る録画再生装置は、EPGにおいて、番組のジャンルに対応した静止画像を表示することができる。これにより、EPGのラジオ／テレビジョン番組情報を表示すると、番組欄または壁紙等に、その番組のジャンルを表す静止画像が表示され、番組欄の内容をいちいち読まなくとも番組のジャンルを知ることができるようになる。
【０１３２】
以上のように、コンテンツの内容を示すデータを表示するようにした場合には、使用者は、コンテンツの内容を知ることができる。
【０１３３】
また、動画像から静止画像を生成し、コンテンツのジャンルに対応させて、生成した静止画像を設定し、コンテンツの内容を示すデータを表示する場合、データに対応させて、コンテンツのジャンルに対応して設定されている静止画像を表示するように表示を制御するようにした場合には、使用者が、簡単かつ確実に、コンテンツのジャンルを判断できるようになる。
【０１３４】
なお、録画再生装置は、テレビジョン放送のEPGに限らず、ラジオ放送のEPGを表示するようにしてもよい。
【０１３５】
また、録画再生装置は、放送される番組の番組欄に対応して静止画像を表示すると説明したが、例えば、ハードディスクドライブ１０、光ディスク４２、光磁気ディスク４３、または半導体メモリ４４などのコンテンツ記録媒体に記録されているコンテンツの内容を表示するとき、そのコンテンツのジャンルに対応して、所定の静止画像を表示するようにしてもよい。
【０１３６】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１３７】
この記録媒体は、図２に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１（フレキシブルディスクを含む）、光ディスク４２（CD-ROM(Compact Disc-Read Only Memory)、ＤＶＤ(Digital Versatile Disc)を含む）、光磁気ディスク４３（ＭＤ(Mini-Disc)（商標）を含む）、若しくは半導体メモリ４４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM８や、ハードディスクドライブ１０などで構成される。
【０１３８】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインタフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０１３９】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４０】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１４１】
【図１】従来のEPGの表示を示す図である。
【図２】本発明に係る録画再生装置の一実施の形態の構成を示す図である。
【図３】キャプチャの処理を説明するフローチャートである。
【図４】画像の時刻の調整の処理の詳細を説明するフローチャートである。
【図５】時刻の調整の処理を説明する図である。
【図６】ボタンが押圧され続けた時間と、加算される画像の時刻との関係を示す図である。
【図７】番組のジャンルに対応した静止画像の設定の処理を説明するフローチャートである。
【図８】静止画像の表示を説明する図である。
【図９】EPGサムネイル選択画面の例を示す図である。
【図１０】ジャンルに対応する静止画像の設定を示すデータの例を示す図である。
【図１１】EPGの表示の処理を説明するフローチャートである。
【図１２】表示されたEPGの例を示す図である。
【符号の説明】
【０１４２】
１  チューナ，  ３  ビデオA/D変換部，  ５  MPEGビデオエンコーダ，  ６  CPU，  ７  RAM，  ８  ROM，  １０  ハードディスクドライブ，  １３  MPEGビデオデコーダ，  １５  グラフィックチップ，  １８  JPEGエンコーダ，  １９  JPEGデコーダ，  ４１  磁気ディスク，  ４２  光ディスク，  ４３  光磁気ディスク，  ４４  半導体メモリ
【図１】
2007274709.tif 000003
【図２】
2007274709.tif 000004
【図３】
2007274709.tif 000005
【図４】
2007274709.tif 000006
【図５】
2007274709.tif 000007
【図６】
2007274709.tif 000008
【図７】
2007274709.tif 000009
【図８】
2007274709.tif 000010
【図９】
2007274709.tif 000011
【図１０】
2007274709.tif 000012
【図１１】
2007274709.tif 000013
【図１２】
2007274709.tif 000014