(57)【要約】【課題】  複数チャンネルの入力を切り替えて画像出力するための画像出力システム、画像信号生成装置およびプログラムを提供すること。【解決手段】  本画像出力システムは、それぞれ画像信号が入力される複数のチャンネルと、複数のチャンネルの状態に基づいて、画像出力手段に出力させるチャンネルを切り替える切替手段２５０と、出力中のチャンネルに関する情報表示の画像信号を生成する情報表示生成手段２３２と、情報表示に関する状態を保持する表示状態保持手段２３４とを含む。上記切替手段２５０は、切り替える契機となるチャンネルの状態の変化があった場合であって、情報表示の出力があるときは、情報表示に関する状態の所定の変化を待って、チャンネルを切り替える。【選択図】  図２
2014092617.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ画像信号が入力される複数のチャンネルと、
前記複数のチャンネルの状態に基づいて、画像出力手段に出力させるチャンネルを切り替える切替手段と、
出力中のチャンネルに関する情報表示の画像信号を生成する情報表示生成手段と、
前記情報表示に関する状態を保持する表示状態保持手段と
を含み、前記切替手段は、切り替える契機となる前記チャンネルの状態の変化があった場合であって、前記情報表示の出力があるときは、前記情報表示に関する状態の所定の変化を待って、チャンネルを切り替える、画像出力システム。
【請求項２】
画像出力手段に出力させるための画像を提供する画像提供手段と通信し、該画像の画像信号を生成する画像生成手段をさらに含み、前記切替手段は、
前記画像提供手段との接続状態と、前記情報表示に関する状態とに基づいて画像信号の入力の有無を決定する信号状態決定手段と、
前記複数のチャンネル各々の画像信号の状態判定に基づいて、画像出力手段に出力させるチャンネルを切り替えるチャンネル切替手段と
を含む、請求項１に記載の画像出力システム。
【請求項３】
前記情報表示は、チャンネル毎に独立して表示されるものであり、前記切替手段は、入力連動チャンネル切替機能が有効である間、前記複数のチャンネルの状態を常時監視している、請求項１または２に記載の画像出力システム。
【請求項４】
前記情報表示に関する状態の所定の変化は、ユーザ操作イベントまたは内部イベントに応答して、表示されていた情報表示を非表示とする状態変化である、請求項１〜３のいずれか１項に記載の画像出力システム。
【請求項５】
前記切替手段は、ユーザ操作または内部イベントに応答して情報表示が非表示となったタイミングで、前記チャンネルの状態の判定を再度実施し、該チャンネルが接続中の状態となっていた場合は、チャンネルの切り替えを中止する、請求項１〜４のいずれか１項に記載の画像出力システム。
【請求項６】
前記チャンネル各々の接続状態を管理するとともに、接続中のチャンネルで所定のエラーが発生した場合に、該チャンネルにかかる前記画像提供手段との接続解除処理を実行する接続管理手段をさらに含む、請求項１〜５のいずれか１項に記載の画像出力システム。
【請求項７】
ユーザからの出力中のチャンネルから別のチャンネルへの切り替え指示に応答して、出力中のすべての情報表示を消去し、かつ、画像提供手段との接続状態を維持するか、または、該出力中のチャンネルにかかる画像提供手段との接続解除処理を実行する、請求項１〜６のいずれか１項に記載の画像出力システム。
【請求項８】
前記複数のチャンネルのうちの機能の活性が画像提供手段との接続状態に依存しないチャンネルについては、前記情報表示に関する状態が変化した場合でも、該チャンネルの画像信号が有効である状態を維持する、請求項２に記載の画像出力システム。
【請求項９】
画像信号を生成する画像信号生成装置であって、
画像出力手段に出力させるための画像を提供する画像提供手段と通信して、該画像の画像信号を生成する画像生成手段と、
前記画像提供手段に関し、情報表示の画像信号を生成する情報表示生成手段と、
前記情報表示に関する状態を保持する表示状態保持手段と、
前記画像提供手段との接続状態と、前記情報表示に関する状態とに基づいて、前記画像出力手段に対する画像信号の有無を決定する信号状態決定手段と
を含み、前記画像出力手段は、複数のチャンネルの状態に基づいて切り替えられたチャンネルの画像信号を画像出力する手段である、画像信号生成装置。
【請求項１０】
コンピュータを、
画像出力手段に出力させるための画像を提供する画像提供手段と通信して、該画像の画像信号を生成する画像生成手段、
前記画像提供手段に関し、情報表示の画像信号を生成する情報表示生成手段、
前記情報表示に関する状態を保持する表示状態保持手段、および
前記画像提供手段との接続状態と、前記情報表示に関する状態とに基づいて、前記画像出力手段に対する画像信号の有無を決定する信号状態決定手段
として機能させるためのプログラムであり、前記画像出力手段は、複数のチャンネルの状態に基づいて切り替えられたチャンネルの画像信号を画像出力する手段である、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力システム、画像信号生成装置およびプログラムに関する。本発明は、より詳細には、複数チャンネルの入力を切り替えて画像出力するための画像出力システム、画像信号生成装置およびプログラムに関する。
【背景技術】
【０００２】
近年のプロジェクタは、その対応可能な入力ソースの多様化が進んでいる。例えば、ＶＧＡ（Video Graphics Array）、ＨＤＭＩ（High-Definition Multimedia Interface）、ＤＶＩ（Digital Visual Interface）、ＤｉｓｐｌａｙＰｏｒｔ（登録商標）などの種々の映像インタフェースに対応したプロジェクタが提供されている。また、最近では、有線または無線ＬＡＮのネットワーク接続によるネットワーク経由での投影、ＵＳＢ（Universal Serial Bus）ストレージに保存されたファイルの投影などに対応したプロジェクタも提供されている。
【０００３】
上述した入力ソースの多様化に伴い、ユーザが、入力ソースを把握しづらくなっており、ユーザにとってチャンネルの切り替えが煩雑となっている。かかる手間を省くために、従来技術では、本体が備える複数のチャンネルの中から、入力信号を有するものを自動で検索し、見つかったチャンネルに切り替える機能が開発されている。これにより、信号を出力しているソースを選別して画像を簡便に投影することができる。
【０００４】
例えば、特開２００７−３２７９８７号公報（特許文献１）は、複数の映像入力端子を有するプロジェクタ装置において、オートサーチおよび映像入力端子の選択を行えるようにすることを目的とした技術を開示する。特許文献１によるプロジェクタ装置では、リモートコントローラには、インプットキーが設けられ、インプットキーが短押しされると、オートサーチとなり、信号入力のある映像入力端子に自動的に切り替えられる。一方、インプットキーが長押しされると、映像入力端子の信号名が所定時間毎に順に表示され、インプットキーが離された時点の映像入力端子からの映像入力に切り替えられる。
【０００５】
ところで、上記プロジェクタにおいて、例えばＵＳＢストレージ内のファイルを投影している間にＵＳＢストレージの故障や取り外しが発生した場合など、投影中の機能に関し、ユーザに対して警告画面を通知する場合がある。このとき、上記特許文献１のオートサーチなどの自動検知機能が有効化されていると、上記警告表示が適切に表示できないという不具合が発生する可能性がある。
【０００６】
例えば、ＵＳＢストレージの故障や取り外しがあると、それに応答して、ＵＳＢストレージは、アンマウントされる。ある入力画面でユーザへ通知すべきエラー表示があったとしても、オートサーチによりその入力信号が有りと判定されるのは、実際に入力信号があるときのみである。したがって、上記アンマウントに伴い、エラー表示を行っているチャンネルが信号なしであると判定され、信号ありと判定された別の入力に切り替わってしまう。このため、ＵＳＢストレージの故障や取り外しに関する警告画面が、結果としてユーザに通知されず、そのままユーザによりエラーの発生に気づかれないまま放置される可能性があった。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上記従来技術に鑑みてなされたものである。本発明は、複数チャンネルの状態に基づいて出力するチャンネルが切り替えられる画像出力システムにおいて、出力中のチャンネルに関連する情報表示を適切に行った上で、チャンネルの切り替えを行うことができる、画像出力システム、画像信号生成装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、上記課題を解決するべく、下記特徴を有する画像出力システムを提供する。本画像出力システムは、それぞれ画像信号が入力される複数のチャンネルと、上記複数のチャンネルの状態に基づいて、画像出力手段に出力させるチャンネルを切り替える切替手段とを含む。本画像出力システムは、さらに、出力中のチャンネルに関する情報表示の画像信号を生成する情報表示生成手段と、情報表示に関する状態を保持する表示状態保持手段とを含む。本画像出力システムにおいて、上記切替手段は、切り替える契機となるチャンネルの状態の変化があった場合であって、上記情報表示の出力があるときは、情報表示に関する状態の所定の変化を待って、チャンネルを切り替える。
【発明の効果】
【０００９】
上記構成によれば、複数チャンネルの状態に基づいて出力するチャンネルが切り替えられる画像出力システムにおいて、出力中のチャンネルに関連する情報表示を適切に行った上で、チャンネルの切り替えを行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態によるプロジェクタの接続形態を説明する図。
【図２】本実施形態によるプロジェクタにおける入力連動チャンネル切替機能に関連する機能ブロック図。
【図３】本実施形態によるプロジェクタで実行される入力連動チャンネル切替処理（ストレージ装着からファイル投影まで）を示すシーケンス図。
【図４】本実施形態によるプロジェクタで実行される入力連動チャンネル切替処理（ストレージの取り外しまたは引き抜き・故障に基づく機能終了まで）を示すシーケンス図。
【図５】本実施形態によるプロジェクタにおいて、入力連動チャンネル切替機能に関し、ストレージファイル投影部が実行する処理を示すフローチャート。
【図６】本実施形態によるプロジェクタにおいて、ユーザ手動のチャンネル切替に関し、ストレージファイル投影部が実行する処理を示すフローチャート。
【図７】ストレージファイル投影部が生成する各種画面を例示する図（１／２）。
【図８】ストレージファイル投影部が生成する各種画面を例示する図（２／２）。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明するが、本発明の実施形態は、以下に説明する実施形態に限定されるものではない。なお、以下説明する実施形態では、画像出力システムの一例として、プロジェクタ１１０を用いて説明する。
【００１２】
図１は、本実施形態によるプロジェクタ１１０の接続形態１００を説明する図である。図１に示すプロジェクタ１１０は、入力された映像、または取得したファイルから生成される映像をスクリーンなどに投影する画像出力装置である。映像の投影方式としては、特に限定されるものではないが、液晶方式、ＣＲＴ（Cathode Ray Tube）方式、ＤＬＰ（Digital Light Processing）方式、ＬＣＯＳ（Liquid Crystal On Silicon）方式など適切な方式を採用することができる。プロジェクタ１１０は、また、ＮＩＣ（Network Interface Card）、無線ＬＡＮ（Local Area Network）アダプタなどのネットワーク・インタフェースを備え、ネットワークを介して外部装置と接続可能に構成されている。プロジェクタ１１０は、さらに、ＨＤＭＩ、ＤＶＩ、ＤｉｓｐｌａｙＰｏｒｔ（登録商標）、ＶＧＡ端子、ＲＧＢコンポジット、Ｄ端子、Ｓ端子などの映像インタフェースを備え、映像インタフェースを介して外部装置と接続可能に構成されている。
【００１３】
図１に示すプロジェクタ１１０は、上述したインタフェースを介して、外部の情報端末１２０と接続されており、情報端末１２０から入力される映像、および取得されるファイルに基づく映像を投影する機能を備える。プロジェクタ１１０と、情報端末１２０との接続態様としては、映像インタフェース１０２を介した接続、およびＬＡＮなどのネットワーク１０４，１０６，１０８を介した接続を挙げることができる。
【００１４】
ネットワーク接続は、さらに、有線ＬＡＮ１０６を介した有線接続、有線ＬＡＮ１０６およびアクセス・ポイント１０８を介したインフラストラクチャ・モードの無線接続、アドホック・モードの無線ＬＡＮ１０４を介した直接無線接続などにより行うことができる。ここで、インフラストラクチャ・モードおよびアドホック・モードは、それぞれ、ＩＥＥＥ（The Institute of Electrical and Electronic Engineers）８０２．１１無線ＬＡＮの動作モードのひとつである。
【００１５】
情報端末１２０は、プロジェクタ１１０に対し、投影するための画像を出力し、または投影するためのファイルを送信する画像提供手段である。情報端末１２０は、パーソナル・コンピュータ、ワークステーションなどの汎用コンピュータ、またはタブレット端末やスマートフォン端末やＰＤＡ（Personal Digital Assistance）などの携帯情報端末などとして構成することができる。情報端末１２０は、Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ｉＯＳ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）などの適切なオペレーティング・システムの制御の下、動作する。情報端末１２０は、また、上記プロジェクタ１１０の構成に対応して、ネットワーク・インタフェースおよび映像インタフェースを備える。
【００１６】
図１に示すプロジェクタ１１０は、さらに、外部のコンテンツ管理サーバ１３０に保管されているファイルを取得し、その映像を投影する機能を備える。コンテンツ管理サーバ１３０は、プロジェクタ１１０に対し、投影するためのファイルを配信する画像提供手段である。コンテンツ管理サーバ１３０は、パーソナル・コンピュータ、ワークステーション、ブレードサーバなどの汎用コンピュータ装置、複合機などの情報機器として構成され、ＦＴＰ（File Transfer Protocol）やＣＭＳ（Content Management System）機能を備える。プロジェクタ１１０と、コンテンツ管理サーバ１３０との接続は、上記有線または無線のネットワーク接続により行うことができる。
【００１７】
図１に示すプロジェクタ１１０は、さらに、ＵＳＢ（Universal Serial Bus）、ＳＤ（Secure Digital）カード、コンパクトフラッシュ（登録商標）などの外部ストレージと接続するためのインタフェースを備える。プロジェクタ１１０は、自身にデバイス接続されたストレージ１１０ａに保管されているファイルの映像を投影する機能を備える。
【００１８】
上述したように、プロジェクタ１１０は、典型的には、多様な入力ソースからの映像を投影可能であり、これら複数のチャンネルのうちから一のチャンネルを選択して、その画像信号に基づいて映像出力を行う。従来技術のプロジェクタでは、常時、各チャンネルの信号状態を監視し、信号状態の変化を検知して、信号を有するチャンネルに切り替える入力連動チャンネル切替機能を備えるものが提供されている。
【００１９】
上記入力連動チャンネル切替機能によれば、例えばＵＳＢストレージに保存されているファイルの投影機能において、ＵＳＢストレージの挿抜に連動してチャンネルを切り替えさせることができる。ＵＳＢストレージの挿入により「信号有り」として信号状態が取り扱われチャンネルが選択され、取り外しにより「信号無し」として信号状態が取り扱われ、他のチャンネルに切り替えられる。
【００２０】
しかしながら、警告画面などの情報表示がチャンネル毎に独立して表示されるシステムでは、上記入力連動チャンネル切替機能が有効化されていると、以下のような不具合が発生する虞があった。例えば投影中にＵＳＢストレージの故障があると、その発生に伴いアンマウントされる場合がある。かかる場合、投影中のＵＳＢストレージに対応するチャンネルから、信号を有する別のチャンネルに切り替わってしまい、本来ユーザに通知するべき、ＵＳＢストレージの故障に関する警告画面が表示されないケースがあった。
【００２１】
そこで、本発明では、上記入力連動チャンネル切替機能において、切り替える契機となるチャンネルの状態の変化があった場合、所定のメッセージ表示が出力されるときは、ユーザからのメッセージ表示に対する確認操作等を待って、切り替えを行う構成を採用する。
【００２２】
以下、図２〜図８を参照しながら、本実施形態によるプロジェクタ１１０における入力連動チャンネル切替機能について説明する。図２は、本実施形態によるプロジェクタ１１０における入力連動チャンネル切替機能に関連する機能ブロック２００を示す。機能ブロック２００は、プロジェクタ１１０が備えるプロセッサや回路ブロックなどのハードウェアによって、後述する各機能部および各処理を実現する。
【００２３】
図２に示す機能ブロック２００は、映像投影部２０２と、チャンネル切替部２０４と、入力信号検知部２１０と、投影信号生成部２２０と、デバイス接続状態管理部２４０とを含み構成される。映像投影部２０２は、チャンネル切替部２０４が決定したチャンネルの画像信号に基づき映像を投影する画像出力手段である。チャンネル切替部２０４は、プロジェクタ１１０が備える複数のチャンネルの中から、各々の画像信号の状態判定に基づいて、映像投影部２０２に出力させるものを決定し、画像信号を映像投影部２０２に出力する手段である。なお、本実施形態では、映像投影部２０２は、単一のチャンネルの画像を投影するものとして説明するが、他の実施形態では、スクリーンを分割して２以上のチャンネルの画像を投影する態様としてもよい。
【００２４】
チャンネルの選択方法としては、説明する実施形態では、ユーザからの明示的な切り替え先の指定を受け付ける方法と、上述した入力連動チャンネル切替機能により、チャンネルの入力信号の状態に基づき信号を有するチャンネルに決定する方法とがある。チャンネル切替部２０４は、入力連動チャンネル切替機能が有効である間、複数のチャンネルの状態を常時監視し、チャンネルの状態の変化を検知する。なお、信号を有するチャンネルが複数見つかった場合におけるチャンネルの選択方法としては、チャンネルに優先度を設定しておき、信号を有しかつ最も高い優先度を有するチャンネルを選択すればよい。この場合における優先度の設定方法としては、予め複数のチャンネルに対し優先度を静的に与える方法や、直近に信号が有効化されたものを最優先とし、信号が有効化された順番に優先度を付与する方法としてもよい。
【００２５】
入力信号検知部２１０は、各チャンネル毎の入力信号の有無を検知する手段であり、プロジェクタ１１０に設けられたチャンネルに応じた構成を備える。特に限定されるものではないが、図２に示す実施形態では、チャンネルとしては、映像インタフェースに対応するＲＧＢ入力チャンネルと、ネットワーク接続に対応するネットワーク入力チャンネルと、外部ストレージに対応するストレージ入力チャンネルとが存在している。入力信号検知部２１０は、上記チャンネル構成に対応して、ＲＧＢ入力信号検知部２１２と、ネットワーク入力信号検知部２１４と、ストレージ入力信号検知部２１６とを含み構成される。
【００２６】
投影信号生成部２２０は、外部からファイルを読み取って生成した画像、または内部的に発生した画像（メニュー画面および警告画面を含む。）の画像信号を生成し、入力信号検知部２１０に対し出力する画像信号生成手段である。投影信号生成部２２０は、入力信号検知部２１０と同様、上記チャンネル構成に対応して、ＲＧＢ画像投影部２２２と、サーバファイル投影部２２４と、ストレージファイル投影部２２６とを含み構成される。
【００２７】
ＲＧＢ画像投影部２２２は、パーソナル・コンピュータなどのＲＧＢ映像信号を出力する。サーバファイル投影部２２４は、ネットワーク１０６上のコンテンツ管理サーバ１３０と通信して、このサーバ１３０に保存されているファイルを読み取り、必要なデコード処理を実行し、画像信号を生成し、出力する。ストレージファイル投影部２２６は、プロジェクタ１１０に接続される外部ストレージと通信して、このストレージに保存されているファイルを読み取り、必要なデコード処理を実行し、画像信号を生成し、出力する。
【００２８】
デバイス接続状態管理部２４０は、チャンネル構成に対応して、投影画像を提供する画像提供手段との接続状態を管理し、投影信号生成部２２０に接続状態を通知する。図２に示す実施形態では、サーバファイル投影部２２４に対応して、サーバ接続状態管理部２４２が備えられ、ストレージファイル投影部２２６に対応して、ストレージ接続状態管理部２４４が備えられている。サーバ接続状態管理部２４２およびストレージ接続状態管理部２４４は、外部の画像提供手段であるデバイスとの通信を行って、投影する映像を生成するため設けられている。
【００２９】
サーバ接続状態管理部２４２は、画像提供手段としてのコンテンツ管理サーバ１３０と通信するためのネットワーク接続状態を監視し、その接続状態をサーバファイル投影部２２４に通知する。管理されるネットワーク接続状態としては、コネクションレイヤでの接続状態としてもよいし、ＩＰレイヤでの接続状態としてもよい。サーバ接続状態管理部２４２は、また、ネットワーク接続の確立処理および切断処理を行う。
【００３０】
ストレージ接続状態管理部２４４は、画像提供手段としてのストレージ・デバイスと通信するためのインタフェースの接続状態を監視し、その接続状態をストレージファイル投影部２２６に通知する。ストレージ接続状態管理部２４４は、また、ストレージ・デバイスのマウント処理（接続確立処理）およびアンマウント処理（接続解除処理）を行う。
【００３１】
以下、さらに、投影信号生成部２２０の詳細について説明する。本実施形態において、各投影部２２２，２２４，２２６は、それぞれ、対応するチャンネルの状態に基づいて、そのチャンネルの後段へ入力する画像信号の有効または無効を決定する。図２においては、各投影部２２２，２２４，２２６の詳細な構成として、ストレージファイル投影部２２６を代表として説明している。ストレージファイル投影部２２６は、より詳細には、デコード処理部２２６と、信号状態決定部２３０と、ＵＩ（User Interface）画面生成部２３２と、表示状態保持部２３４とを含み構成される。
【００３２】
デコード処理部２２６は、取得したファイルのフォーマットに基づき、ファイルをデコード処理し、投影画像の画像信号を生成する。取り扱われるフォーマットは、特に限定されるものではなく、ＪＰＥＧ（Joint Photographic Experts Group）やＧＩＦなどの画像ファイル、ＭＰＥＧ（Moving Picture Experts Group）、ＡＶＩ（Audio Video Interleave）などの動画ファイル、プレゼンテーションやワードプロセッサなどの文書ファイルを挙げることができる。例えば、ＪＰＥＧファイルであれば、デコード処理によりＲＧＢ画像に伸張する。ＵＩ画面生成部２３２は、担当するストレージ入力チャンネルに関し、ファイル一覧表示画面などのメニュー画面、警告画面、設定画面などの内部的に発生する各種情報表示画面の画像信号を生成する。
【００３３】
表示状態保持部２３４は、上述した各種情報表示画面の表示状態の値を保持する手段である。表示状態としては、「表示」および「非表示」を挙げることができ、典型的には、各種画面毎に値が保持される。例えば、画面は、エラー・イベントなどの画面表示を要するイベントの発生に応答して「表示」状態に切り替えられ、ユーザからの画面に対する確認操作などの操作イベントの発生に応答して、「非表示」状態に切り替えられる。確実にユーザにメッセージを知らしめる観点からは、ユーザからの明示的な確認操作を待つことが好ましい。しかしながら、他の実施形態では、充分な時間メッセージが表示されたことをもってユーザからの暗黙的な了解として扱い、タイマ・イベントなどの内部イベントに応答して「非表示」状態に切り替えられるようにしてもよい。
【００３４】
信号状態決定部２３０は、担当するストレージ入力チャンネルに関し、ストレージ接続状態管理部２４４から通知される接続状態と、表示状態保持部２３４が保持するメッセージ表示画面（情報表示）の表示状態とに基づいて、画像信号の入力の有無を決定する。なお、ここで画像信号の入力の有無を規定する表示状態が管理される画面としては、ユーザに対し認識させたい内容を表示する画面とすることができる。
【００３５】
例えば、機能が終了したことを示す内容やデバイスの取り外しを促す内容など、機能終了に伴いユーザに知らせたい情報を挙げることができる。例えば単なる背景画面、単なる画面修飾要素、単なる選択肢画面などの必ずしもユーザに認識させることを要さない画面については、判断の対象外とすることができる。いずれの画面を画像信号の入力の有無の判断に用いるかは、適宜仕様としてベンダ側で設定してもよいし、ユーザ側の管理者が設定してもよい。なお、以下の説明では、ストレージのエラー・イベントに応答した警告画面を一例として説明する。
【００３６】
図２で点線の矩形２５０で示すように、上記チャンネル切替部２０４、入力信号検知部２１２〜２１６および投影部２２２〜２２６は、本実施形態において、複数のチャンネルの状態に基づいてチャンネルを切り替える、切替手段を構成する。
【００３７】
図２に示す実施形態では、ストレージファイル投影部２２６が、ストレージ接続状態管理部２４４からの接続状態および警告画面の表示状態に基づいて画像信号の入力の有無を決定する。そして、チャンネル切替部２０４が、各チャンネルの画像信号の入力の有無に応じてチャンネルを切り替える。このような動作によって、接続状態および警告画面の表示状態に応じたチャンネルの切り替えが実現される。なお、以下の説明では、一例として、ＵＳＢストレージなどのストレージ入力チャンネルを中心に説明するが、ネットワーク入力チャンネルに関しても同様に適用することができる。
【００３８】
なお、図２では、各機能部２０２，２０４，２１０，２２０，２４０がプロジェクタ１１０という単一の装置上に備えられるものとして説明したが、各機能部を複数の装置に分散して実装する実施形態を妨げるものではない。特定の実施形態においては、図２において「境界１」として示されるように、ＲＧＢ画像投影部２２２を、パーソナル・コンピュータなどの情報端末上に実装してもよい。
【００３９】
また、他の実施形態では、図２において「境界２」として示されるように、サーバファイル投影部２２４、サーバ接続状態管理部２４２、ストレージファイル投影部２２６およびストレージ接続状態管理部２４４を、オプションのモジュール上に実現することができる。この実施形態では、プロジェクタ１１０に対しオプションを付加的に装着することによって、プロジェクタ１１０が備えるチャンネルが拡張される。また、図示はしないが、サーバファイル投影部２２４およびサーバ接続状態管理部２４２と、ストレージファイル投影部２２６およびストレージ接続状態管理部２４４とを、それぞれ別のオプション・モジュールに分離して実装してもよい。なお、上記オプションのモジュールは、本実施形態における画像信号生成装置を構成する。
【００４０】
以下、図３および図４を参照しながら、入力連動チャンネル切替機能について詳細を説明する。なお、図３および図４では、ストレージ・デバイスを装着し、ファイル一覧から投影するファイルを選択し、ファイル投影を行い、機能終了を行うまでの流れを説明する。
【００４１】
図３は、本実施形態によるプロジェクタ１１０で実行される入力連動チャンネル切替処理（ストレージ装着からファイル投影まで）を示すシーケンス図である。図３に示す処理は、ステップＳ１０１から開始され、ストレージ接続状態管理部２４４は、ストレージ・デバイスの物理的装着に応答してデバイスの接続を検知する。ステップＳ１０２では、ストレージ接続状態管理部２４４は、ストレージファイル投影部２２６に対して、ストレージ・デバイスがマウントされたこと（つまり「接続中」の状態となった旨）を通知する。
【００４２】
ステップＳ１０３およびステップＳ１０４では、ストレージファイル投影部２２６は、ストレージ入力信号検知部２１６を経て、チャンネル切替部２０４に対し本ストレージ入力チャンネルの信号の入力が有る旨を通知する。ステップＳ１０５では、チャンネル切替部２０４は、ストレージ入力チャンネルの信号が有効化されたことを認識し、複数のチャンネルの状態に応じて入力信号を切り替える。ここでは、新たに有効化されたストレージ入力チャンネルに切り替えられたものとして説明を続ける。
【００４３】
ステップＳ１０６では、チャンネル切替部２０４は、ストレージ入力信号検知部２１６に対し、本チャンネルが投影可能となった旨を通知する。ステップＳ１０７では、ストレージ入力信号検知部２１６は、ストレージファイル投影部２２６に対し、本チャンネルがアクティブ化された旨を通知する。ここで、映像投影部２０２に対し映像の投影を要求できる投影部は、アクティブ化されたチャンネルに対応するものに限定される。チャンネル切替部２０４は、また、入力信号を切り替えた後、ステップＳ１０８で、信号を切り替えた旨をユーザに通知するためのメッセージを映像投影部２０２に投影させる。
【００４４】
ステップＳ１０９では、ストレージファイル投影部２２６は、アクティブ通知を受けて、ストレージ内のファイルを一覧表示する一覧表示画面を生成する。ステップＳ１１０〜ステップＳ１１２では、ストレージファイル投影部２２６は、ストレージ入力信号検知部２１６およびチャンネル切替部２０４を経て、生成された一覧表示画面を映像投影部２０２に投影させる。
【００４５】
ステップＳ１１３では、ストレージファイル投影部２２６は、ユーザによる所定のファイル選択操作を受け取り、ステップＳ１１４では、ストレージ接続状態管理部２４４を経由して、選択されたファイルのデータをストレージ・デバイスから読み出す。ステップＳ１１５では、ストレージファイル投影部２２６は、読み出したファイルをエンコードし、画像生成する。ステップＳ１１６〜ステップＳ１１８では、ストレージファイル投影部２２６は、ストレージ入力信号検知部２１６およびチャンネル切替部２０４を経て、映像投影部２０２に対し、ファイルに基づき生成した画像を投影させる。
【００４６】
図４は、本実施形態によるプロジェクタ１１０で実行される入力連動チャンネル切替処理（ストレージの取り外しまたは引き抜き・故障に基づく機能終了まで）を示すシーケンス図である。図４に示す処理は、ユーザ指示によるストレージ・デバイスの取り外しが行われる場合は、ステップＳ２０１から開始される。ステップＳ２０１では、ストレージファイル投影部２２６は、ユーザによるデバイスの取り外しを指示する操作を受け付けて、ステップＳ２０２で、ストレージ接続状態管理部２４４にデバイス・アンマウントさせ、ステップＳ２０３へ処理を進める。一方、ユーザ指示に基づく正常なデバイス取り外しではなく、デバイスの引き抜きが行われた場合またはデバイスの故障が発生した場合は、ステップＳ２０３から開始される。
【００４７】
ステップＳ２０３では、ストレージ接続状態管理部２４４は、ストレージファイル投影部２２６に対して、ストレージ・デバイスがアンマウントされたこと（つまり「非接続」の状態となった旨）を通知する。ステップＳ２０４では、ストレージファイル投影部２２６は、機能終了を通知するメッセージ表示画面を生成する。メッセージ表示画面としては、ユーザによる正常なデバイスの取り外し操作であれば、機能が終了した旨を通知する機能終了画面が生成される。一方、デバイスの引き抜きが行われた場合、デバイスの故障が発生した場合は、機能の終了とともに警告を通知する警告画面が生成される。ステップＳ２０５〜ステップＳ２０７では、ストレージファイル投影部２２６は、ストレージ入力信号検知部２１６およびチャンネル切替部２０４を経て、生成したメッセージ表示画面を映像投影部２０２に投影させる。
【００４８】
本実施形態では、ストレージ・デバイスがアンマウントされた場合であっても、メッセージ表示画面を投影した後すぐに信号の入力を無効化しない。ステップＳ２０８では、まず、ストレージファイル投影部２２６は、機能終了または警告にかかるメッセージ表示画面に対するユーザの確認操作を受け取り、ステップＳ２０９では、メッセージ表示画面の状態を「非表示」に変更する。ステップＳ２１０〜ステップＳ２１２では、ストレージファイル投影部２２６は、ストレージ入力信号検知部２１６およびチャンネル切替部２０４を経て、映像投影部２０２に対しメッセージ表示画面の投影を終了させる。
【００４９】
本実施形態では、ストレージ・デバイスがアンマウントされた後、さらにメッセージ表示画面に対する確認操作を検出した後に、信号の入力が無効化される。ステップＳ２１３およびステップＳ２１４では、ストレージファイル投影部２２６は、ストレージ入力信号検知部２１６を経て、チャンネル切替部２０４に対し、本ストレージ入力チャンネルの信号の入力が無効化された旨を通知する。ステップＳ２１５では、チャンネル切替部２０４は、ストレージ入力チャンネルの信号が無効化されたことを認識し、複数のチャンネルの状態に応じて入力信号を切り替える。ここでは、信号の入力が有効である別のチャンネルに切り替えられたものとして説明を続ける。
【００５０】
ステップＳ２１６では、チャンネル切替部２０４は、ストレージ入力信号検知部２１６に対し、本チャンネルが投影不可となった旨を通知する。ステップＳ２１７では、ストレージ入力信号検知部２１６は、ストレージファイル投影部２２６に対し、本チャンネルが非アクティブ化された旨を通知する。
【００５１】
以上、図３および図４を参照しながら、ストレージ・デバイスを装着し、ファイル一覧からファイルを選択し、ファイル投影を行い、機能終了を行うまでの流れにおける本プロジェクタ１１０の各機能部のはたらきについて説明した。以下、図５〜図８を参照して、ストレージファイル投影部２２６の機能および動作について、さらに詳細に説明する。
【００５２】
図５は、本実施形態によるプロジェクタ１１０において、入力連動チャンネル切替機能に関し、ストレージファイル投影部２２６が実行する処理を示すフローチャートである。図６は、本実施形態によるプロジェクタ１１０において、ユーザ手動のチャンネル切替に関し、ストレージファイル投影部２２６が実行する処理を示すフローチャートである。図７および図８は、ストレージファイル投影部２２６が生成する各種画面を例示する図である。
【００５３】
図５に示す処理は、例えば本プロジェクタ１１０が起動したことに応答して、ステップＳ３００から開始される。ステップＳ３０１では、ストレージファイル投影部２２６は、ストレージ・デバイスとの接続状態および判断対象のメッセージ表示画面の表示状態を取得する。ステップＳ３０１では、ストレージファイル投影部２２６は、接続状態および表示状態に応じて、本ストレージ入力チャンネルの信号の状態を決定する。接続状態および表示状態と、信号の状態との対応関係は、以下の表１でまとめられる。
【００５４】
【表１】
2014092617.tif 000003
【００５５】
したがって、図３のシーケンスにおいて、ステップＳ１０２で、ストレージ・デバイスのマウント通知を受けた場合は、メッセージ表示画面の表示状態にかかわらず、信号が有りと決定される。ステップＳ３０３では、ストレージファイル投影部２２６は、接続状態に応じて処理を分岐させる。
【００５６】
ステップＳ３０３で、デバイスが未接続であると判定された場合（ＮＯ）は、ステップＳ３１６へ処理が分岐される。ステップＳ３１６では、ストレージファイル投影部２２６は、ストレージ・デバイス未接続である旨をユーザ通知する画面表示を生成し、映像投影部２０２に投影させる。ステップＳ３１７では、ストレージファイル投影部２２６は、ユーザからのメッセージ確認操作やデバイス接続操作を待ち受ける。
【００５７】
図７（Ａ）は、ステップＳ３１６で投影されるデバイス未接続画面を例示する。図７（Ａ）に示すデバイス未接続画面３００は、ストレージ・デバイスが未接続である旨のメッセージ表示３０２と、ユーザからの明示的な確認を受け付ける確認ボタン３０４とを含む。ステップＳ３１７で、ユーザが確認ボタン３０４を操作し、あるいはユーザがストレージ・デバイスを挿入したことに対応して、操作有りと判定された場合（ＹＥＳ）は、ステップＳ３０１へ処理がループさせられ、再度の状態判定を行われる。
【００５８】
一方、ステップＳ３０３で、デバイスが接続されていると判定された場合（ＹＥＳ）は、ステップＳ３０４へ処理が分岐される。ステップＳ３０４では、ストレージファイル投影部２２６は、ストレージ・デバイスからデータの読み出しが可能であるか否かを判定する。ステップＳ３０４で、読み出しが可能であると判定された場合（ＹＥＳ）は、ステップＳ３０５へ処理が進められる。ステップＳ３０５では、ストレージファイル投影部２２６は、ストレージ・デバイスからファイル一覧を取得し、ファイル一覧表示画面を生成し、映像投影部２０２に投影させる。
【００５９】
図８（Ａ）は、ストレージファイル投影部２２６が生成する、ファイル一覧表示画面を例示する。図８（Ａ）に示すファイル一覧表示画面３２０は、ファイルの選択操作を促すメッセージ表示３２２と、現在のパスを表示するテキストボックス３２４と、現在の階層におけるフォルダおよびファイルを列挙する階層表示エリア３２６とを含む。ファイル一覧表示画面３２０は、さらに、上の階層へ移動するための階層移動ボタン３２８と、デバイス取り外しを指示する機能終了ボタン３３０とを含む。図８（Ａ）の例示では、カーソルにより「フォルダ１」が選択されている。
【００６０】
ステップＳ３０６では、ファイル一覧表示画面に対する操作の種別に応じて、処理を分岐させる。ステップＳ３０６で、ファイルを選択した投影指示の操作が行われた場合（投影操作）は、ステップＳ３０７へ処理が分岐される。この投影指示の操作は、カーソルで所定のファイルが選択された状態で、プロジェクタ１１０が備える決定キーなどを押下する操作を例示することができる。投影操作が行われると、ステップＳ３０７では、ストレージファイル投影部２２６は、選択されたファイル読み出し、デコード処理して投影画像を生成し、映像投影部２０２に対する投影が開始される。図８（Ｂ）は、ストレージファイル投影部２２６が生成するファイルの投影画面３４０を例示する。
【００６１】
ステップＳ３０８では、ファイルの投影開始後、終了の指示またはスライドショーの最後の写真、動画のコマに到達したことにより、ファイル投影が正常に終了したか、または投影中にエラーが発生して投影が中断されたかに応じて処理が分岐される。ステップＳ３０８で、例えば投影画面３４０のメニュー３４２の操作によりファイルの投影が終了された場合（終了）は、ステップＳ３０９へ処理が進められる。ステップＳ３０９では、ストレージファイル投影部２２６は、適宜選択されたファイルの投影の終了を通知する画面を表示し、ステップＳ３０５へ分岐させ、再びファイル一覧表示画面に戻す。
【００６２】
再びステップＳ３０６を参照すると、ここで、投影操作実行時にエラーが発生してしまった場合（操作実行時にエラー）は、ステップＳ３１０へ処理が分岐される。ステップＳ３１０では、ストレージファイル投影部２２６は、ファイルの投影失敗を通知する画面を表示し、ステップＳ３０５へ分岐させ、再びファイル一覧表示画面の表示に制御を戻す。
【００６３】
一方、ステップＳ３０６で、図８（Ａ）に示すファイル一覧表示画面３２０において機能終了ボタン３３０が操作されることにより機能終了の操作が行われた場合（機能終了）は、ステップＳ３１１へ処理を分岐させる。また、ステップＳ３０８で、投影中にデバイスからの読み出しが不可になりエラーが発生した場合（エラー）は、ステップＳ３１１へ処理を分岐させる。さらに、ステップＳ３０４で、デバイスからの読み出しが不可であると判定された場合（ＮＯ）は、ステップＳ３１１へ直接処理が進められる。
【００６４】
ステップＳ３１１では、ストレージファイル投影部２２６は、ステップＳ３１１までの経緯に応じた内容のメッセージ表示画面を投影する。ステップＳ３０６の機能終了操作が行われた場合は、機能終了画面を表示する。ステップＳ３０３で読み出し不可と判定された場合、ステップＳ３０８でエラーが発生したと判定された場合は、機能終了とともに警告を通知する警告画面を表示する。図７（Ｂ）は、ステップＳ１１で投影される警告画面を例示する。図７（Ｂ）に示す警告画面３１０は、ストレージ・デバイスが取り外された旨のメッセージ表示３１２と、ユーザからの明示的な確認を受け付ける確認ボタン３１４とを含む。
【００６５】
ステップＳ３１２では、ストレージファイル投影部２２６は、エラーが発生した場合は、エラーの種類に応答して処理を分岐させる。ステップＳ３１２で、アンマウントを要すると事前定義されたエラーが発生した場合（アンマウント必要エラー）は、ステップＳ３１３へ処理を分岐させる。ステップＳ３１３では、ストレージファイル投影部２２６は、ストレージ接続状態管理部２４４に対しアンマウントを依頼し、ステップＳ３１４へ処理を進める。ストレージ接続状態管理部２４４は、接続中に発生した所定のエラーに対応して行われた依頼を受けて、このチャンネルにかかるデバイスのアンマウントを実行する。一方、ステップＳ３１２で、アンマウントをする必要を有すると事前定義されたエラーが発生していない場合（終了またはアンマウント不要エラー）は、ステップＳ３１４へ直接処理を分岐させる。エラーに関し、アンマウントが必要であるか否かは、下記表２にまとめたテーブルを事前定義することにより判定することができる。
【００６６】
【表２】
2014092617.tif 000004
【００６７】
上記表２において、投影エラーなどの軽微なエラーであれば、アンマウントを不要とするなど事前に設定しておくことができる。このようにアンマウントの要否を判断することによって、エラー発生に対して、再度投影可能なエラーの場合に、メッセージ確認操作後、継続してファイル投影を行うことができる。また、読み取り不可能なデバイスを検知した場合のように、重篤なエラーが生じた場合は、デバイスが接続状態であっても、アンマウントが行われる。このため、メッセージ表示画面を消去後、デバイスにアクセスするタイミングで、再度エラーメッセージが表示され、メッセージの表示と非表示が無限ループとなることが防止される。
【００６８】
ステップＳ３１４では、ステップＳ３１１で表示したメッセージ表示画面に対するユーザからの確認操作を待ち受ける。ステップＳ３１４では、確認操作が受け付けられるまで（ＮＯの間）、処理がループされ、確認操作を受け付けると（ＹＥＳ）、ステップＳ３１５へ処理が進められる。ステップＳ３１５では、ストレージファイル投影部２２６は、ステップＳ３１１で表示したメッセージ表示画面を「非表示」とし、ステップＳ３００へループさせ、再度の状態判定を行われる。
【００６９】
続くステップＳ３０１の判定では、信号の有無が、表１でまとめられた対応関係で決定される。このため、図４のシーケンスにおいて、ステップＳ２０３で、ストレージ・デバイスのアンマウント通知を受けた場合でも、確認操作が行われるまでは、メッセージ表示画面が「表示」状態である。また、ステップＳ３１４の確認操作を待ち受けてから、ステップＳ３０１に進める構成としている。このため、メッセージ表示画面投影中に信号が無効化され、上記入力連動チャンネル切替機能により別のチャンネルに切り替わってしまうことが好適に防止される。アンマウント後、ユーザによる確認操作が行われメッセージ表示画面が「非表示」とされると、続くステップＳ３０１の判定では、表１に従い、信号が無効化される。
【００７０】
また、上述した入力連動チャンネル切替機能では、一度アンマウントされた場合であっても、確認操作を行う前に、再度デバイスをマウントすることによって、入力信号が無効化されず、継続して投影機能を利用することができる。ユーザ操作イベントに応答して、表示されていた情報表示が非表示となったタイミングで、チャンネルの状態の判定が再度実施されるので、そのタイミングでチャンネルが接続中の状態となっている場合は、チャンネルの切り替えが中止されるためである。このような特徴は、例えば、ストレージ・デバイスの差し替えを行いながら投影を行いたい場合に有用である。
【００７１】
以下、ユーザ手動のチャンネル切替が行われた場合の処理について、図６を参照して説明する。図６に示す処理は、ストレージファイル投影部２２６がアクティブ化されたことに応答して、ステップＳ４００から開始される。ステップＳ４０１では、ストレージファイル投影部２２６は、ユーザからの明示の切り替え操作を受領しているか否かを判定する。ステップＳ４０１で、明示の切り替え操作がまだ受領されていないと判定された場合（ＮＯ）は、ステップＳ４０１をループさせる。一方、ステップＳ４０１で、明示の切り替え操作が受領されたと判定された場合（ＹＥＳ）は、ステップＳ４０２へ処理を進める。
【００７２】
ステップＳ４０２では、ストレージファイル投影部２２６は、設定に応じて処理を分岐させる。ここでの分岐を決める設定は、ユーザによる明示的な指示により別のチャンネルに切り替えられた後、再び本チャンネルに切り替えられた際に、切り替え前の状態を維持するか、あるいは初期画面から再度機能の実行が開始されるかを決めるものである。上記設定は、投影部の種別に応じて決定したり、ユーザが予め事前設定しておくことができる。
【００７３】
ステップＳ４０２で、切替前の状態を維持することが選択された場合（切替前の状態を維持）は、ステップＳ４０６へ分岐させて、本処理を終了する。一方、ステップＳ４０２で、初期画面から再度機能実行が必要であることが選択された場合（初期画面から再度機能実行が必要）は、ステップＳ４０３へ分岐させる。ステップＳ４０３では、ストレージファイル投影部２２６は、表示していたすべてのメッセージ表示画面を内部的に非表示とし、ステップＳ４０４へ処理を進める。
【００７４】
ステップＳ４０４では、ストレージファイル投影部２２６は、設定に応じて処理を分岐させる。ここでの分岐を決める設定は、再び本チャンネルに切り替えられた際に、デバイスの再接続の操作を必要とするか、あるいは、デバイスの再接続の操作を必要としないかを決めるものである。上記設定は、投影部の種別に応じて決定したり、ユーザが予め事前設定しておくことができる。
【００７５】
ステップＳ４０４で、デバイスの再接続操作が必要である場合（次回の再接続操作が必要）は、ステップＳ４０５へ処理を分岐させる。ステップＳ４０５では、ストレージファイル投影部２２６は、ストレージ接続状態管理部２４４にストレージ・デバイスのアンマウントを依頼し、ステップＳ４０６で、本処理を終了させる。ここでは、アンマウントにより、接続状態が未接続となり、またステップＳ４０３で、すべてのメッセージ表示が非表示とされているので入力信号が無効化される。一方、ステップＳ４０４で、デバイスの再接続操作が不要である場合（次回の再接続操作は不要）は、ステップＳ４０６へ処理を分岐させ、ステップＳ４０６で、本処理を終了させる。
【００７６】
ステップＳ４０３で、すべての画面が非表示とされた後、ステップＳ４０４の分岐でステップＳ４０６へ処理が進められた場合、メッセージ画面の表示状態は「非表示」とされ、デバイス接続状態は接続状態のままとなり、信号は有効なまま維持される。したがって、別のチャンネルに切り替えられた後、再びストレージ入力チャンネルに切り替えられた場合に、再度、そのまま初期画面から機能を利用することが可能となる。また、表示状態が「非表示」とされるは、再度、ストレージ入力チャンネルに切り替えられた際に、メッセージ表示が残されていると、確認操作を行った場合に、他のチャンネルに切り替わってしまうから、これを避けるためである。
【００７７】
また、ステップＳ４０３で、すべての画面が非表示とされた後、ステップＳ４０４の分岐でステップＳ４０５へ処理が進められた場合、メッセージ画面の表示状態は「非表示」とされ、デバイス接続状態は未接続となり、信号は無効化される。これにより、ユーザによる明示の切り替え指示に応答して、ストレージファイル投影の機能を確実に終了させることができる。この構成は、特に機能開始時に認証が必要な場合に有用である。そして、これらの動作をユーザの設定で切り替え可能とすることによって、自由度が向上し、ユーザビリティも向上される。
【００７８】
なお、上述までの説明では、ストレージ入力チャンネルを中心に説明したが、ネットワーク入力チャンネルに対しても好適に適用することができる。また、上述までの実施形態では、ストレージ接続状態管理部２４４から通知される接続状態と、表示状態保持部２３４が保持するメッセージ表示画面の表示状態とに基づいて、画像信号の入力の有無を決定するものとして説明した。しかしながら、機能の活性区間（開始から終了までに対応する）がデバイスとの接続状態に依存しないチャンネルについては、異なる判定基準としてもよい。
【００７９】
例えば、コンテンツ管理サーバ１３０からファイルを取得して投影するネットワーク入力チャンネルについては、ネットワーク接続の状態をデバイスの接続状態としてとらえることができるが、ネットワークの接続状態は、不安定な場合も多い。このようなチャンネルについては、デバイスの接続状態を常に「接続中」として取り扱い、信号の有無の判定をメッセージ表示画面の表示状態のみで判定することもできる。この場合、メッセージ画面がクローズされ非表示に変化された場合でも、チャンネルの画像信号が有効である状態が維持される。これにより、入力連動チャンネル切替機能によって、意図しないチャンネル切り替えが発生する可能性を低減することができる。
【００８０】
以上説明したように、上述までの実施形態によれば、複数チャンネルの状態に基づいて出力するチャンネルが切り替えられる画像出力システムにおいて、出力中のチャンネルに関連する情報表示を適切に行った上で、チャンネルの切り替えを行うことができる、画像出力システム、画像信号生成装置およびプログラムを提供することができる。
【００８１】
上記構成によれば、複数チャンネルの状態に基づいて出力するチャンネルが切り替えられる画像出力システムにおいて、出力中のチャンネルに関連する情報表示を適切に行った上で、チャンネルの切り替えを行うことができる。好ましくは、メッセージ表示に対するユーザからの確認操作を待ってチャンネルの切り替えを行うことができる。ひいては、入力連動チャンネル切替機能が有効である間、機能終了などに伴うメッセージ表示画面が投影されている場合に、確実にユーザにその内容を知らせた後に、チャンネルを切り替えることができる。したがって、ユーザに知らせるべき内容のメッセージ表示画面が殆ど投影されずに別のチャンネルに切り替えられてしまうことが防止される。
【００８２】
なお、上述した説明では、画像出力システムの例として、プロジェクタ１１０、プロジェクタ１１０と情報端末１２０とを組み合わせたシステム、およびプロジェクタ１１０と、オプションと、情報端末１２０とを組み合わせたシステムについて説明してきた。しかしながら、画像出力システムは、映像をスクリーンに投影するシステムに限定されず、ディスプレイ、テレビジョン、デジタル・フォトフレーム、デジタルカメラ、ビデオカメラなど、如何なる画像出力機能を備える装置およびシステムとすることができる。
【００８３】
なお、上記機能部は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現できる。これらのプログラムは、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して、あるいは電気通信回線を通じて頒布することができる。また、上記機能部の一部または全部は、例えばフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などのプログラマブル・デバイス（ＰＤ）上に実装することができ、あるいはＡＳＩＣ（特定用途向集積）として実装することができる。そして、上記機能部をＰＤ上に実現する場合は、ＰＤにダウンロードする回路構成データ（ビットストリームデータ）、回路構成データを生成するためのＨＤＬ（Hardware Description Language）、ＶＨＤＬ（VHSIC（Very High Speed Integrated Circuits） Hardware Description Language））、Ｖｅｒｉｌｏｇ−ＨＤＬなどにより記述されたデータとして記録媒体により配布することができる。
【００８４】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００８５】
１００…接続形態、１０２…映像インタフェース、１０４…無線ＬＡＮ、１０６…有線ＬＡＮ、１０８…アクセス・ポイント、１１０…プロジェクタ、１２０…情報端末、１３０…コンテンツ管理サーバ、２００…機能ブロック、２０２…映像投影部、２０４…チャンネル切替部、２１０…入力信号検知部、２１２…ＲＧＢ入力信号検知部、２１４…ネットワーク入力信号検知部、２１６…ストレージ入力信号検知部、２２０…投影信号生成部、２２２…ＲＧＢ画像投影部、２２４…サーバファイル投影部、２２６…ストレージファイル投影部、２２８…デコード処理部、２３０…信号状態決定部、２３２…ＵＩ画面生成部、２３４…表示状態保持部、２４０…デバイス接続状態管理部、２４２…サーバ接続状態管理部、２４４…ストレージ接続状態管理部、３００…デバイス未接続画面、３０２…メッセージ表示、３１０…警告画面、３１２…メッセージ表示、３１４…確認ボタン、３２０…ファイル一覧表示画面、３２２…メッセージ表示、３２４…テキストボックス、３２６…階層表示エリア、３２８…階層移動ボタン、３３０…機能終了ボタン、３４０…投影画面、３４２…メニュー
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００７−３２７９８７号公報
【図１】
2014092617.tif 000005
【図２】
2014092617.tif 000006
【図３】
2014092617.tif 000007
【図４】
2014092617.tif 000008
【図５】
2014092617.tif 000009
【図６】
2014092617.tif 000010
【図７】
2014092617.tif 000011
【図８】
2014092617.tif 000012