andプログラム格納媒体に関する。[0002]【従来の技術】パーソナルコンピュータに、チューナを内蔵し、テレビジョン放送局から画像および音声の信号を受信し、受信した画像および音声を所定のデジタルデータに変換して、ハードディスクなどの記録媒体に記録し、必要に応じて編集する技術が利用されるようになりつつある。[0003]【発明が解決しようとする課題】このようなパーソナルコンピュータを利用した画像の編集作業において、所望のシーンを探すのに手間がかかり、編集に時間がかかるという問題点があった。edit.【0004】本発明はこのような状況に鑑みてなされたものであり、迅速に画像を編集できるようにすることを目的とする。not第1の表示制御手段と、同期が指示された場合、画面上の基準位置に対応する時刻、および選択シーンに対応する時刻のいずれか一方から動画像を再生し、第2の表示領域に表示させるように表示を制御する第2の表示制御手段と、動画像を編集するための情報を第3の表示領域に表示させるように表示を制御する第3の表示制御手段とを含むことを特徴とする。第1の表示制御手段は、静止画像の近傍に、映画のフィルムを模した形を表示するように表示を制御させるようにすることができる。第1の表示制御手段は、画面上の所定の基準位置を画面の所定の位置に固定するとともに、基準位置を示す画像を静止画像の手前側に強調して表示するように表示を制御させるようにすることができる。dragged表示させるように表示を制御する第1の表示制御ステップと、同期が指示された場合、画面上の基準位置に対応する時刻、および選択シーンに対応する時刻のいずれか一方から動画像を再生し、第2の表示領域に表示させるように表示を制御する第2の表示制御ステップと、動画像を編集するための情報を第3の表示領域に表示させるように表示を制御する第3の表示制御ステップとを含むことを特徴とする。第1の表示制御ステップは、静止画像の近傍に、映画のフィルムを模した形を表示するように表示を制御するようにすることができる。第1の表示制御ステップは、画面上の所定の基準位置を画面の所定の位置に固定するとともに、基準位置を示す画像を静止画像の手前側に強調して表示するように表示を制御するようにすることができる。dragged止画像を表示させるように表示を制御する第1の表示制御ステップと、同期が指示された場合、画面上の基準位置に対応する時刻、および選択シーンに対応する時刻のいずれか一方から動画像を再生し、第2の表示領域に表示させるように表示を制御する第2の表示制御ステップと、動画像を編集するための情報を第3の表示領域に表示させるように表示を制御する第3の表示制御ステップとを含むことを特徴とする。第1の表示制御ステップは、静止画像の近傍に、映画のフィルムを模した形を表示するように表示を制御するようにすることができる。film.第1の表示制御ステップは、画面上の所定の基準位置を画面の所定の位置に固定するとともに、基準位置を示す画像を静止画像の手前側に強調して表示するように表示を制御するようにすることができる。同期が指示された場合、画面上の基準位置に対応する時刻、および選択シーンに対応する時刻のいずれか一方から動画像を再生し、第2の表示領域に表示させるように表示が制御され、動画像を編集するための情報を第3の表示領域に表示させるように表示が制御される。[0013]【発明の実施の形態】図1は、本発明に係る画像記録再生システムの一実施の形態を示す図である。パーソナルコンピュータ1は、所定のテレビジョン放送局から送信された電波を受信したアンテナ2から供給される信号を入力し、所定の画像および音声(いわゆる、番組の画像および音声)を再生し、その画像および音声を記録する。Recorder)4または撮像機能付きのDVCR5から供給されたデジタルデータに対応する画像および音声を再生し、その画像および音声を記録する。DVCR4に供給する。VCR4.【0015】更に、パーソナルコンピュータ1は、ネットワーク6−1および6−2を介して、DVCR5から供給された、後述する2次元バーコードが印刷されたラベルの画像のデータを基に、そのラベルが貼付されたビデオテープカセットに記録されている音声および画像に関連づけられた所定のファイル(ビデオテープカセットに記録されている音声および画像の内容を示すデータを記録している)を検索する。6-2,DVCR5から供給された、後述する2次元バーコードが印刷されたラベルの画像のデータを基に、2次元バーコードが印刷されたラベルが貼付されたビデオテープカセットに、所定の音声および画像が記録されているか否かを判定する。is.【0016】加えて、パーソナルコンピュータ1は、記録している音声および画像を編集することができる。recorded.【0017】図2は、パーソナルコンピュータ1の構成を説明するブロック図である。system)を実際に実行する。general,CPU21が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。memory)23は、CPU21の実行において使用するプログラムや、その実行において適宜変化するパラメータを格納する。これらはCPUバスまたはメモリバスなどから構成されるホストバス24により相互に接続されている。Interface)バスなどの外部バス26に接続されている。bus.【0019】キーボード28は、CPU21に各種の指令を入力するとき、ユーザにより操作される。tube)30の画面上のポイントの指示や選択を行うとき、ユーザにより操作される。CRT30は、各種情報をテキストやイメージで表示する。drive)32は、それぞれハードディスクまたはフロッピーディスクを駆動し、それらにCPU21によって実行するプログラムや情報を記録または再生させる。スピーカ33は、所定の音声を再生する。これらのキーボード28乃至スピーカ33は、インターフェース27に接続されており、インターフェース27は、外部バス26、ブリッジ25、およびホストバス24を介してCPU71に接続されている。以下、HDD31−1または31−2を個々に区別する必要がないとき、単に、HDD31と称する。31−1またはHDD31−2に出力する。HDD31-1またはHDD31−2に記録されている画像または音声のデータを入力し、入力された画像または音声のデータに対応するアナログ信号を生成して、VCR3に供給し、または入力された画像または音声のデータに対応するデジタルデータを生成して、ネットワーク6−1を介して、DVCR4に供給する。71に接続されている。the.【0023】次に、画像処理ボード34の構成について説明する。図3は、画像処理ボード34の構成を示す図である。DVCR4に供給する。DVCRフォーマットの画像または音声のデジタルデータに圧縮し、DVデータインターフェース52に出力する。Frequency)信号を入力し、所定のチャンネルの画像および音声のアナログ信号をアナログセレクタ52に出力する。56またはVCR3に出力する。55,デジタルデータ(例えば、いわゆる、4:1:1などの画像データなど)に変換し、デジタルセレクタ57に出力する。58,またはD/A変換回路61に出力するとともに、ブリッジ59に出力し、シーンの切り換えの位置の情報をブリッジ59に出力する。59.【0029】MPEGエンコーダ58は、デジタルセレクタ57から供給された画像および音声のデジタルデータを、MPEG方式のデジタルデータに圧縮し、ブリッジ59に出力する。58,シーンの切り替わりの画像を、静止画像に変換し、ブリッジ59に出力する。59.【0030】ブリッジ59は、デジタルセレクタ57から供給された画像および音声のデジタルデータ(圧縮されてない)を、画像処理ボード34が装着されているパーソナルコンピュータ1のPCIバス26およびインターフェース27を介して、CRT30に出力する。MPEG方式の画像または音声のデジタルデータを、画像処理ボード34が装着されているパーソナルコンピュータ1のPCIバス26を介して、HDD31−1若しくは31−2、またはCPU21に出力する。type,MPEGデコーダ60に出力する。60.【0031】MPEGデコーダ60は、ブリッジ59から供給されたMPEG方式の画像または音声のデジタルデータを伸張して、圧縮されていない画像または音声のデジタルデータとし、デジタルセレクタ57に出力する。57.【0032】D/A変換回路61は、デジタルセレクタ57から供給された画像および音声のデジタルデータを、アナログ信号に変換し、アナログセレクタ52に出力する。MPEGデコーダ60に対応する処理は、所定のプログラムにより、CPU21が実行するようにしてもよい。executes.【0034】図4は、パーソナルコンピュータ1が実行するアプリケーションプログラムを説明する図である。HD,D31−1および31−2に記録させる。伸張させて、圧縮されていない所定の画像または音声のデジタルデータを生成し、画像をCRT30に表示させ、音声をスピーカ33に再生させる。HDD3,1−1および31−2に記録されているAVコンテンツの内容または録画された日付などの所定の情報を表示する。edited,その選択されたAVコンテンツの情報をAVコンテンツ編集プログラム83に供給し、予約録画設定プログラム84に予約録画の指示を行う。HDD31-1,および31−2に記録されているAVコンテンツを基に、選択されたAVコンテンツの所定の画像および音声を編集(所定AVコンテンツにふくまれるている画像および音声をつなぎ合わせる)し、編集された画像または音声を再生する所定の形式のAVコンテンツを生成する。later,画像または音声のデジタルデータを有せず、選択されたAVコンテンツを特定する情報および利用する画像および音声を特定する情報から構成され、録画再生プログラム81で再生することができる。81.【0039】予約録画設定プログラム84は、設定に基づき、予約録画を実行させるAVコンテンツを生成する。31-2,の記憶領域を予め確保する。TimeClock)から供給される時刻を基に、予約録画を実行する。予約監視プログラム85は、予約録画を実行させるAVコンテンツの設定を変更する。recording.【0041】図5は、パーソナルコンピュータ1が実行するアプリケーションプログラム、ミドルウェア、およびドライバ類の構成を説明する図である。program,所定のドライバ類を動作させる。ドライバ類は、画像処理ボード34のMPEGエンコーダ58など、所定のハードウェアのリソースを、実際に動作させる。85,が要求する、ハードウェアリソースの使用を調停し、各種の優先順位などの設定に基づき、アプリケーションプログラムが所定のハードウェアリソースを適切に利用できるようにする。A,Vコンテンツに対応する画像または音声のデジタルデータを記憶しているファイルを特定するデータを提供するデータベースである。AVコンテンツ編集プログラム83、予約録画設定プログラム84、または予約監視プログラム85の所定のAVコンテンツ(1以上のファイルから構成される)に対する読み出し、または書き込みの要求に対応し、実際に、所定のファイルに対しデータの読み出し、または書き込みを実行する。write.【0045】エンコード94は、画像処理ボード34のMPEGエンコーダ58に、デジタルセレクタ57から入力された画像または音声のデータを、MPEG方式のデジタルデータに圧縮させる制御を実行する。59PEG方式の画像または音声のデジタルデータを、伸張させる制御を実行する。34のアナログセレクタ52、および1394インターフェース51を動作させ、画像処理ボード34からのアナログ信号またはネットワーク6−1を介するデジタルデータの出力を制御する。51、DVデータインターフェース52、およびデジタルセレクタ57を動作させ、画像処理ボード34に入力されるアナログ信号またはデジタルデータを選択する。34.【0049】画面表示98は、デジタルセレクタ57およびブリッジ59などを動作させ、CRT30への画像の表示を制御する。30.【0050】ドライバ99は、エンコード94、デコード95、出力切り換え96、入力切り換え97、および画面表示98の要求に対応し、画像処理ボード34を実際に動作させるプログラムである。34.【0051】以下において、音声に関する処理については説明を省略する。speech.【0052】図6は、AVコンテンツの構成の例を説明する図である。HDD31−1または31−2に記録されているコンテンツデータベース92には、各AVコンテンツの属性が記録されている。チャンネル名、録画モード、状態、有効期限(日付および時刻から示される)、誤削除防止の設定、エラーの有り無し、2次元バーコード(例えば、サイバーコード(商標))、およびメモなどのデータを格納している。設定、エラーの有り無し、およびメモなどのデータを格納している。MPEG1方式であること示す)のいずれかであることを示す。再生済の、いずれかの状態であることを示す。states.【0054】エラーは、例えば、録画中にパーソナルコンピュータ1が故障し、途中までしか録画されなかった、録画中の受信状態が悪く、アンテナ2からの入力された信号で画像が再生できなかった、または、動画像データファイル111−1−1の一部が欠落している等のAVコンテンツ101−1の状態を示す。set,有効期限および誤削除防止の双方が同時に設定されることはない。time.【0056】AVコンテンツ属性レコード102−2に格納されている録画モードのデータは、動画像データファイル111−2−1乃至111−2−3が高画質、標準、またはビデオCD互換のいずれかであることを示す。再生済の、いずれかの状態であることを示す。HDD31−1または31−2に記録されている静止画像データファイル112−1−1乃至112−1−3から構成される。111−1−3は、MPEG方式の画像データが格納されている。動画像データファイル111−1−2の先頭に格納されている画像データに対応する画像は、動画像データファイル111−1−1の最後に格納されている画像データに対応する画像に連続している。111−1−2の最後に格納されている画像データに対応する画像に連続している。-1−1上のオフセット位置)のデータが格納されている。stored.静止画像データファイル112−1−2は、動画像データファイル111−1−2に格納されている画像データのシーンの切り替わりの画像を、静止画像に変換した画像データ、および、そのシーンの切り替わりの時刻(または、動画像データファイル111−1−2上のオフセット位置)のデータが格納されている。111−1−3に格納されている画像データのシーンの切り替わりの画像を、静止画像に変換した画像データ、および、そのシーンの切り替わりの時刻(または、動画像データファイル111−1−3上のオフセット位置)のデータが格納されている。112−2−2から構成され、AVコンテンツ101−1の場合と同様なのでその説明は省略する。AVコンテンツ101−2を個別に区別する必要がないとき、単にAVコンテンツ101と称する。以下、AVコンテンツ属性レコード102−1またはAVコンテンツ属性レコード102−2を個別に区別する必要がないとき、単にAVコンテンツ属性レコード102と称する。111−2−2を個別に区別する必要がないとき、単に動画像データファイル111と称する。112-2-2を個別に区別する必要がないとき、単に静止画像データファイル112と称する。AVコンテンツ101の例を説明する図である。cassette01を検索し、利用すれば、所定のビデオテープカセットに記録されている画像および音声の内容を知ることができる。83が、所定のAVコンテンツ101を編集したとき生成される、AVコンテンツの例を説明する図である。ID、AVコンテンツc再生開始位置、およびAVコンテンツcの再生終了位置などのデータを格納する編集データファイル131−1から構成されている。pの再生開始位置、およびAVコンテンツpの再生終了位置、AVコンテンツqのID、AVコンテンツqの再生開始位置、およびAVコンテンツqの再生終了位置、並びにAVコンテンツrのID、AVコンテンツr再生開始位置、およびAVコンテンツrの再生終了位置などのデータを格納する編集データファイル131−2から構成されている。設定、エラーの有り無し、およびメモなどのデータを格納している。設定、エラーの有り無し、およびメモなどのデータを格納している。131−1が未再生、再生中、または再生済の、いずれかの状態であることを示す。132−2に格納されている状態のデータは、AVコンテンツ131−2が未再生、再生中、または再生済の、いずれかの状態であることを示す。121-2を利用すれば、小さな記憶領域だけで、画像および音声の編集ができるようになる。121−2を個々に区別する必要がないとき、単にAVコンテンツ121と称する。132−2を個別に区別する必要がないとき、単にAVコンテンツ属性レコード132と称する。132.【0069】次に、録画再生プログラム81が、パーソナルコンピュータ1のCRT30に表示させる画面について説明する。1のCRT30に表示される画面を説明する図である。a.【0070】録画ウィンドウ141には、録画されるチャンネル、録画モードなどが設定される。58,所定のAVコンテンツ101およびAVコンテンツ属性レコード102を生成し、HDD31に記録させる。143は、アクティブとなり、操作が可能になる。143がクリックされたとき、録画を停止する。selected,アクティブであるとき、再生ボタン144および一時停止ボタン145は、非アクティブとなり、録画再生プログラム81は、再生ボタン144または一時停止ボタン145がクリックされても、動作しない。CRT30に表示させる画面を説明する図である。録画ウィンドウ141は、録画されるチャンネルおよび録画モードに加えて、録画開始からの経過時間および現在時刻などを表示する。142,録画時間変更ボタン151に変更される。time,録画時間変更ボタン151がクリックされるたびに、変更される。change.【0075】図11は、録画時間変更ボタン151がクリックされることによる録画時間の変更を説明する図である。HDD31−1および31−2に記録可能なデータの大きさ(いわゆる、空き容量)、並びに録画モードにより決定される単位録画時間あたりの画像のデータの量などから算出される録画可能最大時間に設定される。11(A)に示すように、録画時間に録画可能最大時間が設定されているとき、録画時間変更ボタン151がクリックされると、録画時間は、30分に設定される。ここから、録画時間変更ボタン151がクリックされるたびに、録画時間は、1時間、1時間30分、2時間、2時間30分、3時間と、変更される。