(57)【要約】【課題】表示状況に応じて映像品質または操作応答性を向上させることが可能な電子機器および映像表示プログラムを提供する。【解決手段】まず、ＴＶビュワ１６０を起動する（Ｓ１１）。次に、スレッド優先度決定部１６００によりテレビ画像表示部３１１がフルスクリーン（全画面表示）かどうか確認される（Ｓ１２）。テレビ画像表示部３１１がフルスクリーンの場合（Ｓ１２；Ｙｅｓ）、スレッド優先度決定部１６００は、映像処理１６００Ｃにおいて処理されるスレッドの優先度を上げる（Ｓ１３）。フルスクリーンでない場合（Ｓ１２；Ｎｏ）、スレッドの優先度を下げる（Ｓ１４）。ＴＶビュワ１６０が使用されている状況では（Ｓ１５；Ｎｏ）、テレビ画像表示部３１１のサイズが変更されるタイミングでＳ１２〜Ｓ１４の動作を継続し、スレッドの優先度を動的に変化させる。ＴＶビュワ１６０が終了すると（Ｓ１５；Ｙｅｓ）、動作を終了する。【選択図】図７
2008040642.tif 000002
【特許請求の範囲】
【請求項１】
映像信号を処理する映像処理部と、
前記映像信号に基づいて表示される映像のサイズに基づいて、前記映像処理部において実行するスレッドの優先度を決定する優先度決定部とを有することを特徴とする電子機器。
【請求項２】
前記優先度決定部は、前記映像の表示のサイズが最大である場合に、前記映像処理部において実行するスレッドの優先度を上げることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記映像処理部は、前記映像信号をデコードして、デコードされた前記映像信号を表示処理することを特徴とする請求項１に記載の電子機器。
【請求項４】
映像信号をデコードするとともに表示処理する映像処理部と、
前記映像信号に基づいて表示される映像のサイズが最大の場合に、前記映像処理部において実行されるスレッドの優先度を上げる優先度決定部とを有することを特徴とする電子機器。
【請求項５】
前記優先度決定部は、前記映像の表示のサイズが最大でない場合に、前記映像処理部において実行されるスレッドの優先度を下げることを特徴とする請求項４に記載の電子機器。
【請求項６】
コンピュータを、
映像信号を処理する映像処理手段と、
前記映像信号に基づいて表示される映像のサイズに基づいて、前記映像処理部において実行されるスレッドの優先度を決定する優先度決定手段として機能させることを特徴とする映像表示プログラム。
【請求項７】
前記優先度決定手段は、前記映像の表示のサイズが最大である場合に、前記映像処理手段において実行されるスレッドの優先度を上げることを特徴とする請求項６に記載の映像表示プログラム。
【請求項８】
前記映像処理手段は、前記映像信号をデコードして、デコードされた前記映像信号を表示処理することを特徴とする請求項６に記載の映像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を表示処理可能な電子機器および映像表示プログラムに関し、特に表示状況に応じて映像品質または操作応答性を向上させることが可能な電子機器および映像表示プログラムに関する。
【背景技術】
【０００２】
従来の技術として、パーソナルコンピュータ（以下、ＰＣ）等の電子機器において、プログラムの実行単位であるスレッドに対し、その種類によって実行の優先度を変更することで操作に対する応答性を向上させる電子機器がある（例えば、特許文献１）。
【０００３】
この電子機器によると、アプリケーション内のプログラムのスレッドをＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）制御タイプとデータ処理タイプとに分類し、ＧＵＩ制御タイプのスレッドを優先して実行することにより、電子機器のユーザの操作に対して良好な応答性を得ることができる。
【特許文献１】特開２００５−３０９５３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の電子機器によると、映像表示プログラム等の映像を処理するアプリケーションを実行する場合は、デコード処理がＣＰＵの負担となるため、アプリケーションのスレッドの大半がデコードを含む映像処理に関するものとなり、ＧＵＩ制御タイプのスレッドを優先させることで映像処理スレッドがそのデッドラインに間に合わず、コマ落ちや映像劣化等が生じ、映像品質が低下する場合がある。
【０００５】
従って、本発明の目的は、表示状況に応じて映像品質または操作応答性を向上させることが可能な電子機器および映像表示プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）本発明は上記目的を達成するため、映像信号を処理する映像処理部と、前記映像信号に基づいて表示される映像のサイズに基づいて、前記映像処理部において実行するスレッドの優先度を決定する優先度決定部とを有することを特徴とする電子機器を提供する。
【０００７】
このような構成によれば、映像の表示サイズに応じて映像に関するスレッドの優先度を決定するため、表示サイズに応じた映像品質を達成可能となる。
【０００８】
（２）また、本発明は上記目的を達成するため、映像信号をデコードするとともに表示処理する映像処理部と、前記映像信号に基づいて表示される映像のサイズが最大の場合に、前記映像処理部において実行されるスレッドの優先度を上げる優先度決定部とを有することを特徴とする電子機器を提供する。
【０００９】
このような構成によれば、（１）の効果に加え、表示サイズが最大でない場合は、映像に関するスレッドを優先しないため、相対的に操作に対する応答性が向上する。
【００１０】
（３）また、本発明は上記目的を達成するため、コンピュータを、映像信号を処理する映像処理手段と、前記映像信号に基づいて表示される映像のサイズに基づいて、前記映像処理部において実行されるスレッドの優先度を決定する優先度決定手段として機能させることを特徴とする映像表示プログラムを提供する。
【００１１】
このような構成によれば、（１）の効果を有する映像表示プログラムが可能となる。
【発明の効果】
【００１２】
本発明によれば、映像品質と操作応答性とをバランス良く達成できる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の電子機器および映像表示プログラムの実施の形態を、図面を参照して詳細に説明する。
【００１４】
〔第１の実施の形態〕
（電子機器の構成）
図１は、本発明の第１の実施の形態に関する電子機器としてのＰＣの斜視図である。
【００１５】
このＰＣ１は、本体部２０と可動部２１から構成され、ヒンジ部２１１により開閉自在に接続されている。本体部２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の電子部品より構成され、文字やコマンドを入力するための文字入力部１４０と、ポインティングデバイスとしてのタッチパッド１４１および決定スイッチ１４２と、後述する映像表示プログラムとしてのＴＶビュワの表示モード切り替えのための切替スイッチ１４３とを有する。可動部２１は、文字や画像等を表示する表示部１２を有する。
【００１６】
リモコン４は、ＰＣ１の図示しない受信部に、例えば赤外線によってコマンドを送信することでＰＣ１を操作することが可能である。リモコン４は、主にＴＶビュワのリモートコントロールに用いられ、切替スイッチ１４３と同等の機能を有する図示しないスイッチを有し、そのスイッチにより表示モードの切り替え可能である。
【００１７】
図２は、本発明の第１の実施の形態に関するＰＣの概略構成図である。
【００１８】
このＰＣ１は、情報処理の際に一時的に情報を記憶するメモリ１０と、外部より放送波を受信してチューニング可能なチューナ部１１と、文字や画像を表示する表示部１２と、表示部１２の表示に関する制御を行う表示制御部１２Ａと、音声情報を出力する音声出力部１３と、ＰＣ１を操作可能で図１に示す文字入力部１４０とタッチパッド１４１と決定スイッチ１４２と切替スイッチ１４３とを含む操作部１４と、情報を磁気情報として記憶する記録部１５と、ＰＣ１の各部を統括し、動作させる制御部１６とを有する。
【００１９】
制御部１６は、チューナ部１１によって受信した放送波をデコードして表示するとともに記録部１５に保存された映像コンテンツを再生する映像表示プログラムとしてのＴＶビュワ１６０と、ウェブページを閲覧可能なウェブブラウザ１６１とをアプリケーションとして動作させることが可能である。なお、これらの他に複数のアプリケーションを動作可能としてもよい。
【００２０】
ＴＶビュワ１６０は、ＴＶビュワにおいて実行される映像処理に関するスレッドの優先度を決定可能なスレッド優先度決定部１６００を有する。
【００２１】
図３は、本発明の第１の実施の形態に関するＴＶビュワの概略構成図である。
【００２２】
ＴＶビュワ１６０は、アプリケーションの表示を行うＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の処理をするＧＵＩ処理１６０Ａと、ＧＵＩ処理１６０Ａとストリーム処理１６０Ｃとを統括するアプリケーション制御用処理１６０Ｂと、エンコードされた映像信号をデコードするストリーム処理１６０Ｃとを有する。
【００２３】
アプリケーション制御用処理１６０Ｂは、ストリーム処理１６０Ｃの映像処理１６００Ｃにおいて処理されるスレッドの優先度を決定するスレッド優先度決定部１６００を有する。
【００２４】
ストリーム処理１６０Ｃは、エンコードされた映像信号をチューナ部１１から受信する信号入力１６０Ｄと、映像信号の映像に関するスレッドを処理する映像処理１６００Ｃと、映像信号の音声に関するスレッドを処理する音声処理１６０１Ｃと、デコードされた映像信号を表示部１２および音声出力部１３に出力する１６０Ｅとを有する。
【００２５】
図４は、本発明の第１の実施の形態に関するＴＶビュワの表示画面を示す概略構成図である。
【００２６】
マウスモード表示画面３５２Ａは、表示部１２に表示され、主に図示しない外付けマウスや、タッチパッド１４１で操作するためのモードであって、プレーヤー部３１０と、番組一覧部３２０と、録画予約管理部３３０と、録画データ管理部３４０とを有する。また、別モードへの切り替え用として、マルチモード表示スイッチ３５０、およびリモコンモード表示スイッチ３５１を有する。
【００２７】
プレーヤー部３１０は、映像の表示制御が可能で、テレビ画像を表示するテレビ画像表示部３１１と、音声スライダ３１２、ミュートスイッチ３１３、モノラル／ステレオスイッチ３１４からなる音量調整部３１５と、表示中の映像の入力源を表示する入力表示部３１６と、表示中のチャンネルを表示するチャンネル表示部３１７と、映像の再生／録画を制御する操作スイッチ群３１８とを有する。
【００２８】
番組一覧部３２０は、チューナ部１１により受信したＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）情報に基づいて番組を一覧表示しており、番組を選択することによりプレーヤー部３１０において視聴することができる。
【００２９】
録画予約管理部３３０は、番組一覧部３２０より選択することで録画を予約した番組の一覧を表示する。
【００３０】
録画データ管理部３４０は、記録部１５に保存された複数の録画コンテンツ３４１の一覧を表示し、選択してプレーヤー部３１０において再生できる。
【００３１】
図５は、本発明の第１の実施の形態に関するＴＶビュワの表示画面を示す概略構成図である。
【００３２】
マルチモード表示画面３５０Ａは、表示部１２に表示され、主に別アプリケーション、例えばウェブブラウザ１６１等を同時に使用する場合に操作するためのモードであって、プレーヤー部３１０を有する。また、別モードへの切り替え用として、マウスモード表示スイッチ３５２、およびリモコンモード表示スイッチ３５１を有する。
【００３３】
テレビ画像表示部３１１は、独立して表示され、デスクトップ１６２上において自由に移動および配置が可能で、表示サイズを変更できるサイズ変更タグ３１９を有する。
【００３４】
また、プレーヤー部３１０は、音声スライダ３１２、ミュートスイッチ３１３、モノラル／ステレオスイッチ３１４からなる音量調整部３１５と、表示中の映像の入力源を表示する入力表示部３１６と、表示中のチャンネルを表示するチャンネル表示部３１７と、映像の再生／録画を制御する操作スイッチ群３１８とを有し、デスクトップ１６２上において移動および配置を自由にできる。
【００３５】
また、プレーヤー部３１０は、５秒間経つとその表示をやめ、テレビ画像表示部３１１を選択して決定スイッチ１４２をダブルクリックすることで再び５秒間表示される。
【００３６】
図６は、本発明の第１の実施の形態に関するＴＶビュワの表示画面を示す概略構成図である。
【００３７】
リモコンモード表示画面３５１Ａは、表示部１２に表示され、主にリモコン４を用いて操作するためのモードであって、表示部１２にフルスクリーンで映像が表示される。また、別モードへの切り替えは、リモコン４によって行うが、リモコンモード表示画面３５１Ａを選択して決定スイッチ１４２をダブルクリックすることで、前回表示したモードに切り替えが可能である。
【００３８】
（第１の動作）
以下に、本発明の第１の実施の形態におけるＰＣの動作を図１から図７を参照しつつ説明する。
【００３９】
各操作は操作部１４において行われ、各処理は制御部１６において実行される。制御部１６において処理が実行される際、メモリ１０は一時的にデータを記録することで処理を補助する。チューナ部１１は、外部よりデジタル放送波を受信し、受信した映像信号は、制御部１６によりデコードされ、表示制御部１２Ａにより表示部１２に表示される。また、映像信号の音声は音声出力部１３から出力される。
【００４０】
ＴＶビュワ１６０は、操作部１４あるいはリモコン４により起動が可能で、操作部１４により起動した場合はマウスモード表示画面３５２Ａを表示し、リモコン４により起動した場合はリモコンモード表示画面３５１Ａを表示する。各モード表示画面においてマルチモード表示の操作を行うことでマルチモード表示画面３５０Ａを表示できる。
【００４１】
テレビ画像表示部３１１に表示される映像は、ストリーム処理１６０Ｃの映像処理１６００Ｃにおいて処理されるものであり、その他の各部の処理および表示は、ＧＵＩ処理１６０Ａおよびアプリケーション制御用処理１６０Ｂにより処理されるものである。
【００４２】
テレビ画像表示部３１１のサイズは、スレッド優先度決定部１６００により監視されており、表示が最大の場合にコマ落ち等の映像劣化を防ぐために、ストリーム処理１６０Ｃの映像処理１６００Ｃにおいて処理するスレッドについて、その優先度を上げる。表示が最大でない場合は、ＧＵＩ処理の反応性を向上させるため映像処理１６００Ｃにおいて処理するスレッドについて、その優先度を下げる。
【００４３】
図７は、本発明の第１の実施の形態に関するＰＣの動作を示すフローチャートである。
【００４４】
まず、操作部１４を所定の手順で操作することによりＴＶビュワ１６０を起動する（Ｓ１１）。次に、図４〜図５に示すいずれかの画面が表示され、スレッド優先度決定部１６００によりテレビ画像表示部３１１がフルスクリーン（全画面表示）かどうか確認される（Ｓ１２）。
【００４５】
テレビ画像表示部３１１がフルスクリーンの場合（Ｓ１２；Ｙｅｓ）、スレッド優先度決定部１６００は、映像処理１６００Ｃにおいて処理されるスレッドの優先度を上げる（Ｓ１３）。テレビ画像表示部３１１がフルスクリーンでない場合（Ｓ１２；Ｎｏ）、スレッド優先度決定部１６００は、映像処理１６００Ｃにおいて処理されるスレッドの優先度を下げる（Ｓ１４）。
【００４６】
ＴＶビュワ１６０が使用されている状況では（Ｓ１５；Ｎｏ）、テレビ画像表示部３１１のサイズが変更されるタイミングでＳ１２〜Ｓ１４の動作を継続し、映像処理１６００Ｃにおいて処理されるスレッドの優先度を動的に変化させる。ＴＶビュワ１６０が終了すると（Ｓ１５；Ｙｅｓ）、動作を終了する。
【００４７】
（第１の実施の形態の効果）
上記した本発明の第１の実施の形態によると、テレビ画像表示部３１１がフルスクリーンの場合は、映像処理１６００Ｃにおいて処理するスレッドの優先度を上げるため、映像の品質が向上し、テレビ画像表示部３１１がフルスクリーンでない場合は、映像処理１６００Ｃにおいて処理するスレッドの優先度を下げるため、映像以外のＧＵＩに関する処理が向上して操作に対する反応性が向上する。そのため、映像品質と操作に対する反応性をバランス良く達成できる。
【００４８】
なお、電子機器としてＰＣの他に、携帯型の電子機器やＴＶ、ビデオ等、映像を表示する電子機器であれば同様の効果を得られる。
【００４９】
〔第２の実施の形態〕
（動作）
以下に、本発明の第２の実施の形態における電子機器および映像表示プログラムの動作を図８および各図を参照しつつ説明する。
【００５０】
図８は、本発明の第２の実施の形態に関する電子機器の動作を示すフローチャートである。なお、以下の説明において、第１の実施の形態と同一の構成および機能を有する部分については共通の符号を付している。
【００５１】
まず、操作部１４を所定の手順で操作することによりＴＶビュワ１６０を起動する（Ｓ１１）。次に、図４〜図５に示すいずれかの画面が表示され、スレッド優先度決定部１６００により表示中のモードが確認される（Ｓ２０）。
【００５２】
モードがマルチモードの場合（Ｓ２０；マルチモード）、スレッド優先度決定部１６００は、テレビ画像表示部３１１の表示サイズに応じて映像処理１６００Ｃにおいて処理されるスレッドの優先度を変化させる（Ｓ２１）。
【００５３】
モードがリモコンモードの場合（Ｓ２０；リモコンモード）、スレッド優先度決定部１６００は、映像処理１６００Ｃにおいて処理されるスレッドの優先度を上げる（Ｓ１３）。モードがマウスモードの場合（Ｓ２０；マウスモード）、スレッド優先度決定部１６００は、映像処理１６００Ｃにおいて処理されるスレッドの優先度を下げる（Ｓ１４）。
【００５４】
ＴＶビュワ１６０が使用されている状況では（Ｓ１５；Ｎｏ）、モード変更が行われるタイミングでＳ２０、Ｓ１３、Ｓ１４、およびＳ２１の動作を継続し、Ｓ２１においてはテレビ画像表示部３１１のサイズが変更されるタイミングで映像処理１６００Ｃにおいて処理されるスレッドの優先度を動的に変化させる。ＴＶビュワ１６０が終了すると（Ｓ１５；Ｙｅｓ）、動作を終了する。
【００５５】
（第２の実施の形態の効果）
上記した本発明の第２の実施の形態によると、第１の実施の形態の効果に加え、図５に示すマルチモード表示画面３５０Ａのようにサイズ変更タグ３１９によりテレビ画像表示部３１１のサイズが変更できる場合に、サイズに応じて映像処理に関するスレッドの優先度を変化させるため、サイズに応じて映像品質を向上可能で、サイズに比例して目立つコマ落ち等の映像品質低下を抑えられるようになる。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１の実施の形態に関する電子機器としてのＰＣの斜視図である。
【図２】本発明の第１の実施の形態に関するＰＣの概略構成図である。
【図３】本発明の第１の実施の形態に関するＴＶビュワの概略構成図である。
【図４】本発明の第１の実施の形態に関するＴＶビュワの表示画面を示す概略構成図である。
【図５】本発明の第１の実施の形態に関するＴＶビュワの表示画面を示す概略構成図である。
【図６】本発明の第１の実施の形態に関するＴＶビュワの表示画面を示す概略構成図である。
【図７】本発明の第１の実施の形態に関するＰＣの動作を示すフローチャートである。
【図８】本発明の第２の実施の形態に関する電子機器の動作を示すフローチャートである。
【符号の説明】
【００５７】
１…ＰＣ、４…リモコン、１０…メモリ、１１…チューナ部、１２Ａ…表示制御部、１２…表示部、１３…音声出力部、１４…操作部、１５…記録部、１６…制御部、２０…本体部、２１…可動部、１４０…文字入力部、１４１…タッチパッド、１４２…決定スイッチ、１４３…切替スイッチ、１６０…ＴＶビュワ、１６０Ａ…ＧＵＩ処理、１６０Ｂ…アプリケーション制御用処理、１６０Ｃ…ストリーム処理、１６０Ｄ…信号入力、１６１…ウェブブラウザ、１６２…デスクトップ、２１１…ヒンジ部、３１０…プレーヤー部、３１１…テレビ画像表示部、３１２…音声スライダ、３１３…ミュートスイッチ、３１４…モノラル／ステレオスイッチ、３１５…音量調整部、３１６…入力表示部、３１７…チャンネル表示部、３１８…操作スイッチ群、３１９…サイズ変更タグ、３２０…番組一覧部、３３０…録画予約管理部、３４０…録画データ管理部、３４１…録画コンテンツ、３５０…マルチモード表示スイッチ、３５０Ａ…マルチモード表示画面、３５１…リモコンモード表示スイッチ、３５１Ａ…リモコンモード表示画面、３５２…マウスモード表示スイッチ、３５２Ａ…マウスモード表示画面、１６００…スレッド優先度決定部、１６００Ｃ…映像処理、１６０１Ｃ…音声処理
【図１】
2008040642.tif 000003
【図２】
2008040642.tif 000004
【図３】
2008040642.tif 000005
【図４】
2008040642.tif 000006
【図５】
2008040642.tif 000007
【図６】
2008040642.tif 000008
【図７】
2008040642.tif 000009
【図８】
2008040642.tif 000010