説明

再生装置

【課題】 特殊再生から通常再生に切り替わる際にも良好な画像を表示可能とする。
【解決手段】 通常再生用画像データと、特殊再生用画像データとをテープ状記録媒体上の多数のトラックから再生する再生手段と、再生された特殊再生用画像データを出力する出力手段と、再生された1フレームの特殊再生用画像中正しく再生されたデータ数が第1の閾値よりも小さい場合に前記1フレームの特殊再生用画像データをメモリに保存し、1フレームの特殊再生用画像データ中正しく再生されたデータ数が前記第1の閾値よりも大きい第2の閾値よりも小さい場合に特殊再生用画像データのフレームを更新する制御手段とを備え、サーチ再生モードにおける通常再生モードへの切り替え指示に応じてメモリに保存されている特殊再生用画像データをフリーズ画像として前記出力手段より出力する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は再生装置に関し、特に特殊再生用画像データを通常再生用の画像データとは別に記録してなる記録媒体から画像データを再生する装置に関する。
【背景技術】
【0002】
従来、画像データをMPEG方式で符号化し、磁気テープに記録する記録装置が知られている。この種の記録装置として、近年、HDV方式と呼ばれる民生用のデジタルVTRの規格が策定された。HDV方式では、MPEG方式で符号化した通常再生用画像データに加え、特殊再生用画像データを生成し、特殊再生用画像データは、テープ上の特定エリアに記録される(例えば、特許文献1参照)。
【0003】
図1は、磁気テープのデータ配置図である。図1において、通常再生用画像データはMPEG符号化され、16トラック単位にエラー訂正符号化処理されている。一方、特殊再生用画像データは、8倍速用データと24倍速用データからなり、8倍速用の特殊再生用データは、エラー訂正符号化処理の単位である16トラック単位で配置される。このエラー訂正符号化の単位をECCユニットという。特殊再生用画像データの記録位置は、インターリーブ後の物理的な位置で定義される。
【0004】
ここで8倍速用のサーチ画像データは、各ECCユニット内の同じ番号のトラックに配置される。また、1画面の特殊再生用画像データが9個のECCユニットにわたって記録される。この9個のECCユニットの一つ一つをサーチユニットと呼び、各サーチユニットには番号「0」〜「8」のいずれかが付与されている。
【0005】
また、24倍速用のサーチ画像データは、3EECユニット(16×3=48トラック)中で同じトラック位置に配置される。各ECCユニットには、サーチユニット番号「0」〜「11」のいずれかが付与されている。
【0006】
特殊再生用画像データと通常再生用の画像データのフレームの関係について図2を用いて説明する。
【0007】
ここでは一例として、15フレームで構成されるGOPを単位とする通常再生用の画像データのフレームと8倍速用のサーチ画像データの関係を説明する。
【0008】
8倍速用の特殊再生用画像データは、それぞれのGOPの中のIピクチャから生成される。各ECCユニットには、サーチユニット番号201が付与されている。また、各特殊再生用画像データのシンクブロックヘッダ(SBヘッダ)にはピクチャチェンジカウンタ(以下PCC)が付加されている。PCCは1から3までの値を持ち、特殊再生用画像データのフレーム毎に増加する。
【0009】
特殊再生用画像データの再生時には、このPCCの値を利用して再生された特殊再生用画像データを記憶する際のメモリアドレスを制御したり、或いは、再生画面の切り替えを制御する。
【0010】
また、特殊再生から通常再生に切り替わる際、テープ速度を切り替えた後、通常再生用のデータを再生し、デコードが完了するまでの間、再生画像が得られないことになる。
【0011】
そのため、通常再生用のデータの先頭フレームのデコードが完了するまで、最後に再生した特殊再生用画像データのフレームをフリーズ(静止)画像として表示することが考えられる。
【特許文献1】特開2004−15457
【発明の開示】
【発明が解決しようとする課題】
【0012】
しかしながら、前述の様に、特殊再生から通常再生に切り替わる際にフリーズ表示している画像に訂正不能なエラーが多数含まれている場合、図3に示すように、見苦しい画像が表示されてしまうことになる。
【0013】
特殊再生中であれば、1フレームの特殊再生用画像が表示される期間は短いが、特殊再生から通常再生に切り替わるまでの期間は特殊再生中の表示期間よりも遙かに長い。
【0014】
そのため、フリーズ表示中の画像にエラーが多く含まれていると、見苦しい画像が長期間表示されることになってしまう。
【0015】
本発明はこの様な問題を解決し、特殊再生から通常再生に切り替わる際にも良好な画像を表示可能な装置を提供することを目的とする。
【課題を解決するための手段】
【0016】
本発明によれば、通常再生用画像データと、1フレームがN本のトラックにわたって記録された特殊再生用画像データとをテープ状記録媒体上の多数のトラックから再生する再生手段と、前記再生手段により再生された特殊再生用画像データを出力する出力手段と、前記再生手段により再生された1フレームの特殊再生用画像データにおいて正しく再生されたデータ数が第1の閾値よりも小さい場合に前記1フレームの特殊再生用画像データをメモリに保存すると共に、前記1フレームの特殊再生用画像データにおいて正しく再生されたデータ数が前記第1の閾値よりも大きい第2の閾値よりも小さい場合に前記出力手段より出力する特殊再生用画像データのフレームを更新する制御手段とを備え、前記制御手段は、前記テープ状記録媒体を通常再生時よりも高速に搬送しながら前記特殊再生用画像データを再生するサーチ再生モードにおいて、通常再生モードへの切り替え指示に応じて前記メモリに保存されている特殊再生用画像データをフリーズ画像として前記出力手段より出力することを特徴とする。
【発明の効果】
【0017】
特殊再生から通常再生に切り替わる際にも良好な画像を表示可能とする。
【発明を実施するための最良の形態】
【0018】
以下、本発明の実施形態について図面を参照しながら説明する。
【0019】
図4は、本発明の実施形態に係る再生装置の構成を示すブロック図である。
【0020】
図4の再生装置400は、HDV方式で記録されたデータの再生機能を持つ。
【0021】
図4において、401は再生されたMPEGデータを復号するデコーダ、402はメモリ、403はデコードされた画像データを出力する出力部、404は再生装置全体を制御するCPU、405は各種の操作スイッチを有する操作キー、406は再生画像の他、各種の情報を表示する表示部、407はテープTからデータを再生する再生部、408はデータバスである。
【0022】
テープTには、図1に示した形態で通常再生用の画像データと特殊再生用画像データとが記録されている。
【0023】
通常再生時においては、操作キー405により再生指示があると、CPU404は再生部407に対し通常再生を指示する。再生部407は、テープTを通常再生速度で搬送しながらテープTより通常再生用の画像データを再生し、メモリ402に出力する。デコーダ401は、CPU404の指示により、メモリ402に書き込まれた通常再生用の画像データ(MPEGデータ)をデコードし、表示部406及び出力部403に出力する。表示部406はこの様に再生された通常再生用の画像を表示する。
【0024】
次に、高速再生時の処理について説明する。
【0025】
まず、特殊再生用画像データについて説明する。
【0026】
本実施形態において、通常再生用の画像データの輝度データの有効画素数は、水平方向に1440サンプル、垂直方向に1080サンプルである。また、色差データの有効画素数は、水平方向に720サンプル、垂直方向に540サンプルである。
【0027】
この1画面分の画像データは、図5に示されるように、水平方向に90(=1440÷16)個、垂直方向に68(=1080÷16(小数点切り上げ))個のマクロブロック(MB)に区分される。すなわち、1画面は、90×68の6120マクロブロックに区分される。
【0028】
輝度信号Yの1つのマクロブロックは、8画素×8画素毎の4個のDCTブロックから構成される。そして、特殊再生用画像データとして、各DCTブロックのDC成分を抽出し、それぞれ6ビットのデータに変換する。また、色差信号CbおよびCrの8画素×8画素のそれぞれのDCTブロックからDC成分を抽出し、それぞれ5ビットのデータに変換する。この様に、一つのマクロブロックにおける輝度信号から得られた4サンプルのデータと、色差信号から得られた2サンプルのデータで、特殊再生用画像データを構成する。即ち、通常再生用の画像データの一つのマクロブロックのデータを34(=6×4+5×2)ビットのデータに変換し、特殊再生用画像データを生成する。
【0029】
更に、この様に変換した特殊再生用画像データを記録する際、図6(A)に示すベースデータ用マクロブロックと、図6(B)に示すヘルパーデータ用のマクロブロックの2種類に分けて記録する。ベースデータは、図2に示した1フレームの特殊再生用画像データが記録される9個のサーチユニットのうち、サーチユニット番号が0〜3サーチユニットに記録され、ヘルパーデータはサーチユニット番号が4〜8のサーチユニットに記録される。
【0030】
ベースデータは、図6(A)に示されるように、通常再生用の画像データにおける一つのマクロブロックの4個の輝度信号のDCTブロックY0、Y1、Y2、Y3のうち、左上のDCTブロックY0のDC成分を抽出して6ビットに変換したマクロブロックと、色差信号CbおよびCrのDCTブロックのDC成分を抽出して、それぞれ5ビットのデータに変換したマクロブロックとの、3つのマクロブロックから構成される。
【0031】
また、ヘルパーデータは、図6(B)に示されるように、輝度信号4個のDCtブロックのうち、残りの3個のDCTブロックY1乃至Y3からDC成分を抽出して6ビットに変換した3つのマクロブロックから構成される。
【0032】
図7は、1フレームの特殊再生用画像データの様子を示す図である。本実施形態では、図7に示す1フレーム分の特殊再生用画像データを、図2におけるサーチユニット番号0〜8の9個のサーチユニットにわたって記録されている。
【0033】
図7に示すように、1フレームの特殊再生用画像データは、水平方向に90マクロブロック、垂直方向に68マクロブロックで構成される。そして、この1フレームの特殊再生用画像データを0〜33の34個のブロック(サーチデータブロック)に分割する。そして、更に各ブロックを垂直方向に1マクロブロック毎に分割し、同期、IDデータが付加されてテープTに記録されている。このIDには、PCCデータと図7に示した各シンクブロックの位置を示す位置情報とが含まれており、再生時には、このIDと後述のPCCの値とに基づいて、メモリ402における各シンクブロックの記録アドレスを決定する。
【0034】
具体的には、ECCユニット内のトラック番号が0及び4のトラックに対し、サーチデータブロックの番号が17から33までの17シンクブロック分のデータがそれぞれ2回づつ記録される。更に、サーチユニット番号0のECCユニットには、各サーチデータブロックの上から3番目のシンクブロックのデータが記録される。同様に、サーチユニット番号1、2、3の各ECCユニットには、それぞれ、各サーチデータブロックの上から1番目、4番目、2番目のシンクブロックのデータが記録される。
【0035】
一方、ECCユニット内のトラック番号が2のトラックに対し、サーチデータブロックの番号が0から16までの17シンクブロック分のデータが3回づつ記録される。更に、サーチユニット番号0のECCユニットには、各サーチデータブロックの上から3番目のシンクブロックのデータが記録される。同様に、サーチユニット番号1、2、3の各ECCユニットには、それぞれ、各サーチデータブロックの上から1番目、4番目、2番目のシンクブロックのデータが記録される。
【0036】
また、へルーパーデータについても同様に34個のサーチデータブロックに分割され、サーチユニット番号4〜9のトラックに記録されている。
【0037】
この様に記録された特殊再生用画像データの再生処理について説明する。
【0038】
図8は特殊再生時の処理を示すフローチャートである。
【0039】
特殊再生を開始すると、まず、PCCを検出できたシンクブロック数をカウントするための変数CNTを0にリセットし(S801)、テープから特殊再生用画像データを再生する(S802)。そして、再生された特殊再生用画像データ中のシンクブロック毎に、PCCが検出できたか否かを判別する(S803)。PCCが正しく検出できた場合、そのPCCの値が直前に再生されたシンクブロックのPCCと異なる値であるか否かを判別し(S804)、同じ値であった場合には、同一フレームのシンクブロックであるため、CNTに1を加える(S810)。
【0040】
また、PCCの値が変化していた場合、その時点でのCNTの値を第1の閾値であるTr1と比較する(S805)。このTr1は、このフレームの再生画像が表示可能な程度に良好な画像であるか否かを判別するための閾値であり、本実施形態では3とする。つまり、ベースデータについて、1フレームの特殊再生用画像データは34×4=136個のシンクブロックから構成されるため、この136個の内の4個以上シンクブロックが正しく再生された場合、表示画面として採用する。また、CNTがTr1以下であった場合、その画面は表示せず、現在表示中の画面をそのまま表示する。
【0041】
CNTの値がTr1より大きい場合、更に、CNTの値を第2の閾値であるTr2と比較する(S806)。このTr2は、特殊再生モードから通常再生に移行する間にフロー図表示させる画面としてふさわしい画像であるか否かを判別するための閾値である。本実施形態では、Tr2を130とする。つまり、1フレームの136個のシンクブロックのうち、131個以上のシンクブロックが正しく再生された場合にのみ、フリーズ表示用の画像として採用する。
【0042】
CNTがTr2より大きかった場合には、フリーズ表示用の画像としてメモリ402に保存する(S807)。また、CNTがTr1よりも大きく、Tr2以下であった場合、メモリ402の読み出しバンクを切り替え、表示画面を更新する(S808)。そして、CNTを1にセットする(S809)。
【0043】
そして、通常再生モードへの切り替え指示があったか否かを判別し(S811)、切り替え指示がない場合、更に、再生停止の指示の有無を判別する(S812)。再生停止の指示があると再生を停止し、処理を終了する。また、再生停止の指示がない場合にはS802に戻る。
【0044】
また、S811で通常再生への切り替え指示があった場合、その時点でフリーズ用画像として保存しておいたフレームの画像をメモリから読み出し、フリーズ表示する(S813)。この間、テープをサーチ再生の搬送速度から通常再生速度に切り替え、通常再生用画像データの再生を開始する。そして、通常再生用画像データの先頭フレームのデコードが完了したか否かを判別し(S814)、先頭画面のデコードが完了すると、通常再生画像に表示を切り替える(S815)。そして、通常再生処理に移行する。
【0045】
この様に、本実施形態によれば、特殊再生モードから通常再生モードへの移行時にフリーズ表示する画像として、非常にエラーの少ない画像を保存している。そのため、モード移行時に見苦しい画像を表示することがない。
【0046】
なお、本実施形態では、ベースデータのカウント値CNTを用いたが、ヘルパーデータのカウント値を用いることも可能である。また、同一フレームのデータであることを判別するためにPCCの値を用いたが、サーチユニット番号など、他のデータを用いることも可能である。また、Tr1、Tr2の値は、それぞれ、表示用、フリーズ表示用として見苦しくない画像を表示可能な程度に、任意に設定することが可能である。
【0047】
次に、他の実施形態について説明する。本実施形態でも、前述の実施形態と同様に、特殊再生用画像データをテープから再生する。
【0048】
図9は本実施形態の処理を示すフローチャートである。
【0049】
特殊再生を開始すると、まず、再生中のフレームのPCCを検出できたシンクブロック数をカウントするための変数CNT1、現在表示中のフレームのシンクブロック数を示すCNT2及び、直前に表示していたフレームのシンクブロック数を示すCNT3を0にリセットし(S901)、テープから特殊再生用画像データを再生する(S902)。そして、再生された特殊再生用画像データ中のシンクブロック毎に、PCCが検出できたか否かを判別する(S903)。PCCが正しく検出できた場合、そのPCCの値が直前に再生されたシンクブロックのPCCと異なる値であるか否かを判別し(S904)、同じ値であった場合には、同一フレームのシンクブロックであるため、CNT1に1を加える(S909)。
【0050】
また、PCCの値が変化していた場合、その時点でのCNT1の値を第1の閾値であるTr1と比較する(S905)。CNT1がTr1以下であった場合、その画面は表示せず、現在表示中の画面をそのまま表示する。また、CNT1がTr1よりも大きかった場合、メモリ402の読み出しバンクを切り替え、表示画面を更新する(S906)。このとき、直前に表示していたフレームの画像データは、次に表示画面が更新されるまでメモリ402に保存しておく。そして、CNT1の値をCNT2にセットし、CNT3の値をCNT2にセットする(S907)。そして、CNT1を1にセットする(S908)。
【0051】
そして、通常再生モードへの切り替え指示があったか否かを判別し(S910)、切り替え指示がない場合、更に、再生停止の指示の有無を判別する(S911)。再生停止の指示があると再生を停止し、処理を終了する。また、再生停止の指示がない場合にはS902に戻る。
【0052】
また、S910で通常再生への切り替え指示があった場合、現在表示中のフレームにおいて正しく再生されたシンクブロック数であるCNT2と、直前のフレームのシンクブロック数CNT3とを比較する(S912)。CNT2がCNT3以上の場合、現在表示中のフレームをそのままフリーズ表示する(S913)。また、CNT3の方が大きかった場合、メモリ402に保存しておいた直前のフレームに表示画面を切り替え、フリーズ表示する(S914)。この間、テープをサーチ再生の搬送速度から通常再生速度に切り替え、通常再生用画像データの再生を開始する。そして、通常再生用画像データの先頭フレームのデコードが完了したか否かを判別し(S915)、先頭画面のデコードが完了すると、通常再生画像に表示を切り替える(S916)。そして、通常再生処理に移行する。
【0053】
この様に、本実施形態によれば、特殊再生モードから通常再生モードへの移行時に、その直前のフレームの方がよりエラーが少ないと判断した場合には、直前の画面をフリーズ表示する。そのため、モード移行時に見苦しい画像を表示することがない。
【図面の簡単な説明】
【0054】
【図1】テープ上の記録フォーマットを示す図である。
【図2】通常再生用の画像データと特殊再生用画像データの関係を示す図である。
【図3】サーチ再生モードから通常再生モードへの切り替え時の表示画面を示す図である。
【図4】本発明の実施形態における再生装置のブロック図である。
【図5】実施形態におけるマクロブロックの様子を示す図である。
【図6】特殊再生用画像データの構成を示す図である。
【図7】特殊再生用画像データの記録時のブロック構成を示す図である。
【図8】サーチ再生時の動作を示すフローチャートである。
【図9】サーチ再生時の動作を示すフローチャートである。

【特許請求の範囲】
【請求項1】
通常再生用画像データと、1フレームがN本のトラックにわたって記録された特殊再生用画像データとをテープ状記録媒体上の多数のトラックから再生する再生手段と、
前記再生手段により再生された特殊再生用画像データを出力する出力手段と、
前記再生手段により再生された1フレームの特殊再生用画像データにおいて正しく再生されたデータ数が第1の閾値よりも小さい場合に前記1フレームの特殊再生用画像データをメモリに保存すると共に、前記1フレームの特殊再生用画像データにおいて正しく再生されたデータ数が前記第1の閾値よりも大きい第2の閾値よりも小さい場合に前記出力手段より出力する特殊再生用画像データのフレームを更新する制御手段とを備え、
前記制御手段は、前記テープ状記録媒体を通常再生時よりも高速に搬送しながら前記特殊再生用画像データを再生するサーチ再生モードにおける通常再生モードへの切り替え指示に応じて、前記メモリに保存されている特殊再生用画像データをフリーズ画像として前記出力手段より出力することを特徴とする再生装置。
【請求項2】
前記特殊再生用画像データは複数のシンクブロックから構成されており、前記制御手段は、エラーを含まない前記シンクブロックの数を前記第1の閾値及び第2の閾値と比較することを特徴とする請求項1記載の再生装置。
【請求項3】
通常再生用画像データと、1フレームがN本のトラックにわたって記録された特殊再生用画像データとをテープ状記録媒体上の多数のトラックから再生する再生手段と、
前記再生手段により再生された特殊再生用画像データを出力する出力手段と、
前記出力手段より出力する特殊再生用画像データのフレームを更新すると共に更新直前のフレームの特殊再生用画像データをメモリに保存する制御手段とを備え、
前記制御手段は、前記テープ状記録媒体を通常再生時よりも高速に搬送しながら前記特殊再生用画像データを再生するサーチ再生モードにおける通常再生モードへの切り替え指示に応じて、現在出力中のフレームにおいて正しく再生されたデータ数とその直前に出力していたフレームにおいて正しく再生されたデータ数を比較し、比較結果に応じて前記出力手段より出力する画像データを決定することを特徴とする再生装置。
【請求項4】
前記制御手段は、現在出力中のフレームにおいて正しく再生されたデータ数がその直前に出力していたフレームにおいて正しく再生されたデータ数以上の場合には、前記現在出力中のフレームの特殊再生用画像データをフリーズ画像として前記出力手段より出力し、現在出力中のフレームにおいて正しく再生されたデータ数がその直前に出力していたフレームにおいて正しく再生されたデータ数よりも少ない場合には、前記メモリに保存されている特殊再生用画像データをフリーズ画像として前記出力手段より出力することを特徴とする請求項3記載の再生装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate


【公開番号】特開2007−74524(P2007−74524A)
【公開日】平成19年3月22日(2007.3.22)
【国際特許分類】
【出願番号】特願2005−260882(P2005−260882)
【出願日】平成17年9月8日(2005.9.8)
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】