(57)【要約】  ビデオデコーダ（１０７）で入力された映像信号をデコードして映像情報を出力する。また、マイクロコンピュータ（１０８）によって、圧縮フォントデータが格納されているＲＯＭ（１０４）から、特定した圧縮フォントデータだけを読み出し、読み出した圧縮フォントデータを順次伸張処理して、ＲＡＭ（１０５）に格納する。さらにマイクロコンピュータ（１０８）によって、伸張処理したフォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、ＲＡＭ（１０５）に格納する。そして、映像合成処理部（１１１）によって、ＲＡＭ（１０５）に格納された前記重畳情報を、前記映像情報に重畳して出力する。
2007083597.tif 000002
【特許請求の範囲】
【請求項１】
映像情報に所定の情報を重畳して表示画面上に表示するための信号処理を行なう信号処理装置であって、
入力された映像信号をデコードして前記映像情報を出力するビデオデコーダと、
圧縮フォントデータが格納されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から、特定した圧縮フォントデータを読み出し、読み出した圧縮フォントデータを順次伸張処理して、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に格納するとともに、前記ＲＡＭに格納したフォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、前記ＲＡＭに格納するマイクロコンピュータと、
前記ＲＡＭに格納された重畳情報を、前記映像情報に重畳する映像合成処理部と、
を備えたことを特徴とする信号処理装置。
【請求項２】
請求項１の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、前記重畳情報の表示に必要な文字データに対応したフォントデータだけであることを特徴とする信号処理装置。
【請求項３】
請求項１の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、使用頻度の高い文字データに対応したフォントデータであることを特徴とする信号処理装置。
【請求項４】
映像情報に所定の情報を重畳して表示画面上に表示するための信号処理を行なう信号処理装置であって、
入力された映像信号をデコードして前記映像情報を出力するビデオデコーダと、
圧縮フォントデータが格納されているＲＯＭから、複数の必要な圧縮されたフォント情報を読み出し、前記読み出された複数の圧縮されたフォント情報を順次伸張処理し、前記伸張処理された複数のフォント情報を組み合わせて、前記ビデオデコーダから出力される映像信号に重畳するための情報を生成して、ＲＡＭに格納するマイクロコンピュータと、
前記ビデオデコーダから出力される映像情報に、前記ＲＡＭに格納された情報を重畳する映像合成処理部と、
を備えたことを特徴とする信号処理装置。
【請求項５】
請求項１の信号処理装置を備えたことを特徴とする光ディスク装置。
【請求項６】
請求項４の信号処理装置を備えたことを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、表示画面上に文字等の情報を表示するための映像処理を行なう信号処理装置、特にＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）用の信号処理用装置に関するものである。
【背景技術】
【０００２】  近年では、大規模システムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）が多く開発されており、そのシステムＬＳＩの周辺ＬＳＩとして、システム制御を行うためのソフトウェアが実装されているフラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）や、データ処理において必要なデータやデータ処理結果が逐次格納されるＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）など、大容量のメモリが実装されている。【０００３】  このようなシステムは、音声や映像処理装置としても広く用いられている。例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）のような光ディスクに記録されている音声・映像情報（コンテンツ情報）を再生出力するためのデジタル信号処理装置として適用されたり、画面上に種々の文字情報の処理を行なう信号処理装置として適用されたりしている。【０００４】  上記のような画面上に文字情報を再生映像に重畳して表示する技術は、一般にＯＳＤと呼ばれる。ＯＳＤにより表示される文字情報の例としては、現在の時刻を示す情報のようにシステム側がコンテンツとは独立して生成する情報と、光ディスクから読み出したコンテンツの再生時間を示す情報のようにディスクから読み出した信号に基づいて生成する情報のように、コンテンツと関連した情報とがある。【０００５】  ＯＳＤにより画面表示を行なう装置としては、例えば、文字フォントセットや表示画面の素材となるイメージのパターンが保持されている表示素材メモリを設け、表示素材メモリから特定の文字やイメージパターンを読み出して、組み合わせることにより、ＯＳＤ表示用のイメージを構成する装置が知られている（例えば特許文献１を参照）。【０００６】  このような装置で使用する文字フォントセットやイメージのパターンは、多くの記憶容量を必要とする。そのため、圧縮したフォントセットをＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に保持しておき、使用する際にＲＯＭ内のデータを伸張するなどして、ＲＯＭの容量を小さくするようにしたものもある（例えば特許文献２を参照）。
【特許文献１】特開２０００−２３０６１号公報
【特許文献２】特開２００４−２７２０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】  近年、ＯＳＤ表示用の信号処理装置を有するＤＶＤプレーヤー等では、複数の言語に対応した文字情報を表示したり、文字情報を高階調で表示したり、表示画面の高度化により表示文字数が増加する傾向にある。そのため、ＯＳＤ表示するためのＯＳＤデータの量が増大し、ＯＳＤデータを一時的に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）の容量も増加する傾向にある。また、圧縮したフォントセットをＲＯＭに保持する装置では、ＯＳＤデータを表示するために、伸張されたフォントデータを一時的に格納する伸張フォント格納領域をＲＡＭ内に十分に確保しなければならない。【０００８】  その一方で、ＤＶＤプレーヤー等の低価格化が進むことにより、周辺ＬＳＩのＲＡＭ容量は削減される方向にある。すなわち、より高度なＯＳＤ表示のために、より多くのＲＡＭの容量を必要とするにもかかわらず、メモリ容量が削減される傾向にあるという問題が生じている。【０００９】  本発明は、上記の問題に着目してなされたものであり、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量で、映像情報に重畳する情報の処理を適切に行なうことができる信号処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】  前記の課題を解決するため、本発明の一態様は、
映像情報に所定の情報を重畳して表示画面上に表示するための信号処理を行なう信号処理装置であって、
入力された映像信号をデコードして前記映像情報を出力するビデオデコーダと、
圧縮フォントデータが格納されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から、特定した圧縮フォントデータを読み出し、読み出した圧縮フォントデータを順次伸張処理して、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に格納するとともに、前記ＲＡＭに格納したフォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、前記ＲＡＭに格納するマイクロコンピュータと、
前記ＲＡＭに格納された重畳情報を、前記映像情報に重畳する映像合成処理部と、
を備えたことを特徴とする。【００１１】  また、本発明の一態様は、
上記の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、前記重畳情報の表示に必要な文字データに対応したフォントデータだけであることを特徴とする。【００１２】  また、本発明の一態様は、
上記の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、使用頻度の高い文字データに対応したフォントデータであることを特徴とする。【００１３】  これらにより、ＲＡＭの容量を削減しても、映像情報に重畳する情報の処理を適切に行なうことができる。【００１４】  本発明の一態様は、
上記の信号処理装置であって、
圧縮フォントデータを順次伸張処理して、前記ＲＡＭに格納することなく、直接フォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、前記ＲＡＭに格納する。【００１５】  これにより、ＲＡＭのフォント格納容量を削減しても、映像情報に重畳する情報の処理を適切に行なうことができる。【００１６】  また、本発明の一態様は、
上記の信号処理装置を備えたことを特徴とする光ディスク装置である。【００１７】  これにより、ＲＡＭの容量を削減しても、映像情報に重畳する情報の処理を適切に行なうことができる光ディスク装置を構成できる。
【発明の効果】
【００１８】  本発明によれば、映像情報に重畳する情報の表示に最低限必要なフォントデータのみを伸張してＲＡＭに格納するだけでよいので、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量で、映像情報に重畳する情報の処理を適切に行なうことができる。
【図面の簡単な説明】
【００１９】
【図１】図１は、本発明に係る信号処理装置を用いた光ディスク装置の構成を示すブロック図である。
【図２】図２は、実施形態１において、ＲＯＭに格納されている圧縮フォントデータを、ＲＡＭに格納する動作を説明するフローチャートである。
【図３】図３は、実施形態１におけるＶＲＡＭデータ生成処理を示すフローチャートである。
【図４】図４は、実施形態２において、ＲＯＭに格納されている圧縮フォントデータを、ＲＡＭに格納する動作を説明するフローチャートである。
【図５】図５は、実施形態２におけるＶＲＡＭデータ生成処理を示すフローチャートである。
【図６】図６は、実施形態３におけるＶＲＡＭデータ生成処理を示すフローチャートである。
【符号の説明】
【００２０】  １００    光ディスク装置
１０１    光ディスク
１０２    光ピックアップ
１０３    Ａ／Ｄ変換処理部
１０４    ＲＯＭ
１０４ａ  圧縮フォント格納領域
１０５    ＲＡＭ
１０５ａ  伸張フォント格納領域
１０５ｂ  ＶＲＡＭ領域
１０６    システムデコーダ
１０７    ビデオデコーダ
１０８    マイクロコンピュータ
１０９    内蔵ＲＡＭ
１１０    ＤＭＡコントローラ
１１１    映像合成処理部
１１２    Ｄ／Ａ変換処理部
１１３    表示出力部
１１４    システムＬＳＩ
【発明を実施するための最良の形態】
【００２１】  以下、本発明の実施形態について図面を参照しながら説明する。【００２２】  《発明の実施形態１》
図１は、本発明に係る信号処理装置を用いた光ディスク装置１００の構成を示すブロック図である。光ディスク装置１００は、光ディスクに記録されている音声・映像情報（コンテンツ情報）を再生出力するとともに、種々の文字情報等の情報を映像情報に重畳させて表示する装置である。以下、情報を映像情報に重畳させて表示することをＯＳＤ表示と呼ぶ。また、ＯＳＤ表示する情報（重畳情報）としては文字や数字や記号等がある。【００２３】  図１において、１０１は、音声・映像等のコンテンツ情報が記録されている光ディスクである。【００２４】  １０２は、光ディスク１０１へレーザー光を照射し、その反射光を受光してアナログ信号に変換するための光ピックアップである。【００２５】  １０３は、光ピックアップ１０２によって生成されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換処理部である。【００２６】  １０４は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。ＲＯＭ１０４には、圧縮されたフォントデータが格納されている。【００２７】  １０５は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。ＲＡＭ１０５は、伸張されたフォントデータ（後述）が格納される伸張フォント格納領域１０５ａと、ＯＳＤ表示用のデータ（すなわち重畳情報）が格納されるＶＲＡＭ領域１０５ｂ（ＶＲＡＭ：Ｖｉｄｅｏ  ＲＡＭ）を有している。【００２８】  １０６は、Ａ／Ｄ変換処理部１０３によって生成されたデジタル信号から映像信号や音声信号を抽出するシステムデコーダである。このシステムデコーダ１０６は、光ディスク１０１に記録されているコンテンツの再生開始時間（ＰＴＳ）やデコード開始時間（ＤＴＳ）といった管理情報を抽出も行なう。【００２９】  １０７は、システムデコーダ１０６によって抽出された映像信号のデコードを行なうビデオデコーダである。【００３０】  １０８は、システムデコーダ１０６によって抽出された管理情報等に基づいて、ＯＳＤ表示出力用データを生成するマイクロコンピュータである。具体的には、マイクロコンピュータ１０８は、ＯＳＤ表示出力用データの生成に必要なフォントデータを圧縮フォント格納領域１０４ａから読み出して伸張した後に、伸張フォント格納領域１０５ａに格納する。さらに、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａを参照してＯＳＤ表示用のデータを生成する。なお、本実施形態では、マイクロコンピュータ１０８は、ＲＡＭ１０５に対するよりも内蔵ＲＡＭ１０９に対しての方が、データ格納処理を速く実行できるものとする。【００３１】  １０９は、マイクロコンピュータ１０８によって生成されたＯＳＤ表示出力用データが格納される内蔵ＲＡＭである。【００３２】  １１０は、内蔵ＲＡＭ１０９からＶＲＡＭ領域１０５ｂへのＯＳＤ表示出力用データのＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）転送を制御するＤＭＡコントローラである。【００３３】  １１１は、表示画面上に表示するためのデジタルデータを生成する映像合成処理部である。詳しくは、映像合成処理部１１１は、ＲＡＭ１０５のＯＳＤ表示出力用データ、およびビデオデコーダ１０７がデコードした映像データを読み出し、ＯＳＤ表示出力用データを映像データに重畳して出力する。【００３４】  １１２は、映像合成処理部１１１によって生成されたデジタルデータを、アナログ信号に変換するＤ／Ａ変換処理部である。【００３５】  １１３は、Ｄ／Ａ変換処理部１１２によって生成されたアナログ信号に基づいて映像をディスプレイ（図示せず）に表示させる表示出力部である。【００３６】  上記の光ディスク装置１００では、システムデコーダ１０６、ビデオデコーダ１０７、マイクロコンピュータ１０８、内蔵ＲＡＭ１０９、ＤＭＡコントローラ１１０、および映像合成処理部１１１によってシステムＬＳＩ１１４が構成され、その他の回路は周辺ＬＳＩとして存在する。【００３７】  次に、光ディスク装置１００によるＯＳＤ表示情報処理動作を説明する。【００３８】  図２は、ＲＯＭ１０４に格納されている圧縮フォントデータのなかから、ＯＳＤ表示に必要なＯＳＤ表示フォントを、ＲＡＭ１０５内の伸張フォント格納領域１０５ａに格納する動作を説明するフローチャートである。【００３９】  まず、マイクロコンピュータ１０８は、外部からの指示に従い、１画面のＯＳＤ表示に使用する全てのＯＳＤデータを確定する（Ｓ２０１）。【００４０】  マイクロコンピュータ１０８は、ＯＳＤデータが確定すると、確定されたＯＳＤデータに対応する複数の圧縮フォントのうちの１つを、ＲＯＭ１０４内の圧縮フォント格納領域１０４ａから読み出す（Ｓ２０２）。【００４１】  マイクロコンピュータ１０８は、ＲＯＭ１０４から読み出した圧縮フォントを伸張処理する（Ｓ２０３）。【００４２】  次に、マイクロコンピュータ１０８は、伸張したフォントデータを一旦内蔵ＲＡＭ１０９に格納した後、ＤＭＡコントローラ１１０を制御して、ＲＡＭ１０５の伸張フォント格納領域１０５ａに格納する（Ｓ２０４）。但し、ＤＭＡコントローラを使用しないでマイクロコンピュータが直接転送する事も可能である。【００４３】  そして、ＯＳＤ表示に必要なフォントデータがすべて伸張処理されたかどうかを判断する。すべてのフォントデータが伸張処理されていない場合には、Ｓ２０１からＳ２０４の処理を繰り返して、順次圧縮フォントデータの伸張処理を行なう。そして、すべてのフォントデータが伸張処理されている場合は処理を終了する（Ｓ２０５）。【００４４】  次に、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａに格納されたフォントデータを使用して、ＯＳＤ表示用データ（ＶＲＡＭデータ）を生成する。図３は、ＶＲＡＭデータ生成処理を示すフローチャートである。【００４５】  まず、マイクロコンピュータ１０８は、ＯＳＤデータの表示に必要なフォントデータを伸張フォント格納領域１０５ａより読み出す（Ｓ３０１）。【００４６】  次にマイクロコンピュータ１０８は、読み出したフォントデータを使用して、映像情報に重畳するためのＯＳＤ表示出力用データを生成する（Ｓ３０２）。【００４７】  そして、マイクロコンピュータ１０８は、生成したＯＳＤ表示出力用データをＲＡＭ１０５内のＶＲＡＭ領域１０５ｂに格納する（Ｓ３０３）。【００４８】  さらに、マイクロコンピュータ１０８は、ＯＳＤ表示に必要なＯＳＤ表示出力用データがすべてＶＲＡＭ領域１０５ｂに転送されたかどうかを判断する。そして、すべてのＯＳＤ表示出力用データがＶＲＡＭ領域１０５ｂに転送されていない場合には、Ｓ３０１からＳ３０３の処理を繰り返して、順次フォントデータの転送処理を行なう。また、すべてのフォントデータが転送処理されている場合には、処理を終了する（Ｓ３０４）。【００４９】  なお、光ディスク１０１に記録された情報を光ピックアップ１０２とＡ／Ｄ変換処理部１０３を介して読み出す処理、その中からシステムデコーダ１０６が映像信号や管理情報等を抽出する処理、およびビデオデコーダ１０７によってデコードされた映像データにＯＳＤ表示出力用データを重畳して、表示出力する処理については、従来から一般的に知られているものであり、詳細な説明については省略する。また、システムデコーダ１０６において抽出される音声信号の処理については、本発明とは直接的に関係しないため、説明を省略する。【００５０】  以上のように、本実施形態によれば、ＯＳＤ表示に最低限必要なフォントデータのみを伸張してＲＡＭ１０５に格納するだけでよい。それゆえ、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量でＯＳＤ表示処理が可能となる。【００５１】  《発明の実施形態２》
次に、実施形態２について説明する。実施形態２の装置は、回路の構成自体は光ディスク装置１００と同じであるが、マイクロコンピュータ１０８の動作が異なっている。【００５２】  図４は、ＲＯＭ１０４に格納されている圧縮フォントデータを、ＲＡＭ１０５内の伸張フォント格納領域１０５ａに格納する動作を説明するフローチャートである。本実施形態では、使用頻度の高いＯＳＤデータに対して使用されるフォントデータが伸張されて、伸張フォント格納領域１０５ａに格納される。【００５３】  まず、マイクロコンピュータ１０８の初期化処理において、使用頻度の高いＯＳＤデータを確定する（Ｓ４０１）。【００５４】  マイクロコンピュータ１０８は、使用頻度の高いＯＳＤデータが確定すると、確定されたＯＳＤデータに対応する複数の圧縮フォントデータのうちの１つを、ＲＯＭ１０４内の圧縮フォント格納領域から読み出す（Ｓ４０２）。【００５５】  マイクロコンピュータ１０８は、読み出した圧縮フォントデータを伸張処理する（Ｓ４０３）。【００５６】  次に、マイクロコンピュータ１０８は、伸張したフォントデータを一旦内臓ＲＡＭ１０９に格納した後、ＤＭＡコントローラ１１０を制御して、ＲＡＭ１０５の伸張フォント格納領域１０５ａに格納する（Ｓ４０４）。但し、ＤＭＡコントローラを使用しないでマイクロコンピュータが直接転送する事も可能である。【００５７】  そして、確定したフォントデータがすべて伸張処理されたかどうかを判断する。すべてのフォントデータが伸張処理されていない場合には、Ｓ４０１からＳ４０４の処理を繰り返して、順次圧縮フォントデータの伸張処理を行なう。また、すべてのフォントデータが伸張処理されている場合は処理を終了する（Ｓ４０５）。【００５８】  次に、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａまたは圧縮フォント格納領域１０４ａに格納されたフォントデータを使用して、ＯＳＤ表示用データ（ＶＲＡＭデータ）を生成する。図５は、ＶＲＡＭデータ生成処理を示すフローチャートである。【００５９】  まず、マイクロコンピュータ１０８は、ＯＳＤとして表示するＯＳＤデータを取得する（Ｓ５０１）。【００６０】  マイクロコンピュータ１０８は、取得したＯＳＤデータが伸張フォント格納領域１０５ａにあるか、圧縮フォント格納領域１０４ａにあるかを判定する（Ｓ５０２）。【００６１】  取得したＯＳＤデータが圧縮フォント格納領域１０４ａにある場合には、マイクロコンピュータ１０８は、圧縮フォント格納領域１０４ａにある圧縮フォントデータを読み出す（Ｓ５０３）。さらに、マイクロコンピュータ１０８は、ＲＯＭ１０４から読み出した圧縮フォントデータを伸張処理する（Ｓ５０４）。【００６２】  また、ＯＳＤデータが伸張フォント格納領域１０５ａにある場合には、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａから伸張フォントデータを読み出す（Ｓ５０５）。【００６３】  次に、マイクロコンピュータ１０８は、伸張されたフォントデータを使用して、映像情報に重畳するためのＯＳＤ表示出力用データを生成する（Ｓ５０６）。そして、マイクロコンピュータ１０８は、生成したＯＳＤ表示出力用データをＲＡＭ１０５内のＶＲＡＭ領域１０５ｂに格納する（Ｓ５０７）。【００６４】  そして、マイクロコンピュータ１０８は、ＯＳＤ表示に必要なフォントデータがすべてＶＲＡＭ領域に転送されたかどうかを判断する。すべてのフォントデータがＶＲＡＭ領域に転送されていない場合には、Ｓ５０１からＳ５０７の処理を繰り返して、順次フォントデータの転送処理を行なう。また、すべてのフォントデータが転送処理されている場合は処理を終了する（Ｓ５０８）。【００６５】  なお、光ディスク１０１に記録された情報を光ピックアップ１０２とＡ／Ｄ変換処理部１０３を介して読み出す処理、その中からシステムデコーダ１０６が映像信号や管理情報等を抽出する処理、およびビデオデコーダ１０７によってデコードされた映像データにＯＳＤ表示出力用データを重畳して、表示出力する処理については、従来から一般的に知られているものであり、詳細な説明については実施形態１と同じように省略する。【００６６】  以上のように、本実施形態によれば、ＯＳＤ表示に最低限必要なフォントデータのうちから、使用頻度の高いＯＳＤデータに対応したフォントデータを伸張してＲＡＭ１０５に格納するだけでよい。それゆえ、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量でＯＳＤ表示処理が可能となる。【００６７】  《発明の実施形態３》
次に実施形態３について説明する。実施形態３の装置は、回路の構成自体は光ディスク装置１００と同じであるが、ＲＡＭ１０５内の伸張フォント格納領域１０５ａを使用しない。またマイクロコンピュータ１０８の動作が異なる。【００６８】  図６は、ＲＯＭ１０４に格納される圧縮フォントデータに基づいて、映像情報に重畳するためのＯＳＤ表示データを生成し、ＶＲＡＭ領域１０５ｂ内のＶＲＡＭ領域に格納するＶＲＡＭデータ生成処理を示すフローチャートである。【００６９】  まず、マイクロコンピュータ１０８は、外部からの入力指示にしたがい、表示画面上にＯＳＤで表示すべきＯＳＤデータを確定する（Ｓ６０１）。ＯＳＤデータが確定すると、マイクロコンピュータ１０８は、ＲＯＭ１０４内の圧縮フォント格納領域から確定されたＯＳＤデータに対応する複数の圧縮フォントのうちの１つを読み出す（Ｓ６０２）。マイクロコンピュータ１０８はＲＯＭ１０４から読み出した圧縮フォントを伸張処理する（Ｓ６０３）。【００７０】  ここで、本実施の形態において、マイクロコンピュータ１０８は、伸張処理を行なった圧縮フォントをＲＡＭ１０５に格納せずに保持する。保持の仕方としては、マイクロコンピュータ１０８内に備えられたレジスタに一時保存する方法が考えられる。次に、マイクロコンピュータ１０８は、伸張されたフォントデータを映像情報に重畳するためのＯＳＤ表示データを生成する（Ｓ６０４）。そして、マイクロコンピュータ１０８は、ＤＭＡコントローラ１１０を制御して、生成されたＯＳＤ表示データをＲＡＭ１０５内のＶＲＡＭ領域の格納する（Ｓ６０５）。但し、ＤＭＡコントローラを使用しないでマイクロコンピュータが直接転送する事も可能である。そして、ＯＳＤ表示に必要なフォントデータがすべて伸張処理されたかどうかを判断して、すべてのフォントデータが伸張処理されていない場合には、Ｓ６０１からＳ６０５の処理を繰り返して、順次圧縮フォントデータの伸張処理を行い、すべてのフォントデータが伸張処理されている場合に処理を終了する（Ｓ６０６）。【００７１】  以上のような処理により、本実施の形態によれば、マイクロコンピュータ１０８が伸張処理を行なった伸張フォントデータをＲＡＭ１０５に格納しないので、ＲＡＭ１０５内に伸張フォント格納領域１０５ａを確保する必要がない。したがって、ＲＡＭの容量が小さいシステムにおいても、高機能なＯＳＤ表示処理が可能となる。【００７２】  なお、上記の各実施形態の説明では、システムデコーダ１０６、ビデオデコーダ１０７、マイクロコンピュータ１０８、内蔵ＲＡＭ１０９、ＤＭＡコントローラ１１０、および映像合成処理部１１１によってシステムＬＳＩ１１４が構成されていたが、本発明がその技術的作用効果を奏するためには、必ずしもこのような構成に限定される必要はない。例えば、Ａ／Ｄ変換処理部１０３やＲＯＭ１０４，ＲＡＭ１０５、Ｄ／Ａ変換処理部１１２等がシステムＬＳＩ１１４内に搭載されている場合であっても、同様の技術的作用効果を得ることができる。【００７３】  また、ＲＯＭ１０４としては、書換え可能な不揮発性メモリであるフラッシュＲＯＭ（ｆｌａｓｈ  ＲＯＭ）を用いるのが好ましい。ＲＡＭ１０５としては、比較的���ストの小さいＳＤＲＡＭを用いるのが好ましい。【００７４】  また、上記の各実施形態では、本発明に係る信号処理装置を光ディスク装置に適用して説明しているが、テレビのような放送受信装置にも適用することが可能である。その場合には、放送される電波から映像信号を抽出して、文字情報等を映像信号に重畳させる形態をとる。
【産業上の利用可能性】
【００７５】  本発明に係る信号処理装置は、映像情報に重畳する情報の表示に最低限必要なフォントデータのみを伸張してＲＡＭに格納するだけでよい。そのため、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量で、映像情報に重畳する情報の処理を適切に行なうことができるという効果を有している。それゆえ、表示画面上に文字等の情報を表示するための映像処理を行なう信号処理装置等、特にＯＳＤ用の信号処理用装置として有用である。
【図１】
2007083597.tif 000003
【図２】
2007083597.tif 000004
【図３】
2007083597.tif 000005
【図４】
2007083597.tif 000006
【図５】
2007083597.tif 000007
【図６】
2007083597.tif 000008
【手続補正書】
【提出日】平成19年6月8日(2007.6.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像情報に所定の情報を重畳して表示画面上に表示するための信号処理を行なう信号処理装置であって、
入力された映像信号をデコードして前記映像情報を出力するビデオデコーダと、
圧縮フォントデータが格納されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から、特定した圧縮フォントデータを読み出し、読み出した圧縮フォントデータを順次伸張処理して、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に格納するとともに、前記ＲＡＭに格納したフォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、前記ＲＡＭに格納するマイクロコンピュータと、
前記ＲＡＭに格納された重畳情報を、前記映像情報に重畳する映像合成処理部と、
を備えたことを特徴とする信号処理装置。
【請求項２】
請求項１の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、前記重畳情報の表示に必要な文字データに対応したフォントデータだけであることを特徴とする信号処理装置。
【請求項３】
請求項１の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、使用頻度の高い文字データに対応したフォントデータであることを特徴とする信号処理装置。
【請求項４】
映像情報に所定の情報を重畳して表示画面上に表示するための信号処理を行なう信号処理装置であって、
入力された映像信号をデコードして前記映像情報を出力するビデオデコーダと、
圧縮フォントデータが格納されているＲＯＭから、複数の必要な圧縮されたフォント情報を読み出し、前記読み出された複数の圧縮されたフォント情報を順次伸張処理し、前記伸張処理された複数のフォント情報を組み合わせて、前記ビデオデコーダから出力される映像信号に重畳するための情報を生成して、ＲＡＭに格納するマイクロコンピュータと、
前記ビデオデコーダから出力される映像情報に、前記ＲＡＭに格納された情報を重畳する映像合成処理部と、
を備えたことを特徴とする信号処理装置。
【請求項５】
請求項１の信号処理装置を備えたことを特徴とする光ディスク装置。
【請求項６】
請求項４の信号処理装置を備えたことを特徴とする光ディスク装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上に文字等の情報を表示するための映像処理を行なう信号処理装置、特にＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）用の信号処理用装置に関するものである。
【背景技術】
【０００２】
近年では、大規模システムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）が多く開発されており、そのシステムＬＳＩの周辺ＬＳＩとして、システム制御を行うためのソフトウェアが実装されているフラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）や、データ処理において必要なデータやデータ処理結果が逐次格納されるＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）など、大容量のメモリが実装されている。
【０００３】
このようなシステムは、音声や映像処理装置としても広く用いられている。例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）のような光ディスクに記録されている音声・映像情報（コンテンツ情報）を再生出力するためのデジタル信号処理装置として適用されたり、画面上に種々の文字情報の処理を行なう信号処理装置として適用されたりしている。
【０００４】
上記のような画面上に文字情報を再生映像に重畳して表示する技術は、一般にＯＳＤと呼ばれる。ＯＳＤにより表示される文字情報の例としては、現在の時刻を示す情報のようにシステム側がコンテンツとは独立して生成する情報と、光ディスクから読み出したコンテンツの再生時間を示す情報のようにディスクから読み出した信号に基づいて生成する情報のように、コンテンツと関連した情報とがある。
【０００５】
ＯＳＤにより画面表示を行なう装置としては、例えば、文字フォントセットや表示画面の素材となるイメージのパターンが保持されている表示素材メモリを設け、表示素材メモリから特定の文字やイメージパターンを読み出して、組み合わせることにより、ＯＳＤ表示用のイメージを構成する装置が知られている（例えば特許文献１を参照）。
【０００６】
このような装置で使用する文字フォントセットやイメージのパターンは、多くの記憶容量を必要とする。そのため、圧縮したフォントセットをＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に保持しておき、使用する際にＲＯＭ内のデータを伸張するなどして、ＲＯＭの容量を小さくするようにしたものもある（例えば特許文献２を参照）。
【特許文献１】特開２０００−２３０６１号公報
【特許文献２】特開２００４−２７２０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
近年、ＯＳＤ表示用の信号処理装置を有するＤＶＤプレーヤー等では、複数の言語に対応した文字情報を表示したり、文字情報を高階調で表示したり、表示画面の高度化により表示文字数が増加する傾向にある。そのため、ＯＳＤ表示するためのＯＳＤデータの量が増大し、ＯＳＤデータを一時的に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）の容量も増加する傾向にある。また、圧縮したフォントセットをＲＯＭに保持する装置では、ＯＳＤデータを表示するために、伸張されたフォントデータを一時的に格納する伸張フォント格納領域をＲＡＭ内に十分に確保しなければならない。
【０００８】
その一方で、ＤＶＤプレーヤー等の低価格化が進むことにより、周辺ＬＳＩのＲＡＭ容量は削減される方向にある。すなわち、より高度なＯＳＤ表示のために、より多くのＲＡＭの容量を必要とするにもかかわらず、メモリ容量が削減される傾向にあるという問題が生じている。
【０００９】
本発明は、上記の問題に着目してなされたものであり、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量で、映像情報に重畳する情報の処理を適切に行なうことができる信号処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
前記の課題を解決するため、本発明の一態様は、
映像情報に所定の情報を重畳して表示画面上に表示するための信号処理を行なう信号処理装置であって、
入力された映像信号をデコードして前記映像情報を出力するビデオデコーダと、
圧縮フォントデータが格納されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から、特定した圧縮フォントデータを読み出し、読み出した圧縮フォントデータを順次伸張処理して、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に格納するとともに、前記ＲＡＭに格納したフォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、前記ＲＡＭに格納するマイクロコンピュータと、
前記ＲＡＭに格納された重畳情報を、前記映像情報に重畳する映像合成処理部と、
を備えたことを特徴とする。
【００１１】
また、本発明の一態様は、
上記の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、前記重畳情報の表示に必要な文字データに対応したフォントデータだけであることを特徴とする。
【００１２】
また、本発明の一態様は、
上記の信号処理装置であって、
伸張されて前記ＲＡＭ格納されるフォントデータは、使用頻度の高い文字データに対応したフォントデータであることを特徴とする。
【００１３】
これらにより、ＲＡＭの容量を削減しても、映像情報に重畳する情報の処理を適切に行なうことができる。
【００１４】
本発明の一態様は、
上記の信号処理装置であって、
圧縮フォントデータを順次伸張処理して、前記ＲＡＭに格納することなく、直接フォントデータを組み合わせて、前記映像情報に重畳する情報である重畳情報を生成し、前記ＲＡＭに格納する。
【００１５】
これにより、ＲＡＭのフォント格納容量を削減しても、映像情報に重畳する情報の処理を適切に行なうことができる。
【００１６】
また、本発明の一態様は、
上記の信号処理装置を備えたことを特徴とする光ディスク装置である。
【００１７】
これにより、ＲＡＭの容量を削減しても、映像情報に重畳する情報の処理を適切に行なうことができる光ディスク装置を構成できる。
【発明の効果】
【００１８】
本発明によれば、映像情報に重畳する情報の表示に最低限必要なフォントデータのみを伸張してＲＡＭに格納するだけでよいので、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量で、映像情報に重畳する情報の処理を適切に行なうことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態について図面を参照しながら説明する。
【００２０】
《発明の実施形態１》
図１は、本発明に係る信号処理装置を用いた光ディスク装置１００の構成を示すブロック図である。光ディスク装置１００は、光ディスクに記録されている音声・映像情報（コンテンツ情報）を再生出力するとともに、種々の文字情報等の情報を映像情報に重畳させて表示する装置である。以下、情報を映像情報に重畳させて表示することをＯＳＤ表示と呼ぶ。また、ＯＳＤ表示する情報（重畳情報）としては文字や数字や記号等がある。
【００２１】
図１において、１０１は、音声・映像等のコンテンツ情報が記録されている光ディスクである。
【００２２】
１０２は、光ディスク１０１へレーザー光を照射し、その反射光を受光してアナログ信号に変換するための光ピックアップである。
【００２３】
１０３は、光ピックアップ１０２によって生成されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換処理部である。
【００２４】
１０４は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。ＲＯＭ１０４には、圧縮されたフォントデータが格納されている。
【００２５】
１０５は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。ＲＡＭ１０５は、伸張されたフォントデータ（後述）が格納される伸張フォント格納領域１０５ａと、ＯＳＤ表示用のデータ（すなわち重畳情報）が格納されるＶＲＡＭ領域１０５ｂ（ＶＲＡＭ：Ｖｉｄｅｏ  ＲＡＭ）を有している。
【００２６】
１０６は、Ａ／Ｄ変換処理部１０３によって生成されたデジタル信号から映像信号や音声信号を抽出するシステムデコーダである。このシステムデコーダ１０６は、光ディスク１０１に記録されているコンテンツの再生開始時間（ＰＴＳ）やデコード開始時間（ＤＴＳ）といった管理情報を抽出も行なう。
【００２７】
１０７は、システムデコーダ１０６によって抽出された映像信号のデコードを行なうビデオデコーダである。
【００２８】
１０８は、システムデコーダ１０６によって抽出された管理情報等に基づいて、ＯＳＤ表示出力用データを生成するマイクロコンピュータである。具体的には、マイクロコンピュータ１０８は、ＯＳＤ表示出力用データの生成に必要なフォントデータを圧縮フォント格納領域１０４ａから読み出して伸張した後に、伸張フォント格納領域１０５ａに格納する。さらに、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａを参照してＯＳＤ表示用のデータを生成する。なお、本実施形態では、マイクロコンピュータ１０８は、ＲＡＭ１０５に対するよりも内蔵ＲＡＭ１０９に対しての方が、データ格納処理を速く実行できるものとする。
【００２９】
１０９は、マイクロコンピュータ１０８によって生成されたＯＳＤ表示出力用データが格納される内蔵ＲＡＭである。
【００３０】
１１０は、内蔵ＲＡＭ１０９からＶＲＡＭ領域１０５ｂへのＯＳＤ表示出力用データのＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）転送を制御するＤＭＡコントローラである。
【００３１】
１１１は、表示画面上に表示するためのデジタルデータを生成する映像合成処理部である。詳しくは、映像合成処理部１１１は、ＲＡＭ１０５のＯＳＤ表示出力用データ、およびビデオデコーダ１０７がデコードした映像データを読み出し、ＯＳＤ表示出力用データを映像データに重畳して出力する。
【００３２】
１１２は、映像合成処理部１１１によって生成されたデジタルデータを、アナログ信号に変換するＤ／Ａ変換処理部である。
【００３３】
１１３は、Ｄ／Ａ変換処理部１１２によって生成されたアナログ信号に基づいて映像をディスプレイ（図示せず）に表示させる表示出力部である。
【００３４】
上記の光ディスク装置１００では、システムデコーダ１０６、ビデオデコーダ１０７、マイクロコンピュータ１０８、内蔵ＲＡＭ１０９、ＤＭＡコントローラ１１０、および映像合成処理部１１１によってシステムＬＳＩ１１４が構成され、その他の回路は周辺ＬＳＩとして存在する。
【００３５】
次に、光ディスク装置１００によるＯＳＤ表示情報処理動作を説明する。
【００３６】
図２は、ＲＯＭ１０４に格納されている圧縮フォントデータのなかから、ＯＳＤ表示に必要なＯＳＤ表示フォントを、ＲＡＭ１０５内の伸張フォント格納領域１０５ａに格納する動作を説明するフローチャートである。
【００３７】
まず、マイクロコンピュータ１０８は、外部からの指示に従い、１画面のＯＳＤ表示に使用する全てのＯＳＤデータを確定する（Ｓ２０１）。
【００３８】
マイクロコンピュータ１０８は、ＯＳＤデータが確定すると、確定されたＯＳＤデータに対応する複数の圧縮フォントのうちの１つを、ＲＯＭ１０４内の圧縮フォント格納領域１０４ａから読み出す（Ｓ２０２）。
【００３９】
マイクロコンピュータ１０８は、ＲＯＭ１０４から読み出した圧縮フォントを伸張処理する（Ｓ２０３）。
【００４０】
次に、マイクロコンピュータ１０８は、伸張したフォントデータを一旦内蔵ＲＡＭ１０９に格納した後、ＤＭＡコントローラ１１０を制御して、ＲＡＭ１０５の伸張フォント格納領域１０５ａに格納する（Ｓ２０４）。但し、ＤＭＡコントローラを使用しないでマイクロコンピュータが直接転送する事も可能である。
【００４１】
そして、ＯＳＤ表示に必要なフォントデータがすべて伸張処理されたかどうかを判断する。すべてのフォントデータが伸張処理されていない場合には、Ｓ２０１からＳ２０４の処理を繰り返して、順次圧縮フォントデータの伸張処理を行なう。そして、すべてのフォントデータが伸張処理されている場合は処理を終了する（Ｓ２０５）。
【００４２】
次に、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａに格納されたフォントデータを使用して、ＯＳＤ表示用データ（ＶＲＡＭデータ）を生成する。図３は、ＶＲＡＭデータ生成処理を示すフローチャートである。
【００４３】
まず、マイクロコンピュータ１０８は、ＯＳＤデータの表示に必要なフォントデータを伸張フォント格納領域１０５ａより読み出す（Ｓ３０１）。
【００４４】
次にマイクロコンピュータ１０８は、読み出したフォントデータを使用して、映像情報に重畳するためのＯＳＤ表示出力用データを生成する（Ｓ３０２）。
【００４５】
そして、マイクロコンピュータ１０８は、生成したＯＳＤ表示出力用データをＲＡＭ１０５内のＶＲＡＭ領域１０５ｂに格納する（Ｓ３０３）。
【００４６】
さらに、マイクロコンピュータ１０８は、ＯＳＤ表示に必要なＯＳＤ表示出力用データがすべてＶＲＡＭ領域１０５ｂに転送されたかどうかを判断する。そして、すべてのＯＳＤ表示出力用データがＶＲＡＭ領域１０５ｂに転送されていない場合には、Ｓ３０１からＳ３０３の処理を繰り返して、順次フォントデータの転送処理を行なう。また、すべてのフォントデータが転送処理されている場合には、処理を終了する（Ｓ３０４）。
【００４７】
なお、光ディスク１０１に記録された情報を光ピックアップ１０２とＡ／Ｄ変換処理部１０３を介して読み出す処理、その中からシステムデコーダ１０６が映像信号や管理情報等を抽出する処理、およびビデオデコーダ１０７によってデコードされた映像データにＯＳＤ表示出力用データを重畳して、表示出力する処理については、従来から一般的に知られているものであり、詳細な説明については省略する。また、システムデコーダ１０６において抽出される音声信号の処理については、本発明とは直接的に関係しないため、説明を省略する。
【００４８】
以上のように、本実施形態によれば、ＯＳＤ表示に最低限必要なフォントデータのみを伸張してＲＡＭ１０５に格納するだけでよい。それゆえ、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量でＯＳＤ表示処理が可能となる。
【００４９】
《発明の実施形態２》
次に、実施形態２について説明する。実施形態２の装置は、回路の構成自体は光ディスク装置１００と同じであるが、マイクロコンピュータ１０８の動作が異なっている。
【００５０】
図４は、ＲＯＭ１０４に格納されている圧縮フォントデータを、ＲＡＭ１０５内の伸張フォント格納領域１０５ａに格納する動作を説明するフローチャートである。本実施形態では、使用頻度の高いＯＳＤデータに対して使用されるフォントデータが伸張されて、伸張フォント格納領域１０５ａに格納される。
【００５１】
まず、マイクロコンピュータ１０８の初期化処理において、使用頻度の高いＯＳＤデータを確定する（Ｓ４０１）。
【００５２】
マイクロコンピュータ１０８は、使用頻度の高いＯＳＤデータが確定すると、確定されたＯＳＤデータに対応する複数の圧縮フォントデータのうちの１つを、ＲＯＭ１０４内の圧縮フォント格納領域から読み出す（Ｓ４０２）。
【００５３】
マイクロコンピュータ１０８は、読み出した圧縮フォントデータを伸張処理する（Ｓ４０３）。
【００５４】
次に、マイクロコンピュータ１０８は、伸張したフォントデータを一旦内臓ＲＡＭ１０９に格納した後、ＤＭＡコントローラ１１０を制御して、ＲＡＭ１０５の伸張フォント格納領域１０５ａに格納する（Ｓ４０４）。但し、ＤＭＡコントローラを使用しないでマイクロコンピュータが直接転送する事も可能である。
【００５５】
そして、確定したフォントデータがすべて伸張処理されたかどうかを判断する。すべてのフォントデータが伸張処理されていない場合には、Ｓ４０１からＳ４０４の処理を繰り返して、順次圧縮フォントデータの伸張処理を行なう。また、すべてのフォントデータが伸張処理されている場合は処理を終了する（Ｓ４０５）。
【００５６】
次に、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａまたは圧縮フォント格納領域１０４ａに格納されたフォントデータを使用して、ＯＳＤ表示用データ（ＶＲＡＭデータ）を生成する。図５は、ＶＲＡＭデータ生成処理を示すフローチャートである。
【００５７】
まず、マイクロコンピュータ１０８は、ＯＳＤとして表示するＯＳＤデータを取得する（Ｓ５０１）。
【００５８】
マイクロコンピュータ１０８は、取得したＯＳＤデータが伸張フォント格納領域１０５ａにあるか、圧縮フォント格納領域１０４ａにあるかを判定する（Ｓ５０２）。
【００５９】
取得したＯＳＤデータが圧縮フォント格納領域１０４ａにある場合には、マイクロコンピュータ１０８は、圧縮フォント格納領域１０４ａにある圧縮フォントデータを読み出す（Ｓ５０３）。さらに、マイクロコンピュータ１０８は、ＲＯＭ１０４から読み出した圧縮フォントデータを伸張処理する（Ｓ５０４）。
【００６０】
また、ＯＳＤデータが伸張フォント格納領域１０５ａにある場合には、マイクロコンピュータ１０８は、伸張フォント格納領域１０５ａから伸張フォントデータを読み出す（Ｓ５０５）。
【００６１】
次に、マイクロコンピュータ１０８は、伸張されたフォントデータを使用して、映像情報に重畳するためのＯＳＤ表示出力用データを生成する（Ｓ５０６）。そして、マイクロコンピュータ１０８は、生成したＯＳＤ表示出力用データをＲＡＭ１０５内のＶＲＡＭ領域１０５ｂに格納する（Ｓ５０７）。
【００６２】
そして、マイクロコンピュータ１０８は、ＯＳＤ表示に必要なフォントデータがすべてＶＲＡＭ領域に転送されたかどうかを判断する。すべてのフォントデータがＶＲＡＭ領域に転送されていない場合には、Ｓ５０１からＳ５０７の処理を繰り返して、順次フォントデータの転送処理を行なう。また、すべてのフォントデータが転送処理されている場合は処理を終了する（Ｓ５０８）。
【００６３】
なお、光ディスク１０１に記録された情報を光ピックアップ１０２とＡ／Ｄ変換処理部１０３を介して読み出す処理、その中からシステムデコーダ１０６が映像信号や管理情報等を抽出する処理、およびビデオデコーダ１０７によってデコードされた映像データにＯＳＤ表示出力用データを重畳して、表示出力する処理については、従来から一般的に知られているものであり、詳細な説明については実施形態１と同じように省略する。
【００６４】
以上のように、本実施形態によれば、ＯＳＤ表示に最低限必要なフォントデータのうちから、使用頻度の高いＯＳＤデータに対応したフォントデータを伸張してＲＡＭ１０５に格納するだけでよい。それゆえ、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量でＯＳＤ表示処理が可能となる。
【００６５】
《発明の実施形態３  》
次に実施形態３について説明する。実施形態３の装置は、回路の構成自体は光ディスク装置１００と同じであるが、ＲＡＭ１０５内の伸張フォント格納領域１０５ａを使用しない。またマイクロコンピュータ１０８の動作が異なる。
【００６６】
図６は、ＲＯＭ１０４に格納される圧縮フォントデータに基づいて、映像情報に重畳するためのＯＳＤ表示データを生成し、ＶＲＡＭ領域１０５ｂ内のＶＲＡＭ領域に格納するＶＲＡＭデータ生成処理を示すフローチャートである。
【００６７】
まず、マイクロコンピュータ１０８は、外部からの入力指示にしたがい、表示画面上にＯＳＤで表示すべきＯＳＤデータを確定する（Ｓ６０１）。ＯＳＤデータが確定すると、マイクロコンピュータ１０８は、ＲＯＭ１０４内の圧縮フォント格納領域から確定されたＯＳＤデータに対応する複数の圧縮フォントのうちの１つを読み出す（Ｓ６０２）。マイクロコンピュータ１０８はＲＯＭ１０４から読み出した圧縮フォントを伸張処理する（Ｓ６０３）。
【００６８】
ここで、本実施の形態において、マイクロコンピュータ１０８は、伸張処理を行なった圧縮フォントをＲＡＭ１０５に格納せずに保持する。保持の仕方としては、マイクロコンピュータ１０８内に備えられたレジスタに一時保存する方法が考えられる。次に、マイクロコンピュータ１０８は、伸張されたフォントデータを映像情報に重畳するためのＯＳＤ表示データを生成する（Ｓ６０４）。そして、マイクロコンピュータ１０８は、ＤＭＡコントローラ１１０を制御して、生成されたＯＳＤ表示データをＲＡＭ１０５内のＶＲＡＭ領域の格納する（Ｓ６０５）。但し、ＤＭＡコントローラを使用しないでマイクロコンピュータが直接転送する事も可能である。そして、ＯＳＤ表示に必要なフォントデータがすべて伸張処理されたかどうかを判断して、すべてのフォントデータが伸張処理されていない場合には、Ｓ６０１からＳ６０５の処理を繰り返して、順次圧縮フォントデータの伸張処理を行い、すべてのフォントデータが伸張処理されている場合に処理を終了する（Ｓ６０６）。
【００６９】
以上のような処理により、本実施の形態によれば、マイクロコンピュータ１０８が伸張処理を行なった伸張フォントデータをＲＡＭ１０５に格納しないので、ＲＡＭ１０５内に伸張フォント格納領域１０５ａを確保する必要がない。したがって、ＲＡＭの容量が小さいシステムにおいても、高機能なＯＳＤ表示処理が可能となる。
【００７０】
なお、上記の各実施形態の説明では、システムデコーダ１０６、ビデオデコーダ１０７、マイクロコンピュータ１０８、内蔵ＲＡＭ１０９、ＤＭＡコントローラ１１０、および映像合成処理部１１１によってシステムＬＳＩ１１４が構成されていたが、本発明がその技術的作用効果を奏するためには、必ずしもこのような構成に限定される必要はない。例えば、Ａ／Ｄ変換処理部１０３やＲＯＭ１０４，ＲＡＭ１０５、Ｄ／Ａ変換処理部１１２等がシステムＬＳＩ１１４内に搭載されている場合であっても、同様の技術的作用効果を得ることができる。
【００７１】
また、ＲＯＭ１０４としては、書換え可能な不揮発性メモリであるフラッシュＲＯＭ（ｆｌａｓｈ  ＲＯＭ）を用いるのが好ましい。ＲＡＭ１０５としては、比較的コストの小さいＳＤＲＡＭを用いるのが好ましい。
【００７２】
また、上記の各実施形態では、本発明に係る信号処理装置を光ディスク装置に適用して説明しているが、テレビのような放送受信装置にも適用することが可能である。その場合には、放送される電波から映像信号を抽出して、文字情報等を映像信号に重畳させる形態をとる。
【産業上の利用可能性】
【００７３】
本発明に係る信号処理装置は、映像情報に重畳する情報の表示に最低限必要なフォントデータのみを伸張してＲＡＭに格納するだけでよい。そのため、文字フォントセット全体をＲＡＭに格納する場合よりも小さなＲＡＭ容量で、映像情報に重畳する情報の処理を適切に行なうことができるという効果を有している。それゆえ、表示画面上に文字等の情報を表示するための映像処理を行なう信号処理装置等、特にＯＳＤ用の信号処理用装置として有用である。
【図面の簡単な説明】
【００７４】
【図１】図１は、本発明に係る信号処理装置を用いた光ディスク装置の構成を示すブロック図である。
【図２】図２は、実施形態１において、ＲＯＭに格納されている圧縮フォントデータを、ＲＡＭに格納する動作を説明するフローチャートである。
【図３】図３は、実施形態１におけるＶＲＡＭデータ生成処理を示すフローチャートである。
【図４】図４は、実施形態２において、ＲＯＭに格納されている圧縮フォントデータを、ＲＡＭに格納する動作を説明するフローチャートである。
【図５】図５は、実施形態２におけるＶＲＡＭデータ生成処理を示すフローチャートである。
【図６】図６は、実施形態３におけるＶＲＡＭデータ生成処理を示すフローチャートである。
【符号の説明】
【００７５】
１００      光ディスク装置
１０１      光ディスク
１０２      光ピックアップ
１０３      Ａ／Ｄ変換処理部
１０４      ＲＯＭ
１０４ａ    圧縮フォント格納領域
１０５      ＲＡＭ
１０５ａ    伸張フォント格納領域
１０５ｂ    ＶＲＡＭ領域
１０６      システムデコーダ
１０７      ビデオデコーダ
１０８      マイクロコンピュータ
１０９      内蔵ＲＡＭ
１１０      ＤＭＡコントローラ
１１１      映像合成処理部
１１２      Ｄ／Ａ変換処理部
１１３      表示出力部
１１４      システムＬＳＩ
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2007083597.tif 000009
【図２】
2007083597.tif 000010
【図３】
2007083597.tif 000011
【図４】
2007083597.tif 000012
【図５】
2007083597.tif 000013
【図６】
2007083597.tif 000014
【国際調査報告】
2007083597.tif 000015
2007083597.tif 000016
2007083597.tif 000017
2007083597.tif 000018