(57)【要約】【課題】変更されたＯＳＤデータをより効率的に記憶することができる映像再生装置を提供する。【解決手段】ＯＳＤ表示に対応するＯＳＤデータを記憶するＯＳＤデータ格納領域７と、ＯＳＤ表示の形又は色を変更するための操作入力信号を入力する操作部３と、ＣＰＵ４に操作入力信号に基づいてＯＳＤデータを変更させる変更プログラム８Ａと、変更されたＯＳＤデータを保存する際のデータ量を複数の保存形式毎に算出させる算出プログラム８Ｂと、算出したデータ量のうち最もデータ量の少ない保存形式で、ＯＳＤデータを保存させる格納プログラム８Ｃと、を備え、複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、再定義された色データを各画素毎に記憶する第３の保存形式とを含めた。【選択図】  図１
2006303822.tif 000002
【特許請求の範囲】
【請求項１】
ＯＳＤ表示に対応するＯＳＤデータを記憶する記憶手段と、
前記ＯＳＤ表示の形又は色を変更するための操作入力信号の入力を行う入力手段と、
前記入力手段により入力された操作入力信号に基づいて前記ＯＳＤ表示に対応するＯＳＤデータを変更する変更手段と、
前記変更手段により変更された前記ＯＳＤデータを保存する際のデータ量を複数の保存形式毎に算出する算出手段と、
前記算出手段により算出された複数の保存形式毎のデータ量のうち、最もデータ量の少ない保存形式で、前記変更手段により変更された前記ＯＳＤデータを前記記憶手段に記憶させる記憶制御手段と、を備え、
前記複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれることを特徴とする映像再生装置。
【請求項２】
ＯＳＤ表示に対応するＯＳＤデータを記憶する記憶手段と、
前記ＯＳＤ表示を変更するための操作入力信号の入力を行う入力手段と、
前記入力手段により入力された操作入力信号に基づいて前記ＯＳＤ表示に対応するＯＳＤデータを変更する変更手段と、
前記変更手段により変更された前記ＯＳＤデータを保存する際のデータ量を複数の保存形式毎に算出する算出手段と、
前記算出手段により算出された複数の保存形式毎のデータ量のうち、最もデータ量の少ない保存形式で、前記変更手段により変更された前記ＯＳＤデータを前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする映像再生装置。
【請求項３】
前記複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれることを特徴とする請求項２に記載の映像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生装置に関する。
【背景技術】
【０００２】
従来、ＤＶＤ（Digital  Versatile  Disc）再生装置等の映像再生装置において、ＤＶＤ等から読み出された映像データに基づく映像に重ね合わせてＯＳＤ（On  Screen  Display）表示が表示される。通常、ＯＳＤ表示は各種の設定メニュー画面等を構成し、映像
再生装置内に予め記憶された既定のものが使用される。しかし、ＯＳＤ表示を重ね合わせる映像の色彩によってＯＳＤ表示が見えにくくなる場合があるため、映像に合わせて、ユーザの好みの色彩でＯＳＤ表示の色彩を変更できるようにしたものが知られている（例えば、特許文献１）。
【０００３】
そして、特許文献１では、ユーザにより色彩が変更されたＯＳＤ表示に対応するＯＳＤデータは、画素毎に色データを記憶することにより保存されるようになっている。
【特許文献１】特開２００４−１７２７９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のように記憶することとすると、ユーザにより変更されたＯＳＤ表示に対応するＯＳＤデータによっては、データ量が増えてしまって映像再生装置の限られたメモリ領域の空き領域が減ってしまい、メモリ領域が有効に活用されない可能性があった。また、特許文献１では、ＯＳＤ表示の色彩のみを変更できるだけであり、ＯＳＤ表示の形状等を変更することはできず、ユーザの好みに対して十分に応えられるものではなかった。
【０００５】
本発明の課題は、変更されたＯＳＤデータをより効率的に記憶することができる映像再生装置を提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、ＯＳＤ表示に対応するＯＳＤデータを記憶する記憶手段と、
前記ＯＳＤ表示の形又は色を変更するための操作入力信号の入力を行う入力手段と、
前記入力手段により入力された操作入力信号に基づいて前記ＯＳＤ表示に対応するＯＳＤデータを変更する変更手段と、
前記変更手段により変更された前記ＯＳＤデータを保存する際のデータ量を複数の保存形式毎に算出する算出手段と、
前記算出手段により算出された複数の保存形式毎のデータ量のうち、最もデータ量の少ない保存形式で、前記変更手段により変更された前記ＯＳＤデータを前記記憶手段に記憶させる記憶制御手段と、を備え、
前記複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれることを特徴としている。
【０００７】
請求項２に記載の発明は、ＯＳＤ表示に対応するＯＳＤデータを記憶する記憶手段と、
前記ＯＳＤ表示を変更するための操作入力信号の入力を行う入力手段と、
前記入力手段により入力された操作入力信号に基づいて前記ＯＳＤ表示に対応するＯＳＤデータを変更する変更手段と、
前記変更手段により変更された前記ＯＳＤデータを保存する際のデータ量を複数の保存形式毎に算出する算出手段と、
前記算出手段により算出された複数の保存形式毎のデータ量のうち、最もデータ量の少ない保存形式で、前記変更手段により変更された前記ＯＳＤデータを前記記憶手段に記憶させる記憶制御手段と、を備えることを特徴としている。
【０００８】
請求項３に記載の発明は、請求項２に記載の映像再生装置において、
前記複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれることを特徴としている。
【発明の効果】
【０００９】
請求項１に記載の発明によれば、ＯＳＤ表示の形又は色をユーザが所望するように変更するための操作入力信号が入力手段によって入力され、変更手段により該ＯＳＤ表示に対応するＯＳＤデータが変更されるとともに、変更されたＯＳＤデータが記憶制御手段によりデータ量の少ない保存形式で記憶される。従って、映像再生装置のメモリ領域の空き領域が過度に減ってしまうのを防ぐことができることとなって、変更されたＯＳＤデータをより効率的に記憶することができる。また、ＯＳＤ表示の色のみならず形もユーザが所望するように変更できるので、ＯＳＤ表示の変更の自由度をより高めることができる。
【００１０】
また、複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれるので、例えば、色数が多いＯＳＤ表示では第１の保存形式によりＯＳＤデータを記憶し、色数が少なく、且つ、同一の色で表示される部分が広いＯＳＤ表示では第２保存形式によりＯＳＤデータを記憶し、色数が少ないが、同一の色で表示される部分が狭いＯＳＤ表示では第３の保存形式によりＯＳＤデータを記憶するというように、変更されたＯＳＤ表示の色数や同一の色で表示される部分の広さ等の特徴に基づいてよりデータ量の少ない保存形式を選ぶことができ、ＯＳＤデータを効率的に記憶することができる。
【００１１】
請求項２に記載の発明によれば、ＯＳＤ表示をユーザが所望するように変更するための操作入力信号が入力手段によって入力され、変更手段により該ＯＳＤ表示に対応するＯＳＤデータが変更されるとともに、変更されたＯＳＤデータが記憶制御手段によりデータ量の少ない保存形式で記憶される。従って、映像再生装置のメモリ領域の空き領域が過度に減ってしまうのを防ぐことができることとなって、変更されたＯＳＤデータをより効率的に記憶することができる。
【００１２】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られるのは勿論のこと、特に、複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれるので、例えば、色数が多いＯＳＤ表示では第１の保存形式によりＯＳＤデータを記憶し、色数が少なく、且つ、同一の色で表示される部分が広いＯＳＤ表示では第２保存形式によりＯＳＤデータを記憶し、色数が少ないが、同一の色で表示される部分が狭いＯＳＤ表示では第３の保存形式によりＯＳＤデータを記憶するというように、変更されたＯＳＤ表示の色数や同一の色で表示される部分の広さ等の特徴に基づいてよりデータ量の少ない保存形式を選ぶことができ、ＯＳＤデータを効率的に記憶することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図を参照して、本発明に係る映像再生装置を実施するための最良の形態を詳細に説明する。本実施形態では、本発明に係る映像再生装置としてＤＶＤ（Digital  Versatile  Disc）再生装置１００を例示して説明する。
【００１４】
まず、本発明に係るＤＶＤ再生装置１００の構成について説明する。本発明に係るＤＶＤ再生装置１００は、図１に示すように、読取部１，デコーダ部２，操作部３，ＣＰＵ（Central  Processing  Unit）４，ＲＡＭ（Random  Access  Memory）５，記憶部６等を
備えて構成される。また、ＤＶＤ再生装置１００は、例えば、表示装置２００，音声出力装置３００等と接続されている。
【００１５】
読取部１は、例えば、ピックアップ（図示省略），ＲＦアンプ（図示省略），モータ（図示省略），サーボ回路（図示省略）等を備えて構成され、ＤＶＤ（図示省略）に記録されている映像データ、音声データ等を読み出す。より具体的には、読取部１では、サーボ回路により制御されたモータがＤＶＤを回転させ、該ＤＶＤにピックアップが所定波長のレーザ光を照射し、その反射光を電気信号に変換して反射光検出信号とし、該反射光検出信号からＲＦアンプが二値化信号を再生し、デコーダ部２へ出力する。
【００１６】
デコーダ部２は、例えば、信号処理回路（図示省略），トラックバッファ（図示省略），システムデコーダ（図示省略）等を備えて構成され、読取部１から出力された二値化信号を復調し、デコードして、表示装置２００及び音声出力装置３００に出力する。より具体的には、デコーダ部２では、信号処理回路が読取部１から出力された二値化信号を復調するとともに訂正処理を施した復調データをトラックバッファに出力し、トラックバッファが信号処理回路から出力された復調データを順次記憶するとともにシステムデコーダに出力し、システムデコーダが出力された復調データをデコードして表示装置２００及び音声出力装置３００に出力する。
【００１７】
操作部３は、各種の操作入力信号を入力するためのキー等を備えている。より具体的には、操作部３は、例えば、カーソルキー３Ａ，決定キー３Ｂ，保存キー３Ｃ等を備えている。例えば、ユーザが後述する設定メニュー画面９において各種のメニュー等を選択する際に、カーソルキー３Ａ及び決定キー３Ｂを押下することにより、後述するＣＰＵ４に操作入力信号が出力される。また、ユーザが保存キー３Ｃを押下することにより、変更されたＯＳＤデータを保存するための操作入力信号がＣＰＵ４に出力される。また、ユーザが後述するＯＳＤ表示作成画面１１において、ＯＳＤ表示を構成する所定の大きさの構成単位１１Ｃや、選択可能なＯＳＤ表示の色１１Ｄを選択する際に、カーソルキー３Ａ及び決定キー３Ｂを押下することにより、ＣＰＵ４に操作入力信号が出力される。これにより、操作部３は、入力手段として機能する。
【００１８】
また、操作部３は、図示しないリモートコントローラ（以下、「リモコン」という）等で構成されてもよく、当該リモコンから操作入力信号がＣＰＵ４に出力されてもよい。より具体的には、リモコンは、例えば、ユーザが操作入力信号等を入力するためのカーソルキー，決定キー，保存キー等を備え、入力された操作入力信号等を赤外線等によりＣＰＵ４に出力する。
【００１９】
ＣＰＵ４は、記憶部６に格納された処理プログラム等を読み出して、ＲＡＭ５に展開して実行することにより、ＤＶＤ再生装置１００全体の制御を行う。
【００２０】
ＲＡＭ５は、ＣＰＵ４により実行された処理プログラム等を、ＲＡＭ５内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をワークエリアに格納する。
【００２１】
記憶部６は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部６は、ＣＰＵ４がＤＶＤ再生装置１００全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部６は、記憶手段として、例えば、図１に示すように、ＯＳＤデータを格納するＯＳＤデータ格納領域７と，変更プログラム８Ａ，算出プログラム８Ｂ，格納プログラム８Ｃ等を格納しているプログラム格納領域８とを有する。
【００２２】
ＯＳＤデータ格納領域７は、例えば、ＤＶＤから読取部１により読み取られた映像データに基づく映像に重ね合わせて表示装置２００に表示されるＯＳＤ表示に対応するＯＳＤデータを記憶する。ＯＳＤ表示には、ＤＶＤ再生装置１００を操作するためのアイコンや設定メニュー画面９，ＯＳＤ表示選択画面１０，ＯＳＤ表示作成画面１１，ＯＳＤデータ保存確認画面１２等がある。これらＯＳＤ表示は、ＣＰＵ４での所定の処理に基づいて、ＤＶＤから読み取られた映像データに基づく映像に重ね合わせられて、表示装置２００に表示される。
【００２３】
ＯＳＤデータは、例えば、複数の保存形式のうち保存する際のデータ量が最も少ない保存形式で、ＯＳＤデータ格納領域７に保存される。保存形式としては、例えば、次の３つの保存形式が挙げられる。第１の保存形式は、ＯＳＤデータの各画素の色データを保存する形式であって、例えば、各画素毎のＲ，Ｇ，Ｂ値を保存する形式である。第２の保存形式は、ランレングスを用いて、ＯＳＤデータの同じ色データで連続するデータ数とその色データとを保存する形式であって、例えば、同じ色で連続するデータ数とその色を構成するＲ，Ｇ，Ｂ値とを保存する形式である。第３の保存形式は、ＯＳＤデータの色データを再定義し、再定義した色データを各画素毎に保存する形式であって、例えば、ＯＳＤの色を構成するＲ，Ｇ，Ｂ値を色番号等によって再定義し、各画素毎に色番号等を保存する形式である。なお、保存形式は、以上の３つの保存形式に限定されるものではない。
【００２４】
また、ＯＳＤデータ格納領域７のデータ構造は、例えば、図２に示すように、先頭アドレスデータ領域７０，該先頭アドレスデータ領域７０の後に記憶されるＯＳＤデータ領域７１等から構成される。
【００２５】
先頭アドレスデータ領域７０は、各ＯＳＤデータ７１Ｃの先頭アドレスを記憶しており、該先頭アドレスデータ領域７０を参照して目的のＯＳＤデータ７１Ｃの先頭アドレスを抽出し、該先頭アドレスに基づいてＯＳＤデータ領域７１を参照することにより、目的のＯＳＤデータ７１Ｃを抽出することができるようになっている。
【００２６】
ＯＳＤデータ領域７１は、各ＯＳＤデータ７１Ｃを記憶している。より具体的には、ＯＳＤデータ領域７１では、各ＯＳＤデータ７１Ｃに、各ＯＳＤデータ７１Ｃのヘッダーデータ７１Ａ，各ＯＳＤデータ７１Ｃのデータ量を示すデータ７１Ｂが付加されて記憶されている。また、各ＯＳＤデータ７１Ｃのヘッダーデータ７１Ａは、該ＯＳＤデータ７１Ｃの保存形式を示すデータに相当する。
【００２７】
そして、例えば、図２に示す、先頭アドレスデータ領域７０に記憶された先頭アドレスがＣＣＣＣのＯＳＤデータ７１Ｃは、ＯＳＤデータ領域７１のＣＣＣＣの位置を参照することにより抽出されるようになっている。
【００２８】
変更プログラム８Ａは、例えば、ＣＰＵ４に、操作部３から入力された操作入力信号に基づいて、ＯＳＤデータ７１Ｃを変更する機能を実現させるプログラムである。より具体的には、変更プログラム８Ａは、ＣＰＵ４に、図４に示すＯＳＤ表示作成画面１１において、操作部３から入力されるＯＳＤ表示の形又は色を変更するための操作入力信号に基づいて、ＯＳＤデータ７１Ｃを変更する機能を実現させるプログラムである。ＣＰＵ４は、かかる変更プログラム８Ａを実行することにより、変更手段として機能する。
【００２９】
算出プログラム８Ｂは、例えば、ＣＰＵ４に、変更したＯＳＤデータ７１Ｃを保存する際のデータ量を複数の保存形式毎に算出する機能を実現させるプログラムである。ＣＰＵ４は、かかる算出プログラム８Ｂを実行することにより、算出手段として機能する。
【００３０】
格納プログラム８Ｃは、例えば、ＣＰＵ４に、算出した複数の保存形式毎のデータ量のうち、最もデータ量の少ない保存形式で、変更したＯＳＤデータ７１ＣをＯＳＤデータ格納領域７に保存する機能を実現させるプログラムである。より具体的には、格納プログラム８Ｃは、ＣＰＵ４に、ＲＡＭ５に一時的に記憶された算出結果を読み出して、該算出結果から、変更したＯＳＤデータ７１Ｃを保存する際のデータ量が最も少ない保存形式を決定し、決定した保存形式で該ＯＳＤデータ７１ＣをＯＳＤデータ格納領域７に保存する機能を実現させるプログラムである。ＣＰＵ４は、かかる格納プログラム８Ｃを実行することにより、記憶制御手段として機能する。
【００３１】
次に、上述のような構成の本発明に係るＤＶＤ再生装置１００の動作について、図３に示すフローチャートを参照しながら説明する。
【００３２】
まず、図示しない電源スイッチがユーザにより投入されると、ＣＰＵ４は、例えば、図４（ａ）に示す設定メニュー画面９を表示装置２００により表示させる（ステップＳ１）。
【００３３】
設定メニュー画面９では、図４（ａ）に示すように、各種のメニュー及び該メニューを選択するためのカーソル１３等が表示され、ユーザにより該メニューが選択されるようになっている。また、設定メニュー画面９では、例えば、ＯＳＤ表示を変更するメニューを示す「ＯＳＤ変更」とのＯＳＤ表示も表示される。そして、ユーザが、例えば、操作部３に設けられたカーソルキー３Ａ等を操作して、所望のメニューの位置にカーソル１３を合わせ、決定キー３Ｂを押下することにより、ユーザが所望するメニューを選択するための操作入力信号が出力されるようになっている。
【００３４】
次に、ＣＰＵ４は、操作部３からの操作入力信号に基づいて、ステップＳ１で表示された設定メニュー画面９において、「ＯＳＤ変更」が選択されたか否かを判断する（ステップＳ２）。
【００３５】
ステップＳ２において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、ステップＳ１で表示された設定メニュー画面９において、「ＯＳＤ変更」が選択されなかったと判断した場合には（ステップＳ２；Ｎｏ）、ＣＰＵ４は、他のメニューが選択されたと判断し、選択されたメニューの処理を行い、本処理を終了する。
【００３６】
ステップＳ２において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、ステップＳ１で表示された設定メニュー画面９において、「ＯＳＤ変更」が選択されたと判断した場合には（ステップＳ２；Ｙｅｓ）、ＣＰＵ４は、例えば、図４（ｂ）に示すＯＳＤ表示が一覧表示された、ＯＳＤ表示選択画面１０を表示装置２００に表示させ、操作部３からの操作入力信号に基づいて、該ＯＳＤ表示選択画面１０において、ユーザによりＯＳＤ表示が選択されたか否かを判断する（ステップＳ３）。
【００３７】
ステップＳ３において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、ＯＳＤ表示選択画面１０において、ユーザによりＯＳＤ表示が選択されていないと判断した場合には（ステップＳ３；Ｎｏ）、ＣＰＵ４は、所定の間隔でステップＳ３の処理を繰り返す。
【００３８】
ステップＳ３において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、ＯＳＤ表示選択画面１０において、ユーザによりＯＳＤ表示が選択されたと判断した場合には（ステップＳ３；Ｙｅｓ）、ＣＰＵ４は、例えば、図４（ｃ）に示す、選択されたＯＳＤ表
示のＯＳＤ表示作成画面１１を表示装置２００に表示させるとともに、操作部３からの操作入力信号に基づいて、ユーザにより操作部３の保存キー３Ｃが押下されたか否かを判断する（ステップＳ４）。
【００３９】
ＯＳＤ表示作成画面１１は、図４（ｃ）に示すように、ＯＳＤ表示作成部１１Ａと色選択部１１Ｂ等を備えて構成され、ＯＳＤ表示作成部１１Ａでは、ＯＳＤ表示を構成する所定の大きさの構成単位１１Ｃが升目状に並べられており、色選択部１１Ｂでは、選択可能なＯＳＤ表示の色１１Ｄが並べられている。また、各ＯＳＤ表示の色１１Ｄとともに、例えば、１，２，・・・，６等の色番号が表示されている。色番号は、ＯＳＤ表示の色１１ＤのＲ，Ｇ，Ｂ値等の色データを再定義したものである。また、ＯＳＤ表示を構成する構成単位１１Ｃの大きさは、図４（ｃ）に限定されるものではなく、小さければ小さいほど、ＯＳＤ表示の形の変更の自由度が向上する。
【００４０】
また、図４（ｃ）に示すＯＳＤ表示作成画面１１には、ＯＳＤ表示を構成する所定の大きさの構成単位１１Ｃや選択可能なＯＳＤ表示の色１１Ｄを選択するためのカーソル１３が表示されている。そして、ユーザが、操作部３のカーソルキー３Ａ及び決定キー３Ｂを操作して、構成単位１１Ｃを選択し、該構成単位１１Ｃに対して選択可能なＯＳＤ表示の色１１Ｄを選択することにより、ＯＳＤ表示の形又は色を変更するための操作入力信号がＣＰＵ４に出力され、ＣＰＵ４が、変更プログラム８Ａを実行することにより、該操作入力信号に基づいて、ＯＳＤデータ７１Ｃを変更することにより、ＯＳＤ表示の形又は色が変更されるようになっている。
【００４１】
ステップＳ４において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、ユーザにより操作部３の保存キー３Ｃが押下されていないと判断した場合には（ステップＳ４；Ｎｏ）、ＣＰＵ４は、ＲＡＭ５に一時的に記憶された処理結果等を読み出して、該処理結果等からＯＳＤデータ７１Ｃが変更されたか否かを判断する（ステップＳ５）。
【００４２】
ステップＳ５において、ＣＰＵ４が、ＲＡＭ５に一時的に記憶された処理結果等からＯＳＤデータ７１Ｃが変更されていないと判断した場合には（ステップＳ５；Ｎｏ）、ＣＰＵ４は、操作部３からの操作入力信号に基づいて、カーソル１３を移動するための操作入力信号が入力されたか否かを判断する（ステップＳ６）。
【００４３】
ステップＳ６において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、カーソル１３を移動するための操作入力信号が入力されていないと判断した場合には（ステップＳ６；Ｎｏ）、ＣＰＵ４は、ステップＳ４に戻る。
【００４４】
ステップＳ６において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、カーソル１３を移動するための操作入力信号が入力されたと判断した場合には（ステップＳ６；Ｙｅｓ）、表示装置２００に表示されたＯＳＤ表示作成画面１１上においてカーソル１３位置を移動させ（ステップＳ７）、ステップＳ４に戻る。
【００４５】
ステップＳ５において、ＣＰＵ４が、ＲＡＭ５に一時的に記憶された処理結果等からＯＳＤデータ７１Ｃが変更されたと判断した場合には（ステップＳ５；Ｙｅｓ）、ＣＰＵ４は、算出プログラム８Ｂを実行することにより、変更したＯＳＤデータ７１Ｃを保存する際のデータ量を複数の保存形式毎に算出し（ステップＳ８〜Ｓ１０）、ステップＳ４に戻る。
【００４６】
例えば、ＣＰＵ４は、まず、第１の保存形式で変更したＯＳＤデータ７１Ｃを保存する際のデータ量を算出する（ステップＳ８）。次に、ＣＰＵ４は、第２の保存形式で変更したＯＳＤデータ７１Ｃを保存する際のデータ量を算出する（ステップＳ９）。最後に、ＣＰＵ４は、第３の保存形式で変更したＯＳＤデータ７１Ｃを保存する際のデータ量を算出
する（ステップＳ１０）。なお、ＣＰＵ４が保存形式毎のデータ量を算出する順番は、これに限られるものではない。
【００４７】
一方、ステップＳ４において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、ユーザにより操作部３の保存キー３Ｃが押下されたと判断した場合には（ステップＳ４；Ｙｅｓ）、ＣＰＵ４は、例えば、図４（ｄ）に示すＯＳＤデータ保存確認画面１２を表示装置２００に表示させるとともに、操作部３からの操作入力信号に基づいて、該ＯＳＤデータ保存確認画面１２において、「はい」が選択されたか否かを判断する（ステップＳ１１）。
【００４８】
ＯＳＤデータ保存確認画面１２では、図４（ｄ）に示すように、変更されたＯＳＤデータ７１Ｃの保存の指示を意味する「はい」のＯＳＤ表示と、変更されたＯＳＤデータ７１Ｃの保存のキャンセルを意味する「いいえ」のＯＳＤ表示とが表示されるとともに、どちらかを選択するためのカーソル１３が表示されている。
【００４９】
ステップＳ１１において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、該ＯＳＤデータ保存確認画面１２において、「いいえ」が選択されたと判断した場合には（ステップＳ１１；Ｎｏ）、ＣＰＵ４は、ステップＳ４の処理に戻る。
【００５０】
ステップＳ１１において、ＣＰＵ４が、操作部３からの操作入力信号に基づいて、該ＯＳＤデータ保存確認画面１２において、「はい」が選択されたと判断した場合には（ステップＳ１１；Ｙｅｓ）、ＣＰＵ４は、格納プログラム８Ｃを実行することにより、ＲＡＭ５に一時的に記憶された算出結果を読み出して、該算出結果から、変更したＯＳＤデータ７１Ｃを保存する際のデータ量が最も少ない保存形式を決定する。
【００５１】
また、ＣＰＵ４が格納プログラム８Ｃを実行することにより、ＲＡＭ５に一時的に記憶された算出結果から、変更されたＯＳＤデータ７１Ｃの保存形式毎のデータ量が算出されていないと判断した場合には、ＣＰＵ４は、算出プログラム８Ｂを実行することにより、該ＯＳＤデータ７１Ｃの保存形式毎のデータ量を算出し、算出結果から、変更したＯＳＤデータ７１Ｃを保存する際のデータ量が最も少ない保存形式を決定する（ステップＳ１２）。
【００５２】
次に、ＣＰＵ４は、格納プログラム８Ｃの実行に基づいて、データの保存領域を確保し（ステップＳ１３）、変更したＯＳＤデータ７１ＣをＯＳＤデータ格納領域７のＯＳＤデータ領域７１に保存し（ステップＳ１４）、次いで、保存したＯＳＤデータ７１Ｃの先頭アドレスをＯＳＤデータ格納領域７の先頭アドレスデータ領域７０に保存し（ステップＳ１５）、変更する前のＯＳＤデータ７１Ｃが保存されていたデータ領域を開放して（ステップＳ１６）、本処理を終了する。
【００５３】
以上に説明した、本実施の形態に係るＤＶＤ再生装置１００によれば、ＯＳＤ表示に対応するＯＳＤデータ７１ＣがＯＳＤデータ格納領域７に記憶され、ユーザが操作部３を操作することにより、ＯＳＤ表示の形又は色を変更するための操作入力信号の入力が行われ、ＣＰＵ４が変更プログラム８Ａを実行することにより、操作入力信号に基づいてＯＳＤ表示に対応するＯＳＤデータ７１Ｃが変更され、ＣＰＵ４が算出プログラム８Ｂを実行することにより、変更されたＯＳＤデータ７１Ｃを保存する際のデータ量が複数の保存形式毎に算出され、ＣＰＵ４が格納プログラム８Ｃを実行することにより、算出された複数の保存形式毎のデータ量のうち、最もデータ量の少ない保存形式で、変更されたＯＳＤデータ７１ＣがＯＳＤデータ格納領域７に記憶されるので、ＯＳＤ表示の形又は色をユーザが所望するように変更するための操作入力信号が操作部３から入力され、ＣＰＵ４が変更プログラム８Ａを実行することにより、該ＯＳＤ表示に対応するＯＳＤデータ７１Ｃが変更されるとともに、ＣＰＵ４が格納プログラム８Ｃを実行することにより、変更されたＯＳＤデータ７１Ｃがデータ量の少ない保存形式で記憶される。従って、ＤＶＤ再生装置１０
０のメモリ領域の空き領域が過度に減ってしまうのを防ぐことができることとなって、変更されたＯＳＤデータ７１Ｃをより効率的に記憶することができる。また、ＯＳＤ表示の色のみならず形もユーザが所望するように変更できるので、ＯＳＤ表示の変更の自由度をより高めることができる。
【００５４】
また、複数の保存形式には、少なくとも、各画素の色データを保存する第１の保存形式と、ランレングスを用いて連続するデータ数と色データとを保存する第２の保存形式と、使用する色データを再定義して、再定義された色データを各画素毎に記憶する第３の保存形式とが含まれるので、例えば、色数が多いＯＳＤ表示では第１の保存形式によりＯＳＤデータ７１Ｃを記憶し、色数が少なく、且つ、同一の色で表示される部分が広いＯＳＤ表示では第２保存形式によりＯＳＤデータ７１Ｃを記憶し、色数が少ないが、同一の色で表示される部分が狭いＯＳＤ表示では第３の保存形式によりＯＳＤデータ７１Ｃを記憶するというように、変更されたＯＳＤ表示の色数や同一の色で表示される部分の広さ等の特徴に基づいてよりデータ量の少ない保存形式を選ぶことができ、ＯＳＤデータ７１Ｃを効率的に記憶することができる。
【００５５】
なお、本実施形態では、映像再生装置としてＤＶＤ再生装置１００を例示して説明したが、映像再生が可能な装置であればどのような装置であってもよく、例えば、プロジェクタやビデオ再生装置等であってもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明に係るＤＶＤ再生装置の要部構成を示すブロック図である。
【図２】本発明に係るＯＳＤデータ格納領域のデータ構造を説明する図である。
【図３】本発明に係るＤＶＤ再生装置の動作を説明するフローチャートである。
【図４】本発明に係るＤＶＤ再生装置の動作により、表示装置に表示される画面を説明する図である。
【符号の説明】
【００５７】
３  操作部（入力手段）
４  ＣＰＵ（変更手段，算出手段，記憶制御手段）
６  記憶部（記憶手段）
７  ＯＳＤデータ格納領域（記憶手段）
７１Ｃ  ＯＳＤデータ
８Ａ  変更プログラム（変更手段）
８Ｂ  算出プログラム（算出手段）
８Ｃ  格納プログラム（記憶制御手段）
１００  ＤＶＤ再生装置（映像再生装置）
【図１】
2006303822.tif 000003
【図２】
2006303822.tif 000004
【図３】
2006303822.tif 000005
【図４】
2006303822.tif 000006