(57)【特許請求の範囲】
【請求項１】
複数の映像情報をチャプター単位で管理し、かつ、前記複数のチャプターを１つのプレイリストで管理する第１の記録媒体から、前記映像情報を取り込む映像情報取込装置であって、
映像情報を格納する第２の記録媒体と、
前記第１の記録媒体から前記映像情報を取得して前記第２の記録媒体に格納する取得部と、
前記取得部で取得した映像情報における最後のチャプターについての、撮影日に関する情報と再生時間長に関する情報とを、前記第２の記録媒体に記録する記録部と、
を備え、
前記取得部は、
前記第１の記録媒体において、前記第２の記録媒体に格納された撮影日に関する情報と再生時間長に関する情報とが示す撮影日と再生時間長と同一の撮影日と同一の再生時間長を有するチャプターを検出し、
当該チャプターが検出できた場合、前記検出されたチャプターを含むプレイリストにおいて、前記検出されたチャプターよりも後の撮影日を有するチャプターのみを、前記第１の記録媒体から取得して前記第２の記録媒体に記録し、
前記第１の記録媒体に格納されたプレイリストが異なる撮影日を有する複数のチャプターを含む場合、前記記録部は、当該プレイリストを、同じ撮影日を有するチャプターのみを含むように分割し、前記第２の記録媒体に記録する
映像情報取込装置。
【請求項２】
前記第２の記録媒体に格納された映像情報のリストを表示する表示部をさらに備え、
前記表示部は、プレイリスト毎にプレイリストに関する項目を表示する、
請求項１に記載の映像情報取込装置。
【請求項３】
前記表示部は、撮影日が同一の複数のプレイリストが存在する場合、当該複数のプレイリストに対しては１つの項目を表示する、
請求項２に記載の映像情報取込装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、映像情報を格納した記録メディアから映像情報をコピーして取り込む取込装置に関する。
【背景技術】
【０００２】
デジタルムービーカメラで撮影された映像情報は、例えばメモリカードのような着脱可能な記録メディアに記録される。記録メディアに記録された映像情報は、例えばＰＣ（パーソナルコンピュータ）のような情報処理装置（データ取込装置）によって、記録メディアからコピーされ、当該情報処理装置内に取り込まれることができる。
【０００３】
記録メディアの記録容量は年々増大してきており、このような状況下で、デジタルムービーカメラと記録メディアとデータ取込装置はユーザにより例えば次のように使用される。
【０００４】
まず、ユーザは、記録メディアを装着したデジタルムービーカメラで映像情報を撮影する。撮影した映像情報は記録メディアに記録される。ユーザは、記録メディアに記録された映像情報を、例えばＰＣのようなデータ取込装置に取り込む。この際、データ取込装置に取り込まれた映像情報は、記録メディア内に残ったままになる。その後、ユーザが、再度、記録メディアをデジタルムービーカメラに装着し、新たな映像情報を撮影すると、新たな映像情報が記録メディアに追加で記録される。このとき、記録メディア内では、新たな映像情報すなわち未だ取り込まれていない映像情報と、取り込み済みの映像情報とが混在する。その後、ユーザは、新たな映像情報をデータ取込装置に取り込む際に、取り込むべき対象の映像情報を、記録メディア内に格納された映像情報の中から選択する。
【０００５】
ここで、取り込み対象を選択する作業はユーザにとって煩雑な作業である。そのため、データ取込装置において、未だ取り込まれていない新たな映像情報（以下「差分情報」）のみを自動で選別し、取り込むことが望まれる。
【０００６】
差分情報の取り込みに関して、特許文献１は、記録メディアに記録された写真データの取り込み技術を開示している。具体的には、特許文献１では、デジタルスチルカメラで撮影した静止画データ（写真データ）を、記録メディアを介してデータ取込装置にコピーする。このデータ取込装置は、静止画データを取り込んだ際、静止画データのファイルＩＤの中の最大値を示す情報を記憶しておく。これによって、データ取込装置は、次回、同じ記録メディアから静止画データを取り込む際に、新たな静止画データのみを取り込むことを可能としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−３４５２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本開示は、記録メディアに記録された映像情報（動画データ）の差分情報をより正確に取り込む技術を提供する。
【課題を解決するための手段】
【０００９】
本開示において、複数の映像情報をチャプター単位で管理し、かつ、複数のチャプターを１つのプレイリストで管理する第１の記録媒体から、映像情報を取り込む映像情報取込装置が提供される。映像情報取込装置は、映像情報を格納する第２の記録媒体と、第１の記録媒体から映像情報を取得して第２の記録媒体に格納する取得部と、取得部で取得した映像情報における最後のチャプターについての、撮影日に関する情報と再生時間長に関する情報とを、第２の記録媒体に記録する記録部と、を備える。取得部は、第１の記録媒体において、第２の記録媒体に格納された撮影日に関する情報と再生時間長に関する情報とが示す撮影日と再生時間長と同一の撮影日と同一の再生時間長を有するチャプターを検出する。取得部は、当該チャプターが検出できた場合、検出されたチャプターを含むプレイリストにおいて、検出されたチャプターよりも後の撮影日を有するチャプターのみを、第１の記録媒体から取得して第２の記録媒体に記録する。第１の記録媒体に格納されたプレイリストが異なる撮影日を有する複数のチャプターを含む場合、記録部は、当該プレイリストを、同じ撮影日を有するチャプターのみを含むように分割し、第２の記録媒体に記録する。
【発明の効果】
【００１０】
本開示の構成によれば、映像情報取込装置は、記録メディア内に記録された映像情報の差分情報をより正確に取り込むことができる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態１に係る再生表示システムの例を示す図
【図２】本実施の形態１に係る再生装置の構成例を示す図
【図３】本実施の形態１に係る映像情報のファイル構造を示す図
【図４】本実施の形態１に係る映像情報の映像の管理単位を説明するための図
【図５】本実施の形態１に係る再生装置に取り込まれる映像情報を示す図
【図６】映像情報のプレイリストのパターンを説明するための図
【図７】本実施の形態１に係る再生装置の動作例を示すフローチャート
【図８】本実施の形態１に係る再生装置の取込処理前のメモリの状態を示す図
【図９】本実施の形態１に係る再生装置の取込処理後のメモリの状態を示す図
【図１０】本実施の形態１に係る再生装置の取込処理を説明するための図
【図１１】本実施の形態１に係る再生装置の処理を説明するための図
【図１２】本実施の形態１に係る再生装置の処理を説明するための図
【図１３】本実施の形態１に係る再生装置内の管理情報（プレイリスト）の修正例を示す図
【図１４】本実施の形態１に係る再生装置によるリスト表示の例（Ａパターンの場合）を示す図
【図１５】本実施の形態１に係る再生装置によるリスト表示の例（Ｂパターンの場合）を示す図
【発明を実施するための形態】
【００１２】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１３】
なお、発明者（ら）は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１４】
実施の形態１
１．再生表示システムの構成
図１、図２を用いて、再生表示システムの構成を説明する。図１は再生表示システムの構成である。再生表示システムは、デジタルムービーカメラのような映像記録装置によりメモリカードに記録された映像情報（動画データ）を再生することができる。再生表示システムは再生装置１０１と表示装置１０２を含む。図２は再生装置１０１の構成を示す図である。再生装置１０１は、メモリカード２０１から映像情報をコピーして取り込む。そして、再生装置１０１は、コピーした映像情報を内部のメモリ２０４に記憶する。メモリ２０４は、例えば、ＨＤＤ、ＳＳＤなどの記録媒体で実現可能である。さらに、再生装置１０１は、ユーザからの指示に応じて、メモリ２０４に記憶された映像情報を表示装置１０２に出力する。表示装置１０２は、液晶、ＰＤＰや有機ＥＬなどのディスプレイモニタで実現可能である。なお、再生装置１０１と表示装置１０２は、有線又は無線の通信回線を介して通信可能である。
【００１５】
メモリカード２０１は、デジタルムービーカメラに装着可能な記録メディアである。メモリカード２０１はコントローラと不揮発性メモリを含み、固有のカードＩＤを有している。
【００１６】
２．再生装置
図２を用いて、再生装置１０１の構成を説明する。再生装置１０１は、メモリカードスロット２０２、ＬＳＩ２０３、メモリ２０４、リモコン受信部２０５および出力部２０６を備える。リモコン受信部２０５は、視聴者からの再生開始、再生停止等といった指示を受け付ける。メモリカードスロット２０２にはメモリカード２０１が挿入される。ＬＳＩ２０３は、メモリカードスロット２０２を介してメモリカード２０１から読み込んだ映像情報をメモリ２０４に記録する。出力部２０６は、表示装置１０２とデータのやり取りを行なうためのインタフェース（ＩＦ）である。
【００１７】
なお、ＬＳＩ２０３は、デコーダ、メモリインタフェース、ストリーム制御ブロック、ＣＰＵ、内蔵メモリ等を備えている。本実施形態では、ＬＳＩ２０３のＣＰＵは、所定のプログラムを実行することで所定の機能を実現するが、ＬＳＩ２０３を所定の機能を実現するようハードウェア回路のみで構成してもよい。
【００１８】
３．映像情報
再生装置１０１により再生される映像情報について説明する。映像情報は例えばデジタルムービーカメラ（映像記録装置）により記録される。本実施の形態では、映像情報の一例として、ＡＶＣＨＤ規格に準拠した映像情報を説明する。図３は、ＡＶＣＨＤ規格に準拠した映像情報に関するディレクトリ構成を示した図である。
【００１９】
映像情報は、映像データと、映像データを管理する管理情報とで構成されている。管理情報は、映像データを再生する単位を示している。本実施の形態では、図３に示すように、映像データはＳＴＲＥＡＭフォルダ内のファイルに対応する。管理情報は、index.bdmv、MovieObject.bdmv、ＰＬＡＹＬＩＳＴフォルダ及びＣＬＩＰＩＮＦＯフォルダ内のファイルで構成される。以下、具体的に説明する。
【００２０】
本実施の形態の映像情報に関するディレクトリ構成では、ＲＯＯＴディレクトリ直下にＢＤＭＶフォルダがある。ＢＤＭＶフォルダは、Index.bdmvと、MovieObject.bdmvとを含む。
【００２１】
Index.bdmvは複数のMovieTitlePlayListPair（例えば、プレイリストＰＬ＃１、プレイリストＰＬ＃２、・・・）を含む。MovieTitlePlayListPairはPlayListFileNameを含む。このMovieTitlePlayListPairのPlayListFileNameによって、対応するプレイリストのファイルが指定される。ここで、ＡＶＣＨＤ規格では、デジタルムービーカメラで記録した映像情報を、MovieTitlePlayListPairの番号が昇順になるように記録していくようにルール化されている。つまり、デジタルムービーカメラは、プレイリストＰＬ＃１を記録した後、プレイリストＰＬ＃２を記録する。なお、プレイリストＰＬ＃１を記録した後、どのタイミングで次のプレイリストＰＬ＃２のファイルを作成するかは、デジタルムービーカメラの仕様により異なる。この詳細は後述する。つまり、Index.bdmvは映像情報のプレイリストを管理する管理ファイルということができる。
【００２２】
ＢＤＭＶフォルダはさらに、ＰＬＡＹＬＩＳＴフォルダ、ＣＬＩＰＩＮＦＯフォルダ、及びＳＴＲＥＡＭフォルダを含む。
【００２３】
ＰＬＡＹＬＩＳＴフォルダは、ストリームを再生するために利用されるプレイリストのファイルを格納する。"XXXXX.mpls"はプレイリストのファイル名であり、"XXXXX"は数字で示される。ＰＬＡＹＬＩＳＴフォルダには、"XXXXX"で示される数字に応じた個数のプレイリストが存在する。ＰＬＡＹＬＩＳＴフォルダには、例えば、"00100.mpls", "00101.mpls", "00102.mpls",・・・のようなファイルが格納されている。ここで、"00100.mpls"は、上記MovieTitlePlayListPairのPlayListFileNameによって指定されるファイル名である。再生装置１０１は、プレイリストのファイル情報に従ってストリームを再生する。
【００２４】
ＣＬＩＰＩＮＦＯフォルダは、プレイリストとストリームを対応付けるクリップのファイルを格納する。"YYYYY.clpi"はクリップのファイル名であり、"YYYYY"は数字で示される。ＣＬＩＰＩＮＦＯフォルダには、"YYYYY"で示される数字に応じた個数のクリップが存在する。再生装置１０１は、プレイリストでストリームを再生する際、クリップを介してストリームを指定する。
【００２５】
ＳＴＲＥＭフォルダは、ストリームを格納する。"YYYYY.m2ts"はストリームのファイル名であり、"YYYYY"は数字で示される。ＳＴＲＥＭフォルダには、"YYYYY"で示される数字に応じた個数のクリップが存在する。ストリームは、ＭＰＥＧ−ＴＳというフォーマットで符号化されている。なお、ＣＬＩＰＩＮＦＯフォルダ内のクリップのファイル名"YYYYY.clpi"と、ＳＴＲＥＭフォルダ内のストリームのファイル名"YYYYY.m2ts"とにおいて、"YYYYY"の部分を一致させている。これによって、クリップファイルは、"YYYYY"の情報に基づいて、対応するストリームファイルを指定できる。つまり、クリップファイルとストリームファイルはファイル名によって一対一で関連付けられている。
【００２６】
上記のプレイリスト"XXXXX.mpls"は、PlayList()と、PlayListMark()と、ExtentionData()とを含む。そして、PlayList()は、複数のPlayItem、例えば、PlayItem#1, PlayItem#2, ・・・を含む。PlayItemは映像の１つの再生区間を示す情報である。
【００２７】
PlayItemは、ClipInfoFileNameと、INTimeと、OUTTimeと、STNTableとを含む。INTimeは１つの再生区間の再生開始点、OUTTimeは１つの再生区間の再生終了点を、時間情報として示したものである。例えば、INTime及びOUTTimeには、所定のシステムクロックに対応する数字が割り当てられている。実際の値とは異なるが、簡単に説明すると、例えば、INTimeが「５」及びOUTTimeが「１０」を示す場合、システムクロックが「５」（INTime）になったときに、PlayItemの再生が開始され、システムクロックが「１０」（OUTTime）になったときに、PlayItemの再生が終了される。
【００２８】
PlayListMark()は複数のPlayListMarkを含むことができる。例えば、図３では、PlayListMark()は、PlayListMark#1、PlayListMark#2、…を含む。PlayListMarkは映像情報のチャプターの開始点を示す情報である。つまり、デジタルムービーカメラは、チャプターを指定するために、PlayListMark()内に複数のPlayListMarkを記録しておく。チャプターとは、連続した撮影により記録される一区間である。例えば、デジタルムービーカメラでユーザによる撮影開始操作から撮影終了操作までの間に撮影された映像が１つのチャプターとして記録される。
【００２９】
図４に、複数のPlayListMarkの記録形態の例を示す。PlayListMarkの記録形態には、２つのタイプがある。タイプ１は、PlayItem毎に、PlayItemの開始点にPlayListMarkを設定するタイプである。タイプ２は、PlayItemの途中においてもPlayListMarkを指定するタイプである。
【００３０】
タイプ１の場合、デジタルムービーカメラは、プレイリスト内で、撮影単位毎のチャプターを指定することができる。例えば、ユーザが、デジタルムービーカメラで撮影を開始し、その後、撮影を終了した場合、１つのチャプターとして映像（PlayItem）が記録される。ユーザがデジタルムービーカメラで撮影を繰り返すと、チャプター単位で、映像が複数記録される。図４（Ａ）の例では、最初の撮影により、チャプター１（PlayItem#1）が記録され、次の撮影によりチャプター２（PlayItem#2）が記録され、その次の撮影によりチャプター３（PlayItem#3）が記録されている。チャプター１〜３はプレイリスト１（ＰＬ）＃１に含まれる。チャプター１はPlayListMark#1に対応し、チャプター２はPlayListMark#2に、チャプター３はPlayListMark#3に対応する。
【００３１】
タイプ２の場合、１つのPlayItemに対して複数のPlayListMarkが指定される。例えば、図４（Ｂ）の例では、PlayItem#1に対してPlayListMark#1とPlayListMark#2が指定される。よって、１つのPlayItemに対して複数のチャプターが割り当てられる。タイプ２においても、チャプター１はPlayListMark#1に対応し、チャプター２はPlayListMark#2に対応する。
【００３２】
タイプ１かタイプ２かの判別はPlayListMarkに基づき行うことができる。具体的には、PlayListMarkは、そのPlayListMarkが対応するPlayItemを示すRefToPlayItemIDを含む。よって、同じPlayItemを示すRefToPlayItemIDを持つPlayListMarkが複数複数存在すれば、そのPlayItemはタイプ２であると判別でき、そうでない場合は、タイプ１であると判別できる。
【００３３】
また、PlayListMarkはMarkTimeStampを含んでいる。MarkTimeStampは、所定のシステムクロックに対応する数字が割り当てられる。例えば、実際の値とは異なるが、簡単に説明すると、INTimeが「５」である場合、MarkTimeStampも「５」になる。
【００３４】
なお、本実施形態の思想はタイプ１及びタイプ２の双方に対して適用可能であるが、以下、説明の便宜上、タイプ１の場合を用いて説明する。
【００３５】
図３に戻り、ExtentionData()は、PlayListMetaと、複数のPlayListMarkに対応する複数のPlayListMarkExtとを含む。例えば、図３のPlayListMetaと、PlayListMarkExt#1, ...とが含まれる。PlayListMetaは、プレイリストのメタデータであり、Rec.Time＆Dateを含む。このPlayListMetaにおけるRec.Time＆Dateは、プレイリスト（例えば、プレイリストＰＬ＃１）の作成日時に対応する。例えば、作成日時が2001年12月23日19時1分2秒である場合、Rec.Time＆Dateには、0x20011223190102のようなデータが格納される。PlayListMarkExtは、PlayListMarkのメタデータであり、Rec.Time＆Dateを含む。このPlayListMarkExtにおけるRec.Time＆Dateはチャプターの作成日時に対応する。
【００３６】
デジタルムービーカメラは、以上のような構造を有する映像情報をメモリカード２０１に記録する。
【００３７】
以上のような構造を有する映像情報の例を図４及び図５を参照して、より具体的に説明する。図４（Ａ）に示すように、映像情報は、ストリーム、クリップ、プレイリストで構成される。ストリームは、１つのプレイリストＰＬ＃１で管理されている。プレイリストＰＬ＃１には、３つのプレイリストマーク（PlayListMark#1〜PlayListMark#3）が付されており、３つのチャプターで管理されている。つまり、映像情報は、図５に示すように、プレイリストＰＬ＃１内に３つのチャプターが存在し、３つの映像が存在すると考えることができる。
【００３８】
４．デジタルムービーカメラの仕様に応じた映像情報の記録
デジタルムービーカメラは上述のディレクトリ構成にしたがい映像情報を記録できる。１つのプレイリスト内にどのようなチャプター単位の映像情報を含めるかは、デジタルムービーカメラの仕様に依存する。したがって、現在市場に出回っている製品には、以下のような２つのパターンで映像情報を記録するものが存在している。以下、図６を参照して、２つのパターンについて説明する。
【００３９】
４．１  Ａパターンでの記録方法
Ａパターンは、日付け単位で、プレイリスト内にチャプター単位の映像情報を記録していく方式である。具体的には、Ａパターンでは、プレイリスト内に、映像情報を複数記録する際に、記録した日付けが異なる映像情報が出現するまで、１つのプレイリスト内に複数の映像情報を記録していく。その際、プレイリスト内に記録された映像情報の合計サイズが、プレイリストで管理できるストリームのサイズ上限に達すると、次のプレイリストに移行する。
【００４０】
このような方法で映像情報を記録すると、１つのプレイリストで管理されるストリームが、同じ日付けの映像情報のみとなる。例えば、図６（Ａ）の例では、プレイリストＰＬ＃１では、２０１０年１月５日に記録された映像情報のみが管理される。プレイリストＰＬ＃２では、２０１０年８月１５日に記録された映像情報のみが管理される。プレイリストＰＬ＃３では、２０１０年９月２７日に記録された映像情報のみが管理される。
【００４１】
なお、プレイリスト内には、１又は複数のプレイリストマークが含まれ、映像情報をチャプター単位で管理している。その結果、Ａパターンでは、プレイリストの作成日と、このプレイリスト内に含まれるチャプター（プレイリストマーク）の作成日が一致することになる。
【００４２】
４．２  Ｂパターンでの記録方法
Ｂパターンは、撮影された順に、プレイリスト内に記録された映像情報の合計サイズが上限に達するまで、１つのプレイリスト内にチャプター単位の映像情報を記録していく方式である。よって、Ｂパターンでは、１つのプレイリストでは、映像情報の合計サイズが上限値以内となるように映像情報が記録されるため、１つのプレイリストにおいて、異なる日付けの映像情報が含まれることがある。
【００４３】
プレイリスト内には、１又は複数のプレイリストマークが含まれ、映像情報がチャプター単位で管理されている。プレイリスト内には、データ量が予め決められた情報量の上限に達するまで、チャプター単位の映像情報を記録していく。したがって、同じ作成日を有するチャプターが、２つのプレイリストに跨って含まれることもある。つまり、Ｂパターンでは、プレイリストの作成日と、このプレイリスト内に含まれるチャプター（プレイリストマーク）の作成日とが異なることがある。
【００４４】
そのため、ある日付けに作成したプレイリスト内に、別の日付けに作成されたチャプターが存在し得る。例えば、図６（Ｂ）の例では、プレイリストＰＬ＃１で、２０１０年１月５日及び２０１０年８月１５日の映像情報が管理され、プレイリストＰＬ＃２で、２０１０年８月１５日及び２０１０年９月２７日の映像情報が管理され、プレイリストＰＬ＃３で、２０１０年９月２７日の映像情報が管理されている。
【００４５】
なお、Ａパターン及びＢパターンの双方において、合計サイズが上限に達するという条件に代えて、プレイリスト内に記録されたPlayItemの個数が所定値に達するまで、１つのプレイリスト内にチャプター単位の映像情報を記録するようにしてもよい。
【００４６】
５．本実施の形態の課題
通常、映像情報は再生装置に取り込まれた後、表示装置において日付け単位のリストで表示されることがある。例えば、映像情報は、カレンダーのＧＵＩ等に対応付けて表示される場合、日付け単位で表示される。これは、ユーザが情報を日付け単位で認識することが多いからである。
【００４７】
そのため、再生装置は、デジタルムービーカメラで撮影した映像情報を取り込む際、日付けを意識して取り込むことが好ましいと考えられる。再生装置がデジタルムービーカメラで撮影した映像情報を取り込む場合、記録メディアに記録された全ての映像情報のうち再生装置に未だ取り込まれていない映像情報である差分情報のみを取り込むことが好ましい。
【００４８】
上述のＡパターンのように、日付け単位で映像情報がプレイリストに記録されている場合、差分情報の取り込みも簡単で、差分情報のリスト表示も簡単である。
【００４９】
一方、Ｂパターンのように、プレイリスト内に複数の日付けを持つチャプターを含む場合、差分情報の取り込みや映像情報のリスト表示は困難である。すなわち、差分情報の取り込みは、チャプター単位で差分情報を判別して取り込むことが必要となり、正確な取り込みが難しい。また、リスト表示においては、同じ日付けを持つチャプターが２つのプレイリストに跨ってしまう場合、それらのチャプターの情報を切り分けて表示することは難しい。
【００５０】
上記のような課題に基づいて、本実施の形態では、差分情報の取り込みと、日付け毎の映像情報のリスト表示とを容易にする再生装置を提供することを目的とする。
【００５１】
６．映像情報の差分取込の動作
本実施形態の再生装置１０１による、上記課題に対する映像情報の差分情報の取込動作の例を説明する。
【００５２】
再生装置１０１は、ユーザから差分情報の取込の指示（ユーザインターフェースの操作による指示）を受け付けると、図７に示す処理を開始する。図７に示す処理は再生装置１０１のＬＳＩ２０３により実現される。
【００５３】
まず、ＬＳＩ２０３は、メモリカード２０１からカードＩＤを読み出し、このカードＩＤがメモリ２０４に記録されているか否かを判別する（Ｓ１）。カードＩＤがメモリ２０４に記録されていない場合は、再生装置１０１が過去にそのメモリカード２０１から映像情報を読み出したことがないと判断される。
【００５４】
カードＩＤが記録されていない場合、ＬＳＩ２０３は、メモリカード２０１から、ＢＤＭＶフォルダ内の管理情報、及び、ＳＴＲＥＡＭフォルダ内の全てのファイル（全ストリーム）を読み出し、メモリ２０４に記録する（Ｓ２）。具体的には、ＬＳＩ２０３は、index.bdmv、MovieObject.bdmv、クリップ、プレイリスト、ストリーム（プレイリスト１（ＰＬ＃１）、…）を読み出し、メモリ２０４に記録する。
【００５５】
さらに、ＬＳＩ２０３は、メモリカード２０１のカードＩＤ、最後に取り込んだチャプターについてチャプター日時及びチャプター長をメモリ２０４に記録する（Ｓ３）。ここで、チャプター日時は、チャプターの作成日時（換言すれば、チャプターに関する映像の撮影日時）を示す情報である。チャプター長はチャプターの再生時間長を示す情報である。以上の処理により、メモリカード２０１内のプレイリストが取り込まれ、メモリ２０４に記録される。図８は、上記の取り込み処理前の再生装置１０１のメモリ２０４の状態の例を示し、図９は、上記の取り込み処理後の再生装置１０１のメモリ２０４の状態の例を示す。
【００５６】
以下、ステップＳ３の処理について具体例を挙げて説明する。図５は、３つのチャプター（PlayListMarkExt#1, PlayListMarkExt#2, PlayListMarkExt#3）を有するプレイリストＰＬ＃１の構成を示している。このようなプレイリストＰＬ＃１に対応するストリームを取り込んだ場合、ＬＳＩ２０３は、ステップＳ３において、最後にストリームとして取り込まれたチャプターに関する、チャプター日時（撮影日時）及びチャプター長（再生時間長）をメモリ２０４に記録する。つまり、ＬＳＩ２０３は、チャプター日時として、プレイリストＰＬ＃１の"PlayListMarkExt#3.Rec.Time&Date"をメモリ２０４に記録し、チャプター長として、（Playitem#3.OUT_Time−PlayListMark#3.MarkTimeStamp）によって得られる値をメモリ２０４に記録する。チャプター長は、システムクロックに対応した値が得られる。このように得られたチャプター日時、チャプター長がメモリ２０４に記録される。
【００５７】
図７に戻り、ステップＳ３の処理後、ＬＳＩ２０３は、映像情報の日付け単位での管理を容易にするため、プレイリスト内に含まれるチャプターの作成日が異なる場合、管理情報を修正する（Ｓ９）。つまり、ＬＳＩ２０３は、プレイリスト内のチャプターの作成日付けが異なれば、日付け単位の管理ができるように、index.bdmv、プレイリスト、及び、クリップを修正して記録する。図５では、プレイリストＰＬ＃１において、２０１０年１月５日の作成日を有するチャプターのみが管理されている。そのため、プレイリストＰＬ＃１の情報には修正を加えないが、プレイリストのファイル名を、装置内の管理を容易にするため「ＰＬ＃１」から「ＰＬ＃１−１」に修正する。このとき、index.bdmvのMovieTitlePlayListPairの情報が変更される。
【００５８】
このようにして、ＬＳＩ２０３は、メモリ２０４にストリームと管理情報を記録することにより、メモリカード２０１から映像情報を再生装置１０１（すなわち、メモリ２０４）内に取り込む（図９参照）。
【００５９】
次に、図７のフローチャートのステップＳ１で「ＹＥＳ」と判断された場合、すなわち、過去にメモリカード２０１から映像情報を読み出したことがあり得ると判断されるときの処理を説明する。
【００６０】
メモリカード２０１に新たな映像情報が追加され、再生装置１０１で差分情報の取込動作を行なう場合、以下のような処理が実行される。
【００６１】
なお、以下では、図１０に示すような新たな映像情報が記録されたメモリカード２０１が、再生装置１０１に装着された場合を例にして説明を行なう。図１０の例では、メモリカード２０１には、３つのプレイリストＰＬ＃１〜ＰＬ＃３が記録されている。メモリカード２０１内の各プレイリストＰＬ＃１、ＰＬ＃２、ＰＬ＃３は、図１１に示すようにチャプターを含んでいる。再生装置１０１のメモリ２０４には、プレイリストＰＬ＃１に含まれるチャプターの一部がプレイリストＰＬ＃１−１として記録されている。ＰＬ＃１−１は、図１１に示すプレイリストＰＬ＃１の第１〜３番目のチャプターを含む。すなわち、プレイリストＰＬ＃１の第１〜３番目のチャプターは、既に再生装置１０１に取り込まれている。
【００６２】
図７を参照し、メモリカード２０１から読み出したカードＩＤが、過去に読み出したカードと同じであると判別すると（Ｓ１でＹＥＳ）、ＬＳＩ２０３は管理情報を読み出す（Ｓ４）。この際、ＬＳＩ２０３は、メモリ２０４に記録しているチャプター日時及びチャプター長に基づき、メモリカード２０１内のプレイリストから最終チャプター（既に取り込み済みのチャプターの中の最後のチャプター）を検出できたか否かを判断する（Ｓ５）。以下、最終チャプターの検出について具体的に説明する。
【００６３】
図１２を参照し、まず、ＬＳＩ２０３のストリーム制御ブロックは、メモリ２０４に記録したチャプター日時と同じチャプター日時を有するチャプターを探索する。具体的には、ＬＳＩ２０３は、プレイリストに含まれる、PlayListMarkExt.Rec.Time＆Dateを探索する。この際、ＬＳＩ２０３は、プレイリストＰＬ＃１から昇順、すなわち、PlayListMarkExt#1から昇順に探索していく。例えば、ＬＳＩ２０３は、最初にプレイリストＰＬ＃１内を探索し、メモリ２０４に記録されたチャプター日時と一致するチャプター日時を有するチャプターが存在しなければ、次のプレイリストＰＬ＃２内を探索する。プレイリストＰＬ＃２内に、メモリ２０４に記録されたチャプター日時と一致するチャプター日時を有するチャプターが存在しなければ、ＬＳＩ２０３は、次のプレイリストＰＬ＃３内を探索する。ＬＳＩ２０３はこのような処理を繰り返すことで、ＢＤＭＶフォルダ内に存在する全てのプレイリストから、メモリ２０４に記録したチャプター日時と同じチャプター日時を有するチャプターを探索していく。
【００６４】
そして、ＬＳＩ２０３は、上記動作において、チャプター日時が一致するチャプターが発見されると、次に、チャプター長の一致を判別し、発見したチャプターが最終チャプターであるか否かを判別する。
【００６５】
具体的に説明すると、前述のように、再生装置１０１において、プレイリストＰＬ＃１における３番目のチャプター（PlayListMark#3）までが既に取り込まれている。このため、ＬＳＩ２０３は、チャプター日時に基づき、PlayListMark#3を検出する。そして、ＬＳＩ２０３は、メモリ２０４に記録されたチャプター長と、PlayListMark#3のチャプター長(Playitem#3.OUT_Time−PlayListMark#3.MarkTimeStamp)とを比較することにより、最終チャプターかどうかを判別する。PlayListMark#3のチャプター長は、(Playitem#3.OUT_Time−PlayListMark#3.MarkTimeStamp)で算出される。チャプター長が一致すれば、ＬＳＩ２０３は、PlayListMark#3のチャプターを最終チャプターとして検出する。チャプター日時は一致するが、チャプター長が一致しない場合、ＬＳＩ２０３は、次に続くチャプターに対して、チャプター長の一致を判別する。最終チャプターが発見されるまで上記動作を繰り返す。
【００６６】
ＬＳＩ２０３は、ステップＳ５の処理で、最終チャプターを検出した場合、それ以降のチャプターを取り込み対象（差分情報）として、メモリ２０４に取り込む（Ｓ６、図１２参照）。
【００６７】
一方、ＬＳＩ２０３は、ステップＳ５の処理で最終チャプターを検出しなかった場合、全てのプレイリスト内の全てのストリームを取り込む（メモリ２０４に記録する）（Ｓ７）。
【００６８】
そして、ステップＳ６及びＳ７の処理後、ＬＳＩ２０３は、取り込んだストリームの最後のチャプターのチャプター日時及びチャプター長をメモリ２０４に記録する。
【００６９】
最後に、映像情報の日付け単位での管理を容易にするため、ＬＳＩ２０３は、取り込んだデータのプレイリスト内に含まれるチャプターが異なる作成日を有する場合、管理情報を修正する（Ｓ９）。具体的には、プレイリスト内に含まれるチャプターが同じ作成日を有するようにプレイリストの構成を変更するように管理情報を修正する。
【００７０】
図１１の例では、プレイリストＰＬ＃１において、２０１０年１月５日及び２０１０年８月１５日のチャプターが存在し、プレイリストＰＬ＃２において、２０１０年８月１５日及び２０１０年９月２７日のチャプターが存在する。よって、これらのプレイリストＰＬ＃１、ＰＬ＃２について、図１３に示すように、プレイリスト内に含まれるチャプターが同じ作成日を有するように、プレイリスト（すなわち管理情報）が修正される。このプレイリストの修正について図１１、図１３を参照して具体的に説明する。
【００７１】
まず、プレイリストＰＬ＃１の修正について説明する。図１１に示すように、プレイリストＰＬ＃１には、管理すべきチャプターとして、２０１０年１月５日のチャプターと２０１０年８月１５日のチャプターが存在する。ここで、既にメモリ２０４に記録されているチャプターＰＬ＃１−１（図５参照）は２０１０年１月５日のチャプターを含むため、プレイリストＰＬ＃１において今回新たに管理すべきデータは２０１０年８月１５日のチャプターとなる。このため、ＬＳＩ２０３は、２０１０年１月５日のチャプターを管理するPlayItem,PlayListMark等を削除した、２０１０年８月１５日のチャプターのみを管理するプレイリストＰＬ＃１−２を準備する（図１３参照）。プレイリストＰＬ＃１−２は、管理しているチャプターが２０１０年８月１５日となるので、PlayListMetaにおけるRec.Time&Dateに、プレイリストＰＬ＃１−２で管理されるチャプターの作成日時（PlayListMarExt#4.Rec.Time&Date）を記録する。これによって、プレイリストＰＬ＃１−２におけるプレイリストの作成日が２０１０年８月１５日となる。なお、プレイリストＰＬ＃１−２は、管理すべきチャプターの作成日が２０１０年８月１５日のみとなるため、これ以上のプレイリストの分割を必要としない。
【００７２】
次に、プレイリストＰＬ＃２の修正を説明する。プレイリストＰＬ＃２内には、２０１０年８月１５日及び２０１０年９月２７日のチャプターが存在するので、２つのプレイリストに分割する。具体的には、プレイリストＰＬ＃２−１とプレイリストＰＬ＃２−２を準備する（図１３参照）。プレイリストＰＬ＃２−１では、２０１０年８月１５日のチャプターを管理するように新規のプレイリストを準備する。プレイリストＰＬ＃２−２では、２０１０年９月２７日のチャプターを管理するように新規のプレイリストを準備する。なお、プレイリストＰＬ＃２−２は、管理している最初のチャプターが２０１０年８月１５日ではなく、２０１０年９月２７日となるので、PlayListMetaにおけるRec.Time&Dateに、プレイリストＰＬ＃２−２で管理されるチャプターの作成日時（PlayListMarExt#4.Rec.Time&Date）を記録する。これによって、プレイリストＰＬ＃２−２におけるプレイリストの作成日が２０１０年９月２７日となる。
【００７３】
なお、図１１において、プレイリストＰＬ＃３では、２０１０年９月２７日のチャプターのみが管理されている。そのため、プレイリストＰＬ＃３内の情報には修正を加えず、プレイリストのファイル名を、装置内の管理を容易にするため、「ＰＬ＃３」から「ＰＬ＃３−１」に修正する（図１３参照）。
【００７４】
この例（図１３参照）では、新たなプレイリストが４つ記録される。ここで、index.bdmvは、MovieTitlePlayListPairで、プレイリストＰＬ＃１−２，プレイリストＰＬ＃２−１，プレイリストＰＬ＃２−２，プレイリストＰＬ＃３−１を管理する。
【００７５】
以上のようにして、ＬＳＩ２０３は、メモリ２０４に、ストリームと管理情報を記録することで、映像情報の差分情報を取り込む。
【００７６】
ここで、本実施の形態では、チャプター日時だけでなく、チャプター長をも記録している。この理由は、デジタルムービーカメラがシステム時間に基づいてRec.Time＆Dateを記録しており、チャプターの作成日時が複数のチャプターで同じになってしまうことがあるからである。例えば、デジタルムービーカメラのシステム時間が初期化（０：００：００）されたまま映像情報が記録されると、チャプターの作成日時が複数のチャプターで同じになってしまい、取り込み済みのチャプターと未取り込みのチャプターとが区別できなくなるためである。また、デジタルムービーカメラによっては、Rec.Time＆Dateにおいて、作成日しか記録しないものもある。この場合も同様に、取り込み済みのチャプターと未取り込みのチャプターとが区別できなくなってしまう。
【００７７】
以上のように、本実施の形態の再生装置１０１は、複数の映像情報をチャプター単位で管理し、かつ、複数のチャプターを１つのプレイリストで管理するメモリカード２０１から、映像情報を取り込む。再生装置１０１は、映像情報を格納するメモリ２０４と、メモリカード２０１から映像情報を取得してメモリ２０４に格納する取得部（ＬＳＩ２０３）と、取得部で取得した映像情報における最後のチャプターについての、撮影日に関する情報と再生時間長に関する情報とをメモリ２０４に記録する記録部（ＬＳＩ２０３）とを備える。取得部は、メモリカード２０１において、メモリ２０４に格納された撮影日に関する情報と再生時間長に関する情報とが示す撮影日と再生時間長と同一の撮影日と同一の再生時間長を有するチャプターを検出する。取得部は、当該チャプターが検出できた場合、検出されたチャプターを含むプレイリストにおいて、検出されたチャプターよりも後の撮影日を有するチャプターのみを、メモリカード２０１から取得してメモリ２０４に記録する。
【００７８】
以上の構成により、チャプター日時とチャプター長とに基づき、取り込み済みのチャプターを特定するため、取り込み済みチャプターと未取り込みのチャプターの境界の正確な判別が可能となり、差分情報の取り込み時の精度を向上することができる。
【００７９】
また、本実施の形態では、チャプターの作成日に基づいてプレイリストを分割して管理するようにした。これにより、映像情報の日付け毎の管理が容易になる。
【００８０】
７．映像情報のリスト表示動作
再生装置１０１は、上記のように取り込んだ映像情報からリスト（取り込んだ映像情報の一覧）を示す情報を生成し、そのリストを示す情報を表示装置１０２に出力する。表示装置１０２はその情報にしたがい映像情報のリストを表示する。この際、再生装置１０１は、プレイリストを参照することで、映像情報を日付け毎に分類したリストを作成する。
【００８１】
具体的に、再生装置１０１は、プレイリストのPlayListMetaにおけるRec.Time＆Dateを参照して、撮影日毎の映像情報を分類し、リストを作成する。本実施の形態では、再生装置１０１は、Ａパターンのプレイリストから取り込んだ映像情報とＢパターンのプレイリストから取り込んだ映像情報とを意識することなく、日付け毎に分類したリストを表示することができる。以下、具体的に説明する。
【００８２】
例えば、図６（Ａ）、（Ｂ）に示す映像情報が取り込まれてメモリ２０４に記録されているとした場合における映像情報のリストの作成例を説明する。
【００８３】
再生装置１０１によって、図６（Ａ）に示すようなＡパターンのプレイリストから取り込んだ映像情報は、プレイリストＰＬ＃１、プレイリストＰＬ＃２、プレイリストＰＬ＃３として管理される。この場合、再生装置１０１は、プレイリストＰＬ＃１〜＃３のPlayListMetaにおけるRec.Time＆Date（プレイリストの作成日時に関する情報）を参照して映像情報の分類を行う。再生装置１０１は、同じ作成日付けのプレイリストが存在すれば、それらをまとめてリスト表示する。図６（Ａ）の例では、プレイリストＰＬ＃１〜＃３はそれぞれ異なる作成日付けを有するため、同じ作成日付けのプレイリストをまとめたリスト表示は行われず、図１４（Ｂ）に示すような映像情報のリストが作成される。
【００８４】
一方、再生装置１０１によって、図６（Ｂ）に示すようなＢパターンのプレイリストから映像情報を取り込んだ場合、図１３に示すように、プレイリストＰＬ＃１−１、プレイリストＰＬ＃１−２、プレイリストＰＬ＃２−１、プレイリストＰＬ＃２−２、プレイリストＰＬ＃３−１として管理される。この場合、再生装置１０１は、プレイリストＰＬ＃１−１〜３−１のPlayListMetaにおけるRec.Time＆Dateを参照して、映像情報の分類を行う。再生装置１０１は、同じ作成日付けのプレイリストが複数存在する場合、それらをまとめて１つの情報として表示する。
【００８５】
図１３の例では、プレイリストＰＬ＃１−２とプレイリストＰＬ＃２−１が同じ作成日付け（２０１０年８月１５日）を有し、プレイリストＰＬ＃２−２とプレイリストＰＬ＃３−１が同じ作成日付け（２０１０年９月２７日）を有する。このため、図１５（Ｂ）に示すように、２０１０年８月１５日及び２０１０年９月２７日のそれぞれについて１つの項目５１、５３のみが表示される。ここで、例えば、項目５３が選択されると、さらに、図１５（Ｃ）に示すように、２０１０年９月２７日付けのプレイリストＰＬ＃２−２（”９／２７（１）”）とプレイリストＰＬ＃３−１（”９／２７（２）”）がそれぞれ表示される。
【００８６】
上記のようにして日付け毎の映像情報の一覧を表示することで、ユーザは容易に見たい日の映像を見つけ、閲覧することができる。
【００８７】
以上のように、再生装置１０１は、Ａパターンのプレイリストから取り込んだ映像情報かＢパターンから取り込んだ映像情報かに関わらず、日付け毎に分類されたリストを表示させることができる。再生装置１０１において、上記のように、映像情報のパターンによって分類の方法を切り替えるので、より簡易な方法で映像情報の分類を行なうことができる。
【００８８】
他の実施の形態
実施の形態として実施の形態１を例示した。しかし、本実施形態はこれには限らない。そこで、他の実施の形態を以下まとめて説明する。なお、本実施形態の思想は、ここで開示したものに限定されるものではなく、適宜修正された実施の形態に対しても適用可能である。
【００８９】
上記実施形態では、図７のフローのステップＳ１において、メモリカードが過去に読み出しを行ったことがあるカードか否かを判断したが、このステップは必ずしも必要ではない。
【００９０】
また、上記実施形態では、チャプターの作成日時を考慮して、取り込み済みのチャプター（最終チャプター）の検出を行ったが、チャプターの作成日時の代わりにチャプターの作成日を考慮して、取り込み済みのチャプターを検出してもよい。
【００９１】
また、再生装置が差分情報を取り込む際、過去に映像情報を取り込んだメモリカードであっても、最終チャプターを発見できないことがある。これは、デジタルムービーカメラにおいて、チャプターが消去される場合があるからである。そのような場合を考慮して、ステップＳ７の処理を変更してもよい。例えば、ＬＳＩ２０３は、最終チャプターを検出しない場合、メモリ２０４に記録されているチャプター日時の情報に基づいて、前回に取り込んだ映像情報の境界を判別し、境界以降の情報を差分情として取り込むようにしてもよい。具体的には、ＬＳＩ２０３は、メモリカード２０１に含まれるチャプターの内、メモリ２０４のチャプター日時で示される日時以降のチャプター日時を有し、かつ、メモリ２０４のチャプター日時で示される日時に最も近いチャプター日時を有するチャプターを検出する。例えば、メモリ２０４のチャプター日時が「２０１０年１月１６日０時５５分」である場合、この時間以降で、この時間に最も近いチャプター日時を有するチャプターを選択する。ＬＳＩ２０３は、選択したチャプター以降のデータを差分情報として取り込む。これは、映像情報が、デジタルムービーカメラで作成された順に、ファイルとして記録されているからである。
【００９２】
なお、上記のようにＬＳＩ２０３が最終チャプターを検出できない場合、場合によっては、重複したストリームが取り込まれてしまう可能性がある。このような場合、メモリ２０４の容量の観点から、ＬＳＩ２０３は、重複が解消されるように、重複したストリームの一部を削除してもよい。または、ユーザの利便性の観点から、再生装置１０１のＬＳＩ２０３は、重複したストリームが一覧に表示されないように表示制御を行ってもよい。
【００９３】
また、本実施の形態では、ＬＳＩ２０３は、チャプター長として、（Playitem#3.OUT_Time−PlayListMark#3.MarkTimeStamp）によって得られる値をメモリ２０４に記録するようにした。しかし、これに限られず、チャプター長に関する値として、"Playitem#3.OUT_Time"及び"PlayListMark#3.MarkTimeStamp"の二つの情報をメモリ２０４に記録してもよい。そして、ＬＳＩ２０３はメモリ２０４に記録された"Playitem#3.OUT_Time"と"PlayListMark#3.MarkTimeStamp"を用いて、メモリカード２０１に記録されたチャプターの"Playitem.OUT_Time"と"PlayListMark.MarkTimeStamp"を比較することで、最終チャプターを検出してもよい。このようにすれば、ＬＳＩ２０３はチャプター長を得るための減算処理が不要になる。
【００９４】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【００９５】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００９６】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００９７】
本開示は、デジタルムービーカメラで撮影された映像情報を取り込む装置に適用できる。具体的には、ＨＤＤ付きのレコーダーやパーソナルコンピューターなどに本開示は適用可能である。
【符号の説明】
【００９８】
１０１    再生装置（映像情報取込装置）
１０２    表示装置
２０１    メモリカード
２０２    メモリカードスロット
２０３    ＬＳＩ
２０４    メモリ
２０５    リモコン受信部
２０６    出力部
【図１】
0005938749.tif 000002
【図２】
0005938749.tif 000003
【図３】
0005938749.tif 000004
【図４】
0005938749.tif 000005
【図５】
0005938749.tif 000006
【図６】
0005938749.tif 000007
【図７】
0005938749.tif 000008
【図８】
0005938749.tif 000009
【図９】
0005938749.tif 000010
【図１０】
0005938749.tif 000011
【図１１】
0005938749.tif 000012
【図１２】
0005938749.tif 000013
【図１３】
0005938749.tif 000014
【図１４】
0005938749.tif 000015
【図１５】
0005938749.tif 000016