JP5817572B2 - サーバ装置、プログラム及び通信システム - Google Patents
サーバ装置、プログラム及び通信システム Download PDFInfo
- Publication number
- JP5817572B2 JP5817572B2 JP2012023860A JP2012023860A JP5817572B2 JP 5817572 B2 JP5817572 B2 JP 5817572B2 JP 2012023860 A JP2012023860 A JP 2012023860A JP 2012023860 A JP2012023860 A JP 2012023860A JP 5817572 B2 JP5817572 B2 JP 5817572B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- group
- conversation
- attribute information
- user
- 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
- 238000004891 communication Methods 0.000 title claims description 188
- 238000004364 calculation method Methods 0.000 claims description 30
- 238000000605 extraction Methods 0.000 claims description 23
- 239000000284 extract Substances 0.000 claims description 20
- 238000007726 management method Methods 0.000 description 123
- 238000000034 method Methods 0.000 description 51
- 230000008569 process Effects 0.000 description 46
- 238000012545 processing Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 9
- 238000012986 modification Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 230000002776 aggregation Effects 0.000 description 5
- 238000004220 aggregation Methods 0.000 description 5
- 238000004090 dissolution Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000000877 morphologic effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 241000220259 Raphanus Species 0.000 description 1
- 235000006140 Raphanus sativus var sativus Nutrition 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000001752 chlorophylls and chlorophyllins Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000000699 topical effect Effects 0.000 description 1
- 210000001260 vocal cord Anatomy 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
まず、図1及び図2の各図を用いて本実施形態における通信システム1の構成及び概要について説明する。
を有し、かつ、ユーザによって携帯可能な通信端末装置である。
(1)該当するグループのグループ名と、
(2)当該グループに参加しているユーザの性別(男、女、男女混合など)と、
(3)当該ユーザの年齢層(10代、20代等)と、
(4)当該ユーザまたはグループの嗜好を示す嗜好情報(サッカー、野球、音楽、映画等)と、それぞれ選択、または、入力させるための画面を表示し、ユーザの入力操作に応じて、当該入力された内容に対応するグループ属性情報(例えば、女性、20代、旅行好き等)を生成する。そして、通信端末装置10は、サーバ装置30に生成したグループ属性情報を登録するようになっている。なお、グループ属性情報の内容は、上記(1)〜(4)に限定されず、ユーザの属性またはグループの属性を示すものであればよい。
次に、図3を用いて本実施形態の各通信端末装置10の構成について説明する。なお、図3は、本実施形態の通信端末装置10の構成を示す構成図である。
次に、図4〜図9の各図を用いて本実施形態のサーバ装置30の構成について説明する。なお、図4は、本実施形態のサーバ装置30の構成を示すブロック図であり、図5は、本実施形態におけるサーバ装置30内のSNSユーザ管理DB331に記録されるデータの一例を示す図である。また、図6は、本実施形態におけるサーバ装置30内のグループ管理DB332に記録されるデータの一例を示す図であり、図7は、本実施形態におけるサーバ装置30内の会話属性情報管理DB333に記録されるデータの一例を示す図ある。さらに、図8は、サーバ管理制御部340が実行する会話属性情報抽出処理を概念的に示す概念図であり、図9は、会話属性情報DB333に所定の会話属性情報が格納された状態における類似度情報算出処理の具体例を示す概念図である。
(1)各ユーザに対応するユーザIDと、
(2)当該ユーザIDにより特定されるユーザが所属しているグループGRに対応した、グループIDと、
(3)当該ユーザの上記ユーザ情報と、
(4)当該ユーザの現在位置に対応した位置情報と、
が対応付けて登録(記録)される。
(1)該当するグループGRに対応したグループIDと、
(2)各グループGRのグループ名と、
(3)グループの会合が開催中か否かを示すフラグ情報と、
(4)各グループGRに所属するユーザID(以下、「所属ユーザID」という。)と、
(5)各グループGRの属性を示す上記グループ属性情報と、
(6)各グループGRの現在位置を示す位置情報と、
が対応付けて格納される。なお、グループの会合が非開催の場合には、最後に開催された際の所属ユーザID及び位置情報が登録されている。
(1)該当するグループGRのグループIDと、
(2)各グループGRの会話の集計開始時刻及び集計終了時刻と、
(3)各グループGRの会話から抽出された単語及び出現回数(すなわち、会話属性情報)と、
が対応付けて格納される。
次に、図10〜図12を用いて本実施形態の通信システムにおいて実行される具体的な処理について説明する。
まず、図10を用いて、グループ作成処理から、会話情報アップロードまでの処理動作について説明する。なお、この処理に先立って、各ユーザは、SNSの利用登録済みの状態、すなわち、SNSユーザ管理DB331に各種の情報が登録済みの状態になっているものとする。SNSへの利用登録方法は、従来のSNSと何ら変わらないので、説明を省略する。また、本動作において、通信端末装置10の端末管理制御部170は、表示制御部150を制御し、ユーザによるSNSへのログイン指示の表示を行いつつ、入力が操作部160に対してなされるのを待機しているものとする。
次いで、会話情報アップロード後の動作について図11を参照しつつ説明する。なお、この処理の実行タイミングは、図10の処理に続けて実行されるようになっているが、例えば、会合の次の日など時間を空けて実行されるようにしてもよい。
[5.1]変形例1
上記実施形態においては、SNSユーザの集団をグループGRとして説明したが、インターネットコミュニティそのものの推薦に利用することも可能であり、ユーザ集団で構成されるグループGRに対しても適用可能である。すなわち、グループGRは、必ずしもSNS上においてのみ適用されるものではなく、単に知り合い同士が集まっているユーザの集団をグループGRとすることも可能である。ただし、この場合には、各グループGRに所属するユーザは、何らかのインターネットコミュニティに会員として登録しているものとする。
また、上記必実施形態においては、サーバ装置30内に各DBを設け、管理及び制御する構成としたが、各DBの管理、制御主体となるコンピュータシステムは、各々、別個なコンピュータシステムによって稼働するようにしてもよい。
また、上記実施形態においては形態素解析を用い、各単語に対する重み付けを考慮していなかったが、TF−IDF(Term Frequency − Inverse Document Frequency)を用いて、各単語に重み付けを行うようにしてもよい。この構成によれば、高精度な類似度演算を行うことが可能となる。
また、上記実施形態においては、位置情報のみに基づいて比較対象となる会話属性情報を特定する構成を採用しているが、位置情報によって一部の会話属性情報に絞り込んだ後、グループ属性情報に基づいて、さらに、会話属性情報の比較対象グループを絞り込むようにしてもよい。この場合には、ステップSb202の処理を実行した後に、当該ステップSb202において特定されたグループGRのグループ属性情報と一致する属性を有するグループ属性情報(例えば、同世代、かつ、姓別が一致するなど)有するグループGRを特定し、当該特定したグループGRに対応した会話属性情報と、所属グループの会話属性情報と、に基づいてステップSb203の処理を実行する。この構成により、周辺に存在するグループGRのうち、属性の合致するグループGRを絞り込んで、比較対象とすることが可能となる。
また、上記実施形態においては、図8に示すように一般単語辞書に基づいて、一般単語を除外して、会話属性情報を抽出する構成を採用していたが、特徴的な単語のみを収録した辞書を用いて、特徴的な単語、すなわち、一般単語以外の単語を抽出するようにしてもよい。
また、上記実施形態においては、図8に示すように一般単語辞書に基づいて、一般単語を除外して、会話属性情報を抽出する構成を採用していたが、更に、会話内容のポジティブ、ネガティブを特定するため、例えば、「良かった」「興味深い」、「好き」等の単語を収録した、ポジティブ判定用の辞書を備え、上記のステップSb203において比較対象となる会話属性情報を特定する際に、例えば、ポジティブな単語が含まれている会話属性情報を特定するようにしてもよい。この構成によれば、特徴的な単語のみを収録した辞書を用いて、一般単語以外の単語を抽出することができる。この構成とすれば、周辺に存在するグループGRのうち、同一の話題について同じような感想を持っている、他のグループGRを更に絞り込んで、比較対象とすることが可能となる。
また上記実施形態においては、会話情報取得部130を通信端末装置10に内蔵、または、外部接続する構成を採用したが、SNSのサービス提供を受ける通信端末装置10と、会話情報取得部130は、必ずしも、単一の通信装置である必要はない。この場合、SNSのサービス提供を受ける通信端末装置10の他に、通信機能付きのマイクロホン(例えば、居酒屋に設置されている、注文用端末のような装置)を設け、会話情報をマイクロホン装置側からアップロードさせて、通信端末10を用いてSNSのサービスを受ける際に、グループ一覧データを取得するようにすればよい。
10 … 通信端末装置
30 … サーバ装置
100 … 記録部
101 … アプリケーション記録部
102 … 会話情報記録部
103 … SNS利用管理データ記録部
110 … ネットワーク通信部
120 … 現在位置検出部
130 … 会話情報取得部
140 … 表示部
150 … 表示制御部
160 … 操作部
170 … 端末管理制御部
310 … 通信制御部
330 … 記録装置
331 … SNSユーザ管理DB
332 … 画像データ管理DB
340 … サーバ管理制御部
350 … タイマ
Claims (12)
- ネットワークを介して接続された通信端末装置に所定の情報を提供するサーバ装置であって、
前記通信端末装置のユーザが所属するグループの現在位置を示す位置情報を当該通信端末装置を介して取得する位置情報取得手段と、
前記グループにおける会話に関する情報を会話情報として取得する会話情報取得手段と、
少なくとも前記グループを識別するための識別情報を含み、かつ、当該グループにおける会話の属性を示す会話属性情報を、前記取得した会話情報から抽出する会話属性情報抽出手段と、
前記取得された位置情報と、前記会話属性情報と、のデータベースへの登録を制御する制御手段と、
前記通信端末装置を介して前記所定の情報の取得を希望するユーザからの指示に基づいて当該ユーザの所属する所属グループに対応する所属グループ位置情報と、前記データベースに登録済みの他のグループに対応した位置情報と、を比較し、当該所属グループ位置情報により示される位置から所定の距離範囲内にある他のグループに対応した会話属性情報を抽出する比較抽出手段と、
前記所属グループの所属グループ会話属性情報と、前記抽出された他のグループの会話属性情報と、を比較し、当該比較対象となった前記会話属性情報に基づいて、比較対象となったグループ間における前記会話の類似度を類似度情報として算出する類似度算出手段と、
前記算出された類似度情報が所定条件を満たすグループを特定するグループ特定手段と、
前記特定されたグループに関する情報をグループ情報として該当する通信端末装置に対して前記ユーザに通知可能に配信する配信手段と、
を具備することを特徴とするサーバ装置。 - 請求項1に記載のサーバ装置において、
会話属性情報抽出手段が、前記取得した会話情報から所定の時間間隔ごとに抽出する、サーバ装置。 - 請求項1に記載のサーバ装置において、
前記会話情報取得手段が、前記グループにおける会話の音声に基づいて前記会話情報を取得する、サーバ装置。 - 請求項1乃至3の何れかに記載のサーバ装置において、
前記会話属性情報抽出手段が、比較対象となったグループ間における前記会話属性情報を単語の出現頻度を示すベクトル情報として抽出する、サーバ装置。 - 請求項4に記載のサーバ装置において、
前記類似度算出手段が、前記ベクトル情報のベクトル空間上における距離に応じて前記類似度情報を算出する、サーバ装置。 - 請求項1乃至5の何れかに記載のサーバ装置において、
前記グループの属性を示すグループ属性情報を前記通信端末装置を介して取得するグループ属性情報取得手段を、更に有し、
前記比較抽出手段が、前記位置情報に基づいて前記所属グループ位置情報により示される位置から所定の距離範囲内にある他のグループに対応した会話属性情報を抽出する際に、各グループに対応した前記グループ属性情報が所定の条件を満たすグループに対応する前記会話属性情報のみを抽出し、
前記類似度情報算出手段が、当該抽出された会話属性情報に基づいて、比較対象となったグループ間における前記会話の類似度を類似度情報として算出する、サーバ装置。 - 請求項6に記載のサーバ装置において、
前記グループ属性情報には、少なくともグループに属するユーザの性別、または、年齢が含まれる、サーバ装置。 - 請求項1乃至は7の何れかに記載のサーバ装置において、
前記類似度情報に基づき、比較対象となった他のグループに順位を付ける順位付与手段を、更に有し、
前記配信手段が、前記通信端末装置に対して、前記順位付与手段によって付与された順位が前記ユーザに認知可能な状態にて、前記グループ情報を配信する、サーバ装置。 - 請求項1乃至は8の何れかに記載のサーバ装置において、
前記会話属性情報抽出手段が、前記会話属性情報を抽出するための辞書を有する、サーバ装置 - 請求項9に記載のサーバ装置において、
前記辞書が、前記会話の属性として、当該会話のポジティブ、または、ネガティブを特定するための判定用単語を含んでおり、
前記比較抽出手段が、前記判定用単語がポジティブとなっている会話属性情報のみを抽出する、サーバ装置。 - ネットワークを介して、通信端末装置に対して所定の情報を提供するサーバ装置を、
前記通信端末装置のユーザが所属するグループの現在位置を示す位置情報を当該通信端末装置を介して取得する位置情報取得手段、
前記グループにおける会話に関する情報を会話情報として取得する会話情報取得手段と、
少なくとも前記グループを識別するための識別情報を含み、かつ、当該グループにおける会話の属性を示す会話属性情報を、前記取得した会話情報から抽出する会話属性情報抽出手段、
前記取得された位置情報と、前記会話属性情報と、のデータベースへの登録を制御する制御手段、
前記通信端末装置を介して前記所定の情報の取得を希望するユーザからの指示に基づいて当該ユーザの所属する所属グループに対応する所属グループ位置情報と、前記データベースに登録済みの他のグループに対応した位置情報と、を比較し、当該所属グループ位置情報により示される位置から所定の距離範囲内にある他のグループに対応した会話属性情報を抽出する比較抽出手段、
前記所属グループの所属グループ会話属性情報と、前記抽出された他のグループの会話属性情報と、を比較し、当該比較対象となった前記会話属性情報に基づいて、比較対象となったグループ間における前記会話の類似度を類似度情報として算出する類似度算出手段、
前記算出された類似度情報が所定条件を満たすグループを特定するグループ特定手段、
前記特定されたグループに関する情報をグループ情報として該当する通信端末装置に対して前記ユーザに通知可能に配信する配信手段、
として機能させることを特徴とするプログラム。 - ネットワークと、前記ネットワークに接続されたサーバ装置と、前記ネットワークを介して前記サーバ装置と通信を行う複数の通信端末装置と、を有する通信システムであって、
前記通信端末装置は、
自機のユーザが所属するグループの現在位置を示す位置情報を生成する位置情報生成手段と、
当該グループにおいてなされた会話の内容を示す会話情報を生成する会話情報生成手段と、
前記生成された位置情報及び会話情報を前記サーバ装置に送信する送信手段と、
を具備し、
前記サーバ装置は、
前記通信端末装置を介して前記会話情報、及び、前記位置情報を前記通信端末装置を介して取得する情報取得手段と、
少なくとも前記グループを識別するための識別情報を含み、かつ、当該グループにおける会話の属性を示す会話属性情報を前記会話情報に基づいて、抽出する会話属性情報抽出手段と、
前記取得された位置情報と、前記会話属性情報と、のデータベースへの登録を制御する制御手段と、
前記通信端末装置を介して所定の情報の取得を希望するユーザからの指示に基づいて当該ユーザの所属する所属グループに対応する所属グループ位置情報と、前記データベースに登録済みの他のグループに対応した位置情報と、を比較し、当該所属グループ位置情報により示される位置から所定の距離範囲内にある他のグループに対応した会話属性情報を抽出する比較抽出手段と、
前記所属グループの所属グループ会話属性情報と、前記抽出された他のグループの会話属性情報と、を比較し、当該比較対象となった前記会話属性情報に基づいて、比較対象となったグループ間における前記会話の類似度を類似度情報として算出する類似度算出手段と、
前記算出された類似度情報が所定条件を満たすグループを特定するグループ特定手段と、
前記特定されたグループに関する情報をグループ情報として該当する通信端末装置の前記ユーザに通知可能に配信する配信手段と、
を具備することを特徴とする通信システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012023860A JP5817572B2 (ja) | 2012-02-07 | 2012-02-07 | サーバ装置、プログラム及び通信システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012023860A JP5817572B2 (ja) | 2012-02-07 | 2012-02-07 | サーバ装置、プログラム及び通信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013161328A JP2013161328A (ja) | 2013-08-19 |
JP5817572B2 true JP5817572B2 (ja) | 2015-11-18 |
Family
ID=49173505
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012023860A Expired - Fee Related JP5817572B2 (ja) | 2012-02-07 | 2012-02-07 | サーバ装置、プログラム及び通信システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5817572B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105718464A (zh) * | 2014-12-02 | 2016-06-29 | 阿里巴巴集团控股有限公司 | 一种信息检索的方法及装置 |
JP2017191421A (ja) * | 2016-04-13 | 2017-10-19 | 株式会社Stand | ネットワークシステム、サーバ、および情報処理方法 |
JP6604267B2 (ja) * | 2016-05-26 | 2019-11-13 | トヨタ自動車株式会社 | 音声処理システムおよび音声処理方法 |
JP6744235B2 (ja) * | 2017-02-06 | 2020-08-19 | Kddi株式会社 | 通知装置、通知方法及び通知プログラム |
US11144783B2 (en) | 2018-05-21 | 2021-10-12 | Naver Corporation | Servers, non-transitory computer-readable media and methods for providing articles |
JP7419650B2 (ja) * | 2019-12-03 | 2024-01-23 | 株式会社Mixi | 情報処理装置及びプログラム |
JP7466987B2 (ja) * | 2019-12-27 | 2024-04-15 | 株式会社イトーキ | 会議群分析装置、及びプログラム |
-
2012
- 2012-02-07 JP JP2012023860A patent/JP5817572B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013161328A (ja) | 2013-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5817572B2 (ja) | サーバ装置、プログラム及び通信システム | |
US10282154B2 (en) | Graphical user interface for map search | |
US20200008008A1 (en) | Travel Recommendations on Online Social Networks | |
US20190026285A1 (en) | Generating Cards in Response to User Actions on Online Social Networks | |
US11361029B2 (en) | Customized keyword query suggestions on online social networks | |
US10255365B2 (en) | Priming search results on online social networks | |
CN106605418B (zh) | 使用基于位置的服务的移动客户端的电力管理 | |
US20130066964A1 (en) | Composited Posting Interface for Social Networking System | |
US20170097939A1 (en) | Methods, systems and techniques for personalized search query suggestions | |
US20140095308A1 (en) | Advertisement distribution apparatus and advertisement distribution method | |
US10262039B1 (en) | Proximity-based searching on online social networks | |
WO2017162138A1 (zh) | 动态信息展示***、方法、装置及终端 | |
CN107341162B (zh) | 网页处理方法和装置、用于网页处理的装置 | |
CN106126570B (zh) | 信息服务*** | |
US9179252B1 (en) | Selecting location-based content | |
US20170098012A1 (en) | Methods, systems and techniques for ranking personalized and generic search query suggestions | |
JP6028582B2 (ja) | サーバ装置、プログラム及び通信システム | |
US20150186530A1 (en) | Point of interest tagging from social feeds | |
US20160232167A1 (en) | System and method of providing location-based information | |
CN110347781B (zh) | 文章倒排方法、文章推荐方法、装置、设备及存储介质 | |
KR20140027011A (ko) | 친구 추천 방법 및 이를 위한 서버 및 단말 | |
JP5891909B2 (ja) | サーバ装置、プログラム及び通信システム | |
JP6028493B2 (ja) | サーバ装置、プログラム及び通信システム | |
JP2016053809A (ja) | サーバ装置、プログラム及び情報提供方法 | |
JP5903915B2 (ja) | サーバ装置、プログラム及び通信システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141219 |
|
TRDD | Decision of grant or rejection written | ||
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150828 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150901 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150914 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5817572 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |