(57)【特許請求の範囲】
【請求項１】
記録媒体としてのテープを収納する記録媒体カートリッジにメモリを設け、前記テープに記録されたデータの管理や制御を行うための情報を前記メモリに記憶させて前記データを管理する方法であって、
前記テープに記録されたデータを管理するための前記メモリに記憶されるデータ構造は、所定のバイト長で形成したアイテムデータと所定のバイト長で形成した任意のデータとを固定長のパックにして最小データ単位とし、
該最小データ単位における前記アイテムデータを大アイテムの上位ビット群と小アイテムの下位ビット群とに分け、
前記大アイテムは複数のバリュー値を有し、それぞれ1つのバリュー値に対して、前記小アイテムのビットの全ての組み合わせの数に等しい個数のパックの生成を可能にすると共に、前記複数のバリュー値でパック間の階層関連付けを行うようにして、前記メモリに階層関連付けされたパック単位で順に記憶することを特徴とする記録媒体カートリッジに設けられたメモリによるデータ管理方法。
【請求項２】
前記最小データ単位としてのパックは、前記アイテムデータが１バイト、前記任意のデータが４バイトで形成され、前記大アイテムの上位ビット群が４ビット、前記小アイテムの下位ビット群が４ビットで形成されたときに、前記大アイテムの１つのバリュー値に対して、前記小アイテムの４ビットの組み合わせの１６個のパックを形成することを特徴とする請求項１に記載の記録媒体カートリッジに設けられたメモリによるデータ管理方法。
【請求項３】
ユーザーが任意に記録できる第１のテープであるときは、前記大アイテムが前記第１のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、前記第１のテープに記録されたプログラムのタイムコードを少なくとも備えたプログラムパックを下位階層のパックとした２階層構造としたことを特徴とする請求項１に記載の記録媒体カートリッジに設けられたメモリによるデータ管理方法。
【請求項４】
予めデータが記録されている第２のテープであるときは、前記大アイテムが前記第２のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、
前記第２のテープに記録されているデータの一群を指定するタイムコードを少なくとも備えたチャプターパックを前記アイテムパックの下位階層とし、
前記第２のテープに記録されている領域の各々を指定するタイムコードを少なくとも備えたパートパックを前記チャプターパックの下位階層とした３階層構造としたことを特徴とする請求項１に記載の記録媒体カートリッジに設けられたメモリによるデータ管理方法。
【請求項５】
記録媒体としてのテープと、該テープを収納する収納ケースと、前記テープに記録されたデータの管理や制御を行うための情報を記憶するメモリと、記録再生装置に設けられたコネクタと接触する接点手段とを有した記録媒体カートリッジであって、
前記テープに記録されたデータを管理するための前記メモリに記憶されているデータ構造は、所定のバイト長で形成したアイテムデータと所定のバイト長で形成した任意のデータとを固定長のパックにして最小データ単位とし、
該最小データ単位における前記アイテムデータを大アイテムの上位ビット群と小アイテムの下位ビット群とに分け、
前記大アイテムは複数のバリュー値を有し、それぞれ1つのバリュー値に対して、前記小アイテムのビットの全ての組み合わせの数に等しい個数のパックの生成を可能にすると共に、前記複数のバリュー値でパック間の階層関連付けを行うようにして、前記メモリに階層関連付けされたパック単位で順に記憶されたことを特徴とする記録媒体カートリッジ。
【請求項６】
最小データ単位としてのパックは、前記アイテムデータが１バイト、前記任意のデータが４バイトで形成され、前記大アイテムの上位ビット群が４ビット、前記小アイテムの下位ビット群が４ビットで形成されたときに、前記大アイテムの１つのバリュー値に対して、前記小アイテムの４ビットの組み合わせの１６個のパックを形成することを特徴とする請求項５に記載の記録媒体カートリッジ。
【請求項７】
ユーザーが任意に記録できる第１のテープであるときは、前記大アイテムが前記第１のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、前記第１のテープに記録されたプログラムのタイムコードを少なくとも備えたプログラムパックを下位階層のパックとした２階層構造としたことを特徴とする請求項５に記載の記録媒体カートリッジ。
【請求項８】
予めデータが記録されている第２のテープであるときは、前記大アイテムが前記第２のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、
前記第２のテープに記録されているデータの一群を指定するタイムコードを少なくとも備えたチャプターパックを前記アイテムパックの下位階層とし、
前記第２のテープに記録されている領域の各々を指定するタイムコードを少なくとも備えたパートパックを前記チャプターパックの下位階層とした３階層構造としたことを特徴とする請求項５に記載の記録媒体カートリッジ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、記録媒体カートリッジに設けられたメモリによるデータ管理方法及びその記録媒体カートリッジに関するものであり、詳しくはメモリに記録されている録画情報等をより効率良く管理及び検索するために、メモリ内に記録されている記録内容のデータ構造の改良に関する。
【０００２】
【従来の技術】
従来の記録媒体カートリッジにおいては、該カセットの裏面の隅に設けた複数の検出穴（以下、リコグニションホールと云う）によって、記録媒体カートリッジに備えられている磁気テープの厚さ、種類、長さ、テープグレード等が判別できるようになっていた。
【０００３】
しかし、今日におけるカセットの小型化によりリコグニションホールを備えるには物理的に設ける位置に限界があり、且つ磁気テープの録画情報等を得るには、リコグニションホールの数では限界があるので必要とする情報量を得ることができなくなってきている。
【０００４】
このような記録媒体カートリッジにおいては、その記録されている内容に基づいて磁気テープを早送りしたり巻戻したりして、必要とする録画位置まで到達しないと磁気テープに録画されている内容を確認することができない。また必要とする録画位置まで磁気テープを駆動させるためのアクセスに時間がかかるという問題点が生じていた。
【０００５】
そのため、記録媒体カートリッジに別途録画情報等を記録するためのメモリを内蔵させて、録画内容や記録媒体カートリッジに関する情報を記録できるようにした記録媒体カートリッジが、例えばＵＳＰ４，３３８，６４４（Ｓｔａａｒ  Ｓ．Ａ．）、ＵＳＰ４，３８３，２８５（Ｓｔａａｒ  Ｓ．Ａ．）で提案されている。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような記録媒体カートリッジにおいては、テープに記録された内容とメモリの内容を一対一に対応させることが原則であり、メモリのデータの管理が重要になっている。しかしながら従来このメモリの管理については何ら規則性をもっていなかった。
【０００７】
本発明は、メモリに記録されているデータの内容を予め定まった手法により組み立てて、記録媒体カートリッジに記録されている録画情報等の管理運営に解決しなければならない課題を有している。
【０００８】
【課題を解決するための手段】
上記課題を解決するために本発明に係る記録媒体カートリッジに設けられたメモリによるデータ管理方法及び記録媒体カートリッジは、次に示す構成にすることである。
（１）記録媒体カートリッジに設けられたメモリによるデータ管理方法は、記録媒体としてのテープを収納する記録媒体カートリッジにメモリを設け、前記テープに記録されたデータの管理や制御を行うための情報を前記メモリに記憶させて前記データを管理する方法であって、前記テープに記録されたデータを管理するための前記メモリに記憶されるデータ構造は、所定のバイト長で形成したアイテムデータと所定のバイト長で形成した任意のデータとを固定長のパックにして最小データ単位とし、該最小データ単位における前記アイテムデータを大アイテムの上位ビット群と小アイテムの下位ビット群とに分け、前記大アイテムは複数のバリュー値を有し、それぞれ1つのバリュー値に対して、前記小アイテムのビットの全ての組み合わせの数に等しい個数のパックの生成を可能にすると共に、前記複数のバリュー値でパック間の階層関連付けを行うようにして、前記メモリに階層関連付けされたパック単位で順に記憶することである。
【０００９】
（２）又、前記最小データ単位としてのパックは、前記アイテムデータが１バイト、前記任意のデータが４バイトで形成され、前記大アイテムの上位ビット群が４ビット、前記小アイテムの下位ビット群が４ビットで形成されたときに、前記大アイテムの１つのバリュー値に対して、前記小アイテムの４ビットの組み合わせの１６個のパックを形成することを特徴とする（１）に記載の記録媒体カートリッジに設けられたメモリによるデータ管理方法。
（３）ユーザーが任意に記録できる第１のテープであるときは、前記大アイテムが前記第１のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、前記第１のテープに記録されたプログラムのタイムコードを少なくとも備えたプログラムパックを下位階層のパックとした２階層構造としたことを特徴とする（１）に記載の記録媒体カートリッジに設けられたメモリによるデータ管理方法。
（４）予めデータが記録されている第２のテープであるときは、前記大アイテムが前記第２のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、前記第２のテープに記録されているデータの一群を指定するタイムコードを少なくとも備えたチャプターパックを前記アイテムパックの下位階層とし、前記第２のテープに記録されている領域の各々を指定するタイムコードを少なくとも備えたパートパックを前記チャプターパックの下位階層とした３階層構造としたことを特徴とする（１）に記載の記録媒体カートリッジに設けられたメモリによるデータ管理方法。
【００１０】
（５）一方、記録媒体カートリッジは、記録媒体としてのテープと、該テープを収納する収納ケースと、前記テープに記録されたデータの管理や制御を行うための情報を記憶するメモリと、記録再生装置に設けられたコネクタと接触する接点手段とを有した記録媒体カートリッジであって、前記テープに記録されたデータを管理するための前記メモリに記憶されているデータ構造は、所定のバイト長で形成したアイテムデータと所定のバイト長で形成した任意のデータとを固定長のパックにして最小データ単位とし、該最小データ単位における前記アイテムデータを大アイテムの上位ビット群と小アイテムの下位ビット群とに分け、前記大アイテムは複数のバリュー値を有し、それぞれ1つのバリュー値に対して、前記小アイテムのビットの全ての組み合わせの数に等しい個数のパックの生成を可能にすると共に、前記複数のバリュー値でパック間の階層関連付けを行うようにして、前記メモリに階層関連付けされたパック単位で順に記憶されたことである。
（６）最小データ単位としてのパックは、前記アイテムデータが１バイト、前記任意のデータが４バイトで形成され、前記大アイテムの上位ビット群が４ビット、前記小アイテムの下位ビット群が４ビットで形成されたときに、前記大アイテムの１つのバリュー値に対して、前記小アイテムの４ビットの組み合わせの１６個のパックを形成することを特徴とする（５）に記載の記録媒体カートリッジ。
（７）ユーザーが任意に記録できる第１のテープであるときは、前記大アイテムが前記第１のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、前記第１のテープに記録されたプログラムのタイムコードを少なくとも備えたプログラムパックを下位階層のパックとした２階層構造としたことを特徴とする（５）に記載の記録媒体カートリッジ。
（８）予めデータが記録されている第２のテープであるときは、前記大アイテムが前記第２のテープに記録されたデータの記録開始位置と記録終了位置を少なくとも備えたアイテムパックを最上位階層のパックとし、前記第２のテープに記録されているデータの一群を指定するタイムコードを少なくとも備えたチャプターパックを前記アイテムパックの下位階層とし、前記第２のテープに記録されている領域の各々を指定するタイムコードを少なくとも備えたパートパックを前記チャプターパックの下位階層とした３階層構造としたことを特徴とする（５）に記載の記録媒体カートリッジ。
【００１１】
【作用】
このように、記録媒体カートリッジに設けられたメモリを利用することを前提として、所定のバイト長で形成したアイテムデータと所定のバイト長で形成した任意のデータとからなる固定長のパックを最小データ単位とし、このアイテムデータを大アイテムとしての上位ビット群と小アイテムとしての下位ビット群に分け、大アイテムの１つのバリュー値に対して、小アイテムのビットの組み合わせの全てが対応するパックを形成すると共に、大アイテムのバリュー値でパックの階層関連付けを行うようにして、メモリにパック単位で順に記憶するようにしたことにより、テープに記録されているデータをジャンル等のグループ別に分ける等することが極めて容易となるため、テープの管理や運営が容易に行うことができる。
【００１２】
更に、複数の記録プログラムデータを１つのグループにまとめ、このグループに関する情報をメモリに記録できるようにすることで、録画内容のサーチおよび参照、あるいは記録内容ごとの分類を容易に行なうことができる。
【００１３】
【実施例】
本発明に係る記録媒体カートリッジに設けられたメモリによるデータ管理方法及びその記録媒体カートリッジの実施例について、図を参照して説明する。
先ず、記録媒体カートリッジに設けられたメモリによるデータ管理方法であるが、これは記録媒体を収納する記録媒体カートリッジに設けられ、記録媒体に記録されたデータの管理や制御を行うための情報を記憶するメモリによって、記録媒体に記録されているデータを管理するというものであり、その構造は固定長のパックを最小データ単位とするパック方式で統一され、且つそれぞれパックには階層を関連付けるデータが付与されていて、パック同士の上位から下位階層方向への関連付けを行うようになっている。
具体的なパック構造は、図２６に示すように、５バイトの固定長で構成され、最初の１バイト目（ＰＣ０）がアイテムデータ（ＩＴＥＭ）２９、残りの４バイト（ＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４）が任意のデータ（ＤＡＴＡ）３０である。
アイテムデータ２９は、８ビットで構成され、その上位４ビット群を大アイテム３１と呼ぶ。
この１つの大アイテム３１には、その下位の４ビット群の小アイテム３２を用いて１６種類のパックを用意することができる。更に、この大アイテム３１の上位ビット群のビット割り当ては、階層も表しており、若番が上位階層になる。例えば、図２７に示すように、上位ビット群が「０００１」であれば“タイトル”（タイトルパックという）というグループ名を表し、「００１０」であれば“チャプター”（チャプターパックという）というグループ名を表し、「００１１」であれば“パート”（パートパックという）というグループ名を表し、「０１００」であれば“プログラム”（プログラムパックという）というグループ名を表す。そして、このグループ名の“タイトル”が他のプログラム名に比べて上位階層になる。
ここで、“タイトル”とは、カセットテープの磁気テープ部分の全体を指す概念である。タイトル開始位置は、実際に記録を開始した位置で、タイトル終了位置はそのテープにおける最終記録位置になる。
このグループ名による階層化については、図８及び図２７に示すように、ユーザーが任意に記録して作成されたユーザーテープ（第１のテープ）と、映画等をテープの最初から最後まで記録されているソフトテープとによって、階層化の構成が異なる。
ユーザーテープの場合は、第１階層として“タイトル”（上位ビット群；「０００１」）であり、その下位階層の第２階層が“プログラム”（上位ビット群；「０１００」）になる。
ソフトテープ（第２のテープ）の場合は、第１階層として“タイトル”（上位ビット群；「０００１」）であり、その下位階層の第２階層が“チャプター”（上位ビット群；「００１０」）であり、この第２階層の下位階層としての第３階層が“パート”（上位ビット群；「００１１」）になる。
このようにして、ユーザーテープとソフトテープによってその階層化が予め設定され、その中で更に、大アイテムの上位ビット群と下位ビット群の組み合わせで任意のデータを指定することになる。
【００１４】
次に、ユーザーテープにおける実際の記録されたデータをパック形式でメモリに記憶することについて、説明する。
ユーザーテープにおけるパックは、第１階層がタイトルパック、第２階層がプログラムパックの２階層で構成されるわけであるが、その中でも、図１（ａ）に示すように、第２階層のプログラムパックにおいては、ユーザが撮像してテープに記録した記録開始点（下位ビット群；「１０１０」、ＰＲＯＧＲＡＭ  ＳＴＡＲＴ（タイムコード２））、記録終了点（下位ビット群；「１１１０」、ＰＲＯＧＲＡＭ  ＥＮＤ（タイムコード３））を記録する領域が設けられており、これはテープ上の物理的に記録された位置を表しており、実施例においてはこれが基本データ構造１となる。
この記録開始点と記録終了点は、図１（ｂ）に示すように、トラックＮｏで表してもよく、その場合は、記録開始点（下位ビット群；「１０１１」、ＰＲＯＧＲＡＭ  ＳＴＡＲＴ（トラックナンバー２’））、記録終了点（下位ビット群；「１１１１」、ＰＲＯＧＲＡＭ  ＥＮＤ（トラックナンバー３’））が記録する領域であり、実施例においてはこれが基本データ構造１’になる。
【００１５】
この基本データ構造１，１’は、既に述べたが、図２に示すように、記録媒体カートリッジ４を構成する収納ケース４ａ内の両リール５，５に巻き付いて収納されている記録媒体６である磁気テープの任意の特定位置（以下、エリアと云う）７に記録されている記録開始点８と記録終了点９とに対応している。
尚、記録媒体カートリッジ４は、適宜位置に記録再生装置のコネクタに接続して録画情報を記録する接点４ｂを有するメモリ４ｃを備えた構造になっている。
【００１６】
このエリア７の大きさは１フレームでも良いし、１つの番組や映画番組等を１つの区切りにしても良く、任意の大きさに決定することができるものである。
【００１７】
この基本データ構造１は、任意のデータを付加して拡張すること、即ち、同一階層のパックを増やすことで機能を拡張させることができる。
即ち、図３に示すように、基本データ構造１を構成する記録開始点のタイムコード２と記録終了点のタイムコード３からなるパックにプログラム名１０を付加したパックを拡張することによって、例えば映画の題名等を付加することができることとなる。これら両者のパックの階層は“プログラム”（上位ビット群；「０１００」）のパックであり、タイムコード２のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１０１０」）、タイムコード３のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１１１０」、プログラム名１０のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１００１」）となる。
【００１８】
又、図４に示すように、基本データ構造１を構成する記録開始点のタイムコード２と記録終了点のタイムコード３にプログラムナンバー１１とプログラム名１０と日付１２を付加することによって、例えばプログラムナンバー１１に「プログラム１」、プログラム名には「海外旅行」、日付１２には「９２年５月５日」というように必要とする任意のデータを適宜付加することができる。
パックで表すと、その階層はプログラム（上位ビット群；「０１００」）のプログラムパックであり、タイムコード２のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１０１０」）、タイムコード３のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１１１０」、プログラム名１０のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１００１」）、日付１２のパックのプログラム層は（上位ビット群；「０１００」、下位ビット群；「００１１」）となる。
【００１９】
更に、前記図３及び図４に基づいた説明では文字データを付加したが、図５に示すように、基本データ構造１を構成する記録開始点のタイムコード２と記録終了点のタイムコード３に、プログラム名１０と画像データ１３を付加することができる。このように単に文字データに限らず、画像データ、音声データ、コンピューターのプログラムデータ、ＣＯＰＹ  ＲＩＧＨＴ等のプロテクト情報などの任意のデータを付加することができる。尚、図５の場合は、内容検索に使用する為の画像データ１３を付加した場合を示したものである。
この場合のパック構造は、同一のプログラムの階層（上位ビット群；「０１００」）であり、タイムコード２のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１０１０」）、タイムコード３のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１１１０」、プログラム名１０のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「１００１」）、画像データ１３のパックのプログラム階層は（上位ビット群；「０１００」、下位ビット群；「００１１」）となる。そして、それぞれの上位ビット群及び下位ビット群で指定された任意のデータが特定され、そのデータがタイムコード、プログラム名、画像データとなる。
【００２０】
次に、前記図１で示した基本データ構造１に基づいたパックの構造化について説明する。即ち、実際に記録媒体６である磁気テープに記録を重ねてゆくと、メモリ上の基本データ構造１からなるパックも蓄積されてくる。
【００２１】
例えば、図６に示すように、テープ上に複数のプログラム１，２，３が記録されている場合には、同じ階層のパック（グループ名；プログラム）で構成されている。
１番めのプログラム１は、記録開始点のタイムコードＴＣ１のパック、記録終了点のタイムコードＴＣ２のパック、付加データとしてプログラム名１のパックの３つのパックで構成され、メモリに記憶されている。
２番めのプログラム２に関しては記録開始点のタイムコードＴＣ３のパック、記録終了点のタイムコードＴＣ４のパック、付加データとしてプログラム名２のパック、日付のパックの４つのパックで構成され、メモリに記録される。
同様に、３番めのプログラム３についても記録開始点のタイムコードＴＣ５のパック、記録終了点のタイムコードＴＣ６のパック、付加データとしてのプログラム名３のパックの３つのパックで構成され、メモリに記録される。
【００２２】
このようなメモリ内容に対応するテープ上の記録状態は、図７に示すように、タイムコードＴＣ１／プログラム１／タイムコードＴＣ２／タイムコードＴＣ３／プログラム２／タイムコードＴＣ４／タイムコードＴＣ５／プログラム３／タイムコードＴＣ６／・・というように連続して記録されることになる。尚、ここでのプログラム１，２，３・・には、実際の記録データでも未記録部分であってもよい。この未記録部分の場合においては、基本データ構造１のみがパックとして構成され、メモリに記録される。
【００２３】
又、前記した図６及び図７に示すように、１番目から３番目のプログラムをグループとしてまとめることが、プログラムの階層の上位階層のタイトルの階層で行うことができ、例えば、「ドラマ」という名前をつけることができる。
【００２４】
ここで、上述した映画や音楽等のソフトテープ及び一般の使用者が記録して用いるユーザーテープの階層構造について、図８を用いて再度説明する。ソフトテープには３つの階層が設けられており、タイトル階層１４、チャプター階層１５、パート階層１６の３つの階層が存在する。チャプター階層１５は複数のパート階層１６をグループ化するための階層であり、タイトル階層１４は複数のチャプター階層１５をグループ化するための階層である。
【００２５】
一方、ユーザーテープには２つの階層が設けられており、それはタイトル階層１４及びプログラム階層１７である。タイトル階層１４は複数のプログラムをグループ化するための階層である。尚、これらの階層数は必要に応じて増やすことが可能である。
【００２６】
図９に一例として階層化されたユーザーテープのデータ構造を示す。ｒｏｏｔ１８からメモリ内のデータは記録媒体情報１９とテープ上に記録された記録内容情報２２とに分けられる。
【００２７】
記録媒体情報１９は、記録媒体カートリッジそのものに関する情報であり、パック構造で表すようになっており、共通ＩＤ２０と任意データ２１とが記録され、例えば共通ＩＤ２０にはテープの厚み２０ａ、テープの種類２０ｂ、テープの長さ２０ｃ、テープグレード２０ｄ、製造メーカー２０ｅが記録され、任意データ２１には製造年月日・ロットＮｏ．等その他の任意情報が記録される。これら共通ＩＤ２０を構成するそれぞれがパックで構成されており、例えば、テープの長さ２０ｃであれば、（上位ビット群；「００００」、下位ビット群；「０００１」）で指定することができる。
【００２８】
記録内容情報２２は、タイトルパックとプログラムパックの２階層のパックで構成されており、最上位階層２３のタイトルパックは、カセットタイトル２３ａやカセットナンバー２３ｂのパックから構成され、記録媒体情報１９のパックと合わせて全ての記録媒体カートリッジに存在する。
【００２９】
この記録内容情報２２の最上位階層２３のタイトルパックの下位階層には、プログラム階層１７のプログラムパックから成る階層構造となっている。
タイトルパックでは、カセットタイトル２３ａのパック、カセットＮｏ２３ｂのパックから構成され、それぞれが上位ビット群；「００００」、下位ビット群；「１０１０」、「０１０１」で構成され、又、「映画１」「映画２」というタイトル階層１４のパックも存在する。この「映画１」のタイトル階層１４のパックの下位階層にプログラム名１〜３のプログラム階層１７のプログラムパックが存在し、「映画２」のタイトル階層１４の下位階層にはプログラム１〜４のプログラム階層１７のプログラムパックが存在する。
【００３０】
さて、図１０は、図９に示すタイトルとプログラムの２階層のパックがメモリに記憶されるときのメモリアドレスを示したものである。メモリアドレスの小さい方から記録媒体情報１９である共通ＩＤ２０と任意データ２１のパックが記録され、この後にタイトルとプログラムからなる２階層のパックで構成された記録内容情報２２が記録される。
記録内容情報２２のパックは、タイトル階層１４のタイトルパックの次にそのタイトル階層１４のパックの下位階層に属するプログラム階層１７のプログラムパックのデータが記録されている。つまり、「映画１」というタイトル階層１４のタイトルパックのデータの次に、プログラム１、プログラム２、プログラム３といった「映画１」のタイトル階層１４に属するプログラム階層１７のプログラムパックのデータが記録される。この後には再び「映画２」というタイトル階層１４のタイトルパックのデータが記録され、更にその後にプログラム１、プログラム２、プログラム３、プログラム４といった「映画２」というタイトル階層１４のタイトルパックの下位階層に属するプログラム階層１７のプログラムパックのデータが記録されている。
この図１０は、ユーザーテープの場合を示したが、ソフトテープにおいても同じことであり、ソフトテープの場合には「タイトル」、「チャプター」、「パート」の順の階層のパックでメモリに記憶されることになる。
【００３１】
図１１は、別の例として階層化されたユーザーテープのデータ構造を示す。図９に示したデータ構造と違う所はタイトル階層１４のタイトルパックのデータとして、そのタイトル階層１４の記録開始点のタイムコード２と記録終了点のタイムコード３を有することである。つまり「映画１」というタイトル階層１４のデータとして、その下に属するプログラム１、プログラム２、プログラム３のプログラム階層１７の記録開始点のタイムコード２であるＴＣ１と、記録終了点のタイムコード３であるＴＣ６を有している。また「映画２」というタイトル階層１４のデータとして、その下に属するプログラム１、プログラム２、プログラム３、プログラム４のプログラム階層１７の記録開始点のタイムコード２であるＴＣ７と、記録終了点のタイムコード３であるＴＣ１４を有している。
【００３２】
以上の説明では、記録内容によって区切られたプログラム階層のデータ構造について説明したが、これらとは別にカセットの利用者が任意に作成できるディレクトリが設けてある。このディレクトリは、例えば利用者が気に入った箇所（以下、ハイライトシーンと云う）や、記録後迅速に再生したい箇所等を記録させる場合に利用することができる。
【００３３】
即ち、図１２に示すように、記録内容情報２２の「映画１」、「映画２」のあるタイトル階層１４に、新たにハイライトシーン２４というタイトル階層１４のタイトルパックを作成する。
【００３４】
そして、このハイライトシーン２４の中に、例えば「映画２」の中にあるシーンを記録開始点のタイムコード２と記録終了点のタイムコード３を記録し、更にその１つのシーンをタイトル画データ２５として登録することができる。このハイライトシーン２４も任意の数だけ登録することができる。
【００３５】
更に、利用者が後から作成することができるカスタムファイルがある。即ち、図１３に示すように、例えば記録内容情報２０のタイトル階層のタイトルパックの下に１０個のプログラム１〜１０のプログラム階層のプログラムパックが存在し、プログラム１〜１０の順番を入れ替えて再生した場合、再生の順番やプログラムの選択情報を予めカスタムファイル２５に記録することができる。
【００３６】
利用者は既存のプログラム１〜１０のプログラム階層１７と同じ階層にカスタムファイル２５という新しいディレクトリであるプログラムパックを作成し、１番目はプログラム２、２番目はプログラム１０、３番目はプログラム４というように適宜再生する順番を設定することができる。
【００３７】
従って、利用者が再生時にこのカスタムファイル２５を選択すると、プログラム２→プログラム１０→プログラム４の順番で１０個のプログラムの中から３個のプログラムだけを選んで選択的に再生することができる。
【００３８】
次に記録媒体カートリッジに何の記録もされていない状態、即ち、購入して何ら記録等の操作をしていない記録媒体カートリッジのデータ構造は、図１４に示すように、ｒｏｏｔ１８の下位階層に記録媒体情報１９と記録内容情報２２とから構成され、記録媒体情報１９には共通ＩＤ２０と任意データ２１とから構成されたタイトル階層であり、記録内容情報２２には所謂名称未設定２６という形での記録媒体カートリッジ全体についてのタイトル階層のタイトルパックが存在している。
【００３９】
そして、所謂、未登録カセットの場合の操作は、図１５に示すように、所定の手順により、階層構造を作成することができる。以下、順に説明する。
【００４０】
（１）先ず、購入した未登録の記録媒体カートリッジ４であるテープカセットを記録再生装置に挿入して装着する（Ｓ１）。
【００４１】
（２）そして、記録再生装置は、未登録のテープカセットでなければ記録内容を表示して、利用者のリモコン等による指示を待ち、前記したタイトル／プログラムの指定により適宜位置を頭出しして記録が可能となる（Ｓ２〜Ｓ７）。
【００４２】
（３）もし、未登録のテープカセットであれば、利用者からのリモコン等による指示を待ち、記録操作によって録画が可能となる（Ｓ２、Ｓ８、Ｓ９）。
【００４３】
（４）この録画が開始すると、新しいディレクトリを作成し、記録開始点のタイムコード２を記録し、停止又は一時停止の操作が行われるまで録画が継続される（Ｓ１２〜Ｓ１３）。
【００４４】
（５）もし、停止又は一時停止の操作が行われると、記録終了点のタイムコード３を記録して終了する（Ｓ１４〜Ｓ１６）。
【００４５】
（６）またステップＳ５およびＳ６において、指定されたディレクトリを頭出しし、再生ボタンが押されたら再生を開始する（Ｓ１０〜Ｓ１１）。これによって再生したい場面が容易にサーチできる。
【００４６】
このようにして、上記ステップＳ７〜Ｓ１０の操作を繰り返すことによって、図１６に示すように、前記図１で説明した基本データ構造１に基づいて記録内容情報２２のタイトルが名称未設定２６の形でのタイトル階層を有する階層化されたデータ構造が構築される。
【００４７】
ここで利用者が、前記図１６で示したように、タイトルが名称未設定２６のタイトル階層で、プログラム階層１７の３つのプログラム（タイムコードＴＣ１，ＴＣ２と、タイムコードＴＣ３，ＴＣ４と、タイムコードＴＣ５，ＴＣ６）を１つにまとめる階層を作成し、例えば「ドラマ１」という名前を付ける手順について説明する。
【００４８】
（１）先ず、図１７に示すように、記録内容情報２２のプログラム名称未設定２６の下のプログラム階層に新しいディレクトリ２７のパックを作成する。
【００４９】
（２）そして、図１８に示すように、この記録内容情報２２のタイトル名称未設定２６の下に作成されたディレクトリ２７に「ドラマ１」の名称を付ける。
【００５０】
（３）次に、図１９に示すように、「ドラマ１」の名称を付けたディレクトリ２７の階層下に基本構造（タイムコードＴＣ１，ＴＣ２と、タイムコードＴＣ３，ＴＣ４と、タイムコードＴＣ５，ＴＣ６）の３つのプログラムを入れる。
【００５１】
（４）ここで、もし利用者がディレクトリ２７の「ドラマ１」を選択して次の記録を行えば、図２０に示すように、タイトル階層の「ドラマ１」の階層下に新しいディレクトリ２８が設けられ、記録開始点のタイムコード２のＴＣ７が記録される。このようにして作成された新しいディレクトリ２８は、図２１に示すように、いくつかにまとめて、ディレクトリ２８の「ドラマ１」と同様に「ドラマ２」として新しいディレクトリ２９にすることができる。この場合には、ディレクトリ２７の「ドラマ１」の階層下のプログラム階層１７の基本構造は３つのプログラムで構成され、ディレクトリ２８の「ドラマ２」は２つのプログラムで構成される。
【００５２】
（５）最後に図２２に示すように記録媒体カートリッジ全体のタイトルと、カセットＮｏを記録内容情報２２の名称未設定２６に入力することによって、タイトルとプログラム階層からなる階層構造を有したデータ構造をメモリに記憶することができる。
【００５３】
前記図１５〜２２を参照してユーザーテープについて説明したが、次にソフトテープの場合について説明する。ソフトテープの場合には、最初から最後まで連続して記録されている。
【００５４】
例えば、図２３に示すように、「映画」という記録媒体カートリッジ全体に関するタイトルが記録内容情報２２の最上位階層に記録され、その下に「本編」と「宣伝広告」という２つのタイトル階層１４が記録されている。タイトル階層１４の「本編」の下のチャプター階層１５には５個のチャプターが記録され、その内チャプター１の下には２つのパート階層１６が記録されている。このようなソフトテープではメモリのデータを書き換えるだけで、任意のチャプター数やパート数を設定したソフトテープにすることができる。
【００５５】
又、図２４及び図２５に示すように、例えば記録媒体６である磁気テープ上に記録されている２時間の録画内容からポイントとなる部分のみを抽出したタイムコード群を１つのディレクトリのパックにすることによって、２時間の録画内容であっても例えば３０分で全体の内容を再生することが可能となる。
【００５６】
即ち、磁気テープ上に録画されている内容を、例えばチャプター１〜４を１つにまとめてタイトル階層１４に「本編」と名前をつける。そして、各チャプターの中からダイジェストとなる部分のタイムコード、例えばタイムコードＴＣＡ，ＴＣＢとタイムコードＴＣＣ，ＴＣＤとタイムコードＴＣＥ，ＴＣＦを記録する。これらのチャプター階層１５を一つに纏めたタイトル階層１４を作成し、「ダイジェスト」と名前をつける。このようにして２時間の記録内容の磁気テープであっても、タイトル階層１４の「ダイジェスト」を再生開始時に選択することによって、全ての記録内容を再生しなくとも、要所となる記録部分だけを再生することが可能となる。
【００５７】
ここで、既に説明したパック、即ち、メモリにツリー構造で実際に記録する時に用いられるパックについて、更に詳しく説明する。記録媒体カートリッジ１４に設けられたメモリ４ｃには、固定長のパックを用いてデータを記録するようにしている。パックは５バイトを１ワードで形成されている。そこで図２６に示すように、この５バイトについて、最初のバイト（ＰＣ０）がデータの内容を示すアイテムデータ（ＩＴＥＭ）２９とされる。またこのアイテムデータ２９に対応して続く４バイト（ＰＣ１〜４）の書式が定められ、この書式に従って任意のデータ３０が設けられる。
【００５８】
またこのパック構造において、アイテムデータ２９は上下４ビットずつに分割され、上位４ビット（上位ビット群）は大アイテム３１、下位４ビット（下位ビット群）は小アイテム３２と称される。そして上位４ビットの大アイテム３１は、例えば後続データの用途を示すデータとされる。これに対して下位４ビットの小アイテム３２は、例えば後続データの具体的な内容を示すデータとされる。ここで大アイテム３１は最大１６通り設けることができる。またこの大アイテム３１に対して小アイテム３２はそれぞれ最大１６通り設けることができる。
【００５９】
そしてこの大アイテム３１には、ソフトテープで使用するときには、図２７に示すように、タイトル（０００１）、チャプター（００１０）、パート（００１１）のパックで階層化を図り、ユーザーテープで使用するときには、タイトル（０００１）、プログラム（０１００）のパックで階層化を図る構造となっている。この大アイテム３１は階層も示しており、メモリ４ｃがどこの階層かを理解できる様になっている。つまり、パックの１バイトめの大アイテム３１であるところの上位４ビットが（００１１）であればパートのパックであることがわかると共にタイトル（０００１）より下の階層で，プログラム（０１００）よりも上の階層であることがわかる。
【００６０】
又、大アイテム３１がタイトル（０００１）で、小アイテム３２が（０１００）であれば具体的な内容を示すデータ３０はカセットナンバーが格納されており、小アイテム３２が（１１１０）であればタイトルエンドのデータ３０が格納されていることになる。これらのパックが、前記説明した図１０に示すように、メモリ４ｃのメモリアドレスの小さい方から順に詰めた状態で格納されている。
【００６１】
次に、上記説明したメモリに格納されているデータ構造を備えた記録媒体カートリッジについて説明する。
記録媒体カートリッジ４は、前記図２を用いて概略説明したように、磁気テープである記録媒体６と、この記録媒体６を収納する収納ケース４ａと、記録媒体６に記録された情報の管理や制御を行なうための情報を記憶するメモリ４ｃと、記録再生装置に設けられたコネクタと接続する接点４ｂとを備えた構造になっている。
【００６２】
このような構造をした記録媒体カートリッジ４は、図２８に示すように、記録再生装置３３に装着されることにより、磁気テープである記録媒体６へ画像及び音声データを録画、再生すると共に、メモリ４ｃと接続している接点４ｂと記録再生装置３３側のコネクタ３４とが接続状態となりメモリ４ｃへ録画情報を前記説明したデータ構造に基づいて記憶させることができる。
【００６３】
即ち、メモリ４ｃを内蔵した記録媒体カートリッジ４のデータ構造は、磁気テープである記録媒体６に記録された内容の記録開始位置と記録終了位置を示す情報、所謂タイムコードを備えたパックから構成され、メモリ４ｃに記録される最小データ単位としてのパック、メモリ４ｃ内で、複数の最小データ単位を１つにまとめる階層化されたパックと、複数のパックをまとめて、階層化構造を構成する。
【００６４】
一方、記録再生装置は、図２８に示すように、放送信号を受信するチューナー部３５と、映像信号及び音声信号を録画再生するビデオ信号処理部３６と、チューナー部３５で受信した信号の内Ｖブランキングの情報を復調するＶｅｒｔｉｃａｌ  Ｂｌａｎｋｉｎｇ  Ｉｎｔｅｒｖａｌ（以下ＶＢＩと云う）デコーダ部３７と、記録媒体カートリッジ４のメモリ４ｃに録画内容に関する文字情報を記憶させるマイコンであるμ−ＣＯＭ部３８とから構成され、チューナー部３５の出力側はビデオ信号処理部３６及びＶＢＩデコーダ部３７の夫々の入力側に接続され、ビデオ信号処理部３６の出力側は図示されていないが記録媒体カートリッジ４内の記録媒体６に録画再生する録画及び再生ヘッドに接続され、ＶＢＩデコーダ部３７の出力側はμーＣＯＭ部３８の入力側に接続し、該μーＣＯＭ部３８の出力側は記録媒体カートリッジ４のメモリ４ｃと接続されている接点４ｂと接続するコネクタ３４に接続されている。
【００６５】
このように構成された記録再生装置３３に記録媒体カートリッジ４を装着することにより記録媒体カートリッジ４のメモリ４ｃに文字等のデータを記憶させておくことができる。
【００６６】
この記録媒体カートリッジ４のメモリ４ｃに文字等のデータを記録させるには２通りの方法があり、その一つは放送信号のＶブランキングに、放送信号に関するタイトル等の文字情報が多重されている場合にその情報を利用する場合であり、他の方法はキーボード等を利用して入力する場合である。以下項目に分けて説明する。
【００６７】
（１）．放送信号のＶブランキングに、放送信号に関するタイトル等の文字情報が多重されている場合にその情報を利用する場合。
ビデオカセットレコーダー（ＶＣＲ）等からなる記録再生装置３３のタイマー録画予約と録画動作に伴い自動的に文字情報、例えば番組名、配役等が記録媒体カートリッジ４のメモリ４ｃに書き込まれる。
【００６８】
即ち、図２８及び図２９に示すように、チューナー部３５で受信した信号の内Ｖブランキングの情報をＶＢＩデコーダ部３７で復調し、マイコンであるμーＣＯＭ部３８を介して記録媒体カートリッジ１４のメモリ４ｃに録画内容に関する文字情報を記録させる。尚、通常の映像信号や音声信号はビデオ信号処理部３６を介して記録媒体６である磁気テープに記録される。
【００６９】
つまり、図２９に示すように、先ず録画予約情報つまり録画開始時刻、録画終了時刻、チャンネル、録画開始テープ等の設定をＶＣＲ側である記録再生装置３３側で行なう（Ｓ１７）。
【００７０】
そして、録画開始時刻になると録画を開始し、記録媒体カートリッジ４のメモリ４ｃにＶＢＩデコーダ部３７で復調された録画情報を書き込む（Ｓ１８）。このメモリ４ｃへの録画情報の書き込みは録画終了時刻まで行なわれる（Ｓ１９，Ｓ２０，Ｓ２１）。
（２）．キーボード等を利用して入力する場合。
キーボードを利用して記録媒体カートリッジ４のメモリ４ｃに書き込む場合は、キーボードやＣＲＴ管面に、例えば図３０に示すような画面３９が表示され、ＶＣＲやリモコン等のテンキー等で矢印を移動させて、文字を入力させることができる。
【００７１】
このようにして上記（１）及び（２）の入力手段により記憶された記録媒体カートリッジ４のメモリ４ｃの内容は、文字情報の時は、図３１に示すように画面３９に表示され、静止画情報の時は図３２に示すように画面３９に表示することができる。
【００７２】
そして、図３１に示した文字情報の例えば「ＰＲＯＧＲＡＭ１．」、又は図３２に示した静止画情報の例えば結婚式の静止画を選択することにより、その選択された画像が記録されているテープ位置を頭出しすることができる。
【００７３】
又、前記図２４及び図２５で説明したダイジェストディレクトリファイルを作成する時は、所定の目次が表示されその目次にある項目を選択することによってダイジェストのパックが作成される。この項目には、例えば「文字入力」、「ダイジェスト作成」、「文字修正」、「ダイジェスト修正」などがある。そして「ダイジェスト作成」を選択すると、テープ上に記録されている全てのプログラムが例えば図３１に示すように表示され、この中から再生する順序を指定してゆく。これによってダイジェストに関するパックができあがる。
【００７４】
【発明の効果】
以上説明したように、記録媒体カートリッジに設けられたメモリを利用することを前提として、所定のバイト長で形成したアイテムデータと所定のバイト長で形成した任意のデータとからなる固定長のパックを最小データ単位とし、このアイテムデータを大アイテムとしての上位ビット群と小アイテムとしての下位ビット群に分け、大アイテムの１つのバリュー値に対して、小アイテムのビットの組み合わせの全てが対応するパックを形成すると共に、大アイテムのバリュー値でパックの階層関連付けを行うようにして、メモリにパック単位で順に記憶するようにしたことにより、テープに記録されているデータをジャンル等のグループ別に分ける等することが極めて容易となり、テープの管理や運営が容易に行うことができるという効果がある。
【図面の簡単な説明】
【図１】  本発明に係るデータ構造の基本データ構造を示したブロック図である。
【図２】  同基本データ構造に対応した磁気テープの記録情報を示した説明図である。
【図３】  同基本データ構造にデータを付加、拡張した１例を示したブロック図である。
【図４】  同基本データ構造にデータを付加、拡張した他の例を示したブロック図である。
【図５】  同基本データ構造にデータを付加、拡張した更に他の例を示したブロック図である。
【図６】  同基本データ構造による構造化の例を示したブロック図である。
【図７】  図６に示したブロック図に対応する磁気テープ上の記録情報を略示的に示した説明図である。
【図８】  ソフトテープおよびユーザーテープの階層構造を示した説明図である。
【図９】  基本データ構造に基づいて階層化されたデータ構造の一例を示した説明図である。
【図１０】  同基本データ構造に基づいて階層化されたデータ構造のメモリアドレスを示した説明図である。
【図１１】  基本データ構造に基づいて階層化されたデータ構造の他の例を示した説明図である。
【図１２】  ハイライトシーンを記録したディレクトリを示した説明図である。
【図１３】  カスタムファイルを示した説明図である。
【図１４】  未登録のカートリッジのデータ構造の例を示した説明図である。
【図１５】  図１４における未登録および登録済のカートリッジのデータ構造化をするフローチャート図である。
【図１６】  本発明に関わるデータ構造の記録時におけるディレクトリの自動生成されるデータ構造の様子を示した説明図である。
【図１７】  同構造の新しいディレクトリの作成によるデータ構造に基づいて階層化されたデータ構造の例を示した説明図である。
【図１８】  図１７における基本データ構造に基づいて階層化されたデータ構造の例を示した説明図である。
【図１９】  本発明に係るデータ構造の基本データ構造に基づいて階層化されたデータ構造の例を示した説明図である。
【図２０】  同基本データ構造に基づいて階層化されたデータ構造の１例を示した説明図である。
【図２１】  同基本データ構造に基づいて階層化されたデータ構造の他の例を示した説明図である。
【図２２】  同基本データ構造に基づいて階層化されたデータ構造の更にもう１つの例を示した説明図である。
【図２３】  本発明に係るデータ構造においてソフト磁気テープによる基本データ構造に基づいて階層化されたデータ構造の例を示した説明図である。
【図２４】  図２３におけるデータ構造の磁気テープ上に録画されている録画情報の分割についての略示的な説明図である。
【図２５】  図２４におけるデータ構造の基本データ構造に基づいて階層化されたデータ構造の例を示した説明図である。
【図２６】  メモリにデータを記録する時に用いるパックを示した説明図である。
【図２７】  パックの大アイテムを示した説明図である。
【図２８】  本発明に係る記録媒体カートリッジと記録再生装置との接続状態を示した説明図である。
【図２９】  同録画の時にメモリへの記憶を示す略示的フローチャート図である。
【図３０】  同データ構造を構築する際の記録情報を表示した一例を示した説明図である。
【図３１】  同データ構造を構築する際の記録情報を表示した一例を示した説明図である。
【図３２】  同データ構造を構築する際の記録情報を表示した一例を示した説明図である。
【符号の説明】
１，１’  基本データ構造
２  記録開始点タイムコード
３  記録終了点タイムコード
２’，３’  トラックナンバー
４  記録媒体カートリッジ
４ａ  収納ケース
４ｂ  接点
４ｃ  メモリ
５  リール
６  記録媒体
７  エリア
８  記録開始点
９  記録終了点
１０  プログラム名
１１  プログラムナンバー
１２  日付
１３  画像データ
１４  タイトル階層
１５  チャプター階層
１６  パート階層
１７  プログラム階層
１８  ｒｏｏｔ
１９  記録媒体情報
２０  ＩＤ
２１  任意データ
２２  記録内容情報
２３  最上位階層
２４  ハイライトシーン
２５  カスタムファイル
２６  名称未設定
２７，２８  ディレクトリ
２９  アイテムデータ
３０  データ
３１  大アイテム
３２  小アイテム
３３  記録再生装置
３４  コネクタ
３５  チューナー部
３６  ビデオ信号処理部
３７  ＶＢＩデコーダ部
３８  μーＣＯＭ部
３９  画面
４０  矢印
【図１】
0003822916.tif 000002
【図２】
0003822916.tif 000003
【図３】
0003822916.tif 000004
【図４】
0003822916.tif 000005
【図５】
0003822916.tif 000006
【図６】
0003822916.tif 000007
【図７】
0003822916.tif 000008
【図８】
0003822916.tif 000009
【図９】
0003822916.tif 000010
【図１０】
0003822916.tif 000011
【図１１】
0003822916.tif 000012
【図１２】
0003822916.tif 000013
【図１３】
0003822916.tif 000014
【図１４】
0003822916.tif 000015
【図１５】
0003822916.tif 000016
【図１６】
0003822916.tif 000017
【図１７】
0003822916.tif 000018
【図１８】
0003822916.tif 000019
【図１９】
0003822916.tif 000020
【図２０】
0003822916.tif 000021
【図２１】
0003822916.tif 000022
【図２２】
0003822916.tif 000023
【図２３】
0003822916.tif 000024
【図２４】
0003822916.tif 000025
【図２５】
0003822916.tif 000026
【図２６】
0003822916.tif 000027
【図２７】
0003822916.tif 000028
【図２８】
0003822916.tif 000029
【図２９】
0003822916.tif 000030
【図３０】
0003822916.tif 000031
【図３１】
0003822916.tif 000032
【図３２】
0003822916.tif 000033