(57)【要約】【課題】動画像データの撮影の際における内部記録手段の交換頻度を下げることができるとともに、動画像データを外部記憶装置に転送するにあたって利用者が伝送路の状態を意識する必要がない、利便性の高い撮像装置を提供する。【解決手段】マイクロコンピュータ１０７は、記録開始から記録終了までの一連の動画像データを、内部メモリと、撮影動作により得られた動画像データを外部の記憶装置にて記録させるべく、伝送路を介して送信する無線伝送部１２１とに対して当該伝送路の状態に応じて選択的に出力するように制御し、内部メモリと外部の記憶装置とにそれぞれ一部の動画像データを蓄積させる。【選択図】  図１
2004260456.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段により得られた動画像データを記録媒体に記録する記録手段と、
前記撮像手段により得られた動画像データを外部の記憶装置にて記録させるべく、伝送路を介して送信する送信手段と、
記録開始から記録終了までの一連の前記動画像データを前記伝送路の状態に応じて前記記録手段と前記送信手段とに対して選択的に出力して、前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させる制御手段とを有することを特徴とする撮像装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像手段と、撮像手段により得られた動画像データを記録媒体に記録する記録手段とを有する撮像装置に関するものである。
【０００２】
【従来の技術】
従来のデジタルビデオカメラは、動画像を得、そして本体内に備えている記憶メディア（光ディスク、ビデオテープなど）に記録する。その記憶メディアの記憶容量が一杯になると撮影中であってもそれを中断し、記憶メディアを交換しなければならない。また最近ではネットワークへの接続手段を備え、サーバに転送可能な機器も増えてきている。そのような機器では、撮影した動画像を転送し、本体内の記録メディアから消去すれば記録メディアの交換なしに再び記録することが可能である。特開２０００−１７２５９６号公報には、この処理をユーザのカメラ操作に割り込むことなく実行可能とする技術が開示されている。
【０００３】
【特許文献１】
特開２０００−１７２５９６号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来技術によれば、一時的に本体に蓄えた後サーバなどの他の機器へ送信することになる。静止画像のように比較的ファイルサイズが小さい、又は略同じようなサイズの場合では問題ないが、動画像のような場合では以下の問題点が生じる。即ち、動画像データをファイル単位で転送する場合、動画像データはデータ量が大きいためその転送処理にどの程度時間がかかるかわからない。また、移動しながら撮影されることもあり、常に通信接続状態が良好であるとは限らない。このような実情から、利用者は動画像データの転送が開始されると終了するまで移動することができず、利便性が高いものとは言えなかった。
【０００５】
従って、本発明の目的は、動画像データの撮影の際における内部記録手段の交換頻度を下げることができるとともに、動画像データを外部記憶装置に転送するにあたって利用者が伝送路の状態を意識する必要がない、利便性の高い撮像装置を提供することにある。
【０００６】
【課題を解決するための手段】
斯かる目的を達成するために、本発明の撮像装置は、撮像手段と、前記撮像手段により得られた動画像データを記録媒体に記録する記録手段と、前記撮像手段により得られた動画像データを外部の記憶装置にて記録させるべく、伝送路を介して送信する送信手段と、記録開始から記録終了までの一連の前記動画像データを前記伝送路の状態に応じて前記記録手段と前記送信手段とに対して選択的に出力して、前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させる制御手段とを有することを特徴としている。
【０００７】
【発明の実施の形態】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
＜第１の実施形態＞
図６は、本発明の一実施形態に係るカメラシステムの構成を示した図である。
９０１は、本発明の撮像装置の一実施形態である無線通信機能を備えたビデオカメラである。９０２は基地局であり、無線端末をネットワーク通信接続させるものである。９０３はネットワークである。ネットワーク９０４は特定エリアに敷かれたローカルエリアネットワーク（ＬＡＮ）、家庭内に敷かれた家庭内ＬＡＮ、またはＩＳＤＮなどの公衆網のいずれでも構わない。９０４はサーバである。サーバ９０４にはネットワーク９０３を介して接続しようとする機器に対してユーザ認証を行う機能、その機器とデータを送受信する機能、及びその機器から転送されてきたデータを蓄積可能なストレージを備えている。
【０００８】
このような構成により、ビデオカメラ９０１は基地局９０２を介してネットワーク９０３に接続し、サーバ９０４とユーザ認証手続きを行う。その後必要に応じてサーバ９０４にデータ蓄積要求を発し、後に説明する圧縮ビデオデータをサーバ９０４に蓄積する。また再生時には逆に圧縮ビデオデータをビデオカメラ９０１に転送するよう制御する。
【０００９】
図１は、本発明の第１の実施形態におけるビデオカメラ９０１のハードウェア構成を示した図である。
１０７はマイクロコンピュータであり、システム全体の制御を行う。１０１はレンズユニットであり、集光のための固定レンズ群、変倍レンズ群、絞り、変倍レンズ群の動きで移動した結像位置を補正する機能と焦点調節を行う機能とを兼ね備えた補正レンズ群により構成される。
【００１０】
レンズユニット１０１によって、最終的に撮像センサの結像面上に被写体像が結像される。１０２はＣＣＤ（ｃｈａｒｇｅ  ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）であり、光を電荷に変換し撮像信号を生成する。１０３はカメラ信号処理部であり、撮像信号に所定の処理を施しデジタル画像データを出力する。１０４はマイクユニットである。マイクユニット１０４は撮影時に音声を集めるために備わっており、所定の増幅、帯域制限、ＡＤ変換器等が含まれ、デジタル音声データを出力する。１０５は圧縮伸張処理部であり、前述のデジタル画像データ及びデジタル音声データに対しＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式等の圧縮処理をリアルタイムに行い、圧縮ビデオデータを出力する。また逆に、圧縮ビデオデータに伸張処理を行いデジタル画像データ及びデジタル音声データを生成する機能も兼ね備えることにより、再生も可能としている。図１では省略したが、実際にはＮＴＳＣ方式、ＰＡＬ方式等のテレビジョン信号に変換出力するブロックを備えているのが一般的である。またＩＥＥＥ１３９４インタフェース等によりデジタルビデオ、テレビ、パソコン等にビデオストリームを出力可能な機器も多い。
【００１１】
１１２は液晶パネルであり、撮影像や再生画像、機器の状態やメニューなどの各種情報を表示する。１１４はスピーカユニットであり、圧縮ビデオデータの再生時に圧縮伸張処理部１０５からデジタル音声データを受けＤＡ変換し再生するために備わっている。１１６はモードダイヤルであり、再生モード、カメラモード、ＯＦＦを選択するスイッチである。
【００１２】
１１７はトリガスイッチであり、カメラモードにおいて押されるたびに撮影開始ポイント、撮影終了ポイントのイベントを発生させ動画記録を指示する。なおこの撮影開始から終了までを一つのテイクと呼ぶことにする。ビデオテープを記録媒体とするビデオカメラでは、このテイクごとに頭だし用の信号を記録するのが一般的である。またメモリカードを用いたデジタルカメラでは、動画記録機能が備わったものが多く、前述のテイクごとに一つのファイルとなるよう記録している。
【００１３】
１１５はモードダイヤル１１６、トリガスイッチ１１７以外の操作スイッチ群であり、ユーザが機器を操作するためにある。１２１は無線伝送部であり、マイコン１０７の指示に従い無線接続可能な機器、サーバ等と通信制御を行い、データ転送を行うことが可能である。
【００１４】
次にカメラモードでの撮影動作について説明する。
カメラモードは、主にＣＣＤ１０２によって撮像される被写体を撮影記録（録画）するためのモードである。本実施形態では、圧縮処理部１０５によって生成された圧縮ビデオデータを無線伝送部１２１を介してサーバに伝送し、サーバが備えているストレージに蓄積保存する。但し、この動作を行うのは、無線伝送路状態検出部１３１によってリアルタイム転送を行うのに十分なスループットがでていると判断されたときのみである。それ以外の時にはディスク制御部１０６を介してディスク１０８に記録する。
【００１５】
また、連続した一塊のデータを一つのファイルとして一般的なファイルシステムに則って記録する。つまり無線接続が良好な状態で記録を開始すると、まずサーバに適当なファイル名で保存される。記録途中で無線伝送路状態検出部１３１により接続状態が所定レベル以下に悪くなったと判断されると、マイコン１０７は、ファイルを閉じるとともにサーバへの転送を止め適当なファイル名を付加して本体内のディスク１０８への記録を開始する。このように無線伝送路状態検出部１３１の検出結果に基づき、マイコン０７の制御により自動的にサーバとディスクに振り分けて記録を続ける。なお先に述べたように記録の開始及び終了はユーザによるトリガスイッチ１１７の操作に従う。但しバッテリやディスクの残量が無くなるなどの例外時はこの限りではない。
【００１６】
また上記適当なファイル名とは、例えば日本電子工業振興協会が制定するカメラファイルシステム規格Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅｓｙｓｔｅｍ（ＤＣＦ）に則り、ディレクトリ名及びファイル名を決定するものである。
【００１７】
上記のような制御を行いサーバと本体内のディスクに振り分けて記録する例を図２に示す。３０１、３０３、３０５はサーバに記録されたファイルである。３０２、３０４、３０６はディスクに保存されたファイルである。３１０は無線伝送路状態検出部１３１による検出結果である。横軸が時間、縦軸が無線伝送路状態値であり、それぞれの上に書かれているファイルを保存しているときの状態を表している。３１１はしきい値であり検出結果３１０がしきい値３１１より上のときにはサーバに保存し、下のときにはディスクに保存するようマイクロコンピュータ１０７は制御する。
【００１８】
時系列的に説明すると、ユーザが本体をカメラモードにセットし、トリガスイッチ１１７を押したとき記録開始動作に入り、ファイル３０１がサーバに生成されビデオデータが記録される。ユーザはその後もトリガスイッチ１１７を押すことなく撮影を続けているが、無線伝送路の状態が悪くなってきたのでマイクロコンピュータ１０７の制御により本体内のディスクにファイル３０２としてビデオデータを記録する。これ以降、同様に伝送路の状態が悪くなっている部分のビデオデータ３０４、３０６を本体内のディスクに記録し、再びトリガスイッチ１１７が押されたところで記録を終了する。
【００１９】
このマイクロコンピュータ１０７による制御の流れを図３のフローチャートを用いて説明する。
ステップ４０２では、記録開始イベントが発生しているか否かの判断を行っている。つまり記録待機状態でトリガスイッチ１１７を押されるのを待っている。ステップ４０２にて記録開始イベントが発生するとステップ４０３が実行される。ここでは無線伝送路の状態がビデオデータを転送するのに十分良好であるか否かの判断を行う。ここで良好と判断された場合にはサーバに記録するよう制御し（ステップ４０４）、良好ではない場合にはディスクに記録する（ステップ４０５）よう制御する。
【００２０】
ステップ４０４またはステップ４０５では、ステップ４０３で決定した記録先（サーバかディスク）が前回判断をした時から記録先に変化があったか否かの判断を行っている。ここで前回の記録先と異なる、または記録開始後最初の判定である場合にはステップ４０６、ステップ４０７をそれぞれ実行する。ステップ４０６、ステップ４０７は記録先を変更するために発生するファイル処理である。
具体的には、
１）前回まで記録していたファイルを閉じる。
２）次の記録先にファイルを新規作成する。
３）記録開始後一回目のみテイクリストを作成する。
４）２）で新規に作成したファイルをテイクリストに追加する。
【００２１】
次に、ステップ４０８またはステップ４０９ではそれぞれサーバ、ディスクへの記録動作を実行する。ステップ４１１では、記録終了イベントが発生しているか否かの判断を行っている。前述の通り記録中にトリガスイッチ１１７が押された時に発生する。記録終了イベントが発生していなければステップ４０３に戻り一連の動作を継続する。また記録終了イベントが発生したときには記録動作を終了する。この時開いているファイル（ビデオデータを記録中のファイル、及びテイクファイル）を閉じる。
【００２２】
このようにサーバと本体内のディスクに振り分けて記録すると、ディスク容量以上の記録時間を得ることができるが、ユーザが一つのテイクとして撮影した内容が複数のファイル（図２の例では６つのファイル）に分割されてしまい不便である。そこでさらに本実施形態では、テイクごとにファイル名及びその順序を指示するテイクリストを同時に作成し、一つのファイルとしてディスクに保存することを特徴とする。テイクリストは各テイクについてそれぞれ作成される。
【００２３】
次にテイクリストについて説明する。図５はテイクリストの記述例である。図５では、拡張可能マークアップ言語（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ  ：ＸＭＬ）の仕様によって作られたマルチメディアデータを扱うためのマークアップ言語であるＳＭＩＬ  （Ｓｙｎｃｈｒｏｎｉｚｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｌａｎｇｕａｇｅ）と同様な形式で記述している。
【００２４】
８０２はリストの開始を、８１３は終了をあらわすタグである。８０２はヘッダ部開始、８０６はヘッダ部終了をあらわし、付加情報等をこの間に記述する。８０７は本情報開始、８１２は本情報終了を意味する。８０４は付加情報の一例であり、ｍｅｔａはこのタグが付加情報であること、以下はｔｉｔｌｅという名前の識別子であり、その値はｔａｋｅ１であることをあらわしている。同様に８０５はｓｔａｒｔ  ｔｉｍｅという名前の識別子であり、その値は  ２００１／１２／２５  １５：００  であることをあらわしている。
【００２５】
８０８から８１３は全てこのテイクを構成するファイル名、及びパスを指定するビデオソースタグである。ビデオソースタグ８０８はファイル３０１、ビデオソースタグ８０９はファイル３０２、ビデオソースタグ８１３はファイル３０６に対応する。またサーバにあるファイルを指定する場合はｈｔｔｐ；／／から始まり、ディスクに保存されているファイルを指定する場合は相対パスで記述している。ここではＨＴＴＰプロトコルを用いておりｗｗｗ．ｘｘｘｘｘ．ｊｐは保存したサーバを指定する。再生要求があった時にはこのテイクリストに従って再生していく。なお、サーバにアップロードしたファイルは再生時にはダウンロードしながら再生する。
【００２６】
次に再生モードについて説明する。
図４はテイクの再生選択画面の一例を示した図である。６０１は表示画面であり、液晶パネルに表示する画面である。テレビモニタに表示するためのビデオ出力端子やＰＣ、デジタルテレビ、ビデオデッキと接続するためのＩＥＥＥ１３９４端子やＵＳＢ端子などが搭載されている場合にはそちらにも表示される。６０３〜６０８はビデオクリップの代表画像である。代表画像とは、前述のテイクに対してその動画像の中の１フレームを所定の大きさに縮小した画像である。
【００２７】
６０９はカーソルであり、テイクを選択するためにある。図４ではテイク６０３が選択されている。なおカーソル６０９はユーザのキー操作によって移動していく。６１０はスライダ、６１１はポインタであり、現在表示されているサムネイル群が全体のどの辺りにあたるかをイメージ的に表している。６０２はテイク情報であり、カーソル６０９で指されているテイクに関するものである。
【００２８】
図４の例では、テイク情報６０２の一段目において、ディスク内には３０のテイクが記録されており、所定方法の順にソートしたときテイク６０３は１５番目であることを示している。ここで再生を実行させるためのキーを押すことにより、そのときにカーソル６０９が指示しているビデオクリップ（図４ではテイク６０３）の再生が開始される。このとき先に説明したテイクリストに従って再生される。図５のテイクリストに対応した代表画像を選択し再生するときにはビデオソースタグ８０８からビデオソースタグ８１３までの６つのファイルを再生し終了する。また再生終了後は再びテイク選択画面６０１に戻る。
【００２９】
なお、ここではビデオカメラとして説明したが、動画像を記録可能なカメラ付携帯電話のような機器でもかまわない。
以上、本実施形態によれば、無線接続状態が良好なときには撮影したビデオデータを自動的にサーバに転送してしまうので長時間記録することが可能となる。またテイクリストを同時に作成しておき、再生時にはこのテイクリストの内容に従いビデオカメラ本体内のディスクに記録した部分のファイルとサーバに保存した部分のファイルとを連続して再生することにより、ユーザは何ら特別な操作を行うことなくサーバとディスクとに振り分けて記録された同一テイク内の複数のファイルを連続して再生することができる。
【００３０】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本実施形態におけるビデオカメラとサーバの構成は上記第１の実施形態と基本的に同じ構成である。
図９は、本実施形態におけるビデオカメラのハードウェア構成を示した図である。図１と同じ番号を付したものは同様のブロックである。１２４０はバッファメモリであり、圧縮ビデオデータを一時的に保存することができる。なお、後に説明するタイムアウト期間分の圧縮ビデオデータを少なくとも保存することが可能な容量である。
【００３１】
次にビデオカメラとサーバの通信に関して説明する。
図７はビデオカメラとサーバ間の通信処理を説明するためのシーケンスチャートである。１００１はビデオカメラ側を表し、１００２はサーバ側を表している。また、図７は上から下に向けて時間軸となる。１００３は、ビデオ側１００１とサーバ側１００２の間でユーザ認証、転送速度等の手続きである。１００４は、ユーザの操作によりビデオカメラ側１００１で撮影要求が発生すると発行される圧縮データファイル作成手続きである。この時ファイル名も決定される。
【００３２】
１００５は、圧縮データファイル作成手続き１００４を受け付けたことをビデオカメラ側１００１に知らしめるデータ蓄積開始確認信号である。ビデオカメラ側１００１は確認信号１００５を受け、圧縮ビデオデータの送信を開始する。図７では１００６、及び１００８がこの圧縮ビデオデータである。
【００３３】
１００７及び１００９は、サーバ側で所定量のデータを受信するごとに発行するデータ受信確認信号である。ビデオカメラ側１００１は所定量のデータを送信した後は、このデータ受信確認信号を受信してから次のデータを送信する。またバッファメモリ１２４０に蓄えられたデータはこのデータ受信確認信号を受信してからそれに対応する圧縮ビデオデータを消去、またはメモリを開放する。ここでいう所定量のデータとは、例えばＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅｓ）単位の整数倍のように切の良い単位で切り分けたものである。ＧＯＰとは、ＭＰＥＧの規格の中でランダムアクセスを実現するために用意されたものであり、ヘッダから始まり複数のフレーム単位（例えば１５枚）で構成されている。
【００３４】
１０１０は、転送終了信号である。転送終了信号１０１０をサーバ側で受信するとファイルを閉じ記録を終了する。１０１０は、転送終了信号１０１０を受信したことを伝達する信号である。図７は正常に無線接続が行われ場合のシーケンスである。次に途中で無線接続が切断された場合について図８を用いて説明する。図８の例では、図７で説明したデータ蓄積開始確認信号までを終え、既に圧縮ビデオデータ転送が開始されているものとする。
【００３５】
１１０３、１１０５は圧縮ビデオデータであり、１１０４、１１０６はデータ受信確認信号である。但しデータ受信確認信号１１０６はビデオカメラ側１００１では受信することができなかった。１１１０はビデオカメラ側でデータ受信確認信号を待つ期間である。この期間内にデータ受信確認信号を受信することができなかった場合カメラ側では、サーバとの接続は切断されたものとして次の制御に入る。図８では、結局データ受信確認信号を受信できていないのでタイムアウトとなる。
【００３６】
一方、１１１１はサーバ側で圧縮ビデオデータをディスクに記録している期間である。この時ディスクに記録するのは圧縮ビデオデータ１１０５の部分からである。圧縮ビデオデータ１１０５はサーバ側に保存されているか否か確認が取れていないためである。なおディスクに記録している期間では、ディスクに記録されたデータを逐次バッファメモリ１２４０から消去またはメモリを開放していく。
【００３７】
また、１１１１はサーバ側で次の圧縮ビデオデータを待つ期間でもある。期間１１１１の間に次の圧縮ビデオデータを受信することができない場合、ビデオカメラとの接続が切断されたものと判断し、記録中のファイルを閉じる。１１０７、１１０８はディスク保存期間１１１２中にビデオカメラ側１００１がサーバ１００２に対して発行する接続要求信号である。これは所定時間ごとに発行される。接続要求信号１１０８がサーバ側１００２で受信されたものとする。１１０９は接続要求受け付け信号であり、接続要求信号１１０８を受け付けたことを通知するものである。この後は再び図７のシーケンスに入りサーバに圧縮ビデオデータが保存されることになる。
【００３８】
このようにサーバ側で受信されたことが確認できるまでは、少なくともバッファメモリ１２４０に圧縮ビデオデータを保存しておくことにより圧縮ビデオデータが途切れることなく記録できるようにする。また、第１の実施形態で説明したテイクファイルは同様に作成する。但し、サーバへの保存からディスクへの保存に切り替えるところでは、データが重複することがある。そこで、図５で説明したビデオソースタグに情報を追加したビデオソースタグを本実施形態では用いる。
【００３９】
図１０は、本実施形態のビデオソースタグの一例を示した図である。
１３０１、１３０３はサーバに保存されたファイルを指定するビデオソースタグである。また１３０２はディスクに保存されたファイルを指定するビデオソースタグである。ここで第１の実施形態と異なる記述はｓｔａｒｔ、及びｅｎｄの記述である。ｅｎｄは再生終了位置を指示するものである。なお、指示が記述されていないものは最後まで再生することを意味する。ビデオソースタグ１３０１ではサーバ上にあるｔｅｓｔ０１０１．ＭＰＧというファイルを先頭から再生し、４分１０秒のところで再生を終了する。次にビデオソースタグ１３０２によりディスクに記録されたｔｅｓｔ０１０２．ＭＰＧが全て再生される。次にビデオソースタグ１３０３によりディスクに記録されたｔｅｓｔ０１０３．ＭＰＧが再生される。この時ビデオソースタグ１３０１の時と同様にｅｎｄで指定されている６分２０秒のところまで再生し、ビデオソースタグ１３０４へと進む。
【００４０】
以上、本発明の第２の実施形態によれば、突然無線接続が途切れた場合や、サーバの負荷が急激に大きくなったときなどにも対応することが可能となる。また、本実施形態によれば、無線接続状態が良好なときには撮影したビデオデータを自動的にサーバに転送してしまうので長時間記録することが可能となる。また、本実施形態によれば、テイクファイルを同時に作成するので、ユーザは何ら特別な操作を行うことなくこれら分割されたファイルを連続して再生することができ、使い勝手を損なうこともない。さらに、本実施形態によれば、保存先の切り替わり部分も欠落することなく記録できる。
【００４１】
なお、前述の各実施形態では、圧縮伸張処理部１０５からの動画像データをそのまま無線伝送部１２１によりサーバに送信していたが、これ以外にも、一旦ディスク１０８に記録した後、記録開始から所定期間後にディスクに対する記録を継続しつつディスク１０８より動画像データを読み出し、無線伝送部１２１によりサーバに送信する構成でもよい。
【００４２】
そして、この場合、マイクロコンピュータ１０７は、伝送路状態検出部１３１により伝送路の状態が悪くなった時点でディスク１０８から読み出していた動画像データの位置を記憶しておき、記録停止後、ディスク１０８に記録された全てのデータの送信処理が終了した時点で、記憶しておいた動画像データの位置に基づいてテイクリストを生成する。サーバに送信された分の動画像データはその後、自動的に消去し、ディスク１０８の空き領域として使用する。
【００４３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００４４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４５】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
ここで、本発明の実施態様を以下に列挙する。
［実施態様１］撮像手段と、
前記撮像手段により得られた動画像データを記録媒体に記録する記録手段と、
前記撮像手段により得られた動画像データを外部の記憶装置にて記録させるべく、伝送路を介して送信する送信手段と、
記録開始から記録終了までの一連の前記動画像データを前記伝送路の状態に応じて前記記録手段と前記送信手段とに対して選択的に出力して、前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させる制御手段とを有することを特徴とする撮像装置。
【００４９】
［実施態様２］前記制御手段は、更に、前記記録媒体と前記記憶装置とにそれぞれ蓄積された前記一部の動画像データを前記一連の動画像データとして再生するための再生手順を示す再生リストを生成することを特徴とする実施態様１に記載の撮像装置。
【００５０】
［実施態様３］撮像手段と、
前記撮像手段により得られた動画像データを記録媒体に記録する記録手段と、
前記撮像手段により得られた動画像データを外部の記憶装置にて記憶させるべく、伝送路を介して送信する送信手段と、
前記記録手段と前記送信手段とを制御して、記録開始から記録終了までの一連の前記動画像データの一部を前記記録媒体と前記記憶装置とにそれぞれ蓄積させると共に、前記記録媒体と前記記憶装置とにそれぞれ蓄積された前記一部の動画像データを前記一連の動画像データとして再生するための再生手順を示す再生リストを生成する制御手段とを備えることを特徴とする撮像装置。
【００５１】
［実施態様４］前記制御手段は、前記伝送路の状態に応じて前記記録手段と前記送信手段とのうちの何れか一方を選択し、前記動画像データを出力することを特徴とする実施態様３記載の撮像装置。
【００５２】
［実施態様５］前記制御手段は、前記伝送路の状態が前記動画像データを良好に伝送可能である場合には、前記記憶装置に前記動画像データを蓄積させるべく前記伝送手段に対して前記動画像データを出力し、前記伝送路の状態が前記動画像データを良好に伝送可能でない場合には、前記記録媒体に前記動画像データを蓄積させるべく前記記録手段に対して前記動画像データを出力することを特徴とする実施態様１又は４記載の撮像装置。
【００５３】
［実施態様６］前記制御手段は、前記伝送路の状態が、前記動画像データをリアルタイムに送信可能な送信速度が得られる状態であるか否かに応じて、前記記録手段と前記送信手段とのうちの何れか一方を選択することを特徴とする実施態様１又は４記載の撮像装置。
【００５４】
［実施態様７］前記記録手段は、前記動画像データの一部のデータを一つのファイルとして記録し、前記記憶装置は、前記動画像データの一部のデータを一つのファイルとして記憶することを特徴とする実施態様１又は３記載の撮像装置。
【００５５】
［実施態様８］前記記憶装置は、ネットワーク上のサーバであり、前記制御手段は、前記サーバに蓄積されたファイル名を前記再生リストにて指定することを特徴とする実施態様７記載の撮像装置。
【００５６】
［実施態様９］前記制御手段は更に、前記再生リストを前記記録媒体に記録するよう前記記録手段を制御することを特徴とする実施態様１又は３記載の撮像装置。
【００５７】
［実施態様１０］選択操作により、複数の一連の動画像データから所望の一連の動画像データが選択可能な選択手段と、
前記選択手段により選択された前記所望の一連の動画像データを、前記所望の一連の動画像データについて生成された再生リストに従って再生する再生手段とを更に有することを特徴とする実施態様１又は３に記載の撮像装置。
【００５８】
［実施態様１１］前記送信手段より前記動画像データが前記記憶装置に対して送信される際、前記記憶装置が所定のデータ量毎に前記動画像データを正しく受信したことを通知するための受信確認信号を受信する受信手段を更に有し、
前記制御手段は、少なくとも前記受信確認信号を前記受信手段にて受信するまで前記動画像データを前記記録手段にて保持することを特徴とする実施態様１又は３に記載の撮像装置。
【００５９】
［実施態様１２］撮像手段と、
前記撮像手段により得られた動画像データを記録媒体に記録する記録手段と、
前記撮像手段により得られた動画像データを外部の記憶装置にて記憶させるべく、伝送路を介して送信する送信手段と、
記録開始から記録終了までの一連の前記動画像データを前記伝送路の状態に応じて前記記録手段と前記送信手段とに対して選択的に出力して前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させると共に、前記記録媒体と前記記憶装置とにそれぞれ蓄積された前記一部の動画像データを前記一連の動画像データとしてグループ化する制御手段とを有することを特徴とする撮像装置。
【００６０】
［実施態様１３］撮像手段と、前記撮像手段により得られた動画像データを記録媒体に記録する記録手段とを有する撮像装置の制御方法であって、
記録開始から記録終了までの一連の前記動画像データを、前記記録手段と、前記撮像手段により得られた動画像データを外部の記憶装置にて記録させるべく、伝送路を介して送信する送信手段とに対して前記伝送路の状態に応じて選択的に出力し、前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させることを特徴とする撮像装置の制御方法。
【００６１】
［実施態様１４］撮像手段と、前記撮像手段により得られた動画像データを記録媒体に記録する記録手段とを有する撮像装置の制御方法であって、
記録開始から記録終了までの一連の前記動画像データの一部を、前記記録手段と、前記撮像手段により得られた動画像データを外部の記憶装置にて記憶させるべく、伝送路を介して送信する送信手段とを制御して、前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させると共に、前記記録媒体と前記記憶装置とにそれぞれ蓄積された前記一部の動画像データを前記一連の動画像データとして再生するための再生手順を示す再生リストを生成することを特徴とする撮像装置の制御方法。
【００６２】
［実施態様１５］撮像手段と、前記撮像手段により得られた動画像データを記録媒体に記録する記録手段とを有する撮像装置の制御方法であって、
記録開始から記録終了までの一連の前記動画像データを、前記記録手段と、前記撮像手段により得られた動画像データを外部の記憶装置にて記憶させるべく、伝送路を介して送信する送信手段とに対して前記伝送路の状態に応じて選択的に出力し、前記記録媒体と前記記憶装置とにそれぞれ一部の前記動画像データを蓄積させると共に、前記記録媒体と前記記憶装置とにそれぞれ蓄積された前記一部の動画像データを前記一連の動画像データとしてグループ化することを特徴とする撮像装置の制御方法。
【００６３】
［実施態様１６］実施態様１３〜１５の何れか１項に記載の撮像装置の制御方法をコンピュータに実行させるためのプログラム。
【００６４】
［実施態様１７］実施態様１６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００６５】
［実施態様１８］  撮像手段と、
前記撮像手段により得られた動画像データを記録媒体に記録する記録手段と、
前記撮像手段により得られた動画像データを外部の記憶装置にて記録させるべく、伝送路を介して送信する送信手段と、
前記撮像手段による前記動画像データの撮影中に前記伝送路の状態が前記動画像データを良好に送信することができない状態となった場合に前記送信手段による前記動画像データの送信を停止すると共に、前記送信停止後の動画像データを前記記録媒体に記録するよう前記記録手段と前記送信手段とを制御する制御手段とを有することを特徴とする撮像装置。
【００６６】
［実施態様１９］  前記制御手段は、前記撮像手段より出力された動画像データを前記記録手段と前記送信手段のうちの一方に選択して出力し、前記動画像データを良好に送信可能な状態である場合には前記送信手段に対して前記動画像データを出力し、前記動画像データを良好に送信することができない状態である場合には前記記録手段に対して前記動画像データを出力することを特徴とする実施態様１８記載の撮像装置。
【００６７】
［実施態様２０］  前記記録手段に記録された動画像データを再生する再生手段を備え、
前記制御手段は、前記記録手段により前記記録媒体に対して前記撮像手段からの動画像データを記録しながら前記記録媒体から前記動画像データを再生して前記送信手段に出力するよう前記記録手段と前記再生手段とを制御することを特徴とする実施態様１８記載の撮像装置。
【００６８】
［実施態様２１］  前記制御手段は更に、前記伝送路の状態が前記動画像データを良好に送信することができない状態となった場合に前記再生手段による前記動画像データの再生を停止すると共に、前記再生を停止した時点以降の動画像データを前記記録媒体に保持するよう前記記録手段と前記再生手段とを制御することを特徴とする実施態様２０記載の撮像装置。
【００６９】
【発明の効果】
本発明によれば、伝送路の状態に応じて記録手段と記憶装置との間で動画像データの記録先を自動的に切り替えるように構成したので、動画像データの撮影の際における撮像装置内の記録手段の交換頻度を下げることができるとともに、動画像データを記憶装置に転送するにあたって利用者が伝送路の状態を意識する必要がなくなる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態におけるビデオカメラのハードウェア構成を示した図である。
【図２】サーバとビデオカメラ内のディスクに振り分けて記録する例を示した図である。
【図３】マイクロコンピュータによる制御の流れを示したフローチャートである。
【図４】テイクの再生選択画面の一例を示した図である。
【図５】本発明の第１の実施形態におけるテイクリストを示した図である。
【図６】本発明の一実施形態に係るカメラシステムの構成を示した図である。
【図７】ビデオカメラとサーバ間の通信処理を説明するためのシーケンスチャートである。
【図８】ビデオカメラとサーバ間の通信処理を説明するためのシーケンスチャートである。
【図９】本発明の第２の実施形態におけるビデオカメラのハードウェア構成を示した図である。
【図１０】本発明の第２の実施形態におけるビデオソースタグの一例を示した図である。
【符号の説明】
１０１  レンズユニット
１０２  ＣＣＤ
１０３  カメラ信号処理部
１０４  マイクユニット
１０５  圧縮伸張処理部
１０６  ディスク制御部
１０７  マイクロコンピュータ
１０８  ディスク
１１２  液晶パネル
１１３  パネル開閉検出スイッチ
１１４  スピーカユニット
１１５  操作キー
１１６  モードダイヤル
１１７  トリガスイッチ
１２１  無線伝送部
１３１  無線伝送路状態検出部
９０１  ビデオカメラ
９０２  基地局
９０３  ネットワーク
９０４  サーバ
１２４０  バッファメモリ
【図１】
2004260456.tif 000003
【図２】
2004260456.tif 000004
【図３】
2004260456.tif 000005
【図４】
2004260456.tif 000006
【図５】
2004260456.tif 000007
【図６】
2004260456.tif 000008
【図７】
2004260456.tif 000009
【図８】
2004260456.tif 000010
【図９】
2004260456.tif 000011
【図１０】
2004260456.tif 000012