(57)【要約】【課題】複数のユーザに対応するために複数の入力デバイスを用意する必要なく、また、複数のユーザが移動したり入力デバイスを受け渡す必要なく、複数のユーザによる入力操作を可能とする。【解決手段】入力システム１０は、カメラ１２による撮影画像に所定のＡＲマーカー１４が含まれていることを検出して、ＡＲマーカー１４の実際空間における３次元情報を演算する。仮想入力デバイス１３は、ＡＲマーカー１４の３次元情報に基づいて、実際空間におけるＡＲマーカー１４の位置に所定の仮想入力操作部１５を設定し、仮想入力操作部１５に対する操作入力を光学センサにより検知して制御部１１に出力する。制御部１１は、仮想入力操作部１５に対する操作入力に応じて予め定められた制御を実行する。【選択図】図１
2013254399.tif 000002
【特許請求の範囲】
【請求項１】
カメラと、該カメラによる撮影画像を解析する制御部と、該制御部の制御によりユーザが操作可能な仮想入力操作部を設定する仮想入力デバイスとを備え、
前記制御部は、前記カメラによる撮影画像に所定のマーカーが含まれていることを検出して、該マーカーの実際空間における３次元情報を演算し、
前記仮想入力デバイスは、前記３次元情報に基づいて、実際空間における前記マーカーの位置に所定の仮想入力操作部を設定し、該仮想入力操作部に対する操作入力を光学センサにより光学的に検知して前記制御部に出力し、
該制御部は、前記仮想入力操作部に対する操作入力に応じて予め定められた制御を実行することを特徴とする入力システム。
【請求項２】
請求項１に記載の入力システムにおいて、
前記仮想入力デバイスは、前記カメラによる撮影画像に複数の異なる前記マーカーを検出した場合、各前記マーカーのそれぞれに対応した仮想入力操作部を設定し、ユーザが操作可能な仮想入力操作部の切り替えを可能としたことを特徴とする入力システム。
【請求項３】
請求項２に記載の入力システムにおいて、
前記仮想入力デバイスは、前記複数の異なるマーカーに対応した仮想入力操作部を設定したときに、前記仮想入力部の切り替えを、現在ユーザが操作可能な仮想入力操作部に対する所定の入力操作に従って実行することを特徴とする入力システム。
【請求項４】
請求項１〜３のいずれか１に記載の入力システムにおいて、
前記仮想入力デバイスは、前記複数の異なるマーカーのそれぞれに対応した仮想入力操作部の形態と、各前記仮想入力操作部に対する操作入力に応じた制御とを予め記憶することにより、各前記マーカーのそれぞれに対応した仮想入力操作部を設定可能としたことを特徴とする入力システム。
【請求項５】
請求項１〜４のいずれか１に記載の入力システムにおいて、
前記仮想入力デバイスは、前記仮想入力操作部が視認できるように、可視光を用いて仮想入力操作部のイメージを該仮想操作部の設定位置に投影することを特徴とする入力システム。
【請求項６】
請求項１〜４のいずれか１に記載の入力システムにおいて、
前記仮想入力操作部のイメージを予め描いた平面と、前記マーカーとを有するマーカー設置部を含み、
前記仮想入力デバイスは、前記マーカー設置部の平面上に前記仮想入力操作部を設定することを特徴とする入力システム。
【請求項７】
請求項１〜６のいずれか１に記載された入力システムと、表示装置とを有し、前記入力システムの前記制御部は、前記仮想入力操作部に対する操作入力に応じて、前記表示装置の表示を制御することを特徴とする電子会議システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力システム及び電子会議システム、より詳細には、仮想入力操作部を適宜設定することでその仮想入力操作部に対してユーザが適宜入力操作を行うことができるようにした入力システムと、該入力システムを備えた電子会議システムとに関する。
【背景技術】
【０００２】
一般的な電子会議システムは、表示装置と入力デバイスとを備え、会議参加者が入力デバイスを操作することで、表示装置に会議資料等を表示させ、表示の切り替え等を適宜行うことができるようになっている。
【０００３】
上記のような電子会議システムに関して、例えば特許文献１には、サーバにある画面データを複数のクライアント端末へ送信し、クライアント端末は受信した画面データをディスプレイに表示させながら電子会議を行う電子会議システムが開示されている。ここでは、サーバが各クライアント端末へ送信する画面データ中の特定領域を任意のデータに置換することで、秘密性のある部分は全ての端末で共有されないようにしている。
【０００４】
また、特許文献２には、バーチャル・キーボード等の仮想入力部の表示パターンを複数の種類に切り替え可能にした情報処理装置が開示されている。この情報処理装置は、ユーザの手元に仮想キーボード等の入力部を表示し、その入力部に対するユーザのタッチ操作した位置をレーザ光線や赤外線を使用して光学的に検出し、検出結果に基づいて、ユーザがタッチ操作した入力位置を判別する。そして入力部の表示パターンを複数の種類に切り替えることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１９５６６８号公報
【特許文献２】特開２００７−１５６５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
電子会議システムの入力デバイスには、キーボードとマウスが広く用いられており、多くの場合、１組のキーボードとマウスのみが電子会議システムに接続されている。この場合、入力操作を行うのは１人のユーザに限られる。従って他のユーザが入力操作を行う際には、キーボードとマウスの受け渡しを行う必要があり煩雑である。特に会議室が広い場合等では、１組の入力デバイスを使用して、各ユーザが自由に入力操作を行うことは実質的に困難である。
また、複数のユーザが操作できるように、複数組の入力デバイスを会議に参加するユーザ全員に配布することも考えられるが、デバイスの設置スペースの問題や、コストの面で現実的ではない。
【０００７】
特許文献１の電子会議システムは、上記のようにユーザに対して入力部となるクライアント端末を配布する必要があり、設置スペースやコスト等の問題が生じる。
また、特許文献２の電子会議システムは小型化が可能であるが、レーザ光や赤外線を照射してユーザのタッチ位置を検出するためのシステムを、ユーザが操作する領域の近傍に配置する必要があり、複数のユーザが交代しながら入力操作を行う電子会議システムには適さない。
【０００８】
本発明は、上述のごとき実情に鑑みてなされたものであり、複数のユーザに対応するために複数の入力デバイスを用意する必要なく、また、複数のユーザが移動したり入力デバイスを受け渡す必要なく、複数の参加者による入力操作を可能とする入力システム及び電子会議システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の技術手段は、カメラと、該カメラによる撮影画像を解析する制御部と、該制御部の制御によりユーザが操作可能な仮想入力操作部を設定する仮想入力デバイスとを備え、前記制御部は、前記カメラによる撮影画像に所定のマーカーが含まれていることを検出して、該マーカーの実際空間における３次元情報を演算し、前記仮想入力デバイスは、前記３次元情報に基づいて、実際空間における前記マーカーの位置に所定の仮想入力操作部を設定し、該仮想入力操作部に対する操作入力を光学センサにより光学的に検知して前記制御部に出力し、該制御部は、前記仮想入力操作部に対する操作入力に応じて予め定められた制御を実行することを特徴とした入力システムである。
【００１０】
第２の技術手段は、第１の技術手段において、前記仮想入力デバイスは、前記カメラによる撮影画像に複数の異なる前記マーカーを検出した場合、各前記マーカーのそれぞれに対応した仮想入力操作部を設定し、ユーザが操作可能な仮想入力操作部の切り替えを可能としたことを特徴とした入力システムである。
【００１１】
第３の技術手段は、第２の技術手段において、前記仮想入力デバイスは、前記複数の異なるマーカーに対応した仮想入力操作部を設定したときに、前記仮想入力部の切り替えを、現在ユーザが操作可能な仮想入力操作部に対する所定の入力操作に従って実行することを特徴とした入力システムである。
【００１２】
第４の技術手段は、第１〜３のいずれか１の技術手段において、前記仮想入力デバイスは、前記複数の異なるマーカーのそれぞれに対応した仮想入力操作部の形態と、各前記仮想入力操作部に対する操作入力に応じた制御とを予め記憶することにより、各前記マーカーのそれぞれに対応した仮想入力操作部を設定可能としたことを特徴とした入力システムである。
【００１３】
第５の技術手段は、第１〜４のいずれか１の技術手段において、前記仮想入力デバイスは、前記仮想入力操作部が視認できるように、可視光を用いて仮想入力操作部のイメージを該仮想操作部の設定位置に投影することを特徴とした入力システムである。
【００１４】
第６の技術手段は、第１〜４のいずれか１の技術手段において、前記仮想入力操作部のイメージを予め描いた平面と、前記マーカーとを有するマーカー設置部を含み、前記仮想入力デバイスは、前記マーカー設置部の平面上に前記仮想入力操作部を設定することを特徴とした入力システムである。
【００１５】
第７の技術手段は、第１〜６のいずれか１の技術手段の入力システムと、表示装置とを有し、前記入力システムの前記制御部は、前記仮想入力操作部に対する操作入力に応じて、前記表示装置の表示を制御することを特徴とした電子会議システムである。
【発明の効果】
【００１６】
本発明によれば、本発明は、上述のごとき実情に鑑みてなされたものであり、複数のユーザに対応するために複数の入力デバイスを用意する必要なく、また、複数のユーザが移動したり入力デバイスを受け渡す必要なく、複数の参加者による入力操作を可能とする入力システム及び電子会議システムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明による電子会議システムの構成例を示す図である。
【図２】本発明に係る電子会議システムで仮想入力操作部による操作を可能とするときの状態を説明するための図である。
【図３】仮想入力デバイスにより仮想入力操作部を設定するときの状態を説明する図である。
【図４】ＡＲマーカーの一例を示す図である。
【図５】仮想入力デバイスによる仮想入力操作部の設定処理を説明する図である。
【図６】本発明に係る電子会議システムにおける仮想入力操作部の設定処理の一例を説明するためのフローチャートである。
【図７】ＡＲマーカーに対応付けられた仮想入力操作部の設定例を説明するための図である。
【発明を実施するための形態】
【００１８】
レーザ光により仮想のキーボードイメージを机等に照射し、照射したイメージ上でユーザがタイピング操作を行うことで、文字入力やマウス操作を実現する仮想入力デバイスが存在している。本発明に係る入力システム及び電子会議システムは、この仮想入力デバイスとＡＲマーカー等のマーカー認識技術とを組み合わせることにより、マーカーを設置した任意の場所に仮想入力操作部を設定する。これにより、広い会議室等での複数のユーザによる入力操作を可能とするものである。以下に本発明に係る実施形態を添付された図面を参照しながら具体的に説明する。
【００１９】
図１は、本発明による入力システム及び電子会議システムの構成例を示す図である。
入力システム１０は、制御部１１、カメラ１２、及び仮想入力デバイス１３を備える。また本発明の一実施形態においては後述するＡＲマーカー１４が一体化された平板も入力システム１０に含まれる。また、電子会議システム２０は、入力システム１０とディスプレイ（表示装置）２１とを備える。
【００２０】
カメラ１２は、ディスプレイ２１の正面側に向けられ、例えば入力システム１０が設置かれた会議室内等を撮像する。
仮想入力デバイス１３は、会議参加者などのユーザが操作入力を行うための仮想入力操作部１５を設定する。仮想入力操作部１５とは、ユーザが操作できる位置に投影されたキーボードなどの仮想入力操作イメージである。
仮想入力デバイス１３は、光学センサを備え、仮想入力操作部１５に対するユーザ操作を遠隔から光学的に検出し、検出結果を制御部１１に出力する。ユーザ操作の検出は、レーザ光や赤外線を使用して光学的に検出することができる。
制御部１１は、入力システム１０の各部、及び電子会議システム２０のディスプレイ２１を制御する。ディスプレイ２１は、会議資料等の各種データを表示させるもので、大型液晶パネルなどを適用できる。
【００２１】
入力システム１０では、ＡＲ（Augmented Reality）マーカー１４を使用した拡張現実の技術を利用することができる。ＡＲマーカーを使用する技術は公知のものであり、予め定められている２次元図形などのＡＲマーカーを対象となる空間に設置して使用する。この場合、対象となる空間とは、仮想入力操作部１５を設定すべき実際の空間であり、具体的には、例えば会議の参加者の着席位置の机上である。
【００２２】
ＡＲマーカーを使用した拡張現実の技術を用いることで、制御部１１は、カメラ１２で撮影した画像内に所定のＡＲマーカー１４が撮影されているかどうかを検出し、ＡＲマーカー１４が撮影されていれば、予めリンクされているプログラムを起動する。このプログラムにより、仮想入力デバイス１３によって、ＡＲマーカー１４の３次元空間上の位置に所定の仮想入力操作部１５を設定する。例えば、ＡＲマーカー１４の位置にキーボードなどの仮想入力操作イメージを投影することで仮想入力操作部１５を設定する。
【００２３】
従ってＡＲマーカー１４を例えば会議参加者などのユーザの机上に置いておけば、そのＡＲマーカー１４をカメラ１２が撮影して認識することで、ユーザの机上に仮想入力操作部１５を設定することができる。ユーザは、その仮想入力操作部１５に対して入力操作を行うことで、その入力操作を仮想入力デバイス１３が光学的に検知する。そして制御部１１は、仮想入力操作部１５に対する操作応じて予め定められている制御を実行する。例えば、投影された仮想のキーボードに対する操作をユーザが行ったときに、その仮想のキーボードのキー操作に応じて予め定められた処理を実行する。電子会議システム２０の場合には、仮想のキーボードのキー操作に応じて、ディスプレイ２１の表示制御を行わせることができる。
【００２４】
図２は、本発明に係る電子会議システムで仮想入力操作部による操作を可能とするときの状態を説明するための図である。
ＡＲマーカー１４ａ，１４ｂ，１４ｃは、それぞれ個別のパターンが記されたＡＲマーカーである。電子会議システム２０は、カメラ１２によって電子会議システム２０が設置された室内、例えば会議室内を撮影する。会議の複数の参加者は、電子会議システム２０のユーザとなる。この例では、会議司会者３１と、会議参加者３２〜３６が会議に参加し、会議参加者３３，３４，３６の着席位置にＡＲマーカー１４ａ，１４ｂ，１４ｃが置かれている。ＡＲマーカーはこのような例に限られず、会議参加者のそれぞれの着席位置に配置することができる。
【００２５】
そして制御部１１は、カメラ１２が撮影した画像を解析し、所定のＡＲマーク１４ａ，１４ｂ，１４ｃが撮影されているかを判別する。そして所定ＡＲマーク１４ａ，１４ｂ，１４ｃが撮影されている場合、制御部１１は、そのＡＲマーカーの３次元空間上の位置に、仮想入力操作部１５を設定する。図２の例では、会議参加者３４の着席位置の机上に配置されているＡＲマーカー１４ｂの位置に、仮想入力操作部１５が設定される。設定された仮想操作部１５は、例えばキーボードの形態で仮想入力デバイス１３により投影されたものであり、会議参加者は、その仮想のキーボードに対して任意の操作入力を行うことができる。
【００２６】
図３は、仮想入力デバイスにより仮想入力操作部を設定するときの状態を説明する図で、図３（Ａ）は、仮想入力デバイス１３により設定された仮想入力操作部１５を概念的に示す図、図３（Ｂ）は、仮想入力操作部１５を視認できるように投影されたキーボードのイメージ１６を示す図である。
【００２７】
図３（Ａ）に示すように、仮想入力操作部１５は、通常机上等の平面部分に設定される。会議参加者等のユーザが、仮想入力操作部１５上でタイピング等の入力操作を行うと、仮想入力デバイス１３は、仮想入力操作部１５が設定された机上面への指の接触や動きを検出して、その検出結果を制御部１１に出力する。この指の接触や動きの検出には、レーザ光や赤外線を用いた光学的な検出手法を適用することができる。この場合、仮想入力デバイス１３は、１または複数の光学センサを備え、レーザ光や赤外線を発光するとともに、その反射光を光学センサで検出することで、仮想入力操作部１５における３次元空間上の指の操作を検出する。
【００２８】
仮想入力操作部１５における検出を赤外線等の不可視光線を用いて実行する場合、仮想入力操作部１５をユーザが視認できるようにするために、図３（Ｂ）に示すような仮想入力操作部のイメージ１６をレーザ光等により投影する。このイメージ１６は、例えばキーボードの形態とすることができる。また、キーボードの形態のみならず、例えばマウス操作用にタッチパッド形状の形態とすることもでき、その設定形態は限定されない。
【００２９】
制御部１１は、仮想入力操作部１５の操作位置に応じて予め定められた制御を実行することができるようにする。そして、仮想入力操作部のイメージ１６を投影式とすることで、後述するように仮想入力操作部１５の切り替えが容易になる。
【００３０】
また、不可視光線を用いた仮想入力操作部１５をユーザに視認させる場合、上記のようなレーザ光等を用いた投影式とするだけでなく、例えば、仮想入力操作部のイメージ１６を机や板、紙などの平面に直接描いておき、これをＡＲマーカー１４と合わせて一体化させておく。この平面とＡＲマーカー１４とにより本発明のマーカー設置部が構成される。
そして、仮想入力デバイス１３は、ＡＲマーカー１４を基準として平面上に描かれたイメージに合わせて仮想入力操作部１５を設定すればよい。
【００３１】
ＡＲマーカー１４は、カメラによってその３次元情報を容易に取得することができるように設計されたマーカーである。
図４は、ＡＲマーカーの一例を示す図である。多くの場合、ＡＲマーカー１４は正方形の黒枠１４１と内部の白領域１４２、及び白領域１４２の内部のパターン１４３によって構成されている。パターン１４３を複数用意することで、個別にＡＲマーカー１４を識別することも可能である。ただし、正確にＡＲマーカー１４の３次元情報を取得するために、パターン１４３は点対称、線対称とならないように設計することが好ましい。本発明に係る実施形態においては、カメラ１２によってＡＲマーカー１４の３次元情報を取得することができるものであれば、図４のようなＡＲマーカー１４の形状に限定されずに用いることができる。
【００３２】
制御部１１は、カメラ１２によって撮影した撮影画像からＡＲマーカー１４を検出する。ＡＲマーカー１４の検出は、例えばＡＲｔｏｏｌｋｉｔＰｌｕｓのようなソフトウェアライブラリを使用して実行することができる。そして制御部１１では、検出したＡＲマーカー１４の実際環境における位置及び方位を演算する。ここでは、実際空間におけるＡＲマーカー１４の位置とともに、ＡＲマーカー１４が空間的にいかなる方位を有しているか、例えば水平方向及び垂直方向にどの程度傾斜しているかを演算し、ＡＲマーカーの実際空間における３次元情報を出力する。ＡＲマーカー１４の３次元情報とは、３次元空間における縦、横、奥の３つの位置情報、及びビッチ、ロール、ヨーの３つの回転情報からなる計６つの情報である。これらの情報により、ＡＲマーカー１４の位置及び傾きの情報を取得する。
仮想入力デバイス１３は、ＡＲマーカー１４の３次元情報に基づいて位置や傾きを補正した上で、仮想入力操作部１５の形状を設定する。
【００３３】
図５は、仮想入力デバイスによる仮想入力操作部の設定処理を説明する図である。
仮想入力デバイス１３は、仮想入力操作部１５を設定する場合に、設定位置における仮想入力操作部１５の大きさを一定に保つ。また、ＡＲマーカー１４の面が水平／垂直に傾いている場合には、これらの傾きを補正して所定の形状になるように設定する。
【００３４】
例えば、ＡＲマーカー１４ｄ，１４ｅがカメラ１２により撮影されたものとする。ＡＲマーカー１４ｄは、カメラ１２との距離が近く、また、ＡＲマーカー１４ｅはその面が水平方向に傾いている。
ＡＲマーカー１４ｄのように仮想入力デバイス１３に近い場所にある場合、仮想入力デバイス１３は、仮想入力操作部１５ａの範囲を広角で設定することで、設定位置における仮想入力操作部１５ａの大きさを一定に保つ。また、ＡＲマーカー１４ｅのように、その面が傾いている場合、仮想入力デバイス１３は、傾きを補正して仮想入力操作部１５ｂを設定することで仮想入力操作部１５ｂの形状を設定面おいて一定に保つ。
【００３５】
ＡＲマーカー１４は、カメラ１２による撮影画像により認識するため、ＡＲマーカー１４の３次元情報は、カメラ１２に対する相対的３次元情報となる。上述の通り、仮想入力操作部１５の設定をＡＲマーカー１４の３次元情報に基づいて決定するためには、カメラ１２に対する相対的３次元情報から仮想入力デバイス１３に対する相対的３次元情報に変換する必要がある。この変換を容易にするためにカメラ１２と仮想入力デバイス１３とを一体化して、カメラ１２と仮想入力デバイス１３との位置関係を固定することが好ましい。
さらに電子会議システム２０を簡便なものとするためには、例えば図２に示すように、ディスプレイ２１にカメラ１２と仮想入力デバイス１３とを組み込むことが好ましい。
【００３６】
仮想入力デバイス１３は、光学センサを使用して仮想入力操作部１５に対する指先の接触状態を光学的に検知している。そのため、光学センサに対して直線上に多くの指が重なり合うような状況、例えば、複数のユーザが並んでいてそのユーザの並び方向に仮想入力デバイス１３を設置したような状況では、仮想入力デバイス１３に近いユーザが邪魔となり、仮想入力デバイス１３に遠い側のユーザの操作を検知することが困難となる。
従って、入力システム１０もしくは電子会議システム２０を設置する場合、複数のユーザが仮想入力デバイス１３に対して相互に重ならないように設置することが好ましい。このような場合、カメラ１２や仮想入力デバイス１３を机上や天井に設置するようにしてもよい。
【００３７】
図６は、本発明に係る電子会議システムにおける仮想入力操作部の設定処理の一例を説明するためのフローチャートである。図６に示す処理例は、説明を簡便にするために１つの仮想入力操作部１５のみを設定できる電子会議システムを想定している。この処理は、ディスプレイ２１の無い入力システム１０の処理例にも相当する。以下、図１の構成を参照しながら説明する。
【００３８】
電子会議システム２０は、電源がＯＮされることにより処理が開始される。また、電源ＯＮ後に所定の操作入力があったときに処理を開始するものであってもよい。そしてまず電子会議システム２０の制御部１１は、カメラ１２により撮影された撮影画像に基づいて、ＡＲマーカー１４の認識・識別処理を行う（ステップＳ１）。以降、ＡＲマーカー１４の認識・識別処理は断続的に続行される。
【００３９】
そして、制御部１１は、ＡＲマーカー１４が１つ以上認識された場合、複数のＡＲマーカー１４を認識したかどうかを判断する（ステップＳ２）。ここで複数のＡＲマーカー１４が認識された場合、認識された複数のＡＲマーカー１４から１つを選択する（ステップＳ３）。ＡＲマーカー１４の選択は、制御部１１に直接接続されたキーボードやマウス等を用いてユーザが選択してもよく、ディスプレイ２１がタッチパネル等の入力機能を備える場合には、ディスプレイ２１に対する入力操作によってユーザが選択するようにしてもよい。また、仮想入力デバイス１３以外に上記のようなユーザ操作が可能な入力デバイスが無い場合には、一定時間経過後に制御部１１が適当な１つのマーカーを自動選択する。
【００４０】
１つのＡＲマーカー１４が選択されると、仮想入力デバイス１３は、選択されたＡＲマーカー１４の位置に仮想入力操作部１５を設定する（ステップＳ４）。ここでは設定した仮想入力操作部１５に合わせて、仮想のキーボードなどのイメージを投影することで、ユーザが仮想入力操作部１５に対する操作が可能となる。また、予めキーボードなどを描いた平面に仮想入力操作部１５を設定するようにしてもよい。
また、上記ステップＳ２で複数のＡＲマーカー１４が認識されなかった場合には、認識された１つのＡＲマーカー１４の位置に仮想入力操作部を設定する（ステップＳ４）。
【００４１】
次に、仮想入力デバイス１３は、設定した仮想入力操作部の確定処理を行う（ステップＳ５）。ここでは、設定した仮想入力操作部１５に対して一定時間の間に適切な入力操作が行われたか否かを判断し、一定時間の間に適切な入力操作が行われた場合、その仮想入力操作部１５を確定するものと判断する。ここで、一定時間の間に仮想入力操作部１５に対する入力操作がない場合には、仮想入力操作部１５を正しく設定することができなかったものと判断し、ステップＳ１に戻ってＡＲマーカー１４の認識・識別処理を行う。
【００４２】
一方、ステップＳ５で仮想入力操作部を確定するものと判断した場合、仮想入力デバイス１３は、別のユーザ用の仮想入力操作部１５に切り替えられが行われたかを判断する（ステップＳ６）。ここでは、現在設定されている仮想入力操作部１５に対して所定の切り替え操作が行われた場合に、仮想入力操作部１５の切り替えが行われたものと判断する。
また、図２に示すように、会議司会者３１が制御部１１に直接接続されたキーボード、マウス等を用いて所定の入力操作を行ったり、あるいは、会議司会者３１がタッチパネル機能を有するディスプレイ２１に所定の入力操作を行うことによって、仮想入力操作部１５を切り替えるようにしてもよい。また、仮想入力操作部１５はＡＲマーカー１４の位置に設定されるため、直接ＡＲマーカー１４を移動させてもよい。
【００４３】
仮想入力操作部１５の切り替えが行われた場合、ステップＳ４に戻って別のユーザ用のＡＲマーカー１４の位置に仮想入力操作部１５を設定する。この場合、切り替え前の仮想入力操作部１５に投影していたキーボード等のイメージも、切り替え後の仮想入力操作部１５の位置に切り換えて投影する。
ステップＳ５で確定した仮想入力操作部１５は、ステップＳ６で切り替え操作が行われるか、もしくは電子会議システム２０自体の電源がＯＦＦになる等によりシステムの動作が終了するまでは継続して有効とされる。
【００４４】
また、上記の処理を継続しているときに、ＡＲマーカー１４が一定時間認識されなくなって消失した場合（ステップＳ７）、制御部１１は、ステップＳ１で再度ＡＲマーカー１４の認識・識別処理を実行する。
【００４５】
また、電子会議システム２０では、ＡＲマーカー１４がカメラ１２の死角にある場合や、ＡＲマーカー１４そのものが設置されていないなどの理由により１つ以上のＡＲマーカー１４を認識することができない場合であっても、制御部１１に接続されたキーボード、マウス等を用いて従来通りの入力操作を行うことができる。
【００４６】
また、電子会議システム２０では、１つ以上のＡＲマーカー１４の認識を一定時間行うことができなかった場合、制御部１１は、仮想入力操作部１５を使用した操作入力を行うことができない旨のメッセージをディスプレイ２１に表示し、ユーザに通知することが好ましい。
【００４７】
本発明に係る電子会議システム２０は、物理的な操作部を必要とすることなく、仮想入力操作部１５を切り替えることが可能である。また、複数の異なるＡＲマーカー１４を個別に識別することで、個々のＡＲマーカー１４に応じた仮想入力操作部１５を設定することができる。
【００４８】
図７は、ＡＲマーカーに対応付けられた仮想入力操作部の設定例を説明するための図である。
図７（Ａ）の例では、ＡＲマーカー１４には、英語配列キーボードの仮想入力操作部１５が設定されている。また、図７（Ｂ）の例では、ＡＲマーカー１４には、日本語配列キーボードの仮想入力操作部１５が設定されている。また、図７（Ｃ）の例では、ＡＲマーカー１４には、特殊キー・特殊配列（図はＤｖｏｒａｋ配列）の仮想入力操作部１５が設定されている。なお、図７の仮想入力操作部１５は、イメージで投影され、もしくは机や紙等の平面に描かれる形態で示されているが、仮想入力操作部１５は、そのイメージに対応した操作入力が可能なように設定されるものである。
【００４９】
上記のように、各種の仮想入力操作部１５とそれに対応するＡＲマーカー１４との組み合わせを予め設定しておくことにより、ＡＲマーカー１４を設置するだけでユーザの好みに応じた個別の仮想入力操作部１５を設定することができる。また、例えば会議司会者のみが利用できる特殊機能キーを備えた仮想入力操作部１５を専用のＡＲマーカー１４に割り当てて、他の会議参加者によって特殊機能キーが利用されないように保護することもできる。
ここでは仮想入力デバイス１３は、複数の異なるＡＲマーカー１４のそれぞれに対応した仮想入力操作部１５の形態と、各仮想入力操作部１５に対する操作入力に応じた制御とを予め記憶しておくことにより、各ＡＲマーカー１４のそれぞれに対応した仮想入力操作部１５を設定することができる。
【００５０】
上記の構成により、本発明に係る実施形態の入力システム及び電子会議システムでは、複数のユーザに対応するために複数の入力デバイスを用意する必要なく、また、複数のユーザが移動したり入力デバイスを受け渡す必要なく、複数のユーザによる入力操作を可能とすることができる。
【符号の説明】
【００５１】
１０…入力システム、１１…制御部、１２…カメラ、１３…仮想入力デバイス、１４…マーカー、１４ａ，１４ｂ，１４ｃ，１４ｄ，１４ｅ…ＡＲマーカー、１５…仮想入力操作部、１５ａ，１５ｂ…仮想入力操作部、１６…イメージ、２０…電子会議システム、２１…ディスプレイ、３１…会議司会者、３２，３３，３４，３６…会議参加者、１４１…黒枠、１４２…白領域、１４３…パターン。
【図１】
2013254399.tif 000003
【図２】
2013254399.tif 000004
【図３】
2013254399.tif 000005
【図４】
2013254399.tif 000006
【図５】
2013254399.tif 000007
【図６】
2013254399.tif 000008
【図７】
2013254399.tif 000009