(57)【要約】【課題】  ライブ映像に付随するサムネイル、メタデータなどを利用して検索する際に、ライブ映像からサムネイルを一定時間間隔で取れない場合にも、インターバルを指定した検索で適切なサムネイルを選択する方法及びシステムを提供することにある。【解決手段】  検索対象の映像コンテンツに対応するサムネイルの時間位置とは別に、検索ポイント（検索のための時間位置）を設け、この検索ポイントを用いて検索を行う。具体的には、検索パラメータとして指定された検索開始時間を検索ポイントの初期値とし、指定された検索方向（検索開始時間から過去の方向か、未来の方向）に、指定したインターバルの時間間隔で検索ポイントを動かしながら、各検索ポイントに最も近い位置のサムネイルを見つける。また、適切なサムネイルが存在しない場合には適宜検索ポイントをインターバルの整数倍の時間分動かす。【選択図】  図１
2005339301.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを検索する映像検索システムにおいて、
検索対象の映像コンテンツを蓄積する映像蓄積部と、
該蓄積された映像コンテンツに対応するサムネイルを蓄積するサムネイル蓄積部と、
前記蓄積された映像コンテンツ及びサムネイルに関連するメタデータを格納するメタデータデータベースと、
映像コンテンツの検索に用いる検索パラメータを受信する送受信部と、
前記検索パラメータに含まれる検索開始時間及び検索インターバルに基づいて設定された検索ポイントと、前記映像コンテンツに対応するサムネイルとの関係に従って、前記映像蓄積部に蓄積された映像コンテンツのサムネイルを取得する制御部とを備えることを特徴とする映像検索システム。
【請求項２】
前記制御部は、
前記設定された検索ポイントに対して、時間的に最も近いサムネイルを取得し、
前記設定された検索ポイントの次の検索ポイントにおいて時間的に最も近いサムネイルが、前記設定された検索ポイントにおいて取得されたサムネイルと同じであるか否かを判断し、
前記２つのサムネイルが同じ場合は、前記次の検索ポイントにおいて時間的に最も近いサムネイルの次のサムネイルまでの間隔と、前記検索インターバルとを比較して、検索結果リストに格納するサムネイルを決定することを特徴とする請求項１記載の映像検索システム。
【請求項３】
前記検索パラメータは、映像コンテンツに対するサムネイルの指定取得数を含み、
前記制御部は、前記指定取得数まで前記映像コンテンツに対するサムネイルの取得を繰り返すことを特徴とする請求項２記載の映像検索システム。
【請求項４】
前記制御部は、
前記設定された検索ポイントに対して、時間的に最も近いサムネイルを取得し、
前記設定された検索ポイントの次の検索ポイントにおいて時間的に最も近いサムネイルが、前記設定された検索ポイントにおいて取得されたサムネイルと同じであるか否かを判断し、
前記２つのサムネイルが異なる場合は、前記設定された検索ポイントにおいて取得されたサムネイルを、前記検索結果リストに格納することを特徴とする請求項１記載の映像検索システム。
【請求項５】
検索対象の映像を撮影する映像取得装置と、該映像取得装置とネットワーク経由で接続され、前記撮影された映像を検索する映像配信装置と、該映像配信装置から送信された映像を表示する映像受信装置とを含む映像検索システムにおける映像検索方法であって、
前記映像取得装置は、前記撮影した映像を前記映像配信装置に送信し、
前記映像配信装置は、前記映像取得装置から送信された映像を蓄積し、
前記映像配信装置は、前記送信された映像に対応するサムネイルを蓄積し、
前記映像配信装置は、前記蓄積された映像及びサムネイルに関するメタデータを格納し、
前記映像受信装置は、映像の検索に用いる検索パラメータを前記映像配信装置に送信し、
前記映像配信装置は、該受信した検索パラメータに含まれる検索開始時間及び検索インターバルをもとに、前記映像の検索に用いる検索ポイントを設定し、
前記映像配信装置は、該設定された検索ポイントに基づいて、前記蓄積されたサムネイルを取得し、
前記映像配信装置は、前記取得したサムネイルに関する情報を含む検索結果リストを、前記映像受信装置に送信し、
前記映像受信装置は、該送信された検索結果リストをもとに、前記映像のサムネイルを表示することを特徴とする映像検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツを検索する方法及びシステムに関し、特にインターバル指定検索の際に適切な映像コンテンツを検索する方法およびシステムに関する。
【背景技術】
【０００２】
近年、映像や音楽などの時間軸を持つコンテンツをネットワーク経由で配信する機会が増えている。特に最近は、ＰＣ、ＴＶ受信機などの比較的大きな端末だけでなく、携帯電話のような小さな端末で映像を視聴することができるようになってきている。また、視聴する映像コンテンツも、映画、ドラマのような映像製作会社が制作した映像コンテンツだけでなく、ライブカメラで取得したライブ映像のように、一般ユーザが普通に取得可能な映像コンテンツをネットワークで流通させるような動きも広まりつつる。
【０００３】
このような映像コンテンツを流通させる技術の進歩、普及に伴い、監視カメラシステムでも、ライブカメラで取得した映像コンテンツをネットワーク経由で携帯端末から視聴することが可能となってきた。監視カメラでは、ライブカメラで取得した映像コンテンツをリアルタイムに端末から視聴するのが通常の用途であるが、過去の映像を蓄積しておき、適宜必要な映像を検索、視聴することもある。
【０００４】
ライブカメラで取得したライブ映像の検索においては、通常、再生や巻き戻しなどの各種操作を用いて目的の映像を探し出す。このような方法は、家庭用ビデオに類似したインタフェースを使用でき、実際に映像を確認しながら検索できるという利点はあるが、全映像を確認しながらの検索となるため、ライブカメラからの映像のように何日にも渡る映像から目的の映像を探し出すには手間がかかる。
【０００５】
そこで、ライブ映像に付随するサムネイル、メタデータなどの情報を利用して情報を絞り込みながら検索する方法がある。ライブ映像に付随するサムネイル、メタデータなどの情報を利用する方法では、サムネイル、メタデータなどの情報を予め用意する必要があるが、検索時に付随情報を利用して、様々な検索条件を指定することで目的の映像を絞り込んでいくことができ、ライブ映像のように何日にも渡る長時間映像からも、目的の映像コンテンツを素早く見つけ出すことが可能となる。ライブ映像の場合、例えば、6時間間隔のサムネイルを時間情報などと共に一覧表示し、さらに指定した時間から1時間間隔のサムネイルを一覧表示する、などといった方法で目的のシーンを絞り込んでいくといった利用法や、キーワードなどのメタデータ指定によるＡＮＤ検索で目的のシーンを絞り込んでいくことが考えられる。
【０００６】
ライブ映像に付随するサムネイルを利用する方法としては、特許文献１に記載されているような、ライブ映像から一定時間間隔で取得したサムネイルを利用した情報提供方法がある。本方法では、各サムネイルを、予め用意した複数静止画と比較し、類似していた場合に各静止画と関連付けられた文字列を、当該サムネイルと関連付けることで、ライブ映像提示時に同時に説明となる文字列を提示する方法である。この方法のように、ライブ映像に付随するサムネイルは、通常、一定時間間隔で取得したものを利用する。また、ライブ映像に付随するメタデータとしては、サムネイル取得時の時間情報のように自動的に付加することが可能な情報、及び、映像中のあるシーンについての説明、キーワードのように後付けで付加していく情報がある。
【０００７】
【特許文献１】特開２００３−２９９０６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のライブ映像検索においては、次のような問題がある。ライブ映像に付随するサムネイル、メタデータなどを利用して検索する際に、あるライブ映像に含まれるサムネイルを一定時間間隔で取れない場合には、等しい時間間隔での映像選択画面の提示が困難であるという問題がある。つまり、ライブ映像から一定時間間隔でサムネイルが取れる場合には、当該サムネイルを指定時間から時間順に並べる、または指定時間から時間順に4枚ごとに取得したサムネイルを並べる、などの方法でサムネイル取得時の時間間隔、もしくは、サムネイル取得時の時間間隔の整数倍の時間間隔で並んだサムネイルなどの情報からなる画面を映像選択のための画面として提示することができる。しかし、ライブ映像からサムネイルが一定時間間隔で取れない場合には、上記の方法でサムネイルを並べても、一定時間間隔とはならない。
【０００９】
サムネイルの取得間隔が一定間隔とならない場合としては、ライブカメラからの映像コンテンツをネットワーク経由でホームサーバなどの装置に蓄積しつつ、サムネイルを取得するような場合に、ネットワークの負荷、サーバの負荷などによりサムネイルの取得間隔が変動する場合が考えられる。また、ライブカメラの電源を一定時間切った場合などにも、一定時間、映像とサムネイルが存在しない。
【００１０】
また、インターバル指定検索において、サムネイル取得時の時間間隔の整数倍しかインターバルとして指定できないという問題がある。つまり、ユーザの望む時間間隔を指定したインターバル指定検索がでない場合がある。
【００１１】
また、インターバル指定と、キーワードなどの他のメタデータ指定とのＡＮＤ検索を行う場合に、指定時間位置の近くのサムネイルを拾えないという問題がある。つまり、インターバル指定で選択したサムネイルに該当するシーンに関連するキーワードに指定キーワードが含まれなければ、時間的に近くにあるサムネイルにキーワードが含まれていても、検索結果中に拾われない。
【００１２】
本発明の目的は、ライブ映像に対応するサムネイル、メタデータなどを利用して検索する際に、ライブ映像からサムネイルを一定時間間隔で取れない場合にも、インターバルを指定した検索において適切なサムネイルを選択して映像を検索する方法、及び、システムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために本発明は、サムネイルの時間位置とは別に、検索のための時間位置を示す検索ポイントを設定し、この検索ポイントを用いて映像の検索を行う。具体的には、指定した検索開始時間を検索ポイントの初期値とし、指定した検索方向（検索開始時間から過去の方向か、未来の方向）に、指定したインターバルの時間間隔で、本検索ポイントを動かしながら、各検索ポイントに最も近い位置のサムネイルを見つける。各検索ポイントで見つけたサムネイルが、前の検索ポイントで見つけたサムネイルと異なる場合は、そのサムネイルを検索結果リストに加えた後、次の検索ポイントに移動する。各検索ポイントで見つけたサムネイルが、前の検索ポイントで見つけたサムネイルと同一である場合は、検索結果リストには加えずに、検索ポイントを、検索方向にある次のサムネイルの直前の位置まで、インターバルの整数倍の時間分、移動する。
【発明の効果】
【００１４】
本発明によれば、サムネイルとは独立した検索ポイントを用いることで、サムネイルが一定時間間隔で取れないような場合にも、適切なサムネイルを選択することができる。また、サムネイルが無い部分では、検索ポイントをスキップ処理でスキップさせることにより、ライブカメラの電源一時停止時にも、存在するサムネイルから適切なサムネイルを選択することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態を詳細に説明する。
【００１６】
図１は本発明のシステム構成図を示す。図１において、映像取得装置３１０は、新たな映像コンテンツを取得し、その映像コンテンツをネットワーク３２０経由で映像配信装置３３０に送出する装置であり、例えばライブカメラである。本システムにおいて、映像配信装置３３０は複数存在し得る装置であり、他映像配信装置３１５のようにネットワーク３２０経由で映像配信装置３３０と接続される。映像配信装置３３０は、映像取得装置３１０から受け取った映像コンテンツを蓄積し、映像受信装置３７０からの要求に応じて、蓄積した映像コンテンツを配信する装置であり、例えばホームサーバである。映像受信装置３７０は、映像配信装置３３０から映像コンテンツを受け取り、その映像コンテンツを再生・表示する装置であり、例えば携帯端末である。利用者は、この映像受信装置３７０を用いて、映像コンテンツを視聴する。本システムにおいて、映像受信装置３７０は複数存在し得る装置であり、他映像受信装置３９０のようにネットワーク３６０経由で映像配信装置３３０と接続される。
【００１７】
映像配信装置３３０は、送受信部３３５、制御部３４０、入出力部３５０、映像蓄積装置３５２、サムネイル蓄積装置３５４、メタデータデータベース３５６からなる。また、制御部３４０は、登録部３４２、検索部３４５、画面生成部３４７を含む。
【００１８】
送受信部３３５は、ネットワーク経由でコマンド（処理要求または処理依頼）や映像コンテンツなどを映像取得装置３１０や映像受信装置３７０とやりとりする。送受信部３３５は、ネットワーク側から受け取ったコマンドを制御部３４０に展開したり、制御部３４０からの処理結果をネットワーク側に送り出したりする。送受信部３３５は、ネットワークアダプタカードのような通信用ハードウェア、及び、ＴＣＰ／ＩＰなどのプロトコルスタックによって実現できる。
【００１９】
制御部３４０は、送受信部３３５からの処理依頼を受け取り、検索などの各種処理を行い、処理結果を送受信部３３５に返信する。この際、必要に応じて、入出力部３５０に対し映像コンテンツやサムネイルの要求、データベース中のメタデータの検索要求などを行い、その結果を取得する。制御部３４０はアプリケーションプログラムによって実現され、例えば、ＷＷＷサーバおよびＷＷＷサーバから呼び出されるＣＧＩなどのプログラムである。
【００２０】
登録部３４２は、ネットワーク３２０、送受信部３３５経由で映像取得装置３１０から受け取った映像コンテンツからサムネイル、メタデータなどを抽出し、抽出した情報を、入出力部３５０経由で映像蓄積装置３５２、サムネイル蓄積装置３５４、メタデータデータベース３５６に登録する。
【００２１】
検索部３４５は、ネットワーク３６０、送受信部３３５経由で映像受信装置３７０から検索処理依頼を受け取るとともに、入出力部３５０経由でメタデータデータベース３５６などから必要な情報を取得し、検索結果を画面生成部３４７などに送る。
【００２２】
画面生成部３４７は、画面生成要求や、検索部３４５において検索されたサムネイル情報を格納した検索結果リストを受け取り、入出力部３５０経由で映像蓄積装置３５２、サムネイル蓄積装置３５４、メタデータデータベース３５６などから画面生成に必要な情報を取り出し、画面を生成する。生成された画面情報は、送受信部３３５、ネットワーク３６０経由で映像受信装置３７０に送信される。
【００２３】
入出力部３５０は、制御部３４０からの映像コンテンツ取得要求、サムネイル取得要求、メタデータ検索要求などを受け付け、各要求に基づいて、映像蓄積装置３５２、サムネイル蓄積装置３５４、メタデータデータベース３５６から必要な情報を取得する。入出力部３５０は、ファイルシステム、データベースアクセスモジュール、ディスクアクセスモジュールなどによって実現される。
【００２４】
映像蓄積装置３５２は、映像取得装置３１０などによって撮影された映像コンテンツを蓄積する装置であり、入出力部３５０は、制御部３４０からの要求により、映像蓄積装置３５２に格納された映像コンテンツを出し入れする。映像蓄積装置３５２は、例えばハードディスクなどの記憶装置である。また、映像蓄積装置３５２中に蓄積される映像コンテンツは、具体的には、例えばライブ映像を格納した動画ファイルである。
【００２５】
サムネイル蓄積装置３５４は、映像蓄積装置３５２に蓄積された映像コンテンツのサムネイルを蓄積する装置であり、入出力部３５０は、制御部３４０からの要求により、サムネイル蓄積装置３５４に格納されたサムネイルを出し入れする。サムネイル蓄積装置３５４は、例えばハードディスクなどの記憶装置である。また、サムネイル蓄積装置３５４中に蓄積されるサムネイルは、具体的には、例えば上記ライブ映像を格納した動画ファイルのある瞬間の画像を静止画として切り出した静止画ファイルである。
【００２６】
メタデータデータベース３５６は、映像蓄積装置３５２に蓄積された映像コンテンツ及びサムネイル蓄積装置３５４に蓄積されたサムネイルに関連するメタデータを格納するデータベースであり、入出力部３５０は、制御部３４０からの検索要求に対し、メタデータデータベース３５６を検索し、その検索結果を制御部３４０に返す。メタデータデータベース３５６は、例えばデータベースシステムである。また、メタデータデータベース３５６中に格納されるメタデータは、上記サムネイル、及び、映像コンテンツを関連付けて管理するための様々な情報を含む。具体的には、上記動画ファイルや静止画ファイルの記憶媒体中の位置、識別子、撮影したカメラの識別子、サムネイルの時間位置などの情報をデータベース中のエントリーに格納する。メタデータデータベース３５６の詳細は、後述する図５において詳細に説明する。
【００２７】
図２は、図１の検索部３４５が、インターバルを指定した検索を行う場合のフローチャートを示す。検索部３４５は、まず、ネットワーク３６０及び送受信部３３５経由で、映像受信装置３７０から検索パラメータを取得する(ステップ１１０)。検索パラメータとしては、検索開始時間、インターバル、検索時間方向（検索開始時間から過去の方向に検索するか、未来の方向に検索するかを示す値）、指定取得数（ある検索におけるサムネイルの最大取得数）が含まれる。これらのパラメータは、映像受信装置３７０において、インターバル指定検索の条件を指定する際にユーザにより入力される値であり、例えば、Web画面の入力パラメータとしてＷＷＷサーバに送信されることにより検索部３４５に送信される。また、この際、検索ポイントに検索開始時間を代入する。なお、検索ポイントとは、時間軸で次に検索を行う位置を示す。
【００２８】
次に、検索ポイントでループする（ステップ１２０）。本ループ処理中では、まず、検索ポイントに最も近いサムネイルを検索する（ステップ１４０）。次に、スキップ処理を行う（ステップ１５０）。スキップ処理の詳細については図３で説明する。
【００２９】
ステップ１５０において、サムネイルが前回検索時と同じでない場合、このサムネイル及びその関連情報を検索結果リストに追加する（ステップ１６０）。次に、次の検索ポイントへ移動する（ステップ１７８）。具体的には、インターバル時間分検索ポイントを検索方向に移動する。ここで検索ポイントは、次の検索のための時間位置となり、次のループへ進む場合だけではなく、ループを抜けて検索画面が表示された後、次ページを表示する場合の検索開始位置にも用いられる。さらに、本ループ中でのサムネイル取得数が指定取得数以上かどうか判断する（ステップ１８０）。サムネイル取得数が指定取得数に達している場合、ループを抜け、ステップ１３０へ進む（ステップ１８５）。ステップ１８０において、サムネイル取得数が指定取得数より小さい場合、次のループへ、つまり、ステップ１４０へ進む（ステップ１８８）。
【００３０】
ループから抜けた場合、検索結果リスト、および、検索ポイントを返信し、検索処理を終了する（ステップ１３０）。
【００３１】
図３は、図２中のステップ１５０の処理を詳細に示す図である。まず、検索部３４５は、ステップ１４０において検索したサムネイルが、前回検索時のサムネイルと同じかどうか確認する(ステップ２１０)。ここで、前回検索時のサムネイルとは、ステップ１２０におけるあるループ中の前回検索時（前回ループ時）においてサムネイルが取得された場合は、そのサムネイル。前回検索時にサムネイルが取得されなかった場合は、さらにその前のループにおいて取得されたサムネイルとする。または、ループ中の初回の検索時（初回ループ時）の場合は、前回の検索処理のループ中で最後に取得したサムネイル（但し、今回の検索処理が前回の検索処理の延長で行われ、検索方向も同じ場合。例えば、表示画面の制限で検索結果を４つまでしか表示できなかった場合に、“次へ”ボタンでさらに次の４つを取得しようとする場合など）を指す。
【００３２】
ステップ２１０において、サムネイルが前回検索時と同じ場合、検索方向に次のサムネイルが存在するか判断する（ステップ２６０）。次のサムネイルが存在しない場合、ループから抜け、図２のステップ１３０に進む（ステップ２７０）。ステップ２６０において、検索方向に次のサムネイルが存在する場合、次のサムネイルとの間隔がインターバルより大きいか否か判断する（ステップ２２０）。次のサムネイルとの間隔がインターバルより大きい場合、次のサムネイルの直前の検索ポイントへ移動する（ステップ２４０）。なお、ステップ２４０の移動では、「次のサムネイルの時間位置−現在の検索ポイント」をインターバルで割った値の整数部を求め、この整数値にインターバルを掛けた値を現在のポイントに足し合わせた分移動する。ステップ２２０において、次のサムネイルとの間隔がインターバルより大きくない場合は、次の検索ポイントへ移動する（ステップ２５０）。ステップ２５０では、インターバルの分検索ポイントを検索方向に移動させる。ステップ２４０またはステップ２５０で検索ポイントが移動した場合には、そのことを示す情報を検索結果リストに含め、次のループへ、つまり、ステップ１４０へ進む（ステップ２３０）。
【００３３】
図４は、図１の表示部３７６に表示される映像選択画面の画面例を示す。図４の映像選択画面は、図２に示す処理において作成された検索結果リスト（図示せず）に基づいて、画面生成部３４７において作成された画面であり、映像配信装置３０から映像受信装置３７０に送信され、表示部３７６が表示する。
【００３４】
視聴映像選択画面４１０は、例えば２００４年３月３１日１１時２５分を検索開始時間、インターバルを５分、検索方向を未来の方向、指定取得数を４と指定して検索した場合の検索結果を映像選択画面として示したものである。本画面例では、サムネイル４２０、４３０、４４０、４５０と、各サムネイルに対応する時間位置４２５、４３５、４４５、４５５を、サムネイルの右側に時間位置を表示する形式で表示している。各サムネイル、または、各サムネイルの時間位置を選択することで、そのサムネイルについての詳細情報表示画面、または、そのサムネイル位置からの映像再生を行う映像再生画面に移動する。また、前ページ４６０は、前ページに移動するためのリンクであり、ユーザがこれを選択すると、前ページの最大４つのサムネイルと時間位置からなる映像選択画面が表示される。つまり、スキップがなければ、１１時５分，１１時１０分、１１時１５分、１１時２０分に最も近い位置のサムネイルと時間位置からなる映像選択画面が表示される。次ページ４８０は、次ページに移動するためのリンクであり、ユーザがこれを選択すると、次ページの最大４つのサムネイルと時間位置からなる映像選択画面が表示される。ＴＯＰ４７０はトップ画面に移動するためのリンクであり、例えば、検索開始時間、インターバルなどを指定するための検索画面に移動する。
【００３５】
図５は、図１におけるメタデータデータベース３５６のデータレコードの内容の一例を示す。サムネイル識別子５１０は、各サムネイルを一意に識別する識別子を示すフィールドである。例えば、15728のような文字列を格納する。時間位置５２０は、サムネイルの時間位置を示すフィールドである。例えば、2004-03-31 13:25:30（２００４年３月３１日１３時２５分３０秒）のような日時を示す値を格納する。ファイル位置５３０は、サムネイル蓄積装置３５４中のサムネイルファイルの位置を示すフィールドであり、ファイルパス名などのファイル位置を取得するための情報が入るフィールドである。例えば、C:\thumbnail\t15728s.jpgといった、ファイルパス名を示す情報を格納する。カメラ識別子５４０は、映像取得装置３１０などにおいて映像を取得したカメラを識別するための識別子が入るフィールドである。例えば、2001:db8::111といった、カメラのIPv6アドレスを示す情報を格納する。映像識別子５５０は、本サムネイルと関連する映像コンテンツを一意に識別するための識別子である。映像識別子５５０としては、映像蓄積装置３５２中の映像ファイルのファイルパス名などのファイル位置を示す情報を取ることも可能であり、また、別のテーブルに映像識別子と映像ファイル位置を関連付ける情報が記述されているような場合には、その識別子を取ってもよい。例えば、D:\movie\m15728.mpgといった、ファイルパス名を示す情報を格納する。属性フィールド（属性Ａ５６０、以降属性Ｂ、…と続いてもよい）には、サムネイルのサイズ、圧縮率などの属性が入る。例えば、属性Ａ５６０には、サムネイルの大きさを示す情報「小」が格納される。
【００３６】
図６は、ライブ映像のインターバル指定検索時の動作例を示す。本例では、時間軸上でサムネイルＳ１、Ｓ２、Ｓ３、…が存在する場合を示す。また、検索開始時間Ｔ１から未来の方向にインターバル指定で検索が行われる場合を示している。検索ポイントはまずＴ１となり（図２のステップ１２０）、その際のサムネイルはＳ１を取得する（図２のステップ１４０）。同様に、Ｔ２ではＳ４を、Ｔ３ではＳ７を、Ｔ４ではＳ１０をサムネイルとして取得する。指定取得数が４であれば、視聴選択画面にＳ１、Ｓ４、Ｓ７、Ｓ１０のサムネイルなどの情報が表示される。さらに、次ページの選択などで次のサムネイルを選択する場合、検索開始位置Ｔ５ではＳ１２を、Ｔ６ではＳ１３を、Ｔ７ではＳ１４を取得する（図２のステップ１４０）。検索ポイントＴ８でもＳ１４が最も近いサムネイルとなるため、図３に示すスキップ処理時のスキップ条件(ステップ２１０：ｙｅｓ)に該当することとなり、検索ポイントがＴ８からＴ１４にスキップし、サムネイルＳ１５を取得する。指定取得数が４であれば、視聴画面にＳ１２、Ｓ１３、Ｓ１４、Ｓ１５のサムネイルなどの情報が表示される。さらに次ページの選択などで次のサムネイルを選択する場合、検索開始位置Ｔ１５でもＳ１５が最も近いサムネイルとなるため、スキップ処理により検索ポイントがＴ１５からＴ１６にスキップし、サムネイルＳ１６を取得する。検索ポイントＴ１７ではＳ１６が最も近いサムネイルとなるため、スキップ処理により検索ポイントがＴ１７からＴ１８にスキップし、サムネイルＳ１７を取得する。次の検索ポイントＴ１９ではサムネイルＳ１８を選択する。
【００３７】
図７は、図４において次ページ４８０を選択した場合の映像選択画面の画面例を示している。なお、本画面例では、１１時４５分、１１時５０分、１１時５５分の近傍のサムネイルは存在するが（７２０、７３０、７４０）、１２時００分の近傍のサムネイルが存在しない場合に、次の１２時４５分０６秒のサムネイル（７５０）にスキップする場合を示している。１１時５５分１７秒のサムネイルから１２時４５分０６秒のサムネイルにスキップしているため、本例ではスキップを明示するために点線７４２、７４７をサムネイル間、時間位置間にそれぞれ表示している。
【００３８】
このように、スキップ処理により、検索ポイントがスキップすることでサムネイル間の間隔がインターバルの整数倍（２以上）程度に広がった場合、サムネイル間の間隔がインターバルの整数倍（２以上）程度に広がっていることがわかるように、検索結果のサムネイルを一覧表示する画面において、サムネイル間、サムネイルに関連する情報間に点線などの記号を挿入する。
【００３９】
なお、上記実施の形態では、サムネイル及びメタデータを指定する検索について説明したが、キーワードなど他のメタデータ指定とのＡＮＤ検索を行う場合にも、他のメタデータ指定条件を満たし、かつ、検索ポイントに最も近い位置のサムネイルについて、上記スキップ処理により検索ポイントを動かしながらサムネイルを取得する。これにより、インターバルとして指定できる値も、サムネイルの時間間隔とは独立に指定することが可能となる。キーワードなどの他のメタデータ指定とのＡＮＤ検索を行う場合にも、指定時間位置の近くに適切なサムネイルがあれば、それを取得することが可能となる。
【００４０】
さらに、スキップ処理により間隔があいている場合に、検索結果選択画面中に間隔あきを点線などで明示することで、一画面にサムネイルのリストを詰めて表示しながらも、どこでスキップ処理によりサムネイル間の間隔が大きくなっているか容易に知ることができ、携帯端末のように小さな画面においても、適切な検索結果選択画面を構成することが可能となる。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態である映像検索システムのシステム構成図を示す。
【図２】映像コンテンツ検索処理のフローチャートを示す。
【図３】図２のステップ１５０のスキップ処理の詳細を示すフローチャートである。
【図４】映像受信装置３７０の表示画面例を示す。
【図５】メタデータデータベース３５６のデータレコードの内容を示す図である。
【図６】検索処理時の動作例を示す。
【図７】スキップ処理を含む場合の映像受信装置の表示画面例を示す。
【符号の説明】
【００４２】
３３０：映像配信装置、３７０：映像受信装置、３３５：送受信部、３４０：制御部、３５０：入出力部、３５２：映像蓄積装置、３５４：サムネイル蓄積装置、３５６：メタデータデータベース
【図１】
2005339301.tif 000003
【図２】
2005339301.tif 000004
【図３】
2005339301.tif 000005
【図４】
2005339301.tif 000006
【図５】
2005339301.tif 000007
【図６】
2005339301.tif 000008
【図７】
2005339301.tif 000009