(57)【特許請求の範囲】
【請求項１】
ディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果に基づいてアーティスト名の特定の順番にディスクを再生する再生手段とを備えたことを特徴とするディスク再生装置。
【請求項２】
複数のディスクをチェンジャブルに再生するチェンジャ式ディスク再生装置であって、前記複数のディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果に基づいてアーティスト名の特定の順番にディスクを再生する再生手段とを備えたことを特徴とするディスク再生装置。
【請求項３】
ディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果から特定のアーティストのみを除外指定するアーティスト除外指定手段と、ディスクの再生時、除外指定されたアーティストに対応するトラックナンバー以外のトラックナンバーのみを再生する再生手段とを備えたことを特徴とするディスク再生装置。
【請求項４】
複数のディスクをチェンジャブルに再生するチェンジャ式ディスク再生装置であって、前記複数のディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果から特定のアーティストのみを除外指定するアーティスト除外指定手段と、ディスクの再生時、除外指定されたアーティストに対応するトラックナンバー以外のトラックナンバーのみを再生する再生手段とを備えたことを特徴とするディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はディスク再生装置に関する。
【０００２】
【従来の技術】
従来のディスク再生装置、例えばＣＤプレーヤでは、ＣＤディスクの内容をトラックナンバーだけ表示しかつトラックナンバー順に再生するものや、ＣＤディスクの内容をトラックナンバー順にトラックタイトル及び／またはアーティスト名を表示しかつトラックナンバー順に再生するもの等があった。
【０００３】
【発明が解決しようとする課題】
しかし、トラックナンバー順に表示されている場合は、どこのトラックにそのアーティストの曲が入っているのがわかりにくく、特定アーティストを検索しにくかった。
【０００４】
本発明は、上記従来の問題を解決し、アーティスト名による検索が容易であり、かつアーティスト名に関して種々の再生が可能なディスク再生装置を提供することにある。
【０００５】
【課題を解決するための手段】
本発明によるディスク再生装置は、請求項１に記載のように、ディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果に基づいてアーティスト名の特定の順番にディスクを再生する再生手段とを備えたことを特徴とする。
【０００６】
これにより、アーティスト名が特定の順番に表示されるので検索しやすく、ディスクのトラックナンバー順と異なる順番で再生されるので新鮮さが感じられる。
【０００７】
また、本発明によるディスク再生装置は、請求項２に記載のように、複数のディスクをチェンジャブルに再生するチェンジャ式ディスク再生装置であって、前記複数のディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果に基づいてアーティスト名の特定の順番にディスクを再生する再生手段とを備えたことを特徴とする。
【０００８】
これにより、収納された複数のディスクにわたってその内容がアーティスト名の特定の順番に表示されるので検索しやすく、ディスクのトラックナンバー順と異なる順番で再生されるので新鮮さが感じられる。
【０００９】
また、本発明によるディスク再生装置は、請求項３に記載のように、ディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果から特定のアーティストのみを除外指定するアーティスト除外指定手段と、ディスクの再生時、除外指定されたアーティストに対応するトラックナンバー以外のトラックナンバーのみを再生する再生手段とを備えたことを特徴とする。
【００１０】
これにより、アーティスト名が特定の順番に表示されるので検索しやすく、聴きたくないアーティストを除外して再生できる。
【００１１】
また、本発明によるディスク再生装置は、請求項４に記載のように、複数のディスクをチェンジャブルに再生するチェンジャ式ディスク再生装置であって、前記複数のディスク上に記録されているアーティスト名を特定の順番にソートするソート手段と、前記ソート手段によるソート結果を記憶する記憶手段と、前記記憶手段からソート結果を読み出して表示する表示手段と、ソート結果から特定のアーティストのみを除外指定するアーティスト除外指定手段と、ディスクの再生時、除外指定されたアーティストに対応するトラックナンバー以外のトラックナンバーのみを再生する再生手段とを備えたことを特徴とする。
【００１２】
これにより、収納された複数のディスクにわたってその内容がアーティスト名の特定の順番に表示されるので検索しやすく、聴きたくないアーティストを除外して再生できる。
【００１９】
【発明の実施の形態】
図１は、本発明に係るディスク再生装置の一実施例を示すブロック図である。
図１において、１はマイクロコンピューターであり、データの演算処理を行なう中央処理装置（ＣＰＵ）２、ＲＡＭ３、実行すべきプログラムを格納するＲＯＭ４、クロック５、表示駆動回路６、入出力ポート７からなる。
【００２０】
８はキー入力装置であり、アーティストソートキー９、カーソルアップキー１０、カーソルダウンキー１１、エンターキー１２を含む。キー入力装置８は、ディスク再生に必要な種々の操作キー（再生キー、停止キー等）を含むが、ここでは図示していない。
１３はＣＤテキストデコーダ、１４は表示器である。
なお、この説明では、ディスク再生装置は一例として複数のディスクを収納し、その内の１枚のディスクを選択して再生するバンク機構やチャンジャ機構を備えたＣＤテキストデータ再生機能付きディスク再生装置であり、ディスク再生に必要な上記以外の種々の構成要素を含むが、本発明の説明に必要のないものは省略されている。
【００２１】
ＲＡＭ３には、ＣＤテキストデコーダ１３から読み込んだテキストデータを記憶するＲＡＭ３ａと、アーティスト名をアルファベット順にソートさせ、その結果をそのアーティストのトラックナンバーで記憶するＲＡＭ３ｂがある。
キー入力装置８において、アーティストソートキー９は、各トラックのアーティスト名をアルファベット順に並べることができる。カーソルアップキー１０は、表示器１４の表示画面上のカーソルを上に移動することができる。カーソルダウンキー１０は表示器１４の表示画面上のカーソルを下に移動することができる。エンターキー１１は選択した項目を入力することができる。
表示器１４は、例えば３行表示可能なＬＣＤ（液晶表示ディスプレイ）とし、１行当たり所定文字数の表示を行なう。
【００２２】
上記の構成において、アーティストソートキー９がオンされると、ディスクがＣＤテキスト対応ディスクでありアーティスト情報が記録されていた場合、アーティスト名をアルファベット順にソートさせ、図２に示す表示画面の一例でわかるように、表示器１４にアルファベット順にアーティスト名とそのトラックタイトルとを表示させる。
【００２３】
ここで、収納されているディスク中に同一のアーティスト名を有するトラックタイトルが複数存在している場合には、１つのトラックタイトルのみを表示させるようにしても良い。これにより、アーティスト名を多く同時に確保することができる。
表示器１４の表示内容は、アルファベット順に３トラックまで表示（３行で表示）し、アーティスト名とトラックタイトル名が所定文字数を超える場合または複数のトラックタイトル名を表示する場合はスクロール表示させる。
【００２４】
１行目の表示終了後、２行目に表示していたアーティスト名とトラックタイトル名が１行目に繰り上がって表示され、同様にして３行目の表示内容が２行目に繰り上がって表示され、３行目には次順のアーティスト名とトラックタイトル名が表示される。
また、以後同様にして、順次収納されている全ディスクの全トラックのアーティスト名とタイトル名を表示させていく。
また、この表示と同時に収納されているディスクの収納個所を示す番号、いわゆるディスクナンバーを表示しても良い。
【００２５】
全トラックのアーティスト名とタイトル名の表示終了後、図３に示すように、次に行なう動作を選択する動作選択項目、例えば「アルファベット順に演奏」、「選択したアーティストのみ演奏」、「選択したアーティストをはずして演奏」、「選択したアーティストのみランダム演奏」、「選択したアーティストをはずしてランダム演奏」をスクロール表示させ、ユーザーがカーソルアップキー１０やカーソルダウンキー１１を押すことにより表示器１４の表示画面上のカーソルＣを移動させ、続いて、ユーザーが希望する動作選択項目を選んでエンターキー１２で入力することにより、その希望の動作選択項目が選択される。
【００２６】
「アルファベット順に演奏」が選択された場合、ディスク再生装置はアルファベット順にアーティスト名をソートさせた順番でアーティスト名が記録された全ディスクを演奏していく。
【００２７】
「選択したアーティストのみ演奏」が選択された場合、表示器１４の表示画面にアルファベット順に所定数のアーティスト名が表示され、カーソルアップキー１０やカーソルダウンキー１１を押すことにより希望のアーティストを選び、エンターキー１２により入力される。その後、ディスク再生装置は、アーティスト名が記録された全ディスクの記録トラックの中からその選択されたアーティストのみに対応するトラックをディスクナンバー及びトラックナンバー順に演奏する。
【００２８】
「選択したアーティストをはずして演奏」が選択された場合、同様に表示器１４の表示画面にアルファベット順に所定数のアーティスト名が表示され、カーソルアップキー１０やカーソルダウンキー１１を押すことによりアーティストを選び、エンターキー１２により入力される。その後、ディスク再生装置は、アーティスト名が記録された全ディスクの記録トラックの中から、選択されたアーティストのトラック以外のトラックのみをアーティストアルファベット順に演奏する。
【００２９】
「選択したアーティストのみランダム演奏」が選択された場合、同様に表示器１４の表示画面にアルファベット順に所定数のアーティスト名が表示され、カーソルアップキー１０やカーソルダウンキー１１を押すことにより希望のアーティストを選び、エンターキー１２により入力される。その後、ディスク再生装置は、アーティスト名が記録された全ディスクの記録トラックの中からその選択されたアーティストに対応するのトラックのみをランダムな順番に演奏する。
【００３０】
「選択したアーティストをはずしてランダム演奏」が選択された場合、同様に表示器１４の表示画面にアルファベット順に所定数のアーティスト名が表示されカーソルアップキー１０やカーソルダウンキー１１を押すことによりアーティストを選び、エンターキー１２により入力される。その後、ディスク再生装置は、アーティスト名が記録された全ディスクの記録トラックの中から、選択されたアーティスト以外のアーティストに対応するトラックのみをランダムな順番に演奏する。
【００３１】
図４乃至図９は、上記の動作を説明するフローチャートである。
まず、ステップＳ１で、アーティストソートキー９がオンか否かがＣＰＵ２で判別され、ノーならば作業を終了し、イエスならばＳ２に進み、ディスクはＣＤテキスト対応ディスクか否かがＣＰＵ２で判別される。
Ｓ２の答がノーならば作業を終了し、イエスならばＳ３に進み、テキストデータの中にアーティスト情報が入っているか否かを検索する。
【００３２】
次いでＳ４で、アーティスト情報が入っているか否かがＣＰＵ２で判別され、ノーならば作業を終了し、イエスならばＳ５に進み、全ディスクをチェックしたか否かがＣＰＵ２で判別される。
Ｓ５の答がノーならばＳ６に進み、次のディスクを選択し、次いでＳ２に戻る。
Ｓ５の答がイエスならばＳ７に進み、アーティスト情報をアーティストのアルファベット順にソートする。
【００３３】
次いでＳ８で、ソート結果をトラックナンバーでＲＡＭ３ｂに記憶する。
次いでＳ９で、表示器１４に全トラックについて表示したか否かをＣＰＵ２で判別し、ノーならばＳ１０に進み、表示器１４にアーティスト名／タイトル名を表示する。まだ１行目に表示していないトラックからソート結果のＲＡＭ３ｂを見て１行目から３行目まで表示させる。また、Ｓ１０において、同一アーティスト名が複数存在すれば、１つのみを表示するようにしても良い。
次いでＳ１１に進み、表示器１４の１行目の表示内容をスクロール表示し、次いでＳ９に戻る。
Ｓ９の答がイエスならばＳ１２に進み、次に行なう動作選択項目内容を図３に示すように表示器１４に表示する。
【００３４】
次いでＳ１３で、ユーザーによるエンターキー１２の入力があるか否かをＣＰＵ２で判別し、ノーならばＳ１４に進み、イエスならばＳ１５に進む。
Ｓ１４では、ユーザーによるカーソルアップキー１０の入力があるか否かをＣＰＵ２で判別し、イエスならばＳ１６で、表示器１４の表示画面上でカーソルを上に移動し、ノーならばＳ１７に進む。
Ｓ１７で、ユーザーによるカーソルダウンキー１１の入力があるか否かをＣＰＵ２で判別し、イエスならばＳ１８で、表示器１４の表示画面上でカーソルを下に移動し、ノーならばＳ１３に戻る。
【００３５】
Ｓ１３の答がイエスならばＳ１５で、ユーザーが動作選択項目内容として「アルファベット順に演奏」を選択したか否かをＣＰＵ２で判別し、イエスならばＳ１９に進み、ノーならばＳ２１に進む。
Ｓ１９で、ディスクの全トラックを演奏したか否かをＣＰＵ２で判別し、イエスなら作業を終了し、ノーならばＳ２０に進み、ソート結果のＲＡＭ３ｂからトラックナンバーを読み込み、演奏する。
Ｓ１５の答がノーならばＳ２１で、ユーザーが動作選択項目内容として「選択したアーティストのみ演奏」を選択したか否かをＣＰＵ２で判別し、イエスならばＳ２４に進み、ノーならばＳ２２に進む。
Ｓ２４では、表示器１４にアルファベット順にアーティスト名を所定数（例えば３名分）表示する。
【００３６】
次いでＳ２５で、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、ノーならばＳ２６に進み、イエスならばＳ３４に進む。
Ｓ２６では、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ２７に進み、ノーならばＳ３０に進む。
Ｓ２７で、現在のカーソル位置が表示器１４の表示画面において一番上（１行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ２８に進み、今表示しているアーティストの１つ前から所定数表示し、次いでＳ２５に戻り、ノーならばＳ２９に進み、カーソルを上に移動し、次いでＳ２５に戻る。
【００３７】
Ｓ２６の答がノーならばＳ３０で、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ３１に進み、ノーならばＳ２５に戻る。
Ｓ３１で、現在のカーソル位置が表示器１４の表示画面において一番下（３行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ３２に進み、今表示しているアーティストの１つ後から所定数表示し、次いでＳ２５に戻り、ノーならばＳ３３に進み、カーソルを下に移動し、次いでＳ２５に戻る。
【００３８】
一方、Ｓ２５の答がイエスならばＳ３４に進み、入力されたアーティスト名をＲＡＭ３に記憶する。
次いでＳ３５に進み、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ２７に進み、ノーならばＳ３６に進む。
Ｓ３６では、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ３１に進み、ノーならばＳ３７に進む。
Ｓ３７では、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、イエスならばＳ３８に進み、ノーならばＳ３５に戻る。
【００３９】
Ｓ３８では、選択されたアーティストの収納ディスク中のトラック全てを演奏したか否かをＣＰＵ２で判別し、イエスならば作業を終了し、ノーならばＳ３９に進み、選択されたアーティストのトラックを順次演奏し、次いでＳ３８に戻る。
ここで、Ｓ３９では、選択されたアーティストのトラックを再生すべく必要に応じて収納ディスクから目的とするディスクを選択する動作も伴う。
【００４０】
Ｓ２１の答がノーならばＳ２２で、ユーザーが動作選択項目内容として「選択したアーティストをはずして演奏」を選択したか否かをＣＰＵ２で判別し、イエスならばＳ４０に進み、ノーならばＳ２３に進む。
Ｓ４０では、表示器１４にアルファベット順にアーティスト名を所定数（例えば３名分）表示する。
次いでＳ４１で、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、ノーならばＳ４２に進み、イエスならばＳ５０に進む。
【００４１】
Ｓ４２では、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ４３に進み、ノーならばＳ４６に進む。
Ｓ４３で、現在のカーソル位置が表示器１４の表示画面において一番上（１行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ４４に進み、今表示しているアーティストの１つ前から所定数表示し、次いでＳ４１に戻り、ノーならばＳ４５に進み、カーソルを上に移動し、次いでＳ４１に戻る。
【００４２】
Ｓ４２の答がノーならばＳ４６で、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ４７に進み、ノーならばＳ４１に戻る。
Ｓ４７で、現在のカーソル位置が表示器１４の表示画面において一番下（３行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ４８に進み、今表示しているアーティストの１つ後から所定数表示し、次いでＳ４１に戻り、ノーならばＳ４９に進み、カーソルを下に移動し、次いでＳ４１に戻る。
【００４３】
一方、Ｓ４１の答がイエスならばＳ５０に進み、入力されたアーティスト名をＲＡＭ３に記憶する。
次いでＳ５１に進み、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ４３に進み、ノーならばＳ５２に進む。
Ｓ５２では、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ４７に進み、ノーならばＳ５３に進む。
【００４４】
Ｓ５３では、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、イエスならばＳ５４に進み、ノーならばＳ５１に戻る。
Ｓ５４では、ソートの最終トラックまで演奏したか否かをＣＰＵ２で判別し、イエスならば作業を終了し、ノーならばＳ５５に進み、ソート結果のＲＡＭ３ｂからトラックナンバーを読み出し、選択されたアーティストのトラックナンバー以外の収納された全ディスクについて演奏し、次いでＳ５４に戻る。
【００４５】
Ｓ２２の答がノーならばＳ２３に進み、ユーザーが動作選択項目内容として「選択したアーティストのみをランダム演奏」を選択したか否かをＣＰＵ２で判別し、イエスならばＳ５６に進み、ノーならばＳ７２に進む。
Ｓ５６では、表示器１４にアルファベット順にアーティスト名を所定数（例えば３名分）表示する。
次いでＳ５７で、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、ノーならばＳ５８に進み、イエスならばＳ６６に進む。
Ｓ５８では、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ５９に進み、ノーならばＳ６２に進む。
【００４６】
Ｓ５９で、現在のカーソル位置が表示器１４の表示画面において一番上（１行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ６０に進み、今表示しているアーティストの１つ前から所定数表示し、次いでＳ５７に戻り、ノーならばＳ６１に進み、カーソルを上に移動し、次いでＳ５７に戻る。
Ｓ５８の答がノーならばＳ６２で、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ６３に進み、ノーならばＳ５７に戻る。
Ｓ６３で、現在のカーソル位置が表示器１４の表示画面において一番下（３行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ６４に進み、今表示しているアーティストの１つ後から所定数表示し、次いでＳ５７に戻り、ノーならばＳ６５に進み、カーソルを下に移動し、次いでＳ５７に戻る。
【００４７】
一方、Ｓ５７の答がイエスならばＳ６６に進み、入力されたアーティスト名をＲＡＭ３に記憶する。
次いでＳ６７に進み、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ５９に進み、ノーならばＳ６８に進む。
Ｓ６８では、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ６３に進み、ノーならば６９に進む。
【００４８】
Ｓ６９では、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、イエスならばＳ７０に進み、ノーならばＳ６７に戻る。
Ｓ７０では、収納されたディスク中選択したアーティストのトラックの全てを演奏したか否かをＣＰＵ２で判別し、イエスならば作業を終了し、ノーならばＳ７１に進み、選択したアーティストのトラックでまだ再生（演奏）していないトラックを収納されたディスク中からランダムに選んで再生（演奏）し、次いでＳ７０に戻る。
【００４９】
Ｓ２３の答がノーならばＳ７２に進み、表示器１４にアルファベット順にアーティスト名を所定数（例えば３名分）表示する。
次いでＳ７３で、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、ノーならばＳ７４に進み、イエスならばＳ８２に進む。
Ｓ７４では、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ７５に進み、ノーならばＳ７８に進む。
Ｓ７５で、現在のカーソル位置が表示器１４の表示画面において一番上（１行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ７６に進み、今表示しているアーティストの１つ前から所定数表示し、次いでＳ７３に戻り、ノーならばＳ７７に進み、カーソルを上に移動し、次いでＳ７３に戻る。
【００５０】
Ｓ７４の答がノーならばＳ７８で、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ７９に進み、ノーならばＳ７３に戻る。
Ｓ７９で、現在のカーソル位置が表示器１４の表示画面において一番下（３行目）にあるか否かをＣＰＵ２で判別し、イエスならばＳ８０に進み、今表示しているアーティストの１つ後から所定数表示し、次いでＳ７３に戻り、ノーならばＳ８１に進み、カーソルを下に移動し、次いでＳ７３に戻る。
【００５１】
一方、Ｓ７３の答がイエスならばＳ８２に進み、入力されたアーティスト名をＲＡＭ３に記憶する。
次いでＳ８３に進み、ユーザーがカーソルアップキー１０を入力したか否かをＣＰＵ２で判別し、イエスならばＳ７５に進み、ノーならばＳ８４に進む。
Ｓ８４では、ユーザーがカーソルダウンキー１１を入力したか否かをＣＰＵ２で判別し、イエスならばＳ７９に進み、ノーならばＳ８５に進む。
【００５２】
Ｓ８５では、ユーザーがエンターキー１２を入力したか否かをＣＰＵ２で判別し、イエスならばＳ８６に進み、ノーならばＳ８３に戻る。
Ｓ８６では、選択したアーティスト以外の収納ディスク中のトラックの全てを演奏したか否かをＣＰＵ２で判別し、イエスならば作業を終了し、ノーならばＳ８７に進み、選択したアーティスト以外のトラックでまだ再生（演奏）していないトラックを収納ディスクからランダムに選んで再生（演奏）し、次いでＳ８６に戻る。
【００５３】
したがって、Ｓ２３の答がノーならば、ユーザーが動作選択項目内容として「選択したアーティストをはずしてランダム演奏」を選択したことになる。
【００５４】
次に、図４で説明したＳ８とＳ９の作業の間に、アルファベット順にソートした後ユーザーがソート順序を入れ換えることができるように、下記に説明する第１のサブルーチンを追加することができる。
図１０及び図１１は第１のサブルーチンを説明するフローチャートである。
まず、Ｓ１０１で、ＲＡＭ３ｂからアルファベット順のソート結果を読み出し、表示器１４に表示する。
【００５５】
次いでＳ１０２で、ユーザーが表示画面を見ながら入れ換えたいアーティストを指定するためにエンターキーを入力したか否かをＣＰＵ２で判別し、イエスならばＳ１０３に進み、入れ換えたいアーティストがユーザーにより選択されたので、このアーティストのトラックナンバーをＲＡＭ３ｂに記憶する。
次いでＳ１０４で、ユーザーが表示画面を見ながら入れ換えたいアーティストを入れる順番位置を指定するためにエンターキーを入力したか否かをＣＰＵ２で判別し、イエスならばＳ１０５に進む。
【００５６】
Ｓ１０５で、入れ換えたいアーティストをどの順番位置に入れたいかがユーザーによって選択されたので、ソート結果のＲＡＭ３ｂの中の入れ換えたいアーティストのトラックナンバーを消去する。
次いでＳ１０６で、ソート結果のＲＡＭ３ｂのユーザーにより指定された順番位置に入れ換えたいアーティストの曲のトラックナンバーを挿入し、次いでＳ１０７で、ソート結果を表示器１４に表示し、次いで作業を終了する。
Ｓ１０４の答がノーならばＳ１０８に進み、ユーザーがカーソルアップキーを入力したか否かをＣＰＵ２で判別し、イエスならばＳ１０９に進み、表示器１４の表示画面において現在のカーソル位置を上に移動し、次いでＳ１０４に戻る。
【００５７】
Ｓ１０８の答がノーならばＳ１１０で、ユーザーがカーソルダウンキーを入力したか否かをＣＰＵ２で判別し、ノーならばＳ１０４に戻り、イエスならばＳ１１１に進み、表示器１４の表示画面において現在のカーソル位置を下に移動し、次いでＳ１０４に戻る。
また、Ｓ１０２の答がノーならばＳ１１２に進み、ユーザーがカーソルアップキーを入力したか否かをＣＰＵ２で判別し、イエスならばＳ１１３に進み、表示器１４の表示画面において現在のカーソル位置を上に移動し、次いでＳ１０２に戻る。
Ｓ１１２の答がノーならばＳ１１４で、ユーザーがカーソルダウンキーを入力したか否かをＣＰＵ２で判別し、ノーならばＳ１０２に戻り、イエスならばＳ１１５に進み、表示器１４の表示画面において現在のカーソル位置を下に移動し、次いでＳ１０２に戻る。
【００５８】
以上説明したように、特定アーティストが検索しやすくなる。
また、曲の再生方法も、通常再生と違う順序で聞くことにより、新鮮さが感じられる。
【００５９】
上記の説明ではアーティストのソート方法をアルファベット順としたが、これに限らず、例えば「あいうえお」順でも良い。
また、特定のアーティストを選ぶ際、予めアーティスト名の前に、番号を表示しておき、数字キーによる入力で選択しても良い。
また、特定のアーティストの選択は１人のみでなく、何人でも続けて選択できても良い。
また、上記の説明では、収納された全ディスクについてソートを行なうものであるが、１枚のディスクにおいて行なうものであっても良い。
【００６０】
【実施例】
なお、ディスク再生装置が複数のディスクをチェンジャブルに再生できるチェンジャタイプの場合には、図１２及び図１３のフローチャートにしたがって動作させることができる。
【００６１】
図１２は、チャンジャタイプの場合に、上記に説明した作業Ｓ７とＳ８の代わりに、ディスクが同一アーティストのアルバムの場合等にディスクの発売日順にソートすることができる作業を行なうフローチャートである。
まず、ステップＳ２０１で、同一アーティストか否かをＣＰＵ２で判別し、ノーならば作業を終了し、イエスならばＳ２０２に進み、ディスクＩＤインフォメーション情報が入っているか否かをＣＰＵ２で判別する。
Ｓ２０２の答がノーならば作業を終了し、イエスならばＳ２０３に進み、ディスクのディスクＩＤインフォメーション情報のうちの発売日情報に基づいて、発売日順にソートし、次いでＳ２０１に戻る。
また、Ｓ２０３にて、ディスクのシリアルナンバー等のコードによってソートしても良い。
【００６２】
次に、図１３は、図８で説明した作業Ｓ７０及びＳ７１の代わりに行なうことができる作業を説明するフローチャートである。
すなわち、Ｓ６９の答がイエスならば、Ｓ３０１で、選択したアーティストの曲のディスクナンバーとトラックナンバーをＲＡＭ３に記憶し、次いでＳ３０２で、選択したアーティストの曲が他にあるか否かをＣＰＵ２で判別し、イエスならばＳ３０１に戻り、ノーならばＳ３０３に進む。
【００６３】
Ｓ３０３では、ＲＡＭ３に記憶されている、選択されたアーティストの曲のトラックナンバーを全て再生したか否かをＣＰＵ２で判別し、イエスならば作業を終了し、ノーならばＳ３０４に進み、ＲＡＭ３に記憶されている、選択されたアーティストの曲のディスクナンバーをランダムに選ぶ。
次いでＳ３０５に進み、選ばれたディスク中のまだ再生していないトラックナンバーを選んで再生し、次いでＳ３０３に戻る。
【００６４】
【発明の効果】
本発明によれば、ディスク再生の際のアーティスト名の検索がし易くなる。
【図面の簡単な説明】
【図１】本発明に係るディスク再生装置の一実施例を示すブロック図である。
【図２】図１のブロック図における表示器の表示例を示す。
【図３】図１のブロック図における動作選択項目の表示器への表示例を示す。
【図４】図１のブロック図の動作を説明するフローチャートである。
【図５】図１のブロック図の動作を説明するフローチャートである。
【図６】図１のブロック図の動作を説明するフローチャートである。
【図７】図１のブロック図の動作を説明するフローチャートである。
【図８】図１のブロック図の動作を説明するフローチャートである。
【図９】図１のブロック図の動作を説明するフローチャートである。
【図１０】図１のブロック図の動作を説明するフローチャートである。
【図１１】図１のブロック図の動作を説明するフローチャートである。
【図１２】本発明に係るディスク再生装置の他の実施例の動作を説明するフローチャートである。
【図１３】本発明に係るディスク再生装置の他の実施例の動作を説明するフローチャートである。
【符号の説明】
１    マイクロコンピューター
２    中央処理装置（ＣＰＵ）
３    ＲＡＭ
４    ＲＯＭ
５    クロック
６    表示駆動回路
７    入出力ポート７
８    キー入力装置
９    アーティストソートキー
１０  カーソルアップキー
１１  カーソルダウンキー
１２  エンターキー
１３  ＣＤテキストデコーダ
１４  表示器
【図１】
0003559945.tif 000002
【図２】
0003559945.tif 000003
【図３】
0003559945.tif 000004
【図４】
0003559945.tif 000005
【図５】
0003559945.tif 000006
【図６】
0003559945.tif 000007
【図７】
0003559945.tif 000008
【図８】
0003559945.tif 000009
【図９】
0003559945.tif 000010
【図１０】
0003559945.tif 000011
【図１１】
0003559945.tif 000012
【図１２】
0003559945.tif 000013
【図１３】
0003559945.tif 000014