(57)【要約】【課題】  特に日を跨いで記録された動画ファイルを適切に取り扱うことのできる情報処理装置を提供する。【解決手段】  日を跨いで記録された動画ファイルは、その動画ファイルが記録開始された日とその翌日を記録日として有するものとして処理を行なう。例えば日付検索を行なう場合には、本来の記録日に加え、その翌日を指定した検索においても検索結果に含まれるので、ユーザは日を跨いで記録されたかを特段意識することなく検索すればよい。【選択図】  図４
2008017366.tif 000002
【特許請求の範囲】
【請求項１】
動画ファイルが保存される記憶手段と、
前記動画ファイルに関連付けられた日時情報を用いて、前記動画ファイルが日を跨いで記録された動画ファイルか否かを判別する判別手段と、
前記記憶手段に保存された動画ファイルを、その記録日に基づいて処理する処理手段であって、前記日を跨いで記録された動画ファイルについては、当該動画ファイルの記録が開始された日とその翌日の両方を記録日として有するものとして前記処理を行なう処理手段とを有することを特徴とする情報処理装置。
【請求項２】
前記処理手段が、前記記憶手段に保存された動画ファイルから、特定の記録日を有する動画ファイルを検索する処理を行なう場合、前記日を跨いで記録された動画ファイルについては、当該動画ファイルの記録が開始された日とその翌日の両方を記録日として有するものとして検索を行なうことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記処理手段が、
前記記憶手段に保存される個々の動画ファイルを、その記録日と対応付けたリストを生成するリスト生成手段を有し、
当該リスト生成手段が、前記日を跨いで記録された動画ファイルについては、当該動画ファイルの記録が開始された日とその翌日の両方に対応付けて前記リストを生成し、
前記処理手段が、前記リストを用いて前記検索を行なうことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記処理手段が、前記記憶手段に保存された動画ファイルを、前記情報処理装置に接続された外部装置に、記録日に基づいて分類してコピーする処理を行なう場合、前記日を跨いで記録された動画ファイルについては、当該動画ファイルの記録が開始された日とその翌日に分類してコピーを行なうことを特徴とする請求項１記載の情報処理装置。
【請求項５】
表示装置と、
前記検索手段により検索された動画ファイルの代表画像を前記表示装置に表示させる表示制御手段とをさらに有し、
前記表示制御手段が、前記検索手段により検索された動画ファイルのうち、前記日を跨いで記録された動画ファイルの代表画像を、日を跨がずに記録された動画ファイルの代表画像と視覚的に異ならせて表示させることを特徴とする請求項２又は請求項３記載の情報処理装置。
【請求項６】
前記表示制御手段が、前記日を跨いで記録された動画ファイルの代表画像のみに付加的な表示を行なうことを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記表示制御手段が、前記日を跨いで記録された動画ファイルの前記代表画像を表示させる場合、当該動画ファイルの記録が開始された日とその翌日のいずれに基づいて検索されたかに応じて、前記代表画像を視覚的に異ならせて表示させることを特徴とする請求項５又は請求項６記載の情報処理装置。
【請求項８】
前記判別手段が、前記動画ファイルに関連付けて記録された付随情報に含まれる、日付を跨いで記録されたか否かを表す情報に基づいて前記判別を行なうことを特徴とする請求項１乃至請求項７のいずれか１項に記載の情報処理装置。
【請求項９】
前記判別手段が、前記動画ファイルに関連付けて記録された付随情報に含まれる、記録開始日時情報と、記録終了日時情報又は記録時間情報とに基づいて前記判別を行なうことを特徴とする請求項１乃至請求項７のいずれか１項に記載の情報処理装置。
【請求項１０】
動画像ファイルを記憶装置に記録する情報処理装置であって、
前記記憶装置に記録する動画ファイルが、日を跨いで記録された動画ファイルか否かを判別する判別手段と、
前記判別手段により、日を跨いで記録された動画ファイルであると判別された動画ファイルについては、日を跨いで記録されたことを表す情報を関連付けして記録する記録手段を有することを特徴とする情報処理装置。
【請求項１１】
記憶手段に保存された動画ファイルについて、当該動画ファイルに関連付けられた日時情報を用いて、前記動画ファイルが日を跨いで記録された動画ファイルか否かを判別する判別工程と、
前記記憶手段に保存された動画ファイルを、その記録日に基づいて処理する処理工程であって、前記日を跨いで記録された動画ファイルについては、当該動画ファイルの記録が開始された日とその翌日の両方を記録日として有するものとして前記処理を行なう処理工程とを有することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関し、特には動画ファイルを取り扱う情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年、ハードディスクドライブ（ＨＤＤ）を代表とする大容量記録媒体を利用した動画記録装置（例えば、ＨＤＤレコーダーやＨＤＤビデオカメラなど）が普及している。記録媒体の大容量化に伴い、大量の動画ファイルを記録することが可能になってきている。
【０００３】
このような記録装置において、記録済みの大量の動画ファイルから、目的とする動画ファイルを容易かつ素速く検出するための機能を提供することは、ユーザの利便性を向上させる上で必須である。
【０００４】
例えば、動画ファイルの管理情報または動画ファイルのメタデータとして記録された作成日時情報を利用して、日付を検索条件として画像データを検出・分類する検索機能（日付検索機能）を提供することが考えられる。
【０００５】
しかしながら、動画記録中に日を跨いだ場合、ユーザの認識する記録日と、記録される作成日時情報の日付とが異なる場合が想定される。この場合、後日ユーザが日付検索を行なった場合、ユーザの意図する検索結果が得られない。意図した結果が得られないと、前後の日付を指定して再度検索を行なう必要があり、ユーザに使い勝手が悪いという印象を与えてしまう。
【０００６】
特許文献１は、デジタルカメラ等で撮影された画像を日付検索する際、指定された日付に加え、次の日の所定時刻までを前日の日付とみなして検索を行うことを開示する。特許文献１では、このような検索により、日を跨いだイベント等で撮影した一連の画像が検索結果として適切に得られるようになるとしている。
【０００７】
【特許文献１】特開２００６−０５３８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１では、予め設定された所定時刻までを前日と見なすものであるため、その時刻を過ぎて撮影された画像は検索結果に含まれず、根本的な解決には至っていない。また、特許文献１は基本的に静止画の検索を対象としており、動画記録のように、１つの動画ファイルを記録中に日を跨ぐような画像の対処については何ら示唆されていない。
【０００９】
本発明は、このような従来技術の問題点に鑑みなされたものであり、特に日を跨いで記録された動画ファイルを適切に取り扱うことのできる情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
すなわち、上述の目的は、動画ファイルが保存される記憶手段と、動画ファイルに関連付けられた日時情報を用いて、動画ファイルが日を跨いで記録された動画ファイルか否かを判別する判別手段と、記憶手段に保存された動画ファイルを、その記録日に基づいて処理する処理手段であって、日を跨いで記録された動画ファイルについては、当動画ファイルの記録が開始された日とその翌日の両方を記録日として有するものとして処理を行なう処理手段とを有することを特徴とする情報処理装置によって達成される。
【００１１】
また、上述の目的は、動画像ファイルを記憶装置に記録する情報処理装置であって、記憶装置に記録する動画ファイルが、日を跨いで記録された動画ファイルか否かを判別する判別手段と、判別手段により、日を跨いで記録された動画ファイルであると判別された動画ファイルについては、日を跨いで記録されたことを表す情報を関連付けして記録する記録手段を有することを特徴とする情報処理装置によっても達成される。
【００１２】
また、上述の目的は、記憶手段に保存された動画ファイルについて、当動画ファイルに関連付けられた日時情報を用いて、動画ファイルが日を跨いで記録された動画ファイルか否かを判別する判別工程と、記憶手段に保存された動画ファイルを、その記録日に基づいて処理する処理工程であって、日を跨いで記録された動画ファイルについては、当動画ファイルの記録が開始された日とその翌日の両方を記録日として有するものとして処理を行なう処理工程とを有することを特徴とする情報処理方法によっても達成される。
【発明の効果】
【００１３】
このような構成により、本発明によれば、記録中に日付を跨いだ動画ファイルが存在する場合であっても、適切な処理を行なうことが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、本発明をその好適な実施形態に基づき詳細に説明する。ただし、以下の実施形態は例示であり、発明を限定するものではない。
＜第１の実施形態＞
図１は、本発明に係る情報処理装置の一実施形態としてのデジタルビデオカメラ１００の構成例を示すブロック図である。
【００１５】
デジタルビデオカメラ１００は、撮像部１０１、マイクロフォン１０２、操作部１０３、システム制御部１０４、記録再生部１０５、ハードディスクドライブ１０６、ＬＣＤ１０７、記録処理ブロック１１０及び再生処理ブロック１２０を備える。
【００１６】
記録処理ブロック１１０は、画像信号処理部１１１、音声信号処理部１１２、画像データ符号化部１１３、音声データ符号化部１１４、メタデータ生成部１１５、データ符号化処理部１１６から構成される。
【００１７】
また、再生処理ブロック１２０は、画像出力部１２１、音声出力部１２２、画像データ復号化部１２３、音声データ復号化部１２４、データ復号化処理部１２５、再生解析部１２６から構成される。
【００１８】
操作部１０３は、ユーザがデジタルビデオカメラ１００に各種設定や指示を行なうためのマンマシーンインタフェースである。本実施形態において、操作部１０３には、電源スイッチ、動作モード切り替えスイッチ、記録開始・一時停止ボタン、再生開始ボタン、早送りボタン、巻き戻しボタン、停止ボタンなどを備える。
【００１９】
（記録モード）
まず、記録モードにおける動作について説明する。
操作部１０３の動作モード切り替えスイッチにより記録モードがセットされた状態で、記録開始ボタンが押下されると、システム制御部１０４が検知し、記録処理ブロック１１０の各部を制御して記録を開始する。
【００２０】
記録処理ブロック１１０は、撮像部１０１より得られる画像データを符号化し、所定の形式で記録再生部１０５に出力する。記録再生部１０５は、記録処理ブロック１１０から出力されるデータ列に、ファイル形式毎に定められたヘッダなどの付加情報を付加して動画ファイルを生成し、ハードディスクドライブ（ＨＤＤ）１０６に記録する。
【００２１】
記録処理ブロック１１０において、撮像部１０１から入力される画像データは、画像信号処理部１１１に供給される。画像信号処理部１１１は、撮像部１０１からの画像データに対し、予め定められた符号化形式での符号化に必要な処理、例えばサブサンプルなどの処理を施し、画像データ符号化処理部１１３に出力する。
【００２２】
画像データ符号化処理部１１３は画像信号処理部１１１からの画像データを、予め定められた符号化形式、例えばＭＰＥＧ２形式やMotion JPEG形式等に従って符号化し、符号化データをデータ符号化処理部１１６に出力する。また、画像データ符号化部１１３は、一つの動画ファイルの代表画像としてのサムネイル画像を生成し、サムネイル画像のデータをデータ符号化処理部１１６に出力する。
【００２３】
また、マイクロフォン１０２からの音声データは音声信号処理部１１２に入力される。音声信号処理部１１２はマイクロフォン１０２からの音声信号をデジタルデータに変換する。音声信号処理部１１２は更に、音声データにノイズ抑圧や増幅等の処理を施し、音声データ符号化部１１４に出力する。音声データ符号化部１１４は、音声信号処理部１１２からの音声データを予め定められた符号化形式、例えばＭＰＥＧ２形式に従って符号化し、データ符号化処理部１１６に出力する。
【００２４】
メタデータ生成部１１５は、撮影日時や絞り値（Ｆ値）などの撮影情報を示すメタデータを生成し、データ符号化処理部１１６に出力する。また、メタデータ生成部１１５は、後述する日付跨ぎフラグの設定も行なう。
【００２５】
図５は、メタデータ生成部１１５によるメタデータ生成処理を説明するフローチャートである。
記録開始前は、記録開始を待機する（Ｓ１０１）。記録が開始されると、メタデータ生成部１１５は、計時部１３０から現在日時を取得し、記録開始日時情報として図示しない内部メモリに記憶する（Ｓ１０３）。そして、メタデータ生成部１１５は、例えば撮像部１０１から、絞り値などの撮影情報を取得し、やはり内部メモリに記憶する。その後、メタデータ生成部１１５は記録終了まで待機する（Ｓ１０７）。この間、必要に応じて撮影情報を取得するようにしても良い。記録が終了すると、メタデータ生成部１１５は、計時部１３０から現在日時を取得し、記録終了日時情報として内部メモリに記憶する（Ｓ１０９）。
【００２６】
次に、メタデータ生成部１１５は、Ｓ１０３で取得した記録開始日時情報と、Ｓ１０９で取得した記録終了日時情報とから、記録中に日を跨いだか否か、すなわち日付が変わったかどうかを調べる（Ｓ１１１）。そして、メタデータ生成部１１５は、日付が変わっていた場合には、Ｓ１１５で日付跨ぎフラグを１に、日付が変わっていない場合にはＳ１１３で日付跨ぎフラグを０にそれぞれ設定する。最後に、メタデータ生成部１１５は、日付跨ぎフラグと、内部メモリに記憶した他の情報を、記録した動画のメタデータとしてデータ符号化処理部１１６へ出力し（Ｓ１１７）、メタデータ生成処理を終了する。この際、記録終了日時情報に代えて、あるいは加えて、記録時間をメタデータに保存することができる。
【００２７】
データ符号化処理部１１６は、画像データ符号化部１１３からの符号化画像データと、音声データ符号化部１１４からの符号化音声データとを、ＭＰＥＧ２形式又はＪＰＥＧ形式のトランスポートストリーム（ＴＳ）形式に変換する。また、データ符号化処理部１１６は、メタデータ生成部１１５が出力するメタデータと、画像データ符号化部１１３からのサムネイル画像を、ＴＳ形式のデータファイルのヘッダあるいはフッタに、画像ファイルの付随情報として格納する。データ符号化部１１６は、ＴＳ形式に変換したファイルを、記録再生部１０５に出力する。
【００２８】
本実施形態のデジタルビデオカメラ１００は、記録開始の指示が入力されてから記録停止の指示が入力されるまでの間に、撮像部１０１及びマイクロフォン１０２から入力された画像データ、音声信号をまとめて一つのファイルとして記録する。記録停止の指示は、例えば停止ボタンの押下により入力される。そして、データ符号化処理部１１６はメタデータ生成部１１５からのメタデータ及び、画像データ符号化部１１３からのサムネイル画像を各ファイルのヘッダあるいはフッタに格納する。ヘッダにはこの他、ファイル名なども記録される。
【００２９】
（再生モード）
次に、再生モードにおける動作について説明する。
操作部１０３の動作モード切り替えスイッチにより再生モードがセットされた状態で、再生開始ボタンが押下されると、システム制御部１０４が検知し、再生処理ブロック１２０を制御して、ハードディスクドライブ１０６に記録されている各動画ファイルのヘッダ又はフッタに格納されたサムネイル画像を読み出し、表示装置の一例である液晶ディスプレイ装置（ＬＣＤ）１０７に一覧表示する。
【００３０】
ユーザはＬＣＤ１０７に表示されたサムネイル画像を確認し、例えば操作部１０３に含まれる上下左右キーを操作し、再生を希望するファイルのサムネイル画像を選択状態とし、決定ボタン等を押下して、再生すべき動画ファイルを指定する。システム制御部１０４は、再生すべき動画ファイルが指定されると、再生処理ブロック１２０の各部を制御して、指定された動画ファイルを復号化してＬＣＤ１０７に表示する。
【００３１】
再生処理ブロック１２０は指定された動画ファイルを記録再生部１０５を通じてハードディスクドライブ１０６から取得する。そして、その動画ファイル内の画像データ及び音声データを復号化し、それぞれ映像出力端子１０８、音声出力端子１０９より出力すると共に、再生された画像をＬＣＤ１０７に表示する。
【００３２】
より具体的には、システム制御部１０４は、再生すべき動画ファイルが指定されると、記録再生部１０５を制御し、指定された動画ファイルをハードディスクドライブ１０６読み出し、再生処理ブロック１２０へ供給する。
【００３３】
記録再生部１０５によりハードディスクドライブ１０６から読み出された動画ファイルは、データ復号化処理部１２５に出力される。データ復号化処理部１２５は供給された動画ファイルから画像データ、音声データを検出し、更に、動画ファイルのヘッダ又はフッタからメタデータを検出する。そして、画像データを画像データ復号化部１２３に、音声データを音声データ復号化部１２４にそれぞれ出力する。
【００３４】
画像データ復号化部１２３は、データ復号化処理部１２５から出力された画像データを復号化し、画像出力部１２１に出力する。画像出力部１２１は復号化された画像データを外部モニタやその他外部機器で処理するのに適した形式に変換し、映像出力端子１０８やＬＣＤ１０７の少なくとも一方に出力する。
【００３５】
音声データ復号化部１２４はデータ復号化処理部１２５から出力された音声データを復号化し、音声出力部１２２に出力する。音声出力部１２２は復号化された音声信号を外部機器で処理するのに適した形式に変換し、音声出力端子１０９に出力する。なお、図示しないスピーカにも音声信号を出力しても良い。
【００３６】
（日付検索処理）
次に、本実施形態のデジタルビデオカメラ１００以下、本発明の日付検索について説明する。
図２は、本実施形態のデジタルビデオカメラ１００によって記録された動画ファイルを時系列で模式的に示した図である。図２では、ハードディスクドライブ１０６に記録されている多数の動画ファイルのうち、２００６年３月３日及び４日に撮影された６つの動画ファイルＡ〜動画ファイルＦが示されている。図中、２０１から２０６は、各動画ファイルのヘッダ又はフッタに格納されたサムネイル画像を模式的に示している。動画ファイルＤの撮影中に日付が変わっており、動画ファイルＤは日を跨いで記録された動画ファイルである。
【００３７】
図３は、本実施形態のデジタルビデオカメラ１００における日付検索動作を説明するフローチャートである。
ユーザが、例えば操作部１０３に含まれる方向キーや決定ボタンを用いて日付検索の項目を選択、決定する。これに応じ、システム制御部１０４は、ハードディスクドライブ１０６に記憶されている動画ファイルのヘッダ又はフッタに付随情報として記録されたメタデータを取得する（Ｓ４０１）。
【００３８】
次に、システム制御部１０４は、取得したメタデータに含まれる各動画ファイルの記録開始日時情報と、日付跨ぎフラグに基づいて、日付インデックス画面を表示するために必要となる日付リストを作成する処理を開始する。
【００３９】
まず、システム制御部１０４は、日付リストの作成が終了したか、すなわち、全ての動画ファイルをリストに反映したかを判定する（Ｓ４０２）。システム制御部１０４は、日付リストの作成が終了したと判定される場合、処理をＳ４０８へ移す。まだ日付リストの作成が終了していないと判定される場合には、処理をＳ４０３へ移す。
【００４０】
Ｓ４０３でシステム制御部１０４は、処理対象のメタデータが有する記録開始日時情報が、その時点で日付リストに含まれていない新規の日付かどうかを判別する。新規な日付であれば、システム制御部１０４は、その日付を日付リストに追加し、動画ファイルの登録処理を行なう（Ｓ４０４）。
【００４１】
動画ファイルの登録処理は、処理したメタデータを有する動画ファイルを特定可能な情報を、日付と対応づけて、例えばシステム制御部１０４の内部メモリに記憶する処理である。
【００４２】
さらに、新規日付を日付リストに登録した場合、システム制御部１０４は処理対象のメタデータに含まれる日付跨ぎフラグが設定されているか（値が１であるか）チェックする（Ｓ４０５）。日付跨ぎフラグが設定されている場合、システム制御部１０４は、その動画ファイルの記録開始日の翌日にも対応付けて登録する（Ｓ４０６）。この際、翌日も新規な日付であれば、日付リストに追加する。そして、システム制御部１０４は処理をＳ４０２へ戻し、未処理のメタデータがあれば順次処理を継続する。
【００４３】
一方、Ｓ４０３において、処理対象のメタデータが有する記録開始日時情報が、新規の日付でなかった場合、システム制御部１０４は、既に日付リストにある日付と対応付けて、メタデータに対応する動画ファイルを登録する（Ｓ４０７）。そして、システム制御部１０４は処理をＳ４０５へ進め、上述した日付跨ぎフラグのチェック処理を行なう。そして、日付跨ぎフラグ＝１であれば、システム制御部１０４は、日付リストに動画ファイルの記録開始日の翌日が登録されていなければ、日付リストに追加し、動画ファイルを記録開始日の翌日にも対応付けて登録する（Ｓ４０６）。日付リストに記録開始日の翌日が登録されている場合、システム制御部１０４は、動画ファイルを記録開始日の翌日に対応付けて登録する処理のみを行ない、日付の追加は行なわない。
【００４４】
このように、本実施形態では、新規の日付でない動画ファイルについても日付跨ぎフラグのチェック処理を行なう。これにより、例えばメタデータの処理順序が記録日時順に行なわれない場合であっても、日を跨いで記録された動画を漏れなく記録開始日の翌日に関連付けて登録することができる。
【００４５】
ハードディスクドライブ１０６に記録された全ての動画ファイルのメタデータに対して処理を行ない、日付リストが完成すると、システム制御部１０４は日付インデックス画面を生成し、ＬＣＤ１０７へ表示する（Ｓ４０８）。
【００４６】
図４は、本実施形態のデジタルビデオカメラ１００において、ＬＣＤ１０７に表示される日付インデックス画面の例を示す図である。
図４（ａ）に、日付インデックス画面３０１の例を示す。
ユーザは、日付インデックス画面３０１が表示されている際に操作部１０３の例えば上下方向キーを操作すると、カーソル３１０を上下移動させることができる。そして、指定したい日付をカーソル３１０で選択し、例えば実行ボタン又は決定ボタンを押下すると、その日付を指定することができる。
【００４７】
Ｓ４０９において、システム制御部１０４は、ユーザから日付指定がなされるのを待つ。日付指定がなされると、システム制御部１０４は、指定された日付を用いて日付リストを参照し、対応する動画ファイルのサムネイル画像を取得する（Ｓ４１０）。そして、システム制御部１０４は、取得したサムネイルの一覧表示画面（サムネイル画面）をＬＣＤ１０７へ表示させて処理を終了する（Ｓ４１１）。
【００４８】
図４（ｂ）に、サムネイル画面の例を示す。図４（ｂ）に示すサムネイル画面３０２は、図４（ａ）で指定された２００６年３月３日を記録開始日時情報に含む動画ファイルのサムネイル画像を表示する。図２に示した例に基づいて、図４（ａ）では動画ファイルＡ〜動画ファイルＤのサムネイル画像２０１〜２０４が表示されている。
【００４９】
サムネイル画面３０２には、サムネイル画像の他に、指定された日付や、ページ番号／総ページ数を含むタイトルが表示される。本実施形態のサムネイル画面３０２は、サムネイル画面をページ当たり６枚含む表示形式である。７つ以上のサムネイル画像を表示する必要のある場合、７番目以降のサムネイル画像は２ページ目以降に順次表示する。
【００５０】
ここで、記録中に日を跨がない動画ファイルＡ〜動画ファイルＣのサムネイル画像２０１〜２０３と異なり、記録中に日を跨いでいる動画ファイルＤのサムネイル画像２０４は、右隅に継続マーク３０６が付与されている。
【００５１】
すなわち、システム制御部１０４は、サムネイル画面を作成する際、サムネイル画像と共に取得した日付跨ぎフラグの値を参照し、日付跨ぎフラグ＝１のサムネイル画像については、日付跨ぎフラグ＝０のサムネイル画像と視覚的に異ならせる。
【００５２】
視覚的に異ならせる方法としては、日を跨いで記録された動画ファイルのサムネイル画像のみに付加的な表示を行なう方法がある。その一例として、ここでは、図４（ｂ）に示すように、日付跨ぎフラグ＝１のサムネイル画像２０４の一部を塗りつぶしてマーキングすることにより、日付跨ぎフラグ＝０の他のサムネイル画像２０１〜２０３と視覚的に区別されるようにしている。図４（ｂ）の例では、サムネイル画像の隅を３角形状に塗りつぶしているが、場所や塗りつぶしの形状はサムネイル画像の視認性を妨げない範囲で任意に設定できる。
【００５３】
また、サムネイル画像の表示は共通とし、日を跨いで記録された動画ファイルのサムネイル画像を囲む枠を表示したり、周囲に何らかのメッセージを表示する等しても良い。あるいは、付加的な表示を行なう以外に、色調を変えたり、点滅表示させるなどの方法を用いても良い。すなわち、日を跨いで記録された動画ファイルのサムネイル画像と、日を跨がずに記録された動画ファイルのサムネイル画像が視覚的に区別可能であればどのような表示方法を採用しても良い。
【００５４】
さらに、本実施形態では、日付跨ぎフラグ＝１のサムネイル画像についても、指定された日付と動画ファイルの記録開始日との関係に応じ、表示を異ならせている。具体的には、次の日に継続する動画ファイルのサムネイル画像と、前の日から継続する動画ファイルのサムネイル画像とで、マーキングの位置を異ならせている。
【００５５】
すなわち、Ｓ４０６の処理において、日付跨ぎフラグが設定されている動画ファイルについては、記録開始日の翌日にも対応付けて登録を行なった。従って、日付跨ぎフラグが設定された動画ファイルは、記録開始日を指定した日付検索のみならず、記録開始日の翌日を指定した日付検索においても検出される。図２の例であれば、２００６年３月３日に記録開始され、日を跨いで記録された動画ファイルＤは、２００６年３月３日と翌日の３月４日に対応付けて登録される。従って、動画ファイルＤのサムネイル２０４は、２００６年３月３日が指定された場合と、翌日の２００６年３月４日が指定された場合の何れにも表示される。
【００５６】
図４（ｃ）は、２００６年３月４日が指定された場合に表示されるサムネイル画面の例を示す図である。サムネイル画面３０３には、動画ファイルＤ〜動画ファイルＦのサムネイル画像２０４〜２０６が表示されている。
【００５７】
そして、前の日から引き続いている動画ファイルＤのサムネイル画像２０４には、日を跨いだ動画ファイルであることを示すマーク３０７が付与されている。しかし、３月３日が指定された際に表示されるサムネイル２０４（図４（ｂ））とマークの位置が異なっている。
【００５８】
本実施形態では、翌日へ継続する動画ファイルのサムネイル画像には、画像の右端部分に、前日から継続する動画ファイルのサムネイル画像には、画像の左端部分にマークを付与する。サムネイル画面においては、同じ行であれば新しい動画ファイルのサムネイル画像が右に表示されるようにしている。そのため、翌日へ継続する動画ファイルのサムネイル画像には右端部分にマークを付与することで、さらに続きがあることを直感的に把握しやすくしている。従って、同じ思想に基づいて、前日から継続する動画ファイルのサムネイル画像については、左端部分にマークを付与している。
【００５９】
ユーザは、操作部１０３を操作して、再生したい動画ファイルのサムネイル画像を選択、決定することで、再生指示を入力することができる。システム制御部１０４は、ユーザが指定したサムネイル画像に対応する動画ファイルを日付リストから特定し、上述した再生処理を実行する。
【００６０】
このように、本実施形態によれば、記録日に基づいて動画ファイルを処理する場合、日を跨いで記録された動画ファイルについては、動画ファイルの記録が開始された日とその翌日の両方を記録日として有するものとして取り扱う。また、このような取り扱いを行なうため、日を跨いで記録された動画ファイルが存在する場合、記録開始日及び翌日の両方に対応付ける。そのため、例えば検索処理を行なう場合、どちらの日付が指定されても検索される。しかも、記録が翌日の何時に終了しても、確実に検索される。
【００６１】
また、日を跨いで記録された動画ファイルが検索された場合、日を跨がずに記録された動画ファイルとは異なる方法で代表画像を表示することにより、ユーザは日を跨いで記録された動画ファイルを明確に認識することができる。
【００６２】
また、日付跨ぎフラグを用いずに、動画作成日時と記録時間から日付を跨いでいるか否かの判断を行うことも当然可能である。この場合、図５に示したメタデータの生成処理において、Ｓ１１１〜Ｓ１１５の処理は不要になる。また、図３のＳ４０５において、日付跨ぎフラグの値を調べる代りに、メタデータに含まれる記録開始日時及び記録終了日時とから日を跨いでいるかどうかを判断すればよい。
また、本発明を適用可能な情報処理装置の一例としてデジタルビデオカメラを示したが、撮像部を持たない単なる情報処理装置であっても本発明を適用可能である。
【００６３】
＜第２の実施形態＞
日付跨ぎフラグは日付検索だけでなく、別の用途に利用することも可能である。
例えば、第１の実施形態で説明したデジタルビデオカメラ１００から他の装置（ＰＣなど）に動画ファイルをコピーする場合に、日付跨ぎフラグを利用することができる。
【００６４】
動画ファイルを他の装置にコピーする際、日付毎のフォルダに分類しながら各動画ファイルをコピーすることが考えられる。この場合、日付跨ぎフラグを利用して生成した日付リストを利用し、各動画ファイルのコピー先フォルダを決定することにより、日を跨いで記録された動画ファイルを、記録開始日に対応するフォルダと翌日に対応するフォルダの両方にコピーすることができる。また、記録中に日を跨いでいない他の動画ファイルについても、適切なフォルダへ自動的に分類してコピーすることができる。
【００６５】
また、日付リストが生成されていなくても、コピーする動画ファイルの日付跨ぎフラグをチェックし、フラグが設定されていた場合は、日付を跨ぐ前後の日付に対応するフォルダに動画ファイルをそれぞれコピーする。
【００６６】
図７では、ビデオカメラ１００から外部装置の一例としてのＰＣ５０２へ、図２に示した動画ファイルＡ〜動画ファイルＦをコピーする際に、日付跨ぎフラグを利用した例を示している。
【００６７】
このファイルコピー動作について、図６に示すフローチャートを用いて説明する。
システム制御部１０４は、例えばＵＳＢ Ｉ／Ｆを介してデジタルビデオカメラ５０２と接続されると、プロトコルに従って初期処理を行ない、通信を確立する（Ｓ２０１）。そして、例えば操作部１０３を通じてコピー指示が入力されると、システム制御部１０４は、ハードディスクドライブ１０６から、動画ファイルのメタデータを取得する（Ｓ２０３）。
【００６８】
そして、メタデータに含まれる記録開始日時情報から、記録開始日を特定し、そのメタデータに対応する動画ファイルを、ＰＣ５０２の記憶装置における、記録開始日に対応したフォルダへコピーする（Ｓ２０５）。この際、ＰＣ５０２に記録開始日に対応したフォルダが無ければ、フォルダを新たに生成するようにしてもよい。
【００６９】
次に、システム制御部１０４は、コピーした動画ファイルが日を跨いでいるかどうかを判別する。この判別は、日付跨ぎフラグを用いても良いし、記録開始日時情報と記録終了日時情報、もしくは記録開始日時情報と記録時間とから、日付を跨いでいるか否かの判断を行うことも当然可能である。
【００７０】
日を跨いだ動画ファイルであると判別された場合、システム制御部１０４は、その動画ファイルを、さらに記録開始日の翌日に対応したフォルダにもコピーする（Ｓ２０９）。Ｓ２１１で、システム制御部１０４は、ハードディスクドライブ１０６に記録された全ての動画ファイルについてコピーを終えたかどうか判別する。全ての動画ファイルについてコピーしたと判別される場合には処理を終了し、未処理の動画ファイルが残っていれば、Ｓ２０３へ戻って処理を繰り返す。
【００７１】
図７に示すように、ＰＣ５０２では、動画ファイルが記録開始日に対応するフォルダに自動分類されてコピーされる。さらに、日を跨いでいる動画ファイルＤは、２００６年３月３日のフォルダと、翌日の２００６年３月４日のフォルダにコピーされている。
【００７２】
このように、本実施形態によれば、動画ファイルを外部装置にコピーする際にも、日を跨いだ動画ファイルについては記録開始日とその翌日の両方に関連付ける。これにより、外部装置で日付検索等を行なう場合に、ユーザが特に日を跨いだ動画ファイルかどうかを意識することなしに、適切な検索結果が得られる。
【００７３】
なお、Ｓ２０９におけるコピー処理では、動画ファイルの実体をコピーせずに、既にコピーした動画ファイルを参照する情報（ショートカット、エイリアス又はシンボリックリンク等）を登録するようにしても良い。これにより、外部装置の記憶装置の容量を大幅に節約することができる。
【００７４】
＜他の実施形態＞
上述の実施形態においては、記録開始日時情報、記録終了日時情報、記録時間、日付跨ぎフラグといった情報を画像ファイルのメタデータとのみハードディスクドライブ１０６に記録していた。しかし、動画ファイルの管理情報として、メタデータに含まれる情報の少なくとも一部を、画像ファイルを特定する情報と関連付けて別途記録するようにしても良い。この場合、メタデータを参照する上述の処理は、管理情報を参照して行なうことができる。
【００７５】
上述の実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
従って、上述の実施形態をコンピュータで実現するために、該コンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。つまり、上述の実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【００７６】
なお、上述の実施形態を実現するためのコンピュータプログラムは、コンピュータで読み取り可能であれば、どのような形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【００７７】
上述の実施形態を実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００７８】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【００７９】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
つまり、上述の実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一つである。
【００８０】
上述の実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
従って、上述の実施形態をコンピュータで実現するために、該コンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。つまり、上述の実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【００８１】
なお、上述の実施形態を実現するためのコンピュータプログラムは、コンピュータで読み取り可能であれば、どのような形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【００８２】
上述の実施形態を実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００８３】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【００８４】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
つまり、上述の実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一つである。
【００８５】
また、上述の実施形態を実現するためのコンピュータプログラムを暗号化して格納した記憶媒体を配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを許可してもよい。鍵情報は、例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【００８６】
また、上述の実施形態を実現するためのコンピュータプログラムは、すでにコンピュータ上で稼働するＯＳの機能を利用するものであってもよい。
さらに、上述の実施形態を実現するためのコンピュータプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明に係る情報処理装置の一実施形態としてのデジタルビデオカメラの構成例を示すブロック図である。
【図２】本発明の実施形態に係るデジタルビデオカメラによって記録された動画ファイルを時系列で模式的に示した図である。
【図３】本発明の実施形態に係るデジタルビデオカメラにおける日付検索動作を説明するフローチャートである。
【図４】本発明の実施形態に係るデジタルビデオカメラにおいて表示される日付インデックス画面の例を示す図である。
【図５】本発明の実施形態に係るデジタルビデオカメラのメタデータ生成部によるメタデータ生成処理を説明するフローチャートである。
【図６】本発明の第２の実施形態に係るデジタルビデオカメラによるコピー処理を説明するフローチャートである。
【図７】本発明の第２の実施形態に係るデジタルビデオカメラによるコピー処理を模式的に示す図である。
【図１】
2008017366.tif 000003
【図２】
2008017366.tif 000004
【図４】
2008017366.tif 000005
【図３】
2008017366.tif 000006
【図５】
2008017366.tif 000007
【図６】
2008017366.tif 000008
【図７】
2008017366.tif 000009
【手続補正書】
【提出日】平成18年7月11日(2006.7.11)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2008017366.tif 000010
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2008017366.tif 000011