"対象者の行動を検知した情報である行動情報に基づいて、該対象者の状態を解析する解析手段と、前記解析手段によって解析された状態に基づいて、前記対象者の行動の起点である位置を相対座標の位置として決定する起点決定手段と、前記対象者又は他の対象者の行動によって、絶対座標の位置を有している装置が、該対象者又は他の対象者を検知している旨の情報を保有する場合は、該絶対座標の位置に基づいて、前記起点決定手段によって決定された起点の相対座標の位置を絶対座標の位置に変換する座標変換手段を具備することを特徴とする情報処理装置。前記行動情報には、対象者が有している装置同士が通信を行ったことを示す情報である通信情報が含まれており、前記解析手段は、前記行動情報内の通信情報に基づいて、通信を行った対象者の組み合わせを抽出し、前記座標変換手段は、前記解析手段によって抽出された対象者の組み合わせに基づいて、他の対象者の起点の位置としての絶対座標の位置を用いて、前記対象者の起点としての相対座標としての位置を絶対座標としての位置に変更することを特徴とする請求項1に記載の情報処理装置。前記行動情報には、対象者の方向を示す情報である方向情報と位置を示す位置情報が含まれており、前記解析手段は、前記行動情報内の方向情報と位置情報に基づいて、通信を行った対象者の組み合わせ又は互いに会っている対象者の組み合わせを抽出し、前記座標変換手段は、前記解析手段によって抽出された対象者の組み合わせに基づいて、他の対象者の起点の位置としての絶対座標の位置を用いて、前記対象者の起点としての相対座標としての位置を絶対座標としての位置に変更することを特徴とする請求項1又は2に記載の情報処理装置。前記解析手段は、対象者間の関係を示す情報である関係情報に基づいて、対象者の組み合わせを抽出することを特徴とする請求項3に記載の情報処理装置。前記起点を机の位置であるとし、対象者の移動した経路を通路であるとして、地図を生成する地図生成手段をさらに具備することを特徴とする請求項1から4のいずれか一項に記載の情報処理装置。コンピュータを、対象者の行動を検知した情報である行動情報に基づいて、該対象者の状態を解析する解析手段と、前記解析手段によって解析された状態に基づいて、前記対象者の行動の起点である位置を相対座標の位置として決定する起点決定手段と、前記対象者又は他の対象者の行動によって、絶対座標の位置を有している装置が、該対象者又は他の対象者を検知している旨の情報を保有する場合は、該絶対座標の位置に基づいて、前記起点決定手段によって決定された起点の相対座標の位置を絶対座標の位置に変換する座標変換手段として機能させるための情報処理プログラム。本発明は、対象者の行動を検知するのに、絶対座標の位置で検知していない場合であっても、その対象者の行動の起点である位置を絶対座標の位置に変換するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。請求項1の発明は、対象者の行動を検知した情報である行動情報に基づいて、該対象者の状態を解析する解析手段と、前記解析手段によって解析された状態に基づいて、前記対象者の行動の起点である位置を相対座標の位置として決定する起点決定手段と、前記対象者又は他の対象者の行動によって、絶対座標の位置を有している装置が、該対象者又は他の対象者を検知している旨の情報を保有する場合は、該絶対座標の位置に基づいて、前記起点決定手段によって決定された起点の相対座標の位置を絶対座標の位置に変換する座標変換手段を具備することを特徴とする情報処理装置である。請求項2の発明は、前記行動情報には、対象者が有している装置同士が通信を行ったことを示す情報である通信情報が含まれており、前記解析手段は、前記行動情報内の通信情報に基づいて、通信を行った対象者の組み合わせを抽出し、前記座標変換手段は、前記解析手段によって抽出された対象者の組み合わせに基づいて、他の対象者の起点の位置としての絶対座標の位置を用いて、前記対象者の起点としての相対座標としての位置を絶対座標としての位置に変更することを特徴とする請求項1に記載の情報処理装置である。請求項3の発明は、前記行動情報には、対象者の方向を示す情報である方向情報と位置を示す位置情報が含まれており、前記解析手段は、前記行動情報内の方向情報と位置情報に基づいて、通信を行った対象者の組み合わせ又は互いに会っている対象者の組み合わせを抽出し、前記座標変換手段は、前記解析手段によって抽出された対象者の組み合わせに基づいて、他の対象者の起点の位置としての絶対座標の位置を用いて、前記対象者の起点としての相対座標としての位置を絶対座標としての位置に変更することを特徴とする請求項1又は2に記載の情報処理装置である。請求項4の発明は、前記解析手段は、対象者間の関係を示す情報である関係情報に基づいて、対象者の組み合わせを抽出することを特徴とする請求項3に記載の情報処理装置である。請求項5の発明は、前記起点を机の位置であるとし、対象者の移動した経路を通路であるとして、地図を生成する地図生成手段をさらに具備することを特徴とする請求項1から4のいずれか一項に記載の情報処理装置である。請求項6の発明は、コンピュータを、対象者の行動を検知した情報である行動情報に基づいて、該対象者の状態を解析する解析手段と、前記解析手段によって解析された状態に基づいて、前記対象者の行動の起点である位置を相対座標の位置として決定する起点決定手段と、前記対象者又は他の対象者の行動によって、絶対座標の位置を有している装置が、該対象者又は他の対象者を検知している旨の情報を保有する場合は、該絶対座標の位置に基づいて、前記起点決定手段によって決定された起点の相対座標の位置を絶対座標の位置に変換する座標変換手段として機能させるための情報処理プログラムである。請求項1の情報処理装置によれば、対象者の行動を検知するのに、絶対座標の位置で検知していない場合であっても、その対象者の行動の起点である位置を絶対座標の位置に変換することができる。請求項2の情報処理装置によれば、対象者が絶対座標の位置を有している装置によって検知されていない場合であっても、その対象者の起点の絶対座標の位置を得ることができる。請求項3の情報処理装置によれば、対象者が絶対座標の位置を有している装置によって検知されていない場合であっても、その対象者の起点の絶対座標の位置を得ることができる。請求項4の情報処理装置によれば、対象者間の関係を用いて対象者の組み合わせを抽出することができる。請求項5の情報処理装置によれば、予め地図に関する情報がない状態から地図を生成することができる。請求項6の情報処理プログラムによれば、対象者の行動を検知するのに、絶対座標の位置で検知していない場合であっても、その対象者の行動の起点である位置を絶対座標の位置に変換することができる。以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。なお、モジュールとは、一般的に論理的に分離可能なソフトウェアコンピュータプログラム、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータプログラムコンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、記憶する、記憶させる、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータプログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、接続とは物理的な接続の他、論理的な接続データの授受、指示、データ間の参照関係等の場合にも用いる。予め定められたとは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況状態に応じて、又はそれまでの状況状態に応じて定まることの意を含めて用いる。また、Aである場合、Bをするという意味を有する記載は、Aであるか否かを判断し、Aであると判断した場合はBをするの意味で用いる。ただし、Aであるか否かの判断が不要である場合を除く。また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク一対一対応の通信接続を含む等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。装置とシステムとは、互いに同義の用語として用いる。もちろんのことながら、システムには、人為的な取り決めである社会的な仕組み社会システムにすぎないものは含まない。また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAMRandomAccessMemory、外部記憶媒体、通信回線を介した記憶装置、CPUCentralProcessingUnit内のレジスタ等を含んでいてもよい。本実施の形態である情報処理装置は、対象者以下、ユーザともいうが身につけている動作検出モジュール110が計測した行動情報を利用して地図を生成するものである。図1の例に示すように、情報処理装置は、ユーザ100が身につけた動作検出モジュール110、制御モジュール120、DB130、状態解析モジュール140を有している。ユーザA:100Aは動作検出モジュール110Aを身につけており、ユーザB:100Bは動作検出モジュール110Bを身につけており、ユーザC:100Cは動作検出モジュール110Cを身につけている。これらのユーザ100は、本実施の形態による対象者である。本実施の形態は、これらのユーザ100が働いている部屋オフィス内の地図を生成する。なお、地図とは、ユーザ100の座席位置と通路を少なくとも含むものである。オフィス内での行動は、一般的に限られている。例えば、座位、立位、歩行、ノートに文字を書いている、キーボードを用いたタイピング、ホワイトボードへの書き込み等がある。座位等の行動を行った場合に、動作検出モジュール110が検知する行動情報から特徴を抽出し、それらの特徴を記憶している辞書を予め作成する。これにより、動作検出モジュール110が検知する行動情報に基づいて、辞書とのパターンマッチングによって、対象者がどのような行動を行ったかを判断することができる。動作検出モジュール110A、動作検出モジュール110B、動作検出モジュール110Cは、通信接続検出モジュール122と接続されている。動作検出モジュール110は、ユーザ100が身につけるものであり、そのユーザ100の行動を検知するセンサー、又は他のユーザ100が身につけている動作検出モジュール110と通信を行う通信装置である。動作検出モジュール110は、その検知した情報である行動情報計測データともいうを通信接続検出モジュール122に渡す。通信接続検出モジュール122へ行動情報を渡すには、一般的には無線通信によって行う。別の方法として、有線通信を用いて、通信接続検出モジュール122へ行動情報を渡してもよいし、動作検出モジュール110内の記憶装置に行動情報を記憶しておき、後に、その記憶装置から通信接続検出モジュール122が読み出すようにしてもよい。また、動作検出モジュール110は、ユーザ100の行動を検知するセンサー、通信装置の機能を有していれば、携帯電話等に内蔵されていてもよいし、カード等の形態であってもよいし、腕に固定するように腕輪等に組み込まれていてもよい。行動情報として、その対象者が身につけているセンサーによる計測データ、又はその対象者が身につけている通信装置による通信結果の通信情報等がある。センサーとして、例えば、加速度センサー加速度センサーを身につけている対象者の加速度等を計測する、コンパスコンパスを身につけている対象者の向き等を計測する、ジャイロスコープジャイロスコープを身につけている対象者の角度、角速度等を検出する等がある。本実施の形態では、この3つのセンサーの計測データを主に例示して説明する。計測データとしては、動作検出モジュール110を本実施の形態によって一意に識別し得る情報であるセンサーID、加速度、方向、角度、角速度等の他に計測した日時年、月、日、分、秒、秒以下等のいずれか1つ以上の組み合わせがある。なお、行動情報に含まれる位置に関する情報は、主に、相対座標の位置に関するものであって、絶対座標の位置に関するものは含まれない、又は、検知する絶対座標の位置の精度が悪いものである。例えば、室内であるオフィスではGPSGlobalPositioningSystem等の精度が悪い、又は位置を計測できない。また、通信装置としては、近距離通信例えば、Bluetooth登録商標等を行うものを例示して説明する。通信装置によって通信を行った場合、その通信装置を本実施の形態において一意に識別し得る通信装置IDA、通信を行った先である相手側の通信装置を本実施の形態において一意に識別し得る通信装置IDB、その通信日時等が通信情報となる。制御モジュール120は、通信接続検出モジュール122、計測データ記録モジュール124を有している。制御モジュール120は、動作検出モジュール110から行動情報を受け取り、DB130へ記憶させる。通信接続検出モジュール122は、動作検出モジュール110A、動作検出モジュール110B、動作検出モジュール110C、計測データ記録モジュール124と接続されている。通信接続検出モジュール122は、動作検出モジュール110との通信が可能であるか否かを判断する。そして、動作検出モジュール110と通信が可能であると判断した場合、通信接続検出モジュール122は、その動作検出モジュール110から行動情報を受け取り、計測データ記録モジュール124に渡す。計測データ記録モジュール124は、通信接続検出モジュール122、DB130と接続されている。計測データ記録モジュール124は、通信接続検出モジュール122から計測データを受け取り、DB130のセンサー計測データ136に記憶させる。なお、後述するユーザID対応データ134を検索して、ユーザIDと関連付けて行動情報をセンサー計測データ136に記憶させるようにしてもよい。DB130は、計測データ記録モジュール124、状態処理モジュール142と接続されている。そして、DB130は、物理的空間配置情報132、ユーザID対応データ134、センサー計測データ136を記憶している。物理的空間配置情報132は、ユーザ100が身につけている動作検出モジュール110等を検知する装置であって、その装置に関する情報を記憶している。例えば、装置に関する情報として、その装置自体は固定されているものであって、装置を本実施の形態において一意に識別し得る装置IDとその装置がある場所の絶対座標の位置に関する情報がある。物理的空間配置情報132は、それらの装置IDと絶対座標の位置を対応させて記憶するテーブル等を記憶している。この装置としては、例えば、フラッパーゲート入退室を管理するものであって、動作検出モジュール110等を検知する。なお、検知するものは必ずしも動作検出モジュール110である必要はなく、ユーザを特定できればよい、複写機その複写機を利用するには、その人が身につけている動作検出モジュール110等を読み込ませる必要がある等がある。つまり、これらの装置が動作検出モジュール110等を検知した場合は、動作検出モジュール110等を身につけているユーザがその時点でその場所にいたということになる。なお、ここでの絶対座標とは、緯度、経度によって特定される座標であってもよいし、本実施の形態が生成する地図において、その装置の示す位置が固定した位置であればよい。また、物理的空間配置情報132は、絶対座標の位置を有している装置を一意に識別し得る装置IDと、その装置IDの装置が検知したユーザIDを対応させて記憶しているテーブル等を記憶している。ユーザID対応データ134は、ユーザ100を本実施の形態によって一意に識別し得る情報であるユーザIDを記憶する。例えば、図4の例に示すセンサーユーザ対応テーブル400を記憶していてもよい。センサーユーザ対応テーブル400は、センサーID欄410、ユーザID欄420を有している。センサーID欄410は、動作検出モジュール110を本実施の形態によって一意に識別し得る情報であるセンサーIDを記憶している。ユーザID欄420は、そのセンサーIDの動作検出モジュール110を身につけているユーザIDを記憶している。このセンサーユーザ対応テーブル400を利用することによって、計測データとユーザIDを関連付けることができる。また、ユーザID対応データ134は、ユーザIDに対応させて、動作検出モジュール110内の通信装置を本実施の形態で一意に識別し得る情報である通信装置IDを記憶していてもよい。このユーザID対応データ134を利用することによって、通信装置とユーザIDを関連付けることができる。また、ユーザID対応データ134は、ユーザIDに対応させて、そのユーザの歩幅を記憶していてもよい。このユーザID対応データ134と歩数を利用することによって、移動距離を算出できる。また、ユーザID対応データ134は、後述する状態解析処理モジュール144によって決定された起点の位置をユーザIDと対応させて記憶してもよい。センサー計測データ136は、計測データ記録モジュール124から渡された行動情報を記憶する。前述したように、行動情報として、センサーID、計測した日時、そのセンサーが計測したデータが含まれている。また、この行動情報にユーザIDを対応させてもよい。したがって、センサー計測データ136内の行動情報を解析することによって、誰がいつどのような行動をしたかを判別することができる。状態解析モジュール140は、状態処理モジュール142、補正モジュール150、出力モジュール152を有している。状態処理モジュール142は、DB130、補正モジュール150と接続されている。そして、状態処理モジュール142は、状態解析処理モジュール144、物理的配置照合モジュール146、ID照合モジュール148を有している。状態解析処理モジュール144は、物理的配置照合モジュール146と接続されている。状態解析処理モジュール144は、ユーザの行動情報に基づいて、そのユーザの状態を解析する。そして、状態解析処理モジュール144は、解析した状態に基づいて、そのユーザの行動の起点である位置を相対座標の位置として決定する。ここで、行動の起点とは、その対象者が他の場所よりも長くとどまっている場所である。例えば、その対象者の座席位置一般的に自席ともいわれるである。そして、状態解析処理モジュール144は、その起点の位置をDB130内のユーザID対応データ134に、ユーザIDと対応させて記憶させる。解析するユーザの状態としては、座位、立位、歩行、ノートに文字を書いている、キーボードを用いたタイピング、ホワイトボードへの書き込み等がある。さらに、日時情報とその日時におけるユーザの方向、歩行している場合は歩数、その歩数と前述のユーザID対応データ134が記憶している歩幅によって算出した歩行距離等が解析結果となる。図5は、処理対象とする計測データ加速度センサーの計測データの例を示す説明図である。前述したように、計測データの特徴抽出を行い、状態の辞書とのパターンマッチングを行うことによって、状態を解析する。例えば、周波数解析によって、図5aの例では、立位区間510と座位区間520に分けることができる。図5bの例では、ノートに文字を書いている状態であると解析しており、図5cの例では、キーボードを用いたタイピングをしている状態であると解析しており、図5dの例では、ホワイトボードへの書き込みをしている状態であると解析する。また、図7の例に示すように、加速度センサーの計測データの山の位置をカウントすることによって、歩数をカウントする。そして、状態解析処理モジュール144は、その計測データを検知した動作検出モジュール110を身につけているユーザ100のユーザIDを、センサーユーザ対応テーブル400を用いて抽出し、そのユーザIDに対応する歩幅をユーザID対応データ134から抽出し、歩数と歩幅の乗算によって移動距離を算出してもよい。また、図8aの例に示すようなコンパスの計測データと移動距離に基づいて、図8bの例に示すような移動経路軌跡を算出してもよい。なお、移動経路が地図における通路になる。行動の起点であるか否かの判断手法を説明する。状態解析処理モジュール144は、ユーザが座位の状態であって、デスクワークをしている状態前述のノートに文字を書いている状態、キーボードを用いたタイピングをしている状態等が予め定められた時間以上続いている場合の位置を行動の起点であると判断する。なお、予め定められた時間以上続いているのは、座位の状態だけであってもよいし、座位の状態かつデスクワークをしている状態を条件としてもよい。なお、ここでの行動の起点の位置とは、相対座標の位置であり、例えば、そのユーザ100における座標の原点0,0としてもよい。また、行動情報には、対象者が有している動作検出モジュール110内の通信装置同士が通信を行ったことを示す情報である通信情報が含まれている。状態解析処理モジュール144は、その行動情報内の通信情報に基づいて、通信を行った対象者の組み合わせを抽出してもよい。つまり、状態解析処理モジュール144は、その通信を行った通信装置IDAと通信装置IDBを特定し、ユーザID対応データ134を用いて、通信装置IDA、通信装置IDBの通信装置を身につけているユーザIDを抽出すればよい。そして、状態解析処理モジュール144は、通信装置IDA側で抽出した通信装置IDBに対応するユーザIDと、通信装置IDB側で抽出した通信装置IDAに対応するユーザIDとから構成されるユーザ同士が会っている状態であると判断する。具体的に説明する。このユーザIDのユーザ同士について、状態解析処理モジュール144は、他方のユーザIDを抽出した時点で、抽出したユーザIDに対応するユーザと会っている状態であると判断する。なお、対象者の組み合わせの抽出は、この通信が予め定められた時間以上続いていることを条件としてもよい。また、行動情報には、対象者の方向を示す情報である方向情報と位置を示す位置情報が含まれている。状態解析処理モジュール144は、その行動情報内の方向情報と位置情報に基づいて、通信を行った対象者の組み合わせを抽出してもよい。つまり、状態解析モジュール144は、その方向情報と位置情報を検知した複数の動作検出モジュール110のセンサーIDを特定し、ユーザID対応データ134を用いて、そのセンサーIDの動作検出モジュール110を身につけているユーザIDを抽出すればよい。そして、状態解析処理モジュール144は、抽出したユーザIDの組み合わせから構成されるユーザ同士が通信を行っている状態であると判断する。具体的に説明する。このユーザIDのユーザ同士について、状態解析処理モジュール144は、ユーザIDを抽出した時点で、抽出したユーザIDに対応するユーザと通信を行っている状態であると判断する。なお、対象者の組み合わせの抽出は、この通信が予め定められた時間以上取得できたことを条件として、互いに通信を行っている対象者の組み合わせを抽出してもよい。また、状態解析処理モジュール144は、通信装置同士の通信に関する情報を用いずに、その行動情報内の方向情報と位置情報に基づいて、互いに会っている対象者の組み合わせを抽出してもよい。つまり、状態解析モジュール144は、その方向情報と位置情報を検知した複数の動作検出モジュール110のセンサーIDを特定し、ユーザID対応データ134を用いて、そのセンサーIDの動作検出モジュール110を身につけているユーザIDを抽出すればよい。そして、状態解析処理モジュール144は、抽出したユーザIDの組み合わせから構成されるユーザ同士が互いに会っている状態であると判断する。具体的に説明する。このユーザIDのユーザ同士については、状態解析処理モジュール144は、ユーザIDを抽出したその時点で、抽出したユーザIDに対応するユーザと互いに会っている状態であると判断する。なお、対象者の組み合わせの抽出は、この状態が予め定められた時間以上続いていることを条件として、対象者の組み合わせを抽出してもよい。物理的配置照合モジュール146は、状態解析処理モジュール144、ID照合モジュール148と接続されている。物理的配置照合モジュール146は、状態解析処理モジュール144によって決定された行動起点の相対座標位置を、絶対座標の位置に変換する機能を有する。なお、物理的配置照合モジュール146は、そのユーザ又は他のユーザの行動によって、絶対座標の位置を有している装置がそのユーザ又は他のユーザを検知している場合に相対座標位置を絶対座標位置に変換する機能を実行してもよい。例えば、対象としているユーザ100がフラッパーゲートを通過した場合、そのフラッパーゲートを通過した時点からの移動距離、ユーザ100から見た場合のフラッパーゲートの方向、そのフラッパーゲートの絶対座標の位置に基づいて、起点の相対座標の位置を絶対座標の位置に変換する。また、物理的配置照合モジュール146は、状態解析処理モジュール144によって抽出されたユーザの組み合わせに基づいて、他のユーザの行動起点の位置としての絶対座標位置を用いて、対象としているユーザの行動起点としての相対座標としての位置を絶対座標としての位置に変更するようにしてもよい。例えば、他のユーザがフラッパーゲートを通過したことによって、他のユーザの行動起点の絶対座標位置となる。そして、他のユーザの行動起点の絶対座標位置と他のユーザと対象としているユーザが会った位置から、対象としているユーザの行動起点の絶対座標位置を算出すればよい。また、物理的配置照合モジュール146は、ユーザ間の関係を示す情報である関係情報に基づいて、ユーザの組み合わせを抽出するようにしてもよい。関係情報については、図13の例に示す関係性テーブル1300を用いて後述する。また、物理的配置照合モジュール146は、行動起点を机の位置であるとし、ユーザの移動した経路を通路であるとして、地図を生成するようにしてもよい。ID照合モジュール148は、物理的配置照合モジュール146と接続されている。ID照合モジュール148は、前述の識別情報に対応する情報をユーザID対応データ134から抽出する。ID照合モジュール148は、状態解析処理モジュール144、物理的配置照合モジュール146からの要求に基づいて抽出処理を行い、その結果を要求した状態解析処理モジュール144、物理的配置照合モジュール146に渡す。抽出する情報としては、例えば、センサーIDに対応するユーザID、通信装置IDに対応するユーザID、ユーザIDに対応する歩幅等が該当する。補正モジュール150は、状態処理モジュール142、出力モジュール152と接続されている。補正モジュール150は、物理的配置照合モジュール146によって生成された各ユーザの起点の位置、地図等について、補正を行う。パーソナルコンピュータ等の電子機器が多いオフィスでは、コンパス等のセンサーの精度が落ちる場合がある。そのために、例えば、補正モジュール150は、複数人のユーザの行動情報、ユーザの複数日分の行動情報を用いて、各ユーザの起点の位置、地図等を複数生成して、その平均値、最頻値、中央値等を用いて補正する。出力モジュール152は、補正モジュール150と接続されている。出力モジュール152は、補正モジュール150によって補正された各ユーザの起点の位置、地図等を出力する。例えば、出力モジュール152は、地図をプリンタ等の印刷装置で印刷すること、ディスプレイ等の表示装置に表示すること、地図データベース等の情報処理装置へ渡すこと、メモリーカード等の記憶媒体に記憶すること等を行う。図2は、本実施の形態による処理例を示すフローチャートである。ステップS202では、状態解析処理モジュール144が、対象としているユーザについて絶対位置を取得したか否かを判断し、そのユーザについて絶対位置を取得している場合はステップS222へ進み、それ以外の場合はステップS204へ進む。例えば、対象としているユーザが前述のフラッパーゲートを通過した場合は、ステップS222へ進むことになる。なお、状態解析処理モジュール144が物理的空間配置情報132を検索することによって、そのユーザについて絶対位置を取得したか否かを判断する。ステップS204では、動作検出モジュール110が、データ取得を開始する。例えば、動作検出モジュール110内の各センサーがユーザの行動を検知する。ステップS206では、通信接続検出モジュール122が、動作検出モジュール110との間で通信接続を行う。ステップS208では、計測データ記録モジュール124が、ユーザIDを問い合わせる。つまり、ユーザID対応データ134を検索してセンサーIDからユーザIDを抽出する。ステップS210では、計測データ記録モジュール124が、ユーザIDと関連付けて、センサー計測データ136に計測データを記録する。ステップS212では、状態解析処理モジュール144が、予め定めた範囲内に計測データが入っているか否かを判断し、入っている場合はステップS214へ進み、それ以外の場合はステップS204からの処理を行う。ステップS214では、状態解析処理モジュール144が、対象としているユーザの起点を記録する。ここでの起点は相対座標の位置である。ステップS216では、物理的配置照合モジュール146が、物理配置との照合を行う。この処理については、図10等を用いて後述する。ステップS222では、動作検出モジュール110が、データ取得を開始する。例えば、動作検出モジュール110内の各センサーがユーザの行動を検知する。ステップS224では、通信接続検出モジュール122が、動作検出モジュール110との間で通信接続を行う。ステップS226では、計測データ記録モジュール124が、ユーザIDを問い合わせる。つまり、ユーザID対応データ134を検索してセンサーIDからユーザIDを抽出する。ステップS228では、計測データ記録モジュール124が、ユーザIDと関連付けて、センサー計測データ136に計測データを記録する。ステップS230では、状態解析処理モジュール144が、歩数を計数し、方向を算出する。つまり、ステップS202で判断対象となった絶対位置からの移動距離、方向を算出することになる。ステップS232では、状態解析処理モジュール144が、予め定めた範囲内に計測データが入っているか否かを判断し、入っている場合はステップS234へ進み、それ以外の場合はステップS230からの処理を行う。ステップS234では、状態解析処理モジュール144が、対象としているユーザの行動起点を記録する。ここでの行動起点は絶対座標の位置である。この処理によって、絶対座標としての行動起点を有するユーザと相対座標としての行動起点を有するユーザとが混在することがある。なお、ステップS212、ステップS232の判断で用いる予め定めた範囲としては、前述したように、座位の状態であって、デスクワークをしている状態が予め定められた時間以上続いている場合をいう。図3は、本実施の形態による処理例を示す説明図である。図3の例は、オフィス内の複数の机からなるブロック310内の机320の前に動作検出モジュール110Aが座っている状態を示している。なお、図1の例では、動作検出モジュール110Aから制御モジュール120を介してDB130に行動情報が記憶されるが、この図では制御モジュール120を省略している。動作検出モジュール110Aは、ユーザ100の行動を検知して、行動情報の取得を開始する。そして、動作検出モジュール110Aは、DB130制御モジュール120と通信状態にある動作検出モジュール110のセンサーIDとユーザIDを照合し、ユーザA:100Aを特定する。例えば、ユーザID対応データ134内の図4に例示しているセンサーユーザ対応テーブル400を用いて、センサーIDからユーザIDを抽出する。次に、状態解析モジュール140内の状態解析処理モジュール144は、加速度センサーの計測データを利用して座位状態であるか否かを、判定する。前述したように、図5aの例では、状態解析処理モジュール144は、計測データを立位区間510と座位区間520に分ける。そして、状態解析処理モジュール144は、加速度センサーの計測データに対して周波数解析を行い、デスクワークであるか、会議中であるかを判定する。前述したように、図5b、図5cの例の状態では、デスクワークをしている状態と判断し、図5dの例の状態では、会議中である状態と判断する。状態解析処理モジュール144は、座位状態が予め定められた時間以上続いており、デスクワークをしている状態であれば、オフィス居室における仕事中であると判定し、ここの起点自席にセットする。図6は、本実施の形態による処理例を示す説明図である。立ち止まることがある箇所ノードを登録する例である。ユーザA:100Aの自席机620、ユーザB:100Bの自席机640は、既に前述の処理によって行動起点として登録されている。つまり、ユーザA:100Aの行動起点は位置650であり、ユーザB:100Bの行動起点は位置656である。ユーザA:100AがユーザB:100Bの机640まで移動した場合、加速度データから歩数をカウントし図7の例参照、さらにコンパスによって移動方向を算出することによって図8の例参照、移動先例えば、机640が把握できる。しかしながら、オフィスではセンサーであるコンパスの精度が落ちること、また広い廊下と椅子の間の歩行では歩幅が変化するということ等がある。例えば、図6の例では、実際は、ユーザA:100Aの位置-2.0,-2.0にいるにもかかわらず、ユーザA:100Aは位置654にいると判断してしまうことがありえる。なお、図6の例で、観測した位置654は、位置-2.0,-2.0より左上の位置にある。そこで、机640の近傍にユーザA:100Aが存在している場合具体的には、ユーザA:100Aを中心とした対象範囲690内に机640がある場合、ユーザA:100Aの向きその時点での動作検出モジュール110A内のコンパスの計測データ、ユーザB:100Bの向きその時点での動作検出モジュール110B内のコンパスの計測データ、滞在時間ユーザA:100Aが立ち止まっている立位であって歩数が0と判断された時間から、ユーザA:100AとユーザB:100Bとは会っている対話と判定する。そして、ユーザA:100AとユーザB:100Bの往来履歴の平均値、最頻値、中央値等を用いて、ユーザA:100AとユーザB:100Bの行動起点の相対的な位置を特定する。なお、会っている対話と判定するのに、動作検出モジュール110Aと動作検出モジュール110B内の通信装置が通信を行っていることを条件としてもよい。もちろんのことながら、2人のユーザ間だけでなく、3人以上のユーザの計測データを解析することもできる。図9は、本実施の形態による処理例を示す説明図である。ユーザA:100Aが、ユーザB:100B、ユーザC:100C、ユーザD:100Dの自席でそれぞれのユーザと会ったり、ユーザG:100Gが、ユーザF:100Fの自席でユーザF:100Fと会ったり、ユーザE:100Eと会ったりしていることから、計測データの蓄積ができ、オフィス全体の地図ができあがるようになる。つまり、各ユーザの行動起点の位置に机があり、その机はそのユーザの自席と、状態解析モジュール140は判断する。そして、ユーザの移動した経路図9の例では矢印線を通路であると、状態解析モジュール140は判断して、地図を生成する。また、ユーザA:100Aが直接にユーザF:100Fの自席に行っていなかった場合であっても、ユーザG:100GがユーザA:100Aの自席を通って、ユーザF:100Fの自席に行ったことがあるので、その行動履歴計測データから、ユーザA:100Aの行動起点からのユーザF:100Fの相対座標の位置を特定することが可能である。つまり、ユーザA:100Aが行動起点からユーザF:100Fの行動起点へ行ったことがない場合には、他のユーザでユーザA:100Aの行動起点を通ってユーザF:100Fの行動起点へ行った場合の経路を抽出し、その経路を利用して、ユーザA:100Aの行動起点とユーザF:100Fの行動起点の相対座標の位置関係を定めるようにしてもよい。図10は、本実施の形態による処理例を示すフローチャートである。ステップS1002では、動作検出モジュール110が、データ取得を開始する。例えば、動作検出モジュール110内の各センサーがユーザの行動を検知する。ステップS1004では、通信接続検出モジュール122が、動作検出モジュール110との間で通信接続を行う。ステップS1006では、計測データ記録モジュール124が、ユーザIDを問い合わせる。つまり、ユーザID対応データ134を検索してセンサーIDからユーザIDを抽出する。ステップS1008では、計測データ記録モジュール124が、ユーザIDと関連付けて、センサー計測データ136に計測データを記録する。ステップS1010では、物理的配置照合モジュール146は、DB130のユーザID対応データ134から対象としているユーザIDに対応する行動起点の位置を取得する。ステップS1012では、物理的配置照合モジュール146は、センサーAによる計測データを用いて移動方向を測定する。ステップS1014では、物理的配置照合モジュール146は、センサーBによる計測データを用いて移動距離を測定する。ステップS1016では、物理的配置照合モジュール146は、移動先とノードとを照合する。ここでのノードとは、図6を用いて説明したように、立ち止まることがある箇所である。前述のように、往来履歴の平均値、最頻値、中央値等を用いて定められた位置である。ここでの照合とは、移動先の位置と予め定められた距離以内にあるノードを抽出することである。また、ノードには、フラッパーゲートのような絶対座標の位置を有している装置の位置としてもよい。ステップS1018では、物理的配置照合モジュール146は、移動先の位置をノードの位置によって補正する。例えば、移動先の位置をノードの位置にしてもよいし、予め定められた重みに基づいて移動先の位置をノードの位置へ移動するようにしてもよい。また、物理的配置照合モジュール146は、ノードが、絶対座標の位置を有している装置の位置であれば、相対座標の位置を絶対座標の位置に変更する。つまり、移動先の位置の相対座標を、その装置の絶対座標の位置に変更する。そして、それまで生成した相対座標の位置と移動先の相対座標の位置との差分を、移動先の絶対座標の位置に加算又は減算すればよい。また、図11、図12の例を用いて後述する補正を用いてもよい。図11は、本実施の形態による処理例を示す説明図である。ユーザA:100Aが位置1150から位置1152を通って動作検出モジュール110Bと会った場合のことを示している。図6の例と同様に、ユーザA:100AとユーザB:100Bとは会っている対話と、状態解析モジュール140は判定した場合に、通常の会話距離50cm~100cmの範囲に存在しているとして位置を状態解析モジュール140は補正する。なお、ユーザA:100AとユーザB:100Bは、今までも会ったという実績があった場合に適用するようにしてもよい。例えば、図11の例では、ユーザA:100Aの移動先の位置が計測データから計測位置1158-2.3,-2.4であった場合に、ユーザB:100Bの行動起点が位置1156-1.5,-2.0であることから、その時点でのユーザA:100Aの方向、ユーザB:100Bの方向のいずれか又は両方に基づいて、位置1156-1.5,-2.0のx座標に-0.5を加算して、位置1154-2.0,-2.0と補正してもよい。具体的には、ユーザA:100Aの方向が右90°であるので、x座標だけを会話距離予め定められた距離、例えば、50cmだけ離れるように補正したものである。図12は、本実施の形態による処理例を示す説明図である。ユーザC:100Cは今までユーザB:100Bと会ったという実績がなかった場合に、ユーザC:100CがユーザB:100Bの行動起点付近で立ち止まっている場合、ユーザB:100BとユーザC:100Cとの関係性を示す関係性テーブル1300を用いて、ユーザC:100CはユーザB:100Bの行動起点付近にいるとして、状態解析モジュール140は補正する。前述の図11の例を用いた補正と同等の補正を行うようにしてもよい。図13は、関係性テーブル1300のデータ構造例を示す説明図である。関係性テーブル1300は、行方向にユーザC欄1310、ユーザCとの関係距離欄1320を有し、列方向にユーザB欄1340、ユーザA欄1350を有している。ユーザC欄1310は、メール数欄1312、F2F数欄1314、組織上の距離欄1316を有している。メール数欄1312は、ユーザCと他のユーザユーザB、ユーザAとの間で行われたメール数、F2F数欄1314は、ユーザCと他のユーザユーザB、ユーザAと実際に会った回数、組織上の距離欄1316は、ユーザCと他のユーザユーザB、ユーザAと組織上の距離例えば、組織図の木構造を対象として、ユーザCと他のユーザとの間にあるパスの数の逆数を100倍した値を記憶している。ユーザCとの関係距離欄1320は、これらの平均値を記憶している。ここでは値が多いほど関係性が高いと、状態解析モジュール140は判断する。この値が予め定められた値以上であって、ユーザC:100CとユーザB:100Bの位置が予め定められた距離以内である場合は、両者が会っていると、状態解析モジュール140は判断する。なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図14に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバとなり得るコンピュータ等である。つまり、具体例として、処理部演算部としてCPU1401を用い、記憶装置としてRAM1402、ROM1403、HD1404を用いている。HD1404として、例えばハードディスクを用いてもよい。通信接続検出モジュール122、計測データ記録モジュール124、状態解析処理モジュール144、物理的配置照合モジュール146、ID照合モジュール148、補正モジュール150、出力モジュール152等のプログラムを実行するCPU1401と、そのプログラムやデータを記憶するRAM1402と、本コンピュータを起動するためのプログラム等が格納されているROM1403と、補助記憶装置であるHD1404と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置1406と、CRT、液晶ディスプレイ等の出力装置1405と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース1407、そして、それらをつないでデータのやりとりをするためのバス1408により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。前述の実施の形態のうち、コンピュータプログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータプログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。なお、図14に示すハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図14に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア例えばASIC等で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図14に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置などに組み込まれていてもよい。なお、前述の実施の形態内の処理を組み合わせてもよく、また、各モジュールの処理内容として背景技術で説明した技術を採用してもよい。また、前述の実施の形態の説明において、予め定められた値との比較において、以上、以下、より大きい、より小さい未満としたものは、その組み合わせに矛盾が生じない限り、それぞれより大きい、より小さい未満、以上、以下としてもよい。なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、プログラムを記録したコンピュータ読み取り可能な記録媒体の発明として捉えてもよい。プログラムを記録したコンピュータ読み取り可能な記録媒体とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。なお、記録媒体としては、例えば、デジタルバーサタイルディスクDVDであって、DVDフォーラムで策定された規格であるDVD-R、DVD-RW、DVD-RAM等、DVDRWで策定された規格であるDVDR、DVDRW等、コンパクトディスクCDであって、読出し専用メモリCD-ROM、CDレコーダブルCD-R、CDリライタブルCD-RW等、ブルーレイディスクBlu-rayDisc登録商標、光磁気ディスクMO、フレキシブルディスクFD、磁気テープ、ハードディスク、読出し専用メモリROM、電気的消去及び書換可能な読出し専用メモリEEPROM登録商標、フラッシュメモリ、ランダムアクセスメモリRAM、SDSecureDigitalメモリーカード等が含まれる。そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカルエリアネットワークLAN、メトロポリタンエリアネットワークMAN、ワイドエリアネットワークWAN、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。"