(57)【要約】【課題】視聴者が早送りや早戻し、スキップなどの指示を行う際に、煩わしい作業を強いることなく、快適な視聴環境を提供する。【解決手段】主画面処理部２１１は、第１デコーダ２０１によってデコードされた、主画面に相当するデータを主画面表示用データに変換して主画面として出力する。副画面処理部２１２は、第２デコーダ２０２によってデコードされた、副画面に相当する所定の時間だけ未来、あるいは過去のデータを縮小して副画面表示用データに変換して副画面として出力する。これにより、視聴者が早送りや早戻し、スキップなどの指示を行う際に、映像を視聴する主画面の他に、同時に副画面で所定の時間だけ未来、あるいは過去の映像を表示可能となる。【選択図】図４
2008060801.tif 000002
【特許請求の範囲】
【請求項１】
早送り再生または早戻し再生または通常再生のうちのいずれかの再生モードとコンテンツと時間位置とを指示され、該指示に従い前記コンテンツを再生して、映像を生成する複数の再生手段と、
早送り再生または早戻し再生を指示する信号に基づいて、前記再生手段に、再生モード、再生するコンテンツおよび時間位置を指示する再生制御手段と、
前記複数の再生手段により生成された映像各々を表示する画面を生成する画面制御手段と
を具備することを特徴とする映像再生装置。
【請求項２】
前記再生制御手段は、前記再生手段各々に、同じコンテンツの異なる時間位置を指示することを特徴とする請求項１記載の映像再生装置。
【請求項３】
コンテンツと時間位置とを指示され、該指示に従い前記コンテンツを再生して、映像を生成する複数の再生手段と、
前方スキップまたは後方スキップを指示する信号に基づいて算出した時間位置でのコンテンツの再生を、前記再生手段に指示する再生制御手段と、
前記複数の再生手段により生成された映像各々を表示する画面を生成する画面制御手段と
を具備することを特徴とする映像再生装置。
【請求項４】
前記再生制御手段は、前記再生手段各々に、同じコンテンツの異なる時間位置を指定することを特徴とする請求項３記載の映像再生装置。
【請求項５】
前記画面制御手段は、前記画面相互間の距離を、該画面に表示される映像に対応する時間位置相互の時間差に応じた距離とすることを特徴とする請求項２または４に記載の映像再生装置。
【請求項６】
前記画面制御手段は、前記画面相互の表示面積の差または比を、該画面に表示される映像に対応する時間位置相互の時間差に応じた値とすることを特徴とする請求項２または４に記載の映像再生装置。
【請求項７】
動作指示を入力する操作手段を具備し、
前記画面制御手段は、前記操作手段から指示に基づいて、前記画面の表示面積を変更することを特徴とする請求項２または４に記載の映像再生装置。
【請求項８】
時間軸バーと該時間軸バーの前記各再生手段が再生している時間位置を表す位置に印を付した画像を生成する時間軸バー生成手段を具備し、
前記画面制御手段は、前記時間軸バー生成手段が生成した画像を表示する画面を生成することを特徴とする請求項２または４に記載の映像再生装置。
【請求項９】
前記時間軸バー生成手段は、ユーザ操作による指示に基づき、前記印を前記時間軸バーに付す位置を変更し、
前記再生制御手段は、前記時間軸バー生成手段が付す位置を変更した印に対応する前記再生手段に、前記時間軸バー生成手段が変更した位置に対応する時間位置の再生を指示することを特徴とする請求項８に記載の映像再生装置。
【請求項１０】
前記画面制御手段は、前記印の前記時間軸バー上の位置に応じて、該印に対応する画面の表示面積を変更することを特徴とする請求項８に記載の映像再生装置。
【請求項１１】
前記時間軸バー生成手段は、前記印と前記画面との対応関係を表した画像を生成することを特徴とする請求項８に記載の映像再生装置。
【請求項１２】
前記画像制御手段は、前記画面に表示されている映像のうち、前記ユーザ操作による指示の対象となる映像の画面と、その他の画面とで異なる表示とすることを特徴とする請求項２または４に記載の映像再生装置。
【請求項１３】
前記時間軸バー生成手段は、前記画面に表示されている映像のうち、前記ユーザ操作による指示の対象となる映像に対応する印と、その他の印とで異なる表示とすることを特徴とする請求項８に記載の映像再生装置。
【請求項１４】
前記再生制御手段は、前記再生手段に指示する時間位置の前記再生手段相互間での時間差を、前記早送り再生または早戻し再生の速度に対応させて変更することを特徴とする請求項１または２に記載の映像再生装置。
【請求項１５】
前記再生制御手段は、前記指示を受け付けたときは、コンテンツを再生している前記再生手段に前記指示に応じた動作モードでの再生を指示するとともに、該再生手段が再生している時間位置と前記受け付けた指示とに基づき算出した時間位置での前記コンテンツの再生を、該再生手段とは異なる前記再生手段に指示することを特徴とする請求項１または２に記載の映像再生装置。
【請求項１６】
前記再生制御手段は、ユーザ操作による早送り再生終了または早戻し再生終了の指示を受け付けたときは、前記早送り再生または早戻し再生の指示を受け付けたときに前記算出した時間位置での再生を指示した前記再生手段に再生の停止を指示することを特徴とする請求項１５に記載の映像再生装置。
【請求項１７】
前記再生制御手段は、前記指示を受け付けたときは、コンテンツを再生している前記再生手段に前記指示に応じて算出された時間位置での再生を指示するとともに、該再生手段が再生していた時間位置と前記受け付けた指示とに基づき算出した時間位置での前記コンテンツの再生を、該再生手段とは異なる前記再生手段に指示することを特徴とする請求項３または４に記載の映像再生装置。
【請求項１８】
前記再生制御手段は、前記指示を受け付けてから所定の時間が経過したときは、前記前方スキップまたは後方スキップの指示を受け付けたときに前記算出した時間位置での再生を指示した前記再生手段に再生の停止を指示することを特徴とする請求項１７に記載の映像再生装置。
【請求項１９】
前記再生制御手段は、前記再生手段各々に指示する時間位置の差を、前方スキップまたは後方スキップによりスキップする時間と等しくすることを特徴とする請求項３または４に記載の映像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像（音声を含む）を再生する映像再生装置に関する。
【背景技術】
【０００２】
従来、テレビジョン放送受像機などの映像を表示する映像再生装置において、効率的に番組などのコンテンツ視聴を可能にするための取り組みが行われてきた（例えば、特許文献１および特許文献２参照）。該従来技術では、複数の番組を１つの画面に一度に表示し、その画面のレイアウトを自由に設定できる技術を開示するものである。また、映像編集に際し、実時間を一定時間遅延させることにより、同時に未来の映像、現在の映像、過去の映像を表示することで、編集作業を効率的に行う技術が提案されている（例えば、特許文献３参照）。
【０００３】
しかしながら、上述した従来技術では、複数の番組の視聴を容易にしたり、映像編集に係る作業を軽減したりすることを目的としており、記録された映像（音声も含む）を、時間を短縮して効率的に視聴するために、視聴者が見る必要がないと判断するシーンを早送りや早戻ししたり、瞬間的に数十秒後のシーンにスキップして再生するという環境を改善するという機能は開示されていない。
【０００４】
ところで、近年、テレビジョン放送などの動画像をハードディスク（ＨＤＤ）や、ディジタル多目的ディスク（ＤＶＤ）、ブルーレイディスク（ＢＤ）あるいはフラッシュメモリなどに代表される半導体メモリなどの記録媒体に記録、再生する機器が普及しつつある。これらの機器においては、時間を短縮して効率的に視聴するために、視聴者が見る必要がないと判断するシーンを早送りしたり、例えば１０秒先スキップのような、瞬間的に１０秒後のシーンを表示したりするなどして、そのまま再生するという機能が備えられている。
【０００５】
図２８は、従来技術による映像再生装置の構成を示すブロック図である。コンテンツを記録する場合、アンテナ２４０が受信した放送波は、デジタルチューナ２００で符号化データに変換され、メインバス２４１を経て、メモリ２０３に書き込まれる。その符号化データは、記録用コントローラ２０６によって読み取られ、記録媒体２０５に記録すべき形式に変換されて、記録媒体２０５に記録される。
【０００６】
記録媒体２０５に記録されたコンテンツを再生する場合には、記録用コントローラ２０６が記録媒体２０５のデータを読み取り、デコーダ１４０１が処理する形式の符号化データに変換し、メモリ２０３へ書き込む。その符号化データは、デコーダ１４０１によって読み取られ、復号されてメモリ２０３に書き込まれる。復号されたデータは、グラフィックプロセッシングユニット（以下、ＧＰＵ）２０７によって読み取られ、ＧＰＵ２０７内の画面処理部にて表示用データに変換されて表示装置２０８に表示される。
【０００７】
当該映像再生装置が、ビデオレコーダやＤＶＤプレーヤのようなテレビジョン放送記録再生機の場合であれば、表示装置２０８は、ＨＤＭＩ端子、Ｄ端子、Ｓ端子のような映像出力端子を介して接続される外部装置であり、テレビジョン表示機の場合であれば、自装置が有する表示パネルである。制御部２０４は、これら全体動作の制御を行う。また、当該映像再生装置は、リモコン信号処理部２２０を備えており、制御部２０４は、リモコン受光部２０９で受信した視聴者の指示を示す信号に従って各部を制御する。
【０００８】
ここで、再生視聴中に前方スキップボタンが押された際の制御を、図２８および図２９〜図３２を参照して説明する。図２９〜図３２は、従来技術の映像再生装置の動作を説明するためのフローチャートである。まず、前方スキップ信号をリモコン受光部２０９が受信し、この信号をメインバス２４１を介して、制御部２０４に伝える。制御部２０４内のリモコン信号処理部２２０は、その信号を解釈し、図２９のステップＳ１ａにて、前方スキップ信号だと判断すると、ステップＳ２ａに進み、前方スキップ制御信号を生成して各部へ伝える。
【０００９】
記録媒体２０５に保存された符号化動画像データを読み取ってメモリ２０３へ書き込んでいる記録用コントローラ２０６は、図３０のステップＳ１ｂにて、制御部２０４の発した前方スキップ制御信号を受け取ると、ステップＳ２ｂへ進み、記録媒体２０５のアドレスを現在読み取っている時間位置から前方スキップ時間分だけ時間位置を変更する。そして、引き続き、記録媒体２０５から読み取ったデータをメモリ２０３へ書き込む。
【００１０】
デコーダ１４０１は、メモリ２０３の符号化動画像データを読み取ってデコードし、結果をメモリ２０３へ書き込んでいる。このとき、図３１のステップＳ１ｃで、前方スキップ制御信号を受け取ると、上記述べたように記録用コントローラ２０６がメモリ２０３へ書き込む際のアドレスが変更されるので、その書き込みアドレス変更に対応し、ステップＳ２ｃにて読み出しメモリアドレスを変更する。そして、引き続きメモリ２０３から符号化動画像データを読み取ってデコードを続け、結果をメモリ２０３へ書き込む。
【００１１】
このとき、デコーダ１４０１は、前方スキップ制御信号の有無に関わらず、常に定められた順序にてメモリアドレスに書き込む。つまりアドレス変更をここで吸収する。
【００１２】
ＧＰＵ２０７は、デコーダ１４０１がデコードした結果をメモリ２０３から順次読み出し、表示装置２０８へ表示するためのデータに変換している。ＧＰＵ２０７は、前方スキップ制御信号の有無に関わらずメモリ２０３に書かれたデコード結果を順序通りに読み出し、変換結果を表示装置２０８へ出力する。この点を図３２に概念的に示す。
【００１３】
このようにすることで、ユーザは、リモコンの前方スキップボタンを押すことによって、視聴している映像の時間位置を瞬時に前方へ移動することができる。ここでは、前方スキップを例に説明を行ったが、リモコンの後方スキップボタンを押した際も、同様の方法で行われる。さらに、早送りであっても、一度の早送りボタンの押下により、制御部２０４が複数回の前方スキップ制御信号を生成するようにすることで、早送り動作を実現できる。その際、前方スキップ時間を長くすれば、より移動速度の速い早送りとなり、短くすればより遅い早送りとなる。もちろん早戻しの際も同様である。
【００１４】
次に、図３３〜図３８は、従来の映像再生装置による映像再生の動作を説明するための概念図である。図３３〜図３８には、時間軸でコンテンツが示されている。左がより過去であり、右がより未来を示している。説明の便宜上、左端を基準とする。時間帯３００および３０２は、視聴者が見たいと思う所望シーンの時間帯であり、この例では時間の基準点を便宜上０秒にとると、０〜１０秒および２５秒〜３５秒である。時間帯３０１は視聴者が見たくないと思う非所望シーンの時間帯であり、この例では１０秒〜２５秒である。具体的な例としては、時間帯３００は映画番組であり、時間帯３０１は非所望映像であり、時間帯３０２はニュース番組である。時間位置３０３は、現在視聴しているシーンを指し示しており、視聴者は、所望シーンを視聴している。
【００１５】
図３４は、図３３の５秒後の状態を示す。時間位置４０１では、非所望シーンが表示されている。ここで、視聴者は、効率的な視聴のために、リモコンの前方スキップボタンを押す。この結果、１０秒の前方スキップが行われ、図３５に示す状態になる。
【００１６】
図３５において、表示シーンは、時間位置５０１であり、まだ非所望シーンが表示されている。３秒待てば所望シーンになるが、視聴者は、先が分からないので、再度、１０秒の前方スキップを行う。この結果、図３６に示す状態になる。
【００１７】
図３６において、表示シーンは、時間位置６０１であり、所望シーンが表示されている。しかしながら、視聴者は、所望シーンではあるが、２度目に前方スキップしたため、明らかに視聴していない時間が多いことに気づく。ここでは、２５秒〜３２秒間のシーンである。そこで、視聴者は、後方スキップボタンを押す。この結果、５秒前に移動して、図３７に示す状態になる。
【００１８】
図３７において、表示シーンは、時間位置７０１であり、所望シーンが表示されている。しかしながら、視聴者は、所望シーンではあるが、まだ視聴していない時間があることに気づく。ここでは、２５秒〜２７秒のシーンである。視聴者は、この時点で、ようやく図３５に示す状態のときに、５秒以下の時間を待っていれば、所望シーンが始まっていたことを認識する。そこで、視聴者は、再度、後方スキップボタンを押下する。この結果、５秒前に移動して、図３８に示す状態になる。ここで、視聴者は、既に５秒以下の時間待てば、所望シーンが始まることが分かっているので待つことになる。結果として、３秒後に所望シーンが始まる。
【特許文献１】特開２００３−１０１８９３号公報
【特許文献２】特開２００３−１０１９００号公報
【特許文献３】特開平４−３３８４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１９】
上述したように、従来技術では、視聴者が図３５に示す状態になったときに、映像の先の状態が分からないため、さらに前方スキップボタンを押してしまうことである。このため、この場合では、図３５あるいは図３８に示す状態にするために、２度、後方スキップボタンを押すという操作をしなければならなくなっている。
【００２０】
従来技術であっても、前方スキップボタンと後方スキップボタンとの移動時間を変更することで、ボタンを押すという操作を削減することは可能である。例えば、この場合には、後方スキップボタンを１０秒前に設定することで、図６に示す状態から一度だけの後方スキップボタン押下で図３８に示す状態にはなる。しかしながら、この場合であれば、３秒待つ程度でいいが、場合によっては９秒も待たなければならないこともある。つまり、前方スキップボタン、あるいは後方スキップボタンの移動時間と待ち時間はトレードオフの関係となっているため、ボタンの押下回数が増えるか、待ち時間が増えるかの違いだけで、快適性という観点では根本的な解決になっていない。
【００２１】
上述した問題は、あと何秒後に、見たいシーンが始まるのかを視聴者が全く認識できないことに起因している。ここで、図３５に示す状態のときに、視聴者が先の状態をある程度知ることができれば、それが視聴者にとって、さらに前方スキップボタンを押すべきか、押さずに待つべきかを判断するための材料となる。これにより、無駄な行為を減らすことができ、結果として快適性が増す。
【００２２】
また、早送り、または、早戻しについても同様の問題がある。従来機器では、コンテンツの映像を表示しながらでも、１０倍、３０倍といった高速な早送り、早戻し動作が可能となっている。しかしながら、例えば、映像を表示しながらの高速早送り中に、視聴者が映像を見て再生に戻したいと思い、再生ボタンを押したとしても、その高速動作のために、視聴者の意図した時間位置よりも先に進みすぎることが往々にして起こる。この場合、視聴者は、がまんしてそのまま見るか、わざわざ進みすぎた分を早戻しして意図した時間位置に戻すという操作を行わなければならない。この問題も、後どれくらいで、見たいシーンが始まるのかを視聴者が判断できる材料がないことに起因している。
【００２３】
このように、上述した従来技術では、早送りであれば、早送り速度が速すぎるがために、あるいは、１０秒のスキップであれば、そのスキップされる１０秒間のシーンが見られないがために、視聴者の要望よりも先のシーンに進んでしまう。また、早戻しの際も同様である。このような場合、視聴者は、見たいシーンに戻すために、わざわざ早戻しや、早送りなどの操作を行わなくてはならず、これらの操作が視聴者にとって煩わしく感じられることが多い、という問題がある。
【００２４】
つまり、この問題は、視聴者が本発明の機器に対して、次の動作を指示する場合に、その判断の材料がないために先の状態がわからず、確信を持てないまま行わざるを得ないことに起因する。
【００２５】
本発明は、このような事情を考慮してなされたものであり、その目的は、映像再生装置において、視聴者が早送りや早戻し、スキップなどの指示を行う際に、次の指示に確信を持てるような情報を提供することにより、視聴者の要望するシーンよりも進みすぎたり、再度、元の位置に戻るといった煩わしい作業を強いることなく、快適な視聴環境を提供することができる映像再生装置を提供することにある。
【課題を解決するための手段】
【００２６】
上述した課題を解決するために、本発明の映像再生装置は、早送り再生または早戻し再生または通常再生のうちのいずれかの再生モードとコンテンツと時間位置とを指示され、該指示に従い前記コンテンツを再生して、映像を生成する複数の再生手段と、早送り再生または早戻し再生を指示する信号に基づいて、前記再生手段に、再生モード、再生するコンテンツおよび時間位置を指示する再生制御手段と、前記複数の再生手段により生成された映像各々を表示する画面を生成する画面制御手段とを具備することを特徴とする。
【００２７】
本発明は、上記の発明において、前記再生制御手段は、前記再生手段各々に、同じコンテンツの異なる時間位置を指定することを特徴とする。
【００２８】
また、上述した課題を解決するために、本発明の映像再生装置は、コンテンツと時間位置とを指示され、該指示に従い前記コンテンツを再生して、映像を生成する複数の再生手段と、前方スキップまたは後方スキップを指示する信号に基づいて算出した時間位置でのコンテンツの再生を、前記再生手段に指示する再生制御手段と、前記複数の再生手段により生成された映像各々を表示する画面を生成する画面制御手段とを具備することを特徴とする。
【００２９】
本発明は、上記の発明において、前記再生制御手段は、前記再生手段各々に、同じコンテンツの異なる時間位置を指定することを特徴とする。
【００３０】
本発明は、上記の発明において、前記画面制御手段は、前記画面相互間の距離を、該画面に表示される映像に対応する時間位置相互の時間差に応じた距離とすることを特徴とする。
【００３１】
本発明は、上記の発明において、前記画面制御手段は、前記画面相互の表示面積の差または比を、該画面に表示される映像に対応する時間位置相互の時間差に応じた値とすることを特徴とする。
【００３２】
本発明は、上記の発明において、動作指示を入力する操作手段を具備し、前記画面制御手段は、前記操作手段から指示に基づいて、前記画面の表示面積を変更することを特徴とする。
【００３３】
本発明は、上記の発明において、時間軸バーと該時間軸バーの前記各再生手段が再生している時間位置を表す位置に印を付した画像を生成する時間軸バー生成手段を具備し、前記画面制御手段は、前記時間軸バー生成手段が生成した画像を表示する画面を生成することを特徴とする。
【００３４】
本発明は、上記の発明において、前記時間軸バー生成手段は、ユーザ操作による指示に基づき、前記印を前記時間軸バーに付す位置を変更し、前記再生制御手段は、前記時間軸バー生成手段が付す位置を変更した印に対応する前記再生手段に、前記時間軸バー生成手段が変更した位置に対応する時間位置の再生を指示することを特徴とする。
【００３５】
本発明は、上記の発明において、前記画面制御手段は、前記印の前記時間軸バー上の位置に応じて、該印に対応する画面の表示面積を変更することを特徴とする。
【００３６】
本発明は、上記の発明において、前記時間軸バー生成手段は、前記印と前記画面との対応関係を表した画像を生成することを特徴とする。
【００３７】
本発明は、上記の発明において、前記画像制御手段は、前記画面に表示されている映像のうち、前記ユーザ操作による指示の対象となる映像の画面と、その他の画面とで異なる表示とすることを特徴とする。
【００３８】
本発明は、上記の発明において、前記時間軸バー生成手段は、前記画面に表示されている映像のうち、前記ユーザ操作による指示の対象となる映像に対応する印と、その他の印とで異なる表示とすることを特徴とする。
【００３９】
本発明は、上記の発明において、前記再生制御手段は、前記再生手段に指示する時間位置の前記再生手段相互間での時間差を、前記早送り再生または早戻し再生の速度に対応させて変更することを特徴とする。
【００４０】
本発明は、上記の発明において、前記再生制御手段は、前記指示を受け付けたときは、コンテンツを再生している前記再生手段に前記指示に応じた動作モードでの再生を指示するとともに、該再生手段が再生している時間位置と前記受け付けた指示とに基づき算出した時間位置での前記コンテンツの再生を、該再生手段とは異なる前記再生手段に指示することを特徴とする。
【００４１】
本発明は、上記の発明において、前記再生制御手段は、ユーザ操作による早送り再生終了または早戻し再生終了の指示を受け付けたときは、前記早送り再生または早戻し再生の指示を受け付けたときに前記算出した時間位置での再生を指示した前記再生手段に再生の停止を指示することを特徴とする。
【００４２】
本発明は、上記の発明において、前記再生制御手段は、前記指示を受け付けたときは、コンテンツを再生している前記再生手段に前記指示に応じて算出された時間位置での再生を指示するとともに、該再生手段が再生していた時間位置と前記受け付けた指示とに基づき算出した時間位置での前記コンテンツの再生を、該再生手段とは異なる前記再生手段に指示することを特徴とする。
【００４３】
本発明は、上記の発明において、前記再生制御手段は、前記指示を受け付けてから所定の時間が経過したときは、前記前方スキップまたは後方スキップの指示を受け付けたときに前記算出した時間位置での再生を指示した前記再生手段に再生の停止を指示することを特徴とする。
【００４４】
本発明は、上記の発明において、前記再生制御手段は、前記再生手段各々に指示する時間位置の差を、前方スキップまたは後方スキップによりスキップする時間と等しくすることを特徴とする。
【発明の効果】
【００４５】
この発明によれば、映像再生装置において、視聴者が早送りや早戻し、スキップを行う際に、視聴者の要望する位置よりも進みすぎることにより、再度もとの位置に戻るといった煩わしい作業を強いることのない、快適な視聴環境を提供することができる。
【発明を実施するための最良の形態】
【００４６】
以下、本発明の一実施形態を、図面を参照して説明する。
【００４７】
図１は、本発明の実施形態による映像再生装置を用いた映像再生システムを示す外観図である。２０００は、表示装置１００２、左スピーカＳＬ、右スピーカＳＲ、台Ｄを有するテレビジョン受像機であり、本実施形態の映像再生装置２００１が接続されている。映像再生装置２００１は、ＤＶＤ−Ｒ（Digital Versatile Disk Recordable）などの記録媒体を挿入するメディア挿入口Ｅを有し、記録媒体に記録されている映像・音声をテレビジョン受像機２０００に出力している。２００２は、リモコン信号受光部である。ここでは、説明の便宜上、テレビジョン受像機２０００と映像再生装置２００１とを分離した状態としているが、映像再生装置２００１がテレビジョン受像機２０００に内蔵されていても良い。２００３は、テレビジョン受像機２０００でのコンテンツの表示映像である。
【００４８】
なお、本実施形態では、上記コンテンツを次のように定義する。すなわち、１つのコンテンツは、ＣＭ−番組−ＣＭなどのように、時間的に連続して再生される映像・音声であり、その単位は、視聴者に対して、その提供者が１つと定めるものとする。したがって、ＣＭなどの本番組以外の映像・音声も、本編の番組に含まれるものとする。
【００４９】
次に、図２は、本実施形態による映像再生装置を操作するためのリモコンの操作部および発光部の一例を示す外観図である。リモコン１００は、赤外線、電波を問わず無線通信技術によって、離れたところにある機器を遠隔操作するコントローラである。後方スキップボタン１０１は、一度押すことによって、現在視聴しているコンテンツの予め設定してある後方スキップ時間だけ（ここの例では５秒にて設定）、過去のシーンへ瞬時に移動させて表示させるためのボタンである。後方スキップ時間は、後からユーザが再設定できる値である。
【００５０】
前方スキップボタン１０２は、一度押すことによって、現在視聴しているコンテンツの予め設定してある前方スキップ時間だけ（ここの例では１０秒にて設定）、未来のシーンへ瞬時に移動させて表示させるためのボタンである。前方スキップ時間は、後からユーザが再設定できる値である。再生ボタン１０３は、コンテンツの再生開始を指示するためのボタンである。早戻しボタン１０４は、コンテンツ再生中に押すことによって、コンテンツを早戻し再生させるためのボタンである。早送りボタン１０５は、コンテンツ再生中に押すことによって、コンテンツを早送り再生させるためのボタンである。一時停止ボタン１０６は、現在の動作を一時停止させるためのボタンである。停止ボタン１０７は、動作を停止させるためのボタンである。リモコン信号発光部１０８は、各ボタンの操作状態を例えば赤外線を用いたリモコン信号として発光し、送信する。副画面入り切りボタン１０９は、１度押下されると、副画面１００１（図３）を出現させ、もう１度押下されると、副画面１００１を消去して元の画面に戻すためのボタンである。
【００５１】
次に、図３は、本実施形態による映像再生装置による表示方法を説明するための模式図である。本実施形態による映像再生装置２００１（図１）は、テレビジョン受像機２０００に対して、表示装置１００２内の主画面１０００にてある時間位置のシーンを表示し、副画面１００１にて主画面１０００の時間位置よりも１０秒未来のシーンを同時に表示する。どちらも動画であり、副画面１００１の音声は、出力されない。なお、副画面１００１は、所望シーンか非所望シーンかが判別できれば良いので静止画であってもかまわない。ここでは、表示中の画面のうち、最も大きく表示されており、主たる視聴映像を視聴者に提供している画面を主画面と呼び、主画面での視聴を補助する、主画面よりも小さく表示されている画面を副画面と呼ぶ。
【００５２】
次に、図４は、本実施形態による映像再生装置の構成を示すブロック図である。図において、本実施形態による映像再生装置２００１は、複数のデコーダ２０１、２０２、制御部２０４、ＧＰＵ２０７を備えている。第１デコーダ２０１（再生手段）は、主画面の復号を担当し、第２デコーダ２０２（再生手段）は、副画面の復号を行う。逆であってもかまわない。また、ここでは、便宜上、デコーダを２つ示しているが、２つ以上の符号化データの復号を行うことのできるデコーダ、あるいはＣＰＵ（中央処理装置）、ＤＳＰ（映像処理に特化した処理装置）などのプロセッサ、さらには１つのデコーダとデコードを行えるＣＰＵといったような組合せであってもかまわない。つまり機器として２つ以上の符号化データをデコードできればよい。
【００５３】
制御部２０４は、映像再生装置２００１全体を制御し、リモコン信号処理部２２０、表示指示部１４０３、タイマ１４０４、時間軸バー描画部１４０５を有する。リモコン信号処理部２２０は、リモコン受光部２０９で受信した視聴者の指示を示す信号に従って各部を制御する。表示指示部１４０３は、多画面化信号を生成して各部へ伝えるとともに、タイマ１４０４でのカウントが予め定められた多画面時間分経過すると、単画面化信号を生成して各部へ伝える。タイマ１４０４は、多画面から単画面への切り替え時間を計時する。時間軸バー描画部１４０５は、詳細は後述するが、時間軸バーの画像を描画する。
【００５４】
メモリ２０３は、フラッシュメモリ等の不揮発性のメモリや、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の読み出しのみが可能なメモリ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせにより構成される。２０５は、動画像符号化データが記録されているＨＤＤ（ハードディスク）、ＤＶＤ−Ｒ（Digital Versatile Disk Recordable）などの読み書き可能な記録媒体である。２０６は、記録媒体２０５へのデータの書き込み、および、記録媒体２０５からのデータの読み出しをする記録用コントローラである。
ＧＰＵ２０７は、主画面処理部２１１、副画面処理部２１２、表示位置制御部２１３、特殊効果発生部２１４を備えている。主画面処理部２１１は、第１デコーダ２０１によってデコードされた、主画面に相当するデータを主画面表示用データに変換し、表示装置２０８に主画面１０００（図３）として出力する。
【００５５】
副画面処理部２１２は、第２デコーダ２０２によってデコードされた、副画面に相当するデータを縮小して副画面表示用データに変換し、表示装置２０８に副画面１００１（図３）として出力する。表示位置制御部２１３は、図３に示すように、上記主画面と副画面との表示位置を制御する。特殊効果発生部２１４は、主画面と副画面とを表示する際の重ね合わせ処理、半透明処理、あるいはアルファブレンディング（半透明の画像と他の画像を重ね合わせること）などの手法・演算を行う。なお、本実施形態においては、制御部２０４とＧＰＵ２０７とで、再生制御手段を構成し、デコーダ２０１、２０２と記録用コントローラ２０６とで再生手段を構成している。
２０８は、ＨＤＭＩ端子、Ｄ端子、Ｓ端子のような映像出力端子を介して外部に接続されるテレビジョン表示機などの表示装置である。２０９は、赤外線などを用いたリモコン信号を受光するリモコン受光部である。２４０は、外部に接続され、受信した放送信号をデジタルチューナ２００に入力するアンテナである。デジタルチューナ２００は、アンテナ２４０から入力された放送信号を符号化データに変換する。２４１は、映像再生装置２００１を構成する各部を接続するメインバスである。
【００５６】
次に、本実施形態による映像再生装置２００１による、記録媒体２０５に記録されたコンテンツの再生方法について説明する。ここで、図５は、コンテンツを時間軸で示す概念図である。左がより過去であり、右がより未来を示している。時間位置９０１は、主画面１０００にて表示されるシーンであり、時間位置９０２は、副画面１００１にて表示されるシーンであり、時間位置９０１よりも１０秒未来である。時間位置９０３は、時間位置９０１よりも１０秒過去である。時間位置９０４は、時間位置９０１よりも１００秒過去である。時間位置９０５は、時間位置９０１よりも１００秒未来である。
【００５７】
まず、記録用コントローラ（再生手段）２０６は、主画面１０００に表示するために、記録媒体２０５の時間位置９０１に該当するデータを読み取り、第１デコーダ２０１によって処理される形式の符号化データに変換し、メモリ２０３へ書き込む。第１デコーダ２０１は、その符号化データを読み取り、復号してメモリ２０３に書き込む。ＧＰＵ２０７は、メモリ２０３から復号されたデータを読み取り、ＧＰＵ２０７内の主画面処理部２１１は、主画面表示用データに変換し、表示装置２０８に主画面１０００として表示する。
【００５８】
これと同時に、記録用コントローラ２０６は、副画面１００１に表示するために、記録媒体２０５の時間位置９０２に該当するデータを読み取り、第２デコーダ２０２によって処理される形式の符号化データに変換し、メモリ２０３へ書き込む。第２デコーダ２０２は、その符号化データを読み取り、復号してメモリ２０３に書き込む。ＧＰＵ２０７は、メモリ２０３から復号されたデータを読み取り、ＧＰＵ２０７内の副画面処理部２１２は、縮小処理を行って副画面表示用データに変換し、表示装置２０８に副画面１００１として表示する。
【００５９】
次に、本実施形態による映像再生装置２００１による、再生視聴中に前方スキップボタン１０２が押された際の動作について説明する。ここで、図６〜図１０は、再生視聴中に前方スキップボタン１０２が押された際の動作を説明するためのフローチャートである。
【００６０】
まず、再生視聴中にリモコン１００にて前方スキップボタン１０２が押されると、映像再生装置２００１のリモコン受光部２０９が前方スキップ信号を受信して制御部２０４に伝える。制御部２０４内のリモコン信号処理部２２０は、その信号を解釈し、図６のステップＳ１０にて、前方スキップ信号だと判断すると、ステップＳ１１に進み、表示指示部１４０３は、主画面１０００および副画面１００１に表示する符号化動画像データと時間位置とを指示する多画面化信号を生成して各部へ伝える。次に、ステップＳ１２において、タイマ１４０４でのカウントが多画面化信号を生成してから予め定められた多画面時間分経過すると、表示指示部１４０３は、ステップＳ１３にて、単画面化信号を生成して各部へ伝える。多画面保持時間は、ユーザが後から設定可能な値である。
【００６１】
記録媒体２０５に保存された符号化動画像データを読み取ってメモリ２０３へ書き込んでいる記録用コントローラ２０６は、図７のステップＳ２０にて、制御部２０４の発した多画面化信号を受け取ると、主画面１０００用と副画面１００１用の並列処理を行うべく、ステップＳ２１（主画面１０００用）およびステップＳ２２以降（副画面１００１用）へ進む。
【００６２】
まず、主画面用１０００用の処理として、ステップＳ２１にて、記録媒体２０５のアドレスを、現在読み取っている時間位置から前方スキップ時間分だけ変更する。そして、引き続き、記録媒体２０５から読み取ったデータをメモリ２０３へ書き込む。一方、副画面１００１用の処理では、ステップＳ２２において、副画面１００１用の符号化動画像データを記録媒体２０５から読み出し始める。読み出したデータはメモリ２０３に書き込む。そして、ステップＳ２３にて、制御部２０４から単画像化信号を受け取ると、ステップＳ２４に進み、副画面１００１用のデータの読み出しを終了する。
【００６３】
なお、上記主画面１０００用処理と副画面１００１用処理は、厳密には全くの同時に行われることはなく、ごく短時間で交互に行われるものであるが、ここでは広義に並列処理あるいは同時処理と表現する。また、記録用コントローラ２０６と記録媒体２０５とのペアが複数ある機器の場合であれば、全く同時に行うことが可能である。さらに、ここでは、副画面１００１が１つの場合を説明しているが、後述する図１９に示すように、副画面が複数ある場合には、副画面用処理がその数だけ並列に処理されることになる。
【００６４】
次に、デコードについて説明する。デコードに対しても複数デコーダにより並列処理が行われる。ここでは、第１デコーダ２０１は主画面１０００用の映像を、第２デコーダ２０２は副画面１００１用の映像をデコードするとして説明する。
【００６５】
まず、再生視聴映像のために、第１デコーダ２０１は、記録用コントローラ２０６がメモリ２０３へ書き込んだ符号化動画像データを読み取ってデコードし、結果をメモリ２０３へ書き込んでいる。該第１デコーダ２０１は、図８のステップＳ３０で、多画面化信号を受け取ると、記録用コントローラ２０６によってメモリ２０３へ書き込むアドレスが変更されているので、それに対応するようステップＳ３１にて、変更されたメモリアドレスを読み出しメモリアドレスとする。そして、引き続き、メモリ２０３から符号化動画像データを読み取ってデコードを続け、結果をメモリ２０３へ書き込む。ここで、第１デコーダ２０１は、多画面化信号を受ける前後で、デコード結果を書き込むメモリアドレスを変更せず、予め定められた通りに書き込みメモリアドレスをインクリメントする。
【００６６】
第２デコーダ２０２は、図９のステップＳ４０にて、制御部２０４から多画面化信号を受け取ると、ステップＳ４１に進み、記録用コントローラ２０６によって副画面１００１用にメモリ２０３に書き込まれた符号化データを読み出し、デコードを開始し、デコード結果をメモリ２０３へ書き込む。その後、ステップＳ４２において、制御部２０４から単画面化信号を受け取ると、ステップＳ４３へ進み、デコードを終了する。
【００６７】
ＧＰＵ２０７は、再生視聴用に第１デコーダ２０１がデコードした結果をメモリ２０３から順次読み出し、表示装置２０８へ表示するためのデータに変換している。ここで、ステップＳ５０にて、ＧＰＵ２０７が多画面化信号を受け取ると、図１０のステップＳ５１へ進み、多画面化処理を行う。
【００６８】
多画面化処理とは、図３に示すように、表示装置１００２内に複数のコンテンツ（図示の例では２つ）を表示するための処理である。具体的には、ＧＰＵ２０７は、第１デコーダ２０１と第２デコーダ２０２とがそれぞれメモリ２０３に書き込んだデコード結果を読み出す。そのうち、主画面用のデータを主画面処理部２１１が、副画面用のデータを副画面処理部２１２がそれぞれ表示用処理、拡大縮小処理を行う。そして、表示位置制御部２１３が所定の位置に表示すべく、その両方のデータに対して表示位置処理を行い、最終的に、図３に示す表示装置１００２のように表示するためのデータに処理する。また、副画面が複数必要な場合には、その数だけ副画面処理部をＧＰＵ２０７内に備えればよい。
【００６９】
次に、図１０のステップＳ５２にて、制御部２０４から単画面化信号を受け取ると、ステップＳ５３へ進み、単画面化処理を行う。単画面化処理は、副画面１００１用の処理を停止させて、複数の画面を表示する前の状態へ戻す処理である（一般的な表示状態）。すなわち、制御部２０４は、第２デコーダ２０２に再生停止を指示し、該指示を受けた第２デコーダ２０２は再生を停止する。第２デコーダ２０２が再生を停止すると映像が出力されなくなるので、副画面処理部２１２は副画面１００１の表示を停止させる。このようにすることで、ユーザは、前方スキップボタン１０２を押すことによって、視聴している映像の時間位置を瞬時に前方へ移動させることができ、さらに多画面保持時間分、例えば、２秒間だけ副画面１００１が表示されるので、視聴者は、該副画面１００１を見て状況を確認し、再度前方スキップさせるべきか否かを判断できる。
【００７０】
ここでは、前方スキップを例に説明を行ったが、後方スキップボタン１０１を押した際も同様の方法で行われる。さらに、早送りであっても、早送りボタン１０５を押下している間だけ、制御部２０４の表示指示部１４０３が、多画面化信号を生成し、押下げを止めると、単画面化信号を生成するようにすれば、早送り動作時にも同様に複数画面表示を実現できる。もちろん、早戻しの際も同様である。ここで、早送り時には、表示指示部１４０３は、デコーダ２０１、２０２および記録用コントローラ２０６に動作モードが早送り再生となるように指示する信号を含む多画面化信号を生成し、これを受けたデコーダ２０１、２０２および記録用コントローラ２０６は、動画像符号化データを間引いて処理するあるいは処理速度を上げて処理するといった方法で早送り再生を行う。また、早戻り時に生成する多画面化信号も同様に動作モードが早戻り再生となるように指示する信号を含む。
【００７１】
次に、上述した本実施形態による映像再生装置の動作を、より具体的に説明する。ここで、図１１〜図１３は、本実施形態の映像再生装置による映像再生の動作を説明するための概念図である。図１１〜１３には、時間軸上にコンテンツが示されている。
【００７２】
図１１において、時間位置１１００は、現在主画面１０００で視聴しているシーンを指し示しており、視聴者は所望シーンを視聴している。また、同時に、時間位置１１０１は、現在、副画面１００１で表示されているシーンを示している。この状態では、主画面１０００に所望シーンが表示されているものの、視聴者は、副画面１００１に非所望シーンが表示されているので、間もなく非所望シーンに変わることを認識している。
【００７３】
図１２は、図１１に示す状態の５秒後の状態である。主画面１０００および副画面１００１では、それぞれ、時間位置１２００および１２０１の非所望シーンが表示されている。ここで、視聴者は、効率的な視聴のために、リモコンの前方スキップボタン１０２を押す。この結果、１０秒の前方スキップが行われ、図１３に示す状態になる。
【００７４】
図１３において、主画面１０００および副画面１００１では、それぞれ、時間位置１３００および１３０１のシーンを表示しており、主画面１０００では、非所望シーン、副画面１００１では、所望シーンが表示されている。ここで、視聴者は、主画面１０００に非所望シーンが表示されているが、副画面１００１に表示されているシーンが所望シーンであることが認識できるので、間もなく始まる所望シーンのために、前方スキップの操作を行うことなく、待つことを選択できる。
【００７５】
この例によって、従来技術と本実施形態の方法を比較すると、視聴者が前方スキップの操作を行うことなく、もう少し待てば、所望シーンが始まると認識している状態（従来技術：図３８、本発明：図１３）に至るまで、従来技術では、４回のボタンを押す動作を行っているのに対し、本実施形態では１回である。さらに、従来技術での最後の２回のボタンを押す行為は、前の状況に戻すために行う行為であるため、不快感を抱く可能性が高い。本実施形態では、ボタンを押す行為も少なく、前述したような不快感から開放される。
【００７６】
ここで、副画面１００１に表示される映像と主画面１０００で表示されている映像の時間位置の差の値は、前方スキップボタン１０２を押下した際にスキップする時間の値と一致していることが望ましい。すなわち、前方スキップボタン１０２を押下した際に表示指示部１４０３は、指定する各画面の時間位置の差がスキップする時間の値と一致している多画面化信号を生成する。その理由は、視聴者にとっては、前方スキップした際に、次に主画面１０００に表示される映像が事前に副画面１００１で確認できるからである。両者の値を同じにすることで、視聴者は、前方スキップボタン１０２を押下すると、副画面１００１の映像が、主画面１０００に瞬間的に移動したように見えることになる。但し、どの値が便利は視聴者が決めることであるので、この値は後から視聴者が好みの値を設定できるようにしておくことが望ましい。もちろん、後方スキップについても同様である。
【００７７】
また、早送り時においても同様に、副画面１００１にその早送り速度に応じた時間分だけ先の映像が表示されていれば、視聴環境は改善する。早送り速度に応じた時間は、視聴者が早送り再生中に非所望シーンから所望シーンに切り替わったことを認識してから、再生ボタン１０３を押し、映像が実際に再生に切り替わるまでの時間に進む時間を考慮して決定すればよい。例えば、この時間を１秒と仮定すると、３０倍速早送り時であれば３０秒、１０倍速早送り時であれば１０秒となる。すなわち、早送りボタン１０５を押下した際に表示指示部１４０３は、指定する各画面の時間位置の差が早送り速度に応じた時間となっている多画面化信号を生成する。
【００７８】
このようにすることで、例えば、視聴者は、３０倍速早送り時に副画面１００１の映像を見ておき、所望シーンが始まったと気づいた時点で再生ボタン１０３を押せばよい。視聴者が気づいてから再生に変わるまでのタイムラグは１秒であるから、映像は、３０秒分進んでいることになる。このようにすることで、ちょうど主画面１０００で所望シーンが始まることになる。
【００７９】
もちろん、上記タイムラグはさまざまな条件で変わる可能性があるので、これらの値は後から視聴者が設定可能にしておけばよい。
【００８０】
ここでは、早送り時について説明を行ったが、早戻し時についても同様である。
【００８１】
なお、視聴快適性を保つという意味では、ボタン押下回数をむやみに増やさないことが肝要であるので、早送り、早戻し時であれば、早送りボタン１０５、早戻しボタン１０４が押された際に、副画面１００１が出現し、それらが行われている最中は、ずっと表示されていることが望ましい。つまり、早送りボタン１０５、もしくは早戻しボタン１０４が押されると同時に、副画面１００１が出現することになる。
【００８２】
副画面１００１が消えるタイミングは、機器の早送り動作、もしくは早戻し動作の制御方法次第であるが、早送り動作終了、もしくは早戻し動作終了の指示を受けて通常の再生に戻るタイミング、つまり早送りボタン１０５、もしくは早戻しボタン１０４の押下を止めたタイミングであるか、もしくは、早送りボタン１０５、もしくは早戻しボタン１０４の押下を止めても、早送り動作もしくは早戻し動作が続いているならば、再生ボタン１０３を押下して再生動作に戻ったタイミングであればよい。
【００８３】
また、スキップ動作については、一度、前方スキップボタン１０２、または後方スキップボタン１０１が押されたタイミングで出現し、視聴者が続けて前方スキップボタン１０２、もしくは後方スキップボタン１０１を押下しないであろうと判断できる時間、例えば、２秒間だけ表示し、それ以降は、自動的に副画面１００１が消え、画面いっぱいに主画面が表示される元の再生画面に戻ればよい。
【００８４】
但し、これらは、ボタン押下回数を増やさないことを意図した方法であるから、それに限らず、例えば、リモコン１００に副画面入り切りボタン１０９のようなものがあって、これを１度押すと、副画面１００１が出現し、もう１度押すと、消えて元の画面に戻る、としてもよい。
【００８５】
ここでは、早送り、早戻し、スキップ動作時にのみ副画面が出現することを述べた。しかしながら、本発明の用途はこれに限ることはなく、視聴時に常に副画面を表示しておくことももちろん可能である。
【００８６】
次に、本実施形態の映像再生装置による画面上の表示方法について説明する。
図３では、主画面１０００と副画面１００１とが大小横並びの状態で表示されることを説明したが、表示方法はこれに限らない。例えば、図１４に示すように、ピクチャーインピクチャーと呼ばれる主画面３０００の一部に縮小化された副画面３００１が上乗せされた状態で表示される方法でも良い。この場合、主画面３０００の映像のうち、副画面３００１が表示されている領域を見ることはできない。
【００８７】
そこで、図１５に示すように、副画面３００２の表示を透過し、同時に主画面３１００の映像も見ることができるようにする手法を用いても良い。副画面３１０１の透過度を変更することにより、視聴者が主画面３１００、副画面３１０１のどちらを重視して見たいかという要望に合わせることができる。これら映像の重ね合わせ処理は、ＧＰＵ２０７内の特殊効果発生部２１４において、重ね合わせ処理、半透明処理、あるいはアルファブレンディングなどの手法・演算を行うことで実現できる。
【００８８】
次に、主画面１０００と副画面１００１との表示装置１００２上での相対な表示位置関係について説明する。図３では、主画面１０００の右側に副画面１００１が表示されている。また、図１４、図１５においても、副画面３００１あるいは３１０１は、画面中央より右寄りに位置している。これは、これら副画面が主画面よりも未来のこと、言い換えれば、主画面の時間位置を基準に１０秒未来の時間位置を副画面が表示していることを表現している。
【００８９】
そこで、副画面に主画面よりも過去を表示する場合を、図５および図１６を参照して説明する。図１６では、現在視聴中である時間位置９０１の映像を主画面３２００に表示しており、現在視聴中よりも１０秒前（過去）の時間位置９０３の映像を画面中央より左寄りに位置した副画面３２０１に表示している。これは、副画面３２０１が主画面３２００よりも過去のことを、言い換えれば、主画面の時間位置を基準に１０秒かこの時間位置を副画面が表示していることを表現している。
【００９０】
次に、主画面と副画面の時間位置の差と表示面積の関係を、図３、図５および図１７を参照して説明する。図１７では、現在視聴中である時間位置９０１の映像を主画面３３００に表示しており、現在視聴中よりも１００秒前（過去）の時間位置９０４の映像を副画面３３０１に表示している。図１６と図１７を比較すると、前者の主画面３２００と副画面３２０１の表示面積の差もしくは比よりも、後者の主画面３３００と副画面３３０１の表示面積の差もしくは比の方が大きい。これは、図５において、現在視聴中の時間位置９０１と時間位置９０３との時間差（１０秒）に比べて、時間位置９０１と時間位置９０４との時間差（１００秒）の方が大きいことを表している。
【００９１】
ここでは、表示面積の差もしくは比としているが、これには限らず、例えば、図１８に示すように、時間位置の差に応じて、主画面３４００と副画面３４０１との間の距離をより大きくするなどとしても良い。この場合は、表示位置制御部２１３が多画面化信号にて指定された時間位置の差が大きくなるほど、主画面３３００と副画面３３０１の距離が大きくなるように各画面の表示位置を算出する。
【００９２】
ここでは、現在視聴中の映像とその過去の映像とを例に説明を行ったが、現在視聴中とその未来の映像においても、表示面積の関係あるいは表示間の距離の考え方は同様である。
【００９３】
また、図１８に示す例では、主画面と１つの副画面との関係を説明したが、副画面が複数表示されている場合も、同様にして、各画面の表示面積の差もしくは比や、主画面と副画面間の距離、位置を変えることによって、それら画面間の時間差を表現すればよい。
【００９４】
なお、主画面３３００と副画面３３０１の表示面積の差もしくは比、あるいは主画面３４００と副画面３４０１との間の距離は、制御部２０４によって決定され、多画面化信号によって各画面の大きさと表示位置とがＧＰＵ２０７に制御部２０４によって指示される。また、各画面の時間位置は、制御部２０４により把握されており、制御部２０４から逐一、各部に指示するか、各部から制御部２０４に通知されるか、あるいはそれら双方により把握可能である。
【００９５】
このように、動的に表示面積の差もしくは比や、主画面副画面間もしくは副画面副画面間の距離が変わることによって、視聴者に対して、直感的に両画面間の時間差を伝えることができる。これら表示映像の拡大縮小処理は、ＧＰＵ２０７内の主画面処理部２１１、副画面処理部２１２で行われ、表示位置の変更は、表示位置制御部２１３で行われる。
【００９６】
ここまで述べた内容を組み合わせることにより、図１９に示すような表示が可能である。これは、図５に示す時間位置９０１、９０２〜９０５を、それぞれ主画面３５０１、副画面３５０２〜３５０５にて表示している。これを実現するためには、図２０に示すように図４の構成に、３つのデコーダ１５０１〜１５０３もしくはそれらを併せたものと同等の機能のデコーダと、副画面処理部１５０５〜１５０７を３つ追加する必要がある。つまり、機器全体として同時表示画面の数だけのデコーダと画面処理部（主または副）を備えれば良い。
【００９７】
図１９では、それぞれの画面を平面的に表現しているが、これらを三次元的に表現することにより、図２１に示すように、表示形態３６０６のように、例えば、時間の流れを映画フィルムのように表現し、主画面３６０１、副画面３６０２〜３６０５をそのフィルム上のコマのように表すことが可能である。これらの表示処理は、ＧＰＵ２０７内の主画面処理部２１１、第１〜４副画面処理部１５０４〜１５０７および特殊効果発生部２１４で行われる。手法としては、テクスチャマッピングやシェーディングの類の演算を行うことで実現できる。主画面３６０１、副画面３６０２〜３６０５は、それぞれ、図５に示す時間位置９０１、９０２〜９０５の映像である。また、これらは全て動画である。
【００９８】
次に、複数の映像を表示する際のデコード方法について説明する。
例えば、図２０に示す構成で、図１９に示すような映像を表示する場合、第１〜５のデコーダ２０１、２０２、１５０１〜１５０３と主画面処理部２１１、第１〜第４副画面処理部１５０４〜１５０７がそれぞれ処理を行うため、メモリ２０３に同時にアクセスを行うことになる。この場合、メインバス２１０に非常に広い帯域が要求される。これを実現する場合、メインバス２１０の動作周波数を高くするか、あるいはｂｉｔ幅を拡張するなどの方法が挙げられるが、機器のコストが上がる、機器の設計が困難になるなどの弊害を伴う。
【００９９】
そこで、上記以外の解決法として、フレームを間引いてデコードする方法と解像度を低下させてデコードする方法について説明する。フレームを間引いてデコードする方法とは、映像の符号化方法がＭＰＥＧ２の場合を例にすると、Ｉピクチャのみをデコードすることである。Ｉピクチャは、参照画像であるので、間引きデコードするには都合が良い。また、これ以外には、０．５秒毎のフレームのみをデコードするなど一般的な方法を用いればよい。結果として、通常であれば、１つの映像当り１秒に６０枚のフレームを作るためにデコードし、かつそれが５つ同時にデータ転送されていたものが、例えば０．５秒毎のフレームデコードの方法をとると、１秒に２枚のフレームを作ればよいので、帯域は１／３０に節約できる。また、メインバス２１０上を伝送されるデータが少なくて済むため、結果として必要帯域を節約できる。
【０１００】
解像度を低下させてデコードする方法とは、全ての画素分をデコードするのではなく、表示に必要な解像度に低下させてデコードすることである。通常、ハイビジョン放送では１画面当り１９２０×１０８０ドットの画素であるが、特に、副画面は（表示方法によっては主画面も）、縮小されて表示されるため、わざわざ１９２０×１０８０ドット分を全てデコードする必要はない。そこで、デコードする際に、例えば、９６０×５４０ドットや４８０×２７０ドットといったように、予め間引いた状態でデコードすれば、メインバス２１０上を伝送されるデータが少なくて済むため、結果として、前記の例では１／４や１／１６に必要帯域を節約できる。
【０１０１】
これらは一般的に行われている手法であり、本発明の本質ではないので、ここではこれ以上詳しく述べることはしない。
【０１０２】
なお、上述した実施形態は、一度記録媒体に記録されているものを視聴する際に適用できる。これは、放送中の番組を録画しながら、その番組の時間をずらして視聴、いわゆる追いかけ再生にも適用できる。例えば、ある番組を録画している場合において、その番組開始１０分後にその番組を最初から視聴するようなことである。この追いかけ再生の場合、前方スキップを行いすぎると、放送中の映像に追いついてしまう場合がある。この際は、追いついてしまった該当する副画面に主画面と同じものを表示するか、真っ黒に表示するか、あるいは放送に追いついたことを視聴者に通知する映像や情報を表示するようにすればよい。
【０１０３】
次に、上述した主画面、副画面の状態を視聴者に把握し易くする手法である時間軸バーについて説明する。図２２は、時間軸バーを表示した際の画面の一例を示す模式図である。時間軸バー２２００は、図５で示される時間位置情報と表示画面３５０１〜３５０５の対応状況を視聴者に分かりやすく提供するものである。時間軸バー２２００は、時間軸に対応し、図２２では、左はより過去を示し、右はより未来を示す。もちろん、時間軸バー２２００は、この形式に限定されるものではなく、上下（垂直）方向に表示、リング状に表示、現在視聴位置より未来方向のみ表示、過去方向のみ表示、未来方向と過去方向を２本の時間軸バーで表示、など表現を変えた形態も考えられる。該時間軸バー２２００の画像は、制御部２０４の時間軸バー描画部１４０５がメモリ２０３に書き込み、それをＧＰＵ２０７が読み出して画面上に表示される。
【０１０４】
時間軸バー２２００上に付されている時間位置印２２０１は、現在視聴中の映像３５０１の時間位置を示し、時間位置９０１に相当する。同様に、時間位置印２２０２〜２２０５は、それぞれ、映像３５０２〜３５０５、時間位置９０２〜９０５に相当する。時間軸バー描画部１４０５は、時間軸バー２２００とともに、これらの時間位置印２２０１〜２２０５もメモリ２０３に書き込み、それをＧＰＵ２０７が読み出して画面上に表示させる。さらに、時間位置印２２０６は、現在放送中の時間位置９００を示す。時間帯２２１０は、現在視聴時間位置９０１より過去を示し、ここでは白地で表現している。同様に、時間帯２２１１は、時間位置９０１より未来を表し、黒地で表現している。
【０１０５】
同様に、主画面３５０１は、現在の視聴画面であるので、表示装置１００２の中央付近に表示され、これを基準にして、より過去の映像は左、より未来の映像は右に表示する。逆であってもかまわない。
【０１０６】
さらに、時間軸バー２２００の時間位置印２２０１〜２２０５と表示映像３５０１〜３５０５とを点線２２２０で視覚的に結んでおくとより、視聴者に対してより明確になる。時間軸バー描画部１４０５は、時間軸バー２２００および時間位置印２２０１〜２２０５とともに、点線２２２０もメモリ２０３に書き込み、それをＧＰＵ２０７が読み出して画面上に表示させる。このように表示することで、視聴者は、どの表示映像３５０１〜３５０５がどの時間を表示しているのかを一目で確認することができるようになる。
【０１０７】
次に、本実施形態による映像再生装置を遠隔操作するリモコンの変形例について説明する。図２３は、本実施形態による映像再生装置を遠隔操作するリモコンの変形例を示す外観図である。図示するように、リモコン１００に画面選択ボタン２１００と、画面表示に画面選択カーソル２２１２（図２２を参照）を追加し、副画面３５０２〜３５０５または主画面３５０１の時間位置を変更しても良い。
【０１０８】
具体的には、画面選択ボタン２１００は、画面選択カーソル２２１２を移動する際に用い、押す度に現在選択されている主画面、または副画面の時間位置印が変更される。図２２では、時間位置印２２０３が選択されているが、画面選択ボタン２１００を視聴者が一度押すと、右隣の時間位置印である時間位置印２２０１に画面選択カーソル２２１２が移動する。同様にして、画面選択ボタン２１００が押される度に、時間位置印２２０２→２２０５→２２０４→２２０３と移動する。さらに、画面選択カーソル２２１２が選択している主画面３５０１または副画面３５０２〜３５０５も視覚的に選択されていることが分かるように画面に枠をつけるなどを行うと、視聴者はより明確に判別しやすくなる。すなわち、画像制御手段は、ユーザ操作による指示の対象となる選択されている映像の画面に枠を付して、他の画面とは異なる表示とし、時間軸バー描画部１４０５は、選択されている映像に対応する時間位置印に枠を付して、他の時間位置印とは異なる表示とする。これらにより、視聴者が、ユーザ操作による指示の対象となる映像を、他の映像と区別できるように表示させることができる。図２２に示す例では、時間位置印２２０３が選択されており、対応する副画面３５０３に枠が表示されている。
【０１０９】
そして、選択されている映像の時間位置を変更できる。例えば、図２２では、時間位置印２２０３が選択されている状態であるから、このとき、後方スキップボタン１０１が一度押されると、時間位置印２２０３に対応する副画面３５０３の１０秒過去のシーンへ瞬時に移動して表示し、同時に時間位置印２２０３の印も１０秒分過去、つまり左方向に移動する。同様にして前方スキップボタン１０２が一度押されると、５秒未来のシーンへ瞬時に移動して表示し、同時に時間位置印２２０３も１０秒分未来、つまり右方向に移動する。
【０１１０】
早戻しボタン１０４が押されると、副画面３５０３を早戻して再生し、その時間移動に伴い、時間位置印２２０３も左方向に徐々に移動する。早送りボタン１０５が押されると、副画面３５０３を早送り再生し、同様に時間位置印２２０３も右方向に徐々に移動する。また、一時停止ボタン１０６が押されると、現在の動作を一時停止する。また、この操作を行う際、ここで例に挙げたボタンに制限することはない。例えば、ＡＶ機器に備えられているジョグダイヤルや、ＰＣ用のマウスで一般的なホイールのような回転式のコントローラであってもよい。
【０１１１】
また、この選択されている画面がリモコン制御可能という動作は、図２４に示すような時間軸バーが表示されていない状態であっても同様である。この図２４に示す場合では、副画面３５０３が選択されている状態を示しており、リモコン１００からの指示は、この副画面３５０３への指示となる。例えば、図２４に示す状態で、後方スキップボタン１０１が一度押されると、副画面３５０３は、１０秒過去のシーンへ瞬時に移動して表示する。他のボタンが押されても、そのボタンに対応した動作が選択されている画面への指示と判断され、制御が行われる。
【０１１２】
ここで、例えば、前方スキップボタン１０２を何度も押す、あるいは早送りボタン１０５を押し続けることにより、現在視聴中の時間位置９０１を越えた場合、図２５に示すように、主画面３５０１と副画面３５０３との表示位置を入れ替え、時間軸バー２２００上の時間位置印２２０３も現在視聴位置印２２０１より右に移動させることにより、映像と時間位置との対応状況を更新する。さらに、ここまでで説明したように、副画面３５０３と３５０２の表示サイズに関して、副画面３５０３の方が主画面３５０１により時間的に近いので、相対的に副画面３５０３の方を副画面３５０２よりも大きく表示するようにしてもよい。
【０１１３】
さらに、図２５に示すように、画面選択カーソル２２１２が副画面３５０３に相当する時間位置印２２０３を選択している状態で、画面消去ボタン２１０１が押されると、副画面３５０３および時間位置印２２０３とを画面上から消去する。それに伴い、図２６に示すように、主画面３５０１を大きく表示し、画面選択カーソル２２１２を、次の時間位置印２２０２を選択した状態に移動させる。
【０１１４】
また、図２５に示すように、画面選択カーソル２２１２が副画面３５０３に相当する時間位置印２２０３を選択している状態で、画面拡大ボタン２１０２が押される度に、副画面３５０３の表示面積を拡大する。この際、副画面３５０３の最大面積は、主画面３５０１の面積を超えない範囲に制限しても良いし、または、主画面３５０１の面積を超えた場合には、図２７に示すように、副画面３５０３を拡大した２５０３が主画面となり、元々主画面であった３５０１が小さくなり、副画面２５０１に変化しても良い。その際には、時間軸バー２２００上の表示も副画面２２０３→主画面２５０３となり、主画面２２０１→副画面２５０１と瞬時に変化する。音声は主画面の音声を出すので、この場合主画面と副画面が入れ替わった場合は音声もそれに伴い対応する画面の音声が出力される。また、これとは逆に主画面を小さくすると副画面と入れ替わるようにしてもよい。
【０１１５】
以上のように、本発明によれば、視聴者が映像を視聴する主たる画面の他に、同時に別の映像を表示することが可能となるので、視聴者は、一度に多数の情報を得ることが可能となる。このため、視聴者が本実施形態による映像再生装置に対して次の動作を指示する場合に、より確信を持つことができるようになる。これにより、視聴者にとって本実施形態による映像再生装置を使用することは、より快適な視聴環境となる。
【０１１６】
また、図４における表示指示部１４０３と、リモコン信号処理部２２０と、タイマ１４０４と、時間軸バー描画部１４０５と、主画面処理部２１１と、副画面処理部２１２と、表示位置制御部２１３と、特殊効果発生部２１４は専用のハードウェアにより実現されるものであってもよく、また、メモリおよびマイクロプロセッサにより実現させるものであってもよい。
【０１１７】
本明細書では便宜上、本発明の実施の形態の映像再生装置を１つの機器として説明を行ってきたが、これに限るものではない。例えば、各機能が複数の機器に分かれており、それらがネットワークなどで接続されており、システムとして本発明の要件を満たしていれば実施は可能である。具体的な例としては、ｉＬｉｎｋもしくはＥｔｈｅｒｎｅｔ（登録商標）などのネットワーク接続可能なデジタルテレビジョン受像機と、ＨＤＤ搭載映像記録装置の組み合わせがあげられる。この場合、符号化動画像の記録をＨＤＤ搭載映像記録装置が行い、デジタルテレビジョン受像機が符号化動画像のデコードを行う。この組合せにおける本発明の実施は、ここまでの説明で容易に実現可能であるため、ここで詳細な説明は省略する。
【０１１８】
なお、本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１１９】
本発明は、映像信号もしくは映像データを、インターネットや電話網に代表されるネットワーク、放送、ＤＶＤやハードディスクに代表される記録媒体などから取得し、それを再生する機器に適用できる。
具体的には、テレビジョン受像機、ハードディスクレコーダやＤＶＤレコーダなどの記録再生装置、携帯型受像端末、携帯型再生端末、パーソナルコンピュータ、インターネット端末、携帯電話、テレビ電話、ディジタルカメラ、ビデオカメラ、又はテレビゲーム機等の用途に適用できる。
また、それら機器の上で動作するソフトウェアも含まれる。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施形態による映像再生装置を用いた映像再生システムを示す外観図である。
【図２】本実施形態による映像再生装置を操作するためのリモコンの一例を示す外観図である。
【図３】本実施形態による映像再生装置による表示方法を説明するための模式図である。
【図４】本実施形態による映像再生装置の構成を示すブロック図である。
【図５】コンテンツを時間軸で示す概念図である。
【図６】再生視聴中に前方スキップボタン１０２が押された際の動作を説明するためのフローチャートである。
【図７】再生視聴中に前方スキップボタン１０２が押された際の動作を説明するためのフローチャートである。
【図８】再生視聴中に前方スキップボタン１０２が押された際の動作を説明するためのフローチャートである。
【図９】再生視聴中に前方スキップボタン１０２が押された際の動作を説明するためのフローチャートである。
【図１０】再生視聴中に前方スキップボタン１０２が押された際の動作を説明するためのフローチャートである。
【図１１】本実施形態の映像再生装置による映像再生の動作を説明するための概念図である。
【図１２】本実施形態の映像再生装置による映像再生の動作を説明するための概念図である。
【図１３】本実施形態の映像再生装置による映像再生の動作を説明するための概念図である。
【図１４】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図１５】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図１６】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図１７】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図１８】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図１９】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図２０】本実施形態の映像再生装置の他の構成例を示すブロック図である。
【図２１】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図２２】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図２３】本実施形態の映像再生装置を遠隔操作するリモコンの他の構成例を示す外観図である。
【図２４】本実施形態の映像再生装置による画面上の表示方法を説明する模式図である。
【図２５】本実施形態の映像再生装置による画面上の表示方法（時間軸バー）を説明する模式図である。
【図２６】本実施形態の映像再生装置による画面上の表示方法（時間軸バー）を説明する模式図である。
【図２７】本実施形態の映像再生装置による画面上の表示方法（時間軸バー）を説明する模式図である。
【図２８】従来技術による映像再生装置の構成を示すブロック図である。
【図２９】従来技術の映像再生装置の動作を説明するためのフローチャートである。
【図３０】従来技術の映像再生装置の動作を説明するためのフローチャートである。
【図３１】従来技術の映像再生装置の動作を説明するためのフローチャートである。
【図３２】従来技術の映像再生装置の動作を説明するためのフローチャートである。
【図３３】従来機器による映像再生の動作を説明するための概念図である。
【図３４】従来機器による映像再生の動作を説明するための概念図である。
【図３５】従来機器による映像再生の動作を説明するための概念図である。
【図３６】従来機器による映像再生の動作を説明するための概念図である。
【図３７】従来機器による映像再生の動作を説明するための概念図である。
【図３８】従来機器による映像再生の動作を説明するための概念図である。
【符号の説明】
【０１２１】
１００  リモコン（操作手段）
１０１  後方スキップボタン
１０２  前方スキップボタン
１０３  再生ボタン
１０４  早戻しボタン
１０５  早送りボタン
１０６  一時停止ボタン
１０７  停止ボタン
１０８  リモコン信号発光部
１０９  副画面入り切りボタン
２００  チューナ
２０１  第１デコーダ（再生手段）
２０２  第２デコーダ（再生手段）
２０３  メモリ
２０４  制御部（再生制御手段）
２０５  記録媒体
２０６  記録用コントローラ（再生手段）
２０７  ＧＰＵ（再生制御手段）
２０８  表示装置
２０９  リモコン受光部
２１０  メインバス
２１１  主画面処理部
２１２  副画面処理部
２１３  表示位置制御部
２１４  特殊効果発生部
２２０  リモコン信号処理部
２４０  アンテナ
２４１  メインバス
１０００  主画面
１００１  副画面
１００２  表示装置
１４０１  デコーダ
１４０２  画面処理部
１４０３  表示指示部
１４０４  タイマ
１４０５  時間軸バー描画部（時間軸バー生成手段）
１５０１  第３デコーダ（再生手段）
１５０２  第４デコーダ（再生手段）
１５０３  第５デコーダ（再生手段）
１５０４  第１副画面処理部
１５０５  第２副画面処理部
１５０６  第３副画面処理部
１５０７  第４副画面処理部
２０００  テレビジョン受像機
２００１  映像再生装置
２００２  リモコン信号受光部
２００３  表示映像
２１００  画面選択ボタン
２１０１  画面消去ボタン
２１０２  画面拡大ボタン
２１０３  画面縮小ボタン
２２００  時間軸バー
２２０１  主画面時間位置印
２２０２〜２２０５  時間位置印
２２０６  放送中時間位置印
２２１２  画面選択カーソル
２５０１  副画面
２５０３  主画面
３０００、３１００、３２００、３３００、３４００  主画面
３００１、３１０１、３２０１、３３０１、３４０１  副画面
３５０１、３６０１  主画面
３５０２、３６０２  第１副画面
３５０３、３６０３  第２副画面
３５０４、３６０４  第３副画面
３５０５、３６０５  第４副画面
３６０６  フィルム上に表現した時間軸
【図１】
2008060801.tif 000003
【図２】
2008060801.tif 000004
【図３】
2008060801.tif 000005
【図４】
2008060801.tif 000006
【図５】
2008060801.tif 000007
【図６】
2008060801.tif 000008
【図７】
2008060801.tif 000009
【図８】
2008060801.tif 000010
【図９】
2008060801.tif 000011
【図１０】
2008060801.tif 000012
【図１１】
2008060801.tif 000013
【図１２】
2008060801.tif 000014
【図１３】
2008060801.tif 000015
【図１４】
2008060801.tif 000016
【図１５】
2008060801.tif 000017
【図１６】
2008060801.tif 000018
【図１７】
2008060801.tif 000019
【図１８】
2008060801.tif 000020
【図１９】
2008060801.tif 000021
【図２０】
2008060801.tif 000022
【図２１】
2008060801.tif 000023
【図２２】
2008060801.tif 000024
【図２３】
2008060801.tif 000025
【図２４】
2008060801.tif 000026
【図２５】
2008060801.tif 000027
【図２６】
2008060801.tif 000028
【図２７】
2008060801.tif 000029
【図２８】
2008060801.tif 000030
【図２９】
2008060801.tif 000031
【図３０】
2008060801.tif 000032
【図３１】
2008060801.tif 000033
【図３２】
2008060801.tif 000034
【図３３】
2008060801.tif 000035
【図３４】
2008060801.tif 000036
【図３５】
2008060801.tif 000037
【図３６】
2008060801.tif 000038
【図３７】
2008060801.tif 000039
【図３８】
2008060801.tif 000040