(57)【要約】【課題】画像表示装置と画像供給装置との間の画像データ（例えばキャプチャーデータ）の送受信の効率を向上させること。【解決手段】画面表示を画像データとして生成し画像データを複数の分割データに分割し分割データを送信する画像供給装置から、分割データを受信し、複数の分割データに基づいて画面表示を表示する表示ステップと、受信ステップにおける分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定ステップと、パラメータを、当該パラメータに応じて分割データを生成する画像供給装置へ送信する。【選択図】図２
2010224437.tif 000002
【特許請求の範囲】
【請求項１】
画像供給装置と画像表示装置とを備える画像表示システムであって、
前記画像供給装置は、
画面表示を画像データとして生成し、前記画像データを複数の分割データに分割する分割データ生成部と、
前記分割データを画像表示装置に送信する画像供給装置用送受信部と、
を備え、
前記画像表示装置は、
前記分割データを前記画像供給装置から受信する画像表示装置用送受信部と、
複数の前記分割データに基づいて前記画面表示を表示する表示部と、
前記送受信部による前記分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定部と、
を備え、
前記画像表示装置用送受信部は、前記パラメータを前記画像供給装置へ送信し、
前記画像供給装置用送受信部は、前記パラメータを受信し、
前記分割データ生成部は、前記パラメータに応じて前記分割データを生成する、
ことを特徴とする画像表示システム。
【請求項２】
前記パラメータ設定部は、単位時間に受信される前記分割データのデータ量に応じて前記パラメータを設定することを特徴とする請求項１に記載の画像表示システム。
【請求項３】
画面表示を画像データとして生成し前記画像データを複数の分割データに分割し前記分割データを送信する画像供給装置から、前記分割データを受信する受信部と、
複数の前記分割データに基づいて前記画面表示を表示する表示部と、
前記受信部による前記分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定部と、
前記パラメータを、当該パラメータに応じて前記分割データを生成する前記画像供給装置へ送信する送信部と、
を備える画像表示装置。
【請求項４】
画像表示装置に対して、
画面表示を画像データとして生成し前記画像データを複数の分割データに分割し前記分割データを送信する画像供給装置から、前記分割データを受信する受信ステップと、
複数の前記分割データに基づいて前記画面表示を表示する表示ステップと、
前記受信ステップにおける前記分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定ステップと、
前記パラメータを、当該パラメータに応じて前記分割データを生成する前記画像供給装置へ送信する送信ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
画像供給装置から画像データを受信し表示する画像表示装置、画像表示装置及び画像供給装置を含む画像表示システム、及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークプロジェクター等の画像表示装置にはネットワークスクリーン機能やUSB Display機能などが実装されているものがある。ネットワークスクリーン機能とは、画像表示装置が、パーソナルコンピューター等の画像供給装置の画面のキャプチャーデータをネットワークにより受信してスクリーンに投影する機能である（特許文献１参照）。また、USB Display機能とは、USBケーブルを介してネットワークスクリーン機能と同様の処理を行う機能である。
【０００３】
ネットワークスクリーン機能やUSB Display機能の実行時には、画像表示装置はCapability情報を画像供給装置へ送信する。Capability情報とは、キャプチャーデータの構成についての情報であり、例えばキャプチャーデータを分割して送受信する場合の分割サイズや、データの圧縮率や、キャプチャーデータを送信する単位時間当たりの回数などの情報である。画像供給装置はCapability情報に基づいてキャプチャーデータを作成し画像表示装置へ送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−５４１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来は、Capability情報は、様々なプラットフォームで展開されている画像表示装置毎に定義されており、定義された後は変更することができなかった。そのため、画像表示装置に接続される画像供給装置の性能や通信環境に応じたパフォーマンス（キャプチャーデータの送受信の効率）の向上が図られていなかった。
【０００６】
上記事情に鑑み、本発明は、画像表示装置と画像供給装置との間の画像データ（例えばキャプチャーデータ）の送受信の効率を向上させることを可能とする画像表示システム、画像表示装置、及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の一態様は、画像供給装置と画像表示装置とを備える画像表示システムであって、前記画像供給装置は、画面表示を画像データとして生成し、前記画像データを複数の分割データに分割する分割データ生成部と、前記分割データを画像表示装置に送信する画像供給装置用送受信部と、を備え、前記画像表示装置は、前記分割データを前記画像供給装置から受信する画像表示装置用送受信部と、複数の前記分割データに基づいて前記画面表示を表示する表示部と、前記送受信部による前記分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定部と、を備え、前記画像表示装置用送受信部は、前記パラメータを前記画像供給装置へ送信し、前記画像供給装置用送受信部は、前記パラメータを受信し、前記分割データ生成部は、前記パラメータに応じて前記分割データを生成する、
ことを特徴とする。
【０００８】
本発明の一態様は、上記の画像表示システムであって、前記パラメータ設定部は、単位時間に受信される前記分割データのデータ量に応じて前記パラメータを設定することを特徴とする。
【０００９】
本発明の一態様は、画像表示装置であって、画面表示を画像データとして生成し前記画像データを複数の分割データに分割し前記分割データを送信する画像供給装置から、前記分割データを受信する受信部と、複数の前記分割データに基づいて前記画面表示を表示する表示部と、前記受信部による前記分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定部と、前記パラメータを、当該パラメータに応じて前記分割データを生成する前記画像供給装置へ送信する送信部と、を備える。
【００１０】
本発明の一態様は、プログラムであって、画像表示装置に対して、画面表示を画像データとして生成し前記画像データを複数の分割データに分割し前記分割データを送信する画像供給装置から、前記分割データを受信する受信ステップと、複数の前記分割データに基づいて前記画面表示を表示する表示ステップと、前記受信ステップにおける前記分割データの受信状況に応じて、分割データを生成する際のパラメータを設定するパラメータ設定ステップと、前記パラメータを、当該パラメータに応じて前記分割データを生成する前記画像供給装置へ送信する送信ステップと、を実行させる。
【００１１】
本発明によれば、分割データの受信状況に応じて分割データを生成する際のパラメータが設定され、このパラメータに応じて分割データが生成される。そのため、受信状況に応じた最適な分割データ生成を行うことが可能となり、画像表示装置と画像供給装置との間の画像データの送受信の効率を向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】プロジェクターシステムの機能構成を表す概略ブロック図である。
【図２】パラメータ設定部が予め記憶するパラメータテーブルの概略を表す概略図である。
【図３】分割データ生成部によって生成される分割データの概略を表す概略図である。
【図４】プロジェクターの動作を表すフローチャートである。
【図５】ＰＣの動作を表すフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、プロジェクターシステム１０の機能構成を表す概略ブロック図である。プロジェクターシステム１０は、プロジェクター１及びＰＣ（Personal Computer）２を備える。プロジェクター１は、ＬＡＮ（Local Area Network）等の有線ネットワークや、無線ＬＡＮやBluetooth（登録商標）等の無線ネットワークや、ＵＳＢ（Universal Serial Bus）等のケーブルによってＰＣ２と通信可能に接続される。
【００１４】
プロジェクター１は、送受信部１１、画像投影部１２、計測部１３、パラメータ設定部１４を備える。送受信部１１は、上記のネットワークやケーブルを介してＰＣ２とデータの送受信を行う。画像投影部１２は、送受信部１１によってＰＣ２から受信された分割データをまとめて一つの画像データを生成し、この画像データをスクリーンに投影する。計測部１３は、ＣＰＵ（Central Processing Unit）等を用いて構成され、ＰＣ２とプロジェクター１との通信状況に関する指標を計測する。例えば、計測部１３はＰＣ２から受信したデータの単位時間当たりのデータ量を計測する。パラメータ設定部１４は、ＣＰＵ等を用いて構成され、計測部１３による計測結果に基づいて、ＰＣ２が行う動作のパラメータを設定する。このパラメータは、例えば後述する画面の分割数や分割サイズやデータ圧縮率などである。このパラメータは、例えば既存のCapability情報であってもよい。
【００１５】
ＰＣ２は、画像出力部２１、分割データ生成部２２、送受信部２３を備える。画像出力部２１は、ＰＣ２に接続された液晶ディスプレイ等の画像出力装置２０に対し画像を表示させる。画像表示装置２０は、ＰＣ２と一体的に構成されても良いし、ＤＶＩケーブル等のディスプレイケーブルによってＰＣ２に接続されても良い。分割データ生成部２２は、プロジェクター１から通知されるパラメータに従って、画像出力部２１によって画像表示装置２０に表示されている画面をキャプチャーし（すなわち画面表示を画像データとして生成し）、画像データを生成する。画像データとは、画像表示装置２０に表示されている画面そのままを表す画像データである。そして、分割データ生成部２２は、プロジェクター１から通知されるパラメータに従って画像データを複数に分割し分割データを生成する。なお、分割データ生成部２２は、分割データをパラメータに従った圧縮率で圧縮しても良い。送受信部２３は、上記のネットワークやケーブルを介してプロジェクター１とデータの送受信を行う。
【００１６】
図２は、パラメータ設定部１４が予め記憶するパラメータテーブルの概略を表す概略図である。パラメータテーブルは、計測結果に対応付けてパラメータの各値（図２の場合は分割数及び圧縮率）を有する。パラメータの各値は、各計測結果のような通信状況である場合にプロジェクター１とＰＣ２との間で画像データの送受信の効率が最適となるように予め実験等に基づいて設計者によって設定された値である。パラメータ設定部１４は、計測部１３の計測結果及びパラメータテーブルに基づいてパラメータを設定する。例えば、計測結果の値がａ１〜ａ２の間の値である場合には、パラメータ設定部１４は縦方向の分割数の値をｂ１−１、横方向の分割数の値をｂ１−２、圧縮率をｃ１に設定する。
【００１７】
図３は、分割データ生成部２２によって生成される分割データの概略を表す概略図である。図３Ａは、分割データの第一の例であり、画像データが複数の同じ大きさの分割データに分割される場合の例を表す。この場合、パラメータとして例えば縦方向の分割数（図３Ａの場合は４）と横方向の分割数（図３Ａの場合は５）とが設定され、分割データ生成部２２は画像データを複数の領域（図３Ａの場合はＡｒｅａ１〜２０）の分割データに分割する。
【００１８】
図３Ｂは、分割データの第二の例であり、画像データが最大サイズ（分割サイズ）よりも小さい複数の分割データに分割される場合の例を表す。この場合、パラメータとして例えば縦方向の最大サイズ（図３Ｂの場合はＬ１）及び横方向の最大サイズ（図３Ｂの場合はＬ３）が指定される。分割データ生成部２２は、画像データを縦横ともに最大サイズの領域（図３Ｂの場合はＡｒｅａ１，２，４，５）と、縦横どちらか一方が最大サイズで他方が最大サイズよりも小さい領域（図３Ｂの場合はＡｒｅａ３，６，７，８）と、縦横ともに最大サイズよりも小さい領域（図３Ｂの場合はＡｒｅａ９）とに分割する。このとき、分割データ生成部２２は、縦横とともに最大サイズの領域数が最多となるように画像データを分割しても良い。
【００１９】
図４は、プロジェクター１の動作を表すフローチャートである。まず、計測部１３がタイマーをスタートさせる（ステップＳ１０１）。次に、送受信部１１が分割データをＰＣ２から受信する（ステップＳ１０２）。次に、計測部１３がタイマーを参照し、計測タイミングであるか否か判定する（ステップＳ１０３）。計測タイミングである場合には（ステップＳ１０３−ＹＥＳ）、計測部１３が通信に関する指標（パフォーマンス）の計測を行い（ステップＳ１０４）、パラメータ設定部１４がパラメータを設定する（ステップＳ１０５）。そして、設定されたパラメータの内容を表すパラメータ情報を送受信部１１が送信する（ステップＳ１０６）。
【００２０】
ステップＳ１０６の処理の後、又はステップＳ１０３において計測タイミングではなかった場合（ステップＳ１０３−ＮＯ）、画像投影部１２が受信された分割データを展開し、全ての分割データが受信されると画像データを描画し投影する（ステップＳ１０７）。そして、計測部１３が、受信された分割データのデータ量の累積値を更新し（ステップＳ１０８）、ステップＳ１０２以降の処理を繰り返す。
【００２１】
図５は、ＰＣ２の動作を表すフローチャートである。まず、分割データ生成部２２が、送受信部２３によってパラメータ情報が受信されたか否か判定する（ステップＳ２０１）。パラメータ情報が受信された場合（ステップＳ２０１−ＹＥＳ）、分割データ生成部２２がパラメータの設定を更新する（ステップＳ２０２）。ステップＳ２０２の処理の後、又はステップＳ２０１においてパラメータ情報が受信されていなかった場合（ステップＳ２０１−ＮＯ）、分割データ生成部２２が、画像出力部２１によって画像表示装置２０に表示される画像をキャプチャーして画像データを生成する（ステップＳ２０３）。次に、分割データ生成部２２が、現在のパラメータの設定に応じて画像データを分割し、分割データを生成する（ステップＳ２０４）。次に、分割データ生成部２２が、現在のパラメータの設定に応じて分割データを圧縮する（ステップＳ２０５）。そして、送受信部２３が圧縮された分割データをプロジェクター１に送信し（ステップＳ２０６）、フローチャートに表される処理を終える。なお、ＰＣ２は、ステップＳ２０１〜Ｓ２０６の処理を繰り返し実行するように構成されても良い。
【００２２】
このように構成されたプロジェクターシステム１０によれば、分割データの受信状況に応じて、ＰＣ２が行う動作のパラメータが予め受信状況に対応付けて設定された最適な値に変更される。そのため、プロジェクター１とＰＣ２との間の画像データの送受信の効率を向上させることが可能となる。
【００２３】
また、分割データの受信状況は、ＰＣ２の性能や、プロジェクター１とＰＣ２との間の通信環境に影響を受けて変化する。そのため、プロジェクターシステム１０によれば、ＰＣ２の性能や、プロジェクター１とＰＣ２との間の通信環境に応じてパラメータを最適化し、画像データの送受信の効率を向上させることが可能となる。
【００２４】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００２５】
１…プロジェクター（画像表示装置），  １１…送受信部，  １２…画像投影部（表示部），  １３…計測部，  １４…パラメータ設定部，  ２…ＰＣ（画像供給装置），  ２１…画像出力部，  ２２…分割データ生成部，  ２３…送受信部，  １０…プロジェクターシステム（画像表示システム）
【図１】
2010224437.tif 000003
【図２】
2010224437.tif 000004
【図３】
2010224437.tif 000005
【図４】
2010224437.tif 000006
【図５】
2010224437.tif 000007