(57)【要約】【課題】光ディスクに記録している管理情報の読み取りの効率化を支援する。【解決手段】光ディスク読み取り装置２０は、情報再生装置１０から取得要求を受けたか否かを示す管理情報を第１記憶制御手段Ｐ１の制御により履歴情報記憶手段Ｄ１に記憶される。装着検出手段Ｐ２によって光ディスク５の装着が検出されると、判定手段Ｐ３は履歴情報記憶手段Ｄ１の履歴情報に基づいて光ディスク５から管理情報を読み取るか否かを判定する。そして、管理情報を読み取るとの判定に応じて、管理情報読み取り手段Ｐ４は光ディスク５から管理情報を読み取り、第２記憶制御手段Ｐ５の制御によりその管理情報は管理情報記憶手段Ｄ２に記憶される。そして、光ディスク読み取り装置２０が情報再生装置１０から取得要求を受けると、管理情報提供手段Ｐ６は管理情報記憶手段Ｄ２が記憶している管理情報をその情報再生装置１０に提供する。【選択図】図１
2010009686.tif 000002
【特許請求の範囲】
【請求項１】
管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置において、
前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段への記憶を制御する第１記憶制御手段と、
前記光ディスクの装着を検出する装着検出手段と、
前記装着検出手段による前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定手段と、
前記判定手段による前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り手段と、
前記管理情報読み取り手段が読み取った管理情報の管理情報記憶手段への記憶を制御する第２記憶制御手段と、
前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供手段と、
を有することを特徴とする光ディスク読み取り装置。
【請求項２】
前記第１記憶制御手段が、前記光ディスクの複数回の装着の各々に対応した前記履歴情報を履歴情報記憶手段に複数記憶する手段であり、
前記判定手段が、前記履歴情報記憶手段に記憶されている複数の履歴情報に基づいて、前記管理情報を読み取るか否かを判定する手段であることを特徴とする請求項１に記載の光ディスク読み取り装置。
【請求項３】
前記情報再生装置から受けるコマンドパターンを示すパターン情報のパターン情報記憶手段への記憶を制御する第３記憶制御手段を有し、
前記履歴情報が、前記パターン情報記憶手段に記憶されているパターン情報に関連付けられた情報であり、
前記判定手段が、前記パターン情報に関連付けられた履歴情報に基づいて、前記管理情報を読み取るか否かを判定する手段であることを特徴とする請求項１又は２に記載の光ディスク読み取り装置。
【請求項４】
前記パターン情報は、前記光ディスクの複数回の装着の各々に対応した複数の前記履歴情報が関連付けられた情報であり、
前記判定手段が、前記パターン情報に関連付けられた複数の履歴情報に基づいて、前記管理情報を読み取るか否かを判定する手段であることを特徴とする請求項３に記載の光ディスク読み取り装置。
【請求項５】
前記光ディスクの取り外しを検出する取り外し検出手段と、
前記取り外し検出手段によって前記光ディスクの取り外しが検出された後に、当該光ディスクの装着時における前記取得要求の有無に基づいて、前記履歴情報記憶手段が記憶している履歴情報を更新する更新手段と、
を有することを特徴とする請求項１〜４の何れか１項に記載の光ディスク読み取り装置。
【請求項６】
管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置の管理情報提供方法であって、
前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報を履歴情報記憶手段に記憶する履歴情報記憶工程と、
前記光ディスクの装着を検出する装着検出工程と、
前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定工程と、
前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り工程と、
前記読み取った管理情報を管理情報記憶手段に記憶する管理情報記憶工程と、
前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供工程と、
を有することを特徴とする管理情報提供方法。
【請求項７】
管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置のコンピュータを、
前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段への記憶を制御する第１記憶制御手段、
前記光ディスクの装着を検出する装着検出手段、
前記装着検出手段による前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定手段、
前記判定手段による前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り手段、
前記管理情報読み取り手段が読み取った管理情報の管理情報記憶手段への記憶を制御する第２記憶制御手段、
前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供手段、
として機能させるための管理情報提供プログラム。
【請求項８】
管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置のコンピュータを、
前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段への記憶を制御する第１記憶制御手段、
前記光ディスクの装着を検出する装着検出手段、
前記装着検出手段による前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定手段、
前記判定手段による前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り手段、
前記管理情報読み取り手段が読み取った管理情報の管理情報記憶手段への記憶を制御する第２記憶制御手段、
前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供手段、
として機能させるための管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
請求項１〜５の何れか１項に記載の光ディスク読み取り装置と、前記光ディスク読み取り装置から提供された管理情報を管理する情報再生装置と、を有することを特徴とする光ディスク再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクからの管理情報等を読み取る光ディスク読み取り装置、その管理情報提供方法、管理情報提供プログラム、管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体、及び、光ディスク再生システム等に関するものである。
【背景技術】
【０００２】
デジタル方式の映像、音楽メディアである光ディスクとしては、ＣＤ−ＤＡ（Compact Disk-Digital Audio）、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）、ＤＶＤ−Ｒ（Digital Versatile Disc-Recordable）、ＤＶＤ−ＲＷ（Digital Versatile Disc-ReWritable）、ＭＤ（Mini Disc）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ、ＭＯ（Magnet-Optical disk）、等が知られている。
【０００３】
これらのデジタル方式のメディアのうち、例えば、ＣＤやＤＶＤなどの光ディスクには、記録内容に関する管理データに加えて、それぞれの主データであるオーディオデータ、映像データに付随した副データが記録されている。即ち、ＣＤテキスト・ディスク（以下、ＣＤテキストともいう）においては、主データであるオーディオデータに加えて、ＴＯＣ（table of contents）のサブコード領域に管理データ（Ｑチャンネルデータ）及び副データであるテキストデータが記録されている。
【０００４】
このようなテキストデータの読み込みには数秒程度の時間を要するため、テキストデータの表示が可能になるまでには、長い時間待たなければならなかった。また、管理データ、テキストデータ等のＣＤテキストの読み込みを終えるまで音楽データ等の主データの読み込みを行うことができないため、主データの再生実行までのセットアップ時間が長いという問題があった。
【０００５】
このような問題を解決するために、特許文献１に示すディスク再生装置は、副データの少なくとも１部である副データ片を読み込み、副データ片が格納部に既に格納された既格納データに含まれることを判別するデータ片別部を設けて、副データ片が既格納データに含まれると判別した場合に、読み込み部による副データの読み込みを停止せしめることで、記録媒体の再生制御を高速に実行でき、また高機能で高性能な再生装置の提供を可能としている。
【特許文献１】特開２００１−２３６７１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したセットアップ時間のさらなる短縮化を図りたいとの要望があるため、従来のディスク再生装置等のセットアップを鋭意追求して、ＣＤテキストの読み取り方法には２つの方法が用いられていることに着目した。１つの方法は、セットアップ時にディスクからＣＤテキストの情報を読み取るものであり、もう１つの方法は、セットアップ時には、ディスクからＣＤテキストの情報を読み取らずに、主データを再生するアプリケーション・ソフトウェア等のホストからＣＤテキストの取得要求を受けたときにディスクから読み取るものがある。また、アプリケーション・ソフトウェア等によっては、ＣＤテキストを読み込むものと読み込まないものがある。
【０００７】
このようにディスク再生装置の構成、システム環境等に応じてＣＤテキストの読み取りの効率化を図れるのではないかという可能性を見出した。なお、ここではディスクがＣＤのときにＣＤテキストを読み取る場合について説明したが、ＤＶＤの場合は「Manufacturer’s information」、「Physical format information」、「Physical format information in the Lead-in」、「BCA（Burst Cutting Area）」等のデータの読み取りなど、各種ディスクの読み取りについても同様に発生する事象である。このように本発明が解決しようとする課題は、上記した問題が一例として挙げられる。
【０００８】
よって本発明は、上述した問題点に鑑み、光ディスクに記録している管理情報の読み取りの効率化を支援できる光ディスク読み取り装置、その管理情報提供方法、管理情報提供プログラム、管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体、及び、光ディスク再生システム等を提供することを課題としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するため本発明によりなされた請求項１記載の光ディスク読み取り装置は、管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置において、前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段への記憶を制御する第１記憶制御手段と、前記光ディスクの装着を検出する装着検出手段と、前記装着検出手段による前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定手段と、前記判定手段による前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り手段と、前記管理情報読み取り手段が読み取った管理情報の管理情報記憶手段への記憶を制御する第２記憶制御手段と、前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供手段と、を有することを特徴とする。
【００１０】
上記課題を解決するため本発明によりなされた請求項６記載の光ディスク読み取り装置の管理情報提供方法は、管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置の管理情報提供方法であって、前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報を履歴情報記憶手段に記憶する履歴情報記憶工程と、前記光ディスクの装着を検出する装着検出工程と、前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定工程と、前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り工程と、前記読み取った管理情報を管理情報記憶手段に記憶する管理情報記憶工程と、前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供工程と、を有することを特徴とする。
【００１１】
上記課題を解決するため本発明によりなされた請求項７記載の管理情報提供プログラムは、管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置のコンピュータを、前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段への記憶を制御する第１記憶制御手段、前記光ディスクの装着を検出する装着検出手段、前記装着検出手段による前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定手段、前記判定手段による前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り手段、前記管理情報読み取り手段が読み取った管理情報の管理情報記憶手段への記憶を制御する第２記憶制御手段、前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供手段、として機能させるための管理情報提供プログラムとなっている。
【００１２】
上記課題を解決するため本発明によりなされた請求項８記載の管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体は、管理情報が記録されている光ディスクから前記管理情報を読み取り、該読み取った管理情報を情報再生装置に提供する光ディスク読み取り装置のコンピュータを、前記情報再生装置から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段への記憶を制御する第１記憶制御手段、前記光ディスクの装着を検出する装着検出手段、前記装着検出手段による前記光ディスクの装着の検出に応じて、前記光ディスクから前記管理情報を読み取るか否かを前記履歴情報記憶手段が記憶している履歴情報に基づいて判定する判定手段、前記判定手段による前記管理情報を読み取るとの判定に応じて、前記光ディスクから前記管理情報を読み取る管理情報読み取り手段、前記管理情報読み取り手段が読み取った管理情報の管理情報記憶手段への記憶を制御する第２記憶制御手段、前記情報再生装置から前記取得要求があったときに、前記管理情報記憶手段が記憶している管理情報を前記情報再生装置に提供する管理情報提供手段、として機能させるための管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体となっている。
【００１３】
上記課題を解決するため本発明によりなされた請求項９記載の光ディスク再生システムは、請求項１〜５の何れか１項に記載の光ディスク読み取り装置と、前記光ディスク読み取り装置から提供された管理情報を管理する情報再生装置と、を有することを特徴とする。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る光ディスク読み取り装置、その管理情報提供方法、管理情報提供プログラム、管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体、及び、光ディスク再生システムの一実施の形態を、図１の基本構成図を参照して以下に説明する。
【００１５】
図１において、光ディスク読み取り装置２０は、管理情報が記録されている光ディスク５から前記管理情報を読み取り、該読み取った管理情報を情報再生装置１０に提供する光ディスク読み取り装置において、前記情報再生装置１０から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段Ｄ１への記憶を制御する第１記憶制御手段Ｐ１と、前記光ディスク５の装着を検出する装着検出手段Ｐ２と、前記装着検出手段Ｐ２による前記光ディスク５の装着の検出に応じて、前記光ディスク５から前記管理情報を読み取るか否かを前記履歴情報記憶手段Ｄ１が記憶している履歴情報に基づいて判定する判定手段Ｐ３と、前記判定手段Ｐ３による前記管理情報を読み取るとの判定に応じて、前記光ディスク５から前記管理情報を読み取る管理情報読み取り手段Ｐ４と、前記管理情報読み取り手段Ｐ４が読み取った管理情報の管理情報記憶手段Ｄ２への記憶を制御する第２記憶制御手段Ｐ５と、前記情報再生装置１０から前記取得要求があったときに、前記管理情報記憶手段Ｄ２が記憶している管理情報を前記情報再生装置１０に提供する管理情報提供手段Ｐ６と、を有している。
【００１６】
また、管理情報が記録されている光ディスク５から前記管理情報を読み取り、該読み取った管理情報を情報再生装置１０に提供する光ディスク読み取り装置２０の管理情報提供方法は、前記情報再生装置１０から前記管理情報の取得要求があったか否かを示す履歴情報を履歴情報記憶手段Ｄ１に記憶する履歴情報記憶工程と、前記光ディスク５の装着を検出する装着検出工程と、前記光ディスク５の装着の検出に応じて、前記光ディスク５から前記管理情報を読み取るか否かを前記履歴情報記憶手段Ｄ１が記憶している履歴情報に基づいて判定する判定工程と、前記管理情報を読み取るとの判定に応じて、前記光ディスク５から前記管理情報を読み取る管理情報読み取り工程と、前記読み取った管理情報を管理情報記憶手段Ｄ２に記憶する管理情報記憶工程と、前記情報再生装置１０から前記取得要求があったときに、前記管理情報記憶手段Ｄ２が記憶している管理情報を前記情報再生装置１０に提供する管理情報提供工程と、を有している。
【００１７】
管理情報が記録されている光ディスク５から前記管理情報を読み取り、該読み取った管理情報を情報再生装置１０に提供する光ディスク読み取り装置２０のコンピュータを、前記情報再生装置１０から前記管理情報の取得要求があったか否かを示す履歴情報の履歴情報記憶手段Ｄ１への記憶を制御する第１記憶制御手段Ｐ１、前記光ディスク５の装着を検出する装着検出手段Ｐ２、前記装着検出手段Ｐ２による前記光ディスク５の装着の検出に応じて、前記光ディスク５から前記管理情報を読み取るか否かを前記履歴情報記憶手段Ｄ１が記憶している履歴情報に基づいて判定する判定手段Ｐ３、前記判定手段Ｐ３による前記管理情報を読み取るとの判定に応じて、前記光ディスク５から前記管理情報を読み取る管理情報読み取り手段Ｐ４、前記管理情報読み取り手段Ｐ４が読み取った管理情報の管理情報記憶手段Ｄ２への記憶を制御する第２記憶制御手段Ｐ５、前記情報再生装置１０から前記取得要求があったときに、前記管理情報記憶手段Ｄ２が記憶している管理情報を前記情報再生装置１０に提供する管理情報提供手段Ｐ６、として機能させるための管理情報提供プログラムは、光ディスク読み取り装置２０の読み取り可能な記録媒体（例えば、ＲＯＭ、内蔵メモリ、ハードディスク装置、等）に記憶されている。
【００１８】
このような光ディスク読み取り装置２０によれば、情報再生装置１０から取得要求を受けたか否かを示す管理情報を第１記憶制御手段Ｐ１の制御により履歴情報記憶手段Ｄ１に記憶される。そして、装着検出手段Ｐ２によって光ディスク５の装着が検出されると、判定手段Ｐ３は履歴情報記憶手段Ｄ１の履歴情報に基づいて光ディスク５から管理情報を読み取るか否かを判定する。そして、管理情報を読み取るとの判定に応じて、管理情報読み取り手段Ｐ４は光ディスク５から管理情報を読み取り、第２記憶制御手段Ｐ５の制御によりその管理情報は管理情報記憶手段Ｄ２に記憶される。そして、光ディスク読み取り装置２０が情報再生装置１０から取得要求を受けると、管理情報提供手段Ｐ６は管理情報記憶手段Ｄ２が記憶している管理情報をその情報再生装置１０に提供する。
【００１９】
よって、光ディスク読み取り装置２０は光ディスク５の装着に応じて、管理情報を読み取るか否かを履歴情報に基づいて判定し、読み取った場合は管理情報を記憶しておき、情報再生装置１０から取得要求を受けた場合は、装着時に読み取ったその管理情報を提供するため、取得要求を受けて管理情報を光ディスク５から読み取るよりも、処理時間の短縮化を図ることができる。また、履歴情報に基づいて管理情報を読み取らないと判定した場合は、情報再生装置１０から管理情報の取得要求を受けない可能性が高いため、無駄な処理を削減できる。従って、光ディスクに記録している管理情報の読み取りの動作環境に適した効率化を支援することができる。
【００２０】
また、このような光ディスク読み取り装置２０において、前記第１記憶制御手段Ｐ１が、前記光ディスク５の複数回の装着の各々に対応した前記履歴情報を履歴情報記憶手段Ｄ１に複数記憶する手段であり、前記判定手段Ｐ３が、前記履歴情報記憶手段Ｄ１に記憶されている複数の履歴情報に基づいて、前記管理情報を読み取るか否かを判定する手段となっている。
【００２１】
このような光ディスク読み取り装置２０によれば、第１記憶制御手段Ｐ１の制御により光ディスク５の複数回の装着の各々に対応した複数の履歴情報を履歴情報記憶手段Ｄ１に記憶させる。そして、判定手段Ｐ３は、光ディスク５の装着に応じて、その光ディスク５からの管理情報を読み取るか否かの判定を複数の履歴情報に基づいて行う。よって、複数の履歴情報に基づいて管理情報を読み込むか否かを判定するようにしたことから、光ディスク読み取り装置２０を複数の情報再生装置１０で共通に用いる場合に、取得要求を出すものと出さないものが混在していても、その動作環境に適した判定を行うことができるため、より一層の効率化を支援することができる。
【００２２】
また、この光ディスク読み取り装置２０において、前記情報再生装置１０から受けるコマンドパターンを示すパターン情報のパターン情報記憶手段Ｄ３への記憶を制御する第３記憶制御手段Ｐ７を有し、前記履歴情報が、前記パターン情報記憶手段Ｄ３に記憶されているパターン情報に関連付けられた情報であり、前記判定手段Ｐ３が、前記パターン情報に関連付けられた履歴情報に基づいて、前記管理情報を読み取るか否かを判定する手段となっている。
【００２３】
このような光ディスク読み取り装置２０によれば、第３記憶制御手段Ｐ７の制御により情報再生装置１０から受けるコマンドパターンを示すパターン情報を履歴情報に関連付けてパターン情報記憶手段Ｄ３に記憶させる。そして、判定手段Ｐ３は、パターン情報に関連付けられた履歴情報に基づいて、管理情報を読み取るか否かを判定する。よって、複数の情報再生装置１０の種類等によってコマンドパターンに対応させて履歴情報を記憶しておくことで、情報再生装置１０の種類に応じた読み取り判定を行うことができるため、取得要求を出すものと出さないものが混在していても、その動作環境に適した判定を正確に行うことができるため、より一層の効率化を支援することができる。
【００２４】
また、この光ディスク読み取り装置２０において、前記パターン情報は、前記光ディスク５の複数回の装着の各々に対応した複数の前記履歴情報が関連付けられた情報であり、前記判定手段Ｐ３が、前記パターン情報に関連付けられた複数の履歴情報に基づいて、前記管理情報を読み取るか否かを判定する手段となっている。
【００２５】
このような光ディスク読み取り装置２０によれば、第３記憶制御手段Ｐ７の制御により情報再生装置１０から受けるコマンドパターンを示すパターン情報を複数の履歴情報に関連付けてパターン情報記憶手段Ｄ３に記憶させる。そして、判定手段Ｐ３は、パターン情報に関連付けられた複数の履歴情報に基づいて、管理情報を読み取るか否かを判定する。よって、同一コマンドパターンの複数種類の情報再生装置１０で光ディスク読み取り装置２０を共通に用いる場合に、取得要求を出すものと出さないものが混在していても、その動作環境に適した判定を行うことができるため、より一層の効率化を支援することができる。
【００２６】
また、この光ディスク読み取り装置２０において、前記光ディスク５の取り外しを検出する取り外し検出手段Ｐ８と、前記取り外し検出手段Ｐ８によって前記光ディスク５の取り外しが検出された後に、当該光ディスク５の装着時における前記取得要求の有無に基づいて、前記履歴情報記憶手段Ｄ１が記憶している履歴情報を更新する更新手段Ｐ９と、有している。
【００２７】
このような光ディスク読み取り装置２０によれば、取り外し検出手段Ｐ８が光ディスク５の取り外しを検出すると、更新手段Ｐ９はその光ディスク５の装着時における情報再生装置１０からの取得要求の有無に基づいて、履歴情報記憶手段Ｄ１が記憶している履歴情報を更新する。よって、光ディスク５の取り外しに応じて光ディスク５の装着中における取得要求の有無に基づいて履歴情報を更新するようにしたことから、複数の情報再生装置１０によって取得要求の発生タイミングが異なったり、取得要求が発生しない場合でも、履歴情報を確実に更新することができるため、正確な履歴情報に基づいてその動作環境に適した判定を行うことが可能となり、より一層の効率化を支援することができる。
【実施例１】
【００２８】
以下、上述した光ディスク読み取り装置、その管理情報提供方法、管理情報提供プログラム、管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体、及び、光ディスク再生システムをオーディオシステムに適用した場合の実施例１を、図２乃至図６の図面を参照して本発明に関連する構成のみを以下に説明する。
【００２９】
図２において、オーディオシステム１は、図１に示す請求項中の光ディスク再生システムに相当し、光ディスク再生機器、パーソナル・コンピュータ（パソコン）、映像／音楽再生機器等の製品１０と、該製品１０と通信可能に接続される外付の周辺機器又は内蔵の光学ドライブ２０と、を有して構成している。
【００３０】
光ディスク５としては、例えば上述したＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＭＤ、ＢＤ、ＭＯ、などが例示できる。なお、以下の説明では、光ディスク５がＣＤである場合を前提に説明するが、光ディスク５は情報が記録可能なディスク状記録媒体および情報が記録されているディスク状記録媒体のいずれの記録媒体をも対象とすることができる。
【００３１】
製品１０は、システムマイコン（マイクロコンピュータ）１１と、通信部１２と、を有して構成している。そして、システムマイコン１１は、図示しないが、周知のように、予め定めたプログラムに従って各種の処理や制御などを行う中央演算処理装置（ＣＰＵ）、ＣＰＵのためのプログラム等を格納した読み出し専用のメモリであるＲＯＭ、各種のデータを格納するとともにＣＰＵの処理作業に必要なエリアを有する読み出し書き込み自在のメモリであるＲＡＭ等を有して構成している。
【００３２】
システムマイコン１１は、内蔵するＲＯＭ、メモリ、記憶装置等に記憶されたアプリケーション・プログラム（ＡＰＬ１〜３）を実行することで、通信部１２を介して光学ドライブ２０との間で各種情報の送受信を行い、光学ドライブ２０から受信した情報を再生する。つまり、本実施例では、ＡＰＬ１〜３の各々が図１に示す情報再生装置に相当している。また、本実施例では、アプリケーションが３つの場合について説明するが、アプリケーションを１つなど３つ以外とすることもできる。
【００３３】
通信部１２は、例えば、ＡＴＡＰＩ（AT Attachment Packet Interface）、ＵＡＲＴ（universal asynchronous receiver transmitter）、等の規格により光学ドライバ２０との間で相互通信を行う各種通信装置が用いられる。通信部１２は、システムマイコン１１からの例えば取得要求等の各種情報を光学ドライブ２０に送信すると共に、光学ドライブ２０からの各種情報を受信してシステムマイコン１１に出力する。
【００３４】
このように構成した製品１０は、複数（３つ）のＡＰＬ１〜３の各々から取得要求を光学ドライブ２０に送信する。そして、ＡＰＬ１〜３の各々は、送信した取得要求に応じて光学ドライブ２０から受信した管理情報を管理する。なお、ＡＰＬ１〜３は、アプリケーションの仕様等に応じて取得要求を送信しないものも存在している。また、ＡＰＬ１〜３は、通信部１２を介して新たなアプリケーションプログラムのダウンロード等によって増減するものである。
【００３５】
次に、光学ドライブ２０は、ＣＤ、ＤＶＤ、ＢＤ等の各種光ディスク５への記録及び読み出しの少なくとも一方が可能な構成となっている。光学ドライブ２０は、図３に示すように、マイコン（マイクロコンピュータ）２１と、ディスクモータ２２と、光ピックアップ２３と、ＲＦアンプ２４と、サーボ信号処理部２５と、ドライバ２６と、音声／映像信号処理部２７と、メモリ２８と、通信部２９と、を有して構成している。
【００３６】
マイコン２１は、上述した製品１０のシステムマイコン１１と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有して構成している。マイコン２１は、光ディスク５の挿入や排出、記録／再生や停止などの各動作におけるオーディオシステム１全体の制御を行う。
【００３７】
マイコン２１のＲＯＭ等には、上述した、図１に示す第１記憶制御手段Ｐ１，装着検出手段Ｐ２、判定手段Ｐ３、管理情報読み取り手段Ｐ４、第２記憶制御手段Ｐ５、管理情報提供手段Ｐ６、第３記憶制御手段Ｐ７、取り外し検出手段Ｐ８、更新手段Ｐ９等の各種手段としてコンピュータ（ＣＰＵ）を機能させるための管理情報提供プログラムを記録している。つまり、本実施例では、マイコン２１のＲＯＭ等が、管理情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体に相当しているが、本発明はこれに限定するものではなく、例えば、メモリ２８等の他の記録媒体とすることもできる。また、本実施例では、管理情報提供プログラムが後述する履歴情報更新処理、管理情報提供処理などの複数の処理によって構成する場合について説明するが、これ以外の構成にすることもできる。
【００３８】
ディスクモータ２２は、光学ドライブ２０にセットされた光ディスク５を回転させるためのモータであり、例えばスピンドルモータなどで構成されている。
【００３９】
光ピックアップ２３は、光ディスク５に照射する光を発生させる図示しないレーザ発振器としてのＣＤ用の波長のレーザダイオード、ＤＶＤ用の波長のレーザダイオード、ＢＤ用の波長のレーザダイオードや光ディスク５上に光を照射するためのレンズ、フォーカスやトラッキングを合わせるためのアクチュエータおよび光ディスク５から反射された光を受ける受光器等を備え、前記受光器の出力からフォーカスエラー信号および戻り光総和信号を生成し出力する。
【００４０】
ＲＦアンプ２４は、光ピックアップ２３から出力される信号を所定の値に増幅し、サーボ信号処理部２５へ出力する。
【００４１】
サーボ信号処理部２５は、公知であるマイクロコンピュータ、ＤＳＰ（Digital Signal Processor）等が用いられる。サーボ信号処理部２５は、ＲＦアンプ２４から入力される信号に基づいて光ディスク５の判別や光ピックアップ２３のフォーカスおよびトラッキングの制御などを制御プログラムにより行い、光ディスク５に記録された情報を正確に読めるようにする。さらに、光ディスク５に記録された音楽や映像などの情報を含む信号をアナログ／デジタル変換して音声／映像信号処理部２７へ出力する。
【００４２】
ドライバ２６は、サーボ信号処理部２５から入力された信号を増幅し、ディスクモータ２２および光ピックアップ２３へ出力する。
【００４３】
音声／映像信号処理部２７は、サーボ信号処理部２５から入力された信号を音声または映像信号に復調しエラー訂正などを行った後ＤＡコンバータ（図示せず）へ出力する。また、ＡＤコンバータ（図示せず）から入力された音声または映像信号を光ディスク５へ記録する形式に符号化しサーボ信号処理部２５へ出力する。
【００４４】
なお、前記ＤＡコンバータは、音声信号処理部２７から入力されたデジタル信号をアナログ信号に変換し映像出力端子および音声出力端子から出力する。また、前記ＡＤコンバータは、映像入力端子および音声入力端子から入力された映像および音声信号をデジタル信号に変換して音声／映像信号処理部２７へ出力する。
【００４５】
メモリ２８は、電力供給が断たれた場合でも、格納された各種データの保持が可能であり、マイコン２１の処理作業に必要な各種格納エリアを有する電気的消去／書き換え可能なメモリ（ＥＥＰＲＯＭ）等が用いられる。
【００４６】
メモリ２８は、図４に示す複数（例えば３つ）の履歴情報Ｄ１０、光ディスク５から読み取った管離情報、製品１０から受信した取得要求、等の各種情報を記憶している。
【００４７】
履歴情報Ｄ１０の各々は、履歴データＤ１１と、要求有無データＤ１２と、を有している。履歴データＤ１１は、メモリ２８のアドレス、相対アドレス等に相当し、履歴［０］が最新のデータであり、履歴［１］、履歴［２］の順に古いデータとなっている。要求有無データＤ１２は、前記情報再生装置に相当する製品１０、又は製品１０のＡＰＬ１〜３から管理情報の取得要求があったか否かを示す“要求有り”、“要求なし”のデータが設定される。なお、要求有無データＤ１２は、取得要求の有り／なしを示すフラグデータとするなど種々異なる実施形態とすることができる。
【００４８】
なお、本実施例では、メモリ２８に３つの履歴情報Ｄ１０を記憶する場合について説明するが、例えば、履歴情報Ｄ１０を４つ以上設ける、複数の履歴をマトリックス状のデータ構造で示す履歴情報とする、など種々異なる実施形態とすることができる。もちろん、履歴情報Ｄ１０を１つだけ記憶するような実施形態とすることも可能であり、このような実施形態は、製品１０のアプリケーションが１つのみの場合、例えばカーナビゲーション等のようにオーディオシステム１の製品１０に光学ドライブ２０が一体に組み込まれている場合、等に好適である。
【００４９】
管理情報は、光ディスク５に記録されている記録内容に関した情報となっている。管理情報は、光ディスク５がＣＤの場合はＣＤテキスト（ＣＤ−ＴＥＸＴ）の管理データを有し、ＤＶＤの場合は「Manufacturer’s information」、「Physical format information」、「Physical format information in the Lead-in」、「BCA（Burst Cutting Area）」等のデータを有するというように、光ディスク５の種類に応じて異なるデータ構造となる。
【００５０】
このように本実施形態では、履歴情報Ｄ１０及び管理情報をメモリ２８に記憶していることから、このメモリ２８が図１に示す請求項中の履歴情報記憶手段Ｄ１及び管理情報記憶手段Ｄ２として機能している。
【００５１】
通信部２９は、各種通信装置、インタフェース等が用いられる。本実施形態では、通信部２９がＡＴＡＰＩ（AT Attachment Packet Interface）のデータ転送方式の規格で製品１０との間で相互通信を行う。通信部２９は、マイコン２１から入力された各種情報を製品１０に送信すると共に、製品１０から受信した取得要求等の各種情報をマイコン２１に出力する。
【００５２】
次に、上述したマイコン２１の前記管理情報提供プログラムの実行による履歴情報更新処理の一例を、図５に示すフローチャートを参照して以下に説明する。
【００５３】
図５に示すステップＳ１１において、初期処理が実行されることで、メモリ２８の履歴情報Ｄ１０の履歴［０］〜履歴［２］の要求有無データＤ１２の各々に初期値である“要求有り”が設定され、メモリ２８の管理情報がクリアされると共に、後述する管理情報提供処理が開始され、その後ステップＳ１２に進む。
【００５４】
ステップＳ１２において、電気的又は機械的に挿入排出口から挿入された光ディスク５を検出できたか否か等に基づいて、新規に挿入された光ディスク５があるか否かが判定される。新規の光ディスク５がないと判定された場合（Ｓ１２でＮ）、この処理を繰り返すことで、光ディスク５の装着を待つ。一方、新規の光ディスク５があると判定された場合（Ｓ１２でＹ）、ステップＳ１３に進む。
【００５５】
ステップＳ１３において、電気的又は機械的に挿入排出口からの光ディスク５の排出（取り外し）を検出できたか否か等に基づいて、光ディスク５を排出したか否かが判定される。光ディスク５を排出していないと判定された場合（Ｓ１３でＮ）、この判定処理を繰り返すことで、光ディスク５の排出を待つ。一方、光ディスク５を排出したと判定された場合（Ｓ１３でＹ）、前記管理情報提供処理の終了が要求され、その後ステップＳ１４に進む。
【００５６】
ステップＳ１４において、光ディスク５のメモリ２８に管理情報があるか否かが判定される。管理情報がないと判定された場合（Ｓ１４でＮ）、ステップＳ１２に戻り、一連の処理が繰り返される。一方、管理情報があると判定された場合（Ｓ１４でＹ）、ステップＳ１５に進む。
【００５７】
ステップＳ１５において、メモリ２８の履歴情報Ｄ１０の履歴［２］の要求有無データＤ１２に履歴［１］の要求有無データＤ１２が設定され、履歴［１］の要求有無データＤ１２に履歴［０］の要求有無データＤ１２が設定され、その後ステップＳ１６に進む。
【００５８】
ステップＳ１６において、メモリ２８に取得要求が記憶されているか否か等に基づいて、光ディスク５の装着時に製品１０から取得要求があったか否かが判定される。取得要求があったと判定された場合（Ｓ１６でＹ）、メモリ２８の履歴情報Ｄ１０の履歴［０］の要求有無データＤ１２に“要求有り”が設定され、メモリ２８の取得要求が消去され、その後ステップＳ１２に戻り、一連の処理が繰り返される。一方、取得要求がないと判定された場合（Ｓ１６でＮ）、メモリ２８の履歴情報Ｄ１０の履歴［０］の要求有無データＤ１２に“要求なし”が設定され、その後ステップＳ１２に戻り、一連の処理が繰り返される。
【００５９】
以上説明した図５に示す履歴情報更新処理をマイコン２１が実行することで、上述した図１に示す請求項中の第１記憶制御手段Ｐ１、装着検出手段Ｐ２、取り外し検出手段Ｐ８、更新手段Ｐ９等としてマイコン２１が機能することになる。そして、図５に示すフローチャート中のステップＳ１２が装着検出手段Ｐ２、ステップＳ１３が取り外し検出手段Ｐ８、ステップＳ１５〜Ｓ１８の一連の処理が第１記憶制御手段Ｐ１及び更新手段Ｐ９にそれぞれ相当している。
【００６０】
次に、上述したマイコン２１の前記管理情報提供プログラムの実行による管理情報提供処理の一例を、図６に示すフローチャートを参照して以下に説明する。なお、この管理情報提供処理は、上述した履歴情報更新処理からの終了要求を受けた場合にも、その処理を終了することを前提としている。
【００６１】
ステップＳ３１において、上述したように新規に挿入された光ディスク５があるか否かが判定される。新規の光ディスク５がないと判定された場合（Ｓ３１でＮ）、この処理を繰り返すことで、光ディスク５の装着を待つ。一方、新規の光ディスク５があると判定された場合（Ｓ３１でＹ）、ステップＳ３２において、製品１０のＡＰＬ１〜３との間で光ディスク５の主データの再生実行に必要なセットアップ処理が行われ、その後ステップＳ３３に進む。
【００６２】
ステップＳ３３において、履歴情報Ｄ１０の要求有無データＤ１２に“要求有り”が設定された履歴情報Ｄ１０がメモリ２８に１つ以上あるか否かが判定される。なお、本実施形態では、判定条件として“要求有り”が１つ以上とした場合について説明するが、本発明はこれに限定するものではなく、“要求有り”が２つ以上、３つ以上、というように任意に設定することができる。
【００６３】
ステップＳ３３で“要求有り”が１つ以上あると判定された場合（Ｓ３３でＹ）、ステップＳ３４において、光ディスク５から読み込まれた管理情報がサーボ信号処理部２５を介して取得され、ステップＳ３５において、その読み取った管理情報がメモリ２８に記憶され、その後ステップＳ３６に進む。
【００６４】
ステップＳ３６において、通信部２９を介して取得要求を受信したか否かが判定される。取得要求を受信していないと判定された場合（Ｓ３６でＮ）、この判定処理を繰り返すことで、製品１０からの取得要求の受信を待つ。一方、取得要求を受信していると判定された場合（Ｓ３６でＹ）、ステップＳ３７において、メモリ２８に記憶している管理情報が、通信部２９を介して製品１０に送信され、ステップＳ３８において、その取得要求がメモリ２８に記憶され、その後処理を終了する。
【００６５】
また、ステップＳ３３で“要求有り”が１つもないと判定された場合（Ｓ３３でＮ）、ステップＳ３９において、通信部２９を介して取得要求を受信したか否かが判定される。取得要求を受信していないと判定された場合（Ｓ３９でＮ）、この判定処理を繰り返すことで、製品１０からの取得要求の受信を待つ。一方、取得要求を受信していると判定された場合（Ｓ３９でＹ）、ステップＳ４０に進む。
【００６６】
ステップＳ４０において、光ディスク５から読み込まれた管理情報がサーボ信号処理部２５を介して取得され、ステップＳ４１において、光ディスク５から読み取った管理情報が通信部２９を介して製品１０に送信され、ステップＳ４２において、その取得要求がメモリ２８に記憶され、その後処理を終了する。
【００６７】
以上説明した図６に示す管理情報提供処理をマイコン２１が実行することで、上述した図１に示す請求項中の装着検出手段Ｐ２、判定手段Ｐ３、管理情報読み取り手段Ｐ４、第２記憶制御手段Ｐ５、管理情報提供手段Ｐ６、等としてマイコン２１が機能することになる。そして、図６に示すフローチャート中のステップＳ３１が装着検出手段Ｐ２、ステップＳ３３が判定手段Ｐ３、ステップＳ３４が管理情報読み取り手段Ｐ４、ステップＳ３５が第２記憶制御手段Ｐ５、ステップＳ３７が管理情報提供手段Ｐ６にそれぞれ相当している。
【００６８】
次に、上述した構成のオーディオシステム１における製品１０と光学ドライバ２０の動作（作用）の一例を、以下に説明する。
【００６９】
光学ドライバ２０は、光ディスク５が装着されると、メモリ２８の履歴情報Ｄ１０の要求有無データＤ１２に基づいて、光ディスク５から管理情報を取得するか否かの判定を行う。光学ドライバ２０は、管理情報を取得すると判定した場合、光ディスク５から管理情報を読み取ってメモリ２８に記憶する。そして、光学ドライバ２０は、製品１０のＡＰＬ１〜３の何れかから取得要求を受けると、メモリ２８に記憶している管理情報を製品１０の該当するＡＰＬ１〜３に提供する。そして、製品１０のＡＰＬ１〜３は、光学ドライブ２０から提供された管理情報を管理すると共に、光学ドライブ２０から入力される映像、音声等を再生（出力）する。また、光学ドライバ２０は、光ディスク５の排出に応じて、製品１０のＡＰＬ１〜３から取得要求を受けたか否かを履歴情報Ｄ１０に記憶する。
【００７０】
また、光学ドライバ２０は、履歴情報Ｄ１０に基づいて管理情報を取得しないと判定した場合、光ディスク５からの管理情報の読み込みを行わない。そして、光学ドライバ２０は、製品１０のＡＰＬ３から取得要求を受けると、光ディスク５から管理情報を読み取り、その読み取った管理情報を製品１０のＡＰＬ３に提供する。そして、製品１０のＡＰＬ１は、光学ドライブ２０から提供された管理情報を管理すると共に、光学ドライブ２０から入力される映像、音声等を再生（出力）する。
【００７１】
以上説明した光学ドライブ２０によれば、光ディスク５の装着に応じて、管理情報を読み取るか否かを履歴情報Ｄ１０に基づいて判定し、読み取った場合は管理情報をメモリ２８に記憶しておき、製品１０から取得要求を受けた場合は、装着時に読み取ったその管理情報を提供するため、取得要求を受けて管理情報を光ディスク５から読み取るよりも、処理時間の短縮化を図ることができる。また、履歴情報Ｄ２０に基づいて管理情報を読み取らないと判定した場合は、製品１０から管理情報の取得要求を受けない可能性が高いため、無駄な処理を削減できる。従って、光ディスク５に記録している管理情報の読み取りの動作環境に適した効率化を支援することができる。
【００７２】
また、このような光学ドライブ２０において、複数の履歴情報Ｄ１０に基づいて管理情報を読み込むか否かを判定するようにしたことから、光学ドライブ２０を複数の製品１０のＡＰＬ１〜３で共通に用いる場合に、取得要求を出すものと出さないものが混在していても、その動作環境に適した判定を行うことができるため、より一層の効率化を支援することができる。
【００７３】
さらに、このような光学ドライブ２０において、光ディスク５の排出（取り外し）に応じて光ディスク５の装着中における取得要求の有無に基づいて履歴情報Ｄ１０を更新するようにしたことから、製品１０の複数のＡＰＬ１〜３によって取得要求の発生タイミングが異なったり、取得要求が発生しない場合でも、履歴情報Ｄ１０を確実に更新することができるため、正確な履歴情報に基づいてその動作環境に適した判定を行うことが可能となり、より一層の効率化を支援することができる。
【００７４】
なお、上述した本実施形態では、光ディスク５の排出（取り外し）に応じて、メモリ２８の履歴情報Ｄ１０を更新する場合について説明したが、本発明はこれに限定するものではなく、製品１０のＡＰＬ１〜３から取得要求を受けた時点で履歴情報Ｄ１０を更新する実施形態とすることもできる。
【００７５】
また、上述した本実施形態では、何も装着されていない光学ドライブ２０に新規に光ディスク５を挿入する場合について説明したが、光学ドライブ２０の電源をオンにした際に既に光学ドライブ２０が装着している場合もある。そして、メモリ２８が揮発性メモリである場合は管理情報が記憶されていないので、この場合、電源オンの後に履歴情報Ｄ１０に基づいて管理情報を取得するか否か判定してもよい。例えば、図６のステップＳ３１を「新規ディスク有りか」又は「光学ドライブ２０の電源がオンになったか」の何れか一方を判定する処理に置き換え、その後は上述の処理と同様の処理を行ってもよい。
【実施例２】
【００７６】
次に、上述した本発明の光ディスク読み取り装置等のオーディオシステム１に適用した実施例２を以下に説明する。なお、オーディオシステム１の基本構成は、上述した実施例１のものと同一の構成となっているため、以下には異なる部分のみを説明する。
【００７７】
上述した図２及び図３において、オーディオシステム１は、製品１０と、光学ドライブ２０と、を有して構成している。
【００７８】
光学ドライブ２０のメモリ２８には、図７に示すように、上述した複数（例えば、３つ）の履歴情報Ｄ１０と、管理情報と、それらの履歴情報Ｄ１０に関連付けられたパターン情報Ｄ２０と、を記憶している。
【００７９】
パターン情報Ｄ２０は、製品１０のＡＰＬ１〜３からセットアップ時等に送信されてくるシーケンス群Ｃ１，Ｃ２等のコマンドパターンを示すパターンデータを有している。
【００８０】
例えば、シーケンス群Ｃ１は、光学ドライブ２０の情報（FWバージョンなど）の取得コマンド（INQUIRY command）、光学ドライブ２０の現在の状態（各スロットのクランプ状態など）取得コマンド（MECHANISM STATUS command）、光学ドライブ２０がもつ機能一覧などを取得するコマンド（GET CONFIGURATION command）のコマンドパターンとなっている。また、シーケンス群Ｃ２は、光学ドライブ２０がもつ機能一覧などを取得するコマンド（GET CONFIGURATION command）、光学ドライブ２０の現在のモード（タイムアウト時間など）を取得するコマンド(MODE SENSE command) 、光学ドライブ２０の情報（FWバージョンなど）取得コマンド（INQUIRY command）のコマンドパターンとなっている。
【００８１】
このように本実施形態では、履歴情報Ｄ１０、管理情報、及びパターン情報Ｄ２０をメモリ２８に記憶していることから、このメモリ２８が図１に示す請求項中の履歴情報記憶手段Ｄ１、管理情報記憶手段Ｄ２、及びパターン情報記憶手段Ｄ３として機能している。
【００８２】
マイコン２１は、セットアップ時等に製品１０のＡＰＬ１〜３の何れかからシーケンス群Ｃ１，Ｃ２等を受けると、そのコマンドパターンを検出する。そして、そのコマンドパターンに対応したパターン情報Ｄ２０がメモリ２８に存在するか否かを判定し、存在する場合は、そのパターン情報Ｄ２０を今回有効な情報と認識する。また、パターン情報Ｄ２０が存在しない場合は、新たなシーケンス群Ｃ１，Ｃ２等であるため、そのコマンドパターンを示すパターン情報Ｄ２０を新たに作成してメモリ２８に記憶し、それに対応する新たな履歴情報Ｄ１０を関連付けてメモリ２８に記憶する。
【００８３】
次に、上述した構成のオーディオシステム１における製品１０と光学ドライバ２０の動作（作用）の一例を、以下に説明する。なお、製品１０のＡＰＬ１，３がシーケンス群Ｃ１、ＡＰＬ２がシーケンス群Ｃ２であることを前提とする。
【００８４】
光学ドライバ２０は、光ディスク５が装着されると、セットアップに応じて製品１０のＡＰＬ１から受けるシーケンス群Ｃ１に基づいて、メモリ２８のパターン情報Ｄ２０を特定する、又は、それに対応したパターン情報Ｄ２０を作成してメモリ２８に記憶する。そして、そのパターン情報Ｄ２０に関連付けられた履歴情報Ｄ１０の要求有無データＤ１２に基づいて、光ディスク５から管理情報を取得するか否かの判定を行う。光学ドライバ２０は、管理情報を取得すると判定した場合、光ディスク５から管理情報を読み取ってメモリ２８に記憶する。そして、光学ドライバ２０は、製品１０のＡＰＬ１から取得要求を受けると、メモリ２８に記憶している管理情報を製品１０のＡＰＬ１に提供すると共に、メモリ２８の履歴情報Ｄ１０を更新する。そして、製品１０の該当するＡＰＬ１は、光学ドライブ２０から提供された管理情報を管理すると共に、光学ドライブ２０から入力される映像、音声等を再生（出力）する。
【００８５】
また、光学ドライバ２０は、履歴情報Ｄ１０に基づいて管理情報を取得しないと判定した場合、光ディスク５からの管理情報の読み込みを行わない。そして、光学ドライバ２０は、製品１０のＡＰＬ１から取得要求を受けると、光ディスク５から管理情報を読み取り、その読み取った管理情報を製品１０の該当するＡＰＬ１に提供する。そして、製品１０のＡＰＬ１は、光学ドライブ２０から提供された管理情報を管理すると共に、光学ドライブ２０から入力される映像、音声等を再生（出力）する。
【００８６】
さらに、光学ドライバ２０は、他の光ディスク５が装着されると、セットアップに応じて製品１０のＡＰＬ２から受けるシーケンス群Ｃ２に基づいて、メモリ２８のパターン情報Ｄ２０を特定する、又は、それに対応したパターン情報Ｄ２０を作成してメモリ２８に記憶する。そして、そのパターン情報Ｄ２０に関連付けられた履歴情報Ｄ１０の要求有無データＤ１２に基づいて、光ディスク５から管理情報を取得するか否かの判定を行う。光学ドライバ２０は、履歴情報Ｄ１０に基づいて管理情報を取得しないと判定した場合、光ディスク５からの管理情報の読み込みを行わない。そして、光学ドライバ２０は、製品１０のＡＰＬ２から取得要求を受けない場合、光ディスク５から管理情報を読み取らない。そして、製品１０のＡＰＬ２は、光学ドライブ２０から入力される映像、音声等を再生（出力）する。
【００８７】
以上説明した光学ドライブ２０によれば、上述した実施例１と同様に、光ディスク５の装着に応じて、管理情報を読み取るか否かを履歴情報Ｄ１０に基づいて判定し、読み取った場合は履歴情報を記憶しておき、製品１０から取得要求を受けた場合は、装着時に読み取ったその管理情報を提供するため、取得要求を受けて管理情報を光ディスク５から読み取るよりも、処理時間の短縮化を図ることができる。また、履歴情報Ｄ２０に基づいて管理情報を読み取らないと判定した場合は、製品１０から管理情報の取得要求を受けないためであることから、無駄な処理を削減できる。従って、光ディスク５に記録している管理情報の読み取りの動作環境に適した効率化を支援することができる。
【００８８】
また、このような光学ドライブ２０において、製品１０の複数のＡＰＬ１〜３の種類等によってコマンドパターンに対応させて履歴情報Ｄ１０を記憶しておくことで、製品１０の複数のＡＰＬ１〜３の種類に応じた読み取り判定を行うことができるため、取得要求を出すものと出さないものが混在していても、その動作環境に適した判定を正確に行うことができるため、より一層の効率化を支援することができる。
【００８９】
さらに、このような光学ドライブ２０において、同一コマンドパターンの複数種類のＡＰＬ１，３で光学ドライブ２０を共通に用いる場合に、取得要求を出すものと出さないものが混在していても、その動作環境に適した判定を行うことができるため、より一層の効率化を支援することができる。
【００９０】
なお、上述した実施例では図７に示すように、複数の履歴情報Ｄ１０をパターン情報Ｄ２０に関連付けてメモリ２８に記憶する場合について説明したが、本発明はこれに限定するものではなく、例えば図８に示すように履歴情報Ｄ１０とパターン情報Ｄ２０とを一対一で対応させてメモリ２８に記憶する実施形態とすることができる。
【００９１】
また、上述した実施例では、本発明の光ディスク再生システムをオーディオシステム１に適用した場合について説明したが、本発明はこれに限定するものではなく、光ディスク再生システムは例えばカーナビゲーション装置、カーステレオ装置、等の各種機器に適用することができる。
【００９２】
このように上述した実施例は本発明の代表的な形態を示したに過ぎず、本発明は、実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【図面の簡単な説明】
【００９３】
【図１】本発明に係る光ディスク読み取り装置等の基本構成を示す構成図である。
【図２】オーディオシステムの概略構成を示すシステム構成図である。
【図３】図２中の光学ドライブの概略構成の一例を示す構成図である。
【図４】履歴情報のデータ構造の一例を示す図である。
【図５】図３のマイコンが実行する履歴情報更新処理の一例を示すフローチャートである。
【図６】図３のマイコンが実行する管理情報提供処理の一例を示すフローチャートである。
【図７】複数の履歴情報とパターン情報の関係を説明するための図である。
【図８】履歴情報とパターン情報を一対一に対応させた場合を示す図である。
【符号の説明】
【００９４】
１    光ディスク再生システム（オーディオシステム）
５    光ディスク
１０    情報再生装置（製品）
２０    光ディスク読み取り装置（光学ドライブ）
Ｄ１    履歴情報記憶手段
Ｄ２    管理情報記憶手段
Ｄ３    パターン情報記憶手段
Ｄ１０    履歴情報
Ｄ２０    パターン情報
Ｐ１    第１記憶制御手段
Ｐ２    装着検出手段
Ｐ３    判定手段
Ｐ４    管理情報読み取り手段
Ｐ５    第２記憶制御手段
Ｐ６    管理情報提供手段
Ｐ７    第３記憶制御手段
Ｐ８    取り出し検出手段
Ｐ９    更新手段
【図１】
2010009686.tif 000003
【図２】
2010009686.tif 000004
【図３】
2010009686.tif 000005
【図４】
2010009686.tif 000006
【図５】
2010009686.tif 000007
【図６】
2010009686.tif 000008
【図７】
2010009686.tif 000009
【図８】
2010009686.tif 000010