(57)【要約】【課題】組織を形成するメンバの対面状態と活動に関するセンシングを常時、大量に行い、それらのセンシングデータに基づいてインタラクションを分析・評価するためのシステムを実現する。【解決手段】インタラクションデータは、端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、インタラクションデータ表示装置は、前記端末装置から送信されたインタラクションデータを受信する受信部と、前記インタラクションデータを表示する表示部と、を備え、前記表示部は、前記受信部が受信した前記インタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１及び第２情報が取得された時刻に基づいて対応付けて表示する。【選択図】図１
2008176573.tif 000002
【特許請求の範囲】
【請求項１】
端末装置のインタラクションデータを表示するインタラクションデータ表示装置であって、
前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、
前記インタラクションデータ表示装置は、前記端末装置から送信されたインタラクションデータを受信する受信部と、前記インタラクションデータを表示する表示部と、を備え、
前記表示部は、前記受信部が受信した前記インタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１及び第２情報が取得された時刻に基づいて対応付けて表示することを特徴とするインタラクションデータ表示装置。
【請求項２】
請求項１において、
前記第１情報は、前記端末装置が対面した前記他の端末装置を識別する識別情報を含むことを特徴とするインタラクションデータ表示装置。
【請求項３】
請求項２において、
前記第１情報は、前記他の端末装置から、前記他の端末装置を識別する識別情報を含む無線信号を受信したか否かを示す情報を含むことを特徴とするインタラクションデータ表示装置。
【請求項４】
請求項３において、
前記第２情報は、前記端末装置の加速度を示す加速度情報を含むことを特徴とするインタラクションデータ表示装置。
【請求項５】
請求項４において、
第１の前記インタラクションデータに含まれる前記第１情報及び前記第２情報は、それぞれ、第１の前記端末装置が対面した前記第１の端末装置以外の端末装置を識別する識別情報、及び、前記第１の端末装置の加速度を示す加速度情報を含み、
第２の前記インタラクションデータに含まれる前記第１情報及び前記第２情報は、それぞれ、第２の前記端末装置が対面した前記第２の端末装置以外の端末装置を識別する識別情報と、前記第２の端末装置の加速度を示す加速度情報と、を含み、
前記表示部は、前記第１のインタラクションデータ及び前記第２のインタラクションデータを、時刻に基づいて相互に対応付けて表示することを特徴とするインタラクションデータ表示装置。
【請求項６】
請求項５において、
前記第１のインタラクションデータは、
前記第１のインタラクションデータに含まれる前記第１情報と、前記第１の端末装置が前記無線信号を受信した時刻とを対応付ける情報を含み、
前記第１のインタラクションデータに含まれる前記第２情報と、前記第１の端末装置の加速度が測定された時刻とを対応付ける情報を含み、
前記第２のインタラクションデータは、
前記第２のインタラクションデータに含まれる前記第１情報と、前記第２の端末装置が前記無線信号を受信した時刻とを対応付ける情報を含み、
前記第２のインタラクションデータに含まれる前記第２情報と、前記第２の端末装置の加速度が測定された時刻とを対応付ける情報を含むことを特徴とするインタラクションデータ表示装置。
【請求項７】
請求項６において、
前記表示部は、前記第１情報と、前記第１情報が対応付けられている時刻と同一の時刻に対応付けられている前記第２情報と、を対応付けて表示することを特徴とするインタラクションデータ表示装置。
【請求項８】
請求項７において、
前記表示部は、
前記第１のインタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１の端末装置を識別する識別情報と対応付けて表示し、
前記第２のインタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第２の端末装置を識別する識別情報と対応付けて表示することを特徴とするインタラクションデータ表示装置。
【請求項９】
請求項８において、
前記表示部は、
前記表示部に含まれる表示画面に、第１時間軸を表示し、
さらに、前記第１時間軸と同一の尺度及び同一の方向を有する第２時間軸を、前記表示画面の前記第１時間軸の延長線上に表示し、
前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１情報を表示し、
前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第２情報を表示することを特徴とするインタラクションデータ表示装置。
【請求項１０】
請求項９において、
前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記表示部は、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第１のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第１の領域に、前記第１のインタラクションデータに含まれる前記第２情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第３の前記領域に、前記第２のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第３の領域に、前記第２のインタラクションデータに含まれる前記第２情報を表示することを特徴とするインタラクションデータ表示装置。
【請求項１１】
端末装置のインタラクションデータを処理するインタラクションデータ処理装置であって、
前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、
前記インタラクションデータ処理装置は、前記端末装置から送信されたインタラクションデータを受信する受信部と、前記受信したインタラクションデータを処理する制御部と、前記処理されたインタラクションデータを出力する出力部と、を備え、
前記受信部は、前記端末装置から送信されたインタラクションデータを受信し、
前記制御部は、前記受信したインタラクションデータを処理し、
前記出力部は、前記処理されたインタラクションデータに含まれる前記第１情報及び前記第２情報を、時刻に基づいて相互に対応付けて出力することを特徴とするインタラクションデータ処理装置。
【請求項１２】
請求項１１において、
前記第１情報は、前記端末装置が対面した前記他の端末装置を識別する識別情報を含むことを特徴とするインタラクションデータ処理装置。
【請求項１３】
請求項１２において、
前記第１情報は、前記他の端末装置から、前記他の端末装置を識別する識別情報を含む無線信号を受信したか否かを示す情報を含むことを特徴とするインタラクションデータ処理装置。
【請求項１４】
請求項１３において、
前記第２情報は、前記端末装置の加速度を示す加速度情報を含むことを特徴とするインタラクションデータ処理装置。
【請求項１５】
請求項１４において、
前記制御部は、前記第２情報に含まれる加速度情報に基づいて、前記第２情報を送信した端末装置の移動の状態を分類し、前記分類された移動の状態を示す情報を前記第２情報に追加することを特徴とするインタラクションデータ処理装置。
【請求項１６】
請求項１５において、
前記制御部は、前記第２情報に含まれる加速度情報の所定の時間範囲における平均値を算出し、前記算出された平均値を前記第２情報に追加することを特徴とするインタラクションデータ処理装置。
【請求項１７】
請求項１６において、
前記制御部は、前記第２情報に含まれる加速度情報に基づいて、前記第２情報を送信した端末装置の加速度の変化量を算出し、前記算出された加速度の変化量を示す情報を前記第２情報に追加することを特徴とするインタラクションデータ処理装置。
【請求項１８】
請求項１７において、
前記端末装置は、前記無線信号を受信したか否かを所定の時間間隔で判別し、
前記制御部は、前記所定の時間間隔より長い所定の期間に前記端末装置が前記無線信号を受信した回数を計数し、
前記計数された回数が所定の閾値を超える場合、前記無線信号を受信した前記端末装置が、前記無線信号を送信した前記端末装置と前記所定の期間対面していたことを示す情報を前記第１情報に追加することを特徴とするインタラクションデータ処理装置。
【請求項１９】
請求項１８において、
第１の前記インタラクションデータに含まれる前記第１情報は、第１の前記端末装置が対面した前記第１の端末装置以外の端末装置を識別する識別情報を含み、
前記第１のインタラクションデータは、前記第１のインタラクションデータに含まれる前記第１情報と、前記第１の端末装置が前記識別情報を含む無線信号を受信した時刻とを対応付ける情報を含み、
第２の前記インタラクションデータに含まれる前記第１情報は、第２の前記端末装置が対面した前記第２の端末装置以外の端末装置を識別する識別情報を含み、
前記第２のインタラクションデータは、前記第２のインタラクションデータに含まれる前記第１情報と、前記第２の端末装置が前記識別情報を含む無線信号を受信した時刻とを対応付ける情報を含み、
前記制御部は、前記第１のインタラクションデータに含まれる前記第１情報が、第１の時刻に前記第２の端末装置の識別情報を含む前記無線信号を前記第１の端末装置が受信したことを示す情報を含み、かつ、前記第２のインタラクションデータに含まれる前記第１情報が、前記第１の時刻に前記第１の端末装置の識別情報を含む前記無線信号を前記第２の端末装置が受信したことを示す情報を含まない場合、前記第２のインタラクションデータに含まれる前記第１情報に、前記第１の時刻に前記第１の端末装置の識別情報を含む前記無線信号を前記第２の端末装置が受信したことを示す情報を追加することを特徴とするインタラクションデータ処理装置。
【請求項２０】
端末装置のインタラクションデータを表示するインタラクションデータ表示方法であって、
前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、
前記表示部は、前記受信部が受信した前記インタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１及び第２情報が取得された時刻に基づいて対応付けて表示することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願明細書で開示される技術は、センサ端末を身に着けた人物間のインタラクションデータを表示する表示装置に関するものである。
【背景技術】
【０００２】
あらゆる組織において生産性の向上は必須の課題となっており、職場環境の改善や、業務の効率化のために多くの試行錯誤がなされている。工場などの組立や搬送を業務とする組織に限定した場合には、部品や製品の移動経路を追跡することでその成果を客観的に分析することができる。しかし事務や営業・企画などの業務を行う組織に関しては、モノと業務が直結していないため、モノを観測することで組織を評価することはできない。そもそも組織を形成する理由とは、複数の人間が力を合わせることによって個人ではできない大掛かりな業務を達成するためであり、そのためにはどのような組織においても人と人とのインタラクションは不可欠である。よって、インタラクションを解析することで、生産性の向上のための組織分析と評価が可能になると考えられる。
【０００３】
組織におけるインタラクションの分析の例としては、特許文献１が知られている。特許文献１は、メーリングリストにおける発言データやヘッダ情報などのログ情報を、特定のイベントや話題と関連付けて分析する方法を提示している。
【０００４】
また、インタラクションの検出の例としては、特許文献２が存在する。特許文献２によれば、人物に装着した赤外線タグと赤外線画像の撮影によってインタラクションにインデックスが付与される。さらに、画像内の赤外線タグの位置関係に基づいて、人と人が向かい合っている状態及び同じエリアに存在している状態が検出される。
【０００５】
特許文献３には、無線タグを用いて人間の友好関係を把握する技術が開示されている。具体的には、人間に装着された無線タグの位置が読取機によって検出され、その位置の軌跡が記録される。その軌跡に基づいて、人間の友好関係が把握される。
【０００６】
特許文献４には、格納されたインタラクションデータから抽出されたパターンと、分析対象であるインタラクションデータから抽出されたパターンとを比較することによって、パターンの「特異さ」を取得し、その「特異さ」に基づいて、インタラクションデータの特徴的パターンを抽出する技術が開示されている。
【特許文献１】特開２００３−８５３４７号公報
【特許文献２】特開２００４−３５５３０８号公報
【特許文献３】特開２００５−３２７１５６号公報
【特許文献４】特開２００６−２２８１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来、組織における業務の多くが電子メールやメッセンジャーなどのＩＴツールを介して賄われるようになったため、それらの記録を分析することによって組織の状況を評価することができると考えられていた。しかしながらＩＴツールが普及し日常的に利用するようになった現在では、実際に意思決定や交渉など組織を動かすための決断はｆａｃｅ−ｔｏ−ｆａｃｅのインタラクションで行うことが最も効果的であることが体験的に明白になってきた。インタラクションをｆａｃｅ−ｔｏ−ｆａｃｅで行うことによる最大のメリットは、対面している人物と人物が場を共有し、人間の有する全ての感覚器によって互いの反応を検知しながら臨機応変に対応を選択することができる点である。よって、インタラクションが行われる場においては相互の活動にも何らかの関連が現れるはずであり、活動をセンシングすることによって、インタラクションにおける相互の人物の活発さ、与える影響の大きさ、協調性などの意思決定意や交渉に繋がる事項を解釈できるようになる。またさらに、センシングしたインタラクションから組織規模での適切な分析・評価を行うためには、統計的に扱うことのできるデータを複数メンバに関して常時取得することが必要である。
【０００８】
しかし、上記特許文献１から４には、組織を形成するメンバの対面状態を示すデータと、それ以外の活動を示すデータとを対応付けることによって、インタラクションの分析及び評価をし易いようにそれらのデータを表示する技術が開示されていなかった。
【０００９】
よって本発明では、組織を形成するメンバの対面状態と活動に関するセンシングを常時、大量に行い、それらのセンシングデータからインタラクションの分析・評価を行うためのシステムを実現することが目的である。
【課題を解決するための手段】
【００１０】
本願で開示する代表的な発明は、端末装置のインタラクションデータを表示するインタラクションデータ表示装置であって、前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、前記インタラクションデータ表示装置は、前記端末装置から送信されたインタラクションデータを受信する受信部と、前記インタラクションデータを表示する表示部と、を備え、前記表示部は、前記受信部が受信した前記インタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１及び第２情報が取得された時刻に基づいて対応付けて表示することを特徴とする。
【発明の効果】
【００１１】
本発明の一実施形態によれば、対面に関するセンシングデータと位置以外の活動に関するセンシングデータとを時刻情報に基づいて対応付けて表示することよって、インタラクションの状況に関して対面と活動の両面を合わせて容易に解析することが可能になる。
【発明を実施するための最良の形態】
【００１２】
対象になる人物が装着したセンサ端末から、その人物の活動に関するデータ、及び、その人物と他の人物との対面に関するデータを取得し、それらを対応付けて表示することで、人物間のインタラクションの状況について多様な分析を行うための表示システムを実現した。
【００１３】
最初に、本発明の第１の実施の形態について図面を参照して説明する。
【００１４】
第１の実施の形態では、無線送受信器を有するセンサ端末を組織の各メンバが装着し、その端末によって各メンバの行動及びメンバ間の交流（インタラクション）に関するデータを取得する。取得したデータは無線によって基地局に送信され、さらにストレージサーバに格納される。データの表示を作成する際には、クライアントからアプリケーションサーバに依頼を出し、必要なデータがストレージサーバから取り出され、アプリケーションサーバにおいて処理された後にクライアントに戻される。そのデータをクライアントでプロットし、表示される。この一連のインタラクションデータ処理システムを実現した。
【００１５】
第１の実施の形態で作成した表示では、複数のメンバの、複数の日付に関する、対面検出データと加速度データを対応付けて表示した。メンバ毎に１つの領域を作成し、その左側に対面検出データを、右側に加速度データを、それぞれ横軸を時間軸として同じ幅でグラフを作成した。さらにその中で同じ日時のデータが同じ高さに並ぶように配置した。このメンバ別の各領域を上下に積み重ねることで、一人のメンバにおける同時刻の対面検出と行動の対比、インタラクション前後の各メンバの行動の対比、日時別の比較、時間帯別の比較といった、インタラクションに関する多様な視点からの分析を可能にした。
【００１６】
図１は、本発明の第１の実施の形態における、インタラクションデータを取得する端末から、取得したデータを表示するアプリケーションまでを含むシステム全体の構成の説明図である。
【００１７】
端末（ＴＲ）は、小型端末であり、センシングの対象となる人物によって装着される。以下、端末（ＴＲ）の構成を説明する。図１には、さらに、端末２（ＴＲ２）から端末７（ＴＲ７）までの６個の端末が図示されている。これらの端末に関する説明は、端末（ＴＲ）と同様であるため、省略する。このため、以下の説明は、端末（ＴＲ）を端末２（ＴＲ２）から端末７（ＴＲ７）までの任意のものに置き換えても成立する。なお、同様の端末が任意の数存在する場合にも、本発明を適用することができる。
【００１８】
端末（ＴＲ）には赤外線送受信器（ＴＲＩＲ）が搭載されている。端末（ＴＲ）間で赤外線をやり取りすることによって、その端末（ＴＲ）が他の端末（ＴＲ）と対面したか否かが検出される。このため、端末（ＴＲ）は、人物の正面部に装着されることが望ましい。例えば、端末（ＴＲ）を名札型にし、紐によって人物の首からぶら下げてもよい。端末（ＴＲ）が人物の正面部に装着された場合、端末（ＴＲ）が他の端末（ＴＲ）と対面したことは、それらの端末（ＴＲ）を装着した人物が対面したことを意味する。
【００１９】
なお、以下、端末（ＴＲ）が赤外線信号をやり取りすることによって、その端末（ＴＲ）が他の端末（ＴＲ）と対面したか否かを判別する例を記載する。しかし、実際には、赤外線信号以外の無線信号をやり取りすることによって、対面の有無が判別されてもよい。
【００２０】
また端末（ＴＲ）は、送信・受信部（ＴＲＳＲ）、センシング部（ＴＲＳＥ）、入出力部（ＴＲＩＯ）、制御部（ＴＲＣＯ）、記録部（ＴＲＭＥ）によって構成されており、センシング部（ＴＲＳＥ）にてセンシングされたデータを送信・受信部（ＴＲＳＲ）を介して基地局（ＢＡ）に送信する。
【００２１】
送信・受信部（ＴＲＳＲ）は、基地局（ＢＡ）との間でデータを送信及び受信する。例えば、送信・受信部（ＴＲＳＲ）は、基地局（ＢＡ）から送られてきた制御コマンドに応じてセンシングデータ送信してもよいし、定期的にセンシングデータを送信してもよいし、センシングデータを取得した時に直ちにそのセンシングデータを送信してもよい。さらに、送信・受信部（ＴＲＳＲ）は、基地局（ＢＡ）から送られる制御コマンドを受信してもよい。受信した制御コマンドに従って、端末（ＴＲ）に関する制御情報の変更、又は、入出力部（ＴＲＩＯ）内の出力デバイスへの出力が実行される。また、送信・受信部（ＴＲＳＲ）は、入出力部（ＴＲＩＯ）内の入力デバイスによって選択された事項を、制御コマンドとして基地局（ＢＡ）へ送信する。
【００２２】
センシング部（ＴＲＳＥ）は、端末（ＴＲ）の状態を示す物理量をセンシングする。具体的には、センシング部（ＴＲＳＥ）は、種々の物理量をセンシングする一つ以上のセンサを備える。例えば、センシング部（ＴＲＳＥ）は、センシングに用いるセンサとして、赤外線センサ（ＴＲＩＲ）、温度センサ（ＴＲＴＥ）、マイクロホン（ＴＲＭＩ）、加速度センサ（ＴＲＡＣ）及び照度センサ（ＴＲＩＬ）を備える。
【００２３】
赤外線センサ（ＴＲＩＲ）は、他の端末（ＴＲ）から送信された赤外線信号をセンシングする。後述するように、センシングされた赤外線の情報は、端末（ＴＲ）が他の端末（ＴＲ）と対面したか否かを判定するために使用される。
【００２４】
加速度センサ（ＴＲＡＣ）は、Ｘ、Ｙ及びＺ軸方向の加速度をセンシングする。後述するように、センシングされた加速度の情報は、端末（ＴＲ）を装着した人物の行動（例えば、歩行又は静止等）を判断するために使用される。
【００２５】
マイクロホン（ＴＲＭＩ）は、音声をセンシングする。センシングされた音声の情報は、例えば、端末（ＴＲ）を装着した人物が会話しているか否かを判別するために使用されてもよい。
【００２６】
温度センサ（ＴＲＴＥ）及び照度センサ（ＴＲＩＬ）は、それぞれ、温度及び照度をセンシングする。センシングされた温度及び照度の情報は、例えば、端末（ＴＲ）が置かれている環境を判断するために使用されてもよい。
【００２７】
センシング部（ＴＲＳＥ）は、上記のセンサの任意の一つ以上を備えてもよいし、他の種類のセンサを備えてもよい。さらに、センシング部（ＴＲＳＥ）は、外部入力（ＴＲＯＵ）を用いることによって、新たにセンサを追加することもできる。
【００２８】
なお、既に説明したように、端末（ＴＲ）は、赤外線信号以外の無線信号をやり取りすることによって対面の有無を判別してもよい。その場合、センシング部（ＴＲＳＥ）は、赤外線センサ（ＴＲＩＲ）以外の無線信号受信機を備えてもよい。あるいは、外部入力（ＴＲＯＵ）に赤外線センサ（ＴＲＩＲ）以外の無線信号受信機が接続されてもよい。
【００２９】
入出力部（ＴＲＩＯ）は、ボタン等の入力デバイスと、液晶ディスプレイ等の出力デバイスとを備え、対象となる人物が所望する情報の取得及びセンシングデータの表示を行う。入出力部（ＴＲＩＯ）として、入力デバイスと出力デバイスを統合したものであるタッチパネルが用いられてもよい。
【００３０】
制御部（ＴＲＣＯ）は、ＣＰＵ（図示省略）を備える。ＣＰＵが記録部（ＴＲＭＥ）に格納されているプログラムを実行することによって、センサ情報の取得タイミング、センサ情報の解析、及び、基地局（ＢＡ）への送受信のタイミングが制御される。
【００３１】
記録部（ＴＲＭＥ）は、ハードディスク、メモリ又はＳＤカード等の外部記録装置を備え、プログラム及びセンシングデータを格納する。さらに、記録部（ＴＲＭＥ）は、データ形式（ＴＲＤＦ）及び内部情報部（ＴＲＩＮ）を含む。
【００３２】
データ形式（ＴＲＤＦ）は、各センサから取得したデータ及び時刻情報を送信する際に、それらのデータをまとめる形式を指定する。
【００３３】
内部情報部（ＴＲＩＮ）は、端末（ＴＲ）に関する情報を格納する。端末（ＴＲ）に関する情報は、例えば、バッテリ残量（ＴＲＢＡ）、時計（ＴＲＴＩ）（すなわち時刻情報）及び端末情報（ＴＲＴＲ）である。
【００３４】
バッテリ残量（ＴＲＢＡ）には、端末（ＴＲ）の電源の残量が記録される。時計（ＴＲＴＩ）には、端末（ＴＲ）が内蔵するタイマで計測された現在の時刻が格納される。現在の時刻は、定期的に基地局（ＢＡ）から送信されたものに基づいて修正される。端末情報（ＴＲＴＲ）は、端末（ＴＲ）を識別するために使用される端末固有の情報であり、固有ＩＤとも呼ばれる。
【００３５】
基地局（ＢＡ）は、情報を取得したいエリアに設置され、そのエリア内にある端末（ＴＲ）から無線によって送信されてくるセンシングデータを受信し、受信したセンシングデータをネットワーク（ＬＡ）を介してストレージサーバ（ＳＳ）へ送信する。基地局（ＢＡ）は、送信・受信部（ＢＡＳＲ）、制御部（ＢＡＣＯ）、入出力部（ＢＡＩＯ）、記録部（ＢＡＭＥ）及び内部情報部（ＢＡＩＮ）を備える。
【００３６】
送信・受信部（ＢＡＳＲ）は、端末（ＴＲ）との間でデータを送信及び受信する。例えば、送信・受信部（ＢＡＳＲ）は、端末（ＴＲ）に対して制御コマンドを送信してもよいし、定期的にセンシングデータを端末（ＴＲ）から受信してもよいし、端末（ＴＲ）がセンシングデータを受信したら直ちに端末（ＴＲ）からそのセンシングデータを受信してもよい。さらに、送信・受信部（ＢＡＳＲ）は、端末（ＴＲ）から送られてきた制御コマンドに従って、ストレージサーバ（ＳＳ）へ要求を送信し、その要求に応じてストレージサーバ（ＳＳ）から取得したデータを端末（ＴＲ）へ送信してもよい。また、送信・受信部（ＢＡＳＲ）は、入出力部（ＢＡＩＯ）における入力デバイスによって選択された事項を、制御コマンドとして端末（ＴＲ）やストレージサーバ（ＳＳ）に送信してもよい。逆に、送信・受信部（ＢＡＳＲ）は、ストレージサーバ（ＳＳ）又は端末（ＴＲ）から送られてきた制御コマンドを受信してもよい。受信した制御コマンドに従って出力デバイスの表示が変更される。
【００３７】
制御部（ＢＡＣＯ）は、ＣＰＵ（図示省略）を備える。ＣＰＵが記録部（ＢＡＭＥ）に格納されているプログラムを実行することによって、センサ情報の取得タイミング、センサ情報の解析、及び、端末（ＴＲ）又はストレージサーバ（ＳＳ）への送受信のタイミングが制御される。
【００３８】
入出力部（ＢＡＩＯ）は、ボタン又はキーボード等の入力デバイスと、液晶ディスプレイ等の出力デバイスとを備え、対象となるエリア内の状況等の情報及びセンシングデータを表示する。入出力部（ＢＡＩＯ）として、入力デバイスと出力デバイスを統合したものであるタッチパネルが用いられてもよい。
【００３９】
記録部（ＢＡＭＥ）は、ハードディスク、メモリ又はＳＤカード等の外部記録装置を備え、プログラム及びセンシングデータを格納する。さらに、記録部（ＢＡＭＥ）は、データ形式（ＢＡＤＦ）及び内部情報部（ＢＡＩＮ）を含む。
【００４０】
データ形式（ＢＡＤＦ）は、端末（ＴＲ）から受信したデータ及び時刻情報の形式であり、この形式に基づいてデータが各要素に判別される。
【００４１】
内部情報部（ＢＡＩＮ）は、基地局（ＢＡ）に関する情報を格納する。基地局（ＢＡ）に関する情報は、例えば、時計（ＢＡＴＩ）（すなわち時刻情報）、及び、基地局固有の情報である基地局情報（ＢＡＢＡ）である。
【００４２】
ネットワーク（ＬＡ）は、基地局（ＢＡ）、ストレージサーバ（ＳＳ）、アプリケーションサーバ（ＡＳ）及びクライアント（ＣＬ）を接続するネットワークである。ネットワーク（ＬＡ）は、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）、Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＷＡＮ）又はその他の任意のネットワークであってよい。
【００４３】
ストレージサーバ（ＳＳ）は、基地局（ＢＡ）から送られてくるセンシングデータを格納し、また、アプリケーションサーバ（ＡＳ）からの要求に基づいてセンシングデータを送信する。また、ストレージサーバ（ＳＳ）は、基地局（ＢＡ）からの制御コマンドを受信し、その制御コマンドによって得られた結果を基地局（ＢＡ）に送信する。
【００４４】
ストレージサーバ（ＳＳ）は、データベース部（ＳＳＤＢ）、制御部（ＳＳＣＯ）、送信・受信部（ＳＳＳＲ）、入出力部（ＳＳＩＯ）、記録部（ＳＳＭＥ）を備える。
【００４５】
データベース部（ＳＳＤＢ）は、端末（ＴＲ）から基地局（ＢＡ）を介して送られてきたセンシングデータを格納する。さらに、データベース部（ＳＳＤＢ）は、基地局（ＢＡ）からの制御コマンドに対する対処方法を格納する。データベース部（ＳＳＤＢ）は、後述する記録部（ＳＳＭＥ）が備えるハードディスク（図示省略）等に格納されてもよい。
【００４６】
制御部（ＳＳＣＯ）は、ＣＰＵ（図示省略）を備える。ＣＰＵが記録部（ＳＳＭＥ）に格納されているプログラムを実行することによって、データベース部（ＳＳＤＢ）の管理、及び、アプリケーションサーバ（ＡＳ）及び基地局（ＢＡ）から送信される情報の処理を行う。
【００４７】
送信・受信部（ＳＳＳＲ）は、基地局（ＢＡ）及びアプリケーションサーバ（ＡＳ）へのデータの送信、及び、それらからのデータの受信を行う。具体的には、送信・受信部（ＳＳＳＲ）は、基地局（ＴＲ）から送られてきたセンシングデータを受信し、アプリケーションサーバ（ＡＳ）へセンシングデータを送信する。また、送信・受信部（ＳＳＳＲ）は、基地局（ＢＡ）から制御コマンドを受信した場合、データベース部（ＳＳＤＢ）から選択した結果を基地局（ＢＡ）に送信する。
【００４８】
入出力部（ＳＳＩＯ）は、ボタン又はキーボード等の入力デバイスと、液晶ディスプレイ等の出力デバイスとを備え、対象となるエリア内の状況等の情報及びセンシングデータを表示する。入出力部（ＳＳＩＯ）として、入力デバイスと出力デバイスを統合したものであるタッチパネルが用いられてもよい。
【００４９】
記録部（ＳＳＭＥ）は、ハードディスク、メモリ又はＳＤカード等の外部記録装置を備え、プログラム及びセンシングデータを格納する。さらに、記録部（ＳＳＭＥ）は、データ形式（ＳＳＤＦ）を含む。
【００５０】
データ形式（ＳＳＤＦ）は、基地局（ＢＡ）から受信したデータ及び時刻情報の形式であり、この形式に基づいてデータが各要素に判別され、データベース部（ＳＳＤＢ）の適切な要素に振り分けられる。
【００５１】
アプリケーションサーバ（ＡＳ）は、ストレージサーバ（ＳＳ）に格納されているセンシングデータの処理を行う計算機である。アプリケーションサーバ（ＡＳ）は、データ処理部（ＡＳＤＰ）、制御部（ＡＳＣＯ）、記録部（ＡＳＭＥ）、送信・受信部（ＡＳＳＲ）、入出力部（ＡＳＩＯ）及びデータベース部（ＡＳＤＢ）を備える。なお、アプリケーションサーバ（ＡＳ）は、クライアント（ＣＬ）が兼ねても、ストレージサーバ（ＳＳ）が兼ねてもよい。
【００５２】
データ処理部（ＡＳＤＰ）は、センシングデータを処理し、表示に適した形に整える。データ処理部（ＡＳＤＰ）は、単位変換（ＡＳＭＣ）及び対面判別（ＡＳＦＤ）を実行する。変形例として他の処理が追加される場合、それらの処理は、データ処理部（ＡＳＤＰ）によって実行される。データ処理部（ＡＳＤＰ）は、処理したデータをデータベース部（ＡＳＤＢ）に一時的に格納する。
【００５３】
データ処理部（ＡＳＤＰ）は、例えば、記録部（ＡＳＭＥ）に格納されたプログラムを制御部（ＡＳＣＯ）のＣＰＵが実行することによって実現されてもよい。その場合、単位変換（ＡＳＭＣ）及び対面判別（ＡＳＦＤ）等の処理（図９参照）は、実際には、制御部（ＡＳＣＯ）のＣＰＵによって実行される。
【００５４】
制御部（ＡＳＣＯ）は、ＣＰＵ（図示省略）を備える。ＣＰＵが記録部（ＡＳＭＥ）に格納されているプログラムを実行し、ストレージサーバ（ＳＳ）へのデータ取得依頼、データ処理の実行、及び、実行結果の管理等の処理を行う。
【００５５】
記録部（ＡＳＭＥ）は、ハードディスク、メモリ又はＳＤカード等の外部記録装置を備え、プログラム、センシングデータ、及び、データ処理部（ＡＳＤＰ）による処理結果を格納する。さらに、記録部（ＡＳＭＥ）は、対面閾値（ＡＳＭＥ＿ＩＲＴ）及び加速度単位変換式（ＡＳＭＥ＿ＡＣＣ）等、処理の基準となる値を一時的に記録する。これらの値は、データの種類及び処理の種類に応じて随時追加・削除・変更することができる。
【００５６】
送信・受信部（ＡＳＳＲ）は、ストレージサーバ（ＳＳ）からセンシングデータを受信し、クライアント（ＣＬ）からの処理結果要求に基づくデータ送信を行う。
【００５７】
入出力部（ＡＳＩＯ）は、ボタン又はキーボード等の入力デバイスと、液晶ディスプレイ等の出力デバイスとを備え、対象となるエリア内の状況等の情報及びセンシングデータを表示することができる。入出力部（ＡＳＩＯ）として、入力デバイスと出力デバイスを統合したものであるタッチパネルが用いられてもよい。
【００５８】
データベース部（ＡＳＤＢ）は、データ処理部（ＡＳＤＰ）によって処理された結果を一時的に格納する。データベース部（ＡＳＤＢ）は、加速度データ用のテーブル（ＡＳＤＢ＿ＡＣＣ）、及び、赤外線データ用のテーブル（ＡＳＤＢ＿ＩＲ）を含む。データの種類又は処理の種類に応じて、任意のテーブルを随時追加・削除・変更することができる。データベース部（ＡＳＤＢ）は、記録部（ＡＳＭＥ）が備えるハードディスク（図示省略）等に格納されてもよい。
【００５９】
クライアント（ＣＬ）は、ユーザからの依頼に基づいてデータ処理要求をアプリケーションサーバ（ＡＳ）に送信し、その処理結果をアプリケーションサーバ（ＡＳ）から受信し、受信した処理結果を画面に表示する。クライアント（ＣＬ）は、アプリケーション部（ＣＬＡＰ）、送信・受信部（ＣＬＳＲ）、入出力部（ＣＬＩＯ）、記録部（ＣＬＭＥ）及び制御部（ＣＬＣＯ）を備える。
【００６０】
アプリケーション部（ＣＬＡＰ）は、ユーザからの要求に基づいて、アプリケーションサーバ（ＡＳ）から受信したデータを加工し、画面を作成し、作成された画面を入出力部（ＣＬＩＯ）の出力デバイスに表示することによってユーザに提供する。アプリケーション部（ＣＬＡＰ）は、操作（ＣＬＯＰ）、加工（ＣＬＰＲ）及び画面（ＣＬＳＣ）から構成されている。
【００６１】
アプリケーション部（ＣＬＡＰ）は、例えば、記録部（ＣＬＭＥ）に格納されたプログラムを制御部（ＣＬＣＯ）のＣＰＵが実行することによって実現されてもよい。その場合、操作（ＣＬＯＰ）、加工（ＣＬＰＲ）及び画面（ＣＬＳＣ）等の処理は、実際には、制御部（ＣＬＣＯ）のＣＰＵによって実行される。
【００６２】
送信・受信部（ＣＬＳＲ）は、ユーザが指定した範囲のセンシングデータ（インタラクションデータ）の処理結果を送信させる要求をアプリケーションサーバ（ＡＳ）に対して送信し、その処理結果（すなわち、アプリケーションサーバ（ＡＳ）によって処理されたセンシングデータ）を受信する。
【００６３】
入出力部（ＣＬＩＯ）は、ボタンやキーボードなどの入力デバイスと出力デバイス（例えば、液晶ディスプレイのような画像表示装置）とを備え、対象となるエリア内の状況等の情報及びセンシングデータを表示する。入出力部（ＣＬＩＯ）として、入力デバイスと出力デバイスを統合したものであるタッチパネルが用いられてもよい。
【００６４】
記録部（ＣＬＭＥ）は、ハードディスク、メモリ又はＳＤカード等の外部記録装置を備え、メインプログラム、センシングデータ、及び、アプリケーション部（ＣＬＡＰ）による処理結果を格納する。さらに、記録部（ＣＬＭＥ）は、メンバ属性情報（ＣＬＭＩ）を格納する。また、記録部（ＣＬＭＥ）は、初期条件設定（ＣＬＩＳ）及び描画領域設定（ＣＬＴＳ）に、設定された条件を記録する。
【００６５】
メンバ属性情報（ＣＬＭＩ）は、端末情報（ＴＲＴＲ）と、その持ち主のメンバの氏名、所属などの属性とを照らし合わせるための情報を記録したものである。
【００６６】
制御部（ＣＬＣＯ）は、記録部（ＣＬＭＥ）に格納されているプログラムを実行するＣＰＵ（図示省略）を備える。
【００６７】
図２は、本発明の第１の実施の形態が実際に利用される場面の例を示す説明図である。
【００６８】
ユーザ（ＵＳ）は、クライアント（ＣＬ）を操作することによって、インタラクションに関する表示を受信する。
【００６９】
画面（ＣＬＳＣ）は、クライアント（ＣＬ）上のアプリケーション部（ＣＬＡＰ）によって出力されている画面である。クライアント（ＣＬ）のアプリケーション部（ＣＬＡＰ）は、ネットワーク（ＬＡ）を経由してアプリケーションサーバ（ＡＳ）に接続し、データベース部（ＡＳＤＢ）に格納されているデータ処理結果情報を受信する。受信した情報は、アプリケーションサーバ（ＡＳ）によって処理されたセンシングデータを含む。アプリケーション部（ＣＬＡＰ）は、受信した情報を加工（ＣＬＰＲ）することによって、画面（ＣＬＳＣ）を作成する。
【００７０】
アプリケーションサーバ（ＡＳ）は、ネットワーク（ＬＡ）を経由してストレージサーバ（ＳＳ）に接続し、データベース部（ＳＳＤＢ）に格納されているセンシングデータを受信する。また、アプリケーションサーバ（ＡＳ）は、ネットワーク（ＬＡ）を経由してクライアント（ＣＬ）に接続し、データベース部（ＡＳＤＢ）に格納されているセンシングデータを送信する。
【００７１】
ストレージサーバ（ＳＳ）は、ネットワーク（ＬＡ）を経由して基地局（ＢＡ）に接続し、センシングデータを受信する。基地局（ＢＡ）は、ネットワーク（ＬＡ）を経由してストレージサーバ（ＳＳ）にセンシングデータを送信する。
【００７２】
基地局（ＢＡ）は、送信・受信部（ＢＡＳＲ）を経由して端末（ＴＲ）からセンシングデータを受信する。
【００７３】
端末（ＴＲ）は、人物に装着され、センシング部（ＴＲＳＥ）によってセンシングデータを取得する。図２の例では、基地局（ＢＡ）が通信可能なエリア内に、端末２（ＴＲ２）から端末７（ＴＲ７）が存在する。端末２（ＴＲ２）から端末７（ＴＲ７）のそれぞれは、各人物に装着され、端末（ＴＲ）と同様、センシング部（図示省略）によってセンシングデータを取得する。端末（ＴＲ）及び端末２（ＴＲ２）から端末７（ＴＲ７）は、取得したセンシングデータを、送信・受信部（ＴＲＳＲ）を用いて基地局（ＢＡ）に送信する。端末（ＴＲ）及び端末２（ＴＲ２）から端末７（ＴＲ７）によって送信されたセンシングデータには、そのデータを取得した端末（ＴＲ）及び端末２（ＴＲ２）から端末７（ＴＲ７）を識別する情報が含まれる。
【００７４】
図３は、本発明の第１の実施の形態において、センシングデータが端末（ＴＲ）からユーザ（ＵＳ）に提供されるまでの処理を示すシーケンス図である。
【００７５】
端末（ＴＲ）は、センシング部（ＴＲＳＥ）によってセンシングされたセンシングデータを取得する（ＴＲＧＥ）。次に、端末（ＴＲ）は、取得したセンシングデータに端末（ＴＲ）内の時計（ＴＲＴＩ）から取得した時刻情報を添付する（ＴＲＡＤ）。次に、端末（ＴＲ）は、時刻情報が添付されたセンシングデータを送信用データ形式に統一し（ＴＲＤＦ）、そのデータを基地局（ＢＡ）に送信する（ＴＲＳＥ）。
【００７６】
基地局（ＢＡ）は、端末（ＴＲ）からセンシングデータを受信し（ＢＡＲＥ）、そのデータの形式をデータ形式（ＢＡＤＦ）に基づいて判断する（ＢＡＤＦ）。次に、基地局（ＢＡ）は、受信したセンシングデータの、データ形式（ＢＡＤＦ）によって指定された位置に、基地局情報（ＢＡＢＡ）を付与する（ＢＡＡＤ）。次に、基地局（ＢＡ）は、基地局情報（ＢＡＢＡ）が付与されたセンシングデータをストレージサーバ（ＳＳ）に送信する（ＢＡＳＥ）。
【００７７】
ストレージサーバ（ＳＳ）は、基地局（ＢＡ）からセンシングデータを受信し（ＳＳＲＥ）、そのデータの形式をデータ形式（ＳＳＤＦ）に基づいて判断する（ＳＳＤＦ）。次に、ストレージサーバ（ＳＳ）は、データの種類を分類し（ＳＳＤＥ）、その分類に基づいて、ストレージサーバ（ＳＳ）内データベース（ＳＳＤＢ）の適切な項目に受信したセンシングデータを格納する（ＳＳＰＵ）。
【００７８】
クライアント（ＣＬ）は、ユーザ（ＵＳ）によるアプリケーション起動によって、アプリケーションサーバ（ＡＳ）に対してデータ処理結果を要求する。アプリケーションサーバ（ＡＳ）は、ストレージサーバ（ＳＳ）に対してセンシングデータの送信を要求し、送信されてきたセンシングデータを処理し、その結果をアプリケーションサーバ（ＡＳ）内のデータベース（ＡＳＤＢ）に格納する。その後、クライアント（ＣＬ）は、受信した処理結果をユーザが所望する情報へ加工し、加工された情報に基づいて表示画面を生成し、生成された表示画面を入出力部（ＣＬＩＯ）の出力デバイス（例えば、ＣＲＴ又は液晶画面のような画像表示装置）へ出力する。ユーザ（ＵＳ）は、クライアント（ＣＬ）の画像表示装置に表示される図表（例えば、後述する図４Ａ参照）を閲覧する。
【００７９】
センシングデータの取得（ＴＲＧＥ）については、サンプリング周期、取得時間などセンシングデータを取得するために必要な情報が記録部（ＴＲＭＥ）に記載されており、この情報を基にして端末（ＴＲ）内のセンシング部（ＴＲＳＥ）がセンシングを行う。さらに、端末（ＴＲ）は、センシングされたデータを記録部（ＴＲＭＥ）に記録する。
【００８０】
時刻添付（ＴＲＡＤ）において、端末（ＴＲ）は、センシングしたデータの取得時刻として、時計（ＴＲＴＩ）の時刻をセンシングデータと共に記録する。データ形式（ＴＲＡＤ）において、端末（ＴＲ）は、送信用データ形式にデータを統一する。
【００８１】
データ送信（ＴＲＳＥ）において、端末（ＴＲ）は、センシングデータの取得（ＴＲＧＥ）によってセンシングしたセンシングデータを、送信・受信部（ＴＲＳＲ）を経由し基地局（ＢＡ）に送信する。より詳細には、端末（ＴＲ）は、記録部（ＴＲＭＥ）に記録されているセンシングデータを記録部（ＴＲＭＥ）に格納されている基地局（ＴＲ）用の送信フォーマットを用いて制御部（ＴＲＣＯ）によって変換する。そして、端末（ＴＲ）は、送信フォーマットに変換されたセンシングデータを送信・受信部（ＴＲＳＲ）を経由して基地局（ＢＡ）に送信する。
【００８２】
データ受信（ＢＡＲＥ）において、基地局（ＢＡ）は、端末（ＴＲ）から基地局（ＢＡ）用の送信フォーマットで送信・受信部（ＴＲＳＲ）から送信されたセンシングデータを送信・受信部（ＢＡＳＲ）によって受信する。受信したセンシングデータは記録部（ＢＡＭＥ）に格納される。
【００８３】
データ形式判断（ＢＡＤＦ）において、基地局（ＢＡ）は、取得したデータの形式を記録部（ＢＡＭＥ）のデータ形式（ＢＡＤＦ）と比較してデータの形式を判断する。さらに、基地局（ＢＡ）は、基地局情報付与（ＢＡＡＤ）において、データ形式（ＢＡＤＦ）が示す適切な位置に基地局情報（ＢＡＢＡ）を追加する。
【００８４】
データ送信（ＢＡＳＥ）において、基地局（ＢＡ）は、記録部（ＢＡＭＥ）に格納されたセンシングデータを、送信・受信部（ＢＡＳＲ）を経由してストレージサーバ（ＳＳ）に送信する。より詳細には、基地局（ＢＡ）の制御部（ＢＡＣＯ）は、記録部（ＢＡＭＥ）に記録されているセンシングデータを記録部（ＢＡＭＥ）に格納されているストレージサーバ（ＳＳ）用の送信フォーマットに変換する。そして、基地局（ＢＡ）は、送信フォーマットに変換されたセンシングデータを送信・受信部（ＢＡＳＲ）を経由してストレージサーバ（ＳＳ）に送信する。
【００８５】
データ受信（ＳＳＲＥ）において、ストレージサーバ（ＳＳ）の送信・受信部（ＳＳＳＲ）は、基地局（ＢＡ）の送信・受信部（ＢＡＳＲ）からストレージサーバ（ＳＳ）用の送信フォーマットで送信されたセンシングデータを受信する。受信したセンシングデータは記録部（ＳＳＭＥ）に格納される。
【００８６】
データ形式判断（ＳＳＤＦ）において、ストレージサーバ（ＳＳ）は、取得したデータの形式を記録部（ＳＳＭＥ）のデータ形式（ＳＳＤＦ）と比較することによって、データの形式を判断する。さらに、データ分類（ＳＳＤＥ）において、ストレージサーバ（ＳＳ）は、各データを要素ごとに切り分ける。
【００８７】
データ格納（ＳＳＰＵ）において、ストレージサーバ（ＳＳ）の制御部（ＳＳＣＯ）は、センシングデータをデータベース部（ＳＳＤＢ）のフォーマットに変換する。変換されたセンシングデータは、データベース部（ＳＳＤＢ）に格納される。データベース部（ＳＳＤＢ）への格納方法は、後で検索する際に有効なクエリとして用いることが好ましい。有効なクエリとしては、例えば、センシングデータ名、時刻、端末固有ＩＤ及び基地局固有ＩＤがある。
【００８８】
センシングデータの取得（ＴＲＧＥ）からデータ格納（ＳＳＰＵ）までの一連の処理は定期的に行なわれる。
【００８９】
アプリケーション起動（ＵＳＳＴ）は、ユーザ（ＵＳ）によるクライアント（ＣＬ）のアプリケーションの起動である。
【００９０】
初期条件設定（ＣＬＩＳ）において、クライアント（ＣＬ）は、図の提示に必要な情報を設定する。ユーザ（ＵＳ）のボタン選択によって、解析する時刻及び対象となる端末情報を取得する。ここで設定した条件は、記録部（ＣＬＭＥ）に格納される。
【００９１】
描画領域設定（ＣＬＴＳ）において、クライアント（ＣＬ）は、初期条件設定（ＣＬＩＳ）に基づき、表示されるべきグラフの種類及び表示されるべきメンバの数によってグラフの配置場所を設定する。さらに、クライアント（ＣＬ）は、値に対してプロットする座標を計算する計算式等を設定する。ここで設定した項目は、記録部（ＣＬＭＥ）に格納される。
【００９２】
データ検索（ＣＬＳＥ）において、クライアント（ＣＬ）は、初期条件設定（ＣＬＩＳ）に基づき、アプリケーションサーバ（ＡＳ）に対して、検索を行う。記録部（ＣＬＭＥ）には、検索対象のアプリケーションサーバ（ＡＳ）の名称、アドレス、データベース名及びテーブル名等、センシングデータを取得するために必要な情報が格納されている。クライアント（ＣＬ）は、データ検索（ＣＬＳＥ）をする際、初期条件設定（ＣＬＩＳ）によって設定された検索内容と、記録部（ＣＬＭＥ）から取得したデータベースの情報と、に基づいて、検索に用いるコマンドを作成する。作成されたコマンドは、制御部（ＣＬＣＯ）によって、記録部（ＣＬＭＥ）に格納されているアプリケーションサーバ（ＡＳ）用の送信フォーマットに変換される。送信フォーマットに変換されたコマンドは、送信・受信部（ＣＬＳＲ）を経由して、アプリケーションサーバ（ＡＳ）に送信される。
【００９３】
データ依頼（ＡＳＲＱ）において、アプリーションサーバ（ＡＳ）は、取得すべきデータの時刻及びデータ取得対象である端末の固有ＩＤを送信し、センシングデータを要求する。言い換えると、送信された時刻に、送信された固有ＩＤが示す端末において取得されたセンシングデータが、データ依頼（ＡＳＲＱ）によって要求される。送信される時刻及び端末の固有ＩＤは、アプリーションサーバ（ＡＳ）の記録部（ＡＳＭＥ）又はクライアント（ＣＬ）の記録部（ＣＬＭＥ）に格納されたものであってもよいし、クライアント（ＣＬ）の入出力部（ＣＬＩＯ）を通してユーザ（ＵＳ）が指定したものであってもよい。
【００９４】
データ検索（ＡＳＳＥ）において、アプリーションサーバ（ＡＳ）は、データ依頼（ＡＳＲＱ）に基づき、ストレージサーバ（ＳＳ）に対して、検索を行う。記録部（ＡＳＭＥ）には、検索対象のストレージサーバ（ＳＳ）の名称、アドレス、データベース名及びテーブル名等、データ信号を取得するために必要な情報が記載されている。アプリーションサーバ（ＡＳ）は、データ検索（ＡＳＳＥ）を行う際、データ依頼（ＡＳＲＱ）を通して検索内容を依頼し、データベースの情報を記録部（ＡＳＭＥ）から取得し、検索に用いるコマンドを作成する。作成されたコマンドは、制御部（ＡＳＣＯ）によって、記録部（ＡＳＭＥ）に格納されているストレージサーバ（ＳＳ）用の送信フォーマットに変換される。送信フォーマットに変換されたコマンドは、送信・受信部（ＡＳＳＲ）を経由してストレージサーバ（ＳＳ）に送信される。
【００９５】
データ受信（ＡＳＲＥ）において、アプリーションサーバ（ＡＳ）は、データ検索（ＡＳＳＥ）のコマンドに基づいて、ストレージサーバ（ＳＳ）内のデータベース部（ＳＳＤＢ）から送信されたセンシングデータを受信する。送信・受信部（ＡＳＳＲ）が受信したセンシングデータは記録部（ＡＳＭＥ）に格納される。
【００９６】
データ分類（ＡＳＤＥ）において、アプリーションサーバ（ＡＳ）は、取得したデータを適切な各要素に分類する。その際、時刻情報とセンシングデータは必ず関連付けたままで分類される。
【００９７】
データ処理（ＡＳＤＰ）を行うプログラムは、記録部（ＡＳＭＥ）に格納されており、制御部（ＡＳＣＯ）によって実行される。データ処理（ＡＳＤＰ）は、表示に適した形にデータを処理するプログラムであり、データ受信（ＡＳＲＥ）によって記録部（ＡＳＭＥ）に格納されたセンシングデータを処理する。
【００９８】
処理結果格納（ＡＳＰＵ）において、アプリーションサーバ（ＡＳ）は、データ処理（ＡＳＤＰ）によって処理した結果（すなわち、処理されたセンシングデータ）をデータベース部（ＡＳＤＢ）に格納する。このとき、処理結果だけではなく、処理の条件としてデータ依頼（ＡＳＲＱ）で提示された情報もまとめて格納することが望ましい。
【００９９】
データ送信（ＡＳＳＥ）において、アプリーションサーバ（ＡＳ）は、データベース部（ＡＳＤＢ）に格納された処理結果を送信・受信部（ＡＳＳＲ）を経由してクライアント（ＣＬ）に送信する。
【０１００】
データ受信（ＣＬＲＥ）において、クライアント（ＣＬ）は、アプリケーションサーバ（ＡＳ）内のデータベース部（ＡＳＤＢ）から送信された処理結果を受信する。より詳細には、送信・受信部（ＣＬＳＲ）が受信した処理結果は、記録部（ＣＬＭＥ）に格納される。
【０１０１】
メンバ属性照会（ＣＬＭＳ）において、クライアント（ＣＬ）は、取得したデータの端末情報（ＴＲＴＲ）を、記録部（ＣＬＭＥ）に記録されているメンバ属性情報（ＣＬＭＩ）に照会することによって、その端末を保有するメンバの氏名及び属性等を取得する。必要であれば、取得した氏名及び属性等も表示されてもよい。
【０１０２】
データ加工（ＣＬＤＰ）において、クライアント（ＣＬ）は、データ受信（ＣＬＲＥ）によって取得した処理結果から、記録部（ＣＬＭＥ）に記載されている表示方法に基づいて、画像又は画面を生成する。生成された画面等は、記録部（ＣＬＭＥ）に格納される。
【０１０３】
データ表示（ＣＬＤＩ）において、クライアント（ＣＬ）は、データ加工（ＣＬＤＰ）によって作成された結果を、画面（ＣＬＳＣ）に表示し、その画面（ＣＬＳＣ）を、入出力部（ＣＬＩＯ）を介してユーザ（ＵＳ）に提示する。
【０１０４】
アプリケーション終了（ＵＳＥＮ）はユーザ（ＵＳ）によるアプリケーションの終了である。
【０１０５】
時刻修正（ＢＡＴＭ）は、基地局（ＢＡ）の時計（ＢＡＴＡ）の時刻を合わせるために行われる。基地局（ＢＡ）は、現在の時刻をネットワーク（ＬＡ）網にあるＮＴＰサーバ（図示省略）から取得する。時刻修正（ＢＡＴＭ）の処理は定期的に行なわれる。
【０１０６】
時刻修正依頼（ＢＡＴＲ）は、端末（ＴＲ）の時刻を合わせるために、基地局（ＢＡ）から端末（ＴＲ）へ依頼される。時刻修正（ＴＲＴＭ）は、時刻修正依頼（ＢＡＴＲ）によって基地局（ＢＡ）から送信された時刻に基づいて、時計（ＴＲＴＩ）の時刻を修正する処理である。時刻修正依頼（ＢＡＴＲ）から時刻修正（ＴＲＴＭ）までの処理は定期的に行なわれる。
【０１０７】
次に、端末（ＴＲ）のセンシング部（ＴＲＳＥ）におけるセンシングの間隔と、送信・受信部（ＴＲＳＲ）における送信のタイミングについて、本実施の形態の場合の例の一つを挙げて述べる。
【０１０８】
端末（ＴＲ）は、三軸加速度センサ及び赤外線送受信器を備え、これらが全て１０秒サイクルでセンシング及びデータ送信を行う。
【０１０９】
加速度センサは、１０秒中の始めの２秒間でＸ、Ｙ、Ｚ軸方向各１００回のセンシングを行う。センシングの結果として取得された加速度情報は、端末（ＴＲ）の状態を示す。端末（ＴＲ）が人物に装着されている場合、取得された加速度情報は、端末（ＴＲ）を装着した人物の活動の状態（例えば、その人物が静止しているか否か）を示す。
【０１１０】
赤外線送信器は、１０秒間あたり６回ずつ端末（ＴＲ）の正面に向かって赤外線信号を送信する。送信される赤外線信号には、端末情報（ＴＲＴＲ）、すなわち、自端末（ＴＲ）のＩＤ（識別子）を示す信号が含まれる。
【０１１１】
二つの端末（ＴＲ）が向かい合ったとき、つまり二人の人物が対面したときには、一方の端末（ＴＲ）の受信器が、もう一方の端末（ＴＲ）のＩＤを受信する。すなわち、一つの端末（ＴＲ）が他の端末（ＴＲ）のＩＤを受信したとき、それらの二つの端末が対面していることを意味する。それぞれの端末（ＴＲ）が人物の前面に装着されている場合、二つの端末（ＴＲ）が対面していることは、それらを装着した二人の人物が対面していることを意味する。赤外線の受信器側は、常に待機状態となっており、１０秒間のうちに受信したＩＤと、受信した回数を記録する。
【０１１２】
そして、端末（ＴＲ）は、これらのセンシングデータにタイムスタンプ及び端末情報（ＴＲＴＲ）つまり自身の固有ＩＤを付与した後、それらのセンシングデータを基地局（ＢＡ）に一括して無線送信する。結局、上記の例において、端末（ＴＲ）から送信されるセンシングデータには、その端末の加速度を示す情報と、その端末の固有ＩＤと、その端末が他の端末と対面したことを示す情報と、それらの情報に対応付けられた時刻情報とが含まれる。これらのセンシングデータが、人物の交流を示すインタラクションデータとして利用される。
【０１１３】
しかし、上記は一例に過ぎず、のセンシング間隔及び送信タイミングは、任意に設定することができる。
【０１１４】
図４Ａは、本発明の第１の実施の形態において作成された表示画面の例を示す説明図である。
【０１１５】
描画処理を行うために、クライアント（ＣＬ）内のアプリケーション部（ＣＬＡＰ）を介してアプリケーションサーバ（ＡＳ）が呼び出され、アプリケーションサーバ（ＡＳ）がストレージサーバ（ＳＳ）にコマンドを送信し、必要なデータをデータベース部（ＳＳＤＢ）から取得する。アプリケーションサーバ（ＡＳ）において処理されたセンシングデータは、データベース部（ＡＳＤＢ）に格納される。クライアント（ＣＬ）のアプリケーション部（ＣＬＡＰ）は、データベース部（ＡＳＤＢ）に格納されたデータを取得し、そのデータに基づいて表示画面を作成する。
【０１１６】
図４Ａは、４人のメンバの、５日間（７月２４日から２８日まで）における、赤外線と加速度に関するセンシングデータを一覧表示した例である。これは、左側の赤外線表示領域（ＣＬＳＣ＿ＩＲ）に赤外線による対面検出のデータを、右側の加速度表示領域（ＣＬＳＣ＿ＡＣＣ）に加速度のデータを表示したものである。なお、加速度表示領域（ＣＬＳＣ＿ＡＣＣ）の内容については、後に図４Ｂ及び図４Ｃにおいてその一部を拡大した図面を参照して詳細に説明する。中央の対象人物表示（ＣＬＳＣ＿Ｐ０）に、表示の対象である人物の名前、その人物のＩＤ、又は、その人物に装着された端末（ＴＲ）のＩＤが表示される。さらに、その名前又はＩＤの背景には、その名前又はＩＤと１対１に対応する色彩が表示される。
【０１１７】
対象人物表示（ＣＬＳＣ＿Ｐ０）に人物の名前又はその人物のＩＤが表示される場合、その人物の名前又はＩＤは、その人物に装着された端末（ＴＲ）のＩＤと対応付けられる。この場合、各端末（ＴＲ）は、その端末（ＴＲ）を装着した人物の名前又はその人物のＩＤによって識別されてもよい。
【０１１８】
図４Ａ中の赤外線表示小領域（ＣＬＳＣ＿ＩＲ０）と加速度表示小領域（ＣＬＳＣ＿ＡＣＣ０）は、同じ人物、すなわち、同じ端末（ＴＲ）による同じ日付のセンシングデータである。これらのデータは、表示画面上で同じ高さに並ぶように（すなわち、時間軸からそれらの領域までの距離が等しくなるように）左右に配置される。
【０１１９】
言い換えると、赤外線表示領域（ＣＬＳＣ＿ＩＲ）は、時間軸に略垂直の方向に、複数の領域に区切られる。区切られた各領域は、各人物に割り当てられる。各人物（例えば、人物Ａ）に割り当てられた領域は、さらに、時間軸に略垂直の方向に、複数の赤外線表示小領域（ＣＬＳＣ＿ＩＲ０等）に区切られる。そして、一つの赤外線表示小領域（例えば、ＣＬＳＣ＿ＩＲ０）に、ある１日（例えば、７月２４日）に取得された情報が表示される。同様にして、加速度表示領域（ＣＬＳＣ＿ＡＣＣ）は、時間軸に略垂直の方向に、複数の人物のための領域に区切られる。そして、各人物に割り当てられる領域は、さらに、複数の加速度表示小領域（ＣＬＳＣ＿ＡＣＣ０等）に区切られる。
【０１２０】
また、赤外線表示小領域（ＣＬＳＣ＿ＩＲ０）においては、帯を塗りつぶした色彩によって、対面相手が表現される。例えば、７月２４日９：２０の人物Ａの対面表示（ＣＬＳＣ＿ＩＲ０１）の色彩は、対象人物表示（ＣＬＳＣ＿Ｐ０）における人物Ｃの背景色と同じである。一方、７月２４日９：２０の人物Ｃの対面表示（ＣＬＳＣ＿ＩＲ０２）の色彩は、対象人物表示（ＣＬＳＣ＿Ｐ０）における人物Ａの背景色と同じである。このことは、７月２４日９：２０において、人物Ａが装着した端末（ＴＲ）と、人物Ｃが装着した端末（ＴＲ）とが、互いに、相手から送信された赤外線信号を受信したことを示している。このため、図４Ａに示す表示を参照したユーザ（ＵＳ）は、７月２４日９：２０に人物Ａと人物Ｃが対面していたことを知ることができる。
【０１２１】
赤外線表示小領域（ＣＬＳＣ＿ＩＲ０）と加速度表示小領域（ＣＬＳＣ＿ＡＣＣ０）は、それぞれ、時間軸を有する。図４Ａの例では、各領域の横軸が時間軸である。両領域の対比を容易にするため、これらの時間軸は横方向に並べて（言い換えると、一方の時間軸が他方の延長線上に位置するように）表示され、それらの時間幅（尺度）は同じである。その結果、例えば、人物Ａと人物Ｃの交流（インタラクション）が発生した場合、そのインタラクションを示す対面表示（ＣＬＳＣ＿ＩＲ０１）に対応する時刻と同じ時刻に対応する人物Ａの加速度データは、（ＣＬＳＣ＿ＡＣＣ０１）に現れる。
【０１２２】
赤外線表示領域（ＣＬＳＣ＿ＩＲ）における対面表示（ＣＬＳＣ＿ＩＲ０１）の位置と、加速度表示領域（ＣＬＳＣ＿ＡＣＣ）における加速度データ表示（ＣＬＳＣ＿ＡＣＣ０１）の位置は、略同一である。このように、人物が他の人物と対面したか否かを示す情報と、それらの人物の活動を示す情報とを、時刻に基づいて対応付けて表示することによって、対面と活動に関するデータを対応付けて分析することが容易になる。
【０１２３】
図４Ａの例では、時間軸に、一日の中の時刻（例えば、８：００から２０：００まで）が表示される。そして、異なる日に属する時刻に対応するデータは、異なる赤外線表示小領域（ＣＬＳＣ＿ＩＲ０等）又は加速度表示小領域（ＣＬＳＣ＿ＡＣＣ０等）に表示される。しかし、時間軸は、異なる日に属する時刻を連続的に表示してもよい。例えば、時間軸は、７月２４日の０：００から２３：５９までを表示し、さらに、その表示に連続して、７月２５日の０：００から２３：５９までを表示してもよい。
【０１２４】
図４Ｂは、本発明の第１の実施の形態において実行される加速度に基づく行動パターン解析の説明図である。
【０１２５】
具体的には、図４Ｂは、図４Ａの加速度表示領域（ＣＬＳＣ＿ＡＣＣ）における加速度データの一部を拡大したものである。行動表示（ａｃｔｉｖｉｔｙ）領域には、三つのグラフを示す。上のグラフから順に、Ｘ軸方向の加速度成分（ＡｃｃＸ）、Ｙ軸方向の加速度成分（ＡｃｃＹ）及びＺ軸方向の加速度成分（ＡｃｃＺ）を表している。なお、名札型端末（ＴＲ）を首からぶら下げた状態において、Ｘ軸方向が右向きの成分、Ｙ軸方向が垂直下向きの成分、Ｚ軸方向が正面前向きの成分である。
【０１２６】
図４Ｂには、端末（ＴＲ）を装着した人物が静止しているとき、歩行しているとき及び着座しているときに観測される加速度の例を、それぞれ、静止（ｓｔａｔｉｃ）、歩行（ｗａｌｋｉｎｇ）及び着座（ｓｅａｔｅｄ）に示す。
【０１２７】
静止（ｓｔａｔｉｃ）時には、Ｙ軸に重力加速度による１［Ｇ］がかかっており、Ｘ軸、Ｚ軸方向はほとんど０の状態で安定していることが見える。
【０１２８】
着座（ｓｅａｔｅｄ）時には、Ｙ軸の値が０．７［Ｇ］付近まで減少し、同時にＺ軸の値も０．７［Ｇ］付近まで増加して安定している。これは、端末（ＴＲ）を装着した人物が背もたれに深くもたれるようにして座っていたため、ノードが上向きに傾いた状態になったからだと考えられる。
【０１２９】
さらに、歩行（ｗａｌｋｉｎｇ）時には、Ｙ軸の値が１［Ｇ］以上になり、かつグラフの先端が鋭利な形状になる。Ｘ軸とＺ軸方向においても約０．３［Ｇ］程度になり、振幅の拡大が見られる。
【０１３０】
また、この歩行時のデータをさらに拡大して表示したものが歩行１（ｗａｌｋｉｎｇ１）である。歩行１（ｗａｌｋｉｎｇ１）によって、２秒間で約４回の歩行のリズムが、特にＹ軸方向に顕著に現われていることがわかる。
【０１３１】
これらの結果から、端末（ＴＲ）による加速度データから、端末（ＴＲ）の移動の状態、言い換えると、端末（ＴＲ）を装着した人物の行動パターンを解析することができることがわかる。例えば、加速度の値、その振幅、又はその周期等が所定の範囲内であるか否かを判別し、その判別の結果に基づいて、端末（ＴＲ）が移動しているか否か、より詳細には、端末（ＴＲ）を装着した人物が静止しているか、歩行しているか、又は着座しているかを判断することができる。
【０１３２】
なお、加速度データに加えて、又は、加速度データに代えて、加速度データ以外のデータを表示画面に表示することもできる。例えば、温度センサ（ＴＲＴＥ）によって取得された温度データ、照度センサ（ＴＲＩＬ）によって取得された照度データ、又は、マイクロホン（ＴＲＭＩ）によって取得された音声データが表示されてもよい。この場合、例えば、音声データに基づいて、端末（ＴＲ）を装着した人物が会話しているか否かが判別されてもよい。あるいは、照度データ又は温度データに基づいて、端末（ＴＲ）が置かれた環境が判断されてもよい。
【０１３３】
図４Ｃは、本発明の第１の実施の形態において実行されるインタラクションの分析の説明図である。
【０１３４】
具体的には、図４Ｃは、図４Ａにおける同日・同時刻の人物Ａと人物Ｂに対応するデータの一部を拡大し、人物間の対比及び赤外線−加速度間の対比をわかりやすくしたものである。加速度データの一人分、例えば人物Ａの領域にはＸ軸方向（ＡＣＣ＿ＡＸ）、Ｙ軸方向（ＡＣＣ＿ＡＹ）、Ｚ軸方向（ＡＣＣ＿ＡＺ）の加速度データが含まれている。これによって、各人物の動作や状態に関する詳しい分析が可能となる。
【０１３５】
赤外線データに関しては、赤外線Ａ（ＩＲ＿Ａ）に表示された色が人物Ｂの名前の背景と同じ色であることによって、この時間帯に人物Ａが人物Ｂと対面していたことを表す。それと対応して、赤外線Ｂ（ＩＲ＿Ｂ）に表示された色が人物Ａの名前の背景と同じ色であることによって、人物Ｂが人物Ａと対面していたことを表している。
【０１３６】
さらに、対面している同じ時間帯の加速度データを比べて見ると、人物ＡではＹ軸方向（ＡＣＣ＿ＡＹ）の成分が減少し、同時に、Ｚ軸方向（ＡＣＣ＿ＡＺ）の成分が増加している。このため、このとき人物Ａは座っていると判断できる。一方、同じ時間帯において人物Ｂでは、Ｙ軸方向（ＡＣＣ＿ＢＹ）の成分はあまり変化せず、Ｘ軸方向（ＡＣＣ＿ＢＸ）に細かい揺れが現れていることから、人物Ｂは立っていると判断できる。
【０１３７】
これらを合わせて分析すると、この対面時には、椅子に座っている人物Ａのところに、人物Ｂから話題もしくは相談事を持って話しかけに行ったと分析することができる。また、人物Ａは深くもたれて座っていることから、人物Ａは人物Ｂよりも立場が上の人間であると判断できる。
【０１３８】
このように、同日・同時刻の複数のメンバの赤外線データと加速度データを対比して分析することが可能になる。その結果、インタラクションの起点となる人物やインタラクションの状況、二人の人間の立場を分析することが可能となる。
【０１３９】
図５は、本発明の第１の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０１４０】
表示画面を作成するために、初期条件設定（ＣＬＩＳ）、描画領域の設定（ＣＬＴＳ）、データベース接続（ＡＳＤＣ）、データ処理（ＡＳＤＰ）、データプロット（ＣＬＤＰ）及びデータ表示（ＣＬＤＩ）の各手順が順次実行される。
【０１４１】
初期条件設定（ＣＬＩＳ）は、画面を表示するための基本となる条件を設定する手順である。描画領域の設定（ＣＬＴＳ）は、表示画面内の各部分の寸法を計算する手順である。
【０１４２】
データベース接続（ＡＳＤＣ）は、ストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）に接続して必要なセンシングデータを取得する手順である。データ処理（ＡＳＤＰ）は、取得したデータを表示される形にするためのデータ処理を行う手順である。クライアント（ＣＬ）におけるデータプロット（ＣＬＤＰ）は、処理された各データをプロットする手順である。データ表示（ＣＬＤＩ）は、プロットされたデータを画面（ＣＬＳＣ）に表示する手順である。
【０１４３】
上記の手順の詳細を、図６から図１２を参照して説明する。
【０１４４】
図６は、本発明の第１の実施の形態において、初期条件設定のために表示される画面の例を示す説明図である。
【０１４５】
初期条件設定（ＣＬＩＳ）では、クライアント（ＣＬ）の入出力部（ＣＬＩＯ）を介して、表示されるデータの期間、表示される複数のメンバ、表示されるデータの種類とデータ処理の方法、作成される表示画面のサイズ、及び、グラフの配置方向等のパラメータをユーザ（ＵＳ）が指定する。
【０１４６】
図６は、初期条件設定（ＣＬＩＳ）用の入力ウィンドウの例である。初期条件設定ウィンドウ（ＣＬＩＳＷＤ）は、表示期間選択（ＣＬＩＳＰＴ）、表示サイズ（ＣＬＩＳＰＳ）、グラフ配置方向（ＣＬＩＳＧＤ）、表示メンバ選択（ＣＬＩＳＰＭ）、表示データ選択（ＣＬＩＳＰＤ）、スタートボタン（ＣＬＩＳＳＴ）の各領域によって構成される。
【０１４７】
表示期間選択（ＣＬＩＳＰＴ）領域では、表示されるデータの期間の、始めの年・月・日を示す数字が、それぞれ、個別のテキストボックス（ＰＴ０１〜ＰＴ０３）に、終わりの年・月・日を示す数字が、それぞれ、個別のテキストボックス（ＰＴ１１〜ＰＴ１３）に入力される。また、表示される横軸（すなわち時間軸）の始点の時刻がテキストボックス（ＰＴ２１、ＰＴ２２）に、終点の時刻がテキストボックス（ＰＴ３１、ＰＴ３２）に入力される。
【０１４８】
図６の例では、テキストボックス（ＰＴ０１〜ＰＴ０３）、テキストボックス（ＰＴ１１〜ＰＴ１３）及びテキストボックス（ＰＴ２１、ＰＴ２２）に、それぞれ、「２００６」、「７」、「２４」、「２００６」、「７」、「２８」、「０８」、「００」、「２０」及び「００」が入力されている。この場合、２００６年７月２４日から２００６年７月２８日までに対応付けられたデータが表示される。ただし、各日のデータのうち、８：００から２０：００までの時刻に対応付けられたデータが表示される（図４Ａ参照）。
【０１４９】
表示サイズ（ＣＬＩＳＰＳ）領域では、表示される画像のサイズが設定される。本実施の形態では、画面に表示される画像が長方形であることを前提とする。画像の縦の長さがテキストボックス（ＰＳ０１）に、横の長さがテキストボックス（ＰＳ０２）に入力される。入力される数値の単位として、ピクセル又はセンチメートル等、何らかの長さの単位が指定される。
【０１５０】
グラフ配置方向（ＣＬＩＳＧＤ）領域では、複数の種類のグラフを縦に配置するか、横に配置するかが指定される。これは、ラジオボタン（ＧＤ０１）又はラジオボタン（ＧＤ０２）のどちらかにチェックを入れることで指定される。
【０１５１】
表示メンバ選択（ＣＬＩＳＰＭ）領域では、表示の対象とするメンバが指定される。人物名の後ろにカッコでくくられている数字は、その人物に装着された端末（ＴＲ）の固有ＩＤである。表示の対象とするメンバは、チェックボックス（ＰＭ０１〜ＰＭ０９）にチェックを入れることによって指定される。ユーザ（ＵＳ）は、複数のメンバを指定することができる。また、この領域は、センシングしているメンバの数が多いときには、メンバの所属を指定することによって複数のメンバが選択できるよう修正されてもよい。あるいは、検索機能が付加されてもよい。
【０１５２】
表示データ選択（ＣＬＩＳＰＤ）領域では、表示されるデータの種類及びその処理の方法が設定される。基本的には加速度（ＰＤ１）及び赤外線（ＰＤ２）が選択される。加速度（ＰＤ１）の平均化処理、又は、加速度に基づく行動解析が必要な場合、平均化処理（ＰＤ１１）又は行動解析（ＰＤ１２）にチェックを入れる。ここで、図に付加した番号（例えば、ＰＤ１及びＰＤ１１等）の桁が多いほど下位の選択肢となる。上位の選択肢が選択されていない場合、その選択肢の下位の選択肢を選択することはできない。さまざまなデータの処理方法については、第２の実施の形態以降で述べるためここでは割愛する。
【０１５３】
以上の項目を全て入力終了した後に、ユーザ（ＵＳ）がスタートボタン（ＣＬＩＳＳＴ）を操作すると、以後、入力されたパラメータに従って、アプリケーションが起動される。
【０１５４】
しかし、上記の入力ウィンドウは一例に過ぎず、表示するデータの期間、メンバ、データの種類を設定できれば、必ずしも入力ウィンドウを用いなくてもよい。表示サイズ、データ処理の方法はその他の条件から自動で求めることもできる。また、グラフの配置方向は既定であってもよい。また、設定すべき項目において、他に必要な項目を増やすこともできる。
【０１５５】
図７は、本発明の第１の実施の形態における描画領域設定の説明図である。
【０１５６】
描画領域の設定（ＣＬＴＳ）では、初期条件設定（ＣＬＩＳ）で設定された、表示画面のサイズ、表示される人数と日時の期間、及び、表示されるデータの種類から、各部の小グラフの表示領域の幅及び高さが設定される。横軸は時間軸である。予測されるデータの最大値に基づいて、それぞれの縦軸のレンジが計算され、決定される。
【０１５７】
図７は、例として、図４Ａに示すように、４人のメンバに関する４日分のデータを表示する場合の各部の寸法を示す。この例は、図６に示す入力ウィンドウの例とも対応する。まず、図６のテキストボックス（ＰＳ０２）で設定した画像の縦の長さを画像高さ（ＴＳＨ１）、テキストボックス（ＰＳ０１）で設定した画像の横の長さを画像幅（ＴＳＢ１）とする。メンバ数は図６のチェックボックス（ＰＭ０１〜ＰＭ０９）のうちでチェックが入っている個数（すなわち４）である。日数は、図６でユーザが入力した終了時刻（ＰＴ１１〜ＰＴ１５）と開始時刻（ＰＴ０１〜ＰＴ０５）の差に相当する。ただし、時分秒以下の端数があった場合には日の単位に繰り上げられる。
【０１５８】
画像高さ（ＴＳＨ１）と画像幅（ＴＳＢ１）を基準とした寸法の計算方法の具体例を以下に示す。
【０１５９】
一人分領域高さ（ＴＳＨ０１〜ＴＳＨ０４）は、画像高さ（ＴＳＨ１）×０．８÷メンバ数である。一人一日分領域高さ（ＴＳＨ００１）は、画像高さ（ＴＳＨ１）÷日数である。メンバ間余白高さ（ＴＳＨ０１２〜ＴＳＨ０１４）＝画像高さ（ＴＳＨ１）×０．２÷メンバ数である。領域上部・下部余白高さ（ＴＳＨ０１１、ＴＳＨ０１５）は、メンバ間余白高さ（ＴＳＨ０１２〜ＴＳＨ０１４）÷２である。
【０１６０】
グラフ領域幅（ＴＳＢ０１）は、画像幅（ＴＳＢ１）×０．８÷２である。グラフ領域中央余白（ＴＳＢ０１２）は、画像幅（ＴＳＢ１）×０．２÷２である。グラフ領域左右余白（ＴＳＢ０１１、ＴＳＢ０１３）は、グラフ領域中央余白（ＴＳＢ０１２）÷２である。
【０１６１】
さらに、加速度（ｘ、ｙ、ｚ）のそれぞれのグラフの高さは、一人一日分の領域高さ（ＴＳＨ００１）÷３によって決定できる。
【０１６２】
上記の具体例は一例に過ぎない。データを読み取りやすい画面となるように、上記以外の寸法比が採用されてもよい。
【０１６３】
図８は、本発明の第１の実施の形態のストレージサーバ（ＳＳ）が保持するデータベース部（ＳＳＤＢ）の説明図である。
【０１６４】
データベース（ＳＳＤＢ）への接続（ＡＳＤＣ）では、アプリケーションサーバ（ＡＳ）からストレージサーバ（ＳＳ）にコマンドが送信され、時刻データ及びノードＩＤを基準にデータベース（ＳＳＤＢ）でクエリが実行され、アプリケーションサーバ（ＡＳ）が必要なデータを取得する。
【０１６５】
データベース部（ＳＳＤＢ）には、端末（ＴＲ）によってセンシングされたデータ（すなわち、センシングデータ）が整理されて格納される。データベース部（ＳＳＤＢ）の一行には、開始時刻（ＳＳＤＢ＿ＳＴＭ）、終了時刻（ＳＳＤＢ＿ＥＴＭ）、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）、赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）、受信回数（ＳＳＤＢ＿ＮＩＲ）、加速度ｘ１（ＳＳＤＢ＿ＡＸ１）、加速度ｙ１（ＳＳＤＢ＿ＡＹ１）、加速度ｚ１（ＳＳＤＢ＿ＡＺ１）、から、加速度ｘ１００（ＳＳＤＢ＿ＡＸ１００）、加速度ｙ１００（ＳＳＤＢ＿ＡＹ１００）、加速度ｚ１００  （ＳＳＤＢ＿ＡＺ１００）までの要素がある。
【０１６６】
終了時刻（ＳＳＤＢ＿ＥＴＭ）は、タイムスタンプの時刻であり、開始時刻（ＳＳＤＢ＿ＳＴＭ）は、タイムスタンプの時刻からセンシング間隔を減算した時刻である。
【０１６７】
ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）は、センシングした端末（ＴＲ）の固有ＩＤである。
【０１６８】
赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）は、赤外線を送信した端末（ＴＲ）の固有ＩＤである。
【０１６９】
図６に示すように、端末（ＴＲ）の固有ＩＤと、その端末（ＴＲ）を装着している人物とが１対１に対応する場合、端末（ＴＲ）の固有ＩＤに基づいて、その端末（ＴＲ）を装着している人物を特定することができる。
【０１７０】
受信回数（ＳＳＤＢ＿ＮＩＲ）は、開始時刻（ＳＳＤＢ＿ＳＴＭ）から終了時刻（ＳＳＤＢ＿ＥＴＭ）までの間に、赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が示す端末（ＴＲ）から赤外線を受信した回数である。必要ならば、受信回数（ＳＳＤＢ＿ＮＩＲ）の列に赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）と赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）の要素を追加してもよい。
【０１７１】
加速度ｘ１（ＳＳＤＢ＿ＡＸ１）は、加速度センサが１回目に取得したＸ軸方向の加速度の値である。
【０１７２】
加速度ｙ１（ＳＳＤＢ＿ＡＹ１）は、加速度センサが１回目に取得したＹ軸方向の加速度の値である。
【０１７３】
加速度ｚ１（ＳＳＤＢ＿ＡＺ１）は、加速度センサが１回目に取得したＺ軸方向の加速度の値である。
【０１７４】
以降、１００回目に取得した値まで、加速度（ＳＳＤＢ＿ＡＸ１−ＳＳＤＢ＿ＡＸ１００、ＳＳＤＢ＿ＡＹ１−ＳＳＤＢ＿ＡＹ１００、ＳＳＤＢ＿ＡＺ１−ＳＳＤＢ＿ＡＺ１００）の要素がある。
【０１７５】
レコード１（ＲＥ０１）からレコード６（ＲＥ０６）は、格納されている具体的なデータの例である。
【０１７６】
データは、基本的には開始時刻（ＳＳＤＢ＿ＳＴＭ）の順に格納される。レコードの数は、ストレージサーバ（ＳＳ）が基地局（ＢＡ）から新しいデータを受信する度に追加されてもよい。
【０１７７】
データベース部（ＳＳＤＢ）の形式及び要素は、必要に応じて変更・追加又は削除することができる。
【０１７８】
図９は、本発明の第１の実施の形態のアプリケーションサーバ（ＡＳ）が実行するデータ処理（ＡＳＤＰ）を示すフローチャートである。
【０１７９】
データ処理（ＡＳＤＰ）において、アプリケーションサーバ（ＡＳ）のデータ処理部（ＡＳＤＰ）は、ストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）から取得した未処理のセンシングデータに対して、単位変換（ＡＳＭＣ）の処理及び赤外線受信回数に基づく対面判別（ＡＳＦＤ）の処理を行い、処理されたセンシングデータをアプリケーションサーバ（ＡＳ）内のデータベース部（ＡＳＤＢ）に格納する。
【０１８０】
図９では、データ処理の開始（ＡＳＤＰＳＴ）後、データ処理部（ＡＳＤＰ）が初期条件設定（ＣＬＩＳ）を読み込み（ＡＳＤＰ＿１）、さらに、加速度単位変換式（ＡＳＭＥ＿ＡＣＣ）及び対面閾値（ＡＳＭＥ＿ＩＲＴ）を読み込む（ＡＳＤＰ＿２）。加速度単位変換式（ＡＳＭＥ＿ＡＣＣ）として既定のものが記録されている。対面閾値（ＡＳＭＥ＿ＩＲＴ）は、同じ相手からの赤外線受信回数が何回以上であったら対面したと判別するかを示す閾値である。対面閾値（ＡＳＭＥ＿ＩＲＴ）は、既定であってもよいし、初期条件設定の際にユーザによって指定されたものが、記録部（ＡＳＭＥ）に格納されていてもよい。
【０１８１】
次に、データ処理部（ＡＳＤＰ）は、ストレージサーバ（ＳＳ）のデータベース（ＳＳＤＢ）に接続し（ＡＳＤＰ＿３）、接続したデータベース（ＳＳＤＢ）において、開始時刻（ＳＳＤＢ＿ＳＴＭ）が初期条件設定（ＣＬＩＳ）に設定された表示期間（ＣＬＩＳＰＴ）の範囲内にあるデータを選別して取得する（ＡＳＤＰ＿４）。次に、データ処理部（ＡＳＤＰ）は、取得したデータのうち古い方から１レコード読み込む（ＡＳＤＰ＿５）。１レコードとは、図８に示す一行分のデータを指す。
【０１８２】
次に、データ処理部（ＡＳＤＰ）は、読み込んだレコードに含まれるデータの開始時刻（ＳＳＤＢ＿ＳＴＭ）と終了時刻（ＳＳＤＢ＿ＥＴＭ）が初期条件設定（ＣＬＩＳ）の表示時刻（ＣＬＩＳＰＴ）の範囲内であり、かつ、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）が表示メンバ（ＣＬＩＳＰＭ）である場合、加速度データ処理（ＡＳＤＰ＿１０）及び赤外線対面判別（ＡＳＤＰ＿２０）に進む（ＡＳＤＰ＿６）。そうでない場合、読み込んだレコードは、表示されるべきデータを含まない。この場合、データ処理部（ＡＳＤＰ）は、読み込んだレコードに対する処理を行わずに、ステップ（ＡＳＤＰ＿７）に進む。
【０１８３】
次に、加速度データ処理（ＡＳＤＰ＿１０）及び赤外線対面判別（ＡＳＤＰ＿２０）の二つの処理が実行される。これらは、並行して実行されてもよいし、順次実行されてもよい。順次実行される場合、どちらが先に実行されてもよい。
【０１８４】
先に、加速度データ処理（ＡＳＤＰ＿１０）について説明する。最初に、データ処理部（ＡＳＤＰ）は、各軸方向について１００個ずつある加速度データを、加速度単位変換式（ＡＳＭＥ＿ＡＣＣ）を用いて変換することによって、単位を加速度［Ｇ］に統一する（ＡＳＤＰ＿１１）。この処理は、図１における単位変換（ＡＳＭＣ）の機能に相当する。
【０１８５】
加速度単位変換式（ＡＳＭＥ＿ＡＣＣ）の例としては、次のような式を用いる。
【０１８６】
加速度［Ｇ］＝｛（元データ×４−４７７）／１０２３｝×（３０００／３３３）×（３／２．８）
ただし、この変換式は一例である。端末（ＴＲ）において使用されているセンサに対応した変換式を用いる必要がある。
【０１８７】
１レコードのデータの中には、１００回分の加速度データが含まれる。このため、データ処理部（ＡＳＤＰ）は、１００回分の各加速度データに１対１のセンシング時刻を付加する。具体的には、データ処理部（ＡＳＤＰ）は、図８の開始時刻データ（ＳＳＤＢ＿ＳＴＭ）を基準として、１００回のセンシング時刻を逆算し、加速度データに付加する（ＡＳＤＰ＿１２）。
【０１８８】
次に、データ処理部（ＡＳＤＰ）は、これらの加速度データを、１回分のセンシングデータごとに分割する。そして、データ処理部（ＡＳＤＰ）は、時刻（ＡＳＤＢ＿ＡＣＣＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＡＣＣＳＩＤ）、加速度ｘ（ＡＳＤＢ＿ＡＸ）、加速度ｙ（ＡＳＤＢ＿ＡＹ）、加速度ｚ（ＡＳＤＢ＿ＡＺ）を１レコードとして加速度データベース（ＡＳＤＢ＿ＡＣＣ）に格納する（ＡＳＤＰ＿１３）。これによって、図８に示す１レコードが、１００レコードのデータに分割されることになる。
【０１８９】
次に、赤外線対面判別（ＡＳＤＰ＿２０）について説明する。この処理は、図１における対面判別（ＡＳＦＤ）の機能に相当する。
【０１９０】
最初に、データ処理部（ＡＳＤＰ）は、読み込んだレコードの赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が初期条件設定（ＣＬＩＳ）で設定した表示メンバに含まれているか否かを判別する（ＡＳＤＰ＿２１）。赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が表示メンバに含まれていると判別された場合、処理はステップ（ＡＳＤＰ＿２２）に進む。赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が表示メンバに含まれていないと判別された場合、読み込まれたレコードは表示されるべきデータを含まない。この場合、ステップ（ＡＳＤＰ＿２２）及び（ＡＳＤＰ＿２３）は実行されず、処理はステップ（ＡＳＤＰ＿７）に進む。
【０１９１】
次に、データ処理部（ＡＳＤＰ）は、図８の受信回数（ＳＳＤＢ＿ＮＩＲ）と対面閾値（ＡＳＭＥ＿ＩＲＴ）の大小を比較する（ＡＳＤＰ＿２２）。受信回数（ＳＳＤＢ＿ＮＩＲ）が対面閾値（ＡＳＭＥ＿ＩＲＴ）以上であった場合には、ノードＩＤ（ＳＳＤＢ＿ＳＩＤに示す端末（ＴＲ）が、赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が示す端末（ＴＲ）と対面していたと判別される。この場合、データ処理部（ＡＳＤＰ）は、開始時刻（ＡＳＤＢ＿ＩＲＳＴＭ）、終了時刻（ＡＳＤＢ＿ＩＲＥＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＩＲＳＩＤ）、赤外線送信側ＩＤ（ＡＳＤＢ＿ＩＲＯＩＤ）を１レコードとして赤外線データベース（ＡＳＤＢ＿ＩＲ）に格納する（ＡＳＤＰ＿２３）。
【０１９２】
データベース（ＳＳＤＢ）から読み込んだレコードのデータの処理が終わったなら、次の１レコードのデータを読み込む（ＡＳＤＰ＿５）。全てのレコードのデータの処理が完了（ＡＳＤＰ＿７）した場合には、処理を終了（ＡＳＤＰＥＮ）する。
【０１９３】
図１０は、本発明の第１の実施の形態の加速度データベース（ＡＳＤＢ＿ＡＣＣ）の説明図である。
【０１９４】
加速度データベース（ＡＳＤＢ＿ＡＣＣ）は、図９の加速度データ処理（ＡＳＤＰ＿１０）によって作成される。加速度データベース（ＡＳＤＢ＿ＡＣＣ）は、時刻（ＡＳＤＢ＿ＡＣＣＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＡＣＣＳＩＤ）、加速度ｘ（ＡＳＤＢ＿ＡＸ）、加速度ｙ（ＡＳＤＢ＿ＡＹ）及び加速度ｚ（ＡＳＤＢ＿ＡＺ）の要素を持つ。
【０１９５】
例えば、図１０のレコードＲＥ０１からＲＥ１００は、図８のレコードＲＥ０１から生成されたものである。同様にして、図１０のレコードＲＥ１０１からＲＥ２００は、図８のレコードＲＥ０２から生成されたものである。
【０１９６】
図１１は、本発明の第１の実施の形態の赤外線データベース（ＡＳＤＢ＿ＩＲ）の説明図である。
【０１９７】
赤外線データベース（ＡＳＤＢ＿ＩＲ）は、図９の赤外線対面判別（ＡＳＤＰ＿２０）によって作成される。赤外線データベース（ＡＳＤＢ＿ＩＲ）は、開始時刻（ＡＳＤＢ＿ＳＴＭ）、終了時刻（ＡＳＤＢ＿ＩＲＥＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＩＲＳＩＤ）及び赤外線送信側ＩＤ（ＡＳＤＢ＿ＩＲＯＩＤ）の要素を持つ。
【０１９８】
例えば、図１１のレコードＲＥ０１は、図８のレコードＲＥ０１から生成されたものである。
【０１９９】
図１２は、本発明の第１の実施の形態において実行されるプロット（ＣＬＤＰ）の処理を示すフローチャートである。
【０２００】
プロット（ＣＬＤＰ）の処理は、図３のデータ加工（ＣＬＤＰ）に相当する。プロット（ＣＬＤＰ）は、データベース部（ＡＳＤＢ）に格納された処理済のデータを、描画領域の設定（ＣＬＴＳ）において設定した領域内の、データの値から計算された位置にプロットする処理である。これらの処理はクライアント（ＣＬ）のアプリケーション部（ＣＬＡＰ）によって実行される。
【０２０１】
プロット（ＣＬＤＰ）によって、加速度データは、折れ線グラフ又は棒グラフ等にプロットされる。赤外線データは、端末（ＴＲ）が他の端末（ＴＲ）と対面したか否かを、横軸を時間軸とする帯グラフを対面相手に対応する色で塗りつぶすことによってプロットする。赤外線データは、そのデータに付随するタイムスタンプの前の１０秒間で受信されたものなので、その１０秒間に対応する部分がプロットされる。
【０２０２】
プロットの開始（ＣＬＤＰＳＴ）後、まず、アプリケーション部（ＣＬＡＰ）は、初期条件設定（ＣＬＩＳ）を記録部（ＣＬＭＥ）から読み込み（ＣＬＤＰ＿１）、描画領域設定（ＣＬＴＳ）を記録部（ＣＬＭＥ）から読み込む（ＣＬＤＰ＿２）。
【０２０３】
次に、アプリケーション部（ＣＬＡＰ）は、アプリケーションサーバ（ＡＳ）内のデータベース部（ＡＳＤＢ）に接続する（ＣＬＤＰ＿３）。以後、加速度データプロット（ＣＬＤＰ＿１０）及び赤外線データプロット（ＣＬＤＰ＿２０）の二つのプロセスが実行される。これらのプロセスは、並行して実行されてもよいし、順次実行されてもよい。
【０２０４】
先に、加速度データプロット（ＣＬＤＰ＿１０）について説明する。
【０２０５】
最初に、アプリケーション部（ＣＬＡＰ）は、加速度データベース（ＡＳＤＢ＿ＡＣＣ）のデータを、時刻の古い方から１レコード取得する（ＣＬＤＰ＿１１）。そして、アプリケーション部（ＣＬＡＰ）は、ノードＩＤ（ＡＳＤＢ＿ＡＣＣＳＩＤ）に基づいて、プロットするグラフ領域を指定する（ＣＬＤＰ＿１２）。そして、アプリケーション部（ＣＬＡＰ）は、時刻（ＡＳＤＢ＿ＡＣＣＴＭ）、加速度ｘ（ＡＳＤＢ＿ＡＸ）、加速度ｙ（ＡＳＤＢ＿ＡＹ）及び加速度ｚ（ＡＳＤＢ＿ＡＺ）のそれぞれの値から、描画領域設定（ＣＬＴＳ）に設定された計算式に基づいて、プロットする座標を計算する（ＣＬＤＰ＿１３）。次に、アプリケーション部（ＣＬＡＰ）は、それらのセンシングデータをグラフ上にプロットする（ＣＬＤＰ＿１４）。
【０２０６】
以上のステップ（ＣＬＤＰ＿１１）からステップ（ＣＬＤＰ＿１４）までの手順を、すべてのデータのプロットが終了するまで繰り返す（ＣＬＤＰ＿１５）。
【０２０７】
次に、赤外線データプロット（ＣＬＤＰ＿２０）について説明する。
【０２０８】
最初に、アプリケーション部（ＣＬＡＰ）は、赤外線データベース（ＡＳＤＢ＿ＩＲ）の、データを時刻の古い方から１レコード取得する（ＣＬＤＰ＿２１）。そして、アプリケーション部（ＣＬＡＰ）は、ノードＩＤ（ＡＳＤＢ＿ＩＲＳＩＤ）に基づいて、プロットするグラフ領域を指定する（ＣＬＤＰ＿２２）。そして、アプリケーション部（ＣＬＡＰ）は、開始時刻（ＡＳＤＢ＿ＩＲＳＴＭ）と終了時刻（ＡＳＤＢ＿ＩＲＥＴＭ）から、プロットする座標を計算する（ＣＬＤＰ＿２３）。
【０２０９】
次に、アプリケーション部（ＣＬＡＰ）は、赤外線送信側ＩＤ（ＡＳＤＢ＿ＩＲＯＩＤ）に対応する色を表示色として設定し（ＣＬＤＰ＿２４）、その色によって開始時刻（ＡＳＤＢ＿ＩＲＳＴＭ）から終了時刻（ＡＳＤＢ＿ＩＲＥＴＭ）までの幅を塗りつぶすことによって、赤外線データをプロットする（ＣＬＤＰ＿２５）。
【０２１０】
以上のステップ（ＣＬＤＰ＿２１）からステップ（ＣＬＤＰ＿２５）までの手順を、すべてのデータのプロットが完了するまで繰り返す（ＣＬＤＰ＿２６）。
【０２１１】
加速度データプロット（ＣＬＤＰ＿１０）及び赤外線データプロット（ＣＬＤＰ＿２０）がいずれも終了したら、図１２に示す処理が終了（ＣＬＤＰＥＮ）する。
【０２１２】
以上の本発明の第１の実施の形態で作成した表示によって、一人のメンバのある時刻における対面検出と行動の対比、インタラクションが発生したとき及びその前後の各メンバの行動の対比、日時ごとのデータの比較、時間帯ごとの比較といった、インタラクションに関する多様な視点からの分析を容易に行うことが可能になる。
【０２１３】
より具体的には、インタラクション中の人物の姿勢の変化、２人のインタラクションにおいてどちらがもう一方に話しかけに行ったか、臨時で発生している議論の増減、時間帯によるインタラクションを行うメンバの傾向、等を分析することができる。そして、その分析に基づいて、コミュニケーションの形態（例えば、インタラクションがメンバの誰から引き起こされたものか、積極的にアピールしているのは誰か、受身になっているのは誰か、そのインタラクションはどのような状態なのか、相互の立場はどのようなものか、等）、さらに、組織における意思決定の状況、及び、影響が人から人へ広がる様子を容易に分析・評価することが可能になる。
【０２１４】
また、データ処理をアプリケーションサーバ（ＡＳ）が、プロット及び表示をクライアント（ＣＬ）が実行することによって、役割が分割される。このため、複数のクライアント（ＣＬ）が存在する場合であっても、アプリケーションサーバ（ＡＳ）においてデータ処理に関する設定が統一される。その結果、どのクライアント（ＣＬ）も同じ形式で表示を作成できるので、システムに詳しくないユーザでも容易に処理を実行することができる。
【０２１５】
次に、本発明の第２の実施の形態について、図面を参照して説明する。
【０２１６】
第１の実施の形態においては、アプリケーションサーバ（ＡＳ）によって処理されたデータが一度データベース（ＡＳＤＢ）に格納され、クライアント（ＣＬ）がそのデータをプロットしていた。一方、第２の実施の形態では、アプリケーションサーバ（ＡＳ）を介さずに、クライアント（ＣＬ）がデータ処理とプロットを連続して行う。そのため、処理されたデータを格納するためのデータベース部（ＡＳＤＢ）は使用されない。第１の実施の形態のアプリケーションサーバ（ＡＳ）が実行した処理のための機能は、クライアント（ＣＬ）に設けられる。
【０２１７】
上記以外の点に関しては、第１の実施の形態と同様であるため、説明を省略する。
【０２１８】
図１３は、本発明の第２の実施の形態のシステム全体の構成を示す説明図である。
【０２１９】
図１３に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、まず、アプリケーションサーバ（ＡＳ）が存在しない点である。このため、第１の実施の形態においてはアプリケーションサーバ（ＡＳ）内にあったデータ処理部がクライアント（ＣＬ）内に設けられる点、さらに、記録部（ＡＳＭＥ）の対面閾値（ＡＳＭＥ＿ＩＲＴ）及び加速度単位変換式（ＡＳＭＥ＿ＡＣＣ）がそれぞれ対面閾値（ＣＬＭＥ＿ＩＲＴ）及び加速度単位変換式（ＣＬＭＥ＿ＡＣＣ）としてクライアント（ＣＬ）内の記録部（ＣＬＭＥ）に格納されている点も異なっている。
【０２２０】
第１の実施の形態においてアプリケーションサーバ（ＡＳ）が備えていた機能は、第２の実施の形態において、クライアント（ＣＬ）が備える。
【０２２１】
図１４は、本発明の第２の実施の形態において、センシングデータが端末（ＴＲ）からユーザ（ＵＳ）に提供されるまでの処理を示すシーケンス図である。
【０２２２】
図１４が第１の実施の形態（図３）と相違する点は、クライアント（ＣＬ）が、アプリケーションサーバ（ＡＳ）を介さずに、直接ストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）にデータ検索（ＣＬＳＥ）を行い、さらに、クライアント（ＣＬ）がデータ受信（ＣＬＲＥ）、データ分類（ＣＬＤＥ）及びデータ処理（ＣＬＤＰ１）を行う点である。データ受信（ＣＬＲＥ）、データ分類（ＣＬＤＥ）及びデータ処理（ＣＬＤＰ１）は、アプリケーションサーバ（ＡＳ）ではなくクライアント（ＣＬ）によって実行されるという点を除いて、それぞれ、第１の実施の形態のデータ受信（ＡＳＲＥ）、データ分類（ＡＳＤＥ）及びデータ処理（ＡＳＤＰ）と同じである。
【０２２３】
図１５は、本発明の第２の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０２２４】
図１５が第１の実施の形態（図５）と異なる点は、データ処理（ＡＳＤＰ）とデータプロット（ＣＬＤＰ）が統一され、データ処理・解析（ＣＬＰＰ）に置き換えられている点のみである。
【０２２５】
図１６は、本発明の第２の実施の形態において実行されるデータ処理・解析（ＣＬＰＰ）の処理を示すフローチャートである。
【０２２６】
図１６に示す処理は、第２の実施の形態のクライアント（ＣＬ）のアプリケーション部（ＣＬＡＰ）によって実行される。
【０２２７】
処理が開始されると（ＣＬＰＰＳＴ）、アプリケーション部（ＣＬＡＰ）は、図６に示すウィンドウを用いて設定された初期条件設定（ＣＬＩＳ）を読み込む（ＣＬＰＰ＿１）。次に、アプリケーション部（ＣＬＡＰ）は、加速度単位変換式（ＣＬＭＥ＿ＡＣＣ）及び対面閾値（ＣＬＭＥ＿ＩＲＴ）を記録部（ＣＬＭＥ）から読み込む（ＣＬＰＰ＿２）。
【０２２８】
次に、アプリケーション部（ＣＬＡＰ）は、ストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）に接続する（ＣＬＰＰ＿３）。そして、アプリケーション部（ＣＬＡＰ）は、データベース部（ＳＳＤＢ）に格納されたデータの中から、その開始時刻（ＳＳＤＢ＿ＳＴＭ）が初期条件設定（ＣＬＩＳ）の表示期間（ＣＬＩＳＰＴ）の範囲内にあるデータのみを選択して取得する（ＣＬＰＰ＿４）。
【０２２９】
次に、アプリケーション部（ＣＬＡＰ）は、取得したデータから１レコードを読み込む（ＣＬＰＰ＿５）。そして、アプリケーション部（ＣＬＡＰ）は、読み込んだレコードに含まれるデータの開始時刻（ＳＳＤＢ＿ＳＴＭ）と終了時刻（ＳＳＤＢ＿ＥＴＭ）が初期条件設定（ＣＬＩＳ）の表示時刻（ＣＬＩＳＰＴ）の範囲内であり、かつノードＩＤ（ＳＳＤＢ＿ＳＩＤ）が表示メンバ（ＣＬＩＳＰＭ）である場合、加速度データ処理・プロット（ＣＬＰＰ＿１０）及び赤外線対面判別・プロット（ＣＬＰＰ＿２０）に進む（ＣＬＰＰ＿６）。そうでない場合、読み込んだレコードは、表示されるべきデータを含まない。この場合、アプリケーション部（ＣＬＡＰ）は、読み込んだレコードに対する処理及びプロットを行わずに、ステップ（ＣＬＰＰ＿７）に進む。
【０２３０】
次に、加速度データ処理・プロット（ＣＬＰＰ＿１０）及び赤外線対面判別・プロット（ＣＬＰＰ＿２０）の二つの処理が実行される。これらは、並行して実行されてもよいし、順次実行されてもよい。順次実行される場合、どちらが先に実行されてもよい。
【０２３１】
先に、加速度データ処理・プロット（ＣＬＰＰ＿１０）について説明する。最初に、アプリケーション部（ＣＬＡＰ）は、Ｘ、Ｙ及びＺの三軸の各方向について、１００個の加速度データ（ＳＳＤＢ＿ＡＸ１〜ＳＳＤＢ＿ＡＺ１００）の単位を加速度［Ｇ］に変換する（ＣＬＰＰ＿１１）。そして、アプリケーション部（ＣＬＡＰ）は、上記の１００個の加速度データのセンシング時刻を開始時刻（ＳＳＤＢ＿ＳＴＭ）から逆算する（ＣＬＰＰ＿１２）。上記のステップ（ＣＬＰＰ＿１１）及び（ＣＬＰＰ＿１２）は、図９のステップ（ＡＳＤＰ＿１１）及び（ＡＳＤＰ＿１２）と同様の方法によって実行されてもよい。
【０２３２】
次に、アプリケーション部（ＣＬＡＰ）は、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）に基づいて、プロットするグラフ領域の場所を指定する（ＣＬＰＰ＿１３）。次に、アプリケーション部（ＣＬＡＰ）は、ステップ（ＣＬＰＰ＿１１）及び（ＣＬＰＰ＿１２）において計算された時刻及び加速度データの値から、記録部（ＣＬＭＥ）に記録されていた描画領域設定（ＣＬＴＳ）の計算式を用いて、描画する座標を計算する（ＣＬＰＰ＿１４）。そして、アプリケーション部（ＣＬＡＰ）は、計算された座標に、加速度データをプロットする（ＣＬＰＰ＿１５）。
【０２３３】
次に、赤外線対面判別・プロット（ＣＬＰＰ＿２０）について説明する。
【０２３４】
最初に、アプリケーション部（ＣＬＡＰ）は、読み込んだレコードの赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が初期条件設定（ＣＬＩＳ）の表示メンバに含まれているか否かを判別する（ＣＬＰＰ＿２１）。赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が初期条件設定（ＣＬＩＳ）の表示メンバに含まれていると判別された場合、処理はステップ（ＣＬＰＰ＿２２）に進む。赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）が初期条件設定（ＣＬＩＳ）の表示メンバに含まれていないと判別された場合、読み込まれたレコードは表示されるべきデータを含まない。この場合、赤外線データに関する処理とプロットは行われず、処理はステップ（ＣＬＰＰ＿７）に進む。
【０２３５】
次に、アプリケーション部（ＣＬＡＰ）は、受信回数（ＳＳＤＢ＿ＮＩＲ）と対面閾値（ＣＬＭＥ＿ＩＲＴ）の大きさを比較する（ＣＬＰＰ＿２２）。受信回数（ＳＳＤＢ＿ＮＩＲ）が対面閾値（ＣＬＭＥ＿ＩＲＴ）以上であった場合、端末（ＴＲ）が他の端末（ＴＲ）と対面していたと判別される。この場合、処理は、プロットのためのステップ（ＣＬＰＰ＿２３）からステップ（ＣＬＰＰ＿２６）に進む。
【０２３６】
次に、アプリケーション部（ＣＬＡＰ）は、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）に基づいて、プロットするグラフ領域の場所を指定する（ＣＬＰＰ＿２３）。次に、アプリケーション部（ＣＬＡＰ）は、開始時刻（ＳＳＤＢ＿ＳＴＭ）と終了時刻（ＳＳＤＢ＿ＥＴＭ）から、プロットする座標を計算する（ＣＬＰＰ＿２４）。次に、アプリケーション部（ＣＬＡＰ）は、赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）に対応する色を表示色として設定する（ＣＬＰＰ＿２５）。そして、アプリケーション部（ＣＬＡＰ）は、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）に対応する領域の開始時刻（ＳＳＤＢ＿ＳＴＭ）から終了時刻（ＳＳＤＢ＿ＥＴＭ）までの幅の帯を、設定された表示色に塗ることによって、赤外線データをプロットする（ＣＬＰＰ＿２６）。
【０２３７】
データベース（ＳＳＤＢ）から読み込んだすべてのレコードのデータの処理が完了した場合には終了（ＣＬＰＰＥＮ）する（ＣＬＰＰ＿７）。一方、全てのレコードについて処理が完了していない場合には、次の１レコードを読み込み（ＣＬＰＰ＿５）、上記の処理及びプロットを行う。
【０２３８】
以上の本発明の第２の実施の形態では、アプリケーションサーバ（ＡＳ）を介さずに、クライアント（ＣＬ）が、センシングデータの処理、プロット及び表示を連続して実行する。このため、システム全体で使用されるメモリ及びプロセスが削減され、よりリアルタイムにデータを反映した表示をすることが可能になる。
【０２３９】
また、処理プログラムが全てクライアント内にあるため、ユーザは、自由に設定及びプログラムを変更して表示することが可能である。
【０２４０】
次に、本発明の第３の実施の形態について、図面を参照して説明する。
【０２４１】
第１の実施の形態では、活動に関するデータとして加速度のセンシングデータが表示された。これに対して、第３の実施の形態では、加速度及び音声等のデータを行動解析アルゴリズムによって処理した結果が表示される。行動解析とは、例えば、加速度データ等に基づいて、端末（ＴＲ）の動き（言い換えると、端末（ＴＲ）を装着した人物の行動）を、「歩行」、「着座」、「会話」及び「静止」等に分類することを意味する。その解析結果（すなわち、分類された行動）が、色彩によって表示される。
【０２４２】
赤外線による対面検出は、第１の実施の形態と同様の方法によって実行される。一方、活動に関するデータとして、行動解析結果が対面データと対応付けて表示される。その結果、インタラクションの状態を分析することがさらに容易になる。
【０２４３】
第３の実施の形態では、各メンバ（人物）に対応する領域が作成される。領域の上部には対面検出の結果が、下部には行動解析の結果が表示される。各メンバに対応する上記の領域が、表示画面上で上下に並べて表示される（後述する図１８Ａ参照）。
【０２４４】
図１７は、本発明の第３の実施の形態のシステム全体の構成を示す説明図である。
【０２４５】
図１７に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、アプリケーションサーバ（ＡＳ）内にいくつかの構成要素が追加されている点である。
【０２４６】
アプリケーションサーバ（ＡＳ）内のデータ処理部（ＡＳＤＰ）（図１）は、データ処理・解析部（ＡＳＰＡ）によって置き換えられる。データ処理・解析部（ＡＳＰＡ）は、単位変換（ＡＳＭＣ）に加えて、行動特徴量抽出（ＡＳＡＦ）及び行動パターンマッチング（ＡＳＡＭ）を含む。なお、図１７では省略されているが、データ処理・解析部（ＡＳＰＡ）は、データ処理部（ＡＳＤＰ）と同様、対面判別（ＡＳＦＤ）を含んでもよい。
【０２４７】
データ処理・解析部（ＡＳＰＡ）は、データ処理部（ＡＳＤＰ）と同様、記録部（ＡＳＭＥ）に格納されたプログラム（図示省略）を制御部（ＡＳＣＯ）のＣＰＵ（図示省略）が実行することによって実現されてもよい。その場合、データ処理・解析部（ＡＳＰＡ）が実行する処理は、実際には、制御部（ＡＳＣＯ）のＣＰＵによって実行される。
【０２４８】
また、記録部（ＡＳＭＥ）には行動特徴量記録部（ＡＳＡＭ）が追加され、データベース部（ＡＳＤＢ）には行動データベース（ＡＳＤＢ＿ＡＣ）が追加される。
【０２４９】
追加されたものは、すべて行動解析のための機能である。
【０２５０】
図１８Ａは、本発明の第３の実施の形態において表示される画面の一例を示す説明図である。
【０２５１】
図１８Ａは、１日分のデータのみを表示している点、及び、対面データと活動データを左右ではなく上下に並べて配置している点においては図４Ａと異なるが、対面データと活動データを対応付けている点においては図４Ａと同様である。
【０２５２】
図１８Ａでは、横軸を各メンバの対面データ及び活動データに共通の時間軸とする。メンバ一人分のグラフ領域は、上部の対面表示部（ＣＬＳＣ２＿ＩＲ）及び下部の行動表示部（ＣＬＳＣ２＿ＡＣ）からなる。対面表示部（ＣＬＳＣ２＿ＩＲ）には対面データが、行動表示部（ＣＬＳＣ２＿ＡＣ）には活動データが表示される。上記のような各メンバのグラフ領域を上下方向に並べて配置することによって、複数メンバの対面データ及び活動データが共通の時間軸上に表示される。その結果、一人のメンバのインタラクションデータ（すなわち、対面データ及び活動データ）が、時刻情報に基づいて対応付けて表示される。さらに、各メンバのインタラクションデータが、時刻情報に基づいて対応付けて表示される。
【０２５３】
行動表示部（ＣＬＳＣ２＿ＡＣ）は、活動度表示部（ＣＬＳＣ２＿ＡＣ０１）及び行動パターン表示部（ＣＬＳＣ２＿ＡＣ０２）からなる。活動度表示部（ＣＬＳＣ２＿ＡＣ０１）には、加速度データから計算された活動度が折れ線グラフで表示される。活動度については、第５の実施の形態において詳細に説明する。行動パターン表示部（ＣＬＳＣ２＿ＡＣ０２）には、行動解析の結果、もっとも大きな相関が得られた行動パターン（すなわち、加速度データ等に基づいて分類された行動）が、色分けした帯グラフによって表示される。上記の各領域の表示の詳細、及び、その表示に基づいて行われる分析については、図１８Ｂを参照して説明する。
【０２５４】
図１８Ｂは、本発明の第１の実施の形態における組織ダイナミクスの分析の例を示す説明図である。
【０２５５】
具体的には、図１８Ｂは、図１８Ａの一部を説明のために拡大したものである。人物Ａの領域は、図１８Ａの対面表示部（ＣＬＳＣ２＿ＩＲ）に対応する対面Ａ（ＩＲ＿Ａ）、活動度表示部（ＣＬＳＣ＿ＡＣ０１）に対応する活動度Ａ（ＡＣ＿Ａ）、及び、行動パターン表示部（ＣＬＳＣ＿ＡＣ０２）に対応する行動パターンＡ（ＡＰ＿Ａ）の領域を含む。同様にして、人物Ｂの領域は、対面Ｂ（ＩＲ＿Ｂ）、活動度Ｂ（ＡＣ＿Ｂ）及び行動パターンＢ（ＡＰ＿Ｂ）を含む。人物Ｃの領域は、対面Ｃ（ＩＲ＿Ｃ）、活動度Ｃ（ＡＣ＿Ｃ）及び行動パターンＣ（ＡＰ＿Ｃ）を含む。人物Ｄの領域は、対面Ｄ（ＩＲ＿Ｄ）、活動度Ｄ（ＡＣ＿Ｄ）及び行動パターンＤ（ＡＰ＿Ｄ）を含む。図１８Ｂには、説明のため、人物Ａ〜Ｄの４人の領域のみを示す。
【０２５６】
行動パターンＡ（ＡＰ＿Ａ）〜行動パターンＤ（ＡＰ＿Ｄ）には、加速度データ等に基づいて分類された行動が色彩によって表示される。図１８Ｂの例では、各人物が静止しているか、歩行しているかが表示される。
【０２５７】
図１８Ｂの表示から読み取れる組織ダイナミクスを以下に述べる。
【０２５８】
まずイベント１では、人物Ｂの活動度Ｂ（ＡＣ＿Ｂ）が上昇し、かつ行動パターンＢ（ＡＰ＿Ｂ）が「歩行」を示している。その後、対面Ｂ（ＩＲ＿Ｂ）の表示から、人物Ｂは人物Ａと対面していることがわかる。また、対面Ｃ（ＩＲ＿Ｃ）にも人物Ａの色が現れていることから、人物Ｃも人物Ａと対面していることがわかる。つまり、このとき、人物Ａと人物Ｂと人物Ｃとが三人で会っている。よって、人物Ｂが人物Ａと人物Ｃのところに歩いて来て、三人で話していることがわかる（ｅｖｅｎｔ１）。なお、ここでは、一度のセンシング間隔に複数のＩＤからの赤外線受信があった場合に、領域が上にある人物の色を優先して表示するように設定されている。このため、人物Ｂと人物Ｃが対面している情報は図１８Ｂに表現されていない。
【０２５９】
次にイベント２では、人物Ａと人物Ｂが対面したまま同じタイミングで歩行している。このことから、二人はそろって移動し、そのまま別の場所で話し込んでいることがわかる（ｅｖｅｎｔ２）。
【０２６０】
さらにイベント３では、人物Ｂが再び歩行し、人物Ｃと対面している（ｅｖｅｎｔ３）。
【０２６１】
また、イベント３とほぼ同じ時間帯に、人物Ｄが歩行している。その後、人物Ｄは人物Ｂと入れ違いに人物Ｃと対面し、その後歩行している。このことから、人物Ｄは人物Ｃに何か用件を持ちかけ、用事が終わったら去っていったことがわかる（ｅｖｅｎｔ４）。
【０２６２】
最後にイベント５では、人物Ｃが再び人物Ｂと少し対面し、そのまま歩行して別の場所に行ったことがわかる（ｅｖｅｎｔ５）。
【０２６３】
以上の流れから、人物Ｂの動きが起点となって、４人の人物の関わりが連鎖的に起こっていることが分析でき、組織のダイナミクスを捉えることができる。
【０２６４】
図１９は、本発明の第３の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０２６５】
図１９が第１の実施の形態の処理（図５）と異なる点は、データ処理（ＡＳＤＰ）がデータ処理・解析（ＡＳＰＡ）によって置き換えられている点のみである。
【０２６６】
データ処理・解析（ＡＳＰＡ）の部分のみを次に述べる。
【０２６７】
図２０は、本発明の第３の実施の形態において実行されるデータ処理・解析（ＡＳＰＡ）を示すフローチャートである。
【０２６８】
図２０に示す処理は、図１７に示すアプリケーションサーバ（ＡＳ）内のデータ処理・解析部（ＡＳＰＡ）によって実行される。対面検出に関する処理については第１の実施の形態と同様なので説明を省略する。このため、図２０では、行動解析に関する処理を説明する。
【０２６９】
処理が開始（ＡＳＰＡＳＴ）されると、データ処理・解析部（ＡＳＰＡ）は、まずストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）に接続し、加速度又は音声等、行動解析のために必要なデータを所定の区間分取得する（ＡＳＰＡ＿１）。次に、データ処理・解析部（ＡＳＰＡ）は、取得したデータから行動特徴量を抽出する（ＡＳＰＡ＿２）。特徴量の抽出方法は、既存の方法であってよい。次に、データ処理・解析部（ＡＳＰＡ）は、抽出した行動特徴量を、記録部（ＡＳＭＥ）内の行動特徴量記録部（ＡＳＡＭ）と比較することによって、パターンマッチングを行う（ＡＳＰＡ＿３）。パターンマッチングの結果、端末（ＴＲ）を装着した人物の行動が、例えば、「歩行」又は「静止」等に分類される。
【０２７０】
記録部（ＡＳＭＥ）内の行動特徴量記録部（ＡＳＡＭ）に格納されている行動特徴量は、既存のものであってよい。
【０２７１】
次に、データ処理・解析部（ＡＳＰＡ）は、パターンマッチングによって出力された解析結果（すなわち、分類された行動を示す情報）をアプリケーションサーバ（ＡＳ）の行動データベース部（ＡＳＤＢ＿ＡＣ）に格納する（ＡＳＰＡ＿４）。
【０２７２】
データ処理・解析部（ＡＳＰＡ）は、すべてのデータの解析が完了した場合、処理を終了（ＡＳＰＡＥＮ）する。一方、すべてのデータの解析が完了していな場合、データ処理・解析部（ＡＳＰＡ）は、ふたたびデータベース部（ＳＳＤＢ）から次の所定の区間のデータを取得して（ＡＳＰＡ＿１）、上記と同様の処理を繰り返す（ＡＳＰＡ＿５）。
【０２７３】
図２１は、本発明の第３の実施の形態の行動データベース部（ＡＳＤＢ＿ＡＣ）の説明図である。
【０２７４】
行動データベース部（ＡＳＤＢ＿ＡＣ）は、開始時刻（ＡＳＤＢ＿ＡＣ＿ＳＴＭ）、終了時刻（ＡＳＤＢ＿ＡＣ＿ＥＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＡＣ＿ＳＩＤ）、行動（歩行）（ＡＳＤＢ＿ＡＣ１）、行動（着席）（ＡＳＤＢ＿ＡＣ２）及び行動（起立）（ＡＳＤＢ＿ＡＣ３）の要素を含む。
【０２７５】
行動（歩行）（ＡＳＤＢ＿ＡＣ１）は、開始時刻（ＡＳＤＢ＿ＡＣ＿ＳＴＭ）から終了時刻（ＡＳＤＢ＿ＡＣ＿ＥＴＭ）までの時間にノードＩＤ（ＡＳＤＢ＿ＡＣ＿ＳＩＤ）が示す端末（ＴＲ）によってセンシングされたデータを行動解析した結果、歩行と認識された回数を示す。同様に、行動（着席）（ＡＳＤＢ＿ＡＣ２）は、着席と認識された回数、行動（起立）（ＡＳＤＢ＿ＡＣ３）は、起立と認識された回数を示す。
【０２７６】
データ処理・解析（ＡＳＰＡ）において、行動解析アルゴリズムを追加又は変更することができる。さらに、行動解析アルゴリズムの追加又は変更にあわせて、表示方法も変更できる。また、行動データベース部（ＡＳＤＢ＿ＡＣ）の行動に関する要素も、必要に応じて変更・追加又は削除することができる。例えば、さらに、行動（静止）という要素が追加されてもよい。
【０２７７】
図８における一つのレコード（例えばＲＥ０１）から図２１の一つのレコード（例えばＲＥ０１）が生成される。図８の複数のレコードから一つの行動データベースのレコードを作成することもできる。
【０２７８】
以上の第３の実施の形態では、各メンバに関する対面検出の結果と、行動解析の結果とが対応付けて表示される。これによって、各メンバの行動を直感的に把握することができるようになる。このため、誰が誰に話しかけに行ったのかを容易に見つけることができる。すなわち、ある人の行動を起点として伝言ゲームのように人から人へインタラクションが誘発される様子や、一人の人物が居室内を動き回ってメンバ間の意見調整を行っている様子などを追跡することができる。よって、組織を構成するメンバのセンシングデータに基づいて、組織ダイナミクスの要素を容易に発見・分析することができるようになった。
【０２７９】
次に、本発明の第４の実施の形態について、図面を参照して説明する。
【０２８０】
第１の実施の形態においては、センシングされた回数分のセンシングデータがすべてプロットされていた。一方、第４の実施の形態では、センシングデータを平均化する処理が追加され、平均化されたセンシングデータが表示される。これは、特に加速度データのように短い間隔でセンシングしているデータを、長期間分まとめて表示する際に必要となる。プロットすべきデータ数が増えるとメモリに負荷がかかるからである。また、一般的なＰＣディスプレイやＡ４サイズの紙に表示することを想定すると、プロットした点の間隔が人間の視覚やプリンタの分解能よりも細かくなるため、すべてのセンシングデータを忠実にプロットする必要はない。そこで、第４の実施の形態では、データ数が多いときにはデータを平均化することによってプロット数を削減する処理を導入した。これによってメモリの負荷が軽減され、またプロットにかかる時間も短縮できる。
【０２８１】
第４の実施の形態においては、例として、加速度データを１００の整数倍の数のサンプルごとに平均化する処理を説明する。しかし、平均化されるデータのサンプル数を任意に設定することもできる。さらに、加速度以外の種類の数値データに関しても、必要であれば同様の処理によって平均化をすることができる。
【０２８２】
図２２は、本発明の第４の実施の形態のシステム全体の構成を示す説明図である。
【０２８３】
図２２に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、アプリケーションサーバ（ＡＳ）内にいくつかの構成要素が追加されている点である。
【０２８４】
具体的には、第４の実施の形態のアプリケーションサーバ（ＡＳ）内のデータ処理部（ＡＳＤＰ）には、平均化処理（ＡＳＡＶ）が追加される。さらに、記録部（ＡＳＭＥ）には平均化単位（ＡＳＭＥ＿ＡＶＥ）が、データベース部（ＡＳＤＢ）には加速度平均化データ（ＡＳＤＢ＿ＡＶＥ）が追加される。
【０２８５】
追加されたものは、すべて平均化のための機能である。
【０２８６】
図２３は、本発明の第４の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０２８７】
図２３が第１の実施の形態の処理（図５）と異なる点は、データ処理（ＡＳＤＰ）が平均化処理（ＡＳＡＶ）によって置き換えられている点のみである。
【０２８８】
対面検出に関する処理については第１の実施の形態と同様なので説明を省略する。以下、加速度に関する平均化処理（ＡＳＡＶ）の部分のみを説明する。
【０２８９】
図２４は、本発明の第４の実施の形態において実行される平均化処理（ＡＳＡＶ）を示すフローチャートである。
【０２９０】
処理が開始（ＡＳＡＶＳＴ）されると、データ処理部（ＡＳＤＰ）は、まず記録部（ＡＳＭＥ）内の平均化単位（ＡＳＭＥ＿ＡＶＥ）を読み込む（ＡＳＡＶ＿１）。
ここで平均化単位（ＡＳＭＥ＿ＡＶＥ）とは、１回の平均化によって処理されるデータの個数（サンプル数）を１００で割った値である。例えば、平均化単位（ＡＳＭＥ＿ＡＶＥ）が「１」である場合、「１」の１００倍の値すなわち１００個の加速度データが１回の平均化によって処理される。加速度データがＸ、Ｙ及びＺの三軸方向の成分を含む場合、各軸方向の１００個ずつのデータが１回の平均化によって処理される。この場合、各軸方向の１００個の加速度データの値の総和を１００で割った値が、平均化された加速度データとして算出される。１００個の加速度データは、データベース部（ＳＳＤＢ）の１レコード分の加速度データに相当する。
【０２９１】
次に、データ処理部（ＡＳＤＰ）は、ストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）に接続し、データを開始時刻（ＳＳＤＢ＿ＳＴＭ）の順に１レコード取得する（ＡＳＡＶ＿２）。この１レコードのデータには、加速度データが三軸各方向について１００個ずつ含まれている。
【０２９２】
次に、データ処理部（ＡＳＤＰ）は、取得したデータの単位を加速度［Ｇ］に変換する（ＡＳＡＶ＿３）。加速度の単位の変換方法については第１の実施の形態と同様である。
【０２９３】
次に、データ処理部（ＡＳＤＰ）は、単位を変換されたデータをＸ、Ｙ及びＺの各軸方向別に分けて、順にデータを加算する（ＡＳＡＶ＿４）。１レコード（１００個）の計算を終了（ＡＳＡＶ＿５）したら、データ処理部（ＡＳＤＰ）は、再びデータを１レコードずつ取り出して同様の処理を繰り返す。平均化単位（ＡＳＭＥ＿ＡＶＥ）が示す数のデータすべての計算を終了（ＡＳＡＶ＿６）すると、処理はステップ（ＡＳＡＶ＿７）に進む。このとき、データを開始時刻（ＳＳＤＢ＿ＳＴＭ）の順に取り出すことによって、データベース部（ＳＳＤＢ）に格納されたデータが時刻の順に並んでいなくても、正しく平均化することができる。
【０２９４】
次に、データ処理部（ＡＳＤＰ）は、各軸方向ごとに合計した値を、それぞれ平均化単位（ＡＳＭＥ＿ＡＶＥ）の１００倍、すなわち合計したデータの個数で割ることで、各軸方向の加速度の平均値を求める（ＡＳＡＶ＿７）。
【０２９５】
次に、データ処理部（ＡＳＤＰ）は、合計されたデータのうち、最も古いデータの開始時刻と、最も新しいデータの開始時刻とを足して２で割った値にさらに１秒足すことによって、平均の時刻を計算する（ＡＳＡＶ＿８）。加速度データは前回のタイムスタンプが付けられた直後の２秒間で１００回センシングされているため、上記のような計算によって平均の時刻を求めることができる。
【０２９６】
次に、データ処理部（ＡＳＤＰ）は、以上のようにして計算された平均時刻、Ｘ軸方向の平均加速度、Ｙ軸方向の平均加速度及びＺ軸方向の平均加速度を１レコードとしてアプリケーションサーバ（ＡＳ）の加速度平均化データベース（ＡＳＤＢ＿ＡＶＥ）に格納する（ＡＳＡＶ＿９）。
【０２９７】
データ処理部（ＡＳＤＰ）は、すべてのデータの処理が終了した場合には、処理が終了（ＡＳＡＶＥＮ）する。一方、すべてのデータの処理が終了していない場合、データ処理部（ＡＳＤＰ）は、すべてのデータの処理が終了するまで、データ取得（ＡＳＡＶ＿２）以降の処理を繰り返す（ＡＳＡＶ＿１０）。
【０２９８】
図２５は、本発明の第４の実施の形態の加速度平均化データベース（ＡＳＤＢ＿ＡＶＥ）の説明図である。
【０２９９】
加速度平均化データベース（ＡＳＤＢ＿ＡＶＥ）は、平均時刻（ＡＳＤＢ＿ＡＶＥ＿ＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＡＶＥ＿ＳＩＤ）、加速度ｘ（ＡＳＤＢ＿ＡＶＥ＿Ｘ）、加速度ｙ（ＡＳＤＢ＿ＡＶＥ＿Ｙ）及び加速度ｚ（ＡＳＤＢ＿ＡＶＥ＿Ｚ）の要素を含む。
【０３００】
平均化単位が「１」である場合、図８の一つのレコード（例えばＲＥ０１）の加速度が平均化された結果が、図２５のレコード（例えばＲＥ０１）に格納される。平均化単位が「ｎ」である場合、図８のｎ個のレコードのデータが平均化された結果が、図２５の一つのレコードに格納される。
【０３０１】
次に、平均化単位（ＡＳＭＥ＿ＡＶＥ）の設定方法について説明する。平均化単位（ＡＳＭＥ＿ＡＶＥ）は、以下の説明を参考にして、自動的に決定されてもよいし、初期条件設定においてユーザ（ＵＳ）によって決定されてもよい。自動的に又はユーザによって決定された平均化単位（ＡＳＭＥ＿ＡＶＥ）は、記録部（ＡＳＭＥ）に格納される。
【０３０２】
平均化単位（ＡＳＭＥ＿ＡＶＥ）が大きすぎると、データが平滑化された結果、データの変化の特徴がグラフに現れなくなる。一方、平均化単位（ＡＳＭＥ＿ＡＶＥ）が小さすぎると、メモリにかかる負荷を軽減できなくなる。このため、平均化単位は（ＡＳＭＥ＿ＡＶＥ）適切な値に設定しなければならない。
【０３０３】
そこで、グラフ領域の幅と、表示されるデータの時間軸の長さとに基づいて、プロットする点の間隔を計算し、適切な値に設定する。仮に、ディスプレイ上または印刷時の個々のドットの大きさを考慮して、人間が判別可能であるプロット間隔の最小値を０．１ミリメートル、変化が滑らかに見られるプロット間隔の最大値を０．５ミリメートルと定め、プロット間隔がこの範囲内に収まるように平均化単位（以下、Ｋ＿ａｖｅｒａｇｅとする）の値を検討する。また、表示されるグラフ領域の幅をＢ＿ｌｅｎｇｔｈ（ｍｍ）、表示される時間の幅をＢ＿ｔｉｍｅ（ｈｏｕｒ）とし、これらは初期設定においてユーザによって設定されていると仮定する。
【０３０４】
元のデータ数は、１０秒当たり１００個、すなわち、Ｂ＿ｔｉｍｅ×３６０００個存在する。これをＫ＿ａｖｅｒａｇｅ×１００個ずつ平均すると、プロットする個数は
（Ｂ＿ｔｉｍｅ×３６０００）／（Ｋ＿ａｖｅｒａｇｅ×１００）＝３６０×Ｂ＿ｔｉｍｅ／Ｋ＿ａｖｅｒａｇｅ  （式１）
となる。このときプロット間隔は
Ｂ＿ｌｅｎｇｔｈ／（プロットする個数）＝（Ｂ＿ｌｅｎｇｔｈ×Ｋ＿ａｖｅｒａｇｅ）／（３６０×Ｂ＿ｔｉｍｅ）  （式２）
となる。このプロット間隔が０．１〜０．５となるためには、平均化単位（Ｋ＿ａｖｅｒａｇｅ）は、
（３６×Ｂ＿ｔｉｍｅ／Ｂ＿ｌｅｎｇｔｈ）＜Ｋ＿ａｖｅｒａｇｅ＜（１８０×Ｂ＿ｔｉｍｅ／Ｂ＿ｌｅｎｇｔｈ）  (式３)
を満たすものを選択するとほぼ適切に描画ができると考えられる。
【０３０５】
例えば、表示するグラフ領域の幅（Ｂ＿ｌｅｎｇｔｈ）を２００ｍｍとしたときの平均化単位（Ｋ＿ａｖｅｒａｇｅ）の最小値と最大値と、その時の適切な平均化単位（Ｋ＿ａｖｅｒａｇｅ）の範囲を表１に示す。
【０３０６】
【表１】
2008176573.tif 000003
【０３０７】
以上の第４の実施の形態の平均化処理を行うことによって、データのメモリオーバが生じなくなる。このため、長期間のデータを表示できるようになる。さらに、表示に要する時間を短縮することができる。
【０３０８】
次に、本発明の第４の実施の形態について、図面を参照して説明する。
【０３０９】
第１の実施の形態では、人物の活動を示す情報として、三軸方向の加速度が処理され、プロットされた。第５の実施の形態では、加速度に加えて、活動度が計算処理される。活動度とは、端末（ＴＲ）の動きの激しさ（すなわち、端末（ＴＲ）を装着した人物の動きの激しさ）を知るための指標である。加速度データは三軸方向に分けてセンシングされているため複雑な分析を行うことが可能であるが、その反面、直感的に変化を捉えることが難しい。そこでシンプルな動きの激しさを現すために、活動度の計算処理とそのグラフ表示が追加される。
【０３１０】
また、活動度の代わりに、ゼロクロス計算をすることもできる。ゼロクロス計算も端末（ＴＲ）の動きの激しさを知るための指標である。ゼロクロス計算は、活動度とは異なる計算式によって行われる。しかし、計算式以外の処理のフローは、ほぼ同じである。フローの始めにどちらの処理を用いるかが選択される。活動度とゼロクロスの両方が計算されてもよい。
【０３１１】
図２６は、本発明の第５の実施の形態のシステム全体の構成を示す説明図である。
【０３１２】
図２６に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、アプリケーションサーバ（ＡＳ）内にいくつかの構成要素が追加されている点である。
【０３１３】
具体的には、第５の実施の形態のアプリケーションサーバ（ＡＳ）内のデータ処理部（ＡＳＤＰ）には、活動度処理（ＡＳＡＶ）及びゼロクロス処理（ＡＳＺＲ）が追加される。さらに、データベース部（ＡＳＤＢ）に活動度データベース（ＡＳＤＢ＿ＡＣＴ）が追加される。
【０３１４】
ここで追加されたものは、すべて活動度計算又はゼロクロス計算のための機能である。
【０３１５】
図２７は、本発明の第５の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０３１６】
図２７が第１の実施の形態の処理（図５）と異なる点は、データ処理（ＡＳＤＰ）が活動度計算（ＡＳＡＣ）によって置き換えられている点のみである。
【０３１７】
対面検出に関する処理については第１の実施の形態と同様なので説明を省略する。以下、活動度計算（ＡＳＡＣ）の部分のみを説明する。
【０３１８】
図２８は、本発明の第５の実施の形態において実行される活動度計算（ＡＳＡＣ）を示すフローチャートである。
【０３１９】
処理が開始（ＡＳＡＣＳＴ）されると、指標として活動度を用いるかゼロクロス値を用いるかが選択される（ＡＳＡＣ＿１）。活動度とは、ここでは、連続した加速度データの差（すなわち、あるセンシング時刻における加速度データと、その次のセンシング時刻における加速度データとの差）の絶対値をある一定期間にわたって算出し、それらの値を合計することによって取得された値である。ゼロクロス値とは、加速度データの値が、正から負へ、または負から正へ符号変換した回数をある一定期間で合計したものである。ゼロクロス値の方が、データベースに必要とするデータ量が少なくて済むが、重力方向（すなわち、Ｙ軸方向）の動きに対して鈍いという欠点がある。
【０３２０】
指標として活動度を用いるかゼロクロス値を用いるかは、予め定められていてもよいし、図２８の処理が実行されるたびにユーザ（ＵＳ）によって選択されてもよい。ステップ（ＡＳＡＣ＿１）では、活動度及びゼロクロス値のいずれか一方又は両方が選択されてもよい。
【０３２１】
次に、データ処理部（ＡＳＤＰ）は、第１の実施の形態と同様に、データベース（ＳＳＤＢ）に接続し、加速度データを１レコード取得する（ＡＳＡＣ＿２）。１レコードの中には、Ｘ、Ｙ、Ｚの各軸方向１００個のセンシングデータが含まれている。データ処理部（ＡＳＤＰ）は、それらのすべてのセンシングデータに対して、加速度［Ｇ］への単位変換（ＡＳＭＣ）をする。
【０３２２】
次に、データ処理部（ＡＳＤＰ）は、１００個のセンシングデータのうち、番号の小さい方（すなわち、センシング時刻の古い方）から順に二つのデータを取得する（ＡＳＡＣ＿３）。
【０３２３】
次に、データ処理部（ＡＳＤＰ）は、始めの選択（ＡＳＡＣ＿１）で活動度を選択した場合には活動度をカウントし、ゼロクロス値を選択した場合にはゼロクロスをカウントする（ＡＳＡＣ＿４）。
【０３２４】
活動度の計算では、前後する二つの加速度データの差の絶対値が、各軸方向別にカウントに加算される（ＡＳＡＣ＿５）。
【０３２５】
ゼロクロス値の計算では、前後する二つの加速度データの積が負であった場合に（ＡＳＡＣ＿５１）、ゼロクロスカウントに１が加算される（ＡＳＡＣ＿５２）。
【０３２６】
ステップＡＳＡＣ＿５、又は、ＡＳＡＣ＿５１〜ＡＳＡＣ＿５２が、Ｘ、Ｙ、Ｚの各軸方向について実行される（ＡＳＡＣ＿６）。
【０３２７】
なお、ステップ（ＡＳＡＣ＿１）において、活動度及びゼロクロス値の両方が選択された場合、ステップＡＳＡＣ＿５、ＡＳＡＣ＿５１及びＡＳＡＣ＿５２が実行される。
【０３２８】
データベース（ＳＳＤＢ）から取得した１００個のデータについて計算が終了していない場合（ＡＳＡＣ＿７）、データ処理部（ＡＳＤＰ）は、時系列順に次の二つのデータを取得する（ＡＳＡＣ＿３）。言い換えると、前回のステップ（ＡＳＡＣ＿３）で取得した二つのデータのうち、遅いセンシング時刻に対応するデータと、その次のセンシング時刻に対応するデータとが取得される。そして、データ処理部（ＡＳＤＰ）は、取得したデータに対して、活動度又はゼロクロスの計算を繰り返す。
【０３２９】
１レコード、すなわちデータ１００個分の計算が終了したら（ＡＳＡＣ＿７）、Ｘ、Ｙ及びＺ方向の活動度又はゼロクロスの値を合計し（ＡＳＡＣ＿８）、アプリケーションサーバ（ＡＳ）のデータベース部（ＡＳＤＢ）に、合計された活動度又はゼロクロスの値を格納する（ＡＳＡＣ＿９）。合計された活動度又はゼロクロス値に対応する時刻データとして、開始時刻（ＳＳＤＢ＿ＳＴＭ）と終了時刻（ＳＳＤＢ＿ＥＴＭ）の中間の値である平均時刻（ＡＳＤＢ＿ＡＣ＿ＴＭ）が格納される。
【０３３０】
プロットすべきすべてのデータの処理を終了した場合には、図２８の処理が終了（ＡＳＡＣＥＮ）する。一方、プロットすべきすべてのデータの処理が終了していない場合、活動度又はゼロクロスのカウントをリセットし、再びデータ取得（ＡＳＡＣ＿２）以降の処理が実行される（ＡＳＡＣ＿１０）。
【０３３１】
図２９は、本発明の第５の実施の形態の活動度データベース（ＡＳＤＢ＿ＡＣＴ）の説明図である。
【０３３２】
活動度データベース（ＡＳＤＢ＿ＡＸＴ）は、平均時刻（ＡＳＤＢ＿ＡＣＴ＿ＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＡＣＴ＿ＳＩＤ）、活動度（ＡＳＤＢ＿ＡＣＴ）及びゼロクロス（ＡＳＤＢ＿ＡＣＴ＿ＺＥＲＯ）の要素を含む。図２８の選択（ＡＳＡＣ＿１）では、活動度及びゼロクロス値の一方又は両方が選択される。このため、一方が選択されなかった場合、活動度（ＡＳＤＢ＿ＡＣＴ）及びゼロクロス（ＡＳＤＢ＿ＡＣＴ＿ＺＥＲＯ）のうち選択されなかった方は空白になる。
【０３３３】
図８における一つのレコード（例えば、ＲＥ０１）から算出された値が、図２９の一つのレコード（例えば、ＲＥ０１）に格納される。図８の複数のレコードから算出された値が行動データベースの一つのレコードに格納されてもよい。
【０３３４】
第５の実施の形態によれば、活動度（又はゼロクロス値）を算出することによって、端末（ＴＲ）及びそれを装着した人物の動きの激しさを知ることができる。動きの激しさによって、人物の行動の時間的変化を捉えることができ、それに基づいて、例えば、人物が掃除をしている状態、休憩をしている状態、又は、端末（ＴＲ）が放置されている状態を、大雑把であるが容易に判断することができる。
【０３３５】
第６の実施の形態では、第１の実施の形態と同様の赤外線対面判別（ＡＳＦＤ）において、表示を見やすくするために、１回の対面の表示を拡大する処理が実行される。
【０３３６】
端末（ＴＲ）の赤外線送信器の指向性が高すぎたり、人間の向いている方向が頻繁に動くことによって、対面が検出されないことがある。第１の実施の形態では、最も短い対面表示の単位は１０秒としていたが、データに欠けがある場合には表示が細い線の縞模様になってしまい、色を見分けることが難しくなる。特に長時間分のデータをまとめて表示する場合には、全体に対して１０秒の幅の表示は細かすぎる。そこで一つのデータを拡張することによって表示をスムージングする。
【０３３７】
この問題を改善するために第６の実施の形態では、１０秒より長い時間を拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）として設定し、その時間内での対面の有無が判別される。その時間内で対面があったと判別された場合、拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）分の幅で対面が表示される。
【０３３８】
経験上、対面していないのに対面していると判別されることよりも、対面しているのに、その対面が対面データに現れないことの方が多く生じており、かつ重大な問題であった。このため、一つの対面データに基づいて対面の有無を判別してもよいと考えられる。
【０３３９】
加速度データの処理方法は、第１の実施の形態と同様である。以下、赤外線データの拡大表示処理について説明する。
【０３４０】
図３０は、本発明の第６の実施の形態の拡大表示処理が行われた表示画面の説明図である。
【０３４１】
具体的には、図３０は、拡大表示処理の例として、拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）を５分とした場合の表示画面を示す。
【０３４２】
第１の実施の形態の方法で対面データを表示したものが拡大前表示（ＩＲＥ１０）、第６の実施の形態の拡大表示処理がされた対面データ表示したものが拡大後表示（ＩＲＥ２０）である。拡大前データ（ＩＲＥ０１）の左端の時刻と同じ時刻から５分間に相当する幅を塗りつぶして表示したものが拡大後データ（ＩＲＥ１１）である。
【０３４３】
また、拡大前データ（ＩＲＥ０２、ＩＲＥ０３）のように拡大前のデータが５分以内に続けて複数回あった場合、それらは一つの拡大後データ（ＩＲＥ１２）として表示される。
【０３４４】
また、拡大前データ（ＩＲＥ０４）のように、拡大前のデータが５分間より長く途切れなくあった場合には、拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）（５分間）の整数倍の幅に繰り上げて表示（ＩＲＥ１３）される。図３０の例では、７分間の拡大前データ（ＩＲＥ０４）に対応する拡大後データ（ＩＲＥ１３）の表示の幅は、５分間の整数倍であって、かつ、７分間以上の値のうち最も小さい値である１０分間に相当する。
【０３４５】
図３１は、本発明の第６の実施の形態のシステム全体の構成を示す説明図である。
【０３４６】
図３１に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、アプリケーションサーバ（ＡＳ）内にいくつかの構成要素が追加されている点である。
【０３４７】
具体的には、アプリケーションサーバ（ＡＳ）内のデータ処理部（ＡＳＤＰ）に対面拡大処理（ＡＳＩＲＥ）が、記録部（ＡＳＭＥ）に対面閾値（ＡＳＭＥ＿ＩＲＥＴ）、拡大表示単位（ＡＳＭＥ＿ＡＩＲＥＵ）、拡大スタート時刻（ＡＳＭＥ＿ＪＲＥＳ）及び受信合計回数（ＡＳＭＥ＿ＩＲＥＡ）が、データベース部（ＡＳＤＢ）に対面拡大データベース（ＡＳＤＢ＿ＩＲＥ）が追加される。
【０３４８】
なお、対面閾値（ＡＳＭＥ＿ＩＲＥＴ）及び拡大表示単位（ＡＳＭＥ＿ＡＩＲＥＵ）としては、前もって既定の値が記録されている。一方、拡大スタート時刻（ＡＳＭＥ＿ＪＲＥＳ）及び受信合計回数（ＡＳＭＥ＿ＩＲＥＡ）は、初期状態では空であり、処理過程において一時的にデータを記録するために確保された変数である。
【０３４９】
追加されたものは、すべて拡大表示のための機能である。
【０３５０】
図３２は、本発明の第６の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０３５１】
図３２が第１の実施の形態の処理（図５）と異なる点は、データ処理（ＡＳＤＰ）が対面拡大処理（ＡＳＩＲＥ）によって置き換えられている点のみである。
【０３５２】
加速度に関する処理については第１の実施の形態と同様なので説明を省略する。以下、対面検出に関する処理（ＡＳＩＲＥ）の部分のみを説明する。
【０３５３】
図３３は、本発明の第６の実施の形態において実行される対面拡大処理（ＡＳＩＲＥ）を示すフローチャートである。
【０３５４】
処理が開始（ＡＳＩＲＥＳＴ）されると、データ処理部（ＡＳＤＰ）は、まず記録部（ＡＳＭＥ）内の対面閾値（ＡＳＭＥ＿ＩＲＥＴ）と拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）を読み込む（ＡＳＩＲＥ＿１）。ここで対面閾値（ＡＳＭＥ＿ＩＲＥＴ）とは、端末（ＴＲ）が他の端末（ＴＲ）と対面したか否かを判別するために使用される閾値である。具体的には、特定の端末（ＴＲ）からの赤外線受信回数が対面閾値（ＡＳＭＥ＿ＩＲＥＴ）以上であれば、対面したと判別される。また拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）とは、対面を表示する際に最も小さな単位となる時間軸上の幅である。
【０３５５】
これらは初期条件設定の際にユーザ（ＵＳ）によって設定されてもよいし、自動で設定されてもよい。設定された値は、記録部（ＡＳＭＥ）に格納される。
【０３５６】
次に、データ処理部（ＡＳＤＰ）は、ストレージサーバ（ＳＳ）のデータベース部（ＳＳＤＢ）に接続し、初期設定で設定された範囲内で最も開始時刻（ＳＳＤＢ＿ＳＴＭ）の早いデータを１レコード取得する（ＡＳＩＲＥ＿２）。この１レコードのデータには、開始時刻（ＳＳＤＢ＿ＳＴＭ）、終了時刻（ＳＳＤＢ＿ＥＴＭ）、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）、赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）、及び、１０秒間中の赤外線受信回数（ＳＳＤＢ＿ＮＩＲ）の要素が含まれている。
【０３５７】
また、初回に取得した場合のみ、開始時刻（ＳＳＤＢ＿ＳＴＭ）が拡大スタート時刻として記録される（ＡＳＩＲＥ＿３）。
【０３５８】
次に、データ処理部（ＡＳＤＰ）は、データベース（ＳＳＤＢ）から開始時刻（ＳＳＤＢ＿ＳＴＭ）の順に次の１レコードのデータを取得する（ＡＳＩＲＥ＿４）。
【０３５９】
取得したデータの終了時刻（ＳＳＤＢ＿ＥＴＭ）が、現在記録されている（拡大スタート時刻＋拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ））の範囲内であれば（ＡＳＩＲＥ＿３）、データ処理部（ＡＳＤＰ）は、受信側ＩＤと送信側ＩＤとの組み合わせごとに赤外線受信回数を加算する（ＡＳＩＲＥ＿５０）。
【０３６０】
そうでない場合、データ処理部（ＡＳＤＰ）は、拡大スタート時刻を新たに上書きする（ＡＳＩＲＥ＿５１）。それまでの受信合計回数が対面閾値（ＡＳＭＥ＿ＩＲＥＴ）以上であった場合（ＡＳＩＲＥ＿５２）、対面があったと判別される。このため、データ処理部（ＡＳＤＰ）は、拡大スタート時刻を開始時刻（ＡＳＤＢ＿ＩＲＥ＿ＳＴＭ）、（拡大スタート時刻＋拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ））の時刻を終了時刻（ＡＳＤＢ＿ＩＲＥ＿ＥＴＭ）とし、それらに加えて、ノードＩＤ（ＡＳＤＢ＿ＩＲＥ＿ＳＩＤ）及び赤外線送信側ＩＤ（ＡＳＤＢ＿ＩＲＥ＿ＯＩＤ）含む１レコードを対面拡大データベース（ＡＳＤＢ＿ＩＲＥ）に格納する（ＡＳＩＲＥ＿５３）。その後、データ処理部（ＡＳＤＰ）は、受信合計回数をリセットする（ＡＳＩＲＥ＿５４）。
【０３６１】
すべてのデータの処理が終了した場合には（ＡＳＩＲＥ＿６）、図３３の処理を終了（ＡＳＩＲＥＥＮ）する。そうでない場合、データ処理部（ＡＳＤＰ）は、次の１レコードのデータの取得（ＡＳＩＲＥ＿４）以降の手順を繰り返す。
【０３６２】
拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）は、加速度の平均化の際と同様に、表示されるグラフ領域の幅及び表示される時間幅の情報に基づいて設定される。拡大を行う条件及び表示単位の上限を参考にして、適切な値が選択される。
【０３６３】
まず拡大を行う条件について検討する。最小単位として１０秒間の対面を表示したときにプロットされる領域の幅が０．１ミリメートル以下になるときには拡大が必要となると仮定する。このとき、グラフ全体の領域の幅と最小データの幅との比から計算すると、例えば、グラフ全体の領域の幅が２０センチメートルであれば、描画するグラフの時間幅が５時間以上である場合に、表示単位の拡大を行う必要があると判断される。
【０３６４】
次に、拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）の上限について検討する。拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）の上限は、希望する分析対象に合わせて選択される。例えば、日常の業務におけるインタラクションには、１０秒程度のあいさつから、５分程度の立ち話、３０分以上のミーティングなどのパターンが考えられる。よって、ある対面データが短時間の会話を示すか長時間のミーティングを示すかを区別するためには、拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）の上限は１５分程度とするのが望ましいと考えられる。
【０３６５】
次に、対面閾値（ＡＳＭＥ＿ＩＲＥＴ）の設定について検討する。拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）（秒）と、センシング間隔（ここでは１０秒）との比から拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）における最大受信回数を計算できるので、それに基づいて対面閾値（ＡＳＭＥ＿ＩＲＥＴ）が設定される。
【０３６６】
図３４は、本発明の第６の実施の形態の対面拡大データベース（ＡＳＤＢ＿ＩＲＥ）の説明図である。
【０３６７】
具体的には、図３４は、拡大表示単位を５分とした場合の対面拡大データベース（ＡＳＤＢ＿ＩＲＥ）の例を示す。
【０３６８】
対面拡大データベース（ＡＳＤＢ＿ＩＲＥ）は、開始時刻（ＡＳＤＢ＿ＩＲＥ＿ＳＴＭ）、終了時刻（ＡＳＤＢ＿ＩＲＥ＿ＥＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＩＲＥ＿ＳＩＤ）及び赤外線送信側ＩＤ（ＡＳＤＢ＿ＩＲＥ＿ＯＩＤ）の要素を含む。
【０３６９】
図８における複数のレコード（ＲＥ０１等）から図３４のレコード（ＲＥ０１）が生成される。
【０３７０】
開始時刻（ＡＳＤＢ＿ＩＲＥ＿ＳＴＭ）と終了時刻（ＡＳＤＢ＿ＩＲＥ＿ＥＴＭ）の間隔は、必ず拡大表示単位（ＡＳＭＥ＿ＩＲＥＵ）となっているので、このデータベース（ＡＳＤＢ＿ＩＲＥ）のデータを忠実にプロットすれば、対面の表示は所望どおりに拡大されることになる。
【０３７１】
第６の実施の形態に示す拡大表示処理によって、個々の要素の輪郭が明確になりインパクトが増すため、ユーザ（ＵＳ）が、表示された対面データ全体を一枚の「図」として見ることが可能になる。その結果、ユーザ（ＵＳ）は、インタラクションの活発な人物及び時間帯を一目で把握することができるようになる。
【０３７２】
第１の実施の形態においては、２人の人物（例えば人物Ａと人物Ｂ）が対面した場合、それぞれに装着された端末（ＴＲ）が相互に赤外線でＩＤを送受信する。このため、赤外線表示領域（ＣＬＳＣ＿ＩＲ）には、人物Ａと人物Ｂが対面していた時間に、人物Ａの領域に人物ＢのＩＤを示す色が表示され、人物Ｂの領域には人物ＡのＩＤを示す色が表示されるというように、２ヶ所のデータの組が表示されると期待される。
【０３７３】
しかし、第１の実施の形態では、送信エラー又はタイミングの不一致等によって、一方にしかデータが表示されないことがあった。
【０３７４】
そのような箇所を補正するために、第７の実施の形態では、対面対称化（ＡＳＳＹ）によって、取得できたデータ（すなわち、元のデータ）の、受信側ＩＤと送信側ＩＤとを入れ替えた対称データを作成され、元のデータと対称データの両方がプロットされる。
【０３７５】
図３５は、本発明の第７の実施の形態の対面対称化が実行された表示画面の説明図である。
【０３７６】
図３５の上部が、対面対称化（ＡＳＳＹ）が実行される前の表示（ＳＹ００）、下部が、対面対称化（ＡＳＳＹ）が実行された後の表示（ＳＹ００＿Ｓ）である。
【０３７７】
図３５には、人物Ａの領域（ＳＹＡ）、人物Ｂの領域（ＳＹＢ）及び人物Ｃの領域（ＳＹＣ）が表示される。各人物の名前と対応する色は、人物タグ（ＳＹＡＬ、ＳＹＢＬ及びＳＹＣＬ）によって示されている。
【０３７８】
これらの中で、人物Ｂから人物Ａに送信されたデータはデータ（０１ＢＡ）に表示され、人物Ａから人物Ｂに送信されたデータはデータ（０１ＡＢ）に表示されており、この２つは組になっている。しかし、対面対称化前の表示（ＳＹ００）のデータ（０３ＢＡ）に対応するデータ（０３ＡＢ）は存在していない。
【０３７９】
このような組になっていない部分のあるデータに対して対面対称化が実行される。対面対称化後の表示（ＳＹ００＿Ｓ）では、データ（０３ＢＡ）を人物Ｂの領域（ＳＹＢ）にコピーすることによって、データ（０３ＡＢ＿Ｓ）を補填することができる。このコピーされたデータを対称データと呼ぶ。
【０３８０】
図３６は、本発明の第７の実施の形態のシステム全体の構成を示す説明図である。
【０３８１】
図３６に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、アプリケーションサーバ（ＡＳ）内にいくつかの構成要素が追加されている点である。
【０３８２】
具体的には、第７の実施の形態のアプリケーションサーバ（ＡＳ）内のデータ処理部（ＡＳＤＰ）に対面対称化処理（ＡＳＳＹ）が、データベース部（ＡＳＤＢ）に対面対称化データベース（ＡＳＤＢ＿ＳＹ）が追加される。
【０３８３】
ここで追加されたものはすべて対面対称化のための機能である。
【０３８４】
図３７は、本発明の第７の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【０３８５】
図３７が第１の実施の形態の処理（図５）と異なる点は、データ処理（ＡＳＤＰ）が対面対称化処理（ＡＳＳＹ）によって置き換えられている点のみである。
【０３８６】
加速度に関する処理については第１の実施の形態と同様なので説明を省略する。以下、対面対称化に関する処理（ＡＳＳＹ）の部分のみを説明する。
【０３８７】
図３８は、本発明の第７の実施の形態において実行される対面対称化処理（ＡＳＳＹ）を示すフローチャートである。
【０３８８】
処理が開始（ＡＳＳＹＳＴ）されると、データ処理部（ＡＳＤＰ）は、まず記録部（ＡＳＭＥ）から対面閾値（ＡＳＭＥ＿ＩＲＴ）を読み込む（ＡＳＳＹ＿１）。さらに、データ処理部（ＡＳＤＰ）は、データベース（ＳＳＤＢ）に接続し、開始時刻（ＡＳＤＢ＿ＩＲＥ＿ＳＴＭ）の古い順に１レコードのデータを取得する（ＡＳＳＹ＿２）。
【０３８９】
次に、データ処理部（ＡＳＤＰ）は、取得したデータの赤外線受信回数（ＳＳＤＢ＿ＮＩＲ）と対面閾値（ＡＳＭＥ＿ＩＲＴ）とを比較する（ＡＳＳＹ＿３）。赤外線受信回数（ＳＳＤＢ＿ＮＩＲ）が対面閾値（ＡＳＭＥ＿ＩＲＴ）以上であった場合、端末（ＴＲ）を装着した人物が他の端末（ＴＲ）を装着した人物と対面していたと判別される。この場合、以下のステップ（ＡＳＳＹ＿４〜ＡＳＳＹ＿６）が実行される。
【０３９０】
まず、データ処理部（ＡＳＤＰ）は、元のデータ（すなわち、ステップ（ＡＳＳＹ＿２）において取得されたデータ）の、開始時刻（ＳＳＤＢ＿ＳＴＭ）、終了時刻（ＳＳＤＢ＿ＥＴＭ）、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）及び赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）をそのままアプリケーションサーバ（ＡＳ）の対面対称化データベース（ＡＳＤＢ＿ＳＹ）に格納する（ＡＳＳＹ＿４）。
【０３９１】
次に、データ処理部（ＡＳＤＰ）は、元のデータの、ノードＩＤ（ＳＳＤＢ＿ＳＩＤ）と赤外線送信側ＩＤ（ＳＳＤＢ＿ＯＩＤ）とを入れ替えることによって、対称データを作成する（ＡＳＳＹ＿５）。
【０３９２】
そして、データ処理部（ＡＳＤＰ）は、開始時刻（ＳＳＤＢ＿ＳＴＭ）と終了時刻（ＳＳＤＢ＿ＥＴＭ）は変更せずに、対称データをアプリケーションサーバ（ＡＳ）の対面対称化データベース（ＡＳＤＢ＿ＳＹ）に格納する（ＡＳＳＹ＿６）。
【０３９３】
すべてのデータの処理が終了した場合（ＡＳＳＹ＿７）、図３８に示す処理が終了（ＡＳＳＹＥＮ）する。そうでない場合、データ処理部（ＡＳＤＰ）は、次の１レコードのデータの取得（ＡＳＳＹ＿２）以降の手順を繰り返す。
【０３９４】
ただし、すべてのデータに関して対称データを作成するのではなく、任意のデータに関してそれと対になるデータの存在を確認するステップを追加することによって、対称なデータが存在しなかった場合のみ対称データを作成して補填することもできる。
【０３９５】
図３９は、本発明の第７の実施の形態の対面対称化データベース（ＡＳＤＢ＿ＳＹ）の説明図である。
【０３９６】
対面対称化データベース（ＡＳＤＢ＿ＳＹ）は、開始時刻（ＡＳＤＢ＿ＳＹ＿ＳＴＭ）、終了時刻（ＡＳＤＢ＿ＳＹ＿ＥＴＭ）、ノードＩＤ（ＡＳＤＢ＿ＳＹ＿ＳＩＤ）及び赤外線送信側ＩＤ（ＡＳＤＢ＿ＳＹ＿ＯＩＤ）の要素を含む。
【０３９７】
対面対称化データベース（ＡＳＤＢ＿ＳＹ）には、元データ（ＲＥ０１）の次に必ず対称化データ（ＲＥ０２）が格納される。対称化されているため、元データ（ＲＥ０１）と対称化データ（ＲＥ０２）において開始時刻（ＡＳＤＢ＿ＳＹ＿ＳＴＭ）と終了時刻（ＡＳＤＢ＿ＳＹ＿ＥＴＭ）は等しい。さらに、元データ（ＲＥ０１）のノードＩＤ（ＡＳＤＢ＿ＳＹ＿ＳＩＤ）が対称化データ（ＲＥ０２）の赤外線送信側ＩＤ（ＡＳＤＢ＿ＳＹ＿ＯＩＤ）と等しく、元データ（ＲＥ０１）の赤外線送信側ＩＤ（ＡＳＤＢ＿ＳＹ＿ＯＩＤ）が対称化データ（ＲＥ０２）のノードＩＤ（ＡＳＤＢ＿ＳＹ＿ＳＩＤ）と等しい。
【０３９８】
よって、このデータベース（ＡＳＤＢ＿ＳＹ）のデータを忠実にプロットすれば、対面の表示は所望どおりに対称化されることになる。
【０３９９】
第７の実施の形態を行うことによって、対になるデータが必ず組として表現されることになる。これによって、対面データの対応関係が一目でわかるようになる。また、特定の人物に注目してインタラクションの時間的変化を見たいときには、その人物の領域だけを見ればよく、他者の領域と照合する必要がなくなる。
【０４００】
さらに、対面した人物の色は必ず相手側に表示されているので、色を見るだけで多くインタラクションを行っている人物や時間帯の傾向を捉えることができるようになる。その結果、長時間・数ヶ月分のデータの表示であっても、色によって構成された「図」として俯瞰的に見ることが可能になる。
【０４０１】
第１から第７の実施の形態では、ユーザ（ＵＳ）によるアプリケーションの起動（ＵＳＳＴ）をトリガにして、データ依頼（ＡＳＲＱ）・データ処理（ＡＳＤＰ）からデータ表示（ＣＬＤＩ）までの一連の処理が実行された。しかし、毎回必要に応じてすべての処理を行うには時間がかかり、ユーザ（ＵＳ）を待たせてしまうという問題がある。また、多くのユーザ（ＵＳ）が一斉に画像表示を希望した場合には、アプリケーションサーバ（ＡＳ）やストレージサーバ（ＳＳ）に大きな負荷がかかるため、ストレージサーバ（ＳＳ）が新規のデータを保管できなくなった結果、データ欠損が発生するおそれもある。
【０４０２】
そこで、第８の実施の形態では、表示するための初期条件、及び、アプリケーションサーバ（ＡＳ）の処理を立ち上げる時刻を前もってユーザ（ＵＳ）が設定しておく。そして、夜間や昼休み等、サーバに余裕のある時間に自動でデータ処理（ＡＳＤＰ）が実行され、処理済みのデータがアプリケーションサーバ（ＡＳ）のデータベース部（ＡＳＤＢ）に保管される。
【０４０３】
ユーザ（ＵＳ）が画像を閲覧したいときには、処理済みのデータをクライアント（ＣＬ）においてプロット・表示するだけで済むので時間がかからなくなり、アプリケーションサーバ（ＡＳ）やストレージサーバ（ＳＳ）にかかる負荷を軽減することができる。
【０４０４】
図４０は、本発明の第８の実施の形態において、センシングデータが端末（ＴＲ）からユーザ（ＵＳ）に提供されるまでの処理を示すシーケンス図である。
【０４０５】
端末（ＴＲ）でのセンシングデータの取得（ＴＲＧＥ）から、ストレージサーバ（ＳＳ）内データベース（ＳＳＤＢ）にセンシングデータが格納（ＳＳＰＵ）されるまでの流れと、時刻修正（ＢＡＴＭ）、時刻修正依頼（ＢＡＴＲ）、時刻修正（ＴＲＴＭ）の手順は第１の実施の形態（図３）と全く同一である。
【０４０６】
一方、ユーザ（ＵＳ）は、前もって希望する処理の内容と、データ処理を開始する時刻とをアプリケーションサーバ（ＡＳ）に指示しておく。アプリケーションサーバ（ＡＳ）は、指示によって定められた時刻になれば、一連のデータ処理（ＡＳＤＰ）を開始し、処理されたセンシングデータをデータベース部（ＡＳＤＢ）に格納する。
【０４０７】
まず、初期条件設定の起動（ＵＳＩＴ）は、ユーザ（ＵＳ）による初期条件設定の起動である。例えば、設定用ウィンドウ等が起動し、ユーザ（ＵＳ）がスタートボタンを選択することによって起動する。
【０４０８】
初期条件設定（ＣＬＩＳ）では、クライアント（ＣＬ）において処理に必要な情報が設定される。例えば、ユーザ（ＵＳ）のボタン選択によって、処理を開始する時刻、及び、行う処理の種類等が設定される。さらに、クライアント（ＣＬ）は、設定した条件をアプリケーションサーバ（ＡＳ）に送信する。アプリケーションサーバ（ＡＳ）は、クライアント（ＣＬ）から受信した条件に従って、初期条件設定（ＡＳＩＳ）を実行する。
【０４０９】
これらの初期条件は、アプリケーションサーバ（ＡＳ）の記録部（ＡＳＭＥ）に記録される。
【０４１０】
タイマ起動（ＡＳＴＩ）は、初期条件で設定された時刻になったときに処理を起動する手順である。
【０４１１】
データ依頼（ＡＳＲＱ）では、初期条件設定（ＡＳＳＣ）で設定された内容に基づいて、ストレージサーバ（ＳＳ）内のデータベース部（ＳＳＤＢ）に、取得すべきデータの時刻及び取得の対象である端末の固有ＩＤを送信する。
【０４１２】
データ検索（ＡＳＳＥ）からデータ受信（ＡＳＲＥ）、データ分類（ＡＳＤＥ）、データ処理（ＡＳＤＰ）、処理結果格納（ＡＳＰＵ）までの処理は第１の実施の形態と同様である。これらの処理によって、ストレージサーバ（ＳＳ）内のデータベース部（ＳＳＤＢ）から取得したデータが処理され、処理結果がアプリケーションサーバ（ＡＳ）内データベース部（ＡＳＤＢ）に格納される。
【０４１３】
アプリケーション起動（ＵＳＳＴ）は、ユーザ（ＵＳ）によるアプリケーションの起動である。
【０４１４】
描画領域設定（ＣＬＴＳ）は、ユーザ（ＵＳ）による描画領域の設定である。描画領域設定（ＣＬＴＳ）の内容は第１の実施の形態と同様である。
【０４１５】
データ依頼（ＣＬＲＱ）は、表示画面を作成するために必要な情報をアプリケーションサーバ（ＡＳ）のデータベース部（ＳＳＤＢ）に送信する手順である。
【０４１６】
データ検索（ＣＬＳＥ）は、データ依頼（ＣＬＲＱ）に基づいて、アプリケーションサーバ（ＡＳ）に対して検索を行う手順である。
【０４１７】
データ受信（ＣＬＲＥ）は、データ検索（ＣＬＳＥ）のコマンドに基づいて、アプリケーションサーバ（ＡＳ）内のデータベース部（ＡＳＤＢ）から送信された処理結果を受信する手順である。
【０４１８】
メンバ属性照会（ＣＬＭＳ）は、第１の実施の形態と同様である。
【０４１９】
データ加工（ＣＬＤＰ）は、データ受信（ＣＬＲＥ）によって取得した処理結果から表示に必要な情報のみを選択し、これを記録部（ＣＬＭＥ）に格納する手順である。
【０４２０】
データ表示（ＣＬＤＩ）は、データ加工（ＣＬＤＰ）によって選別された情報を、記録部（ＣＬＭＥ）に記載されている表示方法に基づいて処理することによって、画面を生成する手順である。さらに、生成した結果は、ユーザ（ＵＳ）に提示される。
【０４２１】
アプリケーション終了（ＵＳＥＮ）は、ユーザ（ＵＳ）によるアプリケーションの終了である。
【０４２２】
データ依頼（ＣＬＲＱ）からデータ検索（ＣＬＳＥ）、データ受信（ＣＬＲＥ）、データ加工（ＣＬＤＰ）、データ表示（ＣＬＤＩ）、アプリケーション終了（ＵＳＥＮ）までの手順は、第１の実施の形態と同様である。
【０４２３】
アプリケーションサーバ（ＡＳ）のタイマ起動（ＡＳＴＩ）は、特定の時刻でなく、一定の周期で起動ように設定されてもよい。また、クライアント（ＣＬ）のアプリケーション部（ＣＬＡＰ）も自動的に起動するように設定されてもよい。その場合、クライアント（ＣＬ）は、上記の処理によって表示されたものを画像の形式で作成し、保存しておいてもよい。あるいは、アプリケーションサーバ（ＡＳ）に画像を作成するための機能を搭載し、アプリケーションサーバ（ＡＳ）が同様の画像を描画し、その画像を保管しておいてもよい。
【０４２４】
図４１は、本発明の第８の実施の形態のシステム全体の構成を示す説明図である。
【０４２５】
図４１に示す構成が第１の実施の形態の全体構成（図１）と異なる点は、アプリケーションサーバ（ＡＳ）内にいくつかの構成要素が追加されている点である。
【０４２６】
具体的には、アプリケーションサーバ（ＡＳ）内の制御部（ＡＳＣＯ）にタイマ起動（ＡＳＴＩ）が、記録部（ＡＳＭＥ）に初期条件（ＡＳＭＥ＿ＳＣ）及び時計（ＡＳＭＥ＿ＴＩ）が追加される。
【０４２７】
タイマ起動（ＡＳＴＩ）は、指定時刻になったら自動で起動するためのものである。時計（ＡＳＭＥ＿ＴＩ）は、タイマ起動（ＡＳＴＩ）のために時刻を監視し続けるためのものである。初期条件（ＡＳＭＥ＿ＳＣ）は、ユーザ（ＵＳ）による設定を記憶しておくためのものである。
【０４２８】
追加されたものは、すべて自動処理のための機能である。
【０４２９】
図４２は、本発明の第８の実施の形態のアプリケーションサーバ（ＡＳ）において実行される自動データ処理のフローチャートである。
【０４３０】
処理が開始（ＡＳＳＴ）されると、アプリケーションサーバ（ＡＳ）は、初期条件設定（ＡＳＩＳ）で設定された起動時刻になるまで待機する（ＡＳＷＴ）。
【０４３１】
時計（ＡＳＭＥ＿ＴＩ）が設定時刻と等しくなったとき（ＡＳＴＭ）、タイマ起動し（ＡＳＣＯ＿ＴＩ）、処理が開始される。
【０４３２】
その後のデータ依頼（ＡＳＲＱ）、データベース接続（ＡＳＤＣ）、データ処理（ＡＳＤＰ）、処理結果格納（ＡＳＰＵ）は第１の実施の形態（図５）と同様である。初期条件設定でにおける指定に応じて、データ処理（ＡＳＤＰ）によって、第３から第７の実施の形態のいずれか一つ以上の処理が実行されてもよい。
【０４３３】
第８の実施の形態によって、データ処理が、ユーザからの要求を受ける前に予め自動的に実行される。このため、ユーザ（ＵＳ）が表示を閲覧したいときに、既に作成されている画面が短時間で表示されるという効果がある。また、アプリケーションサーバ（ＡＳ）及びストレージサーバ（ＳＳ）にかかる負荷を軽減することができるという効果も得られる。
【０４３４】
さらに、アプリケーションサーバ（ＡＳ）が自動的に画像を作成及び保存する場合、クライアント（ＣＬ）で行う処理は画像を表示することのみである。このため、より高速に画面を表示することができる。また、新規のデータを追加することによって定期的に画像を更新したい場合にも、人手を要しないので省力化が可能になる。
【０４３５】
以上に説明した本発明の観点の代表的なものとして、次のものが挙げられる。
【０４３６】
（１）端末装置のインタラクションデータを表示するインタラクションデータ表示装置であって、
前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、
前記インタラクションデータ表示装置は、前記端末装置から送信されたインタラクションデータを受信する受信部と、前記インタラクションデータを表示する表示部と、を備え、
前記表示部は、前記受信部が受信した前記インタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１及び第２情報が取得された時刻に基づいて対応付けて表示することを特徴とするインタラクションデータ表示装置。
【０４３７】
（２）前記第１情報は、前記端末装置が対面した前記他の端末装置を識別する識別情報を含むことを特徴とする（１）に記載のインタラクションデータ表示装置。
【０４３８】
（３）前記第１情報は、前記他の端末装置から、前記他の端末装置を識別する識別情報を含む無線信号を受信したか否かを示す情報を含むことを特徴とする（２）に記載のインタラクションデータ表示装置。
【０４３９】
（４）前記第２情報は、前記端末装置の加速度を示す加速度情報を含むことを特徴とする（３）に記載のインタラクションデータ表示装置。
【０４４０】
（５）前記第２情報は、前記加速度情報に基づいて分類された前記端末装置の移動の状態を示す情報を含むことを特徴とする（４）に記載のインタラクションデータ表示装置。
【０４４１】
（６）第１の前記インタラクションデータに含まれる前記第１情報及び前記第２情報は、それぞれ、第１の前記端末装置が対面した前記第１の端末装置以外の端末装置を識別する識別情報、及び、前記第１の端末装置の加速度を示す加速度情報を含み、
第２の前記インタラクションデータに含まれる前記第１情報及び前記第２情報は、それぞれ、第２の前記端末装置が対面した前記第２の端末装置以外の端末装置を識別する識別情報と、前記第２の端末装置の加速度を示す加速度情報と、を含み、
前記表示部は、前記第１のインタラクションデータ及び前記第２のインタラクションデータを、時刻に基づいて相互に対応付けて表示することを特徴とする（４）に記載のインタラクションデータ表示装置。
【０４４２】
（７）前記第１のインタラクションデータは、
前記第１のインタラクションデータに含まれる前記第１情報と、前記第１の端末装置が前記無線信号を受信した時刻とを対応付ける情報を含み、
前記第１のインタラクションデータに含まれる前記第２情報と、前記第１の端末装置の加速度が測定された時刻とを対応付ける情報を含み、
前記第２のインタラクションデータは、
前記第２のインタラクションデータに含まれる前記第１情報と、前記第２の端末装置が前記無線信号を受信した時刻とを対応付ける情報を含み、
前記第２のインタラクションデータに含まれる前記第２情報と、前記第２の端末装置の加速度が測定された時刻とを対応付ける情報を含むことを特徴とする（６）に記載のインタラクションデータ表示装置。
【０４４３】
（８）前記表示部は、前記第１情報と、前記第１情報が対応付けられている時刻と同一の時刻に対応付けられている前記第２情報と、を対応付けて表示することを特徴とする（７）に記載のインタラクションデータ表示装置。
【０４４４】
（９）前記第１のインタラクションデータは、前記無線信号を受信した前記第１の端末装置を識別する識別情報を含み、
前記第２のインタラクションデータは、前記無線信号を受信した前記第２の端末装置を識別する識別情報を含むことを特徴とする（８）に記載のインタラクションデータ表示装置。
【０４４５】
（１０）前記表示部は、
前記第１のインタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１の端末装置を識別する識別情報と対応付けて表示し、
前記第２のインタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第２の端末装置を識別する識別情報と対応付けて表示することを特徴とする（９）に記載のインタラクションデータ表示装置。
【０４４６】
（１１）前記表示部は、
前記表示部に含まれる表示画面に、第１時間軸を表示し、
さらに、前記第１時間軸と同一の尺度及び同一の方向を有する第２時間軸を、前記表示画面の前記第１時間軸の延長線上に表示し、
前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１情報を表示し、
前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第２情報を表示することを特徴とする（１０）に記載のインタラクションデータ表示装置。
【０４４７】
（１２）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記一日の中の時刻を示し、
前記表示部は、前記第１のインタラクションデータに含まれる前記第１情報及び前記第２情報が同じ一日の中の時刻と対応付けられている場合、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第１のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第２時間軸から前記第１距離の位置に前記第１のインタラクションデータに含まれる前記第２情報を表示することを特徴とする（１１）に記載のインタラクションデータ表示装置。
【０４４８】
（１３）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記一日の中の時刻を示し、
前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記表示部は、前記第１のインタラクションデータに含まれる前記第１情報が、第１の日付に対応付けられた第１部分と、第２の日付に対応付けられた第２部分とを含む場合、
前記第１部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に前記第１部分を表示し、
前記第２部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、第２の前記領域に前記第２部分を表示することを特徴とする（１１）に記載のインタラクションデータ表示装置。
【０４４９】
（１４）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記日付及び前記日付が示す一日の中の時刻を示し、
前記表示部は、前記第１のインタラクションデータに含まれる前記第１情報が、第１の日付に対応付けられた第１部分と、第２の日付に対応付けられた第２部分とを含む場合、
前記第１部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に前記第１部分を表示し、
前記第２部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に前記第２部分を表示することを特徴とする（１１）に記載のインタラクションデータ表示装置。
【０４５０】
（１５）前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記表示部は、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第１のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第１の領域に、前記第１のインタラクションデータに含まれる前記第２情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第３の前記領域に、前記第２のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第３の領域に、前記第２のインタラクションデータに含まれる前記第２情報を表示することを特徴とする（１１）に記載のインタラクションデータ表示装置。
【０４５１】
（１６）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記一日の中の時刻を示し、
前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記表示部は、前記第１のインタラクションデータに含まれる前記第１情報と、前記第２のインタラクションデータに含まれる前記第１情報とが同じ一日の中の時刻と対応付けられている場合、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第３の前記領域に、前記第２のインタラクションデータに含まれる前記第１情報を表示することを特徴とする（１５）に記載のインタラクションデータ表示装置。
【０４５２】
（１７）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記日付及び前記日付が示す一日の中の時刻を示し、
前記表示部は、前記第１のインタラクションデータに含まれる前記第１情報と、前記第２のインタラクションデータに含まれる前記第１情報とが同じ一日の中の時刻と対応付けられている場合、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に、前記第２のインタラクションデータに含まれる前記第１情報を表示することを特徴とする（１５）に記載のインタラクションデータ表示装置。
【０４５３】
（１８）前記表示部に含まれる表示画面は、前記第１時間軸と略垂直方向に複数の領域に区切られ、
前記表示部は、
前記表示部に含まれる表示画面に、第１時間軸を表示し、
前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に前記第１情報を表示し、
前記第２情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第４の前記領域に前記第２情報を表示することを特徴とする（１０）に記載のインタラクションデータ表示装置。
【０４５４】
（１９）前記インタラクションデータ表示装置は、
表示されるべき前記第１情報及び前記第２情報の範囲の指定を受けると、前記指定された範囲の前記第１情報及び前記第２情報を、前記受信部を介して取得し、
前記第１情報及び前記第２情報の表示形式の指定を受けると、前記指定された表示形式によって前記前記第１情報及び前記第２情報を前記表示画面に表示し、
前記表示形式の指定は、前記前記第１情報及び前記第２情報の前記表示画面上の表示位置、及び、前記表示画面に表示される前記前記第１情報及び前記第２情報の色彩の少なくとも一方の指定を含むことを特徴とする（１０）に記載のインタラクションデータ表示装置。
【０４５５】
（２０）前記端末装置は、
前記他の端末装置を識別する識別情報を含む無線信号を受信する無線センサと、
前記他の端末装置の加速度を計測する加速度センサと、
前記第１情報及び前記第２情報を送信する無線送信装置と、を備え、
前記人物の身体に装着され、
前記第１情報は、前記端末装置を装着した前記人物が他の前記端末装置を装着した前記人物と対面したか否かを示し、
前記第２情報は、前記端末装置を装着した前記人物の活動の状態を示し、
前記インタラクションデータは、前記端末装置を装着した前記人物の間の交流の状態を示すことを特徴とする（１０）に記載のインタラクションデータ表示装置。
【０４５６】
（２１）端末装置のインタラクションデータを処理するインタラクションデータ処理装置であって、
前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、
前記インタラクションデータ処理装置は、前記端末装置から送信されたインタラクションデータを受信する受信部と、前記受信したインタラクションデータを処理する制御部と、前記処理されたインタラクションデータを出力する出力部と、を備え、
前記受信部は、前記端末装置から送信されたインタラクションデータを受信し、
前記制御部は、前記受信したインタラクションデータを処理し、
前記出力部は、前記処理されたインタラクションデータに含まれる前記第１情報及び前記第２情報を、時刻に基づいて相互に対応付けて出力することを特徴とするインタラクションデータ処理装置。
【０４５７】
（２２）前記第１情報は、前記端末装置が対面した前記他の端末装置を識別する識別情報を含むことを特徴とする（２１）に記載のインタラクションデータ処理装置。
【０４５８】
（２３）前記第１情報は、前記他の端末装置から、前記他の端末装置を識別する識別情報を含む無線信号を受信したか否かを示す情報を含むことを特徴とする（２２）に記載のインタラクションデータ処理装置。
【０４５９】
（２４）前記第２情報は、前記端末装置の加速度を示す加速度情報を含むことを特徴とする（２３）に記載のインタラクションデータ処理装置。
【０４６０】
（２５）前記制御部は、前記第２情報に含まれる加速度情報に基づいて、前記第２情報を送信した端末装置の移動の状態を分類し、前記分類された移動の状態を示す情報を前記第２情報に追加することを特徴とする（２４）に記載のインタラクションデータ処理装置。
【０４６１】
（２６）前記制御部は、前記第２情報に含まれる加速度情報と、所定の加速度情報とを比較し、前記比較の結果に基づいて、前記第２情報を送信した端末装置の移動の状態を、前記所定の加速度情報と対応付けられた移動の状態に分類することを特徴とする（２５）に記載のインタラクションデータ処理装置。
【０４６２】
（２７）前記制御部は、前記第２情報を送信した端末装置の移動の状態を、その端末装置が移動していること、及び、その端末装置が静止していることの少なくとも一つを含む所定の移動の状態に分類することを特徴とする（２６）に記載のインタラクションデータ処理装置。
【０４６３】
（２８）前記制御部は、前記第２情報に含まれる加速度情報の所定の時間範囲における平均値を算出し、前記算出された平均値を前記第２情報に追加することを特徴とする（２６）に記載のインタラクションデータ処理装置。
【０４６４】
（２９）前記制御部は、前記第２情報に含まれる加速度情報に基づいて、前記第２情報を送信した端末装置の加速度の変化量を算出し、前記算出された加速度の変化量を示す情報を前記第２情報に追加することを特徴とする（２８）に記載のインタラクションデータ処理装置。
【０４６５】
（３０）前記制御部は、測定された前記加速度情報の値と、前回測定された前記加速度情報の値との差分の絶対値を所定の時間範囲において合計した値を、前記加速度の変化量を示す情報として算出することを特徴とする（２９）に記載のインタラクションデータ処理装置。
【０４６６】
（３１）前記制御部は、所定の時間範囲における前記加速度情報のゼロクロス点の数を前記加速度の変化量を示す情報として算出することを特徴とする（２９）に記載のインタラクションデータ処理装置。
【０４６７】
（３２）前記端末装置は、前記無線信号を受信したか否かを所定の時間間隔で判別し、
前記制御部は、前記所定の時間間隔より長い所定の期間に前記端末装置が前記無線信号を受信した回数を計数し、
前記計数された回数が所定の閾値を超える場合、前記無線信号を受信した前記端末装置が、前記無線信号を送信した前記端末装置と前記所定の期間対面していたことを示す情報を前記第１情報に追加することを特徴とする（２９）に記載のインタラクションデータ処理装置。
【０４６８】
（３３）第１の前記インタラクションデータに含まれる前記第１情報は、第１の前記端末装置が対面した前記第１の端末装置以外の端末装置を識別する識別情報を含み、
前記第１のインタラクションデータは、前記第１のインタラクションデータに含まれる前記第１情報と、前記第１の端末装置が前記識別情報を含む無線信号を受信した時刻とを対応付ける情報を含み、
第２の前記インタラクションデータに含まれる前記第１情報は、第２の前記端末装置が対面した前記第２の端末装置以外の端末装置を識別する識別情報を含み、
前記第２のインタラクションデータは、前記第２のインタラクションデータに含まれる前記第１情報と、前記第２の端末装置が前記識別情報を含む無線信号を受信した時刻とを対応付ける情報を含み、
前記制御部は、前記第１のインタラクションデータに含まれる前記第１情報が、第１の時刻に前記第２の端末装置の識別情報を含む前記無線信号を前記第１の端末装置が受信したことを示す情報を含み、かつ、前記第２のインタラクションデータに含まれる前記第１情報が、前記第１の時刻に前記第１の端末装置の識別情報を含む前記無線信号を前記第２の端末装置が受信したことを示す情報を含まない場合、前記第２のインタラクションデータに含まれる前記第１情報に、前記第１の時刻に前記第１の端末装置の識別情報を含む前記無線信号を前記第２の端末装置が受信したことを示す情報を追加することを特徴とする（３２）に記載のインタラクションデータ処理装置。
【０４６９】
（３４）前記インタラクションデータ処理装置は、さらに、データを格納する記憶装置を備え、
前記制御部は、所定の時刻に前記インタラクションデータの処理を実行し、前記処理されたインタラクションデータを前記記憶装置に格納することを特徴とする（３３）に記載のインタラクションデータ処理装置。
【０４７０】
（３５）前記インタラクションデータ処理装置は、さらに、データを格納する記憶装置を備え、
前記制御部は、前記制御部の処理負荷が所定の閾値より低いときに前記インタラクションデータの処理を実行し、前記処理されたインタラクションデータを前記記憶装置に格納することを特徴とする（３３）に記載のインタラクションデータ処理装置。
【０４７１】
（３６）前記インタラクションデータ処理装置は、さらに、データを格納する記憶装置を備え、
前記制御部は、所定の時刻に前記インタラクションデータの処理を実行し、前記処理されたインタラクションデータを表示画面に表示するための画像データを作成し、前記処理されたインタラクションデータ及び画像データを前記記憶装置に格納することを特徴とする（３３）に記載のインタラクションデータ処理装置。
【０４７２】
（３７）前記インタラクションデータ処理装置は、さらに、データを格納する記憶装置を備え、
前記制御部は、前記制御部の処理負荷が所定の閾値より低いときに前記インタラクションデータの処理を実行し、前記処理されたインタラクションデータを表示画面に表示するための画像データを作成し、前記処理されたインタラクションデータ及び画像データを前記記憶装置に格納することを特徴とする（３３）に記載のインタラクションデータ処理装置。
【０４７３】
（３８）前記端末装置は、
前記他の端末装置を識別する識別情報を含む無線信号を受信する無線センサと、
前記他の端末装置の加速度を計測する加速度センサと、
前記第１情報及び前記第２情報を送信する無線送信装置と、を備え、
前記人物の身体に装着されることを特徴とする（３３）に記載のインタラクションデータ処理装置。
【０４７４】
（３９）組織における人物間のインタラクションデータを取得するインタラクションデータ取得端末であって、
前記インタラクションデータ取得端末は、前記インタラクションデータを取得する取得部と、前記取得部が取得した前記インタラクションデータを送信する送信部と、を備えることを特徴とするインタラクションデータ取得端末。
【０４７５】
（４０）前記取得部は、物理情報を検出する一つ以上のセンサを備え、前記センサが検出した物理情報をインタラクションデータとして取得することを特徴とする（３９）に記載のインタラクションデータ取得端末。
【０４７６】
（４１）前記インタラクションデータ取得端末は、さらに、時刻を計測する時計と、前記取得部が取得したインタラクションデータを格納する格納部と、を備え、
前記格納部は、前記インタラクションデータと、前記インタラクションデータが検出された時刻とを対応付けて格納することを特徴とする（４０）に記載のインタラクションデータ取得端末。
【０４７７】
（４２）前記取得部は、赤外線信号を検出する一つ以上の赤外線センサと、加速度を検出する一つ以上の加速度センサと、を備え、
前記格納部は、前記赤外線センサが赤外線信号を検出したことを示す情報、及び、前記加速度センサによって検出された加速度を、前記インタラクションデータとして格納し、前記赤外線信号が検出された時刻及び前記加速度が検出された時刻をさらに格納することを特徴とする（４１）に記載のインタラクションデータ取得端末。
【０４７８】
（４３）前記インタラクションデータ取得端末は、さらに、前記インタラクションデータの送信を制御する制御部を備え、
前記制御部は、
前記送信部に、前記格納部に格納された前記インタラクションデータを送信させ、
前記送信が失敗すると、前記送信が失敗したインタラクションデータを前記格納部に保持し、
前記送信部による送信が可能になったときに、前記格納部に保持された前記インタラクションデータを送信することを特徴とする（４１）に記載のインタラクションデータ取得端末。
【０４７９】
（４４）前記送信部は、前記インタラクションデータ取得端末に最も近い基地局に、前記インタラクションデータを無線によって送信することを特徴とする（４３）に記載のインタラクションデータ取得端末。
【０４８０】
（４５）前記送信部は、有線ネットワークによって基地局と接続され、前記インタラクションデータを前記有線ネットワークを介して前記基地局に送信することを特徴とする（４３）に記載のインタラクションデータ取得端末。
【０４８１】
（４６）端末装置のインタラクションデータを表示するインタラクションデータ表示方法であって、
前記インタラクションデータは、前記端末装置が他の前記端末装置と対面したか否かを示す第１情報と、前記端末装置の状態を示す情報であって、前記第１情報及び前記端末装置の位置を示す情報を除く第２情報と、を含み、
前記表示部は、前記受信部が受信した前記インタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１及び第２情報が取得された時刻に基づいて対応付けて表示することを特徴とする方法。
【０４８２】
（４７）前記第１情報は、前記端末装置が対面した前記他の端末装置を識別する識別情報を含むことを特徴とする（４６）に記載の方法。
【０４８３】
（４８）前記第１情報は、前記他の端末装置から、前記他の端末装置を識別する識別情報を含む無線信号を受信したか否かを示す情報を含むことを特徴とする（４７）に記載の方法。
【０４８４】
（４９）前記第２情報は、前記端末装置の加速度を示す加速度情報を含むことを特徴とする（４８）に記載の方法。
【０４８５】
（５０）前記第２情報は、前記加速度情報に基づいて分類された前記端末装置の移動の状態を示す情報を含むことを特徴とする（４９）に記載の方法。
【０４８６】
（５１）第１の前記インタラクションデータに含まれる前記第１情報及び前記第２情報は、それぞれ、第１の前記端末装置が対面した前記第１の端末装置以外の端末装置を識別する識別情報、及び、前記第１の端末装置の加速度を示す加速度情報を含み、
第２の前記インタラクションデータに含まれる前記第１情報及び前記第２情報は、それぞれ、第２の前記端末装置が対面した前記第２の端末装置以外の端末装置を識別する識別情報と、前記第２の端末装置の加速度を示す加速度情報と、を含み、
前記方法は、前記第１のインタラクションデータ及び前記第２のインタラクションデータを、時刻に基づいて相互に対応付けて表示することを特徴とする（４９）に記載の方法。
【０４８７】
（５２）前記第１のインタラクションデータは、
前記第１のインタラクションデータに含まれる前記第１情報と、前記第１の端末装置が前記無線信号を受信した時刻とを対応付ける情報を含み、
前記第１のインタラクションデータに含まれる前記第２情報と、前記第１の端末装置の加速度が測定された時刻とを対応付ける情報を含み、
前記第２のインタラクションデータは、
前記第２のインタラクションデータに含まれる前記第１情報と、前記第２の端末装置が前記無線信号を受信した時刻とを対応付ける情報を含み、
前記第２のインタラクションデータに含まれる前記第２情報と、前記第２の端末装置の加速度が測定された時刻とを対応付ける情報を含むことを特徴とする（５１）に記載の方法。
【０４８８】
（５３）前記第１情報と、前記第１情報が対応付けられている時刻と同一の時刻に対応付けられている前記第２情報と、を対応付けて表示することを特徴とする（５２）に記載の方法。
【０４８９】
（５４）前記第１のインタラクションデータは、前記無線信号を受信した前記第１の端末装置を識別する識別情報を含み、
前記第２のインタラクションデータは、前記無線信号を受信した前記第２の端末装置を識別する識別情報を含むことを特徴とする（５３）に記載の方法。
【０４９０】
（５５）前記第１のインタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第１の端末装置を識別する識別情報と対応付けて表示し、
前記第２のインタラクションデータに含まれる前記第１情報及び前記第２情報を、前記第２の端末装置を識別する識別情報と対応付けて表示することを特徴とする（５４）に記載の方法。
【０４９１】
（５６）前記表示部に含まれる表示画面に、第１時間軸を表示し、
さらに、前記第１時間軸と同一の尺度及び同一の方向を有する第２時間軸を、前記表示画面の前記第１時間軸の延長線上に表示し、
前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１情報を表示し、
前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第２情報を表示することを特徴とする（５５）に記載の方法。
【０４９２】
（５７）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記一日の中の時刻を示し、
前記方法は、前記第１のインタラクションデータに含まれる前記第１情報及び前記第２情報が同じ一日の中の時刻と対応付けられている場合、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第１のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第２時間軸から前記第１距離の位置に前記第１のインタラクションデータに含まれる前記第２情報を表示することを特徴とする（５６）に記載の方法。
【０４９３】
（５８）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記一日の中の時刻を示し、
前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記方法は、前記第１のインタラクションデータに含まれる前記第１情報が、第１の日付に対応付けられた第１部分と、第２の日付に対応付けられた第２部分とを含む場合、
前記第１部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に前記第１部分を表示し、
前記第２部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、第２の前記領域に前記第２部分を表示することを特徴とする（５６）に記載の方法。
【０４９４】
（５９）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記日付及び前記日付が示す一日の中の時刻を示し、
前記方法は、前記第１のインタラクションデータに含まれる前記第１情報が、第１の日付に対応付けられた第１部分と、第２の日付に対応付けられた第２部分とを含む場合、
前記第１部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に前記第１部分を表示し、
前記第２部分に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に前記第２部分を表示することを特徴とする（５６）に記載の方法。
【０４９５】
（６０）前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第１のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第１の領域に、前記第１のインタラクションデータに含まれる前記第２情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第３の前記領域に、前記第２のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第２情報に対応付けられている時刻を前記第２時間軸に対応付けることによって、前記第３の領域に、前記第２のインタラクションデータに含まれる前記第２情報を表示することを特徴とする（５６）に記載の方法。
【０４９６】
（６１）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記一日の中の時刻を示し、
前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記方法は、前記第１のインタラクションデータに含まれる前記第１情報と、前記第２のインタラクションデータに含まれる前記第１情報とが同じ一日の中の時刻と対応付けられている場合、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第３の前記領域に、前記第２のインタラクションデータに含まれる前記第１情報を表示することを特徴とする（６０）に記載の方法。
【０４９７】
（６２）前記時刻を示す情報は、日付を示す情報と、前記日付が示す一日の中の時刻を示す情報とを含み、
前記第１時間軸及び前記第２時間軸は、前記日付及び前記日付が示す一日の中の時刻を示し、
前記方法は、前記第１のインタラクションデータに含まれる前記第１情報と、前記第２のインタラクションデータに含まれる前記第１情報とが同じ一日の中の時刻と対応付けられている場合、
前記第１のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に、前記第１のインタラクションデータに含まれる前記第１情報を表示し、
前記第２のインタラクションデータに含まれる前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、前記第１時間軸から第１距離の位置に、前記第２のインタラクションデータに含まれる前記第１情報を表示することを特徴とする（６０）に記載の方法。
【０４９８】
（６３）前記表示部に含まれる表示画面は、前記第１時間軸及び前記第２時間軸と略垂直方向に複数の領域に区切られ、
前記方法は、
前記表示部に含まれる表示画面に、第１時間軸を表示し、
前記第１情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第１の前記領域に前記第１情報を表示し、
前記第２情報に対応付けられている時刻を前記第１時間軸に対応付けることによって、第３の前記領域に前記第２情報を表示することを特徴とする（５５）に記載の方法。
【０４９９】
（６４）前記方法は、
表示されるべき前記第１情報及び前記第２情報の範囲の指定を受けると、前記指定された範囲の前記第１情報及び前記第２情報を、取得し、
前記第１情報及び前記第２情報の表示形式の指定を受けると、前記指定された表示形式によって前記前記第１情報及び前記第２情報を表示画面に表示し、
前記表示形式の指定は、前記前記第１情報及び前記第２情報の前記表示画面上の表示位置、及び、前記表示画面に表示される前記前記第１情報及び前記第２情報の色彩の少なくとも一方の指定を含むことを特徴とする（５５）に記載の方法。
【０５００】
（６５）前記端末装置は、
前記他の端末装置を識別する識別情報を含む無線信号を受信する無線センサと、
前記他の端末装置の加速度を計測する加速度センサと、
前記第１情報及び前記第２情報を送信する無線送信装置と、を備え、
前記人物の身体に装着され、
前記第１情報は、前記端末装置を装着した前記人物が他の前記端末装置を装着した前記人物と対面したか否かを示し、
前記第２情報は、前記端末装置を装着した前記人物の活動の状態を示し、
前記インタラクションデータは、前記端末装置を装着した前記人物の間の交流の状態を示すことを特徴とする（５５）に記載の方法。
【０５０１】
（６６）前記方法は、さらに、前記第２情報に含まれる加速度情報に基づいて、前記第２情報を送信した端末装置の移動の状態を分類し、前記分類された移動の状態を示す情報を前記第２情報に追加することを特徴とする（６５）に記載の方法。
【０５０２】
（６７）前記方法は、前記第２情報に含まれる加速度情報と、所定の加速度情報とを比較し、前記比較の結果に基づいて、前記第２情報を送信した端末装置の移動の状態を、前記所定の加速度情報と対応付けられた移動の状態に分類することを特徴とする（６６）に記載の方法。
【０５０３】
（６８）前記方法は、前記第２情報を送信した端末装置の移動の状態を、その端末装置が移動していること、及び、その端末装置が静止していることの少なくとも一つを含む所定の移動の状態に分類することを特徴とする（６７）に記載の方法。
【０５０４】
（６９）前記方法は、さらに、前記第２情報に含まれる加速度情報の所定の時間範囲における平均値を算出し、前記算出された平均値を前記第２情報に追加することを特徴とする（６７）に記載の方法。
【０５０５】
（７０）前記方法は、さらに、前記第２情報に含まれる加速度情報に基づいて、前記第２情報を送信した端末装置の加速度の変化量を算出し、前記算出された加速度の変化量を示す情報を前記第２情報に追加することを特徴とする（６９）に記載の方法。
【０５０６】
（７１）前記方法は、測定された前記加速度情報の値と、前回測定された前記加速度情報の値との差分の絶対値を所定の時間範囲において合計した値を、前記加速度の変化量を示す情報として算出することを特徴とする（７０）に記載の方法。
【０５０７】
（７２）前記方法は、所定の時間範囲における前記加速度情報のゼロクロス点の数を前記加速度の変化量を示す情報として算出することを特徴とする（７０）に記載の方法。
【０５０８】
（７３）前記方法は、さらに、
前記無線信号を受信したか否かを所定の時間間隔で判別し、
前記所定の時間間隔より長い所定の期間に前記端末装置が前記無線信号を受信した回数を計数し、
前記計数された回数が所定の閾値を超える場合、前記無線信号を受信した前記端末装置が、前記無線信号を送信した前記端末装置と前記所定の期間対面していたことを示す情報を前記第１情報に追加することを特徴とする（７０）に記載の方法。
【０５０９】
（７４）第１の前記インタラクションデータに含まれる前記第１情報は、第１の前記端末装置が対面した前記第１の端末装置以外の端末装置を識別する識別情報を含み、
前記第１のインタラクションデータは、前記第１のインタラクションデータに含まれる前記第１情報と、前記第１の端末装置が前記識別情報を含む無線信号を受信した時刻とを対応付ける情報を含み、
第２の前記インタラクションデータに含まれる前記第１情報は、第２の前記端末装置が対面した前記第２の端末装置以外の端末装置を識別する識別情報を含み、
前記第２のインタラクションデータは、前記第２のインタラクションデータに含まれる前記第１情報と、前記第２の端末装置が前記識別情報を含む無線信号を受信した時刻とを対応付ける情報を含み、
前記方法は、さらに、前記第１のインタラクションデータに含まれる前記第１情報が、第１の時刻に前記第２の端末装置の識別情報を含む前記無線信号を前記第１の端末装置が受信したことを示す情報を含み、かつ、前記第２のインタラクションデータに含まれる前記第１情報が、前記第１の時刻に前記第１の端末装置の識別情報を含む前記無線信号を前記第２の端末装置が受信したことを示す情報を含まない場合、前記第２のインタラクションデータに含まれる前記第１情報に、前記第１の時刻に前記第１の端末装置の識別情報を含む前記無線信号を前記第２の端末装置が受信したことを示す情報を追加することを特徴とする（７３）に記載の方法。
【０５１０】
（７５）前記方法は、所定の時刻に前記インタラクションデータの処理を実行し、さらに、前記処理されたインタラクションデータを記憶装置に格納することを特徴とする（７４）に記載の方法。
【０５１１】
（７６）前記方法は、前記制御部の処理負荷が所定の閾値より低いときに前記インタラクションデータの処理を実行し、さらに、前記処理されたインタラクションデータを記憶装置に格納することを特徴とする（７４）に記載の方法。
【０５１２】
（７７）前記方法は、所定の時刻に前記インタラクションデータの処理を実行し、さらに、前記処理されたインタラクションデータを表示画面に表示するための画像データを作成し、前記処理されたインタラクションデータ及び画像データを記憶装置に格納することを特徴とする（７４）に記載の方法。
【０５１３】
（７８）前記方法は、前記制御部の処理負荷が所定の閾値より低いときに前記インタラクションデータの処理を実行し、さらに、前記処理されたインタラクションデータを表示画面に表示するための画像データを作成し、前記処理されたインタラクションデータ及び画像データを記憶装置に格納することを特徴とする（７４）に記載の方法。
【０５１４】
（７９）前記端末装置は、
前記他の端末装置を識別する識別情報を含む無線信号を受信する無線センサと、
前記他の端末装置の加速度を計測する加速度センサと、
前記第１情報及び前記第２情報を送信する無線送信装置と、を備え、
前記人物の身体に装着されることを特徴とする（７４）に記載の方法。
【０５１５】
本発明は、例えば、人員管理、プロジェクト管理などによって生産性向上の支援を行うためのコンサルティング産業に利用して好適である。
【図面の簡単な説明】
【０５１６】
【図１】本発明の第１の実施の形態における、インタラクションデータを取得する端末から、取得したデータを表示するアプリケーションまでを含むシステム全体の構成の説明図である。
【図２】本発明の第１の実施の形態が実際に利用される場面の例を示す説明図である。
【図３】本発明の第１の実施の形態において、センシングデータが端末からユーザに提供されるまでの処理を示すシーケンス図である。
【図４Ａ】本発明の第１の実施の形態において作成された表示画面の例を示す説明図である。
【図４Ｂ】本発明の第１の実施の形態において実行される加速度に基づく行動パターン解析の説明図である。
【図４Ｃ】本発明の第１の実施の形態において実行されるインタラクションの分析の説明図である。
【図５】本発明の第１の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図６】本発明の第１の実施の形態において、初期条件設定のために表示される画面の例を示す説明図である。
【図７】本発明の第１の実施の形態における描画領域設定の説明図である。
【図８】本発明の第１の実施の形態のストレージサーバが保持するデータベース部の説明図である。
【図９】本発明の第１の実施の形態のアプリケーションサーバが実行するデータ処理を示すフローチャートである。
【図１０】本発明の第１の実施の形態の加速度データベースの説明図である。
【図１１】本発明の第１の実施の形態の赤外線データベースの説明図である。
【図１２】本発明の第１の実施の形態において実行されるプロットの処理を示すフローチャートである。
【図１３】本発明の第２の実施の形態のシステム全体の構成を示す説明図である。
【図１４】本発明の第２の実施の形態において、センシングデータが端末からユーザに提供されるまでの処理を示すシーケンス図である。
【図１５】本発明の第２の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図１６】本発明の第２の実施の形態において実行されるデータ処理・解析の処理を示すフローチャートである。
【図１７】本発明の第３の実施の形態のシステム全体の構成を示す説明図である。
【図１８Ａ】本発明の第３の実施の形態において表示される画面の一例を示す説明図である。
【図１８Ｂ】本発明の第１の実施の形態における組織ダイナミクスの分析の例を示す説明図である。
【図１９】本発明の第３の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図２０】本発明の第３の実施の形態において実行されるデータ処理・解析を示すフローチャートである。
【図２１】本発明の第３の実施の形態の行動データベース部の説明図である。
【図２２】本発明の第４の実施の形態のシステム全体の構成を示す説明図である。
【図２３】本発明の第４の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図２４】本発明の第４の実施の形態において実行される平均化処理を示すフローチャートである。
【図２５】本発明の第４の実施の形態の加速度平均化データベースの説明図である。
【図２６】本発明の第５の実施の形態のシステム全体の構成を示す説明図である。
【図２７】本発明の第５の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図２８】本発明の第５の実施の形態において実行される活動度計算を示すフローチャートである。
【図２９】本発明の第５の実施の形態の活動度データベースの説明図である。
【図３０】本発明の第６の実施の形態の拡大表示処理が行われた表示画面の説明図である。
【図３１】本発明の第６の実施の形態のシステム全体の構成を示す説明図である。
【図３２】本発明の第６の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図３３】本発明の第６の実施の形態において実行される対面拡大処理を示すフローチャートである。
【図３４】本発明の第６の実施の形態の対面拡大データベースの説明図である。
【図３５】本発明の第７の実施の形態の対面対称化が実行された表示画面の説明図である。
【図３６】本発明の第７の実施の形態のシステム全体の構成を示す説明図である。
【図３７】本発明の第７の実施の形態において表示画面を作成するために実行される処理を示すフローチャートである。
【図３８】本発明の第７の実施の形態において実行される対面対称化処理を示すフローチャートである。
【図３９】本発明の第７の実施の形態の対面対称化データベースの説明図である。
【図４０】本発明の第８の実施の形態において、センシングデータが端末からユーザに提供されるまでの処理を示すシーケンス図である。
【図４１】本発明の第８の実施の形態のシステム全体の構成を示す説明図である。
【図４２】本発明の第８の実施の形態のアプリケーションサーバにおいて実行される自動データ処理のフローチャートである。
【符号の説明】
【０５１７】
ＴＲ、ＴＲ２〜ＴＲ７  端末
ＢＡ、ＢＡ２、ＢＡ３  基地局
ＬＡ  ネットワーク
ＳＳ  ストレージサーバ
ＡＳ  アプリケーションサーバ
ＣＬ  クライアント
【図１】
2008176573.tif 000004
【図３】
2008176573.tif 000005
【図５】
2008176573.tif 000006
【図６】
2008176573.tif 000007
【図８】
2008176573.tif 000008
【図９】
2008176573.tif 000009
【図１０】
2008176573.tif 000010
【図１１】
2008176573.tif 000011
【図１２】
2008176573.tif 000012
【図１３】
2008176573.tif 000013
【図１４】
2008176573.tif 000014
【図１５】
2008176573.tif 000015
【図１６】
2008176573.tif 000016
【図１７】
2008176573.tif 000017
【図１９】
2008176573.tif 000018
【図２０】
2008176573.tif 000019
【図２１】
2008176573.tif 000020
【図２２】
2008176573.tif 000021
【図２３】
2008176573.tif 000022
【図２４】
2008176573.tif 000023
【図２５】
2008176573.tif 000024
【図２６】
2008176573.tif 000025
【図２７】
2008176573.tif 000026
【図２８】
2008176573.tif 000027
【図２９】
2008176573.tif 000028
【図３０】
2008176573.tif 000029
【図３１】
2008176573.tif 000030
【図３２】
2008176573.tif 000031
【図３３】
2008176573.tif 000032
【図３４】
2008176573.tif 000033
【図３６】
2008176573.tif 000034
【図３７】
2008176573.tif 000035
【図３８】
2008176573.tif 000036
【図３９】
2008176573.tif 000037
【図４０】
2008176573.tif 000038
【図４１】
2008176573.tif 000039
【図４２】
2008176573.tif 000040
【図２】
2008176573.tif 000041
【図４Ａ】
2008176573.tif 000042
【図４Ｂ】
2008176573.tif 000043
【図４Ｃ】
2008176573.tif 000044
【図７】
2008176573.tif 000045
【図１８Ａ】
2008176573.tif 000046
【図１８Ｂ】
2008176573.tif 000047
【図３５】
2008176573.tif 000048