(57)【要約】データ処理装置は、第１信号を受信して、第１データおよびその内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、第２信号を受信する第２受信部と、第２信号に基づいて第２データを生成するデータ生成部と、第１信号を受信したときは第１関連情報の位置を特定するリンク情報を生成し、第２信号を受信したときはその内容を示す第２関連情報を生成する処理部と、受信した信号の種類に応じて、異なる判別情報を生成する判別部と、第１データに対して判別情報およびリンク情報を含む管理ファイルを生成する管理ファイル生成部と、記録媒体に管理ファイルを記録し、第１データファイル、または、第２関連情報および第２データファイルを記録する記録部とを備えている。
2004086760.tif 000002
【特許請求の範囲】
【請求項１】
第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、
映像および／または音声に関する第２信号を受信する第２受信部と、
前記第２信号に基づいて、映像および／または音声に関する第２データを生成するデータ生成部と、
前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成する処理部と、
受信した信号の種類に応じて、異なる判別情報を生成する判別部と、
前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成する管理ファイル生成部と、
記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録する記録部と
を備えたデータ処理装置。
【請求項２】
前記判別部は、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成し、
前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイル生成部は、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成し、
前記記録部は前記記録媒体に前記管理ファイルを記録する、請求項１に記載のデータ処理装置。
【請求項３】
前記処理部は、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成する、請求項１に記載のデータ処理装置。
【請求項４】
前記第１受信部は、前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得する、請求項１に記載のデータ処理装置。
【請求項５】
前記第１受信部は、前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得する、請求項４に記載のデータ処理装置。
【請求項６】
前記第２受信部は映像に関する前記第２信号を受信し、前記処理部は、映像のサムネイルデータを含む前記第２関連情報を生成する、請求項１に記載のデータ処理装置。
【請求項７】
前記処理部は、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成する、請求項６に記載のデータ処理装置。
【請求項８】
前記第１受信部は、前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得する、請求項１に記載のデータ処理装置。
【請求項９】
第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップと、
映像および／または音声に関するである第２信号を受信するステップと、
前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、
前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成するステップと、
受信した信号の種類に応じて、異なる判別情報を生成するステップと、
前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成するステップと、
記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップと、
を包含するデータ処理方法。
【請求項１０】
前記判別するステップは、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成するステップと、
前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイルを生成するステップは、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成するステップとを含み、
前記記録するステップは、前記記録媒体に前記管理ファイルを記録する、請求項９に記載のデータ処理方法。
【請求項１１】
前記第２関連情報を生成するステップは、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成する、請求項９に記載のデータ処理方法。
【請求項１２】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得する、請求項９に記載のデータ処理方法。
【請求項１３】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得する、請求項１２に記載のデータ処理方法。
【請求項１４】
前記第２信号を受信するステップは映像に関する前記第２信号を受信し、前記第２関連情報を生成するステップは、映像のサムネイルデータを含む前記第２関連情報を生成する、請求項９に記載のデータ処理方法。
【請求項１５】
前記第２関連情報を生成するステップは、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成する、請求項１４に記載のデータ処理方法。
【請求項１６】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得する、請求項９に記載のデータ処理方法。
【発明の詳細な説明】
【技術分野】  本発明は、映像、音声に関するデジタル信号またはアナログ信号を受信して、その信号に基づくデータを光ディスク等の記録媒体に記録する技術に関する。また本発明は、記録媒体に記録されたデータを読み出して、映像、音声を再生する技術に関する。
【背景技術】  近年、コンピュータのデータ、映像、音声等のデータを記録することが可能な記録媒体の容量が急速に増大している。例えば、従来の書換え型光ディスクは６５０ＭＢ程度であったのに対し、近年普及してきている相変化型ディスク（ＤＶＤ−ＲＡＭ等）の容量は数ＧＢである。また、数ＧＢもの容量を有する半導体記録媒体（メモリカード等）も市販され始めている。
記録媒体の大容量化や、映像データおよび音声データの圧縮符号化効率の向上等に伴い、複数のコンテンツデータ（例えば、静止画、動画、音楽等のデータ）を１つの記録媒体に記録する機会が増加している。そのため、記録されたコンテンツを簡便に確認できる技術が必要とされている。
コンテンツを簡便に確認する手法として、サムネイル画像をＴＶ画面や、機器に付属するモニタやに表示する技術が知られており、実際、例えばディジタルスチルカメラ（以下、ＤＳＣとする）を初めとする多くの撮像機器に採用されている。サムネイル画像とは、例えば半導体メモリカードに記録された静止画を縮小した画像である。ユーザは、表示された複数のサムネイル画像によって記録媒体中の静止画を一覧でき、詳細に見たい静止画のサムネイル画像を選択することによって元の静止画を表示させることが可能である。
近年は、サムネイル画像を簡易な処理で、かつ高速に表示するため、静止画データを記録する際のデータ構造等を規定したＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格が規定され、ＤＳＣ等に幅広く採用されてきている。ＤＣＦ規格にしたがって記録された静止画データはＤＣＦオブジェクトと呼ばれている。
ＤＣＦオブジェクトはＤＣＦで定められた規定に従って記録されたファイル群であり、ＤＣＦ基本ファイル、ＤＣＦ拡張画像ファイル、ＤＣＦサムネイルファイル等によって構成されている。
ＤＣＦ基本ファイルはＤＣＦファイル名と拡張子”ＪＰＧ”とを持つ画像ファイルである。ＤＣＦ基本ファイル７０は、Ｅｘｉｆ規格に準拠し、かつＤＣＦ規格で定めるデータ構造を有する。図７は、ＤＣＦ基本ファイル７０のデータ構造を示す。ＤＣＦ基本ファイル７０は、ＡＰＰ１（アプリケーション・データ・セグメント１）７１と静止画データ７３とから構成されており、先頭に開始コードＳＯＩ（Ｓｔａｒｔ  Ｏｆ  Ｉｍａｇｅ）が付加され、末尾に終了コードＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）が付加されている。ＡＰＰ１（７１）のサイズは最大６４キロバイト（ＡＰＰ１マーカー２バイトを除く）である。ＡＰＰ１（アプリケーション・データ・セグメント１）７１は、静止画に関する情報（Ｅｘｉｆ規格に従って記述されたＥｘｉｆ規格）とサムネイルデータ７２とを有している。このサムネイルデータ７２は、静止画データ７３のサムネイル画像のデータである。
一方、ＤＣＦ拡張画像ファイルは、ＤＣＦ基本ファイル７０と同じファイル名を持つが、その拡張子およびデータ構造は、ＤＣＦ基本ファイル７０と異なっている。また、ＤＣＦサムネイルファイルは、ＤＣＦ拡張画像ファイルのサムネイルを記録するための圧縮ファイルである。
ＤＣＦ規格によれば、必ずしもすべてのファイルが同時に記録されている必要はない。そのため、ＤＣＦサムネイルファイルが記録されていない場合には、サムネイルデータ７２を各ＤＣＦ基本ファイル７０から読み出す必要がある。また、ＤＣＦ規格は静止画に関する規格であり、動画像に関するデータ構造の定義はない。
そこで、例えば日本国特開２０００−２３６４９６号公報は、静止画および動画のサムネイルデータを含むコンテンツ関連情報を、ＤＣＦ基本ファイル７０等とは別の管理ファイルとして記録媒体に記録する技術を開示している。サムネイル画像は、その管理ファイルに基づいて表示される。この技術によれば、動画データと静止画データとを記録媒体に混在させる場合にも対応でき、また管理情報のみを集中的に読み出すことにより、サムネイル画像の表示を高速化できる。
しかし、上述の技術では記録領域が必要以上に圧迫されるという不都合が生じる。その理由は、サムネイルデータ７２を含むＤＣＦ基本ファイル７０等とは別に、同等のサムネイルデータを有する管理情報を記録しなければならないからである。特に、静止画データの互換性を確保し、他の種類の記録媒体への可搬性を考慮すると、管理情報にはＤＣＦ規格に準拠したフォーマットのサムネイルデータ７２と同じサムネイルデータがコピーして利用される。その結果、全く同じ内容のサムネイルデータ７２が別途記録されることになり、記録容量が圧迫される。具体的には、ＤＣＦ規格ではサムネイルデータを含むＡＰＰ１（７１）のデータ量は６４キロバイト以下と定義されているため、１００の静止画ファイルが存在すると、最大６４ＭＢの領域が浪費されてしまう。これでは、大容量化した記録媒体を有効に活用しているとはいえない。
本発明の目的は、サムネイル画像データ等の、コンテンツの内容に関連する関連情報に簡易な処理で、かつ高速にアクセスできるようにするとともに、記録容量の浪費を抑制するためのデータ構造を提供することである。
【発明の開示】
本発明による第１のデータ処理装置は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、映像および／または音声に関する第２信号を受信する第２受信部と、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するデータ生成部と、前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成する処理部と、受信した信号の種類に応じて、異なる判別情報を生成する判別部と、前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成する管理ファイル生成部と、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録する記録部とを備えている。
前記判別部は、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成し、前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイル生成部は、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録してもよい。
前記処理部は、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成してもよい。
前記第１受信部は、前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得してもよい。
前記第１受信部は、前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得してもよい。
前記第２受信部は映像に関する前記第２信号を受信し、前記処理部は、映像のサムネイルデータを含む前記第２関連情報を生成してもよい。
前記処理部は、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成してもよい。
前記第１受信部は、前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得してもよい。
本発明の第１のデータ処理方法は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップと、映像および／または音声に関するである第２信号を受信するステップと、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成するステップと、受信した信号の種類に応じて、異なる判別情報を生成するステップと、前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを包含する。
前記判別するステップは、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成するステップと、前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイルを生成するステップは、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成するステップとを含み、前記記録するステップは、前記記録媒体に前記管理ファイルを記録してもよい。
前記第２関連情報を生成するステップは、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成してもよい。
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得してもよい。
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得してもよい。
前記第２信号を受信するステップは映像に関する前記第２信号を受信し、前記第２関連情報を生成するステップは、映像のサムネイルデータを含む前記第２関連情報を生成してもよい。
前記第２関連情報を生成するステップは、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成してもよい。
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得してもよい。
本発明による第１のデータ処理プログラムは、コンピュータにより実行可能である。コンピュータが実装されたデータ処理装置は、このプログラムにしたがって、以下の手順を実行する。すなわち、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップと、映像信号および／または音声信号である第２信号を受信するステップと、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成するステップと、受信した信号の種類に応じて、異なる判別情報を生成するステップと、前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを実行する。
本発明による第２のデータ処理装置は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、映像および／または音声に関する第２信号を受信する第２受信部と、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するデータ生成部と、前記第２信号を受信したときに前記第２データの内容を示す第２関連情報を生成し、前記第１関連情報および前記第２関連情報のうち、存在する関連情報の情報量に応じて、前記関連情報の位置を特定するリンク情報を生成する処理部と、前記関連情報の情報量に応じた判別情報を生成する判別部と、前記リンク情報が生成されたときは前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記リンク情報が生成されていないときは前記判別情報および前記関連情報を含む管理ファイルを生成する管理ファイル生成部と、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録する記録部とを備えている。
前記第１信号が受信されたとき、前記判別部は、前記第１関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第１関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイル生成部は、前記第１データに対して前記判別情報および前記第１関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第１関連情報の情報量が前記所定量より大きいことを示す値を有するとき、前記処理部は、前記第１関連情報の位置を特定するリンク情報をさらに生成してもよい。前記管理ファイル生成部は、前記第１データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録する。
前記第２信号が受信されたとき、前記判別部は、前記第２関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第２関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイル生成部は、前記第２データに対して前記判別情報および前記第２関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第２関連情報の情報量が前記所定量より大きいことを示す値を有するとき、前記処理部は、前記第２関連情報の位置を特定するリンク情報をさらに生成してもよい。前記管理ファイル生成部は、前記第２データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録する。
本発明による第２のデータ処理方法は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップ、または、映像および／または音声に関する第２信号を受信するステップと、前記第２信号を受信したときに前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第２信号を受信したときに前記第２データの内容を示す第２関連情報を生成し、前記第１関連情報および前記第２関連情報のうち、存在する関連情報の情報量に応じて、前記関連情報の位置を特定するリンク情報を生成するステップと、前記関連情報の情報量に応じた判別情報を生成するステップと、前記リンク情報が生成されたときは前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記リンク情報が生成されていないときは前記判別情報および前記関連情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを包含している。
前記第１信号が受信されたとき、前記判別情報を生成するステップは、前記第１関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第１関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイルを生成するステップは、前記第１データに対して前記判別情報および前記第１関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第１関連情報の情報量が前記所定量より大きいことを示す値を有するときは、前記第１関連情報の位置を特定するリンク情報をさらに生成するステップを包含してもよい。前記管理ファイルを生成するステップは、前記第１データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録してもよい。
前記第２信号が受信されたとき、前記判別情報を生成するステップは、前記第２関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第２関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイルを生成するステップは、前記第２データに対して前記判別情報および前記第２関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第２関連情報の情報量が前記所定量より大きいことを示す値を有するとき、前記リンク情報を生成するステップにおいて、前記第２関連情報の位置を特定するリンク情報をさらに生成してもよい。前記管理ファイルを生成するステップは、前記第２データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録するステップは前記記録媒体に前記管理ファイルを記録してもよい。
本発明による第２のデータ処理プログラムは、コンピュータにより実行可能である。コンピュータが実装されたデータ処理装置は、このプログラムにしたがって、以下の手順を実行する。すなわち、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップ、または、映像および／または音声に関する第２信号を受信するステップと、前記第２信号を受信したときに前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第２信号を受信したときに前記第２データの内容を示す第２関連情報を生成し、前記第１関連情報および前記第２関連情報のうち、存在する関連情報の情報量に応じて、前記関連情報の位置を特定するリンク情報を生成するステップと、前記関連情報の情報量に応じた判別情報を生成するステップと、前記リンク情報が生成されたときは前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記リンク情報が生成されていないときは前記判別情報および前記関連情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを実行する。
【図面の簡単な説明】  図１は、実施形態１によるデータ処理装置１０の機能ブロックの構成を示す図である。
図２は、実施形態１によるデータ処理装置１０の記録処理の手順を示すフローチャートである。
図３は、光ディスク１３１に記録された種々のファイルの関係を示す図である。
図４（ａ）は、リンクが存在しないサムネイル情報＃０および静止画データファイル＃０のデータ構造を示す図である。
図４（ｂ）は、リンクが存在するサムネイル情報＃１および静止画データファイル＃１のデータ構造を示す図である。
図５は、データ処理装置１０の再生処理の手順を示すフローチャートである。
図６は、実施形態２によるデータ処理装置１０の記録処理の手順を示すフローチャートである。
図７は、ＤＣＦ基本ファイル７０のデータ構造を示す図である。
【発明を実施するための最良の形態】  以下、添付の図面を参照しながら、本発明の実施形態１および２を説明する。
（実施形態１）
図１は、本実施形態によるデータ処理装置１０の機能ブロックの構成を示す。データ処理装置１０は、データの記録機能および再生機能を有する。具体的には、データ処理装置１０は、映像および／または音声に関するデジタル信号またはアナログ信号を受信して、信号から得られたデータを記録媒体（ここでは光ディスク）１３１に記録する記録機能を有する。このデータは、映像および／または音声を圧縮符号化した実体データのみならず、その映像および／または音声の内容を示す関連情報、実体データに格納されている関連情報へアクセスするためのリンク情報等を含んでいる。一方、データ処理装置１０は、光ディスク１３１に記録されたデータを読み出して、映像および／または音声を再生する再生機能を有している。例えばデータ処理装置１０は、上述の関連情報を読み出して、関連情報に基づいて、その映像および／または音声の内容を示すサムネイル画像を出力する。
光ディスク１３１はデータ処理装置１０自体の構成要素ではないが、図１には説明の便宜のために記載している。図１に記載の他の要素が、データ処理装置１０を構成している。光ディスク１３１には種々の規格が存在しており、ＤＶＤ−ＲＡＭディスク、ＭＯ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、＋ＲＷ、ＣＤ−Ｒ、ＣＤ−ＲＷ等が周知である。なお、記録媒体は光ディスク１３１以外のリムーバブルな記録媒体、例えば半導体メモリカードであってもよく、また、データ処理装置１０の構成要素の一部をなすハードディスク、半導体メモリ等であってもよい。
以下、データ処理装置１０の記録機能を実現するための構成要素を説明し、次に、データ処理装置１０の記録処理を説明する。その後、データ処理装置１０の再生機能を実現するための構成要素を説明して、データ処理装置１０の再生処理を説明する。
まず、データ処理装置１０の記録機能に関連する構成要素を説明する。データ処理装置１０は、映像信号受信部１００、符号化データ生成部１０１、音声信号受信部１０２、デジタルインターフェース部１０３、関連情報処理部１０４、判別情報生成部１０５、管理ファイル生成部１０６、記録制御部１１５、連続データ領域検出部１１６および論理ブロック管理部１１７、記録部１１９、光ピックアップ１３０を有する。
映像信号受信部１００は、映像信号を受信する。映像信号は、例えばデジタルスチルカメラの撮像素子（ＣＣＤ素子）から出力された静止画、動画に関するデジタル信号や、ＴＶ放送波等のアナログ信号である。音声信号受信部１０２は、音声に関する音声信号を受信する。音声信号は、例えば動画撮影中にマイクから出力された信号である。なお、本明細書では、映像信号および音声信号のいずれもデジタル圧縮符号化されていないアナログ形式の信号であるとして説明する。なお、このように取り扱う理由は、後述のデジタルインターフェース部１０３から入力される信号がデジタル信号であることに関連して、混乱を防ぐためである。デジタルスチルカメラのＣＣＤ素子からのデジタル信号等であっても、以下の説明は全く同様に適用可能である。
符号化データ生成部１０１は、映像信号、音声信号から得られた映像データをそれぞれ圧縮符号化する。例えば、符号化データ生成部１０１は、映像が静止画の場合には、映像データをＪＰＥＧ規格にしたがって圧縮符号化し、ＤＣＦ規格に準拠したＤＣＦファイルを得る。ＤＣＦファイルのデータ構造の例は、図７に示す通りである。映像が動画の場合には、ＭＰＥＧ規格にしたがって圧縮符号化し、ＭＰＥＧファイルを得る。また、符号化データ生成部１０１は、音声データをＡＣ３形式で圧縮符号化する。
デジタルインターフェース部１０３（以下、「Ｄ−ＩＦ部１０３」と記述する）は、外部機器と接続され、その機器からデジタル信号を受信してデジタルデータのファイルを取得する。「外部機器」とは、例えばＰＣ（パーソナルコンピュータ）、汎用ドライブ装置である。Ｄ−ＩＦ部１０３は、静止画に関してはＤＣＦ形式の静止画データファイルを取得し、動画に関してはＭＰＥＧデータファイルを取得し、音声に関してはＡＣデータ３ファイルを取得する。Ｄ−ＩＦ部１０３は、ＩＥＥＥ１３９４インターフェース、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  ＢＵＳ）インターフェース等に代表されるディジタルインターフェースである。
Ｄ−ＩＦ部１０３を介して得られたデータファイルには、そのデータの内容を特定する関連情報が含まれている。例えば、静止画の内容を特定する関連情報はその静止画のサムネイル画像のデータを含む。ＭＰＥＧデータおよびＡＣ３データについても、その内容を特定するサムネイル画像等を含む関連情報が記述される。これらの関連情報は、Ｄ−ＩＦ部１０３に接続された機器等のデータ処理装置１０以外の機器において生成され、データファイル内に記述されている。
関連情報処理部１０４は、符号化データの生成に伴って、その符号化データの内容を示す関連情報の生成処理または抽出処理を行う。映像信号受信部１００を介して得られた映像データに対しては、関連情報処理部１０４は、サムネイル画像、録画日時、記録機器名等を関連情報として生成する。サムネイル画像は、元の映像が静止画の場合にはその静止画を縮小した画像として生成し、動画の場合にはその動画の１ピクチャ（１フレームまたは１フィールド）を縮小した画像として生成する。一方、Ｄ−ＩＦ部１０３を介して得られた映像データに対しては、関連情報処理部１０４は、ＤＣＦファイルに格納されているサムネイルデータ７２（図７）を含むＡＰＰ１（７１）を、関連情報として抽出する。音声データについても、映像データと同様である。サムネイル画像データは、例えばＪＰＥＧ形式で生成されるものであり、装置内部で生成される。音声データに対するサムネイル画像は、その音声を特徴付ける画像である。
一方、関連情報処理部１０４は、音声データに対しては音声であることを特徴付けて示すデータ、例えば、タイトル／演奏者に関するデータ、音符マークが表されたアイコンデータ、ユーザーが定義する画像データを生成し、または抽出する。本明細書では、これらの画像データもまた、サムネイル画像データという。このサムネイル画像データもまたＪＰＥＧ形式で生成される。
判別情報生成部１０５は、関連情報がデータ処理装置１０の符号化データ生成部１０１において生成されたか、または、Ｄ−ＩＦ部１０３を介して入力されたファイルから抽出されたかを判別する情報を生成する。本明細書では、判別情報生成部１０５は映像信号受信部１００および／または音声信号受信部１０２からアナログ信号が入力されたか、Ｄ−ＩＦ部１０３からデジタル信号が入力されたかに応じて、値が異なる判別情報を生成する。具体的には、判別情報生成部１０５は、関連情報がデータ処理装置１０内部の関連情報処理部１０４において生成されたときは値１を持つ判別情報を生成し、関連情報が外部機器において生成されたときは値０を持つ判別情報を生成する。
管理ファイル生成部１０６は、エントリ管理ファイルおよびサムネイル管理ファイルを生成する。後述する図３には、エントリ管理ファイルおよびサムネイル管理ファイルの例を図式的に示している。本明細書では、これらのファイルを包括的に「管理ファイル」と称する。
管理ファイル生成部１０６は、映像信号受信部１００、音声信号受信部１０２およびＤ−ＩＦ部１０３において信号が受信され記録処理が行われるたびに、その処理を特定するエントリをエントリ管理ファイルに逐次追記する。
また、管理ファイル生成部１０６は、各エントリに対応するサムネイル画像に関する情報（サムネイル情報）をサムネイル管理ファイルに記述する。
各サムネイル情報には関連情報にアクセスするための情報が記述され、判別情報と、その値に応じて異なる情報が記述される。後述する図４（ａ）および４（ｂ）は、サムネイル情報の例を示している。
まず、判別情報の値が１のときは符号化データ生成部１０１における圧縮符号化を行って静止画等のデータが生成される。このとき管理ファイル生成部１０６は、値が１の判別情報と、その静止画等に対応するサムネイル画像データを含む関連情報とを、サムネイル情報として生成する。
一方、判別情報の値が０のときは、Ｄ−ＩＦ部１０３は、関連情報と静止画等のデータとを含んだデータファイルを受け取っている。関連情報にはサムネイル画像データが含まれている。よって管理ファイル生成部１０６は、そのサムネイル画像データの位置を特定するためのリンク情報を生成する。リンク情報は、リンク先のデータファイルのファイル名、データファイルの先頭から関連情報までのデータ長（オフセット）、関連情報の情報量（データサイズ）等である。リンク情報はサムネイル情報内の関連情報に代えて設けられるため、本明細書では「代替情報」とも称する。なお、管理ファイル生成部１０６は、リンク情報が生成される時点においてデータファイルが実際に光ディスク１３１に記録されているか否かにかかわらずこれらの情報を得ることができる。その理由は、データファイルを記録する主体はデータ処理装置１０であるため、その記録のために、データ処理装置１０はこれらの情報をリンク情報の生成時点において特定できているからである。
記録部１１９は、ピックアップ１３０を介してファイルを光ディスク１３１に書き込む。この書き込み動作は、記録制御部１１５によって制御される。連続データ領域検出部１１６は、記録制御部１１５の指示によって、論理ブロック管理部１１７で管理されるセクタの使用状況を調べ、物理的に連続する空き領域を検出する。これにより、管理ファイルは光ディスク１３１の内周側から一定のデータ量が割り当てられた管理情報領域１３２に記録され、データファイルは管理情報領域１３２の外周側に設けられたＡＶデータ領域１３３に記録される。管理ファイルをディスクの内周に集中配置することにより、アクセス性の向上、読み出しの高速化を図ることができる。
続いて、図２を参照しながら、データ処理装置１０の記録機能に関連する動作を説明する。以下の説明では、静止画を例に説明する。すなわち映像信号受信部１００には静止画を表すアナログ映像信号が入力され、または、Ｄ−ＩＦ部１０３には静止画を示すデジタル信号が入力されるとする。なお、音声信号受信部１０２には音声信号は入力されないとする。
図２は、本実施形態によるデータ処理装置１０の記録処理の手順を示す。ステップＳ２０１において、データ処理装置１０は、映像信号受信部１００、音声信号受信部１０２においてカメラ等から、またはＤ−ＩＦ部１０３を介して外部機器から信号の受信を開始し、管理ファイル生成部１０６は新たなエントリとして登録する。次に、ステップＳ２０２において、データ処理装置１０はどの構成要素において信号が受信されたかに基づいて、受信した信号がアナログ信号かデジタル信号かを判定する。判定の結果、アナログ信号を受信した場合にはステップＳ２０３に進み、デジタル信号を受信した場合にはステップＳ２０７に進む。
ステップＳ２０３では、符号化データ生成部１０１は静止画データを生成し、さらに関連情報処理部１０４はサムネイル画像データを含む関連情報を生成する。続くステップＳ２０４では、判別情報生成部１０５は値が１の判別情報を生成し、ステップＳ２０５では、管理ファイル生成部１０６は判別情報および関連情報を含むサムネイル情報を生成する。そして、ステップＳ２０６では、記録制御部１１５の制御に基づいて、管理ファイル生成部１０６は関連情報を含むＡＰＰ１を生成し、記録部１１９はＡＰＰ１と静止画データとを含む静止画データファイルを光ディスク１３１に記録する。その後、処理はステップＳ２１１に進む。
一方、ステップＳ２０７では、Ｄ−ＩＦ部１０３はデジタル信号から静止画データファイルを取得し、関連情報処理部１０４はそのファイルからサムネイル画像データを含む関連情報の記録位置を特定する。続くステップＳ２０８では、判別情報生成部１０５が値０の判別情報を生成するとともに、管理ファイル生成部１０６は関連情報の記録位置を特定するための代替情報を生成し、ステップＳ２０９に進む。ステップＳ２０９では、管理ファイル生成部１０６は、判別情報および代替情報を含むサムネイル情報を生成しステップＳ２１０に進む。ステップＳ２１０では、記録制御部１１５の制御に基づいて、記録部１１９は取得した静止画データファイルを光ディスク１３１に記録し、ステップＳ２１１に進む。
ステップＳ２１１では、記録制御部１１５の制御に基づいて、記録部１１９は管理ファイルを光ディスク１３１に記録する。
図３は、光ディスク１３１に記録された種々のファイルの関係を示す。光ディスク１３１の管理情報領域１３２には、エントリ管理ファイル３１およびサムネイル管理ファイル３２が記録される。ＡＶデータ領域１３３には、静止画データファイル＃１、＃２、動画データファイル＃ｋが記録されている。エントリ管理ファイル３１には、エントリ＃０、＃１・・・、＃ｎが記述されている。サムネイル管理ファイル３２には、エントリと同じ番号が付されたサムネイル情報が格納されている。各サムネイル情報は１２キロバイト以下のデータ量を有する。図３では、同じ番号を付したエントリ、サムネイル情報およびデータファイルは共通するコンテンツに関する情報であるとしている。
図３に示す矢印は、ある情報から対応する他の情報への参照先（リンク先）を示す。例えば、エントリ＃０のコンテンツが指定されると、サムネイル管理ファイル３２中のサムネイル情報＃０が参照される。図３では、サムネイル情報＃０から静止画データファイル＃０へは矢印が存在せず、サムネイル情報＃１から静止画データファイル＃１へは矢印が存在している。この矢印の有無は、サムネイル画像データへのリンクの有無を示している。
ここで、図４（ａ）および図４（ｂ）を参照しながら、サムネイル情報と静止画データファイルとの関係を詳しく説明する。例として、図３におけるサムネイル情報＃０と＃１とを挙げる。
図４（ａ）は、リンクが存在しないサムネイル情報＃０および静止画データファイル＃０のデータ構造を示す。このデータ構造は、符号化データ生成部１０１が静止画データ＃０を生成したことを表す。サムネイル情報＃０は、値が１の判別情報４１と、関連情報＃０とを含む。関連情報＃０は、ＪＰＥＧ形式のサムネイル画像データ＃０を含んでいる。この関連情報＃０の内容は、対応する静止画データファイル＃０のＡＰＰ１（４２）に格納された関連情報＃０と同じである。サムネイル画像を再生する際には、サムネイル情報を参照すればその画像データが得られるので、静止画データファイル＃０の読み出し、解析等は不要である。
サムネイル画像データ＃０を含む関連情報＃０は、サムネイル情報＃０および静止画データファイル＃０の両方に格納されているため、光ディスク１３１の記録容量を無駄に使用しているかのようにも思われる。しかし、図４（ａ）では、関連情報処理部１０４は、各サムネイル情報のデータ量を１２キロバイト以下に制限して生成している。したがって、関連情報＃０が静止画データファイル＃０の関連情報＃０としてコピーされて用いられても、静止画データファイル＃０のＡＰＰ１（４２）のデータサイズはＤＣＦ規格に規定された６４キロバイト以下という制限を満たすことができる。また、各サムネイル情報のデータ量を、ＤＣＦ規格で許容されている最大データ量（６４キロバイト）の約５分の１である１２キロバイト以下に制限しているため、冗長性は大幅に低減できる。したがって、従来の技術と比較しても、記録媒体の記録領域が有効に利用されているといえる。
図４（ｂ）は、リンクが存在するサムネイル情報＃１および静止画データファイル＃１のデータ構造を示す。このデータ構造は、Ｄ−ＩＦ部１０３が、関連情報＃１と静止画データ＃１とを含む静止画データファイル＃１を取得したことを表す。サムネイル情報＃１は、値が０の判別情報４３と、代替情報４４とを含む。代替情報４４には、サムネイル画像データは含まれておらず、それに代えて、静止画データファイル＃１において関連情報＃１の位置を特定するためのリンク情報が記述されている。いま、静止画データファイル＃１がＡＰＰ１（４５）と静止画データ＃１とから構成されているとすると、リンク情報は、静止画データファイル＃１を特定する情報（ファイル名）、静止画データファイル＃１の先頭から関連情報＃１までのオフセットＤ１、関連情報＃１のデータサイズＤ２に関する情報を含んでいる。サムネイル画像を再生する際には、リンク情報に基づいて静止画データファイル＃１内の関連情報＃１を特定し、その中のサムネイル画像データ＃１を読み出すことができる。
図４（ｂ）に示す代替情報４４によれば、サムネイル情報＃１は、静止画データファイル＃１に格納された関連情報＃１内のサムネイル画像データ＃１を別途格納せずに、そのサムネイル画像データ＃１へのアクセスを可能にするリンク情報を格納する。よって、管理ファイルおよびデータファイルの両方に一律にサムネイル画像データを保持する従来の技術と比較すると、記録媒体に記録された内容の冗長性を大幅に低減できる。
さらに、本実施形態によれば、ＡＰＰ１４２にデータファイルに関連情報が含まれてはいるものの、外部機器の処理に起因してその関連情報のサイズが不明であったり、データの解析をしなければその内容が判別できない等、解析に時間を要する場合であっても、その関連情報へのアクセスに必要なリンク情報を生成するのみでよく、処理の高速化を実現できる。また、サムネイル情報のデータサイズを１２キロバイト以下に抑えることで、従来の技術によるよりもさらに、記録媒体の記録領域が有効に利用できる。
なお、代替情報としてＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を記述することもできる。その場合には、インターネットに接続されているＰＣ（パーソナルコンピュータ）等の機器によって映像、音声を再生する際にそのＵＲＬによって特定されたウェブサイトからサムネイル画像データを取得することができる。また、関連情報の一部としてＵＲＬを記述すると、サムネイル画像データに加えてＵＲＬによって指定された情報とを利用することが可能になる。
なお、図４（ａ）および図４（ｂ）の静止画データファイルには、その先頭および末尾に開始コードＳＯＩ（Ｓｔａｒｔ  Ｏｆ  Ｉｍａｇｅ）および終了コードＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）が付加されるが、図には示していない。
次に、再び図１を参照しながら、データ処理装置１０の再生機能に関連する構成要素を説明する。データ処理装置１０は、映像信号出力部１１０、復号部１１１、音声信号出力部１１２、再生部１１３、再生制御部１１４、管理情報保持メモリ１１８、判別部１２０、サムネイル処理部１２１、サムネイル出力部１２２を有する。
再生部１１３は、ピックアップ１３０を介して光ディスク１３１に記録されたデータを読み出し、デジタルデータとして取得する。この読み出しは、再生制御部１１４の指示に基づいて行われる。再生制御部１１４は、再生の指示が出される前において、光ディスク１３１の管理情報領域１３２からエントリ管理ファイル３１の読み出しを指示する。管理情報保持メモリ１１８は、読み出された管理ファイルを保持する。また、再生の指示があった後は、管理情報領域１３２から、指示されたエントリに対応するサムネイル管理ファイル３２およびデータファイルを読み出す。
復号部１１１は、圧縮符号化された映像データおよび／または音声データを受け取り、圧縮形式に応じた復号化処理を行って、映像データおよび／または音声データを出力する。映像信号出力部１１０および音声信号出力部１１２は、それぞれ復号化された映像信号および／または音声信号をテレビ、スピーカ等に出力する。
判別部１２０は、サムネイル管理ファイル３２内の、ユーザーに指示されたエントリに対応するサムネイル情報を管理情報保持メモリ１１８から読み出し、サムネイル情報中の判別情報に基づいて、サムネイル情報に関連情報が格納されているか、代替情報が格納されているかを判別する。図４（ａ）および図４（ｂ）に示すように、判別情報の値が１のときはサムネイル情報内には関連情報が格納されており、判別情報の値が０のときはサムネイル情報内には代替情報が格納されている。
サムネイル処理部１２１は、判別部１２０の判別結果に基づいて、サムネイル情報に関連情報が格納されている場合は関連情報を読み出し、代替情報が格納されている場合は代替情報の内容に基づいてデータファイルから関連情報を読み出す。そしてサムネイル処理部１２１は、関連情報中からサムネイル画像データを抽出して出力する。サムネイル出力部１２２は、そのサムネイル画像データをサムネイル画像をＴＶやデータ処理装置１０に付属する液晶ディスプレイ（図示せず）等に向けて出力する。
続いて、データ処理装置１０の再生動作を説明する。ここでは、サムネイル画像の再生処理を説明する。図５は、データ処理装置１０の再生処理の手順を示す。まずステップＳ５０１において、再生制御部１１４は、再生部１１３およびピックアップ１３０を介してエントリ管理ファイル３１を読み出し、管理情報保持メモリ１１８に保持する。次に、ステップＳ５０２において、再生制御部１１４は、リモコン（図示せず）等を介してユーザからサムネイルの表示指示を受け取る。サムネイルの表示指示とは、以下では光ディスク１３１に記録されている静止画、動画、音楽等の一覧を示すための、複数のサムネイル画像を表示させるための指示であるとする。
ステップＳ５０３において、再生制御部１１４は、サムネイル管理ファイル３２を読み出して、サムネイル管理ファイル３２から上述のエントリ管理ファイル３１のすべてのエントリに対応するサムネイル情報を抽出して、サムネイル情報から判別情報を取得する。図３に示すサムネイル管理ファイル３２から明らかなように、サムネイル情報は連続的に配列されているため、高速かつ効率的にかつ読み出すことができる。なお、ここでは再生制御部１１４がすべてのエントリに対応するサムネイル情報を抽出するとしたが、これは例であり、抽出数は任意である。メモリ容量、読み出し時間等に応じて、全てではなく必要な数のサムネイル情報を抽出してもよい。
次に、ステップＳ５０４において、判別部１２０は判別情報の値が１か否かを判断する。値が１のときはステップＳ５０５に進み、０のときはステップＳ５０６に進む。
ステップＳ５０５において、サムネイル処理部１２１は、そのサムネイル情報の関連情報から、サムネイル画像データを取得する。一方、ステップＳ５０６では、サムネイル処理部１２１は、そのサムネイル情報から代替情報を取得する。そして、ステップＳ５０７において、サムネイル処理部１２１は、代替情報に基づいてリンク先の静止画データファイル内の関連情報からサムネイル画像データを取得する。
ステップＳ５０８では、サムネイル出力部１２２は得られたサムネイル画像データを出力する。以上の処理によって、サムネイルの一覧が表示される。
上述の処理に際し、データの参照先は図４（ａ）および（ｂ）における実線の矢印によって示されている。一方、これらの図における破線によって示される矢印は、例えばサムネイル画像の一覧を見たユーザから、特定の映像、音声を再生する指示を受け取ったときのデータの参照先を示している。図４（ａ）では、ユーザからエントリ＃０の静止画を表示する指示を受けたときに、エントリ＃０から直接静止画データファイル＃０が参照されることを意味している。
図５では、すべてのエントリに対してサムネイル画像を表示する例を説明した。しかし、光ディスク１３１上に、複数の静止画、複数の動画ストリームの一部（または全部）の再生順序（再生経路）を規定したプレイリスト情報が記録されている場合には、そのプレイリスト情報に規定される再生経路内のエントリおよびサムネイル情報を、それぞれ抽出して、そのプレイリスト情報に規定される再生経路内のサムネイル画像を表示してもよい。
（実施形態２）
本発明の実施形態２は、記録処理に関して実施形態１と異なっている。以下、本実施形態による記録処理の手順を説明する。なお、本実施形態によるデータ処理装置の構成は、原則として実施形態１によるデータ処理装置１０（図１）の構成と同じである。異なる構成要素の機能は、記録処理の手順を説明しながら説明する。
図６は、本実施形態によるデータ処理装置１０の記録処理の手順を示す。本実施形態による記録処理では、判別情報生成部１０５は、サムネイル情報内に記述する関連情報のデータサイズが所定値（本明細書では１２キロバイト）以下であるか否かに応じて、生成する判別情報の値を変化させている。以下では、実施形態１の例と同様、静止画データを受信したときの処理を例に説明する。
まず、ステップＳ６０１において、映像信号受信部１００、音声信号受信部１０２またはＤ−ＩＦ部１０３を介して外部機器から信号の受信を開始し、管理ファイル生成部１０６は新たなエントリとして登録する。次に、ステップＳ６０２において、データ処理装置１０はどの構成要素において信号が受信されたかに基づいて、受信した信号がアナログ信号かデジタル信号かを判定する。判定の結果、アナログ信号を受信した場合にはステップＳ６０３に進み、デジタル信号を受信した場合にはステップＳ６０６に進む。
ステップＳ６０３では、符号化データ生成部１０１は静止画データを生成し、関連情報処理部１０４は、サムネイル画像データを含む関連情報を生成する。一方、ステップＳ６０４では、Ｄ−ＩＦ部１０３はデジタル信号から静止画データファイルを取得し、関連情報処理部１０４はそのファイルからサムネイル画像データを含む関連情報の記録位置を特定する。ステップＳ６０３またはステップＳ６０４の処理が終了すると、ステップＳ６０５に進む。
ステップＳ６０５では、判別情報生成部１０５は関連情報のデータサイズが１２キロバイト以下か否かを判定する。１２キロバイト以下であればステップＳ６０６に進み、１２キロバイトよりも大きければステップＳ６０９に進む。なお、この「関連情報」は、アナログ信号を受信して生成された関連情報、および、デジタル信号を受信した場合に外部機器において生成された関連情報の両方を含んでいる。
一般に、生成される符号化データのデータサイズを所定値（１２キロバイト）以下にするように指示すれば、符号化レート等を調整することにより、その値以下に収めることは可能である。しかし、映像の圧縮率は映像の複雑さなどに依存するため、場合によってはその値を超えることもある。そこで、映像信号受信部１００または音声信号受信部１０２において信号が受信され、符号化データ生成部１０１においてデータの圧縮符号化が行われた場合にも、関連情報のデータサイズに関する判断を行っている。
ステップＳ６０６では、判別情報生成部１０５は値が１の判別情報を生成し、ステップＳ６０７では、管理ファイル生成部１０６は判別情報および関連情報を含むサムネイル情報を生成する。その後のステップＳ６０８では、記録制御部１１５の制御に基づいて、管理ファイル生成部１０６が関連情報を含むＡＰＰ１を生成し、記録部１１９はＡＰＰ１と静止画データとを含む静止画データファイルを記録する。
一方、ステップＳ６０９では、判別情報生成部１０５は値が０の判別情報を生成するとともに、管理ファイル生成部１０６は関連情報の記録位置を特定するための代替情報を生成する。次のステップＳ６１０では、管理ファイル生成部１０６は、判別情報および代替情報を含むサムネイル情報を生成する。このとき、サムネイル画像データを含む関連情報は静止画データファイルにのみ格納される。その後、ステップＳ６１１において、記録制御部１１５の制御に基づいて、記録部１１９は静止画データファイルを記録する。なお、ここでいう「静止画データファイル」には、上述のステップＳ６０３においてデータ処理装置１０内で生成された静止画データのファイル、および、外部機器において生成され、ステップＳ６０４において取得された静止画データファイルの両方が含まれる。
ステップＳ６１２では、記録制御部１１５の制御に基づいて、記録部１１９は管理ファイルを光ディスク１３１に記録する。
本実施形態による記録処理では、関連情報のデータサイズに応じて、図４（ａ）および（ｂ）に示すサムネイル情報の判別情報の値を変化させ、かつ、関連情報を格納するか代替情報を格納するかを変化させる。関連情報のデータサイズが、１２キロバイト以内であれば、図４（ａ）の例と同様、判別情報とともに関連情報を格納し、１２キロバイトを超えていれば、図４（ｂ）の例と同様、判別情報とともに代替情報を格納する。
１２キロバイトを超える関連情報はサムネイル情報内に格納されず、静止画データファイルにのみ格納されるので、実施形態１による記録処理よりもさらに記録媒体に記録された内容の冗長性を低減できる。
また、本実施形態によれば、符号化データ生成部１０１において圧縮符号化を行った結果、サムネイル画像データのデータサイズが増大し、よって関連情報のデータサイズが増大したときでも、サムネイル情報のデータサイズは増大しない。その結果、サムネイル情報へのアクセスに必要以上の時間を要することもないので、サムネイル画像の一覧表示の高速性を維持できる。
上述の各実施形態では、静止画ファイルはＤＣＦ基本ファイルであるとして説明したが、これは例であり、他のフォーマットの静止画ファイルを利用してもよい。また、管理ファイルは、エントリ管理ファイル３１およびサムネイル管理ファイル３２であるとしたが、これらをまとめて１つにしてもよいし、静止画ファイル等の数に応じてさらに多くの管理ファイルを設けてもよい。なお、図３および図４に示すエントリ管理ファイル３１およびサムネイル管理ファイル３２のデータ構造は例であり、他のデータ構造を利用してもよい。
各実施形態によるデータ処理装置は、記録および再生の両方の機能を有するとして説明したが、これらの一方の機能のみを実現する装置であってもよい。例えば、データ処理装置１０が再生機能のみを有する再生装置として実現される場合には、再生装置は、上述のエントリ管理ファイル３１およびサムネイル管理ファイル３２を解析して、関連情報および／または代替情報を読み出して、サムネイル画像の一覧表示を実行することができる。
データ処理装置の記録機能および再生機能は、図２、５および６に示す処理手順を規定したコンピュータプログラムに基づいて実現される。データ処理装置のコンピュータは、そのようなコンピュータプログラムを実行することによってデータ処理装置の各構成要素を動作させ、上述した処理を実現する。コンピュータプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録して市場に流通させ、または、インターネット等の電気通信回線を通じて伝送される。これにより、コンピュータシステムにおいても、上述のデータ処理装置と同等の機能を有する記録装置および／または再生装置として動作させることができる。
【産業上の利用可能性】  本発明によれば、重複して記録されるデータの容量を大幅に低減させるとともに、サムネイル画像データ等の、コンテンツの内容に関連するデータに簡易な処理で、かつ高速にアクセスすることができる。
【図１】
2004086760.tif 000003
【図２】
2004086760.tif 000004
【図３】
2004086760.tif 000005
【図４】
2004086760.tif 000006
【図５】
2004086760.tif 000007
【図６】
2004086760.tif 000008
【図７】
2004086760.tif 000009
【手続補正書】
【提出日】平成17年8月8日(2005.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、
映像および／または音声に関する第２信号を受信する第２受信部と、
前記第２信号に基づいて、映像および／または音声に関する第２データを生成するデータ生成部と、
前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成する処理部と、
受信した信号の種類に応じて、異なる判別情報を生成する判別部と、
前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成する管理ファイル生成部と、
記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録する記録部と
を備えたデータ処理装置。
【請求項２】
前記判別部は、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成し、
前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイル生成部は、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成し、
前記記録部は前記記録媒体に前記管理ファイルを記録する、請求項１に記載のデータ処理装置。
【請求項３】
前記処理部は、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成する、請求項１に記載のデータ処理装置。
【請求項４】
前記第１受信部は、前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得する、請求項１に記載のデータ処理装置。
【請求項５】
前記第１受信部は、前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得する、請求項４に記載のデータ処理装置。
【請求項６】
前記第２受信部は映像に関する前記第２信号を受信し、前記処理部は、映像のサムネイルデータを含む前記第２関連情報を生成する、請求項１に記載のデータ処理装置。
【請求項７】
前記処理部は、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成する、請求項６に記載のデータ処理装置。
【請求項８】
前記第１受信部は、前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得する、請求項１に記載のデータ処理装置。
【請求項９】
第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップと、
映像および／または音声に関するである第２信号を受信するステップと、
前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、
前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成するステップと、
受信した信号の種類に応じて、異なる判別情報を生成するステップと、
前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成するステップと、
記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップと、
を包含するデータ処理方法。
【請求項１０】
前記判別するステップは、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成するステップと、
前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイルを生成するステップは、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成するステップとを含み、
前記記録するステップは、前記記録媒体に前記管理ファイルを記録する、請求項９に記載のデータ処理方法。
【請求項１１】
前記第２関連情報を生成するステップは、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成する、請求項９に記載のデータ処理方法。
【請求項１２】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得する、請求項９に記載のデータ処理方法。
【請求項１３】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得する、請求項１２に記載のデータ処理方法。
【請求項１４】
前記第２信号を受信するステップは映像に関する前記第２信号を受信し、前記第２関連情報を生成するステップは、映像のサムネイルデータを含む前記第２関連情報を生成する、請求項９に記載のデータ処理方法。
【請求項１５】
前記第２関連情報を生成するステップは、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成する、請求項１４に記載のデータ処理方法。
【請求項１６】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得する、請求項９に記載のデータ処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像、音声に関するデジタル信号またはアナログ信号を受信して、その信号に基づくデータを光ディスク等の記録媒体に記録する技術に関する。また本発明は、記録媒体に記録されたデータを読み出して、映像、音声を再生する技術に関する。
【背景技術】
【０００２】
近年、コンピュータのデータ、映像、音声等のデータを記録することが可能な記録媒体の容量が急速に増大している。例えば、従来の書換え型光ディスクは６５０ＭＢ程度であったのに対し、近年普及してきている相変化型ディスク（ＤＶＤ−ＲＡＭ等）の容量は数ＧＢである。また、数ＧＢもの容量を有する半導体記録媒体（メモリカード等）も市販され始めている。
【０００３】
記録媒体の大容量化や、映像データおよび音声データの圧縮符号化効率の向上等に伴い、複数のコンテンツデータ（例えば、静止画、動画、音楽等のデータ）を１つの記録媒体に記録する機会が増加している。そのため、記録されたコンテンツを簡便に確認できる技術が必要とされている。
【０００４】
コンテンツを簡便に確認する手法として、サムネイル画像をＴＶ画面や、機器に付属するモニタやに表示する技術が知られており、実際、例えばディジタルスチルカメラ（以下、ＤＳＣとする）を初めとする多くの撮像機器に採用されている。サムネイル画像とは、例えば半導体メモリカードに記録された静止画を縮小した画像である。ユーザは、表示された複数のサムネイル画像によって記録媒体中の静止画を一覧でき、詳細に見たい静止画のサムネイル画像を選択することによって元の静止画を表示させることが可能である。
【０００５】
近年は、サムネイル画像を簡易な処理で、かつ高速に表示するため、静止画データを記録する際のデータ構造等を規定したＤＣＦ（Design rule for Camera File system）規格が規定され、ＤＳＣ等に幅広く採用されてきている。ＤＣＦ規格にしたがって記録された静止画データはＤＣＦオブジェクトと呼ばれている。
【０００６】
ＤＣＦオブジェクトはＤＣＦで定められた規定に従って記録されたファイル群であり、ＤＣＦ基本ファイル、ＤＣＦ拡張画像ファイル、ＤＣＦサムネイルファイル等によって構成されている。
【０００７】
ＤＣＦ基本ファイルはＤＣＦファイル名と拡張子"ＪＰＧ"とを持つ画像ファイルである。ＤＣＦ基本ファイル７０は、Ｅｘｉｆ規格に準拠し、かつＤＣＦ規格で定めるデータ構造を有する。図７は、ＤＣＦ基本ファイル７０のデータ構造を示す。ＤＣＦ基本ファイル７０は、ＡＰＰ１（アプリケーション・データ・セグメント１）７１と静止画データ７３とから構成されており、先頭に開始コードＳＯＩ（Start Of Image）が付加され、末尾に終了コードＥＯＩ（End Of Image）が付加されている。ＡＰＰ１（７１）のサイズは最大６４キロバイト（ＡＰＰ１マーカー２バイトを除く）である。ＡＰＰ１（アプリケーション・データ・セグメント１）７１は、静止画に関する情報（Ｅｘｉｆ規格に従って記述されたＥｘｉｆ規格）とサムネイルデータ７２とを有している。このサムネイルデータ７２は、静止画データ７３のサムネイル画像のデータである。
【０００８】
一方、ＤＣＦ拡張画像ファイルは、ＤＣＦ基本ファイル７０と同じファイル名を持つが、その拡張子およびデータ構造は、ＤＣＦ基本ファイル７０と異なっている。また、ＤＣＦサムネイルファイルは、ＤＣＦ拡張画像ファイルのサムネイルを記録するための圧縮ファイルである。
【０００９】
ＤＣＦ規格によれば、必ずしもすべてのファイルが同時に記録されている必要はない。そのため、ＤＣＦサムネイルファイルが記録されていない場合には、サムネイルデータ７２を各ＤＣＦ基本ファイル７０から読み出す必要がある。また、ＤＣＦ規格は静止画に関する規格であり、動画像に関するデータ構造の定義はない。
【００１０】
そこで、例えば特許文献１は、静止画および動画のサムネイルデータを含むコンテンツ関連情報を、ＤＣＦ基本ファイル７０等とは別の管理ファイルとして記録媒体に記録する技術を開示している。サムネイル画像は、その管理ファイルに基づいて表示される。この技術によれば、動画データと静止画データとを記録媒体に混在させる場合にも対応でき、また管理情報のみを集中的に読み出すことにより、サムネイル画像の表示を高速化できる。
【特許文献１】特開２０００−２３６４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、上述の技術では記録領域が必要以上に圧迫されるという不都合が生じる。その理由は、サムネイルデータ７２を含むＤＣＦ基本ファイル７０等とは別に、同等のサムネイルデータを有する管理情報を記録しなければならないからである。特に、静止画データの互換性を確保し、他の種類の記録媒体への可搬性を考慮すると、管理情報にはＤＣＦ規格に準拠したフォーマットのサムネイルデータ７２と同じサムネイルデータがコピーして利用される。その結果、全く同じ内容のサムネイルデータ７２が別途記録されることになり、記録容量が圧迫される。具体的には、ＤＣＦ規格ではサムネイルデータを含むＡＰＰ１（７１）のデータ量は６４キロバイト以下と定義されているため、１００の静止画ファイルが存在すると、最大６４ＭＢの領域が浪費されてしまう。これでは、大容量化した記録媒体を有効に活用しているとはいえない。
【００１２】
本発明の目的は、サムネイル画像データ等の、コンテンツの内容に関連する関連情報に簡易な処理で、かつ高速にアクセスできるようにするとともに、記録容量の浪費を抑制するためのデータ構造を提供することである。
【課題を解決するための手段】
【００１３】
本発明による第１のデータ処理装置は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、映像および／または音声に関する第２信号を受信する第２受信部と、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するデータ生成部と、前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成する処理部と、受信した信号の種類に応じて、異なる判別情報を生成する判別部と、前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成する管理ファイル生成部と、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録する記録部とを備えている。
【００１４】
前記判別部は、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成し、前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイル生成部は、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録してもよい。
【００１５】
前記処理部は、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成してもよい。
【００１６】
前記第１受信部は、前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得してもよい。
【００１７】
前記第１受信部は、前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得してもよい。
【００１８】
前記第２受信部は映像に関する前記第２信号を受信し、前記処理部は、映像のサムネイルデータを含む前記第２関連情報を生成してもよい。
【００１９】
前記処理部は、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成してもよい。
【００２０】
前記第１受信部は、前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得してもよい。
【００２１】
本発明の第１のデータ処理方法は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップと、映像および／または音声に関するである第２信号を受信するステップと、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成するステップと、受信した信号の種類に応じて、異なる判別情報を生成するステップと、前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを包含する。
【００２２】
前記判別するステップは、受信された信号の種類が前記第１信号であるか前記第２信号であるかに応じて、異なる判別情報を生成するステップと、前記判別情報が、受信された信号の種類が前記第２信号であることを示すとき、前記管理ファイルを生成するステップは、前記第２データに対しては前記判別情報および前記第２関連情報を含む管理ファイルを生成するステップとを含み、前記記録するステップは、前記記録媒体に前記管理ファイルを記録してもよい。
【００２３】
前記第２関連情報を生成するステップは、前記第１データファイルを特定する情報、前記第１データファイルの先頭から前記第１関連情報までのオフセット、前記第１関連情報のサイズの少なくとも１つを前記リンク情報として生成してもよい。
【００２４】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、映像に関する第１データおよび前記映像のサムネイルデータを含む前記第１関連情報を取得してもよい。
【００２５】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、静止画に関する第１データおよび前記静止画のサムネイルデータを含む前記第１関連情報を取得し、または、動画に関する第１データおよび前記動画の１ピクチャのサムネイルデータを含む前記第１関連情報を取得してもよい。
【００２６】
前記第２信号を受信するステップは映像に関する前記第２信号を受信し、前記第２関連情報を生成するステップは、映像のサムネイルデータを含む前記第２関連情報を生成してもよい。
【００２７】
前記第２関連情報を生成するステップは、静止画のサムネイルデータを含む前記第２関連情報を生成し、または、前記動画の１ピクチャのサムネイルデータを含む前記第２関連情報を生成してもよい。
【００２８】
前記第１データファイルを取得するステップは、さらに前記第１データファイルに基づいて、音声に関する第１データおよび音声であることを示すサムネイルデータを含む前記第１関連情報を取得してもよい。
【００２９】
本発明による第１のデータ処理プログラムは、コンピュータにより実行可能である。コンピュータが実装されたデータ処理装置は、このプログラムにしたがって、以下の手順を実行する。すなわち、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップと、映像信号および／または音声信号である第２信号を受信するステップと、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第１信号を受信したときは前記第１データファイル内の第１関連情報の位置を特定するリンク情報を生成し、前記第２信号を受信したときは前記第２データの内容を示す第２関連情報を生成するステップと、受信した信号の種類に応じて、異なる判別情報を生成するステップと、前記第１データに対して前記判別情報および前記リンク情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを実行する。
【００３０】
本発明による第２のデータ処理装置は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得する第１受信部と、映像および／または音声に関する第２信号を受信する第２受信部と、前記第２信号に基づいて、映像および／または音声に関する第２データを生成するデータ生成部と、前記第２信号を受信したときに前記第２データの内容を示す第２関連情報を生成し、前記第１関連情報および前記第２関連情報のうち、存在する関連情報の情報量に応じて、前記関連情報の位置を特定するリンク情報を生成する処理部と、前記関連情報の情報量に応じた判別情報を生成する判別部と、前記リンク情報が生成されたときは前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記リンク情報が生成されていないときは前記判別情報および前記関連情報を含む管理ファイルを生成する管理ファイル生成部と、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録する記録部とを備えている。
【００３１】
前記第１信号が受信されたとき、前記判別部は、前記第１関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第１関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイル生成部は、前記第１データに対して前記判別情報および前記第１関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第１関連情報の情報量が前記所定量より大きいことを示す値を有するとき、前記処理部は、前記第１関連情報の位置を特定するリンク情報をさらに生成してもよい。前記管理ファイル生成部は、前記第１データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録する。
【００３２】
前記第２信号が受信されたとき、前記判別部は、前記第２関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第２関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイル生成部は、前記第２データに対して前記判別情報および前記第２関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第２関連情報の情報量が前記所定量より大きいことを示す値を有するとき、前記処理部は、前記第２関連情報の位置を特定するリンク情報をさらに生成してもよい。前記管理ファイル生成部は、前記第２データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録する。
【００３３】
本発明による第２のデータ処理方法は、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップ、または、映像および／または音声に関する第２信号を受信するステップと、前記第２信号を受信したときに前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第２信号を受信したときに前記第２データの内容を示す第２関連情報を生成し、前記第１関連情報および前記第２関連情報のうち、存在する関連情報の情報量に応じて、前記関連情報の位置を特定するリンク情報を生成するステップと、前記関連情報の情報量に応じた判別情報を生成するステップと、前記リンク情報が生成されたときは前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記リンク情報が生成されていないときは前記判別情報および前記関連情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを包含している。
【００３４】
前記第１信号が受信されたとき、前記判別情報を生成するステップは、前記第１関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第１関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイルを生成するステップは、前記第１データに対して前記判別情報および前記第１関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第１関連情報の情報量が前記所定量より大きいことを示す値を有するときは、前記第１関連情報の位置を特定するリンク情報をさらに生成するステップを包含してもよい。前記管理ファイルを生成するステップは、前記第１データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録部は前記記録媒体に前記管理ファイルを記録してもよい。
【００３５】
前記第２信号が受信されたとき、前記判別情報を生成するステップは、前記第２関連情報の情報量が所定量以下か否かに応じて異なる判別情報を生成する。前記判別情報の値が、前記第２関連情報の情報量が前記所定量以下であることを示すとき、前記管理ファイルを生成するステップは、前記第２データに対して前記判別情報および前記第２関連情報を含む管理ファイルを生成してもよい。前記判別情報が、前記第２関連情報の情報量が前記所定量より大きいことを示す値を有するとき、前記リンク情報を生成するステップにおいて、前記第２関連情報の位置を特定するリンク情報をさらに生成してもよい。前記管理ファイルを生成するステップは、前記第２データに対しては前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記記録するステップは前記記録媒体に前記管理ファイルを記録してもよい。
【００３６】
本発明による第２のデータ処理プログラムは、コンピュータにより実行可能である。コンピュータが実装されたデータ処理装置は、このプログラムにしたがって、以下の手順を実行する。すなわち、第１信号を受信して、映像および／または音声に関する第１データおよび前記第１データの内容を示す第１関連情報を有する第１データファイルを取得するステップ、または、映像および／または音声に関する第２信号を受信するステップと、前記第２信号を受信したときに前記第２信号に基づいて、映像および／または音声に関する第２データを生成するステップと、前記第２信号を受信したときに前記第２データの内容を示す第２関連情報を生成し、前記第１関連情報および前記第２関連情報のうち、存在する関連情報の情報量に応じて、前記関連情報の位置を特定するリンク情報を生成するステップと、前記関連情報の情報量に応じた判別情報を生成するステップと、前記リンク情報が生成されたときは前記判別情報および前記リンク情報を含む管理ファイルを生成し、前記リンク情報が生成されていないときは前記判別情報および前記関連情報を含む管理ファイルを生成するステップと、記録媒体に前記管理ファイルを記録し、前記第１データファイル、または、前記第２関連情報および前記第２データに基づく第２データファイルを記録するステップとを実行する。
【発明の効果】
【００３７】
本発明によれば、重複して記録されるデータの容量を大幅に低減させるとともに、サムネイル画像データ等の、コンテンツの内容に関連するデータに簡易な処理で、かつ高速にアクセスすることができる。
【発明を実施するための最良の形態】
【００３８】
以下、添付の図面を参照しながら、本発明の実施形態１および２を説明する。
【００３９】
（実施形態１）
図１は、本実施形態によるデータ処理装置１０の機能ブロックの構成を示す。データ処理装置１０は、データの記録機能および再生機能を有する。具体的には、データ処理装置１０は、映像および／または音声に関するデジタル信号またはアナログ信号を受信して、信号から得られたデータを記録媒体（ここでは光ディスク）１３１に記録する記録機能を有する。このデータは、映像および／または音声を圧縮符号化した実体データのみならず、その映像および／または音声の内容を示す関連情報、実体データに格納されている関連情報へアクセスするためのリンク情報等を含んでいる。一方、データ処理装置１０は、光ディスク１３１に記録されたデータを読み出して、映像および／または音声を再生する再生機能を有している。例えばデータ処理装置１０は、上述の関連情報を読み出して、関連情報に基づいて、その映像および／または音声の内容を示すサムネイル画像を出力する。
【００４０】
光ディスク１３１はデータ処理装置１０自体の構成要素ではないが、図１には説明の便宜のために記載している。図１に記載の他の要素が、データ処理装置１０を構成している。光ディスク１３１には種々の規格が存在しており、ＤＶＤ−ＲＡＭディスク、ＭＯ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、＋ＲＷ、ＣＤ−Ｒ、ＣＤ−ＲＷ等が周知である。なお、記録媒体は光ディスク１３１以外のリムーバブルな記録媒体、例えば半導体メモリカードであってもよく、また、データ処理装置１０の構成要素の一部をなすハードディスク、半導体メモリ等であってもよい。
【００４１】
以下、データ処理装置１０の記録機能を実現するための構成要素を説明し、次に、データ処理装置１０の記録処理を説明する。その後、データ処理装置１０の再生機能を実現するための構成要素を説明して、データ処理装置１０の再生処理を説明する。
【００４２】
まず、データ処理装置１０の記録機能に関連する構成要素を説明する。データ処理装置１０は、映像信号受信部１００、符号化データ生成部１０１、音声信号受信部１０２、デジタルインターフェース部１０３、関連情報処理部１０４、判別情報生成部１０５、管理ファイル生成部１０６、記録制御部１１５、連続データ領域検出部１１６および論理ブロック管理部１１７、記録部１１９、光ピックアップ１３０を有する。
【００４３】
映像信号受信部１００は、映像信号を受信する。映像信号は、例えばデジタルスチルカメラの撮像素子（ＣＣＤ素子）から出力された静止画、動画に関するデジタル信号や、ＴＶ放送波等のアナログ信号である。音声信号受信部１０２は、音声に関する音声信号を受信する。音声信号は、例えば動画撮影中にマイクから出力された信号である。なお、本明細書では、映像信号および音声信号のいずれもデジタル圧縮符号化されていないアナログ形式の信号であるとして説明する。なお、このように取り扱う理由は、後述のデジタルインターフェース部１０３から入力される信号がデジタル信号であることに関連して、混乱を防ぐためである。デジタルスチルカメラのＣＣＤ素子からのデジタル信号等であっても、以下の説明は全く同様に適用可能である。
【００４４】
符号化データ生成部１０１は、映像信号、音声信号から得られた映像データをそれぞれ圧縮符号化する。例えば、符号化データ生成部１０１は、映像が静止画の場合には、映像データをＪＰＥＧ規格にしたがって圧縮符号化し、ＤＣＦ規格に準拠したＤＣＦファイルを得る。ＤＣＦファイルのデータ構造の例は、図７に示す通りである。映像が動画の場合には、ＭＰＥＧ規格にしたがって圧縮符号化し、ＭＰＥＧファイルを得る。また、符号化データ生成部１０１は、音声データをＡＣ３形式で圧縮符号化する。
【００４５】
デジタルインターフェース部１０３（以下、「Ｄ−ＩＦ部１０３」と記述する）は、外部機器と接続され、その機器からデジタル信号を受信してデジタルデータのファイルを取得する。「外部機器」とは、例えばＰＣ（パーソナルコンピュータ）、汎用ドライブ装置である。Ｄ−ＩＦ部１０３は、静止画に関してはＤＣＦ形式の静止画データファイルを取得し、動画に関してはＭＰＥＧデータファイルを取得し、音声に関してはＡＣデータ３ファイルを取得する。Ｄ−ＩＦ部１０３は、ＩＥＥＥ１３９４インターフェース、ＵＳＢ（Universal Serial BUS）インターフェース等に代表されるディジタルインターフェースである。
【００４６】
Ｄ−ＩＦ部１０３を介して得られたデータファイルには、そのデータの内容を特定する関連情報が含まれている。例えば、静止画の内容を特定する関連情報はその静止画のサムネイル画像のデータを含む。ＭＰＥＧデータおよびＡＣ３データについても、その内容を特定するサムネイル画像等を含む関連情報が記述される。これらの関連情報は、Ｄ−ＩＦ部１０３に接続された機器等のデータ処理装置１０以外の機器において生成され、データファイル内に記述されている。
【００４７】
関連情報処理部１０４は、符号化データの生成に伴って、その符号化データの内容を示す関連情報の生成処理または抽出処理を行う。映像信号受信部１００を介して得られた映像データに対しては、関連情報処理部１０４は、サムネイル画像、録画日時、記録機器名等を関連情報として生成する。サムネイル画像は、元の映像が静止画の場合にはその静止画を縮小した画像として生成し、動画の場合にはその動画の１ピクチャ（１フレームまたは１フィールド）を縮小した画像として生成する。一方、Ｄ−ＩＦ部１０３を介して得られた映像データに対しては、関連情報処理部１０４は、ＤＣＦファイルに格納されているサムネイルデータ７２（図７）を含むＡＰＰ１（７１）を、関連情報として抽出する。音声データについても、映像データと同様である。サムネイル画像データは、例えばＪＰＥＧ形式で生成されるものであり、装置内部で生成される。音声データに対するサムネイル画像は、その音声を特徴付ける画像である。
【００４８】
一方、関連情報処理部１０４は、音声データに対しては音声であることを特徴付けて示すデータ、例えば、タイトル／演奏者に関するデータ、音符マークが表されたアイコンデータ、ユーザーが定義する画像データを生成し、または抽出する。本明細書では、これらの画像データもまた、サムネイル画像データという。このサムネイル画像データもまたＪＰＥＧ形式で生成される。
【００４９】
判別情報生成部１０５は、関連情報がデータ処理装置１０の符号化データ生成部１０１において生成されたか、または、Ｄ−ＩＦ部１０３を介して入力されたファイルから抽出されたかを判別する情報を生成する。本明細書では、判別情報生成部１０５は映像信号受信部１００および／または音声信号受信部１０２からアナログ信号が入力されたか、Ｄ−ＩＦ部１０３からデジタル信号が入力されたかに応じて、値が異なる判別情報を生成する。具体的には、判別情報生成部１０５は、関連情報がデータ処理装置１０内部の関連情報処理部１０４において生成されたときは値１を持つ判別情報を生成し、関連情報が外部機器において生成されたときは値０を持つ判別情報を生成する。
【００５０】
管理ファイル生成部１０６は、エントリ管理ファイルおよびサムネイル管理ファイルを生成する。後述する図３には、エントリ管理ファイルおよびサムネイル管理ファイルの例を図式的に示している。本明細書では、これらのファイルを包括的に「管理ファイル」と称する。
【００５１】
管理ファイル生成部１０６は、映像信号受信部１００、音声信号受信部１０２およびＤ−ＩＦ部１０３において信号が受信され記録処理が行われるたびに、その処理を特定するエントリをエントリ管理ファイルに逐次追記する。
【００５２】
また、管理ファイル生成部１０６は、各エントリに対応するサムネイル画像に関する情報（サムネイル情報）をサムネイル管理ファイルに記述する。
【００５３】
各サムネイル情報には関連情報にアクセスするための情報が記述され、判別情報と、その値に応じて異なる情報が記述される。後述する図４（ａ）および４（ｂ）は、サムネイル情報の例を示している。
【００５４】
まず、判別情報の値が１のときは符号化データ生成部１０１における圧縮符号化を行って静止画等のデータが生成される。このとき管理ファイル生成部１０６は、値が１の判別情報と、その静止画等に対応するサムネイル画像データを含む関連情報とを、サムネイル情報として生成する。
【００５５】
一方、判別情報の値が０のときは、Ｄ−ＩＦ部１０３は、関連情報と静止画等のデータとを含んだデータファイルを受け取っている。関連情報にはサムネイル画像データが含まれている。よって管理ファイル生成部１０６は、そのサムネイル画像データの位置を特定するためのリンク情報を生成する。リンク情報は、リンク先のデータファイルのファイル名、データファイルの先頭から関連情報までのデータ長（オフセット）、関連情報の情報量（データサイズ）等である。リンク情報はサムネイル情報内の関連情報に代えて設けられるため、本明細書では「代替情報」とも称する。なお、管理ファイル生成部１０６は、リンク情報が生成される時点においてデータファイルが実際に光ディスク１３１に記録されているか否かにかかわらずこれらの情報を得ることができる。その理由は、データファイルを記録する主体はデータ処理装置１０であるため、その記録のために、データ処理装置１０はこれらの情報をリンク情報の生成時点において特定できているからである。
【００５６】
記録部１１９は、ピックアップ１３０を介してファイルを光ディスク１３１に書き込む。この書き込み動作は、記録制御部１１５によって制御される。連続データ領域検出部１１６は、記録制御部１１５の指示によって、論理ブロック管理部１１７で管理されるセクタの使用状況を調べ、物理的に連続する空き領域を検出する。これにより、管理ファイルは光ディスク１３１の内周側から一定のデータ量が割り当てられた管理情報領域１３２に記録され、データファイルは管理情報領域１３２の外周側に設けられたＡＶデータ領域１３３に記録される。管理ファイルをディスクの内周に集中配置することにより、アクセス性の向上、読み出しの高速化を図ることができる。
【００５７】
続いて、図２を参照しながら、データ処理装置１０の記録機能に関連する動作を説明する。以下の説明では、静止画を例に説明する。すなわち映像信号受信部１００には静止画を表すアナログ映像信号が入力され、または、Ｄ−ＩＦ部１０３には静止画を示すデジタル信号が入力されるとする。なお、音声信号受信部１０２には音声信号は入力されないとする。
【００５８】
図２は、本実施形態によるデータ処理装置１０の記録処理の手順を示す。ステップＳ２０１において、データ処理装置１０は、映像信号受信部１００、音声信号受信部１０２においてカメラ等から、またはＤ−ＩＦ部１０３を介して外部機器から信号の受信を開始し、管理ファイル生成部１０６は新たなエントリとして登録する。次に、ステップＳ２０２において、データ処理装置１０はどの構成要素において信号が受信されたかに基づいて、受信した信号がアナログ信号かデジタル信号かを判定する。判定の結果、アナログ信号を受信した場合にはステップＳ２０３に進み、デジタル信号を受信した場合にはステップＳ２０７に進む。
【００５９】
ステップＳ２０３では、符号化データ生成部１０１は静止画データを生成し、さらに関連情報処理部１０４はサムネイル画像データを含む関連情報を生成する。続くステップＳ２０４では、判別情報生成部１０５は値が１の判別情報を生成し、ステップＳ２０５では、管理ファイル生成部１０６は判別情報および関連情報を含むサムネイル情報を生成する。そして、ステップＳ２０６では、記録制御部１１５の制御に基づいて、管理ファイル生成部１０６は関連情報を含むＡＰＰ１を生成し、記録部１１９はＡＰＰ１と静止画データとを含む静止画データファイルを光ディスク１３１に記録する。その後、処理はステップＳ２１１に進む。
【００６０】
一方、ステップＳ２０７では、Ｄ−ＩＦ部１０３はデジタル信号から静止画データファイルを取得し、関連情報処理部１０４はそのファイルからサムネイル画像データを含む関連情報の記録位置を特定する。続くステップＳ２０８では、判別情報生成部１０５が値０の判別情報を生成するとともに、管理ファイル生成部１０６は関連情報の記録位置を特定するための代替情報を生成し、ステップＳ２０９に進む。ステップＳ２０９では、管理ファイル生成部１０６は、判別情報および代替情報を含むサムネイル情報を生成しステップＳ２１０に進む。ステップＳ２１０では、記録制御部１１５の制御に基づいて、記録部１１９は取得した静止画データファイルを光ディスク１３１に記録し、ステップＳ２１１に進む。
【００６１】
ステップＳ２１１では、記録制御部１１５の制御に基づいて、記録部１１９は管理ファイルを光ディスク１３１に記録する。
【００６２】
図３は、光ディスク１３１に記録された種々のファイルの関係を示す。光ディスク１３１の管理情報領域１３２には、エントリ管理ファイル３１およびサムネイル管理ファイル３２が記録される。ＡＶデータ領域１３３には、静止画データファイル＃１、＃２、動画データファイル＃ｋが記録されている。エントリ管理ファイル３１には、エントリ＃０、＃１・・・、＃ｎが記述されている。サムネイル管理ファイル３２には、エントリと同じ番号が付されたサムネイル情報が格納されている。各サムネイル情報は１２キロバイト以下のデータ量を有する。図３では、同じ番号を付したエントリ、サムネイル情報およびデータファイルは共通するコンテンツに関する情報であるとしている。
【００６３】
図３に示す矢印は、ある情報から対応する他の情報への参照先（リンク先）を示す。例えば、エントリ＃０のコンテンツが指定されると、サムネイル管理ファイル３２中のサムネイル情報＃０が参照される。図３では、サムネイル情報＃０から静止画データファイル＃０へは矢印が存在せず、サムネイル情報＃１から静止画データファイル＃１へは矢印が存在している。この矢印の有無は、サムネイル画像データへのリンクの有無を示している。
【００６４】
ここで、図４（ａ）および図４（ｂ）を参照しながら、サムネイル情報と静止画データファイルとの関係を詳しく説明する。例として、図３におけるサムネイル情報＃０と＃１とを挙げる。
【００６５】
図４（ａ）は、リンクが存在しないサムネイル情報＃０および静止画データファイル＃０のデータ構造を示す。このデータ構造は、符号化データ生成部１０１が静止画データ＃０を生成したことを表す。サムネイル情報＃０は、値が１の判別情報４１と、関連情報＃０とを含む。関連情報＃０は、ＪＰＥＧ形式のサムネイル画像データ＃０を含んでいる。この関連情報＃０の内容は、対応する静止画データファイル＃０のＡＰＰ１（４２）に格納された関連情報＃０と同じである。サムネイル画像を再生する際には、サムネイル情報を参照すればその画像データが得られるので、静止画データファイル＃０の読み出し、解析等は不要である。
【００６６】
サムネイル画像データ＃０を含む関連情報＃０は、サムネイル情報＃０および静止画データファイル＃０の両方に格納されているため、光ディスク１３１の記録容量を無駄に使用しているかのようにも思われる。しかし、図４（ａ）では、関連情報処理部１０４は、各サムネイル情報のデータ量を１２キロバイト以下に制限して生成している。したがって、関連情報＃０が静止画データファイル＃０の関連情報＃０としてコピーされて用いられても、静止画データファイル＃０のＡＰＰ１（４２）のデータサイズはＤＣＦ規格に規定された６４キロバイト以下という制限を満たすことができる。また、各サムネイル情報のデータ量を、ＤＣＦ規格で許容されている最大データ量（６４キロバイト）の約５分の１である１２キロバイト以下に制限しているため、冗長性は大幅に低減できる。したがって、従来の技術と比較しても、記録媒体の記録領域が有効に利用されているといえる。
【００６７】
図４（ｂ）は、リンクが存在するサムネイル情報＃１および静止画データファイル＃１のデータ構造を示す。このデータ構造は、Ｄ−ＩＦ部１０３が、関連情報＃１と静止画データ＃１とを含む静止画データファイル＃１を取得したことを表す。サムネイル情報＃１は、値が０の判別情報４３と、代替情報４４とを含む。代替情報４４には、サムネイル画像データは含まれておらず、それに代えて、静止画データファイル＃１において関連情報＃１の位置を特定するためのリンク情報が記述されている。いま、静止画データファイル＃１がＡＰＰ１（４５）と静止画データ＃１とから構成されているとすると、リンク情報は、静止画データファイル＃１を特定する情報（ファイル名）、静止画データファイル＃１の先頭から関連情報＃１までのオフセットＤ１、関連情報＃１のデータサイズＤ２に関する情報を含んでいる。サムネイル画像を再生する際には、リンク情報に基づいて静止画データファイル＃１内の関連情報＃１を特定し、その中のサムネイル画像データ＃１を読み出すことができる。
【００６８】
図４（ｂ）に示す代替情報４４によれば、サムネイル情報＃１は、静止画データファイル＃１に格納された関連情報＃１内のサムネイル画像データ＃１を別途格納せずに、そのサムネイル画像データ＃１へのアクセスを可能にするリンク情報を格納する。よって、管理ファイルおよびデータファイルの両方に一律にサムネイル画像データを保持する従来の技術と比較すると、記録媒体に記録された内容の冗長性を大幅に低減できる。
【００６９】
さらに、本実施形態によれば、ＡＰＰ１４２にデータファイルに関連情報が含まれてはいるものの、外部機器の処理に起因してその関連情報のサイズが不明であったり、データの解析をしなければその内容が判別できない等、解析に時間を要する場合であっても、その関連情報へのアクセスに必要なリンク情報を生成するのみでよく、処理の高速化を実現できる。また、サムネイル情報のデータサイズを１２キロバイト以下に抑えることで、従来の技術によるよりもさらに、記録媒体の記録領域が有効に利用できる。
【００７０】
なお、代替情報としてＵＲＬ（Uniform Resource Locator）を記述することもできる。その場合には、インターネットに接続されているＰＣ（パーソナルコンピュータ）等の機器によって映像、音声を再生する際にそのＵＲＬによって特定されたウェブサイトからサムネイル画像データを取得することができる。また、関連情報の一部としてＵＲＬを記述すると、サムネイル画像データに加えてＵＲＬによって指定された情報とを利用することが可能になる。
【００７１】
なお、図４（ａ）および図４（ｂ）の静止画データファイルには、その先頭および末尾に開始コードＳＯＩ（Start Of Image）および終了コードＥＯＩ（End Of Image）が付加されるが、図には示していない。
【００７２】
次に、再び図１を参照しながら、データ処理装置１０の再生機能に関連する構成要素を説明する。データ処理装置１０は、映像信号出力部１１０、復号部１１１、音声信号出力部１１２、再生部１１３、再生制御部１１４、管理情報保持メモリ１１８、判別部１２０、サムネイル処理部１２１、サムネイル出力部１２２を有する。
【００７３】
再生部１１３は、ピックアップ１３０を介して光ディスク１３１に記録されたデータを読み出し、デジタルデータとして取得する。この読み出しは、再生制御部１１４の指示に基づいて行われる。再生制御部１１４は、再生の指示が出される前において、光ディスク１３１の管理情報領域１３２からエントリ管理ファイル３１の読み出しを指示する。管理情報保持メモリ１１８は、読み出された管理ファイルを保持する。また、再生の指示があった後は、管理情報領域１３２から、指示されたエントリに対応するサムネイル管理ファイル３２およびデータファイルを読み出す。
【００７４】
復号部１１１は、圧縮符号化された映像データおよび／または音声データを受け取り、圧縮形式に応じた復号化処理を行って、映像データおよび／または音声データを出力する。映像信号出力部１１０および音声信号出力部１１２は、それぞれ復号化された映像信号および／または音声信号をテレビ、スピーカ等に出力する。
【００７５】
判別部１２０は、サムネイル管理ファイル３２内の、ユーザーに指示されたエントリに対応するサムネイル情報を管理情報保持メモリ１１８から読み出し、サムネイル情報中の判別情報に基づいて、サムネイル情報に関連情報が格納されているか、代替情報が格納されているかを判別する。図４（ａ）および図４（ｂ）に示すように、判別情報の値が１のときはサムネイル情報内には関連情報が格納されており、判別情報の値が０のときはサムネイル情報内には代替情報が格納されている。
【００７６】
サムネイル処理部１２１は、判別部１２０の判別結果に基づいて、サムネイル情報に関連情報が格納されている場合は関連情報を読み出し、代替情報が格納されている場合は代替情報の内容に基づいてデータファイルから関連情報を読み出す。そしてサムネイル処理部１２１は、関連情報中からサムネイル画像データを抽出して出力する。サムネイル出力部１２２は、そのサムネイル画像データをサムネイル画像をＴＶやデータ処理装置１０に付属する液晶ディスプレイ（図示せず）等に向けて出力する。
【００７７】
続いて、データ処理装置１０の再生動作を説明する。ここでは、サムネイル画像の再生処理を説明する。図５は、データ処理装置１０の再生処理の手順を示す。まずステップＳ５０１において、再生制御部１１４は、再生部１１３およびピックアップ１３０を介してエントリ管理ファイル３１を読み出し、管理情報保持メモリ１１８に保持する。次に、ステップＳ５０２において、再生制御部１１４は、リモコン（図示せず）等を介してユーザからサムネイルの表示指示を受け取る。サムネイルの表示指示とは、以下では光ディスク１３１に記録されている静止画、動画、音楽等の一覧を示すための、複数のサムネイル画像を表示させるための指示であるとする。
【００７８】
ステップＳ５０３において、再生制御部１１４は、サムネイル管理ファイル３２を読み出して、サムネイル管理ファイル３２から上述のエントリ管理ファイル３１のすべてのエントリに対応するサムネイル情報を抽出して、サムネイル情報から判別情報を取得する。図３に示すサムネイル管理ファイル３２から明らかなように、サムネイル情報は連続的に配列されているため、高速かつ効率的にかつ読み出すことができる。なお、ここでは再生制御部１１４がすべてのエントリに対応するサムネイル情報を抽出するとしたが、これは例であり、抽出数は任意である。メモリ容量、読み出し時間等に応じて、全てではなく必要な数のサムネイル情報を抽出してもよい。
【００７９】
次に、ステップＳ５０４において、判別部１２０は判別情報の値が１か否かを判断する。値が１のときはステップＳ５０５に進み、０のときはステップＳ５０６に進む。
【００８０】
ステップＳ５０５において、サムネイル処理部１２１は、そのサムネイル情報の関連情報から、サムネイル画像データを取得する。一方、ステップＳ５０６では、サムネイル処理部１２１は、そのサムネイル情報から代替情報を取得する。そして、ステップＳ５０７において、サムネイル処理部１２１は、代替情報に基づいてリンク先の静止画データファイル内の関連情報からサムネイル画像データを取得する。
【００８１】
ステップＳ５０８では、サムネイル出力部１２２は得られたサムネイル画像データを出力する。以上の処理によって、サムネイルの一覧が表示される。
【００８２】
上述の処理に際し、データの参照先は図４（ａ）および（ｂ）における実線の矢印によって示されている。一方、これらの図における破線によって示される矢印は、例えばサムネイル画像の一覧を見たユーザから、特定の映像、音声を再生する指示を受け取ったときのデータの参照先を示している。図４（ａ）では、ユーザからエントリ＃０の静止画を表示する指示を受けたときに、エントリ＃０から直接静止画データファイル＃０が参照されることを意味している。
【００８３】
図５では、すべてのエントリに対してサムネイル画像を表示する例を説明した。しかし、光ディスク１３１上に、複数の静止画、複数の動画ストリームの一部（または全部）の再生順序（再生経路）を規定したプレイリスト情報が記録されている場合には、そのプレイリスト情報に規定される再生経路内のエントリおよびサムネイル情報を、それぞれ抽出して、そのプレイリスト情報に規定される再生経路内のサムネイル画像を表示してもよい。
【００８４】
（実施形態２）
本発明の実施形態２は、記録処理に関して実施形態１と異なっている。以下、本実施形態による記録処理の手順を説明する。なお、本実施形態によるデータ処理装置の構成は、原則として実施形態１によるデータ処理装置１０（図１）の構成と同じである。異なる構成要素の機能は、記録処理の手順を説明しながら説明する。
【００８５】
図６は、本実施形態によるデータ処理装置１０の記録処理の手順を示す。本実施形態による記録処理では、判別情報生成部１０５は、サムネイル情報内に記述する関連情報のデータサイズが所定値（本明細書では１２キロバイト）以下であるか否かに応じて、生成する判別情報の値を変化させている。以下では、実施形態１の例と同様、静止画データを受信したときの処理を例に説明する。
【００８６】
まず、ステップＳ６０１において、映像信号受信部１００、音声信号受信部１０２またはＤ−ＩＦ部１０３を介して外部機器から信号の受信を開始し、管理ファイル生成部１０６は新たなエントリとして登録する。次に、ステップＳ６０２において、データ処理装置１０はどの構成要素において信号が受信されたかに基づいて、受信した信号がアナログ信号かデジタル信号かを判定する。判定の結果、アナログ信号を受信した場合にはステップＳ６０３に進み、デジタル信号を受信した場合にはステップＳ６０６に進む。
【００８７】
ステップＳ６０３では、符号化データ生成部１０１は静止画データを生成し、関連情報処理部１０４は、サムネイル画像データを含む関連情報を生成する。一方、ステップＳ６０４では、Ｄ−ＩＦ部１０３はデジタル信号から静止画データファイルを取得し、関連情報処理部１０４はそのファイルからサムネイル画像データを含む関連情報の記録位置を特定する。ステップＳ６０３またはステップＳ６０４の処理が終了すると、ステップＳ６０５に進む。
【００８８】
ステップＳ６０５では、判別情報生成部１０５は関連情報のデータサイズが１２キロバイト以下か否かを判定する。１２キロバイト以下であればステップＳ６０６に進み、１２キロバイトよりも大きければステップＳ６０９に進む。なお、この「関連情報」は、アナログ信号を受信して生成された関連情報、および、デジタル信号を受信した場合に外部機器において生成された関連情報の両方を含んでいる。
【００８９】
一般に、生成される符号化データのデータサイズを所定値（１２キロバイト）以下にするように指示すれば、符号化レート等を調整することにより、その値以下に収めることは可能である。しかし、映像の圧縮率は映像の複雑さなどに依存するため、場合によってはその値を超えることもある。そこで、映像信号受信部１００または音声信号受信部１０２において信号が受信され、符号化データ生成部１０１においてデータの圧縮符号化が行われた場合にも、関連情報のデータサイズに関する判断を行っている。
【００９０】
ステップＳ６０６では、判別情報生成部１０５は値が１の判別情報を生成し、ステップＳ６０７では、管理ファイル生成部１０６は判別情報および関連情報を含むサムネイル情報を生成する。その後のステップＳ６０８では、記録制御部１１５の制御に基づいて、管理ファイル生成部１０６が関連情報を含むＡＰＰ１を生成し、記録部１１９はＡＰＰ１と静止画データとを含む静止画データファイルを記録する。
【００９１】
一方、ステップＳ６０９では、判別情報生成部１０５は値が０の判別情報を生成するとともに、管理ファイル生成部１０６は関連情報の記録位置を特定するための代替情報を生成する。次のステップＳ６１０では、管理ファイル生成部１０６は、判別情報および代替情報を含むサムネイル情報を生成する。このとき、サムネイル画像データを含む関連情報は静止画データファイルにのみ格納される。その後、ステップＳ６１１において、記録制御部１１５の制御に基づいて、記録部１１９は静止画データファイルを記録する。なお、ここでいう「静止画データファイル」には、上述のステップＳ６０３においてデータ処理装置１０内で生成された静止画データのファイル、および、外部機器において生成され、ステップＳ６０４において取得された静止画データファイルの両方が含まれる。
【００９２】
ステップＳ６１２では、記録制御部１１５の制御に基づいて、記録部１１９は管理ファイルを光ディスク１３１に記録する。
【００９３】
本実施形態による記録処理では、関連情報のデータサイズに応じて、図４（ａ）および（ｂ）に示すサムネイル情報の判別情報の値を変化させ、かつ、関連情報を格納するか代替情報を格納するかを変化させる。関連情報のデータサイズが、１２キロバイト以内であれば、図４（ａ）の例と同様、判別情報とともに関連情報を格納し、１２キロバイトを超えていれば、図４（ｂ）の例と同様、判別情報とともに代替情報を格納する。
【００９４】
１２キロバイトを超える関連情報はサムネイル情報内に格納されず、静止画データファイルにのみ格納されるので、実施形態１による記録処理よりもさらに記録媒体に記録された内容の冗長性を低減できる。
【００９５】
また、本実施形態によれば、符号化データ生成部１０１において圧縮符号化を行った結果、サムネイル画像データのデータサイズが増大し、よって関連情報のデータサイズが増大したときでも、サムネイル情報のデータサイズは増大しない。その結果、サムネイル情報へのアクセスに必要以上の時間を要することもないので、サムネイル画像の一覧表示の高速性を維持できる。
【００９６】
上述の各実施形態では、静止画ファイルはＤＣＦ基本ファイルであるとして説明したが、これは例であり、他のフォーマットの静止画ファイルを利用してもよい。また、管理ファイルは、エントリ管理ファイル３１およびサムネイル管理ファイル３２であるとしたが、これらをまとめて１つにしてもよいし、静止画ファイル等の数に応じてさらに多くの管理ファイルを設けてもよい。なお、図３および図４に示すエントリ管理ファイル３１およびサムネイル管理ファイル３２のデータ構造は例であり、他のデータ構造を利用してもよい。
【００９７】
各実施形態によるデータ処理装置は、記録および再生の両方の機能を有するとして説明したが、これらの一方の機能のみを実現する装置であってもよい。例えば、データ処理装置１０が再生機能のみを有する再生装置として実現される場合には、再生装置は、上述のエントリ管理ファイル３１およびサムネイル管理ファイル３２を解析して、関連情報および／または代替情報を読み出して、サムネイル画像の一覧表示を実行することができる。
【００９８】
データ処理装置の記録機能および再生機能は、図２、５および６に示す処理手順を規定したコンピュータプログラムに基づいて実現される。データ処理装置のコンピュータは、そのようなコンピュータプログラムを実行することによってデータ処理装置の各構成要素を動作させ、上述した処理を実現する。コンピュータプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録して市場に流通させ、または、インターネット等の電気通信回線を通じて伝送される。これにより、コンピュータシステムにおいても、上述のデータ処理装置と同等の機能を有する記録装置および／または再生装置として動作させることができる。
【産業上の利用可能性】
【００９９】
本発明によれば、重複して記録されるデータの容量を大幅に低減させるとともに、サムネイル画像データ等の、コンテンツの内容に関連するデータに簡易な処理で、かつ高速にアクセスすることができる。
【図面の簡単な説明】
【０１００】
【図１】実施形態１によるデータ処理装置１０の機能ブロックの構成を示す図である。
【図２】実施形態１によるデータ処理装置１０の記録処理の手順を示すフローチャートである。
【図３】光ディスク１３１に記録された種々のファイルの関係を示す図である。
【図４】（ａ）は、リンクが存在しないサムネイル情報＃０および静止画データファイル＃０のデータ構造を示す図である。（ｂ）は、リンクが存在するサムネイル情報＃１および静止画データファイル＃１のデータ構造を示す図である。
【図５】データ処理装置１０の再生処理の手順を示すフローチャートである。
【図６】実施形態２によるデータ処理装置１０の記録処理の手順を示すフローチャートである。
【図７】ＤＣＦ基本ファイル７０のデータ構造を示す図である。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2004086760.tif 000010
【図２】
2004086760.tif 000011
【図３】
2004086760.tif 000012
【図４】
2004086760.tif 000013
【図５】
2004086760.tif 000014
【図６】
2004086760.tif 000015
【図７】
2004086760.tif 000016
【国際調査報告】
2004086760.tif 000017
2004086760.tif 000018