JPH08306168A - カラオケシステム - Google Patents

カラオケシステム

Info

Publication number
JPH08306168A
JPH08306168A JP7084672A JP8467295A JPH08306168A JP H08306168 A JPH08306168 A JP H08306168A JP 7084672 A JP7084672 A JP 7084672A JP 8467295 A JP8467295 A JP 8467295A JP H08306168 A JPH08306168 A JP H08306168A
Authority
JP
Japan
Prior art keywords
data
storage medium
music
performance data
reading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP7084672A
Other languages
English (en)
Other versions
JP3662969B2 (ja
Inventor
Akira Kajiyama
亮 梶山
Shiroji Tsutsui
城二 筒井
Hitoshi Sakazume
仁 坂詰
Koichi Emori
幸一 江守
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP08467295A priority Critical patent/JP3662969B2/ja
Priority to US08/610,765 priority patent/US5880388A/en
Publication of JPH08306168A publication Critical patent/JPH08306168A/ja
Application granted granted Critical
Publication of JP3662969B2 publication Critical patent/JP3662969B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • G10H1/361Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
    • G10H1/363Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems using optical disks, e.g. CD, CD-ROM, to store accompaniment information in digital form
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • G10H1/361Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
    • G10H1/368Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems displaying animated or moving pictures synchronized with the music or audio part

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【目的】 ユーザにとって高い練習効果が容易に得られ
るカラオケシステムを提供する。 【構成】 第1の読出手段2は第1の記憶媒体1から第
1の演奏データを読み出して再生手段5に出力する。第
2の読出手段4は第2の記憶媒体3から第2の演奏デー
タを読み出して再生手段5に出力する。再生手段5は、
第1の読出手段2から入力した第1の演奏データ、第2
の読出手段4から入力した第2の演奏データを再生す
る。制御手段6は、第1の演奏データの再生と第2の演
奏データの再生とを同期させ、また、これらの再生の切
り換えを行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、記憶媒体に記憶されて
いるデータの再生に関する。
【0002】
【従来の技術及び発明が解決しようとする課題】近年、
所謂カラオケは、手軽に楽しめる娯楽の一つとして、広
く社会に定着している。このことは、最近販売されてい
るシングル盤の音楽CDにはアーティストの歌が入って
いるオリジナル版の曲の他に、それの伴奏部分だけの形
態であるカラオケ版の曲が記憶されることが多いことか
らも分かる。
【0003】カラオケの楽しみ方の一つは、自分のレパ
ートリーを広げることである。即ち、例えば新たにリリ
ースされた気に入った曲を自分なりに納得して歌えるよ
うにすることである。このために、ユーザは、例えばレ
パートリーにしたい曲を繰り返し聴いた後、実際にその
曲に合わせて歌ったりする。
【0004】曲に合わせて歌を歌う場合、曲の演奏情報
の記憶媒体としてコンパクトディスク(以降、CDと記
す)が広く採用されていることから、通常、歌の練習は
曲単位で行うことになる。このとき、その曲に慣れてい
ないユーザは、曲の再生にアーティストの声が入ってい
ないと歌うタイミングがつかみ難いという問題が生じる
が、その一方では、アーティストの声により自分の歌の
レベルが判り難いという問題が生じる。
【0005】本発明は、上記問題点に鑑みてなされたも
ので、ユーザにとって高い練習効果が容易に得られるカ
ラオケシステムを提供することにある。
【0006】
【課題を解決するための手段】本発明のカラオケシステ
ムを構成する各手段について、図1、及び図2を参照し
て説明する。
【0007】図1は、本発明のカラオケシステムの第1
の原理図である。第1の記憶媒体1は、曲の演奏データ
を記憶しており、第1の記憶手段2はこの演奏データを
読み出す。
【0008】他方の第2の記憶媒体は、第1の記憶媒体
1に記憶されている演奏データに係わる演奏データを記
憶しており、第2の読出手段4はこの演奏データを読み
出す。
【0009】再生手段5は、上記第1の読出手段2、第
2の読出手段4が読み出した演奏データを再生する。こ
の再生手段5は、複数の演奏データを同時に処理可能な
ものでも、或いは各読出手段毎に各々割り当てられた音
源の集合体等であってもよい。
【0010】制御手段6は、例えば第1の読出手段2の
第1の記憶媒体に対する演奏データの読み出しに同期さ
せて、第2の読出手段4に第2の記憶媒体3の演奏デー
タを読みださせることで、再生手段5からこれらの演奏
データに従って出力される曲を同期させる。また、制御
手段6は、第1の読出手段2、第2の読出手段4の一方
の演奏データを再生手段5に再生させる。例えば第1の
読出手段2が読み出す演奏データがある曲のオリジナル
で、第2の読出手段4が読み出す演奏データがその曲の
カラオケであった場合、ユーザは所望の曲の部分だけカ
ラオケすることができる。
【0011】第3の記憶媒体7は、ユーザの演奏データ
が録音される。第3の記憶媒体7に演奏データを録音す
る録音手段8は、第1の読出手段2、及び第2の読出手
段4の少なくとも一方が読み出した演奏データを再生手
段5が再生している際に、再生中の曲に合わせてユーザ
の演奏データを第3の記憶媒体7に格納する。
【0012】第3の読出手段9は、制御手段6により制
御され、第3の記憶媒体7に録音されている演奏データ
を録音時の状況に合わせ、例えば第1の読出手段2が第
1の記憶媒体1からその録音時に再生していた演奏デー
タを読み出すタイミングに合わせて第3の記憶媒体7か
ら演奏データを読み出す。これにより、第1の読出手段
が読み出した演奏データの再生と第3の読出手段9が読
み出した演奏データの再生を再生手段5に同期させる。
制御手段6は、上記した同期を、例えば第1の記憶媒体
1に記憶されている演奏データの再生時間情報を予め用
意し、この再生時間情報に基づいて第1〜第3の読出手
段に演奏データを読み出させるタイミングの制御を行
う。
【0013】再生位置指定手段10は、曲単位、フレー
ズ単位といった様々な単位で曲の再生位置を指定する。
制御手段6は、上記再生時間情報を利用して、この再生
位置指定手段10が指定した再生位置に対応する演奏デ
ータを読み出すように、第1及び第2の読出手段を制御
する。
【0014】識別手段11は、第1の読出手段2が第1
の記憶媒体1から読み出した所定情報から、第1の記憶
媒体1を識別し、この第1の記憶媒体1に対応する第2
の記憶媒体3の演奏データを第2の読出手段4に読みだ
させる。
【0015】図2は、本発明のカラオケシステムの第2
の原理図である。記憶媒体21は、例えば同一の曲で異
なる演奏形態の演奏データをそれぞれ別の記憶領域に記
憶しており、読出手段22は、この記憶媒体21に記憶
されている演奏データを読みだす。再生手段23は、こ
の読出手段22が読み出した演奏データを再生する。
【0016】再生位置指定手段24は、例えば曲内の任
意の再生位置をフレーズ単位で指定する。制御手段25
は、例えば記憶媒体21に記憶されている演奏時間情報
から、この再生位置指定手段24が指定した再生位置に
対応する演奏データを求め、読出手段22に記憶媒体2
1から再生位置に対応する演奏データを読みださせる。
【0017】演奏形態指定手段26は、記憶媒体21に
記憶されている演奏データの演奏形態を指定する。制御
手段25は、この演奏形態指定手段26、上記再生位置
指定手段24の指定、及び上記再生時間情報に基づい
て、読出手段22に記憶媒体21から該当する演奏デー
タを読みださせる。
【0018】
【作用】本発明のカラオケシステムは、例えば異なる記
憶媒体に各々記憶されている演奏データ、例えばある曲
のオリジナルとカラオケとの再生をユーザの指定に従っ
て切り換えながらこれらの曲を同期させて再生させる。
【0019】また、本発明のカラオケシステムは、ユー
ザの演奏を曲の再生に合わせて録音し、この録音したユ
ーザの演奏データを、録音時の曲の再生に同期させて再
生する。これにより、例えばアーティストの歌と自分の
歌との比較が用意となり、ユーザは自己の力量、欠点の
把握が容易となる。
【0020】また、本発明のカラオケシステムは、ユー
ザが指定した再生位置に応じて演奏データの再生を変更
する。これにより、ユーザは所望するフレーズやデュエ
ット曲であればパートだけを重点的に聴いたり、歌うこ
とができる。
【0021】また、本発明のカラオケシステムは、演奏
形態の異なる演奏データが記憶媒体の異なる記憶領域に
各々記憶されている場合、ユーザが指定した曲中の任意
の再生位置、上記演奏形態の指定に従って、これらの演
奏データの再生位置を変更する。
【0022】
【実施例】以下、本発明による実施例を、図面を参照し
ながら詳細に説明する。図3は、本発明の全体システム
構成、及びその動作の流れを示す図である。
【0023】本発明のシステムの例をあげれば、音響情
報(オーディオデータ)が記録された音楽用CD101
と、その音楽用CD101のデータに対応する付加情
報、およびビュワーソフトウェアが記録されたCD−R
OM102と、このCD−ROM102から付加情報お
よびビュワーソフトウェアをCDデータファイル104
およびビュワーソフトウェア103に格納する補助記憶
装置105と、この補助記憶装置105から付加情報の
一部とビュワーソフトウェア103とを複写するメモリ
(主記憶装置等)106を有するパソコンとからなる。
【0024】音楽用CD101の付加情報は、大量のデ
ータを記録できるという利点から、CD−ROM102
により供給される。また、上記付加情報が記録されたC
D−ROM102には、詳細は後述するが、音楽用CD
101の再生に同期させて、その音楽用CD101の付
加情報を再生させるアプリケーション・ソフトウェアで
あるビュワーソフトウェア103が記録されている。ま
た、このCD−ROM102には、該ビュワーソフトウ
ェア103をインストールするためのインストールプロ
グラムも記録されている。このように、音楽用CD10
1の音響再生と該再生される楽曲の付加情報を再生する
ためのソフトウェアと該付加情報が格納されているデー
タファイルは、パックされてCD−ROM102により
供給される。
【0025】本実施例による音響再生・表示システム
は、このビュワーソフトウェア103、及び各種ハード
ウェアによって、実現される。すなわち、本実施例で
は、CD−ROM102に記録されているビュワーソフ
トウェア103と音楽用CD101の付加情報が格納さ
れたCDデータファイル104等は、インストールプロ
グラムによって共に、補助記憶装置であるハードディス
ク装置105に内蔵されたハードディスク105にアッ
プロードされる(図5参照)。このアップロードされた
ビュワーソフトウェア103により、音楽用CD101
の再生と、CDデータファイル104に格納されている
データ(付加情報)の再生が制御される。即ち、CD再
生装置を1台だけ装備したシステム(例えば、マルチメ
ディア・パーソナルコンピュータ)において、音楽用C
D101とCD−ROM102に記憶されている両方の
データを同時に処理することが可能となる。また、上記
したように、このCD−ROM102には音楽用CD1
01の再生に係わる全てのデータがファイルとして格納
されていることから、これらのデータを再生するために
必要なハードウェアを全て備えているユーザは、CD−
ROM102を購入するだけで容易に音響再生・表示シ
ステムを実現させることができる。
【0026】なお、CDデータファイル104がMD
(ミニディスク)等のCDとは異なる駆動装置によって
アクセスされる記憶媒体に記憶されている場合、上記C
Dデータファイル104のアップロードは、必ずしも行
わなくとも良い。
【0027】補助記憶装置105に格納されたビュワー
ソフトウェア103は、起動されると、詳細は後述する
が、CD再生装置202に装着された音楽用CD101
のリードインエリアのTOCデータを読み出してこれを
主記憶装置106にロードする。そして、このTOCデ
ータから得られる情報を、CDデータファイル104に
格納されている音楽用CD識別用のデータと比較するこ
とにより、上記音楽用CD101がいかなる曲が収録さ
れている音楽用CDであるかを自動識別する。また、該
識別した音楽用CD101の再生、及びこの音楽用CD
101に対応するCDデータファイル104を検索し、
検索したCDデータファイル104の内容を、主記憶装
置106上にコピーする。このように、音楽用CD10
1がCD再生装置202に装着されると、主記憶装置1
06上に、このCDデータファイル104の内容を直ち
にコピーするのは、アクセス速度の速い主記憶装置10
6からCDデータファイル104の内容を読みだすこと
により、後述するように、音楽用CDの音響データの再
生に連動させて、該再生されている音響データに係わる
付加情報をリアルタイムでCRT205に画面表示させ
るためである。
【0028】図4は、本実施例による音響再生・表示シ
ステムの構成を示すブロック図である。図4を参照し
て、その構成、及び動作を説明する。システム機器20
0は、例えば、マルチメディア機能を備えたパーソナル
コンピュータ(以降、パソコンと記す)である。ユーザ
が入力装置201に対して所定の操作を行った場合、そ
の操作情報はデバイスドライバソフトウェア群203内
の該入力装置201用のデバイスドライバソフトウェア
(入力装置用デバイスドライバソフトウェア)からOS
204に送られ、OS204はその操作情報を解釈す
る。そして、該操作情報がビュワーソフトウェア103
の起動命令であった場合、OS204は補助記憶装置1
05に記憶されたビュワーソフトウェア103を主記憶
装置106上にロードして、これを起動する。上記入力
装置201は、例えばキーボード等の他に、ポインティ
ングデバイス(例えば、マウスやトラックボール)を備
えたものである。
【0029】CD再生装置202には、そのホルダー部
に上述した音楽用CD101、CD−ROM102が装
着される。起動されたビュワーソフトウェア103は、
OS204及びデバイスドライバソフトウェア群203
内のCD再生装置202用のデバイスドライバソフトウ
ェア(CD再生装置用デバイスドライバソフトウェア)
を介して、CD再生装置202のコントローラ(図示せ
ず)を制御して、読み取りヘッド(図示せず)に、CD
再生装置202に装着された音楽用CD101のリード
インエリアのTOCデータを読み出させる。そして、音
楽用CD101から読み出されたTOCデータを、CD
再生装置用デバイスドライバソフトウェア、OS204
を介して主記憶装置106に格納する。
【0030】ビュワーソフトウェア103は、TOCデ
ータを主記憶装置106に格納すると、該TOCデータ
から上記音楽用CD101を識別するための情報(例え
ば、CDの総演奏時間、CDの総曲数、各曲の演奏時間
など)を作成する。その後、OS204、デバイスドラ
イバソフトウェア群203内の補助記憶装置用のデバイ
スドライバソフトウェア(補助記憶装置用デバイスドラ
イバソフトウェア)を介して、補助記憶装置105から
登録されているCDデータファイル104の内容を読み
出し、上記音楽用CD101の識別情報に一致するCD
データファイル104を検索する。そして、この検索に
よって一致するCDデータファイル104を見つけるこ
とにより、上記音楽用CD101を識別する。そして、
そのCDデータファイル104のCDデータ名を、上記
CDデータファイル104のCD識別子とする。
【0031】続いて、ビュワーソフトウェア103は、
上記CDデータ名をキーとして、その識別した音楽用C
D101に対応するCDデータファイル104を補助記
憶装置105から読み出し、そのCDデータファイル1
04のデータを主記憶装置106に格納する。また、こ
の主記憶装置106上に格納したデータの一部(例え
ば、上記音楽用CDを作成したアーティストの情報)
を、CRT203の画面に表示させる。
【0032】ビュワーソフトウェア103は、入力装置
201から入力された上記識別した音楽用CD101の
再生命令を入力装置用デバイスドライバソフトウェア及
びOS204を介して受け取ると、CD再生装置用デバ
イスドライバソフトウェアを介して、CD再生装置20
2を制御し、上記識別した音楽用CD101を再生させ
る。すなわち、ビュワーソフトウェア103は、CD再
生装置用デバイスドライバソフトウェアを介して、CD
再生装置202のコントローラを制御し、CD再生装置
202の読み取りヘッドをシーク動作させて、上記音楽
用CD101からインタリーブされて記録されているデ
ジタルのオーディオデータを読み出させる。該読み取り
ヘッドによって読み出された上記デジタルのオーディオ
データは、復元回路206によってデ・インタリーブ及
び復調などの処理が施されて復元される。その復元され
たデジタル・オーディオデータはD/Aコンバータ(D
AC)207によりアナログのオーディオ信号に変換さ
れた後、ミキサー(合成装置)208を介し、音声出力
装置209に入力される。この音声出力装置209は、
例えばスピーカやヘッドホンなどからなり、上記アナロ
グのオーディオ信号を外部に音声として出力する。
【0033】上記付加情報の中には、詳細は後述する
が、音楽用CD101のアルバム情報及びアーティスト
情報、該音楽用CDに収録されている各曲の情報(例え
ば、曲の紹介情報や各フレーズ毎の歌詞、訳詞、該歌詞
の読み(発音)からなる歌詞シンクロ情報など)などが
含まれる。また、CDデータファイル104内には、各
フレーズ毎に再生位置を容易に指定できるように、再生
位置情報(例えば、フレーズ開始時間及びフレーズ終了
時間)が用意されている。
【0034】本実施例において、上記カラオケ用の演奏
情報はMIDI(Musical Instrument Digital Interfa
ce)ファイルとして提供されている。このMIDIファ
イルは、MIDI規格に従ったMIDI情報によって構
成されている。このMIDI情報は、8ビット構成の複
数バイトのメッセージであり、各メッセージは、その種
類を示すステータスとデータからなる。メッセージは、
大別してチャンネル・メッセージとシステム・メッセー
ジに分けられる。該チャンネル・メッセージは、さらに
ボイス・メッセージとモード・メッセージに分けられ
る。
【0035】MIDI情報では、これらのメッセージを
MIDI音源に送信することにより、マルチチャンネル
で曲を演奏することができる。ビュワーソフトウェア1
03は、OS204、デバイスドライバソフトウェア群
203内のMIDI装置用のデバイスドライバソフトウ
ェア(MIDI装置デバイスドライバソフトウェア)を
介し、補助記憶装置105に格納されているMIDIフ
ァイルからMIDI情報を読みだし、これをMIDI再
生装置(MIDI音源)210に送出する。MIDI再
生装置210は、これらのMIDI情報に従ってアナロ
グのオーディオ信号を生成し、これをミキサー208に
出力する。このMIDI情報によるカラオケ演奏曲(以
下、MIDIカラオケ)においても、CDデータファイ
ル104内に各フレーズ毎に再生位置を容易に指定でき
るように、再生位置情報(例えば、フレーズ開始時間及
びフレーズ終了時間)が用意されている。ビュワーソフ
トウェア103は、このMIDIカラオケ用の再生位置
情報と上記音楽用CD101の再生位置情報とを基に、
音楽用CD101とMIDIカラオケの同時再生及び再
生切替えを、フレーズ単位で行えるようになっている。
【0036】本実施例では、また、さらに、ユーザがカ
ラオケ演奏を録音/再生するために、マイク211、及
び音声変換器212を備えている。マイク211を介し
て入力されたユーザのカラオケ演奏の音声波形信号は、
音声変換器212内のA/Dコンバータ(ADC)21
2aにより所定のサンプリング周波数で量子化され、デ
バイスドライバソフトウェア群203内の録音用デバイ
スドライバソフトウェア、及びOS204を介してビュ
ワーソフトウェア103に送られる。ビュワーソフトウ
ェア103は、サンプリング周波数は予め設定された値
であるため、入力された所定ビットに量子化された音声
波形データだけを、PCM方式で符号化して主記憶装置
106に格納する。この場合、ADPCM方式、MPE
Gオーディオ符号化などの高能率符号化方式によりデー
タ圧縮して格納するようにしてもよい。また、上記高能
率符号化方式を用いても音声波形データのデータ量は膨
大となるので、例えば1フレーズ毎に随時補助記憶装置
105に音声波形データを格納してもよい。
【0037】上記のようにして各種方式により符号化さ
れたカラオケ演奏の録音データは、ビュワーソフトウェ
ア103によって、再生可能である。この場合、ビュワ
ーソフトウェア103は、主記憶装置106から上記録
音データを読出し、必要に応じて復号化した後、ディジ
タルの音声波形データをドライバソフトウェア群203
内の再生用デバイスドライバソフトウェアを介して、音
声変換器212のD/Aコンバータ(DAC)212b
に送る。DAC212bは、入力されるディジタルの音
声波形データをアナログの音声波形信号に変換し、ミキ
サー208に出力する。
【0038】ユーザのカラオケ演奏の録音/再生は、単
に演奏を録音、或いは再生するだけでなく、音楽用CD
101の再生と同期させて行うことができる。本実施例
では、録音データは膨大となることから、演奏の録音期
間を最大で2フレーズ分とし、フレーズ単位で同期させ
るようにしている。この同期は、上記再生位置情報から
音楽用CD101の再生位置を判断し、フレーズの再生
に合わせてユーザの演奏を録音、或いは再生することで
行う。
【0039】ミキサー208は、CD再生装置202に
よって再生された音楽用CD101のオーディオデー
タ、MIDI再生装置210によって再生されたMID
Iカラオケデータ、及びDAC212bから入力される
ユーザのカラオケ演奏データを入力する。
【0040】ミキサー208は、これらの3種類の音響
データを混合出力して、音声出力装置209に出力可能
である。これにより、音楽用CD101とMIDIカラ
オケの同期再生(同期演奏)やこれらの切替え再生が可
能となる。また、この同期再生と切替え再生は、フレー
ズ単位でも可能である。また、音楽用CD101とユー
ザのカラオケ演奏の同期再生と切替え再生も可能とな
る。
【0041】以下の機能は、ビュワーソフトウェア10
3によって実現される。ビュワーソフトウェア103
は、例えば音楽用CD101とMIDIカラオケを同期
再生する場合、先ず、CD再生装置202に音楽用CD
101の再生を開始させる。その後、例えばCD再生装
置202のシーク動作終了後に復元回路206から出力
が開始されるディジタルの音響データを監視し、MID
I再生装置210によって再生されたMIDIカラオケ
データが、DAC207から出力される音楽用CD10
1のオーディオデータと同期して、ミキサー208に入
力されるように制御する。これにより、音楽用CD10
1とMIDIカラオケが同期再生される。このとき、詳
細は後述するが、歌詞表示モードが設定されていた場
合、ビュワーソフトウェア103は、再生中の曲の歌詞
をCRT205に表示させるとともに、現在再生中のフ
レーズを強調表示し、曲の進行をユーザに通知する。
【0042】ビュワーソフトウェア103は、また、上
記と同様にして、音楽用CD101のオーディオデータ
とDAC212bから出力されるユーザのカラオケ演奏
の再生データが、同期してミキサー208に入力される
ように制御する。これにより、音楽用CD101とユー
ザのカラオケ演奏が同期再生される。また、このときも
上記と同様に、CRT205に再生中の音楽用CD10
1の再生曲の歌詞を表示させる。
【0043】また、さらに、ビュワーソフトウェア10
3は、ユーザが入力装置201を介して、例えば、音源
切替えを指示することにより、音楽用CD101の再生
とユーザのカラオケ演奏の再生とを切り替える。これ
は、入力装置用デバイスドライバソフトウェアから上記
音源切替指示をイベントとして入力することにより、再
生対象を切り替えることにより行う。
【0044】また、ミキサー208を制御することによ
り、音楽用CD101、MIDIカラオケ、及びユーザ
ノードカラオケ演奏を、音声出力装置209に応じて、
様々な形態で再生するようにすることも可能である。例
えば、音声出力装置209がステレオヘッドホンであっ
た場合、音楽用CD101の再生音とユーザのカラオケ
演奏の再生音を、音声合成して左右のヘッドホンから音
声出力させる以外に、右のヘッドホンから音楽用CDの
再生音、左のヘッドホンからユーザのカラオケ演奏の再
生音を出力させることもできる。後者の場合、ユーザは
それぞれの再生音を、容易に聴き比べることができ、容
易に自己の力量、欠点を把握できるので、カラオケの練
習に特に効果的である。
【0045】以上がビュワーソフトウェア103の制御
動作の概略である。次に、上記インストールプログラム
によってCD−ROM102から補助記憶装置105に
アップロードされたファイルについて説明する。
【0046】CD再生装置201にCD−ROM102
を装着した状態でインストールプログラムを起動させた
場合、このインストールプログラムにより、CD−RO
M102に格納されている各種ファイルは補助記憶装置
105に内蔵されているハードディスク105aに格納
される(図5参照)。図6は、補助記憶装置105に格
納されている各種ファイルの管理構成を示す図である。
【0047】図6に示す如く、補助記憶装置105に
は、CD−ROM102から上記したビュワーソフトウ
ェア103、CDデータファイル104の他に、システ
ム管理ファイル301、テキストファイル302、画像
ファイル303、及び前述のMIDIファイル304が
格納される。また、特には図示しないが、これら各ファ
イルの他に、アンインストールプログラムもインストー
ルプログラムによって補助記憶装置105に格納され
る。このように、CD−ROM102は各種ファイルを
1個のデータベースとして記憶している。
【0048】上記システム管理ファイル301は、イン
ストールプログラムにより、補助記憶装置105内の特
定の領域に格納される。このシステム管理ファイル30
1は、CD−ROM102から補助記憶装置105上に
ロードされた各種ファイルのルートディレクトリに相当
するもので、ビュワーソフトウェア103が格納されて
いるファイル、CDデータファイル104の各種ファイ
ルの管理情報を有している。
【0049】図7は、このシステム管理ファイル301
のデータ構造を説明する図である。識別子311は、ビ
ュワーソフトウェア103がシステム管理ファイル30
1を識別するために用いられる。また、インストール先
の補助記憶装置名312は、ビュワーソフトウェア10
3及びCDデータファイル104がインストールされた
補助記憶装置105の名称である。また、補助記憶装置
内のファイルの格納位置情報313は、例えば、ビュワ
ーソフトウェア103及びCDデータファイル104が
属するディレクトリ名であり、これらのファイルの補助
記憶装置105内での格納位置を得るために必要な情報
である。
【0050】ビュワーソフトウェアのバージョン情報3
14は、そのビュワーソフトウェア103のバージョン
番号である。また、ビュワーソフトウェアのファイル名
315は、ビュワーソフトウェア103が格納されてい
るファイル名、即ちその格納位置を表す情報である。ビ
ュワーソフトウェア103は、更新される可能性がある
ので、該バージョン情報314により、ビュワーソフト
ウェア103のバージョン管理が行われる。
【0051】また、本実施例においては、CDデータフ
ァイル104は、補助記憶装置105に複数登録するこ
とができる。CDデータ数情報316は、この補助記憶
装置105に登録されているCDデータファイル104
の総数を示す情報である。
【0052】該CDデータ数情報316に続いて、補助
記憶装置105に登録されている全てのCDデータファ
イル104について、CDデータ名317、そのバージ
ョン番号318、及びそのファイル名319が格納され
る。CDデータ名317は、各個別のCDデータファイ
ル104に割り当てられた名称である。また、バージョ
ン番号318は、CDデータファイル104も更新され
ることがあることから、それに付けられたバージョン番
号である。ファイル名319は、上記CDデータ名を有
するCDデータファイル104の格納場所である。
【0053】ビュワーソフトウェア103は、上記イン
ストール先の補助記憶装置名312、上記補助記憶装置
内のファイルの格納位置情報313、及び上記CDデー
タファイル104のファイル名319を基に、当該補助
記憶装置105から目的のCDデータファイル104を
読みだす。
【0054】このシステム管理ファイル301の内容
は、CD再生装置202に新たなバージョンのビュワー
ソフトウェア103が格納されたCD−ROM102が
装置された場合、該CD−ROM102内のインストー
ルプログラムによって書換えられる。すなわち、ビュワ
ーソフトウェアのバージョン情報314、ビュワーソフ
トウェアのファイル名315、CDデータ数情報316
等の更新、及び新たなCDデータファイル104に関す
るCDデータ名317、そのバージョン番号318、及
びそのファイル名319が追加される。
【0055】このようにして、CD再生装置202に新
たなバージョンのビュワーソフトウェア103が格納さ
れたCD−ROM102が装置される毎に、ビュワーソ
フトウェア103の更新と新たなCDデータファイル1
04の追加がなされる。
【0056】図7は、3種類のCD−ROM102に記
録されているインストールプログラムによって、3回の
インストールが行われた状態を示している。同図に示す
3つのCDデータファイル104a〜104cは、全て
異なるCDデータ名のファイルである。ビュワーソフト
ウェア103は、自己よりも古いバージョンのCDデー
タファイル104を利用することが可能である。これら
3つのCDデータファイル104a〜104cは、シス
テム管理ファイル301を用いて、一個のデータベース
として統合・管理される。このインストールプログラム
は、システム管理ファイル301内のCDデータ名31
7、CDデータファイルのバージョン番号318を参照
することにより、最新のバージョン番号でCDデータ名
が異なるCDデータファイル104のみを補助記憶装置
105にロードし、これをデータベースに追加する。C
Dデータファイル104を追加した際には、CDデータ
数316も同時に更新する。
【0057】また、インストールプログラムは、システ
ム管理ファイル301内のビュワーソフトウェアのバー
ジョン情報314、ビュワーソフトウェアのファイル名
315を参照して、ビュワーソフトウェア103の更新
を行う。即ち該インストールプログラムが記録されてい
るCD−ROM102内のビュワーソフトウェア103
に付けられているバージョン番号よりも古い番号のビュ
ワーソフトウェア103が既に補助記憶装置105上に
存在するときには、CD再生装置202に装置されたC
D−ROM102に格納されているより新しいバージョ
ンのビュワーソフトウェア103を補助記憶装置105
に格納し、システム管理ファイル301のビュワーソフ
トウェアのバージョン番号314をこの新しいバージョ
ン番号に更新する。また、新たにロードしたビュワーソ
フトウェア103のファイル名(格納場所)も古いバー
ジョンのものと異なる場合には、そのファイル名情報3
15も新たなファイル名に更新する。
【0058】図8は、上記CDデータファイル104の
内容を説明する図である。CDデータファイル104
は、同図(a)に示すCD情報330、同図(b)に示
すアーティスト情報340、同図(c)に示す曲情報3
50を格納している。これらの各情報330〜350
は、複数項目のデータからなり、その情報の種類に応じ
てテキストファイル302、画像ファイル303、また
はMIDIファイル304の格納位置情報をファイル名
により格納している。
【0059】CD情報330は、画像ファイル303で
ある音楽用CD101のジャケット写真ファイル及びテ
キストファイル302であるアルバム情報ファイルのフ
ァイル名を、それぞれ、CD写真情報335、CDアル
バム情報336として格納している。
【0060】また、アーティスト情報340は、テキス
トファイル302であるアーティスト情報ファイル及び
画像ファイル303であるアーティスト写真ファイルの
ファイル名を、それぞれ、アーティスト情報343、写
真情報344として格納している。
【0061】さらに、曲情報350は、テキストファイ
ル302である歌詞ファイル及びMIDIファイル30
4を、それぞれ、歌詞情報358、MIDI情報359
として格納している。
【0062】また、CD情報330は、音楽用CD10
1の総演奏時間及び総曲数を、それぞれ、CD総演奏時
間情報337、CD曲数情報338として格納してい
る。また、曲情報350は、音楽用CD101に収録さ
れている各曲毎に設けられており、各曲の演奏時間を曲
内演奏時間357として格納している。
【0063】以上、説明したように、補助記憶装置10
5上には、システム管理ファイル301によって、ビュ
ワーソフトウェア103とCDデータファイル104が
管理され、該CDデータファイル104によって、さら
に、テキストファイル302、画像ファイル303、及
びMIDIファイル304が管理される階層構造のデー
タベースが構築される。そして、CDデータファイル1
04は、複数のテキストファイル302、画像ファイル
303、MIDIファイル304からなっている。
【0064】ビュワーソフトウェア103は、システム
管理ファイル301を参照してCDデータファイル10
4を読み出し、次に、このCDデータファイル104を
参照してテキストファイル302、画像ファイル30
2、またはMIDIファイル304を読み出す。
【0065】上記CDデータファイル104、テキスト
ファイル302、画像ファイル303の各内容は、モー
ドに応じて選択されて表示される。本実施例では、表示
内容を指定するモードとして、アーティスト情報/曲情
報表示モード、歌詞表示モード、及びディスコグラフィ
モードの3種類のモードを備えている。上記CDデータ
ファイル104、テキストファイル302、画像ファイ
ル303の各内容は、これらの各モードに応じて補助記
憶装置105から読み出されてCRT205に画面表示
される。
【0066】図9は、これらのモード間の遷移、及び各
モードでの表示画面の概要を説明する図である。図9に
おいて、表示画面401はアーティスト情報表示モー
ド、及び曲情報表示モード、表示画面402は歌詞表示
モード、表示画面403はディスコグラフィモードにそ
れぞれ対応している。
【0067】上記各表示画面401〜403は、各々3
つの領域で構成される。即ち、上方に位置するコマンド
・エリア404、左側に位置するセレクトリスト・エリ
ア405、及びそれらの領域外のインフォメーション・
エリア406である。
【0068】コマンド・エリア404は、音楽用CD1
01のタイトル、再生中の曲のタイトル等が表示される
タイトル表示ボックス404a、再生、ストップ、早送
り、巻き戻し等の音楽用CD101の再生操作に係わる
ボタンが表示されるCD操作ボックス404b、及び各
種モード設定用のボタンが表示されるモード設定ボック
ス404cとからなる。本実施例では、モード設定ボッ
クス404c内の各モードの設定ボタンを入力装置20
1のマウスなどのポインティングデバイスによりクリッ
ク操作することで、該クリック操作された設定ボタンに
割り当てられたモードに切り換わるようになっている。
【0069】セレクトリスト・エリア405は、音楽用
CD101の曲の一覧等が表示されるセレクトリストボ
ックスである。ユーザは表示されている曲のリストのと
ころにマウスカーソルを移動させてクリック操作するこ
とにより、その曲の再生を指示することができる。この
セレクトリスト・エリア405には、音楽用CD101
の曲の一覧だけでなく、他に、指定されたアーティスト
毎にそのアーティストの曲だけを表示させることができ
る。
【0070】最後のインフォメーション・エリア406
は、例えば上記歌詞表示モード設定時には歌詞、訳詞、
該訳詞の読みの情報(以降、これらをまとめて歌詞情報
(データ)と記す)が表示される汎用の情報表示用領域
である。この歌詞表示モードでは、インフォメーション
・エリア406は複数の歌詞エリア4061に分割(図
9では8個)され、各歌詞エリア4061に歌詞情報が
表示される。
【0071】図10は、上記アーティスト情報/曲情報
表示モードの表示形態を説明する図である。これらのモ
ードの設定時には以下のデータがインフォメーション・
エリア406に表示される。
【0072】 アーティスト情報/曲情報モード ○アーティスト情報 ●アーティスト名 ●所属事務所 ●アーティスト写真 ●性別 ●アーティストの解説 ●生年月日/血液型 ○曲情報 ●曲名 ●コピーライト ●オリジナルパブリッシャー ●サブパブリッシャー ●ジャケット写真 ●曲の解説 ●作曲者名 ●作詞者名 ●編曲者名 ●レコード会社名 ●レコード(CD)の型番 ●レコード会社の番号 ●レーベル ●発売日 ●価格 ●廃盤/廃盤でない 但し、海外のアーティストの場合、アーティスト名、曲
名、アルバム名、アルバム内曲目一覧は、オリジナルの
言語および日本語の両方、または何方か一方の切り換え
で表記 図11は、歌詞表示モード時において歌詞エリア406
1に表示される歌詞情報の表示形態を説明する図であ
る。歌詞エリア4061に表示される歌詞情報は、表示
される文字数が少ない場合、同図(a)に示すように、
センタリングして表示され、反対に表示される文字数が
多い場合、同図(b)に示すように、少しでも表示され
ない文字数を減らすために左詰めにして表示される。歌
詞情報としては、上述したように、歌詞、訳詞、該訳詞
の読みがあるが、例えば、コマンド・エリア404内の
所定のボタン(図示せず)をクリック操作することで、
ユーザはこれらのなかで表示させる内容を歌詞情報から
選択することができるようになっている。
【0073】図12は歌詞エリア4061の表示例を示
す図である。図中、歌詞エリア4061の左方に表示さ
れている切換ボタン501は、後述する再生位置変更処
理の実行時においてそこに表示されているフレーズを再
生する演奏データを指定するためのものである。また、
図13は、歌詞表示モードにおける他の表示形態を示す
図である。歌詞表示モード時に表示されるデータは以下
の通りである。
【0074】 歌詞表示モード ○アーティスト情報 ●アーティスト名 ○曲情報 ●曲名 ●コピーライト ●オリジナルパブリッシャー ●サブパブリッシャー ●作曲者名 ●作詞者名 ●編曲者名 ●歌詞 ●発音 ●訳詞 但し、海外のアーティストの場合、アーティスト名、曲
名、アルバム名、アルバム内曲目一覧は、オリジナルの
言語および日本語の両方、または何方か一方の切り換え
で表記 図14は、ディスコグラフィモードにおける、CRT2
05の画面表示の一表示形態を説明する図である。この
図14に示す例では、インフォメーション・エリア40
6の他に、セレクトリスト・エリア405もデータを表
示する領域として使用されている。このディスコグラフ
ィモードにおいて表示されるデータは以下の通りであ
る。
【0075】 ディスコグラフィモード ○アーティスト情報 ●アーティスト名 ○アルバム情報 ●アルバム名 ●アルバム内曲名一覧 ●ジャケット写真 ●コピーライト ●オリジナルパブリッシャー ●サブパブリッシャー ●レコード会社名 ●レコード(CD)の型番 ●レコード会社の番号 ●レーベル ●発売日 ●価格 ●廃盤/廃盤でない 但し、海外のアーティストの場合、アーティスト名、曲
名、アルバム名、アルバム内曲目一覧は、オリジナルの
言語および日本語の両方、または何方か一方の切り換え
で表記 図15は、セレクトリスト・エリア405、インフォメ
ーション・エリア406に表示されるデータの一例であ
る。
【0076】このように、CD−ROM102に音楽用
CD101に収録された曲に関するるデータとそのデー
タを検索するビュワーソフトウェア103を記録して、
該CD−ROM102をユーザに提供することにより、
ユーザは音楽用CD101に収録された曲について、様
々な情報をCRT205の画面を通じて容易に得ること
ができる。次に、上記したビュワーソフトウェア103
の処理動作について、各種フローチャートを参照しなが
ら詳細に説明する。
【0077】図16は、本実施例による起動(全体)処
理のフローチャートである。この図16に示すフローチ
ャートを参照して、ビュワーソフトウェア103の全体
動作について説明する。
【0078】補助記憶装置105に格納されているビュ
ワーソフトウェア103は、例えば、入力装置204か
らの予め定められたコマンドの入力、或いはCRT20
5の画面上に表示された所定のアイコンのクリックによ
りOS204によって、補助記憶装置105から不図示
の主記憶装置106上の特定の領域にロードされた後、
起動される(S101)。起動されたビュワーソフトウ
ェア103は、CD再生装置202に音楽用CD101
が装着されているか否かの判別を、CD再生装置用デバ
イスドライバソフトウェアを介して行う(S102)。
ビュワーソフトウェア103は、上記判別を、CD再生
装置202に音楽用CD101が装着されるまで繰り返
し、これを繰り返している間、音楽用CD101の装着
を促すメッセージをCRT205に表示させる。
【0079】CD再生装置202に音楽用CD101が
装着されると、ビュワーソフトウェア103は、CD再
生装置用デバイスドライバソフトウェアを介して、これ
を検出する。そして、ステップ103の処理に移行す
る。
【0080】ステップS103において、ビュワーソフ
トウェア103は、CD再生装置用デバイスドライバソ
フトウェアを介して、CD再生装置202に装着された
音楽用CD101のTOCデータを読み出し、これを主
記憶装置106に格納する。続いて、この主記憶装置1
06に格納したTOCデータから、上記音楽用CD10
1の総演奏時間、総曲数、各曲の演奏時間の各データを
抽出する。その後、このデータを、補助記憶装置用デバ
イスドライバソフトウェアを介して、CDデータファイ
ル104から読み出した各個別の音楽用CDを識別する
ための識別情報と比較し、CD再生装置202にセット
された音楽用CD101の種別を認識する(S10
3)。
【0081】ここで、上述したステップ103の音楽用
CD101の認識処理について、図17に示すフローチ
ャートを参照して、より詳細に説明する。この認識処理
では、先ず、主記憶装置106に記憶されたTOCデー
タから、音楽用CD101の総演奏時間、総曲数、及び
各曲毎の演奏時間を抽出する。そして、これらの情報を
キーデータとする(S201)。
【0082】続いて、データベースとして構築されてい
る全てのCDデータファイル104から、上記装着され
た音楽用CD101の総演奏時間が許容誤差範囲内で一
致するものを検索する(S202)。この検索は、図7
に示すように、システム管理ファイル301に登録され
ている全てのCDデータ名317のCDデータファイル
104に対し、各CDデータファイル104毎にそのC
D情報330に格納されているCD総演奏時間(図8
(a)参照)330を読み出して、その音楽用CD10
1の総演奏時間と比較することで行う。この検索の終了
後、許容誤差範囲内で総演奏時間が一致するCDデータ
ファイル(CDデータ名)104が存在するか否か判定
する(S203)。上記許容誤差範囲は、例えば±1秒
の範囲である。
【0083】ステップ203において、その判定がN
O、即ち許容誤差範囲内で総演奏時間が一致するCDデ
ータファイル(CDデータ名)104が存在しないと判
定すると、CRT205の画面上にその旨を表示し、直
ちに、処理を終了する。この場合、例えば、CRT20
5の画面に他の音楽用CDの装着をユーザに促すメッセ
ージを表示し、CD再生装置202に他の音楽用CDが
装着されるのを待つ(異常終了)。
【0084】一方、ステップS203において、その判
定がYES、即ち許容誤差範囲内で総演奏時間が一致す
るCDデータファイル(CDデータ名)104が存在し
たと判定すると、次に一致すると判定したCDデータフ
ァイル104から、その総曲数が上記装着された音楽用
CD101の総曲数と一致するCDデータファイル(C
Dデータ名)104を検索し(S204)、総曲数が一
致するCDデータファイル(CDデータ名)104が存
在するか否か判定する(S205)。上記ステップS2
04の検索は、各CDデータファイル104毎にそのC
D情報330に格納されているCD曲数(図8(a)参
照)338を読み出して、その音楽用CD101の総曲
数と比較することで行う。
【0085】ステップ205において、その判定がN
O、即ち総曲数が一致するCDデータファイル(CDデ
ータ名)104が存在しないと判定すると、CRT20
5の画面上にその旨を表示し、直ちに、処理を終了す
る。この場合も、例えば、CRT205の画面に他の音
楽用CDの装着をユーザに促すメッセージを表示し、C
D再生装置202に別の音楽用CDが装着されるのを待
つ(異常終了)。
【0086】一方、ステップS205において、その判
定がYES、即ち総曲数が一致するCDデータファイル
(CDデータ名)が存在したと判定すると、次に総曲数
が一致すると判定したCDデータファイル104から、
その1曲毎に演奏時間が許容誤差範囲(例えば、±1
秒)内で一致するCDデータファイル(CDデータ名)
を検索し(S206)、該演奏時間が許容誤差範囲内で
一致するCDデータファイル(CDデータ名)が存在す
るか否かを判定する(S207)。CDデータファイル
104の曲情報350は、1曲毎の情報であり、その曲
の演奏時間は曲内演奏時間357の一つとして格納され
ている。上記ステップS206の検索は、各CDデータ
ファイル毎に、曲番が同一の曲の演奏時間を、音楽用C
D101の同じ曲番の曲の演奏時間と比較することで行
う。
【0087】ステップS207において、その判定がN
O、即ち同じ曲番の間で演奏時間が一致するCDデータ
ファイル(CDデータ名)104が存在しないと判定す
ると、CRT205の画面上にその旨を表示し、直ち
に、処理を終了する。この場合も、例えば、CRT20
5の画面に他の音楽用CDの装着をユーザに促すメッセ
ージを表示し、CD再生装置202に別の音楽用CDが
装着されるのを待つ(異常終了)。
【0088】一方、ステップS207において、その判
定がYES、即ち同じ曲番の間で演奏時間が一致するC
Dデータファイル104が存在すると判定すると、次に
現在検索した演奏時間の曲がその認識を行う音楽用CD
101の最後の曲であるか否か、即ち音楽用CD101
の各曲全てに対してその演奏時間の比較が終了したか否
か判定する(S208)。検索した演奏時間の曲が最後
の曲でない場合(S208、NO)、ステップS206
に戻り、次の曲について、上記ステップS206〜S2
07の処理を行う。
【0089】このようにして、全ての曲の演奏時間が許
容誤差範囲内で一致するCDデータファイル(CDデー
タ名)104が検索される。即ちステップS206〜S
208の処理の繰り返しにより、全曲の演奏時間が許容
誤差範囲内で全て一致するCDデータファイル(CDデ
ータ名)104が全て検出されることになる。
【0090】ステップS208において、すべてのCD
データファイル(CDデータ名)104について、全曲
の演奏時間が許容誤差範囲内で一致するかの判定が終了
すると、次に、各曲全ての演奏時間が許容誤差範囲内で
一致したCDデータファイル(CDデータ名)104が
一つだけか否か判定する。このとき該CDデータファイ
ル(CDデータ名)104が2つ以上であった場合(S
209、NO)、CRT205を用いてその旨をユーザ
に通知し、一連の処理を終了する。この場合、例えば、
CRT205の画面に他の音楽用CDの装着をユーザに
促すメッセージを表示し、CD再生装置201に別の音
楽用CD101が装着されるのを待つ(異常終了)。
【0091】一方、ステップ209において、各曲の演
奏時間が許容誤差範囲内で全て一致したCDデータファ
イル(CDデータ名)104は1つだけであると判定す
ると(S209、YES)、該CDデータファイル10
4のCDデータ名317は認識した音楽用CD101に
対応するCDデータファイル104にアクセスするため
の識別子として、主記憶装着106上に保存し、その一
連の処理を終了する(正常終了)。この場合、続いて図
16のステップS104の処理が行われる。
【0092】各個別の音楽用CD101において、その
総曲数が等しく、総演奏時間、各曲毎の総演奏時間が全
て許容誤差範囲内で一致することは非常に稀であり、そ
の確率は、非常に小さい。このため、図17に示すフロ
ーチャートの処理により、CD再生装置202に装着さ
れた音楽用CD101を正確に認識することができる。
【0093】ところで、音楽用CD101にはその製造
管理や技術的な理由から、それに記憶される曲、即ち音
響データの記録状態に多少のバラツキがある。このバラ
ツキの範囲は、例えば製造元(工場等)の違い等によっ
ても異なる。このバラツキの存在により、上記総演奏時
間、各曲毎の演奏時間が厳密に一致するか否かで音楽用
CD101を認識するのは、実用的でなく、音楽用CD
101を認識できない場合がありうる。しかし、本実施
例では、総演奏時間、各曲毎の総演奏時間が一致するC
Dデータファイル(CDデータ名)104を検索する場
合、ある許容誤差範囲内であれば一致すると判定するよ
うにしている。このため、上記した不具合が回避され、
CDデータファイル104に対応する音楽用CD101
を確実に認識することができる。
【0094】図16に戻り、ステップ104以降の処理
について説明する。上述したように、ステップS103
の処理を実行し、CD再生装置202に装着されている
音楽用CD101を認識すると、次にその認識結果(C
Dデータ名317:図7参照)を基に、該音楽用CD1
01に対応した付加情報(データ)をCDデータファイ
ル104から読み出し、これを主記憶装置106上にロ
ードする(S104)。
【0095】上記したように、CD再生装置202に装
着された音楽用CD101を認識することができること
から、それに対応する付加情報を主記憶装置106上に
予め用意することができる。このため、ユーザがCD再
生装置202に装着した音楽用CDに応じて付加情報を
選択する必要が回避される。これにより、ユーザの操作
にかかる負担は軽減し、操作性が向上される。
【0096】また、本実施例では、操作に要するユーザ
の負担をさらに軽減させるために、主記憶装置106上
にデータを書き込んだ後、デフォルトで指定された順序
で各処理を実行するようにしている(但し、ユーザが特
定のモード設定ボタン、CD用の各種操作ボタンを操作
しなかった場合)。
【0097】続いて、主記憶装置106上にロードした
各曲毎の曲情報から、上記音楽用CD101に記録され
ている曲の一覧をCRT205の画面に表示し(S10
5)、その後、音楽用CD101の再生をスタートさせ
る(S106)。
【0098】このとき再生する曲の指定は、例えばユー
ザがCRT205の画面に一覧表示されている曲名の中
から、入力装置201を介して、所望の曲を指示するこ
とにより、行うことができる。ビュワーソフトウェア1
03は、CD再生装置202に装着されている音楽用C
D101を認識すると、所定期間だけ上述したCD情報
330をインフォメーション・エリア406に表示さ
せ、また、最初の曲から再生する場合を含め、再生させ
る曲が確定すると、その曲の再生が開始するまでの間、
次に再生する曲に関する情報をインフォメーション・エ
リア406に表示させる。
【0099】音楽用CD101の再生は、ビュワーソフ
トウェア103がOS204、ドライバソフトウェア2
08を介し、CD再生装置202に制御コマンドを送出
することで開始する。ビュワーソフトウェア103は、
この制御コマンド(シーク命令)を送出した後、CD再
生装置202内のコントローラ(図示せず)に対して、
音楽用CD101の再生が開始したか否かを問い合わ
せ、実際の再生開始を監視する。
【0100】上記曲の指定が行われると、次にステップ
S107で現在設定されているモードを判定する。本実
施例では、上述したように、CRT205に表示させる
内容から、歌詞表示モード、アーティスト情報/曲情報
表示モード、ディスコグラフィモードに大別される。ス
テップS107におけるモードの判定では、歌詞表示モ
ード、アーティスト情報/曲情報表示モード、ディスコ
グラフィモードの中から現在設定されているモードが判
定される。
【0101】ステップS107において、歌詞表示モー
ドが設定されていると判定した場合、次に歌詞表示処理
が実行される(S108)。図18は、その歌詞表示処
理のフローチャートであり、この図18を参照して、歌
詞表示処理について説明する。
【0102】この歌詞表示処理では、先ず、図16の全
体処理内で設定されている、現在再生中の曲番号を取得
する(S301)。次に、主記憶装置106にロードさ
れている、現在再生中の音楽用CD101に対応するC
Dデータファイル104から読み出された付加情報の中
から、上記取得した曲番号に対応する歌詞データ(歌
詞、訳、発音(読み))を取得する(S302)。この
歌詞データは、CDデータファイル104において曲情
報350の歌詞情報(ファイル名)358のテキストフ
ァイル302に格納されているデータである(図8
(c)参照)。歌詞ファイル(テキストファイル)に格
納されている歌詞データは、外国語で歌われている曲の
場合、歌詞、訳詞、及び発音であり、日本語で歌われて
いる曲の場合、歌詞、及び読みである。
【0103】上記の歌詞データを取得すると、次にこれ
らのデータを、現在再生中の曲の部分に合わせて、1画
面分だけ表示する(S303)。続いて音楽用CD10
1の現在の再生場所、例えばその曲番号の曲の再生を開
始させてから経過した時間(再生経過時間)を時間情報
として取得する(S304)。この再生経過時間は、C
D再生装置202のコントローラがビュワーソフトウェ
ア103に送る再生中の曲の再生位置、すなわち演奏位
置である。この演奏位置は、CDの曲の中の何分、何
秒、何フレームが再生中であるかというデータである。
このCDの再生位置は従来よりCD再生装置から取得し
て、例えばCDの表示装置に表示しているものである。
このような時間情報(再生場所)を取得すると、図9の
表示画面402のように歌詞データが各歌詞エリア40
61に表示されている状態において、現在再生中の曲の
部分(フレーズ)に対応する付加情報としてもっている
フレーズ開始時間とフレーズ終了時間と比較することに
より同期させて、そのフレーズに対応する歌詞エリア4
061を強調表示する(S305)。
【0104】図19は、CDデータファイル104配下
のテキストファイル302である歌詞ファイルの1レコ
ードの内容を示す図である。この1レコードは、1フレ
ーズに対応しており、1フレーズ内の歌詞、訳詞、該訳
詞の読みが格納されている。また、音楽用CD101の
再生曲でのこのフレーズの開始時間(CDフレーズ開始
時間:図中の)と終了時間(CDフレーズ終了時間:
図中の)が格納されると共に、同じくこのフレーズで
のMIDIカラオケの演奏開始時間(MIDIフレーズ
開始時間:図中の)と演奏終了時間(MIDIフレー
ズ終了時間:図中の)が格納される。歌詞ファイル
は、このようなレコード構成となっているため、ビュワ
ーソフトウェア103が、音楽用CD101とMIDI
カラオケの再生の同期と切り替えを制御する際に用いら
れる。例えば、このフレーズだけを再生する場合、CD
フレーズ開始時間とCDフレーズ終了時間から、5(=
25−20)秒26(=70−44)フレーム間だけ再
生が行われる。なお、図19に示したフレーズに対応す
るデータ例は一例にすぎず、他の表現方法でもよい。た
とえば、歌詞、訳詞、読み、時間を別のフィールドとし
て管理し、例えば、歌詞の5行目をすれば各フィールド
から対応するデータを読みだすようにしてもよい。
【0105】このようにして、曲の再生にリアルタイム
に同期させながら、歌詞エリア4061の強調表示場所
を変化させた後、次に1行、即ち1つの歌詞エリア40
61の再生が終了したか否か判定する(S306)。こ
の判定は、例えばCDフレーズ終了時間とステップS3
04で取得した再生場所を表す再生経過時間とを比較す
ることで行う。ステップS306において、1行(1フ
レーズ)の演奏が終了していないと判定すると(S30
6、NO)、前述したステップS304の処理に戻る。
反対に1行(1フレーズ)の演奏が終了したと判定する
と(S306、YES)、次にステップS307の処理
に移行する。
【0106】ステップS307では、1曲の演奏が終了
したか否かを判定する。この判定は、例えばTOCデー
タから得た曲の演奏時間と、前述したステップS304
で取得した演奏経過時間とを比較することにより行う。
【0107】ステップS307において、その曲の演奏
が終了したと判定すると(S307、YES)、処理を
終了する。一方、曲の再生が、まだ終了していないと判
定すると(S307、NO)、ステップS308の処理
に移行する。
【0108】ステップS308では、画面(インフォメ
ーション・エリア406)再表示の必要の有無を判定す
る。本実施例では、1画面(インフォメーション・エリ
ア406)に表示させた全てのフレーズの再生が終了し
た後に、その1画面(インフォメーション・エリア40
6)分の表示を全て変更させるようにしている。このた
め、図9に示す表示画面402のインフォメーション・
エリア406において、その右下の枠で示す歌詞エリア
4061に表示させている歌詞情報(フレーズ)部分の
再生が終了したか否かにより、画面再表示の必要性の有
無を判定している。この判定は、例えば該フレーズのC
Dフレーズ終了時間とステップS304で得た再生経過
時間とを比較することで行う。
【0109】なお、歌詞情報の表示切り換えは、上記の
ような画面切り換えではなく、演奏が終了した歌詞情報
(フレーズ)部分を随時インフォメーション・エリア4
06から消去するスクロール表示により行うようにして
も良い。また、これらの方法以外にも、情報の表示には
様々な形態があることから、幾つかの表示形態を用意
し、ユーザがそのなかから、自由に選択できるようにし
ても良い。
【0110】ステップS308において、画面(インフ
ォメーション・エリア406)再表示の必要があると判
定すると(S308、YES)、ステップS303の処
理に戻る。これにより、現在、再生中の曲の部分に対応
して、新たな歌詞情報が画面(インフォメーション・エ
リア406)に表示される。一方、画面(インフォメー
ション・エリア406)再表示の必要はないと判定する
と(S308、NO)、ステップS304の処理に戻
る。
【0111】このように、音楽用CD101の各曲の再
生に同期(連動)させて、歌詞情報をCRT203に画
面表示させることができる。このため、再生されている
音楽用CD101のカラオケ曲を聞きながら、CRT2
05の画面を見て、その曲をカラオケすることができ
る。
【0112】また、歌詞表示モードでは、歌詞が外国語
であった場合、訳詞及び発音を表示させることができ
る。このため、ユーザは、歌詞表示モードを選択した場
合、この歌詞表示モードの表示画面402を見ながら外
国語の発音を練習することができる。
【0113】この歌詞表示処理においては、音楽用CD
101の再生の他に、MIDIカラオケの再生を指定す
ることができる。MIDIカラオケが指定された場合、
上記再生位置情報、再生経過時間とに基づいてその再生
が行われる。また、このモードの設定時には、音楽用C
D101の再生が指定されている場合にユーザは自分の
演奏を随時録音することができる。この録音は、CD操
作ボックス404b内の特には図示しないボックスをク
リックすることでそれを指示することができる。この指
示が行われた場合、上記再生位置情報、再生経過時間と
から次のフレーズの先頭を判断し、このフレーズの再生
に合わせてユーザの演奏が2フレーズ分録音される。
【0114】図16の説明に戻る。上述したステップS
108の歌詞表示処理が終了すると、次に音楽用CD1
01の再生が全曲終了したか否か判定される(S11
1)。全曲の再生が終了していないと(S111、N
O)、ステップS107の処理に戻る。一方、全曲の再
生が終了した場合(S111、YES)、ステップS1
05の処理に戻る。
【0115】ステップS107において、アーティスト
情報/曲情報表示モードが設定されていると判定する
と、次にアーティスト情報/曲情報表示処理が実行され
る(S109)。
【0116】図20は、このアーティスト情報/曲情報
表示処理の詳細を説明するフローチャートである。ここ
で、このフローチャートを参照して、該アーティスト情
報/曲情報表示処理の詳細を説明する。
【0117】曲情報表示処理では、先ず、全体制御内で
設定されている、再生中の曲の曲番号を取得する(S4
01) 次に、主記憶装置106にロードされている、現在再生
中の音楽用CD101に対応するCDデータファイル1
04から読み出された付加情報の中から、上記取得した
曲番号をキーデータとして、現在再生中の曲に対応する
アーティスト情報、及び曲情報を取得し、取得したこれ
らの情報をインフォメーション・エリア406(図10
参照)に表示させる(S402)。
【0118】続いて、音楽用CD101の現在再生中の
曲の再生場所をCD再生装置202から取得する(S4
03)。次に、曲の再生が終了したか否か判定する(S
404)。曲の再生が終了したか否かの判定は、例えば
ステップS403で所得した再生場所(時間情報)とT
OCデータから得た曲の演奏時間とを比較することで行
う。曲の再生が終了した場合(S404、YES)、処
理を終了する。一方、曲の再生が終了していなければ
(S404、NO)、ステップS403の処理に戻る。
【0119】アーティスト情報/曲情報モードを設定し
た場合、ステップS403〜S404の処理の繰り返し
により、ユーザは曲情報を見ながら再生されている曲や
カラオケを楽しむことができる。上述したように、この
とき表示される曲情報は、曲名、曲の解説、その曲が記
録されたシングルの音楽用CDの表紙の写真、コピーラ
イト等であり、他方のアーティスト情報は、アーティス
トの名前、写真、プロフィール(性別、血液型、成年月
日等)である。
【0120】上記したアーティスト情報/曲情報表示処
理、即ち図16に示すステップS109の処理が終了す
ると、次に音楽用CD101の全曲の再生が終了したか
否かを判定する(S111)。そして、その判定定結果
に応じてステップS105またはステップS107の処
理に移行する。すなわち、全曲の再生が終了していれば
(S111、YES),上記ステップS105の処理に
戻る。一方、まだ、全曲の再生が終了していなければ
(S111、YES)、上記ステップS107の処理に
戻る。上述したアーティスト情報/曲情報表示処理、即
ち図16に示すステップS109の処理が終了すると、
上述したステップS111の処理に移行する。このステ
ップS111で音楽用CD101の再生状況が判定さ
れ、その判定結果に応じてステップS105、或いはス
テップS107の処理に移行する。
【0121】ステップS107において、ディスコグラ
フィモードが設定されていると判定すると、次にディス
コグラフィ表示処理が実行される(S110)。このデ
ィスコグラフィ表示処理は、上記のアーティスト情報/
曲情報表示処理と処理の流れは同様である。全体処理内
で設定されている再生中の曲番号を取得し、この取得し
た曲番号をキーデータとして、現在再生中の曲を演奏し
ているアーティストに関する情報、及び発売されている
そのアーティストのアルバム情報を表示する。これらの
情報の表示は曲の再生の終了まで表示される。
【0122】ステップS105〜S111の処理の繰り
返しにより、設定されているモードに応じて、現在再生
中の曲に係わる各種の情報が、曲の再生に同期(連動)
しながら表示される。モードの設定(切り換え)は、特
には図示しないが、ユーザが入力装置201に対して所
定の操作をすることによって行われる。この操作は、例
えば、入力装置用デバイスドライバソフトウェア及びO
S204を介して、割り込みによってビュワーソフトウ
ェア103に通知される。そして、ビュワーソフトウェ
ア103は、割り込み処理によって上述した処理を実行
する。このため、ユーザはモード設定ボックス404c
内のボタン等をクリックすることにより、モードを自由
に設定することができる。従って、音楽用CD101か
ら再生される曲に応じてモードを切り換えることもで
き、ユーザは随時所望する情報を見ることができる。
【0123】本実施例では、上述したように、セレクト
リスト・エリア405に表示した曲名をクリックするこ
とにより、再生する曲を指定することができる。上記処
理では、CD再生装置202に装着された音楽用CD1
01の全曲名をセレクトリスト・エリア405に単に表
示しているが、CDデータファイル104には各曲毎に
そのアーティスト、作曲者、作詞者の各名前等のデータ
が格納されているので、これらの名前を指定することで
セレクトリスト・エリア405に表示させる曲名を選択
できるようにしても良い。
【0124】ところで、現在では、シングルの音楽用C
D(以降、シングルCDと記す)に記憶されている内容
が昔(例えば、音楽用CDが販売開始した頃)と比べて
変化している。
【0125】図21は、シングルCDのオーディオデー
タの記録フォーマットを示す図である。同図(a)は音
楽用CDの発売が開始したころのものであり、(b)〜
(d)は最近のものである。尚、図中、〜は内周か
ら外周方向へ連続して設けられたトラックのトラック番
号を示し、カラオケ用の演奏データが記憶されているト
ラックは網かけして示している。また、それぞれのトラ
ックには、別個の曲の演奏情報が記録されている。
【0126】最近では、図21(b)〜(d)に示す如
く、アーティストの歌が入っているオリジナル版と、ア
ーティストの歌が入っていないカラオケ版の両方が収録
されている音楽用CD(シングルCD)101の販売が
多くなっている。例えば、同図(b)の形態のシングル
CDにおいては、ある曲のオリジナル版がトラック番号
に記憶され、その曲のカラオケ版がその隣のトラック
番号に記録されている。また、同図(c)の形態のシ
ングルCDにおいては、ある曲のオリジナル版がトラッ
ク番号とに記憶され、トラック番号の曲のカラオ
ケ版がトラック番号に記録されている。さらに、同図
(d)の形態のシングルCDにおいては、ある曲のオリ
ジナル版がトラック番号とに記憶され、トラック番
号,のトラックに、それぞれ、トラック番号、
の曲のカラオケ版が記録されているビュワーソフトウェ
ア103は、上記したように、音響用出力データ(MI
DIカラオケ)の再生と音楽用CD101の再生とを同
期させる機能を有するとともに、歌詞表示モードにおい
てCRT205の画面上で、複数の歌詞エリア4061
に分割されて表示されたフレーズ単位の歌詞情報を指定
することで、その指定された歌詞情報(フレーズ)の再
生を、音楽用CD101またはカラオケ(MIDIカラ
オケまたは録音済のユーザのカラオケ演奏)に切り替え
る機能を有する。
【0127】本実施例では、上記したシングル盤の音楽
用CD101の最近の傾向に着目し、上記機能に加え
て、シングル盤の音楽用CD101に多く記憶されてい
るカラオケ版の演奏情報を、上記MIDIファイル30
4内のMIDI情報の代わりとして、音楽用CD101
におけるオリジナルとカラオケの再生を、ユーザの指示
に応じて、随時、任意の再生位置に切り替える機能を追
加している。
【0128】この場合、MIDIファイル304だけを
利用する場合と比較すると、補助記憶装置105に記憶
させるデータ量を低減させることができ、ビュワーソフ
トウェア103、CDデータファイル104を記録した
記憶媒体を、その機能を低下させずに、より安価に提供
することができるという効果が得られる。また、市販さ
れている音楽ソフトをより幅広く利用することが可能と
なるという効果もある。
【0129】このようなシングル盤の音楽用CD101
のカラオケ演奏情報を全てMIDIファイル304の代
わりに利用する場合、CDデータファイル104配下の
歌詞ファイルの1レコードは、例えば、図22に示す構
造となる。この例の場合、前述した図19のMIDIフ
ァイル304を利用する場合と比較すると、MIDIフ
レーズ開始時間及びMIDIフレーズ終了時間の代わり
に、カラオケフレーズ開始時間及びカラオケフレーズ終
了時間が格納される。これらカラオケフレーズ開始時間
及びカラオケフレーズ終了時間は、オリジナルフレーズ
開始時間及びオリジナルフレーズ終了時間と同様に、ト
ラック番号、分、秒、フレーム番号の各データで表され
る。図22に示すデータは、図21(c)に示したシン
グルCDに対応するものであり、オリジナル版のトラッ
ク番号は1で、カラオケ版のトラック番号は3である。
【0130】本実施例では、曲の演奏モードとして、
CD演奏モード、MIDIカラオケ演奏モード、オ
リジナルトラック演奏モード、及び同期演奏モードの
4種類をユーザに提供する。各モードの内容は以下の通
りである。これらのモードは、表示エリア4061内の
切換ボタン501をクリックすることで順次サイクリッ
クに切り換わる。
【0131】CD演奏モード:音楽用CD101に記
録されたアーティストのオリジナル曲を演奏(再生)す
るモード。 カラオケ演奏モード:音楽用CD101に記録された
MIDIカラオケ演奏用のMIDIデータまたはシング
ルCDの音楽用CD101に記録されたカラオケの演奏
データを用いて、カラオケを演奏するモード。
【0132】ユーザ演奏モード:録音されたユーザの
カラオケ演奏を再生するモード。 同期演奏モード:音楽用CD101に記録されたアー
ティストのオリジナル曲と録音されたユーザのカラオケ
演奏を同期させて再生するモード。
【0133】図23は、ビュワーソフトウェア103
が、歌詞表示モードに設定されているときに、ユーザの
指示に応じて、上記〜のモードによる曲の再生をフ
レーズ単位で切り替える再生位置変更処理を説明するフ
ローチャートである。
【0134】ビュワーソフトウェア103は、ユーザが
CRT205の画面をクリック操作するイベント待ちの
状態にある。そして、ユーザにより該クリック操作が行
われると、デバイスドライバソフトウェア群203内の
マウスデバイスドライバソフトウェア及びOS204を
介して、そのマウスのクリック操作位置の情報(マウス
カーソルの表示位置情報)を取得する(S601)。そ
して、該表示位置情報を取得すると、次にその表示位置
情報から、クリック操作時に、マウスカーソルは歌詞エ
リア4061内に表示されているか否か判定する(S6
02)。
【0135】ここで、ユーザによる上記クリック操作の
一例を図24を参照しながら説明する。インフォメーシ
ョン・エリア406は、例えば、図24に示すように、
6個の歌詞エリア4061に分割される。しかし、常
に、これら6個の歌詞エリア4061全てに歌詞が表示
されているとは限らず、また、他の表示領域(セレクト
リスト・エリア405等)をクリック操作する場合もあ
りえる。尚、図24において、〜は歌詞エリア40
61の識別番号であると共に、演奏されるフレーズの順
序も表している。図24(a)は、ユーザが上記クリッ
ク操作を行う前の画面であり、現在再生中のフレーズに
対応するの歌詞エリア4061が強調表示されてい
る。このとき、マウスカーソルMはの歌詞エリア40
61内に表示されている。
【0136】このように、歌詞エリア4061に表示さ
れているフレーズの歌詞情報で曲内の再生位置を指定す
るようにしているため、ユーザは再生位置の指定が容易
であり、再生位置の変更操作に伴うユーザの負担が軽減
される。
【0137】図23の説明に戻る。ステップS602に
おいて、クリック操作時のマウスカーソルMの表示位置
が歌詞エリア4061内ではないと判定すると(S60
2、NO)、ステップS601の処理に戻り、新たにク
リック操作が行われるのを待つ。逆に、その表示位置が
歌詞エリア4061内であると判定すると(S602、
YES)、次にその表示位置は演奏中(再生中)の歌詞
エリア4061内であるか判定する(S603)。そし
て、該表示位置が演奏中の歌詞エリア4061内である
と判定すると(S603、YES)、ステップS601
の処理に戻る。
【0138】一方、ステップS703において、クリッ
ク操作時のマウスカーソルMの表示位置が演奏中の歌詞
エリア4061内ではないと判定すると(S603、N
O)、次に現在演奏中のフレーズに対応する歌詞エリア
4061を通常表示にする(S604)。続いて、クリ
ック操作によってユーザが指定した歌詞エリア4061
を強調表示にする(S605)。
【0139】これにより、CRT205の画面は、図2
4(a)から図24(b)に示すように変化する。すな
わち、ユーザがクリック操作したの歌詞エリア406
1が強調表示されると共に、の歌詞エリア4061が
通常表示に変わる。
【0140】ユーザが指定した歌詞エリア4061を強
調表示にすると、次に、現在、設定されているモードを
判別する(S606)。そして、該判別したモードに応
じて、曲の再生に必要なデータを取得する。この場合、
CD演奏モードデータであれば、CDデータファイル1
04配下の歌詞ファイルから当該レコードを読出し、こ
れからCDフレーズ開始時間とCDフレーズ終了時間を
取得する。また、MIDIカラオケ演奏モードであれ
ば、同じく上記歌詞ファイルからMIDIフレーズ開始
時間とMIDIフレーズ終了時間情報を取得する。ま
た、さらに、オリジナルトラック演奏モードであれば、
同じく上記歌詞ファイルからオリジナルフレーズ開始時
間とオリジナルフレーズ終了時間を取得する。また、さ
らに、同期演奏モードであれば、同じく、上記歌詞ファ
イルからカラオケフレーズ開始時間とカラオケフレーズ
終了時間を取得する。また、ユーザの録音データも取得
する。この録音データは、その録音が行われた際に再生
されていた曲、フレーズに一致する場合に再生される。
【0141】続いて、上記取得したデータ(音楽用CD
101の再生位置等)を基に、CD再生装置用デバイス
ドライバソフトウェアを介して、音楽用CD101の再
生位置を変更する。また、同期再生モードであれば、さ
らに、主記憶装置106または補助記憶装置105から
ユーザのカラオケ演奏データを取得し、これを、再生用
デバイスドライバソフトウェアを介してDAC212b
へ出力する(S608)。
【0142】このステップS608の処理の終了後、直
ちにユーザが予め定めたモードに応じて曲の再生が開始
する。ビュワーソフトウェア103は、再生を開始して
から経過した時間を監視し、再生位置情報(CDフレー
ズ開始時間、及びCDフレーズ終了時間)から求めた時
間だけ再生を継続させる。その再生が終了すると、ユー
ザのクリック操作を待つ待機状態に移行する。
【0143】このように、第2の実施例では、再生する
データの種類に係わらず、曲内の任意の位置から再生さ
せることができる。このため、ユーザは曲のなかの苦手
な部分を重点的に練習することができるのことから、高
い学習効果を得ることができる。このとき、同期演奏モ
ードをユーザが設定していた場合、ユーザはアーティス
トの歌と自分の歌とを対比することができるので、自己
の力量や欠点を容易に把握することができ、さらに高い
学習効果を得ることができる。
【0144】なお、上記再生位置変更処理は、歌詞情報
をフレーズ単位で表示させ、フレーズを指定することで
再生位置を変更するようにしているが、例えば曲の先頭
からの再生経過時間の指定で再生位置を変更するように
しても良い。また、例えば予め変更可能な再生位置に各
々数字を割当て、指定された数字に従って再生位置を変
更するようにしても良い。また、1つの曲内だけに限ら
ず、複数の曲に対しても同様に、各曲内の任意な再生位
置を指定できるようにしても良い。
【0145】上記再生位置変更処理は、再生する演奏デ
ータ、曲内での再生位置をフレーズ単位で指定するだけ
であるが、例えば、図24に示すようにCRT205に
歌詞エリア4061を表示させた状態で、各歌詞エリア
(フレーズ)4061毎に再生する演奏データの種類を
ユーザが指定するようにしてもよい。このようにするこ
とで、例えばデュエット曲のカラオケを行う場合、予め
自分が歌う歌詞エリア4061はMIDIカラオケ、他
の歌詞エリア4061は音楽用CD101のオリジナル
とすれば、一人で手軽にデュエットを楽しむことができ
る。これは、例えばMIDIカラオケと音楽用CD10
1の再生をミキサー208を利用することで実現させる
ことができる。また、本実施例では音楽用CD101に
対応したMIDIファイル(MIDIカラオケ)304
を付加情報として用意しているが、演奏に係わる付加情
報としてはカラオケだけでなく、例えば装飾音のよう
に、オリジナルの背景として再生できるものを付加情報
として備えても良い。
【0146】また、本実施例におけるディスコグラフィ
モードは各種音楽用CDに関する情報をCRT205に
表示するだけであるが、ビュワーソフトウェア103に
通信機能を追加させることで様々な効果を得ることがで
きる。
【0147】先ず、CRT205には様々な音楽用CD
に関する情報を表示させることができることから、CR
T205に表示されている情報を見ての音楽用CDの購
入(所謂、オンラインショッピング)、及びそれの代金
の支払いを行うことができる。
【0148】次に、音楽用CDの付加情報を受信(ダウ
ンロード)できるようにすることで、音楽用CDの購入
に合わせてそれの付加情報を記憶している記憶媒体の購
入を不要にすることができる。これにより、様々な音楽
用CDに柔軟に対応することが可能となる。また、付加
情報は必要に応じて補助記憶装置にダウンロードすれば
良いので、補助記憶装置を効率的に使用することができ
る。
【0149】なお、図19において、MIDIフレーズ
開始時間とMIDIフレーズ終了時間とをキーとして、
CDフレーズ開始時間とCDフレーズ終了時間を検索し
て、MIDI再生データと連動して歌詞、訳詞、読み
(発音方法)を表示する他に、アーティスト情報やディ
スコグラフィ情報等のMIDI再生データの付加情報を
選択表示するようにしてもよい。その際は歌詞情報の表
示とアーティスト情報等をマルチウィンドウで表示した
り、或いはアーティスト情報とともに歌詞情報を表示す
るようにデータ構造を構成すればよい。
【0150】
【発明の効果】以上、説明したように、本発明のカラオ
ケシステムは、異なる記憶媒体に各々記憶されている演
奏情報、例えばある曲のオリジナルとカラオケとの再生
をユーザの指定に従って切り換えながらこれらの曲を同
期させて再生させるため、ユーザは曲の必要なところだ
けを重点的に聴いたり、曲の再生に合わせて歌を歌うこ
とができる。
【0151】また、本発明のカラオケシステムは、曲の
再生に合わせて入力されたユーザの音楽データを録音
し、該曲の再生に合わせてこの録音した音楽データを再
生する。このため、例えばユーザはアーティストの歌と
自分の歌との比較を容易に行うことができ、自己の力量
や欠点を客観的に把握することができる。
【0152】また、本発明のカラオケシステムは、ユー
ザの指定に応じて曲内の任意の再生位置に曲の再生を変
更する。このため、ユーザは曲の所望する部分を重点的
に繰り返し練習することができる。
【0153】また、本発明のカラオケシステムは、演奏
形態の異なる演奏データが記憶媒体の異なる記憶領域に
各々記憶されている場合、ユーザが指定した曲中の任意
の再生位置、上記演奏形態の指定に従って、これらの演
奏データの再生位置を変更するため、ユーザは所望する
演奏形態の曲で、その曲の任意の部分を随時聴くことが
でき、また、演奏形態の一つがカラオケであれば、ユー
ザは曲の所望する部分を重点的に繰り返し練習すること
ができる。
【0154】上記いずれの場合でもユーザは高い練習効
果を得ることができる。
【図面の簡単な説明】
【図1】本発明の第1の原理図である。
【図2】本発明の第2の原理図である。
【図3】本実施例の処理動作の流れを説明する図であ
る。
【図4】本実施例のシステム構成のブロック図である。
【図5】インストール手順を説明する図である。
【図6】本実施例のファイル管理構成を示す図である。
【図7】本実施例のシステム管理ファイルの構造を説明
する図である。
【図8】本実施例のCDデータファイルの内容を説明す
る図である。
【図9】本実施例におけるモード遷移、及び各モードで
の表示画面の概要を説明する図である。
【図10】アーティスト情報/曲情報表示モード時の表
示形態を説明する図である。
【図11】歌詞エリアに表示される歌詞情報の表示形態
を説明する図である。
【図12】歌詞エリアの表示例を示す図である。
【図13】歌詞表示モード時の他の表示形態を示す図で
ある。
【図14】ディスコグラフィモード時の表示内容、及び
その形態を示す図である。
【図15】ディスコグラフィモード時の表示例を示す図
である。
【図16】本実施例の起動(全体)処理のフローチャー
トである。
【図17】本実施例による音楽用CDの認識処理のフロ
ーチャートである。
【図18】本実施例による歌詞表示処理のフローチャー
トである。
【図19】1フレーズに対応するデータ例を示す図であ
る。
【図20】本実施例によるアーティスト情報/曲情報表
示処理のフローチャートである。
【図21】音楽用CD(シングル)に記憶された内容を
示す図である。
【図22】音楽用CDの1フレーズに対応するデータ例
を示す図である。
【図23】本実施例による再生位置変更処理のフローチ
ャートである。
【図24】演奏部分の変更を説明する図である。
【符号の説明】
101 音楽用CD 102 CD−ROM 103 ビュワーソフトウェア 104 CDデータファイル 105 補助記憶装置 105a ハードディスク 106 主記憶装置 200 システム機器(パソコン) 201 入力装置 202 CD再生装置 205 CRT 206 復元回路 207 DAC 208 ミキサー 209 音声出力回路 210 MIDI再生装置 302 テキストファイル 304 MIDIファイル 501 切換ボタン 4061 歌詞エリア
フロントページの続き (72)発明者 坂詰 仁 東京都稲城市大字大丸1405番地 株式会社 富士通パソコンシステムズ内 (72)発明者 江守 幸一 長野県長野市居町1797番地

Claims (17)

    【特許請求の範囲】
  1. 【請求項1】 第1の記憶媒体の第1の演奏データを読
    み出す第1の読出手段と、 第2の記憶媒体の第2の演奏データを読み出す第2の読
    出手段と、 前記第1の読出手段、及び前記第2の読出手段が読み出
    した第1、及び第2の演奏データを再生する再生手段
    と、 前記第1の読出手段、及び第2の読出手段が読み出した
    第1、及び第2の演奏データの再生を互いに同期させる
    制御手段と、 を具備したことを特徴とするカラオケシステム。
  2. 【請求項2】 第1の記憶媒体に記憶された演奏データ
    を読み出す第1の読出手段と、 前記第1の読出手段が読み出した演奏データを再生する
    再生手段と、 前記再生手段による前記第1の記憶媒体の演奏データの
    再生に合わせてユーザから入力された音楽データを第2
    の記憶媒体に録音する録音手段と、 前記録音手段により前記第2の記憶媒体に録音された音
    楽データを読み出す第2の読出手段と、 前記第1の読出手段が読み出した演奏データを前記再生
    手段が再生するとき、該演奏データの再生に同期させて
    第2の読出手段が読み出した音楽データを前記再生手段
    に再生させる制御手段と、 を具備したことを特徴とするカラオケシステム。
  3. 【請求項3】 前記制御手段は、前記第1の読出手段、
    及び第2の読出手段の一方が読み出した演奏データを前
    記再生手段に再生させる、 ことを特徴とする請求項1、または2記載のカラオケシ
    ステム。
  4. 【請求項4】 前記第2の記憶媒体のうちの主記憶装
    置、或いは磁気ディスクには、前記第2の記憶媒体のう
    ちのCD−ROMに記憶された第2の演奏データを書き
    込む、 ことを特徴とする請求項1、または2記載のカラオケシ
    ステム。
  5. 【請求項5】 第1の記憶媒体の第1の演奏データを読
    み出す第1の読出手段と、 第2の記憶媒体から第2の演奏データを読み出す第2の
    読出手段と、 前記第1の読出手段、及び第2の読出手段が読み出した
    第1、及び第2の演奏データを再生する再生手段と、 前記再生手段による前記第1の読出手段、及び第2の読
    出手段の少なくとも一方が読み出した演奏データの再生
    に合わせてユーザから入力された音楽データを第3の記
    憶媒体に録音する録音手段と、 前記録音手段により前記第3の記憶媒体に録音された音
    楽データを読み出す第3の読出手段と、 前記再生手段が前記第1の読出手段、及び第2の読出手
    段の少なくとも一方が読み出した演奏データを再生する
    とき、該演奏データの再生に同期させて第3の読出手段
    が読み出した音楽データを前記再生手段に再生させる制
    御手段と、 を具備したことを特徴とするカラオケシステム。
  6. 【請求項6】 前記制御手段は、予め用意した前記第1
    の記憶媒体に記憶されている演奏データの演奏時間情報
    に基づいて、前記第2の記憶媒体に記憶されている演奏
    データの再生を、前記第1の記憶媒体に記憶されている
    演奏データの再生に同期させる、 ことを特徴とする請求項1、2、または5記載のカラオ
    ケシステム。
  7. 【請求項7】 前記第1の読出手段が読み出した前記第
    1の記憶媒体の所定データにより、前記第1の記憶媒体
    を識別し、前記第1の記憶媒体の演奏データに対応する
    前記第2の記憶媒体の演奏データを前記第2の読出手段
    に読み出させる識別手段を、 さらに具備したことを特徴とする請求項1、2、または
    5記載のカラオケシステム。
  8. 【請求項8】 前記識別手段は、前記第1の記憶媒体に
    対応する表示用のアーティスト情報、或いは曲情報を第
    2の記憶媒体から読みださせる、 ことを特徴とする請求項7記載のカラオケシステム。
  9. 【請求項9】 前記第2の記憶媒体の再生位置を任意に
    指定することにより、前記第1の記憶媒体の再生位置を
    対応する第1の演奏データに変更する、 ことを特徴とする請求項1、2、または5記載のカラオ
    ケシステム。
  10. 【請求項10】 前記第1の記憶媒体は、音楽用CD
    (コンパクト・ディスク)である、 ことを特徴とする請求項1、2または5記載のカラオケ
    システム。
  11. 【請求項11】 前記第1の演奏データは曲のオリジナ
    ルで第2の演奏デーアはその曲のカラオケである、 ことを特徴とする請求項1、2または5記載のカラオケ
    システム。
  12. 【請求項12】 演奏データが単位毎に異なる記憶領域
    に記憶される記憶媒体から演奏データを読み出す読出手
    段と、 前記読出手段が読み出した演奏データを再生する再生手
    段と、 前記記憶媒体における前記単位内での再生位置を指定す
    る再生位置指定手段と、 前記再生位置指定手段により前記記憶媒体の再生位置が
    指定されたとき、該指定された再生位置に対応する前記
    記憶媒体の演奏データを前記読出手段に読み出させる制
    御手段と、 を具備したことを特徴とするカラオケシステム。
  13. 【請求項13】 同一の曲で異なる演奏形態の演奏デー
    タをそれぞれ別の記憶領域に記憶した記憶媒体から演奏
    データを読み出す読出手段と、 前記読出手段が読み出した演奏データを再生する再生手
    段と、 前記曲内の再生位置を指定する再生位置指定手段と、 前記別の記憶領域に記憶されている演奏形態の異なる演
    奏データを指定する演奏形態指定手段と、 前記再生位置指定手段による再生位置の指定、前記演奏
    形態指定手段による演奏形態の指定の少なくとも一方が
    指定されたとき、これらの指定手段による指定に基づい
    て、前記読出手段が演奏データを読み出す再生位置を変
    更する制御手段と、 を具備したことを特徴とするカラオケシステム。
  14. 【請求項14】 前記再生位置指定手段は、表示手段に
    表示されている曲のフレーズを単位として再生位置を指
    定する、 ことを特徴とする請求項12、または13記載のカラオ
    ケシステム。
  15. 【請求項15】 前記制御手段は、前記再生位置指定手
    段が再生位置としてフレーズを指定すると、該指定され
    たフレーズの演奏時間情報を予め用意したフレーズ毎の
    演奏時間情報から求め、該求めた演奏時間情報を基に前
    記指定されたフレーズに対応する前記第1の記憶媒体の
    第1の演奏データを再生させる、 ことを特徴とする請求項12、または13記載のカラオ
    ケシステム。
  16. 【請求項16】 前記記憶媒体は、音楽用CD(コンパ
    クト・ディスク)である、 ことを特徴とする請求項11記載のカラオケシステム。
  17. 【請求項17】 前記異なる演奏形態の演奏データの一
    方はオリジナルで他方はカラオケである、 ことを特徴とする請求項11記載のカラオケシステム。
JP08467295A 1995-03-06 1995-03-15 カラオケシステム Expired - Fee Related JP3662969B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP08467295A JP3662969B2 (ja) 1995-03-06 1995-03-15 カラオケシステム
US08/610,765 US5880388A (en) 1995-03-06 1996-03-05 Karaoke system for synchronizing and reproducing a performance data, and karaoke system configuration method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7-72366 1995-03-06
JP7236695 1995-03-06
JP08467295A JP3662969B2 (ja) 1995-03-06 1995-03-15 カラオケシステム

Publications (2)

Publication Number Publication Date
JPH08306168A true JPH08306168A (ja) 1996-11-22
JP3662969B2 JP3662969B2 (ja) 2005-06-22

Family

ID=26413496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08467295A Expired - Fee Related JP3662969B2 (ja) 1995-03-06 1995-03-15 カラオケシステム

Country Status (2)

Country Link
US (1) US5880388A (ja)
JP (1) JP3662969B2 (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007501988A (ja) * 2003-08-07 2007-02-01 トムソン ライセンシング コンテンツ情報の高速再構成方法
JP2007140209A (ja) * 2005-11-18 2007-06-07 Yamaha Corp カラオケ練習装置およびプログラム
JP2007199417A (ja) * 2006-01-26 2007-08-09 Xing Inc カラオケ装置及びカラオケシステム
JP2009004082A (ja) * 2008-07-22 2009-01-08 Sony Corp 情報処理装置、情報処理方法及びプログラム
JP2012220510A (ja) * 2011-04-04 2012-11-12 Brother Ind Ltd 再生方法切替装置、再生方法切替方法及びプログラム
US8351845B2 (en) 1998-07-16 2013-01-08 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
JP2013160890A (ja) * 2012-02-03 2013-08-19 Brother Ind Ltd 情報処理プログラム、情報処理装置、歌詞表示方法、及び通信システム
JPWO2014088036A1 (ja) * 2012-12-04 2017-01-05 国立研究開発法人産業技術総合研究所 歌声合成システム及び歌声合成方法
JP2018519537A (ja) * 2015-05-27 2018-07-19 グァンジョウ クゥゴゥ コンピューター テクノロジー カンパニー リミテッド カラオケ処理方法、装置、およびシステム
JP2018519536A (ja) * 2015-05-27 2018-07-19 グァンジョウ クゥゴゥ コンピューター テクノロジー カンパニー リミテッド オーディオ処理方法、装置、およびシステム
JP2019053774A (ja) * 2018-12-06 2019-04-04 華為技術有限公司Huawei Technologies Co.,Ltd. メディアファイル処理方法および端末
US10678427B2 (en) 2014-08-26 2020-06-09 Huawei Technologies Co., Ltd. Media file processing method and terminal

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3609192B2 (ja) * 1996-03-07 2005-01-12 ヤマハ株式会社 カラオケ装置
US6151643A (en) 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US7297856B2 (en) * 1996-07-10 2007-11-20 Sitrick David H System and methodology for coordinating musical communication and display
US7989689B2 (en) 1996-07-10 2011-08-02 Bassilic Technologies Llc Electronic music stand performer subsystems and music communication methodologies
US6283764B2 (en) * 1996-09-30 2001-09-04 Fujitsu Limited Storage medium playback system and method
US5980262A (en) * 1997-06-02 1999-11-09 Mitac, Inc. Method and apparatus for generating musical accompaniment signals at a lower storage space requirement
US6179487B1 (en) * 1997-07-21 2001-01-30 International Business Machines Corp. Data processing system and method for associating specific graphics with data processing applications
US20060265091A1 (en) * 1998-08-14 2006-11-23 Bruce Mihura Audio entertainment system for storing and playing audio information
US6317779B1 (en) * 1998-09-03 2001-11-13 Hewlett-Packard Company Audio/video from internet direct to compact disc through web browser
US7412478B1 (en) 2000-01-27 2008-08-12 Marger Johnson & Mccollom, P.C. Rich media file format and delivery methods
US8050495B2 (en) 2000-01-27 2011-11-01 Marger Johnson & Mccollom, P.C. Rich media file format and delivery methods
JP4304888B2 (ja) * 2000-09-04 2009-07-29 ソニー株式会社 記録媒体、編集装置及び編集方法
WO2002048917A1 (fr) * 2000-12-12 2002-06-20 Sony Corporation Dispositif d'enregistrement/reproduction et procede, stockage de support
US7191190B2 (en) * 2001-03-27 2007-03-13 Microsoft Corporation Meta data management for media content objects
US6710955B2 (en) 2001-06-01 2004-03-23 Recording For The Blind & Dyslexic Incorporated Method and apparatus for converting an analog audio source into a digital format
WO2003001477A1 (en) * 2001-06-18 2003-01-03 First International Digital, Inc. Music player with synchronized recording and display
JP4039158B2 (ja) * 2002-07-22 2008-01-30 ソニー株式会社 情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム
AU2004281154A1 (en) * 2003-10-16 2005-04-28 Novartis Vaccines And Diagnostics, Inc. 2,6-disubstituted quinazolines, quinoxalines, quinolines and isoquinolines as inhibitors of Raf kinase for treatment of cancer
US20050186548A1 (en) * 2004-02-25 2005-08-25 Barbara Tomlinson Multimedia interactive role play system
US7953236B2 (en) * 2005-05-06 2011-05-31 Microsoft Corporation Audio user interface (UI) for previewing and selecting audio streams using 3D positional audio techniques
JP4296514B2 (ja) * 2006-01-23 2009-07-15 ソニー株式会社 音楽コンテンツ再生装置、音楽コンテンツ再生方法及び音楽コンテンツ再生プログラム
JP4574587B2 (ja) * 2006-03-15 2010-11-04 太陽誘電株式会社 光記録媒体の識別方法及びその装置
US20100043038A1 (en) * 2008-08-14 2010-02-18 Zoran Corporation System and method for efficient video and audio instant replay for digital television
CN101984490B (zh) * 2010-11-23 2012-06-27 亿览在线网络技术(北京)有限公司 一种逐字同步的歌词文件的生成方法及***
KR101388359B1 (ko) * 2013-05-20 2014-04-29 준 래 조 음성 컨텐츠의 향상된 미리듣기 방법
WO2016040869A2 (en) * 2014-09-12 2016-03-17 Creighton Strategies, Ltd. Facilitating online access to and participation in televised events

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63147196A (ja) * 1986-12-11 1988-06-20 ソニー株式会社 譜面表示装置
JPH01158687A (ja) * 1987-12-15 1989-06-21 Victor Co Of Japan Ltd ディスク演奏装置
JPH01229486A (ja) * 1988-03-09 1989-09-13 Pioneer Electron Corp ディスク情報表示装置
US5397853A (en) * 1989-12-18 1995-03-14 Casio Computer Co., Ltd. Apparatus and method for performing auto-playing in synchronism with reproduction of audio data and/or image data
JP2844783B2 (ja) * 1990-01-09 1999-01-06 ソニー株式会社 ディスク再生装置
EP0440224B1 (en) * 1990-02-01 1996-04-03 Matsushita Electric Industrial Co., Ltd. Data playback apparatus for realizing high transfer rate
JP2965330B2 (ja) * 1990-07-06 1999-10-18 パイオニア株式会社 情報再生装置
US5561815A (en) * 1990-10-02 1996-10-01 Hitachi, Ltd. System and method for control of coexisting code and image data in memory
JP3241372B2 (ja) * 1990-11-27 2001-12-25 パイオニア株式会社 カラオケ演奏方法
JPH0528719A (ja) * 1991-07-23 1993-02-05 Yamaha Corp Cd再生装置の選曲装置
JPH05128814A (ja) * 1991-11-07 1993-05-25 Matsushita Electric Ind Co Ltd Cd−rom読み取り装置
JPH05144238A (ja) * 1991-11-18 1993-06-11 Casio Comput Co Ltd 自動再生装置
JPH05166344A (ja) * 1991-12-16 1993-07-02 Casio Comput Co Ltd コンパクトディスクプレーヤ内蔵の電子楽器
JPH05303874A (ja) * 1992-04-24 1993-11-16 Pioneer Electron Corp 情報再生装置
US5446714A (en) * 1992-07-21 1995-08-29 Pioneer Electronic Corporation Disc changer and player that reads and stores program data of all discs prior to reproduction and method of reproducing music on the same
EP0657049A4 (en) * 1992-08-26 1995-08-09 Datavision Technologies COMPILATION SYSTEM AND METHOD FOR SERIAL PRODUCTION OF INDIVIDUALLY PERSONALIZED MEDIA.
JPH06111469A (ja) * 1992-09-25 1994-04-22 Sony Miyuujitsuku Entateinmento:Kk 音声記録媒体
JPH06162646A (ja) * 1992-11-19 1994-06-10 Kenwood Corp 光ディスクへのダビング装置
US5341253A (en) * 1992-11-28 1994-08-23 Tatung Co. Extended circuit of a HiFi KARAOKE video cassette recorder having a function of simultaneous singing and recording
US5465240A (en) * 1993-01-05 1995-11-07 Mankovitz; Roy J. Apparatus and methods for displaying text in conjunction with recorded audio programs
KR950006851B1 (ko) * 1993-03-12 1995-06-23 엘지전자주식회사 영상 가요반주장치 및 영상 디스플레이 방법
DE69415726T2 (de) * 1993-05-31 1999-06-02 Sony Corp Aufzeichnungs-/Wiedergabegerät für ein scheibenförmiges Aufzeichnungsmedium
US5611693A (en) * 1993-06-22 1997-03-18 Brother Kogyo Kabushiki Kaisha Image karaoke device
JP3540344B2 (ja) * 1993-07-27 2004-07-07 株式会社リコス カラオケ装置におけるバックコーラス再生装置
US5481509A (en) * 1994-09-19 1996-01-02 Software Control Systems, Inc. Jukebox entertainment system including removable hard drives

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8351845B2 (en) 1998-07-16 2013-01-08 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
US8606172B2 (en) 1998-07-16 2013-12-10 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
US8588678B2 (en) 1998-07-16 2013-11-19 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
US8156072B2 (en) 2003-08-07 2012-04-10 Thomson Licensing Method for fast reconstruction of content information
JP2007501988A (ja) * 2003-08-07 2007-02-01 トムソン ライセンシング コンテンツ情報の高速再構成方法
JP2007140209A (ja) * 2005-11-18 2007-06-07 Yamaha Corp カラオケ練習装置およびプログラム
JP2007199417A (ja) * 2006-01-26 2007-08-09 Xing Inc カラオケ装置及びカラオケシステム
JP2009004082A (ja) * 2008-07-22 2009-01-08 Sony Corp 情報処理装置、情報処理方法及びプログラム
JP2012220510A (ja) * 2011-04-04 2012-11-12 Brother Ind Ltd 再生方法切替装置、再生方法切替方法及びプログラム
JP2013160890A (ja) * 2012-02-03 2013-08-19 Brother Ind Ltd 情報処理プログラム、情報処理装置、歌詞表示方法、及び通信システム
JPWO2014088036A1 (ja) * 2012-12-04 2017-01-05 国立研究開発法人産業技術総合研究所 歌声合成システム及び歌声合成方法
US10678427B2 (en) 2014-08-26 2020-06-09 Huawei Technologies Co., Ltd. Media file processing method and terminal
JP2018519537A (ja) * 2015-05-27 2018-07-19 グァンジョウ クゥゴゥ コンピューター テクノロジー カンパニー リミテッド カラオケ処理方法、装置、およびシステム
JP2018519536A (ja) * 2015-05-27 2018-07-19 グァンジョウ クゥゴゥ コンピューター テクノロジー カンパニー リミテッド オーディオ処理方法、装置、およびシステム
US10403255B2 (en) 2015-05-27 2019-09-03 Guangzhou Kugou Computer Technology Co., Ltd. Audio processing method, apparatus and system
JP2019053774A (ja) * 2018-12-06 2019-04-04 華為技術有限公司Huawei Technologies Co.,Ltd. メディアファイル処理方法および端末

Also Published As

Publication number Publication date
JP3662969B2 (ja) 2005-06-22
US5880388A (en) 1999-03-09

Similar Documents

Publication Publication Date Title
JP3662969B2 (ja) カラオケシステム
JP3579113B2 (ja) 記憶媒体へのデータ格納方法
US7642447B2 (en) Electronic musical instrument system and method emulating a removable media drive
JPH0411288A (ja) 楽曲検索機能付きカラオケ装置
JP3662970B2 (ja) 情報出力装置、及び方法
JP3010936B2 (ja) 音楽再生装置
JPH1115481A (ja) カラオケ装置
JP2009042265A (ja) デジタルオーディオプレーヤ並びにカラオケ楽曲の選択方法
JP4994890B2 (ja) 録音した自分の歌声と模範歌唱とを厳しく比較できるカラオケ装置
JPH1195761A (ja) カラオケ装置
JP2006337702A (ja) カラオケサービス方法およびカラオケシステム
JP3180643B2 (ja) 通信カラオケ装置の楽曲データの登録・削除・設定変更方法
JPH0561492A (ja) マルチメデイア用カラオケチエンジヤシステム
JP4587014B2 (ja) オーディオ再生システム
JPH0426899A (ja) カラオケ装置
JP2554975Y2 (ja) 楽音発生装置
JP3124243B2 (ja) 記録媒体再生装置
JP2007263994A (ja) カラオケ再生装置
JP4143561B2 (ja) 音楽再生装置
JPH04190397A (ja) カラオケ演奏装置
JPH09152882A (ja) カラオケ用選曲装置
JP3194884B2 (ja) カラオケ装置のコンテンツ記録媒体
JP2017049285A (ja) カラオケイントロにおける曲紹介システム
JP3941616B2 (ja) 通信カラオケシステムの配信方法
JP2000338983A (ja) カラオケ装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040823

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040907

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041108

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050113

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050228

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050315

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050325

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080401

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090401

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090401

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100401

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees