(57)【特許請求の範囲】
【請求項１】
与えられた動画像信号からシーンチェンジを検出するシーンチェンジ検出部と、
該シーンチェンジ検出部が検出した各シーンの出現時間を算出するシーン時間算出部と、
シーン数が指定される指定手段と、
該指定手段によって指定されたシーン数分だけ、該シーン時間算出部が算出した出現時間の長い順にシーンを抽出し、抽出された各シーンの任意のフレームを代表シーンとする代表シーン抽出部と、
該代表シーン抽出部が抽出した代表シーンを、該代表シーンの出現順に出力する代表シーン出力部と、
該代表シーン出力部から出力される代表シーンを表示する代表シーン表示エリアを１つ有する表示部とを具備し、
前記代表シーン出力部は、該表示エリアに対して、抽出された各代表シーンを、各代表シーンの出現順に、出現時間の長い代表シーンほど表示期間を長くして表示することを特徴とする動画像編集拾い見装置。
【請求項２】
前記代表シーン出力部は、抽出された代表シーンのうち、出現順が最後の代表シーンを表示した後、出現順が最初の代表シーンの表示に移行する請求項１に記載の動画像編集拾い見装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画像信号からシーンチェンジを検出してそれらを画面表示またはプリントアウトすることによりユーザに拾い見を可能とした拾い見装置に関し、特に、検出した複数のシーンに優先順位を付加して優先順位の高いシーンからサムネイル（縮小画像）を抽出し、それらを出力して拾い見を容易にした動画像編集拾い見装置に関する。
【０００２】
【従来の技術】
例えばビデオテープやＣＤ−Ｒやハードディスク等、動画を記録しているメディアの中にどんな映像が記録されているかを知るために、メディアに記録されている映像の代表的画面（そのサムネイル）を何枚か表示させて、ユーザが拾い見をすることができるようにした装置が開発されている。
【０００３】
例えば、特許番号第２６９５４１５号には、動画像信号のフレーム間またはフィールド間の差異を算出し、その差異が定められた基準を超えた場合にシーンチェンジが行われたと見なしてその位置情報または時刻情報と、その位置または時刻における画像情報を抽出することにより、動画像の拾い見を可能とした装置が開示されている。また、特公平６−９１６４７号公報には、ビデオ動画から場面の変わり目毎にフレームを取り出して、ハードコピーを作成するビデオプリンターが開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来技術において、サムネイルの表示枚数はシーンチェンジを何回検出したかに深く関わっているため、ある動画に対してサムネイルが何枚表示されるかはシーンチェンジ検出が終了するまで分からない。
【０００５】
例えば、記録時間が長い動画に対してシーンチェンジ検出を行い、シーンがたくさん検出されてサムネイルが非常に多数、例えば１０００枚抽出されたとする。この場合、特許番号第２６９５４１５号の装置では、これら１０００枚のサムネイルを全て表示することになる。この１０００枚のサムネイルを画面に全て表示させるとき、１つの画面に全てを表示させるのは困難であるため、例えば画面をスクロールして１０００枚のサムネイルを表示することが考えられる。しかし、画面をスクロールする方法では、１０００枚のサムネイルをユーザが一度に見ることはできず、一覧性が無い。また、１０００枚のサムネイルからでは、拾い見を簡単に行うことができないおそれがある。また、特公平６−９１６４７号公報の装置では、１０００枚のサムネイルを全てプリントアウトすることになる。しかし、１０００枚のサムネイルが１枚の紙に収まりきらず、複数の紙にまたがるおそれがあり、これらを印刷するのは大変時間がかかる。また、１０００枚のサムネイルからでは拾い見を簡単に行うことができないおそれがある。
【０００６】
つまり、上記従来技術においては、多数のシーンチェンジが検出されたときに、それら全てのシーンからサムネイルを抽出し、全てを画面表示またはプリントアウトする必要がある。このように多数のサムネイルを画面表示またはプリントアウトするのは大変時間がかかり、また、多数のサムネイルからユーザが拾い見するのは大変困難なことである。
【０００７】
本発明はこのような従来技術の課題を解決するためになされたものであり、動画像から多数のシーンチェンジが検出されたときでも、画面表示またはプリントアウトの時間を短縮することができ、しかも、ユーザが簡単に拾い見を行うことができる動画像編集拾い見装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の動画像編集拾い見装置は、与えられた動画像信号からシーンチェンジを検出するシーンチェンジ検出部と、該シーンチェンジ検出部が検出した各シーンの出現時間を算出するシーン時間算出部と、シーン数が指定される指定手段と、該指定手段によって指定されたシーン数分だけ、該シーン時間算出部が算出した出現時間の長い順にシーンを抽出し、抽出された各シーンの任意のフレームを代表シーンとする代表シーン抽出部と、該代表シーン抽出部が抽出した代表シーンを、該代表シーンの出現順に出力する代表シーン出力部と、該代表シーン出力部から出力される代表シーンを表示する代表シーン表示エリアを１つ有する表示部とを具備し、前記代表シーン出力部は、該表示エリアに対して、抽出された各代表シーンを、各代表シーンの出現順に、出現時間の長い代表シーンほど表示期間を長くして表示することを特徴とし、そのことにより上記目的が達成される。
【００１４】
前記代表シーン出力部は、抽出された代表シーンのうち、出現順が最後の代表シーンを表示した後、出現順が最初の代表シーンの表示に移行してもよい。
【００１５】
以下、本発明の作用について説明する。
【００１６】
本発明にあっては、従来技術のように、検出した全てのシーンからサムネイルを抽出して表示またはプリントアウトするのではなく、検出したシーンに優先順位（重要度）をつけて優先順位の高いシーンから代表シーンとして抽出し、抽出した代表シーン（サムネイル）を画面表示またはプリントアウトする。優先順位の上位何位まで代表シーンとして抽出するかは、予め規定されたシーン数とすることも可能であり、ユーザが指定することも可能である。従って、動画像から多数のシーンチェンジが検出されたときでも、予め規定されているか、またはユーザが指定した枚数のサムネイルを画面表示またはプリントアウトするので、画面表示またはプリントアウトの時間が短縮される。さらに、シーンの有効長によって算出された重要度によって、より優先順位（重要度）の高いサムネイルが表示されるため、最も動画の特徴を表した効果的なサムネイルからユーザが拾い見を行うことが可能である。
【００１７】
例えば、シーンチェンジ検出部によって１０００枚のシーンが検出され、ユーザが「８枚のサムネイルを表示、またはプリントアウトせよ」という指定を行ったとすると、後述する実施形態において図８に示すように、８枚のサムネイルを画面に一覧表示またはプリントアウトすればよい。この場合、８枚のサムネイルは全て一画面または１枚の用紙に収まっているので、ユーザが効率良く拾い見することが可能である。なお、画面表示については、後述する実施形態において図１０に示すように、１つの代表シーン表示エリアに対して、抽出された代表シーンを動画像信号の出現順に所定の期間ずつ切り替えて表示させることも可能である。この場合、全てのサムネイルを同じ時間だけ表示してもよいし、重要度の高いシーンほど表示期間を長くしてもよい。さらに、もっと多数枚のサムネイルをユーザが見たいと希望する場合には指定枚数を多くすればよく、サムネイルの枚数を減らしたい場合には指定枚数を少なくすればよい。従って、ユーザが拾い見し易い、最も都合の良い枚数のサムネイルであって、しかも、より優先順位が高い、動画の特徴を表した効果的なサムネイルを用いて拾い見を行うことが可能となる。
【００１８】
【発明の実施の形態】
以下に、本発明の実施の形態について、図面を参照しながら説明する。なお、本実施形態では、ＣＤ−Ｒ（メディア）に記録された動画（動画像信号）に対してシーンチェンジを検出し、検出したシーンの重要度を算出して優先順位をつけて優先順位の高いシーンから代表シーンとして抽出し、そのサムネイルを画面表示またはプリントアウトする例について説明する。但し、これは一実施形態であり、本発明はＣＤ−Ｒに記録された動画像だけではなく、ハードディスクやＤＶＤに記録された動画像、またはホームビデオで撮影した映像やテレビジョン放送等にも適用可能である。
【００１９】
図１は本実施形態の動画像編集拾い見装置１２について、全体の外観を示す図である。この動画像編集拾い見装置１２は、サムネイルをプリントアウトするためのプリンター１０、サムネイルを画面に表示するための表示装置１１、ＣＤ−Ｒを挿入するためのＣＤ−Ｒ挿入口１３、ユーザの選択により挿入されているＣＤ−Ｒに記録されている動画像のサムネイルを表示またはプリントアウトさせるための拾い見ボタン２１４、ユーザの選択によりサムネイルを何枚表示させるかを入力するためのサムネイル枚数入力ボタン２１３を備えている。このサムネイル枚数入力ボタン２１３は、図１に示すように０から９までのテンキーで構成され、１以上の数字を入力可能である。なお、本実施形態ではサムネイル枚数入力ボタン２１３および拾い見ボタン２１４を動画像編集拾い見装置１２上に配置しているが、これらの操作ボタンは別途リモコンに設けたり、表示部分をタッチパネル式とした表示装置１１に設けてもよい。
【００２０】
図２は本実施形態の動画像編集拾い見装置の構成を示す図である。ここでは、図１に示したプリンター１０、表示装置１１、サムネイル枚数入力ボタン２１３、拾い見ボタン２１４の他に、各装置の演算を司る中央処理装置２２、図１のＣＤ−Ｒ挿入口１３から挿入されたＣＤ−Ｒ２３、ＣＤ−Ｒ２３に記録されている動画像信号を読み取る動画読み込み装置２４、動画読み込み装置２４で読み込んだ動画像に対してシーンチェンジを検出するシーンチェンジ検出装置２５、シーンチェンジ検出装置２５が検出したシーンチェンジの時刻とシーン番号を図３に示すようなシーンの出現順に並んだデータベースとして格納するシーンチェンジ時刻記憶手段２６、シーンチェンジ時刻記憶手段２６に格納されているデータベースから図４に示すようなシーン時間を算出して図５に示すような優先順位が高い（シーン時間が長い）順に並んだデータベースを作成するシーン時間算出手段２７、図５に示すようなデータベースを格納する優先順位記憶手段２８、一時的にデータを格納することができるメモリー２９、優先順位記憶手段２８に記憶されている優先順位の高いシーンからサムネイルを抽出するサムネイル抽出装置３０を備えている。なお、各構成要素の詳細な機能については後述する。
【００２１】
以下に、動画像信号からシーンチェンジを検出して図３に示すようなデータベースを作成する方法について説明する。ＣＤ−Ｒ挿入口１３にＣＤ−Ｒ２３が挿入されると、動画読み込み装置２４が起動してＣＤ−Ｒ２３に記録されている動画像信号を読み込む。読み込まれた動画像はシーンチェンジ検出装置２５によってシーンチェンジが検出される。このとき、シーンチェンジ検出装置２５はシーンチェンジを検出すると共に、図３に示すように各シーンにシーン番号を１から順に振り、シーン開始時刻を各々書き込んでいく。このようにシーンチェンジの時刻とシーン番号が書き込まれたデータは、シーンチェンジ時刻記憶手段２６によって図３に示すようなデータベースとして保存される。また、動画が終了する時刻も同時に書き込まれる。例えば図３では、ＣＤ−Ｒに記録された動画はシーンチェンジが１６回検出され、第２シーンは０分１２秒から、第３シーンは０分１５秒から始まっており、最後は３分３２秒で終了していることを示している。
【００２２】
なお、シーンチェンジの検出方法やシーン開始時刻の取得方法については、ここでは詳述しないが、特許番号第２６９５４１５号に記載されているような方法を用いることができる。そして、ＣＤ−Ｒ２３に記録されている動画像信号に対して、動画読み込み装置２４およびシーンチェンジ検出装置２５が働いて、シーンチェンジ時刻記憶手段２６に図３に示すようなデータベースが作成、記憶される。
【００２３】
このようにシーンチェンジ時刻記憶手段２６にデータベースが作成されると、シーン時間算出手段２７が起動して各シーンの重要度を算出し、優先順位記憶手段２８に図５に示すようなデータベースが作成、記憶される。以下、シーン時間算出手段が起動してデータベースを作成する処理について、図６の流れ図を参照しながら説明する。
【００２４】
まず、図６のステップＳ１において、シーンチェンジ時刻記憶手段２６に図３のようなデータベースが作成されるとシーン時間算出手段２７が起動し、ステップＳ２において変数ｎに１を代入する。
【００２５】
次に、ステップＳ３において、シーン時間算出手段２７はシーンチェンジ時刻記憶手段２６に作成された図３のデータベースに基づいて第ｎシーンの時間を算出する。このとき、第ｎシーンの時間は、第（ｎ＋１）シーンの開始時刻から第ｎシーンの開始時刻を引くことにより求められる。例えば、第１シーンの時間は、第２シーンの開始時刻（０分１２秒）から第１シーンの開始時刻（０分０秒）を引くことにより求められ、１２秒と算出される。
【００２６】
次に、ステップＳ４において、シーン時間算出手段２７は最後のシーンまでシーン時間を算出したかどうかを判断する。そして、最後のシーンまでシーン時間を算出していればステップＳ６に、最後のシーンまでシーン時間を算出していなければステップＳ５に進む。例えば、図３のデータベースでは１６シーンまであるので、第１６シーンのシーン時間まで算出したかどうかを判断する。第１６シーンのシーン時間まで算出していれば、シーン時間算出手段２７は図４に示すように各シーンのシーン時間を保持している。
【００２７】
次に、ステップＳ５では変数ｎを１つインクリメントしてステップＳ３に進み、ステップＳ６では変数ｋに１を代入する。なお、この状態では、変数ｎにはシーンがいくつあったかが代入されている。例えば、図３のデータベースでは、変数ｎに１６が代入される。
【００２８】
次に、ステップＳ７において、シーン時間算出手段２７はシーン時間を把握しているｎ個のシーンのうち、シーン時間が最大のシーンを検出する。そして、優先順位記憶手段２８の優先順位がｋのところに検出したシーンのシーン番号およびシーン開始時刻を代入する。例えば、図４では、１６個のシーンの中で長さが最大のものは第６シーンで２９秒であるので、シーン時間算出手段２７は優先順位記憶手段２８の優先順位が１のところにシーン番号６を、シーン開始時刻のところに第６シーンの開始時刻である０分５１秒を代入する。
【００２９】
次に、ステップＳ８では変数ｋを１つインクリメントし、変数ｎを１つデクリメントしてステップＳ９に進む。ステップＳ９では変数ｎが０ならば終了し、変数ｎが０ではないならばステップＳ７に進む。そして、ステップＳ７からステップＳ９の処理を変数ｎが０になるまで行うことで図５に示すようなデータベースが優先順位記憶手段２８に作成される。
【００３０】
次に、優先順位記憶手段２８に記憶されたデータベースから、優先順位の高い順にサムネイルを抽出するサムネイル抽出装置３０の処理フローについて、図７を参照しながら説明する。
【００３１】
まず、図７のステップＳ１において、ユーザが拾い見ボタン２１４を選択することにより、サムネイル抽出装置３０が起動する。そして、ステップＳ２において、ユーザがサムネイル枚数入力ボタン２１３のテンキーを操作してサムネイルの枚数を入力したら、入力された数字を定数ｍに格納し、ステップＳ３において変数ｃに１を代入する。
【００３２】
次に、ステップＳ４において、優先順位記憶手段２８に記憶された図５に示すようなデータベースから、優先順位が第ｃ番目のシーンを検出し、そのシーンからサムネイルを抽出する。なお、どのフレームをサムネイルとして抽出するかについては、ここでは任意のフレームとする。その後、取得したサムネイルをメモリ２９に格納する。
【００３３】
次に、ステップＳ５において、変数ｃと定数ｍが等しいかどうかを比較して、等しければ終了し、等しくなければステップＳ６に進む。そして、ステップＳ４からステップＳ６の処理を変数ｃが定数ｍと等しくなるまで行うことで、メモリ２９に優先順位記憶手段２８の優先順位が第ｍ番目のシーンまで、サムネイルが格納される。
【００３４】
次に、メモリー２９に格納されている優先順位が高いシーンのサムネイルを画面表示またはプリントアウトするための処理について説明する。この処理は、ユーザが拾い見ボタン２１４を押すことによって行われる。
【００３５】
まず、サムネイルを画面表示するときの処理であるが、画面表示の方法としては、（１）図８に示すように優先順位が高いシーン順に抽出したサムネイルを表示画面に一覧表示する方法、および（２）図１０に示すように優先順位が高いシーン順に抽出したサムネイルを切り替えて表示画面に表示する方法という２種類の方法がある。
【００３６】
初めに、図８に示すようにサムネイルを表示画面に一覧表示する場合の処理について、図９の流れ図を参照しながら説明する。なお、変数ｍには、図７のステップＳ２においてユーザが入力したサムネイルを何枚表示またはプリントアウトしたいかという数字が代入されているものとする。図８では、８枚表示させる場合を示している。
【００３７】
図９のステップＳ１において、変数ｐを０、変数ｄを１として初期化する。そして、ステップＳ２においてサムネイルを一覧表示させるウィンドウを生成してその表示エリアを初期化し、ステップＳ３において生成した一覧表示エリア（ウィンドウ）のエリアサイズを取得する。具体的にはＯＳのシステムコール等を用いて表示エリアのサイズを取得する。
【００３８】
次に、ステップＳ４において生成した一覧表示エリアにサムネイルが何枚表示できるかを算術し、求められた数を変数ＳＭＡＸに代入する。このステップＳ４における処理については、例えば以下のようにして行うことができる。ステップＳ３で取得した一覧表示エリアのサイズをＶ、横のサイズをＨとし、表示するサムネイルの縦のサイズをＶ１、横のサイズをＨ１とする。また、
Ｖ÷Ｖ１＝Ｋ１余りＡ１（但しＫ１は整数）
Ｈ÷Ｈ１＝Ｋ２余りＡ２（但しＫ２は整数）
とする。そして、Ｋ１×Ｋ２を計算して、その結果得られる整数を変数ＳＭＡＸに代入する。
【００３９】
次に、ステップＳ５において、変数ｄと変数ＳＭＡＸを比較する。このとき、変数ｄの方が大きければ、表示エリアに表示できるだけのサムネイルを全て表示してしまって表示エリアには新しくサムネイルを表示できるエリアが残っていないということなので、ステップＳ１０に進んでページ送り操作を行い、新しくサムネイルを一覧表示させるエリアを作成する。一方、変数ＳＭＡＸの方が大きければステップＳ６に進む。
【００４０】
ステップＳ６では、ｐ×ＳＭＡＸ＋ｄと変数ｍとを比較する。このとき、ｐ×ＳＭＡＸ＋ｄの方が大きければユーザが指定した枚数のサムネイルを全て一覧表示し終わったということなので、ステップＳ９に進んでユーザの中断操作チェックを行い、中断操作があれば一覧表示を終了する。一方、変数ｍの方が大きければステップＳ７に進む。
【００４１】
ステップＳ７では、ステップＳ２で生成された一覧表示エリアのｄ番目の位置にサムネイルを表示する。このとき表示されるサムネイルは、優先順位記憶手段２８で生成された図５に示すようなデータベースにおいて、優先順位がｍ以下のシーンのうち、シーン番号が（ｐ×ＳＭＡＸ＋ｄ）番目に小さいシーンのサムネイルである。次に、ステップＳ８において変数ｄを１つインクリメントし、ステップＳ５に進む。
【００４２】
ステップＳ９では、中断操作が行われると一覧表示を中断して終了し、中断操作が行われなければステップＳ１０に進む。そして、ステップＳ１０ではページ送り操作が行われたかどうかをチェックし、行われていればステップＳ１１に進む。なお、中断操作としては、例えばユーザが動画像編集拾い見装置の電源を落としてしまう等ということが挙げられる。
【００４３】
ステップＳ１１では、（ｐ＋１）×ＳＭＡＸ＋ｄと変数ｍとを比較する。このとき、（ｐ＋１）×ＳＭＡＸ＋ｄの方が大きければ、ステップＳ９に進んでユーザの中断操作チェックを行い、中断操作があれば一覧表示を終了する。一方、変数ｍの方が大きければステップＳ１２に進む。そして、ステップＳ１２では変数ｐを１つインクリメントし、変数ｄを１とする。そして、一覧表示画面を初期化（消去）してステップＳ５に進み、次ページの処理を行う。以上の操作によりユーザが指定した枚数のサムネイルを画面に一覧表示することができる。
【００４４】
次に、図１０に示すようにサムネイルを表示画面に切り替えて表示する場合の処理について、図１１の流れ図を参照しながら説明する。なお、変数ｍには、図７のステップＳ２においてユーザが入力したサムネイルを何枚表示またはプリントアウトしたいかという数字が代入されているものとする。図１０では、３枚を表示させる場合について示している。
【００４５】
図１１のステップＳ１において、変数ｉを１として初期化する。そして、ステップＳ２において、変数ｉと変数ｍを比較する。このとき、変数ｉの方が大きければステップＳ１に進み、変数ｍの方が大きければステップＳ３に進む。
【００４６】
ステップＳ３では、優先順位記憶手段２８で生成された図５に示すようなデータベースにおいて、優先順位がｍ以下のシーンのうち、シーン番号がｉ番目に小さいシーンのサムネイルを表示して図４に示すそのシーンに対応する時間の間だけウェイトし、その後、ステップＳ４においてシーン画像を消去する。
【００４７】
次に、ステップＳ５において変数ｉを１つインクリメントする。そして、ステップＳ６では、中断操作が行われると表示を中断して終了し、中断操作が行われなければステップＳ７に進む。ステップＳ７では変数ｉと変数ｍが等しいかどうかを判定し、等しい場合にはステップＳ１に進み、変数ｉに１を代入して初期化する。変数ｉと変数ｍとが等しくない場合にはステップＳ２に進む。この処理を行うことにより、最後のシーンのサムネイルを表示完了後、最初のシーンのサムネイルの表示が行われる。以上の操作により、ユーザが指定した枚数のサムネイルを、以下のようにして１枚ずつ表示画面に切り替えて表示することができる。
【００４８】
例えば、図５に示すようなデータベースが優先順位記憶手段２８中に格納されている場合、ユーザが「サムネイルを３枚表示しろ」とサムネイル枚数入力ボタン２１３を操作して入力したとする。この場合、図５では、優先順位が３位以内のものは、第６シーンと第１４シーンと第１０シーンである。この３つのシーンのうち、シーン番号が１番目に小さいシーンは第６シーンであるので、表示画面には第６シーンから抽出したサムネイルを第６シーンのシーン時間である２９秒間表示する。次に、シーン番号が２番目に小さいシーンは第１０シーンであるので、表示画面には第１０シーンから抽出したサムネイルを第１０シーンのシーン時間である２６秒間表示する。次に、シーン番号が３番目に小さいシーンは第１４シーンであるので、表示画面には第１４シーンから抽出したサムネイルを第１４シーンのシーン時間である２８秒間表示する。この例では、サムネイルを表示する時間をシーン時間と等しくしたが、これは単なる一例であり、他の方法で表示することも可能である。例えば、各サムネイルを表示する時間を各シーン時間に比例させてもよいし、各サムネイルを表示する時間を全て等しくしてもよい。
【００４９】
次に、サムネイルをプリントアウトするときの処理について図１２の流れ図を参照しながら説明する。なお、プリントアウトの方法としては、図８に示すように優先順位が高いシーン順に抽出したサムネイルを用紙に一覧表示する方法を用いることができる。このとき、変数ｍには、図７のステップＳ２においてユーザが入力したサムネイルを何枚表示またはプリントアウトしたいかという数字が代入されているものとする。
【００５０】
まず、図１２のステップＳ１において、変数ｐを０、変数ｄを１として初期化する。そして、ステップＳ２においプリンター１０に用紙挿入のメッセージを表示し、ユーザが用紙を挿入完了したことを表す信号が送られてくるのを待つ。そして、ステップＳ３においてユーザが挿入した用紙のサイズを取得する。次に、ステップＳ４においてユーザが挿入した用紙にシーン（サムネイル）が何枚印刷できるかを算術し、求められた数を変数ＳＭＡＸに代入する。
【００５１】
次に、ステップＳ５において、変数ｄと変数ＳＭＡＸを比較する。このとき、変数ｄの方が大きければ、１枚の用紙にプリントアウトできるだけのサムネイルを全て印刷してしまってその用紙にはそれ以上サムネイルを印刷できないということなので、ステップＳ９に進む。一方、変数ＳＭＡＸの方が大きければステップＳ６に進む。
【００５２】
ステップＳ６では、ｐ×ＳＭＡＸ＋ｄと変数ｍとを比較する。このとき、ｐ×ＳＭＡＸ＋ｄの方が大きければユーザが指定した枚数のサムネイルを全て印刷示し終わったということなので、ステップＳ９に進んでユーザの中断操作チェックを行い、中断操作があれば一覧表示を終了する。一方、変数ｍの方が大きければステップＳ７に進む。
【００５３】
ステップＳ７では、ステップＳ２でユーザが挿入した用紙のｄ番目の位置にサムネイルを印刷する。このとき印刷されるサムネイルは、優先順位記憶手段２８で生成された図５に示すようなデータベースにおいて、優先順位がｍ以下のシーンのうち、シーン番号が（ｐ×ＳＭＡＸ＋ｄ）番目に小さいシーンのサムネイルである。次に、ステップＳ８において変数ｄを１つインクリメントし、ステップＳ５に進む。
【００５４】
ステップＳ９では、中断操作が行われると一覧印刷を中断して終了し、中断操作が行われなければステップＳ１０に進む。
【００５５】
ステップＳ１０では、（ｐ＋１）×ＳＭＡＸ＋ｄと変数ｍとを比較する。このとき、（ｐ＋１）×ＳＭＡＸ＋ｄの方が大きければ、次ページ処理の必要が無いので一覧印刷を終了する。一方、変数ｍの方が大きければステップＳ１１に進む。そして、ステップＳ１１では変数ｐを１つインクリメントし、変数ｄを１とし、ステップＳ１２に進む。ステップＳ１２では、ユーザに用紙を入れ替えるようにメッセージを表示し、ステップＳ５に進んで次ページの処理を行う。以上の操作によりユーザが指定した枚数のサムネイルを用紙に一覧印刷することができる。
【００５６】
以上の実施形態では、表示するサムネイルの数をユーザが指定できるようにしたが、本発明ではこれに限らず、予め表示するサムネイル数が規定された動画像編集拾い見装置とすることも可能である。例えば、予め「サムネイルを１０枚表示する」ように決定されている動画像編集拾い見装置とすれば、常にサムネイルが１０枚表示されることになる。この場合、図７、図９、図１１および図１２中の変数ｍには１０が代入されることになる。
【００５７】
また、以上の実施形態では、各シーンの重要度をシーン時間から算出し、重要シーンからサムネイルを抽出して出力する方法について詳述したが、各シーンの重要度を算出する方法はこの方法だけに限定されず、他の方法を用いてもよい。一例を挙げると、シーン時刻記憶手段２６によって図３に表されるデータベースが作成されたときに、ユーザがテンキーで代表される入力手段を利用して読み飛ばすシーン数を指定できるようにすることができる。例えば、ユーザが「読み飛ばすシーン数を２つ」と指定したとする。この場合、図３のデータベースを参照してシーン番号１のシーンからサムネイルを抽出して出力し、次にシーン番号２およびシーン番号３の２つのシーンは読み飛ばしてシーン番号４のシーンからサムネイルを抽出して出力、次にシーン番号５およびシーン番号６の２つのシーンは読み飛ばして・・・というように処理を続けて図１３に示すような出力を行うことができる。なお、この図１３において、○はサムネイルを抽出して出力するシーンであり、×はサムネイルを抽出しないで読み飛ばすシーンである。その結果、シーン１、シーン４、シーン７、シーン１０、シーン１３、シーン１６からサムネイルが抽出されて出力されることになる。
【００５８】
【発明の効果】
以上詳述したように、本発明によれば、動画像信号から自動的にシーンチェンジの位置を検出して各シーンに優先順位を付けることができる。そして、優先順位の上位何位までを代表シーンとしてサムネイルを表示またはプリントアウトするのかを、ユーザが指定することができる。従って、動画像から多数のシーンチェンジが検出されたときでも、ユーザが拾い見し易い数であって、しかも、最も動画像の特徴を表した優先順位の高いサムネイルを、短時間で表示またはプリントアウトすることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である動画像編集拾い見装置について全体の外観を示す図である。
【図２】実施形態の動画像編集拾い見装置の構成を示す図である。
【図３】実施形態の動画像編集拾い見装置において、シーンチェンジ時刻記憶手段に作成されるデータベースを示す図である。
【図４】実施形態の動画像編集拾い見装置において、シーン時間算出手段により算出された各シーンのシーン時間を示す図である。
【図５】実施形態の動画像編集拾い見装置において、優先順位記憶手段に作成されるデータベースを示す図である。
【図６】実施形態の動画像編集拾い見装置において、シーン時間算出手段における処理フローを示す図である。
【図７】実施形態の動画像編集拾い見装置において、サムネイル抽出装置における処理フローを示す図である。
【図８】実施形態の動画像編集拾い見装置において、８枚のサムネイルを表示またはプリントアウトした例を示す図である。
【図９】実施形態の動画像編集拾い見装置において、優先順位の高いシーン順に抽出したサムネイルを表示画面に一覧表示するための処理フローを示す図である。
【図１０】実施形態の動画像編集拾い見装置において、サムネイルを出現順に切り替えて表示した例を示す図である。
【図１１】実施形態の動画像編集拾い見装置において、優先順位の高いシーン順に抽出したサムネイルを切り替えて表示画面に表示するための処理フローを示す図である。
【図１２】実施形態の動画像編集拾い見装置において、優先順位の高いシーン順に抽出したサムネイルを用紙に一覧印刷するための処理フローを示す図である。
【図１３】本発明の動画像編集拾い見装置において、他のシーン重要度算出方法により重要シーンを抽出してサムネイルを出力する処理を説明するための図である。
【符号の説明】
１０  プリンター
１１  表示装置
１２  動画像編集拾い見装置
１３  ＣＤ−Ｒ挿入口
２２  中央処理装置
２３  ＣＤ−Ｒ
２４  動画読み込み装置
２５  シーンチェンジ検出装置
２６  シーンチェンジ時刻記憶手段
２７  シーン時間算出手段
２８  優先順位記憶手段
２９  メモリー
３０  サムネイル抽出装置
２１３  サムネイル枚数入力ボタン
２１４  拾い見ボタン
【図１】
0003585400.tif 000002
【図２】
0003585400.tif 000003
【図３】
0003585400.tif 000004
【図４】
0003585400.tif 000005
【図５】
0003585400.tif 000006
【図６】
0003585400.tif 000007
【図７】
0003585400.tif 000008
【図８】
0003585400.tif 000009
【図９】
0003585400.tif 000010
【図１０】
0003585400.tif 000011
【図１１】
0003585400.tif 000012
【図１２】
0003585400.tif 000013
【図１３】
0003585400.tif 000014