(57)【要約】【課題】映像と音声との間に生じるずれを軽減させる。【解決手段】重複するオーディオ処理単位ｄおよびｈを、再生区間指定情報＃１および＃３の再生順に従って順番に配置する。こうすることにより、再生制御情報の再生終了位置とオーディオデータの再生終了位置との間には、ずれが生じる。このずれは、複数の再生区間指定情報を連結した際に、その境界部分で連続的とならないオーディオデータが対応付けられた再生区間指定情報を連結する数が増えるにしたがって蓄積される。ずれの時間長が所定値以上となった場合には、対応する所定時間分のビデオデータを挿入する。こうすることにより、再生制御情報とオーディオデータとの間のずれを軽減させることができる。【選択図】図２
2008079050.tif 000002
【特許請求の範囲】
【請求項１】
ビデオデータと該ビデオデータに関連付けられたオーディオデータとを再生する再生方法において、
上記ビデオデータに対して、該ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、上記再生区間指定情報に対応する、上記第１の処理単位とは異なる長さの第２の処理単位の集合である上記オーディオデータの区間との差分を求め、
上記差分に応じて、上記再生区間指定情報により指定される再生区間の長さを変換する第１の変換を行い、
上記ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、上記第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換を行い、
上記第１の変換は、
上記３回繰り返し出力のフレームに基づくフレーム群と、該３回繰り返し出力のフレームに基づくフレーム群に連続する、上記２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにした
ことを特徴とする再生方法。
【請求項２】
請求項１に記載の再生方法において、
上記第１の変換は、
上記２回繰り返し出力のフレームに基づくフレーム群に対して１フレームを挿入するようにした
ことを特徴とする再生方法。
【請求項３】
請求項２に記載の再生方法において、
上記ビデオデータを再生するための基準信号を１フレーム分の時間だけ遅らせるようにした
ことを特徴とする再生方法。
【請求項４】
請求項１に記載の再生方法において、
上記第１の変換は、
上記３回繰り返し出力のフレームに基づくフレーム群から１フレーム削除するようにした
ことを特徴とする再生方法。
【請求項５】
請求項４に記載の再生方法において、
上記ビデオデータを再生するための基準信号を１フレーム分の時間だけ進めるようにした
ことを特徴とする再生方法。
【請求項６】
ビデオデータと該ビデオデータに関連付けられたオーディオデータとを再生する再生方法をコンピュータ装置に実行させる再生プログラムにおいて、
上記ビデオデータに対して、該ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、上記再生区間指定情報に対応する、上記第１の処理単位とは異なる長さの第２の処理単位の集合である上記オーディオデータの区間との差分を求め、
上記差分に応じて、上記再生区間指定情報により指定される再生区間の長さを変換する第１の変換を行い、
上記ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、上記第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換を行い、
上記第１の変換は、
上記３回繰り返し出力のフレームに基づくフレーム群と、該３回繰り返し出力のフレームに基づくフレーム群に連続する、上記２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにした再生方法をコンピュータ装置に実行させる
ことを特徴とする再生プログラム。
【請求項７】
ビデオデータと該ビデオデータに関連付けられたオーディオデータとを再生する再生装置において、
上記ビデオデータに対して、該ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、上記再生区間指定情報に対応する、上記第１の処理単位とは異なる長さの第２の処理単位の集合である上記オーディオデータの区間との差分を求める制御部と、
上記差分に応じて、上記再生区間指定情報により指定される再生区間の長さを変換する第１の変換部と、
上記ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、上記第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換部と
を有し、
上記第１の変換部は、
上記制御部の制御に基づき、上記３回繰り返し出力のフレームに基づくフレーム群と、該３回繰り返し出力のフレームに基づくフレーム群に連続する、上記２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにした
ことを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像信号の再生区間を指定した再生制御情報に基づき映像信号の再生を行うようにした再生方法、再生プログラムおよび再生装置に関する。
【背景技術】
【０００２】
ビデオデータとオーディオデータとが多重されたストリームデータの再生方法を指定する手段として、ストリームデータに対して再生区間や再生順序を指定する再生区間指定情報と、この再生区間指定情報の再生順序を指定する再生制御情報とを用いて、ストリームデータの再生制御を行う方法が知られている。このような再生方法は、実際のストリームデータを加工することなく再生区間や再生順序の指定や変更が可能であり、ストリームデータの取り扱いが容易となるため便利である。
【０００３】
このように、再生制御情報内の再生区間指定情報に記述された再生区間を参照してストリームデータを再生する方法に関する技術が下記の特許文献１に記載されている。
【０００４】
【特許文献１】特開２００４−３０４７６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ストリームデータ中のビデオデータは、フレーム単位で処理が行われ、ストリームデータ中のオーディオデータは、圧縮符号化の単位などを処理単位として処理が行われる。オーディオデータの処理単位は、ビデオデータの処理単位に対して無関係に決めらるため、再生区間指定情報で再生区間が指定されるビデオデータの時間長と、このビデオデータに対応するオーディオデータの時間長とは、必ずしも一致しない。
【０００６】
ここで、オーディオデータが連続的に再生されるようにされた複数の連続した再生区間指定情報＃１、＃２および＃３の再生順を編集し、再生区間指定情報＃１および＃３を連結するように構成する場合について考える。この場合、再生区間指定情報＃１の後端を含むオーディオ処理単位は、再生区間指定情報＃１に対応付けられる。また、再生区間指定情報＃３の前端を含むオーディオ処理単位は、再生区間指定情報＃３に対応付けられる。
【０００７】
再生区間指定情報＃１および＃３を連結すると、再生区間指定情報＃１および＃３の境界部分では、再生区間指定情報＃１に対応する再生区間指定情報＃１の後端を含むオーディオ処理単位と、再生区間指定情報＃３に対応する再生区間指定情報＃３の前端を含むオーディオ処理単位とが重複することになる。
【０００８】
このような場合、従来は、重複するオーディオ処理単位を再生区間指定情報の再生順に従い、続けて再生するか、重複するオーディオ処理単位のうちいずれか一方のオーディオ処理単位を削除し、オーディオデータが連続的に再生されるように詰めて再生するようにしていた。
【０００９】
しかしながら、このようにオーディオ処理単位を続けて再生したり、重複するオーディオ処理単位のうち一方を削除して再生した場合には、映像と音声との間にずれが生じてしまうことになる。再生区間指定情報＃１および＃３で構成された再生制御情報に基づきストリームデータを繰り返し再生すると、上述のずれが蓄積されるため、映像と音声との間に生じるずれがより顕著となってしまうという問題点があった。
【００１０】
したがって、この発明の目的は、オーディオデータが連続的に再生されるように予め編集された再生制御情報を編集し、再生区間指定情報の構成を異ならせた再生制御情報において、映像と音声との間に生じるずれを軽減し、表示が不自然になるのを抑えることができる再生方法、再生プログラムおよび再生装置を提供することにある。
【課題を解決するための手段】
【００１１】
上述した課題を解決するために、第１の発明は、ビデオデータとビデオデータに関連付けられたオーディオデータとを再生する再生方法において、ビデオデータに対して、ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、再生区間指定情報に対応する、第１の処理単位とは異なる長さの第２の処理単位の集合であるオーディオデータの区間との差分を求め、差分に応じて、再生区間指定情報により指定される再生区間の長さを変換する第１の変換を行い、ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換を行い、第１の変換は、３回繰り返し出力のフレームに基づくフレーム群と、３回繰り返し出力のフレームに基づくフレーム群に連続する、２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにしたことを特徴とする再生方法である。
【００１２】
また、第２の発明は、ビデオデータとビデオデータに関連付けられたオーディオデータとを再生する再生方法をコンピュータ装置に実行させる再生プログラムにおいて、ビデオデータに対して、ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、再生区間指定情報に対応する、第１の処理単位とは異なる長さの第２の処理単位の集合であるオーディオデータの区間との差分を求め、差分に応じて、再生区間指定情報により指定される再生区間の長さを変換する第１の変換を行い、ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換を行い、第１の変換は、３回繰り返し出力のフレームに基づくフレーム群と、３回繰り返し出力のフレームに基づくフレーム群に連続する、２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにした再生方法をコンピュータ装置に実行させることを特徴とする再生プログラムである。
【００１３】
また、第３の発明は、ビデオデータとビデオデータに関連付けられたオーディオデータとを再生する再生装置において、ビデオデータに対して、ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、再生区間指定情報に対応する、第１の処理単位とは異なる長さの第２の処理単位の集合であるオーディオデータの区間との差分を求める制御部と、差分に応じて、再生区間指定情報により指定される再生区間の長さを変換する第１の変換部と、ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換部とを有し、第１の変換部は、制御部の制御に基づき、３回繰り返し出力のフレームに基づくフレーム群と、３回繰り返し出力のフレームに基づくフレーム群に連続する、２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにしたことを特徴とする再生装置である。
【００１４】
上述したように、第１、第２および第３の発明では、ビデオデータに対して、ビデオデータを処理する第１の処理単位に基づき再生区間を指定する再生区間指定情報により指定される再生区間と、再生区間指定情報に対応する、第１の処理単位とは異なる長さの第２の処理単位の集合であるオーディオデータの区間との差分を求め、差分に応じて、再生区間指定情報により指定される再生区間の長さを変換する第１の変換を行い、ビデオデータに対し、フレームの３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、第１のフレーム周波数のビデオデータを、第１のフレーム周波数と２対５の関係になる第２のフレーム周波数のビデオデータに変換する第２の変換を行い、第１の変換は、３回繰り返し出力のフレームに基づくフレーム群と、３回繰り返し出力のフレームに基づくフレーム群に連続する、２回繰り返し出力のフレームに基づくフレーム群との、変換後のフレーム差が１以下となるようにしているため、ビデオデータとオーディオデータとの長さの差が少ない。
【発明の効果】
【００１５】
この発明は、現在再生中の再生区間指定情報によって指定される区間の後端を含むオーディオ処理単位と、次に処理されることが期待される再生区間指定情報によって指定される区間の前端を含むオーディオ処理単位との重複量を算出し、算出された重複量を積算して得られた積算値が１フレーム以上となるかどうかを判断し、積算値が１フレーム以上となった場合には、１フレームを挿入するようにしている。したがって、再生されるビデオデータとオーディオデータとの間のずれが軽減されるという効果がある。
【発明を実施するための最良の形態】
【００１６】
以下、この発明の実施の一形態について、図面を参照して説明する。この発明の実施の一形態では、ビデオデータとオーディオデータとが多重されたストリームデータに対して再生区間や再生順序を指定する再生区間指定情報と、この再生区間指定情報の再生順序を指定する再生制御情報とを用いて、ストリームデータの再生制御を行うようにしている。
【００１７】
先ず、再生制御情報、再生区間指定情報およびストリームデータの関係について、図１を参照して説明する。図１に示すように、再生区間指定情報は、ストリームデータに対して再生箇所を示す再生開始点（ＩＮ点）および再生終了点（ＯＵＴ点）を設定する。再生区間指定情報は、ＩＮ点およびＯＵＴ点の情報を一組として記述される。再生制御情報は、複数の再生区間指定情報の集合で構成され、複数の再生区間指定情報の再生順序を指定する。ストリームデータを再生する場合には、再生制御情報に基づき再生区間指定情報に記述されたＩＮ点およびＯＵＴ点の情報を参照して、ストリームデータ中の対応する区間が再生される。
【００１８】
次に、この発明の実施の一形態による再生制御方法について、図２を参照して説明する。例えば、図２Ａに示すように、オーディオ処理単位ａ〜ｋが再生区間指定情報＃１〜＃３に対して対応付けられ、連続的に再生されるようになっているものとする。
【００１９】
このように、オーディオデータが連続的に再生されるようにされた複数の連続した再生区間指定情報＃１、＃２および＃３で構成された再生制御情報を編集し、再生区間指定情報＃１および＃３を連結するように構成する場合について考える。図２Ｂに示すように、再生区間指定情報＃１を再生するためには、再生区間指定情報＃１によって指定される区間の前端および後端を含むオーディオ処理単位ａ〜ｄが必要となる。また、再生区間指定情報＃３を再生するためには、再生区間指定情報＃３によって指定される区間の前端および後端を含むオーディオ処理単位ｈ〜ｋが必要となる。
【００２０】
したがって、再生区間指定情報＃１よって指定される区間と再生区間指定情報＃３よって指定される区間とが連続的に再生されるように連結させた場合には、図２Ｃに示すように、再生区間指定情報＃１によって指定される区間の後端を含むオーディオ処理単位ｄの一部分と、再生区間指定情報＃３に対応付けられたオーディオ処理単位ｈ〜ｋのうち、再生区間指定情報＃３によって指定される区間の前端を含むオーディオ処理単位ｈの一部分とが重複してしまうことになる。
【００２１】
このような場合には、上述の背景技術の項目で既に説明したように、オーディオデータが連続的に再生されるようにする方法として、重複するオーディオ処理単位を再生区間指定情報の再生順に従って続けて再生する第１の方法と、重複するオーディオ処理単位のうちいずれか一方のオーディオ処理単位を削除する第２の方法とが考えられる。この発明の実施の一形態では、ビデオデータとオーディオデータとの間のずれを軽減するために、重複するオーディオ処理単位を再生区間指定情報の再生順に従って続けて再生する第１の方法を用いる。
【００２２】
第１の方法では、図２Ｄに示すように、重複するオーディオ処理単位ｄおよびｈを、再生区間指定情報＃１および＃３の再生順に従って順番に配置する。このように、重複するオーディオ処理単位を順番に配置することにより、再生制御情報の再生終了位置とオーディオデータの再生終了位置との間には、ずれが生じる。このずれは、複数の再生区間指定情報を連結した際に、その境界部分で連続的とならないオーディオデータが対応付けられた再生区間指定情報を連結する数が増えるにしたがって蓄積される。一例として、このようにして構成された再生制御情報を繰り返す毎に、ずれが蓄積される。
【００２３】
そこで、図３Ａに示すように、ずれの時間長が所定値以上となった場合には、対応する所定時間分のビデオデータを挿入する。こうすることにより、再生制御情報とオーディオデータとの間のずれを軽減させることができる。具体的には、例えば、ずれの時間長がビデオフレーム１フレーム分の時間長以上となった場合には、図３Ｂに示すように、ビデオフレームを１フレーム分挿入する。
【００２４】
ところで、例えば映画映像は、従来から光学フィルムを用いて制作されており、毎秒２４コマの映像信号である。これは、ビデオ信号としては、フレーム周波数が２４Ｈｚでプログレッシブ走査のビデオ信号となる。現在では、このような映画映像などの、フレーム周波数が２４Ｈｚのビデオ信号を、フレーム周波数を変換しないまま記録媒体に記録する方法が開発されている。この場合の再生区間指定情報は、フレーム周波数が２４Ｈｚの信号の時間情報に基づき記述されている。したがって、映画映像などを再生する場合には、フレーム周波数が２４Ｈｚであるビデオ信号を、モニタ表示に適したフレーム周波数のビデオ信号に変換する必要がある。
【００２５】
一方、日本などのテレビジョン放送に用いられているＮＴＳＣ（National Television System Committee）方式においては、ビデオ信号のフレーム周波数は５９．９４Ｈｚとされており、映像を表示するモニタ装置のフレーム周波数も５９．９４Ｈｚとされている。したがって、フレーム周波数が２４Ｈｚである映画映像など、ビデオ信号のフレーム周波数が５９．９４Ｈｚ以外の場合には、フレーム周波数を５９．９４Ｈｚに変換する必要がある。
【００２６】
フレーム周波数が２４Ｈｚでプログレッシブ走査（以下、２４ｐと適宜称する）のビデオ信号を、フレーム周波数が５９．９４Ｈｚでプログレッシブ走査（以下、５９．９４ｐと適宜称する）のビデオ信号に変換する際には、オリジナルのフレーム周波数が２４Ｈｚのビデオ信号における各フレームを一旦フレーム周波数が６０Ｈｚでプログレッシブ走査（以下、６０ｐと適宜称する）のビデオ信号の３フレームおよび２フレームに交互に変換する処理、所謂３−２プルダウン（または２−３プルダウン）と称される処理が行われる。そして、６０ｐのビデオ信号に対して所定の変換処理を施し、５９．９４ｐのビデオ信号に変換する。
【００２７】
２４ｐのビデオ信号と６０ｐのビデオ信号とでは、フレーム周波数に２対５の関係がある。そこで、例えば図４Ａに示すように、２４ｐのビデオ信号のフレームを、３−２プルダウンにより３回繰り返し出力と２回繰り返し出力とをフレーム毎に交互に行い、図４Ｂに示すように６０Ｈｚのフレーム周波数で出力することで、２４ｐのビデオ信号が６０ｐのビデオ信号に変換される。
【００２８】
なお、以下では、３−２プルダウン処理により２４ｐのフレームがｎ回繰り返された隣接するフレームの集合をグループと呼び、２４ｐのフレームが３回繰り返された隣接する３フレームからなるグループを３フレームグループ、２４ｐのフレームが２回繰り返された隣接する２フレームからなるグループを２フレームグループとそれぞれ呼ぶことにする。
【００２９】
この発明の実施の一形態では、ビデオデータとオーディオデータとの間のずれを軽減するための、１フレーム分のビデオフレームを挿入する処理を、上述の３−２プルダウン（または２−３プルダウン）処理の際に２フレームグループに対して行う。
【００３０】
すなわち、３フレームグループに１フレームの挿入を行ってしまうと、２フレームグループの次が３フレームグループに同一のフレームが挿入された、４枚の同一のフレームからなるグループとされ、その次が２フレームグループとされる。この場合、２フレームグループの再生直後に、４枚の同一フレームが再生され、次に２フレームグループの再生が行われることになり、フレーム挿入を行ったグループと、当該グループ前後の、フレーム挿入を行っていないグループとの間のフレーム枚数差が２以上となり、表示が不自然となる。
【００３１】
そこで、図５Ａに示されるように、３−２プルダウン処理を行ったビデオ信号に対してフレームを挿入する場合には、２フレームグループに対して１フレームの挿入を行うようにする。こうすることで、図５Ｂに示すように、１フレームの挿入を行ったグループと、当該グループ前後の、フレーム挿入を行っていないグループとの間のフレーム枚数差が２フレーム以上にならず、不自然な表示となることを防ぐことができる。
【００３２】
図６は、この発明の実施の一形態に適用可能な再生装置１の一例の構成を示す。以下では、例えば、フレーム周波数が２４Ｈｚのビデオデータを、フレーム周波数が５９．９４Ｈｚのビデオデータに変換する必要がある場合など、ビデオデータのフレーム周波数の変更が必要な場合を例にとって説明する。再生装置１は、ディスクドライブ１２、デマルチプレクサ（ＤｅＭＵＸ）１３、ビデオデコーダ１４、ビデオ変換部１５、オーディオデコーダ１６、オーディオ出力部１７、制御部１８およびＳＴＣ（System Time Clock）回路１９で構成されている。
【００３３】
ストリームデータは、着脱可能な記録媒体１１に記録されて供給される。記録媒体１１の例としては、再生専用または記録可能なディスク状記録媒体、フラッシュメモリといった半導体メモリ、着脱可能なハードディスクドライブなどが考えられる。ディスク状記録媒体としては、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）およびＢｌｕ−ｒａｙ  Ｄｉｓｃに基づく再生専用の規格であるＢＤ−ＲＯＭ（Blu-ray Disc-Read Only Memory）、さらにはＤＶＤ（Digital Versatile Disc）やＣＤ（Compact Disc）などが考えられる。
【００３４】
ストリームデータの供給源としては、ディスク状記録媒体の他に、例えば、インターネットなどの通信ネットワークやディジタルテレビジョン放送が考えられる。以下では、ストリームデータの供給源として、ディスク状記録媒体などの着脱可能な記録媒体１１を例にとって説明する。
【００３５】
ディスクドライブ１２は、装填された記録媒体１１に記録されたストリームデータを再生する。記録媒体１１には、例えばＭＰＥＧ２（Moving Picture Experts Group 2）システムズに規定されるトランスポートストリーム（ＴＳ）やプログラムストリーム（ＰＳ）の形式で、ビデオデータおよびオーディオデータが多重化されたストリームデータが記録されている。記録媒体１１から再生されたトランスポートストリームまたはプログラムストリームは、デマルチプレクサ１３に供給される。
【００３６】
デマルチプレクサ１３は、供給されたストリームデータからビデオストリームおよびオーディオストリームを分離する。例えば、ディスクドライブ１１からトランスポートストリームとしてストリームデータが供給された場合、デマルチプレクサ１３は、トランスポートパケット毎にＰＩＤ（Packet IDentification）を解析し、ビデオデータが格納されたパケットを集める。集めたパケットのペイロードに格納されたデータからＰＥＳ(Packetized Elementary Stream)パケットを再構築する。そして、ＰＥＳパケットのヘッダに格納された情報などに基づき、ＰＥＳパケット毎にビデオデータのエレメンタリストリームを取り出してビデオストリームを復元する。また、ビデオストリームの復元と同様にして、デマルチプレクサ１３は、トランスポートパケット毎のＰＩＤに基づきオーディオデータが格納されたパケットを集め、オーディオストリームを復元する。
【００３７】
ディスクドライブ１２からプログラムストリームとしてストリームデータが供給された場合、デマルチプレクサ１３は、パックヘッダなどのヘッダ情報に基づきＰＥＳパケットを分離し、ＰＥＳパケットのヘッダに格納された情報などに基づき、ＰＥＳパケット毎にビデオデータのエレメンタリストリームを取り出してビデオストリームを復元する。また、ビデオストリームの復元と同様にして、デマルチプレクサ１３は、パックヘッダなどのヘッダ情報に基づきＰＥＳパケットを分離し、オーディオストリームを復元する。
【００３８】
デマルチプレクサ１３で分離されたビデオストリームは、ビデオデコーダ１４に供給され、オーディオストリームは、オーディオデコーダ１６に供給される。ビデオデコーダ１４は、供給されたビデオストリームをデコードし、ベースバンドのビデオデータとして出力する。
【００３９】
ここで、例えばＭＰＥＧ２システムズにより伝送されるビデオストリームの符号化方式は、ＭＰＥＧ２方式に限られない。例えば、ＩＴＵ−Ｔ(International Telecommunication Union-Telecommunication Standarization Sector)勧告Ｈ．２６４あるいはＩＳＯ(International Organization for Standarization)／ＩＥＣ(International Electrotechnical Commission)国際標準１４４９６−１０（ＭＰＥＧ−４パート１０）Advanced Video Coding（以下、Ｈ．２６４｜ＡＶＣと略称する）に規定される符号化方式や、ＶＣ１(Video Codec 1)方式で符号化されたビデオストリームを、ＭＰＥＧ２システムズにより伝送することができる。
【００４０】
ビデオデコーダ１４は、これら複数の符号化フォーマットにそれぞれ対応してビデオストリームをデコードするようにできる。この場合、ビデオデコーダ１４は、例えばビデオストリームのヘッダ情報や、ビデオストリームに所定に付加される属性情報に基づき符号化フォーマットを判別し、対応する復号方式でビデオストリームをデコードする。ユーザ操作などに基づく外部からの制御に応じて符号化フォーマットを設定することもできる。
【００４１】
勿論、ビデオデコーダ１４が単独の符号化フォーマットにのみ対応するようにもできる。この場合には、ビデオデコーダ１４が対応していない符号化フォーマットのビデオストリームが供給されると、例えばエラー処理がなされる。
【００４２】
また、ビデオデコーダ１４は、供給されたビデオストリームのフレームレートすなわちフレーム周波数を取得する。一例として、上述したＭＰＥＧ２方式、Ｈ．２６４｜ＡＶＣ方式およびＶＣ１方式においては、ストリームのヘッダ部分にフレームレートに関する情報が格納される。ビデオデコーダ１４は、供給されたビデオストリームの例えばヘッダ部分からフレームレートに関する情報を抽出し、当該ビデオストリームのフレームレートを取得する。
【００４３】
より具体的には、ＭＰＥＧ２の場合、シーケンスヘッダ(Sequence Header)内のデータ項目frame_rate_codeにフレームレートframe_rate_valueが記述される。Ｈ．２６４｜ＡＶＣの場合、シーケンスパラメータセット(Sequence Parameter Set)におけるシーケンスパラメータvui_parameters()内のパラメータnum_units_in_tickおよびパラメータtime_scaleを用いて(time_scale／num_units_in_tick)／２を計算することにより、フレームレートframe_rate_valueが求められる。また、ＶＣ１の場合、シーケンスレイヤSEQUENCE LAYER()における項目FRAMERATENRおよび項目FRAMERATEDRでそれぞれ示される値value of Frame Rate Numeratorおよび値value of Frame Rate Denominatorを用いて(value of Frame Rate Numerator)／(value of Frame Rate Denominator)を計算することにより、フレームレートframe_rate_valueが求められる。
【００４４】
ビデオデコーダ１４から、ビデオストリームがデコードされたビデオデータと、ビデオストリームから所定に取得されたフレームレート情報とがビデオ変換部１５に供給される。ビデオデータは、例えばこのビデオデータのフレームレートに従いビデオ変換部１５に供給される。
【００４５】
オーディオデコーダ１６は、供給されたオーディオストリームを所定の処理単位に基づきデコードし、オーディオ出力部１７に対してオーディオ処理単位毎に出力する。オーディオストリームは、復号可能なＡＵ（Access Unit；アクセスユニット）と呼ばれるオーディオ処理単位が、並べられることによって構成されている。
【００４６】
また、オーディオストリームのコーデック処理としては、種々の方式を用いることができ、例えば、ＭＰ３（MPEG audio layer 3）やＡＣ３（Audio Code number 3）、ＡＡＣ（Advanced Audio Coding）を用いることができる。復号されたオーディオ処理単位の再生時間は、適用されるコーデック処理によって異なる。例えば、コーデック処理としてＭＰ３を用いた場合のオーディオ処理単位の再生時間は、サンプリング周波数を４８［ｋＨｚ］とすると、１１５２［ｓａｍｐｌｅ］／４８［ｋＨｚ］＝２４［ｍｓｅｃ］となる。また、例えば、コーデック処理としてＡＣ３を用いた場合のオーディオ処理単位の再生時間は、サンプリング周波数を４８［ｋＨｚ］とすると、１５３６［ｓａｍｐｌｅ］／４８［ｋＨｚ］＝３２［ｍｓｅｃ］となる。さらに、例えば、コーデック処理としてＡＡＣを用いた場合のオーディオ処理単位の再生時間は、サンプリング周波数を４８［ｋＨｚ］とすると、１０２４［ｓａｍｐｌｅ］／４８［ｋＨｚ］＝２１．３３［ｍｓｅｃ］となる。
【００４７】
オーディオデコーダ１６は、ビデオデコーダ１４と同様に、これらの複数の符号化フォーマットにそれぞれ対応してオーディオストリームをデコードするようにできる。例えばこの場合、オーディオデコーダ１６は、オーディオストリームのヘッダ情報や、オーディオストリームに所定に付加される属性情報に基づき符号化フォーマットやサンプリング周波数を判別し、対応する復号方式でオーディオストリームをデコードする。
【００４８】
制御部１８は、ＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)およびＲＡＭ（Random Access Memory）などからなる。ＲＯＭは、ＣＰＵ上で動作されるプログラムや動作のために必要なデータが予め記憶される。ＲＡＭは、ＣＰＵのワークメモリとして用いられる。ＣＰＵは、ＲＯＭに記憶されたプログラムやデータを必要に応じて読み出し、ＲＡＭをワークメモリとして用いながら、この再生装置１の各部を制御する。なお、ＲＯＭは、記憶されたプログラムやデータを書き換えて、更新可能としてもよい。
【００４９】
ＳＴＣ回路１９は、ビデオデータとオーディオデータとを同期させるための同期基準信号であるＳＴＣを発生させる。発生したＳＴＣは、ビデオ変換部１５およびオーディオ出力部１７に供給される。
【００５０】
ビデオ変換部１５は、ビデオデコーダ１４から供給されたフレームレート情報に基づき、このビデオデータのフレーム周波数の変換を行う。例えば、図７に例示されるように、ビデオ変換部１５は、フレームメモリ３０およびビデオ制御部３１からなり、ビデオ制御部３１は、制御部１８の制御に基づき、フレームメモリ３０からのビデオデータの読み出しを制御することで、３−２プルダウン処理などの処理を行う。
【００５１】
一例として、２４ｐのビデオデータを６０ｐのビデオデータに変換する３−２プルダウン処理は、例えば、２４ｐすなわちフレーム周波数が２４Ｈｚで供給されたビデオデータをフレーム単位でフレームメモリ３０に格納し、ビデオ制御部３１は、フレームメモリ３０から３回若しくは２回繰り返して同一フレームを読み出すように制御する。
【００５２】
また、ビデオ変換部１５は、制御部１８の制御に基づき、ビデオデータとオーディオデータとの間のずれの補正を行う。例えば、ビデオ変換部１５は、ＳＴＣ回路１９から加算器２０を介して供給されたクロックに基づき、所定のタイミングでピクチャを挿入する。
【００５３】
さらに、ビデオ変換部１５は、上述したように処理されたビデオデータに対して、１００１フレーム毎に所定の１フレームを間引く処理を行うことにより、６０ｐのビデオデータを５９．９４ｐのビデオデータに変換する。
【００５４】
変換されたビデオデータは、ＳＴＣ回路１９から供給される同期基準信号であるＳＴＣの値に基づき、ＳＴＣ値とビデオデータのＰＴＳで指定される時間とが一致した場合に出力される。
【００５５】
オーディオ出力部１７は、例えば図示されないバッファを有し、デコードされたオーディオ処理単位をバッファに格納する。そして、ＳＴＣ回路１９から供給されるＳＴＣの値に基づき、ＳＴＣ値とオーディオデータのＰＴＳで指定される時間とが一致した場合にオーディオ処理単位を連続的に出力する。また、オーディオ出力部１７は、オーディオ処理単位同士の重複量を算出するための情報を制御部１８に供給する。
【００５６】
制御部１８は、オーディオ出力部１７から供給される情報に基づきオーディオ処理単位の重複量を算出するとともに重複量の積算を行う。そして、重複量の積算値が所定値、例えば１フレーム分以上となった場合には、ビデオ変換部１５に対して所定のタイミングでピクチャを挿入するように制御する。また、制御部１８は、ＳＴＣ回路１９からビデオ変換部１５に対して供給されるＳＴＣ値に対して、加算器２０を介して所定値分、例えば１フレーム分だけ遅らせるように制御する。
【００５７】
上述では、図６に示す再生装置１の各部がそれぞれハードウェアで構成されるように説明したが、これはこの例に限定されない。すなわち、再生装置１におけるデマルチプレクサ１３、ビデオデコーダ１４、ビデオ変換部１５、オーディオデコーダ１６、オーディオ出力部１７、制御部１８およびＳＴＣ回路１９の全てまたは一部を、ＣＰＵ上で所定のプログラムを実行させることで構成することも可能である。プログラムは、再生装置１が有する図示されないＲＯＭに予め記憶させておいてもよいし、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭといった記録媒体に記録された状態で提供されてもよい。インターネットなどの通信ネットワークを介してプログラムを提供することもできる。提供されたプログラムは、再生装置１が有する図示されないハードディスクドライブや不揮発性メモリなどに記憶され、ＣＰＵに読み込まれて実行される。
【００５８】
図８は、この発明の実施の一形態による一例の再生処理を示すフローチャートである。この図８に例示する再生処理は、主に、上述した再生装置１の制御部１８で行われる。記録媒体１１をディスクドライブ１２に装着され、記録媒体１１がディスクドライブ１２に再生されると、記録媒体１１からメニューを表示するための情報と、メニューによって指定されるタイトルで再生される再生制御情報および再生区間指定情報が図示されないメモリに読み込まれる。制御部１８は、読み込まれたこれらの情報を用いて、記録媒体１１に記録されているストリームデータの再生制御を行う。なお、この例では、再生されるビデオデータのフレーム周波数が２４Ｈｚである場合には、再生処理と並行して、ビデオ変換部１５におけるビデオデータの３−２プルダウン処理等の変換処理が行われているものとする。
【００５９】
ステップＳ１では、複数の再生区間指定情報を連続的に再生するように並べた場合に、それぞれの再生区間指定情報に対応するオーディオ処理単位が重複した際の重複量を積算したものを示す重複量積算値audio_overlap_sumの値が"０"とされる。
【００６０】
次のステップＳ２では、現在のオーディオ処理単位の次に処理されることが期待されるオーディオ処理単位のＰＴＳの値exp_ptsを、値exp_ptsが無効であることを示す値"INVALID_PTS"とする。また、現在再生中の再生区間指定情報の次に処理されることが期待される再生区間指定情報を識別するための識別情報であるＩＤを示す値exp_pts_item_idを、値exp_pts_item_idが無効であることを示す値"INVALID_ITEM_ID"とする。
【００６１】
ステップＳ３では、現在のオーディオ処理単位のＰＴＳの値が、値au_ptsに格納される。また、現在再生中の再生区間指定情報を識別するための識別情報であるＩＤを示す値が、値au_pts_item_idに格納される。
【００６２】
ステップＳ４では、次に処理されることが期待されるオーディオ処理単位のＰＴＳの値exp_ptsが値"INVALID_PTS"であるかどうかが判断される。次に処理されることが期待されるオーディオ処理単位のＰＴＳの値exp_ptsが値"INVALID_PTS"以外の値であると判断された場合には、処理がステップＳ５に移行し、値exp_ptsが値"INVALID_PTS"であると判断された場合には、処理がステップＳ６に移行する。
【００６３】
ステップＳ５では、値exp_pts_item_idと値au_pts_item_idとが等しいかどうかが判断される。値exp_pts_item_idと値au_pts_item_idとが等しいと判断された場合には、処理がステップＳ６に移行する。
【００６４】
ステップＳ６では、現在のオーディオ処理単位のコーデック処理とサンプリング周波数に基づき、現在のオーディオ処理単位の再生時間audio_durationが算出され、ステップＳ７で、数式（１）に基づき現在のオーディオ処理単位のＰＴＳの値au_ptsに対して上述のオーディオ処理単位の再生時間audio_durationが加算され、次に処理されることが期待されるオーディオ処理単位のＰＴＳの値exp_ptsに格納される。また、数式（２）に基づき現在の再生区間指定情報のＩＤの値au_pts_item_idが、次に処理されることが期待される再生区間指定情報のＩＤの値exp_pts_item_idに格納される。そして、ステップＳ８で現在のオーディオ処理単位が出力され、次のオーディオ処理単位が現在のオーディオ処理単位とされ、処理がステップＳ３に戻る。
exp_pts＝au_pts＋audio_duration  ・・・（１）
exp_pts_item_id＝au_pts_item_id  ・・・（２）
【００６５】
一方、ステップＳ５において、期待するオーディオ処理単位が対応付けられた再生区間指定情報のＩＤの値exp_pts_item_idと、現在のオーディオ処理単位が対応付けられた再生区間指定情報のＩＤの値au_pts_item_idとが異なると判断された場合には、処理がステップＳ９に移行する。
【００６６】
ステップＳ９では、現在再生中の再生区間指定情報の後端を含むオーディオ処理単位と次に処理されることが期待される再生区間指定情報の前端を含むオーディオ処理単位との重複量が算出され、算出された重複量が積算される。そして、積算された重複量が所定値以上となった場合には、ビデオフレームを挿入するフィードバック処理が行われ、処理がステップＳ２に戻る。なお、ステップＳ９における処理の詳細については後述する。
【００６７】
次に、ステップＳ９におけるオーディオ処理単位の重複量の積算およびフィードバック処理について、図９を参照して説明する。ステップＳ１１では、値au_pts_item_idが示す再生区間指定情報におけるＩＮ点を示す情報が値in_timeに格納される。また、値exp_pts_item_idが示す再生区間指定情報におけるＯＵＴ点を示す情報が値out_timeに格納される。
【００６８】
ステップＳ１２では、数式（３）および数式（４）に基づき、期待するオーディオ処理単位のＰＴＳの値が現在のオーディオ処理単位のＰＴＳの時間に変換される。
item_diff＝out_time−in_time  ・・・（３）
exp_pts＝exp_pts＋item_diff  ・・・（４）
【００６９】
ステップＳ１３では、数式（５）に基づき重複するオーディオ処理単位の重複量over_lapが算出され、ステップＳ１４において、数式（６）に基づき重複量over_lapの積算値である重複量積算値audio_overlap_sumが算出される。そして、ステップＳ１５では、積算した重複量積算値audio_overlap_sumを補正する補正量feedbackが１フレーム分の時間に設定される。
over_lap＝exp_pts−au_pts  ・・・（５）
audio_overlap_sum＝audio_overlap_sum＋over_lap  ・・・（６）
【００７０】
ステップＳ１６では、次の表示ピクチャが準備できたかどうかが判断される。次の表示ピクチャが準備できたと判断された場合には、処理がステップＳ１７に移行する。一方、次の表示ピクチャが準備できていないと判断された場合には、処理がステップＳ１６に戻り、次の表示ピクチャが準備できるまでステップＳ１６の処理が繰り返される。
【００７１】
ステップＳ１７では、ビデオ変換部１５で行われる３−２プルダウン処理におけるフレームグループ内のフレーム数カウント値video_frame_cntがビデオ変換部１５から取得される。ステップＳ１８では、フレーム数カウント値video_frame_cntの値が"２"であるかどうかが判断される。フレーム数カウント値video_frame_cntが"２"であると判断された場合には、処理がステップＳ１９に移行する。一方、フレーム数カウント値video_frame_cntが"２"以外であると判断された場合には、処理がステップＳ１６に戻る。
【００７２】
ステップＳ１９では、積算した重複量積算値audio_overlap_sumが補正量feedbackの値を超えたかどうかが判断される。重複量積算値audio_overlap_sumが補正量feedbackの値を超えたと判断された場合には、処理がステップＳ２０に移行する。一方、重複量積算値audio_overlap_sumが補正量feedbackの値以下であると判断された場合には、一連の処理が終了し、図８のステップＳ２に戻る。
【００７３】
ステップＳ２０では、フレーム数カウント値video_frame_cntの値を"３"として、ビデオ変換部１５に通知する。すなわち、ビデオ変換部１５における３−２プルダウン処理において、１つのピクチャを２回繰り返して読み出される部分が３回繰り返して読み出されるようになる。これにより、１フレーム分のピクチャが２フレームグループに挿入されることになり、ビデオデータの再生タイミングが１フレーム分遅らされ、ビデオデータとオーディオデータとの間のずれが軽減されることになる。
【００７４】
ステップＳ２１では、数式（７）に基づき、ＳＴＣ回路１９からビデオ変換部１５に対して供給された同期基準時間ＳＴＣの値v_STCから、加算器２０を介して補正量feedbackを減じる。また、ステップＳ２２において、数式（８）に基づき、重複量積算値audio_overlap_sumから補正量feedbackを減じ、重複積算値audio_overlap_sumが補正される。
v_STC＝v_STC−feedback  ・・・（７）
audio_overlap_sum＝audio_overlap_sum−feedback  ・・・（８）
【００７５】
この処理によれば、現在再生中の再生区間指定情報によって指定される区間の後端を含むオーディオ処理単位と、次に処理されることが期待される再生区間指定情報によって指定される区間の前端を含むオーディオ処理単位との重複量over_lapを算出し、算出された重複量を積算して得られた積算値audio_overlap_sumが１フレーム以上となるかどうかを判断する。そして積算値audio_overlap_sumが１フレーム以上となった場合には、１フレームを挿入するようにしている。したがって、再生されるビデオデータとオーディオデータとの間のずれが軽減される。また、１フレームの挿入をビデオ変換部１５における３−２プルダウン処理の際に、２フレームグループに対して行っているため、表示が不自然になることが防がれる。
【００７６】
次に、この発明の実施の一形態の変形例について説明する。この発明の実施の一形態の変形例では、ビデオデータとオーディオデータとの間のずれを軽減するために、先行する再生区間指定情報によって指定される区間の後端を含むオーディオ処理単位と、次の再生区間指定情報によって指定される区間の前端を含むオーディオ処理単位とのうち、いずれか一方のオーディオ処理単位を削除することによってオーディオデータを連続的に再生する第２の方法を用いる。
【００７７】
図１０は、再生制御情報を編集して別の再生制御情報を生成した場合におけるストリームデータの具体的な再生制御方法の一例を示す。例えば、図１０Ａに示すように、オーディオ処理単位ａ〜ｋが再生区間指定情報＃１〜＃３に対して対応付けられ、連続的に再生されるようになっているものとする。
【００７８】
このように、オーディオデータが連続的に再生されるようにされた複数の連続した再生区間指定情報＃１、＃２および＃３で構成された再生制御情報を編集し、再生区間指定情報＃１および＃３を連結するように構成する場合について考える。図１０Ｂに示すように、再生区間指定情報＃１を再生するためには、再生区間指定情報＃１によって指定される区間の前端および後端を含むオーディオ処理単位ａ〜ｄが必要となる。また、再生区間指定情報＃３を再生するためには、再生区間指定情報＃３によって指定される区間の前端および後端を含むオーディオ処理単位ｈ〜ｋが必要となる。
【００７９】
したがって、再生区間指定情報＃１および再生区間指定情報＃３が連続的に再生されるように連結させた場合には、図１０Ｃに示すように、再生区間指定情報＃１によって指定される区間の後端を含むオーディオ処理単位ｄの一部分と、再生区間指定情報＃３によって指定される区間の前端を含むオーディオ処理単位ｈの一部分とが重複してしまうことになる。
【００８０】
このような場合、この発明の実施の一形態の変形例では、図１０Ｄに示すように、重複するオーディオ処理単位ｄおよびｈのうち、いずれか一方のオーディオ処理単位を削除する。このように、重複する２つのオーディオ処理単位のうち一方のオーディオ処理単位を削除することにより、再生制御情報の再生終了位置とオーディオデータの再生終了位置との間には、ずれが生じる。なお、ここでは、重複するオーディオ処理単位ｄおよびｈのうち、オーディオ処理単位ｈを削除する場合を例にとって説明するが、これに限られず、例えば、重複するオーディオ処理単位ｄおよびｈのうち、オーディオ処理単位ｄを削除してもよい。
【００８１】
この実施の一形態の変形例では、図１１Ａに示すように、ずれの時間長が所定値以上となった場合には、所定時間分のビデオデータを間引く。こうすることにより、再生制御情報とオーディオデータとの間のずれを軽減させることができる。具体的には、例えば、ずれの時間長がビデオフレーム１フレーム分の時間長以上となった場合には、図１１Ｂに示すように、ビデオフレームを１フレーム分間引く。
【００８２】
５９．９４ｐ以外のビデオ信号である場合、例えば、２４ｐのビデオ信号である場合においては、上述の実施の一形態で説明した３−２プルダウン（または２−３プルダウン）処理を行い、２４ｐのビデオ信号を６０ｐのビデオ信号に変換する。
【００８３】
この発明の実施の一形態の変形例では、ビデオデータとオーディオデータとの間のずれを軽減するための、１フレーム分のビデオフレームを間引く処理を、上述の３−２プルダウン（または２−３プルダウン）処理の際に３フレームグループに対して行う。
【００８４】
すなわち、２フレームグループから１フレームを間引きしてしまうと、３フレームグループの次が２フレームグループから１フレーム間引きされた、１フレームとなり、その次が３フレームグループとされる。この場合、３フレームグループの再生直後に、２フレームグループから１フレーム間引きされた１フレームが再生され、次に３フレームグループの再生が行われることになり、フレーム間引きを行ったグループと、当該グループ前後の、間引きを行っていないグループとの間のフレーム枚数差が２以上となり、表示が不自然となる。
【００８５】
そこで、３−２プルダウン処理を行ったビデオ信号に対してフレーム間引きを行う場合には、図１２Ａに示すように、３フレームグループに対して１フレームの間引きを行うようにする。こうすることで、図１２Ｂに示すように、１フレームの間引きを行ったグループと、当該グループ前後の、フレーム間引きを行っていないグループとの間のフレーム枚数差が２フレーム以上にならず、不自然な表示となることを防ぐことができる。
【００８６】
このように、この発明の実施の一形態および実施の一形態の変形例では、ビデオデータとオーディオデータとの間にずれが生じた場合において、このずれが所定量以上となった際には、所定の位置にビデオフレームを挿入したり、所定の位置からビデオフレームを間引きするようにしているため、ビデオデータとオーディオデータとの間のずれが軽減され、映像および音声のタイミングが不自然になることを防ぐことができる。
【００８７】
以上、この発明の実施の一形態および実施の一形態の変形例について説明したが、この発明は、上述したこの発明の実施の一形態および実施の一形態の変形例に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【図面の簡単な説明】
【００８８】
【図１】再生制御情報、再生区間指定情報およびストリームデータの関係を示す略線図である。
【図２】この発明の実施の一形態による一例の再生処理を示す略線図である。
【図３】この発明の実施の一形態によるずれを軽減する方法を説明するための略線図である。
【図４】３−２プルダウン処理を説明するための略線図である。
【図５】３−２プルダウン処理を適用したビデオデータとオーディオデータとの間のずれを軽減する方法を説明するための略線図である。
【図６】この発明の実施の一形態に適用可能な再生装置の一例の構成を示すブロック図である。
【図７】ビデオ変換部の一例の構成を示すブロック図である。
【図８】この発明の実施の一形態による一例の再生処理を示すフローチャートである。
【図９】オーディオ処理単位の重複量の積算およびフィードバック処理を示すフローチャートである。
【図１０】この発明の実施の一形態の変形例による一例の再生処理を示す略線図である。
【図１１】この発明の実施の一形態の変形例によるずれを軽減する方法を説明するための略線図である。
【図１２】この発明の実施の一形態の変形例による３−２プルダウン処理を適用したビデオデータとオーディオデータとの間のずれを軽減する方法を説明するための略線図である。
【符号の説明】
【００８９】
１  再生装置
１１  記録媒体
１２  ディスクドライブ
１３  デマルチプレクサ
１４  ビデオデコーダ
１５  ビデオ変換部
１６  オーディオデコーダ
１７  オーディオ出力部
１８  制御部
１９  ＳＴＣ回路
３０  フレームメモリ
３１  ビデオ制御部
【図１】
2008079050.tif 000003
【図２】
2008079050.tif 000004
【図３】
2008079050.tif 000005
【図４】
2008079050.tif 000006
【図５】
2008079050.tif 000007
【図６】
2008079050.tif 000008
【図７】
2008079050.tif 000009
【図８】
2008079050.tif 000010
【図９】
2008079050.tif 000011
【図１０】
2008079050.tif 000012
【図１１】
2008079050.tif 000013
【図１２】
2008079050.tif 000014