(57)【要約】【課題】１つのイベントが複数の動画ファイルに亘って記録された場合でも、動画ファイルを容易に管理することができる撮像装置、撮像方法、及び撮像プログラムを提供すること。【解決手段】本発明にかかる撮像装置１は、撮像部１００と、カード型記録媒体３０２と、操作部３０６と、中央制御部４００と、を備える。撮像部１００は、１つのイベントを撮像することにより動画の撮像データを生成する。メインメモリ２０５は、１つのイベントの撮像データを分割して複数の動画ファイルとして格納する。操作部３０６は。動画ファイルに対して、スタートマーカと、エンドマーカと、を少なくとも入力する。中央制御部４００は、入力されたスタートマーカ及びエンドマーカと、を含むマーカデータを、複数の動画ファイルに対応付けて、複数のマーカデータファイルとしてカード型記録媒体３０２に記憶させる。【選択図】図２
2018085735.tif 000002
【特許請求の範囲】
【請求項１】
イベントを撮像することにより動画の撮像データを生成する撮像部と、
前記動画に対して、前記イベントの状況を示すマーカを入力するマーカ入力部と、
前記マーカ入力部により入力された前記マーカに対応する画像データを、前記撮像データに重畳してエンコードすることにより、第１の動画ファイルを生成する第１のコーデックと、
前記撮像データをエンコードすることにより、第２の動画ファイルを生成する第２のコーデックと、
前記第２の動画ファイルを記憶する記憶部と、
前記マーカ入力部により入力された前記マーカと、前記マーカが入力された時刻と、を対応付けてマーカデータを生成し、前記マーカデータを前記第２の動画ファイルに対応付けて前記記憶部に記憶させる制御部と、
を備える撮像装置。
【請求項２】
前記第１の動画ファイルを外部サーバに送信する送信部をさらに備える請求項１に記載の撮像装置。
【請求項３】
前記第２のコーデックは、前記マーカ入力部により入力された前記マーカの前記画像データを、前記撮像データに重畳せずに、前記撮像データをエンコードすることにより、前記第２の動画ファイルを生成する請求項１または２に記載の撮像装置。
【請求項４】
イベントを撮像することにより動画の撮像データを生成するステップと、
前記動画に対して、前記イベントの状況を示すマーカを入力するステップと、
入力された前記マーカに対応する画像データを、前記撮像データに重畳してエンコードすることにより、第１の動画ファイルを生成するステップと、
前記撮像データをエンコードすることにより、第２の動画ファイルを生成するステップと、
前記第２の動画ファイルを記憶部に記憶させるステップと、
入力された前記マーカと、前記マーカが入力された時刻と、を対応付けてマーカデータを生成し、前記マーカデータを前記第２の動画ファイルに対応付けて前記記憶部に記憶させるステップと、
を備える撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置、撮像方法、及び撮像プログラムに関する。
【背景技術】
【０００２】
ビデオカメラ等の撮像装置を用いて動画や静止画を撮像する場合に、ユーザが自動ないし手動で撮像画像データに対して、その撮像画像を識別したり検索したりするためのタグを付与する技術が知られている。これらのタグを用いることにより、ユーザは、撮像された画像データの整理や検索を容易に行うことができる。
【０００３】
例えば、特許文献１には、動画像ファイル内における各シーンの先頭画像の開始位置を示す時間軸データに対応する動画像インデックスを追加及び表示等をすることができるデジタル画像管理検索システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１３７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、１つのイベント（ゲームや試合等）が複数の動画ファイルに亘って記録された場合、ユーザは、イベントの動画を管理する際に、複数の動画ファイルからイベントの時間帯（例えばイベントの開始位置や終了位置）を探し出し、把握しておく必要がある。そのため、動画ファイルの管理に手間がかかるという問題がある。
【０００６】
なお、特許文献１に記載の技術は、１つの動画ファイル内における各シーンの先頭画像に対してインデックスを追加等ものである。そのため、１つのイベントが、複数の動画ファイルに亘った場合におけるインデックスの管理については、何ら開示されていない。
【０００７】
本発明は、上述の課題に鑑みてなされたものであり、１つのイベントが複数の動画ファイルに亘って記録された場合でも、動画ファイルを容易に管理することができる撮像装置、撮像方法、及び撮像プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様にかかる撮像装置は、イベントを撮像することにより動画の撮像データを生成する撮像部（１００）と、前記動画に対して、前記イベントの状況を示すマーカを入力するマーカ入力部（操作部３０６）と、前記マーカ入力部により入力された前記マーカに対応する画像データを、前記撮像データに重畳してエンコードすることにより、第１の動画ファイルを生成する第１のコーデック（２０１１）と、前記撮像データをエンコードすることにより、第２の動画ファイルを生成する第２のコーデック（２０１２）と、前記第２の動画ファイルを記憶する記憶部（カード型記録媒体３０２）と、前記マーカ入力部により入力された前記マーカと、前記マーカが入力された時刻と、を対応付けてマーカデータを生成し、前記マーカデータを前記第２の動画ファイルに対応付けて前記記憶部に記憶させる制御部（マーカデータ管理部４０２）と、を備えるものである。
本発明の一態様にかかる撮像方法は、イベントを撮像することにより動画の撮像データを生成するステップと、前記動画に対して、前記イベントの状況を示すマーカを入力するステップと、入力された前記マーカに対応する画像データを、前記撮像データに重畳してエンコードすることにより、第１の動画ファイルを生成するステップと、前記撮像データをエンコードすることにより、第２の動画ファイルを生成するステップと、前記第２の動画ファイルを記憶部（カード型記録媒体３０２）に記憶させるステップと、入力された前記マーカと、前記マーカが入力された時刻と、を対応付けてマーカデータを生成し、前記マーカデータを前記第２の動画ファイルに対応付けて前記記憶部に記憶させるステップと、を備えるものである。
【発明の効果】
【０００９】
本発明によれば、１つのイベントが複数の動画ファイルに亘って記録された場合でも、動画ファイルを容易に管理することができる撮像装置、撮像方法、及び撮像プログラムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかる撮像装置の外観斜視図である。
【図２】実施の形態１にかかる撮像装置の構成を示すブロック図である。
【図３】実施の形態１にかかるカード型記録媒体の構成を示すブロック図である。
【図４】実施の形態１にかかるマーカ種別テーブルである。
【図５】実施の形態１にかかるチームテーブルである。
【図６】実施の形態１にかかるマーカデータファイルである。
【図７】実施の形態１にかかる試合データファイルである。
【図８】実施の形態１にかかる中央制御部の構成を示すブロック図である。
【図９】実施の形態１にかかるインターフェイス画像を説明するための図である。
【図１０】実施の形態１にかかるインターフェイス画像を説明するための図である。
【図１１】実施の形態１にかかるインターフェイス画像を説明するための図である。
【図１２】実施の形態１にかかるインターフェイス画像を説明するための図である。
【図１３】実施の形態１にかかるメディアのマウント動作を示すフローチャートである。
【図１４】実施の形態１にかかる記録動作を示すフローチャートである。
【図１５】実施の形態１にかかる再生動作を示すフローチャートである。
【図１６】実施の形態１にかかるコピー動作を示すフローチャートである。
【図１７】実施の形態１にかかる削除動作を示すフローチャートである。
【図１８】実施の形態１にかかるトリミング動作を示すフローチャートである。
【図１９】実施の形態２にかかる携帯端末装置の構成を示すブロック図である。
【図２０】実施の形態２にかかるインターフェイス画像を説明するための図である。
【図２１】実施の形態２にかかる携帯端末装置の動作を示すフローチャートである。
【図２２】実施の形態３にかかるインターフェイス画像を説明するための図である。
【図２３】実施の形態３にかかるマーカ入力動作を説明するための図である。
【図２４】実施の形態３にかかるマーカデータファイルである。
【図２５】実施の形態３にかかる再生動作を説明するための図である。
【図２６】実施の形態３にかかる再生動作を説明するための図である。
【図２７】実施の形態４にかかる撮像装置の構成を示すブロック図である。
【図２８】実施の形態４にかかる第１コーデックの動作を示すフローチャートである。
【図２９】実施の形態４にかかる第２コーデックの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。図１は、本実施の形態にかかる撮像装置１の外観図である。図１に示すように、撮像装置１は、本体部１１と、モニタ部１２と、ヒンジ１３と、レンズ１４と、を備える。本体部１１の前端には、レンズ
１４が設けられている。なお、図１は、モニタ部１２を開いた状態を示す斜視図である。
【００１２】
＜撮像装置１の外観構成＞
本体部１１は、複数のレンズを有するレンズユニットや、撮像素子、バッテリ、Ｗｉ−Ｆｉモジュール等（図示省略）を格納する筐体である。撮像装置１は、画像を撮像するためのレンズユニット及び撮像素子を用いて、静止画及び動画を撮像することができる。
【００１３】
また、本体部１１の左側面には、モニタ部１２が設けられている。モニタ部１２は、本体部１１に対して、ヒンジ１３を介して連結されている。モニタ部１２は、被写体、記憶された画像データ、設定情報、その他の情報を表示する液晶モニタなどを有している。例
えば、ユーザが撮像を行うために、モニタ部１２を開くことで、電源がオン状態となる。なお、モニタ部１２がタッチパネル機能を備える場合には、モニタ部１２の液晶モニタが操作部の一部となる。
【００１４】
モニタ部１２を開いた状態では、モニタ部１２の液晶モニタは、後方側、すなわちレンズ鏡筒の開口方向とは反対方向を向いて配置されている。モニタ部１２は、モニタ部１２を開いた状態において、本体部１１に対して回転可能に連結されている。モニタ部１２を回転させることにより、液晶モニタの向きが、後方側から前方側（レンズ鏡筒の開口方向）に変化する。
【００１５】
なお、本発明に係る撮像装置１は、静止画または動画像を撮像でき、例えば液晶モニタ等の表示部を有するものであれば、その形状、及び構成は特に限定されるものではない。すなわち、撮像装置１は、ビデオカメラに限らず、撮像部及び表示部を有する電子機器（たとえばスマートフォン等の携帯端末装置）であればよい。
【００１６】
＜撮像装置１の内部構成＞
次に、撮像装置１の構成について図２を参照して説明する。図２は、本実施の形態にかかる撮像装置１の内部構成を示すブロック図である。
【００１７】
中央制御部４００はＣＰＵ（Central Processing Unit）、各種プログラムが格納されたＲＯＭ（Read Only Memory）、及びワークエリアとしてのＲＡＭ（Random Access Memory）等を含む半導体集積回路により構成され、撮像、各種画像の表示、及びユーザが撮像画像データにマーカを入力するために、撮像状況に応じて使用されるマーカの種類等に対応したアイコン画像を適切に配置したＧＵＩ（Graphic User Interface）に係る画像（以下、「インターフェイス画像」という。）の特定等の撮像装置１全体の処理を統括的に制御する。中央制御部４００の内部構成は、図８を参照して後述する。
【００１８】
撮像装置１は、ズームレンズ１０１、フォーカスレンズ１０２、絞り１０３、及び撮像素子１０４で構成される撮像部１００を有する。ズームレンズ１０１は図示しないズームアクチュエータによって光軸ＬＡに沿って移動する。同様に、フォーカスレンズ１０２は、図示しないフォーカスアクチュエータによって光軸ＬＡに沿って移動する。絞り１０３は、図示しない絞りアクチュエータに駆動されて動作する。撮像素子１０４は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等で構成される。
【００１９】
撮像部１００を用いた撮像は以下の手順で行われる。撮像素子１０４はズームレンズ１０１、フォーカスレンズ１０２、及び絞り１０３を通過した光を光電変換して、被写体のアナログ画像信号を生成する。アナログ画像信号処理部１０５が、このアナログ画像信号を増幅した後、画像Ａ／Ｄ変換部１０６が、その増幅された信号をデジタル画像データに変換する。画像入力コントローラ１０７は、画像Ａ／Ｄ変換部１０６から出力されたデジタル画像データを撮像データとして取り込んで、バス２００を介してメインメモリ２０５に格納する。
【００２０】
デジタル信号処理部１０８は、バス２００を介して中央制御部４００からの指令に基づき、メインメモリ２０５に格納された撮像データを取り込み、所定の信号処理を施して輝度信号と色差信号とからなるデータを生成する。デジタル信号処理部１０８はまた、オフセット処理、ホワイトバランス調整処理、ガンマ補正処理、ＲＧＢ補完処理、ノイズ低減処理、輪郭補正処理、色調補正処理、光源種別判定処理等の各種デジタル補正を行う。
【００２１】
マイク１０９は撮像時の周囲の音声を周音し、アナログ音声信号を生成する。アナログ音声信号処理部１１０がそのアナログ音声信号を増幅した後、音声Ａ／Ｄ変換部１１１が、その増幅された信号をデジタル音声データに変換する。音声入力コントローラ１１２は、音声Ａ／Ｄ変換部１１１から出力されたデジタル音声データを撮像データと併せてメインメモリ２０５に格納する。
【００２２】
多重化部１１３は、メインメモリ２０５に格納された撮像データ及びデジタル音声データの圧縮データを多重化しストリームデータを生成する。また、多重化部１１３は、カード型記録媒体３０２に格納されたストリームデータに逆多重化処理を施し、映像の圧縮データと音声の圧縮データとをそれぞれ分離して生成する。
【００２３】
圧縮・伸張処理部２０１は、バス２００を介して中央制御部４００からの指示に従い、メインメモリ２０５に格納された撮像データ及びデジタル音声データに所定の圧縮処理を施し、圧縮データを生成する。また、圧縮・伸張処理部２０１は、中央制御部４００からの指令に従い、カード型記録媒体３０２等に格納された映像の圧縮データ及び音声の圧縮データに所定形式の伸張処理を施し、非圧縮データを生成する。なお、本実施の形態の撮像装置１では、静止画像に対してはＪＰＥＧ規格に準拠した圧縮方式が、動画像に対してはＭＰＥＧ２規格やＡＶＣ／Ｈ．２６４規格に準拠した圧縮方式が採用される。
【００２４】
音声・画像処理部２０２は、バス２００を介して中央制御部４００の指示に従い、メインメモリ２０５から読み出したデジタルデータに所定の画像処理を施す。例えばメニュー画像やＯＳＤ画像等、各種処理のための画像データを生成し、その画像データをメインメモリ２０５から読み出されたオリジナルの撮像データに重畳させて液晶モニタ３０４に出力する。この出力によって、液晶モニタ３０４に表示される画像は各種画像データが合成ないし重畳されたものとなる。なお、液晶モニタ３０４の代わりに有機ＥＬ（Electro - Luminescence）モニタ等の他のモニタを用いることも可能である。
【００２５】
ＲＯＭ２０３はバス２００を介して中央制御部４００に接続されており、中央制御部４００が実行する制御プログラム及び制御に必要な各種データ等を格納している。フラッシュＲＯＭ２０４は、ユーザの設定情報等、撮像装置１の動作に関する各種設定情報を格納している。
【００２６】
メインメモリ２０５は、撮像データ（動画像及び静止画）の一時記憶領域として使用される。メインメモリ２０５は、中央制御部４００の指令に応じて、保持している多重化されたストリームデータ（動画ファイル）をカード型記録媒体３０２または内蔵型記録媒体２０９に格納する。このとき、ストリームデータの格納先をカード型記録媒体３０２にするか、内蔵型記録媒体２０９にするかについて、ユーザが選択できるようにしてもよい。なお、メインメモリ２０５は、中央制御部４００の演算作業領域としても使用される。
【００２７】
メディア制御部２０６は、中央制御部４００の指令に従い、カードＩ／Ｆ３０１を通じてカード型記録媒体３０２または内蔵型記録媒体２０９へのデータの書き込みやデータの読み出しを制御する。カード型記録媒体３０２は（記憶部）ＳＤカードやコンパクトフラッシュ（登録商標）等の外部メモリであり、撮像装置１に対して脱着可能に設けられている。また、カード型記録媒体３０２は、後述するマーカデータファイル、試合データファイル、マーカ種別テーブル、及びチームテーブルを記憶する。
【００２８】
ジャイロセンサ２０７は、３軸の加速度及び角速度の変化を検出する。そして、ジャイロセンサ２０７の検出結果に応じて、液晶モニタ３０４の表示向きを変える。時計２０８は、撮像画像データの取得日時の情報や、マーカが入力された日時及び時刻等を示す入力時刻情報を生成する。内蔵型記録媒体２０９は、撮像装置１に予め内蔵されたＲＡＭ等のメモリである。
【００２９】
液晶モニタ３０４、スピーカ３０５、操作部３０６及び入出力端子３０７は入出力Ｉ／Ｆ３０３に接続されている。液晶モニタ３０４は、例えばＶＲＡＭ２０５やメインメモリ２０５に一時記録された撮像データ、又はインターフェイス画像データや各種メニュー画像データ等、各種画像データから生成された画像を表示する。ここで、液晶モニタ３０４に出力される撮像データは、ユーザが操作部３０６の図示しない録画ボタンをＯＮにしてカード型記録媒体等の図示しない記録媒体に記録するものだけでなく、ユーザが撮像する内容を確認するために液晶モニタ３０４に表示される、いわゆるスルー画像に係るデータも含まれるのは勿論である。スピーカ３０５は、例えばメインメモリ２０５に一時記録された音声を出力する。
【００３０】
操作部３０６（マーカ入力部）は、操作ボタン、又は液晶モニタ３０４上に設けられたタッチパネル等から構成されており、ユーザの撮像装置１への操作入力を受け付ける。例えば、ユーザは、マーカを付与したいタイミングで、操作部３０６を操作し、動画に対してマーカを入力する。入出力端子３０７は、図示しないテレビモニタやＰＣ（Personal Computer）等に接続される。
【００３１】
無線モジュール３０９は、バス２００及び無線Ｉ／Ｆ３０８を介して、各データを他の装置との間で送受信する。各種情報及び撮像画像データ等の無線通信はＩＥＥＥ８０２．１１規格に準拠した方式で行われる。より具体的には、無線モジュール３０９は、Ｗｉ−Ｆｉ等の無線ＬＡＮ規格に準拠した通信処理を行う。
【００３２】
＜カード型記録媒体３０２の詳細＞
ここで、図３を参照して、カード型記録媒体３０２に格納された各種データについて詳細に説明する。図３に示すように、カード型記録媒体３０２は、動画ファイル５１、マーカ種別テーブル５２、マーカデータファイル５４、試合データファイル５５、及びチームテーブル５３を格納する。なお、カード型記録媒体３０２は、図３に示したデータ以外も格納し得るが、本発明に直接関係しないデータの説明は省略する。
【００３３】
動画ファイル５１は、上述したストリームデータであり、撮像データと音声データが多重化された動画のデータである。カード型記録媒体３０２は、複数の動画ファイル５１を格納する。動画ファイル５１には、イベントを含む動画像が記録されている。１つのイベントが複数の動画ファイル５１に亘って記録されていてもよいし、１つの動画ファイル５１に複数のイベントが記録されていてもよい。
【００３４】
ここで、イベントとは、開始と終了が規定されており、参加者が存在するものを意味する。イベントの参加者は、個人（人物）であってもよいし、複数の人物が集まったチーム、グループ、またはペアであってもよい。イベントとは、例えば、スポーツの試合や、音楽ライブ、演劇等である。なお、音楽ライブや演劇等においては、参加者は歌手や演者等である。本実施の形態においては、バスケットボールの試合をイベントとして用いて説明する。
【００３５】
マーカ種別テーブル５２は、マーカＩＤ（識別情報）と当該マーカＩＤに対応するマーカとが対応付けられて格納されたテーブルである。なお、マーカとは、動画の任意の時刻を示す標識を意味する。例えば、マーカは、再生中の動画と別のテキストまたは画像であって、当該動画上に表示されるテキストまたは画像である。マーカは、ユーザの操作部３０６の操作に応じて入力されたり、所定の条件に応じて撮像装置１により自動的に入力されたりする。
【００３６】
図４にマーカ種別テーブル５２の一例を示す。図４に示すマーカ種別テーブル５２には、６種類のマーカＩＤ及びマーカが格納されている。マーカＩＤ１０に対応するマーカは、試合の開始を指定するための試合開始マーカ（スタートマーカ）である。マーカＩＤ２０に対応するマーカは、試合の終了を指定するための試合終了マーカ（エンドマーカ）である。マーカＩＤ３０に対応するマーカは、得点が入ったことを示す得点マーカ（スコアマーカ）である。マーカＩＤ４０に対応するマーカは、確認すべき時刻を示すチェックマーカである。マーカＩＤ５０に対応するマーカは、笑顔が写っていることを示す笑顔マーカである、マーカＩＤ６０に対応するマーカは、良いプレーを示すグッドマーカである。
なお、マーカの種類は、図４に示したものに限られない。また、マーカはテキストではなく画像であってもよい。
【００３７】
チームテーブル５３（参加者テーブル）は、チームＩＤと、当該チームＩＤに対応するチームのチーム名等と、が対応付けられて格納されたテーブルである。つまり、チームテーブル５３に格納されたデータは、ユーザが予め入力してもよいし、撮像装置１が他のメモリやサーバから読み込んでもよい。
【００３８】
図５にチームテーブル５３の一例を示す。図５に示すチームテーブル５３は、３つのチームデータが格納されている。チームデータは、チーム名とチームＩＤとが対応付けられている。加えて、チームカラー及びチームの選手名もチームＩＤに対応付けられている。例えば、チームＩＤ１には、チーム名「○○○スターズ」、チームカラー「青」、選手名「鈴木、田中等」が対応付けられている。なお、チームデータに含まれる情報は、図５に示したものに限られない。
【００３９】
マーカデータファイル５４は、１つ以上のマーカデータを含むファイルである。ここで、マーカデータは、入力されたマーカを指定するためのマーカＩＤと、マーカが入力された時刻を示す入力時刻と、を少なくとも含む。マーカデータファイル５４は、動画ファイル５１に対応付けられて、カード型記録媒体３０２に格納される。例えば、複数のマーカデータファイル５４は、複数の動画ファイル５１に対して、一対一で対応付けられる。
【００４０】
図６にマーカデータファイル５４の一例を示す。図６に示すマーカデータファイル５４は、６つのマーカデータを格納している。なお、図６に示すマーカデータファイル５４においては、入力時刻はミリ秒（ｍｓ）で表示されている。例えば、一番上のマーカデータは、マーカＩＤが「１０」であり、入力時刻が「８５２１ｍｓ」である。図４に示したように、マーカＩＤ１０のマーカは、試合開始マーカである。つまり、マーカデータファイル５４の一番上のマーカデータは、時刻８５２１ｍｓに試合開始マーカが入力されたことを意味する。なお、このときの時刻とは、動画ファイルの先頭の時刻を０とした場合の経過時間（以下、メディア内時刻と称す）を意味する。
【００４１】
なお、ユーザによりマーカＩＤ１０の試合開始マーカデータが入力される場合、試合するチームのチームＩＤも入力される。図６に示したマーカデータファイルの１番上のマーカデータは、チームＩＤ１のチームと、チームＩＤ２のチームと、が対戦する試合の試合開始マーカデータである。
【００４２】
また、ユーザによりマーカＩＤ３０の得点マーカが入力される場合、得点を取ったチームのチームＩＤ及び得点も入力される。図６に示したマーカデータファイルの２番目のマーカデータは、チームＩＤ１のチームが２点を取ったことを示す得点マーカのマーカデータである。同様に、図６に示したマーカデータファイルの３番目のマーカデータは、チームＩＤ１のチームが３点を取ったことを示す得点マーカデータである。
【００４３】
このとき、マーカデータファイルに格納される得点は、合計点ではなくて、得点したことにより加算される点数である。上記の例においては、３番目のマーカデータにおいて、得点の項目には、２＋３＝「５」ではなく、そのときに加算される「３」が格納される。
【００４４】
このように、マーカデータに加算分の点数が格納されることにより、前に入力したマーカデータの得点を修正したい場合に、当該修正したい得点のみを修正すればよい。そして、各得点マーカデータに格納された得点を再度合計することにより、修正後の合計点を容易に算出することができる。
【００４５】
一方、マーカデータの得点の項目にその時点における合計点を格納すると、修正したいマーカデータの得点を修正したとしても、その後、修正後の合計点を算出するために、各得点マーカデータに格納された得点の合計を用いることはできない。そのため、修正したマーカデータ以降に入力された得点マーカデータの全てを修正しなければならない。つまり、マーカデータの得点の項目に合計点を格納すると、得点修正に手間がかかってしまう。
【００４６】
試合データファイル（イベントデータファイル）５５は、１つ以上の試合データを含むファイルである。試合データは、当該試合が記録された動画ファイルに対応付けられている。
【００４７】
図７に試合データファイル５５の一例を示す。図７に示す試合データファイル５５は、３つの試合データが含まれている。図７に示した例においては、試合データは、試合名と、試合日時と、試合に参加するチームを示すチームＩＤと、動画ファイルのファイル名と、を含む。動画ファイルのファイル名とは、動画ファイルを識別するための情報であり、例えば、５桁のＩＤと拡張子とを含む。動画ファイルのファイル名を格納することにより、撮像装置１は、当該動画ファイルに容易にアクセス可能となる。
【００４８】
例えば、図７に示した試合データファイルの一番上の試合データは、試合名「新人戦」、試合日時「２０１２年４月１５日  １０時００分〜１３時３０分」、試合チームのチームＩＤ「１、２」、ファイル名「０００００．ＭＴＳ」を示す試合データである。
【００４９】
このとき、チーム名や試合日時、スコア等の試合に関する情報は、チームテーブル及びマーカデータファイルを参照すれば、取得可能である。しかし、マーカデータファイルは、動画ファイル毎に格納されている。また、１つのマーカデータファイルに複数の試合に
関する情報が含まれていたり、複数のマーカデータファイルに１つの試合に関する情報が含まれていたりする。このため、ユーザが手動で試合に関する情報を探すことは手間がかかる。
【００５０】
これに対して、本実施の形態の撮像装置１は、試合データを作成することにより、試合に関する情報が試合毎に格納されたテーブル（試合データファイル５５）を作成できる。つまり、カード型記録媒体３０２に格納された試合のインデックスを作成することができる。例えば、撮像装置１は、試合名と試合日時をリスト化したインデックスを液晶モニタ３０４に表示する（図７に示すテーブルをそのまま表示してもよい）。これにより、ユーザは、観戦したい試合を容易に選択することができる。なお、試合データに含まれるデータは、図７に示すものに限られない。例えば、動画ファイルの一部に試合のシーンが含まれる場合、つまり、動画ファイルの途中で試合が開始または終了している場合、当該動画ファイルの先頭から試合開始または終了までの時間を試合データに含めてもよい。これにより、試合インデックスから観戦したい試合を選択された場合、撮像装置１は、その動画ファイルに含まれる試合の開始位置や終了位置を容易に認識できる。
【００５１】
＜中央制御部４００の詳細＞
続いて、中央制御部４００の内部構成について図８を参照して説明する。中央制御部４００は、動画ファイル管理部４０１と、マーカデータ管理部４０２と、チームテーブル管理部４０３と、試合データ管理部４０４と、表示画像データ生成部４０５と、を有する。
【００５２】
動画ファイル管理部４０１は、ユーザの操作に基づいて、動画ファイルの記録、再生、コピー、及び削除等の処理を実行する。
【００５３】
マーカデータ管理部４０２は、動画ファイルのコピーや削除等に応じて、当該動画ファイルに対応付けられたマーカデータファイルのコピーや削除等を実行する。
【００５４】
チームテーブル管理部４０３は、チームテーブルの生成、編集、コピー、及び削除等を実行する。具体的には、チームテーブル管理部４０３は、ユーザの入力に基づいて、チームデータを生成したり、編集したりする。また、チームテーブル管理部４０３は、他の装置から送信されたチームデータに基づいて、チームテーブルを更新する。
【００５５】
試合データ管理部４０４は、試合データファイルの生成、編集、コピー、及び削除等を実行する。試合データ管理部４０４は、試合開始マーカデータや得点マーカデータ等の内容に基づいて、試合データを生成する。
【００５６】
表示画像データ生成部４０５は、インターフェイス画像やマーカと共に動画を表示するための表示画像データを生成する。つまり、表示画像データ生成部４０５は、動画ファイルに、インターフェイス画像データやマーカ画像データを重畳させる。表示画像データ生成部４０５は、液晶モニタ３０４に、生成した表示画像データを出力する。
【００５７】
インターフェイス画像を表示するためのインターフェイス画像データは、例えば予めカード型記録媒体３０２内に格納されていてもよく、図示しないサーバや撮像装置１に着脱可能な任意の記憶装置（いわゆるＵＳＢメモリ等）から取得してもよい。
【００５８】
表示画像データ生成部４０５が生成した表示画像データは、入出力Ｉ／Ｆ３０３から液晶モニタ３０４に出力される。液晶モニタ３０４は、供給された表示画像データに係る表示画像を表示する。図９は、液晶モニタ３０４に表示された表示画像の一例を示す図である。図９に示すように、液晶モニタ３０４には、現在撮像中の動画と関連するインターフェイス画像を合成した表示画像が表示される。ユーザは動画を確認しながら、マーカ入力用のインターフェイス画像（マーカアイコン）を使用して動画または実際の試合を目視しながらマーカを適宜入力する。
【００５９】
図９に示す表示画像には、バスケットボールの試合の撮像画像に、マーカを入力するためのインターフェイス画像が重畳して表示されている。図示するように、当該インターフェイス画像は、マーカアイコンとして、試合開始マーカアイコン９０１（ＧＡＭＥ  ＳＴＡＲＴ）、グッドマーカアイコン９０２（ＧＯＯＤ）、チェックマーカアイコン９０３（ＣＨＥＣＫ）、フリーマーカアイコン９０４（ＦＲＥＥ）、得点マーカアイコン９０５（ＧＯＡＬ）、及び選手交代マーカアイコン９０６（ＳＵＢＳＴ）を有し、各マーカが入力できる構成である。なお、フリーマーカとは、ユーザが自由に設定可能なマーカを意味している。また、インターフェイス画像は、マーカ取消しアイコン９０７（ＵＮＤＯ）を有し、最後に入力したマーカを取り消すことができる。また、表示画面上部には、得点マーカアイコン９０５の操作に応じて更新されるスコアを示すスコアウインドウ９０８が、インターフェイス画像の一つとして動画上に表示されている。
【００６０】
例えば、ユーザが試合開始マーカアイコン９０１をタッチすると、その時刻情報（入力時刻情報）と試合開始マーカのマーカＩＤとが関連付けられて、マーカデータとしてカード型記録媒体３０２に格納される。このとき、ユーザは、図示しないチーム選択画面から試合を行うチームも選択する。なお、チームテーブルに格納されるチームデータは、ユーザが予め入力しておく。これにより、試合開始マーカデータには、マーカＩＤ、時刻情報、及び試合チーム（チームＩＤ）が対応付けられる（図６参照）。グッドマーカアイコン９０２、チェックマーカアイコン９０３、フリーマーカアイコン９０４、及び選手交代マーカアイコン９０６についても同様である。
【００６１】
試合開始マーカアイコン９０１がタッチされると、試合開始マーカアイコン９０１が試合終了マーカアイコン９０９（ＧＡＭＥ  ＦＩＮＡＬ）に変化する（図１０参照）。ユーザは、試合が終了したときに、試合終了マーカアイコンをタッチして、動画に試合終了マーカを入力する。これにより、試合終了マーカと入力時刻とが対応付けられた試合終了マーカデータが、マーカデータファイルに格納される。
【００６２】
同様に、得点が入った場合には、ユーザは、得点マーカアイコン９０５をタッチする。すると、その入力時刻と得点マーカとが関連付けられて、得点マーカデータとしてマーカデータファイルに格納される。そして、図１１に示すように、液晶モニタ３０４に表示されている動画上に得点マーカ９１０が表示される。
【００６３】
その後、図１２に示すように、得点を取ったチーム及び取得した得点を選択できるインターフェイス画像が表示される。図１２に示したインターフェイス画像は、１点マーカアイコン９１１〜５点マーカアイコン９１５と、チームアイコン９１６、９１７と、操作を取り消すためのキャンセルアイコン９１８と、１画面前に戻るためのリターンアイコン９１９と、を有する。ユーザは、チームアイコン９１６に表示された「Ｔｅａｍ  Ａ」が得点を取った場合には、画面の左半分に表示された１点マーカアイコン９１１〜５点マーカアイコン９１５のいずれか１つをタッチする。一方、チームアイコン９１７に表示された「Ｔｅａｍ  Ｂ」が得点を取った場合には、画面の右半分に表示された１点マーカアイコン９１１〜５点マーカアイコン９１５のいずれか１つをタッチする。これにより、得点マーカＩＤに、得点を取ったチームのチームＩＤ及び取得された得点が対応付けられて、マーカデータとしてマーカデータファイルに格納される。なお、インターフェイス画像（マーカアイコン）の配置や大きさは、図９〜図１２に示すものに限られない。また、マーカアイコンの数や種類は、ユーザが適宜カスタマイズできるようにしてもよい。
【００６４】
なお、同一スポーツに対して、異なる種類及び内容のマーカを入力するために、複数のインターフェイス画像が用意されていても良い。例えば、試合用のインターフェイス画像と、練習用のインターフェイス画像が別の構成となっていてもよい。さらに、スポーツに限らず、演劇や音楽コンサートの撮像用のインターフェイス画像等が存在してもよいこと
は勿論である。
【００６５】
＜撮像装置１の動作＞
続いて、図１３〜図１８に示すフローチャートを参照して、本実施の形態にかかる撮像装置１の各種動作について説明する。
【００６６】
＜メディアのマウント＞
はじめに、メディアのマウント処理動作について説明する。図１３は、メディアマウント処理を示すフローチャートである。まず、マーカデータ管理部４０２は、カード型記録媒体３０２にデフォルトのマーカ種別テーブルが格納されているか否かを判定する（ステップＳ１０１）。
【００６７】
カード型記録媒体３０２にマーカ種別テーブルが格納されていない場合（ステップＳ１０１：Ｎｏ）、マーカデータ管理部４０２は、デフォルトのマーカ種別テーブルを作成する（ステップＳ１０２）。具体的には、マーカデータ管理部４０２が処理を行う際に参照するプログラムに、予めデフォルトのマーカ種別テーブルに関する情報を書き込んでおく。そして、マーカデータ管理部４０２は、デフォルトのマーカ種別テーブルを作成する際に、上記のプログラムを読み出して、デフォルトのマーカ種別テーブルをカード型記録媒体３０２内に作成する。一方、カード型記録媒体３０２にマーカ種別テーブルが格納されている場合（ステップＳ１０１：Ｙｅｓ）、マーカ種別テーブルの作成は行われず、次の処理に進む。
【００６８】
次に、試合データ管理部４０４は、カード型記録媒体３０２に試合データファイルが格納されているか否かを判定する（ステップＳ１０３）。カード型記録媒体３０２に試合データファイルが格納されていない場合（ステップＳ１０３：Ｎｏ）、試合データ管理部４０４は、カード型記録媒体３０２に格納されたマーカデータファイルの全てのマーカデータを解析する。そして、試合データ管理部４０４は、マーカデータに基づいて、試合データファイルを作成する（ステップＳ１０４）。
【００６９】
具体的には、試合データ管理部４０４は、動画ファイルの作成日時を参照し、試合データ中の試合日時を作成する。また、試合データ管理部４０４は、マーカデータファイルのうち、試合開始マーカデータを参照し、試合チーム（チームＩＤ）を特定する。そして、試合データ管理部４０４は、試合データ中のチームＩＤを作成する。一方、カード型記録媒体３０２に試合データファイルが格納されている場合（ステップＳ１０３：Ｙｅｓ）、試合データファイルの作成は行われず、次の処理に進む。
【００７０】
次に、マーカデータ管理部４０２は、マーカデータファイルを解析して、試合終了マーカを入力する必要があるか否かを判定する（ステップＳ１０５）。具体的には、マーカデータ管理部４０２は、（ａ）最後に試合開始マーカが入力されて以降、試合終了マーカが入力されていないこと、（ｂ）撮像装置１の時計が未設定、最後に試合開始マーカが入力された動画ファイルの作成日時が不明、または、最後の試合開始マーカが入力された時刻からの経過時間が１２時間を超えたこと、の条件のうち（ａ）、（ｂ）両方の条件を満たす場合に、試合終了マーカが必要であると判定する。
【００７１】
試合終了マーカを入力する必要がある場合（ステップ  BR>r１０５：Ｙｅｓ）、マーカデータ管理部４０２は、最後に記録された動画ファイル、すなわち作成日時が最も新しい動画ファイルの終端位置（マーカデータファイルの末尾）に試合終了マーカを入力する（ステップＳ１０６）。なお、試合終了マーカを入力する必要がない場合（ステップＳ１０５：Ｎｏ）、メディアのマウント処理を終了する。
【００７２】
＜動画記録＞
続いて、動画記録の処理動作について説明する。図１３は、動画記録処理を示すフローチャートである。まず、ユーザが、操作部３０６を用いて記録操作することにより、撮像装置１は、記録動作を開始する（ステップＳ２０１）。マーカデータ管理部４０２は、マーカデータファイルを解析して、試合終了マーカを入力する必要があるか否かを判定する（ステップＳ２０２）。
【００７３】
このとき、マーカデータ管理部４０２は、図１３のステップＳ１０５において説明した条件（ａ）、（ｂ）の全ての条件を満たす場合、試合終了マーカを入力する必要があると判定する。そして、試合終了マーカを入力する必要がある場合（ステップＳ２０２：Ｙｅｓ）、マーカデータ管理部４０２は、記録開始する前の動画ファイルの終端位置に試合終了マーカを入力する（ステップＳ２０３）。つまり、マーカデータ管理部４０２は、動画ファイルに対応するマーカデータファイルの末尾に、試合終了マーカを入力（追加）する。なお、試合終了マーカを入力する必要がない場合（ステップＳ２０２：Ｎｏ）、試合終了マーカの入力は行われず、次の処理に進む。
【００７４】
次に、撮像装置１は、記録開始時のクロックを記憶する（ステップＳ２０４）。例えば、動画ファイル管理部４０１が、記録開始時のクロックをカード型記録媒体３０２等のメモリに格納する。なお、クロックとは、中央制御部４００のＣＰＵの動作クロックのことである。そして、動画ファイル管理部４０１は、撮像データをカード型記録媒体３０２に格納していく。つまり、動画ファイル管理部４０１は、記録を開始する（ステップＳ２０５）。
【００７５】
そして、マーカデータ管理部４０２は、ユーザがマーカを入力したか否かを判定する（ステップＳ２０６）。マーカが入力された場合、マーカデータ管理部４０２は、入力されたマーカに応じてマーカデータを作成する（ステップＳ２０７）。具体的には、マーカデータ管理部４０２は、マーカが入力されたクロックと、ステップＳ２０４において記憶した記録開始時のクロックと、の差分からメディア内時刻（動画記録開始時からの時刻）を算出する。そして、マーカデータ管理部４０２は、メディア内時刻と入力されたマーカのマーカＩＤとを対応付けて、マーカデータを作成する（ステップＳ２０７）。
【００７６】
次に、動画ファイル管理部４０１は、ユーザが操作部３０６を用いて記録終了の操作を行ったか否かを判定する（ステップＳ２０８）。記録終了操作が行われた場合（ステップＳ２０８：Ｙｅｓ）、動画ファイル管理部４０１は、撮像データをカード型記録媒体３０２に格納する処理を停止し、記録を終了する。また、動画ファイル管理部４０１は、記録終了時のメディア内時刻をカード型記録媒体３０２等に格納する。さらに、マーカデータ管理部４０２は、作成したマーカデータをマーカデータファイルに格納する（ステップＳ２０９）。
【００７７】
次に、動画ファイル管理部４０１は、新たに動画記録が開始されたか否かを判定する（ステップＳ２１０）。具体的には、動画ファイル管理部４０１は、４ＧＢ制限による動画ファイルの分割により、新たな動画記録が開始されたか否かを判定する。新たな動画記録が開始されない場合（ステップＳ２１０：Ｎｏ）、動画記録動作を終了する。なお、４ＧＢによる動画ファイルの分割とは、１つの動画ファイルとして格納できる容量の上限が４ＧＢであるために、撮像データが複数の動画ファイルに分割されることを意味する。
【００７８】
一方、新たな動画記録が開始された場合（ステップＳ２１０：Ｙｅｓ）、動画ファイル管理部４０１は、記録終了時のメディア内時刻をクロック（ＣＰＵの動作クロック）に換算する。そして動画ファイル管理部４０１は、ステップＳ２０４においてカード型記録媒体３０２に格納した記録開始時のクロックに、換算したクロックを加算する（ステップＳ２１１）。これにより、４ＧＢ制限による動画ファイルの分割により新たな動画ファイルの記録が開始された場合であっても、当該動画ファイルの記録開始時のクロックを正確に把握することができる。その後の処理（ステップＳ２０４〜Ｓ２１０）は、上述の動作と同様であるため、説明を省略する。
【００７９】
なお、新たな動画記録を開始した後、新たなマーカが入力される前に、アンドゥ処理（直前に入力されたマーカを削除する処理）が行われた場合、マーカデータ管理部４０２は、削除すべきマーカデータを含むマーカデータファイルをカード型記録媒体３０２から読み出す。そして、マーカデータ管理部４０２は、読み出したマーカデータファイルの最後のマーカデータを削除して、再度マーカデータファイルをカード型記録媒体３０２に格納する。
【００８０】
＜動画再生＞
続いて、動画再生の処理動作について説明する。図１５は、動画再生処理を示すフローチャートである。まず、ユーザが、操作部３０６を用いて再生操作することにより、撮像装置１は、動画再生動作を開始する（ステップＳ３０１）。
【００８１】
次に、マーカデータ管理部４０２は、再生を開始する動画ファイルに対応付けられたマーカデータファイルをカード型記録媒体３０２から読み込む（ステップＳ３０２）。
【００８２】
次に、動画ファイル管理部４０１は、動画ファイルの再生が終了したか否かを判定する（ステップＳ３０３）。再生終了していない場合（ステップＳ３０３）、マーカデータ管理部４０２は、マーカ関連情報を更新する（ステップＳ３０４）。具体的には、マーカデータ管理部４０２は、動画ファイルの時刻を取得して、当該時刻において、更新されるべきマーカ関連情報を更新する。
【００８３】
このとき、マーカ関連情報とは、例えば、「アイコン表示すべきマーカ種別」、「マーカを入力可能か否か」、「マーカを削除可能か否か」、「試合中か否か」、「試合の対戦チーム名」、及び「試合の現在の得点」等に関する情報である。マーカデータ管理部４０２は、これらのマーカ関連情報を更新し、再生中の動画において、表示、変更、または削除すべきマーカがあれば、動画の表示を更新する（ステップＳ３０５）。
【００８４】
例えば、マーカ関連情報の更新によって、動画ファイルの時刻において表示すべきマーカが存在すれば、表示画像データ生成部４０５は、表示すべきマーカの画像データを再生中の動画データに重畳させた表示画像データを生成する。そして、動画ファイル管理部４０１は、例えば、図１１に示すように、再生中の動画にマーカを表示させる。また、マーカ関連情報の更新によって、得点が変更された場合、表示画像データ生成部４０５は、変更後の得点を表示した表示画像データを生成する（例えば、図１１に示したように、スコアウインドウの表示を変更した表示画像データを生成する）。
【００８５】
その後、動画ファイル管理部４０１は、再生終了したか否かを再度判定する（ステップＳ３０３）。未だ再生終了していない場合（ステップＳ３０３：Ｎｏ）、マーカデータ管理部４０２は、再度マーカ関連情報を更新する（ステップＳ３０４）。つまり、再生を終了するまで、マーカ関連情報の更新（ステップＳ３０４）及び表示更新（ステップＳ３０５）は定期的（例えば、５００ｍｓ周期）に行われる。
【００８６】
一方、再生終了した場合（ステップＳ３０３：Ｙｅｓ）、マーカデータ管理部４０２は、動画ファイルの再生中に、当該動画ファイルに対応するマーカデータファイルが更新（追加、削除、または変更）されたか否かを判定する（ステップＳ３０６）。マーカデータファイルが更新されていない場合（ステップＳ３０６：Ｎｏ）、動画再生の動作は終了する。
【００８７】
一方、マーカデータファイルが更新された場合（ステップＳ３０６：Ｙｅｓ）、マーカデータ管理部４０２は、更新後のマーカデータファイルを再生した動画ファイルに対応付けてカード型記録媒体３０２に格納する（ステップＳ３０７）。
【００８８】
なお、上記の動画ファイルの再生開始には、分割された動画ファイルにおけるファイルの切り替わりによって、次の動画ファイルを再生する場合も含まれる。また、動画ファイルの再生終了には、分割された動画ファイルにおけるファイルの切り替わりによって、前の動画ファイルの再生が終了することも含まれる。
【００８９】
また、動画ファイル管理部４０１は、ダイジェスト再生を行うこともできる。ダイジェスト再生とは、ダイジェスト再生する動画ファイルのうち、当該動画ファイル対応付けられたマーカデータファイルに含まれる各マーカデータの入力時刻周辺の動画のみを再生することを意味する。入力時刻周辺の動画とは、例えば、マーカの入力時刻の前後３秒間の動画等である。これにより、ユーザは、試合のダイジェストを鑑賞することができる。なお、ダイジェスト再生の対象となるマーカをユーザが適宜設定できるようにしてもよい。例えば、得点シーンのみのダイジェストを鑑賞したい場合、ユーザは、ダイジェスト再生の対象となるマーカを得点マーカに設定する。これにより、動画ファイル管理部４０１は、得点マーカの入力時刻周辺の動画のみを再生する。
【００９０】
＜動画コピー＞
続いて、動画コピーの処理動作について説明する。動画コピーとは、撮像装置１の内蔵型記録媒体２０９に格納された動画ファイルを、カード型記録媒体３０２に複製することを意味する。なお、コピーされた動画ファイルの記録先（コピー先）となる記録媒体が複数存在する場合、ユーザが記録先を選択できるようにしてもよい。図１６は、動画コピー処理を示すフローチャートである。まず、ユーザが、操作部３０６を用いてコピーする動画ファイルを選択し、コピー操作する。これにより、動画ファイル管理部４０１は、選択された動画ファイルをコピーし、コピー先に送信する（ステップＳ４０１）。
【００９１】
次に、マーカデータ管理部４０２は、コピーされた動画に対応付けられたマーカデータファイル（以下、コピー対象マーカデータファイルと称す）を解析する（ステップＳ４０２）。具体的には、マーカデータ管理部４０２は、コピー対象マーカデータファイル及びその前後のマーカデータファイルに試合開始マーカ及び試合終了マーカが含まれるか否かを検索する。
【００９２】
次に、チームテーブル管理部４０３は、コピー対象マーカデータファイルに含まれる試合開始マーカの対戦チームについて、チームテーブルに含まれるチームデータをコピー先のチームテーブルにコピーする（ステップＳ４０３）。このとき、チームテーブル管理部４０３は、コピー先のチームテーブルにおいて、コピーしたチームデータに新たなＩＤを割り当てる。
【００９３】
マーカデータ管理部４０２は、コピー先の既存マーカデータを解析する（ステップＳ４０４）。そして、マーカデータ管理部４０２は、試合開始マーカが存在し、試合終了マーカがない場合（試合中の場合）、最後のマーカデータファイルの終端に試合終了マーカを入力する。
【００９４】
マーカデータ管理部４０２は、コピー対象マーカデータファイルをコピーする（ステップＳ４０５）。つまり、マーカデータ管理部４０２は、コピー先にコピー対象マーカデータファイルを作成する。
【００９５】
次に、マーカデータ管理部４０２は、コピーされたマーカデータファイル（撮像装置１の内部の他のメモリに複製されたマーカデータファイル）に試合開始マーカデータが含まれるか否かを判定する（ステップＳ４０６）。試合開始マーカデータがコピー対象である場合（ステップＳ４０６：Ｙｅｓ）、チームテーブル管理部４０３は、試合開始マーカデータに含まれるチームＩＤを、ステップＳ４０３においてコピー先で新たに割り当てたチームＩＤに変更する（ステップＳ４０７）。
【００９６】
その後、マーカデータ管理部４０２は、ステップＳ４０６において検出された試合開始マーカデータに対応する試合終了マーカデータが、コピー対象か否かを判定する（ステップＳ４０８）。
【００９７】
試合終了マーカデータがコピー対象ではない場合（ステップＳ４０８：Ｎｏ）、マーカデータ管理部４０２は、コピー対象の動画ファイルの終端位置（コピー対象マーカデータファイルの最後）に、試合終了マーカを入力する（ステップＳ４０９）。なお、試合終了マーカデータがコピー対象である場合（ステップＳ４０８：Ｙｅｓ）、試合終了マーカの入力処理は行われず、次の処理に進む。
【００９８】
最後に、試合データ管理部４０４は、コピーされたマーカデータファイルに含まれる試合の情報（チーム、得点等）に基づいて、試合データを作成し、コピー先の試合データファイルに追加する（ステップＳ４１１）。
【００９９】
一方、試合開始マーカデータがコピー対象ではない場合（ステップＳ４０６：Ｎｏ）、マーカデータ管理部４０２は、コピーされたマーカデータファイルから、試合関連マーカデータ（試合終了マーカ、得点マーカ）を削除する（ステップＳ４１０）。
【０１００】
なお、１つの試合が複数の動画ファイルに亘って記録され、それらの動画ファイルが別々にコピーされる場合、各動画ファイルに対応するマーカデータファイルをそのままコピーすることも考えられる。この場合、各マーカデータファイルに含まれる試合関連マーカもコピーされる。このため、各マーカデータファイルに含まれる試合関連マーカに基づいて、同じ試合に関する試合データが複数作成されてしまう。そのため、試合データファイルに、同じチームで行われる同じ試合の試合データが複数格納されてしまい、試合のインデックスが煩雑で分かりづらくなる。
【０１０１】
これに対して、撮像装置１の構成によれば、上記のように、ステップＳ４１０において、マーカデータ管理部４０２は、試合開始マーカデータがコピー対象マーカデータでない場合、試合関連マーカデータをコピーしない。このため、試合データ管理部４０４は、コピー先においては、コピーされた動画ファイルに対する試合に関する情報は取得できない。つまり、コピーされた動画ファイルに対応する試合データを生成できない。そのため、１つの試合が複数の動画ファイルに亘って記録され、それらの動画ファイルが別々にコピーされる場合でも、試合データがコピーされるのは、試合開始マーカデータを含むマーカデータファイルに対応付けられた動画ファイルがコピーされる場合のみである。このため、１つの試合について作成される試合データは１つとなる。そのため、同じ試合の試合データが複数作成されてしまうことを防止できる。
【０１０２】
＜動画削除＞
続いて、動画削除の処理動作について説明する。動画削除とは、カード型記録媒体３０２に格納された動画ファイルを、削除することを意味する。図１７は、動画削除処理を示すフローチャートである。まず、ユーザが、操作部３０６を用いて削除する動画ファイルを選択し、削除操作する。これにより、撮像装置１は、選択された動画ファイルの削除動作を開始する（ステップＳ５０１）。
【０１０３】
次に、マーカデータ管理部４０２は、削除する動画ファイルに対応付けられたマーカデータファイル（以下、削除対象マーカデータファイルと称す）を解析する（ステップＳ５０２）。具体的には、マーカデータ管理部４０２は、削除対象マーカデータファイルに試合開始マーカデータ及び試合終了マーカデータが含まれるか検索する。
【０１０４】
削除対象マーカデータファイルに試合開始マーカデータが含まれる場合（ステップＳ５０３：Ｙｅｓ）、試合データ管理部４０４は、削除対象となった試合に関する試合データを、試合データファイルから削除する（ステップＳ５０４）。
【０１０５】
次に、チームテーブル管理部４０３は、削除した試合データが参照していたチームＩＤが、その他の削除されない試合データで参照されているか否かを判定する（ステップＳ５０５）。
【０１０６】
削除した試合データが参照していたチームＩＤが、その他の削除されない試合データで参照されていない場合（ステップＳ５０５：Ｎｏ）、チームテーブル管理部４０３は、参照されていないチームＩＤに対応するチームデータを、チームテーブルから削除する（ステップＳ５０６）。なお、削除した試合データが参照していたチームＩＤが、その他の削除されない試合データで参照されている場合（ステップＳ５０５：Ｙｅｓ）、チームデータの削除は行われず、次の処理に進む。
【０１０７】
次に、マーカデータ管理部４０２は、試合開始マーカに対応する試合終了マーカまでの間に、削除対象マーカデータファイルではないマーカデータファイルが存在するか否かを判定する（ステップＳ５０７）。削除対象マーカデータファイルではないマーカデータファイルが存在する場合（ステップＳ５０７：Ｙｅｓ）、マーカデータ管理部４０２は、削除対象ではないマーカデータファイルから試合関連マーカ（試合終了マーカ及び得点マーカ）を削除する（ステップＳ５０８）。なお、削除対象マーカデータファイルではないマーカデータファイルが存在しない場合（ステップＳ５０７：Ｎｏ）、試合関連マーカの削除処理は行われない。
【０１０８】
そして、マーカデータ管理部４０２は、削除対象マーカデータファイルを削除する（ステップＳ５１１）。最後に、動画ファイル管理部４０１は、削除対象の動画ファイルを削除する（ステップＳ５１２）。
【０１０９】
一方、削除対象マーカデータファイルに試合開始マーカデータが含まれない場合（ステップＳ５０３：Ｎｏ）、マーカデータ管理部４０２は、削除対象マーカデータファイルに試合終了マーカデータが含まれるか否かを判定する（ステップＳ５０９）。
【０１１０】
削除対象マーカデータファイルに試合終了マーカデータが含まれる場合（ステップＳ５０９：Ｙｅｓ）、マーカデータ管理部４０２は、試合を含む削除対象ではない動画ファイルの終端位置（動画ファイルに対応するマーカデータファイルの末尾）に試合終了マーカを入力する（ステップＳ５１０）。そして、マーカデータ管理部４０２は、削除対象マーカデータファイルを削除する（ステップＳ５１１）。最後に、動画ファイル管理部４０１は、削除対象の動画ファイルを削除する（ステップＳ５１２）。なお、削除対象マーカデータファイルに試合終了マーカデータが含まれない場合（ステップＳ５０９：Ｎｏ）、試合終了マーカの入力は行われない。
【０１１１】
なお、上述のコピー処理と削除処理とを合わせることにより、動画移動（コピー元には動画ファイルを残さずに、コピー先に動画ファイルをコピーすること）も実現できる。
【０１１２】
また、マーカデータ管理部４０２は、１つの試合が複数の動画ファイルに亘る場合において、マーカデータファイルを作成する際に、マーカデータファイルの先頭に、直前のマーカデータファイルにおける合計点（合計スコア）を格納するようにしてもよい。これにより、１つの試合が記録された複数の動画ファイル及びマーカデータファイルの一部が削除された場合であっても、他のマーカデータファイルは、それまでの各チームの合計点を格納している。これにより、マーカデータ管理部４０２は、マーカデータファイルの作成時点における各チームの合計点を参照できる。
【０１１３】
さらに、マーカデータファイルは、直前のマーカデータファイルの合計点に対する得点の加算分も格納する。言い換えると、得点の加算分とは、当該マーカデータファイルにおいて、各チームが取得した得点の合計である。
【０１１４】
例えば、直前のマーカデータファイルにおけるＡチームの合計点が３５点で、Ｂチームの合計点が４１点だとする。そして、現在のマーカデータファイルにおいて、Ａチームが１１点、Ｂチームが１５点取得したとする。この場合、現在のマーカデータファイルは、直前のマーカデータファイルにおける合計点「Ａチームが３５点」、「Ｂチームが４１点」という情報（直前マーカデータファイルまでの合計点）と、「Ａチームが１１点取得」、「Ｂチームが１５点取得」という情報（直前のマーカデータファイルの合計点に対する得点の加算分）と、を格納する。これにより、１つの試合を記録する複数の動画ファイルの一部が削除された後に合計点を再計算する際に、各マーカデータファイルにおける得点の加算分及び合計点のみを用いて合計点を算出できる。その結果、全ての得点の加算分を参照して計算する必要が無く、撮像装置１の演算処理の負担を軽減することができる。
【０１１５】
＜動画トリミング＞
続いて、動画トリミングの処理動作について説明する。動画トリミングとは、動画ファイルのうち、ユーザが指定した範囲（例えば、試合の開始から終了まで）の前後の動画データを削除することを意味する。これにより、試合開始マーカよりも前の動画データ、及び、試合終了マーカよりも後の動画データが削除され、試合の開始から終了までの動画ファイルが抽出される。図１８は、動画トリミング処理を示すフローチャートである。まず、ユーザが、操作部３０６を用いてトリミングする動画ファイル及び抽出範囲を指定する。これにより、撮像装置１は、指定された動画ファイルの抽出範囲についてトリミング動作を開始する（ステップＳ６０１）。このとき、動画ファイル管理部４０１は、指定された動画ファイルの指定された範囲の動画データを、抽出先（トリミングした動画ファイルを記憶する場所。例えば、他のメモリや、指定された動画ファイルの終端等）にコピーする。
【０１１６】
次に、マーカデータ管理部４０２は、抽出された動画データに対応付けられたマーカデータ及び当該マーカデータの前後のマーカデータを解析する（ステップＳ６０２）。具体的には、マーカデータ管理部４０２は、マーカデータに試合開始マーカデータまたは試合終了マーカデータが含まれるか否かを検索する。
【０１１７】
また、マーカデータ管理部４０２は、抽出先に既に格納されているマーカデータ（既存マーカデータ）を解析する。具体的には、マーカデータ管理部４０２は、抽出先の既存マーカデータが試合中か否かを判定する（ステップＳ６０３）。より詳細には、マーカデータ管理部４０２は、抽出先の既存マーカデータファイルに、試合開始マーカデータが含まれ、かつ、試合終了マーカデータが含まれないことを判定する。
【０１１８】
抽出先の既存マーカデータファイルが試合中である場合（ステップＳ６０３：Ｙｅｓ）、マーカデータ管理部４０２は、既存マーカデータファイルの終端に試合終了マーカを入力する（ステップＳ６０４）。なお、抽出先の既存マーカデータファイルが試合中でない場合（ステップＳ６０３：Ｎｏ）、試合終了マーカの入力は行われず、次の処理に進む。
【０１１９】
次に、マーカデータ管理部４０２は、抽出された部分のマーカデータをコピーする（ステップＳ６０５）。そして、マーカデータ管理部４０２は、コピーしたマーカデータのそれぞれの時刻情報を変更する（ステップＳ６０６）。より詳細には、マーカデータ管理部４０２は、動画先頭からの相対時間（メディア内時刻）を抽出開始時刻からの相対時間（抽出開始時刻を０としてカウントされた時間）に変更する処理を、それぞれのマーカデータに対して行う。
【０１２０】
そして、マーカデータ管理部４０２は、抽出された部分のマーカデータに試合開始マーカデータが含まれるか否かを判定する（ステップＳ６０７）。抽出された部分のマーカデータに試合開始マーカデータが含まれる場合（ステップＳ６０７：Ｙｅｓ）、マーカデータ管理部４０２は、抽出された部分のマーカデータに試合終了マーカデータが含まれるか否かを判定する（ステップＳ６０８）。
【０１２１】
抽出された部分のマーカデータに試合終了マーカデータが含まれない場合（ステップＳ６０８：Ｎｏ）、マーカデータ管理部４０２は、抽出された部分のマーカデータの終端に試合終了マーカを入力する（ステップＳ６０９）。なお、抽出された部分のマーカデータに試合終了マーカデータが含まれる場合（ステップＳ６０９：Ｙｅｓ）、試合終了マーカの入力処理は行われず、次の処理に進む。
【０１２２】
最後に、試合データ管理部４０４は、抽出された部分のマーカデータに含まれる試合開始マーカデータに基づいて、試合データを生成し、試合データファイルに追加する（ステップＳ６１０）。つまり、トリミングされた試合の試合データが試合データファイルに追加される。
【０１２３】
一方、抽出された部分のマーカデータに試合開始マーカデータが含まれない場合（ステップＳ６０７：Ｎｏ）、マーカデータ管理部４０２は、抽出された部分のマーカデータに含まれる試合関連マーカデータ（試合終了マーカデータ、得点マーカデータ）を削除する（ステップＳ６１１）。
【０１２４】
以上のように、本実施の形態にかかる撮像装置１の構成によれば、カード型記録媒体３０２が、１つの試合（イベント）の撮像データを分割して複数の動画ファイルとして格納する。このため、１つの試合が複数の動画ファイルに亘って記録されている。また、マーカデータ管理部４０２は、入力された試合開始マーカ及び試合終了マーカを含むマーカデータを、複数の動画ファイルに対応付けて、複数のマーカデータファイルとしてカード型記録媒体３０２に記憶させる。そのため、複数の動画ファイルに亘って記録された試合の開始と終了を、試合開始マーカ及び試合終了マーカを参照して容易に検索することができ、動画ファイルを容易に管理することができる。
【０１２５】
＜実施の形態２＞
本発明にかかる実施の形態２について説明する。本実施の形態にかかる撮像装置２においては、当該撮像装置２に接続された携帯端末装置３を用いて、各種マーカの入力を行うことができる。なお、撮像装置２の構成については上述した撮像装置１と同様であるので、説明を適宜省略する。
【０１２６】
本実施の形態にかかる携帯端末装置３の構成について説明する。図１９に携帯端末装置３のブロック図を示す。携帯端末装置３は、少なくとも表示部３１と、入力部３２と、制御部３３と、通信部３４と、メモリ３５と、を備える。
【０１２７】
なお、携帯端末装置３には、予めマーカ入力用のアプリケーションがダウンロードされているものとする。当該アプリケーションには、マーカ入力の際に用いられるＵＩ(User Interface)画像等が含まれる。携帯端末装置３の表示部３１に表示されるＵＩ画像の一例を図２０に示す。携帯端末装置３は、ＵＩ画像として、テレアイコン９３１、ワイドアイコン９３２、録画開始／録画停止アイコン９３３、試合開始マーカアイコン９３４、グッドマーカアイコン９３５、チェックマーカアイコン９３６、フリーマーカアイコン９３７、得点マーカアイコン９３８、及び選手交代マーカアイコン９３９を有する。
【０１２８】
続いて、携帯端末装置３を用いたマーカの入力処理について説明する。図２１は、携帯端末装置３を用いたマーカの入力処理を示すフローチャートである。まず、携帯端末装置３は、通信部３４を用いて、撮像装置２と接続する（ステップＳ７０１）。なお、撮像装置２と携帯端末装置３との接続は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−Ｆｉダイレクト等の無線通信を用いることができる。勿論、撮像装置２と携帯端末装置３との接続は、有線通信であってもよい。
【０１２９】
次に、制御部３３は、撮像装置２から仕様データを取得する（ステップＳ７０２）。そして、制御部３３は、取得した仕様データをメモリ３５に格納する。ここで、仕様データとは、例えば、デフォルトのマーカ種別テーブルのＵＲＩ（Uniform Resource Identifier）、デフォルトのチームテーブルのＵＲＩ、及びマーカ入力間隔等のマーカ入力アプリケーションの仕様に関する情報である。なお、マーカ入力間隔とは、あるマーカを入力してから次のマーカを入力できるまでにかかる最小の時間である。
【０１３０】
制御部３３は、仕様データに含まれるＵＲＩを参照して、撮像装置２からマーカ種別テーブルやチームテーブルを取得する（ステップＳ７０３）。なお、マーカの種類が固定されている場合には、マーカ種別テーブルを携帯端末装置３がダウンロードするアプリケーション内に含めてもよい。
【０１３１】
次に、制御部３３は、状態データを取得する（ステップＳ７０４）。ここで、状態データとは、撮像装置２におけるインターフェイス画像及びマーカに関する状態を示す情報である。状態データは、例えば、「試合中か否か」、「チーム名」、「チーム色」、「得点表示」、「マーカ入力ボタンの有効／無効」、「試合開始マーカ入力ボタンの有効／無効」、「試合終了マーカ入力ボタンの有効／無効」、「得点マーカ入力ボタンの有効／無効」、及び「ＵＮＤＯボタンの有効／無効」等を含む。制御部３３は、状態データを取得すると、メモリ３５に格納する。
【０１３２】
そして、制御部３３は、取得した状態データに基づいて、表示部３１及び入力部３２を更新する（ステップＳ７０５）。例えば、表示画面中の得点を更新したり、入力部３２の得点ボタンを有効から無効に変更したりする。つまり、携帯端末装置３のＵＩ画像が更新される。
【０１３３】
更新が完了すると、制御部３３は、現在も撮像装置２と携帯端末装置３とが接続されているか否かを判定する（ステップＳ７０６）。既に撮像装置２と携帯端末装置３との接続が終了している場合（ステップＳ７０６：Ｎｏ）、携帯端末装置３は、マーカ入力動作を終了する。
【０１３４】
一方、撮像装置２と携帯端末装置３との接続が継続している場合（ステップＳ７０６：Ｙｅｓ）、制御部３３は、ユーザが入力部３２（図２０に示すＵＩ画像）を用いてマーカ入力を行ったか否かを判定する（ステップＳ７０７）。
【０１３５】
マーカ入力操作が行われていない場合（ステップＳ７０７：Ｎｏ）、制御部３３は、再度撮像装置２から状態データを取得する（ステップＳ７０４）。つまり、制御部３３は、状態データの更新を行う。状態データに何らかの変更があった場合には、ＵＩ画像の更新（ステップＳ７０５）において、状態データの変更が携帯端末装置３に反映される。なお、制御部３３は、ステップＳ７０４の状態データの取得（更新）を、例えば、５秒に１回程度の頻度で行う。
【０１３６】
一方、マーカ入力操作が行われた場合（ステップＳ７０７：Ｙｅｓ）、制御部３３は、入力されたマーカについて、マーカが入力された旨を示すマーカ入力情報を撮像装置２に送信する（ステップＳ７０８）。
【０１３７】
撮像装置２は、マーカ入力情報を受信すると、当該マーカ入力情報に対応するマーカの入力を行う。そして、撮像装置２は、状態データを更新する。
【０１３８】
制御部３３は、マーカ入力情報の送信に応じて変更された状態データを取得する（ステップＳ７０４）。そして、制御部３３は、ＵＩの更新（ステップＳ７０５）を行い、状態データの変更を携帯端末装置３に反映する。携帯端末装置３は、撮像装置２との接続が終了するまで上記の動作を繰り返す。
【０１３９】
以上のように、本実施の形態にかかる撮像装置２の構成によれば、携帯端末装置３を用いてマーカを入力することができる。そのため、ユーザは撮像装置２から離れた場所においても、マーカを入力することができる。その結果、ユーザの位置が拘束されず、利便性が向上する。
【０１４０】
＜実施の形態３＞
本発明にかかる実施の形態３について説明する。本実施の形態においては、上記の実施の形態２と同様に、ユーザは、携帯端末装置を操作して、撮像装置の操作及びマーカの入力を行う。なお、撮像装置の構成については上述した実施の形態２と同様であるので、説明を適宜省略する。
【０１４１】
また、本実施の形態にかかる携帯端末装置４の構成は、図１９に示した携帯端末装置３のブロック図と同様である。ただし、本実施の形態にかかる携帯端末装置４においては、ＵＩ画像が携帯端末装置３とは異なる。また、携帯端末装置４は、時間を計測するための計測部（例えば、ストップウォッチ機能部）を有する。携帯端末装置４は、無線通信回線または有線通信回線を介して、撮像装置と接続される。
【０１４２】
携帯端末装置４の表示部３１に表示されるＵＩ画像の一例を図２２に示す。携帯端末装置４は、ＵＩ画像として、テレアイコン９３１、ワイドアイコン９３２、及び、録画開始／録画停止アイコン９３３に加えて、計測開始マーカアイコン９５１、計測終了マーカアイコン９５２、ラップマーカアイコン９５３、及び、リセットアイコン９５４を有する。また、表示部３１には、録画時間９４０、スプリットタイム９４１、及びラップタイム９４２が表示されている。
【０１４３】
本実施の形態にかかる携帯端末装置４のＵＩは、コースを周回するレーススポーツ（長距離走やモータスポーツ等）に特化している。具体的には、携帯端末装置４のＵＩは、ストップウォッチ機能を有しており、スタートからの時間を示すスプリットタイムと、コース１周の時間を示すラップタイムと、を計測することができる。
【０１４４】
録画時間９４０は、録画開始から経過した時間を示す。つまり、録画時間９４０は、録画開始／録画停止アイコン９３３がタッチされてから経過した時間である。図２２に示す例においては、録画時間９４０は、録画開始から２時間２９分１秒経過していることを示している。
【０１４５】
スプリットタイム９４１は、計測開始マーカアイコン９５１がタッチされたときから（レースが開始してから）経過した時間を示している。図２２に示す例においては、スプリットタイム９４１は、レース開始から１時間２分５５秒９１経過していることを示している。
【０１４６】
ラップタイム９４２は、ラップマーカアイコン９５３が直前にタッチされたときから経過した時間を示している。つまり、ラップタイム９４２は、周回が始まってから経過した時間であり、コース１周のタイムを意味する。図２２に示す例においては、ラップタイム９４２は、１０分０秒４３経過していることを示している。なお、１周目の場合は、計測開始マーカアイコン９５１がタッチされたときから経過した時間がラップタイム９４２となる。つまり、１周目の場合は、スプリットタイム９４１とラップタイム９４２とは同じ時間になる。
【０１４７】
計測開始マーカアイコン９５１は、レースの計測を開始するためのアイコンである。計測開始マーカアイコン９５１がタッチされると、スプリットタイム９４１及びラップタイム９４２の計測が開始される。また、計測開始マーカアイコン９５１は、上述の実施の形態１、２における試合開始マーカアイコンに対応している。計測開始マーカアイコン９５１がタッチされると、携帯端末装置４の通信部３４（送信部）は、マーカが入力された旨を示すマーカの入力指示を撮像装置に送信する。撮像装置の無線モジュール３０９（受信部）は、マーカ入力指示を受信すると、当該マーカ入力指示に対応するマーカの入力を行う。つまり、撮像装置は、計測開始マーカ（スタートマーカ）が入力されたメディア内時刻（動画記録開始時からの時刻）と計測開始マーカのマーカＩＤとを関連付けて、マーカデータを作成する。
【０１４８】
計測終了マーカアイコン９５２は、レースの計測を終了するためのアイコンである。計測終了マーカアイコン９５２がタッチされると、スプリットタイム９４１及びラップタイム９４２の計測が終了する。
【０１４９】
ラップマーカアイコン９５３は、ラップタイムを計測するためのアイコンである。ラップマーカアイコン９５３がタッチされると、計測中のラップタイム９４２が停止し、選手等が１周にかかった時間がラップタイム９４２に表示される。ラップマーカアイコン９５３がタッチされたとき、計測中のラップタイム９４２が停止すると共に、次の周回のラップタイムの計測が開始される。また、ラップタイムアイコン９５３がタッチされると、計測中のスプリットタイム９４１が表示される。つまり、ラップマーカアイコン９５３がタッチされると、その時点のスプリットタイム（各周回時のスタートからの時間）とラップタイム（各周回時の前周回時からの時間）とが表示される。このとき、スプリットタイム９４１及びラップタイム９４２は、計測された時間を表示してから一定時間後に現在の周回の計測中のタイムを表示するようにしてもよい。または、携帯端末装置４は、計測している時間の表示は停止せず、表示部３１の任意の領域に過去のスプリットタイム９４１及びラップタイム９４２の履歴をリストとして表示してもよい。
【０１５０】
計測終了マーカアイコン９５２またはラップマーカアイコン９５３がタッチされた場
合、上記の計測開始マーカアイコン９５１と同様にマーカが入力される。具体的には、携帯端末装置４は、計測終了マーカまたはラップマーカの入力指示と共に、そのときのスプリットタイム及びラップタイムも撮像装置に送信する。そして、撮像装置は、計測終了マーカまたはラップマーカ（マーカＩＤ）と、スプリットタイムと、ラップタイムと、マーカが入力されたメディア内時刻（動画記録開始時からの時刻）と、を対応付けて、マーカデータを作成する。なお、計測終了マーカは、競技者がゴール地点を通過したことを示すマーカである。また、ラップマーカは、競技者が予め決められた地点（周回レースの場合には、ゴール（スタート）位置）を通過したこと示すマーカである。
【０１５１】
リセットアイコン９５４は、スプリットタイム９４１及びラップタイム９４２の表示をリセットするためのアイコンである。
【０１５２】
続いて、本実施の形態にかかる撮像装置及び携帯端末装置４の動作について説明する。まず、マーカの入力動作について説明する。図２３は、マーカの入力タイミングを時系列で示した図である。また、図２４は、図２３に示したタイミングで入力されたマーカのマーカデータファイルを示す図である。なお、マーカデータファイルは、上述の実施の形態と同様に、例えばカード型記録媒体３０２（記憶部）に格納される。
【０１５３】
図２３に示すように、はじめに、ユーザは、携帯端末装置４の録画開始／録画停止アイコン９３３にタッチして、撮像装置に録画開始を指示する。これにより、撮像装置は録画を開始する（時刻ｔ０）。
【０１５４】
次に、レースの準備が整ったら、ユーザは、レースの開始に合わせて、携帯端末装置４の計測開始マーカアイコン９５１をタッチする（時刻ｔ１）。これにより、スプリットタイム９４１及びラップタイム９４２の計測が開始される。また、計測開始マーカアイコン
９５１がタッチされたことにより、携帯端末装置４は、撮像装置に計測開始マーカの入力指示を送信する。そして、撮像装置は、計測開始マーカと入力時刻ｔ１とを関連付けて、マーカデータを作成し、マーカデータファイルに格納する。図２４において、計測開始マーカはマーカＩＤ１０に対応する。なお、マーカの入力時刻は、マーカアイコンがタッチされたときの携帯端末装置４の内部の時刻でもよいし、撮像装置がマーカ入力指示を受信したときの撮像装置の内部の時刻でもよい。
【０１５５】
次に、選手がコースを１周回った時点で、ユーザは、ラップマーカアイコン９５３にタッチする（時刻ｔ２）。これにより、最初の１周目のタイムが、スプリットタイム９４１及びラップタイム９４２として携帯端末装置４に表示される。また、ラップマーカアイコン９５３がタッチされたことにより、携帯端末装置４は、撮像装置にラップマーカの入力指示を送信する。さらに、携帯端末装置４は、ラップマーカの入力指示と共に、計測したスプリットタイム及びラップタイムを撮像装置に送信する。
【０１５６】
撮像装置は、ラップマーカと時刻ｔ２とスプリットタイムとラップタイムとを関連付けて、マーカデータを作成し、マーカデータファイルに格納する。図２４において、ラップマーカはマーカＩＤ１１に対応する。
【０１５７】
その後、時刻ｔ３、ｔ４においても、時刻ｔ２と同様に、撮像装置は、マーカの入力時刻とスプリットタイムとラップタイムとラップマーカとを関連付けて、マーカデータを作成し、マーカデータファイルに格納する。
【０１５８】
そして、選手がレースの最終周を回り終えた時点（ゴールしたとき）で、ユーザは、計測終了マーカアイコン９５２をタッチする（時刻ｔ５）。これにより、スタートからゴールまでのタイムが、スプリットタイム９４１として携帯端末装置４に表示される。最終周のタイムが、ラップタイム９４２として携帯端末装置４に表示される。また、計測終了マーカアイコン９５２がタッチされたことにより、撮像装置に計測終了マーカの入力が指示される。さらに、携帯端末装置４は、計測終了マーカの入力指示と共に、計測したスプリットタイム及びラップタイムを撮像装置に送信する。
【０１５９】
撮像装置は、計測終了マーカと時刻ｔ５とスプリットタイムとラップタイムとを関連付けて、マーカデータを作成し、マーカデータファイルに格納する。図２４において、計測終了マーカはマーカＩＤ２０に対応する。
【０１６０】
その後、時刻ｔ６まで休憩が入り、時刻ｔ６において、ユーザは、２回目のレースの開始に合わせて、携帯端末装置４の計測開始マーカアイコン９５１をタッチする（時刻ｔ６）。これにより、スプリットタイム９４１及びラップタイム９４２の計測が開始する。以降、ユーザは、上述した時刻ｔ２〜ｔ５と同様に、携帯端末装置４を操作し、当該操作に応じて、撮像装置がマーカデータファイルを作成する。このような処理によって、図２４のマーカデータファイルが作成される。
【０１６１】
次に、図２５及び図２６を参照して、撮像装置の再生動作について説明する。撮像装置は、図２４に示したマーカデータファイルの「ＬＡＰ  ＴＩＭＥ」の欄を液晶モニタ３０４にリスト表示する。そして、ユーザは、操作部３０６を用いて再生したいラップタイムを選択する。
【０１６２】
撮像装置は、選択されたラップタイムに関連付けられたラップマーカまたは計測終了マーカが入力された時刻に基づいて、動画を再生する。例えば、図２５に示すように、「ＬＡＰ  ＴＩＭＥ」のラップタイム「0:10'07"42」が選択された場合、動画ファイル管理部４０１（再生部）は、当該ラップタイムに関連付けられたラップマーカが入力された時刻ｔ４ではなく、時刻ｔ４から当該ラップタイム（Ｌｔ）だけ遡った時点から動画を再生する。つまり、ｔ４（1908675ms）からラップタイム（607420ms）を減じた時刻から動画を再生する。これにより、選択されたラップタイムを出した周回の始めから動画が再生される。
【０１６３】
同様に、撮像装置は、「ＬＡＰ  ＴＩＭＥ」の欄と同じ画面、または、異なる画面において、「ＳＰＬＩＴ  ＴＩＭＥ」の欄を液晶モニタ３０４にリスト表示する。そして、ユーザは、再生したいスプリットタイムを選択する。
【０１６４】
撮像装置は、選択されたスプリットタイムに関連付けられたラップマーカまたは計測終了マーカが入力された時刻に基づいて、動画を再生する。例えば、図２６に示すように、動画ファイル管理部４０１は、選択されたスプリットタイムに関連付けられた計測終了マーカが入力された時刻ｔ５ではなく、時刻ｔ５から当該スプリットタイム（Ｓｔ）だけ遡った時点から動画を再生する。つまり、ｔ５（2513147ms）からスプリットタイム（2410950ms）を減じた時刻から動画を再生する。これにより、選択されたスプリットタイムを出したレースの始めから動画が再生される。
【０１６５】
なお、レース開始時点からタイム計測は行っていたが、録画はレースの途中から始めた場合、スプリットタイムだけ遡った位置に動画が存在しないケースが考えられる。このような場合、動画ファイル管理部４０１は、録画開始の位置（動画の最初）から動画を再生する。
【０１６６】
以上のように、本実施の形態にかかる撮像装置の構成によれば、動画ファイル管理部４０１は、マーカの再生指示を受けた場合、マーカの入力時刻から、当該マーカに関連付けられた時間情報（ラップタイムまたはスプリットタイム）だけ遡った位置から動画を再生する。このため、タイムを選択すれば、そのタイムを出したレースのスタート位置や、周回の開始位置から動画を再生することができる。また、レーススタート時や周回開始時にマーカが入力されていないような場合であっても、スプリットタイムまたはラップタイムだけ遡った適切な位置から再生することができる。
【０１６７】
＜実施の形態４＞
本発明にかかる実施の形態４について説明する。本実施の形態に撮像装置５のブロック図を図２７に示す。図２７に示す撮像装置５は、圧縮・伸張処理部２０１が、第１コーデック２０１１と、第２コーデック２０１２と、を有する。つまり、本実施の形態にかかる圧縮・伸張処理部２０１は、デュアルコーデックを有する。なお、その他の構成については図２に示した撮像装置１と同様であるので、説明を適宜省略する。
【０１６８】
また、本実施の形態にかかる撮像装置５は、撮像した映像をライブ配信システムに送信する。具体的には、撮像装置５は、第１コーデック２０１１を用いてライブ配信用の映像をエンコードし、第２コーデックを用いて記録用の映像をエンコードする。つまり、撮像装置５は、録画しながら映像配信を行う。
【０１６９】
第１コーデック２０１１は、ＭＰＥＧ２規格やＡＶＣ／Ｈ．２６４規格に準拠した圧縮方式に基づいて、メインメモリ２０５に格納された撮像データ及びデジタル音声データを圧縮し、圧縮データを生成する。このとき、第１コーデック２０１１は、撮像装置５または携帯端末装置を用いて入力されたマーカの画像データを、撮像データに重畳してエンコードすることにより送信用の映像（第１の動画ファイル）を生成する。そして、第１コーデック２０１１は、生成した送信用の映像を、無線モジュール３０９を介して、図示しない外部のライブ配信システム（外部サーバ）に映像を送信する。なお、本実施の形態にかかるマーカの種類は特に限定されるものではなく、撮像対象となるイベントの特定の状態を示すマーカである。例えば、上述した実施の形態におけるマーカ（試合開始マーカ、試合終了マーカ、計測開始マーカ、計測終了マーカ、グッドマーカ、チェックマーカ、得点マーカ等）をマーカとして用いることができる。
【０１７０】
第２コーデック２０１２は、第１コーデック２０１１と同様に、ＭＰＥＧ２規格やＡＶＣ／Ｈ．２６４規格に準拠した圧縮方式に基づいて、メインメモリ２０５に格納された撮像データ及びデジタル音声データを圧縮し、圧縮データを生成する。ただし、第２コーデック２０１２は、撮像装置５または携帯端末装置を用いて入力されたマーカの画像データを、撮像データに重畳しない。つまり、第２コーデック２０１２は、撮像データ及びデジタル音声データのみをエンコードすることにより、動画ファイル（第２の動画ファイル）を生成する。マーカデータ管理部４０２（制御部）は、マーカ入力時のメディア内時刻と入力されたマーカのマーカＩＤとを対応付けて、マーカデータを作成する。そして、マーカデータ管理部４０２は、作成したマーカデータを動画ファイル（第２の動画ファイル）に対応付けてマーカデータファイルとしてカード型記録媒体３０２に格納する。
【０１７１】
なお、本実施の形態にかかるマーカの種類は特に限定されるものではなく、撮像対象となるイベントの特定の状況（試合開始、試合終了、計測開始、計測終了、良いプレー時、要確認時、得点時等）を示すマーカである。例えば、上述した実施の形態におけるマーカ（試合開始マーカ、試合終了マーカ、計測開始マーカ、計測終了マーカ、グッドマーカ、チェックマーカ、得点マーカ等）をマーカとして用いることができる。
【０１７２】
続いて、本実施の形態にかかる撮像装置５の動作について、図２８及び図２９に示すフローチャートを参照して説明する。図２８に示すフローチャートは、第１コーデック２０１１の動作を示す。図２９に示すフローチャートは、第２コーデック２０１２の動作を示す。
【０１７３】
はじめに、第１コーデック２０１１の動作について説明する。まず、撮像部１００が撮像処理を行う（ステップＳ８０１）。これにより、撮像データが生成される。
【０１７４】
次に、マーカデータ管理部４０２は、撮像装置５の操作部３０６または携帯端末装置を用いてマーカが入力されたか否かを判定する（ステップＳ８０２）。マーカが入力された場合（ステップＳ８０２：Ｙｅｓ）、マーカデータ管理部４０２は、入力されたマーカに対応するマーカの画像データを第１コーデック２０１１に送信する。なお、マーカの画像データは、例えばフラッシュＲＯＭ２０４内に予め格納されている。
【０１７５】
そして、第１コーデック２０１１は、撮像データにマーカの画像データを重畳して、圧縮データを生成する（ステップＳ８０３）。一方、マーカが入力されていない場合（ステップＳ８０４）、第１コーデック２０１１は、撮像データ及びデジタル音声データのみを用いて圧縮データを生成する（ステップＳ８０５）。つまり、第１コーデック２０１１は、通常のエンコード処理を行う。
【０１７６】
次に、第１コーデック２０１１は、圧縮データ（第１の動画ファイル）をライブ配信システムに送信する。これにより、撮像装置５が撮像した映像が配信される（ステップＳ８０５）。このとき、マーカが入力されている場合、マーカの画像データが重畳された映像が配信される。
【０１７７】
そして、中央制御部４００は、ユーザにより撮影停止操作が行われたか否かを判定する（ステップＳ８０６）。撮影停止操作があった場合（ステップＳ８０６：Ｙｅｓ）、撮像装置５は撮影を終了する。一方、撮影停止操作がない場合（ステップＳ８０６：Ｎｏ）、ステップＳ８０１に戻り、上記の動作を繰り返す。
【０１７８】
続いて、第２コーデック２０１２の動作について説明する。まず、撮像部１００が撮像処理を行う（ステップＳ９０１）。これにより、撮像データが生成される。
【０１７９】
次に、第２コーデック２０１２は、撮像データ及びデジタル音声データのみを圧縮し、圧縮データ（第２の動画ファイル）を生成する（ステップＳ９０２）。つまり、第２コーデック２０１２は、マーカの入力の有無に拘わらず、通常のエンコード処理を行う。そして、第２コーデック２０１２は、生成した圧縮データを動画ファイルとしてカード型記録媒体３０２に格納する（ステップＳ９０３）。
【０１８０】
また、マーカデータ管理部４０２は、撮像装置５の操作部３０６または携帯端末装置を用いてマーカが入力されたか否かを判定する（ステップＳ９０４）。マーカが入力された場合（ステップＳ９０４：Ｙｅｓ）、マーカデータ管理部４０２は、マーカの入力時刻とマーカＩＤとを関連付けてマーカデータを作成し、作成したマーカデータを第２コーデック２０１２により圧縮された動画ファイルに対応付けて、マーカデータファイルとしてカード型記録媒体３０２に格納する（ステップＳ９０５）。一方、マーカが入力されていない場合（ステップＳ９０４：Ｎｏ）、マーカデータは作成されず、ステップＳ９０６に進む。
【０１８１】
そして、中央制御部４００は、ユーザにより撮影停止操作が行われたか否かを判定する（ステップＳ９０６）。撮影停止操作があった場合（ステップＳ９０６：Ｙｅｓ）、撮像装置５は撮影を終了する。一方、撮影停止操作がない場合（ステップＳ９０６：Ｎｏ）、ステップＳ９０１に戻り、上記の動作を繰り返す。
【０１８２】
なお、説明の便宜のため、第１コーデック２０１１の動作と第２コーデック２０１２の動作とを別のフローチャート（図２８、図２９）を用いて説明したが、図２８及び図２９に示すフローは並行して行われている。つまり、圧縮・伸張処理部２０１は、第１コーデック２０１１における圧縮と第２コーデック２０１２における圧縮とを並列処理している。
【０１８３】
以上のように、本実施の形態にかかる撮像装置５の構成によれば、第１コーデック２０１１は、入力されたマーカの画像データを撮像データに重畳させて圧縮データを生成する。そして、第１コーデック２０１１は、マーカの画像データを重畳した映像を配信システムに送信する。一方、第２コーデック２０１２は、マーカの画像データを重畳させず、撮像データを用いて圧縮データを生成し、カード型記録媒体３０２に格納する。このため、配信システム側にマーカの画像データを重畳させる機能が無い場合であっても、マーカの画像データを重畳させた映像を配信することができる。さらに、カード型記録媒体３０２には、マーカの画像データが重畳されていない通常の映像が格納されているため、マーカの画像データが表示されない映像を見たり、映像の編集をしたりすることができる。
【０１８４】
なお、上記の例においては、マーカの画像を重畳させた映像はメモリ等に格納されることなく、配信システムに送信されるが、重畳させた映像を、例えばカード型記録媒体３０２に格納してもよい。これにより、画像を重畳させる機能が無い再生装置においても、画像重畳後の映像を再生することができる。
【０１８５】
また、マーカデータ管理部４０２は、第２コーデック２０１２が生成した動画ファイルに対応づけて格納されたマーカデータファイルが編集されたか否かを検出してもよい。マーカデータ編集された場合、マーカデータ管理部４０２は、編集後のマーカデータを第１コーデック２０１１に送信する。第１コーデック２０１１は、カード型記録媒体３０２に格納された動画ファイル（マーカ重畳なし）に、編集後のマーカの画像データを重畳させる。これにより、撮像装置５は、編集後のマーカの画像を重畳した映像を生成することができる。
【０１８６】
以上、本発明を上記実施形態に即して説明したが、上記実施形態の構成にのみ限定されるものではなく、本願発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。
【０１８７】
例えば、カード型記録媒体３０２内に記憶する情報の一部は、撮像装置１に着脱可能な記憶装置（例えばＵＳＢメモリ）に記憶されても良いことは言うまでもない。また、撮像装置１は、ネットワーク上からメカード型記録媒体３０２内に保持すべき情報を適宜ダウンロードしても良い。また、カード型記録媒体３０２内に記憶されている情報の少なくとも一部は、中央制御部４００内の記憶部（図示せず）に記憶されていても良い。
【０１８８】
また、上述の撮像装置及び携帯端末装置の任意の処理は、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１８９】
また、コンピュータが上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現される場合だけでなく、このプログラムが、コンピュータ上で稼動しているＯＳ（Operating System）もしくはアプリケーションソフトウェアと共同して、上述の実施の形態の機能を実現する場合も、本発明の実施の形態に含まれる。さらに、このプログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットによって行われて、上述の実施の形態の機能が実現される場合も、本発明の実施の形態に含まれる。
【符号の説明】
【０１９０】
１、２、５  撮像装置
３、４  携帯端末装置
１１  本体部
１２  モニタ部
１３  ヒンジ
１４  レンズ
３１  表示部
３２  入力部
３３  制御部
３４  通信部
３５  メモリ
５１  動画ファイル
５２  マーカ種別テーブル
５３  チームテーブル
５４  マーカデータファイル
５５  試合データファイル
１００  撮像部
１０１  ズームレンズ
１０２  フォーカスレンズ
１０３  絞り
１０４  撮像素子
１０５  アナログ画像信号処理部
１０６  画像Ａ／Ｄ変換部
１０７  画像入力コントローラ
１０８  デジタル信号処理部
１０９  マイク
１１０  アナログ音声信号処理部
１１１  音声Ａ／Ｄ変換部
１１２  音声入力コントローラ
１１３  多重化部
２００  バス
２０１  圧縮・伸張処理部
２０２  音声・画像処理部
２０３  ＲＯＭ
２０４  フラッシュＲＯＭ
２０５  メインメモリ
２０６  メディア制御部
２０７  ジャイロセンサ
２０８  時計
２０９  内蔵型記録媒体
３０１  カードＩ／Ｆ
３０２  カード型記録媒体
３０３  入出力Ｉ／Ｆ
３０４  液晶モニタ
３０５  スピーカ
３０６  操作部
３０７  入出力端子
３０８  無線Ｉ／Ｆ
３０９  無線モジュール
４００  中央制御部
４０１  動画ファイル管理部
４０２  マーカデータ管理部
４０３  チームテーブル管理部
４０４  試合データ管理部
４０５  表示画像データ生成部
【図１】
2018085735.tif 000003
【図２】
2018085735.tif 000004
【図３】
2018085735.tif 000005
【図４】
2018085735.tif 000006
【図５】
2018085735.tif 000007
【図６】
2018085735.tif 000008
【図７】
2018085735.tif 000009
【図８】
2018085735.tif 000010
【図９】
2018085735.tif 000011
【図１０】
2018085735.tif 000012
【図１１】
2018085735.tif 000013
【図１２】
2018085735.tif 000014
【図１３】
2018085735.tif 000015
【図１４】
2018085735.tif 000016
【図１５】
2018085735.tif 000017
【図１６】
2018085735.tif 000018
【図１７】
2018085735.tif 000019
【図１８】
2018085735.tif 000020
【図１９】
2018085735.tif 000021
【図２０】
2018085735.tif 000022
【図２１】
2018085735.tif 000023
【図２２】
2018085735.tif 000024
【図２３】
2018085735.tif 000025
【図２４】
2018085735.tif 000026
【図２５】
2018085735.tif 000027
【図２６】
2018085735.tif 000028
【図２７】
2018085735.tif 000029
【図２８】
2018085735.tif 000030
【図２９】
2018085735.tif 000031