(57)【要約】【課題】  本発明の目的は、所望のファイルサイズ又は／及び再生時間の動画を容易に検索することができ、また、検索した動画のファイルサイズ又は／及び再生時間を容易に識別して把握することのできる動画検索システムおよび動画検索方法、動画検索プログラムを提供することである。【解決手段】  本発明の動画検索システム（１０〜１６）は、分類手段（１１）と、表示手段（１４，１１）とを備える。分類手段は、動画ファイルを、動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する。また、表示手段は、分類手段の分類毎に、動画ファイルの情報を識別可能に表示する。【選択図】  図１
2010004433.tif 000002
【特許請求の範囲】
【請求項１】
動画ファイルを、前記動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する分類手段と、
前記分類手段の分類毎に、前記動画ファイルの情報を識別可能に表示する表示手段と
を備えることを特徴とする動画検索システム。
【請求項２】
請求項１に記載の動画検索システムにおいて、
ユーザーの操作に応じて前記閾値を設定する閾値設定手段を更に有する
ことを特徴とする動画検索システム。
【請求項３】
請求項１または請求項２に記載の動画検索システムにおいて、
前記表示手段は、マーク表示またはエリア別表示の少なくとも一方により前記動画ファイルの種類を識別可能に表示する
ことを特徴とする動画検索システム。
【請求項４】
動画ファイルを、前記動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する分類ステップと、
前記分類ステップでの分類毎に、前記動画ファイルの情報を識別可能に表示する表示ステップと
を備えることを特徴とする動画検索方法。
【請求項５】
請求項４に記載の動画検索方法において、
ユーザーの操作に応じて前記閾値を設定する閾値設定ステップを更に有する
ことを特徴とする動画検索方法。
【請求項６】
請求項４または請求項５に記載の動画検索方法において、
前記表示ステップでは、マーク表示またはエリア別表示の少なくとも一方により前記動画ファイルの種類を識別可能に表示する
ことを特徴とする動画検索方法。
【請求項７】
動画ファイルを、前記動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する分類ステップと、
前記分類ステップでの分類毎に、前記動画ファイルの情報を識別可能に表示する表示ステップと
をコンピュータに実行させることを特徴とする動画検索プログラム。
【請求項８】
請求項７に記載の動画検索プログラムにおいて、
ユーザーの操作に応じて前記閾値を設定する閾値設定ステップ
を更にコンピュータに実行させることを特徴とする動画検索プログラム。
【請求項９】
請求項７または請求項８に記載の動画検索プログラムにおいて、
前記表示ステップでは、マーク表示またはエリア別表示の少なくとも一方により前記動画ファイルの種類を識別可能に表示する
ことを特徴とする動画検索プログラム。
【請求項１０】
請求項７ないし請求項９の何れか一項に記載の動画検索プログラムを記憶する
ことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画のファイルサイズ又は／及び再生時間をキーとした動画検索および検索結果表示が行える動画検索システムおよび動画検索方法、動画検索プログラム並びにそのプログラムを記憶するコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
近年、ビデオカメラのみならず、電子カメラや携帯電話機でも動画を簡単に撮影することができるようになっている。また、撮影した動画の記録に使用するメモリカードなどの記録媒体は、数ギガバイトクラスの容量のものが一般化して、安価に普及している。このため、ユーザーは、動画を気軽に撮影することができるので、気がついたときには沢山の動画が撮影され、整理されないままとなっている場合が多くなっている。
【０００３】
他方、近年、インターネットにおいては動画投稿サイトの増加が顕著になっている。最近では、上述したように動画の撮影が気軽に行えるようになったこともあり、ユーザーは、自身で撮影した動画をそれらのサイトに投稿する機会が多くなっている。
【０００４】
ところで、動画投稿サイトでは、動画のファイルサイズ（ファイルのデータ量）や再生時間に制限を設けて投稿を制限していることが多い。特に、動画のテーマや公開期間を限定している動画投稿サイトの場合は、その制限が厳しくなっている。
【０００５】
このため、動画を投稿する場合には、ユーザーは、ファイルサイズや再生時間をキーとして撮影した動画の中から投稿可能なものを探す必要がある。
【０００６】
動画の検索を行う従来技術の一例として、例えば、特許文献１には、検索した動画の撮影日時などの属性情報を画面に一覧リスト表示する手法が開示されている。
【０００７】
また、例えば、特許文献２には、検索した動画の再生時間をタイムライン表示する手法が開示されている。
【特許文献１】特開２００６−１４８９８６号公報
【特許文献２】特開２００５−９４７０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来技術では、ユーザーは、所望のファイルサイズや再生時間の動画を容易には検索することができなかった。また、従来技術では、ユーザーは、検索した動画のファイルサイズや再生時間を容易には識別して把握することができなかった。
【０００９】
さらに、上述したように動画撮影や動画投稿サイトへの動画投稿が一般化していることもあり、初心者のユーザーにも敷居が低くて扱いやすい動画検索システムの実現が望まれている。
【００１０】
本発明は、上記従来技術の課題を解決するためのものである。本発明の目的は、所望のファイルサイズ又は／及び再生時間の動画を容易に検索することのできる動画検索システムおよび動画検索方法、動画検索プログラムを提供することである。
【００１１】
さらに、本発明のもう一つの目的は、検索した動画のファイルサイズ又は／及び再生時間を容易に識別して把握することのできる動画検索システムおよび動画検索方法、動画検索プログラムを提供することである。
【課題を解決するための手段】
【００１２】
第１の発明の動画検索システムは、分類手段と、表示手段とを備える。分類手段は、動画ファイルを、動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する。また、表示手段は、分類手段の分類毎に、動画ファイルの情報を識別可能に表示する。
【００１３】
第２の発明は、第１の発明において、ユーザーの操作に応じて前記閾値を設定する閾値設定手段を更に有する。
【００１４】
第３の発明は、第１または第２の発明において、表示手段が、マーク表示またはエリア別表示の少なくとも一方により動画ファイルの種類を識別可能に表示する。
【００１５】
第４の発明の動画検索方法は、動画ファイルを、動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する分類ステップと、分類ステップでの分類毎に、動画ファイルの情報を識別可能に表示する表示ステップとを備える。
【００１６】
第５の発明は、第４の発明において、ユーザーの操作に応じて前記閾値を設定する閾値設定ステップを更に有する。
【００１７】
第６の発明は、第４または第５の発明において、表示ステップでは、マーク表示またはエリア別表示の少なくとも一方により動画ファイルの種類を識別可能に表示する。
【００１８】
第７の発明の動画検索プログラムは、動画ファイルを、動画ファイルのファイルサイズと再生時間との少なくとも一方を閾値と比較することにより分類する分類ステップと、分類ステップでの分類毎に、動画ファイルの情報を識別可能に表示する表示ステップとをコンピュータに実行させる。
【００１９】
第８の発明は、第７の発明において、ユーザーの操作に応じて前記閾値を設定する閾値設定ステップを更にコンピュータに実行させる。
【００２０】
第９の発明は、第７または第８の発明において、表示ステップでは、マーク表示またはエリア別表示の少なくとも一方により動画ファイルの種類を識別可能に表示する。
【００２１】
第１０の発明のコンピュータ読み取り可能な記憶媒体は、第７ないし第９の発明の何れか一の発明の動画検索プログラムを記憶する。
【発明の効果】
【００２２】
本発明では、動画ファイルのファイルサイズと再生時間との少なくとも一方が閾値と比較されることによって動画ファイルの分類が行われる。
【００２３】
従って、本発明を利用すれば、ユーザーは、所望のファイルサイズ又は／及び再生時間の動画を容易に検索することができる。
【００２４】
また、本発明では、分類された種類毎に、動画ファイルの情報が識別可能に表示される。
【００２５】
従って、本発明を利用すれば、ユーザーは、検索した動画のファイルサイズ又は／及び再生時間を容易に識別して把握することができる。
【発明を実施するための最良の形態】
【００２６】
（第１実施形態）
以下、本発明の第１実施形態を説明する。
【００２７】
図１は、本発明を適用した動画検索システムの構成の一例を示すブロック図である。
【００２８】
動画検索システム本体１０は、ＣＰＵ１１と、操作部材１２と、ハードディスク装置１３と、表示部１４と、入力インターフェース（入力Ｉ／Ｆ）１５とを備えている。
【００２９】
ＣＰＵ１１は、ハードディスク装置１３に予め格納された制御プログラムを実行することで、動画検索システム本体１０の各部を統括制御する。
【００３０】
操作部材１２は、キーボード、また、マウスやトラックパッド等のポインティングデバイスなど、ＣＰＵ１１に対してユーザーが指示を行うための各種の入力デバイスを含んでいる。ユーザーは、これらの入力デバイスを操作することで、ＣＰＵに対して、動画ファイルの検索などの指示を行うことができる。
【００３１】
ハードディスク装置１３は、ＣＰＵ１１が実行する制御プログラム、動画ファイルの検索や情報参照などに使用する画像ブラウザなどの各種のプログラム、また、プログラムの実行に必要となる設定ファイルなどの各種のデータなどを格納する。
【００３２】
また、ハードディスク装置１３は、その内部に設けられたディレクトリ又はフォルダに、動画ファイルや静止画ファイルなどの画像ファイルを格納する。
【００３３】
なお、動画検索システムの初期時には、これらのプログラムやデータ、また画像ファイルは、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭなどの記憶媒体１６に記憶されている。そして、ユーザーがインストール指示や読み込み指示を行ったときに、それらプログラムやデータ、また画像ファイルが、ＣＰＵ１１により記憶媒体１６から読み出されてハードディスク装置１３へ格納される。
【００３４】
表示部１４は、ＬＣＤディスプレイやＣＲＴディスプレイなどの表示装置である。
【００３５】
表示部１４は、ＣＰＵ１１の指示に応じて、ハードディスク装置１３に格納された動画の内容や、画像ブラウザの情報入出力用のウインドウなどを表示する。
【００３６】
入力Ｉ／Ｆ１５は、ＵＳＢなどのインターフェースである。記憶媒体１６に記憶された上記のプログラムやデータ、また画像ファイルは、この入力Ｉ／Ｆ１５を介して動画検索システムのハードディスク装置１３へ読み込まれる。
【００３７】
なお、上記の操作部材１２のキーボードやマウスは、この入力Ｉ／Ｆ１５に接続される構成であってもよい。
【００３８】
以下、第１実施形態の動画検索システムにおける動画ファイルの検索と検索結果の表示の動作を、図２および図３の流れ図を参照して説明する。図２および図３の処理は、動画ファイルの検索や情報参照などに使用する画像ブラウザ（アプリケーションプログラム）の処理である。
【００３９】
ユーザーが画像ブラウザの起動を指示すると、ＣＰＵ１１は、起動処理の一環として、ユーザー等が予め用意した設定ファイルなどの情報に基づき環境変数等に初期値を設定するなどの初期化処理を行う。また、ＣＰＵ１１は、起動処理の一環として、ユーザーと画像ブラウザとのマンマシンインターフェースである情報入出力用のウインドウ（ブラウザウインドウ）を表示部１４に表示する。そして、ＣＰＵ１１は、起動処理を終えると、図２および図３の処理の実行を開始する。
【００４０】
ステップＳ１０１：ＣＰＵ１１は、検索条件設定フラグに値‘１’がセットされているか否かを判定する。
【００４１】
なお、検索条件設定フラグは、ＣＰＵ１１が、動画ファイルの検索条件が設定されているか否かを判定するために使用する情報である。検索条件設定フラグはハードディスク装置１３に記録される。動画ファイルの検索条件がユーザーの指示等によって設定されている場合は、検索条件設定フラグには、例えば、値‘１’がセットされる。一方、検索条件が設定されていない場合は、検索条件設定フラグには、例えば、値‘０’がセットされる。
【００４２】
ここで、検索条件の設定方法の一例を説明する。
【００４３】
動画ファイルの検索条件は、例えば、図４に示すＧＵＩ画面（「検索条件設定」画面）を介して設定することができる。なお、この「検索条件設定」画面は、ユーザーがブラウザウインドウから検索条件の設定を行うことを指示した場合に表示部１４に表示されるものである。
【００４４】
検索条件は、本実施形態の動画検索システムにおいては、図４の「検索条件設定」画面に示すように、ファイル名と、ファイルサイズ（ファイルのデータ量）と、再生時間と、キーワードとの４種類の条件を設定可能としている。なお、検索条件は、この４種類に限定されるものではなく、例えば、動画ファイルの作成日時などであってもよい。
【００４５】
検索条件のファイル名を設定する場合、ユーザーは、「検索条件設定」画面の「ファイル名」と表示された部分の右側に設けられた入力欄に動画ファイル検索用のキー情報を入力する。そして、ユーザーは、「検索条件設定」画面の「ファイル名」と表示された部分の左側に設けられたトグルタイプのチェックボックスを「ＯＮ」の状態（「×」マーク表示）にして、この検索条件を有効にする。
【００４６】
また、検索条件のファイルサイズを設定する場合、ユーザーは、「検索条件設定」画面の「ファイルサイズ」と表示された部分の右側に設けられたプルダウンメニュー４０１を操作する。具体的には、ユーザーは、プルダウンメニュー４０１に表示される、例えば、「Ｓ」（Ｓｍａｌｌ）、「Ｍ」（Ｍｅｄｉｕｍ）、「Ｌ」（Ｌａｒｇｅ）との項目のうち何れかを選択する。そして、ユーザーは、「検索条件設定」画面の「ファイルサイズ」と表示された部分の左側に設けられたトグルタイプのチェックボックスを「ＯＮ」の状態（「×」マーク表示）にして、この検索条件を有効にする。
【００４７】
ここで、プルダウンメニュー４０１に表示される「Ｓ」、「Ｍ」、「Ｌ」の各項目が示すファイルサイズの具体的な値は、例えば、図５のＧＵＩ画面（「ファイルサイズ表示設定」画面）を介して設定することができる。
【００４８】
図５の「ファイルサイズ表示設定」画面の設定例では、前記プルダウンメニュー４０１の「Ｓ」の項目が示すファイルサイズの具体的な値は、５ＭＢ（メガバイト）未満に設定されている。また、「Ｍ」については、５ＭＢ以上、かつ、５０ＭＢ未満に設定されている。そして、「Ｌ」については、５０ＭＢ以上に設定されている。
【００４９】
つまり、図５の設定例を前提として、図４の「検索条件設定」画面において、ユーザーが、プルダウンメニュー４０１から「Ｓ」の項目を選択した場合には、検索条件のファイルサイズが５ＭＢ未満に設定される。また、ユーザーが、「Ｍ」の項目を選択した場合には、検索条件のファイルサイズが５ＭＢ以上、かつ、５０ＭＢ未満に設定される。そして、ユーザーが、「Ｌ」の項目を選択した場合には、検索条件のファイルサイズが５０ＭＢ以上に設定される。
【００５０】
また、検索条件の再生時間を設定する場合、ユーザーは、「検索条件設定」画面の「再生時間」と表示された部分の右側に設けられたプルダウンメニュー４０２を操作する。具体的には、ユーザーは、プルダウンメニュー４０２に表示される、例えば、「Ｓ」（Ｓｈｏｒｔ）、「Ｍ」（Ｍｅｄｉｕｍ）、「Ｌ」（Ｌｏｎｇ）との項目のうち何れかを選択する。そして、ユーザーは、「検索条件設定」画面の「再生時間」と表示された部分の左側に設けられたトグルタイプのチェックボックスを「ＯＮ」の状態（「×」マーク表示）にして、この検索条件を有効にする。
【００５１】
ここで、プルダウンメニュー４０２に表示される「Ｓ」、「Ｍ」、「Ｌ」の各項目が示す再生時間の具体的な値は、例えば、図６のＧＵＩ画面（「再生時間表示設定」画面）を介して設定することができる。
【００５２】
図６の「再生時間表示設定」画面の設定例では、前記プルダウンメニュー４０２の「Ｓ」の項目が示す再生時間の具体的な値は、１Ｍｉｎ（Ｍｉｎｕｔｅ（分））未満に設定されている。また、「Ｍ」については、１Ｍｉｎ以上、かつ、３Ｍｉｎ未満に設定されている。そして、「Ｌ」については、３Ｍｉｎ以上に設定されている。
【００５３】
つまり、図６の設定例を前提として、図４の「検索条件設定」画面において、ユーザーが、プルダウンメニュー４０２から「Ｓ」の項目を選択した場合には、検索条件の再生時間が１Ｍｉｎ未満に設定される。また、ユーザーが、「Ｍ」の項目を選択した場合には、検索条件の再生時間が１Ｍｉｎ以上、かつ、３Ｍｉｎ未満に設定される。そして、ユーザーが、「Ｌ」の項目を選択した場合には、検索条件の再生時間が３Ｍｉｎ以上に設定される。
【００５４】
また、検索条件のキーワードを設定する場合、ユーザーは、図４の「検索条件設定」画面の「キーワード」と表示された部分の右側に設けられたリスト表示ボックスに表示されるキーワードから１つ以上を選択する。そして、ユーザーは、「検索条件設定」画面の「キーワード」と表示された部分の左側に設けられたトグルタイプのチェックボックスを「ＯＮ」の状態（「×」マーク表示）にして、この検索条件を有効にする。
【００５５】
なお、キーワードは、ユーザーが、動画ファイルの判別を容易に行えるように、動画ファイルに対して付与する情報である。キーワードは、１つの動画ファイルに対して複数設定することが可能である。
【００５６】
動画ファイルとキーワードとの対応関係は、例えば、図７に示す動画管理ＤＢによって管理される。具体的には、ユーザーが動画ファイルに対してキーワードを付与した場合、動画管理ＤＢには、動画ファイルのファイル名情報とキーワード情報とが１レコードとして登録される。図７の例では、動画管理ＤＢの先頭レコードのファイル名フィールドに「ＤＳＣＮ１２５８」とのファイル名情報が、そして同レコードのキーワードフィールドに「ＦｏｏｄＳｔａｌｌ」とのキーワード情報が登録されている。この登録により、動画管理ＤＢでは、「ＤＳＣＮ１２５８」とのファイル名を有する動画ファイルと、その動画ファイルに対してユーザーが付与した「ＦｏｏｄＳｔａｌｌ」とのキーワードとの対応関係が管理される。
【００５７】
また、図４の「検索条件設定」画面のリスト表示ボックスには、この動画管理ＤＢに登録されたキーワードが表示される。
【００５８】
ユーザーは、上述した方法により検索条件を設定し終えた場合には、図４の「検索条件設定」画面の下部に設けられた「ＯＫ」ボタンを押下する。ＣＰＵ１１は、「ＯＫ」ボタンが押下されると、上述した各チェックボックスの状態を調べる。そして、ＣＰＵ１１は、「ＯＮ」の状態にされているチェックボックスが有る場合、検索条件設定フラグに値‘１’をセットする。一方、ＣＰＵ１１は、全てのチェックボックスが「ＯＦＦ」の状態にされている場合、検索条件設定フラグに値‘０’をセットする。また、ＣＰＵ１１は、「ＯＫ」ボタンが押下された場合、ユーザーが「検索条件設定」画面で設定した内容を、新たな検索条件として、不図示のメモリやファイルなどに記録して保持する。
【００５９】
また、ユーザーは、検索条件の設定を中止する場合には、図４の「検索条件設定」画面の下部に設けられた「Ｃａｎｃｅｌ」ボタンを押下する。「Ｃａｎｃｅｌ」ボタンが押下された場合、ＣＰＵ１１は、ユーザーが「検索条件設定」画面で設定した内容を破棄して、これまでの検索条件の内容を維持する。この場合、検索条件設定フラグについても、これまでの内容が維持される。
【００６０】
ＣＰＵ１１は、上記のような方法によりユーザーが動画ファイルの検索条件を設定した場合、即ち、検索条件設定フラグに値‘１’がセットされている場合にはステップＳ１０２へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、検索条件が設定されていない場合、即ち、検索条件設定フラグに値‘１’がセットされていない場合にはステップＳ１０３へ移行する（Ｎｏ側）。
【００６１】
ステップＳ１０２：ＣＰＵ１１は、ハードディスク装置１３に格納された動画ファイルから検索条件に合致する動画ファイルを検索する。
【００６２】
ここで、例えば、検索条件のファイル名が設定されているとする。具体的には、図４の「検索条件設定」画面の設定例のように、ファイル名設定用の入力欄に検索用のキー情報として「ＤＳＣ＊」との文字が入力されているとする。その場合、ＣＰＵ１１は、ファイル名の先頭から３文字に「ＤＳＣ」との文字を有する動画ファイルを全て検索する。なお、検索対象のディレクトリ又はフォルダがユーザー等によって指定されている場合、ＣＰＵ１１は、その指定されたディレクトリ又はフォルダに含まれる動画ファイルから検索条件に合致する動画ファイルを検索する。
【００６３】
また、例えば、検索条件のファイルサイズが設定されているとする。具体的には、図４の「検索条件設定」画面の設定例のように、プルダウンメニュー４０１から「Ｍ」の項目が選択されているとする。その場合、図５の「ファイルサイズ表示設定」画面の設定例に基づくとすれば、ＣＰＵ１１は、ファイルサイズが５ＭＢ（メガバイト）以上、かつ、５０ＭＢ未満の動画ファイルを全て検索する。なお、検索対象のディレクトリ又はフォルダがユーザー等によって指定されている場合、ＣＰＵ１１は、その指定されたディレクトリ又はフォルダに含まれる動画ファイルから検索条件に合致する動画ファイルを検索する。
【００６４】
また、例えば、検索条件のキーワードが設定されているとする。具体的には、図４の「検索条件設定」画面の設定例のように、キーワード設定用のリスト表示ボックスから「ＦｏｏｄＳｔａｌｌ」とのキーワードが選択されているとする。その場合、キーワードと動画ファイルとの対応関係が、例えば、図７に示す動画管理ＤＢによって管理されるとすれば、ＣＰＵ１１は、当該ＤＢの情報に基づき、キーワード「ＦｏｏｄＳｔａｌｌ」が付与された動画ファイルを全て検索する。なお、この場合には、「ＤＳＣＮ１２５８」と「ＤＳＣＮ１２５９」とのファイル名を有する動画ファイルが検索される。
【００６５】
なお、動画ファイルの検索は、上記４種類の検索条件のオア（ＯＲ）をとった条件又はアンド（ＡＮＤ）をとった条件のいずれによって行ってもよい。
【００６６】
検索を終えると、ＣＰＵ１１は、検索により取得した動画ファイルを処理対象動画ファイルとして選択する。そして、ＣＰＵ１１は、ステップＳ１０４へ移行する。
【００６７】
ステップＳ１０３：ＣＰＵ１１は、ハードディスク装置１３に格納された動画ファイルの全てを処理対象動画ファイルとして選択する。なお、検索対象のディレクトリ又はフォルダがユーザー等によって指定されている場合、ＣＰＵ１１は、その指定されたディレクトリ又はフォルダに含まれる動画ファイルの全てを処理対象動画ファイルとして選択する。
【００６８】
ステップＳ１０４：ＣＰＵ１１は、ソートフラグにセットされている値に応じて処理を分岐する。
【００６９】
ここで、ソートフラグについて説明する。
【００７０】
ソートフラグは、ＣＰＵ１１が、動画ファイルのソート方法を判別するために使用する情報である。ソートフラグはハードディスク装置１３に記録される。ソートフラグには、ソート方法を示す、例えば、１〜３の何れかの値がセットされる。
【００７１】
ところで、ソート方法であるが、本実施形態の動画検索システムでは、ファイル名による並べかえ（ファイル名ソート）と、ファイルサイズによる並べかえ（ファイルサイズソート）と、再生時間による並べかえ（再生時間ソート）との３種類の方法を採用する。従って、ソートフラグには、この３種類のソート方法に対応して、例えば、‘１’（ファイル名ソート）、‘２’（ファイルサイズソート）、‘３’（再生時間ソート）の何れかの値がセットされる。なお、ソート方法は、この３種類の方法に限定されるものではなく、例えば、動画ファイルの作成日時などをキーにした並べかえ方法であってもよい。
【００７２】
ソートフラグは、画像ブラウザの起動時には、ＣＰＵ１１により、例えば、値‘１’（ファイル名ソート）の初期値にセットされる。
【００７３】
また、ユーザーが表示部１４に表示されたブラウザウインドウからソート方法を指示した場合には、ソートフラグは、ＣＰＵ１１により、ユーザーの所望するソート方法に対応した値にセットされる。
【００７４】
ＣＰＵ１１は、ソートフラグに値‘１’がセットされている場合にはステップＳ１０５へ移行する。また、ＣＰＵ１１は、ソートフラグに値‘２’がセットされている場合にはステップＳ１０６へ移行する。そして、ＣＰＵ１１は、ソートフラグに値‘３’がセットされている場合にはステップＳ１０７へ移行する。
【００７５】
ステップＳ１０５：ＣＰＵ１１は、上記の処理において選択した処理対象動画ファイルをファイル名に基づきソートする（ファイル名ソート）。
【００７６】
また、ＣＰＵ１１は、ソート後の処理対象動画ファイルのサムネイル画像を表示部１４のブラウザウインドウに表示する。
【００７７】
そして、処理対象動画ファイルの全てについてサムネイル画像を表示し終えると、ＣＰＵ１１は、ステップＳ１０８へ移行する。
【００７８】
ステップＳ１０６：ＣＰＵ１１は、上記の処理において選択した処理対象動画ファイルをファイルサイズに基づきソートする（ファイルサイズソート）。
【００７９】
また、ＣＰＵ１１は、ソート後の処理対象動画ファイルのサムネイル画像を表示部１４のブラウザウインドウに表示する。
【００８０】
そして、処理対象動画ファイルの全てについてサムネイル画像を表示し終えると、ＣＰＵ１１は、ステップＳ１０８へ移行する。
【００８１】
ステップＳ１０７：ＣＰＵ１１は、上記の処理において選択した処理対象動画ファイルを再生時間に基づきソートする（再生時間ソート）。
【００８２】
また、ＣＰＵ１１は、ソート後の処理対象動画ファイルのサムネイル画像を表示部１４のブラウザウインドウに表示する。
【００８３】
そして、処理対象動画ファイルの全てについてサムネイル画像を表示し終えると、ＣＰＵ１１は、ステップＳ１０８へ移行する。
【００８４】
ステップＳ１０８：ＣＰＵ１１は、ファイルサイズアイコンフラグに値‘１’がセットされているか否かを判定する。
【００８５】
ここで、ファイルサイズアイコンフラグについて説明する。
【００８６】
ファイルサイズアイコンフラグは、ＣＰＵ１１が、ファイルサイズアイコンを、上記のサムネイル画像に付加して表示するか否かを判定するために使用する情報である。ファイルサイズアイコンフラグはハードディスク装置１３に記録される。なお、ファイルサイズアイコンについては後述する。
【００８７】
上記のサムネイル画像にファイルサイズアイコンを付加して表示する場合は、ファイルサイズアイコンフラグには、例えば、値‘１’がセットされる。一方、ファイルサイズアイコンを表示しない場合は、ファイルサイズアイコンフラグには、例えば、値‘０’がセットされる。
【００８８】
ところで、ファイルサイズアイコンを表示するか否かは、例えば、図５に示すＧＵＩ画面（「ファイルサイズ表示設定」画面）を介して設定することができる。
【００８９】
具体的には、ユーザーは、この設定を行うために、「ファイルサイズ表示設定」画面の「ファイルサイズアイコン表示を有効にする」と表示された部分の左側に設けられたトグルタイプのチェックボックスを操作する。
【００９０】
ここで、ファイルサイズアイコンを、上記のサムネイル画像に付加して表示させる場合、ユーザーは、当該チェックボックスを「ＯＮ」の状態（「×」マーク表示）にする。そして、「ファイルサイズ表示設定」画面の下部に設けられた「ＯＫ」ボタンを押下する。この場合、ＣＰＵ１１は、ファイルサイズアイコンフラグに値‘１’をセットする。
【００９１】
一方、ファイルサイズアイコンを表示させないようにする場合、ユーザーは、当該チェックボックスを「ＯＦＦ」の状態（「×」マーク非表示）にする。そして、「ファイルサイズ表示設定」画面の下部に設けられた「ＯＫ」ボタンを押下する。この場合、ＣＰＵ１１は、ファイルサイズアイコンフラグに値‘０’をセットする。
【００９２】
なお、設定を中止する場合、ユーザーは、「ファイルサイズ表示設定」画面の下部に設けられた「Ｃａｎｃｅｌ」ボタンを押下する。この場合、ＣＰＵ１１は、ユーザーが「ファイルサイズ表示設定」画面で設定した内容を破棄して、これまでのファイルサイズアイコンフラグの内容を維持する。
【００９３】
ＣＰＵ１１は、ファイルサイズアイコンフラグに値‘１’がセットされていればステップＳ１０９へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、ファイルサイズアイコンフラグに値‘１’がセットされていなければステップＳ１１０へ移行する（Ｎｏ側）。
【００９４】
ステップＳ１０９：ＣＰＵ１１は、ファイルサイズアイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【００９５】
ここで、ファイルサイズアイコンについて詳しく説明する。
【００９６】
ファイルサイズアイコンは、例えば、図５の「ファイルサイズ表示設定」画面の左側部分に縦一列に表示された、「Ｓ」、「Ｍ」、「Ｌ」とのマークを有したアイコンである。
【００９７】
「Ｓ」とのマークを有したファイルサイズアイコンは、動画ファイルをファイルサイズ（データ量）の大きさによって分類した場合に、動画ファイルが、データ量が小さい（Ｓｍａｌｌ）種類に属することを示す。また、「Ｍ」とのマークを有したファイルサイズアイコンは、動画ファイルが、データ量が中程度の（Ｍｅｄｉｕｍ）種類に属することを示す。そして、「Ｌ」とのマークを有したファイルサイズアイコンは、動画ファイルが、データ量が大きい（Ｌａｒｇｅ）種類に属することを示す。
【００９８】
つまり、ファイルサイズアイコンの「Ｓ」、「Ｍ」、「Ｌ」とのマークは、動画ファイルが属するファイルサイズの区分を示している。
【００９９】
なお、本実施形態の動画検索システムでは、ファイルサイズの区分を、「Ｓ」（Ｓｍａｌｌ）、「Ｍ」（Ｍｅｄｉｕｍ）、「Ｌ」（Ｌａｒｇｅ）との３種類としている。しかし、ファイルサイズの区分は、この３種類に限定されるものではなく、何種類であってもよい。
【０１００】
また、ファイルサイズの区分は、例えば、図５の「ファイルサイズ表示設定」画面を介して設定することができる。
【０１０１】
具体的には、ユーザーは、図５の「ファイルサイズ表示設定」画面に設けられたプルダウンメニュー５０１とプルダウンメニュー５０２を操作してファイルサイズの区分を設定する。なお、プルダウンメニュー５０１は、ファイルサイズの取り得る値の範囲において、区分「Ｓ」に係る範囲の上限の閾値と、区分「Ｍ」に係る範囲の下限の閾値とを設定するためのものである。また、プルダウンメニュー５０２は、区分「Ｍ」に係る範囲の上限の閾値と、区分「Ｌ」に係る範囲の下限の閾値とを設定するためのものである。
【０１０２】
ユーザーが、例えば図５に示すように、プルダウンメニュー５０１に表示される項目から「５ＭＢ」（５メガバイト）との項目を選択したとする。また、ユーザーが、例えば図５に示すように、プルダウンメニュー５０２に表示される項目から「５０ＭＢ」（５０メガバイト）との項目を選択したとする。そして、ユーザーが、図５の「ファイルサイズ表示設定」画面の下部に設けられた「ＯＫ」ボタンを押下したとする。
【０１０３】
この場合、ＣＰＵ１１は、プルダウンメニュー５０１およびプルダウンメニュー５０２の選択値に基づき、ファイルサイズの区分を以下のように設定する。
【０１０４】
プルダウンメニュー５０１の選択値に基づき、ＣＰＵ１１は、区分「Ｓ」に係るファイルサイズ範囲の上限の閾値を５ＭＢ未満に設定する。
【０１０５】
また、プルダウンメニュー５０１の選択値に基づき、ＣＰＵ１１は、区分「Ｍ」に係るファイルサイズ範囲の下限の閾値を５ＭＢ以上に設定する。
【０１０６】
そして、プルダウンメニュー５０２の選択値に基づき、ＣＰＵ１１は、区分「Ｍ」に係るファイルサイズ範囲の上限の閾値を５０ＭＢ未満に設定する。
【０１０７】
また、プルダウンメニュー５０２の選択値に基づき、ＣＰＵ１１は、区分「Ｌ」に係るファイルサイズ範囲の下限の閾値を５０ＭＢ以上に設定する。
【０１０８】
ＣＰＵ１１は、このようにファイルサイズの区分を設定した後に、その設定内容を、不図示のメモリやファイルなどに記録して保持する。
【０１０９】
なお、ファイルサイズの区分を上記内容に設定したものとして処理対象動画ファイルを分類すると、ファイルサイズが５ＭＢ未満の処理対象動画ファイルは、データ量が小さい（Ｓｍａｌｌ）種類、即ち、区分「Ｓ」に属することとなる。この場合、ＣＰＵ１１は、「ファイルサイズ表示設定」画面に表示された「Ｓ」とのマークを有したファイルサイズアイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１１０】
また、ファイルサイズが５ＭＢ以上、かつ、５０ＭＢ未満の処理対象動画ファイルは、データ量が中程度の（Ｍｅｄｉｕｍ）種類、即ち、区分「Ｍ」に属することとなる。この場合、ＣＰＵ１１は、「ファイルサイズ表示設定」画面に表示された「Ｍ」とのマークを有したファイルサイズアイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１１１】
そして、ファイルサイズが５０ＭＢ以上の処理対象動画ファイルは、データ量が大きい（Ｌａｒｇｅ）種類、即ち、区分「Ｌ」に属することとなる。この場合、ＣＰＵ１１は、「ファイルサイズ表示設定」画面に表示された「Ｌ」とのマークを有したファイルサイズアイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１１２】
ファイルサイズアイコンをサムネイル画像に付加して表示した場合の例を図８と図９に示す。
【０１１３】
図８は、ブラウザウインドウに、処理対象動画ファイルのサムネイル画像を一覧表示した場合の例である。
【０１１４】
図８の例では、各サムネイル画像の下側部分に“ＤＳＣＮ”から始まるファイル名が表示されている。なお、サムネイル画像は、ファイル名ソートにより表示されている。具体的には、サムネイル画像は、ファイル名をキーとしてソートされ、ブラウザウインドウの上段左側の「ＤＳＣＮ０００１」から下段右側の「ＤＳＣＮ１７０６」との順に並べて表示されている。
【０１１５】
また、図８の例では、ファイル名の下側に「Ｓ」と、「Ｍ」と、「Ｌ」との何れかのマークを有したファイルサイズアイコンが表示されている。
【０１１６】
図９は、ブラウザウインドウに、図８の例に示した動画ファイルのうち、ファイル名「ＤＳＣＮ０２６８」と、「ＤＳＣＮ１２５８」と、「ＤＳＣＮ１２５９」とについて詳細情報を表示した場合の例である。
【０１１７】
図９の例では、ブラウザウインドウの左側の列に動画ファイルのサムネイル画像が表示されている。なお、各サムネイル画像の下側部分には、図８と同様に、ファイル名とファイルサイズアイコンが表示されている。動画ファイルの詳細情報は、サムネイル画像が表示された列の右隣の「Ｐｒｏｐｅｒｔｉｅｓ」と題された列に表示されている。
【０１１８】
図９の例では、ファイルサイズアイコンは、図５の「ファイルサイズ表示設定」画面の設定例のファイルサイズ区分に基づいて表示されている。
【０１１９】
具体的には、詳細情報の「Ｓｉｚｅ：」との部分を見ると、「ＤＳＣＮ０２６８」と、「ＤＳＣＮ１２５８」と、「ＤＳＣＮ１２５９」とのファイルサイズは、それぞれ「７．９８ＭＢｙｔｅ」、「７．６１ＭＢｙｔｅ」、「７５７ＫＢｙｔｅ」と表示されている。
【０１２０】
そして、ファイルサイズアイコンを見ると、「ＤＳＣＮ０２６８」と、「ＤＳＣＮ１２５８」とのサムネイル画像には、「Ｍ」とのマークを有したファイルサイズアイコンが表示されている。また、「ＤＳＣＮ１２５９」のサムネイル画像には、「Ｓ」とのマークを有したファイルサイズアイコンが表示されている。
【０１２１】
即ち、「ファイルサイズ表示設定」画面でのファイルサイズ区分の設定により、ファイルサイズが「５ＭＢ」未満である「ＤＳＣＮ１２５９」のサムネイル画像には、「Ｓ」とのマークを有したファイルサイズアイコンが表示されている。そして、ファイルサイズが「５ＭＢ」以上「５０ＭＢ」未満である「ＤＳＣＮ０２６８」と「ＤＳＣＮ１２５８」とのサムネイル画像には、「Ｍ」とのマークを有したファイルサイズアイコンが表示されている。
【０１２２】
また、図９の例では、詳細情報の「Ｋｅｙｗｏｒｄ：」との部分を見ると、「ＤＳＣＮ０２６８」の動画ファイルには、「ＳｃｈｏｏｌＥｖｅｎｔ」とのキーワードが付与されている。そして、「ＤＳＣＮ１２５８」と「ＤＳＣＮ１２５９」との動画ファイルには、何れにも「ＦｏｏｄＳｔａｌｌ」とのキーワードが付与されている。
【０１２３】
このように、本実施形態の動画検索システムでは、ファイルサイズの区分を示す「Ｓ」、「Ｍ」、「Ｌ」とのマークを有したファイルサイズアイコンをサムネイル画像に付加して表示する。このマーク表示により、本実施形態の動画検索システムでは、動画ファイルの種類、即ち、「Ｓｍａｌｌ」、「Ｍｅｄｉｕｍ」、「Ｌａｒｇｅ」を識別可能に表示する。
【０１２４】
なお、動画ファイルの種類を表示する方法は、このマーク表示の方法によらず、動画ファイルの種類毎に表示エリアを分けて、動画ファイルのサムネイル画像およびファイル名を表示するようにしてもよい（エリア別表示）。例えば、図１０に示すように、ファイルサイズ区分に基づく種類が「Ｓｍａｌｌ」である動画ファイルは、画面の上段のエリアに、そのサムネイル画像およびファイル名を表示するようにする。また、種類が「Ｍｅｄｉｕｍ」である動画ファイルは、画面の中段のエリアに、そのサムネイル画像およびファイル名を表示するようにする。そして、種類が「Ｌａｒｇｅ」である動画ファイルは、画面の下段のエリアに、そのサムネイル画像およびファイル名を表示するようにする。
【０１２５】
ところで、ファイルサイズ区分の設定を中止する場合には、ユーザーは、「ファイルサイズ表示設定」画面の下部に設けられた「Ｃａｎｃｅｌ」ボタンを押下する。「Ｃａｎｃｅｌ」ボタンが押下された場合、ＣＰＵ１１は、ユーザーが「ファイルサイズ表示設定」画面で設定した内容を破棄して、これまでの設定内容を維持する。この場合、ファイルサイズアイコンフラグについても、これまでの内容が維持される。
【０１２６】
ＣＰＵ１１は、処理対象動画ファイルの全てについてファイルサイズアイコンを表示し終えると、ステップＳ１１１へ移行する。
【０１２７】
ステップＳ１１０：ＣＰＵ１１は、ファイルサイズアイコンを非表示として、ステップＳ１１１へ移行する。
【０１２８】
ステップＳ１１１：ＣＰＵ１１は、再生時間アイコンフラグに値‘１’がセットされているか否かを判定する。
【０１２９】
ここで、再生時間アイコンフラグについて説明する。
【０１３０】
再生時間アイコンフラグは、ＣＰＵ１１が、再生時間アイコンを、上記のサムネイル画像に付加して表示するか否かを判定するために使用する情報である。再生時間アイコンフラグはハードディスク装置１３に記録される。なお、再生時間アイコンについては後述する。
【０１３１】
上記のサムネイル画像に再生時間アイコンを付加して表示する場合は、再生時間アイコンフラグには、例えば、値‘１’がセットされる。一方、再生時間アイコンを表示しない場合は、再生時間アイコンフラグには、例えば、値‘０’がセットされる。
【０１３２】
ところで、再生時間アイコンを表示するか否かは、例えば、図６に示すＧＵＩ画面（「再生時間表示設定」画面）を介して設定することができる。
【０１３３】
具体的には、ユーザーは、この設定を行うために、「再生時間表示設定」画面の「再生時間アイコン表示を有効にする」と表示された部分の左側に設けられたトグルタイプのチェックボックスを操作する。
【０１３４】
ここで、再生時間アイコンを、上記のサムネイル画像に付加して表示させる場合、ユーザーは、当該チェックボックスを「ＯＮ」の状態（「×」マーク表示）にする。そして、「再生時間表示設定」画面の下部に設けられた「ＯＫ」ボタンを押下する。この場合、ＣＰＵ１１は、再生時間アイコンフラグに値‘１’をセットする。
【０１３５】
一方、再生時間アイコンを表示させないようにする場合、ユーザーは、当該チェックボックスを「ＯＦＦ」の状態（「×」マーク非表示）にする。そして、「再生時間表示設定」画面の下部に設けられた「ＯＫ」ボタンを押下する。この場合、ＣＰＵ１１は、再生時間アイコンフラグに値‘０’をセットする。
【０１３６】
なお、設定を中止する場合、ユーザーは、「再生時間表示設定」画面の下部に設けられた「Ｃａｎｃｅｌ」ボタンを押下する。この場合、ＣＰＵ１１は、ユーザーが「再生時間表示設定」画面で設定した内容を破棄して、これまでの再生時間アイコンフラグの内容を維持する。
【０１３７】
ＣＰＵ１１は、再生時間アイコンフラグに値‘１’がセットされていればステップＳ１１２へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、再生時間アイコンフラグに値‘１’がセットされていなければステップＳ１１３へ移行する（Ｎｏ側）。
【０１３８】
ステップＳ１１２：ＣＰＵ１１は、再生時間アイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１３９】
ここで、再生時間アイコンについて詳しく説明する。
【０１４０】
再生時間アイコンは、例えば、図６の「再生時間表示設定」画面の左側部分に縦一列に表示された、「Ｓ」、「Ｍ」、「Ｌ」とのマークを有したアイコンである。
【０１４１】
「Ｓ」とのマークを有した再生時間アイコンは、動画ファイルを再生時間の長さによって分類した場合に、動画ファイルが、再生時間が短い（Ｓｈｏｒｔ）種類に属することを示す。また、「Ｍ」とのマークを有した再生時間アイコンは、動画ファイルが、再生時間が中程度の（Ｍｅｄｉｕｍ）種類に属することを示す。そして、「Ｌ」とのマークを有した再生時間アイコンは、動画ファイルが、再生時間が長い（Ｌｏｎｇ）種類に属することを示す。
【０１４２】
つまり、再生時間アイコンの「Ｓ」、「Ｍ」、「Ｌ」とのマークは、動画ファイルが属する再生時間の区分を示している。
【０１４３】
なお、本実施形態の動画検索システムでは、再生時間の区分を、「Ｓ」（Ｓｍａｌｌ）、「Ｍ」（Ｍｅｄｉｕｍ）、「Ｌ」（Ｌａｒｇｅ）との３種類としている。しかし、再生時間の区分は、この３種類に限定されるものではなく、何種類であってもよい。
【０１４４】
再生時間の区分は、例えば、図６の「再生時間表示設定」画面を介して設定することができる。
【０１４５】
具体的には、ユーザーは、図６の「再生時間表示設定」画面に設けられたプルダウンメニュー６０１とプルダウンメニュー６０２を操作して再生時間の区分を設定する。なお、プルダウンメニュー６０１は、再生時間の取り得る値の範囲において、区分「Ｓ」に係る範囲の上限の閾値と、区分「Ｍ」に係る範囲の下限の閾値とを設定するためのものである。また、プルダウンメニュー６０２は、区分「Ｍ」に係る範囲の上限の閾値と、区分「Ｌ」に係る範囲の下限の閾値とを設定するためのものである。
【０１４６】
ユーザーが、例えば図６に示すように、プルダウンメニュー６０１に表示される項目から「１Ｍｉｎ」（１Ｍｉｎｕｔｅ（秒））との項目を選択したとする。また、ユーザーが、例えば図６に示すように、プルダウンメニュー６０２に表示される項目から「３Ｍｉｎ」（３Ｍｉｎｕｔｅｓ（秒））との項目を選択したとする。そして、ユーザーが、図６の「再生時間表示設定」画面の下部に設けられた「ＯＫ」ボタンを押下したとする。
【０１４７】
この場合、ＣＰＵ１１は、プルダウンメニュー６０１およびプルダウンメニュー６０２の選択値に基づき、再生時間の区分を以下のように設定する。
【０１４８】
プルダウンメニュー６０１の選択値に基づき、ＣＰＵ１１は、区分「Ｓ」に係る再生時間範囲の上限の閾値を１Ｍｉｎ未満に設定する。
【０１４９】
また、プルダウンメニュー６０１の選択値に基づき、ＣＰＵ１１は、区分「Ｍ」に係る再生時間範囲の下限の閾値を１Ｍｉｎ以上に設定する。
【０１５０】
そして、プルダウンメニュー６０２の選択値に基づき、ＣＰＵ１１は、区分「Ｍ」に係る再生時間範囲の上限の閾値を３Ｍｉｎ未満に設定する。
【０１５１】
また、プルダウンメニュー６０２の選択値に基づき、ＣＰＵ１１は、区分「Ｌ」に係る再生時間範囲の下限の閾値を３Ｍｉｎ以上に設定する。
【０１５２】
ＣＰＵ１１は、このように再生時間の区分を設定した後に、その設定内容を、不図示のメモリやファイルなどに記録して保持する。
【０１５３】
なお、再生時間の区分を上記内容に設定したものとして処理対象動画ファイルを分類すると、再生時間が１Ｍｉｎ未満の処理対象動画ファイルは、再生時間が短い（Ｓｈｏｒｔ）種類、即ち、区分「Ｓ」に属することとなる。この場合、ＣＰＵ１１は、「再生時間表示設定」画面に表示された「Ｓ」とのマークを有した再生時間アイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１５４】
また、再生時間が１Ｍｉｎ以上、かつ、３Ｍｉｎ未満の処理対象動画ファイルは、再生時間が中程度の（Ｍｅｄｉｕｍ）種類、即ち、区分「Ｍ」に属することとなる。この場合、ＣＰＵ１１は、「再生時間表示設定」画面に表示された「Ｍ」とのマークを有した再生時間アイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１５５】
そして、再生時間が３Ｍｉｎ以上の処理対象動画ファイルは、再生時間が長い（Ｌｏｎｇ）種類、即ち、区分「Ｌ」に属することとなる。この場合、ＣＰＵ１１は、「再生時間表示設定」画面に表示された「Ｌ」とのマークを有した再生時間アイコンを、上記で表示した処理対象動画ファイルのサムネイル画像に付加して表示する。
【０１５６】
ところで、再生時間の区分の設定を中止する場合には、ユーザーは、「再生時間表示設定」画面の下部に設けられた「Ｃａｎｃｅｌ」ボタンを押下する。「Ｃａｎｃｅｌ」ボタンが押下された場合、ＣＰＵ１１は、ユーザーが「再生時間表示設定」画面で設定した内容を破棄して、これまでの設定内容を維持する。この場合、再生時間アイコンフラグについても、これまでの内容が維持される。
【０１５７】
ＣＰＵ１１は、処理対象動画ファイルの全てについて再生時間アイコンを表示し終えると、ステップＳ１１４へ移行する。
【０１５８】
ステップＳ１１３：ＣＰＵ１１は、再生時間アイコンを非表示として、ステップＳ１１４へ移行する。
【０１５９】
ステップＳ１１４：ＣＰＵ１１は、ファイルサイズアイコンを表示するか又は非表示とするかの設定が変更されたか否かを判定する。即ち、ＣＰＵ１１は、例えば、図５の「ファイルサイズ表示設定」画面の「ファイルサイズアイコン表示を有効にする」と表示された部分の左側に設けられたチェックボックスの状態が変更されたか否かを判定する。
【０１６０】
ＣＰＵ１１は、チェックボックスの状態が変更された場合、ステップＳ１１５へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、チェックボックスの状態が変更されていない場合、ステップＳ１１６へ移行する（Ｎｏ側）。
【０１６１】
ステップＳ１１５：ＣＰＵ１１は、前記チェックボックスが「ＯＮ」の状態であれば、ファイルサイズアイコンフラグに値‘１’をセットする。一方、ＣＰＵ１１は、前記チェックボックスが「ＯＦＦ」の状態であれば、ファイルサイズアイコンフラグに値‘０’をセットする。ＣＰＵ１１は、このようにファイルサイズアイコンフラグを更新した後、ステップＳ１０８へ移行する。
【０１６２】
ステップＳ１１６：ＣＰＵ１１は、再生時間アイコンを表示するか又は非表示とするかの設定が変更されたか否かを判定する。即ち、ＣＰＵ１１は、例えば、図６の「再生時間表示設定」画面の「再生時間アイコン表示を有効にする」と表示された部分の左側に設けられたチェックボックスの状態が変更されたか否かを判定する。
【０１６３】
ＣＰＵ１１は、チェックボックスの状態が変更された場合、ステップＳ１１７へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、チェックボックスの状態が変更されていない場合、ステップＳ１１８へ移行する（Ｎｏ側）。
【０１６４】
ステップＳ１１７：ＣＰＵ１１は、前記チェックボックスが「ＯＮ」の状態であれば、再生時間アイコンフラグに値‘１’をセットする。一方、ＣＰＵ１１は、前記チェックボックスが「ＯＦＦ」の状態であれば、再生時間アイコンフラグに値‘０’をセットする。ＣＰＵ１１は、このように再生時間アイコンフラグを更新した後、ステップＳ１１１へ移行する。
【０１６５】
ステップＳ１１８：ＣＰＵ１１は、ファイルサイズ区分の設定が変更されたか否かを判定する。なお、ファイルサイズの区分の設定は、上述したように、例えば、図５の「ファイルサイズ表示設定」画面を介して行うことができる。
【０１６６】
ＣＰＵ１１は、ファイルサイズ区分の設定が変更された場合、ステップＳ１１９へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、ファイルサイズ区分の設定が変更されていない場合、ステップＳ１２０へ移行する（Ｎｏ側）。
【０１６７】
ステップＳ１１９：ＣＰＵ１１は、ファイルサイズ区分の設定内容を、設定情報を保持するためのファイルなどに保存する。なお、このファイルはハードディスク装置１３に格納される。そして、ＣＰＵ１１はステップＳ１０１へ移行する。
【０１６８】
ステップＳ１２０：ＣＰＵ１１は、再生時間区分の設定が変更されたか否かを判定する。なお、再生時間の区分の設定は、上述したように、例えば、図６の「再生時間表示設定」画面を介して行うことができる。
【０１６９】
ＣＰＵ１１は、再生時間区分の設定が変更された場合、ステップＳ１２１へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、再生時間区分の設定が変更されていない場合、ステップＳ１２２へ移行する（Ｎｏ側）。
【０１７０】
ステップＳ１２１：ＣＰＵ１１は、再生時間区分の設定内容を、設定情報を保持するためのファイルなどに保存する。なお、このファイルはハードディスク装置１３に格納される。そして、ＣＰＵ１１はステップＳ１０１へ移行する。
【０１７１】
ステップＳ１２２：ＣＰＵ１１は、動画ファイルに対するキーワードがユーザーによって入力されたか否かを判定する。なお、キーワードは、例えば、表示部１４のブラウザウインドウを介して入力することができる。
【０１７２】
ＣＰＵ１１は、キーワードが入力された場合、ステップＳ１２３へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、キーワードが入力されていない場合、ステップＳ１２４へ移行する（Ｎｏ側）。
【０１７３】
ステップＳ１２３：ＣＰＵ１１は、入力のキーワードを動画ファイルに対して付与するため、キーワード情報と、それを付与する動画ファイルのファイル名情報とを、上述したように、例えば、図７に示す動画管理ＤＢに登録する。そして、ＣＰＵ１１はステップＳ１２４へ移行する。
【０１７４】
ステップＳ１２４：ＣＰＵ１１は、ユーザーによりソート方法の変更指示がされたか否かを判定する。
【０１７５】
ＣＰＵ１１は、ソート方法の変更指示がされた場合、ステップＳ１２５へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、ソート方法の変更指示がされていない場合、ステップＳ１２６へ移行する（Ｎｏ側）。
【０１７６】
ステップＳ１２５：ＣＰＵ１１は、変更指示によりユーザーが指定したソート方法の種類に対応する値をソートフラグにセットする。なお、ソート方法の種類およびソートフラグにセットされる値の内容は、上述したとおりである。
【０１７７】
ＣＰＵ１１は、このようにソートフラグを更新した後、ステップＳ１０４へ移行する。
【０１７８】
ステップＳ１２６：ＣＰＵ１１は、検索条件が変更されたか否かを判定する。なお、検索条件の変更は、上述した検索条件の設定方法の説明どおり、例えば、図４の「検索条件設定」画面を介して行うことができる。
【０１７９】
ＣＰＵ１１は、検索条件が変更された場合、ステップＳ１２７へ移行する（Ｙｅｓ側）。一方、ＣＰＵ１１は、検索条件が変更されていない場合、ステップＳ１２８へ移行する（Ｎｏ側）。
【０１８０】
ステップＳ１２７：ＣＰＵ１１は、検索条件の変更後の内容に基づき検索条件設定フラグに値をセットする。ＣＰＵ１１は、このように検索条件設定フラグを更新した後、ステップＳ１０１へ移行する。
【０１８１】
ステップＳ１２８：ＣＰＵ１１は、画像ブラウザの終了指示がされたか否かを判定する。
【０１８２】
ＣＰＵ１１は、画像ブラウザの終了指示がされた場合、本フローチャートの処理を終了する。一方、ＣＰＵ１１は、画像ブラウザの終了指示がされていない場合、ステップＳ１１４へ移行する（Ｎｏ側）。
【０１８３】
（第１実施形態の作用効果）
以上、第１実施形態の動画検索システムでは、ユーザーが、「検索条件設定」画面のプルダウンメニュー４０１の項目から「Ｓ」、「Ｍ」、「Ｌ」の何れかを選択してチェックボックスを「ＯＮ」の状態にすると、検索条件のファイルサイズが設定される。
【０１８４】
そして、この条件のファイルサイズに一致する動画ファイルが検索される。
【０１８５】
従って、第１実施形態の動画検索システムによれば、ユーザーは、所望のファイルサイズの動画を容易に検索することができる。
【０１８６】
また、第１実施形態の動画検索システムでは、ユーザーが、「検索条件設定」画面のプルダウンメニュー４０２の項目から「Ｓ」、「Ｍ」、「Ｌ」の何れかを選択してチェックボックスを「ＯＮ」の状態にすると、検索条件の再生時間が設定される。
【０１８７】
そして、この条件の再生時間に一致する動画ファイルが検索される。
【０１８８】
従って、第１実施形態の動画検索システムによれば、ユーザーは、所望の再生時間の動画を容易に検索することができる。
【０１８９】
また、第１実施形態の動画検索システムでは、ユーザーは、「ファイルサイズ表示設定」画面のプルダウンメニュー５０１、５０２を操作すると、「検索条件設定」画面のプルダウンメニュー４０１の項目の「Ｓ」、「Ｍ」、「Ｌ」の具体的な値を設定できる。
【０１９０】
従って、第１実施形態の動画検索システムによれば、ユーザーは、検索条件のファイルサイズの値を容易に設定／変更することができる。
【０１９１】
また、第１実施形態の動画検索システムでは、ユーザーは、「再生時間表示設定」画面のプルダウンメニュー６０１、６０２を操作すると、「検索条件設定」画面のプルダウンメニュー４０２の項目の「Ｓ」、「Ｍ」、「Ｌ」の具体的な値を設定できる。
【０１９２】
従って、第１実施形態の動画検索システムによれば、ユーザーは、検索条件の再生時間の値を容易に設定／変更することができる。
【０１９３】
また、第１実施形態の動画検索システムでは、検索後、動画ファイルのサムネイル画像が表示されるときに、動画ファイルのファイルサイズの区分を示す「Ｓ」、「Ｍ」、「Ｌ」とのマークの何れかを有したファイルサイズアイコンが一緒に表示される。
【０１９４】
従って、第１実施形態の動画検索システムによれば、そのファイルサイズアイコンのマーク表示により、ユーザーは、検索した動画のファイルサイズを容易に識別して把握することができる。
【０１９５】
また、第１実施形態の動画検索システムでは、検索後、動画ファイルのファイルサイズ区分毎に表示エリアを分けて、動画ファイルのサムネイル画像およびファイル名が表示される。
【０１９６】
従って、第１実施形態の動画検索システムによれば、そのエリア別表示により、ユーザーは、検索した動画のファイルサイズを容易に識別して把握することができる。
【０１９７】
また、第１実施形態の動画検索システムでは、検索後、動画ファイルのサムネイル画像が表示されるときに、動画ファイルの再生時間の区分を示す「Ｓ」、「Ｍ」、「Ｌ」とのマークの何れかを有した再生時間アイコンが一緒に表示される。
【０１９８】
従って、第１実施形態の動画検索システムによれば、その再生時間アイコンのマーク表示により、ユーザーは、検索した動画の再生時間を容易に識別して把握することができる。
【０１９９】
また、第１実施形態の動画検索システムでは、検索後、動画ファイルの再生時間の区分毎に表示エリアを分けて、動画ファイルのサムネイル画像およびファイル名が表示される。
【０２００】
従って、第１実施形態の動画検索システムによれば、そのエリア別表示により、ユーザーは、検索した動画の再生時間を容易に識別して把握することができる。
【０２０１】
また、第１実施形態の動画検索システムでは、ユーザーは、「ファイルサイズ表示設定」画面のプルダウンメニュー５０１、５０２を操作すると、動画ファイルのファイルサイズの区分を示す「Ｓ」、「Ｍ」、「Ｌ」の各閾値を設定できる。
【０２０２】
従って、第１実施形態の動画検索システムによれば、ユーザーは、動画のファイルサイズ区分の閾値を容易に設定／変更することができる。
【０２０３】
また、第１実施形態の動画検索システムでは、ユーザーは、「再生時間表示設定」画面のプルダウンメニュー６０１、６０２を操作すると、動画ファイルの再生時間の区分を示す「Ｓ」、「Ｍ」、「Ｌ」の各閾値を設定できる。
【０２０４】
従って、第１実施形態の動画検索システムによれば、ユーザーは、動画の再生時間区分の閾値を容易に設定／変更することができる。
【０２０５】
（第２実施形態）
以下、本発明の第２実施形態を説明する。第２実施形態は、第１実施形態の動画検索システムの変形例である。従って、以下では、第１実施形態との相違点のみ説明を行うこととする。
【０２０６】
先ず、第２実施形態の動画検索システムの構成を説明する。なお、第１実施形態と共通する構成要素については同一符号を付して重複説明を省略する。
【０２０７】
図１１は、第２実施形態の動画検索システムの構成の一例を示すブロック図である。
【０２０８】
第１実施形態との相違点は、第２実施形態の動画検索システムが通信インターフェース（通信Ｉ／Ｆ）２０を備えたところにある。
【０２０９】
通信インターフェース（通信Ｉ／Ｆ）２０は、動画検索システム本体１０をインターネットに接続するためのＬＡＮ／ＷＡＮインターフェースである。
【０２１０】
ＣＰＵ１１は、この通信Ｉ／Ｆ２０を介して、インターネット上に配置された画像サーバー２１との通信を行う。
【０２１１】
画像サーバー２１は、動画ファイルの検索や情報参照などに使用する画像ブラウザなどの各種のプログラム、また、プログラムの実行に必要となる設定ファイルなどの各種のデータなどを格納する。また、画像サーバーは、その内部に設けられたディレクトリ又はフォルダに、動画ファイルや静止画ファイルなどの画像ファイルを格納する。
【０２１２】
つまり、画像サーバー２１は、第１実施形態の動画検索システム本体１０に備えられたハードディスク装置１３と対応する。
【０２１３】
次に、動画ファイルの検索と検索結果の表示の動作であるが、第１実施形態では、ＣＰＵ１１がハードディスク装置１３に格納された画像ブラウザを実行してその動作を行った。
【０２１４】
しかし、第２実施形態の動画検索システムでは、画像サーバー２１が同サーバーに格納された画像ブラウザを実行することにより動画ファイルの検索と検索結果の表示の動作を行う。
【０２１５】
つまり、動画検索システム本体１０のＣＰＵ１１は、ユーザーが操作部材１２を操作することにより与えた動画ファイルの検索指示などの情報を、通信Ｉ／Ｆ２０を介してインターネット上の画像サーバー２１へ送信する。そして、ＣＰＵ１１は、通信Ｉ／Ｆ２０を介して画像サーバー２１から受信したブラウザウインドウの画面情報や検索結果情報などを、表示部１４へ表示する。
【０２１６】
なお、動画ファイルの検索と検索結果の表示の動作については、上述した点を除き、第１実施形態と同一であるため、その説明を省略する。
【０２１７】
（第３実施形態）
以下、本発明の第３実施形態を説明する。第３実施形態は、電子カメラの実施形態である。
【０２１８】
図１２は、第３実施形態の電子カメラの構成の一例を示すブロック図である。
【０２１９】
図１２において、電子カメラ本体３０は、撮像素子３１と、撮影レンズ３２と、レンズ駆動回路３３と、制御回路３４と、操作部材３５と、撮像素子駆動回路３６と、信号処理回路３７と、データ処理回路３８と、圧縮／伸張回路３９と、モニタ４１と、表示制御回路４２と、測光回路４３と、ＲＯＭ４４とを有し、さらに記憶媒体４０が設けられている。
【０２２０】
記憶媒体４０は、不揮発性の記憶媒体であって、メモリカード、小型ハードディスク、ＤＶＤ等の光ディスクなどで構成される。なお、記憶媒体４０は、電子カメラ本体３０に内蔵されるものであっても、着脱可能に装着されるものであってもよいし、本体３０の外部に設けられるものであってもよい。外部に設けられる場合、記憶媒体４０と電子カメラ本体３０とは、有線または無線で電気的に接続される。
【０２２１】
記憶媒体４０は、その内部に設けられたディレクトリ又はフォルダに、動画ファイルや静止画ファイルなどの画像ファイルを格納する。
【０２２２】
撮影レンズ３２は、撮影光学系を構成する複数枚のレンズ群で構成され、撮像素子３１の撮像面上に被写体像を結像させる。
【０２２３】
撮影レンズ３２は、不図示のフォーカスレンズを含み、レンズ駆動回路３３がフォーカスレンズを光軸方向に進退駆動することにより、撮影レンズ３２のフォーカス調節が行われる。また、撮影レンズ３２は、不図示のズームレンズを含み、レンズ駆動回路３３がズームレンズを光軸方向に進退駆動することにより、撮影レンズ３２のズーム調節が行われる。
【０２２４】
なお、簡単のため、図１２では撮影レンズ３２を１枚のレンズとして図示している。
【０２２５】
レンズ駆動回路３３は、制御回路３４から出力されるレンズ駆動指令に応じてレンズ駆動信号を発生し、このレンズ駆動信号により不図示のレンズ駆動機構を駆動することで、撮影レンズ３２の各レンズを移動させる。
【０２２６】
撮像素子３１は、動画撮影が可能な撮像素子であり、例えば、ＣＣＤ型撮像素子、あるいはＣＭＯＳ型撮像素子などによって構成される。なお、撮像素子３１は、勿論、１フレーム毎の静止画撮影も可能である。
【０２２７】
撮像素子駆動回路３６は、制御回路３４から出力される指令に応じて所定タイミングの駆動信号を発生し、この駆動信号を撮像素子３１へ供給する。撮像素子３１は、供給された駆動信号によって、電荷の蓄積（撮像）や蓄積した電荷の読み出しが制御される。
【０２２８】
ＲＯＭ４４には、制御回路３４により実行される制御プログラム、動画ファイルの検索や情報参照などに使用する画像ブラウザなどの各種のアプリケーションプログラム、また、プログラムの実行に必要となる設定ファイルなどの各種のデータなどが予め格納される。
【０２２９】
制御回路３４は、測光回路４３による被写体の測光データを用いて被写界の明るさの情報を求め、この明るさの情報に基づいて、撮像素子３１の電荷蓄積時間、撮影レンズ３２の絞り、および撮像素子３１から出力される画像信号の増幅率などの撮影条件を決定する。
【０２３０】
なお、被写界の明るさの情報は、撮像素子３１から出力される画像信号に基づき、制御回路３４が求める構成としてもよい。但し、そうした場合には、撮像素子３１が測光回路４３の機能を司る。
【０２３１】
信号処理回路３７は、制御回路３４からの指令に応じて、撮像素子３１から出力される画像信号に対し、ＣＤＳ（相関二重サンプリング）、増幅（ゲイン調整）、Ａ／Ｄ変換、ホワイトバランスなどの信号処理を施す。そして、信号処理回路３７は、その信号処理後のデータを画像データとしてデータ処理回路３８へ出力する。
【０２３２】
また、信号処理回路３７は、制御回路３４からの指令に基づきゲイン調整の調整量（増幅率）を設定し、それによってＩＳＯ感度に相当する撮影感度の調整を行う。
【０２３３】
データ処理回路３８は、制御回路３４からの指令に応じて、信号処理回路３７から出力される画像データに対し、輪郭強調、カラー調整、ガンマ補正、解像度変換（画素数変換）などの画像処理を施す。なお、解像度変換（画素数変換）は、モニタ４１に画像データの再生画像を表示させる場合などに必要な処理である。
【０２３４】
そして、データ処理回路３８は、制御回路３４からの指令に応じて、画像処理後の画像データをモニタ４１に表示させるために表示制御回路４２へ出力する。また、データ処理回路３８は、制御回路３４からの指令に応じて、画像処理後の画像データを圧縮／伸張回路３９へ出力する。
【０２３５】
表示制御回路４２は、制御回路３４からの指令に応じて、データ処理回路３８から出力される画像データに所定の信号処理を施してモニタ４１へ出力する。表示制御回路４２は、さらに、撮影メニューやカーソル、またユーザーへの通知が必要な情報などのオーバレイ画像データを前記画像データに重畳する処理を行う。これにより、オーバレイ画像が重畳された画像がモニタ４１に表示される。
【０２３６】
また、表示制御回路４２は、制御回路３４からの指令に応じて、画像ブラウザの情報入出力用のウインドウ（ブラウザウインドウ）などをモニタ４１に表示する。
【０２３７】
なお、モニタ４１は、電子カメラ筐体の背面などに設けられたＬＣＤモニタ等である。
【０２３８】
圧縮／伸張回路３９は、制御回路３４からの指令に応じて、データ処理回路３８から出力される画像データに、例えばＪＰＥＧ（Joint Photographic Experts Group）形式等の所定の形式で圧縮処理を施し、その圧縮後の画像データを記憶媒体４０へ記録する。このとき、画像データは、画像ファイルとして記憶媒体４０へ記録される。なお、動画撮影の場合は、データ処理回路３８から出力される画像データに、静止画撮影の場合のＪＰＥＧ形式ではなく、例えばＭＰＥＧ（Moving Picture Experts Group）形式等の動画用の所定の形式で圧縮処理が施される。但し、操作部材３５の操作により非圧縮記録が指示された場合には、圧縮／伸張回路３９は、画像データを、非圧縮形式で記憶媒体４０へ記録する。
【０２３９】
また、圧縮／伸張回路３９は、可逆圧縮（いわゆるロスレス符号化）を行うことも可能な構成となっている。
【０２４０】
また、電子カメラ本体３０は、記憶媒体４０に記録されている動画又は静止画の画像データの再生画像をモニタ４１に表示することも可能とするように構成される（再生モード）。
【０２４１】
この場合、圧縮／伸張回路３９は、再生モード時に、制御回路３４からの指令に応じて、記憶媒体４０に記録されている画像データを読み出して復号（伸張）処理を施し、その伸張後の画像データをデータ処理回路３８へ出力する。そして、データ処理回路３８は、伸張後の画像データに解像度変換処理を施して、その変換処理後の画像データを表示制御回路４２へ出力する。これにより、画像データの再生画像がモニタ４１に表示される。なお、記憶媒体４０に記録されているうちの非圧縮形式の画像データが読み出された場合には、圧縮／伸張回路３９による伸張処理は行われない。
【０２４２】
操作部材３５は、撮影モードを設定するためのモード設定釦や、撮影を指示するためのレリーズ釦などを含む。操作部材３５は、ユーザーが行う部材操作の内容に応じた操作信号を制御回路３４へ送る。
【０２４３】
ユーザーは、操作部材３５の操作部材を操作することで、制御回路３４に対して、動画ファイルの検索などの種々の指示を行うことができる。
【０２４４】
制御回路３４は、ＲＯＭ４４に予め格納された制御プログラムを不図示のＲＡＭへ読み出し、その制御プログラムを実行することにより電子カメラの各部を統括制御する。
【０２４５】
また、制御回路３４は、ＲＯＭ４４に予め格納された動画ファイルの検索や情報参照などに使用する画像ブラウザなどのアプリケーションプログラムを不図示のＲＡＭへ読み出して、そのプログラムを実行する。
【０２４６】
ここで、第３実施形態の電子カメラと第１実施形態の動画検索システムとの対応について説明する。
【０２４７】
電子カメラ本体３０に備えられた制御回路３４は、動画検索システム本体１０のＣＰＵ１１と対応する。電子カメラ本体３０の操作部材３５は、動画検索システム本体１０の操作部材１２と対応する。電子カメラ本体３０のＲＯＭ４４および記憶媒体４０は、動画検索システム本体１０のハードディスク装置１３と対応する。電子カメラ本体３０の表示制御回路４２およびモニタ４１は、動画検索システム本体１０の表示部１４と対応する。
【０２４８】
つまり、電子カメラ本体３０のＲＯＭ４４は、動画ファイルの検索や情報参照などに使用する画像ブラウザなどの各種のプログラム、また、プログラムの実行に必要となる設定ファイルなどの各種のデータなどを記憶する。そして、電子カメラ本体３０の記憶媒体４０は、その内部に設けられたディレクトリ又はフォルダに、動画ファイルや静止画ファイルなどの画像ファイルを記憶する。
【０２４９】
次に、動画ファイルの検索と検索結果の表示の動作であるが、第１実施形態では、ＣＰＵ１１がハードディスク装置１３に格納された画像ブラウザを実行してその動作を行った。
【０２５０】
しかし、第３実施形態の電子カメラでは、電子カメラ本体３０の制御回路３４がＲＯＭ４４の画像ブラウザを不図示のメモリに読み出して実行することにより動画ファイルの検索と検索結果の表示の動作を行う。
【０２５１】
つまり、電子カメラ本体３０の制御回路３４は、ユーザーが操作部材３５を操作することにより与えた動画ファイルの検索指示に基づいて記憶媒体４０の動画ファイルを検索する。そして、制御回路３４は、検索結果などの情報を、表示制御回路４２を駆動してモニタ４１へ表示する。
【０２５２】
なお、動画ファイルの検索と検索結果の表示の動作については、上述した点を除き、第１実施形態と同一であるため、その説明を省略する。
【０２５３】
（第４実施形態）
以下、本発明の第４実施形態を説明する。第４実施形態は、第３実施形態の電子カメラの変形例である。従って、以下では、第３実施形態との相違点のみ説明を行うこととする。
【０２５４】
先ず、第４実施形態の電子カメラの構成を説明する。なお、第３実施形態と共通する構成要素については同一符号を付して重複説明を省略する。
【０２５５】
図１３は、第４実施形態の電子カメラの構成の一例を示すブロック図である。
【０２５６】
第３実施形態との相違点は、第４実施形態の電子カメラが通信インターフェース（通信Ｉ／Ｆ）５０を備えたところにある。
【０２５７】
通信インターフェース（通信Ｉ／Ｆ）５０は、電子カメラ本体３０をインターネットに接続するためのＬＡＮ／ＷＡＮインターフェースである。
【０２５８】
制御回路３４は、この通信Ｉ／Ｆ５０を介して、インターネット上に配置された画像サーバー５１との通信を行う。
【０２５９】
画像サーバー５１は、動画ファイルの検索や情報参照などに使用する画像ブラウザなどの各種のプログラム、また、プログラムの実行に必要となる設定ファイルなどの各種のデータなどを格納する。また、画像サーバーは、その内部に設けられたディレクトリ又はフォルダに、動画ファイルや静止画ファイルなどの画像ファイルを格納する。
【０２６０】
つまり、画像サーバー５１は、第３実施形態の電子カメラ本体３０に備えられたＲＯＭ４４および記憶媒体４０に対応する。
【０２６１】
次に、動画ファイルの検索と検索結果の表示の動作であるが、第３実施形態では、制御回路３４がＲＯＭ４４の画像ブラウザプログラムを不図示のメモリに読み出して実行することで、その動作を行った。
【０２６２】
しかし、第４実施形態の電子カメラでは、画像サーバー５１が同サーバーに格納された画像ブラウザを実行することにより動画ファイルの検索と検索結果の表示の動作を行う。
【０２６３】
つまり、電子カメラ本体３０の制御回路３４は、ユーザーが操作部材３５を操作することにより与えた動画ファイルの検索指示などの情報を、通信Ｉ／Ｆ５０を介してインターネット上の画像サーバー５１へ送信する。そして、制御回路３４は、通信Ｉ／Ｆ５０を介して画像サーバー５１から受信したブラウザウインドウの画面情報や検索結果情報などを、表示制御回路４２を駆動してモニタ４１へ表示する。
【０２６４】
なお、動画ファイルの検索と検索結果の表示の動作については、上述した点を除き、第３実施形態と同一であるため、その説明を省略する。
【図面の簡単な説明】
【０２６５】
【図１】第１実施形態の動画検索システムの構成の一例を示すブロック図である。
【図２】動画ファイルの検索と検索結果の表示の動作を示す流れ図（１／２）である。
【図３】動画ファイルの検索と検索結果の表示の動作を示す流れ図（２／２）である。
【図４】「検索条件設定」画面の例を示す図である。
【図５】「ファイルサイズ表示設定」画面の例を示す図である。
【図６】「再生時間表示設定」画面の例を示す図である。
【図７】動画管理ＤＢの例を示す図である。
【図８】ファイルサイズアイコンの表示例（その１）の図である。
【図９】ファイルサイズアイコンの表示例（その２）の図である。
【図１０】エリア別表示の例を示す図である。
【図１１】第２実施形態の動画検索システムの構成の一例を示すブロック図である。
【図１２】第３実施形態の電子カメラの構成の一例を示すブロック図である。
【図１３】第４実施形態の電子カメラの構成の一例を示すブロック図である。
【符号の説明】
【０２６６】
１０…動画検索システム本体，１１…ＣＰＵ，１２…操作部材，１３…ハードディスク装置，１４…表示部，１５…入力インターフェース（入力Ｉ／Ｆ），１６…記憶媒体
２０…通信インターフェース（通信Ｉ／Ｆ），２１…画像サーバー
３０…デジタルカメラ本体，３１…撮像素子，３２…撮影レンズ，３３…レンズ駆動回路，３４…制御回路，３５…操作部材，３６…撮像素子駆動回路，３７…信号処理回路，３８…データ処理回路，３９…圧縮／伸張回路，４０…記憶媒体，４１…モニタ，４２…表示制御回路，４３…測光回路，４４…ＲＯＭ
５０…通信インターフェース（Ｉ／Ｆ），５１…画像サーバー
【図１】
2010004433.tif 000003
【図２】
2010004433.tif 000004
【図３】
2010004433.tif 000005
【図４】
2010004433.tif 000006
【図５】
2010004433.tif 000007
【図６】
2010004433.tif 000008
【図７】
2010004433.tif 000009
【図８】
2010004433.tif 000010
【図９】
2010004433.tif 000011
【図１０】
2010004433.tif 000012
【図１１】
2010004433.tif 000013
【図１２】
2010004433.tif 000014
【図１３】
2010004433.tif 000015