(57)【要約】動画データに１つ又は複数の代表画像データを対応づけて動画データと代表画像データとを管理する動画データ管理装置は、動画データが表す動画中の任意の区間を代表するサムネイルを生成し、これを当該動画ファイルのサムネイル領域に格納する。当該動画ファイルのインデックス領域には、各サムネイルに対応するインデックスが格納される。各インデックスは、サムネイル画像が代表する動画データ中の区間を示すstart point/end pointと、当該サムネイルの利用形態を示す属性情報が含まれる。この属性情報により、種々の動画データ処理の実行において代表画像を用いた動画データの操作性が向上するとともに、代表画像の管理が容易となる。
2004534458.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する装置であって、
動画像中の任意の区間もしくは全体を代表する代表画像を記録する手段と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する手段と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する手段とを備え、
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈することを特徴とする動画像管理装置。
【請求項２】
前記代表画像の使用目的を表す情報を属性情報として前記代表画像に対応付けて記録する手段と、
使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段とを更に備えることを特徴とする請求項１に記載の動画像管理装置。
【請求項３】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項２に記載の動画像管理装置。
【請求項４】
前記代表画像の使用目的を表す情報を属性情報として記録する手段と、
前記代表画像のみを前記属性情報に基づいて、使用目的毎に分類する手段とを更に備えることを特徴とする請求項１に記載の動画像管理装置。
【請求項５】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項４に記載の動画像管理装置。
【請求項６】
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報と、前記属性情報を、記憶媒体上に記録する際に、代表画像単位にまとめて、連続した特定の場所に記録しておくことを特徴とする請求項２に記載の動画像管理装置。
【請求項７】
前記代表画像の基になった画像の存在する位置を指し示す情報と、前記代表画像を、記憶媒体上に記録する際に、代表画像単位にまとめて、特定の場所に記録しておくことを特徴とする請求項６に記載の動画像管理装置。
【請求項８】
前記特定の場所は、記憶媒体上の連続した領域であることを特徴とする請求項７に記載の動画像管理装置。
【請求項９】
前記代表画像単位にまとめられた前記代表画像の基になった画像の存在する位置を指し示す情報と前記代表画像のうち、重要なものだけを格納や取り出しが容易な場所に記録することを特徴とする請求項７または８に記載の動画像管理装置。
【請求項１０】
前記代表画像の使用目的を表す情報を属性情報として記録する手段において、前記属性情報は、使用目的ごとに予め規定された識別番号であることを特徴とする請求項２乃至９のいずれかに記載の動画像管理装置。
【請求項１１】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段は、
前記属性情報がブラウズ操作に対応することを示す代表画像を選び出すものであり、
代表画像を表示する表示手段を備え、
前記使用目的に応じた機能を、選択された区間もしくは全体に適用するとは、前記表示手段で表示された代表画像の中から所望の代表画像が指定された場合、代表画像に付与されている区間情報に基づいて対応する動画像を再生する再生手段であることを特徴とする請求項３に記載の動画像管理装置。
【請求項１２】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段は、
所望の動画像について編集対象区間が指定された場合に、前記属性情報が編集操作に対応することを示し、かつ該編集対象区間内に対象区間が存在する代表画像を選び出すものであり、
前記対象区間が存在する代表画像を表示する表示手段を備えることを特徴とする請求項２に記載の動画像管理装置。
【請求項１３】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段は、
所望の動画像中の所望のフレームを印刷する印刷操作において、前記所望の動画像に対応する代表画像より前記属性情報が印刷操作に対応することを示す代表画像を選び出すものであり、
前記属性情報が印刷操作に対応することを示す代表画像を表示する表示手段を備え、
前記表示手段で表示された代表画像の中から所望の代表画像が指定された場合、指定使用目的に応じた機能を、選択された区間もしくは全体に対し適用するとは、前記表示手段で表示された代表画像の中から所望の代表画像が指定された場合、前記代表画像の基になった画像の存在する位置を指し示す情報を参照して、所望のフレームを印刷のために出力する出力手段であることを特徴とする請求項３に記載の動画像管理装置。
【請求項１４】
記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する装置であって、
動画像中の任意の区間もしくは全体を代表する代表画像を生成する生成手段と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する第１記録手段と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する第２記録手段と
を備えたことを特徴とする動画像管理装置。
【請求項１５】
前記代表画像の使用目的を表す情報を属性情報を付与する付与手段と、
前記付与手段で付与された属性情報を前記代表画像に対応付けて記録する手段と、
使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段とを更に備えることを特徴とする請求項１４に記載の動画像管理装置。
【請求項１６】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項１５に記載の動画像管理装置。
【請求項１７】
前記代表画像の使用目的を表す情報を属性情報を付与する付与手段と、
前記付与手段で付与された属性情報を前記代表画像に対応付けて記録する手段と、
前記代表画像のみを前記属性情報に基づいて、使用目的毎に分類する手段を備えることを特徴とする請求項１４に記載の動画像管理装置。
【請求項１８】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項１７に記載の動画像管理装置。
【請求項１９】
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報と、前記属性情報を、記憶媒体上に記録する際に、代表画像単位にまとめて、連続した特定の場所に記録しておくことを特徴とする請求項１５に記載の動画像管理装置。
【請求項２０】
前記代表画像の基になった画像の存在する位置を指し示す情報と、前記代表画像を、記憶媒体上に記録する際に、代表画像単位にまとめて、特定の場所に記録しておくことを特徴とする請求項１９に記載の動画像管理装置。
【請求項２１】
前記特定の場所は、連続した領域であることを特徴とする請求項２０に記載の動画像管理装置。
【請求項２２】
前記代表画像単位にまとめられた前記代表画像の基になった画像の存在する位置を指し示す情報と前記代表画像のうち、重要なものだけを格納や取り出しが容易な場所に記録することを特徴とする請求項２０または２１に記載の動画像管理装置。
【請求項２３】
前記代表画像の使用目的を表す情報を属性情報として記録する手段において  前記属性情報は、使用目的ごとに予め規定された識別番号であることを特徴とする請求項１５乃至２２のいずれかに記載の動画像管理装置。
【請求項２４】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段は、前記属性情報がブラウズ操作に対応することを示す代表画像を選び出すものであり、
代表画像を表示する表示手段とを備え、
前記使用目的に応じた機能を、選択された区間もしくは全体に適用するとは、前記表示手段で表示された代表画像の中から所望の代表画像が指定された場合、代表画像に付与されている区間情報に基づいて対応する動画データを再生する再生手段であることを特徴とする請求項１６に記載の動画像管理装置。
【請求項２５】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段は、
所望の動画像について編集対象区間が指定された場合に、前記属性情報が編集操作に対応することを示し、かつ該編集対象区間内に対象区間が存在する代表画像を選び出すものであり、
前記対象区間が存在する代表画像を表示する表示手段を備えることを特徴とする請求項１５に記載の動画像管理装置。
【請求項２６】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す手段は、
所望の動画像中の所望のフレームを印刷する印刷操作において、前記所望の動画像に対応する代表画像より前記属性情報が印刷操作に対応することを示す代表画像を選び出すものであり、
前記属性情報が印刷操作に対応することを示す代表画像を表示する表示手段を備え、
前記表示手段で表示された代表画像の中から所望の代表画像が指定された場合、指定使用目的に応じた機能を、選択された区間もしくは全体に対し適用するとは、前記表示手段で表示された代表画像の中から所望の代表画像が指定された場合、前記代表画像の基になった画像の存在する位置を指し示す情報を参照して、所望のフレームを印刷のために出力する出力手段であることを特徴とする請求項１６に記載の動画像管理装置。
【請求項２７】
記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する方法であって、
動画像中の任意の区間もしくは全体を代表する代表画像を記録する工程と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する工程と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する工程とを備え、
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈することを特徴とする動画像管理方法。
【請求項２８】
前記代表画像の使用目的を表す情報を属性情報として前記代表画像に対応付けて記録する工程と、
使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程とを更に備えることを特徴とする請求項２７に記載の動画像管理方法。
【請求項２９】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項２８に記載の動画像管理方法。
【請求項３０】
前記代表画像の使用目的を表す情報を属性情報として記録する工程と、
前記代表画像のみを前記属性情報に基づいて、使用目的毎に分類する工程とを更に備えることを特徴とする請求項２７に記載の動画像管理方法。
【請求項３１】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項３０に記載の動画像管理方法。
【請求項３２】
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報と、前記属性情報を、記憶媒体上に記録する際に、代表画像単位にまとめて、連続した特定の場所に記録しておくことを特徴とする請求項２８に記載の動画像管理方法。
【請求項３３】
前記代表画像の基になった画像の存在する位置を指し示す情報と、前記代表画像を、記憶媒体上に記録する際に、代表画像単位にまとめて、特定の場所に記録しておくことを特徴とする請求項３２に記載の動画像管理方法。
【請求項３４】
前記特定の場所は、記憶媒体上の連続した領域であることを特徴とする請求項３３に記載の動画像管理方法。
【請求項３５】
前記代表画像単位にまとめられた前記代表画像の基になった画像の存在する位置を指し示す情報と前記代表画像のうち、重要なものだけを格納や取り出しが容易な場所に記録することを特徴とする請求項３３または３４に記載の動画像管理方法。
【請求項３６】
前記代表画像の使用目的を表す情報を属性情報として記録する工程において、 前記属性情報は、使用目的ごとに予め規定された識別番号であることを特徴とする請求項２８乃至３５のいずれかに記載の動画像管理方法。
【請求項３７】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程は、
前記属性情報がブラウズ操作に対応することを示す代表画像を選び出すものであり、
代表画像を表示する表示工程を備え、
前記使用目的に応じた機能を、選択された区間もしくは全体に適用するとは、前記表示工程で表示された代表画像の中から所望の代表画像が指定された場合、代表画像に付与されている区間情報に基づいて対応する動画像を再生する再生工程であることを特徴とする請求項２９に記載の動画像管理方法。
【請求項３８】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程は、
所望の動画像について編集対象区間が指定された場合に、前記属性情報が編集操作に対応することを示し、かつ該編集対象区間内に対象区間が存在する代表画像を選び出すものであり、
前記対象区間が存在する代表画像を表示する表示工程を備えることを特徴とする請求項２８に記載の動画像管理方法。
【請求項３９】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程は、
所望の動画像中の所望のフレームを印刷する印刷操作において、前記所望の動画像に対応する代表画像より前記属性情報が印刷操作に対応することを示す代表画像を選び出すものであり、
前記属性情報が印刷操作に対応することを示す代表画像を表示する表示工程を備え、
前記表示工程で表示された代表画像の中から所望の代表画像が指定された場合、指定使用目的に応じた機能を、選択された区間もしくは全体に対し適用するとは、前記表示工程で表示された代表画像の中から所望の代表画像が指定された場合、前記代表画像の基になった画像の存在する位置を指し示す情報を参照して、所望のフレームを印刷のために出力する出力工程であることを特徴とする請求項２９に記載の動画像管理方法。
【請求項４０】
記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する方法であって、
動画像中の任意の区間もしくは全体を代表する代表画像を生成する生成工程と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する第１記録工程と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する第２記録工程と
を備えたことを特徴とする動画像管理方法。
【請求項４１】
前記代表画像の使用目的を表す情報を属性情報を付与する付与工程と、
前記付与工程で付与された属性情報を前記代表画像に対応付けて記録する工程と、
使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程とを更に備えることを特徴とする請求項４０に記載の動画像管理方法。
【請求項４２】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項４１に記載の動画像管理方法。
【請求項４３】
前記代表画像の使用目的を表す情報を属性情報を付与する付与工程と、
前記付与工程で付与された属性情報を前記代表画像に対応付けて記録する工程と、
前記代表画像のみを前記属性情報に基づいて、使用目的毎に分類する工程を備えることを特徴とする請求項４０に記載の動画像管理方法。
【請求項４４】
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈し、その使用目的に応じた機能を、選択された区間もしくは全体に対し適用することを特徴とする請求項４３に記載の動画像管理方法。
【請求項４５】
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報と、前記属性情報を、記憶媒体上に記録する際に、代表画像単位にまとめて、連続した特定の場所に記録しておくことを特徴とする請求項４１に記載の動画像管理方法。
【請求項４６】
前記代表画像の基になった画像の存在する位置を指し示す情報と、前記代表画像を、記憶媒体上に記録する際に、代表画像単位にまとめて、特定の場所に記録しておくことを特徴とする請求項４５に記載の動画像管理方法。
【請求項４７】
前記特定の場所は、連続した領域であることを特徴とする請求項４６に記載の動画像管理方法。
【請求項４８】
前記代表画像単位にまとめられた前記代表画像の基になった画像の存在する位置を指し示す情報と前記代表画像のうち、重要なものだけを格納や取り出しが容易な場所に記録することを特徴とする請求項４６または４７に記載の動画像管理方法。
【請求項４９】
前記代表画像の使用目的を表す情報を属性情報として記録する工程において
前記属性情報は、使用目的ごとに予め規定された識別番号であることを特徴とする請求項４１乃至４８のいずれかに記載の動画像管理方法。
【請求項５０】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程は、前記属性情報がブラウズ操作に対応することを示す代表画像を選び出すものであり、
代表画像を表示する表示工程とを備え、
前記使用目的に応じた機能を、選択された区間もしくは全体に適用するとは、前記表示工程で表示された代表画像の中から所望の代表画像が指定された場合、代表画像に付与されている区間情報に基づいて対応する動画データを再生する再生工程であることを特徴とする請求項４２に記載の動画像管理方法。
【請求項５１】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程は、
所望の動画像について編集対象区間が指定された場合に、前記属性情報が編集操作に対応することを示し、かつ該編集対象区間内に対象区間が存在する代表画像を選び出すものであり、
前記対象区間が存在する代表画像を表示する表示工程を備えることを特徴とする請求項４１に記載の動画像管理方法。
【請求項５２】
前記使用目的に応じた前記代表画像のみを前記属性情報に基づいて選び出す工程は、
所望の動画像中の所望のフレームを印刷する印刷操作において、前記所望の動画像に対応する代表画像より前記属性情報が印刷操作に対応することを示す代表画像を選び出すものであり、
前記属性情報が印刷操作に対応することを示す代表画像を表示する表示工程を備え、
前記表示工程で表示された代表画像の中から所望の代表画像が指定された場合、指定使用目的に応じた機能を、選択された区間もしくは全体に対し適用するとは、前記表示工程で表示された代表画像の中から所望の代表画像が指定された場合、前記代表画像の基になった画像の存在する位置を指し示す情報を参照して、所望のフレームを印刷のために出力する出力工程であることを特徴とする請求項４２に記載の動画像管理方法。
【請求項５３】
請求項１９乃至３６のいずれかに記載の動画像管理方法をコンピュータに実行させるための制御プログラムを格納する記憶媒体。
【請求項５４】
請求項１９乃至３６のいずれかに記載の動画像管理方法をコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体上に記録された動画像データを一つ又は複数の代表画像によって管理する動画データ管理装置及び方法に関するものである。
【背景技術】
【０００２】
従来より、記憶媒体上に記録された動画像を代表画像によって管理する方法が提案されている。特許文献１では、一般的な動画や静止画の再生機における代表画像の利用方法が開示されており、特に静止画や動画などの選択を行う際の簡易表示などに代表画像を用いることが記載されている。また、特許文献２、特許文献３では、動画の区間に対して代表画像を割り当てておき、代表画像を用いて再生指示の対象となる区間を選択する方法が開示されている。
【０００３】
このような代表画像の利用形態が一般的になるにつれて、その利用形態も多様化してきている。たとえば、代表画像を用いた画像管理を上記のような再生装置だけでなく、編集装置にも適用することが考えられる。
【０００４】
しかしながら、例えば、同じ動画像部分に対する代表画像であっても、再生する際のユーザインターフェースに適した代表画像と、編集時のユーザインターフェースに適した代表画像ではそれぞれ異なる。従って、編集装置をはじめとした様々な機種において同じ代表画像を用いようとすると以下のような問題が生じる。
【０００５】
例えば、図１において、１１は一連の動画像を示す。この動画像のうち、区間（ａ）には、バッターが構えてヒットを放つ一連の動作が撮影されているものとする。代表画像１２と代表画像１３は同じ区間（ａ）に関する代表画像である。代表画像１２は区間（ａ）の先頭のフレームから作成されており、バッターが構えた時の画像である。また、代表画像１３は、バッターがヒットを放った時の画像であり、区間（ａ）の内容を把握するのには最も適した代表画像であるといえる。
【０００６】
一般に一つの区間に対しては一つの代表画像が割り当てられるので、実際には代表画像１２か１３のいずれかが区間（ａ）の代表画像として登録される。こうして登録された代表画像は例えば再生装置用のインデックス画像として用いることができる。しかしながら、代表画像１３が登録された場合は、再生装置において代表画像選択時に時間的に前の状態から再生が始まることになり、ユーザは違和感を覚えてしまう。一方、代表画像１２が登録された場合には、編集装置においてこれを使用した際に、区間（ａ）の内容をその画像だけでは正確に把握できず、不便である。すなわち、図１の例で言えば、バッターがヒットをした場面なのか、空振りしてしまった場面なのか、代表画像１２からでは判別することができない。このように、動画中の同一区間に対する適切な代表画像は、使用される機器の目的によって異なるものとなる。
【０００７】
従来は、再生用や編集用など、動画データの用途や利用形態ごとに、代表画像の割り当てや管理を行う必要があった。そのため、動画や静止画ごと、または機器や利用形態ごとに、代表画像の情報を冗長に保有する必要があり、また、その代表画像などの情報を利用する処理のためのプログラムコードを別々に保有する必要がある、という問題点があった。すなわち、種々の動画データ処理において代表画像を利用する場合に、その利用する装置やプログラムごとに、代表画像などの情報を個別に管理することになっていた。このため、代表画像のデータなどが個別に格納されるという無駄が生じていた。したがって、適切な代表画像を用いた際の操作性を維持しようとすれば、代表画像の管理が繁雑となってしまうという問題がある。
【特許文献１】
特許第０３０８１３０４号公報
【特許文献２】
特開平１１−１７６１３７号公報
【特許文献３】
特開２０００−３２２８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は上記の課題に鑑みてなされたものであり、代表画像に種別属性を持たせることにより、種々の動画データ処理の実行において代表画像を用いた動画データの操作性を向上するとともに、代表画像の管理を簡易化することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によれば、上記の目的は、以下の構成を備えた装置動画像管理装置を提供することにより達成される。すなわち、記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する装置であって、
動画像中の任意の区間もしくは全体を代表する代表画像を記録する手段と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する手段と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する手段とを備え、
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈する。
【００１０】
本発明の他の態様によれば、上記の目的は以下の構成を備えた動画像管理装置によって達成される。すなわち、記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する装置であって、
動画像中の任意の区間もしくは全体を代表する代表画像を生成する生成手段と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する第１記録手段と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する第２記録手段とを備える。
【００１１】
また、本発明の他の態様によれば、上記の目的は、以下の動画像管理方法により達成され、その動画像管理方法は、
記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する方法であって、
動画像中の任意の区間もしくは全体を代表する代表画像を記録する工程と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する工程と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する工程とを備え、
前記代表画像が利用者によって指定された場合に、その代表画像が指し示す区間もしくは全体が選択されたと解釈する。
【００１２】
また、本発明の他の態様によれば、上記の目的は、以下の動画像管理方法により達成され、その動画像管理方法は、
記憶媒体上に記録された複数の動画像に対し、１つもしくは複数の代表画像を対応付けて管理する方法であって、
動画像中の任意の区間もしくは全体を代表する代表画像を生成する生成工程と、
前記代表画像が代表する動画像内の区間もしくは全体を指し示す情報を前記代表画像に対応付けて記録する第１記録工程と、
前記代表画像の基になった画像の存在する位置を指し示す情報を前記代表画像に対応付けて記録する第２記録工程とを備える。
【００１３】
本発明の他の特徴及び利点は添付の図面を参照してなされる以下の説明により明らかとなろう。なお、各図を通して、同一の参照符号は同一もしくは類似の部分を示す。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、代表画像に種別属性を持たせることにより、種々の動画データ処理の実行において代表画像を用いた動画データの操作性が向上するとともに、代表画像の管理が簡易化される。
【発明を実施するための最良の形態】
【００１５】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
【００１６】
本実施形態は、代表画像を利用する方式において、代表画像関連の情報を一括して管理／利用できるようにするために、その情報を共有可能とすると共に、その利用形態などに応じて、その代表画像関連の情報の区別もしくは共有ができるような冗長な情報を持たせることに特徴がある。これにより、代表画像などの情報を一元化して記録・保存でき、無駄が省かれるようになる。また、本実施形態によれば、個々の装置やプログラムでの独特な機能の実現のために必要な情報を代表画像などの情報に含ませることにより、それらの機能の実現を可能にする。また、代表画像に関連する情報の格納時にその配置、方式などを、その代表画像関連の情報の利用形態や方式に応じて、異ならせることができることに特徴がある。
【００１７】
図２は、本実施形態における動画像処理装置の制御構成を示すブロック図である。図２において、２０１はＣＰＵであり、本実施形態の動画像管理装置における各種制御を実行する。２０２はＲＯＭであり、本装置の立ち上げ時に実行されるブートプログラムや各種データを格納する。２０３はＲＡＭであり、ＣＰＵ２０１が処理するための制御プログラムを格納するとともに、ＣＰＵ２０１が各種制御を実行する際の作業領域を提供する。２０４はキーボード、２０５はマウスであり、ユーザによる各種入力操作環境を提供する。
【００１８】
２０６は外部記憶装置であり、ハードディスクやフロッピー（登録商標）ディスク、光ディスク、磁気ディスク、光磁気ディスク、磁気テープ、不揮発性の半導体メモリ（フラッシュメモリ等）等で構成される。２０７は表示器であり、ディスプレイなどで構成され、画像編集時のユーザインターフェースや、画像編集の結果等をユーザに対して表示する。２０８はネットワークインターフェースであり、ネットワーク上の各機器との通信を可能とする。２０９はビデオインターフェースであり、ビデオカメラ２１０や、ＶＴＲ２１２からの動画の取り込みを可能とする。また、２１１は上記の各構成を接続するバスである。
【００１９】
なお、上記の構成においてビデオカメラ２１０、ＶＴＲ２１２や外部記憶装置２０６は装置に内蔵あるいは直接接続されたものに限らず、ネットワーク上に配置されたもので代用してもよい。
【００２０】
図３は、本実施形態における動画像処理装置の機能構成を示すブロック図である。３００はユーザ操作部であり、ユーザによる指示や入力を、キーボード２０４及びマウス２０５などを介して、取得するものである。３０１は動画入力部であり、ビデオＩ／Ｆ２０９を介してビデオカメラ２１０、ＶＴＲ２１２などの動画像を読み出し、本装置に入力するものである。３０２は動画ファイル蓄積部であり、外部記憶装置２０６で構成され、動画入力部３０１によって入力された動画像をファイルの形式で蓄積するものである。
【００２１】
３０３はサムネイル作成部であり、動画ファイル蓄積部３０２に蓄積されている動画像を表示器２０７に提示し、ユーザに所望の区間と当該区間中のフレーム画像を指定させ、指定されたフレーム画像を元に縮小画像（以下、サムネイル画像）を作成し、指定された区間等の情報とともに動画ファイル蓄積部３０２に蓄積させる。すなわち、サムネイル作成部３０３により、ユーザは表示器２０７に提示された動画像を参照して動画像中の区間とその区間を代表するフレームをユーザ操作部３００を介して指定することができる。そして、指定されたフレーム画像に基づくサムネイル画像が指定された区間などの情報と共に動画ファイル蓄積部３０２中に格納される。
【００２２】
３０４は、ブラウズ部であり、動画ファイル蓄積部３０２よりサムネイルを読み出して、表示器２０７を介して表示するとともに、ユーザによって選択されたサムネイルに対応した動画像を再生する。３０５は編集部であり、動画ファイル蓄積部３０２中の動画像の編集を行う。また、その編集の途中経過や結果は、表示器２０７を介して表示される。
【００２３】
なお、上述の各部の機能は、ＣＰＵ２０１がＲＯＭ２０２に格納された制御プログラムを実行することにより実現される。或いは、外部記憶装置２０６より適宜ＲＡＭ２０３に制御プログラムをロードして、ＣＰＵ２０１がこれを実行するようにしてもよい。
【００２４】
＜１．サムネイル格納方法＞
図４は、本実施形態における動画ファイル中のサムネイル格納形態の一例を示す概略図である。
【００２５】
４００は動画ファイル蓄積部３０２によって記憶媒体上に記憶された動画ファイルである。なお、動画像の１ファイルとする単位は特に限定されるものではなく、例えば、撮像装置の録画ボタンを押してから停止させるまでのショットを単位としてもよいし、ＴＶ放送における番組を１つの単位としてもかまわない。動画像ファイル４００は、管理情報などが記録されるヘッダ４０１、動画像データそのものが記録される動画像４０２、主にサムネイルが記録されるフッタ４０３の３つの部分からなる。
【００２６】
ヘッダ４０１には、動画ファイルのデータサイズ・動画像データの形式・作成された日時などの情報が記録される動画ファイル管理情報４０４と、１枚のサムネイル４０５が記録される。フッタ４０３は、サムネイルを複数枚記録が可能なサムネイル領域４０７と、各サムネイルのインデックス情報が記録されるインデックス領域４０６とを具備する。
【００２７】
図５は、図４のフッタ４０３中のインデックス領域４０６における１インデックス分のデータ構造例を示した図である。Start PointとEnd Pointは、それぞれ、当該サムネイルが代表している動画像中の区間の開始点と終了点である。開始点及び終了点は動画の区間を特定できればその形態は特に限定されるものではないが、例えば、タイムコードまたはフレームＩＤなどで記述するのが好ましいであろう。Thumbnail Type IDには、当該サムネイルの用途を示すＩＤが記述される。本実施形態では、サムネイルの使用目的ごとにThumbnail Type IDが定められており、たとえば以下のように定義される。
【００２８】
Thumbnail Type ID＝１：ブラウザ用
Thumbnail Type ID＝２：動画編集用
Thumbnail Type ID＝３：印刷用
上記例は、サムネイルを使用するアプリケーションのタイプごとにＩＤを規定したものである。
【００２９】
また、Thumbnail Offsetには、インデックスが指し示すサムネイルへのオフセットが記述される。
【００３０】
図６Ａ，６Ｂは図４のヘッダ４０１中のサムネイル４０５、フッタ４０３中のサムネイル領域４０７における１つのサムネイルのデータ構造例を示した図である。図６Ａにおいて、Thumbnail Headerにはサムネイル画像の管理情報などが記述される。また、Thumbnail Imageには、サムネイル画像データそのものが記述される。また、図６Ｂには、上記Thumbnail Headerのデータ構造例が示されている。Thumbnail Image Offsetには、このThumbnail Headerの先頭からサムネイル画像の格納位置へのオフセットが記述される。Thumbnail Image Sizeには、サムネイル画像のサイズが記述される。Thumbnail Key Relative Pointには、サムネイルの基になった動画像中のフレームの位置を、前記Start Pointからの相対位置によって記述する。
【００３１】
＜サムネイルの登録処理＞
図７は、本実施形態によるサムネイル登録の動作例を示したフローチャートである。
【００３２】
まず、ステップＳ１００において、動画入力部３０１は動画を入力し、動画ファイル蓄積部３０２へ図４に示した動画ファイル４００の形式で記録する。このとき、ヘッダ４０１中のサムネイルを格納する領域とフッタの領域を予約領域（予め決められた物理領域）として確保しておく。例えば光ディスクであれば内周部分に予約領域が確保される。次に、ステップＳ１０１において、ユーザによってサムネイルの指定がなされたかを判定する。ここでいうサムネイルの指定とは、サムネイルの元となる動画中の任意のフレーム、そのサムネイルが代表することになる動画像中の区間、サムネイルの使用目的、重要なサムネイルかどうか、などを指定することであり、このステップＳ１０１において、装置の機能を用いて利用者が指定するものである。利用者が設定を行う場合としては、この設定モードに装置を設定し、動画中の所望の区間をキーボードやマウスで指示して再生を行い、その再生中にサムネイルにしたい映像が表示された時点でキーボードやマウスなどでサムネイルとするフレームを指示する方式が挙げられる。この場合、指示されたフレームがサムネイルの元となる画像であり、指示された所望の区間がそのサムネイルが代表する動画像中の区間となる。なお、このようなサムネイルの設定方式には上記利用者が設定するものや、自動的に装置が設定するものなど、いろいろな方式が考えられるが、本発明では、そのいずれの方法であってもかまわない。また、サムネイルの使用目的、重要なサムネイルかどうかの指定は、所定のユーザインターフェースを介して、キーボード或いはマウスによって指定するようにすればよい。
【００３３】
次に、ステップＳ１０２において、重要なサムネイルであるとの指定があるかを判定する。重要なサムネイルであるとは、動画ファイル全体をもっともよく表しているサムネイルであることを意味する。ユーザによって重要なサムネイルであると指定がなされている場合は、ステップＳ１０３へ進み、サムネイルに採用すべく指定されたフレームの位置を動画ファイルの先頭からの相対位置に直し、Thumbnail Key Relative Pointを得る。次に、ステップＳ１０４において、指定されたフレームからサムネイルを生成し、ステップＳ１０３で算出したThumbnail Key Relative Pointとサムネイルの画像サイズ（Thumbnail Image Size）、サムネイル画像の格納位置までの相対距離の情報（Thumbnail Image Offset）をヘッダとしたサムネイルをヘッダ４０１中に記録する。このとき、ヘッダ４０１を記憶媒体上のアクセスが比較的容易で高速に行える位置、例えば、光ディスクの場合、内周部分に格納する。そして、ステップＳ１０１の判断へ戻る。
【００３４】
一方、ステップＳ１０２において重要なサムネイルであると指定されていなかった場合はステップＳ１０５へ進む。ステップＳ１０５において、動画ファイル４００中のフッタ４０３のインデックス領域４０６の未使用領域に新たなインデックスを確保する。次に、ステップＳ１０６において、サムネイル領域４０７の未使用領域に新たなサムネイルを確保する。次に、ステップＳ１０７において、ステップＳ１０６で確保されたサムネイルへのオフセット値を算出する。
【００３５】
次に、ステップＳ１０８において、指定されているサムネイルのタイプを判定する。これは、ユーザによって指定された使用目的をもとに判定する。本実施形態では、使用目的としてブラウジング用、動画編集用、印刷用のいずれかがユーザによって指定されており、指定されたタイプに従って処理をステップＳ１０９〜Ｓ１１１に分岐し、対応するThumbnail Type IDを設定する。これは、上述したThumbnail Type IDをテーブルとして保持しておき、これを参照することで設定が可能である。本実施形態では、使用目的が、ブラウズ用であれば、Thumbnail Type ID＝１（Ｓ１０９）、動画編集用であれば、Thumbnail Type ID＝２（Ｓ１１０）、印刷用であれば、Thumbnail Type ID＝３（Ｓ１１１）が設定される。ここでは、３つのTypeを示したが、これらは一例であって、もちろんこれらに限定されるものではない。
【００３６】
次に、ステップＳ１１２において、ステップＳ１０７で算出したオフセット（Thumbnail Offset）、ステップＳ１０８からＳ１１１において設定したThumbnail Type ID、ユーザにより指定された区間を示す開始点 (Start Point)と終了点 (End Point)、からなるインデックスを生成し、フッタ４０３に格納する。
【００３７】
次に、ステップＳ１１３において、サムネイルに採用したフレームの位置を、区間の先頭からの相対位置に直し、Thumbnail Key Relative Pointを得る。ステップＳ１１４においては、ステップＳ１０１で指定されたフレームを縮小してサムネイルを生成し、ステップＳ１１３で算出したThumbnail Key Relative Pointと当該サムネイルの画像サイズ（Thumbnail Image Size）とサムネイル画像の格納位置までの相対距離情報（Thumbnail Image Offset）をThumbnail Header（図６Ａ）として、当該サムネイル画像とともに、フッタ４０３に格納する。次に、ステップＳ１０１へ戻り、再びサムネイルの指定がなされれば、ステップＳ１０２からステップＳ１１４を繰り返す。なお、フッタ４０３、特にサムネイル領域４０７は記憶媒体上の連続した領域に格納することが好ましい。
【００３８】
また、ステップＳ１０１において、サムネイルの指定がなされていなければステップＳ１１５へ進み、ここで登録処理の終了が指示されていれば本処理を終了する。登録処理の終了が指示されていなければ、ステップＳ１０１に戻り、上記処理が繰り返されることになる。
【００３９】
以上の処理によって、重要なサムネイルを記憶媒体上でアクセスを容易で高速に行なえる位置（例えば光ディスクの場合であればその内周部分）に格納することができ、また、使用目的の異なるサムネイルはThumbnail Type IDによって区別できるので、これらサムネイルを同一ファイルに格納することが可能となり、管理が容易となる。
【００４０】
＜サムネイル活用処理＞
上述のサムネイル登録処理によって登録されたサムネイルを活用する際の処理について説明する。
【００４１】
まず、サムネイルがブラウザで活用される場合について述べる。図８Ａ，Ｂは、ブラウザのユーザ・インターフェースの一例を示す図である。図８Ａにおいて、８０１はブラウザの表示領域全体である。８０２はサムネイルを並べて表示する領域であり、サムネイルは順番に最上列から始まって、左から右へと列ごとに表示されている。８０３はスクロールバーであり、これをスクロールすることでサムネイル表示領域８０２に一度に表示し切れないサムネイルを、順に表示させることができる。８０４はポインタであり、ユーザはユーザ操作部３００の操作によってポインタ８０４を動かし、サムネイル表示領域８０２中の所望のサムネイルを指定することができる。ポインタ８０４でサムネイルが選択されると、図８Ｂに示すような動画再生画面８０５に切り替わり、動画の再生が始まる。
【００４２】
以上のブラウザでのサムネイルの活用を実現するための処理について、以下に説明する。図９Ａ、Ｂは本動画像管理装置のブラウザ動作時における処理を示すフローチャートである。なお図９Ａ、Ｂで示される処理は、当該動画像管理装置においてブラウザ処理が起動され、ブラウズすべき動画ファイルが指定された場合に実行される。なお、ブラウズすべき動画ファイルの指定に際しては、図８Ａのサムネイル表示領域に各動画ファイルの全体を代表するサムネイル（各動画ファイルのヘッダに格納されているサムネイル）を並べて表示し、ポインタ８０４によって所望のサムネイルを指示することで、所望の動画ファイルを選択できる。所望の動画ファイルが選択されると図９Ａ、Ｂに示す処理が起動される。
【００４３】
まず、ステップＳ２０１において、ブラウズ部３０４は、動画ファイル蓄積部３０２によって蓄積された動画ファイルのうち、上記操作によって選択された動画ファイル４００中のヘッダ４０１を読み込む。そして、その動画ファイル管理情報４０４からファイルサイズなどの各種の基本的な管理情報を得て、これをメモリ（ＲＡＭ２０３）中に保持する。次に、ステップＳ２０２において、フッタ４０３中のインデックス領域４０６を読み込み、メモリ（ＲＡＭ２０３）中に保持する。次にステップＳ２０３において、上記ステップＳ２０２で保持したインデックス領域４０６に含まれるインデックスを開始位置（図５に示したStart Point）で昇順にソートする。これは、後述するサムネイル表示を時系列順に並べるためである。
【００４４】
次に、ステップＳ２０４において、スクロールバー８０３のバーの現在位置から、サムネイルの表示開始枚数Ｎを得る。例えば、スクロールバー８０３が上端にあれば（図８に示した状態）、表示開始枚数Ｎ＝１となる。従って１枚目のサムネイルから表示が開始されることになる。
【００４５】
次に、先頭のインデックスから順に以下のステップＳ２０５〜Ｓ２１２を実行することにより、Ｎ枚目以降のブラウズ用のサムネイルをサムネイル表示領域８０２に表示する。
【００４６】
まず、ステップＳ２０５において、インデックスのサムネイルがブラウジング用のサムネイルかどうかをチェックする。これは、当該インデックスの中のThumbnail Type IDを確認することでチェックできる。上述のようにThumbnail Type ID＝１〜３が規定されているものとすると、Thumbnail Type ID＝１が設定されているサムネイルがブラウジング用のサムネイルであると判断できる。なお、処理の開始時はソート後の先頭のインデックスからチェックをはじめる。
【００４７】
ステップＳ２０５でブラウザ用のサムネイルであると判定されたならば、次のステップＳ２０６に進む。ステップＳ２０６において枚数Ｃ（ブラウザ用のサムネイルのうちの何番目か）をカウントする。そして、ステップＳ２０７において、カウントされた枚数Ｃが表示開始枚数Ｎ未満であるかどうか（Ｃ＜Ｎ）をチェックする。これは、Ｎ枚目未満のサムネイルは表示せず、読み飛ばすための処理である。
【００４８】
ここで、Ｃが表示開始枚数Ｎ以上であれば、次のステップＳ２０８において、サムネイル表示のため、サムネイル画像を読み込む。次にステップＳ２０９において、サムネイル画像をサムネイル表示領域８０２に表示し、ステップＳ２１０へ進む。一方、ステップＳ２０５において、ブラウジング用のサムネイルでないと判定された場合、または、ステップＳ２０７においてＮ枚目未満であると判定された場合は、そのままステップＳ２１０へ進む。
【００４９】
ステップＳ２１０では、次のサムネイルを処理すべく、次のインデックスへ処理対象を移す。ここで、直前の処理が最終のインデックスに対するものであって、次のインデックスが存在しない場合は、処理をステップＳ２１３へ進める。次のインデックスが存在する場合は、ステップＳ２１２に進み、サムネイル表示領域８０２で表示可能なサムネイルの枚数を超えたかどうかをチェックする。例えば、図８に示した例では、サムネイルの表示可能枚数は９枚である。ここで、表示可能枚数を超えていなければステップＳ２０５へ処理を戻す。すなわち、処理すべきインデックスがなくなるか表示可能枚数を越えるまで、ステップＳ２０５〜Ｓ２１０の処理を行って、インデックスを順にチェックしていく。
【００５０】
処理すべきインデックスがなくなった場合、或いはサムネイルの表示枚数がサムネイル表示領域８０２の表示可能枚数を超えた場合は、ステップＳ２１３へ進む。ステップＳ２１３では、ユーザによってスクロールバーが操作されたかどうかをチェックし、操作されていれば、ステップＳ２０４からステップＳ２１２の処理を繰り返すことによって、操作後のスクロールバーの位置に相当するサムネイルを表示する。操作されていなければ、ステップＳ２１４に進む。
【００５１】
次にステップＳ２１４において、ユーザによってサムネイル表示領域８０２に表示されたサムネイルのうちの一つが選択されたかどうかを判定する。サムネイルが選択されていれば、ステップＳ２１５に進み、選択されたサムネイルに対応するインデックスからStart Pointを読み出す。次に、ステップＳ２１６において、Start Pointから動画の再生を開始し、動画再生画面８０５に動画を表示する。その後、処理をステップＳ２１７に進める。一方、ステップＳ２１４でサムネイルが選択されていない場合は、そのままステップＳ２１７へ進む。
【００５２】
ステップＳ２１７では、ブラウズ部３０４によるブラウジングを終了する指示がなされたかどうかを判定し、終了が指示されていなければステップＳ２１３に戻る。終了が指示されていれば本処理を終了する。
【００５３】
なお、上記の例では、サムネイルが選択された場合に、対応するインデックスからStart Pointを取得して、当該位置より再生を開始したが、これに限らない。選択されたサムネイルに対応するインデックスからStart Point及びEnd Pointを取得して、当該区間のみを再生するようにしてもよい。
【００５４】
以上、説明を簡単にするために１つの動画ファイル内をブラウジングする例で説明したが、複数の動画ファイルに対して、サムネイルの選択を行う場合であっても、同様に各動画ファイルに対してサムネイルを表示する処理を繰り返すことで実現可能である。
【００５５】
以上の処理により、ブラウザ部３０４は、サムネイル領域４０７からブラウジング用のサムネイルのみを取り出して活用することが可能となる。
【００５６】
次に、サムネイルが動画編集で活用される場合について述べる。本例では、予め、編集用のサムネイルが各動画ファイルに付加され、これら動画ファイルの編集用のサムネイルを利用して、複数のファイル内に散らばっているお気に入りのシーンを集めて一つの動画データもしくは複数の動画ファイルの再生指示情報を記述したプレイリストを作る場合を想定する。図１０は、編集部３０５による動画編集時のユーザ・インターフェースの例である。１０００は編集作業ウィンドウであり、編集作業を行う領域である。１００１は再生ウィンドウであり、選択した動画ファイルまたは、編集結果を再生して確認するものである。１００２は動画ファイルウィンドウであり、各動画ファイルのヘッダにあるサムネイルの一覧を表示するものである。１００３は、再生ウィンドウ１００１で再生させる動画を操作するものであり、左の操作ボタンより「再生・一時停止・停止・巻き戻し・早送り」の操作が可能である。
【００５７】
１００４はシーン指定ウィンドウであり、選択した動画ファイルを並べ、各動画の採用する区間を指定するための領域である。なお、各動画ファイルの表示には、ユーザが認識できるようにサムネイル画像が重ねて表示してある。１００５はシーン指定バーであり、これを操作することによって、選択したクリップ（斜線部分）の開始点と終了点を指定することが可能である。そのために、このシーン指定バー１００５が操作されている間は、再生ウインドウ１００１には、操作されているシーン指定バー１００５で指し示されている部分に該当する動画中のフレームの内容が表示されるようになっており、再生ウインドウ１００１に表示された画像を確認し、シーン指定バー１００５を操作することで、開始点と終了点を正確に指定できるようになる。
【００５８】
１００６はポインタであり、ユーザはユーザ操作部３００を操作することによってポインタ１００６を動かし、各種ボタンの選択や動作の指定を行うことができる。操作の手順としては、動画ファイルウィンドウ１００２から動画ファイルを選択して、再生したい順番にシーン指定ウィンドウ１００４へドラッグ＆ドロップする。そして、シーン指定バー１００５を用いて、開始点と終了点の修正を行う。このとき、ユーザは必要に応じて操作部１００３を操作することにより再生ウィンドウ１００１で動画を再生させて、確認を随時行うことができる。
【００５９】
図１１は、編集部３０５による動画編集時のサムネイル表示の動作を示すフローチャートである。なお、図１１の処理は、当該動画像管理装置において動画像編集処理が実行された際に起動される。
【００６０】
まず、ステップＳ３００において、編集部３０５は動画ファイル蓄積部３０２より、全動画ファイルのヘッダ４０１を読み込む。次に、ステップＳ３０１において、各ファイルのヘッダ４０１中のサムネイル４０５を読み込む。そして、ステップＳ３０２において、ヘッダ中のサムネイルを各動画ファイルの代表画像として、動画ファイルウィンドウ１００２に表示する。
【００６１】
次に、ステップＳ３０３において動画ファイルが選択されたかどうかを判定する。本実施形態では、ポインタ１００６の操作により動画ファイルウィンドウ１００２から動画ファイルがシーン指定ウィンドウ１００４へドラッグ＆ドロップされたかを判定する。動画ファイルが選択された場合は、ステップＳ３０４に進み、ユーザによって選択された動画ファイル中のフッタのインデックス領域４０６を読み込む。そして、シーン指定ウィンドウ１００４に当該動画ファイルを表すためのバー表示を行なう。このとき、選択された動画ファイルに対する指定範囲は、当該動画像の全体となる。また、この時点では、シーン指定ウィンドウ１００４に示された動画ファイルのバー表示には、当該動画ファイルの代表サムネイルが表示される。一方、ステップＳ３０３において動画ファイルの選択がなされていないと判断されたときは、ステップＳ３０４をスキップする。
【００６２】
次に、ステップＳ３０５において、ユーザが、その動画ファイルに関してシーン指定ウィンドウ１００４においてシーン指定バー１００５によるシーンの範囲指定を行ったかをチェックする。指定されていれば、ステップＳ３０６〜ステップＳ３１１により、ユーザが指定した範囲内に存在する編集用のサムネイルを抽出し、表示する。
【００６３】
まず、ステップＳ３０６において、（処理の開始時であれば先頭の）インデックス中のStart PointとEnd Pointを参照して、Start PointとEnd Pointによって示される区間がユーザ指定範囲内であるかどうかを判定する。範囲内であれば、ステップＳ３０７へ進み、当該インデックスに対応するサムネイルが編集用のサムネイルかどうかを判定する。これは、インデックスの中のThumbnail Type IDを確認することでチェックすることができる。上述のようにThumbnail Type IDが規定されている場合、Thumbnail Type ID＝２のとき、編集用のサムネイルであると判断できる。編集用のサムネイルであれば、処理はステップＳ３１０へ進む。
【００６４】
一方、ステップＳ３０６において当該インデックスの対応する区間がユーザ指定範囲内でないと判定されたとき、または、ステップＳ３０７において編集用のサムネイルではないと判定されたときは、ステップＳ３０８へ進み、次のインデックスを対象とする。ステップＳ３０９で次のインデックスが存在するか否かを判定し、存在するのであればステップＳ３０６とステップＳ３０７の処理を繰り返す。
【００６５】
さて、ステップＳ３０７の条件を満たしたとき、処理はステップＳ３１０へ進み、当該インデックスに対応するサムネイル画像の読み込みを行う。そして、次のステップＳ３１１において、サムネイル画像の表示を行う。例えば、図１０に示したようにシーン指定ウィンドウ１００４中で、シーンを示すバーに対応するサムネイルを重ねて表示させる。これによって、範囲指定されたシーンがどのようなシーンであるか、ユーザに認識しやすくする。その後、ステップＳ３０８へ進み、次のインデックスを対象として上述の処理を繰り返す。
【００６６】
以上のような処理により、ユーザから指示された範囲に含まれる全ての区間の編集用サムネイルがシーンを示すバーに重ねて表示される。なお、この場合のサムネイルの表示範囲は２つのシーン指定バー１００５によって挟まれた領域であり、サムネイルの表示に対してその挟まれた領域の大きさが不足する場合は、サムネイルの一部を重ねて表示させる、或いはスクロールバーを表示してスクロール可能とする等すればよい。
【００６７】
ステップＳ３０５においてユーザからのシーン範囲指示が行われなかった場合、或いはステップＳ３０９において処理対象とすべきインデックスがなくなった場合は、ステップＳ３１２へ進む。ステップＳ３１２では、動画編集作業の終了が指示されたかどうかを判定する。終了の指示がなければ（作業中であれば）ステップＳ３０３へ戻り、上記の処理を繰り返す。一方、編集作業の終了が指示されれば、本処理を終える。
【００６８】
以上の処理により、編集部３０５は、ファイル選択用には、ヘッダに格納されている重要なサムネイルを用いることができ、サムネイル領域４０７から選択された範囲に対応した動画編集用のサムネイルのみを取り出して、活用することが可能となる。
【００６９】
なお、上記実施形態においては、サムネイルの活用方法としてブラウズ、動画編集の２つを例としてあげたが、もちろん、この２つに限定されるものではなく、例えば、選択されたサムネイルに対応するフレーム画像を印刷する等、さまざまな活用方法に利用可能である。例えば、選択されたサムネイルに対応するフレーム画像を印刷する場合は、図１２のフローチャートに示すような処理を実行する。まず、各動画ファイルのヘッダ４０１からサムネイルを取得して一覧表示し、所望の動画ファイル（動画データ）をユーザに指定させる（Ｓ４０１）。指定された画像データに対応するサムネイル（フッタに記録されたサムネイル）のうち、Thumbnail Type IDが「３」のサムネイルを抽出して表示する（Ｓ４０２、Ｓ４０３）。以降の処理では、それらのうちから選択されたサムネイルの基となったフレームを印刷する。すなわち、指定されたサムネイルの図６に示したThumbnail Key Relative Pointによって特定されるフレームの画像を取得し（Ｓ４０４、Ｓ４０５、Ｓ４０６）、これを印刷のために出力することになる（Ｓ４０７）。よって、図３の動画像処理装置に印刷部など他の機能を追加することも可能である。なお、Ｓ４０３で表示されたサムネイルの選択行われず、終了が指示された場合は、本処理を終了する（Ｓ４０４、Ｓ４０８）。
【００７０】
なお、上記実施形態においては、サムネイルを活用する機能としてブラウズ部、編集部の２つを保有しているが、上記の印刷部などの他の機能も含め、３つ以上の機能を持たせてもよいし、あるいはどれかひとつでのみであっても構わないし、あるいは別の機能の組み合わせでも構わない。
【００７１】
なお、上記実施形態においては、図３に示した動画像処理装置は一つの装置の中に、動画入力部３０１、サムネイル作成部３０３、ブラウズ部３０４、編集部３０５の全てが含まれていたが、上記の印刷部などの他の機能も含め、それぞれの機能ごと、或いは、いくつかの機能の組み合わせごとに、別の装置として構成されても構わない。このときは、記憶媒体を介して、或いは、ＩＥＥＥ１３９４などの通信手段を介して、サムネイルを含んだ動画ファイルを各装置間でやり取りすればよい。
【００７２】
なお、上記実施形態においては、ヘッダのサムネイルについては、インデックスが存在しないために、Start Point, End Point, Thumbnail Type ID を保有しないが、これらを管理情報として保有するようにしても構わない。この場合、サムネイルの使用目的を示す番号等が格納され、各種アプリケーションにおいて利用することができる。
【００７３】
なお、上記実施形態においては、ヘッダに記録されたサムネイル（ファイルを代表するサムネイル）は、フッタには記録されないが、これをヘッダとフッタに重複して記録するようにしても構わない。
【００７４】
また、１つのサムネイルを複数の用途（例えば、ブラウズ用と編集用等）に用いる場合は、Thumnail Type ID を適切な値に決めることにより、それを指示することができる。また、サムネイルは、用途に従って、適切に用いられる。例えば、ブラウズする際のサムネイルとしては、シーンの先頭の映像を使い、編集する場合にはシーンを代表する映像を使う等の使い分けが自由にできるようになる。
【００７５】
以上説明したように本実施形態によれば、利用目的の異なるサムネイルを１つのファイルに格納することが可能となるのでその管理が容易となる。また、使用時には、サムネイルに付与された種別情報（Thumbnail Type ID）を参照することにより、その目的に応じたサムネイルのみを利用することが可能となる。
【００７６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００７７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピィディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８１】
多くの、広範な実施形態が、本発明の精神及び範囲から逸脱することなくなし得ることが明らかであり、本発明は特定の実施形態によって限定されるものではなく、特許請求の範囲の規定によって限定されるべきである。
【図面の簡単な説明】
【００８２】
本願に組み込まれその一部を構成する添付の図面は、本発明の実施形態を表すものであり、明細書の説明とともに本発明の原理を説明するのに提供される。
【図１】代表画像を活用する際における問題点を説明するための図である。
【図２】本実施形態における動画像処理装置の制御構成を示すブロック図である。
【図３】本実施形態における動画像処理装置の機能構成を示すブロック図である。
【図４】本実施形態における動画ファイル中のサムネイル格納形態の一例を示す概略図である。
【図５】図４のフッタ４０３中のインデックス領域４０６における１インデックス分のデータ構造例を示した図である。
【図６Ａ】図４のヘッダ４０１中のサムネイル４０５、フッタ４０３中のサムネイル領域４０７における１つのサムネイルのデータ構造例を示した図である。
【図６Ｂ】図４のヘッダ４０１中のサムネイル４０５、フッタ４０３中のサムネイル領域４０７における１つのサムネイルのデータ構造例を示した図である。
【図７】本実施形態によるサムネイル登録の動作例を示したフローチャートである。
【図８Ａ】ブラウザ実行時ののユーザ・インターフェースの一例を示す図である。
【図８Ｂ】ブラウザ実行時ののユーザ・インターフェースの一例を示す図である。
【図９Ａ】本動画像管理装置のブラウザ動作時における処理を示すフローチャートである。
【図９Ｂ】本動画像管理装置のブラウザ動作時における処理を示すフローチャートである。
【図１０】編集部３０５による動画編集時のユーザ・インターフェースの例である。
【図１１】編集部３０５による動画編集時のサムネイル表示の動作を示すフローチャートである。
【図１２】印刷操作におけるサムネイルの活用を説明するフローチャートである。
【図１】
2004534458.tif 000003
【図２】
2004534458.tif 000004
【図３】
2004534458.tif 000005
【図４】
2004534458.tif 000006
【図５】
2004534458.tif 000007
【図６Ａ】
2004534458.tif 000008
【図６Ｂ】
2004534458.tif 000009
【図７】
2004534458.tif 000010
【図８Ａ】
2004534458.tif 000011
【図８Ｂ】
2004534458.tif 000012
【図９Ａ】
2004534458.tif 000013
【図９Ｂ】
2004534458.tif 000014
【図１０】
2004534458.tif 000015
【図１１】
2004534458.tif 000016
【図１２】
2004534458.tif 000017
【国際公開パンフレット】
2004534458.tif 000018
2004534458.tif 000019
2004534458.tif 000020
2004534458.tif 000021
2004534458.tif 000022
2004534458.tif 000023
2004534458.tif 000024
2004534458.tif 000025
2004534458.tif 000026
2004534458.tif 000027
2004534458.tif 000028
2004534458.tif 000029
2004534458.tif 000030
2004534458.tif 000031
2004534458.tif 000032
2004534458.tif 000033
2004534458.tif 000034
2004534458.tif 000035
2004534458.tif 000036
2004534458.tif 000037
2004534458.tif 000038
2004534458.tif 000039
2004534458.tif 000040
2004534458.tif 000041
2004534458.tif 000042
2004534458.tif 000043
2004534458.tif 000044
2004534458.tif 000045
2004534458.tif 000046
2004534458.tif 000047
2004534458.tif 000048
2004534458.tif 000049
2004534458.tif 000050
2004534458.tif 000051
2004534458.tif 000052
2004534458.tif 000053
2004534458.tif 000054
2004534458.tif 000055
2004534458.tif 000056
2004534458.tif 000057
2004534458.tif 000058
2004534458.tif 000059
2004534458.tif 000060
2004534458.tif 000061
2004534458.tif 000062
2004534458.tif 000063
2004534458.tif 000064
2004534458.tif 000065
2004534458.tif 000066
2004534458.tif 000067
2004534458.tif 000068
2004534458.tif 000069
2004534458.tif 000070
2004534458.tif 000071
2004534458.tif 000072
2004534458.tif 000073
2004534458.tif 000074
2004534458.tif 000075
2004534458.tif 000076
2004534458.tif 000077
2004534458.tif 000078
2004534458.tif 000079
2004534458.tif 000080
2004534458.tif 000081
2004534458.tif 000082
2004534458.tif 000083
2004534458.tif 000084
2004534458.tif 000085
2004534458.tif 000086
2004534458.tif 000087
【国際調査報告】
2004534458.tif 000088
2004534458.tif 000089
2004534458.tif 000090