(57)【要約】【課題】外部コントローラから、現在使用しているリムーバブルメディアに記録されているデータのＴＶ信号形式を取得できる記録再生装置もしくは再生装置を提供する。【解決手段】所定のコマンドを受信すると、コマンド受信応答部は、信号方式取得部で取得した、現在使用されているリムーバブルメディアに記録されているデータのＴＶ信号形式をレスポンスとして応答する。【選択図】　図６
2004015686.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力される第１フォーマットのデータを受信し、また外部から入力されるコマンドを受信し、また外部へコマンドレスポンスを送信するインタフェースと、
前記インタフェースから第１フォーマットのデータを入力してベースバンド信号を生成するデコーダと、
前記デコーダからベースバンド信号を入力して第２フォーマットのデータにエンコードするエンコーダと、
前記エンコーダから第２フォーマットのデータを入力してリムーバブルメディアに記録し、またリムーバブルメディアから第２フォーマットのデータを含む記録データを再生する記録再生手段と、
前記インタフェースが受信したコマンドが前記リムーバブルメディアに記録されているＴＶ信号形式を問い合わせるコマンドのときに、ＴＶ信号形式を入力してコマンドレスポンスとして前記インタフェースへ出力するコマンド受信応答手段と、
前記インタフェースが受信したコマンドに基づいて、前記記録再生手段の記録再生を制御する制御手段と、
前記記録再生手段から再生された記録データからＴＶ信号形式を取得して前記コマンド受信応答手段へ出力するＴＶ信号形式取得手段とを有することを特徴とする記録再生装置。
【請求項２】
前記ＴＶ信号形式取得手段は、前記記録再生手段において再生した前記リムーバブルメディアに記録されている前記第２フォーマットのデータを調べることで、前記ＴＶ信号形式を識別することを特徴とする請求項１記載の記録再生装置。
【請求項３】
アナログ入力端子と、
アナログ出力端子と
前記アナログ入力端子から入力したアナログ入力信号をベースバンド信号に変換し、前記エンコーダに出力するＡ／Ｄコンバータと、
前記記録再生手段で再生した第２フォーマットのデータをデコードしてベースバンド信号を出力する第２デコーダと、
前記第２デコーダが出力したベースバンド信号をアナログ出力信号に変換して前記アナログ出力端子から出力するＤ／Ａコンバータとをさらに有することを特徴とする請求項１または請求項２いずれかに記載の記録再生装置。
【請求項４】
外部から入力されるコマンドを受信し、また外部へコマンドレスポンスを送信し、また外部へ第１フォーマットのデータを送信するインタフェースと、
前記インタフェースが受信したコマンドがリムーバブルメディアに記録されているＴＶ信号形式を問い合わせるコマンドのときに、ＴＶ信号形式を入力してコマンドレスポンスとして前記インタフェースへ出力するコマンド受信応答手段と、
リムーバブルメディアから第２フォーマットのデータを含む記録データを再生する再生手段と、
前記インタフェースが受信したコマンドに基づいて、前記再生手段の再生を制御する制御手段と、
前記再生手段から再生された記録データからＴＶ信号形式を取得して前記コマンド受信応答手段へ出力するＴＶ信号形式取得手段と、
前記再生手段から前記第２フォーマットのデータを入力してベースバンド信号を生成するデコーダと、
前記デコーダからベースバンド信号を入力して第１フォーマットのデータにエンコードし前記インタフェースに出力するエンコーダとを有することを特徴とする再生装置。
【請求項５】
前記ＴＶ信号形式取得手段は、前記再生手段において再生した前記リムーバブルメディアに記録されている前記第２フォーマットのデータを調べることで、前記ＴＶ信号形式を識別することを特徴とする請求項４記載の再生装置。
【請求項６】
アナログ出力端子と
前記デコーダが出力したベースバンド信号をアナログ出力信号に変換して前記アナログ出力端子から出力するＤ／Ａコンバータとをさらに有することを特徴とする請求項４または請求項５いずれかに記載の再生装置。
【請求項７】
出力データの送信指示を受け取るステップと、
前記出力データのＴＶ信号形式を取得するステップと、
送信相手の記録再生装置で使用されているリムーバブルメディアに記録されている記録データのＴＶ信号形式を取得するステップと、
前記出力データのＴＶ信号形式と前記記録データのＴＶ信号形式とが一致しない場合は、前記出力データの送信を中断するステップと、
前記出力データのＴＶ信号形式と前記記録データのＴＶ信号形式とが一致する場合は、前記出力データの送信を開始するステップとを有することを特徴とするデータ送信方法。
【請求項８】
前記送信相手の記録再生装置で使用されているリムーバブルメディアに記録されている記録データのＴＶ信号形式の取得方法は、
前記記録データのＴＶ信号形式を取得するコマンドを前記記録再生装置に送信するステップと、
前記記録再生装置から送信される前記取得コマンドに対するレスポンスの内容から取得するステップとを有することを特徴とする請求項７記載のデータ送信方法。
【請求項９】
確認指示を受けるステップと、
伝送相手の記録再生装置の記録再生もしくは伝送相手の再生装置の再生が可能な第１ＴＶ信号形式を取得するステップと、
前記記録再生装置もしくは前記再生装置で使用されているリムーバブルメディアに記録されている記録データの第２ＴＶ信号形式を取得するステップと、
前記第１ＴＶ信号形式と前記第２ＴＶ信号形式が一致する場合は、前記リムーバブルメディアは前記記録再生装置の記録再生もしくは前記再生装置の再生が可能と判断するステップと、
前記第１ＴＶ信号形式と前記第２ＴＶ信号形式が一致しない場合は、前記リムーバブルメディアは前記記録再生装置の記録再生もしくは前記再生装置の再生が不可能と判断するステップとを有することを特徴とするリムーバブルメディア確認方法。
【請求項１０】
前記記録再生装置もしくは前記再生装置からの前記第２ＴＶ信号形式の取得方法は、
前記記録データのＴＶ信号形式を取得するコマンドを前記記録再生装置もしくは前記再生装置に送信するステップと、
前記記録再生装置もしくは前記再生装置から送信される前記取得コマンドに対するレスポンスの内容から取得するステップとを有することを特徴とする請求項９記載のリムーバブルメディア確認方法。
【請求項１１】
前記記録再生装置もしくは前記再生装置が再生可能な前記第１ＴＶ信号形式の取得方法は、
前記記録再生装置もしくは前記再生装置が現在再生可能なＴＶ信号形式を取得するコマンドを前記記録再生装置もしくは前記再生装置に送信するステップと、前記記録再生装置もしくは前記再生装置から送信される前記取得コマンドに対するレスポンスの内容から取得するステップとを有することを特徴とする請求項９記載のリムーバブルメディア確認方法。
【請求項１２】
請求項７または請求項８のいずれかに記載のデータ送信方法の各ステップをコンピュータにより実行させるためのプログラム。
【請求項１３】
コンピュータにより処理可能な媒体であって、請求項１２に記載のプログラムを担持したことを特徴とする媒体。
【請求項１４】
請求項９ないし請求項１１のいずれかに記載のリムーバブルメディア確認方法の各ステップをコンピュータにより実行させるためのプログラム。
【請求項１５】
コンピュータにより処理可能な媒体であって、請求項１４に記載のプログラムを担持したことを特徴とする媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、リムーバブルメディアへの記録再生を行う記録再生装置もしくはリムーバブルメディアの再生を行う再生装置、リムーバブルメディアへの記録を行う記録再生装置へのデータ送信方法、伝送相手の記録再生装置もしくは再生装置が現在使用しようとしているリムーバブルメディアへの記録やリムーバブルメディアの再生が可能かどうかを確認するリムーバブルメディアと機器との対応を確認するリムーバブルメディア確認方法、プログラム、および媒体に関するものである。
【０００２】
【従来の技術】
ＬＳＩ技術の向上に伴って映像情報や音声情報をディジタル化して伝送するネットワークが開発されつつある。映像信号や音声信号はリアルタイムで再生される必要があるため、リアルタイム伝送が可能なネットワークが必要となる。
【０００３】
このようなリアルタイム伝送に適したネットワークとしてＩＥＥＥ１３９４というネットワークがある。ＩＥＥＥ１３９４はシリアルの高速バスシステムで、データを同期伝送できるため、リアルタイム伝送が可能である。
【０００４】
ＩＥＥＥ１３９４は、家庭用ディジタルＶＣＲ（以下ＤＶと記述）やＤ−ＶＨＳ、衛星放送などからＭＰＥＧ２データを受信するＳｅｔ　Ｔｏｐ　Ｂｏｘ（以下、ＳＴＢと記述）を始め、多くのＡＶ機器に外部用インタフェースとして搭載することができる。ＩＥＥＥ１３９４を用いることにより、ＡＶ機器間でのリアルタイムデータ伝送を行うことができる。ＩＥＥＥ１３９４を用いてＤＶやＭＰＥＧ２などのＡＶデータを伝送するための規格としてＩＥＣ６１８８３が制定されている。
【０００５】
またそれらのＡＶ機器を制御することを目的としたコマンドセットとして、「ＡＶ／Ｃ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ　Ｃｏｍｍａｎｄ　Ｓｅｔ」がＩＥＥＥ１３９４　Ｔｒａｄｅ　Ａｓｓｏｃｉａｔｉｏｎにおいて規格化されている。ここで規格化されているコマンドは、ＡＶ／Ｃコマンドと呼ばれている。
【０００６】
一方、現在飛躍的に市場をのばしているＡＶ機器に、ＤＶＤビデオレコーダがある。ＤＶＤビデオレコーダは、ＤＶＤ−ＲＡＭ形式のリムーバブルメディア（ＤＶＤ−ＲＡＭディスク）やＤＶＤ−Ｒ形式のリムーバブルメディア（ＤＶＤ−Ｒディスク）に対し、ＭＰＥＧ２ＰＳ形式のデータを記録再生することができ、従来のＶＨＳ方式のＶＴＲと同様の使い方をすることができる。
【０００７】
ＤＶＤビデオレコーダは、ＶＴＲと同様にアナログ映像音声信号を入出力とするが、他のＡＶ機器からディジタル信号を入力する機能がついているものがある。例えば、外部インタフェースとしてＩＥＥＥ１３９４インタフェースを装備し、ＤＶ形式のムービーやＰＣから、ＤＶ形式のデータを受信し、これをＭＰＥＧ２ＰＳ形式に変換し、ＤＶＤ−ＲＡＭディスクに記録することが可能な機種が実際に商品化されている。こうしたＤＶ形式のデータを記録可能なＤＶＤ−ＲＡＭレコーダは、ＩＥＣ６１８８３を準拠しており、また機器制御を行うためにＡＶ／Ｃコマンドを実装している。
【０００８】
ＤＶ形式のデータを記録可能なＤＶＤビデオレコーダについて、図１を用いて説明する。
【０００９】
図１は、ＤＶＤビデオレコーダの構成例である。図１において、１０１はＤＶＤビデオレコーダ、１０２は記録再生部、１０３は制御部、１０４はコマンド受信応答部、１０５はＤＶＤ−ＲＡＭディスク、１０６はＤＶデコーダ、１０７はＭＰＥＧ２エンコーダ、１０８はＭＰＥＧ２デコーダ、１０９はＤ／Ａコンバータ、１１０はＡ／Ｄコンバータ、１１１は出力端子、１１２は入力端子、１１３はＩＥＥＥ１３９４インタフェース、１１４はＩＥＥＥ１３９４バス、１１５はＰＣ、１１６はＭＰＥＧ２ＰＳデータ、１１７はベースバンドデータ、１１８はＤＶデータ、１１９はアナログデータ、１２１は動作制御指示、１２２は応答、１２３はＡＶ／Ｃコマンド、１２４はＡＶ／Ｃレスポンスである。
【００１０】
まずＤＶＤビデオレコーダ１０１における、アナログ入力記録動作について説明する。
【００１１】
入力端子１１２より入力されたアナログデータ１１９は、Ａ／Ｄコンバータ１１０でデジタル化され、ベースバンドデータ１１７としてＭＰＥＧ２エンコーダ１０７に出力される。ＭＰＥＧ２エンコーダ１０７は、受け取ったベースバンドデータ１１７をＭＰＥＧ２ＰＳ形式のデータであるＭＰＥＧ２ＰＳデータ１１６にエンコードし、記録再生部１０２に出力する。記録再生部１０２は、ＭＰＥＧ２ＰＳデータ１１６をＤＶＤ−ＲＡＭディスク１０５に記録する。
【００１２】
次にＤＶＤビデオレコーダ１０１における、ＤＶ入力記録動作について説明する。
【００１３】
ＩＥＥＥ１３９４インタフェース１１３は、ＰＣ１１５から出力されたＤＶデータ１１８をＩＥＥＥ１３９４バス１１４経由で受信すると、ＤＶデコーダ１０６に出力する。ＤＶデコーダ１０６は、受け取ったＤＶデータ１１８をベースバンドデータ１１７にデコードし、ＭＰＥＧ２エンコーダ１０７に出力する。以下同様に、ＭＰＥＧ２エンコーダ１０７は、受け取ったベースバンドデータ１１７をＭＰＥＧ２ＰＳ形式のデータであるＭＰＥＧ２ＰＳデータ１１６にエンコードして記録再生部１０２に出力し、記録再生部１０２は、受け取ったＭＰＥＧ２ＰＳデータ１１６をＤＶＤ−ＲＡＭディスク１０５に記録する。
【００１４】
次にＤＶＤビデオレコーダ１０１における、再生動作について説明する。
【００１５】
記録再生部１０２は、ＤＶＤ−ＲＡＭディスク１０５から再生し取り出したＭＰＥＧ２ＰＳデータ１１６をＭＰＥＧ２デコーダ１０８に出力する。ＭＰＥＧ２デコーダ１０８は、受け取ったＭＰＥＧ２ＰＳデータ１１６をベースバンドデータ１１７にデコードし、Ｄ／Ａコンバータ１０９に出力する。Ｄ／Ａコンバータ１０９は受け取ったベースバンドデータ１１７をアナログデータ１１９に変換し、出力端子１１１から出力する。
【００１６】
制御部１０３は、これらの動作の制御を行っている。例えば記録開始や再生開始をユーザが行う場合には、リモコンやＤＶＤビデオレコーダ１０１に搭載したボタンでも行えるが、ここでは外部機器であるＰＣ１１５から行う場合の動作について、以下説明する。
【００１７】
ＩＥＥＥ１３９４インタフェース１１３は、ＰＣ１１５から出力されたＡＶ／Ｃコマンド１２３をＩＥＥＥ１３９４バス１１４経由で受信すると、ＡＶ／Ｃコマンド１２３をコマンド受信応答部１０４に出力する。コマンド受信応答部１０４は、受け取ったＡＶ／Ｃコマンド１２３の内容を解釈し、制御部１０３に解釈した内容を動作制御指示１２１として出力する。動作制御指示としては、例えば、記録開始／停止、再生開始／停止、早送り、動作状態取得などがある。
【００１８】
制御部１０３は、受け取った動作制御指示１２１を実行し、その結果を応答１２２としてコマンド受信応答部１０４に出力する。このとき指定された動作を何らかの理由で実行できなかった場合は、実行できなかったということを応答１２２として出力する。
【００１９】
コマンド受信応答部１０４は、受け取った応答１２２からＡＶ／Ｃレスポンス１２４を作成し、ＩＥＥＥ１３９４インタフェース１１３に出力する。ＩＥＥＥ１３９４インタフェース１１３は、受け取ったＡＶ／Ｃレスポンス１２４をＩＥＥＥ１３９４バス１１４を通してＰＣ１１５に出力する。
【００２０】
またコマンド受信応答部１０４は、受け取ったＡＶ／Ｃコマンド１２３の内容が、想定外のものであった場合には、制御部１０３に動作制御指示１２１を出さずに、そのコマンドには対応していないということをＡＶ／Ｃレスポンス１２４としてＩＥＥＥ１３９４インタフェース１１３に出力してもよい。
【００２１】
次に、ＡＶ／ＣコマンドおよびＡＶ／Ｃレスポンスについて図２〜図５を用いて簡単に説明する。
【００２２】
図２は、ＤＶＤビデオレコーダのユニット構成図である。図２において、２０１はベンダーユニークユニット、２０２はベンダーユニークサブユニット、２０３はＰＣ、２０４はユニット宛コマンド、２０５はサブユニット宛コマンドである。
【００２３】
図３は、ＡＶ／Ｃコマンドのフレームフォーマットである。
【００２４】
図４は、ＡＶ／Ｃレスポンスのフレームフォーマットである。
【００２５】
図５は、入力可能な信号フォーマットを問い合わせるＡＶ／Ｃコマンドの例である。
【００２６】
「ＡＶ／Ｃ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ　Ｃｏｍｍａｎｄ　Ｓｅｔ」規格においては、機器を表すＡＶ／Ｃユニット（以下、ユニットと表記）と機器内の機能を表すＡＶ／Ｃサブユニット（以下、サブユニットと表記）が定義されている。例えば、ＤＶ形式のビデオカメラは「テープレコーダ／プレーヤユニット」であり、内部にはカメラ機能を表す「カメラサブユニット」と、ＶＴＲを表す「テープレコーダ／プレーヤサブユニット」を持っている。
【００２７】
ＤＶＤビデオレコーダ１０１は、ＩＥＥＥ１３９４経由で入力するのはＤＶデータで、ＤＶＤ−ＲＡＭディスク１０５に記録するのはＭＰＥＧ２ＰＳデータである特殊性から、機器のベンダーが独自で定義できる「ベンダーユニークユニット」、ＤＶＤ−ＲＡＭディスクへの記録再生機能は「ベンダーユニークサブユニット」として表され、図２のようになっている。
【００２８】
「ＡＶ／Ｃ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ　Ｃｏｍｍａｎｄ　Ｓｅｔ」規格では、機器全体の動作制御（電源ＯＮ／ＯＦＦ、どのようなサブユニットが含まれているかの問い合わせなど）はユニット宛コマンド２０４として定義し、各機能毎の動作制御（再生開始、早送りなど）はサブユニット宛コマンド２０５として定義されている。
【００２９】
ＡＶ／ＣコマンドやＡＶ／Ｃレスポンスは、ＩＥＥＥ１３９４におけるＡｓｙｎｃｈｒｏｎｏｕｓ伝送を用いて伝送され、そのプロトコルはＩＥＣ６１８８３で規定されている。ＡＶ／ＣコマンドおよびＡＶ／Ｃレスポンスのフレームフォーマットは、それぞれ図３および図４のようになっている。図３および図４における各フィールドは以下のように定義される。
【００３０】
ＣＴＳはＡＶ／Ｃコマンドであることを表す０ｈが必ず代入されている。ここでは、語尾に”ｈ”をつけた数値は、１６進数で表現された数値であるものとする。
【００３１】
ｃｔｙｐｅはＡＶ／Ｃコマンドの種類を表す。例えば０ｈはある動作を実行させるｃｏｎｔｒｏｌコマンドを表し、１ｈは状態を取得するｓｔａｔｕｓコマンドを表している。
【００３２】
ｒｅｓｐｏｎｓｅは、ＡＶ／Ｃレスポンスの種類を表す。例えば９ｈはある動作を実行できたことを表すＡＣＣＥＰＴＥＤ、Ｃｈは状態を取得できたことを表すＳＴＡＢＬＥ、Ａｈは指定された動作を実行できなかったことを表すＲＥＪＥＣＴＥＤ、８ｈは指定されたＡＶ／Ｃコマンドを実装していないことを表すＮＯＴ＿ＩＭＰＬＥＭＥＮＴＥＤである。
【００３３】
ｓｕｂｕｎｉｔ＿ｔｙｐｅおよびｓｕｂｕｎｉｔ＿ＩＤは、ＡＶ／Ｃコマンドを送る相手のサブユニットを表している。ｓｕｂｕｎｉｔ＿ｔｙｐｅにおいては、例えば４ｈはテープレコーダ／プレーヤサブユニットを、１Ｃｈはベンダーユニークサブユニットを表している。同じサブユニットが複数個存在した場合は、ｓｕｂｕｎｉｔ＿ＩＤで区別する。通常０から始まり、以降１、２、３・・・となる。ユニット宛コマンドの場合には、ｓｕｂｕｎｉｔ＿ｔｙｐｅには１Ｆｈを、ｓｕｂｕｎｉｔ＿ＩＤには７ｈを代入する。以降ｓｕｂｕｎｉｔ＿ｔｙｐｅおよびｓｕｂｕｎｉｔ＿ＩＤを合わせたフィールドをａｄｄｒｅｓｓと表記する。
【００３４】
ｏｐｃｏｄｅおよびｏｐｅｒａｎｄ［ｎ］は、各コマンドの内容や必要なパラメータを表し、ｓｔａｔｕｓコマンドに対するＡＶ／Ｃレスポンスの場合にはその結果が代入される。ｏｐｅｒａｎｄ［］の個数は最大５０９個である。
【００３５】
またＤＶＤビデオレコーダには、ＮＴＳＣ形式のデータとＰＡＬ形式のデータの両方を受け付けられる機種があり、機器の設定により切り替えるようになっている。ＡＶ／Ｃコマンドを用いることにより、どちらのＴＶ信号形式のデータを受け付けられるかを問い合わせることが可能である。図５は機器の入力可能な信号フォーマットを問い合わせるＩＮＰＵＴ　ＰＬＵＧ　ＳＩＧＮＡＬ　ＦＯＲＭＡＴ　ｓｔａｔｕｓコマンドの動作例である。このコマンドの各フィールドの値は図５の「コマンド」のようになっている。
【００３６】
図５で、ＯＰＣはＯｐｃｏｄｅを、ＯＰＲ０、ＯＰＲ１、ＯＰＲ２・・・はそれぞれｏｐｅｒａｎｄ［０］、ｏｐｅｒａｎｄ［１］、ｏｐｅｒａｎｄ［２］・・・を表している。
【００３７】
このコマンドに対するＡＶ／Ｃレスポンスは、現在設定しているＴＶ信号形式によって異なる。ＮＴＳＣ形式の場合には図５の「ＮＴＳＣ時のレスポンス」を、ＰＡＬ形式の場合には図５の「ＰＡＬ時のレスポンス」を返す。外部機器は、このコマンドを用い、それに対するＡＶ／Ｃレスポンスを見ることにより、ＤＶＤビデオレコーダが入力可能なデータのＴＶ信号形式を知ることが可能である。
【００３８】
【発明が解決しようとする課題】
上記のように、ＮＴＳＣおよびＰＡＬ、複数のＴＶ信号形式のデータを入力可能なＤＶＤビデオレコーダに対し、ＰＣなどの外部機器はＡＶ／Ｃコマンドを用いることにより、どちらのＴＶ信号形式に設定されているかを知ることができる。
【００３９】
ところでＤＶＤ−ＲＡＭの規格「ＤＶＤ　Ｓｐｅｃｉｆｉｃａｔｉｏｎ　ｆｏｒ　Ｒｅｗｒｉｔａｂｌｅ／Ｒｅ−ｒｅｃｏｒｄｉｎｇ　Ｄｉｓｃ：　Ｐａｒｔ３　ＶＩＤＥＯ　ＲＥＣＯＲＤＩＮＧ」においては、１枚のディスクに複数のＴＶ信号は混在できないという規定がある。すなわち、１枚のディスクにはＮＴＳＣかＰＡＬのいずれかのデータしか記録できないようになっている。このため、ＤＶＤビデオレコーダのＴＶ信号形式の設定と一致しているデータをＰＣなど外部機器からＤＶＤビデオレコーダに送信しようとしても、ディスクに記録できない可能性がある。しかし外部機器からディスクにすでに記録されているデータのＴＶ信号形式を知る手段がなかったために、これから送信しようとするデータを確実に記録できるかどうかをあらかじめ知ることはできず、場合によっては記録を終了した後にそのデータを再生してみないと正しく記録できていたかを確認できないという問題点があった。
【００４０】
同様に、ＰＣなど外部コントローラからＤＶＤビデオレコーダの再生を制御する際に、現在挿入されているディスクを、ＤＶＤビデオレコーダが本当に再生できるかどうかをあらかじめ知ることはできないという問題点があった。
【００４１】
本発明は、このような従来の問題点を鑑みてなされたものであって、データを送信する前に前もってそのデータをディスクに記録できるかどうかを確認する、もしくは現在挿入されているディスクを前もって正しく再生できるかどうかを確認することができる記録再生装置、再生装置、データ送信方法、リムーバブルメディア確認方法、プログラム、および媒体である。
【００４２】
【課題を解決するための手段】
上述した課題を解決するために、請求項１記載の発明は、外部から入力される第１フォーマットのデータを受信し、また外部から入力されるコマンドを受信し、また外部へコマンドレスポンスを送信するインタフェースと、前記インタフェースから第１フォーマットのデータを入力してベースバンド信号を生成するデコーダと、前記デコーダからベースバンド信号を入力して第２フォーマットのデータにエンコードするエンコーダと、前記エンコーダから第２フォーマットのデータを入力してリムーバブルメディアに記録し、またリムーバブルメディアから第２フォーマットのデータを含む記録データを再生する記録再生手段と、前記インタフェースが受信したコマンドが前記リムーバブルメディアに記録されているＴＶ信号形式を問い合わせるコマンドのときに、ＴＶ信号形式を入力してコマンドレスポンスとして前記インタフェースへ出力するコマンド受信応答手段と、前記インタフェースが受信したコマンドに基づいて、前記記録再生手段の記録再生を制御する制御手段と、前記記録再生手段から再生された記録データからＴＶ信号形式を取得して前記コマンド受信応答手段へ出力するＴＶ信号形式取得手段とを有することを特徴とする記録再生装置である。
【００４３】
また、請求項２記載の発明は、前記ＴＶ信号形式取得手段は、前記記録再生手段において再生した前記リムーバブルメディアに記録されている前記第２フォーマットのデータを調べることで、前記ＴＶ信号形式を識別することを特徴とする請求項１記載の記録再生装置である。
【００４４】
また、請求項３記載の発明は、アナログ入力端子と、アナログ出力端子と前記アナログ入力端子から入力したアナログ入力信号をベースバンド信号に変換し、前記エンコーダに出力するＡ／Ｄコンバータと、前記記録再生手段で再生した第２フォーマットのデータをデコードしてベースバンド信号を出力する第２デコーダと、前記第２デコーダが出力したベースバンド信号をアナログ出力信号に変換して前記アナログ出力端子から出力するＤ／Ａコンバータとをさらに有することを特徴とする請求項１または請求項２いずれかに記載の記録再生装置である。
【００４５】
また、請求項４記載の発明は、外部から入力されるコマンドを受信し、また外部へコマンドレスポンスを送信し、また外部へ第１フォーマットのデータを送信するインタフェースと、前記インタフェースが受信したコマンドがリムーバブルメディアに記録されているＴＶ信号形式を問い合わせるコマンドのときに、ＴＶ信号形式を入力してコマンドレスポンスとして前記インタフェースへ出力するコマンド受信応答手段と、リムーバブルメディアから第２フォーマットのデータを含む記録データを再生する再生手段と、前記インタフェースが受信したコマンドに基づいて、前記再生手段の再生を制御する制御手段と、前記再生手段から再生された記録データからＴＶ信号形式を取得して前記コマンド受信応答手段へ出力するＴＶ信号形式取得手段と、前記再生手段から前記第２フォーマットのデータを入力してベースバンド信号を生成するデコーダと、前記デコーダからベースバンド信号を入力して第１フォーマットのデータにエンコードし前記インタフェースに出力するエンコーダとを有することを特徴とする再生装置である。
【００４６】
また、請求項５記載の発明は、前記ＴＶ信号形式取得手段は、前記再生手段において再生した前記リムーバブルメディアに記録されている前記第２フォーマットのデータを調べることで、前記ＴＶ信号形式を識別することを特徴とする請求項４記載の再生装置である。
【００４７】
また、請求項６記載の発明は、アナログ出力端子と前記デコーダが出力したベースバンド信号をアナログ出力信号に変換して前記アナログ出力端子から出力するＤ／Ａコンバータとをさらに有することを特徴とする請求項４または請求項５いずれかに記載の再生装置である。
【００４８】
また、請求項７記載の発明は、出力データの送信指示を受け取るステップと、前記出力データのＴＶ信号形式を取得するステップと、送信相手の記録再生装置で使用されているリムーバブルメディアに記録されている記録データのＴＶ信号形式を取得するステップと、前記出力データのＴＶ信号形式と前記記録データのＴＶ信号形式とが一致しない場合は、前記出力データの送信を中断するステップと、前記出力データのＴＶ信号形式と前記記録データのＴＶ信号形式とが一致する場合は、前記出力データの送信を開始するステップとを有することを特徴とするデータ送信方法である。
【００４９】
また、請求項８記載の発明は、前記送信相手の記録再生装置で使用されているリムーバブルメディアに記録されている記録データのＴＶ信号形式の取得方法は、前記記録データのＴＶ信号形式を取得するコマンドを前記記録再生装置に送信するステップと、前記記録再生装置から送信される前記取得コマンドに対するレスポンスの内容から取得するステップとを有することを特徴とする請求項７記載のデータ送信方法である。
【００５０】
また、請求項９記載の発明は、確認指示を受けるステップと、伝送相手の記録再生装置の記録再生もしくは伝送相手の再生装置の再生が可能な第１ＴＶ信号形式を取得するステップと、前記記録再生装置もしくは前記再生装置で使用されているリムーバブルメディアに記録されている記録データの第２ＴＶ信号形式を取得するステップと、前記第１ＴＶ信号形式と前記第２ＴＶ信号形式が一致する場合は、前記リムーバブルメディアは前記記録再生装置の記録再生もしくは前記再生装置の再生が可能と判断するステップと、前記第１ＴＶ信号形式と前記第２ＴＶ信号形式が一致しない場合は、前記リムーバブルメディアは前記記録再生装置の記録再生もしくは前記再生装置の再生が不可能と判断するステップとを有することを特徴とするリムーバブルメディア確認方法である。
【００５１】
また、請求項１０記載の発明は、前記記録再生装置もしくは前記再生装置からの前記第２ＴＶ信号形式の取得方法は、前記記録データのＴＶ信号形式を取得するコマンドを前記記録再生装置もしくは前記再生装置に送信するステップと、前記記録再生装置もしくは前記再生装置から送信される前記取得コマンドに対するレスポンスの内容から取得するステップとを有することを特徴とする請求項９記載のリムーバブルメディア確認方法である。
【００５２】
また、請求項１１記載の発明は、前記記録再生装置もしくは前記再生装置が再生可能な前記第１ＴＶ信号形式の取得方法は、前記記録再生装置もしくは前記再生装置が現在再生可能なＴＶ信号形式を取得するコマンドを前記記録再生装置もしくは前記再生装置に送信するステップと、前記記録再生装置もしくは前記再生装置から送信される前記取得コマンドに対するレスポンスの内容から取得するステップとを有することを特徴とする請求項９記載のリムーバブルメディア確認方法である。
【００５３】
また、請求項１２記載の発明は、請求項７または請求項８のいずれかに記載のデータ送信方法の各ステップをコンピュータにより実行させるためのプログラムである。
【００５４】
また、請求項１３記載の発明は、コンピュータにより処理可能な媒体であって、請求項１２に記載のプログラムを担持したことを特徴とする媒体。
【００５５】
また、請求項１４記載の発明は、請求項９ないし請求項１１のいずれかに記載のリムーバブルメディア確認方法の各ステップをコンピュータにより実行させるためのプログラムである。
【００５６】
また、請求項１５記載の発明は、コンピュータにより処理可能な媒体であって、請求項１４に記載のプログラムを担持したことを特徴とする媒体。
【００５７】
【発明の実施の形態】
以下に、本発明の実施の形態を図面を参照して説明する。
【００５８】
（第１の実施の形態）
以下、本発明の第１の実施の形態について、図６を用いて説明する。
【００５９】
図６は、ＤＶＤビデオレコーダの構成例である。図６において、６０１はＤＶＤビデオレコーダ、６０２はコマンド受信応答部、６０３はＴＶ信号形式取得部、６０４はＴＶ信号形式、６０５は取得指示である。
【００６０】
図６において、ＤＶＤビデオレコーダ６０１の記録動作および再生動作は、従来の技術のＤＶＤビデオレコーダの動作と同様に実行される。
【００６１】
さて、ＰＣ１１５は、ＤＶＤビデオレコーダ６０１に現在挿入されているＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式を、以下のように問い合わせることができる。
【００６２】
ＰＣ１１５は、メディアに記録されているデータのＴＶ信号形式を問い合わせるコマンドをＡＶ／Ｃコマンド１２３をＩＥＥＥ１３９４バス１１４経由でＤＶＤビデオレコーダ６０１に出力する。
【００６３】
ＩＥＥＥ１３９４インタフェース１１３は、受け取ったＡＶ／Ｃコマンド１２３をコマンド受信応答部６０２に出力する。コマンド受信応答部６０２は、受け取ったＡＶ／Ｃコマンド１２３の内容を解釈し、メディアに記録されているデータのＴＶ信号形式を問い合わせるコマンドであった場合には、ＴＶ信号形式取得部６０３に取得指示６０５を出力する。ＴＶ信号形式取得部６０３は、記録再生部１０２を通してＤＶＤ−ＲＡＭディスク１０５に記録されているＭＰＥＧ２ＰＳデータ１１６のＴＶ信号形式６０４を調べ、コマンド受信応答部６０２から取得指示６０５を受け取ると、ＴＶ信号形式６０４を返す。ＴＶ信号形式取得部６０３がＤＶＤ−ＲＡＭディスク１０５に記録されているＭＰＥＧ２ＰＳデータ１１６のＴＶ信号形式６０４を調べるのは、取得指示６０５を受け取った時でもよいし、例えばＤＶＤ−ＲＡＭディスク１０５挿入時などにあらかじめ調べておくのでも構わない。またＴＶ信号形式取得部６０３は、ＤＶＤ−ＲＡＭディスク１０５には何も記録されていない場合には、「ＴＶ信号形式は不定である」ということをコマンド受信応答部６０２に出力し、メディアが挿入されていない場合や記録再生不可能なメディアが挿入されていた場合には、「何らかの理由で取得できなかった」ということをコマンド受信応答部６０２に出力する。
【００６４】
コマンド受信応答部６０２は、受け取ったＴＶ信号形式６０４からＡＶ／Ｃレスポンス１２４を作成し、ＩＥＥＥ１３９４インタフェース１１３に出力する。ＩＥＥＥ１３９４インタフェース１１３は、受け取ったＡＶ／Ｃレスポンス１２４をＩＥＥＥ１３９４バス１１４を通してＰＣ１１５に出力する。
【００６５】
ＰＣ１１５は、受け取ったＡＶ／Ｃレスポンス１２４の内容を見ることにより、ＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式を知ることができる。
【００６６】
以上、説明したように、ＰＣ１１５はデータを実際に送信する前にＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式を知ることで、送信しようとしているデータを正しく記録できるかどうかをあらかじめ確認することができる。例えば送信しようとしているデータがＮＴＳＣ形式の場合、ＤＶＤ−ＲＡＭディスク１０５に記録されているデータがＮＴＳＣ形式であるか「不定」であった場合には記録可能であるので、実際に送信／記録を実行する。逆にＤＶＤ−ＲＡＭディスク１０５に記録されているデータがＰＡＬ形式であったり、メディアが存在していないなどの場合は、記録できないので、記録を開始する前にユーザに記録できないことを伝えることができる。
【００６７】
なお、ＤＶＤビデオレコーダ６０１で記録再生するのはＤＶＤ−ＲＡＭディスク１０５であるとしたが、ＤＶＤ−Ｒなど、ＤＶＤビデオレコーダ６０１で記録再生が可能な別のメディアであっても構わない。
【００６８】
またＩＥＥＥ１３９４バスを通してＤＶデータ１１８を出力し、またＤＶＤビデオレコーダ６０１の動作制御を行う機器はＰＣ１１５としたが、同様の機能を有していれば、別のコントローラ機器であっても構わないし、ＤＶデータ１１８を出力する機器と、ＤＶＤビデオレコーダ６０１の動作制御を行う機器とは別々の機器であっても構わない。
【００６９】
またＤＶＤビデオレコーダ６０１では、ＭＰＥＧ２ＰＳデータの記録再生を行うとしたが、他のフォーマットのデータであっても構わないし、ＤＶデータの代わりにＭＰＥＧ２ＰＳデータを受け取り、そのままＤＶＤ−ＲＡＭディスクに記録するようになっていてもよい。
【００７０】
（第２の実施の形態）
以下、本発明の第１の実施の形態におけるメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドの一例を、本発明の第２の実施の形態として、図７を用いて説明する。
【００７１】
図７は、使用中のメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットの一例である。
【００７２】
本実施の形態では、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドは、ベンダーユニークサブユニット宛コマンドとして定義している。以下、各フィールドの値について説明する。
【００７３】
このコマンドは、問い合わせを行うコマンドなので、ｃｔｙｐｅは１ｈである。
【００７４】
ＯＰＣの値００ｈは、ベンダーが独自で規定したコマンドを意味し、ＯＰＲ［０］〜ＯＰＲ［２］の値００８０４５ｈは、定義したベンダーが「松下電器産業（株）」であることを意味している。
【００７５】
ＯＰＲ［３］およびＯＰＲ［４］の値９ＡＤ８ｈは、このコマンドの内容である「メディアに記録されているデータのＴＶ信号形式を問い合わせる」ということを表すものとここでは定義する。
【００７６】
ＯＰＲ［５］は、相手機器（この場合ＤＶＤレコーダ６０１）からの回答であるメディアに記録されているデータのＴＶ信号形式を代入してもらうフィールドで、コマンドにおいてはＦＦｈを代入しておく。
【００７７】
ＤＶＤビデオレコーダ６０１は、図７のコマンドを受け取ると、ＴＶ信号形式取得部６０３からの応答により、４種類のＡＶ／Ｃレスポンスを返す。
【００７８】
ＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式がＮＴＳＣであった場合は、ＯＰＲ５に００ｈを、ｒｅｓｐｏｎｓｅにＣｈ（＝ＳＴＡＢＬＥ）を代入し、コマンド発行元であるＰＣ１１５に返す。
【００７９】
同様にＰＡＬであった場合は、ＯＰＲ５に８０ｈを、ｒｅｓｐｏｎｓｅにＣｈ（＝ＳＴＡＢＬＥ）を代入する。ＤＶＤ−ＲＡＭディスク１０５に何も記録されていない場合は、ＯＰＲ５に７Ｆｈを、ｒｅｓｐｏｎｓｅにＣｈ（＝ＳＴＡＢＬＥ）を代入する。メディアが挿入されていなかったり、対応していないフォーマットのデータであった場合には、正しく取得できないことを表すため、ｒｅｓｐｏｎｓｅにＡｈ（＝ＲＥＪＥＣＴＥＤ）を代入して、ＰＣ１１５に返す。
【００８０】
ＰＣ１１５は、ｒｅｓｐｏｎｓｅおよびＯＰＲ５の値を見ることで、メディアに記録されているデータのＴＶ信号形式を知ることができる。
【００８１】
なお、問い合わせるメディアは、ＤＶＤ−ＲＡＭディスク１０５だけでなく、ＤＶＤ−Ｒなど、ＤＶＤビデオレコーダ６０１で記録再生が可能な別のメディアであっても構わない。
【００８２】
また、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットは図７に限らず、別のフレームフォーマットであっても構わない。要するにメディアに記録されているデータのＴＶ信号形式を表す数値がいずれかのｏｐｅｒａｎｄに記載されていればよい。
【００８３】
（第３の実施の形態）
以下、本発明の第１の実施の形態におけるＤＶＤビデオレコーダ６０１にＤＶデータを送信し、記録を指示するＰＣ１１５の動作を、本発明の第３の実施の形態として説明する。
【００８４】
図１０は、ＰＣ１１５の動作をフローチャートで表した図である。図１０で、Ｆ１はＰＣ１１５が送信しようとしているＤＶデータのＴＶ信号形式を表し、Ｆ２はＤＶＤ−ＲＡＭディスク１０５に記録されているＴＶ信号形式を表している。Ｆ１およびＦ２は、ＮＴＳＣ形式かもしくはＰＡＬ形式のいずれかを表すものとする。
【００８５】
なお、本実施の形態で使用するメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドは、第２の実施形態で説明したコマンドであるものとする。
【００８６】
以下、ＰＣ１１５の動作を説明する。
【００８７】
Ｓｔｅｐ１００１で、ユーザなどから送信指示を受け取ると、Ｓｔｅｐ１００２で出力するＤＶデータのＴＶ信号形式Ｆ１を取得し、Ｓｔｅｐ１００３に進む。
【００８８】
Ｓｔｅｐ１００３で、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／ＣコマンドをＤＶＤビデオレコーダ６０１に送信する。
【００８９】
Ｓｔｅｐ１００４では、ＤＶＤビデオレコーダ６０１からＡＶ／Ｃレスポンスが所定時間内に返信されてきたかどうかを判断し、所定時間内に返信されてきた場合にはＳｔｅｐ１００６に進む。返信されてこなかった場合は、Ｓｔｅｐ１００５に進み、エラー発生により処理を中止する。
【００９０】
Ｓｔｅｐ１００６では、Ｓｔｅｐ１００５で受信したＡＶ／Ｃレスポンスのｒｅｓｐｏｎｓｅフィールドを確認する。ｒｅｓｐｏｎｓｅフィールドが８ｈであった場合はＳｔｅｐ１００７に、Ａｈであった場合はＳｔｅｐ１００８に、Ｃｈであった場合はＳｔｅｐ１０１０にそれぞれ進む。
【００９１】
Ｓｔｅｐ１００７では、機器がメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドを実装していないので、処理を中止する。
【００９２】
Ｓｔｅｐ１００８では、ＤＶＤビデオレコーダ６０１にメディアが挿入されていないか、対応していないメディアが挿入されているということをユーザに通知し、Ｓｔｅｐ１００９で処理を終了する。
【００９３】
Ｓｔｅｐ１０１０では、ＯＰＲ５の値を確認し、７ＦｈであればＳｔｅｐ１０１３に進み、７Ｆｈ以外であればＳｔｅｐ１０１１に進む。
【００９４】
Ｓｔｅｐ１０１１では、ＯＰＲ５の値からＴＶ信号形式Ｆ２を取得する。ＯＰＲ５＝００ｈであればＦ２はＮＴＳＣ形式、ＯＰＲ５＝８０ｈであればＦ２はＰＡＬ形式ということになる。
【００９５】
Ｓｔｅｐ１０１２では、Ｆ１とＦ２の比較を行い、Ｆ１＝Ｆ２であればＳｔｅｐ１０１３に進み、Ｆ１≠Ｆ２であればＳｔｅｐ１０１４に進む。
【００９６】
Ｓｔｅｐ１０１４では、ＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式と、これから送信・記録しようとしているＤＶデータのＴＶ信号形式が異なっていて、正しく記録できないということをユーザに通知し、Ｓｔｅｐ１０１６で処理を終了する。
【００９７】
Ｓｔｅｐ１０１３では、送信・記録しようとしているＤＶデータはＤＶＤ−ＲＡＭディスク１０５で記録可能であると判断し、実際に出力データの送信・記録を実行して、Ｓｔｅｐ１０１５で処理を終了する。
【００９８】
以上の処理を行うことにより、ＰＣ１１５は送信前にあらかじめＤＶＤ−ＲＡＭディスク１０５に記録できるかどうかを知ることができ、例えば異なるＴＶ信号形式のデータが記録されているディスクが挿入されている場合には、ユーザに間違ったディスクが挿入されていることを通知できる。
【００９９】
なお、Ｓｔｅｐ１００２は必ずしも図１０のタイミングで実行する必要はなく、Ｓｔｅｐ１０１２でＴＶ信号形式の比較を行うまでに実行し、Ｆ１を取得できていればよい。
【０１００】
またＳｔｅｐ１００６で、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドを実装していないことを意味するＦｈがｒｅｓｐｏｎｓｅフィールドの値として返送された場合には、処理を中断するのではなく、Ｓｔｅｐ１０１３に進み、送信・記録処理を実行しても構わない。
【０１０１】
またメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットが第２の実施形態で説明したものと異なっている場合には、Ｓｔｅｐ１００６、Ｓｔｅｐ１０１０およびＳｔｅｐ１０１１の処理は一致しない場合がある。その場合には、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットに従って、参照するフィールドを変更すればよい。
【０１０２】
なお、図１０の各Ｓｔｅｐの一部または全部がソフトウェアで構成されていても構わない。
【０１０３】
（第４の実施の形態）
以下、本発明の第４の実施の形態について、図８および図９を用いて説明する。
【０１０４】
図８は、ＤＶＤプレーヤの構成例である。図８において、８０１はＤＶＤプレーヤ、８０２は再生部、８０３はＤＶエンコーダ、８０４はコマンド受信応答部、８０５はＰＣである。
【０１０５】
まずＤＶＤプレーヤ８０１における、再生動作について説明する。
【０１０６】
再生部８０２は、ＤＶＤ−ＲＡＭディスク１０５から再生し取り出したＭＰＥＧ２ＰＳデータ１１６をＭＰＥＧ２デコーダ１０８に出力する。ＭＰＥＧ２デコーダ１０８は、受け取ったＭＰＥＧ２ＰＳデータ１１６をベースバンドデータ１１７にデコードし、Ｄ／Ａコンバータ１０９およびＤＶエンコーダ８０３に出力する。Ｄ／Ａコンバータ１０９は受け取ったベースバンドデータ１１７をアナログデータ１１９に変換し、出力端子１１１から出力する。
【０１０７】
ＤＶエンコーダ８０３は、受け取ったベースバンドデータ１１７をＤＶデータ１１８にエンコードし、ＩＥＥＥ１３９４インタフェース１１３に出力する。ＩＥＥＥ１３９４インタフェース１１３は受け取ったＤＶデータ１１８を、ＩＥＥＥ１３９４バス１１４を通してＰＣ８０５に出力する。このときＩＥＥＥ１３９４インタフェース１１３は、ＰＣ８０５だけでなく、ＩＥＥＥ１３９４バス１１４に接続されている全ての機器に同時にＤＶデータ１１８を出力してもよい。
【０１０８】
制御部１０３は、これらの動作の制御を行っている。例えば再生開始をユーザが行う場合には、リモコンやＤＶＤプレーヤ８０１に搭載したボタンでも行えるが、従来の技術のＤＶＤビデオレコーダ１０１などと同様に、外部機器であるＰＣ８０５からＡＶ／Ｃコマンドによって動作制御を行うこともできる。
【０１０９】
ＰＣ８０５は、ＡＶ／Ｃコマンドを用いることにより、ＤＶＤプレーヤ８０１に現在挿入されているＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式を、以下のように問い合わせることができる。
【０１１０】
ＰＣ８０５は、メディアに記録されているデータのＴＶ信号形式を問い合わせるコマンドをＡＶ／Ｃコマンド１２３をＩＥＥＥ１３９４バス１１４経由でＤＶＤプレーヤ８０１に出力する。
【０１１１】
ＩＥＥＥ１３９４インタフェース１１３は、受け取ったＡＶ／Ｃコマンド１２３をコマンド受信応答部８０４に出力する。コマンド受信応答部８０４は、受け取ったＡＶ／Ｃコマンド１２３の内容を解釈し、メディアに記録されているデータのＴＶ信号形式を問い合わせるコマンドであった場合には、ＴＶ信号形式取得部６０３に取得指示６０５を出力する。ＴＶ信号形式取得部６０３は、再生部８０２を通してＤＶＤ−ＲＡＭディスク１０５に記録されているＭＰＥＧ２ＰＳデータ１１６のＴＶ信号形式６０４を調べ、コマンド受信応答部８０４から取得指示６０５を受け取ると、ＴＶ信号形式６０４を返す。ＴＶ信号形式取得部６０３がＤＶＤ−ＲＡＭディスク１０５に記録されているＭＰＥＧ２ＰＳデータ１１６のＴＶ信号形式６０４を調べるのは、取得指示６０５を受け取った時でもよいし、例えばＤＶＤ−ＲＡＭディスク１０５挿入時などにあらかじめ調べておくのでも構わない。またＴＶ信号形式取得部６０３は、ＤＶＤ−ＲＡＭディスク１０５には何も記録されていない場合には、「ＴＶ信号形式は不定である」ということをコマンド受信応答部８０４に出力し、メディアが挿入されていない場合や記録再生不可能なメディアが挿入されていた場合には、「何らかの理由で取得できなかった」ということをコマンド受信応答部８０４に出力する。
【０１１２】
コマンド受信応答部８０４は、受け取ったＴＶ信号形式６０４からＡＶ／Ｃレスポンス１２４を作成し、ＩＥＥＥ１３９４インタフェース１１３に出力する。ＩＥＥＥ１３９４インタフェース１１３は、受け取ったＡＶ／Ｃレスポンス１２４をＩＥＥＥ１３９４バス１１４を通してＰＣ８０５に出力する。
【０１１３】
ＰＣ８０５は、受け取ったＡＶ／Ｃレスポンス１２４の内容を見ることにより、ＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式を知ることができる。
【０１１４】
またＰＣ８０５は、ＡＶ／Ｃコマンドを用いることにより、ＤＶＤプレーヤ８０１がＩＥＥＥ１３９４バス１１４に出力可能なＤＶデータ１１８のＴＶ信号形式を問い合わせることも可能である。図９は機器が出力する信号フォーマットを問い合わせるＯＵＴＰＵＴ　ＰＬＵＧ　ＳＩＧＮＡＬ　ＦＯＲＭＡＴ　ｓｔａｔｕｓコマンドの動作例である。このコマンドの各フィールドの値は図９の「コマンド」のようになっている。
【０１１５】
このコマンドに対するＡＶ／Ｃレスポンスは、現在ＤＶＤプレーヤ８０１で設定されているＴＶ信号形式によって異なる。ＮＴＳＣ形式の場合には図９の「ＮＴＳＣ時のレスポンス」を、ＰＡＬ形式の場合には図９の「ＰＡＬ時のレスポンス」を返す。外部機器は、このコマンドを用い、それに対するＡＶ／Ｃレスポンスを見ることにより、ＤＶＤプレーヤ８０１が出力するＤＶデータ１１８のＴＶ信号形式を知ることが可能である。
【０１１６】
以上、説明したように、上記のようなＡＶ／Ｃコマンドを使用することにより、ＰＣ８０５はＤＶＤプレーヤ８０１が出力するＤＶデータ１１８を受信する前に、あらかじめＤＶＤプレーヤ８０１に設定されているＴＶ信号形式と、ＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式とを比較することで、ＤＶＤプレーヤ８０１が正しくＤＶＤ−ＲＡＭディスク１０５を再生し、ＩＥＥＥ１３９４バス１１４を通してＤＶデータ１１８を出力できるかどうかを確認することができる。もし食い違っている場合には、ＰＣ８０５はユーザにメディアが異なっていることを受信前に前もって通知することができる。またＰＣ８０５は、メディアに何も記録されていないことをあらかじめ知ることができ、これをユーザに通知することができる。
【０１１７】
なお、メディアに記録されているデータのＴＶ信号形式を問い合わせるコマンドは、第２の実施形態で説明したコマンドであっても構わないし、別のフレームフォーマットのコマンドであっても構わない。
【０１１８】
また、ＤＶＤプレーヤ８０１で再生するのはＤＶＤ−ＲＡＭディスク１０５であるとしたが、ＤＶＤ−Ｒなど、ＤＶＤプレーヤ８０１で再生が可能な別のメディアであっても構わない。
【０１１９】
またＩＥＥＥ１３９４バスを通してＤＶデータ１１８を入力し、またＤＶＤプレーヤ８０１の動作制御を行う機器はＰＣ８０５としたが、同様の機能を有していれば、別のコントローラ機器であっても構わないし、ＤＶデータ１１８を入力する機器と、ＤＶＤプレーヤ８０１の動作制御を行う機器とは別々の機器であっても構わない。
【０１２０】
またＤＶＤプレーヤ８０１は、ＤＶデータの代わりにＭＰＥＧ２ＰＳデータをそのままＩＥＥＥ１３９４インタフェース１１３から出力しても構わない。
【０１２１】
またＤＶＤプレーヤ８０１は、上記説明した機能に加えて、第１の実施形態で説明したＤＶＤビデオレコーダ６０１のようにＤＶＤ−ＲＡＭディスク１０５に記録する機能を有した記録再生機器であっても構わない。
【０１２２】
（第５の実施の形態）
以下、本発明の第１の実施形態におけるＤＶＤビデオレコーダ６０１、もしくは第４の実施の形態におけるＤＶＤプレーヤ８０１に対し、メディアと機器との対応関係を確認するＰＣ１１５もしくはＰＣ８０５の動作を、本発明の第５の実施の形態として説明する。
【０１２３】
図１１は、ＰＣ１１５もしくはＰＣ８０５の動作をフローチャートで表した図である。図１１で、Ｆ２はＤＶＤ−ＲＡＭディスク１０５に記録されているＴＶ信号形式を表し、Ｆ３はＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１に現在設定されているＴＶ信号形式を表している。Ｆ２およびＦ３は、ＮＴＳＣ形式かもしくはＰＡＬ形式のいずれかを表すものとする。
【０１２４】
なお、本実施の形態で使用するメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドは、第２の実施形態で説明した図７に示すコマンドであるものとし、ＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１に現在設定されているＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドは、ＤＶＤビデオレコーダ６０１の記録時には図５に示すコマンドとし、ＤＶＤビデオレコーダ６０１の再生時もしくはＤＶＤプレーヤ８０１の場合には図９に示すコマンドとする。
【０１２５】
以下、ＰＣ１１５もしくはＰＣ８０５の動作を説明する。
【０１２６】
Ｓｔｅｐ１１０１でユーザなどから対応確認指示を受け取ると、Ｓｔｅｐ１１０２でＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１に現在設定されているＴＶ信号形式Ｆ３を取得するＡＶ／Ｃコマンドを送信し、Ｓｔｅｐ１１０３に進む。
【０１２７】
Ｓｔｅｐ１１０３では、ＡＶ／Ｃレスポンスが所定時間内に返信されてきたかどうかを判断し、所定時間内に返信されてきた場合にはＳｔｅｐ１１０５に進む。返信されてこなかった場合は、Ｓｔｅｐ１１０４に進み、エラー発生により処理を中止する。
【０１２８】
Ｓｔｅｐ１１０５では、Ｓｔｅｐ１１０３で受信したＡＶ／Ｃレスポンスのｒｅｓｐｏｎｓｅフィールドを確認する。ｒｅｓｐｏｎｓｅフィールドが８ｈであった場合はＳｔｅｐ１１０６に、Ｃｈであった場合はＳｔｅｐ１１０７にそれぞれ進む。
【０１２９】
Ｓｔｅｐ１１０６では、機器で入力もしくは出力可能なデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドを実装していないので、処理を中止する。
【０１３０】
Ｓｔｅｐ１１０７では、ＯＰＲ２の値からＴＶ信号形式Ｆ３を取得する。ＯＰＲ２＝００ｈであればＦ３はＮＴＳＣ形式、ＯＰＲ２＝８０ｈであればＦ３はＰＡＬ形式ということになる。
【０１３１】
Ｓｔｅｐ１１０８で、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／ＣコマンドをＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１に送信する。
【０１３２】
Ｓｔｅｐ１１０９では、ＡＶ／Ｃレスポンスが所定時間内に返信されてきたかどうかを判断し、所定時間内に返信されてきた場合にはＳｔｅｐ１１１１に進む。返信されてこなかった場合は、Ｓｔｅｐ１１１０に進み、エラー発生により処理を中止する。
【０１３３】
Ｓｔｅｐ１１１１は、Ｓｔｅｐ１１０９で受信したＡＶ／Ｃレスポンスのｒｅｓｐｏｎｓｅフィールドを確認する。ｒｅｓｐｏｎｓｅフィールドが８ｈであった場合はＳｔｅｐ１１１２に、Ａｈであった場合はＳｔｅｐ１１１３に、Ｃｈであった場合はＳｔｅｐ１１１５にそれぞれ進む。
【０１３４】
Ｓｔｅｐ１１１２では、機器がメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドを実装していないので、処理を中止する。
【０１３５】
Ｓｔｅｐ１１１３では、ＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１にメディアが挿入されていないか、対応していないメディアが挿入されているということをユーザに通知し、Ｓｔｅｐ１１１４で処理を終了する。
【０１３６】
Ｓｔｅｐ１１１５では、ＯＰＲ５の値を確認し、７ＦｈであればＳｔｅｐ１１２０に進み、７Ｆｈ以外であればＳｔｅｐ１１１６に進む。
【０１３７】
Ｓｔｅｐ１１１６では、ＯＰＲ５の値からＴＶ信号形式Ｆ２を取得する。ＯＰＲ５＝００ｈであればＦ２はＮＴＳＣ形式、ＯＰＲ５＝８０ｈであればＦ２はＰＡＬ形式ということになる。
【０１３８】
Ｓｔｅｐ１１１７では、Ｆ１とＦ２の比較を行い、Ｆ２＝Ｆ３であればＳｔｅｐ１１２０に進み、Ｆ２≠Ｆ３であればＳｔｅｐ１１１８に進む。
【０１３９】
Ｓｔｅｐ１１１８では、ＤＶＤ−ＲＡＭディスク１０５に記録されているデータのＴＶ信号形式と、ＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１に現在設定されているＴＶ信号形式が異なっていて、正しく再生できないということをユーザに通知し、Ｓｔｅｐ１１１９で処理を終了する。
【０１４０】
Ｓｔｅｐ１１２０では、ＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１は、現在挿入されているＤＶＤ−ＲＡＭディスク１０５から記録もしくは再生可能であると通知し、Ｓｔｅｐ１１２１で処理を終了する。
【０１４１】
以上の処理を行うことにより、ＰＣ１１５もしくはＰＣ８０５は、送受信前にあらかじめ挿入されているＤＶＤ−ＲＡＭディスク１０５が、記録もしくは再生できるかどうかを知ることができ、例えば異なるＴＶ信号形式のデータが記録されているディスクが挿入されている場合には、ユーザに間違ったディスクが挿入されていることを通知できる。
【０１４２】
なお、Ｓｔｅｐ１１０２からＳｔｅｐ１１０７までの処理と、Ｓｔｅｐ１１０８からＳｔｅｐ１１１６までの処理は、必ずしも図１１の順序で実行する必要はなく、処理の順序が逆になっていてもよい。要するに、Ｓｔｅｐ１１１６でＴＶ信号形式の比較を行うまでにそれぞれの処理を実行し、Ｆ２およびＦ３を取得できていればよい。
【０１４３】
またＳｔｅｐ１１１２で、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドを実装していないことを意味するＦｈがｒｅｓｐｏｎｓｅフィールドの値として返送された場合には、処理を中断するのではなく、Ｓｔｅｐ１１２０に進み、メディアと機器とが対応していると通知しても構わない。
【０１４４】
またメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットが第２の実施形態で説明したものと異なっている場合には、Ｓｔｅｐ１１１１、Ｓｔｅｐ１１１５およびＳｔｅｐ１１１６の処理は一致しない場合がある。その場合には、メディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットに従って、参照するフィールドを変更すればよい。
【０１４５】
なお、図１１の各Ｓｔｅｐの一部または全部がソフトウェアで構成されていても構わない。
【０１４６】
さらに、本発明のデータ送信方法の各ステップをコンピュータにより実行させるためのプログラムも本発明に属する。
【０１４７】
さらに、本発明のデータ送信方法の各ステップをコンピュータにより実行させるためのプログラムを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体も本発明に属する。
【０１４８】
さらに、本発明のリムーバブルメディア確認方法の各ステップをコンピュータにより実行させるためのプログラムも本発明に属する。
【０１４９】
さらに、本発明のリムーバブルメディア確認方法の各ステップをコンピュータにより実行させるためのプログラムを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体も本発明に属する。
【０１５０】
【発明の効果】
以上説明したところから明らかなように、本発明は、送信しようとしているＤＶデータをＤＶＤ−ＲＡＭディスク１０５に記録できるかどうかをあらかじめ確認できる、もしくは現在ＤＶＤビデオレコーダ６０１もしくはＤＶＤプレーヤ８０１に現在挿入されているＤＶＤ−ＲＡＭディスク１０５を正しく記録もしくは再生できるかどうかを確認できる記録再生装置、再生装置、データ送信方法、リムーバブルメディア確認方法、プログラム、および媒体を提供することができる。
【図面の簡単な説明】
【図１】従来の技術におけるＤＶＤビデオレコーダの構成図の一例を示す図
【図２】ＤＶＤビデオレコーダのユニット構成図
【図３】ＡＶ／Ｃコマンドのフレームフォーマットを示す図
【図４】ＡＶ／Ｃレスポンスのフレームフォーマットを示す図
【図５】入力可能な信号フォーマットを問い合わせるＡＶ／Ｃコマンドのフレームフォーマットを示す図
【図６】本発明の第１の実施の形態におけるＤＶＤビデオレコーダの構成図
【図７】本発明の第２の実施の形態における使用中のメディアに記録されているデータのＴＶ信号形式を問い合わせるＡＶ／Ｃコマンドのフレームフォーマットの一例を示す図
【図８】本発明の第４の実施の形態におけるＤＶＤプレーヤの構成図
【図９】出力可能な信号フォーマットを問い合わせるＡＶ／Ｃコマンドのフレームフォーマットを示す図
【図１０】本発明の第３の実施の形態におけるＰＣ１１５の動作を表すフローチャート
【図１１】本発明の第５の実施の形態におけるＰＣ１１５もしくはＰＣ８０５の動作を表すフローチャート
【符号の説明】
１０１　ＤＶＤビデオレコーダ
１０２　記録再生部
１０３　制御部
１０４　コマンド受信応答部
１０５　ＤＶＤ−ＲＡＭディスク
１０６　ＤＶデコーダ
１０７　ＭＰＥＧ２エンコーダ
１０８　ＭＰＥＧ２デコーダ
１０９　Ｄ／Ａコンバータ
１１０　Ａ／Ｄコンバータ
１１１　出力端子
１１２　入力端子
１１３　ＩＥＥＥ１３９４インタフェース
１１４　ＩＥＥＥ１３９４バス
１１５　ＰＣ
１１６　ＭＰＥＧ２ＰＳデータ
１１７　ベースバンドデータ
１１８　ＤＶデータ
１１９　アナログデータ
１２１　動作制御指示
１２２　応答
１２３　ＡＶ／Ｃコマンド
１２４　ＡＶ／Ｃレスポンス
２０１　ベンダーユニークユニット
２０２　ベンダーユニークサブユニット
２０３　ＰＣ
２０４　ユニット宛コマンド
２０５　サブユニット宛コマンド
６０１　ＤＶＤビデオレコーダ
６０２　コマンド受信応答部
６０３　ＴＶ信号形式取得部
６０４　ＴＶ信号形式
６０５　取得指示
８０１　ＤＶＤプレーヤ
８０２　再生部
８０３　ＤＶエンコーダ
８０４　コマンド受信応答部
８０５　ＰＣ
【図１】
2004015686.tif 000003
【図２】
2004015686.tif 000004
【図３】
2004015686.tif 000005
【図４】
2004015686.tif 000006
【図５】
2004015686.tif 000007
【図６】
2004015686.tif 000008
【図７】
2004015686.tif 000009
【図８】
2004015686.tif 000010
【図９】
2004015686.tif 000011
【図１０】
2004015686.tif 000012
【図１１】
2004015686.tif 000013