(57)【要約】【課題】汎用性に配慮しつつ、簡単にネットワーク接続を行うことである。【解決手段】画像表示システム２０は、無線ＬＡＮを用いてアドホックモードで接続可能なプロジェクタＰＲ１及びコンピュータＰＣ１とＵＳＢメモリＵ１とを備えている。ユーザが、プロジェクタＰＲ１のＵＳＢインタフェース７５に、ＵＳＢメモリＵ１を接続すると、プロジェクタＰＲ１が、ネットワーク設定情報をＵＳＢメモリＵ１の設定情報格納領域１４４に書き込む。そして、ユーザが、当該ＵＳＢメモリＵ１をＵＳＢインタフェース７５から取り外し、コンピュータＰＣ１のＵＳＢインタフェース１２５に接続すると、自動起動プログラムによりコンピュータＰＣ１がネットワーク設定情報を参照して、ネットワーク設定を行うとともに、接続を成立させ、投写を開始する。【選択図】図５
2010181876.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な画像表示装置であって、
前記ネットワークを介して通信するネットワーク接続手段と、
ＵＳＢメモリを接続可能なＵＳＢ接続手段と、
前記ＵＳＢ接続手段に接続された前記ＵＳＢメモリに、当該画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を、当該画像表示装置とは異なる他の装置から読み出し可能に書き込む書込手段と、  
前記設定情報が書き込まれた後、当該画像表示装置から離脱された前記ＵＳＢメモリが、前記他の装置に接続されたとき、前記設定情報を読み出して前記ネットワークに関する設定を行なうことで該ネットワークを介した通信が可能となった前記他の装置から所定の画像データを受け取って、画像を表示させる表示手段と
を備えた画像表示装置。
【請求項２】
請求項１記載の画像表示装置であって、
更に、前記接続されたＵＳＢメモリが、前記ネットワークに関する設定情報を書き込む専用の記憶媒体であるか否かを判断する判断手段を備え、
前記書込手段は、前記判断手段が、前記接続されたＵＳＢメモリが前記専用の記憶媒体であると判断した場合に、前記設定情報の書き込みを行う
画像表示装置。
【請求項３】
請求項２記載の画像表示装置であって、
前記判断手段は、前記ＵＳＢメモリが備える記憶領域に記憶されたフォルダ構成もしくはファイル構成、または、前記ＵＳＢメモリが記憶する識別情報に基づいて、前記判断を行う
画像表示装置。
【請求項４】
請求項２記載の画像表示装置であって、
前記他の装置が、前記ＵＳＢメモリから前記設定情報を読み出すプログラムを、前記ＵＳＢメモリが備えていない場合には、当該プログラムを、前記ＵＳＢメモリに書き込むプログラム書込手段を備える
画像表示装置。
【請求項５】
請求項３記載の画像表示装置であって、
前記プログラム書込手段は、前記ＵＳＢメモリが前記他の表示装置に接続されたとき、前記プログラムを自動実行可能に書き込む手段である
画像表示装置。
【請求項６】
請求項１ないし請求項５のいずれか記載の画像表示装置であって、
更に、前記ＵＳＢ接続手段に前記ＵＳＢメモリが接続された際に利用可能なネットワークの種類を検出する検出手段を備え、
前記書込手段は、前記検出手段の検出結果に基づいて、利用を優先する種類のネットワークに対応する前記設定情報を書き込む
画像表示装置。
【請求項７】
前記ネットワークの種類には、無線ＬＡＮ、有線ＬＡＮの別が含まれる請求項６記載の画像表示装置。
【請求項８】
請求項７記載の画像表示装置であって、
前記書込手段は、当該画像表示装置が、無線ＬＡＮおよび有線ＬＡＮについての設定情報を有する場合には、両設定情報を、前記ＵＳＢメモリに書き込む
画像表示装置。
【請求項９】
請求項１ないし請求項８のいずれか記載の画像表示装置であって、
前記画像表示装置は、ネットワーク型プロジェクタであり、
前記表示手段は、所定の投写面に画像を投写する手段である
画像表示装置。
【請求項１０】
汎用のデータバスであるＵＳＢに接続されるＵＳＢメモリであって、
ネットワークに接続されて画像表示を行なう画像表示装置に接続されたとき、前記画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を、所定の記憶領域に記憶する手段と、
前記画像表示装置に画像を表示しようとする他の装置に接続されたとき、予め記憶された第１のプログラムを自動起動する手段と、
前記第１のプログラムにより、前記記憶領域に記憶された前記設定情報を利用して前記他の装置が前記画像表示装置と接続可能となるように、当該他の装置におけるネットワークに関する設定を行なわせた後、前記他の装置において、前記画像表示装置に当該他の装置から画像を表示させる第２のプログラムを実行させる手段と
を備えたＵＳＢメモリ。
【請求項１１】
請求項１０記載のＵＳＢメモリであって、
前記第１のプログラムは、前記他の装置に前記第２のプログラムがインストールされているか否かを判断し、インストールされていない場合には、当該第２のプログラムのインストールを実行し、該インストールされた第２のプログラムを起動させる機能を前記他の装置に実現させるプログラムを有する
ＵＳＢメモリ。
【請求項１２】
ネットワークに接続される画像表示装置および該画像表示装置とは異なる他の装置と、所定の識別情報を有するＵＳＢメモリとを備えた画像表示システムであって、
前記画像表示装置は、
前記ネットワークに通信可能に接続するネットワーク接続手段と、
前記ＵＳＢメモリを脱着可能に接続するＵＳＢ接続手段と、
前記ＵＳＢ接続手段に接続された前記ＵＳＢメモリが前記所定の識別情報を有すると判断したとき、当該画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を書き込む書込手段と、
前記他の装置から所定の画像データを受け取って、画像を表示する表示手段と
を備え、
前記他の装置は、
汎用のＵＳＢメモリが接続可能な汎用ＵＳＢ接続手段と、
前記設定情報が書き込まれたＵＳＢメモリが、前記汎用ＵＳＢ接続手段に接続されたとき、該ＵＳＢメモリに記憶された前記設定情報を利用して、前記画像表示装置との前記ネットワークを介した通信を可能とする設定を行なうネットワーク設定手段と、
前記設定が行なわれたネットワークを介して、前記画像表示装置に、前記所定の画像データを送信する送信手段と
を備えた
画像表示システム。
【請求項１３】
請求項１２記載の画像表示システムであって、
前記ＵＳＢメモリは、前記他の装置に当該ＵＳＢメモリが接続された際に、前記他の装置において所定のプログラムを実行させ、当該他の装置に、前記ネットワーク設定手段を実現するプログラムが存在するか否かを判断させ、該プログラムが存在しない場合には、当該プログラムを前記ＵＳＢメモリから前記他の装置において実行可能にインストールする手段を備えた
画像表示システム。
【請求項１４】
請求項１２または請求項１３記載の画像表示システムであって、
前記他の装置の前記送信手段は、該他の装置が有する表示部に表示されている画像を、所定間隔でキャプチャし、該キャプチャした画像を、前記画像表示装置に送信する画像表示システム。
【請求項１５】
ネットワークに接続された画像表示装置と該画像表示装置とは異なる他の装置との通信の設定を行うネットワーク設定方法であって、
所定の識別情報を有するＵＳＢメモリを、前記画像表示装置のＵＳＢポートに接続し、
該ＵＳＢポートに接続されたＵＳＢメモリが、前記識別情報を有するとき、前記画像処理装置との前記ネットワークを介した通信の設定に要する設定情報を、前記ＵＳＢメモリに記憶し、
該設定情報を記憶したＵＳＢメモリを前記他の装置に接続したとき、前記他の装置において、前記ＵＳＢメモリに記憶された前記設定情報を用いた設定を行い、前記他の装置と前記画像処理装置とを前記ネットワークを介して通信可能とする設定処理を行う
ネットワーク設定方法。
【請求項１６】
請求項１５記載のネットワーク設定方法であって、
前記他の装置に、前記ＵＳＢメモリが接続されたとき、前記他の装置に前記設定処理を行なうプログラムが存在するか否かを判定し、
該プログラムが存在しないと判定した場合には、当該プログラムを、前記他の装置にインストールする
ネットワーク設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続可能な画像表示装置、それに付随する記憶媒体、画像表示システム及びネットワーク設定方法に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の普及に伴い、種々のネットワーク型画像表示システムが開発されている。例えば、ネットワーク型プロジェクタシステムでは、ネットワークに接続された任意の他の装置、例えば端末から、任意のプロジェクタに画像データを送信して、画像を投写することができる。
【０００３】
このようなネットワーク型画像表示システムにおいては、ネットワーク情報の設定や機器の接続操作が煩雑であり、特に、初心者ユーザにとっては、難しい操作となっていた。そこで、これらの操作を軽減する方法として、例えば、特許文献１、２の技術が開発されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１８４３１４号公報
【特許文献２】特開２００６−２２７７９７号公報
【０００５】
特許文献１は、端末用の無線ＬＡＮカードを無線アクセスポイントのスロットに挿入し、無線ＬＡＮカードのＭＡＣアドレスをアクセスポイントに登録すると共に、ＳＳＩＤ等の情報を無線ＬＡＮカードに書き込ませ、当該無線ＬＡＮカードを端末のスロットに挿入することで、アクセスポイントと端末とのネットワーク設定を容易に行う技術を開示している。また、特許文献２は、通信機能を有する通信装置をデータプロジェクタを装着することにより、データプロジェクタの通信の設定を読み込み、この通信装置を、コンピュータに接続し直すことにより、コンピュータからデータプロジェクタへの画像の送出を可能とする構成を開示している。
【０００６】
しかしながら、上述の技術は、無線ＬＡＮカードや通信装置など、通信機能を有する装置を使用するために、汎用性に乏しかった。また、コンピュータ自身が通信機能を備える場合には、機能が重複してしまうという問題も指摘されていた。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の問題を踏まえ、本発明が解決しようとする課題は、機器の汎用性に配慮しつつ、簡単にネットワーク接続を行うことである。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００９】
［適用例１］ネットワークに接続可能な画像表示装置であって、
前記ネットワークを介して通信するネットワーク接続手段と、
ＵＳＢメモリを接続可能なＵＳＢ接続手段と、
前記ＵＳＢ接続手段に接続された前記ＵＳＢメモリに、当該画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を、当該画像表示装置とは異なる他の装置から読み出し可能に書き込む書込手段と、  
前記設定情報が書き込まれた後、当該画像表示装置から離脱された前記ＵＳＢメモリが、前記他の装置に接続されたとき、前記設定情報を読み出して前記ネットワークに関する設定を行なうことで該ネットワークを介した通信が可能となった前記他の装置から所定の画像データを受け取って、画像を表示させる表示手段と
を備えた画像表示装置。
【００１０】
かかる構成の画像表示装置は、ＵＳＢ接続手段にＵＳＢメモリを接続すると、画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を、画像表示装置とは異なる他の装置から読み出し可能に書き込む。したがって、当該記憶媒体をネットワークに接続可能な他の装置、例えば端末に接続し、書き込まれた設定情報を用いて他の装置のネットワークに関する設定を行なえば、他の装置と画像表示装置とのネットワークを介した通信を可能とし、他の装置から受け取った画像データを基に画像を表示させることができる。
【００１１】
［適用例２］適用例１記載の画像表示装置であって、更に、前記接続されたＵＳＢメモリが、前記ネットワークに関する設定情報を書き込む専用の記憶媒体であるか否かを判断する判断手段を備え、前記書込手段は、前記判断手段が、前記接続されたＵＳＢメモリが前記専用の記憶媒体であると判断した場合に、前記設定情報の書き込みを行う画像表示装置。
【００１２】
かかる構成の画像表示装置は、接続されたＵＳＢメモリが、ネットワークの設定に用いる設定情報を書き込む専用の記憶媒体である場合に、設定情報の書き込みを行うので、画像表示装置で表示するための画像データ等を記憶させたＵＳＢメモリ等を接続した際に、誤って、設定情報を書き込むことがない。ここで、設定情報を書き込む専用の記憶媒体であるか否かは、種々の方法、例えば、適用例３の方法により判断することができる。
【００１３】
［適用例３］適用例２記載の画像表示装置であって、判断手段は、ＵＳＢメモリが備える記憶領域に記憶されたフォルダ構成もしくはファイル構成、または、前記ＵＳＢメモリが記憶する識別情報に基づいて、判断を行う画像表示装置。
【００１４】
かかる構成の画像表示装置は、ＵＳＢメモリが備えるフォルダ構成、ファイル構成（特定ファイルの有無を含む）や識別情報に基づいて、接続されたＵＳＢメモリが、ネットワークの設定に用いる専用のＵＳＢメモリであるか否かを判断するので、簡単かつ確実に上述の判断を行うことができる。なお、その他の方法として、ボリューム構成やＵＳＢメモリに特定の名称が付与されているかなどにより判断する方法であってもよい。
【００１５】
［適用例４］  適用例２記載の画像表示装置であって、
前記他の装置が、前記ＵＳＢメモリから前記設定情報を読み出すプログラムを、前記ＵＳＢメモリが備えていない場合には、当該プログラムを、前記ＵＳＢメモリに書き込むプログラム書込手段を備える
画像表示装置。
【００１６】
係る画像表示装置は、他の装置がＵＳＢメモリから設定情報を読み出すプログラムを備えていない場合には、このプログラムをＵＳＢメモリに書き込む。従って、必要なプログラムをＵＳＢメモリが備えていない場合でも、他の装置に適切な動作を行なわせることができる。
【００１７】
［適用例５］  適用例３記載の画像表示装置であって、
前記プログラム書込手段は、前記ＵＳＢメモリが前記他の表示装置に接続されたとき、前記プログラムを自動実行可能に書き込む手段である
画像表示装置。
係る画像表示装置によれば、必要なプログラムを自動実行可能にＵＳＢメモリに書き込むことができ、ＵＳＢメモリが他の装置に接続された場合の利便性を高めることができる。自動実行可能とする手法としては、ＭＳ−ＤＯＳ系ＯＳのオートラン機能や、マッキントッシュ（商標）系ＯＳの起動項目指定などの手法を用いることができる。
【００１８】
［適用例６］  適用例１ないし適用例５のいずれか記載の画像表示装置であって、更に、ＵＳＢ接続手段にＵＳＢメモリが接続された際に利用可能なネットワークの種類を検出する検出手段を備え、書込手段は、検出手段の検出結果に基づいて、利用を優先する種類のネットワークに対応する設定情報を書き込む画像表示装置。
【００１９】
かかる構成の画像処理装置は、利用可能なネットワークの種類を検出し、その結果に基づいて、利用を優先する種類のネットワークに対応する設定情報を書き込む。したがって、利用可能なネットワークが複数種類ある場合であっても、優先順位に基づいてＵＳＢメモリに正確な設定情報を書き込むことができる。なお、利用の優先の判断は、例えば、予め設定ファイルに優先順位を記録しておき、当該設定ファイルを参照することで行うことができる。
【００２０】
［適用例７］  また、こうした前記ネットワークの種類には、無線ＬＡＮ、有線ＬＡＮの別を含ませることができる。従って、画像表示装置は、ＵＳＢメモリに無線ＬＡＮ、有線ＬＡＮの設定情報のうち、優先順位に基づいて、設定情報を書き込むことができる。
【００２１】
［適用例８］  適用例７記載の画像表示装置において、書込手段は、当該画像表示装置が、無線ＬＡＮおよび有線ＬＡＮについての設定情報を有する場合には、両設定情報を、ＵＳＢメモリに書き込むものとすることができる。両設定情報を書き込んでおけぱ、いずれのＬＡＮが用いられても対応することができる。
【００２２】
［適用例９］  適用例１ないし適用例８のいずれか記載の画像表示装置であって、画像表示装置は、ネットワーク型プロジェクタであり、表示手段は、所定の投写面に画像を投写する手段である画像表示装置。
かかる画像表示装置は、ネットワーク型プロジェクタとして実現することができる。その他、ネットワーク型のモニタやテレビなどとしても実現することができる。また、適用例１ないし９を通して、他の装置としては、コンピュータやハンディ端末、デジタルカメラ、デジタルビデオカメラ、携帯電話など、種々の装置を用いることができる。これらは、以下の構成においても同様である。
【００２３】
［適用例１０］  汎用のデータバスであるＵＳＢに接続されるＵＳＢメモリであって、
ネットワークに接続されて画像表示を行なう画像表示装置に接続されたとき、前記画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を、所定の記憶領域に記憶する手段と、
前記画像表示装置に画像を表示しようとする他の装置に接続されたとき、予め記憶された第１のプログラムを自動起動する手段と、
前記第１のプログラムにより、前記記憶領域に記憶された前記設定情報を利用して前記他の装置が前記画像表示装置と接続可能となるように、当該他の装置におけるネットワークに関する設定を行なわせた後、前記他の装置において、前記画像表示装置に当該他の装置から画像を表示させる第２のプログラムを実行させる手段と
を備えたＵＳＢメモリ。
【００２４】
かかる構成のＵＳＢメモリは、ネットワークに関する設定を行わせる第１のプログラムと画像表示装置に画像を表示させる第２のプログラムを起動させる。したがって、ユーザの手を煩わすことなく、簡単に、ネットワーク設定と画像表示とを行うことができる。
【００２５】
［適用例１１］  適用例１０記載のＵＳＢメモリであって、
前記第１のプログラムは、前記他の装置に前記第２のプログラムがインストールされているか否かを判断し、インストールされていない場合には、当該第２のプログラムのインストールを実行し、該インストールされた第２のプログラムを起動させる機能を前記他の装置に実現させるプログラムを有する
ＵＳＢメモリ。
【００２６】
かかる構成のＵＳＢメモリは、第２のプログラムが他の装置にインストールされていない場合には、インストールを行い、第２のプログラムの機能を実現させる。したがって、他の装置を用いて初めて、画像表示装置に画像を表示させる場合や、ＵＳＢメモリ上で直接第２のプログラムを実行できない場合であっても、ユーザの手を煩わすことなく、簡単に、ネットワーク設定と画像表示とを行うことができる。
【００２７】
また、本発明は、適用例１２に示す画像表示システム、適用例１５に示すネットワーク接続方法としても実現することができる。
【００２８】
［適用例１２］  ネットワークに接続される画像表示装置および該画像表示装置とは異なる他の装置と、所定の識別情報を有するＵＳＢメモリとを備えた画像表示システムであって、
前記画像表示装置は、
前記ネットワークに通信可能に接続するネットワーク接続手段と、
前記ＵＳＢメモリを脱着可能に接続するＵＳＢ接続手段と、
前記ＵＳＢ接続手段に接続された前記ＵＳＢメモリが前記所定の識別情報を有すると判断したとき、当該画像表示装置との前記ネットワークを介した通信の設定に要する設定情報を書き込む書込手段と、
前記他の装置から所定の画像データを受け取って、画像を表示する表示手段と
を備え、
前記他の装置は、
汎用のＵＳＢメモリが接続可能な汎用ＵＳＢ接続手段と、
前記設定情報が書き込まれたＵＳＢメモリが、前記汎用ＵＳＢ接続手段に接続されたとき、該ＵＳＢメモリに記憶された前記設定情報を利用して、前記画像表示装置との前記ネットワークを介した通信を可能とする設定を行なうネットワーク設定手段と、
前記設定が行なわれたネットワークを介して、前記画像表示装置に、前記所定の画像データを送信する送信手段と
を備えた
画像表示システム。
【００２９】
また、係る画像表示システムにおいて、次の適用例を考えることができる。
［適用例１３］  適用例１２記載の画像表示システムであって、
前記ＵＳＢメモリは、前記他の装置に当該ＵＳＢメモリが接続された際に、前記他の装置において所定のプログラムを実行させ、当該他の装置に、前記ネットワーク設定手段を実現するプログラムが存在するか否かを判断させ、該プログラムが存在しない場合には、当該プログラムを前記ＵＳＢメモリから前記他の装置において実行可能にインストールする手段を備えた
画像表示システム。
［適用例１４］
適用例１２または１３記載の画像表示システムであって、
前記他の装置の前記送信手段は、該他の装置が有する表示部に表示されている画像を、所定間隔でキャプチャし、該キャプチャした画像を、前記画像表示装置に送信する画像表示システム。
【００３０】
［適用例１５］
ネットワークに接続された画像表示装置と該画像表示装置とは異なる他の装置との通信の設定を行うネットワーク設定方法であって、
所定の識別情報を有するＵＳＢメモリを、前記画像表示装置のＵＳＢポートに接続し、
該ＵＳＢポートに接続されたＵＳＢメモリが、前記識別情報を有するとき、前記画像処理装置との前記ネットワークを介した通信の設定に要する設定情報を、前記ＵＳＢメモリに記憶し、
該設定情報を記憶したＵＳＢメモリを前記他の装置に接続したとき、前記他の装置において、前記ＵＳＢメモリに記憶された前記設定情報を用いた設定を行い、前記他の装置と前記画像処理装置とを前記ネットワークを介して通信可能とする設定処理を行う
ネットワーク設定方法。
［適用例１６］  適用例１５記載のネットワーク設定方法であって、
前記他の装置に、前記ＵＳＢメモリが接続されたとき、前記他の装置に前記設定処理を行なうプログラムが存在するか否かを判定し、
該プログラムが存在しないと判定した場合には、当該プログラムを、前記他の装置にインストールする
ネットワーク設定方法。
【図面の簡単な説明】
【００３１】
【図１】実施例としての画像表示システム２０の概略構成を示す説明図である。
【図２】プロジェクタＰＲ１の概略構成を示す説明図である。
【図３】コンピュータＰＣ１の概略構成を示す説明図である。
【図４】ＵＳＢメモリＵ１の概略構成を示す説明図である。
【図５】接続処理の流れを示す説明図である。
【図６】接続処理の流れを示す説明図である。
【図７】第２実施例のシステム構成図である。
【図８】第２実施例におけるプロジェクタＰＲ３での処理を示すフローチャートである。
【図９】第２実施例においてＵＳＢメモリＵ３に書き込まれる設定情報の一例を示す説明図である。
【図１０】第２実施例においてコンピュータＰＣ３が実行する設定処理を示すフローチャートである。
【図１１】第２実施例においてコンピュータＰＣ３に常駐して繰り返し実行される表示用処理を示すフローチャートである。
【発明を実施するための形態】
【００３２】
（１）第１実施例：
本発明の第１実施例について説明する。
Ａ．画像表示システムの構成：
Ａ−１．画像表示システム２０の概略構成：
本実施例の画像表示システム２０の構成を図１に示す。画像表示システム２０は、ネットワーク型プロジェクタを用いて所定の画像を表示することができる画像表示システムであり、他の装置（ここでは、プロジェクタＰＲ１，ＰＲ２に対して端末として機能する）コンピュータＰＣ１，ＰＣ２と画像表示装置であるプロジェクタＰＲ１，ＰＲ２とが所定のネットワークにより接続されて構成される。本実施例においては、コンピュータＰＣ１，ＰＣ２とプロジェクタＰＲ１，ＰＲ２とは、それぞれ、無線ＬＡＮによって接続されており、アクセスポイントを介さずに、アドホックモードでの通信が可能である。
【００３３】
プロジェクタＰＲ１またはＰＲ２は、コンピュータＰＣ１またはコンピュータＰＣ２と接続を成立させ、画像データを受け取って、スクリーンＳＣ１，ＳＣ２に画像を表示することができる。また、プロジェクタＰＲ１及びＰＲ２には、ネットワーク設定に用いるＵＳＢメモリＵ１，Ｕ２がそれぞれ付属している。ＵＳＢメモリＵ１，Ｕ２の具体的な使用方法については、後述する。
【００３４】
なお、コンピュータＰＣ１，ＰＣ２とプロジェクタＰＲ１，ＰＲ２との通信方法は、上述の形態に限られるものではなく、使用環境や求められる通信速度等に応じて、種々の方法が設定可能である。例えば、コンピュータＰＣ１，ＰＣ２とプロジェクタＰＲ１，ＰＲ２とは、アクセスポイントを介したインフラモードで通信を行ってもよい。また、無線方式に限らず、例えば、イーサネット（登録商標）、ファイヤーワイヤー（登録商標）、ファイバーチャンネル、ＳＣＳＩ、ブルートゥース（登録商標）、ＰＬＣ（Power Line Communications）等を利用した有線方式等により通信を行う構成であってもよい。
【００３５】
Ａ−２．プロジェクタＰＲ１の概略構成：
画像表示システム２０を構成するプロジェクタＰＲ１の概略構成を図２に示す。なお、プロジェクタＰＲ２は、プロジェクタＰＲ１と同様の構成であるため、説明を省略する。図示するように、プロジェクタＰＲ１は、ＣＰＵ３０、ＲＯＭ３６、ＲＡＭ３８、ＥＥＰＲＯＭ４０、入力機構５１、ＶＲＡＭ６１、グラフィックコントローラ６３、無線インタフェース７１、ネットワークインタフェース７３、ＵＳＢインタフェース７５を備えており、それぞれがバスで接続されている。
【００３６】
ＣＰＵ３０は、ＲＯＭ３６に記憶されたプログラムをＲＡＭ３８に展開して実行することで、プロジェクタＰＲ１の機能全体を制御するほか、判断部３１、検出部３２、情報書込部３３、接続部３４として機能する。この機能部の詳細については、後述する。
【００３７】
ＥＥＰＲＯＭ４０は、書き換え可能な不揮発性メモリであり、プロジェクタＰＲ１の出荷時には、デフォルトの値としてのＳＳＩＤ（Service Set Identifier）４１、プロジェクタ名４２とＭＡＣアドレス４３とが記憶されている。入力機構５１は、キーボードと、ＵＩとしてのディスプレイからなる。
【００３８】
グラフィックコントローラ６３は、ＶＲＡＭ６１をバッファとして使用して、投写部６５に画像を投写させる。投写部６５は、液晶式の投写機構を備えており、ＲＧＢの各色用の液晶パネルを透過した光を投写することで、スクリーンＳＣ１上に画像を表示する。本実施例においては液晶式を用いたが、本方式に限らず、ＣＲＴ方式、ＤＬＰ方式、ＬＣＯＳ方式、ＧＬＶ方式など、種々の方式を用いることができる。
【００３９】
無線インタフェース７１は、アドホックモードでの無線通信を行うためのインタフェースであり、コンピュータＰＣ１またはＰＣ２とピアツーピア接続を行うことができる。ネットワークインタフェース７３は、プロジェクタＰＲ１を有線方式のローカルエリアネットワークに接続する場合に用いるインタフェースである。ＵＳＢインタフェース７５は、ホスト側のＵＳＢコネクタであり、ＵＳＢメモリＵ１を接続することができる。
【００４０】
Ａ−３．コンピュータＰＣ１，ＰＣ２の概略構成：
画像表示システム２０を構成するコンピュータＰＣ１の概略構成を図３に示す。なお、コンピュータＰＣ２は、コンピュータＰＣ１と同様の構成であるため、説明を省略する。図示するように、コンピュータＰＣ１は、ＣＰＵ８０、ハードディスクドライブ８５、ＲＯＭ８６、ＲＡＭ８８、入力機構９１、ＶＲＡＭ１０１、グラフィックコントローラ１０３、ディスプレイ１０７、無線インタフェース１１１、ネットワークインタフェース１１３、ＵＳＢインタフェース１１５を備えており、それぞれがバスで接続されている。
【００４１】
ＣＰＵ８０は、ハードディスクドライブ８５やＲＯＭ８６に記憶されたファームウェアやＯＳをＲＡＭ８８に展開して実行することで、コンピュータＰＣ１の制御を司る。また、ＣＰＵ８０は、ハードディスクドライブ８５に記憶されたプログラムを実行することで、接続部８１、画像送信部８２として機能する。この機能部の詳細については、後述する。
【００４２】
入力機構９１は、キーボードとポインティングデバイス（ここではマウス）からなる。グラフィックコントローラ１０３は、ＶＲＡＭ１０１をバッファとして使用して、ディスプレイ１０７に表示すべき画像を表示する。
【００４３】
無線インタフェース１１１は、アドホックモードでの無線通信を行うためのインタフェースであり、プロジェクタＰＲ１，ＰＲ２またはコンピュータＰＣ２とピアツーピア接続を行うことができる。ネットワークインタフェース１１３は、コンピュータＰＣ１を有線方式のローカルエリアネットワークに接続する場合に用いるインタフェースである。ＵＳＢインタフェース１１５は、ホスト側のＵＳＢコネクタであり、ＵＳＢメモリＵ１を接続することができる。
【００４４】
また、コンピュータＰＣ１には、図示しないＣＤ−ＲＯＭドライブにＣＤ−ＲＯＭが挿入されると、ＣＤ−ＲＯＭ上の所定のスクリプトファイルを実行する仕組み、いわゆるオートラン機能が標準で備えられている。
【００４５】
Ａ−４．ＵＳＢメモリＵ１の概略構成：
画像表示システム２０を構成するＵＳＢメモリＵ１は、プロジェクタＰＲ１とコンピュータＰＣ１とのネットワーク接続の設定に用いるＵＳＢメモリであり、その概略構成を図４に示す。なお、ＵＳＢメモリＵ２は、ＵＳＢメモリＵ１と同様の構成であるため、説明を省略する。図示するように、ＵＳＢメモリＵ１は、ＵＳＢインタフェース１２５、ＣＰＵ１３０、フラッシュメモリ１４０を備えており、それぞれがバスで接続されている。
【００４６】
ＵＳＢインタフェース１２５は、デバイス側のＵＳＢコネクタであり、プロジェクタＰＲ１のＵＳＢインタフェース７５やコンピュータＰＣ１のＵＳＢインタフェース１１５に接続することができる。
【００４７】
フラッシュメモリ１４０は、書き換え可能な不揮発性メモリであり、システム領域１４２、ＣＤ−ＲＯＭ領域１４３、設定情報格納領域１４４、データ格納領域１４６を備えている。システム領域１４２は、ファイルシステム情報やパーティション情報など、ＵＳＢメモリＵ１の機能制御に関するファイルや、プロダクトＩＤ、ベンダＩＤといったＵＳＢメモリＵ１の識別情報が格納されている。
【００４８】
ＣＤ−ＲＯＭ領域１４３には、ＵＳＢメモリＵ１をコンピュータＰＣ１のＵＳＢインタフェース１１５に接続した際に、コンピュータＰＣ１のＣＰＵ８０に、ＣＤ−ＲＯＭが挿入されたと認識させて、自動起動を行うための自動起動スクリプトＳが格納されている。また、ＣＤ−ＲＯＭ領域１４３には、自動起動プログラムＰ１が格納されている。自動起動プログラムＰ１は、自動起動スクリプト中で実行が指定されるプログラムであり、その詳細については、後述する。
【００４９】
設定情報格納領域１４４は、プロジェクタＰＲ１とコンピュータＰＣ１とがアドホックモードで接続を成立させるためのネットワーク設定に必要な情報を格納する領域である。
【００５０】
データ格納領域１４６は、所望のデータファイルを格納可能な領域であり、例えば、所望の画像ファイルを格納することができる。この領域を有していることから、ＵＳＢメモリＵ１は、後述するネットワーク接続用の用途の他に、会議用資料、プレゼン用資料など、所望のファイルを保存する一般的なＵＳＢメモリの使用にも供することができる。
【００５１】
Ｂ．接続・投写処理：
画像表示システム２０における接続・投写処理について図５及び図６を用いて説明する。接続・投写処理とは、任意に選択されるプロジェクタＰＲ１とコンピュータＰＣ１とのアドホックモードでのネットワーク設定を簡単な操作で行って、接続を成立させ、コンピュータＰＣ１で選択した画像をプロジェクタＰＲ１に投写させるための処理である。図示するように、この処理は、ユーザが、ＵＳＢメモリＵ１をプロジェクタＰＲ１のＵＳＢインタフェース７５に接続する（操作Ｏ３１０）ことで開始される。
【００５２】
ＵＳＢメモリＵ１が接続されると、プロジェクタＰＲ１のＣＰＵ３０は、判断部３１の処理として、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリであるか否かを判断する（ステップＳ２１０）。
【００５３】
この判断は、具体的には、フラッシュメモリ１４０内に特定のフォルダ構成が存在するか否かにより行う。例えば、システム領域１４２用に「ｓｙｓｔｅｍ」フォルダが形成され、その下位に「ＧＵＩＤ」フォルダが存在する場合には、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリであると判断する。このような判断手法により、簡単かつ確実な判断を行うことができる。
【００５４】
なお、ＵＳＢメモリの判断方法は、上述の形態に限定されるものではなく、フォルダ構成のほかに、ファイル構成（特定のファイルが存在するかを含む）、識別情報、ボリューム構成、記憶媒体に特定の名称が付与されているかなど、種々の方法で行ってもよい。例えば、システム領域１４２用に「ｓｙｓｔｅｍ」フォルダが形成され、システム領域１４２に「ＡＡＡ．ｄａｔ」ファイルが存在する場合、システム領域１４２に所定のプロダクトＩＤ、ベンダＩＤが存在する場合などに、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリであると判断してもよい。
【００５５】
その結果、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリであると判断すれば（ステップＳ２１０：ＹＥＳ）、ＣＰＵ３０は、検出部３２の処理として、利用可能なネットワークを検出する（ステップＳ２２０）。本実施例では、その結果、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリであると判断すれば（ステップＳ２１０：ＹＥＳ）、ＣＰＵ３０は、検出部３２の処理として、利用可能なネットワークを検出する（ステップＳ２２０）。本実施例では、プロジェクタＰＲ１に所定の通信用ドライバがインストールされているか否かにより検出を行うこととしたが、通信用ドライバがインストールされているネットワークについて、実際に通信を行うことで検出する構成など、他の方法であってもよい。
【００５６】
そして、ＣＰＵ３０は、情報書込部３３の処理として、検出したネットワークに対応するネットワーク設定情報をＵＳＢメモリＵ１の設定情報格納領域１４４に書き込む（ステップＳ２３０，Ｓ３２０）。本実施例では、ステップＳ２２０において、アドホックモードでの無線ＬＡＮネットワークが利用可能であるとして検出される。そこで、ＣＰＵ３０は、ステップＳ２３０において、プロジェクタＰＲ１のＥＥＰＲＯＭ４０を参照して、ネットワーク設定情報としてのＳＳＩＤ４１、プロジェクタ名４２、ＭＡＣアドレス４３を設定情報格納領域１４４に書き込むこととなる。なお、プロジェクタ名４２は、ユーザの利便性をも考慮して書き込むものであり、必須ではない。また、通信相手を特定するための固体識別情報は、プロジェクタ名４２やＭＡＣアドレス４３に限るものではなく、一意に定められた識別情報であればよく、ＩＰアドレスなどであってもよい。
【００５７】
なお、上記ステップＳ２２０において、複数種類の利用可能なネットワークが検出される場合には、予めＥＥＰＲＯＭ４０に、想定されるネットワークの種類の優先順位を記録した設定ファイルを記憶しておき、当該設定ファイルを参照することで、検出されたネットワークの中で最も優先順位の高いネットワークに対応するネットワーク設定情報を書き込むこととしてもよい。こうすれば、利用可能なネットワークが複数存在する場合であっても、ユーザの手を煩わせることなく、正確なネットワーク設定情報を書き込むことができる。勿論、上述の設定ファイルは、ユーザが変更できるものであってもよい。
【００５８】
なお、ネットワークの種類としては、無線ＬＡＮの他に、上述した種々の有線方式が想定できる。また、優先順位は、予め設定しておくことに限らず、例えば、検出したネットワークの種類を入力機構５１のディスプレイに表示し、入力機構５１によってユーザの選択指示を受け付けて、選択されたネットワークに対応するネットワーク設定情報を書き込む構成であってもよい。
【００５９】
一方、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリでないと判断すれば（ステップＳ２１０：ＮＯ）、接続・投写処理を終了する。
【００６０】
このようにして、ＵＳＢメモリＵ１にネットワーク設定情報が書き込まれると、ユーザは、ＵＳＢメモリＵ１をプロジェクタＰＲ１のＵＳＢインタフェース７５から取り外し、コンピュータＰＣ１のＵＳＢインタフェース１１５に接続する（操作Ｏ３３０）。
【００６１】
ＵＳＢメモリＵ１が接続されると、コンピュータＰＣ１のＣＰＵ８０は、ＵＳＢメモリＵ１の自動起動プログラムＰ１を自動起動させる（ステップＳ４１０）。具体的には、ＣＰＵ８０は、ＵＳＢメモリＵ１のＣＰＵ１３０からの認識制御信号を受けて、ＵＳＢメモリＵ１が接続されたことを、ＣＤ−ＲＯＭが挿入されたと認識する。そして、ＣＰＵ８０は、ＵＳＢメモリＵ１のＣＤ−ＲＯＭ領域１４３に記憶された自動起動スクリプトＳを実行する。この自動起動スクリプトＳでは、自動起動プログラムＰ１の実行が指定されるため、ＵＳＢメモリＵ１の接続により、自動起動プログラムＰ１が自動起動することとなる。自動起動プログラムＰ１は、後述するステップＳ４２０〜Ｓ４４０の処理を実行するためのプログラムである。なお、本実施例では、ＣＰＵ８０にＣＤ−ＲＯＭと疑似認識させることにより、ＵＳＢメモリＵ１のオートラン機能を実現させたが、これに限るものではなく、コンピュータＰＣ１が有するオートラン機能に対応するものであればよい。
【００６２】
自動起動プログラムＰ１が自動起動すると、ＣＰＵ８０は、自動起動プログラムＰ１に基づき、コンピュータＰＣ１とプロジェクタＰＲ１との接続に必要なネットワーク設定を行うためと、プロジェクタＰＲ１に画像を投写させるための設定・投写プログラムＰ２が、コンピュータＰＣ１にインストールされているか否かを判断する（ステップＳ４２０）。その結果、インストールされていなければ、このままでは、プロジェクタＰＲ１による投写が行えないということであり、設定・投写プログラムＰ２のインストールを実行する（ステップＳ４３０）。
【００６３】
一方、設定・投写プログラムＰ２がコンピュータＰＣ１にインストールされている場合には、再度インストールする必要はないため、処理を後述するステップＳ４４０に進める。
【００６４】
設定・投写プログラムＰ２のインストールを実行すると、ＣＰＵ８０は、設定・投写プログラムＰ２を起動させて（ステップＳ４４０）、ＵＳＢメモリＵ１の設定情報格納領域１４４に格納されたネットワーク設定情報をハードディスクドライブ８５に記憶させて、ネットワーク設定を行う（ステップＳ４５０）。そして、ＣＰＵ８０は、接続部８１の処理として、無線インタフェース１１１により、プロジェクタＰＲ１に接続要求を行う（ステップＳ４６０）。
【００６５】
一方、プロジェクタＰＲ１のＣＰＵ３０は、上記ステップＳ２３０においてネットワーク設定情報を書き込んだ後、接続部３４の処理として、コンピュータＰＣ１から接続要求があったか否かを判断している（ステップＳ２４０）。そして、正当な接続要求を受信すると（ステップＳ２４０：ＹＥＳ）、ＣＰＵ３０は、接続部３４の処理として、接続許可を行う（ステップＳ２５０）。こうして、コンピュータＰＣ１とプロジェクタＰＲ１との間には、アドホックモードによる接続関係が成立する。
【００６６】
接続が成立すると、コンピュータＰＣ１のＣＰＵ８０は、画像送信部８２の処理として、ユーザ所望の画像（ここでは、コンピュータＰＣ１のディスプレイ１０７に表示された画像）のデータＤをプロジェクタＰＲ１に送信する（ステップＳ４７０）。
【００６７】
こうして、画像データＤが送信されると、プロジェクタＰＲ１は、画像データＤを受け取って、投写部６５を用いて、スクリーンＳＣ１に画像データＤの画像を投写する（ステップＳ２６０）。以上で、接続・投写処理は完了となる。
【００６８】
かかる構成の画像表示システム２０は、ユーザが、プロジェクタＰＲ１のＵＳＢインタフェース７５に、ＵＳＢメモリＵ１を接続すると、プロジェクタＰＲ１が、ネットワーク設定情報をＵＳＢメモリＵ１の設定情報格納領域１４４に書き込む。そして、ユーザが、当該ＵＳＢメモリＵ１をＵＳＢインタフェース７５から取り外し、コンピュータＰＣ１のＵＳＢインタフェース１２５に接続すると、コンピュータＰＣ１がネットワーク設定情報を参照して、ネットワーク設定を行う。したがって、ユーザは、容易にコンピュータＰＣ１とプロジェクタＰＲ１とのネットワーク設定を行って、接続を成立させ、コンピュータＰＣ１から受け取った画像データを基に画像を表示させることができる。また、記憶媒体として、ＵＳＢメモリを用いるため、種々の機器への接続性について汎用性が大きい。
【００６９】
また、かかる構成の画像表示システム２０において、プロジェクタＰＲ１は、接続されたＵＳＢメモリＵ１が、ネットワーク設定用の所定のＵＳＢメモリであるか否かを判断し、ネットワーク設定用の所定のＵＳＢメモリであると判断した場合にのみ、ネットワーク設定情報をＵＳＢメモリＵ１の設定情報格納領域１４４に書き込む。したがって、プロジェクタＰＲ１に投写したい画像の画像データが記憶させたＵＳＢメモリ等を接続した際に、誤って、ネットワーク設定情報を書き込むことがない。
【００７０】
また、かかる構成の画像表示システム２０において、ＵＳＢメモリＵ１は、オートラン機能を有しており、コンピュータＰＣ１のＵＳＢインタフェース１２５に接続すると、自動起動プログラムＰ１が自動起動する。自動起動プログラムＰ１が実行されると、ネットワーク設定を行う機能とプロジェクタＰＲ１に画像を表示させる機能とを実現させる設定・投写プログラムＰ２がコンピュータＰＣ１にインストールされているか否かを判断し、インストールされていない場合には、インストールを行い、上述の機能を実現させる。したがって、コンピュータＰＣ１を用いて初めてプロジェクタＰＲ１に画像を表示させる場合であっても、ユーザの手を煩わすことなく、簡単に、ネットワーク設定と画像表示を行うことができる。
【００７１】
また、ＵＳＢメモリＵ１は、データ格納領域１４６を備えているため、プロジェクタＰＲ１で投写する画像データを記憶させるなど、通常の使用用途にも用いることができる。また、フラッシュメモリ１４０において、設定情報格納領域１４４とデータ格納領域１４６とは区分して管理されているため、記憶された画像データ等とネットワーク設定情報とを間違いなく管理することができる。
【００７２】
（２）第２実施例：
次に本発明の第２実施例について説明する。第２実施で用いられるプロジェクタＰＲ３は、第１実施例で用いたプロジェクタＰＲ１，ＰＲ２と同様の機能を有するが、有線ＬＡＮの機能を備える点で、第１実施例と異なっている。このプロジェクタＰＲ３は、第１実施例で説明した無線ＬＡＮを介したアドホックモードでの通信に加えて、有線ＬＡＮでの、いわゆる１０ＢＡＳＥ−Ｔの規格に従ったインフラストラクチャモードでの通信が可能である。この場合、プロジェクタＰＲ３は、ＩＰアドレスが付与され、同様にＩＰアドレスを有する他の装置と、ＴＣＰ／ＩＰのプロトコルで通信し、種々の情報をやり取りすることができる。なお、プロジェクタＰＲ３やコンピュータＰＣ３は、図２、図３に示したネットワークＩ／Ｆ７３、１１３を介して、ネットワークＮＴ３に接続されている。
【００７３】
図７は、第２実施例における画像表示システム２００の概略構成図である。このシステム２００は、上述した画像表示装置としてのプロジェクタＰＲ３、有線ＬＡＮによりネットワークＮＴ３に接続された他の装置としてのコンピュータＰＣ３、無線ＬＡＮによりプロジェクタと接続されるノート型コンピュータＰＣ４等から構成されている。各プロジェクタＰＲ３、コンピュータＰＣ３、ノート型コンピュータＰＣ４は、いずれもＵＳＢポートを有し、ウィンドウズ系のＯＳが動作している。従って、ＣＤ−ＲＯＭまたはＣＤ−ＲＯＭの規格にそったパーティションを有するＵＳＢメモリが装着されると、コンピュータＰＣ３やノート型コンピュータＰＣ４は、ＣＤ−ＲＯＭやＵＳＢメモリに記憶された起動項目を自動実行することができる。本実施例では、予め定めた特定の名称のファイルを識別情報として記憶した専用のＵＳＢメモリＵ３を用いるが、このＵＳＢメモリＵ３には、内部にＣＤ−ＲＯＭに擬制されたパーティションが形成されており、ここに、認識時に自動起動される特定のプログラムが記憶されている。ＵＳＢメモリＵ３の内部構成は、第１実施例のＵＳＢメモリと同様である。
【００７４】
次に、ＵＳＢポートにＵＳＢメモリが装着された場合にプロジェクタＰＲ３が実行する処理について説明する。図８は、ＵＳＢメモリがＵＳＢポートに装着された際に、プロジェクタＰＲ３が実行する設定保存処理ルーチンを示すフローチャートである。この処理は、ＵＳＢポートにＵＳＢメモリが装着されて、ＯＳの機能により、ＵＳＢメモリがマウントされた後、実行される。この処理が開始されると、まずプロジェクタＰＲ３のＣＰＵ（図２、符号３０）は、ＵＳＢメモリから特定のファイル名のファイルを読み出す処理を行ない（ステップＳ５１０）、この特定のファイル名のファイルが存在するか否かを判別する（ステップＳ５２０）。専用のＵＳＢメモリＵ３であれば、特定のファイル名を有するファイルが存在するので、プロジェクタＰＲ３は、ファイルの読み出しに成功し、ファイルがあると判断する。これが、ＵＳＢメモリが特定の識別情報を備えるか否かの判断に相当する。もとより、特定のファイル名のファイルの存在を判別する処理に代えて、ファイルシステム外の特定の領域の所定の識別情報を埋め込んでおくことにより、専用のＵＳＢメモリＵ３であるか否かを判断するものとしても良い。
【００７５】
装着されたＵＳＢメモリが専用のＵＳＢメモリＵ３でなければ、何も行なわず、図８に示した処理を終了する。他方、装着されたＵＳＢメモリが専用のＵＳＢメモリＵ３であると判断した場合には、続いて、このＵＳＢメモリＵ３に、特定のプログラムが記憶されているか否かをチェックする（ステップＳ５３０）。この特定のプログラムは、プロジェクタＰＲ３に装着された後で、コンピュータＰＣ３、ＰＣ４などに、このＵＳＢメモリＵ３を装着した際に必要となるプログラムである。以下、このプログラムを「画像表示設定プログラム」という。この画像表示設定プログラムが存在するか否かを判断し（ステップＳ５４０）、画像表示設定プログラムが存在しない場合には、プロジェクタＰＲ３内のＲＯＭ３６に記憶されている画像表示設定プログラムを、専用のＵＳＢメモリＵ３にコピーする処理を行なう（ステップＳ５５０）。
【００７６】
その後、プロジェクタＰＲ３は、自身の有線ＬＡＮの設定に関する情報を、専用のＵＳＢメモリＵ３にファイルとして書き込み（ステップＳ５６０）、更には自身の無線ＬＡＮの設定に関する情報を、専用のＵＳＢメモリＵ３に別のファイルとして書き込む（ステップＳ５７０）。専用のＵＳＢメモリＵ３に書き込まれる情報を、図９に示した。この例では、有線ＬＡＮに関する設定情報は、図９（Ａ）に示したように、「ManualStart」というファイル名で保存される。他方、無線ＬＡＮに関する設定情報は、図９（Ｂ）に示したように、「FastStart」というファイル名で保存される。前者は、有線ＬＡＮでの通信のための設定情報として、ＩＰアドレス、プロジェクタ名、ＭＡＣアドレスを保存している。後者では、無線ＬＡＮでの通信のための設定情報として、ＳＳＩＤ、プロジェクタ名、ＭＡＣアドレスを保存している。
【００７７】
以上の処理の後、プロジェクタＰＲ３は、ＵＳＢメモリＵ３のマウントを解除してこれを取り外し可能とする処理を行なう（ステップＳ５８０）。一般に、ファイルアロケーションテーブルなどを用いてファイルを管理する管理システムを採用しているＯＳでは、記憶装置に記憶される内容の整合性をとるために、ファイル管理システムによりデータの読み書きを行なう間は、装置をマウントして管理し、使用者による任意の取り外しを禁止している。そこで、専用のＵＳＢメモリＵ３が装着された場合には、必要な情報の保存（ステップＳ５６０、Ｓ５７０）が完了したら、速やかにＵＳＢメモリＵ３のマウントを解いて、使用者が、いつでもＵＳＢメモリＵ３を物理的に、プロジェクタＰＲ３から取り外せる状態しているのである。
【００７８】
係る処理を行なったのち、プロジェクタＰＲ３は、メッセージを表示し（ステップＳ５９０）、「ＮＥＸＴ」に抜けて、本処理ルーチンを完了する。本実施例では、プロジェクタＰＲ３は、「ＵＳＢメモリＵ３を取り外して、画像を表示しようとするコンピュータに装着してください」といったメッセージを表示する。従って、ＵＳＢメモリＵ３を取り外しても差し支えないタイミングを容易に知ることができ、更に次の行動を促されるので、効率的な設定作業を行なうことができる。メッセージは、単に「必要な設定情報を保存しました」といった情報の提示のみに留めても良い。また、メッセージは、プロジェクタＰＲ３からスクリーンＳＣ３に投影しても良いし、プロジェクタＰＲ３の操作パネルに液晶パネルなどのディスプレイを設け、ここに表示するものとしても良い。もとより、こうした表示は行なわなくても、差し支えない。
【００７９】
使用者は、メッセージに従い、ＵＳＢメモリＵ３をＵＳＢポートから取り外し、これをコンピュータＰＣ３またはノート側コンピュータＰＣ４のＵＳＢポートに装着する。このとき、コンピュータＰＣ３に搭載されたＯＳの機能として、まずＵＳＢポートに装着された機器の種類を判別し、これをマウントする処理を行なう。機器がマウントされると、ＵＳＢメモリＵ３の一部にパーティションされた領域は、自動実行プログラムを備えたＣＤ−ＲＯＭとして認識されるので、この領域に保存された特定名称のプログラム（例えば、autoexect.bat）が、自動的に起動される。係る自動実行プログラムによる処理を図１０のフローチャートに示した。
【００８０】
図１０に示した処理が開始されると、コンピュータＰＣ４のＣＰＵ（図６、符号８０）は、まず今から実行しようとしているプログラムが、既にコンピュータＰＣ４に記憶されているか否かを判断する（ステップＳ６１０）。実行しようとしているプログラムは、特定のレジストリを有し、特定のフォルダに、所定のプログラム名により保存されている。従って、このプログラムが存在するか否かを判断することは容易である。このプログラムは、上述した「画像表示設定プログラム」である。
【００８１】
この画像表示設定プログラムが存在しなければ、ＣＰＵ８０は、ＵＳＢポートに装着されたＵＳＢメモリＵ３に保存されている画像表示設定プログラムをコンピュータＰＣ３にコピーし、実行可能にインストールする処理を行なう（ステップＳ６２０）。以上の処理の後、ＣＰＵ８０は、自身の処理を、インストールされた画像表示設定プログラム（図１０、ステップＳ６３０以降）に移行するが、図１０では、これらは一連の処理として、そのまま描いてある。
【００８２】
画像表示設定プログラム（ステップＳ６３０以下）を開始すると、まず有線ＬＡＮの設定情報がＵＳＢメモリＵ３に記憶されているか否かを判断し（ステップＳ６３０）、記憶されていれば、設定情報を読み出し、その設定情報に基づいて、通信相手を探索する処理を行なう（ステップＳ６４０）。具体的には、有線ＬＡＮでの通信をインフラストラクチャモードで行なうために、設定情報に含まれるＩＰアドレス（図９（Ａ）参照）を付与したパケットをネットワークＮＴ３に投げて応答を求めるのである。
【００８３】
続いて、画像表示の相手となるプロジェクタＰＲ３からの応答があるか否かを判断し（ステップＳ６５０）、応答があれば、処理をステップＳ７００に移行して、プロジェクタＰＲ３との接続を行なう。接続の処理については、後述する。他方、有線ＬＡＮの設定情報による探索によっては応答が得られなかった場合、あるいはステップＳ６３０において、ＵＳＢメモリＵ３に有線ＬＡＮの設定情報が記憶されていないと判断された場合には、コンピュータＰＣのＣＰＵ８０は、無線ＬＡＮの設定情報がＵＳＢメモリＵ３に記憶されているか否かを判断する（ステップＳ６６０）。無線ＬＡＮの設定情報が記憶されていれば、設定情報を読み出し、その設定情報に基づいて、通信相手を探索する処理を行なう（ステップＳ６７０）。具体的には、無線ＬＡＮでの通信をアドホックモードで行なうために、設定情報に含まれるＳＳＩＤ（図９（Ｂ）参照）を付与したパケットを送出して応答を求めるのである。
【００８４】
続いて、画像表示の相手となるプロジェクタＰＲ３からの応答があるか否かを判断し（ステップＳ６８０）、応答があれば、処理をステップＳ７００に移行して、プロジェクタＰＲ３との接続を行なう。応答がない場合、あるいはステップＳ６６０において、無線ＬＡＮの設定情報が記憶されていないと判断された場合には、ＵＳＢポートに装着されたＵＳＢメモリＵ３では、画像表示のための設定が行なえないとして、エラー処理（ステップＳ６９０）を行なう。エラー処理は、例えば、コンピュータＰＣの画面に「設定できませんでした。もう一度プロジェクタにＵＳＢメモリを装着するところから、設定を行なってください」といった表示を行ない、ＵＳＢメモリＵ３をアンマウントするといった処理である。もとより、音声やビープ音などでエラーの発生を報知しても良い。
【００８５】
有線ＬＡＮまたは無線ＬＡＮでの通信の設定によりプロジェクタＰＲ３が正常に応答した場合には、探索に成功したとして（ステップＳ６５０またはＳ６８０）、プロジェクタＰＲ３との接続処理を行なう（ステップＳ７００）。この接続処理は、図１１に示したプログラムをコンピュータＰＣ３にインストールし、起動する。図１１に示したプログラムは、常駐型のプログラムであり、内部のタイマを利用して、約３０msec毎に繰り返し起動される。引き続き、図１１に示した画像表示ブログラムについて説明する。
【００８６】
図１１に示した画像表示プログラムは、インストールされると、約３０msec毎に起動し、まず、その時点でコンピュータＰＣ３のディスプレイに表示されていた画像をキャプチャする処理を行なう（ステップＳ８１０）。画面のキャプチャは、ウィンドウズ（商標）などの標準の機能を用いて行なえばよい。なお、画面のキャプチャは、コンピュータＰＣ３のディスプレイ１０７の全画面に対して行なっても良いし、特定のアプリケーションプログラム（例えば現在アクティブになっているアプリケーションプログラム）が管理しているウィンドウを対象として行なっても良い。もとより、アプリケーションプログラムを特定できれば、バックグラウンドで実行されているアプリケーションプログラムが管理しているウィンドウの表示のみをキャプチャすることも可能である。
【００８７】
続いて、このキャプチャした画像を、プロジェクタＰＲ３に送信する処理を行なう（ステップＳ８２０）。画像の送信は、有線ＬＡＮにより接続されている場合には、インフラストラクチャモードにより、無線ＬＡＮにより接続されている場合には、アドホックモードにより、それぞれ行なわれる。プロジェクタＰＲ３は、有線または無線ＬＡＮを介して受け取った画像を投影する。
【００８８】
以上第２実施例について説明したが、この実施例の画像表示システム２００では、プロジェクタＰＲ３が有する通信機能の種別毎に設定に必要な情報を保存している。具体的には、有線ＬＡＮ、無線ＬＡＮの設定情報を共にＵＳＢメモリＵ３に保存し、コンピュータＰＣ３側では、有線ＬＡＮ→無線ＬＡＮの順に、設定情報を用いて通信が可能かを探索している。従って、いずれの手法で接続を行なう場合でも、簡易に画像表示システムを構成することができる。また有線ＬＡＮが利用できる場合にはこれを優先的に用いて設定を行なうので、プロジェクタＰＲ３による画像表示を素早くかつ確実に行なうことができる。更に、本実施例では、ＵＳＢメモリＵ３をプロジェクタＰＲ３に装着したとき、ＵＳＢメモリＵ３内に画像表示設定プログラムがなければ、これをプロジェクタＰＲ３からＵＳＢメモリＵ３にコピーしインストールするので、ＵＳＢメモリＵ３に画像表示設定プログラムが保存されていない場合でも、コンピュータＰＣ３への設定を行なうことができる。
【００８９】
更に、画像の表示をプロジェクタＰＲ３に行なわせようとするコンピュータＰＣ３やノート型コンピュータＰＣ４に、必要なプログラムがインストールされていない場合には、ＵＳＢメモリＵ３から自動的にプログラムをコンピュータ側にロードするので、使用者がいちいちプログラムをインストールすると言った手間を要しない。なお、本実施例では、画像表示設定プログラムは、コンピュータ側にインストールして実行するものとしたが、ＵＳＢメモリＵ３から直接コンピュータの主記憶にロードして実行するものとしても良い。また、本実施例では、コンピュータからの画像の送信は、画面やウィンドウをキャプチャしてこれを所定のインターバルでプロジェクタＰＲに送信するという手法を採用したので、コンピュータで実行されているアプリケーションプログラムによらず、コンピュータのディスプレイに表示されている画像をプロジェクタＰＲ３に表示させることができる。もとより、画像表示のためのＡＰＩを定め、これに沿って作られたプログラムと連動して、プロジェクタＰＲ３に画像を表示させることも可能である。
【００９０】
本実施例では、キャプチャの間隔は約３０msec程度としたが、１秒間に十数枚程度送信できれば、通常の画像表示の要請には応えることができる。もとより、キャプチャの間隔を更に短くし、動画などを滑らかに表示可能な態様で送信することも差し支えない。また、有線ＬＡＮにより接続した場合と無線ＬＡＮにより接続した場合で、キャプチャと送信とのインターバルを変更しても良い。通常は有線ＬＡＮの方が、帯域が広いので、高速に画像を更新することが可能だが、有線ＬＡＮ、無線ＬＡＮにこだわらず、接続した後の帯域幅を測定し、送信能力に応じて１秒間の送信枚数やインターバルを決定するものとしても良い。
【００９１】
（３）変形例：
上述の実施例についての変形例について説明する。
Ｃ−１．変形例１：
第１実施例においては、無線ＬＡＮを用いたアドホックモードでのネットワーク接続を行う構成について示したが、接続の形態は、これに限るものではない。例えば、無線ＬＡＮを用いて、インフラモードで接続することも可能である。この場合には、アクセスポイント、コンピュータＰＣ１及びプロジェクタＰＲ１のネットワーク設定を行った後に、実施例と同様の接続処理を行うこととしてもよい。あるいは、有線ＬＡＮのみを用いて、ＩＰアドレス等のネットワーク設定を行った後、接続処理を行うこととしてもよい。
【００９２】
これらの場合には、第１実施例のステップＳ２３０で書き込むネットワーク設定情報として、例えば、プロジェクタＰＲ１のＩＰアドレスやプロジェクタ名など一意に識別可能な識別子を用いることができる。こうすれば、コンピュータＰＣ１上で、接続すべきプロジェクタＰＲ１を指定する操作を行う必要がない。したがって、初心者ユーザにとっては、操作を容易化することができる。
【００９３】
Ｃ−２．変形例２：
第１，第２実施例の各工程の全てを備えている必要はなく、必要に応じて不要なものを削除して構成してもよい。例えば、図５に示したステップＳ２１０やＳ２２０あるいは図８に示したステップＳ５１０などの処理は、省略することができる。Ｓ２１０，Ｓ２２０の両方や、ステップＳ５１０省略する場合には、Ｓ２３０の処理を実行する前に、書き込み許可の指示をユーザから受け付ける構成としたり、操作Ｏ３１０の前に、ネットワーク設定許可の指示をユーザから受け付ける構成としたりしてもよい。このようにすれば、実施例と同様に、画像ファイル等を記憶したＵＳＢメモリに誤ってネットワーク設定情報を書き込むことがない。
【００９４】
また、図５，図６に示したＳ４１０〜Ｓ４４０、図１０に示したステップＳ６１０，Ｓ６２０などについても、同様に、省略することが可能である。このようにすれば、ユーザは、手動で、プログラムの起動やインストールを行う必要があるが、汎用品のＵＳＢメモリを使用して、実施例に示した接続・投写処理を行うことができる。また、Ｓ４１０〜Ｓ４４０の一部の処理について省略する構成であってもよい。例えば、ステップＳ４４０のみを省略し、設定・投写プログラムＰ２については、ユーザの手動操作で起動させる構成としてもよい。また、記憶媒体上で設定・投写プログラムＰ２を直接実行できるような場合には、ステップＳ４２０及びＳ４３０を省略してもよい。
【００９５】
Ｃ−３．変形例３：
第１実施例においては、図５に示したステップＳ２３０において、ネットワーク設定に必要な情報のみをネットワーク設定情報として書き込む構成としたが、このような構成に限られるものではなく、付加的な情報も合わせて書き込んで、当該情報をコンピュータＰＣ１に設定する構成としてもよい。例えば、通信データの暗号化に用いるＷＥＰキーを付加的な情報として書き込んでもよい。このようにすれば、さらに、効率的な設定が可能となる。
【００９６】
Ｃ−４．変形例４：
本実施例においては、プロジェクタＰＲ１とコンピュータＰＣ１との間でネットワーク設定情報のやり取りを行う記憶媒体として、フラッシュメモリを備えたＵＳＢメモリを用いたが、このような構成に限られるものではなく、種々の記憶媒体を用いることができる。例えば、上述のＵＳＢメモリに代えて、ＵＳＢコネクタを備えたフレキシブルディスクドライブやＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＯＭドライブ、光磁気ディスクドライブ、ハードディスクドライブなど、種々の記憶媒体を用いることができる。このようにしても高い汎用性を確保することができる。もとより、接続方式についてもＵＳＢコネクタに限るものではなく、例えば、ＰＣカード、ＳＤカード、コンパクトフラッシュカードなどを専用スロットに挿入して接続する形態であってもよい。
【００９７】
Ｃ−５．変形例５：
第１実施例においては、図５で示したステップＳ２１０〜Ｓ２３０の処理を実行可能なプログラムを備えたプロジェクタＰＲ１について示したが、これらのプログラムは、予めＵＳＢメモリＵ１に記憶させておき、ステップＳ４１０と同様に、自動起動によりプロジェクタＰＲ１にインストールする構成としてもよい。こうすれば、汎用品のプロジェクタを使用して、実施例に示した接続・投写処理を行うことができる。
【００９８】
Ｃ−６.変形例６：
第２実施例において、画像の送信は、コンピュータＰＣの画面をキャプチャし、これを所定のインターバルで送信したが、図１１ステップＳ８１０の処理の前に、ＵＳＢポートに専用のＵＳＢメモリＵ３が装着されているか否かを判断し、装着されていれば、画面のキャプチャと送信（ステップＳ８１０、Ｓ８２０）を行ない、専用のＵＳＢメモリＵ３が装着されていなければ、図１１に示した画像表示ルーチンを実行するブログラムを終了するという構成としても良い。このとき、プログラムの処理を終了するだけでなく、常駐型プログラムとしている場合には、これをレジストリなどからも削除し、常駐を解除しても良い。係る構成を採れば、ＵＳＢポートに専用のＵＳＢメモリＵ３が装着されている間だけ、コンピュータＰＣ３からプロジェクタＰＲ３に画像を送信することができる。なお、こうした対応を採る場合には、図１０におけるプログラムのインストール（ステップＳ６２０）が終わった時点で、ＵＳＢメモリＵ３をファイル管理システム上はアンマウントしておくことも望ましい。アンマウントしておけば、いつでもＵＳＢメモリＵ３をＵＳＢポートから抜き取ることができるからである。アンマウントされた状態でも、ＵＳＢポートの状態を読み取ることにより、ＵＳＢポートにＵＳＢメモリＵ３が装着された状態か否かを判断することができる。
【符号の説明】
【００９９】
２０…画像表示システム
３０…ＣＰＵ
３１…判断部
３２…検出部
３３…情報書込部
３４…接続部
３６…ＲＯＭ
３８…ＲＡＭ
４０…ＥＥＰＲＯＭ
４１…ＳＳＩＤ
４２…プロジェクタ名
４３…ＭＡＣアドレス
５１…入力機構
６１…ＶＲＡＭ
６３…グラフィックコントローラ
６５…投写部
７１…無線インタフェース
７３…ネットワークインタフェース
７５…ＵＳＢインタフェース
８０…ＣＰＵ
８１…接続部
８２…画像送信部
８５…ハードディスクドライブ
８６…ＲＯＭ
８８…ＲＡＭ
９１…入力機構
１０１…ＶＲＡＭ
１０３…グラフィックコントローラ
１０７…ディスプレイ
１１１…無線インタフェース
１１３…ネットワークインタフェース
１１５…ＵＳＢインタフェース
１２５…ＵＳＢインタフェース
１３０…ＣＰＵ
１４０…フラッシュメモリ
１４２…システム領域
１４３…ＣＤ−ＲＯＭ領域
１４４…設定情報格納領域
ＰＲ１〜ＰＲ３…プロジェクタ
ＰＣ１〜ＰＣ３…コンピュータ
ＰＣ４…ノート型コンピュータ
ＳＣ１〜ＳＣ３…スクリーン
Ｕ１〜Ｕ３…ＵＳＢメモリ
【図１】
2010181876.tif 000003
【図２】
2010181876.tif 000004
【図３】
2010181876.tif 000005
【図４】
2010181876.tif 000006
【図５】
2010181876.tif 000007
【図６】
2010181876.tif 000008
【図７】
2010181876.tif 000009
【図８】
2010181876.tif 000010
【図９】
2010181876.tif 000011
【図１０】
2010181876.tif 000012
【図１１】
2010181876.tif 000013