(57)【特許請求の範囲】
【請求項１】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットの集合で形成される任意のビデオタイトルセットあるいは前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項２】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットの集合で形成されるボリュームあるいはビデオタイトルセットを切り換えるメニュー画面へ処理が移行された場合に、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項３】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドによりスチル画モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項４】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドによりスローモーション再生モードあるいは逆再生モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項５】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースが複数アングルから同一被写体を捕らえたマルチアングルビデオブロックを含む場合、ユーザ操作でアングルを切り換えるときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項６】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニットの集合で形成されるビデオタイトルセットを切り換えるユーザ操作に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項７】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースから前記ビデオデータを再生している間、ユーザ操作によりスチル画モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項８】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースから前記ビデオデータを再生している間、早送り、巻戻し、スローモーション再生、逆再生などのユーザ操作モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項９】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニットの集合で形成される任意のビデオタイトルセットあるいは前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項１０】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースから前記ビデオデータを反復再生している間、または所定のメモリに一時記憶された前記ビデオデータを再生している間、前記プログラムソース中の最後のビデオオブジェクトユニットが検知されたときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項１１】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記プログラムソースが複数のプログラムチェーンを含み、前記プログラムソースから前記ビデオデータまたはオーディオデータを再生している間に前記プログラムチェーンの終端が検出され、このプログラムチェーンが次のプログラムチェーンへ自動的に切り換えられたときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項１２】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する方法において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生し、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記ビデオデータは、主映像情報およびこの主映像情報の内容に対応した複数の副映像情報を含み、前記プログラムソースから前記ビデオデータを再生している間、ユーザ操作により前記副映像情報が切り換えられたときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生し、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする音声切換方法。
【請求項１３】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットの集合で形成される任意のビデオタイトルセットあるいは前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項１４】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットの集合で形成されるボリュームあるいはビデオタイトルセットを切り換えるメニュー画面へ処理が移行された場合に、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項１５】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドによりスチル画モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項１６】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドによりスローモーション再生モードあるいは逆再生モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項１７】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースが複数アングルから同一被写体を捕らえたマルチアングルビデオブロックを含む場合、ユーザ操作でアングルを切り換えるときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項１８】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニットの集合で形成されるビデオタイトルセットを切り換えるユーザ操作に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項１９】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、ユーザ操作によりスチル画モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項２０】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、早送り、巻戻し、スローモーション再生、逆再生などのユーザ操作モードに入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項２１】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニットの集合で形成される任意のビデオタイトルセットあるいは前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項２２】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースから前記ビデオデータを反復再生している間、または所定のメモリに一時記憶された前記ビデオデータを再生している間、前記プログラムソース中の最後のビデオオブジェクトユニットが検知されたときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項２３】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記プログラムソースが複数のプログラムチェーンを含み、前記プログラムソースから前記ビデオデータまたはオーディオデータを再生している間に前記プログラムチェーンの終端が検出され、このプログラムチェーンが次のプログラムチェーンへ自動的に切り換えられたときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【請求項２４】
ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する装置において、
前記ビデオオブジェクトユニットはナビゲーションパックを含み、このナビゲーションパックは制御コマンドを含み、
前記複数種類のオーディオデータから選択された任意の種類のオーディオデータを、このオーディオデータに対応するビデオデータとともに再生する回路構成と、
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット内の前記制御コマンドにより、前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記ビデオデータは、主映像情報およびこの主映像情報の内容に対応した複数の副映像情報を含み、前記プログラムソースから前記ビデオデータを再生している間、ユーザ操作により前記副映像情報が切り換えられたときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する回路構成と、
前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする回路構成とを備えた再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、光ディスクなどの記録媒体の再生装置に関する。とくに、ビデオデータおよび複数音声チャネルを持つ音声データが記録された媒体から所望のデータを再生する再生装置に関する。
【０００２】
【従来の技術】
近年、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）１などに代表される動画のデータ圧縮符号化技術の進歩により、より長時間の動画情報を光ディスクにも記録できるようになった。これに準じて、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）と同サイズの光ディスクに映画やカラオケなどの映像および音声を含むデータを記録する試みがなされ、その再生装置とともに開発の動きが活発化されてきている。
【０００３】
また最近、圧縮符号化されたビデオデータおよび複数チャネルの音声データをそれぞれ所定の再生時間（たとえば１秒）を基準とする長さで組み合わせてブロック化して光ディスクに記録し、再生時には１つのチャネルを選択してその音声（オーディオデータ）を対応する映像（ビデオデータ）とともに再生する方式が考えられている。たとえば、その具体例として、ある映画（ビデオデータ）の音声として、日本語、英語、イタリア語などの異なる言語による音声データ（複数チャネルの音声データ）を記録するようなものがある。
【０００４】
このような音声多重記録方式においては、音声チャネルの選択および切り換えは、ユーザ（視聴者）の意志により自由に行うことが可能となっている。しかし、あるチャネルの音声再生中に別チャネルの音声に切り換えられると、このチャネル切換に伴い再生音にノイズが発生し、視聴者に不快感を与えてしまう。
【０００５】
また、音声チャネル選択の操作性にも問題がある。すなわち、光ディスクに複数チャネルの音声データがただ記録されているだけでは、その光ディスクにどのような内容の音声（言語）がどのチャネルに記録されているのかを、ユーザ（視聴者）は簡単に知ることができない。
【０００６】
【発明が解決しようとする課題】
このように、ビデオデータおよび複数チャネルの音声データが記録された記録媒体を再生する装置においては、音声チャネルの切換時にノイズが発生する問題があり、さらに音声チャネルの切換操作性についても難がある。
【０００７】
この発明は、音声チャネル等の切換時にノイズが発生する問題を解決した音声切換方法あるいはこの方法を用いた再生装置を提供するものである。
【０００９】
【課題を解決するための手段】
この発明では、ビデオデータおよびこのビデオデータに関連した複数種類のオーディオデータを含むビデオオブジェクトユニットが１以上記録されたプログラムソースから、前記ビデオデータおよび前記オーディオデータの一部を適宜再生する。ここで、前記ビデオオブジェクトユニット（例えば図２のＶＯＢＵ）はナビゲーションパック（ＮＡＶパック）を含み、このナビゲーションパックは制御コマンド（ＮＡＶパック内のＤＳＩ／ＰＣＩ）を含む。前記複数種類のオーディオデータから選択された任意の種類のオーディオデータは、このオーディオデータに対応するビデオデータとともに再生される。
前記プログラムソースから前記ビデオデータを再生している間、前記ビデオオブジェクトユニット（ＶＯＢＵ）内の前記制御コマンド（ＤＳＩまたはＰＣＩ）により、前記ビデオオブジェクトユニットの集合で形成される任意のビデオタイトルセットあるいは前記ビデオオブジェクトユニットが１以上集まったデータの任意の集合体（セル）への検索に入ったときに、前記オーディオデータの音声出力に対するフェードアウト・フェードインを引き起こすイベントを発生する。
ここで、前記発生するイベントは複数種類の音声データのうち１種類を別種類に変更するイベントであり、このイベントが発生したとき、１種類の音声出力をフェードアウトしたあと別種類の音声出力にフェードインする。
【００２７】
【発明の実施の形態】
以下、図面を参照して、この発明の一実施の形態に係る音声切換システムを説明する。図１〜図１９は、この発明の一実施の形態に係る音声切換システムを説明するための図である。
【００２８】
図１は、この発明を適用できる情報保持媒体の一例としての光ディスクＯＤの記録データ構造を略示している。この光ディスクＯＤは、たとえば片面約５Ｇバイトの記憶量量をもつ両面貼合せディスクであり、ディスク内周側のリードインエリアからディスク外周側のリードアウトエリアまでの間に多数の記録トラックが配置されている。各トラックは多数の論理セクタで構成されており、それぞれのセクタに各種情報（適宜圧縮されたデジタルデータ）が格納されている。
【００２９】
図２は、図１の光ディスクＯＤに記録される情報ファイルのデータ構造を例示している。すなわち、図２に示すように、光ディスクＯＤのリードインエリアには、システムエリアが配置されている。その後にビデオマネージャおよびファイル管理情報の記録エリアが配置される。さらにその後に複数のビデオタイトルセット（この例では、＃０〜＃９９の１００タイトルそれぞれに、ビデオオブジェクトユニットＶＯＢＵが含まれている）が記録され、最後にリードアウトエリアとなる。
【００３０】
光ディスクＯＤに記録された各ビデオタイトルセットのファイル（またはボリューム）は、階層構造のファイル管理システムで管理される。この階層ファイルの構造情報はシステムエリアに記録され、この階層ファイル構造を用いて各ビデオタイトルセットを管理するための管理情報はビデオマネージャに記録されている。
【００３１】
各ビデオタイトルセット（ＶＯＢＵ）は、ナビゲーションパック（ＮＡＶパック）、ビデオデータ、副映像データ、および音声データを含んでいる。ＮＡＶパックは、ディスク検索情報ＤＳＩと、再生制御情報ＰＣＩとを含んでいる。
【００３２】
図２において、各ビデオタイトルセットのＮＡＶパック、ビデオデータ、副映像データおよび音声データは、それぞれデータブロック化されている。各ブロックは、データの種類毎に一定サイズ（たとえば２Ｋバイト）のパケットに、それぞれ分割される。ビデオデータブロック、音声データブロックおよび副映像データブロックは、これらブロック群の直前に配置されたＮＡＶパックを基に、それぞれ同期をとって再生される。
【００３３】
ビデオデータは、たとえばある映画（またはドラマ）の各種シーンの映像情報である。このビデオデータは、１つのシナリオに沿った映像に関して複数のカメラアングルから役者などの映像を捕らえた情報（マルチシーン情報）を含むことができるようになっている。
【００３４】
副映像データは、たとえば再生中の映画の台詞に関連した字幕のビットマップデータである。この副映像データは、同一内容の台詞に対して複数言語の字幕情報（マルチリンガル情報）を含むことができるようになっている。
【００３５】
また音声データは、再生されるビデオデータに関連した各種音声情報、たとえば複数言語による台詞（マルチリンガル情報）および効果音／バックグラウンド音楽を含むことができるようになっている。
【００３６】
なお、副映像のマルチリンガル情報と音声データのマルチリンガル情報は通常は同じものがビデオ再生時に選択されるが、ユーザが希望すれば、この選択状態は変更できる。たとえば、再生装置（光ディスクプレーヤなど）の再生デフォルト状態では、ビデオデータがあるアメリカ映画作品である場合、英語字幕と英語音声が選択される。しかし、再生装置のユーザが希望すれば、たとえば英語字幕とフランス語音声、あるいはフランス語字幕と日本語音声を選択することもできる。
【００３７】
上記音声の選択状態は、たとえばユーザによる再生装置の手動操作、あるいはビデオ再生画面の変化（ＮＡＶパックに含まれる再生制御情報に基づき映画のシーンが全く別のものに切り換わるなど）があったときに、切り換わる可能性が出てくる。そこで、この発明では、音声の選択状態が切り換わったときに不快な音が出力されないような処理（たとえば図１２〜図１５の処理）を行なう手段（図９の利得制御器１８；図１０のデジタルアッテネータ１８０または特性可変のデジタルフィルタ１８２など）を備えている。
【００３８】
図３は、図２の構造を持つデータ（ＶＯＢＵ）から音声付きビデオが再生される様子を説明するための図である。
【００３９】
図３に示すように、光ディスクには、複数チャネルのオーディオデータ（音声チャネル１、２、…８それぞれの音声データ）とビデオデータ（映像データ）との組み合わせによるブロック単位で、データが連続記録されている。ここで、１ブロック内の個々のチャネルの音声データおよびビデオデータは、それぞれ所定の再生時間を基準として長さが定められている。たとえばこれらの音声データおよびビデオデータは、１秒間の音声・映像を再生出力するために必要なデータ長を有している。
【００４０】
各チャネルの音声データは、マルチリンガルとして具体例を挙げると、たとえば英語、フランス語、スペイン語などの異なる言語による音声データとなっている。なお、音声データおよびビデオデータは、双方とも、あるいはその一方が圧縮符号化されたものであってもよい。
【００４１】
このようなデータフォーマットを有する光ディスクの再生において、複数の音声チャネル中から１つの音声チャネルがユーザ（視聴者）によって任意に選択されると、選択されたチャネルの音声データが、同じブロック内のビデオデータと同時に、単位時間（ここでは１秒）の音声および映像として、再生出力される。
【００４２】
次に、以上のようなフォーマットを有する光ディスクを再生する光ディスク再生装置の構成を説明する。
【００４３】
図９は、この光ディスク再生装置の全体的な構成を示すブロック図である。図９（図１）において、「１０」は螺旋状の記録トラックを持つ光ディスクであり、このトラックに、前記データフォーマットで、音声データおよびビデオデータその他が記録されている。図９において、「１１」は光ディスク１０の表面にレーザ光を照射してその反射光の強弱を再生信号として読み取る光学読取装置である。「１２」は、光学読取装置１１で読み取られた再生信号を２値化して得た再生データに対して、復調、エラー検出、およびエラー訂正を行なうデータ復調器である。「１３」は、復調およびエラー検出／訂正後の再生データを、ビデオデータと音声データとに分離する映像／音声分離器である。「１４」は、映像／音声分離器１３から分離出力されたビデオデータをアナログビデオ信号に復調して出力する、映像復調器である。
【００４４】
「１５」は、この光ディスク再生装置の全体的な制御を行なうシステム制御器である。「１６」は、システム制御器１５からの音声チャネル選択指示（切換指示）を受けて、映像／音声分離器１３から分離出力されてきた複数チャネルの音声データの中から指示された音声チャネルの音声データを取り出し、それを音声復調器１７に送り込む音声チャネル選択器である。「１７｝は、音声チャネル選択器１６によって選択された音声チャネルの音声データ（デジタル）をアナログ音声信号に復調して出力する音声復調部である。「１８」は、音声復調部１７から出力されたアナログ音声信号の振幅を、システム制御器１５からの制御信号に従い設定された利得で変更して出力する利得制御器である。
【００４５】
「１９」は、光学読取装置１１を制御する光学読取装置制御器であり、トラッキングサーボおよびフォーカスサーボなどの制御を行なうものである。「２０」は、光学読取装置１１のサーボ系検出器の出力を基に光学読取制御器１９を制御駆動するための制御信号を生成する、光学読取装置制御信号生成器である。「２１」は、光ディスク１０の回転を制御するディスク回転制御器である。「２２」は、データ復調器１２が発生する再生同期信号に基づいてディスク回転制御器２１を制御駆動する制御信号を生成するディスク回転制御信号生成器である。ＶＲＡＭ２３は、光ディスク１０から再生されたビデオデータの一部を一時格納するメモリであり、たとえば短いシーンのメモリ再生に利用される。このメモリ再生中は、光学読取装置１１がトラックシーク中でもビデオ出力が途切れることはない。
【００４６】
次に、この光ディスク再生装置における音声チャネル切換動作について説明する。
【００４７】
図４は、音声チャネル１の再生期間中に音声チャネル２への切換指示が発生した場合の、音声出力振幅波形を例示している。
【００４８】
まずディスク再生に先立ち、ユーザは、どの音声チャネルを再生するかを図示しない操作部を通してシステム制御器１５に通知する。その際、音声チャネル１が選択されたものと仮定する。すると、システム制御器１５は、音声チャネル選択器１６に対して音声チャネル１の選択指示を送る。
【００４９】
ディスク再生が開始されると、光学読取装置１１で得た再生信号は、データ復調器１２にて復調され、さらにエラー検出ならびにエラー訂正が行われて、映像／音声分離器１３に送られる。映像／音声分離器１３より分離出力されたビデオデータは映像復調器１４によってアナログ映像信号に復調され、映像出力が得られる。
【００５０】
一方、映像／音声分離器１３により分離出力された複数チャネルの音声データは、音声チャネル選択器１６に入力される。音声チャネル選択器１６は、複数チャネルの音声データの中からシステム制御器１５によって選択指示された音声チャネル１の音声データを選択し、それを音声復調器１７に送る。音声復調器１７は、入力された音声データをアナログ音声信号に復調して利得制御器１８に送る。利得制御器１８は、音声復調部１７より出力されたアナログ音声信号の振幅を、システム制御器１５からの制御信号に従って設定された可変利得でもって増幅し、増幅されたアナログ音声信号を出力する。
【００５１】
システム制御器１５は、たとえば、ユーザからの音声チャネル切換要求が発生するまで音声復調部１７からのアナログ音声信号をそのままの振幅で出力するために、利得制御器１８の利得を”１”に設定する（図４では時間ｔ１０以前）。ユーザからの音声チャネルの切換要求が発生すると（ｔ１０）、システム制御器１５は利得制御器１８の利得を徐々に”１”から”０”まで下げて行く（ｔ１０〜ｔ２０）。その結果、音声チャネル１の音声出力に対してフェードアウトがかかることになる。そして、音声チャネル１の音声出力が実質的に無くなった時点（利得”０”の時点ｔ２０）で、システム制御器１５は、音声チャネルを２へ切り換える指令を、音声チャネル選択器１６に出力する。
【００５２】
これにより利得制御器１８へのデータ入力は音声チャネル１から音声チャネル２へ切り換えられる。また、システム制御器１５は音声チャネルの切換指示を出力すると同時に、利得制御器１８の利得を徐々に”０”から”１”まで上げて行く（ｔ２０〜ｔ３０）。その結果、音声チャネル２の音声出力のフェードインが開始されることになる。
【００５３】
かくして、異なる音声チャネル１から２への音声出力切換は、各音声出力のフェードアウト／フェードインを通してノイズレスに行われる。
【００５４】
次に、他の実施形態に係る音声チャネル切換方法について説明する。図５は、図４と同様、音声チャネル１の再生期間中に音声チャネル２への切換指示が発生した場合の音声出力振幅波形を例示している。
【００５５】
図５が図４と異なるのは、切換後の音声チャネル２の音声出力に対するフェードイン開始タイミングである。すなわち、この実施の形態では、音声チャネル１の再生期間中に音声チャネル２への切換指示が発生すると（図５のｔ１０）、その間のブロック（ｎ−１〜ｎ）の残りの再生期間中（ｔ１０〜ｔ２０）はフェードアウト後（ｔ１８〜ｔ２０）無音状態となり、次のブロック（ｎ＋１）の再生開始タイミング（ｔ２０）で音声チャネル２の音声出力に対するフェードインが開始される。
【００５６】
次に、さらに他の実施形態に係る音声チャネル切換方法について説明する。
【００５７】
光ディスクに記録されている音声チャネルの数およびその種類はまちまちであることから、ユーザは音声チャネルの切換操作時に、実際には光ディスクに記録されていない音声チャネルまでも番号指定してしまう可能性がある。（ここでチャネルの番号とは、光ディスクに記録されている音声チャネル数を最大値として各チャネルに連番で割り付けられた番号をいう。）この場合、不当な番号指定操作に対して再生装置が動作混乱を起こす危険性がある。
【００５８】
そこで、この発明の一実施の形態では、各種管理データを記録した光ディスク上のリードインエリア（図２のシステムエリア、ビデオマネージャ、ファイル０）または各タイトルセット中の管理情報に、当該光ディスクに記録されている音声チャネル数の情報が記録されているものとしている。このリードインエリアは、ディスク再生の立ち上がり時に自動的かつ無条件に読み込まれて、再生装置内部のメモリに記憶される。
【００５９】
切換選択された音声チャネル番号と前記メモリに記憶された音声チャネル数とを比較すれば、音声チャネルの切換操作そのものが当該光ディスクに対して正当な行為であるかどうかを、判断できる。そうすれば、この操作が不当である場合は、音声チャネルの切換指示そのものを受け付けないような制御が可能になる。
【００６０】
その場合、たとえば図７に示すように、かかる不当な事態をユーザに通知するための注意文を再生中のビデオ画面にスーパーインポーズすることによって、ユーザに操作上の不快感を与えることが無くなる。
【００６１】
また、図２のリードインエリアあるいは各ビデオタイトルセットの管理情報中に、当該光ディスクに記録されている音声チャネルの数およびその種類・内容を示す情報をメモリに記録しておき、ユーザからの要求に応じて随時それらをメモリから読み出して再生中のビデオ画面にスーパーインポーズするようにしてもよい。図８はその場合の表示例を示している。ここで「７１」は現在選択されている音声チャネルを示す。図示するように、現在選択されている音声チャネル７１の表示部分を強調すれば音声チャネルの選択操作性は、飛躍的に向上する。
【００６２】
図１０は、パッケージソフトウエア（光ディスクなど）その他のプログラムソースに適宜対応するものであって、この発明の他実施形態に係る音声切換システムを含むＡＶセレクタ装置の構成を説明するブロック図である。
【００６３】
パッケージソフトウエアとしては、記録密度が高く量産性に優れた光ディスクが最も一般的であるが、ほかに磁気テープ、磁気ディスク、半導体メモリ（たとえばフラッシュＥＥＰＲＯＭ）などが考えられる。これらのパッケージソフトウエアは、ユーザサイドの再生装置１００で再生される。再生されたマルチシーン／マルチリンガル信号（ここではデジタル信号である場合を考える）は、信号源選択・データ復調・映像／音声分離などの機能を含むプログラムセレクタ１４０に入力される。
【００６４】
衛星放送（あるいはケーブル放送）も重要なプログラムソースの１つである。スクランブル解除用その他のデコーダを含む衛星デジタル放送受信器（あるいはケーブル放送受信器）２００により受信され適宜デコードされたマルチシーン／マルチリンガル信号（デジタル信号）も、プログラムセレクタ１４０に入力される。
【００６５】
上記の他に、広域ネットワーク（インターネットなど）に接続されたパーソナルコンピュータ３００も、プログラムソースの１つとなり得る。モデム／デコーダを装備したパーソナルコンピュータ３００から出力されるマルチシーン／マルチリンガル・デジタル信号（ネットワークを介してダウンロードしたもの）も、プログラムセレクタ１４０に入力される。
【００６６】
ユーザが音声チャネル切換用入力キー１５２の操作により、たとえば光ディスクプレーヤ１００を選択したとする。すると、システム制御器１５０のＭＰＵはプログラムセレクタ１４０に選択指令Ｅ１５１を送る。セレクタ１４０は、指令Ｅ１５１の内容に応じてプレーヤ１００からのデジタル信号出力（復調前の高周波信号）を選択する。
【００６７】
セレクタ１４０内部では、選択した光ディスクプレーヤ出力を復調して０／１のデジタル信号を発生する。発生されたデジタル信号は映像信号成分と音声信号成分を含んでおり、これらはセレクタ１４０内部で分離される。分離された映像信号成分は主映像データおよび副映像データを含んでいる。主映像データは映画のシーンなどの画像情報を含み、副映像データは主映像に対応した字幕などのビットマップデータ（圧縮されている）を含んでいる。
【００６８】
セレクタ１４０で分離されたデジタル音声信号成分は、非圧縮のリニアＰＣＭデータ（ステレオ音声）および／または圧縮された多チャネル音声データを含む。リニアＰＣＭデータおよび／または圧縮音声データを含む音声出力は、音声チャネル選択器１６０に入力される。
【００６９】
選択器１６０は、ＭＰＵ１５０からの選択指令Ｅ１５２に基づいて、各種プログラムソース（１００、２００、３００）それぞれからの複数チャネル音声（たとえば最大８チャネルのリニアＰＣＭデータまたは圧縮音声データ）のいずれかを選択する。（この指令Ｅ１５２は、入力キー１５２からのユーザ操作によって発生できる。あるいは、図２のＮＡＶパック中の再生制御情報ＰＣＩの内容、またはビデオオブジェクトユニットＶＯＢＵ中のオーディオデータのヘッダ情報によって、自動的に発生されるよう構成することも可能である。）
非圧縮のリニアＰＣＭ音声データとしては、現在規格提唱中のＳＤ（スーパーデンシティ）ディスクの標準音声データ（４８ｋＨｚサンプリング）、ＳＤのハイサンプリングモードデータ（９６ｋＨｚサンプリング）、現行ＣＤあるいはＭＤの４４．１ｋＨｚサンプリングデータ、ＤＡＴの標準モードデータ（４８ｋＨｚサンプリング）、ＤＡＴのロングプレイモードデータ（３２ｋＨｚサンプリング）、衛星放送のＡモードデータ（３２ｋＨｚサンプリング）、衛星放送のＢモードデータ（４８ｋＨｚサンプリング）などがある。
【００７０】
また、圧縮された音声データとしては、ＭＰＥＧデータ、ＡＣー３データ（ＡＣー３は登録商標）などがある。ＭＰＥＧデータ、ＡＣー３データなどの圧縮音声データは、圧縮音声セレクタ１６２に入力される。セレクタ１６２は、ＭＰＵ１５０からの選択指令Ｅ１５３に基づいて、ＭＰＥＧＤデータまたはＡＣー３データを選択する。（この指令Ｅ１５３は、入力キー１５２からのユーザ操作か、図２のＮＡＶパック中の再生制御情報ＰＣＩの内容によって、発生できる。）
指令Ｅ１５３によりＭＰＥＧ音声が選択されると、選択されたＭＰＥＧ圧縮データはＭＰＥＧデコーダ１７２に入力されデコードされる。同様に、指令Ｅ１５３によりＡＣー３音声が選択されると、選択されたＡＣー３圧縮多チャネルデータはＡＣー３デコーダ１７４に入力される。
【００７１】
音声チャネル選択器１６０で選択された特定チャネルのリニアＰＣＭ音声データ、圧縮音声セレクタ１６２で選択されデコーダ１７２でデコードされた特定チャネルのＭＰＥＧ音声データ、あるいは圧縮音声セレクタ１６２で選択されデコーダ１７４でデコードされた特定チャネルのＡＣー３音声データのいずれか１つが、ＭＰＵ１５０からの選択指令Ｅ１５４に基づいて、音声種類セレクタ１６４により選択される。選択された音声データは、可変ローパス特性を持つデジタルフィルタ１８２を介して、デジタルアッテネータ１８０に入力される。（このアッテネータ１８０は、音源１８４からのデジタル音声出力Ｅ１８４を、デジタルフィルタ１８２からのデジタル音声出力に、所定の割合で混合させる機能も有している。）
アッテネータ１８０によるデジタル信号減衰量は、ＭＰＵ１５０からのアッテネート／ミックス指令信号Ｅ１５６により、適宜決定できるようになっている。すなわち、音声チャネル切換時に音声ミュートを行なう場合、指令Ｅ１５６により、アッテネータ１８０の減衰量が一時的に大きくなる（たとえばー６０ｄＢ〜ー９０ｄＢ程度）ようになっている。
【００７２】
アッテネータ１８０からのデジタル出力はＤＡＣ１７０によりアナログ音声信号（モノラル、２チャネルステレオ、ハイビジョン放送の３ー１ステレオ、ＡＣー３の５．１チャネルサラウンドステレオなど）に変換され、外部へ出力される。このＤＡＣ１７０は複数種類のサンプリング周波数および複数種類の量子化ビット数（１２ビット非直線、１６ビット直線、１８〜２４ビット直線など）に対応できるようになっている。どのサンプリング周波数・どの量子化ビット数のデジタル信号をアナログ変換するかは、ＭＰＵ１５０からの指令Ｅ１５７により決定できる。
【００７３】
なお、デジタルフィルタ１８２は、そこを通過するデジタル信号の種類（サンプリング周波数の違い）に応じて複数種類のローパス特性を持つことができるようになっている。デジタルフィルタ１８２の特性変更は、ＭＰＵ１５０からの指令Ｅ１５５により行われる。
【００７４】
デジタルフィルタ１８２はさらに、音声切換時にだけ、とくにカットオフ周波数の低いローパス特性に切り換えられるようになっている。すなわち、音声チャネル切換時に過度的に生じ得るノイズを抑えるために、音声チャネル切換前後の数秒間以内だけ、デジタルフィルタ１８２のカットオフ周波数を数１０Ｈｚに下げ、音声信号の立ち上がり速度（スルーレート）を大幅に低下させることができるようになっている。（この場合は、必ずしも、音声切換時にデジタルアッテネータ１８０を絞る必要はない。）
また、音声切換動作の過度期を無音状態にするのでなく、切換に伴うアナウンスあるいはチャイム音などを出したいときは、ミキサ機能を持つデジタルアッテネータ１８０において、音源１８４からのデジタル音声アナウンスまたはデジタル音声チャイムを、デジタルフィルタ１８２からの音声信号（ミュート状態にある）にミックスすればよい。この音声ミックスのタイミングは、ＭＰＵ１５０からのアッテネート／ミックス指令信号Ｅ１５６により、決定される。
【００７５】
さらに、音声チャネル切換時に、たとえば切換後のチャネル番号および／または音声言語をユーザに通知するために、次のような操作がなされてもよい。すなわち、音声チャネル切換時に、切換後のチャネル番号および音声言語種類を記載したメッセージを含む副映像信号Ｅ１５０が、ＭＰＵ１５０から出力される。この信号Ｅ１５０は映像混合器１４２に与えられる。
【００７６】
混合器１４２には、プログラムセレクタ１４０で分離されたデジタル映像信号成分（主映像）が入力されている。混合器１４２は、副映像信号（切換後のチャネル番号および音声言語種類のビットマップデータ）Ｅ１５０をＭＰＵ１５０から受け取ると、これをセレクタ１４０からの主映像信号にスーパーインポーズする。こうして信号Ｅ１５０がスーパーインポーズされた映像出力（テレビジョン信号）がビデオモニタ（図示せず）に入力されると、たとえば図１８に示すような映像が表示される。
【００７７】
図１１は、たとえば図９または図１０の装置のシステム制御ＭＰＵ１５０により実行されるものであって、この発明に基づいて実行される音声切換処理の一例を説明するフローチャートである。
【００７８】
たとえばある光ディスク１０に、８種類の言語の字幕を持つ日本映画が記録されているとする。図９または図１０の装置（光ディスクプレーヤ）によりディスク１０の再生を開始する際、ユーザが所望の音声言語および／または言語字幕を指定しない限り、そのディスクのデフォルト音声（ここでは日本語）およびデフォルト字幕（たとえば英語または字幕なし）が自動選択される。これらのデフォルト音声およびデフォルト字幕の選択情報は、たとえば図２のファイル０（ディスク情報ファイル）またはビデオオブジェクトユニットＶＯＢＵ中のＮＡＶパックの再生制御情報ＰＣＩ内に、格納しておくことができる。
【００７９】
ユーザが光ディスクプレーヤのプレイボタンを押すと、日本映画（主映像）およびそれに対応した日本語音声（および、必要に応じて英語字幕の副映像）を用いたビデオ再生が、開始される（図１１のステップＳＴ１０）。
【００８０】
その再生中は、主映像が映像復調器１４（図９）あるいは映像混合器１４２（図１０）から出力され、それに伴って、主映像に対応した日本語音声が利得制御器１８（図９）あるいはＤＡＣ１７０（図１０）から出力される。その際、主映像に適宜含まれる副映像は、英語字幕で構成されている。
【００８１】
所定の音声チャネル切換イベントが発生しない限り（ステップＳＴ１２ノー）、ディスク再生中は（ステップＳＴ１８ノー）、日本語音声と（必要に応じて）英語字幕の選択状態がそのまま維持される。（種々な切換イベントの内容については、後で詳述する。）
所定の音声チャネル切換イベントが発生すると（ステップＳＴ１２イエス）、発生イベントの内容に対応した音声チャネル切換処理が実行される（ステップＳＴ１４）。たとえば、ビデオ再生中にユーザが英語音声を聞きたくなり、入力キー１５２（図１０）のキー操作で英語（ここでは音声チャネル２）を選択したとする。このキー操作結果（音声チャネル２を選択する切換イベント１）を受けたＭＰＵ１５０は、たとえば図６の時間ｔ１０に利得制御信号ｋ（図９）を利得制御器１８に送り、あるいは指令Ｅ１５６をデジタルアッテネータ１８０（図１０）に送る。これにより、それまでの日本語音声（音声チャネル１）はミュートされ、その直後のビデオフレーム（図６ではブロックｎ＋１のビデオ）の再生時（図６の時間ｔ２０）から、英語音声（音声チャネル２）が再生されるようになる（ステップＳＴ１６）。
【００８２】
なお、音声切換と同時に字幕も切り換えたいときは、音声選択操作とともに字幕選択（たとえば英語字幕をフランス語字幕に変更し、あるいは字幕表示をやめる）をしたあと、ＭＰＵ１５０に通知した音声選択／字幕選択を確定（たとえば図示しないエンターキーを押す）させればよい。この場合。字幕の変更処理は、図６の時間ｔ１０〜ｔ２０の間に実行され、次のビデオフレームから変更後の字幕でビデオ再生が始まるようになる（ステップＳＴ１６）。
【００８３】
図１１のステップＳＴ１２における音声チャネル切換イベント（このイベントはＭＰＵ１５０が実行中の処理に割り込みをかける）としては、以下のものがある：
＜切換イベント１＞
光ディスク１０が複数アングルから同一被写体を捕らえたマルチアングルビデオブロックを含む場合（あるいは、人物Ａを主人公として登場人物Ａ＋Ｂを捕らえたシーンとともに、人物Ｂを主人公として登場人物Ａ＋Ｂを捕らえたシーンを含むマルチシーンブロックを含む場合）、ユーザがキー操作（マニュアル操作）でアングル（またはシーン）を切り換えるときに生じるイベント；
＜切換イベント２＞
ａ）ビデオ再生中に、ユーザ操作により、ボリュームあるいはビデオタイトルセット（図２参照）を切り換える操作（通常は画面上のメニュー操作）に入ったときに生じるイベント；
ｂ）ビデオ再生中に、ＮＡＶパック中のＮＡＶ制御コマンドにより、ボリュームあるいはビデオタイトルセット切り換えるメニュー画面へＭＰＵ１５０の処理がリンク（またはコール）され、あるいはそのメニュー画面ルーチンへジャンプ（またはブランチ）され、もしくはそれ以前のメニュー画面がレジュームされた場合に、生じるイベント；
＜切換イベント３＞
ａ）ビデオ再生中に、ユーザ操作により、スチル画モードに入ったときに生じるイベント；
ｂ）ビデオ再生中に、ＮＡＶパック中のＮＡＶ制御コマンドにより、スチル画モードに入ったときに生じるイベント；
＜切換イベント４＞
ａ）ビデオ再生中に、ユーザ操作により、早送り、巻戻し、スローモーション再生、逆再生などのモードに入ったときに生じるイベント；
ｂ）ビデオ再生中に、ＮＡＶパック中のＮＡＶ制御コマンドにより、スローモーション再生、逆再生などのモードに入ったときに生じるイベント；
＜切換イベント５＞
ａ）ビデオ再生中に、ユーザ操作により、任意のセル（図２のビデオオブジェクトユニットＶＯＢＵが１以上集まったデータの集合体）または任意のタイトルセットへの検索に入ったときに生じるイベント；
ｂ）ビデオ再生中に、ＮＡＶパック中のＮＡＶ制御コマンドにより、任意のセルまたは任意のタイトルセットへの検索へＭＰＵ１５０の処理がリンク（またはコール）され、あるいはその検索ルーチンへジャンプ（またはブランチ）され、もしくはそれ以前の検索がレジュームされた場合に、生じるイベント；
Ｃ）リピート再生中、あるいは図示しないメモリ（たとえば図９の復調器１４あるいは図１０の混合器１４２内部のビデオメモリ）に一時的に格納した映像情報の再生中に、終わりのビデオオブジェクトユニットＶＯＢＵ（図２）が検知されたときに生じるイベント；
＜切換イベント６＞
ビデオ再生中のプログラムチェーンＰＧＣのエンドが検出され、このＰＧＣが次のプログラムチェーンへ自動的に切り換えられたときに生じるイベント；
＜切換イベント７＞
ビデオ再生中に、ユーザが副映像チャネルを切り換えたとき（字幕の使用言語の変更など）に生じるイベント。
【００８４】
以上、要するに、ユーザによる自発的な音声（または副映像）変更があったとき、またはプログラムソース中の表示制御プログラムのコマンドにより音声（または副映像）の変更に関係する処理が自動的に行われるときに、図１１のステップＳＴ１４の音声チャネル切換処理が実行される。
【００８５】
図１２は、図１１中の音声チャネル切換処理の第１の具体例を説明するフローチャートである。ここでは、音声チャネル切換イベントが発生すると（図１１のステップＳＴ１２イエス）、単純に音声出力のフェードアウト／フェードインを行っている（図４参照）。
【００８６】
図１３は、図１１中の音声チャネル切換処理の第２の具体例を説明するフローチャートである。ここでは、音声チャネル切換イベントが発生すると（ステップＳＴ１２イエス）、音声出力のフェードアウトとフェードインの間でミューティングを行っている（図５参照）。
【００８７】
図１４は、図１１中の音声チャネル切換処理の第３の具体例を説明するフローチャートである。ここでは、音声チャネル切換イベントが発生すると（ステップＳＴ１２イエス）、一旦音声出力のスルーレートを下げ、チャネルが切り換わった後にスルーレートを元にもどす処理を行っている。この処理は、たとえば図１０のデジタルフィルタ１８２のローパスカットオフ周波数特性を一旦大きく下げることで、実現できる。
【００８８】
図１５は、図１１中の音声チャネル切換処理の第４の具体例を説明するフローチャートである。ここでは、音声チャネル切換イベントが発生すると（ステップＳＴ１２イエス）、音声出力のフェードアウトとフェードインの間で所定音（たとえば図１０の音源１８４からのチャイム音）の挿入を行っている。
【００８９】
図１６は、ビデオ再生状態において、音声の内容が音声チャネル１（日本語）から音声チャネル２（英語）に切り換わるときの音声処理のさらに他の例（フェードアウト・音声切換アラート・フェードイン）を説明する図である。また図１７は、図１６の音声切換処理動作を説明するフローチャート図である。
【００９０】
たとえばユーザが日本語音声チャネル１を英語音声チャネル２に切り換えるメニュー画面操作を行った結果、音声チャネルの切換イベントが生じると（図１１のステップＳＴ１２イエス）、例えば図１０のデジタルアッテネータ１８０が絞り込まれて、音声チャネル切換前の日本語音声がフェードアウトする（ステップＳＴ１５０；図１６の時間ｔ１０）。
【００９１】
音声チャネル１の日本語音声がフェードアウトすると、そのときまで再生されていたブロックｎの最終ビデオフレームが、たとえば図１０の映像混合器１４２内のフレームメモリ（図示せず）に一時格納され、これがスチル再生される（ステップＳＴ１５２）。あるいは、音声チャネル１の日本語音声がフェードアウトすると、そのときまで再生されていたブロックｎの最終ビデオフレームが、たとえば図１０のシステム制御器１５０内部のＲＯＭに格納された画像パターンと、一時的に差し替えられる（ステップＳＴ１５２）。
【００９２】
図１６のブロックｎの最終ビデオフレームのスチル画、あるいは図１０のシステム制御器１５０からのＲＯＭパターンが画面表示されている間（図１６の時間ｔ１０〜ｔ２０；せいぜい数秒間）、これから音声がチャネル２の英語に切り換わる旨のメッセージ表示（図１８参照）とともに、その旨の音声アナウンス（たとえば「音声は、これから英語に変わります」）が、１〜２回行われる（ステップＳＴ１５４）。この音声アナウンスのデータは、図１０の音源１８４内部で、ＲＯＭデータとして持つようにしている。
【００９３】
ここで、音声がチャネル２の英語に切り換わる旨のメッセージ表示とともに、その旨の音声アナウンスが行われている間に、図９の光学読取装置（レーザヘッド）１１は、次に再生されるブロックｎ＋１が記録された光ディスク１０のトラックに移動し、そのトラック上で待機している。
【００９４】
音声がチャネル２の英語に切り換わる旨の音声アナウンスが終了し、あるいはそのための所定時間（図１６のｔ１０〜ｔ２０の数秒間）が経過すると（ステップＳＴ１５６イエス）、図１０の映像混合器１４２内部のフレームメモリ（ＲＡＭ）に格納されたスチル画が消去され、またはシステム制御器１５０のＲＯＭからの画像パターン読み出しが終了する（ステップＳＴ１５８）。その後フェードインして（ステップＳＴ１６０）、図１６のブロックｎ＋１から、音声チャネル２の英語で、ビデオ再生が再開される（図１１のステップＳＴ１６へリターン）。
【００９５】
図１８は、現在再生中の音声チャネル１（日本語）が音声チャネル２（英語）に切り換わる際の画面出力例を示す図である。
【００９６】
この画面出力は、たとえば図１６のステップＳＴ１５４で行われる。ユーザ（あるいは図２のＮＡＶパックの制御コマンド）がたとえば音声チャネル３のフランス語を選択したときは、図１８の画面右側に示される熊の絵の右手のフレームがＣＨ３のフランス語を囲うような表示が行われる。（ディスク再生前の音声チャネル選択メニュー画面も図１８と同様に構成できる。）
図１９は、この発明に係る音声切換システムがＩＣ化された状態を例示する図である。
【００９７】
この発明の音声切換システムは、通常は図９に示すような光ディスクプレーヤで利用される。しかし、実際の発明実施製品は半導体ＩＣ化されることが多くなる。その場合は、たとえば図９の構成要素１２〜１８を１チップＩＣ化（または複数ＩＣのチップセット化）することができる。あるいは、図１０の構成要素１４０〜１８４を１チップＩＣ化（または複数ＩＣのチップセット化）することができる。こうしてＩＣ化された半導体チップは、図１９に示すようなパッケージに封止され、販売される。
【００９８】
以上、光ディスクを記録媒体とする再生装置を主にして説明したが、この発明は、その他の記録媒体（磁気テープ、磁気ディスク、光磁気ディスクなど）を利用した再生装置にも利用できる。
【００９９】
【発明の効果】
この発明によれば、音声チャネル切換等に伴うノイズが出力されるのを防止できる。
【図面の簡単な説明】
【図１】この発明を適用できる情報保持媒体の一例としての光ディスクの記録データ構造を略示する図。
【図２】図１の光ディスクに記録されるデータの論理構造を例示する図。
【図３】図２の構造を持つデータ（ＶＯＢＵ）から音声付きビデオが再生される様子を説明する図。
【図４】ビデオ再生状態において、音声の内容（言語など）が音声チャネル１から音声チャネル２に切り換わるときの音声処理の一例（フェードアウト・フェードイン）を説明する図。
【図５】ビデオ再生状態において、音声の内容（言語など）が音声チャネル１から音声チャネル２に切り換わるときの音声処理の他例（フェードアウト・ミュート・フェードイン）を説明する図。
【図６】ビデオ再生状態において、音声の内容（言語など）が音声チャネル１から音声チャネル２に切り換わるときの音声処理のさらに他の例（フェードアウト・ミュート・フェードイン）を説明する図。
【図７】ディスク再生中において現在使用可能な音声チャネル数をユーザに警告する画面の一例を示す図。
【図８】ディスク再生中において現在使用可能な音声チャネルの内容を表示し、そこからユーザ所望の音声が選択される場合を説明する図。
【図９】この発明の一実施形態に係る音声切換システムを含む光ディスク再生装置の構成を説明するブロック図。
【図１０】パッケージソフトウエア（光ディスクなど）その他のプログラムソースに適宜対応するものであって、この発明の他実施形態に係る音声切換システムを含むＡＶセレクタ装置の構成を説明するブロック図。
【図１１】たとえば図９または図１０の装置のシステム制御ＭＰＵにより実行されるものであって、この発明に基づいて実行される音声切換処理の一例を説明するフローチャート図。
【図１２】図１１中の音声チャネル切換処理の第１の具体例を説明するフローチャート図。
【図１３】図１１中の音声チャネル切換処理の第２の具体例を説明するフローチャート図。
【図１４】図１１中の音声チャネル切換処理の第３の具体例を説明するフローチャート図。
【図１５】図１１中の音声チャネル切換処理の第４の具体例を説明するフローチャート図。
【図１６】ビデオ再生状態において、音声の内容が音声チャネル１（日本語）から音声チャネル２（英語）に切り換わるときの音声処理のさらに他の例（フェードアウト・音声切換アラート・フェードイン）を説明する図。
【図１７】図１１中の音声チャネル切換処理の第５の具体例（図１６の音声切換処理に対応）を説明するフローチャート図。
【図１８】現在再生中の音声チャネル１（日本語）が音声チャネル２（英語）に切り換わる際の画面出力例（図１６の音声切換処理に対応）を示す図。
【図１９】この発明に係る音声切換システムがＩＣ化された状態を例示する図。
【符号の説明】
１０、ＯＤ…貼合型高密度光ディスク（記録媒体／パッケージソフト）；１１…光学読取装置（レーザピックアップヘッド）；１２…データ復調器；１３…映像／音声分離器；１４…映像復調器；１５…システム制御器（ＭＰＵ／ＲＯＭ／ＲＡＭ）；１６…音声チャネル選択器；１７…音声復調器；１８…利得制御器（ミューティング回路；フェードイン・フェードアウト手段）；１９…光学読取装置制御器；２０…光学読取装置制御信号生成器；２１…ディスク回転制御器；２２…ディスク回転制御信号生成器；１００…パッケージソフト再生装置（光ディスクプレーヤ）；１４０…プログラムセレクタ（信号源選択・データ復調・映像／音声分離などの機能を含む）；１４２…映像混合機（主映像に副映像などをスーパーインポーズする機能を含む）；１５０…システム制御器（ＲＯＭ／ＲＡＭを持つマイクロコンピュータを含む）；１５２…音声チャネル切換用入力キー（ユーザ入力用）；１６０…音声チャネル選択器；１６２…圧縮音声セレクタ；１６４…音声種類セレクタ；１７０…デジタル／アナログ・コンバータ（ＤＡＣ）；１７２…ＭＰＥＧデコーダ；１７４…ＡＣー３デコーダ；１８０…デジタルアッテネータ（信号ミキサ機能付；フェードイン・フェードアウト手段）；１８２…デジタルローパスフィルタ（カットオフ特性可変型；フェードイン・フェードアウト手段）；１８４…音源（音声切換過度期間中のチャイム等の発生器）；２００…衛星デジタル放送（またはケーブル放送）受信器；３００…コンピュータ通信端末（モデム／デコーダ付きパーソナルコンピュータ）。
【図１】
0003602635.tif 000002
【図２】
0003602635.tif 000003
【図３】
0003602635.tif 000004
【図４】
0003602635.tif 000005
【図５】
0003602635.tif 000006
【図６】
0003602635.tif 000007
【図７】
0003602635.tif 000008
【図８】
0003602635.tif 000009
【図９】
0003602635.tif 000010
【図１０】
0003602635.tif 000011
【図１１】
0003602635.tif 000012
【図１２】
0003602635.tif 000013
【図１３】
0003602635.tif 000014
【図１４】
0003602635.tif 000015
【図１５】
0003602635.tif 000016
【図１６】
0003602635.tif 000017
【図１７】
0003602635.tif 000018
【図１８】
0003602635.tif 000019
【図１９】
0003602635.tif 000020