(57)【要約】【課題】ＣＤ−ＴＥＸＴ形式のＣＤに記録されたテキストデータを最小限のメモリを使用して表示する。【解決手段】使用可能な記憶容量を表示部２０に表示すべきテキストデータの項目数で割り算して１項目あたりの使用記憶容量を算出し、これを限度としてＣＤ１４からテキストデータを読み出してメモリ１６に記憶する。特定のデータ項目を優先してすべて取得し、残った容量を他のデータ項目に均等に割り当てても良い。【選択図】      図１
2005071397.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するためのメモリと、
該メモリの使用可能な記憶容量を、表示すべきデータ項目の数で割り算した結果に基いて、１データ項目あたりで使用する前記メモリの記憶容量を決定する記憶容量決定手段と、
該記録媒体からデータを読み出し、決定された１データ項目あたりの記憶容量を限度としてメモリに記憶する記憶手段とを具備する記録媒体再生装置。
【請求項２】
少なくとも１つのデータ項目について、１データ項目あたりで使用するメモリの記憶容量を予め定める記憶容量予約手段をさらに具備し、
前記記憶容量決定手段は、前記使用可能な記憶容量から該予め定めた記憶容量を差し引いた残りを、他のデータ項目の数で割り算した結果に基いて、該他のデータ項目の１データ項目あたりで使用するメモリの記憶容量を決定する請求項１記載の記録媒体再生装置。
【請求項３】
前記１データ項目あたりで使用する記憶容量が予め定められるデータ項目はユーザが特定するものである請求項２記載の記憶媒体再生装置。
【請求項４】
記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するためのメモリと、
該記録媒体からデータ項目ごとに所定の順序で前記メモリの使用可能な記憶容量を限度としてデータを読み出してメモリに記憶する手段とを具備する記録媒体再生装置。
【請求項５】
前記所定の順序は各データ項目のデータ量の少ない順である請求項４記載の記録媒体再生装置。
【請求項６】
記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するメモリと、
記録媒体からデータを読み出し、各データ項目について出力可能なデータ量を限度としてメモリに記憶する記憶手段とを具備する記録媒体再生装置。
【請求項７】
記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するメモリと、
該記録媒体からデータを読み出し、読み出されたデータが２バイト文字コードでありそれに対応する１バイト文字コードがあれば対応する１バイト文字コードに変換してメモリに記憶する記憶手段とを具備する記録媒体再生装置。
【請求項８】
記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するメモリと、
出力するごとに出力すべきデータ項目のデータを記録媒体から読み出してメモリに記憶する読出記憶手段とを具備する記録媒体再生装置。
【請求項９】
前記記録媒体には複数トラックのオーディオ再生用デジタルデータがさらに記録され、前記複数のデータ項目の各々は該複数のトラックの１つに対応する請求項１〜８のいずれか１項記載の記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録媒体に記録された文字コードを読み出す機能を有する記録媒体再生装置、特にＣＤ，ＤＶＤ，ＭＤなどの記録媒体にオーディオ再生用のデジタルデータとともに記録された文字コードの読み出しに適した記録媒体再生装置に関する。
【０００２】
【従来の技術】
例えば、ＣＤ−ＴＥＸＴの形式に従ったＣＤ（コンパクトディスク）には、通常のＣＤに記録されるオーディオ再生のためのデジタルデータに加えて、各トラックに記録された曲の曲名、アーティスト名などを操作パネルに表示するための文字データが記録されている。
【０００３】
この文字データは、ＣＤのリードイン領域に記録されており、リードイン領域のＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）情報が読み出されるときに同時に読み出されてメモリに記憶される。
【０００４】
文字データは、通常、英語、各国語などの複数の言語で記録されており、各言語について各トラックの曲名、アーティスト名などのデータ項目が記録されている。したがって、一度に読み込みたい言語の数、データ項目数が多い場合には多大なメモリ領域を確保することが必要となり、内蔵メモリの容量の大きい高価なマイコンを使用しなければならなくなる。
【０００５】
【特許文献１】
特開平１１−３１２３８２号公報
【０００６】
【発明が解決しようとする課題】
したがって本発明の目的は、表示したいデータ項目数が多い場合でも限られたメモリ容量でそれを実現することの可能な記録媒体再生装置を提供することにある。
【０００７】
【課題を解決するための手段】
本発明の記録媒体再生装置は、記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するためのメモリと、該メモリの使用可能な記憶容量を、表示すべきデータ項目の数で割り算した結果に基いて、１データ項目あたりで使用する前記メモリの記憶容量を決定する記憶容量決定手段と、該記録媒体からデータを読み出し、決定された１データ項目あたりの記憶容量を限度としてメモリに記憶する手段とを具備する。
【０００８】
前述の記録媒体再生装置はさらに、例えば少なくとも１つのデータ項目について、１データ項目あたりで使用するメモリの記憶容量を予め定める記憶容量予約手段をさらに具備し、前記記憶容量決定手段は、前記使用可能な記憶容量から該予め定めた記憶容量を差し引いた残りを、他のデータ項目の数で割り算した結果に基いて、該他のデータ項目の１データ項目あたりで使用するメモリの記憶容量を決定する。
【０００９】
前述の１データ項目あたりで使用する記憶容量が予め定められるデータ項目は例えばユーザが特定するものである。
【００１０】
本発明の記録媒体再生装置はまた、記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するためのメモリと、該記録媒体からデータ項目ごとに所定の順序で前記メモリの使用可能な記憶容量を限度としてデータを読み出してメモリに記憶する手段とを具備する。
【００１１】
前記所定の順序は例えば各データ項目のデータ量の少ない順である。
【００１２】
本発明の記録媒体再生装置はさらにまた、記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するメモリと、記録媒体からデータを読み出し、各データ項目について出力可能なデータ量を限度としてメモリに記憶する記憶手段とを具備する。
【００１３】
本発明の記録媒体再生装置はさらにまた、記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するメモリと、該記録媒体からデータを読み出し、読み出されたデータが２バイト文字コードでありそれに対応する１バイト文字コードがあれば対応する１バイト文字コードに変換してメモリに記憶する記憶手段とを具備する。
【００１４】
本発明の記録媒体再生装置はさらにまた、記録媒体に記録された複数のデータ項目からなるデータを後の出力のために記憶するメモリと、出力するごとに出力すべきデータ項目のデータを記録媒体から読み出してメモリに記憶する読出記憶手段とを具備する。
【００１５】
前述した記録媒体には例えば複数トラックのオーディオ再生用デジタルデータがさらに記録され、前記複数のデータ項目の各々は該複数のトラックの１つに対応する。
【００１６】
【発明の実施の形態】
図１は本発明の記録媒体再生装置の一実施形態に係る、ＣＤ−ＴＥＸＴ対応のＣＤプレーヤの概略構成を示す。
【００１７】
図１において、ＣＤ再生部１０は、制御部１２からの指令に従って、ＣＤ１４のリードイン領域から、ＣＤ１４に記録された曲の曲名、アーティスト名などの文字データを読み取る。読み取られた文字データは制御部１２に内蔵されたメモリ１６へ一旦格納される。ＣＤ再生部１０はまた、制御部１２からの指令に従ってＣＤ１４のプログラム領域の各トラックからデジタル化オーディオ信号を読み取ってオーディオ信号を再生して出力する。これと同期して、または操作部１８に対する操作に従って、制御部１２はメモリ１６に格納されている文字データに基いて表示部２０へ曲名、アーティスト名などを表わす文字を表示する。
【００１８】
図２はＣＤ−ＴＥＸＴ形式のＣＤのリードイン領域のＲ〜Ｗチャンネルに記録される文字データの形式を示す。エラー処理を簡略化するため、リードイン領域には図２に示す文字データが複数回繰り返し記録されている。
【００１９】
図２において、文字データはブロック０、ブロック１…の複数のブロックから成り、各ブロックはパック（０）、パック（１）、…の複数のパックから成る。各パックは１８バイトの長さを有している。各パックには先頭の４バイトのＩＤ１〜ＩＤ４に続いて１２バイトの文字コードによりテキストデータが書き込まれる。なお、テキストデータにさらに２バイトのＣＲＣ領域が続くが、図２中それは省略されている。
【００２０】
各ブロックの中でＩＤ１が８Ｆ（１６進数、以下同じ）でＩＤ２が００であるパックのテキストデータ領域の先頭の１バイトはそれが属するブロックで使われている文字コードを表わす。例えば、これが００または０１であるときはそのブロックで使われている文字コードは１バイト文字コードであり、８０〜８２であるとき、そのブロックでは２バイト文字が使われている。図２に示した例では、ブロック０の、ＩＤ１が８Ｆ、ＩＤ２が００であるパックのテキストデータ領域の先頭の１バイトには０１が記録されているので、ブロック０では１バイト文字コード（ＩＳＯ  ６４６  ＡＳＣＩＩ）が使われている。ブロック１のＩＤ１が８Ｆ、ＩＤ２が００であるパックのテキストデータ領域の先頭の１バイトには８０が記録されているので、ブロック１では２バイト文字（ＭＳ−ＪＩＳ）が使われている。
【００２１】
ＩＤ１が８ＦでＩＤ２が０２であるパックのテキストデータ領域の５バイト目以降には各ブロックの言語コードが記録されている。図２に示した例では、ブロック０が０９で英語、ブロック１が６９で日本語であることを示している。
【００２２】
ＩＤ１が８０であるパックのテキストデータの領域には、アルバム名と各トラックに記録された曲の曲名が連続して記録されており、トラックの区切り（テキストデータの項目の区切り）にはヌルコード００（１バイト文字の場合）または００  ００  （２バイト文字の場合）が記録されている。図２に示した例では、ブロック０のパック（０）からパック（１）の１バイト目にかけて、アルバム名が記録され、ヌルコード００に続いてトラック１の曲名がパック（２）の３バイト目にかけて記録され、さらにヌルコード００に続いてトラック２の曲名が記録されている。ブロック１では、パック（０）からパック（２）の２バイト目にかけてアルバム名が２バイト文字コードで記録され、２バイトのヌルコード００  ００  に続いてトラック１の曲名が２バイト文字コードで記録されている。
【００２３】
以下の例について、本発明の各実施形態を説明する。
【００２４】
使用可能総記憶容量：４０バイト
メモリにロードするテキストデータの項目数：５
第１項目のバイト数：１０バイト
第２項目のバイト数：７バイト
第３項目のバイト数：１８バイト
第４項目のバイト数：４バイト
第５項目のバイト数：２１バイト
本発明の第１の実施形態においては、文字データ取得用に確保可能な記憶容量を、メモリ１６に一度にロードすべきテキストデータの項目の数で割り算した結果を１データ項目あたりにロードするデータ量とし、これを限度としてメモリに記憶する。上記の例では、４０／５＝８となり、第２および第４項目はすべてメモリに記憶されるが第１、第３、第５項目については８バイトを限度としてメモリに記憶される。
【００２５】
特定のデータ項目を優先してすべて取得し、残った容量を他のデータ項目に均等に割り当てても良い。この場合、上記の例では、第３項目について１８バイトすべて取得することとし、残りの容量２２バイトを４で割った５バイトを他のデータ項目に割り当てる。どのデータ項目を優先するかについては、ユーザが指定できるようにしても良く、複数のデータ項目の指定を可能としても良い。上記の例で、例えば第４項目と第５項目が指定された場合、（４０−４−２１）／３＝５バイトが他の項目に割り当てられる。
【００２６】
本発明の第２の実施形態においては、予め定められた順序でデータをメモリにロードし、ロードできなかったデータを非表示とする。上記の例では、第１項目から順にメモリへロードし、第５項目については１バイトのみロードする。この場合、例えば、データの一部しかロードできなかった第５項目は非表示とする。
【００２７】
データの量が少ない順にデータを取得しても良い。この場合、上記の例では第４項目→第２項目→第１項目→第３項目→第５項目の順にメモリにロードされ、第５項目は１バイトのみロードされる。
【００２８】
本発明の第３の実施形態においては、各データ項目のデータを表示部２０（図１）に表示可能なだけ取得し、メモリ１６に記憶する。上記の例で表示可能な文字数が８文字である場合に、各データ項目について８バイト取得する。第２項目および第４項目はそれぞれ７バイトおよび４バイトのみ取得される。
【００２９】
本発明の第４の実施形態においては、アルファベットや数字が２バイト文字コードで記録されている場合、対応する１バイト文字コードに変換してメモリに記憶することにより、可能な限り多くのデータをメモリに記憶する。
【００３０】
本発明の第５の実施形態においては、表示部２０への表示の際にその都度ＣＤから表示に必要なデータを読み出す。これによって、必要な容量はデータ量が最大の項目のデータ量までとなる。
【００３１】
以上説明した処理は、図１の制御部１２に内蔵されるＣＰＵ（図示せず）の動作をプログラムしたソフトウェアにより実現することができる。
【００３２】
【発明の効果】
以上述べたように本発明によれば、最小限のメモリ容量で記録媒体に記録されたデータの表示が可能となる。
【図面の簡単な説明】
【図１】本発明の記録媒体再生装置の一実施形態に係るＣＤプレーヤの概略構成を示すブロック図である。
【図２】ＣＤ−ＴＥＸＴ形式のＣＤに記録される文字データの一例を示す図である。
【図１】
2005071397.tif 000003
【図２】
2005071397.tif 000004