(57)【要約】    【課題】  配信映像がテレビフォーマットの制約を受けない場合は、撮像手段から撮像信号を読み出す方式を適切な方式に切り換え、パーソナルコンピュータの画面表示に最適な画像を配信することができる撮像装置、撮像方法及び撮像装置用プログラムを提供する。    【解決手段】  ネットワークに直接接続するビデオカメラから配信される出力がテレビフォーマットの制約を受けない場合に、ネットワークの伝送速度に応じて、ＣＣＤからプログレッシブ信号又は片フィールドのみの信号を読み出す。【選択図】      図７
2005176132.tif 000002
【特許請求の範囲】
【請求項１】
外部装置とネットワークを介して接続する撮像装置において、
撮像手段と、
前記撮像手段で撮像された撮像信号を記録する記録手段と、
前記外部装置へ前記撮像信号を送出するときの前記ネットワークの信号伝送速度を測定する伝送速度測定手段と、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定手段で測定された前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定手段で測定された前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出手段とを備えることを特徴とする撮像装置。
【請求項２】
前記外部装置から高解像度の撮像信号の要求を受信する要求受信手段を備え、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記要求受信手段が前記外部装置から高解像度の撮像信号の要求を受信した場合に、前記撮像信号読出手段が前記撮像手段から第２の方式で前記撮像信号を読み出すことを特徴とする請求項１記載の撮像装置。
【請求項３】
第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置において、
撮像手段と、
前記撮像手段で撮像された撮像信号を記録する記録手段と、
前記第２外部装置から前記ネットワークの信号伝送速度を示す信号を受信する受信手段と、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出手段とを備えることを特徴とする撮像装置。
【請求項４】
第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置において、
撮像手段と、
前記撮像手段で撮像された撮像信号を記録する記録手段と、
前記撮像手段から撮像信号の読み出し方式を指定する信号を前記第２外部装置から信号受信する受信手段と、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記撮像信号の読み出し方式が第２の方式である場合には、前記撮像手段から前記第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記撮像信号の読み出す方式が第３の方式である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出手段とを備えることを特徴とする撮像装置。
【請求項５】
前記第２外部装置から高解像度の撮像信号の要求を受信する要求受信手段を備え、前記第２外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記要求受信手段が前記第２外部装置から高解像度の撮像信号の要求を受信した場合に、前記撮像信号読出手段が前記撮像手段から第２の方式で前記撮像信号を読み出すことを特徴とする請求項３又は４記載の撮像装置。
【請求項６】
前記第１の方式はインターレース方式であり、前記第２の方式はプログレッシブ方式であり、前記第３の方式は、前記撮像信号の１フレームに含まれる２つのフィールドのうちの一方のフィールドのみの信号を読み出す方式であることを特徴とする請求項１乃至５のいずれか１項記載の撮像装置。
【請求項７】
撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、外部装置とネットワークを介して接続する撮像装置の撮像方法において、
前記外部装置へ前記撮像信号を送出するときの前記ネットワークの信号伝送速度を測定する伝送速度測定工程と、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定工程で測定された前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定工程で測定された前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出工程とを備えることを特徴とする撮像方法。
【請求項８】
撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置の撮像方法において、
前記第２外部装置から前記ネットワークの信号伝送速度を示す信号を受信する受信工程と、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出工程とを備えることを特徴とする撮像方法。
【請求項９】
撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置の撮像方法において、
前記撮像手段から撮像信号の読み出し方式を指定する信号を前記第２外部装置から信号受信する受信工程と、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記撮像信号の読み出し方式が第２の方式である場合には、前記撮像手段から前記第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記撮像信号の読み出す方式が第３の方式である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出工程とを備えることを特徴とする撮像方法。
【請求項１０】
撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、外部装置とネットワークを介して接続する撮像装置で実行される撮像装置用プログラムにおいて、
前記外部装置へ前記撮像信号を送出するときの前記ネットワークの信号伝送速度を測定する伝送速度測定モジュールと、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定モジュールで測定された前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定モジュールで測定された前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出モジュールとを備えることを特徴とする撮像装置用プログラム。
【請求項１１】
撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置が実行する撮像装置用プログラムにおいて、
前記第２外部装置から前記ネットワークの信号伝送速度を示す信号を受信する受信モジュールと、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出モジュールとを備えることを特徴とする撮像装置用プログラム。
【請求項１２】
撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置が実行する撮像装置用プログラムにおいて、
前記撮像手段から撮像信号の読み出し方式を指定する信号を前記第２外部装置から信号受信する受信モジュールと、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記撮像信号の読み出し方式が第２の方式である場合には、前記撮像手段から前記第２の方式で前記撮像信号を読み出し、
前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記撮像信号の読み出す方式が第３の方式である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出モジュールとを備えることを特徴とする撮像装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＣＤ等の撮像手段の信号を圧縮してテープ、ディスク等の記録手段に記録し、また、テープ、ディスク等の記録手段に記録した信号を伸張して再生し、かつ、撮影画像又は再生画像をネットワークを通じて外部に配信するストリーミング対応型の撮像装置に関する。
【背景技術】
【０００２】
従来より、画像を配信することによりネットワークの伝送速度が低下したときには、画像の領域や画像のビット数を制限するストリーミング対応型の撮像装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−３５９１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来のストリーミング対応型の撮像装置では、ネットワークの伝送速度が低下した場合には、画像圧縮時にデータ量を調節するが、ＣＣＤ等の撮像手段の撮像信号の読み取り方式は変更されない。これは、テレビフォーマットを考慮して、インターレース信号を読み出しているためである。
【０００４】
ところが、パーソナルコンピュータ（ＰＣ）等のストリーミング映像を表示する機器では、映像をプログレッシブ形式で表示する。このため、ＰＣ上では、インターレース信号をプログレッシブ信号に変換する必要がある。
【０００５】
従って、ネットワークの伝送速度が低下した際に、画像の領域やビット数を制限すると、インターレース信号からプログレッシブ信号への変換による画像の劣化やちらつきが特に目立ってしまうという問題があった。
【０００６】
本発明の目的は、上記問題点に鑑み、配信映像がテレビフォーマットの制約を受けない場合は、撮像手段から撮像信号を読み出す方式を適切な方式に切り換え、パーソナルコンピュータの画面表示に最適な画像を配信することができる撮像装置、撮像方法及び撮像装置用プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の撮像装置は、外部装置とネットワークを介して接続する撮像装置において、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段と、前記外部装置へ前記撮像信号を送出するときの前記ネットワークの信号伝送速度を測定する伝送速度測定手段と、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定手段で測定された前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定手段で測定された前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出手段とを備えることを特徴とする。
【０００８】
請求項２の撮像装置は、請求項１記載の撮像装置において、前記外部装置から高解像度の撮像信号の要求を受信する要求受信手段を備え、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記要求受信手段が前記外部装置から高解像度の撮像信号の要求を受信した場合に、前記撮像信号読出手段が前記撮像手段から第２の方式で前記撮像信号を読み出すことを特徴とする。
【０００９】
請求項３の撮像装置は、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置において、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段と、前記第２外部装置から前記ネットワークの信号伝送速度を示す信号を受信する受信手段と、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出手段とを備えることを特徴とする。
【００１０】
請求項４の撮像装置は、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置において、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段と、前記撮像手段から撮像信号の読み出し方式を指定する信号を前記第２外部装置から信号受信する受信手段と、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記撮像信号の読み出し方式が第２の方式である場合には、前記撮像手段から前記第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信手段で受信された信号が示す前記撮像信号の読み出す方式が第３の方式である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出手段とを備えることを特徴とする。
【００１１】
請求項５の撮像装置は、請求項３又は４記載の撮像装置において、前記第２外部装置から高解像度の撮像信号の要求を受信する要求受信手段を備え、前記第２外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記要求受信手段が前記第２外部装置から高解像度の撮像信号の要求を受信した場合に、前記撮像信号読出手段が前記撮像手段から第２の方式で前記撮像信号を読み出すことを特徴とする。
【００１２】
請求項６の撮像装置は、請求項１乃至５のいずれか１項記載の撮像装置において、前記第１の方式はインターレース方式であり、前記第２の方式はプログレッシブ方式であり、前記第３の方式は、前記撮像信号の１フレームに含まれる２つのフィールドのうちの一方のフィールドのみの信号を読み出す方式であることを特徴とする。
【００１３】
請求項７の撮像方法は、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、外部装置とネットワークを介して接続する撮像装置の撮像方法において、前記外部装置へ前記撮像信号を送出するときの前記ネットワークの信号伝送速度を測定する伝送速度測定工程と、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定工程で測定された前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定工程で測定された前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出工程とを備えることを特徴とする。
【００１４】
請求項８の撮像方法は、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置の撮像方法において、前記第２外部装置から前記ネットワークの信号伝送速度を示す信号を受信する受信工程と、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出工程とを備えることを特徴とする。
【００１５】
請求項９の撮像方法は、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置の撮像方法において、前記撮像手段から撮像信号の読み出し方式を指定する信号を前記第２外部装置から信号受信する受信工程と、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記撮像信号の読み出し方式が第２の方式である場合には、前記撮像手段から前記第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信工程で受信された信号が示す前記撮像信号の読み出す方式が第３の方式である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出工程とを備えることを特徴とする。
【００１６】
請求項１０の撮像装置用プログラムは、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、外部装置とネットワークを介して接続する撮像装置で実行される撮像装置用プログラムにおいて、前記外部装置へ前記撮像信号を送出するときの前記ネットワークの信号伝送速度を測定する伝送速度測定モジュールと、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定モジュールで測定された前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記伝送速度測定モジュールで測定された前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出モジュールとを備えることを特徴とする。
【００１７】
請求項１１の撮像装置用プログラムは、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置が実行する撮像装置用プログラムにおいて、前記第２外部装置から前記ネットワークの信号伝送速度を示す信号を受信する受信モジュールと、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記ネットワークの信号伝送速度が既定値以上である場合には、前記撮像手段から第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記ネットワークの信号伝送速度が既定値未満である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出モジュールとを備えることを特徴とする。
【００１８】
請求項１２の撮像装置用プログラムは、撮像手段と、前記撮像手段で撮像された撮像信号を記録する記録手段とを備え、第１外部装置にネットワーク及び該ネットワークの信号伝送速度を測定する第２外部装置を介して接続する撮像装置が実行する撮像装置用プログラムにおいて、前記撮像手段から撮像信号の読み出し方式を指定する信号を前記第２外部装置から信号受信する受信モジュールと、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録している場合には、前記撮像手段から第１の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記撮像信号の読み出し方式が第２の方式である場合には、前記撮像手段から前記第２の方式で前記撮像信号を読み出し、前記外部装置へ前記撮像信号を送出するときに、前記撮像信号を前記記録手段に記録しないで、かつ、前記受信モジュールで受信された信号が示す前記撮像信号の読み出す方式が第３の方式である場合には、前記撮像手段から第３の方式で前記撮像信号を読み出す撮像信号読出モジュールとを備えることを特徴とする。
【発明の効果】
【００１９】
請求項１，７，１０に係る発明によれば、外部装置とネットワークを介して接続される場合であって、撮影画像を記録せずに、ストリーミング配信のみを行う場合、即ち、配信映像がテレビフォーマットの制約を受けない場合は、ネットワークの伝送速度に応じて、撮像手段から撮像信号を読み出す方式が適切な方式に切り換えられるので、パーソナルコンピュータの画面表示に最適な画像を配信することができる。
【００２０】
請求項３，４，８，９，１１，１２に係る発明によれば、第１外部装置にネットワーク及び第２外部装置を介して接続される場合であって、撮影画像を記録せずに、ストリーミング配信のみを行う場合、即ち、配信映像がテレビフォーマットの制約を受けない場合は、ネットワークの伝送速度に応じて、撮像手段から撮像信号を読み出す方式が適切な方式に切り換えられるので、パーソナルコンピュータの画面表示に最適な画像を配信することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の各実施の形態を図面に基づいて詳細に説明する。
【００２２】
図１は、本発明の第１の実施の形態にかかる撮像装置を含むシステムの構成を示す図である。
【００２３】
同図において、本発明の実施の形態にかかる撮像装置はビデオカメラ１００である。
【００２４】
このシステムでは、ビデオカメラ１００をインターネット３００に接続して、該インターネット３００を介してパーソナルコンピュータ（ＰＣ）４００に撮影画像又は再生画像をストリーミング配信する。
【００２５】
図２は、図１のビデオカメラ１００のハードウエア構成を示す図である。
【００２６】
図１のビデオカメラ１００は、レンズ１、電荷結合素子（ＣＣＤ）２、前処理回路３、アナログ−ディジタル（ＡＤ）変換器４、カメラ信号処理回路５、タイミングジェネレータ（ＴＧ）６、ディジタル−アナログ（ＤＡ）変換器７、モニタ８、バッファメモリ９、圧縮・伸張処理回路１０、データバス１１、ディスクインターフェイス回路１２、ディスクドライバ１３、ディスク１４、入力キー１５、ＣＰＵ（Central Processing Unit）１６、コネクタ１７及びデータ送受信部１８を備えている。
【００２７】
ユーザが入力キー１５で指示を入力すると、入力キー１５からＣＰＵ１６に指示が出力され、ＣＰＵ１６から各構成要素に当該指示に基づくデータを送る。
【００２８】
レンズ１を通過し、タイミングジェネレータ（ＴＧ）６のクロックで駆動された電荷結合素子（ＣＣＤ）２で光電変換された映像信号は、前処理回路３でノイズ除去、利得調整等の処理が行われ、ＡＤ変換器４でＡＤ変換が行われる。さらに、カメラ信号処理回路５でアパーチャ補正、ガンマ補正、ホワイトバランス等の撮像系の信号処理が行われる。カメラ信号処理回路５の出力信号は、ＤＡ変換器７でアナログ信号に変換され、モニタ８に画像が表示される。
【００２９】
ＣＣＤ２で光電変換された映像信号を記録する際には、カメラ信号処理回路５からデータバス１１を介して、バッファメモリ９に一旦映像信号が書き込まれ、続いてバッファメモリ９から順次映像信号が読み出されて、データバス１１を通じて圧縮・伸張処理回路１０に映像信号が送られる。圧縮・伸張処理回路１０が該映像信号を記録するための圧縮等の処理を行った後、ディスクインターフェイス回路１２に送られ、圧縮された信号をデータとしてディスク１４に記録するための処理を実行する。そして、ディスクドライバ１３が、不図示のディスクモータの制御等を行いつつ、ディスク１４にディスクインターフェイス回路１２で処理されたデータを記録する。
【００３０】
ビデオカメラ１００から撮影中のリアルタイム映像をインターネットを介して図１のＰＣ４００に配信する場合には、上述の記録動作において圧縮・伸張処理回路１０で圧縮された信号を、データバス１１を介してデータ送受信部１８に送り、データ送受信部１８で配信に適した形式の映像信号に変換され、コネクタ１７を介して図１のＰＣ４００に配信される。
【００３１】
ディスク１４のデータを再生する場合には、ディスクドライバ１３が不図示のディスクモータを駆動して、ディスク１４からデータを読み出し、ディスクインターフェイス回路１２で圧縮・伸張処理回路１０に送るための処理を行い、データバス１１を介して、圧縮・伸張処理回路１０に圧縮された信号が送られる。圧縮・伸張処理回路１０は受信した信号、即ち、記録時に圧縮した信号を伸張する。伸張された信号はバッファメモリ９に格納された後、データバス１１を介して、カメラ信号処理回路５に送られ、ブランキング付加、色変調等が施され、ＤＡ変換器７でＤＡ変換が行われて、モニタ８に再生画像が表示される。
【００３２】
ディスク１４からの再生画像をインターネットを介して図１のＰＣ４００に配信する場合には、上述の再生動作において、ディスクインターフェイス回路１２から圧縮・伸張処理回路１０に送る信号を、同時にデータ送受信部１８にも送り、該データ送受信部１８で配信に適した形式の信号に変換され、コネクタ１７を介して図１のＰＣ４００に配信される。
【００３３】
図３は、図１のＰＣ４００本体のハードウエア構成を示す図である。
【００３４】
ＰＣ４００は、入力キー４０１、ＣＰＵ４０２、データインターフェイス回路４０３、コネクタ４０４、メモリ４０５、ハードディスク４０６、データ送受信部４０７、コネクタ４０８及びデータバス４０９を備えている。
【００３５】
ユーザが入力キー１５で操作指示を入力すると、入力キー４０１はＣＰＵ４０２に操作指示を出力する。コネクタ４０４はビデオカメラ等の外部機器との間でデータ通信を行い、データインターフェイス回路４０３は送信データ及び受信データをそれぞれの処理に適した形式に変換する。
【００３６】
ハードディスク４０６には、データやソフトウェア等が格納され、使用されるデータ、ソフトウェア等はデータバス４０９を介してメモリ４０５に一時的に格納され、ＣＰＵ４０２が様々な処理を実行する際に、メモリ４０５から読み出される。
【００３７】
コネクタ４０８はインターネット３００との間でデータ通信を行い、データ送受信部４０７は、送信データを送信処理に適した形式に変換すると共に受信データを受信処理に適した形式に変換する。
【００３８】
図４は、図２のＣＣＤ２の色フィルタの配列の一例を示す図である。
【００３９】
ＣＣＤ２の色フィルタでは、ＮＴＳＣの有効ライン数に対応すべく、例えば４８０本のラインが垂直方向に形成される。赤（Ｒ）と緑（Ｇ）が交互に並ぶラインと、緑（Ｇ）と青（Ｂ）が交互に並ぶラインが、１ライン毎に配列されている。
【００４０】
ビデオカメラ１００において、撮影画像をディスク１４に記録する際は、再生を考慮するとＮＴＳＣ、ＰＡＬ等のテレビフォーマットに準拠したインターレース信号をＣＣＤ２から読み出さねばならない。よって、図５（ａ）に示すように、垂直同期信号ＶＤのパルスで決まるフィールド（１／６０秒間）で、１，２，５，６…ラインを読み出し、もう一方のフィールドでは３，４，７，８…ラインを読み出す。このように、ＲＧが交互に並ぶラインとＧＢが交互に並ぶラインで、それぞれ各フィールド用の読み出しラインを持つことでインターレース信号を読み出す。
【００４１】
一方、ビデオカメラ１００が、撮影画像をディスク１４に記録していない場合は、ＰＣ４００で画像を表示するだけであるので、ＮＴＳＣ，ＰＡＬ等のテレビフォーマットの制約を受けない。よって、図５（ｂ）に示すように、片フィールドのみ、即ち、１，２，５，６…ラインを読み出し、もう一方のフィールドではＣＣＤ２から信号の読み出しを行わない。このようにして、片フィールドのみの信号によりプログレッシブ信号を生成する。また、図５（ｃ）のように、１フレーム（１/３０秒間）で、ＣＣＤ２のすべての信号を垂直方向のライン順に読み出してプログレッシブ信号を得ることも可能である。
【００４２】
図５（ａ）〜（ｃ）のようなラインの読み出しは、ＣＰＵ１６の命令を受けたＴＧ６がそれぞれ異なる駆動信号をＣＣＤ２に供給することで切り換えられる。図５（ｂ）は、図５（ｃ）と比べてデータ量が半分になるので、ＰＣ４００に配信する画像の解像度は落ちるが、データ量が少ない分、ネットワーク（インターネット３００）の伝送速度が低下したときに、映像がコマ落ちするリスクが少なくなる。図５（ｂ），（ｃ）はプログレッシブ画像であるので、ＰＣ４００側でインターレース―プログレッシブ（Ｉ−Ｐ）変換を必要としない。そのため変換動作による劣化やちらつきのない画像を得られる。
【００４３】
ストリーミングのみを行う場合に、図５（ｂ），（ｃ）に示すいずれのライン読み出し方法でＣＣＤ２を駆動するかは、ビデオカメラ１００とＰＣ４００を結ぶネットワークの伝送速度によってＣＰＵ１６が決める。
【００４４】
図６は、ネットワークの伝送速度の測定処理を示すフローチャートである。本処理は主として、ＣＰＵ１６が実行する。
【００４５】
ＣＰＵ１６がネットワークの伝送速度の測定を開始し始めたら、ビデオカメラ１００からＰＣ４００にテストデータを送信する（ステップＳ６０１）。このときビデオカメラ１００では不図示のタイマーで時間を計る（ステップＳ６０２）。ＰＣ４００からテストデータを受信した旨の着信レポートを受信したら（ステップＳ６０３）、ＣＰＵ１６で、計測時間とテストデータの大きさからネットワークの伝送速度を算出する（ステップＳ６０４）。ネットワークの伝送速度を算出したら、測定を終了する。
【００４６】
図７は、ＣＣＤ２の信号読み出し切り換え処理を示すフローチャートである。本処理は主としてＣＰＵ１６が実行する。
【００４７】
撮影画像の配信、即ちストリーミングを開始したら、現在ディスク１４に画像記録中であるか否かを判別し（ステップＳ７０１）、画像記録中である場合には、上述のように、ＴＧ６の駆動によりＣＣＤ２からは図５（ａ）のようにインターレース信号の読み出しを行い（ステップＳ７０５）、本処理を終了する。
【００４８】
一方、ステップＳ７０１において、画像が記録中でない場合（即ち、ストリーミングのみの場合）には、ＰＣ４００から高解像度画像の要求があるか否かを判別する（ステップＳ７０２）。ＰＣ４００から高解像度画像の要求がある場合には、無条件で図５（ｃ）のようにＣＣＤ２からプログレッシブ信号の読み出しを行い（ステップＳ７０７）、本処理を終了する。
【００４９】
一方、ステップＳ７０２において、ＰＣ４００から高解像度画像の要求がない場合には、図６のフローチャートに従ってネットワークの伝送速度の測定を行い（ステップＳ７０３）、この測定されたネットワークの伝送速度が既定値以上であるか否かを判別し（ステップＳ７０４）、ネットワークの伝送速度が既定値以上の場合には、データ量が多くても、画像が途切れるリスクが少ないので、図５（ｃ）のようにＣＣＤ２からプログレッシブ信号の読み出しを行い（ステップＳ７０７）、本処理を終了する。ネットワークの伝送速度が既定値未満の場合には、画像が途切れるリスクを回避するため、データ量を減らすために、図５（ｂ）の片フィールド信号の読み出しを行い（ステップＳ７０６）、本処理を終了する。図５（ｂ），（ｃ）の読み出し時には、モニタ８に画像を表示するためには、カメラ信号処理回路５において、フィールド画像を補間してフレーム画像に変換したり、プログレッシブ―インターレース（Ｐ−Ｉ）変換をしたりする必要があるが、これらのときは、配信映像を記録するわけではなく、配信画角の確認ができればよいので、変換により画質の劣化があっても問題ではない。
【００５０】
図８は、ストリーミング時のＰＣ４００が実行する処理を示すフローチャートである。
【００５１】
ストリーミングで受信している映像がインターレースであるか否かを判別し（ステップＳ８０１）、ストリーミングで受信している映像がインターレースである場合には、ハードディスク４０６から、インターレース―プログレッシブ（Ｉ−Ｐ）変換ソフトを起動して、メモリ４０５に一時的に展開し、ストリーミングで受信している映像のＩ−Ｐ変換を実行し（ステップＳ８０６）、本処理を終了する。
【００５２】
ステップＳ８０１において、受信映像がインターレースでない場合には、受信映像がプログレッシブ画像（図５（ｃ））であるのか否かを判別する（ステップＳ８０２）。
【００５３】
受信映像がプログレッシブ画像（図５（ｃ））である場合には、そのままモニタに表示する一方、受信映像がフィールド画像（図５（ｂ））である場合には、ソフトウェアによる補間処理により、当該フィールド画像からフレーム画像を生成する（ステップＳ８０３）。
【００５４】
次いで、高解像度画像の要求が入力されたか否かを判別し（ステップＳ８０４）、高解像度画像の要求が入力されていない場合には、本処理を終了する一方、高解像度画像の要求が入力されている場合には、コネクタ４０８を介して、ビデオカメラ１００に高画質要求信号を送信し（ステップＳ８０５）、本処理を終了する。
【００５５】
以上説明したように、本発明の第１の実施の形態によれば、ネットワークに直接接続するビデオカメラから配信される出力がテレビフォーマットの制約を受けない場合に、ネットワークの伝送速度に応じて、ＣＣＤからプログレッシブ信号又は片フィールドのみの信号を読み出すので、パーソナルコンピュータの画面表示に最適な画像を配信することができる。
【００５６】
本実施の形態では、ビデオカメラ１００の記録メディアとしてディスク１４を例に挙げたが、テープ、半導体メモリ等の他の記録メディアでも一向に差し支えない。また、撮像手段の色フィルタ配列として図４のような原色ベイヤー方式を挙げたが、これに限ったものでなく、補色配列のような他の配列であってもよい。また、撮像素子の垂直方向の画素数の例として「４８０」を挙げたが、ＮＴＳＣ，ＰＡＬ等のテレビフォーマットに準拠していれば、他の値でも差し支えない。
【００５７】
この本実施の形態では、配信するビデオカメラの出力がテレビフォーマットの制約を受けない場合、ＣＣＤからプログレッシブ信号、または片フィールドのみの信号を読み出すことにより、ＰＣ上で表示するのに好適な映像信号を配信できるようにしたものである。
【００５８】
以下、本発明の第２の実施の形態について説明する。
【００５９】
図９は、本発明の第２の実施の形態にかかるストリーミング対応型の撮像装置を含むシステムの構成を示す図である。
【００６０】
同図に示すように、本実施の形態では、ビデオカメラ１００はインターネット３００に直接接続する機能は持たず、ＰＣ２００を介してインターネット３００に接続する点で、第１の実施の形態と異なる。ＰＣ２００の構成は図３のＰＣ４００と同様であるため、その説明は省略する。
【００６１】
ビデオカメラ１００のコネクタ１７とＰＣ２００のコネクタ４０４をケーブルで接続することで、ビデオカメラ１００とＰＣ２００とは互いに接続し、データ通信を行うことができる。
【００６２】
上述した図６のネットワークの伝送速度の測定はＰＣ２００で実行され、ここで測定されたネットワークの伝送速度に基づいてＣＣＤ２の駆動方法の指定信号がＣＰＵ４０２で生成され、コネクタ４０４を介してビデオカメラ１００に送信される。このとき、伝送速度を示す信号をＰＣ２００からビデオカメラ１００に送信し、ビデオカメラ１００内部のＣＰＵ１６でＣＣＤ２の駆動方法を指定してもよい。その他のＰＣ２００の動作は、第１の実施の形態のＰＣ４００と同様である。
【００６３】
以上説明したように、本発明の第２の実施の形態によれば、ＰＣ２００を介してネットワークに接続するビデオカメラ１００から配信される出力が、テレビフォーマットの制約を受けない場合、ネットワークの伝送速度に応じて、ＣＣＤ２からプログレッシブ信号又は片フィールドのみの信号を読み出すので、パーソナルコンピュータの画面表示に最適な画像を配信することができる。
【００６４】
以下、本発明の第３の実施の形態について説明する。
【００６５】
本発明の第３の実施の形態は、上記第１の実施の形態とＣＣＤ２の駆動方法が異なる。ビデオカメラ１００及びＰＣ２００，４００のハードウエア構成や様々な処理は、上述した第１及び第２の実施の形態で説明したものと同様なので、これらの説明は省略する。
【００６６】
図１０は、垂直同期信号ＶＤとＣＣＤ２のフィールドからの読み出すラインとの関係を表す図である。
【００６７】
インターレース信号をＣＣＤ２から読み出す場合には、図１０（ａ）に示すように、１フィールド期間中に図４に示す全ての画素を倍速クロックで駆動して読み出す。そして、このままでは、テレビフォーマットで必要なデータの倍のデータが存在するので、半分に間引く必要がある。
【００６８】
カメラ信号処理回路５の構成は、図１１のようになっており、同時化・補間回路５０１でＡＤ変換器４でＡＤ変換されたデータの各色成分ＲＧＢを同時化し、間引き回路５０２で成分ＲＧＢのそれぞれを間引いて半分にする。それらのデータに対し、輝度・色信号処理回路５０３で残りのカメラ信号処理を行い、処理後のデータをデータバス１１又はＤＡ変換器７に出力する。
【００６９】
片フィールド画像のみの読み出しの場合は、図１０（ｂ）に示すように、偶奇のどちらか一方のフィールドのみで、上述の倍速読み出しを行い、カメラ信号処理回路５で間引く。
【００７０】
プログレッシブ画像の読み出しの場合は、倍速クロックは用いず、図１０（ｃ）に示す通りで、これは第１の実施の形態と同様である。
【００７１】
本発明の第３の実施の形態によっても、ビデオカメラ１００から配信される出力が、テレビフォーマットの制約を受けない場合、ネットワークの伝送速度に応じて、ＣＣＤ２からプログレッシブ信号又は片フィールドのみの信号を読み出すので、パーソナルコンピュータの画面表示に最適な画像を配信することができる。
【００７２】
上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体等の媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体等の媒体に格納されたプログラムコードを読み出し実行することによっても、本発明が達成されることは云うまでもない。
【００７３】
この場合、記憶媒体等の媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体等の媒体は本発明を構成することになる。
【００７４】
プログラムコードを供給するための記憶媒体等の媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、或いはネットワークを介したダウンロードなどを用いることができる。
【００７５】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは云うまでもない。
【００７６】
更に、記憶媒体等の媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは云うまでもない。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施の形態にかかる撮像装置を含むシステムの構成を示す図である。
【図２】図１のビデオカメラ１００のハードウエア構成を示す図である。
【図３】図１のＰＣ４００本体のハードウエア構成を示す図である。
【図４】図２のＣＣＤ２の色フィルタの配列の一例を示す図である。
【図５】垂直同期信号ＶＤとＣＣＤ２のフィールドからの読み出すラインとの関係を表す図である。
【図６】ネットワークの伝送速度の測定処理を示すフローチャートである。
【図７】ＣＣＤ２の信号読み出し切り換え処理を示すフローチャートである。
【図８】ストリーミング時のＰＣ４００が実行する処理を示すフローチャートである。
【図９】本発明の第２の実施の形態にかかるストリーミング対応型の撮像装置を含むシステムの構成を示す図である。
【図１０】垂直同期信号ＶＤとＣＣＤ２のフィールドからの読み出すラインとの関係を表す図である。
【図１１】カメラ信号処理回路５のハードウエア構成を示す図である。
【符号の説明】
【００７８】
１  レンズ
２  電荷結合素子（ＣＣＤ）
３  処理回路
５  カメラ信号処理回路
６  タイミングジェネレータ（ＴＧ）
８  モニタ
９  バッファメモリ
１０  圧縮・伸張処理回路
１１  データバス
１４  ディスク
１５  入力キー
１６  ＣＰＵ（Central Processing Unit）
１７  コネクタ
１８  データ送受信部
【図１】
2005176132.tif 000003
【図２】
2005176132.tif 000004
【図３】
2005176132.tif 000005
【図４】
2005176132.tif 000006
【図５】
2005176132.tif 000007
【図６】
2005176132.tif 000008
【図７】
2005176132.tif 000009
【図８】
2005176132.tif 000010
【図９】
2005176132.tif 000011
【図１０】
2005176132.tif 000012
【図１１】
2005176132.tif 000013