(57)【要約】【課題】  現在位置が特定できない場合であっても、よりリアルタイム性の高いプレゼンス情報を得ることができるプレゼンス情報管理システムを提供すること。【解決手段】  登録情報ＤＢ１１４は、登録位置情報とプレゼンス情報とを格納する。移動位置情報取得部１２０は、通過検知装置４を特定する装置識別情報や、所定の時間間隔で取得された公開端末２の緯度経度情報及び基地局情報から、公開側ユーザの移動位置情報を生成し、移動位置情報ＤＢ１２１に格納する。情報取得部１２６は、現在位置情報の取得が可能であると判断部１２３が判断した場合には、現在位置情報に基づくプレゼンス情報を登録情報ＤＢ１１４から取得し、現在位置情報の取得が不可能であると判断部１２３が判断した場合には、移動位置情報ＤＢ１２１に格納された最新の移動位置情報に基づくプレゼンス情報を、登録情報ＤＢ１１４から取得する。【選択図】  図１
2005333253.tif 000002
【特許請求の範囲】
【請求項１】
公開側ユーザにより登録された登録位置を特定するための登録位置情報と、前記登録位置における公開側ユーザの状態を示すプレゼンス情報と、を対応付けて格納する第１の格納手段と、
前記公開側ユーザが移動した移動位置を特定するための移動位置情報を取得する移動位置情報取得手段と、
当該取得した移動位置情報を格納する第２の格納手段と、
閲覧側ユーザが利用する閲覧端末から、前記公開側ユーザのプレゼンス情報の送信を要求するための送信要求情報を受信する受信手段と、
当該送信要求情報を受信すると、前記公開側ユーザが利用する公開端末に対して該公開端末の現在位置を特定する現在位置情報を要求するための要求情報を送信する位置情報要求手段と、
当該要求情報の送信に応じて前記現在位置情報が取得可能か否かを判断する判断手段と、
当該判断の結果、前記現在位置情報の取得が可能であれば、前記現在位置情報を選択し、前記現在位置情報の取得が不可能であれば、前記第２の格納手段に格納されている移動位置情報を選択する位置情報選択手段と、
当該選択された現在位置情報又は移動位置情報と前記登録位置情報とに基づいて、前記第１の格納手段から前記プレゼンス情報を取得する情報取得手段と、
当該取得したプレゼンス情報を前記閲覧端末に送信する送信手段と、
を備えるプレゼンス情報管理システム。
【請求項２】
前記第２の格納手段は、前記移動位置情報取得手段によって取得された移動位置情報であって、前記登録位置情報とに基づいて前記第１の格納手段から前記プレゼンス情報の取得が可能な移動位置情報のうち、少なくとも最新のものを格納する、請求項１に記載のプレゼンス情報管理システム。
【請求項３】
前記情報取得手段は、前記現在位置情報と前記登録位置情報とに基づくプレゼンス情報を取得できなかった場合には、前記移動位置情報と前記登録位置情報とに基づいて前記プレゼンス情報を取得する、請求項２に記載のプレゼンス情報管理システム。
【請求項４】
所定の地点に設置された通過検知装置から前記公開側ユーザの通過の検知に応じて送信される、該通過検知装置を特定するための装置識別情報に基づいて、前記移動位置情報取得手段は前記移動位置情報を取得する、請求項１〜３のいずれか一項に記載のプレゼンス情報管理システム。
【請求項５】
前記移動位置情報取得手段は、所定の時間間隔で取得した前記公開端末の位置情報に基づいて前記移動位置情報を取得する、請求項１〜４のいずれか一項に記載のプレゼンス情報管理システム。
【請求項６】
特定の場所を表記するための言語情報と、前記特定の場所の緯度経度情報と、を対応付けて格納する第３の格納手段と、
前記公開側ユーザにより入力された言語情報に基づいて前記第３の格納手段に格納されている情報を検索し、当該入力された言語情報に対応する緯度経度情報を取得して前記登録位置情報を生成する登録位置検索手段と、
を備える、請求項１〜５のいずれか１項に記載のプレゼンス情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公開側ユーザの状態を示すプレゼンス情報を管理するためのプレゼンス情報管理システムに関するものである。
【背景技術】
【０００２】
従来、基地局情報を取得することによって、公開側ユーザの位置を特定し、特定した位置と対応したものにプレゼンス情報を更新するプレゼンス情報管理システムが提案されている（例えば、下記特許文献１参照。）。なお、基地局情報とは、公開側ユーザが使用する公開端末を通信可能なエリア内に置く基地局を識別するための情報である。
【特許文献１】特開２００３−２７４４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の技術では、例えば公開側ユーザが通話圏外にいる場合には、基地局情報を取得できず、現在位置が特定できないので、プレゼンス情報の更新が行われない。そのため、リアルタイム性の高いプレゼンス情報を得ることが困難であった。
【０００４】
そこで本発明では、現在位置が特定できない場合であっても、よりリアルタイム性の高いプレゼンス情報を得ることができるプレゼンス情報管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のプレゼンス情報管理システムは、（１）公開側ユーザにより登録された登録位置を特定するための登録位置情報と、登録位置における公開側ユーザの状態を示すプレゼンス情報と、を対応付けて格納する第１の格納手段と、（２）公開側ユーザが移動した移動位置を特定するための移動位置情報を取得する移動位置情報取得手段と、（３）当該取得した移動位置情報を格納する第２の格納手段と、（４）閲覧側ユーザが利用する閲覧端末から、公開側ユーザのプレゼンス情報の送信を要求するための送信要求情報を受信する受信手段と、（５）当該送信要求情報を受信すると、公開側ユーザが利用する公開端末に対して該公開端末の現在位置を特定する現在位置情報を要求するための要求情報を送信する位置情報要求手段と、（６）当該要求情報の送信に応じて現在位置情報が取得可能か否かを判断する現在位置判断手段と、（７）当該判断の結果、現在位置情報の取得が可能であれば、現在位置情報を選択し、現在位置情報の取得が不可能であれば、第２の格納手段に格納されている移動位置情報を選択する位置情報選択手段と、（８）当該選択された現在位置情報又は移動位置情報と登録位置情報とに基づいて、第１の格納手段からプレゼンス情報を取得する情報取得手段と、（９）当該取得したプレゼンス情報を閲覧端末に送信する送信手段と、を備える。
【０００６】
本発明のプレゼンス情報管理システムによれば、公開側ユーザの移動位置情報を取得し格納するので、公開側ユーザが移動した位置を記憶しておくことができる。公開端末の現在位置情報の取得が可能である場合には、この現在位置情報に基づいたプレゼンス情報を取得するので、現在位置が特定できる場合には、この現在位置に対応したプレゼンス情報を得ることができる。一方、公開端末の現在位置情報の取得が不可能な場合には、格納しておいた移動位置情報に基づいたプレゼンス情報を出力するので、例えば公開側ユーザが最近に移動した位置に対応したプレゼンス情報を得ることができる。したがって、よりリアルタイム性の高いプレゼンス情報を出力することができる。
【０００７】
また、本発明のプレゼンス情報管理システムでは、第２の格納手段は、移動位置情報取得手段によって取得された移動位置情報であって、登録位置情報とに基づいて第１の格納手段からプレゼンス情報の取得が可能な移動位置情報のうち、少なくとも最新のものを格納することも好ましい。プレゼンス情報の取得が可能な移動位置情報のうち、最新のものを格納するので、位置情報選択手段により移動位置情報が選択された場合には、現在位置に近い移動位置と対応したプレゼンス情報を、確実に出力することができる。
【０００８】
また、本発明のプレゼンス情報管理システムでは、情報取得手段は、現在位置情報と登録位置情報とに基づくプレゼンス情報を取得できなかった場合には、移動位置情報と登録位置情報とに基づいてプレゼンス情報を取得することも好ましい。現在位置情報からプレゼンス情報を取得できない場合には、移動位置情報からプレゼンス情報を取得するので、例えば現在位置情報を取得したにもかかわらず該現在位置情報に対応するプレゼンス情報が存在しない場合であっても、現在位置情報とより近い移動位置に基づいてプレゼンス情報を得ることができる。
【０００９】
また、本発明のプレゼンス情報管理システムでは、所定の地点に設置された通過検知装置から公開側ユーザの通過の検知に応じて送信される、該通過検知装置を特定するための装置識別情報に基づいて、移動位置情報取得手段は移動位置情報を取得することも好ましい。装置識別情報に基づいて移動位置情報を取得するので、通過検知装置が設置された所定の地点を公開側ユーザが通過した場合には、移動位置情報を確実に取得することができる。
【００１０】
また、本発明のプレゼンス情報管理システムでは、所定の時間間隔で取得した公開端末の位置情報に基づいて移動位置情報を取得することも好ましい。所定の時間間隔で取得した公開端末の位置情報から移動位置情報を取得するので、移動位置情報を定期的に得ることができる。
【００１１】
また、本発明のプレゼンス情報管理システムでは、特定の場所を表記するための言語情報と、特定の場所の緯度経度情報と、を対応付けて格納する第３の格納手段と、公開側ユーザにより入力された言語情報に基づいて第３の格納手段に格納されている情報を検索し、当該入力された言語情報に対応する緯度経度情報を取得して登録位置情報を生成する登録位置検索手段と、を備えることも好ましい。住所又は場所名といった特定の場所を表記するための言語情報に基づいて登録位置情報を生成するので、公開側ユーザから住所又は場所名の入力を受け付けることにより、容易に登録位置情報を生成することができる。
【発明の効果】
【００１２】
本発明によれば、現在位置が特定できない場合であっても、よりリアルタイム性の高いプレゼンス情報を得ることができる。
【発明を実施するための最良の形態】
【００１３】
本発明の知見は、例示のみのために示された添付図面を参照して以下の詳細な記述を考慮することによって容易に理解することができる。引き続いて、添付図面を参照しながら本発明を実施するための形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１４】
本実施形態のプレゼンス情報管理システムについて図１を参照しながら説明する。図１は、プレゼンス情報管理システムの構成を示す図である。プレゼンス情報管理システム１は、公開側ユーザの状態を示すプレゼンス情報を管理するためのシステムである。
【００１５】
尚、本実施形態において、プレゼンス情報は、「自宅」「移動中」といったプレゼンスの種類に関する情報のほかに、電子メール、チャットメール、音声電話、ＴＶ電話、キャラクタ電話といった機能が利用可能であるか否かを示す情報を含んでいる。ここで、チャットメールとは、電子メール機能の一種であり、相手に送信した電子メールの内容と相手から受信した電子メールの内容とを画面に表示しながら電子メールの送受信を行うものである。キャラクタ電話とは、ＴＶ電話機能の一種であり、ユーザ自身の画像ではなくユーザにより指定されたキャラクタを、相手側の通信端末にグラフィカルに表示させて通話するものである。
【００１６】
図１に示すように、プレゼンス情報管理システム１は、公開端末２及び閲覧端末３のそれぞれと、ネットワーク（図示せず）を介して情報通信が可能なように接続されている。
【００１７】
公開端末２は、プレゼンス情報を公開する公開側ユーザによって使用される携帯電話機である。閲覧端末３は、公開側ユーザのプレゼンス情報を閲覧する閲覧側ユーザによって使用される携帯電話機である。公開端末２及び閲覧端末３は、機能的には、ネットワークを介して音声通話、電子メール、チャットメール、テレビ電話、及びキャラクタ電話が可能なように構成されている。また、公開端末２及び閲覧端末３は、物理的には、ＣＰＵ（中央処理装置）、通信装置、メモリといった記憶装置、プッシュボタンといった入力装置、ディスプレイといった表示装置等を有している。
【００１８】
通過検知装置４は、所定の地点に設置された、公開側ユーザの通過を検知する装置である。ここで、所定の地点とは、店舗の入り口、駅の改札口、交差点といった場所である。より具体的には、通過検知装置４は、公開側ユーザが例えば駅の改札口を通過したことを検知すると、公開端末２と非接触型の近距離無線通信を行う。
【００１９】
続いて、プレゼンス情報管理システム１について説明する。プレゼンス情報管理システム１は、物理的には、ＣＰＵ、メモリ、ハードディスクといった格納装置、通信用のインタフェイス、及び入出力装置といった装置から構成されるコンピュータ（又はコンピュータシステム）である。
【００２０】
プレゼンス情報管理システム１は機能的な構成要素として、受信部１０（受信手段）と、登録部１１と、公開部１２と、送信部１３（送信手段）と、を備えている。
【００２１】
受信部１０は、公開端末２、閲覧端末３、通過検知装置４により送信された種々の情報を受信する部分である。受信部１０は、情報の一つとして、公開端末２から位置登録要求及びプレゼンス登録要求を受信する。プレゼンス登録要求は、公開側ユーザの所望する位置に対応付けてプレゼンス情報を登録するよう要求するものであり、プレゼンス種類に関する情報を含んでいる。受信部１０は、受信したこれらの情報を、登録部１１又は公開部１２に出力する。
【００２２】
登録部１１は、公開端末２からの要求に応じて、登録位置情報とプレゼンス情報とを対応付けて登録する部分である。ここで、登録位置情報とは、公開側ユーザにより登録された登録位置を特定するための情報である。登録部１１は、ユーザ情報データベース１１０と、登録位置検索部１１１（登録位置検索手段）と、変換テーブル１１２（第３の格納手段）と、登録情報生成部１１３と、登録情報データベース１１４（第１の格納手段）と、を有している。
【００２３】
ユーザ情報データベース１１０（以下、ユーザ情報ＤＢ１１０とする）は、ユーザ情報を格納する部分である。ここで、ユーザ情報とは、プレゼンス情報管理システム１を利用する際に必要な公開側ユーザに関する情報である。ユーザ情報は、公開側ユーザの使用するＰＣ（図示せず）や公開端末２から、ネットワーク（図示せず）を介して送信され、ユーザ情報ＤＢ１１０に格納される。
【００２４】
図２は、ユーザ情報ＤＢ１１０に格納されているユーザ情報の例を示す図である。図２に示す例によれば、ユーザ情報は、公開側ユーザを特定するための「ユーザＩＤ」、公開端末２を特定するための「通信端末番号」、位置情報を取得する時間の間隔を表す「位置情報取得時間間隔」、及び「プレゼンス情報」を含んでいる。更に、ユーザ情報は、公開側ユーザそれぞれに割り当てられた、プレゼンス情報を公開するための「公開用ＵＲＬ」、公開用ＵＲＬへのアクセスを許可された閲覧側ユーザが使用する、閲覧端末３を特定するための「閲覧側アドレス」、及び公開用ＵＲＬの閲覧を許可された閲覧側ユーザを認証するための「共通パスワード」を含んでいる。
【００２５】
登録位置検索部１１１は、公開端末２により入力された住所又は場所名（特定の場所を表記するための言語情報）に基づいて変換テーブル１１２を検索し、登録位置情報を生成する部分である。より具体的には、登録位置検索部１１１は、公開端末２によって送信された位置登録要求の入力を、受信部１０を介して受け付ける。ここで、位置登録要求とは、公開側ユーザの所望する位置の登録を要求するものであり、住所又は場所名を含んでいる。登録位置検索部１１１は、受け付けた位置登録要求に場所名が含まれている場合には、この場所名に対応した住所を変換テーブル１１２から抽出する。そして、抽出した住所を含む住所情報を送信部１３に出力する。一方、受け取った位置登録要求に住所が含まれている場合には、登録位置検索部１１１は、この住所が示す地点を通信可能なエリアとする基地局の基地局情報、この住所が示す地点の緯度経度情報、及びこの住所が示す地点に設置された通過検知装置４を特定するための装置識別情報を、変換テーブル１１２から抽出する。登録位置検索部１１１は、この基地局情報、緯度経度情報、及び装置識別情報を含む登録位置情報を生成し、生成した登録位置情報を登録情報生成部１１３に出力する。
【００２６】
図３は、変換テーブル１１２に格納されている情報の例を示す図である。変換テーブル１１２には、「場所名」、「住所」、「緯度経度情報」、「基地局情報」、及び「装置識別情報」が格納されている。なお、住所の示す地点が特有の場所名を有していない場合（例えば空き地であった場合）には、場所名は格納されない。また、住所の示す地点に通過検知装置が設置されていない場合には、装置識別情報は格納されない。
【００２７】
登録情報生成部１１３は、登録位置情報とプレゼンス情報とを対応付け、登録情報データベース１１４（以下、登録情報ＤＢ１１４とする）に格納する部分である。ここで、プレゼンス登録要求とは、上述した公開側ユーザの所望する位置に対応付けてプレゼンス情報を登録するよう要求するものであり、プレゼンス種類に関する情報を含んでいる。より具体的には、登録情報生成部１１３は、公開端末２から送信されたプレゼンス登録要求を、受信部１０を介して受け取ると、このプレゼンス登録要求に含まれるプレゼンス種類に関する情報を取得する。そして、取得したプレゼンス種類に関する情報を基に、ユーザ情報ＤＢ１１０からプレゼンス情報を抽出する。登録情報生成部１１３は、その一方で、登録位置検索部１１１から出力された登録位置情報も受け付ける。登録情報生成部１１３は、受け付けた登録位置情報と抽出したプレゼンス情報とを含む登録情報を生成し、生成した登録情報を登録情報ＤＢ１１４に格納する。
【００２８】
図４は、登録情報ＤＢ１１４に格納されている登録情報の例を示す図である。図４に示す例によれば、登録情報は、「ユーザＩＤ」、「ユーザ電話番号」、「プレゼンス情報」、「住所」、「登録位置情報」、及び「有効範囲」を含んでいる。ここで、有効範囲とは、登録位置情報に含まれる緯度経度情報の示す位置を中心とした、プレゼンス情報の有効な範囲を示すものである。例えば、プレゼンス種類が自宅、緯度経度情報が（３５．４３．２７，１４０．０３．４６）、有効範囲が２ｋｍならば、緯度経度情報が（３５．４３．２７，１４０．０３．４６）である位置を中心とした半径２ｋｍ以内は、プレゼンス種類「自宅」と対応付けられたエリアである、ということを意味する。登録情報ＤＢ１１４に格納された登録情報は、公開部１２により検索される。
【００２９】
公開部１２は、閲覧端末３からの要求に応じて、公開側ユーザのプレゼンス情報を公開する部分である。公開部１２は、移動位置情報取得部１２０（移動位置情報取得手段）と、移動位置情報データベース１２１（第２の格納手段）と、位置情報要求部１２２（位置情報要求手段）と、判断部１２３（判断手段）と、現在位置情報生成部１２４と、位置情報選択部１２５（位置情報選択手段）と、情報取得部１２６（情報取得手段）と、を有している。
【００３０】
移動位置情報取得部１２０は、移動位置情報を取得する部分である。ここで、移動位置情報とは、公開側ユーザが移動した移動位置を特定するための情報である。より具体的には、移動位置情報取得部１２０は、公開側ユーザの通過の検知に応じて通過検知装置４から送信された装置識別情報の入力を、受信部１０を介して受け付ける。装置識別情報を受け付けた移動位置情報取得部１２０は、登録情報ＤＢ１１４を検索し、この装置識別情報を有する登録情報が格納されているか否かを判断する。受け付けた装置識別情報を有する登録情報が登録情報ＤＢ１１４に格納されていると判断した場合には、この装置識別情報を含む移動位置情報を生成し、生成した移動位置情報を移動位置情報データベース１２１（以下、移動位置情報ＤＢ１２１とする）に格納する。
【００３１】
また、移動位置情報取得部１２０は、所定の時間間隔で、公開端末２に位置情報の送信を要求する。そして、要求を受信した公開端末２から、ＧＰＳシステムにより得られた公開端末２の位置を表す緯度経度情報、及び公開端末２を通信可能なエリアとする基地局を特定する基地局情報のうち、少なくともいずれかを含む位置情報を、受信部１０を介して受け付ける。移動位置情報取得部１２０は、緯度経度情報と基地局情報とを含む位置情報を受け付けた場合には、まず緯度経度情報に基づいて登録情報ＤＢ１１４を検索し、この緯度経度情報と対応する登録情報が格納されているか否かを判断する。緯度経度情報と対応する登録情報が登録情報ＤＢ１１４に格納されていると判断した場合には、移動位置情報取得部１２０は、この緯度経度情報を含む移動位置情報を生成する。一方、緯度経度情報と対応する登録情報が登録情報ＤＢ１１４に格納されていないと判断した場合には、移動位置情報取得部１２０は、基地局情報に基づいて登録情報ＤＢ１１４を検索し、対応する登録情報があれば、この基地局情報を含む移動位置情報を生成する。移動位置情報取得部１２０は、生成した移動位置情報を移動位置情報ＤＢ１２１に格納する。
【００３２】
また、移動位置情報取得部１２０は、緯度経度情報のみ、あるいは基地局情報のみを含む位置情報を受け付けた場合には、位置情報に含まれるそれぞれの情報に基づいて登録情報ＤＢ１１４を検索する。対応する登録情報がある場合には、移動位置情報取得部１２０は、緯度経度情報又は基地局情報を含む移動位置情報を生成し、移動位置情報ＤＢ１２１に格納する。
【００３３】
図５は、移動位置情報ＤＢ１２１に格納されている移動位置情報の例を示す図である。図５に示す例によれば、移動位置情報には、「ユーザＩＤ」、「取得日時」、及び「位置情報」が含まれている。ここで、取得日時とは、移動位置情報取得部１２０が位置情報を受け付けた日時を指す。なお、本実施形態の移動位置情報ＤＢ１２１は、取得日時が新しい複数の移動位置情報を格納するが、最新の取得日時を有する移動位置情報のみを格納する、としてもよい。
【００３４】
位置情報要求部１２２は、公開端末２に対して現在位置情報を要求する部分である。ここで、現在位置情報とは、公開端末２の現在位置を特定するための情報である。より具体的には、位置情報要求部１２２は、閲覧端末３により送信された送信要求情報の入力を、受信部１０を介して受け付ける。ここで、送信要求情報とは、公開側ユーザのプレゼンス情報の送信を要求するための情報である。位置情報要求部１２２は、送信要求情報を受け付けると、公開端末２に対して現在位置情報を要求するための要求情報を、送信部１３に出力する。
【００３５】
判断部１２３は、位置情報要求部１２２による要求情報の出力に応じて現在位置情報が取得可能か否かを判断する部分である。より具体的には、判断部１２３は、要求情報に応じて公開端末２から送信された緯度経度情報及び基地局情報を、受信部１０を介して取得する。また、判断部１２３は、要求情報の出力後に通過検知装置４から送信された装置識別情報を、受信部１０を介して取得する。判断部１２３は、装置識別情報、緯度経度情報、及び基地局情報のいずれも取得しなかった場合には、現在位置情報の取得が不可能である旨の通知を位置情報選択部１２５に出力する。一方、装置識別情報、緯度経度情報、及び基地局情報のいずれか少なくとも一つを取得した場合には、判断部１２３は、現在位置情報の取得が可能である旨の通知を位置情報選択部１２５に出力するとともに、取得した情報を現在位置情報生成部１２４に出力する。
【００３６】
現在位置情報生成部１２４は、現在位置情報を生成する部分である。より具体的には、現在位置情報生成部１２４は、判断部１２３により出力された装置識別情報、緯度経度情報、及び基地局情報を受け付ける。現在位置情報生成部１２４は、受け付けた情報と、この情報が取得された日時とを含む現在位置情報を生成し、生成した現在位置情報を位置情報選択部１２５に出力する。
【００３７】
位置情報選択部１２５は、判断部１２３による判断の結果、現在位置情報の取得が可能であれば、現在位置情報を選択し、現在位置情報の取得が不可能であれば、移動位置情報ＤＢ１２１に格納されている移動位置情報を選択する部分である。より具体的には、位置情報選択部１２５は、位置情報選択部１２５から現在位置情報の取得が可能である旨の通知を受け取ると、位置情報選択部１２５により出力された現在位置情報を受け付ける。そして、受け付けた現在位置情報を情報取得部１２６に出力する。一方、位置情報選択部１２５から現在位置情報の取得が不可能である旨の通知を受け取ると、位置情報選択部１２５は、移動位置情報ＤＢ１２１に格納されている移動位置情報のうち、最新のものを抽出する。そして、抽出した移動位置情報を情報取得部１２６に出力する。また、位置情報選択部１２５は、情報取得部１２６から移動位置情報の出力要求を受けた場合にも、移動位置情報ＤＢ１２１に格納されている最新の移動位置情報を、情報取得部１２６に出力する。
【００３８】
情報取得部１２６は、登録情報ＤＢ１１４からプレゼンス情報を取得する部分である。より具体的には、情報取得部１２６は、位置情報選択部１２５によって現在位置情報が出力されると、この現在位置情報を受け付ける。情報取得部１２６は、受け付けた現在位置情報に装置識別情報が含まれる場合には、この装置識別情報に基づいて登録情報ＤＢ１１４を検索する。装置識別情報に対応する登録情報がある場合には、登録情報を抽出する。現在位置情報生成部１２４は、装置識別情報に対応する登録情報がない場合、及び現在位置情報に装置識別情報が含まれていない場合には、緯度経度情報に基づいて登録情報ＤＢ１１４を検索する。緯度経度情報に対応する登録情報がある場合には、この登録情報を抽出する。緯度経度情報に対応する登録情報がない場合、及び装置識別情報を受け付けていない場合には、現在位置情報生成部１２４は、基地局情報に基づいて登録情報ＤＢ１１４を検索する。基地局情報に対応する登録情報がある場合には、この登録情報を抽出する。
【００３９】
情報取得部１２６は、上述のようにして抽出した登録情報に含まれるプレゼンス情報を取得し、このプレゼンス情報を送信部１３に出力する。一方、現在位置情報に含まれる装置識別情報、緯度経度情報、及び基地局情報のいずれからも登録情報を抽出できなかった場合には、情報取得部１２６は、移動位置情報の出力を位置情報選択部１２５に要求する。
【００４０】
また、情報取得部１２６は、位置情報選択部１２５によって移動位置情報が出力されると、この移動位置情報を受け付ける。そして、登録情報ＤＢ１１４を検索し、受け付けた移動位置情報に対応する登録情報を抽出する。情報取得部１２６は、抽出した登録情報に含まれるプレゼンス情報を取得し、取得したプレゼンス情報を送信部１３に出力する。
【００４１】
送信部１３は、登録部１１及び公開部１２によって出力された種々の情報を閲覧端末３又は公開端末２に送信する部分である。より具体的には、送信部１３は、公開部１２の情報取得部１２６によって出力されたプレゼンス情報を、閲覧端末３に送信する。また、送信部１３は、登録部１１の登録位置検索部１１１によって出力された住所情報と、公開部１２の位置情報要求部１２２によって出力された要求情報とを、公開端末２に送信する。
【００４２】
続いて、本実施形態におけるプレゼンス情報管理システム１の動作について説明する。
【００４３】
図６は、登録位置情報とプレゼンス情報とを対応付けて登録する場合における、プレゼンス情報管理システム１の処理を示す図である。また、図７は、登録位置情報を登録する場合における、公開端末２の画面表示を示す図であり、図８は、プレゼンス情報を登録する場合における、公開端末２の画面表示を示す図である。
【００４４】
図７（ａ）に示すように、公開端末２の画面には、位置登録を促す画面が表示される。図７（ａ）に示す画面において、公開側ユーザが「現在位置を探して登録する」を選択すると（図６、ステップＳ６０）、公開端末２は緯度経度情報及び基地局情報を取得し、取得した緯度経度情報及び基地局情報をプレゼンス情報管理システム１に送信する（図９、ステップＳ６１）。また、「現在位置を探して登録する」を選択した公開側ユーザが通過検知装置４の設置場所を通過した場合には、通過検知装置４がプレゼンス情報管理システム１に装置識別情報を送信する（図９、ステップＳ６２）。
【００４５】
プレゼンス情報管理システム１は、公開端末２及び通過検知装置４により送信された緯度経度情報、基地局情報、及び装置識別情報を受信すると、受信した緯度経度情報、基地局情報、及び装置識別情報に対応する住所を、変換テーブル１１２から抽出する。（図６、ステップＳ６３）。そして、抽出した住所を含む住所情報を、送信部１３を介して公開端末２に送信する（図６、ステップＳ６４）。
【００４６】
公開端末２の画面には、受信した住所情報が図７（ｂ）に示すように表示される。表示された住所が正しい場合には、公開側ユーザにより「ＯＫ」が選択される。一方、表示された住所が正しくない場合には、公開側ユーザにより「修正」が選択され、公開端末２の画面は図７（ｃ）に遷移する。そして、図７（ｃ）に示す画面にて、公開側ユーザにより正しい住所が入力され、「ＯＫ」が選択される。その結果、公開端末２の画面には、正しい住所が表示される（図６、ステップＳ６５）。この正しい住所を含む位置登録要求が、公開端末２によりプレゼンス情報管理システム１に対して送信される（図６、ステップＳ６６）。
【００４７】
プレゼンス情報管理システム１の登録位置検索部１１１は、公開端末２から送信された位置登録要求を、受信部１０を介して受け付ける。登録位置検索部１１１は、受け付けた位置登録要求に含まれる住所に基づいて、変換テーブル１１２から基地局情報、緯度経度情報、及び装置識別情報を抽出する。そして、抽出した基地局情報、緯度経度情報、及び装置識別情報を含む登録位置情報を生成し（図６、ステップＳ６７）、生成した登録位置情報を登録情報生成部１１３に送信する（図６、ステップＳ６８）。
【００４８】
なお、図７（ａ）に示す画面において、公開側ユーザが「住所を入力して登録する」を選択した場合には、公開端末２の画面は図７（ｃ）に遷移する。図７（ｃ）に示す画面にて公開側ユーザにより住所の入力が行われると、公開端末２及びプレゼンス情報管理システム１は図６のステップＳ６５〜Ｓ６８の処理を行う。
【００４９】
また、図７（ａ）に示す画面において、公開側ユーザが「駅名、場所名等を入力して登録する」を選択した場合には、ディスプレイ表示は図７（ｄ）に遷移する。図７（ｄ）に示す画面において、公開側ユーザが駅名や場所名を入力すると、入力された駅名や場所名を含む位置登録要求が、公開端末２からプレゼンス情報管理システム１に対して送信される。プレゼンス情報管理システム１の登録位置検索部１１１は、公開端末２から送信された位置登録要求を受け取ると、この位置登録要求に含まれる場所名に基づいて、変換テーブル１１２から住所を抽出する。住所を抽出した後、プレゼンス情報管理システム１及び公開側端末２は図６のステップＳ６４〜Ｓ６８の処理を行う。
【００５０】
上述のようにして登録位置情報が生成されると、図８（ａ）に示すように、公開端末２にはプレゼンス種類の選択を促す画面が表示される。表示されたプレゼンス種類の一つが公開側ユーザにより選択されると（図６、ステップＳ６９）、このプレゼンス種類に関する情報を含むプレゼンス登録要求が、公開端末２からプレゼンス情報管理システム１に対して送信される（図６、ステップＳ７０）。なお、本実施形態では、画面に表示されたプレゼンス種類の一つが公開側ユーザにより選択されるとしたが、公開側ユーザによりプレゼンス種類が文字で直接入力される、としてもよい。
【００５１】
プレゼンス情報管理システム１の登録情報生成部１１３は、公開端末２から送信されたプレゼンス登録要求を、受信部１０を介して受け取る。登録情報生成部１１３は、受け取ったプレゼンス登録要求からプレゼンス種類に関する情報を取得する。そして、このプレゼンス種類を含むプレゼンス情報を、ユーザ情報ＤＢ１１０から抽出する（図６、ステップＳ７１）。
【００５２】
また、登録情報生成部１１３は、登録位置検索部１１１により出力された登録位置情報の入力を受け付ける。登録情報生成部１１３は、受け付けた登録位置情報と上述のようにして抽出したプレゼンス情報とを含む登録情報を生成し（図６、ステップＳ７２）、生成した登録情報を登録情報ＤＢ１１４に格納する。
【００５３】
登録情報生成部１１３が登録情報ＤＢ１１４に登録情報を格納すると、公開端末２の画面は図８（ｂ）に遷移する。図８（ｂ）に示す画面にて公開側ユーザにより「ＮＯ」が選択されると、位置及びプレゼンス種類の登録は終了する。図８（ｂ）に示す画面にて公開側ユーザにより「ＹＥＳ」が選択されると、公開端末２の画面は図７（ａ）に遷移し、プレゼンス情報管理システム１は、再びステップＳ６０〜Ｓ７２の処理を行う。
【００５４】
図９は、公開側ユーザのプレゼンス情報を公開する場合における、プレゼンス情報管理システム１の処理を示す図である。また、図１０は、公開側ユーザのプレゼンス情報を公開する場合における、閲覧端末３の画面表示を示す図である。
【００５５】
移動位置情報取得部１２０は、公開側ユーザの通過の検知した通過検知装置４から送信された装置識別情報を受け取る。また、所定の時間間隔で取得した公開端末２の位置情報を受け取る。移動位置情報取得部１２０は、受け取った装置識別情報又は位置情報に基づく移動位置情報を生成し（図９、ステップＳ９０）、生成した移動位置情報を移動位置情報ＤＢ１２１に格納する。
【００５６】
閲覧端末３の画面には、図１０（ａ）に示すように、プレゼンス情報の閲覧を閲覧側ユーザに対して許可した公開側ユーザの一覧が表示される。閲覧側ユーザが「佐藤くん」を選択すると（図９、ステップＳ９１）、閲覧端末３はネットワークを介して佐藤くんの公開用ＵＲＬに接続され、閲覧端末３の画面は図１０（ｂ）に遷移する。図１０（ｂ）に示す画面にて、予め受け取った共通パスワードが閲覧側ユーザにより入力されると、閲覧端末３からプレゼンス情報管理システム１に対して送信要求情報が送信される（図９、ステップＳ９２）。
【００５７】
プレゼンス情報管理システム１の受信部１０は、閲覧端末３から送信された送信要求情報を受信する。そして、プレゼンス要求に付加された共通パスワードとユーザ情報ＤＢ１１０に格納された共通パスワードとを照合する。これらが一致した場合には、受信部１０は受信した送信要求情報を公開部１２に出力する。
【００５８】
公開部１２の位置情報要求部１２２は、送信要求情報の入力を受け付けると、公開端末２に対する要求情報を、送信部１３を介して送信する（図９、ステップＳ９３）。
【００５９】
要求情報を受信した公開端末２は、緯度経度情報及び基地局情報を取得し（図９、ステップＳ９４）、取得した緯度経度情報及び基地局情報をプレゼンス情報管理システム１に送信する（図９、ステップＳ９５）。
【００６０】
プレゼンス情報管理システム１の判断部１２３は、公開端末２から送信された緯度経度情報及び基地局情報を、受信部１０を介して取得する。また、判断部１２３は、要求情報の出力後に通過検知装置４から送信された装置識別情報を、受信部１０を介して取得する（図９、ステップＳ９６）。判断部１２３は、現在位置情報が取得可能であるか否かを判断し（図９、ステップＳ９７）、判断の結果を位置情報選択部１２５に出力する（図９、ステップＳ９８）。すなわち、判断部１２３は、装置識別情報、緯度経度情報、及び基地局情報のいずれか少なくとも一つを取得した場合には、現在位置情報の取得が可能である旨の通知を位置情報選択部１２５に出力する。一方、装置識別情報、緯度経度情報、及び基地局情報のいずれも取得しなかった場合には、判断部１２３は、現在位置情報の取得が不可能である旨の通知を位置情報選択部１２５に出力する。
【００６１】
位置情報選択部１２５は、判断部１２３により出力された通知を受け付け、現在位置情報又は移動位置情報を選択する（図９、ステップＳ９９）。すなわち、位置情報選択部１２５から現在位置情報の取得が可能である旨の通知を受け取ると、位置情報選択部１２５は、現在位置情報生成部１２４から受け付けた現在位置情報を選択する。現在位置情報は、判断部１２３によって取得された装置識別情報、緯度経度情報、及び基地局情報のいずれかを含んでいる。一方、位置情報選択部１２５から現在位置情報の取得が不可能である旨の通知を受け取ると、位置情報選択部１２５は、移動位置情報ＤＢ１２１に格納された移動位置のうち、最新のものを選択する。位置情報選択部１２５は、選択した現在位置情報又は移動位置情報を情報取得部１２６に出力する（図９、ステップＳ１００）。
【００６２】
情報取得部１２６は、現在位置情報又は移動位置情報を受け付けると、この現在位置情報又は移動位置情報に基づいて登録情報ＤＢ１１４を検索し、登録情報を抽出する。受け付けた現在位置情報に対応する登録情報が抽出されない場合には、情報取得部１２６は、位置情報選択部１２５から最新の移動位置情報を取得し、この移動位置情報に基づいて登録情報を抽出する。情報取得部１２６は、抽出した登録情報に含まれるプレゼンス情報を取得し（図９、ステップＳ１０１）、取得したプレゼンス情報を、現在位置情報又は移動位置情報の取得日時とともに、送信部１３を介して閲覧端末３に送信する（図９、ステップＳ１０２）。
【００６３】
プレゼンス情報を受信した閲覧端末３は、図１１（ｃ）に示すように、画面にプレゼンス情報を表示する（図９、ステップＳ１０３）。このようにして、公開側ユーザのプレゼンス情報は閲覧端末３にて閲覧される。
【００６４】
本実施形態の作用効果について説明する。上述のように、プレゼンス情報管理システム１の登録情報ＤＢ１１４には、登録位置情報とプレゼンス情報とが格納されている。移動位置情報取得部１２０は、公開側ユーザの通過の検知に応じて通過検知装置４により送信される装置識別情報や、所定の時間間隔で取得する公開端末２の緯度経度情報及び基地局情報に基づいて取得した公開側ユーザの移動位置情報を、移動位置情報ＤＢ１２１に格納する。したがって、公開側ユーザの移動位置を記録しておくことができる。情報取得部１２６は、判断部１２３が現在位置情報の取得が可能であると判断した場合には、情報取得部１２６は現在位置情報に基づいて登録情報ＤＢ１１４からプレゼンス情報を取得する。これにより、公開ユーザの現在位置が特定できる場合には、この現在位置に対応したプレゼンス情報を得ることができる。一方、判断部１２３が現在位置情報の取得が不可能であると判断した場合には、情報取得部１２６は移動位置情報ＤＢ１２１に格納しておいた移動位置情報のうち最新のものに基づいて登録情報ＤＢ１１４からプレゼンス情報を取得する。よって、公開側ユーザが最近通過した移動位置に対応するプレゼンス情報を得ることができるため、よりリアルタイム性の高いプレゼンス情報を出力することができる。
【００６５】
また、本実施形態にかかるプレゼンス情報管理システム１では、公開用ＵＲＬに接続した閲覧ユーザに対して、公開側ユーザのプレゼンス情報を送信するが、これを、送信要求情報を含む電子メールを送信した閲覧ユーザに対して、公開側ユーザのプレゼンス情報を送信する、としてもよい。
【００６６】
また、移動位置情報は、プレゼンス情報を含んでいてもよい。この場合のプレゼンス情報は、この移動位置情報に含まれる装置識別情報、緯度経度情報、及び基地局情報に対応した登録情報から取得されたものである。
【図面の簡単な説明】
【００６７】
【図１】本発明にかかるプレゼンス情報管理システムの構成を示す図である。
【図２】ユーザ情報データベースに格納されているユーザ情報の例を示す図である。
【図３】変換テーブルに格納されている情報の例を示す図である。
【図４】登録情報データベースに格納されている登録情報の例を示す図である。
【図５】移動位置情報データベースに格納されている移動位置情報の例を示す図である。
【図６】登録位置情報とプレゼンス情報とを対応付けて登録する場合における、プレゼンス情報管理システムの処理を示す図である。
【図７】登録位置情報を登録する場合における、公開端末の画面を示す図である。
【図８】プレゼンス情報を登録する場合における、公開端末の画面を示す図である。
【図９】公開側ユーザのプレゼンス情報を公開する場合における、プレゼンス情報管理システムの処理を示す図である。
【図１０】公開側ユーザのプレゼンス情報を公開する場合における、閲覧端末の画面表示を示す図である。
【符号の説明】
【００６８】
１・・・プレゼンス情報管理システム、２・・・公開端末、３・・・記録装置、３・・・閲覧端末、４・・・通過検知装置、１０・・・受信部、１３・・・送信部、１１０・・・ユーザ情報データベース、１１１・・・登録位置検索部、１１２・・・変換テーブル、１１４・・・登録情報データベース、１２０・・・移動位置情報取得部、１２１・・・移動位置情報データベース、１２２・・・位置情報要求部、１２３・・・判断部、１２４・・・現在位置情報生成部、１２５・・・位置情報選択部、１２６・・・情報取得部。
【図１】
2005333253.tif 000003
【図２】
2005333253.tif 000004
【図３】
2005333253.tif 000005
【図４】
2005333253.tif 000006
【図５】
2005333253.tif 000007
【図６】
2005333253.tif 000008
【図７】
2005333253.tif 000009
【図８】
2005333253.tif 000010
【図９】
2005333253.tif 000011
【図１０】
2005333253.tif 000012