(57)【要約】【課題】ユーザの状況や親密度に基づきネットワークを介した偶発性通信を自然に可能とする偶発性通信方法、システムを提供する。【解決手段】サーバ５は各ユーザ間の親密度を親密度データベース２５に記憶し、ユーザの状況に対する偶発性通信割込可能度合を偶発性通信割込可能度合データベース２７に記憶し、各ユーザの現在の状況をユーザ状況記憶手段２９に記憶し、このユーザ状況記憶手段２９に記憶されているユーザの現在の状況で偶発性通信割込可能度合データベース２７を検索して、各ユーザの現在の状況に対応する現在の偶発性通信割込可能度合を取得し、この現在の偶発性通信割込可能度合、親密度データベース２５に記憶した親密度および状況の一致度Ｍに基づき偶発性通信を開始してもよい一対の通信端末を識別し、この一対の通信端末間に対して偶発性通信を開始させる。【選択図】      図１
2004173014.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の通信端末のクライアントとサーバからなるクライアント／サーバ・システムにおいて通信端末間における偶発性通信を可能とする偶発性通信方法であって、
サーバは、
各通信端末のユーザ間において各ユーザから見た他のユーザに対する親密度を親密度データベースに記憶し、
各通信端末における各ユーザの状況に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合として偶発性通信割込可能度合データベースに記憶し、
各通信端末における各ユーザの現在の状況をユーザ状況記憶手段に記憶し、
前記偶発性通信割込可能度合データベースを検索し、各ユーザの現在の状況に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合として前記偶発性通信割込可能度合データベースから取得し、
この取得した現在の偶発性通信割込可能度合と前記親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別し、
この識別した一対の通信端末間に対して偶発性通信を開始させること
を特徴とする偶発性通信方法。
【請求項２】
前記偶発性通信開始可能端末の識別ステップは、
各ユーザの現在の状況に基づき各ユーザ間の状況の一致度を算出し、
前記現在の偶発性通信割込可能度合と親密度に加えて、前記状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別すること
を特徴とする請求項１記載の偶発性通信方法。
【請求項３】
通信端末は、
自ユーザから見た他のユーザに対する親密度を設定してサーバに通知し、
自ユーザにおける各状況に対して偶発性通信割込可能度合を設定してサーバに通知し、
自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知し、
サーバは、
通信端末から通知された親密度、偶発性通信割込可能度合および状況を受け取ると、それぞれ親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新することを特徴とする請求項１または２記載の偶発性通信方法。
【請求項４】
ネットワークを介して接続された複数の通信端末のクライアントとサーバからなるクライアント／サーバ・システムにおいて通信端末間における偶発性通信を可能とする偶発性通信システムであって、
サーバは、
各通信端末のユーザ間において各ユーザから見た他のユーザに対する親密度を記憶する親密度データベースと、
各通信端末における各ユーザの状況に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合として記憶する偶発性通信割込可能度合データベースと、
各通信端末における各ユーザの現在の状況を記憶するユーザ状況記憶手段と、
前記偶発性通信割込可能度合データベースを検索し、各ユーザの現在の状況に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合として前記偶発性通信割込可能度合データベースから取得する現在の偶発性通信割込可能度合取得手段と、
この取得した現在の偶発性通信割込可能度合と前記親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別する偶発性通信開始可能端末識別手段と、
この識別した一対の通信端末間に対して偶発性通信を開始させる偶発性通信開始手段と
を有することを特徴とする偶発性通信システム。
【請求項５】
前記偶発性通信開始可能端末識別手段は、
各ユーザの現在の状況に基づき各ユーザ間の状況の一致度を算出する状況の一致度算出手段と、
前記取得した現在の偶発性通信割込可能度合と親密度に加えて、前記状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別する一致度考慮手段と
を有することを特徴とする請求項４記載の偶発性通信システム。
【請求項６】
通信端末は、
自ユーザから見た他のユーザに対する親密度を設定してサーバに通知する親密度通知手段と、
自ユーザにおける各状況に対して偶発性通信割込可能度合を設定してサーバに通知する偶発性通信割込可能度合通知手段と、
自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知する状況検知通知手段とを有し、
サーバは、
通信端末から通知された親密度、偶発性通信割込可能度合および状況を受け取ると、それぞれ親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するように制御する記憶更新制御手段
を有することを特徴とする請求項４または５記載の偶発性通信システム。
【請求項７】
ネットワークを介して接続された複数の通信端末間における偶発性通信を可能とするクライアント／サーバ・システムにおいてサーバであって、
各通信端末のユーザ間において各ユーザから見た他のユーザに対する親密度を記憶する親密度データベースと、
各通信端末における各ユーザの状況に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合として記憶する偶発性通信割込可能度合データベースと、
各通信端末における各ユーザの現在の状況を記憶するユーザ状況記憶手段と、
前記偶発性通信割込可能度合データベースを検索し、各ユーザの現在の状況に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合として前記偶発性通信割込可能度合データベースから取得する現在の偶発性通信割込可能度合取得手段と、
この取得した現在の偶発性通信割込可能度合と前記親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別する偶発性通信開始可能端末識別手段と、
この識別した一対の通信端末間に対して偶発性通信を開始させる偶発性通信開始手段と
を有することを特徴とするサーバ。
【請求項８】
前記偶発性通信開始可能端末識別手段は、
各ユーザの現在の状況に基づき各ユーザ間の状況の一致度を算出する状況の一致度算出手段と、
前記取得した現在の偶発性通信割込可能度合と親密度に加えて、前記状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別する一致度考慮手段と
を有することを特徴とする請求項７記載のサーバ。
【請求項９】
通信端末から通知された親密度、偶発性通信割込可能度合および状況を受け取り、それぞれ親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するように制御する記憶更新制御手段を有する
ことを特徴とする請求項７または８記載のサーバ。
【請求項１０】
クライアント／サーバ・システムのクライアントを構成する通信端末であって、
自ユーザから見た他のユーザに対する親密度を設定してサーバに通知する親密度通信手段と、
自ユーザにおける各状況に対して偶発性通信が割り込まれてもよい度合である偶発性通信割込可能度合を設定してサーバに通知する偶発性通信割込可能度合通知手段と、
自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知する状況検知通知手段と
を有することを特徴とする通信端末。
【請求項１１】
請求項１乃至３のいずれか１項に記載の偶発性通信方法を実行することを特徴とする偶発性通信プログラム。
【請求項１２】
請求項１乃至３のいずれか１項に記載の偶発性通信方法を実行する偶発性通信プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して接続された複数の通信端末のクライアントとサーバからなるクライアント／サーバ・システムにおいて通信端末間における偶発性通信を可能とする偶発性通信方法、システム、サーバ、通信端末、偶発性通信プログラムおよび該プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
人同志の通信において、電話は相手の活動に侵入するという意味で敷居が高いものである。そのため、電話で会話を開始し維持するためには、それに相応する要件が必要である。一方、電子メールは、非同期通信であるので、相手の邪魔をしないという点では電話よりも敷居の低いものであるが、それでも少なからず要件がなければメールでの会話を開始できない。
【０００３】
しかしながら、実際の世界では、例えば道端で出会うなどによって引き起こされる偶発的な会話というものがある。このような偶発的な会話では、本当に要件がなければ挨拶程度で終わるが、わざわざ電話やメールでは伝えるまでもないような会話がなされる場合もある。このような自然に引き起こされるコミュニケーションは現在の電子的なコミュニケーションにはなじまない。
【０００４】
従来、電子的なコミュニケーションを行うものとして、例えばインスタントメッセージがある（例えば、非特許文献１参照）。このインスタントメッセージは、友達リストに登録されている相手の現在の状況を知ることができ、相手とメッセージをリアルタイムに交換できるものであるが、これは会話を開始しようとする要件がある場合に、会話を開始しやすくすることが目的であり、偶発性を生むものではない。
【０００５】
【非特許文献１】
ｈｔｔｐ：／／ｗｗｗ．ｃｙｔｅｃｈｓｙｓｔｅｍ．ｃｏｍ／ｊｏｕｒｎａｌｏｌ／２０００１１１９／
【０００６】
【発明が解決しようとする課題】
従来、偶発的なコミュニケーションは、生活圏が一致する人の間でしか成立していなかったが、これを生活圏が異なる人同志でも、ネットワークを介して同じ生活圏に住んでいるかのような偶発的なコミュニケーション、すなわち偶発的な通信を行いたいという要望がある。特に、電子的コミュニケーションを開始する敷居を低くし、例えば道端で知人に偶然出会って開始されるような偶発的な通信をネットワークを介して実現したいという要望がある。
【０００７】
本発明は、上記に鑑みてなされたもので、その目的とするところは、ユーザの状況や親密度に基づきネットワークを介した偶発性通信を自然に可能とする偶発性通信方法、システム、サーバ、通信端末、偶発性通信プログラムおよび該プログラムを記録した記録媒体を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１記載の本発明は、ネットワークを介して接続された複数の通信端末のクライアントとサーバからなるクライアント／サーバ・システムにおいて通信端末間における偶発性通信を可能とする偶発性通信方法であって、サーバが、各通信端末のユーザ間において各ユーザから見た他のユーザに対する親密度を親密度データベースに記憶し、各通信端末における各ユーザの状況に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合として偶発性通信割込可能度合データベースに記憶し、各通信端末における各ユーザの現在の状況をユーザ状況記憶手段に記憶し、前記偶発性通信割込可能度合データベースを検索し、各ユーザの現在の状況に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合として前記偶発性通信割込可能度合データベースから取得し、この取得した現在の偶発性通信割込可能度合と前記親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別し、この識別した一対の通信端末間に対して偶発性通信を開始させることを要旨とする。
【０００９】
請求項１記載の本発明にあっては、サーバはユーザ状況記憶手段に記憶されているユーザの現在の状況で偶発性通信割込可能度合データベースを検索して、各ユーザの現在の状況に対応する現在の偶発性通信割込可能度合を取得し、この現在の偶発性通信割込可能度合と親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別し、この一対の通信端末間に対して偶発性通信を開始させるため、各通信端末のユーザは例えば道端で偶然に知人に出会って偶発的な会話を行うような偶発性通信を生活圏が異なってもネットワークを介して極めて自然に開始することができ、例えばそれほど親しくない知人で、とりたてて要件もないけれど、懐かしさのために会話したいというような要求に応えることができる。
【００１０】
また、請求項２記載の本発明は、請求項１記載の発明において、前記偶発性通信開始可能端末の識別ステップが、各ユーザの現在の状況に基づき各ユーザ間の状況の一致度を算出し、前記現在の偶発性通信割込可能度合と親密度に加えて、前記状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別することを要旨とする。
【００１１】
請求項２記載の本発明にあっては、偶発性通信割込可能度合と親密度に加えて、各ユーザ間の現在の状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別するため、偶発性通信を更に自然に開始することができる。
【００１２】
更に、請求項３記載の本発明は、請求項１または２記載の発明において、通信端末が、自ユーザから見た他のユーザに対する親密度を設定してサーバに通知し、自ユーザにおける各状況に対して偶発性通信割込可能度合を設定してサーバに通知し、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知し、サーバが、通信端末から通知された親密度、偶発性通信割込可能度合および状況を受け取ると、それぞれ親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新することを要旨とする。
【００１３】
請求項３記載の本発明にあっては、通信端末は親密度をサーバに通知し、偶発性通信割込可能度合をサーバに通知し、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知し、またサーバは親密度、偶発性通信割込可能度合および状況を受け取ると、親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するため、常に最新の情報に基づき偶発性通信を行うことができる。
【００１４】
請求項４記載の本発明は、ネットワークを介して接続された複数の通信端末のクライアントとサーバからなるクライアント／サーバ・システムにおいて通信端末間における偶発性通信を可能とする偶発性通信システムであって、サーバが、各通信端末のユーザ間において各ユーザから見た他のユーザに対する親密度を記憶する親密度データベースと、各通信端末における各ユーザの状況に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合として記憶する偶発性通信割込可能度合データベースと、各通信端末における各ユーザの現在の状況を記憶するユーザ状況記憶手段と、前記偶発性通信割込可能度合データベースを検索し、各ユーザの現在の状況に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合として前記偶発性通信割込可能度合データベースから取得する現在の偶発性通信割込可能度合取得手段と、この取得した現在の偶発性通信割込可能度合と前記親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別する偶発性通信開始可能端末識別手段と、この識別した一対の通信端末間に対して偶発性通信を開始させる偶発性通信開始手段とを有することを要旨とする。
【００１５】
請求項４記載の本発明にあっては、サーバはユーザ状況記憶手段に記憶されているユーザの現在の状況で偶発性通信割込可能度合データベースを検索して、各ユーザの現在の状況に対応する現在の偶発性通信割込可能度合を取得し、この現在の偶発性通信割込可能度合と親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別し、この一対の通信端末間に対して偶発性通信を開始させるため、各通信端末のユーザは例えば道端で偶然に知人に出会って偶発的な会話を行うような偶発性通信を生活圏が異なってもネットワークを介して極めて自然に開始することができ、例えばそれほど親しくない知人で、とりたてて要件もないけれど、懐かしさのために会話したいというような要求に応えることができる。
【００１６】
また、請求項５記載の本発明は、請求項４記載の発明において、前記偶発性通信開始可能端末識別手段が、各ユーザの現在の状況に基づき各ユーザ間の状況の一致度を算出する状況の一致度算出手段と、前記取得した現在の偶発性通信割込可能度合と親密度に加えて、前記状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別する一致度考慮手段とを有することを要旨とする。
【００１７】
請求項５記載の本発明にあっては、偶発性通信割込可能度合と親密度に加えて、各ユーザ間の現在の状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別するため、偶発性通信を更に自然に開始することができる。
【００１８】
更に、請求項６記載の本発明は、請求項４または５記載の発明において、通信端末が、自ユーザから見た他のユーザに対する親密度を設定してサーバに通知する親密度通知手段と、自ユーザにおける各状況に対して偶発性通信割込可能度合を設定してサーバに通知する偶発性通信割込可能度合通知手段と、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知する状況検知通知手段とを有し、サーバが、通信端末から通知された親密度、偶発性通信割込可能度合および状況を受け取ると、それぞれ親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するように制御する記憶更新制御手段を有することを要旨とする。
【００１９】
請求項６記載の本発明にあっては、通信端末は親密度をサーバに通知し、偶発性通信割込可能度合をサーバに通知し、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知し、またサーバは親密度、偶発性通信割込可能度合および状況を受け取ると、親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するため、常に最新の情報に基づき偶発性通信を行うことができる。
【００２０】
請求項７記載の本発明は、ネットワークを介して接続された複数の通信端末間における偶発性通信を可能とするクライアント／サーバ・システムにおいてサーバであって、各通信端末のユーザ間において各ユーザから見た他のユーザに対する親密度を記憶する親密度データベースと、各通信端末における各ユーザの状況に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合として記憶する偶発性通信割込可能度合データベースと、各通信端末における各ユーザの現在の状況を記憶するユーザ状況記憶手段と、前記偶発性通信割込可能度合データベースを検索し、各ユーザの現在の状況に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合として前記偶発性通信割込可能度合データベースから取得する現在の偶発性通信割込可能度合取得手段と、この取得した現在の偶発性通信割込可能度合と前記親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別する偶発性通信開始可能端末識別手段と、この識別した一対の通信端末間に対して偶発性通信を開始させる偶発性通信開始手段とを有することを要旨とする。
【００２１】
請求項７記載の本発明にあっては、サーバはユーザ状況記憶手段に記憶されているユーザの現在の状況で偶発性通信割込可能度合データベースを検索して、各ユーザの現在の状況に対応する現在の偶発性通信割込可能度合を取得し、この現在の偶発性通信割込可能度合と親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別し、この一対の通信端末間に対して偶発性通信を開始させるため、各通信端末のユーザは例えば道端で偶然に知人に出会って偶発的に会話を行うような偶発性通信を生活圏が異なってもネットワークを介して極めて自然に開始することができ、例えばそれほど親しくない知人で、とりたてて要件もないけれど、懐かしさのために会話したいというような要求に応えることができる。
【００２２】
また、請求項８記載の本発明は、請求項７記載の本発明において、前記偶発性通信開始可能端末識別手段が、各ユーザの現在の状況に基づき各ユーザ間の状況の一致度を算出する状況の一致度算出手段と、前記取得した現在の偶発性通信割込可能度合と親密度に加えて、前記状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別する一致度考慮手段とを有することを要旨とする。
【００２３】
請求項８記載の本発明にあっては、偶発性通信割込可能度合と親密度に加えて、各ユーザ間の現在の状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別するため、偶発性通信を更に自然に開始することができる。
【００２４】
更に、請求項９記載の本発明は、請求項７または８記載の本発明にあって、通信端末から通知された親密度、偶発性通信割込可能度合および状況を受け取り、それぞれ親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するように制御する記憶更新制御手段を有することを要旨とする。
【００２５】
請求項１０記載の本発明は、クライアント／サーバ・システムのクライアントを構成する通信端末であって、自ユーザから見た他のユーザに対する親密度を設定してサーバに通知する親密度通信手段と、自ユーザにおける各状況に対して偶発性通信が割り込まれてもよい度合である偶発性通信割込可能度合を設定してサーバに通知する偶発性通信割込可能度合通知手段と、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知する状況検知通知手段とを有することを要旨とする。
【００２６】
請求項１０記載の本発明にあっては、通信端末は親密度をサーバに通知し、偶発性通信割込可能度合をサーバに通知し、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知するため、常に最新の情報に基づき偶発性通信を行うことができる。
【００２７】
請求項１１記載の本発明は、請求項１乃至３のいずれか１項に記載の偶発性通信方法を実行する偶発性通信プログラムであることを要旨とする。
【００２８】
また、請求項１２記載の本発明は、請求項１乃至３のいずれか１項に記載の偶発性通信方法を実行する偶発性通信プログラムをコンピュータ読み取り可能な記録媒体に記録したことを要旨とし、偶発性通信プログラムを記録媒体に記録しているため、該記録媒体を用いて、その流通性を高めることができる。
【００２９】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。図１は、本発明の一実施形態に係る偶発性通信方法を実施する偶発性通信システムの構成を示すブロック図である。同図に示す偶発性通信システムは、複数の通信端末１ａ〜１ｎがインターネット３を介してサーバ５に接続されてなるクライアント／サーバ・システムにおいて各通信端末１間における偶発性通信を可能とするシステムである。
【００３０】
サーバ５は、インターネット３を介して各通信端末１とデータ通信するためのデータ通信手段２１、このデータ通信手段２１に接続され、全体の動作を制御する制御部２３、各通信端末１のユーザ間において各ユーザ（Ｕ１）から見た他のユーザ（Ｕ２）に対する親密度Ｆ（Ｕ１，Ｕ２）を記憶する親密度データベース（ＤＢ）２５、各通信端末１における各ユーザ（Ｕ）の状況（Ｓ）に対して偶発性通信が割り込まれてもよい度合を偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）として記憶する偶発性通信割込可能度合データベース（ＤＢ）２７、各通信端末１における各ユーザ（Ｕ）の現在の状況Ｓ（Ｕ）を記憶するユーザ状況記憶手段２９、偶発性通信割込可能度合データベース２７を検索し、各ユーザ（Ｕ）の現在の状況Ｓ（Ｕ）に対応する偶発性通信割込可能度合を現在の偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）として偶発性通信割込可能度合データベース２７から取得する現在の偶発性通信割込可能度合取得手段３１、各ユーザの現在の状況Ｓ（Ｕ）に基づき各ユーザ（Ｕ１，Ｕ２）間の状況の一致度Ｍ（Ｓ１，Ｓ２）を算出する状況の一致度算出手段３３、前記取得した現在の偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）、親密度データベース２５に記憶した親密度Ｆ（Ｕ１，Ｕ２）および必要により現在の状況の一致度Ｍ（Ｓ１，Ｓ２）に基づき偶発性通信を開始してもよい一対のユーザ（Ｕ１，Ｕ２）の通信端末１を識別する偶発性通信開始可能端末識別手段３５、およびこの識別した一対の通信端末１（Ｕ１，Ｕ２）間に対して偶発性通信を開始させる偶発性通信開始手段３９から構成されている。
【００３１】
なお、偶発性通信開始可能端末識別手段３５は、現在の偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）と親密度Ｆ（Ｕ１，Ｕ２）のみに基づき偶発性通信を開始してもよい一対のユーザ（Ｕ１，Ｕ２）の通信端末１を識別してもよいが、必要により現在の偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）と親密度Ｆ（Ｕ１，Ｕ２）に加えて、一致度算出手段３３での現在の状況の一致度Ｍ（Ｓ１，Ｓ２）も考慮して偶発性通信を開始してもよい一対の通信端末を識別してもよいものであり、偶発性通信開始可能端末識別手段３５はこのための一致度考慮手段も備えているものである。
【００３２】
また、通信端末１は、図１においては通信端末１ａにのみ代表して図示されているように、自ユーザ（Ｕ１）から見た他のユーザ（Ｕ２）に対する親密度Ｆ（Ｕ１，Ｕ２）を設定してサーバ５に通知する親密度通知手段１１、自ユーザ（Ｕ１）における各状況（Ｓ）に対して偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ）を設定してサーバ５に通知する偶発性通信割込可能度合通知手段１３、自ユーザ（Ｕ１）の現在の状況Ｓ（Ｕ１）を検知し、状況が変化する度にサーバ５に通知する状況検知通知手段１５を有する。
【００３３】
そして、サーバ５は、通信端末１から通知された親密度Ｆ（Ｕ１，Ｕ２）、偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）および現在の状況Ｓ（Ｕ）を例えばインターネット３を介してデータ通信手段２１で受信し、それぞれ親密度データベース２５、偶発性通信割込可能度合データベース２７、およびユーザ状況記憶手段２９に記憶更新するように制御する記憶更新制御手段を制御部２３に含んでいるものである。
【００３４】
親密度Ｆ（Ｕ１，Ｕ２）、すなわちユーザ（Ｕ１）から見た他のユーザ（Ｕ２）に対する親密度Ｆ（Ｕ１，Ｕ２）は、例えば図２に表として示すように親密度データベース２５に記憶されている。この図２では、例えばユーザＵ１の「吉田」から見た他のユーザＵ２の「佐藤」に対する親密度Ｆ（Ｕ１，Ｕ２）は「５」、ユーザＵ１の「吉田」から見た他のユーザＵ２の「五十嵐」に対する親密度Ｆ（Ｕ１，Ｕ２）は「２」などというように定義されているが、この親密度Ｆ（Ｕ１，Ｕ２）の値が大きい程、親密度が高い、すなわち親しい関係であるということになる。全くの他人同志では親密度Ｆ（Ｕ１，Ｕ２）は、０となる。
【００３５】
なお、親密度Ｆ（Ｕ１，Ｕ２）は、両ユーザＵ１とＵ２の間で対称である必要はなく、ユーザＵ１から見たユーザＵ２への親密度Ｆ（Ｕ１，Ｕ２）と逆にユーザＵ２から見たユーザＵ１への親密度Ｆ（Ｕ２，Ｕ１）は異なっていてもよいものである。
【００３６】
親密度Ｆ（Ｕ１，Ｕ２）は、通信端末１において親密度通知手段１１を用いて、ユーザ自身が自分（Ｕ１）から見た他のユーザ（Ｕ２）の親密度を設定し、この親密度Ｆ（Ｕ１，Ｕ２）をインターネット３を介してサーバ５に通知し、サーバ５において親密度データベース２５に記憶されているものである。
【００３７】
偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）、すなわちユーザ（Ｕ）の状況（Ｓ）に対して偶発性通信が割り込まれてもよい偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）は、例えば図３に表として示すように偶発性通信割込可能度合データベース２７に記憶されている。この図３では、例えばユーザＵの「吉田」の状況が「ナイター観戦」「ドラマの視聴」「夕食」などである場合には、それぞれに対応して偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）として「１０」「５」「７」などが設定されているが、この偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）が大きい程、当該ユーザに対して偶発性通信を割り込んでもよいことを示している。
【００３８】
偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）は、通信端末１において偶発性通信割込可能度合通知手段１３を用いて、ユーザ自身が自身の各状況Ｓに対して偶発性通信が割り込まれてもよい度合を設定し、この偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）をインターネット３を介してサーバ５に通知し、サーバ５において偶発性通信割込可能度合データベース２７に記憶されているものである。なお、この偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）は、同じ状況などでも、ユーザによって異なることは当然であり、図３において別のユーザＵの「佐藤」の場合には、状況「ナイター観戦」「ドラマの視聴」「夕食」に対して「１５」「３」「１」のように異なる値の偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）が設定されている。
【００３９】
ユーザ（Ｕ）の現在の状況Ｓ（Ｕ）は、例えば図４に表として示すようにユーザ状況記憶手段２９に記憶されている。この図４では、例えばユーザＵの「吉田」の現在の状況Ｓ（Ｕ）は、外出であり、「佐藤」の現在の状況Ｓ（Ｕ）は夕食であり、「五十嵐」の現在の状況Ｓ（Ｕ）はナイター観戦である。
【００４０】
上述したように、サーバ５において親密度データベース２５、偶発性通信割込可能度合データベース２７、ユーザ状況記憶手段２９などに記憶されている情報は、他からはアクセスできないようにサーバ５において管理されている。なお、従来技術で説明したインスタントメッセージでは、相手の状況（電話中、退席中など）を常に知ることができ、これを踏まえて相手にメッセージを送信するようになっているが、本実施形態では、相手が今どのような状況にあるかは全くわからないようになっている。
【００４１】
ユーザの現在の状況Ｓ（Ｕ）は、通信端末１において状況検知通知手段１５を用いて検知され、この検知した現在の状況Ｓ（Ｕ）が前の状況と異なって変化する度にインターネット３を介してサーバ５に通知される。そして、サーバ５は、この現在の状況Ｓ（Ｕ）を通信端末１から通知されると、データ通信手段２１で受信し、この受信した最新の現在の状況Ｓ（Ｕ）でユーザ状況記憶手段２９を更新し、ユーザの現在の状況Ｓ（Ｕ）が常に最新のものであるようにしている。
【００４２】
この状況検知通知手段１５は、ユーザの状況を検知するが、これは、例えばテレビのスイッチ、チャンネルの情報などを取得するなどの方法で検知されたり、更には部屋や人体に設置した超音波センサ、赤外線センサ、ビデオカメラなどからの情報を組み合わせて、より詳しく状況Ｓ（Ｕ）として検知することができる。
【００４３】
更に、簡単に実現可能な状況としては、例えば「ある番組を見ている」、「ビデオを見ている」、「レンタルビデオを見ている」などのようなテレビの状態や、「ワープロを使用している」、「特定のＷｅｂページを見ている」などのようなパソコンの状態のようなものが考えられる。また更に、洋食や和食などの夕食のメニュー、ご飯をおかわりしたか、材料に豆を使用しているかなどといったものも状況として考えることができる。これらの状況は、簡単に捉えることはできないが、情報家電、ユビキタス社会などのインフラが整ってくると、それほど難しいことではなくなる。また、家庭の中から出て、コンビニエンスストアに入ったということなども状況として使用することができ、他のコンビニエンスストアに入った知人と偶発的にモバイル環境での偶発性通信を開始することも可能である。
【００４４】
一致度算出手段３３で算出する各ユーザ間の状況の一致度Ｍ（Ｓ１，Ｓ２）は、例えば図５に表として示すように定義される。この図５において、状況の一致度Ｍ（Ｓ１，Ｓ２）は、例えば一方の状況Ｓ１が「ナイター観戦」であり、他方の状況Ｓ２も「ナイター観戦」である場合には、「１」となり、また他方の状況Ｓ２が「夕食」である場合には、「０．５」となり、更に他方の状況Ｓ２が「外出」である場合には、「０」となるように設定されている。
【００４５】
以上のように構成される本実施形態の偶発性通信システムにおいて、サーバ５は、ユーザ状況記憶手段２９に記憶されているユーザＵ１の現在の状況Ｓ（Ｕ１）で偶発性通信割込可能度合データベース２７を検索し、各ユーザの現在の状況Ｓ（Ｕ１）に対応する現在の偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ１）を偶発性通信割込可能度合データベース２７から取得し、この取得した現在の偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ１）、親密度データベース２５に記憶されている親密度Ｆ（Ｕ１，Ｕ２）、およびユーザ状況記憶手段２９に記憶されている各ユーザ（Ｕ１，Ｕ２）の現在の状況Ｓ１（Ｕ１），Ｓ２（Ｕ２）から一致度算出手段３３で計算した状況の一致度Ｍ（Ｓ１，Ｓ２）に基づき偶発性通信を開始してもよい一対のユーザ（Ｕ１，Ｕ２）の通信端末１，１を偶発性通信開始可能端末識別手段３５で識別し、この識別した一対の通信端末間に対して偶発性通信を偶発性通信開始手段３９からデータベース通信手段２１を介して開始させることができる。
【００４６】
次に、図６に示すフローチャートを参照して、図１に示す本実施形態の偶発性通信システムの偶発性通信開始処理について更に詳しく説明する。
【００４７】
図６に示す偶発性通信開始処理では、まず２人のユーザＵ１，Ｕ２をランダムに選択する（ステップＳ１１）。そして、この選択した２人のユーザＵ１，Ｕ２の現在の偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ（Ｕ１））、Ｋ（Ｕ２，Ｓ（Ｕ２））、ユーザ間の親密度Ｆ（Ｕ１，Ｕ２）、Ｆ（Ｕ２，Ｕ１）、状況の一致度Ｍ（Ｓ（Ｕ１）、Ｓ（Ｕ２））の積Ａを算出する（ステップＳ１３）。
【００４８】
それから、閾値Ｔをランダムに設定し、前記積Ａが閾値Ｔよりも大きいか否かを判定する（ステップＳ１５）。積Ａが閾値Ｔよりも小さい場合には、ステップＳ１１に戻って、同じ動作を繰り返し行うが、積Ａが閾値Ｔよりも大きい場合には、ステップＳ１１で選択した２人のユーザ、ユーザＵ１，Ｕ２に対して偶発性通信の開始命令を送信し、偶発性通信を開始させる（ステップＳ１７）。
【００４９】
なお、上述したように偶発性通信を開始して接続を行う頻度は、閾値Ｔや偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）、親密度Ｆ（Ｕ１，Ｕ２）の絶対的な大きさによって決められる。そして、偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）や親密度Ｆ（Ｕ１，Ｕ２）は、上述したように各ユーザによって設定されるが、これらの値を設定するわかりやすい目安として、例えば偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）の場合には、（ａ）いつ割り込まれてもよい、（ｂ）今の状況を２時間続けたとき、１度くらい割り込まれてもよい、（ｃ）今の状況を４時間続けたとき、１度くらい割り込まれてもよい、（ｄ）今の状況を１日続けたとき、１度くらい割り込まれてもよいなどを参照して設定することができる。例えば、ナイター観戦の場合、上記項目の（ｃ）に基づいて設定されているときには、ナイター観戦を２時間見ていると、２回に１度は割り込まれる可能性があるということになる。
【００５０】
また、親密度Ｆ（Ｕ１，Ｕ２）の場合には、（１）毎日出会う仲、（２）１週間に１度くらい出会う仲、（３）１月に１度くらい出会う仲、（４）１年に２〜３度くらい出会う仲、（５）数年に１度くらい出会う仲などを参照し、具体的な期間で設定できるようにする。そして、サーバ５では、これらの情報から閾値Ｔおよび偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）、親密度Ｆ（Ｕ１，Ｕ２）の具体的な数値を決定する。
【００５１】
次に、図７に示すフローチャートを参照して、偶発性通信を開始する一対のユーザ（Ｕ１，Ｕ２）を探し出す偶発性通信の相手の探索処理について説明する。上述した図６に示す処理では、ランダムに２人のユーザを選択して、偶発性通信の可能性の有無を判定しているが、サーバ５に登録されているユーザの大多数が他人であることから、本処理では親密度を利用して効率よく偶発性通信の接続相手を探すことを可能としている。
【００５２】
図７に示す偶発性通信の接続相手の探索処理では、まず閾値Ｔ１をランダムに選択し、ユーザＵ１の偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ（Ｕ１））と比較する（ステップＳ３１）。この比較の結果、偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ（Ｕ１））が閾値Ｔ１よりも大きい場合には、最初に戻って、次のユーザを選択し、ステップＳ３１を繰り返すが、偶発性通信割込可能度合Ｋ（Ｕ１，Ｓ（Ｕ１））が閾値Ｔ１よりも大きい場合には、閾値Ｔ２をランダムに選択し、ユーザＵ１の知人の中で閾値Ｔ２よりも高い親密度Ｆ（Ｕ１，Ｕ２）を持つユーザＵ２の集合｛Ｕ｜Ｆ（Ｕ１，Ｕ２）＞Ｔ２｝を選ぶ（ステップＳ３３）。
【００５３】
次に、閾値Ｔ３をランダムに選択し、上述したように選んだ集合｛Ｕ｜Ｆ（Ｕ１，Ｕ２）＞Ｔ２｝の各要素Ｕ２である各ユーザＵ２とユーザＵ１との状況の一致度Ｍ（Ｓ（Ｕ１），Ｓ（Ｕ２））を閾値Ｔ３と比較する（ステップＳ３５）。そして、状況の一致度Ｍ（Ｓ（Ｕ１），Ｓ（Ｕ２））が閾値Ｔ３よりも小さい場合には、戻って、集合から次のユーザＵ２を選択して、ステップＳ３５を繰り返すが、状況の一致度Ｍ（Ｓ（Ｕ１），Ｓ（Ｕ２））が閾値Ｔ３よりも大きい場合には、ステップＳ３７に進む。
【００５４】
ステップＳ３７では、閾値Ｔ４をランダムに選択し、ユーザＵ２の現在の偶発性通信割込可能度合Ｋ（Ｕ２，Ｓ２）と比較する。この比較の結果、ユーザＵ２の現在の偶発性通信割込可能度合Ｋ（Ｕ２，Ｓ２）が閾値Ｔ４よりも小さい場合には、ステップＳ３５に戻り、集合から次のユーザＵ２を選択し、同じ処理を繰り返し行う。なお、この場合、集合に次のユーザＵ２がいない場合には、ステップＳ３１に戻り、別のユーザＵ１について同じ処理を繰り返し行う。
【００５５】
また、ステップＳ３７の比較において、ユーザＵ２の現在の偶発性通信割込可能度合Ｋ（Ｕ２，Ｓ２）が閾値Ｔ５よりも大きい場合には、ステップＳ３９に進み、閾値Ｔ５をランダムに選択し、両ユーザＵ１，Ｕ２の親密度Ｆ（Ｕ１，Ｕ２）と比較する。この比較の結果、両ユーザＵ１，Ｕ２の親密度Ｆ（Ｕ１，Ｕ２）が閾値Ｔ５よりも小さい場合には、ステップＳ３５に戻り、集合から次のユーザＵ２を選択し、同じ処理を繰り返し行う。なお、この場合、集合に次のユーザＵ２がいない場合には、ステップＳ３１に戻り、別のユーザＵ１について同じ処理を繰り返し行う。
【００５６】
また、ステップＳ３９の比較において、両ユーザＵ１，Ｕ２の親密度Ｆ（Ｕ１，Ｕ２）が閾値Ｔ５よりも大きい場合には、両ユーザＵ１，Ｕ２間で偶発性通信を開始させる（ステップＳ４１）。
【００５７】
なお、図７に示す偶発性通信の接続相手の探索処理は、図６に示した処理と同じ働きをするが、偶発性通信を開始する一対のユーザＵ１，Ｕ２を効率よく探索することができ、サーバ５の負荷を軽減することができる。
【００５８】
次に、状況Ｓ（Ｕ）に対する偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）および親密度Ｆ（Ｕ１，Ｕ２）の再設定について説明する。ある偶発性通信割込可能度合Ｋ（Ｕ，Ｓ）および親密度Ｆ（Ｕ１，Ｕ２）は、各ユーザが通信端末１によりいつでも設定できるが、特に実際の偶発性通信が行われた後に、より簡便に再設定できるようなインタフェースを通信端末１のクライアントプログラムに設けることができる。
【００５９】
更に詳しくは、各ユーザにおいて他のユーザとの偶発性通信による会話が終了した後に、この他のユーザとの会話内容などから他のユーザとの親密度を「高める」、「このまま」、「下げる」というようなダイアログおよび偶発性通信割込可能度合を「高める」、「このまま」、「下げる」というようなダイアログを通信端末１からユーザに提示し、これに対してユーザに答えさせて、親密度および偶発性通信割込可能度合の再設定を行うものである。これは、例えば今会話した他のユーザとまた近いうちに話をしたいと思ったとか、やっぱり夕食時に割り込まれては困ると考えたようなことを素直に反映するものである。
【００６０】
ここで、上述した偶発性通信の効果について説明する。偶発性通信においては、明示的に特定の相手を指定する代わりに、Ａさんに会いたいけれども、彼は阪神ファンで、今日のナイターを見ているに違いないから、こちらもナイターを見て待っていようとか、逆にＢさんに会うと、仕事の催促をされそうであるので、今日はＢさんの好きなことはやらないでおこうというような間接的な使い方をすることができるようになる。これは、実世界で、この時間に書店に行くと、Ｃさんに会いそうだというのと似ているものである。
【００６１】
偶発性通信における具体的な通信の方法について考えると、偶発性通信は、それぞれの状況に割り込む形式であるので、各状況にあった割り込み方を用意するのが自然である。例えば、ナイターを見ているときには、テレビ画面の一部を偶発性通信の割り込み用に使用することができ、そこで偶発性通信の形態としてはテレビ電話をするという方法が考えられる。また、夕食時の割り込みは、一家団らんに割り込まれて欲しくないけれども、１人暮らしであるとか、夜遅い１人の夕食などでは、同じ状況の人と会話をしたくなるだろうから、そこでは、画面を使用するよりも、ハンズフリーな音声電話が妥当な通信方法であると考えられる。
【００６２】
なお、上記実施形態の偶発性通信方法の処理手順をプログラムとして例えばＣＤやＦＤなどの記録媒体に記録して、この記録媒体をコンピュータシステムに組み込んだり、または記録媒体に記録されたプログラムを通信回線を介してコンピュータシステムにダウンロードしたり、または記録媒体からインストールし、該プログラムでコンピュータシステムを作動させることにより、偶発性通信方法を実施する偶発性通信システムとして機能させることができることは勿論であり、このような記録媒体を用いることにより、その流通性を高めることができるものである。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、サーバはユーザ状況記憶手段に記憶されているユーザの現在の状況で偶発性通信割込可能度合データベースを検索して、各ユーザの現在の状況に対応する現在の偶発性通信割込可能度合を取得し、この現在の偶発性通信割込可能度合と親密度データベースに記憶した親密度に基づき偶発性通信を開始してもよい一対の通信端末を識別し、この一対の通信端末間に対して偶発性通信を開始させるので、各通信端末のユーザは例えば道端で偶然に知人に出会って偶発的な会話を行うような偶発性通信を生活圏が異なってもネットワークを介して極めて自然に開始することができ、例えばそれほど親しくない知人で、とりたてて要件もないけれど、懐かしさのために会話したいというような要求に応えることができる。
【００６４】
また、本発明によれば、偶発性通信割込可能度合と親密度に加えて、各ユーザ間の現在の状況の一致度も考慮して偶発性通信を開始してもよい一対の通信端末を識別するので、偶発性通信を更に自然に開始することができる。
【００６５】
更に、本発明によれば、通信端末は親密度をサーバに通知し、偶発性通信割込可能度合をサーバに通知し、自ユーザの現在の状況を検知し、状況が変化する度にサーバに通知し、またサーバは親密度、偶発性通信割込可能度合および状況を受け取ると、親密度データベース、偶発性通信割込可能度合データベースおよびユーザ状況記憶手段に記憶更新するので、常に最新の情報に基づき偶発性通信を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る偶発性通信方法を実施する偶発性通信システムの構成を示すブロック図である。
【図２】図１に示す実施形態の偶発性通信システムに使用されている親密度データベースに記憶されるユーザ名、他のユーザ名と親密度の構成を示す表である。
【図３】図１に示す実施形態の偶発性通信システムに使用されている偶発性通信割込可能度合データベースに記憶されるユーザ名、状況と偶発性通信割込可能度合の構成を示す表である。
【図４】図１に示す実施形態の偶発性通信システムに使用されているユーザ状況記憶手段に記憶されるユーザ名と現在の状況の構成を示す表である。
【図５】図１に示す実施形態の偶発性通信システムに使用されている一致度算出手段による状況の一致度を示す表である。
【図６】図１に示す実施形態の偶発性通信システムの偶発性通信開始処理を示すフローチャートである。
【図７】図１に示す実施形態の偶発性通信システムの偶発性通信を開始する一対のユーザを探し出す偶発性通信の相手の探索処理を示すフローチャートである。
【符号の説明】
１  通信端末
３  インターネット
５  サーバ
１１  親密度通知手段
１３  偶発性通信割込可能度合通知手段
１５  状況検知通知手段
２１  データ通信手段
２３  制御部
２５  親密度データベース
２７  偶発性通信割込可能度合データベース
２９  ユーザ状況記憶手段
３１  現在の偶発性通信割込可能度合取得手段
３３  一致度算出手段
３５  偶発性通信開始可能端末識別手段
３９  偶発性通信開始手段
【図１】
2004173014.tif 000003
【図２】
2004173014.tif 000004
【図３】
2004173014.tif 000005
【図４】
2004173014.tif 000006
【図５】
2004173014.tif 000007
【図６】
2004173014.tif 000008
【図７】
2004173014.tif 000009