(57)【特許請求の範囲】
【請求項１】
コンテンツを記録する記録装置と、前記コンテンツに付加情報を付加するためのユーザ操作を受け付ける操作装置とを有するコンテンツ管理システムであって、
前記記録装置において記録媒体に記録された最新のコンテンツデータに付加情報を関連付けて記録するための第１の処理を、前記操作装置へのユーザ操作に応じて実行する実行手段と、
前記第１の処理の実行を指示するユーザ操作を受け付けるための第１の表示アイテムを表示する表示手段と、
前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータである場合は、前記第１の処理の実行を指示するユーザ操作を受け付け、前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータであると判断されない場合に、前記第１の表示アイテムの表示形態を変更し、前記第１の処理の実行を指示するユーザ操作を受け付けないように制御する制御手段と、を備えることを特徴とするコンテンツ管理システム。
【請求項２】
前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータとして特定可能な状態か否かを判定する判定手段をさらに備え、
前記制御手段は、前記判定手段により前記特定可能な状態であると判定された場合に、前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータであるか否かを判断することを特徴とする請求項１に記載のコンテンツ管理システム。
【請求項３】
前記判定手段は、記録媒体に記録された最新のコンテンツデータを消去するコマンドが実行された場合に、前記特定可能な状態ではないと判定することを特徴とする請求項２に記載のコンテンツ管理システム。
【請求項４】
コンテンツデータが記録される記録媒体を着脱可能な装着部と、
前記装着部に記録媒体が装着されているか否かを検出する検出手段と、を更に備え、
前記判定手段は、前記検出手段により前記装着部に記録媒体が装着されていないことが検出された場合には、前記特定可能な状態ではないと判定することを特徴とする請求項２または３に記載のコンテンツ管理システム。
【請求項５】
前記制御手段は、前記検出手段により前記装着部に記録媒体が装着されていないことが検出された後に、前記装着部に記録媒体が装着されていることを検出した場合、その記録媒体が最後にコンテンツデータの記録を行なった記録媒体である場合には前記第１の処理の実行を指示するユーザ操作を受け付けるように制御することを特徴とする請求項４に記載のコンテンツ管理システム。
【請求項６】
コンテンツデータが記録される記録媒体を着脱可能な装着部と、
前記装着部の蓋の開閉を検出する検出手段と、を更に備え、
前記判定手段は、前記検出手段により前記蓋が開いていることが検出された場合に、前記特定可能な状態ではないと判定することを特徴とする請求項２または３に記載のコンテンツ管理システム。
【請求項７】
前記制御手段は、前記蓋が閉じたことを検出した場合に、前記装着部に装着されている記録媒体が最後にコンテンツデータの記録を行なった記録媒体である場合には前記第１の処理の実行を指示するユーザ操作を受け付けるように制御することを特徴とする請求項６に記載のコンテンツ管理システム。
【請求項８】
複数の記録媒体からコンテンツデータの記録先とする記録媒体を選択する選択手段を更に備え、
前記判定手段は、前記選択手段により選択された記録媒体が最後にコンテンツデータの記録を行なった記録媒体であれば前記特定可能な状態と判定し、前記選択された記録媒体が最後にコンテンツデータの記録を行なった記録媒体でなければ前記特定可能な状態でないと判定する、ことを特徴とする請求項２乃至７のいずれか１項に記載のコンテンツ管理システム。
【請求項９】
前記制御手段は、新たなコンテンツデータが前記記録媒体に記録された場合、または、前記記録媒体に記録されているコンテンツデータのうちの最新のコンテンツデータへのアクセスが発生した場合に、前記第１の処理の実行を指示するユーザ操作を受け付けるように制御することを特徴とする請求項１乃至８のいずれか１項に記載のコンテンツ管理システム。
【請求項１０】
前記前記第１の処理の実行を指示するユーザ操作に応じたコマンドを提供する外部の端末装置と通信可能に接続する接続手段を更に備え、
前記制御手段は、前記判定手段により前記特定可能な状態ではないと判定された場合に、前記接続手段を介して前記端末装置に前記第１の処理の実行を指示するユーザ操作を受け付けないことを示す情報を送信することを特徴とする請求項２乃至８のいずれか１項に記載のコンテンツ管理システム。
【請求項１１】
前記コンテンツデータは、動画、静止画、音声のいずれかであることを特徴とする請求項１乃至１０のいずれか１項に記載のコンテンツ管理システム。
【請求項１２】
前記表示手段は、前記第１の表示アイテムとともに、これから記録されるコンテンツに関連付けて付加情報を記録するための第２の処理の実行を指示するユーザ操作を受け付けるための第２の表示アイテムを表示することを特徴とする請求項１に記載のコンテンツ管理システム。
【請求項１３】
前記表示手段は、前記記録装置で現在記録中のコンテンツに関連付けて付加情報を記録するための第３の処理の実行を指示するユーザ操作を受け付けるための第３の表示アイテムを表示可能であり、
前記制御手段は、前記記録装置でコンテンツを記録中の場合は、前記第３の表示アイテムを前記表示手段に表示し、前記記録装置でコンテンツを記録中でない場合には、前記第１の表示アイテムを前記表示手段に表示するように制御することを特徴とする請求項１に記載のコンテンツ管理システム。
【請求項１４】
記録媒体にコンテンツデータを記録する記録装置と通信可能な操作装置であって、
前記記録媒体に記録された最新のコンテンツデータに関連付けて付加情報を記録するための第１の処理の実行を指示するユーザ操作を受け付ける表示アイテムを表示するように制御する表示制御手段と、
前記最新のコンテンツデータが前記記録媒体に直前に記録されたコンテンツデータとして特定可能な状態か否かの通知を前記記録装置から受信する受信手段と、
前記通知が前記特定可能な状態ではないことを示す場合に、前記表示アイテムの表示形態を変更して前記第１の処理の実行を指示するユーザ操作を受付けないように制御する制御手段と、を備えることを特徴とする操作装置。
【請求項１５】
コンテンツを記録する記録装置と、前記コンテンツに付加情報を付加するためのユーザ操作を受け付ける操作装置とを有するコンテンツ管理システムの制御方法であって、
実行手段が、前記記録装置において記録媒体に記録された最新のコンテンツデータに付加情報を関連付けて記録するための第１の処理を、前記操作装置へのユーザ操作に応じて実行する実行工程と、
表示手段が、前記第１の処理の実行を指示するユーザ操作を受け付けるための第１の表示アイテムを表示する表示工程と、
制御手段が、前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータである場合は、前記第１の処理の実行を指示するユーザ操作を受け付け、前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータであると判断されない場合に、前記第１の表示アイテムの表示形態を変更し、前記第１の処理の実行を指示するユーザ操作を受け付けないように制御する制御工程と、を有することを特徴とするコンテンツ管理システムの制御方法。
【請求項１６】
記録媒体にコンテンツデータを記録する記録装置と通信可能な操作装置の制御方法であって、
表示制御手段が、前記記録媒体に記録された最新のコンテンツデータに関連付けて付加情報を記録するための第１の処理の実行を指示するユーザ操作を受け付ける表示アイテムを表示するように制御する表示制御工程と、
受信手段が、前記最新のコンテンツデータが前記記録媒体に直前に記録されたコンテンツデータとして特定可能な状態か否かの通知を前記記録装置から受信する受信工程と、
前記通知が前記特定可能な状態ではないことを示す場合に、制御手段が、前記表示アイテムの表示形態を変更して前記第１の処理の実行を指示するユーザ操作を受付けないように制御する制御工程と、を有することを特徴とする操作装置の制御方法。
【請求項１７】
コンピュータを、請求項１乃至１３のいずれか１項に記載されたコンテンツ管理システムの各手段として機能させるためのプログラム。
【請求項１８】
コンピュータを、請求項１４に記載された操作装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録媒体に記録されたコンテンツデータに関連付けて付加情報を記録するコンテンツ管理システム、操作装置およびそれらの制御方法、プログラムに関する。特に、コンテンツに関連づけて記録される付加情報の編集および設定を行う方法に関する。
【背景技術】
【０００２】
画像や音声などのコンテンツを記録する記録装置が普及している。特に、近年、小型軽量なメモリカードに撮影した画像を記録するデジタルスチルカメラやデジタルビデオカメラなどの電子撮像装置が普及している。このような電子撮像装置は多機能化されており、撮影画像だけでなく、撮影した画像に関連付けて様々な付加情報を記録することもできるようになっている。例えば、撮影した画像と共に撮影者情報、撮影場所情報、コメントなどの文字情報を付加情報として記録することができる。撮影した画像に関連付けた付加情報は、例えば、編集作業を行う際に目的の画像を検索するための情報として用いられている。
【０００３】
特許文献１には、画像の撮影後に撮影画像とともに人物アイコンやジャンルアイコンを表示し、いずれかのアイコンがタッチされると、そのアイコンに関連付けられている個人情報、キーワード等の情報を識別情報として画像に付加することが記載されている。特許文献２では画像撮像装置に無線機能を搭載し、携帯型の電子機器などで編集した付加情報を無線を使用して画像撮像装置に転送することで付加情報の変更処理を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１４６３１７号公報
【特許文献２】特開２００３−１８８９５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像に関連づける付加情報の内容をユーザが入力するタイミングとして、以下の３つが想定される。
（１）画像を撮影（記録）する前に、これから撮影する画像に付加する付加情報を入力して指定しておく。
（２）画像（特に動画像）の撮影中（記録中）に、現在撮影中である画像に付加する付加情報を入力する。
（３）画像を撮影（記録）した後に、直前に記録した画像に付加する付加情報を入力して関連付ける。
【０００６】
上記（２）のタイミングについては、専ら動画撮影時に言えるタイミングであるが、（１）と（３）に関しては、静止画、動画問わずにあり得るタイミングであり、何れも撮影待機中のタイミングである。すなわち、ユーザが撮影待機中に付加情報の入力を行う場合、それを付加しようとしている対象画像としては、これから撮影する画像（（１）のケース）と、直前に撮影した画像すなわち記録済みの画像のうち最新の画像（（３）のケース）があり得る。そのため、（１）と（３）の双方を可能とするためには、ユーザが付加情報を入力するたびに、その付加情報を付加する対象がこれから撮影する画像であるのか、記録済みの画像のうち最新の画像であるのかを選択する操作が必要となる。しかしこれは慌ただしい撮影現場では煩わしい作業であり、かつ誤操作に繋がる恐れがあるという問題があった。特に、直前に撮影した画像が消去されていた場合には、記録済みの画像のうち最新の画像は前々回に撮影された画像であり、どんな画像であったかを、付加情報を入力するユーザが把握していない可能性もある。このような状況が発生した場合に、記録済みの画像のうち最新の画像に付加情報を関連付けて記録する操作を行うと意図しない画像に関連付けて誤って付加情報を記録してしまうという恐れがあった。また、このような課題は、音声データなどの、他のコンテンツデータに関しても同様である。
【０００７】
本発明は、上記課題を鑑み、記録済みのコンテンツのうち最新のコンテンツの内容が把握できなくなるような場合に、意図しないコンテンツに誤って付加情報を関連付けて記録してしまう可能性を低減することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明の一態様による装置は、以下の構成を備える。すなわち、
コンテンツを記録する記録装置と、前記コンテンツに付加情報を付加するためのユーザ操作を受け付ける操作装置とを有するコンテンツ管理システムであって、
前記記録装置において記録媒体に記録された最新のコンテンツデータに付加情報を関連付けて記録するための第１の処理を、前記操作装置へのユーザ操作に応じて実行する実行手段と、
前記第１の処理の実行を指示するユーザ操作を受け付けるための第１の表示アイテムを表示する表示手段と、
前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータである場合は、前記第１の処理の実行を指示するユーザ操作を受け付け、前記最新のコンテンツデータが、前記記録装置によって前記記録媒体に直前に記録されたコンテンツデータであると判断されない場合に、前記第１の表示アイテムの表示形態を変更し、前記第１の処理の実行を指示するユーザ操作を受け付けないように制御する制御手段と、を備える。
【発明の効果】
【０００９】
本発明によれば、意図しないコンテンツに誤って付加情報を関連付けて記録してしまう可能性を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態のデジタルビデオカメラ１００のハードウェアブロック図。
【図２】携帯端末２００のハードウェアブロック図。
【図３】デジタルビデオカメラ１００のカメラモードでの全体処理のフローチャート。
【図４】デジタルビデオカメラ１００の制御情報生成処理のフローチャート。
【図５Ａ】携帯端末２００の外部機器制御モードでの全体処理のフローチャート。
【図５Ｂ】携帯端末２００の外部機器制御モードでの全体処理のフローチャート。
【図６】デジタルビデオカメラ１００のメニュー画面の表示例を示す図。
【図７】携帯端末２００の外部機器制御モードでの画面の表示例を示す図。
【図８】第２実施形態のデジタルビデオカメラ８００のハードウェアブロック図。
【図９】デジタルビデオカメラ８００の制御情報生成処理のフローチャート。
【図１０】第３実施形態のデジタルビデオカメラ１０００のハードウェアブロック図。
【図１１】デジタルビデオカメラ１０００の制御情報生成処理のフローチャート。
【図１２】第４実施形態のデジタルビデオカメラ１００のカメラモードでの全体処理のフローチャート。
【図１３Ａ】デジタルビデオカメラ１００の付加情報処理のフローチャート。
【図１３Ｂ】デジタルビデオカメラ１００の付加情報処理のフローチャート。
【図１４】デジタルビデオカメラ１００の記録処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
＜第１実施形態＞
以下の実施形態では、コンテンツデータに付加情報を関連付けるコンテンツ管理装置、コンテンツ管理システムとして、画像データに付加情報を関連付ける画像管理装置を例示して、本発明を説明する。図１と図２に、第１実施形態による画像管理装置の構成の一例を示す。本実施形態の画像管理装置（画像管理システム）は、図１に示すデジタルビデオカメラ１００（カムコーダ）と図２に示す携帯端末２００が通信可能に接続されることにより構成され得る。
【００１２】
まず、デジタルビデオカメラ１００について説明する。図１において、制御部１１０には、画像圧縮／伸長部１１１、撮像部１１２、画像処理部１１３、無線通信部１１４、表示部１１５、操作部１１６、ＲＯＭ１１７、ＲＡＭ１１８、記録媒体Ｉ／Ｆ１１９、等の各構成部が接続される。制御部１１０と各構成部とは互いにデータのやり取りを行うことができるようにされている。
【００１３】
制御部１１０は、デジタルビデオカメラ１００のシステム全般を制御するシステム制御部である。制御部１１０はＲＯＭ１１７に記録されたプログラムをＲＡＭ１１８に展開して実行することで、各構成部を制御し、後述のフローチャートで示される処理を実行する。ＲＯＭ１１７は、不揮発性の記録媒体であり、制御部１１０が実行するプログラムを記憶している。ＲＡＭ１１８は制御部１１０のワークメモリとして用いられる揮発性の記録媒体である。また、ＲＡＭ１１８は、撮像部１１２で撮像し画像処理部１１３により画像処理された画像データや着脱可能な記録媒体１２０から読み出した画像データを、画像圧縮／伸長部１１１で圧縮処理または伸長処理を施すための作業領域を提供する。また、ＲＡＭ１１８は、表示部１１５で表示する画像を一時格納するＶＲＡＭとしても用いられる。さらには、ＲＡＭ１１８は、撮像した画像と共に関連付けて記録する付加情報を一時格納する付加情報保持領域としても用いられる。付加情報は無線通信部１１４より携帯端末２００から受信され得る。
【００１４】
デジタルビデオカメラ１００は、画像データを記録するための記録媒体を着脱可能に装着するためのインターフェースとして記録媒体Ｉ／Ｆ１１９を有する。記録媒体Ｉ／Ｆ１１９はメモリカード等の着脱可能な記録媒体を挿入可能なスロットになっている。図１においては、記録媒体Ｉ／Ｆ１１９に着脱可能な記録媒体１２０が装着されている例を図示している。デジタルビデオカメラ１００では、着脱可能な記録媒体に画像データを記録する構成で説明したがこれに限られるものではない。例えば、デジタルビデオカメラ１００に内蔵された、着脱が不可能な記録媒体に画像データを記録する構成も考えられる。
【００１５】
画像処理部１１３は、撮像部１１２で撮像された画像データに、所定の画素補間、リサイズ処理や色変換処理を行う。また、画像処理部１１３では撮像された画像データを用いて所定の演算処理が行われ、制御部１１０は得られた演算結果に基づいて撮像部１１２による撮像に関する各種制御（露光制御、オートホワイトバランス制御など）を行う。
【００１６】
画像圧縮／伸長部１１１は画像処理部１１３で画像処理された画像データを圧縮する処理や記録媒体１２０から読み出した画像データに対する伸長処理を行う。撮像部１１２は、撮影レンズ（ズームレンズとフォーカスレンズ含む）と撮像素子を有し、制御部１１０の制御に基づき被写体を撮像し、静止画や動画像データといった画像データを取得する。表示部１１５は、制御部１１０の表示制御に基づき、各種設定状態や、撮像部１１２で撮像されている画像、記録媒体１２０から読み出して再生した画像などを表示するためのディスプレイである。表示部１１５は、覗き込み形のファインダー内のディスプレイや、バリアングルの液晶モニタなどとして構成される。
【００１７】
操作部１１６はデジタルビデオカメラ１００に電源を供給するための電源スイッチや、撮影開始ボタン、カメラモード（撮影モード）や再生モードに切り替え可能なモード切替ボタンなどを含み、ユーザからの各種の操作を受け付ける。なお操作部１１６にタッチパネルが含まれる場合、制御部１１０はタッチパネルへの、たとえば以下の操作を検出できる。
・タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。
・タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。
・タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。
・タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。
・タッチパネルに何も触れていない状態（以下、タッチオフと称する）。
【００１８】
これらの操作や、タッチパネル上に指やペンが触れている位置座標は制御部１１０に通知され、制御部１１０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。またタッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定される。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合はドラッグが行なわれたと判定される。本実施形態のタッチパネルには、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００１９】
無線通信部１１４は、制御部１１０の制御に基づき、外部カメラやパーソナルコンピュータといった外部機器とデータの送受信を無線通信により行う。無線通信部１１４は、たとえば、デジタルビデオカメラ１００の設定情報や操作情報などを送信し、デジタルビデオカメラ１００を操作するコマンドや画像データと共に記録する付加情報などを受信する。送受信可能なデータにはデジタル画像データやアナログ映像信号が含まれる。
【００２０】
次に、携帯端末２００について説明する。図２において、制御部２１１には、表示部２１２、操作部２１３、無線通信部２１４、ＲＯＭ２１５、ＲＡＭ２１６、等の各構成部分が接続される。制御部と各構成部は互いにデータのやり取りを行うことができるようにされている。
【００２１】
制御部２１１は、携帯端末２００のシステム全般を制御するシステム制御部である。制御部２１１はＲＯＭ２１５に記録されたプログラムをＲＡＭ２１６に展開して実行することで、各構成部を制御し、後述のフローチャートで示される処理を実行する。ＲＯＭ２１５は、不揮発性の記録媒体であり、制御部２１１が実行するプログラムを記憶している。ＲＡＭ２１６は制御部２１１のワークメモリとして用いられる揮発性の記録媒体である。
【００２２】
表示部２１２は、制御部１１０の表示制御に基づき、各種設定状態や、無線通信部２１４より受信したデータ（デジタル画像データやアナログ映像信号を含む）などを表示するためのディスプレイである。操作部２１３は、携帯端末２００に電源を供給するための電源スイッチなど、ユーザからの各種の操作を受け付ける。なお操作部２１３は操作部１１６と同様にタッチパネルを含む。操作部２１３に含まれるタッチパネルで受付け可能な操作及び方式は、前述の操作部１１６に含まれるタッチパネルと同様であるものとする。
【００２３】
無線通信部２１４は、制御部２１１の制御に基づき、外部カメラやパーソナルコンピュータといった外部機器とデータの送受信を無線通信により行う。無線通信部２１４はデジタルビデオカメラ１００の設定情報や操作情報などを受信し、デジタルビデオカメラ１００を操作するコマンドや画像データと共に記録する付加情報などを送信する。また、送受信可能なデータにはデジタル画像データやアナログ映像信号が含まれる。
【００２４】
図３、図４、図５Ａ，５Ｂに、本実施形態のデジタルビデオカメラ１００および携帯端末２００における処理のフローチャートを示す。図３と図４のフローチャートにおける各処理は、デジタルビデオカメラ１００を構成する制御部１１０がＲＯＭ１１７に格納されたプログラムをＲＡＭ１１８に展開して実行することにより実現される。ユーザの操作部１１６に対する操作によってデジタルビデオカメラ１００がカメラモード（撮影モード）に設定されると図３の処理が開始する。
【００２５】
図３は、カメラモードでの全体的な処理手順を示したフローチャートである。カメラモードに設定されるとまず、Ｓ３００で、制御部１１０は、デジタルビデオカメラ１００の設定状態により携帯端末２００に送信するための制御情報を生成する。この処理の詳細は図４を用いて後述する。Ｓ３０１では、制御部１１０は、Ｓ３００で生成した制御情報を無線通信部１１４を介して携帯端末２００に送信する。Ｓ３０２では、制御部１１０は、無線通信部１１４を介して携帯端末２００からデジタルビデオカメラ１００を動作させるコマンドおよび付加情報のデータを受信する。Ｓ３０３では、制御部１１０は、動画の記録中であるか否かを判定する。例えば、操作部１１６へのユーザ操作により記録開始がなされた後、記録停止がなされていない場合に、記録中であると判定される。記録中であると判定するとＳ３０４に進み、記録中でないと判定するとＳ３０８に進む。
【００２６】
Ｓ３０４では、制御部１１０は、Ｓ３０２で受信した付加情報を現在記録している動画像に関連付ける付加情報として適用するコマンド（以下、Apply Clipコマンドと呼ぶ）を受信したかどうかを判定する。Apply Clipコマンドを受信したと判定された場合は、処理はＳ３０５に進み、受信していないと判定された場合はＳ３０６に進む。Ｓ３０５では、制御部１１０は、画像に関連付けて記録すべき付加情報としてＲＡＭ１１８の付加情報保持領域に保持している付加情報をＳ３０２で受信した付加情報に更新する（この段階ではまだ画像自体に付加情報を関連付ける処理は行わない）。Ｓ３０６では、制御部１１０は、記録を停止したか否かを判定する。記録を停止したと判定すると、処理はＳ３０７に進み、停止していないと判定するとＳ３００に戻り処理を繰り返す。なお、記録を停止したと判定するのは例えば以下の場合である。
・操作部１１６に含まれる映像記録停止ボタンによって動画像データの記録停止が指示された場合。
・Ｓ３０２で記録を停止するコマンドを受信して動画像データの記録停止が指示された場合。
【００２７】
Ｓ３０７では、制御部１１０は、今まで記録していたクリップに関連付けられている付加情報の更新を行う。なお１クリップは１つの動画ファイルであるものとする。ただし、１クリップとは、単一の動画ファイルのうち、記録開始指示を受付けてから記録停止指示を受付けるまでに記録された範囲、すなわち動画の一部範囲であってもよい。また、Ｓ３１２で後述するように、動画の記録を開始した時点で一旦その動画に付加情報を関連付けるので、記録の停止時にはそれまで記録していたクリップには付加情報がすでに関連付けられて存在する。ここでは、その既存の付加情報を最新の内容に書き換える処理を行う。今まで記録していたクリップとそれに関連付けられた付加情報は記録媒体１２０に記録される。例えば、今まで記録していたクリップは動画像のストリームデータを有する動画像ファイルとして、それに関連づけられた付加情報は付加情報ファイルとして、１対１で同一のフォルダに格納されることで、関連付けがなされている。Ｓ３０７では、記録媒体１２０に記録されている今まで記録していたクリップに関連付けられた付加情報ファイルの内容をＲＡＭ１１８に保持していた付加情報の内容で更新する。これによって、記録停止をするまでにApply Clipコマンドと共に受信した付加情報があれば、記録を停止した際に、Apply Clipコマンドと共に受信した付加情報で画像に関連づけられた付加情報が更新される。記録停止をするまでにApply Clipコマンドと共に受信した付加情報がなければ、画像に関連づけられた付加情報の内容は記録を開始した際に付加された内容と同じとなる。
【００２８】
一方、Ｓ３０８では、制御部１１０は、Ｓ３０２で直前に記録したクリップに関連付けられている付加情報を書きかえるコマンド（以下、Rewrite Prevコマンドと呼ぶ）を受信したか否かの判定をする。なお、Rewrite Prevでは、記録媒体１２０に記録されている画像データのうちの最新の画像データに対する付加情報の設定が行なわれる。Rewrite Prevコマンドを受信したと判定すると、処理はＳ３０９に進み、受信していないと判定した場合はＳ３１３に進む。Ｓ３０９では、制御部１１０は、Ｓ３０５と同様に、画像に関連付けて記録すべき付加情報としてＲＡＭ１１８に保持している付加情報をＳ３０２で受信した付加情報に更新する。Ｓ３１０では、制御部１１０は、直前に記録したクリップに関連付けられた、記録媒体１２０に記録されている付加情報を更新する。直前に記録したクリップとそれに関連付けられた付加情報は記録媒体１２０に、前述のように同一フォルダ内に１対１の対応関係を持って記録されている。制御部１１０は、記録媒体１２０に記録されている直前に記録したクリップに関連付けられた付加情報を、ＲＡＭ１１８に保持していた付加情報で更新する。これによって、直前に記録したクリップに関連づけて記録媒体１２０に記録されている付加情報の内容が、Rewrite Prevと共に受信した付加情報の内容に更新される。
【００２９】
一方、Ｓ３１３では、制御部１１０は、これから記録しようとしているクリップに関連付けて記録する付加情報を適用するコマンド（以下、Next Clipコマンドと呼ぶ）を受信したか否かを判定する。Next Clipコマンドを受信したと判定すると、処理はＳ３１４に進み、受信していないと判定するとＳ３１１に進む。Ｓ３１４では、Ｓ３０５と同様に、制御部１１０は、画像に関連付けて記録すべき付加情報としてＲＡＭ１１８に保持している付加情報をＳ３０２で受信した付加情報に更新する。
【００３０】
Ｓ３１１では、制御部１１０は、記録を開始したか否かを判定する。記録を開始したと判定されると、処理はＳ３１２に進み、開始していないと判定されるとＳ３００に戻り、上記の処理を繰り返す。なお、記録を開始したと判定するのは例えば以下の場合である。
・操作部１１６に含まれる記録開始ボタンによって動画像データの記録開始が指示された場合、
・Ｓ３０２で記録を開始するコマンドを受信して動画像データの記録開始が指示された場合。
【００３１】
Ｓ３１２では、制御部１１０は、新しく記録を開始したクリップに、ＲＡＭ１１８に保持している、Next Clipコマンドで指定された付加情報を関連付けて記録媒体１２０に記録する。これによって、前回の記録停止から今回の記録開始までの間にNext Clipコマンドと共に受信した付加情報があれば、今回記録を開始する画像にNext Clipコマンドと共に受信した付加情報が関連付けられて記録媒体１２０に記録されることとなる。なお、Rewrite Prevコマンドと共に受信した付加情報であっても、ＲＡＭ１１８に保持している付加情報をＳ３０９で更新するため、今回記録を開始する画像に関連付けて記録される。しかし、Ｓ３０９の処理を省き、Ｓ３１０ではＳ３０２でRewrite Prevコマンドとともに受信した付加情報で記録媒体１２０を更新し、ＲＡＭ１１８に保持している付加情報は更新しないものとしてもよい。このようにすることで、直前に記録した画像の付加情報だけを、Rewrite Prevコマンドとともに受信した付加情報で更新することができる。前回の記録停止から今回の記録開始までの間にNext ClipコマンドもRewrite Prevコマンドも受けなかった場合は、その前からＲＡＭ１１８に保持している付加情報（前回記録した画像に関連付けられた付加情報と同一内容の付加情報）が関連づけられることとなる。
【００３２】
図４は、図３のＳ３００における制御情報の生成処理（Ｓ３００）の詳細を示すフローチャートである。まず、Ｓ４００では、制御部１１０は、最後に撮影したクリップを消去（以下、Last Clip消去と呼ぶ）したか否かを判定する。Last Clip消去をしたと判定するとＳ４０１に進み、消去していないと判定するとＳ４０２に進む。Ｓ４０１では、図３のＳ３０１で携帯端末２００に送信するための制御情報として“Rewrite Prevを無効にすることを示す情報”を生成して、ＲＡＭ１１８に記録する。ここで、Rewrite Prevを無効にするのは、Last Clip消去により、記録媒体１２０に記録されている画像データのうちの最新の画像データが、実際に直前の撮影によって記録された画像と一致しなくなるためである。すなわち、直前の撮影によって記録された画像を特定可能な状態ではなくなるためである。なお、Last Clip消去をしたと判定するのは例えば以下の場合である。
・操作部１１６に含まれるメニューボタンによって図６に示すようなメニュー６００が開かれ、メニュー６００の項目から最後に撮影したクリップの消去が指示された場合。
・操作部１１６に含まれる十字ボタンによって選択カーソル６０１を操作しメニューの中からLast Clip消去を行う項目（図６ではDelete Last Clip）を選択することでLast Clip消去が指示された場合。あるいは、
・操作部１１６に含まれるLast Clip消去を行うボタンによって最後に撮影したクリップの消去が指示された場合。
【００３３】
Ｓ４０２では新しいクリップを撮影したか否かの判定を行う。なお、Ｓ４０２において、新しいクリップを撮影したと判定されるのは例えば、以下の場合である。すなわち、動画像データの記録開始が指示された後、記録停止が指示された場合である。ここで、たとえば、操作部１１６に含まれる撮影開始ボタンまたは図３のＳ３０２で記録を開始するコマンドを受信したことによって動画像データの記録開始が指示される。また、撮影停止ボタンまたは図３のＳ３０２で記録を停止するコマンドを受信したことによって動画像データの記録停止が指示される。新しいクリップを撮影したと判定した場合は、処理はＳ４０３に進み、撮影していないと判定した場合はＳ４０４に進む。Ｓ４０３では、制御部１１０は、図３のＳ３０１で携帯端末２００に送信するための制御情報として前述の“Rewrite Prevを無効にすることを示す情報”をクリア、すなわちRewrite Prevを有効にする。
【００３４】
Ｓ４０４では、制御部１１０は、最後に撮影したクリップ（記録済みのクリップのうち最新のクリップ）の再生（以下、RecReviewと呼ぶ）をしたか否かを判定する。RecReviewをしたと判定した場合は、処理はＳ４０５に進み、RecReviewしていないと判定した場合は制御情報生成処理を終了する。Ｓ４０５では、制御部１１０は、Ｓ４０３と同様に図３のＳ３０１で携帯端末２００に送信するための制御情報として“Rewrite Prevを無効にすることを示す情報”をクリア、すなわちRewrite Prevを有効にする。これは、記録媒体１２０に記録されている画像のうち、最新の画像に対してアクセスが行なわれたことにより、ユーザがその最新の画像を最後に撮影した画像として認識することができると考えられるからである。そして、Ｓ４０５の処理が終了すると制御情報生成処理を終了する。なお、Ｓ４０４においてRecReviewをしたと判定するのは例えば以下の場合である。
・操作部１１６に含まれるメニューボタンによって図６に示すようなメニュー６００が開かれ、メニュー６００の項目から最後に撮影したクリップ（記録済みのクリップのうち最新のクリップ）の再生が指示された場合。
・操作部１１６に含まれるRecReviewを行うボタンによって最後に撮影したクリップの再生が指示された場合。
【００３５】
以上のように、直前に記録された画像を特定可能な状態にあればRewrite Prevを有効とし、特定可能な状態でなければRewrite Prevを無効とした制御情報が携帯端末２００に送信される。携帯端末２００では、この制御情報に応じて、Rewrite Prevのユーザ操作を可能にしたり、不能にしたりする。図５Ａ，図５Ｂに示される各処理は、携帯端末２００の制御部２１１がＲＯＭ２１５に格納されたプログラムをＲＡＭ２１６に展開して実行することにより実現される。ユーザの操作部２１３に対する操作によって携帯端末２００が外部機器制御モードに設定されると図５Ａ，図５Ｂの処理を開始する。外部機器制御モードになったときの携帯端末２００の表示部２１２に表示される画面の一例を図７に示す。まず、図７を参照して、携帯端末２００で編集した付加情報をデジタルビデオカメラ１００に送信する操作を行う画面を説明する。
【００３６】
図７において、付加情報編集画面７００はデジタルビデオカメラ１００で撮影したクリップに関連付けて記録する付加情報の編集を行いデジタルビデオカメラ１００へデータを送信する操作を行う画面である。ユーザは操作部２１３に含まれる十字キーを操作して各項目の編集を行うことができる。クリップタイトルフィールド７０１はクリップのタイトルを入力するフィールドである。撮影者フィールド７０２はクリップを撮影した撮影者を入力するフィールドである。撮影場所フィールド７０３はクリップの撮影場所を入力するフィールドである。撮影内容フィールド７０４はクリップの撮影内容を入力するフィールドである。表示アイテムとしてのRewrite Prevボタン７０５は入力した付加情報を記録済みのクリップのうち最新のクリップに関連付けて記録するためにデジタルビデオカメラ１００にRewrite Prevコマンドと付加情報データを送信するためのボタンである。表示アイテムとしてのNext Clipボタン７０６は入力した付加情報をこれから撮影しようとするクリップに関連付けて記録するためにデジタルビデオカメラ１００にNext Clipコマンドと付加情報データを送信するボタンである。なお、各コマンドと付加情報データのデジタルビデオカメラ１００への送信は、無線通信部２１４を介して行われる。
【００３７】
図５Ａ，５Ｂは、携帯端末２００での全体的な処理手順を示したフローチャートである。外部機器制御モードに設定されるとまず、Ｓ５００で、制御部２１１は、デジタルビデオカメラ１００から無線通信部２１４を介してデジタルビデオカメラ１００の制御情報を受信する。Ｓ５０１では、制御部２１１は、Ｓ５００で受信した制御情報からデジタルビデオカメラ１００が記録中か否かを判定する。記録中と判定されると処理はＳ５０２に進み、記録中でないと判定されるとＳ５０７に進む。
【００３８】
Ｓ５０２では、制御部２１１は、付加情報編集画面７００にデジタルビデオカメラ１００で現在記録中のクリップに関連付けて記録する付加情報のデータとコマンドを送信するApply Clipボタン（不図示）を表示する。Ｓ５０３では、制御部２１１は、図７で示したクリップタイトルフィールド７０１、撮影者フィールド７０２、撮影場所フィールド７０３、撮影内容フィールド７０４のいずれかのフィールドへの入力があったか否かを判定する。いずれかのフィールドへの入力があったと判定した場合には、処理はＳ５０４に進み、フィールドへの入力がなかった場合にはＳ５０５に進む。Ｓ５０４では、制御部２１１は、図７で示す付加情報編集画面の更新を行う。Ｓ５０５では、制御部２１１は、Apply Clipボタンがユーザにより押されたか否かを判定する。なお、「押された」とは、表示されたボタンに対するタッチ操作（タッチダウンやタッチアップ）が行われること、操作部２１３を用いて表示されたボタンを選択した後に決定操作が行われたことなどを意味するものとする。Apply Clipボタンが押されたと判定されると、処理はＳ５０６に進み、押されていないと判定されるとＳ５１９に進む。Ｓ５０６では、制御部２１１は、デジタルビデオカメラ１００に送信するApply Clipコマンドと付加情報データを生成する。
【００３９】
一方、Ｓ５０７では、制御部２１１は、付加情報編集画面７００にRewrite Prevボタン７０５とNext Clipボタン７０６を表示する。Ｓ５０８では、制御部２１１は、Ｓ５００で受信した制御情報にRewrite Prevの無効情報が含まれているか否か、すなわち、Rewrite Prevを無効にする情報を受信したか否かを判定する。Rewrite Prevを無効にする情報を受信した場合は、処理はＳ５０９に進み、受信していない場合はＳ５１０に進む。Ｓ５０９では、制御部２１１は、Rewrite Prevボタン７０５を無効表示し、コマンドを発生できない状態であることを明示する。無効表示は例えばボタンをグレーアウトする（無効であることが識別可能であることが分かるように色を変えて表示する）。なお、グレーアウト以外でもボタンを押しても無効である旨がユーザにわかるように表示形態を変更すればよい。Ｓ５１０では、制御部２１１は、Rewrite Prevボタン７０５を有効表示する。Ｓ５１１では、制御部２１１は、Ｓ５０３と同様に図７で示すいずれかのフィールドに入力があったか否かの判定をする。いずれかのフィールドへの入力があったと判定された場合には処理はＳ５１２に進み、フィールドへの入力がなかった場合にはＳ５１３に進む。Ｓ５１２では、制御部２１１は、図７で示す付加情報編集画面を更新する。
【００４０】
Ｓ５１３では、制御部２１１は、Rewrite Prevボタン７０５が押下されたか否かを判定する。ユーザによりRewrite Prevボタン７０５が押されたと判定された場合には処理はＳ５１４に進み、押されていないと判定された場合にはＳ５１７に進む。Ｓ５１４では、制御部２１１は、Rewrite Prevボタン７０５が無効表示されているか否かを判定する。Rewrite Prevボタン７０５が無効表示されていると判定された場合には処理はＳ５１５に進み、無効表示されていないと判定された場合にはＳ５１６に進む。Ｓ５１５では、制御部２１１は、Rewrite Prevボタン７０５が無効であり、押下してもデジタルビデオカメラ１００にコマンドと付加情報データを送信しない旨の警告表示を表示部２１２に行う。Ｓ５１６では、制御部２１１は、デジタルビデオカメラ１００に送信するRewrite Prevコマンドと付加情報データを生成する。
【００４１】
一方、Ｓ５１７では、制御部２１１は、Next Clipボタン７０６がユーザにより押されたか否かを判定する。Next Clipボタン７０６が押されたと判定された場合には処理はＳ５１８に進み、押されていないと判定された場合にはＳ５１９に進む。Ｓ５１８では、制御部２１１は、デジタルビデオカメラ１００に送信するNext Clipコマンドと付加情報データを生成する。
【００４２】
Ｓ５１９では、制御部２１１は、デジタルビデオカメラ１００に送信するコマンドおよびデータが生成されたか否かを判定する。Ｓ５１９でコマンドおよびデータが生成されたと判定されるのは、上述のＳ５０６、Ｓ５１６、Ｓ５１８のいずれかの処理が実行された場合である。送信するコマンドおよびデータが生成されたと判定されると、処理はＳ５２０に進み、生成されていないと判定されるとＳ５００に戻り上述の処理が繰り返される。Ｓ５２０では、制御部２１１は、生成されたコマンドおよび付加情報データを無線通信部２１４を介してデジタルビデオカメラ１００に送信する。
【００４３】
以上のように、第１実施形態によればデジタルビデオカメラ１００でLast Clip消去が実行され最後に撮影されたクリップの内容が把握できなくなった場合にRewrite Prevの操作が無効化される。すなわち、記録媒体１２０に記録されている画像（クリップ）のうち最新のデータが、最後に記録されたデータと一致しなくなった場合にRewrite Prevの操作が無効化される。このため、最後に撮影されたクリップの内容が把握できなくなったような場合に、携帯端末２００から付加情報を意図しないクリップに関連付けて記録することを防ぐことが可能となる。また、RecReviewにより最後に撮影されたクリップの再生を行うことで、携帯端末２００のRewrite Prevボタン７０５を有効表示にし、再度、記録済みのクリップのうち最新のクリップに関連付けて付加情報を記録することが可能となる。
【００４４】
＜第２実施形態＞
図８と図２に、第２実施形態による画像管理装置の構成の一例を示す。画像管理装置は、図８に示すデジタルビデオカメラ８００（カムコーダ）と図２に示す携帯端末２００が通信可能似接続されて構成され得る。
【００４５】
図８は図１に対して、記録媒体検出部８４０が追加となっている。記録媒体検出部８４０は記録媒体Ｉ／Ｆ１１９に対する記録媒体１２０の装着状態を検出する。その他の構成部は第１実施形態（図１）と同様である。また、携帯端末２００は第１実施形態と同様の構成で実現可能である。
【００４６】
図３、図５Ａ、図５Ｂ、図９に第２実施形態におけるフローチャートを示す。図３と図９のフローチャートにおける各処理は、デジタルビデオカメラ８００の制御部１１０がＲＯＭ１１７に格納されたプロ部ラムをＲＡＭ１１８に展開して実行することにより実現される。ユーザの操作部１１６に対する操作によってデジタルビデオカメラ８００がカメラモード（撮影モード）に設定されると図３の処理を開始する。なお、デジタルビデオカメラ８００のカメラモードでの全体的な処理手順は第１実施形態（図３）と同様である。
【００４７】
図９は、図３のＳ３００における制御情報の生成処理の詳細を示すフローチャートである。Ｓ９００では、制御部１１０は、記録媒体Ｉ／Ｆ１１９に記録媒体１２０が装着されているか否かを判定する。記録媒体１２０が装着されているか否かの判定は記録媒体検出部８４０を介して行われる。記録媒体１２０が記録媒体Ｉ／Ｆ１１９に装着されていると判定された場合は、処理はＳ９０１に進み、装着されていないと判定された場合はＳ９０９に進む。Ｓ９０１では、制御部１１０は、図３のＳ３０１で携帯端末２００に送信される制御情報としてNext Clipを無効にする情報をクリア、すなわちNext Clipを有効にする。Ｓ９０２では、制御部１１０は、記録媒体Ｉ／Ｆ１１９に装着されている記録媒体が最後に記録した記録媒体か否かを判定する。なお、最後に記録した記録媒体であるか否かの判定は、例えばＲＡＭ１１８に最後に記録を行なった記録媒体の情報を保存しておき、保存されている記録媒体の情報と現在の記録先の記録媒体の情報とが一致するかどうかで行える。Ｓ９０２で最後に記録した記録媒体であると判定した場合は処理はＳ９０３に進み、最後に記録した記録媒体でないと判定した場合はＳ９０４に進む。Ｓ９０３では、制御部１１０は、Rewrite Prevを無効にする情報をクリアする。ただし、第１実施形態で説明したLast Clip消去によりRewrite Prevが無効化されている場合には、Rewrite Prevを有効化しないことが好ましい。或いは、記録媒体の未装着が検出された後の初めて記録媒体の装着が検出されたときであることをＳ９０２の条件に加えてＳ９０３を実行するようにしてもよい。
【００４８】
Ｓ９０４では、制御部１１０は、新しいクリップを撮影したか否かを判定する。新しいクリップを撮影したと判定された場合は、処理はＳ９０５に進み、撮影していないと判定された場合はＳ９０７に進む。Ｓ９０５では、制御部１１０は、Rewrite Prevを無効にする情報をクリアする。Ｓ９０６では、最後に記録した記録媒体の情報をＲＡＭ１１８に保存する。Ｓ９０７では、制御部１１０は、RecReviewをしたか否かを判定する。RecReviewをしたと判定された場合は、処理はＳ９０８に進み、RecReviewをしていないと判定された場合は処理を終了する。Ｓ９０８では、制御部１１０は、Rewrite Prevを無効にする情報をクリアする。一方、Ｓ９０９では、制御部１１０は、図３のＳ３０１で携帯端末２００に送信される制御情報として、Rewrite PrevとNext Clipを無効にすることを示す情報を生成する。これは、それまで使用していた記録媒体が取り出されたことにより、直前の撮影によって記録された画像を特定可能な状態ではなくなるためである。
【００４９】
図５Ａ，図５Ｂにおける各処理は、携帯端末２００の制御部２１１がＲＯＭ２１５に格納されたプログラムをＲＡＭ２１６に展開して実行することにより実現される。ユーザの操作部２１３に対する操作によって携帯端末２００が外部機器制御モードに設定されると図５の処理を開始する。  携帯端末２００での全体的な処理手順は第１実施形態と同様である。
【００５０】
なお、本実施形態では、着脱可能な記録媒体の装着状況に応じて制御を行ったが、記録媒体Ｉ／Ｆ１１９に蓋があり蓋の開閉検出が行える構成である場合に、蓋の開閉状況により同様の制御を行うことも可能である。すなわち、記録媒体検出部８４０が、記録媒体の装着部である記録媒体Ｉ／Ｆ１１９を覆うための蓋の開閉を検出する蓋開閉検出部として機能する。そして、制御部１１０は、Ｓ９００において蓋開閉検出部により蓋が開いていると判断された場合にＳ９０９の処理、すなわち、Rewrite PrevとNext Clipを無効にする情報を生成する処理を実行する。また、Ｓ９００において蓋開閉検出部により蓋が閉じていると判定された場合には、Ｓ９０１移行の処理が実行される。もちろん、蓋の開閉状態と記録媒体Ｉ／Ｆ１１９における記録媒体の装着状態の両方を用いてRewrite PrevとNext Clipの無効化を制御するようにしてもよい。
【００５１】
以上のように、第２実施形態によればデジタルビデオカメラ８００で記録媒体が入れ替えられて最後に撮影されたクリップの内容が把握できなくなった場合に、Rewrite Prevが無効化される。そのため、最後に撮影されたクリップの内容が把握できなくなったような場合に、携帯端末２００から付加情報を意図しないクリップに関連付けて記録することを防ぐことが可能となる。また、RecReviewにより最後に撮影されたクリップの再生を行うことで、携帯端末２００のRewrite Prevボタン７０５を有効表示にし、再度、記録済みのクリップのうち最新のクリップに関連付けて付加情報を記録することが可能となる。
【００５２】
＜第３実施形態＞
図１０と図２に、本発明を適用可能な画像管理装置の構成の一例を示す。画像管理装置は、図１０に示すデジタルビデオカメラ１０００（カムコーダ）と図２に示す携帯端末２００とが通信可能に接続されて構成され得る。
【００５３】
図１０は図１に対して、記録媒体Ｉ／Ｆ（２）１０５０と記録媒体（２）１０５１が追加となっている。
【００５４】
デジタルビデオカメラ１０００には、画像データを記録するための記録媒体を２つ装着できる。そのために、記録媒体Ｉ／Ｆ１１９と記録媒体Ｉ／Ｆ（２）１０５０の２つのインタフェースを有する。記録媒体Ｉ／Ｆ１１９と記録媒体Ｉ／Ｆ（２）１０５０はメモリカード等の着脱可能な記録媒体を挿入可能なスロットになっている。図１０においては、記録媒体Ｉ／Ｆ１１９と記録媒体Ｉ／Ｆ（２）１０５０それぞれに記録媒体１２０と記録媒体（２）１０５１が装着されている例を図示している。なお、デジタルビデオカメラ１０００では、着脱可能な記録媒体に画像データを記録する構成で説明したが、これに限られるものではない。例えば、デジタルビデオカメラ１０００に内蔵された着脱が不可能なメモリを２つ以上使用した構成としてもよい。或いは、着脱できない記録媒体と着脱可能な記録媒体との組み合わせであってもよい。その他の構成部は第１実施形態（図１）と同様であるため説明を省略する。携帯端末２００は第１実施形態と同様の構成で実現可能であるため説明を省略する。また、記録媒体の個数も２つに限られるものではなく、複数の記録媒体から記録先の記録媒体を選択できる構成であればよい。
【００５５】
図３、図５Ａ、図５Ｂ、図１１に本実施形態におけるフローチャートを示す。図３と図１１のフローチャートにおける各処理は、デジタルビデオカメラ１０００の制御部１１０がＲＯＭ１１７に格納されたプロ部ラムをＲＡＭ１１８に展開して実行することにより実現される。ユーザの操作部１１６に対する操作によってデジタルビデオカメラ１０００がカメラモード（撮影モード）に設定されると図３の処理が開始される。なお、デジタルビデオカメラ１０００のカメラモードでの全体的な処理手順は第１実施形態（図３）と同様である。
【００５６】
図１１は、図３のＳ３００における制御情報の生成処理の詳細を示すフローチャートである。Ｓ１１００では、制御部１１０は、撮影した画像の記録先記録媒体が切り替えられたか否かを判定する。例えば、操作部１１６に含まれる記録媒体切り替えボタンが押下された場合に、記録先記録媒体が切り替えられたと判定される。記録先記録媒体が切り替えられたと判定されると処理はＳ１１０１に進み、切り替えられていないと判定されるとＳ１１０４に進む。Ｓ１１０１では、制御部１１０は、記録先の記録媒体が最後に記録の行われた記録媒体であるか否かを判定する。Ｓ１１０１で最後に記録した記録媒体であると判定された場合は処理はＳ１１０２に進み、最後に記録した記録媒体でないと判定された場合はＳ１１０３に進む。Ｓ１１０２において、制御部１１０は、図３のＳ３０１で携帯端末２００に送信するための制御情報として、Rewrite Prevの機能を無効にする情報をクリアする。Ｓ１１０３では、制御部１１０は、図３のＳ３０１で携帯端末２００に送信するための制御情報として、Rewrite PrevとNext Clipの機能を無効にする情報を生成する。これは、それまで使用していた記録媒体がアクセス先ではなくなり、直前の撮影によって記録された画像を特定可能な状態ではなくなるためである。なお、記録先が切り替えられても、記録が可能な記録媒体が装着されていれば、Next Clipについては有効な状態を維持するようにしてもよい。図１１のステップＳ１１０４〜Ｓ１１０８は、第１実施形態で説明した図９のステップＳ９０４〜Ｓ９０８と同様の処理である。
【００５７】
図５Ａ、図５Ｂにおける各処理は、携帯端末２００の制御部２１１がＲＯＭ２１５に格納されたプログラムをＲＡＭ２１６に展開して実行することにより実現される。ユーザの操作部２１３に対する操作によって携帯端末２００が外部機器制御モードに設定されると図５Ａ、図５Ｂの処理を開始する。なお、携帯端末２００での全体的な処理手順は第１実施形態と同様である。
【００５８】
本実施形態では、記録先記録媒体の切り替えを操作部１１６に含まれる記録媒体切り替えボタンの押下で制御を行ったが、この場合に限らずその他の操作や事象の検出により記録先の切り替えを行っても良い。例えば、
・メニューから記録先記録媒体を選択する場合、
・記録媒体が装着されたかどうかを検出する構成がある場合には記録先記録媒体に設定されている記録媒体が抜かれたことを検出した場合、
・記録媒体Ｉ／Ｆ１１９に蓋があり、蓋の開閉検出が行える構成がある場合において、記録先記録媒体に設定されている記録媒体Ｉ／Ｆ１１９の蓋が開けられたことが検出された場合。
【００５９】
また、記録媒体は２つの場合で説明をしたが３つ以上ある構成でも同様の制御をすることは可能である。
【００６０】
以上のように、第３実施形態によればデジタルビデオカメラ１０００で記録先の記録媒体が切り替えられて最後に撮影されたクリップの内容が把握できなくなった場合に、Rewrite Prevの操作が無効化される。そのため、最後に撮影されたクリップの内容が把握できなくなったような場合に携帯端末２００から付加情報を意図しないクリップに関連付けて記録することを防ぐことが可能となる。また、RecReviewにより最後に撮影されたクリップの再生を行うことで、携帯端末２００のRewrite Prevボタン７０５を有効表示にし、再度、記録済みのクリップのうち最新のクリップに関連付けて付加情報を記録することが可能となる。さらには、記録先記録媒体を切り替えたが、他の記録媒体では記録せずに最後に記録した記録媒体に再度切り替えた場合でも、携帯端末２００のRewrite Prevボタン７０５を有効表示にし、再度、記録済みのクリップのうち最新のクリップに関連付けて付加情報を記録することが可能となる。
【００６１】
＜第４実施形態＞
上述の第１〜第３実施形態では、付加情報の内容の入力と付加対象画像の選択をデジタルビデオカメラ１００（８００，１０００）とは異なる携帯端末２００を用いて行っていたが、デジタルビデオカメラ１００（８００，１０００）自体で行うことも可能である。本実施の形態では、第１実施形態で携帯端末２００が行った処理と同様の処理をデジタルビデオカメラ１００内で行う例を説明する。本実施形態によるデジタルビデオカメラ１００の構成については図１のブロック図を流用する。
【００６２】
図１２、図１３Ａ、図１３Ｂ、図１４に第４実施形態におけるフローチャートを示す。これらのフローチャートに示される各処理は、デジタルビデオカメラ１００の制御部１１０がＲＯＭ１１７に格納されたプログラムをＲＡＭ１１８に展開して実行することにより実現される。ユーザの操作部１１６に対する操作によってデジタルビデオカメラ８００がカメラモード（撮影モード）に設定されると図１２の処理が開始する。
【００６３】
図１２は、カメラモードでの全体的な処理手順を示したフローチャートである。カメラモードに設定されるとまず、Ｓ１２００で、制御部１１０は、付加情報編集画面７００が表示部１１５に開かれたか否かを判定する。例えば、操作部１１６に含まれるメニューボタンからメニューを開き付加情報編集の項目がユーザにより選択された場合に付加情報編集画面７００が開かれたと判定される。付加情報編集画面はデジタルビデオカメラ１００に備えられた表示部１１５に表示される。付加情報編集画面が開かれたと判定された場合は処理はＳ１２０１に進み、開かれていないと判定された場合はＳ１２０３に進む。Ｓ１２０１では、付加情報の編集処理を行う。この処理の詳細は図１３Ａ、図１３Ｂを用いて後述する。Ｓ１２０２では、制御部１１０は、付加情報編集画面７００が閉じられたか否かを判定する。例えば、付加情報編集画面７００に閉じるボタン（不図示）があり、それがユーザにより選択された場合に、付加情報編集画面７００が閉じられたと判定される。付加情報編集画面７００が閉じられたと判定されると処理はＳ１２０３に進み、閉じられていないと判定されるとＳ１２０１に戻り、上述した処理が繰り返される。Ｓ１２０３では、制御部１１０は、記録処理を行う。この記録処理の詳細は図１４を用いて後述する。Ｓ１２０３が終了するとＳ１２００に戻り、上述の処理が繰り返される。
【００６４】
図１３Ａ、図１３Ｂは、図１２のＳ１２０１における付加情報の編集処理の詳細を示すフローチャートである。Ｓ１３００では、制御部１１０は、デジタルビデオカメラ１００が記録中か否かを判定する。記録中と判定されるとＳ１３０１に進み、記録中でないと判定されるとＳ１３０６に進む。記録中か否かの判定は、たとえばＳ３０３と同様に行うことができる。Ｓ１３０１では、制御部１１０は、付加情報編集画面７００にApply Clipボタン（不図示）を表示する。Ｓ１３０２では、制御部１１０は、図７で示すクリップタイトルフィールド７０１、撮影者フィールド７０２、撮影場所フィールド７０３、撮影内容フィールド７０４のいずれかのフィールドへの入力があったか否かを判定する。いずれかのフィールドへの入力があったと判定された場合には処理はＳ１３０３に進み、フィールドへの入力がなかったと判定された場合にはＳ１３０４に進む。Ｓ１３０３では、制御部１１０は、図７で示す付加情報編集画面の更新を行う（Ｓ５０４と同様の処理）。Ｓ１３０４では、制御部１１０は、Apply Clipボタンがユーザにより押されたか否かを判定する。Apply Clipボタンが押されたと判定されると処理はＳ１３０５に進み、押されていないと判定されると処理を終了する。Ｓ１３０５では、制御部１１０は、ＲＡＭ１１８に保存されている付加情報データを更新する。
【００６５】
一方、Ｓ１３０６では、制御部１１０は、付加情報編集画面７００にRewrite Prevボタン７０５とNext Clipボタン７０６を表示する。Ｓ１３０７では、制御部１１０は、Rewrite Prevボタン７０５の無効情報があるか否かを判定する。Rewrite Prevボタン７０５の無効情報がある場合は、処理はＳ１３０８に進み、情報がない場合はＳ１３０９に進む。Ｓ１３０８では、制御部１１０は、Rewrite Prevボタン７０５を無効表示する。Ｓ１３０９では、制御部１１０は、Rewrite Prevボタン７０５を有効表示する。Ｓ１３１０では、制御部１１０は、Ｓ１３０２と同様に図７で示すいずれかのフィールドに入力があったか否かを判定する。いずれかのフィールドへの入力があったと判定した場合には処理はＳ１３１１に進み、フィールドへの入力がなかった場合にはＳ１３１２に進む。Ｓ１３１１では、制御部１１０は、図７で示す付加情報編集画面の更新を行う。
【００６６】
Ｓ１３１２では、制御部１１０は、Rewrite Prevボタン７０５が押されたか否かを判定する。ユーザによりRewrite Prevボタン７０５が押されたと判定された場合には処理はＳ１３１３に進み、押されていないと判定された場合にはＳ１３１６に進む。Ｓ１３１３では、制御部１１０は、Rewrite Prevボタン７０５が無効表示されているか否かを判定する。Rewrite Prevボタン７０５が無効表示されていると判定した場合には処理はＳ１３１４に進み、無効表示されていないと判定された場合にはＳ１３１５に進む。Ｓ１３１４では、制御部１１０は、Rewrite Prevボタン７０５が無効であり、押下してもデジタルビデオカメラ１００にコマンドと付加情報データを送信しない旨の警告表示を表示部１１５に行う。Ｓ１３１５では、制御部１１０は、最後に撮影したクリップ（記録済みのクリップのうち最新のクリップ）に関連付けて記録されている付加情報の内容をＲＡＭ１１８に保存されている付加情報データで更新して記録する。一方、Ｓ１３１６では、制御部１１０は、Next Clipボタン７０６がユーザにより押されたか否かを判定する。Next Clipボタン７０６が押されたと判定された場合には処理はＳ１３１７に進み、押されていないと判定した場合には処理を終了する。Ｓ１３１７では、制御部１１０は、ＲＡＭ１１８に保存されている付加情報データを更新する。
【００６７】
図１４は、図１２のＳ１２０３における記録処理の詳細を示すフローチャートである。Ｓ１４００では、制御部１１０は、デジタルビデオカメラ１００が記録中か否かを判定する。記録中と判定されると処理はＳ１４０１に進み、記録中でないと判定されるとＳ１４０３に進む。Ｓ１４０１では、制御部１１０は、記録を停止したか否かを判定する。記録を停止したと判定されると処理はＳ１４０２に進み、停止していないと判定すると処理を終了する。Ｓ１４０２では、制御部１１０は、撮影したクリップに関連付けられて記録されている付加情報の内容をＲＡＭ１１８に保存されている付加情報データで更新して記録する。一方、Ｓ１４０３では、制御部１１０は、Last Clip消去をしたか否かを判定する。Last Clip消去をしたと判定されると処理はＳ１４０４に進み、消去していないと判定されるとＳ１４０５に進む。Ｓ１４０４では、制御部１１０は、Rewrite Prevを無効にすることを示す情報を生成する。Ｓ１４０５では、制御部１１０は、RecReviewをしたか否かを判定する。RecReviewをしたと判定された場合は処理はＳ１４０６に進み、RecReviewしていないと判定された場合はＳ１４０７に進む。Ｓ１４０６では、制御部１１０は、Rewrite Prevを無効にする情報をクリアする。Ｓ１４０７では、制御部１１０は、記録を開始したか否かを判定する。記録を開始したと判定された場合は処理はＳ１４０８に進み、撮影していないと判定された場合は処理を終了する。Ｓ１４０８では、制御部１１０は、撮影を開始したクリップに関連付けてＲＡＭ１１８に保存されている付加情報データを記録する。Ｓ１４０９では、制御部１１０は、Rewrite Prevを無効にする情報をクリアする。Ｓ１４０９が終了すると処理を終了する。
【００６８】
以上のように、第４実施形態によればデジタルビデオカメラ１００でLast Clip消去が実行され最後に撮影されたクリップの内容が把握できなくなった場合に、付加情報を意図しないクリップに関連付けて記録することを防ぐことが可能となる。また、RecReviewにより最後に撮影されたクリップの再生を行うことで、Rewrite Prevボタン７０５を有効表示にし、再度、記録済みのクリップのうち最新のクリップに関連付けて付加情報を記録することが可能となる。
【００６９】
以上、説明したように、本発明によれば記録済みのクリップのうち最新のクリップの内容が把握できなくなるような操作がデジタルビデオカメラでなされた場合に、付加情報を意図しないクリップに関連付けて記録することを防ぐことが可能となる。さらには、記録済みのクリップのうち最新のクリップの内容を確認する操作がなされた場合には、Rewrite Prevボタン７０５を有効表示にすることで、再度、記録済みのクリップのうち最新のクリップに関連付けて付加情報を記録することが可能となる。なお、第１〜第４実施形態で、最新のクリップの内容が把握できなくなるような操作（直前に記録されたコンテンツを特定できない状態とする操作）として、Last Clip消去、記録媒体の取り出し、記録先の変更を挙げたが、これらに限られるものではない。
【００７０】
なお、第１〜第３の実施の形態では、デジタルビデオカメラ１００とは別体の携帯端末２００から画像の付加情報の内容と付加する対象の画像の指定を行えるようにしている。このような構成としたシステムを用いた場合、映画の撮影現場などでは、監督、デジタルビデオカメラ１００を用いて画像を撮影するカメラマン、携帯端末２００を用いて付加情報を入力するスタッフとをそれぞれ別の人物として作業にあたることが考えられる。このような場合には、カメラマンが行うカメラ操作タイミングと、付加情報を入力する入力スタッフが付加情報を付加するタイミングの連携を取ることが難しく、誤操作が起きやすいため、本発明の効果は特に顕著である。
【００７１】
また、第４実施形態と同様に、第２実施形態、及び第３実施形態で携帯端末２００側で行うものとして説明した処理も、デジタルビデオカメラ１００側で行うことが可能である。すなわち、本発明は、単一の装置としての画像管理装置が、画像を記録する処理と、付加情報の内容の入力と付加対象画像の選択を行う処理の双方を行う場合にも適用可能である。すなわち、制御部１１０及び制御部２１１の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、制御を行ってもよい。
【００７２】
さらに、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。例えば、第１実施形態では、Last Clipが消去された場合にRewrite Prevを無効とするようにしたが、第２、第３実施形態の条件（記録先の記録媒体が装着されていないこと、記録先が切り替わったこと、など）をオア条件で採用するようにしても良い。
【００７３】
付加情報の関連付けの仕方としては、付加情報を画像ファイルとは独立したメタデータファイルとして記録し、動画ファイルとメタデータファイルとを対応付けることで関連付ける方法、画像ファイル内のヘッダ部分に付加情報を直接記録する方法などが挙げられる。
また、上記各実施形態では、タッチパネルを用いてRewrite Prevボタン７０５を実現したが、メカニカルなスイッチによりRewrite Prevボタン７０５を実現してもよい。その場合、スイッチにランプを設け、そのランプが点灯中か否かでRewrite Prevボタン７０５が有効か否かをユーザに示すようにしてもよい。
【００７４】
さらに、上述の各実施形態では、コンテンツとしての動画に付加情報を付加する例を説明したが、静止画に付加情報を付加する際にも適用可能である。さらに撮像部１１２で撮影した画像に付加情報を付加する例を説明したが、付加情報を付加する対象の画像は撮像部１１２で撮影された画像に限るものではなく、外部から入力された動画を録画したり、静止画を記録する際に適用してもよい。すなわち、上述した実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、本発明はこれらの例に限定されるものでなはい。すなわち、画像や音声等のコンテンツを記録し、記録したコンテンツに付加情報を関連づけられるコンテンツ管理装置であれば、本発明の適用が可能である。したがって、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤ、ゲーム機、電子ブックリーダ、テレビ、ＤＶＤレコーダなどに適用可能である。
【００７５】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005820237.tif 000002
【図２】
0005820237.tif 000003
【図３】
0005820237.tif 000004
【図４】
0005820237.tif 000005
【図５Ａ】
0005820237.tif 000006
【図５Ｂ】
0005820237.tif 000007
【図６】
0005820237.tif 000008
【図７】
0005820237.tif 000009
【図８】
0005820237.tif 000010
【図９】
0005820237.tif 000011
【図１０】
0005820237.tif 000012
【図１１】
0005820237.tif 000013
【図１２】
0005820237.tif 000014
【図１３Ａ】
0005820237.tif 000015
【図１３Ｂ】
0005820237.tif 000016
【図１４】
0005820237.tif 000017