(57)【要約】【課題】複数の座席のどこに誰が座っているかを自動的に特定する。【解決手段】サーバ１は、端末５において発光しているＬＥＤ２１を撮像装置３で検出し、該ＬＥＤ２１が撮像装置３に対して何れの方向に位置しているかを特定する撮像装置制御部１２と、端末５が配置される候補となる複数の座席位置について、各座席位置が撮像装置３に対して何れの方向に位置しているかを示す座席位置情報１８を格納する記憶部１５と、端末５のユーザを特定するログイン情報を当該端末５から受信し、上記座席位置情報１８と、撮像装置制御部１２が特定した方向とを用いて、上記ログイン情報で特定されるユーザの端末５が、上記複数の座席位置の何れに配置されているかを特定する位置特定部１３とを備えているので、複数の座席のどこに誰が座っているかを自動的に特定することができる。【選択図】図１
2011166693.tif 000002
【特許請求の範囲】
【請求項１】
発光部を備えた端末装置と通信接続する情報処理装置であって、
上記端末装置において発光している発光部を検出装置で検出し、該発光部が上記検出装置に対して何れの方向に位置しているかを特定する方向特定手段と、
上記端末装置が配置される候補となる複数の候補位置について、各候補位置が上記検出装置に対して何れの方向に位置しているかを示す位置・方向対応情報を格納する記憶部と、
上記端末装置から、上記通信接続を介して、該端末装置を使用するユーザを特定するユーザ特定情報を受信する特定情報受信手段と、
上記記憶部に格納されている位置・方向対応情報と、上記方向特定手段が特定した方向とを用いて、上記特定情報受信手段が受信したユーザ特定情報で特定されるユーザの端末装置が、上記複数の候補位置の何れに配置されているかを特定する位置特定手段とを備えていることを特徴とする情報処理装置。
【請求項２】
上記特定情報受信手段が受信したユーザ特定情報を送信した端末装置に、上記通信接続を介して命令を送信することによって、該端末装置の発光部を発光させる端末制御手段を備えていることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記複数の候補位置を示す画像を表示すると共に、該画像における上記位置特定手段が特定した候補位置に、該候補位置に対応する上記ユーザ特定情報、または該ユーザ特定情報で特定されるユーザのユーザ名を表示する表示処理手段を備えていることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
上記表示処理手段が表示する画像を、上記通信接続を介して上記端末装置に送信する画像送信手段を備えていることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
上記位置特定手段が特定した候補位置と、該候補位置に対応するユーザ特定情報とを対応付けて、上記通信接続を介して、上記端末装置に送信する候補位置送信手段を備えていることを特徴とする請求項１から３の何れか１項に記載の情報処理装置。
【請求項６】
請求項１から５の何れか１項に記載の情報処理装置と通信接続する端末装置であって、
上記発光部と、
自装置を使用するユーザを特定するユーザ特定情報を上記通信接続を介して上記情報処理装置に送信する特定情報送信手段と、
上記発光部を発光させる発光制御手段とを備えていることを特徴とする端末装置。
【請求項７】
請求項４に記載の情報処理装置と通信接続する端末装置であって、
画像を表示する表示部と、
上記発光部と、
自装置を使用するユーザを特定するユーザ特定情報を上記通信接続を介して上記情報処理装置に送信する特定情報送信手段と、
上記発光部を発光させる発光制御手段と、
上記情報処理装置の上記画像送信手段が送信する画像を受信して上記表示部に表示する端末側表示処理手段とを備えていることを特徴とする端末装置。
【請求項８】
請求項５に記載の情報処理装置と通信接続する端末装置であって、
画像を表示する表示部と、
上記発光部と、
自装置を使用するユーザを特定するユーザ特定情報を上記通信接続を介して上記情報処理装置に送信する特定情報送信手段と、
上記発光部を発光させる発光制御手段と、
上記情報処理装置の上記候補位置送信手段が送信する候補位置及びユーザ特定情報を受信して、上記複数の候補位置を示す画像を表示すると共に、該画像における各候補位置に、該候補位置に対応する上記ユーザ特定情報、または該ユーザ特定情報で特定されるユーザのユーザ名を表示する端末側表示処理手段とを備えていることを特徴とする端末装置。
【請求項９】
複数の候補位置を示す上記画像は、それぞれの候補位置に対応する座席が描かれた座席表の画像であり、
上記端末側表示処理手段は、自装置が配置された候補位置に対応する座席の正面が当該画像中で上向きとなる向きで、上記座席表の画像を表示することを特徴とする請求項８に記載の端末装置。
【請求項１０】
請求項１から５の何れか１項に記載の情報処理装置と、該情報処理装置と通信接続する請求項６に記載の端末装置とを含む情報処理システム。
【請求項１１】
発光部を備えた端末装置と通信接続する情報処理装置の制御方法であって、
上記端末装置において発光している発光部を検出装置で検出し、該発光部が上記検出装置に対して何れの方向に位置しているかを特定する方向特定ステップと、
上記端末装置から、上記通信接続を介して、該端末装置を使用するユーザを特定するユーザ特定情報を受信する特定情報受信ステップと、
上記端末装置が配置される候補となる複数の候補位置について、各候補位置が上記検出装置に対して何れの方向に位置しているかを示す位置・方向対応情報と、上記方向特定ステップで特定した方向とを用いて、上記特定情報受信ステップで受信したユーザ特定情報で特定されるユーザの端末装置が、上記複数の候補位置の何れに配置されているかを特定する位置特定ステップとを含むことを特徴とする情報処理装置の制御方法。
【請求項１２】
請求項１から５の何れか１項に記載の情報処理装置としてコンピュータを動作させる制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１３】
請求項６から９の何れか１項に記載の端末装置としてコンピュータを動作させる制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１４】
請求項１２または１３に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子会議システムに用いられる情報処理装置等に関し、より詳細には電子会議システムの各参加者が着席している座席の位置を提示する情報処理装置等に関する。
【背景技術】
【０００２】
近年、テレビ会議システムの普及が進んでいる。テレビ会議システムでは、複数の拠点間をネットワークで接続し、各拠点の映像及び音声をネットワーク経由で送受信して、各拠点に設置された表示装置に映像を表示させ、スピーカに音声出力させることにより、物理的に離れた拠点間でのface-to-faceの会議を可能にしている。
【０００３】
これについて、図２１に基づいて説明する。図２１は、従来のテレビ会議システムの概要を示す図である。図示のように、ここでは、拠点Ａの３人の参加者と拠点Ｂの２人の参加者との間でテレビ会議を行うことを想定している。
【０００４】
拠点Ａ及び拠点Ｂには、それぞれカメラを搭載した表示装置が設置されている。拠点Ａの参加者の映像はカメラで撮像されて拠点Ｂに送信され、拠点Ｂの表示装置に表示される。同様に、拠点Ｂの参加者の映像はカメラで撮像されて拠点Ａに送信され、拠点Ａの表示装置に表示される。
【０００５】
これにより、拠点Ａの参加者は、拠点Ａの表示装置で拠点Ｂの参加者を見ることができ、拠点Ｂの参加者は、拠点Ｂの表示装置で拠点Ａの参加者を見ることができるので、物理的に離れた拠点間でのface-to-faceの会議が可能になる。
【０００６】
テレビ会議システムに関する先行技術文献としては、例えば下記の特許文献１が挙げられる。特許文献１には、電子会議システムの参加者に赤外線を発する小型の電子機器を装着させ、この電子機器に設けられたボタンを押すことで発せられる赤外線をカメラで検出することにより、該カメラで撮像された映像中における当該参加者の位置を特定することが記載されている。
【０００７】
また、近年では、会議の参加者のそれぞれに端末装置を割り当てて、この端末装置に会議用の資料等を表示させることによって会議のペーパレス化を実現した電子会議システムも普及し始めている。
【０００８】
これについて、図２２に基づいて説明する。図２２は、ペーパレス電子会議システムの概要を示す図である。図示のように、６人の参加者にはそれぞれ端末が割り当てられている。また、参加者全員が参照するための大型の表示装置が１台配置されている。
【０００９】
この電子会議システムによれば、従来の会議では紙媒体で参加者に配布されていた会議の資料等が、各参加者の端末及び表示装置に表示されるので、会議のペーパレス化が実現する。また、このような電子会議システムにおいても、他の拠点とネットワークを介して接続することによって、テレビ会議システムと同様に物理的に離れた拠点間でのface-to-faceの会議が可能になる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平６−１０５３０７号公報（１９９４年４月１５日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、従来の電子会議システムは、各参加者に端末が割り当てられ、高度に電子化が進んでいるにもかかわらず、どの座席に誰が座っているかを自動的に特定することができるようになっていないため、その会議に誰が参加しており、どこに着席しているかを各参者が認識することが困難であるという問題がある。
【００１２】
このため、従来の電子会議システムにおいても、会議室内において、誰がどこに着席しているかを各参加者に認識させるためには、電子化されていない従来の会議と同様に、各座席にネームプレートを配置する等の煩雑な作業を行う必要がある。また、各参加者は、自分のネームプレートが配置された座席に座る必要があるため、自由に座席を選ぶことができない。
【００１３】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、複数の座席のどこに誰が座っているかを自動的に特定する情報処理装置等を提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明の情報処理装置は、発光部を備えた端末装置と通信接続する情報処理装置であって、上記端末装置において発光している発光部を検出装置で検出し、該発光部が上記検出装置に対して何れの方向に位置しているかを特定する方向特定手段と、上記端末装置が配置される候補となる複数の候補位置について、各候補位置が上記検出装置に対して何れの方向に位置しているかを示す位置・方向対応情報を格納する記憶部と、上記端末装置から、上記通信接続を介して、該端末装置を使用するユーザを特定するユーザ特定情報を受信する特定情報受信手段と、上記記憶部に格納されている位置・方向対応情報と、上記方向特定手段が特定した方向とを用いて、上記特定情報受信手段が受信したユーザ特定情報で特定されるユーザの端末装置が、上記複数の候補位置の何れに配置されているかを特定する位置特定手段とを備えていることを特徴としている。
【００１５】
また、本発明の情報処理装置の制御方法は、上記の課題を解決するために、発光部を備えた端末装置と通信接続する情報処理装置の制御方法であって、上記端末装置において発光している発光部を検出装置で検出し、該発光部が上記検出装置に対して何れの方向に位置しているかを特定する方向特定ステップと、上記端末装置から、上記通信接続を介して、該端末装置を使用するユーザを特定するユーザ特定情報を受信する特定情報受信ステップと、上記端末装置が配置される候補となる複数の候補位置について、各候補位置が上記検出装置に対して何れの方向に位置しているかを示す位置・方向対応情報と、上記方向特定ステップで特定した方向とを用いて、上記特定情報受信ステップで受信したユーザ特定情報で特定されるユーザの端末装置が、上記複数の候補位置の何れに配置されているかを特定する位置特定ステップとを含むことを特徴としている。
【００１６】
上記の構成によれば、発光している発光部を検出装置で検出し、該発光部が検出装置に対して何れの方向に位置しているかを特定する。なお、発光部が位置する方向は、例えば、一定の範囲の検出領域を有する検出装置で発光部を検出する場合には、当該検出領域を予め定めた回転軸で回転させて、発光部が検出領域に入ったときの回転角度によって特定することもできる。
【００１７】
また、上記の構成によれば、記憶部には位置・方向対応情報が格納されている。この位置・方向対応情報は、各候補位置が上記検出装置に対して何れの方向に位置しているかを示すものであるから、この情報を用いることによって、検出装置に対する方向から、候補位置を特定することができる。
【００１８】
したがって、上記の構成によれば、位置・方向対応情報と方向特定手段（方向特定ステップ）で特定した方向とを用いて、発光している発光部を備える端末装置が何れの候補位置に配置されているかを特定することができる。また、上記の構成によれば、発光している発光部を備える端末装置のユーザ特定情報を受信するので、当該端末装置のユーザを特定することもできる。
【００１９】
すなわち、上記の構成によれば、複数の候補位置の何れにどのユーザの端末装置が配置されているかを自動的に特定することができる。また、端末装置が配置されている候補位置は、その端末装置を使用するユーザの座席であると考えられるので、どのユーザがどこに座っているかを特定することも可能になる。
【００２０】
なお、上記候補位置は、端末装置を配置する座席等の位置を指す。したがって、同じ候補位置に端末装置が配置された場合であっても、方向特定手段（方向特定ステップ）で特定される方向が常に同一になるとは限らない。
【００２１】
このため、位置特定手段（位置特定ステップ）は、位置・方向対応情報において、方向特定手段（方向特定ステップ）で特定した方向と、完全に一致する方向を特定する必要はない。方向特定手段（方向特定ステップ）で特定した方向と一致する方向が位置・方向対応情報に含まれていない場合には、方向特定手段（方向特定ステップ）で特定した方向と最も近い方向に対応する候補位置を特定すればよい。
【００２２】
また、上記情報処理装置は、上記特定情報受信手段が受信したユーザ特定情報を送信した端末装置に、上記通信接続を介して命令を送信することによって、該端末装置の発光部を発光させる端末制御手段を備えていることが好ましい。
【００２３】
上記の構成によれば、情報処理装置からの命令により、ユーザ特定情報を送信した端末装置に発光部を発光させる。このため、情報処理装置が複数の端末装置と通信接続されている場合であっても、当該複数の端末装置のうち、ユーザ特定情報を送信した端末装置のユーザの座席位置を特定することができる。
【００２４】
また、上記情報処理装置は、上記複数の候補位置を示す画像を表示すると共に、該画像における上記位置特定手段が特定した候補位置に、該候補位置に対応する上記ユーザ特定情報、または該ユーザ特定情報で特定されるユーザのユーザ名を表示する表示処理手段を備えていることが好ましい。
【００２５】
上記の構成によれば、複数の候補位置がどのような位置関係にあるのか、また何れの候補位置に上記ユーザの使用する端末装置が配置されているかを、当該画像を見る者に容易に認識させることができる。
【００２６】
なお、上記情報処理装置が、複数の端末装置と通信接続されているときには、各端末装置について、該端末装置が配置された候補位置を特定し、その候補位置にその端末装置のユーザ名またはユーザ特定情報を表示する。
【００２７】
そして、上記表示処理手段が画像を表示する対象となる表示装置は、上記情報処理装置と一体に構成されていてもよいし、別体に構成されていてもよい。なお、別体に構成する場合には、表示装置と情報処理装置とを有線または無線で接続して、表示装置に表示を行わせる。
【００２８】
また、上記情報処理装置は、上記表示処理手段が表示する画像を、上記通信接続を介して上記端末装置に送信する画像送信手段を備えていることが好ましい。
【００２９】
上記の構成によれば、上記表示処理手段が表示する画像を端末装置に送信するので、端末装置においても当該画像を表示することができる。これにより、端末装置のユーザは、自らの端末装置で当該画像を確認することができる。
【００３０】
また、上記情報処理装置は、上記位置特定手段が特定した候補位置と、該候補位置に対応するユーザ特定情報とを対応付けて、上記通信接続を介して、上記端末装置に送信する候補位置送信手段を備えていることが好ましい。
【００３１】
上記の構成によれば、上記位置特定手段が特定した候補位置とユーザ特定情報とを端末装置に送信するので、これを受信した端末装置は、どの候補位置にどのユーザが居るかを特定することができる。これにより、当該端末装置では、例えば、各候補位置に、当該候補位置に端末装置を設置して使用するユーザのユーザ名を表示すること等も可能になる。
【００３２】
また、本発明の端末装置は、上記の課題を解決するために、上記情報処理装置と通信接続する端末装置であって、上記発光部と、自装置を使用するユーザを特定するユーザ特定情報を上記通信接続を介して上記情報処理装置に送信する特定情報送信手段と、上記発光部を発光させる発光制御手段とを備えていることを特徴としている。
【００３３】
上記の構成によれば、情報処理装置にユーザ特定情報を送信すると共に、発光部を発光させる。これにより、情報処理装置では、当該端末装置を使用するユーザを特定することができると共に、発光する発光部を検出することによって、当該端末装置が配置されている候補位置を特定することができる。
【００３４】
したがって、上記の構成によれば、複数の候補位置の何れにどのユーザの端末装置が配置されているかを情報処理装置に特定させることができる。
【００３５】
また、本発明の端末装置は、上記の課題を解決するために、上記情報処理装置と通信接続する端末装置であって、画像を表示する表示部と、上記発光部と、自装置を使用するユーザを特定するユーザ特定情報を上記通信接続を介して上記情報処理装置に送信する特定情報送信手段と、上記発光部を発光させる発光制御手段と、上記情報処理装置の画像送信手段が送信する画像を受信して上記表示部に表示する端末側表示処理手段とを備えていることを特徴としている。
【００３６】
上記の構成によれば、複数の候補位置の何れにどのユーザの端末装置が配置されているかを情報処理装置に特定させることができる。また、表示部には、画像送信手段が送信する画像、すなわち複数の候補位置と、該候補位置に配置された端末装置を使用するユーザのユーザ名とを示す画像が表示される。
【００３７】
したがって、上記の構成によれば、端末装置のユーザは、自らが使用する端末装置の表示部を見ることによって、誰がどこに座っているかを容易に確認することができる。
【００３８】
また、本発明の端末装置は、上記の課題を解決するために、上記情報処理装置と通信接続する端末装置であって、画像を表示する表示部と、上記発光部と、自装置を使用するユーザを特定するユーザ特定情報を上記通信接続を介して上記情報処理装置に送信する特定情報送信手段と、上記発光部を発光させる発光制御手段と、上記情報処理装置の上記候補位置送信手段が送信する候補位置及びユーザ特定情報を受信して、上記複数の候補位置を示す画像を表示すると共に、該画像における各候補位置に、該候補位置に対応する上記ユーザ特定情報、または該ユーザ特定情報で特定されるユーザのユーザ名を表示する端末側表示処理手段とを備えていることを特徴としている。
【００３９】
上記の構成によれば、複数の候補位置の何れにどのユーザの端末装置が配置されているかを情報処理装置に特定させることができる。また、表示部には、複数の候補位置と、該候補位置に配置された端末装置を使用するユーザのユーザ名またはユーザ特定情報とを示す画像を表示する。
【００４０】
したがって、上記の構成によれば、端末装置のユーザは、自らが使用する端末装置の表示部を見ることによって、誰がどこに座っているかを容易に確認することができる。
【００４１】
なお、端末装置の表示部に、候補位置と、該候補位置に配置されている端末装置のユーザ名またはユーザ特定情報とを対応付けて表示するための構成は、上記の構成に限られない。例えば、上記位置・方向対応情報を予め格納しておくか、上記情報処理装置から受信する等して取得すると共に、上記方向特定手段が特定した方向と、検出された発光部を備える端末装置のユーザ特定情報とを情報処理装置から受信する構成としてもよい。
【００４２】
この構成によれば、端末装置においても、位置・方向対応情報を用いて、候補位置の何れにどのユーザの端末装置が配置されているかを特定することができ、候補位置と該候補位置に配置されている端末装置のユーザ名とを対応付けて表示することもできる。
【００４３】
また、複数の候補位置を示す上記画像はそれぞれの候補位置に対応する座席が描かれた座席表の画像であり、上記端末側表示処理手段は、自装置が配置された候補位置に対応する座席の正面が当該画像中で上向きとなる向きで、上記座席表の画像を表示することが好ましい。
【００４４】
上記の構成によれば、自装置が配置された候補位置に対応する座席の正面が画像中で上向きとなる向きで、座席表の画像を表示する。これにより、自装置のユーザの正面となる向きと、自装置の表示部に表示される座席の向きとを合わせることができるので、ユーザが座席の位置関係を把握しやすくなる。
【００４５】
また、上記情報処理装置と、該情報処理装置と通信接続する上記端末装置とを含む情報処理システムであれば、上記情報処理装置及び上記端末装置と同様の効果を奏する。なお、当該情報処理システムは、上記表示処理手段が画像を表示させる表示装置を含んでいてもよい。
【００４６】
なお、上記情報処理装置及び上記端末装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報処理装置及び上記端末装置の各手段として動作させることにより、上記情報処理装置及び上記端末装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００４７】
以上のように、本発明の情報処理装置は、端末装置において発光している発光部を検出装置で検出し、該発光部が上記検出装置に対して何れの方向に位置しているかを特定する方向特定手段と、上記端末装置が配置される候補となる複数の候補位置について、各候補位置が上記検出装置に対して何れの方向に位置しているかを示す位置・方向対応情報を格納する記憶部と、上記端末装置から、上記通信接続を介して、該端末装置を使用するユーザを特定するユーザ特定情報を受信する特定情報受信手段と、上記記憶部に格納されている位置・方向対応情報と、上記方向特定手段が特定した方向とを用いて、上記特定情報受信手段が受信したユーザ特定情報で特定されるユーザの端末装置が、上記複数の候補位置の何れに配置されているかを特定する位置特定手段とを備えている構成である。
【００４８】
また、本発明の情報処理装置の制御方法は、端末装置において発光している発光部を検出装置で検出し、該発光部が上記検出装置に対して何れの方向に位置しているかを特定する方向特定ステップと、上記端末装置から、上記通信接続を介して、該端末装置を使用するユーザを特定するユーザ特定情報を受信する特定情報受信ステップと、上記端末装置が配置される候補となる複数の候補位置について、各候補位置が上記検出装置に対して何れの方向に位置しているかを示す位置・方向対応情報と、上記方向特定ステップで特定した方向とを用いて、上記特定情報受信ステップで受信したユーザ特定情報で特定されるユーザの端末装置が、上記複数の候補位置の何れに配置されているかを特定する位置特定ステップとを含む構成である。
【００４９】
上記の構成によれば、複数の候補位置の何れにどのユーザの端末装置が配置されているかを自動的に特定することができるという効果を奏する。また、端末装置が配置されている候補位置は、その端末装置を使用するユーザの座席であると考えられるので、どのユーザがどこに座っているかを特定することも可能になる。
【図面の簡単な説明】
【００５０】
【図１】本発明の電子会議システムを構成するサーバ及び端末の要部構成を示すブロック図である。
【図２】上記電子会議システムの構成例を示すブロック図である。
【図３】上記電子会議システムのより詳細な構成を示すブロック図である。
【図４】上記電子会議システムにおいて、表示装置に表示される画面例を示す図である。
【図５】上記電子会議システムにおける処理の流れの一例を示すタイミングチャートである。
【図６】上記電子会議システムにおける処理の流れの一例を示すタイミングチャートであり、ＬＥＤの点灯指示を送信した後、サーバが点灯したＬＥＤを検出できなかった場合の処理を含むタイミングチャートである。
【図７】上記サーバ及び端末で使用される端末情報テーブルの一例を示す図である。
【図８】上記サーバ及び端末で使用される位置テーブルの一例を示す図である。
【図９】座席の配置例を示す図であり、同図（ａ）は表示装置の表示面に対して垂直な方向に座席が２列に配置された２列配置の例を示し、同図（ｂ）は２列配置の座席に加えて、表示面に対して平行な列が設けられた「コ」の字型配置の例を示し、同図（ｃ）は座席が円形に配置された円形配置の例を示している。
【図１０】上記サーバ及び端末で使用される座席位置情報の一例を示す図である。
【図１１】点灯したＬＥＤを検出したときの角度の測定方法を説明する図であり、同図（ａ）は、座席が円形配置ではない場合の測定方法を示し、同図（ｂ）は座席が円形配置の場合の測定方法を示している。
【図１２】上記サーバが実行する処理の一例を示すフローチャートである。
【図１３】上記サーバが実行する位置テーブル作成処理の一例を示すフローチャートである。
【図１４】上記サーバが実行する位置表示処理の一例を示すフローチャートである。
【図１５】上記位置表示処理によって表示される座席表の一例を示す図であり、同図（ａ）は表示装置が座席に対して右側となるように表示した座席表の例を示し、同図（ｂ）は表示装置が座席に対して上側となるように表示した座席表の例を示している。
【図１６】上記端末が実行する位置表示処理（端末）の一例を示すフローチャートである。
【図１７】「コ」の字に配列された座席を、当該座席に座る参加者の向きでａ列〜ｃ列の３列に分類した図である。
【図１８】上記位置表示処理（端末）によって表示される座席表の一例を示す図であり、同図（ａ）は表示パターンＡ、同図（ｂ）は表示パターンＢ、同図（ｃ）は表示パターンＣで表示された座席表の例を示している。
【図１９】上記端末が実行する、座席が円形に配置されている場合の位置表示処理（端末）の一例を示すフローチャートである。
【図２０】座席が円形に配置されている場合の位置表示処理（端末）によって表示される座席表の一例を示す図である。
【図２１】従来のテレビ会議システムの概要を示す図である。
【図２２】ペーパレス電子会議システムの概要を示す図である。
【発明を実施するための形態】
【００５１】
以下、本発明の実施の形態について、図１から図２０に基づいて詳細に説明する。
【００５２】
〔電子会議システムの概要〕
ここでは、まず、本実施形態の電子会議システムの概要について、図２から図４に基づいて説明する。図２は、電子会議システム（情報処理システム）１００の構成例を示すブロック図であり、図３は、電子会議システムのより詳細な構成を示すブロック図である。また、図４は、電子会議システムにおいて、表示装置に表示される画面例を示す図である。
【００５３】
図２に示すように、電子会議システム１００は、サーバ（情報処理装置）１、表示装置２、撮像装置（検出装置）３、及び端末（端末装置）５を含む構成である。また、各端末５には、ＬＥＤ（Light Emitting Diode、発光部）２１が設けられている。
【００５４】
なお、同図では、６台の端末５が示されており、各端末５を識別するために、端末Ａ〜端末Ｆのように書き分けている。また、同図では、端末ＡのＬＥＤ２１が点灯しており、端末Ｂ〜ＦのＬＥＤ２１は消灯状態であることを示している。
【００５５】
サーバ１は、電子会議システム１００を統括して制御する装置である。具体的には、サーバ１は、表示装置２、撮像装置３、及び端末５と通信可能に接続されており、この通信接続を介して、表示装置２に画像を表示させたり、撮像装置３に撮像を行わせたり、端末５の動作を制御したりする。なお、サーバ１と他の装置との通信は有線で行ってもよいし、無線で行ってもよい。
【００５６】
表示装置２は、サーバ１の制御に従って画像を表示する装置である。電子会議システム１００では、表示装置２は、会議の各参加者が共通して閲覧する画像（映像）を表示するために用いられる。例えば、表示装置２には、会議の進行用の画像、会議の資料、撮像装置３が撮像した参加者の映像等が表示される。また、表示装置２には、会議の参加者の座席表が表示される。詳細については後述するが、この座席表は、サーバ１が会議室内における各参加者の位置を特定することによって生成され、表示されるものである。
【００５７】
撮像装置３は、会議の参加者の動画像を撮像する装置であり、サーバ１の制御に従って動作する。同図には示していないが、撮像装置３は、支持部材を介して表示装置２の上端部に固定されており、上記支持部材を回転軸として撮像装置３を水平方向に回転させて撮像領域を移動させることにより、任意の参加者を撮像することができるようになっている。そして、撮像装置３が撮像した動画像は、サーバ１に出力され、サーバ１を介して表示装置２に表示される。また、撮像装置３は、会議の参加者が使用する端末５の会議室内における位置の特定にも用いられる。
【００５８】
なお、ここでは、参加者の撮像に用いる撮像装置３を、端末５の位置の特定に利用する例について説明するが、端末５の位置の特定を行うための撮像装置は、参加者の撮像に用いる撮像装置とは別に設けられていてもよい。ただし、参加者の撮像に用いる撮像装置を流用した場合には、電子会議システム１００の構築コストを低減することができるというメリットがある。
【００５９】
端末５は、会議の各参加者が使用する装置であり、会議で用いられる資料の表示等を行う。また、端末５は、ＬＥＤ２１を備えている。ＬＥＤ２１は、端末５の動作状態（電源のＯＮ／ＯＦＦ等）を提示するために用いられる他、端末５の位置を特定するときにも用いられる。すなわち、端末５は、サーバ１の指示に従ってＬＥＤ２１を点灯させる。そして、サーバ１は、点灯したＬＥＤ２１を撮像装置３で検出することによって、端末５の会議室内における位置を特定する。
【００６０】
また、同図には示していないが、端末５は、タッチパネル式の表示部を備えており、この表示部に表示された資料に対して、ペンや指等を用いて書き込みを行うことができるようになっている。そして、端末５は、表示部に表示されている画像をサーバ１に送信して表示装置２に表示させることもできるようになっている。
【００６１】
つまり、電子会議システム１００では、表示装置２を用いて会議を進行する。そして、各参加者は、自分の端末５を用いて会議資料の確認を行いながら会議に参加し、必要に応じて自分の端末５に表示される資料に書き込みを行い、書き込みを行った資料をサーバ１経由で表示装置２に表示させることによって、他の参加者に提示することができる。
【００６２】
また、表示装置２には、サーバ１が会議室内における各参加者の位置を特定することによって生成された座席表が表示される。これにより、各参加者は、会議室内において誰がどの席に座っているかを容易に認識することができる。電子会議システム１００は、この座席表の生成及び表示に関する処理が、主な特徴点となっている。
【００６３】
続いて、電子会議システム１００のより詳細な構成について、図３に基づいて説明する。図示のように、サーバ１と撮像装置３との間には、撮像制御装置４が接続されている。すなわち、サーバ１は、撮像制御装置４を介して撮像装置３の動作制御を行う。なお、撮像制御装置４は、図示の例のようにサーバ１と別体に構成されていてもよいし、サーバ１に内蔵されていてもよい。
【００６４】
また、図示のように、各端末５は、ＬＥＤ２１及びマイク２２を備えている。端末５は、マイク２２に入力された音声を音声データに変換し、これをサーバ１に送信して、サーバ１が備える図示しないスピーカから音声出力させる。これにより、参加者の発言を他の参加者に明瞭に伝達することができる。なお、音声の出力は端末５が行ってもよいし、端末５にスピーカを接続して、そのスピーカから出力させてもよい。
【００６５】
そして、図示の例では、サーバ１が他の拠点と通信接続されていることを想定している。このように、電子会議システム１００では、サーバ１からネットワーク（例えば、ＬＡＮやインターネット等）に接続することによって、他の拠点と遠隔会議を行うこともできる。この場合には、撮像装置３で撮像した各参加者の画像を他の拠点に送信し、他の拠点から受信した当該拠点における参加者の画像を表示装置２に表示する。
【００６６】
座席表は、例えば図４に示すような態様で表示される。図示のように、表示装置２の画面右側には、撮像装置３で撮像された参加者の画像が表示されていると共に、画面左上には座席表が表示されている。そして、この座席表は、前もって決められた座席表ではなく、各座席の端末５を検出することによって生成したものである。
【００６７】
このように、各座席の端末５を検出して座席表を生成し、表示することにより、予め座席表を作成し、各座席にネームプレートを配置する等の煩雑な作業を行う必要がなくなり、各参加者が自由に座席を選ぶことができるというメリットがある。
【００６８】
また、この座席表では、「鈴木」の名前がハイライトされているが、これは鈴木氏が端末５のマイク２２を用いて発言を行っていることを示している。そして、同画面に表示されている参加者も、現在発言中の鈴木氏である。つまり、サーバ１は、端末５から音声データを受信したときには、該音声データの送信元の端末５を座席表上でハイライト表示すると共に、音声データの送信元の端末５を使用している参加者を撮像装置３に撮像させる。
【００６９】
〔電子会議システム１００における処理の流れ〕
次に、電子会議システム１００における処理の流れについて、図５及び図６に基づいて説明する。図５及び図６は、電子会議システム１００における処理の流れの一例を示すタイミングチャートである。なお、ここでは、説明を簡単にするために、端末Ａ及びＢの２つの端末がログインする例を示しているが、ログインする端末数が３以上である場合の処理も同様である。
【００７０】
まず、会議の参加者の一人が端末Ａにログイン情報（ユーザ特定情報）を入力してログインを行うと、端末Ａからサーバ１へとログイン情報が送信される。同様に、参加者の別の一人が端末Ｂにログイン情報を入力してログインを行うと、端末Ｂからサーバ１へとログイン情報が送信される。
【００７１】
ここでは、サーバ１は、ログイン情報の先着順に処理を行うことを想定しているので、サーバ１は端末Ｂに対して、ビジー状態であり要求された処理を実行できないことを示すメッセージである「ＢＵＳＹ」を送信する。一方、端末Ａに対しては送信された情報を受け付けたことを示すメッセージである「ＡＣＫ」を送信する。
【００７２】
ＢＵＳＹを受信した端末Ｂは、一定時間経過後に再びログイン情報を送信する。図示の例では、再送信されたログイン情報を受信したときには、サーバ１は、端末ＡにＡＣＫを送信し終えたことによりＢＵＳＹ状態を脱しているので、このログイン情報に対してＡＣＫを送信する。なお、サーバ１は、端末Ａの座席位置の特定が終了するまでの間は、端末ＢにＢＵＳＹを返し続けるようにしてもよい。
【００７３】
次に、サーバ１は、端末Ａに対してＬＥＤ２１を点灯するように命令を送信し、この命令を受信した端末Ａは、サーバ１にＡＣＫを送信する。この後、サーバ１は、会議室内においてＬＥＤ２１が点灯した端末５を検出し、検出した端末５が端末Ａであることを特定する。また、サーバ１は、端末５が検出された座席位置が、端末Ａにログインした参加者の座席であると特定し、この特定に基づいて作成した座席表を表示装置２に表示させる。そして、サーバ１は、端末ＡにＬＥＤ２１を消灯するように指示を送信し、この指示を受信した端末Ａは、サーバ１にＡＣＫを送信する。
【００７４】
以下、端末Ｂについても同様に、ＬＥＤ２１の点灯指示を送信してＡＣＫを受信し、端末Ｂにログインした参加者の座席位置を特定した後、ＬＥＤ２１の消灯指示を送信してＡＣＫを受信することによって、処理が終了する。なお、ＬＥＤ２１は、点灯指示の送信後、一定時間経過後に自動的に消灯するようになっていてもよく、この場合には消灯指示を送信する必要がない。また、端末Ａ及びＢは、ログイン情報をサーバ１に送信してＡＣＫを受信した後、自動的にＬＥＤ２１を点灯してもよい。この場合には、サーバ１から端末Ａ及びＢにＬＥＤ２１の点灯指示を送信する必要がない。
【００７５】
サーバ１は、このようにして、端末５を使用する各参加者の座席位置を特定し、この座席位置を示す座席表を表示装置２に表示させる。これにより、会議の参加者は、会議室内のどの席に誰が座っているかを容易に認識することができる。
【００７６】
図６のタイミングチャートは、図５とほぼ同様であるが、ＬＥＤ２１の点灯指示を送信した後、サーバ１が点灯したＬＥＤ２１を検出できなかった場合の処理が含まれている点で相違している。ここでは、この相違点を中心に説明する。
【００７７】
ＬＥＤ２１の点灯指示を送信してＡＣＫを受信したにもかかわらず、ＬＥＤ２１が検出できなかった場合には、サーバ１はＬＥＤ２１の点灯指示を送信した端末５（ここでは端末Ａ）に対してＷＡＲＲＮＩＮＧ（警告）を送信し、これを受信した端末Ａはサーバ１にＡＣＫを送信する。
【００７８】
なお、ＬＥＤ２１の点灯が検出されない原因としては、ＬＥＤ２１と撮像装置３との間に遮蔽物があることが多いと考えられる。このため、警告を受信した端末Ａは、例えばＬＥＤ２１が撮像装置３から見えるように遮蔽物を移動させることを参加者に促すような表示や音声出力等を行う。
【００７９】
警告の送信後、ＬＥＤ２１が検出された場合には、ＬＥＤ２１の検出結果に基づいて端末Ａを使用している参加者の座席位置を特定した後、端末ＡにＬＥＤ２１の消灯指示を送信してＡＣＫを受信し、以下同様にして端末Ｂを使用している参加者の座席位置も特定する。なお、警告を送信した後も点灯したＬＥＤ２１が検出されない場合には、再度の警告を行うようにしてもよいし、端末Ａの位置確認を保留または中止して、端末ＢのＬＥＤ２１の点灯指示に移行してもよい。
【００８０】
〔サーバ１及び端末５の要部構成〕
次に、サーバ１及び端末５の要部構成について、図１に基づいて説明する。図１は、サーバ１及び端末５の要部構成を示すブロック図である。なお、同図では撮像制御装置４の図示を省略している。
【００８１】
ここでは、まずサーバ１の要部構成について説明する。図示のように、サーバ１は、制御部１０、通信Ｉ／Ｆ１４、及び記憶部１５を備えている。
【００８２】
制御部１０は、サーバ１の動作を統括して制御するものであり、表示処理部（表示処理手段）１１、撮像装置制御部（方向特定手段）１２、及び位置特定部（特定情報受信手段、端末制御手段、位置特定手段、画像送信手段、候補位置送信手段）１３を備えている。
【００８３】
表示処理部１１は、表示装置２に画像を表示させる処理を行う。具体的には、表示処理部１１は、撮像装置３が撮像した画像や、記憶部１５に格納されている会議の資料等を表示装置２に表示させる。また、詳細については後述するが、表示処理部１１は、各参加者の氏名が記載された座席表の画像を表示装置２に表示させる。
【００８４】
撮像装置制御部１２は、図３に示す撮像制御装置４を介して撮像装置３の動作を制御する。具体的には、撮像装置制御部１２は、撮像装置３による撮像の開始及び停止の制御、撮像装置３を予め定めた回転軸で回転させることによる撮像領域の変更制御、撮像領域内の撮像対象である参加者またはＬＥＤ２１にフォーカスを合わせる制御、またこのような撮像対象をズームアップする等の制御を行う。なお、これらの制御は、参加者が撮像装置３または撮像制御装置４を操作することで行ってもよい。
【００８５】
また、撮像装置制御部１２は、位置特定部１３の指示に従って、点灯しているＬＥＤ２１を撮像装置３で検出し、該ＬＥＤ２１が撮像装置３に対して何れの方向に位置しているかを特定する。具体的には、撮像装置制御部１２は、撮像装置３を上述の回転軸で回転させて、その撮像領域を移動させることによって、会議室内の座席の何れかに配置された端末５で点灯しているＬＥＤ２１をサーチし、検出する。そして、点灯しているＬＥＤ２１が撮像装置３の撮像領域の中心に来るときの回転角度を特定する。この回転角度は、点灯しているＬＥＤ２１が撮像装置３に対して何れの方向に位置しているかを示すものである。
【００８６】
なお、撮像装置制御部１２は、点灯しているＬＥＤ２１を検出して、検出したＬＥＤ２１が予め定めた基準位置に対して何れの方向に位置しているかを特定するものであればよい。例えば、所定の回転軸を中心として撮像装置３自体を回転させて点灯しているＬＥＤ２１の検出及び方向の特定を行ってもよいし、撮像装置３自体は移動させずに撮像領域のみを移動させて点灯しているＬＥＤ２１の検出及び方向の特定を行ってもよい。また、検出したＬＥＤ２１の方向は、撮像装置３の回転角度や撮像領域の回転角度で特定してもよいし、方位等で特定してもよい。
【００８７】
位置特定部１３は、会議室内に配置された複数の座席の何れを誰が使用しているかを特定する処理を行う。具体的には、位置特定部１３は、通信Ｉ／Ｆ１４を介してログイン情報を受信したときに、そのログイン情報の送信元の端末５にＬＥＤ２１を点灯するよう命令し、撮像装置制御部１２に点灯したＬＥＤ２１を検出させる。そして、点灯したＬＥＤ２１を検出したときの撮像装置３の回転角度から、当該端末５の配置されている座席位置、すなわち当該端末５を使用するユーザの座席位置を特定する。位置特定部１３は、このような処理を各端末５について行うことにより、各参加者の座席位置を特定する。
【００８８】
通信Ｉ／Ｆ１４は、サーバ１が他の装置と通信を行うためのインターフェースである。サーバ１は、通信Ｉ／Ｆ１４を介して端末５と通信を行う。
【００８９】
記憶部１５は、サーバ１が動作するために必要なデータを格納する記憶装置であり、記憶部１５には、端末情報テーブル１６、位置テーブル１７、及び座席位置情報（位置・方向対応情報）１８が格納されている。これらのテーブル及び情報については後述する。
【００９０】
続いて、端末５の要部構成について説明する。図示のように、端末５は、表示部２０、ＬＥＤ２１、通信Ｉ／Ｆ２２、制御部２３、及び記憶部２７を備えている。なお、端末５は、図２に示したマイク２２を備えていてもよい。
【００９１】
表示部２０は、画像を表示する装置である。また、ここでは、表示部２０はタッチパネルで構成されていることを想定している。すなわち、表示部２０は、表示装置としての機能と、端末５への入力操作を受け付ける入力装置としての機能とを備えている。なお、端末５への入力操作は、タッチパネルによるものに限られず、マウス等のポインティングデバイスや、キーボード等のキー入力デバイスを用いて行うようになっていてもよい。
【００９２】
表示部２０には、会議の資料等が表示されると共に、座席表が表示される。詳細については後述するが、端末５の表示部２０に表示される座席表は、座席の位置に応じて、参加者が他の参加者との位置関係を把握しやすい向きで表示される。
【００９３】
ＬＥＤ２１は、制御部２３の制御に従って点灯・消灯する発光部材である。ＬＥＤ２１は、端末５の動作状態を提示するために用いられる他、端末５の位置を特定するときにも用いられる。このため、ＬＥＤ２１は、撮像装置３から見える位置に設けられる。なお、ここでは、発光部材としてＬＥＤ２１を用いる例を説明するが、発光部材は制御部２３の制御に従って点灯・消灯し、撮像装置３が検出可能な光を発するものであればよく、ＬＥＤに限られない。また、ここでは、端末５の動作状態を提示するＬＥＤ２１を、端末５の位置特定に流用しているが、端末５の位置特定用の発光部材をＬＥＤ２１とは別に設けてもよい。
【００９４】
通信Ｉ／Ｆ２２は、端末５が他の装置と通信を行うためのインターフェースである。端末５は、通信Ｉ／Ｆ２２を介してサーバ１と通信を行う。
【００９５】
制御部２３は、端末５の動作を統括して制御するものであり、表示処理部（端末側表示処理手段）２４、ＬＥＤ制御部（発光制御手段）２５、及び位置特定部（特定情報送信手段）２６を含む。
【００９６】
表示処理部２４は、表示部２０に画像を表示させる処理を行う。具体的には、表示処理部２４は、撮像装置３が撮像した映像や、記憶部２７に格納されている会議の資料等を表示部２０に表示させる。また、詳細については後述するが、表示処理部２４は、各参加者の氏名が記載された座席表の画像を、自端末が配置された座席の正面が当該画像中で上向きとなる向きで表示部２０に表示させる。
【００９７】
位置特定部２６は、自端末にログイン情報が入力されたときに、入力されたログイン情報を通信Ｉ／Ｆ２２を介してサーバ１に送信する。また、位置特定部２６は、通信Ｉ／Ｆ２２を介してサーバ１から受信する、各端末５のＬＥＤ２１の点灯を検出したときの撮像装置３の回転角度等の情報を用いて、各参加者の座席位置を特定する。
【００９８】
ＬＥＤ制御部２５は、通信Ｉ／Ｆ２２を介して受信するサーバ１からの命令に従って、ＬＥＤ２１を点灯または消灯させる。
【００９９】
記憶部２７は、端末５が動作するために必要なデータを格納する記憶装置であり、記憶部２７には、端末情報テーブル２８、位置テーブル２９、及び座席位置情報３０が格納されている。これらは、サーバ１の記憶部１５に格納されている、端末情報テーブル１６、位置テーブル１７、及び座席位置情報１８と同じものである。
【０１００】
〔端末情報テーブル１６の詳細〕
続いて、端末情報テーブル１６の詳細について説明する。端末情報テーブル１６は、電子会議システム１００にログインしている端末５を管理するためのテーブルであり、ログインが行われたときに、ログインした端末５の情報がこのテーブルに格納される。
【０１０１】
具体的には、端末情報テーブル１６は、ログイン中の端末５を識別するための識別情報、該端末５を使用する会議参加者の氏名等を含んでおり、これにより何れの端末５が使用されているか、またその端末５を誰が使用しているかの特定が可能となっている。また、端末情報テーブル１６には、位置特定部１３が特定した端末５の座席位置を示す情報も格納される。
【０１０２】
端末情報テーブル１６は、例えば図７に示すような態様とすることもできる。図７は、端末情報テーブル１６の一例を示す図である。図示の端末情報テーブル１６は、ナンバー、端末名、Ｍａｃ（Media Access Control address）アドレス、ユーザ名、所属、角度、及び位置の７項目の情報を含んでいる。
【０１０３】
ナンバーは、端末５を管理するための番号であり、この番号は、端末情報テーブル１６に情報が追加された順、すなわちログインが行われた順に付される。図示の例では、ナンバーが０から始まっているが、開始のナンバーは０に限られず、１から開始されてもよい。
【０１０４】
端末名は、各端末５に設定された固有の名称であり、Ｍａｃアドレスは、ネットワークに接続された機器を識別するための番号である。各端末５は、それぞれ固有のＭａｃアドレスを有しており、端末５を用いてログインが行われたときに、その端末５のＭａｃアドレスが端末情報テーブル１６に格納される。
【０１０５】
ユーザ名は、当該端末５を使用するユーザ（会議の参加者）の氏名を示すものであり、所属は、該ユーザの所属する部署を示すものである。ユーザ名及び所属は、ログインの際に入力されたログイン情報に基づいて特定され、格納される。
【０１０６】
具体的には、会議の参加者の氏名及び所属は、各参加者に割り当てられたログインＩＤ及びパスワードと対応付けたデータベースとして記録されており、ログインは、このログインＩＤ及びパスワードを端末５に入力することによって行われる。つまり、ログインＩＤ及びパスワードがログイン情報ということになる。そして、このログイン情報と、上記データベースを用いることによって、ログインした参加者の氏名及び所属を特定することができ、このようにして特定した氏名及び所属が端末情報テーブル１６に格納される。
【０１０７】
なお、ログイン情報は、ログインした参加者を特定できるものであればよく、ログインＩＤやパスワードに限られない。例えば、ＩＣカードによるログインを行った場合には、当該ＩＣカードから読み出された各種データがログイン情報となり、生体認証によるログインを行った場合には、認証時に読み取られた指紋などのデータがログイン情報となる。
【０１０８】
角度は、端末５のＬＥＤ２１を撮像装置３が検出したときの、撮像装置３の回転角度を示すものである。位置は、端末情報テーブル１６に格納されている上記角度から求められた、端末５が配置されている座席の位置を示すものである。角度及び位置の求め方については、後に詳しく説明する。
【０１０９】
〔位置テーブル１７の詳細〕
次に、位置テーブル１７の詳細について説明する。位置テーブル１７は、端末情報テーブル１６に含まれる端末５を、角度順に並べたテーブルである。位置テーブル１７を用いることによって、座席表を効率よく作成することができる。
【０１１０】
位置テーブル１７は、例えば図８に示すような態様とすることもできる。図８は、位置テーブル１７の一例を示す図である。図示のように、位置テーブル１７は、ナンバーと、端末名と、角度とを含むテーブルである。
【０１１１】
ナンバーは、位置テーブル１７に格納されている情報を管理するための番号である。図示の例では、角度の小さい順に番号が付されているが、大きい順に付しても構わない。端末名及び角度は、端末情報テーブル１６から読み出されて格納されたものである。詳細については後述するが、位置テーブル１７は、座席表を表示するときに、端末情報テーブル１６を用いて作成される。
【０１１２】
〔座席の配置及び座席位置情報１８について〕
サーバ１は、予め配置が決まっている複数の座席の何れに誰が座っているかを特定する。つまり、サーバ１には座席の配置が予め設定されており、サーバ１は、この配置に基づいて各参加者の座席位置を特定する。
【０１１３】
ここでは、座席の配置例について、図９に基づいて説明する。図９は、座席の配置例を示す図であり、同図（ａ）は表示装置２の表示面に対して垂直な方向に座席が２列に配置された２列配置の例を示し、同図（ｂ）は２列配置の座席に加えて、表示面に対して平行な列が設けられた「コ」の字型配置の例を示し、同図（ｃ）は座席が円形に配置された円形配置の例を示している。なお、同図（ａ）〜（ｃ）は、表示装置２及び座席を真上から見た状態を示している。
【０１１４】
同図（ａ）の例では、表示装置２の表示面に向かって右側に（１）〜（４）の座席が表示面と垂直な方向に配列しており、表示装置２の表示面に向かって左側に（５）〜（８）の座席が表示面と垂直な方向に配列している。なお、（１）〜（４）の座席は、同図の下向きが正面であり、（５）〜（８）の座席は、同図の上向きが正面である。つまり、（１）〜（４）の座席に座る参加者と、（５）〜（８）の座席に座る参加者とは、対面することになる。
【０１１５】
また、同図では、撮像装置３と座席（１）〜（８）とを結ぶ線分をそれぞれ示している。この線分は、各座席が撮像領域に入るように撮像装置３を回転させた状態における撮像装置３の向き（言い換えれば、撮像装置３に対する各座席の方向）を示している。さらに、同図では、撮像装置３の回転軸の位置を基準点とし、この基準点から表示装置２の向かって右側に向けて延在する基準線を示している。
【０１１６】
図示のように、撮像装置３は、各座席を基準線からの回転角度によって識別可能な位置、言い換えれば基準点と座席（１）〜（８）とを結ぶ線分が、基準点以外で重なり合わないような位置に配置される。このため、基準線と各線分とがなす角度は、それぞれ異なる値となり、この角度を用いることで、各座席の位置を特定することが可能になる。
【０１１７】
座席位置情報１８は、座席が撮像装置の撮像領域に入るように撮像装置を回転させたときの基準線からの回転角度と、該回転角度に対応する座席位置とを対応付けたものである。端末５は、各座席に配置されるので、上記基準点と端末５（正確にはＬＥＤ２１）とを結ぶ線分と、上記基準線とがなす角を測定し、測定した角度と座席位置情報１８とを用いることによって、端末５が何れの座席に配置されているかを特定することができる。
【０１１８】
なお、座席位置情報１８の角度は、ＬＥＤ２１を検出したときの角度との整合性を高めるために、座席上に端末５が置かれたときにＬＥＤ２１が来るであろう位置（例えば、座席の中央部付近）に撮像装置の撮像領域の中心が来るようにして求めることが好ましい。
【０１１９】
図９（ｂ）に示す「コ」の字型配置の場合や、同図（ｃ）に示す円形配置の場合も、同図（ａ）の２列配置の場合と同様に、基準点と基準線とを用いることにより、各座席の位置を角度で特定することができる。
【０１２０】
以上のようにして作成される座席位置情報１８は、例えば図１０に示すようなテーブルであってもよい。図１０は、座席位置情報１８の一例を示す図である。図示の座席位置情報１８では、座席の位置を示す番号と、その座席が撮像領域に入るように撮像装置３を回転させたときの回転角度とが対応付けられている。なお、図１０における座席の位置を示す番号は、図９の座席表に付された番号に対応している。
【０１２１】
このため、図示の座席位置情報１８を用いて、点灯したＬＥＤ２１が撮像領域に入るように撮像装置３を回転させたときの回転角度から、当該ＬＥＤ２１を備えた端末５が配置されている座席の位置を特定することができる。
【０１２２】
なお、座席位置情報１８は、端末５が配置される候補となる複数の座席位置について、各座席位置が点灯したＬＥＤ２１を検出する装置に対して何れの方向に位置しているかを示すものであればよく、図示の例に限られない。例えば、本実施形態では撮像装置３でＬＥＤ２１の検出を行っているが、ＬＥＤ２１の検出を行うための検出装置を別途設けた場合には、座席位置情報１８は、各座席位置が、検出装置に対して何れの方向に位置しているかを示す情報となる。
【０１２３】
また、図９に示すような座席表の画像は、各座席位置が撮像装置３に対して何れの方向に位置しているかを示すものであるから、このような画像をテンプレートとして利用することによって座席位置を特定することもできる。
【０１２４】
つまり、図９のような画像を座席表テンプレートとして予め記憶しておく。そして、当該座席表テンプレート上において、基準点に対して、点灯したＬＥＤ２１を検出したときの角度が示す方向に位置する座席を特定する。これにより、点灯したＬＥＤ２１を備える端末５の配置された座席を特定することができる。
【０１２５】
〔撮像装置３による角度測定について〕
次に、端末情報テーブル１６及び位置テーブル１７に格納される角度、すなわち点灯したＬＥＤ２１を検出したときの撮像装置３の回転角度を測定する方法について図１１に基づいて説明する。図１１は、点灯したＬＥＤ２１を検出したときの角度の測定方法を説明する図であり、同図（ａ）は、座席が円形配置ではない場合の測定方法を示し、同図（ｂ）は座席が円形配置の場合の測定方法を示している。なお、図１１（ａ）（ｂ）は、表示装置２、撮像装置３、端末５等を真上から見た様子を示している。また、同図（ａ）では、簡単のため、端末５を１つだけ（端末Ａのみ）図示している。
【０１２６】
点灯したＬＥＤ２１を検出したときの角度も、座席位置の角度と同様に、撮像装置３の回転角度を、基準点及び基準線を用いて算出したものである。なお、点灯したＬＥＤ２１を検出したときの角度を求めるときの基準点は、座席位置の角度を求めたときと同じ位置に設定され、基準線も、座席位置の角度を求めたときと同じ方向に設定される。
【０１２７】
角度の測定を行うときには、撮像装置３の撮像する画像において、点灯しているＬＥＤ２１が中央に来るように、撮像装置３を水平方向に回転させる。そして、画像の中央に点灯しているＬＥＤ２１が来たときの、基準線からの回転角度を求める。この角度が端末５の位置を示す角度であり、端末情報テーブル１６及び位置テーブル１７に格納される角度である。
【０１２８】
同図（ｂ）に示す円形配置の場合における角度の求め方も、同図（ａ）の場合と同じである。すなわち、座席位置の角度を求めたときと同じ基準点及び基準線を設定し、撮像装置３が撮像する画像の中央に点灯しているＬＥＤ２１が来たときの、基準線からの回転角度が求められる。
【０１２９】
なお、撮像装置３が撮像する画像の中央に点灯しているＬＥＤ２１が来るように撮像装置３を回転させる処理は、撮像装置制御部１２によって自動で行われる。予め定めた対象物（この場合には点灯しているＬＥＤ２１）を自動的にサーチして撮像する技術は公知であるからここでは説明を省略する。なお、撮像装置３を回転させる処理は、ユーザの操作で行うようにしてもよい。
【０１３０】
また、撮像装置３がオートフォーカス機能を備えている場合には、この機能を利用して撮像装置３から端末５（正確にはＬＥＤ２１）までの距離を測定することもできる。撮像装置３から端末５までの距離を測定することにより、基準点から一直線上に複数の端末５が配置されている場合であっても、各端末を識別することができる。
【０１３１】
〔サーバ１が実行する処理の流れ〕
次に、サーバ１が実行する処理の流れについて、図１２に基づいて説明する。図１２は、サーバ１が実行する処理の一例を示すフローチャートである。
【０１３２】
端末５のユーザがログインを行うと、端末５の位置特定部２６は、サーバ１にログイン情報を送信する。ログイン情報は、通信Ｉ／Ｆ１４を介して位置特定部１３に受信される（Ｓ１）。次に、位置特定部１３は、ログイン情報の送信元の端末５にＬＥＤ２１を点灯させる命令を通信Ｉ／Ｆ１４を介して送信する（Ｓ２）。
【０１３３】
また、位置特定部１３は、撮像装置制御部１２に指示して、点灯しているＬＥＤ２１を撮像装置３に検出させる。そして、位置特定部１３は、上記の指示の後、点灯しているＬＥＤ２１を検出したか否かを撮像装置制御部１２に確認する（Ｓ３）。
【０１３４】
ここで、一定時間内に点灯したＬＥＤ２１の検出が確認されなかった場合（Ｓ３でＮＯ）には、位置特定部１３は、ログインが行われた端末５に対して通信Ｉ／Ｆ１４を介して命令を送信し、撮像装置３からＬＥＤ２１が見えるように、遮蔽物を移動させるよう警告を出させる（Ｓ４）。そして、警告を出させた後、一定時間が経過したときに、再びＬＥＤ２１の点灯を検出したか否かを確認する（Ｓ３）。
【０１３５】
なお、警告は、ログインが行われた端末５を使用する参加者（その端末５を使用する参加者）が、当該端末５の撮像装置３による検出が失敗したことを認識できるようなものであればよい。例えば、「ＬＥＤが撮像装置から見えるように遮蔽物を移動させて下さい」のような、端末５の移動を促すメッセージを表示させてもよいし、このようなメッセージを音声出力してもよい。
【０１３６】
一方、点灯したＬＥＤ２１の検出が確認された場合（Ｓ３でＹＥＳ）には、位置特定部１３は、点灯したＬＥＤ２１が検出されたときの撮像装置３の角度を撮像装置制御部１２から取得する。なお、上記角度は、図１１に基づいて説明したように、撮像装置３が基準線から回転した角度である。
【０１３７】
また、位置特定部１３は、Ｓ１で受信したログイン情報から当該端末５にログインした参加者を特定し、その参加者の情報（氏名及び所属）を取得する。そして、上記取得した角度及び参加者の情報を端末情報テーブル１６に格納する（Ｓ５）。
【０１３８】
次に、位置特定部１３は、ログインが行われた端末５に対して通信Ｉ／Ｆ１４を介して命令を送信し、ＬＥＤ２１を消灯させる（Ｓ６）。また、位置特定部１３は、新たなログイン情報を受信したか否かを確認する（Ｓ７）。
【０１３９】
ここで、新たなログイン情報の受信を確認した場合（Ｓ７でＹＥＳ）には、位置特定部１３は、ログインが行われた端末５にＬＥＤ２１を点灯させて（Ｓ２）、当該端末５の角度を取得する。そして、取得した角度を、当該端末５を使用する参加者の情報と共に端末情報テーブル１６に格納し、ＬＥＤ２１を消灯させる（Ｓ３〜６）。
【０１４０】
一方、新たなログイン情報の受信が確認されなかった場合（Ｓ７でＮＯ）には、位置特定部１３は、位置テーブル作成処理を行い、位置テーブル１７を作成する（Ｓ８）。なお、位置テーブル作成処理の詳細は後述する。
【０１４１】
続いて、位置特定部１３は、位置表示処理を行う（Ｓ９）。これにより、各端末５の参加者の配置を示す座席表が表示装置２に表示される。また、位置特定部１３は、端末情報テーブル１６及び位置テーブル１７を、通信Ｉ／Ｆ１４を介して端末５に送信し（Ｓ１０）、これによりサーバ１の処理は終了する。
【０１４２】
そして、端末情報テーブル１６及び位置テーブル１７を受信した端末５では、受信したテーブルを用いて位置表示処理（端末）が行われ、これにより端末５の表示部２０にも座席表が表示される。なお、位置テーブル作成処理、位置表示処理、及び位置表示処理（端末）の詳細については後述する。
【０１４３】
〔位置テーブル作成処理の流れ〕
続いて、図１２のＳ８で行われる位置テーブル作成処理の詳細について図１３に基づいて説明する。図１３は、位置テーブル作成処理の一例を示すフローチャートである。
【０１４４】
まず、位置特定部１３は、Ｉ＝０に設定し（Ｓ２０）、位置テーブル１７をクリア（初期化）する（Ｓ２１）。そして、位置特定部１３は、端末情報テーブル１６から端末Ｉ（ナンバーが「Ｉ」の端末５）の情報を取得する（Ｓ２２）。つまり、Ｉは、端末情報テーブル１６において、端末５を特定するための数値である。なお、端末情報テーブル１６から取得する情報は、位置テーブル１７を作成するための情報であり、具体的には端末名と角度である。
【０１４５】
続いて、位置特定部１３は、Ｉ＝０であるか否かを確認する（Ｓ２３）。ここで、Ｉ＝０であることが確認された場合（Ｓ２３でＹＥＳ）には、位置特定部１３は、端末Ｉの情報を位置テーブルに追加し（Ｓ２４）、Ｉの値を１だけインクリメントして、Ｉ＝Ｉ＋１とする（Ｓ２５）。
【０１４６】
次に、位置特定部１３は、インクリメント後のＩの値が、端末５の総数を超えているか否かを確認する（Ｓ２６）。なお、端末５の総数は、端末情報テーブル１６に情報が格納されている端末５の総数である。ここで、Ｉの値が端末５の総数を超えていることが確認された場合（Ｓ２６でＹＥＳ）には、位置特定部１３は、端末情報テーブル１６に情報が格納されている全ての端末５を位置テーブル１７に追加済みであると判断し、位置テーブル作成処理を終了する。
【０１４７】
一方、Ｉの値が端末５の総数以下であることを確認した場合（Ｓ２６でＮＯ）には、位置特定部１３は、端末情報テーブル１６から端末Ｉの情報を取得し（Ｓ２２）、Ｉ＝０であるかを確認する（Ｓ２３）。なお、ここでは、Ｓ１５でＩの値が１だけインクリメントされたことにより、Ｉ≧１となるので、位置特定部１３は、Ｉ＝０でないことを確認することになる（Ｓ２３でＮＯ）。
【０１４８】
次に、位置特定部１３は、位置テーブル１７において端末を特定するための数値であるｍを０に設定する（Ｓ２７）。そして、位置特定部１３は、位置テーブル１７のｍ番目に格納されている端末５（ナンバーが「ｍ」の端末５）の角度と、端末Ｉの角度とを比較し（Ｓ２８）、ｍ番目の端末５の角度が、端末Ｉの角度以下であるか否かを確認する（Ｓ２９）。
【０１４９】
ここで、ｍ番目の端末５の角度が、端末Ｉの角度以上であることを確認した場合（Ｓ２９でＹＥＳ）には、位置特定部１３は、位置テーブル１７のｍ番目からＩ−１番目の端末５の情報の格納位置を１つ後ろ（角度の大きい側）にずらし（Ｓ３２）、ｍ番目に端末Ｉの端末名及び角度を格納する（Ｓ３３）。
【０１５０】
一方、ｍ番目の端末５の角度が、端末Ｉの角度よりも小さいことが確認された場合（Ｓ２９でＮＯ）には、位置特定部１３は、ｍの値を１だけインクリメントしてｍ＝ｍ＋１とし（Ｓ３０）、インクリメント後のｍの値がＩの値と一致するか否かを確認する（Ｓ３１）。
【０１５１】
ここで、ｍの値がＩの値と一致しないことが確認された場合（Ｓ３１でＮＯ）には、位置特定部１３は、Ｓ２９の処理に戻る。一方、Ｓ３１において、ｍの値がＩの値と一致することが確認された場合（Ｓ３１でＹＥＳ）には、位置特定部１３は、位置テーブル１７のｍ番目に端末Ｉの端末名及び角度を格納する（Ｓ３３）。
【０１５２】
Ｓ３３の後、位置特定部１３は、Ｉを１だけインクリメントする（Ｓ２５）。そして、Ｓ２６でＩが端末５の総数を超えたことが確認されるまで、Ｓ２２〜３３及びＳ２５〜２６の処理を行う。以上の処理により、端末情報テーブル１６に格納されている各端末５が、その角度の順に配列した位置テーブル１７が作成される。
【０１５３】
〔位置表示処理の流れ〕
続いて、図１２のＳ９で行われる位置表示処理の詳細について図１４に基づいて説明する。図１４は、位置表示処理の一例を示すフローチャートである。上述のように、位置表示処理は、表示装置２に座席表を表示させる処理である。
【０１５４】
まず、位置特定部１３は、位置テーブル１７において端末５を特定するための数値Ｉを０に設定する（Ｓ４０）。次に、位置特定部１３は、Ｉの値が、端末５の総数を超えているか否かを確認する（Ｓ４１）。なお、端末５の総数は、位置テーブル１７に情報が格納されている端末５の総数である。
【０１５５】
ここでは、Ｓ４０でＩ＝０に設定されているので、位置特定部１３は、Ｉの値が端末５の総数以下であると判断し（Ｓ４１でＮＯ）、位置テーブル１７からＩ番目の端末５の情報を取得する（Ｓ４２）。なお、ここで取得する端末５の情報は、端末名と角度である。
【０１５６】
次に、位置特定部１３は、Ｓ４２で取得した角度と、記憶部１５に格納されている座席位置情報１８とを用いて、Ｉ番目の端末５の位置を確定する（Ｓ４３）。具体的には、位置特定部１３は、座席位置情報１８に含まれる角度のうち、Ｓ４２で取得した角度に最も近い角度を特定し、その角度に対応付けられた位置を、Ｉ番目の端末５の位置として確定する。そして、位置特定部１３は、Ｓ４３で確定した位置と、位置を確定した端末５の端末名とを表示処理部１１に送信する。また、位置特定部１３は、確定した位置を示す情報を端末情報テーブル１６に格納する（図７の「位置」）。
【０１５７】
位置と端末名とを受信した表示処理部１１は、参加者名等が未だ表示されておらず、座席の位置のみを示す座席表の画像を表示装置２に表示させる。この画像は、予め記憶部１５等に格納されているものであり、例えば図９のような画像であってもよい。
【０１５８】
そして、表示処理部１１は、表示した座席表において、位置特定部１３から受信した位置が示す座席に端末５のマークを描画する（Ｓ４４）。なお、ここで描画するマークは、その座席に座っている参加者が存在することを認識できるようなものであればよい。
【０１５９】
次に、表示処理部１１は、受信した端末名に対応する端末５の情報を端末情報テーブル１６から取得する（Ｓ４５）。なお、ここでは、端末５の情報として、氏名と所属を取得する。
【０１６０】
そして、表示処理部１１は、表示装置２に表示させた座席表における、端末５のマークを表示した位置の近くに、Ｓ４５で端末情報テーブル１６から取得した氏名と所属を表示する（Ｓ４６）。また、表示処理部１１は、座席表の表示が完了した旨を位置特定部１３に通知する。
【０１６１】
この通知を受けた位置特定部１３は、Ｉの値を１だけインクリメントしてＩ＝Ｉ＋１とし（Ｓ４７）、Ｓ４１の処理に戻る。なお、Ｓ４１〜Ｓ４７の処理は、Ｉが端末５の総数を超えた（Ｓ４１でＹＥＳ）と判断されるまで繰り返し行われ、これにより、位置テーブル１７に含まれる全ての端末５の参加者を含む座席表が表示装置２に表示される。
【０１６２】
〔表示装置２に表示される画像の例〕
上述の位置表示処理によって表示装置２に表示される座席表は、例えば図１５に示すようなものとなる。図１５は、位置表示処理によって表示される座席表の一例を示す図であり、同図（ａ）は表示装置２が座席に対して右側となるように表示した座席表の例を示し、同図（ｂ）は表示装置２が座席に対して上側となるように表示した座席表の例を示している。なお、同図（ｂ）では、簡単のため、所属及び氏名の記載を省略している。
【０１６３】
同図（ａ）に示すように、各座席に誰が座っているかを示す座席表が表示装置２に表示されることにより、会議の各参加者は、その会議に誰が参加していて、どこに座っているかを一目で確認することができる。なお、各座席に付されている斜線は、図１４の位置表示処理のＳ４４において、端末５のマークを描画する処理によって描画されたものである。つまり、端末５が設置されておらず、参加者が着席していない座席は空白の座席として表示される。また、発言者の座席には、他の座席と識別できるようにマーキングが施されている。
【０１６４】
また、表示する座席表には、少なくとも座席位置と、その座席を使用している参加者を特定可能な情報とが含まれていればよい。例えば、参加者の氏名の代わりに参加者の「氏」のみを表示してもよいし、予め登録したハンドルネーム等を表示してもよいし、ログインＩＤ等のログイン情報を表示してもよい。そして、図示の例のように、表示装置の位置を表示することにより、参加者の配置関係が理解しやすくなるので好ましい。また、所属のような、会議を進める上で参考になる情報についても、参加者の名前と共に表示することが好ましい。
【０１６５】
ここで、同図（ａ）のように表示装置２が座席に対して右側となるように表示した場合には、座席表内における目線の向きと、該座席表を見る目線の向きとが異なるため、参加者が各座席の位置関係をスムーズに把握できないことも考えられる。
【０１６６】
このため、同図（ｂ）のように、表示装置２が座席に対して上側となるように表示することが好ましい。これにより、座席表内における目線の向きと、該座席表を見る目線の向きとを一致させることができるので、各参加者に座席の位置関係をスムーズに把握させることができる。
【０１６７】
〔位置表示処理（端末）の流れ〕
位置表示処理（端末）の流れについて、図１６に基づいて説明する。図１６は、位置表示処理（端末）の一例を示すフローチャートである。なお、位置表示処理（端末）は、図１２のＳ１０でサーバ１が送信する端末情報テーブル１６及び位置テーブル１７を受信したときに端末５が行う処理である。
【０１６８】
位置表示処理（端末）では、端末５が配置されている座席に応じて、位置表示処理（端末）を行う端末５を使用する参加者が座席の位置関係を容易に認識できるような向きで座席表を表示する。このため、位置表示処理（端末）では、まず、当該端末５がどのような位置の座席に配置されているかを特定するための処理が行われる。
【０１６９】
より詳細には、端末５は、図１７に示す配列において、当該端末５がａ列〜ｃ列の何れの列に属するかを特定する処理を行う。図１７は、「コ」の字に配列された座席を、当該座席に座る参加者の向きでａ列〜ｃ列の３列に分類した図である。
【０１７０】
図１７のように、座席が「コ」の字に配列している場合には、座席の位置によって、参加者の正面となる向きが変わることになる。すなわち、ａ列に座る参加者にとってはｂ列が正面となり、ｂ列に座る参加者にとってはａ列が正面となる。またｃ列に座る参加者にとっては表示装置２が正面となる。
【０１７１】
正面となる方向が上に来るように座席表を表示することにより、参加者は各座席の位置関係を把握しやすくなる。このため、位置表示処理（端末）では、端末５がａ列〜ｃ列の何れの列に属するかを特定するのである。
【０１７２】
まず、位置特定部２６は、Ｉ＝０に設定し（Ｓ５０）、サーバ１から受信して記憶部１５に格納した位置テーブル２９（サーバ１から受信した位置テーブル１７を記憶部２７に格納したもの）からＩ番目の情報を取得する（Ｓ５１）。なお、ここで位置テーブル２９から取得する情報は端末名である。
【０１７３】
次に、位置特定部２６は、Ｉ番目が自分の端末であるか、すなわち自端末が位置テーブル２９から取得した端末名で特定される端末５であるかを確認する（Ｓ５２）。ここで、Ｉ番目が自端末でなければ（Ｓ５２でＮＯ）、位置特定部２６は、Ｉの値を１だけインクリメントしてＩ＝Ｉ＋１とし（Ｓ５３）、Ｓ５１の処理に戻る。このＳ５１〜Ｓ５３の処理は、Ｉ番目が自端末であることが確認される（Ｓ５２でＹＥＳ）まで繰り返し行われる。
【０１７４】
そして、Ｉ番目が自端末であることが確認されたときには、位置特定部２６は、位置テーブル２９から、Ｉ番目の端末５の「角度」を読み出し、読み出した「角度」と座席位置情報３０とを照合することによって、自端末の位置を特定し、その位置から自端末がａ列〜ｃ列の何れに属しているかを特定する（Ｓ５４）。なお、座席位置と列との対応関係については、予め記憶されているものとする。また、座席位置情報３０は、サーバ１に座席位置情報１８を送信させることで取得してもよいし、予め記憶部２７に格納しておいてもよい。
【０１７５】
続いて、位置特定部２６は、Ｉ番目の端末５、すなわち自端末がａ列及びｂ列の何れに属しているか、あるいは何れにも属していないかを確認する（Ｓ５５、５６）。ここで、ａ列に属していることが確認された場合（Ｓ５５でＹＥＳ）には、表示パターンＡで配置することを決定し（Ｓ５７）、Ｓ６０の処理に進む。一方、ｂ列に属していることが確認された場合（Ｓ５５でＮＯ、Ｓ５６でＹＥＳ）には、表示パターンＢで配置することを決定し（Ｓ５８）、Ｓ６０の処理に進む。また、ａ列にもｂ列にも属していないことが確認された場合（Ｓ５５、５６でＮＯ）には、表示パターンＣで配置することを決定し（Ｓ５９）、Ｓ６０の処理に進む。
【０１７６】
なお、Ｓ５１〜Ｓ５９の処理は、端末情報テーブル２８（サーバ１から受信した端末情報テーブル１６を記憶部２７に格納したもの）を用いて行ってもよい。この場合には、Ｓ５１では端末情報テーブル２８からＩ番目の情報を取得し、Ｓ５４では、端末情報テーブル２８の「位置」から自端末の列を特定する。
【０１７７】
このように、図１６のフローチャートでは、ａ列、ｂ列の何れにも属していない場合に、ｃ列に対応する表示パターンＣで配置することを決定している。このため、このフローチャートの処理は、ａ列〜ｃ列の全てが存在する「コ」の字型配置のみならず、ａ列とｂ列のみが存在する２列配置にも適用が可能である。
【０１７８】
なお、表示パターンＡは、ａ列の参加者から見やすいように、ｂ列が上側、表示装置２が右側、ａ列が下側となる座席表の表示パターンである。また、表示パターンＢは、ｂ列の参加者から見やすいように、ａ列が上側、表示装置２が左側、ｂ列が下側となる座席表の表示パターンである。そして、表示パターンＣは、ｃ列の参加者から見やすいように、ａ列が右側、表示装置２が上側、ｂ列が左側、ｃ列が下側となる座席表の表示パターンである。
【０１７９】
Ｓ６０では、位置特定部２６はＩ＝０に設定し、続いてＩが端末の総数を超えているか否かを確認する（Ｓ６１）。なお、端末の総数は、位置テーブル２９に情報が格納されている端末の総数である。
【０１８０】
ここでは、Ｓ６０でＩ＝０に設定されているので、位置特定部２６は、Ｉの値が端末の総数以下であると判断し（Ｓ６１でＮＯ）、位置テーブル２９からＩ番目の端末の情報を取得する（Ｓ６２）。なお、ここで取得する端末の情報は、端末名と角度である。次に、位置特定部２６は、Ｓ６２で取得した角度と、記憶部２７に格納されている座席位置情報３０とを用いて、Ｉ番目の端末の位置を確定する（Ｓ６３）。
【０１８１】
ここで、位置特定部２６は、Ｓ５５〜５９の処理で特定した表示パターンに応じて、Ｓ６３で確定した表示位置を変更する（Ｓ６４）。具体的には、位置特定部２６は、表示パターンＡであればｂ列が上側、表示装置２が右側、ａ列が下側となるように座席表の向きを決定する。同様に、表示パターンＢであればａ列が上側、表示装置２が左側、ｂ列が下側となるように座席表の向きを決定し、表示パターンＣであればａ列が右側、表示装置２が上側、ｂ列が左側、ｃ列が下側となるように座席表の向きを決定する。
【０１８２】
そして、位置特定部２６は、Ｓ６４で決定した向きの座席表に端末の表示を行うように表示処理部２４に指示する。指示を受けた表示処理部２４は、Ｓ６４で決定された向きで座席表を描画し、さらにこの座席表におけるＳ６３で特定された位置に端末５のマークを描画し（Ｓ６５）、描画した画像を表示部２０に表示させる。次に、表示処理部２４は、当該端末の情報を端末情報テーブル２８から取得する（Ｓ６６）。ここでは、端末の情報として、氏名と所属を取得する。
【０１８３】
そして、表示処理部２４は、端末５のマークを表示した位置の近くに、Ｓ６６で端末情報テーブル２８から取得した氏名と所属を表示させる（Ｓ６７）。また、表示処理部２４は、端末５のマーク及び情報の表示が完了した旨を位置特定部２６に通知する。
【０１８４】
この通知を受けた位置特定部２６は、Ｉの値を１だけインクリメントしてＩ＝Ｉ＋１とし（Ｓ６８）、Ｓ６１の処理に戻る。なお、Ｓ６１〜Ｓ６８の処理は、Ｉが端末の総数を超えた（Ｓ６１でＹＥＳ）と判断されるまで繰り返し行われ、これにより、位置テーブル２９に含まれる全ての端末が反映された座席表が、表示部２０に表示される。
【０１８５】
なお、図１６の例では、Ｓ６３において角度と座席位置情報３０から表示位置を求めているが、図７の例のように端末情報テーブル２８に位置の情報を含めておいた場合には、この位置の情報を用いて表示位置を確定することができる。
【０１８６】
また、本実施形態では、端末情報テーブル１６及び位置テーブル１７をサーバ１から端末５に送信し、端末情報テーブル１６及び位置テーブル１７を受信した端末５において位置表示処理（端末）を行うことによって表示部２０に座席表を表示させる例を示した。
【０１８７】
しかしながら、端末５の表示部２０に座席表を表示させるための構成はこの例に限られない。例えば、サーバ１が行う位置表示処理によって表示装置２に表示される画像を、サーバ１の例えば位置特定部１３が端末５に送信して表示部２０に表示させるようにしてもよい。この場合には、端末５の表示処理部２４は、受信した画像を表示させるだけでよく、位置特定部２６は、位置表示処理（端末）を行う必要がなくなる。
【０１８８】
〔表示部２０に表示される画像の例〕
上述の位置表示処理（端末）によって表示部２０に表示される座席表は、例えば図１８に示すようなものとなる。図１８（ａ）〜（ｃ）は、位置表示処理（端末）によって表示される座席表の一例を示す図である。
【０１８９】
同図（ａ）は表示パターンＡの画像例を示し、より詳細には、小沢武彦氏の端末５の表示部２０に表示される画像例を示している。座席表の向きを、当該座席表中においてａ列の正面となる向きが上向きとなるようにすることにより、ａ列の参加者から見た現実の方向と、該参加者が見る座席表における方向とを一致させることができる。これにより、参加者は、どの席に誰が座っているかを認識しやすくなる。すなわち、図示の例において、小沢武彦氏は、自分の正面に座っているのが山田太郎氏であり、右手に座っているのが麻生公男氏であり、左手に座っているのが鈴木洋氏であることを容易に認識することができる。
【０１９０】
なお、同図では、発言中の参加者（発言者）を識別できるように、発言者の座席をマーキングして表示している。発言者の座席のマーキングは、必須の構成ではないが、この構成により、発言者がどの席にいるかを他の参加者が容易に認識できるようになるので、発言者の座席のマーキングは行うことが好ましい。
【０１９１】
また、同図では、配置を開始する位置を示している。ここでは、端末を角度の小さい順に並べた位置テーブル２９を用いることを想定しているので、基準位置からの角度が最も小さい田中一郎氏の端末から順に配置が開始される。
【０１９２】
同図（ｂ）は表示パターンＢの画像例を示し、より詳細には、山田太郎氏の端末５の表示部２０に表示される画像例を示している。座席表の向きを、当該座席表中においてｂ列の正面となる向きが上向きとなるようにすることにより、ｂ列の参加者から見た現実の方向と、該参加者が見る座席表における方向とを一致させることができる。すなわち、図示の例において、山田太郎氏は、自分の正面に座っているのが小沢武彦氏であり、右手に座っているのが向井幸平氏であり、左手に座っているのが田中一郎氏であることを容易に認識することができる。
【０１９３】
同図（ｃ）は表示パターンＣの画像例を示し、より詳細には、向井幸平氏の端末５の表示部２０に表示される画像例を示している。座席表の向きを、当該座席表中においてｃ列の正面となる向きが上向きとなるようにすることにより、ｃ列の参加者から見た現実の方向と、該参加者が見る座席表における方向とを一致させることができる。すなわち、図示の例において、向井幸平氏は、自分の右手に座っているのが小沢武彦氏であることを容易に認識することができる。
【０１９４】
〔座席が円形に配置されている場合の位置表示処理（端末）の流れ〕
図１６〜１８では、座席が２列配置、または「コ」の字型配置である場合の位置表示処理（端末）について説明したが、座席が円形に配置されている場合には、ａ列、ｂ列、ｃ列等の区別がなくなるため、位置表示処理（端末）の内容が少し変わることになる。
【０１９５】
ここでは、座席が円形に配置されている場合の位置表示処理（端末）の流れについて、図１９に基づいて説明する。図１９は、座席が円形に配置されている場合の位置表示処理（端末）の一例を示すフローチャートである。なお、座席が円形に配置されているか否かは、予め各端末５に設定されており、この設定に基づいて図１６または図１８の何れかの位置表示処理（端末）が行われる。
【０１９６】
まず、位置特定部２６は、自端末が位置テーブル２９の何番目に位置しているかを特定するため、Ｓ７０〜７３の処理を行う。なお、Ｓ７０〜７３の処理は、図１６のＳ５０〜５３の処理と同じであるから、ここでは説明を省略する。
【０１９７】
自端末がＩ番目に位置していることを確認したとき（Ｓ７２でＹＥＳ）、位置特定部２６は、Ｉの値をＭの値として記憶する（Ｓ７４）。なお、Ｍは位置テーブル２９に含まれる全ての端末を配置したか否かを確認するために用いる数値である。
【０１９８】
次に、位置特定部２６は、Ｉ＝Ｍに設定し（Ｓ７５）、Ｉが端末総数を超えているか否かを確認する（Ｓ７６）。なお、端末総数は、位置テーブル２９に含まれる端末の総数である。
【０１９９】
ここでは、Ｓ７５でＩ＝Ｍに設定されているので、Ｉは端末総数を超えていないことが確認され（Ｓ７６でＮＯ）、処理はＳ７８に進む。なお、Ｓ７６においてＩが端末総数を超えることが確認された場合には、位置特定部２６は、Ｉ＝０に設定して（Ｓ７７）、Ｓ７８の処理に進む。
【０２００】
そして、Ｓ７８では、位置特定部２６は、ＩがＭ−１に等しいか否かを確認する。ここでは、Ｓ７５でＩ＝Ｍに設定されているので、ＩはＭ−１に等しくないことが確認され（Ｓ７８でＮＯ）、処理はＳ７９に進む。なお、Ｓ７８においてＩがＭ−１に等しいことが確認された場合、すなわちＩ＝ＭからＩ＝Ｍ−１までの全ての端末の配置が終了しているには、位置特定部２６は、位置表示処理（端末）を終了する。
【０２０１】
Ｓ７９では、位置特定部２６は、位置テーブル２９からＩ番目の端末の情報を取得する。なお、ここで取得する端末の情報は、端末名と角度である。そして、位置特定部２６は、Ｓ７９で取得した角度と、記憶部２７に格納されている座席位置情報３０とを用いて、Ｉ番目の端末の位置を確定し（Ｓ８０）、表示処理部２４に座席表の表示指示を送信する。
【０２０２】
表示指示を受信した表示処理部２４は、円形配置の座席表を自端末の座席位置が画面上で一番下側となる向きで描画し、さらにこの座席表のＳ８０で特定した座席位置に端末５のマークを描画した画像を表示部２０に表示させる（Ｓ８１）。次に、表示処理部２４は、当該端末の情報を端末情報テーブル２８から取得する（Ｓ８２）。ここでは、端末の情報として、氏名と所属を取得する。
【０２０３】
そして、表示処理部２４は、端末５のマークを表示した位置の近くに、Ｓ８２で端末情報テーブル２８から取得した氏名と所属を表示させる（Ｓ８３）。また、表示処理部２４は、端末のマーク及び情報の表示が完了した旨を位置特定部２６に通知する。
【０２０４】
この通知を受けた位置特定部２６は、Ｉの値を１だけインクリメントしてＩ＝Ｉ＋１とし（Ｓ８４）、Ｓ７６の処理に戻る。なお、Ｓ７６〜Ｓ８４の処理は、Ｓ７８でＹＥＳと判断されるまで繰り返され、これにより、Ｉ＝ＭからＩ＝Ｍ−１までの全ての端末が反映された座席表が表示される。
【０２０５】
また、図１９の位置表示処理（端末）では、Ｍ番目の端末、すなわち自端末が配置されている座席が、画面上で一番下に来る向きに座席表が表示される。これにより、座席表における座席の正面となる向きが上向きとなるので、端末５の表示部２０に表示された座席表を見る参加者にとって、他の参加者との位置関係を認識しやすくなる。
【０２０６】
〔表示部２０に表示される画像の例〕
上述の位置表示処理（端末）によって表示部２０に表示される座席表は、例えば図２０に示すようなものとなる。図２０は、座席が円形に配置されている場合の位置表示処理（端末）によって表示される座席表の一例を示す図である。
【０２０７】
図示のように、自端末を使用する参加者の席（自席）が画面上で一番下に来るようにすることにより、自端末を使用する参加者から見た座席の配置と、表示された座席表における座席の配置とを一致させることができる。これにより、参加者は、座席の配置関係を認識しやすくなる。すなわち、図示の例において、山田太郎氏は、自分の正面に座っているのが井上孝であり、右手に座っているのが麻生公男氏であり、左手に座っているのが木村友則氏であることを容易に認識することができる。
【０２０８】
〔変形例〕
上述の実施形態では、位置テーブル１７または２９を用いて座席表に各端末５のマーキングを行う例を説明したが、位置テーブル１７または２９を用いずにマーキングを行うことも可能である。この場合には、図１２のフローチャートにおいて、Ｓ８の位置テーブル作成処理が省略される。そして、サーバ１が行う位置表示処理では、端末情報テーブル１６を用いて座席表に各端末５のマーキングを行うことになり、端末５が行う位置表示処理（端末）では、端末情報テーブル２８を用いて座席表に各端末５のマーキングを行うことになる。
【０２０９】
ただし、位置テーブル１７または２９を用いることによって、位置表示処理及び位置表示処理（端末）をスムーズに行うことが可能になるので、位置テーブル１７または２９を用いて座席表に各端末５のマーキングを行うことが好ましい。
【０２１０】
また、表示する座席表は、どの座席が誰の座席であるかが分かるようなものであればよいので、座席へのマーキングを行わずに、座席に名前のみを表示するようにしてもよい。
【０２１１】
さらに、上述の実施形態では、１つの会議室内における座席配置を示す座席表を表示する例について説明したが、サーバ１をネットワークに接続して他の拠点との遠隔会議を行う場合には、当該他の拠点の座席表を表示するようにしてもよい。
【０２１２】
また、上記実施形態では、点灯しているＬＥＤ２１を検出したときの回転角度を特定し、座席位置情報１８において、その回転角度と最も近い角度に対応付けられている位置を、当該ＬＥＤ２１を備える端末５の配置された位置として特定する例を示したが、端末５の位置の特定方法は、この例に限られない。
【０２１３】
例えば、撮像装置３を座席位置情報１８に示される角度だけ回転させて、点灯しているＬＥＤ２１を検出したか否かを確認し、ＬＥＤ２１の検出を確認した場合には、座席位置情報１８において当該角度に対応付けられた位置に上記ＬＥＤ２１を備える端末５が配置されていると判断してもよい。
【０２１４】
また、上記実施形態では、記憶部１５に座席位置情報１８が１つだけ格納されている例を示したが、座席位置情報１８は複数格納されていてもよい。例えば、２列配置、コの字配置、及び円形配置等の各座席配置に対応する座席位置情報１８を予め格納しておき、これらの中から選択された座席位置情報１８を用いて座席位置の特定を行うようにしてもよい。これにより、様々な座席配置に対応することが可能になる。
【０２１５】
なお、会議室の広さ等に応じて各座席位置に対応する角度は異なる値となるため、座席位置情報１８は、ユーザが登録できるようになっていることが好ましい。例えば、上記電子会議システム１００を使用する会議室の各座席位置に端末５を配置してＬＥＤ２１の点灯及び撮像装置３による検出を行い、各座席位置と、各座席位置で点灯したＬＥＤ２１を検出したときの回転角度とを座席位置情報１８として登録できるようにしてもよい。また、２列配置、コの字配置、及び円形配置等の一般的な座席配置に対応する座席位置情報１８を予め格納しておき、この座席位置情報１８における角度の値などのパラメータを、会議室の広さや形状、座席数等に応じて修正できるようにしてもよい。これにより、電子会議システム１００を様々な会議室で使用することが可能になる。
【０２１６】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２１７】
最後に、サーバ１及び端末５の各ブロック、特に制御部１０及び制御部２３は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２１８】
すなわち、サーバ１及び端末５は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるサーバ１及び端末５の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記サーバ１及び端末５に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２１９】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２２０】
また、サーバ１及び端末５を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０２２１】
本発明は、電子会議システムに利用することができる。
【符号の説明】
【０２２２】
１  サーバ（情報処理装置）
２  表示装置
３  撮像装置（検出装置）
５  端末（端末装置）
１１  表示処理部（表示処理手段）
１２  撮像装置制御部（方向特定手段）
１３  位置特定部（特定情報受信手段、端末制御手段、位置特定手段、画像送信手段、候補位置送信手段）
１５  記憶部
１８  座席位置情報（位置・方向対応情報）
２０  表示部
２１  ＬＥＤ（発光部）
２４  表示処理部（端末側表示処理手段）
２５  ＬＥＤ制御部（発光制御手段）
２６  位置特定部（特定情報送信手段）
１００  電子会議システム（情報処理システム）
【図１】
2011166693.tif 000003
【図２】
2011166693.tif 000004
【図３】
2011166693.tif 000005
【図４】
2011166693.tif 000006
【図５】
2011166693.tif 000007
【図６】
2011166693.tif 000008
【図７】
2011166693.tif 000009
【図８】
2011166693.tif 000010
【図９】
2011166693.tif 000011
【図１０】
2011166693.tif 000012
【図１１】
2011166693.tif 000013
【図１２】
2011166693.tif 000014
【図１３】
2011166693.tif 000015
【図１４】
2011166693.tif 000016
【図１５】
2011166693.tif 000017
【図１６】
2011166693.tif 000018
【図１７】
2011166693.tif 000019
【図１８】
2011166693.tif 000020
【図１９】
2011166693.tif 000021
【図２０】
2011166693.tif 000022
【図２１】
2011166693.tif 000023
【図２２】
2011166693.tif 000024