(57)【特許請求の範囲】
【請求項１】
端末装置から記録装置に対して文字情報を転送して、記録装置内に載置された記録媒体に受信した文字情報の記録を行う文字情報複写システムにおいて、
市販のＣＤの収録曲に関し、改行位置を示す識別子を含む文字情報が蓄積されたサーバと、通信網を介して接続する通信手段と、
上記通信手段により、上記サーバから上記通信網を介して受信した上記文字情報を表示する表示手段と、
上記表示手段に表示された文字情報を、ユーザ操作により指定された範囲に応じて範囲選択する選択手段と、
上記選択手段にて範囲選択された上記文字情報を一時的に記憶する記憶手段と、
上記記憶手段から上記範囲選択された文字情報を読み出して、上記記録媒体に適応するデータ規格に基づき変換して転送する転送手段と
を有する端末装置と、
データを記録媒体に記録する記録手段と、
市販のＣＤを再生して得られた音楽データを上記記録媒体に記録する際に、上記市販のＣＤの収録曲に対応したトラックと、該トラックに対応した所定のコンテンツテーブルとを作成して上記記録媒体に記録する記録制御手段と、
上記端末装置の上記転送手段から送信される上記範囲選択された文字情報を受信する受信手段と、
上記受信手段で受信された上記範囲選択された文字情報を、上記識別子に基づきプログラム毎の文字列に分割する分割手段と、
上記分割手段にて分割されたプログラム毎の文字列を上記記録媒体上に記録された上記トラックのそれぞれに対応付けて上記コンテンツテーブルに記録する文字情報記録制御手段と
を有する記録装置と
を備えてなる文字情報複写システム。
【請求項２】
請求項１に記載の文字情報複写システムにおいて、
上記識別子は、改行を表すキャリッジリターンコードであることを特徴とする文字情報複写システム。
【請求項３】
請求項１に記載の文字情報複写システムにおいて、
上記識別子は、改行を表すタグコードであることを特徴とする文字情報複写システム。
【請求項４】
請求項１に記載の文字情報複写システムにおいて、
上記識別子は、ＨＴＭＬ記述における改行を表すタグコードであることを特徴とする文字情報複写システム。
【請求項５】
請求項１に記載の文字情報複写システムにおいて、
上記端末装置の転送手段から送信される任意の文字情報中には、複数の形態の文字が含まれており、
上記記録媒体は、上記任意の文字情報を上記複数の形態に応じて各々異なった記録領域に記録するための、複数の文字情報記録領域を有することを特徴とする文字情報複写システム。
【請求項６】
データを記録媒体に記録する記録手段と、
市販のＣＤを再生して得られた音楽データを上記記録媒体に記録する際に、上記市販のＣＤの収録曲に対応したトラックと、該トラックに対応した所定のコンテンツテーブルとを作成して上記記録媒体に記録する記録制御手段と、
端末装置側でユーザ操作により指定された範囲に応じて範囲選択された、市販のＣＤの複数の収録曲に関し、該複数の収録曲毎に改行を行うための改行位置を示す識別子を含む一連の文字情報を受信する受信手段と、
上記受信手段にて受信した一連の文字情報から上記識別子を検知する検知手段と、
上記検知手段にて検知した識別子に基づいて上記範囲選択された上記一連の文字情報を上記収録曲毎に対応した文字情報に分割する分割手段と、
上記分割手段にて分割された上記収録曲毎の文字情報を上記記録媒体に記録された上記トラックのそれぞれに対応付けて上記コンテンツテーブルに記録する文字情報記録制御手段と
を備えてなる記録装置。
【請求項７】
請求項６に記載の記録装置において、
上記識別子は、改行を表すキャリッジリターンコードであることを特徴とする記録装置。
【請求項８】
請求項６に記載の記録装置において、
上記識別子は、改行を表すタグコードであることを特徴とする記録装置。
【請求項９】
請求項６に記載の記録装置において、
上記識別子は、ＨＴＭＬ記述における改行を表すタグコードであることを特徴とする記録装置。
【請求項１０】
請求項６に記載の記録装置において、
上記受信手段にて受信した一連の文字情報中には、複数の形態の文字が含まれており、上記記録媒体は、上記一連の文字情報を上記複数の形態に応じて各々異なった記録領域に記録するための、複数の文字情報記録領域を有することを特徴とする記録装置。
【請求項１１】
データを記録媒体に記録する記録のステップと、
市販のＣＤを再生して得られた音楽データを上記記録媒体に記録する際に、上記市販のＣＤの収録曲に対応したトラックと、該トラックに対応した所定のコンテンツテーブルとを作成して上記記録媒体に記録するステップと、
端末装置側でユーザ操作により指定された範囲に応じて範囲選択された、市販のＣＤの複数の収録曲に関し、該複数の収録曲毎に改行を行うための改行位置を示す識別子を含む一連の文字情報を受信する受信のステップと、
上記受信のステップにて受信した一連の文字情報から上記識別子を検知する検知のステップと、
上記検知のステップにて検知した識別子に基づいて上記範囲選択された上記一連の文字情報を上記収録曲毎に対応した文字情報に分割する分割のステップと、
上記分割のステップにて分割された上記収録曲毎の文字情報を上記記録媒体に記録された上記トラックのそれぞれに対応付けて上記コンテンツテーブルに記録するステップと
を備えてなる記録方法。
【請求項１２】
請求項１１に記載の記録方法において、
上記識別子は、改行を表すキャリッジリターンコードであることを特徴とする記録方法。
【請求項１３】
請求項１１に記載の記録方法において、
上記識別子は、改行を表すタグコードであることを特徴とする記録方法。
【請求項１４】
請求項１１に記載の記録方法において、
上記識別子は、ＨＴＭＬ記述における改行を表すタグコードであることを特徴とする記録方法。
【請求項１５】
請求項１１に記載の記録方法において、
上記受信のステップで受信される一連の文字情報中には、複数の形態の文字が含まれており、上記記録媒体は、上記一連の文字情報を上記複数の形態に応じて各々異なった記録領域に記録するための、複数の文字情報記録領域を有することを特徴とする記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンピュータ通信ネットワーク上に公開されている楽曲のタイトル、歌手名などの文字情報をコピー＆ペーストして、インターフェイスを介して記録装置に伝送することで容易に文字複写できる文字情報複写システム、記録装置および記録方法に関する。
【０００２】
【従来の技術】
従来から、ＭＤ(Mini Disc：登録商標) などの、光磁気ディスクに音楽などのプログラムを記録および再生する、光磁気ディスク装置が知られている。このＭＤでは、例えばディジタル化されたＡＴＲＡＣ(Adaptive Tranform Acoustic Coding) 方式で圧縮符号化された音楽データなどからなるプログラムが記録され、記録されたプログラムの管理情報が内周側に記録される。この管理情報が記録される領域は、Ｕ−ＴＯＣ(User-Table Of Contents)エリアと称される。
【０００３】
プログラムは、トラック単位で管理される。例えば、プログラムが音楽データである場合、１曲を１トラックとして記録することができる。再生時に所望のトラックを指定することで、そのトラックに記録された曲すなわち音楽データが再生される。
【０００４】
Ｕ−ＴＯＣエリアは、例えば３２セクタから構成され、このうちセクタ１およびセクタ４は、記録されたプログラムに対応したタイトル名などの文字情報を管理している。セクタ１および４は、それぞれ異なる文字形態に対応する。例えば、セクタ１がアスキーコードによって表される英字を管理し、セクタ４がＩＳＯ(International Organization for Standardization)−８８５９−１またはシフトＪＩＳ(Japanese Industrial Standard)による文字コードで表される、漢字や平仮名などによる文字情報を管理する。それぞれのセクタには、プログラムのトラック情報と文字情報との対応付けを管理するエリアが設けられ、このエリアに、トラックに対応した文字情報のポインタが記される。
【０００５】
文字情報の入力は、この光磁気ディスク装置に設けられたキーまたはリモートコントロールコマンダ（以下、リモコンと略称する）に設けられたキーなどを操作することによってなされる。
【０００６】
【発明が解決しようとする課題】
上述のＭＤに文字情報が入力される場合について考える。例えば、各トラックに記録された音楽データに対して、曲のタイトル情報が入力され、記録される。上述の場合、従来では、入力を行うトラックを、情報を入力する度に選択する必要があった。また、従来では、アルファベットや漢字、平仮名を入力する際に、その都度入力する記憶領域を指定する必要があった。
【０００７】
従来、上述の光磁気ディスク装置に設けられたキーまたはリモートコントロールコマンダに設けられたキーの操作によってアルバムタイトル、曲名、歌手名などの文字情報を入力しなくてはならなかった。この入力作業は、煩雑で、ユーザにとって面倒な作業であった。
【０００８】
一方、例えばインターネットなどのようなコンピュータ通信ネットワークでは、市販のＣＤ(Compact Disc)に関する情報が多く公開されている。例えば新譜のＣＤがリリースされたときなど、宣伝のために発売元がこのＣＤの内容をインターネットのホームページ上に、ＨＴＭＬ(Hyper-Text Markup Language)ファイルとして公開することがある。また、音楽愛好者などの個人がホームページ上に、ＣＤの収録内容などの情報を公開していることもある。さらに、所謂サーチエンジンを用いることで、例えば歌手名や曲名などのキーワードから、上述のホームページ上の、ＣＤの収録内容などの情報を探すことが可能である。
【０００９】
したがって、この発明の目的は、トラック毎の文字情報の入力を容易に行うことができる文字情報複写システム、記録装置および記録方法を提供することにある。
【００１０】
また、この発明の別の目的は、異なる文字形態による文字情報を、それぞれ対応する領域に容易に記録することができる文字情報複写システム、記録装置および記録方法を提供することにある。
【００１１】
さらに、この発明の目的は、上述のインターネット上のホームページから情報を取り込むことにより、簡単にＣＤの収録内容などの情報をＭＤに記録することができる文字情報複写システム、記録装置および記録方法を提供することにある。
【００１２】
【課題を解決するための手段】
この発明は、上述した課題を解決するために、端末装置から記録装置に対して文字情報を転送して、記録装置内に載置された記録媒体に受信した文字情報の記録を行う文字情報複写システムにおいて、市販のＣＤの収録曲に関し、改行位置を示す識別子を含む文字情報が蓄積されたサーバと、通信網を介して接続する通信手段と、通信手段により、サーバから通信網を介して受信した文字情報を表示する表示手段と、表示手段に表示された文字情報を、ユーザ操作により指定された範囲に応じて範囲選択する選択手段と、選択手段にて範囲選択された文字情報を一時的に記憶する記憶手段と、記憶手段から範囲選択された文字情報を読み出して、記録媒体に適応するデータ規格に基づき変換して転送する転送手段とを有する端末装置と、データを記録媒体に記録する記録手段と、市販のＣＤを再生して得られた音楽データを記録媒体に記録する際に、市販のＣＤの収録曲に対応したトラックと、トラックに対応した所定のコンテンツテーブルとを作成して記録媒体に記録する記録制御手段と、端末装置の転送手段から送信される範囲選択された文字情報を受信する受信手段と、受信手段で受信された範囲選択された文字情報を、識別子に基づきプログラム毎の文字列に分割する分割手段と、分割手段にて分割されたプログラム毎の文字列を記録媒体上に記録されたトラックのそれぞれに対応付けてコンテンツテーブルに記録する文字情報記録制御手段とを有する記録装置とを備えてなる文字情報複写システムである。
【００１３】
また、この発明は、データを記録媒体に記録する記録手段と、市販のＣＤを再生して得られた音楽データを記録媒体に記録する際に、市販のＣＤの収録曲に対応したトラックと、トラックに対応した所定のコンテンツテーブルとを作成して記録媒体に記録する記録制御手段と、端末装置側でユーザ操作により指定された範囲に応じて範囲選択された、市販のＣＤの複数の収録曲に関し、複数の収録曲毎に改行を行うための改行位置を示す識別子を含む一連の文字情報を受信する受信手段と、受信手段にて受信した一連の文字情報から識別子を検知する検知手段と、検知手段にて検知した識別子に基づいて範囲選択された一連の文字情報を収録曲毎に対応した文字情報に分割する分割手段と、分割手段にて分割された収録曲毎の文字情報を記録媒体に記録されたトラックのそれぞれに対応付けてコンテンツテーブルに記録する文字情報記録制御手段とを備えてなる記録装置である。
【００１４】
また、この発明は、データを記録媒体に記録する記録のステップと、市販のＣＤを再生して得られた音楽データを記録媒体に記録する際に、市販のＣＤの収録曲に対応したトラックと、トラックに対応した所定のコンテンツテーブルとを作成して記録媒体に記録するステップと、端末装置側でユーザ操作により指定された範囲に応じて範囲選択された、市販のＣＤの複数の収録曲に関し、複数の収録曲毎に改行を行うための改行位置を示す識別子を含む一連の文字情報を受信する受信のステップと、受信のステップにて受信した一連の文字情報から識別子を検知する検知のステップと、検知のステップにて検知した識別子に基づいて範囲選択された一連の文字情報を収録曲毎に対応した文字情報に分割する分割のステップと、分割のステップにて分割された収録曲毎の文字情報を記録媒体に記録されたトラックのそれぞれに対応付けてコンテンツテーブルに記録するステップとを備えてなる記録方法である。
【００１５】
上述したように、この発明は、端末装置では、所定のプログラムに関する文字情報が蓄積されたサーバから受信された文字情報が表示され、表示された文字情報から任意の文字情報が選択されて記録装置に転送され、記録装置では、端末装置から転送された任意の文字情報を受信して、受信された任意の文字情報を、記録媒体上に記録された所定のプログラムに対応付けて記録媒体に記録するようにされているため、サーバから受信された文字情報の表示に基づき、文字情報を、記録媒体に記録された所定のプログラムに対応付けて記録媒体に記録することができる。
【００１６】
【発明の実施の形態】
以下、この発明の実施の一形態を、図面を参照しながら説明する。図１は、この実施の一形態における、各装置の接続形態の一例を示す。オーディオ記録再生装置として用いられるＭＤ(Mini Disc：登録商標) レコーダ３０には、ディジタルデータの入力および出力を行うための所定のインターフェイスが設けられている。このインターフェイスを用いて、ＭＤレコーダ３０と変換器５５とが通信路５０を介して接続され、変換器５５とパーソナルコンピュータ４０とが通信路５０’を介して接続される。
【００１７】
パーソナルコンピュータ４０におけるデータ通信規格は、例えばＲＳ(Recommended Standard)−２３２ＣやＳＣＳＩ(Small Computer System Interface) などを用いることができる。変換器５５は、このパーソナルコンピュータ４０側のデータ通信規格と、ＭＤレコーダ３０側のデータ通信規格との間の、制御信号の形態の違いを吸収するために設けられる。なお、パーソナルコンピュータ４０において、ＩＥＥＥ(Insititute of Electrical and Electronic Engineers) １３９４をデータ通信規格として用いることで、ＭＤレコーダ３０に対応するインターフェイス手段を持たせ、それにより、パーソナルコンピュータ４０とＭＤレコーダ３０との直接的な接続を、容易に実現することが可能となる。
【００１８】
図２は、上述のＭＤレコーダ３０の構成の一例を示す。ディスク１は、ミニディスクである。ディスク１は、シャッター機構を有するカートリッジ内に収納され、このシャッター機構を記録および再生時に開閉することによって、ディスク１に光学ピックアップからの光を照射したり、磁気ヘッドからの磁界を印加することができる。記録および再生時等、ディスク１は、ＭＤレコーダ３０に装着され、スピンドルモータ２によってＣＬＶ(Constant Liner Velocity) に回転制御される。このディスク１を挟んで互いに対向する位置に光学ヘッド３と、磁気ヘッド６とが設けられる。光学ヘッド３全体は、スレッドモータ５によってディスク１の半径方向に大きく移動される。
【００１９】
光学ヘッド３は、対物レンズ３ａ、２軸機構４、図示しない半導体レーザおよび受光部から構成される。半導体レーザが出射するレーザ光強度は、記録時と再生時とで切替えられる。受光部は通常複数の領域からなっており、半導体レーザからの出射光がディスク１によって反射された反射光を受光して、各領域毎に検出信号を生成する。この反射光は、磁気Ｋｅｒｒ効果によって記録情報に応じて偏光面が変化するものであり、受光部は、この偏光面の変化に基づいて磁界ベクトルを検知し、検知した磁界ベクトルに基づいて検出信号を生成する。また、２軸機構４は、対物レンズ３ａをディスク１の記録面に接離する方向に駆動するフォーカス用コイルと、対物レンズ３ａをディスク１の半径方向に駆動するトラッキング用コイルとによって構成されている。
【００２０】
以下、データ再生系およびサーボ系等、再生信号に基づく処理に係る構成および動作について説明する。光学ヘッド３内の受光部により生成された上述の検出信号がＲＦアンプ７に供給される。ＲＦアンプ７において、検出信号に基づきフォ−カスエラー信号ＦＥ，トラッキングエラー信号ＴＥ，ＲＦ信号およびスピンドルエラー信号が生成される。これらのうち、信号ＦＥおよび信号ＴＥがサーボ回路９に供給される。また、ＲＦ信号がＥＦＭ(Eight to Fourteen Modulation)およびＣＩＲＣ(Cross Interleave Read-Solomon Coding)エンコーダおよびデコーダ８およびアドレスデコーダ１０に供給される。さらに、スピンドルエラー信号がシステムコントローラ１１に供給される。
【００２１】
サーボ回路９は、ＲＦアンプ７から供給される信号に位相補償および利得調整を施す。サーボ回路９の出力は、図示しないドライブアンプを介して２軸機構４内のフォーカス用コイルおよびトラッキング用コイルに供給される。
【００２２】
さらに、サーボ回路９において図示しないＬＰＦ(Low Pass Filter) にトラッキングエラー信号ＴＥが供給され、このＬＰＦの出力に基づきスレッドエラー信号が生成される。スレッドエラー信号は、図示しないスレッドドライブアンプを介してスレッドモータ５に供給される。スレッドエラー信号に従いスレッドモータ５が動作される。
【００２３】
一方、ＥＦＭおよびＣＩＲＣエンコーダ・デコーダ８に対して、ＲＦ(Radio Frequency) アンプ７からＲＦ信号が供給される。ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８において、ＲＦ信号が２値化され、記録データに施されているＥＦＭに対応してＥＦＭの復調が施される。さらに、この信号に対して、記録情報に施されていた符号化である、ＣＩＲＣ(Cross InterleaveReed-Solomon Coding) に基づくエラー訂正処理が行なわれる。
【００２４】
また、ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８で、ＲＦ信号に基づく２値化信号またはアドレスデコーダ１０によって抽出されるアドレスデータに基づき、ディスク１の回転を制御するためのスピンドルエラー信号が生成される。生成されたスピンドルエラー信号は、システムコントローラ１１に供給され、スピンドルモータ２がこの信号に基づき制御される。さらに、ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８では、２値化されたＥＦＭ信号に基づき、内蔵されるＰＬＬ(Phase Locked Loop) の引込み動作が制御される。
【００２５】
ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８の出力がメモリコントローラ１２を介してメモリ１３に書き込まれる。メモリ１３に対するデータの書き込みおよびメモリ１３からのデータの読み出しは、メモリコントローラ１２によって制御される。また、メモリコントローラ１２は、システムコントローラ１１によって制御される。
【００２６】
メモリ１３から読み出された信号がオーディオ圧縮および伸張エンコーダ・デコーダ１４に供給され、この信号に施されていた、例えばＡＴＲＡＣ(Acoustic TRansferred Adopted Coding) 方式による圧縮がデコードされる。圧縮がデコードされた信号は、Ｄ／Ａ変換器１５でアナログオーディオ信号に変換され、オーディオ出力端子１６を介して図示しない音声信号出力手段に供給される。
【００２７】
後述するように、ディスク１には、予め、例えば２２．０５Ｈｚといった所定の周波数の蛇行をしたグルーブが設けられており、ＦＭ(Frequency Modulation)変調によってアドレスデータが記録されている。アドレスデータは、ＲＦアンプ９から供給されるＲＦ信号に基づきアドレスデータデコーダ１０によって抽出される。アドレスデータデコーダ１０において、供給されたＲＦ信号に対して内蔵されるＢＰＦ(BandPass Filter) を介してＦＭ復調され、アドレスデータが抽出される。抽出されたアドレスデータがＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８に供給される。
【００２８】
ここで、メモリコントローラ１２が行う処理について、より詳細に説明する。ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８の出力信号が例えば１．４Ｍビット／秒の転送レートでメモリ１３に書き込まれる。そして、所定量以上の信号がメモリ１３に蓄積されたら、書き込み時の転送レートより充分遅い０．３Ｍビット／秒の転送レートで読み出される。このように、再生された信号をメモリ１３に一旦蓄えてからオーディオデータとして出力するため、外乱によるトラックジャンプなどに起因した音飛びが防止される。
【００２９】
すなわち、例えば振動などの外乱によってトラックジャンプが生じた場合には、トラックジャンプが生じたアドレスに、光学ヘッド３が再配置される。この処理に要する期間にも、上述したメモリコントローラ１２の処理によってメモリ１３に既に書き込まれている信号に基づきオーディオ出力がなされる。このため、トラックジャンプに起因してディスク１からの再生が中断しても、それが所定時間以内であればオーディオ出力が途切れない。一例として、メモリ１３として４ＭバイトのＲＡＭを使用した場合には、メモリ１３内のデータが満杯とされた状態で約１０秒間のオーディオデータ出力に相当するデータが蓄えられる。
【００３０】
次に、記録に関する構成および動作について説明する。アナログオーディオ信号がアナログオーディオ入力端子１７を介してＡ／Ｄ(Analog to Digital) コンバータ１８に供給される。アナログオーディオ信号は、Ａ／Ｄコンバータ１８でディジタル信号に変換され、オーディオ圧縮エンコーダおよび伸張デコーダ１４に供給される。なお、端子２１から、ディジタルオーディオ信号を直接的にオーディオ圧縮エンコーダおよび伸張デコーダ１４に供給することもできる。
【００３１】
オーディオ圧縮エンコーダおよび伸張デコーダ１４に供給されたディジタル信号は、例えばＡＴＲＡＣ方式で以て圧縮処理を施され、０．３Ｍビット／秒等の転送レートで転送されメモリコントローラ１２を介してメモリ１３に一旦蓄積される。メモリコントローラ１２は、メモリ１３に所定量のディジタル信号が蓄積されたことを検知した時にメモリ１３からの読出しを許可する。
【００３２】
メモリ１３から読出されたディジタル信号は、ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８に供給され、ＥＦＭおよびエラー訂正のためのＣＩＲＣ符号化を施され、磁気ヘッド駆動回路３５に供給される。磁気ヘッド駆動回路３５では、供給された信号に基づき磁気ヘッド６のＮ極またはＳ極の駆動が行われる。さらに、光学ヘッド３内の半導体レーザの出射パワーが再生時よりも高パワーとなるように制御される。さらに、ディスク１の表面がＣｕｒｉｅ温度まで加熱されて磁界反転を生じ得る状態とされて、データの記録が行われる。
【００３３】
システムコントローラ１１は、例えばＣＰＵ(Central Processing Unit) からなり、上述した記録および再生等の動作に係る種々の制御を行なう。例えば、システムコントローラ１１において、メモリコントローラ１２がメモリ１３を使用して行う信号処理の制御、ＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８から供給されるスピンドルエラー信号に基づくスピンドル制御、およびＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８に対するエンコーダ、デコーダ制御が行われる。
【００３４】
システムコントローラ１１には、例えば赤外線信号の送受信を行うための送受信ユニット２２が接続される。システムコントローラ１１から送受信ユニット２２に対して供給された制御信号が赤外線信号に変調され、送信される。送信された赤外線信号は、例えば同様に赤外線信号の送受信機能を有するリモートコントロールコマンダ３６に受信される。リモートコントロールコマンダ３６は、例えば所定の表示機能を有し、受信された信号に基づいた表示が行われる。また、リモートコントロールコマンダ３６（図２中では、リモコン３６と表記している）から、ユーザの操作に基づく赤外線信号が送信され、送受信ユニット２２に受信される。送受信ユニット２２に受信された信号は、所定の制御信号に変換され、システムコントローラ１１に供給される。システムコントローラ１１では、供給された信号に基づきＭＤレコーダ３０の各部に対して制御信号を供給する。
【００３５】
次に、ミニディスクであるディスク１の媒体フォーマットについて説明する。図３は、ディスク１の記録エリアを概略的に示す。ポリカーボネイト基板に情報膜が被着され、中央に磁性体からなるクランピングプレート４１が装着される。情報膜は、記録膜と再生専用の膜とからなる。情報膜の内の記録膜は、ポリカーボネイト基板側から順に誘電体層、ＭＯ層、誘電体層、反射膜、保護膜が積層された構造を有する。情報膜の内の再生専用の膜は、反射膜および保護膜からなる。ディスク１のクランピングプレート４１を除く情報膜の領域がインフォーメーションエリア４２とされる。
【００３６】
インフォーメーションエリア４２の最内周側がリードインエリア４３とされる。リードインエリア４３には、再生専用の膜が被着されており、予めピットの形態で情報が記録されている。リードインエリア４３の外側に記録膜が被着されたレコーダブルエリア４４が設けられ、さらに、ディスク１の最外周にリードアウトエリア４５が設けられる。また、レコーダブルエリア４４の外側にプログラムを記録するプログラムエリア４７が配置される。また、レコーダブルエリア４４の内周側には、Ｕ−ＴＯＣ(User-Table Of Contents)を記録するＵ−ＴＯＣエリア４６が配置され、プログラムエリア４７内に記録されている各プログラムに係る情報が記録される。
【００３７】
リードインエリア４３とＵ−ＴＯＣエリア４６との間、すなわち、レコーダブルエリア４４の最内周には、キャリブレーションエリア４８が設けられる。また、Ｕ−ＴＯＣエリア４６とプログラムエリア４７との間には、ギャップエリア４９が設けられる。キャリブレーションエリア４８およびギャップエリア４９には、ユーザデータが記録されない。キャリブレーションエリア４８は、記録時のレーザ出力の調整などのために設けられている。
【００３８】
リードインエリア４３内には、Ｐ−ＴＯＣ(Pre-mastered Table Of Contents)がプリピットとして予め記録されている。Ｐ−ＴＯＣには、そのディスクの各曲のスタートアドレスおよびエンドアドレス、曲の名前であるトラックネームや、ディスクの名前であるディスクネームなどが記録されている。
【００３９】
ディスク１に対して記録または再生動作を行うためには、ディスク１に記録されている管理情報であるＰ−ＴＯＣおよびＵ−ＴＯＣを予め読出す必要がある。システムコントローラ１１は、これらの管理情報に応じてディスク１上の記録すべきエリアのアドレスや、再生すべきエリアのアドレスを判別する。これらの管理情報は、ディスク１が装着された際に読出され、図示されないメモリに記憶され、その後の記録または再生動作において参照される。
【００４０】
Ｕ−ＴＯＣは、データの記録や消去に応じて編集され書き替えられる。システムコントローラ１１は、メモリ上のＵ−ＴＯＣに対して、この編集処理を記録または消去動作の度に行う。そして、編集処理の結果として更新されたＵ−ＴＯＣを、ディスク１のＵ−ＴＯＣエリア４６に、例えばディスク１のイジェクト指令や電源ＯＦＦの指令の際といった所定のタイミングで書込む。なお、上述に限らず、書き替えが行われる度にディスク１のＵ−ＴＯＣエリア４６の内容を、直接的に記録し直すようにしても良い。
【００４１】
次に、図４に示す、プログラムエリア４７内のデータ構造について説明する。データの記録および再生は、クラスタを単位として行なわれる。１クラスタは、例えば３６セクタから構成される。１セクタは、例えば２３５２バイトから構成される。１クラスタを構成する３６セクタの内、３セクタがリンキングセクタであり、１セクタがサブデータセクタである。さらに他の３２セクタにメインデータが記録される。
【００４２】
ところで、上述のＭＤのデータフォーマットの一例におけるＣＩＲＣのインターリーブ長は、例えばＣＤなどで一般的に使用されているフォーマットにおける１セクタ長（例えば１３．３ｍｓｅｃ）と比較して、長く設定されている。そこで、再生系の互換性、すなわち同一の再生系によってＣＤとＭＤの両方を再生できる機能を持たせるために、上述のリンキングセクタが設けられる。このため、リンキングセクタには有用な情報は記録されない。一方、サブデータセクタは拡張領域とされており、現段階では情報が記録されない。
【００４３】
上述のセクタに対して２セクタに基づいて、１サウンドフレームを定義する。１サウンドフレームは、例えば１１サウンドグループに分割される。１サウンドグループは、例えば４２４バイトからなり、それぞれ左右チャンネルのデータから構成される。サウンドフレーム２３３２バイトと１セクタ２３５２バイトとの差は、セクタ識別のためのｓｙｎｃ信号、Ｈｅａｄｅｒ信号などである。
【００４４】
Ｕ−ＴＯＣは、上述したように、プログラムエリア４７に記録されている各プログラムを管理する目録情報である。Ｕ−ＴＯＣは、Ｕ−ＴＯＣエリア４６に記録される。Ｕ−ＴＯＣは、例えば３２セクタから構成されるＵ−ＴＯＣエリア４６に記録される。以下、セクタ０，セクタ１およびセクタ４について説明する。
【００４５】
まず、セクタ０においてはプログラムエリア４７に記録されている各プログラムの起点アドレス、終点アドレス、コピープロテクト情報、エンファシス情報等が管理されている。図５にセクタ０の一構成例を示す。このセクタ０および後述のセクタ１、セクタ２およびセクタ４は、それぞれ２３５２バイトのサイズであり、５８８個の各々４バイトからなるスロット単位を並べた構成とされる。４バイトからなるスロット単位を区別するために番号０〜５８７が付されている。ヘッダ部に続いて所定のアドレス位置を示すためのクラスタＨおよびクラスタＬと呼ばれる２バイト，ディスクの製造元および型式を示すメーカーコードおよびモデルコード、最初および最後のプログラム番号を示すＦｉｒｓｔＴＮＯ(Track Number)およびＬａｓｔＴＮＯ，セクタ使用状況、ディスクシリアル番号、ならびにディスクＩＤ(Identification)等が順に記録されている。
【００４６】
また、ディスク１上に生じた欠陥の位置に係る情報を格納するスロットの先頭位置を示すＰ−ＤＦＡ（Pointer for Defective Area) 、スロットの使用状況を示すＰ−ＥＭＰＴＹ（Pointer for Empty slot) ，記録可能領域を管理するスロットの先頭位置をＰ−ＦＲＡ（Pointer for FReely Area)および各プログラム番号に対応したスロットの先頭位置を各々示すＰ−ＴＮＯ１，Ｐ−ＴＮＯ２・・・Ｐ−ＴＮＯ２５５から構成される対応テーブル指示データ部が記録されている。
【００４７】
スロット単位を区別するための番号７８から５８７には、ディスク上に生じた欠陥の位置に係る情報を格納する上述したスロットが２５５個設けられている。各スロットは４バイトから構成されており、１スロットにはスタートアドレス、エンドアドレス、トラックモードおよびリンク情報が管理されている。
【００４８】
ところで、この発明を適用することができるＭＤ再生および記録装置は、記録媒体であるＭＤにデータを必ずしもシーケンシャルに記録しなくても良く、記録媒体上に離散的に記録したデータを正しく再生することも可能なものである。このための処理について以下に説明する。まず、上述したように、データが一旦図２に示すメモリＲＡＭ１３に蓄積するようにしたこと、およびメモリＲＡＭ１３への書込みレートをメモリＲＡＭ１３からの読出しレートより大きくしたので、再生系において、以下のようなデータ処理が可能となる。
【００４９】
図２に示す、光学ピックアップ６をディスク上に離散的に記録されたデータに順次アクセスさせることによって得られる再生信号に基づいてＥＦＭおよびＣＩＲＣエンコーダおよびデコーダ８が生成する再生データをメモリＲＡＭ１３に蓄積させる。そして、メモリＲＡＭ１３からの読出しにおいて、データを並べ替えてシーケンシャルな形態とし、後段のオーディオ圧縮エンコーダおよび伸張デコーダ１４に出力する。
【００５０】
このようなデータ処理に加えて、離散的に記録されたデータを正しくつなぎ合わせるために、上述したＵ−ＴＯＣのセクタ０内のＰ−ＦＲＡを参照してなされる処理について説明する。図６は、Ｐ−ＦＲＡに０３ｈが記録されている場合を示す一例である。ｈは、１６進数であることを意味する。この場合には、まず、図６Ａに示すようにスロット０３ｈがアクセスされる。このスロット０３ｈに記録されているスタートアドレスおよびエンドアドレスデータは、ディスク上に記録された１つのパーツの起点アドレスと終点アドレスを示す。
【００５１】
スロット０３ｈに記録されているリンク情報は、後続すべきスロットのアドレスを示している。図６Ａにおいては後続するアドレスが１８ｈである。そこで、図６Ｂに示すようにスロット１８ｈがアクセスされる。スロット１８ｈに記録されているリンク情報が後続すべきスロットのアドレスが１Ｆｈであることを示しているので、図６Ｃに示すように、さらにスロット１Ｆｈがアクセスされる。そして、スロット１Ｆｈのリンク情報に従って、図６Ｄに示すように、スロット２Ｂｈがアクセスされ、さらに図６Ｅに示すようにスロット２Ｂｈのリンク情報に従って、スロットＥ３ｈがアクセスされる。このようにして、リンク情報としてｎｕｌｌ、すなわち００ｈが現れるまで次々にリンク情報をたどっていく。
【００５２】
このようにリンク情報をたどることにより、ディスク１上に離散的に記録されたデータのアドレスが順に認識される。光ピックアップ６を制御して、ディスク１上のこれらのアドレスに順にアクセスしていくことにより、離散的に記録されたデータをメモリＲＡＭ１３からの読出し時につなげることが可能となる。
【００５３】
上述の説明は、Ｐ−ＦＲＡを参照して離散的に記録されているデータを結合する処理についてのものであるが、Ｐ−ＤＦＡ，Ｐ−ＥＭＰＴＹ，Ｐ−ＴＮＯ１，Ｐ−ＴＮＯ２・・・Ｐ−ＴＮＯ２５５を参照しても同様に離散的に記録されているデータを結合することができる。
【００５４】
図７は、Ｕ−ＴＯＣセクタ１の構成の一例を示す。Ｕ−ＴＯＣエリア４６のセクタ１においては、プログラムエリア４７に記録されている各プログラムのタイトル、ディスク１全体のタイトルが管理される。ここで、ディスク１全体のタイトルとは、記録されるプログラムがオーディオデータの場合にはアルバムタイトル、演奏者名などの情報であり、各プログラムのタイトルとは、例えば曲名に相当する。
【００５５】
各プログラム毎の文字情報は、対応テーブル指示データＰ−ＴＮＡX 、但し、Ｘは１〜２５５、によって指示される文字テーブル部のスロットに記録されており、文字数が多い場合には、リンク情報を用いて複数のスロットを連結して記録を行なう。また、このＵ−ＴＯＣセクタ１においては、使用できる文字コードが定められているので、主にアルファベット入力されたタイトルが管理される。例えば、セクタ１では、アスキーコードで文字情報が管理される。
【００５６】
一方、ユーザより半角カタカナ入力が指示された場合には、特殊コードの”＾”を自動発生し、アルファベット文字を囲んでセクタ１にて管理する。この場合には、特殊コードの”＾”で囲まれたアルファベットが所定の変換表に基づきカタカナに変換して表示される。変換表により、例えば”＾ａ＾”という文字がカタカナの”ア”に変換される。
【００５７】
図８は、セクタ４の一例を示す。セクタ４で使用するものと定められている文字コードにより、プログラムエリア４７に記録されている各プログラムのタイトルが漢字、ひらがな、カタカナで表記することが可能とされている。セクタ４では、例えばＩＳＯ−８８５９−１による文字コードまたはシフトＪＩＳコードで文字情報が管理される。
【００５８】
なお、上述では、文字形態をアルファベットと日本語の漢字、ひらがなを区別するものとしたが、例えば、英語の文字と、アルファベットを用いるが特有のアクセント記号などを有するフランス語、イタリア語、スペイン語などの、主にヨーロッパの諸言語の文字との間でセクタを分けて管理することも考えられる。
【００５９】
アルファベットと、日本語と類似の文字を有する中国語の文字またはハングルなどのように日本語とは違った文字を有する世界の諸言語の文字との識別も考えられる。さらに、両方ともアルファベットではない文字である場合の識別も、一方を特殊コードを付加してセクタ１で管理し、他方をセクタ４で管理するなどの方法で可能である。
【００６０】
図９は、パーソナルコンピュータ４０の構成の一例を示す。バス６０に対して、メモリおよびバスコントローラ６１を介してＣＰＵ６２が接続される。同様に、バス６０に対して、メモリおよびバスコントローラ６１を介してＲＯＭ６３およびＲＡＭ６４が接続される。ＲＯＭ６３には、パーソナルコンピュータ４０を動作させるための基本的なソフトウェアが予め格納される。また、ＲＡＭ６４は、ＣＰＵ６２のワークエリアおよび一時的なデータの格納場所として使用される。
【００６１】
バス６０に対して入出力コントローラ６５が接続される。入出力コントローラ６５には、外部からのデータの入力、例えばユーザの操作に基づくデータの入力を行うキーボード６８やマウス６９といった、ユーザインターフェイスとして用いられる入力デバイスが接続される。これらの入力デバイスは一例であり、例えばタブレットやタッチパネル、ジョイスティックなど、他の方法で入力を行うデバイスを接続することもできる。図示しないが、フロッピーディスクドライブなども、この入出力コントローラ６５に接続される。
【００６２】
また、入出力コントローラ６５には、外部の機器とデータの通信を行うインターフェイス６６も接続される。インターフェイス６６としては、データ通信規格として、例えばＲＳ−２３２ＣやＳＣＳＩ(Small Computer System Interface) を用いることができ、双方向にデータの伝送を行うことが可能とされる。また、ＩＥＥＥ１３９４の規格によるデータ通信規格をこのインターフェイス６６として用いることもできる。インターフェイス６６とＭＤレコーダ３０とが変換器５５を介して接続される。
【００６３】
なお、データ通信規格にＩＥＥＥ１３９４に対応したものを用い、ＭＤレコーダ３０がこれに対応していれば、変換器５５を省略して、インターフェイス６６とＭＤレコーダ３０とを直接的に接続することができる。それと共に、ＩＥＥＥ１３９４を用いることで、ＭＤレコーダ３０とパーソナルコンピュータ４０との間で、音楽データの伝送を行うことも可能となる。なお、ＩＥＥＥ１３９４の他に、ＭＤレコーダ３０とパーソナルコンピュータ４０との間のデータ通信規格として、ＵＳＢ(Universal Serial Bus)を用いることもできる。
【００６４】
入出力コントローラ６５には、これらの他に、モデム７４が接続される。パーソナルコンピュータ４０において、モデム７４を用いることで、所定のプロトコルに基づき電話回線などを介して外部との通信を行うことができる。例えば、モデム７４により、電話回線を介してインターネットと接続することができる。
【００６５】
さらに、バス６０に対して、ＣＤ−ＲＯＭ(Compact Disc-Read Only Memory) ドライブ７０，ハードディスクドライブ７１が接続される。ハードディスクドライブ７１は、プログラムやデータが格納されると共に、ＣＰＵ６２のワークエリアとしても利用される。また、バス６０に対して、グラフィックアダプタ７２を介してディスプレイ７３が接続される。ＣＰＵ６２で生成された描画データがバス６０を介してグラフィックアダプタ７２に供給され、ディスプレイ７３で映出可能なデータとされ、ディスプレイ７３における表示がなされる。
【００６６】
例えば、上述のフロッピーディスクドライブに所要のソフトウェアが記録されたフロッピーディスクがインストールされ、または上述のＣＤ−ＲＯＭドライブに所要のソフトウェアが記録されたＣＤ−ＲＯＭがインストールされることにより、上述のソフトウェアが読み出され、後述する操作が行われる。
【００６７】
上述の所要のソフトウェアは、例えば、
(1) コンピュータ通信ネットワークからの情報を画面上に表示させるためのＧＵＩ(Graphical User Interface)、
(2) 表示された文字情報からコピー＆ペーストを行って所要の文字情報を選択する操作アプリケーション、
(3) 所要の文字情報を例えばＭＤレコーダ３０などの機器に送信するため、例えばＩＥＥＥ１３９４の規格に基づいたデータ通信方式に変換するアプリケーション、
これらの構成が含まれる。勿論、パーソナルコンピュータが内蔵するメモリやハードディスクドライブなどのプログラム記憶装置に、上述の所要ソフトウェアが予め記憶されていても構わない。
【００６８】
ディスプレイ７３の表示に基づき、上述したキーボード６８やマウス６９などの入力デバイスで所定の操作を行うことで、ソフトウェアに対して指示を行うことができる。これは、例えばマウス６９の動きに対応して移動されるポインタで、画面上の所定の領域を指定することでなされる。以下、この一連の動作を、単に「操作」と称する。
【００６９】
また、この実施の一形態では、パーソナルコンピュータ４０においてキーボード６８などのユーザインターフェイスを用いて入力された文字情報を、インターフェイス６６を介してＭＤレコーダ３０に対して伝送し、ディスク１の例えばＵ−ＴＯＣに記録することができる。このとき、パーソナルコンピュータ４０からＭＤレコーダ３０に供給されるデータとしては、記録命令となる制御信号すなわち書き込み命令，書き込み位置すなわち書き込みアドレス，書き込む内容である文字データ，および書き込み文字制御情報が必要となる。
【００７０】
書き込み文字制御情報とは、基本的に任意の長さで伝送される文字データの、終わりの位置を識別するための情報である。例えば、書き込むために伝送する文字データの長さを示す情報を盛り込む方法や、文字データの最後に”０”などを付け加えて文字データの終端を示すフラグ情報を盛り込む方法が考えられる。また、特定のコードをこの書き込み文字制御情報として定めてもよい。
【００７１】
上述したように、Ｕ−ＴＯＣにおいて、文字入力に関してセクタ１およびセクタ４の２つのエリアが存在する。したがって、上述の伝送データのうち、書き込み位置すなわち書き込みアドレスデータについては、これらセクタ１およびセクタ４の対応情報が含まれる。
【００７２】
また、伝送されるデータに対して、伝送先あるいは伝送元の機器を識別するための情報や伝送フォーマットの種類を識別するための情報、さらには文字情報における文字の種類を識別する情報などを持たせるようにすると、より詳細な情報が伝送可能となり、より好ましい。
【００７３】
なお、上述では、文字情報の書き込みを行う例について説明したが、書き込み命令以外の制御信号をＭＤレコーダ３０に対して伝送することもできる。例えば、パーソナルコンピュータ４０からＭＤレコーダ３０に対して、その動作を制御する制御信号を伝送することによって、パーソナルコンピュータ４０で以てＭＤレコーダ３０を操作することができるようになる。
【００７４】
上述の構成で、例えば、ＭＤレコーダ３０に予め複数の音楽データが記録されたＭＤ(Mini Disc) がセットされ、Ｕ−ＴＯＣ情報が読み取られる。通信路５０，５０’ならびに変換器５５を介して、ＭＤレコーダ３０とパーソナルコンピュータ４０との間で所定のデータ通信が行われ、読み取られたＵ−ＴＯＣ情報がパーソナルコンピュータ４０に対して転送される。
【００７５】
すなわち、ＭＤレコーダ３０において、ディスク１のＵ−ＴＯＣなどから読み出された、ディスク１に記録された曲名情報やディスク情報といった文字情報、あるいは、記録時間などの情報は、インターフェイス６６を介してパーソナルコンピュータ４０に転送される。そして、転送されたこれらの情報は、所定のソフトウェアによってＣＰＵ６２で処理され、例えばグラフィックアダプタ７２を介してディスプレイ７３で表示される。
【００７６】
ところで、文字情報の書き込み位置すなわち書き込みアドレスは、データがパーソナルコンピュータ４０から出力される段階で決められていなければならない。したがって、パーソナルコンピュータ４０上で文字情報を入力する段階で、入力文字の書き込み位置すなわち書き込みアドレスを指定する必要が生じる。この実施の一形態では、パーソナルコンピュータ４０におけるＧＵＩ(Graphic User Interface)を用い、図１０に一例が示されるウィンドウ８０によって上述の指定を行うようにしている。
【００７７】
図１０は、ウィンドウ８０の表示の一例を示す。トラック番号欄８１に、トラック番号が表示され、時間表示欄８２に、各トラックに記録されている音楽データの長さすなわち演奏時間が表示される。また、名前入力欄８３は、トラック番号に対応したトラックのタイトルなどの文字情報の表示ならびに編集を行う欄である。図１０の例では、ディスク１に、各トラックに対応した文字情報が記録されていないため、名前入力欄８３には何も表示されていない。また、名前入力欄８３の所望のトラックに対応する欄を指定して、文字列を入力することで、そのトラックに名前を付けることができる。名前入力欄８３に入力される文字情報は、名前に限られない。
【００７８】
パーソナルコンピュータ４０において、転送されたＵ−ＴＯＣ情報に基づきディスク１のトラック情報が一覧で表示される。トラック毎のタイトル情報は、未だ何も入力されていないものとする。したがって、名前入力欄８３に対して、複数のトラックにそれぞれ対応した複数の空欄が表示される。
【００７９】
なお、ディスク１に作成されているトラック数が多く、所定の領域に表示しきれないときには、スクロールバー８４を操作することで、隠れている部分を表示させることができる。
【００８０】
ディスク名欄８５には、ディスク１に付されＵ−ＴＯＣに記録されたディスク名が表示される。また、残り時間表示欄８６には、このディスク１に対して音楽データをさらに記録可能な残り時間が表示される。
【００８１】
ウィンドウ８０の左側には、パーソナルコンピュータ４０からＭＤレコーダ３０を操作するための各種ボタン８７が配置される。ボタン８７を操作することで、パーソナルコンピュータ４０からＭＤレコーダ３０に対して、操作されたボタン８７に対応した制御信号が転送され、ＭＤレコーダ３０が制御される。例えば、最上段に配置された「ＰＯＷＥＲ」と書かれたボタンを操作することで、ＭＤレコーダ３０の電源のＯＮおよびＯＦＦを制御することができる。
【００８２】
同様に、ウィンドウ８０の左側に、トラックすなわち曲単位の編集を行うための各種アイコン８８ａ、８８ｂ、８８ｃ、８８ｄ、８８ｅが配置される。アイコン８８ａは、曲の移動を指示するアイコンである。アイコン８８ａによって、曲の順序を変更することができる。アイコン８８ｂは、曲の分割を指示するアイコンである。アイコン８８ｃは、二つの曲の結合を指示するアイコンである。アイコン８８ｄは、曲の一部の消去を指示するアイコンである。アイコン８８ｅは、曲の削除すなわち消去を指示するアイコンである。これらの編集用のアイコンを使用して、図１０のウィンドウとして提示されている複数の曲に対して、編集作業を行うことができる。
【００８３】
このウィンドウ８０において、名前入力欄８３に文字を入力し、所定の操作を行うことで、入力された情報をパーソナルコンピュータ４０からＭＤレコーダ３０へと転送することができる。
【００８４】
この発明では、文字情報の入力方法として、上述のウィンドウ８０による編集画面を使用するもの以外に、他のアプリケーションソフトウェアで作成された文字情報を用いて、簡単に入力を行うことができる。
【００８５】
他のアプリケーションソフトウェアで作成された文字情報を用いる例を、以下に示す。パーソナルコンピュータ４０において、ＭＤレコーダ３０にセットされたディスク１の曲名リストが例えばテキストエディタやワードプロセッサなどの、文字列編集アプリケーションソフトウェアを用いて作成される。図１１は、作成された曲名リスト９０の一例を示す。各トラックに対応したタイトル情報として曲名が入力される。各トラック毎に、平仮名や漢字による曲名が上段に入力され、英字による曲名が下段に入力される。各曲名データの末尾には、例えば改行のための制御記号であるキャリッジリターン[CR]が入力される。なお、この制御記号[CR]は、実際には表示されないか、例えば矢印のような記号で表示される。
【００８６】
一般的に、パーソナルコンピュータ上では、あるソフトウェア上に表示されているデータを選択して記憶させ、別のソフトウェア上に表示あるいは記憶させることができる。例えば、ある文字列編集アプリケーションソフトウェアに表示された文字列を選択してメモリの所定領域に一時的に記憶させ、他のアプリケーションソフトウェア上に表示あるいは記憶することができる。
【００８７】
上述は、通常、コピー＆ペーストと称され、同様の処理で、選択元にデータが残らないものはカット＆ペーストと称される。なお、コピー＆ペーストおよびカット＆ペーストは、ペースト先のソフトウェアにおいては同様の効果を得ることができるため、以下の説明では、コピー＆ペーストで代表する。上述の操作を行うことで、予め作成された文字情報などを利用して、キーボード６８からの文字入力を行わないでも、一度に大量の文字情報の入力を行うことが可能となる。
【００８８】
この発明の実施の一形態においては、上述のコピー＆ペーストを利用してウィンドウ８０の名前入力欄８３に対して文字情報の入力を行うことができる。最初に、曲名リスト９０に記述された文字情報を１行ずつ選択して入力する例について説明する。例えば、図１２Ａ、図１２Ｂ、に例が示されるように、図１２Ａの右側に示される曲名リスト９０から１行選択され、コピーされる。そして、ウィンドウ８０の名前入力欄８３において、コピーした文字情報を入力する位置が指定される。上述の後、ペースト操作を行うことで、指定した位置にコピーされた文字情報がペーストされる。すると、図１２Ｂに示されるように、該当する位置にペーストされた文字情報が入力され表示される。
【００８９】
この発明の実施の一形態では、曲名リスト９０に記述された複数行を一括してコピー＆ペーストできるようにしている。曲名リスト９０において、データ毎の境界を指定するために、所定の制御記号を挿入する。ウィンドウ８０上で、上述の制御記号を名前入力欄８３における記録位置の境界として識別することによって、各データを名前入力欄８３の所定の位置にそれぞれペーストする。
【００９０】
図１３Ａ、図１３Ｂは、曲名リストに記述された複数の文字情報を一括してペーストする例を示す。図１３Ａの右側に示されるように、曲名リスト９０において複数行が一括して選択されコピーされる。そして、ウィンドウ８０の名前入力欄８３において、コピーした複数行の文字情報の先頭を入力する位置が指定される。ペースト操作を行うと、指定した位置からコピーされた文字情報がペーストされる。
【００９１】
上述の際、上述の制御記号で文字情報におけるトラックの境界が識別され、図１３Ｂに示されるように、制御記号毎に名前入力欄８３の各欄が対応付けられ、それぞれ該当する位置にペーストされた文字情報が１行毎に表示される。この方法によれば、上述した、曲名リスト９０に記述された１行毎にコピー＆ペーストの処理を行う例に比べ、より簡単に文字情報の入力を行うことができる。
【００９２】
また、この発明の実施の一形態では、名前入力欄８３に対する文字情報のペーストの際に、ペーストされる文字情報の形態を判断して、上述したＵ−ＴＯＣにおけるセクタ１および４への対応付けを自動的に行うことが可能とされる。例えば、ペーストされる文字情報の２バイト文字の全角または１バイト文字の半角の境界を識別することにより、セクタ１および４への対応付けを行うことができる。
【００９３】
このように入力された文字情報は、文字コードによる識別情報により、自動的に記録すべき位置情報を得ることができる。そして、位置情報に対応した形でディスプレイ７３上に文字情報が表示されると共に、文字情報は、位置情報と共にＭＤプレーヤ３０に対して転送される。
【００９４】
なお、上述では、文字情報の境界を識別するための制御記号として、キャリッジリターン〔CR〕を用いているが、制御記号は、キャリッジリターン〔CR〕に限定されない。例えば、スラッシュ〔/ 〕あるいは〔／〕を制御記号として用いることができる。また、単独の文字に限らず、特定の文字の組合せを制御記号として用いることもできる。例えば数字とピリオドとを、「１．」このように組み合わせたものを用いる。さらに、制御記号としてのタブ記号を用いるようにもできる。さらにまた、上述の制御記号を複数用意しておき、ユーザが適宜選択して用いるようにすると、より好ましい。さらに、ユーザにより定義された制御記号を用いるようにもできる。
【００９５】
次に、他のアプリケーションソフトウェアで作成された文字情報を用いる、別の例について説明する。近年、例えばインターネットといった通信ネットワークが発達し、このネットワーク上において様々なコンテンツが展開されている。ユーザは、モデム７４を用いて例えばインターネットと接続することで、パーソナルコンピュータ４０上でインターネット上に展開されているコンテンツを利用することができる。
【００９６】
インターネット上で提供されるコンテンツのうち、代表的なものとして、ウェブページがある。ウェブページは、ＨＴＭＬ(Hyper-Text Markup Language)によって記述されたＨＴＭＬファイルからなる。上述のＨＴＭＬファイルをＷＷＷ(World Wide Web)上のサーバであるＷＷＷサーバに置き、これをインターネットに向けて公開する。例えば１乃至複数のウェブページで以て所定の内容が構成され、その構成の全体を代表するウェブページ、すなわち表紙となるページをホームページと称する。通常、ウェブページを総称してホームページと称する。
【００９７】
上述のホームページのような、ＨＴＭＬファイルを閲覧するためには、一般的に、ＷＷＷブラウザと称されるアプリケーションが用いられる。ＷＷＷブラウザは、例えば入力されたＵＲＬ(Uniform Resource Locators) の記述に従い、指定されたファイルを読み込む。ＵＲＬとしてインターネット上のアドレスが記述されていれば、インターネット上でそのファイルが検索され、読み込まれる。同様に、ＵＲＬとしてローカルな記憶媒体、例えばこのＷＷＷブラウザが稼働しているパーソナルコンピュータのハードディスクを指定することも可能である。
【００９８】
ＨＴＭＬでは、上述のＷＷＷブラウザにおける表示制御を、所定の括弧記号（”＜＞”）で以て英字による文字列を囲んだ、タグと称される制御記号によって行っている。例えばＨＴＭＬにおいて、改行はで表される。
【００９９】
ホームページの中には、例えば所定のＣＤタイトルについて、曲名などのデータを表示しているものがある。上述の例には、そのＣＤの発売元が宣伝のためにＨＴＭファイルを作成し表示する例や、個人によってＨＴＭＬファイルが作成され表示される例などがある。この発明は、このような、ホームページ上のデータについても適用することができる。
【０１００】
例えば、ＭＤレコーダ３０を用いて、ユーザが市販のＣＤに収録されている音楽データをディスク１にダビングする場合について考える。ダビングが行われると、ディスク１には、ＣＤの収録曲に対応してトラックが作成され音楽データが記録される。また、作成されたトラックに対応して、Ｕ−ＴＯＣが記録される。
【０１０１】
一方、ユーザは、パーソナルコンピュータ４０において、例えばモデム７４を用いてインターネットに接続する。そして、所望のデータが表示されるホームページが検索される。図１４は、ＣＤタイトルが表示されたホームページの表示の一例を示す。ホームページが検索され、図１４Ａのように、ＷＷＷブラウザ１００に対して所望のデータが表示される。上述の例では、ＷＷＷブラウザ１００に対して、ＣＤタイトル１０１およびＣＤに収録されている曲名リスト１０２が表示される。曲名のそれぞれは、上述のＣＤのトラックに対応している。上述の例では、表示が英字すなわちアスキーコードで行われている。
【０１０２】
図１５は、ＷＷＷブラウザ１００に対して曲名リストの表示を行うための、ＨＴＭＬファイルの記述の一例を示す。ここでは、表示に直接的に係わる部分のみを示す。各行の終端にはタグが記述され、その位置での改行が指示される。このタグを、トラックの境界を識別する制御記号として用いることもできる。なお、ＷＷＷブラウザ１００上からコピーされた文字情報においては、このタグは、キャリッジリターン〔CR〕などの、改行を行う所定の制御記号に変換される。
【０１０３】
なお、ＨＴＭＬにおいてトラックの境界を識別するために用いることのできる制御記号は、上述のに限られない。例えば、改段落を指示する<P> をこの制御記号として用いることもできる。、<P> の他にも、箇条書きを指示するための制御記号を用いるようにもできる。また、整形済のテキストをそのまま表示することを指示する<PRE> および</PRE>とで挟まれた文字情報において、各行の末尾に挿入される改行記号を以て境界を識別するようにもできる。
【０１０４】
次に、図１４Ｂに示されるように、ディスク１における、ダビングした各曲の曲名として入力したい文字情報が一括して選択される。範囲１０３が一括して選択された文字情報を示す。選択は、例えばマウス６９の動きに応じて表示されるカーソルで以て範囲１０３の左上部を指定し、そのまま選択したい範囲の下端までカーソルを動かす。なお、選択状態のままカーソルを移動させることを、ドラッグと称する。
【０１０５】
ＷＷＷブラウザ１００において先ず範囲を選択し、次に所定の操作、例えばメニューから「複写」を選択して、選択範囲の文字情報をコピーする。そして、図１６Ａに示されるように、ウィンドウ８０においてペースト開始位置１０５を指定して、コピーした文字情報のペーストを行う。すると、図１６Ｂに示されるように、ペースト開始位置１０５から、ＷＷＷブラウザ１００において一括して選択された文字情報がトラック毎に対応付けられ、表示される。
【０１０６】
この例のように、文字情報が英字のみで構成されている場合には、名前入力欄８３の表示を、予め英字のみに対応するように設定することもできる。
【０１０７】
なお、上述では、記録可能な媒体としてＭＤを使用しているが、ＭＤには限定されない。記録媒体としては、例えばＤＶＤ(Digital Versatile Disc)のような他の光ディスクや磁気テープ、光テープ、半導体メモリなどを用いることもできる。また、記録媒体に記録されているディジタル情報は、オーディオデータに限らず、ビデオデータであってもよい。さらに、上述では制御装置としてパーソナルコンピュータ４０を用いているが、専用の制御装置として構成するようにしてもよい。
【０１０８】
また、上述では、コピー＆ペーストを、範囲を選択してコピーの指示をした後にペースト開始位置を指定して、その上で、ペーストを行う指示をしていたが、上述の例に限定されない。例えば、パーソナルコンピュータ上のＧＵＩにおいて現在一般的に用いられている、ドラッグ＆ドロップを利用して文字情報の入力を行うこともできる。
【０１０９】
すなわち、例えばマウス６９を用いて入力する文字列を指定した状態で、マウス６９を移動させ、カーソル表示を曲名リスト９０が表示されているソフトウェアのウィンドウ外へ移動させる。この動作をドラッグと称する。そのままカーソルをウィンドウ８０のペースト開始位置まで移動させ、文字列を指定した状態を解除する。この動作をドロップと称する。この一連の動作により、簡易な操作でコピー＆ペーストを行うことができる。
【０１１０】
図１７に、この発明の実施の一形態によるパーソナルコンピュータ４０における処理の一例を説明するフローチャートを示す。パーソナルコンピュータ４０は、例えばモデム７４を介してインターネットのサーバに接続され、ステップ１としてインターネットのブラウザのソフトウェアを用いてウェブページを検索し、所要の文字データを受信する。ステップ２で、パーソナルコンピュータ４０は、受信した所要の文字データを、上述した図１４Ａに示されるように、ディスプレイ上に表示する。所要の文字データとは、例えば発売されているＣＤアルバムのプログラム毎の曲名である。
【０１１１】
ステップ３で、ディスプレイ上に表示された上述の所要の文字データが上述した図１４Ｂに示されるように、コピー＆ペーストを用いて一連の文字データとして選択される。ユーザは、例えばＣＤからディスク１にダビングしたアルバムのプログラム毎の曲名を選択する。文字データが選択されれば、ステップ４として、選択された一連の文字データは、パーソナルコンピュータ４０の図示しないメモリに一時的に蓄積される。ステップ５で、この一時的に蓄積された一連の文字データが接続されるＭＤレコーダ３０に所定のデータ通信規格に基づくように変換されて転送される。
【０１１２】
次に、図１８に、この実施の一形態によるＭＤレコーダ３０における処理の一例を説明するフローチャートを示す。ＭＤレコーダ３０は、パーソナルコンピュータ４０と直接的に、または変換器５５を介して接続される。ステップ１１では、パーソナルコンピュータ４０で選択された一連の文字データが受信され、所要のデータ変換が行われる。
【０１１３】
ステップ１２では、受信した一連の文字データ中から、プログラムの分割点を示す識別記号であるキャリッジリターン〔CR〕を検知する。例えば文字データ中で、最初のキャリッジリターンの前までが１曲目の曲名、次のキャリッジリターンまでが２曲目の曲名を表す文字データである。
【０１１４】
ステップ１３で、上述のステップ１２で検知したキャリッジリターンに基づいて、上述の一連の文字データを分割する。ステップ１４では、ステップ１３で分割された文字データを、ディスク１に記録されたプログラム毎の文字データとなるように各々対応付けする。例えば、１曲目の曲名、２曲目の曲名、というように、ウェブページから選択された文字データを、ディスク１に記録されている情報とリンクさせる。ステップ１５で、図示しないＭＤレコーダ３０内のメモリに、上述のようにして対応付けされた文字データが一時的に蓄積される。
【０１１５】
文字データの蓄積がＭＤデコーダ３０内のメモリになされたら、再びステップ１２に戻り、パーソナルコンピュータ４０より受信した一連の文字データから上述のキャリッジリターン〔CR〕が検知されなくなるまで、ステップ１３〜ステップ１５の処理を繰り返す。ステップ１２でパーソナルコンピュータ４０より受信した文字列中に上述のキャリッジリターン〔CR〕が検知されなくなったら、ステップ１６にて上述のステップ１５でメモリに蓄積されたプログラム毎の文字データに基づいて、ディスク１上のＵ−ＴＯＣの所定セクタに記録する。
【０１１６】
【発明の効果】
以上説明したように、この発明によれば、文字入力時に必要とされている記録位置の指定を、定められたフォーマットに基づき自動的に実現することができるという効果がある。
【０１１７】
また、これにより、コピー＆ペーストあるいはカット＆ペーストなどを利用して文字入力を行う際に、ペースト操作を一括して行うことが可能となる効果がある。したがって、所望の記録位置に対して、自動的に文字情報の記録を行うことが可能となり、文字入力作業を容易に行うことができるという効果がある。
【０１１８】
さらに、この発明の実施の一形態によれば、受信した文字情報中に付加される、複数のプログラムに対応する文字情報の境界を示す制御記号を、トラックの境界を識別する制御記号として用いるようにされているため、例えばインターネットのウェブページのように、ネットワーク上に公開されている文字データを取り込んで、ＭＤのＵ−ＴＯＣにおけるトラック情報に割り当てることができる。
【図面の簡単な説明】
【図１】この実施の一形態における各装置の接続形態の一例を示す略線図である。
【図２】ＭＤレコーダの構成の一例を示すブロック図である。
【図３】ＭＤの記録エリアを概略的に示す略線図である。
【図４】ＭＤのデータ構造を概念的に示す略線図である。
【図５】ＭＤのＵ−ＴＯＣセクタ０の構成の一例を示す略線図である。
【図６】Ｕ−ＴＯＣを使用した再生処理の一例を示す略線図である。
【図７】ＭＤのＵ−ＴＯＣセクタ１の構成の一例を示す略線図である。
【図８】ＭＤのＵ−ＴＯＣセクタ４の構成の一例を示す略線図である。
【図９】パーソナルコンピュータの構成の一例を示すブロック図である。
【図１０】ＭＤのトラック毎の文字情報を入力するためのウィンドウ表示の一例を示す略線図である。
【図１１】曲名リストの一例を示す略線図である。
【図１２】コピー＆ペーストを利用してウィンドウの名前入力欄に対して文字情報を入力する例を説明するための図である。
【図１３】曲名リストに記述された複数の文字情報を一括してペーストする例を説明するための図である。
【図１４】ＣＤタイトルが表示されたホームページの表示の一例を示す略線図である。
【図１５】曲名リスト表示におけるＨＴＭＬファイルの記述の一例を示す略線図である。
【図１６】ホームページから曲名リストを一括してペーストする例を示す略線図である。
【図１７】実施の一形態によるパーソナルコンピュータの一例の動作説明に用いるフローチャートである。
【図１８】実施の一形態によるＭＤレコーダの一例の動作説明に用いるフローチャートである。
【符号の説明】
１・・・ＭＤ、８・・・ＥＦＭ／ＣＩＲＣエンコーダ・デコーダ、１０・・・アドレスデコーダ、１２・・・メモリコントローラ、１３・・・ＲＡＭ、３０・・・オーディオ記録再生装置としてのＭＤレコーダ、４０・・・パーソナルコンピュータ、５５・・・変換器、６５・・・入出力コントローラ、６６・・・インターフェイス、６８・・・キーボード、６９・・・マウス、７３・・・ディスプレイ、７４・・・モデム、８０・・・文字情報をトラック毎に入力するためのウィンドウ、８３・・・名前入力欄、９０・・・曲名リスト、１００・・・ＷＷＷブラウザ
【図１】
0003893792.tif 000002
【図２】
0003893792.tif 000003
【図３】
0003893792.tif 000004
【図４】
0003893792.tif 000005
【図５】
0003893792.tif 000006
【図６】
0003893792.tif 000007
【図７】
0003893792.tif 000008
【図８】
0003893792.tif 000009
【図９】
0003893792.tif 000010
【図１０】
0003893792.tif 000011
【図１１】
0003893792.tif 000012
【図１２】
0003893792.tif 000013
【図１３】
0003893792.tif 000014
【図１４】
0003893792.tif 000015
【図１５】
0003893792.tif 000016
【図１６】
0003893792.tif 000017
【図１７】
0003893792.tif 000018
【図１８】
0003893792.tif 000019