(57)【要約】  映像表示装置でＨＤＤレコーダの映画コンテンツの再生中に、スクリーンセーバ機能が起動することを防止すること。  ＨＤＤレコーダは、スクリーンセーバ画面の生成タイミングを制御するスクリプト形式のプログラムよりなるコンテンツ情報とビデオストリーム情報を格納するコンテンツサーバを具備し、映像表示装置は、コンテンツ情報をコンテンツサーバから取得してスクリプト形式のプログラムを実行するスクリプト処理部と、ビデオストリーム情報をコンテンツサーバから取得して復号化するストリーム処理部とを備え、スクリプト処理部はスクリプト形式のプログラムを実行して、ビデオストリームの復号中は、スクリーンセーバ処理部のスクリーンセーバ画面の描画を行わず、復号終了後にスクリーンセーバを生成表示する。
2010023796.tif 000002
【特許請求の範囲】
【請求項１】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像表示システムにおいて、
前記映像表示装置は、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御するスクリーンセーバ制御情報を利用して、前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられている、映像システム。
【請求項２】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御するスクリーンセーバ制御情報を利用して、前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられている、映像表示装置。
【請求項３】
前記スクリーンセーバ処理部において、スクリーンセーバを起動するまでの時間をカウントするスクリーンセーバタイマのカウント動作へのリセットは、前記ストリーム処理部の再生処理の終了に応じて、停止する、請求項２記載の映像表示装置。
【請求項４】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、請求項３記載の映像表示装置。
【請求項５】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、請求項３記載の映像表示装置。
【請求項６】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項２〜５のいずれかに記載の映像表示装置。
【請求項７】
請求項２記載の映像表示装置の、前記スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項８】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像システム。
【請求項９】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項１０】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再生終了通知により、その動作を再開する、請求項９記載の映像表示装置。
【請求項１１】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部３４からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、請求項１０記載の映像表示装置。
【請求項１２】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項１１記載の映像表示装置。
【請求項１３】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項１０記載の映像表示装置。
【請求項１４】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項９〜１３のいずれかに記載の映像表示装置。
【請求項１５】
請求項９記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項１６】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部３４の処理の状態に関連づけられている、映像システム。
【請求項１７】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項１８】
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、請求項１７記載の映像表示装置。
【請求項１９】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、請求項１７記載の映像表示装置。
【請求項２０】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、請求項１９記載の映像表示装置。
【請求項２１】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項２０記載の映像表示装置。
【請求項２２】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項１９記載の映像表示装置。
【請求項２３】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項１７〜２２のいずれかに記載の映像表示装置。
【請求項２４】
請求項１７記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項２５】
前記映像制御部は、スクリプト処理部を有し、
前記スクリプト処理部は、前記サーバからプログラム形式のコンテンツ情報を得て実行し、前記スクリーン制御情報を生成する、請求項４、１１又は２０記載の映像表示装置。
【請求項２６】
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、請求項５、１３又は２２記載の映像表示装置。
【請求項２７】
請求項７、１５又は２４記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示システム、映像表示装置、プログラム、記録媒体に関し、特に、ＤＶＤレコーダやハードディスクレコーダ（ＨＤＤレコーダ）のような、サーバーに格納されたビデオ番組を、テレビやパソコンのような映像表示装置に表示する場合のように、２つ以上装置が連携して動作するシステムにおいて、スクリーンセーバ画面を表示する際に、そのスクリーンセーバ画面の表示を適切に行うことが出来る。
【背景技術】
【０００２】
スクリーンセーバは、パソコンの表示装置の焼きつきを防止する目的で当初開発された。パソコンの表示画面は、操作者のキーボードやマウスに対する操作が無いと、通常、同じ画面が表示され続けるが、長時間変化しない画面の表示が続くと、表示画素の焼きつきが生じて永続的な影が残ることがあった。【０００３】
このために、操作者のキーボードやマウスに対する操作が所定時間無い場合、表示画面を、色や形状が変化する映像を表示するスクリーンセーバ画面の表示に切り換えて、１つの画素が長時間同じ表示状態にならないようにして、画素の焼け付きを防止するスクリーンセーバ処理が開発された。【０００４】
その後、表示装置の消費電力削減のために、スクリーンセーバ画面の輝度を低くする省電力用のスクリーンセーバ画面も使用されるようになった。【０００５】
さらにまた、パソコンが、いわゆるマルチウィンドウ化により、複数のアプリケーションの表示を１つの表示装置上に表示するようになると、複数の画面が表示されている場合に、スクリーンセーバ処理を行うと、全画面がスクリーンセーバ画面に切り替わってしまう不都合が生じた。そこで、当面不要なアプリケーションの表示ウィンドウに対してスクリーンセーバ画面を選択的にかける技術が開発された（例えば、特許文献１など）。【０００６】
また、スクリーンセーバの機能をＢＭＬスクリプト言語で記述して、スクリプト言語を解釈して実行プログラムとして、スクリーンセーバの起動タイミングを制御する技術や、スクリーンセーバ画面を生成する技術が知られている（例えば、特許文献２、特許文献３など）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−３１６６３７号公報（第１頁、図１等）
【特許文献２】特開２００５−０９４２９９号公報（［００２４］〜［００３３］、図４、５など）
【特許文献３】特開２００４−０１５２８８号公報（第１０頁、図１など）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１、２、３などでは、スクリーンセーバの起動と解消の仕組みが開示されているものの、ＨＤＤレコーダなどのようなサーバと映像表示装置との関係のように、複数の機器が接続されている場合におけるスクリーンセーバの起動、解消制御については考慮されていない。【０００９】
そのようなシステムでは、ＨＤＤレコーダと映像表示装置が接続されている状態で、ＨＤＤレコーダに記憶した映画番組を再生して映像表示装置に表示している場合に、映像表示装置が突然スクリーンセーバ画面に切り換わってしまうことが起こりうる。【００１０】
しかし、ＨＤＤレコーダの映画番組を再生している間は、ＨＤＤレコーダの状態に合わせたスクリーンセーバの生成表示を行うことが望まれる。【００１１】
ＨＤＤレコーダに限らず、一般的に、サーバと映像表示装置とを接続し、サーバが出力する映像を映像表示装置に表示中に、表示画面が突然スクリーンセーバ画面に切り替わることがないような制御が望まれる。【００１２】
本発明は、このような従来のサーバと映像表示装置の課題を考慮し、映像表示装置の表示画面が不都合なタイミングで突然スクリーンセーバ画面に切り替わることがない、映像表示システム、映像表示装置、プログラム、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１３】
第１の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像表示システムにおいて、
前記映像表示装置は、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御するスクリーンセーバ制御情報を利用して、前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられている、映像システムである。【００１４】
第２の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御するスクリーンセーバ制御情報を利用して、前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられている、映像表示装置である。【００１５】
第３の本発明は、
前記スクリーンセーバ処理部において、スクリーンセーバを起動するまでの時間をカウントするスクリーンセーバタイマのカウント動作へのリセットは、前記ストリーム処理部の再生処理の終了に応じて、停止する、第２の本発明の映像表示装置である。【００１６】
第４の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、第３の本発明の映像表示装置である。【００１７】
第５の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、第３の本発明の映像表示装置である。【００１８】
第６の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第２〜５のいずれかの本発明の映像表示装置である。【００１９】
第７の本発明は、
第２の本発明の映像表示装置の、前記スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。【００２０】
第８の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像システムである。【００２１】
第９の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置である。【００２２】
第１０の本発明は、
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再生終了通知により、その動作を再開する、第９の本発明の映像表示装置である。【００２３】
第１１の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部３４からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、第１０の本発明の映像表示装置である。【００２４】
第１２の本発明は、
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、第１１の本発明の映像表示装置である。【００２５】
第１３の本発明は、  
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第１０の本発明の映像表示装置である。【００２６】
第１４の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第９〜１３のいずれかの本発明の映像表示装置である。【００２７】
第１５の本発明は、
第９の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。【００２８】
第１６の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像システムである。【００２９】
第１７の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置である。【００３０】
第１８の本発明は、
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、第１７の本発明の映像表示装置である。【００３１】
第１９の本発明は、
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、第１７の本発明の映像表示装置である。【００３２】
第２０の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、第１９の本発明の映像表示装置である。【００３３】
第２１の本発明は、  
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、第２０の本発明の映像表示装置である。【００３４】
第２２の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第１９の本発明の映像表示装置である。【００３５】
第２３の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第１７〜２２のいずれかの本発明の映像表示装置である。【００３６】
第２４の本発明は、
第１７の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。【００３７】
第２５の本発明は、  
前記映像制御部は、スクリプト処理部を有し、
前記スクリプト処理部は、前記サーバからプログラム形式のコンテンツ情報を得て実行し、前記スクリーン制御情報を生成する、第４、１１又は２０の本発明の映像表示装置である。【００３８】
第２６の本発明は、
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、第５，１３又は２２の本発明の映像表示装置である。【００３９】
第２７の本発明は、  
第７、１５又は２４の本発明のプログラムを記録した、コンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００４０】
本発明によれば、複数の機器が接続されている状態で、一方の状態を無視してスクリーンセーバ機能が起動するのを防止できる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態１にかかるスクリーンセーバ制御システムのブロック図
【図２】同実施の形態１のスクリーンセーバ制御システムの処理シーケンス（Ａ）図
【図３】本発明の実施の形態２にかかるスクリーンセーバ制御システムのブロック図
【図４】同実施の形態２のスクリーンセーバ制御システムの処理シーケンス（Ｂ）図
【図５】本発明の実施の形態３にかかるスクリーンセーバ制御システムのブロック図
【図６】同実施の形態３のスクリーンセーバ制御システムの処理シーケンス（Ｃ）図
【図７】本発明の実施の形態４にかかるスクリーンセーバ制御システムのブロック図
【図８】同実施の形態４のスクリーンセーバ制御システムの処理シーケンス（Ｄ）図
【図９】本発明の実施の形態５にかかるスクリーンセーバ制御システムのブロック図
【図１０】同実施の形態５のスクリーンセーバ制御システムの処理シーケンス（Ｅ）図
【図１１】本発明の実施の形態６のスクリーンセーバ制御システムのブロック図
【図１２】同実施の形態６のスクリーンセーバ制御システムの処理シーケンス（Ｆ）図
【図１３】本発明の実施の形態にかかるスクリーンセーバ制御システムのスクリプト処理、タイマ処理のフローチャート
【図１４】本発明の実施の形態にかかるスクリーンセーバ制御システムのスクリプト処理、タイマ処理の別のフローチャート
【発明を実施するための形態】
【００４２】
本発明の映像表示システム、映像表示装置、プログラム、記録媒体の実施の形態について、図面を参照して説明する。なお、各実施の形態において同じ符号を付した構成要素が同様の動作を行う場合には、再度の説明を省略する。
【００４３】
（実施の形態１）
本発明の映像表示システム、映像表示装置の構成の一例を図１に示す。図１においては、本実施の形態１はサーバ１と映像表示装置２とを備えている。本実施の形態１では、映像表示装置２が、スクリーンセーバの制御情報をサーバ１より取得して、映像表示装置２が、スクリーンセーバ画面の生成タイミングの制御を行う点に特徴がある。
【００４４】
サーバ１は、コンテンツサーバ１１を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報が格納されている。また、コンテンツサーバ１１には、スクリーンセーバの停止・起動や動作内容に関する情報や、映像表示装置２でアプリケーションを起動した際の描画に必要な情報がＪａｖａＳｃｒｉｐｔ（登録商標）で格納されている。
【００４５】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４およびリモコン受信部２５およびアプリ制御部４０を具備する。
【００４６】
スクリーンセーバ処理部２０は、カウンタ２１、エンジン２２、描画部２３により構成され、所定の条件でスクリーンセーバ映像を出力する。カウンタ２１は、スクリーンセーバタイマを有し、時間Ｔｓを計数する計数手段である。Ｔｓは時間を表す情報であってもよいし、時間に対応する数値情報であってもよい。エンジン２２は、スクリーンセーバ映像生成用の演算手段である。描画部２３は、エンジン２２の演算結果を元にスクリーンセーバ映像を生成する映像生成手段である。
【００４７】
ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４により構成される。スクリプト処理部３２は、ＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報を実行するスクリプト実行手段である。ストリーム処理部３４は、コンテンツサーバ１１から受信したビデオストリーム情報を復号化してビデオ映像情報に変換する手段である。
【００４８】
映像出力部２４は、ビデオ映像情報のような映像やスクリーンセーバ映像を表示する表示手段である。映像出力部２４は、ストリーム処理部３４で復号化した映像を出力し、或いは前記スクリーンセーバ処理部２０で前記スクリーンセーバ映像が生成、出力された場合には前記スクリーンセーバ映像を出力する手段である。すなわち、映像出力部２４は、描画部２３がスクリーンセーバ映像を生成して出力する場合、スクリーンセーバ映像を表示する。
【００４９】
なお、映像表示装置２は、テレビ放送の受信、チャンネル選局、テレビ番組表示のような機能、任意の文字情報やビデオ情報の表示機能を備えている。
【００５０】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２とアプリ制御部４０とを有する。
【００５１】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【００５２】
次に、図２に示すシーケンス（Ａ）図により、本実施の形態１の動作を説明する。
【００５３】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザがビデオ再生指示を行うと、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のスクリプト処理部３２は、コンテンツサーバ１１にコンテンツ要求を行う。
【００５４】
なお、スクリーンセーバ処理部２０は映像表示装置２の起動時に起動され、カウントを開始しているものとする。スクリーンセーバ処理部２０のカウンタ２１は計数器であって、カウント結果があらかじめ決められた時間Ｔｓに到達すると、スクリーンセーバ画面を生成、出力させるようになっている。
【００５５】
コンテンツサーバ１１は、コンテンツ要求を受けると、コンテンツ情報をストリームプレーヤアプリ３０に供給する。スクリプト処理部３２は、そのコンテンツ情報を受け取り、スクリプト処理部３２が内蔵する解釈部によりスクリプトを解釈する。コンテンツ情報には所定の周期Ｔｒ（Ｔｒ＜Ｔｓ）でタイマーリセットを出力するプログラムが記載されている。
【００５６】
スクリプト処理部３２は、所定の周期Ｔｒでタイマーリセットを出力するプログラムを解釈し実行すると、カウンタ２１に対しタイマーリセットを出力する。このタイマーリセットは、カウンタ２１に対してカウントのリセットを指示する信号であって、本発明のスクリーンセーバ制御情報の一例である。
【００５７】
スクリプト処理部３２は、上記コンテンツ情報に従って、自ら備えるリセットタイマを利用してタイマーリセットを出力する。すなわち、所定時間の計数値Ｔｒ（Ｔｒ＜Ｔｓ）に達するたびに、スクリプト処理部３２は、カウンタ２１に対して、タイマーリセットの指示を行う。このように、スクリプト処理部３２は、リセットタイマが計数値Ｔｒに達するたびに、カウンタ２１に対して、タイマーリセットを行うので、タイマーリセットが発生するたびに、スクリーンセーバ画面の生成は延期される。
【００５８】
次に、スクリプト処理部３２は、ストリーム処理部３４に対してビデオ再生開始の指示情報を発行する。ストリーム処理部３４は、指示に従い、コンテンツサーバ１１にビデオストリーム再生要求を行う。コンテンツサーバ１１は、要求されたビデオストリームをストリーム処理部３４に供給する。ストリーム処理部３４は、受け取ったビデオストリームを復号化処理し、ビデオ映像を映像出力部２４に供給する。
【００５９】
最後に、ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、再生処理の終了をスクリプト処理部３２に通知する。スクリプト処理部３２は、この通知を受け取ると、自らのリセットタイマの計数を停止させ、かつ、アプリ制御部４０にストリームプレーヤアプリケーションの終了を通知する。
【００６０】
上述したとおりリセットタイマの計数が停止すると、スクリプト処理部３２からタイマーリセットは発生せず、カウンタ２１の計数値は増加する。そこで、カウンタ２１の計数値がＴｓに到達すると、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。映像出力部２４は、描画部２３からスクリーンセーバ映像信号が出力されると、スクリーンセーバ映像を表示する。
【００６１】
本実施の形態１では、映像表示装置２が内蔵するスクリーンセーバ処理部２０のアプリケーション自身で、スクリーンセーバ画面の生成の開始時刻を制御するのでなく、スクリーンセーバ処理部２０の外部のアプリケーションであるストリームプレーヤアプリ３０からカウンタ２１をリセットする点に特徴がある。
【００６２】
なお、リモコン受信部２５は、本映像表示装置２の他のアプリケ−ション機能（例えば、テレビ放送の受信、チャンネル選局、テレビ番組表示のような機能、任意の文字情報やビデオ情報の表示機能）を制御実行させる手段の一つであるリモコンが動作していることを受信する装置である。リモコン受信部２５へリモコンの動作信号（本発明の他のイベントに対応する）が入力されると、カウンタ２１のカウントアップをリセットさせるようになっている。
【００６３】
上記シーケンスにおいては、コンテンツ情報から、スクリーンセーバ処理部２０を制御するスクリーンセーバ制御情報が生成される。すなわち、コンテンツ情報であるスクリプト形式のプログラムをスクリプト処理部３２が実行すると、スクリーンセーバ制御情報、すなわち、タイマーリセットの情報が生成され、スクリーンセーバ制御情報は、カウンタ２１の計数値を初期化して計数動作を起動する。図１のスクリプト処理部３２からカウンタ２１へ伸びる破線でスクリーンセーバ制御情報の流れを示す。従って、スクリーンセーバ制御情報は、所定の周期でカウンタを初期化するプログラム処理情報である。これらのプログラム処理などの処理手順について、さらに具体的に説明する。
【００６４】
図１３の（ａ）は、スクリプト処理部３２が行うリセットタイマ処理のプログラムのフローチャートである。スクリプト処理部３２のプログラムは、図１３（ａ）のステップＳ１０において、アプリ制御部４０からのアプリ起動に基づくリセットタイマ起動指示を待つ。
【００６５】
ステップＳ１０においてリセットタイマ起動指示がありＹｅｓになると、スクリプト処理部３２はステップＳ１１に進み、タイマーリセット指示をスクリーンセーバ処理部２０のカウンタ２１へ出力しステップＳ１２に進む。ステップＳ１２において、スクリプト処理部３２は、自ら備えるリセットタイマの計数値初期化を行う。
【００６６】
次にステップＳ１３に進み、リセットタイマの計時動作を終了させる指示の有無を調べる。ここにリセットタイマ終了の指示とは、ストリーム処理部３４が発行するビデオ再生終了の通知である。ビデオ再生終了の通知が未だ発行されないと、ステップＳ１３においてＮｏとなりステップＳ１４に進む。
【００６７】
ステップＳ１４において、スクリプト処理部３２は、リセットタイマの計数値を１だけ増加しステップＳ１５に進み、計数値がＴｒに到達したかどうか判定する。ステップＳ１５において未だ到達せずＮｏの場合は、スクリプト処理部３２はステップＳ１３に戻る。ステップＳ１５においてＹｅｓの場合は、スクリプト処理部３２はステップＳ１１に戻り、タイマーリセット指示を出力しリセットタイマの処理を継続していく。
【００６８】
なお、ステップＳ１３において、ビデオ再生終了の通知がなされ、リセットタイマ終了指示が出されてＹｅｓの場合、ビデオ再生終了の通知が生起したので、スクリプト処理部３２は、ステップＳ１６において、アプリ終了をアプリ制御部４０に通知する。そして、スクリプト処理部３２は、ステップＳ１０に戻り、リセットタイマの処理を停止して、次のリセットタイマ起動指示を待つ。
【００６９】
本実施の形態１におけるコンテンツ情報は、このようなフローチャートの処理手順をスクリプト形式で記述したプログラムである。
【００７０】
図１３の（ｂ）はスクリーンセーバ処理部２０の動作のフローチャートである。スクリーンセーバ処理部２０は、ステップＳ２０においてスクリーンセーバタイマ起動の指示を待つ。スクリーンセーバタイマ起動の指示とは、図２のシーケンス図で説明したアプリ制御部４０から発行されるスクリーンセーバ開始の指示である。具体的には、カウンタ２１に対する計数開始の指示である。ステップＳ２０においてＹｅｓになると、スクリーンセーバ処理部２０は、ステップＳ２１に進み、カウンタ２１のスクリーンセーバタイマの計数値を初期化する。
【００７１】
次にステップＳ２２に進み、スクリプト処理部３２から発行されるタイマーリセットの有無を調べる。ステップＳ２２においてＹｅｓの場合、ステップＳ２１に戻る。ステップＳ２２においてＮｏの場合、スクリプト処理部３２は、ステップＳ２３に進み、スクリーンセーバタイマの計数値を１だけ増加させる。
【００７２】
次に、ステップＳ２４に進み、計数値がＴｓに到達したかどうかしらべる。ステップＳ２４においてＮｏの場合、ステップＳ２２に戻り、計数を続ける。ステップＳ２４においてＹｅｓの場合、ステップＳ２５に進み、スクリーンセーバ処理部２０はエンジン２２と描画部２３を起動して、スクリーンセーバ映像の生成と出力を開始する。
【００７３】
このように、スクリーンセーバ処理部２０は、所定の条件、たとえば、上記フローチャートが示すような条件を満たすとステップＳ２５においてスクリーンセーバ映像を出力することになる。
【００７４】
なお、上記説明では、スクリーンセーバ制御情報として、タイマーリセットの情報を例示したが、スクリーンセーバ制御情報は、スクリーンセーバ映像の生成処理の起動を制御するものであれば、タイマーリセットの情報以外の情報でもよい。
【００７５】
（実施の形態２）
次に、映像表示装置２が内部にコンテンツ情報を記憶しており、その一部分の処理をサーバ１において行うようにした本発明の実施の形態２の構成の一例を、実施の形態１と異なる部分を中心に説明する。
【００７６】
本発明の実施の形態２の構成を図３に示す。図３において、本実施の形態２のシステムは、サーバ１と映像表示装置２により構成される。
【００７７】
サーバ１は、コンテンツサーバ１１とスクリーンセーバ制御部１２を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報が格納されている。スクリーンセーバ制御部１２は、映像表示装置２の内部で行うスクリーンセーバ画面の生成開始の時刻の制御に関係する処理の一部分を実行し、より具体的には、自らリセットタイマを備え、その計数とタイマーリセットメッセージの生成を行う。このタイマーリセットメッセージは、カウンタ２１をリセットするタイマーリセット情報をカウンタ２１に供給するよう指示するメッセージである。このために、スクリーンセーバ制御部１２は、スクリーンセーバの生成のタイミングを制御するスクリプト形式のプログラムを内蔵している。このタイマーリセット情報はスクリーンセーバ制御情報の一例である。
【００７８】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、実施の形態１において説明したように、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４、メッセージ処理部３５、コンテンツ読込部３６により構成される。
【００７９】
メッセージ処理部３５は、アプリ制御部４０の指示に基づき所定のメッセージを生成し、スクリーンセーバ制御部１２、ストリーム処理部３４との間でメッセージを送受信する。
【００８０】
なお、映像表示装置２は、テレビ放送の受信、チャンネル選局、テレビ番組表示のような機能、任意の文字情報やビデオ情報の表示機能を備えている。
【００８１】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２と、メッセージ処理部３５と、アプリ制御部４０とを有する。
【００８２】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【００８３】
次に、図４に示すシーケンス（Ｂ）図に従って、本実施の形態２の動作について説明する。
【００８４】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザがビデオ再生指示を行うと、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のメッセージ処理部３５は、ストリーム処理部３４にビデオ再生開始の指示を発行する。ストリーム処理部３４は、ビデオ再生開始の指示に基づき、コンテンツサーバ１１にビデオストリーム再生要求を行う。なお、スクリーンセーバ処理部２０は映像表示装置２の起動時に起動されているものとする。また、スクリーンセーバ処理部２０のカウンタ２１は、スクリーンセーバ画面を出力するまでのあらかじめ決められた時間Ｔｓをカウントする計数器である。
【００８５】
さらに、メッセージ処理部３５は、アプリ起動の指示に基づき、スクリーンセーバ制御開始の指示メッセージを、サーバ１のスクリーンセーバ制御部１２に送る。
【００８６】
スクリーンセーバ制御部１２は、そのスクリーンセーバ制御開始の指示メッセージに基づき、メッセージ処理部３５にタイマーリセットメッセージを送るとともに、スクリーンセーバ制御部１２内に設けられている自らのリセットタイマの計数処理を起動する。
【００８７】
タイマーリセットメッセージを受け取ったメッセージ処理部３５は、スクリーンセーバ処理部２０のカウンタ２１に対してタイマーリセットを指示し、カウンタ２１のスクリーンセーバタイマの計数を最初から再起動させる。
【００８８】
コンテンツサーバ１１は、上記ビデオストリーム再生要求に従って、ビデオストリームをストリーム処理部３４に送信する。ストリーム処理部３４は、ビデオストリームを受け取り、ビデオ再生を行い、ビデオ再生中の状態になる。
【００８９】
他方、スクリーンセーバ制御部１２のリセットタイマは、計数値がＴｒ（Ｔｒ＜Ｔｓ）になるたびに、タイマーリセットメッセージをメッセージ処理部３５に送信する。メッセージ処理部３５は、タイマーリセットメッセージを受信すると、スクリーンセーバ処理部２０のカウンタ２１に対してタイマーリセットを指示し、カウンタ２１のスクリーンセーバタイマの計数を最初から再起動させる。従って、スクリーンセーバ映像の生成はその都度延期される。
【００９０】
最後に、ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、再生処理の終了をメッセージ処理部３５に通知する。メッセージ処理部３５は、この通知を受け取ると、サーバ１のスクリーンセーバ制御部１２にスクリーンセーバ制御終了メッセージを送信する。
【００９１】
スクリーンセーバ制御部１２は、スクリーンセーバ制御終了メッセージを受信すると、自らのリセットタイマの計数を停止する。その結果、計数値がＴｒに達することは無くなり、タイマーリセットメッセージがメッセージ処理部３５へ送られなくなり、従って、メッセージ処理部３５がカウンタ２１へタイマーリセットを指示することもなくなる。
【００９２】
また、メッセージ処理部３５は、アプリ制御部４０にビデオストリームの再生アプリケーションの終了を通知する。
【００９３】
その結果、スクリーンセーバタイマであるカウンタ２１には、メッセージ処理部３５からタイマーリセットが指示されないので、カウンタ２１の計数値は、Ｔｒを超えて増加を続け、Ｔｓに到達する。その結果、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。
【００９４】
本実施の形態２では、映像表示装置２が内蔵するスクリーンセーバ処理部２０のアプリケーション自身で、スクリーンセーバ画面の生成の開始時刻を制御するのでなく、サーバ１のスクリーンセーバ制御部１２のリセットタイマの動作に基づき、スクリーンセーバ処理部２０の外部のアプリケーションであるストリームプレーヤアプリ３０からカウンタ２１をリセットする点に特徴がある。
【００９５】
本実施の形態２では、同じサーバ１側で映像ストリームもスクリーンセーバ制御スクリプトも扱うので都合がよい。
【００９６】
なお、スクリーンセーバ制御部１２はその機能は必ずしもスクリプト処理タイプでなくてもよい。
【００９７】
また、上記説明では、スクリーンセーバ制御部１２は、予め、サーバ１内部に設けられているものとしたが、スクリプト処理部３２が、スクリーンセーバ制御部１２の処理内容であるスクリーンセーバの生成のタイミングを制御するスクリプト形式のプログラムを、コンテンツ読込部３６を介して読み出して、スクリーンセーバ制御部１２に送信して供給するようにしてもよい。
【００９８】
すなわち、コンテンツ読込部３６は、映像表示装置２内のコンテンツ記憶部３６１に格納されている、スクリーンセーバの制御に関するスクリプトの形式の動作手順であるコンテンツ情報を読み出して、スクリプト処理部３２に供給するようにしてもよい。このコンテンツ情報には所定の周期Ｔｒでタイマーリセットを出力するプログラムが記載されている。
【００９９】
なお、この変形例の説明では、スクリーンセーバの制御に関する動作手順をスクリプトの形式で、コンテンツ記憶部３６１にコンテンツ情報として格納しておき、コンテンツ読込部３６が読み出して、スクリプト処理部３２において、内容を解釈して、メッセージ処理部３５とストリーム処理部３４に供給するようにしたが、メッセージ処理部３５、ストリーム処理部３４における上記スクリーンセーバの制御に関する動作手順は、予め、メッセージ処理部３５、ストリーム処理部３４に内蔵するようにしてもよい。
【０１００】
なおまた、上記説明では、スクリーンセーバ制御部１２のリセットタイマがタイマーリセットメッセージを発行する例を説明した。タイマーリセットメッセージは、スクリーンセーバ映像の生成を一時的に遅らせるので、スクリーンセーバ禁止メッセージと呼ぶことができる。スクリーンセーバ処理部２０が、カウンタ２１を用いずに、直接エンジン２２の動作開始指示により、スクリーンセーバ映像描画を始めるような構成の場合は、このスクリーンセーバ禁止メッセージにより、スクリーンセーバ映像の生成と生成休止を制御してもよい。
【０１０１】
このスクリーンセーバ映像生成のスクリーンセーバ禁止メッセージは、スクリーンセーバ制御部１２におけるリセットタイマの計数によらず、任意のイベントにより発行するようにしてもよい。例えば、映像ストリームの再生、停止、映像の切り換えなどのようなイベントである。
【０１０２】
コンテンツ情報は、スクリーンセーバの停止・起動や動作内容に関する処理プログラムなどが、スクリプト言語により記述されたものである。リセットタイマの機能については、図１３の（ａ）リセットタイマのフローチャートに基づくＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報のプログラムが適用可能である。
【０１０３】
また、スクリーンセーバ処理部２０は、図１３の(ｂ)に示したフローチャートによる処理手順にしたがって動作すればよい。
【０１０４】
上記説明では、メッセージ処理部３５は、アプリ制御部４０のアプリ起動指示にもとづき、スクリーンセーバ制御開始のメッセージをスクリーンセーバ制御部１２に送信し、メッセージ処理部３５がタイマーリセットメッセージを受信すると、メッセージ処理部３５がカウンタ２１にタイマーリセットを指示するように説明したが、次のようにしてもよい。  
【０１０５】
アプリ制御部４０はスクリプト処理部３２にアプリ起動指示を行い、スクリプト処理部３２はメッセージ処理部３５に、スクリーンセーバ制御開始のメッセージの生成と送信を指示する。メッセージ処理部３５は、スクリプト処理部３２の指示に基づき、スクリーンセーバ制御開始メッセージをスクリーンセーバ制御部１２に送信する。メッセージ処理部３５がタイマーリセットメッセージを受信すると、メッセージ処理部３５はスクリプト処理部３２にリセットタイマメッセージ受信を通知し、スクリプト処理部３２が、リセットタイマメッセージすなわちスクリーンセーバ制御情報に従って、カウンタ２１にタイマーリセットを指示する。また、メッセージ処理部３５がスクリプト処理部３２の一部分であるように構成してもよい。
【０１０６】
（実施の形態３）
次に、スクリーンセーバ処理部のタイマ動作を最初に中断（非起動を含む）しておくことを前提にして、映像表示装置２がサーバ１からスクリーンセーバ制御のスクリプトを取得して、このスクリプトに基づいて、映像表示装置２においてスクリーンセーバ制御を行うシステムの構成の一例を図５に示す。実施の形態１、実施の形態２と異なる部分を中心に説明する。
【０１０７】
サーバ１は、コンテンツサーバ１１を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報と、スクリーンセーバの停止・起動や動作内容に関するコンテンツ情報が格納されている。
【０１０８】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４により構成される。これらの構成要素ついては、実施の形態１において既に説明したのと同様であるが、その動作について異なる部分があるので、動作については後述する。
【０１０９】
アプリ制御部４０は、映像表示装置２の各部の種々の機能の制御を行うが、本実施の形態３では、少なくとも、ストリームプレーヤアプリ３０とスクリーンセーバ処理部２０に対して、後述するような制御を行う。
【０１１０】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２とアプリ制御部４０とを有する。
【０１１１】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【０１１２】
次に、図６に示すシーケンス（Ｃ）図に従って本実施の形態３の動作について説明する。
【０１１３】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザがビデオ再生指示を行うと、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のスクリプト処理部３２は、コンテンツサーバ１１にコンテンツ要求を行う。なお、アプリ制御部４０は、その前に、スクリーンセーバ処理部２０のカウンタ２１を停止して、スクリーンセーバタイマの計数を中断しておく。
【０１１４】
コンテンツサーバ１１は、コンテンツ要求を受けると、スクリーンセーバ付きのコンテンツ情報をストリームプレーヤアプリ３０に供給する。なお、スクリーンセーバ付きでないコンテンツ情報でもよい。スクリプト処理部３２は、コンテンツ情報を受け取り、スクリプト処理部３２が内蔵する解釈部により内容を解釈する。まず、スクリプト処理部３２は、コンテンツ情報に内蔵するスクリーンセーバタイマ（Ｓ）とリセットタイマを起動する。リセットタイマが所定時間の計数値Ｔｒ（Ｔｒ＜Ｔｓ）に達すると、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）に対して、タイマーリセットを行う。スクリプト処理部３２は、リセットタイマが計数値Ｔｒに達するたびに、スクリーンセーバタイマ（Ｓ）に対して、タイマーリセットを行うためスクリーンセーバタイマ（Ｓ）は計数値Ｔｓに到達しない。なお、スクリーンセーバタイマ（Ｓ）は、スクリプト言語で表現されたソフトウェアタイマであり、カウンタ２１によるスクリーンセーバタイマと区別するための呼び名である。
【０１１５】
なお、スクリーンセーバ付きでないコンテンツ情報の場合は、予め第２のスクリーンセーバタイマをスクリプト処理部３２が持っている必要がある。
【０１１６】
次に、スクリプト処理部３２は、ストリーム処理部３４に対してビデオ再生開始の指示情報を発行する。ストリーム処理部３４は、指示に従い、コンテンツサーバ１１にビデオストリーム再生要求を行う。コンテンツサーバ１１は、要求されたビデオストリームをストリーム処理部３４に供給する。ストリーム処理部３４は、受け取ったビデオストリームを復号化処理し、ビデオ映像を映像出力部２４に供給する。
【０１１７】
ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、ビデオ再生処理の終了をスクリプト処理部３２に通知する。スクリプト処理部３２は、この通知を受け取ると、スクリーンセーバタイマ（Ｓ）とリセットタイマの計数を停止させ、かつ、アプリ制御部４０にストリームプレーヤアプリケーションの終了を通知する。
【０１１８】
アプリ制御部４０は、ストリームプレーヤアプリケーションの終了の通知を受けると、スクリーンセーバ処理部２０に対して、スクリーンセーバの再開を指示する。すなわち、カウンタ２１の計数を再開させる。カウンタ２１の計数値がＴｓに到達すると、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。映像出力部２４は、これ以降、スクリーンセーバ画面を表示する。
【０１１９】
コンテンツ情報は、スクリーンセーバの停止・起動や動作内容に関する処理プログラムなどが、スクリプト言語により記述されたものである。リセットタイマの計数機能については、図１３の（ａ）に示したフローチャートによる処理手順をＪａｖａＳｃｒｉｐｔ（登録商標）で記載したプログラムが適用可能である。
【０１２０】
スクリーンセーバタイマ（Ｓ）については、図１４の(ｃ)に示したフローチャートの動作手順をＪａｖａＳｃｒｉｐｔ（登録商標）で記載したプログラムが適用可能である。
【０１２１】
図１４の(ｃ)に示したフローチャートについて説明する。スクリプト処理部３２は、ステップＳ３０において、スクリーンセーバタイマ（Ｓ）起動の指示を待つ。スクリーンセーバタイマ（Ｓ）起動の指示とは、図６のシーケンス図に示した、アプリ制御部４０からのアプリ起動の指示である。ステップＳ３０においてＹｅｓになると、スクリプト処理部３２はステップＳ３１に進み、スクリーンセーバタイマ（Ｓ）の計数値を初期化する。次にステップＳ３２に進み、リセットタイマからのタイマーリセットの有無を判定する。ステップＳ３２においてＹｅｓの場合、スクリプト処理部３２はステップＳ３１に戻り、スクリーンセーバタイマ（Ｓ）の計数値を初期化する。ステップＳ３２においてＮｏの場合、ステップＳ３３に進み、スクリーンセーバタイマ（Ｓ）の終了指示の有無を判定する。スクリーンセーバタイマ（Ｓ）の終了指示とは、ストリーム処理部３４が発行するビデオ再生終了の通知である。
【０１２２】
ステップＳ３３においてＮｏの場合、スクリプト処理部３２はステップＳ３４に進み、スクリーンセーバタイマ（Ｓ）の計数値を１だけ増加させる。次にスクリプト処理部３２はステップＳ３５に進み、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達したかどうかを判定する。ステップＳ３５においてＮｏの場合、スクリプト処理部３２はステップＳ３３に戻り、計数を続ける。ステップＳ３５においてＹｅｓの場合、スクリプト処理部３２はステップＳ３１に戻る。ステップＳ３３においてＹｅｓの場合、スクリプト処理部３２はステップＳ３６に進み、アプリ終了をアプリ制御部４０に通知する。なお、通常、Ｔｓ＞Ｔｒであるので、計数値≧Ｔｓとなることはない。
【０１２３】
なお、本実施の形態３では、スクリプト処理部３２から出力されるアプリ終了の通知がスクリーンセーバ制御情報になる。スクリーンセーバ制御情報は、アプリ制御部４０を経由してスクリーンセーバ再開の指令としてスクリーンセーバ処理部２０に供給されて制御を行う。図５の破線でスクリーンセーバ制御情報の流れを示す。なお、このような経路の代りに、スクリプト処理部３２がスクリーンセーバ処理部２０にスクリーンセーバ再開の指令をスクリーンセーバ制御情報として供給するようにしてもよい。
【０１２４】
（実施の形態４）
次に、映像表示装置２が内部にコンテンツ情報を記憶しており、その一部分の処理をサーバ１において行うようにしたスクリーンセーバ制御システムの構成の一例を図７に示す。以下、上記各実施の形態と異なる部分を中心に説明する。
【０１２５】
図７においては、本実施の形態４は、サーバ１と映像表示装置２により構成される。サーバ１は、コンテンツサーバ１１とスクリーンセーバ制御部１２を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報が格納されている。スクリーンセーバ制御部１２は、映像表示装置２の内部で行うスクリーンセーバ画面の生成開始の時刻の制御に関係する処理の一部分を実行し、より具体的には、リセットタイマの計数とタイマーリセットメッセージの生成を行う。このために、スクリーンセーバ制御部１２は、スクリーンセーバの生成のタイミングを制御するスクリプト形式の第１のプログラムを内蔵する。第１のプログラムについては後述する。
【０１２６】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４、メッセージ処理部３５、コンテンツ読込部３６により構成される。
【０１２７】
スクリプト処理部３２は、スクリーンセーバの生成のタイミングを制御するスクリプト形式の第２のプログラムを内蔵している。第２のプログラムについては後述する。その他の構成要素については、実施の形態２において説明したのと同様である。
【０１２８】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２と、メッセージ処理部３５と、アプリ制御部４０とを有する。
【０１２９】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【０１３０】
以下、図８に示すシーケンス（Ｄ）図に従って本実施の形態の動作について説明する。
【０１３１】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザからビデオ再生指示をうけると、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のスクリプト処理部３２は、メッセージ処理部３５に対してスクリーンセーバ制御開始の指示メッセージの送信を指示する。メッセージ処理部３５は、指示に従い、スクリーンセーバ制御開始の指示メッセージを生成してスクリーンセーバ制御部１２に送信する。
【０１３２】
なお、アプリ制御部４０は、上記アプリ起動指示に前後して、スクリーンセーバ処理部２０のカウンタ２１の計数を中断、または初期化して停止させる。
【０１３３】
サーバ１のスクリーンセーバ制御部１２は、スクリーンセーバ制御に関する手順を第１のプログラムとして内蔵している。スクリーンセーバ制御部１２は、スクリーンセーバ制御開始の指示メッセージを受信すると、内蔵プログラム内のリセットタイマを起動して計数を開始する。リセットタイマの計数値がＴｒになるたびに、スクリーンセーバ制御部１２は、タイマーリセットメッセージを生成して、メッセージ処理部３５に送信する。
【０１３４】
一方、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）の計数機能を第２のプログラムとして内蔵しており、上記アプリ制御部４０のアプリ起動に従い、計数値Ｔｓへ向けて計数を開始する。なお、スクリーンセーバタイマ（Ｓ）は、スクリプト言語で表現されたソフトウェアタイマであり、カウンタ２１によるスクリーンセーバタイマと区別するための呼び名である。
【０１３５】
アプリ制御部４０からの上記アプリ起動の指示の後、ストリームプレーヤアプリ３０のスクリプト処理部３２は、ストリーム処理部３４にビデオ再生開始の指示を発行する。ストリーム処理部３４は、指示に基づき、コンテンツサーバ１１にビデオストリーム再生要求を行う。コンテンツサーバ１１は、ビデオストリーム再生要求に従って、ビデオストリームをストリーム処理部３４に送信する。ストリーム処理部３４は、ビデオストリームを受け取り、ビデオ再生を行い、ビデオ再生中となる。
【０１３６】
スクリーンセーバ制御部１２のリセットタイマは、計数値がＴｒになるたびに、タイマーリセットメッセージをメッセージ処理部３５に送信する。メッセージ処理部３５は、タイマーリセットメッセージを受信すると、スクリプト処理部３２のスクリーンセーバタイマ（Ｓ）に対してタイマーリセットを行って、スクリーンセーバタイマ（Ｓ）の計数を最初から再起動させる。
【０１３７】
ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、再生処理の終了をスクリプト処理部３２に通知する。スクリプト処理部３２は、この通知を受け取ると、スクリーンセーバタイマ（Ｓ）の計数を停止させ、アプリ制御部４０にアプリ終了を通知する。さらに、スクリプト処理部３２は、スクリーンセーバ制御部１２にスクリーンセーバ制御終了メッセージを送信する。
【０１３８】
スクリーンセーバ制御部１２は、スクリーンセーバ制御終了メッセージを受信すると、リセットタイマの計数を停止する。なお、スクリプト処理部３２は、スクリーンセーバ制御終了メッセージの送信をメッセージ処理部３５に指示し、メッセージ処理部３５が、スクリーンセーバ制御部１２にスクリーンセーバ制御終了メッセージを送信するようにしてもよい。
【０１３９】
アプリ制御部４０は、アプリ終了を通知されると、スクリーンセーバ処理部２０にスクリーンセーバ再開を指示する。スクリーンセーバ処理部２０は、カウンタ２１の計数を開始させ、計数値がＴｓに到達すると、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。映像出力部２４は、これ以降、スクリーンセーバ画面を表示する。
【０１４０】
本実施の形態では、映像表示装置２が内蔵するスクリーンセーバ処理部２０のアプリケーション自身で、スクリーンセーバ画面の生成の開始時刻を制御するのでなく、サーバ１のスクリーンセーバ制御部１２のリセットタイマの動作に基づき、スクリーンセーバ処理部２０の外部のアプリケーションであるストリームプレーヤアプリ３０の内部にあるスクリプト処理部３２において、スクリーンセーバタイマ（Ｓ）の計数を制御する点に特徴がある。
【０１４１】
スクリプト処理部３２、メッセージ処理部３５、ストリーム処理部３４における上記スクリーンセーバの制御に関する動作手順は、予め、スクリプト処理部３２、メッセージ処理部３５、ストリーム処理部３４にそれぞれ内蔵するようにしても良いが、上記スクリーンセーバの制御に関する動作手順をスクリプトの形式で、コンテンツ記憶部３６１にコンテンツ情報として格納しておき、コンテンツ読込部３６を介して読み出して、スクリプト処理部３２において、処理内容を解釈して、スクリプト処理部３２、メッセージ処理部３５とストリーム処理部３４に供給するようにしてもよい。
【０１４２】
また、上記説明では、スクリーンセーバ制御部１２は、予め、サーバ１内部に設けられているものとしたが、スクリプト処理部３２が、スクリーンセーバ制御部１２の処理内容を、コンテンツ読込部３６を介して読み出して、スクリーンセーバ制御部１２に第１のプログラムとして送信して供給するようにしてもよい。
【０１４３】
次に、コンテンツ情報について説明する。コンテンツ情報の一部であり、スクリーンセーバ制御部１２が実行する第１のプログラムは、図１３の（ａ）のフローチャートにより説明したリセットタイマの処理手順のプログラムと同様でよい。なお、ステップＳ１１の処理を削除して、代りにステップＳ１５の後に移動してもよい。
【０１４４】
スクリプト処理部３２が実行する第２のプログラムは、図１４の（ｃ）のフローチャートにより説明したスクリーンセーバタイマ（Ｓ）の処理手順のプログラムと同様でよい。
【０１４５】
なお、本実施の形態４では、スクリプト処理部３２から出力されるアプリ終了の通知がスクリーンセーバ制御情報になる。スクリーンセーバ制御情報は、アプリ制御部４０を経由してスクリーンセーバ再開の指令としてスクリーンセーバ処理部２０に供給されて制御を行う。図７のスクリプト処理部３２からアプリ制御部４０を経由してカウンタ２１に至る破線でスクリーンセーバ制御情報の流れを示す。なお、このような経路の代りに、スクリプト処理部３２がスクリーンセーバ処理部２０にスクリーンセーバ再開の指令をスクリーンセーバ制御情報として供給するようにしてもよい。
【０１４６】
なお、上記メッセージ処理部３５の各種メッセージ送受信の動作を、スクリプト処理部３２が兼ねて行うようにしてもよい。この場合は、メッセージ処理部３５は省くことができる。
【０１４７】
なお、上記説明では、リセットタイマがタイマーリセットメッセージを発行する例を説明した。タイマーリセットメッセージは、スクリーンセーバ禁止メッセージと呼ぶことができる。スクリーンセーバ禁止メッセージは、リセットタイマの計数によらず任意のイベントにより発行するようにしてもよい。
【０１４８】
（実施の形態５）
上記実施の形態３では、映像表示装置２が備えているスクリーンセーバ処理部２０の描画部２３がスクリーンセーバ画面の生成を行うようにしたが、本実施の形態５のように、スクリプト処理部３２が、スクリーンセーバ処理部２０によらずに、直接描画処理を行わせるようにしてもよい。
【０１４９】
本実施の形態５のシステムの構成を図９に示す。図９においては、本実施の形態５は、サーバ１と映像表示装置２とにより構成される。
【０１５０】
サーバ１は、図５に示した実施の形態３のコンテンツサーバ１１と同様である。
【０１５１】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５を具備する。スクリーンセーバ処理部２０は、図５に示した実施の形態３のスクリーンセーバ処理部２０と同様である。ストリームプレーヤアプリ３０は、スクリプト処理部３２、描画部３３、ストリーム処理部３４により構成される。スクリプト処理部３２は、ＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報を実行するスクリプト実行手段である。
【０１５２】
描画部３３は、スクリプト処理部３２がＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報を実行した結果に基づき、スクリーンセーバ映像を生成する映像生成手段である。ストリーム処理部３４は、コンテンツサーバ１１から受信したビデオストリーム情報を復号化してビデオ映像情報に変換する手段である。
【０１５３】
映像出力部２４は、ビデオ映像情報やスクリーンセーバ映像を表示する表示手段である。描画部３３がスクリーンセーバ映像を生成して出力する場合にはスクリーンセーバ映像を表示する。
【０１５４】
なお、スクリーンセーバ処理部２０は、本実施の形態５では、スクリーンセーバ映像の生成を行わない。
【０１５５】
図１０に本実施の形態５の処理のシーケンス（Ｅ）を示す。図１０のシーケンスは、実施の形態３における図６に示したシーケンスと、以下の点で異なっているが、その他は図６のシーケンスと同様である。
【０１５６】
図１０においては、ビデオ再生が終了すると、スクリプト処理部３２の内部のリセットタイマの計数を停止し、リセットタイマが、スクリーンセーバタイマ（Ｓ）のリセットを行わない。
【０１５７】
その結果、時間の経過と共に、スクリーンセーバタイマ（Ｓ）の計数値は、Ｔｓに到達する。この時点で、描画部３３がスクリーンセーバ画面の生成を開始し、映像出力部２４にスクリーンセーバ画面を表示させる。スクリプト処理部３２は、スクリーンセーバ画面の生成が完了すると、アプリ制御部４０にアプリケーションの終了を通知する。
【０１５８】
従って、スクリプト処理部３２が実行するリセットタイマの処理手順には、図１３の（ａ）のフローチャートの処理手順を適用できる。また、スクリプト処理部３２が実行するスクリーンセーバタイマ（Ｓ）の処理手順は、図１４の(ｄ)のフローチャートに示した処理手順を適用する。
【０１５９】
図１４の(ｄ)のフローチャートでは、ステップＳ４０において、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）起動の指示の有無を判定する。この指示はアプリ制御部４０からのアプリ起動の指示である。ステップＳ４０においてＹｅｓであると、スクリプト処理部３２は、ステップＳ４１に進み、スクリーンセーバタイマ（Ｓ）の計数値を初期化する。
【０１６０】
次に、ステップＳ４２に進み、タイマーリセットの有無を判定する。本実施の形態５では、タイマーリセットの有無の情報がスクリーンセーバ映像の生成処理の起動を制御するスクリーンセーバ制御情報になる。タイマーリセットがあるとＹｅｓとなりステップＳ４１に戻る。ステップＳ４２においてＮｏであると、スクリプト処理部３２はステップＳ４３に進み、スクリーンセーバタイマ（Ｓ）の計数値を１だけ増加させ、ステップＳ４４に進む。ステップＳ４４において、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達したかどうか判定する。判定結果がＮｏの場合、ステップＳ４２に戻り、計数処理を続ける。
【０１６１】
ステップＳ４４においてＹｅｓの場合、スクリプト処理部３２は、描画部３３に対してスクリーンセーバ映像の生成の指示を発行する。次にステップＳ４６において、スクリプト処理部３２は、アプリ制御部４０に対して、アプリ終了を通知する。
【０１６２】
この実施の形態５では、あたかも、サーバ１が内蔵するスクリーンセーバ機能により、映像表示装置２におけるスクリーンセーバ画面生成のタイミングの制御とスクリーンセーバ画面生成および表示が行えることになる。映像表示装置２内蔵のスクリーンセーバ処理部２０が生成するスクリーンセーバ画面を使わず、サーバ１が内蔵するスクリーンセーバ機能に基づくスクリーンセーバ画面を描画部３３において生成できるので、ビデオストリームに最適なスクリーンセーバ画面が使用可能になる。
【０１６３】
上記説明では、スクリーンセーバ映像生成プログラムは、描画部３３に予め第３のプログラムとして内蔵しているものとしたが、コンテンツ情報の一部としてコンテンツサーバ１１に格納しておき、コンテンツサーバ１１からスクリプト処理部３２が受信して、描画部３３に供給するようにしてもよい。図１０のシーケンスは、後者の処理手順を描いている。
【０１６４】
スクリプト処理部３２は、スクリーンセーバ映像生成プログラムに使用する映像の色や動きや背景映像などを指定するためのパラメータ情報をコンテンツサーバ１１から受信して描画部３３に供給するようにしてもよい。また、スクリプト処理部３２が第３のプログラムを実行するようにしてスクリーンセーバ映像の生成と出力を行い、描画部３３の機能を兼ねるようにしてもよい。
【０１６５】
なお、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達した時点で、スクリプト処理部３２が、エンジン２２に起動を掛けて、描画部２３がスクリーンセーバ画面の生成を行うようにもできる。この場合は、映像表示装置２内蔵のスクリーンセーバ処理部２０が生成するスクリーンセーバ画面を使うことになる。それでも、スクリーンセーバ処理部２０が持つスクリーンセーバタイマは使われない。
【０１６６】
（実施の形態６）
上記実施の形態４では、映像表示装置２が備えているスクリーンセーバ処理部２０の描画部２３がスクリーンセーバ画面の生成を行うようにしたが、スクリプト処理部３２が、スクリーンセーバ処理部２０によらずに、直接描画処理を行わせるようにしてもよい。
【０１６７】
本実施の形態６のシステムの構成を図１１に示す。図１１の本実施の形態６は、サーバ１と映像表示装置２により構成される。サーバ１は、実施の形態４で説明した図７のサーバ１と同様である。
【０１６８】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、実施の形態４と同様であり、実施の形態１において説明したように、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、描画部３３、ストリーム処理部３４、メッセージ処理部３５、コンテンツ読込部３６により構成される。
【０１６９】
描画部３３は、スクリプト処理部３２の指示が有る場合、スクリーンセーバ映像を生成する手段である。メッセージ処理部３５は、アプリ制御部４０の指示に基づき所定のメッセージを生成し、スクリーンセーバ制御部１２、ストリーム処理部３４との間でメッセージを送受信する。
【０１７０】
なお、スクリーンセーバ処理部２０は、本実施の形態６では、スクリーンセーバ映像の生成を行わない。
【０１７１】
図１２に本実施の形態６の処理のシーケンスを示す。図１２のシーケンス（Ｆ）は、実施の形態４において説明した図８のシーケンスの一部を変更したものである。変更した部分について説明する。
【０１７２】
図１２においては、ビデオ再生が終了して、スクリプト処理部３２がビデオ再生終了の通知を受けると、スクリプト処理部３２は、メッセージ処理部３５を介して、スクリーンセーバ制御終了のメッセージをスクリーンセーバ制御部１２に送信させる。スクリーンセーバ制御部１２は、リセットタイマの計数を停止させ、タイマーリセットメッセージがメッセージ処理部３５へおくられることは無くなる。
【０１７３】
その結果、スクリプト処理部３２の内部のスクリーンセーバタイマ（Ｓ）のタイマーリセットは行われなくなり、その後時間の経過とともに、スクリーンセーバタイマ（Ｓ）の計数値は、Ｔｓに到達する。
【０１７４】
この時点で、描画部３３がスクリーンセーバ画面の生成を開始し映像出力部２４にスクリーンセーバ画面を表示させる。スクリプト処理部３２は、スクリーンセーバ画面の生成が完了すると、アプリ制御部４０にアプリケーションの終了を通知する。
【０１７５】
この実施の形態６では、映像表示装置２のスクリーンセーバ処理部２０によるスクリーンセーバ機能とは別のスクリーンセーバ画面生成のタイミングの制御とスクリーンセーバ画面生成および表示が行えることになる。
【０１７６】
スクリーンセーバ制御部１２が実行するリセットタイマの処理手順には、実施の形態４の場合と同様、図１３の（ａ）のフローチャートによる処理手順を適用する。これは、実施の形態４で言及したように第１のプログラムである。スクリプト処理部３２が実行するスクリーンセーバタイマ（Ｓ）の処理手順には、実施の形態５において説明した、図１４の（ｄ）のフローチャートによる処理手順を適用する。これは、第２のプログラムである。
【０１７７】
描画部３３は、第３のプログラムであるスクリーンセーバ映像生成プログラムを内蔵する。スクリーンセーバ映像生成プログラムは、公知のものを用いることが出来る。
【０１７８】
上記説明では、スクリーンセーバ映像生成プログラムは、描画部３３に予め第３のプログラムとして内蔵しているものとしたが、コンテンツ情報の一部としてスクリプト処理部３２がコンテンツ読込部３６を介して読み出して、描画部３３に供給するようにしてもよい。すなわち、コンテンツ読込部３６は、コンテンツ記憶部３６１にスクリーンセーバの制御に関する動作手順をスクリプトの形式で記憶格納しているコンテンツ情報を読み出して、スクリプト処理部３２に供給する。スクリプト処理部３２は、コンテンツ情報を解釈し、所定のプログラムを実行する。
【０１７９】
スクリーンセーバ制御部１２が実行するリセットタイマの処理手順すなわち第１のプログラムは、スクリーンセーバ制御部１２に予め格納しておいてもよいし、スクリプト処理部３２がコンテンツ読込部３６を介して読み出して、スクリーンセーバ制御部１２に送信して供給するようにしてもよい。スクリプト処理部３２が実行するスクリーンセーバタイマ（Ｓ）の処理手順すなわち第２のプログラムは、スクリプト処理部３２に予め格納しておいてもよいし、スクリプト処理部３２がコンテンツ読込部３６を介して読み出して入手してもよい。また、スクリーンセーバ制御部１２が実行する第1のプログラムは、スクリプト形式に特に限定するものでもない。
【０１８０】
なお、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達した時点で、スクリプト処理部３２が、エンジン２２に起動を掛けて、描画部２３がスクリーンセーバ画面の生成を行うようにもできる。この場合は、映像表示装置２内蔵のスクリーンセーバ処理部２０が生成するスクリーンセーバ画面を使うことになる。
【０１８１】
なお、上記メッセージ処理部３５の各種メッセージ送受信の動作を、スクリプト処理部３２が兼ねて行うようにしてもよい。この場合は、メッセージ処理部３５は省くことができる。
【０１８２】
なお、上記各実施の形態１乃至６において、サーバ１としてはＨＤＤレコーダが代表例であるがパソコンでもよい。パソコンが、動画などのビデオストリームや、インターネット情報を映像表示装置２に供給して、映像表示装置２が表示する場合にも、本発明が適用できる。また、宅内に設置された機器に限らない。例えば、宅外に設置されており、ネットワークを通じて接続されているコンテンツ提供会社の機器であってもよい。
【０１８３】
また、映像表示装置２は、動画などのビデオストリームや、インターネット情報をサーバ１から受け取って、表示する装置であればよい。従って、映像表示装置２としては、テレビだけでなくノートパソコンのように、表示部を備えた装置を含む概念である。具体的には、サーバ１からのビデオストリームをパソコンの表示部に表示して、映画を見るような場合にも、本発明が適用可能である。
【０１８４】
従って、映像表示装置２のスクリーンセーバ処理部２０の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報（実施例では中断させる通知を含む）を介して制御されているとともに、その他の所定のイベントにも関連づけられており、このその他の所定のイベントとは、パソコンのキーボードなどである。
【０１８５】
上記各実施の形態１乃至６では、アプリケーションとして、ストリームプレーヤアプリ３０を例にして説明したが、ビデオストリームの再生表示だけでなく、他のデジタルメディアのコンテンツを表示するアプリケーションであっても、本発明は適用できる。
【０１８６】
上記各実施の形態１乃至６における各種メッセージやコンテンツ情報、ビデオストリーム情報などの送受信は、デジタル情報を送受信する周知の技術により実現できる。
【０１８７】
上記各実施の形態１乃至６では、コンテンツ情報としてＪａｖａＳｃｒｉｐｔ（登録商標）で説明したが、その他のプログラム（その他のスクリプト形式のプログラムも含む）であっても良い。
【０１８８】
上記各実施の形態１乃至６における図１、図３、図５、図７、図９、図１１のスクリーンセーバ制御システムを構成するスクリーンセーバ制御部１２、スクリーンセーバ処理部２０、カウンタ２１、エンジン２２、描画部２３、ストリームプレーヤアプリ３０、スクリプト処理部３２、描画部３３、ストリーム処理部３４、メッセージ処理部３５、アプリ制御部４０は、専用のハードウェア（専用回路）により実現可能であるが、すべてデジタル情報の処理であるので、通常、ソフトウェアで実現可能である。当該処理のソフトウェアをＲＯＭに記録しておき、共通のＭＰＵやメモリ上で当該ソフトウェアを実行するようにすればよい。なお、ＲＯＭは、書き換え可能ＲＯＭ等の不揮発性記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【０１８９】
また、上記各実施の形態１乃至６における図２、図４、図６、図８、図１０、図１２のスクリーンセーバ制御方法のシーケンスは、通常は、ソフトウェアで実現可能であり、当該ソフトウェアをＲＯＭに記録しておき、共通のＭＰＵやメモリ上で当該ソフトウェアを実行するようにすればよい。なお、ＲＯＭは、書き換え可能ＲＯＭ等の不揮発性記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【０１９０】
スクリプト処理部３２は、スクリーンセーバ映像生成プログラムに使用する映像の色や動きや背景映像などを指定するためのパラメータ情報をコンテンツサーバ１１から受信して描画部３３に供給するようにしてもよい。また、これらのパラメータをスクリプト処理部３２は、スクリーンセーバ処理部２０のエンジン２２や描画部２３に供給してもよい。このようにすれば、サーバ１が所望のスクリーンセーバ映像を映像表示装置２において生成することを可能にする。
【０１９１】
なお、上記各実施の形態１乃至６では、コンテンツ情報がスクリーンセーバ制御のプログラムとして説明したが、スクリーンセーバ制御機能を有する画面表示を伴うアプリケーションプログラムであっても良い。この場合、映像表示装置が特にビデオストリームを受信していない場合でも、前記アプリケーションプログラムに対して本発明の効果を奏することができる。
【０１９２】
なお、「スクリーンセーバ制御情報の生成」とは、実施の形態で示したような「所定の周期でタイマーリセットを出力する」ことだけでなく、コンテンツ情報自身に含まれるスクリーンセーバ制御情報に相当する情報（パラメータなど）の読み出しなども含むものとする。
【０１９３】
また、本発明は、以上の各実施の形態に限定されることなく、実施の形態の構成、情報の内容や表現形式、フローチャートの手順について、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【０１９４】
なお、本発明のプログラムは、上述した本発明の映像表示装置の機能をコンピュータにより実行させるプログラムであって、コンピュータと協働して動作するプログラムである。
【０１９５】
また、本発明の記録媒体は、上述した本発明の映像表示装置のプログラムを記録した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する記録媒体である。
【０１９６】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１９７】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波・音波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１９８】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１９９】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０２００】
本発明は、一方の装置で映像を再生中に、あるいは、インターネット情報を表示中に、スクリーンセーバ機能が起動することを防止できるので、特に、ＤＶＤレコーダやハードディスクレコーダ（ＨＤＤレコーダ）のような、サーバーに格納されたビデオ番組を、テレビやパソコンのような映像表示装置に表示する場合のように、２つ以上装置が連携して動作するシステムにおいて有用である。
【符号の説明】
【０２０１】
１      サーバ
２      映像表示装置
１１    コンテンツサーバ
１２    スクリーンセーバ制御部
２０    スクリーンセーバ処理部
２１    カウンタ
２２    エンジン
２３    描画部
２４    映像出力部
２５    リモコン受信部
３０    ストリームプレーヤアプリ
３２    スクリプト処理部
３３    描画部
３４    ストリーム処理部
３５    メッセージ処理部
３６    コンテンツ読込部
４０    アプリ制御部
１００  映像制御部
１０１  映像制御処理部
【図１】
2010023796.tif 000003
【図２】
2010023796.tif 000004
【図３】
2010023796.tif 000005
【図４】
2010023796.tif 000006
【図５】
2010023796.tif 000007
【図６】
2010023796.tif 000008
【図７】
2010023796.tif 000009
【図８】
2010023796.tif 000010
【図９】
2010023796.tif 000011
【図１０】
2010023796.tif 000012
【図１１】
2010023796.tif 000013
【図１２】
2010023796.tif 000014
【図１３】
2010023796.tif 000015
【図１４】
2010023796.tif 000016
【手続補正書】
【提出日】平成22年6月2日(2010.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（削除）
【請求項２】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
さらに、前記スクリーンセーバ情報を前記スクリーンセーバ処理部へ送信することを、前記ストリーム処理部における再生処理の終了に応じて停止し、
前記スクリーンセーバ処理部において、スクリーンセーバタイマの動作は前記映像制御部が送信したスクリーンセーバ制御情報に従う、
ことを特徴とする映像表示装置。
【請求項３】
（削除）
【請求項４】
（削除）
【請求項５】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、請求項１記載の映像表示装置。
【請求項６】
（削除）
【請求項７】
（削除）
【請求項８】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像システム。
【請求項９】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項１０】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再生終了通知により、その動作を再開する、請求項９記載の映像表示装置。
【請求項１１】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部３４からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、請求項１０記載の映像表示装置。
【請求項１２】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項１１記載の映像表示装置。
【請求項１３】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項１０記載の映像表示装置
【請求項１４】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項９〜１３のいずれかに記載の映像表示装置。
【請求項１５】
請求項９記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項１６】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部３４の処理の状態に関連づけられている、映像システム。
【請求項１７】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項１８】
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、請求項１７記載の映像表示装置。
【請求項１９】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、請求項１７記載の映像表示装置。
【請求項２０】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、請求項１９記載の映像表示装置。
【請求項２１】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項２０記載の映像表示装置。
【請求項２２】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項１９記載の映像表示装置。
【請求項２３】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項１７〜２２のいずれかに記載の映像表示装置。
【請求項２４】
請求項１７記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項２５】
（削除）
【請求項２６】
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、請求項５、１３又は２２記載の映像表示装置。
【請求項２７】
請求項１５又は２４記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
表示装置の表示画面が不都合なタイミングで突然スクリーンセーバ画面に切り替わることがない、映像表示システム、映像表示装置、プログラム、記録媒体を提供することを目的とする。
課題を解決するための手段
［００１３］
［００１４］
第２の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
さらに、前記スクリーンセーバ情報を前記スクリーンセーバ処理部へ送信することを、前記ストリーム処理部における再生処理の終了に応じて停止し、
前記スクリーンセーバ処理部において、スクリーンセーバタイマの動作は前記映像制御部が送信したスクリーンセーバ制御情報に従う、
ことを特徴とする映像表示装置である。
［００１５］
［００１６］
［００１７］
第５の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイ
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
マーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、第１の本発明の映像表示装置である。
［００１８］
［００１９］
［００２０］
第８の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
バ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第１９の本発明の映像表示装置である。
［００３５］
第２３の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第１７〜２２のいずれかの本発明の映像表示装置である。
［００３６］
第２４の本発明は、
第１７の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。
［００３７］
［００３８］
第２６の本発明は、
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、第５、１３又は２２の本発明の映像表示装置である。
［００３９］
第２７の本発明は、
第１５又は２４の本発明のプログラムを記録した、コンピュータ読み取り可能な記録媒体である。
発明の効果
［００４０］
本発明によれば、複数の機器が接続されている状態で、一方の状態を無視してスクリーンセーバ機能が起動するのを防止できる。
図面の簡単な説明
［００４１］
［図１］本発明の実施の形態１にかかるスクリーンセーバ制御システムのブロック図
［図２］同実施の形態１のスクリーンセーバ制御システムの処理シーケンス（Ａ）図
［図３］本発明の実施の形態２にかかるスクリーンセーバ制御システムのブロック図
［図４］同実施の形態２のスクリーンセーバ制御システムの処理シーケンス（Ｂ）図
［図５］本発明の実施の形態３にかかるスクリーンセーバ制御システムのブロック図
［図６］同実施の形態３のスクリーンセーバ制御システムの処理シーケンス（Ｃ）図
［図７］本発明の実施の形態４にかかるスクリーンセーバ制御システムのブロック図
［図８］同実施の形態４のスクリーンセーバ制御システムの処理シーケンス（Ｄ）図
［図９］本発明の実施の形態５にかかるスクリーンセーバ制御システムのブロック図
【手続補正書】
【提出日】平成23年3月22日(2011.3.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示システム、映像表示装置、プログラム、記録媒体に関し、特に、ＤＶＤレコーダやハードディスクレコーダ（ＨＤＤレコーダ）のような、サーバーに格納されたビデオ番組を、テレビやパソコンのような映像表示装置に表示する場合のように、２つ以上装置が連携して動作するシステムにおいて、スクリーンセーバ画面を表示する際に、そのスクリーンセーバ画面の表示を適切に行うことが出来る。
【背景技術】
【０００２】
スクリーンセーバは、パソコンの表示装置の焼きつきを防止する目的で当初開発された。パソコンの表示画面は、操作者のキーボードやマウスに対する操作が無いと、通常、同じ画面が表示され続けるが、長時間変化しない画面の表示が続くと、表示画素の焼きつきが生じて永続的な影が残ることがあった。
【０００３】
このために、操作者のキーボードやマウスに対する操作が所定時間無い場合、表示画面を、色や形状が変化する映像を表示するスクリーンセーバ画面の表示に切り換えて、１つの画素が長時間同じ表示状態にならないようにして、画素の焼け付きを防止するスクリーンセーバ処理が開発された。
【０００４】
その後、表示装置の消費電力削減のために、スクリーンセーバ画面の輝度を低くする省電力用のスクリーンセーバ画面も使用されるようになった。
【０００５】
さらにまた、パソコンが、いわゆるマルチウィンドウ化により、複数のアプリケーションの表示を１つの表示装置上に表示するようになると、複数の画面が表示されている場合に、スクリーンセーバ処理を行うと、全画面がスクリーンセーバ画面に切り替わってしまう不都合が生じた。そこで、当面不要なアプリケーションの表示ウィンドウに対してスクリーンセーバ画面を選択的にかける技術が開発された（例えば、特許文献１など）。
【０００６】
また、スクリーンセーバの機能をＢＭＬスクリプト言語で記述して、スクリプト言語を解釈して実行プログラムとして、スクリーンセーバの起動タイミングを制御する技術や、スクリーンセーバ画面を生成する技術が知られている（例えば、特許文献２、特許文献３など）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−３１６６３７号公報（第１頁、図１等）
【特許文献２】特開２００５−０９４２９９号公報（［００２４］〜［００３３］、図４、５など）
【特許文献３】特開２００４−０１５２８８号公報（第１０頁、図１など）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１、２、３などでは、スクリーンセーバの起動と解消の仕組みが開示されているものの、ＨＤＤレコーダなどのようなサーバと映像表示装置との関係のように、複数の機器が接続されている場合におけるスクリーンセーバの起動、解消制御については考慮されていない。
【０００９】
そのようなシステムでは、ＨＤＤレコーダと映像表示装置が接続されている状態で、ＨＤＤレコーダに記憶した映画番組を再生して映像表示装置に表示している場合に、映像表示装置が突然スクリーンセーバ画面に切り換わってしまうことが起こりうる。
【００１０】
しかし、ＨＤＤレコーダの映画番組を再生している間は、ＨＤＤレコーダの状態に合わせたスクリーンセーバの生成表示を行うことが望まれる。
【００１１】
ＨＤＤレコーダに限らず、一般的に、サーバと映像表示装置とを接続し、サーバが出力する映像を映像表示装置に表示中に、表示画面が突然スクリーンセーバ画面に切り替わることがないような制御が望まれる。
【００１２】
本発明は、このような従来のサーバと映像表示装置の課題を考慮し、映像表示装置の表示画面が不都合なタイミングで突然スクリーンセーバ画面に切り替わることがない、映像表示システム、映像表示装置、プログラム、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１３】
第１の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
さらに、前記スクリーンセーバ情報を前記スクリーンセーバ処理部へ送信することを、前記ストリーム処理部における再生処理の終了に応じて停止し、
前記スクリーンセーバ処理部において、スクリーンセーバタイマの動作は前記映像制御部が送信したスクリーンセーバ制御情報に従う、
ことを特徴とする映像表示装置である。
【００１４】
第２の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、第１の本発明の映像表示装置である。
【００１５】
第３の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像システムである。
【００１６】
第４の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置である。
【００１７】
第５の本発明は、
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再生終了通知により、その動作を再開する、第４の本発明の映像表示装置である。
【００１８】
第６の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部３４からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、第５の本発明の映像表示装置である。
【００１９】
第７の本発明は、
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、第６の本発明の映像表示装置である。
【００２０】
第８の本発明は、  
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第５の本発明の映像表示装置である。
【００２１】
第９の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第４〜８のいずれかの本発明の映像表示装置である。
【００２２】
第１０の本発明は、
第４の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。
【００２３】
第１１の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像システムである。
【００２４】
第１２の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置である。
【００２５】
第１３の本発明は、
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、第１２の本発明の映像表示装置である。
【００２６】
第１４の本発明は、
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、第１２の本発明の映像表示装置である。
【００２７】
第１５の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、第１４の本発明の映像表示装置である。
【００２８】
第１６の本発明は、  
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、第１５の本発明の映像表示装置である。
【００２９】
第１７の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第１４の本発明の映像表示装置である。
【００３０】
第１８の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第１２〜１７のいずれかの本発明の映像表示装置である。
【００３１】
第１９の本発明は、
第１２の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。
【００３２】
第２０の本発明は、
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、第２、８又は１７の本発明の映像表示装置である。
【００３３】
第２１の本発明は、
第１０又は１９の本発明のプログラムを記録した、コンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００３４】
本発明によれば、複数の機器が接続されている状態で、一方の状態を無視してスクリーンセーバ機能が起動するのを防止できる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態１にかかるスクリーンセーバ制御システムのブロック図
【図２】同実施の形態１のスクリーンセーバ制御システムの処理シーケンス（Ａ）図
【図３】本発明の実施の形態２にかかるスクリーンセーバ制御システムのブロック図
【図４】同実施の形態２のスクリーンセーバ制御システムの処理シーケンス（Ｂ）図
【図５】本発明の実施の形態３にかかるスクリーンセーバ制御システムのブロック図
【図６】同実施の形態３のスクリーンセーバ制御システムの処理シーケンス（Ｃ）図
【図７】本発明の実施の形態４にかかるスクリーンセーバ制御システムのブロック図
【図８】同実施の形態４のスクリーンセーバ制御システムの処理シーケンス（Ｄ）図
【図９】本発明の実施の形態５にかかるスクリーンセーバ制御システムのブロック図
【図１０】同実施の形態５のスクリーンセーバ制御システムの処理シーケンス（Ｅ）図
【図１１】本発明の実施の形態６のスクリーンセーバ制御システムのブロック図
【図１２】同実施の形態６のスクリーンセーバ制御システムの処理シーケンス（Ｆ）図
【図１３】本発明の実施の形態にかかるスクリーンセーバ制御システムのスクリプト処理、タイマ処理のフローチャート
【図１４】本発明の実施の形態にかかるスクリーンセーバ制御システムのスクリプト処理、タイマ処理の別のフローチャート
【発明を実施するための形態】
【００３６】
本発明の映像表示システム、映像表示装置、プログラム、記録媒体の実施の形態について、図面を参照して説明する。なお、各実施の形態において同じ符号を付した構成要素が同様の動作を行う場合には、再度の説明を省略する。
【００３７】
（実施の形態１）
本発明の映像表示システム、映像表示装置の構成の一例を図１に示す。図１においては、本実施の形態１はサーバ１と映像表示装置２とを備えている。本実施の形態１では、映像表示装置２が、スクリーンセーバの制御情報をサーバ１より取得して、映像表示装置２が、スクリーンセーバ画面の生成タイミングの制御を行う点に特徴がある。
【００３８】
サーバ１は、コンテンツサーバ１１を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報が格納されている。また、コンテンツサーバ１１には、スクリーンセーバの停止・起動や動作内容に関する情報や、映像表示装置２でアプリケーションを起動した際の描画に必要な情報がＪａｖａＳｃｒｉｐｔ（登録商標）で格納されている。
【００３９】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４およびリモコン受信部２５およびアプリ制御部４０を具備する。
【００４０】
スクリーンセーバ処理部２０は、カウンタ２１、エンジン２２、描画部２３により構成され、所定の条件でスクリーンセーバ映像を出力する。カウンタ２１は、スクリーンセーバタイマを有し、時間Ｔｓを計数する計数手段である。Ｔｓは時間を表す情報であってもよいし、時間に対応する数値情報であってもよい。エンジン２２は、スクリーンセーバ映像生成用の演算手段である。描画部２３は、エンジン２２の演算結果を元にスクリーンセーバ映像を生成する映像生成手段である。
【００４１】
ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４により構成される。スクリプト処理部３２は、ＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報を実行するスクリプト実行手段である。ストリーム処理部３４は、コンテンツサーバ１１から受信したビデオストリーム情報を復号化してビデオ映像情報に変換する手段である。
【００４２】
映像出力部２４は、ビデオ映像情報のような映像やスクリーンセーバ映像を表示する表示手段である。映像出力部２４は、ストリーム処理部３４で復号化した映像を出力し、或いは前記スクリーンセーバ処理部２０で前記スクリーンセーバ映像が生成、出力された場合には前記スクリーンセーバ映像を出力する手段である。すなわち、映像出力部２４は、描画部２３がスクリーンセーバ映像を生成して出力する場合、スクリーンセーバ映像を表示する。
【００４３】
なお、映像表示装置２は、テレビ放送の受信、チャンネル選局、テレビ番組表示のような機能、任意の文字情報やビデオ情報の表示機能を備えている。
【００４４】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２とアプリ制御部４０とを有する。
【００４５】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【００４６】
次に、図２に示すシーケンス（Ａ）図により、本実施の形態１の動作を説明する。
【００４７】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザがビデオ再生指示を行うと、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のスクリプト処理部３２は、コンテンツサーバ１１にコンテンツ要求を行う。
【００４８】
なお、スクリーンセーバ処理部２０は映像表示装置２の起動時に起動され、カウントを開始しているものとする。スクリーンセーバ処理部２０のカウンタ２１は計数器であって、カウント結果があらかじめ決められた時間Ｔｓに到達すると、スクリーンセーバ画面を生成、出力させるようになっている。
【００４９】
コンテンツサーバ１１は、コンテンツ要求を受けると、コンテンツ情報をストリームプレーヤアプリ３０に供給する。スクリプト処理部３２は、そのコンテンツ情報を受け取り、スクリプト処理部３２が内蔵する解釈部によりスクリプトを解釈する。コンテンツ情報には所定の周期Ｔｒ（Ｔｒ＜Ｔｓ）でタイマーリセットを出力するプログラムが記載されている。
【００５０】
スクリプト処理部３２は、所定の周期Ｔｒでタイマーリセットを出力するプログラムを解釈し実行すると、カウンタ２１に対しタイマーリセットを出力する。このタイマーリセットは、カウンタ２１に対してカウントのリセットを指示する信号であって、本発明のスクリーンセーバ制御情報の一例である。
【００５１】
スクリプト処理部３２は、上記コンテンツ情報に従って、自ら備えるリセットタイマを利用してタイマーリセットを出力する。すなわち、所定時間の計数値Ｔｒ（Ｔｒ＜Ｔｓ）に達するたびに、スクリプト処理部３２は、カウンタ２１に対して、タイマーリセットの指示を行う。このように、スクリプト処理部３２は、リセットタイマが計数値Ｔｒに達するたびに、カウンタ２１に対して、タイマーリセットを行うので、タイマーリセットが発生するたびに、スクリーンセーバ画面の生成は延期される。
【００５２】
次に、スクリプト処理部３２は、ストリーム処理部３４に対してビデオ再生開始の指示情報を発行する。ストリーム処理部３４は、指示に従い、コンテンツサーバ１１にビデオストリーム再生要求を行う。コンテンツサーバ１１は、要求されたビデオストリームをストリーム処理部３４に供給する。ストリーム処理部３４は、受け取ったビデオストリームを復号化処理し、ビデオ映像を映像出力部２４に供給する。
【００５３】
最後に、ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、再生処理の終了をスクリプト処理部３２に通知する。スクリプト処理部３２は、この通知を受け取ると、自らのリセットタイマの計数を停止させ、かつ、アプリ制御部４０にストリームプレーヤアプリケーションの終了を通知する。
【００５４】
上述したとおりリセットタイマの計数が停止すると、スクリプト処理部３２からタイマーリセットは発生せず、カウンタ２１の計数値は増加する。そこで、カウンタ２１の計数値がＴｓに到達すると、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。映像出力部２４は、描画部２３からスクリーンセーバ映像信号が出力されると、スクリーンセーバ映像を表示する。
【００５５】
本実施の形態１では、映像表示装置２が内蔵するスクリーンセーバ処理部２０のアプリケーション自身で、スクリーンセーバ画面の生成の開始時刻を制御するのでなく、スクリーンセーバ処理部２０の外部のアプリケーションであるストリームプレーヤアプリ３０からカウンタ２１をリセットする点に特徴がある。
【００５６】
なお、リモコン受信部２５は、本映像表示装置２の他のアプリケ−ション機能（例えば、テレビ放送の受信、チャンネル選局、テレビ番組表示のような機能、任意の文字情報やビデオ情報の表示機能）を制御実行させる手段の一つであるリモコンが動作していることを受信する装置である。リモコン受信部２５へリモコンの動作信号（本発明の他のイベントに対応する）が入力されると、カウンタ２１のカウントアップをリセットさせるようになっている。
【００５７】
上記シーケンスにおいては、コンテンツ情報から、スクリーンセーバ処理部２０を制御するスクリーンセーバ制御情報が生成される。すなわち、コンテンツ情報であるスクリプト形式のプログラムをスクリプト処理部３２が実行すると、スクリーンセーバ制御情報、すなわち、タイマーリセットの情報が生成され、スクリーンセーバ制御情報は、カウンタ２１の計数値を初期化して計数動作を起動する。図１のスクリプト処理部３２からカウンタ２１へ伸びる破線でスクリーンセーバ制御情報の流れを示す。従って、スクリーンセーバ制御情報は、所定の周期でカウンタを初期化するプログラム処理情報である。これらのプログラム処理などの処理手順について、さらに具体的に説明する。
【００５８】
図１３の（ａ）は、スクリプト処理部３２が行うリセットタイマ処理のプログラムのフローチャートである。スクリプト処理部３２のプログラムは、図１３（ａ）のステップＳ１０において、アプリ制御部４０からのアプリ起動に基づくリセットタイマ起動指示を待つ。
【００５９】
ステップＳ１０においてリセットタイマ起動指示がありＹｅｓになると、スクリプト処理部３２はステップＳ１１に進み、タイマーリセット指示をスクリーンセーバ処理部２０のカウンタ２１へ出力しステップＳ１２に進む。ステップＳ１２において、スクリプト処理部３２は、自ら備えるリセットタイマの計数値初期化を行う。
【００６０】
次にステップＳ１３に進み、リセットタイマの計時動作を終了させる指示の有無を調べる。ここにリセットタイマ終了の指示とは、ストリーム処理部３４が発行するビデオ再生終了の通知である。ビデオ再生終了の通知が未だ発行されないと、ステップＳ１３においてＮｏとなりステップＳ１４に進む。
【００６１】
ステップＳ１４において、スクリプト処理部３２は、リセットタイマの計数値を１だけ増加しステップＳ１５に進み、計数値がＴｒに到達したかどうか判定する。ステップＳ１５において未だ到達せずＮｏの場合は、スクリプト処理部３２はステップＳ１３に戻る。ステップＳ１５においてＹｅｓの場合は、スクリプト処理部３２はステップＳ１１に戻り、タイマーリセット指示を出力しリセットタイマの処理を継続していく。
【００６２】
なお、ステップＳ１３において、ビデオ再生終了の通知がなされ、リセットタイマ終了指示が出されてＹｅｓの場合、ビデオ再生終了の通知が生起したので、スクリプト処理部３２は、ステップＳ１６において、アプリ終了をアプリ制御部４０に通知する。そして、スクリプト処理部３２は、ステップＳ１０に戻り、リセットタイマの処理を停止して、次のリセットタイマ起動指示を待つ。
【００６３】
本実施の形態１におけるコンテンツ情報は、このようなフローチャートの処理手順をスクリプト形式で記述したプログラムである。
【００６４】
図１３の（ｂ）はスクリーンセーバ処理部２０の動作のフローチャートである。スクリーンセーバ処理部２０は、ステップＳ２０においてスクリーンセーバタイマ起動の指示を待つ。スクリーンセーバタイマ起動の指示とは、図２のシーケンス図で説明したアプリ制御部４０から発行されるスクリーンセーバ開始の指示である。具体的には、カウンタ２１に対する計数開始の指示である。ステップＳ２０においてＹｅｓになると、スクリーンセーバ処理部２０は、ステップＳ２１に進み、カウンタ２１のスクリーンセーバタイマの計数値を初期化する。
【００６５】
次にステップＳ２２に進み、スクリプト処理部３２から発行されるタイマーリセットの有無を調べる。ステップＳ２２においてＹｅｓの場合、ステップＳ２１に戻る。ステップＳ２２においてＮｏの場合、スクリプト処理部３２は、ステップＳ２３に進み、スクリーンセーバタイマの計数値を１だけ増加させる。
【００６６】
次に、ステップＳ２４に進み、計数値がＴｓに到達したかどうかしらべる。ステップＳ２４においてＮｏの場合、ステップＳ２２に戻り、計数を続ける。ステップＳ２４においてＹｅｓの場合、ステップＳ２５に進み、スクリーンセーバ処理部２０はエンジン２２と描画部２３を起動して、スクリーンセーバ映像の生成と出力を開始する。
【００６７】
このように、スクリーンセーバ処理部２０は、所定の条件、たとえば、上記フローチャートが示すような条件を満たすとステップＳ２５においてスクリーンセーバ映像を出力することになる。
【００６８】
なお、上記説明では、スクリーンセーバ制御情報として、タイマーリセットの情報を例示したが、スクリーンセーバ制御情報は、スクリーンセーバ映像の生成処理の起動を制御するものであれば、タイマーリセットの情報以外の情報でもよい。
【００６９】
（実施の形態２）
次に、映像表示装置２が内部にコンテンツ情報を記憶しており、その一部分の処理をサーバ１において行うようにした本発明の実施の形態２の構成の一例を、実施の形態１と異なる部分を中心に説明する。
【００７０】
本発明の実施の形態２の構成を図３に示す。図３において、本実施の形態２のシステムは、サーバ１と映像表示装置２により構成される。
【００７１】
サーバ１は、コンテンツサーバ１１とスクリーンセーバ制御部１２を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報が格納されている。スクリーンセーバ制御部１２は、映像表示装置２の内部で行うスクリーンセーバ画面の生成開始の時刻の制御に関係する処理の一部分を実行し、より具体的には、自らリセットタイマを備え、その計数とタイマーリセットメッセージの生成を行う。このタイマーリセットメッセージは、カウンタ２１をリセットするタイマーリセット情報をカウンタ２１に供給するよう指示するメッセージである。このために、スクリーンセーバ制御部１２は、スクリーンセーバの生成のタイミングを制御するスクリプト形式のプログラムを内蔵している。このタイマーリセット情報はスクリーンセーバ制御情報の一例である。
【００７２】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、実施の形態１において説明したように、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４、メッセージ処理部３５、コンテンツ読込部３６により構成される。
【００７３】
メッセージ処理部３５は、アプリ制御部４０の指示に基づき所定のメッセージを生成し、スクリーンセーバ制御部１２、ストリーム処理部３４との間でメッセージを送受信する。
【００７４】
なお、映像表示装置２は、テレビ放送の受信、チャンネル選局、テレビ番組表示のような機能、任意の文字情報やビデオ情報の表示機能を備えている。
【００７５】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２と、メッセージ処理部３５と、アプリ制御部４０とを有する。
【００７６】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【００７７】
次に、図４に示すシーケンス（Ｂ）図に従って、本実施の形態２の動作について説明する。
【００７８】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザがビデオ再生指示を行うと、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のメッセージ処理部３５は、ストリーム処理部３４にビデオ再生開始の指示を発行する。ストリーム処理部３４は、ビデオ再生開始の指示に基づき、コンテンツサーバ１１にビデオストリーム再生要求を行う。なお、スクリーンセーバ処理部２０は映像表示装置２の起動時に起動されているものとする。また、スクリーンセーバ処理部２０のカウンタ２１は、スクリーンセーバ画面を出力するまでのあらかじめ決められた時間Ｔｓをカウントする計数器である。
【００７９】
さらに、メッセージ処理部３５は、アプリ起動の指示に基づき、スクリーンセーバ制御開始の指示メッセージを、サーバ１のスクリーンセーバ制御部１２に送る。
【００８０】
スクリーンセーバ制御部１２は、そのスクリーンセーバ制御開始の指示メッセージに基づき、メッセージ処理部３５にタイマーリセットメッセージを送るとともに、スクリーンセーバ制御部１２内に設けられている自らのリセットタイマの計数処理を起動する。
【００８１】
タイマーリセットメッセージを受け取ったメッセージ処理部３５は、スクリーンセーバ処理部２０のカウンタ２１に対してタイマーリセットを指示し、カウンタ２１のスクリーンセーバタイマの計数を最初から再起動させる。
【００８２】
コンテンツサーバ１１は、上記ビデオストリーム再生要求に従って、ビデオストリームをストリーム処理部３４に送信する。ストリーム処理部３４は、ビデオストリームを受け取り、ビデオ再生を行い、ビデオ再生中の状態になる。
【００８３】
他方、スクリーンセーバ制御部１２のリセットタイマは、計数値がＴｒ（Ｔｒ＜Ｔｓ）になるたびに、タイマーリセットメッセージをメッセージ処理部３５に送信する。メッセージ処理部３５は、タイマーリセットメッセージを受信すると、スクリーンセーバ処理部２０のカウンタ２１に対してタイマーリセットを指示し、カウンタ２１のスクリーンセーバタイマの計数を最初から再起動させる。従って、スクリーンセーバ映像の生成はその都度延期される。
【００８４】
最後に、ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、再生処理の終了をメッセージ処理部３５に通知する。メッセージ処理部３５は、この通知を受け取ると、サーバ１のスクリーンセーバ制御部１２にスクリーンセーバ制御終了メッセージを送信する。
【００８５】
スクリーンセーバ制御部１２は、スクリーンセーバ制御終了メッセージを受信すると、自らのリセットタイマの計数を停止する。その結果、計数値がＴｒに達することは無くなり、タイマーリセットメッセージがメッセージ処理部３５へ送られなくなり、従って、メッセージ処理部３５がカウンタ２１へタイマーリセットを指示することもなくなる。
【００８６】
また、メッセージ処理部３５は、アプリ制御部４０にビデオストリームの再生アプリケーションの終了を通知する。
【００８７】
その結果、スクリーンセーバタイマであるカウンタ２１には、メッセージ処理部３５からタイマーリセットが指示されないので、カウンタ２１の計数値は、Ｔｒを超えて増加を続け、Ｔｓに到達する。その結果、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。
【００８８】
本実施の形態２では、映像表示装置２が内蔵するスクリーンセーバ処理部２０のアプリケーション自身で、スクリーンセーバ画面の生成の開始時刻を制御するのでなく、サーバ１のスクリーンセーバ制御部１２のリセットタイマの動作に基づき、スクリーンセーバ処理部２０の外部のアプリケーションであるストリームプレーヤアプリ３０からカウンタ２１をリセットする点に特徴がある。
【００８９】
本実施の形態２では、同じサーバ１側で映像ストリームもスクリーンセーバ制御スクリプトも扱うので都合がよい。
【００９０】
なお、スクリーンセーバ制御部１２はその機能は必ずしもスクリプト処理タイプでなくてもよい。
【００９１】
また、上記説明では、スクリーンセーバ制御部１２は、予め、サーバ１内部に設けられているものとしたが、スクリプト処理部３２が、スクリーンセーバ制御部１２の処理内容であるスクリーンセーバの生成のタイミングを制御するスクリプト形式のプログラムを、コンテンツ読込部３６を介して読み出して、スクリーンセーバ制御部１２に送信して供給するようにしてもよい。
【００９２】
すなわち、コンテンツ読込部３６は、映像表示装置２内のコンテンツ記憶部３６１に格納されている、スクリーンセーバの制御に関するスクリプトの形式の動作手順であるコンテンツ情報を読み出して、スクリプト処理部３２に供給するようにしてもよい。このコンテンツ情報には所定の周期Ｔｒでタイマーリセットを出力するプログラムが記載されている。
【００９３】
なお、この変形例の説明では、スクリーンセーバの制御に関する動作手順をスクリプトの形式で、コンテンツ記憶部３６１にコンテンツ情報として格納しておき、コンテンツ読込部３６が読み出して、スクリプト処理部３２において、内容を解釈して、メッセージ処理部３５とストリーム処理部３４に供給するようにしたが、メッセージ処理部３５、ストリーム処理部３４における上記スクリーンセーバの制御に関する動作手順は、予め、メッセージ処理部３５、ストリーム処理部３４に内蔵するようにしてもよい。
【００９４】
なおまた、上記説明では、スクリーンセーバ制御部１２のリセットタイマがタイマーリセットメッセージを発行する例を説明した。タイマーリセットメッセージは、スクリーンセーバ映像の生成を一時的に遅らせるので、スクリーンセーバ禁止メッセージと呼ぶことができる。スクリーンセーバ処理部２０が、カウンタ２１を用いずに、直接エンジン２２の動作開始指示により、スクリーンセーバ映像描画を始めるような構成の場合は、このスクリーンセーバ禁止メッセージにより、スクリーンセーバ映像の生成と生成休止を制御してもよい。
【００９５】
このスクリーンセーバ映像生成のスクリーンセーバ禁止メッセージは、スクリーンセーバ制御部１２におけるリセットタイマの計数によらず、任意のイベントにより発行するようにしてもよい。例えば、映像ストリームの再生、停止、映像の切り換えなどのようなイベントである。
【００９６】
コンテンツ情報は、スクリーンセーバの停止・起動や動作内容に関する処理プログラムなどが、スクリプト言語により記述されたものである。リセットタイマの機能については、図１３の（ａ）リセットタイマのフローチャートに基づくＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報のプログラムが適用可能である。
【００９７】
また、スクリーンセーバ処理部２０は、図１３の(ｂ)に示したフローチャートによる処理手順にしたがって動作すればよい。
【００９８】
上記説明では、メッセージ処理部３５は、アプリ制御部４０のアプリ起動指示にもとづき、スクリーンセーバ制御開始のメッセージをスクリーンセーバ制御部１２に送信し、メッセージ処理部３５がタイマーリセットメッセージを受信すると、メッセージ処理部３５がカウンタ２１にタイマーリセットを指示するように説明したが、次のようにしてもよい。  
【００９９】
アプリ制御部４０はスクリプト処理部３２にアプリ起動指示を行い、スクリプト処理部３２はメッセージ処理部３５に、スクリーンセーバ制御開始のメッセージの生成と送信を指示する。メッセージ処理部３５は、スクリプト処理部３２の指示に基づき、スクリーンセーバ制御開始メッセージをスクリーンセーバ制御部１２に送信する。メッセージ処理部３５がタイマーリセットメッセージを受信すると、メッセージ処理部３５はスクリプト処理部３２にリセットタイマメッセージ受信を通知し、スクリプト処理部３２が、リセットタイマメッセージすなわちスクリーンセーバ制御情報に従って、カウンタ２１にタイマーリセットを指示する。また、メッセージ処理部３５がスクリプト処理部３２の一部分であるように構成してもよい。
【０１００】
（実施の形態３）
次に、スクリーンセーバ処理部のタイマ動作を最初に中断（非起動を含む）しておくことを前提にして、映像表示装置２がサーバ１からスクリーンセーバ制御のスクリプトを取得して、このスクリプトに基づいて、映像表示装置２においてスクリーンセーバ制御を行うシステムの構成の一例を図５に示す。実施の形態１、実施の形態２と異なる部分を中心に説明する。
【０１０１】
サーバ１は、コンテンツサーバ１１を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報と、スクリーンセーバの停止・起動や動作内容に関するコンテンツ情報が格納されている。
【０１０２】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４により構成される。これらの構成要素ついては、実施の形態１において既に説明したのと同様であるが、その動作について異なる部分があるので、動作については後述する。
【０１０３】
アプリ制御部４０は、映像表示装置２の各部の種々の機能の制御を行うが、本実施の形態３では、少なくとも、ストリームプレーヤアプリ３０とスクリーンセーバ処理部２０に対して、後述するような制御を行う。
【０１０４】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２とアプリ制御部４０とを有する。
【０１０５】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【０１０６】
次に、図６に示すシーケンス（Ｃ）図に従って本実施の形態３の動作について説明する。
【０１０７】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザがビデオ再生指示を行うと、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のスクリプト処理部３２は、コンテンツサーバ１１にコンテンツ要求を行う。なお、アプリ制御部４０は、その前に、スクリーンセーバ処理部２０のカウンタ２１を停止して、スクリーンセーバタイマの計数を中断しておく。
【０１０８】
コンテンツサーバ１１は、コンテンツ要求を受けると、スクリーンセーバ付きのコンテンツ情報をストリームプレーヤアプリ３０に供給する。なお、スクリーンセーバ付きでないコンテンツ情報でもよい。スクリプト処理部３２は、コンテンツ情報を受け取り、スクリプト処理部３２が内蔵する解釈部により内容を解釈する。まず、スクリプト処理部３２は、コンテンツ情報に内蔵するスクリーンセーバタイマ（Ｓ）とリセットタイマを起動する。リセットタイマが所定時間の計数値Ｔｒ（Ｔｒ＜Ｔｓ）に達すると、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）に対して、タイマーリセットを行う。スクリプト処理部３２は、リセットタイマが計数値Ｔｒに達するたびに、スクリーンセーバタイマ（Ｓ）に対して、タイマーリセットを行うためスクリーンセーバタイマ（Ｓ）は計数値Ｔｓに到達しない。なお、スクリーンセーバタイマ（Ｓ）は、スクリプト言語で表現されたソフトウェアタイマであり、カウンタ２１によるスクリーンセーバタイマと区別するための呼び名である。
【０１０９】
なお、スクリーンセーバ付きでないコンテンツ情報の場合は、予め第２のスクリーンセーバタイマをスクリプト処理部３２が持っている必要がある。
【０１１０】
次に、スクリプト処理部３２は、ストリーム処理部３４に対してビデオ再生開始の指示情報を発行する。ストリーム処理部３４は、指示に従い、コンテンツサーバ１１にビデオストリーム再生要求を行う。コンテンツサーバ１１は、要求されたビデオストリームをストリーム処理部３４に供給する。ストリーム処理部３４は、受け取ったビデオストリームを復号化処理し、ビデオ映像を映像出力部２４に供給する。
【０１１１】
ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、ビデオ再生処理の終了をスクリプト処理部３２に通知する。スクリプト処理部３２は、この通知を受け取ると、スクリーンセーバタイマ（Ｓ）とリセットタイマの計数を停止させ、かつ、アプリ制御部４０にストリームプレーヤアプリケーションの終了を通知する。
【０１１２】
アプリ制御部４０は、ストリームプレーヤアプリケーションの終了の通知を受けると、スクリーンセーバ処理部２０に対して、スクリーンセーバの再開を指示する。すなわち、カウンタ２１の計数を再開させる。カウンタ２１の計数値がＴｓに到達すると、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。映像出力部２４は、これ以降、スクリーンセーバ画面を表示する。
【０１１３】
コンテンツ情報は、スクリーンセーバの停止・起動や動作内容に関する処理プログラムなどが、スクリプト言語により記述されたものである。リセットタイマの計数機能については、図１３の（ａ）に示したフローチャートによる処理手順をＪａｖａＳｃｒｉｐｔ（登録商標）で記載したプログラムが適用可能である。
【０１１４】
スクリーンセーバタイマ（Ｓ）については、図１４の(ｃ)に示したフローチャートの動作手順をＪａｖａＳｃｒｉｐｔ（登録商標）で記載したプログラムが適用可能である。
【０１１５】
図１４の(ｃ)に示したフローチャートについて説明する。スクリプト処理部３２は、ステップＳ３０において、スクリーンセーバタイマ（Ｓ）起動の指示を待つ。スクリーンセーバタイマ（Ｓ）起動の指示とは、図６のシーケンス図に示した、アプリ制御部４０からのアプリ起動の指示である。ステップＳ３０においてＹｅｓになると、スクリプト処理部３２はステップＳ３１に進み、スクリーンセーバタイマ（Ｓ）の計数値を初期化する。次にステップＳ３２に進み、リセットタイマからのタイマーリセットの有無を判定する。ステップＳ３２においてＹｅｓの場合、スクリプト処理部３２はステップＳ３１に戻り、スクリーンセーバタイマ（Ｓ）の計数値を初期化する。ステップＳ３２においてＮｏの場合、ステップＳ３３に進み、スクリーンセーバタイマ（Ｓ）の終了指示の有無を判定する。スクリーンセーバタイマ（Ｓ）の終了指示とは、ストリーム処理部３４が発行するビデオ再生終了の通知である。
【０１１６】
ステップＳ３３においてＮｏの場合、スクリプト処理部３２はステップＳ３４に進み、スクリーンセーバタイマ（Ｓ）の計数値を１だけ増加させる。次にスクリプト処理部３２はステップＳ３５に進み、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達したかどうかを判定する。ステップＳ３５においてＮｏの場合、スクリプト処理部３２はステップＳ３３に戻り、計数を続ける。ステップＳ３５においてＹｅｓの場合、スクリプト処理部３２はステップＳ３１に戻る。ステップＳ３３においてＹｅｓの場合、スクリプト処理部３２はステップＳ３６に進み、アプリ終了をアプリ制御部４０に通知する。なお、通常、Ｔｓ＞Ｔｒであるので、計数値≧Ｔｓとなることはない。
【０１１７】
なお、本実施の形態３では、スクリプト処理部３２から出力されるアプリ終了の通知がスクリーンセーバ制御情報になる。スクリーンセーバ制御情報は、アプリ制御部４０を経由してスクリーンセーバ再開の指令としてスクリーンセーバ処理部２０に供給されて制御を行う。図５の破線でスクリーンセーバ制御情報の流れを示す。なお、このような経路の代りに、スクリプト処理部３２がスクリーンセーバ処理部２０にスクリーンセーバ再開の指令をスクリーンセーバ制御情報として供給するようにしてもよい。
【０１１８】
（実施の形態４）
次に、映像表示装置２が内部にコンテンツ情報を記憶しており、その一部分の処理をサーバ１において行うようにしたスクリーンセーバ制御システムの構成の一例を図７に示す。以下、上記各実施の形態と異なる部分を中心に説明する。
【０１１９】
図７においては、本実施の形態４は、サーバ１と映像表示装置２により構成される。サーバ１は、コンテンツサーバ１１とスクリーンセーバ制御部１２を備えている。コンテンツサーバ１１には、映画、ニュースなどの映像番組のビデオストリーム情報が格納されている。スクリーンセーバ制御部１２は、映像表示装置２の内部で行うスクリーンセーバ画面の生成開始の時刻の制御に関係する処理の一部分を実行し、より具体的には、リセットタイマの計数とタイマーリセットメッセージの生成を行う。このために、スクリーンセーバ制御部１２は、スクリーンセーバの生成のタイミングを制御するスクリプト形式の第１のプログラムを内蔵する。第１のプログラムについては後述する。
【０１２０】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、ストリーム処理部３４、メッセージ処理部３５、コンテンツ読込部３６により構成される。
【０１２１】
スクリプト処理部３２は、スクリーンセーバの生成のタイミングを制御するスクリプト形式の第２のプログラムを内蔵している。第２のプログラムについては後述する。その他の構成要素については、実施の形態２において説明したのと同様である。
【０１２２】
ここで、１００は、本発明の映像制御部を示し、スクリプト処理部３２と、メッセージ処理部３５と、アプリ制御部４０とを有する。
【０１２３】
また、１０１は本発明の映像制御処理部を示し、映像制御部１００と、ストリーム処理部３４とを有する。
【０１２４】
以下、図８に示すシーケンス（Ｄ）図に従って本実施の形態の動作について説明する。
【０１２５】
アプリ制御部４０は、ストリームプレーヤアプリ３０の動作を制御する機能を有している。ユーザからビデオ再生指示をうけると、アプリ制御部４０は、ストリームプレーヤアプリ３０にアプリ起動指示を行う。その結果、ストリームプレーヤアプリ３０のスクリプト処理部３２は、メッセージ処理部３５に対してスクリーンセーバ制御開始の指示メッセージの送信を指示する。メッセージ処理部３５は、指示に従い、スクリーンセーバ制御開始の指示メッセージを生成してスクリーンセーバ制御部１２に送信する。
【０１２６】
なお、アプリ制御部４０は、上記アプリ起動指示に前後して、スクリーンセーバ処理部２０のカウンタ２１の計数を中断、または初期化して停止させる。
【０１２７】
サーバ１のスクリーンセーバ制御部１２は、スクリーンセーバ制御に関する手順を第１のプログラムとして内蔵している。スクリーンセーバ制御部１２は、スクリーンセーバ制御開始の指示メッセージを受信すると、内蔵プログラム内のリセットタイマを起動して計数を開始する。リセットタイマの計数値がＴｒになるたびに、スクリーンセーバ制御部１２は、タイマーリセットメッセージを生成して、メッセージ処理部３５に送信する。
【０１２８】
一方、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）の計数機能を第２のプログラムとして内蔵しており、上記アプリ制御部４０のアプリ起動に従い、計数値Ｔｓへ向けて計数を開始する。なお、スクリーンセーバタイマ（Ｓ）は、スクリプト言語で表現されたソフトウェアタイマであり、カウンタ２１によるスクリーンセーバタイマと区別するための呼び名である。
【０１２９】
アプリ制御部４０からの上記アプリ起動の指示の後、ストリームプレーヤアプリ３０のスクリプト処理部３２は、ストリーム処理部３４にビデオ再生開始の指示を発行する。ストリーム処理部３４は、指示に基づき、コンテンツサーバ１１にビデオストリーム再生要求を行う。コンテンツサーバ１１は、ビデオストリーム再生要求に従って、ビデオストリームをストリーム処理部３４に送信する。ストリーム処理部３４は、ビデオストリームを受け取り、ビデオ再生を行い、ビデオ再生中となる。
【０１３０】
スクリーンセーバ制御部１２のリセットタイマは、計数値がＴｒになるたびに、タイマーリセットメッセージをメッセージ処理部３５に送信する。メッセージ処理部３５は、タイマーリセットメッセージを受信すると、スクリプト処理部３２のスクリーンセーバタイマ（Ｓ）に対してタイマーリセットを行って、スクリーンセーバタイマ（Ｓ）の計数を最初から再起動させる。
【０１３１】
ストリーム処理部３４において、ビデオストリームの再生処理が終了すると、ストリーム処理部３４は、再生処理の終了をスクリプト処理部３２に通知する。スクリプト処理部３２は、この通知を受け取ると、スクリーンセーバタイマ（Ｓ）の計数を停止させ、アプリ制御部４０にアプリ終了を通知する。さらに、スクリプト処理部３２は、スクリーンセーバ制御部１２にスクリーンセーバ制御終了メッセージを送信する。
【０１３２】
スクリーンセーバ制御部１２は、スクリーンセーバ制御終了メッセージを受信すると、リセットタイマの計数を停止する。なお、スクリプト処理部３２は、スクリーンセーバ制御終了メッセージの送信をメッセージ処理部３５に指示し、メッセージ処理部３５が、スクリーンセーバ制御部１２にスクリーンセーバ制御終了メッセージを送信するようにしてもよい。
【０１３３】
アプリ制御部４０は、アプリ終了を通知されると、スクリーンセーバ処理部２０にスクリーンセーバ再開を指示する。スクリーンセーバ処理部２０は、カウンタ２１の計数を開始させ、計数値がＴｓに到達すると、カウンタ２１は、スクリーンセーバ映像生成のエンジン２２を起動し、描画部２３において、所定のスクリーンセーバ画面を描画して、映像出力部２４に供給する。映像出力部２４は、これ以降、スクリーンセーバ画面を表示する。
【０１３４】
本実施の形態では、映像表示装置２が内蔵するスクリーンセーバ処理部２０のアプリケーション自身で、スクリーンセーバ画面の生成の開始時刻を制御するのでなく、サーバ１のスクリーンセーバ制御部１２のリセットタイマの動作に基づき、スクリーンセーバ処理部２０の外部のアプリケーションであるストリームプレーヤアプリ３０の内部にあるスクリプト処理部３２において、スクリーンセーバタイマ（Ｓ）の計数を制御する点に特徴がある。
【０１３５】
スクリプト処理部３２、メッセージ処理部３５、ストリーム処理部３４における上記スクリーンセーバの制御に関する動作手順は、予め、スクリプト処理部３２、メッセージ処理部３５、ストリーム処理部３４にそれぞれ内蔵するようにしても良いが、上記スクリーンセーバの制御に関する動作手順をスクリプトの形式で、コンテンツ記憶部３６１にコンテンツ情報として格納しておき、コンテンツ読込部３６を介して読み出して、スクリプト処理部３２において、処理内容を解釈して、スクリプト処理部３２、メッセージ処理部３５とストリーム処理部３４に供給するようにしてもよい。
【０１３６】
また、上記説明では、スクリーンセーバ制御部１２は、予め、サーバ１内部に設けられているものとしたが、スクリプト処理部３２が、スクリーンセーバ制御部１２の処理内容を、コンテンツ読込部３６を介して読み出して、スクリーンセーバ制御部１２に第１のプログラムとして送信して供給するようにしてもよい。
【０１３７】
次に、コンテンツ情報について説明する。コンテンツ情報の一部であり、スクリーンセーバ制御部１２が実行する第１のプログラムは、図１３の（ａ）のフローチャートにより説明したリセットタイマの処理手順のプログラムと同様でよい。なお、ステップＳ１１の処理を削除して、代りにステップＳ１５の後に移動してもよい。
【０１３８】
スクリプト処理部３２が実行する第２のプログラムは、図１４の（ｃ）のフローチャートにより説明したスクリーンセーバタイマ（Ｓ）の処理手順のプログラムと同様でよい。
【０１３９】
なお、本実施の形態４では、スクリプト処理部３２から出力されるアプリ終了の通知がスクリーンセーバ制御情報になる。スクリーンセーバ制御情報は、アプリ制御部４０を経由してスクリーンセーバ再開の指令としてスクリーンセーバ処理部２０に供給されて制御を行う。図７のスクリプト処理部３２からアプリ制御部４０を経由してカウンタ２１に至る破線でスクリーンセーバ制御情報の流れを示す。なお、このような経路の代りに、スクリプト処理部３２がスクリーンセーバ処理部２０にスクリーンセーバ再開の指令をスクリーンセーバ制御情報として供給するようにしてもよい。
【０１４０】
なお、上記メッセージ処理部３５の各種メッセージ送受信の動作を、スクリプト処理部３２が兼ねて行うようにしてもよい。この場合は、メッセージ処理部３５は省くことができる。
【０１４１】
なお、上記説明では、リセットタイマがタイマーリセットメッセージを発行する例を説明した。タイマーリセットメッセージは、スクリーンセーバ禁止メッセージと呼ぶことができる。スクリーンセーバ禁止メッセージは、リセットタイマの計数によらず任意のイベントにより発行するようにしてもよい。
【０１４２】
（実施の形態５）
上記実施の形態３では、映像表示装置２が備えているスクリーンセーバ処理部２０の描画部２３がスクリーンセーバ画面の生成を行うようにしたが、本実施の形態５のように、スクリプト処理部３２が、スクリーンセーバ処理部２０によらずに、直接描画処理を行わせるようにしてもよい。
【０１４３】
本実施の形態５のシステムの構成を図９に示す。図９においては、本実施の形態５は、サーバ１と映像表示装置２とにより構成される。
【０１４４】
サーバ１は、図５に示した実施の形態３のコンテンツサーバ１１と同様である。
【０１４５】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５を具備する。スクリーンセーバ処理部２０は、図５に示した実施の形態３のスクリーンセーバ処理部２０と同様である。ストリームプレーヤアプリ３０は、スクリプト処理部３２、描画部３３、ストリーム処理部３４により構成される。スクリプト処理部３２は、ＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報を実行するスクリプト実行手段である。
【０１４６】
描画部３３は、スクリプト処理部３２がＪａｖａＳｃｒｉｐｔ（登録商標）で記載されたコンテンツ情報を実行した結果に基づき、スクリーンセーバ映像を生成する映像生成手段である。ストリーム処理部３４は、コンテンツサーバ１１から受信したビデオストリーム情報を復号化してビデオ映像情報に変換する手段である。
【０１４７】
映像出力部２４は、ビデオ映像情報やスクリーンセーバ映像を表示する表示手段である。描画部３３がスクリーンセーバ映像を生成して出力する場合にはスクリーンセーバ映像を表示する。
【０１４８】
なお、スクリーンセーバ処理部２０は、本実施の形態５では、スクリーンセーバ映像の生成を行わない。
【０１４９】
図１０に本実施の形態５の処理のシーケンス（Ｅ）を示す。図１０のシーケンスは、実施の形態３における図６に示したシーケンスと、以下の点で異なっているが、その他は図６のシーケンスと同様である。
【０１５０】
図１０においては、ビデオ再生が終了すると、スクリプト処理部３２の内部のリセットタイマの計数を停止し、リセットタイマが、スクリーンセーバタイマ（Ｓ）のリセットを行わない。
【０１５１】
その結果、時間の経過と共に、スクリーンセーバタイマ（Ｓ）の計数値は、Ｔｓに到達する。この時点で、描画部３３がスクリーンセーバ画面の生成を開始し、映像出力部２４にスクリーンセーバ画面を表示させる。スクリプト処理部３２は、スクリーンセーバ画面の生成が完了すると、アプリ制御部４０にアプリケーションの終了を通知する。
【０１５２】
従って、スクリプト処理部３２が実行するリセットタイマの処理手順には、図１３の（ａ）のフローチャートの処理手順を適用できる。また、スクリプト処理部３２が実行するスクリーンセーバタイマ（Ｓ）の処理手順は、図１４の(ｄ)のフローチャートに示した処理手順を適用する。
【０１５３】
図１４の(ｄ)のフローチャートでは、ステップＳ４０において、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）起動の指示の有無を判定する。この指示はアプリ制御部４０からのアプリ起動の指示である。ステップＳ４０においてＹｅｓであると、スクリプト処理部３２は、ステップＳ４１に進み、スクリーンセーバタイマ（Ｓ）の計数値を初期化する。
【０１５４】
次に、ステップＳ４２に進み、タイマーリセットの有無を判定する。本実施の形態５では、タイマーリセットの有無の情報がスクリーンセーバ映像の生成処理の起動を制御するスクリーンセーバ制御情報になる。タイマーリセットがあるとＹｅｓとなりステップＳ４１に戻る。ステップＳ４２においてＮｏであると、スクリプト処理部３２はステップＳ４３に進み、スクリーンセーバタイマ（Ｓ）の計数値を１だけ増加させ、ステップＳ４４に進む。ステップＳ４４において、スクリプト処理部３２は、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達したかどうか判定する。判定結果がＮｏの場合、ステップＳ４２に戻り、計数処理を続ける。
【０１５５】
ステップＳ４４においてＹｅｓの場合、スクリプト処理部３２は、描画部３３に対してスクリーンセーバ映像の生成の指示を発行する。次にステップＳ４６において、スクリプト処理部３２は、アプリ制御部４０に対して、アプリ終了を通知する。
【０１５６】
この実施の形態５では、あたかも、サーバ１が内蔵するスクリーンセーバ機能により、映像表示装置２におけるスクリーンセーバ画面生成のタイミングの制御とスクリーンセーバ画面生成および表示が行えることになる。映像表示装置２内蔵のスクリーンセーバ処理部２０が生成するスクリーンセーバ画面を使わず、サーバ１が内蔵するスクリーンセーバ機能に基づくスクリーンセーバ画面を描画部３３において生成できるので、ビデオストリームに最適なスクリーンセーバ画面が使用可能になる。
【０１５７】
上記説明では、スクリーンセーバ映像生成プログラムは、描画部３３に予め第３のプログラムとして内蔵しているものとしたが、コンテンツ情報の一部としてコンテンツサーバ１１に格納しておき、コンテンツサーバ１１からスクリプト処理部３２が受信して、描画部３３に供給するようにしてもよい。図１０のシーケンスは、後者の処理手順を描いている。
【０１５８】
スクリプト処理部３２は、スクリーンセーバ映像生成プログラムに使用する映像の色や動きや背景映像などを指定するためのパラメータ情報をコンテンツサーバ１１から受信して描画部３３に供給するようにしてもよい。また、スクリプト処理部３２が第３のプログラムを実行するようにしてスクリーンセーバ映像の生成と出力を行い、描画部３３の機能を兼ねるようにしてもよい。
【０１５９】
なお、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達した時点で、スクリプト処理部３２が、エンジン２２に起動を掛けて、描画部２３がスクリーンセーバ画面の生成を行うようにもできる。この場合は、映像表示装置２内蔵のスクリーンセーバ処理部２０が生成するスクリーンセーバ画面を使うことになる。それでも、スクリーンセーバ処理部２０が持つスクリーンセーバタイマは使われない。
【０１６０】
（実施の形態６）
上記実施の形態４では、映像表示装置２が備えているスクリーンセーバ処理部２０の描画部２３がスクリーンセーバ画面の生成を行うようにしたが、スクリプト処理部３２が、スクリーンセーバ処理部２０によらずに、直接描画処理を行わせるようにしてもよい。
【０１６１】
本実施の形態６のシステムの構成を図１１に示す。図１１の本実施の形態６は、サーバ１と映像表示装置２により構成される。サーバ１は、実施の形態４で説明した図７のサーバ１と同様である。
【０１６２】
映像表示装置２は、スクリーンセーバ処理部２０、ストリームプレーヤアプリ３０、映像出力部２４、リモコン受信部２５およびアプリ制御部４０を具備する。スクリーンセーバ処理部２０は、実施の形態４と同様であり、実施の形態１において説明したように、カウンタ２１、エンジン２２、描画部２３により構成される。ストリームプレーヤアプリ３０は、スクリプト処理部３２、描画部３３、ストリーム処理部３４、メッセージ処理部３５、コンテンツ読込部３６により構成される。
【０１６３】
描画部３３は、スクリプト処理部３２の指示が有る場合、スクリーンセーバ映像を生成する手段である。メッセージ処理部３５は、アプリ制御部４０の指示に基づき所定のメッセージを生成し、スクリーンセーバ制御部１２、ストリーム処理部３４との間でメッセージを送受信する。
【０１６４】
なお、スクリーンセーバ処理部２０は、本実施の形態６では、スクリーンセーバ映像の生成を行わない。
【０１６５】
図１２に本実施の形態６の処理のシーケンスを示す。図１２のシーケンス（Ｆ）は、実施の形態４において説明した図８のシーケンスの一部を変更したものである。変更した部分について説明する。
【０１６６】
図１２においては、ビデオ再生が終了して、スクリプト処理部３２がビデオ再生終了の通知を受けると、スクリプト処理部３２は、メッセージ処理部３５を介して、スクリーンセーバ制御終了のメッセージをスクリーンセーバ制御部１２に送信させる。スクリーンセーバ制御部１２は、リセットタイマの計数を停止させ、タイマーリセットメッセージがメッセージ処理部３５へおくられることは無くなる。
【０１６７】
その結果、スクリプト処理部３２の内部のスクリーンセーバタイマ（Ｓ）のタイマーリセットは行われなくなり、その後時間の経過とともに、スクリーンセーバタイマ（Ｓ）の計数値は、Ｔｓに到達する。
【０１６８】
この時点で、描画部３３がスクリーンセーバ画面の生成を開始し映像出力部２４にスクリーンセーバ画面を表示させる。スクリプト処理部３２は、スクリーンセーバ画面の生成が完了すると、アプリ制御部４０にアプリケーションの終了を通知する。
【０１６９】
この実施の形態６では、映像表示装置２のスクリーンセーバ処理部２０によるスクリーンセーバ機能とは別のスクリーンセーバ画面生成のタイミングの制御とスクリーンセーバ画面生成および表示が行えることになる。
【０１７０】
スクリーンセーバ制御部１２が実行するリセットタイマの処理手順には、実施の形態４の場合と同様、図１３の（ａ）のフローチャートによる処理手順を適用する。これは、実施の形態４で言及したように第１のプログラムである。スクリプト処理部３２が実行するスクリーンセーバタイマ（Ｓ）の処理手順には、実施の形態５において説明した、図１４の（ｄ）のフローチャートによる処理手順を適用する。これは、第２のプログラムである。
【０１７１】
描画部３３は、第３のプログラムであるスクリーンセーバ映像生成プログラムを内蔵する。スクリーンセーバ映像生成プログラムは、公知のものを用いることが出来る。
【０１７２】
上記説明では、スクリーンセーバ映像生成プログラムは、描画部３３に予め第３のプログラムとして内蔵しているものとしたが、コンテンツ情報の一部としてスクリプト処理部３２がコンテンツ読込部３６を介して読み出して、描画部３３に供給するようにしてもよい。すなわち、コンテンツ読込部３６は、コンテンツ記憶部３６１にスクリーンセーバの制御に関する動作手順をスクリプトの形式で記憶格納しているコンテンツ情報を読み出して、スクリプト処理部３２に供給する。スクリプト処理部３２は、コンテンツ情報を解釈し、所定のプログラムを実行する。
【０１７３】
スクリーンセーバ制御部１２が実行するリセットタイマの処理手順すなわち第１のプログラムは、スクリーンセーバ制御部１２に予め格納しておいてもよいし、スクリプト処理部３２がコンテンツ読込部３６を介して読み出して、スクリーンセーバ制御部１２に送信して供給するようにしてもよい。スクリプト処理部３２が実行するスクリーンセーバタイマ（Ｓ）の処理手順すなわち第２のプログラムは、スクリプト処理部３２に予め格納しておいてもよいし、スクリプト処理部３２がコンテンツ読込部３６を介して読み出して入手してもよい。また、スクリーンセーバ制御部１２が実行する第1のプログラムは、スクリプト形式に特に限定するものでもない。
【０１７４】
なお、スクリーンセーバタイマ（Ｓ）の計数値がＴｓに到達した時点で、スクリプト処理部３２が、エンジン２２に起動を掛けて、描画部２３がスクリーンセーバ画面の生成を行うようにもできる。この場合は、映像表示装置２内蔵のスクリーンセーバ処理部２０が生成するスクリーンセーバ画面を使うことになる。
【０１７５】
なお、上記メッセージ処理部３５の各種メッセージ送受信の動作を、スクリプト処理部３２が兼ねて行うようにしてもよい。この場合は、メッセージ処理部３５は省くことができる。
【０１７６】
なお、上記各実施の形態１乃至６において、サーバ１としてはＨＤＤレコーダが代表例であるがパソコンでもよい。パソコンが、動画などのビデオストリームや、インターネット情報を映像表示装置２に供給して、映像表示装置２が表示する場合にも、本発明が適用できる。また、宅内に設置された機器に限らない。例えば、宅外に設置されており、ネットワークを通じて接続されているコンテンツ提供会社の機器であってもよい。
【０１７７】
また、映像表示装置２は、動画などのビデオストリームや、インターネット情報をサーバ１から受け取って、表示する装置であればよい。従って、映像表示装置２としては、テレビだけでなくノートパソコンのように、表示部を備えた装置を含む概念である。具体的には、サーバ１からのビデオストリームをパソコンの表示部に表示して、映画を見るような場合にも、本発明が適用可能である。
【０１７８】
従って、映像表示装置２のスクリーンセーバ処理部２０の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報（実施例では中断させる通知を含む）を介して制御されているとともに、その他の所定のイベントにも関連づけられており、このその他の所定のイベントとは、パソコンのキーボードなどである。
【０１７９】
上記各実施の形態１乃至６では、アプリケーションとして、ストリームプレーヤアプリ３０を例にして説明したが、ビデオストリームの再生表示だけでなく、他のデジタルメディアのコンテンツを表示するアプリケーションであっても、本発明は適用できる。
【０１８０】
上記各実施の形態１乃至６における各種メッセージやコンテンツ情報、ビデオストリーム情報などの送受信は、デジタル情報を送受信する周知の技術により実現できる。
【０１８１】
上記各実施の形態１乃至６では、コンテンツ情報としてＪａｖａＳｃｒｉｐｔ（登録商標）で説明したが、その他のプログラム（その他のスクリプト形式のプログラムも含む）であっても良い。
【０１８２】
上記各実施の形態１乃至６における図１、図３、図５、図７、図９、図１１のスクリーンセーバ制御システムを構成するスクリーンセーバ制御部１２、スクリーンセーバ処理部２０、カウンタ２１、エンジン２２、描画部２３、ストリームプレーヤアプリ３０、スクリプト処理部３２、描画部３３、ストリーム処理部３４、メッセージ処理部３５、アプリ制御部４０は、専用のハードウェア（専用回路）により実現可能であるが、すべてデジタル情報の処理であるので、通常、ソフトウェアで実現可能である。当該処理のソフトウェアをＲＯＭに記録しておき、共通のＭＰＵやメモリ上で当該ソフトウェアを実行するようにすればよい。なお、ＲＯＭは、書き換え可能ＲＯＭ等の不揮発性記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【０１８３】
また、上記各実施の形態１乃至６における図２、図４、図６、図８、図１０、図１２のスクリーンセーバ制御方法のシーケンスは、通常は、ソフトウェアで実現可能であり、当該ソフトウェアをＲＯＭに記録しておき、共通のＭＰＵやメモリ上で当該ソフトウェアを実行するようにすればよい。なお、ＲＯＭは、書き換え可能ＲＯＭ等の不揮発性記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【０１８４】
スクリプト処理部３２は、スクリーンセーバ映像生成プログラムに使用する映像の色や動きや背景映像などを指定するためのパラメータ情報をコンテンツサーバ１１から受信して描画部３３に供給するようにしてもよい。また、これらのパラメータをスクリプト処理部３２は、スクリーンセーバ処理部２０のエンジン２２や描画部２３に供給してもよい。このようにすれば、サーバ１が所望のスクリーンセーバ映像を映像表示装置２において生成することを可能にする。
【０１８５】
なお、上記各実施の形態１乃至６では、コンテンツ情報がスクリーンセーバ制御のプログラムとして説明したが、スクリーンセーバ制御機能を有する画面表示を伴うアプリケーションプログラムであっても良い。この場合、映像表示装置が特にビデオストリームを受信していない場合でも、前記アプリケーションプログラムに対して本発明の効果を奏することができる。
【０１８６】
なお、「スクリーンセーバ制御情報の生成」とは、実施の形態で示したような「所定の周期でタイマーリセットを出力する」ことだけでなく、コンテンツ情報自身に含まれるスクリーンセーバ制御情報に相当する情報（パラメータなど）の読み出しなども含むものとする。
【０１８７】
また、本発明は、以上の各実施の形態に限定されることなく、実施の形態の構成、情報の内容や表現形式、フローチャートの手順について、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【０１８８】
なお、本発明のプログラムは、上述した本発明の映像表示装置の機能をコンピュータにより実行させるプログラムであって、コンピュータと協働して動作するプログラムである。
【０１８９】
また、本発明の記録媒体は、上述した本発明の映像表示装置のプログラムを記録した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する記録媒体である。
【０１９０】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１９１】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波・音波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１９２】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１９３】
本発明は、一方の装置で映像を再生中に、あるいは、インターネット情報を表示中に、スクリーンセーバ機能が起動することを防止できるので、特に、ＤＶＤレコーダやハードディスクレコーダ（ＨＤＤレコーダ）のような、サーバーに格納されたビデオ番組を、テレビやパソコンのような映像表示装置に表示する場合のように、２つ以上装置が連携して動作するシステムにおいて有用である。
【符号の説明】
【０１９４】
１      サーバ
２      映像表示装置
１１    コンテンツサーバ
１２    スクリーンセーバ制御部
２０    スクリーンセーバ処理部
２１    カウンタ
２２    エンジン
２３    描画部
２４    映像出力部
２５    リモコン受信部
３０    ストリームプレーヤアプリ
３２    スクリプト処理部
３３    描画部
３４    ストリーム処理部
３５    メッセージ処理部
３６    コンテンツ読込部
４０    アプリ制御部
１００  映像制御部
１０１  映像制御処理部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
スクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、
前記ビデオストリーム情報の映像及び前記スクリーンセーバ映像を出力する映像出力部とを備え、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
さらに、前記スクリーンセーバ情報を前記スクリーンセーバ処理部へ送信することを、前記ストリーム処理部における再生処理の終了に応じて停止し、
前記スクリーンセーバ処理部において、スクリーンセーバタイマの動作は前記映像制御部が送信したスクリーンセーバ制御情報に従う、
ことを特徴とする映像表示装置。
【請求項２】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ情報として前記スクリーンセーバ処理部へ送信することを、停止する、請求項１記載の映像表示装置。
【請求項３】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像システム。
【請求項４】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項５】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再
生終了通知により、その動作を再開する、請求項４記載の映像表示装置。
【請求項６】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部３４からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、請求項５記載の映像表示装置。
【請求項７】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項６記載の映像表示装置。
【請求項８】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項５記載の映像表示装置
【請求項９】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項４〜８のいずれかに記載の映像表示装置。
【請求項１０】
請求項４記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項１１】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部３４の処理の状態に関連づけられている、映像システム。
【請求項１２】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して制御されているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項１３】
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、請求項１２記載の映像表示装置。
【請求項１４】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、請求項１２記載の映像表示装置。
【請求項１５】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、請求項１４記載の映像表示装置。
【請求項１６】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項１５記載の映像表示装置。
【請求項１７】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項１４記載の映像表示装置。
【請求項１８】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項１２〜１７のいずれかに記載の映像表示装置。
【請求項１９】
請求項１２記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項２０】
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、請求項２、８又は１７記載の映像表示装置。
【請求項２１】
請求項１０又は１９記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2010023796.tif 000017
【図２】
2010023796.tif 000018
【図３】
2010023796.tif 000019
【図４】
2010023796.tif 000020
【図５】
2010023796.tif 000021
【図６】
2010023796.tif 000022
【図７】
2010023796.tif 000023
【図８】
2010023796.tif 000024
【図９】
2010023796.tif 000025
【図１０】
2010023796.tif 000026
【図１１】
2010023796.tif 000027
【図１２】
2010023796.tif 000028
【図１３】
2010023796.tif 000029
【図１４】
2010023796.tif 000030
【手続補正書】
【提出日】平成23年3月23日(2011.3.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第１の本発明は、
サーバから取得したビデオストリーム情報を処理してビデオストリーム映像を生成するストリーム処理部と、
スクリーンセーバタイマを有しスクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記ビデオストリーム映像および前記スクリーンセーバ映像を出力する映像出力部と、
前記映像出力部が前記ビデオストリーム映像を出力しているときに、前記サーバから取得したプログラムに基づいて前記スクリーンセーバタイマをリセットする映像制御部と、を備える、
ことを特徴とする映像表示装置である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
第２の本発明は、
映像制御処理部は、前記映像制御部及び前記ストリーム処理部を有し、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示をスクリーンセーバ制御情報として、前記スクリーンセーバ処理部へ送信し、さらに、
前記映像制御部は、前記スクリーンセーバ制御情報を前記スクリーンセーバ処理部へ送信することを、前記ストリーム処理部における再生処理の終了に応じて停止し、
前記スクリーンセーバ処理部において、前記スクリーンセーバタイマの動作は前記映像制御部が送信した前記スクリーンセーバ制御情報に従う、
ことを特徴とする、第１の本発明の映像表示装置である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第３の本発明は、
サーバから取得したビデオストリーム情報を処理してビデオストリーム映像を生成するストリーム処理部と、
スクリーンセーバタイマを有しスクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記ビデオストリーム映像および前記スクリーンセーバ映像を出力する映像出力部と、
映像制御部とを備え、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ制御情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ制御情報として前記スクリーンセーバ処理部へ送信することを、停止する、映像表示装置である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第４の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像表示システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示システムである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
第５の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
第６の本発明は、
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再生終了通知により、その動作を再開する、第５の本発明の映像表示装置である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第７の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、第６の本発明の映像表示装置である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
第８の本発明は、
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、第７の本発明の映像表示装置である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第９の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第６の本発明の映像表示装置である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
第１０の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第５〜９のいずれかの本発明の映像表示装置である。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
第１１の本発明は、
第５の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
第１２の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像表示システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示システムである。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
第１３の本発明は、
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置である。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
第１４の本発明は、
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、第１３の本発明の映像表示装置である。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
第１５の本発明は、
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、第１３の本発明の映像表示装置である。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
第１６の本発明は、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、第１５の本発明の映像表示装置である。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
第１７の本発明は、
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、第１６の本発明の映像表示装置である。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
第１８の本発明は、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、第１５の本発明の映像表示装置である。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
第１９の本発明は、
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、第１３〜１８のいずれかの本発明の映像表示装置である。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
第２０の本発明は、
第１３の本発明の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラムである。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
第２１の本発明は、
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、第３、９又は１８の本発明の映像表示装置である。
第２２の本発明は、
第１１又は２０の本発明のプログラムを記録した、コンピュータ読み取り可能な記録媒体である。
【手続補正２２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバから取得したビデオストリーム情報を処理してビデオストリーム映像を生成するストリーム処理部と、
スクリーンセーバタイマを有しスクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記ビデオストリーム映像および前記スクリーンセーバ映像を出力する映像出力部と、
前記映像出力部が前記ビデオストリーム映像を出力しているときに、前記サーバから取得したプログラムに基づいて前記スクリーンセーバタイマをリセットする映像制御部と、を備える、
ことを特徴とする映像表示装置。
【請求項２】
映像制御処理部は、前記映像制御部及び前記ストリーム処理部を有し、
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有するタイマを利用して、前記スクリーンセーバタイマへのリセット指示をスクリーンセーバ制御情報として、前記スクリーンセーバ処理部へ送信し、さらに、
前記映像制御部は、前記スクリーンセーバ制御情報を前記スクリーンセーバ処理部へ送信することを、前記ストリーム処理部における再生処理の終了に応じて停止し、
前記スクリーンセーバ処理部において、前記スクリーンセーバタイマの動作は前記映像制御部が送信した前記スクリーンセーバ制御情報に従う、
ことを特徴とする、請求項１記載の映像表示装置。
【請求項３】
サーバから取得したビデオストリーム情報を処理してビデオストリーム映像を生成するストリーム処理部と、
スクリーンセーバタイマを有しスクリーンセーバ映像を生成するスクリーンセーバ処理部と、
前記ビデオストリーム映像および前記スクリーンセーバ映像を出力する映像出力部と、
映像制御部とを備え、
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ制御情報として、前記スクリーンセーバ処理部へ送信し、
前記映像制御部は、前記ストリーム処理部における再生処理の終了に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止し、
前記映像制御部は、前記タイマーリセットメッセージの送信停止に応じて、前記スクリーンセーバタイマへのリセット指示を前記スクリーンセーバ制御情報として前記スクリーンセーバ処理部へ送信することを、停止する、映像表示装置。
【請求項４】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像表示システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示システム。
【請求項５】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、
第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマ及び前記スクリーンセーバ処理部を制御し、
前記スクリーンセーバ処理部の第１のスクリーンセーバタイマの動作は、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられているとともに、その他の所定のイベントにも関連づけられており、
前記第２のスクリーンセーバタイマの動作は、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項６】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記スクリーンセーバ制御情報である映像再生終了通知により、その動作を再開する、請求項５記載の映像表示装置。
【請求項７】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させる、請求項６記載の映像表示装置。
【請求項８】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項７記載の映像表示装置。
【請求項９】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第１のスクリーンセーバタイマの動作を再開させ、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項６記載の映像表示装置。
【請求項１０】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項５〜９のいずれかに記載の映像表示装置。
【請求項１１】
請求項５記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記第２のスクリーンセーバタイマを有し、前記スクリーンセーバ処理部のスクリーンセーバ映像の生成を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項１２】
符号化されたビデオストリーム情報を蓄積し、送信するサーバと、前記サーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置とを備えた映像表示システムにおいて、
前記映像表示装置は、
第１のスクリーンセーバタイマを有するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示システム。
【請求項１３】
符号化されたビデオストリーム情報を蓄積し、送信するサーバから前記ビデオストリーム情報を得て復号し、映像を出力する映像表示装置において、
第１のスクリーンセーバタイマを有するスクリーンセーバ処理部と、
スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部と、を備え、
前記映像制御処理部は、自ら生成した又は前記サーバから得た、前記第２のスクリーンセーバタイマを制御するスクリーンセーバ制御情報を利用して、前記第２のスクリーンセーバタイマを制御し、
前記第２のスクリーンセーバタイマは、前記スクリーンセーバ制御情報を介して、前記ストリーム処理部の処理の状態に関連づけられている、映像表示装置。
【請求項１４】
前記描画部が前記映像制御部に設けられ利用される代わりに、前記スクリーンセーバ処理部に設けられた描画部が利用される、請求項１３記載の映像表示装置。
【請求項１５】
前記第１のスクリーンセーバタイマは、少なくともストリーム処理部の映像再生中は動作を中断しており、前記第２のスクリーンセーバタイマは、映像再生終了後に動作を再開する、請求項１３記載の映像表示装置。
【請求項１６】
前記映像制御部は、前記サーバから、周期Ｔｒでリセットを行うプログラムを受け取り解釈し、それに基づいて、自ら有する前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御する、請求項１５記載の映像表示装置。
【請求項１７】
前記映像制御部は、前記第２のスクリーンセーバタイマを自ら有する構成に代えて、前記サーバから前記第２のスクリーンセーバタイマのプログラムを得て解釈して生成する、請求項１６記載の映像表示装置。
【請求項１８】
前記サーバは、自ら有するタイマを利用して、所定の周期Ｔｒ毎に、タイマーリセットメッセージを前記映像制御部へ送信し、
前記映像制御部は前記タイマーリセットメッセージを受け取り、それに基づいて、前記第２のスクリーンセーバタイマに対して、前記スクリーンセーバ制御情報としてのリセット指示を出してリセットを行い、
前記映像制御部は、前記ストリーム処理部からの前記映像再生終了通知に応じて、前記第２のスクリーンセーバタイマへのリセット指示を停止し、さらに、前記第２のスクリーンセーバタイマのカウントに基づいて、前記描画部を制御し、
前記映像制御部は、前記ストリーム処理部からの映像再生終了通知に応じて、前記サーバへスクリーンセーバ制御終了メッセージを送り、
前記サーバは前記スクリーンセーバ制御終了メッセージを受け取ると、前記自ら有するタイマのカウントを停止し、前記タイマーリセットメッセージの送信を停止する、請求項１５記載の映像表示装置。
【請求項１９】
前記その他の所定のイベントとは、前記ビデオストリーム情報の映像再生処理以外の所定のアプリケーション処理を実行するイベントである、請求項１３〜１８のいずれかに記載の映像表示装置。
【請求項２０】
請求項１３記載の映像表示装置の、前記第１のスクリーンセーバタイマを有し、それを利用して、スクリーンセーバ映像を生成するスクリーンセーバ処理部と、前記スクリーンセーバ映像を生成する描画部及び、第２のスクリーンセーバタイマを有して前記描画部を制御し、前記スクリーンセーバ処理部を制御する映像制御部及び、前記ビデオストリーム情報を処理するストリーム処理部を有する映像制御処理部として、コンピュータを機能させるプログラム。
【請求項２１】
前記サーバは、スクリーンセーバ画面の生成開始時刻のタイミングを制御するスクリプト形式のプログラムを実行し、前記タイマーリセットメッセージを送信する、請求項３、９又は１８記載の映像表示装置。
【請求項２２】
請求項１１又は２０記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【手続補正２３】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2010023796.tif 000031
【手続補正２４】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010023796.tif 000032
【国際調査報告】
2010023796.tif 000033
2010023796.tif 000034
2010023796.tif 000035
2010023796.tif 000036
2010023796.tif 000037
2010023796.tif 000038
2010023796.tif 000039
2010023796.tif 000040