(57)【要約】      （修正有）【課題】再生中の再生単位からアングル変更位置情報を取得できない場合や、取得したアングル変更位置情報が不適切な場合であっても、再生を停止することなくアングルの変更やメニューレジューム機能を実行する。【解決手段】それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、アングル変更位置情報を用いて再生する映像データのアングルを変更する制御手段と、再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記制御手段が再生する映像データのアングルを変更する。【選択図】図１
2007060630.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、
前記制御手段は、前記アングル位置情報判断部によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、再生する映像データのアングルを変更する映像再生装置。
【請求項２】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、再生する映像データのアングルを変更する請求項１記載の映像再生装置。
【請求項３】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、
前記制御手段は、前記アングル位置情報判断部によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、再生する映像データのアングルを変更する映像再生装置。
【請求項４】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、再生する映像データのアングルを変更する請求項３記載の映像再生装置。
【請求項５】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、
前記制御手段は、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断部によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、映像データのアングルを変更する映像再生装置。
【請求項６】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、映像データのアングルを変更する請求項５記載の映像再生装置。
【請求項７】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、
前記制御手段は、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断部によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、映像データのアングルを変更する映像再生装置。
【請求項８】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、映像データのアングルを変更する請求項７記載の映像再生装置。
【請求項９】
前記アングル位置情報判断部は、アングル変更先のアドレスを示すアングル変更位置情報が取得できない場合または、取得したアドレスが７ＦＦＦＦＦＦＦｈの場合、アングル変更できないと判断することを特徴とする請求項１，３，５または７記載の映像再生装置。
【請求項１０】
再生する映像データおよびアングル変更位置情報は、DVD-Video規格に準拠するデータであることを特徴とする請求項1から請求項９までのいずれかに記載の映像再生装置。
【請求項１１】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、
前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、
前記制御手段は、前記アングル位置情報判断部によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させる集積回路。
【請求項１２】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、再生する映像データのアングルを変更する請求項１１記載の集積回路。
【請求項１３】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、
前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、
前記制御手段は、前記アングル位置情報判断部によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させる集積回路。
【請求項１４】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、再生する映像データのアングルを変更する請求項１３記載の集積回路。
【請求項１５】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、
前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、
前記制御手段は、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断部によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させる集積回路。
【請求項１６】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、映像データのアングルを変更する請求項１５記載の集積回路。
【請求項１７】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、
前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、
アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、
前記制御手段は、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断部によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させる集積回路。
【請求項１８】
前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、
前記制御手段は、取得した再生位置情報に基づいて、映像データのアングルを変更する請求項１７記載の集積回路。
【請求項１９】
前記アングル位置情報判断部は、アングル変更先のアドレスを示すアングル変更位置情報が取得できない場合または、取得したアドレスが７ＦＦＦＦＦＦＦｈの場合、アングル変更できないと判断することを特徴とする請求項１１から請求項１８のいずれかに記載の集積回路。
【請求項２０】
再生する映像データ、音声データおよびアングル変更位置情報は、DVD-Video規格に準拠するデータであることを特徴とする請求項1１から請求項１９のいずれかに記載の集積回路。
【請求項２１】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、
再生中のアングルにおける再生中の再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を保存するアングル変更位置情報保存ステップと、
前記アングル位置情報判断ステップによって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存ステップで保存されたアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御ステップと、
を有する映像再生方法。
【請求項２２】
前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、
前記制御ステップは、取得した再生位置情報に基づいて、再生する映像データのアングルを変更する請求項２１記載の映像再生方法。
【請求項２３】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、
再生中のアングルにおける再生中の再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を取得するアングル変更位置情報取得ステップと、
前記アングル位置情報判断ステップによって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得ステップで取得したアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御ステップと、
を有する映像再生方法。
【請求項２４】
前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、
前記制御ステップは、取得した再生位置情報に基づいて、再生する映像データのアングルを変更する請求項２３記載の映像再生方法。
【請求項２５】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、
アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を保存するアングル変更位置情報保存ステップと、
前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断ステップによってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存ステップで保存されたアングル変更位置情報を用いて、映像データのアングルを変更する制御ステップと、
を有する映像再生方法。
【請求項２６】
前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、
前記制御ステップは、取得した再生位置情報に基づいて、映像データのアングルを変更する請求項２５記載の映像再生方法。
【請求項２７】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、
前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、
アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を取得するアングル変更位置情報取得ステップと、
前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断ステップによってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、映像データのアングルを変更する制御ステップと、
を有する映像再生方法。
【請求項２８】
前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、
前記制御ステップは、取得した再生位置情報に基づいて、映像データのアングルを変更する請求項２７記載の映像再生方法。
【請求項２９】
前記アングル位置情報判断ステップは、アングル変更先のアドレスを示すアングル変更位置情報が取得できない場合または、取得したアドレスが７ＦＦＦＦＦＦＦｈの場合、アングル変更できないと判断することを特徴とする請求項２１、２３、２５または２７記載の映像再生方法。
【請求項３０】
再生する映像データおよびアングル位置情報は、DVD-Video規格に準拠するデータであることを特徴とする請求項２１から請求項２９のいずれかに記載の映像再生方法。
【請求項３１】
それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力するための映像再生プログラムであって、
コンピュータを、請求項１ないし８のいずれか一項記載の各手段として機能させるための映像再生プログラム。
【請求項３２】
請求項３１記載の映像再生プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置及び映像再生方法に関する。
【背景技術】
【０００２】
従来、複数のカメラアングルで撮影した映像を同一時間内で進行するアングルブロックとして多重化して記録した光ディスクを再生し、さまざまなアングルからの映像を視聴できるマルチアングル対応映像再生装置が普及している。ＤＶＤ−Ｖｉｄｅｏでは、アングルブロック内に最大９個のアングルセルを持つことができ、アングル変更は再生するアングルセルを切り替えることによって行われる。
【０００３】
アングル変更が非シームレスに実行される時、アングルセルは理論上の再生単位ＶＯＢＵ（Video OBject Unit）で構成されおり、ＶＯＢＵに記録しているＮＶ＿ＰＣＫ（Navigation Pack）のＮＳＭＬ＿ＡＧＬＩ（非シームレスアングル情報）の変更先ＶＯＢＵアドレスをアングル変更位置情報として取得して、アングル変更が行われる。例えば、図１５においてアングルセル２のＶＯＢＵ１０再生中にアングル１にアングルを変更する場合、ＶＯＢＵ１０に記録しているＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩのアングルセル１内の変更先ＶＯＢＵアドレスを取得して、仮にそのアドレスがＶＯＢＵ４の先頭アドレスである場合、ＶＯＢＵ４から再生を行う。同様に、アングル３にアングル変更する場合、ＶＯＢＵ１０に記録しているＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩのアングルセル３内の変更先ＶＯＢＵアドレスを取得して、ＶＯＢＵ１６の先頭へアングル変更を行う。
【０００４】
アングルセルの変更がシームレスに実行される時、アングルセルは２個以上のＶＯＢＵを含むＩＬＶＵ（InterLeaVed Unit）で構成されており、ＩＬＶＵ内のＶＯＢＵが記録しているＮＶ＿ＰＣＫのＳＭＬ＿ＡＧＬＩ（シームレスアングル情報）の変更先ＩＬＶＵのアドレスをアングル変更位置データとして取得して行われる。例えば、図１６においてアングルセル２のＩＬＶＵ１０再生中にアングル１にアングル変更する場合、ＩＬＶＵ１０内のＶＯＢＵに記録しているＮＶ＿ＰＣＫのＳＭＬ＿ＡＧＬＩのアングルセル１内の変更先ＩＬＶＵアドレスを取得して、仮にそのアドレスがＩＬＶＵ４の最終アドレスである場合、ＩＬＶＵ１０再生後ＩＬＶＵ４から再生を行う。同様に、アングル３にアングル変更する場合、ＩＬＶＵ１０に記録しているＮＶ＿ＰＣＫのＳＭＬ＿ＡＧＬＩのアングルセル３内の変更先ＩＬＶＵアドレスを取得して、ＩＬＶＵ１６の後尾へアングル変更を行う。
【０００５】
上記のＮＶ＿ＰＣＫには、ＮＳＭＬ＿ＡＧＬＩ、ＳＭＬ＿ＡＧＬＩの他に、ＳＭＬ＿ＰＢＩ（シームレス再生情報）、ＶＯＢＵ＿ＳＲＩ(ＶＯＢＵサーチ情報)が記録されている。ＳＭＬ＿ＰＢＩには、ＩＬＶＵ＿ＥＡ（当該ＩＬＶＵの最終アドレス）、ＮＸＴ＿ＩＬＶＵ＿ＳＡ（次のＩＬＶＵの開始アドレス）、ＮＸＴ＿ＩＬＶＵ＿ＳＺ（次のＩＬＶＵのサイズ）が記録されている。また、ＶＯＢＵ＿ＳＲＩには、当該ＶＯＢＵの前後のＶＯＢＵの先頭アドレスや当該ＶＯＢＵの開始時刻の前後０．５×ｎ秒に再生されるＶＯＢＵの先頭アドレスが記録されている。
【０００６】
ところで、アングル変更時に再生中のＩＬＶＵ内ＶＯＢＵが記録しているＳＭＬ＿ＡＧＬＩが取得できないと、所望のアングルのアングルセル内の変更先アドレスがわからないためアングル変更が行えない。そのため、現在再生中のＩＬＶＵと同じ時間内にあり、当該ＩＬＶＵと連続して多重化されている他のアングルセルのＩＬＶＵ内のＶＯＢＵが記録しているＳＭＬ＿ＡＧＬＩを用いることによって遅滞なくアングル変更を行う映像再生装置が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１７１４７２号公報（第３頁−第６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来の映像再生装置においても、他の全てのアングルのＩＬＶＵ内のＶＯＢＵが記録しているＳＭＬ＿ＡＧＬＩが取得できない場合にはアングル変更が行えないことがあった。また、各アングルセルの終端付近では、各アングルの変更先アドレスが意図的に７ＦＦＦ  ＦＦＦＦｈと記述されていることがあり、このように、取得した変更先アドレスが不適切な場合にも同様にアングル変更が行えなくなる。
【０００８】
本発明は、上記事情に鑑みてなされたものであって、再生中の再生単位からアングル変更位置情報を取得できない場合や、再生中の再生単位から取得したアングル変更位置情報が不適切な場合であっても、再生を停止することなくアングルの変更を変更できる映像再生装置及び映像再生方法を提供することを目的とする。また、アングルメニューへ遷移する前に再生していた再生単位からアングル変更位置情報を取得できない場合や、アングルメニューへ遷移する前に再生していた再生単位から取得したアングル変更位置情報が不適切な場合であっても、再生を停止することなくアングルを変更できる映像再生装置及び映像再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の映像再生装置は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、前記アングル位置情報判断手段によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記制御手段が、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、再生する映像データのアングルを変更するものである。
【００１０】
上記構成によれば、再生中の再生単位からアングル変更位置情報を取得できない場合や、再生中の再生単位から取得したアングル変更位置情報が不適切な場合であっても、予め保存されているアングル変更位置情報を用いることにより、再生を停止することなくアングルを変更できる。
【００１１】
また、本発明の映像再生装置は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、再生する映像データのアングルを変更するものである。
【００１２】
上記構成によれば、現在再生中の再生単位に近接した位置から、アングル変更後の再生を開始することができる。
【００１３】
また、本発明の映像再生装置は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、前記アングル位置情報判断手段によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記制御手段が、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、再生する映像データのアングルを変更するものである。
【００１４】
上記構成によれば、再生中の再生単位からアングル変更位置情報を取得できない場合や、再生中の再生単位から取得したアングル変更位置情報が不適切な場合であっても、再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を用いることにより、再生を停止することなくアングルを変更できる。
【００１５】
また、本発明の映像再生装置は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、再生する映像データのアングルを変更するものである。
【００１６】
上記構成によれば、現在再生中の再生単位に近接した位置から、アングル変更後の再生を開始することができる。
【００１７】
また、本発明の映像再生装置は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、前記アングル位置情報判断手段によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記制御手段が、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、映像データのアングルを変更するものである。
【００１８】
上記構成によれば、アングルメニューへ遷移する前に再生していた再生単位からアングル変更位置情報を取得できない場合や、アングルメニューへ遷移する前に再生していた再生単位から取得したアングル変更位置情報が不適切な場合であっても、予め保存されているアングル変更位置情報を用いることにより、再生を停止することなくアングルを変更できる。
【００１９】
また、本発明の映像再生装置は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、映像データのアングルを変更するものである。
【００２０】
上記構成によれば、アングルメニューに遷移する前に再生していた再生単位に近接した位置から、アングル変更後の再生を開始することができる。
【００２１】
また、本発明の映像再生装置は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、前記制御手段が、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断手段によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、映像データのアングルを変更するものである。
【００２２】
上記構成によれば、アングルメニューへ遷移する前に再生していた再生単位からアングル変更位置情報を取得できない場合や、アングルメニューへ遷移する前に再生していた再生単位から取得したアングル変更位置情報が不適切な場合であっても、アングルメニューへ遷移する前に再生していた再生単位から取得したアングル変更位置情報を用いることにより、再生を停止することなくアングルを変更できる。
【００２３】
また、本発明の映像再生装置は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、映像データのアングルを変更するものである。
【００２４】
上記構成によれば、アングルメニューに遷移する前に再生していた再生単位に近接した位置から、アングル変更後の再生を開始することができる。
【００２５】
また、本発明の映像再生装置は、前記アングル位置情報判断部が、アングル変更先のアドレスを示すアングル変更位置情報が取得できない場合または、取得したアドレスが７ＦＦＦＦＦＦＦｈの場合、アングル変更できないと判断することを特徴とする。
【００２６】
また、本発明の映像再生装置は、再生する映像データおよびアングル変更位置情報が、DVD-Video規格に準拠するデータであることを特徴とする。
【００２７】
また、本発明の集積回路は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、前記制御手段が、前記アングル位置情報判断部によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させるものである。
【００２８】
また、本発明の集積回路は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、再生する映像データのアングルを変更するものである。
【００２９】
また、本発明の集積回路は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、再生中のアングルにおける再生中の再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、前記制御手段が、前記アングル位置情報判断部によって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させるものである。
【００３０】
また、本発明の集積回路は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、再生する映像データのアングルを変更するものである。
【００３１】
また、本発明の集積回路は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を保存するアングル変更位置情報保存手段と、を備え、前記制御手段が、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断部によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存手段に保存されているアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させるものである。
【００３２】
また、本発明の集積回路は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、映像データのアングルを変更するものである。
【００３３】
また、本発明の集積回路は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置の集積回路であって、前記集積回路は、入力された再生データを映像データ、音声データにデコードし、映像信号と音声信号を出力する再生手段と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部と、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御手段と、アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載されたアングル変更位置情報を取得するアングル変更位置情報取得手段と、を備え、前記制御手段が、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断部によってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、再生する映像データのアングルを選択し、前記再生手段によって再生出力させるものである。
【００３４】
また、本発明の集積回路は、前記制御手段が用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得手段を備え、前記制御手段が、取得した再生位置情報に基づいて、映像データのアングルを変更するものである。
【００３５】
また、本発明の集積回路は、前記アングル位置情報判断部が、アングル変更先のアドレスを示すアングル変更位置情報が取得できない場合または、取得したアドレスが７ＦＦＦＦＦＦＦｈの場合、アングル変更できないと判断することを特徴とする。
【００３６】
また、本発明の集積回路は、再生する映像データ、音声データおよびアングル変更位置情報が、DVD-Video規格に準拠するデータであることを特徴とする。
【００３７】
また、本発明の映像再生方法は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、再生中のアングルにおける再生中の再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を保存するアングル変更位置情報保存ステップと、前記アングル位置情報判断ステップによって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存ステップで保存されたアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御ステップと、を有する。
【００３８】
また、本発明の映像再生方法は、前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、前記制御ステップが、取得した再生位置情報に基づいて、再生する映像データのアングルを変更するものである。
【００３９】
また、本発明の映像再生方法は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、再生中のアングルにおける再生中の再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を取得するアングル変更位置情報取得ステップと、前記アングル位置情報判断ステップによって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得ステップで取得したアングル変更位置情報を用いて、再生する映像データのアングルを変更する制御ステップと、を有する。
【００４０】
また、本発明の映像再生方法は、前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、前記制御ステップが、取得した再生位置情報に基づいて、再生する映像データのアングルを変更するものである。
【００４１】
また、本発明の映像再生方法は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を保存するアングル変更位置情報保存ステップと、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断ステップによって再生中の再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報保存ステップで保存されたアングル変更位置情報を用いて、映像データのアングルを変更する制御ステップと、を有する。
【００４２】
また、本発明の映像再生方法は、前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、前記制御ステップが、取得した再生位置情報に基づいて、映像データのアングルを変更するものである。
【００４３】
また、本発明の映像再生方法は、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生方法であって、前記再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断ステップと、アングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位以外の再生単位に記載された、アングル変更先のアドレスを示すアングル変更位置情報を取得するアングル変更位置情報取得ステップと、前記アングルメニューから、メニューレジューム機能にて再生復帰する際、前記アングル位置情報判断ステップによってアングルメニューへ遷移する前に再生していたアングルにおける、再生していた再生単位に記載されたアングル変更位置情報でアングル変更できないと判断した場合、前記アングル変更位置情報取得手段が取得したアングル変更位置情報を用いて、映像データのアングルを変更する制御ステップと、を有する。
【００４４】
また、本発明の映像再生方法は、前記制御ステップで用いるアングル変更位置情報が示す再生単位から、変更先アングルにおける現再生時間の再生位置情報を取得する再生位置情報取得ステップを有し、前記制御ステップが、取得した再生位置情報に基づいて、映像データのアングルを変更するものである。
【００４５】
また、本発明の映像再生方法は、前記アングル位置情報判断ステップが、アングル変更先のアドレスを示すアングル変更位置情報が取得できない場合または、取得したアドレスが７ＦＦＦＦＦＦＦｈの場合、アングル変更できないと判断することを特徴とする。
【００４６】
また、本発明の映像再生方法は、再生する映像データおよびアングル位置情報が、DVD-Video規格に準拠するデータであることを特徴とする。
【００４７】
また、本発明の映像再生プログラムは、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力するための映像再生プログラムであって、コンピュータを、本発明の映像再生装置を構成する各手段として機能させるための映像再生プログラムである。さらに、本発明の記録媒体は、本発明の映像再生プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００４８】
本発明によれば、再生中の再生単位からアングル変更位置情報を取得できない場合や、再生中の再生単位から取得したアングル変更位置情報が不適切な場合であっても、予め保存されているアングル変更位置情報を用いることにより、再生を停止することなくアングルを変更できる。
【発明を実施するための最良の形態】
【００４９】
以下、添付図面を参照しながら本発明の実施形態に係る映像再生装置について詳細に説明する。尚、実施の形態を説明するための全図において、同一機能を有するものは同一符号を付与し、説明は繰り返さないこととする。
【００５０】
［実施の形態１］
図１は、本発明の実施の形態１における映像再生装置の概略構成を示す図である。映像再生装置は、主に、記録媒体１０１、ＤＶＤデコーダ部１０２、制御部１０３、入力装置１０４、１１０メモリ、１１１ＲＡＭなどで構成される。尚、本実施の形態では記録媒体としてＤＶＤなどの光ディスクを用いる。
【００５１】
記録媒体としての光ディスク１０１は、映像データや音声データからなるプレゼンテーションデータと、プレゼンテーションデータの再生制御データや属性データからなるナビゲーションデータ（ＮＶ＿ＰＣＫ）が圧縮されてビットストリームとして記録されている。
【００５２】
ＤＶＤデコーダ部１０２は、入力されたプレゼンテーションデータを後述する制御部１０３の制御に従って、映像データ、音声データにデコードし、映像信号と音声信号を出力する。
【００５３】
制御部１０３は、記録媒体１０１から取得したナビゲーションデータによる再生制御や、装置全体の制御を行う。制御部１０３は、更に、アングル変更位置情報を保存するアングル変更位置情報保存部１０５、アングル変更位置情報によってアングル変更可能であるかを判断するアングル位置情報判断部１０９を含む。
【００５４】
入力装置１０４は、制御部１０３に対してユーザーが制御指示を出すための複数のキーやリモコンで構成されている。
【００５５】
画像表示装置１０６は、映像信号や音声信号を出力するディスプレイ等で構成される。
【００５６】
図２は、本発明の実施の形態１における映像再生装置の、制御部１０３の物理的な構成を示す模式図である。制御部１０３は、主に、ＣＰＵ２０１、ＲＡＭ２０２、Ｉ／Ｆ２０３などで構成される。Ｉ／Ｆ２０３は、光ディスク１０１、ＤＶＤデコーダ部１０２、入力装置１０４、メモリ１１０、拡張ＲＡＭ１１１などとデータの送受信を行う。アングル変更位置情報保存部１０５の機能は、制御部１０３に内蔵されたＣＰＵ２０１により、メモリ１１０に格納されたプログラムコードを読み出して実行することにより実現される。このように、本発明は、以下で説明する各機能を実現するソフトウエアのプログラムコードを記録した記録媒体をシステムあるいは装置に供給し、供給されたシステムあるいは装置のＣＰＵが記録媒体に格納されたプログラムコードを読み出して実行することによっても達成できる。
【００５７】
メモリ１１０としては、例えば、不揮発性メモリ、ＲＯＭ、ハードディスク、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、フロッピーディスクなどを用いることができる。また、機能拡張、修正のため上記のプログラムコードの一部または全ては書き換えられる場合があり、しばしば光ディスク１０１の代わりに本発明の機能を実現するプログラムコードが記録されたバージョンアップディスクが使用される。バージョンアップディスクより読み出したプログラムコードはメモリ１１０に格納される。
【００５８】
拡張ＲＡＭ１１１は、ＤＶＤデコーダ部１０２、制御部１０３がＲＡＭ２０２に保存できないほど大きなデータを保存する時に使用される。
【００５９】
上記構成の映像再生装置において、光ディスクからの映像・音声の再生は次のように行われる。はじめに、非シームレスアングル変更が行われる場合について説明する。
【００６０】
通常シーンのセルを再生する時は、ＶＯＢＵを連続的に再生するため、ＤＶＤデコーダ部１０２は再生中のＶＯＢＵに記録されているプレゼンテーションデータのデコードを行い、制御部１０３は、ＶＯＢＵに記録されているＮＶ＿ＰＣＫを取得して再生制御を行う。
【００６１】
アングルシーン、即ちアングルセルの再生中、制御部１０３は、図１７に示すＶＯＢＵ再生処理のフローチャートのステップＳ１０１のように再生中のＮＶ＿ＰＣＫを取得すると共に、ステップＳ１０２、ステップＳ１０４で非シームレスアングル切り換え可能な区間であることを確認し、ステップＳ１０８で前回再生したＶＯＢＵのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩをアングル変更位置情報保存部１０５に保存する。ステップＳ１０７でアングル位置情報判断部１０９によって前回再生したＶＯＢＵのＮＳＭＬ＿ＡＧＬＩが読み出せない、または読み出したＮＳＭＬ＿ＡＧＬＩが７ＦＦＦ  ＦＦＦＦｈのように明らかに不適切なアドレス値であると判断した場合は保存が行われない（ステップＳ１０７：Ｙ）ので、前々回再生したＶＯＢＵのＮＳＭＬ＿ＡＧＬＩが保持された状態となる。そして、制御部１０３は、アングル変更位置情報に基づいてＶＯＢＵ再生処理を行い（ステップＳ１０９）、再生が終了するまで(ステップＳ１１０：Ｙ)、ステップＳ１０１以降の処理を繰り返す（ステップＳ１１０：Ｎ）。また、ステップＳ１０２、Ｓ１０３でシームレスアングル切り替え可能な区間であることを確認し、ステップＳ１０６で前回再生したＩＬＶＵのＳＭＬ＿ＡＧＬＩをアングル変更位置情報保存部１０５に保存する。そして、制御部１０３は、上述したステップＳ１０９以降の処理に進む。
【００６２】
例えば、図１５において、現在、アングルセル２のＶＯＢＵ１０を再生中であるとすると、制御部１０３は、ＶＯＢＵ１０のＮＶ＿ＰＣＫを取得すると共に、ＶＯＢＵ９のＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩをアングル変更位置情報保存部１０５に保存する。但し、アングル位置情報判断部１０９によってＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩが読み出せない、または読み出したアドレスが不適切な値であると判断した場合、ＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩは保存されないので、アングル変更位置情報保存部１０５には、その前に保存したＶＯＢＵ８のＮＳＭＬ＿ＡＧＬＩが保存された状態となる。
【００６３】
入力装置１０４より、制御部１０３に対して現在再生されているアングルから他のアングルへの切り替え指示が行われると、通常、制御部１０３は、図１８に示す非シームレスアングル切り換え処理のフローチャートのステップＳ２０４で切り換え指示のあったタイミングで、再生しているＶＯＢＵのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩのデータ内の、指示されたアングル変更先のＶＯＢＵのアドレスデータを読み出し、ステップＳ２０５で読み出したアドレスへ再生位置を移動させる。
【００６４】
しかし、アングルの切り替え指示が行われた時に、ステップＳ２０２でアングル位置情報判断部１０９によって再生中のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩのデータが読み出せない、または読み出したアドレスが不適切な値であると判断した場合、制御部１０３は、ステップＳ２０３でアングル変更位置情報保存部１０５に保存している前回またはそれ以前に再生したＶＯＢＵのＮＳＭＬ＿ＡＧＬＩの指示されたアングル変更先のＶＯＢＵのアドレスデータを読み出し、ステップＳ２０５で読み出したアドレスへ再生位置を移動させることによってアングル変更を行う。
【００６５】
図３は、アングル変更位置情報保存部１０５のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＶＯＢＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＶＯＢＵ１０のＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報保存部１０５に保存されているＶＯＢＵ９のＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩからアングルセル１へのＶＯＢＵアドレスデータを取得し、再生位置をＶＯＢＵ３の先頭へ移動させて再生を開始する。破線３０１はＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩによってＶＯＢＵ３に移動したことを示す。実線３０２は実際の再生順序を示し、ＶＯＢＵ１０→ＶＯＢＵ３→ＶＯＢＵ４と再生される。
【００６６】
尚、上記において、ＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩがアングル変更位置情報保存部１０５に保存されなかった場合には、その前に保存されたＶＯＢＵ（例えば、ＶＯＢＵ８など）のＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩに基づいてアングル変更が実行される。その際、アングル変更後の再生位置はより以前に戻るため、重複して再生されるシーンが長くなる。
【００６７】
次に、シームレスアングル変更が行われる場合について説明する。
【００６８】
アングルシーン、即ちアングルセルの再生中、制御部１０３は、図１７に示すフローチャートのステップＳ１０１のように再生中のＮＶ＿ＰＣＫを取得すると共に、ステップＳ１０２、ステップＳ１０３でシームレスアングル切り換え可能な区間であることを確認し、ステップＳ１０６で前回再生したＩＬＶＵ内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩをアングル変更位置情報保存部１０５に保存する。ステップＳ１０５でアングル位置情報判断部１０９によって前回再生したＩＬＶＵのＳＭＬ＿ＡＧＬＩが読み出せない、または読み出したＳＭＬ＿ＡＧＬＩが７ＦＦＦ  ＦＦＦＦｈのように明らかに不適切なアドレス値であると判断した場合は保存が行われないので、前々回再生したＩＬＶＵ内のＶＯＢＵのＳＭＬ＿ＡＧＬＩが保持された状態となる。
【００６９】
例えば、図１６において、現在、アングルセル２のＩＬＶＵ１０を再生中であるとすると、制御部１０３は、ＩＬＶＵ１０のＮＶ＿ＰＣＫを取得すると共に、ＩＬＶＵ９のＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩをアングル変更位置情報保存部１０５に保存する。但し、アングル位置情報判断部１０９によってＩＬＶＵ９のＳＭＬ＿ＡＧＬＩが読み出せない、または読み出したアドレスが不適切な値であると判断した場合、ＩＬＶＵ９のＳＭＬ＿ＡＧＬＩは保存されないので、アングル変更位置情報保存部１０５には、その前に保存したＩＬＶＵ８のＳＭＬ＿ＡＧＬＩが保存された状態となる。
【００７０】
入力装置１０４より、制御部１０３に対して現在再生されているアングルから他のアングルへの切り替え指示が行われると、通常、制御部１０３は、図１９に示すシームレスアングル切り換え処理のフローチャートのステップＳ３０４で切り換え指示のあったタイミングで、再生しているＩＬＶＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩのデータ内の、指示されたアングル変更先のＩＬＶＵのアドレスデータを読み出し、ステップS３０５で読み出したアドレスへ再生位置を移動させる。
【００７１】
しかし、アングルの切り替え指示が行われた時に、ステップＳ３０２でアングル位置情報判断部１０９によって再生中のＩＬＶＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩのデータが読み出せない、または読み出したアドレスが不適切な値であると判断した場合、制御部１０３は、ステップＳ３０３でアングル変更位置情報保存部１０５に保存している前回またはそれ以前に再生したＩＬＶＵのＳＭＬ＿ＡＧＬＩのデータ内の、指示されたアングル変更先のＩＬＶＵのアドレスデータを読み出し、ステップＳ３０５で読み出したアドレスへ再生位置を移動させることによってアングル変更を行う。
【００７２】
図４は、アングル変更位置情報保存部１０５のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＩＬＶＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＩＬＶＵ１０内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報保存部１０５に保存されているＩＬＶＵ９のＮＶ＿ＰＣＫのＳＭＬ＿ＡＧＬＩからアングルセル１へのＩＬＶＵアドレスデータを取得し、ＩＬＶＵ１０の再生後、再生位置をＩＬＶＵ４の先頭へ移動させて再生を開始する。破線４０１はＩＬＶＵ９のＳＭＬ＿ＡＧＬＩによってＩＬＶＵ４に移動したことを示す。実線４０２は実際の再生順序を示し、ＩＬＶＵ９→ＩＬＶＵ１０→ＩＬＶＵ４と再生される。
【００７３】
尚、上記において、ＩＬＶＵ９のＳＭＬ＿ＡＧＬＩがアングル変更位置情報保存部１０５に保存されなかった場合には、その前に保存されたＩＬＶＵ（例えば、ＩＬＶＵ８など）のＮＶ＿ＰＣＫのＳＭＬ＿ＡＧＬＩに基づいてアングル変更が実行される。その際、アングル変更後の再生位置はより以前に戻るため、重複して再生されるシーンが長くなる。
【００７４】
［実施の形態２］
図５は、本発明の実施の形態２における映像再生装置の概略構成を示す図である。実施の形態１の映像再生装置と比較して、実施の形態２の映像再生装置は、制御部１０３内に再生位置情報取得部１０７が付加された点が異なる。
【００７５】
アングル変更位置情報保存部１０５に保存されるＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩのアドレスデータは、現在の再生時間より前の再生位置におけるデータであるため、指定されたアングルセルへの変更は可能であるが、再生位置が戻って同じシーンが重複して表示されることになる。そこで、再生位置情報取得部１０７は、図２０の非シームレスアングル切り換え処理のフローチャートのステップＳ２０６や図２１のシームレスアングル切り換え処理のフローチャートのステップＳ３０６のようにＶＯＢＵのＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、目的とするアングルセルの現在の再生時間（現再生時間）におけるＶＯＢＵアドレスを取得する。従って、アングル変更位置情報保存部１０５と再生位置情報取得部１０７により、目的とするアングルセルの現在の再生時間のＶＯＢＵから再生を行うことが可能となる。ＶＯＢＵ＿ＳＲＩには、ＶＯＢＵ直前直後を含む前後０．５×ｎ秒に再生されるＶＯＢＵの先頭アドレスが記録されている。
【００７６】
図６は、アングル変更位置情報保存部１０５に加え、再生位置情報取得部１０７のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＶＯＢＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＶＯＢＵ１０のＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報保存部１０５に保存されているＶＯＢＵ９のＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩからアングルセル１へのＶＯＢＵアドレスデータを取得し、再生位置をＶＯＢＵ３の先頭へ移動させる。
【００７７】
更に、再生位置情報取得部１０７が、指定されたアングル１のＶＯＢＵ３のＮＶ＿ＰＣＫのＶＯＢＵ＿ＳＲＩから現在の再生時間までの時間的距離（再生位置情報）を取得し、制御部１０３は、ＶＯＢＵ１０の先頭と同じ時刻であるＶＯＢＵ３の末端まで再生位置をずらしてから再生を開始する。破線６０１はＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩによってＶＯＢＵ３に移動し、ＶＯＢＵ３のＮＶ＿ＰＣＫのＶＯＢＵ＿ＳＲＩからＶＯＢＵ４に移動したことを示す。実線６０２は実際の再生順序を示し、ＶＯＢＵ９→ＶＯＢＵ１０→ＶＯＢＵ４と再生される。
【００７８】
尚、上記において、ＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩがアングル変更位置情報保存部１０５に保存されなかった場合には、その前に保存されたＶＯＢＵ（例えば、ＶＯＢＵ８など）のＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩに基づいてアングル変更が実行される。その際にも、再生位置情報取得部１０７により再生位置情報が取得されるため、アングル変更後の再生位置をＶＯＢＵ１０の先頭と同じ時刻であるＶＯＢＵ４の先頭とすることができる。
【００７９】
次に、図７は、アングル変更位置情報保存部１０５に加え、再生位置情報取得部１０７のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＩＬＶＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＩＬＶＵ１０内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報保存部１０５に保存されているＩＬＶＵ９のＮＶ＿ＰＣＫのＳＭＬ＿ＡＧＬＩからアングルセル１へのＩＬＶＵアドレスデータを取得し、再生位置をＩＬＶＵ４の先頭へ移動させる。
【００８０】
更に、再生位置情報取得部１０７が、指定されたアングル１のＩＬＶＵ４のＮＶ＿ＰＣＫのＶＯＢＵ＿ＳＲＩから現在の再生時間までの時間的距離（再生位置情報）を取得し、制御部１０３は、ＩＬＶＵ１０の末端と同じ時刻であるＩＬＶＵ４の末端まで再生位置をずらしてから再生を開始する。破線７０１はＩＬＶＵ９のＳＭＬ＿ＡＧＬＩによってＩＬＶＵ４に移動し、ＩＬＶＵ４のＶＯＢＵのＮＶ＿ＰＣＫのＶＯＢＵ＿ＳＲＩからＩＬＶＵ５に移動したことを示す。実線６０２は実際の再生順序を示し、ＩＬＶＵ９→ＩＬＶＵ１０→ＩＬＶＵ５と再生される。
【００８１】
尚、上記において、ＩＬＶＵ９のＮＳＭＬ＿ＡＧＬＩがアングル変更位置情報保存部１０５に保存されなかった場合には、その前に保存されたＩＬＶＵ（例えば、ＩＬＶＵ８など）のＮＶ＿ＰＣＫのＮＳＭＬ＿ＡＧＬＩに基づいてアングル変更が実行される。その際にも、再生位置情報取得部１０７により再生位置情報が取得されるため、アングル変更後の再生位置をＶＯＢＵ１０の末端と同じ時刻であるＶＯＢＵ４の末端とすることができる。
【００８２】
以上のように、再生位置情報取得部１０７を付加することにより、ＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切である場合でも、再生位置が著しく遅延せずに指定のアングルへの切り換えが行える。
【００８３】
［実施の形態３］
図８は、本発明の実施の形態３における映像再生装置の概略構成を示す図である。実施の形態１の映像再生装置と比較して、実施の形態３の映像再生装置は、アングル変更位置情報保存部１０５の代わりに、制御部１０３内にアングル変更位置情報取得部１０８が設けられた点が異なる。
【００８４】
アングル変更位置情報取得部１０８は、図２２の非シームレスアングル切り換え処理のフローチャートのステップＳ２０７や図２３のシームレスアングル切り換え処理のフローチャートのステップＳ３０７のように現在再生中のＶＯＢＵまたはＩＬＶＵ内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、前後の（すなわち、再生中のアングルにおける再生中のＶＯＢＵ以外の）ＶＯＢＵのＮＶ＿ＰＣＫを取得し、更に、ＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩを取得する。現在再生中のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、アングル変更位置情報取得部１０８によって取得した現在再生中の前後のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩによってアングル変更を行う。
【００８５】
図９は、アングル変更位置情報取得部１０８のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＶＯＢＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＶＯＢＵ１０のＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報取得部１０８に、現在再生中のＶＯＢＵ１０のＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、ＶＯＢＵ９のＮＶ＿ＰＣＫを取得し、更に、そのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩを取得させる。制御部１０３は、アングル変更位置情報取得部１０８が取得したＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩからアングルセル１へのＶＯＢＵアドレスデータを取得し、再生位置をＶＯＢＵ３の先頭へ移動させて再生を開始する。破線９０１はＶＯＢＵ１０のＶＯＢＵ＿ＳＲＩによってＶＯＢＵ９に移動し、ＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩからＶＯＢＵ３に移動したことを示す。実線９０２は実際の再生順序を示し、ＶＯＢＵ９→ＶＯＢＵ１０→ＶＯＢＵ３と再生される。
【００８６】
次に、図１０は、アングル変更位置情報取得部１０８のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＩＬＶＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＩＬＶＵ１０内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報取得部１０８に、現在再生中のＩＬＶＵ１０内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、ＩＬＶＵ９内のＶＯＢＵのＮＶ＿ＰＣＫを取得し、更に、そのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩを取得させる。制御部１０３は、アングル変更位置情報取得部１０８が取得したＩＬＶＵ９内のＶＯＢＵのＳＭＬ＿ＡＧＬＩからアングルセル１へのＩＬＶＵアドレスデータを取得し、ＩＬＶＵ１０の再生後、再生位置をＩＬＶＵ４の先頭へ移動させて再生を開始する。破線１００１はＩＬＶＵ１０のＶＯＢＵ＿ＳＲＩによってＩＬＶＵ９に移動し、ＩＬＶＵ９のＳＭＬ＿ＡＧＬＩからＩＬＶＵ４に移動したことを示す。実線１００２は実際の再生順序を示し、ＩＬＶＵ９→ＩＬＶＵ１０→ＩＬＶＵ４と再生される。
【００８７】
［実施の形態４］
図１１は、本発明の実施の形態４における映像再生装置の概略構成を示す図である。実施の形態３の映像再生装置と比較して、実施の形態４の映像再生装置は、制御部１０３内に再生位置情報取得部１０７が付加された点が異なる。
【００８８】
アングル変更位置情報取得部１０８で取得するＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩのアドレスデータは、現在の再生時間（現再生時間）より前の再生位置におけるデータであるため、指定されたアングルセルへの変更は可能であるが、再生位置が戻って同じシーンが重複して表示されることになる。そこで、再生位置情報取得部１０７は、図２４の非シームレスアングル切り換え処理のフローチャートのステップＳ２０６や図２５のシームレスアングル切り換え処理のフローチャートのステップＳ３０６のようにＶＯＢＵのＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、目的とするアングルセルの現在の再生時間におけるＶＯＢＵアドレスを取得する。従って、図２４のステップＳ２０７と図２５のステップＳ３０７のアングル変更位置情報取得部１０８と再生位置情報取得部１０７により、目的とするアングルセルの現在の再生時間のＶＯＢＵから再生を行うことが可能となる。ＶＯＢＵ＿ＳＲＩには、ＶＯＢＵ直前直後を含む前後０．５×ｎ秒に再生されるＶＯＢＵの先頭アドレスが記録されている。
【００８９】
図１２は、アングル変更位置情報取得部１０８に加え、再生位置情報取得部１０７のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＶＯＢＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＶＯＢＵ１０のＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報取得部１０８に、現在再生中のＶＯＢＵ１０のＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、ＶＯＢＵ９のＮＶ＿ＰＣＫを取得し、更に、そのＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩを取得させる。制御部１０３は、ＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩからアングルセル１へのＶＯＢＵアドレスデータを取得し、再生位置をＶＯＢＵ３の先頭へ移動させる。
【００９０】
更に、再生位置情報取得部１０７が、指定されたアングル１のＶＯＢＵ３のＮＶ＿ＰＣＫのＶＯＢＵ＿ＳＲＩから現在の再生時間までの時間的距離（再生位置情報）を取得し、制御部１０３は、ＶＯＢＵ１０の先頭と同じ時刻であるＶＯＢＵ３の末端まで再生位置をずらしてから再生を開始する。破線１２０１はＶＯＢＵ１０のＶＯＢＵ＿ＳＲＩによってＶＯＢＵ９に移動し、ＶＯＢＵ９のＮＳＭＬ＿ＡＧＬＩからＶＯＢＵ３に移動し、更にＶＯＢＵ３のＶＯＢＵ＿ＳＲＩによってＶＯＢＵ４に移動したことを示す。実線１２０２は実際の再生順序を示し、ＶＯＢＵ９→ＶＯＢＵ１０→ＶＯＢＵ４と再生される。
【００９１】
次に、図１３は、アングル変更位置情報取得部１０８に加え、再生位置情報取得部１０７のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図である。アングルセル２のＩＬＶＵ１０を再生中に、入力装置１０４より制御部１０３に対してアングルセル１への切り換え指示が行われ、ＩＬＶＵ１０内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、制御部１０３は、アングル変更位置情報取得部１０８に、現在再生中のＩＬＶＵ１０内のＶＯＢＵのＮＶ＿ＰＣＫに記録されているＶＯＢＵ＿ＳＲＩから、ＩＬＶＵ９内のＶＯＢＵのＮＶ＿ＰＣＫを取得し、更に、そのＮＶ＿ＰＣＫに記録されているＳＭＬ＿ＡＧＬＩを取得させる。制御部１０３は、ＩＬＶＵ９内のＶＯＢＵのＳＭＬ＿ＡＧＬＩからアングルセル１へのＩＬＶＵアドレスデータを取得し、再生位置をＩＬＶＵ４の先頭へ移動させる。
【００９２】
更に、再生位置情報取得部１０７が、指定されたアングル１のＩＬＶＵ４のＮＶ＿ＰＣＫのＶＯＢＵ＿ＳＲＩから現在の再生時間までの時間的距離（再生位置情報）を取得し、制御部１０３は、ＩＬＶＵ１０の末端と同じ時刻であるＩＬＶＵ４の末端まで再生位置をずらしてから再生を開始する。破線１３０１はＩＬＶＵ１０のＶＯＢＵ＿ＳＲＩによってＩＬＶＵ９に移動し、ＩＬＶＵ９のＳＭＬ＿ＡＧＬＩからＩＬＶＵ４に移動し、更にＩＬＶＵ４のＶＯＢＵ＿ＳＲＩによってＩＬＶＵ５に移動したことを示す。実線１３０２は実際の再生順序を示し、ＩＬＶＵ９→ＩＬＶＵ１０→ＩＬＶＵ５と再生される。
【００９３】
［実施の形態５］
図１４は、本発明の実施の形態５における映像再生装置によるアングル切り替えの状況を模式的に示す図である。本発明の映像再生装置は、入力装置から制御部に対して直接、現在再生されているアングルから他のアングルへの切り換え指示が行われる以外にも、アングルメニューに遷移してアングルメニューでアングル切り換えを行い、その後メニューレジューム機能によってアングルメニュー遷移前に再生位置を復帰させる場合にも適用可能である。尚、実施の形態５の映像再生装置は、実施の形態１から４の映像再生装置のいずれを用いてもよく、従って映像再生装置の構成については説明を省略する。
【００９４】
アングルセル再生中に入力装置１０４からアングルメニューに遷移指示がなされると、制御部１０３は、現在再生中のＶＯＢＵのＮＶ＿ＰＣＫをレジューム情報として保存し、光ディスク１０１よりアングルメニューのプレゼンテーションデータ、ナビゲーションデータを読み出し、プレゼンテーションデータはＤＶＤデコーダ部１０２でデコードされ、画像表示装置１０６にアングルメニューが表示される。
【００９５】
アングルメニューにおいて入力装置１０４から指定のアングルが選択されると、制御部１０３はレジューム情報として保存したＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩから選択されたアングルのＶＯＢＵの変更先アドレスを取得して再生を行う。レジューム情報として保存したＮＶ＿ＰＣＫに記録されているＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩのデータが読み出せない場合または読み出したアドレスが不適切な値である場合、指定のアングルに切り換えが行なえず、また再生復帰もできないためメニューレジューム機能が実現できない。
【００９６】
実施の形態５の映像再生装置では、アングルメニューへ遷移する前に再生していたアングルにおける、再生していたＶＯＢＵ以外のＶＯＢＵに記載されたＮＳＭＬ＿ＡＧＬＩまたはＳＭＬ＿ＡＧＬＩのデータを取得することにより、再生復帰位置へアングル変更を行うことができるので、メニューレジューム機能を実現できる。尚、実施の形態５の映像再生装置のアングル変更動作については、上記の実施の形態１から４で説明した映像再生装置のそれと同様であるため、説明を省略する。
【００９７】
尚、実施の形態１から５におけるＤＶＤデコーダ部１０２、制御部１０３等の各機能ブロックは典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。また、メモリ１１０や拡張ＲＡＭ１１１も含むように1チップ化されても良い。
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
また、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。
【産業上の利用可能性】
【００９８】
本発明は、再生中の再生単位からアングル変更位置情報を取得できない場合や、再生中の再生単位から取得したアングル変更位置情報が不適切な場合であっても、予め保存されているアングル変更位置情報を用いることにより、再生を停止することなくアングルを変更できる効果を有し、それぞれが複数の再生単位で構成される複数のアングルの映像データから任意のアングルの映像データを選択的に再生出力する映像再生装置、映像再生方法及び映像再生プログラム等に有用である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態１における映像再生装置の概略構成を示す図
【図２】本発明の実施の形態１における映像再生装置の、制御部の物理的な構成を示す模式図
【図３】アングル変更位置情報保存部のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図
【図４】アングル変更位置情報保存部のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図
【図５】本発明の実施の形態２における映像再生装置の概略構成を示す図
【図６】アングル変更位置情報保存部に加え、再生位置情報取得部のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図
【図７】アングル変更位置情報保存部に加え、再生位置情報取得部のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図
【図８】本発明の実施の形態３における映像再生装置の概略構成を示す図
【図９】アングル変更位置情報取得部のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図
【図１０】アングル変更位置情報取得部のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図
【図１１】本発明の実施の形態４における映像再生装置の概略構成を示す図
【図１２】アングル変更位置情報取得部に加え、再生位置情報取得部のデータを用いて非シームレスアングル変更を行う場合の概要を説明するための図
【図１３】アングル変更位置情報取得部に加え、再生位置情報取得部のデータを用いてシームレスアングル変更を行う場合の概要を説明するための図
【図１４】本発明の実施の形態５における映像再生装置によるアングル切り替えの状況を模式的に示す図
【図１５】非シームレスアングル変更を説明するための図
【図１６】シームレスアングル変更を説明するための図
【図１７】ＶＯＢＵ再生を説明するためのフローチャート
【図１８】本発明の実施の形態１における非シームレスアングル切換え処理を説明するためのフローチャート
【図１９】本発明の実施の形態１におけるシームレスアングル切換え処理を説明するためのフローチャート
【図２０】本発明の実施の形態２における非シームレスアングル切換え処理を説明するためのフローチャート
【図２１】本発明の実施の形態２におけるシームレスアングル切換え処理を説明するためのフローチャート
【図２２】本発明の実施の形態３における非シームレスアングル切換え処理を説明するためのフローチャート
【図２３】本発明の実施の形態３におけるシームレスアングル切換え処理を説明するためのフローチャート
【図２４】本発明の実施の形態４における非シームレスアングル切換え処理を説明するためのフローチャート
【図２５】本発明の実施の形態４におけるシームレスアングル切換え処理を説明するためのフローチャート
【符号の説明】
【０１００】
１０１  光ディスク（記録媒体）
１０２  ＤＶＤデコーダ部
１０３  制御部
１０４  入力装置
１０５  アングル変更位置情報保存部
１０６  画像表示装置
１０７  再生位置情報取得部
１０８  アングル変更位置情報取得部
１０９  アングル変更位置情報判断部
１１０  メモリ（記録媒体）
１１１  拡張ＲＡＭ
１１２  ＬＳＩ
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  Ｉ／Ｆ
【図１】
2007060630.tif 000003
【図２】
2007060630.tif 000004
【図３】
2007060630.tif 000005
【図４】
2007060630.tif 000006
【図５】
2007060630.tif 000007
【図６】
2007060630.tif 000008
【図７】
2007060630.tif 000009
【図８】
2007060630.tif 000010
【図９】
2007060630.tif 000011
【図１０】
2007060630.tif 000012
【図１１】
2007060630.tif 000013
【図１２】
2007060630.tif 000014
【図１３】
2007060630.tif 000015
【図１４】
2007060630.tif 000016
【図１５】
2007060630.tif 000017
【図１６】
2007060630.tif 000018
【図１７】
2007060630.tif 000019
【図１８】
2007060630.tif 000020
【図１９】
2007060630.tif 000021
【図２０】
2007060630.tif 000022
【図２１】
2007060630.tif 000023
【図２２】
2007060630.tif 000024
【図２３】
2007060630.tif 000025
【図２４】
2007060630.tif 000026
【図２５】
2007060630.tif 000027