(57)【特許請求の範囲】
【請求項１】
複数の画像コンテンツを同時に入力可能な入力インタフェースを備える表示制御装置であって、
前記入力インタフェースから入力された画像コンテンツを表示手段の所定の表示領域に表示させる表示制御手段と、
前記入力インタフェースから複数の画像コンテンツが同時に入力された場合に、前記表示手段の所定の表示領域を当該複数の画像コンテンツの数に分割して得られる複数の分割領域１つあたりの画素数を取得する取得手段と、
を備え、
前記表示制御手段は、前記画素数が閾値以上の場合、前記複数の画像コンテンツを前記複数の分割領域に同時に表示させ、前記画素数が前記閾値未満の場合、前記複数の画像コンテンツを前記所定の表示領域に時分割で表示させる
ことを特徴とする表示制御装置。
【請求項２】
前記複数の画像コンテンツそれぞれの重要度を決定する決定手段を更に備え、
前記表示制御手段は、
前記複数の画像コンテンツを前記所定の表示領域に時分割で表示させる場合、前記重要度が高い画像コンテンツほど長い時間表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記決定手段は、前記複数の画像コンテンツそれぞれについて、前記入力インタフェースからの入力時の画素数、前記入力インタフェースからの入力が開始した順序、及び前記画像コンテンツが示す画像の更新頻度に基づいて、前記重要度を決定する
ことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、
前記複数の画像コンテンツを前記所定の表示領域に時分割で表示させる場合、前記入力インタフェースに向けて前記複数の画像コンテンツを出力する出力レートを低下させるように前記複数の画像コンテンツの送信元の装置を制御する
ことを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記取得手段は、前記入力インタフェースから入力される画像コンテンツの数が変化すると、前記画素数の取得を行う
ことを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示手段の表示領域の全体又は一部を前記所定の表示領域として設定する設定手段を更に備え、
前記取得手段は、前記設定手段による前記所定の表示領域の設定が行われると、前記画素数の取得を行う
ことを特徴とする請求項１乃至５のいずれか１項に記載の表示制御装置。
【請求項７】
複数の画像コンテンツを同時に入力可能な入力インタフェースを備える表示制御装置の制御方法であって、
前記表示制御装置の表示制御手段が、前記入力インタフェースから入力された画像コンテンツを表示手段の所定の表示領域に表示させる表示制御工程と、
前記入力インタフェースから複数の画像コンテンツが同時に入力された場合に、前記表示制御装置の取得手段が、前記表示手段の所定の表示領域を当該複数の画像コンテンツの数に分割して得られる複数の分割領域１つあたりの画素数を取得する取得工程と、
を備え、
前記表示制御工程において前記表示制御手段は、前記画素数が閾値以上の場合、前記複数の画像コンテンツを前記複数の分割領域に同時に表示させ、前記画素数が前記閾値未満の場合、前記複数の画像コンテンツを前記所定の表示領域に時分割で表示させる
ことを特徴とする制御方法。
【請求項８】
コンピュータに、請求項７に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、及びその制御方法に関する。
【背景技術】
【０００２】
現在、表示制御装置としてプロジェクタが知られている。プロジェクタの中には、アナログＰＣ入力、ビデオ入力、ＨＤＭＩ（登録商標）入力、ＬＡＮ入力といった複数の系統の入力端子を備えるものがある。このようなプロジェクタを使用して映像を投影する場合、ユーザは、アナログＰＣ入力、ビデオ入力、ＨＤＭＩ入力、ＬＡＮ入力といった各入力端子を示すメニュー項目の中から、表示する映像を入力する入力端子を選択するのが一般的である。また、複数の入力端子から入力された映像を同時に表示する機能である、ピクチャ・イン・ピクチャ（ＰｉｎＰ）機能や、ピクチャ・バイ・ピクチャ（ＰｂｙＰ）（ピクチャ・アウト・ピクチャ（ＰｏｕｔＰ））機能を有するプロジェクタも知られている。
【０００３】
ところで、ＬＡＮ入力端子を使用する場合、複数の映像出力装置がプロジェクタに向けて出力した映像を同時にＬＡＮ入力端子から入力することができる。特許文献１は、このような場合に、プロジェクタがネットワーク経由で受信した複数の映像を多画面表示することを開示しており、これにより、各映像が分割された表示領域に同時に表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０５４１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のように複数の映像を多画面表示する場合、映像１つあたりの表示サイズが小さくなる。従って、ＬＡＮ入力端子から多数の映像が同時に入力された場合、映像１つあたりの表示サイズが極めて小さくなり、映像の視認性が低下する可能性がある。また、ＰｉｎＰ機能を使用してＬＡＮ入力端子から入力した映像を子画面に表示する場合や、ＰｂｙＰ機能を使用する場合には、ＬＡＮ入力端子から入力した映像を表示領域の一部にしか表示することができない。従って、映像１つあたりの表示サイズが更に小さくなり、映像の視認性も更に低下する可能性がある。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、同時に入力された複数の画像コンテンツを表示する際の視認性の低下を抑制する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、第１の本発明は、複数の画像コンテンツを同時に入力可能な入力インタフェースを備える表示制御装置であって、前記入力インタフェースから入力された画像コンテンツを表示手段の所定の表示領域に表示させる表示制御手段と、前記入力インタフェースから複数の画像コンテンツが同時に入力された場合に、前記表示手段の所定の表示領域を当該複数の画像コンテンツの数に分割して得られる複数の分割領域１つあたりの画素数を取得する取得手段と、を備え、前記表示制御手段は、前記画素数が閾値以上の場合、前記複数の画像コンテンツを前記複数の分割領域に同時に表示させ、前記画素数が前記閾値未満の場合、前記複数の画像コンテンツを前記所定の表示領域に時分割で表示させることを特徴とする表示制御装置を提供する。
【０００８】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【発明の効果】
【０００９】
以上の構成により、本発明によれば、同時に入力された複数の画像コンテンツを表示する際の視認性の低下を抑制することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係るプロジェクタ１００の構成を示すブロック図
【図２】入力Ｉ／Ｆ選択用のＧＵＩの例を示す図
【図３】プロジェクタ１００が保持する表示設定の概念図
【図４】図３の表示設定に対応する投影画面の概念図
【図５】図３（ａ）の表示設定に対応して実際に表示される画像を示す概念図
【図６】プロジェクタ１００が実行する、同時に入力された複数の画像コンテンツを表示する際の視認性の低下を抑制するための処理の流れを示すフローチャート
【図７】図６のＳ６０４で設定される時分割表示モードの表示設定の概念図
【図８】図７の表示設定に対応して実際に表示される画像を示す概念図
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００１２】
以下の各実施形態においては、本発明の表示制御装置の一例として、プロジェクタについて説明する。しかしながら、本発明は、プロジェクタに限らず、複数の画像コンテンツを同時に入力可能な入力インタフェース（入力Ｉ／Ｆ）を備える任意の表示制御装置（例えば、ＬＡＮ入力端子を備えるディスプレイ）に適用可能である。また、ここで言う「入力Ｉ／Ｆ」は、画像コンテンツを入力可能である限り、いかなる種類の入力Ｉ／Ｆであってもよい。例えば、１つの画像コンテンツを入力可能なＨＤＭＩや、ハードディスクドライブ（ＨＤＤ）から複数の画像ファイルを同時に入力可能なディスクＩ／Ｆも、ここで言う入力Ｉ／Ｆに含まれる。
【００１３】
また、表示制御装置に入力される画像コンテンツは、特に断らない限り、静止画像コンテンツであってもよいし、動画像コンテンツであってもよい。なお、本明細書において、「画像データ」という用語は画像を表すデータを一般的に表し、「画像コンテンツ」という用語は、プロジェクタの特定の入力Ｉ／Ｆに入力される一連の画像（又は画像データ）を特に区別して表現する場合に使用される。
【００１４】
［第１の実施形態］
図１は、第１の実施形態に係るプロジェクタ１００の構成を示すブロック図である。図１において、まず、制御部１１０は、ＣＰＵ及びメモリ、又は、マイコンチップなどを含み、プロジェクタ１００の各機能ブロックを制御する。操作部１２０は、ユーザの指示を受け付ける。バス１３０は、画像データや制御信号などをプロジェクタ１００の各機能ブロックに送るための伝送路である。
【００１５】
記録媒体制御部１４０は、記録媒体１４１に記録されている画像コンテンツや、その他のデータなどを読み込む。ここで、記録媒体１４１は、画像コンテンツなどを記録することができれば、磁気ディスク、光学式ディスク、半導体メモリなどのあらゆる方式の記録媒体であってよく、着脱可能な記録媒体であっても、内蔵型の記録媒体であってもよい。
【００１６】
画像入力部１５０は、例えば、パーソナルコンピュータ（ＰＣ）、カメラ、携帯電話等の外部装置から画像コンテンツを受信（入力）するものである。画像入力部１５０は、例えば、ＲＧＢ端子、ビデオ端子、Ｄ端子、ＨＤＭＩ端子、ＤｉｓｐｌａｙＰｏｒｔ端子などを含み、これらの端子を介して画像コンテンツを受信することが可能である。
【００１７】
通信部１６０は、例えば、ＰＣ、カメラ、携帯電話等の外部装置から画像コンテンツや制御信号を受信するためのものである。通信部１６０は、例えば、無線・有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などを用いた通信が可能である。また、画像入力部１５０の端子が例えばＨＤＭＩ端子であれば、通信部１６０は、そのＨＤＭＩ端子を介してＣＥＣ通信を行うことも可能である。
【００１８】
画像処理部１７０は、制御部１１０、記録媒体制御部１４０、画像入力部１５０、通信部１６０等から送られた画像データの画素数、フレーム数、及び画像形状を変更する。また、画像処理部１７０は、送られてきた画像データが圧縮されていた場合には復号化処理を行う。更に、画像処理部１７０は、上記の各部から送信された画像データをブレンドして１つの画像データとする処理も行う。投影制御部１８０は、液晶パネル、光源、レンズなどを含み、光源の光量制御、液晶パネルへ出力するための表示用画像形成、レンズ駆動制御などを行う。
【００１９】
ここで、プロジェクタ１００の代表的な動作について説明する。操作部１２０や不図示のリモコンによりユーザがプロジェクタ１００の電源を入れると、不図示の電源部からプロジェクタ１００の各部に電源が供給される。
【００２０】
続いて、ユーザは操作部１２０や不図示のリモコンにより、表示対象の画像コンテンツを入力する入力Ｉ／Ｆを選択する。例えば、操作部１２０には入力Ｉ／Ｆ選択ボタンが具備されており、これをユーザが押下すると、制御部１１０は入力Ｉ／Ｆ選択用のＧＵＩを生成してこれをＯＳＤ画像データとして画像処理部１７０に送信する。画像処理部１７０はＯＳＤ画像データを表示画像データの最上面にブレンドして投影制御部１８０に送信する。投影制御部１８０は、ブレンド済みの画像データに基づく表示用画像形成処理等を行った後、図２に示すようにＯＳＤ画像２１０が重畳された画像を投影画面２００に投影する。
【００２１】
入力Ｉ／Ｆ選択用のＧＵＩは、一般的に、「アナログＰＣ」、「ビデオ」、「ＨＤＭＩ」、「ＤｉｓｐｌａｙＰｏｒｔ」などの接続端子を示すメニュー項目を並べて、そこからユーザに選択させる構成をとる。本実施形態では、これらの画像伝送用接続端子に加えて、ネットワーク用接続端子（ＬＡＮ）及び内蔵ストレージも同列に並べて共通のＧＵＩでユーザに選択させる。
【００２２】
具体的には、図２のＯＳＤ画像２１０に示すように、選択可能な入力Ｉ／Ｆの項目は、「アナログＰＣ」、「ビデオ」、「ＨＤＭＩ」、「ＬＡＮ」、及び「内蔵ストレージ」の５種類である。ここで、「アナログＰＣ」、「ビデオ」、及び「ＨＤＭＩ」は、画像入力部１５０に含まれるＲＧＢ端子、ビデオ端子、及びＨＤＭＩ端子にそれぞれ対応する。また、「ＬＡＮ」は通信部１６０に含まれるＬＡＮ端子に対応し、「内蔵ストレージ」は記録媒体制御部１４０に対応する。ユーザは、投影画面２００に投影されたＯＳＤ画像２１０を目視しながら操作部１２０や不図示のリモコンを操作することで、表示対象の画像コンテンツを入力する入力Ｉ／Ｆを選択することができる。
【００２３】
また、プロジェクタ１００は、画像処理部１７０により、２つの入力系統（例えば、画像入力部１５０のＨＤＭＩ端子及び記録媒体制御部１４０）からの画像コンテンツをＰｂｙＰ（ＰｏｕｔＰ）表示したりＰｉｎＰ表示したりすることが可能である。ＰｂｙＰ表示の場合、ユーザはＯＳＤ画像２１０により、左側に表示する画像コンテンツの入力Ｉ／Ｆと右側に表示する画像コンテンツの入力Ｉ／Ｆとをそれぞれ選択する。また、ＰｉｎＰ表示の場合、ユーザはＯＳＤ画像２１０により、背面に表示する画像コンテンツの入力Ｉ／Ｆと前面に表示する画像コンテンツの入力Ｉ／Ｆとをそれぞれ選択する。また、ＯＳＤ画像２１０は、各画像コンテンツを表示する表示領域のサイズを設定可能なように構成されていてもよい。
【００２４】
このようなＯＳＤ画像２１０を介した操作により、ユーザは、投影画面２００に表示する画像コンテンツの入力Ｉ／Ｆや表示態様を設定することができる。この表示設定は制御部１１０に記録される。この表示設定に基づいて、制御部１１０は、画像入力部１５０や通信部１６０に対して画像データの受信指示を行ったり、記録媒体制御部１４０に対して画像データの読み出し指示を行ったりする。また、制御部１１０は、画像処理部１７０に対して、表示領域サイズに応じた画像データの画素数調整指示を行う。更に、ＰｂｙＰ表示やＰｉｎＰ表示が選択された場合や、通信部１６０がＬＡＮ端子から複数の画像コンテンツを同時に受信する場合には、制御部１１０は、画像処理部１７０に対して、複数の画像コンテンツに対応する画像データのブレンド処理指示も行う。
【００２５】
例えば、ＯＳＤ画像２１０において「ＨＤＭＩ」が選択された場合、制御部１１０は、画像入力部１５０に対してＨＤＭＩ端子からの入力を受信するように指示する。ここで、ＨＤＭＩ端子は、ＰＣ等の画像出力装置（不図示）のＨＤＭＩ端子と接続されており、ＰＣから出力された画像データが入力されているものとする。画像入力部１５０が受信した画像データは、制御部１１０の制御のもと、画像処理部１７０に送信される。そして画像処理部１７０は、画像データの画素数やフレーム数、形状などを調整し、制御部１１０の制御のもと、処理された画像を投影制御部１８０に送信する。投影制御部１８０は、受信した画像に基づいて液晶パネルに印加する電圧を調整し、液晶パネルに画像を形成させ、光源を発光させる。光源からの光束は液晶パネルに形成された画像によって光量が制御されて、レンズに入力される。レンズから投射された光束はスクリーン（不図示）に投影される。このようにして、画像入力部１５０より受信した画像データはスクリーンに投射される。
【００２６】
或いは、ＯＳＤ画像２１０において「内蔵ストレージ」が選択された場合、制御部１１０は、指定された画像ファイルに対応する画像データを記録媒体１４１から読み出す制御を記録媒体制御部１４０に実行させる。そして、読み出された画像データは、制御部１１０の制御のもと、画像処理部１７０に送信されて再生される。その後、上述の「ＨＤＭＩ」の場合と同様に、画像データがスクリーンに投射される。
【００２７】
また、ＯＳＤ画像２１０において「ＬＡＮ」が選択された場合、制御部１１０は、通信部１６０に対してＬＡＮ端子から画像データ（静止画像ファイルや動画像ファイル、動画像データのストリームデータなど）を受信するように指示する。ここで、プロジェクタ１００が接続されているＬＡＮには、画像データを送信する機能を有したＰＣが接続されており、ＰＣからはプロジェクタ１００に対して画像データがＬＡＮ経由で送信されているものとする。通信部１６０が受信した画像データは、静止画像ファイルや動画像ファイルの場合には、制御部１１０の制御のもと、記録媒体１４１やその他の記録媒体に記録される。そして、制御部１１０は、静止画像ファイルの静止画像データの静止画像を再生したり、動画像ファイルの動画像データの動画像を再生したりするように画像処理部１７０を制御する。また、ストリームデータに関しては、制御部１１０の制御のもと、画像処理部１７０は、動画像の１フレーム又は所定数のフレームを復号可能なデータを受信する毎に、フレームの画像を順次再生する。その後、上述の「ＨＤＭＩ」の場合と同様に、ＬＡＮ端子から受信した画像データがスクリーンに投射される。
【００２８】
次に、図３を参照して、図２のＯＳＤ画像２１０を介して指示された表示設定の記録及び管理について説明する。また、図４を参照して、図３の表示設定に対応した投影画面について説明する。なお、図３において、画像表示サイズとは、表示対象（選択された入力Ｉ／Ｆ）に割り当てられた表示画面上のサイズを示すものであり、入力される画像コンテンツの入力時のサイズを示すものではない。
【００２９】
図３（ａ）は、ＯＳＤ画像２１０において「ＨＤＭＩ」が選択された場合の表示設定を示す。この表示設定は、制御部１１０に記憶されており、ユーザの操作により変更することも可能である。各項目についてそれぞれ説明を行うと、表示対象３０１は、ＯＳＤ画像２１０において選択された項目を示す。画像表示サイズ３０２は、プロジェクタ１００が表示可能な表示領域サイズ内のどの領域を、表示対象３０１に対応する画像データの表示に割り当てるかを示す。ここでは、プロジェクタ１００の液晶パネルの解像度をＷＵＸＧＡ（１９２０×１２００）とした場合を例に挙げる。１つの画像コンテンツのみを表示する場合、液晶パネルの表示領域全体をＨＤＭＩ端子の画像コンテンツの表示に割り当て可能であるため、「ｘ＝０，ｙ＝０，ｗｉｄｔｈ＝１９２０，ｈｅｉｇｈｔ＝１２００」（単位：ｐｉｘｅｌ）としている。次に、画像ソース数３０３は、ＨＤＭＩ端子から入力される画像コンテンツの数を示す。この項目は、物理的な接続端子１つに対して同時に１つの画像コンテンツしか受け付けないアナログＰＣ端子、ビデオ端子、及びＨＤＭＩ端子などでは「１」が設定される。後述の例に示すが、表示対象として「ＬＡＮ」や「内蔵ストレージ」が選択された場合、画像ソース数は２以上の値を持ち得る。なぜならば、例えばＬＡＮ端子であれば、物理的な接続端子は１つであっても、画像出力装置がネットワーク上に複数あれば（或いは、１つの画像出力装置が複数の画像コンテンツを同時に送出可能であれば）、複数の画像コンテンツを同時に受信可能だからである。この場合、プロジェクタ１００は、ＬＡＮ端子から受信した複数の画像コンテンツを合成して１つの画像としてＬＡＮ端子に割り当てられた表示領域に表示することができる。
【００３０】
なお、以下の説明においては、複数の画像コンテンツを同時に入力可能な入力Ｉ／Ｆとして通信部１６０のＬＡＮ端子及び記録媒体制御部１４０を挙げるが、そのような入力Ｉ／Ｆはこれに限定されない。例えば、ＢｌｕｅＴｏｏｔｈやＵＳＢなども複数の画像コンテンツを同時に入力可能な入力Ｉ／Ｆとして利用可能である。
【００３１】
図４（ａ）は、図３（ａ）の表示設定に対応する投影画面の概念図である。図４（ａ）は、ＨＤＭＩ端子に対応付けられた画像データをプロジェクタ１００が表示するために利用可能な領域を示している。実際に表示される画像のサイズはＨＤＭＩ端子が受信した画像データのサイズ、ユーザが操作部１２０や不図示のリモコンによって設定した画像データの表示モード、アスペクト比などに従って調整される。従って、図４（ａ）に示す表示領域サイズと実際に表示される画像のサイズとが一致しない場合もある。例えば、ＨＤＭＩ端子が受信した画像データのサイズが、ＸＧＡ（１０２４×７６８）であり、ユーザが設定した表示モードが、利用可能な領域までアスペクト比を保持したまま、画像データを拡大することを意味する「オート」であった場合を考える。この場合、実際に表示される画像は、図５（ａ）に示すように、１０２４×７６８の画像を１６００×１２００まで拡大した表示画像５００のようになる。また、ユーザが設定した表示モードが、受信した画像データをそのままのサイズで表示を行うことを意味する「ドットバイドット」であった場合には、実際に表示される画像は、図５（ｂ）に示すようになる。即ち、実際に表示される画像は、１０２４×７６８の画像をそのままの大きさで表示した表示画像５１０のようになる。
【００３２】
図３（ｂ）は、ＯＳＤ画像２１０において「ＨＤＭＩ」及び「ＬＡＮ」が選択され、ＰｂｙＰ表示が指定された場合の表示設定を示す。ＰｂｙＰ等のように２つの画像コンテンツを表示する場合には、各項目が表示対象の数に応じて２つとなる。この表示設定に対応する投影画面は図４（ｂ）に示すようになり、表示設定に従って左側にＨＤＭＩ端子に対応づけられた画像コンテンツの表示領域が、右側にＬＡＮ端子に対応づけられた画像コンテンツの表示領域が配置される。
【００３３】
図３（ｃ）は、ＯＳＤ画像２１０において「ＨＤＭＩ」及び「内蔵ストレージ」が選択され、ＰｉｎＰ表示が指定された場合の表示設定を示す。この場合も図３（ｂ）と同様に、各項目が表示対象の数に応じて２つとなる。この表示設定に対応する投影画面は図４（ｃ）に示すようになり、表示設定に従って背面にＨＤＭＩ端子に対応づけられた画像コンテンツの表示領域が、前面にＬＡＮ端子に対応づけられた画像コンテンツの表示領域が配置される。
【００３４】
図３（ｄ）は、ＯＳＤ画像２１０において「ＬＡＮ」が選択され、ＬＡＮ端子から４つの画像コンテンツが同時に入力される場合の表示設定を示す。ここでは、ＬＡＮ端子に関連付けられた画像コンテンツの表示を行うので、表示対象３０１は「ＬＡＮ」となっている。画像表示サイズ３０２は、図３（ａ）と同様に、ＬＡＮ端子に関連付けられた画像コンテンツのみを表示するため、「ｘ＝０，ｙ＝０，ｗｉｄｔｈ＝１９２０，ｈｅｉｇｈｔ＝１２００」（単位：ｐｉｘｅｌ）となっている。画像ソース数３０３は、ＬＡＮ端子から同時に入力される画像コンテンツの数が４つであるため「４」となる。このように、画像ソース数３０３が２以上の場合には、各画像コンテンツをそれぞれ管理し、画像表示サイズ３０２内のどこに表示するかを設定するために、画像ソースＩＤ３０４と分割表示サイズ３０５の項目が追加で設定される。画像ソースＩＤ３０４は、画像コンテンツを送信した画像出力装置毎に割り当てられるＩＤである。ここでは、４台の画像出力装置から画像データを受信しているものとし、画像ソースＩＤ３０４は「１〜４」である。分割表示サイズ３０５は、画像ソースＩＤ３０４に対応する各画像出力装置からの画像コンテンツをどの領域に表示するかを示す項目であり、ここでは４つの画像コンテンツを均等に表示するように、それぞれ設定されている。この設定に対応する投影画面は図４（ｄ）に示すようになり、表示設定に従って、ＬＡＮ端子に対応付けられた画像データを構成する複数の画像コンテンツがそれぞれ均等な領域に配置されて表示される。
【００３５】
以上、本実施形態のプロジェクタ１００における基本的な画像データの投影処理、各画像データを投影する際の表示設定の管理方法、及び表示設定に従った投影画面について説明した。
【００３６】
次に、図６を参照して、同時に入力された複数の画像コンテンツを表示する際の視認性の低下を抑制するための処理について説明する。図６の処理は、プロジェクタ１００がＯＳＤ画像２１０により選択された入力Ｉ／Ｆに対応する画像コンテンツを表示する際に実行される。複数の入力Ｉ／Ｆが選択されてＰｂｙＰ表示やＰｉｎＰ表示が指定された場合、図６の処理は各入力Ｉ／Ｆに対応する画像コンテンツそれぞれについて実行される。図６の各ステップにおける処理は、特に断らない限り、制御部１１０が制御プログラムを実行することにより実現される。
【００３７】
Ｓ６０１で、制御部１１０は、表示対象の入力Ｉ／Ｆの画像ソース数が２つ以上であるか否かを判定する。ここで、表示対象が「ＬＡＮ」であれば、画像ソース数は、通信部１６０のＬＡＮ端子がいくつの画像ソース又は何台の画像出力装置から画像コンテンツ（静止画像ファイル、動画像ファイル、又はストリームデータ）を受信しているかによって計算される。物理的には１台の画像出力装置であっても、２以上の画像コンテンツを出力している場合、出力している画像コンテンツの台数の画像出力装置としてカウントする。また、表示対象が「内蔵ストレージ」であれば、画像ソース数は、記録媒体制御部１４０が、ユーザから表示指示がなされた画像データ（静止画像ファイル又は動画像ファイル）をいくつ読み出しているかによって計算される。表示対象が「ＨＤＭＩ」などの画像コンテンツを１つしか受信できない入力Ｉ／Ｆに対応する場合、画像ソース数は常に１である。画像ソース数が２つ以上であれば、処理はＳ６０２に進み、そうでなければ処理はＳ６０９に進む。
【００３８】
Ｓ６０２で、制御部１１０は、表示対象の入力Ｉ／Ｆに対応する画像表示サイズとＳ６０１で取得された画像ソース数とに基づき、表示対象の入力Ｉ／Ｆに対応する表示領域を画像コンテンツの数に分割して得られる複数の分割領域１つあたりの画像表示サイズ（分割表示サイズ）（画素数）を計算する。なお、前述のように表示対象の入力Ｉ／Ｆに対して割り当てられた画像表示サイズはユーザによって設定された値であり、制御部１１０に記録されている。例えば、最初のユーザからの表示設定が、図４（ｂ）に示したように「ＨＤＭＩ」と「ＬＡＮ」のＰｂｙＰ表示だった場合に、「ＬＡＮ」の画像表示サイズは、プロジェクタ解像度が１９２０×１２００であれば、９６０×１２００である。ここで「ＬＡＮ」の画像ソース数が２であれば、分割表示サイズは、横に２つの画像を並べる場合には、４８０×１２００であり、縦に２つの画像をならべる場合には、９６０×６００である。なお、分割形態はプロジェクタ１００に予め設定されているものとする。また、制御部１１０は、分割領域の画像表示サイズをその都度計算するのではなく、表示設定に対応付けて予め記憶されている画像表示サイズを取得してもよい。
【００３９】
Ｓ６０３で、制御部１１０は、Ｓ６０２で算出（取得）した個々の分割表示サイズが、所定サイズ（閾値）未満であるか否かを判定する。閾値未満の場合、処理はＳ６０４に進み、閾値以上の場合、処理はＳ６０８に進む。
【００４０】
ここで、所定サイズとは、１つの画像コンテンツを表示するのに十分なサイズを示している。この値はプロジェクタ１００に予め固定値として設定されていてもよい。例えば所定サイズが９６０×６００であり、前述のように分割表示サイズが４８０×１２００であれば、横幅が所定サイズの横幅よりも小さいため、Ｓ６０３の判定はＹＥＳとなる。また、所定サイズの値は、画像表示サイズに応じて適応的に変化するように定めてもよい。例えば、ＬＡＮ端子に対応する表示領域全体の画像表示サイズが１９２０×１２００であれば、所定サイズをその１／４の９６０×６００とし、画像表示サイズが１０２４×７６８であれば、所定サイズをその１／４の５１２×３８４としてもよい。また、制御部１１０は、Ｓ６０３において分割表示サイズと所定サイズとを直接比較する代わりに、様々な分割表示サイズについて多画面表示を許可する画像コンテンツの最大数を規定しておき、画像ソース数とこの最大数とを比較してもよい。画像ソース数がこの最大数を超えた場合に、制御部１１０は「分割表示サイズが所定サイズ未満である」と判断する。
【００４１】
Ｓ６０４で、制御部１１０は、表示対象の入力Ｉ／Ｆに対応する画像コンテンツの表示モードを、特殊表示モードの１つの形態である、時分割表示モードに設定する。ここで、表示対象として「ＨＤＭＩ」と「ＬＡＮ」が選択され、ＰｂｙＰ表示が指定されている場合を考える。この場合の表示設定は、例えば図７に示すようになる。図７に示すように、「ＬＡＮ」に対応する画像ソース数は２であるものとする。時分割表示モードの場合、多画面表示モードの場合（図３（ｄ）参照）と異なり、各画像ソースＩＤ３０４に対応する分割表示サイズ３０５の値は、「ＬＡＮ」に対応する画像表示サイズ３０２の値と同じである。そして、各画像ソースＩＤ３０４に対応する画像コンテンツを表示する時間を示す項目である表示時間７０６が表示設定に追加される。制御部１１０は、このようにして設定した表示設定に従って、まず画像ソースＩＤ１に対応する画像コンテンツを画像処理部１７０に送信する。そして、制御部１１０は、画像処理部１７０に対して、分割表示サイズ３０５に設定された値に対応する分割領域内に画像を表示するように指示する。そして、制御部１１０は、この表示を表示時間７０６で設定された時間（例えば、３秒）継続させるように制御を行う。以上の処理によって、図８（ａ）に示した投影画面がプロジェクタ１００により投影される。３秒経過後、制御部１１０は、画像ソースＩＤ２に対応する画像コンテンツについて同様の制御を行い、この画像コンテンツの表示を表示時間７０６に設定された時間継続させる。以上の処理によって、図８（ｂ）に示した投影画面がプロジェクタ１００により投影される。このように、制御部１１０は、表示時間７０６によって設定された時間毎に表示対象の画像コンテンツを変更して複数の画像コンテンツを順番に表示することにより、時分割表示を実現する。
【００４２】
なお、表示時間７０６は、固定値であってもよいし、画像コンテンツの重要度に応じて決定される変動する値であってもよい。ここで重要度は、例えば画像コンテンツの入力時のサイズ（画素数）、複数の画像コンテンツの中で特定の画像コンテンツの入力Ｉ／Ｆ（例えばＬＡＮ端子）からの入力が開始した順序、及び画像コンテンツの更新頻度などに基づいて決定される。このような構成をとれば、複数の画像コンテンツのうち、更新頻度が高い画像コンテンツをより長い（或いは、短い）時間表示させるといった構成をとることが可能である。入力時のサイズであれば、大きい（或いは、小さい）方を重要とし、入力順であれば、後から（或いは、先に）入力された画像コンテンツを重要とし、更新頻度であれば頻繁に（或いは、稀に）更新される画像コンテンツを重要とする。
【００４３】
更新頻度について補足する。ＰＣには、表示画面を静止画像としてネットワーク上に送信するアプリケーションがインストールされており、このアプリケーションは、画面上に更新がある度に静止画像をネットワーク上に送信する。プロジェクタ１００はこのような静止画像を受信して表示することができる。ここで、プロジェクタ１００がＬＡＮ経由でこのようなＰＣ２台から静止画像を受信している場合を考える。頻繁に操作されているＰＣは、静止画像を頻繁に送信することになるが、あまり操作されていないＰＣは、静止画像を低い頻度でしか送信しない。プロジェクタ１００は、このようなＰＣ２台からＬＡＮ経由で静止画像を受信している場合、更新頻度の高い方のＰＣから送信される静止画像を重要として長時間表示することができる。
【００４４】
またＳ６０４では、制御部１１０は表示モードを時分割表示モードに設定するものとしたが、特殊表示モードの他の形態である代表画像表示モードに設定してもよい。代表画像表示モードとは、複数の画像コンテンツのうちの１つ（代表画像）だけを常に表示させる表示モードである。この場合も、前述の重要度に従って代表画像を選択することが可能である。例えば、重要度が最も高い画像コンテンツが代表画像として選択される。
【００４５】
Ｓ６０５で、制御部１１０は、画像コンテンツの送信元の装置（例えば、通信部１６０のＬＡＮ端子に向けて画像コンテンツを出力する画像出力装置）と通信可能であるか否かを判定する。通信可能であれば処理はＳ６０６に進み、そうでなければ処理はＳ６０７に進む。例えば表示対象が「ＬＡＮ」であればＰＣなどの画像出力装置と通信可能であるので、Ｓ６０６の判定結果はＹＥＳとなる。表示対象が「内蔵ストレージ」であれば、画像出力装置に相当するものが存在しないため、Ｓ６０６の判定結果はＮＯとなる。但し、表示対象が「内蔵ストレージ」であっても、記録媒体制御部１４０の制御により記録媒体１４１からの画像コンテンツの読み出しを制御可能であるので、判定結果を「ＹＥＳ」と見なしてもよい。
【００４６】
Ｓ６０６で、制御部１１０は、通信部１６０を介して（表示対象が「ＬＡＮ」の場合）、画像出力装置に制御コマンドを送信する。特殊表示モードが時分割表示モードであれば、制御コマンドには、画像出力装置に対して、画像データの出力レートを下げる旨の指示が含まれる。出力レートの下げ幅は、時分割表示中の画像コンテンツの数に応じて決定してもよい。これは、画像コンテンツの数が多いほど画像コンテンツ１つあたりの相対的な表示時間が短くなるため、出力レートを下げたとしても画像コンテンツの転送が間に合うからである。出力レートを下げることでネットワーク帯域の削減にも寄与する。一方、特殊表示モードが代表画像表示モードであった場合には、制御コマンドには、代表画像として選択された画像コンテンツ以外の出力を停止する旨の指示が含まれる。なお、この制御コマンドの結果として入力が停止した画像コンテンツについては、Ｓ６０１等の処理においては、依然として入力中の画像コンテンツとして扱われる。換言すれば、代表画像として選択された画像コンテンツ以外の送信が停止しても、表示対象「ＬＡＮ」の画像ソース数が減る訳ではない。
【００４７】
Ｓ６０７で、制御部１１０は、ユーザからの指示によってプロジェクタ１００の投影表示が停止されているか否かを判定する。停止されていた場合には、本フローチャートの処理は終了する。そうでない場合、処理はＳ６１０に進む。
【００４８】
Ｓ６０８で、制御部１１０は、表示対象の入力Ｉ／Ｆに対応する複数の画像コンテンツを複数の分割領域に同時に表示するように表示設定を更新する。制御部１１０は、この表示設定に従って、通信部１６０のＬＡＮ端子や記録媒体制御部１４０から入力された複数の画像コンテンツ全てを画像処理部１７０に送信する。そして、画像処理部１７０は、制御部１１０の制御のもと、複数の画像コンテンツを所定の分割領域に収まるように配置する。以上の処理によって、制御部１１０は多画面表示モード実現し、処理はＳ６０７に進む。
【００４９】
Ｓ６０９で、制御部１１０は、画像コンテンツが１つだけであるため、表示対象の入力Ｉ／Ｆに対応する所定の表示領域の全体に画像コンテンツを表示するよう表示設定を行う。制御部１１０は、表示設定に従い、入力された１つの画像コンテンツを画像処理部１７０に送信し、画像処理部１７０がこの画像コンテンツを所定の表示領域内におさまるように配置する。例えば、図８（ａ）及び（ｂ）の左側の「ＨＤＭＩ」の部分の表示は、Ｓ６０９の処理により実現される。以上の処理によって、制御部１１０は単画面表示モードを実現し、処理はＳ６０７に進む。
【００５０】
なお、Ｓ６０６において送信元に対する制御が行われていた場合には、Ｓ６０８及びＳ６０９において表示モードが特殊表示モードから多画面表示モード又は単画面表示モードに変化した場合、制御部１１０はこの制御を解除する。
【００５１】
Ｓ６１０で、制御部１１０は、表示対象の入力Ｉ／Ｆに対応する画像ソース数の変化、又は表示対象の入力Ｉ／Ｆに対応する画像表示サイズの変化が発生したか否かを判定する。画像ソース数の変化が発生したか否かの判定は、Ｓ６０１と同様の処理により実現可能である。画像表示サイズの変化が発生したか否かの判定は、操作部１２０や不図示のリモコンからの、画像表示サイズの変更指示の有無を確認することによって実現可能である。ここで、画像ソース数及び画像表示サイズのいずれにも変化がなければ、制御部１１０は、Ｓ６０４、Ｓ６０８、又はＳ６０９において設定した表示モードを継続する。また画像ソース数又は画像表示サイズに変化があった場合には、処理はＳ６０１に進み、制御部１１０は再び同様の処理を行って表示モードを決定する。換言すると、表示対象の入力Ｉ／Ｆから入力される画像コンテンツの数が変化すると、制御部１１０は、再び分割表示サイズ（画素数）を取得し、それに応じて表示モードが設定される。また、表示対象の入力Ｉ／Ｆに対応する所定の表示領域として、表示領域の全体又は一部が画像表示サイズ３０２（図７参照）に設定された場合も、制御部１１０は、再び分割表示サイズ（画素数）を取得し、それに応じて表示モードが設定される。
【００５２】
ここで、画像ソース数が変化する場合、及び画像表示サイズが変化する場合とは、どのような状況であるかをそれぞれ説明する。まず、画像ソース数が変化する場合とは、例えば、表示対象として「ＬＡＮ」が選択され、受信している画像コンテンツが１つであり、これを表示している時に、新たな画像出力装置がネットワーク経由で画像コンテンツの送信を開始した状況に対応する。また、画像表示サイズが変化する場合とは、例えば、図４（ｄ）に示すように表示対象として「ＬＡＮ」のみが選択され、受信している４つの画像コンテンツを表示している時に、「ＨＤＭＩ」と「ＬＡＮ」のＰｂｙＰ表示が指示されたような状況に対応する。
【００５３】
以上説明したように、本実施形態によれば、プロジェクタ１００は、通信部１６０のＬＡＮ端子のような１つの入力Ｉ／Ｆから同時に入力された複数の画像コンテンツの表示を、これら複数の画像コンテンツを多画面表示するための分割領域のサイズ（分割表示サイズ）に基づいて制御する。具体的には、プロジェクタ１００は、分割表示サイズが閾値以上の場合は多画面表示を行い、分割表示サイズが閾値未満の場合は時分割表示等の特殊表示を行う。これにより、同時に入力された複数の画像コンテンツを表示する際の視認性の低下を抑制することが可能となる。
【００５４】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005864909.tif 000002
【図２】
0005864909.tif 000003
【図３】
0005864909.tif 000004
【図４】
0005864909.tif 000005
【図５】
0005864909.tif 000006
【図６】
0005864909.tif 000007
【図７】
0005864909.tif 000008
【図８】
0005864909.tif 000009