(57)【要約】  【課題】  字幕付き映像において、ユーザー指定時刻位置へジャンプして再生すると、主映像に同期して字幕を表示できない。また、過去に再生した字幕時間情報を格納する記録媒体が別に必要となる。また、一度も再生していない時刻位置へのジャンプは不可能である。  【解決手段】  ユーザー指定時刻位置が指定されると、データ復号部１５がその指定時刻位置に該当するデータのアドレスＡを計算する。アドレスＡから字幕管理情報解析機能を用いて、その指定時刻位置が字幕表示期間中かを解析する。字幕表示期間中であれば、その字幕を格納しているアドレスＢを算出する。そしてアドレスＢよりデータ転送を開始し、字幕データのみをデコードし、デコードが完了したら転送を中断し、アドレスＡからデータ転送を再開する。これにより、ユーザー指定時刻位置からちょうどに字幕を表示開始することが可能となる。【選択図】  図２
2005303791.tif 000002
【特許請求の範囲】
【請求項１】
字幕付き映像データを記録している記録媒体から前記映像データを再生する字幕付き映像再生装置であって、
外部から与えられるユーザー指定時刻位置が字幕表示期間に該当する否かを判断する手段と、
前記ユーザー指定時刻位置が字幕表示期間に該当するときに対応する字幕データの表示開始時刻に相当するアドレスを求める手段と、
前記記録媒体に対して前記求めた表示開始時刻相当のアドレスへアクセスし、対応する前記字幕データを読み出す手段と、
前記読み出した前記字幕データを退避格納し、復号する手段と、
前記ユーザー指定時刻位置に相当のアドレスへアクセスし、映像データを読み出す手段と、
前記読み出した前記映像データを前記復号している前記字幕データと同期して再生する手段と
を備えていることを特徴とする字幕付き映像再生装置。
【請求項２】
前記映像データと前記字幕データとの同期再生を行う手段は、前記字幕データの本来の表示タイミング情報と前記ユーザー指定時刻位置とに基づいて、前記ユーザー指定時刻位置を開始タイミングとする前記字幕データの同期再生のタイミング制御を行うことを特徴とする請求項１に記載の字幕付き映像再生装置。
【請求項３】
字幕付き映像データを記録している記録媒体から前記映像データを再生する字幕付き映像再生装置であって、
特殊再生から通常再生に切り替える際に、その切り替え指令の現在時刻位置を一時記憶する手段と、
前記一時記憶した切り替え指令時刻位置が字幕表示期間に該当する否かを判断する手段と、
前記切り替え指令時刻位置が字幕表示期間に該当するときに対応する字幕データの表示開始時刻に相当するアドレスを求める手段と、
前記記録媒体に対して前記求めた表示開始時刻相当のアドレスへアクセスし、対応する前記字幕データを読み出す手段と、
前記読み出した前記字幕データを退避格納し、復号する手段と、
前記切り替え指令時刻位置に相当のアドレスへアクセスし、映像データを読み出す手段と、
前記読み出した前記映像データを前記復号している前記字幕データと同期して再生する手段と
を備えていることを特徴とする字幕付き映像再生装置。
【請求項４】
字幕付き映像データを記録している記録媒体から前記映像データを再生する字幕付き映像再生装置であって、
レジューム停止状態から通常再生に切り替える際に、その切り替え指令の現在時刻位置を一時記憶する手段と、
前記一時記憶した切り替え指令時刻位置が字幕表示期間に該当する否かを判断する手段と、
前記切り替え指令時刻位置が字幕表示期間に該当するときに対応する字幕データの表示開始時刻に相当するアドレスを求める手段と、
前記記録媒体に対して前記求めた表示開始時刻相当のアドレスへアクセスし、対応する前記字幕データを読み出す手段と、
前記読み出した前記字幕データを退避格納し、復号する手段と、
前記切り替え指令時刻位置に相当のアドレスへアクセスし、映像データを読み出す手段と、
前記読み出した前記映像データを前記復号している前記字幕データと同期して再生する手段と
を備えていることを特徴とする字幕付き映像再生装置。
【請求項５】
前記映像データと前記字幕データとの同期再生を行う手段は、前記字幕データの本来の表示タイミング情報と前記切り替え指令時刻位置とに基づいて、前記切り替え指令時刻位置を開始タイミングとする前記字幕データの同期再生のタイミング制御を行うことを特徴とする請求項３または請求項４に記載の字幕付き映像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、字幕付き映像の記録媒体から前記字幕付き映像を再生する字幕付き映像再生装置にかかわり、特には、ユーザーによる指定時刻位置（ユーザー指定時刻位置）へのジャンプ、高速再生から通常再生への復帰、またはレジューム停止状態から通常再生への復帰を行う際の字幕の再生技術に関する。
【背景技術】
【０００２】
字幕付き映像の再生において、ユーザーが任意の時刻位置を指定してジャンプさせる処理は、従来、以下のような方法で実現されている（例えば、特許文献１参照）。
【０００３】
例えば図６のようなコンテンツデータを事前に再生していた場合を例に挙げる。字幕Ａが１０分００秒から１５秒間表示され、字幕Ｂが１０分３０秒から１５秒間表示されるとし、ユーザーから１０分０５秒の指定時刻位置へジャンプする指令が来たとする。
【０００４】
（例１）  再生制御装置にて、タイムテーブル検索機能を用いて“１０分０５秒の指定時刻位置のデータアドレス”を計算し、その指定時刻位置から再生を開始する。この制御により１０分０５秒へジャンプして再生開始される。しかし、その指定時刻位置が字幕Ａの表示期間であるにもかかわらず、字幕Ａは表示されない。
【０００５】
（例２）  再生制御装置にて、タイムテーブル検索機能を用いて“１０分０５秒の指定時刻位置のデータアドレス”を計算する。さらに字幕管理情報解析機能を用いて、その指定時刻位置が字幕表示期間中であるか調べ、その字幕の表示開始時刻１０分００秒のデータアドレスを計算し、その開始時刻から再生を開始する。この制御により字幕Ａを表示できる。しかし、指定時刻位置に対して時間的ずれが生じる。
【０００６】
（例３）  ここで図７に示すような、字幕データを保存する記録媒体である副映像データ記憶領域１７を搭載した再生装置を想定する。これを用いれば、ユーザー指定時刻位置に表示されている１０分００秒の字幕Ａのデータをその記録媒体より読み出し、一旦、字幕データを格納しておく。次に、指定時刻位置１０分０５秒から再生開始する際に、格納していた字幕データとの同期をとって映像データの再生を行う。この制御により、確かにユーザー指定時刻位置から字幕も表示することが可能になる。
【０００７】
このように各字幕の表示タイミングを別の記録媒体に記憶させておけば、そのデータを基にユーザー指定時刻位置へジャンプして字幕を再生することができる。また、各字幕の映像データ自体や、それを基にテキスト変換したデータを別の記録媒体に記憶させておけば、ユーザー指定時刻位置にジャンプした際、主映像とそれに該当する字幕データを同期させて再生することができる。
【特許文献１】特開２００２−２９０８９９号公報（第３−４頁、第１−２図）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来の技術では、字幕付きの映像の再生において、ユーザー指定時刻位置にジャンプする際、ちょうどその指定時刻位置が字幕表示期間中であれば、
（１）ユーザー指定時刻位置の正確性を重視する場合は、その指定時刻位置へジャンプし再生を開始する。ただし、その期間の字幕は表示されず、違和感を伴うものとなる。
【０００９】
（２）字幕の表示を重視する場合は、表示すべき字幕データの開始時刻へジャンプし、再生を開始する。だだし、ユーザー指定時刻位置に対して時間的ずれが生じ、違和感を伴うものとなる。
【００１０】
（３）新たに記録媒体を追加し、かつあらかじめそのコンテンツデータを再生していれば、字幕の表示タイミングや表示データを格納することで、ユーザー指定時刻位置ちょうどから字幕を表示することができるが、その記録媒体の追加に余分なコストが発生するため実現性は低い。また、記録媒体を新たに用意する必要があり、装置規模が増大する。それだけでなく、字幕データを記録媒体に格納するには、あらかじめの再生を必要とするので、一度も再生していない時刻位置へのジャンプでは、字幕を同期再生することは不可能である。
【００１１】
また、字幕は映像データであるため、それをテキストデータに変換する機能も、文字の字体、言語などの違いにより正確性に欠けるため現実的でない。
【００１２】
字幕付き映像の再生装置において、ユーザー指定時刻位置へジャンプする際の一番の課題は、その指定時刻位置に表示すべき字幕データをいかに先読みして主映像と同期させるかということである。
【００１３】
上記のことは、高速再生から通常再生への復帰、またはレジューム停止状態から通常再生への復帰を行う際の、字幕の同期再生にも当てはまる。
【課題を解決するための手段】
【００１４】
本発明は、上記の課題を解決するために次のような手段を講じる。
【００１５】
本発明における考え方は次のとおりである。すなわち、字幕付き映像再生装置において、ユーザー指定時刻位置から再生を開始する際、そのユーザー指定時刻位置が字幕表示期間中か判断し、字幕表示期間中であれば、次に、その字幕データの表示開始時刻に相当するアドレスを計算し、一度そのアドレスへアクセスし、対応する字幕データを読み出す。そして、字幕データのみを復号し、復号が完了したら、再び先のユーザー指定時刻位置に相当するアドレスへジャンプし、映像データを読み出す。そして、その映像データを復号しつつ、前記のあらかじめ復号している字幕データと同期をとり、再生を開始する。
【００１６】
すなわち、本発明による字幕付き映像再生装置は、字幕付き映像データを記録している記録媒体から前記映像データを再生する字幕付き映像再生装置であって、外部から与えられるユーザー指定時刻位置が字幕表示期間に該当する否かを判断する手段と、前記ユーザー指定時刻位置が字幕表示期間に該当するときに対応する字幕データの表示開始時刻に相当するアドレスを求める手段と、前記記録媒体に対して前記求めた表示開始時刻相当のアドレスへアクセスし、対応する前記字幕データを読み出す手段と、前記読み出した前記字幕データを退避格納し、復号する手段と、前記ユーザー指定時刻位置に相当のアドレスへアクセスし、映像データを読み出す手段と、前記読み出した前記映像データを前記復号している前記字幕データと同期して再生する手段とを備えた構成とされている。
【００１７】
この構成によれば、ユーザー指定時刻位置がたとえ字幕表示期間中であっても、そのユーザー指定時刻位置からちょうどに字幕を表示開始することが可能となる。したがって、新しい記録媒体を追加する必要はない。
【００１８】
また、高速再生当の特殊再生に対応する本発明の字幕付き映像再生装置は、字幕付き映像データを記録している記録媒体から前記映像データを再生する字幕付き映像再生装置であって、特殊再生から通常再生に切り替える際に、その切り替え指令の現在時刻位置を一時記憶する手段と、前記一時記憶した切り替え指令時刻位置が字幕表示期間に該当する否かを判断する手段と、前記切り替え指令時刻位置が字幕表示期間に該当するときに対応する字幕データの表示開始時刻に相当するアドレスを求める手段と、前記記録媒体に対して前記求めた表示開始時刻相当のアドレスへアクセスし、対応する前記字幕データを読み出す手段と、前記読み出した前記字幕データを退避格納し、復号する手段と、前記切り替え指令時刻位置に相当のアドレスへアクセスし、映像データを読み出す手段と、前記読み出した前記映像データを前記復号している前記字幕データと同期して再生する手段とを備えた構成とされている。
【００１９】
この構成によれば、高速再生などの特殊再生を行っている状態から通常再生に移行するときにも、切り替え指令時刻位置がたとえ字幕表示期間中であっても、その切り替え指令時刻位置からちょうどに字幕を表示開始することが可能となる。したがって、新しい記録媒体を追加する必要はない。
【００２０】
また、レジューム再生機能に対応する本発明の字幕付き映像再生装置は、字幕付き映像データを記録している記録媒体から前記映像データを再生する字幕付き映像再生装置であって、レジューム停止状態から通常再生に切り替える際に、その切り替え指令の現在時刻位置を一時記憶する手段と、前記一時記憶した切り替え指令時刻位置が字幕表示期間に該当する否かを判断する手段と、前記切り替え指令時刻位置が字幕表示期間に該当するときに対応する字幕データの表示開始時刻に相当するアドレスを求める手段と、前記記録媒体に対して前記求めた表示開始時刻相当のアドレスへアクセスし、対応する前記字幕データを読み出す手段と、前記読み出した前記字幕データを退避格納し、復号する手段と、前記切り替え指令時刻位置に相当のアドレスへアクセスし、映像データを読み出す手段と、前記読み出した前記映像データを前記復号している前記字幕データと同期して再生する手段とを備えた構成とされている。
【００２１】
この構成によれば、レジューム停止状態から通常再生に移行するときにも、切り替え指令時刻位置がたとえ字幕表示期間中であっても、その切り替え指令時刻位置からちょうどに字幕を表示開始することが可能となる。したがって、新しい記録媒体を追加する必要はない。
【００２２】
上記構成において、前記映像データと前記字幕データとの同期再生を行う手段について、前記字幕データの本来の表示タイミング情報と前記ユーザー指定時刻位置または切り替え指令時刻位置とに基づいて、前記ユーザー指定時刻位置または切り替え指令時刻位置を開始タイミングとする前記字幕データの同期再生のタイミング制御を行うように構成することが好ましい。
【００２３】
このように構成すれば、正規のタイミングで字幕を切り替えることになるので、見た目にとってストーリーに違和感を与えないように字幕の切り替えを行うことが可能となる。
【発明の効果】
【００２４】
本発明によれば、ユーザー指定時刻位置ちょうどから字幕を表示することが可能となる。また、字幕の表示時間も正規のタイミングで切り替わるため、違和感なくコンテンツを楽しむことができる。
【００２５】
また、高速再生からの通常再生復帰の際、あるいは、レジューム停止からの通常再生復帰の際も、その切り替え指令時刻位置ちょうどから字幕を表示することができる。これによりユーザーは、字幕を逃すことなくコンテンツを楽しむことができる。
【００２６】
ディスク製作者側も、製作社ロゴや、意図する副映像情報をストリーム先頭に挿入するだけで、再生途中からでもうまく主映像、副映像を同期させて再生することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明にかかわる字幕付き映像再生装置の実施の形態を図面に基づいて詳細に説明する。
【００２８】
以下に具体例として、光ディスクにおける実現例を記す。
【００２９】
（実施の形態１）
図１は字幕付き映像再生装置の概略的構成を示すブロック図である。図１において、１１は記録媒体の一例の光ディスク、１２はデータ読み取り部、１３はコマンド解析部、１４はデータ格納部、１５はデータ復号部、１６は制御部である。
【００３０】
コマンド解析部１３は、ユーザーの操作による各種コマンドを受信し、その内容を解析し、解析結果を制御部１６に送出するように構成されている。制御部１６は、コマンド解析部１３からのコマンドを受け取り、それに基づいてデータ読み取り部１２およびデータ復号部１５を制御する。データ読み取り部１２は、光ディスク１１からデータ（映像データ、音声データ、字幕データ等）を読み出し、データ復号部１５へ転送するものである。データ復号部１５は、従来技術と同様のデータ分別機能、主映像データ復号機能、副映像データ復号機能のほかに、タイムテーブル検索機能、字幕管理情報解析機能、副映像デコード管理機能を搭載している。データ格納部１４は、主映像データ格納領域、副映像データ格納領域、タイムテーブル格納領域、管理情報格納領域およびその他の格納領域を備えている。データ復号部１５は、データ読み取り部１２から受け取ったデータをそのデータ分別機能によって分別した後、データ格納部１４の各該当する格納領域へ転送格納するように構成されている。
【００３１】
次に、以上のように構成された本実施の形態の字幕付き映像再生装置の動作を説明する。
【００３２】
通常の再生では、光ディスク１１からデータ読み取り部１２によって読み出されたデータがデータ復号部１５に送出され、データ復号部１５のデータ分別機能によって分別した後、データ格納部１４に転送してそれぞれの該当する格納領域へ格納する。このデータをデータ復号部１５の主映像データ復号機能および副映像データ復号機能によって復号し、復号データをモニターへ出力する。これら一連の処理は、制御部１６にて制御を行う。
【００３３】
次に、字幕付き映像のタイムサーチの制御処理を説明する。
【００３４】
コマンド解析部１３によってタイムアクセスコマンドを受信する。そしてデータ復号部１５にあるタイムテーブル検索機能および字幕管理情報解析機能によりジャンプ先の字幕表示開始アドレスを算出し、まずはその字幕データのみをデータ格納部１４の副映像データ格納領域へ転送格納する。次に、副映像デコード管理機能により字幕データの格納を完了させ、実際のタイムアクセスコマンドで指定された時刻位置のアドレスへジャンプし、その字幕データと同期をとって映像データおよび音声データをモニター出力する。
【００３５】
以上を実現するための制御フローを図２に示す。このときの前提として、再生中、停止中、また一度再生したコンテンツかどうかは問わない。
【００３６】
まずステップＳ０１において、コマンド解析部１３は、ユーザーから指定されたタイムアクセスコマンドを受信し、コマンド解析を行う。コマンド解析の結果が制御部１６に送られ、制御部１６はコマンド解析結果に基づいてデータ復号部１５を制御する。
【００３７】
次いで、ステップＳ０２において、データ復号部１５は、そのタイムテーブル検索機能により、ユーザー指定時刻位置から管理情報に基づいてデータ格納部１４のタイムテーブル格納領域の検索を行う。
【００３８】
次いで、ステップＳ０３において、データ復号部１５は、その字幕管理情報解析機能により、ユーザー指定時刻位置に対応したジャンプ先のアドレスおよび字幕管理情報を取得する。
【００３９】
次いで、ステップＳ０４において、ジャンプ先アドレスおよび字幕管理情報を基に、ジャンプ先のユーザー指定時刻位置が字幕表示期間中であるか否かを判断する。字幕表示期間中でなければ、そのまま、先にステップＳ０３で取得したユーザー指定時刻位置に対応したアドレスへジャンプし、再生を開始する。字幕表示期間中であれば、ステップＳ０５に進む。
【００４０】
次いで、ステップＳ０５において、データ復号部１５は字幕表示開始アドレスを検索する。
【００４１】
次に、ステップＳ０６において、先のステップＳ０５で取得した字幕表示開始アドレスへアクセスし、データ読み取り部１２を介して光ディスク１１から字幕データを取得する。
【００４２】
次いで、ステップＳ０７において、データ復号部１５は、アクセスで取得した字幕データのみをデータ格納部１４の副映像データ格納領域に転送して格納し、その上で、副映像データ復号機能により字幕データをデコードする。
【００４３】
字幕デコードが完了すると、ステップＳ０８に進んで、再度、先のステップＳ０３で取得したユーザー指定時刻位置に対応したアドレスへタイムアクセスする。
【００４４】
次いで、ステップＳ０９において、主映像データに字幕データを重ねて同期をとり、再生する。
【００４５】
次いで、ステップＳ１０において、字幕データの本来の表示タイミング情報とユーザー指定時刻位置とに基づいて、ユーザー指定時刻位置を開始タイミングとする字幕データの同期再生のタイミング制御を行う。すなわち、この場合のタイミング制御は、本来の表示タイミングとユーザー指定時刻との差分を新基準にする。
【００４６】
以上のように、字幕データのみを先読みして同期をとり、再生制御処理を実現する。
【００４７】
具体的に転送データの観点から説明すると、ＤＶＤビデオ規格では、図３に示すようにＶＯＢ構造が決められている。
【００４８】
ＶＯＢＵには、「ＮＶ＿ＰＣＫ（ナビゲーションデータ）」「Ａ＿ＰＣＫ（音声データ）」「Ｖ＿ＰＣＫ（映像データ）」「ＳＰ＿ＰＣＫ（字幕データ）」が混在しており、再生装置にて設定されたそれぞれのＰＣＫをデコードし、映像、音声出力される。
【００４９】
ここで、先に説明したフローと関連付けて説明すると、図２のステップＳ０５で取得した字幕表示開始アドレスへアクセスし（ステップＳ０６）、字幕データ「ＳＰ＿ＰＣＫ」のユーザー指定時刻位置に該当するデータのみをデータ復号部１５に取り込み、デコードする（ステップＳ０７）。字幕データ「ＳＰ＿ＰＣＫ」のデコードが完了した時点で、再びユーザー指定時刻位置にジャンプして、その字幕データと同期をとりながら映像データおよび音声データを再生するということになる。
【００５０】
以上のように本実施の形態によれば、新たに記録媒体を追加することなく、ディスクの管理情報を基に、ユーザー指定時刻位置や字幕表示開始時刻に相当するアドレスを計算し、字幕データを先に読み出してデコードし、指定時刻位置の主映像と字幕データとの同期をとって再生を行う機能を実現することができる。
【００５１】
（実施の形態２）
次に、字幕付き映像における高速順方向サーチまたは高速逆方向サーチからの通常再生復帰の制御処理を説明する。ここでは、高速再生の方向（順、逆）については、処理上の違いはない。
【００５２】
まず初めに、高速再生処理について説明する。
【００５３】
図１において、ユーザー操作によって送られた高速再生コマンドがコマンド解析部１３にて受信される。この高速再生コマンドが制御部１６に送出され、制御部１６は高速再生コマンドに従ってデータ読み取り部１２およびデータ復号部１５を制御する。そして、データ読み取り部１２を介して光ディスク１１より間欠（不連続間引き）データを読み取り、データ復号部１５に転送する。そこでデータ分別機能によって、主映像データのみをデータ格納部１４に振り分ける。そして、再びデータ復号部１５にて主映像データ復号機能にてデコードされ、モニター出力される。
【００５４】
次に、ユーザー操作により通常再生コマンドがコマンド解析部１３で受信されると、その通常再生コマンドが制御部１６に送出され、制御部１６は通常再生コマンドに従ってデータ読み取り部１２およびデータ復号部１５を制御する。そして、データ読み取り部１２は一旦データ読み取り処理を中断する。また、このときのコマンド受信のタイムスタンプは記憶しておく。
【００５５】
そして、データ格納部１４内に蓄積されている間欠データをすべてクリアし、それが完了すると、再び、光ディスク１１よりデータ読み取り部１２にて連続データの読み取りを開始する。そして、コマンド受信時のタイムスタンプを基にデータ復号部１５にあるタイムテーブル検索機能および字幕管理情報解析機能によりジャンプ先の字幕表示開始アドレスを算出し、まずはその字幕データのみをデータ格納部１４へ送る。次に、副映像デコード管理機能により字幕データの格納を完了させ、実際のタイムアクセスコマンドで指定された時刻位置のアドレスへジャンプし、その字幕データと同期をとって映像データおよび音声データをモニター出力する。
【００５６】
以上を実現するための制御フローを図４に示す。
【００５７】
まずステップＳ１１において、コマンド解析部１３は、ユーザー操作により与えられた高速サーチコマンドを受信し、コマンド解析を行う。コマンド解析の結果が制御部１６に送られ、制御部１６はコマンド解析結果に基づいてデータ読み取り部１２およびデータ復号部１５を制御する。
【００５８】
次いで、ステップＳ１２において、データ読み取り部１２は、ユーザーによって指定された方向（順、逆）、段階に従って間引きデータを光ディスク１１より読み出す。
【００５９】
この状態で、ステップＳ１３において、コマンド解析部１３がユーザーより通常再生のコマンドを受け取ると、ステップＳ１４において、まずその通常再生復帰指示の時刻位置のタイムスタンプを記憶し、次いで、ステップＳ１５において、間引きデータを格納領域からクリアする。
【００６０】
次いで、ステップＳ１６において、通常再生コマンドを受信した時刻位置から管理情報を基にタイムテーブル検索を行い、ステップＳ１７において、ジャンプ先のアドレスおよび字幕管理情報を取得する。
【００６１】
次いで、ステップＳ１８において、ジャンプ先のアドレスおよび字幕管理情報を基に、ジャンプ先が字幕表示期間中であるか否かを判断する。字幕表示期間中でなければ、そのまま、先にステップＳ１７で取得したアドレスへジャンプし、再生を開始する。字幕表示期間であれば、ステップＳ１９に進む。
【００６２】
次いで、ステップＳ１９において、データ復号部１５は字幕表示開始アドレスを検索する。
【００６３】
次に、ステップＳ２０において、先のステップＳ１９で取得した字幕表示開始アドレスへアクセスし、データ読み取り部１２を介して光ディスク１１から字幕データを取得する。
【００６４】
次いで、ステップＳ２１において、データ復号部１５は、アクセスで取得した字幕データのみをデータ格納部１４の副映像データ格納領域に転送して格納し、その上で、副映像データ復号機能により字幕データをデコードする。
【００６５】
字幕デコードが完了すると、ステップＳ２２に進んで、再度、先のステップＳ１７で取得した切り替え指令時刻位置に対応したアドレスへタイムアクセスする。
【００６６】
次いで、ステップＳ２３において、主映像データに字幕データを重ねて同期をとり、再生する。
【００６７】
次いで、ステップＳ２４において、字幕データの本来の表示タイミング情報と切り替え指令時刻位置とに基づいて、切り替え指令時刻位置を開始タイミングとする字幕データの同期再生のタイミング制御を行う。すなわち、この場合のタイミング制御は、本来の表示タイミングとユーザー指定時刻との差分を新基準にする。
【００６８】
以上のように、字幕データのみを先読みして同期をとり、再生制御処理を実現する。
【００６９】
（実施の形態３）
次に、字幕付き映像におけるレジューム停止からの通常再生復帰の制御処理を説明する。
【００７０】
まず初めに、レジューム停止処理について説明する。
【００７１】
図１において、ユーザー操作によって送られたレジューム停止コマンドがコマンド解析部１３にて受信される。このレジューム停止コマンドが制御部１６に送出され、制御部１６はレジューム停止コマンドに従ってデータ読み取り部１２およびデータ復号部１５を制御する。そして、データ読み取り部１２を停止し、データ格納部１４をクリアする。このときのコマンド受信のタイムスタンプは記憶しておく。
【００７２】
次に、ユーザー操作により通常再生コマンドがコマンド解析部１３で受信されると、光ディスク１１よりデータ読み取り部１２にて連続データの読み取りを開始する。そして、コマンド受信時のタイムスタンプを基にデータ復号部１５にあるタイムテーブル検索機能および字幕管理情報解析機能によりジャンプ先の字幕表示開始アドレスを算出し、まずはその字幕データのみをデータ格納部１４へ送る。次に、副映像デコード管理機能により字幕データの格納を完了させ、実際のタイムアクセスコマンドで指定された時刻位置のアドレスへジャンプし、その字幕データと同期をとって映像データおよび音声データをモニター出力する。
【００７３】
以上を実現するための制御フローを図５に示す。
【００７４】
まずステップＳ３１において、コマンド解析部１３は、ユーザー操作により与えられたレジューム停止コマンドを受信し、コマンド解析を行う。コマンド解析の結果が制御部１６に送られ、制御部１６はコマンド解析結果に基づいてデータ読み取り部１２およびデータ復号部１５を制御する。
【００７５】
次いで、ステップＳ３２において、データ読み取り部１２はデータの読み出しを停止する。
【００７６】
次いで、ステップＳ３３において、データ格納領域をクリアする。そして、ステップＳ３４において、このときのコマンドを受信したタイムスタンプを記憶しておく。
【００７７】
次いで、ステップＳ３５において、コマンド解析部１３がユーザーより通常再生のコマンドを受け取ると、ステップＳ３６において、事前に記憶したタイムスタンプから管理情報を基にタイムテーブル検索を行い、ステップＳ３７において、ジャンプ先のアドレスおよび字幕管理情報を取得する。
【００７８】
次いで、ステップＳ３８において、ジャンプ先のアドレスおよび字幕管理情報を基に、ジャンプ先が字幕表示期間中であるか否かを判断する。字幕表示期間中でなければ、そのまま、先にステップＳ３７で取得したアドレスへジャンプし、再生を開始する。字幕表示期間であれば、ステップＳ３９に進む。
【００７９】
次いで、ステップＳ３９において、データ復号部１５は字幕表示開始アドレスを検索する。
【００８０】
次に、ステップＳ４０において、先のステップＳ３９で取得した字幕表示開始アドレスへアクセスし、データ読み取り部１２を介して光ディスク１１から字幕データを取得する。
【００８１】
次いで、ステップＳ４１において、データ復号部１５は、アクセスで取得した字幕データのみをデータ格納部１４の副映像データ格納領域に転送して格納し、その上で、副映像データ復号機能により字幕データをデコードする。
【００８２】
字幕デコードが完了すると、ステップＳ４２に進んで、再度、先のステップＳ３７で取得した切り替え指令時刻位置に対応したアドレスへタイムアクセスする。
【００８３】
次いで、ステップＳ４３において、主映像データに字幕データを重ねて同期をとり、再生する。
【００８４】
次いで、ステップＳ４４において、字幕データの本来の表示タイミング情報と切り替え指令時刻位置とに基づいて、切り替え指令時刻位置を開始タイミングとする字幕データの同期再生のタイミング制御を行う。すなわち、この場合のタイミング制御は、本来の表示タイミングとユーザー指定時刻との差分を新基準にする。
【００８５】
以上のように、字幕データのみを先読みして同期をとり、再生制御処理を実現する。
【００８６】
なお、以上の方法は、光ディスクに限らず、他の記録媒体でも同様に実現可能である。
【産業上の利用可能性】
【００８７】
本発明の字幕付き映像再生装置は、ＤＶＤプレーヤを始めとする光ディスク再生機器等で有用である。また、光ディスクに限らず、大容量蓄積メディア再生機器にも応用できる。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の形態１における字幕付き映像再生装置の一例としての光ディスク再生装置の構成概略を示すブロック図
【図２】本発明の実施の形態１における光ディスク再生装置の処理を示すフローチャート（タイムアクセス）
【図３】ＤＶＤビデオ規格のＶＯＢ構成図
【図４】本発明の実施の形態２における字幕付き映像再生装置（光ディスク再生装置）の処理を示すフローチャート（高速サーチからの通常再生）
【図５】本発明の実施の形態３における字幕付き映像再生装置（光ディスク再生装置）の処理を示すフローチャート（レジューム停止からの通常再生）
【図６】コンテンツの具体例を示す図
【図７】従来の技術における光ディスク再生装置の構成概略を示すブロック図
【符号の説明】
【００８９】
１１  光ディスク
１２  データ読み取り部
１３  コマンド解析部
１４  データ格納部
１５  データ復号部
１６  制御部
１７  副映像データ記憶領域
【図１】
2005303791.tif 000003
【図２】
2005303791.tif 000004
【図３】
2005303791.tif 000005
【図４】
2005303791.tif 000006
【図５】
2005303791.tif 000007
【図６】
2005303791.tif 000008
【図７】
2005303791.tif 000009