(57)【特許請求の範囲】
【請求項１】
情報記録媒体に記録されているトラックに対して付与されるトラック番号情報であって少なくともトラックの再生順序を示すトラック番号情報と、順番に再生を行う複数のトラックを順序関係をもって１つのグループとして管理するためのグループ管理情報とを含む管理情報を編集する情報編集装置において、
前記情報記録媒体における１のグループに属しているトラックの論理的位置を変更してその新たな論理的位置をいずれのグループにも属しないようにする編集指令がなされた場合に、その新たな論理的位置と前記編集後に管理されることとなる複数のグループ間の順序関係とにしたがって、前記いずれのグループにも属しないこととなるトラックに対して付与されているトラック番号情報を変更するとともに前記１のグループ又は他のグループに属している他のトラックに対して付与されているトラック番号情報とグループ管理情報との対応関係を編集することを特徴とする情報編集装置。
【請求項２】
１のグループ又は他のグループに属している他のトラックの論理的位置の変更、及び前記他のトラックの論理的位置の変更とグループ管理情報の変更、の少なくともいずれか一つを行って前記他のトラックに対して付与されるトラック番号情報とグループ管理情報との対応関係を編集することを特徴とする請求項１に記載の情報編集装置。
【請求項３】
情報記録媒体に記録されているトラックに対して付与されるトラック番号情報であって少なくともトラックの再生順序を示すトラック番号情報と、順番に再生を行う複数のトラックを順序関係をもって１つのグループとして管理するためのグループ管理情報とを含む管理情報を編集する情報編集方法において、
前記情報記録媒体における１のグループに属しているトラックから論理的位置を変更するトラックが設定されたことを判別し、
前記設定された新たな論理的位置をいずれのグループにも属しないようにする編集指令がなされたことを判別し、
前記新たな論理的位置と前記編集後に管理されることとなる複数のグループ間の順序関係とにしたがって、前記いずれのグループにも属しないこととなるトラックに対して付与されているトラック番号情報を変更するとともに前記１のグループ又は他のグループに属している他のトラックに対して付与されているトラック番号情報とグループ管理情報との対応関係を編集することを特徴とする情報編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体に記録された管理情報を効率良く編集することが可能な情報編集装置及び情報編集方法に関する。
【背景技術】
【０００２】
音楽情報や映像情報が記録される情報記録媒体としては、カセットテープ、ＤＡＴ（ディジタルオーディオテープ）８ミリテープなどに代表される線状情報記録媒体や、ＬＤ（レーザディスク）、ＣＤ（コンパクトディスク）、ＭＤ（ミニディスク）、ＤＶＤ（ディジタルバーサタイルディスク）などに代表されるディスク状情報記録媒体が知られている。
【０００３】
近年、ディスク状情報記録媒体においても、情報の書込みおよび書換えが可能となり、記録されている情報へのアクセスが早いという利点と相まって、目覚しい普及を遂げている。
【０００４】
このディスク状情報記録媒体に楽曲（以下、単に「曲」と記載する）を記録する場合、例えば、１つの曲を「トラック」という単位とし、このトラックにトラック番号情報を付与して管理することができる。このようなトラック番号情報は、ディスク名、曲名、曲数、演奏時間、ディスク上での曲の開始位置や終了位置（位置を時間情報で管理する場合には、開始時間や終了時間）などの記録データを管理する情報とともに、ディスクの最内周部に記録されたＴＯＣ（Table of content）と呼ばれる管理情報に含まれている。ユーザが、記録された曲を再生する際、ディスクの記録再生編集装置を操作し、このようなトラック番号情報を指定して記録した曲を選択することができる。
【０００５】
ところで、最近、ディスク状情報記録媒体への情報記録密度の向上や、新しい情報圧縮方式の確立により、１枚のディスク状情報記録媒体に記録できる曲の数を著しく増加できるようになってきた（例えば、特許文献１を参照）。例えば、ＭＤでは、従来よりＡＴＲＡＣ（Adaptive TRansform Acoustic Coding）と呼ばれる情報圧縮方式が採用されているが、最近、従来のＡＴＲＡＣの２倍、４倍の圧縮効率を持つＡＴＲＡＣ３と呼ばれる情報圧縮方式により情報記録を行うＭＤＬＰ規格が制定された。このＡＴＲＡＣ３によれば、標準の録音時間８０分のＭＤでは、４倍モードで最長３２０分の記録が可能となる。このような新しい情報圧縮方式によれば、例えば、１曲の時間が約５分であるとしても、６０曲程度をディスクに記録できるようになる。
【特許文献１】特開1997-55069号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このように非常に多くの曲を記録した場合に、ユーザがトラック番号情報と曲との対応関係を覚えておくことは極めて困難であり、記録された曲を選択する際や、曲の再生順序等を編集する際に、ユーザに多大の操作負荷を与えることとなる。
【０００７】
本発明は、以上の点を一つの課題として捉え、ユーザの操作負荷を低減させることが可能な情報編集装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１に記載された発明は、情報記録媒体に記録されているトラックに対して付与されるトラック番号情報であって少なくともトラックの再生順序を示すトラック番号情報と、順番に再生を行う複数のトラックを順序関係をもって１つのグループとして管理するためのグループ管理情報とを含む管理情報を編集する情報編集装置において、前記情報記録媒体における１のグループに属しているトラックの論理的位置を変更してその新たな論理的位置をいずれのグループにも属しないようにする編集指令がなされた場合に、その新たな論理的位置と前記編集後に管理されることとなる複数のグループ間の順序関係とにしたがって、前記いずれのグループにも属しないこととなるトラックに対して付与されているトラック番号情報を変更するとともに前記１のグループ又は他のグループに属している他のトラックに対して付与されているトラック番号情報とグループ管理情報との対応関係を編集するように構成する。
【０００９】
本発明の請求項３に記載された発明は、情報記録媒体に記録されているトラックに対して付与されるトラック番号情報であって少なくともトラックの再生順序を示すトラック番号情報と、順番に再生を行う複数のトラックを順序関係をもって１つのグループとして管理するためのグループ管理情報とを含む管理情報を編集する情報編集方法において、前記情報記録媒体における１のグループに属しているトラックから論理的位置を変更するトラックが設定されたことを判別し、前記設定された新たな論理的位置をいずれのグループにも属しないようにする編集指令がなされたことを判別し、前記新たな論理的位置と前記編集後に管理されることとなる複数のグループ間の順序関係とにしたがって、前記いずれのグループにも属しないこととなるトラックに対して付与されているトラック番号情報を変更するとともに前記１のグループ又は他のグループに属している他のトラックに対して付与されているトラック番号情報とグループ管理情報との対応関係を編集することを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の好適な実施の形態を添付図面に基づいて説明する。以下の説明は、光磁気ディスク記録再生装置に対して本発明の情報編集装置を適用した場合の実施形態である。
【００１１】
図１に本発明の実施形態にかかる光磁気ディスク記録再生装置１００の概略構成例を示す。図１に示すように、この光磁気ディスク記録再生装置１００は、情報記録再生部５０と、システムコントローラ５１と、入力部５２と、表示部５３と、を含んで構成され、これら各部は図示のように接続されている。
【００１２】
情報記録再生部５０は、光磁気ディスク２０を回転駆動するための図示しないスピンドルモータと、図示しないレーザービームを出射するレーザーダイオードおよびこのレーザーダイオードからの出射光および光磁気ディスク２０からの反射光を目的に応じて分光する各種スプリッタおよび光磁気ディスク２０からの反射光や各種スプリッタにより分光された光を電気信号に変換するディテクタおよびレーザービームの光磁気ディスク２０に対する焦点を合わせたり、情報トラック上に位置付けるためのアクチュエータとを備えた光ピックアップ２と、光ピックアップ２からの各種電気信号から目的に応じた様々な信号を生成するＲＦアンプ７と、このＲＦアンプ７で生成される光磁気ディスク２０に予め記録されたグループ（溝）の揺らぎを抽出したウォブル信号から光磁気ディスク２０のアドレス情報を検出するＡＤＩＰデコーダ６と、光磁気ディスク２０に記録した情報を再生する際にはＲＦアンプ７で生成される光磁気ディスク２０に記録されている信号を抽出したＲＦ（Radio Frequency）信号のデータに対してＥＦＭ（Eight to Fourteen Modulation）復調を行い、また、光磁気ディスク２０に情報を記録する際には、後述するＤＲＡＭ１２からのデータにＥＦＭ変調を施す機能を有するＥＦＭエンコーダデコーダ９と、光磁気ディスク２０に情報を記録する際に、レーザービームによりキュリー温度以上に熱せられた光磁気ディスク２０の磁性膜に対して磁界を印加する磁気ヘッド３と、この磁気ヘッド３に対してＥＦＭエンコーダデコーダ９によりＥＦＭ変調が施されたデータに応じて磁界の向きを決定し駆動するためのヘッド駆動回路５と、光磁気ディスク２０から情報を再生す
る際に、ＥＦＭエンコーダデコーダ９によりＥＦＭ復調されたデータを備え、また、光磁気ディスク２０に情報を記録する際に、後述するデータ圧縮エンコーダデコーダ１３により圧縮されたデータを蓄えておくＤＲＡＭ（Dynamic Random Access Memory）１２と、このＤＲＡＭ１２に対してデータの入出力を制御するためのＤＲＡＭコントロール回路１１と、光磁気ディスク２０から情報を再生する際に、ＤＲＡＭ１２からのデータを伸長して、この伸長した信号を出力部１５から出力し、また、光磁気ディスク２０に情報を記録する際に、入力部１４からの信号を圧縮しＤＲＡＭ１２に出力するデータ圧縮エンコーダデコーダ１３と、スピンドルモータや光ピックアップ２を半径方向に駆動する図示しないキャリッジモータや光ピックアップ２のアクチュエータを制御するためのサーボコントロール回路８と、を備えている。なお、アナログ信号をデジタル信号に変換するためのＡ／Ｄコンバータや、デジタル信号をアナログ信号に変換するためのＤ／Ａコンバータの図示は省略している。
【００１３】
システムコントローラ５１は、ＣＰＵ５１ａ、ＲＯＭ５１ｂ、ＲＡＭ５１ｃを備え、情報記録再生部５０における各構成部分を制御し、光磁気ディスク２０への情報の記録、読み出し、再生を行う。この情報の記録や読み出しについては、本発明と直接の関係がないので、詳しい説明は省略する。また、システムコントローラ５１のＣＰＵ５１ａは、光磁気ディスク最内周部に記録されたＴＯＣと呼ばれる管理情報を読み出し、本発明の特徴部分である編集処理（以下「ＴＯＣ編集処理」という）を行う。ＲＯＭ５１ｂには、ＴＯＣ編集処理プログラムなどが格納され、ＲＡＭ５１ｃは、主に、作業領域として用いられる。入力部５２は、システムコントローラ１０に、外部から各種操作指令を与えるためのものであり、例えば、ＴＯＣ編集処理の際、ユーザからの編集指令をシステムコントローラ１０に与える。表示部５３は、この光磁気ディスク記録再生装置１００の演奏状態を表示したり、ＴＯＣ編集処理の際、ユーザーに対して、必要な情報を表示するものである。
【００１４】
この本発明の特徴部分であるＴＯＣ編集処理について、以下に詳しく説明する。始めに、ＴＯＣ編集処理の対象となるＴＯＣの論理的構造を図２を参照して説明する。本実施形態にかかるＴＯＣは、ディスク名、１のトラックに対して付与されるトラック番号情報、曲名、曲数、演奏時間などの管理情報の他に、グループ名情報などを含んだグループ管理情報から構成されている。このグループ管理情報とは、１ないし複数のトラックを１つのグループとして管理するために生成される情報である。このグループ管理情報により、グループ（グループ名情報）とトラック番号情報とが関係付けられる。なお、あるグループに属するトラックに対してグループ名情報を付与する場合は、トラックの１つ１つに対してそのトラックがどのグループに属するかの情報を付与する方法と、グループに対してそのグループに属するトラックがどのトラックであるかを付与する方法がある。前者の方法の場合、グループ管理情報は、《ＴＮＯ１／ＧｒｏｕｐＡ，ＴＮＯ２／ＧｒｏｕｐＢ，ＴＮＯ３／ＧｒｏｕｐＡ，ＴＮＯ４／ＧｒｏｕｐＢ，ＴＮＯ５／ＧｒｏｕｐＣ》という形態とされ、後者の方法の場合、グループ管理情報は、《ＧｒｏｕｐＡ／ＴＮＯ１＆ＴＮＯ２＆ＴＮＯ３，ＧｒｏｕｐＢ／ＴＮＯ４＆ＴＮＯ５》という形態とされる。なお、「ＴＯＮ１」や「ＧｒｏｕｐＡ」の表す意味は、この後詳述する。また、本実施形態においては、このトラックと曲とは１対１に対応する。
【００１５】
図２は、このようなＴＯＣのうち、ディスク名と、グループ名情報と、トラック番号情報と、トラック（曲）との関係づけ（論理的構造）を示す図である。図２中、「Ｄｉｓｃ」はディスク名を示す。「ＧｒｏｕｐＡ」は、「Ａ」という名称で管理されるグループを示す（ＧｒｏｕｐＢ、Ｃ、Ｄ・・・も、それぞれの名称で管理されるグループを示す）。「ＴＯＮ１」は、「１」という番号のトラック番号情報であることを示す（ＴＯＮ２、３・・も、それぞれの番号のトラック番号情報であることを示す）。「ａ」は、「ａ」という名称のトラック（ここでは、「ａ」という名称の曲）であることを示す（ｂ、ｃ、ｄ・・・についても、それぞれの名称の曲であることを示す）。
【００１６】
図２の例では、１つのＤｉｓｃには、ＧｒｏｕｐＡとＧｒｏｕｐＢが登録されており、さらに、ＧｒｏｕｐＡには、ＴＯＮ１が付与された曲「ａ」とＴＯＮ２が付与された曲「ｂ」とＴＯＮ３が付与された曲「ｃ」とが属し、ＧｒｏｕｐＢには、ＴＯＮ４が付与された曲「ｄ」とＴＯＮ５が付与された曲「ｅ」とが属している。このように、本実施形態にかかるＴＯＣにおいては、記録された曲をグループ化して管理している（以下「グループ管理」という）。このようなグループ管理によれば、ユーザが入力部５２を介して１つの曲を指定する際に、絞り込み指定、例えば、まず、ＧｒｏｕｐＡを指定し、その後に、ＧｒｏｕｐＡに属しているトラック番号情報であるＴＯＮ１を指定することができる。
【００１７】
そして、ＴＯＣ編集処理では、指定した曲を移動させた場合にグループ管理の編集を行うことができる。ここに移動とは、光磁気ディスクに記録された曲データ自体が、該ディスク上の記録位置を変更することをいうのではなく、トラック（曲）に付与されるトラック番号情報が変更されることをいう。即ち、プログラム再生やランダム再生などの特殊再生が指定されていない場合には、トラック番号情報の順序（小さい番号から大きい番号に向けて）で再生されるが、トラック番号情報の変更により、あたかも、曲データが記録されている順序が変更されたようになる。このことより、本実施形態におけるトラック（曲）の移動とは、トラック（曲）の論理的位置を変更することを意味する。
【００１８】
また、ＴＯＣ編集処理では、トラック番号情報を変更する場合、（１）同じトラック番号情報を異なるグループに使用しないこと、（２）グループ毎のトラック番号情報は、最初の番号から最後の番号に増加する連続性を持ち、かつ、欠番は認めること、のトラック番号情報の付与のルール（以下「ＴＮＯ付与ルール」という）を規定する。
【００１９】
次に、ＴＯＣ編集処理におけるトラック（曲）の移動の態様について図３乃至図６を参照して説明する。図３および図４は、図２に示す構造から、ユーザが指定した曲を、ユーザが所望する論理的位置に移動させる場合の態様を示すものである。この態様における曲の指定方法としては、その曲に付与されたトラック番号情報（曲名でもよい）を指定することにより行う。
【００２０】
図３の（イ）は、移動する曲を特定し、その曲を既存（登録済）のグループの特定の論理的位置に移動させる場合の態様である。この場合、図３（イ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ｂ」（ＴＮＯ２）を、ＧｒｏｕｐＢの曲「ｄ」（ＴＮＯ４）の直後に移動させており、移動後、図３（イ）（Ｂ）に示すように、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＡ、Ｂ全体としてＴＮＯを再付与している。即ち、曲順を「ｄ」、「ｂ」、「ｅ」とする場合、その順序に沿って番号が増加方向になるように、ＴＮＯを付与している。このような態様の利用例としては、「ｂ」という曲のグループを既存のグループに変更し、かつ、そのグループの中でも「ｄ」という曲の直後に聞きたい場合などが該当する。なお、ＴＮＯ付与ルールに従えば、図３（イ）（Ｃ）に示すように、ＧｒｏｕｐＢ内でのみ、ＴＮＯを再付与するようにしてもよい。
【００２１】
図３の（ロ）は、移動する曲を特定し、その曲に新たなグループ名情報を付与した上で、既存のグループ間の特定の論理的位置に移動させる場合の態様である。この場合、図３（ロ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ｂ」（ＴＮＯ２）に対して、新たにＧｒｏｕｐＣを付与し、それをＧｒｏｕｐＡの曲「ｃ」（ＴＮＯ３）の直後に移動させており、移動後、図３（ロ）（Ｂ）に示すように、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＡ、Ｂ、Ｃ全体としてＴＮＯを再付与している。このような態様の利用例としては、「ｂ」という曲のグループを新たに作成し、かつ、その曲「ｂ」をグループ「Ａ」の曲の直後に聞きたい場合などが該当する。また、グループとグループとの境目を確認しつつ、曲の移動を行った場合、たまたま境界だった場合が該当する。このように、曲「ｂ」（ＴＮＯ２）を曲「ｃ」（ＴＮＯ３）の直後に移動させた場合、曲「ｃ」、「ｂ」、「ｄ」の各ＴＮＯの大きさの関係は、ＴＮＯ付与ルールに従えば、「ｃ」＜「ｂ」＜「ｄ」となる。なお、ＴＮＯ付与ルールに従えば、図３（ロ）（Ｃ）に示すように、ＧｒｏｕｐＢ、Ｃ内でのみ、ＴＮＯを再付与するようにしてもよい。
【００２２】
図３の（ハ）は、移動する曲を特定し、その曲に新たなグループ名情報を付与した上で、既存のグループ内である特定の論理的位置に移動させる場合の態様である。この場合、図３（ハ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ｂ」（ＴＮＯ２）に対して、新たにＧｒｏｕｐＣを付与し、それをＧｒｏｕｐＢの曲「ｄ」（ＴＮＯ４）の直後に移動させている。ところが、これは、グループ内にグループを設けることとなるので、グループを複数の層構造とする結果となる。
【００２３】
このようなグループの複数の層構造は、その構造をユーザが記憶しておく必要性が生じ、これもまた、所望の曲を特定するのに時間がかかるため、好ましくない。従って、このような場合、図３（ハ）（Ｂ）に示すように、ＧｒｏｕｐＢを、ＧｒｏｕｐＢとＧｒｏｕｐＤとに自動的に分割し、曲「ｄ」（ＴＮＯ４）をＧｒｏｕｐＢに属させたままとし、曲「ｅ」（ＴＮＯ５）に対して、新たにＧｒｏｕｐＤを付与する（以下このように自動的に分割することを「分割のルール」という）。そして、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＡ、Ｂ、Ｃ、Ｄ全体としてＴＮＯを再付与している。このような態様の利用例としては、グループ性よりも曲の順序を重要視する場合などが該当する。なお、このように、構造上はグループを分割する必要があるが、分割された各グループの名称は、同一のものを使用してもよい。また、ＴＮＯ付与ルールに従えば、図３（ハ）（Ｃ）に示すように、ＧｒｏｕｐＢ、Ｃ、Ｄ内でのみ、ＴＮＯを再付与するようにしてもよい。
【００２４】
図４の（ニ）は、移動する曲を特定し、その曲をグループ管理せずに、既存のグループ間の特定の論理的位置に移動させる場合の態様である。この場合、図４（ニ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ｂ」（ＴＮＯ２）に対して、グループ管理を行うことをやめて、それをＧｒｏｕｐＡの曲「ｃ」（ＴＮＯ３）の直後に移動させており、移動後、図４（ニ）（Ｂ）に示すように、ＴＮＯ付与ルールに従って、グループ管理されていない曲も含めてＧｒｏｕｐＡ、Ｂ、Ｃ全体としてＴＮＯを再付与している。この場合も、図３の（ロ）の態様と同様、曲「ｃ」、「ｂ」、「ｄ」の各ＴＮＯの大きさの関係は、ＴＮＯ付与ルールに従えば、「ｃ」＜「ｂ」＜「ｄ」となる。また、ＴＮＯ付与ルールに従えば、図４（ニ）（Ｃ）に示すように、ＧｒｏｕｐＡのみを除いて、ＴＮＯを再付与するようにしてもよい。
【００２５】
図４の（ホ）は、移動する曲を特定し、その曲をグループ管理せずに、既存のグループ内である特定の論理的位置に移動させる場合の態様である。この場合、図４（ホ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ｂ」（ＴＮＯ２）に対して、グループ管理を行うことをやめて、それをＧｒｏｕｐＢの曲「ｄ」（ＴＮＯ４）の直後に移動させている。この場合も、図３（ハ）の態様と同様に分割のルールに基づき、図４（ホ）（Ｂ）に示すように、ＧｒｏｕｐＢを、ＧｒｏｕｐＢとＧｒｏｕｐＣとに分割し、曲「ｄ」（ＴＮＯ４）をＧｒｏｕｐＢに属させたままとし、曲「ｅ」（ＴＮＯ５）に対して、新たにＧｒｏｕｐＣを付与するとともに、ＴＮＯ付与ルールに従って、グループ管理されていない曲も含めてＧｒｏｕｐＡ、Ｂ、Ｃ全体としてＴＮＯを再付与している。なお、この場合も、構造上はグループを分割する必要があるが、分割された各グループの名称は、同一のものを使用してもよい。また、ＴＮＯ付与ルールに従えば、図４（ホ）（Ｃ）に示すように、ＧｒｏｕｐＡのみを除いて、ＴＮＯを再付与するようにしてもよい。
【００２６】
図４の（へ）は、移動する曲を特定し、その曲を既存のグループ内に移動させる場合の態様である。上記（イ）〜（ホ）の態様は、移動先の論理的位置をユーザが任意に指定するものであるが、この（へ）の態様は、ユーザが移動先のグループ名情報を指定するのみで、そのグループ内外の特定の論理的位置は指定しない点で異なる。この場合、図４（へ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ｂ」（ＴＮＯ２）を、ＧｒｏｕｐＢ内に移動させている。ここで、ＧｒｏｕｐＢ内のどの論理的位置に移動されるかは、例えば、グループ内での曲の順序付けのルール（以下「順序付けルール」という）を予め定めておき、その順序付けルールに従って決定される。図４（へ）（Ｂ）の例では、曲名がアルファベット順に従って順序付けされ、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＡ、Ｂ全体としてＴＮＯが再付与されている。なお、ＴＮＯ付与ルールに従えば、図４（へ）（Ｃ）に示すように、ＧｒｏｕｐＢ内でのみ、ＴＮＯを再付与するようにしてもよい。
【００２７】
図５および図６は、図５の最上部に示す構造から、ユーザが指定したグループを、ユーザが所望する論理的位置に移動させる場合の態様を示すものである。この態様におけるグループの指定方法としては、そのグループに付与されたグループ名情報を指定することにより行う。このように、移動させる対象をグループ全体とすることで、曲（例えば、トラック番号情報）を指定する上記図３および図４の態様に比べ、多くの曲を移動させる場合に操作回数が少なくて済む。
【００２８】
図５の（ト）は、移動するグループを特定し、そのグループに含まれている曲を、既存のグループ内に移動させる場合の態様である。この場合、図５（ト）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ａ」（ＴＮＯ１）と「ｂ」（ＴＮＯ２）全てを、ＧｒｏｕｐＣ内に移動させている。ここで、ＧｒｏｕｐＣ内のどの論理的位置に移動されるかは、図４（へ）の態様と同様に、順序付けルールを予め定めておき、その順序付けルールに従って決定される。このような態様の利用例としては、「Ａ」という名称のグループに属する曲全てを既存のグループに編入する場合などが該当する。なお、ＴＮＯ付与ルールに従えば、図５（ト）（Ｃ）に示すように、ＧｒｏｕｐＣ内でのみ、ＴＮＯを再付与するようにしてもよい。
【００２９】
図５の（チ）は、移動するグループを特定し、そのグループを新たなグループに変更し、既存のグループ間の特定の論理的位置に移動させる場合の態様である。この場合、図５（チ）（Ａ）に示すように、ＧｒｏｕｐＡを、新たなＧｒｏｕｐＤに変更し、それをＧｒｏｕｐＢの直後に移動させており、移動後、図５（チ）（Ｂ）に示すように、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＢ、Ｃ、Ｄ全体としてＴＮＯを再付与している。なお、ＴＮＯ付与ルールに従えば、図５（チ）（Ｃ）に示すように、ＧｒｏｕｐＣ、Ｄ内でのみ、ＴＮＯを再付与するようにしてもよい。
【００３０】
図６の（リ）は、移動するグループを特定し、そのグループに属している曲をグループ管理せずに、既存のグループ間の特定の論理的位置に移動させる場合の態様である。この場合、図６（リ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ａ」（ＴＮＯ１）と「ｂ」（ＴＮＯ２）に対して、グループ管理を行うことをやめて、それをＧｒｏｕｐＢの曲「ｄ」（ＴＮＯ４）の直後に移動させており、移動後、図６（リ）（Ｂ）に示すように、ＴＮＯ付与ルールに従って、グループ管理されていない曲も含めてＧｒｏｕｐＢ、Ｃ全体としてＴＮＯを再付与している。この場合も、図３の（ロ）、図４（二）の態様と同様、曲「ｄ」、「ａ」、「ｂ」、「ｃ」の各ＴＮＯの大きさの関係は、ＴＮＯ付与ルールに従えば、「ｄ」＜「ａ」＜「ｂ」＜「ｃ」となる。また、ＴＮＯ付与ルールに従えば、図６（リ）（Ｃ）に示すように、ＧｒｏｕｐＢのみを除いて、ＴＮＯを再付与するようにしてもよい。
【００３１】
図６の（ヌ）は、移動するグループを特定し、そのグループに属している曲をグループ管理せずに、既存のグループ内である特定の論理的位置に移動させる場合の態様である。この場合、図６（ヌ）（Ａ）に示すように、ＧｒｏｕｐＡに属している曲「ａ」（ＴＮＯ１）と「ｂ」（ＴＮＯ２）に対して、グループ管理を行うことをやめて、それをＧｒｏｕｐＢの曲「ｃ」（ＴＮＯ３）の直後に移動させている。この場合も、図３の（ハ）、図４（ホ）の態様と同様に分割のルールに基づき、図６（ヌ）（Ｂ）に示すように、ＧｒｏｕｐＢを、ＧｒｏｕｐＢとＧｒｏｕｐＤとに分割し、曲「ｃ」（ＴＮＯ３）をＧｒｏｕｐＢに属させたままとし、曲「ｄ」（ＴＮＯ４）に対して、新たにＧｒｏｕｐＤを付与するとともに、ＴＮＯ付与ルールに従って、グループ管理されていない曲も含めてＧｒｏｕｐＢ、Ｃ、Ｄ全体としてＴＮＯを再付与している。なお、ＴＮＯ付与ルールに従えば、図６（ヌ）（Ｃ）に示すように、ＧｒｏｕｐＢのみを除いて、ＴＮＯを再付与するようにしてもよい。
【００３２】
図６の（ル）は、移動するグループを特定し、そのグループを既存のグループ間の特定の論理的位置に移動させる場合の態様である。この場合、図６（ル）（Ａ）に示すように、ＧｒｏｕｐＡを、ＧｒｏｕｐＢの直後に移動させており、移動後、図６（ル）（Ｂ）に示すように、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＡ、Ｂ、Ｃ全体としてＴＮＯを再付与している。なお、ＴＮＯ付与ルールに従えば、図６（ル）（Ｃ）に示すように、ＧｒｏｕｐＢのみを除いて、ＴＮＯを再付与するようにしてもよい。
【００３３】
次に、トラック（曲）のグルーピングの態様について図７および図８を参照して説明する。図７は、グループ管理されていない複数の曲（図７（Ａ））に対して、グループ名情報を付与する場合の態様である。この場合、まず、ＧｒｏｕｐＡ、Ｂ、Ｃを新たに生成し（図７（Ｂ））、曲「ａａ」（ＴＮＯ１）と曲「ａｂ」（ＴＮＯ７）に対してＧｒｏｕｐＡを、曲「ｂａ」（ＴＮＯ６）と曲「ｂｂ」（ＴＮＯ４）と曲「ｂｃ」（ＴＮＯ３）に対してＧｒｏｕｐＢを、曲「ｃａ」（ＴＮＯ５）と曲「ｃｂ」（ＴＮＯ２）に対してＧｒｏｕｐＣを、それぞれ付与する（図７（Ｃ））。
【００３４】
このグループ名情報の付与（各グループへの登録）は、グルーピングに目的に合わせて行うことが望ましい。例えば、アルファベットごとにグループ化したい場合は、ＧｒｏｕｐＡ、ＧｒｏｕｐＢ、ＧｒｏｕｐＣというように、グループ名情報を生成し、各曲はその名称に応じてグループに登録される。また、各グループ内のどの論理的位置に移動されるかは、図４（へ）、図５の（ト）の態様と同様に、グループ内での曲の順序付けルールを予め定めておき、その順序付けルールに従って決定される。図７（Ｃ）の例では、曲名がアルファベット順に従って順序付けされている。そして、図７（Ｄ）に示すように、ＴＮＯ付与ルールに従って、ＧｒｏｕｐＡ、Ｂ、Ｃ全体としてＴＮＯを再付与している。なお、アルファベットごとにグループ化する他にも、アイウエオごと、キーワードごとにグループ化する方法があげられる。
【００３５】
図８は、複数のグループ（図８（Ｅ））を、いくつかのグループに統合する場合の態様である。この場合、まず、ＧｒｏｕｐＡ１とＧｒｏｕｐＡ２を、ＧｒｏｕｐＡに統合し、ＧｒｏｕｐＢ１とＧｒｏｕｐＢ２を、ＧｒｏｕｐＢに統合する（図８（Ｆ））。これにより、曲「ａａ」（ＴＮＯ１）と曲「ａｂ」（ＴＮＯ２）と曲「ｂｃ」（ＴＮＯ５）と曲「ｃａ」（ＴＮＯ６）は、ＧｒｏｕｐＡに属することとなり、曲「ｂａ」（ＴＮＯ３）と曲「ｂｂ」（ＴＮＯ４）と曲「ｃｂ」（ＴＮＯ７）は、ＧｒｏｕｐＢに属することとなる（図８（Ｇ））。ここで、どのグループを統合するかは、ユーザが複数のグループを選択してする場合や、自動的に類似（同一も含める）名称を統合することが考えられる。２つのグループの統合は、先に説明した図５の（ト）の態様と似ているが、統合するグループが３つ、４つと数多くなった場合には有効な態様である。
【００３６】
また、各グループ内のどの論理的位置に移動されるかは、図７の態様と同様である。そして、この態様では、図８（Ｈ）に示すように、ＴＮＯ付与ルールが守られているので、ＴＮＯの再付与しなくてもよいが、図８（Ｉ）に示すように、ＧｒｏｕｐＡ、Ｂ全体としてＴＮＯを再付与しても構わない。ユーザが所望する論理的位置に移動させる場合の態様を示すものである。この態様における曲の指定方法としては、その曲に付与されたトラック番号情報（曲名でもよい）を指定することにより行う。
【００３７】
図７および図８のトラック（曲）のグルーピングの態様では、例えば、初期にグループ管理する指令を行なわずに、ＣＤからＭＤにダビングすると、各曲にトラック番号情報が付与されるだけとなるが、グループ管理されていない曲が多数存在する場合は、グループ化を自動的にすることで使用者の負担を軽減することができる。
【００３８】
次に、ＣＰＵ５１ａのＴＯＣ編集処理について、図９乃至図１２を参照して説明する。図９は、図３（イ）〜（ハ）および、図４（ニ）、（ホ）におけるトラック（曲）移動を行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。なお、図９中、符号（イ）〜（ホ）に示す部分の処理は、それぞれ、図３（イ）〜（ハ）、図４（ニ）、（ホ）における態様時の処理であることを示している。
【００３９】
図９に示すＴＯＣ編集処理では、まず、ＣＰＵ５１ａは、光磁気ディスク２０からＴＯＣを読み出し、一時、ＲＡＭ５１ｃに記憶する。そして、ＣＰＵ５１ａは、入力部５２から、曲の移動（ＭＯＶＥ）指令を待つ状態となる（ステップＳ１）。この状態で、ユーザが、例えば、表示部５３の表示内容を見ながら、入力部５２を操作して、ＭＯＶＥ（移動）する曲のＴＮＯ（トラック番号情報）を設定（指定）すると、ＣＰＵ５１ａは、これを認識し、ステップＳ２に移行する。
【００４０】
ステップＳ２では、ＣＰＵ５１ａは、入力部５２からの指令を待ち、ユーザにより入力された指令が、設定された曲に対してグループ管理する指令であるか否かを判別する。グループ管理する指令であると判別した場合には、ＣＰＵ５１ａは、ステップＳ３に移行する。一方、グループ管理する指令でないと判別した場合には、ＣＰＵ５１ａは、ステップＳ６に移行する。
【００４１】
ステップＳ３では、ＣＰＵ５１ａは、入力部５２からの指令を待ち、ユーザにより入力された指令が、設定された曲に対して既存グループへの編入（移動）指令であるか否かを判別する。既存グループへの編入（移動）指令であると判別した場合には、ＣＰＵ５１ａは、さらに、ユーザによる入力部５２から曲の移動先の位置（論理的位置）指令を受けて、その移動先の位置をＲＡＭ５１ｃに記憶（ステップＳ４）し、ステップＳ９に移行する。ここで、例えば、ＴＮＯ１が付与された１曲目を、３曲目の後に、移動させたい場合には、ＴＯＮ１をＴＯＮ４に変更するように指令する。また、表示部５３の画面が大きい場合には、複数の曲名を表示させ、曲名のみを見ながら移動させるように構成してもよい。いずれにしても、移動方法は装置の大きさ、種類によって異なる。共通する点といえば、移動を行なっている最中のＴＮＯの変更は、装置のシステムコントローラ内で変更が有効になっているだけであり、ディスク上に記録させている情報は書き換えられていない。
【００４２】
一方、既存グループへの編入指令でないと判別した場合には、ＣＰＵ５１ａは、新たなグループの登録処理を実行、即ち、グループ管理情報を生成し（ステップＳ５）、ステップＳ６に移行する。
【００４３】
ステップＳ６でも、ＣＰＵ５１ａは、ユーザによる入力部５２から曲の移動先の位置指令を受けて、その移動先の位置をＲＡＭ５１ｃに記憶（ステップＳ６）し、ステップＳ７に移行する。
【００４４】
ステップＳ７では、ＣＰＵ５１ａは、設定された曲の移動先の位置が、既存グループ内であるか否かを判別する（ステップＳ７）。既存グループ内でないと判別した場合には、ＣＰＵ５１ａは、ステップＳ９に移行する。一方、既存グループ内であると判別した場合には、ＣＰＵ５１ａは、移動先のグループを、分割のルールに基づき、複数に分割する処理を実行（ステップＳ８）し、ステップＳ９に移行する。
【００４５】
ステップＳ９では、ＣＰＵ５１ａは、設定された曲に対して、ＭＯＶＥ（移動）処置を実行する。そして、ＣＰＵ５１ａは、図３および図４で説明したように、全ての曲に対しＴＮＯ（トラック番号情報）付与処理（再付与）を実行し（ステップＳ１０）、新しいＴＯＣを作成（ステップＳ１１）し、ＴＯＣ編集処理を実行する。
【００４６】
図１０は、図３（ロ）〜（ハ）および、図４（ニ）〜（ヘ）におけるトラック（曲）移動を行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。このフローチャートは、図９に示すフローチャートとほぼ同様であるが、図９のステップＳ４における設定された曲の移動先の位置をＲＡＭ５１ｃに記憶することに代えて、設定された曲の移動先であるグループ名情報をＲＡＭ５１ｃに記憶することとしている（ステップＳ２４）。即ち、図４（ヘ）におけるトラック（曲）移動を行う場合、この処理が行なわれる。ステップＳ２４では、ユーザは、入力部５２から、設定された曲の移動先のグループ名情報を入力する必要がある。なお、グループ内のどの論理的位置に移動されるかは、上述したように、グループ内での曲の順序付けルールを予め定めておき、その順序付けルールに従って決定される。
【００４７】
図１１は、図５（ト）、（チ）および、図６（リ）〜（ル）におけるトラック（曲）移動を行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。なお、図１１中、符号（ト）〜（ル）に示す部分の処理は、それぞれ、図５（ト）、（チ）、図６（リ）〜（ル）における態様時の処理であることを示している。
【００４８】
図１１に示すＴＯＣ編集処理では、まず、ＣＰＵ５１ａは、光磁気ディスク２０からＴＯＣを読み出し、一時、ＲＡＭ５１ｃに記憶する。そして、ＣＰＵ５１ａは、光磁気ディスク２０からＴＯＣを読み出し、一時、ＲＡＭ５１ｃに記憶する。そして、ＣＰＵ５１ａは、入力部５２から、グループの移動（ＭＯＶＥ）指令を待つ状態となる（ステップＳ４１）。この状態で、ユーザが、例えば、表示部５３の表示内容を見ながら、入力部５２を操作して、ＭＯＶＥ（移動）するグループ名情報を設定（指定）すると、ＣＰＵ５１ａは、これを認識し、ステップＳ４２に移行する。
【００４９】
ステップＳ４２では、ＣＰＵ５１ａは、入力部５２からの指令を待ち、ユーザにより入力された指令が、設定されたグループに属している曲をグループ管理する指令であるか否かを判別する。グループ管理する指令であると判別した場合には、ＣＰＵ５１ａは、ステップＳ４３に移行する。
【００５０】
ステップＳ４３では、ＣＰＵ５１ａは、入力部５２からの指令を待ち、ユーザにより入力された指令が、設定されたグループに属している曲に対して既存グループへの編入指令であるか否かを判別する。既存グループへの編入指令であると判別した場合には、ＣＰＵ５１ａは、さらに、ユーザによる入力部５２から移動先のグループの指令を受けて、そのグループ名情報をＲＡＭ５１ｃに記憶（ステップＳ４４）し、ステップＳ５３に移行する。一方、既存グループへの編入指令でないと判別した場合には、ＣＰＵ５１ａは、入力部５２からの指令を待ち、ユーザにより入力された指令が、設定されたグループに属している曲に対して新たなグループとして登録する指令であるか否かを判別する（ステップＳ４５）。新たなグループとして登録する指令でないと判別した場合には、ＣＰＵ５１ａは、さらに、ユーザによる入力部５２から設定されたグループの移動先の位置指令を受けて、そのグループ名情報をＲＡＭ５１ｃに記憶（ステップＳ４６）し、ステップＳ５３に移行する。
【００５１】
一方、ステップＳ４５で、新たなグループとして登録する指令であると判別した場合には、ＣＰＵ５１ａは、新たなグループの登録処理、即ち、グループ管理情報を生成（ステップＳ４７）し、ユーザによる入力部５２から新たなグループの移動先の位置指令を受けて、そのグループ管理情報をＲＡＭ５１ｃに記憶（ステップＳ４８）し、ステップＳ５３に移行する。
【００５２】
ステップ５３では、設定されたグループ若しくは、新たなグループ対してＭＯＶＥ（移動）処理を実行し、ステップＳ５４に移行する。
【００５３】
一方、ステップＳ４２で、グループ管理する指令でないと判別した場合には、ＣＰＵ５１ａは、設定されたグループに属している各曲の移動先の位置指令を受けて、その位置をＲＡＭ５１ｃに記憶する（ステップＳ４９）。そして、ＣＰＵ５１ａは、各曲の移動先の位置が、既存グループ内であるか否か判別する（ステップＳ５０）。既存グループ内でないと判別した場合には、ＣＰＵ５１ａは、ステップＳ５２に移行する。一方、既存グループ内であると判別した場合には、ＣＰＵ５１ａは、移動先のグループを、分割のルールに基づき、複数に分割する処理を実行する（ステップＳ５１）。そして、各曲に対してＭＯＶＥ（移動）処理を実行し、ステップＳ５４に移行する。
【００５４】
ステップＳ５４では、ＣＰＵ５１ａは、全ての曲に対してＴＮＯ（トラック番号情報）付与処理（再付与）を実行し、新しいＴＯＣを作成し（ステップＳ５５）、ＴＯＣ編集処理を終了する。
【００５５】
図１２は、図７および、図８におけるトラック（曲）のグルーピングを行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。なお、図１２中、符号（Ｂ）〜（Ｄ）、（Ｆ）〜（Ｈ）に示す部分の処理は、それぞれ、図７（Ｂ）〜（Ｄ）、図８（Ｆ）〜（Ｈ）における態様時の処理であることを示している。
【００５６】
図１２のＴＯＣ編集処理では、まず、ＣＰＵ５１ａは、ＴＯＣ内にグループ（グループ管理情報）が既に登録されているか否かを判別する（ステップＳ６１）。既にグループが登録されていると判別した場合には、ＣＰＵ５１ａは、ステップＳ６２に移行する。一方、グループが登録されていないと判別した場合には、ＣＰＵ５１ａは、ステップＳ６４に移行する。
【００５７】
ステップＳ６２では、ＣＰＵ５１ａは、入力部５２からの指令を待ち、入力された指令が、新たなグループを登録する指令であるか否かを判別する。新たなグループを登録する指令であると判別した場合には、ＣＰＵ５１ａは、新たなグループの登録処理を実行し（ステップＳ６３）、ステップＳ６６に移行する。一方、新たなグループを登録する指令でないと判別した場合には、ＣＰＵ５１ａは、ＴＯＣ編集処理を終了する。
【００５８】
ステップＳ６４では、ＣＰＵ５１ａは、入力部５２からの指令を待ち、入力された指令が、既存グループを統合する指令であるか否かを判別する。既存グループを統合する指令であると判別した場合には、ＣＰＵ５１ａは、グループの統合処理を実行し（ステップＳ６５）、ステップＳ６６に移行する。一方、既存グループを統合する指令でないと判別した場合には、ＣＰＵ５１ａは、ＴＯＣ編集処理を終了する。
【００５９】
ステップＳ６６では、各グループに対する曲の登録処理を実行、即ち、グループ管理情報を生成する。全ての曲の登録処理が終了したか否かを判別し（ステップＳ６７）、全ての曲の登録処理が終了した場合には、ＣＰＵ５１ａは、ＴＮＯ（トラック番号情報）付与処理（再付与）を実行し（ステップＳ６８）、新しいＴＯＣを作成し（ステップＳ６９）、ＴＯＣ編集処理を終了する。
【００６０】
なお、上記図９乃至図１２において、入力部５２からの各種指令を総称して編集指令と称す。
【００６１】
以上説明したように、本実施形態によれば、ＴＯＮ付与のルールや、順序付けルール、分割のルール、或いは、トラック番号情報とグループ管理情報との対応関係を定めることにより、曲の再生順序の編集や、グループへの登録（配属）編集を行なった場合に、その他のルール等を満足させるように自動的にトラック番号情報を付与、変更したり、曲順を並べ換えたり、グループを分割したりすることができるので、ユーザの操作負荷を低減させることができる。
【００６２】
なお、上記実施形態においては、光磁気ディスク記録再生装置に対して本発明の情報編集装置を適用した場合について説明したが、ＭＤ、ＣＤ、ＤＶＤ、ＬＤなどの情報記録媒体用の記録再生装置、あるいは、これら情報記録媒体を複数使用可能な一体型のオーディオ装置、車載用のオーディオ装置などに対して適用することが可能である。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態にかかる光磁気ディスク記録再生装置の概略構成例を示す図である。
【図２】ディスク名と、グループ名情報と、トラック番号情報と、トラック（曲）との関係づけ（論理的構造）を示す図である。
【図３】図２に示す構造から、ユーザが指定した曲を、ユーザが所望する論理的位置に移動させる場合の態様を示す図である。
【図４】図２に示す構造から、ユーザが指定した曲を、ユーザが所望する論理的位置に移動させる場合の態様を示す図である。
【図５】図５の最上部に示す構造から、ユーザが指定したグループを、ユーザが所望する論理的位置に移動させる場合の態様を示す図である。
【図６】図５の最上部に示す構造から、ユーザが指定したグループを、ユーザが所望する論理的位置に移動させる場合の態様を示す図である。
【図７】グループ管理されていない複数の曲に対して、グループ名情報を付与する場合の態様を示す図である。
【図８】複数のグループを、いくつかのグループに統合する場合の態様を示す図ある。
【図９】図３（イ）〜（ハ）および、図４（ニ）、（ホ）におけるトラック（曲）移動を行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。
【図１０】図３（ロ）〜（ハ）および、図４（ニ）〜（ヘ）におけるトラック（曲）移動を行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。
【図１１】図５（ト）、（チ）および、図６（リ）〜（ル）におけるトラック（曲）移動を行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。
【図１２】トラック（曲）のグルーピングを行う場合のＴＯＣ編集処理ルーチンを示すフローチャートである。
【符号の説明】
【００６４】
２  光ピックアップ
３  磁気ヘッド
５  ヘッド駆動回路
６  ＡＤＩＰデコーダ
７  ＲＦアンプ
８  サーボコントロール回路
９  ＥＦＭエンコーダデコーダ
１１  ＤＲＡＭコントロール回路
１２  ＤＲＡＭ
１３  データ圧縮エンコーダデコーダ
２０  光磁気ディスク
５０  情報記録再生部
５１  システムコントローラ
５１ａ  ＣＰＵ
５１ｂ  ＲＯＭ
５１ｃ  ＲＡＭ
５２  入力部
５３  表示部
１００  光磁気ディスク記録再生装置
【図１】
0003716270.tif 000002
【図２】
0003716270.tif 000003
【図３】
0003716270.tif 000004
【図４】
0003716270.tif 000005
【図５】
0003716270.tif 000006
【図６】
0003716270.tif 000007
【図７】
0003716270.tif 000008
【図８】
0003716270.tif 000009
【図９】
0003716270.tif 000010
【図１０】
0003716270.tif 000011
【図１１】
0003716270.tif 000012
【図１２】
0003716270.tif 000013