JP4594978B2 - メッセージ転送装置、メッセージ転送システム、メッセージ送信支援方法、及びプログラム - Google Patents
メッセージ転送装置、メッセージ転送システム、メッセージ送信支援方法、及びプログラム Download PDFInfo
- Publication number
- JP4594978B2 JP4594978B2 JP2007313855A JP2007313855A JP4594978B2 JP 4594978 B2 JP4594978 B2 JP 4594978B2 JP 2007313855 A JP2007313855 A JP 2007313855A JP 2007313855 A JP2007313855 A JP 2007313855A JP 4594978 B2 JP4594978 B2 JP 4594978B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- movement history
- message
- history information
- mobile terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Description
しかしながら、例えば、電車やバスなどでの移動中や、デパートや公園での待ち合わせ中などには、見知らぬ他人であっても、同じ乗り物に乗車中あるいは同じ場所にいる他人であれば、その乗り物や場所についての話題についてコミュニケーションを取りたいというニーズがある。
本実施形態では、サーバにログインしているユーザ間でリアルタイムにメッセージが送受信されるメッセンジャーサービスにおいて、同じ環境に置かれたユーザによりコミュニティが形成されることを前提としている。本実施形態のメッセージ交換システムは、コミュニティに参加しているユーザ(以下、コミュニティメンバーという。本発明の近隣ユーザに該当する。)間でのメッセージのやり取りを支援するものである。
起動支援プログラム12は、サーバ20からコミュニティメンバーを取得し、取得したコミュニティメンバーを表示し、そこから指定されたコミュニティメンバーをあて先としたメッセージを送信するように、メッセンジャープログラム11を起動するためのプログラムである。
メッセンジャー起動部116は、ユーザからコミュニティメンバーの選択を受け付け、受け付けたコミュニティメンバーにメッセージを送信するようにメッセンジャープログラム11を起動する。メッセンジャー起動部116は、例えば、選択されたコミュニティメンバーを示すユーザIDを引数としてメッセンジャープログラム11を起動する。なお、ユーザIDは指定してもよい。
メッセンジャー処理部215は、携帯端末10から送信されるメッセージを他の携帯端末10に転送する、いわゆるメッセンジャーサービスを提供する。
図13の処理では、サーバ20は、発信者IDに対応する移動履歴情報を日時の新しい順に移動履歴データベース251から読み出してLとする(S601)。サーバ20は、Lの先頭の移動履歴情報の日時をT1とする(S602)。サーバ20は、移動履歴データベース251に登録されている候補者IDのそれぞれについて、以下の処理を行う。
図14の処理では、サーバ20はまず、D1に「−1」を設定する(S621)。次に、サーバ20は、Lに含まれる各移動履歴情報について、移動履歴情報をR1として以下の処理を行う。
サーバ20は、Dが0以上であり、かつ、D1とD2との差が所定の誤差以下である場合には(S625:NO)、D1をD2とする(S626)。
一方、サーバ20は、D1が0以上であり、かつ、D1とD2との差が所定の誤差より大きい場合(S625:YES)、または、Lに含まれる全ての移動履歴情報について以上の処理を繰り返した場合には、T1からT2までの時間をTとして算出する(S627)。
以上のようにして、サーバ20は、発信者の移動履歴情報を遡って、候補者の位置が所定の誤差以下であった時間をTとして算出することができる。
サーバ20は、候補者IDに対応する移動履歴情報(以下、候補者移動履歴情報という。)を日時の新しい順に取得し(S703)、先頭の候補者移動履歴情報をR2とする(S704)。
サーバ20は、L1とL2とが一致する場合(S707:YES)、図16に示す静止中の候補者の同一環境時間Tの算出処理を行う(S708)。
図15に戻り、サーバ20は、Tが所定時間以上であれば(S709:YES)、可否を「○」とし(S710)、Tが所定時間未満であれば(S709:NO)、可否を「×」とする(S711)。
サーバ20は、発信者ID、L1、候補者ID、T、及び可否を設定した候補者情報を生成して作業テーブル61に登録する(S712)。
20 サーバ
30 通信ネットワーク
101 CPU
102 メモリ
103 記憶装置
104 通信インタフェース
105 入力装置
106 出力装置
107 GPSレシーバ
111 GPS情報取得部
113 コミュニティメンバー取得要求送信部
114 コミュニティメンバー受信部
115 コミュニティメンバー出力部
116 メッセンジャー起動部
117 メッセンジャー処理部
201 CPU
202 メモリ
203 記憶装置
204 通信インタフェース
212 コミュニティメンバー取得要求受信部
213 コミュニティメンバー抽出部
214 コミュニティメンバー送信部
215 メッセンジャー処理部
251 移動履歴データベース
252 ロケーションデータベース
51 画面
52 画面
53 画面
Claims (7)
- 複数の携帯端末と通信可能に接続され、前記携帯端末間のメッセージを転送するメッセージ転送装置であって、
前記携帯端末の現在位置を取得する位置情報取得部と、
前記携帯端末のユーザごとに、前記現在位置、及び現在時刻を含む移動履歴情報を記憶する移動履歴記憶部と、
一のユーザに対応する前記移動履歴情報に含まれる前記現在位置の変化に基づいて当該一のユーザが移動しているか否かを判定する移動判定部と、
前記一のユーザが移動していると判定した場合に、前記移動履歴記憶部を参照して、前記第1のユーザと所定時間以上所定の距離を保っている他の一又は複数のユーザである近隣ユーザを特定する近隣ユーザ特定部と、
前記近隣ユーザの一覧を前記一のユーザに対応する前記携帯端末に送信する近隣ユーザ送信部と、
を備えることを特徴とするメッセージ転送装置。 - 請求項1に記載のメッセージ転送装置であって、
前記位置情報取得部は、前記携帯端末から送信されるGPS情報を前記位置情報として取得すること、
を特徴とするメッセージ転送装置。 - 請求項1に記載のメッセージ転送装置であって、
前記近隣ユーザ特定部は、
前記一のユーザに対応する第1の移動履歴情報を前記現在時刻の新しい順に前記移動履歴記憶部から読み出し、
前記第1の移動履歴情報のそれぞれについて、前記第1の移動履歴情報に含まれる前記現在時刻に対応する第2の移動履歴情報をユーザごとに取得し、
最新の前記第1の移動履歴情報に含まれる前記現在位置と、対応する前記第2の移動履歴情報に含まれる前記現在位置との間の距離である最新距離を算出し、
前記一のユーザとは異なる他のユーザごとに、2番目に新しい前記第1の移動履歴情報から順に、前記第1の移動履歴情報に含まれる前記現在位置と、対応する前記第2の移動履歴情報に含まれる前記現在位置との間の距離を算出し、算出した前記距離と前記最新距離との差が前記所定の誤差を超えるか否かを判定し、前記差が前記誤差を超えた前記第1の移動履歴情報に含まれる前記現在時刻から、前記最新の第1の移動履歴情報に含まれる前記現在時刻までの時間である共通移動時間を算出し、
前記共通移動時間が前記所定時間以上である前記ユーザを前記近隣ユーザとして特定すること、
を特徴とするメッセージ転送装置。 - 請求項1に記載のメッセージ転送装置であって、
施設ごとに、前記施設が存在する領域を示す領域情報を記憶する領域情報記憶部と、
前記一のユーザが移動していないと判定した場合に、前記一のユーザに対応する最新の前記移動履歴情報を前記移動履歴記憶部から取得し、取得した前記移動履歴情報に含まれる前記現在位置を含む前記領域を示す前記領域情報である所属領域情報を前記領域情報記憶部から取得する領域情報取得部と、
前記一のユーザとは異なる他のユーザのそれぞれについて、前記他のユーザに対応する最新の前記移動履歴情報を前記移動履歴記憶部から取得し、取得した前記移動履歴情報に含まれる前記現在位置が、前記所属領域情報が示す前記領域の中か否かを判定する共存判定部と、
を備え、
前記近隣ユーザ特定部は、前記所属領域情報が示す前記領域の中に最新の前記現在位置が含まれる前記他のユーザを前記近隣ユーザとして特定すること、
を特徴とするメッセージ転送装置。 - 複数の携帯端末と、前記複数の携帯端末と通信可能に接続され、前記携帯端末間のメッセージを転送するメッセージ転送装置とを含むメッセージ転送システムであって、
前記メッセージ転送装置は、
前記携帯端末の現在位置を取得する位置情報取得部と、
前記携帯端末のユーザごとに、前記現在位置、及び現在時刻を含む移動履歴情報を記憶する移動履歴記憶部と、
一のユーザに対応する前記移動履歴情報に含まれる前記現在位置の変化に基づいて当該一のユーザが移動しているか否かを判定する移動判定部と、
前記一のユーザが移動していると判定した場合に、前記移動履歴記憶部を参照して、前記一のユーザと所定時間以上所定の距離を保っている他の一又は複数のユーザである近隣ユーザを特定する近隣ユーザ特定部と、
前記近隣ユーザの一覧を前記一のユーザに対応する前記携帯端末に送信する同一環境メンバー送信部と、
を備え、
前記携帯端末は、
前記近隣ユーザの一覧を受信する近隣ユーザ受信部と、
前記近隣ユーザの一覧を出力する近隣ユーザ出力部と、
出力した前記近隣ユーザから、メッセージの送信先となるユーザの指定を受け付ける送信先受付部と、
前記メッセージの入力を受け付けるメッセージ入力部と、
前記メッセージに、指定された前記近隣ユーザをあて先として付帯させて前記メッセージ転送装置に送信するメッセージ送信部と、
を備え、
前記メッセージ転送装置は、
前記携帯端末から送信される前記メッセージを受信するメッセージ受信部と、
前記メッセージに付帯された前記近隣ユーザに対応する前記携帯端末に前記メッセージを転送するメッセージ転送部と、
を備えることを特徴とするメッセージ転送システム。 - 携帯端末によるメッセージの送信を支援する方法であって、
複数の携帯端末間と通信可能に接続され、前記携帯端末間のメッセージを転送するメッセージ転送装置が、
前記携帯端末の現在位置を取得し、
前記携帯端末のユーザごとに、前記現在位置、及び現在時刻を含む移動履歴情報をメモリに記憶し、
一のユーザに対応する前記移動履歴情報に含まれる前記現在位置の変化に基づいて当該一のユーザが移動しているか否かを判定し、
前記一のユーザが移動していると判定した場合に、前記移動履歴記憶部を参照して、前記第1のユーザと所定時間以上所定の距離を保っている他の一又は複数のユーザである近隣ユーザを特定し、
前記近隣ユーザの一覧を前記一のユーザに対応する前記携帯端末に送信すること、
を特徴とするメッセージ送信支援方法。 - 携帯端末によるメッセージの送信を支援するプログラムであって、
複数の携帯端末間と通信可能に接続され、前記携帯端末間のメッセージを転送するメッセージ転送装置に、
前記携帯端末の現在位置を取得するステップと、
前記携帯端末のユーザごとに、前記現在位置、及び現在時刻を含む移動履歴情報をメモリに記憶するステップと、
一のユーザに対応する前記移動履歴情報に含まれる前記現在位置の変化に基づいて当該一のユーザが移動しているか否かを判定するステップと、
前記一のユーザが移動していると判定した場合に、前記移動履歴記憶部を参照して、前記第1のユーザと所定時間以上所定の距離を保っている他の一又は複数のユーザである近隣ユーザを特定するステップと、
前記近隣ユーザの一覧を前記一のユーザに対応する前記携帯端末に送信するステップと、
を実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007313855A JP4594978B2 (ja) | 2007-12-04 | 2007-12-04 | メッセージ転送装置、メッセージ転送システム、メッセージ送信支援方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007313855A JP4594978B2 (ja) | 2007-12-04 | 2007-12-04 | メッセージ転送装置、メッセージ転送システム、メッセージ送信支援方法、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009141513A JP2009141513A (ja) | 2009-06-25 |
JP2009141513A5 JP2009141513A5 (ja) | 2009-08-06 |
JP4594978B2 true JP4594978B2 (ja) | 2010-12-08 |
Family
ID=40871717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007313855A Expired - Fee Related JP4594978B2 (ja) | 2007-12-04 | 2007-12-04 | メッセージ転送装置、メッセージ転送システム、メッセージ送信支援方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4594978B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010214009A (ja) * | 2009-03-18 | 2010-09-30 | Fujitsu Ltd | 仮想ペット育成装置、仮想ペット育成方法、仮想ペット育成プログラム及び携帯端末装置 |
JP2013038721A (ja) * | 2011-08-10 | 2013-02-21 | Interman Corp | 位置情報履歴照合システム |
JP5441985B2 (ja) * | 2011-10-17 | 2014-03-12 | 株式会社Nttドコモ | サーバ装置、情報提供方法およびプログラム |
JP5523426B2 (ja) * | 2011-10-21 | 2014-06-18 | 株式会社Nttドコモ | 利用交通機関特定システム、利用交通機関特定サーバ及び利用交通機関特定方法 |
US9037653B2 (en) * | 2011-12-09 | 2015-05-19 | Facebook, Inc. | Mobile ad hoc networking |
US9344414B2 (en) | 2013-02-01 | 2016-05-17 | Interman Corporation | User similarity provision method |
JP2014197809A (ja) * | 2013-03-29 | 2014-10-16 | 富士通株式会社 | 検索システム、検索装置、検索プログラムおよび検索方法 |
JP6023859B2 (ja) * | 2015-08-18 | 2016-11-09 | インターマン株式会社 | 位置情報履歴照合システム |
JP6381719B1 (ja) * | 2017-03-29 | 2018-08-29 | 三菱電機株式会社 | 居宅端末及び住宅管理システム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001346267A (ja) * | 2000-03-30 | 2001-12-14 | Kddi Corp | 移動端末にグループ通信を提供するシステム |
JP2006081184A (ja) * | 2004-09-08 | 2006-03-23 | Lg Electronics Inc | 端末の位置情報を用いたグループ通信方法、及びptサービス用端末機 |
JP2006295460A (ja) * | 2005-04-08 | 2006-10-26 | Ntt Docomo Inc | 通話対象選択サーバ装置、端末装置、通話対象選択システム、通話対象選択方法 |
JP2007523561A (ja) * | 2004-02-20 | 2007-08-16 | ソニー エリクソン モバイル コミュニケーションズ, エービー | 存在情報及び位置情報に基づくPoCによるグループチャット方法 |
-
2007
- 2007-12-04 JP JP2007313855A patent/JP4594978B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001346267A (ja) * | 2000-03-30 | 2001-12-14 | Kddi Corp | 移動端末にグループ通信を提供するシステム |
JP2007523561A (ja) * | 2004-02-20 | 2007-08-16 | ソニー エリクソン モバイル コミュニケーションズ, エービー | 存在情報及び位置情報に基づくPoCによるグループチャット方法 |
JP2006081184A (ja) * | 2004-09-08 | 2006-03-23 | Lg Electronics Inc | 端末の位置情報を用いたグループ通信方法、及びptサービス用端末機 |
JP2006295460A (ja) * | 2005-04-08 | 2006-10-26 | Ntt Docomo Inc | 通話対象選択サーバ装置、端末装置、通話対象選択システム、通話対象選択方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2009141513A (ja) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4594978B2 (ja) | メッセージ転送装置、メッセージ転送システム、メッセージ送信支援方法、及びプログラム | |
KR100852126B1 (ko) | 이동단말장치, 토폴로지 관리장치, 위치 관리장치, 및통신방법 | |
US8165605B2 (en) | Automatic detection of personal networks | |
US20100205242A1 (en) | Friend-finding system | |
US20090017803A1 (en) | System and method for dynamic determination of a common meeting point | |
JP4972668B2 (ja) | 相乗り支援装置、相乗り支援方法およびプログラム | |
CN101675647A (zh) | 搜索和排列联系人数据库中的联系人 | |
CN103379013A (zh) | 一种基于即时通信的地理信息提供方法和*** | |
JP2003228532A (ja) | 携帯情報端末、情報取得方法、情報取得プログラムおよび情報取得システム | |
CN115334451A (zh) | 在移动网络中识别并定位用户 | |
KR20140137070A (ko) | 전자 기기, 서버, 전자 기기의 제어 방법 및 위치 정보 제공 방법 | |
CN109218982A (zh) | 景点信息获取方法、装置、移动终端以及存储介质 | |
WO2002013061A1 (fr) | Dispositif serveur servant a traiter des informations selon des informations concernant la position d'un terminal | |
JP4785606B2 (ja) | グループ通信管理装置、通信端末、および通信方法 | |
US9332521B2 (en) | Storage medium having stored therein communication program, information processing apparatus, communication terminal apparatus, communication system, and communication method | |
JP2007186117A (ja) | 最終列車自動通知方法及び最終列車自動通知システム | |
JP6509972B2 (ja) | 情報処理システム、サーバ、情報処理方法、およびコンピュータプログラム | |
JP2002056498A (ja) | バス乗車方法及びシステム | |
JP2003254777A (ja) | 移動情報通知システム並びにそのプログラム | |
JP2005212499A (ja) | 列車経路案内方法および列車経路案内システム | |
JP2007306984A (ja) | ゲームサーバ、端末装置、情報処理方法、及びプログラム | |
JP6600581B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP2015103234A (ja) | 情報送信装置、情報送信方法及びコンピュータプログラム | |
JP2016081253A (ja) | 情報出力装置、情報出力方法、およびプログラム | |
Ashbrook et al. | Enabling ad-hoc collaboration through schedule learning and prediction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090616 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090616 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100908 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100914 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100917 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4594978 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |