(57)【要約】【課題】プレイリストとそのプレイリストの再生に必要なデータファイル部分のみを転送する。【解決手段】カメラ１のプレイリスト記録手段１０１からコピーすべきプレイリストを読み出す。データファイル選択手段１０３は、プレイリストに記録される全データファイルを順にデータファイル記録手段１０１から読み出し、トリミング手段１０４は、データファイルの再生に必要な部分を抽出する。送信手段１０５はトリミングされたデータファイルをカメラ２に送信する。プレイリスト書き換え手段１０６は、そのプレイリストに登録される各データファイルの再生箇所の情報を書き換える。送信手段１０７は、書き換えられたプレイリストをカメラ２に送信する。【選択図】  図１
2004172887.tif 000002
【特許請求の範囲】
【請求項１】
複数の動画や音声のデータファイル及びそのデータファイルの再生順序や再生範囲を設定したプレイリストを記録している送信側装置と、前記送信側装置から、プレイリスト及びそれが参照しているデータファイルをコピーする受信側装置とからなるデータファイル複写システムであって、前記送信側装置が、
データファイルを記録する第１のデータファイル記録手段と、
プレイリストを記録する第１のプレイリスト記録手段と、
プレイリストに記録されているデータファイルを前記第１のデータファイル記録手段から選択する選択手段と、
前記選択手段によって選択されたデータファイルから必要な部分をトリミングするトリミング手段と、
前記トリミング手段で行ったトリミング処理に伴いプレイリストを書き換えるプレイリスト書き換え手段と、
前記トリミング手段によってトリミングされたデータファイルを前記受信側装置に送信するデータファイル送信手段と、
前記第１の記録手段に記録されたプレイリストを前記受信側装置に送信するプレイリスト送信手段
とを有することを特徴とするデータファイル複写システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画や音楽などのデータファイルを複写するデータファイル複写システムに関する。
【０００２】
【従来の技術】
複数の動画や音声データが記録されているメディアを取り扱うＣＤプレイヤ、ＭＤプレイヤ、ＤＶＤプレイヤなどの記録再生装置では、メディアに記録されている動画・音声のデータファイルを、ユーザが好きな順番に入れ替えて視聴することができる。この、ユーザがデータファイルの再生順序を設定したものをプレイリストという。また、記録再生装置の中には、データファイルの再生範囲をプレイリストで再生開始点と再生終了点を指定することによって設定できるものもある。
【０００３】
動画データの記録再生装置の中には、大容量の書き換え可能光ディスクを記録媒体として使用し、プレイリストを利用して動画の編集を行うことができるものがある。このような装置の場合、動画のデータファイルを実際にトリミングしたり繋ぎ合わせたりして１つのシーンに編集を行うのではなく、プレイリストによって動画ファイルごとに再生開始点と再生終了点を指定し、またそれらの再生順序を設定し、そのプレイリストに従ってデータファイルを再生することで動画編集を実現している。このように編集された動画を、以下では仮想タイトルと呼ぶ。
【０００４】
図４は、仮想タイトルを表すプレイリストと、その仮想タイトルを構成するデータファイルの一例である。４０１はプレイリストを記したファイルであり、このプレイリストでは、「運動会．ｍｐｇ」というファイル名の動画データファイル４０２を１００フレーム目から３５０フレーム目まで、次に「花見．ｍｐｇ」というファイル名の動画データファイル４０３を０フレーム目から５００フレーム目まで、そして「遠足．ｍｐｇ」というファイル名の動画データファイル４０４を２３０フレーム目から４６０フレーム目まで順に再生することが記されている。このように、記録再生装置のユーザは、プレイリスト４０１に書かれている内容を編集することで、プレイリスト４０１に従って再生される動画データファイルの再生範囲や再生順序を指定すること、すなわち動画編集を実現することができる。
【０００５】
この様にプレイリストを用いて再生を行う技術として、従来、特開２０００−２５１４８６公報に記載の技術が知られている。
【０００６】
【発明が解決しようとする課題】
プレイリストによって動画編集を実現している記録再生装置において、仮想タイトルをある記録再生装置から別の記録再生装置にコピーする場合、その仮想タイトルを設定しているプレイリストだけではなく、そのプレイリストが参照しているデータファイルをすべてコピーしなければならない。
【０００７】
ところが、従来の装置では、仮想タイトルがあるデータファイルの一部しか参照していないような場合でも、そのデータファイルを丸ごとコピーしなければならなかった。そのため、コピーに時間がかかり、またコピー先の記録再生装置が記録するデータ容量が大きくなるという課題があった。
【０００８】
本発明は、このような不都合を解消するデータファイル複写システムを提示することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、上記問題を解決するために、本発明に係るデータファイル複写システムは、複数の動画や音声のデータファイル及びそのデータファイルの再生順序や再生範囲を設定したプレイリストを記録している送信側装置と、前記送信側装置から、プレイリスト及びそれが参照しているデータファイルをコピーする受信側装置とからなるデータファイル再生システムであって、前記送信側装置が、データファイルを記録する第１のデータファイル記録手段と、プレイリストを記録する第１のプレイリスト記録手段と、プレイリストに記録されているデータファイルを前記第１のデータファイル記録手段から選択する選択手段と、前記選択手段によって選択されたデータファイルから必要な部分をトリミングするトリミング手段と、前記トリミング手段で行ったトリミング処理に伴いプレイリストを書き換えるプレイリスト書き換え手段と、前記トリミング手段によってトリミングされたデータファイルを前記受信側装置に送信するデータファイル送信手段と、前記第１の記録手段に記録されたプレイリストを前記受信側装置に送信するプレイリスト送信手段とを有することを特徴とする。
【００１０】
【実施例】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１１】
図１に本発明の一実施例である記録再生システムの概略構成ブロック図を示す。１は、複数の動画データファイルとプレイリストを記録しているカメラ（送信側装置）である。２は、カメラ１から仮想タイトルをコピーしようとするカメラ（受信側装置）である。３は、カメラ１とカメラ２を接続するＩＥＥＥ１３９４ケーブルである。もちろん、ＩＥＥＥ１３９４以外の方式でカメラ１，２を接続した場合にも、本発明は有効である。
【００１２】
送信側装置であるカメラ１の構成を説明する。１０１はデータファイルを記録する第１のデータファイル記録手段であり、１０２はプレイリストを記録する第１のプレイリスト記録手段である。第１のデータファイル記録手段１０１及び第１のプレイリスト記録手段１０２は、実際には、ＤＶＤなどのディスク媒体、メモリ媒体及び／又はハードディスクなどからなる記録媒体を具備する。本実施例では、第１のデータファイル記録手段１０１と第１のプレイリスト記録手段１０２を論理的に別のブロックとして取り扱っているが、物理的には同一の装置であってもよい。
【００１３】
１０３は、データファイル記録手段１０１から任意のデータファイルを選択するデータファイル選択手段である。データファイル選択手段１０３は、実際には、ＣＰＵと、メモリ及び前記記録媒体にアクセスする手段からなり、プレイリスト記録手段１０２から読み出したプレイリストが参照しているデータファイルをデータファイル記録手段１０１から選択して読み出すことができる。
【００１４】
１０４は、データファイル選択手段１０３によって選択されたデータファイルから、再生開始点から再生終了点までをトリミングするトリミング手段である。これはデータファイルの最初から最後までを取り出す場合、トリミング手段１０４を使用しない。トリミング処理の具体例は、図５を参照して、後で詳細に説明する。
【００１５】
１０５は、トリミング手段１０４によってトリミングされたデータファイルを、ＩＥＥＥ１３９４ケーブル３を介して他の機器、ここではカメラ２に送信するデータファイル送信手段である。１０６は、トリミング手段１０４で行ったトリミング処理に伴いプレイリストを書き換えるプレイリスト書き換え手段である。プレイリスト書き換え処理の具体例は、後で詳細に説明する。１０７は、プレイリスト記録手段１０２に記録されているプレイリストを、ＩＥＥＥ１３９４ケーブル３を介して他の機器、ここではカメラ２に送信するプレイリスト送信手段である。データファイル送信手段１０５及びプレイリスト送信手段１０７は、ＩＥＥＥ１３９４通信機能によって実現される。本実施例では、データファイル送信手段１０５とプレイリスト送信手段１０７を論理的に別のブロックとして取り扱っているが、物理的には同一の装置であってもよい。
【００１６】
１０８は、動画を撮影し、音声を録音する第１の撮影手段であり、レンズ、被写体の光学像を電気信号に変換する撮像素子、電気信号をデジタル化するＡ／Ｄ変換器、デジタル化されたデータを所定のフォーマットのデジタル画像データに変換する画像処理部、デジタル化された画像データをＤＶ方式又はＭＰＥＧ方式などによって圧縮するエンコーダなどからなる。
【００１７】
１０９は、第１のデータファイル記録手段１０１及び第１のプレイリスト記録手段１０２に記録されたデータファイル及び仮想タイトルを再生する第１の再生手段であり、圧縮符号化されたデジタルデータを復号するデコーダ、復号されたデジタルデータを電気信号に変換するＤ／Ａ変換器、及び、電気信号を表示するモニタなどからなる。
【００１８】
図示していないが、カメラ１は、カメラ１の全体の動作を制御するシステム制御装置、及び、使用者がカメラ１を操作するときのユーザインターフェースである入力手段を有している。
【００１９】
受信側装置であるカメラ２の構成を説明する。２０１は、プレイリストをＩＥＥＥ１３９４ケーブル３を介して受信するプレイリスト受信手段であり、２０２は、データファイルをＩＥＥＥ１３９４ケーブル３を介して受信するデータファイル受信手段である。プレイリスト受信手段２０１及びデータファイル受信手段２０２は、ＩＥＥＥ１３９４通信機器によって実現される。本実施例では、データファイル受信手段２０１とプレイリスト受信手段２０２を論理的に別のブロックとして取り扱っているが、物理的には同一の装置であってもよい。
【００２０】
２０３は、プレイリスト受信手段２０１によって受信したプレイリストを記録する第２のプレイリスト記録手段である。２０４は、データファイル受信手段２０２によって受信したデータファイルを記録する第２のデータファイル記録手段である。プレイリスト記録手段２０３及びデータファイル記録手段２０４は、ＤＶＤなどのディスク媒体、メモリ媒体及び／又はハードディスクなどからなる記録媒体を具備する。本実施例では、第２のプレイリスト記録手段２０３と第２のデータファイル記録手段２０４を論理的に別のブロックとして取り扱っているが、物理的には同一の装置であってもよい。
【００２１】
２０５は、動画を撮影し、音声を録音する第２の撮影手段であり、レンズ、被写体の光学像を電気信号に変換する撮像素子、電気信号をデジタル化するＡ／Ｄ変換器、デジタル化されたデータを所定のフォーマットのデジタル画像データに変換する画像処理部、及び、デジタル化された画像データをＤＶ方式又はＭＰＥＧ方式などによって圧縮するエンコーダなどから構成される。
【００２２】
２０６は、プレイリスト記録手段２０３及びデータファイル記録手段２０４に記録されたデータファイル及び仮想タイトルを再生する第２の再生手段であり、圧縮符号化されたデジタルデータを復号するデコーダ、復号されたデジタルデータを電気信号に変換するＤ／Ａ変換器、及び、Ｄ／Ａ変換器の出力データを可視表示するモニタなどから構成される。
【００２３】
図示していないが、カメラ２は、カメラ２の全体の動作を制御するシステム制御装置、及び、使用者がカメラ２を操作するときのユーザインターフェースである入力手段を有している。
【００２４】
図２及び図３を参照して、カメラ１からカメラ２に仮想タイトルをコピーする動作を説明する。仮想タイトルのコピーとは、実際には、プレイリスト及びそのプレイリストが参照する各データファイルをコピーすることである。
【００２５】
本実施例では、プレイリスト及び各データファイルのファイル名は、コピー元とコピー先で同じ名前にするものとする。この方式の場合、実際にコピーを行う前に、カメラ１からコピーしようとするプレイリスト及びデータファイルと同じファイル名のファイルがカメラ２に存在しないことを予め確かめておく必要がある。この実現方法として、カメラ１がカメラ２に対して、プレイリスト及び各データファイルのファイル名を順に問い合わせ、もし同じ名前のファイルが見つかればカメラ２から警告を受け取り、その時点でコピーを中断する、という処理手順が考えられる。
【００２６】
これ以外の実現方法として、ファイル名ごとにひとつのコマンドを用いて問い合わせを行うのではなく、ひとつのコマンドが複数のファイル名についてカメラ２に問い合わせができるようにしてもよい。
【００２７】
また、コピー先のファイル名のつけ方として、カメラ２に存在しないようなファイル名を生成して用いるという方法も考えられる。この場合は、ファイル名の生成に乱数を使っても良いし、基本的にカメラ１と同じファイル名を用いることにして、それと同じ名前のファイルがカメラ２にあった場合は、そのファイル名の末尾に”２”をつける（その名前もカメラ２にあれば、さらにファイル名の末尾に”２”をつける）ということにしても良い。
【００２８】
図２は、送信側装置であるカメラ１の動作フローチャートを示す。ユーザの入力又はカメラ２からの信号によってコピー動作が開始されると、まず、プレイリスト記録手段１０１からコピーすべきプレイリストを読み出し（Ｓ２０１）、プレイリスト書き換え手段１０６によってプレイリストを後述のように書き換え、プレイリスト送信手段１０７によってカメラ２に送信する（Ｓ２０３）。
【００２９】
次に、データファイル選択手段１０３が、Ｓ２０１で読み出したプレイリストが参照しているデータファイルをひとつ、データファイル記録手段２から読み出す（Ｓ２０４）。読み出すデータファイルは、プレイリストに記録されているもののうち、まだ読み出されていない先頭のものとする。さらに、トリミング手段１０４が、プレイリストからそのデータファイルの再生開始点と再生終了点を読み出し、データファイルをトリミングして再生開始点から再生終了点までを抜き出す（Ｓ２０５）。ただし、プレイリストに再生開始点・再生終了点が指示されていない場合は、Ｓ２０５のトリミングを行わず、データファイル全体をトリミング手段１０４の出力としてもよい。このトリミング処理については、図５を参照して、後で詳細に説明する。そして、トリミング手段１０４によって抜き出したデータファイルの一部または全部を、データファイル送信手段１０５がカメラ２に送信する（Ｓ２０６）。
【００３０】
この時点で、プレイリストが参照しているすべてのデータファイルを送信したかどうかを判定する（Ｓ２０７）。もし、まだ送信していないデータファイルがある場合は、Ｓ２０４に戻り、次のデータファイルをデータファイル選択手段１０３によってデータファイル記録手段１０２から読み出す。また、Ｓ２０７においてプレイリストが参照しているすべてのデータファイルを送信していたならば、カメラ１のコピー動作を終了する。
【００３１】
図３は、受信側装置であるカメラ２のコピー動作のフローチャートを示す。まず、プレイリスト受信手段２０１が、カメラ１から送信されたプレイリストを受信する（Ｓ３０１）。プレイリスト記録手段２０３が、受信したプレイリストを記録する（Ｓ３０２）。
【００３２】
データファイル受信手段２０２が、カメラ１から送信されたトリミング済みのデータファイルをひとつ受信する（Ｓ３０３）。データファイル記録手段２０４が、受信したデータファイルを記録する（Ｓ３０４）。この時点で、カメラ１がＳ２０５で送信した全てのデータファイルを受信したかどうかを判定する（Ｓ３０５）。Ｓ３０５の判定方法としては、予めカメラ１がカメラ２に送信するデータファイル数を伝えておくという方法、及び、カメラ１が全てのデータファイルを送信した後にカメラ２にデータファイルの送信完了を示す信号を送る方法などが考えられる。ステップＳ３０５において、まだ受信していないデータファイルが残っていると判定した場合は、Ｓ３０３に戻って次のデータファイルを受信する。Ｓ３０５において、すべてのデータファイルを受信したと判定した場合には、コピー動作を終了する。
【００３３】
以上の動作により、カメラ１の仮想タイトルをカメラ２にコピーすることができる。
【００３４】
図５は、トリミング手段１０４によるトリミング処理の具体例である。５０１は、「運動会．ｍｐｇ」というファイル名の動画データファイルを表す。５０２〜５０５は、動画データファイル５０１における先頭からのフレーム数である。
【００３５】
図４のプレイリスト４０１が示すような仮想タイトルを再生する場合、データファイル５０１の内、必要となる部分は、１００フレーム目（５０３）から３５０フレーム目（５０４）の範囲であり、それ以外の部分は必要ない。そこで、トリミング手段１０４は、データファイル５０１をカメラ２に送信するに先立ち、必要な部分（斜線で表した部分）のみをトリミングする。
【００３６】
このようにして、動画データファイル５０１から、１００フレーム目のデータから３５０フレーム目のデータまでをトリミングしたものが、ファイル５０６である。５０７，５０８は、動画データファイル５０６における先頭からのフレーム数であり、それぞれ０フレーム目、２５０フレーム目になっている。
【００３７】
同様に、５０９，５１１は、プレイリスト４０１に記録されているデータファイルであり、５１０，５１２はそれらをそれぞれトリミングしたファイルである。５１０は、データファイルの全部をトリミングした例である。
【００３８】
ところで、本実施例では、カメラ１のプレイリスト４０１が参照しているデータファイル５０１，５０９，５１１をカメラ２にコピーするとき、それらのデータファイル５０１，５０９，５１１は、カメラ１において、ファイル５０６，５１０，５１２のようにトリミングされる。従って、プレイリスト４０１をそのままカメラ２にコピーしたのでは、トリミングされたデータファイルとの間に不整合が生じることになる。たとえば、プレイリスト４０１に従えば、カメラ１ではデータファイル５０１の１００フレーム目から再生が開始されるわけだが、このプレイリストをそのまま用いてカメラ２で仮想タイトルを再生すると、トリミングされてコピーされたデータファイル５０６の１００フレーム目、すなわちデータファイル５０１の２００フレーム目にあたるフレームから再生されてしまう。
【００３９】
そのため、プレイリスト４０１をカメラ２にコピーするに先立ち、コピー後のデータファイルと不整合が生じないようにプレイリスト４０１を書き換える必要がある。その処理を行うのが、プレイリスト書き換え手段１０６である。ここでは、プレイリストに記録された各データファイルの再生開始点と再生終了点を、以下の規則によって書き換える。すなわち、データファイルの再生開始点は全て０にし、データファイルの再生終了点は、そのデータファイルの元の再生開始点の値を元の再生終了点の値から引いたものにする。この規則に従ってプレイリスト４０１を書き換えると、図６に示すプレイリスト６０１が得られる。このプレイリスト６０１をカメラ２に送れば、仮想タイトルの再生において、プレイリスト６０１と、トリミングされてからコピーされた各データファイル６０２，６０３，６０４との間で不整合は発生しなくい。
【００４０】
本実施例では、プレイリストの書き換えを送信側装置であるカメラ１で実行するようにしたが、受信側装置であるカメラ２で書き換えを行うようにしてもよい。
【００４１】
（その他）
以下、本発明の実施態様を列挙する。
【００４２】
（実施態様１）  前記受信側装置は、
前記データファイル送信手段で送信されたデータファイルを受信するデータファイル受信手段と、
前記データファイル受信手段で受信したデータファイルを記録する第二のデータファイル記録手段と、
前記プレイリスト送信手段で送信されたプレイリストを受信するプレイリスト受信手段と、
前記プレイリスト受信手段で受信したプレイリストを記録する第二のプレイリスト記録手段
とを有することを特徴とする請求項１に記載のデータファイル複写システム。
【００４３】
（実施態様２）  前記送信側装置及び前記受信側装置はプレイリストを用いた動画編集が可能なカメラである請求項１又は実施態様１に記載のデータファイル再生システム。
【００４４】
（実施態様３）  複数の動画や音声のデータファイル及び、そのデータファイルの再生順序や再生範囲を設定したプレイリストを記録している送信側装置と、前記送信側装置から、プレイリスト及びそれが参照しているデータファイルをコピーする受信側装置とからなるデータファイル複写システムの複写方法であって、
送信すべきプレイリストに記録されているデータファイルを選択する選択ステップと、
選択されたデータファイルから必要な部分をトリミングするトリミングステップと、
前記トリミングステップでのトリミング処理に応じた内容に前記プレイリストを書き換えるプレイリスト書き換えステップと、
前記トリミングステップによってトリミングされたデータファイルを前記受信側装置に送信するデータファイル送信ステップと、
前記プレイリスト書き換えステップで書き換えられたプレイリストを前記受信側装置に送信するプレイリスト送信ステップ
とを具備することを特徴とする方法。
【００４５】
（実施態様４）  複数の動画や音声のデータファイル及び、そのデータファイルの再生順序や再生範囲を設定したプレイリストを記録している送信側装置と、前記送信側装置から、プレイリスト及びそれが参照しているデータファイルをコピーする受信側装置とからなるデータファイル複写システムの複写方法であって、
送信すべきプレイリストに記録されているデータファイルを選択する選択ステップと、
選択されたデータファイルから必要な部分をトリミングするトリミングステップと、
前記トリミングステップによってトリミングされたデータファイルを前記受信側装置に送信するデータファイル送信ステップと、
前記プレイリストを前記受信側装置に送信するプレイリスト送信ステップと、
前記受信側装置において、受信したプレイリストを、記トリミングステップでのトリミング処理に応じた内容に書き換えるプレイリスト書き換えステップ
とを具備することを特徴とする方法。
【００４６】
（実施態様５）  前記送信側装置及び前記受信側装置が、プレイリストを用いた動画編集が可能なカメラである実施態様３又は４に記載の方法。
【００４７】
（実施態様６）  実施態様３又は４に記載の機能を実現するプログラムソフトウエアを記録したことを特徴とする記録媒体。
【００４８】
【発明の効果】
以上の説明から容易に理解できるように、本発明によれば、プレイリストによって動画編集を実現している記録再生装置において、仮想タイトルを記録再生装置から別の記録再生装置にコピーする場合、仮想タイトルが参照しているデータファイルの必要な部分をトリミングしてコピーするので、コピーに要する時間を短縮でき、コピー先の記録再生装置が記録するデータ容量を少なくなる。
【図面の簡単な説明】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２】カメラ１の動作フローチャートである。
【図３】カメラ２の動作フローチャートである。
【図４】プレイリストが記録されたファイル及びそのプレイリストが参照するデータファイルの例である。
【図５】データファイルのトリミング処理の例である。
【図６】プレイリスト書き換え処理後のプレイリスト及びそのプレイリストが参照するデータファイルの例である。
【符号の説明】
１  送信側装置（カメラ１）
２  受信側装置（カメラ２）
３  ＩＥＥＥ１３９４ケーブル
１０１  第１のデータファイル記録手段
１０２  第１のプレイリスト記録手段
１０３  データファイル選択手段
１０４  トリミング手段
１０５  データファイル送信手段
１０６  プレイリスト書き換え手段
１０７  プレイリスト送信手段
１０８  第１の撮影手段
１０９  第１の再生手段
２０１  プレイリスト受信手段
２０２  データファイル受信手段
２０３  第２のプレイリスト記録手段
２０４  第２のデータファイル記録手段
２０５  第２の撮影手段
２０６  第２の再生手段
【図１】
2004172887.tif 000003
【図２】
2004172887.tif 000004
【図３】
2004172887.tif 000005
【図４】
2004172887.tif 000006
【図５】
2004172887.tif 000007
【図６】
2004172887.tif 000008