JP2019036294A - Information processor, method for processing information, and information processing program - Google Patents

Information processor, method for processing information, and information processing program Download PDF

Info

Publication number
JP2019036294A
JP2019036294A JP2018120573A JP2018120573A JP2019036294A JP 2019036294 A JP2019036294 A JP 2019036294A JP 2018120573 A JP2018120573 A JP 2018120573A JP 2018120573 A JP2018120573 A JP 2018120573A JP 2019036294 A JP2019036294 A JP 2019036294A
Authority
JP
Japan
Prior art keywords
information
product
information processing
user
processing apparatus
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
JP2018120573A
Other languages
Japanese (ja)
Other versions
JP6795551B2 (en
Inventor
務 杉本
Tsutomu Sugimoto
務 杉本
大二朗 冨永
Daijiro Tominaga
大二朗 冨永
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2018120573A priority Critical patent/JP6795551B2/en
Publication of JP2019036294A publication Critical patent/JP2019036294A/en
Application granted granted Critical
Publication of JP6795551B2 publication Critical patent/JP6795551B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To allow a large number of users to post evaluations.SOLUTION: An information processor according to the present application includes an acquisition unit and a notification unit. The acquisition unit acquires information on the operation that viewers perform which show the viewers' interests in merchandise. The notification unit notifies a user who bought the merchandise, using a service capable of posting evaluations of the merchandise of the information that viewers did which show the viewers' interests in the merchandise that the user bought.SELECTED DRAWING: Figure 1

Description

本発明は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

近年、インターネットを使ったショッピングサービスが盛んになっている。一部のショッピングサービスは、商品を購入したユーザが、購入した商品に対する評価を投稿するための機能を備えている。   In recent years, shopping services using the Internet have become popular. Some shopping services have a function for a user who has purchased a product to post an evaluation of the purchased product.

特許第5925370号公報Japanese Patent No. 5925370

多くのユーザに商品を購入してもらうためには、多くのユーザに評価を投稿してもらうことが望ましい。しかし、ショッピングサービスが単に評価のための機能を備えるだけでは、多くのユーザに評価を投稿してもらうことは困難である。   In order to have many users purchase products, it is desirable to have many users post evaluations. However, it is difficult for many users to post an evaluation if the shopping service simply has a function for evaluation.

本願は、上記に鑑みてなされたものであって、多くのユーザに評価を投稿してもらうことを可能にすることを目的とする。   The present application has been made in view of the above, and an object thereof is to enable many users to post evaluations.

本願に係る情報処理装置は、商品に関して興味を示す操作を行った閲覧者の該操作に係る情報を取得する取得部と、商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った閲覧者の該操作に係る情報を通知する通知部と、を備える。   The information processing apparatus according to the present application provides an acquisition unit that acquires information related to an operation of a viewer who performs an operation indicating an interest in a product, and a user who purchases the product using a service that can post an evaluation on the product. And a notification unit for notifying information related to the operation of a viewer who has performed an operation indicating interest in the product purchased by the user.

実施形態の一態様によれば、多くのユーザに評価を投稿してもらうことを可能にすることができる。   According to one aspect of the embodiment, it is possible to have many users post evaluations.

図1は、実施形態に係る情報処理システムの動作を示す図である。FIG. 1 is a diagram illustrating an operation of the information processing system according to the embodiment. 図2は、情報処理サーバが端末装置に送信する情報の例を示す図である。FIG. 2 is a diagram illustrating an example of information transmitted from the information processing server to the terminal device. 図3は、レビューページの一例を示す図である。FIG. 3 is a diagram illustrating an example of a review page. 図4は、メッセージが配置されたページが画面に表示された様子を示す図である。FIG. 4 is a diagram illustrating a state in which a page on which a message is arranged is displayed on the screen. 図5は、実施形態に係る端末装置の構成例を示す図である。FIG. 5 is a diagram illustrating a configuration example of the terminal device according to the embodiment. 図6は、実施形態に係る情報処理サーバの構成例を示す図である。FIG. 6 is a diagram illustrating a configuration example of the information processing server according to the embodiment. 図7は、商品情報データベースに格納される情報の一例を示す図である。FIG. 7 is a diagram illustrating an example of information stored in the product information database. 図8は、レビュー情報データベースに格納される情報の一例を示す図である。FIG. 8 is a diagram illustrating an example of information stored in the review information database. 図9は、ショッピング情報配信処理の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of the shopping information distribution process. 図10は、レビュー配信処理の一例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of the review distribution process. 図11は、レビュー登録処理の一例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of the review registration process. 図12は、情報処理サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 12 is a hardware configuration diagram illustrating an example of a computer that realizes the function of the information processing server.

以下に、本願に係る情報処理装置、情報処理方法、及び情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、以下の実施形態により本願に係る情報処理装置、情報処理方法、及び情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。   Hereinafter, an information processing apparatus, an information processing method, and an information processing program according to the present application (hereinafter referred to as “embodiment”) will be described in detail with reference to the drawings. Note that the information processing apparatus, the information processing method, and the information processing program according to the present application are not limited to the following embodiments. In the following embodiments, the same portions are denoted by the same reference numerals, and redundant description is omitted.

〔1.情報処理装置の動作〕
最初に、本実施形態の情報処理装置の一例である情報処理サーバ20を備える情報処理システム1を例に、情報処理装置の動作を説明する。
[1. Operation of information processing device]
First, the operation of the information processing apparatus will be described using the information processing system 1 including the information processing server 20 as an example of the information processing apparatus of the present embodiment as an example.

図1は、実施形態に係る情報処理システム1の動作を示す図である。情報処理システム1は、端末装置10、10、10、10と、情報処理サーバ20と、を備える。なお、図1の例では、端末装置が4つ示されているが、端末装置は4つより少なくてもよいし、4つより多くてもよい。以下の説明では、端末装置10、10、10、10等を総称して端末装置10と記載することがある。 FIG. 1 is a diagram illustrating an operation of the information processing system 1 according to the embodiment. The information processing system 1 includes terminal devices 10 1 , 10 2 , 10 3 , 10 4 and an information processing server 20. In the example of FIG. 1, four terminal devices are shown, but the number of terminal devices may be less than four or more than four. In the following description, the terminal devices 10 1 , 10 2 , 10 3 , 10 4, etc. may be collectively referred to as the terminal device 10.

端末装置10は、例えば、スマートデバイス(スマートフォン、或いはタブレット)、携帯電話、パーソナルコンピュータ等のユーザ端末である。図1に記載の複数の端末装置10はそれぞれ異なるユーザによって使用されている。端末装置10はユーザU1が使用する端末であり、端末装置10はユーザU2が使用する端末であり、端末装置10はユーザU3が使用する端末であり、端末装置10はユーザU4が使用する端末である。端末装置10は、ネットワークを介して情報処理サーバ20と通信する。例えば、端末装置10は、情報処理サーバ20からネットショッピングに関するページの情報を取得する。 The terminal device 10 is a user terminal such as a smart device (smart phone or tablet), a mobile phone, a personal computer, or the like. A plurality of terminal devices 10 illustrated in FIG. 1 are used by different users. Terminal apparatus 10 1 is a terminal user U1 uses the terminal device 10 2 is a terminal user U2 is used, the terminal apparatus 103 is a terminal that the user U3 is used, the terminal device 104 has user U4 The terminal to use. The terminal device 10 communicates with the information processing server 20 via a network. For example, the terminal device 10 acquires information on a page related to online shopping from the information processing server 20.

なお、ページとは、コンテンツの配置面のことをいう。より具体的には、ページとは、画像(例えば、静止画、動画)、テキスト情報(例えば、商品の紹介記事)等のコンテンツが配置されたページ単位の情報である。例えば、ページはウェブページである。なお、ページはウェブページに限定されない。例えば、ページは、ユーザインタフェース画面に表示されることを目的として作成されたページ(例えばアプリの画面)であってもよい。ページは、端末装置10が備える記憶装置に予めインストールされたデータ(例えば、ユーザがネットショッピングを行うためのユーザインタフェース画面のデータ)に基づき生成されてもよい。以下の説明で示される“ページ”の記載は“配置面”に置き換えることが可能である。なお、ページはコンテンツそのものとみなすことが可能である。また、以下に説明する端末装置10の動作は、ブラウザ上での動作のみならず、予めインストールされたプログラム上(例えば、アプリ上)での動作も含有している。以下の説明の“ページ”の記載は“コンテンツ”に置き換えることが可能である。   A page refers to a content arrangement surface. More specifically, a page is information in units of pages in which contents such as images (for example, still images and moving images) and text information (for example, product introduction articles) are arranged. For example, the page is a web page. The page is not limited to a web page. For example, the page may be a page (for example, an application screen) created for the purpose of being displayed on the user interface screen. The page may be generated based on data preinstalled in a storage device included in the terminal device 10 (for example, data on a user interface screen for a user to perform online shopping). The description of “page” in the following description can be replaced with “placement surface”. A page can be regarded as content itself. Further, the operation of the terminal device 10 described below includes not only operations on the browser but also operations on a preinstalled program (for example, on an application). The description of “page” in the following description can be replaced with “content”.

情報処理サーバ20は、クライアント端末に対して各種サービスを提供するサーバ用ホストコンピュータである。情報処理サーバ20は、例えば、ショッピングサイト或いはEC(Electric Commerce)サイトとして機能するショッピングサーバである。情報処理サーバ20は、オンラインストア(以下、単にストアという。)に対してオンラインモールの機能を提供する。また、情報処理サーバ20は、ユーザに対してネットショッピングに関するサービス(以下、ショッピングサービスという。)を提供する。例えば、情報処理サーバ20は、ショッピングサービスの1つとして、クライアント端末に対して、クライアント端末から要求された情報(例えば、商品の情報が掲載されたストアのページ)の配信処理を行う。また、情報処理サーバ20は、ショッピングサービスの1つとして、クライアント端末を操作するユーザのストア等での商品の購入に関する処理を行う。   The information processing server 20 is a server host computer that provides various services to client terminals. The information processing server 20 is a shopping server that functions as, for example, a shopping site or an EC (Electric Commerce) site. The information processing server 20 provides an online mall function for an online store (hereinafter simply referred to as a store). Further, the information processing server 20 provides a service related to online shopping (hereinafter referred to as a shopping service) to the user. For example, as one of shopping services, the information processing server 20 performs distribution processing of information requested from the client terminal (for example, a store page on which product information is posted) to the client terminal. In addition, the information processing server 20 performs processing related to purchase of products at a store or the like of a user who operates a client terminal as one of shopping services.

情報処理サーバ20が提供するショッピングサービスは、評価の投稿可能なサービスとなっている。すなわち、情報処理サーバ20は、商品を購入したユーザが、所定の対象(例えば、商品、サービス、或いはストア)に対する評価を投稿するための機能を備えている。なお、以下の説明では、評価のことをレビューと表現するが、“レビュー”は適宜“評価”と言い換えることが可能である。なお、ネットを介したサービスの提供(例えば、音楽のダウンロードサービスや商品の包装サービス)も商品の一種とみなすことが可能である。なお、以下の説明では、情報処理サーバ20は、ウェブページを介してユーザにショッピングサービスを提供するものとするが、端末装置10に予めインストールされたアプリの画面を介してショッピングサービスを提供してもよい。以下の説明では、情報処理サーバ20がショッピングサービスを提供するためのページ(アプリの画面を含む。)をショッピングページという。   The shopping service provided by the information processing server 20 is a service that can post evaluations. That is, the information processing server 20 has a function for a user who has purchased a product to post an evaluation for a predetermined target (for example, a product, a service, or a store). In the following description, evaluation is expressed as a review, but “review” can be rephrased as “evaluation” as appropriate. It should be noted that provision of services via the Internet (for example, music download service or product packaging service) can also be regarded as a kind of product. In the following description, the information processing server 20 provides a shopping service to a user via a web page. However, the information processing server 20 provides a shopping service via an application screen preinstalled in the terminal device 10. Also good. In the following description, a page (including an application screen) for the information processing server 20 to provide a shopping service is referred to as a shopping page.

以下、図1を参照しながら、情報処理サーバ20を備える情報処理システム1の動作を説明する。   Hereinafter, the operation of the information processing system 1 including the information processing server 20 will be described with reference to FIG.

まず、情報処理サーバ20は、ショッピングページの閲覧者(例えば、ユーザU1〜U3)が操作する端末装置10とショッピングサービスに関する通信を行う(ステップS1a〜ステップS1c)。例えば、情報処理サーバ20は、ショッピングページの情報を端末装置10に送信するとともに、ショッピングページを介して行われたユーザの指示を処理する。例えば、情報処理サーバ20は、ユーザ指定の商品をカートに入れる処理や、ユーザ指定の商品をお気に入り登録する処理を実行する。   First, the information processing server 20 performs communication related to a shopping service with the terminal device 10 operated by a viewer (for example, users U1 to U3) of a shopping page (steps S1a to S1c). For example, the information processing server 20 transmits information on a shopping page to the terminal device 10 and processes a user instruction given via the shopping page. For example, the information processing server 20 executes a process of putting a user-specified product into a cart or a process of registering a user-specified product as a favorite.

続いて、情報処理サーバ20は、ショッピングページの閲覧者に関する情報を取得する。例えば、情報処理サーバ20は、情報処理サーバ20が提供するショッピングサービスを使って商品の情報を閲覧した閲覧者に関する情報を取得する。上述したように、本実施形態の情報処理サーバ20は、ショッピングサービスの1つとして、クライアント端末に対し、クライアント端末から要求されたショッピングに関する情報(例えば、ショッピングページ)の配信処理を提供するよう構成されている。ここで、「サービスを使って情報を閲覧」とは、例えば、端末装置10が情報処理サーバ20に配信処理を要求して得られる情報を、端末装置10を操作するユーザ(閲覧者)が閲覧することをいう。なお、端末装置10が情報処理サーバ20に配信処理を要求して得られる情報は、ウェブページの情報に限られず、例えば、アプリの画面に配置するコンテンツの情報であってもよい。上述したように、ショッピングサービスは、商品或いはストアに対するレビューを投稿可能となっている。   Subsequently, the information processing server 20 acquires information regarding the viewer of the shopping page. For example, the information processing server 20 acquires information about a viewer who has browsed information on products using a shopping service provided by the information processing server 20. As described above, the information processing server 20 according to the present embodiment is configured to provide a distribution process of information (for example, a shopping page) related to shopping requested from the client terminal to the client terminal as one of shopping services. Has been. Here, “browsing information using a service” refers to, for example, a user (viewer) who operates the terminal device 10 viewing information obtained when the terminal device 10 requests the information processing server 20 to perform distribution processing. To do. Note that the information obtained when the terminal device 10 requests the information processing server 20 to perform distribution processing is not limited to the information on the web page, and may be information on the content to be arranged on the screen of the application. As described above, the shopping service can post reviews on products or stores.

また、情報処理サーバ20は、商品に関して所定の操作を行った閲覧者に関する情報を取得する(ステップS2)。例えば、情報処理サーバ20は、ショッピングサービスで商品に関して興味を示す操作を行った閲覧者に関する情報を取得する。このとき、「興味を示す操作」は商品の購買に関する操作であってもよい。例えば、商品の購買に関する操作は、商品の購買の一環となる操作(例えば、商品をカートに入れる操作等の決済前操作)であってもよいし、商品の購買検討のための操作(例えば、商品をお気に入り登録する等の登録操作)であってもよい。本実施形態では、情報処理サーバ20は、商品をカートに入れた閲覧者に関する情報(例えば、商品をカートに入れた閲覧者の数)を取得する。また、情報処理サーバ20は、商品をお気に入り登録した閲覧者に関する情報(例えば、商品をお気に入り登録した閲覧者の数)を取得する。そして、情報処理サーバ20は、取得した情報を商品情報データベースに登録する。図1の例では、情報処理サーバ20は、商品IDがM1の商品(以下、商品M1という。)をカートに入れた人数(カート投入数)が23人であるとの情報を商品情報データベースに登録している。また、情報処理サーバ20は、商品M1をお気に入り登録した人数(お気に入り登録数)が45人であるとの情報を商品情報データベースに登録している。情報処理サーバ20は、他の商品(例えば、商品IDがM2、M3の商品)についても、商品M1と同様に、カート投入数とお気に入り登録数を登録する。   Further, the information processing server 20 acquires information related to the viewer who has performed a predetermined operation regarding the product (step S2). For example, the information processing server 20 acquires information related to a viewer who has performed an operation indicating an interest regarding a product in a shopping service. At this time, the “operation indicating interest” may be an operation related to purchase of a product. For example, the operation related to the purchase of the product may be an operation that is a part of the purchase of the product (for example, an operation before settlement such as an operation of putting the product into the cart), or an operation for considering the purchase of the product (for example, It may be a registration operation such as registering a product as a favorite. In the present embodiment, the information processing server 20 acquires information related to the viewer who has put the product in the cart (for example, the number of viewers who have put the product in the cart). Further, the information processing server 20 acquires information related to the viewer who registered the product as a favorite (for example, the number of viewers who registered the product as a favorite). Then, the information processing server 20 registers the acquired information in the product information database. In the example of FIG. 1, the information processing server 20 stores in the product information database information that the number of people (the number of carts inserted) whose product ID is M1 (hereinafter referred to as product M1) is 23 in the cart. Registered. Further, the information processing server 20 registers information that the number of people who registered the product M1 as favorites (the number of favorite registrations) is 45 in the product information database. The information processing server 20 registers the number of carts input and the number of favorite registrations for other products (for example, products with product IDs M2 and M3) as well as the product M1.

続いて、情報処理サーバ20は、ショッピングページのユーザ(例えば、ユーザU4)が操作する端末装置10とショッピングサービスに関する通信を行う(ステップS3)。そして、情報処理サーバ20は、ショッピングサービスを利用するユーザが所定の基準を満たしてレビューを投稿可能となった場合には、ユーザの投稿に対するモチベーションを高めるため、ユーザに対して閲覧者に関する情報を通知する(ステップS4)。上述したように、本実施形態の情報処理サーバ20は、ショッピングサービスの1つとして、クライアント端末に対し、ユーザの商品の購入に関する処理を提供するよう構成されている。ここで、「サービスを利用するユーザ」とは、例えば、商品の購入に関する処理を情報処理サーバ20に要求した端末装置10を操作するユーザのことをいう。なお、情報処理サーバ20は、所定の対象(例えば、商品、サービス)に対する情報を閲覧した閲覧者に関する情報を通知してもよい。例えば、情報処理サーバ20は、ユーザU4が商品M1を購入することにより商品M1に対するレビューを投稿可能となった場合には、ユーザU4に対して、商品M1を閲覧した閲覧者に関する情報を通知する。   Subsequently, the information processing server 20 performs communication related to the shopping service with the terminal device 10 operated by the user (for example, the user U4) of the shopping page (step S3). Then, when the user who uses the shopping service satisfies the predetermined standard and can post a review, the information processing server 20 gives the user information about the viewer in order to increase the motivation for the user's post. Notification is made (step S4). As described above, the information processing server 20 according to the present embodiment is configured to provide a client terminal with processing related to the purchase of a user's product as one of shopping services. Here, the “user who uses the service” refers to, for example, a user who operates the terminal device 10 that has requested the information processing server 20 to perform processing related to product purchase. Note that the information processing server 20 may notify information related to a viewer who has browsed information on a predetermined target (for example, a product or service). For example, when the user U4 can post a review on the product M1 when the user U4 purchases the product M1, the information processing server 20 notifies the user U4 of information related to the viewer who viewed the product M1. .

このとき、情報処理サーバ20は、ショッピングサービスで商品を購入したユーザに対して、ユーザが購入した商品に関して所定の操作を行った閲覧者に関する情報を通知してもよい。例えば、情報処理サーバ20は、商品M1を購入したユーザU4に対して、商品M1をカートに入れた閲覧者に関する情報(例えば、カート投入数)を通知してもよい。図1の例であれば、情報処理サーバ20は、商品M1のカート投入数である“23”をユーザU4に通知してもよい。また、情報処理サーバ20は、商品M1を購入したユーザU4に対して、商品M1をお気に入り登録した閲覧者に関する情報(例えば、お気に入り登録数)を通知してもよい。図1の例であれば、情報処理サーバ20は、商品M1のお気に入り登録数である“45”をユーザU4に通知してもよい。   At this time, the information processing server 20 may notify the user who has purchased the product with the shopping service of information related to the viewer who has performed a predetermined operation on the product purchased by the user. For example, the information processing server 20 may notify the user U4 who purchased the product M1 of information (for example, the number of carts inserted) regarding the viewer who has put the product M1 in the cart. In the example of FIG. 1, the information processing server 20 may notify the user U4 of “23”, which is the number of items M1 that are put into the cart. Further, the information processing server 20 may notify the user U4 who has purchased the product M1 of information (for example, the number of favorite registrations) related to the viewer who registered the product M1 as a favorite. In the example of FIG. 1, the information processing server 20 may notify the user U4 of “45”, which is the favorite registration number of the product M1.

なお、情報処理サーバ20は、ユーザに対して、閲覧者に関する情報が含まれるメッセージを通知してもよい。このとき、通知には、ユーザに対して、レビューの投稿を促すメッセージが含まれていてもよい。図2は、情報処理サーバ20が端末装置10に送信する情報の例を示す図である。図2の状態D10は、メッセージMS1が配置されたページP1が画面に表示された様子を示している。メッセージMS1は、レビューの投稿を促すメッセージである。図2の状態D10の例では、商品M1を購入したユーザU4に対するメッセージMS1として“68人があなたの買った商品M1のレビューを待っています”とのメッセージが示されている。メッセージMS1に示された“68人”は、商品M1のカート投入数“23”と商品M1のお気に入り登録数“45”を加算した人数である。なお、ユーザに通知する人数はこの例に限定されない。ユーザに通知する人数は、カート投入数であってもよいし、お気に入り登録数であってもよい。勿論、ユーザに通知する人数はカート投入数及びお気に入り登録数以外の人数であってもよい。   Note that the information processing server 20 may notify the user of a message including information related to the viewer. At this time, the notification may include a message prompting the user to post a review. FIG. 2 is a diagram illustrating an example of information transmitted from the information processing server 20 to the terminal device 10. A state D10 in FIG. 2 shows a state where the page P1 on which the message MS1 is arranged is displayed on the screen. The message MS1 is a message that prompts review posting. In the example of the state D10 in FIG. 2, a message “68 people are waiting for the review of the product M1 you bought” is shown as the message MS1 to the user U4 who purchased the product M1. “68 people” indicated in the message MS1 is the number of people adding the number of carts “23” of the product M1 and the favorite registration number “45” of the product M1. The number of people notified to the user is not limited to this example. The number of people notified to the user may be the number of carts inserted or the number of favorites registered. Of course, the number of people notified to the user may be other than the number of carts and the number of favorite registrations.

なお、図2の状態D10には、ブラウザを使って通知が行われる例が示されているが、通知の方法はブラウザを使った方法に限定されない。例えば、情報処理サーバ20は、ユーザに対して、閲覧者に関する情報が含まれるメールを送信してもよい。また、情報処理サーバ20は、ショッピングサービスを提供するアプリに対してプッシュ通知を行ってもよい。なお、通知には必ずしもレビュー結果に関するメッセージが記載されていなくてもよい。このとき、通知には、ユーザがブラウザ或いはアプリを開くように誘導するメッセージが付されていてもよい。レビューに関するメッセージがあることをユーザに気づかせることができるのであれば、通知にメッセージが付されていなくてもよい。閲覧者に関する情報は、通知ではなく、ユーザが通知に誘導されて開くブラウザ(ウェブページ)やアプリ面に含まれていてもよい。また、ユーザが投稿を即座に行えるように、ページP1には、投稿ページP2を表示するためのリンク或いはコントロールが配置されていてもよい。投稿ページは、ユーザがレビューを投稿するためのページのことである。投稿ページは、ウェブページに限定されない。例えば、投稿ページは、アプリの画面であってもよい。図2の状態D10の例では、ページP1に、投稿ページP2を表示するためのボタンB11が配置されている。ユーザU4がボタンB11を押すと、端末装置10に投稿ページP2が表示される。   Although an example in which notification is performed using a browser is shown in the state D10 in FIG. 2, the notification method is not limited to the method using a browser. For example, the information processing server 20 may transmit an email including information related to the viewer to the user. Further, the information processing server 20 may perform push notification to an application that provides a shopping service. The notification does not necessarily include a message regarding the review result. At this time, the notification may be accompanied by a message for guiding the user to open a browser or an application. If the user can be notified that there is a message regarding the review, the message may not be attached to the notification. Information about the viewer may be included in a browser (web page) or application screen that is opened by the user being guided by the notification instead of the notification. Further, a link or control for displaying the posting page P2 may be arranged on the page P1 so that the user can immediately post. The posting page is a page for a user to post a review. The posting page is not limited to a web page. For example, the posting page may be an application screen. In the example of the state D10 in FIG. 2, a button B11 for displaying the posted page P2 is arranged on the page P1. When the user U4 presses the button B11, the posting page P2 is displayed on the terminal device 10.

図2の状態D20は、投稿ページP2が端末装置10に表示された様子を示している。投稿ページP2には、レビューを入力するためのコントロールが配置される。例えば、投稿ページP2には、商品の総合評価を星で示すための評価入力ボックスRや、評価コメントを入力するためのテキストボックスT21や、レビューのタイトルを入力するためのテキストボックスT22が配置されている。また、投稿ページP2には、OKボタンB21やキャンセルボタンB22が配置されている。ユーザU4が、レビューとなる投稿情報(以下、単にレビューという。)を入力し、OKボタンB21を押すと、端末装置10は情報処理サーバ20にレビューを送信する(ステップS5)。   A state D20 in FIG. 2 shows a state in which the posting page P2 is displayed on the terminal device 10. A control for inputting a review is arranged on the posting page P2. For example, on the posting page P2, an evaluation input box R for indicating the overall evaluation of the product with a star, a text box T21 for inputting an evaluation comment, and a text box T22 for inputting a review title are arranged. ing. Further, an OK button B21 and a cancel button B22 are arranged on the posting page P2. When the user U4 inputs post information (hereinafter simply referred to as a review) for review and presses an OK button B21, the terminal device 10 transmits the review to the information processing server 20 (step S5).

情報処理サーバ20は、レビューを受信したら、レビュー情報データベースに受信したレビューを登録する(ステップS6)。図1の例では、情報処理サーバ20は、レビューID“1001”のレコードに、ユーザU4が投稿した商品M1に関するレビューL11を登録している。   When receiving the review, the information processing server 20 registers the received review in the review information database (step S6). In the example of FIG. 1, the information processing server 20 registers the review L11 related to the product M1 posted by the user U4 in the record with the review ID “1001”.

情報処理サーバ20は、閲覧者(例えば、ユーザU1〜U3)が操作する端末装置10とレビューページに関する通信を行う(ステップS7a〜ステップS7c)。レビューページは、レビューが配置されたページのことであり、必ずしもレビュー専用のページでなくてもよい。例えば、レビューページは、レビューが表示された商品紹介ページであってもよい。情報処理サーバ20は、レビュー情報データベースに登録された情報に基づいてレビューページを生成する。   The information processing server 20 communicates with the terminal device 10 operated by the viewer (for example, users U1 to U3) regarding the review page (steps S7a to S7c). The review page is a page where reviews are arranged, and does not necessarily have to be a page dedicated to reviews. For example, the review page may be a product introduction page on which a review is displayed. The information processing server 20 generates a review page based on information registered in the review information database.

図3は、レビューページP3の一例を示す図である。図3に示した例では、レビューページP3は、商品M1のレビューが表示されたページである。端末装置10のコンテンツ表示領域A1の長手方向の長さより長くなっている。コンテンツ表示領域A1は、例えば、ブラウザのページ表示領域である。レビューページP3には、商品M1のレビューL11、L12、L13等が配置さている。ユーザは端末装置10をスクロール操作することによりレビューページP3に配置されたレビューを閲覧可能である。ユーザによってレビューページP3が閲覧されると、情報処理サーバ20は、レビュー情報データベースの閲覧者数を更新する(ステップS8)。例えば、レビューページP3のレビューL11がユーザによって閲覧されたら、情報処理サーバ20は、レビュー情報データベースのレビューID“1001”のレコードの閲覧者数の項目の数値に1を加える。   FIG. 3 is a diagram illustrating an example of the review page P3. In the example shown in FIG. 3, the review page P3 is a page on which a review of the product M1 is displayed. It is longer than the length of the content display area A1 of the terminal device 10 in the longitudinal direction. The content display area A1 is, for example, a browser page display area. On the review page P3, reviews L11, L12, L13, etc. of the product M1 are arranged. The user can browse the reviews arranged on the review page P3 by scrolling the terminal device 10. When the review page P3 is browsed by the user, the information processing server 20 updates the number of viewers in the review information database (step S8). For example, when the review L11 of the review page P3 is browsed by the user, the information processing server 20 adds 1 to the numerical value of the item of the number of viewers of the record of the review ID “1001” in the review information database.

なお、レビューがユーザによって閲覧されたか否かは、例えば、端末装置10の画面の所定の領域に該当のレビューが表示されたか否かで判別してもよい。例えば、情報処理サーバ20は、レビューL11の一部或いは全部がコンテンツ表示領域A1に表示された場合に、レビューL11がユーザによって閲覧されたと判別してもよい。或いは、情報処理サーバ20は、レビューL11の一部或いは全部が、コンテンツ表示領域A1の長手方向の中央にある中央領域A2に表示された場合に、レビューL11がユーザによって閲覧されたと判別してもよい。   Note that whether or not the review has been viewed by the user may be determined based on, for example, whether or not the corresponding review is displayed in a predetermined area of the screen of the terminal device 10. For example, the information processing server 20 may determine that the review L11 is browsed by the user when a part or all of the review L11 is displayed in the content display area A1. Alternatively, the information processing server 20 determines that the review L11 is viewed by the user when a part or all of the review L11 is displayed in the central area A2 in the center in the longitudinal direction of the content display area A1. Good.

また、情報処理サーバ20は、レビューが所定の領域に一定時間以上表示された場合にレビューL11がユーザによって閲覧されたと判別してもよい。例えば、情報処理サーバ20は、レビューL11の一部或いは全部が、コンテンツ表示領域A1或いは中央領域A2に所定時間(例えば、1秒〜30秒)以上表示された場合に、レビューL11がユーザによって閲覧されたと判別してもよい。なお、所定時間は、1秒〜30秒に限られない。所定時間は、1秒より短い時間であってもよいし、30秒より長い時間であってもよい。   Further, the information processing server 20 may determine that the review L11 has been browsed by the user when the review is displayed in a predetermined area for a certain period of time. For example, the information processing server 20 browses the review L11 by the user when a part or all of the review L11 is displayed in the content display area A1 or the central area A2 for a predetermined time (for example, 1 to 30 seconds) or more. It may be determined that it has been done. The predetermined time is not limited to 1 to 30 seconds. The predetermined time may be shorter than 1 second or may be longer than 30 seconds.

情報処理サーバ20は、ユーザの投稿に対するモチベーションをさらに高めるため、レビューを投稿したユーザに対して、当該ユーザが投稿したレビューを閲覧した閲覧者に関する情報を通知する(ステップS9)。例えば、情報処理サーバ20は、レビューを投稿したユーザに対して、当該ユーザが投稿したレビューを閲覧した閲覧者の数を通知する。このとき、情報処理サーバ20は、所定の条件(以下、通知条件という。)を満たした場合に、レビューを閲覧した閲覧者に関する情報を通知する。例えば、情報処理サーバ20は、ユーザがレビューを投稿してから一定期間が経過した場合に、閲覧者に関する情報を通知してもよい。或いは、情報処理サーバ20は、閲覧数が一定数に達した場合に、閲覧者に関する情報を通知してもよい。通知条件は、情報処理サーバ20の運営者が任意に定めることが可能である。なお、情報処理サーバ20は、通知をメールで行ってもよいし。プッシュ通知で行ってもよい。このとき、通知には、ユーザがブラウザ或いはアプリを開くように誘導するメッセージが付されていてもよい。閲覧者に関する情報は、通知ではなく、ユーザが通知に誘導されて開くブラウザ(ウェブページ)やアプリ面に含まれていてもよい。   In order to further increase the motivation for the user's posting, the information processing server 20 notifies the user who posted the review of information related to the viewer who viewed the review posted by the user (step S9). For example, the information processing server 20 notifies the number of viewers who have viewed the review posted by the user to the user who posted the review. At this time, the information processing server 20 notifies information related to the viewer who has viewed the review when a predetermined condition (hereinafter referred to as a notification condition) is satisfied. For example, the information processing server 20 may notify the information about the viewer when a certain period has elapsed since the user posted the review. Alternatively, the information processing server 20 may notify information about the viewer when the number of browsing reaches a certain number. The notification condition can be arbitrarily determined by the operator of the information processing server 20. Note that the information processing server 20 may perform notification by e-mail. It may be performed by push notification. At this time, the notification may be accompanied by a message for guiding the user to open a browser or an application. Information about the viewer may be included in a browser (web page) or application screen that is opened by the user being guided by the notification instead of the notification.

図4は、メッセージMS2が配置されたページP4が画面に表示された様子を示す図である。メッセージMS2は、レビューを投稿したユーザに情報をフィードバックするためのメッセージである。より具体的には、メッセージMS2は、レビューを閲覧した閲覧者に関する情報(例えば、閲覧者数)を含むメッセージである。図4の例では、商品M1に対するレビューL11を投稿したユーザU4に対するメッセージMS2として“あなたの書いたレビューが123人に見られました”とのメッセージが示されている。メッセージMS2に示された“123人”は、レビューL11の閲覧者数を示している。図4の例では、ページP4に、投稿ページP2を表示するためのボタンB31が配置されている。ユーザU4がボタンB31を押すと、端末装置10に投稿ページP2が表示される。ユーザは、投稿ページP2を使って、自らのレビューを編集可能である。   FIG. 4 is a diagram illustrating a state in which the page P4 on which the message MS2 is arranged is displayed on the screen. The message MS2 is a message for feeding back information to the user who posted the review. More specifically, the message MS2 is a message including information (for example, the number of viewers) related to the viewer who has viewed the review. In the example of FIG. 4, a message “123 reviews have been viewed by you” is shown as a message MS2 for the user U4 who posted the review L11 for the product M1. “123 people” indicated in the message MS2 indicates the number of viewers of the review L11. In the example of FIG. 4, a button B31 for displaying the posting page P2 is arranged on the page P4. When the user U4 presses the button B31, the posting page P2 is displayed on the terminal device 10. The user can edit his / her review using the posting page P2.

なお、ユーザに通知する情報は、レビューの閲覧者数の情報に限定されない。例えば、情報処理サーバ20は、ユーザが投稿したレビューを閲覧した閲覧者のうちレビュー対象の商品の購買行動に関して態度変容した閲覧者の数を通知してもよい。「商品の購買行動に関して態度変容した閲覧者」とは、例えば、ユーザが投稿したレビューを閲覧した後、商品の購買行動を新たに起こした閲覧者のことをいう。ここで「商品の購買行動」とは、商品の購買に関する操作を行うことであり、商品の購入操作のみならず、商品の購買の一環となる操作(例えば、商品をカートに入れる操作等の決済前操作)や、商品の購買検討のための操作(例えば、商品をお気に入り登録する等の登録操作)も含まれる。本変形の一例として、情報処理サーバ20は、ユーザが投稿したレビューを閲覧した閲覧者のうちレビュー対象商品を購入した閲覧者に関する情報を通知してもよい。例えば、情報処理サーバ20は、ユーザが投稿したレビューを閲覧した閲覧者のうちレビュー対象の商品を購入した閲覧者の数を通知してもよい。このとき、情報処理サーバ20は、ユーザU4に、例えば、“あなたのレビューを見た123人のうち13人が実際に商品M1を購入しました”とのメッセージを通知してもよい。   Note that the information notified to the user is not limited to information on the number of review viewers. For example, the information processing server 20 may notify the number of viewers who have changed their attitudes regarding the purchase behavior of the product to be reviewed among the viewers who have viewed the reviews posted by the user. The “browser who changed the attitude regarding the purchase behavior of the product” means, for example, a viewer who newly caused the purchase behavior of the product after browsing the review posted by the user. Here, “product purchase behavior” means an operation related to product purchase, and not only a product purchase operation but also an operation that is a part of product purchase (for example, an operation for putting a product in a cart, etc.) A pre-operation) and an operation for purchasing a product (for example, a registration operation such as registering a product as a favorite). As an example of this modification, the information processing server 20 may notify information related to a viewer who has purchased a review target product among viewers browsing a review posted by a user. For example, the information processing server 20 may notify the number of viewers who have purchased the review-targeted product among the viewers who have viewed the reviews posted by the user. At this time, the information processing server 20 may notify the user U4, for example, a message that “13 out of 123 people who saw your review actually purchased the product M1”.

従来、レビューを書くユーザは、不特定多数の者に向けてレビューを書くという状況にあった。しかし、本実施形態の情報処理サーバ20は、ショッピングサービスを利用したユーザに対して、閲覧者に関する情報を通知している。これにより、多くのユーザは、不特定多数の者に向けてレビューを書くという状況から、特定の者に向けてレビューを書くという状況に変わる。結果として、ユーザはレビューを書くモチベーションが高まるので、情報処理サーバ20は、多くのユーザにレビューを投稿してもらうことを可能にすることができる。しかも、特定の誰かに見られるという心理状況がユーザに発生するので、情報処理サーバ20は、レビューの質を高めることもできる。   Conventionally, users who write reviews have been in a situation of writing reviews for an unspecified number of people. However, the information processing server 20 of the present embodiment notifies the user who uses the shopping service of information related to the viewer. As a result, many users change from the situation of writing reviews to an unspecified large number of people to the situation of writing reviews to specific people. As a result, since the user is more motivated to write a review, the information processing server 20 can enable many users to post reviews. In addition, since the psychological situation that a specific person sees the user occurs, the information processing server 20 can improve the quality of the review.

また、情報処理サーバ20は、ユーザがレビューを投稿した後、ユーザにその投稿の結果をフィードバックしている。これにより、ユーザは、「書いたレビューが見られた」、「レビューを書いた商品が他のユーザに買われた」という事実を知ることができるので、承認欲求を満たすことができる。これが、ユーザのさらなるレビューを書く動機となるので、情報処理サーバ20は、ユーザにレビューを継続的に投稿してもらうことを可能にすることができる。また、情報処理サーバ20は、ユーザにレビューをブラッシュアップしてもらうことを可能にすることができる。   In addition, after the user has posted a review, the information processing server 20 feeds back the result of the posting to the user. Thereby, since the user can know the fact that “the review that he / she wrote has been seen” and “the product for which the review has been written is bought by another user”, the user can satisfy the approval desire. Since this is a motivation for writing further reviews by the user, the information processing server 20 can enable the user to continuously post reviews. Further, the information processing server 20 can allow the user to brush up the review.

〔2.情報処理システムの構成例〕
以上、本実施形態の情報処理装置の一例である情報処理サーバ20を備える情報処理システム1を例に、情報処理装置の動作を述べたが、以下、本実施形態の情報処理装置の構成を説明する。以下の説明では、情報処理システム1を例に情報処理装置の構成を説明する。上述したように、情報処理システム1は、端末装置10と、情報処理サーバ20と、を備える。端末装置10、及び情報処理サーバ20は、ネットワークを介して接続される。ネットワークは、LAN(Local Area Network)、WAN(Wide Area Network)、電話網(携帯電話網、固定電話網等)、地域IP(Internet Protocol)網、インターネット等の通信ネットワークである。ネットワークには、有線ネットワークが含まれていてもよいし、無線ネットワークが含まれていてもよい。
[2. Configuration example of information processing system]
The operation of the information processing apparatus has been described above by taking the information processing system 1 including the information processing server 20 as an example of the information processing apparatus of the present embodiment as an example. Hereinafter, the configuration of the information processing apparatus of the present embodiment will be described. To do. In the following description, the configuration of the information processing apparatus will be described using the information processing system 1 as an example. As described above, the information processing system 1 includes the terminal device 10 and the information processing server 20. The terminal device 10 and the information processing server 20 are connected via a network. The network is a communication network such as a LAN (Local Area Network), a WAN (Wide Area Network), a telephone network (a mobile phone network, a fixed telephone network, etc.), a regional IP (Internet Protocol) network, and the Internet. The network may include a wired network or a wireless network.

〔3.端末装置の構成例〕
図5は、実施形態に係る端末装置10の構成例を示す図である。端末装置10は、ユーザがページの閲覧に使用する情報表示装置(情報処理装置)である。端末装置10は、例えば、スマートフォン、タブレット、携帯電話等の通信端末である。通信機能を備えるのであれば、端末装置10は、パーソナルコンピュータ(ノートPC、デスクトップPC)、PDA(Personal Digital Assistant)等の情報処理端末であってもよい。この場合、情報処理端末も通信端末の一種である。端末装置10は、ネットワークを介して情報処理サーバ20と接続する。端末装置10は、図5に示すように、通信部11と、入力部12と、記憶部13と、出力部14と、制御部15と、を備える。なお、図5に示した構成は機能的な構成であり、ハードウェア構成はこれとは異なっていてもよい。
[3. Example of terminal device configuration]
FIG. 5 is a diagram illustrating a configuration example of the terminal device 10 according to the embodiment. The terminal device 10 is an information display device (information processing device) used by a user for browsing a page. The terminal device 10 is a communication terminal such as a smartphone, a tablet, or a mobile phone. The terminal device 10 may be an information processing terminal such as a personal computer (notebook PC, desktop PC) or PDA (Personal Digital Assistant) as long as it has a communication function. In this case, the information processing terminal is also a kind of communication terminal. The terminal device 10 is connected to the information processing server 20 via a network. As illustrated in FIG. 5, the terminal device 10 includes a communication unit 11, an input unit 12, a storage unit 13, an output unit 14, and a control unit 15. Note that the configuration shown in FIG. 5 is a functional configuration, and the hardware configuration may be different.

通信部11は、外部の装置と通信する通信インタフェースである。通信部11は、ネットワークインタフェースであってもよいし、機器接続インタフェースであってもよい。例えば、通信部11は、NIC(Network Interface Card)等のLANインタフェースであってもよいし、USB(Universal Serial Bus)ホストコントローラ、USBポート等により構成されるUSBインタフェースであってもよい。また、通信部11は、有線インタフェースであってもよいし、無線インタフェースであってもよい。通信部11は、端末装置10の通信手段として機能する。通信部11は、制御部15の制御に従って情報処理サーバ20と通信する。   The communication unit 11 is a communication interface that communicates with an external device. The communication unit 11 may be a network interface or a device connection interface. For example, the communication unit 11 may be a LAN interface such as a NIC (Network Interface Card) or a USB interface configured by a USB (Universal Serial Bus) host controller, a USB port, or the like. The communication unit 11 may be a wired interface or a wireless interface. The communication unit 11 functions as a communication unit of the terminal device 10. The communication unit 11 communicates with the information processing server 20 according to the control of the control unit 15.

入力部12は、外部から各種入力を受け付ける入力装置である。例えば、入力部12は、キーボードやマウスや操作キー等、ユーザが各種操作を行うための操作装置である。入力部12は、端末装置10の入力手段として機能する。なお、端末装置10にタッチパネルが採用される場合には、タッチパネルも入力部12に含まれる。この場合、ユーザは、指やスタイラスで画面をタッチすることにより各種操作を行う。   The input unit 12 is an input device that accepts various inputs from the outside. For example, the input unit 12 is an operation device for a user to perform various operations such as a keyboard, a mouse, and operation keys. The input unit 12 functions as an input unit of the terminal device 10. When a touch panel is adopted for the terminal device 10, the touch panel is also included in the input unit 12. In this case, the user performs various operations by touching the screen with a finger or a stylus.

記憶部13は、DRAM(Dynamic Random Access Memory)、SRAM(Static Random Access Memory)、フラッシュメモリ、ハードディスク等のデータ読み書き可能な記憶装置である。記憶部13は、端末装置10の記憶手段として機能する。記憶部13は、ウェブブラウザ等のアプリケーションソフトのデータが格納されている。ユーザはアプリケーションソフトを介して情報処理サーバ20と通信する。   The storage unit 13 is a storage device capable of reading and writing data, such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), flash memory, and hard disk. The storage unit 13 functions as a storage unit of the terminal device 10. The storage unit 13 stores application software data such as a web browser. The user communicates with the information processing server 20 via application software.

出力部14は、音、光、振動、画像等、外部に各種出力を行う装置である。出力部14は、端末装置10の出力手段として機能する。出力部14は、各種情報を表示する表示装置を備える。表示装置は、例えば、液晶ディスプレイ、有機ELディスプレイである。なお、端末装置10にタッチパネルが採用される場合には、表示装置は入力部12と一体であってもよい。出力部14は、制御部15の制御に従って、画面に画像を表示する。   The output unit 14 is a device that performs various outputs such as sound, light, vibration, and images. The output unit 14 functions as an output unit of the terminal device 10. The output unit 14 includes a display device that displays various types of information. The display device is, for example, a liquid crystal display or an organic EL display. When a touch panel is adopted for the terminal device 10, the display device may be integrated with the input unit 12. The output unit 14 displays an image on the screen under the control of the control unit 15.

制御部15は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)等のプロセッサによって、端末装置10内部の記憶装置に記憶されている各種プログラムがRAM等を作業領域として実行されることにより実現される。また、制御部15は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されてもよい。   The controller 15 is a controller. For example, various programs stored in a storage device inside the terminal device 10 are stored in a RAM or the like by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). This is realized by being executed as a work area. The control unit 15 is a controller, and may be realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

〔4.情報処理サーバの構成例〕
情報処理サーバ20は、端末装置10等のクライアントコンピュータからの要求を処理するサーバ用ホストコンピュータ(以下、単に「サーバ」という。)である。情報処理サーバ20は、PCサーバであってもよいし、ミッドレンジサーバであってもよいし、メインフレームサーバであってもよい。また、情報処理サーバ20は、1つのサーバにより構成されていてもよいし、協働して処理を実行する複数のサーバにより構成されていてもよい。情報処理サーバ20が複数のサーバで構成される場合、これらサーバの設置場所は離れていてもよい。設置場所が離れていたとしても、協働して処理を実行するのであれば、これらサーバは1つのサービス提供サーバとみなすことができる。
[4. Configuration example of information processing server]
The information processing server 20 is a server host computer (hereinafter simply referred to as “server”) that processes a request from a client computer such as the terminal device 10. The information processing server 20 may be a PC server, a mid-range server, or a mainframe server. In addition, the information processing server 20 may be configured by a single server, or may be configured by a plurality of servers that cooperate to execute processing. When the information processing server 20 includes a plurality of servers, the installation locations of these servers may be separated. Even if the installation locations are separated, these servers can be regarded as one service providing server as long as the processes are executed in cooperation.

図6は、実施形態に係る情報処理サーバ20の構成例を示す図である。情報処理サーバ20は、通信部21と、記憶部22と、制御部23と、を備える。なお、図6に示した構成は機能的な構成であり、ハードウェア構成はこれとは異なっていてもよい。   FIG. 6 is a diagram illustrating a configuration example of the information processing server 20 according to the embodiment. The information processing server 20 includes a communication unit 21, a storage unit 22, and a control unit 23. Note that the configuration shown in FIG. 6 is a functional configuration, and the hardware configuration may be different.

通信部21は、外部の装置と通信する通信インタフェースである。通信部21は、ネットワークインタフェースであってもよいし、機器接続インタフェースであってもよい。例えば、通信部21は、NIC等のLANインタフェースであってもよいし、USBホストコントローラ、USBポート等により構成されるUSBインタフェースであってもよい。また、通信部21は、有線インタフェースであってもよいし、無線インタフェースであってもよい。通信部21は、情報処理サーバ20の通信手段として機能する。通信部21は、制御部23の制御に従って端末装置10と通信する。   The communication unit 21 is a communication interface that communicates with an external device. The communication unit 21 may be a network interface or a device connection interface. For example, the communication unit 21 may be a LAN interface such as a NIC, or a USB interface configured by a USB host controller, a USB port, or the like. The communication unit 21 may be a wired interface or a wireless interface. The communication unit 21 functions as a communication unit of the information processing server 20. The communication unit 21 communicates with the terminal device 10 according to the control of the control unit 23.

記憶部22は、DRAM、SRAM、フラッシュメモリ、ハードディスク等のデータ読み書き可能な記憶装置である。記憶部22は、情報処理サーバ20の記憶手段として機能する。記憶部22は、商品情報データベース221、レビュー情報データベース222を記憶する。   The storage unit 22 is a data readable / writable storage device such as a DRAM, SRAM, flash memory, or hard disk. The storage unit 22 functions as a storage unit of the information processing server 20. The storage unit 22 stores a product information database 221 and a review information database 222.

商品情報データベース221は、商品に関する情報を記憶するデータベースである。図7は、商品情報データベース221に格納される情報の一例を示す図である。図7に示した例では、商品情報データベース221は、「商品ID」、「コンテンツ」、「カート投入数」、「お気に入り登録者数」等の項目を有している。   The product information database 221 is a database that stores information about products. FIG. 7 is a diagram illustrating an example of information stored in the product information database 221. In the example illustrated in FIG. 7, the product information database 221 includes items such as “product ID”, “content”, “number of cart inputs”, and “number of favorite registrants”.

「商品ID」は、商品の識別情報を示す。図7の例では、「商品ID」には、M1、M2等の情報が格納されている。   “Product ID” indicates product identification information. In the example of FIG. 7, information such as M1 and M2 is stored in the “product ID”.

「コンテンツ」は、ページに表示する商品の情報(例えば、商品の紹介文や画像)を示す。図7の例では、「コンテンツ」にはC11〜C16といった概念的な情報が格納されているが、音声データ、画像データ、テキストデータ等、コンテンツのデータそのものが格納されていてもよい。なお、「コンテンツ」には、各コンテンツが所在するURL、または、これらの格納場所を示すファイルパス名などが格納されていてもよい。   “Content” indicates product information (for example, a product introduction or image) displayed on the page. In the example of FIG. 7, conceptual information such as C11 to C16 is stored in the “content”, but content data itself such as audio data, image data, text data, and the like may be stored. The “content” may store a URL where each content is located or a file path name indicating the storage location thereof.

「カート投入数」は、「商品ID」で示される商品をカートに投入している人数を示す。「カート投入数」には、23、67等の値が格納されている。   “Number of carts inserted” indicates the number of people who have put the product indicated by “product ID” into the cart. A value such as 23 or 67 is stored in the “number of cart inputs”.

「お気に入り登録者数」は、「商品ID」で示される商品をお気に入り登録している人数を示す。「お気に入り登録者数」には、45、89等の値が格納されている。   “Number of favorite registrants” indicates the number of people who have registered the product indicated by “product ID” as favorites. The “number of favorite registrants” stores values such as 45 and 89.

レビュー情報データベース222は、レビューに関する情報を記憶するデータベースである。図8は、レビュー情報データベース222に格納される情報の一例を示す図である。図8に示した例では、レビュー情報データベース222は、「商品ID」、「レビューID」、「投稿者」、「投稿内容」、「閲覧者数」等の項目を有している。   The review information database 222 is a database that stores information related to reviews. FIG. 8 is a diagram illustrating an example of information stored in the review information database 222. In the example illustrated in FIG. 8, the review information database 222 includes items such as “product ID”, “review ID”, “contributor”, “post content”, and “number of viewers”.

「商品ID」は、商品の識別情報を示す。図8の例では、「商品ID」には、M1、M2等の情報が格納されている。   “Product ID” indicates product identification information. In the example of FIG. 8, information such as M1 and M2 is stored in the “product ID”.

「レビューID」は、レビューの識別情報を示す。図8の例では、「レビューID」には、1001、1002等の情報が格納されている。   The “review ID” indicates review identification information. In the example of FIG. 8, information such as 1001 and 1002 is stored in the “review ID”.

「投稿者」は、レビューを投稿したユーザの識別情報を示す。図8の例では、「投稿者」には、U4、U1等の情報が格納されている。   “Contributor” indicates identification information of a user who has posted a review. In the example of FIG. 8, “Contributor” stores information such as U4 and U1.

「投稿内容」は、「レビューID」で示されるレビューの内容を示す。図8の例では、「投稿内容」にはL11〜L13といった概念的な情報が格納されているが、音声データ、画像データ、テキストデータ等、レビューのデータそのものが格納されていてもよい。なお、「投稿内容」には、各コンテンツが所在するURL、または、これらの格納場所を示すファイルパス名などが格納されていてもよい。   “Posted content” indicates the content of the review indicated by “review ID”. In the example of FIG. 8, conceptual information such as L11 to L13 is stored in the “post content”, but review data itself such as audio data, image data, text data, and the like may be stored. The “post content” may store a URL where each content is located or a file path name indicating the storage location thereof.

「閲覧者数」は、「レビューID」で示されるレビューを閲覧した者の数を示す。図8の例では、「閲覧者数」には、123、45等の値が格納されている。   “Number of viewers” indicates the number of people who have viewed the review indicated by “Review ID”. In the example of FIG. 8, values such as 123 and 45 are stored in the “number of viewers”.

図6に戻り、制御部23は、コントローラであり、例えば、CPU、MPU等のプロセッサによって、情報処理サーバ20内部の記憶装置に記憶されている各種プログラムがRAM等を作業領域として実行されることにより実現される。また、制御部23は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現されてもよい。   Returning to FIG. 6, the control unit 23 is a controller, and for example, various programs stored in a storage device inside the information processing server 20 are executed using a RAM or the like as a work area by a processor such as a CPU or MPU. It is realized by. The control unit 23 is a controller, and may be realized by an integrated circuit such as an ASIC or FPGA, for example.

制御部23は、図6に示すように、取得部231と、生成部232と、通知部233と、を備える。制御部23を構成するブロック(取得部231〜通知部233)はそれぞれ制御部23の機能を示す機能ブロックである。これら機能ブロックはソフトウェアブロックであってもよいし、ハードウェアブロックであってもよい。例えば、上述の機能ブロックが、それぞれ、ソフトウェア(マイクロプログラムを含む。)で実現される1つのソフトウェアモジュールであってもよいし、半導体チップ(ダイ)上の1つの回路ブロックであってもよい。勿論、各機能ブロックがそれぞれ1つのプロセッサ或いは1つの集積回路であってもよい。機能ブロックの構成方法は任意である。なお、制御部23は上述の機能ブロックとは異なる機能単位で構成されていてもよい。   As illustrated in FIG. 6, the control unit 23 includes an acquisition unit 231, a generation unit 232, and a notification unit 233. The blocks (acquisition unit 231 to notification unit 233) that constitute the control unit 23 are functional blocks that indicate the functions of the control unit 23, respectively. These functional blocks may be software blocks or hardware blocks. For example, each functional block described above may be one software module realized by software (including a microprogram), or may be one circuit block on a semiconductor chip (die). Of course, each functional block may be one processor or one integrated circuit. The method of configuring the functional block is arbitrary. In addition, the control part 23 may be comprised by the functional unit different from the above-mentioned functional block.

取得部231は、所定の対象に対するレビューを投稿可能なサービスを使って情報を閲覧した閲覧者に関する情報を取得する。例えば、取得部231は、商品に対するレビューを投稿可能なショッピングサービスを使って商品の情報を閲覧した閲覧者に関する情報を取得する。或いは、取得部231は、ストアに対するレビューを投稿可能なショッピングサービスを使って商品の情報を閲覧した閲覧者に関する情報を取得する。   The acquisition unit 231 acquires information about a viewer who has browsed information using a service that can post a review on a predetermined target. For example, the acquisition unit 231 acquires information about a viewer who has browsed product information using a shopping service that can post reviews on the product. Or the acquisition part 231 acquires the information regarding the viewer who browsed the information of goods using the shopping service which can post the review with respect to a store.

また、取得部231は、ショッピングサービスで商品に対して興味を示す操作を行った閲覧者に関する情報を取得する。例えば、取得部231は、ショッピングサービスで商品の購買に関する操作を行った閲覧者に関する情報を取得する。より具体的には、取得部231は、ショッピングサービスで商品をカートに入れた若しくはお気に入り登録した閲覧者に関する情報を取得する。   Moreover, the acquisition part 231 acquires the information regarding the viewer who performed operation which shows interest with respect to goods with shopping service. For example, the acquisition unit 231 acquires information related to a viewer who has performed an operation related to purchase of a product in a shopping service. More specifically, the acquisition unit 231 acquires information about a viewer who has put a product in a cart or registered a favorite in the shopping service.

生成部232は、取得部231が取得した情報に基づいて、レビューを投稿可能なサービスのユーザに送信する情報(例えば、ページの情報)を生成する。   The generation unit 232 generates information (for example, page information) to be transmitted to a user of a service that can post a review based on the information acquired by the acquisition unit 231.

通知部233は、レビューを投稿可能なサービスを利用したユーザに対して閲覧者に関する情報を通知する。例えば、通知部233は、所定の対象に対する情報を閲覧した閲覧者に関する情報を通知する。また、通知部233は、ユーザに対して、閲覧者に関する情報が含まれるメッセージであってレビューの投稿を促すメッセージを通知する。   The notification unit 233 notifies a user who uses a service that can post a review of information related to the viewer. For example, the notification unit 233 notifies information related to a viewer who has browsed information on a predetermined target. In addition, the notification unit 233 notifies the user of a message that includes information about the viewer and that prompts the user to post a review.

また、通知部233は、レビューを投稿したユーザに対して、該ユーザが投稿したレビューを閲覧した閲覧者に関する情報を通知する。例えば、通知部233は、レビューを投稿したユーザに対して、該ユーザが投稿したレビューを閲覧した閲覧者の数を通知する。   In addition, the notification unit 233 notifies the user who posted the review of information related to the viewer who viewed the review posted by the user. For example, the notification unit 233 notifies the number of viewers who have viewed the review posted by the user to the user who posted the review.

また、通知部233は、レビューが投稿された場合に所定の基準を満たす閲覧者に対してレビューを通知するとともに、該レビューを投稿したユーザに対して、該レビューを通知した閲覧者に関する情報を通知する。例えば、通知部233は、レビューが投稿された場合に所定の基準を満たす閲覧者に対してレビューを通知するとともに、該レビューを投稿したユーザに対して、該レビューを通知した閲覧者の数を通知する。   In addition, when the review is posted, the notification unit 233 notifies the viewer that satisfies the predetermined standard of the review, and provides information regarding the viewer who has notified the review to the user who has posted the review. Notice. For example, when the review is posted, the notifying unit 233 notifies the viewer that satisfies a predetermined standard of the review, and the number of viewers who have notified the review to the user who has posted the review. Notice.

通知部233は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品の情報を閲覧した閲覧者に関する情報を通知する。通知部233は、ショッピングサービス内のストアを利用したユーザに対して、該ユーザが利用したストアで商品の情報を閲覧した閲覧者に関する情報を通知する。   The notification unit 233 notifies a user who has purchased a product with a shopping service of information related to a viewer who has browsed information on the product purchased by the user. The notification unit 233 notifies the user who uses the store in the shopping service of information related to the viewer who has browsed the product information in the store used by the user.

また、通知部233は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品に対して興味を示す操作を行った閲覧者に関する情報を通知する。例えば、通知部233は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品の購買に関する操作を行った閲覧者に関する情報を通知する。より具体的には、通知部233は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品をカートに入れた若しくはお気に入り登録した閲覧者に関する情報を通知する。   In addition, the notification unit 233 notifies the user who purchased the product with the shopping service of information related to the viewer who has performed an operation that shows interest in the product purchased by the user. For example, the notification unit 233 notifies a user who has purchased a product with a shopping service of information related to a viewer who has performed an operation related to the purchase of the product purchased by the user. More specifically, the notification unit 233 notifies a user who purchased a product with a shopping service of information related to a viewer who has purchased the product purchased by the user in a cart or registered as a favorite.

通知部233は、レビューを投稿したユーザに対して、該ユーザが投稿したレビューを閲覧した閲覧者のうちレビューの対象の商品の購買行動に関して態度変容した閲覧者に関する情報を通知する。また、通知部233は、レビューを投稿したユーザに対して、該ユーザが投稿したレビューを閲覧した閲覧者のうちレビューの対象の商品の購買行動に関して態度変容した閲覧者の数を通知する。   The notification unit 233 notifies the user who posted the review of information regarding the viewer who has changed the attitude regarding the purchase behavior of the product to be reviewed among the viewers who have viewed the review posted by the user. In addition, the notification unit 233 notifies the user who has submitted the review of the number of viewers who have changed their attitude regarding the purchase behavior of the product to be reviewed among the viewers who have viewed the review posted by the user.

〔5.情報処理サーバの処理フロー〕
次に、情報処理サーバ20が実行する処理の手順について説明する。情報処理サーバ20が実行する処理は、ショッピング情報配信処理と、レビュー配信処理と、レビュー登録処理と、に分けられる。情報処理サーバ20は、マルチタスクOSを備え、これらの処理を並行して実行可能である。
[5. Processing flow of information processing server]
Next, a procedure of processing executed by the information processing server 20 will be described. The processing executed by the information processing server 20 is divided into shopping information distribution processing, review distribution processing, and review registration processing. The information processing server 20 includes a multitasking OS and can execute these processes in parallel.

〔5−1.ショッピング情報配信処理の処理フロー〕
最初にショッピング情報配信処理について説明する。図9は、ショッピング情報配信処理の一例を示すフローチャートである。情報処理サーバ20は、電源が投入されると、ショッピング情報配信処理を開始する。
[5-1. Shopping information distribution processing flow)
First, the shopping information distribution process will be described. FIG. 9 is a flowchart illustrating an example of the shopping information distribution process. When the power is turned on, the information processing server 20 starts shopping information distribution processing.

まず、情報処理サーバ20は、ユーザ(例えば、図1に示すユーザU1〜U4)が操作する端末装置10からショッピングサービスに関するリクエストを受信したか判別する(ステップS11)。リクエストを受信していない場合(ステップS11:No)、情報処理サーバ20は、リクエストを受信するまでステップS11を繰り返す。   First, the information processing server 20 determines whether a request related to a shopping service has been received from the terminal device 10 operated by a user (for example, the users U1 to U4 shown in FIG. 1) (step S11). When the request has not been received (step S11: No), the information processing server 20 repeats step S11 until the request is received.

リクエストを受信した場合(ステップS11:Yes)、情報処理サーバ20は、受信したリクエストがショッピングサービスに関する処理要求か判別する(ステップS12)。例えば、情報処理サーバ20は、受信したリクエストが、商品のカートへの投入処理か、商品のお気に入り登録処理か、等を判別する。受信したリクエストがショッピングサービスに関する処理要求でない場合(ステップS12:No)、情報処理サーバ20は、ステップS15に処理を進める。   When the request is received (step S11: Yes), the information processing server 20 determines whether the received request is a processing request regarding a shopping service (step S12). For example, the information processing server 20 determines whether or not the received request is a product carting process, a product favorite registration process, or the like. When the received request is not a processing request related to the shopping service (step S12: No), the information processing server 20 advances the processing to step S15.

受信したリクエストがショッピングサービスに関する処理要求の場合(ステップS12:Yes)、情報処理サーバ20は、要求された処理を実行する(ステップS13)。例えば、受信したリクエストが、商品のカートへの投入処理の場合、情報処理サーバ20は、指定された商品をユーザのカートに投入する処理を実行する。また、受信したリクエストが、商品のお気に入り登録処理の場合、情報処理サーバ20は、指定された商品をユーザのお気に入りとして登録する処理を実行する。   If the received request is a processing request related to a shopping service (step S12: Yes), the information processing server 20 executes the requested processing (step S13). For example, when the received request is a process for putting a product into the cart, the information processing server 20 executes a process for putting the designated product into the user's cart. When the received request is a product favorite registration process, the information processing server 20 executes a process of registering the designated product as a user favorite.

続いて、情報処理サーバ20は、ステップS13の処理に基づいて、商品情報データベース221に情報を登録する(ステップS14)。例えば、ステップS13の処理が商品のカートへの投入処理の場合、情報処理サーバ20は、該当の商品のカート投入数に1を加える。また、ステップS13の処理が商品のお気に入り登録処理の場合、情報処理サーバ20は、該当の商品のお気に入り登録数に1を加える。   Subsequently, the information processing server 20 registers information in the product information database 221 based on the process of step S13 (step S14). For example, when the process of step S13 is a process of putting a product into a cart, the information processing server 20 adds 1 to the number of carts of the corresponding product. When the process of step S13 is a product favorite registration process, the information processing server 20 adds 1 to the number of favorite registrations of the product.

なお、ステップS13の処理が商品の購入に関する処理の場合、情報処理サーバ20は、商品情報データベース221からショッピングページの閲覧者に関する情報を取得し、取得した情報を商品の購入者に通知してもよい。例えば、図2に示すユーザU4が商品M1を購入したのであれば、情報処理サーバ20は、商品M1をお気に入り登録した閲覧者の数をユーザU4の端末装置10に通知してもよい。   In addition, when the process of step S13 is a process related to the purchase of a product, the information processing server 20 acquires information about the viewer of the shopping page from the product information database 221 and notifies the purchaser of the product of the acquired information. Good. For example, if the user U4 illustrated in FIG. 2 purchases the product M1, the information processing server 20 may notify the terminal device 10 of the user U4 of the number of viewers who have registered the product M1 as a favorite.

続いて、情報処理サーバ20は、端末装置10にショッピングに関するコンテンツを送信する(ステップS15)。例えば、ステップS12で情報処理サーバ20が端末装置10からページの配信要求を受信したのであれば、情報処理サーバ20は、要求されたページの情報を端末装置10に送信する。また、ステップS12で端末装置10からショッピングサービスの処理要求を受信したのであれば、情報処理サーバ20は、ステップS13での処理の結果の情報を端末装置10に送信する。   Subsequently, the information processing server 20 transmits content related to shopping to the terminal device 10 (step S15). For example, if the information processing server 20 receives a page distribution request from the terminal device 10 in step S <b> 12, the information processing server 20 transmits information on the requested page to the terminal device 10. If a processing request for a shopping service is received from the terminal device 10 in step S12, the information processing server 20 transmits information on the result of the processing in step S13 to the terminal device 10.

送信が完了したら、情報処理サーバ20は、ステップS11に戻り、端末装置10からリクエストを受信するまで待機する。   When the transmission is completed, the information processing server 20 returns to step S <b> 11 and waits until a request is received from the terminal device 10.

〔5−2.レビュー配信処理の処理フロー〕
次にレビュー配信処理について説明する。図10は、レビュー配信処理の一例を示すフローチャートである。情報処理サーバ20は、電源が投入されると、レビュー配信処理を開始する。
[5-2. Review delivery process flow)
Next, the review distribution process will be described. FIG. 10 is a flowchart illustrating an example of the review distribution process. The information processing server 20 starts the review distribution process when the power is turned on.

まず、情報処理サーバ20は、閲覧者(例えば、図1に示すユーザU1〜U3)が操作する端末装置10からレビューページのリクエストを受信したか判別する(ステップS21)。リクエストを受信していない場合(ステップS21:No)、情報処理サーバ20は、ステップS23に処理を進める。   First, the information processing server 20 determines whether a review page request has been received from the terminal device 10 operated by a viewer (for example, the users U1 to U3 illustrated in FIG. 1) (step S21). If the request has not been received (step S21: No), the information processing server 20 advances the process to step S23.

リクエストを受信した場合(ステップS21:Yes)、情報処理サーバ20は、閲覧者の端末装置10にレビューのコンテンツを送信する(ステップS22)。端末装置10に送信するコンテンツは、レビューページの情報そのもの(例えば、図3に示すレビューページP3)であってもよいし、レビューページに配置するコンテンツ(例えば、図3に示すレビューL11〜L13)であってもよい。   When the request is received (step S21: Yes), the information processing server 20 transmits the content of the review to the browser terminal device 10 (step S22). The content to be transmitted to the terminal device 10 may be the information of the review page itself (for example, the review page P3 shown in FIG. 3), or the content to be arranged on the review page (for example, the reviews L11 to L13 shown in FIG. 3). It may be.

続いて、情報処理サーバ20は、閲覧者の端末装置10から操作情報を受信したか判別する(ステップS23)。操作情報は、ユーザの端末装置10の操作によって取得される情報である。例えば、操作情報は、レビューページのスクロールに関する情報(例えば、スクロール量)であってもよいし、画面の所定の領域にどのレビューが表示されたかの情報であってもよい。操作情報を受信していない場合(ステップS23:No)、情報処理サーバ20は、ステップS21に処理を戻す。   Subsequently, the information processing server 20 determines whether operation information has been received from the browser terminal device 10 (step S23). The operation information is information acquired by the user's operation of the terminal device 10. For example, the operation information may be information related to scrolling of the review page (for example, scroll amount), or may be information indicating which review is displayed in a predetermined area of the screen. If the operation information has not been received (step S23: No), the information processing server 20 returns the process to step S21.

操作情報を受信した場合(ステップS23:Yes)、情報処理サーバ20は、レビュー情報データベースに情報を登録する(ステップS24)。例えば、情報処理サーバ20は、ユーザによって閲覧されたレビューの投稿者数に1を加算する。情報処理サーバ20は、レビューが閲覧されたか否かを、操作情報に基づき判別する。   When the operation information is received (step S23: Yes), the information processing server 20 registers information in the review information database (step S24). For example, the information processing server 20 adds 1 to the number of review contributors viewed by the user. The information processing server 20 determines whether the review has been browsed based on the operation information.

続いて、情報処理サーバ20は、レビューを投稿したユーザ(例えば、図1に示すユーザU4。以下、投稿者という。)に対する、閲覧者に関する情報の通知条件を満たしたか判別する(ステップS25)。例えば、情報処理サーバ20は、閲覧数が一定数に達した商品があるか判別する。通知条件を満たしていない場合(ステップS25:No)、情報処理サーバ20は、ステップS21に処理を戻す。   Subsequently, the information processing server 20 determines whether or not a condition for notifying information related to a viewer for a user who has posted a review (for example, the user U4 shown in FIG. 1; hereinafter referred to as a contributor) is satisfied (step S25). For example, the information processing server 20 determines whether there is a product whose browsing number has reached a certain number. If the notification condition is not satisfied (step S25: No), the information processing server 20 returns the process to step S21.

通知条件を満たした場合(ステップS25:Yes)、情報処理サーバ20は、レビュー情報データベース222から情報を取得する(ステップS26)。例えば、情報処理サーバ20は、閲覧数が一定数に達した商品に対するレビューの閲覧者数の情報を取得する。   When the notification condition is satisfied (step S25: Yes), the information processing server 20 acquires information from the review information database 222 (step S26). For example, the information processing server 20 acquires information on the number of viewers of reviews for a product whose number of browsing has reached a certain number.

そして、情報処理サーバ20は、ステップS26で取得した情報に基づいて、該当のレビューを投稿した投稿者へ通知する情報(以下、通知情報という。)を生成する(ステップS27)。例えば、情報処理サーバ20は、通知情報として図4に示すようなページP4の情報を生成する。   And the information processing server 20 produces | generates the information (henceforth notification information) notified to the contributor who contributed the applicable review based on the information acquired by step S26 (step S27). For example, the information processing server 20 generates information on the page P4 as shown in FIG. 4 as the notification information.

通知情報の生成が完了したら、情報処理サーバ20は、投稿者に情報を通知する(ステップS28)。通知が完了したら情報処理サーバ20は、ステップS21に処理を戻し、端末装置10からリクエストを受信するまで待機する。   When the generation of the notification information is completed, the information processing server 20 notifies the poster of the information (Step S28). When the notification is completed, the information processing server 20 returns the process to step S21 and waits until a request is received from the terminal device 10.

〔5−3.レビュー登録処理の処理フロー〕
次にレビュー登録処理について説明する。図11は、レビュー登録処理の一例を示すフローチャートである。情報処理サーバ20は、電源が投入されると、レビュー登録処理を開始する。
[5-3. Review registration process flow)
Next, the review registration process will be described. FIG. 11 is a flowchart illustrating an example of the review registration process. When the power is turned on, the information processing server 20 starts the review registration process.

まず、情報処理サーバ20は、ショッピングサービスを利用したユーザ(例えば、図1に示すユーザU4)が操作する端末装置10からレビューを受信したか判別する(ステップS31)。レビューを受信していない場合(ステップS31:No)、情報処理サーバ20は、レビューを受信するまでステップS31を繰り返す。   First, the information processing server 20 determines whether or not a review is received from the terminal device 10 operated by a user who uses a shopping service (for example, the user U4 shown in FIG. 1) (step S31). When the review has not been received (step S31: No), the information processing server 20 repeats step S31 until the review is received.

レビューを受信した場合(ステップS31:Yes)、情報処理サーバ20は、レビュー情報データベース222に、受信したレビューに関する情報を登録する(ステップS32)。例えば、レビュー情報データベース222に、レビューの投稿者の情報や投稿内容を登録する。   When the review is received (step S31: Yes), the information processing server 20 registers information regarding the received review in the review information database 222 (step S32). For example, information of a review contributor and posted content are registered in the review information database 222.

続いて、情報処理サーバ20は、商品情報データベース221からレビュー対象商品に関する情報を取得する(ステップS33)。例えば、情報処理サーバ20は、商品情報データベース221から、レビュー対象商品のカート投入数、お気に入り登録者数の情報を取得する。   Subsequently, the information processing server 20 acquires information related to the review target product from the product information database 221 (step S33). For example, the information processing server 20 acquires information on the number of carts to be reviewed and the number of favorite registrants from the product information database 221.

続いて、ステップS33で取得した情報に基づいて、レビューの投稿者(例えば、図1に示すユーザU4)へ通知する通知情報を生成する(ステップS34)。例えば、情報処理サーバ20は、通知情報として図2の状態D10に示すようなページP1の情報を生成する。   Subsequently, based on the information acquired in step S33, notification information to be notified to a review poster (for example, the user U4 shown in FIG. 1) is generated (step S34). For example, the information processing server 20 generates information on the page P1 as shown in the state D10 of FIG. 2 as the notification information.

通知情報の生成が完了したら、情報処理サーバ20は、投稿者に情報を通知する(ステップS35)。通知が完了したら情報処理サーバ20は、ステップS31に処理を戻し、端末装置10からリクエストを受信するまで待機する。   When the generation of the notification information is completed, the information processing server 20 notifies the poster of the information (Step S35). When the notification is completed, the information processing server 20 returns the process to step S31 and waits until a request is received from the terminal device 10.

〔6.変形例〕
上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
[6. (Modification)
The above-described embodiment shows an example, and various changes and applications are possible.

上述の実施形態では、情報処理サーバ20は、商品を購入したユーザに対して、ユーザが購入した商品の閲覧者に関する情報を通知した。しかし、情報処理サーバ20は、ショッピングサービス内のストアを利用したユーザに対して、そのユーザが利用したストアで商品の情報を閲覧した閲覧者に関する情報を通知してもよい。例えば、情報処理サーバ20は、ストアを利用したユーザに対して、そのユーザが利用したストアで商品の情報を閲覧した閲覧者の数を通知してもよい。ユーザに、ストアに対するレビューの投稿の動機を与えることができる。   In the above-described embodiment, the information processing server 20 notifies the user who purchased the product of information related to the viewer of the product purchased by the user. However, the information processing server 20 may notify a user who uses a store in the shopping service of information related to a viewer who has browsed product information in the store used by the user. For example, the information processing server 20 may notify the user who uses the store of the number of viewers who have browsed the product information in the store used by the user. Users can be motivated to submit reviews to the store.

また、情報処理サーバ20は、あるユーザによってレビューが投稿された場合に所定の基準を満たす閲覧者に対してレビューを通知してもよい。例えば、情報処理サーバ20は、ユーザによってレビューが投稿された場合に、レビュー対象の商品をカートに入れている閲覧者に対してレビューを通知してもよい。或いは、情報処理サーバ20は、ユーザによってレビューが投稿された場合に、レビュー対象の商品をお気に入り登録している閲覧者に対してレビューを通知してもよい。レビューの通知は、レビュー内容の通知であってもよいし、レビューされたことの通知であってもよい。そして、情報処理サーバ20は、レビューを投稿したユーザに対して、レビューを通知した閲覧者の数を通知してもよい。ユーザにレビューの投稿の動機を与えることができる。   Further, the information processing server 20 may notify the review to a viewer who satisfies a predetermined standard when a review is posted by a certain user. For example, when a review is posted by the user, the information processing server 20 may notify the reviewer of a reviewer who has put a product to be reviewed in a cart. Alternatively, when a review is posted by the user, the information processing server 20 may notify the viewer who has registered the product to be reviewed as a favorite. The notification of the review may be a notification of the review content or a notification that the review has been performed. Then, the information processing server 20 may notify the number of viewers who have notified the review to the user who has posted the review. Motivate users to post reviews.

また、上述の実施形態では、レビュー投稿可能なサービス(評価を投稿可能なサービス)はショッピングサービスであるものとして説明したが、レビュー投稿可能なサービスはショッピングサービスに限定されない。例えば、レビュー投稿可能なサービスは、オークションサービスや商品のレンタルサービスであってもよい。また、レビュー投稿可能なサービスは、例えば、デジタルコンテンツの配信サービスや、購買を伴わない単なる比較サービス(例えば、商品の価格やスペック等を比較する比較サイトで行われるサービス)であってもよい。勿論、レビュー投稿可能なサービスは上記以外のサービスであってもよい。   In the above-described embodiment, the service that can post a review (service that can post an evaluation) is a shopping service, but the service that can post a review is not limited to the shopping service. For example, the review posting service may be an auction service or a product rental service. Further, the reviewable service may be, for example, a digital content distribution service or a simple comparison service that does not involve purchasing (for example, a service performed at a comparison site that compares product prices, specifications, and the like). Of course, a service other than the above may be used as a service for posting a review.

本実施形態の情報処理サーバ20を制御する制御装置は、専用のコンピュータシステムによって実現してもよいし、通常のコンピュータシステムにより実現してもよい。例えば、上述の動作を実行するためのプログラムを、光ディスク、半導体メモリ、磁気テープ、フレキシブルディスク等のコンピュータ読み取り可能な記録媒体に格納して配布し、該プログラムをコンピュータにインストールし、上述の処理を実行することによって制御装置を構成してもよい。制御装置は、情報処理サーバ20の外部の装置(例えば、パーソナルコンピュータ)であってもよいし、内部の装置(例えば、制御部23)であってもよい。また、上記プログラムをインターネット等のネットワーク上のサーバ装置が備えるディスク装置に格納しておき、コンピュータにダウンロード等できるようにしてもよい。また、上述の機能を、OS(Operating System)とアプリケーションソフトとの協働により実現してもよい。この場合には、OS以外の部分を媒体に格納して配布してもよいし、OS以外の部分をサーバ装置に格納しておき、コンピュータにダウンロード等できるようにしてもよい。   The control device that controls the information processing server 20 of the present embodiment may be realized by a dedicated computer system or may be realized by a normal computer system. For example, a program for executing the above-described operation is stored and distributed in a computer-readable recording medium such as an optical disk, a semiconductor memory, a magnetic tape, or a flexible disk, the program is installed in the computer, and the above-described processing is performed. You may comprise a control apparatus by performing. The control device may be an external device (for example, a personal computer) of the information processing server 20, or may be an internal device (for example, the control unit 23). Further, the program may be stored in a disk device provided in a server device on a network such as the Internet so that it can be downloaded to a computer. Further, the above-described functions may be realized by cooperation between an OS (Operating System) and application software. In this case, a part other than the OS may be stored and distributed in a medium, or a part other than the OS may be stored in a server device and downloaded to a computer.

また、上記各実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。   In addition, among the processes described in the above embodiments, all or a part of the processes described as being automatically performed can be manually performed, or the processes described as being manually performed All or a part of the above can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the document and drawings can be arbitrarily changed unless otherwise specified. For example, the various types of information illustrated in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。   Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.

また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。   Moreover, each embodiment mentioned above can be combined suitably in the range which does not contradict a process content.

〔7.ハードウェア構成〕
実施形態及び変形例に係る情報処理サーバ20は、例えば図12に示すような構成のコンピュータ1000によっても実現可能である。図12は、情報処理サーバ20の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD(Hard Disk Drive)1400、通信インタフェース(I/F)1500、入出力インタフェース(I/F)1600、及びメディアインタフェース(I/F)1700を有する。
[7. Hardware configuration)
The information processing server 20 according to the embodiment and the modification can be realized by a computer 1000 having a configuration as illustrated in FIG. 12, for example. FIG. 12 is a hardware configuration diagram illustrating an example of a computer that implements the functions of the information processing server 20. The computer 1000 includes a CPU 1100, RAM 1200, ROM 1300, HDD (Hard Disk Drive) 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 1700.

CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。   The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400 and controls each unit. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, a program depending on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インタフェース1500は、ネットワークNを介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータをネットワークNを介して他の機器へ送信する。   The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. The communication interface 1500 receives data from other devices via the network N and sends the data to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the network N.

CPU1100は、入出力インタフェース1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インタフェース1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを入出力インタフェース1600を介して出力装置へ出力する。   The CPU 1100 controls an output device such as a display and a printer and an input device such as a keyboard and a mouse via an input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. In addition, the CPU 1100 outputs the generated data to the output device via the input / output interface 1600.

メディアインタフェース1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインタフェース1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。   The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads such a program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

例えば、コンピュータ1000が実施形態に係る情報処理サーバ20として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部23の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。   For example, when the computer 1000 functions as the information processing server 20 according to the embodiment, the CPU 1100 of the computer 1000 implements the function of the control unit 23 by executing a program loaded on the RAM 1200. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them. However, as another example, these programs may be acquired from other devices via the network N.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。   As described above, some of the embodiments of the present application have been described in detail with reference to the drawings. It is possible to implement the present invention in other forms with improvements.

〔8.効果〕
本実施形態によれば、情報処理サーバ20は、所定の対象に対する評価を投稿可能なサービスを使って情報を閲覧した閲覧者に関する情報を取得する。また、情報処理サーバ20は、サービスを利用したユーザに対して閲覧者に関する情報を通知する。このとき、情報処理サーバ20は、所定の対象に対する情報を閲覧した閲覧者に関する情報を通知する。また、情報処理サーバ20は、ユーザに対して、閲覧者に関する情報が含まれるメッセージであって評価の投稿を促すメッセージを通知する。これにより、ユーザは、特定の者に向けて評価を書くという状況になるので、評価を書くモチベーションが高まる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。
[8. effect〕
According to the present embodiment, the information processing server 20 acquires information about a viewer who has browsed information using a service that can post an evaluation on a predetermined target. In addition, the information processing server 20 notifies the user who uses the service of information related to the viewer. At this time, the information processing server 20 notifies information related to a viewer who has browsed information on a predetermined target. In addition, the information processing server 20 notifies the user of a message that includes information about the viewer and that prompts the user to post an evaluation. Thereby, since the user is in a situation of writing an evaluation toward a specific person, the motivation to write the evaluation is increased. As a result, the information processing server 20 can enable many users to post evaluations.

情報処理サーバ20は、評価を投稿したユーザに対して、該ユーザが投稿した評価を閲覧した閲覧者に関する情報を通知する。例えば、情報処理サーバ20は、評価を投稿したユーザに対して、該ユーザが投稿した評価を閲覧した閲覧者の数を通知する。これにより、ユーザは、承認欲求が満たされる。これが、ユーザのさらなる評価を書く動機となる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。   The information processing server 20 notifies the user who posted the evaluation of information related to the viewer who viewed the evaluation posted by the user. For example, the information processing server 20 notifies the number of viewers who viewed the evaluation posted by the user to the user who posted the evaluation. Thereby, the user satisfies the approval desire. This will motivate the user to write further evaluations. As a result, the information processing server 20 can enable many users to post evaluations.

情報処理サーバ20は、評価が投稿された場合に所定の基準を満たす閲覧者に対して評価を通知するとともに、該評価を投稿したユーザに対して、該評価を通知した閲覧者に関する情報を通知する。例えば、情報処理サーバ20は、評価が投稿された場合に所定の基準を満たす閲覧者に対して評価を通知するとともに、該評価を投稿したユーザに対して、該評価を通知した閲覧者の数を通知する。これにより、ユーザは、実際に自分の書いた評価が通知されたということを知ることによって、評価を書くモチベーションが高まる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。   When the evaluation is posted, the information processing server 20 notifies the reader who satisfies the predetermined standard, and notifies the user who posted the evaluation of information regarding the viewer who has notified the evaluation. To do. For example, when the evaluation is posted, the information processing server 20 notifies the evaluation to the viewers who satisfy a predetermined standard, and the number of viewers who have notified the evaluation to the users who have posted the evaluation. To be notified. Accordingly, the user is motivated to write the evaluation by knowing that the evaluation written by the user is actually notified. As a result, the information processing server 20 can enable many users to post evaluations.

情報処理サーバ20は、商品に対する評価を投稿可能なショッピングサービスを使って商品の情報を閲覧した閲覧者に関する情報を取得する。そして、情報処理サーバ20は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品の情報を閲覧した閲覧者に関する情報を通知する。これにより、ユーザは、特定の者に向けて評価を書くという状況になるので、評価を書くモチベーションが高まる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。   The information processing server 20 acquires information related to a viewer who has browsed information on the product using a shopping service that can post an evaluation on the product. Then, the information processing server 20 notifies the user who purchased the product with the shopping service of information related to the viewer who browsed the information of the product purchased by the user. Thereby, since the user is in a situation of writing an evaluation toward a specific person, the motivation to write the evaluation is increased. As a result, the information processing server 20 can enable many users to post evaluations.

情報処理サーバ20は、ストアに対する評価を投稿可能なショッピングサービスを使って商品の情報を閲覧した閲覧者に関する情報を取得する。そして、情報処理サーバ20は、ショッピングサービス内のストアを利用したユーザに対して、該ユーザが利用したストアで商品の情報を閲覧した閲覧者に関する情報を通知する。これにより、ユーザは、特定の者に向けて評価を書くという状況になるので、評価を書くモチベーションが高まる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。   The information processing server 20 acquires information about a viewer who has browsed the information of the product using a shopping service that can post an evaluation of the store. Then, the information processing server 20 notifies the user who uses the store in the shopping service of information related to the viewer who has browsed the product information in the store used by the user. Thereby, since the user is in a situation of writing an evaluation toward a specific person, the motivation to write the evaluation is increased. As a result, the information processing server 20 can enable many users to post evaluations.

情報処理サーバ20は、ショッピングサービスで商品に対して興味を示す操作を行った閲覧者に関する情報を取得する。そして、情報処理サーバ20は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品に対して興味を示す操作を行った閲覧者に関する情報を通知する。例えば、情報処理サーバ20は、ショッピングサービスで商品の購買に関する操作を行った閲覧者に関する情報を取得する。そして、情報処理サーバ20は、ショッピングサービスで商品を購入したユーザに対して、該ユーザが購入した商品の購買に関する操作を行った閲覧者に関する情報を通知する。これにより、ユーザは、特定の者に向けて評価を書くという状況になるので、評価を書くモチベーションが高まる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。   The information processing server 20 acquires information related to a viewer who has performed an operation indicating an interest in a product in a shopping service. Then, the information processing server 20 notifies the user who has purchased the product with the shopping service of information related to the viewer who has performed an operation indicating interest in the product purchased by the user. For example, the information processing server 20 acquires information related to a viewer who has performed an operation related to purchase of a product in a shopping service. Then, the information processing server 20 notifies the user who purchased the product with the shopping service of the information related to the viewer who performed the operation related to the purchase of the product purchased by the user. Thereby, since the user is in a situation of writing an evaluation toward a specific person, the motivation to write the evaluation is increased. As a result, the information processing server 20 can enable many users to post evaluations.

情報処理サーバ20は、評価を投稿したユーザに対して、該ユーザが投稿した評価を閲覧した閲覧者のうち評価の対象の商品の購買行動に関して態度変容した閲覧者に関する情報を通知する。例えば、情報処理サーバ20は、評価を投稿したユーザに対して、該ユーザが投稿した評価を閲覧した閲覧者のうち評価の対象の商品の購買行動に関して態度変容した閲覧者の数を通知する。これにより、ユーザは、承認欲求が満たされる。これが、ユーザのさらなる評価を書く動機となる。結果として、情報処理サーバ20は、多くのユーザに評価を投稿してもらうことを可能にすることができる。   The information processing server 20 notifies the user who posted the evaluation of information regarding the viewer who changed the attitude regarding the purchase behavior of the evaluation target product among the viewers who viewed the evaluation posted by the user. For example, the information processing server 20 notifies the user who has posted the evaluation of the number of viewers who have changed their attitudes regarding the purchase behavior of the evaluation target product among the viewers who have viewed the evaluation posted by the user. Thereby, the user satisfies the approval desire. This will motivate the user to write further evaluations. As a result, the information processing server 20 can enable many users to post evaluations.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。   As described above, some of the embodiments of the present application have been described in detail with reference to the drawings. However, these are merely examples, and various modifications, including the aspects described in the disclosure section of the invention, based on the knowledge of those skilled in the art, It is possible to implement the present invention in other forms with improvements.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、通知部は、通知手段や通知回路に読み替えることができる。   In addition, the “section (module, unit)” described above can be read as “means” or “circuit”. For example, the notification unit can be read as notification means or a notification circuit.

1…情報処理システム
10、10、10、10、10…端末装置
11、21…通信部
12…入力部
13、22…記憶部
14…出力部
15、23…制御部
20…情報処理サーバ
221…商品情報データベース
222…レビュー情報データベース
231…取得部
232…生成部
233…通知部
A1…コンテンツ表示領域
A2…中央領域
B11、B31…ボタン
B21…OKボタン
B22…キャンセルボタン
L11、L12、L13…レビュー
MS1、MS2…メッセージ
P1、P4…ページ
P2…投稿ページ
P3…レビューページ
R…評価入力ボックス
T21、T22…テキストボックス
1 ... information processing system 10, 10 1, 10 2, 10 3, 10 4 ... terminal device 11, 21 ... communication unit 12 ... input section 13, 22 ... storage unit 14 ... output section 15 or 23 ... controller 20 ... Information Processing server 221 ... Product information database 222 ... Review information database 231 ... Acquisition unit 232 ... Generation unit 233 ... Notification unit A1 ... Content display area A2 ... Central area B11, B31 ... Button B21 ... OK button B22 ... Cancel button L11, L12, L13 ... Review MS1, MS2 ... Message P1, P4 ... Page P2 ... Posting page P3 ... Review page R ... Evaluation input box T21, T22 ... Text box

Claims (18)

商品に関して興味を示す操作を行った閲覧者の該操作に係る情報を取得する取得部と、
商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った前記閲覧者の該操作に係る情報を通知する通知部と、
を備えることを特徴とする情報処理装置。
An acquisition unit for acquiring information related to the operation of a viewer who has performed an operation indicating an interest in the product;
A notification unit for notifying a user who has purchased a product using a service that can post an evaluation of the product, information related to the operation of the viewer who has performed an operation indicating interest in the product purchased by the user;
An information processing apparatus comprising:
前記取得部は、所定のサービスで商品に関して興味を示す操作を行った閲覧者の該操作に係る情報を取得し、
前記通知部は、前記ユーザに対して、該ユーザが購入した商品に関して前記所定のサービスで興味を示す操作を行った前記閲覧者の該操作に係る情報を通知する、
ことを特徴とする請求項1に記載の情報処理装置。
The acquisition unit acquires information related to the operation of a viewer who has performed an operation indicating an interest in a predetermined service,
The notification unit notifies the user of information related to the operation of the viewer who has performed an operation indicating an interest in the predetermined service with respect to a product purchased by the user.
The information processing apparatus according to claim 1.
商品に関して興味を示す操作を行った閲覧者の数の情報を取得する取得部と、
商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った前記閲覧者の数の情報に基づき生成された情報を通知する通知部と、
を備えることを特徴とする情報処理装置。
An acquisition unit that acquires information on the number of viewers who have performed an operation indicating an interest in the product;
Notifying a user who has purchased a product using a service that can post an evaluation of the product, information generated based on the information on the number of viewers who have performed an operation indicating interest in the product purchased by the user A notification unit;
An information processing apparatus comprising:
前記取得部は、所定のサービスで商品に関して興味を示す操作を行った閲覧者の数の情報を取得し、
前記通知部は、前記ユーザに対して、該ユーザが購入した商品に関して前記所定のサービスで興味を示す操作を行った前記閲覧者の数の情報に基づき生成された情報を通知する、
ことを特徴とする請求項3に記載の情報処理装置。
The acquisition unit acquires information on the number of viewers who have performed an operation indicating an interest in a predetermined service,
The notification unit notifies the user of information generated based on information on the number of viewers who have performed an operation of showing interest in the predetermined service regarding the product purchased by the user.
The information processing apparatus according to claim 3.
前記興味を示す操作には、商品の購買に関する操作が少なくとも含まれる、
ことを特徴とする請求項1〜4のいずれか1項に記載の情報処理装置。
The operation indicating interest includes at least an operation related to purchase of goods.
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記興味を示す操作には、商品の購買の一環となる操作が少なくとも含まれる、
ことを特徴とする請求項1〜5のいずれか1項に記載の情報処理装置。
The operation indicating interest includes at least an operation that is a part of purchasing a product.
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記興味を示す操作には、商品の決済前操作が少なくとも含まれる、
ことを特徴とする請求項1〜6のいずれか1項に記載の情報処理装置。
The operation indicating interest includes at least a pre-settlement operation for a product.
The information processing apparatus according to any one of claims 1 to 6.
前記興味を示す操作には、商品をカートに入れる操作が少なくとも含まれる、
ことを特徴とする請求項1〜7のいずれか1項に記載の情報処理装置。
The operation indicating interest includes at least an operation of putting a product in a cart.
The information processing apparatus according to any one of claims 1 to 7.
前記興味を示す操作には、商品の購買検討のための操作が少なくとも含まれる、
ことを特徴とする請求項1〜8のいずれか1項に記載の情報処理装置。
The operation indicating interest includes at least an operation for considering the purchase of a product.
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記興味を示す操作には、商品の登録操作が含まれる、
ことを特徴とする請求項1〜9のいずれか1項に記載の情報処理装置。
The operation indicating interest includes a product registration operation.
The information processing apparatus according to any one of claims 1 to 9.
前記興味を示す操作には、商品をお気に入り登録する操作が含まれる、
ことを特徴とする請求項1〜10のいずれか1項に記載の情報処理装置。
The operation indicating interest includes an operation of registering a product as a favorite,
The information processing apparatus according to any one of claims 1 to 10.
前記通知部は、前記ユーザに対して、該ユーザが購入した商品をカートに入れた前記閲覧者の数の情報に基づき生成された情報を通知する、
ことを特徴とする請求項1〜11のいずれか1項に記載の情報処理装置。
The notifying unit notifies the user of information generated based on information on the number of the viewers who have put a product purchased by the user in a cart.
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記通知部は、前記ユーザに対して、該ユーザが購入した商品をお気に入り登録した前記閲覧者の数の情報に基づき生成された情報を通知する、
ことを特徴とする請求項1〜12のいずれか1項に記載の情報処理装置。
The notification unit notifies the user of information generated based on the information on the number of the viewers who favorite-registered products purchased by the user.
The information processing apparatus according to any one of claims 1 to 12.
前記所定のサービスには、ショッピングサービス、オークションサービス、商品のレンタルサービス、デジタルコンテンツの配信サービス、及び商品の比較サービスの少なくとも1つが含まれる、
ことを特徴とする請求項2又は4に記載の情報処理装置。
The predetermined service includes at least one of a shopping service, an auction service, a product rental service, a digital content distribution service, and a product comparison service.
The information processing apparatus according to claim 2, wherein the information processing apparatus is an information processing apparatus.
情報処理装置が実行する情報処理方法であって、
商品に関して興味を示す操作を行った閲覧者の該操作に係る情報を取得する取得工程と、
商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った前記閲覧者の該操作に係る情報を通知する通知工程と、
を含むことを特徴とする情報処理方法。
An information processing method executed by an information processing apparatus,
An acquisition step of acquiring information related to the operation of a viewer who has performed an operation indicating an interest in the product;
A notification step of notifying a user who has purchased a product using a service capable of posting an evaluation of the product, information on the operation of the viewer who has performed an operation indicating an interest in the product purchased by the user;
An information processing method comprising:
商品に関して興味を示す操作を行った閲覧者の該操作に係る情報を取得する取得手順と、
商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った前記閲覧者の該操作に係る情報を通知する通知手順と、
をコンピュータに実行させるための情報処理プログラム。
An acquisition procedure for acquiring information related to the operation of a viewer who has performed an operation indicating an interest in the product;
A notification procedure for notifying a user who has purchased a product using a service that can post an evaluation of the product, information on the operation of the viewer who has performed an operation indicating an interest in the product purchased by the user;
Processing program for causing a computer to execute.
情報処理装置が実行する情報処理方法であって、
商品に関して興味を示す操作を行った閲覧者の数の情報を取得する取得工程と、
商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った前記閲覧者の数の情報に基づき生成された情報を通知する通知工程と、
を含むことを特徴とする情報処理方法。
An information processing method executed by an information processing apparatus,
An acquisition step of acquiring information on the number of viewers who have performed an operation indicating an interest in the product;
Notifying a user who has purchased a product using a service that can post an evaluation of the product, information generated based on the information on the number of viewers who have performed an operation indicating interest in the product purchased by the user A notification process;
An information processing method comprising:
商品に関して興味を示す操作を行った閲覧者の数の情報を取得する取得手順と、
商品に対する評価を投稿可能なサービスを使って商品を購入したユーザに対して、該ユーザが購入した商品に関して興味を示す操作を行った前記閲覧者の数の情報に基づき生成された情報を通知する通知手順と、
をコンピュータに実行させるための情報処理プログラム。
An acquisition procedure to acquire information on the number of viewers who have performed an interest in the product,
Notifying a user who has purchased a product using a service that can post an evaluation of the product, information generated based on the information on the number of viewers who have performed an operation indicating interest in the product purchased by the user Notification procedure;
Processing program for causing a computer to execute.
JP2018120573A 2018-06-26 2018-06-26 Information processing equipment, information processing methods, and information processing programs Active JP6795551B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018120573A JP6795551B2 (en) 2018-06-26 2018-06-26 Information processing equipment, information processing methods, and information processing programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018120573A JP6795551B2 (en) 2018-06-26 2018-06-26 Information processing equipment, information processing methods, and information processing programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017157982A Division JP6362746B1 (en) 2017-08-18 2017-08-18 Information processing apparatus, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2019036294A true JP2019036294A (en) 2019-03-07
JP6795551B2 JP6795551B2 (en) 2020-12-02

Family

ID=65637746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018120573A Active JP6795551B2 (en) 2018-06-26 2018-06-26 Information processing equipment, information processing methods, and information processing programs

Country Status (1)

Country Link
JP (1) JP6795551B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004326557A (en) * 2003-04-25 2004-11-18 Nippon Telegr & Teleph Corp <Ntt> Word-of-mouth information circulating method by portable information terminal, word-of-mouth information managing server and program
JP2011210140A (en) * 2010-03-30 2011-10-20 Sony Corp Communication device, communication method, information processing apparatus, information processing method, program, and information processing system
JP2015007947A (en) * 2013-06-26 2015-01-15 株式会社エクストラコマース Application providing system
JP2015153286A (en) * 2014-02-18 2015-08-24 三菱電機株式会社 Information providing system and information providing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004326557A (en) * 2003-04-25 2004-11-18 Nippon Telegr & Teleph Corp <Ntt> Word-of-mouth information circulating method by portable information terminal, word-of-mouth information managing server and program
JP2011210140A (en) * 2010-03-30 2011-10-20 Sony Corp Communication device, communication method, information processing apparatus, information processing method, program, and information processing system
JP2015007947A (en) * 2013-06-26 2015-01-15 株式会社エクストラコマース Application providing system
JP2015153286A (en) * 2014-02-18 2015-08-24 三菱電機株式会社 Information providing system and information providing method

Also Published As

Publication number Publication date
JP6795551B2 (en) 2020-12-02

Similar Documents

Publication Publication Date Title
US11176600B2 (en) Method and system for building a product finder
JP6788743B2 (en) Technology for presenting electronic end cap items
US10303728B2 (en) Personalized landing pages
JP5955286B2 (en) Evaluation calculation device, evaluation calculation method, and evaluation calculation program
JP5122005B1 (en) Sales support device, sales support method, and sales support program
US20210234774A1 (en) System, Method and Apparatus for Managing Services and Applications
US20130117152A1 (en) Javascript Widget Storefront
US9092784B2 (en) Contacts affinity used to prioritize display of content item reviews in online store
CN110648167A (en) Micropayment compensation for user-generated game content
JP6709836B2 (en) Information processing apparatus, information processing method, and information processing program
JP6362746B1 (en) Information processing apparatus, information processing method, and information processing program
JP6795551B2 (en) Information processing equipment, information processing methods, and information processing programs
JP6963702B1 (en) System and method
JP2016184246A (en) Electronic book terminal, advertisement distribution method, and program for electronic book
JP2020043534A (en) Information display program, information display device, information display method, and distribution device
JP6960683B2 (en) Information processing equipment, methods, programs
US20170169439A1 (en) System and method for application management
JP7339383B1 (en) Information providing device, information providing method, and information providing program
JP2020119463A (en) Associating device, associating method, and associating program
JP2020042636A (en) Information display program, information display device, information display method, and delivery device
JP7402260B2 (en) Information provision device, information provision method, and information provision program
JP7492633B1 (en) Advertisement output device, advertisement output method, and program
JP2019046190A (en) Distribution device, distribution method, and distribution program
KR102369147B1 (en) Electronic apparatus and data management method thereof
JP6694860B2 (en) Information processing apparatus, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181018

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200407

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200605

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201112

R150 Certificate of patent or registration of utility model

Ref document number: 6795551

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350