(57)【要約】【課題】ユーザが行う操作に伴うエラー発生を抑制して操作性、機能性の向上を図る。【解決手段】データ処理装置２０はコンテンツリストデータに対し、現在コンテンツデータ読み取り中のディスクがある場合には、当該ディスクのコンテンツデータに係る各レコードに対してコンテンツデータの読み取り不可を示すフラグを立て、子機４０−１等は、コンテンツリストデータをデータ処理装置２０から受信して表示する際、当該コンテンツリストデータのうちコンテンツデータの読み取り不可を示すフラグのレコードがある場合には、当該レコードに該当するディスクに記録されたコンテンツデータに対する表示形式を他のディスクに記録されたコンテンツデータに対する表示形式とは異なる（例えば、反転表示する）ように表示する。【選択図】           図１
2005135078.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータが記録された記録媒体を一又は複数格納し、該コンテンツデータを前記記録媒体から読み取る一又は複数のデータ読取装置と、
入力されたコンテンツデータの取得要求に応じて前記データ読取装置を制御して、当該コンテンツデータを取得するデータ処理装置と、
前記データ読取装置に格納されたコンテンツデータの取得要求を、前記データ処理装置に対して行う一又は複数の子機と、
を備えたデータ処理システムであって、
前記データ処理装置は、
コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータと、コンテンツデータを取得中でないデータ読取装置に格納されている記録媒体又はコンテンツデータとを識別可能にする識別情報を、前記一又は複数の子機に送信し、
前記子機は、
前記識別情報を受信すると、当該識別情報に基づいて報知動作を実行することを特徴とするデータ処理システム。
【請求項２】
前記データ処理装置又は前記子機は、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示することを特徴とする請求項１に記載のデータ処理システム。
【請求項３】
前記データ処理装置又は前記子機は、
前記リストのうち前記取得不可なコンテンツデータに係るリスト項目を所定の表示形式に基づいて識別可能表示することを特徴とする請求項２に記載のデータ処理システム。
【請求項４】
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して、当該取得要求されたコンテンツデータを取得するデータ処理装置であって、
コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータと、コンテンツデータを取得中でないデータ読取装置に格納されている記録媒体又はコンテンツデータとを識別可能にする識別情報を、子機に送信することを特徴とするデータ処理装置。
【請求項５】
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示するとともに、前記子機に送信することを特徴とする請求項４に記載のデータ処理装置。
【請求項６】
前記リストのうち前記取得不可なコンテンツデータに係るリスト項目を所定の表示形式に基づいて識別可能表示するとともに、前記子機に対し、当該リスト項目を当該表示形式に基づいて識別可能表示する旨の情報を送信することを特徴とする請求項５に記載のデータ処理装置。
【請求項７】
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して、当該取得要求されたコンテンツデータを取得するデータ処理装置を制御するコンピュータに、
コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータと、コンテンツデータを取得中でないデータ読取装置に格納されている記録媒体又はコンテンツデータとを識別可能にする識別情報を、子機に送信する機能を実現させるためのプログラム。
【請求項８】
コンテンツデータが記録された記録媒体を一又は複数格納し、該コンテンツデータを前記記録媒体から読み取る一又は複数のデータ読取装置と、
入力されたコンテンツデータの取得要求に応じて前記データ読取装置を制御して当該コンテンツデータを取得するデータ処理装置と、
前記データ読取装置に格納されたコンテンツデータの取得要求を、前記データ処理装置に対して行う一又は複数の子機と、
を備えたデータ処理システムであって、
前記データ処理装置又は前記子機は、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示し、コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータはリスト表示しないことを特徴とするデータ処理システム。
【請求項９】
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して、当該取得要求されたコンテンツデータを取得するデータ処理装置であって、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示し、コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータに対してはリスト表示しないことを特徴とするデータ処理装置。
【請求項１０】
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して当該取得要求されたコンテンツデータを取得するデータ処理装置を制御するコンピュータに、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示し、コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータに対してはリスト表示しないよう制御するための機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデータ読取装置からコンテンツデータを読み取ってデータ処理を行うためのデータ処理システム、データ処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、画像（以下、静止画像やビデオ（動画像）を含む。）や音声を表す様々なデータ形式のコンテンツデータが、様々な形態で配布されている。
【０００３】
例えば、画像を表すコンテンツデータのデータ形式としては、ＭＰＥＧ１（Moving Picture Experts Group 1）、ＭＰＥＧ２、ＪＰＥＧ（Joint Photographic Experts Group；静止画像の圧縮フォーマット。）、ＭＰＥＧ４等があり、音声を表すコンテンツデータのデータ形式としては、ＰＣＭ（Pluse Code Modulation）、ＡＣ３（Audio Code Number 3）（登録商標）、ＭＰ３（MPEG1 audio layer 3）、ＷＭＡ（Windows（登録商標） Media Audio）等がある。
【０００４】
また、コンテンツデータの配布形態としては、例えば、記録媒体や、通信による配布形態がある。このような記録媒体は、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ＨＤＤ（Hard Disc Drive）、メモリ媒体（例えば、メモリースティック（登録商標）、ＳＤカード、マルチメディアカード。）等であり、通信については、ＵＳＢ等の有線伝送媒体や、無線ＬＡＮ等の無線伝送媒体を介して、ＵＳＢ（Universal Serial Bus）、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等のインターネットプロトコル、ＩＥＥＥ８０２．１１ｂ（無線ＬＡＮプロトコル。）等の伝送形式に基づいて行われるものがある。
【０００５】
また、このような様々なデータ形式に応じてコンテンツデータを処理するデータ処理装置も種々考案されている（例えば、特許文献１参照。）。
【０００６】
特に最近では、ＤＶＤやＣＤ等のディスクを格納可能かつデータ読み取り可能なディスクチェンジャ等の複数のデータ読取装置と、当該複数のデータ読取装置を統括的に制御してコンテンツデータを読み出す（或いは、読み出して再生する）データ処理装置と、当該データ処理装置を介して読み出したコンテンツデータを再生する子機とを備えたデータ処理システムが開発されつつある。
【０００７】
データ処理装置は、例えば建物のリビング等に備え付けられ、ユーザはリビングにて音楽や映画を楽しむことができる。また、子機はリビング以外の部屋（例えば、ゲストルームや子供部屋等。）に設置され、ユーザはリビングにいなくても所望する音楽や映画を楽しむことができる。
【特許文献１】特開平１０−１４５７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記したデータ処理システムには以下のような問題点がある。
例えば、データ処理装置に対し複数の子機が接続されているような場合に、子機からの指示に応じてコンテンツデータの読み取りが行われているデータ読取装置に対し、更に、他の子機からコンテンツデータの読み取り指示が入力されるような場合が生じ得る。データ読取装置は、単一のデータ読取手段（ディスクからデータを読み取るピックアップ等。）しか備えていないので、コンテンツデータの読み取りが行われている最中に、当該データ読取装置に対し更にコンテンツデータの読み取り指示が入力されても、当該最後の読み取り指示に応じてコンテンツデータを読み取るのは困難となる。
また、データ処理システムが、複数のデータ読取装置からデータ処理装置に複数のコンテンツデータを同時並行して送信できるだけの通信容量を伴わないような場合、コンテンツデータの読み取りが行われている最中に、当該データ読取装置とは異なる他のデータ読取装置にコンテンツデータの読み取り指示が入力されても、当該最後の読み取り指示に応じてコンテンツデータを読み取るのは困難となる。
上記操作に対してはエラー処理されてユーザにこの旨通知される。ユーザは、この通知により、自身が行った処理が行えない旨認識するに至るが、再生指示した後にエラーが表示されるのでユーザにとっては使い勝手の悪いものとなる。
本発明の課題は、複数のデータ読取装置からコンテンツデータを読み取ってデータ処理を行うためのデータ処理システム、データ処理装置及びプログラムにおいて、ユーザが行う操作に伴うエラー発生を抑制して操作性、機能性の向上を図ることである。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、
コンテンツデータが記録された記録媒体を一又は複数格納し、該コンテンツデータを前記記録媒体から読み取る一又は複数のデータ読取装置と、
入力されたコンテンツデータの取得要求に応じて前記データ読取装置を制御して、当該コンテンツデータを取得するデータ処理装置と、
前記データ読取装置に格納されたコンテンツデータの取得要求を、前記データ処理装置に対して行う一又は複数の子機と、
を備えたデータ処理システムであって、
前記データ処理装置は、
コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータと、コンテンツデータを取得中でないデータ読取装置に格納されている記録媒体又はコンテンツデータとを識別可能にする識別情報を、前記一又は複数の子機に送信し、
前記子機は、
前記識別情報を受信すると、当該識別情報に基づいて報知動作を実行することを特徴とする。
【００１０】
請求項４に記載の発明は、
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して、当該取得要求されたコンテンツデータを取得するデータ処理装置であって、
コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータと、コンテンツデータを取得中でなデータ読取装置に格納されている記録媒体又はコンテンツデータとを識別可能にする識別情報を、子機に送信することを特徴とする。
【００１１】
請求項７に記載の発明は、
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して、当該取得要求されたコンテンツデータを取得するデータ処理装置を制御するコンピュータに、
コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータと、コンテンツデータを取得中でないデータ読取装置に格納されている記録媒体又はコンテンツデータとを識別可能にする識別情報を、子機に送信する機能を実現させる。
【００１２】
請求項８に記載の発明は、
コンテンツデータが記録された記録媒体を一又は複数格納し、該コンテンツデータを前記記録媒体から読み取る一又は複数のデータ読取装置と、
入力されたコンテンツデータの取得要求に応じて前記データ読取装置を制御して当該コンテンツデータを取得するデータ処理装置と、
前記データ読取装置に格納されたコンテンツデータの取得要求を、前記データ処理装置に対して行う一又は複数の子機と、
を備えたデータ処理システムであって、
前記データ処理装置又は前記子機は、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示し、コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータはリスト表示しないことを特徴とする。
【００１３】
請求項９に記載の発明は、
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して、当該取得要求されたコンテンツデータを取得するデータ処理装置であって、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示し、コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータに対してはリスト表示しないことを特徴とする。
【００１４】
請求項１０に記載の発明は、
コンテンツデータが記録された記録媒体を一又は複数格納するとともに該コンテンツデータを前記記録媒体から読み取り可能な一又は複数のデータ読取装置を、入力されたコンテンツデータの取得要求に応じて制御して当該取得要求されたコンテンツデータを取得するデータ処理装置を制御するコンピュータに、
前記一又は複数のデータ読取装置から取得可能なコンテンツデータのリストを作成して表示し、コンテンツデータを取得中のデータ読取装置に格納されている記録媒体又はコンテンツデータに対してはリスト表示しないよう制御するための機能を実現させる。
【発明の効果】
【００１５】
各コンテンツデータに対するデータ読み取りの可否をユーザに予め通知することにより、ユーザ操作の後のエラー発生が抑制できるので、操作性、機能性の向上が図れる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照してデータ処理システム１について詳細に説明する。
まず、図１を参照してデータ処理システム１の構成について説明する。データ処理システム１は、データ読取装置１０−１、１０−２、１０−３、データ処理装置２０、コンテンツ配信サーバ３０を備える。
【００１７】
データ読取装置１０−１、１０−２、１０−３、データ処理装置２０は、例えばユーザの自宅の居間等のメインルームに、接続線２（例えば、ＲＳ−２３２ＣやＩＥＥＥ１３９４等に基づくデータ伝送を行う。）を介して直列接続されて設置されている。
【００１８】
データ読取装置１０−１、１０−２、１０−３にはそれぞれ機器ＩＤが設定されている。データ読取装置１０−１、１０−２、１０−３は、データ処理装置２０から送信される各種制御データが自機に対するものであるか否かを、この制御データに含まれる機器ＩＤを示すデータを参照して判定する。
【００１９】
データ処理装置２０は、子機４０−１、４０−２等から送信される各種指示に応じて、データ読取装置１０−１、１０−２、１０−３を制御したり、コンテンツ配信サーバ３０にアクセスしてデータの送受信を行う。
【００２０】
子機４０−１、４０−２は、例えば子供部屋やベッドルーム等のサブルームに例えば一台ずつ設置され、それぞれ、接続線３（例えば、自宅の電話回線（Home PNA：Home Phoneline Networking Alliance）やＬＡＮ回線等。）を介してデータ処理装置２０に接続されている。子機４０−１、４０−２は、データ読取装置１０−１、１０−２、１０−３、データ処理装置２０の動作を制御するための信号をデータ処理装置２０に送信可能となっている。
【００２１】
コンテンツ配信サーバ３０は、コンテンツ提供業者が使用する建物内に設置され、ネットワーク（例えば、インターネット等。）を介してデータ処理装置２０に接続できるようになっている。
【００２２】
コンテンツ配信サーバ３０は、コンテンツデータの配信要求が当該コンテンツデータに係る著作権データとともにネットワークを介して送信された場合、当該著作権データを解析してコンテンツデータ配信の可否を判定し、配信可能と判定した場合には、このコンテンツデータを当該配信要求元に配信する。
【００２３】
次に、データ読取装置１０−１、１０−２、１０−３、データ処理装置２０、子機４０−１、４０−２の各々について詳細説明する。
【００２４】
まず、図２〜図４を参照してデータ読取装置１０−１について説明する。
データ読取装置１０−２、１０−３については、データ読取装置１０−１と同じ構成であるため、以下、簡略化のため図示及び説明を省略する。
【００２５】
ここで、データ読取装置１０−１は、例えば４００枚のディスク（ＣＤやＤＶＤ等。）を格納することができるものとするが、格納可能なディスク枚数は４００枚に限らない。また、データ読取装置１０−１に格納される各ディスクには、ＴＯＣ（Table Of Contents）情報、ディスクコード（ディスク製造元、カタログ番号、コンテンツ配信サーバ３０のアドレス等の情報。）、ディスクタイトル、トラックタイトル等のテキストデータ（以下、ディスク関連データという。）に加え、音声や画像等のコンテンツデータや各コンテンツデータに係る著作権データ等が記録されている。
以下、コンテンツ配信サーバ３０により認定された正規のディスクがデータ読取装置１０−１等に格納されているものとする。
【００２６】
データ読取装置１０−１は、例えば、ロータリートレイ１０１にディスクが格納された際や、データ処理装置２０がリセットされた際等に、ロータリートレイ１０１に格納されているディスクのコンテンツデータに係る著作権データやディスク関連データを予め読み取ってデータ処理装置２０に送信する。また、データ読取装置１０−１は、データ処理装置２０から指定されたディスクのコンテンツデータを読み取ってデータ処理装置２０に送信する。
【００２７】
また、データ読取装置１０−１は、ディスクから読み取ったコンテンツデータを、デコード処理せずにデータ処理装置２０に送信する。これにより、送信速度が向上するが、データ読取装置１０−１は、読み取ったコンテンツデータを、自機でデコードした後にデータ処理装置２０に送信することも可能である。
【００２８】
データ読取装置１０−１のディスク収納部の概略構成を図２に示す。
図２に示すように、ディスク収納部には、ロータリートレイ１０１、ロータリートレイ制御モータ１０２、ディスクアーム１０３、センサ支持板１０４、第１センサ１０４ａ、第２センサ１０４ｂ、第３センサ１０４ｃ、ディスク有無検出センサ１０４ｄ等が基板１０５上に設置され、図中符号Ａ１〜Ａ６に示す信号ラインは、図４に示すマイクロコンピュータ１０６及びその周辺回路に接続されている。
【００２９】
ロータリートレイ１０１は、その中心から動径方向に伸びる４００個のスロット（slot）を備えると共に、これらスロット上にディスクを立脚させることによってディスクを保持して格納するものであり、基板１０５の略中央部に設置される。また、ロータリートレイ１０１は、ロータリートレイ制御モータ１０２が供給する動力によって回転動作を行う。
【００３０】
ロータリートレイ制御モータ１０２は、図中符号Ａ６に示す信号ラインを介してロータリートレイ制御モータドライバ１１０から出力される制御信号に応じてロータリートレイ１０１を駆動し、ロータリートレイ１０１に正確な回転動作を行わせる。
【００３１】
ディスクアーム１０３は、図中符号Ａ５に示す信号ラインを介してディスクアーム制御モータドライバ１１１から送信される制御信号に応じて動作する。すなわち、上記制御信号に応じて、ディスクアーム１０３に対向するディスク搬送位置にあるスロット上のディスクを１枚引き出し、このディスクを図示しない再生装置にセットし、その再生後、再び元のスロットに格納する。
【００３２】
次に、第１センサ１０４ａ、第２センサ１０４ｂ、第３センサ１０４ｃ、ディスク有無検出センサ１０４ｄについて説明する。
【００３３】
第１センサ１０４ａ、第２センサ１０４ｂは基板１０５上にあり、かつ、ロータリートレイ１０１の下部に設置される。これらは、個々のスロット（ディスクの各格納場所）を検出すると共に、ロータリートレイ１０１の回転方向の検出を行う。
【００３４】
第１センサ１０４ａ、第２センサ１０４ｂは、ロータリートレイ１０１の回転中心軸から放射状に伸びる２つの異なる動径上にそれぞれ位置し、更に、ロータリートレイ１０１の回転中心からの距離がそれぞれ異なるように設置される。また、第１センサ１０４ａ、第２センサ１０４ｂの設置位置は、ロータリートレイ１０１の回転動作によって、第１センサ１０４ａから出力される信号ＰＨ１と、第２センサ１０４ｂから出力される信号ＰＨ２とが、互いに１／４周期ずれて発生するような位置に設置されている（図３参照）。
【００３５】
第１センサ１０４ａは、図中符号Ａ１に示す信号ラインを介してロータリートレイ１０１の回転動作による信号ＰＨ１をマイクロコンピュータ１０６に出力し、第２センサ１０４ｂも、図中符号Ａ２に示す信号ラインを介してロータリートレイ１０１の回転動作による信号ＰＨ２をマイクロコンピュータ１０６に出力する。
【００３６】
第３センサ１０４ｃは、基板１０５上に設置され、ロータリートレイ１０１の位置を特定する際に用いる信号ＰＨ３を出力する。第３センサ１０４ｃは、ロータリートレイ１０１の回転動作によって信号ＰＨ３を発生させ、図中符号Ａ３に示す信号ラインを介してこの信号ＰＨ３をマイクロコンピュータ１０６に出力する。
【００３７】
ロータリートレイ１０１には信号ＰＨ３が“Ｌｏｗ”となる複数の区間が円周方向に設けられており、これら各区間内に形成されたスロットの数は互いに全て異なる（例えば、図３（ａ）に示す信号ＰＨ３の“Ｌｏｗ”区間は、スロット３つ分の区間に対応している。）。
【００３８】
ディスク有無検出センサ１０４ｄは、ロータリートレイ１０１の上部に設置されたセンサ支持板１０４に設置され、スロット上のディスクの有無を検出する。ディスク有無検出センサ１０４ｄは、図中符号Ａ４に示す信号ラインを介してスロット上のディスクの有無を示す検出信号をマイクロコンピュータ１０６に出力する。
【００３９】
ここで、図３（ａ）、（ｂ）を参照してロータリートレイ１０１の位置及び回転方向の特定、ロータリートレイ１０１のスロット上のディスク有無の特定（何れも、マイクロコンピュータ１０６によって行われる。）について詳細に説明する。
【００４０】
図３（ａ）は、第１センサ１０４ａ、第２センサ１０４ｂ、第３センサ１０４ｃが各々出力する信号ＰＨ１、ＰＨ２、ＰＨ３のタイミングチャートであり、図３（ｂ）は、第１センサ１０４ａ、第２センサ１０４ｂが各々出力する信号ＰＨ１、ＰＨ２と、ディスク有無検出センサ１０４ｄが出力するディスク有無検出信号のタイミングチャートである。
図中符号Ｃ１〜Ｃ５は、マイクロコンピュータ１０６がスロットを一つずつカウントするカウントタイミングを示す。このカウントタイミングは、信号ＰＨ１、ＰＨ２が共に“Ｌｏｗ”となる場合にのみ生じるものであり、それ以外の場合には、カウントタイミングは生じない。
なお、図中符号Ｃ１〜Ｃ５に示すカウントタイミングは、実際の動作時に生じる複数のカウントタイミングの一部を例示したものである。
【００４１】
ロータリートレイ１０１の位置の特定：
信号ＰＨ３の“Ｌｏｗ”区間内に包含される上記カウントタイミングの数（スロットの数）が計数されることにより、ロータリートレイ１０１の位置が特定可能となる。
【００４２】
ロータリートレイ１０１の回転方向の特定：
信号ＰＨ１、ＰＨ２の位相は互いに１／４周期ずれており、ロータリートレイ１０１の回転方向が逆転すれば、この位相も逆転して図３（ａ）の信号ＰＨ１と信号ＰＨ２の信号が入れ替わる。すなわち、信号ＰＨ１、ＰＨ２の位相からロータリートレイ１０１の回転方向が特定される。
例えば、信号ＰＨ１、ＰＨ２が共に“Ｌｏｗ”のカウントタイミングの後、信号ＰＨ１が“Ｈｉｇｈ”に切り替わると、ロータリートレイ１０１の回転方向は右回転であると特定され、信号ＰＨ２が“Ｈｉｇｈ”に切り替わると、ロータリートレイ１０１の回転方向は左回転であると特定される。
【００４３】
ディスクの有無の特定：
図３（ｂ）に示すように、ディスク有無検出センサ１０４ｄは、“Ｈｉｇｈ”信号を標準値として出力する。ロータリートレイ１０１の回転動作による上記カウントタイミングの発生時、このカウントタイミングに対応するスロットにディスクが格納されていれば、ディスク有無検出センサ１０４ｄは、上記標準値を継続して出力し、マイクロコンピュータ１０６はＲＡＭにこのデータを記憶する。
それに対し、ロータリートレイ１０１の回転動作による上記カウントタイミングの発生時、このカウントタイミングに対応するスロットにディスクが格納されていなければ、ディスク有無検出センサ１０４ｄは“Ｌｏｗ”信号１パルス分を出力し、マイクロコンピュータ１０６はＲＡＭにこのデータを記憶する。
【００４４】
次に、図４を参照して、データ読取装置１０−１の制御系の構成について詳細に説明する。
【００４５】
図４に示すように、データ読取装置１０は、マイクロコンピュータ１０６、ＲＡＭ１０６ａ、入力部１０７、表示部１０８、交換口開閉制御モータドライバ１０９、ロータリートレイ制御モータドライバ１１０、ディスクアーム制御モータドライバ１１１、ＤＳＰ１１２、ピックアップユニット１１３、ロード／アンロードＳＷ１１４、及び、交換口開閉制御モータ１１５、通信制御部１１６等を備え、入力部１０７、表示部１０８、ピックアップユニット１１３、ロード／アンロードＳＷ１１４、及び、交換口開閉制御モータ１１５を除く各部は、複数のバスによって相互に接続される。
【００４６】
マイクロコンピュータ１０６は、図示しないＣＰＵ（Central Processing Unit）やＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備え、データ読取装置１０−１を統括的に制御する。このＲＯＭには、データ読取装置１０−１を制御するための主制御プログラムや、このプログラムに係る各種アプリケーションプログラムが格納され、ＲＡＭには、これら各種プログラムの実行ファイルやその実行に際して生じる各種データ等が一時的に格納される。
【００４７】
マイクロコンピュータ１０６は、図中符号Ａ１〜Ａ４に示す信号ラインを介して第１センサ１０４ａ、第２センサ１０４ｂ、第３センサ１０４ｃ、ディスク有無検出センサ１０４ｄの出力信号を受信し、当該受信した信号に基づいてロータリートレイ１０１の動作を制御するための各種位置データを算出してＲＡＭに記憶する。
【００４８】
マイクロコンピュータ１０６は、入力部１０７を介して入力される各種操作信号に応じて、交換口１００の開閉動作、ロータリートレイ１０１の回転動作、ディスクアーム１０３の動作、或いはディスクがセットされた再生装置（図示略）が行う再生処理等を制御する。
【００４９】
マイクロコンピュータ１０６は、上記したように、第１センサ１０４ａ、第２センサ１０４ｂ、第３センサ１０４ｃ、ディスク有無検出センサ１０４ｄの各出力信号に基づいて、ロータリートレイ１０１の位置や回転方向およびディスク有無等を特定する。
【００５０】
マイクロコンピュータ１０６は、データ処理装置２０から接続線２を介して送信される各種指示に応じて、データ読取装置１０−１を制御する。
【００５１】
入力部１０７は、データ読取装置１０の操作に係る各種操作キーや操作ダイアル等（図示せず。）を具備する。そして、これら操作キーや操作ダイアルが操作されると、当該操作信号はマイクロコンピュータ１０６に入力される。
【００５２】
表示部１０８は、ＬＣＤ（Liquid Crystａl Displａy）等の表示装置１０ｂを有する。この表示部１０８は、マイクロコンピュータ１０６から送信される各種表示データを表示装置１０ｂに表示する。例えば、再生中ディスクのトラック番号や、再生中ディスクのＴＯＣデータ、或いはデータ読取装置１０の各種動作モード（回転移動中、或いはディスク検索中等）や、交換口１００の開閉状態等を表示する。
【００５３】
交換口開閉制御モータドライバ１０９は、マイクロコンピュータ１０６から送信される制御信号に基づいて、交換口１００を開閉する為の交換口開閉制御モータ１１５を駆動する。
【００５４】
ロータリートレイ制御モータドライバ１１０は、マイクロコンピュータ１０６から送信される制御信号に基づいて、ロータリートレイ１０１を回転させる為のロータリートレイ制御モータ１０２を駆動する。
【００５５】
ディスクアーム制御モータドライバ１１１は、マイクロコンピュータ１０６から送信される制御信号に基づいて、ディスクアーム１０３を動作させる為のディスクアーム制御モータ（図示略）を駆動する。
【００５６】
ＤＳＰ（Digitａl Signａl Processor）１１２は、ピックアップユニット１１３から出力されるコンテンツデータをマイクロコンピュータ１０６が処理可能なデータ形式に高速変換し、マイクロコンピュータ１０６に送信する。
【００５７】
ピックアップユニット１１３は、上記再生装置（図示略）にセットされたディスクに予め記録されたディスク関連データ、コンテンツデータ及び著作権データ等を読み出す。
【００５８】
ロード／アンロードＳＷ１１４は、上記図示しない再生装置に対しディスクが新規にセットされた場合に当該ディスクからディスク関連データ等を読み取るか、或いは、上記再生装置からディスクが開放（イジェクト）される際に、既に読み取られ、データ処理装置２０に送信されたディスク関連データ等をクリアする旨の指示をデータ処理装置２０に送信するか、の何れかを指示する信号をマイクロコンピュータ１０６に送信する。
【００５９】
次に、図５を参照してデータ処理装置２０について説明する。
データ処理装置２０は、マイクロコンピュータ２０ａ、Ｉ／Ｆ２０ｂ、通信部２０ｃ、ＨＤＤ２０ｄ、デコーダ２０ｅ、出力部２０ｆ、表示部２０ｇ、入力部２０ｈ等を備えて構成される。
【００６０】
マイクロコンピュータ２０ａは、図示しないＣＰＵやＲＯＭ、ＲＡＭを備え、当該ＲＯＭに格納されたプログラムを実行することによりデータ処理装置２０を統括的に制御する。このＲＯＭには、データ処理装置２０を制御して各種機能を実現するための主制御プログラムや各種アプリケーションプログラム等が格納され、ＲＡＭには、これら各種プログラムの実行ファイルやその実行に際して生じる各種データ等が一時的に格納される。
【００６１】
マイクロコンピュータ２０ａは、データ読取装置１０−１、１０−２、１０−３により読み取られた各ディスクのディスク関連データ及び著作権データをＨＤＤ２０ｄに格納する。この際、マイクロコンピュータ２０ａは、当該ディスク関連データに基づき、データ読取装置１０−１、１０−２、１０−３に現在格納中の全ディスクのコンテンツリストを表示するためのコンテンツリストデータを作成してＨＤＤ２０ｄに格納する。このコンテンツリストデータは、データ読取装置１０−１、１０−２、１０−３に格納されている全ディスクの全コンテンツデータ毎のレコードによって成る。
【００６２】
各レコードには、コンテンツ番号、コンテンツ名（例えば、曲のタイトルや画像名。）、アーティスト名、当該コンテンツデータが記録されているディスク名、ディスク番号等のデータが記録されている。ここで、ディスク番号は、ユーザにより設定される、或いは、マイクロコンピュータ２０ａにより自動的に設定される。
【００６３】
コンテンツリストデータは、データ読取装置１０−１、１０−２、１０−３の何れかにディスクがセットされる、或いはイジェクトされる度にマイクロコンピュータ２０ａにより更新される。
【００６４】
マイクロコンピュータ２０ａは、入力された指示に応じて、上記コンテンツリストデータの内容を表示部２０ｇに表示する。更に、マイクロコンピュータ２０ａは、当該コンテンツリストデータの表示内容を、ディスク関連データの詳細内容（例えば、ディスクが格納されている機器の機器ＩＤや、ディスク名或いはコンテンツ名の頭文字等。）をキーにしてソートする機能を有する。また、入力されたコンテンツ名（或いは、その一部。）に合致するコンテンツデータが記録されたディスクをコンテンツリストデータに基づいて検索（文字検索）し、当該検索結果を表示する機能も有する。これにより、ユーザは、コンテンツリストデータの内容を自分好みにカスタマイズして表示可能となり、ディスク選択の容易化が図られる。
【００６５】
マイクロコンピュータ２０ａは、上記コンテンツリストデータに対し、現在コンテンツデータの読み取りが行われているデータ読取装置（データ読取装置１０−１、１０−２、１０−３。）に格納されている全ディスク、若しくは全ディスクの全コンテンツに係るレコードの所定個所に読み取り不可を示すフラグを各々立てる（例えば、読み取りが行える場合を“１”とし、読み取りが行えない場合を“０”とする等。）。当該コンテンツデータの読み取りが終了してデータ読取装置が停止状態に移行すると、マイクロコンピュータ２０ａは、コンテンツデータの読み取り不可を示すフラグから、読み取りが行える旨を示すフラグに変更する。上記フラグデータは、コンテンツデータの読み取り可否を識別するための識別情報となっている。
【００６６】
なお、マイクロコンピュータ２０ａは、読み取り不可を示すフラグが立っている全ディスク、若しくは全ディスクのコンテンツデータに対してはリスト表示を行わないようにしてもよい。
【００６７】
マイクロコンピュータ２０ａは、コンテンツリストデータ及び上記したコンテンツデータの読み取り可否を示すフラグデータを子機４０−１、４０−２に送信する。
【００６８】
マイクロコンピュータ２０ａは、データ読取装置１０−１、１０−２、１０−３の機器ＩＤと、ロータリートレイ１０１上のスロット番号との組み合わせによって成るディスク管理データに基づいてディスクを選択する等のディスク操作を行う。このディスク管理データは、データ読取装置１０−１、１０−２、１０−３の何れかにディスクがセットされる、或いはイジェクトされる度にマイクロコンピュータ２０ａにより作成（更新）される。
【００６９】
上記ディスク管理データの内容は、ユーザがディスク操作を行う際に用いるディスク番号（コンテンツリストデータの各レコードに記録されているもの。）とは異なっていてもよい。この場合、ディスク管理データの内容とディスク番号との対応関係を示すＬＵＴ（Look Up Table）データがＨＤＤ２０ｄに格納され、マイクロコンピュータ２０ａは、ディスク操作の際に、このＬＵＴを参照してディスク操作を行う。
【００７０】
マイクロコンピュータ２０ａは、データ読取装置１０−１、１０−２、１０−３やネットワークから取得したコンテンツデータを、自機で再生（表示部２０ｇに表示させる、或いは、出力部２０ｆに放音させる等。）する場合には、当該コンテンツデータをデコーダ２０ｅにデコードさせ、自機で再生しない場合（すなわち、子機４０−１、４０−２で再生する場合）には、当該コンテンツデータをデコードせずに子機４０−１、４０−２に送信する。
【００７１】
Ｉ／Ｆ２０ｂは、接続線２を介してデータ読取装置１０−１、１０−２、１０−３との間でデータの送受信を行うためのインターフェース（例えば、ＲＳ−２３２ＣやＩＥＥＥ１３９４等のシリアルインターフェース等。）を備える。
【００７２】
通信部２０ｃは、接続線３を介して子機４０−１、４０−２との間でデータの送受信を行うためのインターフェースを備えると共に、インターネット等のネットワークを介してコンテンツ配信サーバ３０等の外部機器との間でデータの送受信を行うためのインターフェースを備える。
【００７３】
ＨＤＤ２０ｄは、読み出し／書き込み自在な記憶デバイスであり、デコーダ２０ｅは、データ読取装置１０−１、１０−２、１０−３やネットワーク等から送信されるコンテンツデータを、当該コンテンツデータの各データ形式（例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式やＭＰＥＧ−２形式等。）に応じてデコードする。
【００７４】
出力部２０ｆは、スピーカ（或いは、複数のスピーカから成るスピーカシステム等。）を備え、マイクロコンピュータ２０ａから送信される各種音声データ（例えば、デコードされたコンテンツデータの内容等。）をアナログ信号に変換して上記スピーカから放音する。また、出力部２０ｆは、各種サラウンド設定（例えば、ドルビーデジタル（登録商標）や５．１チャンネル等。）に対応したものとなっている。
【００７５】
表示部２０ｇは、ＬＣＤ（Liquid Crystal Display）やプラズマディスプレイ等の表示装置を備え、マイクロコンピュータ２０ａから送信される各種表示データ（例えば、動画や静止画等、デコードされたコンテンツデータの内容等。）を当該表示装置に表示する。
【００７６】
入力部１０ｈは、データ処理装置２０、データ読取装置１０−１、１０−２、１０−３を各々制御するための各種指示を入力する入力キーや、指示内容等の選択時に用いるジョグダイアル等を備える。
【００７７】
次に、図６を参照して子機４０−１について説明する。なお、子機４０−２は、子機４０−１と同一の構成を有するため、以下、子機４０−２についての詳細な説明を省略する。
【００７８】
子機４０−１は、マイクロコンピュータ４０ａ、通信部４０ｂ、デコーダ４０ｃ、出力部４０ｄ、表示部４０ｅ、入力部４０ｆ等を備えて構成される。
【００７９】
マイクロコンピュータ４０ａは、図示しないＣＰＵやＲＯＭ、ＲＡＭを備え、当該ＲＯＭに格納されたプログラムを実行することにより子機４０−１を統括的に制御する。このＲＯＭには、子機４０−１を制御するための主制御プログラムや各種アプリケーションプログラム等が格納され、ＲＡＭには、これら各種プログラムの実行ファイルやその実行に際して生じる各種データ等が一時的に格納される。
【００８０】
マイクロコンピュータ４０ａは、コンテンツリストデータをデータ処理装置２０から受信すると、当該コンテンツリストデータをメモリに格納すると共にその内容を表示部４０ｅに表示する。
【００８１】
マイクロコンピュータ４０ａは、コンテンツデータの読み取り可否を示すフラグデータをデータ処理装置２０から受信すると、既にデータ処理装置２０から送信されメモリに格納されたコンテンツリストデータを当該フラグデータに基づいて更新する。この際、マイクロコンピュータ４０ａは、表示部４０ｅに表示中のコンテンツリストデータの表示内容を更新する。
【００８２】
ここで、表示部４０ｅに表示される上記コンテンツリストデータの表示画面の一例を図７に示す。
現在選択中のレコードに対しては、図中符号Ｂ１に示すように当該レコード（コンテンツ番号「１１６２」）の表示個所の全体が反転表示される。
【００８３】
また、当該コンテンツリストデータの中に現在コンテンツデータの読み取り不可を示すフラグのレコードがある場合、マイクロコンピュータ４０ａは、コンテンツリストデータの内容を表示する表示画面に対し、読み取り不可を示すフラグのレコードに係るコンテンツ（曲）の表示形式のみを他のコンテンツに対する表示形式とは異なるように表示する（すなわち、コンテンツデータの読み取り可否が識別できるような識別可能表示を行う。）。
【００８４】
例えば、図７（ａ）の図中符号Ｂ２に示すように、マイクロコンピュータ４０ａは、コンテンツ番号「１１６５」の表示部分を反転表示させたり、図７（ｂ）の図中符号Ｂ３に示すコンテンツ番号「１１６５」の表示個所の全体を輝度を落として表示させたりする。
【００８５】
曲のタイトル等によってソートした場合でも、対応するコンテンツ番号は、読み取り可を示す他のコンテンツ番号と識別可能なように表示される。
【００８６】
なお、マイクロコンピュータ４０ａは、読み取り不可を示すフラグが立っている全ディスク、若しくは全ディスクのコンテンツデータに対してはリスト表示を行わないようにしてもよい。
【００８７】
ここで、上記したデータ処理装置２０のマイクロコンピュータ２０ａも、上記したマイクロコンピュータ４０ａによるコンテンツリストデータの内容を表示する機能を有する。  
【００８８】
図６に戻って説明する。
通信部４０ｂは、接続線３を介してデータ処理装置２０との間でデータの送受信を行うためのインターフェース（例えば、Ｈome ＰＮＡ等に応じたインターフェース。）を備える。
【００８９】
デコーダ４０ｃは、データ処理装置２０から送信されるコンテンツデータを、当該コンテンツデータの各データ形式に応じてデコードする。
【００９０】
出力部４０ｄは、スピーカ（或いは、複数のスピーカから成るスピーカシステム等。）を備え、マイクロコンピュータ４０ａから送信される各種音声データ（例えば、デコードされたコンテンツデータの内容等。）をアナログ信号に変換して上記スピーカから放音する。また、出力部４０ｄは、各種サラウンド設定（例えば、５．１チャンネル。）に対応したものとなっている。
【００９１】
表示部４０ｅは、ＬＣＤ等の表示装置を備え、マイクロコンピュータ４０ａから送信される各種表示データを表示する。例えば、図７に示すように、表示部４０ｅは、データ読取装置１０−１、１０−２、１０−３に格納中のディスク名や曲のタイトル等の情報を表示する。
【００９２】
入力部１０ｈは、データ処理装置２０、データ読取装置１０−１、１０−２、１０−３を各々制御するための各種指示を入力する入力キーや、指示内容等の選択時に用いるジョグダイアル等を備える。
【００９３】
なお、子機４０−１は、ＤＶＤ等のコンテンツデータの再生が行えるようにしてもよい。この場合、表示部４０ｅは、ＬＣＤの他に、プラズマディスプレイ等の表示装置を備え、マイクロコンピュータ２０ａから送信される各種表示データ（例えば、動画や静止画等、デコードされたコンテンツデータの内容等。）を当該表示装置に表示する。
【００９４】
以上説明したように、データ処理装置２０は、データ読取装置１０−１、１０−２、１０−３に現在格納中のディスクに記録されたコンテンツデータをリスト表示するためのコンテンツリストデータに対し、現在コンテンツデータ読み取り中のディスクがある場合には、このコンテンツリストデータのうち、当該ディスクのコンテンツデータに係る各レコードに対してコンテンツデータの読み取り不可を示すフラグを立てる。
子機４０−１、４０−２は、コンテンツリストデータをデータ処理装置２０から受信して表示する際、当該コンテンツリストデータのうちコンテンツデータの読み取り不可を示すフラグのレコードがある場合には、当該レコードに該当するディスクに記録されたコンテンツデータに対する表示形式を他のディスクに記録されたコンテンツデータに対する表示形式と識別可能なように異なる表示（例えば、反転表示）をする。
【００９５】
従って、例えば、データ読取装置１０−１に格納されているディスクから、現在、コンテンツデータが読み取られている場合には、同じデータ読取装置１０−１に格納されている他の（若しくは同一の）ディスクからはコンテンツデータの読み取りが行えないが、ユーザは、コンテンツリストデータの表示内容を閲覧することにより、現在、コンテンツデータが読み取り可能なディスクがどれなのかが一目瞭然となるので、非常に便利である。また、誤って、現在読み取り不可能となっているディスクを選択した場合でも、読み取りが行えない旨、表示されるので、ユーザは、なぜ、自分が選択したディスクのコンテンツデータが読み取れないのかが明確に認識できる。特に、ユーザがディスク操作する際に用いるディスク番号（表示されるディスク番号）は、ディスクが実際に格納されている格納場所を示すものでない場合や、ディスク番号以外の条件（例えば、曲のタイトル）でソートされている場合には、上記効果はより一層顕著なものとなる。
【００９６】
なお、本実施の形態における記述は、本発明に係るデータ処理システム、データ処理装置及びプログラムの一例を示すものであり、これに限定されるものではない。本実施の形態におけるデータ処理システム１、データ処理装置２０の細部構成および詳細動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００９７】
例えば、データ読取装置１０−１、１０−２、１０−３に装填するディスクは、ＣＤ、ＤＶＤに加え、ＣＤ―Ｒ（CD-Recordable）やＣＤ―ＲＷ（CD-ReWritable）等に対しても適用可能である。
【００９８】
また、上記リストデータの表示は、子機４０−１、４０−２が行うものとしたが、これに限らず、データ処理装置２０が行うようにしてもよい。
【００９９】
また、フラグによって制御される表示データが子機４０−１、４０−２に送られるようにしてもよい。この場合、子機４０−１、４０−２がコンテンツリストデータとフラグとから表示データを生成しなくてもよいので処理負担が軽減される。
【０１００】
また、データ処理装置２０から、現在読み取りが行えないディスクに対しコンテンツデータの読み取りが誤って指定された場合にも、現在読み取りできない旨の表示が表示部２０ｇに表示されるようにしてもよい。
【０１０１】
また、上述の子機４０−１、４０−２と同様の表示動作をデータ処理装置２０が単独で、又は並行して行ってもよい。
【図面の簡単な説明】
【０１０２】
【図１】本発明を適用したデータ処理システムの構成を示す図である。
【図２】本発明を適用したデータ読取装置が備える複数ディスクを収納する収納部の概略構成を示す図である。
【図３】（ａ）は、図２に示す第１〜第３センサが出力する信号ＰＨ１〜ＰＨ３のタイミングチャートであり、（ｂ）は、図２に示す第１、第２センサが出力する信号ＰＨ１、ＰＨ２と、ディスク有無検出センサが出力するディスク有無検出信号のタイミングチャートである。
【図４】本発明を適用したデータ読取装置の内部回路を示す図である。
【図５】本発明を適用したデータ処理装置の内部構成を示す図である。
【図６】図１に示す子機の内部構成を示す図である。
【図７】コンテンツリストの表示画面の一例である。
【符号の説明】
【０１０３】
１  データ処理システム
１０  データ読取装置
１０−１〜１０−３  データ読取装置
２０  データ処理装置
２０ａ  マイクロコンピュータ
２０ｂ  Ｉ／Ｆ
２０ｃ  通信部
２０ｄ  ＨＤＤ
２０ｅ  デコーダ
２０ｆ  出力部
２０ｇ  表示部
２０ｈ  入力部
３０  コンテンツ配信サーバ
４０ａ  マイクロコンピュータ
４０ｂ  通信部
４０ｃ  デコーダ
４０ｄ  出力部
４０ｅ  表示部
４０ｆ  入力部
４０−１、４０−２  子機
１００  交換口
１０１  ロータリートレイ
１０２  ロータリートレイ制御モータ
１０３  ディスクアーム
１０４  センサ支持板
１０４ａ  第１センサ
１０４ｂ  第２センサ
１０４ｃ  第３センサ
１０４ｄ  ディスク有無検出センサ
１０５  基板
１０６  マイクロコンピュータ
１０７  入力部
１０８  表示部
１０９  交換口開閉制御モータドライバ
１１０  ロータリートレイ制御モータドライバ
１１１  ディスクアーム制御モータドライバ
１１２  ＤＳＰ
１１３  ピックアップユニット
１１４  ロード／アンロードＳＷ
１１５  交換口開閉制御モータ
【図１】
2005135078.tif 000003
【図２】
2005135078.tif 000004
【図３】
2005135078.tif 000005
【図４】
2005135078.tif 000006
【図５】
2005135078.tif 000007
【図６】
2005135078.tif 000008
【図７】
2005135078.tif 000009