(57)【特許請求の範囲】
【請求項１】
光ディスクに記録された管理情報から複数の副映像の表示タイミング情報を読み取る読み取り部と、
一つの副映像の表示継続時間を視聴者に入力させる入力部と、
一つの副映像の表示を開始してから前記表示継続時間が経過する時点Ｔ１の前に、前記表示タイミング情報に定義されている次の副映像の表示開始時点Ｔ２がある場合、前記時点Ｔ２の直前に前記光ディスクの主映像の再生を一時停止した状態にし、かつ前記一つの副映像の表示を時点Ｔ１まで継続し、前記時点Ｔ１の直後に前記主映像の再生を再開し、かつ前記次の副映像の表示を開始する表示制御部とを備えたことを特徴とする光ディスク再生装置。
【請求項２】
副映像の先読み指示を視聴者から受け付ける先読み指示入力部をさらに備え、
前記表示制御部が、前記時点Ｔ１の前に前記先読み指示が入力された場合、次の副映像を先読みして表示させる、請求項１に記載の光ディスク再生装置。
【請求項３】
過去の副映像の再表示指示を視聴者から受け付ける再表示指示入力部と、過去の副映像を記憶する副映像保存部とをさらに備え、
前記表示制御部が、前記時点Ｔ１の前に前記再表示指示が入力された場合、前記副映像保存部から一つ過去の副映像を読み出して表示させる、請求項１に記載の光ディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、主映像と共に字幕などの副映像が記録された光ディスクを再生する光ディスク再生装置に関する。
【０００２】
【従来の技術】
ＤＶＤビデオでは、字幕の表示時間は、ディスクの管理情報にあらかじめ記述されており、再生時にこの情報に基づいて字幕表示が行われる。そのため、従来は、字幕は、決められた時間に表示開始され、決められた時間に表示終了となってしまう。字幕映画に不慣れな人や、一画面にたくさんの文字数の字幕が表示された場合など、字幕表示時間内に字幕を読み逃してしまう可能性がある。
【０００３】
ＤＶＤビデオ規格では、ディスク内に、字幕の管理情報と実際の字幕ストリームデータが存在する。光ディスク再生装置は、字幕データをデコードし、管理情報に基づいて、決められた位置に対して決められた時間に、主映像と重ねて字幕を表示させる。
【０００４】
図１４に、従来の光ディスク再生装置を示す。従来の光ディスク再生装置は、光ディスク１１０から管理情報及びデータを読み取るためのデータ読み取り部１２０、取り込んだ管理情報を記憶しておく管理情報記憶部１３０、取り込んだデータを格納しておくデータ格納部１４０、取り込んだデータを復号するデータ復号部１５０、これらの装置を制御する制御部１６０を具備する。
【０００５】
データ読取部１２０により光ディスク１１０から読み出された管理情報は、管理情報記憶部１３０に記憶され、制御部１６０は、管理情報記憶部１３０から情報を読み出して解析し、解析したデータに基づきデータ読み取り部１２０を制御し、読み出すデータを指定する。
【０００６】
データ復号部１５０はデータ分別機能を有し、光ディスク１１０から読み取り部１２０で読み取ったデータは、データ復号部１５０で主画像データ、副映像データ、および音声データに分別される。分別されたデータをデータ格納部１４０の主画像データ格納領域、副映像データ格納領域、および音声データ格納領域にそれぞれ格納する。
【０００７】
データ復号部１５０では、主画像データ復号部が、主画像データ格納領域から主画像データを取り出して、モニタに表示するためのデータに変換する復号処理を行う。また、副画像データ復号部が、副画像データ格納領域から副画像データを取り出して、モニタに表示するためのデータに変換する復号処理を行う。復号された主映像と副映像は、重ねてモニタ出力される。また、音声データ復号部が、音声データ格納領域から音声データを取り出し、スピーカに出力するためのデータに変換する音声データ復号処理を行い、スピーカ出力する。これらの処理を並列に行うことで再生を実現する。
【０００８】
以上のように、従来は、字幕を表示させるために、管理情報記憶部１３０に読み取られた管理情報を制御部１６０で解析して、デコードした字幕データをディスクに書かれたタイミングで表示させる。図１５に、その制御フローを示す。ディスク再生が開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ１０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ１０２）、主映像との重ねあわせを行い（Ｓ１０３）、映像出力する（Ｓ１０４）。そして、その字幕の表示終了時間を監視し（Ｓ１０５）、表示の終了時間が来たら字幕を消去する（Ｓ１０６）。タイトル終了か判断し（Ｓ１０７）、そうでなければこれらの処理を繰り返す。このようにして、字幕表示処理を実現している。
【０００９】
【発明が解決しようとする課題】
前述のとおり、従来は、視聴者が字幕を読み終えないうちに字幕が消えてしまったり、次の字幕に切り替わったりする場合があり、ストーリーの内容把握に支障が生じることがある。例えば映画などの場合、まだ字幕慣れしていない人には早すぎるタイミングで字幕が消えてしまう場合も少なくない。また、外国語教材などでは、字幕の読解力に個人差があるため、ディスクの管理情報に設定された通りのタイミングだと速すぎたり、逆に遅すぎたりする場合がある。
【００１０】
これらの問題を解決するには、字幕の表示時間を視聴者の任意に定義するのが最適な解決方法である。しかし、字幕の表示タイミングはディスクの管理情報に設定されているため、この管理情報を無効にして、再生制御する側が定義した時間だけ字幕を表示させるための機構が新たに必要となる。また、単に字幕の表示時間を延ばしただけでは、次の字幕の表示タイミングに重なったり、もともと字幕が短時間で次々に切り替わるような素材の場合は、そのタイミングが優先され、表示時間を長くすることが出来ない。
【００１１】
本発明は、これらの問題に鑑み、字幕などの副映像の表示タイミングを視聴者が調整することが可能な光ディスク再生装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記の目的を達成するため、本発明にかかる第１の光ディスク再生装置は、光ディスクに記録された管理情報から副映像の表示タイミング情報を読み取る読み取り部と、副映像の表示継続時間を視聴者に入力させる入力部と、一つの副映像の表示を開始してから前記表示継続時間が経過する時、または、前記表示タイミング情報に定義されている次の副映像の表示開始時、のいずれか早い方の時点まで、当該副映像の表示を継続させる表示制御部とを備えたことを特徴とする。
【００１３】
本発明にかかる第２の光ディスク再生装置は、光ディスクに記録された管理情報から副映像の表示タイミング情報を読み取る読み取り部と、副映像の表示継続時間を視聴者に入力させる入力部と、一つの副映像の表示を開始してから前記表示継続時間が経過する時点Ｔ１の前に、前記表示タイミング情報に定義されている次の副映像の表示開始時点Ｔ２がある場合、前記時点Ｔ２の直前に再生を一時停止し、前記時点Ｔ１の直後に再生を再開させる表示制御部とを備えたことを特徴とする。
【００１４】
本発明にかかる第３の光ディスク再生装置は、光ディスクに記録された管理情報から副映像の表示タイミング情報を読み取る読み取り部と、副映像の表示継続時間を視聴者に入力させる入力部と、一つの副映像の表示を開始してから前記表示継続時間が経過する時点Ｔ１の前に、前記表示タイミング情報に定義されている次の副映像の表示開始時点Ｔ２がある場合、前記時点Ｔ２から前記時点Ｔ１まで、二つの副映像を同時に表示させる表示制御部とを備えたことを特徴とする。
【００１５】
前記第３の光ディスク再生装置において、前記表示制御部が、前記二つの副映像のうち時間軸上で後方にある副映像を強調表示させることが好ましい。
【００１６】
前記第２の光ディスク再生装置は、副映像の先読み指示を視聴者から受け付ける先読み指示入力部をさらに備え、前記表示制御部が、前記時点Ｔ１の前に前記先読み指示が入力された場合、次の副映像を先読みして表示させることが好ましい。
【００１７】
また、前記第２の光ディスク再生装置は、過去の副映像の再表示指示を視聴者から受け付ける再表示指示入力部と、過去の副映像を記憶する副映像保存部とをさらに備え、前記表示制御部が、前記時点Ｔ１の前に前記再表示指示が入力された場合、前記副映像保存部から一つ過去の副映像を読み出して表示させることが好ましい。
【００１８】
【発明の実施の形態】
本発明の光ディスク再生装置の一実施形態について説明する。
【００１９】
図１に示すように、本実施形態にかかる光ディスク再生装置は、光ディスク１１から管理情報及びデータを読み取るためのデータ読み取り部１２、取り込んだ管理情報を記憶しておく管理情報記憶部１３、取り込んだデータを格納しておくデータ格納部１４、取り込んだデータを復号するデータ復号部１５、これらの装置を制御する制御部１６、視聴者が字幕表示時間や各種指示等を入力するための入力部１７を備える。
【００２０】
データ読取部１２により光ディスク１１から読み出された管理情報は、管理情報記憶部１３に記憶され、制御部１６は、管理情報記憶部１３から情報を読み出して解析し、解析したデータに基づきデータ読み取り部１２を制御し、読み出すデータを指定する。
【００２１】
データ復号部１５はデータ分別機能を有し、光ディスク１１から読み取り部１２で読み取ったデータは、データ復号部１５で主画像データ、副映像データ、および音声データに分別される。分別されたデータをデータ格納部１４の主画像データ格納領域、副映像データ格納領域、および音声データ格納領域にそれぞれ格納する。
【００２２】
データ復号部１５では、主画像データ復号部が、主画像データ格納領域から主画像データを取り出して、モニタに表示するためのデータに変換する復号処理を行う。また、副画像データ復号部が、副画像データ格納領域から副画像データを取り出して、モニタに表示するためのデータに変換する復号処理を行う。復号された主映像と副映像は、重ねてモニタ出力される。また、音声データ復号部が、音声データ格納領域から音声データを取り出し、スピーカに出力するためのデータに変換する音声データ復号処理を行い、スピーカ出力する。これらの処理を並列に行うことで再生を実現する。
【００２３】
また、制御部１６は、字幕表示制御部を備えている。字幕表示制御部は、光ディスク１１に書かれている字幕の制御情報を取り出し、これを基に字幕表示時間を変換する。また、データ格納部１４には、字幕保存メモリとして用いられる静止画データ格納領域が存在する。この静止画データ格納領域は、本来はＤＶＤオーディオ用に設けられており、従来はＤＶＤビデオ再生時には用いられないものであるが、本実施形態にかかる光ディスク再生装置は、後に説明するように、ＤＶＤビデオの再生時に、この静止画データ格納領域を字幕保存メモリとして活用する。
【００２４】
制御部１６における字幕表示制御部の処理について、以下に具体例を挙げる。
【００２５】
［１］再生前に字幕の表示時間を視聴者が任意に設定する方法
映画や外国語教材の光ディスクに含まれる字幕データの表示時間を、視聴者が任意に設定した時間表示させる場合について、以下に説明する。
【００２６】
ここで、光ディスク１１の管理情報には、図２（ａ）に示すように、「ＡＡＡ」→「ＢＢＢ」→「ＣＣＣ」…という字幕が、時間軸の上に示した実線矢印の長さに相当する時間、順次表示されるような設定がされているものとする。すなわち、光ディスク１１に記録されている管理情報に従えば、図２（ａ）に示すように、「ＡＡＡ」という字幕が実線矢印で示された時間だけ表示され、字幕表示が消去された後、「ＢＢＢ」という字幕が同様に実線矢印で示された時間だけ表示され、また消去された後、「ＣＣＣ」という字幕が実線矢印で示された時間だけ表示されることとなる。
【００２７】
この光ディスク１１の管理情報に設定されている字幕表示終了時間が過ぎてもある一定時間表示を保持する方法として以下の（１−１）〜（１−４）がある。
【００２８】
（１−１）ある任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、現在の字幕表示を消して次の字幕を優先表示させる方法。
【００２９】
（１−２）ある任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、その時間が経過するまで再生を自動的に一時停止させ、その後再生を開始し次の字幕表示させる方法。
【００３０】
（１−３）ある任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、次の字幕表示位置を上下にずらして１つ前の字幕と同時に表示させる方法。
【００３１】
（１−４）ある任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、次の字幕表示位置を上下にずらして１つ前の字幕と同時に表示させ、かつ、現在の字幕がどちらかわかるよう強調表示させる方法。
【００３２】
（１−１）の方法を実現するための制御手順は次のとおりである。この方法では、図２（ｂ）に示すように、例えば「ＡＡＡ」という字幕が出て、本来この表示が消えるタイミングでも、この字幕表示を保持させる。なお、図２（ｂ）の時間軸は、図２（ａ）の時間軸と一致している。そして、視聴者が入力部１７により設定した字幕表示時間が過ぎるか、次の字幕が出るタイミングで、この字幕「ＡＡＡ」の表示を消し、それと同時に「ＢＢＢ」の表示を開始させる。このような制御を繰り返して字幕表示が進む。
【００３３】
図３に制御フローを示す。ディスク再生を開始する前に、視聴者が、入力部１７から制御部１６の字幕表示制御部に対して、所望の長さの字幕表示時間をあらかじめ設定しておく（Ｓ０８）。なお、図２（ｂ）では、視聴者が設定した字幕表示時間（ＵＳＥＲ表示時間）の長さを破線矢印の長さで表している。再生開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ０２）、主映像との重ねあわせを行い（Ｓ０３）、映像出力する（Ｓ０４）。そして、Ｓ０８で設定した字幕の表示時間を監視し（Ｓ０５）、字幕の表示時間が経過したら字幕を消去する（Ｓ０６）。そして、タイトル終了かを判断し（Ｓ０７）、そうでなければＳ０１以降の処理を繰り返す。上記Ｓ０５で字幕の表示時間が経過していなければ、次の字幕の表示開始時間を監視し（Ｓ１０）、次の字幕の表示開始時間が来たら字幕を消去する（Ｓ０６）。そしてＳ０２の前に戻り、以降の処理を繰り返す。以上により、視聴者の設定した任意の時間、字幕の表示時間を延長することができる。
【００３４】
（１−２）の方法を実現するための制御手順は次のとおりである。（１−１）の方法では、もともと字幕の切り替わりタイミングの早い素材では、視聴者が設定した字幕表示時間よりもオリジナル素材の切り替わりタイミングが優先されるため、あまり効果を得ることができない。そこで、ある任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、その時間が経過するまで再生を自動的に一時停止させ、その後再生を開始し、次の字幕を表示させる。
【００３５】
具体的には、図４（ｂ）に示すように、例えば「ＡＡＡ」という字幕が出た後、本来この表示が消えるタイミングでも字幕表示を保持させる。なお、図４（ｂ）の時間軸は、図４（ａ）の時間軸と一致している。そして、視聴者が設定した字幕表示時間が経過するまでその表示を保持させ、その間に次の字幕が出るタイミングが来た場合、再生を一時停止させる（図４（ｂ）内に示す自動ＳＴＩＬＬのタイミング）。その後一時停止を解除して「ＢＢＢ」の表示を開始させる。このような制御を繰り返して字幕表示が進む。
【００３６】
図５に制御フローを示す。ディスク再生を開始する前に、あらかじめ字幕の表示時間を設定しておく（Ｓ０８）。再生開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ０２）、主映像との重ねあわせを行い（Ｓ０３）、映像出力する（Ｓ０４）。そして、Ｓ０８で設定した字幕の表示時間を監視し（Ｓ０５）、字幕表示時間が経過したら字幕を消去する（Ｓ０６）。そしてタイトル終了か判断し（Ｓ０７）、そうでなければこれらの処理を繰り返す。上記Ｓ０５で字幕表示時間が経過していなければ、次の字幕の表示時間を監視し（Ｓ１０）、次の字幕の表示開始時間が来たら再生を自動的に一時停止させる（Ｓ１１）。そしてＳ０５の前に戻り、これの処理を繰り返す。以上により、字幕の切り替わりタイミングの早い素材でも、視聴者の設定した任意の時間、確実に字幕の表示が延長される。
【００３７】
（１−３）の方法を実現するための制御手順は次のとおりである。（１−２）の発明では、次の字幕表示タイミングが来ても、視聴者の字幕表示時間が経過するまでは自動的に一時停止してしまうため、再生の総時間がかかるだけでなく、臨場感が失われるため映画などのストーリーのある素材には適していない。そこで、（１−３）の方法では、視聴者が設定した任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、次の字幕表示位置を上下にずらして１つ前の字幕と同時に表示させる。
【００３８】
前述の（１−２）では字幕の切り替わるタイミングが速い素材だと頻繁に再生が一時停止されるため臨場感が失われるだけでなくストーリーの把握に支障をきたす。そこで、具体的には図６（ｂ）に示すように、例えば「ＡＡＡ」という字幕が表示開始されて、ある任意の字幕表示時間が経過する前に次の字幕「ＢＢＢ」の出るタイミングが来ても、現在の字幕「ＡＡＡ」の表示データを字幕保存メモリ（データ格納部１４の静止画データ格納領域）に保持しておき、次の字幕「ＢＢＢ」の表示位置を上にずらして字幕が重ならないようにする。なお、図６（ｂ）の時間軸は、図６（ａ）の時間軸と一致している。
【００３９】
そして、視聴者が設定した任意の時間が過ぎるか、さらに次の字幕が表示されるタイミングで「ＡＡＡ」の表示を消し、その位置に「ＣＣＣ」が表示されるようにする。これらを繰り返すことで、視聴者が読みかけている字幕の表示位置がずれないよう配慮する。これにより、任意の時間だけ字幕を表示することができ、字幕が切り替わるタイミングの速い素材にも対応できる。
【００４０】
図７に制御フローを示す。ディスク再生を開始する前に、視聴者があらかじめ字幕の表示時間を設定しておく（Ｓ０８）。再生開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ０２）、もし一つ前の字幕が先に表示されていれば、新しく表示する字幕の位置を重ならないように調整して主映像との重ねあわせを行い（Ｓ１２）、映像出力する（Ｓ０４）。そして、Ｓ０８で設定した字幕の表示時間を監視し（Ｓ０５）、字幕の表示時間が経過したら字幕を消去する（Ｓ０６）。そしてタイトル終了か判断し（Ｓ０７）、そうでなければこれらの処理を繰り返す。上記Ｓ０５で表示の表示時間が経過していなければ、次の字幕の表示時間を監視し（Ｓ１０）、表示の開始時間が来たらＳ０２の前に戻り、これの処理を繰り返す。
【００４１】
以上により、視聴者の設定した字幕の表示時間は守りつつ、再生を一時停止させることなく臨場感あふれる再生が可能となる。
【００４２】
（１−４）の方法を実現するための制御手順は次のとおりである。（１−３）の方法では、現在と一つ過去の字幕が同時に表示されるため、実際の字幕がどちらなのか視聴者が混乱する恐れがある。そこで、視聴者が設定した任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、次の字幕表示位置を上下にずらして１つ前の字幕と同時に表示させ、かつ、現在の字幕がどちらかわかるよう強調させる。
【００４３】
具体的には図８（ｂ）に示すように、例えば「ＡＡＡ」という字幕が表示開始されて、視聴者が設定した任意の時間が経過する前に次の字幕「ＢＢＢ」の出るタイミングが来ても、現在の字幕「ＡＡＡ」の字幕データを字幕保存メモリ（データ格納部１４の静止画データ格納領域）に保持しておき、次の字幕「ＢＢＢ」の表示位置を上にずらして字幕が重ならないようにする。このとき実際の字幕は「ＢＢＢ」なので、この字幕の近くに印となる副映像を重ねる。
【００４４】
そして、視聴者が設定した任意の時間が過ぎるか、さらに次の字幕が表示されるタイミングで「ＡＡＡ」の表示を消し、その位置に「ＣＣＣ」が表示されるようにする。このとき先ほどと同様に、「ＣＣＣ」の近くに印となる副映像を重ねる。この印として、実際の字幕の横にそれと分かるマークを付けたり、図８（ｂ）に例示するように字幕にアンダーラインを付けたりすることが考えられる。これにより、実際の字幕と一つ前の字幕が同時に表示されても、混同することはなくなる。
【００４５】
図９に制御フローを示す。ディスク再生を開始する前に、視聴者があらかじめ字幕の表示時間を設定しておく（Ｓ０８）。再生開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ０２）、もし一つ前の字幕が先に表示されていれば、新しく表示する字幕の位置を重ならないように調整して主映像との重ねあわせを行い、かつ、実際の字幕の近くに印となる副映像を重ね（Ｓ１３）、映像出力する（Ｓ０４）。そして、Ｓ０８で設定した字幕の表示時間を監視し（Ｓ０５）、字幕の表示時間が経過したら字幕を消去する（Ｓ０６）。そしてタイトル終了か判断し（Ｓ０７）、そうでなければこれらの処理を繰り返す。上記Ｓ０５で字幕表示時間が経過していなければ、次の字幕の表示時間を監視し（Ｓ１０）、表示の開始時間が来たらＳ０２の前に戻り、これの処理を繰り返す。
【００４６】
以上により、現在と一つ過去の字幕が同時に表示されていても、視聴者はどちらが現在の字幕かを容易に判断することができる。
【００４７】
［２］再生中に字幕の表示時間を任意に切り替える方法
前述した［１］の各方法では、あくまで再生前に字幕の表示時間をそのディスク一律に設定するため、字幕ごとの文字数の変化に対応できない。言い換えれば、視聴者が再生中にある字幕を読み終わっても、再生前に設定した字幕の表示時間が経過するまでは必ず待たされてしまう。そこで、［１］の各方法をさらに発展させた方法として、映画や外国語教材の光ディスクに含まれる字幕データの表示時間を、視聴者が任意に設定した時間表示させ、かつ、再生中に視聴者の指示で字幕を切り替える方法を説明する。
【００４８】
ここでも、光ディスク１１の管理情報には、図１０（ａ）に示すように、「ＡＡＡ」→「ＢＢＢ」→「ＣＣＣ」…という字幕が、時間軸の上に示した実線矢印の長さに相当する時間、順次表示されるような設定がされているものとする。すなわち、光ディスク１１に記録されている管理情報に従えば、図１０（ａ）に示すように、「ＡＡＡ」という字幕が実線矢印で示された時間だけ表示され、字幕表示が消去された後、「ＢＢＢ」という字幕が同様に実線矢印で示された時間だけ表示され、また消去された後、「ＣＣＣ」という字幕が実線矢印で示された時間だけ表示されることとなる。
【００４９】
この光ディスク１１の管理情報に設定されている字幕表示終了時間が過ぎても、視聴者が任意に設定した時間表示させ、かつ、再生中に視聴者の指示で字幕を切り替える方法として以下の（２−１）および（２−２）がある。
【００５０】
（２−１）視聴者が設定した任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、その時間が経過するまで再生を自動的に一時停止させ、さらに視聴者の指示があれば一つ未来の字幕に表示を切り替える方法。
【００５１】
（２−２）視聴者が設定した任意の時間字幕表示を保持させて、次の字幕表示開始時間と重なったときは、その時間が経過するまで再生を自動的に一時停止させ、さらに視聴者の指示があれば一つ過去の字幕に表示を切り替える方法。
【００５２】
これらについて以下に説明する。
【００５３】
（２−１）の方法を実現するための制御手順は次のとおりである。具体的には図１０（ｂ）に示すように、例えば「ＡＡＡ」という字幕が出た後、本来この表示が消えるタイミングでも字幕表示を保持させる。そして、視聴者が設定した任意の時間が経過するまでその表示を保持させ、その間に次の字幕が出るタイミングが来た場合、再生を一時停止させる（図１０（ｂ）に示す「自動ＳＴＩＬＬ」）。なお、再生を一時停止するまでの間に、視聴者から入力部１７により一つ先の字幕表示を指示されたとき（図１０（ｂ）に示す「手動未来字幕」）は、速やかに字幕を「ＢＢＢ」に切り替える。その後、「ＢＢＢ」の字幕を視聴者により任意に設定された時間表示させて、「ＣＣＣ」の表示へ移行していく。このような制御を繰り返して字幕表示が進む。
【００５４】
図１１に制御フローを示す。ディスク再生を開始する前に、視聴者があらかじめ字幕の表示時間を設定しておく（Ｓ０８）。再生開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ０２）、主映像との重ねあわせを行い（Ｓ０３）、映像出力する（Ｓ０４）。そして、Ｓ０８で設定した字幕の表示時間を監視し（Ｓ０５）、字幕の表示時間が経過したら字幕を消去する（Ｓ０６）。そしてタイトル終了か判断し（Ｓ０７）、そうでなければこれらの処理を繰り返す。上記Ｓ０５で字幕表示時間が経過していなければ、視聴者の字幕切り替え指示を監視する（Ｓ１４）。一つ先の字幕切り替え指示があれば、Ｓ０２の前に戻り、一つ先の字幕に切り替える。指示がなければ、次の字幕の表示時間を監視し（Ｓ１０）、次の字幕の表示開始時間が来たら再生を自動的に一時停止させる（Ｓ１１）。そしてＳ０９の前に戻り、これの処理を繰り返す。以上により、再生中に視聴者のペースで字幕を先読みすることができる。
【００５５】
（２−２）の方法を実現するための制御手順は次のとおりである。具体的には図１２（ｂ）に示すように、例えば「ＢＢＢ」という字幕が出て、本来この表示が消えるタイミングでも字幕表示を保持させる。そして、視聴者が設定した任意の時間が経過するまでその表示を保持させ、その間に次の字幕が出るタイミングが来た場合、再生を一時停止させる。なお、それまでに視聴者から一つ過去の字幕表示を指示されたとき（図１２（ｂ）に示す「手動過去字幕」）は、字幕保存メモリ（データ格納部１４の静止画データ格納領域）から一つ過去の字幕データを読み出し、速やかに字幕を「ＡＡＡ」に切り替える。その後、「ＡＡＡ」の表示を視聴者により任意に設定された時間表示させて、「ＣＣＣ」の表示へ移行していく。このような制御を繰り返して字幕表示が進む。
【００５６】
図１３に制御フローを示す。ディスク再生を開始する前に、視聴者があらかじめ字幕の表示時間を設定しておく（Ｓ０８）。再生開始されると、字幕ストリームが存在するか確認し、その字幕表示の開始時間を監視する（Ｓ０１）。表示の開始時間が来たら字幕ストリームをデコードし（Ｓ０２）、主映像との重ねあわせを行い（Ｓ０３）、映像出力する（Ｓ０４）。なお、Ｓ０２でデコードした字幕データは、字幕保存メモリ（データ格納部１４の静止画データ格納領域）に保存しておく。そして、Ｓ０８で設定した字幕の表示時間を監視し（Ｓ０５）、字幕の表示時間が経過したら字幕を消去する（Ｓ０６）。そして、タイトル終了か判断し（Ｓ０７）、そうでなければこれらの処理を繰り返す。上記Ｓ０５で字幕表示時間が経過していなければ、視聴者による字幕切り替え指示を監視する（Ｓ１５）。視聴者から入力部１７により一つ過去の字幕切り替え指示があれば、Ｓ０２の前に戻る。ただし、この場合は、Ｓ０２で字幕デコードを行う代わりに、字幕保存メモリに格納しておいた字幕データを取り出して表示することにより、一つ過去の字幕に切り替える。指示がなければ、次の字幕の表示時間を監視し（Ｓ１０）、表示の開始時間が来たら再生を自動的に一時停止させる（Ｓ１１）。そしてＳ０９の前に戻り、これの処理を繰り返す。以上により、再生中に視聴者の意思で過去の字幕を読み返すことができる。
【００５７】
【発明の効果】
以上のように、本発明によれば、視聴者の希望に応じて、副映像の表示時間および表示態様を任意に設定することができ、視聴者が自分のペースで副映像を見ることが可能な光ディスク再生装置を提供できる。これにより、幅広い年齢層で映像が楽しむ事ができるだけでなく、語学学習などにも大変有効である。
【図面の簡単な説明】
【図１】  本発明の一実施形態にかかる光ディスク再生装置の構成を示すブロック図
【図２】  （ａ）は、光ディスクの管理情報に定義されたとおりに再生した場合の副映像の表示状態を示す説明図、（ｂ）は、視聴者による設定に従って再生した場合の副映像の表示形態の一例を示す説明図
【図３】  図２（ｂ）の表示を実現するためのフローチャート
【図４】  （ａ）は、光ディスクの管理情報に定義されたとおりに再生した場合の副映像の表示状態を示す説明図、（ｂ）は、視聴者による設定に従って再生した場合の副映像の表示形態の一例を示す説明図
【図５】  図４（ｂ）の表示を実現するためのフローチャート
【図６】  （ａ）は、光ディスクの管理情報に定義されたとおりに再生した場合の副映像の表示状態を示す説明図、（ｂ）は、視聴者による設定に従って再生した場合の副映像の表示形態の一例を示す説明図
【図７】  図６（ｂ）の表示を実現するためのフローチャート
【図８】  （ａ）は、光ディスクの管理情報に定義されたとおりに再生した場合の副映像の表示状態を示す説明図、（ｂ）は、視聴者による設定に従って再生した場合の副映像の表示形態の一例を示す説明図
【図９】  図８（ｂ）の表示を実現するためのフローチャート
【図１０】  （ａ）は、光ディスクの管理情報に定義されたとおりに再生した場合の副映像の表示状態を示す説明図、（ｂ）は、視聴者による設定および再生中の指示に従って再生した場合の副映像の表示形態の一例を示す説明図
【図１１】  図１０（ｂ）の表示を実現するためのフローチャート
【図１２】  （ａ）は、光ディスクの管理情報に定義されたとおりに再生した場合の副映像の表示状態を示す説明図、（ｂ）は、視聴者による設定および再生中の指示に従って再生した場合の副映像の表示形態の一例を示す説明図
【図１３】  図１２（ｂ）の表示を実現するためのフローチャート
【図１４】  従来の光ディスク再生装置の構成を示すブロック図
【図１５】  従来の光ディスク再生装置における副映像表示処理のフローチャート
【符号の説明】
１１  光ディスク
１２  データ読み取り部
１３  管理情報記憶部
１４  データ格納部
１５  データ復号部
１６  制御部
１７  入力部
【図１】
0004100957.tif 000002
【図２】
0004100957.tif 000003
【図３】
0004100957.tif 000004
【図４】
0004100957.tif 000005
【図５】
0004100957.tif 000006
【図６】
0004100957.tif 000007
【図７】
0004100957.tif 000008
【図８】
0004100957.tif 000009
【図９】
0004100957.tif 000010
【図１０】
0004100957.tif 000011
【図１１】
0004100957.tif 000012
【図１２】
0004100957.tif 000013
【図１３】
0004100957.tif 000014
【図１４】
0004100957.tif 000015
【図１５】
0004100957.tif 000016