(57)【要約】【課題】  ライブ再生モードとタイムシフト再生モードとの間の切り替わりをユーザーに認知させることなく、入力ビデオ信号再生とタイムシフト再生とを切り替えることを可能にする。【解決手段】  Ａ／Ｄ変換器１０３を経由した入力ビデオ信号は、一旦フレームメモリ１０４に書き込まれ、所定の出力タイミングで出力される。ここで、出力タイミングを常に一定にしておけば、入力側の書き込みタイミングが変化しても出力画像が乱れることはない。すなわち、ライブ再生モードからタイムシフト再生への切り替えは、データの有無によってではなく、ポーズした時の時刻情報と、復号器１０７が出力する時刻情報に基づいて行い、正確で自然な切り替えを実現する。【選択図】  図１
2005268928.tif 000002
【特許請求の範囲】
【請求項１】
ランダムアクセス可能な記録媒体を利用して、記録動作と再生動作を並列に行いタイムシフト再生を実現する映像記録再生装置であって、
記録・再生する画像データを出力するタイミングに同期した同期信号を出力し、画像データを一時的に記録するフレームメモリと、
前記同期信号が発生された時刻に関連する時刻情報を生成する時刻情報発生器と、
画像データから符号化データを生成し、前記時刻情報を対応する前記符号化データに埋め込む符号化器と、
前記符号化器が出力する符号化データを記録する記録装置と、
前記記録装置から読み出した符号化データを画像データに復号及び前記符号化データに埋め込められた前記時刻情報の抽出を行う復号器と、
前記フレームメモリから出力される画像データと前記復号器から出力される画像データとを切り替えるセレクタと、
前記フレームメモリ、前記復号器及び前記セレクタを制御する制御器と、
を備え、
前記制御器は、前記フレームメモリの時刻情報と前記符号化データに埋め込められた時刻情報とを用いてセレクタを制御し、前記フレームメモリから出力される画像データと前記復号器から出力される画像データとをスムーズに切り換えることを特徴とする映像記録再生装置。
【請求項２】
前記フレームメモリから出力される画像データと前記復号器から出力される画像データとを切り換える際に、前記制御器は、前記フレームメモリからの画像データを静止画出力し、前記復号器が出力する時刻情報と前記フレームメモリが出力する画像データの時刻情報とが一致するところで、復号器を一時停止させ、前記セレクタを制御して画像データの切り換えを行うことを特徴とする請求項１に記載の映像記録再生装置。
【請求項３】
前記フレームメモリから出力される画像データと前記復号器から出力される画像データとを切り換える際に、前記制御器は、前記フレームメモリからの画像データを正スロー再生出力するようにし、同時にスロー再生出力中の画像データに対応する前記時刻情報を取得し、前記復号器が出力する時刻情報の時刻値が前記フレームメモリから出力される画像データの前記時刻情報の時刻値以上になったところで、前記復号器からの画像データを正スロー再生するようにし、前記セレクタを制御して画像データの切り替えを行うことを特徴とする請求項１に記載の映像記録再生装置。
【請求項４】
ランダムアクセス可能な記録媒体を利用して、記録動作と再生動作を並列に行いタイムシフト再生を実現する映像記録再生装置であって、
デジタル放送・通信信号等から復調された入力符号化データを記録・再生する記録装置と、
前記入力符号化データと、前記記録装置に記録・再生して得られたタイムシフト符号化データとを切り替えるセレクタと、
前記セレクタから出力された符号化データを復号する復号器と、
前記復号器と、前記セレクタとを制御する制御器と、
を備え、
前記制御器は、前記符号化データから抽出された画像データに対応した時刻情報を用いて前記セレクタを制御し、前記入力符号化データと前記タイムシフト符号化データとをスムーズに切り替えることを特徴とする映像記録再生装置。
【請求項５】
前記入力符号化データと前記タイムシフト符号化データとを切り替える際に、前記制御器は、前記復号器からの画像データを静止出力するようにし、静止出力された画像データの時刻情報を取得し、前記セレクタを制御して入力符号化データをタイムシフト符号化データに切り替え、復号器が画像データを静止出力したまま復号処理を継続させるようにし、前記復号器に入力するタイムシフト符号化データの時刻情報が前記静止出力した画像データの時刻情報と一致するところで復号器を一時停止させることを特徴とする請求項４に記載の映像記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ランダムアクセス可能な記録媒体を利用して、記録動作と再生動作を並列に行いタイムシフト再生を実現する映像記録再生装置に関する。
【背景技術】
【０００２】
従来、ランダムアクセス可能な記録媒体を利用して、記録動作と再生動作を並列に行い、タイムシフト再生を実現する装置としては、特許文献１に記載のテレビ放送記録装置のようなものが知られている。
【０００３】
図１１に、従来技術におけるタイムシフト再生可能な映像記録再生装置のブロック図を示す。同図に示す映像記録再生装置は、制御器（以下、ユーザーコントローラと呼ぶ）１１０１と、Ａ／Ｄ変換器１１０２と、符号化器１１０３と、記録装置１１０４と、復号器１１０５と、Ｄ／Ａ変換器１１０６と、セレクタ１１０７とを備えている。
【０００４】
アナログビデオ信号は、Ａ／Ｄ変換器１１０２に入力されてデジタル化され、符号化器１１０３によって符号化される。ここで、符号化器１１０３における符号化処理としては、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）のような技術を使用することができる。符号化器１１０３の出力である符号化データは、記録装置１１０４に記録される。記録装置１１０４は、ＨＤＤ、光ディスク、メモリなどランダムアクセス可能な媒体から構成され、記録されたデータをタイムシフトして読み出すことができる。読み出された符号化データは、復号器１１０５によってビデオデータに復号され、Ｄ／Ａ変換器１１０６によってビデオ信号に変換される。
【０００５】
ユーザーコントローラ１１０１は、ユーザーの要求に応じて復号器１１０５に制御コマンドＣｔｒｌ＿ｄを発信し、復号器１１０５は、制御コマンドＣｔｒｌ＿ｄに応じて記録装置から読み出すデータを変更して復号動作を実行する。制御コマンドＣｔｒｌ＿ｄとしては、例えば一時停止、正／逆早送り再生、正／逆スロー再生などのトリックプレイがあり、ユーザーはあたかも放送中の番組を一時停止したり、巻き戻したりといった感覚の操作を行うことができる。
【０００６】
セレクタ１１０７は、Ｄ／Ａ変換器１１０６からの入力（Ｂ入力）と、入力ビデオ信号（Ａ入力）とを切り替える。これにより、上記トリックプレイによって実際の放送画面とユーザーが見ている画面との間に大きな時間差が生じていても、即座に実際の放送画面を確認することができる。
【０００７】
なお、セレクタ１１０７をＢ入力に切り替えて記録装置１１０４経由の画像を視聴するモードをタイムシフト再生モード、Ａ入力に切り替えて入力ビデオ信号を視聴するモードをライブ再生モードと呼ぶ。
【０００８】
しかしながら、一般的に上記のような映像記録再生装置においては、符号化・記録・再生・復号に伴う処理時間が不可避である。よって、タイムシフト再生モード時にチャンネル切り替え操作を行うと、チャンネル切り替え操作を行ってからその結果が画面上に反映されるまでに上記処理時間を要する。このため、チャンネル切り替え操作の応答性が悪くユーザーにストレスを感じさせる結果となる。一方、ライブ再生モード時には、ダイレクトに入力ビデオ信号を視聴しているため上記処理時間がかからず、チャンネル操作の応答速度は良好であるが、トリックプレイ等を行うためにタイムシフト再生モードに切り替えた時に、視聴画面が上記処理時間分過去にさかのぼることになり、ユーザーに違和感を与えることになる。
【０００９】
そこで、上記の問題を解決すべく特許文献２に記載の映像記録再生装置が提案されている。図１２は、特許文献２に記載された映像記録再生装置のブロック図である。ここで、図中、同一の符号を付した部分は、同一物を表す。
【００１０】
同図に示すビデオ記録再生装置は、ユーザーコントローラ１２０３と、Ａ／Ｄ変換器１１０２と、半導体記録装置１２０１と、符号化器１１０３と、ディスク記録装置１１０４と、復号器１１０５と、セレクタ１２０２と、Ｄ／Ａ変換器１１０６と、セレクタ１１０７とを備えている。
【００１１】
図１２に示すビデオ記録再生装置は、図１１に示すビデオ記録再生装置に半導体記録装置１２０１と、セレクタ１２０２と、セレクタ１１０７及びセレクタ１２０２を制御することができるユーザーコントローラ１２０３とを付加した構成となっている。半導体記録装置１２０１は、デジタル化された入力ビデオ信号から再生状態に合致した信号を抜き出して逐次記録しており、常に最新データが上書き記録されている。
【００１２】
図１２において、ライブ再生モードからタイムシフト再生モードへ移行する際の手順について、特許文献２に開示されているものを以下に説明する。
【００１３】
ユーザーからのトリックプレイ命令を受け、ユーザーコントローラ１１０７は、セレクタ１１０７をＡ入力から、Ｂ入力に切り替える。
【００１４】
また、ユーザーコントローラ１２０３は、セレクタ１２０２をＣ入力に切り替える。そして、半導体記録装置１２０１内から出力する画像データがなくなるまで表示を行う。
【００１５】
半導体記録装置１２０１内に出力する画像データがなくなったところで、ユーザーコントローラ１２０１は、セレクタ１２０２をＤ入力に切り替え、ディスク記録装置１１０４の符号化データの再生を行う。
【００１６】
ディスク記録装置１１０４に比較して半導体記録装置１２０１は、高速にデータアクセスができるため、入力ビデオ信号とディスク記録装置１１０４からの再生ビデオ信号との時間差を埋めることができ、入力ビデオ信号の再生からディスク記録装置１１０４経由の再生へ滑らかに移行できる旨が、特許文献２には記載されている。
【特許文献１】特開平７−３０８５１号公報
【特許文献２】特開２００１−２７５０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、図１２においては、半導体記録装置１２０１から出力されている画像と、復号器１１０５から出力されている画像との間を直接関連付ける手段がないため、切り替えたことをユーザーに認知させることなくセレクタ１２０２を切り替えることは困難である。特に、ディスク記録装置１１０４における処理時間は、装置の状態やランダムアクセスのやり方で大きく変動するため、従来例の手順のように半導体記録装置１２０１内のデータ量によってセレクタ１２０２を切り替えた場合、切り替え時において復号器１１０５出力と半導体記録装置１２０１出力が一致せず、ユーザーには表示画面の時間が前後したように認知される場合がある。
【００１８】
本発明は上記の点に鑑み、ライブ再生モードとタイムシフト再生モードとの間の切り替わりをユーザーに認知させることなく、入力ビデオ信号再生とタイムシフト再生とを切り替えることが可能なビデオ記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明に係る映像記録再生装置は、ランダムアクセス可能な記録媒体を利用して、記録動作と再生動作を並列に行いタイムシフト再生を実現する映像記録再生装置であって、記録・再生する画像データを出力するタイミングに同期した同期信号を出力し、一時的に記録するフレームメモリと、前記同期信号が発生された時刻に関連する時刻情報を生成する時刻情報発生器と、画像データから符号化データを生成し、前記時刻情報を対応する前記符号化データに埋め込む符号化器と、前記符号化器が出力する符号化データを記録する記録装置と、前記記録装置から読み出した符号化データを画像データに復号及び前記符号化データに埋め込められた前記時刻情報の抽出を行う復号器と、前記フレームメモリから出力される画像データと前記復号器から出力される画像データとを切り替えるセレクタと、前記フレームメモリ、前記復号器及び前記セレクタを制御する制御器と、を備え、前記制御器は、前記フレームメモリの時刻情報と前記符号化データに埋め込められた時刻情報とを用いてセレクタを制御し、前記フレームメモリから出力される画像データと前記復号器から出力される画像データとをスムーズに切り換えることを特徴とする。
【００２０】
また、本発明に係る映像記録再生装置は、フレームメモリが、セレクタに出力する画像データを静止出力し、復号器が出力する時刻情報が、静止出力した画像データの時刻情報と一致するところで復号器を一時停止し、セレクタを切り替えることを特徴とする。
【００２１】
また、本発明に係る映像記録再生装置は、前記フレームメモリから出力される画像データと前記復号器から出力される画像データとを切り換える際に、前記制御器が、前記フレームメモリからの画像データを静止画出力し、前記復号器が出力する時刻情報と前記フレームメモリが出力する画像データの時刻情報とが一致するところで、復号器を一時停止させ、前記セレクタを制御して画像データの切り換えを行うことを特徴とする。
【００２２】
また、本発明に係る映像記録再生装置は、ランダムアクセス可能な記録媒体を利用して、記録動作と再生動作を並列に行いタイムシフト再生を実現する映像記録再生装置であって、デジタル放送・通信信号等から復調された入力符号化データを記録・再生する記録装置と、前記入力符号化データと、前記記録装置に記録・再生して得られたタイムシフト符号化データとを切り替えるセレクタと、前記セレクタから出力された符号化データを復号する復号器と、前記復号器と、前記セレクタとを制御する制御器と、を備え、前記制御器は、前記符号化データから抽出された画像データに対応した時刻情報を用いて前記セレクタを制御し、前記入力符号化データと前記タイムシフト符号化データとをスムーズに切り替えることを特徴とする。
【００２３】
また、本発明に係る映像記録再生装置は、前記入力符号化データと前記タイムシフト符号化データとを切り替える際に、前記制御器が、前記復号器からの画像データを静止出力するようにし、静止出力された画像データの時刻情報を取得し、前記セレクタを制御して入力符号化データをタイムシフト符号化データに切り替え、復号器が画像データを静止出力したまま復号処理を継続させるようにし、前記復号器に入力するタイムシフト符号化データの時刻情報が前記静止出力した画像データの時刻情報と一致するところで復号器を一時停止させることを特徴とする。
【発明の効果】
【００２４】
本発明に係る映像記録再生装置は、時刻情報を用いることによって、正確にライブ再生モードからタイムシフト再生モードへ切り替えることができる。これにより、ユーザーに知覚されることなくライブ再生モードとタイムシフト再生モードの間を切り替えることができ、タイムシフト再生によるトリックプレイと、ライブ再生によるチャンネル切り替え操作等に対する高速応答性を両立することができる。
【００２５】
また、本発明に係る映像記録再生装置は、入力データが、デジタル放送・通信信号等から復調された入力符号化データであっても、時刻情報を用いることによって、正確にライブ再生モードからタイムシフト再生モードへ切り替えることができる。これにより、ユーザーに知覚されることなくライブ再生モードとタイムシフト再生モードの間をスムーズに切り替えることが可能である。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係る映像記録再生装置の実施形態を添付図面を参照して説明する。また、図中、同一の符号を付した部分は同一物を表す。
【００２７】
＜本発明に係る映像記録再生装置１００の第１の実施形態の説明＞
図１に、本発明に係る映像記録再生装置１００の第１の実施形態を示す。
【００２８】
映像記録再生装置１００は、時刻情報発生器１０１と、ユーザーコントローラ１０２と、Ａ／Ｄ変換器１０３と、フレームメモリ１０４と、符号化器１０５と、記録装置１０６と、復号器１０７と、セレクタ１０８と、Ｄ／Ａ変換器１０９とを備えている。
【００２９】
ライブ再生モード時、入力ビデオ信号は、Ａ／Ｄ変換器１０３、フレームメモリ１０４、セレクタ１０８、Ｄ／Ａ変換器１０９経由で出力される。この時、Ａ／Ｄ変換器１０３を経由した入力ビデオ信号は、一旦フレームメモリ１０４に書き込まれ、所定の出力タイミングで出力される。ここで、出力タイミングを常に一定にしておけば、入力側の書き込みタイミングが変化しても出力画像が乱れることはない。すなわち、チャンネル切り替え操作等、入力ビデオ信号が非同期に切り替えられた場合でも、出力側で同期信号が外れてテレビ画面が乱れることを防ぐことができる。フレームメモリ１０４は、画像データ出力タイミングに同期して、同期信号Ｓｙｎｃを発生する。同期信号Ｓｙｎｃは、ビデオフレームやビデオフィールド等の符号化画像出力に同期して発生される信号である。
【００３０】
時刻情報発生器１０１は、同期信号Ｓｙｎｃを受信した時刻に関連した情報Ｔｉｍｅ＿ｅを生成する。例えば、時刻情報発生器１０１内に自走するカウンタを配置し、同期信号Ｓｙｎｃを受信した時のカウンタ値を出力することで実現する。
【００３１】
フレームメモリ１０４は、セレクタ１０８に画像データを出力するタイミングで、符号化器１０５にも画像データを出力する。ライブ再生モード時には、セレクタ１０８に出力される画像データと、符号化器１０５に出力する画像データは同一である。
【００３２】
符号化器１０５は、フレームメモリ１０５からの画像データを符号化し、符号化データを記録装置１０６に記録する。ここで、符号化器１０５は、時刻情報Ｔｉｍｅ＿ｅを入力画像データに関連付け、符号化データに埋め込む操作を行う。これは、Ｔｉｍｅ＿ｅを符号化データのユーザー定義データ領域に埋め込む、もしくは、タイムコードデータに埋め込む、もしくは、Ａ／Ｖ同期用のタイムスタンプデータに埋め込むといった手段で実現する。
【００３３】
復号器１０７は、記録装置１０６から読み出した符号化データを復号する。このとき、符号化時に埋め込まれた時刻情報を抽出し、Ｔｉｍｅ＿ｄとして画像データ出力タイミングに同期して出力する。
【００３４】
セレクタ１０８は、ライブ再生モード時にはＡ入力を選択し、タイムシフト再生モード時にはＢ入力を選択する。
【００３５】
以下、図２と図３を用いて、図１に示す映像記録再生装置１００の詳細な動作について説明する。
【００３６】
図２は、ライブ再生モード中にユーザーからポーズが指示されて画面を静止し、次にプレイが指示されて、タイムシフト再生モードで続きの再生が実行される場合を説明するタイムチャートである。
【００３７】
図３は、ライブ再生モードからポーズ動作が完了するまでの動作を示すフローチャートである。
【００３８】
ライブ再生モード時に、図２に示す（１）のポーズをユーザーが指示する。
【００３９】
なお、ライブ再生モード時には、ユーザーコントローラ１０２からのコマンドであるＣｔｒｌ＿ｓにより、セレクタ１０８においてＡ入力が選択される（すなわち、Ｃｔｒｌ＿ｓ＝Ａである。）。一方、符号化器１０５、記録装置１０６及び復号器１０７は、符号化・記録・再生・復号動作を行い、所定の処理時間分だけ遅延した画像データをセレクタ１０８のＢ入力に出力する。
【００４０】
ユーザーからのポーズ指令を受けて、ユーザーコントローラ１０２は、フレームメモリ１０４にスチルコマンドを発行する。このコマンドは、図２の（２）で示しており、図３のフローでは、ステップＳ３０１に示す。すなわち、Ｃｔｒｌ＿ｅ＝スチルコマンドである。
【００４１】
次に、ユーザーコントローラ１０２は、時刻情報発生器１０１からこのときの時刻情報Ｔｉｍｅ＿ｅを取得する。この時の取得されたＴｉｍｅ＿ｅをＴｓとする。図２において、Ｔｉｍｅ＿ｅ＝３であることを示しており、図３のフローでは、ステップＳ３０２に示す。
【００４２】
ユーザーコントローラ１０２からの（２）のスチルコマンドを受けて、フレームメモリ１０４は、セレクタ１０８に出力している画像データを静止表示する。ここで、静止表示される画像データの時刻情報は、Ｔｓ（上記示したように、Ｔｓ＝３）となる。
【００４３】
なお、符号化器１０５への画像データ出力は、継続して実行され、符号化器１０５、記録装置１０６、復号器１０７も、動作を継続する。
【００４４】
ユーザーコントローラ１０２は、Ｔｉｍｅ＿ｄ＝Ｔｓとなるのを待つ。図２において、Ｔｉｍｅ＿ｄ＝３となることを示しており、図３のフローでは、ステップＳ３０３に示す。
【００４５】
Ｔｉｍｅ＿ｄが、Ｔｉｍｅ＿ｄ＝Ｔｓとなったところで、ユーザーコントローラ１０２は、復号器１０７にポーズコマンド（Ｃｔｒｌ＿ｄ＝ポーズコマンド）を発行する。このポーズコマンドは、図２において、（３）で示しており、図３のフローでは、ステップＳ３０４に示す。
【００４６】
上記ポーズコマンドを受けて、復号器１０７は一時停止し、出力画像データを静止する。ここで、静止された出力画像データの時刻情報はＴｓ（図２においてはＴｓ＝Ｔｉｍｅ＿ｄ＝３）となる。
【００４７】
なお、符号化器１０５においては、画像データの符号化が継続して行われる。
【００４８】
ユーザーコントローラ１０２は、Ｃｔｒｌ＿ｓ＝Ｂとして、セレクタ１０８をＢ入力に切り替える（図３のステップ３０５）。これにより、タイムシフト再生モードに移行する。
フレームメモリ１０４で静止出力されている画像データの時刻情報Ｔｓと、復号器１０７で静止出力されている画像データの時刻情報Ｔｉｍｅ＿ｄが一致しているため、切り替えによって表示されている画像は変化しない。よって、ユーザーが知覚することなく、ライブ再生モードからタイムシフト再生モードへの切り替えを実行することができる。
【００４９】
次に、ユーザーがプレイを指示する。このプレイ指示は、図２の（４）で示している。
【００５０】
ユーザーからのプレイ指令を受けて、ユーザーコントローラ１０２はＣｔｒｌ＿ｄ＝プレイコマンド（Ｃｔｒｌ＿ｄ＝プレイコマンド）を発行する。このプレイコマンドは、図２において（５）で示している。
【００５１】
ここで、Ｃｔｒｌ＿ｄ＝プレイコマンドを受けて、復号器１０７は、再生を再開する。
【００５２】
図２においては、（１）のポーズの後に再生を再開しているが、（４）において正逆早送り再生が指示された場合には、Ｃｔｒｌ＿ｄを対応したコマンドに変更することにより当該トリックプレイへ移行することができる。また、（１）において逆早送り再生が指示された場合、すなわちライブ再生モードから逆早送り再生へ移行する場合には、（３）においてＣｔｒｌ＿ｄ＝逆早送り再生コマンドを発行することにより、タイムシフト再生モードに移行した後、即座に逆早送り再生を実行することができる。
【００５３】
本第一の実施形態において、ライブ再生モードからタイムシフト再生への切り替えは、従来例のようなデータの有無によってではなく、ポーズした時の時刻情報と、復号器１０７が出力する時刻情報に基づいて行うため、正確で自然な切り替えを実現することができる。
【００５４】
次に、タイムシフト再生モードからライブ再生モードへ移行する動作について説明する。
【００５５】
図４に、タイムシフト再生モードからライブ再生モードへ移行する時のタイミングチャートを示す。
【００５６】
タイムシフト再生モード時に、チャンネル切り替え操作等が発生した時には、セレクタ１０８をＡ入力に切り替えることによって、ライブ再生モードに復帰することができる。
【００５７】
ここで、チャンネル切り替え操作においては、切り替え前後で無関係な画面が連続するため、切り替えタイミングに同期してタイムシフト再生モードからライブ再生モードへ即座に移行しても、ユーザーが違和感を覚えることはない。また、即座にライブ再生モードへ移行することによって、チャンネル操作に対する応答速度を向上することができる。
【００５８】
タイムシフト再生モード時にチャンネル切り替え操作等が行われ、これに伴いユーザーがライブを指示する。このライブ指示は、図４において、（１）で示している。なお、タイムシフト再生モード時にはＣｔｒｌ＿ｓ＝Ｂであり、セレクタ１０８においてＢ入力が選択されている。
【００５９】
ユーザーコントローラ１０２は、フレームメモリ１０４にプレイコマンド（Ｃｔｒｌ＿ｅ＝プレイコマンド）を発行する。プレイコマンドは、フレームメモリ１０４の出力開始を指示するコマンドである。図４において（２）のプレイで示している。図４においては、フレーム３が静止出力されている状態から、（２）のプレイコマンドを受けて、フレームａ，ｂ，ｃ…の出力が開始されている。
【００６０】
このとき、同時にＣｔｒｌ＿ｓ＝Ａとして、セレクタ１０８の出力をＢ入力からＡ入力に切り替える。これにより、出力開始されたフレームメモリ１０４の画像データが表示される。
【００６１】
ユーザーコントローラ１０２は、復号器１０７にＣｔｒｌ＿ｄ＝ライブコマンドを発行する。図４において（３）のライブで示している。ライブコマンドは、復号器１０７に対して、最近の符号化データの再生を指示するコマンドであり、タイムシフト再生におけるタイムシフト量の最小化が行われる。この操作は、次にライブ再生モードからタイムシフト再生モードへ移行する際の応答速度を向上するために行われる。
【００６２】
タイムシフト量は、符号化器１０５への画像データの入力時刻Ｔｉｍｅ＿ｅと、復号器１０７からの画像データの出力時刻Ｔｉｍｅ＿ｄの差であり、タイムシフト量を最小化することで、ユーザーコマンドが発生した時刻（Ｔｓ＝Ｔｉｍｅ＿ｅ）から、ライブ再生モードからタイムシフト再生モードへ移行する時刻（Ｔｉｍｅ＿ｄ＝Ｔｓ）の時間差を最小化することができる。すなわち、ユーザーコマンドに対する応答速度を向上することができる。
【００６３】
上記の操作により、タイムシフト再生モード中にチャンネル切り替え操作が行われるような場合でも、ユーザーに知覚されることなくタイムシフト再生モードからライブ再生モードへ移行し、さらに、良好な応答速度でチャンネル切り替え操作を実行することができる。
【００６４】
図２において、復号器１０７は常時動作している記載になっているが、ライブ再生モード時には復号器１０７を停止しておき、Ｃｔｒｌ＿ｅ＝スチルコマンド発行時に、復号器１０７に対してＣｔｒｌ＿ｄ＝ライブコマンドを発行して起動するような構成も可能である。また、図４において、復号器１０７にＣｔｒｌ＿ｄ＝（３）のライブコマンドを発行する代わりに、Ｃｔｒｌ＿ｄ＝ストップコマンドを発行し、ライブ再生モード時に復号器１０７を停止することも可能である。これらの操作によって、ライブ再生モード時に出力が表示されていない復号器１０７の動作を停止し、消費電力の低減を図ることが可能である。
【００６５】
＜本発明に係る映像記録再生装置１００の第２の実施形態の説明＞
図５に、本発明に係る映像記録再生装置１００の第２の実施形態のブロック図を示す。第２の実施形態の映像記録再生装置１００は、時刻情報発生器１０１と、ユーザーコントローラ５０２と、Ａ／Ｄ変換器１０３と、フレームメモリ５０１と、符号化器１０５と、記録装置１０６と、復号器１０７と、セレクタ１０８と、Ｄ／Ａ変換器１０９とを備えている。
【００６６】
図５の構成は、図１の構成とは、ユーザーコントローラ５０２とフレームメモリ５０１を除き、構成要素は同一である。フレームメモリ５０１からユーザーコントローラ５０２へ時刻情報Ｔｉｍｅ＿ｆが出力される点が異なる。
【００６７】
本実施形態は、フレームメモリ５０１にスロー再生機能を付加し、ライブ再生モードから正スロー再生へ移行する際に、フレームメモリ５０１で画像をスチルする代わりに正スロー再生を行うことによって、ライブ再生モードからタイムシフト再生モードへの、より滑らかな移行を実現するものである。
【００６８】
フレームメモリ５０１に対するコマンドとしてＣｔｒｌ＿ｅ＝正スロー再生コマンドを追加する。正スロー再生は、セレクタ１０８に対する画像データ出力において、出力フレームの更新を所定時間に１回の割合で行うようにすれば実現できる。ここで、Ｔｉｍｅ＿ｆはセレクタ１０８に対して出力される画像データの時刻情報である。
【００６９】
図６に、映像記録再生装置１００の図５の動作を説明するタイミングチャートを示す。図７は、ライブ再生モードから正スロー再生に移行するまでの動作を示すフローチャートである。
【００７０】
以下、図６と図７を用いて映像記録再生装置の動作について説明する。
【００７１】
ライブ再生モード時に、ユーザーが正スロー再生を指示する。この正スロー再生指示は、図６において、（１）で示している。なお、ライブ再生モード時にはＣｔｒｌ＿ｓ＝Ａであるから、セレクタ５０８においてＡ入力が選択される。
【００７２】
ユーザーからの上記スロー再生指令を受けて、ユーザーコントローラ５０２はフレームメモリ５０１に正スローコマンド（Ｃｔｒｌ＿ｅ＝正スローコマンド）を発行する。図６において、Ｔｉｍｅ＿ｅ＝３であることを示しており、図７のフローでは、ステップＳ７０１に示す。
【００７３】
正スローコマンドを受け、フレームメモリ５０１は、セレクタ１０８に出力している画像データの出力フレーム更新速度を制御し、正スロー再生を行う。このとき、出力フレームに対応した時刻情報Ｔｉｍｅ＿ｆをユーザーコントローラ５０２に出力する。
【００７４】
ユーザーコントローラ５０２は、Ｔｉｍｅ＿ｄ≧Ｔｉｍｅ＿ｆとなるのを待つ（図７のステップＳ７０２；Ｎｏ）。
【００７５】
フレームメモリ５０１は正スロー再生を行っており、復号器１０７は通常再生を行っている。このため、Ｔｉｍｅ＿ｆの増加速度よりもＴｉｍｅ＿ｄの増加速度の方が大きいため、Ｔｉｍｅ＿ｄ≧Ｔｉｍｅ＿ｆの条件は必ず成立する図７のステップＳ７０２；Ｙｅｓ）。
【００７６】
Ｔｉｍｅ＿ｄ≧Ｔｉｍｅ＿ｆとなったところで、ユーザーコントローラ５０２は、復号器５０７に正スローコマンド（Ｃｔｒｌ＿ｄ＝正スローコマンド）を発行する。この正スローコマンドは、図６において、（３）で示しており、図７のフローでは、ステップＳ７０３に示す。
【００７７】
上記正スローコマンドを受けて復号器１０７は正スロー再生を開始する。
【００７８】
ユーザーコントローラ５０２はＣｔｒｌ＿ｓ＝Ｂとして、セレクタ５０８をＢ入力に切り替える（図７のステップＳ７０４）。これにより、タイムシフト再生モードに移行する。
【００７９】
フレームメモリ５０１から出力されている画像データの時刻情報と、復号器１０７から出力されている画像データの時刻情報が一致している場合には、切り替えによって表示されている画像は変化しないため、ユーザーが知覚することなく、ライブ再生モードからタイムシフト再生モードへ切り替えられる。また、Ｔｉｍｅ＿ｄ＞Ｔｉｍｅ＿ｆの場合であっても、正方向再生であり、切り替えによって表示画面の時間関係が前後することはないため、ユーザーに不自然さを感じさせることはない。
【００８０】
本実施形態においては、ユーザーが正スロー再生を指示したところで、即座にフレームメモリ５０１がスロー再生を開始し、フレームメモリ５０１の出力画像に復号器１０７の再生が追いついたと判断されたところでタイムシフト再生に移行する。まずポーズ状態になり、ライブ再生モードからタイムシフト再生モードへの移行が完了してからスロー再生に移行するよりも、正スロー再生時のユーザー応答速度を改善することが可能である。
【００８１】
本実施形態においても、ライブ再生モードからタイムシフト再生への切り替えは、従来例のようなデータの有無によってではなく、フレームメモリ５０１と復号器１０７が出力する時刻情報に基づいて行うため、正確で自然な切り替えを実現することができる。
【００８２】
＜本発明に係る映像記録再生装置１００の第３の実施形態の説明＞
第８図に、本発明に係る映像記録再生装置の第３の実施形態のブロック図を示す。
【００８３】
本発明に係る第３の実施形態の映像記録再生装置は、ユーザーコントローラ８０１と、記録装置８０２と、セレクタ８０３と、復号器８０４と、Ｄ／Ａ変換器８０５とを備えている。
【００８４】
本実施形態は、デジタル放送を受信する装置を想定している。この場合、入力信号は図１及び図５におけるアナログビデオ信号から、ＡＤＣ１０３を介して、直接デジタル符号化データとなる。よって、図１及び図５にあった符号化器は不要となり、入力データを直接記録装置８０２に記録することができる。また、復号器８０４は、出力画像を静止したまま、復号処理を継続することができる構成とする。ここで、復号処理された画像の時刻情報がＴｉｍｅ＿ｄとして出力するものとする。なお、時刻情報としては、受信機器の時計合わせのために符号化データに埋め込まれているデータや、タイムコード用のデータ、Ａ／Ｖ同期用のタイムスタンプ情報等を利用することができる。
【００８５】
以下、図９と図１０を用いて映像記録再生装置の動作について説明する。
【００８６】
図９に、映像記録再生装置１００の図８の動作を説明するタイミングチャートを示す。
【００８７】
図９は、ライブ再生モード中にポーズコマンドが発行されて画面が静止し、次にプレイコマンドが発行され、タイムシフト再生モードで続きの再生が実行される場合を示している。
【００８８】
図１０は、ライブ再生モードからポーズ動作が完了するまでの動作を示すフローチャートである。
【００８９】
まず、ライブ再生モード時に、ユーザーがポーズを指示する。このポーズ指示は、図９において、（１）で示している。
【００９０】
なお、ライブ再生モード時にはＣｔｒｌ＿ｓ＝Ａとなり、セレクタ８０３においてＡ入力が選択される。
【００９１】
ユーザーからのポーズ指令を受けて、ユーザーコントローラ８０１は、復号器８０４にスチルコマンド（Ｃｔｒｌ＿ｄ＝スチルコマンド）を発行する。このスチルコマンドは、図９において、（２）であることを示しており、図１０のフローでは、ステップＳ１００１に示す。
【００９２】
また、ユーザーコントローラ８０１は、このときの時刻情報Ｔｉｍｅ＿ｄを取得しＴｓとする。（図１０のステップＳ１００２、図９においてＴｓ＝Ｔｉｍｅ＿ｄ＝３）
【００９３】
Ｃｔｒｌ＿ｄ＝スチルコマンドを受け、復号器８０４は、画像データの出力フレーム更新を停止し、同じ画像データを繰り返し出力する。ここで、繰り返し出力される画像データの時刻情報はＴｓ（図９においてはＴｓ＝３）となる。
【００９４】
ユーザーコントローラ８０１は、Ｃｔｒｌ＿ｓ＝Ｂとして、セレクタ８０３のＢ入力を選択する。これにより、復号器８０４に記録装置８０２から読み出された符号化データが入力される。
【００９５】
復号器８０４は復号動作を継続し、復号した画像データの時刻情報をＴｉｍｅ＿ｄとして出力する。ここで、記録装置８０２への記録・再生の処理時間分の遅延から、セレクタ８０３切り替え直後にはＴｉｍｅ＿ｄ＜Ｔｓとなる。
【００９６】
ユーザーコントローラ８０１は、Ｔｉｍｅ＿ｄ＝Ｔｓ（図９においてはＴｉｍｅ＿ｄ＝３）となるのを待つ。（図１０のステップＳ１００４；Ｎｏ）
【００９７】
Ｔｉｍｅ＿ｄ＝Ｔｓとなったところで（図１０のステップＳ１００４；Ｙｅｓ）、ユーザーコントローラ８０１は、復号器８０４にＣｔｒｌ＿ｄ＝ポーズコマンドを発行する。このポーズコマンドは、図９において、（３）であることを示しており、図１０のフローでは、ステップＳ１００５に示す。
【００９８】
ポーズコマンドを受けて復号器８０４は復号動作を一時停止し、画像データの出力フレーム更新停止を解除する。ただし、ポーズコマンドを受けて復号器８０４は停止しているため、本時点では画面は静止したままとなる。
【００９９】
本時点がライブ再生モードからタイムシフト再生モードへの切り替えタイミングとなる。復号器８０４がスチルコマンドを受信した時点においてＴｉｍｅ＿ｄ＝Ｔｓであり、ポーズコマンドを受信した時点においてＴｉｍｅ＿ｄ＝Ｔｓである。それぞれのコマンド受信時のＴｉｍｅ＿ｄが一致しているので、切り替えによって画面は変化せずユーザーが切り替えを知覚することはない。
【０１００】
ユーザーがプレイを指示する。このプレイ指示は、図９において、（４）で示している。
【０１０１】
ユーザーからのプレイ指令を受けて、ユーザーコントローラ８０１は、Ｃｔｒｌ＿ｄ＝プレイコマンドを発行する。このプレイコマンドは、図９において、（５）で示している。
【０１０２】
Ｃｔｒｌ＿ｄ＝プレイコマンドを受けて復号器８０４は再生を再開する。
【０１０３】
セレクタの配置等の構成は異なるが、デジタル放送受信装置の構成においても、ユーザーは、図１の操作と同様の操作で、ライブ再生モードからタイムシフト再生モードへ滑らかに移行することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明に係る映像記録装置の第１の実施形態を示すブロック図である。
【図２】映像記録装置におけるライブ再生モードからタイムシフト再生モードへの移行時の動作を説明するタイミングチャートである。
【図３】ライブ再生モードからポーズ動作が完了するまでの動作を示すフローチャートである。
【図４】タイムシフト再生モードからライブ再生モードへの移行時の動作を説明するタイミングチャートである。
【図５】本発明に係る映像記録装置の第２の実施形態を示すブロック図である。
【図６】ライブ再生モードからタイムシフト再生モード（正スロー）への移行時の動作を説明するタイミングチャートである。
【図７】ライブ再生モードから正スロー再生に移行するまでの動作を示すフローチャートである。
【図８】本発明に係る映像記録装置の第３の実施形態を示すブロック図である。
【図９】ライブ再生モードからタイムシフト再生モードへの移行時の動作を説明するタイミングチャートである。
【図１０】ライブ再生モードからポーズ動作が完了するまでの動作を示すフローチャートである。
【図１１】従来の技術における映像記録再生装置のブロック図である。
【図１２】従来の技術における映像記録再生装置のブロック図である。
【符号の説明】
【０１０５】
１００  本発明に係る映像記録再生装置
１０１  時刻情報発生器
１０２  ユーザーコントローラ
１０３  ＡＤＣ
１０４  フレームメモリ
１０５  符号化器
１０６  記録装置
１０７  復号器
１０８  セレクタ
１０９  ＤＡＣ
５０１  フレームメモリ
５０２  ユーザーコントローラ
８０１  ユーザーコントローラ
８０２  記憶装置
８０３  セレクタ
８０４  復号器
８０５  ＤＡＣ
１１０１  ユーザーコントローラ
１１０２  ＡＤＣ
１１０３  符号化器
１１０４  記録装置
１１０５  復号器
１１０６  ＤＡＣ
１１０７  セレクタ
１２０１  半導体記録装置
１２０２  セレクタ
１２０３  ユーザーコントローラ
【図１】
2005268928.tif 000003
【図２】
2005268928.tif 000004
【図３】
2005268928.tif 000005
【図４】
2005268928.tif 000006
【図５】
2005268928.tif 000007
【図６】
2005268928.tif 000008
【図７】
2005268928.tif 000009
【図８】
2005268928.tif 000010
【図９】
2005268928.tif 000011
【図１０】
2005268928.tif 000012
【図１１】
2005268928.tif 000013
【図１２】
2005268928.tif 000014