(57)【特許請求の範囲】
【請求項１】
記録媒体から音楽データを読み出して再生するパーソナルコンピュータのデータ再生装置において、
記録媒体から１つまたは複数の音楽データを読み出す読み出し手段と、
前記読み出し手段により読み出される音楽データの曲番号を表示する表示手段と、
前記読み出し手段による前記曲番号に対応する音楽データの読み出し、及び前記曲番号に対応する音楽データの録音を指示する再生録音指示手段と、
前記パーソナルコンピュータの電源オンオフにかかわらず、前記読し出し手段、前記表示手段、及び前記再生録音指示手段への電力供給を行う電力供給手段と、
前記パーソナルコンピュータの電源オンのときに電力を供給され、音楽データを記憶する音楽データ記憶手段と、
前記パーソナルコンピュータの電源オフのときに、音楽データの曲番号が前記表示手段に表示され、前記再生録音指示手段により前記音楽データの録音が指示された後に、パーソナルコンピュータの電源がオンにされると、前記読み出し手段による前記曲番号に対応する音楽データの読み出しを行わせ、この音楽データを変換して前記音楽データ記憶手段に記憶する制御手段とを備えたことを特徴とするパーソナルコンピュータのデータ再生装置。
【請求項２】
音声を出力する音声出力手段を更に備え、
前記電力供給手段は、前記パーソナルコンピュータの電源オンオフにかかわらず、前記音声出力手段への電力供給を行い、
前記音声出力手段は、前記再生録音指示手段により読み出しが指示されて、前記読み出し手段により読み出された音楽データを再生することを特徴とする請求項１に記載のパーソナルコンピュータのデータ再生装置。
【請求項３】
前記表示手段は、前記パーソナルコンピュータの電源オンオフにかかわらず、前記電力供給手段からの電力供給を受ける補助表示部と、前記パーソナルコンピュータの電源オンのときにだけ電力供給を受ける主表示部とを備え、
前記補助表示部は、前記再生録音指示手段による音楽データの読み出し又は録音の指示に応答して該音楽データの曲番号及び該音楽データの再生又は録音を示すアイコンを表示することを特徴とする請求項１又は２に記載のパーソナルコンピュータのデータ再生装置。
【請求項４】
前記読み出し手段からの記録媒体の排出を指示する排出指示手段を備え、
前記制御手段は、前記パーソナルコンピュータの電源オフのときに、前記再生録音指示手段により音楽データの録音が指示され、この後に前記排出指示手段により前記記録媒体の排出が指示されると、前記再生録音指示手段の指示による音楽データの録音が実行されない旨を前記表示手段に表示して、一定時間を計時し、この一定時間内に前記排出指示手段により前記記録媒体の排出が再度指示されない場合は、前記記録媒体の排出を中止することを特徴とする請求項１〜３のいずれか１つに記載のパーソナルコンピュータのデータ再生装置。
【請求項５】
記録媒体から音楽データを読み出して再生するパーソナルコンピュータのデータ再生方法において、
記録媒体から１つまたは複数の音楽データを読み出す読み出し部と、
前記読み出し部により読み出される音楽データの曲番号を表示する表示部と、
前記読み出し部による前記曲番号に対応する音楽データの読み出し、及び前記曲番号に対応する音楽データの録音を指示する再生録音指示部と、
前記パーソナルコンピュータの電源オンオフにかかわらず、前記読し出し部、前記表示部、及び前記再生録音指示部への電力供給を行う電力供給部と、
前記パーソナルコンピュータの電源オンのときに電力を供給され、音楽データを記憶する音楽データ記憶部とを備え、
前記パーソナルコンピュータの電源オフのときに、音楽データの曲番号が前記表示部に表示され、前記再生録音指示部により前記音楽データの録音が指示された後に、パーソナルコンピュータの電源がオンにされると、前記読み出し部による前記曲番号に対応する音楽データの読み出しを行わせ、この音楽データを変換して前記音楽データ記憶部に記憶することを特徴とするパーソナルコンピュータのデータ再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体から音楽データを読み出して再生するパーソナルコンピュータのデータ再生装置及びその方法に関する。
【０００２】
【従来の技術】
パーソナルコンピュータのアーキテクチャーは、図１２に示す様に基礎となる各種のデバイス（ハードウェア）と、各種のデバイスを作動させるためのオペレーティングシステムと、オペレーティングシステムを通じて各種のデバイスを作動させ、多様な処理を行うアプリケーションソフトウェアとを階層化させてなる。
【０００３】
この様なアーキテクチャーにおいては、アプリケーションソフトウェアそのものの仕様変更や機能拡張が発生しない限り、パーソナルコンピュータや周辺デバイス等の下位層の仕様変更や機能拡張が発生しても、オペレーティングシステムのコードのみを変更することにより対処可能である。
【０００４】
図１３は、パーソナルコンピュータの電源が投入されてから、アプリケーションソフトウェアの起動までの手順を概略的に示すフローチャートである。
【０００５】
まず、パーソナルコンピュータの電源を投入すると、オペレーティングシステムに付随するＢＩＯＳ（Basic Input/Output System ）が最初に起動される。ＢＩＯＳは、各種のデバイスを初期化し、この後にオペレーティングシステム全体を起動する（第１ステップ）。ＢＩＯＳは、ＣＰＵ（Central Processing Unit ）におけるアドレス空間にマッピングされたＲＯＭ（Read Only Memory）内のエリアに記憶されている。
【０００６】
次に、オペレーティングシステムは、ハードディスクやフロッピーディスクの規定アドレスに格納されているシステムローダをＲＡＭ（Randam Access Memory）に展開し、これを実行制御する（第２ステップ）。オペレーティングシステムは、入出力制御のためのシステムソフトウェアやドライバーソフトウェア（Driver Software ）を含む。オペレーティングシステムは、パーソナルコンピュータの中核であって、ハードウェアとアプリケーションソフトウェアの仲立ちを果たし、アプリケーションソフトウェアの実行管理（データの記憶管理やタスクの管理等）、オペレーティングシステム固有のデータ形式でのファイル管理、入出力装置（キーボードや表示装置）の制御等を行う。
【０００７】
オペレーティングシステムの最も基本のコードを除く他のプログラムコード、ドライバソフトウェアのプログラムコード、アプリケーションソフトウェアのプログラムコード、システムソフトウェアとアプリケーションソフトウェアとにより共用されるデータコード等は、オペレーティングシステム固有のデータ形式で、ハードディスクやフロッピーディスク等の記憶装置に記憶される。このことは、オペレーティングシステムの下位のＢＩＯＳにより、データをハードディスク等の記憶媒体を介して授受することが不可能なことを意味する。
【０００８】
次に、各種のドライバソフトウェアのローディング処理が実施される（第３ステップ）。如何なるドライバソフトウェアをローディングするかは、オペレーティングシステムのインストールのときにユーザにより指定されたり、ハードウェアメーカの出荷時に設定される。また、コンピュータの周辺機器（プリンタやＬＡＮ等）を制御する基本的なドライバソフトウェアは、オペレーティングシステムに含まれている。
【０００９】
基本的には、デフォルトのオペレーティングシステムのインストールにより、基本仕様の表示等のドライバソフトウェアが組み込まれる。基本仕様のドライバソフトウェアは、キーボードと記憶装置を除く他のデバイスに必要とされる。
【００１０】
他のデバイスのドライバソフトウェアは、ハードウェアのメーカによりハードウェアに組み込まれるか、又は再インストール用に、オペレーティングシステム固有のデータ形式で記憶媒体に記憶されて提供される。
【００１１】
次に、アプリケーションソフトウェアが起動される（第４ステップ）。アプリケーションソフトウェアは、２種類の方法で起動される。一方は、ユーザの指定により起動するという方法であり、他方は、オペレーティングシステムの起動に伴い自動的に起動するという方法である。前者のユーザの指定による起動方法では、キーボードやマウスの入力操作により選択され実行された実行ファイル（データファイルが選択された場合は、データファイルに関連する実行ファイル）をＲＡＭに展開するというものである。また、後者のオペレーティングシステムの起動に伴う自動的な起動方法は、オペレーティングシステム固有のデータ形式で記憶された自動実行ファイルに従って、この実行ファイルをＲＡＭに展開するというものである。ただし、両者共に、各種のドライバソフトウェアの起動が完了してから行われる。
【００１２】
ところで、パーソナルコンピュータの機能が多様化されてきており、パーソナルコンピュータ本体が起動されていなくても、時刻等の表示や、特定の機能の作動が可能なものが提供されている。
【００１３】
例えば、図１４に示すパーソナルコンピュータ６００においては、主表示装置６０１やキーボード６０２の他に、補助表示装置６０３や制御ボタン６０４が設けられており、図１３に示す手順で、パーソナルコンピュータ６００が起動されずとも、補助表示装置６０３による情報表示や、制御ボタン６０４の入力操作が可能である。例えば、時刻を補助表示装置６０３に表示したり、制御ボタン６０４の入力操作に応答して、ＣＤ（Compact Disk）ドライバ６０５を駆動制御し、ここに挿入されたＣＤから音楽データを読み出し、この音楽データから音声信号を生成して出力したり、Ｅメールの受信や受信したＥメールの概要を補助表示装置６０３に表示する。
【００１４】
この様な時刻表示、音楽データの再生、Ｅメールに関する表示等は、それぞれのハードウェアによって実行されるので、パーソナルコンピュータ６００の起動を必要としない。
【００１５】
図１５の図表（５）は、時刻表示の仕様、及び音楽データの再生の仕様を示している。この図表（５）から明らかな様に、時刻表示については、主電源によるパーソナルコンピュータ６００への電力供給が行われていないときに、計時手段（ハードウェア）からの出力に応じて、時刻を補助表示装置６０３に表示する。このときには、制御ボタン６０４の入力操作が無視される。また、音楽データの再生については、主電源によるパーソナルコンピュータ６００への電力供給が行われていないときに、再生手段（ハードウェア）は、ＣＤドライバ６０５に挿入されたＣＤに音楽データが記録されていると判定すると、ＣＤから音楽データを読み出し、音声信号を生成して出力する。このとき、３つの制御ボタン６０４の入力操作に応答して、ＣＤの各音楽のいずれかを選択したり、音楽データの再生を停止したり再開することができる。
【００１６】
【発明が解決しようとする課題】
上述した様にパーソナルコンピュータ６００が起動されていなくても、幾つかの機能を作動させることができる。例えば、主表示装置６０１を設けた蓋が閉じられた状態であっても、ＣＤをＣＤドライバ６０５に挿入し、制御ボタン６０４を操作すれば、ＣＤから音楽データを読み出して再生することができる。
【００１７】
この様なパーソナルコンピュータの機能拡張に伴い、ユーザから更なる機能拡張が要求されるのは当然のことである。例えば、気に入った音楽データをパーソナルコンピュータに取り込んで処理したいことがある。この場合、従来では、音楽鑑賞の途中であっても、パーソナルコンピュータを起動し、ＣＤから音楽データを読み出してパーソナルコンピュータに入力し、音楽データを処理するという操作手順を踏まえねばならず、煩雑な作業を余儀なくされた。
【００１８】
そこで、本発明は、上記従来の問題に鑑みてなされたものであり、記録媒体の音楽データの処理を指示しておけば、この後のパーソナルコンピュータの起動時に、音楽データが自動的に処理されるパーソナルコンピュータのデータ再生装置及びその方法を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上記課題を解決するために、本発明は、記録媒体から音楽データを読み出して再生したり、音楽データをパーソナルコンピュータに出力するパーソナルコンピュータのデータ再生装置において、記録媒体から音楽データを読み出して再生する再生制御手段と、パーソナルコンピュータによる音楽データの処理を指示する指示手段と、指示手段からの指示に応答して、音楽データの処理をパーソナルコンピュータに指示するフラグをオンにして記憶する記憶手段とを備えている。
【００２０】
この様な構成の本発明によれば、音楽データの処理を指示すると、この旨を示すフラグをオンにして記憶手段に記憶する。このため、パーソナルコンピュータは、その起動時に、記憶手段内のフラグを参照することにより、音楽データの処理が指示されているか否かを判定することができる。
【００２１】
また、本発明においては、パーソナルコンピュータは、その起動後に、記憶手段内のフラグを参照し、フラグがオンであると、再生制御手段から音楽データを入力して処理している。
【００２２】
この様にフラグのオンに応答して、パーソナルコンピュータによる音楽データの処理が行われれば、音楽データの処理のための入力操作が省略される。
【００２３】
更に、本発明においては、指示手段からの指示をアイコンとして表示する表示手段を更に備えている。
【００２４】
ここでは、パーソナルコンピュータによる音楽データの処理の指示をアイコンとして表示している。
【００２５】
また、本発明においては、記憶手段は、フラグをオンにした後に、記録媒体が再生制御手段から取り外されると、該フラグをオフにしている。
【００２６】
記録媒体が取り外された状態では、記録媒体から音楽データを読み出して処理することができないので、フラグをオフにすることにより、パーソナルコンピュータの起動時のエラーの発生を未然に防いでいる。
【００２７】
更に、本発明においては、記録媒体を取り出すと音楽データの処理が中止されることを表示する表示手段を更に備え、再生制御手段は、記録媒体を排出する排出手段を備え、記録媒体の排出指示の入力操作に応答して、表示手段による表示を行ない、この後の一定時間内に、該入力操作が再度行われなければ、排出手段による記録媒体の排出を中止している。
【００２８】
ここでは、記録媒体が排出されると、記録媒体から音楽データを読み出すことができなくなるので、記録媒体の排出が指示されると、音楽データの処理が中止されることを知らせている。そして、一定時間内に、記録媒体の排出が再度指示されなければ、記録媒体の排出を中止して、音楽データの処理が中止されることを防止している。
【００２９】
一方、本発明は、記録媒体から音楽データを読み出して再生したり、音楽データをパーソナルコンピュータに出力するパーソナルコンピュータのデータ再生方法において、記録媒体から音楽データを読み出して再生する再生制御ステップと、パーソナルコンピュータによる音楽データの処理を指示する指示ステップと、この指示に応答して、音楽データの処理をパーソナルコンピュータに指示するフラグをオンにして記憶する記憶ステップとを含んでいる。
【００３０】
この様な本発明の方法によっても、パーソナルコンピュータは、その起動時に、記憶されているフラグを参照することにより、音楽データの処理が指示されているか否かを判定することができる。
【００３１】
【発明の実施の形態】
以下、本発明の実施形態を添付図面を参照して詳細に説明する。
【００３２】
図１は、本発明のパーソナルコンピュータのデータ再生装置の一実施形態を示すブロック図である。本実施形態において、パーソナルコンピュータ１は、コンピュータ本体２、通信部３、音声部４、データ再生部５、第１乃至第３電源供給回路３０，３１，３２を備えている。
【００３３】
第１電源供給回路３０は、主電源であって、スイッチ７０の押下に応答して、コンピュータ本体２に電力を供給する。また、第１電源供給回路３０は、常時、データ再生部５に電力を供給している。第２電源供給回路３１は、コンピュータ本体２により起動され、通信部３に電力を供給する。第３電源供給回路３２は、コンピュータ本体２やデータ再生部５により起動され、音声部４に電力を供給する。
【００３４】
コンピュータ本体２は、一般的なパーソナルコンピュータのアーキテクチャーを有しており、基礎となる各種のデバイス（ハードウェア）１５，１６，１８，１９と、各種のデバイスを作動させるためのオペレーティングシステム１０と、オペレーティングシステム１０を通じて各種のデバイスを作動させ、多様な処理を行うアプリケーションソフトウェアとを階層化させてなる。オペレーティングシステム１０は、ＢＩＯＳを伴い、システムソフトウェアやドライバーソフトウェアを含み、ＲＯＭや記憶装置１９に記憶され、ＲＡＭ上に展開されて実行される。また、アプリケーション実行部１２は、オペレーティングシステム１０により生成され、記憶装置１９等に記憶されているアプリケーションソフトウェアをＲＡＭ上に展開して実行する。スタートアップアプリケーション記録部１８には、アプリケーションソフトウェアの名称が記録されており、オペレーティングシステムの起動後に、記録部１８内の各名称に対応するそれぞれのアプリケーションソフトウェアが記憶装置１９から読み出されて、これらのアプリケーションソフトウェアが自動的に実行される。
【００３５】
本実施形態では、音楽データをコンピュータ本体２に取り込んで変換するためのアプリケーションソフトウェアの名称が記憶装置１９に記憶されており、オペレーティングシステムの起動後に、該アプリケーションソフトウェアが記憶装置１９から読み出されて実行され、音楽データが予め指定されていれば、この音楽データが自動的に変換される。
【００３６】
通信部３は、データをネットワークを通じて送受信するためのものであって、コンピュータ本体２によって制御され、制御部２１、ＲＡＭ２２、及びデータの変復調を行う通信装置（モデム）２３を備えている。
【００３７】
音声部４は、コンピュータ本体２やデータ再生部５によって制御され、制御部２４、ＲＡＭ２５、及び音声を発音する音声出力装置（スピーカ）２６を備えている。
【００３８】
データ再生部５は、常時、第１電源供給回路３０もしくはバックアップバッテリ（図示せず）から電力を供給されており、パーソナルコンピュータ１におけるアプリケーションソフトウェアの実行により作動し、また独自でも作動することができ、各種の機能に対応するそれぞれのハードウェアを備えている。データ再生部５は、時刻の表示と、音楽データの再生を行う。
【００３９】
時刻表示については、図２の図表（１）に示す様に、計時部６０によって時刻が計時され、この時刻が補助表示コントローラ５０を通じて補助表示装置５２に表示される。このときには、４つの制御ボタン５４-1，５４-2，５４-3，５４-4の入力操作が無視される。
【００４０】
音楽の再生については、図２の図表（１）にその概略が、図３の図表（２）にその一部詳細が示されている。第１の電源供給回路３０によるパーソナルコンピュータ１への電力供給が行われていないときに、ＣＤドライバ７３にＣＤが挿入されると、ＣＤの挿入がＣＤドライバ７３からＣＤ再生コントローラ６１を介して補助表示コントローラ５０に通知される。そして、ＣＤドライバ７３は、ＣＤからデータを読み出して、このデータをＣＤ再生コントローラ６１を介して補助表示コントローラ５０に出力する。補助表示コントローラ５０は、ＣＤの挿入を通知されてから、ＣＤのデータを入力し、このデータが音楽データであるか否かを判定する。そして、音楽データであれば、補助表示コントローラ５０は、第３電源供給回路３２をオンにして、再生曲番号を初期値「１」に設定し、この再生曲番号「１」に対応する音楽データの再生をＣＤ再生コントローラ６１に指示する。ＣＤ再生コントローラ６１は、ＣＤドライバ７３を駆動制御し、再生曲番号「１」に対応する音楽データをＣＤから読み出して、この音楽データをＣＤドライバ７３から音声部４へと出力させる。音声部４では、この音楽データから音声信号を生成し、この音声信号に対応する音声をスピーカから出力する。また、補助表示コントローラ５０は、再生曲番号「１」に対応するキャラクタデータを表示メモリ５３から読み出して、このキャラクタデータを補助表示装置５２に与える。補助表示装置５２は、このキャラクタデータを用いて、再生曲番号「１」を表示する。
【００４１】
また、ＣＤ再生コントローラ６１は、ＣＤドライバ７３からＣＤが取り出されると、この旨を補助表示コントローラ５０に通知する。あるいは、ＣＤ再生コントローラ６１は、ＣＤドライバ７３によって再生されている再生曲番号を取得して、この再生曲番号を補助表示コントローラ５０に通知する。
【００４２】
更に、補助表示コントローラ５０は、「次曲へスキップ」、「前曲へスキップ」及び「再生停止／再開」という３つの制御ボタン５４-1，５４-2，５４-3の入力操作に応答して、次の再生曲番号や前の再生曲番号に対応する音楽データの再生、及び再生の一時停止や再生再開をＣＤ再生コントローラ６１に指示する。あるいは、補助表示コントローラ５０は、「録音フラグＯＮ」という制御ボタン５４-4の入力操作に応答して、パラメータ記憶部５８内のＣＤデータ変換アプリケーション実行用フラグrecfを「１」に設定し、再生されている再生曲番号をＣＤ再生コントローラ６１から取得して、この再生曲番号を表示メモリ５３に記憶する。
【００４３】
表示メモリ５３は、各種のキャラクタデータを記憶している。また、表示メモリ５３は、図４の図表（３）に示す様に再生曲番号PlayNo、警告表示データWarning 、トラックの録音フラグTrackf[]、トラック番号TracNo[]等を記憶している。
【００４４】
パラメータ記憶部５８は、各種の変数を記憶しており、その一部を図５の図表（４）に示す。
【００４５】
尚、データ再生部５のハードウェアは、様々に構成することができる。例えば、表示メモリ５３及びパラメータ記憶部５８を同一のメモリ内に形成することができる。また、他の各機能を同一のチップ上に形成しても構わない。
【００４６】
次に、図６乃至図１０のフローチャートに従って、データ再生部５による処理を説明する。
【００４７】
データ再生部５は、常時、第１電源供給回路３０もしくはバックアップバッテリ（図示せず）から電力供給を受けているので、第１電源供給回路３０の起動時点もしくはバックアップバッテリの接続時点から処理を開始する。
【００４８】
まず、図６のフローチャートに示す様に、補助表示コントローラ５０は、パラメータ記憶部５８内の表示モードの変数ＦＭＤを初期値「０」に設定し（図６のステップＳ１）、ＣＤドライバ７３へのＣＤの挿入を一定時間待機する（ステップＳ２）。そして、ＣＤが挿入されなければ（ステップＳ２，Ｎｏ）、補助表示コントローラ５０は、変数ＦＭＤが「１」でないことを確認してから（ステップＳ４，Ｎｏ）、図７のフローチャートの処理に移る。
【００４９】
図７のフローチャートに示す様に、補助表示コントローラ５０は、補助表示装置５２内の表示メモリエリアを消去してから（ステップＳ１０１）、計時部６０によって計時されている時刻をテキストデータに変換し、このテキストデータを補助表示装置５２に出力する（ステップＳ１０２）。補助表示装置５２は、この時刻を表すテキストデータを表示メモリに記憶して表示画面に表示する。この後、図６のステップＳ２に戻る。
【００５０】
また、図６のフローチャートに示す様に、ＣＤが挿入されると（ステップＳ２，Ｙｅｓ）、補助表示コントローラ５０は、変数ＦＭＤを「１」に設定してから（ステップＳ３）、図８のフローチャートの処理に移る。
【００５１】
図８のフローチャートに示す様に、補助表示コントローラ５０は、補助表示装置５２内の表示メモリエリアを消去すると共に、第３電源供給回路３２を起動して、音声部４への電力供給を開始する（ステップＳ２０１）。また、補助表示コントローラ５０は、図４の図表（３）に示した表示メモリ５３及びパラメータ記憶部５８内の所定の各変数を初期化する（ステップＳ２０２）。これにより、再生曲番号PlayNoが「１」に、再生停止フラグpausefが「０」に、ＣＤデータ変換アプリケーション実行用フラグrecfが「０」に、トラック番号TracNo[]の変数ｉが「０」にそれぞれ設定される。
【００５２】
引き続いて、補助表示コントローラ５０は、再生曲番号PlayNo「１」に対応する音楽データの再生をＣＤ再生コントローラ６１に指示する（ステップＳ２０３）。これに応答してＣＤ再生コントローラ６１によりＣＤドライバ７３が駆動制御され、再生曲番号PlayNo「１」に対応する音楽データがＣＤから読み出されて、この音楽データが音声部４に出力され、この音楽データから音声信号が生成されて、この音声信号に対応する音声がスピーカから出力される。また、補助表示コントローラ５０は、再生曲番号PlayNo「１」に対応するキャラクタデータを表示メモリ５３から読み出して、このキャラクタデータを補助表示装置５２に与える。補助表示装置５２は、このキャラクタデータにより再生曲番号PlayNo「１」を表示する（ステップＳ２０４）。
【００５３】
更に、補助表示コントローラ５０は、ＣＤドライバ７３からのＣＤの取り出しを指示するためのＣＤ再生コントローラ６１の排出ボタン（図示せず）が操作されたか否かを判定する（ステップＳ２０５）。そして、ＣＤ再生コントローラ６１の排出ボタンが操作されなければ（ステップＳ２０５，Ｎｏ）、補助表示コントローラ５０は、各制御ボタン５４-1，５４-2，５４-3，５４-4のいずれかが押下されたか否かを判定し（ステップＳ２０６）、押下されていなければ（ステップＳ２０６，Ｎｏ）、ＣＤドライバ７３によって再生されている再生曲番号をＣＤ再生コントローラ６１から取得する（ステップＳ２０７）。更に、補助表示コントローラ５０は、この取得した再生曲番号を表示メモリ５３内の再生曲番号PlayNoと照合し（ステップＳ２０８）、両者の再生曲番号が一致しなれければ（ステップＳ２０８，Ｎｏ）、表示メモリ５３に記憶されかつ補助表示装置５２に表示されている再生曲番号PlayNoを該取得した再生曲番号に更新してから（ステップＳ２０９）、ステップＳ２１０に移る。また、両者の再生曲番号が一致すれば（ステップＳ２０８，Ｙｅｓ）、ステップＳ２０９を介さずに、ステップＳ２１０に移る。
【００５４】
ステップＳ２１０において、補助表示コントローラ５０は、録音フラグTrackf[]を表示メモリ５３から読み出す。これまでの処理では、録音フラグTrackf[]を設定しておらず、その初期値が「０」のため（ステップＳ２１１，Ｎｏ）、図６のステップＳ２に戻る。
【００５５】
図６のフローチャートにおいては、ＣＤが挿入されず（ステップＳ２，Ｎｏ）、パラメータ記憶部５８内の変数ＦＭＤが「１」に既に変更されているから（ステップＳ４，Ｙｅｓ）、図８のステップＳ２０５へと再び移る。
【００５６】
また、図８のフローチャートに示す様に、各制御ボタン５４-1，５４-2，５４-3，５４-4のいずれかが押下されると（ステップＳ２０６，Ｙｅｓ）、ステップＳ２１２からの処理に移る。例えば、「次曲へスキップ」という制御ボタン５４-1が押下されると（ステップＳ２１２，Ｙｅｓ）、補助表示コントローラ５０は、次の再生曲番号に対応する音楽データの再生をＣＤ再生コントローラ６１に指示する（ステップＳ２１３）。これにより、次の再生曲番号に対応する音楽データがＣＤから読み出されて、この音楽データが音声部４に出力され、この音楽データに対応する音声が出力される。この後、再生されている次の再生曲番号が取得され（ステップＳ２０７）、この取得された再生曲番号が表示メモリ５３に記憶されかつ補助表示装置５２に表示されている再生曲番号PlayNoに一致しないので（ステップＳ２０８，Ｎｏ）、再生曲番号PlayNoが更新され（ステップＳ２０９）、表示メモリ５３内の録音フラグTrackf[]が初期値「０」のままであるから（ステップＳ２１１，Ｎｏ）、図６のステップＳ２に戻る。
【００５７】
図６のフローチャートにおいては、ＣＤが挿入されず（ステップＳ２，Ｎｏ）、変数ＦＭＤが「１」に既に変更されているから（ステップＳ４，Ｙｅｓ）、図８のステップＳ２０５へと再び移る。
【００５８】
あるいは、「前曲へスキップ」という制御ボタン５４-2が押下されると（ステップＳ２０６で“Ｙｅｓ”、かつステップＳ２１４で“Ｙｅｓ”）、補助表示コントローラ５０は、前の再生曲番号に対応する音楽データの再生をＣＤ再生コントローラ６１に指示する（ステップＳ２１５）。これにより、前の再生曲番号に対応する音楽データがＣＤから読み出されて、この音楽データが音声部４に出力される。この後、再生されている前の再生曲番号が取得され（ステップＳ２０７）、この取得された再生曲番号が表示メモリ５３に記憶されかつ補助表示装置５２に表示されている再生曲番号PlayNoに一致しないので（ステップＳ２０８，Ｎｏ）、再生曲番号PlayNoが更新され（ステップＳ２０９）、表示メモリ５３内の録音フラグTrackf[]が初期値「０」のままであるから（ステップＳ２１１，Ｎｏ）、図６のステップＳ２に戻る。そして、ＣＤが挿入されず（ステップＳ２，Ｎｏ）、変数ＦＭＤが「１」であるから（ステップＳ４，Ｙｅｓ）、図８のステップＳ２０５へと再び移る。
【００５９】
また、「再生停止／再開」という制御ボタン５４-3が押下されると（ステップＳ２０６で“Ｙｅｓ”、かつ各ステップＳ２１２，Ｓ２１４，Ｓ２１６のいずれも“Ｎｏ”）、補助表示コントローラ５０は、パラメータ記憶部５８内の再生停止フラグpausefを参照し（ステップＳ２１７）、この再生停止フラグpausefが初期値「０」のままであるから、つまり初めての制御ボタン５４-3の押下であるから（ステップＳ２１７，Ｙｅｓ）、この再生停止フラグpausefを「１」に設定し（ステップＳ２１８）、再生の一時停止をＣＤ再生コントローラ６１に指示する（ステップＳ２１９）。これにより、ＣＤからの音楽データの再生が一時停止される。このとき、ＣＤドライバ７３は、ＣＤのトラックのトレースを何時でも再開して継続することができる様に、トレースしていたＣＤのトラックを保持する。この後、図６のステップＳ２に戻り、図８のステップＳ２０５へと再び移る。
【００６０】
こうして音楽データの再生が中断されている状態で、「再生停止／再開」の制御ボタン５４-3が再び押下されると（ステップＳ２０６で“Ｙｅｓ”、かつ各ステップＳ２１２，Ｓ２１４，Ｓ２１６のいずれも“Ｎｏ”）、補助表示コントローラ５０は、パラメータ記憶部５８内の再生停止フラグpausefを参照し（ステップＳ２１７）、この再生停止フラグpausefが「１」であるから、つまり制御ボタン５４-3が以前に押下されているから（ステップＳ２１７，Ｎｏ）、この再生停止フラグpausefを初期値「０」に設定し（ステップＳ２２０）、再生再開をＣＤ再生コントローラ６１に指示する（ステップＳ２２１）。これにより、音楽データの再生がＣＤにおける以前のトラックより継続して再開される。この後、図６のステップＳ２に戻り、図８のステップＳ２０５へと再び移る。
【００６１】
また、「録音フラグＯＮ」という制御ボタン５４-4が押下されると（ステップＳ２０６で“Ｙｅｓ”、かつステップＳ２１６で“Ｙｅｓ”）、図９のフローチャートの処理に移る。
【００６２】
図９のフローチャートに示す様に、補助表示コントローラ５０は、パラメータ記憶部５８内のＣＤデータ変換アプリケーション実行用フラグrecfを「１」に設定し（ステップＳ４０１）、更に表示メモリ５３内の録音フラグTrackf[PlayNo]を「１」に設定し、トラック番号TracNo[ ｉ] を再生曲番号PlayNoに対応付けてから（ステップＳ４０２）、値ｉをインクリメントして更新する（ステップＳ４０３）。この後に、図８のステップＳ２０７に移る。
【００６３】
図８のステップＳ２０７において、補助表示コントローラ５０は、ＣＤドライバ７３によって再生されている再生曲番号をＣＤ再生コントローラ６１から取得する。そして、補助表示コントローラ５０は、この取得した再生曲番号が表示メモリ５３内の再生曲番号PlayNoと一致することを確認してから（ステップＳ２０８，Ｙｅｓ）、録音フラグTrackf[PlayNo]を表示メモリ５３から読み出し（ステップＳ２１０）、この録音フラグTrackf[PlayNo]が「１」であるから、録音を示すアイコンをを表示メモリ５３から読み出して、このアイコンを補助表示装置５２に表示させる（ステップＳ２１２）。この後、図６のステップＳ２に戻り、図８のステップＳ２０５へと再び移る。
【００６４】
また、図８のフローチャートに示す様に、ＣＤ再生コントローラ６１の排出ボタンが操作されれば（ステップＳ２０５，Ｙｅｓ）、図１０のフローチャートの処理に移る。
【００６５】
図１０のフローチャートに示す様に、補助表示コントローラ５０は、表示メモリ５３から警告表示データWarning を読み出し、この警告表示データWarning を補助表示装置５２に表示させる（ステップＳ３０１）。この警告表示データWarning の内容は、「ＣＤを取り出すと、音楽データの記録が行われない。」という旨である。この後、補助表示コントローラ５０は、ＣＤ再生コントローラ６１の排出ボタンが再度操作されないままに（ステップＳ３０２，Ｎｏ）、予め定められた５秒の時間を経過すると（ステップＳ３０３，Ｙｅｓ）、ＣＤコントローラ６１に対してＣＤの排出の中止を指示する。これにより、ＣＤの排出が中止される。この後、図８のステップＳ２０５へと再び移る。
【００６６】
また、５秒の時間を経過するまでに（ステップＳ３０３，Ｎｏ）、ＣＤ再生コントローラ６１の排出ボタンが再度操作されると（ステップＳ３０２，Ｙｅｓ）、補助表示コントローラ５０は、パラメータ記憶部５８内のＣＤデータ変換アプリケーション実行用フラグrecf、表示メモリ５３内の録音フラグTrackf[PlayNo]及びトラック番号TracNo[ ｉ] を初期値に戻してから（ステップＳ３０４）、ＣＤコントローラ６１に対してＣＤの排出を指示する。これにより、ＣＤがＣＤドライバ７３から排出される。更に、補助表示コントローラ５０は、補助表示装置５２内の表示メモリエリアを消去すると共に、第３電源供給回路３２を停止して、音声部４への電力供給を停止させ（ステップＳ３０５）、パラメータ記憶部５８内の表示モードの変数ＦＭＤを初期値「０」に戻す（ステップＳ３０６）。この後、図６のステップＳ２に戻り、変数ＦＭＤが「０」であることから（ステップＳ４，Ｎｏ）、図７の処理に移り、時刻が補助表示装置５２に表示される。
【００６７】
この様にデータ再生部５では、ＣＤドライバ７３にＣＤが挿入されると、第３電源回路３２を起動して、音声部４への電力供給を開始し、このＣＤから音楽データを読み出して音声部４に出力し、音声部４から音声を出力させている。また、各制御ボタン５４-1，５４-2，５４-3，５４-4の押下に応答して、「次曲へスキップ」、「前曲へスキップ」、「再生停止／再開」、及び「録音フラグＯＮ」というそれぞれの機能を実行している。更に、「録音フラグＯＮ」のときには、この旨を示すアイコンを補助表示装置５２に表示している。また、ＣＤの排出を指示する排出ボタンが操作されると、「ＣＤを取り出すと、音楽データの記録が行われない。」という旨を表示して、利用者に警告を与え、一定時間内に、排出ボタンが再度操作されたときにのみ、ＣＤを排出している。
【００６８】
これまでのデータ再生部５の動作は、パーソナルコンピュータ１のコンピュータ本体２が作動しているか否かにかかわらず行われる。
【００６９】
次に、図１１のフローチャートに従って、パーソナルコンピュータ１のコンピュータ本体２の起動時の処理を説明する。
【００７０】
まず、第１電源供給回路３０のスイッチ７０を押下すると、第１電源供給回路３０からコンピュータ本体２へと電力が供給される。コンピュータ本体２においては、ＢＩＯＳが最初に起動され、引き続いてオペレーティングシステムが起動され、この後にスタートアップアプリケーション記録部１８内の各名称に対応するそれぞれのアプリケーションソフトウェアが記憶装置１９から読み出されて、これらのアプリケーションソフトウェアが自動的に実行される。先に述べた様に、これらのアプリケーションソフトウェアには、音楽データをコンピュータ本体２に取り込んで変換するためのアプリケーションソフトウェアが含まれている。
【００７１】
この音楽データを取り込んで変換するためのアプリケーションソフトウェアが実行されると（ステップＳ５０１）、コンピュータ本体２は、データ再生部５のパラメータ記憶部５８内のＣＤデータ変換アプリケーション実行用フラグrecfを読み出し（ステップＳ５０２）、このフラグrecfが「１」であるか否かを判定する（ステップＳ５０３）。ここで、フラグrecfが「１」でなければ（ステップＳ５０３，Ｎｏ）、ステップＳ５０５からの処理を行わずに終了となる（ステップＳ５０４）。
【００７２】
また、フラグrecfが「１」であれば（ステップＳ５０３，Ｙｅｓ）、コンピュータ本体２は、データ再生部５の表示メモリ５３からトラック番号TracNo[ ｉ] に対応付けられた再生曲番号PlayNoを読み出し、データ再生部５のＣＤドライバ７３を起動して、ＣＤから再生曲番号PlayNoの音楽データを読み出す（ステップＳ５０５）。そして、コンピュータ本体２は、この音楽データをパーソナルコンピュータ用のデータに変換し（ステップＳ５０６）、このデータをＷＡＶファイルとして記憶装置１９に保存する（ステップＳ５０７）。このとき、表示メモリ５３に複数の再生曲番号PlayNoが記録されていれば、これらの再生曲番号PlayNoの音楽データを全て読み出して変換し、変換された全てのデータを記憶装置１９に保存する。こうして音楽データの変換が終了すると（ステップＳ５０８）、コンピュータ本体２は、表示メモリ５３及びパラメータ記憶部５８の内容を消去し（ステップＳ５０９）、図１１の処理を終了する。
【００７３】
この様に本実施形態では、コンピュータ本体２が作動していなくても、ＣＤドライバ７３によりＣＤから音楽データを読み出し、音声部４から音声を出力させることができ、「録音フラグＯＮ」という制御ボタン５４-4を押下すると、パラメータ記憶部５８内のＣＤデータ変換アプリケーション実行用フラグrecfが「１」に設定され、表示メモリ５３にトラック番号TracNo[ ｉ] に対応付けて再生曲番号PlayNoが記憶される。そして、コンピュータ本体２の起動時には、パラメータ記憶部５８内の実行用フラグrecf「１」に応答して、音楽データを取り込んで変換するためのアプリケーションソフトウェアが自動的に実行され、表示メモリ５３からトラック番号TracNo[ ｉ] に対応付けられた再生曲番号PlayNoが読み出され、ＣＤから再生曲番号PlayNoの音楽データが読み出され、この音楽データがパーソナルコンピュータ用のデータに変換されて保存される。このため、例えば音楽鑑賞の途中で、気に入った音楽があれば、このときにはコンピュータ本体２を起動せずとも、「録音フラグＯＮ」という制御ボタン５４-4を押下するだけで良く、この後のコンピュータ本体２の起動時に、その音楽の音楽データが自動的に処理されて保存される。
【００７４】
尚、本発明は、上記実施形態に限定されるものでなく多様に変形することができる。例えば、記録媒体がＣＤとは異なる他の種類のものであっても良い。
【００７５】
【発明の効果】
以上説明した様に本発明によれば、音楽データの処理を指示すると、この旨を示すフラグをオンにして記憶手段に記憶する。このため、パーソナルコンピュータは、その起動時に、記憶手段内のフラグを参照することにより、音楽データの処理が指示されているか否かを判定することができる。
【００７６】
また、本発明によれば、パーソナルコンピュータは、その起動後に、記憶手段内のフラグを参照し、フラグがオンであると、再生制御手段から音楽データを入力して処理している。これにより、音楽データの処理のための入力操作が省略される。
【００７７】
更に、本発明によれば、パーソナルコンピュータによる音楽データの処理の指示をアイコンとして表示している。
【００７８】
また、本発明によれば、記録媒体が取り外された状態では、記録媒体から音楽データを読み出して処理することができないので、フラグをオフにすることにより、パーソナルコンピュータの起動時のエラーの発生を未然に防いでいる。
【００７９】
更に、本発明によれば、記録媒体が排出されると、記録媒体から音楽データを読み出すことができなくなるので、記録媒体の排出が指示されると、音楽データの処理が中止されることを知らせている。そして、一定時間内に、記録媒体の排出が再度指示されなければ、記録媒体の排出を中止して、音楽データの処理が中止されることを防止している。
【図面の簡単な説明】
【図１】本発明のパーソナルコンピュータのデータ再生装置の一実施形態を示すブロック図である。
【図２】図１のデータ再生装置の仕様を概略的に示す図表である。
【図３】図１のデータ再生装置の音楽再生の仕様を詳細に示す図表である。
【図４】図１のデータ再生装置における表示メモリの記憶内容を示す図表である。
【図５】図１のデータ再生装置におけるパラメータ記憶部の記憶内容を示す図表である。
【図６】図１のデータ再生装置による処理を示すフローチャートである。
【図７】図６の処理に引き続く時刻表示の処理を示すフローチャートである。
【図８】図６の処理に引き続く音楽再生の処理を示すフローチャートである。
【図９】図８の処理に引き続く録音フラグをオンにする処理を示すフローチャートである。
【図１０】図８の処理に引き続くＣＤを排出する処理を示すフローチャートである。
【図１１】図１のコンピュータ本体による処理を示すフローチャートである。
【図１２】一般的なパーソナルコンピュータのアーキテクチャーを示す図である。
【図１３】一般的なパーソナルコンピュータの電源の投入から、アプリケーションソフトウェアの起動までの手順を概略的に示すフローチャートである。
【図１４】パーソナルコンピュータの外観を例示する斜視図である。
【図１５】従来のパーソナルコンピュータの仕様を概略的に示す図表である。
【符号の説明】
１  パーソナルコンピュータ
２  コンピュータ本体
３  通信部
４  音声部
５  データ再生部
１０  オペレーティングシステム
１２アプリケーション実行部
１５  表示装置
１６  標準入力装置
１８  スタートアップアプリケーション記録部
１９  記憶装置
２１，２４  制御部
２２，２５  ＲＡＭ
２３  通信装置
２６  音声出力装置
３０  第１電源供給回路
３１  第２電源供給回路
３２  第３電源供給回路
５０  補助表示コントローラ
５２  補助表示装置
５３  表示メモリ
５４-1，５４-2，５４-3，５４-4  制御ボタン
５８  パラメータ記憶部
６０  計時手段
６１  ＣＤ再生コントローラ
７３  ＣＤドライバ
【図１】
0004416305.tif 000002
【図２】
0004416305.tif 000003
【図３】
0004416305.tif 000004
【図４】
0004416305.tif 000005
【図５】
0004416305.tif 000006
【図６】
0004416305.tif 000007
【図７】
0004416305.tif 000008
【図８】
0004416305.tif 000009
【図９】
0004416305.tif 000010
【図１０】
0004416305.tif 000011
【図１１】
0004416305.tif 000012
【図１２】
0004416305.tif 000013
【図１３】
0004416305.tif 000014
【図１４】
0004416305.tif 000015
【図１５】
0004416305.tif 000016