(57)【特許請求の範囲】
【請求項１】
動画像の記録を制御する第１の記録制御手段と、
前記動画像のシーンの切り換えに対応する静止画像と、その時刻の記録を制御する第２の記録制御手段と、
前記第１の記録制御手段により記録された前記動画像の再生を制御する第１の再生制御手段と、
前記第２の記録制御手段により記録された前記静止画像の再生を制御する第２の再生制御手段と、
前記第１の再生制御手段により再生が制御されている前記動画像と前記第２の再生制御手段により再生が制御されている前記静止画像との関係を示す時刻の表示を制御する表示制御手段と
を含むことを特徴とする情報処理装置。
【請求項２】
前記表示制御手段により表示が制御される時刻は、前記第２の記録制御手段により記録された時刻、前記第１の記録制御手段により前記動画像の記録が開始された時刻と前記第２の再生制御手段により再生が制御されている前記静止画像が記録された時刻との差分を示す時刻、または、前記第１の再生制御手段により再生が制御されている前記動画像の示す時刻と前記第２の再生制御手段により再生が制御されている前記静止画像が示す時刻との差分を示す時刻のうちの、少なくとも１つである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
動画像の記録を制御する第１の記録制御ステップと、
前記動画像のシーンの切り換えに対応する静止画像と、その時刻の記録を制御する第２の記録制御ステップと、
前記第１の記録制御ステップの処理で記録された前記動画像の再生を制御する第１の再生制御ステップと、
前記第２の記録制御ステップの処理で記録された前記静止画像の再生を制御する第２の再生制御ステップと、
前記第１の再生制御ステップの処理で再生が制御されている前記動画像と前記第２の再生制御ステップの処理で再生が制御されている前記静止画像との関係を示す時刻の表示を制御する表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項４】
動画像の記録を制御する第１の記録制御ステップと、
前記動画像のシーンの切り換えに対応する静止画像と、その時刻の記録を制御する第２の記録制御ステップと、
前記第１の記録制御ステップの処理で記録された前記動画像の再生を制御する第１の再生制御ステップと、
前記第２の記録制御ステップの処理で記録された前記静止画像の再生を制御する第２の再生制御ステップと、
前記第１の再生制御ステップの処理で再生が制御されている前記動画像と前記第２の再生制御ステップの処理で再生が制御されている前記静止画像との関係を示す時刻の表示を制御する表示制御ステップと
ことを特徴とするコンピュータが読み取り可能なプログラムが格納されているプログラム格納媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置および方法、並びにプログラム格納媒体に関し、特に、参照用の画像の時刻情報を提示する情報処理装置および方法、並びにプログラム格納媒体に関する。
【０００２】
【従来の技術】
パーソナルコンピュータに、チューナを内蔵し、テレビジョン放送局から画像および音声の信号を受信し、受信した画像および音声を所定のデジタルデータに変換して、ハードディスクなどの記録媒体に記録し、必要に応じて再生する技術が利用されるようになりつつある。
【０００３】
【発明が解決しようとする課題】
上述したパーソナルコンピュータによりテレビジョン放送局からの放送された番組を記録し、再生する場合、従来のビデオテープなどを用いた時の再生と異なり、巻き戻し、先送りに係る時間が必要なく、所望のシーンをすぐに視聴できるという特徴がある。しかしながら、所望のシーンを探すための情報、例えば、時刻に関する情報などが提示されていないために、所望のシーンを探しづらいといった課題があった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、再生されているシーンに対応する絶対時刻、差分時刻などの情報を提示することにより、ユーザが所望のシーンを探しやすいようにすることを目的とする。
【０００５】
【課題を解決するための手段】
請求項１に記載の情報処理装置は、動画像の記録を制御する第１の記録制御手段と、動画像のシーンの切り換えに対応する静止画像と、その時刻の記録を制御する第２の記録制御手段と、第１の記録制御手段により記録された動画像の再生を制御する第１の再生制御手段と、第２の記録制御手段により記録された静止画像の再生を制御する第２の再生制御手段と、第１の再生制御手段により再生が制御されている動画像と第２の再生制御手段により再生が制御されている静止画像との関係を示す時刻の表示を制御する表示制御手段とを含むことを特徴とする。
【０００６】
前記表示制御手段により表示が制御される時刻は、第２の記録制御手段により記録された時刻、第１の記録制御手段により動画像の記録が開始された時刻と第２の再生制御手段により再生が制御されている静止画像が記録された時刻との差分を示す時刻、または、第１の再生制御手段により再生が制御されている動画像の示す時刻と第２の再生制御手段により再生が制御されている静止画像が示す時刻との差分を示す時刻のうちの、少なくとも１つであるようにすることができる。
【０００７】
請求項３に記載の情報処理方法は、動画像の記録を制御する第１の記録制御ステップと、動画像のシーンの切り換えに対応する静止画像と、その時刻の記録を制御する第２の記録制御ステップと、第１の記録制御ステップの処理で記録された動画像の再生を制御する第１の再生制御ステップと、第２の記録制御ステップの処理で記録された静止画像の再生を制御する第２の再生制御ステップと、第１の再生制御ステップの処理で再生が制御されている動画像と第２の再生制御ステップの処理で再生が制御されている静止画像との関係を示す時刻の表示を制御する表示制御ステップとを含むことを特徴とする。
【０００８】
請求項４に記載のプログラム格納媒体のプログラムは、動画像の記録を制御する第１の記録制御ステップと、動画像のシーンの切り換えに対応する静止画像と、その時刻の記録を制御する第２の記録制御ステップと、第１の記録制御ステップの処理で記録された動画像の再生を制御する第１の再生制御ステップと、第２の記録制御ステップの処理で記録された静止画像の再生を制御する第２の再生制御ステップと、第１の再生制御ステップの処理で再生が制御されている動画像と第２の再生制御ステップの処理で再生が制御されている静止画像との関係を示す時刻の表示を制御する表示制御ステップとことを特徴とする。
【０００９】
請求項１に記載の情報処理装置、請求項３に記載の情報処理方法、および請求項４に記載のプログラム格納媒体においては、動画像と、その動画像のシーンの切り換えに対応する静止画像とが記録され、動画像と静止画像との関係を示す時刻が表示される。
【００１０】
【発明の実施の形態】
図１は、本発明に係る画像記録再生システムの一実施の形態を示す図である。パーソナルコンピュータ１１は、所定のテレビジョン放送局から送信された電波を受信したアンテナ１２から供給される信号を入力し、所定の画像および音声（いわゆる、番組の画像および音声）を再生し、その画像および音声を記録する。また、パーソナルコンピュータ１１は、VCR(Video Cassette Recorder)１３から供給されたアナログ信号、またはIEEE（Institute of Electrical and Electronic Engineers）1394などのネットワーク１６−１および１６−２を介してDVCR(Digital Video Cassette Recorder)１４または撮像機能付きのDVCR１５から供給されたデジタルデータに対応する画像および音声を再生し、その画像および音声を記録する。
【００１１】
パーソナルコンピュータ１１は、記録している音声および画像に対応するアナログ信号（例えば、NTSC(National Television System Committee)方式のアナログ信号など）をＶＣＲ１３に供給し、または、記録している音声および画像に対応するデジタルデータをDVCR１４に供給する。また、パーソナルコンピュータ１１は、記録している音声および画像を編集することができる。
【００１２】
図２は、パーソナルコンピュータ１１の構成を説明するブロック図である。CPU（Central Processing Unit）２１は、各種アプリケーションプログラムや、基本的なＯＳ（Operating System）を実際に実行する。ROM（Read-Only Memory）２２は、一般的には、CPU２１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。RAM（Random-Access Memory）２３は、CPU２１の実行において使用するプログラムや、その実行において適宜変化するパラメータを格納する。これらはCPUバスまたはメモリバスなどから構成されるホストバス２４により相互に接続されている。
【００１３】
ホストバス２４は、ブリッジ２５を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの外部バス２６に接続されている。キーボード２８は、CPU２１に各種の指令を入力するとき、ユーザにより操作される。マウス２９は、CRT（Cathode Ray Tube）３０の画面上のポイントの指示や選択を行うとき、ユーザにより操作される。CRT３０は、各種情報をテキストやイメージで表示する。HDD（Hard Disk Drive）３１−１および３１−２は、それぞれハードディスクを駆動し、それらにCPU２１によって実行するプログラムや情報を記録または再生させる。
【００１４】
また、HDD３１−１および３１−２は、この記録および再生の処理を時分割処理することにより、同時に実行することができる。スピーカ３２は、所定の音声を再生する。これらのキーボード２８乃至スピーカ３２は、インターフェース２７に接続されており、インターフェース２７は、外部バス２６、ブリッジ２５、およびホストバス２４を介してCPU２１に接続されている。以下、HDD３１−１または３１−２を個々に区別する必要がないとき、単に、HDD３１と称する。
【００１５】
ドライブ３３は、インターフェース２７に接続され、磁気ディスク１１１、光ディスク１１２、光磁気ディスク１１３、または半導体メモリ１１４の、CPU２１によって実行するプログラムや情報を記録または再生させる。画像処理ボード３４は、CPU２１の制御の基に、アンテナ１２から供給された信号、VCR１３から供給される画像または音声のアナログ信号、または、ネットワーク１６−１を介して、DVCR１３またはDVCR１４から供給される画像または音声のデジタルデータを基に、所定の画像または音声のデータを生成し、外部バス２６およびインターフェース２７を介して、HDD３１−１またはHDD３１−２に出力する。
【００１６】
また、画像処理ボード３４は、外部バス２６およびインターフェース２７を介して、HDD３１−１またはHDD３１−２に記録されている画像または音声のデータを入力し、入力された画像または音声のデータに対応するアナログ信号を生成して、VCR１３に供給し、若しくは、入力された画像または音声のデータに対応するデジタルデータを生成して、ネットワーク１６−１を介して、DVCR１４、または、外部バス２６を介してCRT３０に供給する。さらに、画像処理ボード３４は、これらの処理を同時に実行することもできる。画像処理ボード３４は、外部バス２６、ブリッジ２５、およびホストバス２４を介してCPU２１に接続されている。
【００１７】
次に、画像処理ボード３４の構成について説明する。図３は、画像処理ボード３４の構成を示す図である。1394インターフェース５１は、IEEE1394の規定に対応する構成を有し、ネットワーク１６−１に接続され、IEEE1394の規定に対応するプロトコルに基づき、DVCR１４またはDVCR１５から供給される画像または音声のDVCRフォーマットのデジタルデータを受信し、ＤＶ(Digital Video)データインターフェース５２に供給する。
【００１８】
また、1394インターフェース５１は、ＤＶデータインターフェース５２から供給された画像または音声のDVCRフォーマットのデジタルデータを、IEEE1394の規定に対応するプロトコルに基づき、DVCR１４に供給する。ＤＶデータインターフェース５２は、1394インターフェース５１から供給されたDVCRフォーマットの画像または音声のデジタルデータ、またはデジタルセレクタ５７から供給された画像または音声のデジタルデータ（例えば、いわゆる、４：１：１などの圧縮されていないデジタルデータなど）をＤＶデータ圧縮伸張回路５３に出力し、ＤＶデータ圧縮伸張回路５３から供給されたDVCRフォーマットの画像または音声のデジタルデータを1394インターフェース５１に出力し、ＤＶデータ圧縮伸張回路５３から供給されたデジタルセレクタ５７から供給された画像または音声のデジタルデータ（圧縮されていない）をデジタルセレクタ５７に出力する。
【００１９】
ＤＶデータ圧縮伸張回路５３は、ＤＶデータインターフェース５２から供給されたDVCRフォーマットの画像または音声のデジタルデータを、圧縮されていない画像または音声のデジタルデータに伸張して、ＤＶデータインターフェース５２に出力し、または、ＤＶデータインターフェース５２から供給された圧縮されていない画像または音声のデジタルデータを、DVCRフォーマットの画像または音声のデジタルデータに圧縮し、ＤＶデータインターフェース５２に出力する。
【００２０】
チューナ５４は、アンテナ１２から供給されたＲＦ(Radio Frequency)信号を入力し、所定のチャンネルの画像および音声のアナログ信号をアナログセレクタ５２に出力する。アナログセレクタ５５は、チューナ５４、ＶＣＲ１３、またはＤ／Ａ(Digital/Analog)変換回路６１から供給された画像または音声のアナログ信号のいずれかを選択し、Ａ／Ｄ(Analog/Digital)変換回路５６またはＶＣＲ１３に出力する。
【００２１】
Ａ／Ｄ変換回路５６は、アナログセレクタ５５から供給された画像および音声のアナログ信号を、デジタルデータ（例えば、いわゆる、４：１：１などの画像データなど）に変換し、デジタルセレクタ５７に出力する。デジタルセレクタ５７は、ＤＶデータインターフェース５２、Ａ／Ｄ変換回路５６、またはMPEG(Moving Picture Experts Group)デコーダ６０から出力された画像および音声のデジタルデータを入力し、いずれかの画像および音声のデジタルデータを選択し、ＤＶデータインターフェース５２、MPEGエンコーダ５８、ブリッジ５９、またはＤ／Ａ変換回路６１に出力し、さらに、ブリッジ５９には、シーンの切り換えの位置の情報を出力する。
【００２２】
MPEGエンコーダ５８は、デジタルセレクタ５７から供給された画像および音声のデジタルデータを、MPEG方式のデジタルデータに圧縮し、ブリッジ５９に出力する。また、MPEGエンコーダ５８は、シーンの切り替わりの画像を、静止画像に変換し、ブリッジ５９に出力する。ブリッジ５９は、デジタルセレクタ５７から供給された画像および音声のデジタルデータ（圧縮されてない）を、画像処理ボード３４が装着されているパーソナルコンピュータ１１のPCIバス２６およびインターフェース２７を介して、CRT３０に出力する。
【００２３】
ブリッジ５９は、MPEGエンコーダ５８から供給されたMPEG方式の画像または音声のデジタルデータを、画像処理ボード３４が装着されているパーソナルコンピュータ１１のPCIバス２６を介して、HDD３１−１若しくは３１−２、またはCPU２１に出力する。更に、ブリッジ５９は、PCIバス２６を介して、パーソナルコンピュータ１１のHDD３１−１または３１−２から、MPEG方式の画像または音声のデジタルデータを受信し、MPEGデコーダ６０に出力する。尚、ブリッジ５９は、これらの処理を同時に実行することもできる。
【００２４】
MPEGデコーダ６０は、ブリッジ５９から供給されたMPEG方式の画像または音声のデジタルデータを伸張して、圧縮されていない画像または音声のデジタルデータとし、デジタルセレクタ５７に出力する。Ｄ／Ａ変換回路６１は、デジタルセレクタ５７から供給された画像および音声のデジタルデータを、アナログ信号に変換し、アナログセレクタ５２に出力する。なお、MPEGエンコーダ５８またはMPEGデコーダ６０に対応する処理は、所定のプログラムにより、CPU２１が実行するようにしてもよい。
【００２５】
図４は、パーソナルコンピュータ１１が実行するアプリケーションプログラムを説明する図である。録画再生プログラム８１は、画像処理ボード３４に、チューナ５４で受信した所定のチャンネルの画像および音声のアナログ信号、ＶＣＲ１３から供給された画像および音声のアナログ信号、またはネットワーク１６−１を介して、DVCR１４から供給された画像および音声のデジタルデータのいずれかを選択させ、選択されたアナログ信号またはデジタルデータをMPEG方式の画像または音声のデジタルデータに変換させ、１以上の所定の形式のファィルから構成されるＡＶ(Audio Visual)コンテンツとして、HDD３１−１若しくは３１−２、またはHDD３１−１および３１−２に記録させる。
【００２６】
また、録画再生プログラム８１は、１以上の所定の形式のファイルとしてHDD３１−１若しくは３１−２、またはHDD３１−１および３１−２に記録されているＡＶコンテンツを、画像処理ボード３４に、伸張させて、圧縮されていない所定の画像または音声のデジタルデータを生成し、画像をCRT３０に表示させ、音声をスピーカ３２に再生させる。
【００２７】
ＡＶコンテンツ管理検索プログラム８２は、HDD３１−１若しくは３１−２、またはHDD３１−１および３１−２に記録されているＡＶコンテンツの内容または録画された日付などの所定の情報を表示する。また、ＡＶコンテンツ管理検索プログラム８２は、所定のＡＶコンテンツの再生を録画再生プログラム８１に指示し、編集の対象となるＡＶコンテンツを選択し、その選択されたＡＶコンテンツの情報をＡＶコンテンツ編集プログラム８３に供給し、予約録画設定プログラム８４に予約録画の指示を行う。
【００２８】
ＡＶコンテンツ編集プログラム８３は、HDD３１−１若しくは３１−２、またはHDD３１−１および３１−２に記録されているＡＶコンテンツを基に、選択されたＡＶコンテンツの所定の画像および音声を編集（所定ＡＶコンテンツに含まれている画像および音声をつなぎ合わせる）し、編集された画像または音声を再生する所定の形式のＡＶコンテンツを生成する。このＡＶコンテンツは、画像または音声のデジタルデータを有せず、選択されたＡＶコンテンツを特定する情報および利用する画像および音声を特定する情報から構成され、録画再生プログラム８１で再生することができる。
【００２９】
予約録画設定プログラム８４は、設定に基づき、予約録画を実行させるＡＶコンテンツを生成する。このＡＶコンテンツは、設定（録画時間、および画質を決定する録画モード）に対応し、HDD３１−１若しくは３１−２、またはHDD３１−１および３１−２の記憶領域を予め確保する。予約監視プログラム８５は、パーソナルコンピュータ１１が動作しているとき（ＯＳが動作しているとき）、常に動作し（いわゆる、常駐している）、予約録画設定プログラム８４が生成した予約録画を実行させるＡＶコンテンツ、および、図示せぬRTC(Real Time Clock)から供給される時刻を基に、予約録画を実行する。また、予約監視プログラム８５は、予約録画を実行させるＡＶコンテンツの設定を変更する。
【００３０】
図５は、パーソナルコンピュータ１１が実行するアプリケーションプログラム、ミドルウェア、およびドライバ類の構成を説明する図である。ミドルウェアは、アプリケーションプログラムからの要求に対応し、所定のドライバ類を動作させる。ドライバ類は、画像処理ボード３４のMPEGエンコーダ５８など、所定のハードウェアのリソースを、実際に動作させる。
【００３１】
ハードウェアインターフェース９１は、録画再生プログラム８１、ＡＶコンテンツ管理検索プログラム８２、ＡＶコンテンツ編集プログラム８３、予約録画設定プログラム８４、または予約監視プログラム８５が要求する、ハードウェアリソースの使用を調停し、各種の優先順位などの設定に基づき、アプリケーションプログラムが所定のハードウェアリソースを適切に利用できるようにする。
【００３２】
コンテンツデータベース９２は、ＡＶコンテンツの後述する属性のデータなどを管理し、録画再生プログラム８１、ＡＶコンテンツ管理検索プログラム８２、ＡＶコンテンツ編集プログラム８３、予約録画設定プログラム８４、または予約監視プログラム８５に対し、ＡＶコンテンツの後述する属性のデータ、またはＡＶコンテンツに対応する画像または音声のデジタルデータを記憶しているファイルを特定するデータを提供するデータベースである。
【００３３】
ファイルＩ／Ｏ(Input/Output)９３は、コンテンツデータベース９２を介して、録画再生プログラム８１、ＡＶコンテンツ管理検索プログラム８２、ＡＶコンテンツ編集プログラム８３、予約録画設定プログラム８４、または予約監視プログラム８５の所定のＡＶコンテンツ（１以上のファイルから構成される）に対する読み出し、または書き込みの要求に対応し、実際に、所定のファイルに対しデータの読み出し、または書き込みを実行する。
【００３４】
エンコード９４は、画像処理ボード３４のMPEGエンコーダ５８に、デジタルセレクタ５７から入力された画像または音声のデータを、MPEG方式のデジタルデータに圧縮させる制御を実行する。デコード９５は、画像処理ボード３４のMPEGデコーダ６０に、ブリッジ５９から入力されたMPEG方式の画像または音声のデジタルデータを、伸張させる制御を実行する。
【００３５】
出力切り換え９６は、画像処理ボード３４のアナログセレクタ５２、および1394インターフェース５１を動作させ、画像処理ボード３４からのアナログ信号またはネットワーク１６−１を介するデジタルデータの出力を制御する。入力切り換え９７は、画像処理ボード３４のアナログセレクタ５２、1394インターフェース５１、ＤＶデータインターフェース５２、およびデジタルセレクタ５７を動作させ、画像処理ボード３４に入力されるアナログ信号またはデジタルデータを選択する。
【００３６】
画面表示９８は、デジタルセレクタ５７およびブリッジ５９などを動作させ、CRT３０への画像の表示を制御する。ドライバ９９は、エンコード９４、デコード９５、出力切り換え９６、入力切り換え９７、および画面表示９８の要求に対応し、画像処理ボード３４を実際に動作させるプログラムである。以下において、音声に関する処理については説明を省略する。
【００３７】
図６は、ＡＶコンテンツの構成の例を説明する図である。HDD３１−１または３１−２に記録されているコンテンツデータベース９２には、各ＡＶコンテンツの属性が記録されている。コンテンツデータベース９２に記録されているＡＶコンテンツ属性レコード１０２−１は、ＡＶコンテンツ１０１−１の属性である、名前、ＩＤ(Identification data)、作成日時、変更日時、録画時間、チャンネル名、録画モード、状態、有効期限（日付および時刻から示される）、誤削除防止の設定、エラーの有り無し、２次元バーコード（例えば、サイバーコード（商標））、およびメモなどのデータを格納している。コンテンツデータベース９２に記録されているＡＶコンテンツ属性レコード１０２−２は、ＡＶコンテンツ１０１−２の属性である、名前、ＩＤ、作成日時、変更日時、録画時間、チャンネル名、録画モード、状態、有効期限、誤削除防止の設定、エラーの有り無し、およびメモなどのデータを格納している。
【００３８】
ＡＶコンテンツ属性レコード１０２−１に格納されている録画モードのデータは、動画像データファイル１１１−１−１乃至１１１−１−３が高画質、標準、またはビデオＣＤ互換（画像のデータがMPEG１方式であること示す）のいずれかであることを示す。同様に、ＡＶコンテンツ属性レコード１０２−１に格納されている状態のデータは、ＡＶコンテンツ１０１−１が予約待ち、録画中、録画・再生中（録画し、録画している画像のデータを再生している）、未再生、再生中、または再生済の、いずれかの状態であることを示す。
【００３９】
エラーは、例えば、録画中にパーソナルコンピュータ１１が故障し、途中までしか録画されなかった、録画中の受信状態が悪く、アンテナ１２からの入力された信号で画像が再生できなかった、または、動画像データファイル１１１−１−１の一部が欠落している等のＡＶコンテンツ１０１−１の状態を示す。有効期限および誤削除防止の設定は、どちらも設定されない、または、そのいずれかが設定され、有効期限および誤削除防止の双方が同時に設定されることはない。
【００４０】
ＡＶコンテンツ属性レコード１０２−２に格納されている録画モードのデータは、動画像データファイル１１１−２−１乃至１１１−２−３が高画質、標準、またはビデオＣＤ互換のいずれかであることを示す。同様に、ＡＶコンテンツ属性レコード１０２−２に格納されている状態のデータは、ＡＶコンテンツ１０１−２が予約待ち、録画中、録画・再生中、未再生、再生中、または再生済の、いずれかの状態であることを示す。
【００４１】
ＡＶコンテンツ１０１−１は、HDD３１−１または３１−２に記録されている動画像データファイル１１１−１−１乃至１１１−１−３、およびHDD３１−１または３１−２に記録されている静止画像データファイル１１２−１−１乃至１１２−１−３から構成される。動画像データファイル１１１−１−１乃至１１１−１−３は、MPEG方式の画像データが格納されている。動画像データファイル１１１−１−２の先頭に格納されている画像データに対応する画像は、動画像データファイル１１１−１−１の最後に格納されている画像データに対応する画像に連続している。同様に、動画像データファイル１１１−１−３の先頭に格納されている画像データに対応する画像は、動画像データファイル１１１−１−２の最後に格納されている画像データに対応する画像に連続している。
【００４２】
静止画像データファイル１１２−１−１は、動画像データファイル１１１−１−１に格納されている画像データのシーンの切り替わりの画像を、静止画像に変換した画像データ、および、そのシーンの切り替わりの時刻（または、動画像データファイル１１１−１−１上のオフセット位置）のデータが格納されている。静止画像データファイル１１２−１−２は、動画像データファイル１１１−１−２に格納されている画像データのシーンの切り替わりの画像を、静止画像に変換した画像データ、および、そのシーンの切り替わりの時刻（または、動画像データファイル１１１−１−２上のオフセット位置）のデータが格納されている。静止画像データファイル１１２−１−３は、動画像データファイル１１１−１−３に格納されている画像データのシーンの切り替わりの画像を、静止画像に変換した画像データ、および、そのシーンの切り替わりの時刻（または、動画像データファイル１１１−１−３上のオフセット位置）のデータが格納されている。
【００４３】
ＡＶコンテンツ１０１−２は、動画像データファイル１１１−２−１および１１１−２−２、および静止画像データファイル１１２−２−１および１１２−２−２から構成され、ＡＶコンテンツ１０１−１の場合と同様なので、その説明は省略する。
【００４４】
以下、ＡＶコンテンツ１０１−１またはＡＶコンテンツ１０１−２を個別に区別する必要がないとき、単にＡＶコンテンツ１０１と称する。以下、ＡＶコンテンツ属性レコード１０２−１またはＡＶコンテンツ属性レコード１０２−２を個別に区別する必要がないとき、単にＡＶコンテンツ属性レコード１０２と称する。以下、動画像データファイル１１１−１−１乃至動画像データファイル１１１−１−３または動画像データファイル１１１−２−１若しくは動画像データファイル１１１−２−２を個別に区別する必要がないとき、単に動画像データファイル１１１と称する。以下、静止画像データファイル１１２−１−１乃至静止画像データファイル１１２−１−３または静止画像データファイル１１２−２−１若しくは静止画像データファイル１１２−２−２を個別に区別する必要がないとき、単に静止画像データファイル１１２と称する。
【００４５】
図７は、動画像データファイルのないＡＶコンテンツ１０１の例を説明する図である。例えば、ＡＶコンテンツ１０１−１に格納されていた動画像データファイル１１１−１−１乃至１１１−１−３に対応する画像および音声を所定のビデオテープカセットに記録し、その後、動画像データファイル１１１−１−１乃至１１１−１−３を削除したとき、ＡＶコンテンツ１０１−１は、静止画像データファイル１１２−１−１乃至１１２−１−３から構成され、動画像データファイル１１１を含まない。
【００４６】
所定のビデオテープカセットに対応する動画像データファイル１１１を含まないＡＶコンテンツ１０１を検索し、利用すれば、所定のビデオテープカセットに記録されている画像および音声の内容を知ることができる。
【００４７】
図８は、ＡＶコンテンツ編集プログラム８３が、所定のＡＶコンテンツ１０１を編集したとき生成される、ＡＶコンテンツの例を説明する図である。ＡＶコンテンツ編集プログラム８３が生成するＡＶコンテンツ１２１−１は、例えば、参照しているＡＶコンテンツａのＩＤ、ＡＶコンテンツａの再生開始位置、およびＡＶコンテンツａの再生終了位置、ＡＶコンテンツｂのＩＤ、ＡＶコンテンツｂの再生開始位置、およびＡＶコンテンツｂの再生終了位置、並びにＡＶコンテンツｃのＩＤ、ＡＶコンテンツｃ再生開始位置、およびＡＶコンテンツｃの再生終了位置などのデータを格納する編集データファイル１３１−１から構成されている。
【００４８】
同様に、ＡＶコンテンツ編集プログラム８３が生成するＡＶコンテンツ１２１−２は、例えば、参照しているＡＶコンテンツｐのＩＤ、ＡＶコンテンツｐの再生開始位置、およびＡＶコンテンツｐの再生終了位置、ＡＶコンテンツｑのＩＤ、ＡＶコンテンツｑの再生開始位置、およびＡＶコンテンツｑの再生終了位置、並びにＡＶコンテンツｒのＩＤ、ＡＶコンテンツｒ再生開始位置、およびＡＶコンテンツｒの再生終了位置などのデータを格納する編集データファイル１３１−２から構成されている。
【００４９】
ＡＶコンテンツ編集プログラム８３が生成するＡＶコンテンツ１２１−１に対応するＡＶコンテンツ属性レコード１３２−１は、ＡＶコンテンツ１２１−１の属性である、名前、ＩＤ、作成日時、変更日時、録画時間、状態、有効期限、誤削除防止の設定、エラーの有り無し、およびメモなどのデータを格納している。ＡＶコンテンツ１２１−２に対応するＡＶコンテンツ属性レコード１３２−２は、ＡＶコンテンツ１２１−２の属性である、名前、ＩＤ、作成日時、変更日時、録画時間、状態、有効期限、誤削除防止の設定、エラーの有り無し、およびメモなどのデータを格納している。
【００５０】
ＡＶコンテンツ属性レコード１３２−１に格納されている状態のデータは、ＡＶコンテンツ１３１−１が未再生、再生中、または再生済の、いずれかの状態であることを示す。ＡＶコンテンツ属性レコード１３２−２に格納されている状態のデータは、ＡＶコンテンツ１３１−２が未再生、再生中、または再生済の、いずれかの状態であることを示す。
【００５１】
ＡＶコンテンツ１２１−１または１２１−２を利用すれば、小さな記憶領域だけで、画像および音声の編集ができるようになる。以下、ＡＶコンテンツ１２１−１または１２１−２を個々に区別する必要がないとき、単にＡＶコンテンツ１２１と称する。以下、ＡＶコンテンツ属性レコード１３２−１またはＡＶコンテンツ属性レコード１３２−２を個別に区別する必要がないとき、単にＡＶコンテンツ属性レコード１３２と称する。
【００５２】
次に、録画再生プログラム８１が、パーソナルコンピュータ１１のCRT３０に表示させる画面について説明する。図９は、録画再生プログラム８１が、録画の操作が可能であるとき、パーソナルコンピュータ１１のCRT３０に表示される画面を説明する図である。
【００５３】
録画または再生される画像が表示される画像表示ウィンドウ１４０上には、録画ウィンドウ１４１と再生ウィンドウ１４６が表示されている。録画ウィンドウ１４１には、録画されるチャンネル、録画モードなどが設定される。また、録画ウィンドウ１４１上には、録画ボタン１４１ａが表示されており、録画ウィンドウ１４１がアクティブであるとき、マウスを操作し、クリックすると録画処理が開始される。また、録画ボタン１４１ａは、録画中ではない場合、例えば、図９に示すように「ＴＶ」という録画しようとするコンテンツの入力源を表示し、録画が開始されると、「ＲＥＣ」という表示に変化する（図１０）。また、再生ウィンドウ１４６には、再生ボタン１４６ａがあり、録画ボタン１４６と同様に、再生ウィンドウ１４６がアクティブであるとき、マウスを操作し、クリックすることによって、再生処理が開始される。尚、録画処理と再生処理について後述する。
【００５４】
録画を開始したとき、録画再生プログラム８１は、録画ウィンドウ１４１の設定に基づき、画像処理ボード３４のチューナ５４またはMPEGエンコーダ５８などの動作を設定し、所定のＡＶコンテンツ１０１およびＡＶコンテンツ属性レコード１０２を生成し、HDD３１に記録させる。録画ウィンドウ１４１が選択され、アクティブであるとき、録画ボタン１４２および停止ボタン１４３は、アクティブとなり、操作が可能になる。すなわち、録画ウィンドウ１４１が選択され、アクティブである場合、録画再生プログラム８１は、録画ボタン１４６ａまたは１４２がクリックされたとき、録画を開始し、停止ボタン１４３がクリックされたとき、録画を停止する。
【００５５】
一方、録画ウィンドウ１４１が選択され、アクティブであるとき、再生ボタン１４６ａまたは１４４および一時停止ボタン１４５は、非アクティブとなり、録画再生プログラム８１は、再生ボタン１４４または一時停止ボタン１４５がクリックされても、動作しない。
【００５６】
ユーザは、カーソル１４７を所望の動作を行わせるためのボタン上にマウス２９により移動させ、その後クリックすることにより指示を出すことができる。
【００５７】
図１０は、録画再生プログラム８１が、録画を開始した場合、パーソナルコンピュータ１１のCRT３０に表示させる画面を説明する図である。録画ウィンドウ１４１は、録画されるチャンネルおよび録画モードに加えて、録画開始からの経過時間および現在時刻などを表示する。録画を開始すると、録画ボタン１４２は、録画時間変更ボタン１５１に変更される。録画時間は、録画時間変更ボタン１５１がクリックされるたびに、変更される。
【００５８】
図１１は、録画時間変更ボタン１５１がクリックされることによる録画時間の変更を説明する図である。録画が開始されたとき、録画開始時間は、HDD３１−１および３１−２に記録可能なデータの大きさ（いわゆる、空き容量）、並びに録画モードにより決定される単位録画時間あたりの画像のデータの量などから算出される録画可能最大時間に設定される。例えば、HDD３１−１の記録可能なデータの大きさが、３Ｇバイトであり、HDD３１−２の記録可能なデータの大きさが、６Ｇバイトであり、標準の録画モードでの１秒間当たりの画像のデータ量が５Ｍビットであるとすれば、以下の式から、録画可能最大時間が算出される。
（３Ｇバイト＋６Ｇバイト）＊（８ビット／バイト）／（５Ｍビット／秒）
＝１４４００秒＝４時間
【００５９】
録画開始から３０分未満しか経過していない場合、図１１（Ａ）に示すように、録画時間に録画可能最大時間が設定されているとき、録画時間変更ボタン１５１がクリックされると、録画時間は、３０分に設定される。ここから、録画時間変更ボタン１５１がクリックされるたびに、録画時間は、１時間、１時間３０分、２時間、２時間３０分、３時間と、変更される。録画時間に３時間が設定されているとき、録画時間変更ボタン１５１がクリックされると、録画時間は、録画可能最大時間に戻る。
【００６０】
録画開始から３０分以上、かつ１時間未満経過している場合、図１１（Ｂ）に示すように、録画時間に録画可能最大時間が設定されているとき、録画時間変更ボタン１５１がクリックされると、録画時間は、１時間に設定される。ここから、録画時間変更ボタン１５１がクリックされるたびに、録画時間は、１時間３０分、２時間、２時間３０分、３時間と、変更される。録画時間に３時間が設定されているとき、録画時間変更ボタン１５１がクリックされると、録画時間は、録画可能最大時間に戻る。
【００６１】
録画開始から１時間３０分以上、かつ２時間未満経過している場合、図１１（Ｃ）に示すように、録画時間に録画可能最大時間が設定されているとき、録画時間変更ボタン１５１がクリックされると、録画時間は、２時間に設定される。ここから、録画時間変更ボタン１５１がクリックされるたびに、録画時間は、２時間３０分、３時間と、変更される。録画時間に３時間が設定されているとき、録画時間変更ボタン１５１がクリックされると、録画時間は、録画可能最大時間に戻る。
【００６２】
このように、ユーザは、録画時間変更ボタン１５１をクリックするだけで、簡単に、かつ適切に、録画時間を変更することができる。
【００６３】
録画時間は、録画再生プログラム８１の画面から所定のメニューコマンドを選択することにより表示される録画時間設定ウィンドウから設定することもできる。図１２および図１３は、録画時間設定ウィンドウを示す図である。図１２は、開始時刻からの録画時間をプルダウンメニューで選択するときの画面を示す図である。図１３は、録画可能最大時間を選択するときの画面を示す図である。録画時間設定ウィンドウを利用すれば、ユーザは、迅速に、録画時間を設定できる。
【００６４】
次に、録画再生プログラム８１により、所定のＡＶコンテンツ１０１またはＡＶコンテンツ１２１を再生するときの画面について説明する。図１４は、録画再生プログラム８１が、再生の操作が可能である場合、パーソナルコンピュータ１１のCRT３０に表示させる画面を説明する図である。
【００６５】
再生ウィンドウ１４６には、再生するＡＶコンテンツの録画モード等が表示される。再生ウィンドウ１４６が選択され、アクティブであるとき、停止ボタン１４３、再生ボタン１４４，１４６ａ、および一時停止ボタン１４５は、アクティブとなり、操作が可能になる。すなわち、再生ウィンドウ１４６が選択され、アクティブである場合、録画再生プログラム８１は、再生ボタン１４４（または、１４６ａ）がクリックされたとき、再生を開始し、一時停止ボタン１４５がクリックされたとき、再生を一時停止し、停止ボタン１４３がクリックされたとき、再生を停止する。
【００６６】
一方、再生ウィンドウ１４６が選択され、アクティブであるとき、録画ボタン１４２は、非アクティブとなり、録画再生プログラム８１は、録画ボタン１４２，１４１ａがクリックされても、動作しない。
【００６７】
以上のように、録画ウィンドウ１４１または再生ウィンドウ１４６の選択に対応し、録画再生プログラム８１が、録画ボタン１４２、停止ボタン１４３、再生ボタン１４４、または一時停止ボタン１４５をアクティブまたは非アクティブのいずれかの状態に変更することで、ユーザは、操作できる内容を確実に知ることができるので、迅速に操作ができるようになり、更に、誤操作を防止することができる。
【００６８】
図１５は、例えば、録画再生プログラム８１が、ＡＶコンテンツ１０１−１を再生し、静止画像データファイル１１２−１−１乃至１１２−１−３に記憶されている静止画像を表示させたとき、パーソナルコンピュータ１１のCRT３０に表示される画面を説明する図である。静止画像表示ウィンドウ１７１は、静止画像データファイル１１２−１−１乃至１１２−１−３に記憶されている静止画像（シーンの変わり目の静止画像）を所定の大きさのサムネイル画像として表示する。静止画像表示ウィンドウ１７１の図中の横方向の位置は、再生する画像の時間軸に対応している。
【００６９】
現在位置指示ゲージ１７２が示す位置は、現在、すなわち、再生している画像の時点に対応する。図中の左側は、現在位置指示ゲージ１７２の位置からの距離に対応した所定の時間経過後、所定の過去の時点（既に画像を再生した）を示す。図中の右側は、現在位置指示ゲージ１７２の位置からの距離に対応した所定の時間の未来の時点（これから画像が再生される）を示す。
【００７０】
サムネイル画像は、そのシーンの変わり目（シーンチェンジ）の時点に対応する位置に配置され、静止画像表示ウィンドウ１７１に表示される。シーンチェンジが短時間で発生する場合、サムネイル画像は、重ね合わせて表示される。再生される画像の表示が進むにつれて（時間が経過するに従って）、サムネイル画像の表示位置は、図中の右側から左側に移動する。
【００７１】
サムネイル画像のドラックなどにより、再生されている画像と切り離して、静止画像表示ウィンドウ１７１に表示されるサムネイル画像のみをスクロールすることもできる。また、サムネイル画像は、スクロールバー１７３の操作によっても、スクロールされる。いずれの場合も、サムネイル画像同士の距離は、シーンの変わり目の時点の間の時間を常に反映し、変化しない。
【００７２】
このように、ユーザは、静止画像表示ウィンドウ１７１に表示されるサムネイル画像により、所定の範囲のシーンの変わり目を迅速に知ることができ、所望するシーンをすぐに見ることができる。
【００７３】
ここで、静止画像表示ウィンドウ１７１のサムネイル画像の表示について説明する。上述したように、シーンチェンジが短時間で発生する場合、図１６（Ａ）に示すように、サムネイル画像が重ね合わされて表示される。図１６（Ａ）では、サムネイル画像Ａ乃至Ｃが重なり合ってしまっているために、結果として、ユーザは、一番上に表示されているサムネイル画像Ｃしか参照できないことになる。
【００７４】
逆に、シーンチェンジが発生しないために、図１６（Ｂ）に示すように、静止画像表示ウィンドウ１７１に全くサムネイル画像が表示されない場合もある。このように、全くサムネイル画像が表示されない場合、ユーザは、所望のシーンを探すための手がかりがない状態となってしまう。
【００７５】
このようなことを防ぐために、サムネイル画像が重なることがないように、かつ、サムネイル画像が全く表示されないようなことがないようにするために、以下のような方法で、サムネイル画像の表示を制御する。まず、図１７を参照して、静止画像表示ウィンドウ１７１について説明する。図１７（Ａ）に示したように、静止画像表示ウィンドウ１７１の右端から左端までの長さは、時間に換算して３０秒間分を示している。また、サムネイル画像１枚の長さは、５秒間分を示す。従って、サムネイル画像を重なることがないように、静止画像表示ウィンドウ１７１に表示させた場合、図１７（Ｂ）に示すように、サムネイル画像Ａ乃至Ｆの６枚のサムネイル画像を表示することが可能である。
【００７６】
また、静止画像表示ウィンドウ１７１に最低１枚のサムネイル画像の１部分でも、常に表示させるようにするには、約３０秒に１枚のサムネイル画像が必要である。約３０秒としたのは、実際に３０秒毎にサムネイル画像が存在した場合、静止画像表示ウィンドウ１７１に１枚のサムネイル画像が表示されない場合がある。例えば、２９秒毎にサムネイル画像が存在していれば、少なくとも、１秒間分だけのサムネイル画像が、常に静止画像表示ウィンドウ１７１に表示されていることになる。
【００７７】
しかしながら、１秒間分だけのサムネイル画像が表示されている状態では、ユーザにとって、参照できる画像とはいえない。従って、最低でも、完全なかたちで１枚のサムネイル画像が、常に静止画像表示ウィンドウ１７１に表示されるようにするためには、例えば、１５秒毎にサムネイル画像が存在すればよい。１５秒毎にサムネイル画像が存在すれば、図１８に示したように、少なくとも１枚のサムネイル画像が常に静止画像表示ウィンドウ１７１に表示される状態となる。
【００７８】
上述したように、サムネイル画像を静止画像表示ウィンドウ１７１に表示することにより、ユーザが、その表示されたサムネイル画像を基に、所望のシーンを探し出すといった操作がしやすくなる。しかしながら、表示されているサムネイル画像は、そのサムネイル画像を含む番組のなかで、どのような位置に存在するのか、例えば、現在、画像表示ウィンドウ１４０に表示されている（再生されている）画像に対して、時間的に前の時刻に存在するサムネイル画像なのか、後の時刻に存在するサムネイル画像なのかといった情報がないために、ユーザは、表示されているサムネイル画像だけから所望のシーンを探し出さなくてはならない。
【００７９】
このように、サムネイル画像からのみ、所望のシーンを探し出すというのは、使い勝手が悪い場合がある。そこで、サムネイル画像に対する時刻に関する情報も提示するようにする。図１９を参照し、時刻に関する情報の提示の仕方について説明する。なお、図１９では、CRT３０に表示される表示画面の一部（図１５に示した表示画面の内、下側の部分）のみを示す。
【００８０】
図１９に示したように、ユーザがスクロールバー１７３上にカーソル１４７を移動させドラッグした場合、または、サムネイル画像をクリック（ドラッグ）した場合、静止画像表示ウィンドウ１７１の上側に、位置時刻表示部１８１と差分時刻表示部１８２が表示される。位置時刻表示部１８１は、静止画像表示ウィンドウ１７１に表示されているサムネイル画像が、そのサムネイル画像を含む番組の開始時刻からの時刻を表示する。例えば、仮に、番組を初めから視聴し、３０分経過後に表示される画面に対応するサムネイル画像がクリックされた場合、図２０に示すように、位置時刻表示部１８１には、”００時３０分００秒”と表示される。
【００８１】
差分時刻表示部１８２は、画像表示ウィンドウ１４０に表示（再生）されている画像に対する時刻を表示する。例えば、画像表示ウィンドウ１４０に表示されている画面に対して、クリックされたサムネイル画像が、１分前の画面に相当する画像であった場合、図２１（Ａ）に示すように差分時刻表示部１８２には、”−００時０１分００秒”と表示され（マイナスは前の時刻ということを示す）、１分後の画面に相当する画像であった場合、図２１（Ｂ）に示すように、”００時０１分００秒”と表示される。
【００８２】
上述した例では、位置時刻表示部１８１と差分時刻表示部１８２には、クリックされたサムネイル画像に対応する時刻が、それぞれ表示されるとしたが、ユーザがスクロールバー１７３をドラッグして操作している場合は、静止画像表示ウィンドウ１７１の中央部分に相当する時刻が表示される。例えば、図２２に示すように、スクロールバー１７３をドラッグすることにより、現在位置指示ゲージ１７２が、静止画像指示ウィンドウ１７１の中央部分に表示された場合、差分時刻表示部１８２には、”００時００分００秒”と表示される。
【００８３】
このように、位置時刻と差分時刻を提示することにより、ユーザは、それらの時刻を参照して、所望のシーンを探し出すことができる。例えば、番組開始後３０分の所から視聴したい場合、位置時刻表示部１８１に表示される時刻が、”００時３０分００秒”になるように、スクロールバー１７３をドラッグすればよい。また、現在視聴している所より、２分後の所から視聴したいといったような場合、差分時刻表示部１８２に表示される時刻が、”００時０２分００秒”になるように、スクロールバー１７３をドラッグすればよい。
【００８４】
このように、ユーザは、簡便に、かつ、即座に、所望のシーンを探し出すことが可能となる。
【００８５】
次に、録画再生プログラム８１がRAM２３にロードされ、CPU２１が録画再生プログラム８１を実行する場合の、録画の処理について、図２３のフローチャートを参照して説明する。ステップＳ１において、録画再生プログラム８１は、コンテンツデータベース９２に所定のＡＶコンテンツが録画中であることを示す属性を登録する。ステップＳ２において、録画再生プログラム８１の指示に基づきハードウェアインターフェース９１は、MPEGエンコーダ５８に録画する画像を、高画質、または標準などの所定の録画モードで圧縮させる。
【００８６】
ステップＳ３において、録画再生プログラム８１に基づきハードウェアインターフェース９１は、MPEGエンコーダ５８の出力を基に、録画している画像のシーンが切り換えられたか否かを判定し、録画している画像のシーンが切り換えられたと判定された場合、ステップＳ４に進み、MPEGエンコーダ５８に、画像（動画像）に対応する静止画像を生成させる。
【００８７】
ステップＳ３において、録画している画像のシーンが切り換えらていないと判定された場合、ステップＳ５において、前回、静止画像（サムネイル画像）が生成されてから所定の時間が経過したか否かが判定される。この処理は、上述したように、静止画像表示ウィンドウ１７１に１枚以上のサムネイル画像を表示させるようにするためには、例えば、１５秒毎に静止画像を生成する必要があるからである。従って、所定の時間を１５秒と設定した場合、ステップＳ５の処理は、前回、静止画像を生成してから１５秒経過したか否かが判断される。ステップＳ５において、所定時間が経過したと判断された場合、ステップＳ４に進み、静止画像が生成される。
【００８８】
一方、ステップＳ５において、所定時間が経過していないと判断された場合、静止画像を生成する必要がないので、ステップＳ４は、スキップされ、手続きは、ステップＳ６に進む。
【００８９】
ステップＳ６において、録画再生プログラム８１の指示に基づきファイルＩ／Ｏ９３は、圧縮している画像を記録している動画像データファイル１１１が所定の大きさ以上になったか否かを判定し、動画像データファイル１１１が所定の大きさ以上になったと判定された場合、ステップＳ７に進み、動画像データファイル１１１が記録されているHDD３１の空き容量がなくなったか否かを判定する。
【００９０】
ステップＳ７において、動画像データファイル１１１が記録されているHDD３１の空き容量がなくなったと判定された場合、ステップＳ８に進み、録画再生プログラム８１は、他のHDD３１を選択する。
【００９１】
ステップＳ７において、動画像データファイル１１１が記録されているHDD３１の空き容量があると判定された場合、HDD３１に更に他の動画像データファイル１１１を記録できるので、ステップＳ８は、スキップされ、手続きは、ステップＳ９に進む。
【００９２】
ステップＳ９において、録画再生プログラム８１の指示に基づきファイルＩ／Ｏ９３は、所定のHDD３１に、新たな動画像データファイル１１１および新たな静止画像データファイル１１２を生成し、圧縮された画像を新たな動画像データファイル１１１に記録させ、生成された静止画像を新たな静止画像データファイル１１２に記録させるように設定し、ステップＳ１０に進む。
【００９３】
ステップＳ６において、動画像データファイル１１１が所定の大きさ以上になっていないと判定された場合、継続してその動画像データファイル１１１に圧縮された画像を記録できるので、手続きは、ステップＳ１０に進む。
【００９４】
ステップＳ１０において、録画再生プログラム８１の指示に基づきファイルＩ／Ｏ９３は、MPEGエンコーダ５８で圧縮された画像を、所定のHDD３１上の動画像データファイル１１１に記録する。ステップＳ１１において、録画再生プログラム８１は、MPEGエンコーダ５８で生成された静止画像をシーンの再生時刻などの所定のデータとともに、所定のHDD３１上の静止画像データファイル１１２に記録する。
【００９５】
ステップＳ１２において、録画再生プログラム８１は、録画時間の設定またはマウス２９からの入力などを基に、録画を終了するか否かを判定し、録画を終了しないと判定された場合、ステップＳ６２に戻り、録画の処理を継続する。
【００９６】
ステップＳ１２において、録画を終了すると判定された場合、ステップＳ１３に進み、録画再生プログラム８１は、コンテンツデータベース９２に所定のＡＶコンテンツ１０１の録画が終了したことを示す属性を登録し、処理は終了する。
【００９７】
次に、録画再生プログラム８１、ハードウェアインターフェース９１、およびファイルＩ／Ｏ９３がRAM２３にロードされ、CPU２１が録画再生プログラム８１、ハードウェアインターフェース９１、およびファイルＩ／Ｏ９３を実行する場合の、静止画像の表示の処理を、図２４のフローチャートを参照して説明する。なお、図２４のフローチャートの処理は、再生している画像と静止画像表示ウィンドウ１７１上のサムネイル画像の位置とが対応する同期モード、または、再生している画像と静止画像表示ウィンドウ１７１上のサムネイル画像の位置とが対応していない非同期モードに関係なく行われる処理である。
【００９８】
ステップＳ２１において、同期モードの時は、再生されている画像の時刻に対応した静止画像のデータが、非同期モードの時は、ドラッグされているサムネイル画像（スクロールバー１７３）の位置および時刻に対応する静止画像のデータが静止画像データファイル１１２から読み出される。ステップＳ２２において読み出された静止画像のデータによって表示されるサムネイル画像の表示位置が算出され、算出された表示位置に、サムネイル画像が表示される。
【００９９】
ステップＳ２３において、ステップＳ２２において表示したサムネイル画像の時刻から、後の時刻における、５秒以内に、サムネイル画像があるか否かが判定される。ステップＳ２３において、５秒以内にサムネイル画像があると判定された場合、ステップＳ２４に進む。ステップＳ２４において、５秒以内にあるサムネイル画像（最大４枚）の次の画像（６秒目以降にある画像）に対応する静止画像のデータが読み出される。データが読み出されると、ステップＳ２２に戻り、それ以降の処理が繰り返される。
【０１００】
ステップＳ２３において、５秒以内にサムネイル画像はないと判定された場合、換言すれば、次のサムネイル画像は、６秒以上後にあると判定された場合、ステップＳ２５に進み、次のサムネイル画像の静止画像のデータが読み出される。データの読み出しが終了されると、ステップＳ２２に戻り、それ以降の処理が繰り返される。
【０１０１】
このようにして、サムネイル画像の表示が制御されることにより、上述したように、サムネイル画像同士が重なり合うことなく、また、全くサムネイル画像が表示されない区間が存在することなく、サムネイル画像が静止画像表示ウィンドウ１７１に表示される。
【０１０２】
次に、図２５のフローチャートを参照して、位置時刻表示部１８１と差分時刻表示部１８２に表示される時刻の表示の処理について説明する。ステップＳ３１において、静止画像表示ウィンドウ１７１に表示されているサムネイル画像、または、スクロールバー１７３がドラッグされたと判定されると、ステップＳ３２に進む。
【０１０３】
ステップＳ３２において、ドラッグされた変化量に応じて、位置時刻表示部１８１に表示される時刻、および、差分時刻表示部１８２に表示される時刻が、それぞれ算出される。上述したように、位置時刻表示部１８１に表示される時刻は、番組の開始時刻から、どれだけの時間が経過したかを示す時刻であり、差分時刻表示部１８２に表示される時刻は、再生されている画像（画像表示ウィンドウ１４０に表示されている画像）に対する相対的な時刻である。そのような時刻の算出が終了されると、ステップＳ３３において、算出された時刻が、位置時刻表示部１８１と差分時刻表示部１８２に、それぞれ表示される。
【０１０４】
ステップＳ３４において、ドラッグは終了されたか否かが判定され、終了されていないと判定された場合、ステップＳ３２に戻り、それ以降の処理が繰り返される。一方、ステップＳ３４において、ドラッグは終了されたと判定された場合、ステップＳ３５に進み、位置時刻表示部１８１と差分時刻表示部１８２に表示されていた時刻は消去される。
【０１０５】
このようにして、ユーザに対して時刻に関する情報を提示するようにすることで、ユーザは、所望のシーンを簡便に、かつ、素早く探し出すことが可能となる。
【０１０６】
なお、上述した説明においては、位置時刻と差分時刻を表示するようにしたが、どちらか一方だけ表示するようにしても良い。また、実際に番組が録画された日時を表示するようにしても良い。
【０１０７】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどにプログラム格納媒体からインストールされる。
【０１０８】
このプログラム格納媒体は、図２に示すようにパーソナルコンピュータ１１に予め組み込まれた状態でユーザに提供される、プログラムが記録されているハードディスクドライブ３１−２，３１−２だけではなく、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１１１（フロッピーディスクを含む）、光ディスク１１２（CD-ROM(Compact Disk-Read Only Memory)，DVD（Digital Versatile Disk）を含む）、光磁気ディスク１１３（MD（Mini-Disk）を含む）、もしくは半導体メモリ１１４などよりなるパッケージメディアにより構成される。
【０１０９】
尚、本明細書において、プログラム格納媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０１１０】
【発明の効果】
以上の如く請求項１に記載の情報処理装置、請求項３に記載の情報処理方法、および請求項４に記載のプログラム格納媒体によれば、動画像と、その動画像のシーンの切り換えに対応する静止画像とを記録し、動画像と静止画像との関係を示す時刻を表示するようにしたので、ユーザが時刻を参照して、所望の静止画像、動画像を探すことが可能となる。
【図面の簡単な説明】
【図１】本発明に係る画像記録再生システムの一実施の形態を示す図である。
【図２】パーソナルコンピュータ１１の構成を説明するブロック図である。
【図３】画像処理ボード３４の構成を示す図である。
【図４】パーソナルコンピュータ１１が実行するアプリケーションプログラムを説明する図である。
【図５】パーソナルコンピュータ１１が実行するアプリケーションプログラム、ミドルウェア、およびドライバ類の構成を説明する図である。
【図６】ＡＶコンテンツの構成の例を説明する図である。
【図７】ＡＶコンテンツの構成の例を説明する図である。
【図８】ＡＶコンテンツの構成の例を説明する図である。
【図９】録画再生プログラム８１の画面を説明する図である。
【図１０】録画再生プログラム８１の画面を説明する図である。
【図１１】録画時間変更ボタン１５１がクリックされることによる録画時間の変更を説明する図である。
【図１２】録画時間設定ウィンドウを説明する図である。
【図１３】録画時間設定ウィンドウを説明する図である。
【図１４】録画再生プログラム８１の画面を説明する図である。
【図１５】録画再生プログラム８１の画面を説明する図である。
【図１６】静止画像表示ウィンドウ１７１に表示されるサムネイル画像について説明する図である。
【図１７】静止画像表示ウィンドウ１７１に表示されるサムネイル画像について説明する図である。
【図１８】静止画像表示ウィンドウ１７１に表示されるサムネイル画像について説明する図である。
【図１９】時刻表示について説明する図である。
【図２０】時刻表示について説明する図である。
【図２１】時刻表示について説明する図である。
【図２２】時刻表示について説明する図である。
【図２３】録画処理について説明するフローチャートである。
【図２４】サムネイル画像の表示処理について説明するフローチャートである。
【図２５】時刻表示処理について説明するフローチャートである。
【符号の説明】
１１  パーソナルコンピュータ，  １３  VCR，  １４  DVCR，  １５  DVCR，  １６，１６−１，１６−１  ネットワーク，  ２１  CPU，  ２３  RAM，  ３４  画像処理ボード，  ５８  MPEGエンコーダ，  ６０  MPEGデコーダ，  ８１  録画再生プログラム，  ８２  ＡＶコンテンツ管理検索プログラム，  ８３ＡＶコンテンツ編集プログラム，  ９２  コンテンツデータベース，  １０１ＡＶコンテンツ，  １０２  ＡＶコンテンツ属性レコード，  １１１  動画像データファイル，  １１２  静止画像データファイル，  １２１  ＡＶコンテンツ，  １３１  編集データファイル，  １３２  ＡＶコンテンツ属性レコード，１４１  録画ウィンドウ，  １４１ａ録画ボタン，  １４２  録画ボタン，  １４３  停止ボタン，  １４４  再生ボタン，  １４５  一時停止ボタン，  １４６  再生ウィンドウ ，  １４６ａ  再生ボタン，  １４７  カーソル，  １７１  静止画像表示ウィンドウ，  １７２  現在位置指示ゲージ，  １７３  スクロールバー，  １８１  位置時刻表示部，  １８２  差分時刻表示部
【図１】
0004235866.tif 000002
【図２】
0004235866.tif 000003
【図３】
0004235866.tif 000004
【図４】
0004235866.tif 000005
【図５】
0004235866.tif 000006
【図６】
0004235866.tif 000007
【図７】
0004235866.tif 000008
【図８】
0004235866.tif 000009
【図９】
0004235866.tif 000010
【図１０】
0004235866.tif 000011
【図１１】
0004235866.tif 000012
【図１２】
0004235866.tif 000013
【図１３】
0004235866.tif 000014
【図１４】
0004235866.tif 000015
【図１５】
0004235866.tif 000016
【図１６】
0004235866.tif 000017
【図１７】
0004235866.tif 000018
【図１８】
0004235866.tif 000019
【図１９】
0004235866.tif 000020
【図２０】
0004235866.tif 000021
【図２１】
0004235866.tif 000022
【図２２】
0004235866.tif 000023
【図２３】
0004235866.tif 000024
【図２４】
0004235866.tif 000025
【図２５】
0004235866.tif 000026