(57)【特許請求の範囲】
【請求項１】
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを所与の再生順に再生し、当該再生時にフェード処理を実行可能な光ディスク装置において、
前記光ディスクに記録されたデジタルデータのうち、フェード処理するデジタルデータのトラック番号を記憶するフェード指定記憶手段と、
前記再生順に従ってデジタルデータを再生する際に、前記フェード指定記憶手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード処理実行手段と、
を備え、
前記フェード処理実行手段は、
前記再生順にデジタルデータを再生する際に、トラック番号の連続するデジタルデータを再生するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード指定記憶手段にトラック番号が記憶されているか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴とする光ディスク装置。
【請求項２】
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを他の光ディスクに所与の記録順に記録し、当該記録時にフェード処理を実行可能な光ディスク装置において、
前記光ディスクに記録されたデジタルデータのうち、フェード処理するデジタルデータのトラック番号を記憶するフェード指定記憶手段と、
前記記録順に従ってデジタルデータを記録する際に、前記フェード指定記憶手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード処理実行手段と、
を備え、
前記フェード処理実行手段は、
前記記録順にデジタルデータを記録する際に、トラック番号の連続するデジタルデータを記録するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード指定記憶手段にトラック番号が記憶されているか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴とする光ディスク装置。
【請求項３】
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを所与の再生順に再生し、当該再生時にフェード処理を実行可能な光ディスク装置において、
前記光ディスク内に記録されている全てのデジタルデータを前記トラック番号順に連続再生させた際のデジタルデータの連続部分のピークレベルを検出し、ピークレベルが一定となった連続部分の前後のデジタルデータのトラック番号を記憶させる制御を行うフェード自動指定記憶制御手段と、
前記再生順に従ってデジタルデータを再生する際に、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード自動処理実行手段と、
を備え、
前記フェード自動処理実行手段は、
前記再生順にデジタルデータを再生する際に、トラック番号の連続するデジタルデータを再生するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴とする光ディスク装置。
【請求項４】
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを他の光ディスクに所与の記録順に記録し、当該記録時にフェード処理を実行可能な光ディスク装置において、
前記光ディスク内に記録されている全てのデジタルデータを前記トラック番号順に連続再生させた際のデジタルデータの連続部分のピークレベルを検出し、ピークレベルが一定となった連続部分の前後のデジタルデータのトラック番号を記憶させる制御を行うフェード自動指定記憶制御手段と、
前記記録順に従ってデジタルデータを記録する際に、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード自動処理実行手段と、
を備え、
前記フェード自動処理実行手段は、
前記記録順にデジタルデータを記録する際に、トラック番号の連続するデジタルデータを記録するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴とする光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声信号等のデータを光ディスクに再生または記録する光ディスク装置に関する。
【０００２】
【従来の技術】
従来、光ディスク装置では、書き換え可能な光ディスクであるＭＤ（Mini Disc）、ＣＤ−ＲＷ（Compact Disc ReWritable）等の記録媒体に音声信号等のデータの記録および再生を行う。光ディスクの再生または記録は、光ディスクのＴＯＣ（Table Of Contents）記録エリアに記録されるＴＯＣ情報に基づいて行われ、このＴＯＣ情報には、ＴＮｏ（トラックナンバー）と各ＴＮｏに対するデータの記録されているプログラムエリアのアドレス情報が含まれる。そして、再生時には、このアドレス情報に基づいてデータが再生され、記録時には、プログラムエリアに記録されたデータのスタートおよびエンドアドレス情報がＴＯＣエリアにＴＮｏと対応させて記録される。また、このＴＯＣ情報には、各データ毎の演奏開始時間、演奏終了時間、タイトル等も記録されている。
【０００３】
また、プログラムエリアに記録されるデータの構成を光ディスクがＭＤである場合について説明すると、プログラムエリアには連続した領域からなる複数個の小トラック記録データが存在し、この小トラック記録データが複数個集まって１つのトラック（曲）を構成する。通常、この１つのトラックとトラックの間には、数秒間の無声データが挿入され、曲データが連続しないようになっている。
【０００４】
しかしながら、最近では、このトラック間にまたがって曲が記録されたり、連続したトラックにおいて曲に切れ間がない場合が多くある。そこで、この様に記録された曲を、記録された順番通りに再生または記録しない場合、または、複数のＭＤから選択した曲を編集して再生または記録する場合は、１つの曲をデータの連続する部分で分割する作業を行っていた。トラックが分割された境目部分では、曲が中途半端に終了し、耳障りであるため、通常は分割された部分において、曲の音量を徐々に絞っていくフェードイン、フェードアウトの処理を行っていた。
【０００５】
ＭＤの再生または記録時における、フェードイン、フェードアウト処理の方法は、初めから全ての曲にフェードイン、フェードアウトの処理を行う設定をユーザが手作業で行い、再生または記録を実行していた。また、選択的にフェードイン、フェードアウトの処理を行う場合は、記録途中に１曲毎にユーザの手作業でフェードをかけて記録を行っていた。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来の光ディスク装置にあっては、初めから全ての曲にフェードイン、フェードアウトの処理を設定する場合は、必要のない曲までフェードイン、フェードアウトの処理を行ってしまい記録に時間がかかるという問題があった。あるいは、選択的にフェードイン、フェードアウトの処理を行う場合は、すべて手作業で行うため非常に手間および時間がかかるという問題があった。
【０００７】
本発明の課題は、トラック毎のフェードの指定が容易にできる光ディスク装置を提供することである。
【０００８】
【課題を解決するための手段】
請求項１記載の発明は、
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを所与の再生順に再生し、当該再生時にフェード処理を実行可能な光ディスク装置において、
前記光ディスクに記録されたデジタルデータのうち、フェード処理するデジタルデータのトラック番号を記憶するフェード指定記憶手段と、
前記再生順に従ってデジタルデータを再生する際に、前記フェード指定記憶手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード処理実行手段と、
を備え、
前記フェード処理実行手段は、
前記再生順にデジタルデータを再生する際に、トラック番号の連続するデジタルデータを再生するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード指定記憶手段にトラック番号が記憶されているか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴としている。
また、請求項２記載の発明は、
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを他の光ディスクに所与の記録順に記録し、当該記録時にフェード処理を実行可能な光ディスク装置において、
前記光ディスクに記録されたデジタルデータのうち、フェード処理するデジタルデータのトラック番号を記憶するフェード指定記憶手段と、
前記記録順に従ってデジタルデータを記録する際に、前記フェード指定記憶手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード処理実行手段と、
を備え、
前記フェード処理実行手段は、
前記記録順にデジタルデータを記録する際に、トラック番号の連続するデジタルデータを記録するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード指定記憶手段にトラック番号が記憶されているか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴としている。
【０００９】
この請求項１，２記載の発明によれば、光ディスクに収納される再生順または記録順の曲がＴＮｏにまたがっていたり、連続するＴＮｏにおいて曲に切れ間がない場合において、ＴＮｏを連続して再生または記録しない場合であっても、フェード処理を行うことにより、連続するデジタルデータの分割部分においても耳障りな音を消すことができる。また、ユーザは再生または記録を行う前にまとめてフェード指定を行い、フェード処理するデジタルデータのトラック番号をフェード指定記憶手段に記憶させておくといったことにより、再生または記録の作業途中に、１曲毎に作業を中断してフェード指定を行う必要がない。
【００１５】
また、フェード処理が不必要な場合は、フェード処理を行わずに再生または記録を行うので、ユーザは、フェード指定の削除を行う手間が省け、不必要なフェード処理も行われないため、再生または記録に係る時間を短縮できる。
【００１６】
請求項３記載の発明は、
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを所与の再生順に再生し、当該再生時にフェード処理を実行可能な光ディスク装置において、
前記光ディスク内に記録されている全てのデジタルデータを前記トラック番号順に連続再生させた際のデジタルデータの連続部分のピークレベルを検出し、ピークレベルが一定となった連続部分の前後のデジタルデータのトラック番号を記憶させる制御を行うフェード自動指定記憶制御手段と、
前記再生順に従ってデジタルデータを再生する際に、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード自動処理実行手段と、
を備え、
前記フェード自動処理実行手段は、
前記再生順にデジタルデータを再生する際に、トラック番号の連続するデジタルデータを再生するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴としている。
また、請求項４記載の発明は、
トラック番号順にデジタルデータが記録された光ディスク内のデジタルデータを他の光ディスクに所与の記録順に記録し、当該記録時にフェード処理を実行可能な光ディスク装置において、
前記光ディスク内に記録されている全てのデジタルデータを前記トラック番号順に連続再生させた際のデジタルデータの連続部分のピークレベルを検出し、ピークレベルが一定となった連続部分の前後のデジタルデータのトラック番号を記憶させる制御を行うフェード自動指定記憶制御手段と、
前記記録順に従ってデジタルデータを記録する際に、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたデジタルデータについてフェード処理を実行するフェード自動処理実行手段と、
を備え、
前記フェード自動処理実行手段は、
前記記録順にデジタルデータを記録する際に、トラック番号の連続するデジタルデータを記録するか否かを判別する連続判別手段と、
前記連続判別手段により連続すると判別されたデジタルデータについては、前記フェード自動指定記憶制御手段によりトラック番号が記憶されたか否かにかかわらず、フェード処理を抑止するフェード処理抑止手段と、
を有することを特徴としている。
【００１７】
この請求項３，４記載の発明によれば、ユーザは再生または記録を行う前にフェード指定を行う手間が省け、簡単な操作で曲の分割部分における耳障りな音を消すことができる。
【００２０】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図２０は、本発明を適用した光ディスク装置１の一実施の形態を示す図である。
【００２１】
まず、構成を説明する。
図１は、本実施の形態における光ディスク装置１の要部構成を示すブロック図である。
この図１において、光ディスク装置１０は、ＭＤ部１０１と、記録再生駆動回路１０２、システムコントローラ１０３、表示部１０４、操作部１０５、ＲＡＭ（Random Access Memory）１０６、Ｄ／Ａ変換器１０７、Ａ／Ｄ変換器１０８等から構成され、これらの各部はバスにより接続される。
【００２２】
ＭＤ部１０１は、ＭＤ（Mini Disc）を回転させてデータの書き込みあるいは読み出しを行う。詳細には、図示しないローディング機構によりローディングされたＭＤをターンテーブルに乗せて回転させるディスクモータ、ＭＤからのデータの読み出しと記録時のディスク加熱を行う光ピックアップおよびその送り機構、光ディスクのレーザ加熱部に記録情報を磁界として加え垂直磁化を行う磁気ヘッドおよびそのローディング機構から構成される。
【００２３】
記録再生駆動回路１０２は、各種デジタル音声データに対するエンコード／デコード、音声データの一時記録、およびシステムコントローラ１０３の制御に基づいたＭＤの記録・再生・消去に係る各種デジタル信号処理を行う。すなわち、記録時には、Ａ／Ｄ変換器１０８から入力される音声デジタルデータをＡＴＲＡＣ（Adaptive TRansform Acoustic Cording）方式で圧縮し、その圧縮データをＭＤフォーマットにエンコードし、ＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理を施した信号をＭＤ部１０１の磁気ヘッドに出力する。
【００２４】
また、再生時には、光ピックアップが読み出した信号をＥＦＭ復調し、さらにＣＩＲＣ復調して得られるＭＤフォーマットの信号をデコードして音声圧縮データを生成する。そして、ＡＴＲＡＣ方式により音声圧縮データを音声データに復元してＤ／Ａ変換器１０７に出力する。
【００２５】
さらに、消去時には、ＭＤから読み出されるＴＯＣ情報をデコードして、システムコントローラ１０３に出力し、また、システムコントローラ１０３から入力されるＴＯＣ情報を、エンコード処理してＴＯＣ情報記録エリアに記録させる。あるいは、システムコントローラ１０３から入力されるＭＤ部制御情報にしたがって、ＭＤ部１０１を駆動制御させる信号を生成する。
【００２６】
システムコントローラ１０３は、ＣＰＵ（Central Processing Unit）、および内蔵ＲＯＭ（Read Only Memory）等により構成される。上記内蔵ＲＯＭは、光ディスク装置１０の動作を制御するアプリケーションプログラムを格納する。ＣＰＵは、内蔵ＲＯＭおよび後述するＲＡＭ１０６に格納される各種アプリケーションプログラムを読み出して実行し、光ディスク装置１０の各部を集中制御する。
【００２７】
システムコントローラ１０３は、記録再生駆動回路１０２からＴＯＣ情報を取得して、操作部１０５を介して入力される指示にしたがって、ＭＤ部制御情報、およびＴＯＣ情報等を生成して、記録再生駆動回路１０２に出力する。
【００２８】
具体的には、システムコントローラ１０３は、内蔵ＲＯＭに格納されるフェードユーザ指定処理プログラム、フェード自動指定処理プログラム、フェード再生処理プログラム、フェード記録処理プログラム、フェード個別指定処理プログラム、フェード個別再生処理プログラムを読み出して、後述するフェードユーザ指定処理（図２〜図３参照）、フェード自動指定処理（図４〜図５参照）、フェード再生処理（図６〜図７参照）、フェード記録処理（図８〜図１０参照）、フェード個別指定処理（図１１〜図１７参照）、フェード個別再生処理（図１８〜図２０参照）を実行する。
【００２９】
フェードユーザ指定処理において、システムコントローラ１０３は、ユーザにより操作部１０５を介して、フェード指定の指示が入力されると、フェード指定に登録されている曲数をカウントして、フェード指定の登録可能な曲数が最大値を超えていないか確認する。フェード指定の登録可能な曲数を超えていない場合は、指定された曲のＤＮｏ（ディスクナンバー）およびＴＮｏをＲＡＭ１０６に記憶して、フェード指定の登録を行う。また、フェード指定の登録可能な曲数を超えている場合は、すでに登録されているフェード指定登録を削除して、新たにフェード指定の登録を行う。
【００３０】
フェード自動指定処理において、システムコントローラ１０３は、ユーザにより操作部１０５を介して、フェード自動指定の指示が入力されると、フェード指定を行うディスクのＤＮｏを取得して、当該ディスクのＴＯＣ情報を読み取る。次いで、ディスクの先頭の曲と連続する次の曲のＴＮｏを取得して、先頭の曲の終わりと次の曲の始まりの一定時間（例えば３秒間程度）のピークレベルを検出する。そして、検出したピークレベルが一定である場合は、先頭の曲と次の曲に切れ間がないと判断して、フェード指定を自動で行う。さらに、ディスクに収納されている以降の曲に対しても順次、同様の処理を行い、フェード自動指定を実行する。
【００３１】
フェード再生処理において、システムコントローラ１０３は、ＴＮｏを連続しないで再生する場合に、フェード処理を実行して再生する指示が入力されると、再生する曲のＤＮｏ、ＴＮｏを取得して、フェード指定が登録されているか否かを判断する。次いで、フェード指定が登録されている曲については、フェード処理を実行して再生を行う。ここで、フェード指定が登録されている曲であっても、前の曲とＴＮｏが連続して再生される場合や、ディスクの先頭の曲である場合は、フェードイン処理を行わず、また、次の曲と連続して再生される場合や最後に再生される曲である場合は、フェードアウト処理を行わずに再生を行う。
【００３２】
フェード記録処理において、システムコントローラ１０３は、フェードユーザ指定処理、またはフェード自動指定によりフェード指定された曲を再生して記録する場合、記録音にフェード処理を行う。ここで、システムコントローラ１０３は、プログラムされた順番にしたがって、記録する曲のＤＮｏ、ＴＮｏを取得して、取得した曲がフェード指定されているか否かを判断する。取得した曲がフェード指定されている場合は、曲の再生を開始するとともに記録音の音量を徐々にレベルアップしていき、さらに、曲の終了とともに記録音の音量を叙々にレベルダウンして、記録時のフェード処理を実行する。ここで、フェード指定されている曲であっても、前の曲と連続して記録される場合や、ディスクの先頭の曲である場合は、フェードイン処理を行わず、次の曲と連続して記録される場合や最後に記録される曲である場合は、フェードアウト処理を実行せずに記録を行う。
【００３３】
フェード個別指定処理において、システムコントローラ１０３は、１つの曲に対するフェード指定を、フェードイン指定、フェードアウト指定として、それぞれ個別に指定する。システムコントローラ１０３は、操作部を介してユーザからフェード指定の指示が入力されると、フェードイン指定、フェードアウト指定の両方を登録する場合、フェードイン指定のみを登録する場合、フェードアウト指定のみを登録する場合にしたがって、ＤＮｏ、ＴＮｏをそれぞれＲＡＭ１０６に記憶してフェード指定の登録を行う。なお、フェードイン指定、フェードアウト指定の両方を登録する場合は、フェード指定登録曲数は、プラス２としてカウントされる。
【００３４】
フェード個別再生処理において、システムコントローラ１０３は、フェード個別指定処理において指定したフェードイン指定、フェードアウト指定にしたがって、曲の再生を行う。また、フェード指定されている曲であっても、前の曲と連続して再生される場合や、ディスクの先頭の曲である場合は、フェードイン処理を行わず、次の曲と連続して再生される場合や最後に再生される曲である場合は、フェードアウト処理を実行せずに再生を行う。
【００３５】
表示部１０４は、ＬＣＤ（Liquid Crystal Display）等の表示画面を備えて構成され、操作部１０５から入力される情報やシステムコントローラ１０３から出力される各種表示情報を表示する。例えば、ＭＤに予め記録されたＴＯＣ情報（ＴＮｏ、アドレス情報、演奏開始時間、演奏終了時間等）、光ディスク装置１０の動作状態（再生中、停止中等）、動作モード（ＭＤ再生、ＭＤ記録等）、および、再生または記録動作の進行時間等の表示を行う。
【００３６】
操作部１０５は、記録、再生、停止、消去等を指示する各種操作キーを備え、各種キーが押下されると、対応する操作信号を生成してシステムコントローラ１０３に出力する。また、操作部１０５は、リモコン等の入力装置を備える構成としてもよい。
【００３７】
ＲＡＭ１０６は、システムコントローラ１０３の各種制御動作に対応するアプリケーションプログラムを格納するプログラム格納エリアや、装填されたＭＤから読み取った各種ＴＯＣ情報等の管理情報を一時的に保持するワークエリアを有する。
【００３８】
Ｄ／Ａ変換器１０７は、記録再生駆動回路１０２から入力されるデジタル音声データをアナログ音声信号に変換する。
Ａ／Ｄ変換器１０８は、アナログ回路から入力されるアナログ音声信号をデジタル音声データに変換して、記録再生駆動回路１０２に出力する。
【００３９】
次に、本実施の形態の動作を説明する。
なお、以下に示す図２〜図２０のフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態でシステムコントローラ１０３に内蔵されたＲＯＭに格納されており、システムコントローラ１０３は、このプログラムコードに従った動作を逐次実行する。
【００４０】
図２〜図３は、本実施の形態の光ディスク装置１のシステムコントローラ１０３によって実行されるフェードユーザ指定処理を示す図である。図２において、システムコントローラ１０３は、ユーザからフェード指定の指示が入力されると、すでにフェード指定登録された曲があるか否かを判断する。フェード指定登録された曲がある場合には（ステップＳ１０１；Ｎｏ）、フェード指定登録曲数が登録可能な最大値以下であるか否かを判断する。フェード指定登録曲数が登録可能な最大値まで登録されている場合には（ステップＳ１０２；Ｎｏ）、フェード指定登録削除処理（Ａ）に移行する。フェード指定登録曲数が最大値を超えていなければ（ステップＳ１０２；Ｙｅｓ）、ステップＳ１０３に戻ってフェード指定の処理を続行する。
【００４１】
フェード指定登録された曲がない場合は（ステップＳ１０１；Ｙｅｓ）、フェード登録曲数をプラス１して（ステップＳ１０３）、ユーザにフェード処理を行う曲のＤＮｏ、ＴＮｏを指定させる（ステップＳ１０４、ステップＳ１０５）。そして、指定されたＤＮｏ、ＴＮｏを取得して、ＲＡＭ１０６に記憶し、フェード指定の登録を行う（ステップＳ１０６）。
【００４２】
さらに、システムコントローラ１０３は、フェード指定登録曲数が最大値以上になっているか否かを判断する。フェード指定登録曲数が、最大値になっている場合は（ステップＳ１０７；Ｙｅｓ）、フェード登録を削除するか否かをユーザに指定させ、フェード登録を削除する場合は（ステップＳ１０８；Ｙｅｓ）、フェード指定登録削除処理（Ａ）に移行する。また、フェード登録を削除しない場合は（ステップＳ１０８；Ｎｏ）、本フェードユーザ指定処理を終了する。
【００４３】
一方、本ステップフェード指定登録曲数が、最大値になっていない場合は（ステップＳ１０７；Ｎｏ）、現在のディスクのフェード指定を継続するか否かをユーザに指定させ、継続する場合は（ステップＳ１０９；Ｙｅｓ）、フェード指定登録曲数をプラス１して、ステップＳ１０５に移行する（ステップＳ１１０）。
【００４４】
現在のディスクのフェード指定を終了する場合は（ステップＳ１０９；Ｎｏ）、別のディスクのフェード指定を行うか否かをユーザに入力させて判断し、別のディスクのフェード指定を行う場合は（ステップＳ１１１；Ｙｅｓ）、フェード登録曲数をプラス１して（ステップＳ１１２）、ステップＳ１０４に移行する。別のディスクのフェード指定を行わない場合は（ステップＳ１１１；Ｎｏ）、本フェードユーザ指定処理を終了する。
【００４５】
図３は、フェードユーザ指定処理において実行される、フェード指定登録削除処理（Ａ）を示すフローチャートである。フェードユーザ指定処理において、フェード指定登録曲数が最大値においてフェード指定の登録を行う場合（ステップＳ１０２；Ｎｏ）、システムコントローラ１０３は、図３に示すフェード指定登録削除処理（Ａ）に移行する。
【００４６】
この図３において、システムコントローラ１０３は、先頭にフェード指定登録されている曲のＤＮｏ、ＴＮｏを表示部に表示して（ステップＳ２０１）、ユーザに登録を削除するか否かを入力させる（ステップＳ２０２）。登録を削除する指示が入力された場合は（ステップＳ２０２；Ｙｅｓ）、表示部に表示されているＤＮｏ、ＴＮｏのフェード指定登録を削除して（ステップＳ２０３）、フェード指定登録曲数をマイナス１する（ステップＳ２０４）。
【００４７】
次いで、ユーザに登録の削除を続けるか否かを入力させ、登録の削除を終了する場合は（ステップＳ２０７；Ｎｏ）、フェード指定処理に移行するか否かを入力させる。フェード指定処理に移行する場合は（ステップＳ２０８；Ｙｅｓ）、ステップＳ１０３に移行し、フェード指定処理に移行しない場合は（ステップＳ２０８；Ｎｏ）、本フェード登録削除処理を終了する。また、登録削除を続ける場合は（ステップＳ２０７；Ｙｅｓ）、ステップＳ２０５に移行する。
【００４８】
ステップＳ２０２に戻って、登録を削除しない場合は（ステップＳ２０２；Ｎｏ）、次のフェード指定登録されている曲があるか否かを判断する。次のフェード指定登録されている曲がない場合は（ステップＳ２０３；Ｎｏ）、本登録削除処理を終了し、次のフェード指定登録されている曲がある場合は（ステップＳ２０３；Ｙｅｓ）、次にフェード指定登録されている曲のＤＮｏ、ＴＮｏを表示部に表示して、ステップＳ２０２に移行する。
【００４９】
図４〜図５は、システムコントローラ１０３によって実行されるフェード自動指定処理を示すフローチャートである。まず、システムコントローラ１０３は、ユーザにフェード自動指定を行うＤＮｏを指定させ（ステップＳ３０１）、指定されたＤＮｏを取得してディスクのＴＯＣ情報を読み取る（ステップＳ３０２）。次いで、ディスクに２曲以上の曲が入っているか否かを判断して、２曲以上入っていない場合は（ステップＳ３０３；Ｎｏ）、ステップＳ３１２に移行して、次のディスクの処理へ移行する。
【００５０】
ディスクに２曲以上の曲が入っている場合は（ステップＳ３０３；Ｙｅｓ）、ディスクの先頭の曲と次の曲のＴＮｏを取得して（ステップＳ３０４）、先頭の曲の終わりの例えば３秒間について、音量のピークレベルを検出する（ステップＳ３０５）。さらに、次の曲の始まりの例えば３秒間について、音量のピークレベルを検出し（ステップＳ３０６）、検出したピークレベルがそれぞれ一定の音量であるか否かを判断する。
【００５１】
音量のピークレベルが一定でない場合は（ステップＳ３０７；Ｎｏ）、連続する２曲の間には切れ間があると判断して、ステップＳ３１１に移行する。音量のピークレベルが一定である場合は（ステップＳ３０７；Ｙｅｓ）、連続する２曲の間には切れ間がないと判断して、先頭の曲のＤＮｏ、ＴＮｏをＲＡＭ１０６に記憶してフェード指定を登録する（ステップＳ３０８）。そして、フェード指定登録曲数をプラス１する（ステップＳ３０９）。
【００５２】
次いで、フェード指定登録曲数が最大値以下であるか否かを判断して、最大値以下でない場合は（ステップＳ３１０；Ｎｏ）、本フェード自動指定処理を終了する。一方、最大値以下である場合は（ステップＳ３１０；Ｙｅｓ）、現在のディスクに入っている曲のピーク検出がすべて終了したか否かを判断して、終了していない場合は（ステップＳ３１１；Ｎｏ）、次のＴＮｏを取得して、ステップＳ３０５に戻って同様の処理を行う。
【００５３】
現在のディスクに入っている曲のピーク検出がすべて終了した場合は（ステップＳ３１２；Ｙｅｓ）、次のディスクのピーク検出に移行するか否かを判断して、次のディスクのピーク検出に移行しない場合は（ステップＳ３１２；Ｎｏ）、本フェード自動指定処理を終了する。一方、次のディスクのピーク検出に移行する場合は（ステップＳ３１２；Ｙｅｓ）、次のＤＮｏをユーザに指定させ、指定されたＤＮｏを取得して（ステップＳ３１４）、ステップＳ３０２に戻って同様の処理を行う。
【００５４】
次に、図６〜図７は、システムコントローラ１０３によって実行されるフェード再生処理を示すフローチャートである。まず、ユーザにより再生するディスクのＤＮｏが指定されると（ステップＳ４０１）、システムコントローラ１０３は、指定されたＤＮｏを取得して、ＴＮｏをすべて連続して再生するモードであるか否かを判断する。ＴＮｏをすべて連続して再生するモードである場合は（ステップＳ４０２；Ｙｅｓ）、すべての曲についてフェード処理を実行せずに通常再生を行う（ステップＳ４０４）。
【００５５】
一方、ＴＮｏのすべてを連続しないで再生する場合は（ステップＳ４０２；Ｎｏ）、再生するディスクにフェード指定登録された曲があるか否かを判断して、フェード指定登録された曲がない場合は（ステップＳ４０３；Ｎｏ）、すべての曲について通常再生を行う（ステップＳ４０４）。フェード指定登録された曲がある場合は（ステップＳ４０２；Ｙｅｓ）、再生する曲のＴＮｏを取得する（ステップＳ４０４）。
【００５６】
さらに、取得した再生する曲がフェード指定されているか否かを判断して、フェード指定がない場合は、フェード処理を行わずに曲を再生する（ステップＳ４０８）。また、取得した再生する曲がフェード指定されている場合は（ステップＳ４０６；Ｙｅｓ）、後述するフェードチェック処理に移行してフェード処理のチェックを行い（ステップＳ４０７）、曲を再生する（ステップＳ４０８）。
【００５７】
そして、再生を実行するすべての曲について再生が終了したか否かを判断して、すべての曲の再生が終了した場合は（ステップＳ４０９；Ｙｅｓ）、本フェード再生処理を終了し、再生が終了していない場合は（ステップＳ４０９；Ｎｏ）、ステップＳ４０５に戻って処理を繰り返す。
【００５８】
図７は、フェード再生処理のステップＳ４０７において実行されるフェードチェック処理を示すフローチャートである。まず、システムコントローラ１０３は、取得したＴＮｏがディスクの先頭の曲であるか否かを判断する。取得したＴＮｏがディスクの先頭の曲である場合は（ステップＳ５０１；Ｙｅｓ）、フェードイン処理を行わずに、ステップＳ５０４に移行する。
【００５９】
一方、取得したＴＮｏがディスクの先頭の曲でない場合は（ステップＳ５０１；Ｎｏ）、前に再生された曲とＴＮｏが連続して再生されているか否かを判断する。前の曲とＴＮｏが連続して再生される場合は（ステップＳ５０２；Ｎｏ）、フェードイン処理を行わずにステップＳ５０４に移行し、前の曲とＴＮｏが連続して再生されない場合は、フェードイン処理を行う。
【００６０】
次いで、取得したＴＮｏがディスクの最後の曲であるか否かを判断して、ディスクの最後の曲である場合は（ステップＳ５０４；Ｎｏ）、フェードアウト処理を行わずにフェードチェック処理を終了する。取得したＴＮｏがディスクの最後の曲でない場合は（ステップＳ５０４；Ｙｅｓ）、次に再生される曲とＴＮｏが連続して再生されるか否かを判断して、次の曲とＴＮｏが連続して再生される場合は（ステップＳ５０５；Ｙｅｓ）、フェードアウト処理を行わずにフェードチェック処理を終了する。一方、次の曲とＴＮｏが連続して再生されない場合は（ステップＳ５０５；Ｎｏ）、フェードアウト処理を実行してフェードチェック処理を終了する。
【００６１】
図８〜図１０は、システムコントローラ１０３によって実行されるフェード記録処理を示すフローチャートである。まず、ユーザにより記録開始指示が入力されると（ステップＳ６０１）、システムコントローラ１０３は、記録する曲の順番を記憶したプログラムに従って、最初に記録する曲が入っているディスクのＤＮｏを取得する（ステップＳ６０２）。次いで、最初に記録する曲のＴＮｏを取得して（ステップＳ６０３）、ＴＮｏを取得した曲がフェード指定されているか否かを判断する。
【００６２】
ＴＮｏを取得した曲がフェード指定されている場合は（ステップＳ６０４；Ｙｅｓ）、フェードチェック処理２に移行する。ＴＮｏを取得した曲がフェード指定されていない場合は、フェード処理を行わずに記録を開始し（ステップＳ６０６）、次いで、再生を開始して（ステップＳ６０７）、曲の再生が終了したか否かを判断して（ステップＳ６０８）、曲の再生が終了したら記録を一時停止する（ステップＳ６０９）。
【００６３】
そして、プログラムに記憶された曲がすべて記録されたか否かを判断する。記録がすべて終了した場合は（ステップＳ６１０；Ｙｅｓ）、本フェード記録処理を終了する。一方、記録がすべて終了していない場合には（ステップＳ６１１）、次に記録される曲が現在のディスクから記録が行われるか否かを判断する。現在のディスクから記録が行われる場合は（ステップＳ６１１；Ｙｅｓ）、ステップＳ６０３に戻って、次の曲のＴＮｏを取得して同様の処理を繰り返し、現在のディスクから記録が行われない場合は（ステップＳ６１０；Ｎｏ）、ステップＳ６０２に戻って、次の曲のＤＮｏを取得して同様の処理を繰り返す。
【００６４】
図９は、フェード記録処理のステップＳ６０５において実行されるフェードチェック処理２を示すフローチャートである。まず、システムコントローラ１０３は、ＴＮｏを取得した曲がディスクの先頭の曲であるか否かを判断する。ディスクの先頭の曲である場合は（ステップＳ７０１；Ｙｅｓ）、フェード処理を行わずに記録を開始して（ステップＳ７０７）、曲の再生を行う（ステップＳ７０８）。
【００６５】
ＴＮｏを取得した曲がディスクの先頭の曲でない場合は（ステップＳ７０１；Ｎｏ）、前に記録された曲とＴＮｏが連続して記録されるか否かを判断して、前の曲とＴＮｏが連続して記録される場合は（ステップＳ７０２；Ｎｏ）、フェード処理を行わずに記録を開始して（ステップＳ７０７）、曲の再生を行う（ステップＳ７０８）。
【００６６】
前に記録された曲とＴＮｏが連続して記録されない場合は（ステップＳ７０２；Ｙｅｓ）、まず、記録音量をゼロにして記録を開始し（ステップＳ７０３）、曲の再生を開始する。次いで、記録音量を徐々にレベルアップしていき（ステップＳ７０５）、曲の再生を開始してから一定時間が経過したか否かを判断する。一定時間が経過した場合は（ステップＳ７０５；Ｙｅｓ）、記録音量のレベルアップを終了してそのまま記録を続け、一定時間が経過していない場合は（ステップＳ７０５；Ｎｏ）、記録音量のレベルアップを続ける（ステップＳ７０５）。
【００６７】
次いで、システムコントローラ１０３は、ＴＮｏを取得した曲がディスクの最後の曲か否かを判断する。ディスクの最後の曲である場合は（ステップＳ７０９；Ｙｅｓ）、フェード処理を実行せずに再生を終了して（ステップＳ７１４；Ｙｅｓ）、記録を一時停止して本フェードチェック処理２を終了する（ステップＳ７１５）。
【００６８】
一方、ディスクの最後の曲でない場合は（ステップＳ７０９；Ｎｏ）、次に記録される曲とＴＮｏが連続して記録されるか否かを判断する。次の曲とＴＮｏが連続して記録される場合は、処理を実行せずに再生を終了して（ステップＳ７１４；Ｙｅｓ）、記録を一時停止して本フェードチェック処理２を終了する（ステップＳ７１５）。
【００６９】
また、次の曲とＴＮｏが連続して記録されない場合は（ステップＳ７１０；Ｎｏ）、曲終了の所定時間前であるか否かを判断して、曲終了の所定時間前になった場合は（ステップＳ７１１；Ｙｅｓ）、記録音量を徐々にレベルダウンする（ステップＳ７１２）。そして、曲の再生が終了したかに否かを判断して、曲の再生が終了していない場合は、記録音量のレベルダウンを続ける。一方、曲の再生が終了した場合は（ステップＳ７１３；Ｙｅｓ）、記録を一時停止して本フェードチェック処理２を終了する（ステップＳ７１４）。
【００７０】
図１１〜図１２は、システムコントローラ１０３によって実行されるフェード個別指定処理を示すフローチャートである。図１１において、システムコントローラ１０３は、ユーザからフェード指定指示が入力されると、すでにフェード指定登録された曲があるか否かを判断する。フェード指定登録された曲がある場合には（ステップＳ８０１；Ｎｏ）、フェード指定登録曲数が登録可能な最大値以下であるか否かを判断する。フェード指定登録曲数が登録可能な最大値まで登録されている場合には、フェード個別登録削除処理（Ｏ）に移行する。フェード指定登録曲数が最大値を超えていなければ、ステップＳ８０３に戻ってフェード指定の処理を続行する。
【００７１】
フェード指定登録された曲がない場合は（ステップＳ１０１；Ｙｅｓ）、ユーザにフェード処理を行う曲のＤＮｏ、ＴＮｏを指定させる（ステップＳ８０３、ステップＳ８０４）。次いで、ＴＮｏを指定させた曲について、フェードイン指定、フェードアウト指定の両方を登録するか否かをユーザに入力させて判断する。フェードイン指定、フェードアウト指定の両方を登録する場合は（ステップＳ８０５；Ｙｅｓ）、フェード指定登録曲数をプラス２して、ＤＮｏ、ＴＮｏをＲＡＭ１０６に記憶して、フェードイン指定およびフェードアウト指定としてそれぞれを登録する。
【００７２】
フェードイン指定、フェードアウト指定の両方を登録しない場合は（ステップＳ８０５；Ｎｏ）、フェードイン指定を登録するか否かを判断して、フェードイン指定を登録する場合は（ステップＳ８０８；Ｙｅｓ）、フェード指定登録曲数をプラス１して（ステップＳ８０９）、ＤＮｏ、ＴＮｏをＲＡＭ１０６に記憶してフェードイン指定として登録する（ステップＳ８１０）。
【００７３】
フェードイン指定を登録しない場合は、フェードアウト指定を登録すると判断して（ステップＳ８０８；Ｎｏ）、フェード指定登録曲数をプラス１して（ステップＳ８１１）、ＤＮｏ、ＴＮｏをＲＡＭ１０６に記憶してフェードアウト指定として登録する（ステップＳ８１２）。
【００７４】
図１２において、フェード指定を登録したシステムコントローラ１０３は、次に、フェード指定登録曲数が最大値以上か否かを判断する。フェード指定登録曲数が最大値である場合は（ステップＳ８１３；Ｙｅｓ）、フェード登録の削除を行うか否かを判断して、フェード登録の削除を行う場合は（ステップＳ８１４；Ｙｅｓ）、フェード個別登録削除処理（Ｏ）に移行する。一方、フェード登録の削除を行わない場合は（ステップＳ８１４；Ｎｏ）、本フェード個別指定処理を終了する。
【００７５】
ステップＳ８１３に戻って、フェード登録数が最大値を超えていない場合は（ステップＳ８１３；Ｎｏ）、現在のディスクに入っている曲のフェード指定を継続するか否かを判断して、現在のディスクには行っている曲のフェード指定を継続する場合は（ステップＳ８１５；Ｙｅｓ）、ステップＳ８０４に移行して同様の処理を繰り返す。
【００７６】
現在のディスクに入っている曲のフェード指定を継続しない場合は（ステップＳ８１５；Ｎｏ）、別のディスクのフェード指定に移行するか否かを判断して、別のディスクのフェード指定に移行する場合は（ステップＳ８１６；Ｙｅｓ）、ステップＳ８０３に移行して、同様の処理を繰り返す。一方、別のディスクのフェード指定に移行しない場合は（ステップＳ８１６；Ｎｏ）、本フェード個別登録指定処理を終了する。
【００７７】
図１３は、フェード個別指定処理において実行されるフェード個別登録削除処理を示すフローチャートである。システムコントローラ１０３は、フェードユーザ個別指定処理において、フェード指定登録曲数が最大値になった場合（ステップＳ８０２；Ｎｏ）、図１３に示すフェード個別登録削除処理（Ｏ）に移行する。
【００７８】
この図１３において、システムコントローラ１０３は、先頭にフェード指定登録されている曲のＤＮｏ、ＴＮｏを取得して（ステップＳ９０１）、フェードイン指定、フェードアウト指定の両方が登録されているか否かを判断する。フェードイン指定、フェードアウト指定の両方が登録されている場合は（ステップＳ９０２；Ｙｅｓ）、表示部にＤＮｏ、ＴＮｏを表示して、フェードイン指定、フェードアウト指定が登録されていることを表示する。そして、後述するフェード指定削除処理１を実行する（ステップＳ９０４）。
【００７９】
ステップＳ９０２に戻って、フェードイン指定、フェードアウト指定の両方が登録されていない場合は（ステップＳ９０２；Ｎｏ）、フェードイン指定が登録されているか否かを判断する。フェードイン指定が登録されている場合は（ステップＳ９０５；Ｙｅｓ）、表示部にＤＮｏ、ＴＮｏを表示して、フェードイン指定が登録されていることを表示する（ステップＳ９０６）。そして、後述するフェード指定削除処理２を実行する（ステップＳ９０７）。
【００８０】
一方、フェードイン指定が登録されていない場合は、フェードアウト指定が登録されていると判断して（ステップＳ９０５；Ｎｏ）、表示部にＤＮｏ、ＴＮｏを表示して、フェードアウト指定が登録されていることを表示する（ステップＳ９０８）。そして、後述するフェード指定削除処理３を実行する（ステップＳ９０９）。
【００８１】
次いで、フェード指定削除処理１〜３を行ったシステムコントローラ１０３は、登録削除を終了するか否かをユーザに入力させて判断し、登録削除を終了しない場合は（ステップＳ９１１；Ｎｏ）、フェード指定登録されている次の曲のＤＮｏ、ＴＮｏを取得して、ステップＳ９０２に移行して同様の処理を繰り返す。
【００８２】
登録削除を終了する場合は（ステップＳ９１０；Ｙｅｓ）、続いてフェード指定登録を行うか否かを入力させ、フェード指定登録を行わない場合は（ステップＳ９１１；Ｎｏ）、本フェード個別登録削除処理を終了し、フェード指定登録を行う場合は（ステップＳ９１１；Ｙｅｓ）、ステップＳ８０３に戻って同様の処理を繰り返す。
【００８３】
図１４は、フェード個別登録削除処理において実行されるフェード指定削除処理１を示すフローチャートである。図１４において、システムコントローラ１０３は、図１３のステップＳ９０３において、ＤＮｏ、ＴＮｏが表示された曲について、フェードイン指定、フェードアウト指定の両方を削除するか否かをユーザに入力させて判断する。フェードイン指定、フェードアウト指定の両方を削除しない場合は（ステップＴ１０１；Ｎｏ）、後述する片方削除処理を実行して（ステップＴ１０５）、本フェード指定削除処理を終了する。
【００８４】
一方、フェードイン指定、フェードアウト指定の両方を削除する場合は（ステップＴ１０１；Ｙｅｓ）、フェードイン指定の登録を削除し（ステップＴ１０２）、フェードアウト指定の登録を削除する（ステップＴ１０３）。そして、フェード指定登録曲数をマイナス２して（ステップＴ１０４）、本フェード指定削除処理１を終了する。
【００８５】
図１５は、フェード指定削除処理１において実行される片方削除処理を示すフローチャートである。図１５において、システムコントローラ１０３は、図１３のステップＳ９０３においてＤＮｏ、ＴＮｏが表示された曲について、フェードイン指定を削除するか否かをユーザに入力させて判断する。そして、フェードイン指定を削除する場合は（ステップＴ２０１；Ｙｅｓ）、フェードイン指定の登録を削除し（ステップＴ２０２）、フェードアウト指定を削除する場合は（ステップＴ２０１；Ｎｏ）、フェードアウト指定の登録を削除して（ステップＴ２０４）、フェード指定登録曲数をマイナス１して（ステップＴ２０３）、本片方削除処理を終了する。
【００８６】
図１６は、フェード個別登録削除処理において実行されるフェード指定削除処理２を示すフローチャートである。図１６において、システムコントローラ１０３は、図１３のステップＳ９０６において、ＤＮｏ、ＴＮｏを表示した曲について、登録の削除を行うか否かをユーザに入力させ判断する。フェードイン指定の登録を削除しない場合は（ステップＴ３０１；Ｎｏ）、本フェード指定削除処理２を終了し、フェードイン指定の登録を削除する場合は（ステップＴ３０１；Ｙｅｓ）、フェードイン指定の登録を削除する（ステップＴ３０２）。そして、フェード指定登録曲数をマイナス１して（ステップＴ３０３）、本フェード指定削除処理２を終了する。
【００８７】
図１７は、フェード個別登録削除処理において実行されるフェード指定削除処理３を示すフローチャートである。図１７において、システムコントローラ１０３は、図１３のステップＳ９０８において、ＤＮｏ、ＴＮｏを表示した曲について、登録の削除を行うか否かをユーザに入力させ判断する。フェードアウト指定の登録を削除しない場合は（ステップＴ４０１；Ｎｏ）、本フェード指定削除処理３を終了し、フェードアウト指定の登録を削除する場合は（ステップＴ４０１；Ｙｅｓ）、フェードアウト指定の登録を削除する（ステップＴ４０２）。そして、フェード指定登録曲数をマイナス１して（ステップＴ４０３）、本フェード指定削除処理３を終了する。
【００８８】
図１８は、システムコントローラ１０３によって実行されるフェード個別指定再生処理を示すフローチャートである。図１８において、システムコントローラ１０３は、再生するディスクのＤＮｏをユーザに指定させ（ステップＴ５０１）、ＴＮｏをすべて連続して再生するモードか否かを判断する。ＴＮｏをすべて連続して再生するモードである場合は（ステップＴ５０２；Ｙｅｓ）、すべての曲についてフェード処理を実行せずに通常再生を行う（ステップＴ５１０）。
【００８９】
ＴＮｏをすべて連続して再生するモードでない場合は（ステップＴ５０２）、再生するディスクにフェード指定登録された曲があるか否かを判断し、フェード指定登録された曲がない場合は（ステップＴ５０２；Ｎｏ）、すべての曲について通常再生を行う（ステップＴ５０９）。フェード指定登録された曲がある場合は（ステップＳ４０２；Ｙｅｓ）、再生する曲のＴＮｏを取得する（ステップＴ５０４）。
【００９０】
次いで、ＴＮｏを取得した曲について、後述するフェードチェック処理３を実行して（ステップＴ５０５）、再生を開始する（ステップＴ５０６）。そして、再生を行うすべての曲について再生を終了したか否かを判断して、再生がすべて終了した場合は（ステップＴ５０７；Ｙｅｓ）、本フェード個別指定処理を終了する。
【００９１】
一方、再生がまだ終了していない場合は（ステップＴ５０７）、現在のディスクを継続して再生するか否かを判断して、現在のディスクを継続して再生する場合は（ステップＴ５０８）、ステップＴ５０４に移行して同様の処理を繰り返し、現在のディスクを継続して再生しない場合は（ステップＴ５０８；Ｎｏ）、ステップＴ５０１に移行して、同様の処理を繰り返す。
【００９２】
図１９は、フェード個別再生処理において実行されるフェードチェック処理３を示すフローチャートである。システムコントローラ１０３は、図１９のステップＴ５０４で取得した曲について、フェードアウト指定されているか否かを判断する。フェードアウト指定されていない場合は（ステップＴ６０１；Ｎｏ）、ステップＴ６０６に移行してフェードインチェック処理を行う。
【００９３】
一方、フェードアウト指定されている場合は（ステップＴ６０１；Ｙｅｓ）、ＴＮｏを取得した曲が最後に再生する曲であるか否かを判断して、最後に再生する曲である場合は（ステップＴ６０２；Ｎｏ）、後述するフェードインチェック処理を実行して、本フェードチェック処理を終了する（ステップＴ６０６）。
【００９４】
ステップＴ６０２に戻って、ＴＮｏを取得した曲が最後に再生する曲でなかった場合（ステップＴ６０２；Ｙｅｓ）、次の曲がＴＮｏが連続して再生されるか否かを判断する。次の曲がＴＮｏが連続して再生される場合は、後述するフェードインチェック処理を実行して、本フェードチェック処理３を終了する（ステップＴ６０６）。
一方、ステップＴ６０３において、次の曲がＴＮｏが連続して再生が行われない場合は（ステップＴ６０３；Ｎｏ）、フェードインチェック処理を実行し（ステップＴ６０５）、さらに、フェードアウト処理を実行して（ステップＴ６０５）、本フェードチェック処理３を終了する。
【００９５】
図２０は、フェードチェック処理３において実行されるフェードインチェック処理を示すフローチャートである。図２０において、システムコントローラ１０３は、図１８のステップＴ５０４においてＴＮｏを取得した曲がフェードイン指定されているか否かを判断する。フェードイン指定されていない場合は（ステップＴ７０１；Ｎｏ）、本フェードインチェック処理を終了し、フェードイン指定されている場合は（ステップＴ７０１；Ｙｅｓ）、次に、再生する曲がディスクの先頭の曲か否かを判断する。
【００９６】
再生する曲がディスクの先頭の曲である場合は（ステップＴ７０２；Ｙｅｓ）、本フェードインチェック処理を終了し、再生する曲がディスクの先頭の曲でない場合は（ステップＴ７０２；Ｎｏ）、前に再生された曲とＴＮｏが連続して再生されるか否かを判断する。前に再生された曲とＴＮｏが連続して再生される場合は（ステップＴ７０３；Ｙｅｓ）、本フェードインチェック処理を終了し、前の曲とＴＮｏが連続して再生されない場合は（ステップＴ７０３；Ｎｏ）、フェードイン処理を実行して（ステップＴ７０４）、本フェードインチェック処理を終了する。
【００９７】
以上のように本発明の実施の形態の光ディスク装置１０によれば、ユーザに操作部１０５を介してフェード指定を行う曲のＤＮｏ、ＴＮｏを入力させて再生または記録の開始前にフェード指定登録を行う。また、フェード指定登録が行われた曲であっても、前の曲とＴＮｏが連続して再生または記録される場合や、フェード指定登録が行われた曲がディスクの先頭の曲である場合は、フェードイン処理を行わず、また、次の曲と連続して再生または記録される場合やディスクの最後の曲である場合は、フェードアウト処理を行わずに再生または記録を行う。さらに、フェードイン指定、フェードアウト指定は、ユーザの指示にしたがって個別に登録することができ、フェードイン指定、フェードアウト指定の削除についても、ユーザの指示にしたがってそれぞれ個別に削除することができる。あるいは、再生または記録を行う光ディスクのＴＯＣ情報を取得して、自動で曲の初めと終わりのピークレベルを検出して、曲が連続しているか否かを判断して、フェード指定を登録する。
【００９８】
したがって、光ディスク装置１０において、再生または記録を行う光ディスクに収納される曲がＴＮｏにまたがっていたり、連続するＴＮｏにおいて曲に切れ間がない場合において、ＴＮｏを連続して再生または記録しない場合であっても、フェード処理を行うことにより、連続するデジタルデータの分割部分においても耳障りな音を消すことができる。
【００９９】
また、再生または記録を行う前にまとめてフェード指定を行うことができるので、再生または記録の作業途中に、１曲毎に作業を中断してフェード指定を行う必要がない。
さらに、フェードイン指定、フェードアウト指定を個別に登録や削除できるので、必要のないフェード処理を行うことがなく再生または記録に係る時間を短縮できる。
【０１００】
あるいは、フェード指定された曲であっても、前の曲とＴＮｏが連続して再生または記録される場合や、ディスクの先頭の曲である場合は、フェードイン処理を行わず、また、次の曲と連続して再生または記録される場合や、ディスクの最後の曲である場合は、フェードアウト処理を行わないので、必要のないフェード処理を省くことができ、作業の手間および時間を省くことができる。
また、再生または記録する光ディスクからＴＯＣ情報を取得して、自動でフェード指定の登録を行うので、ユーザが手作業によりフェード指定の指示を入力する手間が省け操作が簡単になる。
【０１０１】
なお、本実施の形態における記述は、本発明に係る光ディスク装置の一例であり、これに限定されるものではない。
例えば、本実施の形態においては、光ディスクをＭＤとして説明したが、ＣＤ−ＲＷ等の様に書き換え可能な記録媒体であればよい。
【０１０２】
また、本実施の形態においては、曲を連続して再生または記録しない場合について説明したが、曲を連続して再生または記録した場合においても、フェード処理を行うことは可能である。
その他、本実施の形態における光ディスク装置１０の細部構成、および詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１０３】
【発明の効果】
本発明によれば、光ディスクに収納される再生順または記録順の曲がＴＮｏにまたがっていたり、連続するＴＮｏにおいて曲に切れ間がない場合において、ＴＮｏを連続して再生または記録しない場合であっても、フェード処理を行うことにより、連続するデジタルデータの分割部分において耳障りな曲の終わり方をしない。また、ユーザは再生または記録を行う前にまとめてフェード指定を行い、フェード処理するデジタルデータのトラック番号をフェード指定記憶手段に記憶させておくといったことにより、再生または記録の作業途中に、１曲毎に作業を中断してフェード指定を行う必要がない。
【０１０６】
また、フェード処理が不必要な場合は、フェード処理を行わずに再生または記録を行うので、ユーザは、フェード指定の削除を行う手間が省け、不必要なフェード処理も行われないため、再生または記録に係る時間を短縮できる。
【０１０７】
また、ユーザは再生または記録を行う前にフェード指定を行う手間が省け、簡単な操作で曲の分割部分における耳障りな音を消すことができる。
【図面の簡単な説明】
【図１】本発明を適用した実施の形態の光ディスク装置１０の要部構成を示すブロック図である。
【図２】図１のシステムコントローラ１０３によって実行されるフェードユーザ指定処理の一部を示すフローチャートである。
【図３】図２のフェードユーザ指定処理の一部として実行されるフェード指定登録削除処理を示すフローチャートである。
【図４】図１のシステムコントローラ１０３によって実行されるフェード自動指定処理の一部を示すフローチャートである。
【図５】図１のシステムコントローラ１０３によって実行されるフェード自動指定処理の一部を示すフローチャートである。
【図６】図１のシステムコントローラ１０３によって実行されるフェード再生処理を示すフローチャートである。
【図７】図６のフェード再生処理の一部として実行されるフェードチェック処理１を示すフローチャートである。
【図８】図１のシステムコントローラ１０３によって実行されるフェード記録処理を示すフローチャートである。
【図９】図８のフェード記録処理の一部として実行されるフェードチェック処理２の一部を示すフローチャートである。
【図１０】図８のフェード記録処理の一部として実行されるフェードチェック処理２の一部を示すフローチャートである。
【図１１】図１のシステムコントローラ１０３によって実行されるフェード個別指定処理の一部を示すフローチャートである。
【図１２】図１のシステムコントローラ１０３によって実行されるフェード個別指定処理の一部を示すフローチャートである。
【図１３】図１のシステムコントローラ１０３によって実行されるフェード個別登録削除処理を示すフローチャートである。
【図１４】図１３のフェード個別登録削除処理の一部として実行されるフェード指定削除処理１を示すフローチャートである。
【図１５】図１４のフェード指定削除処理１の一部として実行される片方削除処理を示すフローチャートである。
【図１６】図１３のフェード個別指定処理の一部として実行されるフェード指定削除処理２を示すフローチャートである。
【図１７】図１３のフェード個別指定処理の一部として実行されるフェード指定削除処理３を示すフローチャートである。
【図１８】図１のシステムコントローラ１０３によって実行されるフェード個別再生処理を示すフローチャートである。
【図１９】図１８のフェード個別再生処理の一部として実行されるフェードチェック処理３を示すフローチャートである。
【図２０】図１９のフェードチェック処理３の一部として実行されるフェードインチェック処理を示すフローチャートである。
【符号の説明】
１０      光ディスク装置
１０１    ＭＤ部
１０２    記録再生駆動回路
１０３    システムコントローラ１０３
１０４    表示部
１０５    操作部
１０６    ＲＡＭ
１０７    Ｄ／Ａ変換器
１０８    Ａ／Ｄ変換器
【図１】
0003757119.tif 000002
【図２】
0003757119.tif 000003
【図３】
0003757119.tif 000004
【図４】
0003757119.tif 000005
【図５】
0003757119.tif 000006
【図６】
0003757119.tif 000007
【図７】
0003757119.tif 000008
【図８】
0003757119.tif 000009
【図９】
0003757119.tif 000010
【図１０】
0003757119.tif 000011
【図１１】
0003757119.tif 000012
【図１２】
0003757119.tif 000013
【図１３】
0003757119.tif 000014
【図１４】
0003757119.tif 000015
【図１５】
0003757119.tif 000016
【図１６】
0003757119.tif 000017
【図１７】
0003757119.tif 000018
【図１８】
0003757119.tif 000019
【図１９】
0003757119.tif 000020
【図２０】
0003757119.tif 000021