(57)【特許請求の範囲】
【請求項１】
複数の画像データを有する動画データを生成する動画データ生成手段と、
前記複数の画像データに対応する複数のタイムコード情報を生成するタイムコード情報生成手段と、
前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置に送信する第１の送信手段と、
前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置に送信する第２の送信手段と、
第１の条件を用いて前記複数の画像データの中から前記第１の画像データを決定し、第２の条件を用いて前記複数の画像データの中から前記第２の画像データを決定する決定手段と、
前記第１の画像データと前記第２の画像データとが同じ画像データである場合に、前記外部装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記第１の画像データ又は前記第２の画像データと共に前記外部装置に送信される前記記録指定情報を生成する記録指定情報生成手段と
を有することを特徴とする画像データ送信装置。
【請求項２】
前記第１の条件は、奇数フレームに対応する画像データであることを示し、前記第２の条件は、偶数フレームに対応する画像データであることを示すことを特徴とする請求項１に記載の画像データ送信装置。
【請求項３】
前記第１の条件は、偶数フレームに対応する画像データであることを示し、前記第２の条件は、奇数フレームに対応する画像データであることを示すことを特徴とする請求項１に記載の画像データ送信装置。
【請求項４】
前記複数の画像データが前記動画データに属することを示すＩＤ情報を生成するＩＤ情報生成手段をさらに有し、
前記第１の送信手段は、前記ＩＤ情報が前記第１の画像データとともに送信されるようにし、
前記第２の送信手段は、前記ＩＤ情報が前記第２の画像データとともに送信されるようにすることを特徴とする請求項１から３のいずれか１項に記載の画像データ送信装置。
【請求項５】
コンピュータを、
複数の画像データを有する動画データを生成する動画データ生成手段と、
前記複数の画像データに対応する複数のタイムコード情報を生成するタイムコード情報生成手段と、
前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置に送信する第１の送信手段と、
前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置に送信する第２の送信手段と、
第１の条件を用いて前記複数の画像データの中から前記第１の画像データを決定し、第２の条件を用いて前記複数の画像データの中から前記第２の画像データを決定する決定手段と、
前記第１の画像データと前記第２の画像データとが同じ画像データである場合に、前記外部装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記第１の画像データ又は前記第２の画像データと共に前記外部装置に送信される前記記録指定情報を生成する記録指定情報生成手段
として機能させるためのプログラム。
【請求項６】
複数の画像データを有する動画データを受信する画像データ受信装置であって、
前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置から受信する第１の受信手段と、
前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置から受信する第２の受信手段と、
前記第１のタイムコード情報と前記第２のタイムコード情報とを用いて、前記第１の画像データと前記第２の画像データの順序を決定する順序決定手段と、
前記画像データ受信装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記外部装置から前記画像データ受信装置に前記第１の画像データ又は前記第２の画像データと共に送信される前記記録指定情報を前記画像データ受信装置が受信した場合、前記第１の画像データ及び前記第２の画像データのうちの一方を記録媒体に記録し、他方を記録媒体に記録しないようにする記録制御手段と
を有することを特徴とする画像データ受信装置。
【請求項７】
前記第１の画像データと前記第２の画像データとが前記動画データに属するか否かを検出する検出手段をさらに有し、
前記第１の画像データと前記第２の画像データとが前記動画データに属する場合であって前記第１の画像データと前記第２の画像データとを記録媒体に記録する場合、前記記録制御手段は、前記順序決定手段によって決定された順序に従って前記第１の画像データと前記第２の画像データとを記録媒体に記録することを特徴とする請求項６に記載の画像データ受信装置。
【請求項８】
前記第１の画像データと前記第２の画像データとが前記動画データに属するか否かを検出する検出手段と、
前記第１の画像データと前記第２の画像データとが前記動画データに属する場合であって前記第１の画像データと前記第２の画像データとを表示手段に表示させる場合に、前記順序決定手段によって決定された順序に従って前記第１の画像データと前記第２の画像データとを表示手段に表示させる表示制御手段と
をさらに有することを特徴とする請求項６に記載の画像データ受信装置。
【請求項９】
コンピュータを複数の画像データを有する動画データを受信する画像データ受信装置として機能させるためのプログラムであって、
前記コンピュータを、
前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置から受信する第１の受信手段と、
前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置から受信する第２の受信手段と、
前記第１のタイムコード情報と前記第２のタイムコード情報とを用いて、前記第１の画像データと前記第２の画像データの順序を決定する順序決定手段と、
前記画像データ受信装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記外部装置から前記画像データ受信装置に前記第１の画像データ又は前記第２の画像データと共に送信される前記記録指定情報を前記画像データ受信装置が受信した場合、前記第１の画像データ及び前記第２の画像データのうちの一方を記録媒体に記録し、他方を記録媒体に記録しないようにする記録制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数フレーム分の画像データを含む動画データを複数の伝送路を介して外部装置（外部記録装置、外部表示装置等）に送信することができる画像データ送信装置（撮像装置等）と、複数フレーム分の画像データを有する動画データを受信する画像データ受信装置とに関する。
【背景技術】
【０００２】
特許文献１には、撮像装置とカメラコントロールユニットとを１つのケーブルを介して接続し、撮像装置から外部装置にビデオ信号を送信するシステムが記載されている。
特許文献２には、撮像装置と外部記録装置とを１つのケーブルを介して接続し、撮像装置から外部記録装置に動画データを送信するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１８６９５９号公報
【特許文献２】特開２０１１−２４４２９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像データ送信装置（撮像装置等）と外部装置（外部記録装置、外部表示装置等）とを１つの伝送路を介して接続したシステムでは、次のような問題がある。例えば、伝送路の制約により、１９２０×１０８０よりも大きい画像サイズ（或いは、水平及び垂直画素数）の動画データを送信することができないという問題がある。このようなシステムでは、４０９６×２１６０、４０９６×１０８０、２０４８×１０８０等の動画データも送信することはできない。
【０００５】
このような問題は、画像データ送信装置と外部装置とを２つ以上の伝送路を介して接続したシステムによって解決できるかもしれない。しかしながら、２つ以上の伝送路を用いるシステムを提供するためには、当該動画データに含まれる複数フレーム分の画像データをどのような方法によって２つ以上の伝送路を介して送信するかを考えなければならないという問題がある。
【０００６】
また、２つ以上の伝送路を用いるシステムを提供するためには、２つ以上の伝送路を介して受信された複数フレーム分の画像データの順序を正しい順序に並び替えるようにするための構成及び方法を考えなければならないという問題がある。
【０００７】
そこで、本発明は、１９２０×１０８０よりも大きい画像サイズ（或いは、水平及び垂直画素数）の動画データを複数の伝送路を介して送信できるようにすることを目的とする。
【０００８】
また、本発明は、複数フレーム分の画像データを含む動画データが画像データ送信装置から外部装置に複数の伝送路を介して送信される場合において、当該複数フレーム分の画像データの順序を正しい順序に並び替えることができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像データ送信装置は、複数の画像データを有する動画データを生成する動画データ生成手段と、前記複数の画像データに対応する複数のタイムコード情報を生成するタイムコード情報生成手段と、前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置に送信する第１の送信手段と、前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置に送信する第２の送信手段と、第１の条件を用いて前記複数の画像データの中から前記第１の画像データを決定し、第２の条件を用いて前記複数の画像データの中から前記第２の画像データを決定する決定手段と、前記第１の画像データと前記第２の画像データとが同じ画像データである場合に、前記外部装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記第１の画像データ又は前記第２の画像データと共に前記外部装置に送信される前記記録指定情報を生成する記録指定情報生成手段とを有することを特徴とする。
本発明に係る画像データ受信装置は、複数の画像データを有する動画データを受信する画像データ受信装置であって、前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置から受信する第１の受信手段と、前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置から受信する第２の受信手段と、前記第１のタイムコード情報と前記第２のタイムコード情報とを用いて、前記第１の画像データと前記第２の画像データの順序を決定する順序決定手段と、前記画像データ受信装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記外部装置から前記画像データ受信装置に前記第１の画像データ又は前記第２の画像データと共に送信される前記記録指定情報を前記画像データ受信装置が受信した場合、前記第１の画像データ及び前記第２の画像データのうちの一方を記録媒体に記録し、他方を記録媒体に記録しないようにする記録制御手段とを有することを特徴とする。
本発明に係るプログラムの一つは、コンピュータを、複数の画像データを有する動画データを生成する動画データ生成手段と、前記複数の画像データに対応する複数のタイムコード情報を生成するタイムコード情報生成手段と、前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置に送信する第１の送信手段と、前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置に送信する第２の送信手段と、第１の条件を用いて前記複数の画像データの中から前記第１の画像データを決定し、第２の条件を用いて前記複数の画像データの中から前記第２の画像データを決定する決定手段と、前記第１の画像データと前記第２の画像データとが同じ画像データである場合に、前記外部装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記第１の画像データ又は前記第２の画像データと共に前記外部装置に送信される前記記録指定情報を生成する記録指定情報生成手段として機能させるためのプログラムである。
本発明に係るプログラムの一つは、コンピュータを複数の画像データを有する動画データを受信する画像データ受信装置として機能させるためのプログラムであって、前記コンピュータを、前記複数の画像データに含まれる第１の画像データと、前記第１の画像データに対応する第１のタイムコード情報とを外部装置から受信する第１の受信手段と、前記複数の画像データに含まれる第２の画像データと、前記第２の画像データに対応する第２のタイムコード情報とを前記外部装置から受信する第２の受信手段と、前記第１のタイムコード情報と前記第２のタイムコード情報とを用いて、前記第１の画像データと前記第２の画像データの順序を決定する順序決定手段と、前記画像データ受信装置が前記第１の画像データ及び前記第２の画像データのいずれか一つを記録媒体に記録できるようにするための記録指定情報であって前記外部装置から前記画像データ受信装置に前記第１の画像データ又は前記第２の画像データと共に送信される前記記録指定情報を前記画像データ受信装置が受信した場合、前記第１の画像データ及び前記第２の画像データのうちの一方を記録媒体に記録し、他方を記録媒体に記録しないようにする記録制御手段として機能させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、１９２０×１０８０よりも大きい画像サイズ（或いは、水平及び垂直画素数）の動画データを複数の伝送路を介して送信することができる。
また、本発明によれば、複数フレーム分の画像データを含む動画データが画像データ送信装置から外部装置に複数の伝送路を介して送信される場合において、当該複数フレーム分の画像データの順序を正しい順序に並び替えることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る画像データ送信システムが有する構成要素を説明するためのブロック図である。
【図２】本発明の実施形態１に係る画像データ送信装置で行われる動画撮影処理Ａ１を説明するためのフローチャートである。
【図３】本発明の実施形態１に係る画像データ送信装置で行われる動画再生処理Ｂ１を説明するためのフローチャートである。
【図４】本発明の実施形態１に係る画像データ受信装置で行われる動画記録処理Ｃ１を説明するためのフローチャートである。
【図５】本発明の実施形態１に係る画像データ受信装置で行われる動画データ併合処理Ｄ１を説明するためのフローチャートである。
【図６】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図７】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図８】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図９】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１０】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１１】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１２】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１３】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１４】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１５】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１６】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【図１７】本発明の実施形態１に係る画像データ送信システムで行われる画像データ送信方法の一例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態を説明するが、本発明の実施形態は以下の実施形態に限定されるものではない。
［実施形態１］
まず、図１を参照して、本発明の実施形態１に係る画像データ送信システムが有する構成要素を説明する。図１は、本発明の実施形態１に係る画像データ送信システムが有する構成要素を説明するためのブロック図である。
【００１３】
実施形態１に係る画像データ送信システムは、画像データ送信装置として動作する撮像装置１００と、画像データ受信装置として動作する外部装置２００とを有する。撮像装置１００は、デジタルビデオカメラとして動作する装置であればよい。したがって、撮像装置１００は、カメラ付き携帯電話として動作する装置であってもよい。また、撮像装置１００は、カメラ付きコンピュータとして動作する装置であってもよい。外部装置２００は、外部記録装置、外部表示装置の少なくとも一つとして動作する装置であればよい。
【００１４】
撮像装置１００と外部装置２００とは、複数の伝送路を介して接続することができる。図１では、撮像装置１００と外部装置２００とが２つの伝送路を介して接続される場合を示す。ケーブル３００は、撮像装置１００と外部装置２００とを接続するための第１の伝送路である。ケーブル３０１は、撮像装置１００と外部装置２００とを接続するための第２の伝送路である。
【００１５】
次に、図１を参照して、本発明の実施形態１に係る画像データ送信装置として動作する撮像装置１００が有する構成要素を説明する。
撮像装置１００は、撮像部１０１、メモリＡ１０２、記録制御部１０３、表示制御部１０５、表示デバイス１０６、通信部Ａ１０７、通信部Ｂ１０８、ＵＩ（ユーザインタフェース）部１０９及びメモリＢ１１０を有する。また、撮像装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、内部バス１１２、ＩＤ情報生成部１１３、ＴＣ情報生成部１１４及びメモリＣ１１５を有する。
【００１６】
撮像部１０１は、レンズユニットと、所定の時間Ｔ１ごとにレンズユニットを介して光学像を取り込む撮像素子と、撮像素子によって取り込まれた光学像から１フレーム分の画像データを生成する画像データ生成部とを有する。撮像部１０１は、所定の時間Ｔ１ごとに、撮像素子によって取り込まれた光学像から１フレーム分の画像データを生成する。これにより、撮像部１０１は、連続した２フレーム以上のＲＡＷ画像データを生成することができる。以下、撮像部１０１で生成される１フレーム分の画像データを「ＲＡＷ画像データ」と呼ぶ。レンズユニットは、撮像部１０１から取り外し可能に構成することができる。
【００１７】
撮像部１０１は、所定のフレームレートＦＲに従って複数のＲＡＷ画像データを生成し、生成された各ＲＡＷ画像データを出力する。所定のフレームレートＦＲは、ユーザが１フレーム／秒から１２０フレーム／秒までの中から選択することができる。例えば、ユーザは、１、２４、２５、３０、５０、６０及び１２０フレーム／秒のいずれかを所定のフレームレートＦＲとして選択することができる。所定の時間Ｔ１は、所定のフレームレートＦＲに従って決定される。例えば、所定の時間Ｔ１は、１／１、１／２４、１／２５、１／３０、１／５０、１／６０及び１／１２０秒のいずれかに決定される。撮像部１０１で生成される各ＲＡＷ画像データの画像サイズ（或いは、水平及び垂直解像度）は、４０９６×２１６０、４０９６×１０８０、３８４０×２１６０、３８４０×１０８０、２０４８×１０８０、１９２０×１０８０などのいずれかである。撮像部１０１で生成された各ＲＡＷ画像データは、メモリＡ１０２に格納される。
【００１８】
メモリＡ１０２は、撮像部１０１から供給される各ＲＡＷ画像データとそれらの付加情報とを記憶する。メモリＡ１０２は、２つ以上のＲＡＷ画像データを記憶する領域を有する。各ＲＡＷ画像データの付加情報は、ＣＰＵ１１１、ＩＤ情報生成部１１３及びＴＣ情報生成部１１４によって生成された様々な情報を含む。ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から記録制御部１０３及び表示制御部１０５のそれぞれに供給されるようにメモリＡ１０２を制御する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とが、メモリＡ１０２から通信部Ａ１０７及び通信部Ｂ１０８の少なくとも一つに供給されるようにメモリＡ１０２を制御する。
【００１９】
記録制御部１０３は、撮像装置１００が動画記録状態である場合は、メモリＡ１０２から記録制御部１０３に供給される各ＲＡＷ画像データとそれらの付加情報とを動画データとして記憶デバイス１０４に記録するための動画データ記録部として動作する。
また、記録制御部１０３は、撮像装置１００が動画再生状態である場合は、ユーザによって指定された動画データを記憶デバイス１０４から再生するための動画データ再生部として動作する。記憶デバイス１０４から読み出された動画データに含まれる各ＲＡＷ画像データとそれらの付加情報とは、記録制御部１０３から表示制御部１０５に供給され、表示デバイス１０６に表示される。
【００２０】
記憶デバイス１０４は、記録媒体として動作する。記憶デバイス１０４は、例えば、フラッシュメモリ、メモリカード、ハードディスク装置などを有する。記憶デバイス１０４は、撮像装置１００から取り外し可能な記憶デバイスであっても、撮像装置１００に内蔵された記憶デバイスであってもよい。
【００２１】
表示制御部１０５は、撮像装置１００が動画記録状態である場合は、メモリＡ１０２から表示制御部１０５に供給される各ＲＡＷ画像データに対応する画像が表示デバイス１０６に表示されるように表示デバイス１０６を制御するための第１の機能を有する。
また、表示制御部１０５は、撮像装置１００が動画再生状態である場合は、記録制御部１０３から表示制御部１０５に供給される各ＲＡＷ画像データに対応する画像が表示デバイス１０６に表示されるように表示デバイス１０６を制御するための第２の機能を有する。また、表示制御部１０５は、設定メニュー、各種の情報などを表示デバイス１０６に表示させる。
【００２２】
表示デバイス１０６は、液晶表示デバイス等を有する。表示デバイス２０７は、撮像装置１００から取り外し可能に構成してもよい。
通信部Ａ１０７及び通信部Ｂ１０８はいずれも、ＳＤＩ（Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）規格に準拠する。例えば、通信部Ａ１０７及び通信部Ｂ１０８はいずれも、ＨＤ−ＳＤＩ規格、３Ｇ−ＳＤＩ規格等に準拠する。
通信部Ａ１０７は、メモリＡ１０２から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して外部装置２００に送信する第１の送信部として動作する。
通信部Ｂ１０８は、メモリＡ１０２から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して外部装置２００に送信する第２の送信部として動作する。
【００２３】
ＵＩ部１０９は、ユーザからの様々な指示をＣＰＵ１１１に入力するための指示入力部として動作する。ＵＩ部１０９は、ユーザからの様々な指示を入力するためのスイッチ、ボタン、タッチパネル等を有する。
パワースイッチ、モード選択スイッチ、スタート／ストップボタン、メニューボタン、十字ボタン、セットボタン、連動記録機能スイッチ及びフレームレート選択スイッチは、ＵＩ部１０９に含まれる。パワースイッチは、撮像装置１００をオン状態またはオフ状態にするためのスイッチである。モード選択スイッチは、撮像装置１００が有する複数の動作モードの一つを選択するためのスイッチである。撮像装置１００が有する複数の動作モードは、動画撮影モード、動画再生モードなどを含む。メニューボタンは、設定メニューの表示を指示するためのボタンである。十字ボタン及びセットボタンは、設定メニューを操作するためのボタンである。スタート／ストップボタンは、記録の開始または停止を指示するためのボタンである。併合記録機能スイッチは、併合記録機能をＯＮまたはＯＦＦにするためのスイッチである。併合記録機能に関する設定情報は、メモリＤ２１２に格納される。連動記録機能スイッチは、連動記録機能をＯＮまたはＯＦＦにするためのスイッチである。連動記録機能に関する設定情報は、メモリＤ２１２に格納される。フレームレート選択スイッチは、撮像部１０１から出力される画像データのフレームレートを１フレーム／秒から１２０フレーム／秒までの中から選択するためのスイッチである。
【００２４】
メモリＢ１１０には、ＣＰＵ１１１によって実行される複数のプログラムが記憶されている。メモリＢ１１０に記憶されている複数のプログラムには、後述するプログラムＰｇ１及びＰｇ２も含まれている。
【００２５】
ＣＰＵ１１１は、撮像装置１００を制御するためのプロセッサを有する。ＣＰＵ１１１は、メモリＢ１１０に格納されている複数のプログラムの少なくとも一つを用いて、撮像装置１００を制御することができる。撮像部１０１、メモリＡ１０２、記録制御部１０３、表示制御部１０５、表示デバイス１０６、通信部Ａ１０７、通信部Ｂ１０８、ＵＩ部１０９及びメモリＢ１１０は、ＣＰＵ１１１によって制御される。ＩＤ情報生成部１１３、ＴＣ情報生成部１１４及びメモリＣ１１５も、ＣＰＵ１１１によって制御される。
【００２６】
ＩＤ情報生成部１１３は、ＩＤ情報を生成する。ＩＤ情報生成部１１３で生成されるＩＤ情報は、動画記録の開始が指示されてから動画記録の停止が指示されるまでの間に生成された２つ以上のＲＡＷ画像データのそれぞれがどの動画データに属するかを識別するための情報である。例えば、ＳＭＰＴＥ３３０Ｍ規格などで規定されたＵＭＩＤ（Ｕｎｉｑｕｅ  Ｍａｔｅｒｉａｌ  Ｉｄｅｎｔｉｆｉｅｒ）をＩＤ情報として用いることができる。ＵＭＩＤ以外の情報をＩＤ情報として用いてもよい。ＣＰＵ１１１は、ＩＤ情報生成部１１３で生成されたＩＤ情報が、動画記録の開始が指示されてから動画記録の停止が指示されるまでの間に生成された各ＲＡＷ画像データの付加情報に追加されるようにメモリＡ１０２を制御する。
【００２７】
なお、実施形態１では、動画記録の開始が指示されたことに応答してＩＤ情報を生成する構成を説明したが、実施形態１はこのような構成に限るものではない。例えば、動画記録の停止が指示されたことに応答して、次の動画データのためのＩＤ情報を生成するように構成してもよい。
【００２８】
ＴＣ情報生成部１１４は、動画記録の開始が指示されてから動画記録の停止が指示されるまでの間、撮像部１０１でＲＡＷ画像データが生成されるごとに、連続するタイムコード情報を生成する。ＴＣ情報生成部１１４で生成される各タイムコード情報は、動画記録の開始が指示されてからの経過時間とフレーム数とを示す情報である。ＴＣ情報生成部１１４で生成されるタイムコード情報は、例えば、「時：分：秒：フレーム．０又は１」として構成される。動画記録の開始が指示されてから動画記録の停止が指示されるまでの間に生成されるタイムコード情報は、連続した値を有する。ＣＰＵ１１１は、ＴＣ情報生成部１１４で生成されたタイムコード情報が、当該タイムコード情報に対するＲＡＷ画像データの付加情報に追加されるようにメモリＡ１０２を制御する。
【００２９】
メモリＣ１１５は、撮像装置１００に関する様々な情報を記憶するためのメモリである。撮像装置１００の動作モードに関する設定情報は、メモリＣ１１５に格納される。連動記録機能に関する設定情報は、メモリＣ１１５に格納される。
【００３０】
次に、図１を参照して、本発明の実施形態１に係る画像データ受信装置として動作する外部装置２００が有する構成要素を説明する。
外部装置２００は、通信部Ａ２０１、通信部Ｂ２０２、メモリＡ２０３、記録制御部２０４、表示制御部２０６、表示デバイス２０７及びＵＩ（ユーザインタフェース）部２０８を有する。また、外部装置２００は、メモリＣ２０９、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１０、内部バス２１１及びメモリＤ２１２を有する。
【００３１】
通信部Ａ２０１及び通信部Ｂ２０２はいずれも、ＳＤＩ（Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）規格に準拠する。例えば、通信部Ａ２０１及び通信部Ｂ２０２はいずれも、ＨＤ−ＳＤＩ規格、３Ｇ−ＳＤＩ規格等に準拠する。
通信部Ａ２０１は、通信部Ａ１０７から送信された各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して受信する第１の受信部として動作する。通信部Ａ２０１によって受信された各ＲＡＷ画像データとそれらの付加情報とは、メモリＡ２０３に格納される。
通信部Ｂ２０２は、通信部Ｂ１０８から送信された各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して撮像装置１００から受信する第２の受信部として動作する。通信部Ｂ２０２によって受信された各ＲＡＷ画像データとそれらの付加情報とは、メモリＡ２０３に格納される。
【００３２】
メモリＡ２０３は、通信部Ａ２０１から供給される各ＲＡＷ画像データとそれらの付加情報とを記憶する。また、メモリＡ２０３は、通信部Ｂ２０２から供給される各ＲＡＷ画像データとそれらの付加情報とを記憶する。メモリＡ２０３は、２つ以上のＲＡＷ画像データとそれらの付加情報とを記憶する領域を有する。
メモリＡ２０３に記憶された各ＲＡＷ画像データとそれらの付加情報とは、メモリＡ２０３から記録制御部２０４及び表示制御部２０６のそれぞれに供給される。
【００３３】
記録制御部２０４は、外部装置２００が動画記録状態である場合は、メモリＡ２０３から記録制御部２０４に供給される各ＲＡＷ画像データとそれらの付加情報とを動画データとして記憶デバイス２０５に記録するための動画データ記録部として動作する。
また、記録制御部２０４は、外部装置２００が動画再生状態である場合は、ユーザによって指定された動画データを記憶デバイス２０５から再生するための動画データ再生部として動作する。記憶デバイス２０５から読み出された動画データに含まれる各ＲＡＷ画像データとそれらの付加情報とは、記録制御部２０４から表示制御部２０６に供給され、表示デバイス２０７に表示される。
【００３４】
記憶デバイス２０５は、記録媒体として動作する。記憶デバイス２０５は、例えば、フラッシュメモリ、メモリカード、ハードディスク装置などを有する。記憶デバイス２０５は、外部装置２００から取り外し可能な記憶デバイスであっても、外部装置２００に内蔵された記憶デバイスであってもよい。
【００３５】
表示制御部２０６は、外部装置２００が動画記録状態である場合は、メモリＡ２０３から表示制御部２０６に供給される各ＲＡＷ画像データに対応する画像を表示デバイス２０７に表示させるための第１の機能を有する。
また、表示制御部２０６は、外部装置２００が動画再生状態である場合は、記録制御部２０４から表示制御部２０６に供給される各ＲＡＷ画像データに対応する画像を表示デバイス２０７に表示させるための第２の機能を有する。また、表示制御部２０６は、設定メニュー、各種の情報などを表示デバイス２０７に表示させる。
【００３６】
表示デバイス２０７は、液晶表示デバイス等を有する。表示デバイス２０７は、外部装置２００から取り外し可能に構成してもよい。
ＵＩ部２０８は、ユーザからの様々な指示をＣＰＵ２１０に入力するための指示入力部として動作する。ＵＩ部２０８は、ユーザからの様々な指示を入力するためのスイッチ、ボタン、タッチパネル等を有する。
パワースイッチ、モード選択スイッチ、スタート／ストップボタン、メニューボタン、十字ボタン、セットボタン及び併合記録機能スイッチは、ＵＩ部２０８に含まれる。パワースイッチは、外部装置２００をオン状態またはオフ状態にするためのスイッチである。モード選択スイッチは、外部装置２００が有する複数の動作モードの一つを選択するためのスイッチである。外部装置２００が有する複数の動作モードは、動画記録モード、動画再生モード、動画データ併合モードなどを含む。メニューボタンは、設定メニューの表示を指示するためのボタンである。十字ボタン及びセットボタンは、設定メニューを操作するためのボタンである。スタート／ストップボタンは、記録の開始または停止を指示するためのボタンである。併合記録機能スイッチは、併合記録機能をＯＮまたはＯＦＦにするためのスイッチである。
【００３７】
メモリＣ２０９には、ＣＰＵ２１０によって実行される複数のプログラムが記憶されている。メモリＣ２０９に記憶されている複数のプログラムには、後述するプログラムＰｇ３及びＰｇ４も含まれている。
ＣＰＵ２１０は、メモリＣ２０９に格納されている複数のプログラムを用いて、外部装置２００を制御するためのプロセッサを有する。ＣＰＵ２１０は、メモリＣ２０９に格納されている複数のプログラムの少なくとも一つを用いて、外部装置２００を制御することができる。
【００３８】
通信部Ａ２０１、通信部Ｂ２０２、メモリＡ２０３、記録制御部２０４、表示制御部２０６、表示デバイス２０７、ＵＩ部２０８、メモリＣ２０９及びメモリＤ２１２は、ＣＰＵ２１０によって制御される。
メモリＤ２１２は、外部装置２００に関する様々な情報を記憶するためのメモリである。外部装置２００の動作モードに関する設定情報は、メモリＤ２１２に格納される。併合記録機能に関する設定情報は、メモリＤ２１２に格納される。
【００３９】
次に、図２を参照して、本発明の実施形態１に係る撮像装置１００で行われる動画撮影処理Ａ１を説明する。図２は、本発明の実施形態１に係る撮像装置１００で行われる動画撮影処理Ａ１を説明するためのフローチャートである。ＣＰＵ１１１は、メモリＢ１１０に格納されているプログラムＰｇ１を実行することによって動画撮影処理Ａ１を制御することができる。
【００４０】
ステップＳ２０１において、ＣＰＵ１１１は、動画撮影モードの開始が指示されたか否かを判定する。動画撮影モードは、撮像装置１００が有する複数の動作モードの一つである。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画撮影モードが選択された場合、ＣＰＵ１１１は、動画撮影モードの開始が指示されたと判定する。動画撮影モードの開始が指示された場合、ＣＰＵ１１１は、ステップＳ２０１からステップＳ２０２に進む（ステップＳ２０１でＹＥＳ）。
例えば、パワースイッチがＯＮであっても、モード選択スイッチによって動画撮影モードが選択されなかった場合、ＣＰＵ１１１は、動画撮影モードの開始が指示されなかったと判定する。動画撮影モードの開始が指示されなかった場合、ＣＰＵ１１１は、ステップＳ２０１を繰り返す（ステップＳ２０１でＮＯ）。
【００４１】
ステップＳ２０２において、ＣＰＵ１１１は、取り込み開始命令を撮像部１０１に送信する。取り込み開始命令を受信した撮像部１０１は、所定の時間Ｔ１ごとに撮像素子を用いて光学像を取り込む処理を開始する。そして、撮像部１０１は、所定のフレームレートＦＲに従って複数のＲＡＷ画像データを生成し、生成された各ＲＡＷ画像データを出力する。所定のフレームレートＦＲは、ユーザが１フレーム／秒から１２０フレーム／秒までの中から選択することができる。撮像部１０１で生成された各ＲＡＷ画像データは、それらの付加情報とともにメモリＡ１０２に格納される。
【００４２】
また、ステップＳ２０２において、ＣＰＵ１１１は、送信開始命令を通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から通信部Ａ１０７及び通信部Ｂ１０８の少なくとも一つに供給されるようにメモリＡ１０２を制御する処理を開始する。送信開始命令を受信した通信部Ａ１０７は、メモリＡ１０２から通信部Ａ１０７に供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して外部装置２００に送信する処理を開始する。送信開始命令を受信した通信部Ｂ１０８は、メモリＡ１０２から通信部Ａ１０７に供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して外部装置２００に送信する処理を開始する。
【００４３】
さらに、ステップＳ２０２において、ＣＰＵ１１１は、表示開始命令を表示制御部１０５に送信する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から表示制御部１０５に供給されるようにメモリＡ１０２を制御する処理を開始する。表示開始命令を受信した表示制御部１０５は、メモリＡ１０２から表示制御部１０５に供給される各ＲＡＷ画像データに対応する画像が表示デバイス１０６に表示されるように表示デバイス１０６を制御する処理を開始する。
取り込み開始命令が撮像部１０１に送信され、送信開始命令が通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信され、表示開始命令が表示制御部１０５に送信された場合、ＣＰＵ１１１は、ステップＳ２０２からステップＳ２０３に進む。
【００４４】
ステップＳ２０３において、ＣＰＵ１１１は、動画記録の開始が指示されたか否かを判定する。
例えば、パワースイッチがＯＮであり、モード選択スイッチが動画撮影モードを選択している場合に、スタート／ストップボタンがＯＮにされた場合、ＣＰＵ１１１は、動画記録の開始が指示されたと判定する。動画記録の開始が指示された場合、ＣＰＵ１１１は、ステップＳ２０３からステップＳ２０４に進む（ステップＳ２０３でＹＥＳ）。この場合、撮像装置１００は動画記録状態となる。
【００４５】
例えば、パワースイッチがＯＮであり、モード選択スイッチが動画撮影モードを選択している場合に、スタート／ストップボタンがＯＮにされなかった場合、ＣＰＵ１１１は、動画記録の開始が指示されなかったと判定する。動画記録の開始が指示されなかった場合、ＣＰＵ１１１は、ステップＳ２０３からステップＳ２１２に進む（ステップＳ２０３でＮＯ）。
【００４６】
ステップＳ２０４において、ＣＰＵ１１１は、ＩＤ情報生成命令をＩＤ情報生成部１１３に送信する。ＩＤ情報生成命令を受信したＩＤ情報生成部１１３は、一つのＩＤ情報を生成する。ＣＰＵ１１１は、ＩＤ情報生成部１１３で生成されたＩＤ情報が、動画記録の開始が指示されてから動画記録の停止が指示されるまでの間に生成された各ＲＡＷ画像データの付加情報に追加されるようにメモリＡ１０２を制御する処理を開始する。
ＩＤ情報生成命令がＩＤ情報生成部１１３に送信された場合、ＣＰＵ１１１は、ステップＳ２０４からステップＳ２０５に進む。
【００４７】
ステップＳ２０５において、ＣＰＵ１１１は、ＴＣ情報生成命令をＴＣ情報生成部１１４に送信する。ＴＣ情報生成命令を受信したＴＣ情報生成部１１４は、動画記録の開始が指示されてから動画記録の停止が指示されるまでの間、撮像部１０１でＲＡＷ画像データが生成されるごとに、タイムコード情報を生成する。動画記録の開始が指示されてから動画記録の停止が指示されるまでの間に生成されるタイムコード情報は、連続した値を有する。ＣＰＵ１１１は、ＴＣ情報生成部１１４で生成されたタイムコード情報が、当該タイムコード情報に対するＲＡＷ画像データの付加情報に追加されるようにメモリＡ１０２を制御する処理を開始する。
ＴＣ情報生成命令がＴＣ情報生成部１１４に送信された場合、ＣＰＵ１１１は、ステップＳ２０５からステップＳ２０６に進む。
【００４８】
ステップＳ２０６において、ＣＰＵ１１１は、連動記録機能がＯＮ及びＯＦＦのいずれであるかを判定する。連動記録機能に関する設定情報は、メモリＣ１１５に格納されている。連動記録機能は、ユーザによって撮像装置１００に入力された動画記録の開始／停止の指示に連動して、外部装置２００に対しても動画記録の開始／停止を指示することができる機能である。連動記録機能がＯＮである場合、外部装置２００は、撮像装置１００が記憶デバイス１０４に記録する動画データと同じ動画データを記憶デバイス２０５に記録することができる。
例えば、連動記録機能に関する設定情報がＯＮを示す場合、ＣＰＵ１１１は、連動記録機能がＯＮであると判定する。連動記録機能がＯＮである場合、ＣＰＵ１１１は、ステップＳ２０６からステップＳ２０７に進む（ステップＳ２０６でＹＥＳ）。
例えば、連動記録機能に関する設定情報がＯＦＦを示す場合、ＣＰＵ１１１は、連動記録機能がＯＦＦであると判定する。連動記録機能がＯＦＦである場合、ＣＰＵ１１１は、ステップＳ２０６からステップＳ２１４に進む（ステップＳ２０６でＮＯ）。
【００４９】
ステップＳ２０７において、ＣＰＵ１１１は、記録開始コマンド送信命令を通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信する。
記録開始コマンド送信命令を受信した通信部Ａ１０７は、記録開始コマンドＲＲ１をケーブル３００を介して外部装置２００に送信する。記録開始コマンドＲＲ１は、ケーブル３００を介して外部装置２００に送信されるＲＡＷ画像データの記録の開始を外部装置２００に指示するためのコマンドである。
記録開始コマンド送信命令を受信した通信部Ｂ１０８は、記録開始コマンドＲＲ２をケーブル３０１を介して外部装置２００に送信する。記録開始コマンドＲＲ２は、ケーブル３０１を介して外部装置２００に送信されるＲＡＷ画像データの記録の開始を外部装置２００に指示するためのコマンドである。
記録開始コマンド送信命令が通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信された場合、ＣＰＵ１１１は、ステップＳ２０７からステップＳ２０８に進む。
【００５０】
ステップＳ２０８において、ＣＰＵ１１１は、記録開始命令を記録制御部１０３に送信する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から記録制御部１０３に供給されるようにメモリＡ１０２を制御する処理を開始する。記録開始命令を受信した記録制御部１０３は、メモリＡ１０２から記録制御部１０３に供給される各ＲＡＷ画像データとそれらの付加情報とを動画データとして記憶デバイス１０４に記録する処理を開始する。ここで、メモリＡ１０２から記録制御部１０３に供給される各付加情報には、上述のＩＤ情報とタイムコード情報とが含まれている。
記録開始命令が記録制御部１０３に送信された場合、ＣＰＵ１１１は、ステップＳ２０８からステップＳ２０９に進む。
【００５１】
ステップＳ２０９において、ＣＰＵ１１１は、動画記録の停止が指示されたか否かを判定する。
例えば、パワースイッチ及びスタート／ストップボタンのいずれか一つがＯＦＦにされた場合、ＣＰＵ１１１は、動画記録の停止が指示されたと判定する。また、例えば、モード選択スイッチが動画撮影モード以外の動作モードを選択した場合、ＣＰＵ１１１は、動画記録の停止が指示されたと判定する。動画記録の停止が指示された場合、ＣＰＵ１１１は、ステップＳ２０９からステップＳ２１０に進む（ステップＳ２０９でＹＥＳ）。この場合、撮像装置１００は記録停止状態となる。
例えば、パワースイッチ及びスタート／ストップボタンのいずれもＯＮであり、モード選択スイッチが動画撮影モードを選択している場合、ＣＰＵ１１１は、動画記録の停止が指示されなかったと判定する。動画記録の停止が指示されなかった場合、ＣＰＵ１１１は、ステップＳ２０９を繰り返す（ステップＳ２０９でＮＯ）。
【００５２】
ステップＳ２１０において、ＣＰＵ１１１は、記録停止命令を記録制御部１０３に送信する。記録停止命令を受信した記録制御部１０３は、メモリＡ１０２から記録制御部１０３に供給される各ＲＡＷ画像データとそれらの付加情報とを動画データとして記憶デバイス１０４に記録する処理を停止する。
記録停止命令が記録制御部１０３に送信された場合、ＣＰＵ１１１は、ステップＳ２１０からステップＳ２１１に進む。
【００５３】
ステップＳ２１１において、ＣＰＵ１１１は、記録停止コマンド送信命令を通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信する。
記録停止コマンド送信命令を受信した通信部Ａ１０７は、記録開始コマンドＲＳ１をケーブル３００を介して外部装置２００に送信する。記録開始コマンドＲＳ１は、ケーブル３００を介して外部装置２００に送信されるＲＡＷ画像データの記録の停止を外部装置２００に指示するためのコマンドである。
記録停止コマンド送信命令を受信した通信部Ｂ１０８は、記録開始コマンドＲＳ２をケーブル３０１を介して外部装置２００に送信する。記録開始コマンドＲＳ２は、ケーブル３０１を介して外部装置２００に送信されるＲＡＷ画像データの記録の停止を外部装置２００に指示するためのコマンドである。
記録停止コマンド送信命令が通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信された場合、ＣＰＵ１１１は、ステップＳ２１１からステップＳ２１２に進む。
【００５４】
ステップＳ２１２において、ＣＰＵ１１１は、動画撮影モードの停止が指示されたか否かを判定する。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画撮影モード以外の動作モードが選択された場合、ＣＰＵ１１１は、動画撮影モードの停止が指示されたと判定する。また、例えば、パワースイッチがＯＦＦにされた場合、ＣＰＵ１１１は、動画撮影モードの停止が指示されたと判定する。動画撮影モードの停止が指示された場合、ＣＰＵ１１１は、ステップＳ２１２からステップＳ２１３に進む（ステップＳ２１２でＹＥＳ）。
例えば、パワースイッチがＯＮであり、モード選択スイッチによって動画撮影モードが選択されている場合、ＣＰＵ１１１は、動画撮影モードの停止が指示されなかったと判定する。動画撮影モードの停止が指示されなかった場合、ＣＰＵ１１１は、ステップＳ２１２からステップＳ２０３に戻る（ステップＳ２１２でＮＯ）。
【００５５】
ステップＳ２１３において、ＣＰＵ１１１は、送信停止命令を通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から通信部Ａ１０７及び通信部Ｂ１０８の少なくとも一つに供給されるようにメモリＡ１０２を制御する処理を停止する。送信停止命令を受信した通信部Ａ１０７は、メモリＡ１０２から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して外部装置２００に送信する処理を停止する。送信停止命令を受信した通信部Ｂ１０８は、メモリＡ１０２から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して外部装置２００に送信する処理を停止する。
【００５６】
また、ステップＳ２１３において、ＣＰＵ１１１は、表示停止命令を表示制御部１０５に送信する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から表示制御部１０５に供給されるようにメモリＡ１０２を制御する処理を停止する。表示停止命令を受信した表示制御部１０５は、メモリＡ１０２から表示制御部１０５に供給される各ＲＡＷ画像データに対応する画像が表示デバイス１０６に表示されるように表示デバイス１０６を制御する処理を停止する。
【００５７】
さらに、ステップＳ２１３において、ＣＰＵ１１１は、取り込み停止命令を撮像部１０１に送信する。取り込み停止命令を受信した撮像部１０１は、所定の時間Ｔ１ごとに撮像素子を用いて光学像を取り込む処理を停止する。
送信停止命令が通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信され、表示停止命令が表示制御部１０５に送信され、取り込み停止命令が撮像部１０１に送信された場合、ＣＰＵ１１１は、動画撮影処理Ａ１を終了する（ステップＳ２１３でＹＥＳ）。
【００５８】
ステップＳ２１４において、ＣＰＵ１１１は、記録開始命令を記録制御部１０３に送信する。また、ＣＰＵ１１１は、各ＲＡＷ画像データとそれらの付加情報とがメモリＡ１０２から記録制御部１０３に供給されるようにメモリＡ１０２を制御する処理を開始する。記録開始命令を受信した記録制御部１０３は、メモリＡ１０２から記録制御部１０３に供給される各ＲＡＷ画像データとそれらの付加情報とを動画データとして記憶デバイス１０４に記録する処理を開始する。ここで、メモリＡ１０２から記録制御部１０３に供給される各付加情報には、上述のＩＤ情報とタイムコード情報とが含まれている。
記録開始命令が記録制御部１０３に送信された場合、ＣＰＵ１１１は、ステップＳ２１４からステップＳ２１５に進む。
【００５９】
ステップＳ２１５において、ＣＰＵ１１１は、動画記録の停止が指示されたか否かを判定する。
例えば、パワースイッチ及びスタート／ストップボタンのいずれか一つがＯＦＦにされた場合、ＣＰＵ１１１は、動画記録の停止が指示されたと判定する。また、例えば、モード選択スイッチが動画撮影モード以外の動作モードを選択した場合、ＣＰＵ１１１は、動画記録の停止が指示されたと判定する。動画記録の停止が指示された場合、ＣＰＵ１１１は、ステップＳ２１５からステップＳ２１６に進む（ステップＳ２１５でＹＥＳ）。撮像装置１００は記録停止状態となる。
例えば、パワースイッチ及びスタート／ストップボタンのいずれもＯＮであり、モード選択スイッチが動画撮影モードを選択している場合、ＣＰＵ１１１は、動画記録の停止が指示されなかったと判定する。動画記録の停止が指示されなかった場合、ＣＰＵ１１１は、ステップＳ２１５を繰り返す（ステップＳ２１５でＮＯ）。
【００６０】
ステップＳ２１６において、ＣＰＵ１１１は、記録停止命令を記録制御部１０３に送信する。記録停止命令を受信した記録制御部１０３は、メモリＡ１０２から記録制御部１０３に供給される各ＲＡＷ画像データとそれらの付加情報とを動画データとして記憶デバイス１０４に記録する処理を停止する。
記録停止命令が記録制御部１０３に送信された場合、ＣＰＵ１１１は、ステップＳ２１６からステップＳ２１２に進む。
【００６１】
次に、図３を参照して、本発明の実施形態１に係る撮像装置１００で行われる動画再生処理Ｂ１を説明する。図３は、本発明の実施形態１に係る撮像装置１００で行われる動画再生処理Ｂ１を説明するためのフローチャートである。ＣＰＵ１１１は、メモリＢ１１０に格納されているプログラムＰｇ２を実行することによって動画再生処理Ｂ１を制御することができる。
【００６２】
ステップＳ３０１において、ＣＰＵ１１１は、動画再生モードの開始が指示されたか否かを判定する。動画再生モードは、撮像装置１００が有する複数の動作モードの一つである。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画再生モードが選択された場合、ＣＰＵ１１１は、動画再生モードの開始が指示されたと判定する。動画再生モードの開始が指示された場合、ＣＰＵ１１１は、ステップＳ３０１からステップＳ３０２に進む（ステップＳ３０１でＹＥＳ）。
例えば、パワースイッチがＯＮであっても、モード選択スイッチによって動画再生モードが選択されなかった場合、ＣＰＵ１１１は、動画再生モードの開始が指示されなかったと判定する。動画再生モードの開始が指示されなかった場合、ＣＰＵ１１１は、ステップＳ３０１を繰り返す（ステップＳ３０１でＮＯ）。
【００６３】
ステップＳ３０２において、ＣＰＵ１１１は、インデックス表示開始命令を表示制御部１０５に送信する。インデックス表示開始命令を受信した表示制御部１０５は、記憶デバイス１０４に記録されている各動画データに対応する縮小画像（代表画像、サムネイル画像ともいう。）が表示デバイス１０６に表示されるように表示デバイス１０６を制御する処理を開始する。表示制御部１０５は、例えば、４つ、６つ又は８つの縮小画像が同時に表示されるように表示デバイス１０６を制御する。また、表示制御部１０５は、例えば、各動画データに対応する縮小画像が４つ、６つ又は８つの縮小画像ごとにスクロール表示されるように表示デバイス１０６を制御する。ユーザは、十字ボタンを操作することによって、再生したい動画データに対応する縮小画像を選択することができる。
インデックス表示開始命令が表示制御部１０５に送信された場合、ＣＰＵ１１１は、ステップＳ３０２からステップＳ３０３に進む。
【００６４】
ステップＳ３０３において、ＣＰＵ１１１は、１つの縮小画像が選択されている状態で、動画再生の開始が指示されたか否かを判定する。
例えば、１つの縮小画像が選択されている状態で、スタート／ストップボタンが押された場合、動画再生の開始が指示されたと判定する。動画再生の開始が指示された場合、ＣＰＵ１１１は、ステップＳ３０３からステップＳ３０４に進む（ステップＳ３０３でＹＥＳ）。この場合、撮像装置１００は動画再生状態となる。
例えば、１つの縮小画像が選択されている状態で、スタート／ストップボタンが押されなかった場合、動画再生の開始が指示されなかったと判定する。動画再生の開始が指示されなかった場合、ＣＰＵ１１１は、ステップＳ３０３を繰り返す（ステップＳ３０３でＹＥＳ）。
【００６５】
ステップＳ３０４において、ＣＰＵ１１１は、再生開始命令を記録制御部１０３に送信する。再生開始命令には、動画再生の開始が指示されたときに、ユーザが選択していた縮小画像に対応する動画データを示す情報が含まれている。再生開始命令を受信した記録制御部１０３は、再生開始命令が指定する動画データを記憶デバイス１０４から再生する処理を開始する。記録制御部１０３は、記憶デバイス１０４から再生された動画データに含まれる各ＲＡＷ画像データとそれらの付加情報とを表示制御部１０５に供給する処理を開始する。また、記録制御部１０３は、記憶デバイス１０４から再生された動画データに含まれる各ＲＡＷ画像データとそれらの付加情報とを、通信部Ａ１０７及び通信部Ｂ１０８の少なくとも一つに供給する処理を開始する。
また、ステップＳ３０４において、ＣＰＵ１１１は、送信開始命令を通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信する。送信開始命令を受信した通信部Ａ１０７は、記録制御部１０３から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して外部装置２００に送信する処理を開始する。送信開始命令を受信した通信部Ｂ１０８は、記録制御部１０３から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して外部装置２００に送信する処理を開始する。
さらに、ステップＳ３０４において、ＣＰＵ１１１は、表示開始命令を表示制御部１０５に送信する。表示開始命令を受信した表示制御部１０５は、記録制御部１０３から表示制御部１０５に供給される各ＲＡＷ画像データに対応する画像が表示デバイス１０６に表示されるように表示デバイス１０６を制御する処理を開始する。
再生開始命令が記録制御部１０３に送信され、送信開始命令が通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信され、表示開始命令が表示制御部１０５に送信された場合、ＣＰＵ１１１は、ステップＳ３０４からステップＳ３０５に進む。
【００６６】
ステップＳ３０５において、ＣＰＵ１１１は、動画再生の停止が指示されたか否かを判定する。
例えば、パワースイッチ及びスタート／ストップボタンのいずれか一つがＯＦＦにされた場合、ＣＰＵ１１１は、動画再生の停止が指示されたと判定する。また、例えば、モード選択スイッチが動画再生モード以外の動作モードを選択した場合、ＣＰＵ１１１は、動画再生の停止が指示されたと判定する。動画再生の停止が指示された場合、ＣＰＵ１１１は、ステップＳ３０５からステップＳ３０６に進む（ステップＳ３０５でＹＥＳ）。撮像装置１００は再生停止状態となる。
例えば、パワースイッチ及びスタート／ストップボタンのいずれもＯＮであり、モード選択スイッチが動画再生モードを選択している場合、ＣＰＵ１１１は、動画再生の停止が指示されなかったと判定する。動画再生の停止が指示されなかった場合、ＣＰＵ１１１は、ステップＳ３０５を繰り返す（ステップＳ３０５でＮＯ）。
【００６７】
ステップＳ３０６において、ＣＰＵ１１１は、再生停止命令を記録制御部１０３に送信する。再生停止命令を受信した記録制御部１０３は、記憶デバイス１０４から動画データを再生する処理を停止する。
また、ステップＳ３０６において、ＣＰＵ１１１は、送信停止命令を通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信する。送信停止命令を受信した通信部Ａ１０７は、記録制御部１０３から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して外部装置２００に送信する処理を停止する。送信停止命令を受信した通信部Ｂ１０８は、記録制御部１０３から供給される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して外部装置２００に送信する処理を停止する。
さらに、ステップＳ３０６において、ＣＰＵ１１１は、表示停止命令を表示制御部１０５に送信する。表示停止命令を受信した表示制御部１０５は、記録制御部１０３から表示制御部１０５に供給される各ＲＡＷ画像データに対応する画像が表示デバイス１０６に表示されるように表示デバイス１０６を制御する処理を停止する。
再生停止命令が記録制御部１０３に送信され、送信停止命令が通信部Ａ１０７及び通信部Ｂ１０８のそれぞれに送信され、表示停止命令が記録制御部１０３に送信された場合、ＣＰＵ１１１は、ステップＳ３０６からステップＳ３０７に進む。
【００６８】
ステップＳ３０７において、ＣＰＵ１１１は、動画再生モードの停止が指示されたか否かを判定する。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画再生モード以外の動作モードが選択された場合、ＣＰＵ１１１は、動画再生モードの停止が指示されたと判定する。また、例えば、パワースイッチがＯＦＦにされた場合、ＣＰＵ１１１は、動画再生モードの停止が指示されたと判定する。動画再生モードの停止が指示された場合、ＣＰＵ１１１は、動画再生処理Ｂ１を終了する（ステップＳ３０７でＹＥＳ）。
例えば、パワースイッチがＯＮであり、モード選択スイッチによって動画再生モードが選択されている場合、ＣＰＵ１１１は、動画再生モードの停止が指示されなかったと判定する。動画再生モードの停止が指示されなかった場合、ＣＰＵ１１１は、ステップＳ３０７からステップＳ３０２に戻る（ステップＳ３０７でＮＯ）。
【００６９】
次に、図４を参照して、本発明の実施形態１に係る外部装置２００で行われる動画記録処理Ｃ１を説明する。図４は、本発明の実施形態１に係る外部装置２００で行われる動画記録処理Ｃ１を説明するためのフローチャートである。ＣＰＵ２１０は、メモリＣ２０９に格納されているプログラムＰｇ３を実行することによって動画記録処理Ｃ１を制御することができる。
【００７０】
ステップＳ４０１において、ＣＰＵ２０１は、動画記録モードの開始が指示されたか否かを判定する。動画記録モードは、外部装置２００が有する複数の動作モードの一つである。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画記録モードが選択された場合、ＣＰＵ２０１は、動画記録モードの開始が指示されたと判定する。動画記録モードの開始が指示された場合、ＣＰＵ２０１は、ステップＳ４０１からステップＳ４０２に進む（ステップＳ４０１でＹＥＳ）。
例えば、パワースイッチがＯＮであっても、モード選択スイッチによって動画記録モードが選択されなかった場合、ＣＰＵ２０１は、動画記録モードの開始が指示されなかったと判定する。動画記録モードの開始が指示されなかった場合、ＣＰＵ２０１は、ステップＳ４０１を繰り返す（ステップＳ４０１でＮＯ）。
【００７１】
ステップＳ４０２において、ＣＰＵ２１０は、受信開始命令を通信部Ａ２０１及び通信部Ｂ２０２のそれぞれに送信する。
受信開始命令を受信した通信部Ａ２０１は、通信部Ａ１０８から送信される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して受信する処理を開始する。通信部Ａ２０１によって受信された各ＲＡＷ画像データとそれらの付加情報とは、メモリＡ２０３に動画データｍｖ１として格納される。
受信開始命令を受信した通信部Ｂ２０２は、通信部Ｂ１０９から送信される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して受信する処理を開始する。通信部Ｂ２０２によって受信された各ＲＡＷ画像データとそれらの付加情報とは、メモリＢ２１３に動画データｍｖ２として格納される。
受信開始命令が通信部Ａ２０１及び通信部Ｂ２０２のそれぞれに送信された場合、ＣＰＵ２１０は、ステップＳ４０２からステップＳ４０３に進む。
【００７２】
ステップＳ４０３において、ＣＰＵ２１０は、記録開始コマンドＲＲ１及び記録開始コマンドＲＲ２の少なくとも一つが受信されたか否かを判定する。記録開始コマンドＲＲ１が受信されたか否かは、通信部Ａ２０１からＣＰＵ２１０に通知される。記録開始コマンドＲＲ２が受信されたか否かは、通信部Ｂ２０２からＣＰＵ２１０に通知される。
記録開始コマンドＲＲ１及び記録開始コマンドＲＲ２の少なくとも一つが受信された場合、ＣＰＵ２１０は、ステップＳ４０３からステップＳ４０５に進む（ステップＳ４０３でＹＥＳ）。この場合、外部装置２００は動画記録状態となる。なお、実施形態１では、記録開始コマンドＲＲ１及び記録開始コマンドＲＲ２の少なくとも一つが受信された場合に、ステップＳ４０３からステップＳ４０４に進む場合を説明するが、これに限るものでない。例えば、記録開始コマンドＲＲ１及び記録開始コマンドＲＲ２が受信された場合に、ステップＳ４０３からステップＳ４０４に進むように外部装置２００の構成を変更してもよい。
記録開始コマンドＲＲ１及び記録開始コマンドＲＲ２のいずれも受信されていない場合、ＣＰＵ２１０は、ステップＳ４０３からステップＳ４０４に進む（ステップＳ４０３でＮＯ）。
【００７３】
ステップＳ４０４において、ＣＰＵ２１０は、動画記録の開始が指示されたか否かを判定する。
例えば、パワースイッチがＯＮであり、モード選択スイッチが動画記録モードを選択している場合に、スタート／ストップボタンがＯＮにされた場合、ＣＰＵ２１０は、動画記録の開始が指示されたと判定する。動画記録の開始が指示された場合、ＣＰＵ２１０は、ステップＳ４０４からステップＳ４０５に進む（ステップＳ４０４でＹＥＳ）。この場合、外部装置２００は動画記録状態となる。
例えば、パワースイッチがＯＮであり、モード選択スイッチが動画記録モードを選択している場合に、スタート／ストップボタンがＯＮにされなかった場合、ＣＰＵ２１０は、動画記録の開始が指示されなかったと判定する。動画記録の開始が指示されなかった場合、ＣＰＵ２１０は、ステップＳ４０４からステップＳ４０３に戻る（ステップＳ４０４でＮＯ）。
【００７４】
ステップＳ４０５において、ＣＰＵ２１０は、併合記録機能がＯＮ及びＯＦＦのいずれであるかを判定する。併合記録機能に関する設定情報は、メモリＤ２１２に格納されている。
例えば、併合記録機能に関する設定情報がＯＮを示す場合、ＣＰＵ２１０は、併合記録機能がＯＮであると判定する。併合記録機能がＯＮである場合、ＣＰＵ２１０は、ステップＳ４０５からステップＳ４０６に進む（ステップＳ４０５でＹＥＳ）。
例えば、併合記録機能に関する設定情報がＯＦＦを示す場合、ＣＰＵ２１０は、併合記録機能がＯＦＦであると判定する。併合記録機能がＯＦＦである場合、ＣＰＵ２１０は、ステップＳ４０５からステップＳ４０７に進む（ステップＳ４０５でＮＯ）。
【００７５】
ステップＳ４０６において、ＣＰＵ２１０は、併合記録命令を記録制御部２０４に送信する。また、ＣＰＵ２１０は、動画データｍｖ１がメモリＡ２０３から記録制御部２０４に供給されるようにメモリＡ２０３を制御する処理を開始する。また、ＣＰＵ２１０は、動画データｍｖ２がメモリＢ２１３から記録制御部２０４に供給されるようにメモリＢ２１３を制御する処理を開始する。
併合記録命令を受信した記録制御部２０４は、動画データｍｖ１に含まれる各ＲＡＷ画像データと動画データｍｖ２に含まれる各ＲＡＷ画像データとをそれらのタイムコード情報に従って並び替え、動画データｍｖ１及びｍｖ２を１つの動画データに併合する処理を開始する。例えば、動画データｍｖ１及びｍｖ２のフレームレートが３０フレーム／秒である場合、併合後の動画データのフレームレートは６０フレーム／秒となる。そして、記録制御部２０４は、併合後の動画データを記憶デバイス２０５に記録する。ただし、記録制御部２０４は、併合後の動画データに同じタイムコード情報を有するＲＡＷ画像データが２つ以上存在する場合、そのうちの一つだけを記憶デバイス２０５に記録し、残りを記憶デバイス２０５に記録しないようにする。これにより、重複するＲＡＷ画像データが記憶デバイス２０５に記録されてしまうことを防止することができる。同じタイムコード情報を有する２つ以上のＲＡＷ画像データのうちのどのＲＡＷ画像データを記憶デバイス２０５に記録するかは、例えば、後述する記録指定情報に基づいて記録制御部２０４が判定する。動画データｍｖ１に含まれるすべてのＲＡＷ画像データと動画データｍｖ２に含まれるすべてのＲＡＷ画像データとをそれらのタイムコード情報に従って並び替えた場合に、すべてのタイムコード情報が連続する場合、元の動画データが復元されることになる。
【００７６】
なお、ステップＳ４０６において、記録制御部２０４は、タイムコード情報が連続していない部分を検出するごとに、併合後の動画データを分割してもよい。また、ステップＳ４０６において、記録制御部２０４は、異なるＩＤ情報が検出されるごとに、併合後の動画データを分割してもよい。
また、ステップＳ４０６において、記録制御部２０４は、併合後の動画データのタイムコード情報が連続している部分のみを１つまたは複数の動画データとして記憶デバイス２０５に記録してもよい。また、ステップＳ４０６において、記録制御部２０４は、併合後の動画データのＩＤ情報が一致している部分のみを１つまたは複数の動画データとして記憶デバイス２０５に記録してもよい。
併合記録命令が記録制御部２０４に送信された場合、ＣＰＵ２０１は、ステップＳ４０６からステップＳ４０８に進む。
【００７７】
ステップＳ４０７において、ＣＰＵ２１０は、分離記録命令を記録制御部２０４に送信する。また、ＣＰＵ２１０は、動画データｍｖ１がメモリＡ２０３から記録制御部２０４に供給されるようにメモリＡ２０３を制御する処理を開始する。また、ＣＰＵ２１０は、動画データｍｖ２がメモリＢ２１３から記録制御部２０４に供給されるようにメモリＢ２１３を制御する処理を開始する。
分離記録命令を受信した記録制御部２０４は、動画データｍｖ１を記憶デバイス２０５に記録する処理と、動画データｍｖ２を記憶デバイス２０５に記録する処理とを開始する。これにより、記憶デバイス２０５には、動画データｍｖ１と動画データｍｖ２とが異なる動画データとして記録されることになる。
分離記録命令が記録制御部２０４に送信された場合、ＣＰＵ２１０は、ステップＳ４０７からステップＳ４０８に進む。
【００７８】
ステップＳ４０８において、ＣＰＵ２１０は、記録停止コマンドＲＳ１及び記録停止コマンドＲＳ２の少なくとも一つが受信されたか否かを判定する。記録停止コマンドＲＳ１が受信されたか否かは、通信部Ａ２０１からＣＰＵ２１０に通知される。記録停止コマンドＲＳ２が受信されたか否かは、通信部Ｂ２０２からＣＰＵ２１０に通知される。
記録停止コマンドＲＳ１及び記録停止コマンドＲＳ２の少なくとも一つが受信された場合、ＣＰＵ２１０は、ステップＳ４０８からステップＳ４１０に進む（ステップＳ４０８でＹＥＳ）。この場合、外部装置２００は記録停止状態となる。なお、実施形態１では、記録停止コマンドＲＳ１及び記録停止コマンドＲＳ２の少なくとも一つが受信された場合に、ステップＳ４０７からステップＳ４０８に進む場合を説明するが、これに限るものでない。例えば、記録停止コマンドＲＳ１及び記録停止コマンドＲＳ２が受信された場合に、ステップＳ４０７からステップＳ４０８に進むように外部装置２００の構成を変更してもよい。
記録停止コマンドＲＳ１及び記録停止コマンドＲＳ２のいずれも受信されていない場合、ＣＰＵ２１０は、ステップＳ４０８からステップＳ４０９に進む（ステップＳ４０８でＮＯ）。
【００７９】
ステップＳ４０９において、ＣＰＵ２１０は、動画記録の停止が指示されたか否かを判定する。
例えば、パワースイッチ及びスタート／ストップボタンのいずれか一つがＯＦＦにされた場合、ＣＰＵ２１０は、動画記録の停止が指示されたと判定する。また、例えば、モード選択スイッチが動画記録モード以外の動作モードを選択した場合、ＣＰＵ２１０は、動画記録の停止が指示されたと判定する。動画記録の停止が指示された場合、ＣＰＵ２１０は、ステップＳ４０９からステップＳ４１０に進む（ステップＳ４０９でＹＥＳ）。この場合、外部装置２００は記録停止状態となる。
例えば、パワースイッチ及びスタート／ストップボタンのいずれもＯＮであり、モード選択スイッチが動画記録モードを選択している場合、ＣＰＵ２１０は、動画記録の停止が指示されなかったと判定する。動画記録の停止が指示されなかった場合、ＣＰＵ２１０は、ステップＳ４０９からステップＳ４０８に戻る（ステップＳ４０９でＮＯ）。
【００８０】
ステップＳ４１０において、ＣＰＵ２０１は、動画記録モードの停止が指示されたか否かを判定する。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画記録モード以外の動作モードが選択された場合、ＣＰＵ２０１は、動画記録モードの停止が指示されたと判定する。また、例えば、パワースイッチがＯＦＦにされた場合、ＣＰＵ１１１は、動画記録モードの停止が指示されたと判定する。動画記録モードの停止が指示された場合、ＣＰＵ２０１は、ステップＳ４１０からステップＳ４１１に進む（ステップＳ４１０でＹＥＳ）。
例えば、パワースイッチがＯＮであり、モード選択スイッチによって動画記録モードが選択されている場合、ＣＰＵ２０１は、動画記録モードの停止が指示されなかったと判定する。動画記録モードの停止が指示されなかった場合、ＣＰＵ２０１は、ステップＳ４１０からステップＳ４０３に戻る（ステップＳ４１０でＮＯ）。
【００８１】
ステップＳ４１１において、ＣＰＵ２１０は、受信停止命令を通信部Ａ２０１及び通信部Ｂ２０２のそれぞれに送信する。
受信停止命令を受信した通信部Ａ２０１は、通信部Ａ１０８から送信される各ＲＡＷ画像データとそれらの付加情報とをケーブル３００を介して受信する処理を停止する。
受信停止命令を受信した通信部Ｂ２０２は、通信部Ｂ１０９から送信される各ＲＡＷ画像データとそれらの付加情報とをケーブル３０１を介して受信する処理を停止する。
受信停止命令が通信部Ａ２０１及び通信部Ｂ２０２のそれぞれに送信された場合、ＣＰＵ２１０は、動画記録処理Ｃ１を終了する。
【００８２】
次に、図５を参照して、本発明の実施形態１に係る外部装置２００で行われる動画データ併合処理Ｄ１を説明する。図５は、本発明の実施形態１に係る外部装置２００で行われる動画データ併合処理Ｄ１を説明するためのフローチャートである。ＣＰＵ２１０は、メモリＣ２０９に格納されているプログラムＰｇ４を実行することによって動画データ併合処理Ｄ１を制御することができる。
【００８３】
ステップＳ５０１において、ＣＰＵ２０１は、動画データ併合モードの開始が指示されたか否かを判定する。動画データ併合モードは、外部装置２００が有する複数の動作モードの一つである。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画データ併合モードが選択された場合、ＣＰＵ２０１は、動画データ併合モードの開始が指示されたと判定する。動画データ併合モードの開始が指示された場合、ＣＰＵ２０１は、ステップＳ５０１からステップＳ５０２に進む（ステップＳ５０１でＹＥＳ）。
例えば、パワースイッチがＯＮであっても、モード選択スイッチによって動画データ併合モードが選択されなかった場合、ＣＰＵ２０１は、動画データ併合モードの開始が指示されなかったと判定する。動画データ併合モードの開始が指示されなかった場合、ＣＰＵ２０１は、ステップＳ５０１を繰り返す（ステップＳ５０１でＮＯ）。
【００８４】
ステップＳ５０２において、ＣＰＵ２０１は、インデックス表示開始命令を表示制御部２０６に送信する。インデックス表示開始命令を受信した表示制御部２０６は、記憶デバイス２０５に記録されている各動画データに対応する縮小画像（代表画像、サムネイル画像ともいう。）が表示デバイス２０７に表示されるように表示デバイス２０７を制御する処理を開始する。表示制御部２０６は、例えば、４つ、６つ又は８つの縮小画像が同時に表示されるように表示デバイス２０７を制御する。また、表示制御部２０６は、例えば、各動画データに対応する縮小画像が４つ、６つ又は８つの縮小画像ごとにスクロール表示されるように表示デバイス２０７を制御する。ユーザは、十字ボタンを操作することによって、再生したい動画データに対応する縮小画像を選択することができる。
インデックス表示開始命令が表示制御部２０６に送信された場合、ＣＰＵ２０１は、ステップＳ５０２からステップＳ５０３に進む。
【００８５】
ステップＳ５０３において、ＣＰＵ２０１は、１つの縮小画像が選択されている状態で、併合処理の開始が指示されたか否かを判定する。
例えば、１つの縮小画像が選択されている状態で、セットボタンが押された場合、併合処理の開始が指示されたと判定する。併合処理の開始が指示された場合、ＣＰＵ２０１は、ステップＳ５０３からステップＳ５０４に進む（ステップＳ５０３でＹＥＳ）。
例えば、１つの縮小画像が選択されている状態で、セットボタンが押されなかった場合、併合処理の開始が指示されなかったと判定する。併合処理の開始が指示されなかった場合、ＣＰＵ２０１は、ステップＳ５０３を繰り返す（ステップＳ５０３でＹＥＳ）。
【００８６】
ステップＳ５０４において、ＣＰＵ２０１は、動画データ検索命令を記録制御部２０４に送信する。動画データ検索命令には、併合処理の開始が指示されたときに、ユーザが選択していた縮小画像に対応する動画データのＩＤ情報が含まれている。以下、併合処理の開始が指示されたときに、ユーザが選択していた縮小画像に対応する動画データを「動画データｍｖ３」と呼ぶ。動画データ検索命令を受信した記録制御部２０４は、動画データ検索命令に含まれている動画データｍｖ３のＩＤ情報と同じＩＤ情報を有する動画データを記憶デバイス２０５の中から検索する処理を開始する。以下、動画データｍｖ３のＩＤ情報と同じＩＤ情報を有する動画データを「動画データｍｖ４」と呼ぶ。動画データｍｖ４が記憶デバイス１０４に存在するか否かは、記録制御部２０４からＣＰＵ２０１に通知される。
動画データｍｖ４が記憶デバイス２０５に存在する場合は、ＣＰＵ２０１は、ステップＳ５０４からステップＳ５０５に進む（ステップＳ５０４でＹＥＳ）。
動画データｍｖ４が記憶デバイス２０５に存在しない場合は、ＣＰＵ２０１は、ステップＳ５０４からステップＳ５０７に進む（ステップＳ５０４でＮＯ）。
【００８７】
ステップＳ５０５において、ＣＰＵ２０１は、動画データ併合命令を記録制御部２０４に送信する。動画データ併合命令には、動画データｍｖ３に含まれる各ＲＡＷ画像データと動画データｍｖ４に含まれる各ＲＡＷ画像データとをそれらのタイムコード情報に従って並び替え、動画データｍｖ３及びｍｖ４を１つの動画データに併合する処理を開始する。例えば、動画データｍｖ３及びｍｖ４のフレームレートが３０フレーム／秒である場合、併合後の動画データのフレームレートは６０フレーム／秒となる。そして、記録制御部２０４は、併合後の動画データを記憶デバイス２０５に記録する。ただし、記録制御部２０４は、併合後の動画データに同じタイムコード情報を有するＲＡＷ画像データが２つ以上存在する場合、そのうちの一つだけを記憶デバイス２０５に記録し、残りを記憶デバイス２０５に記録しないようにする。これにより、重複するＲＡＷ画像データが記憶デバイス２０５に記録されてしまうことを防止することができる。同じタイムコード情報を有する２つ以上のＲＡＷ画像データのうちのどのＲＡＷ画像データを記憶デバイス２０５に記録するかは、例えば、後述する記録指定情報に基づいて記録制御部２０４が判定する。動画データｍｖ３に含まれるすべてのＲＡＷ画像データと動画データｍｖ４に含まれるすべてのＲＡＷ画像データとをそれらのタイムコード情報に従って並び替えた場合に、すべてのタイムコード情報が連続する場合、元の動画データが復元されることになる。
【００８８】
なお、ステップＳ５０５において、記録制御部２０４は、タイムコード情報が連続していない部分を検出するごとに、併合後の動画データを分割してもよい。また、ステップＳ５０５において、記録制御部２０４は、異なるＩＤ情報が検出されるごとに、併合後の動画データを分割してもよい。
また、ステップＳ５０５において、記録制御部２０４は、併合後の動画データのタイムコード情報が連続している部分のみを１つまたは複数の動画データとして記憶デバイス２０５に記録してもよい。また、ステップＳ５０５において、記録制御部２０４は、併合後の動画データのＩＤ情報が一致している部分のみを１つまたは複数の動画データとして記憶デバイス２０５に記録してもよい。
動画データ併合命令が記録制御部２０４に送信された場合、ＣＰＵ２０１は、ステップＳ５０５からステップＳ５０６に進む。
【００８９】
ステップＳ５０６において、ＣＰＵ２０１は、記録制御部２０４での併合処理が終了したか否かを判定する。記録制御部２０４での併合処理が終了したか否かは、記録制御部２０４からＣＰＵ２０１に通知される。
記録制御部２０４での併合処理が終了した場合、ＣＰＵ２０１は、ステップＳ５０６からステップＳ５０７に進む（ステップＳ５０６でＹＥＳ）。
記録制御部２０４での併合処理が終了していない場合、ＣＰＵ２０１は、ステップＳ５０６を繰り返す（ステップＳ５０６でＮＯ）。
【００９０】
ステップＳ５０７において、ＣＰＵ２０１は、動画データ併合モードの停止が指示されたか否かを判定する。
例えば、パワースイッチがＯＮである場合に、モード選択スイッチによって動画データ併合モード以外の動作モードが選択された場合、ＣＰＵ２０１は、動画データ併合モードの停止が指示されたと判定する。また、例えば、パワースイッチがＯＦＦにされた場合、ＣＰＵ２０１は、動画データ併合モードの停止が指示されたと判定する。動画データ併合モードの停止が指示された場合、ＣＰＵ２０１は、動画データ併合処理Ｄ１を終了する（ステップＳ５０７でＹＥＳ）。
例えば、パワースイッチがＯＮであり、モード選択スイッチによって動画データ併合モードが選択されている場合、ＣＰＵ２０１は、動画データ併合モードの停止が指示されなかったと判定する。動画データ併合モードの停止が指示されなかった場合、ＣＰＵ１１１は、ステップＳ５０７からステップＳ５０２に戻る（ステップＳ５０７でＮＯ）。
【００９１】
次に、図６を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ１１を説明する。図６は、画像データ送信方法Ｅ１１を説明するための図である。
画像データ送信方法Ｅ１１は、撮像部１０１が６０フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ１１は、記憶デバイス１０４から再生される動画データのフレームレートが６０フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
画像データ送信方法Ｅ１１では、１フレームごとに、ケーブル３００及び３０１のいずれか一つをＲＡＷ画像データの伝送に使用される伝送路として選択することができる。
【００９２】
図６において、動画データ６０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ６０１のフレームレートは、６０フレーム／秒である。図６には、動画データ６０１が１２フレーム分のＲＡＷ画像データを含んでいる場合を示すが、動画データ６０１に含まれるフレーム数は１２に限るものではない。
動画データ６０１に含まれる複数のＲＡＷ画像データのそれぞれには、タイムコード情報が対応付けられている。
【００９３】
図６には、動画データ６０１に含まれる１２フレームのＲＡＷ画像データに、例えば、「１０：００：００：２５．０」から「１０：００：０１：００．１」までのタイムコード情報が対応付けられている場合を示す。図６に示すように、１番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：００：２５．０」であり、２番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：００：２５．１」である。また、図６に示すように、１２番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：０１：００．０」であり、１２番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：０１：００．１」である。
【００９４】
撮像装置１００は、奇数番目のフレームのＲＡＷ画像データがケーブル３００を介して外部装置２００に送信されるように動作する。また、撮像装置１００は、偶数番目のフレームのＲＡＷ画像データがケーブル３０１を介して外部装置２００に送信されるように動作する。これにより、１、３、５、７、９、１１、・・・、（２ｎ−１）番目のフレームのＲＡＷ画像データがケーブル３００を介して撮像装置１００から外部装置２００に送信される。また、２、４、６、８、１０、１２、・・・、（２ｎ）番目のフレームのＲＡＷ画像データがケーブル３０１を介して撮像装置１００から外部装置２００に送信される。
図６において、動画データ６１１は、動画データ６０１から生成された動画データであって、ケーブル３００を介して撮像装置１００から外部装置２００に送信される動画データである。図６に示す例では、タイムコード情報の末尾が「０」のＲＡＷ画像データがケーブル３００を介して撮像装置１００から外部装置２００に送信される。
図６において、動画データ６２１は、動画データ６０１から生成された動画データであって、ケーブル３０１を介して撮像装置１００から外部装置２００に送信される動画データである。図６に示す例では、タイムコード情報の末尾が「１」のＲＡＷ画像データがケーブル３００を介して撮像装置１００から外部装置２００に送信される。
【００９５】
撮像装置１００は、（２ｎ−１）番目のフレームのＲＡＷ画像データと（２ｎ）番目のフレームのＲＡＷ画像データとがケーブル３００及び３０１を介して同じタイミングで外部装置２００に送信されるように動作する。これにより、外部装置２００は、（２ｎ−１）番目のフレームのＲＡＷ画像データと（２ｎ）番目のフレームのＲＡＷ画像データとを撮像装置１００からケーブル３００及び３０１を介して同じタイミングで受信することができる。
【００９６】
外部装置２００は、ケーブル３００及び３０１のそれぞれから１フレーム分のＲＡＷ画像データを受信するごとに、（２ｎ−１）番目のフレームのＲＡＷ画像データと（２ｎ）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（２ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（２ｎ）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．１」である場合、外部装置２００は、「連続している」と判定する。例えば、（２ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（２ｎ）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．１」以外である場合、外部装置２００は、「連続していない」と判定する。
【００９７】
また、外部装置２００は、ケーブル３００から２フレーム分のＲＡＷ画像データを受信するごとに、（２ｎ−１）番目のフレームのＲＡＷ画像データと（２ｎ＋１）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（２ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（２ｎ＋１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」である場合、外部装置２００は、「連続している」と判定する。例えば、（２ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（２ｎ＋１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」以外である場合、外部装置２００は、「連続していない」と判定する。
【００９８】
さらに、外部装置２００は、ケーブル３０１から２フレーム分のＲＡＷ画像データを受信するごとに、（２ｎ）番目のフレームのＲＡＷ画像データと（２ｎ＋２）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（２ｎ）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．１」である場合に、（２ｎ＋２）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．１」である場合、外部装置２００は、「連続している」と判定する。例えば、（２ｎ）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．１」である場合に、（２ｎ＋２）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．１」以外である場合、外部装置２００は、「連続していない」と判定する。
【００９９】
外部装置２００は、ケーブル３００を介して撮像装置１００から受信された動画データ６１１と、ケーブル３０１を介して撮像装置１００から受信された動画データ６２１とを用いて、動画データ６３１を生成する。動画データ６１１内に不連続な部分が検出されず、動画データ６２１内に不連続な部分が検出されず、動画データ６１１と動画データ６２１との間に不連続な部分が検出されなかった場合、動画データ６３１の連続性が確かめられる。この場合、動画データ６０１と動画データ６３１とは一致する。また、この場合、動画データ６３１は、フレームの欠落がない動画データである。
このように、画像データ送信方法Ｅ１１によれば、撮像装置１００は、１フレームごとに、ケーブル３００及び３０１のいずれか一つをＲＡＷ画像データの伝送に使用される伝送路として選択することができる。
また、画像データ送信方法Ｅ１１によれば、外部装置２００は、ケーブル３００及び３０１のそれぞれから１フレーム分のＲＡＷ画像データを受信するごとに、（２ｎ−１）番目のフレームのＲＡＷ画像データと（２ｎ）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ６１１と動画データ６２１との間に不連続な部分があるか否かを検出することができる。
【０１００】
また、画像データ送信方法Ｅ１１によれば、外部装置２００は、ケーブル３００から２フレーム分のＲＡＷ画像データを受信するごとに、（２ｎ−１）番目のフレームのＲＡＷ画像データと（２ｎ＋１）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ６１１内に不連続な部分があるか否かを検出することができる。
また、画像データ送信方法Ｅ１１によれば、外部装置２００は、ケーブル３０１から２フレーム分のＲＡＷ画像データを受信するごとに、（２ｎ）番目のフレームのＲＡＷ画像データと（２ｎ＋２）番目番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ６２１内に不連続な部分があるか否かを検出することができる。
【０１０１】
次に、図７を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ１２を説明する。図７は、画像データ送信方法Ｅ１２を説明するための図である。
画像データ送信方法Ｅ１２は、撮像部１０１が６０フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ１２は、記憶デバイス１０４から再生される動画データのフレームレートが６０フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
画像データ送信方法Ｅ１２では、連続する２つのフレームごとに、ケーブル３００及び３０１のいずれか一つをＲＡＷ画像データの伝送に使用される伝送路として選択することができる。
【０１０２】
図７において、動画データ７０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ６０１のフレームレートは、６０フレーム／秒である。図７には、動画データ７０１が１２フレーム分のＲＡＷ画像データを含んでいる場合を示すが、動画データ７０１に含まれるフレーム数は１２に限るものではない。
動画データ７０１に含まれる複数のＲＡＷ画像データのそれぞれには、タイムコード情報が対応付けられている。
【０１０３】
図７には、動画データ７０１に含まれる１２フレームのＲＡＷ画像データに、例えば、「１０：００：００：２５．０」から「１０：００：０１：００．１」までのタイムコード情報が対応付けられている場合を示す。図７に示すように、１番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：００：２５．０」であり、２番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：００：２５．１」である。また、図７に示すように、１２番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：０１：００．０」であり、１２番目のフレームのＲＡＷ画像データに対応付けられているタイムコード情報は「１０：００：０１：００．１」である。
撮像装置１００は、連続する２つのフレームのＲＡＷ画像データが交互にケーブル３００またはケーブル３０１を介して撮像装置１００から外部装置２００に送信されるように動作する。これにより、１、２、５、６、９、１０、・・・、（４ｎ−３）、（４ｎ−２）番目のフレームのＲＡＷ画像データがケーブル３００を介して撮像装置１００から外部装置２００に送信される。また、３、４、７、８、１１、１２、・・・、（４ｎ−１）、（４ｎ）番目のフレームのＲＡＷ画像データがケーブル３０１を介して撮像装置１００から外部装置２００に送信される。
【０１０４】
図７において、動画データ７１１は、動画データ７０１から生成された動画データであって、ケーブル３００を介して撮像装置１００から外部装置２００に送信される動画データである。
図７において、動画データ７２１は、動画データ７０１から生成された動画データであって、ケーブル３０１を介して撮像装置１００から外部装置２００に送信される動画データである。
撮像装置１００は、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ−１）番目のフレームのＲＡＷ画像データとがケーブル３００及び３０１を介して同じタイミングで外部装置２００に送信されるように動作する。これにより、外部装置２００は、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ−１）番目のフレームのＲＡＷ画像データとを撮像装置１００からケーブル３００及び３０１を介して同じタイミングで受信することができる。
【０１０５】
また、撮像装置１００は、（４ｎ−２）番目のフレームのＲＡＷ画像データと（４ｎ）番目のフレームのＲＡＷ画像データとがケーブル３００及び３０１を介して同じタイミングで外部装置２００に送信されるように動作する。これにより、外部装置２００は、（４ｎ−２）番目のフレームのＲＡＷ画像データと（４ｎ）番目のフレームのＲＡＷ画像データとを撮像装置１００からケーブル３００及び３０１を介して同じタイミングで受信することができる。
【０１０６】
外部装置２００は、ケーブル３００から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ−２）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（４ｎ−３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（４ｎ−２）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．１」である場合、外部装置２００は、「連続している」と判定する。例えば、（４ｎ−３）番目のフレームのＲＡＷ画像データのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（４ｎ−２）番目のフレームのＲＡＷ画像データのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．１」以外である場合、外部装置２００は、「連続していない」と判定する。
【０１０７】
また、外部装置２００は、ケーブル３０１から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−１）番目のフレームのＲＡＷ画像データと（４ｎ）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（４ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」である場合に、（４ｎ）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．１」である場合、外部装置２００は、「連続している」と判定する。例えば、（４ｎ−１）番目のフレームのＲＡＷ画像データのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」である場合に、（４ｎ）番目のフレームのＲＡＷ画像データのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．１」以外である場合、外部装置２００は、「連続していない」と判定する。
【０１０８】
また、外部装置２００は、ケーブル３００及び３０１のそれぞれから２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ−１）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（４ｎ−３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（４ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」である場合、外部装置２００は、「連続している」と判定する。例えば、（４ｎ−３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（４ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」以外である場合、外部装置２００は、「連続していない」と判定する。
【０１０９】
また、外部装置２００は、ケーブル３００から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ＋１）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（４ｎ−３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（４ｎ＋１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２７．０」である場合、外部装置２００は、「連続している」と判定する。例えば、（４ｎ−３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２５．０」である場合に、（４ｎ＋１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２７．０」以外である場合、外部装置２００は、「連続していない」と判定する。
【０１１０】
さらに、外部装置２００は、ケーブル３０１から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−１）番目のフレームのＲＡＷ画像データと（４ｎ＋３）番目のフレームのＲＡＷ画像データとの連続性を判定する。例えば、（４ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」である場合に、（４ｎ＋３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２８．０」である場合、外部装置２００は、「連続している」と判定する。例えば、（４ｎ−１）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２６．０」である場合に、（４ｎ＋３）番目のフレームのＲＡＷ画像データのタイムコード情報が「１０：００：００：２８．０」以外である場合、外部装置２００は、「連続していない」と判定する。
【０１１１】
外部装置２００は、ケーブル３００を介して撮像装置１００から受信された動画データ７２１と、ケーブル３０１を介して撮像装置１００から受信された動画データ７３１とを用いて、動画データ７３１を生成する。動画データ７１１内に不連続な部分が検出されず、動画データ７２１内に不連続な部分が検出されず、動画データ７１１と動画データ７２１との間に不連続な部分が検出されなかった場合、動画データ７３１の連続性が確かめられる。この場合、動画データ７０１と動画データ７３１とは一致する。また、この場合、動画データ７３１は、フレームの欠落がない動画データである。
【０１１２】
このように、画像データ送信方法Ｅ１２によれば、撮像装置１００は、連続する２つのフレームごとに、ケーブル３００及び３０１のいずれか一つをＲＡＷ画像データの伝送に使用される伝送路として選択することができる。
また、画像データ送信方法Ｅ１２によれば、外部装置２００は、ケーブル３００から２フレーム分の動画データを受信するごとに、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ−２）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ７１１内に不連続な部分があるか否かを検出することができる。
また、画像データ送信方法Ｅ１２によれば、外部装置２００は、ケーブル３０１から２フレーム分の動画データを受信するごとに、（４ｎ−１）番目のフレームのＲＡＷ画像データと（４ｎ）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ７２１内に不連続な部分があるか否かを検出することができる。
【０１１３】
また、画像データ送信方法Ｅ１２によれば、外部装置２００は、ケーブル３０１から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ−１）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ７１１と動画データ７２１との間に不連続な部分があるか否かを検出することができる。
また、画像データ送信方法Ｅ１２によれば、外部装置２００は、ケーブル３００から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−３）番目のフレームのＲＡＷ画像データと（４ｎ＋１）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ７１１内に不連続な部分があるか否かを検出することができる。
また、画像データ送信方法Ｅ１２によれば、外部装置２００は、ケーブル３０１から２フレーム分のＲＡＷ画像データを受信するごとに、（４ｎ−１）番目のフレームのＲＡＷ画像データと（４ｎ＋３）番目のフレームのＲＡＷ画像データとの連続性を判定することができる。これにより、動画データ７２１内に不連続な部分があるか否かを検出することができる。
【０１１４】
次に、図８を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ２１を説明する。図８は、画像データ送信方法Ｅ２１を説明するための図である。
画像データ送信方法Ｅ２１は、撮像部１０１が３０フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ２１は、記憶デバイス１０４から再生される動画データのフレームレートが３０フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１１５】
図８において、動画データ８０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ８０１のフレームレートは、３０フレーム／秒である。
図８において、動画データ８０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ８０２のフレームレートは、６０フレーム／秒である。
図８において、動画データ８０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ８０３のフレームレートは、３０フレーム／秒である。
図８において、動画データ８０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ８０４のフレームレートは、３０フレーム／秒である。
図８において、動画データ８０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ８０５のフレームレートは、３０フレーム／秒である。
【０１１６】
画像データ送信方法Ｅ２１によれば、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される。そこで、ＣＰＵ１１１は、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。「対象」を示す記録指定情報は、外部装置２００に優先的に記録又は表示させたいＲＡＷ画像データであることを示す。「対象外」を示す記録指定情報は、外部装置２００に優先的に記録又は表示させたいＲＡＷ画像データでないことを示す。
【０１１７】
画像データ送信方法Ｅ２１において、ＣＰＵ１１１は、通信部Ａ１０７から出力される各ＲＡＷ画像データの付加情報に「対象」を示す記録指定情報Ｔ１を付加する処理を行う。また、画像データ送信方法Ｅ２１において、ＣＰＵ１１１は、通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に「対象外」を示す記録指定情報Ｔ２を付加する処理を行う。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される場合であっても、２つの同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１１８】
なお、画像データ送信方法Ｅ２１は、通信部Ｂ１０８から出力されるＲＡＷ画像データの付加情報にだけ記録指定情報を付加するように変更することもできる。
このように、画像データ送信方法Ｅ２１によれば、通信部Ａ１０７から送信される複数のＲＡＷ画像データを外部装置２００に優先的に記録させることができる。これにより、送信中にケーブル３０１が撮像装置１００又は外部装置２００から取り外された場合であっても、外部装置２００はケーブル３００から送信される複数のＲＡＷ画像データの記録を継続することができる。
【０１１９】
なお、記録制御部２０４は、伝送エラー等により記録指定情報の内容が変更された場合であっても、重複するＲＡＷ画像データを検出することができる。
例えば、図１６に示すように、ケーブル３０１を介して送信されるＲＡＷ画像データのうち、タイムコード情報が「１０：００：００：２６．０」であるＲＡＷ画像データの記録指定情報が「対象外」ではなく「対象」を示す場合を考える。この場合、タイムコード情報が「１０：００：００：２６．０」であるＲＡＷ画像データがケーブル３００及びケーブル３０１のそれぞれから入力されるので、記録制御部２０４は、タイムコード情報が「１０：００：００：２６．０」であるＲＡＷ画像データが重複すると判定することができる。そして、この場合、タイムコード情報が「１０：００：００：２６．０」である２つのＲＡＷ画像データのすべてが「対象」を示す記録指定情報を有するので、記録制御部２０４は、これら２つのＲＡＷ画像データのいずれか一つを記憶デバイス２０５に記録する。
【０１２０】
また、例えば、図１７に示すように、ケーブル３００を介して送信されるＲＡＷ画像データのうち、タイムコード情報が「１０：００：００：２６．０」であるＲＡＷ画像データの記録指定情報が「対象」ではなく「対象外」を示す場合を考える。この場合、タイムコード情報が「１０：００：００：２６．０」であるＲＡＷ画像データがケーブル３００及びケーブル３０１のそれぞれから入力されるので、記録制御部２０４は、タイムコード情報が「１０：００：００：２６．０」であるＲＡＷ画像データが重複すると判定することができる。そして、この場合、タイムコード情報が「１０：００：００：２６．０」である２つのＲＡＷ画像データのすべてが「対象外」を示す記録指定情報を有するので、記録制御部２０４は、これら２つのＲＡＷ画像データのいずれか一つを記憶デバイス２０５に記録する。
【０１２１】
次に、図９を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ２２を説明する。図９は、画像データ送信方法Ｅ２２を説明するための図である。
画像データ送信方法Ｅ２２は、撮像部１０１が３０フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ２２は、記憶デバイス１０４から再生される動画データのフレームレートが３０フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１２２】
図９において、動画データ９０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ９０１のフレームレートは、３０フレーム／秒である。
図９において、動画データ９０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ９０２のフレームレートは、６０フレーム／秒である。
図９において、動画データ９０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ９０３のフレームレートは、３０フレーム／秒である。
図９において、動画データ９０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ９０４のフレームレートは、３０フレーム／秒である。
図９において、動画データ９０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ９０５のフレームレートは、３０フレーム／秒である。
【０１２３】
画像データ送信方法Ｅ２２によれば、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される。そこで、ＣＰＵ１１１は、図９に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される場合であっても、２つの同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１２４】
次に、図１０を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ３１を説明する。図１０は、画像データ送信方法Ｅ３１を説明するための図である。
画像データ送信方法Ｅ３１は、撮像部１０１が２９フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ３１は、記憶デバイス１０４から再生される動画データのフレームレートが２９フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１２５】
図１０において、動画データ１００１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ１００１のフレームレートは、２９フレーム／秒である。
図１０において、動画データ１００２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ１００２のフレームレートは、６０フレーム／秒である。
図１０において、動画データ１００３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１００３のフレームレートは、３０フレーム／秒である。
図１０において、動画データ１００４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１００４のフレームレートは、３０フレーム／秒である。
図１０において、動画データ１００５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ１００５のフレームレートは、２９フレーム／秒である。
【０１２６】
画像データ送信方法Ｅ３１によれば、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれから同じＲＡＷ画像データが２回以上送信される。そこで、ＣＰＵ１１１は、図１０に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回以上送信される場合であっても、２つ以上の同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１２７】
次に、図１１を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ３２を説明する。図１１は、画像データ送信方法Ｅ３２を説明するための図である。
画像データ送信方法Ｅ３２は、撮像部１０１が２９フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ３２は、記憶デバイス１０４から再生される動画データのフレームレートが２９フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１２８】
図１１において、動画データ１１０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ１１０１のフレームレートは、２９フレーム／秒である。
図１１において、動画データ１１０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ１１０２のフレームレートは、６０フレーム／秒である。
図１１において、動画データ１１０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１１０３のフレームレートは、３０フレーム／秒である。
図１１において、動画データ１１０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１１０４のフレームレートは、３０フレーム／秒である。
図１１において、動画データ１１０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ１１０５のフレームレートは、２９フレーム／秒である。
【０１２９】
画像データ送信方法Ｅ３２によれば、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれから同じＲＡＷ画像データが２回以上送信される。そこで、ＣＰＵ１１１は、図１１に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回以上送信される場合であっても、２つ以上の同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１３０】
次に、図１２を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ３３を説明する。図１２は、画像データ送信方法Ｅ３３を説明するための図である。
画像データ送信方法Ｅ３３は、撮像部１０１が２９フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ３３は、記憶デバイス１０４から再生される動画データのフレームレートが２９フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１３１】
図１２において、動画データ１２０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ１２０１のフレームレートは、２９フレーム／秒である。
図１２において、動画データ１２０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ１２０２のフレームレートは、６０フレーム／秒である。
図１２において、動画データ１２０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１２０３のフレームレートは、３０フレーム／秒である。
図１２において、動画データ１２０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１２０４のフレームレートは、３０フレーム／秒である。
図１２において、動画データ１２０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ１２０５のフレームレートは、２９フレーム／秒である。
【０１３２】
画像データ送信方法Ｅ３３によれば、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれから同じＲＡＷ画像データが２回以上送信される。そこで、ＣＰＵ１１１は、図１２に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回以上送信される場合であっても、２つ以上の同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１３３】
次に、図１３を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ４１を説明する。図１３は、画像データ送信方法Ｅ４１を説明するための図である。
画像データ送信方法Ｅ４１は、撮像部１０１が３１フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ４１は、記憶デバイス１０４から再生される動画データのフレームレートが３１フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１３４】
図１３において、動画データ１３０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ１３０１のフレームレートは、３１フレーム／秒である。
図１３において、動画データ１３０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ１３０２のフレームレートは、６０フレーム／秒である。
図１３において、動画データ１３０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１３０３のフレームレートは、３０フレーム／秒である。
図１３において、動画データ１３０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１３０４のフレームレートは、３０フレーム／秒である。
図１３において、動画データ１３０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ１３０５のフレームレートは、３１フレーム／秒である。
【０１３５】
画像データ送信方法Ｅ４１によれば、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれから同じＲＡＷ画像データが２回送信される場合がある。そこで、ＣＰＵ１１１は、図１３に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される場合であっても、２つの同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１３６】
次に、図１４を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ４２を説明する。図１４は、画像データ送信方法Ｅ４２を説明するための図である。
画像データ送信方法Ｅ４２は、撮像部１０１が３１フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ４２は、記憶デバイス１０４から再生される動画データのフレームレートが３１フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１３７】
図１４において、動画データ１４０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ１４０１のフレームレートは、３１フレーム／秒である。
図１４において、動画データ１４０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ１４０２のフレームレートは、６０フレーム／秒である。
図１４において、動画データ１４０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１４０３のフレームレートは、３０フレーム／秒である。
図１４において、動画データ１４０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１４０４のフレームレートは、３０フレーム／秒である。
図１４において、動画データ１４０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ１４０５のフレームレートは、３１フレーム／秒である。
【０１３８】
画像データ送信方法Ｅ４２によれば、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれから同じＲＡＷ画像データが２回送信される場合がある。そこで、ＣＰＵ１１１は、図１４に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される場合であっても、２つの同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１３９】
次に、図１５を参照して、撮像装置１００と外部装置２００との間で行われる画像データ送信方法の一例である画像データ送信方法Ｅ４３を説明する。図１５は、画像データ送信方法Ｅ４３を説明するための図である。
画像データ送信方法Ｅ４３は、撮像部１０１が３１フレーム／秒で複数のＲＡＷ画像データを生成する場合であって、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合に用いられる。
また、画像データ送信方法Ｅ４３は、記憶デバイス１０４から再生される動画データのフレームレートが３１フレーム／秒であり、かつ、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれが３０フレーム／秒で複数のＲＡＷ画像データを送信する場合にも用いられる。
【０１４０】
図１５において、動画データ１５０１は、撮像部１０１で生成された複数のＲＡＷ画像データを含む動画データである。動画データ１５０１のフレームレートは、３１フレーム／秒である。
図１５において、動画データ１５０２は、通信部Ａ１０７に供給される複数のＲＡＷ画像データと、通信部Ｂ１０８に供給される複数のＲＡＷ画像データとを含む動画データである。動画データ１５０２のフレームレートは、６０フレーム／秒である。
図１５において、動画データ１５０３は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１５０３のフレームレートは、３０フレーム／秒である。
図１５において、動画データ１５０４は、通信部Ａ１０７から送信される複数のＲＡＷ画像データを含む動画データである。動画データ１５０４のフレームレートは、３０フレーム／秒である。
図１５において、動画データ１５０５は、外部装置２００で併合され、記憶デバイス２０５に記録される動画データである。動画データ１５０５のフレームレートは、３１フレーム／秒である。
【０１４１】
画像データ送信方法Ｅ４３によれば、通信部Ａ１０７及び通信部Ｂ１０８のそれぞれから同じＲＡＷ画像データが２回送信される場合がある。そこで、ＣＰＵ１１１は、図１５に示すように、「対象」及び「対象外」のいずれかを示す記録指定情報を、通信部Ａ１０７及び通信部Ｂ１０８から出力される各ＲＡＷ画像データの付加情報に付加する。
併合記録機能がＯＮである場合、外部装置２００の記録制御部２０４は、各ＲＡＷ画像データの記録指定情報が「対象」、「対象外」のいずれであるかを判定する。そして、ＲＡＷ画像データの記録指定情報が「対象外」である場合、記録制御部２０４は、当該ＲＡＷ画像データを記憶デバイス２０５に記録しないように制御する。これにより、通信部Ａ１０７及び通信部Ｂ１０８から同じＲＡＷ画像データが２回送信される場合であっても、２つの同じＲＡＷ画像データのうちの一つを外部装置２００に優先的に記録させることができる。その結果、同じＲＡＷ画像データが重複して記憶デバイス２０５に記録されてしまうという問題の発生を防止することができる。
【０１４２】
このように、撮像装置１００は、１９２０×１０８０よりも大きい画像サイズ（或いは、水平及び垂直画素数）の動画データを複数の伝送路を介して外部装置２００に送信することができる。
また、撮像装置１００は、動画データに含まれる複数フレーム分のＲＡＷ画像データのそれぞれに対応するタイムコード情報を生成し、当該複数フレーム分のＲＡＷ画像データとそれらのタイムコード情報とを外部装置２００に送信することができる。これにより、外部装置２００は、複数フレーム分のＲＡＷ画像データのそれぞれに対応するタイムコード情報に基づいて、当該複数フレーム分のＲＡＷ画像データの順序を正しい順序に並び替えることができる。
【０１４３】
また、外部装置２００は、１つのＲＡＷ画像データが撮像装置１００から外部装置２００に複数の伝送路を介して２回以上送信される場合であっても、当該ＲＡＷ画像データを検出できる。これにより、同じＲＡＷ画像データを２回以上記録してしまうことを防止することができる。
【０１４４】
なお、実施形態１は、上述の構成に限定されるものではなく、様々な変更を加えることができる。例えば、実施形態１では、撮像装置１００が２つの伝送路を介して外部装置２００と接続される場合を説明したが、撮像装置１００と外部装置２００とを接続する伝送路の数は２つに限るものではない。例えば、３つ以上の伝送路を介して撮像装置１００と外部装置２００とが接続されるように撮像装置１００及び外部装置２００を変更してもよい。
また、例えば、実施形態１では、複数の伝送路の全てがＳＤＩに準拠した伝送路である場合を説明したが、複数の伝送路の全て又は一部を他の規格に準拠した伝送路に変更してもよい。例えば、複数の伝送路の全て又は一部を、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に準拠した伝送路に変更してもよい。例えば、複数の伝送路の全て又は一部を、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｉｒａｌ  Ｂｕｓ）規格に準拠した伝送路に変更してもよい。例えば、複数の伝送路の全て又は一部を、Ｔｈｕｎｄｅｒｂｏｌｔ規格に準拠した伝送路に変更してもよい。例えば、複数の伝送路の全て又は一部を、ＤｉｓｐｌａｙＰｏｒｔ規格に準拠した伝送路に変更してもよい。
【０１４５】
また、例えば、実施形態１では、複数の伝送路の全てが有線伝送路である場合を説明したが、当該複数の伝送路の全て又は一部を無線伝送路に変更してもよい。例えば、複数の伝送路の全て又は一部を、無線ＬＡＮ規格に準拠した伝送路に変更してもよい。例えば、複数の伝送路の全て又は一部を、光通信が可能な伝送路に変更してもよい。
また、例えば、実施形態１では、複数の伝送路の全てが物理的な伝送路である場合を説明したが、当該複数の伝送路の全て又は一部を論理的な伝送路に変更してもよい。
また、例えば、実施形態１では、記録開始コマンドが複数の伝送路の全てを介して撮像装置１００から外部装置２００に送信される場合を説明したが、本発明の実施形態はこれに限るものではない。例えば、記録開始コマンドが複数の伝送路の少なくとも一つを介して撮像装置１００から外部装置２００に送信されるように、撮像装置１００及び外部装置２００を変更してもよい。
また、実施形態１では、記録停止コマンドが複数の伝送路の全てを介して撮像装置１００から外部装置２００に送信される場合を説明したが、本発明の実施形態はこれに限るものではない。例えば、記録停止コマンドが複数の伝送路の少なくとも一つを介して撮像装置１００から外部装置２００に送信されるように、撮像装置１００及び外部装置２００を変更してもよい。
【０１４６】
［実施形態２］
実施形態１で説明した様々な機能及び処理は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態２では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。また、実施形態２では、コンピュータＸを制御するためのプログラムであって、実施形態１で説明した様々な機能及び処理を実現するためのプログラムを「プログラムＹ」と呼ぶ。
実施形態１で説明した様々な機能及び処理は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ、ＲＡＭなどの少なくとも一つを含む。また、実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【符号の説明】
【０１４７】
１００  撮像装置（画像データ送信装置）
２００  外部装置（画像データ受信装置）
３００  ケーブル（第１の伝送路）
３０１  ケーブル（第２の伝送路）
【図１】
0005979948.tif 000002
【図２】
0005979948.tif 000003
【図３】
0005979948.tif 000004
【図４】
0005979948.tif 000005
【図５】
0005979948.tif 000006
【図６】
0005979948.tif 000007
【図７】
0005979948.tif 000008
【図８】
0005979948.tif 000009
【図９】
0005979948.tif 000010
【図１０】
0005979948.tif 000011
【図１１】
0005979948.tif 000012
【図１２】
0005979948.tif 000013
【図１３】
0005979948.tif 000014
【図１４】
0005979948.tif 000015
【図１５】
0005979948.tif 000016
【図１６】
0005979948.tif 000017
【図１７】
0005979948.tif 000018