(57)【特許請求の範囲】
【請求項１】
発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光する発光部と、
前記発光部を有する１以上の他の情報処理装置及び自装置が属する群と、前記自装置との関係、又は、前記群に属する他の情報処理装置と前記自装置との関係のいずれかに加えて、前記群以外の外部対象の影響を考慮して、前記発光部の発光パターンを制御する制御部と
を備える情報処理装置。
【請求項２】
前記１以上の他の情報処理装置との間の無線通信を制御する通信制御部をさらに備え、
前記制御部は、前記通信制御部の制御結果から特定される前記関係に基づいて、前記発光部の発光パターンを制御する
請求項１に記載の情報処理装置。
【請求項３】
振動の特徴を示す振動パラメータの組み合わせで特定される振動パターンにしたがって振動する振動部をさらに備え、
前記制御部は、前記関係に基づいて、前記振動部の振動パターンを制御する
請求項１または２に記載の情報処理装置。
【請求項４】
前記群に属する前記情報処理装置及び１以上の前記他の情報処理装置の各々を装着した複数のユーザが所定位置に集合する過程において、前記所定位置と、前記情報処理装置の存在位置との間の距離を、前記外部対象として演算する距離演算部をさらに備え、
前記通信制御部は、前記他の情報処理装置の位置情報に基づいて、一定の範囲内に存在する前記情報処理装置の数を、前記関係として特定し、
前記制御部は、前記距離演算部により演算された前記距離と前記通信制御部により特定された前記数をパラメータにして、前記発光部の発光パターンを変化させるように制御する
請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
前記通信制御部は、前記群に属さない他の装置を前記外部対象として、前記外部対象との無線通信を制御し、
前記制御部は、前記通信制御部の制御による前記外部対象との無線通信の結果に基づいて、前記発光部の発光パターンを制御する
請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
ユーザの動作に起因して生ずる物理量の変化を検出するセンサ部と、
前記センサ部の検出結果に基づいて、ユーザの盛り上がりの度合いを判定する盛り上がり判定部をさらに備え、
前記通信制御部は、前記盛り上がりの度合いを前記１以上の他の情報処理装置に送信すると共に、前記１以上の他の情報処理装置の少なくとも一部のユーザの前記盛り上がりの度合いを受信するように制御し、
前記制御部は、自装置及び前記１以上の他の情報処理装置の少なくとも一部の前記盛り上がりの度合いにより示される前記関係に基づいて、前記発光部の発光パターンを制御する
請求項１乃至５のいずれかに記載の情報処理装置。
【請求項７】
前記外部対象は、前記発光部及び前記センサ部を少なくとも有する、前記群に属さない他の情報処理装置であり、
前記制御部は、
自装置が属する前記群が、前記外部対象の前記センサ部の検出結果に基づいて前記外部対象によりターゲットとされたという条件を、前記外部対象の影響の条件として、 
前記外部対象の影響の条件と、前記関係の条件とを満たすかを判定して、前記発光部の発光パターンを制御する
請求項１乃至６のいずれかに記載の情報処理装置。
【請求項８】
前記関係の条件は、自装置の前記盛り上がりの度合いが、前記群の中で最大であるという条件である
請求項１乃至７のいずれかに記載の情報処理装置。
【請求項９】
前記外部対象は、前記群に属する自装置及び１以上の前記他の情報処理装置の各々の複数のユーザを撮影する撮像装置であり、
前記通信制御部は、前記盛り上がり判定部により判定された前記盛り上がりの度合いが閾値以上である場合、自装置のユーザを撮影対象とする前記撮像装置の撮影が開始されるように、前記撮像装置に撮影開始要求を送信する
請求項１乃至８のいずれかに記載の情報処理装置。
【請求項１０】
前記通信制御部は、自装置からの前記撮影開始要求に従って前記撮像装置により撮影が開始されたことを示す情報を受信し、
前記制御部は、前記通信制御部に受信された前記情報に基づいて、前記発光部の発光パターンを制御する
請求項１乃至９のいずれかに記載の情報処理装置。
【請求項１１】
前記盛り上がり判定部は、前記センサ部の検出結果に基づいて生成された、複数のユーザの身体または身体の一部の動作の同調性の関連度又は相違度を示す情報に基づいて、前記盛り上がりの度合いを判定する
請求項１乃至１０のいずれかに記載の情報処理装置。
【請求項１２】
前記外部対象は、
群が存在する場所を撮影する撮像装置と、
前記撮像装置の撮影結果の中から、前記群に属する前記情報処理装置又は１以上の前記他の情報処理装置のユーザの所定の時間帯の様子を示す撮影結果を取得する外部の装置とであり、
前記通信制御部は、前記盛り上がり判定部により判定された前記盛り上がりの度合いが閾値以上になった時刻を、自装置のユーザの前記時刻を含む時間帯の様子を示す撮影結果を取得する際に用いる取得用情報として前記外部の装置に送信する
請求項１乃至１１のいずれかに記載の情報処理装置。
【請求項１３】
前記通信制御部は、自装置の位置も、前記取得用情報として前記外部の装置に送信する
請求項１２に記載の情報処理装置。
【請求項１４】
前記通信制御部は、自装置のＩＤも、前記取得用情報として前記外部の装置に送信する
請求項１２または１３に記載の情報処理装置。
【請求項１５】
前記通信制御部は、前記群に属する他の情報処理装置の前記発光部の発光パターンを特定可能な情報を受信し、
前記制御部は、前記通信制御部に受信された前記発光パターンを特定可能な情報により特定された発光パターンに基づいて、前記発光部の発光パターンを制御する
請求項１乃至１４のいずれかに記載の情報処理装置。
【請求項１６】
前記情報処理装置は、前記ユーザの腕に取り付けられるリング形状の部位を有し、
前記部位は、その一部を開放または接続する連結部が設けられている
請求項１乃至１５のいずれかに記載の情報処理装置。
【請求項１７】
前記連結部は、前記部位の一部を接続するための磁石及び吸着板を有している
請求項１乃至１６のいずれかに記載の情報処理装置。
【請求項１８】
前記連結部は、素材の弾性変形により前記部位の一部を接続する
請求項１乃至１７のいずれかに記載の情報処理装置。
【請求項１９】
発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光する発光部を有する情報処理装置の情報処理方法において、
前記情報処理装置が、
発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光し、
前記発光部を有する１以上の他の情報処理装置及び自装置が属する群と、前記自装置との関係、又は、前記群に属する他の情報処理装置と前記自装置との関係のいずれかに加えて、前記群以外の外部対象の影響を考慮して、前記発光部の発光パターンを制御する
ステップを含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置及び方法に関し、特に、新たな形態のコミュニケーションツールを実現可能にする、情報処理装置及び方法に関する。
【背景技術】
【０００２】
人は、他者との共存無く生きていけない。このため、人は、他者と共に集団を形成し、集団に属していることを実感することで安心感を得、集団に属する他者と共感や一体感を覚えることを望む。【０００３】
そこで、集団に属していることを実感したり、集団に属する他者と共感や一体感を覚えたりするために、集団内で特有のコミュニケーションを図ることが多々ある。このために、コミュニケーションツールが利用されることも多々ある。【０００４】
近年、情報通信技術の著しい発展により、携帯電話機やスマートフォン等、高度で多機能なコミュニケーションツールが広く用いられるようになっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２２１３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、携帯電話機やスマートフォン等自体は高度で多機能であっても、所定の集団内でのコミュニケーションで携帯電話機やスマートフォン等を利用する場合に、集団内のメンバーが、必ずしも、集団に属していることを実感したり、集団に属する他者と共感や一体感を覚えたりするわけではない。【０００７】
例えば、携帯電話機やスマートフォン等は、手入力等の身体の一部を使った操作が必要であり、集団全体で同一の動きをしたりして一体感を覚えたりする場合等には、このような操作は邪魔になる。【０００８】
このため、集団に属していることを実感したり、集団に属する他者と共感や一体感を覚えたりする目的に好適な、新たな形態のコミュニケーションツールの登場が要望されている。【０００９】
本技術は、このような状況に鑑みてなされたものであり、新たな形態のコミュニケーションツールを実現可能にするものである。
【課題を解決するための手段】
【００１０】
本技術の一側面の情報処理装置は、発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光する発光部と、前記発光部を有する１以上の他の情報処理装置及び自装置が属する群と、前記自装置との関係、又は、前記群に属する他の情報処理装置と前記自装置との関係のいずれかに加えて、前記群以外の外部対象の影響を考慮して、前記発光部の発光パターンを制御する制御部とを備える。
【００１１】
前記１以上の他の情報処理装置との間の無線通信を制御する通信制御部をさらに備え、前記制御部は、前記通信制御部の制御結果から特定される前記関係に基づいて、前記発光部の発光パターンを制御することができる。【００１２】
振動の特徴を示す振動パラメータの組み合わせで特定される振動パターンにしたがって振動する振動部をさらに備え、前記制御部は、前記関係に基づいて、前記振動部の振動パターンを制御することができる。【００１４】
前記群に属する前記情報処理装置及び１以上の前記他の情報処理装置の各々を装着した複数のユーザが所定位置に集合する過程において、前記所定位置と、前記情報処理装置の存在位置との間の距離を、前記外部対象として演算する距離演算部をさらに備え、前記通信制御部は、前記他の情報処理装置の位置情報に基づいて、一定の範囲内に存在する前記情報処理装置の数を、前記関係として特定し、前記制御部は、前記距離演算部により演算された前記距離と前記通信制御部により特定された前記数をパラメータにして、前記発光部の発光パターンを変化させるように制御することができる。【００１５】
前記通信制御部は、前記群に属さない他の装置を前記外部対象として、前記外部対象との無線通信を制御し、前記制御部は、前記通信制御部の制御による前記外部対象との無線通信の結果に基づいて、前記発光部の発光パターンを制御することができる。【００１６】
ユーザの動作に起因して生ずる物理量の変化を検出するセンサ部と、前記センサ部の検出結果に基づいて、ユーザの盛り上がりの度合いを判定する盛り上がり判定部をさらに備え、前記通信制御部は、前記盛り上がりの度合いを前記１以上の他の情報処理装置に送信すると共に、前記１以上の他の情報処理装置の少なくとも一部のユーザの前記盛り上がりの度合いを受信するように制御し、前記制御部は、自装置及び前記１以上の他の情報処理装置の少なくとも一部の前記盛り上がりの度合いにより示される前記関係に基づいて、前記発光部の発光パターンを制御することができる。【００１７】
前記外部対象は、前記発光部及び前記センサ部を少なくとも有する、前記群に属さない他の情報処理装置であり、前記制御部は、自装置が属する前記群が、前記外部対象の前記センサ部の検出結果に基づいて前記外部対象によりターゲットとされたという条件を、前記外部対象の影響の条件として、前記外部対象の影響の条件と、前記関係の条件とを満たすかを判定して、前記発光部の発光パターンを制御することができる。
【００１８】
前記関係の条件は、自装置の前記盛り上がりの度合いが、前記群の中で最大であるという条件とすることができる。【００１９】
前記外部対象は、前記群に属する自装置及び１以上の前記他の情報処理装置の各々の複数のユーザを撮影する撮像装置であり、前記通信制御部は、前記盛り上がり判定部により判定された前記盛り上がりの度合いが閾値以上である場合、自装置のユーザを撮影対象とする前記撮像装置の撮影が開始されるように、前記撮像装置に撮影開始要求を送信することができる。【００２０】
前記通信制御部は、自装置からの前記撮影開始要求に従って前記撮像装置により撮影が開始されたことを示す情報を受信し、前記制御部は、前記通信制御部に受信された前記情報に基づいて、前記発光部の発光パターンを制御することができる。【００２１】
前記盛り上がり判定部は、前記センサ部の検出結果に基づいて生成された、複数のユーザの身体または身体の一部の動作の同調性の関連度又は相違度を示す情報に基づいて、前記盛り上がりの度合いを判定することができる。【００２２】
前記外部対象は、群が存在する場所を撮影する撮像装置と、前記撮像装置の撮影結果の中から、前記群に属する前記情報処理装置又は１以上の前記他の情報処理装置のユーザの所定の時間帯の様子を示す撮影結果を取得する外部の装置とであり、前記通信制御部は、前記盛り上がり判定部により判定された前記盛り上がりの度合いが閾値以上になった時刻を、自装置のユーザの前記時刻を含む時間帯の様子を示す撮影結果を取得する際に用いる取得用情報として前記外部の装置に送信することができる。【００２３】
前記通信制御部は、自装置の位置も、前記取得用情報として前記外部の装置に送信することができる。【００２４】
前記通信制御部は、自装置のＩＤも、前記取得用情報として前記外部の装置に送信することができる。【００２５】
前記通信制御部は、前記群に属する他の情報処理装置の前記発光部の発光パターンを特定可能な情報を受信し、前記制御部は、前記通信制御部に受信された前記発光パターンを特定可能な情報により特定された発光パターンに基づいて、前記発光部の発光パターンを制御することができる。【００２６】
前記情報処理装置は、前記ユーザの腕に取り付けられるリング形状の部位を有し、前記部位は、その一部を開放または接続する連結部を設けることができる。【００２７】
前記連結部は、前記部位の一部を接続するための磁石及び吸着板を有することができる。【００２８】
前記連結部は、素材の弾性変形により前記部位の一部を接続することができる。【００２９】
本技術の第１の側面の情報処理方法は、上述した本技術の第１の側面の情報処理装置に対応する方法である。【００３０】
本技術の一側面の情報処理方法は、発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光する発光部を右ゆする情報処理装置の情報処理方法であって、前記情報処理装置が、発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光し、前記発光部を有する１以上の他の情報処理装置及び自装置が属する群と、前記自装置との関係、又は、前記群に属する他の情報処理装置と前記自装置との関係のいずれかに加えて、前記群以外の外部対象の影響を考慮して、前記発光部の発光パターンを制御するステップを含む情報処理方法である。
本技術の一側面の情報処理装置及び方法においては、発光部が、発光の特徴を示す発光パラメータの組み合わせで特定される発光パターンにしたがって発光され、発光部を有する１以上の他の情報処理装置及び自装置が属する群と、前記自装置との関係、又は、前記群に属する他の情報処理装置と前記自装置との関係のいずれかに加えて、前記群以外の外部対象の影響が考慮されて、前記発光部の発光パターンが制御される。
【発明の効果】
【００３１】
以上のごとく、本技術によれば、新たな形態のコミュニケーションツールを実現できる。
【図面の簡単な説明】
【００３２】
【図１】リングの概略構成を示す図である。
【図２】リングの斜視図である。
【図３】基板の概略構成を示す図である。
【図４】リングの断面図である。
【図５】リングの他の概略構成を示す図である。
【図６】基板の機能的構成を示す機能ブロック図である。
【図７】群制御の第１例を説明する図である。
【図８】挙動制御処理の流れについて説明するフローチャートである。
【図９】群制御の第２例を説明する図である。
【図１０】群制御の第２例における情報処理システムの構成図である。
【図１１】リング間の相対位置を演算するための固定端末装置を示す図である。
【図１２】ターゲットの特定を示す図である。
【図１３】指名処理の流れを説明するフローチャートである。
【図１４】指名受け処理の流れを説明するフローチャートである。
【図１５】群制御の第３例を説明する図である。
【図１６】群制御の第３例における情報処理システムの構成図である。
【図１７】カメラの機能的構成を示す機能ブロック図である。
【図１８】撮影要求処理の流れを説明するフローチャートである。
【図１９】カメラ制御処理の流れを説明するフローチャートである。
【図２０】撮影処理の流れを説明するフローチャートである。
【図２１】リング、カメラ、及びCCUの間の処理の関係について説明する図である。
【図２２】群制御の第４例を説明する図である。
【図２３】群制御の第４例における情報処理システムの構成図である。
【図２４】SNSの機能的構成例を示す機能ブロック図である。
【図２５】映像管理装置の機能的構成例を示す機能ブロック図である。
【図２６】撮影場所情報のリストの構造を示す図である。
【図２７】映像データの管理情報を示す図である。
【図２８】リング情報送信処理の流れを説明するフローチャートである。
【図２９】映像データ提供処理の流れを説明するフローチャートである。
【図３０】撮影処理の流れを説明するフローチャートである。
【図３１】映像データ管理処理の流れを説明するフローチャートである。
【図３２】リング、SNS、カメラ、及び映像管理装置の間の処理の関係について説明する図である。
【図３３】管理情報のリストの構成の一例を示している。
【図３４】管理情報のリストの構成の一例を示している。
【図３５】SNSと映像管理装置とが連携して行う処理の流れを説明するフローチャートである。
【図３６】群制御の第５例を説明する図である。
【図３７】挙動制御処理の流れを説明するフローチャートである。
【図３８】リーダの選出手法を示す図である。
【図３９】群が拡大する様子を示す図である。
【図４０】リングが取り得る状態の一例を示す状態遷移図である。
【図４１】群が消滅するまでの状態遷移を示す図である。
【発明を実施するための形態】
【００３３】
[本技術の概略]
はじめに、本技術の理解を容易なものとすべく、本技術の概略について説明する。
【００３４】
本技術が適用される情報処理装置は、各種センサ、ワイヤレスモジュール、発光素子、振動体等が内蔵された、リストバンド、ブレスレット等のようにユーザの腕に装着するのに好適な径を有する、リング型の装置（以下、リングと略称する）であり、ユーザの腕に装着されるものである。リングの基本機能は発光と振動であるが、これらの発光や振動のパターンは多数（実質的には無限通り）あり、内蔵されるセンサにより得られる情報や、外部から通信の形態で得られる情報等各種情報に応じて選択的に切り替えることができる。
【００３５】
本技術では、このようなリングを装着した複数のユーザが所定の共通の目的の下集結した場合又は集結する予定がある場合、複数のユーザのそれぞれの腕に装着された複数のリングからなる群において、複数のリングの少なくとも一部を用いた制御が実行される。このような制御を、以下、群制御と称する。例えば、群内の複数のリングの各々の発光や振動の制御、リング以外の対象物（カメラ等の情報処理装置）に対する、複数のリングの各々の発光や振動に基づく制御が、群制御の一例である。
【００３６】
例えば、群制御においては、１以上の他のリング及びリング自身が属する群とリング自身との関係、若しくは群に属する所定の他のリングとリング自身との関係に基づいて、複数のリングの各々の発光や振動が制御される。また、例えば、群制御においては、群に属さないリング以外の対象物との通信の結果に基づいて、複数のリングの各々の発光や振動が制御される。
【００３７】
はじめに、このような群制御を実現するための個々のリングの構成について、図１乃至図５を参照して説明する。
【００３８】
[リングの概略構成]
図１は、本技術が適用される情報処理装置の一実施形態としてのリング１の概略構成を示す図である。図１のＡの中央の図は、リング１の正面図である。ここで、正面は、リング１が装着された腕を手の指先側からみた場合における面とされている。図１のＡの上側の図は、矢印ａの方向にリング１を見た場合のリング１の上面図である。図１のＡの右側の図は、矢印ｂの方向にリング１を見た場合のリング１の右側面図である。図１のＡの下側の図は、矢印ｃの方向にリング１を見た場合のリング１の下面図である。図１のＡの左側の図は、矢印ｄの方向にリング１を見た場合のリング１の左側面図である。また、図１のＢは、リング１の背面図である。
【００３９】
図１に示されるように、リング形状のリング１の内周部１ａには、基板２１が埋設されている。詳細については図３を参照して後述するが、基板２１には、各種センサ、ワイヤレスモジュール、発光素子、振動機構等が実装されている。また、基板２１と対向する位置に、連結部２２が設けられている。詳細については後述するが、連結部２２は、リング１の側面を構成する周長部の両端部を開放したり接続したりする。すなわち、ユーザは、連結部２２における両端部を開放することで、リング１を腕に通したり取り外したりすることができ、連結部２２における両端部を連結させることで、リング１を装着することができる。
【００４０】
正面又は背面からみて、リング１の外周部１ｂは円形となっているのに対して、内周部１ａは楕円形となっている。リング１の外周部１ｂが円形であるのは、基板２１に実装された発光素子からの光を均一に導光させるためである。リング１の内周部１ａが楕円形であるのは、ユーザの腕の形状に合わせた形とすることで、リング１の装着感を向上させるためである。
【００４１】
[リングの斜視図]
図２は、リング１の斜視図である。図２のＡは、基板２１が視認できる方向からのリング１の斜視図である。図２のＢは、連結部２２が視認できる方向からのリング１の斜視図である。図２に示されるように、連結部２２においてリング１の周長部の両端部が連結される。
【００４２】
[基板の概略構成]
図３は、リング１に実装される基板２１の概略構成を示す図である。図３のＡの中央の図は、基板２１の正面図である。ここで、正面は、各種センサ、ワイヤレスモジュール、発光素子、振動機構等が実装されている面とされている。図３のＡの上側の図は、矢印ａの方向に基板２１を見た場合の基板２１の上面図である。図３のＡの右側の図は、矢印ｂの方向に基板２１を見た場合の基板２１の右側面図である。図３のＡの下側の図は、矢印ｃの方向に基板２１を見た場合の基板２１の下面図である。図３のＡの左側の図は、矢印ｄの方向に基板２１を見た場合の基板２１の左側面図である。また、図３のＢは、基板２１の背面図である。また、図３のＣは、基板２１の斜視図である。
【００４３】
図３のＡに示されるように、基板２１の正面には、CPU(Central Processing Unit)３１、ワイヤレスモジュール３２、３軸加速度センサ３３、及びLED（Light Emitting Diode）３４が実装されている。具体的には、基板２１の正面において、略中央部にはワイヤレスモジュール３２が配置されており、当該ワイヤレスモジュール３２の四隅近傍には４つのLED３４の各々が配置されている。また、基板２１の長手方向の両端部のうち、一方の端部にはCPU３１が配置され、他方の端部には３軸加速度センサ３３が配置されている。
【００４４】
CPU３１は、内蔵メモリ（後述の図１の記憶部８８）に記録されているプログラム等にしたがって各種の処理を実行する。内蔵メモリには、CPU３１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００４５】
ワイヤレスモジュール３２は、他の情報処理装置または他のリング１との間で各種情報を無線通信により授受する。
【００４６】
３軸加速度センサ３３は、相互に略直交する３軸方向の加速度を検出し、その検出結果を示すセンサ情報をCPU３１に供給する。すなわち、３軸加速度センサ３３は、ユーザの動作に起因して生ずる物理量、すなわち加速度の変化を検出する。
【００４７】
LED３４は、CPU３１の制御にしたがって、複数のパターンで発光する。発光のパターンは、発光の特徴を示す発光パラメータの組み合せ、すなわち、例えば、光量、発光色、発光の間隔の時間、及び発光が継続する時間を含む複数の要素のうち１以上の要素の組み合わせで特定される。
【００４８】
なお、図示はしないが、基板２１には、心拍センサ、血圧センサ、体温センサ等の生体情報を取得するセンサが備えられてもよい。また、基板２１には、地磁気センサ、圧力センサ、気温センサ、湿度センサ、音センサ、映像センサ、紫外線センサ、放射能センサ等、環境情報を取得するセンサが備えられてもよい。
【００４９】
図３のＢに示されるように、基板２１の背面には、振動機構３５が実装されている。振動機構３５は、CPU３１の制御にしたがって、複数のパターンで振動する。振動のパターンは、振動の特徴を示す振動パラメータの組み合わせ、すなわち、例えば、振動回数、振動の間隔の時間、振動が継続する時間を含む複数の要素のうち１以上の要素の組み合わせで特定される。
【００５０】
なお、基板２１は、リング１の表面に描かれるロゴやマークで隠せるサイズにすることで、リング１の本体が透明または半透明であっても、外観の美感を損なうことはない。
【００５１】
[リングの断面図]
図４は、リング１の断面図である。図４のＡは、図１のＡの左側の図の線ｍ−ｍ’におけるリング１の断面図である。図４のＢは、図１のＡの左側の図の線ｎ−ｎ’におけるリング１の断面図である。
【００５２】
図４のＡに示されるように、リング１の本体２０は内側の導光層４１と、当該導光層４１を内周側と外周側から挟み込む反射層兼拡散層４２の３層構造を有している。
【００５３】
導光層４１は、基板２１のLED３４から発光される光を、光ファイバーケーブルと同様にリング１全体に導光する。
【００５４】
反射層兼拡散層４２は、基板２１の導光層４１により導光される光を、リング１の外側に反射及び拡散させる。
【００５５】
図４のＡに示されるように、複数のLED３４は、軸対称の位置に、遮蔽物がない状態で配置される。このように配置されたLED３４から発光される光は、導光層４１によりリング１の本体２０の全体に導光され、反射層兼拡散層４２によって、リング１の外側に拡散される。
【００５６】
図４のＢに示されるように、リング１の連結部２２の内側には溝２０ａが形成され、当該溝２０ａの底部には、磁石に吸着する鉄等の吸着板４３が複数（図４の例では４つ）設けられている。また、リング１の連結部２２の外側には、吸着板４３よりも少数（図４の例では２つ）の磁石４４が、連結部２２の内側に設けられた溝２０ａに嵌まるサイズ及び形で設けられている。連結部２２において、磁石４４が、吸着板４３を吸着する吸着力により、リング１の周長部の両端部が連結される。吸着力より大きい力を作用させることで、両端部は離間する。
【００５７】
このような連結部２２の構造により、リング１は、細い腕から太い腕まで様々なサイズの腕に装着が可能となる。また、連結部２２には、留め具等が設けられていないため、ユーザにとって、装着感がよく、また、着脱が容易であると共に、LED３４からの光が遮られることなく、導光かつ拡散される。さらに、リング１の両端部の各々における光量は弱くなるが、当該両端部が連結部２２で重ねられることから光量が加算される結果、ユーザの目には、リング１の何れの場所でも光が均一に拡散されているように映るため、外観の美感が向上する。
【００５８】
また、図４に示されるように、基板２１に設けられた振動機構３５は、リング１の内周部から突起するように設けられている。これにより、振動機構３５がユーザの腕に接触されるので、振動機構３５の振動が、ユーザの腕に伝導しやすくなる。
【００５９】
リング１の本体２０の素材として、例えばポリウレタンエラストマー（RU-842A-CLR）等の合成樹脂を採用することができる。連結部２２の内側、外側はともに透明または半透明であるが、外側には光を拡散させる拡散材が例えば５％含有されている。
【００６０】
吸着板４３の素材として、例えばSUS430を採用することができる。また、磁石４４の素材として、例えばネオジウムを採用することができる。
【００６１】
なお、図示はしないが、基板２１をカバーで覆うことも可能である。この場合のカバーの素材として、例えばアルミニウムを採用することができる。また、図示はしないが、当該カバーと振動機構３５との間にスペーサを装着することができ、そのスペーサの素材として、例えばPETを採用することができる。
【００６２】
[リングの他の概略構成]
図５は、リング１とは異なる構成のリング５１の概略構成を示す図である。
【００６３】
図５に示されるリング５１の基本的な構成は、リング１と同様である。したがって、以下、リング５１について、リング１との一致点の説明は省略し、その差異点のみを説明する。
【００６４】
リング１が、導光層４１と反射層兼拡散層４２の３層構造を有しているのに対して、リング５１は、導光層６１のみの１層構造である。
【００６５】
リング１の連結部２２には、磁石４４と吸着板４３が設けられているのに対して、リング５１の連結部６２には、何も設けられていない。連結部６２においては、リング５１の本体６０に力を加えないとき、内側の端部６０ａと外側の端部６０ｂとが接触して重なるように加工されている。リング５１を腕に装着するとき、本体６０が形成する円の径が大きくなるように本体６０が弾性変形される。円の中に腕を挿通した後、本体６０に対する力を解除すると、本体６０はその弾性力により元の位置に戻る。すなわち、リング５１の素材の弾性変形により、連結部６２における両端部が連結される。本体６０の素材としては、本体２０と同じポリウレタンエラストマーを採用することができる。
【００６６】
このような連結部６２の構造により、リング５１は、様々なサイズの腕に装着が可能となる。また、連結部６２には、留め具等が設けられていないため、ユーザにとって、装着感がよく、また、着脱が容易であると共に、LED３４からの光が遮られることなく、導光される。また、リング５１の両端部の各々における光量は弱くなるが、当該両端部が連結部６２で重ねられることから光量が加算される結果、ユーザの目には、リング５１の何れの場所でも光が均一に輝いているように映るため、外観の美感が向上する。さらに、連結部６２には、吸着板４３、磁石４４、留め具等が設けられないため、製造コストを抑えることができる。
【００６７】
なお、リング５１の本体６０は、リング１と同様に３層構造でもよい。同様に、上述したリング１の本体２０は、リング５１の本体６０と同様に１層構造でもよい。また、以下においてはリング１について説明するが、リング５１にも適用されることは勿論である。
【００６８】
[基板２１の機能的構成例]
図６は、図３の基板２１の機能的構成を示す機能ブロック図である。
【００６９】
基板２１には、CPU３１、ワイヤレスモジュール３２、３軸加速度センサ３３、LED３４、及び振動機構３５が備えられている。
【００７０】
ワイヤレスモジュール３２、３軸加速度センサ３３、LED３４、及び振動機構３５については図３を参照して説明済みなので、その説明は省略する。なお、上述したように、基板２１には、図示せぬ他のセンサが備えられてもよい。この場合、後述するセンサ情報取得部８１は、図示せぬ他のセンサから検出された情報を取得する。
【００７１】
CPU３１は、機能的には、センサ情報取得部８１、盛り上がり判定部８２、挙動制御部８３、通信制御部８４、位置情報取得部８５、時刻情報取得部８６、距離演算部８７、記憶部８８、ターゲット特定部８９、群形成部９０、及び群情報管理部９１を有している。
【００７２】
これらの各機能については、図７乃至図３７を参照して、本技術を適用したリング１を用いた群制御の第１例乃至第５例と共に後述する。
【００７３】
[群制御の第１例]
始めに、図７と図８を参照して、本技術を適用したリング１を用いた群制御の第１例について説明する。
【００７４】
図７は、群制御の第１例を説明する図である。
【００７５】
図７の第１例の群制御としては、例えば所定の会場で開催される所定のイベントに参加するという共通の目的の下、当該所定の会場に複数のユーザが集結するまでの間、複数のユーザの腕のそれぞれに装着されたリングの発光や振動の制御が実行される。なお、第１例においては、所定の会場に向かう複数のリング１が群を形成しているとみなされる。
【００７６】
図７の第１例の群制御が実行される場合には、図６のCPU３１の機能的構成のうち、挙動制御部８３、通信制御部８４、位置情報取得部８５、距離演算部８７、及び記憶部８８が機能する。
【００７７】
例えば、リング１−ｋ（ｋは１以上の任意の整数値）を装着したユーザＵｋは、所定のイベントが開催される会場に向かっているとする。この場合、一般的に、ユーザＵｋが会場に近づく程、所定のイベントに参加する他のユーザの数、すなわち、他のユーザの腕に装着された他のリング１の数が増加していく。そこで、図７の第１例では、他のリング１の数に応じて、リング１−ｋの発光や振動のパターンを変化させる群制御が実行される。なお、リング１−ｋの記憶部８８は、発光や振動の各種パターンの挙動を規定する挙動情報、及び所定の会場の位置情報を含む情報（以下、イベント情報と称する）を、予め任意の手法で取得して記憶しているものとする。
【００７８】
具体的には、図７の上側の図において、リング１−１を装着したユーザＵ１は、会場まで所定の距離、例えば１キロメートル以内の地点に到達したとする。すなわち、リング１−１の位置情報取得部８５は、GPS（Global Positioning System）を利用して、現在のリング１−１の位置情報を取得する。そして、距離演算部８７は、位置情報取得部８５により取得された現在のリング１−１の位置情報と、記憶部８８に記憶されている所定の会場の位置情報から、会場までの距離を演算する。この場合、距離演算部８７によって、リング１−１と会場までの距離が、予め設定された１キロメートル以内であると演算されたとする。
【００７９】
すると、リング１−１の通信制御部８４は、ワイヤレスモジュール３２により、他のリング１の位置情報の取得を開始して、所定の範囲内に存在する他のリング１の数を検出する。図７の上側の図では、リング１−１の通信制御部８４は、取得した所定の範囲内に存在する他のリング１−２の位置情報から、所定の範囲内に存在する他のリング１の数が１つであることを検出する。そして、リング１−１の挙動制御部８３は、記憶部８８に記憶されている挙動情報にしたがった所定のパターン、例えば、所定の範囲内に存在する他のリング１の数が５以下の場合に規定される第１パターンで、発光及び振動する。
【００８０】
図７の上から２番目の図に示すように、リング１−１を装着したユーザＵ１は、会場まで近づき、例えば会場まで500メートル以内の地点に到達したとする。この場合、会場に近づくにつれてユーザの数が増加することから、リング１−１の通信制御部８４によって検出される他のリング１の数も増加する。そこで、リング１−１の挙動制御部８３は、発光及び振動するパターンとして、図７の上側の図の第１パターンから、例えば所定の範囲内に存在する他のリング１の数が５０以下の場合に規定される第２パターンに変更する。これにより、リング１−１は、第２パターンで発光及び振動する。この場合の発光及び振動の第２パターンは、第１パターンよりも、発光の光量や振動の強さが増すように設定されている。
【００８１】
図７の下側の図に示すように、リング１−１を装着したユーザＵ１は、会場に到達、すなわち、会場まで０メートルの地点に到達したとする。この場合、会場には多くのユーザが存在することから、リング１−１によって検出される他のリング１の数も増加する。そこで、リング１−１の挙動制御部８３は、発光及び振動するパターンとして、図７の上から２番目の図の第２パターンから、例えば所定の範囲内に存在する他のリング１の数が１００以上の場合に規定される第３パターンに変更する。これにより、リング１−１は、第３パターンで発光及び振動する。この場合の発光及び振動の第３パターンは、第２パターンよりも、発光の光量や振動の強さが増すように設定されている。
【００８２】
[挙動制御処理]
次に、群制御の第１例においてリング１が実行する処理のうち、所定の会場までの距離と他のリング１の数に応じて変化する挙動の制御の処理（以下、挙動制御処理と称する）の流れについて説明する。
【００８３】
図８は、挙動制御処理の流れについて説明するフローチャートである。
【００８４】
ステップＳ１１において、記憶部８８は、イベント情報を記憶する。上述したように、イベント情報には、挙動情報及び所定の会場の位置情報が含まれる。イベント情報は、予めリング１の記憶部８８に記憶されていても、任意の提供手段でイベントの主催者から提供されてもよい。
【００８５】
ステップＳ１２において、距離演算部８７は、所定の会場までの距離を演算する。すなわち、距離演算部８７は、位置情報取得部８５により取得された現在のリング１の位置情報と、記憶部８８に記憶されている所定の会場の位置情報から、会場までの距離を演算する。
【００８６】
ステップＳ１３において、距離演算部８７は、現在のリング１の位置から所定の会場までの距離が所定の範囲内になったかを判定する。例えば、現在のリング１の位置から所定の会場までの距離が、予め設定された１キロメートル以内になったか判定される。
【００８７】
距離が所定の範囲内になっていない場合、ステップＳ１３においてＮＯであると判定されて、処理はステップＳ１２に戻され、それ以降の処理が繰り返される。すなわち、距離が所定の範囲内になるまでの間、ステップＳ１２とステップＳ１３のループ処理が繰り返される。
【００８８】
その後、リング１を装着したユーザが所定の会場に近づいて、会場までの距離が所定の範囲内になった場合、ステップＳ１３においてＹＥＳであると判定されて、処理はステップＳ１４に進む。
【００８９】
ステップＳ１４において、通信制御部８４は、所定の範囲内に存在する他のリング１の位置情報を取得する。すなわち、通信制御部８４は、ワイヤレスモジュール３２により、他のリング１の位置情報の取得を開始して、所定の範囲内に存在する他のリング１の数を検出する。
【００９０】
ステップＳ１５において、挙動制御部８３は、記憶部８８に記憶されている挙動情報にしたがった挙動を実行する。挙動情報には、所定の範囲内に存在する他のリング１の数に応じて変化する発光及び振動のパターンが規定されている。挙動情報に規定される発光の光量や振動の強さのパターンは、所定の範囲内に存在する他のリング１の数が多くなるほど、強くなるように設定されている。
【００９１】
ステップＳ１６において、挙動制御部８３は、処理の終了が指示されたかを判定する。ここで、処理の終了の指示は限定されず、例えば、リング１を装着したユーザによって処理の終了を指示する所定の操作が行われてもよい。また例えば、イベントの主催者によって、処理の終了を指示する所定の情報が、リング１に送信されてもよい。
【００９２】
処理の終了が指示されない場合、ステップＳ１６においてＮＯであると判定されて、処理はステップＳ１４に戻され、それ以降の処理が繰り返される。すなわち、処理の終了が指示されるまでの間、ステップＳ１４乃至Ｓ１６のループ処理が繰り返される。
【００９３】
その後、処理の終了が指示された場合、ステップＳ１６においてＹＥＳであると判定されて、挙動制御処理は終了する。
【００９４】
このように、会場までの距離と所定の範囲内に存在するリング１の数をパラメータにして、発光の光量や振動の強さのパターンが変化する。すなわち、会場に近付くにつれてリング１の発光の光量や振動の強さが増すので、ユーザは、イベントへの期待感やイベントに参加するという高揚感が徐々に高まっていく。また、リング１を装着したユーザは、周囲の他のユーザのリング１も同様に発光及び振動しているのを見ることで、周囲の他のユーザとの共感や一体感を得ることができる。さらに、リング１のユーザは、リング１を装着していない他のユーザに対しては、優越感を得ることもできる。
【００９５】
[群制御の第２例]
次に、図９乃至図１４を参照して、本技術を適用したリング１を用いた群制御の第２例について説明する。
【００９６】
図９は、群制御の第２例を説明する図である。
【００９７】
図９の第２例の群制御としては、先ず、例えば所定のアーティストよるイベントが行われる会場において、複数のユーザの腕のそれぞれに装着された複数のリング１の群であって、当該複数のリング１の中からリーダが選出される群が形成される制御が実行される。次に第２例の群制御として、群に属さないリング１を装着したアーティストにより当該群がターゲットとして指名された場合、リーダのみが反応して発光及び振動する制御が実行される。
【００９８】
リーダの選出手法は、特に限定されないが、本実施形態では、イベントに対するユーザの気分の高揚、すなわち盛り上がりを表わすことができる行動が、群内の複数のリング１の各々によって検出され、検出結果に基づいてリーダが選出される手法が採用される。具体的には、図９の第２例では、ユーザＵｋに装着されたリング１−ｋの群形成部９０によって、ユーザＵｋの盛り上がり度合いと、一定の範囲内の他のユーザの盛り上がり度合いが比較され、最も盛り上がり度合いが大きいユーザに装着されたリング１をリーダとする群が形成される。
【００９９】
図９の第２例の群制御が実行される場合には、図６のCPU３１の機能的構成のうち、センサ情報取得部８１、盛り上がり判定部８２、挙動制御部８３、通信制御部８４、位置情報取得部８５、記憶部８８、ターゲット特定部８９、群形成部９０、及び群情報管理部９１が機能する。
【０１００】
図９の第２例では、盛り上がり度合いを表わすことができる所定の行動として、ユーザＵｋがリング１−ｋを装着した腕を振ることが採用される。この場合、リング１−ｋのセンサ情報取得部８１は、腕の振りの動きに伴い生ずる物理量の変化を示す情報（以下、動き情報と称する）を、３軸加速度センサ３３により検出する。リング１−ｋの盛り上がり判定部８２は、動き情報からリング１−ｋが装着された腕が振られた回数を認識し、当該回数が多いほど、盛り上がり度合いが大きいと判定する。群形成部９０は、通信制御部８４によって受信される他のリング１の盛り上がり度合いと、自身の盛り上がり度合いとの比較を繰り返すことにより、リーダが存在する群ｇｒを形成する。なお、群ｇｒの形成手法についての詳細は後述する。
【０１０１】
具体的には、図９に示されるように、リング１−１乃至リング１−Ｎを含む群ｇｒが形成される。そして、そのうちのリング１−４を腕に装着したユーザＵ４が、最も盛り上がりを表すことができる行動（例えば腕を多く振る）をしたため、リング１−４の盛り上がり度合いが最も大きくなり、リング１−４がリーダとして選出される。
【０１０２】
また、リング１−Ａを腕に装着したアーティストＵＡは、所定の動きにより、会場内の所定の群ｇｒをターゲットとして指名する。図９の第２例では、所定の動きとして、アーティストＵＡが、リング１−Ａを装着した腕を振り、所定の群ｇｒをターゲットとして指し示す動きが採用される。アーティストＵＡが所定の群ｇｒをターゲットとして指名すると、リング１−Ａのターゲット特定部８９は、ターゲットとされた群ｇｒの座標値を特定する。なお、ターゲット特定部８９によるターゲットの座標値の特定についての詳細は、図１１乃至図１３を参照して後述する。
【０１０３】
そして、リング１−Ａの通信制御部８４によって、ターゲットの座標値と挙動情報を含む指名情報が、会場に存在する複数のリング１に送信される。指名情報を受信したリング１の挙動制御部８３は、ターゲットとされた群ｇｒのリーダである場合にのみ反応して、挙動情報に規定されるパターンの発光及び振動を制御する。
【０１０４】
具体的には、図９に示されるように、リング１−Ａが腕に装着されたアーティストＵＡが群ｇｒをターゲットとして指名すると、リング１−１乃至１−Ｎのうち、リーダとしてのリング１−４のみが反応して発光及び振動する。
【０１０５】
[システム構成図]
図１０は、群制御の第２例における情報処理システムの構成図である。
【０１０６】
情報処理システム１００は、リング１−Ａ、及び群ｇｒ１乃至ｇｒＭ（Ｍは１以上の整数値）の各々に属する複数のリングから構成される。図１０の左下に示されるように、群ｇｒｋ（ｋは１乃至Ｍのうち任意の整数値）は、一定の範囲内に存在する複数のリング１−１乃至１−Ｎから構成される。なお、以下、群ｇｒ１乃至ｇｒＭやリング１−１乃至１−Ｎを個々に区別する必要がない場合、これらをまとめて群ｇｒまたはリング１と称する。また、リング１−Ａは、いずれの群ｇｒにも属さないものとする。  
【０１０７】
リング１−Ａと群ｇｒに含まれる複数のリング１は、例えば、IEEE802.11Sに規定されるマルチホップ無線LAN（Local Area Network）メッシュネットワークにより相互に接続されている。
【０１０８】
[リング間の相対位置]
リング１−Ａと群ｇｒに含まれる複数のリング１は、予め、相互の相対位置を、例えば図１１に示される固定端末装置を用いて演算する。
【０１０９】
図１１は、リング１間の相対位置を演算するための固定端末装置を示す図である。
【０１１０】
図１１に示されるように、会場に設置されているステージＳＴ上には、固定端末装置ｃｐ１乃至ｃｐ３が離間して配置されている。なお、以下、固定端末装置ｃｐ１乃至ｃｐ３を個々に区別する必要がない場合、これらをまとめて固定端末装置ｃｐと称する。固定端末装置ｃｐは、ステージＳＴの所定の位置に固定されており、その位置情報は既知であるものとする。また、固定端末装置ｃｐは、リング１−Ａと複数のリング１が接続されているマルチホップ無線LANメッシュネットワークに接続されている。
【０１１１】
リング１−Ａの位置情報取得部８５は、固定端末装置ｃｐが含まれる無線LANメッシュネットワーク上で、通信制御部８４による複数のリング１及び固定端末装置ｃｐとの無線通信において得られる情報を用いることにより、リング１−Ａと複数のリング１の相対位置の座標を演算する。すなわち、位置情報取得部８５は、通信制御部８４による固定端末装置ｃｐとの無線通信により得られる、電界強度や遅延時間等の情報に基づいて、固定端末装置ｃｐの位置を基準とした三点測量を行うことにより、リング１−Ａと複数のリング１の相対位置の座標を演算する。演算されたリング１−Ａと複数のリング１の相対位置の座標は、リング１−Ａの記憶部８８に記憶される。
【０１１２】
同様に、群ｇｒに含まれる複数のリング１の位置情報取得部８５も、リング１−Ａと複数の他のリング１の相対位置の座標を演算し、記憶部８８に記憶する。
【０１１３】
次に、第２例の群ｇｒの形成手法の詳細について説明する。
【０１１４】
リング１の群形成部９０は、一定の範囲内に存在する複数のリング１から構成される群ｇｒを形成する。リング１の群形成部９０は、形成された群ｇｒの座標値を自身の座標値として群情報管理部９１に記憶する。群ｇｒの座標値は、群ｇｒの中心位置（群ｇｒ内の複数のリング１のうち中心に存在するリング１の位置）の座標値と群ｇｒの範囲（中心位置から最も遠くに存在する群ｇｒ内のリング１までの距離）により規定される。群ｇｒの形成手法については限定されないが、例えば、次のようにして形成される。
【０１１５】
リング１の群形成部９０は、位置情報取得部８５が、固定端末装置ｃｐを用いた通信により取得した自身の座標値を、群ｇｒの座標値の初期値として群情報管理部９１に記憶する。
【０１１６】
また、群形成部９０は、群ｇｒに属しているか否かを示すフラグ（以下、所属フラグと称する）を群情報管理部９１に記憶する。なお、所属フラグの初期値は「属していない」である。さらに、群形成部９０は、群ｇｒのリーダであるか否かを示すフラグ（以下、リーダフラグと称する）を群情報管理部９１に記憶する。なお、リーダフラグの初期値は「リーダではない」である。
【０１１７】
リング１の通信制御部８４は、ペアリングが可能な他のリング１、すなわち、無線通信を確立することができる他のリング１を検索する。そして、リング１の群形成部９０は、ペアリング可能な他のリング１との間で、次のようなフラグ及び自身の座標値（すなわち群ｇｒの座標値）の変更処理を実行する。
【０１１８】
リング１の群形成部９０は、自身の所属フラグと、他のリング１の所属フラグが何れも「属していない」で一致していた場合、相互の盛り上がり度合いを盛り上がり判定部８２による判定結果を用いて比較する。この場合、リング１が装着された腕が振られた回数が多いほど、盛り上がり度合いが大きいと判定される。
【０１１９】
盛り上がり度合いの比較の結果、盛り上がり度合いが大きい方のリング１の群形成部９０は、自身のリーダフラグを「リーダである」に変更する。一方、盛り上がり度合いが小さい方のリング１の群形成部９０は、自身のリーダフラグを「リーダではない」に変更する。さらに、盛り上がり度合いが小さい方のリング１の群形成部９０は、自身の座標値を、群ｇｒの座標値、すなわち盛り上がり度合いが大きい方のリング１の座標値に変更する。そして、双方のリング１の群形成部９０は、所属フラグを「属している」に変更する。
【０１２０】
また、リング１の群形成部９０は、自身の所属フラグと、他のリング１の所属フラグが何れも「属している」で一致していた場合、相互の座標値を比較する。相互の座標値の比較の結果、群ｇｒの範囲が重畳している場合には、相互の盛り上がり度合いが比較され、上述と同様の処理を実行する。つまり、盛り上がり度合いが大きい方のリーダフラグは「リーダである」と変更され、群ｇｒの座標値は自身の座標値のままとされる。小さい方のリーダフラグは「リーダではない」に変更され、自身の座標値は相手方の座標値（すなわち相手の群ｇｒの座標値）に変更される。一方、群ｇｒの座標値の比較の結果、群ｇｒの範囲が重畳していない場合には、双方のリング１の群形成部９０は、いずれも処理を実行しない。
【０１２１】
また、リング１と他のリング１の所属フラグの一方が「属している」であり他方が「属していない」と異なっていた場合、所属フラグが「属していない」リング１の群形成部９０は、自身の座標値（すなわち群ｇｒの座標値）を、他方のリング１の座標値に変更し、所属フラグを「属している」に変更する。
【０１２２】
このような処理が、一定の範囲内に存在する複数のリング１同士で繰り返されることにより、リーダであるリング１が存在する群ｇｒが形成される。
【０１２３】
[ターゲットの特定]
アーティストＵＡは、このようにして会場内に形成された複数の群ｇｒのうち、所定の群ｇｒをターゲットとして指名する。この場合、アーティストＵＡの腕に装着されたリング１−Ａのターゲット特定部８９は、ターゲットとされた群ｇｒの方向と、リング１−Ａから群ｇｒまでの距離を演算し、その演算結果に基づいて、ターゲットとされた群ｇｒの座標値を特定する。
【０１２４】
図１２は、ターゲットの特定を示す図である。
【０１２５】
アーティストＵＡが、リング１−Ａが装着された腕を振り、所定の群ｇｒｋをターゲットとして指し示す動きをすると、リング１−Ａのセンサ情報取得部８１は、図示せぬ地磁気センサから検出された方向情報ｄと、３軸加速度センサ３３から検出された動き情報ｖを取得する。すると、リング１−Ａのターゲット特定部８９は、センサ情報取得部８１により取得された方向情報ｄに基づいて、ターゲットとされた群ｇｒｋの方向を演算する。また、リング１−Ａのターゲット特定部８９は、センサ情報取得部８１により取得された動き情報ｖに基づいて、リング１−Ａからターゲットとされた群ｇｒｋまでの距離を演算する。動き情報ｖが大きい程、距離は長くなる。
【０１２６】
そして、ターゲット特定部８９は、記憶部８８に記憶されているリング１の相対位置の座標値、群ｇｒｋの方向、及び群ｇｒｋまでの距離を用いて、群ｇｒｋのおおよその座標値（以下、ターゲット座標値と称する）を決定する。このようにして決定されたターゲット座標値と挙動情報を含む情報（以下、指名情報と称する）が、会場に存在する複数のリング１に送信される。
【０１２７】
複数のリング１の各々において、通信制御部８４が指名情報を受信すると、群情報管理部９１は、指名情報に含まれるターゲット座標値と、自身の座標値（すなわち群ｇｒの座標値）とが一致するか（誤差が所定の範囲内であるか）を判定する。複数のリング１のうち、座標値が一致したと判定されて、自身のリーダフラグが「リーダである」リング１については、挙動制御部８３は、受信した指名情報に含まれる挙動情報に規定される挙動を実行する。一方、複数のリング１のうち、座標値が一致しないと判定されたリング１、または自身のリーダフラグが「リーダではない」リング１については、通信制御部８４は、受信した指名情報を他のリング１に転送する。
【０１２８】
[情報処理システム１００の処理]
次に、このような構成の情報処理システム１００の処理の流れについて、図１３と図１４を参照して説明する。図１３は、アーティストＵＡの腕に装着されたリング１−Ａが実行する処理のうち、ターゲットを指名する処理（以下、指名処理と称する）の流れについて説明する図である。図１４は、観客側のリング１が実行する処理のうち、リング１−Ａから指名を受ける処理（以下、指名受け処理と称する）の流れについて説明する図である。
【０１２９】
[指名処理]
図１３は、リング１−Ａが実行する指名処理の流れを説明するフローチャートである。
【０１３０】
図１３のステップＳ３１において、センサ情報取得部８１は、所定の動きを検出したかを判定する。すなわち、センサ情報取得部８１は、リング１−Ａが装着された腕が振られ、所定の群ｇｒを指し示す動きに伴い生ずる動き情報が３軸加速度センサ３３センサにより検出されたかを判定する。
【０１３１】
所定の動きが検出されない場合、ステップＳ３１においてＮＯであると判定されて、処理はステップＳ３１に戻され、所定の動きが検出されるまでの間、ステップＳ３１の判定処理が繰り返される。
【０１３２】
その後、所定の動きが検出された場合、ステップＳ３１においてＹＥＳであると判定されて、処理はステップＳ３２に進む。
【０１３３】
ステップＳ３２において、センサ情報取得部８１は、図示せぬ地磁気センサから検出された方向情報ｄを取得する。これにより、ターゲットとされた群ｇｒの方向が決定される。
【０１３４】
ステップＳ３３において、センサ情報取得部８１は、３軸加速度センサ３３から検出された動き情報ｖを取得する。これにより、リング１−Ａからターゲットとされた群ｇｒまでの距離が決定される。
【０１３５】
ステップＳ３４において、ターゲット特定部８９は、ターゲットとされた所定の群ｇｒを特定する。すなわち、ターゲット特定部８９は、ステップＳ３２，Ｓ３３で取得した方向情報ｄ、動き情報ｖ、及び固定端末装置ｃｐを用いて予め演算された複数のリング１の相対位置の座標から、ターゲットとされた所定の群ｇｒのターゲット座標値を特定する。
【０１３６】
ステップＳ３５において、通信制御部８４は、会場内の複数のリング１に対して、指名情報を送信する。なお、上述したように、指名情報には、ターゲット座標値と挙動情報が含まれる。これにより、指名処理は終了する。
【０１３７】
[指名受け処理]
図１４は、リング１が実行する指名受け処理の流れを説明するフローチャートである。
【０１３８】
ステップＳ５１において、群形成部９０は、上述した群ｇｒの形成手法により、リーダである１個のリング１が存在する群ｇｒを形成する。
【０１３９】
ステップＳ５２において、通信制御部８４は、リング１−Ａから指名情報を受信したかを判定する。
【０１４０】
指名情報が受信されない場合、ステップＳ５２においてＮＯであると判定されて、処理はステップＳ５２に戻され、指名情報を受信するまでの間、ステップＳ５２の判定処理が繰り返される。
【０１４１】
その後、指名情報を受信した場合、ステップＳ５２においてＹＥＳであると判定されて、処理はステップＳ５３に進む。
【０１４２】
ステップＳ５３において、群情報管理部９１は、指名情報に含まれるターゲット座標値が自身の座標値と一致するかを判定する。すなわち、群情報管理部９１は、ターゲット座標値と、ステップＳ５１の処理において群ｇｒが形成されたときに記憶された自身の座標値（すなわち群ｇｒの座標値）が一致するかを判定する。具体的には、ターゲット座標値とリング１の座標値（すなわち群ｇｒの座標値）との差が、所定の範囲内であるとき、一致と判断される。
【０１４３】
ターゲット座標値が自身の座標値と一致する場合、ステップＳ５３においてＹＥＳであると判定されて、処理はステップＳ５４に進む。一方、ターゲット座標値が自身の座標値と一致しない場合、ステップＳ５３においてＮＯであると判定されて、処理はステップＳ５６に進む。なお、ステップＳ５６以降の処理については後述する。
【０１４４】
ステップＳ５４において、群情報管理部９１は、リーダであるか判定する。すなわち、群情報管理部９１は、リーダフラグが「リーダである」であるかを判定する。
【０１４５】
リーダである場合、ステップＳ５４においてＹＥＳであると判定されて、処理はステップＳ５５に進む。一方、リーダでない場合、すなわち、リーダフラグが「リーダではない」である場合、ステップＳ５４においてＮＯであると判定されて、処理はステップＳ５６に進む。なお、ステップＳ５６以降の処理については後述する。
【０１４６】
ステップＳ５５において、挙動制御部８３は、挙動情報にしたがった挙動を実行する。すなわち、挙動制御部８３は、ステップＳ５２の処理において受信した指名情報に含まれる挙動情報に規定される所定のパターンにしたがって、リング１が発光及び振動するようにLED３４及び振動機構３５の挙動を制御する。
【０１４７】
これに対して、ステップＳ５３またはステップＳ５４においてＮＯであると判定された場合、処理はステップＳ５６に進む。
【０１４８】
ステップＳ５６において、通信制御部８４は、ステップＳ５２の処理でリング１−Ａから受信した指名情報を他のリング１に転送する。これにより、すべてのリング１に対して指名情報が確実に送信される。以上により、指名受け処理は終了する。
【０１４９】
このように、ユーザにとっては、アーティストＵＡによる指名を受けてリング１が発光及び振動するためには、当該リング１が群ｇｒのリーダである必要がある。したがって、ユーザは、自身のリング１をリーダにするために、盛り上がり度合いが大きい行動（例えば腕を多く振る）を積極的に実行しようと試みる。この結果、ユーザに競争心が芽生え、イベントがより盛り上がる。さらに、ステージＳＴ上のアーティストＵＡから観客側の所定のユーザが指名されることにより、アーティストＵＡとユーザの一体感が生まれる。
【０１５０】
なお、アーティストＵＡによって装着されるリング１−Ａの形状は、上述したリング型の形状であっても、スティック型の形状であってもよい。リング１−Ａがスティック型の形状の場合は、アーティストＵＡの手に保持される。
【０１５１】
上述の第２例では、アーティストＵＡによって所定の群ｇｒがターゲットとして指名された場合、群ｇｒのリーダであるリング１のみが反応して発光及び振動する制御が実行された。しかしながら、第２例の群制御として、複数のリング１の発光及び振動のパターンを、既に発光及び振動をした他のリング１から指示があった場合に、自身のリング１が発光及び振動し、さらに別の他のリング１に発光及び振動を指示するというパターンにすることもできる。これにより、複数のリング１の発光及び振動が順次伝達していく、いわゆるウェーブを実現することができる。
【０１５２】
具体的には、アーティストＵＡのリング１−Ａの動作は、上述の説明と基本的に同様であるが、位置情報は用いられない。また、観客側の複数のリング１の動作は、上述の説明と基本的に同様であるが、ウェーブという特性上、群ｇｒやリーダという概念は存在しない。
【０１５３】
ここで、ウェーブの規模、すなわち、伝達しながら順次発光及び振動するリング１の数（以下、ポップ数と称する）は、アーティストＵＡの腕の振りに応じて変化するものとする。すなわち、アーティストＵＡは、ウェーブの規模を大きくしたい場合、腕の振りを大きくすることになる。そこで、ポップ数は、アーティストＵＡのリング１−Ａにおいて取得される腕の振りに伴い生ずる動き情報によって決定されるものとする。また、ウェーブを発生させるリング１の方向は、リング１−Ａのセンサ情報取得部８１により取得された方向情報ｄに基づいて演算される。
【０１５４】
また、アーティストＵＡが複数回繰り返してウェーブを発生させることができるように、アーティストＵＡからの各回のウェーブの指示（すなわち、観客側のリング１への発光及び振動の指示）には、他の回の指示と区別すべく、固有のＩＤが付される。すなわち、当該ＩＤは、ウェーブ毎（すなわち、リング１の発光毎）に可算されて付されるものとする。
【０１５５】
ウェーブは、具体的に次のようにして実行される。
【０１５６】
先ず、アーティストＵＡのリング１−Ａは、通信可能な観客側の複数のリング１に対して、固有のＩＤ、及びホップ数を含む指示を送信する。
【０１５７】
この指示を受信した観客側のリング１は、所定のパターンの発光及び振動をし、ホップ数を減算して、観客側の他のリング１に、固有のＩＤ、及びポップ数を含む指示を送信する。
【０１５８】
この指示を受信した観客側の他のリング１は、ＩＤが新規である場合（例えば、最後に受け取ったＩＤよりも大きい場合）、所定のパターンの発光及び振動をし、ホップ数を減算して、さらに別の観客側の他のリング１に、固有のＩＤ、及びポップ数を持つ指示を送信する。
【０１５９】
このようにして、リング１における発光及び振動の伝達が、ポップ数が０になるまで順次行われることによって、ウェーブが実現される。
【０１６０】
なお、他のリング１からの固有のＩＤ及びポップ数を持つ指示は、既に発光及び振動を終了したリング１に対しても受信される場合がある。このような場合には、受信されたＩＤは新規でないと判定されるので、既に発光及び振動を終了したリング１が、再度発光及び振動をすることはない。このようにして、ウェーブが乱れることが防止される。
【０１６１】
[群制御の第３例]
次に、図１５乃至図２１を参照して、本技術を適用したリング１を用いた群制御の第３例について説明する。
【０１６２】
図１５は、群制御の第３例を説明する図である。
【０１６３】
図１５の第３例の群制御としては、先ず、例えば所定のイベントが行われている屋外の会場において、リング１が腕に装着された複数のユーザの所定の行動に基づいて、盛り上がり度合いが判定される。ここで、盛り上がり度合いが判定される所定の行動は、特に限定されないが、本実施形態では、一定の範囲内に存在する同種のリング１が腕に装着された複数のユーザが、同調した動きを実行する行動が採用される。なお、第３例においては、一定の範囲内に存在する複数のリング１が群ｇｒを形成しているとみなされる。
【０１６４】
次に、群ｇｒの中で盛り上がったと判定されたユーザのリング１から、会場内のカメラ又は当該カメラの制御装置等に対して撮影開始要求が送信される。これにより、カメラによって、当該ユーザとその周辺を撮影対象として撮影が開始され、当該撮影の開始を示す情報（以下、撮影開始情報と称する）がカメラ又は当該カメラの制御装置等から送信される。そして、当該撮影開始情報を受信したリング１が発光及び振動する。
【０１６５】
図１５の第３例の群制御が実行される場合には、図６のCPU３１の機能的構成のうち、センサ情報取得部８１、盛り上がり判定部８２、挙動制御部８３、通信制御部８４、位置情報取得部８５、及び記憶部８８が機能する。
【０１６６】
リング１の通信制御部８４は、一定の範囲内に存在する他の１以上のリング１のセンサ情報取得部８１によりそれぞれ検出された動き情報を、ワイヤレスモジュール３２により受信する。リング１の盛り上がり判定部８２は、受信された他の１以上のリングのそれぞれの動き情報に基づいて、複数のユーザ間での動きの同調性の関連度又は相違度を示す情報（以下、関連情報と称する）を生成する。
【０１６７】
動きの同調性の関連度又は相違度とは、複数のユーザの身体または身体の一部の動作の関連度又は相違度をいう。すなわち、複数のユーザの身体または身体の一部の動作が一致しているほど、動きの同調性の関連度が高くなる（すなわち、動きの同調性の相違度が低くなる。）このように、関連情報とは、各ユーザの動作が一致しているか否かを表わす情報である。同調した動きとしては、例えば、複数のユーザによる同一の、リズム、テンポ、及びパターンでのダンスを採用することができる。
【０１６８】
次に、リング１の盛り上がり判定部８２は、生成された一定の範囲内に存在する複数のユーザ間の関連情報から、複数のユーザ間の動作の関連度が高いほど盛り上がり度合いが大きいと判定する。なお、関連情報の演算手法は特に限定されないが、本実施形態では特開２０１１−８７７９４号公報に記載の演算手法が採用されている。
【０１６９】
具体的には、図１５に示されるように、リング１−１を装着したユーザＵ１は、一定範囲内に存在する複数の他のユーザと同調した動きをしたものとする。この場合、ユーザＵ１に装着されたリング１−１の盛り上がり判定部８２は、一定の範囲内の他のリング１からの動き情報に基づいて関連情報を生成し、当該関連情報から、複数のユーザ間の動作の関連度を認識し、認識結果に基づいて盛り上がり度合いを判定する。盛り上がったと判定された場合には、リング１−１の通信制御部８４は、カメラ１２１を制御するCCU(Camera Control Unit)に撮影開始要求を送信する。なお、撮影開始要求には、予めリング１−１の位置情報取得部８５により任意の手法で取得された、リング１−１の位置情報が含まれる。
【０１７０】
撮影開始要求を受信したCCUは、カメラ１２１に対して撮影対象の変更と撮影開始の指示を送信する。CCUからの指示を受信したカメラ１２１は、撮影対象を、撮影開始要求に含まれる位置情報で特定される位置に存在するリング１−１（結果として、リング１−１を腕に装着したユーザＵ１とその周辺のユーザになる）に変更して、撮影を開始する。これにより、カメラ１２１は、盛り上がっているユーザＵ１とその周辺を撮影することができる。すると、CCUは、リング１−１に対して、カメラ１２１により撮影対象として撮影が開始されたことを示す撮影開始情報を送信する。撮影開始情報を受信したリング１−１の挙動制御部８３は、所定のパターンで発光及び振動を開始させる。これにより、ユーザＵ１は、自身（すなわち、リング１−１）がカメラ１２１の撮影対象とされたことを知得できる。
【０１７１】
[システム構成図]
図１６は、群制御の第３例における情報処理システムの構成図である。
【０１７２】
情報処理システム１１０は、リング１−１乃至１−Ｎ、カメラ１２１、及びCCU１２２から構成される。
【０１７３】
複数のリング１とCCU１２２は、例えば、マルチホップ無線LANメッシュネットワークにより相互に接続されている。カメラ１２１とCCU１２２との通信手法は特に限定されず、有線であっても無線であってもよい。
【０１７４】
カメラ１２１は、群に属する複数のリング１の各々を腕に装着した複数のユーザを含む会場内を撮影する。カメラ１２１は、CCU１２２の制御にしたがって、撮影対象の撮影、撮影対象の変更、及び、撮影の開始または終了を行う。カメラ１２１の詳細については図１７を参照して後述する。
【０１７５】
CCU１２２は、リング１からの要求にしたがって、カメラ１２１を制御する。また、CCU１２２は、リング１に対して撮影開始情報を受信する。
【０１７６】
[カメラ１２１の機能的構成例]
図１７は、カメラ１２１の機能的構成を示す機能ブロック図である。
【０１７７】
カメラ１２１は、機能的には、撮像部１４１、変換部１４２、通信制御部１４３、通信部１４４、検出部１４５、撮影条件取得部１４６、メタデータ生成部１４７を有している。
【０１７８】
図１５の第３例の群制御が実行される場合には、図１７の機能的構成のうち、撮像部１４１、変換部１４２、通信制御部１４３、及び通信部１４４が機能する。他の機能的構成については、図２２乃至図３５を参照して、本技術を適用したリング１を用いた群制御の第４例と共に後述する。
【０１７９】
撮像部１４１は、レンズ等の光学系及び撮像素子の他、光軸の方向（撮影方向）を変化させる機構を有し、後述する通信制御部１４３から撮影の開始が指示されると、撮影対象が例えば画角の中心に位置するように光軸の方向を変化させた上で、撮影を開始する。また、撮像部１４１は、通信制御部１４３から撮影対象の変更が指示されると、指示された撮影対象が存在する方向に光軸の方向を変化させる。撮像部１４１は、撮影の結果得られる撮影データを変換部１４２に供給する。また、撮像部１４１は、通信制御部１４３から撮影の停止が指示されると、撮影対象の撮影を停止する。
【０１８０】
変換部１４２は、撮像部１４１から供給された撮影データを通信に適した形式に変換し、通信制御部１４３に供給する。
【０１８１】
通信制御部１４３は、通信部１４４を制御してCCU１２２から撮影対象の変更の指示を受信すると、撮像部１４１に対して撮影対象の変更を指示する。また、通信制御部１４３は、通信部１４４を制御してCCU１２２から撮影の開始または終了の指示を受信すると、撮像部１４１に対して撮影の開始または終了を指示する。また、通信制御部１４３は、変換部１４２から提供された撮影データを、通信部１４４から他の情報処理装置に送信する制御を実行する。
【０１８２】
[情報処理システム１１０の処理]
次に、情報処理システム１１０の処理の流れについて、図１８乃至図２１を参照して説明する。図１８は、リング１が実行する処理のうち、カメラ１２１の撮影対象とされるように撮影要求を送信する処理（以下、撮影要求処理と称する）の流れについて説明する図である。図１９は、CCU１２２が実行する処理のうち、カメラ１２１を制御する処理（以下、カメラ制御処理と称する）の流れについて説明する図である。図２０は、カメラ１２１が実行する処理のうち、撮影対象を撮影する処理（以下、撮影処理と称する）の流れについて説明する図である。
【０１８３】
また、図２１は、情報処理システム１１０のリング１、カメラ１２１、及びCCU１２２の間の処理の関係について説明する図である。図２１のリング１、カメラ１２１、及びCCU１２２の相互の処理関係は、図１８乃至図２０の対応するステップを参照することで容易に理解することが可能である。図２１の左側にはリング１の撮影要求処理の一例を説明するフローチャート（図１８に対応する）が示され、中央にはCCU１２２のカメラ制御処理の一例を説明するフローチャート（図１９に対応する）が示され、右側にはカメラ１２１の撮影処理の一例を説明するフローチャート（図２０に対応する）が示されている。
【０１８４】
図１８のステップＳ７１において、リング１の位置情報取得部８５は、現在の自身の位置情報を取得する。位置情報の取得の手法は特に限定されず、例えばGPSを利用して、現在のリング１の位置情報が取得される。取得された位置情報は、記憶部８８に記憶される。
【０１８５】
ステップＳ７２において、リング１の通信制御部８４は、センサ情報を取得して、送信する。すなわち、通信制御部８４は、一定の範囲内に存在する他の１以上のリング１のセンサ情報取得部８１によりそれぞれ検出された動き情報を、ワイヤレスモジュール３２により受信して取得する。そして、通信制御部８４は、自身のセンサ情報取得部８１により取得された動き情報を、一定の範囲内に存在する他の１以上のリング１に送信する。
【０１８６】
ステップＳ７３において、リング１の盛り上がり判定部８２は、盛り上がり判定を実行する。すなわち、盛り上がり判定部８２は、ステップＳ７２の処理で取得した自身及び他の１以上のリング１の動き情報に基づいて、一定の範囲内に存在する複数のユーザ間での動きの同調性の関連度を示す関連情報を生成する。そして、盛り上がり判定部８２は、当該関連情報から、盛り上がり度合いを判定する。
【０１８７】
ステップＳ７４において、リング１の盛り上がり判定部８２は、判定結果が閾値以上であるかを判定する。すなわち、盛り上がり判定部８２は、盛り上がり判定の判定結果である盛り上がり度合いが、予め設定された閾値以上であるかを判定する。
【０１８８】
判定結果が閾値以上でない場合、ステップＳ７４においてＮＯであると判定されて、処理はステップＳ７２に戻され、判定結果が閾値以上になるまでの間、ステップＳ７２乃至Ｓ７４のループ処理が繰り返される。
【０１８９】
その後、判定結果が閾値以上となった場合、ステップＳ７４においてＹＥＳであると判定されて、処理はステップＳ７５に進む。
【０１９０】
ステップＳ７５において、挙動制御部８３は、予め記憶部８８に記憶されている挙動情報にしたがった挙動を実行する。すなわち、挙動制御部８３は、記憶部８８に記憶されている挙動情報に規定される所定のパターンにしたがって、リング１が発光及び振動するようにLED３４及び振動機構３５の挙動を制御する。
【０１９１】
ステップＳ７６において、通信制御部８４は、CCU１２２に対して撮影開始要求を送信する。撮影開始要求には、ステップＳ７１の処理で位置情報取得部８５により取得されたリング１の位置情報が含まれる。
【０１９２】
図１９のステップＳ９１において、CCU１２２は、図１８のステップＳ７６の処理でリング１から送信された撮影開始要求を受信したかを判定する。
【０１９３】
撮影開始要求が受信されない場合、ステップＳ９１においてＮＯであると判定されて、処理はステップＳ９１に戻され、撮影開始要求が受信されるまでの間、ステップＳ９１の判定処理が繰り返される。
【０１９４】
その後、撮影開始要求が受信されると、ステップＳ９１においてＹＥＳであると判定されて、処理はステップＳ９２に進む。
【０１９５】
ステップＳ９２において、CCU１２２は、カメラ１２１に対して撮影対象の変更の指示を送信する。すなわち、CCU１２２は、撮影対象をステップＳ９１の処理で受信した撮影開始要求に含まれる位置情報により示されるリング１に変更する指示を、カメラ１２１に対して送信する。
【０１９６】
図２０のステップＳ１０１において、カメラ１２１の通信制御部１４３は、ステップＳ９２の処理でCCU１２２から送信された撮影対象の変更の指示を受信したかを判定する。
【０１９７】
撮影対象の変更の指示が受信されない場合、ステップＳ１０１においてＮＯであると判定されて、処理はステップＳ１０１に戻され、撮影対象の変更の指示が受信されるまでの間、ステップＳ１０１の判定処理が繰り返される。
【０１９８】
その後、撮影対象の変更の指示が受信されると、ステップＳ１０１においてＹＥＳであると判定されて、処理はステップＳ１０２に進む。
【０１９９】
ステップＳ１０２において、カメラ１２１の撮像部１４１は、撮影対象を撮影対象の変更の指示に含まれる位置情報により示されるリング１に変更する。
【０２００】
図１９のステップＳ９２の処理の後、ステップＳ９３において、CCU１２２は、カメラ１２１に対して撮影開始の指示を送信する。
【０２０１】
図２０のステップＳ１０３において、カメラ１２１の通信制御部１４３は、図１９のステップＳ９３の処理でCCU１２２から送信された撮影開始の指示を受信したかを判定する。
【０２０２】
撮影開始の指示を受信しない場合、ステップＳ１０３においてＮＯであると判定されて、処理はステップＳ１０３に戻され、撮影開始の指示が受信されるまでの間、ステップＳ１０３の判定処理が繰り返される。
【０２０３】
その後、撮影開始の指示が受信されると、ステップＳ１０３においてＹＥＳであると判定されて、処理はステップＳ１０４に進む。
【０２０４】
ステップＳ１０４において、カメラ１２１の撮像部１４１は、ステップＳ１０２の処理で撮影対象としたリング１の撮影を開始する。これにより、カメラ１２１は、盛り上がり度合いが高いユーザとその周辺を撮影することができる。
【０２０５】
図１９のステップＳ９３の処理の後、ステップＳ９４において、CCU１２２は、リング１に対して撮影開始情報を送信する。
【０２０６】
図１８のステップＳ７７において、リング１の通信制御部８４は、図１９のステップＳ９４の処理でCCU１２２から送信された撮影開始情報を受信したかを判定する。
【０２０７】
撮影開始情報を受信しない場合、ステップＳ７７においてＮＯであると判定されて、処理はステップＳ７７に戻され、撮影開始情報が受信されるまでの間、ステップＳ７７の判定処理が繰り返される。
【０２０８】
その後、撮影開始情報が受信されると、ステップＳ７７においてＹＥＳであると判定されて、処理はステップＳ７８に進む。
【０２０９】
ステップＳ７８において、リング１の挙動制御部８３は、挙動情報にしたがった挙動を実行する。この場合の挙動は、ステップＳ７５において実行される挙動よりも、発光の光量や振動の強さが増すように設定されている。これにより、ユーザは、最も盛り上がっている瞬間を知得できる。また、ユーザは、自身がカメラ１２１の撮影対象とされたことを知得できる。
【０２１０】
ステップＳ７９において、リング１の通信制御部８４は、撮影が行われた後、所定のタイミングで、CCU１２２に対して撮影停止要求を送信する。これにより、リング１の撮影要求処理は終了する。
【０２１１】
図１９のステップＳ９５において、CCU１２２は、ステップＳ７９の処理でリング１から送信された撮影停止要求を受信したかを判定する。
【０２１２】
撮影停止要求を受信しない場合、ステップＳ９５においてＮＯであると判定されて、処理はステップＳ９５に戻され、撮影停止要求が受信されるまでの間、ステップＳ９５の判定処理が繰り返される。
【０２１３】
その後、撮影停止要求が受信されると、ステップＳ９５においてＹＥＳであると判定されて、処理はステップＳ９６に進む。
【０２１４】
ステップＳ９６において、CCU１２２は、カメラ１２１に対して撮影停止の指示を送信する。これにより、CCU１２２のカメラ制御処理は終了する。
【０２１５】
図２０のステップＳ１０５において、カメラ１２１に通信制御部１４３は、図１９のステップＳ９６の処理でCCU１２２から送信された撮影停止の指示を受信したかを判定する。
【０２１６】
撮影停止の指示を受信しない場合、ステップＳ１０５においてＮＯであると判定されて、処理はステップＳ１０５に戻され、撮影停止の指示が受信されるまでの間、ステップＳ１０６の判定処理が繰り返される。
【０２１７】
その後、撮影停止の指示が受信されると、ステップＳ１０５においてＹＥＳであると判定されて、処理はステップＳ１０６に進む。
【０２１８】
ステップＳ１０６において、カメラ１２１は、撮影対象をリング１とした撮影を停止する。これにより、カメラ１２１による撮影処理は終了する。
【０２１９】
このように、カメラ１２１は、ユーザが最も盛り上がった瞬間を撮影することができる。また、カメラ１２１は、盛り上がり度合いが高いユーザとその周辺のユーザを撮影対象とすることができるので、撮影した映像を通じて会場の盛り上がりを視聴者に伝えることができる。また、リング１を装着したユーザは、リング１が発光及び振動することにより、自身がカメラ１２１の撮影対象とされたことを知得できるので、適切な表情を作ることができる。さらに、リング１を装着したユーザは、自身が撮影対象とされたことを知得できるので、カメラ１２１を意識してより盛り上がることができる。
【０２２０】
[群制御の第４例]
次に、図２２乃至図３５を参照して、本技術を適用したリング１を用いた群制御の第４例について説明する。
【０２２１】
図２２は、群制御の第４例を説明する図である。
【０２２２】
図２２の第４例の群制御は、リング１側の制御と、カメラ１２１及びSNS（social network service）１７１側の制御とに大別される。
【０２２３】
先ずリング１側の制御としては、例えば所定のイベントが行われている会場において、複数のユーザの腕に装着された複数のリング１の群ｇｒが１以上形成され、当該１以上の群ｇｒの各々において、盛り上がり度合いが判定される制御が実行される。盛り上がり度合いが判定される所定の行動は、特に限定されないが、本実施形態では、同一の群ｇｒ内に存在する同種のリング１が腕に装着された複数のユーザが、同調した動きを実行する行動が採用される。
【０２２４】
このようにして群ｇｒの盛り上がり度合いの判定がイベント中の適当なタイミングで複数の群ｇｒ毎に繰り返し実行され、盛り上がり度合いが所定の閾値以上となると、群ｇｒ内のリング１のそれぞれの位置情報、盛り上がった時刻を示す時刻情報、及びリング１を特定可能な識別子（以下、リングＩＤと称する）がSNSを管理するサーバに送信され、SNS１７１のサーバにおいて記憶される制御が実行される。なお、以下説明の簡略上、特に断りのない限り、SNS１７１を管理するサーバを、単にSNS１７１と称する。
【０２２５】
図２２の第４例の群制御のうち、リング１側の制御が実行される場合には、図６のCPU３１の機能的構成のうち、センサ情報取得部８１、盛り上がり判定部８２、挙動制御部８３、通信制御部８４、位置情報取得部８５、時刻情報取得部８６、記憶部８８、群形成部９０、及び群情報管理部９１が機能する。
【０２２６】
図２２に示されるように、リング１の群形成部９０は、所定の手法により群ｇｒを形成する。なお、群ｇｒの形成手法についての詳細は後述する。形成された群ｇｒに属するリング１−ｋを装着したユーザＵｋは、同一の群ｇｒ内に存在する複数の他のユーザと同調した動きをするものとする。この場合、リング１−ｋの盛り上がり判定部８２は、群制御の第３例と同様に盛り上がり度合いを判定し、判定結果が閾値以上となった場合、群ｇｒが盛り上がっていると判定する。群ｇｒが盛り上がっていると判定されると、リング１−ｋの位置情報取得部８５は、リング１−ｋの現在の位置情報を取得し、時刻情報取得部８６は、盛り上がっていると判定された時刻（すなわち、盛り上がった時刻）を示す情報を取得する。リング１−ｋの通信制御部８４は、リング１−ｋの位置情報、盛り上がった時刻を示す時刻情報、及びリング１−ｋのリングＩＤ（以下、これらの情報をリング情報と称する）をSNS１７１に送信する。
【０２２７】
次に、第４例の群制御のうち、カメラ１２１及びSNS１７１側の制御について説明する。
【０２２８】
先ず、イベントが行われている間、SNS１７１は、リング１からリング情報が送信されてくる毎に、当該リング情報を適宜記憶する。
【０２２９】
カメラ１２１は、イベント中に会場内の多数の場所（すなわち、群ｇｒが存在する場所を含む）を撮影して、撮影の結果得られる映像データを、撮影場所、撮影時刻等のメタデータを重畳して映像管理装置１７２に送信する。
【０２３０】
ここで、イベント中にカメラ１２１から映像管理装置１７２に送信される映像データは、複数の区分データにより管理されるものとする。この区分は、カメラ１２１側で撮影中に行われてもよいし、映像管理装置１７２や編集装置（図示せぬ）側で撮影後に行われてもよい。すなわち、イベント中の映像データは、複数の区分データから構成されるものとする。ただし、ここでいう複数の区分データとは、それぞれの実データが別ファイルとして分離されて記憶されて複数になっていることを意味するのみならず、その他例えば、実データとしては分離されずに記憶されているが、プレイリストのようなもので区分されて仮想的に複数の区分データが構成されていることも意味するものとする。
【０２３１】
映像管理装置１７２においては、予め会場の座席の位置情報等（後述する撮影場所情報）が記憶されているため、カメラ１２１から送信された映像データのメタデータから、会場の所定座席に着座したユーザ（或いはリング１）等の撮影対象が特定される。映像管理装置１７２は、特定した撮影対象の情報と映像データを関連付けて区分データ単位で記憶する。
【０２３２】
イベント終了後、SNS１７１に属するメンバー等は、撮影対象が映る映像であって、イベント中に盛り上がっていた様子を示す映像を視聴したいと所望した場合、自身の端末（図示せず）から、SNS１７１に対して、例えば撮影対象と盛り上がっていた時刻とを検索条件として、区分データの取得要求をする。
【０２３３】
SNS１７１は、この取得要求を受けると、映像管理装置１７２に当該要求を転送する。すると、映像管理装置１７２は、当該要求に該当する区分データを抽出して、SNS１７１に送信する。SNS１７１は、当該区分データを、取得要求をした端末に送信する。
【０２３４】
[システム構成図]
図２３は、群制御の第４例における情報処理システムの構成図である。
【０２３５】
情報処理システム１６０は、リング１−１乃至１−Ｎ、SNS１７１、カメラ１２１、及び映像管理装置１７２から構成される。なお、リング１−１乃至１−Ｎは群ｇｒを構成する。
【０２３６】
複数のリング１とSNS１７１は、例えば、マルチホップ無線LANメッシュネットワークにより相互に接続されている。SNS１７１と映像管理装置１７２との通信手法は特に限定されず、例えばインターネットにより接続される。また、映像管理装置１７２とカメラ１２１との通信手法は特に限定されず、有線であっても無線であってもよい。
【０２３７】
SNS１７１は、予め登録されたユーザのアカウント情報を管理する。SNS１７１の詳細については図２４を参照して後述する。
【０２３８】
カメラ１２１は、会場内を撮影する。カメラ１２１の詳細については後述する。
【０２３９】
映像管理装置１７２は、カメラ１２１により撮影された結果得られる映像データを区分データ単位で管理する。映像管理装置１７２の詳細については図２５を参照して後述する。
【０２４０】
ここで、第４例の群ｇｒの形成手法の詳細について説明する。
【０２４１】
リング１の群形成部９０は、自身のリングＩＤを、群ｇｒの群ＩＤの初期値として群情報管理部９１に記憶する。なお、群ＩＤは、群ｇｒを特定可能な識別子である。また、群形成部９０は、所属フラグを群情報管理部９１に記憶する。なお、所属フラグの初期値は「属していない」である。
【０２４２】
リング１の群形成部９０は、ペアリングが可能な他のリング１を検索して、当該他のリング１との間で、次のようなフラグ及び群ＩＤの変更処理を実行する。
【０２４３】
リング１の群形成部９０は、自身と他のリング１との各々の所属フラグが何れも「属していない」か「属している」で一致していた場合、相互の群ＩＤを比較する。群ＩＤの比較の結果、例えば自身の群ＩＤの方が大きかった場合、リング１の群形成部９０は、自身の群ＩＤを他のリング１（すなわち、群ＩＤが小さい他のリング１）の群ＩＤに変更する。さらに、リング１の群形成部９０は、所属フラグが「属していない」の場合には、当該所属フラグを「属している」に変更する。
【０２４４】
また、リング１の群形成部９０は、自身の所属フラグが「属していない」である一方、他のリング１の所属フラグが「属している」である場合、自身の群ＩＤを他のリング１（すなわち、所属フラグが「属している」であるリング１）の群ＩＤに変更すると共に当該所属フラグを「属している」に変更する。このような処理が、一定の範囲内に存在する複数のリング１同士で繰り返されることにより、群ｇｒが形成される。
【０２４５】
[SNS１７１の機能的構成例]
図２４は、SNS１７１の機能的構成例を示す機能ブロック図である。
【０２４６】
SNS１７１は、通信制御部１９１、通信部１９２、認証部１９３、記憶制御部１９４、記憶部１９５、及び解析部１９６を有している。
【０２４７】
通信制御部１９１は、モデム等の通信部１９２とリング１及び映像管理装置１７２との間で行われる無線通信を制御する。
【０２４８】
認証部１９３は、リング１を認証するための所定の認証処理を実行し、認証に成功した場合、通信部１９２とリング１との無線通信を開始させる。
【０２４９】
記憶制御部１９４は、記憶部１９５に対する各種情報の記憶を制御する。
【０２５０】
解析部１９６は、リング１及び映像管理装置１７２との間で送受信される情報、例えば後述する映像データの取得要求等のコマンドの解釈や解析をする。
【０２５１】
[カメラ１２１の機能的構成例]
第４例の群制御が実行される場合には、図１７の機能的構成の全てが機能する。すなわち、撮像部１４１、変換部１４２、通信制御部１４３、通信部１４４、検出部１４５、撮影条件取得部１４６、及びメタデータ生成部１４７が機能する。なお、撮像部１４１、変換部１４２、通信制御部１４３、通信部１４４については図１７を参照して説明済みなので、差異点のみを説明する。
【０２５２】
検出部１４５は、例えば、GPS、リアルタイムクロック、ジャイロセンサ、測距センサ等を含み、撮像部１４１が撮影対象を撮影しているときの撮影条件を検出する。
【０２５３】
撮影条件取得部１４６は、検出部１４５により検出された撮影条件を例えばフレーム又はフィールド毎に取得する。また、撮像部１４１が撮影した映像データ（例えば複数のフレーム又はフィールドからなる動画像のデータ）を、所定単位（例えば撮影の開始指示から終了指示までの間に１台のカメラ１２１により撮影された単位）毎にファイル化して、当該ファイルを特定可能なＩＤを生成する。なお、以下では、このようなファイルを特定可能なＩＤをUMID（Unique Material Identifier）と称する。
【０２５４】
メタデータ生成部１４７は、撮影条件取得部１４６により取得された撮影条件と撮影条件取得部１４６により生成されたUMIDを含むメタデータを、通信に適した形式で生成する。
【０２５５】
通信制御部１４３は、変換部１４２から供給された映像データをファイル単位で、メタデータ生成部１４７により生成されたメタデータ（すなわち、撮影条件とUMIDが含まれる）を重畳して、通信部１４４から映像管理装置１７２に送信させる制御を実行する。
【０２５６】
[映像管理装置１７２の機能的構成例]
図２５は、映像管理装置１７２の機能的構成例を示す機能ブロック図である。
【０２５７】
映像管理装置１７２は、通信部２１０、通信制御部２１１、メタデータ抽出部２１２、撮影場所情報記憶部２１３、撮影対象特定部２１４、読み書き制御部２１５、及び映像データ記憶部２１６を有している。
【０２５８】
通信制御部２１１は、モデム等の通信部２１０とカメラ１２１及びSNS１７１との間で行われる通信を制御する。例えば通信制御部２１１は、メタデータが重畳された映像データがカメラ１２１から送信されてきた場合、当該映像データを通信部２１０に受信させる。
【０２５９】
メタデータ抽出部２１２は、通信部２１０に受信された映像データからメタデータを抽出する。メタデータ抽出部２１２は、抽出したメタデータを撮影対象特定部２１４に供給し、映像データを読み書き制御部２１５に供給する。
【０２６０】
撮影場所情報記憶部２１３は、撮影場所情報を記憶する。撮影場所情報とは、カメラの撮影可能な場所（例えばイベントの会場内の各場所）を示す情報であり、例えば本実施形態では、所定のイベントが行われた会場内のユーザ（又はその腕に装着されたリング１）が撮影対象になり得るので、各ユーザが着座した各々の座席の位置情報（座席番号と緯度経度情報）が採用される。以下、撮影場所情報の詳細について、図２６を参照して説明する。
【０２６１】
[撮影場所情報]
図２６は、撮影場所情報のリストの構造を示す図である。
【０２６２】
図２６に示されるように、撮影場所情報には、会場の座席の座席番号と、当該座席の緯度経度情報が含まれる。
【０２６３】
例えば、図２６の１行目から、座席番号でいうと「座席A15周辺」となる会場内の場所とは、緯度経度情報でいうと「緯度＝＋34.44.36.02 経度＝＋135.26.44.35」であることが分かる。また、図２６の２行目から、座席番号でいうと「座席B37周辺」となる会場内の場所とは、緯度経度情報でいうと「緯度＝＋34.44.36.11 経度＝＋135.26.44.36」であることが分かる。また、図２６の３行目から、座席番号でいうと「座席C22周辺」となる会場内の場所とは、緯度経度情報でいうと「緯度＝＋34.44.36.22 経度＝＋135.26.44.33」であることが分かる。
【０２６４】
図２５の説明に戻り、撮影対象特定部２１４は、メタデータ抽出部２１２から供給されたメタデータと、撮影場所情報記憶部２１３に記憶されている撮影場所情報に基づいて、区分データ毎に撮影対象を特定する。なお、区分データに映りこんでいるユーザやリング１そのものの特定はメタデータ及び撮影場所情報だけでは困難であるので、当該ユーザが着座したと予測される座席番号が撮影対象として特定される。
【０２６５】
読み書き制御部２１５は、メタデータ抽出部２１２から供給された映像データを、撮影対象特定部２１４により特定された撮影対象と関連付けてファイル単位（UMIDで特定可能な単位）で映像データ記憶部２１６に書き込む（すなわち、記憶させる）。また、読み書き制御部２１５は、SNS１７１からの区分データの取得の要求に応じて、該当する区分データを映像データ記憶部２１６から検索して読み出し、通信部２１０を介してSNS１７１に送信する。
【０２６６】
映像データ記憶部２１６は、撮影対象が関連付けられた映像データをファイル単位で記憶する。記憶される映像データの管理情報について、図２７を参照して説明する。
【０２６７】
[映像データ]
図２７は、映像データ記憶部２１６に記憶される映像データの管理情報を示す図である。
【０２６８】
映像データ記憶部２１６に記憶された映像データは、UMIDで一意に特定されるファイル単位で管理される。所定のUMIDのファイルには、１以上の区分データが含まれている。ここで、UMIDのファイルには、映像の実データは１つだけ含まれており、この実データを１以上の区分データに区分して、区分データ単位での読み出しが可能になるように管理するための管理情報が別途映像データ記憶部２１６に記憶されている。
【０２６９】
この管理情報の一例が図２７に示されている。図２７の管理情報には、UMID、タイムコード、及び撮影対象が含まれている。
【０２７０】
ここで、タイムコードとは、UMIDで特定されるファイルに含まれる映像の実データを構成する複数のフレーム又はフィールド毎に付される時間的な情報であって、当該ファイルの先頭のフレーム又はフィールドの時刻を基準時刻とした場合における、基準時刻に対する相対的な時刻を示している。
【０２７１】
すなわち、図２７の例では、ファイル内の区分データは、タイムコードで管理されている。
【０２７２】
具体的には例えば、図２７に示されるように、UMIDが「X」のファイルにおいて、タイムコードが「00:01:00:05」の位置には、「座席A15周辺」の撮影対象が撮影されていること、タイムコードが「00:20:30:20」の位置には、「座席B37周辺」の撮影対象が撮影されていること、タイムコードが「01:10:00:17」の位置には、「座席C22周辺」の撮影対象が撮影されていることが分かる。
【０２７３】
したがって、これらの３つのタイムコードにより、次のような第１の区分データ乃至第３の区分データが、UMIDが「X」のファイルに含まれていることが分かる。すなわち、UMIDが「X」のファイルの撮影開始時刻を基準時刻０として、基準時刻に対する相対的な時刻換算でいうと、第１の区分データとは、「00:01:00:05」の時刻に「座席A15周辺」が撮影された様子を示す映像データである。第２の区分データとは、「00:20:30:20」の時刻に「座席B37周辺」が撮影された様子を示す映像データである。第３の区分データとは、「01:10:00:17」の時刻に「座席C22周辺」が撮影された様子を示す映像データである。
【０２７４】
また、例えば、UMIDが「Y」のファイルにおいて、タイムコードが「01:01:01:15」の位置には、「座席Z33周辺」の撮影対象が撮影されていること、タイムコードが「01:02:20:21」の位置には、「座席Y21周辺」の撮影対象が撮影されていること、タイムコードが「01:10:01:12」の位置には、「座席X56周辺」の撮影対象が撮影されていることが分かる。
【０２７５】
したがって、これらの３つのタイムコードにより、次のような第１の区分データ乃至第３の区分データが、UMIDが「Y」のファイルに含まれていることが分かる。すなわち、UMIDが「X」のファイルの撮影開始時刻を基準時刻０として、基準時刻に対する相対的な時刻換算でいうと、第１の区分データとは、「01:01:01:15」の時刻に「座席Z33周辺」が撮影された様子を示す映像データである。第２の区分データとは、「01:02:20:21」の時刻に「座席Y21周辺」が撮影された様子を示す映像データである。第３の区分データとは、「01:10:01:12」の時刻に「座席X56周辺」が撮影された様子を示す映像データである。
【０２７６】
このような管理情報が記憶されている映像管理装置１７２に対して、SNS１７１は、ユーザが盛り上がった映像が含まれる所定の区分データの取得を要求する。すなわち、SNS１７１は、映像管理装置１７２に対して、撮影対象が撮影された日時と撮影場所（座席番号）を検索キーとして、当該区分データの取得を要求する。
【０２７７】
すると、映像管理装置１７２の読み書き制御部２１５は、映像データ記憶部２１６に記憶されている映像データの中から、日時と撮影場所を検索キーとして、該当する区分データを抽出する。なお、撮影対象が撮影された日時は、例えば、UMIDに記録されている８バイトのタイムスタンプと、タイムコード若しくはファイルの先頭からのフレーム数とから算出することが可能である。
【０２７８】
[情報処理システム１６０の処理]
次に、情報処理システム１６０の処理の流れについて、図２８乃至図３２を参照して説明する。図２８は、リング１が実行する処理のうち、SNS１７１にリング情報を送信する処理（以下、リング情報送信処理と称する）の流れについて説明する図である。図２９は、SNS１７１が実行する処理のうち、映像データを提供する処理（以下、映像データ提供処理と称する）の流れについて説明する図である。図３０は、カメラ１２１が実行する処理のうち、撮影対象を撮影する処理（以下、撮影処理と称する）の流れについて説明する図である。図３１は、映像管理装置１７２が映像データを管理する処理（以下、映像データ管理処理）の流れについて説明する図である。
【０２７９】
また、図３２は、情報処理システム１６０のリング１、SNS１７１、カメラ１２１、及び映像管理装置１７２の間の処理の関係について説明する図である。図３２のリング１、SNS１７１、カメラ１２１、及び映像管理装置１７２の相互の処理関係は、図２８乃至図３１の対応するステップを参照することで容易に理解することが可能である。図３２の左側にはリング１のリング情報送信処理の一例を説明するフローチャート（図２８に対応する）が示され、左から２番目にはSNS１７１の映像データ提供処理の一例を説明するフローチャート（図２９に対応する）が示されている。また、図３２の左から３番目にはカメラ１２１の撮影処理の一例を説明するフローチャート（図３０に対応する）が示され、右側には、映像管理装置１７２の映像データ管理処理の一例を説明するフローチャート（図３１に対応する）が示されている。
【０２８０】
図２８のステップＳ１２１において、リング１の通信制御部８４は、SNS１７１に認証を要求する。
【０２８１】
図２９のステップＳ１４１において、SNS１７１の通信制御部１９１は、図２８のステップＳ１２１の処理でリング１から認証要求がされたかを判定する。
【０２８２】
認証要求がされない場合、ステップＳ１４１においてＮＯであると判定されて、処理はステップＳ１４１に戻され、認証要求がされるまでの間、ステップＳ１４１の判定処理が繰り返される。
【０２８３】
その後、リング１から認証要求がされた場合には、ステップＳ１４１においてＹＥＳであると判定されて、処理はステップＳ１４２に進む。
【０２８４】
ステップＳ１４２において、認証部１９３は、リング１の認証処理を実行する。
【０２８５】
ステップＳ１４３において、認証部１９３は、リング１の認証が成功したかを判定する。
【０２８６】
認証が成功しない場合、ステップＳ１４３においてＮＯであると判定されて、処理はステップＳ１４１に戻され、それ以降の処理が繰り返される。すなわち、認証が成功するまでの間、ステップＳ１４１乃至Ｓ１４３のループ処理が繰り返される。
【０２８７】
その後、認証が成功した場合、ステップＳ１４３においてＹＥＳであると判定されて、処理はステップＳ１４４に進む。なお、認証が成功した場合、認証が成功したという情報がリング１に送信される。
【０２８８】
図２８のステップＳ１２２において、リング１の通信制御部８４は、SNS１７１における認証が成功したかを判定する。
【０２８９】
認証が成功しない場合、すなわちSNS１７１からの認証が成功したという情報が受信されない場合、ステップＳ１２２においてＮＯであると判定されて、処理はステップＳ１２１に戻され、それ以降の処理が繰り返される。すなわち、認証が成功するまでの間、ステップＳ１２１，Ｓ１２２のループ処理が繰り返される。
【０２９０】
その後、認証が成功した場合、すなわちステップＳ１４３の処理でSNS１７１から送信された認証が成功したという情報が受信された場合には、ステップＳ１２２においてＹＥＳであると判定されて、処理はステップＳ１２３に進む。
【０２９１】
ステップＳ１２３において、リング１の群形成部９０は、上述した群ｇｒの形成手法により、群ｇｒを形成する。
【０２９２】
ステップＳ１２４において、リング１のセンサ情報取得部８１は、同一群に属するリング１からセンサ情報を取得して、送信する。すなわち、通信制御部８４は、同一群に属する他の１以上のリング１のセンサ情報取得部８１によりそれぞれ検出された動き情報を、ワイヤレスモジュール３２により受信して取得する。そして、通信制御部８４は、自身のセンサ情報取得部８１により取得された動き情報を、同一群に属する他の１以上のリング１に送信する。
【０２９３】
ステップＳ１２５において、リング１の盛り上がり判定部８２は、盛り上がり判定を実行する。すなわち、盛り上がり判定部８２は、ステップＳ１２４の処理で取得した自身及び他の１以上のリング１の動き情報に基づいて、同一群に属する複数のユーザ間での動きの同調性の関連度を示す関連情報を生成する。そして、盛り上がり判定部８２は、当該関連情報から、盛り上がり度合いを判定する。
【０２９４】
ステップＳ１２６において、リング１の盛り上がり判定部８２は、判定結果が閾値以上であるかを判定する。すなわち、盛り上がり判定部８２は、盛り上がり判定の判定結果である盛り上がり度合いが、予め設定された閾値以上であるかを判定する。
【０２９５】
判定結果が閾値以上でない場合、ステップＳ１２６においてＮＯであると判定されて、処理はステップＳ１２４に戻され、判定結果が閾値以上になるまでの間、ステップＳ１２４乃至Ｓ１２６のループ処理が繰り返される。
【０２９６】
その後、判定結果が閾値以上となった場合、ステップＳ１２６においてＹＥＳであると判定されて、処理はステップＳ１２７に進む。
【０２９７】
ステップＳ１２７において、挙動制御部８３は、予め記憶部８８に記憶されている挙動情報で規定される挙動を実行する。
【０２９８】
ステップＳ１２８において、位置情報取得部８５は、リング１の現在の位置情報を取得し、時刻情報取得部８６は、判定結果が閾値以上となった時刻（すなわち、盛り上がった時刻）を示す情報を取得する。
【０２９９】
ステップＳ１２９において、通信制御部８４は、リング情報をSNS１７１に送信する。すなわち、ステップＳ１２８の処理で取得された位置情報、時刻情報、及びリングＩＤがSNS１７１に送信される。これにより、リング１のリング情報送信処理が終了する。
【０３００】
図２９のステップＳ１４４において、SNS１７１の通信制御部１９１は、通信部１９２を制御して、図２８のステップＳ１２９の処理でリング１から送信されたリング情報を受信する。
【０３０１】
ステップＳ１４５において、SNS１７１の記憶制御部１９４は、記憶部１９５を制御して、ステップＳ１４４の処理で受信したリング情報を記憶する。
【０３０２】
ここで、図３０の撮影処理について説明する。
【０３０３】
図３０のステップＳ１６１において、カメラ１２１の撮像部１４１は、イベント中の会場内を撮影する。
【０３０４】
ステップＳ１６２において、カメラ１２１の変換部１４２は、ステップＳ１６１の処理で撮影された結果得られる撮影データを通信に適した形式の映像データに変換する。
【０３０５】
ステップＳ１６３において、撮影条件取得部１４６は、映像データのファイルのUMIDを生成する。
【０３０６】
ステップＳ１６４において、カメラ１２１の撮影条件取得部１４６は、検出部１４５が検出した撮影条件を取得する。
【０３０７】
ステップＳ１６５において、カメラ１２１のメタデータ生成部１４７は、ステップＳ１６３の処理で生成されたUMIDとステップＳ１６４の処理で取得された撮影条件を含むメタデータを生成する。
【０３０８】
ステップＳ１６６において、カメラ１２１の通信制御部１４３は、ステップＳ１６２の処理で変換された映像データとステップＳ１６５の処理で生成されたメタデータを重畳して、通信部１４４から映像管理装置１７２に送信させる制御を実行する。
【０３０９】
これにより、カメラ１２１の撮影処理は終了する。
【０３１０】
一方、図３１のステップＳ１８１において、映像管理装置１７２の通信制御部２１１は、図３０のステップＳ１６６の処理でカメラ１２１から送信された、メタデータが重畳された映像データを通信部２１０に受信させる。
【０３１１】
ステップＳ１８２において、映像管理装置１７２のメタデータ抽出部２１２は、ステップＳ１８１の処理で受信した映像データからメタデータを抽出する。メタデータ抽出部２１２は、抽出したメタデータを撮影対象特定部２１４に供給し、映像データを読み書き制御部２１５に供給する。
【０３１２】
ステップＳ１８３において、映像管理装置１７２の撮影対象特定部２１４は、メタデータ抽出部２１２から供給されたメタデータと、撮影場所情報記憶部２１３に記憶されている撮影場所情報に基づいて、区分データ毎に撮影対象を特定する。すなわち、座席番号が撮影対象として特定される。
【０３１３】
ステップＳ１８４において、映像管理装置１７２の読み書き制御部２１５は、メタデータ抽出部２１２から供給された映像データを、ステップＳ１８３の処理で特定された撮影対象と関連付けて映像データ記憶部２１６に記憶する。
【０３１４】
図２９のステップＳ１４６において、SNS１７１の通信制御部１９１は、SNS１７１に属するメンバー等の図示せぬ端末から所定の映像データの取得要求を受信したかを判定する。
【０３１５】
所定の映像データの取得要求が受信されない場合、ステップＳ１４６においてＮＯであると判定されて、処理はステップＳ１４６に戻され、所定の映像データの取得要求が受信されるまでの間、ステップＳ１４６の判定処理が繰り返される。
【０３１６】
その後、所定の映像データの取得要求が受信された場合、ステップＳ１４６においてＹＥＳであると判定されて、処理はステップＳ１４７に進む。
【０３１７】
ステップＳ１４７において、SNS１７１の通信制御部１９１は、映像管理装置１７２に映像データの取得要求を転送する。
【０３１８】
図３１のステップＳ１８５において、映像管理装置１７２の通信制御部２１１は、図２９のステップＳ１４７の処理でSNS１７１から送信された映像データの取得要求を受信したかを判定する。
【０３１９】
映像データの取得要求が受信されていない場合、ステップＳ１８５においてＮＯであると判定されて、処理はステップＳ１８５に戻され、映像データの取得要求が受信されるまでの間、ステップＳ１８５の判定処理が繰り返される。
【０３２０】
その後、映像データの取得要求が受信された場合、ステップＳ１８５においてＹＥＳであると判定されて、処理はステップＳ１８６に進む。
【０３２１】
ステップＳ１８６において、映像管理装置１７２の読み書き制御部２１５は、ステップＳ１８６の処理で受信した取得要求に応じて、該当する映像データ（すなわち、区分データ）を検索して読み出し、通信部２１０を介してSNS１７１に送信する。
【０３２２】
これにより、映像管理装置１７２の映像データ管理処理は終了する。
【０３２３】
図２９のステップＳ１４８において、SNS１７１の通信制御部１９１は、図３１のステップＳ１８６の処理で映像管理装置１７２が送信した映像データを受信する。
【０３２４】
これにより、SNS１７１の映像データ提供処理は終了する。
【０３２５】
なお、上述の例では、SNS１７１と映像管理装置１７２との連携は、イベント中に盛り上がった場面を特定するための時刻と場所により行われたが、特にこれに限定されない。例えば、イベント中に盛り上がった場面を示すキーワード等をタグとして、当該タグにより、SNS１７１と映像管理装置１７２との連携が図られてもよい。
【０３２６】
この場合、SNS１７１側では図３３に示される管理情報が保持されており、映像管理装置１７２側では図３４に示される管理情報が保持されている。
【０３２７】
図３３は、SNS１７１が保持する管理情報のリストの構成の一例を示している。
【０３２８】
図３３の管理情報のリストにおいて、所定の１行には、イベント中の盛り上がりの一場面を示す管理情報が含まれている。すなわち、リング１から１つのリング情報が供給される毎に、１行が追加され、当該リング情報に基づいて生成される管理情報が、追加された１行に追記される。
【０３２９】
具体的には、新たなリング情報が供給されて１行が追加されると、当該リング情報に含まれる時刻情報から特定される時刻、すなわち盛り上がった時刻（日時）が、追加された１行の「タイムスタンプ」の項目に格納される。また、当該リング情報に含まれる位置情報から特定される位置（緯度経度）が、追加された１行の「GPS情報」の項目に格納される。なお、「SNSアカウント」の項目には、リング情報を送付したリング１が属する群における各ユーザのSNSアカウントが格納されるが、格納の手法自体は特に限定されず、手動入力の手法でもよいし、当該群に属するリング１のリングＩＤ等に基づいて自動的に入力する手法でもよい。
【０３３０】
また、SNSの管理者やユーザによって、例えば、このような１行に対応する盛り上がった場面をSNSのメンバーが想起できるようなキーワードがタグとして付される。このようなタグが、当該１行の「TAG情報」に格納される。
【０３３１】
図３４は、映像管理装置１７２が保持する管理情報のリストの構成の一例を示している。
【０３３２】
図３４の管理情報のリストは、図２７の管理情報のリストの各項目に対して、「TAG情報」の項目のみが追加されたリストである。このため、「TAG情報」以外の項目については、図２７を参照して説明済みであるので、ここではその説明は省略する。
【０３３３】
図３４の「TAG情報」の項目は、図３３のSNS１７１において管理されている図３３の管理情報に含まれる「TAG情報」に対応している。したがって、適当なタイミングで、SNS１７１から「TAG情報」の格納内容が通知されるので、その通知内容にしたがって手動又は自動で、図３４の「TAG情報」の項目が更新される。これにより、相互の「TAG情報」により、SNS１７１と映像管理装置１７２との間に連携が図られるようになる。
【０３３４】
[タグを利用した処理]
図３５は、このような図３３及び図３４の管理情報を用いてSNS１７１と映像管理装置１７２とが連携して行う処理のフローチャートが示されている。図３５の左側には、SNS１７１の処理の一例を説明するフローチャートが示され、図３５の右側には、映像管理装置１７２の処理の一例を説明するフローチャートが示されている。
【０３３５】
ステップＳ２０１において、SNS１７１の通信制御部１９１は、映像管理装置１７２に対してTAG情報付加の要求を送信する。
【０３３６】
すると、ステップＳ２２１において、映像管理装置１７２の通信制御部２１１は、ステップＳ２０１の処理でSNS１７１から送信されたTAG情報付加の要求を受信する。
【０３３７】
ステップＳ２２２において、映像管理装置１７２の通信制御部２１１は、TAG情報付加の要求が正当かを判定する。
【０３３８】
TAG情報付加の要求が正当でない場合、ステップＳ２２２においてＮＯであると判定されて、処理はステップＳ２２１に戻され、それ以降の処理が繰り返される。すなわち、正当なTAG情報付加の要求がされるまでの間、ステップＳ２２１，Ｓ２２２のループ処理が繰り返される。
【０３３９】
その後、正当なTAG情報付加の要求がされた場合、ステップＳ２２２においてＹＥＳであると判定されて、処理はステップＳ２２３に進む。
【０３４０】
ステップＳ２２３において、読み書き制御部２１５は、管理情報にTAG情報を付加する。
【０３４１】
ステップＳ２０２において、SNS１７１の通信制御部１９１は、SNS１７１に属するメンバー等の端末によって所定の映像データの取得要求がされた場合、当該要求を映像管理装置１７２に転送する。
【０３４２】
すると、ステップＳ２２４において、映像管理装置１７２の通信制御部２１１は、ステップＳ２０２の処理でSNS１７１から送信された所定の映像データの取得要求を受信する。
【０３４３】
ステップＳ２２５において、映像管理装置１７２の読み書き制御部２１５は、当該要求に該当する所定の映像データを抽出する。
【０３４４】
ステップＳ２２６において、映像管理装置１７２の通信制御部２１１は、ステップＳ２２５の処理で抽出された所定の映像データをSNS１７１に送信する。
【０３４５】
すると、ステップＳ２０３において、SNS１７１の通信制御部１９１は、ステップＳ２２６の処理で映像管理装置１７２が送信した所定の映像データを受信する。SNS１７１の通信制御部１９１は、当該所定の映像データを、取得要求をしたSNS１７１に属するメンバー等の端末に送信する。これにより、SNS１７１と映像管理装置１７２とが連携して行う処理は終了する。
【０３４６】
このように、SNSに記憶されている映像データと、映像管理装置に記憶されている映像データとが、関連付けられているので、盛り上がりシーンの映像データを容易に検索することができる。
【０３４７】
なお、上述の群ｇｒの形成手法の例では、複数のリング１のみで群ｇｒが形成された。しかしながら、SNS１７１によって群ｇｒが形成されてもよい。SNS１７１による群ｇｒの形成手法について説明する。
【０３４８】
はじめに、リング１の通信制御部８４は、位置情報取得部８５により取得された自身の位置情報を、SNS１７１に送信する。
【０３４９】
SNS１７１は、複数のリング１から受信した位置情報から、近接するリング１同士、すなわち一定範囲内に存在する複数のリング１を認識し、当該一定範囲内に存在する複数のリング１を１つの群ｇｒとして形成する。そして、SNS１７１は、当該群ｇｒの群ＩＤを生成し、当該群ｇｒに含まれる複数のリング１に当該群ＩＤを送信する。
【０３５０】
このように、SNS１７１によって、近接するリング１同士が１つの群ｇｒとして形成されたが、特にこれに限定されない。例えば、所定のイベントが、チームに分かれて競うスポーツである場合には、所定のチームを応援するユーザに装着されたリング１毎に、群ｇｒが形成されてもよい。すなわち、同じチームを応援するユーザに装着されたリング１同士が１つの群ｇｒを形成するようにしてもよい。また例えば、所定の選手や所定の歌手をお気に入りとするユーザに装着されたリング１同士が１つの群ｇｒを形成するようにしてもよい。
【０３５１】
[群制御の第５例]
次に、図３６と図３７を参照して、本技術を適用したリング１を用いた群制御の第５例について説明する。
【０３５２】
図３６は、群制御の第５例を説明する図である。
【０３５３】
図３６の第５例では、例えばイベントに直接参加できないユーザであっても、腕にリング１を装着し、当該イベントの番組の映像をテレビジョン受像機等で視聴するだけで、当該リング１が、当該テレビジョン受像機に表示されたイベントの映像に含まれる、複数の他のユーザのそれぞれに装着された複数の他のリング１と仮想的な群が形成される。このような仮想的な群に属する（すなわち、イベントの会場外に存在する）リング１が、例えば、テレビジョン受像機で表示されているイベントの会場内に存在する他のリング１と同期して発光や振動をするといった制御が、群制御の一例として実行される。
【０３５４】
例えば、リング１−ｋを装着したユーザＵｋは、テレビジョン受像機に表示されるイベントの映像を視聴しているとする。この場合、イベントの映像には、複数のユーザのそれぞれに装着されたリング１が所定のパターンで発光及び振動する映像が含まれる。この場合、ユーザＵｋのリング１−ｋも、イベントの映像に含まれるユーザのリング１と同様の所定のパターンで発光及び振動する。
【０３５５】
図３６の第５例の群制御が実行される場合には、図６のCPU３１の機能的構成のうち、挙動制御部８３、通信制御部８４、及び記憶部８８が機能する。
【０３５６】
具体的には、リング１−ｋの通信制御部８４は、テレビジョン受像機ＴＶと通信して、テレビジョン受像機ＴＶに映る他のユーザの他のリング１の発光及び振動のパターンを特定可能な情報（以下、他リングパターン特定情報と称する）を受信する。つまり、この場合、他リングパターン特定情報は放送されてくる。リング１−ｋの挙動制御部８３は、他リングパターン特定情報を解析することで、他のリング１の発光及び振動のパターンを特定し、特定したパターンと同一パターンで、リング１−ｋも発行及び振動するように制御する。
【０３５７】
他リングパターン特定情報の形態（伝送形態含む）及びその解析手法は、特に限定されない。
【０３５８】
例えば、他リングパターン特定情報は、放送とは別の伝送路（図示せず）で伝送されてきたものであってもよい。ただし、この場合、放送と、別の伝送路の通信との同期が図れる仕組みが必要になる。
【０３５９】
また例えば、他リングパターン特定情報は、放送信号に重畳されてきたものであってもよい。ただし、この場合、放送規格の変更が必要になる可能性がある。
【０３６０】
また例えば、テレビジョン受像機ＴＶから放送信号をリング１に転送することができる場合、通信制御部８４は、テレビジョン受像機ＴＶと通信して、放送信号を、他リングパターン特定情報として受信してもよい。この場合、挙動制御部８３は、他リングパターン特定情報である映像信号に対して各種画像処理を施すことで解析し、当該解析結果に基づいて他のリング１の発光及び振動のパターンを特定し、特定したパターンと同一パターンで、リング１−ｋも発光及び振動するように制御してもよい。
【０３６１】
[挙動制御処理]
次に、群制御の第５例においてリング１が実行する処理のうち、仮想的な群に属する他のリング１と同期して挙動を制御する処理（以下、挙動制御処理と称する）の流れについて説明する。
【０３６２】
図３７は、挙動制御処理の流れを説明するフローチャートである。
【０３６３】
ステップＳ２４１において、リング１の通信制御部８４は、他のリング１の他リングパターン特定情報を受信する。
【０３６４】
ステップＳ２４２において、リング１の挙動制御部８３は、特定した挙動を実行する。すなわち、挙動制御部８３は、ステップＳ２４１の処理で受信した他リングパターン特定情報を解析し、当該解析結果に基づいて他のリング１の発光及び振動のパターンを特定し、特定したパターンと同一パターンの挙動を実行する。
【０３６５】
これにより、挙動制御処理は終了する。
【０３６６】
このように、ユーザは、テレビジョン受像機に表示されるイベントの映像を視聴することで、腕に装着したリング１が、会場にいるユーザと同様の挙動を実行するのを見ることができる。したがって、ユーザは、イベントが行われている会場に行かなくても、会場にいるユーザと一体感を得ることができる。また、会場以外の場所での応援や観戦であっても、ユーザは、会場にいるユーザと同様の臨場感を得ることができる。
【０３６７】
なお、テレビジョン受像機の前の各ユーザＵｋの腕に装着されたリング１が一つの群を形成し、テレビジョン受像機およびネットワークを介して、イベントが行われている会場に影響を与えることができるようにしてもよい。この場合、例えば、テレビジョン受像機に表示されるイベントの映像を視聴しているユーザＵｋが、リング１が装着された腕を振って応援すると、その結果がイベントが行われている会場のディスプレイに影響を与える。
【０３６８】
また、テレビジョン受像機の前の各ユーザＵｋの腕に装着されたリング１が一つの群を形成し、イベント会場からの信号を受けることができる。これにより、各ユーザＵｋは、群制御の第２例で示した、アーティストＵＡの指名をテレビジョン受像機の前で受信することができる。
【０３６９】
[リーダの選出手法]
上述した群制御の第２例においては、複数のリング１から形成される群の中からリーダが選出された。この場合、リーダの選出手法としては、盛り上がりを表わすことができる行動が、群内の複数のリング１の各々によって検出され、検出結果に基づいてリーダが選出される手法が採用された。しかしながら、リーダの選出手法は特に限定されず、図３８乃至図４０を参照して説明する手法が採用されてもよい。
【０３７０】
図３８は、リーダの選出手法を示す図である。
【０３７１】
図３８において、１つのリング１は、１つの丸印で表されており、当該丸印内の符号は、リング１の状態を示している。このような状態として、次の第１の状態乃至第３の状態が設けられている。すなわち、第１の状態とは、初期状態であり、符号ｉで表現される。第２の状態とは、リーダ状態であり、符号Ｌで表現される。リーダ状態になれるリング１は、群ｇｒの中でただ１つであるものとする。第３の状態とは、スレーブ状態であり、符号Ｓで示される。初期状態を脱したリング１は、リーダ状態になれない場合、全てスレーブ状態になる。
【０３７２】
また、リング１を示す丸印に重畳されている四角印は、当該リング１に内蔵されているセンサのセンサ情報が示す値（以下、センス値と称する）を示している。センス値は特に限定されないが、ここでは、３軸加速度センサ３３により検出された動き情報であるとする。センス値の大小は、上述の動き情報の大小と対応している。さらに、動き情報の大小は、盛り上がり度合いと対応している。したがって、センス値が大きくなる程、盛り上がり度合いが大きくなる。盛り上がり度合いが大きいユーザ程、リーダの資格があるとするならば、センス値が大きい程、リーダの資格があるといえる。
【０３７３】
そこで、２つのリング１は、それぞれに内蔵された２つの３軸加速度センサ３３の各センス値を比較し、センス値が大きいリング１の方がリーダの資格があると判定する。より正確には当該リング１を腕に装着しているユーザの方がリーダの資格がある、すなわちリーダ候補であると判定される。この場合、リーダ候補になったユーザの腕に装着されたリング１は、リーダ状態Ｌとなり、リーダ候補から落選したユーザの腕に装着されたリング１は、スレーブ状態Ｓになる。このようなセンス値の２つのリング１の比較が、群ｇｒとされる範囲においていわゆる総当たり戦で実行される。そして、比較が進むほどリーダ候補は絞られていき、最終的には１人のリーダ候補だけが残り、そのリーダ候補がリーダになる。
【０３７４】
具体的には例えば図３８のＡに示されるように、先ず、初期状態ｉのリング１−ａと、初期状態ｉのリング１−ｂとが比較されるものとする。ここで、リング１−ａのセンス値は値Ｙであり、リング１−ｂのセンス値は値Ｘであるとする。そして、値Ｘは値Ｙよりも大きい値であるとする。
【０３７５】
この場合、リング１−ａとリング１−ｂとの比較の結果、大きなセンス値Ｘを有するリング１−ｂの状態は、初期状態ｉからリーダ状態Ｌに遷移し、小さなセンス値Ｙを有するリング１−ａの状態は、初期状態ｉからスレーブ状態Ｓに遷移する。そして、スレーブ状態Ｓに遷移したリング１−ａのセンス値は、リーダ候補となったリング１−ｂのセンス値である値Ｘに変更される。
【０３７６】
すなわち、２つのリング１がどちらも初期状態ｉの場合には、双方のセンス値が比較される。そして、比較の結果、センス値が大きい方のリング１の状態はリーダ状態Ｌに遷移し、センス値が小さい方のリング１の状態はスレーブ状態Ｓに遷移する。そして、スレーブ状態Ｓのリング１のセンス値は、リーダ状態Ｌのリング１のセンス値に変更される。
【０３７７】
次に、図３８のＢに示されるように、初期状態ｉのリング１−ｃと、リーダ候補であるリーダ状態Ｌのリング１−ｂとが比較されるものとする。ここで、リング１−ｃのセンス値は値Ｂであり、リング１−ｂのセンス値は値Ｘであるとする。
【０３７８】
この場合、リング１−ｃとリング１−ｂとの比較の結果、初期状態ｉのリング１−ｃの状態は、初期状態ｉからスレーブ状態Ｓに遷移する。そして、スレーブ状態Ｓのリング１−ｃのセンス値は、リーダ候補であるリング１−ｂのセンス値である値Ｘに変更される。
【０３７９】
すなわち、リング１が初期状態ｉの場合には、他方の状態に関わらず（すなわち、他方の状態が、リーダ状態Ｌまたはスレーブ状態Ｓの何れであっても）、双方のセンス値の比較は実行されない。そして、初期状態ｉのリング１の状態はスレーブ状態Ｓに遷移し、そのセンス値は、他方のリング１のセンス値に変更される。
【０３８０】
次に、図３８のＣに示されるように、スレーブ状態Ｓのリング１−ｄと、スレーブ状態Ｓのリング１−ｃとが比較されるものとする。ここで、リング１−ｄのセンス値は値Ａであり、リング１−ｃのセンス値は値Ｘであるとする。そして、値Ｘは値Ａよりも大きい値であるとする。
【０３８１】
この場合、リング１−ｄとリング１−ｃとの比較の結果、小さなセンス値Ａを有するリング１−ｄのセンス値は、大きなセンス値Ｘを有するリング１−ｃのセンス値である値Ｘに変更される。
【０３８２】
すなわち、一方のリング１がスレーブ状態Ｓであり、他方の状態がスレーブ状態Ｓである場合には、双方のセンス値が比較される。そして、比較の結果、センス値が小さい方のリング１のセンス値は、センス値が大きい方のリング１のセンス値に変更される。なお、双方の状態は遷移されない。
【０３８３】
なお、図示はしないが、リング１の状態がスレーブ状態Ｓであり、他方の状態がリーダ状態Ｌである場合にも、双方のセンス値が比較され、比較の結果、センス値が小さい方のリング１のセンス値は、センス値が大きい方のリング１のセンス値に変更される。また、センス値が小さい方のリング１の状態は、スレーブ状態Ｓに遷移する。
【０３８４】
次に、図３８のＤに示されるように、リーダ候補であるリーダ状態Ｌのリング１−ｅと、リーダ候補であるリーダ状態Ｌのリング１−ｂとが比較されるものとする。ここで、リング１−ｅのセンス値は値Ｚであり、リング１−ｂのセンス値は値Ｘであるとする。そして、値Ｘは値Ｚよりも大きい値であるとする。
【０３８５】
この場合、リング１−ｅとリング１−ｂとの比較の結果、小さなセンス値Ｚを有するリング１−ｅの状態は、リーダ状態Ｌからスレーブ状態Ｓに遷移する。そして、スレーブ状態Ｓに遷移したリング１−ｅのセンス値は、リーダ状態Ｌのリング１−ｂのセンス値である値Ｘに変更される。
【０３８６】
すなわち、一方のリング１がリーダ状態Ｌであり、他方の状態がリーダ状態Ｌである場合には、双方のセンス値が比較される。そして、比較の結果、他方のリング１のスコア値の方が大きい場合、リーダ状態Ｌのリング１の状態はスレーブ状態Ｓに遷移し、そのセンス値は、他方のリング１のセンス値に変更される。
【０３８７】
なお、図示はしないが、リング１の状態がリーダ状態Ｌであり、他方の状態がスレーブ状態Ｓである場合にも、双方のセンス値が比較され、比較の結果、センス値が小さい方のリング１のセンス値は、センス値が大きい方のリング１のセンス値に変更される。また、センス値が小さい方のリング１の状態は、スレーブ状態Ｓに遷移する。
【０３８８】
各リング１は、このような状態とセンス値の変更を、一定範囲内のリング１との間で定期的に繰り返す。
【０３８９】
はじめに、リング１は、近接する他のリング１を検出し、検出された１以上の他のリング１との間のコネクションの設立を開始する。コネクションの設立が成功すると、リング１は、コネクションの設立が成功した１以上の他方のリング１と、状態とセンス値を含む所定の情報を交換し、各自の状態やセンス値を上述のようにして更新する。
【０３９０】
更新後、一定時間が経過すると、リング１は、再度近接する他のリング１を検出し、検出された１以上のリング１との間のコネクションの設立の試みを開始する。コネクションの設立が成功すると、リング１は、上述のように１以上の他方のリング１との間で所定の情報を交換し、各自の状態やセンス値を上述のようにして更新する。これに対して、一定時間以内に、コネクションの設立が成功しない場合、リング１は、当該通信の接続の試みを破棄する。  
【０３９１】
上述したような比較が繰り返されることにより、１つのリーダ状態Ｌのリング１と複数のスレーブ状態Ｓのリング１からなる群ｇｒが複数形成される。また、同一群ｇｒ内の複数のリング１が有するセンス値は全て同一の値となる。なお、同一群ｇｒ内の複数のリング１が有するセンス値を群センス値と称する。
【０３９２】
また、上述したような比較が繰り返されることにより、所定の群は近接する群を取りこみながら、拡大していく。なお、各リング１は、通信可能な範囲内に存在する複数のリング１と同時に接続が可能であるとする。この場合、接続が可能なリング１の数は、リング１の記憶容量等、システムの制約に依存する。
【０３９３】
図３９は、群が拡大する様子を示す図である。
【０３９４】
図３９のＡの左側に示されるように、複数のリング１の間でセンス値の比較が繰り返されることにより、群ｇｒ１と群ｇｒ２が近接する位置に形成されたとする。群ｇｒ１は、リーダ状態Ｌのリング１−ｆと、複数のスレーブ状態Ｓのリング１が含まれる。群ｇｒ２は、リーダ状態Ｌのリング１−ｇと、複数のスレーブ状態Ｓのリング１が含まれる。ここで、群ｇｒ１の群センス値は値Ｙであり、群ｇｒ１の群センス値は値Ｘであるとする。そして、値Ｙは値Ｘよりも大きい値であるとする。
【０３９５】
この場合、群ｇｒ１と群ｇｒ２の群センス値が比較される。具体的には、例えば、図３９のＢに示されるように、群ｇｒ１に含まれるスレーブ状態Ｓのリング１−ｈと群ｇｒ２に含まれるリーダ状態Ｌのリング１−ｇのセンス値が比較される。ここで、リング１−ｈのセンス値である値Ｙは、群ｇｒ１の群センス値であり、リング１−ｇのセンス値である値Ｘは、群ｇｒ２の群センス値である。
【０３９６】
リング１−ｈとリング１−ｇのセンス値の比較の結果、リング１−ｈのセンス値である値Ｙ（すなわち、群ｇｒ１の群センス値）の方が、リング１−ｇのセンス値である値Ｘ（すなわち、群ｇｒ２の群センス値）よりも大きいことから、リング１−ｇの状態はリーダ状態Ｌからスレーブ状態Ｓに遷移する。そして、スレーブ状態Ｓに遷移されたリング１−ｇのセンス値は値Ｘから値Ｙに変更される。
【０３９７】
このように、所定の群ｇｒ（この場合、群ｇｒ２）の群センス値よりも、大きな群センス値を有する他の群ｇｒ（この場合、群ｇｒ１）が近接する場合、当該所定の群ｇｒ（この場合、群ｇｒ２）のリーダは消滅する。そして、群センス値が小さい方の所定の群ｇｒの群センス値（この場合、値Ｘ）は、他の群ｇｒの群センス値（この場合、値Ｙ）に変更される。
【０３９８】
図３９のＢの比較が行われた結果、図３９のＡの右側に示されるように、群ｇｒ１と群ｇｒ２が合成されて新たな群ｇｒ１１が形成される。この場合、群ｇｒ１のリーダが新たな群ｇｒ１１のリーダとなり、群ｇｒ１の群センス値である値Ｙが新たな群ｇｒ１１の群センス値となる。このように、所定の群は近接する群を取りこみながら、拡大していく。
【０３９９】
[状態遷移図]
図４０は、上述したスコア値の比較においてリング１が取り得る状態の一例を示す状態遷移図である。
【０４００】
図４０において、各状態は１つの角丸長方形の枠内に表わされており、その枠に引かれた”ＳＩ”を含む符号により識別される。１つの状態から他の１つの状態への状態遷移（同一の状態に留まる場合も含む）は、所定の条件（以下、状態遷移条件と称する）が満たされると実行される。このような状態遷移条件は、図４０において１つの状態から他の１つの状態への遷移を表わす矢印に、”Ｃ”を含む符号を付して表わしている。
【０４０１】
各リング１は、スコア値の比較において、次のような情報を有している。すなわち、リング１は、現在コネクションを設立している他のリング１（最大Ｎ個）のリングＩＤ、自身が所属する群ｇｒの群ＩＤ、自身の状態（すなわち、初期状態ｉ、スレーブ状態Ｓ、またはリーダ状態）の情報を有している。また、リング１は、自身の状態がリーダ状態Ｌに遷移した場合、リーダ状態Ｌに遷移してからの時間を表わす情報を有している。また、リング１は、自身のセンサ値の情報として第１センサ値と第２センサ値を有している。第１センサ値は、他のリング１に開示するセンサ値であり、第２センサ値は、自身の中で更新されるセンサ値である。すなわち、第２センサ値は、一定時間経過すると更新されて、初期状態においては第１センサ値として用いられる。
【０４０２】
図４０に示されるように、状態ＳＩ１は、リング１が他のリング１とコネクションを設立していない状態である。他のリング１とコネクションの設立が成功すると、リング１の状態が状態ＳＩ２に遷移する。
【０４０３】
状態ＳＩ２は、リング１と他のリング１との間のコネクションが設立されている状態である。
【０４０４】
リング１の状態が初期状態ｉである場合には、状態ＳＩ１１に遷移する。この場合、リング１は何れの群ｇｒにも属していない。
【０４０５】
状態ＳＩ１１において、コネクションが設立された他のリング１の状態がスレーブ状態Ｓまたはリーダ状態Ｌである場合、双方のセンス値の比較は実行されず、初期状態ｉのリング１の状態がスレーブ状態Ｓに遷移する。さらに、リング１のセンス値及び群ＩＤは、他のリング１のセンス値及び群ＩＤに変更される。
【０４０６】
いまの場合、他のリング１の状態がスレーブ状態Ｓまたはリーダ状態Ｌであるという状態遷移条件Ｃ１が満たされたと判定されて、リング１の状態が初期状態ｉである状態ＳＩ１１からスレーブ状態Ｓである状態ＳＩ１２に遷移する。
【０４０７】
一方、コネクションが設立された他のリング１の状態が初期状態ｉである場合、双方のセンス値が比較される。比較の結果、センス値が大きい方のリング１の状態が初期状態ｉからリーダ状態Ｌに遷移する。一方、センス値が小さい方のリング１の状態が初期状態ｉからスレーブ状態Ｓに遷移する。さらに、センス値が小さい方のリング１のセンス値及び群ＩＤが、センス値が大きい方のリング１のセンス値及び群ＩＤに変更される。これにより、リーダ状態Ｌのリング１が発生する。
【０４０８】
いまの場合、他のリング１の状態が初期状態ｉであって、リング１のセンス値が他のリング１のセンス値よりも大きいという状態遷移条件Ｃ２が満たされたと判定されて、リング１の状態が初期状態ｉである状態ＳＩ１１からリーダ状態Ｌである状態ＳＩ１３に遷移する。
【０４０９】
なお、他のリング１の状態が初期状態ｉであって、リング１のセンス値が他のリング１のセンス値よりも小さい場合にも、状態遷移条件Ｃ１が満たされたと判定されて、リング１の状態が初期状態ｉである状態ＳＩ１１からスレーブ状態Ｓである状態ＳＩ１２に遷移する。すなわち、状態遷移条件Ｃ１には、２つの条件が含まれる。
【０４１０】
状態ＳＩ１２は、リング１がスレーブ状態Ｓである状態である。
【０４１１】
状態ＳＩ１２において、コネクションが設立された他のリング１の状態がスレーブ状態Ｓまたはリーダ状態Ｌである場合、双方のセンス値が比較される。比較の結果、センス値が小さい方のリング１のセンス値及び群ＩＤが、センス値が大きい方のリング１のセンス値及び群ＩＤに変更される。なお、リング１の状態はスレーブ状態Ｓのままである。いまの場合、リング１の状態は、状態ＳＩ１２に留まる。
【０４１２】
一方、コネクションが設立された他のリング１の状態が初期状態iである場合、双方のセンス値の比較は実行されず、他のリング１のセンス値及び群ＩＤが、リング１のセンス値及び群ＩＤに変更される。いまの場合、リング１の状態は、状態ＳＩ１２に留まる。
【０４１３】
状態ＳＩ１３は、リング１がリーダ状態Lである状態である。
【０４１４】
状態ＳＩ１３において、コネクションが設立された他のリング１の状態がスレーブ状態Ｓまたはリーダ状態Ｌである場合、双方のセンス値が比較される。比較の結果、リング１のセンス値が他のリング１のセンス値よりも小さい場合、リング１の状態はリーダ状態Ｌからスレーブ状態Ｓに遷移する。また、リング１のセンス値及び群ＩＤが、他のリング１のセンス値及び群ＩＤに変更される。これにより、リーダが消滅する。一方、比較の結果、リング１のセンス値が他のリング１のセンス値よりも大きい場合、リング１の状態はリーダ状態Ｌのままである。このとき、他のリング１のセンス値及び群ＩＤが、リング１のセンス値及び群ＩＤに変更される。
【０４１５】
いまの場合、他のリング１よりもセンス値が小さいという状態遷移条件Ｃ３が満たされたと判定されて、リング１の状態がリーダ状態Ｌである状態ＳＩ１３からスレーブ状態である状態ＳＩ１２に遷移する。
【０４１６】
一方、コネクションが設立された他のリング１の状態が初期状態ｉである場合、双方のセンス値の比較は実行されず、他のリング１のセンス値及び群ＩＤが、リング１のセンス値及び群ＩＤに変更される。いまの場合、リング１の状態は、状態ＳＩ１３に留まる。
【０４１７】
状態ＳＩ１３において、リング１がリーダ状態Ｌに遷移してから一定時間が経過した場合、またはリング１の電源がオフにされた場合、リング１の状態が初期状態ｉに遷移する。この場合、同一の群ＩＤを有する他の複数のリング１（すなわち、スレーブ状態Ｓである他のリング１）のすべてに対して、群ｇｒの消滅が通知される。これにより、リーダを有する群ｇｒが消滅する。
【０４１８】
いまの場合、リング１がリーダ状態Ｌに遷移してから一定時間が経過または電源オフという状態遷移条件Ｃ４が満たされたと判定されて、リング１の状態がリーダ状態Ｌである状態ＳＩ１３から初期状態ｉである状態ＳＩ１１に遷移する。
【０４１９】
また、状態ＳＩ１２においては、群ｇｒの消滅が通知されたという状態遷移条件Ｃ５が満たされたと判定されて、リング１の状態がスレーブ状態Ｓである状態ＳＩ１２から初期状態ｉである状態ＳＩ１１に遷移する。これにより、群ｇｒ内に含まれるリング１のセンス値及び群ＩＤは初期化され、群ｇｒが消滅する。
【０４２０】
状態ＳＩ２において、リング１と他のリング１とのコネクションが切断された場合、状態ＳＩ２から状態ＳＩ１に遷移する。
【０４２１】
次に、図４０を用いて説明した群の消滅までの状態遷移を具体的に説明する。
【０４２２】
[群ｇｒの消滅]
図４１は、群ｇｒが消滅するまでの状態遷移を示す図である。
【０４２３】
状態ＳＩ２１において、複数のリング１が集合している。複数のリング１の状態は全て初期状態ｉである。
【０４２４】
状態ＳＩ２２において、各リング１は、他のリング１との間のコネクションの設立を開始し、センス値の比較を繰り返す。比較が繰り返された結果、状態ＳＩ２２においては、リーダ状態Ｌであるリング１−ｉとリング１−ｊが発生している。ここで、リング１−ｉのセンス値は１５であり、リング１−ｊのセンス値は１０であるとする。
【０４２５】
リング１−ｉとリング１−ｊの比較の結果、リング１−ｉのセンス値の方が大きいことから、リング１−ｊの状態はスレーブ状態Ｓに遷移する。そして、スレーブ状態Ｓに遷移したリング１−ｊのセンス値は１５に変更される。
【０４２６】
状態ＳＩ２３において、リング１−ｉをリーダとする群ｇｒ２１が形成されている。また、群ｇｒ２１に近接する位置に、リング１−ｋがリーダ状態Ｌである群ｇｒ２２が形成されている。ここで、群ｇｒ２１の群センス値は１５であり、群ｇｒ２２の群センス値は９であるとする。
【０４２７】
この場合、群ｇｒ２１と群ｇｒ２２の群センス値が比較される。比較の結果、群ｇｒ２２の群センス値の方が、群ｇｒ２１の群センス値よりも小さいので、群ｇｒ２２のリーダは消滅し、群ｇｒ２２の群センス値は、群ｇｒ２１の群センス値である１５に変更される。
【０４２８】
状態ＳＩ２４において、他の群を取りこみながら拡大した群ｇｒ３１が形成される。なお、群ｇｒ３１のリーダはリング１−ｉであり、群センス値は１５である。
【０４２９】
状態ＳＩ２４において、群ｇｒ３１のリーダであるリング１−ｉの状態がリーダ状態Ｌに変更されてから一定時間が経過した場合、またはリング１−ｉの電源がオフにされた場合、リング１−ｉのセンス値は初期状態ｉに初期化される。これにより、群ｇｒ３１が消滅し、状態ＳＩ２５から状態ＳＩ２１に遷移する。
【０４３０】
なお、群が消滅するまでの一定時間は特に限定されず、例えば、分単位で設定される。
【０４３１】
[本技術のプログラムへの適用]
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０４３２】
コンピュータ（図６のCPU３１）が実行するプログラムは、例えば、パッケージメディア等としての図示せぬリムーバブルメディアに記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。当然、プログラムは、他の情報処理装置や他のリング１２からも提供することができる。
【０４３３】
コンピュータでは、プログラムは、リムーバブルメディアを他の情報処理装置のドライブに装着し、無線の伝送媒体を介して、ワイヤレスモジュール３２で受信し、記憶部８８にインストールすることができる。その他、プログラムは、記憶部８８に、あらかじめインストールしておくことができる。
【０４３４】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０４３５】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０４３６】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０４３７】
また、上述の例では、リング１自体が、発光や振動といった挙動を行っているが、挙動の仕方は、特に上述の例に限定されない。すなわち、挙動を行う対象は、上述の例のように、ユーザに身につけられたリング１自体であってもよいし、当該リング１の通信相手、例えばテレビジョン受像機、ビデオデッキ、ゲーム機器、照明、電動シェード等の電化製品、個人宅、店舗、ホール、スタジアム等の施設の設備であってもよい。また、挙動の種類は、上述の例のように発光や振動でもよいし、それ以外のもの、例えば映像や音響でもよい。また、ソフトアクチュエータを備えたリング１であれば、腕の締め付けの強度変化も、挙動の一種として採用することもできる。さらに、この場合、任意の複数の種類を組み合わせてもよい。
【０４３８】
また、上述の例では、盛り上がり情報として、動き情報、一定の範囲内に存在するリング１の数、一定の範囲内に存在する複数のユーザ間の関連情報が採用された場合について説明したが、盛り上がり情報はこれに限定されない。
【０４３９】
例えば、生体情報を取得するセンサが搭載されているリング１では、ユーザの心拍、血圧、体温等の、ユーザのイベントに対する身体的な盛り上がりを判断できる検出結果を、盛り上がり情報として採用することができる。
【０４４０】
また、上述の例において、リング１のユーザが実行する所定の行動は、任意の伝達手法で、イベントの主催者から各ユーザに対して予め告知されていても、予めリング１に記憶されていてもよい。
【０４４１】
また、上述の群制御の第３例においては、リング１自身の位置情報が、リング１の位置情報取得部８５により任意の手法で取得された。取得された位置情報は、撮影開始要求に含められてCCU１２２に送信され、カメラ１２１の撮影対象の特定のために用いられた。しかしながら、取得された位置情報とともに、カメラ１２１による撮影時刻を関連付けて所定のファイルに記憶しておくことで、群制御の第４例で説明したSNS１７１との連携が可能となる。
【０４４２】
また、上述の例において、リング１の位置情報はGPSを利用して取得された。しかしながら、GPSが利用できない場合には、例えばWi-Fi(wireless fidelity)を利用して位置が取得されてもよい。Wi-Fiを利用した位置情報の取得の手法は特に限定されないが、例えば、PlaceEngine（クウジット株式会社の登録商標）を用いた位置情報の取得の手法がある。
【０４４３】
また、GPSやWi-Fiを利用したリング１の位置情報は、リング１と無線通信が可能なスマートフォン等の端末装置により取得されてもよい。なお、当該端末装置は、リング１を装着したユーザにより保持されているものとする。当該端末装置により取得された位置情報が、リング１やその他の情報処理装置に送信されてもよい。
【０４４４】
上述の例において、リング１において実行された処理のうち少なくとも一部は、リング１と無線通信が可能な他の情報処理装置において実行されてもよい。これにより、リング１における処理の負荷が軽減される。また、上述の例における処理に関する情報は、全て、予めリング１に設定されていてもよい。この場合、リング１は、予め設定された情報から適宜情報を選択して、実行することがある。
【０４４５】
なお、本技術が適用される情報処理装置として、本実施形態において説明した処理を実行可能なモバイル端末を採用することができる。この場合、ユーザがモバイル端末を手にとってコミュニケーションを図る形態が望ましい。
【０４４６】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０４４７】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０４４９】
本技術は、コミュニケーションツールとして用いられる情報処理装置に適用することができる。
【符号の説明】
【０４５０】
１  リング，  ２１  基板，  ２２  連結部，  ３１  CPU，  ３２  ワイヤレスモジュール，  ３３  ３軸加速度センサ，  ３４  LED，  ３５  振動機構，  ４３  吸着板，  ４４  磁石，  ８１  センサ情報取得部，  ８２  盛り上がり判定部，  ８３  挙動制御部，  ８４  通信制御部，  ８５  位置情報取得部，  ８６  時刻情報取得部，  ８７  距離演算部，  ８８  記憶部，  ８９  ターゲット特定部，  ９０  群形成部，  ９１  群情報管理部９１，  １２１  カメラ，  １２２  CCU，  １７１  SNS，  １７２  映像管理装置
【図１】
0005884831.tif 000002
【図２】
0005884831.tif 000003
【図３】
0005884831.tif 000004
【図４】
0005884831.tif 000005
【図５】
0005884831.tif 000006
【図６】
0005884831.tif 000007
【図７】
0005884831.tif 000008
【図８】
0005884831.tif 000009
【図９】
0005884831.tif 000010
【図１０】
0005884831.tif 000011
【図１１】
0005884831.tif 000012
【図１２】
0005884831.tif 000013
【図１３】
0005884831.tif 000014
【図１４】
0005884831.tif 000015
【図１５】
0005884831.tif 000016
【図１６】
0005884831.tif 000017
【図１７】
0005884831.tif 000018
【図１８】
0005884831.tif 000019
【図１９】
0005884831.tif 000020
【図２０】
0005884831.tif 000021
【図２１】
0005884831.tif 000022
【図２２】
0005884831.tif 000023
【図２３】
0005884831.tif 000024
【図２４】
0005884831.tif 000025
【図２５】
0005884831.tif 000026
【図２６】
0005884831.tif 000027
【図２７】
0005884831.tif 000028
【図２８】
0005884831.tif 000029
【図２９】
0005884831.tif 000030
【図３０】
0005884831.tif 000031
【図３１】
0005884831.tif 000032
【図３２】
0005884831.tif 000033
【図３３】
0005884831.tif 000034
【図３４】
0005884831.tif 000035
【図３５】
0005884831.tif 000036
【図３６】
0005884831.tif 000037
【図３７】
0005884831.tif 000038
【図３８】
0005884831.tif 000039
【図３９】
0005884831.tif 000040
【図４０】
0005884831.tif 000041
【図４１】
0005884831.tif 000042