(57)【要約】【課題】子機から再生指示されたディスクを収容するディスクチェンジャ装置が読取動作中であっても、再生指示をした子機に応答して再生を可能にする。【解決手段】制御装置２０は、子機３０ａから、ディスクチェンジャ装置１０ａに収容されたディスクの再生が指示されると、ディスクチェンジャ装置１０ａが現在読取動作中であるか否かを判定する。ディスクチェンジャ装置１０ａが現在読取動作中であると判定された場合、制御装置２０は、再生指示されたディスクに記録されたコンテンツデータのカテゴリー（ジャンル、アーティスト情報等）を判別し、現在読取動作が行われていないディスクチェンジャ装置１０ｂ及び１０ｃに収容されたディスクの中から、判別されたカテゴリーに属するコンテンツデータが記録されたディスクを抽出し、その抽出されたディスクのコンテンツデータを読み出して、再生指示した子機３０ａに送信する。【選択図】図１
2005129124.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されたデータを読み取る複数の読取装置と、前記複数の読取装置と通信可能に接続され、各読取装置を制御する制御装置と、前記制御装置と通信可能に接続され、前記複数の読取装置に収容された記録媒体に記録されたデータの再生を指示するための複数の子機と、を備えたデータ再生システムであって、
前記制御装置は、
前記複数の読取装置に収容された記録媒体に記録されたデータのカテゴリーのデータを記憶する記憶部と、
前記複数の子機の一つから、記録媒体の記録データの再生が指示されると、当該記録媒体を収容する読取装置が、現在読取動作中であるか否かを判定する判定手段と、
前記判定手段により、再生指示された記録媒体を収容する読取装置が現在読取動作中であると判定された場合、前記記憶部に記憶された内容に基づいて、前記再生指示された記録媒体の記録データのカテゴリーを判別するカテゴリー判別手段と、
前記複数の読取装置のうち、現在読取動作が行われていない読取装置に収容された記録媒体の中から、前記カテゴリー判別手段により判別されたカテゴリーに属するデータが記録された記録媒体を抽出する抽出手段と、
前記抽出手段により抽出された記録媒体の記録データの読み取りを、当該記録媒体を収容する読取装置に指示し、当該読取装置から受信した記録データを前記再生指示した子機に送信する再生データ送信手段と、を備え、
前記複数の子機の各々は、
前記制御装置から送信された記録媒体の記録データを再生出力する出力部を備えることを特徴とするデータ再生システム。
【請求項２】
前記制御装置は、前記判定手段により、再生指示された記録媒体を収容する読取装置が現在読取動作中であると判定された場合、当該読取装置が現在読取動作中である旨を通知するメッセージを前記再生指示した子機に送信するメッセージ送信手段を備え、
前記複数の子機の各々は、前記制御装置から前記メッセージが受信された場合、当該メッセージを通知する通知手段を備えることを特徴とする請求項１に記載のデータ再生システム。
【請求項３】
前記制御装置は、前記抽出手段により抽出された記録媒体のリストを前記再生指示した子機に送信するリスト送信手段を備え、
前記子機は、
前記制御装置から前記抽出された記録媒体のリストが受信された場合、受信された記録媒体のリストの中から、子機で再生する記録媒体を選択する選択手段と、
前記選択手段による選択結果を前記制御装置に送信する選択結果送信手段と、を備え、
前記制御装置の再生データ送信手段は、前記再生指示した子機から前記選択結果が受信された場合、その選択された記録媒体の記録データを読み出して当該子機に送信することを特徴とする請求項１又は２に記載のデータ再生システム。
【請求項４】
記録媒体に記録されたデータを読み取る複数の読取装置と、前記複数の読取装置の何れかに収容された記録媒体の再生を指示することが可能な複数の子機に接続された制御装置であって、
前記複数の読取装置に収容された記録媒体に記録されたデータのカテゴリーのデータを記憶する記憶部と、
前記複数の子機の一つから、記録媒体の記録データの再生が指示されると、当該記録媒体を収容する読取装置が、現在読取動作中であるか否かを判定する判定手段と、
前記判定手段により、再生指示された記録媒体を収容する読取装置が現在読取動作中であると判定された場合、前記記憶部に記憶された内容に基づいて、前記再生指示された記録媒体の記録データのカテゴリーを判別するカテゴリー判別手段と、
前記複数の読取装置のうち、現在読取動作が行われていない読取装置に収容された記録媒体の中から、前記カテゴリー判別手段により判別されたカテゴリーに属するデータが記録された記録媒体を抽出する抽出手段と、
前記抽出手段により抽出された記録媒体の記録データの読み取りを、当該記録媒体を収容する読取装置に指示し、当該読取装置から受信した記録データを前記再生指示した子機に送信する再生データ送信手段と、
を備えることを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ再生システム及び制御装置に関する。
【背景技術】
【０００２】
近年、１台の制御装置に対して複数のディスクチェンジャ装置を接続し、多数枚のディスク（例えば、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等）に記録された音声データ、映像データ等を再生することができるデータ再生システムが開発されている。各ディスクチェンジャ装置は、多数枚のディスクを収納しており、制御装置からの再生指示に応じて、ディスクの読取動作を行う（例えば、特許文献１参照。）。
【０００３】
また、データ再生システムの使用環境としては、制御装置及び各ディスクチェンジャ装置は、例えば、家庭のリビングなどに備えつけられ、リビングにて音楽や映画を楽しむ用途に利用される他、各部屋に備えられた子機が制御装置に接続され、各子機からの指示により各ディスクチェンジャ装置に収納されているディスクの再生を行うことができる。
【特許文献１】特開２００２−１６２８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、制御装置に複数の子機が接続された従来のデータ再生システムでは、子機からディスクの再生が指示されたときに、そのディスクを収容するディスクチェンジャ装置が読取動作中である場合、再生指示をした子機に応答して再生を行うことができず、ユーザにとって使い勝手が悪いという問題点があった。
【０００５】
本発明の課題は、子機から再生指示されたディスクを収容するディスクチェンジャ装置が読取動作中であっても、再生指示をした子機に応答して再生を可能にすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明は、記録媒体に記録されたデータを読み取る複数の読取装置と、前記複数の読取装置と通信可能に接続され、各読取装置を制御する制御装置と、前記制御装置と通信可能に接続され、前記複数の読取装置に収容された記録媒体に記録されたデータの再生を指示するための複数の子機と、を備えたデータ再生システムであって、前記制御装置は、前記複数の読取装置に収容された記録媒体に記録されたデータのカテゴリーのデータを記憶する記憶部と、前記複数の子機の一つから、記録媒体の記録データの再生が指示されると、当該記録媒体を収容する読取装置が、現在読取動作中であるか否かを判定する判定手段と、前記判定手段により、再生指示された記録媒体を収容する読取装置が現在読取動作中であると判定された場合、前記記憶部に記憶された内容に基づいて、前記再生指示された記録媒体の記録データのカテゴリーを判別するカテゴリー判別手段と、前記複数の読取装置のうち、現在読取動作が行われていない読取装置に収容された記録媒体の中から、前記カテゴリー判別手段により判別されたカテゴリーに属するデータが記録された記録媒体を抽出する抽出手段と、前記抽出手段により抽出された記録媒体の記録データの読み取りを、当該記録媒体を収容する読取装置に指示し、当該読取装置から受信した記録データを前記再生指示した子機に送信する再生データ送信手段と、を備え、前記複数の子機の各々は、前記制御装置から送信された記録媒体の記録データを再生出力する出力部を備えることを特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、在読取動作中であると判定された場合、当該読取装置が現在読取動作中である旨を通知するメッセージを前記再生指示した子機に送信するメッセージ送信手段を備え、前記複数の子機の各々は、前記制御装置から前記メッセージが受信された場合、当該メッセージを通知する通知手段を備えることを特徴としている。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の発明において、前記制御装置は、前記抽出手段により抽出された記録媒体のリストを前記再生指示した子機に送信するリスト送信手段を備え、前記子機は、前記制御装置から前記抽出された記録媒体のリストが受信された場合、受信された記録媒体のリストの中から、子機で再生する記録媒体を選択する選択手段と、前記選択手段による選択結果を前記制御装置に送信する選択結果送信手段と、を備え、前記制御装置の再生データ送信手段は、前記再生指示した子機から前記選択結果が受信された場合、その選択された記録媒体の記録データを読み出して当該子機に送信することを特徴としている。
【０００９】
請求項４に記載の発明は、記録媒体に記録されたデータを読み取る複数の読取装置と、前記複数の読取装置の何れかに収容された記録媒体の再生を指示することが可能な複数の子機に接続された制御装置であって、前記複数の読取装置に収容された記録媒体に記録されたデータのカテゴリーのデータを記憶する記憶部と、前記複数の子機の一つから、記録媒体の記録データの再生が指示されると、当該記録媒体を収容する読取装置が、現在読取動作中であるか否かを判定する判定手段と、前記判定手段により、再生指示された記録媒体を収容する読取装置が現在読取動作中であると判定された場合、前記記憶部に記憶された内容に基づいて、前記再生指示された記録媒体の記録データのカテゴリーを判別するカテゴリー判別手段と、前記複数の読取装置のうち、現在読取動作が行われていない読取装置に収容された記録媒体の中から、前記カテゴリー判別手段により判別されたカテゴリーに属するデータが記録された記録媒体を抽出する抽出手段と、前記抽出手段により抽出された記録媒体の記録データの読み取りを、当該記録媒体を収容する読取装置に指示し、当該読取装置から受信した記録データを前記再生指示した子機に送信する再生データ送信手段と、を備えることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、子機から再生指示された記録媒体を収容する読取装置が現在読取動作中であっても、再生指示された記録媒体の記録データと同一のカテゴリーのデータが記録された記録媒体を再生することができ、ユーザにとっての使い勝手が向上する。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。まず、本実施の形態における構成を説明する。
【００１２】
まず、図１を参照して、本実施の形態に係るデータ再生システム１の構成について説明する。データ再生システム１は、図１に示すように、複数のディスクチェンジャ装置（以下、チェンジャと称する。）１０ａ、１０ｂ、１０ｃ、制御装置２０、複数の子機３０ａ、３０ｂを備えて構成されている。なお、データ再生システム１を構成するチェンジャの台数、子機の台数は、特に限定されない。
【００１３】
チェンジャ１０ａ、１０ｂ、１０ｃ、制御装置２０は、例えば、ユーザの自宅の居間等のメインルームに設置されており、制御装置２０と、チェンジャ１０ａ、１０ｂ、１０ｃは、ＩＥＥＥ１３９４等の高速デジタル伝送方式での伝送が可能な接続線２を介して直列に接続されている。子機３０ａ、３０ｂは、例えば、子供部屋やベッドルーム等のサブルームに一台ずつ設置され、それぞれ、接続線３（例えば、自宅の電話回線等）を介して制御装置２０に接続されている。
【００１４】
チェンジャ１０ａ、１０ｂ、１０ｃには、各チェンジャを一意的に識別するためのチェンジャコードが設定されている。チェンジャ１０ａ、１０ｂ、１０ｃは、制御装置２０から送信される各種制御データが自機に対するものであるか否かを、この制御データに含まれるチェンジャコードを示すデータを参照して判定する。図２に、制御装置２０から各チェンジャ１０ａ〜１０ｃに送信される制御データのデータ構造の一例を示す。図２に示すように、制御装置２０から送信される制御データは、ヘッダ情報、チェンジャコード及び制御指令を示す制御コード（例えば、○番のディスクを再生、再生停止等）により構成されている。
【００１５】
制御装置２０は、子機３０ａ、３０ｂ等から送信される各種指示に応じて、チェンジャ１０ａ、１０ｂ、１０ｃを制御する。
【００１６】
子機３０ａ、３０ｂは、制御装置２０に対し、チェンジャ１０ａ、１０ｂ、１０ｃに収容されたディスクの再生を指示する。
【００１７】
次に、チェンジャ１０ａ、１０ｂ、１０ｃ、制御装置２０、子機３０ａ、３０ｂの構成について詳細に説明する。
【００１８】
まず、図３〜図５を参照して、本発明の読取装置としてのチェンジャ１０ａの構成について詳細に説明する。チェンジャ１０ｂ、１０ｃは、チェンジャ１０ａと同じ構成であるため、これらの図示及び詳細な説明を省略する。
【００１９】
なお、本実施の形態において、チェンジャ１０ａは、例えば４００枚のディスク（ＣＤ等）を収容可能であるものとするが、収容可能なディスク枚数は４００枚に限定されない。チェンジャ１０ａに収容される各ディスクには、音声データ等のコンテンツデータの他、ＴＯＣ（Table Of Contents）情報、ディスクコード（ディスク製造元、カタログ番号等の情報）、ディスクタイトル、トラックタイトル等のテキストデータ等が記録されている。
【００２０】
チェンジャ１０ａは、例えば、ロータリートレイ１０１にディスクが装填された際や、制御装置２０がリセットされた際等に、ロータリートレイ１０１に収容されているディスクのコンテンツデータに係るディスク関連データを予め読み取って制御装置２０に送信する。また、チェンジャ１０ａは、制御装置２０から指定されたディスクのコンテンツデータを読み取って制御装置２０に送信する。
【００２１】
図３に、チェンジャ１０ａのディスク収納部の概略構成を示す。
図３に示すように、ディスク収納部には、ロータリートレイ１０１、ロータリートレイ制御モータ１０２、ディスクアーム１０３、センサ支持板１０４、第１センサ１０４ａ〜ディスク有無検出センサ１０４ｄ等が基板１０５上部に設置されている。図中符号Ａ１〜Ａ６に示す信号ラインは、図５に示すマイクロコンピュータ１０６及びその周辺回路に接続される。
【００２２】
ロータリートレイ１０１は、その中心から動径方向に伸びる４００個のスロットを備えると共に、これらスロット上にディスクを立脚させることによってディスクを保持して収容するものであり、基板１０５の略中央部に設置される。また、ロータリートレイ１０１は、ロータリートレイ制御モータ１０２が供給する動力によって回転動作を行う。
【００２３】
ロータリートレイ制御モータ１０２は、図中符号Ａ６に示す信号ラインを介してロータリートレイ制御モータドライバ１１０から出力される制御信号に応じてロータリートレイ１０１を駆動し、ロータリートレイ１０１に正確な回転動作を行わせる。
【００２４】
ディスクアーム１０３は、図中符号Ａ５に示す信号ラインを介してディスクアーム制御モータドライバ１１１から出力される制御信号に応じて動作する。すなわち、上記制御信号に応じて、ディスクアーム１０３に対向するディスク搬送位置にあるスロット上のディスクを枚引き出し、このディスクを図示しない再生装置にセットし、ディスクの再生後、再び元のスロットに収容する。
【００２５】
次いで、第１センサ１０４ａ〜第３センサ１０４ｃ及びディスク有無検出センサ１０４ｄについて説明する。
【００２６】
第１センサ１０４ａ、第２センサ１０４ｂは、基板１０５上にあり、かつ、ロータリートレイ１０１の下部に設置される。これらは、個々のスロット（ディスクの各収容場所）を検出すると共に、ロータリートレイ１０１の回転方向の検出を行う。
【００２７】
第１センサ１０４ａ、第２センサ１０４ｂは、ロータリートレイ１０１の回転中心軸から放射状に伸びる２つの異なる動径上（図示略）にそれぞれ位置し、更に、ロータリートレイ１０１の回転中心からの距離がそれぞれ異なるように設置される。また、第１センサ１０４ａ、第２センサ１０４ｂの設置位置は、ロータリートレイ１０１の回転動作によって、第１センサ１０４ａから出力される信号ＰＨ１と、第２センサ１０４ｂから出力される信号ＰＨ２とが、互いに１／４周期ずれて発生するような位置に設定されている（図４参照）。
【００２８】
第１センサ１０４ａは、図中符号Ａ１に示す信号ラインを介してロータリートレイ１０１の回転動作による信号ＰＨ１をマイクロコンピュータ１０６に出力し、第２センサ１０４ｂも、図中符号Ａ２に示す信号ラインを介してロータリートレイ１０１の回転動作による信号ＰＨ２をマイクロコンピュータ１０６に出力する。
【００２９】
第３センサ１０４ｃは、基板１０５上に設置され、ロータリートレイ１０１の位置を特定する際に用いる信号ＰＨ３を出力する。第３センサ１０４ｃは、ロータリートレイ１０１の回転動作によって信号ＰＨ３を発生させ、図中符号Ａ３に示す信号ラインを介してこの信号ＰＨ３をマイクロコンピュータ１０６に出力する。
ロータリートレイ１０１には信号ＰＨ３が“Ｌｏｗ”となる複数の区間が円周方向に設けられており、これら各区間内に形成されたスロットの数は互いに全て異なる（例えば、図４（ａ）に示す信号ＰＨ３の“Ｌｏｗ”区間は、スロット３つ分の区間に対応している。）。
【００３０】
ディスク有無検出センサ１０４ｄは、ロータリートレイ１０１の上部に設置されたセンサ支持板１０４に設置され、スロット上のディスクの有無を検出する。ディスク有無検出センサ１０４ｄは、図中符号Ａ４に示す信号ラインを介してスロット上のディスクの有無を示す検出信号をマイクロコンピュータ１０６に出力する。
【００３１】
次に、図４（ａ）、（ｂ）を参照して、マイクロコンピュータ１０６の制御によって行われるロータリートレイ１０１の位置及び回転方向の特定、ロータリートレイ１０１のスロット上のディスク有無の特定について詳細に説明する。
【００３２】
図４（ａ）は、第１センサ１０４ａ〜第３センサ１０４ｃが出力する信号ＰＨ１〜ＰＨ３のタイミングチャートであり、図４（ｂ）は、第１センサ１０４ａ、第２センサ１０４ｂが出力する信号ＰＨ１、ＰＨ２と、ディスク有無検出センサ１０４ｄが出力するディスク有無検出信号のタイミングチャートである。
図中符号Ｃ１〜Ｃ５は、マイクロコンピュータ１０６がスロットを一つずつカウントするカウントタイミングを示す。このカウントタイミングは、信号ＰＨ１、ＰＨ２が共に“Ｌｏｗ”となる場合にのみ生じるものであり、それ以外の場合には、カウントタイミングは生じない。
なお、図中符号Ｃ１〜Ｃ５に示すカウントタイミングは、実際の動作時に生じる複数のカウントタイミングの一部を例示したものである。
【００３３】
ロータリートレイ１０１の位置の特定：
信号ＰＨ３の“Ｌｏｗ”区間内に包含される上記カウントタイミングの数（スロットの数）が計数されることにより、ロータリートレイ１０１の位置が特定可能となる。
【００３４】
ロータリートレイ１０１の回転方向の特定：
また、信号ＰＨ１、ＰＨ２の位相は互いに１／４周期ずれており、ロータリートレイ１０１の回転方向が逆転すれば、この位相も逆転して図４（ａ）の信号ＰＨ１と信号ＰＨ２の信号が入れ替わる。すなわち、信号ＰＨ１、ＰＨ２の位相からロータリートレイ１０１の回転方向を特定することが可能となる。
【００３５】
例えば、信号ＰＨ１、ＰＨ２が共に“Ｌｏｗ”のカウントタイミングの後、信号ＰＨ１が“Ｈｉｇｈ”に切り替わると、ロータリートレイ１０１の回転方向は右回転である特定され、信号ＰＨ２が“Ｈｉｇｈ”に切り替わると、ロータリートレイ１０１の回転方向は左回転であると特定される。
【００３６】
ディスクの有無の特定：
図４（ｂ）に示すように、ディスク有無検出センサ１０４ｄは、“Ｈｉｇｈ”信号を標準値として出力する。ロータリートレイ１０１の回転動作による上記カウントタイミングの発生時、このカウントタイミングに対応するスロットにディスクが収容されていれば、ディスク有無検出センサ１０４ｄは、上記標準値を継続して出力し、マイクロコンピュータ１０６はＲＡＭにこのデータを記憶する。
【００３７】
それに対し、ロータリートレイ１０１の回転動作による上記カウントタイミングの発生時、このカウントタイミングに対応するスロットにディスクが収容されていなければ、ディスク有無検出センサ１０４ｄは“Ｌｏｗ”信号１パルス分を出力し、マイクロコンピュータ１０６はＲＡＭにこのデータを記憶する。
【００３８】
次に、図５を参照して、チェンジャ１０ａの制御系の構成について詳細に説明する。
【００３９】
チェンジャ１０ａは、図５に示すように、マイクロコンピュータ１０６、入力部１０７、表示部１０８、交換口開閉制御モータドライバ１０９、ロータリートレイ制御モータドライバ１１０、ディスクアーム制御モータドライバ１１１、ＤＳＰ１１２、ピックアップユニット１１３、ロード／アンロードＳＷ１１４、交換口開閉制御モータ１１５、Ｉ／Ｆ１１６等を備えて構成されている。
【００４０】
マイクロコンピュータ１０６は、図示しないＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備え、チェンジャ１０ａを統括的に制御する。マイクロコンピュータ１０６のＲＯＭには、チェンジャ１０ａを制御するための制御プログラムや、このプログラムに係る各種アプリケーションプログラムが格納される。マイクロコンピュータ１０６のＲＡＭには、各種プログラムの実行ファイルや、各種プログラムの実行時に生じる各種データ等が一時的に格納される。以下、マイクロコンピュータ１０６の制御動作について説明する。
【００４１】
マイクロコンピュータ１０６は、図中符号Ａ１〜Ａ４に示す信号ラインを介して第１センサ１０４ａ〜ディスク有無検出センサ１０４ｄの出力信号を受信し、その受信した信号に基づいてロータリートレイ１０１の動作を制御するための各種位置データを算出してＲＡＭに記憶する。
【００４２】
また、マイクロコンピュータ１０６は、入力部１０７を介して入力される各種操作信号に応じて、交換口１００の開閉動作、ロータリートレイ１０１の回転動作、ディスクアーム１０３の動作或いはディスクがセットされた再生装置（図示略）が行う再生処理等を制御する。
【００４３】
更に、マイクロコンピュータ１０６は、上述のように、第１センサ１０４ａ〜ディスク有無検出センサ１０４ｄの各出力信号に基づいて、スロットの特定や、ロータリートレイ１０１の回転方向およびディスク有無等を判定する。
【００４４】
また、マイクロコンピュータ１０６は、制御装置２０から接続線２を介して送信される指示信号に応じて、チェンジャ１０ａの各部を制御する。
【００４５】
入力部１０７は、チェンジャ１０の操作に係る各種操作キーや操作ダイアル等（図示せず）を具備し、これらの操作キーや操作ダイアルの操作信号をマイクロコンピュータ１０６に出力する。
【００４６】
表示部１０８は、ＬＣＤ（Liquid Crystal Display）等の表示装置により構成され、マイクロコンピュータ１０６から出力される表示制御信号に従って表示処理を行う。表示部１０８は、例えば、再生中ディスクのトラック番号、再生中ディスクのＴＯＣ情報、或いはチェンジャ１０の各種動作モード（回転移動中、或いはディスク検索中等）、交換口１００の開閉状態等を表示する。
【００４７】
交換口開閉制御モータドライバ１０９は、マイクロコンピュータ１０６から出力される制御信号に基づいて、交換口１００を開閉する為の交換口開閉制御モータ１１５を駆動する。
【００４８】
ロータリートレイ制御モータドライバ１１０は、マイクロコンピュータ１０６から出力される制御信号に基づいて、ロータリートレイ１０１を回転させる為のロータリートレイ制御モータ１０２を駆動する。
【００４９】
ディスクアーム制御モータドライバ１１１は、マイクロコンピュータ１０６から出力される制御信号に基づいて、ディスクアーム１０３を動作させる為のディスクアーム制御モータ（図示略）を駆動する。
【００５０】
ＤＳＰ（Digital Signal Processor）１１２は、ピックアップユニット１１３から出力されるコンテンツデータをマイクロコンピュータ１０６が処理可能なデータ形式に高速変換し、マイクロコンピュータ１０６に出力する。
【００５１】
ピックアップユニット１１３は、上記再生装置（図示略）にセットされたディスクを回転させ、セットされたディスクに予め記録されたディスク関連データ、コンテンツデータ等を読み出す。
【００５２】
ロード／アンロードＳＷ１１４は、上記再生装置（図示略）に対しディスクが新規にセットされた場合に当該ディスクからディスク関連データ等を読み取るか、或いは、上記再生装置からディスクをディスク収納部に戻す際、既に読み取られ、制御装置２０に送信されたディスク関連データ等をクリアする旨の指示を制御装置２０に送信するか、の何れかを指示する信号をマイクロコンピュータ１０６に出力する。
【００５３】
Ｉ／Ｆ１１６は、接続線２を介して制御装置２０、チェンジャ１０ｂ、１０ｃとの間でデータの送受信を行うためのインターフェース（例えば、ＩＥＥＥ１３９４等のシリアルインターフェース）を備える。
【００５４】
次に、図６を参照して、制御装置２０の構成について説明する。
制御装置２０は、図６に示すように、マイクロコンピュータ２０１、Ｉ／Ｆ２０２、通信部２０３、ＨＤＤ（Hard Disc Drive）２０４、エンコーダ／デコーダ２０５、出力部２０６、表示部２０７、入力部２０８等を備えて構成される。
【００５５】
マイクロコンピュータ２０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、制御装置２０を統括的に制御する。マイクロコンピュータ２０１のＲＯＭには、ＣＰＵにより実行されるディスク再生処理プログラム等の各種制御プログラム及びそれらの制御プログラムの実行時に必要なデータ等が格納される。マイクロコンピュータ２０１のＲＡＭには、ＣＰＵにより実行される各種プログラムの実行ファイル、各種プログラムの実行時に生じるデータ等が一時的に格納される。以下、マイクロコンピュータ２０１による制御動作について説明する。
【００５６】
マイクロコンピュータ２０１は、チェンジャ１０ａ、１０ｂ、１０ｃに現在収容されている各ディスクのディスク情報をＨＤＤ２０４に格納する。ディスク情報には、チェンジャ内の各ディスクを識別するためのディスク番号、ディスクタイトル、そのディスクに記録されたコンテンツデータのジャンル、アーティストの情報が含まれる。ディスクタイトル、ジャンル、アーティスト等の情報は、これらの情報を格納したデータベースから通信ネットワークを介して入手することが可能である。また、ディスクに、ディスクタイトル等のタイトル情報が記録されている場合には、チェンジャ内のディスクからタイトル情報等を直接読み出してＨＤＤ２０４に格納するようにしてもよい。ディスク番号は、通し番号で付与される。例えば、チェンジャ１０ａに収容されるディスクは、ディスク番号が１〜４００、チェンジャ１０ｂに収容されるディスクは、ディスク番号が４０１〜８００、チェンジャ１０ｃに収容されるディスクは、ディスク番号が８０１〜１２００となる。
【００５７】
また、マイクロコンピュータ２０１は、ＨＤＤ２０４に格納されているディスク情報を、ディスクタイトル等をキーにしてソートし、ソート結果を表示部２０７に表示する機能を有する。子機から、ディスク情報のソート指示があった場合、マイクロコンピュータ２０１は、ソート結果を当該子機に送信する。また、マイクロコンピュータ２０１は、入力部２０８の操作により入力された検索キーに従ってディスク情報を検索し、検索結果を表示部２０７に表示する機能を有する。子機から検索キーが入力された場合、マイクロコンピュータ２０１は、子機から入力された検索キーに従ってディスク情報を検索し、検索結果を当該子機に送信する。
【００５８】
更に、マイクロコンピュータ２０１は、子機からのディスクの再生指示に応じてディスク再生処理を実行する（図９参照）。このディスク再生処理において、マイクロコンピュータ２０１は、子機からディスクの再生が指示されると、再生指示されたディスクを収容するチェンジャが現在ディスクを読取動作中であるか否かを判定する。該当チェンジャが現在読取動作中であると判定した場合、マイクロコンピュータ２０１は、再生指示されたディスクのカテゴリーを判別し、読取動作が行われていない他のチェンジャの中から、再生指示されたディスクと同一カテゴリーに属するディスクを抽出し、抽出されたディスクの中から、子機で再生するディスクを選択し、選択されたディスクのコンテンツデータを子機に送信する。また、子機側で再生するディスクを選択するようにしてもよい。この場合、マイクロコンピュータ２０１は、抽出された同一カテゴリーに属するディスクのリストを子機に送信する。そして、そのリストの中から、子機によって指定されたディスクのコンテンツデータを子機に送信する。
【００５９】
Ｉ／Ｆ２０２は、接続線２を介してチェンジャ１０ａ、１０ｂ、１０ｃとの間でデータの送受信を行うためのインターフェース（例えば、ＩＥＥＥ１３９４等のシリアルインターフェース）を備える。
【００６０】
通信部２０３は、接続線３を介して子機３０ａ、３０ｂとの間でデータの送受信を行うためのインターフェース（例えば、ＨＰＮＡ（Home Phoneline Network Alliance）等に応じたインターフェース）を備える。
【００６１】
ＨＤＤ２０４は、読み出し／書き込み自在な記憶デバイスである。ＨＤＤ２０４は、図７に示すように、チェンジャ毎に、ディスク情報を格納する。ディスク情報は、図７に示すように、収容されたディスク毎に、ディスク番号、ディスクタイトル、カテゴリーの各項目から構成されている。カテゴリー項目は、該当するディスクに記録されたコンテンツデータのジャンル、アーティストのデータを格納する。このカテゴリー項目は、子機から再生指示されたディスクのカテゴリーを判別したり、子機から再生指示されたディスクと同一のカテゴリーに属するディスクを抽出したりする際に利用される。なお、カテゴリー項目には、単一項目（ジャンル項目のみ又はアーティスト項目のみ）を設定するようにしてもよい。また、ジャンル項目及びアーティスト項目に加えて、その他の項目（例えば、ディスク所有者等）を並存させるようにしてもよい。
【００６２】
エンコーダ／デコーダ２０５は、チェンジャ１０ａ、１０ｂ、１０ｃ等から送信されるコンテンツデータを、ＭＰ３（MPEG Audio Layer-3）、ＷＭＡ（Windows（登録商標） Media Audio）、ＡＴＲＡＣ（Adaptive TRansform Acoustic Coding）等の所定のファイル形式に圧縮エンコードする。また、エンコーダ／デコーダ２０５は、圧縮エンコードされているデータをデコードする。
【００６３】
出力部２０６は、Ｄ／Ａ変換器、アンプ、スピーカ（或いは、複数のスピーカから成るスピーカシステム等）を備え、マイクロコンピュータ２０１から送信される各種コンテンツデータ（例えば、音声データ）をアナログ信号に変換して上記スピーカから放音する。
【００６４】
表示部２０７は、ＬＣＤ（Liquid Crystal Display）、プラズマディスプレイ等の大型表示装置を備え、マイクロコンピュータ２０１から出力される表示制御信号に従って表示処理を行う。
【００６５】
入力部２０８は、制御装置２０、チェンジャ１０ａ、１０ｂ、１０ｃを各々制御するための各種指示を入力する入力キーや、指示内容等の選択時に用いるジョグダイアル等を備え、入力キーやジョグダイアルの操作信号をマイクロコンピュータ２０１に出力する。
【００６６】
次に、図８を参照して、子機３０ａの構成について説明する。なお、子機３０ｂは、子機３０ａと同一の構成を有するため、以下、簡略化のため、子機３０ｂについての詳細な説明を省略する。
【００６７】
子機３０ａは、マイクロコンピュータ３０１、通信部３０２、デコーダ３０３、出力部３０４、表示部３０５、入力部３０６等を備えて構成される。
【００６８】
マイクロコンピュータ３０１は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、子機３０ａを統括的に制御する。マイクロコンピュータ３０１のＲＯＭには、子機３０ａを制御するための制御プログラムや、このプログラムに係る各種アプリケーションプログラムが格納される。マイクロコンピュータ３０１のＲＡＭには、これら各種プログラムの実行ファイルやその実行に際して生じる各種データ等が一時的に格納される。
【００６９】
通信部３０２は、接続線３を介して制御装置２０との間でデータの送受信を行うためのインターフェース（例えば、ＨＰＮＡ（Home Phoneline Network Alliance）等に応じたインターフェース）を備える。
【００７０】
デコーダ３０３は、制御装置２０から送信されるコンテンツデータを、当該コンテンツデータの各データ形式（例えば、ＭＰ３（MPEG Audio Layer-3）、ＭＩＤＩ（Musical Instrument Digital Interface）形式等）に応じてデコードする。
【００７１】
出力部３０４は、Ｄ／Ａ変換器、アンプ、スピーカ（或いは、複数のスピーカから成るスピーカシステム等）等を備え、マイクロコンピュータ３０１から送信される各種音声データ（例えば、デコードされたコンテンツデータの内容等）をアナログ信号に変換して上記スピーカから放音する。
【００７２】
表示部３０５は、ＬＣＤ等の表示装置を備え、マイクロコンピュータ３０１から出力される表示制御信号に従って表示処理を行う。例えば、表示部３０５は、チェンジャ１０ａ、１０ｂ、１０ｃに収容されているディスク名や曲名等の情報を表示する。
【００７３】
入力部３０６は、制御装置２０、チェンジャ１０ａ、１０ｂ、１０ｃを各々制御するための各種指示を入力する入力キーや、指示内容等の選択時に用いるジョグダイアル等を備え、入力キーやジョグダイアルの操作信号をマイクロコンピュータ３０１に出力する。
【００７４】
次に、本実施の形態の動作について説明する。
図９のフローチャートを参照して、制御装置２０により実行されるディスク再生処理について説明する。以下のフローチャートでは、子機３０ａがディスクの再生指示をするものとして説明する。また、子機から再生指示されたディスクを、どのカテゴリーで判別するか（例えば、ジャンルで判別）が予め設定されているものとする。
【００７５】
子機３０ａから通信部２０３を介して、ディスクの再生指示情報が受信されると（ステップＳ１；ＹＥＳ）、その再生指示されたディスクを収容するチェンジャが現在読取動作中であるか否かが判定される（ステップＳ２）。ステップＳ１において受信される再生指示情報には、再生するディスクのディスク番号が含まれる。
【００７６】
ステップＳ２において、再生指示されたディスクを収容するチェンジャが現在読取動作中でないと判定された場合（ステップＳ２；ＮＯ）、その再生指示されたディスクに記録されたコンテンツデータが順次読み出されて、読み出されたコンテンツデータが子機３０ａに送信され（ステップＳ９）、本ディスク再生処理が終了する。
【００７７】
ステップＳ２において、再生指示されたディスクを収容するチェンジャが現在読取動作中であると判定された場合（ステップＳ２；ＹＥＳ）、該当するチェンジャが現在読取動作中である旨を通知するためのメッセージが子機３０ａに送信される（ステップＳ３）。
【００７８】
次いで、子機３０ａから受信されたディスク番号と、ＨＤＤ２０４に格納されたディスク情報が照合されることにより、再生指示されたディスクのカテゴリーが判別され（ステップＳ４）、現在読取が行われていないチェンジャに収容されたディスクの中から、ステップＳ４で判別されたカテゴリーに属するディスクが抽出される（ステップＳ５）。
【００７９】
再生指示されたディスクと同一カテゴリーに属するディスクの抽出後、子機３０ａから、ディスクの選択方法を指示する信号が受信されると、その指示信号から、再生するディスクの選択方法が、自動選択であるか、子機３０ａのユーザによる選択であるかが判定される（ステップＳ６）。
【００８０】
ステップＳ６において、ディスクの選択方法が自動選択であると判定された場合（ステプＳ６；ＹＥＳ）、ステップＳ５で抽出されたカテゴリーのディスクの中から、子機３０ａで再生するディスクが１つ選択される（ステップＳ７）。そして、ステップＳ７で選択されたディスクに記録されたコンテンツデータが順次読み出されて、読み出されたコンテンツデータが子機３０ａに送信され（ステップＳ８）、本ディスク再生処理が終了する。
【００８１】
ステップＳ６において、ディスクの選択方法が、ユーザによる選択であると判定された場合（ステップＳ６；ＮＯ）、ステップＳ５で抽出された同一カテゴリーのディスクのリストが子機３０ａに送信される（ステップＳ１０）。
【００８２】
ディスクのリストが送信された後、子機３０ａにおいて、抽出された同一カテゴリーのディスクの中から、再生するディスクが選択され、その選択されたディスクの再生指示が受信されると（ステップＳ１１；ＹＥＳ）、再生指示されたディスクに記録されたコンテンツデータが順次読み出されて、読み出されたコンテンツデータが子機３０ａに送信され（ステップＳ１２）、本ディスク再生処理が終了する。
【００８３】
次に、図１０のフローチャートを参照して、子機３０ａにより実行されるディスク再生処理について説明する。
【００８４】
まず、制御装置２０におけるディスク情報の検索機能を利用して、各チェンジャに収容されたディスクの中から再生したいディスクが選択される。そして、入力部３０６の操作により、その選択されたディスクの再生が指示されると、ディスクの再生指示情報が制御装置２０に送信される（ステップＴ１）。ディスクの再生指示情報には、ディスクのディスク番号が含まれる。
【００８５】
ディスクの再生指示後、制御装置２０から、再生指示したディスクのコンテンツデータが順次受信されると（ステップＴ２；コンテンツ）、その受信されたコンテンツデータがデコーダ３０３によりデコードされて、出力部３０４から出力され（ステップＴ７）、本ディスク再生処理が終了する。
【００８６】
ディスクの再生指示後、制御装置２０から、再生指示されたディスクを収容するチェンジャが現在読取動作中である旨を通知するメッセージが受信されると（ステップＴ２；メッセージ）、そのメッセージが表示部３０５に表示される（ステップＴ３）。表示部３０５に表示されるメッセージの一例を図１１に示す。表示部３０５には、図１１に示すように、再生指示されたディスクを収容するチェンジャが現在読取動作中である旨と、読取動作が行われていない他のチェンジャに収容されるディスクのうち、再生指示されたディスクと同一のカテゴリーに属するディスクを再生する旨と、再生するディスクの選択方法を指定するボタンが表示されている。
【００８７】
入力部３０６の操作により、表示部３０５に表示された「自動選択」ボタンが指定された場合（ステップＴ４；自動選択）、ディスクの自動選択を指示する信号が制御装置２０に送信される（ステップＴ５）。ディスクの選択方法の送信後、制御装置２０において自動的に選択されたディスクのコンテンツデータが受信されると（ステップＴ６；ＹＥＳ）、その受信されたコンテンツデータがデコーダ３０３によりデコードされ、出力部３０４から出力され（ステップＴ７）、本ディスク再生処理が終了する。
【００８８】
入力部３０６の操作により、表示部３０５に表示された「自分で選択」ボタンが指定された場合（ステップＴ４；自分で選択）、再生するディスクを子機３０ａのユーザによって選択する旨を通知する信号が制御装置２０に送信される。（ステップＴ８）。ディスクの選択方法の送信後、制御装置２０から、ステップＴ１で再生指示をしたディスクと同一カテゴリーに属するディスクのリストが受信されると（ステップＴ９；ＹＥＳ）、その受信されたリストが表示部３０５に表示される（ステップＴ１０）。
【００８９】
図１２に、ステップＴ１で再生指示をしたディスクと同一のカテゴリーに属するディスクのリストの表示例を示す。図１２では、再生指示をしたディスクのカテゴリー（ジャンル）がジャズであり、現在読取動作が行われていないチェンジャ（チェンジャ２及びチェンジャ３）のうち、カテゴリーがジャズに属するディスクのディスク番号及びディスクタイトルが表示された例を示している。なお、図１２において、チェンジャ２、３は、それぞれ、チェンジャ１０ｂ、１０ｃを示す。
【００９０】
表示部３０５に表示されたディスクのリストの中から、入力部３０６の操作により再生するディスクが選択されると（ステップＴ１１；ＹＥＳ）、その選択されたディスクの再生指示するための指示信号が制御装置２０に送信される（ステップＴ１２）。ディスクの再生指示後、制御装置２０から、再生指示したディスクのコンテンツデータが順次受信されると（ステップＴ６；コンテンツ）、その受信されたコンテンツデータがデコーダ３０３によりデコードされ、出力部３０４から出力され（ステップＴ７）、本ディスク再生処理が終了する。
【００９１】
なお、図９及び図１０のフローチャートでは、子機から再生指示されたディスクを、どのカテゴリーで判別するか（例えば、ジャンルで判別）が予め設定されている場合を示したが、再生指示をする度にカテゴリーを設定するようにしてもよい。また、上記のフローチャートでは、コンテンツデータのデコードを子機側で行う場合を示したが、チェンジャ又は制御装置２０で行うようにしてもよい。更に、チェンジャが現在読取動作中である旨を、表示部３０５に表示することによってユーザに通知するようにしたが、ユーザへの通知手段は限定されない。例えば、音声によって通知するようにしてもよい。
【００９２】
以上のように、本実施の形態のデータ再生システム１によれば、再生指示されたディスクを収容するチェンジャが現在読取動作中である場合、他のチェンジャに収容されたディスクの中から、再生指示されたディスクと同一のカテゴリーに属するディスクを再生可能にしたことにより、たとえ、ユーザが希望するディスクを再生できないとしても、ユーザは、もう一度ディスクを選択する必要がなくなり、ユーザにとっての使い勝手が向上する。
【００９３】
なお、本実施の形態における記述内容は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００９４】
例えば、本実施の形態では、チェンジャ１０ａ、１０ｂ、１０ｃに装填されるディスクが、ＣＤである場合を示したが、ＤＶＤ、ＣＤ―Ｒ（CD-Recordable）やＣＤ―ＲＷ（CD-ReWritable）等のディスクに対しても適用可能である。また、コンテンツデータは、音声データに限らず、映像データ等であってもよい。例えば、映像データが映画である場合、各ディスクを、アクション、コメディ、サスペンス等の映画のジャンルや、主演俳優の名前等のカテゴリーで判別することができる。
【００９５】
更に、制御装置２０と各チェンジャが同一の筐体に収容されていても何ら問題ない。また、本実施の形態では、子機が再生指示するコンテンツデータが全てチェンジャ内のディスクに記録されている場合を示したが、チェンジャ内のディスクだけではなく、ＨＤＤ２０４にコンテンツデータを格納するようにしてもよい。この場合、例えば、再生指示されたディスクを収容するチェンジャが現在読取動作中の場合に、他のチェンジャに収容されたディスク又はＨＤＤ２０４に格納されたコンテンツデータから、再生指示されたディスクと同一カテゴリーに属するディスク又はコンテンツデータを選択するようにしてもよい。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施形態のデータ再生システム１の全体構成を示す図。
【図２】制御装置２０からチェンジャ１０ａ、１０ｂ、１０ｃに送信される制御データのデータ構造を示す図。
【図３】図１のチェンジャ１０ａのディスク収納部の概略構成を示す図。
【図４】第１センサ１０４ａ〜第３センサ１０４ｃが出力する信号ＰＨ１〜ＰＨ３のタイミングチャートと（同図（ａ））、第１センサ１０４ａ、第２センサ１０４ｂが出力する信号ＰＨ１、ＰＨ２と、ディスク有無検出センサ１０４ｄが出力するディスク有無検出信号のタイミングチャート（同図（ｂ））。
【図５】図１のチェンジャ１０ａの制御系の機能的構成を示すブロック図。
【図６】図１の制御装置２０の機能的構成を示すブロック図。
【図７】マイクロコンピュータ２０１のＨＤＤ２０４に格納されるディスク情報を示す図。
【図８】図１の子機３０ａの機能的構成を示すブロック図。
【図９】制御装置２０により実行されるディスク再生処理を示すフローチャート。
【図１０】子機３０ａにより実行されるディスク再生処理を示すフローチャート。
【図１１】子機３０ａの表示部３０５における表示例を示す図。
【図１２】子機３０ａの表示部３０５における表示例を示す図。
【符号の説明】
【００９７】
１  データ再生システム
１０ａ、１０ｂ、１０ｃ  ディスクチェンジャ装置（チェンジャ、読取装置）
２０  制御装置
３０ａ、３０ｂ  子機
１０１  ロータリートレイ
１０２  ロータリートレイ制御モータ
１０３  ディスクアーム
１０４  センサ支持板
１０４ａ  第１センサ
１０４ｂ  第２センサ
１０４ｃ  第３センサ
１０４ｄ  ディスク有無検出センサ
１０５  基板
１０６  マイクロコンピュータ
１０７  入力部
１０８  表示部
１０９  交換口開閉制御モータドライバ
１１０  ロータリートレイ制御モータドライバ
１１１  ディスクアーム制御モータドライバ
１１２  ＤＳＰ
１１３  ピックアップユニット
１１４  ロード／アンロードＳＷ
１１５  交換口開閉制御モータ
１１６  Ｉ／Ｆ
２０１  マイクロコンピュータ
２０２  Ｉ／Ｆ
２０３  通信部
２０４  ＨＤＤ（記憶部）
２０５  エンコーダ／デコーダ
２０６  出力部
２０７  表示部
２０８  入力部
３０１  マイクロコンピュータ
３０２  通信部
３０３  デコーダ
３０４  出力部
３０５  表示部（通知手段）
３０６  入力部
【図１】
2005129124.tif 000003
【図２】
2005129124.tif 000004
【図３】
2005129124.tif 000005
【図４】
2005129124.tif 000006
【図５】
2005129124.tif 000007
【図６】
2005129124.tif 000008
【図７】
2005129124.tif 000009
【図８】
2005129124.tif 000010
【図９】
2005129124.tif 000011
【図１０】
2005129124.tif 000012
【図１１】
2005129124.tif 000013
【図１２】
2005129124.tif 000014