(57)【要約】【課題】個人に紐付いた情報の指定や、物理的な特定をユーザが行うことなく、通信相手となる携帯情報端末を選定する。【解決手段】センサ情報取得手段２４によって、複数のユーザがそれぞれ所持する携帯情報端末から、携帯情報端末によって計測された計測情報を取得する。そして、検索手段３０によって、計測情報の各々から予め定められた特徴を検出し、予め定められた特徴が検出された計測情報を計測した携帯情報端末のＩＤ及び計測情報の取得時刻をＩＤ記憶手段２８に記憶する。そして、ＩＤ分類手段３２によって、検索手段３０によって予め定められた特徴が検出された計測情報を計測した携帯情報端末の通信相手として、計測情報の取得時刻との時間差が所定時間以下であって、検索手段３０によって予め定められた特徴が検出された計測情報を計測した他の携帯情報端末を選定する。【選択図】図１
2014017605.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザがそれぞれ所持する携帯情報端末から、該携帯情報端末によって計測された計測情報を取得する取得手段と、
前記計測情報の各々から予め定められた特徴を検出し、前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末のＩＤ及び前記計測情報の取得時刻を記憶手段に記憶する検出手段と、
前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、該計測情報の取得時刻との時間差が所定時間以下であって、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した他の前記携帯情報端末を選定する選定手段と、
を含むセンサ情報解析装置。
【請求項２】
前記検出手段は、予め定められた複数種類の特徴の各々について、前記計測情報の各々から前記特徴を検出し、
前記選定手段は、複数種類の特徴の各々について、前記種類の特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、同じ種類の特徴が検出された前記計測情報を計測した前記携帯情報端末を選定する請求項１記載のセンサ情報解析装置。
【請求項３】
請求項１又は請求項２記載のセンサ情報解析装置によって前記通信相手として選定された前記携帯情報端末のＩＤを取得するＩＤ取得手段と、
前記ＩＤ取得手段によって取得した前記ＩＤに対応する前記携帯情報端末に対して通信を確立する通信制御手段と、
を含む携帯情報端末間通信制御装置。
【請求項４】
取得手段、検出手段、及び選定手段を含むセンサ情報解析装置におけるセンサ情報解析方法であって、
前記センサ情報解析装置は、
前記取得手段によって、複数のユーザがそれぞれ所持する携帯情報端末から、該携帯情報端末によって計測された計測情報を取得するステップと、
前記検出手段によって、前記計測情報の各々から予め定められた特徴を検出し、前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末のＩＤ及び前記計測情報の取得時刻を記憶手段に記憶するステップと、
前記選定手段によって、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、該計測情報の取得時刻との時間差が所定時間以下であって、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した他の前記携帯情報端末を選定するステップと、
を含むセンサ情報解析方法。
【請求項５】
前記検出するステップは、予め定められた複数種類の特徴の各々について、前記計測情報の各々から前記特徴を検出し、
前記選定するステップは、複数種類の特徴の各々について、前記種類の特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、同じ種類の特徴が検出された前記計測情報を計測した前記携帯情報端末を選定する請求項４記載のセンサ情報解析方法。
【請求項６】
ＩＤ取得手段によって、請求項４又は請求項５記載のセンサ情報解析方法によって前記通信相手として選定された前記携帯情報端末のＩＤを取得するステップと、
通信制御手段によって、前記ＩＤ取得手段によって取得した前記ＩＤに対応する前記携帯情報端末に対して通信を確立するステップと、
を含む携帯情報端末間通信制御方法。
【請求項７】
コンピュータに、請求項１又は請求項２の何れか１項記載のセンサ情報解析装置の各手段として機能させるためのプログラム。
【請求項８】
コンピュータに、請求項３記載の携帯情報端末間通信制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサ情報解析装置、携帯情報端末間通信制御装置、方法、及びプログラムに係り、特に、携帯情報端末間通信制御をするためのセンサ情報解析装置、携帯情報端末間通信制御装置、方法、及びプログラムに関する。
【背景技術】
【０００２】
現在、通常、我々が電話もしくはインターネットを介して他のユーザとコミュニケーションを図る場合、電話番号やメールアドレス、または近年ではTwitterアカウントなど、個人や組織に紐付いた情報を用いるのが一般的である。しかしながら、個人に紐付いたアカウントは個人情報であり、容易に他人に公開したくないという事情もある。また、震災時など混乱した状況では個人を特定することなく、しかし特定の状況下にいるユーザにのみ情報伝達をしたいという場合が想定される。
【０００３】
近年、普及が進むスマートフォンやタブレットなどの携帯情報端末には、加速度センサ、GPS、電子コンパスをはじめとした多様なセンサが搭載されている。したがってこれらセンサ情報を解析することでメールアドレスや電話番号を用いることなく通信すべき相手が見つかれば、従来とは異なった形でのコミュニケーションが成立すると考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−３３２２
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、ユーザが装着しているセンサ情報を用いて多数のユーザが密集した状態でも特定のグループメンバを高精度に推定する発明について記載されている。該発明では、GPSと加速度センサの情報を用い、同一エリアにいて類似の歩行パターンを有するユーザを同一のグループとして識別するものであって、歩行パターン計算のために加速度データの周波数解析を行っている。しかしながら、該発明では、ユーザのグルーピングのために、同一エリアであること及び歩行パターンが類似していること以外は考慮していない。また、該発明ではユーザをグルーピングした後の処理については、一切考慮されていなかった。
【０００６】
本発明は上記問題点に鑑みてなされたものであり、個人に紐付いた情報の指定や、物理的な特定をユーザが行うことなく、通信相手となる携帯情報端末を選定することができるセンサ情報解析装置、携帯情報端末間通信制御装置、方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のセンサ情報解析装置は、複数のユーザがそれぞれ所持する携帯情報端末から、該携帯情報端末によって計測された計測情報を取得する取得手段と、前記計測情報の各々から予め定められた特徴を検出し、前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末のＩＤ及び前記計測情報の取得時刻を記憶手段に記憶する検出手段と、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、該計測情報の取得時刻との時間差が所定時間以下であって、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した他の前記携帯情報端末を選定する選定手段とを含んで構成されている。
【０００８】
また、本発明のセンサ情報解析方法は、取得手段、検出手段、及び選定手段を含むセンサ情報解析装置におけるセンサ情報解析方法であって、前記センサ情報解析装置は、前記取得手段によって、複数のユーザがそれぞれ所持する携帯情報端末から、該携帯情報端末によって計測された計測情報を取得するステップと、前記検出手段によって、前記計測情報の各々から予め定められた特徴を検出し、前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末のＩＤ及び前記計測情報の取得時刻を記憶手段に記憶するステップと、前記選定手段によって、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、該計測情報の取得時刻との時間差が所定時間以下であって、前記検出手段によって前記予め定められた特徴が検出された前記計測情報を計測した他の前記携帯情報端末を選定するステップとを含んで構成されている。
【０００９】
本発明によれば、取得手段によって、複数のユーザがそれぞれ所持する携帯情報端末から、携帯情報端末によって計測された計測情報を取得する。
【００１０】
そして、検出手段によって、計測情報の各々から予め定められた特徴を検出し、予め定められた特徴が検出された計測情報を計測した携帯情報端末のＩＤ及び計測情報の取得時刻を記憶手段に記憶する。
【００１１】
そして、選定手段によって、検出手段によって予め定められた特徴が検出された計測情報を計測した携帯情報端末の通信相手として、計測情報の取得時刻との時間差が所定時間以下であって、検出手段によって予め定められた特徴が検出された計測情報を計測した他の携帯情報端末を選定する。
【００１２】
このように、携帯情報端末によって計測された計測情報から予め定められた特徴を検出し、計測情報の取得時刻との時間差が所定時間以下であって、かつ予め定められた特徴が検出された計測情報を計測した他の携帯情報端末を通信相手として選定することにより、個人に紐付いた情報の指定や、物理的な特定をユーザが行うことなく、通信相手となる携帯情報端末を選定することができる。
【００１３】
また、前記検出手段は、予め定められた複数種類の特徴の各々について、前記計測情報の各々から前記特徴を検出し、前記選定手段は、複数種類の特徴の各々について、前記種類の特徴が検出された前記計測情報を計測した前記携帯情報端末の通信相手として、同じ種類の特徴が検出された前記計測情報を計測した前記携帯情報端末を選定するようにすることができる。
【００１４】
本発明に係る携帯情報端末間通信制御装置は、本発明に係るセンサ情報解析装置によって前記通信相手として選定された前記携帯情報端末のＩＤを取得するＩＤ取得手段と、前記ＩＤ取得手段によって取得した前記ＩＤに対応する前記携帯情報端末に対して通信を確立する通信制御手段とを含んで構成されている。
【００１５】
また、本発明に係る携帯情報端末間通信制御方法は、ＩＤ取得手段によって、本発明に係るセンサ情報解析方法によって前記通信相手として選定された前記携帯情報端末のＩＤを取得するステップと、通信制御手段によって、前記ＩＤ取得手段によって取得した前記ＩＤに対応する前記携帯情報端末に対して通信を確立するステップとを含んで構成されている。      
【００１６】
本発明に係るプログラムは、コンピュータに、センサ情報解析装置の各手段として機能させるためのプログラムである。
【００１７】
本発明に係るプログラムは、コンピュータに、携帯情報端末間通信制御装置の各手段として機能させるためのプログラムである。
【発明の効果】
【００１８】
以上説明したように、本発明のセンサ情報解析装置、携帯情報端末間通信制御装置、方法、及びプログラムによれば、携帯情報端末によって計測された計測情報から予め定められた特徴を検出し、計測情報の取得時刻との時間差が所定時間以下であって、かつ予め定められた特徴が検出された計測情報を計測した他の携帯情報端末を通信相手として選定することにより、個人に紐付いた情報の指定や、物理的な特定をユーザが行うことなく、通信相手となる携帯情報端末を選定することができる、という効果が得られる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１及び第２の実施の形態の構成を示すブロック図である。
【図２】本発明の第１及び第２の実施の形態における携帯情報端末における携帯情報端末処理ルーチンの内容を示すフローチャートである。
【図３】本発明の第１の実施の形態におけるセンサ情報解析処理ルーチンの内容を示すフローチャートである。
【図４】本発明の第１及び第２の実施の形態におけるセンサ情報解析処理ルーチンの内容を示すフローチャートである。
【図５】本発明の第２の実施の形態におけるセンサ情報解析処理ルーチンの内容を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００２１】
［第１の実施の形態］
第１の実施の形態に係る通信システムは、図１に示すように、携帯情報端末１２ｉ及び１２ｊと、センサ情報解析装置２２とを備えている。また、以下の説明において、携帯情報端末１２ｉ及び１２ｊを総称して携帯情報端末１２として説明する。
【００２２】
携帯情報端末１２は、センサ情報を計測するセンサ１４と、センサ情報解析装置２２へセンサ情報を送信する携帯情報端末搭載センサ情報送信部１６と、センサ情報解析装置２２との間で通信を行う携帯情報端末内通信制御部４４と、ユーザが携帯情報端末へデータを入力するための入力部４６と、携帯情報端末内通信制御部からの信号に応じて、結果等を表示するディスプレイ４８とからなる。
【００２３】
センサ１４は、携帯情報端末に搭載され、センサ情報として、例えば、携帯情報端末１２の加速度を計測する。なお、センサ情報は、加速度に限定されるものではなく、温度、音声、位置情報など携帯情報端末１２に搭載される任意のセンサより取得できる情報でよく、その他に携帯情報端末１２に外付けできる任意センサより取得できる情報であってもよい。
【００２４】
携帯情報端末搭載センサ情報送信部１６は、センサ１４より、予め定められた時間間隔でセンサ情報を取得する携帯情報端末内取得手段１８と、携帯情報端末内取得手段１８によって取得されたセンサ情報を遠隔に設置されたセンサ情報解析装置２２に端末固有のＩＤとともに送信する携帯情報端末内送信手段２０とを備えている。
【００２５】
携帯情報端末内送信手段２０は、携帯情報端末内取得手段１８によって取得されたセンサ情報を、遠隔に設置されたセンサ情報解析装置２２に端末固有のＩＤとともに送信する。携帯情報端末内送信手段２０は、ソケット通信やBluetooth(登録商標)通信など、任意の無線通信手段を利用してよい。
【００２６】
携帯情報端末内通信制御部４４は、センサ情報解析装置２２からの信号を受信したり、携帯情報端末内の入力部４６へのユーザからの入力を受付けたり、ディスプレイ４８へ様々な表示を行う。
【００２７】
センサ情報解析装置２２は、複数の携帯情報端末１２によって送信されたセンサ情報を複数同時に取得するセンサ情報取得手段２４と、取得されたセンサ情報から、予め定められた特徴のセンサ情報を検出し、検出されたセンサ情報に端末固有のＩＤと検出時刻（当該センサ情報を取得した時刻）を振り当てるＩＤ振り当て手段２６と、取得時間とＩＤが振り当てられたセンサ情報を記憶するＩＤ記憶手段２８と、ＩＤ記憶手段に記憶されたセンサ情報から、所定の検索条件を満たすセンサ情報を検索する検索手段３０と、検索された複数のセンサ情報を相互比較し類似のセンサ情報を持つＩＤを分類してＩＤグループ情報を作成するＩＤ分類手段３２と、分類結果を、携帯情報端末間通信制御部３６及び携帯情報端末１２内の携帯情報端末内通信制御部４４へ通知する通知手段３４と、携帯情報端末間の通信を制御する携帯情報端末間通信制御部３６とを備えている。
【００２８】
ＩＤ振り当て手段２６は、センサ情報取得手段２４によって取得されたセンサ情報から、予め定められた特徴を有するセンサ情報を検出する。例えば、シェイク動作を示す加速度のピークを有するセンサ情報を検出する。ＩＤ振り当て手段２６は、検出されたセンサ情報に端末固有のＩＤと検出時刻を振り当て、ＩＤ記憶手段２８に格納する。
【００２９】
ＩＤ記憶手段２８は、予め定められた特徴が検出されたセンサ情報であって、検出時刻とＩＤが振り当てられたセンサ情報を記憶する。ＩＤ記憶手段２８に、過去に予め定められた特徴が検出された複数のセンサ情報が、検出時刻と携帯情報端末固有のＩＤとが対応づけられて記憶されている。ここで、携帯情報端末固有のＩＤとはたとえば電話番号やメールアドレス、ＩＰアドレスなど携帯情報端末間にて通信を行うことができる任意のＩＤでよい。
【００３０】
検索手段３０は、所与の条件を満たしたときに、ＩＤ記憶手段２８から、類似であるか相互比較すべきセンサ情報として、所定の検索条件を満たすセンサ情報を検索する。ここで、検索手段３０によって検索が行われる所与の条件とは、例えば、予め定められた特徴を有するセンサ情報が検出されたことである。なお、所与の条件は、予め定めた基準からの経過時間でもよいし、ユーザの指示やその他のイベントの発生などであってもよい。さらに、検索手段３０の検索条件は、たとえば、現在時刻から予め定めた範囲内の検出時刻であることである。なお、検索条件として、端末固有ＩＤに関する条件であったり、または加速度センサの値やＧＰＳの位置情報などのセンサ情報に関する条件、またはそれらの組み合わせであってもよい。
【００３１】
ＩＤ分類手段３２は、検索された複数のセンサ情報を相互比較し類似のセンサ情報を持つＩＤを分類してＩＤグループ情報を作成する。例えば、センサ情報の検出時刻の差が閾値以内であれば、当該２つのセンサ情報に振り当てられたＩＤを、類似のセンサ情報を持つＩＤとして、同じグループに分類することにより、ＩＤグループを作成する。
【００３２】
通知手段３４はＩＤ分類手段３２によって分類された前記ＩＤグループ情報を携帯情報端末間通信制御部３６に通知すると共に、ＩＤグループ毎に、該当するＩＤグループ情報を、ＩＤグループに属する携帯情報端末１２内の携帯情報端末内通信制御部４４に通知する。
【００３３】
携帯情報端末間通信制御部３６は、センサ情報解析装置２２の通知手段３４によって通知された前記ＩＤグループ情報を取得するＩＤグループ情報取得手段３８と、ＩＤグループ情報取得手段３８によって取得されたＩＤグループ情報を記憶するＩＤグループ情報記憶手段４０と、ＩＤグループ情報記憶手段４０によって記憶されているＩＤグループ情報に基づいて同一グループに属する携帯情報端末間で通信を行うための制御を行う通信制御手段４２と、を含んで構成されている。
【００３４】
通信制御手段４２は、ＩＤグループ情報記憶手段４０によって記憶されたＩＤグループ情報の同一グループに所属する携帯情報端末間で通信を開始させて、それを制御する。
【００３５】
一方、携帯情報端末１２内の携帯情報端末内通信制御部４４では、センサ情報解析装置２２内の通知手段３４及び携帯情報端末間通信制御部３６からの通信制御によって、同一グループに所属する携帯情報端末間で通信が可能となる。
【００３６】
ここで通信されるデータとしては、テキストメッセージやアドレス帳データの交換や、画像の送信など無線通信を介して可能なデータであればなんでもよい。また、通信の回数も一度だけのデータの交換でもよいし、ユーザが通信を打ち切るまで永続的に継続してもよい。
【００３７】
次に、第１の実施の形態に係る通信システムの作用について説明する。
まず、図２に示す、携帯情報端末処理ルーチンが、携帯情報端末１２内で実行される。
【００３８】
ステップＳ１００で、携帯情報端末１２は無線通信を用いて、センサ情報解析装置２２に接続する。このとき、センサ情報解析装置２２の無線通信アドレスは携帯情報端末１２の記憶部（図示省略）に記憶されている。
【００３９】
ステップＳ１０２で、携帯情報端末１２は搭載されているセンサ１４からの加速度データを取得し、取得した加速度データを含むセンサ情報を、センサ情報解析装置２２へ無線通信を経由して送信する。ここで、センサ情報が携帯情報端末１２ｉ、１２ｊのいずれかから送信されたのか識別するために、携帯情報端末１２が送信するセンサ情報には携帯情報端末固有のＩＤが含まれている。
【００４０】
また、このとき、図３に示すセンサ情報解析処理ルーチンが、センサ情報解析装置２２によって実行される。センサ情報解析処理ルーチンは、無線接続された携帯情報端末１２毎に実行される。なお、以下では、携帯情報端末１２ｉと無線接続された場合について説明する。
【００４１】
ステップＳ２００で、携帯情報端末１２との無線接続の成立を確認すると、ステップＳ２０２で、センサ情報解析装置２２は接続された携帯情報端末１２の固有のＩＤとアドレスをＩＤ記憶手段２８に記憶する。
【００４２】
次に、ステップＳ２０４で、携帯情報端末１２から無線通信を経由して送信されたセンサ情報を受け付ける。
【００４３】
次に、ステップＳ２０６で、センサ情報解析装置２２は受信した携帯情報端末１２のセンサ情報を解析する。
【００４４】
そして、ステップＳ２０８で携帯情報端末１２のシェイク動作の有無を判定する。ここでシェイク動作の判定には、Savitzky−Golayアルゴリズムを用いて、加速度データのピークを検出する（例えば、Jianwen Luoら：Savitzky−Golay smoothing and differentiation filter for even number data、Signal Processing、85(7)、1429-1434 (2005)参照）。
【００４５】
次に、ステップＳ２１０で、携帯情報端末１２の固有ＩＤ及び検出時刻がＩＤ記憶手段２８に記憶される。
【００４６】
次に、ステップＳ２１２で、検索手段３０によって、ＩＤ記憶手段２８から、検索条件に従って、類似であるか相互比較すべきセンサ情報を検索する。
【００４７】
ステップＳ２１４で、上記ステップＳ２１２で検索されたセンサ情報に基づいて、携帯情報端末１２のＩＤグループ分類を行う。
【００４８】
例えば、上記ステップＳ２１０で、センサ情報解析装置２２によって携帯情報端末１２ｉのシェイク動作が検出されると、端末固有のＩＤおよび検出時刻ＴｉがＩＤ記憶手段２８に記憶される。そして、同様にセンサ情報解析装置２２によって、携帯情報端末１２ｊから送信されたセンサ情報より携帯情報端末１２ｊのシェイク動作を検出し、端末固有のＩＤおよび検出時刻ＴｊをＩＤ記憶手段２８に記憶したとする。
【００４９】
このとき、|Ｔｉ − Ｔｊ|<Ｔであれば、センサ情報解析装置２２は携帯情報端末１２ｉ、１２ｊを同一のグループＧｎ（ｎ＝１、２、…、Ｎ）に分類する。また、|Ｔｉ − Ｔｊ|≧Ｔであれば、携帯情報端末１２ｉ、１２ｊはそれぞれ異なったグループＧｎおよびＧｍに分類され、分類結果はセンサ情報解析装置２２の記憶部（図示省略）に記憶される。なお、ここでＴは予め定められた閾値である。このように、閾値Ｔ未満の時刻のずれでシェイクされた複数の携帯情報端末１２はすべて同一グループに分類される。なお、同一グループに分類される携帯情報端末１２の台数は制限されないが、通信の混雑さなどを考慮して、同一グループに分類される携帯情報端末１２の最大の台数を制限してもよい。
【００５０】
そして、ステップＳ２１６で、センサ情報解析装置２２は、たとえば携帯情報端末１２ｉおよび１２ｊを同一グループＧｎに分類すると、携帯情報端末１２ｉおよび１２ｊへ分類されたグループの通知をする。
【００５１】
次にステップＳ２１８で、センサ情報解析装置２２は、携帯情報端末１２ｉおよび１２ｊへチャットプログラム起動命令を送信する。
【００５２】
このとき、携帯情報端末１２ｉにおける携帯情報端末処理ルーチンでは、ステップＳ１０４において、チャット命令を受信したか否かが判定される。チャット命令を受信していないと判定された場合には、ステップＳ１０２へ移行し、チャット起動命令を受信するまで加速度センサ等のデータを送信し続ける。チャット命令を受信したと判定された場合には、ステップＳ１０６へ移行する。
【００５３】
そしてステップＳ１０６で、携帯情報端末１２がグルーピングされたグループＧｋ内のチャットアプリを起動する。また、携帯情報端末１２は、ディスプレイ４８にダイアログボックスを表示させて、ユーザにその旨を通知する。さらに、加速度センサのデータの送信を停止させる。チャットアプリでは入力部４６よりメッセージを入力し、センサ情報解析装置２２に送信できることになる。このとき、どの端末から送信されたのかを識別するために、送信されるメッセージには端末固有ＩＤが付加されている。
【００５４】
次に図４へ移り、センサ情報解析処理ルーチンの説明を続ける。ステップＳ４００で、携帯情報端末１２からのメッセージ受付を行う。そして、ステップＳ４０２において、携帯情報端末１２からメッセージが受信されたか否かが判定される。
【００５５】
ステップＳ４０２でメッセージが受信されたと判定された場合には、ステップＳ４０４へ移行する。
【００５６】
ステップＳ４０４では、ステップＳ２１４で同一グループに分類された携帯情報端末のアドレスを検索する。センサ情報解析装置２２が、例えば、携帯情報端末１２ｉからのメッセージを受信すると、メッセージに含まれる端末固有のＩＤより、携帯情報端末１２ｉが分類されているグループＧｎを特定し、Ｇｎに分類されている携帯情報端末１２ｉ（ｉ∈Ｇｎ）のアドレスを記憶部から検索する。
【００５７】
そしてステップＳ４０６で、検索されたアドレスを用いてＧｎのメンバである携帯情報端末１２ｉ（ｉ∈Ｇｎ）へメッセージを転送する。
【００５８】
たとえば、グループＧｎに分類されている携帯情報端末１２ｊは携帯情報端末１２ｉからのメッセージをセンサ情報解析装置２２より受信すると、チャットアプリのテキストフィールドに送信元携帯情報端末１２ｉの固有ＩＤとともに、メッセージを表示する。さらに、グループＧｎに分類されている携帯情報端末１２ｊはセンサ情報解析装置２２に同一グループに分類されている携帯情報端末１２の固有ＩＤ一覧取得要求ができる。センサ情報解析装置２２は携帯情報端末１２ｊから携帯情報端末固有ＩＤ一覧取得要求を受信すると、センサ情報解析装置２２は記憶部よりグループＧｎに分類されている携帯情報端末１２ｉ（ｉ∈Ｇｎ）の固有ＩＤを全て取得し、取得されたグループＧｎに分類されている携帯情報端末１２ｉの固有ＩＤを要求元である携帯情報端末１２ｊに送信する。携帯情報端末１２ｊはセンサ情報解析装置２２よりグループＧｎに分類されている携帯情報端末１２ｉ（ｉ∈Ｇｎ）の固有ＩＤ一覧を受信すると、グループＧｎに分類されている携帯情報端末１２ｉ（ｉ∈Ｇｎ）の固有ＩＤ一覧をディスプレイに表示する。
【００５９】
上記ステップＳ４０６でメッセージが転送された後は、ステップＳ４００へ移行し、次のメッセージの受け付けを待つ。
【００６０】
上記ステップＳ４０２で、メッセージが受信されたと判定されなかった場合には、ステップＳ４０８へ移行し、コンピュータと携帯情報端末との無線接続が切断されているか否かが判定される。無線接続が切断されていない場合には、ステップＳ４００へ移行し、次のメッセージの受付を待つ。
【００６１】
一方、携帯情報端末１２ｉのチャットプログラムからセンサ情報解析装置２２への無線通信の切断が行われると、上記ステップＳ４０８で、無線接続が切断されていると判断され、ステップＳ４１０へ移行し、無線接続が切断された携帯情報端末１２ｉと同一のグループに属する携帯情報端末アドレスが検索される。
【００６２】
そしてステップＳ４１２では、センサ情報解析装置２２より、携帯情報端末１２ｉの同一グループＧｎに分類されている携帯情報端末１２ｊ（ｊ∈Ｇｎ）に携帯情報端末１２ｉのセンサ情報解析装置２２への無線通信の切断の通知が行われ、携帯情報端末１２ｊのディスプレイ４８に、携帯情報端末１２ｉによる無線通信の切断が表示される。
【００６３】
このように、本実施の形態では、携帯情報端末のセンサ情報より歩行パターン以外の情報を用いて、より幅広い場面においてユーザのグルーピングを行うことを可能にする。さらに本実施の形態では、グループ情報を用いて、通信を行う。すなわち本実施の形態は、スマートフォンやタブレットなどの携帯情報端末に搭載されるセンサの情報を解析することで、ユーザがメールアドレスや電話番号など個人に紐付いた情報を用いることなく通信すべき相手を特定し携帯情報端末間の通信を制御することができる。
【００６４】
なお、予め定められた特徴の検出時刻の差に基づいて、ＩＤグループを分類する場合を例に説明したが、これに限定されるものではなく、センサ情報の類似度に基づいて、ＩＤグループを分類してもよい。類似度とはセンサ情報同士のユークリッド距離など任意の距離、またはコサイン類似度、ダイナミック・タイムワーピング（ＤＴＷ）距離など任意の類似度であってよく（例えば、（１）宮下ら：「ケモメトリックス−化学パターン認識と多変量解析」、共立出版 (1995)、（２）吉田ら：教師情報を必要としないニュースページ群からのコンテンツ自動抽出、日本データベース学会論文誌、8(1)、29-34 (2009)、（３）櫻井ら：ダイナミック・タイムワーピング距離に基づくストリーム処理、電子情報通信学会論文誌。 D、 情報・システム J92-D(3)、 338-350参照）、分類手法は、ｋ−ＮＮ法、ｋ−平均法やスペクトラルクラスタリングなど任意の分類手法であってよい（例えば、（１）宮下ら：「ケモメトリックス−化学パターン認識と多変量解析」、共立出版 (1995)、（２）宇城ら：K平均法を用いた動領域分割における初期値依存性の改善、映像情報メディア学会誌 : 映像情報メディア 55(6)、 912-916 (2001)、（３）C．H．Q．Dingら:A Min-Max Cut Algorithm for Graph Partitioning and Data Clustering、IEEE Int'l Conf．Data Min．、San Jose (2001)参照）。または、予め記憶させた複数の参照情報と各端末より取得されたセンサ情報を個別に比較し、最も類似である参照情報が代表するＩＤグループにＩＤを振り分けてもよい。
【００６５】
［第２の実施の形態］
次に、第２の実施の形態に係る通信システムについて説明する。なお、第１の実施の形態と同様の構成となる部分については、同一符号を付して説明を省略する。
【００６６】
第２の実施の形態では、ユーザが携帯情報端末を手に持った時のモーション、または体の一部に装着したときの体のモーションを判定し、類似のモーションをしているユーザ同士で、テキストによる通信を制御する点が第１の実施の形態と異なる。また、ユーザの携帯情報端末同士の通信に限らず、あるサービス提供サーバ等の機器が、類似のモーションをしているユーザ集合に対して通信を確立する形態をとることも可能である。
【００６７】
本実施の形態に係る通信システムでは、センサ情報解析装置２２の記憶部（図示省略）には、ユーザが携帯情報端末１２を手に持って様々に動かしたとき、または体の一部に装着し様々に体を動かしたときに加速度センサで記録される参照モーションデータＭｋ（ｋ＝１、２、…、Ｋ）と、参照モーションデータＭｋに対応するラベルＬｋが記憶されている。参照モーションデータＭｋとしては、例えば、歩行動作モーション、走行動作モーション、及び自転車走行モーション等である。ここでラベルＬｋに対応する参照モーションデータＭｋは１つではなく、複数あってよい。
【００６８】
ＩＤ振り当て手段２６は、携帯情報端末１２から無線通信によってセンサ情報を受信すると、携帯情報端末１２から受信したセンサ情報を解析し、センサ情報解析装置２２の記憶部（図示省略）に記憶されている各参照モーションデータＭｋと照合し、類似度を各々計算する。ここで本実施の形態では、類似度としてダイナミック・タイムワーピング（ＤＴＷ）を用いる。そして、ＩＤ振り当て手段２６は、少なくとも１つの類似度が閾値Ｓを超えるセンサ情報を検出し、類似度が最大である参照モーションデータＭｋに対応するラベルＬｋを、検出されたセンサ情報に付与すると共に、当該センサ情報に、端末固有のＩＤと検出時刻を振り当て、ＩＤ記憶手段２８に格納する。ここで類似度Ｓｋが、すべてのｋにおいてある閾値Ｓを超えない場合、センサ情報解析装置２２は再び携帯情報端末１２からのセンサ情報の受信を受け付ける。
【００６９】
なお、類似度としてはダイナミック・タイムワーピング（ＤＴＷ）以外の他の手法を用いてもよい。例えば、参照モーションデータＭｋの１つとして、歩行者のモーションデータから得られるピーク周波数を記憶しておき、モーションデータのピーク周波数と、携帯情報端末１２から受信したセンサ情報に基づいて算出されるピーク周波数の差を算出し、携帯情報端末１２のグループ分類をしてもよい。
【００７０】
ＩＤ分類手段３２は、検索された複数のセンサ情報を相互比較し類似のセンサ情報を持つＩＤを分類してＩＤグループ情報を作成する。例えば、センサ情報の検出時刻の差が閾値以内であって、付与されたラベルＬｋが同一である２つのセンサ情報に振り当てられたＩＤを、類似のセンサ情報を持つＩＤとして、同じグループＧｋに分類することにより、ＩＤグループを作成する。なお、本実施の形態に係る通信システムで用いる閾値は、第１の実施の形態に係る通信システムで用いる閾値よりも大きい値でよい。また、検出時間差を使わずにグループの分類を行うことも可能である。
【００７１】
次に、図５を参照して、第２の実施の形態に係る通信システムの作用について説明する。なお、第１の実施の形態に係る通信システムと同様の処理となる部分については、同一符号を付して説明を省略する。
【００７２】
第１の実施の形態に係る通信システムと同様に、まず、図２に示す、携帯情報端末処理ルーチンが携帯情報端末１２内で実行される。そして、携帯情報端末処理ルーチンにおいて、ステップＳ１０２で携帯情報端末１２がセンサ情報を送信する。また、センサ情報解析処理ルーチンがセンサ情報解析装置２２によって実行される。
【００７３】
そして、図５に示すステップＳ２００からステップＳ２０４の処理の後、ステップＳ３０６で、ステップＳ２０４で得た携帯情報端末１２のセンサ情報から、各参照モーションデータＭｋとの類似度Ｓｋを算出する。
【００７４】
次にステップＳ３０８で、類似度Ｓｋが、すべてのｋにおいてある閾値Ｓを超えないか否かを判定する。類似度Ｓｋが、すべてのｋにおいてある閾値Ｓを超えない場合、ステップＳ２０４へ戻り、センサ情報解析装置２２は再び携帯情報端末１２からのセンサ情報の受信を受け付ける。類似度Ｓｋが、少なくとも１つのｋにおいてある閾値Ｓを超えている場合、ステップＳ３１０へ移行する。
【００７５】
そして、ステップＳ３１０で、類似度Ｓｋが最大である参照モーションデータＭｋに対応するラベルＬｋを出力する。
【００７６】
そして、第１の実施の形態と同様に、ステップＳ２１０で、携帯情報端末１２の固有ＩＤ及び検出時刻がＩＤ記憶手段２８に記憶され、ステップＳ２１２で、検索手段３０によって、ＩＤ記憶手段２８から、検索条件に従って、類似であるか相互比較すべきセンサ情報を検索する。
【００７７】
そして、ステップＳ３１６で、センサ情報の検出時刻の差が閾値以内であって、付与されたラベルＬｋが同一である２つのセンサ情報に振り当てられたＩＤを、類似のセンサ情報を持つＩＤとして、同じグループＧｋに分類することにより、携帯情報端末１２をラベルＬｋに対応するグループＧｋに分類する。
【００７８】
そして、ステップＳ２１６からステップＳ２１８まで処理が終了した後は、第１の実施の形態に係る通信システムと同様に、図２に示す携帯情報端末処理ルーチンが携帯情報端末１２内で再び実行される。また、図４に示すセンサ情報解析処理ルーチンの処理によって、第１の実施の形態と同様に、同一グループに分類された携帯情報端末との間で通信が行われる。
【００７９】
このように、本実施の形態では、携帯情報端末のセンサ情報より歩行パターン以外の情報を用いて、より幅広い場面においてユーザのグルーピングを行うことを可能にする。さらに本発明では、グループ情報を用いて、通信を行う。すなわち、本実施の形態では、スマートフォンやタブレットなどの携帯情報端末に搭載されるセンサの情報を解析することで、ユーザがメールアドレスや電話番号など個人に紐付いた情報を用いることなく通信すべき相手を特定し携帯情報端末間の通信を制御することができる。
【００８０】
なお、第１及び第２の実施の形態に係る通信システムでは、携帯情報端末間通信制御部３６がセンサ情報解析装置２２内の一部として構成される場合を例に説明したが、携帯情報端末に搭載するように構成してもよい。また、携帯情報端末間通信制御部３６を、携帯情報端末及びセンサ情報解析装置とは異なる別の装置として構成してもよい。
【００８１】
なお、本発明は、上記実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。たとえば、携帯情報端末から送信されるセンサ情報は加速度センサ情報に限ることなく、携帯情報端末に搭載され無線送信可能なセンサ情報であればなんでもよい。また、携帯情報端末間で送受信されるデータも、チャットのメッセージに限ることなく、画像や音声、アドレス帳データなど、無線通信で送受信可能な任意のデータであってよい。
【００８２】
本発明は、上記実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００８３】
例えば、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能である。
【符号の説明】
【００８４】
１２   携帯情報端末
１４   センサ
１８   携帯情報端末内取得手段
２０   携帯情報端末内送信手段
２２   センサ情報解析装置
２４   センサ情報取得手段
２６   ＩＤ振り当て手段
２８   ＩＤ記憶手段
３０   検索手段
３２   ＩＤ分類手段
３４   通知手段
３６   携帯情報端末間通信制御部
３８   グループ情報取得手段
４０   グループ情報記憶手段
４２   通信制御手段
【図１】
2014017605.tif 000003
【図２】
2014017605.tif 000004
【図３】
2014017605.tif 000005
【図４】
2014017605.tif 000006
【図５】
2014017605.tif 000007