(57)【要約】【課題】使用者の状況を複数の端末間で通信する場合に、通信負荷を軽減することのできる状況通信システム、状況通信方法、状況通信サーバ、状況通信サーバプログラム、状況通信端末、及び状況通信端末プログラムを提供する。【解決手段】状況通信端末Ａ及び状況通信端末Ｂでセンシングが実行されると、そのセンシングデータに基づいて状況推論処理が実行され、得られた状況推論値は自端末情報として仲介サーバに送信される。仲介サーバでは、受信した端末情報により全端末情報を更新した後、その全端末情報を送信してきた状況通信端末に返信する。状況通信端末Ａでは、受信した全端末情報の中から状況を表示したい端末（状況通信端末Ｂ）の情報を検索し読み出して、ＬＥＤ等のアクチュエータにより表示する。【選択図】図１９
2007110458.tif 000002
【特許請求の範囲】
【請求項１】
使用者の状態や周辺環境の状況を計測して通知する複数の状況通信端末と、当該状況通信端末にネットワークを介して接続し、前記状況通信端末間の通信を仲介する状況通信サーバとからなる状況通信システムであって、
前記状況通信端末は、
使用者に関する生体情報又は周辺環境に関する環境情報を計測するセンサと、
前記センサにより計測された計測情報又は当該計測情報に基づく情報のいずれかである状況データを前記状況通信サーバに送信する端末側送信手段と、
前記状況通信サーバから送信される状況データを受信する端末側受信手段と、
前記受信手段が受信した状況データに基づき他の状況通信端末の状況を表現する状況表現手段とを備え、
前記状況通信サーバは、
前記状況通信端末から送信された状況データを受信するサーバ側受信手段と、
当該サーバ側受信手段が受信した状況データを各状況通信端末毎に記憶するサーバ側状況データ記憶手段と、
前記状況通信端末に送信する状況データを、前記サーバ側状況データ記憶手段から読み出すサーバ側状況データ読出手段と、
少なくとも前記状況データを送信してきた状況通信端末に、前記サーバ側状況データ読出手段により読み出された状況データを送信するサーバ側送信手段とを備えたことを特徴とする状況通信システム。
【請求項２】
使用者の状況や周辺環境を計測してその計測情報を通知する複数の状況通信端末と、当該状況通信端末にネットワークを介して接続し、前記状況通信端末間の通信を仲介する状況通信サーバとからなる状況通信システムにて行なわれる状況通信方法であって、
前記状況通信端末が、
使用者に関する生体情報又は周辺環境に関する環境情報をセンサにより計測し、計測された計測情報又は当該計測情報に基づく情報のいずれかである状況データを前記状況通信サーバに送信し、
前記状況通信サーバが、
前記状況通信端末から送信された状況データを受信し、受信した状況データを各状況通信端末毎に前記サーバ側状況データ記憶手段に記憶し、少なくとも前記状況データを送信してきた状況通信端末に、前記サーバ側状況データ記憶手段から状況データを読み出して送信し、
前記状況通信端末が、
前記状況通信サーバから送信される状況データを受信し、受信した状況データに基づき他の状況通信端末の状況を表現することを特徴とする状況通信方法。
【請求項３】
使用者の状態や周辺環境の状況を計測して通知する複数の状況通信端末にネットワークを介して接続し、前記状況通信端末間の通信を仲介する状況通信サーバであって、
前記状況通信端末から送信された状況データを受信するサーバ側受信手段と、
当該サーバ側受信手段が受信した状況データを各状況通信端末毎に記憶するサーバ側状況データ記憶手段と、
前記状況通信端末に送信する状況データを、前記サーバ側状況データ記憶手段から読み出すサーバ側状況データ読出手段と、
少なくとも前記状況データを送信してきた状況通信端末に、前記サーバ側状況データ読出手段により読み出された状況データを送信するサーバ側送信手段とを備えたことを特徴とする状況通信サーバ。
【請求項４】
前記サーバ側状況データ読出手段は、前記サーバ側状況データ記憶手段に記憶されている全ての状況通信端末の状況データを読み出すことを特徴とする請求項３に記載の状況通信サーバ。
【請求項５】
前記状況通信端末から状況データを送信すべき他の状況通信端末を指定する指定情報が送信されてきた場合に、当該指定情報に対応する状況通信端末の状況データを前記サーバ側状況データ記憶手段に記憶されている状況データから検索する検索手段を備え、
前記サーバ側状況データ読出手段は、当該検索手段により発見された状況データを読み出すことを特徴とする請求項３に記載の状況通信サーバ。
【請求項６】
前記状況通信端末から状況データを送信すべき他の状況通信端末を指定する指定情報が送信されてきた場合に、サーバ側状況データ読出手段は前記状況通信端末に送信する状況データを前記サーバ側状況データ記憶手段から読み出し、前記サーバ側送信手段は読み出された状況データを前記情報通信端末に送信することを特徴とする請求項３乃至５のいずれかに記載の状況通信サーバ。
【請求項７】
請求項３乃至６のいずれかに記載の状況通信サーバの各種処理手段としてコンピュータを機能させるための状況通信サーバプログラム。
【請求項８】
端末間の通信を仲介する状況通信サーバにネットワークを介して接続した状況通信端末であって、
使用者に関する生体情報又は周辺環境に関する環境情報を計測するセンサと、
前記センサにより計測された計測情報又は当該計測情報に基づく情報のいずれかである状況データを前記状況通信サーバに送信する端末側送信手段と、
前記状況通信サーバから送信された状況データを受信する端末側受信手段と、
当該受信手段が受信した状況データに基づいて状況を表現する状況表現手段とを備えたことを特徴とする状況通信端末。
【請求項９】
前記端末側受信手段が受信した状況データを記憶する端末側記憶手段と、
前記状況表現手段により表現したい状況データを有する状況通信端末を指定する端末指定手段と、
当該端末指定手段により指定された状況通信端末の状況データを端末側記憶手段から読み出す端末側読出手段と、
当該端末側読出手段により読み出された状況データに基づいて状況を表現するよう状況表現手段を制御する状況表現制御手段とを備えたことを特徴とする請求項８に記載の状況通信端末。
【請求項１０】
前記状況表現制御手段は、新たな前記状況データが生成されたとき、当該新たな前記状況データに基づいて前記状況表現手段を制御することを特徴とする請求項９に記載の状況通信端末。
【請求項１１】
前記状況表現手段により表現したい状況データを有する他の状況通信端末を指定する端末指定手段を備え、
前記端末側送信手段は、前記状況データと、前記端末指定手段による状況通信端末の指定情報とを前記状況通信サーバに送信することを特徴とする請求項８乃至１０のいずれかに記載の状況通信端末。
【請求項１２】
前記端末側送信手段は、新たな前記状況データが生成されたとき、当該新たな前記状況データを前記状況通信サーバに送信することを特徴とする請求項８乃至１１のいずれかに記載の状況通信端末。
【請求項１３】
請求項８乃至１２のいずれかに記載の状況通信端末の各種処理手段としてコンピュータを機能させるための状況通信端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、状況通信システム、状況通信方法、状況通信サーバ、状況通信サーバプログラム、状況通信端末、及び状況通信端末プログラムに関するものである。
【背景技術】
【０００２】
一般に、使用者同士の円滑なコミュニケーションのために、情報交信に際して感情変化等を送信することが可能なシステムが知られており、感情変化をリアルタイムに相互更新することが可能なものも提案されている（例えば、特許文献１）。このようなシステムでは、情報更新用端末に検出機構が設けられ、検出機構で検出された感情変化に基づいて、情報交信元の喜怒哀楽の程度が判定され、その判定結果が情報交信先に送信される。そして、受信した情報交信先の情報交信用端末では、受信した情報交信元の感情変化を報知する報知機構を備え、画像、音声、振動等により報知している。
【特許文献１】特開２００５−７２７４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記システムにおいては、複数の情報交信端末間を直接ネットワークを介して接続しているため、複数の端末を指定して情報を交信しようとする場合や、複数の端末から指定されて情報を交信しようとする場合には、接続数が増加し、通信処理に対する端末の負担が大きくなり、通信の遅延を招く場合もあった。
【０００４】
本発明は上記問題を解決するためになされたものであり、使用者の状況を複数の端末間で通信する場合に、通信負荷を軽減することのできる状況通信システム、状況通信方法、状況通信サーバ、状況通信サーバプログラム、状況通信端末、及び状況通信端末プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の請求項１に記載の状況通信システムは、使用者の状態や周辺環境の状況を計測して通知する複数の状況通信端末と、当該状況通信端末にネットワークを介して接続し、前記状況通信端末間の通信を仲介する状況通信サーバとからなる状況通信システムであって、前記状況通信端末は、使用者に関する生体情報又は周辺環境に関する環境情報を計測するセンサと、前記センサにより計測された計測情報又は当該計測情報に基づく情報のいずれかである状況データを前記状況通信サーバに送信する端末側送信手段と、前記状況通信サーバから送信される状況データを受信する端末側受信手段と、前記受信手段が受信した状況データに基づき他の状況通信端末の状況を表現する状況表現手段とを備え、前記状況通信サーバは、前記状況通信端末から送信された状況データを受信するサーバ側受信手段と、当該サーバ側受信手段が受信した状況データを各状況通信端末毎に記憶するサーバ側状況データ記憶手段と、前記状況通信端末に送信する状況データを、前記サーバ側状況データ記憶手段から読み出すサーバ側状況データ読出手段と、少なくとも前記状況データを送信してきた状況通信端末に、前記サーバ側状況データ読出手段により読み出された状況データを送信するサーバ側送信手段とを備えたことを特徴とする。
【０００６】
また、本発明の請求項２に記載の状況通信方法は、使用者の状況や周辺環境を計測してその計測情報を通知する複数の状況通信端末と、当該状況通信端末にネットワークを介して接続し、前記状況通信端末間の通信を仲介する状況通信サーバとからなる状況通信システムにて行なわれる状況通信方法であって、前記状況通信端末が、使用者に関する生体情報又は周辺環境に関する環境情報をセンサにより計測し、計測された計測情報又は当該計測情報に基づく情報のいずれかである状況データを前記状況通信サーバに送信し、前記状況通信サーバが、前記状況通信端末から送信された状況データを受信し、受信した状況データを各状況通信端末毎に前記サーバ側状況データ記憶手段に記憶し、少なくとも前記状況データを送信してきた状況通信端末に、前記サーバ側状況データ記憶手段から状況データを読み出して送信し、前記状況通信端末が、前記状況通信サーバから送信される状況データを受信し、受信した状況データに基づき他の状況通信端末の状況を表現することを特徴とする。
【０００７】
また、本発明の請求項３に記載の状況通信サーバは、使用者の状態や周辺環境の状況を計測して通知する複数の状況通信端末にネットワークを介して接続し、前記状況通信端末間の通信を仲介する状況通信サーバであって、前記状況通信端末から送信された状況データを受信するサーバ側受信手段と、当該サーバ側受信手段が受信した状況データを各状況通信端末毎に記憶するサーバ側状況データ記憶手段と、前記状況通信端末に送信する状況データを、前記サーバ側状況データ記憶手段から読み出すサーバ側状況データ読出手段と、少なくとも前記状況データを送信してきた状況通信端末に、前記サーバ側状況データ読出手段により読み出された状況データを送信するサーバ側送信手段とを備えたことを特徴とする。
【０００８】
また、本発明の請求項４に記載の状況通信サーバは、請求項３に記載の発明の構成に加え、前記サーバ側状況データ読出手段が、前記サーバ側状況データ記憶手段に記憶されている全ての状況通信端末の状況データを読み出すことを特徴とする。
【０００９】
また、本発明の請求項５に記載の状況通信サーバは、請求項３に記載の発明の構成に加え、前記状況通信端末から状況データを送信すべき他の状況通信端末を指定する指定情報が送信されてきた場合に、当該指定情報に対応する状況通信端末の状況データを前記サーバ側状況データ記憶手段に記憶されている状況データから検索する検索手段を備え、前記サーバ側状況データ読出手段は、当該検索手段により発見された状況データを読み出すことを特徴とする。
【００１０】
また、本発明の請求項６に記載の状況通信サーバは、請求項３乃至５のいずれかに記載の発明の構成に加え、前記状況通信端末から状況データを送信すべき他の状況通信端末を指定する指定情報が送信されてきた場合に、サーバ側状況データ読出手段は前記状況通信端末に送信する状況データを前記サーバ側状況データ記憶手段から読み出し、前記サーバ側送信手段は読み出された状況データを前記情報通信端末に送信することを特徴とする。
【００１１】
また、本発明の請求項７に記載の状況通信サーバプログラムは、請求項３乃至６のいずれかに記載の状況通信サーバの各種処理手段としてコンピュータを機能させる。
【００１２】
また、本発明の請求項８に記載の状況通信端末は、端末間の通信を仲介する状況通信サーバにネットワークを介して接続した状況通信端末であって、使用者に関する生体情報又は周辺環境に関する環境情報を計測するセンサと、前記センサにより計測された計測情報又は当該計測情報に基づく情報のいずれかである状況データを前記状況通信サーバに送信する端末側送信手段と、前記状況通信サーバから送信された状況データを受信する端末側受信手段と、当該受信手段が受信した状況データに基づいて状況を表現する状況表現手段とを備えたことを特徴とする。
【００１３】
また、本発明の請求項９に記載の状況通信端末は、請求項８に記載の発明の構成に加え、前記端末側受信手段が受信した状況データを記憶する端末側記憶手段と、前記状況表現手段により表現したい状況データを有する状況通信端末を指定する端末指定手段と、当該端末指定手段により指定された状況通信端末の状況データを端末側記憶手段から読み出す端末側読出手段と、当該端末側読出手段により読み出された状況データに基づいて状況を表現するよう状況表現手段を制御する状況表現制御手段とを備えたことを特徴とする。
【００１４】
また、本発明の請求項１０に記載の状況通信端末は、請求項９に記載の発明の構成に加え、前記状況表現制御手段が、新たな前記状況データが生成されたとき、当該新たな前記状況データに基づいて前記状況表現手段を制御することを特徴とする。
【００１５】
また、本発明の請求項１１に記載の状況通信端末は、請求項８乃至１０のいずれかに記載の発明の構成に加え、前記状況表現手段により表現したい状況データを有する他の状況通信端末を指定する端末指定手段を備え、前記端末側送信手段は、前記状況データと、前記端末指定手段による状況通信端末の指定情報とを前記状況通信サーバに送信することを特徴とする。
【００１６】
また、本発明の請求項１２に記載の状況通信端末は、請求項８乃至１１のいずれかに記載の発明の構成に加え、前記端末側送信手段が、新たな前記状況データが生成されたとき、当該新たな前記状況データを前記状況通信サーバに送信することを特徴とする。
【００１７】
また、本発明の請求項１３に記載の状況通信端末プログラムは、請求項８乃至１２のいずれかに記載の状況通信端末の各種処理手段としてコンピュータを機能させる。
【発明の効果】
【００１８】
本発明の請求項１に記載の状況通信システムは、状況通信端末がセンサにより使用者の生体情報や環境情報を計測し、それに基づいて状況データを状況通信サーバに送信し、状況通信サーバでは、状況通信端末から受信した状況データを記憶し、記憶している状況データを状況通信端末に送信する。従って、複数の状況通信端末が通信を行なう場合に、当該状況通信端末間で直接通信が行なわれず、状況通信サーバを介するため、通信は状況通信端末と状況通信サーバの１対１となる。状況通信端末が他の状況通信端末を指定して当該他の状況通信端末の状況を入手したい場合にも、その状況データは状況通信サーバに記憶されているから、状況通信サーバとの通信により状況データが入手可能である。従って、複数の状況通信端末が１個の状況通信端末の状況データを入手しようとする場合であっても、状況通信端末間で直接通信を行なう場合に比べて通信の負荷を軽減することができ、スムーズな通信を行なうことができる。
【００１９】
また、本発明の請求項２に記載の状況通信方法は、状況通信端末がセンサにより使用者の生体情報や環境情報を計測し、それに基づいて状況データを状況通信サーバに送信し、状況通信サーバでは、状況通信端末から受信した状況データを記憶し、記憶している状況データを状況通信端末に送信する。従って、複数の状況通信端末が通信を行なう場合に、当該状況通信端末間で直接通信が行なわれず、状況通信サーバを介するため、通信は状況通信端末と状況通信サーバの１対１となる。状況通信端末が他の状況通信端末を指定して当該他の状況通信端末の状況を入手したい場合にも、その状況データは状況通信サーバに記憶されているから、状況通信サーバとの通信により状況データが入手可能である。従って、複数の状況通信端末が１個の状況通信端末の状況データを入手しようとする場合であっても、状況通信端末間で直接通信を行なう場合に比べて通信の負荷を軽減することができ、スムーズな通信を行なうことができる。
【００２０】
また、本発明の請求項３に記載の状況通信サーバは、状況通信端末がセンサにより使用者の生体情報や環境情報を計測し、それに基づいて送信してきた状況データを記憶し、状況通信端末に送信する。従って、このような状況通信サーバを用いることにより、複数の状況通信端末が通信を行なう場合に、当該状況通信端末間で直接通信が行なわれず、状況通信サーバを介するため、通信は必ず状況通信端末と状況通信サーバの１対１の通信となる。状況通信端末が他の状況通信端末を指定して当該他の状況通信端末の状況を入手したい場合にも、その状況データは状況通信サーバに記憶されているから、状況通信サーバとの通信により状況データが入手可能である。従って、複数の状況通信端末が１個の状況通信端末の状況データを入手しようとする場合であっても、状況通信端末間で直接通信を行なう場合に比べて通信の負荷を軽減することができ、スムーズな通信を行なうことができる。
【００２１】
また、本発明の請求項４に記載の状況通信サーバは、請求項３に記載の発明の構成に加え、状況通信端末に状況データを送信する際には、記憶しているすべての状況データを読出して送信する。従って、状況通信端末では、状況データを入手したい他の状況通信端末についての状況データであるか否かにかかわらず状況通信サーバが記憶しているすべての状況通信端末に関する状況データを入手できるので、状況通信端末側で適宜表示させたい相手の状況通信端末を指定してその状況データを検索し、表示させることができる。
【００２２】
また、本発明の請求項５に記載の状況通信サーバは、請求項３に記載の発明の構成に加え、状況通信端末が指定した他の状況通信端末の状況データを検索し、その状況データのみを送信するようにしたので、状況通信端末側での検索処理が不要で、受信後すぐに指定した他の状況通信端末の状況を表示させることができる。
【００２３】
また、本発明の請求項６に記載の状況通信サーバは、請求項３乃至５のいずれかに記載の発明の構成に加え、いずれかの状況通信端末が状況データを送信してきたときに、その返信として、状況通信サーバが記憶している状況データを読出して送信する。従って、状況通信端末が状況データを求めているときに適切な状況データを送信することができる。
【００２４】
また、本発明の請求項７に記載の状況通信サーバプログラムは、コンピュータに実行させることにより、請求項３乃至６のいずれかに記載の状況通信サーバの各種処理手段としての作用効果を奏することができる。
【００２５】
また、本発明の請求項８に記載の状況通信端末は、センサにより使用者の生体情報や環境情報を計測し、それに基づいて状況データを状況通信サーバに対して送信すると、状況通信サーバが、記憶している状況データを送信してくるので、受信した状況データに基づいて、所望の相手の状況通信端末の状況を適宜表示させることができる。従って、表示させたい状況通信端末が集中するような場合にも、直接通信を行なわず、状況通信サーバを介しているので、通信の負荷を軽減することができ、スムーズな通信を行なうことができる。
【００２６】
また、本発明の請求項９に記載の状況通信端末は、請求項８に記載の発明の構成に加え、状況通信サーバから受信した状況データを記憶する端末側記憶手段を備えたので、複数の状況通信端末に関する状況データを受信した場合であってもそれを記憶しておき、適宜表示させたい状況通信端末を指定して検索をおこない、対応する状況データに基づいて状況を表示させることができる。
【００２７】
また、本発明の請求項１０に記載の状況通信端末は、請求項９に記載の発明の構成に加え、新たな前記状況データが生成されたときにその状況データに基づいて状況を表現するので、自身の状況は状況データ生成時に、指定した他の状況通信端末の状況は、記憶手段を検索して得られた状況データに基づいて表現することができる。
【００２８】
また、本発明の請求項１１に記載の状況通信端末は、請求項８乃至１０のいずれかに記載の発明の構成に加え、状況通信サーバに対して、他の状況通信端末の指定情報も送信するので、状況通信サーバでは、状況データに加えて指定情報も各情報通信端末毎に記憶させておき、受信した状況通信端末でこの指定情報を利用した状況表現、例えば互いに相手を指定している場合に特別の表現を行なったりする等の対応が可能になる。
【００２９】
また、本発明の請求項１２に記載の状況通信端末は、請求項８乃至１１のいずれかに記載の発明の構成に加え、新たな状況データを生成したときに状況通信サーバに対して状況データを送信するので、常に最新の状況データを状況通信サーバに蓄積することが可能になる。
【００３０】
また、本発明の請求項１３に記載の状況通信端末プログラムは、コンピュータに実行させることにより、請求項８乃至１２のいずれかに記載の状況通信端末の各種処理手段としての作用効果を奏することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の第１の実施の形態について説明する。まず、本発明の全体構成について説明する。図１は、状況通信システム１００の構成を示すシステム構成図である。
【００３２】
図１に示すように、状況通信システム１００は、使用者や周囲の状況を表現でき、インターネット４に接続した複数の状況通信端末１と、インターネット４に接続し、状況通信端末１相互の通信を仲介する仲介サーバ２とから構成されている。状況通信端末１は、後述するように、各種のセンサを備え、そのセンサが検知したセンシングデータに基づいて使用者や周囲の状況を推論し、その結果を仲介サーバ２に送信し、仲介サーバ２から他の状況通信端末１の状況推論結果を得て、それに基づいてＬＥＤ等の表現手段を使って他の状況通信端末１や自身の状況を表現する。
【００３３】
次に、状況通信端末１について説明する。図２は、状況通信端末１を斜め上方から見たイメージ図であり、図３は、状況通信端末１を前方から見たイメージ図である。また、図４は、状況通信端末１の電気的構成を示すブロック図である。
【００３４】
図２及び図３に示すように、状況通信端末１は略球体であり、使用者が片手又は両手に把持できる程度のサイズである。状況通信端末１の筐体は、数ｍｍの厚み（例えば、５ｍｍ厚）の透明性を有する合成樹脂で球状に構成されており、その内部には球状の密閉空間が形成されている。
【００３５】
状況通信端末１の筐体の上部であって、且つ、前方側には、上方に開口し、カード状の識別部材５２を挿入するための挿入部５５が設けられている。挿入部５５は、識別部材５２が使用者から視認でき、かつ、筐体から突出しないように、筐体表面をえぐるように設けられた窪み部５０の中に開口されている。挿入部５５の下方の筐体内部には、識別部材５２に記載された他の状況通信端末１を指定する情報を読み取るためのフォトセンサ１８（図４参照）が設けられている。
【００３６】
識別部材５２は、略矩形のカード状に形成され、表面には指定する相手の顔写真や名前等の識別情報が使用者に視認可能に記載されており、カード下部には、フォトセンサ１８で読み取れる指定状況通信端末のＩＤを示す反射型のスリットが設けられている。識別部材５２を挿入部５５に挿入すると、フォトセンサ１８が指定状況通信端末のＩＤを読み取り、そのＩＤは、後述するように指定情報としてＲＡＭ３０（図４参照）内に記憶される。ここで、識別部材５２が、本発明の端末指定手段に相当する。
【００３７】
また、状況通信端末１の筐体内部には、状況通信端末１の筐体の下端部における設置面と平行であって、当該筐体の中心部を通る平面に配置された円形板状の基板が設けられており、その基板に各種センサ１２〜１７（図４参照）、アクチュエータ２１，２３（図４参照）、制御部９９（図４参照）などが接続又は設置されている。
【００３８】
また、図４に示すように、状況通信端末１の筐体内部には、状況通信端末１の制御を司るＣＰＵ１０，ＲＯＭ２０，ＲＡＭ３０，時間を計測する計時装置４０，仲介サーバ２と通信するための通信部６０，各種モジュールを接続するためのＩ／Ｏインタフェイス７０等が収納された制御部９９が設けられている。そして、制御部９９ではバス８０を介して、ＲＯＭ２０，ＲＡＭ３０，計時装置４０，通信部６０，Ｉ／Ｏインタフェイス７０が、ＣＰＵ１０に接続している。そして、図示しないが、状況通信端末１はバッテリーにより電源供給されている。なお、ＲＯＭ２０には、後述の図１１〜１５の各処理を実行するための状況通信プログラムが記憶されている。
【００３９】
また、状況通信端末１は、各種センサ１２〜１８が接続されるＡＤ変換器９０と、アクチュエータ２１，２３を差し込むための拡張ポート９１とを具備している。ＡＤ変換器９０はＩ／Ｏインタフェイス７０及びバス８０を介してＣＰＵ１０に接続しており、各種センサ１２〜１８から入力されるアナログデータの計測値が、ＡＤ変換器９０によりデジタルデータに変換されて制御部９９に入力される。拡張ポート９１もＩ／Ｏインタフェイス７０及びバス８０を介してＣＰＵ１０に接続しており、制御部９９から出力されるデジタルデータの指示信号が、拡張ポート９１を介してアクチュエータ２１，２３に入力される。そして、各種センサ１２〜１８はＡＤ変換器９０において着脱，追加，交換などが可能であり、アクチュエータ２１，２３は拡張ポート９１において着脱，追加，交換などが可能である。
【００４０】
ここで、各種センサ１２〜１７について説明する。まず、加速度センサ１２は、静電容量の変化、圧電セラミック等を利用する加速度センサであり、状況通信端末１の動き（状況通信端末１にかかった加速度とその方向）を計測する。温度センサ１３は、白金測温抵抗体、サーミスタ、熱電対などを用いている、所謂温度計であり、状況通信端末１の周囲の温度及び装置に触れている手のひらや指の温度を計測する。赤外線センサ１４は、血液の膨張収縮による距離の差分を検出して、触れている人の心拍（脈拍数）を計測する。光センサ１５は、フォトトランジスタやＣｄＳ等を利用した光の強さを計測するセンサであり、状況通信端末１の表面に設けられている。
【００４１】
圧力センサ１６は、状況通信端末１の表面に設けられ、導電性ゴムに定抵抗を直列接続し、ある電圧をかけて導電性ゴムの分圧値を測定することにより状況通信端末１にかかった圧力を計測する。マイク１７は、音声等、状況通信端末１の周囲の音を入力する。
【００４２】
また、温度センサ１３，赤外線センサ１４，光センサ１５，圧力センサ１６，マイク１７は、図３に示すように、状況通信端末１の筐体の中心部を通る平面付近の筐体表面に配置されている。そして、識別部材５２が挿入された状態で、識別部材５２表面が見えるように使用者が状況通信端末１を把持すると、温度センサ１３，赤外線センサ１４，光センサ１５，圧力センサ１６に使用者の指が接触し、センシングが適切になされるとともに、マイク１７が使用者の正面に位置するようになるので、使用者の周囲の音声を拾いやすくなる。
【００４３】
次に、本発明の状況表現手段であるアクチュエータ２１及び２３について説明する。ＬＥＤ２１は種々の色や明るさで点灯するものであり、任意の方向（上側、下側など）に対して発光可能である。モータ２３は状況通信端末１を振動させる。
【００４４】
なお、状況通信端末１には、パーソナルコンピュータのようなキーボードは設けられていない。そこで、状況通信端末１の各種センサ１２〜１７が検知した情報を所定の動作を指示する指示入力として予め登録しておき、使用者が状況通信端末１を握ってジェスチャ（所定回数振る、握る等）を行うことにより動作の指示を行っている。
【００４５】
次に、状況通信端末１で使用されるテーブル等が記憶されるＲＡＭ３０の記憶エリアについて、図５〜図１１を参照して説明する。図５は、ＲＡＭ３０の記憶エリアの構成を示す模式図である。図６は、ＲＡＭ３０のセンシングデータ記憶エリア３０１の構成を示す模式図である。図７は、状況推論テーブル記憶エリア３０２に記憶された状況推論テーブルの構成を示す模式図である。図８は、自端末情報記憶エリア３０３の構成を示す模式図である。図９は、全端末情報記憶エリア３０４の構成を示す模式図である。図１０は、状況表示テーブル記憶エリア３０５に記憶された状況表示テーブルの構成を示す模式図である。
【００４６】
まず、図５に示すように、ＲＡＭ３０には、各種センサ１２〜１７が計測した値であるセンシングデータを記憶するセンシングデータ記憶エリア３０１，センシングデータに基づいて状況推論を行なうための状況推論テーブルを記憶する状況推論テーブル記憶エリア３０２，自身のＩＤ、指定状況通信端末のＩＤ、自身の状況推論値を記憶するための自端末情報記憶エリア３０３，仲介サーバ２から受信した全ての状況通信端末のＩＤ、指定状況通信端末のＩＤ、その状況通信端末の状況推論値を記憶する全端末情報記憶エリア３０４，状況推論値に従ってアクチュエータに状況表示をさせるための状況表示テーブルを記憶する状況表示テーブル記憶エリア３０５，図示外のその他の記憶エリアが設けられている。
【００４７】
また、図６に示すように、センシングデータ記憶エリア３０１には、保存バッファ１と保存バッファ２が設けられ、各種センサ１２〜１７が検出し、ＡＤ変換器９０によりデジタルデータに変換された値（センシングデータ）である、圧力データ、温度データ、光データ、音データが、計測の都度保存バッファ１に記憶され、すべてのセンサからのセンシングデータが揃うと、保存バッファ２にコピーされ、保存バッファ２の値が状況推論処理で使用される（詳細は後述）。尚、図６に示す各センシングデータは、理解を容易にするために、センサの電圧値からＡＤ変換された値からさらに各単位に変換された値を用いているが、センサの電圧値からＡＤ変換された値をそのまま用いるようにしてもよい。
【００４８】
次に、図７に示すように、状況推論テーブル記憶エリア３０２には、取得した各種のセンシングデータに基づいて使用者の状況を推論するための状況推論テーブルが記憶されている。本実施形態では、圧力、温度、光、音の各センシングデータの値を状況推論テーブルにあてはめて状況推論処理が実行され、結果が状況推論値として出力される。
【００４９】
次に、図８に示すように、自端末情報記憶エリア３０３には、当該状況通信端末自身の情報として、あらかじめ設定されている状況通信端末のＩＤ（図８の例ではＩＤ「Ａ」）と、識別部材５２の挿入部５５への挿入により指定された他の状況通信端末１のＩＤ（図８の例ではＩＤ「Ｂ」）と、センシングデータに基づく状況推論の結果出力された状況推論値（図８の例では「１」）とが記憶されている。尚、挿入部材５２が挿入されていないときは、指定端末ＩＤの項目は情報なしとなる。
【００５０】
次に、図９に示すように、全端末情報記憶エリア３０４には、仲介サーバ２から受信した、すべての状況通信端末１についての情報が記憶される。情報の項目としては、自端末情報と同様に、その状況通信端末１のＩＤ、当該状況通信端末１が指定している他の状況通信端末のＩＤ、当該状況通信端末１が出力した状況推論値から構成されている。
【００５１】
次に、図１０に示すように、状況表示テーブル記憶エリア３０５には、状況推論処理によって得られた状況推論値、又は、受信した他の状況通信端末１の状況推論値に基づいて、アクチュエータにより状況通信端末１に状況を表現するための状況表示テーブルが記憶されている。自身の状況推論値についても、他の状況通信端末１の状況推論値についても、状況表示の方法は同一であり、たとえば、状況推論値が「１」であれば、ＬＥＤ２１を赤色で点灯し、状況推論値が「２」であれば、ＬＥＤ２１を青色で点灯し、状況推論値が「３」であれば、ＬＥＤ２１を緑色で点灯する。ＬＥＤ２１は、前述のように方向を指定して点灯できるため、自身の状況については状況通信端末１下部に、指定端末の状況については上部に表示するように構成されている。尚、状況表示の方法は、ＬＥＤ２１に限定されず、モータ２３を振動させたり双方を組み合わせたり、他のアクチュエータを接続したりすることにより種々の表現が可能である。
【００５２】
次に、以上の構成を有する状況通信端末１の動作について説明する。図１１は、状況通信端末１のメイン処理のフローチャートである。図１２は、メイン処理により起動されるセンサ処理のフローチャートである。図１３は、メイン処理で実行される状況推論処理のフローチャートである。図１４は、メイン処理で実行されるデータ送受信処理のフローチャートである。図１５は、メイン処理で実行される指定端末状況表示処理のフローチャートである。なお、本実施の形態のメイン処理（図１１）は、状況通信端末１にバッテリーがセットされて、電源がオンされると状況通信プログラムが起動され、状況通信端末１のＣＰＵ１０により継続的に実施される。
【００５３】
図１１に示すように、メイン処理では、まず、種々のデータやフラグ等の初期化が行われる（Ｓ１）。例えば、ＲＡＭ３０においてセンシングデータ記憶エリア３０１が初期化されたり、ジェスチャ回数をカウントするためのカウント値がクリアされたりする。
【００５４】
初期化（Ｓ１）が実行されると、次に、各種センサ１２〜１７の計測値を取得するセンサ処理を起動する（Ｓ２）。センサ処理の詳細については、図１２を参照して後述する。
【００５５】
次に、センサ処理により取得されセンシングデータ記憶エリア３０１に記憶されているセンシングデータに基づいて、使用者の感情等の状況を推論して指標値を算出する状況推論処理を実行する（Ｓ３）。状況推論処理の詳細については、図１３を参照して後述する。
【００５６】
次に、自端末情報記憶エリア３０３に記憶されている自己の状況推論値に基づいて（図８参照）、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブルに従って（図１０参照）、ＬＥＤ２１やモータ２３により自身の状況表示を行なう（Ｓ４）。例えば、状況推論値が「１」であれば、ＬＥＤ２１を赤色で点灯する。尚、自己端末の状況表示は、状況通信端末１の下側半分に表示される。
【００５７】
次に、状況推論処理により得られた状況推論値を仲介サーバ２に送信し、仲介サーバ２から自分自身及び他の状況通信端末１を含む全端末の状況推論値を受信するデータ送受信処理を実行する（Ｓ５）。データ送受信処理の詳細については、図１４を参照して後述する。
【００５８】
次に、仲介サーバ２から受信した全端末情報の中から表示させたい端末として指定した他の状況通信端末１の状況推論値に基づいて、アクチュエータを用いて状況を表示する指定端末状況表示処理を実行する（Ｓ６）。指定端末状況表示処理の詳細については、図１５を参照して後述する。
【００５９】
そして、状況通信端末１の電源がＯＦＦされたか否かを判断し（Ｓ７）、電源ＯＦＦでなければ（Ｓ７：ＮＯ）、Ｓ３に戻り、上述の処理を繰り返す。電源ＯＦＦの場合には（Ｓ７：ＹＥＳ）、起動中の全ての処理を終了させ（Ｓ８）、メイン処理を終了する。
【００６０】
次に、図１２を参照して、メイン処理により起動されるセンサ処理について説明する。まず、センサ処理が起動されると、各種センサ１２〜１７を起動して計測を開始する（Ｓ１０１）。そして、センサからセンシングデータを取得し（Ｓ１０２）、センシングデータ記憶エリア３０１の保存バッファ１に取得したセンシングデータを保存する（Ｓ１０３）。例えば、圧力センサ１６と光センサ１４からのセンシングデータのみ取得できた場合は、図６に示すように、圧力データと光データのみがセンシングデータ記憶エリア３０１の保存バッファ１に記憶される。
【００６１】
次に、バッファ１に全てのセンサからのセンシングデータが揃ったか否かを判断し（Ｓ１０４）、全てのセンサについて取得できていなければ（Ｓ１０４：ＮＯ）、Ｓ１０２に戻り、計測済のセンシングデータを取得する。例えば、上述のように、センシングデータ記憶エリア３０１の保存バッファ１に圧力データと光データしかなければ、温度データや音データが揃うまで、センシングデータの取得を繰り返す。
【００６２】
バッファ１に全てのセンサからのセンシングデータが揃ったら（Ｓ１０４：ＹＥＳ）、保存バッファ１のデータを保存バッファ２にコピーする（Ｓ１０５）。このとき、ＣＰＵ１０は、ＲＡＭ３０の更新フラグ（図示せず）を「１」に設定する。そして、次のセンシングデータ取得のために、保存バッファ１のデータをクリアする（Ｓ１０６）。そして、Ｓ１０２に戻り、センシングデータ取得・保存の処理を繰り返す。
【００６３】
以上のようにセンサ処理が継続して実行されるので、センシングデータ記憶エリア３０１の保存バッファ２には常に使用できるセンシングデータが記憶されていることになり、メイン処理でこのセンシングデータに基づいて状況推論処理を実行することができる（図１１、Ｓ３）。
【００６４】
次に、図１３を参照して、メイン処理で実行される状況推論処理について説明する。状況推論処理が開始されると、まず、センシングデータ記憶エリア３０１の保存バッファ２が更新されたか否かを判断する（Ｓ３１）。つまり、Ｓ３１では、ＣＰＵ１０は、更新フラグが「１」であるか否かを判断する。センシングデータ記憶エリア３０１の保存バッファ２は、前述のセンサ処理において、全てのセンサから新たなセンシングデータが取得されたときに保存バッファ１からコピーされて更新される（図１２、Ｓ１０５）。従って、保存バッファ２が更新されていれば、新たなセンシングデータが得られたということなので、そのセンシングデータに基づいて状況推論が可能になっている。そこで、保存バッファ２が更新されていなければ（Ｓ３１：ＮＯ）、Ｓ３１の判断を繰り返し行ない、更新されるまで待機する。
【００６５】
保存バッファ２が更新されていれば（Ｓ３１：ＹＥＳ）、保存バッファ２に保存されている各センシングデータに基づいて、状況推論テーブル記憶エリア３０２を用いて状況推論値を算出する（Ｓ３２）。例えば、図６のように保存バッファ２にセンシングデータが記憶されているとすると、図７の状況推論テーブルを参照すると、圧力が５(kg/cm2)以上、温度が３５(℃)以上、光が１０(lx)以下、音が１０(db)以上であるから、状況推論値は「１」の「使用者が興奮している」と算出される。
【００６６】
以上の処理で算出された状況推論値は、図８に示す自端末情報記憶エリア３０３の状況推論値の項に記憶される（Ｓ３３）。このとき、ＣＰＵ１０は、更新フラグを「０」にリセットする。そして、メイン処理に戻る。尚、上記状況推論処理で算出される状況推論値が本発明の状況データに相当する。
【００６７】
次に、図１４を参照して、メイン処理で実行されるデータ送受信処理について説明する。データ送受信処理が開始されると、自端末情報記憶エリア３０３に記憶されている情報（図８参照）、すなわち、自己の端末ＩＤ、状況を自己の端末に表示させたい相手の端末ＩＤ、状況推論処理で得られた自己の状況推論値を、仲介サーバ２に送信する（Ｓ４１）。
【００６８】
仲介サーバ２は、その端末情報の受信すると、仲介サーバ２に記憶しているすべての状況通信端末１についての情報である全端末情報を送信してくるので（詳細は後述する）、その全端末情報を受信する（Ｓ４２）。そして、受信した内容を全端末情報記憶エリア３０４に記憶して、更新し（Ｓ４３）、メイン処理に戻る。以上の処理により、自己の状況推論値を仲介サーバ２に送信したタイミングで、その時点で仲介サーバ２が持っていた他の状況通信端末１の情報が全て送信されてくるので、全ての状況通信端末１についての状況推論値を記憶しておくことができる。
【００６９】
次に、図１５を参照して、メイン処理で実行される指定端末状況表示処理について説明する。まず、自端末情報記憶エリア３０３（図８参照）に、指定端末ＩＤが記憶されているか、すなわち、状況を表示したい端末のＩＤが指定されているか否かを判断する（Ｓ５１）。前述のように、識別部材５２が挿入部５５に挿入されると、フォトセンサ１８により指定端末ＩＤが読み取られ、フォトセンサ１８からの出力値が自端末情報記憶エリア３０３の指定端末ＩＤ項目に記憶される。
【００７０】
端末の指定がない場合には（Ｓ５１：ＮＯ）、状況を表示すべきものが存在しないので、そのままメイン処理に戻る。
【００７１】
自端末情報記憶エリア３０３に、指定端末ＩＤが記憶されている場合には（Ｓ５１：ＹＥＳ）、次に、全端末情報記憶エリア３０４に記憶されている情報から指定端末ＩＤを検索する（Ｓ５２）。
【００７２】
次に、検索の結果発見された端末の情報に含まれる指定端末のＩＤが、自端末のＩＤであるか否か、すなわち、互いに指定しあっているか否かを判断する（Ｓ５３）。例えば、自己の端末ＩＤがＡ、自端末が指定している相手のＩＤがＢの場合に、全端末情報記憶エリア３０４から発見された端末Ｂの指定端末ＩＤが「Ａ」であるか否かを判断する。指定端末の指定端末ＩＤが自端末ＩＤではない場合は（Ｓ５３：ＮＯ）、そのままＳ５５に進む。
【００７３】
指定端末ＩＤが互いに一致している場合には（Ｓ５３：ＹＥＳ）、相互に指定していることを示す特別の表示を行なう（本実施形態では、「両思い表示」とも称する。）（Ｓ５４）。この両思い表示は、専用ＬＥＤを設けて点灯するようにしたり、通常のＬＥＤを点滅させるようにしたり、種々の方法で実現できる。
【００７４】
そして、両思い表示（Ｓ５４）後、又は、両思い表示をしない場合には（Ｓ５３：ＮＯ）、次に、Ｓ５２で発見された指定端末の情報に、状況推論値が含まれているか否かを判断する（Ｓ５５）。指定端末の状況推論値が記憶されていない（情報なし）場合には（Ｓ５５：ＮＯ）、状況の表示が不能であるため、そのままメイン処理に戻る。
【００７５】
指定端末の状況推論値が記憶されている場合には（Ｓ５５：ＹＥＳ）、その状況推論値に基づいて、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブルに従って（図１０参照）、ＬＥＤ２１やモータ２３等のアクチュエータにより状況表示を行い（Ｓ５６）、メイン処理に戻る。例えば、状況推論値が「２」であれば、ＬＥＤ２１を青色で点灯する。尚、指定端末の状況表示は、状況通信端末１の上側半分に表示される。
【００７６】
次に、状況通信システム１００を構成する仲介サーバ２の構成及び動作について、図１６〜図１８を参照して説明する。まず、図１６及び図１７を参照して、仲介サーバ２の構成について説明する。図１６は、仲介サーバ２の電気的構成を示すブロック図である。図１７は、全端末情報記憶エリア１８２の構成を示す模式図である。
【００７７】
仲介サーバ２は、一般的なコンピュータであり、ルータ１９５を経由してインターネット４に接続可能な通信装置１９０を備えている。ここで、通信装置１９０が本発明のサーバ側送信手段及びサーバ側受信手段に相当する。
【００７８】
図１６に示すように、仲介サーバ２には、仲介サーバ２の制御を司るＣＰＵ１１０が設けられ、ＣＰＵ１１０には、各種のデータを一時的に記憶するＲＡＭ１２０と、ＢＩＯＳ等を記憶したＲＯＭ１３０と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス１７０とが接続されている。Ｉ／Ｏインタフェイス１７０には、ハードディスク装置１８０が接続され、ハードディスク装置１８０には、プログラム記憶エリア１８１と、各状況通信端末１から送信されてきた端末情報を記憶しておく全端末情報記憶エリア１８２と、図示外のその他の情報記憶エリアとが設けられている。プログラム記憶エリア１８１にはＣＰＵ１１０で実行されるプログラムが記憶されている。尚、全端末情報記憶エリア１８２が本発明のサーバ側状況データ記憶手段に相当する。
【００７９】
また、Ｉ／Ｏインタフェイス１７０には、ビデオコントローラ１４０と、キーコントローラ１５０と、ＣＤ−ＲＯＭドライブ１６０と、通信装置１９０とが接続され、ビデオコントローラ１４０にはディスプレイ１４５が接続され、キーコントローラ１５０にはキーボード１５５が接続され、通信装置１９０はルータ１９５を経由してインターネット４に接続可能となっている。なお、ＣＤ−ＲＯＭドライブ１６０に挿入されるＣＤ−ＲＯＭ１６５には、仲介サーバ２の制御プログラムが記憶されており、導入時には、制御プログラムは、ＣＤ−ＲＯＭ１６５から、ハードディスク装置１８０にセットアップされてプログラム記憶エリア１８１に記憶されるようになっている。
【００８０】
次に、図１７を参照して、ハードディスク装置１８０の全端末情報記憶エリア１８２について説明する。全端末情報記憶エリア１８２には、仲介サーバ２に各状況通信端末１から送信されてきた端末ＩＤ、指定端末ＩＤ、状況推論値が記憶されている。各状況通信端末１から新たなデータが送信されてくると、その端末ＩＤに対応する状況通信端末１の指定端末ＩＤ及び状況推論値が新たなものに書き替えられ、全端末情報が更新される。例えば、図１７上段に示すように、更新前の全端末情報エリア１８２には、Ａ，Ｂ，Ｃ，・・・のＩＤを有する状況通信端末１について、端末Ａは、指定端末はなし、状況推論値が０、端末Ｂは、指定端末がＡ、状況推論値が２、端末Ｃは、指定端末はなし、状況推論値が３、・・・と記憶されている。ここで、端末Ａからデータが送信されてくると、図１７下段に示すように、全端末情報記憶エリア１８２は、端末Ａについてのデータが更新されて、端末Ａは、指定端末がＢ、状況推論値が１、端末Ｂは、指定端末がＡ、状況推論値が２、端末Ｃは、指定端末はなし、状況推論値が３、・・・と記憶される。
【００８１】
次に、図１８を参照して、仲介サーバ２の動作について説明する。図１８は、仲介サーバ２のメイン処理のフローチャートである。電源が投入され、仲介サーバ２のメイン処理が開始されると、初期化が実行された（Ｓ２０１）後、いずれかの状況通信端末１から情報を受信したか否かを判断する（Ｓ２０２）。受信していなければ（Ｓ２０２：ＮＯ）、受信するまで待ち、Ｓ２０２の判断を繰り返す。受信した場合には（Ｓ２０２：ＹＥＳ）、受信した端末情報（図８参照）を取得して、全端末情報記憶エリア１８２のその端末に関するレコードを更新する（Ｓ２０３）。例えば、全端末情報記憶エリア１８２の内容が図１７の上段に示す状態である場合に、端末ＩＤがＡの状況通信端末１（端末Ａ）から、図８の内容の端末情報が送信されてきた場合には、端末Ａの部分の情報が更新されて、図１７下段に示すような内容となる。
【００８２】
そして、更新後の全端末情報記憶エリア１８２に記憶されているすべての端末の情報を、情報を送信してきた状況通信端末１（上述の例では、端末Ａ）に対して送信する（Ｓ２０４）。そして、Ｓ２０２に戻る。従って、端末情報を送信してきた状況通信端末１は、折り返し仲介サーバ２から他の状況通信端末１についての端末情報を得ることができる。そして、前述のように、受信した全端末情報から指定端末情報を取り出して、指定した端末の状況としてアクチュエータにより表示させることができる。
【００８３】
次に、以上説明した各処理を実行する複数の状況通信端末１及び仲介サーバ２からなる状況通信システム１００において、全体としてどのように処理が実行されるかについて、図１９のタイムチャートを参照して説明する。図１９は、状況通信システム１００のタイムチャートである。ここでは、例として端末ＩＤが「Ａ」であり、状況を表現したい相手の端末ＩＤ（指定状況通信端末）が「Ｂ」である状況通信端末Ａと、端末ＩＤが「Ｂ」であり、指定状況通信端末が指定されていない状況通信端末Ｂと仲介サーバ２との間の処理を例にとって説明する。尚、図１１〜図１５及び図１８のフローチャートも必要に応じて適宜参照する。
【００８４】
図１９に示すように、状況通信端末Ａでセンサ処理が起動し（図１１，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図１１，Ｓ３）、得られた状況推論値は自端末情報（図８参照）として仲介サーバ２に送信される（図１１，Ｓ５）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【００８５】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図１８，Ｓ２０３）。そして、状況通信端末Ａに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図１８，Ｓ２０４）。例えば、全端末情報記憶エリア１８２に状況通信端末Ａと状況通信端末Ｂの端末情報が記憶されており、状況通信端末Ａの端末情報は、更新後の「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」であり、状況通信端末Ｂの端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」とすると、この２つのレコードの情報が状況通信端末Ａに送信される。尚、ここでは仲介サーバ２は全ての状況通信端末のＩＤを予め静的に記憶しているものとするが、変形例として仲介サーバ２に接続している状況通信端末のＩＤのみ動的に記憶する、つまり、端末情報を送信した状況通信端末のＩＤのみ記憶するようにしてもよい。
【００８６】
一方、仲介サーバ２から状況通信端末Ａに全端末情報が送信される頃、状況通信端末Ｂでもセンサ処理が起動し（図１１，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図１１，Ｓ３）、得られた状況推論値が自端末情報として仲介サーバ２に送信される（図１１，Ｓ５）。ここでは、状況通信端末Ｂから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」とする。
【００８７】
仲介サーバ２では、状況通信端末Ｂから自端末情報「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図１８，Ｓ２０３）。そして、状況通信端末Ｂに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図１８，Ｓ２０４）。例えば、全端末情報記憶エリア１８２に状況通信端末Ａと状況通信端末Ｂの端末情報が記憶されており、状況通信端末Ａの端末情報は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」であり、状況通信端末Ｂの端末情報は、更新された「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」とすると、この２つのレコードの情報が状況通信端末Ｂに送信される。
【００８８】
状況通信端末Ａでは、仲介サーバ２から先に送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図１４，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」が全端末情報記憶エリア３０４（図９）にコピーされる。
【００８９】
ここで、状況通信端末Ａの使用者が表示させたい相手の状況通信端末は、端末Ｂであるから、その状況を表示するために（図１１，Ｓ６）、まず状況通信端末Ｂの情報を全端末情報記憶エリア３０４から検索する（図１５，Ｓ５２）が、状況通信端末Ｂの状況推論値の情報が記憶されていないため（図１５，Ｓ５５：ＮＯ）、状況表示は不能となり、状況通信端末Ａの上部には何も状況表示はなされない。
【００９０】
また、状況通信端末Ｂでも、仲介サーバ２から送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図１４，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」が全端末情報記憶エリア３０４にコピーされる。
【００９１】
ここで、状況通信端末Ｂの使用者が表示させたい相手の状況通信端末は指定されていないので（図１５，Ｓ５１：ＮＯ）、状況通信端末Ｂの上部には何も状況表示はなされない。
【００９２】
さらに、状況通信端末Ａにおいて図１１のメイン処理が繰り返され、新たなセンシングデータに基づいて状況推論処理が実行されると（図１１，Ｓ３）、その状況推論値は、再び自端末情報（図８参照）として仲介サーバ２に送信される（図１１，Ｓ５）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、前回と変化なく、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【００９３】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図１８，Ｓ２０３）。そして、状況通信端末Ａに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図１８，Ｓ２０４）。先に、状況通信端末Ｂから送信されてきた情報に基づいて全端末情報記憶エリア１８２の状況通信端末Ｂに対応するレコードも更新されているので、現在の全端末情報記憶エリア１８２の内容は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」である。この情報が状況通信端末Ａに送信される。
【００９４】
そして、状況通信端末Ａでは、仲介サーバ２から送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図１４，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」が全端末情報記憶エリア３０４にコピーされる。
【００９５】
ここで、状況通信端末Ａの使用者が表示させたい相手の状況通信端末は、端末Ｂであるから、その状況を表示するために（図１１，Ｓ６）、状況通信端末Ｂの情報を全端末情報記憶エリア３０４から検索する（図１５，Ｓ５２）。今回入手した全端末情報の中には状況通信端末Ｂの状況推論値が含まれているので（図１５，Ｓ５５：ＹＥＳ）、状況通信端末Ａの上部に状況通信端末Ｂの状況を表示する（図１５，Ｓ５６）。具体的には、状況通信端末Ｂの状況推論値が「２」であるから、状況表示テーブル記憶エリア３０５（図１０参照）に従って、上部にＬＥＤ２１を青色で点灯する。尚、状況通信端末Ａの状況推論値は「１」であるから、既に自端末状況表示処理（図１１，Ｓ４）により、下部にはＬＥＤ２１が赤色で点灯されている。
【００９６】
以上説明したように、本実施形態の状況通信システム１００によれば、各状況通信端末１において各種センサ１２〜１７により常時センシングを実行し、得られたセンシングデータに基づいて状況推論を行なって状況推論値を得、識別部材５２の挿入により指定された指定端末情報とともに端末情報として仲介サーバ２に送信する。仲介サーバ２では、端末情報を受信すると、全端末情報記憶エリア１８２の当該端末にかかるレコードを更新し、端末情報を送信してきた状況通信端末１に対して全端末情報を送り返す。全端末情報を受信した状況通信端末１では、これを一旦ＲＡＭ３０の全端末情報記憶エリア３０４に蓄積して、指定端末情報により指定された他の状況通信端末１の端末情報を検索し、発見されたら、その状況推論値に基づいてアクチュエータを用いて状況通信端末１の上部に表現する。個々の状況通信端末１は、その指定端末にかかわらず、仲介サーバ２と通信を行ない、仲介サーバ２から指定端末を含めた全端末情報を得て、指定端末の状況を表現することができる。従って、指定端末が複数の状況通信端末で重複するような場合であっても、通信は各状況通信端末と仲介サーバ２との間に限られるため、通信負荷は軽くなる。
【００９７】
尚、上記実施形態において、図１４のＳ４１で自端末情報送信処理を実行する状況通信端末のＣＰＵ１０が本発明の端末側送信手段として機能する。また、図１４のＳ４２で全端末情報受信処理を実行する状況通信端末のＣＰＵ１０が本発明の端末側受信手段として機能する。また、図１８のＳ２０４で全端末情報記憶エリア１８２から全端末情報を読出して状況通信端末１に送信する処理を実行する仲介サーバ２のＣＰＵ１１０が本発明のサーバ側状況データ読出手段として機能する。
【００９８】
尚、本発明は、上記実施形態に限定されるものではなく、その趣旨を逸脱しない範囲で適宜変更を加えることができる。以下、このような変形例について図面を参照して説明する。尚、上記実施形態に共通の部分については、図面及び説明を援用する。また、フローチャート内のステップ番号についても、共通部分については同一の番号を使用する。
【００９９】
まず、仲介サーバ２から状況通信端末１に対して全端末情報を送信せず、指定端末についての情報のみを送信する場合の変形例１について、図２０〜図２４を参照して説明する。図２０は、変形例１の状況通信端末１のメイン処理のフローチャートである。図２１は、変形例１の状況通信端末１のメイン処理で実行されるデータ送受信処理のフローチャートである。図２２は、変形例１のデータ送受信処理で実行される指定端末状況表示処理のフローチャートである。図２３は、変形例１の仲介サーバ２のメイン処理のフローチャートである。図２４は、変形例１のタイムチャートである。尚、図示しないが、変形例１では、ＲＡＭ３０の記憶エリアとして、全端末情報記憶エリアに代えて、指定端末情報記憶エリアが用意される。
【０１００】
図２０に示すように、変形例１の状況通信端末１のメイン処理は、上述の実施形態のメイン処理とほぼ同様に処理が行なわれるが、指定端末状況表示処理（図１１，Ｓ６）がメイン処理の中で実行されず、データ送受信処理の中で実行される。
【０１０１】
すなわち、まず、種々のデータやフラグ等の初期化が行われる（Ｓ１）。次に、各種センサ１２〜１７の計測値を取得するセンサ処理を起動する（Ｓ２）。次に、センサ処理により取得されセンシングデータ記憶エリア３０１に記憶されているセンシングデータに基づいて、使用者の感情等の状況を推論して指標値を算出する状況推論処理を実行する（Ｓ３）。次に、自端末情報記憶エリア３０３に記憶されている自己の状況推論値に基づいて（図８参照）、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブルに従って（図１０参照）、ＬＥＤ２１やモータ２３により自身の状況表示を行なう（Ｓ４）。
【０１０２】
次に、状況推論処理により得られた状況推論値を仲介サーバ２に送信し、仲介サーバ２から指定端末の状況推論値を受信するデータ送受信処理を実行する（Ｓ１１５）。データ送受信処理の詳細については、図２１を参照して後述する。
【０１０３】
そして、状況通信端末１の電源がＯＦＦされたか否かを判断し（Ｓ７）、電源ＯＦＦでなければ（Ｓ７：ＮＯ）、Ｓ３に戻り、上述の処理を繰り返す。電源ＯＦＦの場合には（Ｓ７：ＹＥＳ）、起動中の全ての処理を終了させ（Ｓ８）、メイン処理を終了する。
【０１０４】
次に、図２１を参照して、変形例１の状況通信端末１のメイン処理で実行されるデータ送受信処理について説明する。データ送受信処理が開始されると、自端末情報記憶エリア３０３に記憶されている情報（図８参照）、すなわち、自己の端末ＩＤ、状況を自己の端末に表示させたい相手の端末ＩＤ、状況推論処理で得られた自己の状況推論値を、仲介サーバ２に送信する（Ｓ４１）。
【０１０５】
次に、自端末情報記憶エリア３０３（図８参照）に、指定端末ＩＤが記憶されているか、すなわち、状況を表示したい端末のＩＤが指定されているか否かを判断する（Ｓ５１）。端末の指定がない場合には（Ｓ５１：ＮＯ）、仲介サーバ２からは指定端末情報が送信されてこないので、そのままメイン処理に戻る。
【０１０６】
自端末情報記憶エリア３０３に、指定端末ＩＤが記憶されている場合には（Ｓ５１：ＹＥＳ）、仲介サーバ２がその指定端末ＩＤについての端末情報を検索して読出した上で送信してくるので、それを受信し（Ｓ１４２）、指定端末情報記憶エリアに上書きして更新する（Ｓ１４３）。そして、更新された指定端末情報に基づいてその状況を表示する指定端末状況表示処理を実行し（Ｓ１４４）、メイン処理に戻る。指定端末状況表示処理の詳細については、図２２を参照して以下に説明する。
【０１０７】
図２２に示すように、変形例１の指定端末状況表示処理では、まず、データ送受信処理において指定端末情報記憶エリア(図示外)に記憶した(図２１，Ｓ１４３)、指定端末の情報に含まれる指定端末のＩＤが、自端末のＩＤであるか否か、すなわち、指定端末ＩＤが互いに一致しているか否かを判断する（Ｓ５３）。指定端末の指定端末ＩＤが自端末ＩＤではない場合は（Ｓ５３：ＮＯ）、そのままＳ５５に進む。
【０１０８】
指定端末ＩＤが互いに一致している場合には（Ｓ５３：ＹＥＳ）、相互に指定していることを示す両思い表示を行なう（Ｓ５４）。
【０１０９】
そして、両思い表示（Ｓ５４）後、又は、両思い表示をしない場合には（Ｓ５３：ＮＯ）、次に、指定端末の状況推論値が記憶されているか否かを判断する（Ｓ５５）。指定端末の状況推論値が記憶されていない場合には（Ｓ５５：ＮＯ）、状況の表示が不能であるため、そのままデータ送受信処理を経てメイン処理に戻る。
【０１１０】
指定端末の状況推論値が記憶されている場合には（Ｓ５５：ＹＥＳ）、その状況推論値に基づいて、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブルに従って（図１０参照）、ＬＥＤ２１やモータ２３等のアクチュエータにより状況表示を行い（Ｓ５６）、データ送受信処理を経てメイン処理に戻る。
【０１１１】
次に、図２３を参照して、変形例１における仲介サーバ２の動作について説明する。変形例１の仲介サーバ２の動作は、上述の実施形態と異なり、全端末情報をそのまま状況通信端末１に返信するのではなく、指定端末についての情報のみをあらかじめ仲介サーバ２側で検索し読出して送信を行なう。
【０１１２】
すなわち、初期化が実行された後（Ｓ２０１）、いずれかの状況通信端末１から情報を受信したか否かを判断する（Ｓ２０２）。受信していなければ（Ｓ２０２：ＮＯ）、受信するまで待ち、Ｓ２０２の判断を繰り返す。受信した場合には（Ｓ２０２：ＹＥＳ）、受信した端末情報（図８参照）を取得して、全端末情報記憶エリア１８２のその端末に関するレコードを更新する（Ｓ２０３）。
【０１１３】
次に、送信されてきた端末情報内に指定端末ＩＤが含まれているか否かを判断する（Ｓ２１０）。端末指定がない場合には（Ｓ２１０：ＮＯ）、情報を送信する必要がないので、そのままＳ２０２に戻り、状況通信端末１からの端末情報の受信を待つ。
【０１１４】
端末指定がある場合には（Ｓ２１０：ＹＥＳ）、その指定端末の端末情報を全端末情報記憶エリア１８２から検索して読出す（Ｓ２１１）。そして、読出した指定端末情報を状況通信端末に返信し（Ｓ２１２）、Ｓ２０２に戻る。
【０１１５】
以上の処理が実行される変形例１の状況通信システム１００において、全体としてどのように処理が実行されるかについて、図２４のタイムチャートを参照して説明する。図２４に示すように、状況通信端末Ａでセンサ処理が起動し（図２０，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図２０，Ｓ３）、得られた状況推論値は自端末情報（図８参照）として仲介サーバ２に送信される（図２０，Ｓ１１５）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【０１１６】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図２３，Ｓ２０３）。そして、状況通信端末Ａの指定端末ＩＤに該当する状況通信端末Ｂのレコードを検索して読み出し（図２３，Ｓ２１１）、読み出した状況通信端末Ｂの端末情報(指定端末情報)を送信する（図２３，Ｓ２１２）。例えば、全端末情報記憶エリア１８２に状況通信端末Ａと状況通信端末Ｂの端末情報が記憶されており、状況通信端末Ａの端末情報は、更新後の「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」であり、状況通信端末Ｂの端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」とすると、「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」という状況通信端末Ｂのレコードの情報が状況通信端末Ａに送信される。
【０１１７】
一方、仲介サーバ２から状況通信端末Ａに全端末情報が送信される頃、状況通信端末Ｂでもセンサ処理が起動し（図２０，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図２０，Ｓ３）、得られた状況推論値が自端末情報として仲介サーバ２に送信される（図２０，Ｓ１１５）。ここでは、状況通信端末Ｂから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」とする。
【０１１８】
仲介サーバ２では、状況通信端末Ｂから自端末情報「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図２３，Ｓ２０３）。そして、状況通信端末Ｂの指定端末ＩＤを調べるが、端末の指定がなされていないので（図２３，Ｓ２１０：ＮＯ）、状況通信端末Ｂにはいずれの端末情報も送信されない。
【０１１９】
状況通信端末Ａでは、仲介サーバ２から送信された状況通信端末Ｂの情報を指定端末情報記憶エリアに記憶して更新し（図２１，Ｓ１４３）、状況表示処理を行なう（図２１，Ｓ１４４）。但し、状況通信端末Ｂの状況推論値の情報がないため（図２２，Ｓ５５：ＮＯ）、状況表示は不能となり、状況通信端末Ａの上部には何も状況表示はなされない。
【０１２０】
さらに、状況通信端末Ａにおいて図１１のメイン処理が繰り返され、新たなセンシングデータに基づいて状況推論処理が実行されると（図２０，Ｓ３）、その状況推論値は、再び自端末情報（図８参照）として仲介サーバ２に送信される（図２０，Ｓ１１５）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、前回と変化なく、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【０１２１】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図２３，Ｓ２０３）。そして、状況通信端末Ａの指定端末ＩＤに該当する状況通信端末Ｂのレコードを検索して読み出し（図２３，Ｓ２１１）、読み出した状況通信端末Ｂの端末情報(指定端末情報)を送信する（図２３，Ｓ２１２）。先に、状況通信端末Ｂから送信されてきた情報に基づいて全端末情報記憶エリア１８２の状況通信端末Ｂに対応するレコードも更新されているので、現在の全端末情報記憶エリア１８２の内容は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」である。ここから、「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」が読み出され、この情報が状況通信端末Ａに送信される。
【０１２２】
状況通信端末Ａでは、仲介サーバ２から送信された状況通信端末Ｂの情報を指定端末情報記憶エリアに記憶して更新し（図２１，Ｓ１４３）、状況表示処理を行なう（図２１，Ｓ１４４）。今回は、状況通信端末Ｂの状況推論値の情報があるので（図２２，Ｓ５５：ＹＥＳ）、その状況推論値に基づいて状況通信端末Ａの上部に状況通信端末Ｂの状況を表示する（図２１，Ｓ１４４、図２２）。具体的には、状況通信端末Ｂの状況推論値が「２」であるから、状況表示テーブル記憶エリア３０５（図１０参照）に従って、上部にＬＥＤ２１を青色で点灯する。尚、状況通信端末Ａの状況推論値は「１」であるから、既に自端末状況表示処理（図２０，Ｓ４）により、下部にはＬＥＤ２１が赤色で点灯されている。
【０１２３】
以上説明したように、変形例１の状況通信システム１００によれば、各状況通信端末１において常時センシングを実行し、得られたセンシングデータに基づいて状況推論を行なって状況推論値を得、識別部材５２の挿入により指定された指定端末情報とともに端末情報として仲介サーバ２に送信する。仲介サーバ２では、端末情報を受信すると、全端末情報記憶エリアの当該端末にかかるレコードを更新し、受信した端末情報に指定端末ＩＤが含まれている場合には、その指定端末に関する端末情報を全端末情報記憶エリアから検索して読み出し、その指定端末情報のみを状況通信端末１に返信する。従って、指定端末情報を受信した状況通信端末１では、指定端末情報を検索する処理が不要であり、全端末情報を蓄積しておく記憶エリアも不要となる。
【０１２４】
尚、上記実施形態において、図２１のＳ４１で自端末情報送信処理を実行する状況通信端末のＣＰＵ１０が本発明の端末側送信手段として機能する。また、図２１のＳ１４２で指定端末情報受信処理を実行する状況通信端末のＣＰＵ１０が本発明の端末側受信手段として機能する。また、図２３のＳ２１１で全端末情報記憶エリア１８２から指定端末情報を検索して読み出す処理を実行する仲介サーバ２のＣＰＵ１１０が本発明のサーバ側状況データ読出手段として機能する。
【０１２５】
次に、仲介サーバ２から状況通信端末１に対して全端末情報を送信するが、状況通信端末１から端末情報が送信されてきたとき、その端末情報に指定端末情報が含まれている場合に限り情報の送信を行なう場合の変形例２について、図２５〜図２８を参照して説明する。図２５は、変形例２の状況通信端末１のメイン処理のフローチャートである。図２６は、変形例１の状況通信端末２のメイン処理で実行されるデータ送受信処理のフローチャートである。図２７は、変形例２の仲介サーバ２のメイン処理のフローチャートである。図２８は、変形例２のタイムチャートである。
【０１２６】
図２５に示すように、変形例２の状況通信端末１のメイン処理は、上述した変形例１のメイン処理と同様に、指定端末状況表示処理がメイン処理の中で実行されず、データ送受信処理の中で実行される。
【０１２７】
すなわち、まず、種々のデータやフラグ等の初期化が行われる（Ｓ１）。次に、各種センサ１２〜１７の計測値を取得するセンサ処理を起動する（Ｓ２）。次に、センサ処理により取得されセンシングデータ記憶エリア３０１に記憶されているセンシングデータに基づいて、使用者の感情等の状況を推論して指標値を算出する状況推論処理を実行する（Ｓ３）。次に、自端末情報記憶エリア３０３に記憶されている自己の状況推論値に基づいて（図８参照）、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブルに従って（図１０参照）、ＬＥＤ２１やモータ２３により自身の状況表示を行なう（Ｓ４）。
【０１２８】
次に、状況推論処理により得られた状況推論値を仲介サーバ２に送信し、送信した端末情報に指定端末情報が含まれていた場合には仲介サーバ２から全端末の情報を受信するデータ送受信処理を実行する（Ｓ１２５）。データ送受信処理の詳細については、図２６を参照して後述する。
【０１２９】
そして、状況通信端末１の電源がＯＦＦされたか否かを判断し（Ｓ７）、電源ＯＦＦでなければ（Ｓ７：ＮＯ）、Ｓ３に戻り、上述の処理を繰り返す。電源ＯＦＦの場合には（Ｓ７：ＹＥＳ）、起動中の全ての処理を終了させ（Ｓ８）、メイン処理を終了する。
【０１３０】
次に、図２６を参照して、変形例２の状況通信端末１のメイン処理で実行されるデータ送受信処理について説明する。データ送受信処理が開始されると、自端末情報記憶エリア３０３に記憶されている情報（図８参照）、すなわち、自己の端末ＩＤ、状況を自己の端末に表示させたい相手の端末ＩＤ、状況推論処理で得られた自己の状況推論値を、仲介サーバ２に送信する（Ｓ４１）。
【０１３１】
次に、自端末情報記憶エリア３０３（図８参照）に、指定端末ＩＤが記憶されているか、すなわち、状況を表示したい端末のＩＤが指定されているか否かを判断する（Ｓ５１）。端末の指定がない場合には（Ｓ５１：ＮＯ）、仲介サーバ２からは端末情報が送信されてこないので、そのままメイン処理に戻る。
【０１３２】
自端末情報記憶エリア３０３に、指定端末ＩＤが記憶されている場合には（Ｓ５１：ＹＥＳ）、仲介サーバ２が全端末情報を送信してくるのでその全端末情報を受信する（Ｓ４２）。そして、受信した内容を全端末情報記憶エリア３０４に記憶して、更新し（Ｓ４３）、指定端末の端末情報を全端末情報記憶エリア３０４から検索して状況表示処理をしてから（Ｓ６、図１５）、メイン処理に戻る。状況表示処理の詳細は、図１５に示す前述の実施形態の場合と同様であるから、説明を省略する。
【０１３３】
以上の処理により、状況を表示させたい指定端末がある場合には、自己の状況推論値を仲介サーバ２に送信したタイミングで、その時点で仲介サーバ２が持っていた他の状況通信端末１の情報が全て送信されてくるので、全ての状況通信端末１についての状況推論値を記憶し、その中から検索して所望の指定端末についての状況を表示させることができる。
【０１３４】
次に、図２７を参照して、変形例２における仲介サーバ２の動作について説明する。変形例１の仲介サーバ２の動作は、上述の実施形態とほぼ同様であるが、送られてきた端末情報内に指定端末ＩＤが含まれていた場合のみ全端末情報を送信する。
【０１３５】
図２７に示すように、初期化が実行された後（Ｓ２０１）、いずれかの状況通信端末１から情報を受信したか否かを判断する（Ｓ２０２）。受信していなければ（Ｓ２０２：ＮＯ）、受信するまで待ち、Ｓ２０２の判断を繰り返す。受信した場合には（Ｓ２０２：ＹＥＳ）、受信した端末情報（図８参照）を取得して、全端末情報記憶エリア１８２のその端末に関するレコードを更新する（Ｓ２０３）。
【０１３６】
次に、送信されてきた端末情報内に指定端末ＩＤが含まれているか否かを判断する（Ｓ２１０）。端末指定がない場合には（Ｓ２１０：ＮＯ）、情報を送信する必要がないので、そのままＳ２０２に戻り、状況通信端末１からの端末情報の受信を待つ。
【０１３７】
端末指定がある場合には（Ｓ２１０：ＹＥＳ）、更新後の全端末情報記憶エリア１８２に記憶されているすべての端末の情報を、情報を送信してきた状況通信端末１に対して送信する（Ｓ２０４）。そして、Ｓ２０２に戻る。
【０１３８】
以上の処理が実行される変形例２の状況通信システム１００において、全体としてどのように処理が実行されるかについて、図２８のタイムチャートを参照して説明する。図２８に示すように、状況通信端末Ａでセンサ処理が起動し（図２５，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図２５，Ｓ３）、得られた状況推論値は自端末情報（図８参照）として仲介サーバ２に送信される（図２５，Ｓ１２５）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【０１３９】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図２７，Ｓ２０３）。そして、状況通信端末Ａから送られてきた端末情報には、指定端末情報が含まれている（指定端末ＩＤ：Ｂ）ので（図２７，Ｓ２１０：ＹＥＳ）、状況通信端末Ａに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図２７，Ｓ２０４）。例えば、全端末情報記憶エリア１８２に状況通信端末Ａと状況通信端末Ｂの端末情報が記憶されており、状況通信端末Ａの端末情報は、更新後の「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」であり、状況通信端末Ｂの端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」とすると、この２つのレコードの情報が状況通信端末Ａに送信される。
【０１４０】
一方、仲介サーバ２から状況通信端末Ａに全端末情報が送信される頃、状況通信端末Ｂでもセンサ処理が起動し（図２５，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図２５，Ｓ３）、得られた状況推論値が自端末情報として仲介サーバ２に送信される（図２５，Ｓ１２５）。ここでは、状況通信端末Ｂから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」とする。
【０１４１】
仲介サーバ２では、状況通信端末Ｂから自端末情報「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図２７，Ｓ２０３）。ここで、状況通信端末Ｂから送られてきた端末情報には、指定端末情報が含まれていないので（図２７，Ｓ２１０：ＮＯ）、状況通信端末Ｂには端末情報が送信されない。
【０１４２】
状況通信端末Ａでは、仲介サーバ２から送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図２６，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」が全端末情報記憶エリア３０４（図９）にコピーされる。
【０１４３】
ここで、状況通信端末Ａの使用者が表示させたい相手の状況通信端末は、端末Ｂであるから、その状況を表示するために（図２６，Ｓ６）、まず状況通信端末Ｂの情報を全端末情報記憶エリア３０４から検索する（図１５，Ｓ５２）が、状況通信端末Ｂの状況推論値の情報が記憶されていないため（図１５，Ｓ５５：ＮＯ）、状況表示は不能となり、状況通信端末Ａの上部には何も状況表示はなされない。
【０１４４】
さらに、状況通信端末Ａにおいて図２５のメイン処理が繰り返され、新たなセンシングデータに基づいて状況推論処理が実行されると（図２５，Ｓ３）、その状況推論値は、再び自端末情報（図８参照）として仲介サーバ２に送信される（図２５，Ｓ１２５）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、前回と変化なく、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【０１４５】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図２７，Ｓ２０３）。そして、状況通信端末Ａから送られてきた端末情報には、指定端末情報が含まれている（指定端末ＩＤ：Ｂ）ので（図２７，Ｓ２１０：ＹＥＳ）、状況通信端末Ａに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図２７，Ｓ２０４）。先に、状況通信端末Ｂから送信されてきた情報に基づいて全端末情報記憶エリア１８２の状況通信端末Ｂに対応するレコードも更新されているので、現在の全端末情報記憶エリア１８２の内容は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」である。そこで、この２つのレコードの情報が状況通信端末Ａに送信される。
【０１４６】
ここで、状況通信端末Ａの使用者が表示させたい相手の状況通信端末は、端末Ｂであるから、その状況を表示するために（図２６，Ｓ６）、まず状況通信端末Ｂの情報を全端末情報記憶エリア３０４から検索する（図１５，Ｓ５２）。今回入手した全端末情報の中には状況通信端末Ｂの状況推論値が含まれているので（図１５，Ｓ５５：ＹＥＳ）、状況通信端末Ａの上部に状況通信端末Ｂの状況を表示する（図１５，Ｓ５６）。具体的には、状況通信端末Ｂの状況推論値が「２」であるから、状況表示テーブル記憶エリア３０５（図１０参照）に従って、上部にＬＥＤ２１を青色で点灯する。尚、状況通信端末Ａの状況推論値は「１」であるから、既に自端末状況表示処理（図２５，Ｓ４）により、下部にはＬＥＤ２１が赤色で点灯されている。
【０１４７】
以上説明したように、変形例２の状況通信システム１００によれば、各状況通信端末１において常時センシングを実行し、得られたセンシングデータに基づいて状況推論を行なって状況推論値を得、識別部材５２の挿入により指定された指定端末情報とともに端末情報として仲介サーバ２に送信する。仲介サーバ２では、端末情報を受信すると、全端末情報記憶エリア１８２の当該端末にかかるレコードを更新し、受信した端末情報に指定端末ＩＤが含まれている場合には、その指定端末に関する端末情報を含む全ての端末情報を全端末情報記憶エリアから読み出して状況通信端末１に返信する。従って、端末を指定していない状況通信端末１では、全端末情報を更新する処理が不要となる。
【０１４８】
尚、上記実施形態において、図２６のＳ４１で自端末情報送信処理を実行する状況通信端末１のＣＰＵ１０が本発明の端末側送信手段として機能する。また、図２６のＳ４２の全端末情報受信処理を実行する状況通信端末のＣＰＵ１０が本発明の端末側受信手段として機能する。また、図２７のＳ２０４で全端末情報記憶エリア１８２から全端末情報を読み出して送信する処理を実行する仲介サーバ２のＣＰＵ１１０が本発明のサーバ側状況データ読出手段として機能する。
【０１４９】
次に、状況推論処理のタイミングにかかわらず、所定時間間隔で端末情報を状況通信端末１から仲介サーバ２に送信する変形例３について、図２９〜図３１を参照して説明する。図２９は、変形例３の状況通信端末１のメイン処理のフローチャートである。図３０は、変形例３の状況通信端末１のメイン処理により起動されるデータ送受信処理のフローチャートである。図３１は、変形例３のタイムチャートである。
【０１５０】
図２９に示すように、変形例３の状況通信端末１のメイン処理では、上述の実施形態とほぼ同様の流れで処理が行なわれるが、データの送受信処理がメイン処理とは別個に所定時間間隔で実行される。
【０１５１】
すなわち、まず、種々のデータやフラグ等の初期化が行われる（Ｓ１）。次に、各種センサ１２〜１７の計測値を取得するセンサ処理を起動する（Ｓ２）。次に、タイマにより所定時間間隔で、状況推論処理により得られた状況推論値を仲介サーバ２に送信し、仲介サーバ２から全端末の情報を受信するデータ送受信処理を起動する（Ｓ１２３）。データ送受信処理については、図３０を参照して後述する。
【０１５２】
次に、センサ処理により取得されセンシングデータ記憶エリア３０１に記憶されているセンシングデータに基づいて、使用者の感情等の状況を推論して指標値を算出する状況推論処理を実行する（Ｓ３）。次に、自端末情報記憶エリア３０３に記憶されている自己の状況推論値に基づいて（図８参照）、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブルに従って（図１０参照）、ＬＥＤ２１やモータ２３により自身の状況表示を行なう（Ｓ４）。
【０１５３】
次に、仲介サーバ２から受信した全端末情報の中から表示させたい端末として指定した他の状況通信端末１の状況推論値に基づいて、アクチュエータを用いて状況を表示する指定端末状況表示処理を実行する（Ｓ６、図１５）。
【０１５４】
そして、状況通信端末１の電源がＯＦＦされたか否かを判断し（Ｓ７）、電源ＯＦＦでなければ（Ｓ７：ＮＯ）、Ｓ３に戻り、上述の処理を繰り返す。電源ＯＦＦの場合には（Ｓ７：ＹＥＳ）、起動中の全ての処理を終了させ（Ｓ８）、メイン処理を終了する。
【０１５５】
次に、図３０を参照して、変形例３の状況通信端末１のメイン処理により起動されるデータ送受信処理について説明する。
【０１５６】
図３０に示すように、データ送受信処理が開始されると、まず、計時装置４０によりタイマを起動する（Ｓ９１）。そして、予め定められた所定時間、例えば１０秒が経過したか否かを判断する（Ｓ９２）。所定時間が経過していなければ（Ｓ９２：ＮＯ）、そのまま所定時間の経過までＳ９２を実行して待機する。所定時間が経過している場合には（Ｓ９２：ＹＥＳ）、タイマがリセットされ、タイマは初めからカウントを行う。その後、自端末情報記憶エリア３０３に記憶されている情報（図８参照）、すなわち、自己の端末ＩＤ、状況を自己の端末に表示させたい相手の端末ＩＤ、状況推論処理で得られた自己の状況推論値を、仲介サーバ２に送信する（Ｓ４１）。
【０１５７】
仲介サーバ２は、その端末情報を受信すると、仲介サーバ２に記憶しているすべての状況通信端末１についての情報である全端末情報を送信してくるので、その全端末情報を受信する（Ｓ４２）。そして、受信した内容を全端末情報記憶エリア３０４に記憶して、更新し（Ｓ４３）、Ｓ９２に戻って、所定時間の経過を待つ。
【０１５８】
以上の処理を繰り返すことにより、状況通信端末１における状況推論処理のタイミングにかかわらず所定の時間間隔で端末情報を仲介サーバ２に対して送信し、同じタイミングで全端末情報を仲介サーバ２から受信することができる。従って、状況推論処理毎にデータ送受信処理を実行する場合に比べて通信にかかる負荷を平均化することができる。尚、仲介サーバ２の実行する処理は、上述の実施形態と同一であるので説明を省略する。
【０１５９】
次に、以上の処理が実行される変形例３の状況通信システム１００において、全体としてどのように処理が実行されるかについて、図３１のタイムチャートを参照して説明する。図３１に示すように、状況通信端末Ａでセンサ処理が起動し（図２９，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図２９，Ｓ３）、得られた状況推論値は、タイマの値が所定時間経過していれば（図３０，Ｓ９２：ＹＥＳ）、自端末情報（図８参照）として仲介サーバ２に送信される（図３０，Ｓ４１）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【０１６０】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図１８，Ｓ２０３）。そして、状況通信端末Ａに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図１８，Ｓ２０４）。例えば、全端末情報記憶エリア１８２に状況通信端末Ａと状況通信端末Ｂの端末情報が記憶されており、状況通信端末Ａの端末情報は、更新後の「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」であり、状況通信端末Ｂの端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」とすると、この２つのレコードの情報が状況通信端末Ａに送信される。
【０１６１】
一方、仲介サーバ２から状況通信端末Ａに全端末情報が送信される頃、状況通信端末Ｂでもセンサ処理が起動し（図２９，Ｓ２）、センシングが実行されると（図１２）、取得されたセンシングデータに基づいて状況推論処理が実行され（図２９，Ｓ３）、得られた状況推論値が、タイマの値が所定時間経過後に（図３０，Ｓ９２：ＹＥＳ）、自端末情報として仲介サーバ２に送信される（図３０，Ｓ４１）。ここでは、状況通信端末Ｂから仲介サーバ２に送信される自端末情報は、「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」とする。
【０１６２】
仲介サーバ２では、状況通信端末Ｂから自端末情報「自端末ＩＤ：Ｂ，指定端末ＩＤ：なし，状況推論値：２」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図１８，Ｓ２０３）。そして、状況通信端末Ｂに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図１８，Ｓ２０４）。例えば、全端末情報記憶エリア１８２に状況通信端末Ａと状況通信端末Ｂの端末情報が記憶されており、状況通信端末Ａの端末情報は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」であり、状況通信端末Ｂの端末情報は、更新された「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」とすると、この２つのレコードの情報が状況通信端末Ｂに送信される。
【０１６３】
状況通信端末Ａでは、仲介サーバ２から送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図３０，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：情報なし」が全端末情報記憶エリア３０４（図９）にコピーされる。
【０１６４】
ここで、状況通信端末Ａの使用者が表示させたい相手の状況通信端末は、端末Ｂであるから、その状況を表示するために（図２９，Ｓ６）、まず状況通信端末Ｂの情報を全端末情報記憶エリア３０４から検索する（図１５，Ｓ５２）が、状況通信端末Ｂの状況推論値の情報が記憶されていないため（図１５，Ｓ５５：ＮＯ）、状況表示は不能となり、状況通信端末Ａの上部には何も状況表示はなされない。
【０１６５】
また、状況通信端末Ｂでも、仲介サーバ２から送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図３０，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」が全端末情報記憶エリア３０４にコピーされる。
【０１６６】
ここで、状況通信端末Ｂの使用者が表示させたい相手の状況通信端末は指定されていないので（図１５，Ｓ５１：ＮＯ）、状況通信端末Ｂの上部には何も状況表示はなされない。
【０１６７】
さらに、状況通信端末Ａにおいて図１１のメイン処理が繰り返され、新たなセンシングデータに基づいて状況推論処理が実行された後（図２９，Ｓ３）、前回の仲介サーバ２への端末情報の送信から所定時間経過していれば（図３０，Ｓ９２：ＹＥＳ）、その状況推論値は、再び自端末情報（図８参照）として仲介サーバ２に送信される（図３０，Ｓ４１）。ここでは、状況通信端末Ａから仲介サーバ２に送信される自端末情報は、前回と変化なく、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」とする。
【０１６８】
仲介サーバ２では、状況通信端末Ａから自端末情報「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」を受信して、全端末情報記憶エリア１８２の該当レコードを更新する（図１８，Ｓ２０３）。そして、状況通信端末Ａに対し、全端末情報記憶エリア１８２に記憶されているすべての情報を送信する（図１８，Ｓ２０４）。先に、状況通信端末Ｂから送信されてきた情報に基づいて全端末情報記憶エリア１８２の状況通信端末Ｂに対応するレコードも更新されているので、現在の全端末情報記憶エリア１８２の内容は、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」である。この情報が状況通信端末Ａに送信される。
【０１６９】
そして、状況通信端末Ａでは、仲介サーバ２から送信された全端末情報に基づいて、ＲＡＭ３０の全端末情報記憶エリア３０４の内容を更新する（図３０，Ｓ４３）。すなわち、送信された全端末情報、「自端末ＩＤ：Ａ，指定端末ＩＤ：Ｂ，状況推論値：１」「自端末ＩＤ：Ｂ，指定端末ＩＤ：情報なし，状況推論値：２」が全端末情報記憶エリア３０４にコピーされる。
【０１７０】
ここで、状況通信端末Ａの使用者が表示させたい相手の状況通信端末は、端末Ｂであるから、その状況を表示するために（図２９，Ｓ６）、状況通信端末Ｂの情報を全端末情報記憶エリア３０４から検索する（図１５，Ｓ５２）。今回入手した全端末情報の中には状況通信端末Ｂの状況推論値が含まれているので（図１５，Ｓ５５：ＹＥＳ）、状況通信端末Ａの上部に状況通信端末Ｂの状況を表示する（図１５，Ｓ５６）。具体的には、状況通信端末Ｂの状況推論値が「２」であるから、状況表示テーブル記憶エリア３０５に記憶されている状況表示テーブル（図１０参照）に従って、上部にＬＥＤ２１を青色で点灯する。尚、状況通信端末Ａの状況推論値は「１」であるから、既に自端末状況表示処理（図２９，Ｓ４）により、下部にはＬＥＤ２１が赤色で点灯されている。
【０１７１】
以上説明したように、変形例３の状況通信システム１００によれば、各状況通信端末１において常時センシングを実行し、得られたセンシングデータに基づいて状況推論を行なって状況推論値を得る。そして、状況推論を実行するメイン処理とは別個に、タイマにより所定時間間隔で実行されるデータ送受信処理を起動し、状況推論値及び指定端末情報を端末情報として仲介サーバ２に送信する。従って、仲介サーバ２は、一定時間間隔で同じ状況通信端末１から端末情報を受信し、そのタイミングで全端末情報を当該状況通信端末１に送信することとなる。従って、状況推論値の生成タイミングにかかわらず、一定時間をおいて端末情報の送受信がなされることとなり、通信負荷の見込みが立ちやすく、負荷を軽減することができる。
【０１７２】
尚、上変形例３において、図３０のＳ４１で自端末情報送信処理を実行する状況通信端末１のＣＰＵ１０が本発明の端末側送信手段として機能する。また、図３０のＳ４２の全端末情報受信処理を実行する状況通信端末のＣＰＵ１０が本発明の端末側受信手段として機能する
【図面の簡単な説明】
【０１７３】
【図１】状況通信システム１００の構成を示すシステム構成図である。
【図２】状況通信端末１を斜め上方から見たイメージ図である。
【図３】状況通信端末１を前方から見たイメージ図である。
【図４】状況通信端末１の電気的構成を示すブロック図である。
【図５】ＲＡＭ３０の記憶エリアの構成を示す模式図である。
【図６】ＲＡＭ３０のセンシングデータ記憶エリア３０１の構成を示す模式図である。
【図７】状況推論テーブル記憶エリア３０２に記憶された状況推論テーブルの構成を示す模式図である。
【図８】自端末情報記憶エリア３０３の構成を示す模式図である。
【図９】全端末情報記憶エリア３０４の構成を示す模式図である。
【図１０】状況表示テーブル記憶エリア３０５に記憶された状況表示テーブルの構成を示す模式図である。
【図１１】状況通信端末１のメイン処理のフローチャートである。
【図１２】メイン処理により起動されるセンサ処理のフローチャートである。
【図１３】メイン処理で実行される状況推論処理のフローチャートである。
【図１４】メイン処理で実行されるデータ送受信処理のフローチャートである。
【図１５】メイン処理で実行される状況表示処理のフローチャートである。
【図１６】仲介サーバ２の電気的構成を示すブロック図である。
【図１７】全端末情報記憶エリア１８２の構成を示す模式図である。
【図１８】仲介サーバ２のメイン処理のフローチャートである。
【図１９】状況通信システム１００のタイムチャートである。
【図２０】変形例１の状況通信端末１のメイン処理のフローチャートである。
【図２１】変形例１の状況通信端末１のメイン処理で実行されるデータ送受信処理のフローチャートである。
【図２２】変形例１のデータ送受信処理で実行される指定端末状況表示処理のフローチャートである。
【図２３】変形例１の仲介サーバ２のメイン処理のフローチャートである。
【図２４】変形例１のタイムチャートである。
【図２５】変形例２の状況通信端末１のメイン処理のフローチャートである。
【図２６】変形例１の状況通信端末２のメイン処理で実行されるデータ送受信処理のフローチャートである。
【図２７】変形例２の仲介サーバ２のメイン処理のフローチャートである。
【図２８】変形例２のタイムチャートである。
【図２９】変形例３の状況通信端末１のメイン処理のフローチャートである。
【図３０】変形例３の状況通信端末１のメイン処理により起動されるデータ送受信処理のフローチャートである。
【図３１】変形例３のタイムチャートである。
【符号の説明】
【０１７４】
１      状況通信端末
２      仲介サーバ
４      インターネット
１０      ＣＰＵ
１２      加速度センサ
１３      温度センサ
１４      赤外線センサ
１５      光センサ
１６      圧力センサ
１７      マイク
２１      ＬＥＤ
２３      モータ
３０      ＲＡＭ
４０      計時装置
５０      窪み部
５２      識別部材
５５      挿入部
６０      通信部
９９      制御部
１００      状況通信システム
１１０      ＣＰＵ
１８０      ハードディスク装置
１８１      プログラム記憶エリア
１８２      全端末情報記憶エリア
１９０      通信装置
３０１      センシングデータ記憶エリア
３０２      状況推論テーブル記憶エリア
３０３      自端末情報記憶エリア
３０４      全端末情報記憶エリア
３０５      状況表示テーブル記憶エリア
【図１】
2007110458.tif 000003
【図２】
2007110458.tif 000004
【図３】
2007110458.tif 000005
【図４】
2007110458.tif 000006
【図５】
2007110458.tif 000007
【図６】
2007110458.tif 000008
【図７】
2007110458.tif 000009
【図８】
2007110458.tif 000010
【図９】
2007110458.tif 000011
【図１０】
2007110458.tif 000012
【図１１】
2007110458.tif 000013
【図１２】
2007110458.tif 000014
【図１３】
2007110458.tif 000015
【図１４】
2007110458.tif 000016
【図１５】
2007110458.tif 000017
【図１６】
2007110458.tif 000018
【図１７】
2007110458.tif 000019
【図１８】
2007110458.tif 000020
【図１９】
2007110458.tif 000021
【図２０】
2007110458.tif 000022
【図２１】
2007110458.tif 000023
【図２２】
2007110458.tif 000024
【図２３】
2007110458.tif 000025
【図２４】
2007110458.tif 000026
【図２５】
2007110458.tif 000027
【図２６】
2007110458.tif 000028
【図２７】
2007110458.tif 000029
【図２８】
2007110458.tif 000030
【図２９】
2007110458.tif 000031
【図３０】
2007110458.tif 000032
【図３１】
2007110458.tif 000033