(57)【要約】【課題】  複数のフォーマットでデータ送信可能な送信装置において、送信先装置のドライバやアプリケーションの能力にかかわらず、正常なデータ送信が可能な送信装置を提供すること。【解決手段】  予め定められた１つのフォーマットでのみデータを送信するロックモードを有し、データの送信先装置からロックモードの解除が明示的に指示されない限りはロックモードで動作する。また、送信先装置との接続が解除された場合には、ロックモードに設定し直す。【選択図】  図７
2008035123.tif 000002
【特許請求の範囲】
【請求項１】
デジタルインタフェースを有する送信装置であって、
再生されたデータの記録フォーマットに応じて、複数の送信フォーマットのいずれかにより送信データを生成する送信データ生成手段と、
前記送信データ生成手段から受信した送信データを、前記デジタルインタフェースを介して送信先装置に送信する送信手段とを有し、
前記送信手段が、予め定められた１つの送信フォーマットでのみ前記送信データを送信するロックモードと、前記送信データの送信フォーマットを限定しないアンロックモードのいずれかの動作モードによって動作し、かつ前記ロックモードでの動作が初期状態として設定されることを特徴とする送信装置。
【請求項２】
前記送信先装置から前記アンロックモードの設定要求があった場合、前記送信手段が前記アンロックモードで動作し、
前記送信先装置との接続が解除又はリセットされた場合には、前記送信手段の動作モードが前記ロックモードに戻されることを特徴とする請求項１記載の送信装置。
【請求項３】
前記送信手段が、前記ロックモードで動作中、前記送信データ生成手段から前記予め定められた１つの送信フォーマットと異なるフォーマットの送信データを受信した場合、前記予め定められた１つの送信フォーマットにおける別のデータと置き換えて送信することを特徴とする請求項１又は請求項２記載の送信装置。
【請求項４】
デジタルインタフェースを有する送信装置の制御方法であって、
再生されたデータの記録フォーマットに応じて、複数の送信フォーマットのいずれかにより送信データを生成する送信データ生成ステップと、
前記送信データ生成ステップから受信した送信データを、前記デジタルインタフェースを介して送信先装置に送信する送信ステップとを有し、
前記送信ステップが、予め定められた１つの送信フォーマットでのみ前記送信データを送信するロックモードと、前記送信データの送信フォーマットを限定しないアンロックモードのいずれかの動作モードを有し、かつ前記ロックモードが初期状態として設定されることを特徴とする送信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は送信装置及びその制御方法に関し、特にデジタルインタフェースから複数のフォーマットデータを出力可能な送信装置及びその制御方法に関する。
【背景技術】
【０００２】
従来のデジタルビデオカメラは、複数のフォーマットに対応した記録、再生を行えるように定められている。例えば民生用のデジタルビデオカメラであればＳＤ−ＤＶフォーマット（帯域25Mbps, 音声16bit(2ch)/12bit(4ch)）及びＳＤＬ−ＤＶフォーマット（帯域12.5Mbps, 音声12bit(2ch)）での記録、再生が可能である。
【０００３】
また現在、これらのＤＶフォーマットで記録したビデオテープに、ＭＰＥＧフォーマットでＨＤ(High Density)映像を記録する方式が提案されている（特許文献１参照）。
【０００４】
図１は、このようなデジタルビデオカメラ（１０１）を、デジタルインタフェース（ここではＩＥＥＥ１３９４とする）ケーブル（１０２）でＰＣ（１０３）に接続した状態を示す。
【０００５】
デジタルビデオカメラ（１０１）は、ＰＣ（１０３）上の編集アプリケーションにより各種の制御コマンド（ＡＶＣコマンド）によって、再生コントロールされる。このような状態で、デジタルビデオカメラ（１０１）は、ＳＤデータの再生時には、ＩＥＥＥ１３９４端子よりＤＶフォーマットのデータをアイソクロナスデータとして出力する。一方、ＨＤデータの再生時には、ＭＰＥＧフォーマットのデータをアイソクロナスデータとしてＩＥＥＥ１３９４端子から出力する。
【０００６】
ＰＣ（１０３）は、例えば図２に示すようなOutput Plug Signal Formatのステータスコマンド（ＡＶＣコマンド）を用いることにより、どの映像フォーマットが再生されるかを判断し、対応するドライバをロードすることが可能である。デジタルビデオカメラ（１０１）とＰＣ（１０３）がＩＥＥＥ１３９４ケーブル（１０２）によって電気的に接続された時に、ＰＣ（１０３）はデジタルビデオカメラ（１０１）に対してOutput Plug Signal Formatのステータスコマンドを送信する。そして、デジタルビデオカメラ（１０１）がレスポンスとして”ＭＰＥＧ”を返してきた場合にはＭＰＥＧ用のドライバをロードし、一方”ＤＶ”を返してきた場合にはＤＶ用のドライバをロードする。
【０００７】
このように、再生されるデータのフォーマットを事前に問い合わせ、フォーマットに対応したドライバを読み込むことで、映像データがＤＶ、ＭＰＥＧいずれの形式であっても、ＰＣ（１０３）への読み込み、編集が可能である。
【０００８】
【特許文献１】特開２００１−２７５０７６号公報（第１２頁、図７）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、この従来技術では、ＰＣ（１０３）が既にＤＶ用のドライバをロードしていた場合に、再生データがＳＤからＨＤに切り替わると、ドライバが対応できずにＰＣ（１０３）がハングアップするという問題がある。
【００１０】
例えば、デジタルビデオカメラ（１０１）が図３に示すようなＳＤ（３０１，３０３）とＨＤ（３０２）が混在して記録されたテープを再生する場合を考える。上述のように、ビデオカメラ（１０１）がＰＣ（１０３）電気的に接続された時点でＰＣ（１０３）からＡＶＣコマンドが出力され、ビデオカメラから”ＤＶ”が応答される。これにより、ＰＣ（１０３）はＤＶ用のドライバをロードし、その後カメラ（１０１）から送信される再生データ（ＳＤ）を正しく処理することができる。
【００１１】
しかし、再生が進み、記録データのフォーマットがＳＤ（３０１）からＨＤ（３０２）に切り替わった際に、ＤＶ用のドライバでは対応できなくなる。逆も同様であり、ＰＣ（１０３）がＭＰＥＧ用のドライバをロードしていた場合、再生データがＨＤ（３０２）からＳＤ（３０３）に切り替わった際に、ＭＰＥＧ用のドライバが対応できなくなる。
【００１２】
本問題に鑑みて、デジタルビデオカメラ（１０１）において送信するフォーマットを一つ（ＤＶ又はＭＰＥＧ）のみに指定し、すべての映像データを指定したフォーマットとして送信する送信モードが存在する。本発明ではこの送信モードのことをロックモードと言う。ロックモードにより、複数のフォーマットが混在して送信されなくなり、ＰＣ（１０３）でドライバが対応できないことによる問題を回避できる。
【００１３】
しかしながら、ロックモードが導入されたのは比較的最近のことであり、従来のドライバやアプリケーションの中には、ロックモードをデジタルカメラに要求できないものがある。このような、ロックモードに対応してないドライバやアプリケーションでは、デジタルビデオカメラ（１０１）に対してロックモードでの再生を指定できないため、上述の問題が依然として回避できない。
【００１４】
本発明はこのような課題に鑑みなされたものであり、複数のフォーマットでデータ送信可能な送信装置において、送信先装置のドライバやアプリケーションの能力にかかわらず、正常なデータ送信が可能な送信装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上述の目的は、デジタルインタフェースを有する送信装置であって、再生されたデータの記録フォーマットに応じて、複数の送信フォーマットのいずれかにより送信データを生成する送信データ生成手段と、送信データ生成手段から受信した送信データを、デジタルインタフェースを介して送信先装置に送信する送信手段とを有し、送信手段が、予め定められた１つの送信フォーマットでのみ送信データを送信するロックモードと、送信データの送信フォーマットを限定しないアンロックモードのいずれかの動作モードによって動作し、かつロックモードでの動作が初期状態として設定されることを特徴とする送信装置によって達成される。
【００１６】
また、上述の目的は、デジタルインタフェースを有する送信装置の制御方法であって、再生されたデータの記録フォーマットに応じて、複数の送信フォーマットのいずれかにより送信データを生成する送信データ生成ステップと、送信データ生成ステップから受信した送信データを、デジタルインタフェースを介して送信先装置に送信する送信ステップとを有し、送信ステップが、予め定められた１つの送信フォーマットでのみ送信データを送信するロックモードと、送信データの送信フォーマットを限定しないアンロックモードのいずれかの動作モードを有し、かつロックモードが初期状態として設定されることを特徴とする送信装置の制御方法によっても達成される。
【発明の効果】
【００１７】
本発明によれば、複数のフォーマットでデータ送信可能な送信装置において、送信先装置のドライバやアプリケーションの能力にかかわらず、正常なデータ送信が可能となる。そのため、送信先装置の動作に悪影響を与えることがない。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の好適な実施形態を詳細に説明する。
図４は、本発明の第１の実施形態に係る送信装置としてのデジタルビデオカメラの機能構成例を示すブロック図である。なお、本実施形態においても、デジタルビデオカメラは図１に示す状態にあるものとして説明する。
【００１９】
図において、記録媒体（４０１）は例えば磁気テープであり、複数種のフォーマットによる記録が可能である。制御部（４０２）は、例えばＣＰＵ、ＲＯＭ、ＲＡＭなどを含み、ＲＯＭに記憶された制御プログラムを、ＣＰＵがＲＡＭを用いながら実行することにより、デジタルビデオカメラ（１０１）全体の動作を制御する。なお、後述するフォーマット検出部（４０３）、フォーマットロック制御部（４０５）は、実際には制御部（４０２）の一機能として実現されても良い。
【００２０】
本実施形態に関係する制御部（４０２）の動作としては、記憶媒体（４０１）からのデータの読み出し位置の制御や、データ再生、データ再生停止、データ再生待機等の記憶媒体の制御がある。また、読み出しデータのフォーマットに応じた送信データを作成し、送信部（４０４）へ転送する。
【００２１】
フォーマット検出部（４０３）は、制御部（４０２）が記憶媒体（４０１）から読み出したデータのフォーマット情報を監視し、再生フォーマットを検出する。さらにフォーマットに応じた送信データを生成するよう制御部（４０２）へ通知する。
【００２２】
送信部（４０４）は、制御部（４０２）から送られる送信データを、デジタルインタフェース（４０６）を介して受信機器へ送信する。フォーマットロック制御部（４０５）は、送信部（４０４）で送信するデータのフォーマットを単一にするよう（ロックするよう）制御する。
【００２３】
フォーマットロックを行う場合に指定するフォーマットは、予め初期設定等のユーザ設定可能なパラメータを参照して決定しても良いし、現在の再生位置における映像データの記録フォーマットとしてもよい。また、接続確立処理時にデータの送信先装置（外部装置）から出力フォーマットの問い合わせを受けた際に応答したフォーマットとしてもよい。
【００２４】
フォーマットロックされた場合、送信部（４０４）は、制御部（４０２）から送られてくる送信データの中から、ロック（指定）されているフォーマットのデータのみを受信装置（ＰＣ（１０３））へ送信する。すなわち、ロックされているフォーマットのデータはそのまま送信し、それ以外のフォーマットの送信データが制御部（４０２）から送られてきている場合は、そのデータを破棄し、ロックされているフォーマットの空のデータを送信する。
【００２５】
デジタルインタフェース（Ｉ／Ｆ）（４０６）は、例えばＩＥＥＥ１３９４インタフェースであり、一般にデジタルカメラには給電端子を除く４ピンのコネクタが設けられている。
【００２６】
このように、本実施形態のデジタルビデオカメラは、再生データの送信データフォーマットを１つに固定するロックモードと、再生データのフォーマットによらず出力するアンロックモードのいずれかで動作する。
【００２７】
そして、送信先装置（本実施形態ではＰＣ（１０３））から明確なモード変更の指示（アンロックモードでの動作指示）がない限りはロックモードで動作する。また、アンロックモードで動作していた状態でデジタルインタフェースの切断があった場合には、ロックモードに復帰する。
【００２８】
このようなモード制御を行うことにより、ロックモード制御ができないアプリケーションが送信先装置で稼働していたとしても、送信先装置でドライバやアプリケーションが対応できずに送信先装置の動作に異常を来すという問題は生じない。
【００２９】
図７は、本実施形態のデジタルビデオカメラの動作を説明するフローチャートである。
この処理は、デジタルビデオカメラの電源がＯＮされた状態から開始する。
先ず、ステップＳ１０１で、フォーマットロック部（４０５）は、送信部（４０４）に対して予め定められた１つのフォーマット（例えばＤＶフォーマット）のみを送信するロックモードを設定する。
【００３０】
ステップＳ１０３では、デジタルインタフェース（４０６）を介して外部装置（ここではＰＣ（１０３））が接続されたかどうかを検知する。デジタルインタフェース（４０６）が接続を検知すると、制御部（４０２）へ通知するとともに、ＰＣ（１０３）が有する相手方インタフェースと所定のコマンドをやりとし、接続を確立する（ステップＳ１０５）。
【００３１】
ステップＳ１０７では、ＰＣ（１０３）からアンロックモードの設定要求を受信したかどうかチェックする。設定要求を受信した場合にはステップＳ１０９でフォーマットロック制御部（４０５）に対してアンロックモードを設定する。設定要求の受信がなければ、設定を変更せずにステップＳ１１１へ進む。
【００３２】
ステップＳ１１１では、ＰＣ（１０３）から再生指示を受信したかどうかを判別する。再生指示を受信していなければステップＳ１２３へ進み、接続が解除されたかどうかを判別する。この接続解除は、ケーブル（１０２）が外されるといったハードウェア的な接続解除はもとより、デジタルインタフェースが有するコマンドや信号線の電位制御による接続解除や接続のリセット（バスリセット）なども含む。後者の例としては、例えばＩＥＥＥ１３９４インタフェースであれば、TPA TPA*バイアスを制御して電気的に接続を解除する場合が存在する。
接続解除が検出されなければステップＳ１０７へ戻る。接続解除が検出された場合には、ステップＳ１０１へ戻り、ロックモードの設定を行う。
【００３３】
ステップＳ１１１で再生指示の受信が検出された場合、ステップＳ１１３で現在の再生データ送信モードがロックモードかチェックする。ロックモードであればステップＳ１１５においてデータ再生及び固定フォーマットでのデータ送信処理を行う。ステップＳ１１５の処理はステップＳ１１７で停止指示が検出されるまで継続する。
【００３４】
ステップＳ１１３において現在の再生データ送信モードがアンロックモードであれば、ステップＳ１１９において再生データをその記録フォーマットに合わせたフォーマットでデータ送信する。ステップＳ１１９の処理はステップＳ１２１で停止指示が検出されるまで継続する。
ステップＳ１１７又はＳ１２１で再生停止指示の受信が検出された場合や、テープが最後まで再生された場合には、再生処理を終了し、ステップＳ１０７へ戻る。
【００３５】
図８は、図７のステップＳ１１５で実行されるロックモードでの再生処理の詳細を説明するフローチャートである。
ステップＳ２０１で、制御部（４０２）は、本実施形態では磁気テープである記憶媒体４０１を図示しない駆動機構を制御して駆動するとともに再生信号を取得する。また、再生信号をフォーマット検出部（４０３）へ出力する。
【００３６】
図５は、磁気テープに記録される映像信号の１トラック分のデータ構成を示す図である。このうち、記録フォーマットに関する情報はＩＴＩセクタのＴＩＡセクションにアプリケーションＩＤ（ＡＰＴ）として記録されている。図６は、ＡＰＴと、その意味を示す表である。図６に示すように”０００”がＳＤフォーマット、”１１１”がＨＤフォーマットをそれぞれ意味する。
【００３７】
フォーマット検出部（４０３）は、再生信号中のアプリケーションＩＤからそのフォーマットを検出し、検出結果を制御部（４０２）へ出力する（ステップＳ２０３）。制御部（４０２）は、この検出結果を基に、読み出しデータのフォーマットに応じた送信データを作成し、送信部（４０４）へ転送する（ステップＳ２０５）。
【００３８】
ステップＳ２０７で、送信部（４０４）は、制御部（４０２）から受信した送信データのフォーマットを判別する。そして、フォーマットロック制御部（４０５）から設定されている再生データ送信モードがロックモードであるため、判別した送信データのフォーマットと指定フォーマット種別とを比較する。
【００３９】
送信データのフォーマットが指定フォーマットであれば特に処理をせずにデジタルインタフェースを介してデータをＰＣ（１０３）へ出力する（ステップＳ２１１）。一方、送信データのフォーマットが指定フォーマットでない場合には、ステップＳ２０９においてその送信データを指定フォーマットにおける空白データに置き換えてからステップＳ１１で出力する。
【００４０】
なお、置き換え後のデータが空白データである必要はなく、有意な映像データであっても良い。例えば、送信装置の異常ではないことや、記録フォーマットが変化したこと、どうすれば正常な映像を取得可能であるかなど、様々な情報の１つ以上をＰＣ（１０３）のユーザに報知するためのメッセージ画像データを送信するようにしても良い。
【００４１】
図９は、図７のステップＳ１１９で実行されるアンロックモードでの再生処理の詳細を説明するフローチャートである。図９において、図８と同じ動作を行うステップについては同じ参照数字を付した。
【００４２】
図９に示すように、アンロックモードでは、記録フォーマットに従って制御部（４０２）が生成した送信データをそのままデジタルインタフェース（４０６）を介して出力する。
【００４３】
以上説明したように、本実施形態の再生装置は、外部装置から明示的なアンロックモードへの移行指示がない限りロックモードで動作する。これにより、再生データに複数のフォーマットが混在し、かつ外部装置で稼働するアプリケーションの能力が低い場合でも外部装置の動作に影響を与えることがない。また、外部装置のアプリケーションから明示的にアンロックモードへの移行が指示されれば、複数のフォーマットを混在した状態でデータ送信を行うため、能力の高いアプリケーションの能力を活かすこともできる。
【００４４】
（他の実施形態）
上述の実施形態においては、デジタルインタフェースとしてＩＥＥＥ１３９４インタフェースを用いた場合についてのみ説明したが、ＵＳＢインタフェース等他のデジタルインタフェースを用いた場合にも本発明を適用可能である。
【００４５】
また、前述した実施形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体も本発明に含まれる。この場合には、記録媒体から直接、或いは有線／無線通信を用いて当該プログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを実行することによって同等の機能が達成される。
【００４６】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００４７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体などがある。また、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００４９】
有線／無線通信を用いたプログラムの供給方法には、ネットワーク上のサーバに本発明を形成するコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイル等を接続のあったクライアントコンピュータにダウンロードする方法がある。また、クライアントコンピュータ上で本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムデータファイル）を記憶し、接続のあったクライアントコンピュータにプログラムデータファイルをダウンロードする方法などが挙げられる。この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに配置することも可能である。
【００５０】
つまり、本発明の機能処理をコンピュータで実現するためのプログラムデータファイルを複数のユーザに対してダウンロードさせるサーバ装置も本発明に含む。
【００５１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態をとることも可能である。この場合には、ユーザに対して暗号化を解く鍵情報を、例えばインターネットを介してホームページからダウンロードさせることによって供給し、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて前述の実施形態の機能を実現する。
【００５２】
また、本発明は、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される場合に限られない。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００５３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。この場合は書込み後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【図面の簡単な説明】
【００５４】
【図１】デジタルビデオカメラを、デジタルインタフェースによりＰＣに接続した状態を示す図である。
【図２】OUTPUT PLUG SIGNAL FORMATステータスコマンドを示す図である。
【図３】SD、HDが混在して記録されているテープを示す図である。
【図４】本発明の第１の実施形態に係る送信装置としてのデジタルビデオカメラの機能構成例を示すブロック図である。
【図５】磁気テープに記録される映像信号の１トラック分のデータ構成を示す図である。
【図６】図５のTIA内のアプリケーションIDを示す図である。
【図７】本実施形態のデジタルビデオカメラの動作を説明するフローチャートである。
【図８】図７のステップＳ１１５で実行されるロックモードでの再生処理の詳細を説明するフローチャートである。
【図９】図７のステップＳ１１９で実行されるアンロックモードでの再生処理の詳細を説明するフローチャートである。
【図１】
2008035123.tif 000003
【図２】
2008035123.tif 000004
【図３】
2008035123.tif 000005
【図４】
2008035123.tif 000006
【図５】
2008035123.tif 000007
【図６】
2008035123.tif 000008
【図７】
2008035123.tif 000009
【図８】
2008035123.tif 000010
【図９】
2008035123.tif 000011