JP6486302B2 - Information management system and information management apparatus - Google Patents

Information management system and information management apparatus Download PDF

Info

Publication number
JP6486302B2
JP6486302B2 JP2016177024A JP2016177024A JP6486302B2 JP 6486302 B2 JP6486302 B2 JP 6486302B2 JP 2016177024 A JP2016177024 A JP 2016177024A JP 2016177024 A JP2016177024 A JP 2016177024A JP 6486302 B2 JP6486302 B2 JP 6486302B2
Authority
JP
Japan
Prior art keywords
user
information
content
registered
information management
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.)
Active
Application number
JP2016177024A
Other languages
Japanese (ja)
Other versions
JP2018041411A (en
Inventor
友徳 齋田
友徳 齋田
優一 加瀬
優一 加瀬
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 JP2016177024A priority Critical patent/JP6486302B2/en
Publication of JP2018041411A publication Critical patent/JP2018041411A/en
Application granted granted Critical
Publication of JP6486302B2 publication Critical patent/JP6486302B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、情報管理システムおよび情報管理装置に関する。   The present invention relates to an information management system and an information management apparatus.

近年、インターネットの飛躍的な普及に伴い、インターネットを介した情報配信が盛んに行われている。このような技術の一例として、ゲーム等といった各種商品やサービスの配信技術が知られている。例えば、ゲームや動画像等といったコンテンツの利用に関する事前登録を受け付けておき、コンテンツの配信日時に利用者が使用する端末装置にコンテンツを自動配信するといった技術が知られている。   In recent years, with the rapid spread of the Internet, information distribution via the Internet has been actively performed. As an example of such a technique, distribution techniques for various products and services such as games are known. For example, a technique is known in which pre-registration relating to use of content such as a game or a moving image is received and content is automatically distributed to a terminal device used by the user at the content distribution date and time.

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

しかしながら、従来技術では、必ずしも利用者をコンテンツへと誘導することができない場合がある。   However, in the related art, the user may not always be guided to the content.

例えば、従来技術では、利用者は、興味を持ったコンテンツのウェブ検索を行うことで、かかるコンテンツの配信予約を受け付けるウェブページを検索し、検索したウェブページ上で事前登録を行う。このため、従来技術では、事前登録を受け付けるコンテンツの情報を知らない利用者を、コンテンツの配信予約を受け付けるウェブページへと誘導することができない。   For example, in the prior art, a user searches for a web page that accepts a distribution reservation for the content by performing a web search for the content of interest, and performs pre-registration on the searched web page. For this reason, in the prior art, a user who does not know the information on the content for which pre-registration is accepted cannot be guided to the web page for accepting the content distribution reservation.

本願は、上記に鑑みてなされたものであって、利用者をコンテンツへと誘導することを目的とする。   The present application has been made in view of the above, and an object thereof is to guide a user to content.

本願に係る情報管理システムは、所定のウェブコンテンツとともに表示される情報として、利用者に関する利用者情報に基づいて選択されたコンテンツの情報と、当該コンテンツの利用に関する登録を受付けるための登録コンテンツとを、前記利用者が使用する端末装置に配信する配信部と、前記登録コンテンツを介して前記コンテンツの利用に関する登録を受付けた場合は、前記利用者情報を登録する登録部と、前記コンテンツの利用に関する所定の条件が満たされた場合は、前記利用者情報が登録された利用者が使用する端末装置に対し、前記コンテンツの利用に関する情報を送信する送信部とを有することを特徴とする。   The information management system according to the present application includes, as information displayed together with predetermined web content, information on content selected based on user information regarding the user, and registered content for accepting registration regarding use of the content. A distribution unit that distributes to the terminal device used by the user, and a registration unit that registers the user information when the registration regarding the use of the content is received via the registered content, and the use of the content A transmission unit configured to transmit information regarding the use of the content to a terminal device used by a user in which the user information is registered when a predetermined condition is satisfied;

実施形態の一態様によれば、利用者をコンテンツへと誘導するという効果を奏する。   According to one aspect of the embodiment, there is an effect of guiding the user to the content.

図1は、実施形態に係る情報管理システムが実行する処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of processing executed by the information management system according to the embodiment. 図2は、実施形態に係る情報管理システムが有する構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of the information management system according to the embodiment. 図3は、実施形態に係る端末装置が有する機能構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a functional configuration of the terminal device according to the embodiment. 図4は、実施形態に係る検索サーバが有する機能構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of a functional configuration of the search server according to the embodiment. 図5は、実施形態に係る情報管理装置が有する機能構成の一例を示す図である。FIG. 5 is a diagram illustrating an example of a functional configuration included in the information management apparatus according to the embodiment. 図6は、実施形態に係る登録コンテンツデータベースに登録される情報の一例を示す図である。FIG. 6 is a diagram illustrating an example of information registered in the registered content database according to the embodiment. 図7は、実施形態に係る利用者データベースに登録される情報の一例を示す図である。FIG. 7 is a diagram illustrating an example of information registered in the user database according to the embodiment. 図8は、実施形態に係るメールサーバが有する機能構成の一例を示す図である。FIG. 8 is a diagram illustrating an example of a functional configuration of the mail server according to the embodiment. 図9は、実施形態に係る情報管理システムが登録コンテンツを送信する処理の流れの一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a processing flow in which the information management system according to the embodiment transmits registered content. 図10は、実施形態に係る情報管理システムが登録コンテンツを介した事前登録を受付ける処理の流れの一例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of a flow of processing in which the information management system according to the embodiment accepts pre-registration via registered content. 図11は、ハードウェア構成の一例を示す図である。FIG. 11 is a diagram illustrating an example of a hardware configuration.

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

〔1−1.情報管理システムの一例〕
まず、図1を用いて、情報管理システム1の一例について説明する。図1は、実施形態に係る情報管理システムが実行する処理の一例を示す図である。図1では、情報管理システム1が実行する処理の一例として、利用者が使用する端末装置100に、ウェブ検索の結果である検索結果を含むウェブコンテンツC10を表示する処理の一例について記載した。
[1-1. Example of information management system)
First, an example of the information management system 1 will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of processing executed by the information management system according to the embodiment. In FIG. 1, as an example of processing executed by the information management system 1, an example of processing for displaying the web content C <b> 10 including a search result as a web search result on the terminal device 100 used by the user is described.

なお、以下に説明する情報管理システム1が利用者U01に対して配信する広告は、営利若しくは非営利の広告だけではなく、ボランティアの募集、公共広告、公共に対する通知等であってもよい。また、情報管理システム1は、任意の商品や役務の販売、宣伝、通知等を行うコンテンツやウェブページ、ゲーム等の任意のコンテンツを広告として配信することができる。また、広告は、ウェブページ、静止画像、動画像、文字、図形、記号、ハイパーリンク、その他任意の情報を含むコンテンツが適用可能である。すなわち、利用者に対して興味を生じさせようとするコンテンツであれば、情報管理システム1は、ウェブページ、ゲーム、メール、ツイート、ブログの記事等、インターネットを介した各種サービスに関連する任意のコンテンツを広告として配信してよい。   The advertisement distributed to the user U01 by the information management system 1 described below may be not only a commercial or non-profit advertisement but also a volunteer recruitment, a public advertisement, a notification to the public, and the like. In addition, the information management system 1 can distribute, as an advertisement, contents for selling, advertising, and notifying arbitrary products and services, web pages, games, and the like. Moreover, the content including a web page, a still image, a moving image, a character, a figure, a symbol, a hyperlink, and other arbitrary information can be applied to the advertisement. That is, as long as the content is intended to generate interest for the user, the information management system 1 can select any content related to various services via the Internet, such as web pages, games, emails, tweets, blog articles, and the like. Content may be distributed as advertisements.

図1に示す例では、情報管理システム1は、ウェブ検索を行う検索サーバ200、端末装置100に対してメールを送信するメールサーバ300、端末装置100に対して広告を配信する広告サーバ400を有する。このような情報管理システム1は、利用者U01が使用する端末装置100と通信可能である。また、情報管理システム1は、端末装置100に対して、所定のコンテンツの利用に関する会員登録を行うための登録コンテンツを配信する情報管理装置10を有する。なお、情報管理システム1は、任意の数の端末装置100と通信可能であってもよく、任意の数の検索サーバ200、メールサーバ300、広告サーバ400、および情報管理装置10を有していてよい。また、端末装置100、検索サーバ200、メールサーバ300、広告サーバ400、および情報管理装置10は、インターネット等の任意のネットワークNを介して、相互に通信可能であるものとする。   In the example illustrated in FIG. 1, the information management system 1 includes a search server 200 that performs web search, a mail server 300 that transmits mail to the terminal device 100, and an advertisement server 400 that distributes advertisements to the terminal device 100. . Such an information management system 1 can communicate with the terminal device 100 used by the user U01. In addition, the information management system 1 includes an information management apparatus 10 that distributes registered content for performing membership registration regarding use of predetermined content to the terminal device 100. The information management system 1 may be able to communicate with an arbitrary number of terminal devices 100, and includes an arbitrary number of search servers 200, mail servers 300, advertisement servers 400, and information management devices 10. Good. Further, it is assumed that the terminal device 100, the search server 200, the mail server 300, the advertisement server 400, and the information management device 10 can communicate with each other via an arbitrary network N such as the Internet.

端末装置100は、利用者U01によって利用される情報処理装置であり、利用者U01がポータルサイトや検索サイト等といった任意のウェブコンテンツを閲覧するために利用される。具体例を挙げると、端末装置100は、スマートフォンやタブレット端末やPDA(Personal Digital Assistant)等の移動端末や、デスクトップ型PC(Personal Computer)や、ノート型PC等である。   The terminal device 100 is an information processing device used by the user U01, and is used by the user U01 to browse arbitrary web contents such as a portal site and a search site. As a specific example, the terminal device 100 is a mobile terminal such as a smartphone, a tablet terminal, or a PDA (Personal Digital Assistant), a desktop PC (Personal Computer), a notebook PC, or the like.

検索サーバ200は、ウェブ検索を行う情報処理装置であり、例えば、サーバ装置やクラウドシステム等により実現される。例えば、検索サーバ200は、端末装置100から検索クエリを受付けると、受付けた検索クエリに合致するウェブコンテンツへのリンクが配置されたウェブページをウェブコンテンツC10として生成し、生成したウェブコンテンツC10を端末装置100へと配信する。   The search server 200 is an information processing device that performs web search, and is realized by, for example, a server device or a cloud system. For example, when receiving a search query from the terminal device 100, the search server 200 generates a web page on which a link to the web content that matches the received search query is arranged as the web content C10, and the generated web content C10 is the terminal. Delivered to the device 100.

ここで、ウェブコンテンツC10には、広告を表示するための広告枠C12が配置されている。このようなウェブコンテンツC10を受付けた端末装置100は、広告サーバ400に広告の配信を要求する広告リクエストを送信し、広告サーバ400から配信された広告コンテンツを広告枠C12内に配置して、ウェブコンテンツC10を表示する。   Here, an advertisement frame C12 for displaying an advertisement is arranged in the web content C10. The terminal device 100 that has received the web content C10 transmits an advertisement request for requesting advertisement distribution to the advertisement server 400, arranges the advertisement content distributed from the advertisement server 400 in the advertisement space C12, The content C10 is displayed.

メールサーバ300は、端末装置100にメール等のメッセージを送信する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。例えば、メールサーバ300は、後述するように、情報管理装置10からメールの送信先となる利用者の通知を受付ける。このような場合、メールサーバ300は、所定の条件が満たされた場合は、通知された利用者が使用する端末装置へと所定のメールを送信する。   The mail server 300 is an information processing apparatus that transmits a message such as a mail to the terminal apparatus 100, and is realized by a server apparatus, a cloud system, or the like. For example, as will be described later, the mail server 300 receives a notification from the information management apparatus 10 of a user who is a mail transmission destination. In such a case, the mail server 300 transmits a predetermined mail to the terminal device used by the notified user when a predetermined condition is satisfied.

広告サーバ400は、端末装置100に対して広告コンテンツを配信するサーバ装置であり、サーバ装置やクラウドシステム等により実現される。例えば、広告サーバ400は、端末装置100を使用する利用者のユーザ名、パスワード、利用者の属性(例えば、デモグラフィック属性やサイコグラフィック属性等)を示す属性情報や、利用者U01が入力した検索クエリ等、利用者に関する各種の情報である利用者情報を含む広告リクエストを受付ける。このような場合、広告サーバ400は、属性情報や検索クエリの内容と、配信対象の候補となる広告コンテンツとのマッチングを行い、端末装置100に対して配信する広告コンテンツを決定する。そして、広告サーバ400は、決定した広告コンテンツを端末装置100に配信する。この結果、端末装置100は、利用者U01の検索クエリや利用者U01の属性に応じた広告をウェブコンテンツC10内に配置して表示するので、広告が閲覧される可能性や選択される可能性を向上させることができる。   The advertisement server 400 is a server device that distributes advertisement content to the terminal device 100, and is realized by a server device, a cloud system, or the like. For example, the advertisement server 400 uses the user name and password of the user who uses the terminal device 100, attribute information indicating a user attribute (for example, demographic attribute, psychographic attribute, etc.), or a search input by the user U01. An advertisement request including user information that is various types of information such as a query is received. In such a case, the advertisement server 400 matches the attribute information or the contents of the search query with the advertisement content that is a candidate for distribution, and determines the advertisement content to be distributed to the terminal device 100. Then, the advertisement server 400 distributes the determined advertisement content to the terminal device 100. As a result, since the terminal device 100 arranges and displays advertisements according to the search query of the user U01 and the attributes of the user U01 in the web content C10, the possibility that the advertisement may be viewed or selected. Can be improved.

情報管理装置10は、サーバ装置やクラウドシステム等により実現される情報処理装置である。後述するように、情報管理装置10は、所定の条件が満たされた場合には所定のコンテンツの利用に関する登録を受付けるための登録コンテンツを端末装置100に配信し、ウェブコンテンツC10と共に表示させる。   The information management device 10 is an information processing device realized by a server device, a cloud system, or the like. As will be described later, when the predetermined condition is satisfied, the information management device 10 distributes the registered content for accepting registration regarding the use of the predetermined content to the terminal device 100 and displays it together with the web content C10.

〔1−2.情報管理処理〕
以下、情報管理システム1が実行する情報管理処理の一例について説明する。なお、以下の説明では、登録コンテンツとして、サービス提供前のゲームを利用するための登録を受付ける登録コンテンツの配信を行う処理の一例について説明する。
[1-2. Information management process)
Hereinafter, an example of information management processing executed by the information management system 1 will be described. In the following description, an example of processing for distributing registered content for accepting registration for using a game before service provision will be described as registered content.

例えば、情報管理システム1は、以下の情報管理処理を実行する。まず、情報管理システム1は、利用者U01の利用者情報に基づいて選択されたコンテンツであるゲームの情報と、ゲームの利用に関する登録を受付けるための登録コンテンツとを、所定のウェブコンテンツとともに表示する表示情報として、利用者U01が使用する端末装置100に配信する。   For example, the information management system 1 executes the following information management process. First, the information management system 1 displays game information, which is content selected based on the user information of the user U01, and registered content for accepting registration regarding the use of the game, together with predetermined web content. The display information is distributed to the terminal device 100 used by the user U01.

例えば、情報管理システム1は、利用者U01の利用者情報として、利用者U01の属性情報や、利用者U01が入力した検索クエリなどを取得する。そして、情報管理システム1は、取得した利用者情報に応じて、事前登録を受け付けるゲームのうち、利用者U01にマッチするゲームを選択する。より具体的な例を挙げると、情報管理システム1は、利用者U01が入力した検索クエリとタイトルが対応しているゲームを配信コンテンツ(利用者U01が使用する端末装置100に配信するコンテンツであって、利用者U01が端末装置100を介して利用するコンテンツ。以下同じ)として選択してもよい。また、情報管理システム1は、利用者の属性情報に応じたゲームを配信コンテンツとして選択してもよい。例えば、情報管理システム1は、利用者の性別が男性である場合には、男性に人気があるゲームを配信コンテンツとして選択してもよい。   For example, the information management system 1 acquires attribute information of the user U01, a search query input by the user U01, and the like as user information of the user U01. Then, the information management system 1 selects a game that matches the user U01 from among the games that accept pre-registration in accordance with the acquired user information. To give a more specific example, the information management system 1 distributes a game whose title corresponds to the search query input by the user U01 (content distributed to the terminal device 100 used by the user U01). Thus, the content used by the user U01 via the terminal device 100 may be selected. In addition, the information management system 1 may select a game according to the user's attribute information as distribution content. For example, when the user's gender is male, the information management system 1 may select a game popular with men as distribution content.

また、情報管理システム1は、例えば、ポータルサイトやゲームの検索サイト等で、利用者U01が所定のリンクを選択した場合等に、利用者U01が選択したリンクに関連するゲームを配信コンテンツとして選択してもよい。すなわち、情報管理システム1は、利用者U01の利用者として、利用者U01が選択したリンクに基づいて、配信コンテンツの選択を行ってもよい。   In addition, the information management system 1 selects, for example, a game related to the link selected by the user U01 as distribution content when the user U01 selects a predetermined link on a portal site, a game search site, or the like. May be. That is, the information management system 1 may select the distribution content as the user U01 based on the link selected by the user U01.

また、情報管理システム1は、配信コンテンツの事前登録を受け付けるための登録コンテンツを生成する。より具体的には、情報管理システム1は、利用者情報を収集し、収集した利用者情報を所定のデータベースに登録する登録処理を情報管理システム1に実行させるための入力を受付けるためのモジュールを、登録コンテンツとして生成する。そして、情報管理システム1は、ログイン済みの利用者U01が登録コンテンツを選択した場合は、利用者U01が事前に登録した各種の情報を利用者情報として収集し、収集した利用者情報を所定のデータベースに登録する登録処理を実行する。また、情報管理システム1は、配信コンテンツのタイトルや説明文等を、配信コンテンツの情報(以下、「コンテンツ情報」と記載する。)として取得する。   Further, the information management system 1 generates registered content for accepting pre-registration of distribution content. More specifically, the information management system 1 includes a module for collecting user information and receiving an input for causing the information management system 1 to execute a registration process for registering the collected user information in a predetermined database. And generated as registered content. When the logged-in user U01 selects the registered content, the information management system 1 collects various types of information registered in advance by the user U01 as user information, and the collected user information is stored in a predetermined manner. Execute the registration process to register in the database. In addition, the information management system 1 acquires the title and description of the distribution content as distribution content information (hereinafter referred to as “content information”).

そして、配信管理システム1は、配信コンテンツとコンテンツ情報とを、所定のウェブコンテンツとともに表示する表示情報として、利用者U01の端末装置100へと送信する。例えば、配信管理システム1は、利用者U01が入力した検索クエリに対する検索結果を含むウェブコンテンツC10とともに表示する表示情報として、コンテンツの情報と登録コンテンツとを配信する。   Then, the distribution management system 1 transmits the distribution content and content information to the terminal device 100 of the user U01 as display information to be displayed together with predetermined web content. For example, the distribution management system 1 distributes content information and registered content as display information to be displayed together with the web content C10 including a search result for the search query input by the user U01.

この結果、情報管理システム1は、コンテンツ情報と登録コンテンツとを含む表示情報をウェブコンテンツC10とともに表示させる。例えば、端末装置100は、ウェブコンテンツC10が有する所定の表示枠C11内に、表示情報を配置して表示する。   As a result, the information management system 1 displays the display information including the content information and the registered content together with the web content C10. For example, the terminal device 100 arranges and displays display information in a predetermined display frame C11 included in the web content C10.

また、情報管理システム1は、登録コンテンツを介して利用者U01の登録を受付けた場合は、利用者U01の利用者情報を収集し、収集した利用者情報を所定の記憶装置に登録する。例えば、情報管理システム1は、ログイン等により利用者U01が認証済みである場合は、認証済みの利用者U01の利用者情報を収集し、収集した利用者情報を所定の記憶装置に登録する。   Further, when the information management system 1 accepts the registration of the user U01 via the registered content, the information management system 1 collects the user information of the user U01 and registers the collected user information in a predetermined storage device. For example, when the user U01 has been authenticated by login or the like, the information management system 1 collects the user information of the authenticated user U01 and registers the collected user information in a predetermined storage device.

また、情報管理システム1は、ゲームの販売日等、配信コンテンツの利用に関する所定の条件が満たされた場合は、記憶装置に利用者情報が登録された利用者U01の端末装置100に対し、配信コンテンツの利用に関する情報を送信する。例えば、情報管理システム1は、配信コンテンツの提供日時となった場合には、配信コンテンツの利用が開始される旨のメッセージを端末装置100に送信し、表示させる。   Further, the information management system 1 distributes to the terminal device 100 of the user U01 whose user information is registered in the storage device when a predetermined condition regarding the use of the distribution content such as a game sale date is satisfied. Send information about content usage. For example, when the distribution content provision date / time is reached, the information management system 1 transmits a message to the terminal device 100 indicating that the use of the distribution content is started and displays the message.

なお、情報管理システム1は、これらのメッセージ以外にも、例えば、配信コンテンツの利用開始日が延期になった旨や開発状況、各種クーポンや広告等のメッセージを、所定のタイミングで配信してもよい。また、情報管理システム1は、例えば、利用者U01により配信コンテンツの利用に伴う料金の決済が行われた場合に、メッセージやコンテンツデータの配信を行ってもよい。   In addition to these messages, for example, the information management system 1 may distribute messages indicating that the use start date of distribution content has been postponed, development status, various coupons, advertisements, and the like at a predetermined timing. Good. In addition, the information management system 1 may distribute a message or content data, for example, when the user U01 has settled a fee associated with the use of the distribution content.

なお、情報管理システム1は、配信コンテンツの利用に関する情報のみならず、配信コンテンツそのものの配信を行ってもよい。例えば、情報管理システム1は、配信コンテンツがゲームのアプリケーションや、新作の音楽コンテンツ、映画コンテンツ等である場合は、所定の条件が満たされた際に、配信コンテンツのデータを端末装置100に配信してもよい。   Note that the information management system 1 may distribute not only the information regarding the use of the distribution content but also the distribution content itself. For example, when the distribution content is a game application, new music content, movie content, or the like, the information management system 1 distributes the distribution content data to the terminal device 100 when a predetermined condition is satisfied. May be.

上述したように、情報管理システム1は、配信コンテンツの情報や事前登録を受付ける登録コンテンツを、所定のウェブコンテンツとともに表示する。このような処理の結果、情報管理システム1は、利用者U01が配信コンテンツの存在を知っている場合はその配信コンテンツの情報とともにその場で事前登録を受付ける登録コンテンツを提供し、知らない場合であっても、利用者U01が配信コンテンツに興味を有すると推定される場合には、利用者U01に対して配信コンテンツの情報とともにその場で事前登録を受付ける登録コンテンツを提供することができる。このため、情報管理システム1は、配信コンテンツに関する情報を利用者U01に提供するとともに、配信コンテンツに興味を持った利用者U01がその場で事前登録を行うことを可能とするので、配信コンテンツの事前登録へ利用者U01を誘導することができる。   As described above, the information management system 1 displays distribution content information and registered content for accepting pre-registration together with predetermined web content. As a result of such processing, when the user U01 knows the existence of the distribution content, the information management system 1 provides the registration content that accepts the pre-registration on the spot together with the information on the distribution content, and does not know it. Even in such a case, if it is estimated that the user U01 is interested in the distribution content, it is possible to provide the user U01 with registration content that accepts pre-registration on the spot together with information on the distribution content. For this reason, the information management system 1 provides information on the distribution content to the user U01 and enables the user U01 interested in the distribution content to perform pre-registration on the spot. User U01 can be guided to pre-registration.

また、情報管理システム1は、登録コンテンツ上で利用者U01の事前登録を受付ける場合、事前登録を受付けるためのウェブコンテンツの作成の手間や配信の手間を削減することができる。この結果、情報管理システム1は、例えば、装置間のデータ通信量を削減することができる。   Further, when the information management system 1 accepts the user U01 pre-registration on the registered content, the information management system 1 can reduce the time and labor of creating the web content and accepting the pre-registration. As a result, the information management system 1 can reduce the amount of data communication between devices, for example.

なお、上述した処理によって登録コンテンツを配信した場合、登録コンテンツを介して登録を行った利用者の数は、上述した処理によってコンバージョンへと至った利用者の数と見做すことができる。そこで、情報管理システム1は、所定の記憶装置に情報が登録された利用者の数に応じて、配信コンテンツの提供主(以下、ベンダーと記載する場合がある。)に請求する報酬額を算出する。そして、情報管理システム1は、算出した報酬額をベンダーに通知する。   When the registered content is distributed by the above-described process, the number of users who have registered through the registered content can be regarded as the number of users who have been converted by the above-described process. Therefore, the information management system 1 calculates a remuneration amount charged to a distribution content provider (hereinafter sometimes referred to as a vendor) according to the number of users whose information is registered in a predetermined storage device. To do. Then, the information management system 1 notifies the calculated reward amount to the vendor.

なお、情報管理システム1は、ベンダーに対し、配信コンテンツの利用に関する登録を行った利用者U01の利用者情報を提供してもよい。例えば、情報管理システム1は、利用者U01のユーザ名、パスワード、属性情報、利用者U01が入力した検索クエリ等を提供してもよい。このような情報は、どのような利用者が配信コンテンツに対して興味を有しているか、どのような利用者を事前登録へと誘導することができたかといった実績や、登録コンテンツを配信することによる効果を示す指標とすることができる。   Note that the information management system 1 may provide the user information of the user U01 who has registered for use of the distribution content to the vendor. For example, the information management system 1 may provide the user name, password, attribute information of the user U01, a search query input by the user U01, and the like. Such information includes the results of what users are interested in distribution content, what kind of users were able to guide pre-registration, and distribution of registered content. It can be used as an index indicating the effect of.

〔1−3.情報管理処理の一例〕
次に、図1を用いて、情報管理システム1が実行する情報管理処理の一例について説明する。まず、端末装置100は、利用者U01から検索クエリとして「ゲーム#1」の入力を受付けたものとする(ステップS1)。このような場合、端末装置100は、検索クエリ「ゲーム#1」を検索サーバ200へと送信する(ステップS2)。
[1-3. Example of information management process)
Next, an example of information management processing executed by the information management system 1 will be described with reference to FIG. First, it is assumed that the terminal device 100 receives an input of “game # 1” as a search query from the user U01 (step S1). In such a case, the terminal device 100 transmits the search query “game # 1” to the search server 200 (step S2).

一方、検索サーバ200は、検索クエリ「ゲーム#1」と合致するウェブ検索の結果を取得するとともに、検索クエリ「ゲーム#1」に基づいて、タグの埋め込みを判定する(ステップS3)。具体的には、検索サーバ200は、検索クエリ「ゲーム#1」が入力された際に登録コンテンツを配信する配信コンテンツが存在するか否かを判定し、存在すると判定した場合は、タグを埋め込むと判定する。なお、検索サーバ200は、例えば、検索クエリ「ゲーム#1」と名称と一致する配信コンテンツ以外にも、「ゲーム#1」と関連性が所定の閾値よりも高い配信コンテンツや類似する配信コンテンツ等が存在するか否かを判定してもよい。   On the other hand, the search server 200 obtains a web search result that matches the search query “game # 1” and determines whether to embed a tag based on the search query “game # 1” (step S3). Specifically, when the search query “game # 1” is input, the search server 200 determines whether there is a distribution content that distributes the registered content. If it is determined that the distribution content exists, the search server 200 embeds a tag. Is determined. Note that the search server 200, for example, in addition to the distribution content that matches the name of the search query “game # 1”, distribution content that is higher in association with “game # 1” than a predetermined threshold, similar distribution content, etc. It may be determined whether or not exists.

また、検索サーバ200は、タグを埋め込むと判定した場合には、検索結果とともに登録コンテンツを表示する表示枠C11と、広告枠C12と、ウェブ検索の結果である検索結果C13とが配置されたウェブコンテンツC10を生成するとともに、取得した登録コンテンツを表示枠C11内に配置して表示する旨の指示を含むタグをウェブコンテンツC10に埋め込む。そして、検索サーバ200は、ウェブコンテンツC10を端末装置100へと配信する(ステップS4)。なお、検索サーバ200は、タグを埋め込まないと判定した場合は、広告枠C12と検索結果C13とが配置されたウェブコンテンツC10を生成して配信する。   If the search server 200 determines that the tag is to be embedded, the search frame C11 that displays the registered content together with the search result, the advertisement frame C12, and the search result C13 that is the result of the web search are arranged. While generating the content C10, a tag including an instruction to arrange and display the acquired registered content in the display frame C11 is embedded in the web content C10. Then, the search server 200 distributes the web content C10 to the terminal device 100 (step S4). If the search server 200 determines not to embed the tag, the search server 200 generates and distributes web content C10 in which the advertising space C12 and the search result C13 are arranged.

なお、以下の説明では、検索サーバ200は、検索クエリ「ゲーム#1」に対応する配信コンテンツを取得して表示枠C11内に配置して表示させるために必要な各種の情報(例えば、配信コンテンツを示す情報)を含むタグをコンテンツC10に埋め込むものとする。また、以下の説明では、検索サーバ200は、検索クエリ「ゲーム#1」や、利用者U01の属性情報に基づいて広告コンテンツを取得し、取得した広告コンテンツを広告枠C12に配置して表示させるために必要な各種の情報(例えば、検索クエリや属性情報)を含むタグをウェブコンテンツC10に埋め込むものとする。なお、かかるタグは、例えば、Java Script(登録商標)やHTML(Hyper Text Transfer Protocol)5.0等により実現される。   In the following description, the search server 200 obtains distribution content corresponding to the search query “game # 1” and arranges and displays various pieces of information (for example, distribution content) in the display frame C11. It is assumed that a tag including information) is embedded in the content C10. In the following description, the search server 200 acquires advertising content based on the search query “game # 1” and the attribute information of the user U01, and displays the acquired advertising content in the advertising space C12. It is assumed that a tag including various kinds of information (such as a search query and attribute information) necessary for the purpose is embedded in the web content C10. Such a tag is realized by, for example, Java Script (registered trademark) or HTML (Hyper Text Transfer Protocol) 5.0.

また、端末装置100は、ウェブコンテンツC10を取得した場合は、ウェブコンテンツC10に埋め込まれたタグに従い、登録コンテンツや広告コンテンツの取得を行う。まず、端末装置100は、情報管理装置10に対し、配信コンテンツを示す情報と共に登録コンテンツの取得要求を送信する(ステップS5)。このような場合、情報管理装置10は、登録コンテンツを端末装置100に配信する(ステップS6)。より具体的には、情報管理装置10は、端末装置100から受信した情報が示す配信コンテンツの情報と登録コンテンツとを含む表示情報を生成し、生成した表示情報を端末装置100へと送信する。   Further, when the terminal device 100 acquires the web content C10, the terminal device 100 acquires registered content and advertisement content according to the tag embedded in the web content C10. First, the terminal apparatus 100 transmits a registration content acquisition request to the information management apparatus 10 together with information indicating distribution content (step S5). In such a case, the information management device 10 distributes the registered content to the terminal device 100 (step S6). More specifically, the information management apparatus 10 generates display information including distribution content information and registered content indicated by information received from the terminal apparatus 100, and transmits the generated display information to the terminal apparatus 100.

また、端末装置100は、広告サーバ400に対して広告の配信を要求する広告リクエストを送信する(ステップS7)。このような場合、広告サーバ400は、検索クエリや利用者U01の属性情報に応じて選択された広告コンテンツを端末装置100に配信する(ステップS8)。   In addition, the terminal device 100 transmits an advertisement request for requesting advertisement distribution to the advertisement server 400 (step S7). In such a case, the advertisement server 400 distributes the advertisement content selected according to the search query and the attribute information of the user U01 to the terminal device 100 (step S8).

そして、端末装置100は、検索結果となるウェブコンテンツC10上の広告枠C12に広告コンテンツを配置し、所定の表示枠C11に登録コンテンツを配置して表示する(ステップS9)。例えば、図1に示す例では、端末装置100は、検索結果C13を含む
ウェブコンテンツC10の表示枠C11に、表示情報C20を配置して表示する。ここで、表示情報C20には、「ゲーム#1」の内容を示す画像C21や説明文等のコンテンツ情報と、事前登録を受付けるためのボタンである登録コンテンツC22とが含まれている。また、端末装置100は、広告枠C12に検索クエリ「ゲーム#1」と対応する広告を配置する。そして、端末装置100は、ウェブコンテンツC10を表示する。この結果、端末装置100は、利用者U01がウェブ検索を行った際に、検索クエリに応じて選択された配信コンテンツの登録コンテンツを、検索結果とともに表示することができる。
Then, the terminal device 100 arranges the advertisement content in the advertisement frame C12 on the web content C10 that is the search result, and arranges and displays the registered content in the predetermined display frame C11 (step S9). For example, in the example shown in FIG. 1, the terminal device 100 arranges and displays the display information C20 in the display frame C11 of the web content C10 including the search result C13. Here, the display information C20 includes content information such as an image C21 indicating the content of “game # 1” and an explanatory note, and registered content C22 that is a button for accepting pre-registration. Further, the terminal device 100 places an advertisement corresponding to the search query “game # 1” in the advertisement space C12. Then, the terminal device 100 displays the web content C10. As a result, when the user U01 performs a web search, the terminal device 100 can display the registered content of the distribution content selected according to the search query together with the search result.

ここで、端末装置100は、利用者が登録コンテンツC22をタップした場合(すなわち、選択した場合)には、登録コンテンツC22が選択された旨を情報管理装置10へと通知する(ステップS10)。一方、情報管理装置10は、利用者情報の通知を受付けた場合は、自装置が有する所定のデータベースに利用者情報を登録する登録処理を実行する(ステップS11)。   Here, when the user taps (ie, selects) the registered content C22, the terminal device 100 notifies the information management device 10 that the registered content C22 has been selected (step S10). On the other hand, when the information management apparatus 10 receives the user information notification, the information management apparatus 10 executes a registration process for registering the user information in a predetermined database included in the information management apparatus 10 (step S11).

例えば、情報管理装置10は、ウェブ検索に関連するサービスに利用者U01がログインしているか否かを判定し、利用者U01がログインしている場合には、利用者U01のユーザ名やパスワード等を利用者情報として取得する。一方、情報管理装置10は、利用者U01がログインしていない場合は、利用者情報の入力を受付けるためのウェブコンテンツを端末装置100に表示させ、利用者U01から利用者情報の入力を受付ける。なお、情報管理装置10は、例えば、利用者U01がログインしていない場合は、利用者情報の入力を受付けるウインドウをウェブコンテンツC10の前面に重ねて表示させたり、表示枠C11内に表示情報C20を表示させたりすることで、表示するウェブコンテンツC10の表示を遷移させることなく、利用者U01の利用者情報を取得してもよい。そして、情報管理装置10は、取得した利用者情報を所定のデータベースに登録する。   For example, the information management apparatus 10 determines whether or not the user U01 is logged in to a service related to web search, and when the user U01 is logged in, the user name or password of the user U01, etc. Is acquired as user information. On the other hand, when the user U01 is not logged in, the information management apparatus 10 displays web content for accepting input of user information on the terminal device 100, and accepts input of user information from the user U01. For example, when the user U01 is not logged in, the information management apparatus 10 displays a window for accepting input of user information on the front of the web content C10, or displays the display information C20 in the display frame C11. The user information of the user U01 may be acquired without changing the display of the web content C10 to be displayed. Then, the information management apparatus 10 registers the acquired user information in a predetermined database.

また、情報管理装置10は、このようなデータベースに登録された利用者情報に基づいて、配信コンテンツのベンダーに請求される報酬を算出する。なお、情報管理装置10は、データベースに登録された利用者情報をベンダーに通知してもよい。そして、情報管理装置10は、利用者情報をメールサーバ300へと通知する(ステップS12)。   Further, the information management apparatus 10 calculates a fee charged to the vendor of the distribution content based on the user information registered in such a database. Note that the information management apparatus 10 may notify the user information registered in the database to the vendor. Then, the information management apparatus 10 notifies the user information to the mail server 300 (step S12).

一方、メールサーバ300は、通知された利用者情報を記憶するとともに、コンテンツの利用が開始された旨等、所定のメッセージの配信日時か否かを判定する(ステップS13)。そして、メールサーバ300は、所定の配信日時であると判定した場合は、コンテンツの利用開始を示すメッセージを端末装置100に送信する(ステップS14)。この結果、利用者U01は、事前登録したコンテンツが利用可能となったことを知ることができる。   On the other hand, the mail server 300 stores the notified user information and determines whether or not a predetermined message delivery date and time such as the start of use of the content (step S13). If the mail server 300 determines that it is a predetermined distribution date and time, the mail server 300 transmits a message indicating the start of content use to the terminal device 100 (step S14). As a result, the user U01 can know that the pre-registered content is available.

なお、上述した利用者情報を取得して通知する処理については、例えば、ウェブコンテンツC10に埋め込まれたタグを実行した端末装置100により実現されてもよく、端末装置100がウェブ検索を行うために実行したアプリケーションにより実現されてもよい。このような場合、端末装置100は、登録コンテンツC22が選択された旨に代えて、取得した利用者情報を情報管理装置10へと送信することとなる。   Note that the above-described process of acquiring and notifying user information may be realized by, for example, the terminal device 100 that has executed a tag embedded in the web content C10, in order for the terminal device 100 to perform a web search. It may be realized by an executed application. In such a case, the terminal apparatus 100 transmits the acquired user information to the information management apparatus 10 instead of selecting the registered content C22.

〔1−4.事前登録の効果について〕
ここで、利用者U01による事前登録とは、単に利用者U01に対して配信コンテンツの配信やサービスの提供が行われるといった事項に限定されるものではない。例えば、情報管理システム1は、インターネットを介して提供されるサービスやコンテンツの事前登録を行った利用者U01の情報をベンダーに通知する。このような場合、ベンダーは、通知された利用者情報を用いて、サービスやコンテンツの初期登録等をあらかじめ設定しておく。この結果、利用者U01は、サービスやコンテンツの提供が開始された際に、初期登録等を行わずとも、サービスやコンテンツの提供を受けることができる。
[1-4. About the effect of pre-registration)
Here, the pre-registration by the user U01 is not limited to matters such as distribution of distribution contents and provision of services to the user U01. For example, the information management system 1 notifies the vendor of information on the user U01 who has pre-registered services and contents provided via the Internet. In such a case, the vendor uses the notified user information to set initial registration of services and contents in advance. As a result, the user U01 can receive service and content provision without performing initial registration or the like when the service or content provision is started.

〔2.情報管理システムの構成〕
次に、図2を用いて、情報管理システム1が有する構成の一例について説明する。図2は、実施形態に係る情報管理システムが有する構成の一例を示す図である。図2に示す例では、情報管理システム1は、端末装置100、検索サーバ200、メールサーバ300、広告サーバ400、および情報管理装置10を有する。
[2. Configuration of information management system]
Next, an example of the configuration of the information management system 1 will be described with reference to FIG. FIG. 2 is a diagram illustrating an example of the configuration of the information management system according to the embodiment. In the example illustrated in FIG. 2, the information management system 1 includes a terminal device 100, a search server 200, a mail server 300, an advertisement server 400, and an information management device 10.

以下、このような情報管理システム1が有する端末装置100、検索サーバ200、メールサーバ300、および情報管理装置10が有する機能構成の一例について説明する。なお、広告サーバ400が有する機能構成については、広告の配信を行う公知のサーバ装置やシステムが適用可能であるものとして、説明を省略する。   Hereinafter, an example of the functional configuration of the terminal device 100, the search server 200, the mail server 300, and the information management device 10 included in the information management system 1 will be described. In addition, about the functional structure which the advertisement server 400 has, the description is abbreviate | omitted assuming that the well-known server apparatus and system which distribute an advertisement are applicable.

〔3.端末装置100の構成〕
まず、図3を用いて、端末装置100が有する機能構成の一例について説明する。図3は、実施形態に係る端末装置が有する機能構成の一例を示す図である。図3に示すように、端末装置100は、通信部110、制御部120、記憶部130、入力部140、および表示部150を有する。
[3. Configuration of Terminal Device 100]
First, an example of a functional configuration of the terminal device 100 will be described with reference to FIG. FIG. 3 is a diagram illustrating an example of a functional configuration of the terminal device according to the embodiment. As illustrated in FIG. 3, the terminal device 100 includes a communication unit 110, a control unit 120, a storage unit 130, an input unit 140, and a display unit 150.

通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、検索サーバ200、メールサーバ300、広告サーバ400、および情報管理装置10との間で情報の送受信を行う。   The communication unit 110 is realized by, for example, a NIC (Network Interface Card). The communication unit 110 is connected to the network N in a wired or wireless manner, and transmits / receives information to / from the search server 200, the mail server 300, the advertisement server 400, and the information management apparatus 10.

制御部120は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)等のプロセッサによって、端末装置100内部の記憶装置に記憶されている各種プログラムがRAM等を作業領域として実行されることにより実現される。また、制御部120は、コントローラ(controller)であり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されてもよい。   The control unit 120 is a controller. For example, various programs stored in a storage device inside the terminal device 100 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 120 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).

記憶部130は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、端末装置100内で実行されるアプリケーション等のプログラムやデータが記録される。また、記憶部130は、端末装置100がプログラムを実行する際に作業領域として用いられてもよい。   The storage unit 130 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk, and an application executed in the terminal device 100. Programs and data are recorded. The storage unit 130 may be used as a work area when the terminal device 100 executes a program.

入力部140は、利用者から各種操作を受け付ける入力装置である。例えば、入力部140は、タッチパネル等により実現される。表示部150は、各種情報を表示するための表示装置、すなわち画面であり、液晶ディスプレイ等によって実現される。なお、入力部140および表示部150は、一体化されていてもよい。   The input unit 140 is an input device that receives various operations from a user. For example, the input unit 140 is realized by a touch panel or the like. The display unit 150 is a display device for displaying various information, that is, a screen, and is realized by a liquid crystal display or the like. Note that the input unit 140 and the display unit 150 may be integrated.

ここで、制御部120は、要求部121、取得部122、および表示制御部123を有し、以下に説明する情報処理の機能や作用を実現または実行する。要求部121は、ウェブコンテンツC10の配信を要求する。例えば、要求部121は、利用者が入力した検索クエリを検索サーバ200へと送信することで、ウェブコンテンツC10の配信を要求する。なお、要求部121は、ウェブ検索の結果や配信コンテンツの選択を行うため、利用者U01の利用者情報や、端末装置100の現在位置等、各種の情報を送信してもよい。   Here, the control unit 120 includes a request unit 121, an acquisition unit 122, and a display control unit 123, and realizes or executes functions and operations of information processing described below. The request unit 121 requests distribution of the web content C10. For example, the request unit 121 requests distribution of the web content C10 by transmitting a search query input by the user to the search server 200. Note that the request unit 121 may transmit various types of information such as the user information of the user U01 and the current position of the terminal device 100 in order to select a web search result and distribution content.

取得部122は、登録コンテンツを取得する。例えば、取得部122は、ウェブコンテンツC10に埋め込まれたタグを解析または実行することで、情報管理装置10に登録コンテンツの配信を要求する。より具体的には、取得部122は、後述するコンテンツID(Identifier)をタグから抽出し、抽出したコンテンツIDを情報管理装置10へと送信することで、コンテンツIDが示す配信コンテンツのコンテンツ情報や登録コンテンツの送信を要求する。また、取得部122は、広告サーバ400に広告コンテンツのリクエストを送信し、広告コンテンツを取得する。   The acquisition unit 122 acquires registered content. For example, the acquisition unit 122 requests the information management apparatus 10 to distribute registered content by analyzing or executing a tag embedded in the web content C10. More specifically, the acquisition unit 122 extracts a content ID (Identifier), which will be described later, from the tag, and transmits the extracted content ID to the information management apparatus 10, so that the content information of the distribution content indicated by the content ID or Request transmission of registered content. In addition, the acquisition unit 122 transmits a request for advertising content to the advertising server 400 and acquires the advertising content.

表示制御部123は、利用者に関する情報に基づいて選択された配信コンテンツのコンテンツ情報と、配信コンテンツの利用に関する登録を受付けるための登録コンテンツとを、利用者の入力に対する応答として表示されるウェブコンテンツC10とともに表示する。例えば、表示制御部123は、ウェブコンテンツC10の広告枠C12に広告コンテンツを配置するとともに、ウェブコンテンツC10の表示枠C11に、配信コンテンツのコンテンツ情報と登録コンテンツとを含む表示情報を配置し、ウェブコンテンツC10を表示部150に表示させる。そして、表示制御部123は、利用者U01が登録コンテンツC22を選択した場合は、登録コンテンツC22が選択された旨を情報管理装置10へと送信する。   The display control unit 123 displays, as a response to the input from the user, the content information of the distribution content selected based on the information about the user and the registered content for accepting registration regarding the use of the distribution content. Display with C10. For example, the display control unit 123 arranges the advertisement content in the advertisement frame C12 of the web content C10 and arranges the display information including the content information of the distribution content and the registered content in the display frame C11 of the web content C10. The content C10 is displayed on the display unit 150. Then, when the user U01 selects the registered content C22, the display control unit 123 transmits to the information management apparatus 10 that the registered content C22 has been selected.

〔4.検索サーバ200の構成〕
次に、図4を用いて、検索サーバ200が有する機能構成の一例について説明する。図4は、実施形態に係る検索サーバが有する機能構成の一例を示す図である。図4に示すように、検索サーバ200は、通信部210、制御部220、および記憶部230を有する。
[4. Configuration of Search Server 200]
Next, an example of a functional configuration of the search server 200 will be described with reference to FIG. FIG. 4 is a diagram illustrating an example of a functional configuration of the search server according to the embodiment. As illustrated in FIG. 4, the search server 200 includes a communication unit 210, a control unit 220, and a storage unit 230.

通信部210は、例えば、NIC等によって実現される。そして、通信部210は、ネットワークNと有線または無線で接続され、端末装置100、メールサーバ300、広告サーバ400、および情報管理装置10との間で情報の送受信を行う。   The communication unit 210 is realized by a NIC or the like, for example. The communication unit 210 is connected to the network N in a wired or wireless manner, and transmits / receives information to / from the terminal device 100, the mail server 300, the advertisement server 400, and the information management device 10.

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

記憶部230は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、検索サーバ200内で実行されるアプリケーション等のプログラムやデータが記録される。また、記憶部230は、検索サーバ200がプログラムを実行する際に作業領域として用いられてもよい。   The storage unit 230 is realized by, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk, and records programs and data such as applications executed in the search server 200. The storage unit 230 may be used as a work area when the search server 200 executes a program.

ここで、記憶部230は、埋め込み対象データベース231を有する。埋め込み対象データベース231は、どのような検索クエリを受信した際に配信コンテンツの登録コンテンツを表示させるかを判定するための情報が登録されている。例えば、埋め込み対象データベース231には、検索クエリと、かかる検索クエリを受信した際に登録コンテンツを表示させる配信コンテンツのコンテンツIDとが対応付けて登録されている。   Here, the storage unit 230 includes an embedding target database 231. In the embedding target database 231, information for determining what kind of search query is received to display the registered content of the distribution content is registered. For example, in the embedding target database 231, a search query and a content ID of a distribution content that displays a registered content when the search query is received are registered in association with each other.

ここで、制御部220は、検索要求受付部221、判定部222、および検索結果提供部223を有し、以下に説明する情報処理の機能や作用を実現または実行する。検索要求受付部221は、検索要求として検索クエリを受信すると、受信した検索クエリに合致するウェブ上のコンテンツを収集する。すなわち、検索要求受付部221は、所謂ウェブ検索を実行する。なお、検索要求受付部221は、利用者U01の属性情報等に基づいて、ウェブ検索を表示する順序を変更してもよい。   Here, the control unit 220 includes a search request receiving unit 221, a determination unit 222, and a search result providing unit 223, and realizes or executes functions and operations of information processing described below. When receiving a search query as a search request, the search request receiving unit 221 collects content on the web that matches the received search query. That is, the search request receiving unit 221 performs a so-called web search. Note that the search request receiving unit 221 may change the order in which the web search is displayed based on the attribute information of the user U01.

判定部222は、登録コンテンツを表示させるタグの埋め込みを判定する。例えば、判定部222は、埋め込み対象データベース231を参照し、検索要求として受信した検索クエリと対応付けられたコンテンツIDが登録されているか否かを判定する。そして、判定部222は、検索要求として受信した検索クエリと対応付けられたコンテンツIDが登録されていない場合は、タグを埋め込まないと判定し、検索要求として受信した検索クエリと対応付けられたコンテンツIDが登録されている場合は、タグを埋め込むと判定する。   The determination unit 222 determines whether to embed a tag for displaying the registered content. For example, the determination unit 222 refers to the embedding target database 231 and determines whether or not a content ID associated with the search query received as a search request is registered. When the content ID associated with the search query received as the search request is not registered, the determination unit 222 determines that the tag is not embedded, and the content associated with the search query received as the search request When the ID is registered, it is determined that the tag is embedded.

すなわち、判定部222は、利用者U01が入力した検索クエリに対応する配信コンテンツが存在するかを判定し、存在する場合は、かかる配信コンテンツの利用に関する登録を受付けるための登録コンテンツを表示させるタグをウェブコンテンツC10に埋め込むと判定する。なお、判定部222は、検索クエリのみならず、属性情報等、任意の利用者情報に基づいて、タグの埋め込みを判定してよい。   In other words, the determination unit 222 determines whether there is distribution content corresponding to the search query input by the user U01, and if it exists, a tag that displays registration content for accepting registration regarding use of the distribution content. Is embedded in the web content C10. Note that the determination unit 222 may determine tag embedding based not only on the search query but also on arbitrary user information such as attribute information.

検索結果提供部223は、検索結果を含むウェブコンテンツC10を提供する。例えば、検索結果提供部223は、登録コンテンツを表示させるタグを埋め込むと判定部222が判定した場合は、検索要求受付部221によるウェブ検索の結果を含むとともに、端末装置100に対し、広告コンテンツや登録コンテンツを取得して表示枠C11や広告枠C12に配置して表示させるためのタグをウェブコンテンツC10に埋め込む。かかるタグには、登録コンテンツの配信対象となる配信コンテンツのコンテンツID(すなわち、検索クエリと対応付けて埋め込み対象データベース231に登録されていたコンテンツID)や、利用者U01の属性等が含まれている。そして、検索結果提供部223は、ウェブコンテンツC10を検索結果として端末装置100へと送信する。   The search result providing unit 223 provides web content C10 including the search result. For example, when the determination unit 222 determines that the tag for displaying the registered content is to be embedded, the search result providing unit 223 includes the result of the web search by the search request receiving unit 221 and also provides the terminal device 100 with advertisement content or A tag for acquiring the registered content and arranging and displaying it on the display frame C11 or the advertising frame C12 is embedded in the web content C10. Such tags include the content ID of the distribution content that is the distribution target of the registered content (that is, the content ID registered in the embedding target database 231 in association with the search query), the attribute of the user U01, and the like. Yes. Then, the search result providing unit 223 transmits the web content C10 to the terminal device 100 as a search result.

〔5.情報管理装置10の構成〕
次に、図5を用いて、情報管理装置10が有する機能構成の一例について説明する。図5は、実施形態に係る情報管理装置が有する機能構成の一例を示す図である。図5に示すように、情報管理装置10は、通信部20、記憶部30、および制御部40を有する。
[5. Configuration of Information Management Device 10]
Next, an example of a functional configuration of the information management apparatus 10 will be described with reference to FIG. FIG. 5 is a diagram illustrating an example of a functional configuration included in the information management apparatus according to the embodiment. As illustrated in FIG. 5, the information management apparatus 10 includes a communication unit 20, a storage unit 30, and a control unit 40.

通信部20は、例えば、NIC等によって実現される。そして、通信部20は、ネットワークNと有線または無線で接続され、端末装置100、検索サーバ200、メールサーバ300、および広告サーバ400との間で情報の送受信を行う。   The communication unit 20 is realized by a NIC or the like, for example. The communication unit 20 is connected to the network N in a wired or wireless manner, and transmits / receives information to / from the terminal device 100, the search server 200, the mail server 300, and the advertisement server 400.

記憶部30は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、情報管理装置10内で実行されるアプリケーション等のプログラムやデータが記録される。また、記憶部30は、情報管理装置10がプログラムを実行する際に作業領域として用いられてもよい。   The storage unit 30 is realized by, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk, and records programs such as applications executed in the information management apparatus 10 and data. The storage unit 30 may be used as a work area when the information management apparatus 10 executes a program.

ここで、記憶部30は、登録コンテンツデータベース31および利用者データベース32を有する。登録コンテンツデータベース31は、各種配信コンテンツの登録コンテンツが登録されている。例えば、図6は、実施形態に係る登録コンテンツデータベースに登録される情報の一例を示す図である。図6に示す例では、登録コンテンツデータベース31には、「コンテンツID」、「画像」、「説明文」、「登録コンテンツ」等といった項目を有する情報が登録されている。   Here, the storage unit 30 includes a registered content database 31 and a user database 32. In the registered content database 31, registered contents of various distribution contents are registered. For example, FIG. 6 is a diagram illustrating an example of information registered in the registered content database according to the embodiment. In the example illustrated in FIG. 6, information having items such as “content ID”, “image”, “description”, “registered content”, and the like is registered in the registered content database 31.

ここで、「コンテンツID」とは、配信コンテンツを識別するための情報である。また「画像」とは、登録コンテンツとともに表示される画像であって配信コンテンツに関連する画像、すなわち、配信コンテンツのコンテンツ情報である。また、「説明文」とは、配信コンテンツの説明文であり、配信コンテンツのコンテンツ情報である。また「登録コンテンツ」とは、コンテンツ情報とともに表示情報として配信されるコンテンツであって、利用者の事前登録を受付けるための各種モジュールである。   Here, the “content ID” is information for identifying the distribution content. The “image” is an image that is displayed together with the registered content and is related to the distribution content, that is, content information of the distribution content. The “description” is a description of the distribution content and content information of the distribution content. “Registered content” is content distributed as display information together with content information, and is various modules for accepting a user's prior registration.

例えば、図6に示す例では、登録コンテンツデータベース31には、コンテンツID「ID#1」、画像「画像#1」、説明文「説明文#1」、登録コンテンツ「登録コンテンツ#1」といった情報が対応付けて登録されている。このような情報は、コンテンツID「ID#1」が示す配信コンテンツの画像が画像「画像#1」であり、説明文が説明文「説明文#1」である旨を示す。また、このような情報は、コンテンツID「ID#1」が示す配信コンテンツの登録コンテンツが登録コンテンツ「登録コンテンツ#1」である旨を示す。   For example, in the example illustrated in FIG. 6, the registered content database 31 includes information such as a content ID “ID # 1”, an image “image # 1”, an explanatory text “explanatory text # 1”, and a registered content “registered content # 1”. Are registered in association with each other. Such information indicates that the image of the distribution content indicated by the content ID “ID # 1” is the image “image # 1”, and the explanatory text is the explanatory text “explanatory text # 1”. Further, such information indicates that the registered content of the distribution content indicated by the content ID “ID # 1” is the registered content “registered content # 1”.

なお、図6に示す情報以外にも、登録コンテンツデータベース31には、登録コンテンツに関する任意の情報が登録されていてもよい。また、図6に示す例では、「画像#1」、「説明文#1」、「登録コンテンツ#1」等といった概念的な値について記載したが、実際には、登録コンテンツデータベース31には、各種のフォーマットの画像データ、テキストデータ、Java ScriptやHTML等によって記述されたデータ等が登録されているものとする。   In addition to the information shown in FIG. 6, arbitrary information related to the registered content may be registered in the registered content database 31. Further, in the example shown in FIG. 6, conceptual values such as “image # 1”, “description # 1”, “registered content # 1”, and the like are described, but actually, the registered content database 31 includes It is assumed that image data of various formats, text data, data described in JavaScript, HTML, and the like are registered.

図5に戻り、利用者データベース32には、事前登録を行った利用者の利用者情報が登録されている。例えば、図7は、実施形態に係る利用者データベースに登録される情報の一例を示す図である。図7に示す例では、利用者データベース32には、「利用者ID」、「ユーザ名」、「端末装置ID」、「登録コンテンツID」、「検索クエリ」、「自動配信」、「登録日時」といった項目を有する情報が登録されている。   Returning to FIG. 5, user information of a user who has performed prior registration is registered in the user database 32. For example, FIG. 7 is a diagram illustrating an example of information registered in the user database according to the embodiment. In the example illustrated in FIG. 7, the user database 32 includes “user ID”, “user name”, “terminal device ID”, “registered content ID”, “search query”, “automatic distribution”, “registration date / time”. ”Is registered.

ここで、「利用者ID」とは、利用者を識別するための識別子である。また、「ユーザ名」とは、利用者IDが示す利用者のユーザ名を示す情報である。また、「端末装置ID」とは、利用者IDが示す利用者が使用する端末装置を示す情報である。また、「登録コンテンツID」とは、利用者が事前登録を行った配信コンテンツのコンテンツIDである。また、「検索クエリ」とは、利用者が事前登録を行った際に入力した検索クエリを示す情報である。また、「自動配信」とは、配信コンテンツの配信を自動的に行うか否かを示す情報である。また、「登録日時」とは、利用者が事前登録を行った日時を示す情報である。   Here, the “user ID” is an identifier for identifying a user. The “user name” is information indicating the user name of the user indicated by the user ID. The “terminal device ID” is information indicating a terminal device used by the user indicated by the user ID. The “registered content ID” is the content ID of the distribution content that the user has registered in advance. The “search query” is information indicating a search query input when the user performs pre-registration. “Automatic distribution” is information indicating whether or not distribution of distribution contents is performed automatically. The “registration date / time” is information indicating the date / time when the user performed pre-registration.

例えば、図7に示す例では、利用者ID「利用者#1」、ユーザ名「ユーザ#1」、端末装置ID「端末装置#1」、登録コンテンツID「ID#1」、検索クエリ「検索クエリ#1」、自動配信「有り」、登録日時「2016/09/15/10:15」等といった情報が登録されている。このような情報は、利用者ID「利用者#1」が示す利用者が事前登録を行っっており、かかる利用者のユーザ名がユーザ名「ユーザ#1」であり、かかる利用者が使用する端末装置が、端末装置ID「端末装置#1」が示す端末装置であり、登録コンテンツID「ID#1」が示す配信コンテンツの事前登録を行った旨を示す。また、このような情報は、事前登録を行った際、利用者が検索クエリ「検索クエリ#1」を入力しており、登録日時「2016/09/15/10:15」に事前登録を行った旨を示す。また、このような情報は、配信コンテンツが利用可能となった際に、配信コンテンツを端末装置ID「端末装置#1」が示す端末装置へと自動的に配信する旨を示す。   For example, in the example illustrated in FIG. 7, the user ID “user # 1”, the user name “user # 1”, the terminal device ID “terminal device # 1”, the registered content ID “ID # 1”, the search query “search” Information such as “query # 1”, automatic distribution “present”, registration date “2016/09/15/10: 15”, and the like are registered. Such information is pre-registered by the user indicated by the user ID “user # 1”, the user name of the user is the user name “user # 1”, and is used by the user. This indicates that the terminal device that performs the pre-registration of the distribution content indicated by the registered content ID “ID # 1” is the terminal device indicated by the terminal device ID “terminal device # 1”. In addition, when such information is pre-registered, the user inputs the search query “search query # 1” and pre-registers on the registration date “2016/09/15/10: 15”. Indicates that Further, such information indicates that the distribution content is automatically distributed to the terminal device indicated by the terminal device ID “terminal device # 1” when the distribution content becomes available.

なお、利用者データベース32には、図7に示す情報以外にも、利用者情報や利用者が事前登録を行った配信コンテンツに関する任意の情報が登録されていてもよい。また、図7に示す例では、「利用者#1」、「ユーザ#1」、「端末装置#1」等といった概念的な値について記載したが、実際には、利用者データベース32には、利用者情報となる各種の数値やテキストデータ等が登録されることとなる。   In addition to the information shown in FIG. 7, the user database 32 may be registered with user information and arbitrary information related to the distribution content that the user has pre-registered. In the example illustrated in FIG. 7, conceptual values such as “user # 1”, “user # 1”, “terminal device # 1”, and the like are described. Various numerical values and text data as user information are registered.

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

ここで、制御部40は、抽出部41、配信部42、登録部43、算出部44、および提供部45を有し、以下に説明する情報処理の機能や作用を実現または実行する。抽出部41は、登録コンテンツの取得要求を受信した場合には、登録コンテンツデータベース31から配信する登録コンテンツを抽出する。例えば、抽出部41は、検索サーバ200によって事前予約を行う対象となる配信コンテンツのコンテンツIDを端末装置100から受信する。このような場合、抽出部41は、登録コンテンツデータベース31から、受信したコンテンツIDと対応付けられたコンテンツ情報(例えば、画像や説明文)と登録コンテンツとを抽出する。   Here, the control unit 40 includes an extraction unit 41, a distribution unit 42, a registration unit 43, a calculation unit 44, and a provision unit 45, and realizes or executes functions and operations of information processing described below. When receiving the registration content acquisition request, the extraction unit 41 extracts the registered content to be distributed from the registered content database 31. For example, the extraction unit 41 receives, from the terminal device 100, the content ID of the distribution content that is a target for which advance reservation is made by the search server 200. In such a case, the extraction unit 41 extracts content information (for example, an image or a description) associated with the received content ID and registered content from the registered content database 31.

配信部42は、利用者U01に関する情報に基づいて選択された配信コンテンツの情報と、配信コンテンツの利用に関する登録を受付けるための登録コンテンツとを、所定のウェブコンテンツC10とともに表示する表示情報として、利用者U01が使用する端末装置100に配信する。例えば、配信部42は、検索サーバ200が利用者U01の検索クエリに基づいて選択した配信コンテンツのコンテンツ情報と、配信コンテンツの利用に関する登録を受付けるための登録コンテンツとを抽出部41から受付ける。このような場合、配信部42は、受付けたコンテンツ情報と登録コンテンツとを、ウェブコンテンツC10とともに表示する表示情報として、端末装置100へと送信する。   The distribution unit 42 uses the distribution content information selected based on the information about the user U01 and the registered content for accepting registration regarding the use of the distribution content as display information to be displayed together with the predetermined web content C10. Distributed to the terminal device 100 used by the user U01. For example, the distribution unit 42 receives from the extraction unit 41 the content information of the distribution content selected by the search server 200 based on the search query of the user U01 and the registered content for receiving registration regarding the use of the distribution content. In such a case, the distribution unit 42 transmits the received content information and registered content to the terminal device 100 as display information to be displayed together with the web content C10.

すなわち、配信部42は、検索サーバ200が、利用者が入力した検索クエリや利用者情報に基づいて選択した配信コンテンツの登録コンテンツやコンテンツ情報を、検索クエリに対する検索結果を含むウェブコンテンツC10中に表示する表示情報として配信する。この結果、端末装置100は、ウェブ検索の結果を含むウェブコンテンツC10の表示枠C11に、ウェブ検索の検索クエリや利用者U01の属性に基づいて選択された配信コンテンツのコンテンツ情報や登録コンテンツを表示することができる。   That is, the distribution unit 42 stores the registered content and content information of the distribution content selected by the search server 200 based on the search query and user information input by the user in the web content C10 including the search result for the search query. Delivered as display information to be displayed. As a result, the terminal device 100 displays the content information and registered content of the distribution content selected based on the search query of the web search and the attribute of the user U01 in the display frame C11 of the web content C10 including the result of the web search. can do.

登録部43は、登録コンテンツを介して利用者U01の登録を受付けた場合は、利用者U01の利用者情報を所定の記憶装置に登録する。具体的には、登録部43は、登録コンテンツC22が選択された旨の通知を端末装置100から受付けた場合は、利用者U01の利用者情報を収集する。例えば、登録部43は、認証済みの利用者U01が登録コンテンツを選択した場合は、認証された利用者U01のユーザ名やパスワード等を利用者情報として収集する。また、登録部43は、利用者U01が認証済みではない場合は、事前登録を受付けるためのウインドウやウェブコンテンツC10を端末装置100に表示させ、利用者U01から利用者情報の登録を受付ける。   When the registration unit 43 accepts the registration of the user U01 via the registered content, the registration unit 43 registers the user information of the user U01 in a predetermined storage device. Specifically, when the registration unit 43 receives a notification that the registered content C22 is selected from the terminal device 100, the registration unit 43 collects user information of the user U01. For example, when the authenticated user U01 selects the registered content, the registration unit 43 collects the user name and password of the authenticated user U01 as user information. In addition, when the user U01 is not authenticated, the registration unit 43 displays a window for accepting pre-registration and web content C10 on the terminal device 100, and accepts registration of user information from the user U01.

そして、登録部43は、例えば、ユーザ名やパスワード、利用者U01が利用する端末装置100の端末装置ID、利用者U01が入力した検索クエリ、事前登録を行った配信コンテンツのコンテンツID、登録日時等、各種の利用者情報を利用者データベース32に登録する。また、登録部43は、配信コンテンツの種別が音楽コンテンツや動画像コンテンツである場合や、配信コンテンツのデータ量が所定の閾値よりも低い場合は、自動配信の値を「有り」に設定する。なお、登録部43は、端末装置100から各種の利用者情報を受信した場合は、受信した利用者情報を利用者データベース32に登録する。   Then, the registration unit 43, for example, the user name and password, the terminal device ID of the terminal device 100 used by the user U01, the search query input by the user U01, the content ID of the distribution content that has been pre-registered, the registration date and time The user information is registered in the user database 32. The registration unit 43 sets the value of automatic distribution to “present” when the distribution content type is music content or moving image content, or when the data amount of the distribution content is lower than a predetermined threshold. The registration unit 43 registers the received user information in the user database 32 when various types of user information are received from the terminal device 100.

ここで、登録部43は、所定のタイミングで、利用者データベース32に登録された利用者情報、すなわち、事前登録を行った利用者の利用者情報をメールサーバ300へと送信する。より具体的には、登録部43は、利用者データベース32に登録された情報をメールサーバ300へと送信する。   Here, the registration unit 43 transmits the user information registered in the user database 32, that is, the user information of the user who performed the pre-registration to the mail server 300 at a predetermined timing. More specifically, the registration unit 43 transmits information registered in the user database 32 to the mail server 300.

算出部44は、所定の記憶装置に情報が登録された利用者の数に応じた報酬額を算出する。より具体的には、算出部44は、報酬額として、配信コンテンツの提供主であるベンダーに請求する額を算出する。例えば、算出部44は、所定のタイミングで利用者データベース32を参照し、所定の登録コンテンツIDと対応付けられた利用者の数を計数する。そして、算出部44は、計数した数に基づいた報酬額、すなわち、ウェブコンテンツC10中に登録コンテンツを表示することで事前登録へと誘導した利用者の数に基づいた報酬額を算出する。そして、算出部44は、算出した報酬額を所定の登録コンテンツIDが示す配信コンテンツのベンダーに対して通知する。   The calculation unit 44 calculates a reward amount according to the number of users whose information is registered in a predetermined storage device. More specifically, the calculation unit 44 calculates an amount charged to a vendor who is a provider of distribution content as a reward amount. For example, the calculation unit 44 refers to the user database 32 at a predetermined timing and counts the number of users associated with a predetermined registered content ID. And the calculation part 44 calculates the remuneration amount based on the counted number, ie, the remuneration amount based on the number of users who led to pre-registration by displaying the registered content in the web content C10. Then, the calculation unit 44 notifies the calculated reward amount to the distribution content vendor indicated by the predetermined registered content ID.

提供部45は、表示情報として情報が配信された配信コンテンツの提供主に対し、その配信コンテンツの利用に関する登録を行った利用者の情報と、利用者が入力した検索クエリを示す情報とを提供する。例えば、提供部45は、所定のタイミングで利用者データベース32を参照し、所定の登録コンテンツIDと対応付けられた利用者の利用者情報や検索クエリ等を収集する。そして、提供部45は、所定の登録コンテンツIDが示す配信コンテンツのベンダーに対して、収集した利用者情報や検索クエリを通知する。   The providing unit 45 provides information on a user who has registered for use of the distribution content and information indicating a search query input by the user to a provider of the distribution content to which information is distributed as display information. To do. For example, the providing unit 45 refers to the user database 32 at a predetermined timing and collects user information, a search query, and the like of the user associated with a predetermined registered content ID. Then, the providing unit 45 notifies the collected user information and the search query to the distribution content vendor indicated by the predetermined registered content ID.

〔6.メールサーバ300の構成〕
次に、図8を用いて、メールサーバ300が有する機能構成の一例について説明する。図8は、実施形態に係るメールサーバが有する機能構成の一例を示す図である。図8に示すように、メールサーバ300は、通信部310、記憶部320、および制御部330を有する。
[6. Configuration of mail server 300]
Next, an example of a functional configuration of the mail server 300 will be described with reference to FIG. FIG. 8 is a diagram illustrating an example of a functional configuration of the mail server according to the embodiment. As illustrated in FIG. 8, the mail server 300 includes a communication unit 310, a storage unit 320, and a control unit 330.

通信部310は、例えば、NIC等によって実現される。そして、通信部310は、ネットワークNと有線または無線で接続され、情報管理装置10、端末装置100、検索サーバ200、および広告サーバ400との間で情報の送受信を行う。   The communication unit 310 is realized by a NIC or the like, for example. The communication unit 310 is connected to the network N in a wired or wireless manner, and transmits / receives information to / from the information management device 10, the terminal device 100, the search server 200, and the advertisement server 400.

記憶部320は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、メールサーバ300内で実行されるアプリケーション等のプログラムやデータが記録される。また、記憶部320は、メールサーバ300がプログラムを実行する際に作業領域として用いられてもよい。   The storage unit 320 is realized by, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk, and records programs and data such as applications executed in the mail server 300. The storage unit 320 may be used as a work area when the mail server 300 executes a program.

ここで、記憶部320は、送信対象データベース321を記憶する。送信対象データベース321は、所定のタイミングでメッセージを送信する対象となる利用者、すなわち、事前登録を行った利用者の利用者情報が格納される。なお、送信対象データベース321に登録されている情報は、図7に示す利用者データベース32と同様のデータが登録されるものとして、説明を省略する。   Here, the storage unit 320 stores a transmission target database 321. The transmission target database 321 stores user information of a user who is a target of transmitting a message at a predetermined timing, that is, a user who has registered in advance. Note that the information registered in the transmission target database 321 is the same data as the user database 32 shown in FIG.

ここで、制御部330は、受付部331および送信部332を有する。受付部331は、情報管理装置10から、メッセージの送信先となる利用者の利用者情報を受付ける。このような場合、受付部331は、利用者情報を送信対象データベース321に登録する。   Here, the control unit 330 includes a reception unit 331 and a transmission unit 332. The accepting unit 331 accepts user information of a user as a message transmission destination from the information management apparatus 10. In such a case, the reception unit 331 registers user information in the transmission target database 321.

送信部332は、配信コンテンツの利用に関する所定の条件が満たされた場合は、記憶装置に登録された利用者に対し、配信コンテンツの利用に関する情報を送信する。例えば、送信部332は、配信コンテンツに関するサービスの提供が開始されたか否かを配信コンテンツごとに判定する。そして、送信部332は、サービスの提供が開始されたと判定した場合は、判定対象に関する配信コンテンツのコンテンツIDと対応付けられた端末装置IDが示す端末装置に対して、サービスの開始を示すメッセージを送信する。   When a predetermined condition regarding the use of the distribution content is satisfied, the transmission unit 332 transmits information regarding the use of the distribution content to the user registered in the storage device. For example, the transmission unit 332 determines for each distribution content whether or not provision of a service related to the distribution content is started. If the transmission unit 332 determines that the provision of the service has started, a message indicating the start of the service is sent to the terminal device indicated by the terminal device ID associated with the content ID of the distribution content related to the determination target. Send.

なお、メールサーバ300は、配信コンテンツのデータをあらかじめ保持しておき、所定の条件が満たされた場合は、配信コンテンツのデータを送信してもよい。例えば、送信部332は、サービスの提供が開始された配信コンテンツのコンテンツデータを、自動送信「有り」と対応付けられた端末装置IDが示す端末装置に対して送信してもよい。   The mail server 300 may store distribution content data in advance, and may transmit distribution content data when a predetermined condition is satisfied. For example, the transmission unit 332 may transmit the content data of the distribution content for which service provision has been started to the terminal device indicated by the terminal device ID associated with automatic transmission “present”.

〔7.情報管理処理の一例〕
次に、図9、図10を用いて、実施形態に係る情報管理システム1が実行する情報管理処理の流れの一例について説明する。図9は、実施形態に係る情報管理システムが登録コンテンツを送信する処理の流れの一例を示すフローチャートである。また、図10は、実施形態に係る情報管理システムが登録コンテンツを介した事前登録を受付ける処理の流れの一例を示すフローチャートである。
[7. Example of information management process)
Next, an example of the flow of information management processing executed by the information management system 1 according to the embodiment will be described with reference to FIGS. 9 and 10. FIG. 9 is a flowchart illustrating an example of a processing flow in which the information management system according to the embodiment transmits registered content. FIG. 10 is a flowchart illustrating an example of a flow of processing in which the information management system according to the embodiment accepts pre-registration via registered content.

まず、図9を用いて、情報管理システム1が登録コンテンツを送信する処理の流れの一例を説明する。まず、情報管理システム1は、検索クエリを受信したか否かを判定し(ステップS101)、受信していない場合は(ステップS101:No)、受信するまで待機する。また、情報管理システム1は、検索クエリを受信した場合は(ステップS101:Yes)、検索クエリに対応するウェブ検索の結果を検索結果、すなわち、ウェブコンテンツC10として生成する(ステップS102)。   First, an example of a processing flow in which the information management system 1 transmits registered content will be described with reference to FIG. First, the information management system 1 determines whether or not a search query has been received (step S101). If not received (step S101: No), the information management system 1 stands by until it is received. In addition, when the information management system 1 receives a search query (step S101: Yes), the information management system 1 generates a web search result corresponding to the search query as a search result, that is, web content C10 (step S102).

ここで、情報管理システム1は、検索クエリに合致する配信コンテンツが存在するか否かを判定し(ステップS103)、存在する場合は(ステップS103:Yes)、検索クエリに合致する配信コンテンツの登録コンテンツを取得させるためのタグを検索結果に埋め込む(ステップS104)。そして、情報管理システム1は、検索結果を端末装置100へと送信し(ステップS105)、処理を終了する。一方、情報管理システム1は、検索クエリに合致する配信コンテンツが存在しない場合は(ステップS103:No)、ステップS104の実行をスキップしてステップS105を実行し、処理を終了する。   Here, the information management system 1 determines whether or not there is distribution content that matches the search query (step S103), and if it exists (step S103: Yes), registration of the distribution content that matches the search query. A tag for acquiring content is embedded in the search result (step S104). And the information management system 1 transmits a search result to the terminal device 100 (step S105), and complete | finishes a process. On the other hand, if there is no distribution content that matches the search query (step S103: No), the information management system 1 skips the execution of step S104, executes step S105, and ends the process.

次に、図10を用いて、情報管理システム1が登録コンテンツを介した事前登録を受付ける処理の流れの一例を示すフローチャートである。例えば、情報管理システム1が有する情報管理装置10は、登録コンテンツの配信要求として、コンテンツIDを端末装置100から受信したか否かを判定し(ステップS201)、受信していない場合は(ステップS201:No)、受信するまで待機する。   Next, it is a flowchart which shows an example of the flow of the process in which the information management system 1 receives pre-registration via registration content using FIG. For example, the information management apparatus 10 included in the information management system 1 determines whether or not a content ID is received from the terminal device 100 as a distribution request for registered content (step S201), and if not received (step S201). : No), it waits until receiving.

また、情報管理装置10は、コンテンツIDを受信した場合は(ステップS201:Yes)、受信したコンテンツIDに対応する登録コンテンツを配信コンテンツのコンテンツ情報とともに配信する(ステップS202)。続いて、情報管理装置10は、利用者情報を端末装置100から受信したか否かを判定し(ステップS203)、受信した場合は(ステップS203:Yes)、利用者情報を利用者データベース32に登録する(ステップS204)。   Further, when the information management apparatus 10 receives the content ID (step S201: Yes), the information management apparatus 10 distributes the registered content corresponding to the received content ID together with the content information of the distribution content (step S202). Subsequently, the information management apparatus 10 determines whether or not user information has been received from the terminal apparatus 100 (step S203). If received (step S203: Yes), the user information is stored in the user database 32. Register (step S204).

また、情報管理装置10は、利用者データベース32に登録された利用者情報をメールサーバ300に通知する(ステップS205)。また、情報管理装置10は、事前登録を行った利用者、すなわち、利用者データベース32に利用者情報が登録された利用者の数に基づく報酬額を算出し(ステップS206)、算出した報酬額をログ、すなわち、利用者情報や利用者が入力した検索クエリ等とともにベンダーに通知して(ステップS207)、処理を終了する。一方、情報管理装置10は、利用者情報を受信しなかった場合は(ステップS203:No)、処理を終了する。   Further, the information management apparatus 10 notifies the mail server 300 of the user information registered in the user database 32 (step S205). Further, the information management apparatus 10 calculates a reward amount based on the number of users who have registered in advance, that is, the number of users whose user information is registered in the user database 32 (step S206), and the calculated reward amount Is sent to the vendor together with the log, that is, the user information and the search query entered by the user (step S207), and the process is terminated. On the other hand, if the information management apparatus 10 has not received the user information (step S203: No), the process is terminated.

〔8.変形例〕
上述した実施形態に係る情報管理システム1は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の情報管理システム1の他の実施形態について説明する。
[8. (Modification)
The information management system 1 according to the above-described embodiment may be implemented in various different forms other than the above-described embodiment. Therefore, in the following, another embodiment of the information management system 1 will be described.

〔8−1.登録コンテンツを表示するタイミングについて〕
上述した情報管理システム1は、利用者U01がウェブ検索を行った際に、検索クエリと対応する配信コンテンツの登録コンテンツを表示した。しかしながら、実施形態は、これに限定されるものではない。例えば、情報管理システム1は、利用者U01が所定のウェブサイト等でリンクを選択した際に、選択したリンクに応じた配信コンテンツや利用者U01の属性に応じた配信コンテンツを選択し、選択した配信コンテンツの登録コンテンツを配信してもよい。また、情報管理システム1は、例えば、利用者U01が入力した検索クエリや利用者U01が入力したテキスト、利用者U01が入力した操作、利用者U01の属性情報、利用者U01が閲覧しているウェブコンテンツの内容等、利用者U01に関する任意の情報を用いて、利用者U01に対して配信する配信コンテンツを選択する。
[8-1. (When to display registered content)
The information management system 1 described above displays the registered content of the distribution content corresponding to the search query when the user U01 performs a web search. However, the embodiment is not limited to this. For example, when the user U01 selects a link on a predetermined website or the like, the information management system 1 selects and selects the distribution content corresponding to the selected link or the distribution content corresponding to the attribute of the user U01. The registered content of the distribution content may be distributed. Further, the information management system 1 is, for example, a search query input by the user U01, text input by the user U01, operation input by the user U01, attribute information of the user U01, and the user U01 browsing. The distribution content to be distributed to the user U01 is selected using arbitrary information related to the user U01 such as the content of the web content.

そして、情報管理システム1は、選択した配信コンテンツに関する登録コンテンツを、広告コンテンツと同様の手法によって配信してもよい。すなわち、情報管理システム1は、ウェブ検索以外にも、利用者の入力(リンクの選択やURL(Uniform Resource Locator)の入力等)に応じて表示される任意のウェブコンテンツとともに、登録コンテンツの表示を行ってよい。このような処理を実行した場合にも、情報管理システム1は、利用者が所定のウェブコンテンツを閲覧する際に、広告コンテンツとして登録コンテンツを表示させることができるので、利用者を事前登録に誘導することができる。   Then, the information management system 1 may distribute the registered content related to the selected distribution content by the same method as the advertisement content. That is, the information management system 1 displays registered content together with arbitrary web content displayed in response to user input (selection of link, input of URL (Uniform Resource Locator), etc.) in addition to web search. You can go. Even when such processing is executed, the information management system 1 can display the registered content as the advertising content when the user browses the predetermined web content. can do.

〔8−2.メッセージについて〕
また、情報管理システム1は、任意のタイミングで任意のメッセージを事前登録した利用者に対して提供してもよい。例えば、情報管理システム1は、「サービス開始まであと5日!」等といった、サービス開始までの日時を示すメッセージを、所定の時間に送信してもよい。なお、情報管理システム1は、いわゆる電子メールのみならず、SMS(Short Message Service)を介したメッセージの送信や、所定のマイクロブログ等にメッセージを投稿することで、特定の利用者にメッセージの送信を行ってもよい。
[8-2. About the message)
The information management system 1 may provide an arbitrary message to a user who has registered in advance at an arbitrary timing. For example, the information management system 1 may transmit a message indicating the date and time until the service start, such as “5 days until the service start!” At a predetermined time. The information management system 1 transmits not only e-mails but also messages via SMS (Short Message Service), and messages to specific users by posting messages to predetermined microblogs. May be performed.

また、例えば、情報管理システム1は、ウェブコンテンツC10上で、利用者U01に対する通知を行ってもよい。より具体的には、検索サーバ200は、検索クエリを受信した際に利用者U01の利用者情報を取得し、取得した利用者情報をメールサーバ300に送信する。このような場合、メールサーバ300は、利用者U01が事前登録を行っており、かつ、事前登録が行われた配信コンテンツの利用に関する所定の条件が満たされているか否かを判定する。   Further, for example, the information management system 1 may notify the user U01 on the web content C10. More specifically, the search server 200 acquires the user information of the user U01 when receiving the search query, and transmits the acquired user information to the mail server 300. In such a case, the mail server 300 determines whether or not the user U01 has pre-registered and a predetermined condition regarding the use of the distribution content that has been pre-registered is satisfied.

そして、メールサーバ300は、利用者U01が事前登録を行っており、かつ、事前登録が行われた配信コンテンツの利用に関する所定の条件が満たされている場合は、利用者U01に対するメッセージを検索サーバ10へと送信する。そして、検索サーバ10は、メッセージをメールサーバ300から受信した場合は、ウェブコンテンツC10上にメールサーバ300から受信したメッセージを配置して、端末装置100へとウェブコンテンツC10を配信する。   Then, the mail server 300 sends a message to the user U01 as a search server when the user U01 has pre-registered and the predetermined condition regarding the use of the pre-registered distribution content is satisfied. Send to 10. When the search server 10 receives a message from the mail server 300, the search server 10 places the message received from the mail server 300 on the web content C <b> 10 and distributes the web content C <b> 10 to the terminal device 100.

〔8−3.配信コンテンツについて〕
ここで、情報管理システム1は、ゲーム、音楽コンテンツ若しくは動画コンテンツ等、ネットワークNを介して提供可能なコンテンツのみならず、任意のコンテンツについての登録コンテンツを配信してもよい。すなわち、情報管理システム1は、利用に際して利用者情報の登録が必要になるコンテンツであれば、任意のコンテンツについて登録コンテンツを配信してよい。例えば、情報管理システム1は、ゲーム等のアプリケーションを利用するためのユーザ登録を受付けるための登録コンテンツを配信してもよく、音楽や動画像(映画やアニメーション等)等といったコンテンツを視聴または閲覧するためのユーザ登録を受付けるための登録コンテンツを配信してもよい。
[8-3. About distribution contents)
Here, the information management system 1 may distribute not only content that can be provided via the network N, such as a game, music content, or moving image content, but also registered content for any content. In other words, the information management system 1 may distribute the registered content for any content as long as the user information needs to be registered for use. For example, the information management system 1 may distribute registered content for accepting user registration for using an application such as a game, and view or browse content such as music or moving images (movies, animations, etc.). Registration content for accepting user registration for this purpose may be distributed.

また、例えば、情報管理システム1は、映画館や各種劇場、スタジアム等の席予約を行うための登録コンテンツを配信してもよい。すなわち、情報管理装置10は、実社会において提供されるサービス等を含むコンテンツの利用に関する利用者の登録を受付ける登録コンテンツを配信してよい。なお、情報管理システム1は、実際に提供が開始されているコンテンツのみならず、提供が開始される前のコンテンツについて、そのコンテンツの利用に関する登録を受付けるための登録コンテンツ、すなわち、事前登録を受け付けるための登録コンテンツの配信を行ってもよい。   Further, for example, the information management system 1 may distribute registered contents for making a reservation for a movie theater, various theaters, a stadium, or the like. That is, the information management apparatus 10 may distribute registered content that accepts user registration regarding use of content including services provided in the real world. Note that the information management system 1 accepts not only the content that has actually been provided but also the registered content for accepting registration regarding the use of the content, that is, the pre-registration for the content before the provision is started. The registered content may be distributed.

また、情報管理システム1は、事前登録を受付けるためのウェブコンテンツへのリンクが設定された画像を登録コンテンツとして生成してもよく、ユーザ名やパスワード等の入力を受付けるコンテンツを登録コンテンツとして生成してもよい。すなわち、情報管理システム1は、登録コンテンツそのものを介して利用者U01の事前登録を受付けてもよく、登録コンテンツを介して利用者U01に提供される他のコンテンツを介して、利用者U01の事前登録を受付けてもよい。   Further, the information management system 1 may generate an image in which a link to web content for accepting pre-registration is set as registered content, and generates content that accepts input of a user name, a password, and the like as registered content. May be. In other words, the information management system 1 may accept pre-registration of the user U01 through the registered content itself, and the user U01 in advance through other content provided to the user U01 through the registered content. Registration may be accepted.

〔8−4.認証について〕
上述した例では、情報管理システム1は、ウェブ検索に関するサービスに利用者U01がログインしている場合は、ログインした利用者U01の利用者情報を取得して、事前登録に用いていた。しかしながら、実施形態は、これに限定されるものではない。すなわち、情報管理システム1は、ウェブ検索に関するサービス以外にも、利用者U01がログインした任意のサービスから、利用者U01の利用者情報を収集してもよい。
[8-4. About authentication)
In the above-described example, when the user U01 is logged in to the web search service, the information management system 1 acquires the user information of the logged-in user U01 and uses it for pre-registration. However, the embodiment is not limited to this. That is, the information management system 1 may collect user information of the user U01 from an arbitrary service to which the user U01 has logged in, in addition to services related to web search.

また、例えば、端末装置100は、各種サービスへのログインを容易にするため、利用者U01の各種アカウントやパスワードを保持している場合がある。このような場合、情報管理システム1は、端末装置100からアカウントやパスワードを取得し、取得したアカウントやパスワードを用いて、利用者U01の利用者情報を取得し、取得した利用者情報を用いて、事前登録を完了させてもよい。また、情報管理システム1は、例えば、OAuth等の技術を用いて、利用者U01の利用者情報を取得してもよい。   Further, for example, the terminal device 100 may hold various accounts and passwords of the user U01 in order to facilitate login to various services. In such a case, the information management system 1 acquires the account and password from the terminal device 100, acquires the user information of the user U01 using the acquired account and password, and uses the acquired user information. Pre-registration may be completed. Further, the information management system 1 may acquire the user information of the user U01 using a technique such as OAuth.

〔8−5.その他〕
また、上記実施形態において説明した各処理のうち、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
[8-5. Others]
In addition, among the processes described in the above embodiment, all or a part of the processes described as being performed manually 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.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、メールサーバ300を情報管理装置10に統合して構成することができる。   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. For example, the mail server 300 can be integrated with the information management apparatus 10.

〔8−6.ハードウェア構成〕
また、上述してきた実施形態に係る情報管理装置10、端末装置100、検索サーバ200、メールサーバ300、および広告サーバ400等は、例えば図11に示すような構成のコンピュータ1000によって実現される。図11は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[8-6. Hardware configuration)
In addition, the information management apparatus 10, the terminal apparatus 100, the search server 200, the mail server 300, the advertisement server 400, and the like according to the above-described embodiment are realized by a computer 1000 having a configuration illustrated in FIG. FIG. 11 is a diagram illustrating an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and an arithmetic device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090. Have

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD、フラッシュメモリ等により実現される。   The arithmetic device 1030 operates based on a program stored in the primary storage device 1040 and the secondary storage device 1050, a program read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device such as a RAM that temporarily stores data used by the arithmetic device 1030 for various arithmetic operations. The secondary storage device 1050 is a storage device in which data used for various calculations by the calculation device 1030 and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD, a flash memory, or the like.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。   The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information such as a monitor and a printer. For example, USB (Universal Serial Bus), DVI (Digital Visual Interface), This is realized by a standard connector such as HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, a keyboard, and a scanner, and is realized by, for example, a USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。   The input device 1020 includes, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), and a PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), and a tape. It may be a device that reads information from a medium, a magnetic recording medium, a semiconductor memory, or the like. The input device 1020 may be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。   The network IF 1080 receives data from other devices via the network N and sends the data to the arithmetic device 1030, and transmits data generated by the arithmetic device 1030 to other devices via the network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。   The arithmetic device 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic device 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040, and executes the loaded program.

例えば、コンピュータ1000が情報管理装置10として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部40の機能を実現する。また、二次記憶装置1050上には、記憶部30内の各データベース31〜32が格納される。   For example, when the computer 1000 functions as the information management device 10, the arithmetic device 1030 of the computer 1000 implements the function of the control unit 40 by executing a program loaded on the primary storage device 1040. Further, the databases 31 to 32 in the storage unit 30 are stored on the secondary storage device 1050.

〔9.効果〕
上述したように、情報管理システム1は、所定のウェブコンテンツとともに表示される情報として、利用者U01に関する利用者情報に基づいて選択された配信コンテンツの情報と、配信コンテンツの利用に関する登録を受付けるための登録コンテンツとを、利用者U01が使用する端末装置100に配信する。また、情報管理システム1は、登録コンテンツを介して利用者U01の登録を受付けた場合は、利用者U01の利用者情報を登録する。そして、情報管理システム1は、配信コンテンツの利用に関する所定の条件が満たされた場合は、利用者情報が登録された利用者U01の端末装置100に対し、配信コンテンツの利用に関する情報を送信する。
[9. effect〕
As described above, the information management system 1 accepts the information regarding the distribution content selected based on the user information regarding the user U01 and the registration regarding the use of the distribution content as information displayed together with the predetermined web content. The registered content is distributed to the terminal device 100 used by the user U01. Further, when the information management system 1 accepts the registration of the user U01 via the registered content, the information management system 1 registers the user information of the user U01. Then, when a predetermined condition regarding the use of the distribution content is satisfied, the information management system 1 transmits information regarding the use of the distribution content to the terminal device 100 of the user U01 in which the user information is registered.

このように、情報管理システム1は、利用者U01の入力に応じたウェブコンテンツC10と共に、配信コンテンツの利用に関する登録を受付けるための登録コンテンツを表示し、利用者の登録を受付ける。この結果、情報管理システム1は、例えば、配信コンテンツに興味を有すると推定される利用者が、その配信コンテンツを知らない場合にも、その利用者がウェブコンテンツを閲覧する際にそのまま登録を行える登録コンテンツを表示することができる。この結果、情報管理システム1は、利用者U01を登録へと誘導することができる。   As described above, the information management system 1 displays the registered content for accepting registration regarding the use of the distribution content together with the web content C10 according to the input of the user U01, and accepts the registration of the user. As a result, the information management system 1 can perform registration as it is when the user browses the web content even when the user who is estimated to be interested in the distribution content does not know the distribution content. Registered content can be displayed. As a result, the information management system 1 can guide the user U01 to registration.

また、情報管理システム1は、利用者U01が入力した検索クエリに対する検索結果を含むウェブコンテンツC10と共に表示する情報として、利用者情報に基づいて選択された配信コンテンツのコンテンツ情報と登録コンテンツとを配信する。この結果、情報管理システム1は、ポータルサイトや検索サイト等、誘導対象となる利用者が流入しやすいウェブサイト上で登録コンテンツを表示することができるので、より多くの利用者を登録へと誘導することができる。   In addition, the information management system 1 distributes the content information and registered content of the distribution content selected based on the user information as information to be displayed together with the web content C10 including the search result for the search query input by the user U01. To do. As a result, the information management system 1 can display the registered content on the website where the user to be guided easily flows, such as a portal site or a search site, so that more users are guided to registration. can do.

また、情報管理システム1は、利用者U01が入力した検索クエリに基づいて選択された配信コンテンツの情報と、配信コンテンツに関する登録を受付けるための登録コンテンツとを表示情報として配信する。このため、情報管理システム1は、より多くの利用者を登録へと誘導することができる。   In addition, the information management system 1 distributes the distribution content information selected based on the search query input by the user U01 and the registered content for accepting registration regarding the distribution content as display information. For this reason, the information management system 1 can guide more users to registration.

また、情報管理システム1は、配信コンテンツの提供主であるベンダーに対し、配信コンテンツの利用に関する登録を行った利用者U01の利用者情報を提供する。このため、情報管理システム1は、ベンダーに対し、配信コンテンツに対して興味を有する利用者がどのような利用者であるか、どのような検索時に配信コンテンツに興味を持った等といった情報を提供することができる。   Further, the information management system 1 provides the user information of the user U01 who has registered for use of the distribution content to the vendor who is the distribution content provider. For this reason, the information management system 1 provides the vendor with information such as what kind of user is interested in the distribution content, what kind of user was interested in the distribution content at the time of search, and the like. can do.

また、情報管理システム1は、認証済みの利用者U01が登録コンテンツを選択した場合は、認証済みの利用者U01の利用者情報を収集し、収集した利用者情報を所定の記憶装置に登録する。このため、情報管理システム1は、登録時に生じる利用者情報の入力の手間を削減することができるので、より多くの利用者を登録へと誘導することができる。   Further, when the authenticated user U01 selects the registered content, the information management system 1 collects the user information of the authenticated user U01 and registers the collected user information in a predetermined storage device. . For this reason, the information management system 1 can reduce the trouble of inputting user information that occurs at the time of registration, and therefore can guide more users to registration.

また、情報管理システム1は、所定の記憶装置に情報が登録された利用者U01の数に応じて、コンテンツの提供主であるベンダーに請求する報酬額を算出する。このため、情報管理システム1は、配信コンテンツの利用に関する登録まで誘導した利用者の数に応じた課金を実現することができる。   Further, the information management system 1 calculates a remuneration amount charged to a vendor who is a content provider, according to the number of users U01 whose information is registered in a predetermined storage device. For this reason, the information management system 1 can realize charging according to the number of users who have led to registration related to the use of distribution content.

また、情報管理システム1は、配信コンテンツの利用に関する所定の条件が満たされた場合は、配信コンテンツを送信する。このため、情報管理システム1は、配信コンテンツの取得に伴う手間を削減する結果、より多くの利用者に配信コンテンツを利用させることができる。   Further, the information management system 1 transmits the distribution content when a predetermined condition regarding the use of the distribution content is satisfied. For this reason, the information management system 1 can make more users use the distributed content as a result of reducing the labor involved in the acquisition of the distributed content.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。   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)」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。   Moreover, the above-mentioned “section (module, unit)” can be read as “means”, “circuit”, and the like. For example, the distribution unit can be read as distribution means or a distribution circuit.

1 情報管理システム
10 情報管理装置
20、110、210、310 通信部
30、130、230、320 記憶部
31 登録コンテンツデータベース
32 利用者データベース
40、120、220、330 制御部
41 抽出部
42 配信部
43 登録部
44 算出部
45 提供部
100 端末装置
121 要求部
122 取得部
123 表示制御部
140 入力部
150 表示部
200 検索サーバ
231 埋め込み対象データベース
221 検索要求受付部
222 判定部
223 検索結果提供部
300 メールサーバ
321 送信対象データベース
331 受付部
332 送信部
400 広告サーバ
DESCRIPTION OF SYMBOLS 1 Information management system 10 Information management apparatus 20,110,210,310 Communication part 30,130,230,320 Storage part 31 Registered content database 32 User database 40,120,220,330 Control part 41 Extraction part 42 Distribution part 43 Registration unit 44 Calculation unit 45 Providing unit 100 Terminal device 121 Request unit 122 Acquisition unit 123 Display control unit 140 Input unit 150 Display unit 200 Search server 231 Embedding target database 221 Search request receiving unit 222 Determination unit 223 Search result providing unit 300 Mail server 321 database to be transmitted 331 reception unit 332 transmission unit 400 advertising server

Claims (8)

第1サービスに関するウェブコンテンツとともに表示される情報として、当該第1サービスとは異なるサービスであって、利用者により利用されていないサービスの中から当該利用者に関する利用者情報に基づいて選択された第2サービスの情報と、当該第2サービスの利用に関する登録を受付けるための登録コンテンツとを、前記利用者が使用する端末装置に配信する配信部と、
前記登録コンテンツを介して前記第2サービスの利用に関する登録を受付けた場合は、前記利用者情報を登録する登録部と、
前記第2サービスを前記利用者が利用可能となった場合は、前記利用者情報が登録された利用者が使用する端末装置に対し、前記第2サービスの利用に関する情報を送信する送信部と
を有することを特徴とする情報管理システム。
As information to be displayed together with the Web content for the first service, a different service from that of the first service, the first selected based among services not utilized by the user in the user information about the user A distribution unit that distributes information on two services and registered content for accepting registration regarding use of the second service to a terminal device used by the user;
A registration unit for registering the user information, when registration regarding use of the second service is received via the registered content;
When the user becomes able to use the second service, a transmission unit that transmits information related to the use of the second service to a terminal device used by the user in which the user information is registered. An information management system comprising:
前記配信部は、前記利用者が入力した検索クエリに対する検索結果を含む前記ウェブコンテンツとともに表示する情報として、前記利用者情報に基づいて選択された前記第2サービスの情報と前記登録コンテンツとを配信する
ことを特徴とする請求項1に記載の情報管理システム。
The distribution unit distributes the information of the second service selected based on the user information and the registered content as information to be displayed together with the web content including a search result for the search query input by the user. The information management system according to claim 1, wherein:
前記配信部は、前記利用者情報と前記利用者が入力した検索クエリとに基づいて選択された前記第2サービスの情報と、当該第2サービスに関する登録を受付けるための前記登録コンテンツとを配信する
ことを特徴とする請求項1または2に記載の情報管理システム。
The distribution unit distributes information on the second service selected based on the user information and a search query input by the user, and the registered content for accepting registration related to the second service. The information management system according to claim 1 or 2, characterized by the above.
前記第2サービスの提供主に対し、当該第2サービスの利用に関する登録を行った利用者に関する情報を提供する提供部
を有することを特徴とする請求項1〜3のうちいずれか1つに記載の情報管理システム。
The provision part which provides the information regarding the user who performed the registration regarding utilization of the said 2nd service with respect to the provider of the said 2nd service is characterized by the above-mentioned. Information management system.
前記登録部は、認証済みの利用者が前記登録コンテンツを選択した場合は、当該認証済みの利用者情報を収集し、収集した情報を所定の記憶装置に登録する
ことを特徴とする請求項1〜4のうちいずれか1つに記載の情報管理システム。
The registration unit, when an authenticated user selects the registered content, collects the authenticated user information and registers the collected information in a predetermined storage device. The information management system according to any one of?
前記所定の記憶装置に情報が登録された利用者の数に応じて、前記第2サービスの提供主に請求する報酬額を算出する算出部
を有することを特徴とする請求項5に記載の情報管理システム。
The information according to claim 5, further comprising: a calculation unit that calculates a remuneration amount charged to a provider of the second service according to the number of users whose information is registered in the predetermined storage device. Management system.
前記送信部は、前記第2サービスの利用に関する所定の条件が満たされた場合は、当該第2サービスのデータを前記端末装置へ送信する
ことを特徴とする請求項1〜6のうちいずれか1つに記載の情報管理システム。
The said transmission part transmits the data of the said 2nd service to the said terminal device, when the predetermined conditions regarding utilization of the said 2nd service are satisfy | filled. The any one of Claims 1-6 characterized by the above-mentioned. Information management system.
第1サービスに関するウェブコンテンツとともに表示される情報として、当該第1サービスとは異なるサービスであって、利用者により利用されていないサービスの中から当該利用者に関する利用者情報に基づいて選択された第2サービスの情報と、当該第2サービスの利用に関する登録を受付けるための登録コンテンツとを、前記利用者が使用する端末装置に配信する配信部と、
前記登録コンテンツを介して前記第2サービスの利用に関する登録を受付けた場合は、前記利用者情報を登録する登録部と、
前記第2サービスを前記利用者が利用可能となった場合は、前記利用者情報が登録された利用者が使用する端末装置に対し、前記第2サービスの利用に関する情報を送信する送信部と
を有することを特徴とする情報管理装置。
As information to be displayed together with the Web content for the first service, a different service from that of the first service, the first selected based among services not utilized by the user in the user information about the user A distribution unit that distributes information on two services and registered content for accepting registration regarding use of the second service to a terminal device used by the user;
A registration unit for registering the user information, when registration regarding use of the second service is received via the registered content;
When the user becomes able to use the second service, a transmission unit that transmits information related to the use of the second service to a terminal device used by the user in which the user information is registered. An information management device comprising:
JP2016177024A 2016-09-09 2016-09-09 Information management system and information management apparatus Active JP6486302B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016177024A JP6486302B2 (en) 2016-09-09 2016-09-09 Information management system and information management apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016177024A JP6486302B2 (en) 2016-09-09 2016-09-09 Information management system and information management apparatus

Publications (2)

Publication Number Publication Date
JP2018041411A JP2018041411A (en) 2018-03-15
JP6486302B2 true JP6486302B2 (en) 2019-03-20

Family

ID=61626187

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016177024A Active JP6486302B2 (en) 2016-09-09 2016-09-09 Information management system and information management apparatus

Country Status (1)

Country Link
JP (1) JP6486302B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6802204B2 (en) 2018-03-08 2020-12-16 日本碍子株式会社 Honeycomb structure manufacturing method and pallets for transportation

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009182396A (en) * 2008-01-29 2009-08-13 Nec Engineering Ltd Distribution reservation method for information content
JP6195070B2 (en) * 2014-05-30 2017-09-13 株式会社コナミデジタルエンタテインメント Information processing apparatus, program, information processing system

Also Published As

Publication number Publication date
JP2018041411A (en) 2018-03-15

Similar Documents

Publication Publication Date Title
US10887258B2 (en) Method, system and recording medium for communicating and displaying content in a messenger application
AU2020201286A1 (en) System and method for accessing a hub
AU2012286745B2 (en) System and method for syndicating a conversation
US20130185131A1 (en) System and method for integrating social and loyalty platforms
KR20170129706A (en) User communication with sellers via social networking system
JP6639528B2 (en) System and method for creating a call-to-action on social networking system resources
US20120259744A1 (en) System and method for augmented reality and social networking enhanced retail shopping
JP6872851B2 (en) Information selection device, information selection method and information selection program
US20130218680A1 (en) Location sensitive advertisement delivery and presentation
RU2741479C2 (en) Mobile advertisement provisioning system and method
JP5727869B2 (en) Information distribution device
JP2018200702A (en) Application installation Conversion and identification
JP2019519832A (en) System and method for providing a message based advertisement using a lock screen
US20150134461A1 (en) Referral management methods and apparatus
JP6486302B2 (en) Information management system and information management apparatus
JP2022040355A (en) System, information processing method, information processing device, terminal, and program
JP2005070889A (en) Attribute judgment system, method, and computer program
JP2021022403A (en) Information selection device, information selection method, and information selection program
JP6987678B2 (en) Ad delivery device, ad delivery method and ad delivery program
JP7428857B2 (en) Information processing device, information processing method, and information processing program
KR20160100115A (en) Service method trading the image-data on online
JP2024027669A (en) Information processing apparatus, information processing method, and information processing program
JP5871352B1 (en) Information processing apparatus, information processing method, program, and storage medium
JP2023044498A (en) Information processor, method for processing information, and information processing program
KR20120006958A (en) Method for providing multimedia except for communication load

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180724

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190115

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190219

R150 Certificate of patent or registration of utility model

Ref document number: 6486302

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

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