JP2012190431A - Information distribution device - Google Patents

Information distribution device Download PDF

Info

Publication number
JP2012190431A
JP2012190431A JP2011121377A JP2011121377A JP2012190431A JP 2012190431 A JP2012190431 A JP 2012190431A JP 2011121377 A JP2011121377 A JP 2011121377A JP 2011121377 A JP2011121377 A JP 2011121377A JP 2012190431 A JP2012190431 A JP 2012190431A
Authority
JP
Japan
Prior art keywords
user
comment
web content
posting
information
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.)
Granted
Application number
JP2011121377A
Other languages
Japanese (ja)
Other versions
JP5727869B2 (en
Inventor
Tatsuo Kudo
達雄 工藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nomura Research Institute Ltd
Original Assignee
Nomura Research Institute Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nomura Research Institute Ltd filed Critical Nomura Research Institute Ltd
Priority to JP2011121377A priority Critical patent/JP5727869B2/en
Publication of JP2012190431A publication Critical patent/JP2012190431A/en
Application granted granted Critical
Publication of JP5727869B2 publication Critical patent/JP5727869B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To grasp influence of a comment that a user posts to a browsing site about a web content on other users when the user posts the comment.SOLUTION: An information distribution device 16 of one embodiment includes a comment reception part 32 which receives the user's comment on the web content; an abbreviated URL determination part 34 which determines an abbreviated URL capable of specifying a combination of the user and web content; a comment positing part 38 which posts the user's comment with an added link to this device including the abbreviated URL so that other users can browse; a transfer processing part 44 which makes a redirecting connection with the web content specified with the abbreviated URL of the link when other users gain access through the link; and a history update part 46 which updates a history showing that the other users browse the web content.

Description

本発明はデータ処理技術に関し、特に、ウェブコンテンツに対するユーザのコメントを他のユーザに閲覧可能に配信する技術に関する。   The present invention relates to a data processing technique, and more particularly to a technique for distributing a user's comment on web content so that it can be viewed by other users.

近年、個々のユーザがツイートとも呼ばれる短いコメントを投稿し、他のユーザがそのコメントを閲覧することができるウェブサイト(以下、「投稿サイト」とも呼ぶ。)によるコミュニケーションサービスが提供されている。   In recent years, a communication service has been provided by a website (hereinafter also referred to as “posting site”) where individual users can post short comments, also called tweets, and other users can view the comments.

特開2009−193133号公報JP 2009-193133 A

本発明者は、ウェブコンテンツに対するユーザのコメントを閲覧サイトへ投稿した場合に、そのコメントが他のユーザへ与える影響を把握することにより、ウェブコンテンツの提供者にとって有用な情報を得ることができると考えた。   When the present inventor posts a user comment on the web content to the browsing site, the inventor can obtain useful information for the provider of the web content by grasping the influence of the comment on other users. Thought.

本発明はこうした課題に鑑みてなされたものであり、その目的は、ウェブコンテンツに対するユーザのコメントを閲覧サイトへ投稿した場合に、そのコメントが他のユーザへ与える影響を把握可能にするための技術を提供することにある。   The present invention has been made in view of these problems, and a purpose thereof is to make it possible to grasp the influence of a comment on other users when the user's comment on web content is posted on a browsing site. Is to provide.

上記課題を解決するために、本発明のある態様の情報配信装置は、ウェブコンテンツを閲覧するユーザから、ウェブコンテンツに対するコメントであって、外部の投稿サイトへ投稿すべきコメントを受け付けるコメント受付部と、ユーザとウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する識別情報決定部と、識別情報を含む本装置宛のリンクをユーザのコメントに付加した上で、そのコメントを投稿サイトへ投稿することにより、ユーザのコメントを他のユーザに閲覧可能にするコメント投稿部と、他のユーザからリンクを介したアクセスを受け付けた場合、リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を他のユーザへ提供することにより、ウェブコンテンツを他のユーザに閲覧可能にするコンテンツ情報提供部と、他のユーザからリンクを介したアクセスを受け付けるたびに、リンクが含む識別情報で特定されるユーザのコメントに反応して他のユーザがウェブコンテンツを閲覧したことを示す履歴を更新する履歴更新部と、を備える。   In order to solve the above-described problem, an information distribution apparatus according to an aspect of the present invention includes a comment receiving unit that receives a comment on a web content from a user who browses the web content and a comment to be posted to an external posting site. An identification information determination unit that determines identification information that can uniquely identify a combination of a user and web content, and a link addressed to the device including the identification information are added to the user's comment, and the comment is posted to the posting site The comment posting part that makes it possible for other users to view the user's comments, and the position of the web content specified by the identification information included in the link when receiving access from other users via the link Web content can be viewed by other users by providing information to other users The content information providing unit and the history indicating that other users have browsed the web content in response to the user's comment specified by the identification information included in the link each time access from the other user via the link is received And a history update unit for updating.

なお、以上の構成要素の任意の組合せ、本発明の表現を方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。   It should be noted that any combination of the above-described constituent elements, and the expression of the present invention converted between a method, a system, a program, a recording medium storing the program, and the like are also effective as an aspect of the present invention.

本発明によれば、ウェブコンテンツに対するユーザのコメントを閲覧サイトへ投稿した場合に、そのコメントが他のユーザへ与える影響を把握することを支援できる。   ADVANTAGE OF THE INVENTION According to this invention, when the user's comment with respect to web content is contributed to a browsing site, it can support grasping | ascertaining the influence which the comment has on other users.

本発明の実施の形態の情報処理システムの構成を示す図である。It is a figure which shows the structure of the information processing system of embodiment of this invention. 図1の情報配信装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the information delivery apparatus of FIG. ホスト名保持部が保持するデータの構成を示す図である。It is a figure which shows the structure of the data which a host name holding part hold | maintains. コメント属性の構成を示す図である。It is a figure which shows the structure of a comment attribute. アクセス履歴の構成を示す図である。It is a figure which shows the structure of an access history. 情報配信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of an information delivery apparatus. 変形例におけるコメント属性の構成を示す図である。It is a figure which shows the structure of the comment attribute in a modification. 変形例におけるアクセス履歴の構成を示す図である。It is a figure which shows the structure of the access history in a modification.

図1は、本発明の実施の形態の情報処理システム100の構成を示す。情報処理システム100は、ECサイトサーバ10と、投稿サイトサーバ12で総称される投稿サイトサーバ12a、投稿サイトサーバ12b、投稿サイトサーバ12cと、ユーザ端末14で総称されるユーザ端末14a、ユーザ端末14b、ユーザ端末14cと、情報配信装置16と、管理者端末18とを備える。これらの各装置は、LAN・WAN・インターネット等、公知の通信手段を含む通信網20を介して接続される。   FIG. 1 shows a configuration of an information processing system 100 according to the embodiment of this invention. The information processing system 100 includes an EC site server 10, a posting site server 12 a collectively referred to as a posting site server 12, a posting site server 12 b, a posting site server 12 c, and a user terminal 14 a and a user terminal 14 b collectively referred to as a user terminal 14. , A user terminal 14c, an information distribution device 16, and an administrator terminal 18. Each of these devices is connected via a communication network 20 including known communication means such as LAN, WAN, and the Internet.

ユーザ端末14a〜ユーザ端末14cは、それぞれ異なるユーザにより操作される情報処理装置であり、本実施の形態ではウェブブラウザがインストールされた一般的なPCであることとする。ただし、ユーザ端末14a〜ユーザ端末14cはPCに限定されるものではなく、携帯電話機、スマートフォン、タブレット端末等であってもよいことはもちろんである。ユーザ端末14a〜ユーザ端末14cのそれぞれは、ECサイトサーバ10および投稿サイトサーバ12が提供するウェブページを所定のディスプレイに表示させる。   The user terminal 14a to the user terminal 14c are information processing apparatuses operated by different users, and in this embodiment, are assumed to be general PCs on which a web browser is installed. However, the user terminals 14a to 14c are not limited to PCs, and may be mobile phones, smartphones, tablet terminals, or the like. Each of the user terminals 14a to 14c displays web pages provided by the EC site server 10 and the posting site server 12 on a predetermined display.

ECサイトサーバ10は、様々な商品をオンラインで販売するウェブサイト(すなわちECサイト)をインターネット上に公開するウェブサーバである。なお、ECサイトは一例であり、ユーザによるコメントの対象となるウェブコンテンツを提供するウェブサイトであれば他の種類のウェブサイトであってもよいことはもちろんである。例えば、企業情報やニュースを提供するウェブサイトであってもよい。   The EC site server 10 is a web server that publishes on the Internet websites that sell various products online (that is, EC sites). It should be noted that the EC site is an example, and other types of websites may be used as long as the website provides web content to be commented by the user. For example, it may be a website that provides company information and news.

投稿サイトサーバ12a〜投稿サイトサーバ12cのそれぞれは、ユーザが抱く時々の感想が記されたコメント(いわゆる「ツイート」)が即時に投稿される投稿サイトをインターネット上に公開するウェブサーバである。このような投稿サイトとしては、例えば「Twitter」(商標もしくは登録商標)が挙げられる。本実施の形態では、ECサイトサーバ10からユーザ端末14へ提供されたウェブページを閲覧するユーザの、ECサイトで紹介された商品に対するコメントが投稿されることとする。なお、投稿サイトサーバ12a〜投稿サイトサーバ12cはそれぞれ異なる投稿サイトを公開するものであり、以下では、投稿サイトサーバ12aは投稿サイトA、投稿サイトサーバ12bは投稿サイトB、投稿サイトサーバ12cは投稿サイトCを公開することとする。   Each of the posting site server 12a to the posting site server 12c is a web server that publishes on the Internet a posting site to which a comment (so-called “tweet”) in which a user's impression is recorded is posted immediately. An example of such a posting site is “Twitter” (trademark or registered trademark). In the present embodiment, it is assumed that a comment on a product introduced on the EC site by a user who browses a web page provided from the EC site server 10 to the user terminal 14 is posted. The posting site server 12a to the posting site server 12c publish different posting sites. In the following, the posting site server 12a is the posting site A, the posting site server 12b is the posting site B, and the posting site server 12c is the posting. Publish site C.

情報配信装置16は、ECサイトサーバ10が提供するウェブコンテンツに対するユーザのコメントを受け付けて投稿サイトサーバ12へ中継する情報処理装置である。詳細は後述するが、情報配信装置16は、他のユーザに対する影響力が高いユーザを把握可能にする。管理者端末18は、情報配信装置16の管理者(運用者とも言える)により操作される一般的なPCである。管理者端末18は、管理者の指示に応じて、他のユーザに対する影響力が高いユーザを示す情報を情報配信装置16から取得してディスプレイへ表示させることにより、その情報を管理者へ提示する。   The information distribution device 16 is an information processing device that accepts a user's comment on web content provided by the EC site server 10 and relays it to the posting site server 12. Although details will be described later, the information distribution device 16 makes it possible to grasp a user who has a high influence on other users. The administrator terminal 18 is a general PC operated by an administrator (also referred to as an operator) of the information distribution device 16. In response to an instruction from the administrator, the administrator terminal 18 obtains information indicating a user who has a high influence on other users from the information distribution device 16 and displays the information on the display, thereby presenting the information to the administrator. .

図2は、図1の情報配信装置16の機能構成を示すブロック図である。情報配信装置16は、ホスト名保持部30と、コメント受付部32と、短縮URL決定部34と、コメント属性設定部36と、コメント投稿部38と、コメント属性保持部40と、ユーザアクセス受付部42と、転送処理部44と、履歴更新部46と、アクセス履歴保持部48と、集計処理部50と、ユーザ情報提示部52とを備える。なお、情報配信装置16はウェブサーバとしての機能も有するが、当該機能は公知技術であるため詳細な説明は省略する。   FIG. 2 is a block diagram showing a functional configuration of the information distribution apparatus 16 of FIG. The information distribution device 16 includes a host name holding unit 30, a comment receiving unit 32, a shortened URL determining unit 34, a comment attribute setting unit 36, a comment posting unit 38, a comment attribute holding unit 40, and a user access receiving unit. 42, a transfer processing unit 44, a history updating unit 46, an access history holding unit 48, a totaling processing unit 50, and a user information presentation unit 52. The information distribution device 16 also has a function as a web server, but since the function is a known technique, a detailed description thereof is omitted.

本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのCPUをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。例えば、図2の各機能ブロックは、ソフトウェアとして記録媒体に格納され、情報配信装置16のハードディスクにインストールされ、情報配信装置16のメインメモリに適宜読み出されてプロセッサにて実行されてもよい。   Each block shown in the block diagram of the present specification can be realized in terms of hardware by an element such as a CPU of a computer or a mechanical device, and in terms of software, it can be realized by a computer program or the like. The functional block realized by those cooperation is drawn. Therefore, those skilled in the art will understand that these functional blocks can be realized in various forms by a combination of hardware and software. For example, each functional block in FIG. 2 may be stored as a software in a recording medium, installed in a hard disk of the information distribution device 16, read appropriately in the main memory of the information distribution device 16, and executed by a processor.

ホスト名保持部30は、後述する短縮URLのホスト名フィールドへ設定すべき自装置(すなわち情報配信装置16)を示す複数のホスト名の候補を保持する。これら複数のホスト名の候補のそれぞれは、通信網20内のDNSサーバにおいても、情報配信装置16のIPアドレスと対応づけて保持される。   The host name holding unit 30 holds a plurality of host name candidates indicating its own device (that is, the information distribution device 16) to be set in a host name field of a shortened URL described later. Each of the plurality of host name candidates is also stored in the DNS server in the communication network 20 in association with the IP address of the information distribution apparatus 16.

図3は、ホスト名保持部30が保持するデータの構成を示す。情報配信装置16を示すホスト名の各候補(図3の「URLホスト名」)は、ユーザによるコメント対象となるウェブコンテンツ(以下、「コメント対象コンテンツ」とも呼ぶ。)を提供するウェブサイト(例えばECサイトサーバ10が公開するECサイト)のURLに設定されたホスト名(図3の「投稿元ホスト名」)と対応づけられる。本実施の形態では、URLホスト名には投稿元ホスト名と近似する文字列、言い換えれば一見して類似する文字列が設定される。例えば、投稿元ホスト名の一部を変化させたものであってもよく、投稿元ホスト名に対して短い文字列を付加したものであってもよい。   FIG. 3 shows a configuration of data held by the host name holding unit 30. Each candidate of the host name (“URL host name” in FIG. 3) indicating the information distribution device 16 is a website (for example, also referred to as “comment target content”) that is a target of comment by the user (for example, “comment target content”). It is associated with the host name (“posting source host name” in FIG. 3) set in the URL of the EC site published by the EC site server 10. In this embodiment, the URL host name is set to a character string that approximates the posting source host name, in other words, a character string that is similar at first glance. For example, a part of the posting source host name may be changed, or a short character string may be added to the posting source host name.

図2に戻り、コメント受付部32は、ユーザ端末14からECサイトサーバ10へ送信されて、ECサイトサーバ10から転送されたユーザのコメントを受け付ける。ECサイトサーバ10は、ユーザのコメントを情報配信装置16へ転送するにあたり、情報配信装置16が提供するコメント投稿のための共通API、すなわち投稿先の投稿サイトサーバ12の種類に依存しないAPIを通信網20を介して呼び出す。その際には引数として、投稿先である投稿サイトの識別情報・コメント文字列・コメント対象コンテンツのURL・ユーザID等のコメント関連情報を指定する。コメント受付部32は、共通APIの呼び出しに応じて、上記のコメント関連情報を取得する。   Returning to FIG. 2, the comment receiving unit 32 receives a user comment transmitted from the user terminal 14 to the EC site server 10 and transferred from the EC site server 10. The EC site server 10 communicates a common API for posting a comment provided by the information distribution device 16, that is, an API that does not depend on the type of the posting site server 12 as a posting destination, when transferring a user's comment to the information distribution device 16. Call through the network 20. In this case, comment-related information such as identification information of a posting site that is a posting destination, a comment character string, a URL of a comment target content, and a user ID are specified as arguments. The comment receiving unit 32 acquires the comment related information in response to the call of the common API.

短縮URL決定部34は、コメントを投稿したユーザ(以下、「コメント投稿ユーザ」とも呼ぶ。)と、コメント対象コンテンツとの組み合わせを一意に特定可能なURL(以下、「短縮URL」とも呼ぶ。)を決定する。   The shortened URL determination unit 34 is a URL (hereinafter also referred to as “abbreviated URL”) that can uniquely identify the combination of the user who posted the comment (hereinafter also referred to as “comment posting user”) and the comment target content. To decide.

具体的には、短縮URL決定部34は、ホスト名保持部30に保持されたURLホスト名の候補の中から、コメント対象コンテンツのURLが示すホスト名と対応づけられたものを特定する。そして、特定したURLホスト名を短縮URLのホスト名フィールドへ設定する。また短縮URL決定部34は、コメント投稿ユーザのIDとコメント対象コンテンツのURLとの組み合わせを所定の関数に入力し、その組み合わせを一意に示す文字列(例えば、その組み合わせにより一意に定まるハッシュ文字列)を取得する。そして、取得した文字列を短縮URLのパス名フィールドへ設定する。上記所定の関数は、短縮URL生成のための公知のツールが提供する関数であってもよい。   Specifically, the shortened URL determination unit 34 identifies a URL associated with the host name indicated by the URL of the comment target content from among the URL host name candidates held in the host name holding unit 30. Then, the specified URL host name is set in the host name field of the shortened URL. The shortened URL determination unit 34 inputs a combination of the comment posting user ID and the URL of the comment target content to a predetermined function, and a character string uniquely indicating the combination (for example, a hash character string uniquely determined by the combination) ) To get. Then, the acquired character string is set in the path name field of the shortened URL. The predetermined function may be a function provided by a known tool for generating a shortened URL.

コメント属性保持部40は、ユーザのコメントに関する属性情報(以下、「コメント属性」とも呼ぶ)を保持する記憶領域である。図4は、コメント属性の構成を示す。コメント属性設定部36は、コメント属性として、コメント対象コンテンツのURL(図5の「投稿元URL」)と、そのURLに応じて決定された短縮URLと、投稿者であるユーザのIDと、投稿サイトの識別情報とを対応づけてコメント属性保持部40へ格納する。   The comment attribute holding unit 40 is a storage area for holding attribute information (hereinafter also referred to as “comment attribute”) related to a user's comment. FIG. 4 shows the structure of comment attributes. The comment attribute setting unit 36 includes, as comment attributes, the URL of the content to be commented (“posting source URL” in FIG. 5), the shortened URL determined according to the URL, the ID of the user who is the poster, and the posting The site identification information is stored in the comment attribute holding unit 40 in association with it.

図2に戻り、コメント投稿部38は、ユーザのコメントを、そのユーザにより指定された投稿先サイトへ投稿するための処理を実行する。具体的には、まず、ユーザのコメントに対して、短縮URLを遷移先として設定したハイパーリンクを付加する。そして、投稿サイトA〜投稿サイトCのそれぞれが提供するコメント投稿用のAPIのうち、ユーザにより指定された投稿サイトのAPIを選択し、ハイパーリンクを付加したコメント文字列とユーザIDとを引数として呼び出す。これにより、ユーザが指定した投稿サイトに対応する投稿サイトサーバ12に対して、ハイパーリンクを付加したコメント文字列とユーザIDとを送信する。   Returning to FIG. 2, the comment posting unit 38 executes a process for posting the user's comment to the posting destination site designated by the user. Specifically, first, a hyperlink in which the shortened URL is set as a transition destination is added to the user's comment. Then, among the APIs for posting comments provided by each of the posting sites A to C, the API of the posting site specified by the user is selected, and the comment character string and the user ID with the hyperlink added are used as arguments. call. Thereby, the comment character string to which the hyperlink is added and the user ID are transmitted to the posting site server 12 corresponding to the posting site designated by the user.

コメントの投稿を受け付けた投稿サイトサーバ12は、ユーザのコメントを投稿日時順に並べてリスト表示する画面(いわゆる「タイムライン」)に、投稿されたコメントを追加して表示させる。それとともに、そのユーザのコメントを受信するよう設定している他のユーザ(いわゆる「フォロワー」)のタイムラインにも、その投稿されたコメントを追加して表示させる。   The posting site server 12 that has accepted the posting of comments adds and displays the posted comments on a screen (so-called “timeline”) in which the user's comments are arranged and displayed in order of posting date and time. At the same time, the posted comment is added and displayed on the timeline of another user who is set to receive the user's comment (so-called “follower”).

投稿サイトの自身のタイムラインを閲覧したユーザが、そのタイムラインに表示されたコメント内のハイパーリンクを選択し、そのハイパーリンクが短縮URLを含む場合、ユーザアクセス受付部42は、その短縮URLを指定したアクセス、例えばHTTP−GETリクエストをユーザ端末14から受け付ける。   When a user who has viewed his / her own timeline on the posting site selects a hyperlink in a comment displayed on the timeline, and the hyperlink includes a shortened URL, the user access receiving unit 42 displays the shortened URL. A specified access, for example, an HTTP-GET request is received from the user terminal 14.

転送処理部44は、コメント属性保持部40に保持されたコメント属性、具体的には短縮URLと投稿元URLとの対応関係を参照して、ユーザ端末14から受け付けた短縮URLに対応づけられた投稿元URLを特定する。そして転送処理部44は、その投稿元URLへのリダイレクトを指示するHTTPレスポンスをユーザ端末14へ送信する。これにより、ユーザ端末14のウェブブラウザによるアクセス先をコメント対象コンテンツへ遷移させ、コメント対象コンテンツをユーザ端末14に表示させる。   The transfer processing unit 44 refers to the comment attribute held in the comment attribute holding unit 40, specifically the correspondence between the shortened URL and the posting source URL, and is associated with the shortened URL received from the user terminal 14. Specify the posting source URL. Then, the transfer processing unit 44 transmits an HTTP response instructing redirection to the posting source URL to the user terminal 14. Thereby, the access destination by the web browser of the user terminal 14 is changed to the comment target content, and the comment target content is displayed on the user terminal 14.

アクセス履歴保持部48は、ユーザ端末14から短縮URLを指定したアクセスを受け付けた実績を示す履歴情報(以下、「アクセス履歴」とも呼ぶ。)を保持する。このアクセス履歴は、ユーザのコメントに反応してそのコメント対象コンテンツを他のユーザが閲覧した実績を示す情報である。図5は、アクセス履歴の構成を示す。アクセス履歴は、コメント属性保持部40に保持されたコメント属性において短縮URLと対応づけられた情報項目(図5の「投稿元URL」・「投稿者ID」・「投稿先」)を含む。さらに、ユーザ端末14から短縮URLを指定したアクセスを受け付けた日時(図5の「アクセス日時」)と、そのアクセスを一意に識別するためのIDとしてユーザ端末14のIPアドレス(図5の「IPアドレス」)とを含む。   The access history holding unit 48 holds history information (hereinafter, also referred to as “access history”) indicating the result of receiving an access specifying a shortened URL from the user terminal 14. This access history is information indicating the results of other users viewing the comment target content in response to the user's comment. FIG. 5 shows the structure of the access history. The access history includes information items (“posting URL”, “poster ID”, “posting destination” in FIG. 5) associated with the shortened URL in the comment attribute held in the comment attribute holding unit 40. Furthermore, the date and time when the access specifying the shortened URL is received from the user terminal 14 (“access date and time” in FIG. 5), and the IP address of the user terminal 14 (“IP” in FIG. 5 as an ID for uniquely identifying the access) Address ").

履歴更新部46は、短縮URLを指定したアクセスがユーザアクセス受付部42において受け付けられるたびに、現在日時をアクセス日時として特定し、また受け付けられたアクセスパケットにおける送信元アドレスをユーザ端末14のIPアドレスとして取得する。さらに、コメント属性保持部40から短縮URLに対応するコメント属性を取得する。そして、それらを対応づけた新たなアクセス履歴をアクセス履歴保持部48へ格納する。   The history update unit 46 specifies the current date and time as the access date and time each time an access specifying a shortened URL is received by the user access receiving unit 42, and the source address in the received access packet is the IP address of the user terminal 14 Get as. Further, the comment attribute corresponding to the shortened URL is acquired from the comment attribute holding unit 40. Then, a new access history associated with them is stored in the access history holding unit 48.

集計処理部50は、アクセス履歴保持部48に保持されたアクセス履歴を参照し、各ユーザが投稿したコメントが他のユーザに与えた影響度合いを集計する。本実施の形態では、各ユーザの1以上のコメントに反応して他のユーザがコメント対象コンテンツを閲覧した回数を集計する。具体的には、アクセス履歴における各投稿者IDと対応づけられたレコード数を集計することにより、各ユーザのコメント対象コンテンツに対する他のユーザの閲覧回数を導出する。図5に示すアクセス履歴の場合、ユーザ「nozomi」の2つのコメント対象コンテンツに対する他のユーザの閲覧回数は合計3回と算出される。   The tabulation processing unit 50 refers to the access history held in the access history holding unit 48 and tabulates the degree of influence of comments posted by each user on other users. In the present embodiment, in response to one or more comments of each user, the number of times other users have viewed the comment target content is tabulated. Specifically, by counting the number of records associated with each poster ID in the access history, the number of times other users have viewed the comment target content of each user is derived. In the case of the access history shown in FIG. 5, the number of times other users browse the two comment target contents of the user “nozomi” is calculated as a total of three times.

ユーザ情報提示部52は、投稿サイトへコメントを投稿したユーザに関する情報の提供要求を管理者端末18から受け付ける。ユーザ情報提示部52は、集計処理部50において集計された各ユーザのコメントによる他のユーザへの影響度合いに応じた態様で、各ユーザに関する情報(例えばアクセス履歴に保持された各ユーザのID)を管理者端末18へ提供する。本実施の形態では、各ユーザのコメント対象コンテンツに対する他のユーザの閲覧回数に応じた態様で各ユーザに関する情報が表示されるよう設定したデータを管理者端末18へ送信する。各ユーザに関する情報は、ウェブページのデータに含まれて管理者端末18へ提供されてもよく、所定形式の文書ファイルのデータに含まれて管理者端末18へ提供されてもよい。   The user information presentation unit 52 receives a request for providing information related to a user who has posted a comment to the posting site from the administrator terminal 18. The user information presenting unit 52 is information relating to each user (for example, the ID of each user held in the access history) in a manner corresponding to the degree of influence on other users by the comments of each user aggregated in the aggregation processing unit 50. Is provided to the administrator terminal 18. In this Embodiment, the data set so that the information regarding each user may be displayed in the aspect according to the browsing frequency of the other user with respect to the comment object content of each user is transmitted to the administrator terminal 18. Information on each user may be provided to the administrator terminal 18 included in the data of the web page, or may be provided to the administrator terminal 18 included in the data of the document file in a predetermined format.

なお図2には不図示であるが、情報配信装置16は、ユーザIDと、ユーザに関する各種属性情報(例えば氏名・性別・生年月日・メールアドレス等)とを対応づけて保持するユーザ情報保持部をさらに備えてもよい。ユーザ情報提示部52は、アクセス履歴に保持された各ユーザのIDをキーとしてユーザ情報保持部から各ユーザの属性情報を取得し、その属性情報を管理者端末18へ提供してもよい。   Although not shown in FIG. 2, the information distribution device 16 stores user information in association with a user ID and various attribute information related to the user (for example, name, gender, date of birth, mail address, etc.). A part may be further provided. The user information presentation unit 52 may acquire the attribute information of each user from the user information holding unit using the ID of each user held in the access history as a key, and provide the attribute information to the administrator terminal 18.

ここで、ユーザ情報提示部52によるユーザ情報の提示態様の例を挙げる。ユーザ情報提示部52は、コメント対象コンテンツに対する他のユーザの閲覧回数が所定値以上となったユーザの情報のみを管理者端末18へ提供してもよい。また、コメント対象コンテンツに対する他のユーザの閲覧回数の降順で、複数のユーザに関する情報をランキング表示させてもよい。また、コメント対象コンテンツに対する他のユーザの閲覧回数が所定値以上となったユーザの情報は、その閲覧回数が所定値未満のユーザの情報よりも視認性を高めた態様としてもよい。具体的には、文字サイズを大きくしてもよく、管理者の注意を喚起しやすいと想定される文字色や背景色を設定してもよい。   Here, the example of the presentation aspect of the user information by the user information presentation part 52 is given. The user information presentation unit 52 may provide only the information of the user whose number of times other users have viewed the comment target content to a predetermined value or more to the administrator terminal 18. Moreover, you may display the ranking regarding the information regarding a some user in the descending order of the browsing frequency of the other user with respect to comment object content. Moreover, the information of the user whose other user's browsing frequency with respect to the comment target content is equal to or greater than a predetermined value may have a higher visibility than the information of the user whose browsing frequency is less than the predetermined value. Specifically, the character size may be increased, and a character color or a background color that is likely to call the administrator's attention may be set.

以上の構成による動作を以下説明する。
ユーザ端末14aを操作してECサイトサーバ10のウェブコンテンツを閲覧中のユーザαが、そのウェブコンテンツに対する短い感想を記したコメントを特定の投稿サイトへ投稿する際、ECサイトサーバ10は予め定められた投稿フォームをユーザ端末14aへ送信して表示させる。ユーザαがその投稿フォームへコメントを入力して送信操作をすると、ECサイトサーバ10はユーザ端末14aからコメント文字列を受け付ける。ECサイトサーバ10は、そのコメント情報を引数として、情報配信装置16が提供する投稿サイトA〜Cに共通のコメント投稿用APIを呼び出す。
The operation of the above configuration will be described below.
When the user α who is browsing the web content of the EC site server 10 by operating the user terminal 14a posts a comment describing a short comment on the web content to a specific posting site, the EC site server 10 is predetermined. The posted form is transmitted to the user terminal 14a and displayed. When the user α inputs a comment to the posting form and performs a transmission operation, the EC site server 10 receives a comment character string from the user terminal 14a. The EC site server 10 calls the comment posting API common to the posting sites A to C provided by the information distribution device 16 with the comment information as an argument.

以下、情報配信装置16の動作を示す図6のフローチャートを参照して説明する。情報配信装置16のコメント受付部32がECサイトサーバ10から送信されたコメント情報を受け付けると(S10のY)、短縮URL決定部34は、ホスト名保持部30に保持されたホスト名の候補からECサイトのURL(のホスト名)に対応するホスト名を選択する。そして、コメント対象コンテンツとユーザとを一意に特定可能な短縮URLを決定する(S12)。コメント属性設定部36は、コメント対象コンテンツおよびユーザと、短縮URLとの対応関係を含むコメント属性をコメント属性保持部40へ記録する(S14)。コメント投稿部38は、短縮URLを含むハイパーリンクを付加したユーザコメントを引数として、ユーザにより指定された投稿サイトが提供するコメント投稿用APIを呼び出すことにより、その投稿サイトへユーザコメントを投稿する(S16)。ECサイトサーバ10からコメント情報を受け付けなければ(S10のN)、S12〜S16はスキップされる。   The operation will be described below with reference to the flowchart of FIG. When the comment receiving unit 32 of the information distribution device 16 receives the comment information transmitted from the EC site server 10 (Y in S10), the shortened URL determining unit 34 uses the host name candidates held in the host name holding unit 30. The host name corresponding to the URL (host name) of the EC site is selected. Then, a shortened URL capable of uniquely specifying the comment target content and the user is determined (S12). The comment attribute setting unit 36 records the comment attribute including the correspondence between the comment target content and the user and the shortened URL in the comment attribute holding unit 40 (S14). The comment posting unit 38 calls a comment posting API provided by the posting site specified by the user with a user comment to which a hyperlink including a shortened URL is added as an argument, thereby posting the user comment to the posting site ( S16). If comment information is not received from the EC site server 10 (N in S10), S12 to S16 are skipped.

投稿サイトサーバ12は、ユーザαのコメントを受け付けると、そのコメントをユーザαのタイムラインに表示させるとともに、ユーザαのフォロワーであるユーザβ(ユーザ端末14bの操作者であることとする)のタイムラインにも表示させる。ユーザβは、ユーザαのコメントを閲覧してコメント対象コンテンツに興味を持った場合、コメント内のハイパーリンクを選択する。その選択を検出したユーザ端末14bは、ハイパーリンクに含まれる短縮URLを指定したHTTP−GETリクエストを情報配信装置16へ送信する。   When the posting site server 12 accepts the comment of the user α, the posting site server 12 displays the comment on the timeline of the user α and the time of the user β who is the follower of the user α (which is an operator of the user terminal 14b). Also display on the line. When the user β views the comment of the user α and is interested in the comment target content, the user β selects a hyperlink in the comment. The user terminal 14 b that has detected the selection transmits an HTTP-GET request specifying the shortened URL included in the hyperlink to the information distribution device 16.

情報配信装置16のユーザアクセス受付部42がユーザ端末14bから送信されたGETリクエストを受け付けると(S18のY)、転送処理部44は、コメント属性保持部40が保持するコメント属性においてGETリクエストの短縮URLと対応づけられたコメント対象コンテンツのURLを特定する。そして、そのコメント対象コンテンツへのリダイレクト指示をユーザ端末14bへ送信することにより、ユーザ端末14bにおいてコメント対象コンテンツを表示させる(S20)。それとともに履歴更新部46は、GETリクエストの短縮URLと対応づけられたコメント属性を取得して新たなアクセス履歴をアクセス履歴保持部48へ追加的に記録する(S22)。ユーザ端末14bから短縮URLを指定したGETリクエストを受け付けなければ(S18のN)、S20およびS22はスキップされる。   When the user access receiving unit 42 of the information distribution apparatus 16 receives a GET request transmitted from the user terminal 14b (Y in S18), the transfer processing unit 44 shortens the GET request in the comment attribute held by the comment attribute holding unit 40. The URL of the comment target content associated with the URL is specified. Then, by transmitting a redirection instruction to the comment target content to the user terminal 14b, the comment target content is displayed on the user terminal 14b (S20). At the same time, the history update unit 46 acquires the comment attribute associated with the shortened URL of the GET request and additionally records a new access history in the access history holding unit 48 (S22). If a GET request designating a shortened URL is not accepted from the user terminal 14b (N in S18), S20 and S22 are skipped.

情報配信装置16の管理者は、他のユーザに対する影響力が高いユーザに関する情報を情報配信装置16から取得して、ECサイトの提供者(例えば商品の製造業者や販売会社)へ提供する。情報配信装置16のユーザ情報提示部52が管理者端末18から送信されたユーザ情報の提供要求を受け付けると(S24のY)、アクセス履歴保持部48は履歴更新部46に保持されたアクセス履歴をユーザごとに集計する。そして、各ユーザのコメント対象コンテンツに対する他のユーザの閲覧回数を算出する(S26)。ユーザ情報提示部52は、コメント対象コンテンツに対する他のユーザの閲覧回数が所定値以上のユーザに関する情報を、他のユーザに対して高い影響力を持つユーザであることを示す態様(例えば、他者への影響が強いユーザである旨のメッセージとともに)管理者端末18へ提供する(S28)。管理者端末18からユーザ情報の提供要求を受け付けなければ(S24のN)、S26およびS28はスキップされる。   The administrator of the information distribution apparatus 16 acquires information on a user who has a high influence on other users from the information distribution apparatus 16 and provides the information to a provider (for example, a manufacturer or sales company) of the EC site. When the user information presentation unit 52 of the information distribution apparatus 16 accepts the user information provision request transmitted from the administrator terminal 18 (Y in S24), the access history holding unit 48 displays the access history held in the history update unit 46. Aggregate by user. Then, the number of times other users browse the comment target content of each user is calculated (S26). The user information presentation unit 52 is a mode (for example, others) indicating that the information related to the user whose number of times the other user views the comment target content is a predetermined value or more is a user having high influence on the other user. The message is provided to the administrator terminal 18 (with a message that the user has a strong influence on the user) (S28). If a user information provision request is not received from the administrator terminal 18 (N in S24), S26 and S28 are skipped.

本実施の形態の情報配信装置16によれば、投稿サイトの閲覧者によるコメント対象コンテンツの閲覧要求を一旦自装置で受け付けた上で、ウェブサイト側へリダイレクトさせることにより、その閲覧要求を受け付けた実績を履歴として逐次記録する。そして、その履歴にもとづいて、ウェブコンテンツに対するユーザのコメントに反応して他のユーザがそのウェブコンテンツを閲覧した回数を集計することにより、他のユーザに対して影響力の高いユーザを抽出することができる。ウェブコンテンツの提供者やウェブサイトの運営者は、他のユーザに対して影響力の高いユーザの情報を商品販売に活用できる。例えば、他のユーザに対して影響力の高いユーザへ試供品を提供して、試供品に対する感想の投稿を促すことにより、商品の実質的な宣伝を行わせることができる。また、そのユーザの趣向にあわせた商品を提供することで肯定的なコメントの投稿を促し、そのユーザのコメントの影響を受ける他のユーザの購買意欲を高めるような販売戦略をとることもできる。   According to the information distribution apparatus 16 of the present embodiment, the browsing request for the comment target content by the reader of the posting site is once accepted by the own apparatus and then redirected to the website side, thereby accepting the browsing request. Record results as history. Then, based on the history, in response to the user's comment on the web content, the number of times other users browse the web content is aggregated to extract users who have a high influence on other users. Can do. A web content provider or a website operator can use information on a user who has high influence on other users for product sales. For example, it is possible to make a substantial advertisement of a product by providing a sample to a user who has a high influence on other users and prompting the user to post a comment on the sample. It is also possible to adopt a sales strategy that encourages the posting of positive comments by providing products that match the user's preferences and increases the willingness to purchase other users who are affected by the user's comments.

なお、本実施の形態において、他のユーザに対する影響力の高いユーザの判定基準は、コメント対象コンテンツにアクセスすることが未確定のフォロワーの数ではなく、コメント対象コンテンツにアクセスすることが確定したユーザ数である。したがって、他のユーザに対する影響力の高いユーザを一層精度よく抽出できる。   In the present embodiment, the determination criterion of a user who has a high influence on other users is not the number of followers that have yet to be confirmed to access the comment target content, but the user who has determined to access the comment target content. Is a number. Therefore, it is possible to extract a user having high influence on other users with higher accuracy.

また情報配信装置16によれば、コメント内のハイパーリンクに設定する短縮URLのホスト名として、コメント対象コンテンツのURLに設定されたホスト名に近似するホスト名が設定される。これにより、コメント対象コンテンツのURLと何ら関わりのない短縮URLを設定する場合よりも、ハイパーリンクを選択(クリック)するにあたってのユーザの不安を低減させて、ハイパーリンクを選択させやすくし、コメント対象コンテンツへのアクセスを促進させることができる。   Further, according to the information distribution apparatus 16, a host name that approximates the host name set in the URL of the comment target content is set as the host name of the shortened URL set in the hyperlink in the comment. This reduces the user's anxiety when selecting (clicking) a hyperlink and makes it easier to select a hyperlink than when setting a shortened URL that has nothing to do with the URL of the comment target content. Access to content can be promoted.

また情報配信装置16によれば、投稿サイトの種類に依存しない共通のコメント投稿用APIを、ユーザ用のウェブコンテンツを提供するウェブサイト(図1ではECサイトサーバ10)へ提供する。これにより、ユーザ用のウェブコンテンツを提供するウェブサイトでは、コメント投稿先となる投稿サイトの違いを意識することなく共通APIをコールすればよく、ユーザコメント投稿機能の実装コストや保守コストが低減される。   Further, the information distribution device 16 provides a common comment posting API that does not depend on the type of posting site to a website (EC site server 10 in FIG. 1) that provides web content for users. As a result, in a website that provides web content for users, it is only necessary to call a common API without being aware of the difference between posting sites to which comments are posted, and the implementation cost and maintenance cost of the user comment posting function are reduced. The

以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。   The present invention has been described based on the embodiments. This embodiment is an exemplification, and it will be understood by those skilled in the art that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are also within the scope of the present invention. is there.

第1の変形例を説明する。上記実施の形態においては、集計処理部50は、アクセス履歴における投稿者IDごとのレコード数を集計した。変形例においては、投稿者IDごとに集計したレコード数をさらに短縮URLの種類数(言い換えればユーザコメントの総数)で除算してもよい。すなわち、1コメントあたりの他のユーザの平均反応数を算出してもよい。ユーザ情報提示部52は、上記の除算結果が所定値以上のユーザを、他のユーザに対して影響力の高いユーザと判定してもよい。この変形例によると、単に投稿コメント数が多い結果、コメント対象コンテンツの閲覧数が多くなったユーザを排除して、少ない投稿コメント数であっても効率的に多くの他のユーザに影響を与えるユーザ(典型的にはフォロワーが多く、かつ、フォロワーの追随を招きやすいユーザ)を抽出することができる。すなわち、ウェブコンテンツの提供者やウェブサイトの運営者にとって重要となるユーザの抽出精度を高めることができる。   A first modification will be described. In the above embodiment, the tabulation processing unit 50 tabulates the number of records for each contributor ID in the access history. In a modification, the number of records counted for each poster ID may be further divided by the number of types of shortened URLs (in other words, the total number of user comments). That is, the average number of reactions of other users per comment may be calculated. The user information presentation unit 52 may determine a user whose division result is greater than or equal to a predetermined value as a user having high influence on other users. According to this modification, a user who has viewed a large number of comments as a result of simply having a large number of posted comments is excluded, and even if the number of posted comments is small, many other users are efficiently affected. Users (typically users who have many followers and are likely to follow the followers) can be extracted. That is, it is possible to improve the extraction accuracy of the user, which is important for the web content provider and the website operator.

第2の変形例を説明する。上記実施の形態においては、ECサイトサーバ10から情報配信装置16へユーザコメントが送信される際に、投稿サイトA〜Cのいずれかが指定されることとした。変形例においては、コメントを投稿する際のチェックボックスによる選択等により、ユーザが複数の投稿サイトを投稿先として一括して指定してもよい。そして、ECサイトサーバ10は共通APIをコールする際にそれら複数の投稿サイトを指定してもよい。この場合、情報配信装置16のコメント投稿部38は、指定された複数の投稿サイトそれぞれに対して、ユーザコメントを並行して送信してもよい。この変形例によると、複数の投稿サイトへのコメント投稿が1回の操作で実現されるため、コメントを投稿するユーザの負担を低減できる。   A second modification will be described. In the above embodiment, when a user comment is transmitted from the EC site server 10 to the information distribution device 16, one of the posting sites A to C is designated. In the modified example, the user may collectively specify a plurality of posting sites as posting destinations by selecting with a check box when posting a comment. Then, the EC site server 10 may specify the plurality of posting sites when calling the common API. In this case, the comment posting unit 38 of the information distribution device 16 may transmit user comments in parallel to each of a plurality of designated posting sites. According to this modified example, comment posting to a plurality of posting sites is realized by a single operation, so that the burden on the user who posts a comment can be reduced.

第3の変形例を説明する。上記実施の形態においては言及していないが、コメント投稿部38は確認部を含んでもよい。この確認部は、実際に投稿サイトサーバ12へ投稿するコメントのデータ、すなわち短縮URLを含むハイパーリンクが付加されたコメントのデータをECサイトサーバ10へ提供することにより、投稿者であるユーザのユーザ端末14において編集可能に表示させてもよい。ユーザによる(編集を含む)確認後に送信操作がなされた場合、確認部はECサイトサーバ10から確認後のユーザコメントを受け付け、コメント投稿部38は確認後のユーザコメントを投稿サイトサーバ12へ送信する。この変形例によると、実際に投稿されるコメントの内容、すなわち短縮URLを含むハイパーリンクが付加されたコメントをユーザに確認させることができる。例えばユーザは、ハイパーリンクのクリックを促す文章等を追記することができる。   A third modification will be described. Although not mentioned in the above embodiment, the comment posting unit 38 may include a confirmation unit. The confirmation unit provides the EC site server 10 with comment data that is actually posted to the posting site server 12, that is, comment data to which a hyperlink including a shortened URL is added. It may be displayed on the terminal 14 so that it can be edited. When a transmission operation is performed after confirmation by the user (including editing), the confirmation unit accepts a user comment after confirmation from the EC site server 10, and the comment posting unit 38 transmits the user comment after confirmation to the posting site server 12. . According to this modification, it is possible to make the user confirm the content of the comment that is actually posted, that is, the comment to which the hyperlink including the shortened URL is added. For example, the user can add a sentence that prompts the user to click a hyperlink.

第4の変形例を説明する。図7で示すようにコメント属性保持部40は、コメント属性として、ユーザにより投稿されたコメントの内容(以下、「コメント本文」とも呼ぶ。)をさらに保持してもよい。本変形例のコメント属性設定部36は、コメント受付部32がECサイトサーバ10から送信されたコメント情報を受け付けた際、コメント本文と、投稿元URLと、短縮URLと、ユーザIDと、投稿サイトの識別情報とを対応づけてコメント属性保持部40へ格納する。同様に、図8で示すようにアクセス履歴保持部48は、アクセス履歴として、ユーザにより投稿されたコメント本文をさらに保持してもよい。本変形例の履歴更新部46は、短縮URLを指定したアクセスがユーザアクセス受付部42において受け付けられるたびに、コメント属性保持部40から短縮URLに対応するコメント本文を含むコメント属性を取得してアクセス履歴保持部48へ格納する。   A fourth modification will be described. As shown in FIG. 7, the comment attribute holding unit 40 may further hold the content of a comment posted by the user (hereinafter also referred to as “comment body”) as a comment attribute. When the comment receiving unit 32 receives the comment information transmitted from the EC site server 10, the comment attribute setting unit 36 of this modification example has a comment body, a posting source URL, a shortened URL, a user ID, and a posting site. Are stored in the comment attribute holding unit 40 in association with each other. Similarly, as shown in FIG. 8, the access history holding unit 48 may further hold a comment text posted by the user as an access history. The history update unit 46 of this modification example obtains a comment attribute including a comment text corresponding to the shortened URL from the comment attribute holding unit 40 every time an access specifying a shortened URL is accepted by the user access accepting unit 42. Store in the history holding unit 48.

第4の変形例において集計処理部50はコメント解析部を含んでもよい。コメント解析部は、コメント属性保持部40に保持されたコメント本文の属性(特徴とも言える)を、形態素解析や構文解析、予め定められたキーワードとのマッチング等の公知の自然言語処理技術を用いて特定する。例えば、コメントの末尾が断定形であるか否か(断定の助動詞で終わっているか否か)や、コメントの末尾が疑問形であるか否か(疑問の助動詞や記号「?」で終わっているか否か)、コメントが特定のキーワードや記号を含むか否か、文字数等を特定する。   In the fourth modification, the tabulation processing unit 50 may include a comment analysis unit. The comment analysis unit uses a known natural language processing technique such as morphological analysis, syntax analysis, matching with a predetermined keyword, etc., for the attribute (also referred to as a feature) of the comment text held in the comment attribute holding unit 40. Identify. For example, whether a comment ends with a definite form (whether it ends with a definitive auxiliary verb), or whether a comment ends with a question form (whether it ends with a questionable auxiliary verb or the symbol “?”) No), whether the comment includes a specific keyword or symbol, the number of characters, etc.

集計処理部50は、アクセス履歴保持部48に保持されたコメント本文ごと(短縮URLごとでもよい)に他のユーザがコメント対象コンテンツを閲覧した回数、すなわちアクセス履歴保持部48におけるコメント本文の種類ごとのレコード数を集計する。ユーザ情報提示部52は、各コメントの属性情報と、各コメント対象コンテンツの閲覧回数を対応づけた情報を管理者端末18へ提供する。例えば、他のユーザがコメント対象コンテンツを閲覧した回数が所定回数以上となったコメントの属性情報を管理者端末18へ提供してもよい。   The totalization processing unit 50 counts the number of times other users have viewed the comment target content for each comment body (may be for each shortened URL) stored in the access history storage unit 48, that is, for each type of comment body in the access history storage unit 48. Count the number of records. The user information presentation unit 52 provides the administrator terminal 18 with information in which the attribute information of each comment is associated with the number of times of viewing of each comment target content. For example, the attribute information of the comment in which the number of times other users have viewed the comment target content is a predetermined number or more may be provided to the administrator terminal 18.

第4の変形例によれば、どのような特徴を持つコメントが他者に対して影響を与えやすいか、言い換えれば、他者の閲覧行動を喚起させやすいかを、閲覧回数の実績に基づいて客観的に判別することが容易になる。例えば、情報処理システム100の管理者は、他者の閲覧行動を喚起させやすいコメントの特徴をユーザへ提示することにより、ユーザによる投稿コメントの作成を支援することができる。   According to the fourth modified example, based on the results of the number of times of browsing, it is determined what type of comment is likely to affect others, in other words, whether it is easy to evoke the browsing behavior of others. It becomes easy to make an objective determination. For example, the administrator of the information processing system 100 can support the creation of a posted comment by the user by presenting to the user the feature of a comment that can easily arouse the browsing behavior of others.

上述した実施の形態、変形例の任意の組み合わせもまた本発明の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施の形態、変形例それぞれの効果をあわせもつ。   Any combination of the above-described embodiments and modifications is also useful as an embodiment of the present invention. The new embodiment generated by the combination has the effects of the combined embodiment and modification.

請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。   It should also be understood by those skilled in the art that the functions to be fulfilled by the constituent elements recited in the claims are realized by the individual constituent elements shown in the embodiments and the modified examples or by their linkage.

10 ECサイトサーバ、 12 投稿サイトサーバ、 14 ユーザ端末、 16 情報配信装置、 18 管理者端末、 30 ホスト名保持部、 32 コメント受付部、 34 短縮URL決定部、 36 コメント属性設定部、 38 コメント投稿部、 40 コメント属性保持部、 42 ユーザアクセス受付部、 44 転送処理部、 46 履歴更新部、 48 アクセス履歴保持部、 50 集計処理部、 52 ユーザ情報提示部、 100 情報処理システム。   10 EC site server, 12 posting site server, 14 user terminal, 16 information distribution device, 18 administrator terminal, 30 host name holding unit, 32 comment receiving unit, 34 shortened URL determining unit, 36 comment attribute setting unit, 38 comment posting Section, 40 comment attribute holding section, 42 user access receiving section, 44 transfer processing section, 46 history updating section, 48 access history holding section, 50 tabulation processing section, 52 user information presentation section, 100 information processing system.

Claims (4)

ウェブコンテンツを閲覧するユーザから、前記ウェブコンテンツに対するコメントであって、外部の投稿サイトへ投稿すべきコメントを受け付けるコメント受付部と、
前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する識別情報決定部と、
前記識別情報を含む本装置宛のリンクを前記ユーザのコメントに付加した上で、そのコメントを前記投稿サイトへ投稿することにより、前記ユーザのコメントを他のユーザに閲覧可能にするコメント投稿部と、
前記他のユーザから前記リンクを介したアクセスを受け付けた場合、前記リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を前記他のユーザへ提供することにより、前記ウェブコンテンツを前記他のユーザに閲覧可能にするコンテンツ情報提供部と、
前記他のユーザから前記リンクを介したアクセスを受け付けるたびに、前記リンクが含む識別情報で特定されるユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧したことを示す履歴を更新する履歴更新部と、
を備えることを特徴とする情報配信装置。
A comment accepting unit that accepts a comment on the web content from a user who browses the web content and that should be posted to an external posting site;
An identification information determination unit that determines identification information that can uniquely identify a combination of the user and the web content;
A comment posting unit for adding a link addressed to the apparatus including the identification information to the user's comment and posting the comment to the posting site so that the user's comment can be viewed by other users; ,
When access via the link is received from the other user, the web content is provided to the other user by providing position information of the web content specified by the identification information included in the link to the other user. A content information providing unit that can be viewed by other users,
Every time an access via the link is received from the other user, a history indicating that the other user has browsed the web content is updated in response to a user's comment specified by the identification information included in the link. A history update unit,
An information distribution apparatus comprising:
前記履歴を参照し、前記ユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧した回数に応じた態様で、前記ユーザの情報を外部へ提示するユーザ情報提示部をさらに備えることを特徴とする請求項1に記載の情報配信装置。   A user information presentation unit that refers to the history and presents the user information to the outside in a manner corresponding to the number of times the other user browses the web content in response to the user's comment; The information distribution apparatus according to claim 1, wherein the information distribution apparatus is an information distribution apparatus. 前記識別情報決定部は、前記識別情報として、本装置を示すホスト名と、前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能なパス名とを含むURLを決定し、その際、予め定められた本装置を示す複数種類のホスト名の候補の中から、前記ウェブコンテンツを提供するウェブサイトと対応づけられたホスト名を前記URLへ設定することを特徴とする請求項1または2に記載の情報配信装置。   The identification information determination unit determines, as the identification information, a URL including a host name indicating the apparatus and a path name capable of uniquely specifying a combination of the user and the web content. 3. The host name associated with a website that provides the web content is set in the URL from among a plurality of types of host name candidates indicating the apparatus. 4. Information distribution device. ウェブコンテンツを閲覧するユーザから、前記ウェブコンテンツに対するコメントであって、外部の投稿サイトへ投稿すべきコメントを受け付ける機能と、
前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する機能と、
前記識別情報を含む本装置宛のリンクを前記ユーザのコメントに付加した上で、そのコメントを前記投稿サイトへ投稿することにより、前記ユーザのコメントを他のユーザに閲覧可能にする機能と、
前記他のユーザから前記リンクを介したアクセスを受け付けた場合、前記リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を前記他のユーザへ提供することにより、前記ウェブコンテンツを前記他のユーザに閲覧可能にする機能と、
前記他のユーザから前記リンクを介したアクセスを受け付けるたびに、前記リンクが含む識別情報で特定されるユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧したことを示す履歴を更新する機能と、
をコンピュータに実現させるためのコンピュータプログラム。
A function for accepting a comment on the web content from a user who browses the web content and which should be posted to an external posting site;
A function of determining identification information capable of uniquely identifying a combination of the user and the web content;
A function that allows the user's comment to be viewed by other users by adding a link to the user's comment including the identification information to the user's comment and posting the comment to the posting site.
When access via the link is received from the other user, the web content is provided to the other user by providing position information of the web content specified by the identification information included in the link to the other user. Features that can be viewed by other users,
Every time an access via the link is received from the other user, a history indicating that the other user has browsed the web content is updated in response to a user's comment specified by the identification information included in the link. Function to
A computer program for realizing a computer.
JP2011121377A 2011-02-24 2011-05-31 Information distribution device Active JP5727869B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011121377A JP5727869B2 (en) 2011-02-24 2011-05-31 Information distribution device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011037804 2011-02-24
JP2011037804 2011-02-24
JP2011121377A JP5727869B2 (en) 2011-02-24 2011-05-31 Information distribution device

Publications (2)

Publication Number Publication Date
JP2012190431A true JP2012190431A (en) 2012-10-04
JP5727869B2 JP5727869B2 (en) 2015-06-03

Family

ID=47083469

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011121377A Active JP5727869B2 (en) 2011-02-24 2011-05-31 Information distribution device

Country Status (1)

Country Link
JP (1) JP5727869B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014099126A (en) * 2012-11-16 2014-05-29 Pioneer Electronic Corp Display controller and display control method
JP2018005347A (en) * 2016-06-28 2018-01-11 アジャイルメディア・ネットワーク株式会社 Relation creation device, relation creation method, and program for the same
JP2018032060A (en) * 2016-08-22 2018-03-01 学校法人関西学院 Submission information processing device, user terminal, submission information processing method, and program
JP2018190008A (en) * 2017-04-28 2018-11-29 株式会社プレイド Server device, information processing method, and program
JP2021089756A (en) * 2021-02-10 2021-06-10 株式会社プレイド Server device, information processing method, and program
JP2022093236A (en) * 2020-12-11 2022-06-23 株式会社mov Information processing system
JP2022118013A (en) * 2021-05-21 2022-08-12 株式会社mov Information processing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005085017A (en) * 2003-09-09 2005-03-31 Kawatetsu Techno Res Corp Information processing apparatus and information processing method
JP2007233874A (en) * 2006-03-02 2007-09-13 Nomura Research Institute Ltd Contribution processor
JP2010039845A (en) * 2008-08-06 2010-02-18 Yahoo Japan Corp User-generated content management device, user-generated content management system, and browser's taste investigation method
JP2011003172A (en) * 2009-05-20 2011-01-06 Yahoo Japan Corp Commodity search bulletin board device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005085017A (en) * 2003-09-09 2005-03-31 Kawatetsu Techno Res Corp Information processing apparatus and information processing method
JP2007233874A (en) * 2006-03-02 2007-09-13 Nomura Research Institute Ltd Contribution processor
JP2010039845A (en) * 2008-08-06 2010-02-18 Yahoo Japan Corp User-generated content management device, user-generated content management system, and browser's taste investigation method
JP2011003172A (en) * 2009-05-20 2011-01-06 Yahoo Japan Corp Commodity search bulletin board device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014099126A (en) * 2012-11-16 2014-05-29 Pioneer Electronic Corp Display controller and display control method
JP2018005347A (en) * 2016-06-28 2018-01-11 アジャイルメディア・ネットワーク株式会社 Relation creation device, relation creation method, and program for the same
JP2018032060A (en) * 2016-08-22 2018-03-01 学校法人関西学院 Submission information processing device, user terminal, submission information processing method, and program
JP2018190008A (en) * 2017-04-28 2018-11-29 株式会社プレイド Server device, information processing method, and program
JP2022093236A (en) * 2020-12-11 2022-06-23 株式会社mov Information processing system
JP7134516B2 (en) 2020-12-11 2022-09-12 株式会社mov Information processing system
JP2021089756A (en) * 2021-02-10 2021-06-10 株式会社プレイド Server device, information processing method, and program
JP7080456B2 (en) 2021-02-10 2022-06-06 株式会社プレイド Server equipment, information processing methods, and programs
JP2022118013A (en) * 2021-05-21 2022-08-12 株式会社mov Information processing system

Also Published As

Publication number Publication date
JP5727869B2 (en) 2015-06-03

Similar Documents

Publication Publication Date Title
JP5727869B2 (en) Information distribution device
US9659100B2 (en) Searching and accessing software application functionality using concepts
US9052792B2 (en) Inserting a search box into a mobile terminal dialog messaging protocol
US9372901B2 (en) Searching for software applications based on application attributes
US10157428B2 (en) Offline content sharing
US8412770B2 (en) Providing an answer to a question from a social network site using a separate messaging site
US20120259744A1 (en) System and method for augmented reality and social networking enhanced retail shopping
EP3008906B1 (en) Providing supplemental content in relation to embedded media
US20110246378A1 (en) Identifying high value content and determining responses to high value content
US10354274B2 (en) System and method for providing feed-based advertisements
KR102504075B1 (en) Matching and attributes of user device events
US9824363B1 (en) Method and system for electronically engaging customers
US20230186339A1 (en) Method and System for Sharing Personal Information with Web Sites
US20150081571A1 (en) Methods and systems for facilitating customer support using a social channel aware publisher in a social post case feed
WO2017025938A1 (en) Bifurcated search
US20160239533A1 (en) Identity workflow that utilizes multiple storage engines to support various lifecycles
US9417773B2 (en) Mobile application pre-fetching using a state framework
US8924487B2 (en) Methods and systems for managing support cases based on support issues received by way of social media outlets
US9106600B2 (en) Platform-independent method and system for electronically engaging customers
Aivalis et al. Evolving analytics for e-commerce applications: Utilizing big data and social media extensions
JP2013143097A (en) Information provision system and image management device
JP6486302B2 (en) Information management system and information management apparatus
US20210035111A1 (en) In-app lead nurturing within an electronic document
WO2005094186A2 (en) E-mail automatic processing program, recording medium containing e-mail automatic processing program, and e-mail automatic processing system
KR101860801B1 (en) Transmission of notifications for retrieving an application on a mobile client device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140129

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140814

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140902

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141031

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: 20150331

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150403

R150 Certificate of patent or registration of utility model

Ref document number: 5727869

Country of ref document: JP

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