(57)【要約】【課題】  映像処理装置の出力手段の一つから出力される出力データ又は入力手段の一つに入力される入力データのデータフォーマットを一つのデータフォーマットに固定する又は固定しないようにする。【解決手段】  ＤＶＣ１０等の映像処理装置をリモートコントロールするパーソナルコンピュータ２０等の制御装置は、映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドや固定させないためのコマンドを生成し、そのコマンドを映像処理装置に送信することができる。【選択図】      図１
2005184280.tif 000002
【特許請求の範囲】
【請求項１】
映像処理装置をリモートコントロールする制御装置であって、
前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドを生成するコマンド生成手段と、
前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする制御装置。
【請求項２】
映像処理装置をリモートコントロールする制御装置であって、
前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させないためのコマンドを生成するコマンド生成手段と、
前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする制御装置。
【請求項３】
前記出力手段は、ＩＥＣ６１８８３−１で規定されたｏＰＣＲ（output plug control resister）であることを特徴とする請求項１又は２に記載の制御装置。
【請求項４】
映像処理装置をリモートコントロールする制御装置であって、
前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドを生成するコマンド生成手段と、
前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする制御装置。
【請求項５】
映像処理装置をリモートコントロールする制御装置であって、
前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させないためのコマンドを生成するコマンド生成手段と、
前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする制御装置。
【請求項６】
前記入力手段は、ＩＥＣ６１８８３−１で規定されたｉＰＣＲ（input plug control resister）であることを特徴とする請求項４又は５に記載の制御装置。
【請求項７】
制御装置によってリモートコントロールされる映像処理装置であって、
前記制御装置から送信されたコマンドを受信する受信手段と、
前記コマンドが前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドである場合、前記出力手段から出力される出力データのデータフォーマットを前記所定のデータフォーマットに固定する制御手段とを有することを特徴とする映像処理装置。
【請求項８】
制御装置によってリモートコントロールされる映像処理装置であって、
前記制御装置から送信されたコマンドを受信する受信手段と、
前記コマンドが前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させないためのコマンドである場合、前記出力手段から出力される出力データのデータフォーマットを前記所定のデータフォーマットに固定しないようにする制御手段とを有することを特徴とする映像処理装置。
【請求項９】
前記出力手段は、ＩＥＣ６１８８３−１で規定されたｏＰＣＲ（output plug control resister）であることを特徴とする請求項７又は８に記載の映像処理装置。
【請求項１０】
制御装置によってリモートコントロールされる映像処理装置であって、
前記制御装置から送信されたコマンドを受信する受信手段と、
前記コマンドが前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドである場合、前記入力手段の一つに入力される入力データのデータフォーマットを前記所定のデータフォーマットに固定する制御手段とを有することを特徴とする映像処理装置。
【請求項１１】
制御装置によってリモートコントロールされる映像処理装置であって、
前記制御装置から送信されたコマンドを受信する受信手段と、
前記コマンドが前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドである場合、前記入力手段の一つに入力される入力データのデータフォーマットを前記所定のデータフォーマットに固定しないようにする制御手段とを有することを特徴とする映像処理装置。
【請求項１２】
前記入力手段は、ＩＥＣ６１８８３−１で規定されたｉＰＣＲ（input plug control resister）であることを特徴とする請求項１０又は１１に記載の映像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類のデータフォーマットのデータを一つのデジタルインターフェースから出力する映像処理装置、同装置をリモートコントロールする制御装置に関する。
【背景技術】
【０００２】
例えば特許文献１には、ＨＤデジタルＶＣＲ評議会（HD Digital VCR Conference）で策定されたＤＶ（Digital Video）方式に準拠した映像データが記録される磁気テープに、ＭＰＥＧ２方式に準拠したＨＤ（High Definition）映像データを記録する方式が提案されている。
【０００３】
【特許文献１】特開２００１−２７５０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、複数のデータフォーマットで記録された磁気テープを再生した場合に、１つのフォーマットのみを受信したい制御装置にとっては、出力されるデータフォーマットを希望するデータフォーマットに固定することができないといった問題がある。
【０００５】
本発明は、映像処理装置の出力手段の一つから出力される出力データ又は入力手段の一つに入力される入力データのデータフォーマットを一つのデータフォーマットに固定する又は固定しないようにすることができる制御装置及び映像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る制御装置の一つは、上記目的を達成するため、映像処理装置をリモートコントロールする制御装置であって、前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドを生成するコマンド生成手段と、前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする。
本発明に係る制御装置の一つは、上記目的を達成するため、映像処理装置をリモートコントロールする制御装置であって、前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させないためのコマンドを生成するコマンド生成手段と、前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする。
本発明に係る制御装置の一つは、上記目的を達成するため、映像処理装置をリモートコントロールする制御装置であって、前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドを生成するコマンド生成手段と、前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする。
本発明に係る制御装置の一つは、上記目的を達成するため、映像処理装置をリモートコントロールする制御装置であって、前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させないためのコマンドを生成するコマンド生成手段と、前記コマンドを前記映像処理装置に送信する送信手段とを有することを特徴とする。
本発明に係る映像処理装置の一つは、上記目的を達成するため、制御装置によってリモートコントロールされる映像処理装置であって、前記制御装置から送信されたコマンドを受信する受信手段と、前記コマンドが前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドである場合、前記出力手段から出力される出力データのデータフォーマットを前記所定のデータフォーマットに固定する制御手段とを有することを特徴とする。
本発明に係る映像処理装置の一つは、上記目的を達成するため、制御装置によってリモートコントロールされる映像処理装置であって、前記制御装置から送信されたコマンドを受信する受信手段と、前記コマンドが前記映像処理装置の出力手段の一つから出力される出力データのデータフォーマットを所定のデータフォーマットに固定させないためのコマンドである場合、前記出力手段から出力される出力データのデータフォーマットを前記所定のデータフォーマットに固定しないようにする制御手段とを有することを特徴とする。
本発明に係る映像処理装置の一つは、上記目的を達成するため、制御装置によってリモートコントロールされる映像処理装置であって、前記制御装置から送信されたコマンドを受信する受信手段と、前記コマンドが前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドである場合、前記入力手段の一つに入力される入力データのデータフォーマットを前記所定のデータフォーマットに固定する制御手段とを有することを特徴とする。
本発明に係る映像処理装置の一つは、上記目的を達成するため、制御装置によってリモートコントロールされる映像処理装置であって、前記制御装置から送信されたコマンドを受信する受信手段と、前記コマンドが前記映像処理装置の入力手段の一つに入力される入力データのデータフォーマットを所定のデータフォーマットに固定させるためのコマンドである場合、前記入力手段の一つに入力される入力データのデータフォーマットを前記所定のデータフォーマットに固定しないようにする制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、映像処理装置の出力手段の一つから出力される出力データ又は入力手段の一つに入力される入力データのデータフォーマットを一つのデータフォーマットに固定する又は固定しないようにすることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照しながら本発明に好適な実施形態を説明する。本実施形態では、ＡＶデータ、音声データ及びそれらの付加データを含むデータを「ＡＶデータ」と呼ぶ。また、複数種類のデータフォーマットのＡＶデータをデジタルインターフェースを介して入力或いは出力できる装置を「映像処理装置」と呼び、映像処理装置を制御する機能を有する装置を「制御装置」と称する。従って、本実施形態に係る映像処理装置は、デジタルカメラ、デジタルビデオカメラ、カメラ付き携帯電話、デジタルビデオレコーダ等を含む。また、制御装置は、パーソナルコンピュータ、携帯型コンピュータ、デジタルテレビジョン放送受信装置等を含む。さらに、本実施形態では、ＤＶ方式に準拠したデータフォーマットを「ＤＶフォーマット」、ＤＶ方式に準拠したＡＶデータを「ＤＶデータ」、ＭＰＥＧ２方式に準拠したデータフォーマットを「ＭＰＥＧ２フォーマット」、ＭＰＥＧ２方式に準拠したＡＶデータを「ＭＰＥＧ２データ」と呼ぶ。
【０００９】
まず、図１を用いて本実施形態に係る制御システムの構成を説明する。図１において、１０は本実施形態における映像処理装置の一例であるＤＶＣ（デジタルビデオカメラ）である。２０は本実施形態における制御装置の一例であるＰＣ（パーソナルコンピュータ）である。３０はＤＶＣ１０とＰＣ２０との間を接続する伝送媒体の一例であるＩＥＥＥ１３９４シリアルバスである。ＤＶＣ１０及びＰＣ２０は、ＩＥＥＥ１３９４インターフェースを介してＩＥＥＥ１３９４シリアルバス３０に接続されている。４０は映像処理装置に取り付け可能な記録媒体である。本実施形態では、記録媒体４０が磁気テープである場合を説明するが、記録媒体４０が磁気テープに限定されないことは言うまでもない。
【００１０】
次に、図２を用いて本実施形態に係る映像処理装置の一例であるＤＶＣ１０の主要な構成を説明する。１０１は記録媒体４０に記録されたデータを再生する再生機能と、入力されたデータを記録媒体４０に記録する記録機能とを有する記録再生部である。１０２はＤＶデータを処理するＤＶ処理部である。１０３はＭＰＥＧ２データを処理するＭＰＥＧ処理部である。１０４はＰＣ２０のＩＥＥＥ１３９４インターフェースと通信可能なＩＥＥＥ１３９４インターフェースである。ＩＥＥＥ１３９４インターフェース１０４は、３１個のｏＰＣＲ（output plug control resister）と、３１個のｉＰＣＲ（input plug control resister）とを有する。ｏＰＣＲはＩＥＣ６１８８３−１で規定された論理的な出力端子であり、ｉＰＣＲはＩＥＣ６１８８３−１で規定された論理的な入力端子である。１０５はＣＰＵと、ＣＰＵでの実行が可能なプログラム（ＤＶＣ１０を制御するためのプログラムを含む）を記憶したメモリとを有する制御部である。
【００１１】
本実施形態では、記録媒体４０から再生されたＤＶデータは、ＤＶ処理部１０２、少なくとも１つのｏＰＣＲを介してＰＣ２０に送信される。記録媒体４０から再生されたＭＰＥＧ２データは、ＭＰＥＧ２処理部１０３、少なくとも１つのｏＰＣＲを介してＰＣ２０に送信される。
【００１２】
また、本実施形態では、ＰＣ２０から送信されたＤＶデータは、少なくとも１つのｉＰＣＲ、ＤＶ処理部１０２を介して記録媒体４０に記録される。ＰＣ２０から送信されたＭＰＥＧ２データは、少なくとも１つのｉＰＣＲ、ＭＰＥＧ２処理部１０３を介して記録媒体４０に記録される。
【００１３】
図３は、記録媒体４０に記録された複数のＡＶデータの一例を示す図である。図３において、３０１及び３０３はＤＶデータ、３０２はＭＰＥＧ２データである。ＤＶデータ３０１及び３０３は、映像データ、音声データ及びそれらの付加データを含む。ＭＰＥＧ２データ３０２は、映像データ、音声データ及びそれらの付加データを含む。なお、ＭＰＥＧ２データ３０２の解像度（画像サイズ）は、ＤＶデータ３０１及び３０３の解像度（画像サイズ）よりも高い（大きい）。
【００１４】
次に、図４を用いて本実施形態に使用されるOUTPUT PLUG SIGNAL MODEコマンドを説明する。OUTPUT PLUG SIGNAL MODEコマンドは、ＰＣ２０からＤＶＣ１０に送信されるコマンドの一つであり、一つ或いは全てのｏＰＣＲを所望のデータフォーマットにロック或いはアンロックにするためのコマンドである。OUTPUT PLUG SIGNAL MODEコマンドは、IEC 61883-1で規定されたＦＣＰ(Function Control Protocol)によってＰＣ２０からＤＶＣ１０に送信されるコマンドである。ＰＣ２０は、OUTPUT PLUG SIGNAL MODEコマンドを使用することにより、ＤＶＣ１０の各ｏＰＣＲをロック或いはアンロックに設定することができる。
【００１５】
図４において、OPECODEフィールドは、OUTPUT PLUG SIGNAL MODEを示すコードを格納するフィールドである。OPERAND(0)フィールドは、０ｘ０１を格納するフィールドである。OPERAND(1)フィールドは、ロックフィールド（LOCK）、フォーマットフィールド（FORMAT）、プラグ番号フィールド（PLUG NUMBER）から構成される。なお、ＤＶＣ１０から出力できるデータのデータフォーマットが４種類以上ある場合、OUTPUT PLUG SIGNAL MODEコマンドにOPERAND(2)フィールドを設け、そのフィールドの全て又は一部にフォーマットフィールドを設けてもよい。
【００１６】
ロックフィールドは、ロック又はアンロックを示すコード（１ビット）を格納するフィールドである。ロックフィールドに格納されたコードが１である場合、OUTPUT PLUG SIGNAL MODEコマンドは出力ロックコマンドであり、ロックフィールドに格納されたコードが０である場合、OUTPUT PLUG SIGNAL MODEコマンドは出力アンロックコマンドである。出力ロックコマンドは、そのコマンドが指定する一つ又は全てのｏＰＣＲから出力されるデータのデータフォーマットをそのコマンドが指定するデータフォーマットに固定することを意味するコマンドである。出力アンロックコマンドは、そのコマンドが指定する一つ又は全てのｏＰＣＲから出力されるデータのデータフォーマットを一つのデータフォーマットに固定しないことを意味するコマンドである。
【００１７】
フォーマットフィールドは、ロックしたいデータフォーマットを示すコード（２ビット）を格納するフィールドである。本実施形態では、ロックしたいデータフォーマットがＤＶフォーマットである場合、このフィールドに０１を格納し、ロックしたいデータフォーマットがＭＰＥＧ２フォーマットである場合、このフィールドに１０を格納する。OUTPUT PLUG SIGNAL MODEコマンドがアンロックコマンドである場合、フォーマットフィールドは無視される。
【００１８】
プラグ番号フィールドは、ロック又はアンロックしたいｏＰＣＲのプラグ番号を示すコード（５ビット）を格納するフィールドである。全てのｏＰＣＲをロック又はアンロックしたい場合、プラグ番号フィールドにはオール１を格納する。
【００１９】
例えば、プラグ番号が０番のｏＰＣＲをＤＶフォーマットにロックしたい場合、出力ロックコマンドのOPERAND(1)フィールドは０ｘＡ０となる。また、プラグ番号が１番のｏＰＣＲをＭＰＥＧ２フォーマットにロックしたい場合、出力ロックコマンドのOPERAND(1)フィールドは０ｘＣ１となる。
【００２０】
次に、図５を用いて本実施形態に使用されるINPUT PLUG SIGNAL MODEコマンドを説明する。INPUT PLUG SIGNAL MODEコマンドは、ＰＣ２０からＤＶＣ１０に送信されるコマンドの一つであり、一つ或いは全てのｉＰＣＲを所望のデータフォーマットにロック或いはアンロックにするためのコマンドである。INPUT PLUG SIGNAL MODEコマンドは、OUTPUT PLUG SIGNAL MODEコマンドと同様に、ＦＣＰによってＰＣ２０からＤＶＣ１０に送信されるコマンドである。ＰＣ２０は、INPUT PLUG SIGNAL MODEコマンドを使用することにより、ＤＶＣ１０の各ｉＰＣＲをロック或いはアンロックに設定することができる。
【００２１】
図５において、OPECODEフィールドは、INPUT PLUG SIGNAL MODEを示すコードを格納するフィールドである。OPERAND(0)フィールドは、０ｘ０１を格納するフィールドである。OPERAND(1)フィールドは、ロックフィールド（LOCK）、フォーマットフィールド（FORMAT）、プラグ番号フィールド（PLUG NUMBER）から構成される。なお、ＤＶＣ１０に入力できるデータのデータフォーマットが４種類以上ある場合、INPUT PLUG SIGNAL MODEコマンドにOPERAND(2)フィールドを設け、そのフィールドの全て又は一部にフォーマットフィールドを設けてもよい。
【００２２】
ロックフィールドは、ロック又はアンロックを示すコード（１ビット）を格納するフィールドである。ロックフィールドに格納されたコードが１である場合、INPUT PLUG SIGNAL MODEコマンドは入力ロックコマンドであり、ロックフィールドに格納されたコードが０である場合、INPUT PLUG SIGNAL MODEコマンドは入力アンロックコマンドである。入力ロックコマンドは、そのコマンドが指定する一つ又は全てのｉＰＣＲに入力されるデータのデータフォーマットをそのコマンドが指定するデータフォーマットに固定することを意味するコマンドである。入力アンロックコマンドは、そのコマンドが指定する一つ又は全てのｉＰＣＲに入力されるデータのデータフォーマットを一つのデータフォーマットに固定しないことを意味するコマンドである。
【００２３】
フォーマットフィールドは、ロックしたいデータフォーマットを示すコード（２ビット）を格納するフィールドである。本実施形態では、ロックしたいデータフォーマットがＤＶフォーマットである場合、このフィールドに０１を格納し、ロックしたいデータフォーマットがＭＰＥＧ２フォーマットである場合、このフィールドに１０を格納する。INPUT PLUG SIGNAL MODEコマンドがアンロックコマンドである場合、フォーマットフィールドは無視される。
【００２４】
プラグ番号フィールドは、ロック又はアンロックしたいｉＰＣＲのプラグ番号を示すコード（５ビット）を格納するフィールドである。全てのｉＰＣＲをロック又はアンロックしたい場合、プラグ番号フィールドにはオール１を格納する。
【００２５】
例えば、プラグ番号が０番のｉＰＣＲをＤＶフォーマットにロックしたい場合、入力ロックコマンドのOPERAND(1)フィールドは０ｘＡ０となる。また、プラグ番号が１番のｉＰＣＲをＭＰＥＧ２フォーマットにロックしたい場合、入力ロックコマンドのOPERAND(1)フィールドは０ｘＣ１となる。
【００２６】
次に、図６を用いてＤＶＣ１０で実行される処理手順を用いて説明する。図６は、ＰＣ２０から送信されたOUTPUT PLUG SIGNAL MODEコマンドを受信した場合におけるＤＶＣ１０の処理手順を説明するためのフローチャートである。なお、図６に示す処理手順は、制御部１０５が所定のプログラムに従って制御する処理である。
【００２７】
ステップＳ６０１において、制御部１０５は、ＰＣ２０から送信されたOUTPUT PLUG SIGNAL MODEコマンドの種類（コマンドタイプ）を判別する。OUTPUT PLUG SIGNAL MODEコマンドの種別は、「AV/C Digital Interface Command Set General Specification Version 4.0, 1394 Trade Association」で規定されたｃｔｙｐｅによって判別することができる。OUTPUT PLUG SIGNAL MODEコマンドがコントロールコマンドである場合はステップＳ６０２に進み、OUTPUT PLUG SIGNAL MODEコマンドがステータスコマンドである場合はステップＳ６０８に進む。
【００２８】
ステップＳ６０２において、制御部１０５は、OUTPUT PLUG SIGNAL MODEコマンドが出力ロックコマンドであるか否かを判別する。OUTPUT PLUG SIGNAL MODEコマンドが出力ロックコマンドである場合はステップＳ６０４に進み、OUTPUT PLUG SIGNAL MODEコマンドが出力アンロックコマンドである場合はステップＳ６０３に進む。
【００２９】
ステップＳ６０３において、制御部１０５は、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲをアンロックにする。つまり、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲから出力されるＡＶデータを１つのデータフォーマットに固定しないようにする。これにより、このｏＰＣＲからはＤＶデータ及びＭＰＥＧ２データが出力できるようになる。
【００３０】
ステップＳ６０４において、制御部１０５は、OUTPUT PLUG SIGNAL MODEコマンドが指定するデータフォーマットの種類（フォーマットタイプ）を判別する。そして、指定されたデータフォーマットがＤＶフォーマットである場合はステップＳ６０５に進み、指定されたデータフォーマットがＭＰＥＧ２フォーマットである場合はステップＳ６０６に進む。
【００３１】
ステップＳ６０５において、制御部１０５は、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲをＤＶフォーマットにロックする。つまり、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲから出力されるＡＶデータをＤＶフォーマットに固定する。これにより、このｏＰＣＲからはＤＶデータのみが出力される。従って、記録媒体４０から再生されたＤＶデータ以外のＡＶデータがＤＶフォーマットに固定されたｏＰＣＲに供給された場合、ＩＥＥＥ１３９４インターフェース１０４は、そのＡＶデータの代わりにＤＶフォーマットであることを示すＣＩＰヘッダのみをＩＥＥＥ１３９４シリアルバス３０に出力する。なお、ＣＩＰヘッダの構成については、IEC 61883-1, IEC 61883-2, IEC 61883-3, IEC 61883-4及びIEC 61883-5に詳細に記載されているのでその説明を省略する。
【００３２】
ステップＳ６０６において、制御部１０５は、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲをＭＰＥＧ２フォーマットにロックする。つまり、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲから出力されるＡＶデータをＭＰＥＧ２フォーマットに固定する。これにより、このｏＰＣＲからはＭＰＥＧ２データのみが出力される。従って、記録媒体４０から再生されたＭＰＥＧ２データ以外のＡＶデータがＭＰＥＧ２フォーマットに固定されたｏＰＣＲに供給された場合、ＩＥＥＥ１３９４インターフェース１０４は、そのＡＶデータの代わりにＭＰＥＧ２フォーマットであることを示すＣＩＰヘッダのみをＩＥＥＥ１３９４シリアルバス３０に出力する。
【００３３】
ステップＳ６０７において、制御部１０５は、ACCEPTEDを示すレスポンスをＰＣ２０に返信する。ACCEPTEDを示すレスポンスは、OUTPUT PLUG SIGNAL MODEコマンドを正常に受け付けたことを示すレスポンスである。
【００３４】
ステップＳ６０８において、制御部１０５は、OUTPUT PLUG SIGNAL MODEコマンドのプラグ番号フィールドが指定するｏＰＣＲの現在の状態を示すレスポンスをＰＣ１０に返信する。ＰＣ１０に返信されるレスポンスには、OUTPUT PLUG SIGNAL MODEコマンドが指定するｏＰＣＲがロックされているか否かを示すコード、そのｏＰＣＲがロックされている場合にはどのデータフォーマットにロックされているかを示すコード等を含む。
【００３５】
次に、図７を用いてＤＶＣ１０で実行される処理手順を用いて説明する。図７は、ＰＣ２０から送信されたINPUT PLUG SIGNAL MODEコマンドを受信した場合におけるＤＶＣ１０の処理手順を説明するためのフローチャートである。なお、図７に示す処理手順は、制御部１０５が所定のプログラムに従って制御する処理である。
【００３６】
ステップＳ７０１において、制御部１０５は、ＰＣ２０から送信されたINPUT PLUG SIGNAL MODEコマンドの種類（コマンドタイプ）を判別する。INPUT PLUG SIGNAL MODEコマンドの種別は、「AV/C Digital Interface Command Set General Specification Version 4.0, 1394 Trade Association」で規定されたｃｔｙｐｅによって判別することができる。INPUT PLUG SIGNAL MODEコマンドがコントロールコマンドである場合はステップＳ７０２に進み、INPUT PLUG SIGNAL MODEコマンドがステータスコマンドである場合はステップＳ７０８に進む。
【００３７】
ステップＳ７０２において、制御部１０５は、INPUT PLUG SIGNAL MODEコマンドが入力ロックコマンドであるか否かを判別する。INPUT PLUG SIGNAL MODEコマンドが入力ロックコマンドである場合はステップＳ７０４に進み、INPUT PLUG SIGNAL MODEコマンドが入力アンロックコマンドである場合はステップＳ７０３に進む。
【００３８】
ステップＳ７０３において、制御部１０５は、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲをアンロックにする。つまり、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲに入力されるＡＶデータを１つのデータフォーマットに固定しないようにする。これにより、このｉＰＣＲにはＤＶデータ及びＭＰＥＧ２データが入力できるようになる。
【００３９】
ステップＳ７０４において、制御部１０５は、INPUT PLUG SIGNAL MODEコマンドが指定するデータフォーマットの種類（フォーマットタイプ）を判別する。そして、指定されたデータフォーマットがＤＶフォーマットである場合はステップＳ７０５に進み、指定されたデータフォーマットがＭＰＥＧ２フォーマットである場合はステップＳ７０６に進む。
【００４０】
ステップＳ７０５において、制御部１０５は、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲをＤＶフォーマットにロックする。つまり、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲに入力されるＡＶデータをＤＶフォーマットに固定する。これにより、このｉＰＣＲにはＤＶデータのみが入力可能になる。
【００４１】
ステップＳ７０６において、制御部１０５は、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲをＭＰＥＧ２フォーマットにロックする。つまり、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲに入力されるＡＶデータをＭＰＥＧ２フォーマットに固定する。これにより、このｉＰＣＲにはＭＰＥＧ２データのみが入力可能になる。
【００４２】
ステップＳ７０７において、制御部１０５は、ACCEPTEDを示すレスポンスをＰＣ２０に返信する。ACCEPTEDを示すレスポンスは、INPUT PLUG SIGNAL MODEコマンドを正常に受け付けたことを示すレスポンスである。
【００４３】
ステップＳ７０８において、制御部１０５は、INPUT PLUG SIGNAL MODEコマンドのプラグ番号フィールドが指定するｉＰＣＲの現在の状態を示すレスポンスをＰＣ１０に返信する。ＰＣ１０に返信されるレスポンスには、INPUT PLUG SIGNAL MODEコマンドが指定するｉＰＣＲがロックされているか否かを示すコード、そのｉＰＣＲがロックされている場合にはどのデータフォーマットにロックされているかを示すコード等を含む。
【００４４】
このように、本実施形態によれば、映像処理装置（ＤＶＣ１０）の論理的な出力端子（ｏＰＣＲ）の一つから出力される出力データのデータフォーマットを一つのデータフォーマット（ＤＶフォーマット又はＭＰＥＧ２フォーマット）に固定することができる。
【００４５】
また、本実施形態によれば、映像処理装置（ＤＶＣ１０）の論理的な出力端子（ｏＰＣＲ）の一つから出力される出力データのデータフォーマットを一つのデータフォーマット（ＤＶフォーマット又はＭＰＥＧ２フォーマット）に固定しないようにすることができる。
【００４６】
また、本実施形態によれば、映像処理装置（ＤＶＣ１０）の論理的な入力端子（ｉＰＣＲ）の一つに入力される入力データのデータフォーマットを一つのデータフォーマット（ＤＶフォーマット又はＭＰＥＧ２フォーマット）に固定することができる。
【００４７】
また、本実施形態によれば、映像処理装置（ＤＶＣ１０）の論理的な入力端子（ｉＰＣＲ）の一つに入力される入力データのデータフォーマットを一つのデータフォーマット（ＤＶフォーマット又はＭＰＥＧ２フォーマット）に固定しないようにすることができる。
【００４８】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００４９】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５１】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
なお、本発明は、上記の実施形態に限定されるものではなく、様々な実施形態にも適用可能である。例えば、上記の実施形態における伝送媒体は、ＩＥＥＥ１３９４シリアルバスに限定されるものではなく、ＩＥＥＥ１３９４シリアルバスをそれ以外の伝送媒体（例えば、ＵＳＢ）に置き換えることも可能である。ＵＳＢについては、「Universal Serial Bus Specification Revision 2.0, April 27, 2000」に詳細に説明されている。
【図面の簡単な説明】
【００５４】
【図１】本実施形態に係る制御システムの構成を説明するための図である。
【図２】本実施形態に係る映像処理装置の一例であるデジタルビデオカメラの主要な構成を説明するための図である。
【図３】記録媒体（例えば、磁気テープ）に記録された複数のＡＶデータの一例を示す図である。
【図４】OUTPUT PLUG SIGNAL MODEコマンドを説明するための図である。
【図５】INPUT PLUG SIGNAL MODEコマンドを説明するための図である。
【図６】OUTPUT PLUG SIGNAL MODEコマンドを受信した場合における映像処理処置の処理手順を説明するためのフローチャートである。
【図７】INPUT PLUG SIGNAL MODEコマンドを受信した場合における映像処理処置の処理手順を説明するためのフローチャートである。
【符号の説明】
【００５５】
１０      ＤＶＣ
２０      ＰＣ
３０      ＩＥＥＥ１３９４シリアルバス
４０      記録媒体
１０１    記録再生部
１０２    ＤＶ処理部
１０３    ＭＰＥＧ処理部
１０４    ＩＥＥＥ１３９４インターフェース
１０５    制御部
【図１】
2005184280.tif 000003
【図２】
2005184280.tif 000004
【図３】
2005184280.tif 000005
【図４】
2005184280.tif 000006
【図５】
2005184280.tif 000007
【図６】
2005184280.tif 000008
【図７】
2005184280.tif 000009