(57)【特許請求の範囲】
【請求項１】
外部機器から記録媒体に記録されたデータを、ディジタルインターフェースを介してコマンドを受信することにより、外部機器との間で送受信するデータ送受信装置において、該装置が、
前記データの処理に関する補助情報を蓄積する補助情報蓄積手段と、
前記蓄積された補助情報から、該補助情報の種類に応じて予め設定されたＩＤ番号の一覧表により、前記補助情報の種類ごとに対応するＩＤ番号を付加して、前記補助情報のリストを生成するリスト生成手段とを有し、
前記付加したＩＤ番号を参照して前記補助情報のリストにアクセスするデータ送受信装置。
【請求項２】
前記補助情報のリスト全体は、各補助情報ごとにＩＤが付加され、その内容ごとにＩＤと補助情報の組合せが続いたフォーマット構成を有する請求項１記載の装置。
【請求項３】
上記コマンドが補助情報にアクセスするコマンドであり、該コマンドは上記アクセスすべき補助情報のＩＤを示すフィールドを有し、上記コマンドに含まれたアクセスすべき補助情報のＩＤから、アクセスすべき所望の補助情報の種類を知り、前記作成したリスト中の該当する所望の補助情報の位置にアクセスする請求項１記載の装置。
【請求項４】
上記補助情報が前記データの属性を表す管理情報であり、前記コマンドがアクセスすべき管理情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の該管理情報を読み出すコマンドの場合、前記アクセスにより取得した所望の管理情報を用いて該コマンドに対するレスポンスを、該コマンドに上記読み出された管理情報を付加した形式として作成する請求項３記載の装置。
【請求項５】
上記補助情報が前記データの属性を表す管理情報であり、前記コマンドがアクセスすべき管理情報と該管理情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の管理情報を所望のリスト位置に書き込むコマンドの場合、該コマンドはコマンド名と書き込むべき所望の管理情報のフィールドを有し、前記保持された補助情報のリスト中の前記アクセスにより取得した補助情報の位置に、上記所望の管理情報を書き込む請求項３記載の装置。
【請求項６】
上記補助情報が前記データ処理の状態に関する状態情報であり、前記コマンドがアクセスすべき状態情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の状態情報を読み出すコマンドの場合、前記アクセスにより取得した所望の状態情報を用いて該コマンドに対するレスポンスを、該コマンドに上記読み出された状態情報を付加した形式として作成する請求項３記載の装置。
【請求項７】
前記状態情報のリスト構造は、各状態情報ごとに対応するＩＤが付加されたＩＤと状態情報の組合せが続いたフォーマット構成を有し、上記リストは状態情報として前記データ処理の動作状態、再生位置、再生方法に関する情報を含む請求項６記載の装置。
【請求項８】
前記コマンドが前記補助情報のリストに保持される補助情報のＩＤ一覧を外部装置から問い合わせるコマンドである場合、該コマンドは、コマンド名とリスト指定のフィールドから構成され、該コマンド名はそのコマンドが上記問い合わせコマンドであるかを識別するために用い、該リスト指定は、どのリストに含まれるＩＤを知りたいかを指定するために用いるコマンド構成を有し、該コマンドのレスポンスとして、前記補助情報リストが有する補助情報のＩＤの一覧を生成し、該ＩＤの一覧を該コマンドに付加して応答する請求項１記載の装置。
【請求項９】
前記ディジタルインターフェースは、ＩＥＥＥ１３９４シリアル伝送方式であり、その上位伝送プロトコルとしてＩＥＣ６１８８３規格で定義されたＡＶ／Ｃコマンドを用いる請求項１記載の装置。
【請求項１０】
外部機器から記録媒体に記録されたデータを、ディジタルインターフェースを介してコマンドを受信することにより、外部機器との間で送受信するデータ送受信方法において、該方法が、
前記データの処理に関する補助情報を蓄積するステップと、
前記蓄積された補助情報から、該補助情報の種類に応じて予め設定されたＩＤ番号の一覧表により、前記補助情報の種類ごとに対応するＩＤ番号を付加して、前記補助情報のリストを生成するステップと、
前記付加したＩＤ番号を参照して前記補助情報のリストにアクセスするステップとを有するデータ送受信方法。
【請求項１１】
前記補助情報のリスト全体は、各補助情報ごとにＩＤが付加され、その内容ごとにＩＤと補助情報の組合せが続いたフォーマット構成を有する請求項１０記載の方法。
【請求項１２】
上記コマンドが補助情報にアクセスするコマンドであり、該コマンドは上記アクセスすべき補助情報のＩＤを示すフィールドを有し、上記コマンドに含まれたアクセスすべき補助情報のＩＤから、アクセスすべき所望の補助情報の種類を知り、前記作成したリスト中の該当する所望の補助情報の位置にアクセスする請求項１０記載の方法。
【請求項１３】
上記補助情報が前記データの属性を表す管理情報であり、前記コマンドがアクセスすべき管理情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の該管理情報を読み出すコマンドの場合、前記アクセスにより取得した所望の管理情報を用いて該コマンドに対するレスポンスを、コマンドに上記読み出された管理情報を付加した形式として作成する請求項１２記載の方法。
【請求項１４】
上記補助情報が前記データの属性を表す管理情報であり、前記コマンドがアクセスすべき管理情報と該管理情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の管理情報を所望のリスト位置に書き込むコマンドの場合、該コマンドはコマンド名と書き込むべき所望の管理情報のフィールドを有し、前記保持された補助情報のリスト中の前記アクセスにより取得した補助情報の位置に、上記所望の管理情報を書き込む請求項１２記載の方法。
【請求項１５】
上記補助情報が前記データ処理の状態に関する状態情報であり、前記コマンドがアクセスすべき状態情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の状態情報を読み出すコマンドの場合、前記アクセスにより取得した所望の状態情報を用いて該コマンドに対するレスポンスを、該コマンドに上記読み出された状態情報を付加した形式として作成する請求項１２記載の方法。
【請求項１６】
前記状態情報のリスト構造は、各状態情報ごとに対応するＩＤが付加されたＩＤと状態情報の組合せが続いたフォーマット構成を有し、上記リストは状態情報として前記データ処理の動作状態、再生位置、再生方法に関する情報である請求項１５記載の方法。
【請求項１７】
前記コマンドが前記補助情報のリストに保持される補助情報のＩＤ一覧を外部装置から問い合わせるコマンドである場合、該コマンドは、コマンド名とリスト指定のフィールドから構成され、該コマンド名はそのコマンドが上記問い合わせコマンドであることを識別するために用い、該リスト指定は、どのリストに含まれるＩＤを知りたいかを指定するために用いるコマンド構成を有し、該コマンドのレスポンスとして、前記補助情報リストが有する補助情報のＩＤの一覧を生成し、該ＩＤの一覧を該コマンドに付加して応答する請求項１０記載の方法。
【請求項１８】
前記ディジタルインターフェースは、ＩＥＥＥ１３９４シリアル伝送方式であり、その上位伝送プロトコルとしてＩＥＣ６１８８３規格で定義されたＡＶ／Ｃコマンドを用いる請求項１０記載の方法。
【請求項１９】
請求項１記載の装置において、前記コマンドが補助情報にアクセスするコマンドであり、該コマンドは上記アクセスすべき補助情報のＩＤを示すフィールドを有し、上記コマンドに含まれたアクセスすべき補助情報のＩＤから、アクセスすべき所望の補助情報の種類を知り、前記作成したリスト中の該当する所望の補助情報の位置にアクセスするコマンドであることを特徴とするデータ送受信装置。
【請求項２０】
上記補助情報が前記データの属性を表す管理情報であり、前記コマンドがアクセスすべき管理情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の該管理情報を読み出すコマンドであり、前記アクセスにより取得した所望の管理情報を用いて該コマンドに対するレスポンスを、該コマンドに上記読み出された管理情報を付加した形式として作成するコマンドであることを特徴とする請求項１９記載のデータ送受信装置。
【請求項２１】
上記補助情報が前記データの属性を表す管理情報であり、前記コマンドがアクセスすべき管理情報と該管理情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の管理情報を所望のリスト位置に書き込むコマンドの場合、該コマンドはコマンド名と書き込むべき所望の管理情報のフィールドを有し、前記保持された補助情報のリスト中の前記アクセスにより取得した補助情報の位置に、上記所望の管理情報を書き込むコマンドであることを特徴とする請求項１９記載のデータ送受信装置。
【請求項２２】
上記補助情報が前記データ処理の状態に関する状態情報であり、前記コマンドがアクセスすべき状態情報のＩＤを含み、前記補助情報のリストにアクセスして上記所望の状態情報を読み出すコマンドの場合、前記アクセスにより取得した所望の状態情報を用いて該コマンドに対するレスポンスを、該コマンドに上記読み出された状態情報を付加した形式として作成するコマンドであることを特徴とする請求項１９記載のデータ送受信装置。
【請求項２３】
請求項１記載の装置において、前記コマンドが前記補助情報のリストに保持される補助情報のＩＤ一覧を外部装置から問い合わせるコマンドであり、該コマンドは、コマンド名とリスト指定のフィールドから構成され、該コマンド名はそのコマンドが上記問い合わせコマンドであることを識別するために用い、該リスト指定は、どのリストに含まれるＩＤを知りたいかを指定するために用いるコマンド構成を有し、該コマンドのレスポンスとして、前記補助情報リストが有する補助情報のＩＤの一覧を生成し、該ＩＤの一覧を該コマンドに付加して応答することを特徴とするデータ送受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク、磁気テープ等の記録媒体に記録されたデータを、コマンドによりＩＥＥＥ１３９４等のディジタルインターフェースを介して外部のＡＶ機器，パーソナルコンピュータ等との間で送受信するデータ送受信装置およびデータ送受信方法に関する。
【０００２】
【従来の技術】
近年、データのシリアル伝送方式としてＩＥＥＥ１３９４方式が注目されている。ＩＥＥＥ１３９４方式は、従来のＳＣＳＩ方式によるコンピュータデータ等の伝送用として用いることができるだけではなく、ＡＶデータの伝送にも用いることができる。これはＩＥＥＥ１３９４方式では、２つのパケット通信方法、即ち、アシンクロナス(非同期)通信とアイソクロノス(同期)通信、が定義されているからである。アイソクロノス通信は、ＡＶデータのようなリアルタイム性が要求されるデータの伝送に用いることができるデータ伝送方法である。このアイソクロノス通信では、伝送の開始に先立って、データを伝送するのに必要な帯域を予め確保しておき、その帯域を使ってデータ通信を行う。これにより、データ伝送のリアルタイム性が保証される。一方、アシンクロナス通信は、コンピュータデータのようなリアルタイム性が要求されないデータの伝送に用いられる伝送方法である。これは、従来のＳＣＳＩ方式等の伝送方法と同等であると考えることができ、アイソクロノス通信の空き時間を利用して伝送するもので、一般にコマンド等の伝送に用いられる。
【０００３】
ＩＥＥＥ１３９４方式における上位伝送プロトコルとして種々の方式が提案されているが、そのうちの一つとしてＩＥＣ６１８８３規格がある。ＩＥＣ６１８８３規格では、ＡＶ機器向けのＡＶ／Ｃコマンドとレスポンスのセットが定義されており、ＦＣＰ（ＦＣＰとはファンクションコントロールプロトコルを意味する）によってＡＶ／Ｃコマンドとレスポンスのセットが搬送される。本発明に係るデータ送受信方法も、このＡＶ／Ｃコマンドセットの範疇に属する。
【０００４】
図８に示すＡＶ／Ｃコマンドの基本構成において、一列（１クアドレット）は３２ビットになり、最初の５列（５クアドレット）はＩＥＥＥ１３９４でのアシンクロナス用パケットのヘッダとなり、その後にｃｔｓ、ＦＣＰデータが続き、シリアルバスパケット内に含まれたＦＣＰフレームのフォーマットが示されている。ここでは送信先および送信元の機器のＩＤが定義され、また、ｃｔｓフィールドはＦＣＰフレームによって使用されたコマンド実行フォーマットを定義する。このようにＩＥＣ６１８８３規格では、リアルタイム性が必要となるＡＶデータをアイソクロノス通信で送受信する方法と、機器に与えるコマンド等をアシンクロナス通信で送受信する方法等が規定されている。
【０００５】
図９は上記ＡＶ／Ｃコマンド構成でのｃｔｓ、ＦＣＰデータの構造を示している。ここで ｃタイプ（ctype） はコマンドタイプであり、制御コマンドか問い合わせコマンドかといったコマンドのタイプを示す。また、サブユニットタイプ（subunit type）、サブユニットＩＤ（subunit ID） はどのようなＡＶ機器であるかといったＡＶ機器のタイプを示し、その後に続く オプコード（opcode）、オペランド（operand[]） は、ＰＬＡＹ，ＳＴＯＰ，ＲＥＣＯＲＤ等の実際のコマンドを示す。
【０００６】
さて、コンパクトディスクやミニディスクでは、例えばオーディオデータを処理する場合ではその実データ以外に、オーディオデータの属性情報が記録されている。この属性情報は、図１０に示すようにコンパクトディスクではＴＯＣ(目次)領域に、ミニディスクではＴＯＣ領域とＵＴＯＣ領域に記録されている。この属性情報としては、曲データの開始アドレスや終了アドレス、タイトル(曲名)や記録時間等の情報が記録されている。このような曲のタイトルや記録時間のような属性データは、前述のＩＥＣ６１８８３規格ではその伝送方法が規定されていない。そこで、曲のタイトルや記録時間等の特定の情報を機器の属性情報としてリスト構造で保持する方法、およびそのリストを外部からアクセスする方法が提案されている。
【０００７】
図１１を用いて従来のデータ送受信方法の使用例を説明する。図１１は、ディジタルインターフェース１００２を介して接続されたデータ送受信装置としての機器１０００と外部機器１００１を示した模式図である。今、機器１０００は、記録媒体として光ディスク１００４を装着している場合を例として説明する。光ディスク１００４には、ＡＶデータおよびＡＶデータの属性情報が記録されている。属性情報としては、記録されているＡＶデータのデータ数（ＡＶデータがオーディオデータであれば曲数を示す）、総再生時間、各ＡＶデータの再生時間、ディスクのタイトルやＡＶデータのタイトル（曲名）等である。
【０００８】
機器１０００は、光ディスク１００４のロード時に、光ディスク１００４に記録されているＡＶデータのデータ数（曲数等）、総再生時間、各ＡＶデータの再生時間、タイトル等の属性情報を再生し、第１のリスト(属性情報リスト１００３)として機器１０００の保持メモリ部に保持する。また機器１０００の現在の動作状態（再生、停止等）、現在の再生位置、現在の再生方法（通常再生、プログラム再生等）を第２のリスト(状態情報リスト１００５)として保持メモリ部に保持する。
【０００９】
上記従来例の属性情報リスト１００３の具体的なデータパターンの構成例を３階層に分けて図１２に示す。図１２において、リスト１００３は、ヘッダを先頭に各曲ごとの属性情報が順番に配列される。第２階層で示すように、ヘッダは、ヘッダのバイト長を表すヘッダ長さと、ディスク全体の属性情報等により構成され、このディスク全体の属性情報は、第３階層で示すように各バイト長(例えば４バイト)で示される特定の長さの総再生時間、ディスクのタイトル、曲数等の各情報ブロックの配列により構成される。また、各曲ごとの情報もある長さのヘッダを有し、その属性情報は各バイト長で示される長さの各曲の再生時間、曲タイトル等により構成される。この図１２の第３階層で示すデータパターンに着目した場合、例えば特定のタイトル(曲名)にアクセスしたいとき、リストの先頭からのバイト位置を指定してアクセスしなければならない。しかしながら、可変長のデータパターンであるので、所望のタイトルがリストの先頭から何バイト目に位置するかは一定とは限らない。
【００１０】
図１１において、ユーザが光ディスク１００４に対して、例えばディスクのタイトルを入力したい場合には、外部機器１００１からインターフェース１００２を介して上記第１のリスト１００３にアクセスし、リストに含まれる「ディスクのタイトル」の位置に所望のタイトルを書き込むことにより入力を行う。光ディスク１００４をイジェクトする場合には、ユーザがリスト１００３に対して入力した情報が光ディスク１００４に記録される。再び光ディスク１００４を装置にロードした場合には、光ディスク１００４の属性情報に基づいて、リスト１００３が生成される。そして外部機器１００１が、光ディスク１００４の再生時間やタイトル情報等の属性情報を得たい場合には、外部機器１００１から装置１０００に保持されたリスト１００３にアクセスすることにより、これらの情報を得ることができる。
【００１１】
また、ユーザが機器１０００の現在の状態を知りたい場合には、外部機器１００１からディジタルインターフェース１００２を介して第２のリスト１００５にアクセスすることによりこれら状態情報を得る。例えば、リスト１００５から現在の動作状態を読み出すことにより、機器１０００が現在どのような動作状態(例えば再生中等)であるかを、ユーザは機器１００１を介して知ることができる。
【００１２】
【発明が解決しようとする課題】
しかしながら上記従来の方法では、第１のリスト１００３に記述することのできる属性情報等の内容およびその順序が固定されている。そのため、将来新しい属性情報を持つメディアを使用する場合には、そのメディア専用のリストを定義しなければならない。さらに上記従来の方法では、リスト１００３に含まれる属性情報にアクセス(読み出し、書き込み)する際に、リストの先頭からのバイト位置を指定してアクセスしなければならない。したがって、外部機器１００１からリスト１００３へ書き込み（上書きや挿入）を行う場合に、外部機器１００１が書き込む位置を１バイトでも間違えると、本来書き込もうとしている内容とは異なる結果となってしまうという問題点を有していた。またこの際、外部機器１００１では機器１０００からの読み出しリスト１００３をバイト列として認識するため、リスト１００３に書き込みを行う際のバイト位置の誤りは認識することが難しいという問題点を有していた。さらに、リストが更新される度に目的の属性情報のバイト位置が変更されるため、書き込みを行う場合にはまずリストを読み込んで目的の属性情報のバイト位置を確認してから書き込みを行う必要があり、処理量が増加する問題点を有していた。
【００１３】
本発明はこのような従来の課題を解決するもので、リストに記述する属性情報の内容および順序を容易に変更することが可能となり、また、リストへのアクセス時に常に正しい位置に情報を読み書きすることができ、リストが更新されてもバイト位置の確認が不要で、同じ指定方法で所望の属性情報にアクセスすることができ、簡易な方法により外部から機器や記録媒体がどのような種類の属性情報や状態情報を有しているかを知ることができるデータ送受信方法、データ送受信装置およびコマンドを提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記の目的を達成するために、本発明のデータ送受信装置は、外部機器から記録媒体に記録されたデータの処理に関する補助情報にアクセスするコマンドをディジタルインターフェースを介して受信することにより、外部機器との間で前記データを送受信するデータ送受信装置であって、前記データの処理に関する補助情報を蓄積する補助情報蓄積手段と、前記蓄積された補助情報から、該補助情報の種類に応じて予め設定されたＩＤ番号の一覧表により、前記補助情報の種類ごとに対応するＩＤ番号を付加して、前記補助情報のリストを生成するリスト生成手段とを有し、前記付加したＩＤ番号を参照して前記補助情報のリストにアクセスすることを特徴とする。ここで前記補助情報のリスト全体は、各補助情報ごとにＩＤが付加され、その内容ごとにＩＤと補助情報の組合せが続いたフォーマット構成を有する。
【００１５】
また、本発明のデータ送受信方法は、外部機器から記録媒体に記録されたデータの処理に関する補助情報にアクセスするコマンドをディジタルインターフェースを介して受信することにより、外部機器との間で前記データを送受信するデータ送受信方法であって、前記データの処理に関する補助情報を蓄積するステップと、前記蓄積された補助情報から、該補助情報の種類に応じて予め設定されたＩＤ番号の一覧表により、前記補助情報の種類ごとに対応するＩＤ番号を付加して、前記補助情報のリストを生成するステップと、前記付加したＩＤ番号を参照して前記補助情報のリストにアクセスするステップとを有することを特徴とする。
【００１６】
また、本発明のコマンドは、補助情報にアクセスするコマンドであり、該コマンドは上記アクセスすべき補助情報のＩＤを示すフィールドを有し、上記コマンドに含まれたアクセスすべき補助情報のＩＤから、アクセスすべき所望の補助情報を知り、前記作成したリスト中の該当する所望の補助情報の位置にアクセスすることを特徴とする。
【００１７】
上記構成により、本発明のデータ送受信方法およびデータ送受信装置は、外部機器との間で記録媒体のデータを送受信する際に、データ処理に関する補助情報のリスト構造を用い、そのリストは補助情報の種類に応じて予め設定されたＩＤ番号を補助情報に付加して生成する。また、このように生成されたリストにアクセスする際に、上記ＩＤ番号を鍵（キー）としてアクセスすることにより補助情報へのアクセスを行う。したがって本発明を用いることにより、補助情報の種類が増えた場合でも、そのＩＤを定義するだけでアクセスすることのできる補助情報の種類を増やすことができ、その際に基本的なリスト構造を変更する必要はない。また、補助情報の記述順序も固定されることなく、容易に順序を変更することが可能となる。
【００１８】
さらに、補助情報にアクセスする場合にＩＤをキーとしてアクセスするので、従来のアクセスのようにリストの先頭からのバイト位置を指定してアクセスを行う場合と比較して、アクセスするリスト内の位置を間違えることが防止され、補助情報へのアクセスを正確かつ確実に行うことができる。また、補助情報にアクセスする場合にＩＤを検索キーとしてアクセスするので、従来のアクセスのように、書き込みを行う場合には、まずリストを読み込んで目的の補助情報のバイト位置を確認するといった工程の必要がなくなり、処理量を格段に削減することができる。
【００１９】
また、本発明のデータ送受信装置では、記録媒体に記録された属性情報やデータ送受信装置の状態情報をリスト構造で保持する場合に、実際の属性および状態情報データにＩＤを付加する。そして、例えばこの属性情報にアクセスする場合に、ＩＤを検索キーとしてアクセスすることにより、属性情報の読み出し、書き込みを行うことができる。また、外部機器から本発明のデータ送受信装置に対して、データ送受信装置がどのような属性情報や状態情報を保有しているかを問い合わせるコマンドが送信された場合に、本発明のデータ送受信装置は、保有している属性情報や状態情報のＩＤの一覧を生成し、それを外部機器に対するレスポンスとして返信する。この問い合わせ動作については、属性情報や状態情報の全体または一部に関して行うことができ、その問い合わせの範囲に応じて属性情報や状態情報のＩＤの一覧を返信する。
【００２０】
このように、ユーザが、データ送受信装置がある属性情報または状態情報を保持しているか否かを外部装置から知りたい場合、その属性情報または状態情報を逐一直接読み出すことによって判断する必要がなくなる。したがって、非常に簡易に外部機器からデータ送受信装置が保持している属性情報または状態情報を知ることができ、外部機器およびデータ送受信装置の処理量およびディタルインターフェース上のトラフィックを削減することができる。
【００２１】
【発明の実施の形態】
本発明のデータ送受信装置およびデータ送受信方法およびコマンドの実施の形態について、図面を参照しながら以下に説明する。本実施例では、伝送データとして例えばオーディオデータを扱い、記録媒体として光ディスクを装着したディスクドライブの場合を例に挙げて説明する。
【００２２】
図１に示すように、本発明のデータ送受信装置１００は、再生信号処理部１０１、補助データ保持部１０２、システム制御部１０３、データ送受信部１０５、光ヘッド１０６、記録媒体として装着された光ディスク１０７、リスト変換部１０９を有する。また、補助データ保持部１０２は属性情報保持部１０２ａと状態情報保持部１０２ｂを有する。このような構成のデータ送受信装置１００は、ＩＥＥＥ１３９４等のディジタルインターフェース１０８を介して、外部機器としての他のデータ送受信装置２００やパーソナルコンピュータ３００等と相互接続され、データ送受信が行われる。
【００２３】
上記構成のデータ送受信装置の動作について以下に説明する。ここで光ディスク１０７には、オーディオデータおよびそのオーディオデータの属性情報が記録されている場合を例として説明する。図１のデータ送受信装置１００は、光ディスク１０７が装着されると、その属性情報データは光ヘッド１０６を介して再生され、再生された属性情報データは、再生信号処理部１０１によって復調、ＥＣＣ復号等の処理を施されて、システム制御部１０３に入力される。システム制御部１０３に入力された属性情報データは、データ保持部１０２の属性情報保持部１０２ａに入力され保持される。ここで属性情報保持部１０２ａで保持される属性情報データとしては、ディスクの総再生時間、ディスクのタイトル、オーディオデータ数（曲数）、各曲の再生時間、タイトル(曲名)、演奏者名およびカテゴリ名等のデータ管理情報とする。
【００２４】
また、システム制御部１０３は、データ送受信装置１００の状態情報を状態情報保持部１０２ｂに保持する。状態情報保持部１０２ｂに保持する状態情報としては、動作状態（再生中、記録中、停止中等）、現在の再生位置や記録位置（何曲目、何分何秒等）、現在の再生方法（通常再生、プログラム再生等）や記録方法（サンプリング周波数、量子化ビット数等）等がある。
【００２５】
ここで外部装置からディジタルインターフェース１０８を介して光ディスク１０７のオーディオデータの属性情報やデータ送受信装置の状態情報を読み出す場合について説明する。属性情報や状態情報の読み出しは、属性情報や状態情報をリスト構造を用いて表現し、そのリストにアクセス（読み出し、書き込み）することにより行う。
【００２６】
まず、外部装置からディジタルインターフェース１０８を介して、光ディスク１０７に記録されたオーディオデータの属性情報を読み出す命令（コマンド）を含むパケットがデータ送受信部１０５に入力された場合、データ送受信部１０５は受信したパケットのヘッダ等の解析を行い、そのパケットに含まれる命令をシステム制御部１０３に入力する。システム制御部１０３は上記読み出し命令を受信すると、属性情報保持部１０２ａに保持された属性情報をリスト変換部１０９に対して出力する。リスト変換部１０９は属性情報保持部から属性情報を受け取ると、それをＩＤ付加等の処理によって予め定められたリスト構造に変換し、システム制御部１０３に対して出力する。システム制御部１０３はリスト変換部１０９から入力されたリストをデータ送受信部１０５に対して出力し、データ送受信部１０５はそのリストにヘッダ等を付加してパケット化し、ディジタルインターフェース１０８を介して外部装置に出力する。
【００２７】
ここで、リスト変換部１０９が生成する属性情報のリスト構造の例を図２に示す。図２（ａ）は、属性情報のリスト全体（リスト２０１）の構造を示した模式図である。ここでは光ディスク１０７には例えば３曲分(曲ａ、曲ｂ、曲ｃ)のオーディオデータが記録されている場合を例示している。図２（ａ）に示すようにリスト２０１は、ディスク全体の属性情報２０２、曲数２０３、曲ａの属性情報２０４、曲ｂの属性情報２０５、曲ｃの属性情報２０６等の項目から構成される。
【００２８】
リスト２０１において、曲数２０３以外の各項目、すなわちディスク全体の属性情報２０２、曲ａの属性情報２０４、曲ｂの属性情報２０５、曲ｃの属性情報２０６は、一般形式として各々図２（ｂ）に示すようなリスト構成２１０を有する。図２（ｂ）に示すように、この一般形式は各属性情報ごとにＩＤが付加され、属性情報の内容ごとにＩＤと属性情報の組合せが続いた形式となる。図２（ｂ）では、属性情報の項目数が４の場合を示している。ここで属性情報のＩＤは、このＩＤと組み合わされた属性情報の内容により決まる所定のコード番号等で示される。ＩＤコードと属性情報の内容の関係の一例を図２（ｃ）に示す。外部装置自体も図２（ｃ）に示すようなＩＤコードの一覧をルックアップテーブル形式で保持している。本実施例では、光ディスク１０７に記録されている曲の属性情報は、再生時間、タイトル、演奏者名、カテゴリ名の４種類の場合を想定しているので、曲ａ、ｂ、ｃの属性情報２０４、２０５、２０６は各々図３（ａ）のような構成となる。なお、ここでは属性情報のリスト全体の構成について説明したが、必要な属性情報のみの一部リストを生成することも可能である。
【００２９】
リスト２０１に含まれるディスク全体の属性情報２０２のデータパターンの具体例を図４（ａ）に示し、各曲ａ，ｂ，ｃ．．．の属性情報２０４、２０５、２０６のデータパターンの具体例を図４（ｂ）に示す。即ち、図４（ａ）、図４（ｂ）に示すデータパターンは、図１２に示す従来構成の第３階層で示すデータパターンにおいて各情報項目ごとに例えば２バイト長のＩＤ番号が付与された構成となっている。
【００３０】
ＡＶ機器が有するリストの構造例としては、曲の属性情報リストについては、ルートコンテンツリスト（Root Contents List）として規格化され、記述長さ、リストタイプ、属性、リスト特定情報、エントリー番号、オーディオトラックオブジェクト[]等により構成され、ここでオーディオトラックオブジェクト[]は各曲に対応する属性情報を示す（図１２の第２階層に対応）。また、状態リストについては、ディスクサブユニットステイタスディスクリプタ（Disc Subunit Status Descriptor）として規格化され、記述長さ、通常のディスク状態情報ブロック、送信先プラグ状態領域情報ブロック、送信元プラグ状態領域情報ブロック、実行状態領域情報ブロック等を含む。なお、本発明に係るＡＶ／Ｃコマンド構成での規格では、図９に示す構成において、オプコード（opcode）、オペランド（operand[]） は、READ INFO BLOCK等の実際のコマンドを示す。
【００３１】
いま、外部装置からディジタルインターフェース１０８を介して入力された命令が、例えば光ディスク１０７に記録されたオーディオデータの属性情報のすべてを読み出す命令である場合には、リスト変換部１０９は図２（ａ）に示すような全体リスト２０１を生成してシステム制御部１０３に出力する。また、上記読み出し命令が例えば曲ａの属性情報（２０４）を読み出す命令である場合には、リスト変換部１０９は図３（ａ）に示すような個別リスト２０４を生成し、システム制御部１０３に出力する。
【００３２】
このようにして生成された属性情報のリストを外部装置が受け取ると、外部装置は受け取ったリストに含まれる属性情報の種類を、その属性情報に付随するＩＤによって知ることができる。したがって、リスト変換部１０９で生成されるリスト内の記述順序は固定する必要はない。例えば図３（ａ）に示すリスト２０４の代わりに図３（ｂ）に示すような順序が異なったリスト２０４ａを生成しても、外部装置は図３（ａ）の場合と同様に属性情報の種類をその属性情報に付随するＩＤで知ることができる。
【００３３】
以上のように本発明では、属性情報をリスト構造で表す場合に、実際の属性情報データにＩＤを付加することにより、属性情報の種類が増えた場合でも、そのＩＤ番号を定義するだけでよく、リスト構造を変更する必要はない。また、属性情報の記述順序も固定されることなく、容易に順序を変更することが可能となる。
【００３４】
次に、属性情報のＩＤを含むコマンドを用いて属性情報にアクセス(読み出し・書き込み)する方法について説明する。外部装置から属性情報にアクセスする際には、コマンドを送信することにより行う。図５（ａ）（ｃ）に示すように、コマンド（３０１，３２１）は、コマンド名、アクセスすべきデータ番号、アクセスすべき属性情報のＩＤ（３０４、３２５）を示すフィールドを有する。ディジタルインターフェース１０８を介して送信された上記コマンドを含むパケットを図１のデータ送受信装置が受信すると、データ送受信部１０５はパケットからヘッダ等を除去した後、コマンドをシステム制御部１０３に渡す。システム制御部１０３はコマンドを解析し、コマンドに含まれるアクセスすべきデータ番号および属性情報のＩＤから、それがどのデータのどんな属性情報にアクセスするコマンドであるかを知る。このようにして、システム制御部１０３は、リスト変換部１０９が作成したリスト中の該当する所望の属性情報の位置にアクセスする。
【００３５】
図５（ａ）に読み出しコマンドの例を示し、属性情報ＩＤを含むコマンドを用いて属性情報にアクセス(読み出し)する方法を説明する。コマンド３０１は、コマンド名３０２、曲番号３０３、属性情報ＩＤ３０４から構成される。コマンド３０１が読み出し命令である場合は、コマンド名３０２は「読み出し」（例えばＲＥＡＤ）である。今、一曲目のタイトルを読み出したいとすると、曲番号３０３は“１”、属性情報ＩＤ３０４は図２（ｃ）よりタイトルを示す“３”となる。
【００３６】
ディジタルインターフェース１０８を介して送信された上記コマンドを含むパケットを図１のデータ送受信装置が受信すると、データ送受信部１０５はパケットからヘッダ等を除去した後、コマンドをシステム制御部１０３に渡す。システム制御部１０３はコマンド３０１を解析し、曲番号３０３および属性情報ＩＤ３０４から、それが第一曲目のタイトルを読み出すコマンドであることを知る。システム制御部１０３は、リスト変換部１０９を介して属性情報保持部１０２ａから第一曲目のタイトル（図３（ａ）のタイトル２３５に相当）を取得する。システム制御部１０３は、取得した第一曲目のタイトルを用いてコマンド３０１に対するレスポンス（図５（b）の３１１で示す）を作成する。レスポンス３１１は、コマンド３０１に読み出された属性情報３１２を付加した形式となっている。ここでは属性情報３１２は第一曲目のタイトルである。このレスポンスは、データ送受信部１０５により宛先等を示したヘッダ等が付加されて、ディジタルインターフェース１０８を介して外部装置に送信される。
【００３７】
次に、外部装置から、図５（c）に示すような書き込みコマンドにより、例えば第２曲目のカテゴリ名を上書きする場合について説明する。図５（c）に示す書き込みコマンドの例では、コマンド３２１は、コマンド名３２２、サブコマンド名３２３、曲番号３２４、属性情報ＩＤ３２５、上書きすべき属性情報３２６から構成される。コマンド３２１は書き込み命令であるので、コマンド名３２２は「書き込み」（ＷＲＩＴＥ）である。また、第２曲目のカテゴリ名を上書きするので、サブコマンド名３２３は「上書き」（ＯＶＥＲＷＲＩＴＥ）、曲番号３２４は“２”、属性情報ＩＤ３２５は図２（c）よりカテゴリ名を示す“６”となる。
【００３８】
この書き込みコマンドを含むパケットをデータ送受信装置１００がディジタルインターフェース１０８を介して受信すると、データ送受信部１０５はパケットからヘッダ等を除去した後、コマンド３２１をシステム制御部１０３に渡す。システム制御部１０３はコマンド３２１を解析し、曲番号３２４が“２”および属性情報ＩＤ３２５が“６”であることから、それが第２曲目のカテゴリ名を上書きするコマンドであることを知る。システム制御部１０３は、リスト変換部１０９の保持するリスト中の第２曲目のカテゴリ名の部分（図３（ａ）のカテゴリ名２３９に相当）に新たな属性情報３２６を上書きする。これにより、リスト変換部１０９はリストが上書きされると、属性データ保持部１０２ａに対して上書きされた属性情報を出力する。これにより属性データ保持部１０２ａに保持された第２曲目のカテゴリ名が上書き更新される。
【００３９】
このように本発明のコマンドは、本発明のデータ送受信装置に対して発効するコマンドであって、コマンドがデータ管理またはデータ処理に関する情報に対して設定されたＩＤ番号にアクセスするコマンドであることを示すフィールド（３０２、３２２）と、上記データ管理またはデータ処理に関する情報のうちどの情報のＩＤ番号にアクセスするかを示すフィールド（３０４，３２５）とを少なくとも有する構成である。
【００４０】
以上説明したように本発明では、属性情報をリスト構造で表す場合に、実際の属性情報データにＩＤを付加してリストが構成される。そしてこの属性情報にアクセスする場合に、ＩＤをその検索キーまたはアクセスキーとしてアクセスすることにより、属性情報の読み出し、書き込みが行われる。したがって、従来の読み出し／書き込みのように、リストの先頭からのバイト位置によってアクセスする場合と比較して、アクセス位置を間違える可能性が格段に少なくなり、確実な属性情報の読み書きを行うことができる。また、ＩＤをキーとしてアクセスするので、従来のアクセスのように、書き込みを行う場合には、まずリストを読み込んで目的の属性情報のバイト位置を確認するといった工程が省略でき、処理量を削減することができる。
【００４１】
次に、外部装置からディジタルインターフェース１０８を介して、図１のデータ送受信装置１００の状態情報を問い合わせる命令がデータ送受信部１０５に入力された場合についても、上記で説明した属性情報の場合と同様の動作方法を行う。外部装置からディジタルインターフェース１０８を介して、データ送受信装置の状態情報を読み出す命令がデータ送受信部１０５に入力されると、データ送受信部１０５はヘッダ等の解析を行い、その命令をシステム制御部１０３に入力する。システム制御部１０３は読み出し命令を受信すると、状態情報保持部１０２ｂに保持された状態情報をリスト変換部１０９に対して出力する。リスト変換部１０９は状態情報保持部１０２ｂから状態情報を受け取ると、所定のＩＤ付加等の処理によって図６（ａ）に示すようなリスト構造に変換し、作成されたリストから所望の状態情報をシステム制御部１０３に対して出力する。システム制御部１０３はリスト変換部１０９から入力されたリストをデータ送受信部１０５に対して出力し、データ送受信部１０５はそのリストにヘッダ等を付加してパケット化し、ディジタルインターフェース１０８を介して外部装置に返信する。
【００４２】
図６（ａ）のリスト構造は、図２（ｂ）で説明したリスト構造と同様の構造を有する。今、状態情報保持部１０２ｂが動作状態、再生位置、再生方法、記録位置、記録方法を状態情報として保持しているとすると、リスト変換部１０９は図６（ａ）のようなリスト５０１を生成する。図６（ｂ）は状態情報とそれに対応するＩＤの関係の一例を示したものである。またデータ送受信装置が再生専用装置である場合には、状態情報として記録位置や記録方法は保持しないので、その際にリスト変換部１０９が生成するリスト構造の一例は図６（ｃ）に示すように動作状態、再生位置、再生方法と各ＩＤの組により構成される。
【００４３】
また、状態情報のＩＤを用いて状態情報にアクセスする方法は、上記で説明した属性情報のＩＤを用いて属性情報にアクセスする方法と同様である。即ち、コマンドがアクセスすべき状態情報のＩＤを含み、状態情報リスト（５０１）にアクセスして所望の状態情報を読み出すコマンドの場合、図５（ａ），（ｂ）に示す属性情報の場合と同様に、アクセスにより取得した所望の状態情報を用いてコマンドに対するレスポンスを、コマンドに上記読み出された状態情報を付加した形式として作成する。ただし状態情報の場合は、同図において曲番号のフィールド３０３は不要である。
【００４４】
以上説明したように、本発明では、装置１００の状態情報をリスト構造で表す場合に、実際の状態情報データにＩＤを付加して構成される。そしてこの状態情報にアクセスする場合に、ＩＤをキーとしてアクセスすることにより、状態情報の読み出しが行われる。したがって、従来の読み出しのように、リストの先頭からのバイト位置でアクセスする場合と比較して、アクセス位置を間違える可能性が格段に少なくなり、確実な状態情報の読み出しを行うことができる。また、ＩＤをキーとしてアクセスするので、従来のアクセスのように、まずリストを読み込んで目的の状態情報のバイト位置を確認するといった工程が不必要となり、処理量を削減することができる。
【００４５】
次に本発明のデータ送受信装置に対して、リスト変換部１０９が生成するリストにどのようなＩＤを持つ属性または状態情報が保持されているかについて、外部装置から問い合わせがあった場合の動作を説明する。外部装置から図１のデータ送受信装置がどのようなＩＤを持つ属性情報または状態情報を保持しているかを知るには、図７（ａ）に示すようなコマンドを外部装置から送信することにより行う。図７（ａ）において、コマンド４０１は、コマンド名４０２、リスト指定４０３から構成される。コマンド名４０２はそのコマンドが何であるかを識別するために用いる。リスト指定４０３は、どのリストに含まれるＩＤを知りたいかを指定するために用いる。例えば、曲ａの属性情報のリストに含まれる属性情報ＩＤを知りたい場合には、リスト指定４０３としては図２（ａ）のリスト２０４を指定する。リスト２０４を指定するには、リストの番号を用いて指定する方法や、１曲目の属性情報のリストとして指定する方法がある。同様に、状態情報のリストに含まれる状態情報ＩＤを知りたい場合には、リスト指定４０３としては図６（ａ）のリスト５０１を指定する。
【００４６】
このコマンド４０１を図１のデータ送受信装置１００がディジタルインターフェース１０８を介して受信すると、データ送受信部１０５はヘッダ等を除去した後、コマンドをシステム制御部１０３に渡す。システム制御部はコマンド４０１を解析し、それがリスト２０４にどのようなＩＤを持つ属性情報が記述されているかを問い合わせるコマンドであることを知る。システム制御部１０３は、リスト変換部１０９に対して、リスト２０４すなわち曲ａはどんなＩＤの属性情報を保持しているかのリストを生成するように命令する。リスト変換部１０９はシステム制御部１０３からそのような命令を受け取ると、曲ａがどのような属性情報を有しているかを属性情報保持部１０２ａから抽出し、曲ａが有する属性情報のＩＤの一覧を生成し、そのＩＤの一覧をシステム制御部１０３に渡す。
【００４７】
今曲ａの属性情報としては図３より、再生時間、タイトル、演奏者名、カテゴリ名を有しているので、図２（c）よりこれらの属性情報に対するＩＤすなわち“１“、“３“、“４“、“６”が曲ａが有する属性情報のＩＤの一覧となる。システム制御部１０３は、リスト変換部１０９から曲ａが有する属性情報のＩＤの一覧を取得すると、図７（b）に示すようにコマンド４０１に対するレスポンス４１１を作成する。レスポンス４１１は、コマンド４０１に曲ａが有する属性情報のＩＤの一覧４１２〜４１５すなわち“１“、“３“、“４“、“６”を付加した形式となっている。このレスポンス４１１は、データ送受信部１０５により宛先等を示したヘッダ等が付加されてパケット化され、ディジタルインターフェース１０８を介して外部装置に対して返信される。
【００４８】
また本発明のデータ送受信装置に対して、リスト変換部１０９が生成するリストにどのようなＩＤを持つ状態情報が記述されるかについて外部装置から問い合わせがあった場合の動作についても、上記で説明した動作と同様である。即ち、外部装置から図１のデータ送受信装置がどのようなＩＤを持つ状態情報を保持しているかを知るためのコマンドとしては、図７（ａ）のコマンドのリスト指定４０３として図６（ａ）のリスト５０１を指定すればよい。この場合、リスト変換部１０９はどのような状態情報を有しているかを状態情報保持部１０２ｂから抽出し、状態情報のＩＤの一覧を生成し、そのＩＤの一覧をシステム制御器１０３に渡す。
【００４９】
今、状態情報保持部１０２ｂが保持している状態情報が、動作状態、再生位置、再生方法であるとすると、図６（ｂ）より、”１１”、”１２”、”１３”が状態情報のＩＤの一覧となる。システム制御部１０３は、リスト変換部１０９から状態情報のＩＤの一覧を取得すると、コマンドに対するレスポンスを作成する。この場合のレスポンスは図７（ｃ）に示すレスポンス４２１のようになる。
【００５０】
また本発明のデータ送受信装置に対して、リスト変換部１０９が生成する全リストにどのようなＩＤを持つ属性および状態情報が保持されるかについて外部装置から問い合わせがあった場合の動作についても、上記で説明した動作と同様である。即ち、外部装置から図１のデータ送受信装置および光ディスク１０７がどのようなＩＤを持つ情報を保持しているかを知るためのコマンドとしては、図７（ａ）のコマンドのリスト指定４０３として全リストを指定すればよい。この場合、リスト変換部１０９はどのような情報を有しているかを属性情報保持部１０２ａおよび状態情報保持部１０２ｂから抽出し、情報のＩＤの一覧を生成し、そのＩＤの一覧をシステム制御部１０３に渡す。
【００５１】
今、属性情報保持部１０２ａが光ディスク１０７に関して保持している属性情報が、再生時間、タイトル、演奏者名、カテゴリ名であり、状態情報保持部１０２ｂが保持している状態情報が、動作状態、再生位置、再生方法であるとすると、図２（ｃ）および図６（ｂ）より、”１”、”３”、”４”、”６”、および”１１”、”１２”、”１３”が属性および状態情報のＩＤの一覧となる。システム制御部１０３は、リスト変換部１０９から属性および状態情報のＩＤの一覧を取得すると、コマンドに対するレスポンスを作成する。この場合のレスポンスは図７（ｄ）に示すレスポンス４３１のようになる。
【００５２】
以上のように本発明のデータ送受信装置では、記録媒体に記録された属性情報やデータ送受信装置の状態情報をリスト構造で表す場合に、実際の属性情報および状態情報データにＩＤを付加する。この属性または状態情報にアクセスする場合に、ＩＤをキーとしてアクセスすることにより、属性情報の読み出し、書き込みを行うことができる。そして外部機器から本発明のデータ送受信装置に対して、データ送受信装置がどのような属性情報や状態情報を保有しているかを問い合わせるコマンドが送信された場合に、本発明のデータ送受信装置は、保有している属性情報や状態情報のＩＤの一覧を生成し、それを外部機器に対するレスポンスとして返信する。またこの問い合わせについては、属性情報や状態情報の全体または一部に関して行うことができ、本発明のデータ送受信装置はその問い合わせの範囲に応じて属性情報や状態情報のＩＤの一覧を返信する。
【００５３】
このような動作により、データ送受信装置がある属性情報または状態情報を保持しているか否かを外部機器が知るために、その属性情報または状態情報を逐一直接読み出すことによって判断する必要がなくなる。そのため、非常に簡易に外部機器がデータ送受信装置がどのような属性情報または状態情報を保持しているかを知ることができ、外部機器およびデータ送受信装置の処理量およびディジタルインターフェース上のトラフィックを大幅に削減することができる。
【００５４】
なお、本発明の実施例では媒体として光ディスクを用いる例を説明したが、これに限定すべきでなく、データの管理情報、属性情報を記録する媒体であれば、磁気ディスク、磁気テープ等であってもかまわない。
【００５５】
また本発明の実施の形態では、オーディオデータを扱う光ディスクについて説明したが、これはビデオデータや静止画を扱う記録媒体であっても良い。
【００５６】
また本発明の実施の形態では、外部装置が属性情報や状態情報にアクセスしてきたときに、属性情報保持部１０２ａに保持された属性情報と状態情報保持部１０２ｂに保持された状態情報とをリスト変換部１０９によりリストに変換する構成について説明したが、常に属性情報や状態情報をリスト構造で属性情報保持部１０２ａや状態情報保持部１０２ｂに保持する構成としてもよい。このような構成とすることによりリスト変換部１０９の機能がデータ保持部１０２内に含まれる。
【００５７】
また本発明の実施の形態では、データの属性情報およびデータ送受信装置の状態情報の例として、図２、図６に示す情報について説明したが、これ以外の属性情報、状態情報をリストに含んでも良い。他の属性情報の例としては、記録日時、作詞者名、作曲者名、アイコンデータ等があり、他の状態情報の例としては、入出力レベル等がある。
【００５８】
また本発明の実施の形態では、ＩＤをすべての属性情報、状態情報に付与する場合について説明したが、これは一部の属性情報、状態情報にのみＩＤを付与しても構わないし、複数の属性情報や状態情報に対して一つのＩＤを付与してもかまわない。
【００５９】
また本発明の実施の形態では、リスト構造として図２、図６のような構造の場合を説明したが、リスト構造は図２、図６の構造に限らず、他の構造であってもよい。また、本発明の実施の形態では、タイトル、演奏者名、カテゴリ名等のテキストデータを含む場合について説明したが、これらのテキストデータには文字コード、文字長等が含まれても構わない。
【００６０】
また本発明の実施の形態では、コマンド構造としては図５に示す構造を説明したが、コマンド構造は図５の構造に限るものではない。また本発明の実施の形態では、コマンドを用いてタイトルを読み込む場合について説明したが、この場合、一度に一つの属性情報だけを読み書きするだけでなく、複数のＩＤをコマンドに記述することにより、複数の属性情報を同時に読み書きすることもできる。
【００６１】
また本発明の実施の形態では、外部機器からアクセスする情報として、記録媒体に記録されたデータの属性情報およびデータ送受信装置の状態情報を例に挙げて説明したが、データ送受信装置が扱う情報であり外部機器からアクセスできる情報あれば、属性情報や状態情報以外の情報であってもよい。
【００６２】
また本発明の実施の形態では、記録媒体に記録されたデータの属性情報およびデータ送受信装置の状態情報の両方を管理する場合について説明したが、いずれか一方だけを管理する場合であってもよい。
【００６３】
【発明の効果】
以上のように本発明のデータ送受信装置では、記録媒体に記録された属性情報やデータ送受信装置の状態情報をリスト構造で表す場合に、実際の属性情報データにＩＤを付加する。例えばこの属性情報にアクセスする場合に、ＩＤをキーとしてアクセスすることにより、属性情報の読み出し、書き込みを行うことがでる。したがって、従来の読み出し／書き込みのように、リストの先頭からのバイト位置によってアクセスする場合と比較して、アクセス位置を間違える可能性が格段に少なくなり、確実な属性情報の読み書きを行うことができる。また、ＩＤをキーとしてアクセスするので、従来のアクセスのように、書き込みを行う場合には、まずリストを読み込んで目的の属性情報のバイト位置を確認するといった工程が省略でき、処理量を大幅に削減することができる。
【００６４】
また、外部機器から本発明のデータ送受信装置に対して、データ送受信装置がどのような属性情報や状態情報を保有しているかを問い合わせるコマンドが送信された場合に、本発明のデータ送受信装置は、保有している属性情報や状態情報のＩＤの一覧を生成し、それを外部機器に対するレスポンスとして返信する。したがって、データ送受信装置がある属性情報または状態情報を保持しているか否かを外部機器が知るために、その属性情報または状態情報を逐一直接読み出すことによって判断する必要がなくなり、非常に簡易に外部機器がデータ送受信装置がどのような属性情報または状態情報を保持しているかを知ることができ、外部機器およびデータ送受信装置の処理量およびディジタルインターフェース上のトラフィックを大幅に削減することができる。
【図面の簡単な説明】
【図１】  本発明の実施例を説明するためのデータ送受信装置のブロック図
【図２】  本発明の実施例のＩＤを付加した属性リスト構造を示す模式図
【図３】  本発明の実施例のリスト構造の配列例を示す模式図
【図４】  本発明の属性情報リストのデータパターン構成例を示す模式図
【図５】  本発明の実施例のコマンドおよびレスポンス構造を示す模式図
【図６】  本発明の実施例のＩＤを付加した状態リスト構造を示す模式図
【図７】  本発明の実施例のコマンドおよびレスポンス構造を示す模式図
【図８】  ＩＥＥＥ１３９４上で伝送されるコマンドの構造を示す構成図
【図９】  図８のコマンドフレームの構造を示す構成図
【図１０】  従来のディスク上のデータ記録領域を示す概略図
【図１１】  従来のデータ送受信装置のリスト構造を示す模式図
【図１２】  従来の属性情報リストのデータパターン構成例を示す模式図
【符号の説明】
１０１  再生信号処理部
１０２ａ  属性情報保持部
１０２ｂ  状態情報保持部
１０３  システム制御部
１０５  データ送受信部
１０８  ディジタルインターフェース
１０９  リスト変換部
【図１】
0003859893.tif 000002
【図２】
0003859893.tif 000003
【図３】
0003859893.tif 000004
【図４】
0003859893.tif 000005
【図５】
0003859893.tif 000006
【図６】
0003859893.tif 000007
【図７】
0003859893.tif 000008
【図８】
0003859893.tif 000009
【図９】
0003859893.tif 000010
【図１０】
0003859893.tif 000011
【図１１】
0003859893.tif 000012
【図１２】
0003859893.tif 000013