(57)【特許請求の範囲】
【請求項１】
複数のディスクを収納可能な収納手段と、前記収納されたディスクの中から再生対象のディスクを再生位置に装填して再生する再生手段と、を備えたディスクチェンジャー装置において、
前記収納手段に収納されたディスクのうち、プログラム再生において再生対象とするディスクの収納位置に対応したディスク番号を順次入力する入力手段と、
前記入力手段により入力されたディスク番号を順次再生プログラムとして記憶する再生プログラム記憶手段と、
前記入力手段により２番目以降のディスク番号が入力された際に、当該入力されたディスク番号の直前にディスク番号が入力されたディスクの収納位置を基準として、前記入力されたディスク番号のディスクの収納位置よりも近い位置に空き領域が存在するか否かを判断する空き領域判断手段と、
前記空き領域判断手段により空き領域が存在すると判断された場合に、前記入力されたディスク番号のディスクを前記空き領域に移動するディスク移動手段と、
再生要求を入力するための再生要求手段と、
前記再生要求手段により再生要求が入力されると、前記再生プログラムに従って対応するディスクを再生するプログラム再生手段と、
前記プログラム再生手段によるプログラム再生が終了した後、収納位置が変更されたディスクを元の収納位置に戻すディスク収納位置制御手段と、
を備えたことを特徴とするディスクチェンジャー装置。
【請求項２】
前記再生プログラム記憶手段により記憶されているディスク番号のうち、前記ディスク移動手段により移動されたディスクのディスク番号を、移動後の収納位置に対応するディスク番号に書き換えるプログラム書き換え手段と、
前記書き換え前のディスク番号と書き換え後のディスク番号を対応付けて記憶する記憶手段を更に備え、
前記プログラム再生手段は、前記書き換えられた再生プログラムに従って対応するディスクを再生することを特徴とする請求項１記載のディスクチェンジャー装置。
【請求項３】
複数のディスクを収納可能な収納手段と、前記収納されたディスクの中から再生対象のディスクを再生位置に装填して再生する再生手段と、を備えたディスクチェンジャー装置におけるディスク再生方法において、
前記収納手段に収納されたディスクのうち、プログラム再生において再生対象とするディスクの収納位置に対応したディスク番号を順次入力する入力工程と、
前記入力されたディスク番号を順次再生プログラムとして記憶する記憶工程と、
前記入力工程において２番目以降のディスク番号が入力された際に、当該入力されたディスク番号の直前にディスク番号が入力されたディスクの収納位置を基準として、前記入力されたディスク番号のディスクの収納位置よりも近い位置に空き領域が存在するか否かを判断する空き領域判断工程と、
前記空き領域判断工程において空き領域が存在すると判断された場合に、前記入力されたディスク番号のディスクを前記空き領域に移動するディスク移動工程と、
再生要求を入力するための再生要求手段から再生要求が入力されると、前記再生プログラムに従って対応するディスクを再生するプログラム再生工程と、
前記プログラム再生工程における再生が終了した後、収納位置が変更されたディスクを元の収納位置に戻すディスク収納位置制御工程と、
を含むことを特徴とするディスク再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスクチェンジャー装置及びディスク再生方法に関する。
【０００２】
【従来の技術】
近年、ＣＤ、ＤＶＤ等のディスクを複数枚収納して管理・操作・再生することが可能なディスクチェンジャー装置が広く利用されている。ディスクチェンジャー装置におけるディスクの収納形式は様々であり、例えば、回転式ストッカーを用いたディスクチェンジャー装置が知られている。この回転式ストッカーは、回転軸から放射状に伸びた複数の溝（スロット）を備えており、この溝に合わせてディスクを立脚させることによってディスクを保持して格納する。そして、回転式ストッカーが回転することによって再生する１枚のディスクを再生位置に対応するローディング位置へ移動させ、ローディング機構がディスクを再生位置へローディングし、再生装置により再生を行う。
【０００３】
図１０は、従来の回転式ストッカーを備えたディスクチェンジャー装置におけるプログラム再生処理のフローチャートである。図１０を参照して従来技術におけるプログラム再生処理について説明する。
【０００４】
まず、プログラム再生する曲のディスク番号及びトラック番号の入力（プログラム入力）が終了し（ステップＴ１：ＹＥＳ）、ＰＬＡＹキーが押下されて再生要求されると（ステップＴ２；ＹＥＳ）、ＣＰＵは、回転式ストッカーを回転させることによりプログラムで１番目に指定されているディスクをローディング位置まで移動させ、ローディング機構により再生位置へローディングし、再生を開始する（ステップＴ４）。再生要求がされず（ステップＴ２；ＮＯ）、プログラム再生する曲の追加が指示されると（ステップＴ３；ＹＥＳ）、ＣＰＵは、再びプログラム入力が終了するのを待機し（ステップＴ１）、プログラム入力が終了して（ステップＴ１；ＹＥＳ）、再生要求されると（ステップＴ２；ＹＥＳ）、回転式ストッカーを回転させることによりプログラムで１番目に再生するディスクとして指定されているディスクをローディング位置まで移動させ、ローディング機構により再生位置へローディングし、再生を開始する（ステップＴ４）。
【０００５】
指定された曲の再生が終了すると（ステップＴ５；ＹＥＳ）、ＣＰＵは、再生された曲がプログラムの最終に指定された曲であるか否かを判断し（ステップＴ６）、まだ再生されていない曲があれば（ステップＴ６；ＮＯ）、次にプログラムで指定されているディスクの番号（ＤＮｏ.）が、直前に再生されていたディスクの番号と異なっているか否かを判別し（ステップＴ７）、異なっていると判別すると（ステップＴ７；ＹＥＳ）、現在装填されているディスクを回転式ストッカー内の元の位置に収納した後、回転式ストッカーを回転させて次に再生するディスクをローディング位置まで移動させ、ローディング機構により再生位置へローディングし、再生を開始する（ステップＴ８）。一方、次にプログラムで指定されているディスク番号が再生されていたディスク番号と異なっていない（一致している）と判別すると（ステップＴ７；ＮＯ）、ＣＰＵは、ディスクを交換せずに次の曲を再生する（ステップＴ９）。プログラムされた全ての曲の再生が終了するまで（ステップＴ６；ＹＥＳ）、ＣＰＵは、上記ステップＴ５〜９の処理を繰り返し実行する。
【０００６】
ステップＴ６において、再生された曲がプログラムの最終の曲であると判断され（ステップＴ６；ＹＥＳ）、ＲＥＰＥＡＴキーが押下されると（ステップＴ１０：ＹＥＳ）、ＣＰＵは、１番目にプログラムされているディスクに交換して再生し、（ステップＴ１１）、ステップＴ５〜Ｔ１１の該当する処理を実行する。ステップＴ６において、再生された曲がプログラムの最終の曲であると判断され（ステップＴ６；ＹＥＳ）、ＲＥＰＥＡＴキーが押下されなければ（ステップＴ１０；ＮＯ）、ＣＰＵは、プログラム再生処理を終了する。
【０００７】
上記説明したように、従来、回転式ストッカーを用いたディスクチェンジャー装置によりプログラム再生を行う場合には、プログラムされた順番に従って、その都度回転式ストッカーを回転させて再生するディスクをローディング位置へ移動させ、ローディング機構により再生位置へローディングし、再生を行っていた。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来のディスクチェンジャー装置においては、例えば、４００枚のディスクが回転式ストッカー上に収納できる場合、ディスク番号が１のディスクを再生した後、ディスク番号が２００のディスクが次に再生するディスクとして指定されているとすると、ディスク番号が２００のディスクはディスク番号が１のディスクから見て回転式ストッカーの反対側に位置するので、回転式ストッカーを半周回転させてディスクを交換しなければならず、ディスク交換にかなりの時間を要していた。
【０００９】
本発明の課題は、ディスクチェンジャー装置においてプログラム再生を行う際に、ディスクの交換に要していた時間を短縮し、利便性を向上させることである。
【００１０】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の発明は、
複数のディスクを収納可能な収納手段と、前記収納されたディスクの中から再生対象のディスクを再生位置に装填して再生する再生手段と、を備えたディスクチェンジャー装置において、
前記収納手段に収納されたディスクのうち、プログラム再生において再生対象とするディスクの収納位置に対応したディスク番号を順次入力する入力手段と、
前記入力手段により入力されたディスク番号を順次再生プログラムとして記憶する再生プログラム記憶手段と、
前記入力手段により２番目以降のディスク番号が入力された際に、当該入力されたディスク番号の直前にディスク番号が入力されたディスクの収納位置を基準として、前記入力されたディスク番号のディスクの収納位置よりも近い位置に空き領域が存在するか否かを判断する空き領域判断手段と、
前記空き領域判断手段により空き領域が存在すると判断された場合に、前記入力されたディスク番号のディスクを前記空き領域に移動するディスク移動手段と、
再生要求を入力するための再生要求手段と、
前記再生要求手段により再生要求が入力されると、前記再生プログラムに従って対応するディスクを再生するプログラム再生手段と、
前記プログラム再生手段によるプログラム再生が終了した後、収納位置が変更されたディスクを元の収納位置に戻すディスク収納位置制御手段と、
を備えたことを特徴としている。
【００１１】
請求項２記載の発明は、請求項１記載の発明において、
前記再生プログラム記憶手段により記憶されているディスク番号のうち、前記ディスク移動手段により移動されたディスクのディスク番号を、移動後の収納位置に対応するディスク番号に書き換えるプログラム書き換え手段と、
前記書き換え前のディスク番号と書き換え後のディスク番号を対応付けて記憶する記憶手段を更に備え、
前記プログラム再生手段は、前記書き換えられた再生プログラムに従って対応するディスクを再生することを特徴としている。
【００１２】
請求項３記載の発明は、
複数のディスクを収納可能な収納手段と、前記収納されたディスクの中から再生対象のディスクを再生位置に装填して再生する再生手段と、を備えたディスクチェンジャー装置におけるディスク再生方法において、
前記収納手段に収納されたディスクのうち、プログラム再生において再生対象とするディスクの収納位置に対応したディスク番号を順次入力する入力工程と、
前記入力されたディスク番号を順次再生プログラムとして記憶する記憶工程と、
前記入力工程において２番目以降のディスク番号が入力された際に、当該入力されたディスク番号の直前にディスク番号が入力されたディスクの収納位置を基準として、前記入力されたディスク番号のディスクの収納位置よりも近い位置に空き領域が存在するか否かを判断する空き領域判断工程と、
前記空き領域判断工程において空き領域が存在すると判断された場合に、前記入力されたディスク番号のディスクを前記空き領域に移動するディスク移動工程と、
再生要求を入力するための再生要求手段から再生要求が入力されると、前記再生プログラムに従って対応するディスクを再生するプログラム再生工程と、
前記プログラム再生工程における再生が終了した後、収納位置が変更されたディスクを元の収納位置に戻すディスク収納位置制御工程と、
を含むことを特徴としている。
【００１５】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態について詳細に説明する。
まず、構成を説明する。図１は、本実施の形態におけるディスクチェンジャー装置１のディスクチェンジャー部１０を概略して示す平面図である。また、図２は、本実施の形態に係るディスクチェンジャー装置１の機能的構成を示すブロック図である。図２に示すように、ディスクチェンジャー装置１は、収納された複数のディスクのうち再生する１枚のディスクを再生位置３ａ−１にローディングするディスクチェンジャー部１０と、ローディングされたディスクを再生する再生部２０と、ディスクチェンジャー部１０及び再生部２０を制御するための制御部３０とを備えて構成されている。
【００１６】
図１に示すように、ディスクチェンジャー部１０は、複数の溝２ａが形成されているロータリーストッカー２及びローディング機構３とを備え、ディスクチェンジャー装置１の基板４の上部中央部に装着されて構成されている。
【００１７】
ロータリーストッカー２は、平面視ドーナツ型をしており、鉛直方向の回転軸を中心に基板４に対して回転自在となっている。ロータリーストッカー２の中央に形成されている中空部には、再生部２０が設けられている。
ロータリーストッカー２は、その中心から動径方向に伸びる多数個（例えば、４００個）の溝２ａを備えており、溝２ａ上にディスクを立脚することによってディスクを保持して格納する。各溝２ａには、１から順に識別番号が付されており、溝２ａの識別番号が、格納されているディスクのディスク番号となる。ロータリーストッカー２は、収納手段としての機能を有する。
【００１８】
また、ロータリーストッカー２には、各溝２ａにディスクが収納されているか否かを検知する検知装置１１（図２に図示）が設けられている。更に、基板４には、ロータリーストッカー駆動回路１４（図２に図示）からの駆動信号により、ロータリーストッカー２を回転させるロータリーストッカー駆動機構１２（図２に図示）が設けられている。ロータリーストッカー駆動機構１２にはエンコーダ等が設けられ、エンコーダによりロータリーストッカー２の回転角度を検知しつつロータリーストッカー２を任意の角度回転させる。
【００１９】
ローディング機構３は、ロータリーストッカー２の回転を妨げないようにロータリーストッカー２の回転直径となる線上に形成されるローディングシャーシ３ａと、ローディングシャーシ３ａに対して摺動自在に設けられている図示しないチャッキング機構３ｂと、チャッキング機構３ｂをローディングシャーシ３ａに対して移動させるローディング駆動機構１３（図２に図示）とを備えて構成されている。
【００２０】
ローディングシャーシ３ａは、基板４に対して固定されており、平面視ロータリーストッカー２の回転直径に則してロータリーストッカー２の外周縁上部とロータリーストッカー２の中空部に設けられた再生位置３ａ−１上部を結ぶ直線上に、ロータリーストッカー２を横断するように設けられている。
【００２１】
チャッキング機構３ｂは、ディスクをチャッキング（つかむ）ことが可能であるとともに、ディスクのチャッキングの解除が可能である。チャッキング機構３ｂは、ローディングシャーシ３ａの一端部から他端部まで移動自在である。チャッキング機構３ｂは、ローディング駆動機構１３によりローディングシャーシ３ａに対して移動させられる。
【００２２】
ローディング駆動機構１３は、ＣＰＵ３１からの制御信号によりローディング駆動回路１５から出力された駆動信号により、ロータリーストッカー２上のローディングシャーシ３ａの存在する位置（ローディング位置）に存在する溝２ａ−１に収納されたディスクをチャッキング機構３ｂにチャッキングさせるとともに、ディスクのチャッキングを解除させて溝２ａにディスクを収納させる。また、ローディング駆動機構１３は、チャッキング機構３ｂが再生位置３ａ−１に対応する位置にある場合、この位置においてチャッキング機構３ｂにディスクをチャッキングさせると共にディスクのチャッキングを解除させてディスクを再生位置３ａ−１にローディングさせる。
【００２３】
再生部２０は、図２に示すように、光ピックアップ２１、再生動作駆動機構２２及びＤＳＰ２３等により構成されており、ディスクチェンジャー部１０により再生位置３ａ−１にローディングされたディスクの再生を行う。
【００２４】
光ピックアップ２１は、ディスク再生時に、後述する再生動作駆動機構２２のトラッキングスレッドサーボ回路に制御されたスレッドにより、ディスクの半径方向に移動し、当該ディスクにレーザ光を照射して、その反射光を電気信号に変換することでディスクに記録されているデータを読み取り、ＤＳＰに出力する。
【００２５】
再生動作駆動機構２２は、図示しないトラッキングスレッドサーボ回路、スピンドルサーボ回路等により構成される。
トラッキングスレッドサーボ回路は、ディスク再生時に、スレッド駆動信号をスレッドモータに印加することにより、光ピックアップをディスクの半径方向に移動させる。
スピンドルサーボ回路は、ディスク再生時に、ディスクを下方から支持しているスピンドルモータにスピンドル駆動信号を印加することで、スピンドルモータを一定線速度に制御し、当該ディスクを回転駆動させる。
【００２６】
ＤＳＰ（Digital Signal Processor）２３は、光ピックアップ２１から読み出された符号化デジタルデータを、制御部３０のＣＰＵ３１が処理可能なデータ形式に変換してＣＰＵ３１に出力する。
【００２７】
制御部３０は、図２に示すように、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、操作部３４及び表示部３５を備えて構成されている。制御部３０内の各部はバスにより接続され、制御部３０とディスクチェンジャー部１０、及び制御部３０と再生部２０との間は、図示しないインターフェースにより相互にデータ入出力が可能となっている。
【００２８】
ＣＰＵ（Central Processing Unit）３１は、  ユーザによる操作部３４からのキー操作により、ＲＯＭ３３に格納されている各種制御プログラムを読み出し、ＲＡＭ３２内のプログラム格納領域に展開し、該制御プログラムに従って、各部の動作を集中制御する。また、ＣＰＵ３１は、読み出した制御プログラムに従って、後述するプログラム再生処理をはじめとする各種処理を実行し、その結果をＲＡＭ３２内の所定の領域に一時的に格納したり、表示部３５に表示させたりする。ＣＰＵ３１は、再生手段、空き領域判断手段、ディスク移動手段、プログラム書き換え手段、及びプログラム再生手段しての機能を有する。
【００２９】
即ち、ＣＰＵ３１は、プログラム再生処理の実行に際して、プログラム入力時、２番目以降の曲のディスク番号及びトラック番号が入力された際には、プログラム格納メモリ３２１への入力値の格納と併せて、入力されたディスク番号が直前に入力されたディスク番号と一致しているか否かを判断し、一致していないと判断すると、直前にディスク番号が入力されたディスクが収納されている溝２ａを基準として、入力されたディスク番号に対応する溝２ａよりも近い位置に空き領域が存在するか否かを判断し、空き領域が存在すると判断すると、最も近い空き領域の溝２ａにディスクを移動させる。そして、全てのプログラム入力が終了し、操作部３４のＰＬＡＹキーが押下されると、ＣＰＵ３１は、移動されたディスクのＤＮｏ.領域３２１ｂを移動先のディスク番号に書き換えて再生を開始する。
【００３０】
ＲＡＭ（Random Access Memory）３２は、ＣＰＵ３１により実行されるプログラム再生処理等の各種処理に際して、ＲＯＭ３３から読み出されたプログラム、入力若しくは出力データを一時的に格納する。ＲＡＭ３２は、プログラム記憶手段としての機能を有する。
【００３１】
本実施の形態において、ＲＡＭ３２は、プログラム再生により再生する曲としてユーザが入力したディスク番号及びトラック番号を、ユーザが入力した順番に格納する領域である、プログラム格納メモリ３２１を有して構成される。図３に示すように、プログラム格納メモリ３２１は、プログラムＮＯを格納するＰＧＭＮｏ.領域３２１ａと、入力されたディスク番号を格納するＤＮｏ.領域３２１ｂと、入力されたトラック番号を格納するＴＮｏ.領域３２１ｃと、を有している。
【００３２】
ＲＯＭ（Read Only Memory）３３は、磁気的、光学的記録媒体、若しくは半導体等の不揮発性メモリで構成されている。ＲＯＭ３３にはディスクチェンジャー装置１に対応するシステムプログラム、及び該システムプログラム上で実行可能なプログラム再生処理等の各種プログラムを予め記憶する。
【００３３】
操作部３４は、ＰＬＡＹキー、ＲＥＰＥＡＴキー、テンキー、ＳＫＩＰ  ＵＰ／ＤＯＷＮキー、停止キー、ＥＪＥＣＴキー等の各種機能キーを備え、キー操作による操作信号をＣＰＵ３１へ出力する。操作部３４は、リモートコントロールによる操作信号をＣＰＵ３１へ出力するようにしてもよい。操作部３４は、入力手段としての機能を有する。
【００３４】
表示部３５は、ＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ３１から入力される表示信号の指示に従って、表示画面上に、プログラム入力によりユーザが入力したディスク番号及びトラック番号、現在再生されている音楽のトラック番号や進行時間、ディスクの全録音時間等の情報や動作モード等の表示を行う。
【００３５】
次に、動作について説明する。
ディスクチェンジャー装置１により実行されるプログラム再生処理について図４のフローチャートを参照して説明する。
【００３６】
操作部３４よりプログラムの１番目に再生する曲のディスク番号（ＤＮｏ.）及びトラック番号（ＴＮｏ.）が入力されると（ステップＳ１；ＹＥＳ）、ＣＰＵ３１は、入力されたディスク番号をＲＡＭ３２内のプログラム格納メモリ３２１のＤＮｏ.領域３２１ｂに、トラック番号をＴＮｏ.領域３２１ｃに格納する。更に２番目に再生する曲のディスク番号及びトラック番号が入力されると（ステップＳ２；ＹＥＳ）、ＣＰＵ３１は、入力されたディスク番号をＲＡＭ３２内のプログラム格納メモリ３２１のＤＮｏ.領域３２１ｂに、トラック番号をＴＮｏ.領域３２１ｃに格納する。
【００３７】
そして、ＣＰＵ３１は、２番目に入力されたディスク番号と、１番目に入力されたディスク番号が一致しているか否かを比較する（ステップＳ３）。一致していないと判断すると（ステップＳ３；ＮＯ）、ＣＰＵ３１は、１番目にディスク番号が入力されたディスクが収納されている溝２ａを基準として、２番目に入力されたディスク番号に対応する溝２ａよりも近い位置に空き領域の溝２ａが存在するか否かを判断し、（ステップＳ４）、存在すると判断すると（ステップＳ４；ＹＥＳ）、ロータリーストッカー２を回転させることによって、２番目にディスク番号が入力されたディスクをローディング位置２ａ−１に移動させ、当該ディスクをローディングする（ステップＳ５）。そして、ＣＰＵ３１は、再びロータリーストッカー２を回転させ、１番目に入力されたディスク番号のディスクが収納されている溝２ａに最も近い空き領域の溝２ａをローディング位置２ａ−１まで移動させ（ステップＳ６）、当該ローディングされたディスクを空き領域の溝２ａにアンローディングする（ステップＳ７）。
【００３８】
ステップＳ７が終了すると、ＣＰＵ３１は、ステップＳ２に戻り、次にプログラム入力がされたか否かを判断し、ステップＳ２がＹＥＳである限り、即ち、次にプログラム入力されている曲がある限り、その直前に入力したディスク番号と次に入力したディスク番号を比較し、ステップＳ２〜７の該当する処理を繰り返し実行する。
【００３９】
同様に、ステップＳ３において、２番目に入力されたディスク番号と１番目に入力されたディスク番号が一致していると判断された場合（ステップＳ３；ＹＥＳ）、もしくはステップＳ４において、１番目にディスク番号が入力されたディスクが収納されている溝２ａを基準として、２番目に入力されたディスク番号に対応する溝２ａよりも近い位置に空き領域の溝２ａが存在しないと判断された場合（ステップＳ４；ＮＯ）においても、ＣＰＵ３１は、ステップＳ２に戻り、ステップＳ２がＹＥＳである限り、ステップＳ２〜７の該当する処理を繰り返し実行する。
【００４０】
ステップＳ２において、次にプログラム入力されている曲がないと判断され（ステップＳ２；ＮＯ）、ＰＬＡＹ要求が操作部３４を介して入力されると（ステップＳ８；ＹＥＳ）、ＣＰＵ３１は、今回のプログラム入力の過程でディスクが移動されたか否かを判断し、移動がされたと判断すると（ステップＳ９；ＹＥＳ）、移動されたディスクについて、ＤＮｏ.領域３２１ｂを移動後のディスク番号に書き換える（ステップＳ１０）。そして、ＣＰＵ３１は、プログラム再生を開始する（ステップＳ１１）。
【００４１】
曲の再生が終了すると（ステップＳ１２；ＹＥＳ）、ＣＰＵ３１は、プログラム入力された全ての曲の再生が終了したかを判断し（ステップＳ１３）、未だ再生されていない曲があると判断すると（ステップＳ１３；ＮＯ）、直前に再生されていたディスク番号と次にプログラムされているディスク番号が異なっているか否かを判断し（ステップＳ１４）、異なっていると判断すると（ステップＳ１４；ＹＥＳ）、ディスクを交換して次の曲を再生し（ステップＳ１５）、異なっていないと判断すると（ステップＳ１４；ＮＯ）、ディスクを交換せずに次の曲を再生する（ステップＳ１６）。ステップＳ１３において、プログラム入力された全ての曲の再生が終了したと判断するまで、ＣＰＵ３１は、ステップＳ１２〜１６の該当する処理を繰り返し実行する。
【００４２】
ステップＳ１３において、プログラム入力された全ての曲の再生が終了したと判断し（ステップＳ１３；ＹＥＳ）、操作部３４のＲＥＰＥＡＴキーが押下されると（ステップＳ１７；ＹＥＳ）、ＣＰＵ３１は、１番目にプログラムされているディスクに交換して再生し（ステップＳ１８）、プログラム入力されている全ての曲の再生が終了するまでステップＳ１２〜１６の該当する処理を繰り返し実行する。一方、ステップＳ１７においてＲＥＰＥＡＴキーが押下されなければ（ステップＳ１７；ＮＯ）、ＣＰＵ３１は、プログラム再生処理を終了する。
【００４３】
以下、図５〜９を参照して本実施の形態の具体的な例について説明する。具体例として、プログラム再生において１番目に再生する曲としてディスク番号１、トラック番号５の曲を入力し、２番目に再生する曲としてディスク番号２００、トラック番号１０の曲を入力して再生を行う場合について説明する。
【００４４】
図５は、ステップＳ２においてユーザがプログラム入力をした際に表示部３５に表示されるプログラム入力画面３５１の一例を示す図である。図５に示すように、プログラム入力画面３５１には、右側にプログラム再生される順番を示す番号（＝プログラムＮＯ）（０２）、中央にユーザが入力したディスク番号（２００）、左側にユーザが入力したトラック番号（１０）が、各番号を識別するための識別子（ＰＧＭ、Ｄ、Ｔ）とともに表示されている。
【００４５】
図６は、ステップＳ１及びステップＳ２において入力されたディスク番号及びトラック番号をプログラム格納メモリ３２１に格納する一例を示す図である。図６に示すように、プログラム入力がされると、入力した順番の番号に相当するＰＧＭＮｏ.領域３２１ａに対応するＤＮｏ.領域３２１ｂにディスク番号を、ＴＮｏ.領域３２１ｃにトラック番号を格納する。
【００４６】
図７は、ステップＳ４において１番目にディスク番号が入力されたディスクが収納されている溝２ａに最も近い空き領域である溝２ａに対応するディスク番号が５である場合にステップＳ５〜７において行われるディスクの交換の一例を示す図である。
図７の（ａ）に示すように、２番目に再生する曲が入力されると、ロータリーストッカー２を回転させ、ディスク番号２００をローディング位置へ移動させる。次に、図７の（ｂ）に示すように、ディスク番号２００に格納されているディスクを一旦ローディングする。そして、図７の（ｃ）に示すように、ロータリーストッカー２を回転させて空き領域であるディスク番号５をローディング位置へ移動させ、図７の（ｄ）に示すように、ローディングしたディスクをディスク番号５の空き領域へアンローディングする。
【００４７】
図８は、ステップＳ８においてＰＬＡＹキーが押下された際に、ステップＳ１０で行われるプログラム格納メモリ３２１のＤＮｏ.領域３２１ｂの書き換えを示す一例である。図７で示したように、２番目にプログラム入力された、ディスク番号２００に格納されていたディスクは、空き領域のディスク番号５へ移動されたので、ＰＧＭＮｏ.領域３２１ａが０２に対応しているＤＮｏ.領域３２１ｂに格納されているディスク番号は、２００から０５へ書き換えられる。
【００４８】
図９は、本発明においてプログラム再生時に行われるロータリーストッカー２の回転動作と、従来技術においてプログラム再生時に行われるロータリーストッカー２の回転動作と、を比較した図である。図９に示すように、従来技術においては、２番目の曲を再生する前に、ディスク番号１がローディング位置２ａ−１になっている状態からディスク番号２００がローディング位置２ａ−１になるようにするため、ロータリーストッカー２は、矢印Ａが示すように、約半周回転しなければならない。一方、本発明においては、プログラム入力時に既に２番目に再生するディスクがディスク番号５に格納されているので、２番目の曲を再生する前には、ロータリーストッカー２は、矢印Ｂが示すように、従来技術における回転の１/４０回転するだけでよい。
【００４９】
以上説明した様に、ディスクチェンジャー装置１によれば、プログラム入力時、２番目以降の曲のディスク番号及びトラック番号が入力された際には、プログラム格納メモリ３２１への格納と併せて、入力されたディスク番号が直前に入力したディスク番号と一致しているか否かを判断し、一致していないと判断すると、直前にディスク番号が入力されたディスクが収納されている溝２ａを基準として、２番目に入力したディスク番号に対応する溝２ａよりも近い位置に空き領域の溝２ａが存在するか否かを判断し、存在すると判断すると、入力されたディスク番号のディスクを、直前にディスク番号が入力されたディスクから最も近い空き領域の溝２ａに移動させる。そして、全てのプログラム入力が終了し、ＰＬＡＹキーが押下されると、移動したディスクのＤＮｏ.領域３２１ｂを移動先のディスク番号に書き換えてから再生を開始する。
【００５０】
従って、プログラム入力中に、直前にディスク番号が入力されたディスクに最も近い空き領域にディスクを移動させておくので、プログラム再生を行う際には次に再生するディスクがより近い位置に格納されており、再生中のディスク交換にかかる時間を短縮することができる。
【００５１】
なお、上記実施の形態における記述内容は、本発明に係るディスクチェンジャー装置１の好適な一例であり、これに限定されるものではない。
例えば、上記実施の形態においては、収納可能なディスクの枚数は、４００枚としているが、これに限定されない。また、プログラム入力においてディスクを移動した際のＤＮｏ.３２１ｂ領域の書き換えは、ＰＬＡＹキーが押下された際に一括して行っているが、ディスクを移動させた直後に書き換えを行うようにしてもよい。
【００５２】
また、プログラム再生可能な曲数が３２曲とすると、３２個の連続した溝２ａを予め空けておくようにすれば、プログラム入力順に連続してディスクを並べておくことができ、ディスク交換にかかる時間をより一層短縮することができる。また、同時に空き領域を検索する時間も短縮することができる。
【００５３】
更に、上述の実施の形態では、ディスクの移動に伴って、対応するディスク番号をメモリ中に書き換えるようにしているが、これに限定されるものではない。例えば、メモリ中のディスク番号は書き換えずに、実際の収納位置のディスク番号を変更するようにしても良い。また、元のディスク番号と書き換えられたディスク番号の対応テーブルをメモリ中に作成するようにしても良い。これによれば、元のディスク番号を用いて再度プログラム入力や再生が行えるので、ユーザが所望するディスクをディスク番号で覚えている場合、便利である。また、プログラム再生が終了した後には、元あった場所にディスクを戻すようにしても良い。その他、ディスクチェンジャー装置１の細部構成、及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００５４】
【発明の効果】
本発明によれば、ディスクチェンジャー装置のプログラム再生を行う際に、ディスクの交換に要していた時間を短縮し、利便性を向上させることができる。
【図面の簡単な説明】
【図１】本発明に係るディスクチェンジャー装置１のディスクチェンジャー部１０を概略して示す平面図である。
【図２】本発明に係るディスクチェンジャー装置１の機能的構成を示すブロック図である。
【図３】図２のプログラム格納メモリ３２１内部のデータ格納例を示す図である。
【図４】図２のＣＰＵ３１により実行されるプログラム再生処理を示すフローチャートである。
【図５】図４のステップＳ２においてユーザがプログラム入力をした際に表示部３５に表示されるプログラム入力画面３５１の一例を示す図である。
【図６】図４のステップＳ１及びステップＳ２において入力されたディスク番号及びトラック番号のプログラム格納メモリ３２１への格納例を示す図である。
【図７】図４のステップＳ４において、２番目に入力されたディスク番号が２００の時、１番目に入力されたディスク番号１のディスクが収納されている溝２ａに最も近い空き領域である溝２ａのディスク番号が５である場合に、ステップＳ５〜ステップＳ７において行われるディスクの交換の一例を示す図である。
【図８】図４のステップＳ１０におけるＤＮｏ.領域３２１ｂの書き換えの一例を示す図である。
【図９】本発明と従来技術におけるプログラム再生時のディスクの移動を比較した図である。
【図１０】従来技術におけるプログラム再生処理を示すフローチャートである。
【符号の説明】
１    ディスクチェンジャー装置
１０    ディスクチェンジャー部
１１    検知装置
１２    ロータリーストッカー駆動機構
１３    ローディング駆動機構
１４    ロータリーストッカー駆動回路
１５    ローディング駆動回路
２０    再生部
２１    光ピックアップ
２２    再生動作駆動機構
２３    ＤＳＰ
３０    制御部
３１    ＣＰＵ
３２    ＲＡＭ
３２１    プログラム格納メモリ
３３    ＲＯＭ
３４    操作部
３５    表示部
【図１】
0003776784.tif 000002
【図２】
0003776784.tif 000003
【図３】
0003776784.tif 000004
【図４】
0003776784.tif 000005
【図５】
0003776784.tif 000006
【図６】
0003776784.tif 000007
【図７】
0003776784.tif 000008
【図８】
0003776784.tif 000009
【図９】
0003776784.tif 000010
【図１０】
0003776784.tif 000011