(57)【要約】【課題】映像データに含まれる字幕情報や、映像データの色合いを考慮してＯＳＤ表示を動的に変更し、ＯＳＤ表示の視認性を向上する。【解決手段】ユーザの操作に応じて表示するＯＳＤデータを、ユーザの操作をトリガとしてネットワーク経由で取得する。ＯＳＤデータを取得する際に再生中の映像データを識別するＩＤ、再生中の映像データの現在位置を送信し、サーバ側で１つの映像データのシーン毎にＯＳＤデータ用意し、ユーザが視聴中の映像データ、視聴位置に応じたＯＳＤデータおよびその表示位置を映像再生装置が取得し、指定された位置に取得したＯＳＤデータを表示することにより、ＯＳＤデータの視認性を向上する。【選択図】図１
2008092024.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の映像サーバからユーザが指定した映像データを取得して表示するとともにＯＳＤデータを表示する映像再生装置であって、
ネットワーク上のＯＳＤデータサーバに対してユーザが行なった操作を表す操作情報を送信し操作に対応するＯＳＤデータと当該ＯＳＤデータを表示する位置データとを取得するＯＳＤデータ取得手段と、
取得したＯＳＤデータを、前記位置データに従い表示する手段と、
前記映像データに前記ＯＳＤデータを重畳して表示する重畳手段と
を備えることを特徴とする映像再生装置。
【請求項２】
前記ＯＳＤデータ取得手段は、
前記ＯＳＤデータサーバに対してＯＳＤデータの取得要求を送信する際、
表示中の映像データを識別する映像データ識別子を送信することを特徴とする
請求項１に記載の映像再生装置。
【請求項３】
前記ＯＳＤデータ取得手段は、
前記ＯＳＤデータサーバに対してＯＳＤデータの取得要求を送信する際、
表示中の映像データの先頭からのオフセット時刻をあらわすオフセット時刻情報を送信することを特徴とする
請求項１に記載の映像再生装置。
【請求項４】
ネットワーク上の映像サーバからユーザが指定した映像データを取得して表示するとともに、ＯＳＤデータを表示する映像再生方法であって、
ネットワーク上のＯＳＤデータサーバに対してユーザが行なった操作を表す操作情報を送信し操作に対応する前記ＯＳＤデータと当該ＯＳＤデータを表示する位置データとを取得するＯＳＤデータ取得ステップと、
取得したＯＳＤデータを、前記位置データに従い表示するステップと、
前記映像データに前記ＯＳＤデータを重畳して表示するステップと
を備えることを特徴とする映像再生方法。
【請求項５】
前記ＯＳＤデータ取得ステップは、
前記ＯＳＤデータサーバに対してＯＳＤデータの取得要求を送信する際、
表示中の映像データを識別する映像データ識別子を送信することを特徴とする
請求項４に記載の映像再生方法。
【請求項６】
前記ＯＳＤデータ取得ステップは、
前記ＯＳＤデータサーバに対してＯＳＤデータの取得要求を送信する際、
表示中の映像データの先頭からのオフセット時刻をあらわすオフセット時刻情報を送信することを特徴とする
請求項４に記載の映像再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像信号を処理して表示画面に表示する映像表示技術に関し、特に、ユーザが指定した映像をネットワーク上のサーバから取得して表示するとともに、ユーザの操作等を表す情報であるＯＳＤデータを表示画面に表示する映像表示装置及び映像表示方法に関する。
【背景技術】
【０００２】
映像再生装置には、接続された表示装置に映像再生装置固有のＧＵＩ画面を表示させるＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）表示と呼ばれる手法を用いて、自装置の動作状態を示すものがある。
【０００３】
通常、ＯＳＤ表示に表示されるグラフィック情報は、あらかじめ映像再生装置に組み込まれているため、再生中の映像データなどにかかわらず表示される情報および画面上の位置は固定となっている。
【０００４】
そのため、再生中の映像データの表示画面によっては、ＯＳＤの表示内容や、映像データの視認性が低下する可能性がある。とくに映像データに字幕情報が含まれている場合は視認性が低下する場合が多く、視認性の改善を目的としてＯＳＤの表示位置を動的に変更し、字幕情報とＯＳＤ表示の視認性を向上させる技術が、特許文献１に開示されている。
【０００５】
また、近年、映像表示装置の一つとして、ネットワーク接続された映像表示装置が、ユーザの指示に従ってネットワーク上に設置された映像配信サーバから映像データをオンデマンドに取得し、映像データを表示するＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）機能を実現するものがある。
【特許文献１】特開２００２−１６８８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１で開示された手法では、映像データに付随して送られる字幕情報が表示される位置を元にＯＳＤ表示の位置を決定しており、映像データそのものに直接文字が含まれている場合はＯＳＤ表示の位置を決定することが非常に困難になるという問題がある。
【０００７】
また、映像データの色合いが映像再生装置に組み込まれたＯＳＤデータと似通っている場合、ＯＳＤ表示の位置変更だけでは視認性の向上を図ることが難しくなるという問題がある。
【０００８】
さらに、ＯＳＤ表示の視認性を向上するためには、映像データの画面状態に応じて、ＯＳＤの表示位置の変更やＯＳＤデータの変更を行う必要がある。
【０００９】
しかしながら、ＶＯＤ機能を備えた映像表示装置を用いる場合、再生される映像データはアナログデータをデジタルデータにエンコードしたものが使用される場合があり、特にアナログデータ上に文字情報が重畳している場合、ＯＳＤ表示の位置を決定する情報が含まれないため、動的にＯＳＤ表示の位置を決定することが困難になる。
【００１０】
そこで、本発明はこのような問題に鑑みなされたものであり、映像データの表示に際して画面上に表示される字幕情報などとＯＳＤ表示を同時に画面表示する場合であっても、視認性に優れた映像表示を行うことを可能とする映像再生装置および映像再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、
本願の第１の発明に係る映像再生装置は、ネットワーク上の映像サーバからユーザが指定した映像データを取得して表示するとともにＯＳＤデータを表示する映像再生装置であって、ネットワーク上のＯＳＤデータサーバに対してユーザが行なった操作を表す操作情報を送信し操作に対応するＯＳＤデータと当該ＯＳＤデータを表示する位置データとを取得するＯＳＤデータ取得手段と、
取得したＯＳＤデータを、前記位置データに従い表示する手段と、
前記映像データに前記ＯＳＤデータを重畳して表示する重畳手段とを備えることを特徴とする。
【００１２】
また、本願の第２の発明に係る映像再生装置は、上記第１の発明に係る映像再生装置に加え、ＯＳＤデータ取得手段は、前記ＯＳＤデータサーバに対してＯＳＤデータの取得要求を送信する際、表示中の映像データを識別する映像データ識別子を送信することを特徴とするものである。
【００１３】
また、本願の第３の発明に係る映像再生装置は、上記第１の発明に係る映像再生装置に加え、ＯＳＤデータ取得手段は、ＯＳＤデータサーバに対してＯＳＤデータの取得要求を送信する際、表示中の映像データの先頭からのオフセット時刻をあらわすオフセット時刻情報を送信することを特徴とするものである。
【発明の効果】
【００１４】
本願第１の発明によれば、ユーザの操作に応じて表示するＯＳＤデータを、ユーザの操作をトリガとしてネットワーク経由で取得することにより、サーバ上のデータを変更することによりＯＳＤデータの視認性を向上することができる。
【００１５】
本願第２の発明によれば、ＯＳＤデータを取得する際に再生中の映像データを識別するＩＤに応じてＯＳＤデータをサーバ側で切り替えることにより、映像コンテンツに応じたＯＳＤデータを映像再生装置に表示することができ、さらにＯＳＤデータの視認性が向上する。
【００１６】
本願第３の発明によれば、ＯＳＤデータを取得する際に再生中の映像データの現在位置を送信することにより、１つの映像データのシーン毎にＯＳＤデータを切り替えて映像再生装置に表示することができ、さらにＯＳＤデータの視認性が向上する。
【発明を実施するための最良の形態】
【００１７】
（実施の形態）
以下、本発明の実施の形態を図１から図６の図面を用いて説明する。本実施の形態に係る映像再生装置は、ユーザインターフェース画面（以下ＧＵＩ画面）を、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いて記述する。
【００１８】
図１は、本実施形態に係る映像再生装置の構成を示すブロック図である。図１の映像再生装置は、
システム制御部１０１と、ユーザ入力処理部１０２と、ネットワークインタフェース部１０３と、ストリーム処理部１０４と、デコーダ１０５と、ＯＳＤ描画部１０６と、映像合成部１０７と、映像出力インタフェース部１０８と、バス１０９から構成される。
【００１９】
図１において、システム制御部１０１は、映像再生装置の全体的な動作を制御する。システム制御部１０１は、制御プログラムを順次実行し、バス１０９を介して接続されている映像再生装置の各構成要素に対し、制御信号を送出して制御を行う。また、バス１０９を介して接続されている各構成要素から送られる制御信号を受信し、適切な処理を行なう。
【００２０】
ユーザ入力処理部１０２は、ユーザがリモコン等を介して行なった映像再生装置に対する操作を検出する。
【００２１】
ネットワークインタフェース部１０３は、システム制御部１０１によって制御され、ネットワーク上の他の機器との通信を行なう。
【００２２】
ストリーム処理部１０４は、ネットワークインタフェース部１０３によって受信された、ネットワーク上に存在する映像配信サーバ（図示せず）から送信されるデータのトランスポート処理を行ない、映像データおよび音声データの抽出を行なう。トランスポート処理は、たとえばＭＰＥＧ２−ＴＳ方式に従って行なわれる。
【００２３】
ストリーム処理部１０４から出力されるデータのうち、映像データはデコーダ１０５に送られ、映像信号が出力される。
【００２４】
ＯＳＤ描画部１０６は、ネットワークインタフェース部１０３から受信した、ＯＳＤデータをデコードし、映像信号を出力する。
【００２５】
映像合成部１０７は、システム制御部１０１の制御に従い、デコーダ１０５の出力とＯＳＤ描画部１０６の出力を合成し、映像信号を生成する。
【００２６】
映像出力インタフェース部１０８は、映像合成部１０７の出力を外部モニタなどに出力する。
【００２７】
次に、図２を用いて、ＯＳＤデータを提供するためのシステム構成を説明する。
【００２８】
映像コンテンツ制御ファイルサーバ２０１は、映像サーバ２０３が保持する映像データを映像表示装置２０４が取得するために必用な情報が含まれた映像コンテンツ制御ファイルを提供するサーバである。
【００２９】
映像コンテンツ制御ファイルサーバ２０１は、少なくとも映像サーバが保持する映像データを示すＵＲＬ情報、ユーザのリモコンなどの操作をトリガとして映像表示装置が実行する手続き情報を提供する。
【００３０】
ＯＳＤデータサーバ２０２は、映像表示装置２０４が表示するＯＳＤデータを提供するサーバである。ＯＳＤデータは、たとえばＪＰＥＧ形式などで圧縮された静止画データである。
【００３１】
映像サーバ２０３は、映像表示装置２０４が表示する映像データを提供するサーバである。映像データは、たとえばＭＰＥＧ２−ＴＳ形式でエンコードされた動画であり、映像表示装置２０４からの要求に応じて映像データを送信する。
【００３２】
ネットワーク２０５は映像コンテンツ制御ファイルサーバ２０１、ＯＳＤデータサーバ２０２、映像サーバ２０３、映像表示装置２０４を相互に接続するネットワークであり、たとえばＥｔｈｅｒｎｅｔ（登録商標）によるネットワークである。
【００３３】
次に、図３を用いて、映像コンテンツ制御ファイルサーバ２０１が提供する映像コンテンツ制御ファイルの記述内容を説明する。
【００３４】
映像コンテンツ制御ファイル３０１には、映像コンテンツ記述セクション３０２と、映像コンテンツ制御セクション３０３の少なくとも２つのセクションが含まれる。映像コンテンツ記述ファイル３０１の記述言語は、たとえばＨＴＭＬが使用される。
【００３５】
映像コンテンツ記述セクション３０２には、少なくとも映像サーバ２０３が保持する映像データを一意に特定できる識別子を記述する。識別子として、たとえば映像コンテンツを示すＵＲＬなどを使用することができる。
【００３６】
例えば、図３の映像コンテンツ記述セクション３０２は、ＨＴＭＬで規定されたＯｂｊｅｃｔタグ領域のＰａｒａｍ属性において、ＵＲＬ属性を定義（ｎａｍｅ＝“ＵＲＬ”）し、その値として映像コンテンツを示すＵＲＬ情報を記述（ｖａｌｕｅ＝“ｒｔｓｐ：／／ａａａ．ｂｂｂ／ｖｉｄｅｏｆｉｌｅ）したものである。
【００３７】
映像コンテンツ制御セクション３０３には、少なくともユーザが映像コンテンツに対して実行する操作に応じた処理が記述される。図３の映像コンテンツ制御セクション３０３には、ユーザがリモコンで映像コンテンツの再生ボタンを押したときの処理が記述されている。
【００３８】
例えば、図３の映像コンテンツ制御セクション３０３は、ＨＴＭＬで規定されたＳｃｒｉｐｔタグ領域で、ユーザがリモコンで映像コンテンツの再生ボタンを押したときの処理をＪａｖａ（登録商標）ｓｃｒｉｐｔ関数で記述したものである。この例では、再生ボタンを押した時の処理（ｐｌａｙ関数）が記述されており、ユーザが再生ボタンを押すと、映像コンテンツ記述セクション３０２中のＯｂｊｅｃｔタグへの参照を取得（ｏｂｊ＝ｄｏｃｕｍｅｎｔ．ＧｅｔＥｌｅｍｅｎｔＢｙＩｄ（“ｖｏｄ”））し、その参照に対して再生指示（ｏｂｊ．ｐｌａｙ（））を行なっている。
【００３９】
次に、図４を用いて、ＯＳＤデータサーバ２０２が保持する、映像再生端末に提供するＯＳＤデータを決定するためのＯＳＤ決定テーブル４０１を説明する。
【００４０】
テーブル４０１には、少なくともコンテンツＩＤフィールド、時刻１フィールド、時刻２フィールド、操作１アイコン表示位置フィールド、操作１アイコンフィールドが含まれる。
【００４１】
コンテンツＩＤフィールドは、映像サーバ２０３が保持している映像データを一意に特定する識別子が記述される。
【００４２】
時刻１フィールドは、映像サーバ２０３が保持する映像データの一部連続領域の先頭を示す時刻情報が記述される。
【００４３】
時刻２フィールドは、映像サーバ２０３が保持する映像データの一部連続領域の終端を示す時刻情報が記述される。
【００４４】
操作１アイコン表示位置フィールドは、時刻１フィールドおよび時刻２フィールドの２つで決定される、映像サーバ２０３が保持する映像データの一部連続領域において、ある操作が行なわれたときにＯＳＤに表示するＯＳＤデータの位置情報を記述する。
【００４５】
操作１アイコンフィールドは、時刻１フィールドおよび時刻２フィールドの２つで決定される、映像サーバ２０３が保持する映像データの一部連続領域において、ある操作が行なわれたときにＯＳＤに表示するＯＳＤデータのＵＲＬを記述する。
【００４６】
なお、ユーザが可能な操作の数だけ、アイコン表示位置フィールドおよびアイコンフィールドが存在してよい。
【００４７】
以下、図５を使用して、本実施形態に係る映像再生装置の動作を説明する。
【００４８】
ユーザがリモコンなどを使用して操作を行なうと、リモコン信号がユーザ入力処理部１０２で検出され、システム制御部１０１でＯＳＤ表示を伴う操作が行なわれたかどうかが判定される（Ｓ５０１）。
【００４９】
ＯＳＤ表示を伴う動作が行なわれた場合、システム制御部１０１は、映像コンテンツ制御ファイルサーバ２０１から取得済みの映像コンテンツ制御ファイル３０１から映像コンテンツを一意に特定する識別子情報と、ストリーム処理部１０４から現在の再生位置をあらわす時間情報を取得する（Ｓ５０２）。
【００５０】
次に、システム制御部１０１は、ＯＳＤデータサーバ２０２に対し、Ｓ５０２で取得した識別子情報と、現在の再生位置をあらわす時間情報と、ユーザが行なった操作を表す情報を含めてＯＳＤデータの要求メッセージを送信する（Ｓ５０３）。
【００５１】
ＯＳＤデータサーバ２０２は、映像再生装置から送信されたＯＳＤデータの要求メッセージから映像コンテンツを識別する識別子情報と、現在の再生位置をあらわす時間情報と、ユーザが行なった操作を表す情報を抽出し、テーブル４０１を検索する。映像再生装置から送信された情報に合致するアイコン表示位置と、アイコンのＵＲＬ（アイコンデータを取得するためのＵＲＬ）を抽出し、映像再生装置に送信する。
【００５２】
システム制御部１０１は、ネットワークインタフェース部１０３を監視してＯＳＤデータサーバ２０２からの応答を待ち、応答があった場合ネットワークインタフェース部１０３から応答を受信する（Ｓ５０４）。
【００５３】
次に、システム制御部１０１はＯＳＤデータサーバ２０２から返されたアイコンのＵＲＬを参照してネットワークインタフェース部１０３を経由してアイコンデータを取得する（Ｓ５０５）。
【００５４】
次に、システム制御部１０１は取得したアイコンデータをＯＳＤ描画部１０６に与え、映像合成部１０７にＯＳＤデータサーバ２０２から取得したアイコン表示位置に表示するよう指示する（Ｓ５０６）。
【００５５】
以上説明したように、本発明によれば、ＶＯＤ用映像データに対し、あらかじめＯＳＤデータサーバ２０２に、ユーザの操作に対してＯＳＤ画面に表示するアイコン、およびその位置、表示すべき時間帯を記述しておき、ＶＯＤ映像を再生中に映像データの操作等を行なった場合にその操作に対するアイコンを都度取得することで、アイコンが映像データ内の情報を隠すことがないようにすることができ、視認性を向上することができる。
【産業上の利用可能性】
【００５６】
本発明は、映像信号を処理して表示画面に表示する映像表示技術に関し、特に、ユーザが指定した映像をネットワーク上のサーバから取得して表示するとともに、ＯＳＤデータを表示画面に表示する映像表示装置等に有用である。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施形態に係る映像再生装置のブロック図
【図２】本発明の実施形態に係るネットワークシステムの構成図
【図３】本発明の実施形態に係る映像コンテンツ制御ファイルの構成図
【図４】本発明の実施形態に係るＯＳＤサーバの検索テーブルの構成図
【図５】本発明の実施形態に係る映像再生装置の動作フローチャート
【符号の説明】
【００５８】
１０１    システム制御部
１０２    ユーザ入力処理部
１０３    ネットワークインタフェース部
１０４    ストリーム処理部
１０５    デコーダ
１０６    ＯＳＤ描画部
１０７    映像合成部
１０８    映像出力インタフェース部
２０１    映像コンテンツ制御ファイルサーバ
２０２    ＯＳＤデータサーバ
２０３    映像サーバ
２０４    映像表示装置
２０５    ネットワーク
３０１    映像コンテンツ制御ファイル
３０２    映像コンテンツ記述セクション
３０３    映像コンテンツ制御セクション
４０１    ＯＳＤ決定テーブル
【図１】
2008092024.tif 000003
【図２】
2008092024.tif 000004
【図３】
2008092024.tif 000005
【図４】
2008092024.tif 000006
【図５】
2008092024.tif 000007