(57)【要約】【課題】  プロジェクタ装置及びそれに接続された外部機器を遠隔制御することを目的とする。【解決手段】  プロジェクタ装置は、プロジェクタ本体と、該プロジェクタ本体を操作する本体ファームウエアを格納する記憶装置と、Webページを格納するＨＴＴＰサーバと、ユーザの端末との間でＨＴＴＰ方式の通信を行うＨＴＴＰインタフェースとを備え、上記ＨＴＴＰサーバは、ユーザに上記Webページを送信し、ユーザから送信されたＨＴＭＬ形式のコマンドを上記本体ファームウエアに送信し、上記本体ファームウエアは、該コマンドに基づいて、上記プロジェクタ本体を操作する。【選択図】  図１
2005025126.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクタ本体と、該プロジェクタ本体を操作する本体ファームウエアを格納する記憶装置と、Webページを格納するＨＴＴＰサーバと、ユーザの端末との間でＨＴＴＰ方式の通信を行うＨＴＴＰインタフェースとを備え、上記ＨＴＴＰサーバは、ユーザに上記Webページを送信し、ユーザから送信されたコマンドを上記本体ファームウエアに送信し、上記本体ファームウエアは、該コマンドに基づいて、上記プロジェクタ本体を操作することを特徴とするプロジェクタ装置。
【請求項２】
請求項１記載のプロジェクタ装置において、上記記憶装置は、更に上記プロジェクタ本体に接続された外部機器を操作するための外部機器操作用ファームウエアを格納し、上記ＨＴＴＰサーバは、ユーザから上記外部機器を操作するためのコマンドを受信したとき、該コマンドを上記外部機器操作用ファームウエアに送信し、上記外部機器操作用ファームウエアは、該コマンドに基づいて、上記外部機器を操作することを特徴とするプロジェクタ装置。
【請求項３】
請求項１記載のプロジェクタ装置において、上記ＨＴＴＰサーバに格納されたWebページは、ユーザによって変更可能であることを特徴とするプロジェクタ装置。
【請求項４】
請求項１記載のプロジェクタ装置において、上記ＨＴＴＰサーバは、Webページを格納する着脱可能な記憶媒体を有し、ユーザは、上記着脱可能な記憶媒体に格納されたWebページを変更することが可能であることを特徴とするプロジェクタ装置。
【請求項５】
請求項１記載のプロジェクタ装置において、上記ＨＴＴＰサーバに格納されたWebページは、上記プロジェクタ本体を操作するリモートコントローラのキーと同一の操作ボタンを表示し、該操作ボタンに上記リモートコントローラのキーの操作と同一の操作を割り当てることができることを特徴とするプロジェクタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームシアターシステム又はカンファレンスシステムに使用して好適なプロジェクタシステムに関し、特に、コンピュータによって制御されるプロジェクタシステムに関する。
【背景技術】
【０００２】
プロジェクタを使用してホームシアターシステム又はカンファレンスシステムを構築することができる。このようなシステムでは、プロジェクタ、スクリーン、照明装置、DVDプレーヤなどの映像ソース、スピーカシステム、AVアンプ等を有し、これらの機器は、コンピュータによって制御される。
【０００３】
図７は、従来のプロジェクタを使用したホームシアターシステムの第１の例を示す。この例では、ホームシアターシステムは、制御用のコンピュータ２００とプロジェクタ１０、スクリーン３１、及びDVDプレーヤ３３を含む。コンピュータ２００と、プロジェクタ１０、スクリーン３１、及びDVDプレーヤ３３の間は、シリアル通信用のRS-232C規格のケーブルによって接続される。
【０００４】
コンピュータ２００には、プロジェクタ、スクリーン、及びDVDプレーヤをそれぞれ操作するための操作ソフトウエア２０１、２０２、２０３が搭載されている。これらの操作ソフトウエア２０１、２０２、２０３は、通常、各機器の製造会社によって提供される。これらの操作ソフトウエア２０１、２０２、２０３は、互いに異なるプロトコルに基づいて、操作信号又は命令信号を生成する。ユーザは、コンピュータ２００上で、これらの操作ソフトウエア２０１、２０２、２０３を使用して、プロジェクタ１０、スクリーン３１、及びDVDプレーヤ３３を操作することができる。
【０００５】
図８は、プロジェクタを使用したホームシアターシステムの第２の例を示す。この例では、コンピュータ２００とプロジェクタ１０、スクリーン３１、及びDVDプレーヤ３３の間に、コントロールボックス２０４が設けられている。コントロールボックス２０４とコンピュータの間、及びコントロールボックスと操作対象機器の間は、シリアル通信用のRS-232C規格のケーブルによって接続される。
【０００６】
コンピュータ２００には、コントロールボックス２０４を介して、プロジェクタ、スクリーン、及びDVDプレーヤを操作するための操作ソフトウエア２０５が搭載されている。ユーザは、コンピュータ２００上で、この操作ソフトウエア２０５を使用して、プロジェクタ１０、スクリーン３１、及びDVDプレーヤ３３を操作することができる。
【０００７】
RS-232C規格のケーブルは構造が簡単であるが、通信距離が短いため、一般的には、LAN-RS232Cのコンバーターボックスが使用される。
【０００８】
特開平2002-247539号公報には、Webブラウザを搭載した操作用情報機器からネットワークを介して遠隔操作するネットワークプロジェクタ装置が記載されている。ネットワークプロジェクタ装置はウエブサーバを備えており、ウエブサーバは、操作用情報機器のウエブブラウザからの要求に応答して、ＨＴＭＬによる操作初期画面を送信する。ユーザは、この操作初期画面より操作を行う。
【０００９】
特開2002-123488号公報には、ブラウザを搭載したクライアントパーソナルコンピュータからウエブサーバの機能を有するプロジェクタを遠隔操作する例が記載されている。これらの例では、端末とプロジェクタの間の通信には、HTTPプロトコルが用いられ、GUI（Graphical User Interface）にはWWW(World Wide Web)ブラウザが用いられる。
【００１０】
【特許文献１】特開平2002-247539号公報
【特許文献２】特開2002-123488号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
図７に示したシアターシステムでは、プロジェクタに接続された機器毎に操作ソフトウエアを設けなければならない。図８に示したシアターシステムでは、コントロールボックスを設けなければならない。
【００１２】
シアターシステム及びカンファレンスシステムを構成する機器、映像ソース等は、主催者、会場、目的等により異なる。また、シアターシステム又はカンファレンスシステムを設置した後に、機器等が変更されることがある。
【００１３】
従って、プロジェクタに備える操作ソフトウエアは、汎用性があり且つユーザが簡単にカスタマイズできるものがよい。
【００１４】
しかしながら、そのようなプロジェクタ用の操作ソフトウエアを作成することは非常に困難である。
【００１５】
また、ブラウザを搭載したコンピュータからプロジェクタを操作するシステムの場合、ユーザが操作するＧＵＩ又はWebページも同様に、汎用性があり且つユーザが簡単にカスタマイズできるものがよい。
【００１６】
本発明の目的は、単一のユーザインタフェースより、プロジェクタ及びそれに接続された外部機器を操作することができるプロジェクタシステムを提供することにある。
【００１７】
本発明の目的は、ユーザが操作するＧＵＩ又はWebページを容易に変更することができるプロジェクタシステムを提供することにある。
【課題を解決するための手段】
【００１８】
本発明によると、プロジェクタ装置は、プロジェクタ本体と、該プロジェクタ本体を操作する本体ファームウエアを格納する記憶装置と、Webページを格納するＨＴＴＰサーバと、ユーザの端末との間でＨＴＴＰ方式の通信を行うＨＴＴＰインタフェースとを備え、上記ＨＴＴＰサーバは、ユーザに上記Webページを送信し、ユーザから送信されたコマンドを上記本体ファームウエアに送信し、上記本体ファームウエアは、該コマンドに基づいて、上記プロジェクタ本体を操作する。
【００１９】
更に本発明によると、プロジェクタ装置において、上記記憶装置は、更に上記プロジェクタ本体に接続された外部機器を操作するための外部機器操作用ファームウエアを格納し、上記ＨＴＴＰサーバは、ユーザから上記外部機器を操作するためのコマンドを受信したとき、該コマンドを上記外部機器操作用ファームウエアに送信し、上記外部機器操作用ファームウエアは、該コマンドに基づいて、上記外部機器を操作する。
【００２０】
更に本発明によると、プロジェクタ装置において、上記ＨＴＴＰサーバに格納されたWebページは、ユーザによって変更可能である。上記ＨＴＴＰサーバは、Webページを格納する着脱可能な記憶媒体を有し、ユーザは、上記着脱可能な記憶媒体に格納されたWebページを変更することが可能である。
【００２１】
本発明によると、プロジェクタ装置において、上記ＨＴＴＰサーバに格納されたWebページは、上記プロジェクタ本体を操作するリモートコントローラのキーと同一の操作ボタンを表示し、該操作ボタンに上記リモートコントローラのキーの操作と同一の操作を割り当てることができる。
【発明の効果】
【００２２】
本発明によると、操作用端末より、プロジェクタ装置ばかりでなく、それに接続された外部機器を遠隔操作することができる。
【００２３】
本発明によると、プロジェクタ装置及びそれに接続された周辺の外部機器を１つのユーザインタフェース、即ち、Webページより操作することができる。
【００２４】
本発明によると、プロジェクタ装置に接続された外部機器の構成が変化しても、容易に操作インタフェースを変更することができる。
【００２５】
本発明によると、通信コマンドに割り当てられていないリモートコントロール装置の各ボタンをネットワーク経由でプロジェクタに送信できる。
【００２６】
本発明によると、リモートコントロール装置の操作と同一の操作をユーザインタフェースを介して行うことができる。
【発明を実施するための最良の形態】
【００２７】
図１を参照して本発明によるプロジェクタシステムの第１の例を説明する。本例のプロジェクタシステムはプロジェクタ１０と操作用端末２０を含む。プロジェクタ１０は、プロジェクタ本体１１と記憶装置１２とＨＴＴＰサーバ１３とを有する。記憶装置１２は、ＲＯＭ、フラッシュメモリ等からなり、本体ファームウエア１０１を格納している。ＨＴＴＰサーバ１３は、例えば、マイクロサーバによって構成され、ＣＧＩプログラム１０３を格納している。
【００２８】
操作用端末２０は、Webブラウザを格納しているものであればどのようなものであってもよく、パーソナルコンピュータ、携帯情報端末（ＰＤＡ）、携帯通信端末、ＰＨＳ等であってよい。Webブラウザは通常入手可能な任意のものであってよい。
【００２９】
操作用端末２０とＨＴＴＰサーバ１３の間は、有線又は無線ＬＡＮによって接続されている。従って、操作用端末２０及びＨＴＴＰサーバ１３は、有線又は無線ＬＡＮインタフェースを有する。操作用端末２０とＨＴＴＰサーバ１３の間の通信プロトコルとして、ＨＴＴＰを用いる。
【００３０】
ユーザが操作用端末２０よりプロジェクタ１０を操作する動作を説明する。先ず、ユーザは、操作用端末２０にてWebブラウザを起動し、ＨＴＴＰサーバ１３より、プロジェクタ操作用のWebページ５００を読み出し、操作用端末２０の画面に表示する。
【００３１】
図５は、操作用端末２０の画面に表示されたプロジェクタ操作用のWebページ５００の例を示す。このWebページ５００には、入力枠５０５、送信ボタン５０６、ボタン５０１、５０２、５０３、５０４が含まれる。ボタン５０１、５０２、５０３、５０４には、それぞれ通信コマンド３０１、３０２、３０３、３０４が割り当てられている。ボタン５０１、５０２、５０３、５０４を押すことによって、割り当てられた通信コマンドが送信される。入力枠５０５に対して、ユーザは、任意の通信コマンドを割り当てることができる。併設された送信ボタン５０６を押すことにより、入力枠５０５に割り当てられた通信コマンドを送信することができる。
【００３２】
操作用端末２０のWebブラウザは、CGIのPOSTメソッド等により、「通信コマンド」を生成し、プロジェクタ１０に送信する。この「通信コマンド」は、従来のプロジェクタ及び他のシアターシステム機器が使用する操作用のコマンドと同様であり、従来、RS232Cシリアルポートを介して送信されたものである。
【００３３】
操作用端末２０から送信されたＨＴＴＰ形式の通信コマンド３０１〜３０５は、ＨＴＴＰサーバ１３によって受信される。ＣＧＩプログラム１０３は、通信コマンド３０１〜３０５を、内部バスを介して本体ファームウエア１０１に送信する。
【００３４】
本体ファームウエア１０１は、ＣＧＩプログラム１０３からの通信コマンドを、従来、RS232Cシリアルポートを介して受信したコマンドと同様に、解釈し、通信コマンドに割り当てられている規定の動作を行う。
【００３５】
図２を参照して本発明によるプロジェクタシステムの第２の例を説明する。本例のプロジェクタシステムはプロジェクタ１０と操作用端末２０を含む。本例のプロジェクタ１０は、プロジェクタ本体１１と記憶装置１２とＨＴＴＰサーバ１３とを有する。記憶装置１２は、本体ファームウエア１０１と外部機器操作用ファームウエア１０２を格納している。ＨＴＴＰサーバ１３は、ＣＧＩプログラム１０３を格納している。
【００３６】
本例のプロジェクタ１０は、図１に示したプロジェクタの第１の例と比較して、外部機器操作用ファームウエア１０２が設けられ、複数の外部機器が接続されている点が異なる。従って、ここでは、異なる点について説明し、それ以外の構成の説明は省略する。
【００３７】
プロジェクタ１０に複数の外部機器を接続することにより、ホームシアターシステム、又は、カンファレンスシステムが構成される。外部機器には、例えば、スクリーン３１、ビデオテープレコーダ３２、ＤＶＤプレーヤ３３、コンピュータ３４が含まれる。各機器は、互いに異なるプロトコルにて、プロジェクタ１０に接続されている。プロジェクタ１０は、外部機器と接続するためのインタフェースを備える。図示の例では、外部機器操作用のインタフェースとして、出力ポート１３１、RS232C出力端子１３２、IEEE1394出力端子１３３、有線又は無線ＬＡＮの出力端子１３４が設けられている。
【００３８】
ユーザが操作用端末２０よりプロジェクタに接続された外部機器を操作する動作を説明する。先ず、ユーザは、操作用端末２０にてWebブラウザを起動し、ＨＴＴＰサーバ１３より、外部機器操作用のWebページ６００を読み出し、操作用端末２０の画面に表示する。
【００３９】
図６は、操作端末の画面に表示された外部機器操作用のWebページ６００を示す。このWebページには、入力枠６０５、送信ボタン６０６、スクリーンの上昇・下降ボタン６０７、外部セレクタのボタン６０１、６０２、６０３、６０４が含まれる。図５のWebページ５００から図６のWebページ６００への移動は、HTMLのハイパーリンクを用いることにより実現する。
【００４０】
ユーザは、外部セレクタボタン６０１、６０２、６０３、６０４の１つを押すことにより、操作対象となる外部機器を選択する。ユーザは、入力枠６０５にプロジェクタに送信する映像ソースを入力し、送信ボタン６０６を押す。それによって、外部機器から映像ソースがプロジェクタに送信される。ユーザは、上昇・下降ボタン６０７を押すことによって、スクリーンの位置を変化させることができる。
【００４１】
操作用端末２０から送信されたＨＴＴＰ形式の通信コマンド３１１〜３１５は、ＨＴＴＰサーバ１３によって受信される。ＣＧＩプログラム１０３は、通信コマンドを、内部バスを介して外部機器操作用ファームウエア１０２に送信する。外部機器操作用ファームウエア１０２は、ＣＧＩプログラム１０３からの通信コマンドを、解釈し、通信コマンドに割り当てられている外部機器の操作を行う。
【００４２】
こうして本例では、ユーザに対して、GUI又はWebページの形態の操作入力手段を提供する。さらに、プロジェクタ及び外部機器を操作するための操作用端末２０として、Webブラウザを搭載することができるなら、パーソナルコンピュータはもちろん、携帯情報端末（PDA）、携帯電話、PHSなど、任意のものを選択できる。また、GUIはいずれの場合も同一のものを使用できる。
【００４３】
図３を参照してプロジェクタ１０におけるWebページの格納場所について説明する。上述のようにWebページはＨＴＴＰサーバ１３に格納される。ＨＴＴＰサーバ１３は、フラッシュメモリ等のメモリ１４を内蔵しており、開発メーカー、販売ディーラー等のプロジェクタに精通した者が、このメモリ１４にWebページを保存する。本例では、ＨＴＴＰサーバ１３は、内蔵メモリ１４の外に、メモリーカード等の脱着可能な記憶媒体１５を備えている。ユーザは、ユーザ自身で作成又は編集したWebページをこの着脱可能な記憶媒体１５に格納することができる。また、脱着可能な記憶媒体１５に格納されたWebページを、内蔵のメモリ１５にコピーしてもよい。Webページは画像ファイル及びＨＴＭＬファイルを含む。GUI又はWebページの変更又は編集方法は後に説明する。
【００４４】
これにより、ユーザは、ユーザ自身が作成又は編集した操作用Webページを用いることができる。即ち、ユーザ自身がカスタマイズしたGUIを用いることができる。これらのGUIは、HTMLを使って記述することができるので、カスタマイズが容易である。ユーザの好みやシアターシステム又はカンファレンスシステム内の機器の変更に応じて、GUIを変更することができる。
【００４５】
図４を参照して、本発明のプロジェクタシステムの第３の例を説明する。本例では、プロジェクタに付属されているリモートコントローラ７０の操作と同一の操作をWebページ上で行う。
【００４６】
リモートコントローラ７０には複数の操作ボタン７１、７２が設けられ、これらの操作ボタン７１、７２にはそれぞれリモートコントロールコード４０３、４０４が割り当てられている。ユーザがリモートコントローラの操作ボタン７１、７２を押すと、割り当てられたリモートコントロールコード４０３、４０４が送信され、プロジェクタ１０の受信部によって受信される。本体ファームウエア１０１は、受信したリモートコントロールコード４０３、４０４に基づいて、プロジェクタ１０を操作する。
【００４７】
本例では、リモートコントローラ操作用Webページ７００を編集することにより、Webページ７００上にリモートコントローラの操作ボタン７０１、７０２を表示する。ユーザは、リモートコントローラ７０の操作ボタン７１、７２を押す代わりに、Webページ７００上のリモートコントローラの操作ボタン７０１、７０２を押す。それによって、操作端末２０からプロジェクタ１０のＨＴＴＰサーバ１３に、通信コマンドが送信される。
【００４８】
本体ファームウエア１０１は、通信コマンドとリモートコントローラの操作ボタンに割り当てられたリモートコントロールコードを１対１対応させ、通信コマンドをリモートコントロールコードに変換する。こうして得られたリモートコントロールコードに基づいて、プロジェクタを操作する。
【００４９】
リモートコントロールのキーには、OSDメニュー操作用の方向キー、図５に示すような上下左右・MENU・決定キー、音声ボリュームキー、等の画面表示を操作するためのキーが設けられている。これらの画面操作用キーには、プロジェクタを操作するための通信コマンドが割り当てられていない。しかしながら、これらの画面操作用キーも、Webページ７００上にて、リモートコントローラの操作ボタン７０１、７０２に併設して、表示することができる。従って、ユーザは、リモートコントロールの画面操作用キーを操作する代わりに、Webページ上の画面操作用キーを操作することによって、各種の画面操作を行うことができる。
【００５０】
本発明によるプロジェクタシステムの構築方法を説明する。プロジェクタのメーカーは、「HTTPサーバプログラム」、「CGIプログラム」、及び、「外部機器操作用ファームウエア」を作成し、プロジェクタの販売時に、ユーザに提供する。これらのプログラム及びファームウエアは、プロジェクタ１０の記憶装置１２及びＨＴＴＰサーバ１３に格納される。
【００５１】
また、プロジェクタ１０に既に格納されている本体ファームウエア１０１に、ＣＧＩプログラム１０３からの通信コマンドを受信できるように機能を追加する。例えば、POSIXのプロセス間通信を利用して、ＣＧＩプログラム１０３からのデータを受信できるようにする。
【００５２】
ＨＴＴＰサーバ１３に、操作用端末接続用インタフェースとして、TCP／IPを理解する有線又は無線のLAN入出力端子を設ける。プロジェクタ本体には、外部機器接続用のインタフェースとして、図２の例に示したように、出力ポート、RS232C、IEEE1394、ＬＡＮなどの出力端子を設ける。尚、外部機器接続用のLANの出力端子は、操作用端末接続用インタフェースのH LAN入出力端子と共用する。
【００５３】
HTTPサーバ１３は、待機時を含め常に電源供給状態であり、起動している。ユーザはパーソナルコンピュータ・PDA・携帯電話等の操作用端末２０のWebブラウザから、HTTPサーバ１３のIPアドレス又はFQDN（Fully  Qualified  Domain  Name）を指定することにより、HTTPサーバ１３に格納されたWebページに接続することができる。ユーザは、Webページに接続すると、図５や図６のような操作用のWebページを、操作用端末２０の画面にて表示することができる。
【００５４】
操作用端末２０からプロジェクタ１０へ通信コマンドを送信するには、POSTメソッドを利用して、文字列を送信する。例えば、プロジェクタに対する「電源ON」の通信コマンドが“POWR   １” ＋<CR>(０x０d)である場合、操作用端末２０は、POSTメソッドにて、HTTPサーバ１３のＣＧＩプログラム１０３に”POWR   １”の文字列を送信する。これはHTMLで記述すると、次のようになる。
<FORM action="test.cgi" method="POST" target="subframe">
<INPUT TYPE="hidden" VALUE="POWR   1" NAME="powron">
<INPUT TYPE="submit" VALUE="ON"></FORM>
【００５５】
操作用端末２０からプロジェクタに接続された外部機器を操作する場合は、プロジェクタの出力端子と外部機器の入力端子を接続する。例えば、DVDプレーヤのRS232Cコントロール入力とプロジェクタのRS232C出力端子とをクロス接続する。DVDプレーヤに対する、「再生」のRS-232Cコマンドが“playdisc”＋<CR>(０x０d)である場合、操作用端末２０は、HTTPサーバ１３のＣＧＩプログラム１０３に対して、POSTメソッドにて“FWD232C playdisc”の文字列を送信する。ここに、FWD232Cコマンドは、外部機器操作用ファームウエアがRS232C出力端子に文字列を送るコマンドである。これにより、DVDプレーヤの再生を行うことができる。
【００５６】
操作用端末２０からプロジェクタを介して電動スクリーンを操作する場合を説明する。電動スクリーンが、単純なスイッチ操作により制御可能であるなら、プロジェクタのポート出力をスイッチとして使用する。例えば、スイッチに対する入力電圧がHiならばスクリーン下降し、Loならばスクリーン上昇し（巻き取り）、ハイインピーダンスならば停止するように構成されていると仮定する。この場合、POSTメソッドにてそれぞれ次の文字列を送信する。
“EXPORT 1 HI"
“EXPORT 1 LO"
“EXPORT 1 IN"
【００５７】
EXPORTは、外部機器操作用ポートをセットするコマンドである。数値の１は１番ポートを示し、HI/LO/INは、それぞれ電圧がHi・Lo・入力（ハイインピーダンス）であることを意味する。他の出力端子に接続された外部機器に対しても、同様にPOSTメソッドを利用することにより、操作用端末２０からプロジェクタを介して操作を行うことができる。
【００５８】
次に、Webページの記載内容を変更又は編集する方法を説明する。プロジェクタに接続された外部機器を追加又は変更する場合には、GUI又はWebページを変更又は編集する必要がある。ユーザ又はシステムの設置業者は、メーカーが予め提供するHTMLテンプレートを使用してWebページの変更又は編集を行う。この作業は、通常、次の操作のみで終了する。
（１）コピーペーストにより、操作ボタンを追加する。
（２）各ボタンに割り当てられたPOSTメソッドの文字列を、操作用のコマンドに変更する。
【００５９】
これらの作業は、市販のHTMLエディタソフトウエアを用いることにより、より簡単に行うことができる。また、既存のアイコンなどの画像を変更したい場合には、市販のドローイングソフトなどで作成した画像ファイルを、変更したHTMLファイルのために使用することもできる。GUIは、HTMLを使用するため、変更又は編集が容易である。
【００６０】
このようにして編集されたGUI又はWebページを実際に使用するためには、図３を参照して説明したように、作成したHTMLファイル及び画像ファイルを、ＨＴＴＰサーバ１３に設けられたメモリーカード等の脱着可能な記憶媒体に格納する。また、脱着可能な記憶媒体に格納されたHTMLファイル及び画像ファイルを内蔵フラッシュメモリ等にコピーしてもよい。
【００６１】
本例によると、ファームウエア自体を変更しなくても、GUI又はWebページをユーザが更新することができる。尚、操作用端末２０とファームウエアの間の橋渡しとなるＣＧＩプログラム１０３は、最初から提供されているものをそのまま使うことができる。
【００６２】
メーカーが予め提供するHTMLテンプレートには、リモートコントロールと同一の外観を有するWebページも用意されている。図４を参照して説明したように、これを用いてユーザはリモートコントロールと同様の外観で遠隔操作を行うこともできる。そのようなWebページの構成より、ボタンの位置や外観を変更することも、そこに外部機器の操作用ボタンを追加することも容易である。
【００６３】
以上、本発明の例を説明したが、本発明は上述の例に限定されるものではなく、特許請求の範囲に記載された発明の範囲にて様々な変更が可能であることは当業者に理解されよう。
【図面の簡単な説明】
【００６４】
【図１】本発明によるプロジェクタシステムの第１の例を示す図である。
【図２】本発明によるプロジェクタシステムの第２の例を示す図である。
【図３】本発明によるプロジェクタシステムの操作用Webページの格納方法を示す図である。
【図４】本発明によるプロジェクタシステムの第３の例を示す図である。
【図５】本発明によるプロジェクタシステムにて使用するプロジェクタ操作用のWebページの例を示す図である。
【図６】本発明によるプロジェクタシステムにて使用する外部機器操作用のWebページの例を示す図である。
【図７】従来のプロジェクタシステムの第１の例を示す図である。
【図８】従来のプロジェクタシステムの第２の例を示す図である。
【符号の説明】
【００６５】
１０…プロジェクタ１０、１１…プロジェクタ本体、１２…記憶装置１２、１３…ＨＴＴＰサーバ、１４…メモリ、１５…記憶媒体、２０…操作用端末、１０１…本体ファームウエア、１０２…外部機器操作用ファームウエア、１０３…ＣＧＩプログラム
【図１】
2005025126.tif 000003
【図２】
2005025126.tif 000004
【図３】
2005025126.tif 000005
【図４】
2005025126.tif 000006
【図５】
2005025126.tif 000007
【図６】
2005025126.tif 000008
【図７】
2005025126.tif 000009
【図８】
2005025126.tif 000010