(57)【要約】      （修正有）【課題】ユーザが容易に構成を変更可能な電子装置を提供する。【解決手段】電子装置は、互いに係合する係合部と被係合部とを備え、係合部を他のブロック体の被係合部に係合させて連結させることができ、連結させた状態において通電可能となる部分的な電子回路を内蔵するブロック体を用いて形成される。アンテナ２４を内蔵し所定の波長帯の電波を送受信する通信ブロック２ｂと、アンテナ２４に対し、所定の通信方式で通信させる制御部２３を内蔵する制御ブロック２ａとを備える。【選択図】図３
2018042214.tif 000002
【特許請求の範囲】
【請求項１】
互いに係合する係合部と被係合部とを備え、係合部を他のブロック体の被係合部に係合させて連結させることができ、連結させた状態において通電可能となる部分的な電子回路を内蔵するブロック体を用いて形成される電子装置であって、
アンテナを内蔵し所定の波長帯の電波を送受信する通信ブロックと、
前記アンテナに対し、所定の通信方式で通信させる制御部を内蔵する制御ブロックと、
を備える電子装置。
【請求項２】
前記制御部は、自身の識別情報を含む無線標識を前記アンテナに送信させる
請求項１に記載の電子装置。
【請求項３】
センシングデータを出力するセンサを内蔵するセンサブロックをさらに備え、
前記制御部は、前記センサから前記センシングデータの入力を受けた場合、当該センシングデータを前記アンテナから他の電子装置に送信させる
請求項１又は２に記載の電子装置。
【請求項４】
前記通信ブロックは、所定の電波到達距離内において相互に通信可能であり、
前記制御部は、他の電子機器からセンシングデータを受信した場合、前記電波到達距離内に存在する電子装置に受信したセンシングデータを転送する
請求項３に記載の電子装置。
【請求項５】
前記係合部及び前記被係合部は、それぞれ前記ブロック体が有する別の面である係合面及び被係合面に、所定の角度を単位として相対的に回転させても係合可能となるように設けられ、
前記係合面及び前記被係合面は、前記所定の角度ごと回転移動させた位置に設けられる、前記部分的な電子回路を電気的に接続する端子の組を有する
請求項３又は４に記載の電子装置。
【請求項６】
前記電子装置は、異なる種類のセンサを内蔵する複数の前記センサブロックを連結可能であり、
前記センサブロックは、前記センサの種類と対応付けて前記端子の組を有し、
当該端子の各々は、前記係合面及び前記被係合面において対応する位置に設けられる、
請求項５に記載の電子装置。
【請求項７】
前記電子装置は、同一の種類のセンサを内蔵する複数の前記センサブロックを、各々の相対的な角度を変えて連結可能であり、
前記制御部は、前記端子の組に属する端子の各々を識別可能に接続されると共に、前記端子の組のうちセンシングデータの入力を受けた端子に基づいて前記センサブロックと前記制御ブロックとが接続された相対的な角度を求める
請求項６に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置に関する。
【背景技術】
【０００２】
電磁波等を発射することにより、受信機に位置等の様々な情報を通知するビーコン（無線標識）が存在する。ビーコンには、モバイルコンピュータに向けて情報を発信するものもある。例えば、モバイルコンピュータ用のビーコンには、Bluetooth（登録商標）を利
用したものもあり、複数の送信器から識別情報を受信することで、受信側のコンピュータは自身の位置を知ることができる。
【０００３】
また、受信機を備える自動車等の移動体に向けて情報を送信するビーコンには、無線通信監視装置がビーコンの送信レベル情報をビーコンに送信し、ビーコンの送信レベルを調整する情報通信システムが提案されている（例えば、特許文献１）。
【０００４】
また、電子デバイスを収容するブロック体が提案されている（例えば、特許文献２）。このブロック体は、上面に突起が配設されると共に、他のブロック体に配設された突起と下面にて嵌合し、他のブロック体と係脱自在に組み合う。また、ブロック体の基体内部には、電子デバイスが収容され、突起には、電子デバイスからの信号を伝送する信号線が設けられている。
【０００５】
また、通信を行う組立てブロックも提案されている（例えば、特許文献３）。組立てブロックは、ベースブロックの間に、駆動ブロックと電源ブロックと赤外線通信ブロックとが結合され、各ブロックの電源線及びネットワーク線をベースブロック内の電源線及びネットワーク線を介して接続される。赤外線通信ブロックはリモートコントローラとの間で駆動ブロックの制御情報の授受を行う。駆動ブロックの制御は、リモートコントローラの４つのネットワーク変数を、駆動ブロックのネットワーク変数とバインディングすることにより行う。
【０００６】
また、組立要素を分離可能に相互接続するための連結手段を有する組立要素を備える玩具組立システムも提案されている（例えば、特許文献４）。この該玩具組立システムは、前記連結手段を有する機能組立要素を備え、該機能組立要素はそれぞれ、制御可能な機能を実行するようになっている機能デバイスと、前記制御可能な機能を実行するために前記機能デバイスにエネルギーを提供するためのエネルギー源とを有する。前記各機能組立要素は、制御信号をコード化した可視光を受信するための光センサーと、該光センサー及び前記機能デバイスに接続され、前記受信した制御信号をデコードすると共に該デコードした制御信号に応答して前記制御可能な機能を制御するようになっている制御回路とを備える。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−１７７４４３号公報
【特許文献１】特開２００４−２０９０６０号公報
【特許文献２】特開平１０−１０８９８５号公報
【特許文献３】特開２０１２−５００６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来、例えばビーコンのような通信機能を備える電子機器を製造するためには、一般的に、設計段階において必要な機能を決定する必要がある。仮に将来の機能拡張や機能変更に備えて、様々な部品を搭載した汎用品を製造する場合、部品の増加に伴いコストが増加したり、製品の小型化が難しくなるという問題が生じる。
【０００９】
そこで、本発明は、ユーザが容易に構成を変更可能な、通信を行う電子装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本実施形態に係る電子装置は、互いに係合する係合部と被係合部とを備え、係合部を他のブロック体の被係合部に係合させて連結させることができ、連結させた状態において通電可能となる部分的な電子回路を内蔵するブロック体を用いて形成される電子装置であって、アンテナを内蔵し所定の波長帯の電波を送受信する通信ブロックと、アンテナに対し、所定の通信方式で通信させる制御部を内蔵する制御ブロックとを備える。
【００１１】
このようにすれば、ユーザはブロックを連結することにより、通信機能を有する電子装置を作成することができる。また、部品の故障時や電子装置の設計変更時にも、ブロックを交換することで容易に構成を変更できる。
【００１２】
また、制御部は、自身の識別情報を含む無線標識をアンテナに送信させるようにしてもよい。このようにすれば、いわゆるビーコンとして機能する電子装置を容易に作成することができる。
【００１３】
また、センシングデータを出力するセンサを内蔵するセンサブロックをさらに備え、制御部は、センサからセンシングデータの入力を受けた場合、当該センシングデータをアンテナから他の電子装置に送信させるようにしてもよい。このようにすれば、センサを備える電子機器を容易に作成することができるようになる。
【００１４】
また、通信ブロックは、所定の電波到達距離内において相互に通信可能であり、制御部は、他の電子機器からセンシングデータを受信した場合、電波到達距離内に存在する電子装置に受信したセンシングデータを転送するようにしてもよい。このようにすれば、電子装置が形成するネットワークにおいてセンシングデータを通信することができるようになる。
【００１５】
また、係合部及び被係合部は、それぞれブロック体が有する別の面である係合面及び被係合面に、所定の角度を単位として相対的に回転させても係合可能となるように設けられ、係合面及び被係合面は、所定の角度ごと回転移動させた位置に設けられる、部分的な電子回路を電気的に接続する端子の組を有するようにしてもよい。このようにすれば、所定の角度を単位として、任意の方向にブロック体を連結することができる。特に指向性のあるセンサやアンテナの向きを変更することのより、所望の検知範囲（測定範囲）や通信範囲を有する電子装置を作成することができるようになる。
【００１６】
また、電子装置は、異なる種類のセンサを内蔵する複数のセンサブロックを連結可能であり、センサブロックは、センサの種類と対応付けて端子の組を有し、当該端子の各々は、係合面及び被係合面において対応する位置に設けられるようにしてもよい。このようにすれば、特に指向性のあるセンサを複数連結することにより、所望の広さの検知範囲を有する電子装置を作成することができるようになる。
【００１７】
また、電子装置は、同一の種類のセンサを内蔵する複数のセンサブロックを、各々の相対的な角度を変えて連結可能であり、制御部は、端子の組に属する端子の各々を識別可能
に接続されると共に、端子の組のうちセンシングデータの入力を受けた端子に基づいてセンサブロックと制御ブロックとが接続された相対的な角度を求めるようにしてもよい。すなわち、センサの種類及びセンサブロックが連結された角度に基づいて、制御部２３へセンシングデータを入力する端子が決まるように上記端子を配置しておけば、制御部は入力されたセンシングデータに基づいて、当該データがどのような向きに連結されたいずれのセンサから出力されたものであるか特定できるようになる。
【００１８】
なお、課題を解決するための手段に記載の内容は、本発明の課題や技術的思想を逸脱しない範囲で可能な限り組み合わせることができる。また、課題を解決するための手段の内容は、上述の処理を行うシステム、装置、ビーコン、又は情報処理方法をコンピュータに実行させるためのプログラムとして提供することができる。なお、プログラムを保持する記録媒体を提供するようにしてもよい。
【発明の効果】
【００１９】
本発明によれば、ユーザが容易に構成を変更可能な、通信を行う電子装置を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】電子装置の一例を示す斜視図である。
【図２】電子装置を形成するブロック体の一例を示す分解斜視図である。
【図３】電子装置を構成するブロック体の内部構造及びブロック体間の接続構造の一例を模式的に示す図である。
【図４】センサを含む他のブロック体の一例を示す図である。
【図５】電気的接続部の構成の他の例を示す図である。
【図６】電気的接続部の構成の他の例を示す図である。
【図７】１つの人感センサが連結された電子装置の検知範囲の一例を模式的に示す平面図である。
【図８】２つの人感センサが９０度角度を変えて連結された電子装置の検知範囲の一例を模式的に示す平面図である。
【図９】システムの構成を示す図である。
【図１０】コンピュータの一例を示す装置構成図である。
【図１１】データ収集装置が、ビーコンメッシュを形成する電子装置からセンシングデータを取得する処理の一例を示す処理フロー図である。
【図１２】モバイル装置が位置情報等を取得する処理の一例を示す処理フローである。
【図１３】変形例に係る電子装置を形成するブロック体の一例を示す分解斜視図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明を実施するための形態について説明する。なお、実施形態の構成は例示であり、本発明は実施形態に示す構成に限定されない。
【００２２】
＜電子装置の構成＞
図１は、実施形態に係る電子装置の一例を示す斜視図である。図２は、実施形態に係る電子装置を形成するブロック体の一例を示す分解斜視図である。本実施形態に係る電子装置１は、複数のブロック体２（図２ではブロック体２ａ〜２ｃ）を連結して形成される。本実施形態では、複数のブロック体２の各々の外形はほぼ同一である。また、ブロック体２は、ほぼ直方体であり、ある面に係合部２１を有し、その裏面に被係合部２２を有する。なお、係合部２１を有する面を係合面とも呼び、被係合部２２を有する面を被係合面とも呼ぶ。図２では、ブロック体２ａ、２ｂがそれぞれ有する４つの係合部２１ａ、２１ｂ
、及びブロック体２ｃが有する４つの被係合部２２ｃを示している。図の例では、係合部２１は、断面がほぼ正方形の凸部であり、被係合部２２は、断面がほぼ正方形の凹部である。係合部２１の外形と、被係合部２２の内部の形状とは、ほぼ同一であり、また、４つの係合部２１の配置と、４つの被係合部２２の配置とは対応しているため、複数のブロック体２は、係合部２１と被係合部２２とが互いに着脱可能になっている。
【００２３】
図３は、電子装置を構成するブロック体の内部構造及びブロック体間の接続構造の一例を模式的に示す図である。なお、図３はブロック体２の係合面を表すものとする。本実施形態に係るブロック体２は、その内部に部分的な電子回路を備え、複数のブロック体２を連結することで電子装置１の内部に電子回路を形成することができる。本実施形態では、ブロック体２の係合部２１、被係合部２２は、それぞれ他のブロック体２の被係合部２２、係合部２１と電気的に接続するための端子を備えているものとする。また、１つのブロック体２の一面に設けられた係合部２１の端子と、裏面の対応する位置に設けられた被係合部２２の端子とは、基板におけるビアのように、ブロック体２の内部において電気的に接続されている。図３では、対応する係合部２１及び被係合部２２に設けられる端子に符号「Ａ」〜「Ｄ」を付しており、以下ではこれらの端子を電気的接続部Ａ〜Ｄと呼ぶものとする。また、図３に破線で示すように、ブロック体２ａ〜２ｃの各々が備える電気的接続部Ａ〜Ｄは、同一の符号を付した電気的接続部同士が接続される。
【００２４】
また、ブロック体２は、その内部に１以上の部品を備え、各部品は所定の端子と接続されている。部品は、いわゆる電子部品又は電気部品であり、例えば、ブロック体２ａは、マイクロコントローラ等からなる制御部２３を備える。なお、制御部２３を内蔵するブロック体２ａを、「制御ブロック」とも呼ぶ。また、ブロック体２ｂは、Bluetooth（登録
商標）等、所定の通信方式に従い、所定の波長帯で通信を行うためのアンテナモジュール（単に「アンテナ」とも呼ぶ）２４を備える。アンテナ２４を内蔵するブロック体２ｂを、「通信ブロック」とも呼ぶ。また、ブロック体２ｃは、電池を装着することで電源として機能する電池ホルダ２５を備える。電池ホルダ２５を備えるブロック体２ｃを、「電源ブロック」とも呼ぶ。図３の例では、電池ホルダ２５のプラス端子は電気的接続部Ｃと接続され、各ブロック体２において電気的接続部Ｃから給電される。また、電池ホルダ２５のマイナス端子に接続される電気的接続部Ｄは、各ブロック体が備える部分的な電子回路のグラウンドとなる。また、電気的接続部Ｂは、ブロック体２ａにおいて制御部２３の所定の出力端子に接続されると共に、ブロック体２ｃにおいてアンテナ２４と接続され、制御部２３はアンテナ２４を介して所定の信号を送信する。なお、図示した回路は模式的なものであり、各部品は電池と直結されるのではなく、必要な電圧を得るためのレギュレータ（図示せず）等を適宜備えるようにしてもよい。また、各電気的接続部は、例えば複数の信号線を接続するものであってもよく、例えばアンテナ２４を介して他の電子装置１が送信する情報を受信するための信号線をさらに有していてもよい。
【００２５】
ブロック体２ａの制御部２３は、他のブロック体２が備える部品と電気的に接続され、給電されると、所定の動作を行う。具体的には、制御部２３は、電気的接続部Ｂと接続される端子から、アンテナ２４に送信させる情報を出力する。本実施形態では、電子装置１は、いわゆるビーコンとして機能するものとする。すなわち、制御部２３は、当該電子装置１を一意に識別するための識別情報、送信時を示す日時情報等を含む無線標識（「ビーコン信号」とも呼ぶ）を送信し、受信側の装置に対して当該電子装置１に接近したことを通知する。具体的には、ＢＬＥ（Bluetooth（登録商標） Low Energy）等の技術を利用することができ、無線標識のブロードキャスト通信を行うようにしてもよい。
【００２６】
図４は、センサを含む他のブロック体２の一例を示す図である。本実施形態に係る制御部２３は、電子装置１が、センサを備える他のブロック体２をさらに含む場合、当該センサが出力するセンシングデータを所定の電気的接続部を介して取得し、取得したセンシン
グデータをアンテナ２４を介して送信させる。なお、センサを備えるブロック体２ｄを、「拡張ブロック」とも呼ぶ。図４のブロック体２ｄは、人感センサ２６を内蔵している。人感センサ２６は、赤外線や超音波等の送受信部を備え、所定の距離内に接近した人物との距離を示す情報をセンシングデータとして出力する測距センサである。また、人感センサ２６は、電気的接続部Ｃを介して給電され、電気的接続部Ａにセンシングデータを出力する。
【００２７】
本実施形態に係る電子装置１は、人感センサに限らず、温度センサ、光センサ、加速度センサ、磁気センサ等、様々なセンサを内蔵するブロック体２と連結され得る。また、より多くの電気的接続部を備え、２以上のセンサを接続してセンシングデータを取得できるようにしてもよい。
【００２８】
＜電気的接続部の変形例＞
図５は、電気的接続部の構成の他の例を示す図である。なお、図５はブロック体２の係合面を表すものとする。電子装置１を構成するブロック体２は、所定の角度を単位として相対的に回転させても係合可能となるように電気的接続部を備えるようにしてもよい。図５の例では、断面がほぼ正方形である係合部２１及び被係合部２２の４辺がそれぞれ端子を有する。また、４辺の端子には、例えば係合面の平面視上、右回りに電気的接続部Ａ〜Ｄが割り当てられている。例えば、図５の左上に示す係合部及び被係合部は、上下左右の各辺に電気的接続部Ａ１〜Ｄ１を備える。そして、４つの係合部及び被係合部は、例えば係合面の平面視上、右回りに９０度ずつ回転した位置に設けられると共に、９０度回転した位置に設けられる係合部及び被係合部が備える４つの電気的接続部は９０度回転した向きで設けられる。例えば、図５のブロック体２は、係合面の中心を軸として９０度ずつ回転させた位置（左上、右上、右下、左下）に係合部及び被係合部を備える。また、左上の係合部及び被係合部において上の辺に設けられていた電気的接続部Ａ１は、ブロック体２を９０度回転させた位置に存在する係合部及び被係合部において、係合部及び被係合部自身を右回りに９０度回転させた位置である右の辺に設けられる電気的接続部Ａ２と対応している。このように、あるブロック体の係合面と他のブロック体の被係合面とを基準となる位置から相対的に９０度ずつ回転させて連結しても、対応する電気的接続部同士が結合するようになっている。また、制御部２３は、上述した１６の端子とそれぞれ接続されており、端子の各々を識別可能になっている。
【００２９】
図６は、電気的接続部の構成の他の例を示す図である。図６に示すブロック体２も、所定の角度を単位として相対的に回転させても対応する電気的接続部が接続されるように備えている。図６の例では、１つの係合面に１６の係合部を備え、各形合部が１つの電気的接続部を形成する。また、ほぼ正方形である係合面の４辺のうち、左の辺に沿って上から下の方向に電気的接続部Ａ１〜Ｄ１が設けられ、上の辺に沿って右から左の方向に電気的接続部Ａ２〜Ｄ２が設けられる。さらに、右の辺に沿って下から上に向かって電気的接続部Ａ３〜Ｄ３が設けられ、下の辺に沿って左から右に向かって電気的接続部Ａ４〜Ｄ４が設けられる。このような態様であっても、ブロック体２を相対的に９０度ずつ回転させても対応する電気的接続部が結合するようになっている。なお、制御部２３は、上述した１６の端子とそれぞれ接続されており、端子の各々を識別可能になっている。電気的接続部は、例えば図５や図６に示すような、回転対称性のある形状のコネクタにより形成してもよい。
【００３０】
変形例に係るブロック体２においては、図５や図６に示したように、係合面及び被係合面において、複数の電気的接続部は全体として回転対称性のある形状になるように配置されており、所定の角度を単位として相対的に回転させても対応する電気的接続部が接続されるように設けられる。このようにすれば、電子装置１を構成するブロック体２を、所定の角度を単位として相対的に回転させても連結することができる。また、図４に示した人
感センサのように指向性のあるセンサを内蔵するブロック体２を取り付ける角度や、指向性を有するアンテナを内蔵するブロック体２を取り付ける角度を変更することができる。
【００３１】
図７は、１つの人感センサが連結された電子装置１の検知範囲の一例を模式的に示す平面図である。また、図８は、２つの人感センサが９０度角度を変えて連結された電子装置１の検知範囲の一例を模式的に示す平面図である。このように、同種のセンサを内蔵するブロック体２や、アンテナを内蔵するブロック体２を、１つの電子装置１に複数連結するようにしてもよい。特に指向性のあるセンサやアンテナを内蔵するブロック体２を、向きを変えて複数連結することにより、センサによって測定できる範囲や、アンテナによって通信可能な範囲を広げることができる。
【００３２】
また、図５や図６の例においては、同種のセンサやアンテナが接続される電気的接続部が予め定められているものとする。例えば、図５や図６において同一のアルファベットが付された電気的接続部には、予め対応付けられた種類のセンサが接続され得るものとする。すなわち、係合面及び前記被係合面は、所定の角度ごと回転移動させた位置に、同一のアルファベットが付された電気的接続部の組を有するため、例えばブロック体２ｄ（図示せず）において人感センサが電気的接続部Ａ１にセンシングデータを出力する場合、同一の向きで連結された他のブロック体２ａ（図示せず）に内蔵された制御部は、電気的接続部Ａ１からセンシングデータの入力を受ける。この場合において、ブロック体２ｄを時計回りに９０度回転させて連結し直すと、ブロック体２ｄの電気的接続部Ａ１は、ブロック体２ａの電気的接続部Ａ２と接続されるようになる。したがって、ブロック体２ａの制御部は、電気的接続部Ａ２からセンシングデータの入力を受ける。裏を返せば、制御部は、電気的接続部Ａ１〜Ａ４のうちいずれからでもセンシングデータの入力を受けることができるだけでなく、電気的接続部Ａ１〜Ａ４のうちいずれからセンシングデータの入力を受けたかによって、ブロック体２ｄ（換言すれば人感センサ）がブロック体２ａを基準として相対的に何度回転した状態で連結されているかを特定することができるようになっている。
【００３３】
なお、図５や図６の例において、例えば電気的接続部Ｂ１〜Ｂ４には温度センサが接続され得るようにする等、センサの種類ごとに接続される電気的接続部が定められていてもよいし、各ブロック体２においてセンシングデータを出力する電気的接続部を設定できるようにしてもよい。各ブロック体２においてセンシングデータを出力する電気的接続部を設定する場合、例えば物理的なスイッチの切り替えにより出力先を設定できるようにしてもよいし、各ブロック体２がさらにマイクロコントローラ等により形成される個別の制御部を備え、当該制御部が有するメモリに出力先の電気的接続部を記憶させると共に、記憶された設定に基づいて制御部がセンシングデータを出力するようにしてもよい。
【００３４】
＜システムの構成＞
図９は、実施形態に係るシステムの構成を示す図である。本実施形態に係るシステムは、電子装置１（図１では、電子装置１ａ〜電子装置１ｃ）と、データ収集装置３と、モバイル装置４と、情報提供サーバ５とを含み、モバイル装置４及び情報提供サーバ５はインターネット等のネットワーク６を介して接続されている。電子装置１は、いわゆるビーコンとして機能する。なお、屋内における測位等のために送受信される無線標識のほか当該無線標識の送信装置をビーコンと呼ぶ。
【００３５】
電子装置１は、自身の識別情報及び送信日時を含む無線標識を送信する。無線標識は、モバイル装置４が屋内や地下街等において位置情報を取得するために用いられる。また、電子装置１は、センサを備える場合、センサが出力するセンシングデータを例えば自身の識別情報と組み合わせてさらに送信する。センシングデータは、周囲の電子装置１を経由してデータ収集装置３が受信する。ここで、電子装置１は、電波の到達距離内に設置され
た他の電子装置１と相互に通信を行う機能を有し、全体としてマルチホップ無線ネットワークを形成する。また、複数の電子装置の各々は少なくとも１つの他の電子装置の電波到達距離内に配置されるものとする。なお、相互に通信可能とした複数の電子装置（ビーコン）が形成するネットワークをビーコンメッシュとも呼ぶ。また、図９では３つの電子装置１を例示したが、電子装置１の数は３つには限定されない。
【００３６】
データ収集装置３は、電子装置１が出力したセンシングデータを収集する装置である。データ収集装置３は、いずれかの電子装置１の電波到達距離内に配置されることで、上述のビーコンメッシュを構成する電子装置１が備えるセンサが出力するデータを収集することができる。
【００３７】
モバイル装置４は、電子装置１から無線標識を受信し、例えば屋内や地下において自身の位置を特定する。なお、本実施形態では、位置の算出は情報提供サーバ５が行うものとするが、モバイル装置４が行うようにしてもよい。また、図９には１つのモバイル装置４を示しているが、モバイル装置４の数も１つには限定されない。
【００３８】
情報提供サーバ５は、例えば、モバイル装置４から無線標識に含まれる電子装置１の識別情報及び送信日時、モバイル装置４における無線標識の受信日時、並びにモバイル装置４の識別情報といったデータのセットを、ネットワーク６を介して複数取得し、例えば三点測位によりモバイル装置４の位置情報を算出する。また、情報提供サーバ５は、算出した位置情報を、ネットワーク６を介してモバイル装置４に出力する。なお、情報提供サーバ５は、モバイル装置４の位置に応じて、周辺の店舗のキャンペーンに関する情報等を出力するようにしてもよい。
【００３９】
＜装置構成＞
図１０は、コンピュータの一例を示す装置構成図である。データ収集装置３、モバイル装置４、及び情報提供サーバ５は、図１０に示すようなコンピュータである。例えば、コンピュータは、ＣＰＵ（Central Processing Unit）１００１、主記憶装置１００２、補
助記憶装置１００３、通信ＩＦ（Interface）１００４、入出力ＩＦ（Interface）１００５、ドライブ装置１００６、通信バス１００７を備えている。ＣＰＵ１００１は、プログラムを実行することにより本実施の形態で説明する処理を行う。主記憶装置１００２は、ＣＰＵ１００１が読み出したプログラムやデータをキャッシュしたり、ＣＰＵの作業領域を展開したりする。主記憶装置は、具体的には、ＲＡＭやＲＯＭ等である。補助記憶装置１００３は、ＣＰＵ１００１により実行されるプログラムや、本実施の形態で用いる設定情報などを記憶する。補助記憶装置１００３は、具体的には、ＨＤＤやＳＳＤ、フラッシュメモリ等である。主記憶装置１００２、補助記憶装置１００３は、各装置の記憶部として働く。通信ＩＦ１００４は、他のコンピュータ装置との間でデータを送受信する。通信ＩＦ１００４は、具体的には、有線又は無線のネットワークカードやBluetooth（登録商
標）用のアンテナ等である。入出力ＩＦ１００５は、入出力装置と接続され、ユーザから入力を受け付けたり、ユーザへ情報を出力したりする。入出力装置は、具体的には、キーボード、マウス、ディスプレイ、タッチパネル等である。ドライブ装置１００６は、フレキシブルディスク、光学ディスク等の記憶媒体に記録されたデータを読み出したり、記憶媒体にデータを書き込んだりする。以上のような構成要素が、通信バス１００７で接続されている。なお、これらの構成要素は複数設けられていてもよいし、一部の構成要素（例えば、ドライブ装置１００６）を設けないようにしてもよい。また、入出力装置がコンピュータと一体に構成されていてもよい。そして、ドライブ装置で読み取り可能な可搬性の記憶媒体や、ＵＳＢメモリのような補助記憶装置、ネットワークＩＦなどを介して、本実施の形態で実行されるプログラムが提供されるようにしてもよい。そして、ＣＰＵ１００１がプログラムを実行することにより、上記のようなコンピュータをデータ収集装置３、モバイル装置４、及び情報提供サーバ５として働かせる。なお、システムの装置構成は図
９の例には限られず、一部の機能は、インターネットやイントラネット等のネットワークを介して接続された複数のコンピュータによって分散して処理されるようにしたり、並列に処理されるようにしたりしてもよい。
【００４０】
＜センシングデータ収集処理＞
図１１は、データ収集装置が、ビーコンメッシュを形成する電子装置１からセンシングデータを取得する処理の一例を示す処理フロー図である。まず、第１の電子装置１（図１１の「電子装置１」）は、自身が備えるセンサが出力するセンシングデータを取得する（図１１：Ｓ１）。なお、センシングデータには、当該データを生成した電子装置１の識別情報や、当該データを生成した日時等の情報を付加するようにしてもよい。また、センサを含むブロック体２が連結された相対的な角度を示す情報をさらに付加するようにしてもよい。その後、第１の電子装置１は、アンテナを介して電波到達距離内に存在する他の電子装置１又はデータ収集装置３へ、生成したセンシングデータを送信する（Ｓ２）。電子装置１は、Ｓ１及びＳ２の処理を継続的に行うものとする。
【００４１】
一方、第１の電子装置１の電波到達距離内に存在する第２の電子装置１（図１１の「電子装置２」）は、第１の電子装置１からセンシングデータを受信する（Ｓ３）。その後、第２の電子装置１は、アンテナを介して電波到達距離内に存在する他の電子装置１又はデータ収集装置３へ、受信したセンシングデータを転送する（Ｓ４）。
【００４２】
また、第２の電子装置１の電波到達距離内に存在するデータ収集装置３は、第２の電子装置１からセンシングデータを受信する（Ｓ５）。
【００４３】
なお、各電子装置１は、自身が生成したセンシングデータについては図１１の第１の電子装置１のように他の電子装置１又はデータ収集装置へ送信し、他の電子装置１から受信したセンシングデータについては図１１の第２の電子装置１のようにさらに他の電子装置１又はデータ収集装置へ転送する処理を行う。このようにして、データ収集装置３は、ビーコンメッシュを形成する電子装置１の各々からセンシングデータを取得することができる。
【００４４】
＜位置情報等取得処理＞
図１２は、モバイル装置４が位置情報等を取得する処理の一例を示す処理フローである。電子装置１は、定期的に無線標識を送信する（図１２：Ｓ１１）。無線標識は、例えば電子装置１の識別情報、及び無線標識の送信日時を示す情報を含む。また、無線標識は様々な通信規格に則り送信することができ、例えば上述のようにＢＬＥのブロードキャスト通信を行う。
【００４５】
一方、モバイル装置４は、無線標識を受信し記憶装置に記憶させる（Ｓ１２）。本ステップでは、例えば上述したＢＬＥのブロードキャスト通信を受信する。また、モバイル装置４は、電子装置１から受信した無線標識に含まれる電子装置１の識別情報及び送信日時を示す情報、当該無線標識の受信日時、並びに当該モバイル装置４を一意に特定するための識別情報を、ネットワーク６を介して情報提供サーバ５に送信する（Ｓ１３）。本ステップでは、例えばインターネットを介し、所定のプロトコルで通信が行われる。また、位置情報の算出に用いるため、複数の電子装置１から受信した無線標識を送信するようにしてもよい。
【００４６】
また、情報提供サーバ５は、無線標識の情報及びモバイル装置４の識別情報を受信し、記憶装置に記憶させる（Ｓ１４）。また、情報提供サーバ５は、既存の屋内測位技術を用いてモバイル装置４の位置情報を算出する（Ｓ１５）。そして、情報提供サーバは、算出された位置情報をモバイル装置４へ送信する（Ｓ１６）。位置情報は、予め定められた座
標系における座標や、メッシュ状の区画等で表すことができる。また、本ステップでは、算出された位置情報に応じて周辺施設等に関する情報を送信するようにしてもよい。例えば、ユーザが入店した店舗からの案内等を送信することができる。
【００４７】
一方、モバイル装置４は、情報提供サーバ５から位置情報等を受信し（Ｓ１７）、受信した情報をモバイル装置４の表示装置に表示させる（Ｓ１８）。Ｓ１８では、例えばモバイル装置４にインストールされたアプリケーションプログラムが、予め保持している駅構内や地下街、建築物内等のインドアマップ上に、Ｓ１７で受信した位置情報を表示させる。また、モバイル装置４は、周辺施設等に関する情報を受信して表示するようにしてもよい。
【００４８】
以上のような処理によれば、ＧＰＳ（Global Positioning System）衛星の送信信号を
受信できない屋内等においても、位置情報を取得することができる。
【００４９】
＜効果＞
本実施形態に係る電子装置１は、ユーザがブロック体２を組み合わせることにより所望の機能を有する装置を容易に作成することができる。同様に、部品の故障時や電子装置の設計変更時にも、ブロック体を交換することが容易になる。実施形態では、様々なセンサを内蔵したビーコンとして機能する電子装置１を作成することができると共に、センサが出力するセンシングデータはビーコンメッシュを利用して収集することができる。また、ブロック体２は、所定の角度を単位として相対的に回転させても連結可能であると共に、所定の角度ごと回転移動させた位置に、内蔵する部分的な回路を電気的に接続する端子（電気的接続部）の組を有し、センサを任意の向きに取り付けることができる。
【００５０】
＜変形例＞
図１３は、変形例に係る電子装置を形成するブロック体の一例を示す分解斜視図である。電子装置１を構成するブロック体２のうち、重ね合わせる方向の端部に位置するブロック体２は、係合部２１又は被係合部２２を有していなくてもよい。例えば、電子装置１は、制御部２３を内蔵するブロック体２ａと、電池ホルダ２５を内蔵するブロック体２ｃとを必ず備えるものとする。そして、制御部２３を内蔵するブロック体２ａは、係合部２１を備えず、電池ホルダ２５を内蔵するブロック体２ｃは、被係合部２２を備えないようにする。このようにしても、ブロック体２ａ及びブロック体２ｃを端部に配置することで電子装置１を形成することができる。また、完成した電子装置１は、表面に係合部２１及び被係合部２２の凹凸を有しておらず、外観デザインを向上させることができる。
【００５１】
また、ブロック体２が備える電気的接続部は、９０度以外の角度ごとに回転移動させた位置に設けられていてもよい。このとき、ブロック体２の係合面及び被係合面の外形は、所定の角度回転させた位置において一致するような形状が好ましい。例えば、４５度回転移動させた位置ごとに電気的接続部が設けられている場合、係合面及び被係合面の外形が正八角形とすれば、ユーザはブロック体２を連結する際に回転させられる角度を直感的に理解できるようになる。
【００５２】
また、ブロック体２の表面には、ブロック体を連結する際の基準となる角度を示す目印を有していてもよい。目印は、ブロック体の形状、模様、色彩等によって形成される。また、ブロック体２は、例えば上述の係合面及び被係合面に垂直な面である側面に目印を有する。このようにすれば、ユーザは電子装置１を組み立てる際に、基準となる角度から相対的にどの程度回転させて連結しているか容易に認識できるようになる。
【００５３】
また、ブロック体２の係合面及び被係合面は、互いにほぼ平行は２つの面でなくてもよい。例えば、ほぼ立方体状のブロック体の６面に、図２等に図示したようなブロック体２
を着脱できるようにしてもよい。また、ブロック体２の外形は、直方体には限定されず、六面体以外の多面体であってもよい。
【００５４】
また、電子装置１は、電源ブロックについても、複数接続したり、異なる種類の電池を装着するための電池ホルダを内蔵する電源ブロックに交換できるようにしてもよい。また、電源ブロックは、電池を装着する代わりに、例えば無線で電力を供給するための給電装置を内蔵するものや太陽電池を内蔵するものであってもよい。
【００５５】
以上本発明の実施形態及び変形例について説明したが、本発明はこれらに限らず、可能な限りこれらの組合せを含むことができる。
【００５６】
＜その他＞
本発明は上述の処理を実行するコンピュータプログラムを含む。さらに、当該プログラムを記録した、コンピュータ読み取り可能な記録媒体も、本発明の範疇に属する。当該プログラムが記録された記録媒体については、コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、上述の処理が可能となる。
【００５７】
ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータから取り外し可能なものとしては、フレキシブルディスク、光磁気ディスク、光ディスク、磁気テープ、メモリカード等がある。また、コンピュータに固定された記録媒体としては、ハードディスクドライブやＲＯＭ等がある。
【符号の説明】
【００５８】
１（１ａ〜１ｃ）  電子装置
２（２ａ〜２ｄ）  ブロック体
２１（２１ａ、２１ｂ）  係合部
２２（２２ａ、２２ｃ）  被係合部
２３  制御部
２４  アンテナ
２５  電池ホルダ
２６  人感センサ
３  データ収集装置
４  モバイル装置
５  情報提供サーバ
６  ネットワーク
【図１】
2018042214.tif 000003
【図２】
2018042214.tif 000004
【図３】
2018042214.tif 000005
【図４】
2018042214.tif 000006
【図５】
2018042214.tif 000007
【図６】
2018042214.tif 000008
【図７】
2018042214.tif 000009
【図８】
2018042214.tif 000010
【図９】
2018042214.tif 000011
【図１０】
2018042214.tif 000012
【図１１】
2018042214.tif 000013
【図１２】
2018042214.tif 000014
【図１３】
2018042214.tif 000015