(57)【要約】【課題】  提示したコンテンツのデータを簡便な操作で保存することができるプロジェクタを提供する。【解決手段】  投影位置に投影しているコンテンツのデータを記憶媒体に対応付ける。【選択図】  図１１
2009080181.tif 000002
【特許請求の範囲】
【請求項１】
設置台に設置され、かつ、光源から発せられた光によって、少なくとも１つのコンテンツの画像を投影するプロジェクタであって、
前記設置台を投影面にして、前記少なくとも１つのコンテンツの画像がプロジェクタ本体を周回するように移動させる態様で投影すると共に、前記少なくとも１つのコンテンツの画像を移動させる態様で投影した後、少なくとも１つの一定の投影位置に投影する投影手段と、
前記コンテンツのデータが記憶される少なくとも１つの記憶媒体と通信可能な通信手段と、
前記投影位置に基づいて、前記投影位置に投影しているコンテンツのデータを前記記憶媒体に対応付ける制御手段と、を含むことを特徴とするプロジェクタ。
【請求項２】
前記制御手段は、操作者の操作に応じて、前記投影位置に投影しているコンテンツのデータを、対応付けられた前記記憶媒体に記憶させる請求項１に記載のプロジェクタ。
【請求項３】
前記通信手段は、前記記憶媒体と非接触で通信できる請求項１又は２に記載のプロジェクタ。
【請求項４】
前記プロジェクタ本体の上部には、前記通信手段と、前記記憶媒体を載置する載置部と、が設けられている請求項１ないし３のいずれかに記載のプロジェクタ。
【請求項５】
前記記憶媒体は、複数あり、
前記通信手段は、前記記憶媒体と通信をするための複数のアンテナを含み、
前記制御手段は、
前記複数のアンテナのうちのいずれかを選択する切り替え手段と、
選択されたアンテナを介して通信できる前記記憶媒体と前記コンテンツのデータを送受信する送受信手段と、を含む請求項１ないし４のいずれかに記載のプロジェクタ。
【請求項６】
前記制御手段は、選択されたアンテナに基づいて、前記投影位置を決定する請求項５に記載のプロジェクタ。
【請求項７】
前記制御手段は、前記少なくとも１つのコンテンツの画像を移動させる態様で投影した後、静止した態様で投影し、
前記少なくとも１つのコンテンツの画像を静止した態様で投影したときの位置を前記投影位置とし、
前記投影位置で投影しているコンテンツのデータを、前記投影位置に対応付けられた前記記憶媒体に送信する請求項１ないし６に記載のプロジェクタ。
【請求項８】
前記制御手段は、前記投影位置に近い位置にある前記記憶媒体を前記切り替え手段によって選択し、選択された前記記憶媒体と通信する請求項５に記載のプロジェクタ。
【発明の詳細な説明】
【技術分野】
【０００１】
投影像として投影したコンテンツのデータを処理することができるプロジェクタに関する。
【背景技術】
【０００２】
会議等の場におけるプレゼンテーションでは、プロジェクタを用いて資料を投影して行う場合が多くなってきている。このようなプレゼンテーションを行う場合には、事前にアプリケーションソフトウェアを使用して資料のデータを作成し、作成した資料のデータを、外部記憶媒体、例えば、ＵＳＢメモリ（Universal Serial Busメモリ）や、ＤＶＤ（Digital Versatile Disc）等に記憶させておいて、プレゼンテーションを行う会場に持ち込むことが多い。会場では、持ち込んだ外部記憶媒体から所望する資料のデータを読み出して、投影像として投影する。このような場合のために、外部記憶媒体を接続すると、資料のデータのサムネイルを先ず投影して、投影すべき資料を操作者が選択できるようにしたものがあった（例えば、特許文献１参照。）。
【０００３】
また、スクリーンに投影画像をプロジェクタによって投影し、その投影画像に対してスクリーン上で書き込みをしたときに、その書き込んだ画像を記憶手段に記憶させるものあった（例えば、特許文献２参照。）。
【特許文献１】特開２００５−２１５１５８号公報
【特許文献２】特開２００５−１９５６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、従来のプロジェクタは、プレゼンテーションの発表者が、予め準備した資料を記憶させておくために記憶手段を用いたり、プレゼンテーションの場で変更したものを記憶させておくために記憶手段を用いたりするものであった。このようなプロジェクタは、プレゼンテーションの準備を容易にするためのものであったり、資料の不備をその場で修正したり、メモを記憶させるためのものであった。
【０００５】
しかしながら、近年におけるプレゼンテーションは、発表者が行う発表を視聴者が単に視聴するだけでなく、複数人の者が集まって互いに議論をするためのプレゼンテーションも多くなってきている。特に、小規模な会合の場合には、複数人の者が作成してきたコンテンツを互いに提示し合って、それらを原案として議論をするようなものもある。このような会合は、複数回に渡って開かれ、議論の内容が徐々に修正されて、最終的なものにしていくことが多い。このため、次回開かれる会合までに、互いに作成してきた資料を交換して持ち帰り、個々にその内容を詳細を検討する必要がある。このような場合に、作成してきた資料を互いに配布しあうことが必要となるが、会合に参加している人数分、資料を予め作成しておく必要があったり、データで互いに渡すような場合であっても、データを記憶媒体にコピーするには、コピー元のデータのファイルを選択したり、コピー先のドライブレターやディレクトリ等の記憶場所を指定したりする作業が必要となり、作業が煩雑なものとなった。さらに、複数の者にデータを渡すには、この作業を人数分行わなければならず、煩雑にならざるを得なかった。
【０００６】
また、単に発表のみのプレゼンテーションを行うような場合であっても、発表に用いたコンテンツの配付を希望される場合もある。紙媒体を用いたときには、想定される部数を準備したりしなければならず煩雑になる。また、想定した部数を上回る人数の場合には、紙媒体の資料を準備しなければならず、下回った場合には、準備した紙媒体を持ち帰ったり廃棄したりする必要が生じ、資源を無駄にすることになる。さらに、データで渡すような場合であっても、上述したデータのコピーに関する作業が煩雑になることは、小規模な会合の場合と同等であるか、それ以上になる。
【０００７】
上述したような従来のプロジェクタは、ＵＳＢメモリなどの大容量の外部記憶装置を接続することはできても、外部記憶装置を単に読み書き可能に認識するだけであり、資料の配布をするためのデータのコピーについては、上述したように煩雑にならざるを得なかった。
【課題を解決するための手段】
【０００８】
本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、コンテンツのデータを簡便な操作で保存できるプロジェクタを提供することにある。特に、コンテンツと記憶装置の所有者とを結びつけることによって、コンテンツのデータを簡便に保存できるプロジェクタを提供することにある。
【０００９】
以上のような目的を達成するために、本発明においては、投影位置に投影しているコンテンツのデータを記憶媒体に対応付ける。
【００１０】
具体的には、本発明に係るプロジェクタは、
設置台に設置され、かつ、光源から発せられた光によって、少なくとも１つのコンテンツの画像を投影するプロジェクタであって、
前記設置台を投影面にして、前記少なくとも１つのコンテンツの画像がプロジェクタ本体を周回するように移動させる態様で投影すると共に、前記少なくとも１つのコンテンツの画像を移動させる態様で投影した後、少なくとも１つの一定の投影位置に投影する投影手段と、
前記コンテンツのデータが記憶される少なくとも１つの記憶媒体と通信可能な通信手段と、
前記投影位置に基づいて、前記投影位置に投影しているコンテンツのデータを前記記憶媒体に対応付ける制御手段と、を含むことを特徴とする。
【００１１】
上述したように、本発明に係るプロジェクタは、設置台に設置されるものであると共に、光源から発せられた光によって、少なくとも１つのコンテンツの画像を投影する。さらに、本発明に係るプロジェクタは、投影手段と通信手段と制御手段とを含む。
【００１２】
この投影手段は、上述した少なくとも１つのコンテンツの画像を投影する。さらに、投影手段は、プロジェクタの設置台を投影面とする。投影手段は、２つの態様で、少なくとも１つのコンテンツの画像を投影する。第１の態様は、少なくとも１つのコンテンツの画像がプロジェクタ本体を周回するように、少なくとも１つのコンテンツの画像を移動させて投影するものである。第２の態様は、少なくとも１つのコンテンツの投影像を、少なくとも１つの一定の投影位置に投影するものである。投影手段は、少なくとも１つのコンテンツの投影像を、第１の態様で投影した後、第２の態様で投影する。
【００１３】
なお、上述した第２の態様は、少なくとも１つのコンテンツの投影像を移動させないように投影することを意味し、コンテンツの投影像の大きさを異ならしめて投影したり回転させて投影したりするような場合も、第２の態様に含まれる。例えば、少なくとも１つのコンテンツの投影像を、拡大したり縮小したり変形したりして投影する場合も第２の態様に含まれる。すなわち、投影像を視認しやすくするために、拡大したり縮小したり、歪んで投影された投影像を本来の投影像に補正するように、変形させて投影するような場合も、第２の態様に含まれる。さらに、少なくとも１つのコンテンツの投影像を、所定の角度だけ自転するように回転させて投影する場合も第２の態様に含まれる。すなわち、投影像を視認しやすくするために、若干回転させて投影するような場合も、第２の態様に含まれる。
【００１４】
さらに、１つの一定の投影位置で、１つのコンテンツの投影像を投影する場合だけでなく、１つの一定の投影位置で、複数のコンテンツの投影像を投影する場合も含まれる。投影像を投影する位置は、少なくとも１つあればよい。このように、コンテンツの投影像の数や、投影する位置の数については、限定されない。
【００１５】
また、通信手段は、記憶媒体と通信できるように接続するものである。この記憶媒体には、コンテンツのデータが記憶される。記憶媒体と通信手段との対応関係は、１対１にする必要はなく、通信手段が、記憶媒体と通信することによって、コンテンツのデータを記憶媒体に書き込むことができればよい。なお、この通信手段を介して、記憶媒体からコンテンツのデータを読み出すことができるものが好ましい。
【００１６】
さらに、制御手段は、上述した投影手段によってコンテンツが投影された投影位置に基づいて、その投影位置に投影しているコンテンツのデータを記憶媒体に対応付ける。すなわち、制御手段は、コンテンツのデータと記憶媒体とを対応付ける。投影位置は、記憶媒体を検出した位置に基づいて定めるものであっても、投影手段が、コンテンツの投影像を投影した位置に基づいて定めるものでもよい。
【００１７】
投影位置に投影しているコンテンツのデータを記憶媒体に対応付けるので、コンテンツのデータを記憶媒体に保存するような場合に、保存操作を容易にすることができる。
【００１８】
また、本発明に係るプロジェクタは、
前記制御手段が、操作者の操作に応じて、前記投影位置に投影しているコンテンツのデータを、対応付けられた前記記憶媒体に記憶させるものが好ましい。
【００１９】
このようにすることで、プロジェクタの操作者の意思を反映させて記憶させることができる。とくに、記憶させたくないコンテンツが存在するような場合には、そのデータを記憶させないようにできる。
【００２０】
さらに、本発明に係るプロジェクタは、
前記通信手段が、前記記憶媒体と非接触で通信できるものが好ましい。
【００２１】
非接触にすることで、記憶媒体の取り扱いや操作を容易にすることができる。また、機械的接触がないので、プロジェクタや記憶媒体の耐久性を向上させることができる。
【００２２】
さらにまた、本発明に係るプロジェクタは、
前記プロジェクタ本体の上部に、前記通信手段と、前記記憶媒体を載置する載置部と、が設けられているものが好ましい。
【００２３】
通信手段と載置部とをプロジェクタ本体の上部に設けたので、記憶媒体の取り扱いや、記憶媒体を通信可能にするための作業を容易にすることができる。
【００２４】
また、本発明に係るプロジェクタは、
前記記憶媒体が、複数あり、
前記通信手段が、前記記憶媒体と通信をするための複数のアンテナを含み、
前記制御手段が、
前記複数のアンテナのうちのいずれかを選択する切り替え手段と、
選択されたアンテナを介して通信できる前記記憶媒体と前記コンテンツのデータを送受信する送受信手段と、を含むものが好ましい。
【００２５】
上述した制御手段は、切り替え手段と送受信手段とを含む。切り替え手段は、複数のアンテナのうちのいずれかを選択する。なお、１つのアンテナのみを選択する必要はなく、通信することができるならば、切り替え手段は、２つ以上のアンテナを選択してもよい。例えば、通信するための周波数を複数使用することによって、２つ以上のアンテナを選択して通信するようにしてもよい。送受信手段は、切り替え手段によって選択されたアンテナを介して通信できる記憶媒体と、コンテンツのデータを送受信する。このようにすることで、記憶媒体が複数ある場合であっても、好ましい記憶媒体を選択することによって、的確に通信することができる。
【００２６】
さらに、本発明に係るプロジェクタは、
前記制御手段が、選択されたアンテナに基づいて、前記投影位置を決定するものが好ましい。
【００２７】
このようにすることで、投影位置を決定するので、煩雑な操作をすることなく、コンテンツの投影像を迅速にかつ的確に投影することができる。
【００２８】
さらにまた、本発明に係るプロジェクタは、
前記制御手段が、前記少なくとも１つのコンテンツの画像を移動させる態様で投影した後、静止した態様で投影し、
前記少なくとも１つのコンテンツの画像を静止した態様で投影したときの位置を前記投影位置とし、
前記投影位置で投影しているコンテンツのデータを、前記投影位置に対応付けられた前記記憶媒体に送信するものが好ましい。
【００２９】
このようにすることで、コンテンツのデータを記憶させる操作を、迅速にかつ的確に行うことができる。
【００３０】
また、本発明に係るプロジェクタは、
前記制御手段が、前記投影位置に近い位置にある前記記憶媒体を前記切り替え手段によって選択し、選択された前記記憶媒体と通信するものが好ましい。
【００３１】
投影位置に近い位置にある記憶媒体を切り替え手段によって選択するので、記憶媒体の選択を容易に行うことができ、操作を簡便にすることができる。
【発明の効果】
【００３２】
提示したコンテンツのデータを簡便な操作で保存することができる。
【発明を実施するための最良の形態】
【００３３】
以下に、本発明の実施例について図面に基づいて説明する。
【００３４】
＜＜＜プロジェクタ１０の概要＞＞＞
図１は、本発明の第１の実施の形態のプロジェクタ１０の概略を示す斜視図である。なお、図１は、プロジェクタ１０を机１２（設置台）の略中央に載置した状態を示す。図１に示すように、プロジェクタ１０は、本体１００と、支持体１０６と、ミラー１０８とを含む。本体１００の上部から出射された光が、ミラー１０８に反射されて机１２に至る。この机１２に至った光によって、机１２に投影像が投影される。
【００３５】
＜本体１００（プロジェクタ本体）＞
プロジェクタ１０は、本体１００を有する。本体１００は、図１に示すように、略円柱状の形状又は略円筒状の形状を有している。この本体１００は、図２や図４に示すように、後述する照明光学系１１０と、結像光学系１３０と、検出装置１４０と、制御装置１６０とを有する。
【００３６】
本体１００の上部の略中央部には、略円形の開口部１０２が形成され、この開口部１０２には、後述する投影レンズ１３２が嵌設されている。この投影レンズ１３２からは、後述するように、上向きにミラー１０８に向かって光が出射される。
この本体１００が、「プロジェクタ本体」に対応する。
【００３７】
＜支持体１０６＞
本体１００の上部には、開口部１０２を周回するように周辺部１０４が形成されている。周辺部１０４の一部には、斜め上方に向かって突出するように２つの支持体１０６が設けられている。２つの支持体１０６の各々は、略棒状の形状を有している。なお、２つの支持体１０６は、本体１００に対して固定的に設けても、着脱可能に設けてもよい。
【００３８】
図１に示した例では、２つの棒状の支持体１０６を周辺部１０４に設ける構成としたが、支持体１０６の形状及び数や、支持体１０６を設ける位置は、これには限定されず、支持体１０６の影が、後述する投影像と重ならないように又は重なりにくいようにすればよい。
【００３９】
＜ミラー１０８＞
上述した２つの支持体１０６によって、ミラー１０８が支持されている。ミラー１０８は、略円板状の形状を有し、ミラー１０８の反射面が投影レンズ１３２と向かい合うように（図１の下向きになるように）配置されている。このようにすることで、投影レンズ１３２から出射された光は、ミラー１０８に向かって進み、ミラー１０８によって反射される。
【００４０】
このミラー１０８の上面には、後述する４つのアンテナ１８２ａ〜１８２ｄが設けられている。４つのアンテナ１８２ａ〜１８２ｄは、後述する４つの記憶媒体２００ａ〜２００ｄと通信を行うためのものである。これらの４つのアンテナ１８２ａ〜１８２ｄと、４つの記憶媒体２００ａ〜２００ｄとについては、後述する。
【００４１】
＜机１２（設置台）＞
上述したようにプロジェクタ１０は、机１２に載置される。図１では、机１２の天板部のみを机１２として示し、机１２の脚部を省略して示した。図１に示した例では、机１２は、略円板状の形状を有する。投影レンズ１３２から出射された光が、ミラー１０８によって反射されて机１２に至ることによって、プロジェクタ１０からの投影像が、机１２の周辺領域１４に投影される。この周辺領域１４は、机１２の表面上の一部の領域であって、机１２の中心部から離れたまわりの部分の領域である。言い換えれば、周辺領域１４は、机１２の表面上における、机１２の中心部を周回する領域である。この周辺領域１４の大きさは、机１２の大きさや、プロジェクタ１０の大きさや、投影像の大きさ等によって適宜定まる。上述した机１２の表面が、「投影面」に対応し、周辺領域１４が、「周回領域」に対応する。上述したように、周辺領域１４が、机１２において投影像が投影される領域である。
【００４２】
周辺領域１４に投影される投影像は、歪んだり曲がったりすることなく投影されるものが好ましい。このため、投影像が投影される周辺領域１４の表面は、凹凸のない平坦な形状に形成された机１２を用いるのが好ましい。また、プロジェクタ１０は、机１２の表面に位置する指などの被検出体ＤＴ（図２参照）を検出する必要もあるため、この点からも、周辺領域１４の表面は、凹凸のない平坦な形状に形成されている机１２を用いるのが好ましい。
【００４３】
なお、図１に示した机１２は、プロジェクタ１０が載置される部分（机１２の中心部）と、投影像が投影される部分（机１２の周辺領域１４）とが同一面になっているが、これらは、同一面である必要はない。
【００４４】
上述した被検出体ＤＴには、操作体ＢＤと被提示体ＰＮとの双方が含まれる。操作体ＢＤとして被検出体ＤＴを検出することによって、ジェスチャーを検出することができ、被提示体ＰＮとして被検出体ＤＴを検出することによって、人物を検出することができる。
【００４５】
操作体ＢＤは、プロジェクタ１０を操作する操作者の指等の体の一部や、操作者が手に持っている支持棒やスプーンや、机１２に置いている支持棒やスプーン等の操作者の意思や動作に基づいて動かすことができるものならばよい。このように、操作体ＢＤとして被検出体ＤＴを検出することによって、操作者のジェスチャーを検出することができる。
【００４６】
また、被提示体ＰＮは、机１２の周りに位置してコンテンツが提示される少なくとも１人の被提示者や、被提示者に対応する物体が含まれる。被提示者には、被提示者の胴体や体の一部が含まれ、被提示者自身とみなされるものが含まれる。被提示者に対応する物体には、被提示者が所有するコーヒーカップや携帯電話などの被提示者と同視できるものが含まれる。このように、被提示体ＰＮとして被検出体ＤＴを検出することによって、被提示者や被提示者と同視できるものを検出することができる。
なお、本実施の形態では、図１２に示すように、４人の人間が、プロジェクタ１０を囲んで会合をする場合を想定している。４人の人間のうちの１人が、プレゼンテーションの発表者であるコンテンツの提示者αであり、残りの３人が、コンテンツが提示される被提示者β、γ、δである。
【００４７】
したがって、上述した操作体ＢＤは、主に、提示者αの指等の体の一部や、提示者αが手に持っている支持棒やスプーンや、机１２に置いている支持棒やスプーン等の提示者αの意思や動作に基づいて動かすことができるものである。なお、被提示者β、γ、δもプロジェクタ１０を操作することが許可されているような場合には、操作体ＢＤは、提示者αだけでなく、被提示者β、γ、δの指等の体の一部や、被提示者β、γ、δが手に持っている支持棒やスプーンや、机１２に置いている支持棒やスプーン等の被提示者β、γ、δの意思や動作に基づいて動かすことができるものである。
【００４８】
また、上述した被提示体ＰＮには、被提示者β、γ、δだけでなく、提示者αも含まれる。後述するように、提示者αの前方にも、自分自身のためにコンテンツが提示されるので、被提示体ＰＮには、提示者αも含まれる。したがって、机１２に周りに位置してコンテンツが提示される被提示者β、γ、δ及び提示者αや、被提示者β、γ、δ及び提示者αに対応する物体が含まれる。このように、被提示体ＰＮには、被提示者β、γ、δ及び提示者αの胴体や体の一部が含まれるほか、被提示者β、γ、δ及び提示者α自身とみなされるものも含まれる。さらに、被提示者β、γ、δ及び提示者αに対応する物体には、被提示者β、γ、δ及び提示者αが所有するコーヒーカップや携帯電話などの被提示者β、γ、δ及び提示者αと同視できるものが含まれる。
【００４９】
＜＜＜プロジェクタ１０の構成＞＞＞
図２は、プロジェクタ１０の構成を示す断面図である。なお、この図２では、上述した２つの支持体１０６を省略して示した。上述したように、本体１００には、照明光学系１１０と、光変調素子１２０と、結像光学系１３０（１３２）と、検出装置１４０と、制御装置１６０とが設けられている。本体１００の内部の上側には、照明光学系１１０や光変調素子１２０や結像光学系１３０が位置づけられ、本体１００の内部の下側には、検出装置１４０や制御装置１６０が位置づけられている。このように配置することで、本体１００の上部から光を発することができると共に、照明光学系１１０から発せられる熱を的確に上方向に向かって放熱でき、照明光学系１１０から発せられる熱が、検出装置１４０や制御装置１６０に与える影響を少なくできる。
【００５０】
＜＜照明光学系１１０（投影手段）＞＞
照明光学系１１０は、ランプ１１２と、反射鏡１１４と、フィルター１１６と、レンズ１１８とを含む。これらのランプ１１２と、反射鏡１１４と、フィルター１１６と、レンズ１１８とは、本体１００の内側の所定の位置に設けられている。
【００５１】
＜ランプ１１２（光源）＞
ランプ１１２は、所定の波長で所定の強度の光を発するもの、例えば、ハロゲンランプからなる。このランプ１１２は、発せられた光が、本体１００の上方向に向かって進むように、本体１００の内側の所定の位置に配置されている。
【００５２】
＜反射鏡１１４＞
ランプ１１２の周囲には、反射鏡１１４が設けられている。反射鏡１１４の反射面は、所定の曲面形状、例えば、放物面形状や楕円面形状を有する。反射鏡１１４は、反射鏡１１４の反射面の焦点の位置が、ランプ１１２のフィラメントの位置とおおよそ一致するように配置されている。反射鏡１１４は、ランプ１１２から発せられた光を、反射面で反射させて集光し、後述する光変調素子１２０に向かうように導く。
【００５３】
＜フィルター１１６＞
反射鏡１１４によって反射された光の進行方向には、フィルター１１６が配置されている。フィルター１１６は、ランプ１１２から発せられた光のうち、光変調素子１２０を傷める可能性のある波長の光や、人体等に影響を及ぼす可能性のある波長の光を予め遮断する。
【００５４】
＜レンズ１１８＞
フィルター１１６を通過した光の進行方向には、レンズ１１８が配置されている。レンズ１１８は、フィルター１１６を通過した光を、平行光に近づけると共に、その強度を均一に近づけて、後述する光変調素子１２０に導く。
図２では、１枚の凸レンズをレンズ１１８として示したが、光変調素子１２０に入射させるために好ましい光に変換できるものであれば、他の形状のレンズを用いても、複数のレンズ群をレンズ１１８として用いてもよい。
【００５５】
＜光変調素子１２０＞
レンズ１１８を通過した光の進行方向には、光変調素子１２０、例えば、液晶素子が配置されている。この光変調素子１２０は、後述する制御装置１６０から発せられる駆動信号によって制御される。光変調素子１２０は、この駆動信号に応じて、光変調素子１２０に至った光を、通過させる動作又は遮断する動作をする。
【００５６】
この光変調素子１２０の動作によって光変調素子１２０を通過した光が、机１２の表面に至ることによって、所望する投影像が、机１２の表面に形成される。
【００５７】
なお、光変調素子１２０は、上述した液晶素子だけでなく、ＤＭＤ（デジタル・マイクロミラー・デバイス）など、ランプ１１２から発せられた光の進行を制御できるものであればよい。
【００５８】
上述したランプ１１２と、反射鏡１１４と、フィルター１１６と、レンズ１１８とは、ランプ１１２から発せられた光を、なるべく明るくかつ強度を均一に近づけて、光変調素子１２０に照射するように配置されている。また、必要に応じて、赤、緑、青の各色を切り換えて照射するためのカラーホイールや、赤、緑、青の各色に色分離する色分離部と光変調素子で変調さらに各色の光を合成する色合成部とを備えてもよい。
【００５９】
図２に示した例では、２つの光変調素子１２０を示したが、光変調素子１２０の数は、これに限られず、投影像を投影すべき領域の大きさや机１２の大きさや、要求されるであろう投影像の解像度などの種々の条件に応じて適宜定めればよい。
【００６０】
例えば、机１２の周辺領域１４を４つの異なる領域に仮想的に分け、その領域に応じた４つの光変調素子１２０を用いて、これらの４つの領域に投影像を投影してもよい。具体的には、光変調素子１２０を４つ用いた場合には、第１の光変調素子１２０を第１の領域に対応させ、第２の光変調素子１２０を第２の領域に対応させ、第３の光変調素子１２０を第３の領域に対応させ、第４の光変調素子１２０を第４の領域に対応させる。このようにした場合には、４つの領域の各々について、１つの光変調素子１２０と１つの表示用メモリ１７４とを用いることができるので、投影像の解像度を高めることができ、詳密な画像からなるコンテンツを投影像として投影するような場合であっても、鮮明に表示することができる。なお、上述した表示用メモリ１７４については、後述する。
【００６１】
＜他の光学素子＞
また、ランプ１１２から発せられた光の強度をより均一に近づけて光変調素子１２０に照射させるためのロッド等の光学素子を、照明光学系１１０にさらに加えてもよい。
【００６２】
＜＜結像光学系１３０（投影手段）＞＞
＜投影レンズ１３２＞
上述した光変調素子１２０を通過した光の進行方向には、結像光学系１３０として投影レンズ１３２が設けられている。上述したように、本体１００の上部の略中央部には、略円形の開口部１０２が形成されており、この開口部１０２に、投影レンズ１３２が嵌設されている。投影レンズ１３２は、光変調素子１２０を通過した光を、所定の方向に向かって拡がって結像するように変換する。この投影レンズ１３２によって、投影像を所望する大きさにして机１２の表面に投影することができる。
図２では、１枚の凸レンズを投影レンズ１３２として示したが、机１２の表面に投影させるために好ましい光に変換するものであれば、他の形状のレンズを用いても、複数のレンズ群を投影レンズ１３２として用いてもよい。
【００６３】
＜ズーム機能＞
さらに、結像光学系１３０に、可動レンズ群を設けて、ズーム機能を有するようにしてもよい。このようにすることで、机１２の大きさに応じて、投影像を所望する大きさに拡大又は縮小することができる。
なお、ズーム機能は、可動レンズ群のように光学的に拡大又は縮小するようにしても、後述する制御装置１６０における画像処理によって行ってもよい。
【００６４】
＜投影像の補正＞
また、図２に示したように、光変調素子１２０を通過した光は、斜め上に向かって進むため、机１２に投影される投影像が歪む場合がある。この歪みの補正は、補正するための光学素子を結像光学系１３０に設けて光学的に行っても、後述する制御装置１６０における画像処理によって行ってもよい。
【００６５】
＜＜投影像の投影＞＞
光変調素子１２０を通過した光は、投影レンズ１３２を通過して、本体１００の上方に向かって進む。上述したように、本体１００の上方には、ミラー１０８が配置されており、本体１００の上方に向かって進んだ光は、ミラー１０８によって反射されて斜め下方向に向かって進む。斜め下方向に向かって進んだ光は、机１２の表面に至り、至った光によって投影像が形成される。
【００６６】
＜＜検出装置１４０（検出手段）＞＞
図３（ａ）及び（ｂ）に示すように、検出装置１４０は、四組の赤外線発生装置１４１と四組の被検出体検出装置１５０とからなる。
【００６７】
＜赤外線発生装置１４１（伝播波発生手段）＞
四組の赤外線発生装置１４１の各々は、赤外線発生部１４２と、可動ミラー１４４と、レンズ１４６とを含む。四組の赤外線発生装置１４１は、図２に示すように、本体１００の下部に配置されている。図３（ａ）は、これらの赤外線発生装置１４１が位置する箇所で、本体１００を水平な面で切断した断面図である。図３（ａ）に示すように、本体１００では、１つの赤外線発生部１４２と、１つの可動ミラー１４４と、１つのレンズ１４６とが、一組の赤外線発生装置１４１として設けられている。なお、これらの四組の赤外線発生装置１４１の各々は、同一の構成であり、同一の機能を有するので、以下では、一組の赤外線発生装置１４１について説明する。
【００６８】
赤外線発生部１４２からは、所定の波長の赤外線が発せられる。赤外線発生部１４２から発せられた赤外線の進行方向には、可動ミラー１４４が設けられている。可動ミラー１４４は、電動モータ（図示せず）に連結されて連動できるようにされている。電動モータは、略垂直な軸を中心にして回転する。電動モータを、所定の周期で正方向又は逆方向に交互に、所定の角度範囲内で、回転させることによって、可動ミラー１４４も、正方向又は逆方向に交互に、所定の角度範囲内で、略垂直な軸を中心に所定の周期で回転する（図３（ａ）の矢印ＲＡ参照）。可動ミラー１４４が所定の角度範囲内で回転することによって、赤外線発生部１４２から発せられた赤外線は、可動ミラー１４４によって反射されると共に、反射された後の進行方向が、机１２の表面に沿って徐々に変わっていく。このようにすることで、一組の赤外線発生装置１４１によって、所定の角度範囲θ（図３（ａ）参照）に亘って赤外線を机１２の表面に沿って走査することができる。
【００６９】
可動ミラー１４４によって反射された赤外線の進行方向には、レンズ１４６が配置されている。レンズ１４６は、赤外線が所定の角度範囲θに亘って机１２の表面に沿って走査されたときに、略９０度の角度範囲Θ（図３（ａ）参照）に亘って机１２の表面に沿って走査されるように、赤外線の進行方向を変換するためのものである。図３（ａ）に示すように、本体１００の側部には、開口１４８が形成されている。開口１４８は、レンズ１４６を通過した赤外線の進行方向に位置している。開口１４８は、水平方向に長尺な形状を有する。レンズ１４６を通過した赤外線は、開口１４８を介して、本体１００の外に向かって発せられる。上述したように、赤外線は、可動ミラー１４４によって反射されるので、略９０度の範囲内に亘って机１２の表面に沿って走査されるように、本体１００の外に発せられる。
【００７０】
上述したように、本体１００には、四組の赤外線発生装置１４１が設けられている。一組の赤外線発生装置１４１によって、略９０度の角度範囲Θに亘って机１２の表面に沿って走査できるので、赤外線発生装置１４１を４つ用いることによって、３６０度の範囲に亘って赤外線を机１２の表面に沿って走査することができる。このように構成することで、本体１００を囲んで位置する被検出体ＤＴに対して、的確に赤外線を照射することができる。
【００７１】
本体１００の外に発せられた赤外線は、机１２の表面に対して略平行に、かつ、机１２の近傍を進行する。例えば、机１２の表面からの距離が０．５ないし６ミリメートルとなるように、机１２の表面に沿って進行する。後述するように、赤外線を発することで、被検出体ＤＴを検出することができる。この被検出体ＤＴは、上述したように、操作体ＢＤと被提示体ＰＮとの双方が含まれる。操作体ＢＤは、プロジェクタ１０を操作する操作者の指等の体の一部や、操作者が手に持っている支持棒やスプーン等の操作者の意思や動作に基づいて動かすことができるものである。また、被提示体ＰＮは、机１２の周りに位置してコンテンツが提示される少なくとも１人の被提示者や、被提示者に対応する物体である。
【００７２】
なお、赤外線が進むに従って赤外線と机の表面との距離が小さくなるように、赤外線を進行させてもよい。このとき、赤外線が机と交差する位置が、周辺領域１４の外縁と一致するようにすることで、周辺領域１４における被検出体ＤＴの動作のみを検出することができるので、被検出体ＤＴが周辺領域１４以外に位置したときであっても、被検出体ＤＴの不必要な動きに影響されずに的確に制御することができる。
【００７３】
＜被検出体検出装置１５０（反射波散乱波検出手段）＞
図２に示すように、本体１００の下部の赤外線発生装置１４１の上側には、四組の被検出体検出装置１５０が配置されている。図３（ｂ）は、これらの被検出体検出装置１５０が位置する箇所で、本体１００を水平な面で切断した断面図である。図３（ｂ）に示すように、１つのレンズ１５２と、１つの撮像素子１５４とが、一組の被検出体検出装置１５０として設けられている。四組の被検出体検出装置１５０の各々は、上述した四組の赤外線発生装置１４１のいずれかと対応するように配置されている。このように構成したことで、赤外線発生装置１４１の各々から発せられた赤外線は、被検出体ＤＴによって反射された後、その赤外線発生装置１４１に対応した被検出体検出装置１５０によって検出されることができる。なお、これらの四組の被検出体検出装置１５０の各々は、同一の構成であり、同一の機能を有するので、以下では、一組の被検出体検出装置１５０について説明する。
【００７４】
図３（ｂ）に示すように、本体１００の側部には、開口１５６が形成されている。開口１５６は、後述するレンズ１５２の大きさと形状に応じた大きさと形状とを有する。この開口１５６の近くには、図３（ｂ）に示すように、レンズ１５２が配置されている。レンズ１５２の近くには、撮像素子１５４、例えば、ＣＣＤイメージセンサーや、ＣＭＯＳイメージセンサーが配置されている。
【００７５】
上述した開口１４８から発せられた赤外線（図２及び図３（ａ）に示す矢印Ｅ参照）は、被検出体ＤＴ（図２参照）、例えば、操作者の指に至って反射又は散乱される。被検出体ＤＴによって反射されたり散乱されたりした赤外線は、反射波や散乱波となって、開口１５６に向かって進む（図２及び図３（ｂ）に示す矢印Ｒ参照）。開口１５６を通過した赤外線は、レンズ１５２に入射し、所定の方向に向きを変えて進む。レンズ１５２によって進行方向を変えられた赤外線は、撮像素子１５４に入射する。撮像素子１５４に赤外線が入射することで、被検出体ＤＴの像を得ることができる。
【００７６】
上述したように、本体１００には、四組の被検出体検出装置１５０が設けられている。被検出体検出装置１５０を４つ用いることによって、本体１００を囲んで位置する被検出体ＤＴを３６０度の範囲で検出することができる。上述したように、被検出体ＤＴには、操作体ＢＤと被提示体ＰＮとの双方が含まれ、四組の被検出体検出装置１５０は、操作体ＢＤや被提示体ＰＮを検出する。このように、被検出体検出装置１５０は、被検出体ＤＴによって反射波や散乱波となった赤外線を検出することができ、反射波散乱波検出手段を構成する。
【００７７】
上述したように、赤外線発生装置１４１から本体１００の外に発せられた赤外線は、机１２の表面に対して略平行に、かつ、机１２の近傍を進行する。特に、机１２の表面から１ないし２ミリメートル程度の距離で進行するように赤外線を発することで、被検出体ＤＴが、机１２の表面に接していない場合でも、被検出体ＤＴが、机１２の表面にある程度近づけば、被検出体ＤＴを検出することができる。このようにすることで、操作に気を配らずに動作させることができ、円滑にプレゼンテーションを進めることができる。
【００７８】
なお、上述した例では、伝播波発生手段として赤外線発生装置１４１を用い、反射波散乱波検出手段として、反射された赤外線を検出する被検出体検出装置１５０を用いた場合を示したが、回転可能に設けられて所定の波長の超音波を発する超音波発生装置を伝播波発生手段として用い、反射された超音波を検出する超音波検出装置を反射波散乱波検出手段として用いもよい。
【００７９】
この場合には、超音波発生装置から超音波を発した時刻と、反射された超音波を超音波検出装置で検出した時刻との差から、被検出体ＤＴまでの距離を得ることができる。また、反射された超音波を超音波検出装置で検出したときの超音波発生装置の回転角度から、被検出体ＤＴの回転角度を得ることができる。
【００８０】
また、上述した例では、伝播波発生手段として四組の赤外線発生装置１４１を用いたが、１つの赤外線発生装置１４１を伝播波発生手段として用い、赤外線がセンサ部に入射した位置に応じて出力信号を発する位置感応型フォトダイオードを反射波散乱波検出手段として用いてもよい。この場合には、赤外線発生装置１４１と位置感応型フォトダイオードとの双方を回転可能に設ける。
【００８１】
この場合には、位置感応型フォトダイオードから出力された出力信号の大小に応じて、被検出体ＤＴまでの距離を得ることができる。また、反射された赤外線を位置感応型フォトダイオードで検出したときの赤外線発生装置１４１の回転角度から、被検出体ＤＴの回転角度を得ることができる。
【００８２】
さらに、赤外線を走査する代わりに、円筒レンズ等で上下方向に予め集光して、水平方向に扇状に広がるように赤外線を発するようにしてもよい。この場合には、ＣＣＤやＣＭＯＳセンサ等の撮像素子を使うことによって、被検出体ＤＴの位置を検出できる。
【００８３】
＜アンテナ１８２、アンテナ切替器１８４、記憶媒体通信手段１８６＞
図１及び図２に示すように、ミラー１０８の上面には、４つのアンテナ１８２ａ〜１８２ｄが設けられている。また、図２に示すように、４つのアンテナ１８２ａ〜１８２ｄに近接するように、後述する記憶媒体２００ａ〜２００ｄが配置される。これらのアンテナ１８２ａ〜１８２ｄは、記憶媒体２００ａ〜２００ｄと無線通信をすることによって、コンテンツのデータを記憶媒体２００ａ〜２００ｄから読み出したり、コンテンツのデータを記憶媒体２００ａ〜２００ｄに書き込んだりする。
【００８４】
４つのアンテナ１８２ａ〜１８２ｄの各々には、接続線（図示せず）が電気的に接続されている。接続線は、支持体１０６に沿って配線され、図４に示すアンテナ切替器１８４に電気的に接続できるように設けられている。アンテナ切替器１８４は、スイッチング素子からなり、マルチプレクサを構成する。アンテナ切替器１８４は、選択信号用の選択信号接続線と、データ送受信用のデータ接続線との双方の接続線によって、記憶媒体通信手段１８６に電気的に接続されている。さらに、記憶媒体通信手段１８６は、後述する制御装置１６０に電気的に接続されている。
【００８５】
記憶媒体通信手段１８６は、アンテナ切替器１８４と記憶媒体通信手段１８６とを接続する選択信号接続線を介して、アンテナ切替器１８４に選択制御信号を供給する。アンテナ切替器１８４は、供給された選択制御信号に応じてスイッチング素子を駆動して、４つのアンテナ１８２ａ〜１８２ｄのうちの１つを選択する（以下、選択されたアンテナを選択アンテナ１８２と称する。）。選択アンテナ１８２は、アンテナ切替器１８４によって、データ接続線を介して、後述する制御装置１６０に電気的に接続されて、選択アンテナ１８２から制御装置１６０に至るまでの単一の電気的経路が形成される。
【００８６】
上述した記憶媒体通信手段１８６は、リーダ／ライタを含む。リーダ／ライタは、所定の周波数の電磁波を記憶媒体２００ａ〜２００ｄに発することによって、記憶媒体２００ａ〜２００ｄに電源を供給すると共に、コンテンツのデータを制御装置１６０から記憶媒体２００ａ〜２００ｄに書き込んだり、記憶媒体２００ａ〜２００ｄから制御装置１６０にコンテンツのデータを読み出したりする。
【００８７】
さらに、記憶媒体通信手段１８６は、通常の無線タグと通信を行うリーダ／ライタと同様の構成を有し、記憶媒体２００ａ〜２００ｄと無線通信を行うために、平衡−不平衡変換器（図示せず）や、バンドパスフィルタ（図示せず）や、復調器（図示せず）や、変調器（図示せず）も含む。
【００８８】
このようにすることで、アンテナ切替器１８４によって選択された選択アンテナ１８２から電磁波を発することによって、制御装置１６０から記憶媒体２００へコンテンツのデータを送ったり、記憶媒体２００から制御装置１６０へコンテンツのデータを送ったりすることができる。
【００８９】
なお、本実施の形態では、アンテナ１８２として、４つのアンテナ１８２ａ〜１８２ｄを示したが、アンテナの数は、適宜必要に応じて定めればよい。
【００９０】
＜＜制御装置１６０（投影制御手段、検出判別手段）＞＞
図２に示すように、制御装置１６０は、本体１００の下部の赤外線発生装置１４１の上側に配置されている。この制御装置１６０の機能の概略をブロック図として図４に示す。なお、図４には、制御装置１６０の構成を明確にするために、電気的には接続されていない照明光学系１１０及び結像光学系１３０も示した。
【００９１】
＜ＣＰＵ１６２、ＲＯＭ１６４、ＲＡＭ１６６、入出力バス１６８＞
制御装置１６０は、演算等を行うＣＰＵ（中央処理装置）１６２、ＲＯＭ（リードオンリーメモリ）１６４、及びＲＡＭ（ランダムアクセスメモリ）１６６を含む。これらのＣＰＵ１６２、ＲＯＭ１６４、ＲＡＭ１６６は、入出力バス１６８によって電気的に接続されており、データ信号やアドレス信号が入出力できるようになされている。
【００９２】
ＣＰＵ１６２は、後述する図６、図８及び図１１に示す制御用プログラムを実行する。ＲＯＭ１６４には、これら制御用プログラムが予め記憶されている。さらに、ＲＯＭ１６４には、後述するコンテンツのデータを投影像として投影するための各種のアプリケーションソフトウエアも記憶されている。コンテンツのデータの種類に応じて、アプリケーションソフトウエアがＲＯＭ１６４から読み出されて起動される。例えば、文書作成ソフトウエアで作成されたデータ、表計算ソフトウエアで作成されたデータ、プレゼンテーションソフトウエアで作成されたデータ、画像データ、動画データ等の各種のデータを投影像として表示するためのビューアー等のアプリケーションソフトウエアも実行できるように予め記憶されている。また、ＲＡＭ１６６には、制御用プログラムが使用する変数の値や各種のデータや、後述する図７、図９、図１０及び図１３に示す各種のテーブルが、制御用プログラムが実行されるに従って記憶される。
【００９３】
＜検出装置１４０＞
上述した検出装置１４０も制御装置１６０の入出力バス１６８に電気的に接続されている。具体的には、検出装置１４０の撮像素子１５４がインターフェース回路（図示せず）を介して入出力バス１６８に電気的に接続されている。このようにすることで、撮像素子１５４から発せられた出力信号が入出力バス１６８に供給される。ＣＰＵ１６２は、この出力信号を得ることで、被検出体の像を取得できる。
この検出装置１４０によって、被検出体ＤＴが検出される。上述したように、被検出体ＤＴには、操作体ＢＤと被提示体ＰＮとの双方が含まれ、ジェスチャーの検出と、人物の検出とを行うことができる。
【００９４】
＜ランプ制御回路１７２＞
制御装置１６０は、ランプ制御回路１７２を含む。ランプ制御回路１７２も入出力バス１６８に電気的に接続されている。ランプ制御回路１７２には、上述したランプ１１２が電気的に接続されている。ＣＰＵ１６２から発せられた制御信号がランプ制御回路１７２に供給されることによって、ランプ制御回路１７２は、供給された制御信号に応じて、ランプ１１２の点灯や、消灯や、発光強度などを制御する。
【００９５】
＜表示用メモリ１７４＞
制御装置１６０は、表示用メモリ１７４を含む。表示用メモリ１７４も入出力バス１６８に電気的に接続されている。表示用メモリ１７４には、上述した記憶媒体２００（ファイル記憶手段）に記憶されている各種のコンテンツのデータが、ＣＰＵ１６２から発せられた制御信号に応じて、表示用のデータに変換されて記憶される。
【００９６】
＜画像処理回路１７６＞
制御装置１６０は、画像処理回路１７６を含む。画像処理回路１７６も入出力バス１６８に電気的に接続されている。画像処理回路１７６には、上述した表示用メモリ１７４と光変調素子１２０とが電気的に接続されている。画像処理回路１７６は、ＣＰＵ１６２から発せられた制御信号に応じて、表示用メモリ１７４に記憶されているデータに基づいて、光変調素子１２０を駆動するための駆動信号を光変調素子１２０に発する。上述したように、光変調素子１２０は、画像処理回路１７６から供給された駆動信号に応じて、光変調素子１２０に至った光を、通過させる動作又は遮断する動作をする。このようにすることで、ファイル記憶手段１７０に記憶されている各種のコンテンツを投影像として、机１２の表面に投影することができる。
【００９７】
なお、上述した図４に示したブロック図では、ランプ１１２と、ランプ制御回路１７２と、表示用メモリ１７４と、画像処理回路１７６と、光変調素子１２０とを１つずつ示したが、光変調素子１２０を複数にした場合には、これらのランプ１１２とランプ制御回路１７２と表示用メモリ１７４と画像処理回路１７６とを、光変調素子１２０の数に応じて複数にするのが好ましい。このようにすることで、投影領域を大きくしたり、投影像の解像度を高めたりすることができるので、詳密な画像からなるコンテンツを投影像として投影するような場合であっても、鮮明に表示することができる。
なお、表示用メモリ１７４を複数にした場合には、隣り合う投影領域の境界で、整合した投影像を投影するために、複数の表示用メモリ１７４のアドレスは、隣り合う投影領域同士で対応するように予め定められている。
【００９８】
＜照明光学系１１０、結像光学系１３０＞
図４に示すように、ランプ制御回路１７２によって制御されるランプ１１２から発せられた光は、上述した照明光学系１１０に導かれる。照明光学系１１０に導かれた光は、所望する形状の照明光に変換されて、画像処理回路１７６によって制御される光変調素子１２０に導かれる。光変調素子１２０に導かれた光は、変調されて、上述した結像光学系１３０に導かれる。なお、図４においては、導かれる光を破線の矢印で示した。
【００９９】
＜制御パネル１９０＞
さらに、制御装置１６０は、制御パネル１９０を含む。制御パネル１９０は、本体１００の側面に設けられている（図示せず）。制御パネル１９０は、操作者がプロジェクタ１０を操作するためのパネルである。例えば、制御パネル１９０は、プロジェクタ１０の電源のオンオフなどを制御したり、通信条件を定めたり、コンテンツのデータを、記憶媒体２００から読み出したり、記憶媒体２００へ書き込んだりするための表示部や操作部などが形成されている。
制御パネル１９０は、入出力バス１６８に電気的に接続されており、制御パネル１９０から発せられた制御信号は、プロジェクタ１０を制御するために、ＣＰＵ１６２に供給される。
【０１００】
＜＜記憶媒体２００＞＞
記憶媒体２００は、プロジェクタ１０と別体に構成されている。図５は、記憶媒体２００の概略の構成を示す図である。記憶媒体２００は、例えば、非接触型ＩＣカードなどからなり、所定の記憶容量を有し、上述した記憶媒体通信手段１８６を介して制御装置１６０と通信可能に構成されていればよい。
【０１０１】
記憶媒体２００は、プラスチック製の筐体２０２とアンテナ２０４とＩＣチップ２０６とからなる。筐体２０２の外周に沿ってアンテナ２０４が形成されている。ＩＣチップ２０６は、アンテナ２０４と電気的に接続されている。ＩＣチップ２０６には、所定の記憶容量の不揮発性メモリ２０８が電気的に接続されている。不揮発性メモリ２０８にコンテンツのデータが記憶される。
【０１０２】
また、記憶媒体２００は、上述したように、記憶媒体通信手段１８６を介して制御装置１６０と通信できればよく、ＩＣチップ２０６は、所望する制御ができればよく、中央処理装置（ＣＰＵ）を含むものでも、含まないものでもよい。
【０１０３】
上述した記憶媒体通信手段１８６のリーダ／ライタから電磁波が発せられると、アンテナ２０４が電磁波を受信し、ＩＣチップ２０６に電源を供給すると共に、電磁波を搬送波として、コンテンツのデータが記憶媒体通信手段１８６から送信されたり、コンテンツのデータを記憶媒体通信手段１８６に送信したりする。コンテンツのデータが記憶媒体通信手段１８６から送信されたときには、コンテンツのデータは、ＩＣチップ２０６の不揮発性メモリ２０８に記憶される。また、コンテンツのデータを記憶媒体通信手段１８６に送信するときには、ＩＣチップ２０６の不揮発性メモリ２０８に記憶されているコンテンツのデータを読み出して、記憶媒体通信手段１８６に送信する。
【０１０４】
ＩＣチップ２０６は、リードオンリーメモリも有し、リードオンリーメモリには、後述する記憶媒体ＩＤが記憶されている。この記憶媒体ＩＤは、記憶媒体２００を識別するための記憶媒体識別情報であり、記憶媒体２００毎に異なる情報である。また、リードオンリーメモリを有する構成とせずに、不揮発性メモリ２０８の一部に記憶媒体ＩＤを記憶させる構成としてもよい。
【０１０５】
上述したように、本実施の形態では、４人の人間が、プロジェクタ１０を囲んで会合をする場合を想定している。４人の人間のうちの１人が、プレゼンテーションの発表者であるコンテンツの提示者αであり、残りの３人が、コンテンツが提示される被提示者β、γ、δである。これらの提示者αと被提示者β、γ及びδとは、それぞれ別個に記憶媒体２００を所有するものが好ましい。
【０１０６】
以下では、提示者αは記憶媒体２００ａを所有し、被提示者βは記憶媒体２００ｂを所有し、被提示者γは記憶媒体２００ｃを所有し、被提示者δは記憶媒体２００ｄを所有して、使用するものとする。特に、コンテンツの提示者αが所有する記憶媒体２００ａには、投影像として投影される各種のコンテンツのデータが予め記憶されている。コンテンツのデータは、文書作成ソフトウエアで作成されたデータ、表計算ソフトウエアで作成されたデータ、プレゼンテーションソフトウエアで作成されたデータ、画像データ、動画データ等のコンテンツとして提示できる各種のデータであればよい。上述したように、プロジェクタ１０の制御装置１６０のＲＯＭ１６４やＲＡＭ１６６には、これらのコンテンツのデータを投影像として表示するためのビューアー等のアプリケーションソフトウエアも実行できるように予め記憶されている。
【０１０７】
なお、上述した例では、記憶媒体２００として非接触型ＩＣカードからなるものを示したが、無線によって制御装置１６０と通信することができ、コンテンツのデータを記憶させることができる程度の記憶容量を有するものであればよい。
【０１０８】
また、本実施の形態では、１つの記憶媒体２００が、１つのアンテナ１８２と通信する場合を示すが、１つのアンテナ１８２で、２つ以上の記憶媒体２００と通信できるようにしてもよい。
【０１０９】
＜＜制御処理＞＞
以下に、制御装置１６０において行われるプロジェクタ１０の制御について説明する。図６、図８及び図１１は、上述したＲＯＭ１６４に予め記憶されているプログラムによる処理の概略を示すフローチャートである。
【０１１０】
以下においては、プロジェクタ１０は予め起動されており、上述した制御装置１６０は、制御に用いられる種々の変数の初期化等の起動処理を終えて、プロジェクタ１０は定常動作しているものとする。また、図６、図８及び図１１に示すフローチャートは、制御装置１６０における制御処理を実行するための１つの例を示したにすぎず、この処理手順には限られない。
【０１１１】
また、上述したように、アンテナ１８２として４つのアンテナ１８２ａ〜１８２ｄがあり、これらのアンテナ１８２ａ〜１８２ｄを介して、４つの記憶媒体２００ａ〜２００ｄと通信することができる。具体的には、図１２に示すように、４つのアンテナ１８２ａ〜１８２ｄは、略９０度おきに、ミラー１０８の上面に取り付けられている。アンテナ１８２ａが取り付けられている向きを角度０度とし、アンテナ１８２ｂが取り付けられている向きを角度９０度とし、アンテナ１８２ｃが取り付けられている向きを角度１８０度とし、アンテナ１８２ｄが取り付けられている向きを角度２７０度とする。
【０１１２】
上述したように、本実施の形態では、コンテンツの提示者αと、コンテンツが提示される被提示者β、γ及びδとの４人が、プロジェクタ１０を囲んで会合をする場合を想定する。具体的には、コンテンツの提示者αは、アンテナ１８２ａの前方、すなわち、角度０度の位置に座り、被提示者βは、アンテナ１８２ｂの前方、すなわち、角度９０度の位置に座り、被提示者γは、アンテナ１８２ｃの前方、すなわち、角度１８０度の位置に座り、被提示者δは、アンテナ１８２ｄの前方、すなわち、角度２７０度の位置に座っているものとする。
【０１１３】
さらに、提示者αは記憶媒体２００ａを所有し、被提示者βは記憶媒体２００ｂを所有し、被提示者γは記憶媒体２００ｃを所有し、被提示者δは記憶媒体２００ｄを所有している。このため、会合に際して、図１２に示すように、提示者αは、アンテナ１８２ａに近接する位置に記憶媒体２００ａを載置し、被提示者βは、アンテナ１８２ｂに近接する位置に記憶媒体２００ｂを載置し、被提示者γは、アンテナ１８２ｃに近接する位置に記憶媒体２００ｃを載置し、被提示者δは、アンテナ１８２ｄに近接する位置に記憶媒体２００ｄを載置しているものとする。このように、本実施の形態では、提示者αは、アンテナ１８２ａに対応し、被提示者βは、アンテナ１８２ｂに対応し、被提示者γは、アンテナ１８２ｃに対応し、被提示者δは、アンテナ１８２ｄに対応する。
さらにまた、提示者αが所有する記憶媒体２００ａには、プレゼンテーションで用いるコンテンツＡ、Ｂ、Ｃ及びＤのデータが予め記憶されているものとする。
【０１１４】
＜メイン処理＞
図６は、プロジェクタ１０の制御装置１６０において実行されるメイン処理の概略を示すフローチャートである。
最初に、後述する図８のフローチャートに示す通信位置検出処理のサブルーチンを呼び出して実行する（ステップＳ６０１）。このサブルーチンを実行することによって、通信可能な記憶媒体２００を検出することができ、後述する図７に示す投影状態テーブルや、図９に示すアンテナ対応テーブルが、生成されたり更新されたりする。
【０１１５】
次に、上述した４つのアンテナ１８２ａ〜１８２ｄのうち、変数ｎａ＝０のアンテナに対応する記憶媒体２００と通信をして、その記憶媒体２００からコンテンツのデータを読み出す（ステップＳ６０２）。この変数ｎａは、アンテナの番号を示す（以下、アンテナ番号ｎａと称する。）。上述したように、プロジェクタ１０のミラー１０８の上面には、４つのアンテナ１８２ａ〜１８２ｄが、略９０度ごとに設けられている。本実施の形態では、アンテナ番号０（ｎａ＝０）のアンテナが、アンテナ１８２ａであり、アンテナ番号１（ｎａ＝１）のアンテナが、アンテナ１８２ｂであり、アンテナ番号２（ｎａ＝２）のアンテナが、アンテナ１８２ｃであり、アンテナ番号３（ｎａ＝３）のアンテナが、アンテナ１８２ｄである。このように、本実施の形態では、変数ｎａは、０、１、２、３のいずれかの値をとる。
【０１１６】
後述するように、アンテナ番号によって、コンテンツを投影する位置を特定することができる（図９参照）。また、アンテナ番号によって、投影しているコンテンツを特定することができる（図７参照）。さらに、アンテナ番号によって、そのアンテナと通信可能な記憶媒体を特定することができる。したがって、アンテナ番号を介して、所定の位置に投影しているコンテンツと、記憶媒体とを対応付けることができる。
【０１１７】
上述したように、アンテナ番号０（ｎａ＝０）のアンテナは、アンテナ１８２ａである。上述したように、提示者αは、アンテナ１８２ａに近接する位置に記憶媒体２００ａを載置している。このため、記憶媒体２００ａは、アンテナ１８２ａを介して通信を行うことができる。したがって、上述したステップＳ６０２の処理は、提示者αが所有する記憶媒体２００ａと通信を行って、記憶媒体２００ａに記憶されているコンテンツＡ、Ｂ、Ｃ及びＤのデータを読み出す処理である。
【０１１８】
次いで、ステップＳ６０２の処理で読み出したコンテンツＡ、Ｂ、Ｃ及びＤのデータを用いて、コンテンツを投影する（ステップＳ６０３）。具体的には、ステップＳ６０１の処理で生成したアンテナ対応テーブル（図９参照）からコンテンツを投影すべき位置（以下、投影位置と称する。）を読み出し、その投影位置にコンテンツを投影する。図９に示すように、アンテナ番号０のアンテナ１８２ａに対応する投影位置の範囲は、−４５〜４５度の範囲である。したがって、コンテンツの投影位置は、この範囲に含まれるように定められる。なお、１つのコンテンツの投影位置は、−４５〜４５度の範囲であればよく、コンテンツの投影像の大きさや、コンテンツの数に応じて、適宜決めればよい。例えば、２つのコンテンツの投影像を投影するような場合には、これらの２つのコンテンツの投影像が重ならないように、かつ、−４５〜４５度の範囲に含まれるように、投影像の大きさと投影位置とを定めて投影する。
【０１１９】
このように、アンテナ番号０に対応する投影位置の範囲を、−４５〜４５度の範囲として、ステップＳ６０３の処理を実行することで、提示者αの前方の机１２の周辺領域１４に、コンテンツＡ、Ｂ、Ｃ及びＤの投影像が投影される（図１２（ａ）参照）。すなわち、ステップＳ６０３の処理を実行することによって、提示者α自身の前の机１２の周辺領域１４に、コンテンツＡ、Ｂ、Ｃ及びＤの投影像が投影される。このようにすることで、提示者αが、これから被提示者β〜δに提示しようとするコンテンツの投影像を、提示者α自身の前に投影することができる。
【０１２０】
さらに、このステップＳ６０３の処理が実行されることによって、コンテンツの投影状態を示すフラグのテーブル（以下、投影状態テーブル）が更新される。投影状態テーブルは、コンテンツごとに、投影状態を記憶するテーブルである。この投影状態テーブルは、制御装置１６０のＲＡＭ１６６の所定の記憶領域に記憶されている。
【０１２１】
投影状態テーブルの一つの例を図７に示す。この図７では、値１は、コンテンツを投影していることを示し、値０は、コンテンツを投影していないことを示す。
【０１２２】
図７に示した投影状態テーブルの第１列は、コンテンツを識別するためのデータＩＤ（ファイル名）であり、第２列〜第５列は、アンテナ番号ｎａである。ここでのアンテナ番号ｎａは、コンテンツの投影位置を示すためのものであり、提示者α及び被提示者β〜δを特定するためのものである。上述したように、提示者αは、アンテナ１８２ａに対応し、被提示者βは、アンテナ１８２ｂに対応し、被提示者γは、アンテナ１８２ｃに対応し、被提示者δは、アンテナ１８２ｄに対応する。したがって、アンテナ番号を指定することによって、提示者α及び被提示者β〜δを特定することができる。このため、図７に示した投影状態テーブルのように、コンテンツＡ〜Ｄを投影しているか否かの情報を、アンテナ番号ごとに記憶させることによって、コンテンツＡ〜Ｄのうちのいずれのものを提示者α及び被提示者β〜δに提示しているのかを取得することができる。
【０１２３】
プロジェクタ１０が起動された当初は、コンテンツＡ〜Ｄは、いずれも投影されていないので、図７（ａ）に示すように、投影状態テーブルに記憶されている全ての値は０である。さらに、上述したように、ステップＳ６０３の処理を実行することによって、提示者αの前方にコンテンツＡ、Ｂ、Ｃ及びＤの投影像が投影されるので、図７（ｂ）に示すように、アンテナ番号０については、コンテンツＡ、Ｂ、Ｃ及びＤの全ての値が１となる。上述したように、アンテナ番号０は、提示者αに対応する。このように、コンテンツの投影像を投影する処理の際に、図７に示すような投影状態テーブルを更新することによって、コンテンツＡ〜Ｄのうちのいずれのものを提示者α及び被提示者β〜δに提示しているのかを取得することができる。
【０１２４】
ステップＳ６０３の処理を実行した後、操作終了であるか否かを判断する（ステップＳ６０４）。この判断処理は、プロジェクタ１０の制御パネル１９０の終了スイッチが操作されたか否かを判断する処理である。操作終了であると判別したとき（ＹＥＳ）には、直ちにメイン処理を終了する。なお、ステップＳ６０４の操作終了は、制御パネル１９０の終了スイッチによるものだけでなく、ジャスチャーによるものでもよい。
【０１２５】
一方、操作終了でないと判別したとき（ＮＯ）には、検出装置１４０による検出結果を用いて、何らかのジェスチャーが提示者αによってされたか否かを判断する（ステップＳ６０５）。提示者αによってジェスチャーがされていないと判別したとき（ＮＯ）には、上述したステップＳ６０４に処理を戻す。
【０１２６】
提示者αによってジェスチャーがされたと判別したとき（ＹＥＳ）には、そのジェスチャーが、所定のコンテンツの投影像を周回する態様で移動させるためのものであるか否かを判断する（ステップＳ６０６）。このステップＳ６０６の判断処理は、所定のコンテンツの投影像を被提示者β〜δの前方に投影するためのジェスチャーであるか否か、すなわち、プレゼンテーションの所定の資料を被提示者β〜δに配付するためのジェスチャーであるか否かを判断するものである。この提示者αによるジェスチャーは、所定のコンテンツを提示するためのものであり、例えば、コンテンツＡ、Ｂ、Ｃ及びＤのうちの１つのコンテンツを指定して提示するためのものである。なお、所定のコンテンツを提示は、ジェスチャーによって行われるものだけでなく、制御パネル１９０の操作によって行われるものでもよい。
【０１２７】
ステップＳ６０６の判断処理で、ジェスチャーが、所定のコンテンツの投影像を周回する態様で移動させるためのものでないと判別したとき（ＮＯ）には、提示者αによってされたジェスチャーに応じた処理を実行する（ステップＳ６０７）。このステップＳ６０７の処理は、所定のコンテンツの投影像を被提示者β〜δの前方に投影するためのジェスチャー以外のジェスチャーであり、例えば、コンテンツの投影像を縮小したり拡大したりする態様でコンテンツを投影したり、コンテンツの投影像を自転するように回転させる態様でコンテンツを投影したりするものがある。
【０１２８】
ステップＳ６０６の判断処理で、ジェスチャーが、所定のコンテンツの投影像を周回する態様で移動させるためのものであると判別したとき（ＹＥＳ）、すなわち、コンテンツの投影像を被提示者β〜δの前方に投影するためのジェスチャーであると判別したときには、所定のコンテンツの投影像を周回する態様で移動させて投影する処理を開始する（ステップＳ６０８）。この処理によって、所定のコンテンツの投影像は、机１２の周辺に沿って移動するように投影される。
【０１２９】
次に、ジェスチャーによって、所定のコンテンツの投影像の提示先についての指示があったか否かを判断する（ステップＳ６０９）。このステップＳ６０９の判断処理は、所定のコンテンツの提示先について、提示者αのジェスチャーによって、指示があったか否かを判断する処理であり、プレゼンテーションの資料の配付先について、提示者αのジェスチャーによる指示があったか否かを判断する処理である。
【０１３０】
すなわち、上述したステップＳ６０３の処理によって、まず、コンテンツの提示者αの前方にコンテンツＡ、Ｂ、Ｃ及びＤの投影像が投影される。その後、ステップＳ６０９の判断処理によって、コンテンツＡ、Ｂ、Ｃ及びＤのうちの提示したい所定のコンテンツと、被提示者β〜δのうちの提示したい所定の被提示者とを、提示者αのジェスチャーによって定めて提示することができる。特に、被提示者β〜δに応じて、提示するコンテンツを異ならしめたい場合、例えば、一の被提示者には提示してよいが、他の被提示者には提示したくないコンテンツがあるような場合に、提示者αのジェスチャーによって、提示する所定のコンテンツを被提示者β〜δに応じて指定することができる。なお、所定のコンテンツの投影像の提示先についての指示は、提示者αのジェスチャーだけでなく、プロジェクタ１０の制御パネル１９０の操作によって行ってもよい。
【０１３１】
ステップＳ６０９の判断処理で、ジェスチャーによって、所定のコンテンツの投影像の提示先についての指示があったと判別したとき（ＹＥＳ）には、ジェスチャーによって指定された提示先で、所定のコンテンツの投影像を停止させた態様で表示する（ステップＳ６１０）。このステップＳ６１０の処理でコンテンツの投影像を停止させた態様で表示する投影位置は、後述する図９に示すアンテナ対応テーブルの第２列に記憶されている投影位置の範囲を参照することによって定めることができる。このステップＳ６１０の処理を実行することによって、指示があった被提示者の前方の机１２の周辺領域１４に、所定のコンテンツの投影像を投影することができ、提示者αの指示があった被提示者のみに、プレゼンテーションの所定の資料の配付することができる。
【０１３２】
一方、所定のコンテンツの投影像の提示先についての指示がなかったと判別したとき（ＮＯ）には、通信可能な記憶媒体２００ｂ〜２００ｄが存在する前方で、コンテンツの投影像を停止させた態様で表示する（ステップＳ６１１）。通信可能な記憶媒体２００ｂ〜２００ｄが存在するか否かの判断は、後述する図９に示すアンテナ対応テーブルの第３列の欄に記憶媒体ＩＤが記憶されているか否かによって判断すればよい。通信可能な記憶媒体２００ｂ〜２００ｄが存在すると判別したときには、図９に示すアンテナ対応テーブルの第２列に記憶されている投影位置の範囲を参照して、コンテンツの投影位置を定めればよい。
【０１３３】
上述したステップＳ６１１の処理は、会合に参加している被提示者β〜δの全員に、所定のコンテンツを同時に提示するためのものであり、プレゼンテーションの資料を被提示者β〜δの全員に同時に配付することになる。上述したステップＳ６１０の処理と異なり、所定のコンテンツについては、被提示者β〜δを選択する必要がなく、所定のコンテンツを被提示者β〜δの全員に提示してよい場合には、このステップＳ６１１の処理によって、被提示者β〜δの全員に所定のコンテンツを同時に提示することができ、資料の配布を簡便にかつ迅速に行うことができる。
【０１３４】
また、上述したステップＳ６１１の処理は、通信可能な記憶媒体２００ｂ〜２００ｄが存在していれば、図９に示すアンテナ対応テーブルの第２列に記憶されている投影位置の範囲を参照して、コンテンツの投影位置を定めるだけで、コンテンツを提示することができるので、提示するための提示者αの指示を必要としない。このため、被提示者β〜δが、予めコンテンツを提示してもらうことを希望し、提示者αもこれを許可している場合には、被提示者β〜δは、記憶媒体２００ｂ〜２００ｄをアンテナと通信可能な位置に載置しておくだけで、直ちに、コンテンツが提示される。このようにすることで、コンテンツの提示の作業、すなわち、プレゼンテーションの資料の配布の作業を簡便にすることができる。
【０１３５】
上述したように、被提示者β〜δは、記憶媒体２００ｂ〜２００ｄをプロジェクタ１０の上部に設置してアンテナ１８２ｂ〜１８２ｄを介して通信可能な状態にしている。このため、後述する図９に示すアンテナ対応テーブルを参照することによって、被提示者β〜δ毎にコンテンツの投影位置を定め、被提示者β〜δの各々の前方の机１２の周辺領域１４に、コンテンツの投影像を投影することができ、コンテンツを被提示者β〜δに提示することができる。なお、後述するように、通信可能な記憶媒体２００ｂ〜２００ｄが存在するか否かは、ステップＳ６０１の処理で呼び出されて実行される通信位置検出の処理によって判断することができる。
【０１３６】
上述したステップＳ６１０又はＳ６１１の処理を実行することによって、被提示者β〜δの各々の前方の机１２の周辺領域１４に、コンテンツの投影像を投影されるので、プレゼンテーションの資料が、提示者αから配布されたことになる。
【０１３７】
上述したステップＳ６１０又はＳ６１１の処理を実行することによって、被提示者β〜δにコンテンツＡ、Ｂ、Ｃ又はＤを提示することができる。その一つの例を図１２（ａ）に示す。この例では、被提示者βに、コンテンツＡ、Ｂ及びＣが提示され、被提示者γに、コンテンツＢ、Ｃ及びＤが提示され、被提示者δに、コンテンツＣが提示されている。
【０１３８】
また、ステップＳ６１０又はＳ６１１の処理を実行することによって、投影状態テーブルも更新される。その一つの例を図７（ｃ）に示す。図７（ｃ）に示した例では、アンテナ番号０については、コンテンツＡ、Ｂ、Ｃ及びＤの全ての値が１となり、アンテナ番号１については、コンテンツＡ、Ｂ及びＣの値が１となり、アンテナ番号２については、コンテンツＢ、Ｃ及びＤの値が１となり、アンテナ番号３については、コンテンツＣの値が１となる。したがって、図７（ｃ）に示した例の投影状態テーブルに記憶されている値を読み出すことによって、提示者αには、コンテンツＡ、Ｂ、Ｃ及びＤが提示され、被提示者βには、コンテンツＡ、Ｂ及びＣが提示され、被提示者γには、コンテンツＢ、Ｃ及びＤが提示され、被提示者δには、コンテンツＣが提示されていること、すなわち、図１２（ａ）に示した例のように、コンテンツが投影されていることを取得することができる。
【０１３９】
上述したステップＳ６０７や、Ｓ６１０や、Ｓ６１１の処理を実行した後、投影状態テーブルを更新する（ステップＳ６１２）。ジェスチャに応じた処理で表示を消すこともあり、このような場合であっても、ステップＳ６１２の処理を実行することによって、投影状態テーブルを更新することができる。コンテンツのデータを保存するための操作がされたか否かを判断する（ステップＳ６１３）。この操作は、保存するための操作を示すためのジェスチャーによるものでも、プロジェクタ１０の制御パネル１９０を操作することによるものでもよい。コンテンツのデータを保存するための操作がされていないと判別したとき（ＮＯ）には、上述したステップＳ６０４に処理を戻す。
【０１４０】
一方、コンテンツのデータを保存するための操作がされたと判別したとき（ＹＥＳ）には、後述する図８のフローチャートに示す通信位置検出処理のサブルーチンを呼び出して実行する（ステップＳ６１４）。この処理は、上述したステップＳ６０１の処理と同じものである。ここで、この処理を実行することによって、ステップＳ６０２〜Ｓ６１３の処理を実行している最中に、記憶媒体２００が増えたり減ったりしたような場合であっても、通信できる記憶媒体の存在を更新しているので、コンテンツのデータの保存処理や読み出し処理を的確に続けることができる。
【０１４１】
次いで、後述する図１１のフローチャートに示すコンテンツのデータの保存処理のサブルーチンを呼び出して実行し（ステップＳ６１５）、上述したステップＳ６０４に処理を戻す。
【０１４２】
＜通信位置検出処理＞
図８は、図６のサブルーチンのステップＳ６０１やステップＳ６１４の処理で呼び出されて実行される通信位置検出の処理を実行するサブルーチンを示すフローチャートである。
【０１４３】
最初に、アンテナ番号を示す変数ｎａの値を初期化、例えば０に設定する（ステップＳ７０１）。上述したように、プロジェクタ１０には、４つのアンテナ１８２ａ〜１８２ｄが設けられている。変数ｎａの値を０とすることで、アンテナ番号０のアンテナ１８２ａを指定することを意味し、変数ｎａの値を１とすることで、アンテナ番号１のアンテナ１８２ｂを指定することを意味し、変数ｎａの値を２とすることで、アンテナ番号２のアンテナ１８２ｃを指定することを意味し、変数ｎａの値を３とすることで、アンテナ番号３のアンテナ１８２ｄを指定することを意味する。
【０１４４】
次に、記憶媒体通信手段１８６がアンテナ切替器１８４に選択制御信号を発することによって、アンテナ切替器１８４のスイッチを切り替えて、アンテナ番号ｎａに対応したアンテナ１８２との電気的な接続を形成する（ステップＳ７０２）。
【０１４５】
例えば、ステップＳ７０２の処理が最初に実行されたときには、ステップＳ７０１の処理で、ｎａ＝０としているので、アンテナ番号０であるアンテナ１８２ａが、アンテナ切替器１８４によって選択され、アンテナ１８２ａと記憶媒体通信手段１８６とが電気的に接続されて、アンテナ１８２ａから制御装置１６０に至るまでの単一の電気的経路が形成される。
【０１４６】
次いで、選択したアンテナ番号ｎａのアンテナ１８２を介して記憶媒体２００から応答があるか否かを判断する（ステップＳ７０３）。この判断処理によって、選択したアンテナ番号ｎａのアンテナ１８２と通信可能な記憶媒体２００が存在するか否かを判断することができる。なお、ステップＳ７０３の判断処理は、記憶媒体２００からの応答があるか否かを判断するものであるので、記憶媒体２００が物理的に存在する場合であっても、その記憶媒体２００と通信することができなければ、通信可能な記憶媒体２００が存在しないと判断される。
【０１４７】
記憶媒体２００からの応答があると判別したとき（ＹＥＳ）には、プロジェクタ１０と記憶媒体２００との間で通信を実行する（ステップＳ７０４）。このときの通信は、例えば、記憶媒体２００を識別するための記憶媒体識別情報（以下、記憶媒体ＩＤと称する。）を記憶媒体２００から読み込んだり、記憶媒体２００に記憶されているコンテンツのデータを記憶媒体２００から読み込んで、コンテンツのデータを識別するための情報（以下、データＩＤと称する。）を取得したりするものである。このデータＩＤは、コンテンツのデータを指定するためのファイル名や、その他のコンテンツのデータを識別できる情報であればよい。
【０１４８】
次いで、ステップＳ７０４の処理で実行した通信が終了したか否かを判断する（ステップＳ７０５）。通信が終了していないと判別したとき（ＮＯ）には、上述したステップＳ７０４に処理を戻す。一方、通信が終了したと判別したとき（ＹＥＳ）には、アンテナ１８２と記憶媒体２００との対応テーブル（以下、アンテナ対応テーブルと称する。）を更新する（ステップＳ７０６）。
【０１４９】
このアンテナ対応テーブルの一つの例を図９に示す。アンテナ対応テーブルは、制御装置１６０のＲＡＭ１６６の所定の記憶領域に記憶されている。図９に示すように、アンテナ対応テーブルの第１列は、アンテナ番号を示し、第２列は、そのアンテナ番号のアンテナに対応するコンテンツの投影位置の範囲を角度で示し、第３列は、そのアンテナを介して通信することによって取得した記憶媒体２００の記憶媒体ＩＤを示す。この記憶媒体ＩＤは、上述したステップＳ７０４の処理を実行することによって取得できる。
【０１５０】
上述したステップＳ７０６の処理を実行することによって、アンテナ対応テーブルの第３列の欄が、アンテナ番号毎に更新される。図９に示した例では、アンテナ番号０のアンテナ１８２ａを介して通信をしようとした結果、アンテナ１８２ａと通信できた記憶媒体２００の記憶媒体ＩＤが０００１であり、アンテナ番号１のアンテナ１８２ｂを介して通信をしようとした結果、アンテナ１８２ｂと通信できた記憶媒体２００は存在せず（値が０）、アンテナ番号２のアンテナ１８２ｃを介して通信をしようとした結果、アンテナ１８２ｃと通信できた記憶媒体２００の記憶媒体ＩＤが００１１であり、アンテナ番号３のアンテナ１８２ｄを介して通信をしようとした結果、アンテナ１８２ｄと通信できた記憶媒体２００の記憶媒体ＩＤが０００８である。上述したアンテナ１８２ｂについて示したように、通信をしようとした結果、記憶媒体と通信できなかった場合には、０を記憶させる。
【０１５１】
なお、図９は、アンテナ対応テーブルの一つの例を示すためのものであり、図９を除く本実施の形態では、上述したように、アンテナ番号０のアンテナ１８２ａに近接する位置に、記憶媒体２００ａが載置され、記憶媒体２００ａは、アンテナ１８２ａを介して通信できる状態にある。アンテナ番号１のアンテナ１８２ｂに近接する位置に、記憶媒体２００ｂが載置され、記憶媒体２００ｂは、アンテナ１８２ｂを介して通信できる状態にある。アンテナ番号２のアンテナ１８２ｃに近接する位置に、記憶媒体２００ｃが載置され、記憶媒体２００ｃは、アンテナ１８２ｃを介して通信できる状態にある。アンテナ番号３のアンテナ１８２ｄに近接する位置に、記憶媒体２００ｄが載置され、記憶媒体２００ｄは、アンテナ１８２ｄを介して通信できる状態にある。したがって、図９を除く本実施の形態では、アンテナ対応テーブルの第３列には、アンテナ番号０については、記憶媒体２００ａの記憶媒体ＩＤが記憶され、アンテナ番号１については、記憶媒体２００ｂの記憶媒体ＩＤが記憶され、アンテナ番号２については、記憶媒体２００ｃの記憶媒体ＩＤが記憶され、アンテナ番号３については、記憶媒体２００ｄの記憶媒体ＩＤが記憶されているものとする。
【０１５２】
このように、アンテナ対応テーブルに記憶媒体ＩＤを記憶させることによって、被提示者が席を変更するために席を移動するに伴って、所有している記憶媒体を載置する位置も変更することによって、所有している記憶媒体と通信をするアンテナを一のアンテナから他のアンテナへ変更したような場合であっても、記憶媒体ＩＤに応じて、投影するコンテンツや、保存するコンテンツのデータを的確に定めることができる。このように、記憶媒体ＩＤによって、記憶媒体と、その所有者とを特定することができる。
【０１５３】
さらに、図９に示したアンテナ対応テーブルの第２列の投影位置の範囲は、予め定められたものであり、この投影位置の範囲は、制御装置１６０のＲＯＭ１６４に予め記憶されている。このため、アンテナ対応テーブルの第２列の投影位置の範囲は、制御装置１６０が起動されたときに、制御装置１６０のＲＯＭ１６４から読み出されてＲＡＭ１６６に書き込まれて、アンテナ対応テーブルが生成される。
【０１５４】
このアンテナ対応テーブルの第２列は、上述したように、コンテンツの投影位置の範囲を示す。上述したように、本実施の形態では、４人の人間が、プロジェクタ１０を囲んで会合をする場合を想定している。このため、コンテンツを投影する方向も、４人の人間毎にコンテンツを提示できるように、４つの方向に投影するのが好ましい。また、４人の人間は、別個に記憶媒体２００ａ〜２００ｄを所有しており、これらの記憶媒体２００ａ〜２００ｄとプロジェクタ１０との間で通信するために、４つのアンテナ１８２ａ〜１８２ｄが設けられている。上述したように、４つのアンテナ１８２ａ〜１８２ｄは、プロジェクタ１０のミラー１０８の上面に、略９０度おきに取り付けられている。このように、４つのアンテナ１８２ａ〜１８２ｄは、４人の人間が所有する記憶媒体２００ａ〜２００ｄと対応付けられるので、４人の人間に提示するコンテンツの投影位置も、４つのアンテナ１８２ａ〜１８２ｄに対応付けておくのが好ましい。このようにすることで、４人の人間の各々は、４つのアンテナ１８２ａ〜１８２ｄが設けられている位置を基準にして、机１２の周辺に座り、座ったそれぞれの位置で、各々が所有する記憶媒体２００をアンテナ１８２に近接するように載置し、さらに、その位置でコンテンツが提示されるようにできる。
【０１５５】
例えば、図１２に示すように、提示者αは、アンテナ１８２ａの前方（図１２に示す０°の位置）に座り、被提示者βは、アンテナ１８２ｂの前方（図１２に示す９０°の位置）に座り、被提示者γは、アンテナ１８２ｃの前方（図１２に示す１８０°の位置）に座り、被提示者δは、アンテナ１８２ｄの前方（図１２に示す２７０°の位置）に座る。この提示者α及び被提示者β〜δが座った位置で、提示者αは、アンテナ１８２ａに近接する位置に記憶媒体２００ａを載置し、提示者βは、アンテナ１８２ｂに近接する位置に記憶媒体２００ｂを載置し、提示者γは、アンテナ１８２ｃに近接する位置に記憶媒体２００ｃを載置し、提示者δは、アンテナ１８２ｄに近接する位置に記憶媒体２００ｄを載置することができる。したがって、この提示者α及び被提示者β〜δが座った位置で、コンテンツが提示されるように、コンテンツの投影像が投影されるようにするのが好ましい。
【０１５６】
図９に示したアンテナ対応テーブルの第２列の投影位置の範囲は、このような観点から定めたものであり、アンテナ番号０のアンテナ１８２ａに対して、コンテンツの投影位置を−４５〜４５度とし、アンテナ番号１のアンテナ１８２ｂに対して、コンテンツの投影位置を４５〜１３５度とし、アンテナ番号２のアンテナ１８２ｃに対して、コンテンツの投影位置を１３５〜２１５度とし、アンテナ番号３のアンテナ１８２ｄに対して、コンテンツの投影位置を２１５〜−４５度とした。なお、コンテンツの投影像を投影するときには、アンテナ対応テーブルの第２列に示した値の範囲内にあればよく、コンテンツの投影像の大きさや、コンテンツの数に応じて、投影位置を適宜定めればよい。
【０１５７】
このように、図９に示したアンテナ対応テーブルを用いることによって、アンテナ番号を介して、コンテンツの投影位置と、記憶媒体２００ａ〜２００ｄとを対応付けることができる。
【０１５８】
上述したステップＳ７０６の処理を実行した後、ステップＳ７０４で読み込んだデータＩＤとアンテナ番号との対応テーブル（以下、保存状態対応テーブルと称する。）を更新する（ステップＳ７０７）。
【０１５９】
この保存状態対応テーブルの一つの例を図１０（ａ）及び（ｂ）に示す。この図１０では、値１は、コンテンツのデータが保存されたことを示し、値０は、コンテンツのデータが保存されていないことを示す。
【０１６０】
この保存状態対応テーブルも、制御装置１６０のＲＡＭ１６６の所定の記憶領域に記憶されている。図１０（ａ）及び（ｂ）に示すように、保存状態対応テーブルの第１列は、データＩＤを示し、第２列は、アンテナ番号を示す。図１０（ａ）及び（ｂ）に示した例では、データＩＤであるファイル名Ａ、Ｂ、Ｃ及びＤの４つの異なるコンテンツが存在する。
【０１６１】
図１０（ａ）に示した例では、ファイル名Ａ、Ｂ、Ｃ及びＤのコンテンツのデータは、アンテナ番号０のアンテナ１８２ａと通信できる記憶媒体のみに記憶されている。上述した図９に示したアンテナ対応テーブルを参照することによって、アンテナ番号０のアンテナ１８２ａと通信できる記憶媒体は、記憶媒体２００ａである。したがって、図１０（ａ）に示した例保存状態対応テーブルと、図９に示したアンテナ対応テーブルと用いることで、ファイル名Ａ、Ｂ、Ｃ及びＤのコンテンツのデータは、記憶媒体２００ａに記憶されていることを取得することができる。
【０１６２】
上述したように、記憶媒体２００ａの所有者は、提示者αであり、記憶媒体２００ａには、プレゼンテーションで用いるファイル名Ａ、Ｂ、Ｃ及びＤのコンテンツのデータが予め記憶されている。したがって、図１０（ａ）は、当初、提示者αのみが、ファイル名Ａ、Ｂ、Ｃ及びＤのコンテンツのデータを有しており、アンテナ番号０のアンテナ１８２ａと通信できる記憶媒体２００ａのみに、これらのデータが記憶されていることを示す。
【０１６３】
また、図１０（ｂ）に示した例では、後述する保存処理を実行した後の状態を示すものである。保存処理の結果、ファイル名Ａのコンテンツのデータは、アンテナ番号０のアンテナ１８２ａと、アンテナ番号１のアンテナ１８２ｂと通信できる記憶媒体に記憶されている。また、ファイル名Ｂのコンテンツのデータは、アンテナ番号０のアンテナ１８２ａと、アンテナ番号１のアンテナ１８２ｂと、アンテナ番号２のアンテナ１８２ｃと通信できる記憶媒体に記憶されている。ファイル名Ｃのコンテンツのデータは、アンテナ番号０のアンテナ１８２ａと、アンテナ番号１のアンテナ１８２ｂと、アンテナ番号２のアンテナ１８２ｃと、アンテナ番号２のアンテナ１８２ｄと通信できる記憶媒体に記憶されている。ファイル名Ｄのコンテンツのデータは、アンテナ番号０のアンテナ１８２ａと通信できる記憶媒体に記憶されている。この図１０（ｂ）に示した例の場合も、図９に示したアンテナ対応テーブルを参照することによって、ファイル名Ａのコンテンツのデータは、記憶媒体２００ａ及び２００ｂに記憶され、ファイル名Ｂのコンテンツのデータは、記憶媒体２００ａ、２００ｂ及び２００ｃに記憶され、ファイル名Ｃのコンテンツのデータは、記憶媒体２００ａ、２００ｂ、２００ｃ及び２００ｄに記憶され、ファイル名Ｄのコンテンツのデータは、記憶媒体２００ａに記憶されることを取得できる。言い換えれば、アンテナ番号０のアンテナと通信できる記憶媒体２００ａには、ファイル名Ａ、Ｂ、Ｃ及びＤのコンテンツのデータが記憶され、アンテナ番号１のアンテナと通信できる記憶媒体２００ｂには、ファイル名Ａ、Ｂ及びＣのコンテンツのデータが記憶され、アンテナ番号２のアンテナと通信できる記憶媒体２００ｃには、ファイル名Ｂ及びＣのコンテンツのデータが記憶され、アンテナ番号３のアンテナと通信できる記憶媒体２００ｄには、ファイル名Ｃのコンテンツのデータが記憶される。
【０１６４】
上述したステップＳ７０３の判断処理で、記憶媒体２００からの応答がないと判別したとき（ＮＯ）、又はステップＳ７０７の処理を実行したときには、変数ｎａの値を１だけ増やし（ステップＳ７０８）、変数ｎａの値が、最大アンテナ数ｎｍａｘ以上になったか否かを判断する（ステップＳ７０９）。本実施の形態では、４つのアンテナ１８２ａ〜１８２ｄがあるので、最大アンテナ数ｎｍａｘは、４である。
【０１６５】
ステップＳ７０９の判断処理で、変数ｎａの値が、最大アンテナ数ｎｍａｘ未満であると判別したとき（ＮＯ）には、上述したステップＳ７０２に処理を戻し、変数ｎａの値が、最大アンテナ数ｎｍａｘ以上になったと判別したとき（ＹＥＳ）には、本サブルーチンを終了する。
【０１６６】
この図８に示したサブルーチンを実行することによって、図９に示したアンテナ対応テーブルを更新することがでる。このアンテナ対応テーブルによって、４つのアンテナ１８２ａ〜１８２ｄの各々を介して通信できる記憶媒体２００ａ〜２００ｄを、４つのアンテナ１８２ａ〜１８２ｄに対応させることができる。
【０１６７】
また、図８に示したサブルーチンを実行することによって、図１０に示した保存状態対応テーブルを更新することができる。この保存状態対応テーブルとアンテナ対応テーブルと用いることによって、コンテンツが記憶されている記憶媒体を、コンテンツに対応させて特定することができる。
【０１６８】
さらに、上述した図９に示したアンテナ対応テーブルは、アンテナ番号とアンテナとの関係を固定したものであった。すなわち、アンテナ番号０のアンテナは、常に、アンテナ１８２ａであり、アンテナ番号１のアンテナは、常に、アンテナ１８２ｂであり、アンテナ番号２のアンテナは、常に、アンテナ１８２ｃであり、アンテナ番号３のアンテナは、常に、アンテナ１８２ｄであるとしたが、アンテナ番号とアンテナとを動的に関係付けてもよい。例えば、通信可能な記憶媒体を検出した順にアンテナ番号を割り当てるようにしてもよい。このようにすることで、全てのアンテナが使用されていない場合に、使用されているアンテナのアンテナ番号のみを指定すればよいので、アンテナの切り替え処理や通信処理を迅速に行うことができる。
【０１６９】
＜記憶媒体２００への保存処理＞
図１１は、図６のメインの処理のステップＳ６１５の処理で呼び出されて実行される記憶媒体への保存処理を実行するサブルーチンを示すフローチャートである。
【０１７０】
最初に、通信できる記憶媒体２００ａ〜２００ｄの全てを指定して保存処理を実行する指示がされたか否かを判断する（ステップＳ１００１）。この保存処理の指示は、提示者αが、ジェスチャーを行うことでされたものでも、制御パネル１９０を操作することでされたものでもよい。
【０１７１】
保存処理の指示は、提示者αがする場合のみならず、被提示者β〜δもすることができる。例えば、提示者αからコンテンツが被提示者β〜δに提示されたときに、被提示者β〜δがコンテンツのデータを持ち帰って改めて内容を検討したいような場合に、提示者αの許可を得て、コンテンツのデータを保存できるようにするのが好ましい。
【０１７２】
このため、通信できる記憶媒体２００ａ〜２００ｄの全てを指定して保存処理を実行する指示は、提示者αが行い、記憶媒体２００ａ〜２００ｄを別個に指定して保存処理を実行する指示は、被提示者β〜δの各々ができるようにするのが好ましい。
【０１７３】
ステップＳ１００１の判断処理で、通信できる記憶媒体２００ａ〜２００ｄの全てを指定して保存処理を実行する指示がされていない、すなわち、通信できる記憶媒体２００ａ〜２００ｄのうちの一部のみが指定されて保存処理を実行する指示がされたと判別したとき（ＮＯ）には、指定された記憶媒体に対応するアンテナ番号ｎ＿ｓａｖｅの値を取得し（ステップＳ１００２）、変数Ｋの値を１に設定する（ステップＳ１００３）。このアンテナ番号ｎ＿ｓａｖｅの値の取得も、提示者αや被提示者β〜δがジェスチャーを行うことで取得されたものでも、提示者αや被提示者β〜δが制御パネル１９０を操作することで取得されたものでもよい。
【０１７４】
一方、ステップＳ１００１の判断処理で、通信できる記憶媒体２００ａ〜２００ｄの全てを指定して保存処理を実行する指示がされたと判別したとき（ＹＥＳ）には、変数Ｋの値を０に設定する（ステップＳ１００４）。
【０１７５】
このステップＳ１００３又はＳ１００４で用いた変数Ｋは、通信できる記憶媒体２００ａ〜２００ｄの全てに対して保存処理を実行するか否かを示す変数であり、Ｋ＝０のときには、通信できる記憶媒体２００ａ〜２００ｄの全てに対して保存処理を実行することを示し、Ｋ＝１のときには、通信できる記憶媒体２００ａ〜２００ｄのうちの一部のものに対して保存処理を実行することを示す。
【０１７６】
上述したように、通信できる記憶媒体２００ａ〜２００ｄの全てを指定して保存処理を実行する指示は、提示者αが行い、記憶媒体２００ａ〜２００ｄを別個に指定して保存処理を実行する指示は、被提示者β〜δの各々ができるようにするのが好ましい。この場合には、Ｋ＝０となるのは、提示者αが保存処理の指示をしたときであり、Ｋ＝１となるのは、被提示者β〜δの各々が保存処理の指示をしたときである。
【０１７７】
上述したステップＳ１００３又はＳ１００４の処理を実行した後、変数Ｋの値が０であるか否かを判断する（ステップＳ１００５）。変数Ｋの値が０でないと判別したとき（ＮＯ）には、アンテナ番号を示す変数ｎａの値をｎ＿ｓａｖｅに設定し（ステップＳ１００６）、変数Ｋの値が０であると判別したとき（ＹＥＳ）には、変数ｎａの値を１に設定する（ステップＳ１００７）。ここで、ｎ＿ｓａｖｅは、通信できる記憶媒体２００ａ〜２００ｄのうち、保存処理の指定がされたものに対応したアンテナ番号を示す値である。
【０１７８】
また、上述したように、本実施の形態では、提示者αが、記憶媒体２００ａを所有し、この記憶媒体２００ａにアンテナ番号０のアンテナ１８２ａを対応付けられている。また、提示者α以外の被提示者β〜δは、記憶媒体２００ｂ〜２００ｄを所有し、これらの記憶媒体２００ｂ〜２００ｄに、アンテナ番号１〜３のアンテナ１８２ｂ〜１８２ｄを対応付けられている。このため、ステップＳ１００７の処理で、アンテナ番号を示す変数ｎａの値を１にすると共に、後述するステップＳ１０１４の処理で、変数ｎａの値を１ずつ増やして処理を実行することで、被提示者β〜δが所有する記憶媒体２００ｂ〜２００ｄに対して保存処理を実行することができる。
【０１７９】
上述したステップＳ１００６又はＳ１００７の処理を実行した後、アンテナ番号を示す変数ｎａの値に対応する投影位置に投影しているコンテンツのうち、未保存のコンテンツのデータのデータＩＤを取得する（ステップＳ１００８）。この処理は、変数ｎａの値に対応する投影位置に投影されているコンテンツのデータのデータＩＤを、上述した図７に示した投影状態テーブルを参照することによって取得し、アンテナ番号ｎａの値に対応する記憶媒体２００に記憶されているコンテンツのデータのデータＩＤを、上述した図１０に示した保存状態対応テーブルを参照することによって取得する。これらの投影状態テーブルから取得したデータＩＤと、保存状態対応テーブルから取得したデータＩＤとを比較することによって、未保存のコンテンツのデータのデータＩＤを取得することができる。
【０１８０】
例えば、図１２（ａ）に示すように、アンテナ番号１のアンテナ１８２ｂに対応する投影位置に、３つのコンテンツＡ、Ｂ及びＣが投影されているものとする。これは、提示者αが、被提示者βに対して、３つのコンテンツＡ、Ｂ及びＣを提示するために、被提示者βの前方に３つのコンテンツＡ、Ｂ及びＣの投影像を投影したときのものである。この場合に、まず、上述した図７（ｃ）に示した投影状態テーブルのアンテナ番号１の列を参照することによって、データＩＤとしてＡ、Ｂ及びＣを取得する。また、図１０（ａ）に示した保存状態対応テーブルのアンテナ番号１の列を参照することによって、いずれのコンテンツも保存されていないことを取得する。したがって、これらの結果を比較して、未保存のコンテンツのデータのデータＩＤとしてＡ、Ｂ及びＣを取得する。
【０１８１】
上述したステップＳ１００８の処理を実行した後、アンテナ番号０に対応する投影位置に、ステップＳ１００８の処理によって取得した未保存のコンテンツのデータによる投影がなされているか否かを判断する（ステップＳ１００９）。この処理は、まず、ステップＳ１００８の処理によって取得した未保存のコンテンツのデータのデータＩＤとアンテナ番号０の値に対応する図７に示した保存状態対応テーブルとを比較することによって判断することができる。上述したように、アンテナ番号０に対応する投影位置は、提示者αが所有するものが投影されている。したがって、ステップＳ１００９の判断処理は、被提示者β〜δが所有する記憶媒体２００ｂ〜２００ｄに保存しようとするコンテンツのデータが、提示者αの投影領域に存在しているか否かを判断するものである。例えば、図１４のように、提示者αが、コンテンツＢを保存させたくない場合は、保存前にジェスチャによりコンテンツＢの投影を中止する。このようにすれば、被提示者γ、βにはコンテンツＢが投影されているにもかかわらず、記憶媒体には記憶されない。
【０１８２】
上述したステップＳ１００９の判断処理で、アンテナ番号０に対応する投影領域に、ステップＳ１００８の処理によって取得した未保存のコンテンツのデータが存在すると判別したとき（ＹＥＳ）には、アンテナ番号０に対応する記憶媒体２００ａから、未保存のコンテンツのデータに対応するデータを読み出して、アンテナ番号ｎａの値に対応する記憶媒体２００に記憶させることによって、未保存のコンテンツのデータを保存する（ステップＳ１０１０）。この処理は、提示者αが所有する記憶媒体２００ａから、被提示者β〜δが所有する記憶媒体２００ｂ，２００ｃ又は２００ｄへ、未保存のコンテンツのデータをコピーする処理である。なお、投影時にプロジェクタ内の記憶部にコンテンツデータが読み込まれている場合は、プロジェクタ内の記憶部から未保存のコンテンツのデータに対応するデータを読み出して、アンテナ番号ｎａの値に対応する記憶媒体２００に記憶させることによって、未保存のコンテンツのデータを保存してもよい。
【０１８３】
上述したステップＳ１００８〜Ｓ１０１０の処理を実行することによって、アンテナ番号ｎａの値に対応する投影位置に投影しているコンテンツのデータを、アンテナ番号ｎａの値に対応する記憶媒体２００に記憶させることができる。すなわち、アンテナ番号を介して、投影位置に投影しているコンテンツのデータを記憶媒体に対応付け、投影位置に投影しているコンテンツのデータを、その投影位置に応じた記憶媒体に記憶させることができる。このようにすることで、データの保存処理をする際に、記憶媒体を指示したり、記憶させるコンテンツのデータを指示したりすることなく、迅速にかつ簡便に保存処理をすることができる。
【０１８４】
上述したステップＳ１００９の判断処理で、アンテナ番号０に対応する投影領域に、ステップＳ１００８の処理によって取得した未保存のコンテンツのデータが存在しないと判別したとき（ＮＯ）、又はステップＳ１０１０の処理を実行したときには、アンテナ番号ｎａの値に対応する記憶媒体２００に記憶させたコンテンツのデータのデータＩＤに応じて、図１０に示した保存状態対応テーブルのフラグの値を更新する（ステップＳ１０１１）。
【０１８５】
例えば、図１２（ａ）に示すように、アンテナ番号１のアンテナ１８２ｂに対応する投影位置、すなわち、被提示者βの前方に、３つのコンテンツＡ、Ｂ及びＣが投影され、被提示者βが所有する記憶媒体２００ｂに、３つのコンテンツＡ、Ｂ及びＣのデータを保存したものとする。この場合には、３つのコンテンツＡ、Ｂ及びＣのデータを保存する前では、図１０（ａ）に示すように、保存状態対応テーブルのアンテナ番号１の列の値は、全て０である。この後、上述したステップＳ１０１０の処理によって、３つのコンテンツＡ、Ｂ及びＣのデータを保存し、ステップＳ１０１１の処理を実行することによって、図１０（ｂ）に示すように、保存状態対応テーブルのアンテナ番号１の列の値は、３つのコンテンツＡ、Ｂ及びＣについては１となる。
【０１８６】
ステップＳ１０１１の処理を実行した後、未保存データが存在するか否かを判断する（ステップＳ１０１２）。例えば、上述した例のように、３つのコンテンツＡ、Ｂ及びＣのデータが未保存であるような場合には、複数のコンテンツのデータがあるので、データを１つ保存するたびに、ステップＳ１０１２の判断処理によって、未保存のデータがあるか否かを判断することにより、全てのデータを保存したか否かを判断することができる。
【０１８７】
ステップＳ１０１２の判断処理で、未保存データが存在すると判別したとき（ＹＥＳ）には、上述したステップＳ１００８に処理を戻す。一方、未保存データが存在すると判別したとき（ＮＯ）には、変数Ｋの値が０であるか否かを判断する（ステップＳ１０１３）。上述したように、変数Ｋは、通信できる記憶媒体２００ａ〜２００ｄの全てに対して保存処理を実行するか否かを示す変数であり、Ｋ＝０のときには、通信できる記憶媒体２００ａ〜２００ｄの全てに対して保存処理を実行することを示す。したがって、ステップＳ１０１３の判断は、通信できる記憶媒体２００ａ〜２００ｄの全てに対して保存処理を実行するか否かの判断である。
【０１８８】
ステップＳ１０１３の判断処理で、変数Ｋの値が０であると判別したとき（ＹＥＳ）には、アンテナ番号を示す変数ｎａの値を１だけ増やし（ステップＳ１０１４）、変数ｎａの値が、最大アンテナ数ｎｍａｘ以上になったか否かを判断する（ステップＳ１０１５）。上述したように、本実施の形態では、４つのアンテナ１８２ａ〜１８２ｄがあるので、最大アンテナ数ｎｍａｘは、４である。ステップＳ１０１５の判断処理で、変数ｎａの値が、最大アンテナ数ｎｍａｘ未満であると判別したとき（ＮＯ）には、上述したステップＳ１００８に処理を戻す。これらのステップＳ１０１４及びＳ１０１５の処理を実行することによって、通信できる記憶媒体２００ａ〜２００ｄに対して、順次保存処理を実行することができる。
【０１８９】
ステップＳ１０１３の判断処理で、変数Ｋの値が０でないと判別したとき（ＮＯ）、又はステップＳ１０１５の判断処理で、変数ｎａの値が、最大アンテナ数ｎｍａｘ以上になったと判別したとき（ＹＥＳ）には、本サブルーチンを終了する。すなわち、ステップＳ１０１３の判断処理で、通信できる記憶媒体２００ａ〜２００ｄのうち、指定された１つに対して保存処理を実行したとき、又はステップＳ１０１５の判断処理で、通信できる記憶媒体２００ａ〜２００ｄの全てに対して保存処理を実行したときには、本サブルーチンを終了する。
【０１９０】
上述したように、アンテナ番号０のアンテナ１８２ａに、記憶媒体２００ａと、コンテンツの投影位置（−４５〜４５度）とを対応させ、アンテナ番号１のアンテナ１８２ｂに、記憶媒体２００ａと、コンテンツの投影位置（４５〜１３５度）とを対応させ、アンテナ番号２のアンテナ１８２ｃに、記憶媒体２００ａと、コンテンツの投影位置（１３５〜２１５度）とを対応させ、アンテナ番号３のアンテナ１８２ｄに、記憶媒体２００ａと、コンテンツの投影位置（２１５〜−４５度）とを対応させることによって、アンテナを介して、投影像の投影位置と記憶媒体との関係を結びつけることができる。このようにすること、所定の投影位置に投影しているコンテンツのデータを、記憶媒体に対応付けることができ、コンテンツのデータの保存処理を簡便にすることができる。
【０１９１】
例えば、図１２（ａ）に示した例では、被提示者βの前方にコンテンツＡ、Ｂ及びＣが投影され、記憶媒体２００ｂが対応付けられている。また、被提示者γの前方にコンテンツＢ、Ｃ及びＤが投影され、記憶媒体２００ｃが対応付けられている。さらに、被提示者δの前方にコンテンツＣが投影され、記憶媒体２００ｄが対応付けられている。したがって、このような場合に、被提示者β〜δの各々の前方に投影されているコンテンツのデータを保存するときには、被提示者βの前方に投影されているコンテンツＡ、Ｂ及びＣのデータを記憶媒体２００ｂに記憶させ、被提示者γの前方に投影されているコンテンツＢ、Ｃ及びＤのデータを記憶媒体２００ｃに記憶させ、被提示者δの前方に投影されているコンテンツＣのデータを記憶媒体２００ｄに記憶させればよい。このように、投影位置によって、投影するコンテンツが異なる場合であっても、投影しているコンテンツのデータのみを対応する記憶媒体に記憶させることができ、保存処理を簡便にすることができる。
【０１９２】
さらに、図１３に示すような保存禁止テーブルを、制御装置１６０のＲＡＭ１６６の所定の記憶領域に記憶させてもよい。この保存禁止テーブルは、コンテンツの投影は許可するが、そのデータの保存を禁止するためのテーブルである。図１３では、値１は、コンテンツの保存を禁止することを示し、値０は、コンテンツの保存を許可することを示す。
【０１９３】
例えば、図１３に示した例では、アンテナ番号２のコンテンツＤについては、値を１にしており、保存を禁止している。このため、図１２（ａ）に示したように、アンテナ番号２に対応する被提示者γの前方には、３つのコンテンツＢ、Ｃ及びＤが投影されているが、図１２（ｂ）に示すように、保存処理を行っても、コンテンツＤを除いた２つのコンテンツＢ及びＣのデータのみが、記憶媒体２００ｃに保存されることになる。このように、提示者αがコンテンツの提示については許可しても、コンテンツのデータの保存については許可したくない場合には、保存禁止テーブルを用いることによって、提示者αが所望するコンテンツのデータのみを保存させることができる。なお、図１３に示した保存禁止テーブルでは、アンテナ番号０、１及び２については、コンテンツの保存は禁止されていないので、図１２（ｂ）に示すように、記憶媒体２００ａ、２００ｂ及び２００ｄについては、図１２（ａ）のように投影されたコンテンツのデータは、全て保存される。
【０１９４】
また、上述した実施の形態では、提示者をαとし、被提示者をβ〜δとしたが、会合によっては、順々にプレゼンテーションを行う場合もある。このような場合であっても、基準にするアンテナ番号を変更して同様の処理を行えばよい。
【図面の簡単な説明】
【０１９５】
【図１】本発明によるプロジェクタ１０の概略を示す斜視図である。
【図２】プロジェクタ１０の構成を示す断面図である。
【図３】赤外線発生装置１４１が位置する箇所で、本体１００を水平な面で切断した断面図（ａ）と、被検出体検出装置１５０が位置する箇所で、本体１００を水平面で切断した断面図（ｂ）とである。
【図４】制御装置１６０の機能の概略を示すブロック図である。
【図５】記憶媒体２００の概略の構成を示す図である。
【図６】プロジェクタ１０のメインの処理を示すフローチャートである。
【図７】投影状態テーブルの一つの例を示す図である。
【図８】図６のメインの処理のステップＳ６０１で呼び出されて通信位置検出処理を実行するサブルーチンを示すフローチャートである。
【図９】アンテナ対応テーブルの一つの例を示す図である。
【図１０】保存状態テーブルの一つの例を示す図である。
【図１１】図６のメインの処理のステップＳ６１５で呼び出されて記憶媒体への保存処理を実行するサブルーチンを示すフローチャートである。
【図１２】投影されるコンテンツと、アンテナ１８２ａ〜１８２ｄと、記憶媒体２００ａ〜２００ｄとの関係を示す図である。
【図１３】保存禁止テーブルの一つの例を示す図である。
【図１４】投影されるコンテンツと、アンテナ１８２ａ〜１８２ｄと、記憶媒体２００ａ〜２００ｄとの関係を示す図である。
【符号の説明】
【０１９６】
１０  プロジェクタ
１２  机（設置台）
１００  本体
１１０  照明光学系（投影手段）
１３０  結像光学系（投影手段）
１４０  検出装置（検出手段）
１４１  赤外線発生装置
１５０  被検出体検出装置
１６０  制御装置（制御手段）
１８２ａ〜１８２ｄ  アンテナ
１８４  アンテナ切替器（切り替え手段）
１８６  記憶媒体通信手段（通信手段）
２００  記憶媒体
【図１】
2009080181.tif 000003
【図２】
2009080181.tif 000004
【図３】
2009080181.tif 000005
【図４】
2009080181.tif 000006
【図５】
2009080181.tif 000007
【図６】
2009080181.tif 000008
【図７】
2009080181.tif 000009
【図８】
2009080181.tif 000010
【図９】
2009080181.tif 000011
【図１０】
2009080181.tif 000012
【図１１】
2009080181.tif 000013
【図１２】
2009080181.tif 000014
【図１３】
2009080181.tif 000015
【図１４】
2009080181.tif 000016