(57)【要約】【課題】記録媒体に複数種類のデータが混在して記録されていても、作業用メモリの容量を大幅に増加させることなく、各種データの再生制御の迅速化を実現する。【解決手段】ＣＤ／ＤＶＤプレーヤーの作業用メモリを初期化するときに、作業用メモリ上に複数種類のデータに対応する複数の記憶領域を形成する。そして、それら複数の記憶領域の組み合わせを、ＣＤ／ＤＶＤプレーヤーに装填された記録媒体がコンパクトディスクであるのかＤＶＤであるのかによって異ならしめる。【選択図】　　　図５
2004079133.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されたデータを読み取り再生する再生手段と、
前記再生手段を制御し、前記記録媒体に記録されたデータの再生制御処理を行う再生制御手段と、
前記再生制御手段による前記再生制御処理に用いるデータを記憶する記憶手段と、
前記記憶手段を初期化する初期化手段と
を備えたデータ再生装置であって、
前記初期化手段は、
前記記録媒体の種類を判定する判定手段と、
前記判定手段により所定の種類の記録媒体であると判定されたときに、複数種類のデータにそれぞれ対応する複数の記憶領域を前記記憶手段上に形成するメモリ領域形成手段と
を備えたことを特徴とするデータ再生装置。
【請求項２】
前記メモリ領域形成手段は、予め定められた複数種類のデータにそれぞれ対応する複数の記憶領域を前記記憶手段上に形成することを特徴とする請求項１に記載のデータ再生装置。
【請求項３】
前記メモリ領域形成手段は、前記記録媒体に記録されているデータを調べ、その結果、前記記録媒体に記録されている複数種類のデータにそれぞれ対応する複数の記憶領域を前記記憶手段上に形成することを特徴とする請求項１に記載のデータ再生装置。
【請求項４】
前記メモリ領域形成手段は、前記複数種類のデータにそれぞれ対応し、かつそれぞれ予め定められた大きさを有する複数の記憶領域を前記記憶手段上に形成することを特徴とする請求項１ないし３のいずれかに記載のデータ再生装置。
【請求項５】
前記メモリ領域形成手段は、前記複数種類のデータのうちの一部または全部の性質に応じて、前記複数の記憶領域のうちの一部または全部の記憶領域の大きさを随時に設定することを特徴とする請求項１ないし３のいずれかに記載のデータ再生装置。
【請求項６】
前記判定手段は、所定の複数種類の記録媒体のいずれであるかを判定し、
前記メモリ領域形成手段は、前記判定手段により所定の複数種類の記録媒体のうちいずれの記録媒体と判定されるかによって、前記記憶手段上に形成する複数の記憶領域の組み合わせを異ならしめることを特徴とする請求項１ないし５のいずれかに記載のデータ再生装置。
【請求項７】
前記判定手段は、少なくとも前記記録媒体がコンパクトディスク（ＣＤ）およびＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）のうちのいずれであるかを判定することを特徴とする請求項１ないし６のいずれかに記載のデータ再生装置。
【請求項８】
コンピュータを請求項１ないし７のいずれかに記載のデータ再生装置として機能させることを特徴とするコンピュータプログラム。
【請求項９】
記録媒体に記録されたデータを読み取り再生する再生手段と、前記再生手段を制御し、前記記録媒体に記録されたデータの再生制御処理を行う再生制御手段と、前記再生制御手段による前記再生制御処理に用いるデータを記憶する記憶手段とを備えたデータ再生装置における前記記憶手段の初期化方法であって、
前記記録媒体の種類を判定する判定工程と、
前記判定工程により所定の種類の記録媒体であると判定されたときに、複数種類のデータにそれぞれ対応する複数の記憶領域を前記記憶手段上に形成するメモリ領域形成工程と
を備えたことを特徴とする記憶手段の初期化方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンパクトディスク（ＣＤ）またはＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）などの記録媒体に記録されたデータを読み取り、再生するデータ再生装置に関し、より詳しくは、記録媒体に記録されたデータの再生制御処理に用いるデータを記憶する記憶手段の初期化を行う手段を備えたデータ再生装置およびかかるデータ再生装置における記憶手段の初期化方法に関する。
【０００２】
【従来の技術】
一般に、ＣＤプレーヤーやＤＶＤプレーヤーなどのデータ再生装置は、コンパクトディスクまたはＤＶＤなどの記録媒体に記録されたデータを読み取って再生するに際し、種々の再生制御処理を行う。再生制御処理には、例えば、再生の開始・停止のほか、コンパクトディスクに記録された複数の曲の選択や再生すべき曲順の設定、またはＤＶＤに記録された映像のマルチアングル再生や早送り再生を実現するための制御処理などが含まれる。
【０００３】
データ再生装置は、再生制御処理に用いるデータを記憶するための作業用メモリを備えている。この作業用メモリには、一般に、ＲＡＭ（ランダムアクセスメモリ）等の書換可能な記憶手段が用いられる。作業用メモリには、記録媒体から読み取られた制御データや管理データ、再生制御処理に必要な変数などが一時的または継続的に記憶される。また、作業用メモリには、再生制御処理の必要に応じて、ビデオデータやオーディオデータなどが記憶される場合もある。
【０００４】
データ再生装置は、記録媒体に記録されたデータの再生を開始する前に、作業用メモリを初期化する。ここでいう初期化には、作業用メモリの記憶領域に初期値を書き込む動作のほか、例えば記録媒体に記録されているＴＯＣ（ＴａｂｌｅＯｆ　Ｃｏｎｔｅｎｔｓ）などといったデータの再生制御処理を行うために予め記録媒体から読み出して記憶しておく必要のある制御データまたは管理データがある場合には、そのデータを記録媒体から読み出し、それを作業用メモリに書き込む動作なども含まれる。
【０００５】
ところで、記録媒体には、コンパクトディスク、ＤＶＤなど様々な種類がある。また、これらの記録媒体に記録されるデータにも様々な種類がある。すなわち、データには、その構造、方式、圧縮方法などが異なる様々な規格があり、例えば、ＣＤ−ＤＡ（コンパクトディスク−デジタルオーディオ）、ｄｔｓ−ＣＤ（デジタルシアターシステム−コンパクトディスク）、ＣＤ−ＲＯＭ（コンパクトディスク−リードオンリーメモリ）、ビデオＣＤ、ＭＰ３（ＭＰＥＧ　Ａｕｄｉｏ　Ｌａｙｅｒ３、ＭＰＥＧとはＭｏｖｉｎｇ　Ｐｉｃｔｕｒｅｓ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐの略称である。）、ウインドウズメディアオーディオ（Ｗｉｎｄｏｗｓ　Ｍｅｄｉａ　Ａｕｄｉｏ、Ｗｉｎｄｏｗｓ　Ｍｅｄｉａは、マイクロソフトコーポレーションの登録商標である。）、ＤＶＤ−ＲＯＭ（ＤＶＤ−リードオンリーメモリ）、ＤＶＤビデオ、ＤＶＤオーディオなどがある。
【０００６】
近年、これら複数種類の記録媒体および複数種類のデータを１つのデータ再生装置で再生する技術が開発されており、かかる技術を適用したデータ再生装置が普及している。例えば、そのデータ再生装置に、ＣＤ−ＤＡ方式の音楽データが記録されたコンパクトディスクを装填すれば、その音楽データを再生することができ、一方、同じデータ再生装置に、ＤＶＤビデオ方式の映像データが記録されたＤＶＤを装填すれば、その映像データを再生することができる。
【０００７】
かかる従来のデータ再生装置は、複数種類の記録媒体または複数種類のデータのそれぞれについて再生制御処理を行う機能を有するが、それぞれのデータの再生制御処理には、共通の作業用メモリを用いる。例えば、ＣＤ−ＤＡ方式の音楽データについて再生制御処理を行うときも、ＤＶＤビデオ方式の映像データについて再生制御処理を行うときも、共通の作業用メモリを用いる。
【０００８】
上述したように、データ再生装置が記録媒体に記録されたデータの再生を開始する前に、データ再生装置は、作業用メモリを初期化する。そして、初期化作業においては、再生制御処理をするために予め読み出して記憶しておく必要のある制御データまたは管理データを記録媒体から読み出し、それをメモリに書き込む。データの再生制御処理をするために予め読み出して記憶しておく必要のある制御データまたは管理データは、データの種類によって異なる。そのため、作業用メモリの初期化の方式（初期化時に記憶領域に書き込むべき初期データの内容など）は、データの種類ごとに異なる。したがって、作業用メモリの初期化は、基本的に、データの種類ごとに行われる。例えば、従来のデータ再生装置に、ＣＤ−ＤＡ方式の音楽データが記録されたコンパクトディスクが装填されたときには、基本的に、ＣＤ−ＤＡ方式の音楽データのみを再生制御処理するために作業用メモリが初期化される。一方、同じデータ再生装置に、ＤＶＤビデオ方式の映像データが記録されたＤＶＤが装填されたときには、基本的に、ＤＶＤビデオ方式の映像データのみを再生制御処理するために作業用メモリが初期化される。
【０００９】
従来では、例えば音楽用のコンパクトディスクにはＣＤ−ＤＡ方式の音楽データのみが記録されているといったように、１つの記録媒体には１種類のデータのみが記録されていることが多かった。したがって、データ再生装置に記録媒体が装填されたときに、その記録媒体に記録されている１種類のデータに対応するように作業用メモリを初期化すれば、データの再生に支障はなかった。
【００１０】
【発明が解決しようとする課題】
ところが、追記または書換可能な大容量記録媒体が普及し、パソコン等で動作させることのできるマルチメディアソフトが普及すると、ユーザがパソコン等で様々な規格のデータを処理することができるようになり、相互に規格の異なる複数種類のデータを１つの記録媒体に記録することができるようになってきた。
【００１１】
つまり、上述したように作業用メモリの初期化の方式は、データの種類ごとに異なっているため、このように１つの記録媒体に互いに異なる複数種類のデータが混在して記録されていると、例えばユーザがその記録媒体に記録されたデータを選択・変更し、再生すべきデータの種類が変わる度に、再生装置は作業用メモリを再生しようとするデータの種類に合わせて初期化しなければならない。
【００１２】
ここで言う、作業用メモリの初期化には、再生制御処理のために予め必要な制御データや管理データを記録媒体から読み出す作業なども含むため、処理に時間がかかる。そのため、データの種類が変わる度に作業用メモリを初期化していては、データ再生装置の動作が鈍くなり、ユーザの待ち時間が増加し、操作性が低下するという問題がある。
【００１３】
つまり、データの種類が変わる度に作業用メモリを初期化するとすれば、異なる種類のデータを跨いでの操作、例えば早送り再生やサーチ等を連続して（時間差を意識せずに）行うことが事実上できないということになる。
【００１４】
本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の目的は、再生すべき記録媒体に複数種類のデータが記録されている場合でも、各種データの再生を迅速に行うことができ、操作性を向上させることのできるデータ再生装置およびデータ再生装置における記憶手段の初期化方法を提供することにある。
【００１５】
【課題を解決するための手段】
上記課題を解決するために請求項１に記載のデータ再生装置は、記録媒体に記録されたデータを読み取り再生する再生手段と、前記再生手段を制御し、前記記録媒体に記録されたデータの再生制御処理を行う再生制御手段と、前記再生制御手段による前記再生制御処理に用いるデータを記憶する記憶手段と、前記記憶手段を初期化する初期化手段とを備えたデータ再生装置であって、前記初期化手段は、前記記録媒体の種類を判定する判定手段と、前記判定手段により所定の種類の記録媒体であると判定されたときに、複数種類のデータにそれぞれ対応する複数の記憶領域を前記記憶手段上に形成するメモリ領域形成手段とを備えたことを特徴とする。
【００１６】
上記課題を解決するために請求項８に記載のコンピュータプログラムは、コンピュータを請求項１ないし７のいずれかに記載のデータ再生装置として機能させることを特徴とする。
【００１７】
上記課題を解決するために請求項９に記載の記憶手段の初期化方法は、記録媒体に記録されたデータを読み取り再生する再生手段と、前記再生手段を制御し、前記記録媒体に記録されたデータの再生制御処理を行う再生制御手段と、前記再生制御手段による前記再生制御処理に用いるデータを記憶する記憶手段とを備えたデータ再生装置における前記記憶手段の初期化方法であって、前記記録媒体の種類を判定する判定工程と、前記判定工程により所定の種類の記録媒体であると判定されたときに、複数種類のデータにそれぞれ対応する複数の記憶領域を前記記憶手段上に形成するメモリ領域形成工程とを備えたことを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１９】
本発明の実施形態について図１および図３を参照して説明する。
【００２０】
図１は実施形態にかかるデータ再生装置の構成を示すブロック図である。図１において、実施形態にかかるデータ再生装置１００は、記録媒体１に記録されたデータを読み取り再生する再生手段１１０と、再生手段１１０を制御し、記録媒体１に記録されたデータの再生制御処理を行う再生制御手段１２０と、再生制御手段１２０による再生制御処理に用いるデータを記憶する記憶手段１３０と、記憶手段１３０を初期化する初期化手段１４０とを備えている。そして、初期化手段１４０は、記録媒体１の種類を判定する判定手段１４１と、判定手段１４１により所定の種類の記録媒体であると判定されたときには、複数種類のデータにそれぞれ対応する複数の記憶領域を記憶手段１３０上に形成するメモリ領域形成手段１４２とを備えている。
【００２１】
かかるデータ再生装置１００において、再生手段１１０は、例えばコンパクトディスクまたはＤＶＤなどの記録媒体１に記録されたデータを読み取り、再生する。再生制御手段１２０は、再生手段１１０を制御し、記録媒体１に記録されたデータの再生制御処理を行う。再生制御手段１２０による再生制御処理に用いられるデータは、記憶手段１３０に記憶される。記憶手段１３０に記憶されるデータとしては、記録媒体１に、ビデオデータ、オーディオデータなどと共に記録された制御データもしくは管理データまたは再生制御処理に必要な変数などであるが、必要に応じてビデオデータやオーディオデータ自体が記憶される場合もある。
【００２２】
データ再生装置１００が記録媒体１に記録されたデータの再生を開始する前に、初期化手段１４０は、記憶手段１３０を初期化する。例えば、初期化手段１４０は、記憶手段１３０の記憶領域に初期値を書き込み、再生制御処理をするために予め読み出して記憶しておく必要のある制御データまたは管理データがある場合には、そのデータを記録媒体から読み出し、それを記憶手段１３０に書き込む。
【００２３】
かかる初期化作業において、初期化手段１４０の判定手段１４１は、記録媒体１の種類を判定する。例えば、記憶媒体１がコンパクトディスクであるのか、それともＤＶＤであるかなど、記録媒体の種類を判定する。
【００２４】
判定手段１４１により記録媒体の種類が判定されたとき、初期化手段１４０のメモリ領域形成手段１４２は、前記記録媒体の種類に応じて収容されるであろう複数種類のデータにそれぞれ対応する複数の記憶領域を記憶手段１３０上に形成する。
【００２５】
図２はメモリ領域形成手段１４２によって複数の記憶領域が形成された記憶手段１３０の具体例を示す概念図である。図２において、記憶手段１３０上には、データｄ１に対応する記憶領域ｍ１、データｄ２に対応する記憶領域ｍ２、データｄ３に対応する記憶領域ｍ３が形成されている。
【００２６】
各記録領域は、それぞれの記憶領域に対応するデータの種類に適合するように初期化される。例えば、そのデータを再生するのに必要な基本的な制御データまたは管理データ（例えばＴＯＣ）などがある場合には、そのデータが記録媒体から読み出され、対応する記憶領域内に書き込まれる。
【００２７】
本実施形態にかかるデータ再生装置１００によれば、１つの記録媒体１に互いに異なる複数種類のデータが混在して記録されていても、記憶手段１３０の初期化時に、それらのデータにそれぞれ対応する記憶領域が記憶手段１３０上に形成されるので、ユーザがその記録媒体１に記録されたデータを選択・変更するなどして、再生すべきデータの種類が変わっても、記憶手段１３０を初期化する必要がない。しがたって、データ再生装置１００の動作が迅速となり、ユーザの待ち時間をなくし、操作性を向上させることができる。
【００２８】
また、データの種類が変わる度に記憶手段１３０を初期化する必要がないので、異なる種類のデータを跨いでの操作、例えば早送り再生やサーチ等をすることが容易となる。
【００２９】
次に、本発明の実施形態にかかるデータ再生装置１００の各種態様について述べる。
【００３０】
メモリ領域形成手段１４２は、予め定められた複数種類のデータにそれぞれ対応する複数の記憶領域を記憶手段１３０上に形成する構成としてもよい。すなわち、所定の種類の記録媒体に記録される複数種類のデータが予め予測できる場合などには、当該所定の種類の記録媒体を再生するときに、その予測に基づいて予め定めておいた複数種類のデータにそれぞれ対応する複数の記憶領域を記憶手段１３０上に形成する。これにより、再生が予測される複数種類のデータに対応するように、記憶手段１３０の初期化を迅速かつ容易に行うことができる。
【００３１】
一方、メモリ領域形成手段１４２は、記録媒体１に記録されているデータを調べ、その結果、記録媒体１に記録されている複数種類のデータにそれぞれ対応する複数の記憶領域を記憶手段１上に形成する構成としてもよい。これにより、当該記録媒体の再生に必要なデータに対応する記憶領域のみが形成されるので、不要な記憶領域を形成するのを避けることができ、記憶手段１３０を効率よく使用することができる。
【００３２】
また、メモリ領域形成手段１４２は、複数種類のデータにそれぞれ対応し、かつそれぞれ予め定められた大きさを有する複数の記憶領域を記憶手段１上に形成する構成としてもよい。これにより、複数種類のデータについて記憶手段を計画的に使用させることができる。
【００３３】
一方、メモリ領域形成手段１４２は、複数種類のデータのうちの一部または全部の性質に応じて、複数の記憶領域のうちの一部または全部の記憶領域の大きさを随時に設定する構成としてもよい。例えば、再生制御処理に用いるデータの量、再生制御処理に必要な記憶領域の大きさ、再生制御処理の状況などを考慮して、複数の記憶領域のうちの一部または全部の記憶領域の大きさを随時に設定する構成としてもよい。これにより、複数種類のデータの再生制御処理を効率よく行うことが可能となる。
【００３４】
また、判定手段１４１を、所定の複数種類の記録媒体のいずれであるかを判定する構成とし、メモリ領域形成手段１４２を、判定手段１４１により所定の複数種類の記録媒体のうちいずれの記録媒体と判定されるかによって、記憶手段１３０上に形成する複数の記憶領域の組み合わせを異ならしめる構成としてもよい。例えば、判定手段１４１により記録媒体１がコンパクトディスクと判定されたときには、記憶手段１３０上に形成する複数の記憶領域の組み合わせを、図２に示すように、記憶領域ｍ１〜ｍ３からなる組み合わせとし、一方、判定手段１４１により記録媒体１がＤＶＤと判定されたときには、記憶手段１３０上に形成する複数の記憶領域の組み合わせを、図３に示すように、記憶領域ｍ４〜ｍ７からなる組み合わせとする。
【００３５】
これにより、コンパクトディスクを再生するときには、図２に示すように、例えばコンパクトディスクに記録されることが予測される複数種類のデータｄ１〜ｄ３に対応するように記憶手段１３０を初期化することができる。一方、ＤＶＤを再生するときには、図３に示すように、例えばＤＶＤに記録されることが予測される複数種類のデータｄ４〜ｄ７に対応するように記憶手段１３０を初期化することができる。記録媒体の種類とデータの種類とは互いに関連がある場合があるので、記録媒体の種類に応じて記憶手段１３０上に形成する複数の記憶領域の組み合わせを設定すれば、１つの記録媒体に記録された複数種類のデータについて再生制御処理を行うのに必要な記憶領域のみを記憶手段１３０上に効率よく形成することができ、記憶手段１３０の使用効率を高めることができる。このことは、記憶手段１３０の記憶容量を減らすことができ、データ再生装置のコストの低減化に貢献する。
【００３６】
また、以上のような実施形態およびその各種態様は、専用の装置としてハードウェアと一体的に構成する形態で実現してもよいし、コンピュータにプログラムを読み込ませることによって実現してもよい。
【００３７】
なお、上記記憶手段１３０上に形成される記憶領域として、記憶領域ｍ１〜ｍ３の３つの領域を形成した例を示したが、これに限らず、記録媒体に記録された、または再生が予想されたデータの種類がいくつあるかなどによって、複数個の記憶領域を記録媒体の種類に応じて設定すればよい事はいうまでもない。
例えば、記憶領域の設定数は予め装置を製造するメーカー等によって定められていても、いくつかの既定パターンが設定されておりその中からユーザーが再生前に予め所定の記録媒体に関するパターンを選択するようにしておいても、ユーザーが再生前に予め所定の記録媒体に関して自由に設定できるようにしてもよい。もちろん、各記憶領域の大きさは上記データの種類に応じて設定される。
【００３８】
【実施例】
以下、本発明の実施例を図面に基づいて説明する。以下の実施例は、コンパクトディスクとＤＶＤの２種類の記録媒体を選択的に再生することができるＣＤ／ＤＶＤプレーヤーに本発明を適用したものである。
【００３９】
（第１実施例）
本発明の第１実施例について図４ないし図７を参照して説明する。
【００４０】
まず、第１実施例にかかるＣＤ／ＤＶＤプレーヤーの構成および再生動作について図４を参照にして説明する。図４は第１実施例にかかるＣＤ／ＤＶＤプレーヤーの構成を示すブロック図である。図４において、ＣＤ／ＤＶＤプレーヤー２００は、コンパクトディスクとＤＶＤの２種類の記録媒体を選択的に再生することができるデータ再生装置である。
【００４１】
ＣＤ／ＤＶＤプレーヤー２００は、コンパクトディスクまたはＤＶＤである記録媒体２からデータを読み取る光ピックアップ２０１と、記録媒体２を回転させるスピンドルモータ２０２と、光ピックアップ２０１の照射位置を制御するトラッキングサーボおよびフォーカスサーボ並びにスピンドルモータ２０２の回転を制御するスピンドルサーボなどを行うサーボユニット２０３と、光ピックアップ２０１によって記録媒体２から読み取られたデータを復調する復調部２０４と、復調部２０４により復調されたデータをデコードするデコーダ２０５と、ユーザがＣＤ／ＤＶＤプレーヤー２００を操作するためのユーザ・インタフェースであり、再生開始ボタンや停止ボタンなどを有する操作部２０６とを備えている。
【００４２】
さらに、ＣＤ／ＤＶＤプレーヤー２００は、メインコントローラ２０７と、作業用メモリ２０８を備えている。メインコントローラ２０７は、例えばＣＰＵ（コントロールプロセッシングユニット）その他の演算回路およびＲＯＭ（リードオンリーメモリ）などの記憶回路を備えており、ＣＤ／ＤＶＤプレーヤー２００の統括的な制御の他、サーボユニット２０３の制御、デコーダ２０５の制御、操作部２０６からの操作・指示信号に基づく処理などを行う。
【００４３】
また、メインコントローラ２０７は、例えば、ＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３、ＤＶＤ−ＲＯＭ、ＤＶＤビデオ、ＤＶＤオーディオなどの複数種類のデータにそれぞれ対応する複数の再生制御処理用ソフトウェアをＲＯＭ等に記憶している。そして、メインコントローラ２０７は、再生すべき記録媒体２に記録されたデータの種類に応じて、これらのソフトウェアのいずれかを実行することにより、各種データの再生制御処理を行う。なお、復調部２０４およびデコーダ２０５もこれら複数種類のデータについて復調およびデコーディングを行うことができる。さらに、メインコントローラ２０７は、作業用メモリ２０８の初期化を行う機能を有する。
【００４４】
作業用メモリ２０８は、例えばＲＡＭ等の書換可能な記憶手段により構成されており、メインコントローラ２０７に接続されている。なお、作業用メモリ２０８をハードディスクその他の書換可能な記憶手段によって構成してもよい。
【００４５】
このような構成を有するＣＤ／ＤＶＤプレーヤー２００において、記録媒体２がＣＤ／ＤＶＤプレーヤー２００に装填されると、まず、メインコントローラ２０７は作業用メモリ２０８の初期化を行う。そして、例えば、ユーザによる再生開始の指示が操作部２０６を介して入力されたときには、メインコントローラ２０７は、再生制御処理を開始する。再生制御処理においては、記録媒体２から読み取られた制御データや管理データ、または再生制御処理に必要な変数などが一時的または継続的に作業用メモリ２０８に記憶される。また、再生制御処理の必要に応じて、記録媒体２に記録されたビデオデータやオーディオデータ等が作業用メモリに記憶保持される場合もある。メインコントローラ２０７は、作業用メモリ２０８に記憶されたこれらのデータを用いて再生制御処理を行う。そして、メインコントローラ２０７の再生制御処理の下、光ピックアップ２０１によって記録媒体２から読み取られたビデオデータまたはオーディオデータ等は、復調部２０４およびデコーダ２０５によって復調・デコードされ、モニターまたはスピーカに出力される。このようにして、記録媒体２に記録されたデータの再生が実現する。
【００４６】
次に、作業用メモリ２０８の初期化について図５ないし図７を参照して説明する。図５は第１実施例にかかる作業用メモリ２０８の初期化動作を示している。図６および図７はこの初期化動作によって作業用メモリ２０８上に複数の記憶領域が形成された状態をそれぞれ示している。
【００４７】
図５に示すように、初期化動作が開始されると、まず、メインコントローラ２０７は、ＣＤ／ＤＶＤプレーヤー２００に装填された記録媒体２がコンパクトディスクであるのかＤＶＤであるのかを判定する（ステップＳ１１）。この判定は、例えば、光ピックアップ２０１から記録媒体２に向けて照射されるレーザ光のフォーカスの情報に基づいて行う。
【００４８】
記録媒体２がコンパクトディスクのときには、図６に示すように、作業用メモリ２０８の先頭領域１１に電源・ＣＰＵ制御データ、メカ・サーボ制御データ、データリードデータを書き込む（ステップＳ１２）。
【００４９】
次に、作業用メモリ２０８の共有領域１２に、ＣＤ−ＤＡのデータに対応する記憶領域１３を形成する（ステップＳ１３）。すなわち、共有領域１２の先頭アドレスから既定の大きさＡ１の記憶領域１３を確保し、そして、ＣＤ−ＤＡのデータを再生制御するのに予め必要な制御データまたは管理データ（例えば、ＴＯＣ）がコンパクトディスク上に記録されている場合には、そのデータをコンパクトディスクから読み取り、記憶領域１３に書き込む。また、記憶領域１３内において現時点で未使用の領域には初期値を書き込む。
【００５０】
次に、作業用メモリ２０８の共有領域１２に、ＣＤ−ＲＯＭのデータに対応する記憶領域１４を形成する（ステップＳ１４）。すなわち、記憶領域１３に続いて、既定の大きさＡ２の記憶領域２２を確保し、そして、ＣＤ−ＲＯＭのデータを再生制御するのに予め必要な制御データまたは管理データがコンパクトディスク上に記録されている場合には、そのデータをコンパクトディスクから読み取り、記憶領域１４に書き込む。また、記憶領域１４内において現時点で未使用の領域には初期値を書き込む。
【００５１】
同様にして、共有領域１２中の記憶領域１４に続いて、ビデオＣＤのデータに対応する記憶領域１５を形成し（ステップＳ１５）、続いて、ＭＰ３のデータに対応する記憶領域１６を形成する（ステップＳ１６）。記憶領域１５の大きさは既定値Ａ３であり、記憶領域１６の大きさは既定値Ａ４である。
【００５２】
一方、図５中のステップＳ１１で、記録媒体２がＤＶＤのときには、図７に示すように、作業用メモリ２０８の先頭領域１１に電源・ＣＰＵ制御データ、メカ・サーボ制御データ、データリードデータを書き込む（ステップＳ１７）。
【００５３】
次に、作業用メモリ２０８の共有領域１２に、ＤＶＤビデオのデータに対応する記憶領域１７を形成する（ステップＳ１８）。すなわち、共有領域１２の先頭アドレスから既定の大きさＡ５の記憶領域１７を確保し、そして、ＤＶＤビデオのデータを再生制御するのに予め必要な制御データまたは管理データ（例えば、コントロールデータ）がＤＶＤ上に記録されている場合には、そのデータをＤＶＤから読み取り、記憶領域１７に書き込む。また、記憶領域１７内において現時点で未使用の領域には初期値を書き込む。
【００５４】
次に、作業用メモリ２０８の共有領域１２に、ＤＶＤオーディオのデータに対応する記憶領域１８を形成する（ステップＳ１９）。すなわち、記憶領域１７に続いて、既定の大きさＡ６の記憶領域１８を確保し、そして、ＤＶＤオーディオのデータを再生制御するのに予め必要な制御データまたは管理データがＤＶＤ上に記録されている場合には、そのデータをＤＶＤから読み取り、記憶領域１８に書き込む。また、記憶領域１８内において現時点で未使用の領域には初期値を書き込む。
【００５５】
同様にして、共有領域１２中の記憶領域１８に続いて、ＤＶＤ−ＲＯＭのデータに対応する記憶領域１９を形成する（ステップＳ２０）。記憶領域１９の大きさは既定値Ａ７である。
【００５６】
最後に、記録媒体２がコンパクトディスクおよびＤＶＤのいずれの場合であっても、作業用メモリ２０８の末尾領域２０に、ユーザ指示処理データ、映像出力処理データ、音声出力処理データを記憶するための領域を確保し、その領域を初期化する（ステップＳ２１）。以上より、作業用メモリ２０８の初期化動作は終了する。
【００５７】
このように、作業用メモリ２０８の初期化において、ＣＤ／ＤＶＤプレーヤー２００に装填された記録媒体２がコンパクトディスクのときには、作業用メモリ２０８の共有領域１２には、ＣＤ−ＤＡのデータに対応する記憶領域１３、ＣＤ−ＲＯＭのデータに対応する記憶領域１４、ビデオＣＤのデータに対応する記憶領域１５およびＭＰ３のデータに対応する記憶領域１６が形成される。これら記憶領域１３〜１６は、記録媒体２がコンパクトディスクのときには、そのコンパクトディスクに実際に記録されているデータが何であるかにかかわらず、常に形成される。そして、これら記憶領域１３〜１６のそれぞれの大きさＡ１〜Ａ４は、対応するデータの性質または構造に鑑み、そのデータについて再生制御処理を行うのに必要または十分な値に予め設定されている。
【００５８】
一方、作業用メモリ２０８の初期化において、ＣＤ／ＤＶＤプレーヤー２００に装填された記録媒体２がＤＶＤのときには、作業用メモリ２０８の共有領域１２に、ＤＶＤビデオのデータに対応する記憶領域１７、ＤＶＤオーディオのデータに対応する記憶領域１８およびＤＶＤ−ＲＯＭのデータに対応する記憶領域１９が形成される。これら記憶領域１７〜１９は、記録媒体２がＤＶＤのときには、そのＤＶＤに実際に記録されているデータが何であるかにかかわらず、常に形成される。そして、これら記憶領域１７〜１９のそれぞれの大きさＡ５〜Ａ７は、対応するデータの性質または構造に鑑み、そのデータについて再生制御処理を行うのに必要または十分な値に予め設定されている。
【００５９】
なお、記録媒体２がコンパクトディスクのときには、作業用メモリ２０８上にＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３にそれぞれ対応する記憶領域１３〜１６を形成することとしたのは、１つのコンパクトディスク上にＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３のデータが混在して記録されることがあり得るとの予測に基づくもので、一例にすぎない。同様に、記録媒体２がＤＶＤのときに、作業用メモリ２０８上にＤＶＤビデオ、ＤＶＤオーディオ、ＤＶＤ−ＲＯＭにそれぞれ対応する記憶領域１７〜１９を形成することとしたのは、１つのＤＶＤ上にＤＶＤビデオ、ＤＶＤオーディオ、ＤＶＤ−ＲＯＭのデータが混在して記録されていることがあり得るとの予測に基づくもので、一例にすぎない。記録媒体２がコンパクトディスクまたはＤＶＤであるときに、いかなるデータに対応する記憶領域を作業用メモリ２０８上に形成するかは、ＣＤ／ＤＶＤプレーヤー２００の製造者側が自由に設定することができる。また、その設定をユーザに委ねることとしてもよい。
【００６０】
以上のような第１実施例によれば、ＣＤ／ＤＶＤプレーヤー２００に装填された記録媒体２がコンパクトディスクの場合には、ＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３のデータにそれぞれ対応する記憶領域１３〜１６を作業用メモリ２０８上に形成し、ＣＤ／ＤＶＤプレーヤー２００に装填された記録媒体２がＤＶＤの場合には、ＤＶＤビデオ、ＤＶＤオーディオ、ＤＶＤ−ＲＯＭのデータにそれぞれ対応する記憶領域１７〜１９を作業用メモリ２０８上に形成する構成としたから、コンパクトディスクにＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３のデータが混在して記録されていたとしても、コンパクトディスクの装填時に作業用メモリ２０８の初期化を１回実行すれば、それぞれのデータに対応する記憶領域を作業用メモリ２０８上に形成することができる。同様に、ＤＶＤにＤＶＤビデオ、ＤＶＤオーディオ、ＤＶＤ−ＲＯＭのデータが混在して記録されていたとしても、ＤＶＤの装填時に作業用メモリ２０８の初期化を１回実行すれば、それぞれのデータに対応する記憶領域を作業用メモリ２０８上に形成することができる。したがって、コンパクトディスクまたはＤＶＤの再生途中で、再生すべきデータの種類が変わっても、作業用メモリ２０８を初期化しなおす必要がない。よって、ＣＤ／ＤＶＤプレーヤー２００の動作を迅速化することができ、操作性を向上させることができる。また、再生すべきデータの種類が変わっても、作業用メモリ２０８を初期化しなおす必要がないので、コンパクトディスクまたはＤＶＤに記録された各種データの早送り再生などを容易に実現することができる。
【００６１】
また、ＣＤ／ＤＶＤプレーヤー２００に装填された記録媒体２がコンパクトディスクであるのかＤＶＤであるのかを判定し、その記録媒体２がコンパクトディスクのときには、ＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３のデータにそれぞれ対応する記憶領域のみを作業用メモリ２０８上に形成し、その記録媒体２がＤＶＤのときには、ＤＶＤビデオ、ＤＶＤオーディオ、ＤＶＤ−ＲＯＭのデータに対応する記憶領域のみを作業用メモリ２０８に形成する構成とした。このように、記録媒体２の種類に応じて、作業用メモリ２０８に形成する記憶領域の組み合わせを異ならしめることにより、ある１種類の記録媒体を再生するのに必要な記憶領域のみを作業用メモリ２０８上に効率よく形成することができる。したがって、作業用メモリ２０８を効率よく利用することができ、作業用メモリ２０８の容量を小さくすることができる。
【００６２】
（第２実施例）
本発明の第２実施例について図８ないし図１７を参照して説明する。
【００６３】
第２実施例にかかるＣＤ／ＤＶＤプレーヤーのハードウェアの基本的構成は第１実施例にかかるＣＤ／ＤＶＤプレーヤー２００と同じである（図４参照）。そこで、第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおいて、第１実施例にかかるＣＤ／ＤＶＤプレーヤー２００と同一の構成要素には同一の符号を付し、その説明を省略する。もっとも、第２実施例にかかるＣＤ／ＤＶＤプレーヤーのメインコントローラは、第１実施例にかかる作業用メモリの初期化動作とは異なる初期化動作を行うように構成されている。そこで、以下、第２実施例にかかる作業用メモリの初期化動作について詳細に説明する。
【００６４】
図８は、第２実施例にかかる作業用メモリの初期化動作を示している。図９ないし図１７はこの初期化動作によって作業用メモリ２０８上に複数の記憶領域が形成された状態をそれぞれ示している。
【００６５】
図８に示すように、初期化動作が開始されると、メインコントローラは、まず、ＣＤ／ＤＶＤプレーヤーに装填された記録媒体がコンパクトディスクであるのかＤＶＤであるのかを判定する（ステップＳ３１）。
【００６６】
ＣＤ／ＤＶＤプレーヤーに装填された記録媒体がコンパクトディスクであるときには、図９に示すように、作業用メモリ２０８の先頭領域３１に電源・ＣＰＵ制御データ、メカ・サーボ制御データ、データリードデータを書き込む（ステップＳ３２）。
【００６７】
次に、コンパクトディスクに記録されたデータ中にオーディオトラックがあるか否かを判定する（ステップＳ３３）。コンパクトディスクに記録されたデータ中にオーディオトラックがあるか否かは、例えばコンパクトディスクに記録されたＴＯＣを調べることによって判定することができる。
【００６８】
コンパクトディスクに記録されたデータ中にオーディオトラックがあるときには（ステップＳ３３：ＹＥＳ）、図９に示すように、作業用メモリ２０８の共有領域３２にＣＤ−ＤＡのデータに対応する記憶領域３３を形成する（ステップＳ３４）。すなわち、共有領域３２の先頭アドレスから既定の大きさＡ１１の記憶領域３３を確保し、そして、ＣＤ−ＤＡのデータを再生制御するのに予め必要な制御データまたは管理データ（例えば、ＴＯＣ）がコンパクトディスク上に記録されている場合には、そのデータをコンパクトディスクから読み取り、記憶領域３３に書き込む。また、記憶領域３３内において現時点で未使用の領域には初期値を書き込む。
【００６９】
一方、コンパクトディスクに記録されたデータ中にオーディオトラックがないときには（ステップＳ３３：ＮＯ）、記憶領域３３は形成しない。
【００７０】
次に、作業用メモリ２０８の共有領域３２に、ＣＤ−ＲＯＭのデータに対応する記憶領域３４を形成する（ステップＳ３５）。すなわち、共有領域３２中に既定の大きさＡ１２の記憶領域３４を確保し、そして、ＣＤ−ＲＯＭのデータを再生制御するのに予め必要な制御データまたは管理データがコンパクトディスク上に記録されている場合には、そのデータをコンパクトディスクから読み取り、記憶領域３４に書き込む。また、記憶領域３４内において現時点で未使用の領域には初期値を書き込む。また、記憶領域３４は、前のステップにより共有領域３２に記憶領域３３が形成されたときには共有領域３２中の記憶領域３３に続いて形成され、前のステップにより共有領域３２に記憶領域３３が形成されなかったときには共有領域３２の先頭アドレスから形成される。
【００７１】
次に、コンパクトディスクに記録されたデータ中にビデオＣＤのデータがあるか否かを判定する（ステップＳ３６）。コンパクトディスクに記録されたデータ中にビデオＣＤのデータ中があるかは、例えば、コンパクトディスクの４秒ゼロセクタを読み取ることにより判定することができる。
【００７２】
コンパクトディスクに記録されたデータ中にビデオＣＤのデータがあるときには（ステップＳ３６：ＹＥＳ）、共有領域３２中に、ビデオＣＤのデータに対応する記憶領域３５を形成する（ステップＳ３７）。すなわち、共有領域３２中の記憶領域３４に続くように、既定の大きさＡ１３の記憶領域３５を確保し、そして、ビデオＣＤのデータを再生制御するのに予め必要な制御データまたは管理データがコンパクトディスク上に記録されている場合には、そのデータをコンパクトディスクから読み取り、記憶領域３５に書き込む。また、記憶領域３５内において現時点で未使用の領域には初期値を書き込む。
【００７３】
一方、コンパクトディスクに記録されたデータ中にビデオＣＤのデータがないときには（ステップＳ３６：ＮＯ）、記憶領域３５は形成しない。
【００７４】
次に、コンパクトディスクに記録されたデータ中にＭＰ３のファイルがあるか否かを判定する（ステップＳ３８）。コンパクトディスクに記録されたデータ中にＭＰ３のファイルがあるかは、例えば、コンパクトディスクに記録されたファイルシステムを調べることにより判定することができる。
【００７５】
コンパクトディスクに記録されたデータ中にＭＰ３のファイルがあるときには（ステップＳ３８：ＹＥＳ）、共有領域３２中に、ＭＰ３のデータに対応する記憶領域３６を形成する（ステップＳ３９）。すなわち、前のステップで共有領域３２中に最後に形成された記憶領域に続くように、既定の大きさＡ１４の記憶領域３６を確保する。そして、ＭＰ３のデータを再生制御するのに予め必要な制御データまたは管理データがコンパクトディスク上に記録されている場合には、そのデータをコンパクトディスクから読み取り、記憶領域３６に書き込む。また、記憶領域３６内において現時点で未使用の領域には初期値を書き込む。
【００７６】
一方、コンパクトディスクに記録されたデータ中にＭＰ３のファイルがないときには（ステップＳ３８：ＮＯ）、記憶領域３６は形成しない。
【００７７】
一方、図８中のステップＳ３１で、記録媒体２がＤＶＤのときには、図１４に示すように、作業用メモリ２０８の先頭領域３１に電源・ＣＰＵ制御データ、メカ・サーボ制御データ、データリードデータを書き込む（ステップＳ４０）。
【００７８】
次に、ＤＶＤに記録されたデータ中にＤＶＤビデオがあるか否かを判定する（ステップＳ４１）。ＤＶＤに記録されたデータ中にＤＶＤビデオがあるかは、ＤＶＤ上に記録されたファイルシステムを調べることによって判定することができる。また、ＤＶＤ上のファイルシステムの位置は、ＤＶＤ上に記録されたコントロールデータを調べることにより知ることができる。
【００７９】
ＤＶＤに記録されたデータ中にＤＶＤビデオがあるときには（ステップＳ４１：ＹＥＳ）、図１４に示すように、作業用メモリ２０８の共有領域３２にＤＶＤビデオのデータに対応する記憶領域４１を形成する（ステップＳ４２）。すなわち、共有領域３２の先頭アドレスから既定の大きさＡ１５の記憶領域４１を確保し、そして、ＤＶＤビデオのデータを再生制御するのに予め必要な制御データまたは管理データ（例えば、コントロールデータ）がＤＶＤ上に記録されている場合には、そのデータをＤＶＤから読み取り、記憶領域４１に書き込む。また、記憶領域４１内において現時点で未使用の領域には初期値を書き込む。
【００８０】
一方、ＤＶＤに記録されたデータ中にＤＶＤビデオがないときには（ステップＳ４１：ＮＯ）、記憶領域４１を形成しない。
【００８１】
次に、ＤＶＤに記録されたデータ中にＤＶＤオーディオがあるか否かを判定する（ステップＳ４３）。ＤＶＤに記録されたデータ中にＤＶＤオーディオがあるかは、ＤＶＤ上に記録されたファイルシステムを調べることにより判定することができる。
【００８２】
ＤＶＤに記録されたデータ中にＤＶＤオーディオがあるときには（ステップＳ４３：ＹＥＳ）、作業用メモリ２０８の共有領域３２に、ＤＶＤオーディオのデータに対応する記憶領域４２を形成する（ステップＳ４４）。すなわち、共有領域３２の先頭アドレスから、または記憶領域４１に続いて、既定の大きさＡ１６の記憶領域４２を確保する。そして、ＤＶＤオーディオのデータを再生制御するのに予め必要な制御データまたは管理データがＤＶＤ上に記録されている場合には、そのデータをＤＶＤから読み取り、記憶領域４２に書き込む。また、記憶領域４２内において現時点で未使用の領域には初期値を書き込む。
【００８３】
一方、作業用メモリ２０８の共有領域３２に、ＤＶＤ−ＲＯＭのデータに対応する記憶領域４を形成する（ステップＳ４５）。すなわち、共有領域３２の先頭アドレスから、または記憶領域４１もしくは記憶領域４２に続いて、既定の大きさＡ１７の記憶領域４３を確保する。そして、ＤＶＤ−ＲＯＭのデータを再生制御するのに予め必要な制御データまたは管理データがＤＶＤ上に記録されている場合には、そのデータをＤＶＤから読み取り、記憶領域４３に書き込む。また、記憶領域４２３内において現時点で未使用の領域には初期値を書き込む。
【００８４】
最後に、記録媒体２がコンパクトディスクおよびＤＶＤのいずれの場合であっても、作業用メモリ２０８の末尾領域５０に、ユーザ指示処理データ、映像出力処理データ、音声出力処理データを記憶するための領域を確保し、その領域を初期化する（ステップＳ４６）。これにより、作業用メモリ２０８の初期化動作は終了する。
【００８５】
このように、第２実施例にかかる作業用メモリの初期化動作では、記録媒体２に記録されたデータを調べ、記録媒体２に実際に記録されているデータに対応した記憶領域のみを作業用メモリ２０８上に形成する構成とした。例えば、ＣＤ／ＤＶＤプレーヤーに装填された記録媒体２がコンパクトディスクであり、そのコンパクトディスク上にＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３のデータが記録されていたときには、作業用メモリ２０８上には、図９に示すような記憶領域３３〜３６が形成される。このときの記憶領域３３〜３６のそれぞれの大きさは、予め設定された大きさＡ１１〜Ａ１４となる。これら記憶領域３３〜３６の大きさＡ１１〜Ａ１４は、各データの性質もしくは構造、または作業用メモリ２０８の容量などを考慮して設定されている。
【００８６】
また、ＣＤ／ＤＶＤプレーヤーに装填されたコンパクトディスク上に、ＣＤ−ＤＡのデータがなく、ＣＤ−ＲＯＭ、ビデオＣＤ、ＭＰ３のデータのみが記録されていたときには、作業用メモリ２０８上には、図１０に示すような記憶領域３４〜３６が形成される。このとき、記憶領域３４と記憶領域３５の大きさは、予め設定された大きさＡ１２、Ａ１３となる。一方、ＭＰ３に対応する記憶領域３６は、共有領域３２の全記憶領域から記憶領域３４および記憶領域３５を差し引いた残りの領域すべてが割り当てられる。したがって、記憶領域３６の大きさは、図９中の既定の大きさＡ１４よりも大きくなる。
【００８７】
また、ＣＤ／ＤＶＤプレーヤーに装填されたコンパクトディスク上に、ＣＤ−ＤＡのデータとビデオＣＤのデータがなく、ＣＤ−ＲＯＭとＭＰ３のデータのみが記録されていたときには、作業用メモリ２０８上には、図１１に示すように記憶領域３４および記憶領域３６が形成される。このとき、記憶領域３４の大きさは、予め設定された大きさＡ１２となる。一方、ＭＰ３に対応する記憶領域３６は、共有領域３２の全記憶領域から記憶領域３４を差し引いた残りの領域すべてが割り当てられる。したがって、記憶領域３６の大きさは、図９または図１０における記憶領域３６の大きさよりも大きくなる。このように、ＭＰ３のデータに対応する記憶領域３６をできる限り大きくすることにより、ＭＰ３のデータについて再生制御処理を行いやすくなる。
【００８８】
なお、コンパクトディスク上にＣＤ−ＲＯＭとＭＰ３のデータのみが記録されていたときには、図１２に示すように、ＣＤ−ＲＯＭのデータに対応する記憶領域３４を既定の大きさＡ１２とするだけでなく、ＭＰ３のデータに対応する記憶領域３６も既定の大きさＡ１４とし、残りの領域を空き領域３７としてもよい。この場合、空き領域３８については初期化を行わない。
【００８９】
また、コンパクトディスク上にＣＤ−ＲＯＭとビデオＣＤデータのみが記録されていたときにも、ビデオＣＤのデータに対応する記憶領域３５を、ＭＰ３のデータに対応する記憶領域３６と同様に、作業用メモリ２０８の共有領域３２をできる限り大きく使用するように動的に形成するようにしてもよいし、常に既定の大きさＡ１３で形成するようにしてもよい。
【００９０】
また、ＣＤ／ＤＶＤプレーヤーに装填されたコンパクトディスク上にＣＤ−ＤＡとＣＤ−ＲＯＭのデータのみが記録されていたときには、作業用メモリ２０８上には、図１３に示すように、既定の大きさＡ１１の記憶領域３３と、既定の大きさＡ１２の記憶領域３４のみが形成され、残りの領域は空き領域３８となる。
【００９１】
一方、ＣＤ／ＤＶＤプレーヤーに装填された記録媒体２がＤＶＤであり、そのＤＶＤ上にＤＶＤビデオ、ＤＶＤオーディオ、ＤＶＤ−ＲＯＭのデータが記録されていたときには、作業用メモリ２０８上には、図１４に示すような記憶領域４１〜４３が形成される。このときの記憶領域４１〜４３のそれぞれの大きさは、予め設定された大きさＡ１５〜Ａ１７となる。これら記憶領域４１〜４３の大きさＡ１５〜Ａ１７は、各データの性質もしくは構造、または作業用メモリ２０８の容量などを考慮して設定する。
【００９２】
また、ＣＤ／ＤＶＤプレーヤーに装填されたＤＶＤ上に、ＤＶＤオーディオのデータがなく、ＤＶＤビデオとＤＶＤ−ＲＯＭのデータのみが記録されていたときには、作業用メモリ２０８上には、図１５に示すように記憶領域４１および記憶領域４３が形成される。このとき、記憶領域４１の大きさは、予め設定された大きさＡ１５となる。一方、ＤＶＤ−ＲＯＭのデータに対応する記憶領域４３は、共有領域３２の全記憶領域から記憶領域４１を差し引いた残りの領域すべてが割り当てられる。したがって、記憶領域４３の大きさは、図１４中の既定の大きさＡ１７よりも大きくなる。
【００９３】
また、ＣＤ／ＤＶＤプレーヤーに装填されたＤＶＤ上にＤＶＤ−ＲＯＭのデータのみが記録されていたときには、作業用メモリ２０８上には、図１６に示すように記憶領域４３のみが形成される。このとき、記憶領域４３には共有領域３２の全記憶領域が割り当てられる。したがって、記憶領域４２の大きさは、図１４または図１５に示す大きさよりも大きくなる。このように、ＤＶＤ−ＲＯＭのデータに対応する記憶領域４３をできる限り大きくすることにより、ＤＶＤ−ＲＯＭのデータについて再生制御処理を行いやすくなる。
【００９４】
なお、コンパクトディスク上にＤＶＤ−ＲＯＭのデータのみが記録されていたときには、図１７に示すように、ＤＶＤ−ＲＯＭのデータに対応する記憶領域４３を既定の大きさＡ１７とし、残りの領域を空き領域４４としてもよい。
【００９５】
また、ＤＶＤ上にＤＶＤビデオのデータのみが記録されていたときには、ＤＶＤビデオに対応する記憶領域４１に共有領域３２の全領域を割り当ててもよい。また、ＤＶＤ上にＤＶＤオーディオのデータのみが記録されていたときには、ＤＶＤオーディオに対応する記憶領域４２に共有領域３２の全領域を割り当ててもよい。
【００９６】
以上のような第２実施例によれば、記録媒体２に記録されたデータを調べ、記録媒体２に実際に記録されているデータに対応した記憶領域のみを作業用メモリ２０８上に形成する構成としたから、記録媒体２に実際に記録されているデータに対応する記憶領域のみを作業用メモリ２０８上に形成することができる。したがって、作業用メモリ２０８を効率よく使用することができ、小さい容量の作業用メモリを用いつつ、再生制御処理能力を高めることができる。
【００９７】
なお、上述した実施例では、本発明をＣＤ／ＤＶＤプレーヤーに適用する場合を例に挙げたが、本発明はこれに限らず、ミニディスク（ＭＤ）、ｄｔｓ−ＣＤ、ウインドウズメディアオーディオなど、様々な種類の記録媒体またはデータを再生できるいわゆるマルチプレーヤーなどにも適用することができる。
【００９８】
さらに、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴うデータ再生装置およびデータ再生装置における記憶手段の初期化方法並びにこれらの機能を実現するコンピュータプログラムもまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【図１】実施形態にかかるデータ再生装置の構成を示すブロック図である。
【図２】実施形態にかかるデータ再生装置の記憶手段が初期化された第１の状態を示す概念図である。
【図３】実施形態にかかるデータ再生装置の記憶手段が初期化された第２の状態を示す概念図である。
【図４】第１実施例にかかるＣＤ／ＤＶＤプレーヤーの構成を示すブロック図である。
【図５】第１実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリの初期化動作を示すフローチャートである。
【図６】第１実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第１の状態を示す概念図である。
【図７】第１実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第２の状態を示す概念図である。
【図８】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリの初期化動作を示すフローチャートである。
【図９】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第１の状態を示す概念図である。
【図１０】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第２の状態を示す概念図である。
【図１１】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第３の状態を示す概念図である。
【図１２】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第４の状態を示す概念図である。
【図１３】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第５の状態を示す概念図である。
【図１４】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第６の状態を示す概念図である。
【図１５】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第７の状態を示す概念図である。
【図１６】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第８の状態を示す概念図である。
【図１７】第２実施例にかかるＣＤ／ＤＶＤプレーヤーにおける作業用メモリが初期化された第９の状態を示す概念図である。
【符号の説明】
１，２…記録媒体
１００，２００…データ再生装置（ＣＤ／ＤＶＤプレーヤー）
１１０，２０１，２０４，２０５…再生手段（光ピックアップ、復調部、デコーダ）
１２０，２０７…再生制御手段（メインコントローラ）
１３０，２０８…記憶手段（作業用メモリ）
１４０，２０７…初期化手段（メインコントローラ）
１４１…判定手段
１４２…メモリ領域形成手段
【図１】
2004079133.tif 000003
【図２】
2004079133.tif 000004
【図３】
2004079133.tif 000005
【図４】
2004079133.tif 000006
【図５】
2004079133.tif 000007
【図６】
2004079133.tif 000008
【図７】
2004079133.tif 000009
【図８】
2004079133.tif 000010
【図９】
2004079133.tif 000011
【図１０】
2004079133.tif 000012
【図１１】
2004079133.tif 000013
【図１２】
2004079133.tif 000014
【図１３】
2004079133.tif 000015
【図１４】
2004079133.tif 000016
【図１５】
2004079133.tif 000017
【図１６】
2004079133.tif 000018
【図１７】
2004079133.tif 000019