Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6940464B2 - Decision device, decision method and decision program - Google Patents
[go: Go Back, main page]

JP6940464B2 - Decision device, decision method and decision program - Google Patents

Decision device, decision method and decision program Download PDF

Info

Publication number
JP6940464B2
JP6940464B2 JP2018197765A JP2018197765A JP6940464B2 JP 6940464 B2 JP6940464 B2 JP 6940464B2 JP 2018197765 A JP2018197765 A JP 2018197765A JP 2018197765 A JP2018197765 A JP 2018197765A JP 6940464 B2 JP6940464 B2 JP 6940464B2
Authority
JP
Japan
Prior art keywords
content
index
user
score
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018197765A
Other languages
Japanese (ja)
Other versions
JP2020064575A (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 JP2018197765A priority Critical patent/JP6940464B2/en
Publication of JP2020064575A publication Critical patent/JP2020064575A/en
Application granted granted Critical
Publication of JP6940464B2 publication Critical patent/JP6940464B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、決定装置、決定方法及び決定プログラムに関する。 The present invention relates to a determination device, a determination method and a determination program.

従来、料金支払の状況からランク分けによって特定顧客を確定し、顧客ランクに応じた適切なサービスを提供する技術が開示されている。具体的には、料金の滞納状況を含む利用者情報を作成し、利用者の滞納状況や滞納期間に応じた督促等を行う技術が開示されている。 Conventionally, a technique has been disclosed in which a specific customer is determined by ranking based on the status of fee payment and an appropriate service is provided according to the customer rank. Specifically, a technique for creating user information including a charge delinquency status and performing a reminder according to the user's delinquency status and delinquency period is disclosed.

特開2006−190330号公報Japanese Unexamined Patent Publication No. 2006-190330

しかしながら、上記の従来技術では、利用者の料金支払の状況に応じたサービスを提供する技術に過ぎず、ユーザの属性や行動パターンに応じた適切なコンテンツを提供したいといった要望に応えることができるとは限らなかった。 However, the above-mentioned conventional technology is merely a technology for providing services according to the user's fee payment status, and can respond to a request to provide appropriate contents according to the user's attributes and behavior patterns. Was not limited.

本願は、上記に鑑みてなされたものであって、ユーザの属性や行動パターンに応じた適切なコンテンツを提供したいといった要望に応えることができる決定装置、決定方法及び決定プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object of the present application is to provide a determination device, a determination method, and a determination program capable of responding to a request for providing appropriate contents according to a user's attributes and behavior patterns. And.

本願に係る決定装置は、ユーザを評価する評価基準である複数の指標に対応するスコアを取得する取得部と、前記取得部によって取得された各指標に対応する前記スコアの組み合わせに応じて前記ユーザに提供するコンテンツを決定する決定部と、を備えたことを特徴とする。 The determination device according to the present application is the user according to a combination of an acquisition unit that acquires scores corresponding to a plurality of indexes that are evaluation criteria for evaluating a user and the scores corresponding to each index acquired by the acquisition unit. It is characterized by having a decision unit that determines the content to be provided to the user.

実施形態の一態様によれば、ユーザの属性や行動パターンに応じた適切なコンテンツを提供したいといった要望に応えることができるといった効果を奏する。 According to one aspect of the embodiment, there is an effect that it is possible to respond to a request for providing appropriate content according to a user's attribute and behavior pattern.

図1は、実施形態に係る決定処理により端末装置で表示されるコンテンツの一例を示す図である。FIG. 1 is a diagram showing an example of content displayed on a terminal device by a determination process according to an embodiment. 図2は、実施形態に係る決定処理の一例を示す図である。FIG. 2 is a diagram showing an example of a determination process according to the embodiment. 図3は、実施形態に係る端末装置の構成例を示す図である。FIG. 3 is a diagram showing a configuration example of the terminal device according to the embodiment. 図4は、実施形態に係る求人検索サーバの構成例を示す図である。FIG. 4 is a diagram showing a configuration example of a job search server according to the embodiment. 図5は、実施形態に係る求人情報記憶部の一例を示す図である。FIG. 5 is a diagram showing an example of a job information storage unit according to an embodiment. 図6は、実施形態に係るコンテンツ提供サーバの構成例を示す図である。FIG. 6 is a diagram showing a configuration example of the content providing server according to the embodiment. 図7は、実施形態に係るユーザ情報記憶部の一例を示す図である。FIG. 7 is a diagram showing an example of a user information storage unit according to the embodiment. 図8は、実施形態に係る結果情報記憶部の一例を示す図である。FIG. 8 is a diagram showing an example of a result information storage unit according to the embodiment. 図9は、実施形態に係る決定処理の一例を示すフローチャートである。FIG. 9 is a flowchart showing an example of the determination process according to the embodiment. 図10は、実施形態の変形例に係る決定処理の一例を示すフローチャートである。FIG. 10 is a flowchart showing an example of the determination process according to the modified example of the embodiment. 図11は、実施形態の変形例に係る決定処理により端末装置で表示されるコンテンツの一例を示す。FIG. 11 shows an example of the content displayed on the terminal device by the determination process according to the modified example of the embodiment. 図12は、実施形態の変形例に係るトラベル検索サーバの構成例を示す図である。FIG. 12 is a diagram showing a configuration example of a travel search server according to a modified example of the embodiment. 図13は、実施形態の変形例に係るトラベル情報記憶部の一例を示す図である。FIG. 13 is a diagram showing an example of a travel information storage unit according to a modified example of the embodiment. 図14は、決定装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 14 is a hardware configuration diagram showing an example of a computer that realizes the function of the determination device.

以下に、本願に係る決定装置、決定方法及び決定プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決定装置、決定方法及び決定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, a determination device, a determination method, and a mode for carrying out the determination program according to the present application (hereinafter, referred to as “the embodiment”) will be described in detail with reference to the drawings. It should be noted that this embodiment does not limit the determination device, determination method, and determination program according to the present application. Further, in each of the following embodiments, the same parts are designated by the same reference numerals, and duplicate description is omitted.

(実施形態)
〔1.決定処理の一例〕
まず、図1乃至2を用いて、実施形態に係る決定処理の一例について説明する。図1は、実施形態に係る決定処理により決定されるコンテンツの一例を示す図である。図2は、実施形態に係る決定処理の一例を示す図である。図1乃至2では、実施形態に係る決定処理が求人検索サーバ100により実行される例を示す。なお、実施形態では、実施形態に係る決定処理が求人検索サーバ100により実行されることにより、求人に関するコンテンツを決定する場合を示しているが、どのようなカテゴリのコンテンツを決定してもよいものとする。例えば、実施形態に係る決定処理が、トラベル又は旅に関する情報を検索する他のサーバにより実行されることによって、トラベル又は旅に関するコンテンツを決定してもよいものとする。
(Embodiment)
[1. Example of decision processing]
First, an example of the determination process according to the embodiment will be described with reference to FIGS. 1 and 2. FIG. 1 is a diagram showing an example of content determined by the determination process according to the embodiment. FIG. 2 is a diagram showing an example of a determination process according to the embodiment. 1 and 2 show an example in which the determination process according to the embodiment is executed by the job search server 100. In the embodiment, the case where the content related to the job is determined by executing the determination process according to the embodiment by the job search server 100 is shown, but any category of content may be determined. And. For example, travel or travel-related content may be determined by performing a determination process according to an embodiment by another server that searches for travel or travel-related information.

図1では、求人検索サーバ100が、所定のサービスに対応するコンテンツに含まれる所定の領域に配信されるコンテンツを決定する例を示す。例えば、所定のサービスとは、インターネット上のウェブサービスを示す。図1では、求人検索サーバ100が、ユーザが所定のサービスにログインした場合において、コンテンツを決定する例を示す。図1では、求人検索サーバ100が、ログインしたユーザにとっておすすめの職業に関するコンテンツを決定する例を示す。 FIG. 1 shows an example in which the job search server 100 determines the content to be delivered to a predetermined area included in the content corresponding to the predetermined service. For example, a predetermined service refers to a web service on the Internet. FIG. 1 shows an example in which the job search server 100 determines the content when the user logs in to a predetermined service. FIG. 1 shows an example in which the job search server 100 determines content related to a profession recommended for a logged-in user.

なお、実施形態では、ユーザのスコア情報に基づいてコンテンツを決定する。実施形態では、ユーザが所定のサービスにログインした場合に送信されるスコア情報に基づいてコンテンツを決定する場合を示す。ここで、スコア情報は、ユーザを評価する評価基準となる複数の指標に対応する情報を示す。例えば、スコア情報は、ユーザを評価する評価基準となる複数の指標に基づいて生成された基準を含む情報であってもよい。なお、スコア情報は、例えば、数値によって示されてもよいし、ヒートマップにおける色情報によって示されてもよいものとする。例えば、スコア情報は、暖色であるほど評価が高く、寒色であるほど評価が低いといったヒートマップによって示される情報であってもよい。 In the embodiment, the content is determined based on the score information of the user. In the embodiment, the case where the content is determined based on the score information transmitted when the user logs in to a predetermined service is shown. Here, the score information indicates information corresponding to a plurality of indexes that serve as evaluation criteria for evaluating the user. For example, the score information may be information including criteria generated based on a plurality of indicators that serve as evaluation criteria for evaluating the user. The score information may be indicated by numerical values or color information in the heat map, for example. For example, the score information may be information indicated by a heat map, such that the warmer the color, the higher the evaluation, and the colder the color, the lower the evaluation.

例えば、複数の指標のうち「指標A」に対応するスコア情報を「スコアA」とする。例えば、複数の指標のうち「指標B」に対応するスコア情報を「スコアB」とする。例えば、複数の指標のうち「指標C」に対応するスコア情報を「スコアC」とする。例えば、複数の指標のうち「指標X」に対応するスコア情報を「スコアX」とする。なお、スコア情報は、ユーザの属性や行動履歴に基づいて算出される情報であってもよい。例えば、スコア情報は所定のサービスに蓄積されたユーザの属性や行動履歴に基づいて算出される情報であってもよい。例えば、スコア情報は、ユーザが所定のサービスに対して行った検索履歴や、閲覧履歴や、購買履歴や、オークション利用履歴などに基づいて算出される情報である。例えば、スコア情報は、ユーザが所定のサービスに対して入力した入力情報や登録した登録情報に基づいて算出される情報である。 For example, the score information corresponding to the "index A" among the plurality of indexes is referred to as the "score A". For example, the score information corresponding to the "index B" among the plurality of indexes is referred to as the "score B". For example, the score information corresponding to the "index C" among the plurality of indexes is referred to as the "score C". For example, the score information corresponding to the "index X" among the plurality of indexes is referred to as the "score X". The score information may be information calculated based on the user's attributes and action history. For example, the score information may be information calculated based on the user's attributes and action history accumulated in a predetermined service. For example, the score information is information calculated based on a search history, a browsing history, a purchase history, an auction usage history, etc. performed by a user for a predetermined service. For example, the score information is information calculated based on the input information input by the user for a predetermined service or the registered registration information.

なお、実施形態では、例えば「指標A」が購入又は閲覧を含む高額商品への反応状況を示す指標として、ユーザの「指標A」に対応する「スコアA」を算出する。また、実施形態では、例えば「指標B」が決済利用状況を示す指標として、ユーザの「指標B」に対応する「スコアB」を算出する。例えば、実施形態では、決済利用状況として、決済回数、決済金額、又は、支払遅延の有無などの情報から「スコアB」を算出してもよい。また、実施形態では、例えば「指標C」が身元情報の入力状況を示す指標として、ユーザの「指標C」に対応する「スコアC」を算出する。また、実施形態では、例えば「指標D」がサービスの利用情報を示す指標として、ユーザの「指標D」に対応する「スコアD」を算出する。なお、実施形態では、これらの指標に限らず、種々の指標に基づくスコア情報を算出してもよいものとする。 In the embodiment, for example, the "score A" corresponding to the user's "index A" is calculated as an index indicating the reaction status of the "index A" to a high-priced product including purchase or browsing. Further, in the embodiment, for example, as the "index B" is an index indicating the payment usage status, the "score B" corresponding to the user's "index B" is calculated. For example, in the embodiment, the “score B” may be calculated from information such as the number of payments, the payment amount, or the presence or absence of payment delay as the payment usage status. Further, in the embodiment, for example, the "score C" corresponding to the user's "index C" is calculated as an index in which the "index C" indicates the input status of the identity information. Further, in the embodiment, for example, as an index in which the "index D" indicates service usage information, a "score D" corresponding to the user's "index D" is calculated. In the embodiment, the score information may be calculated based on various indexes, not limited to these indexes.

なお、実施形態では、複数の指標に対応するスコア情報の組み合わせに基づいて、特定の種別に対するユーザのスコア情報を算出してもよい。具体的には、実施形態では、複数の指標に対応するスコア情報のうち、例えば「スコアA」と「スコアB」とに基づいて、特定の職種に対するスコア情報を算出してもよい。この場合には、スコア情報が特定の職種に対するユーザのマッチング度を示す。例えば、実施形態では、営業職や事務職の職種に対するユーザのスコア情報を示してもよい。例えば、実施形態では、より具体的な職種として、看護師の職種に対するユーザのスコア情報を示してもよい。 In the embodiment, the score information of the user for a specific type may be calculated based on the combination of the score information corresponding to the plurality of indexes. Specifically, in the embodiment, the score information for a specific occupation may be calculated based on, for example, "score A" and "score B" among the score information corresponding to the plurality of indexes. In this case, the score information indicates the degree of matching of the user to a specific occupation. For example, in the embodiment, the score information of the user for the sales position or the clerical position may be shown. For example, in the embodiment, as a more specific occupation, the score information of the user for the occupation of the nurse may be shown.

〔決定システムの構成〕
図1の説明に先立って、図2を用いて決定システム1の構成について説明する。図2は、実施形態に係る決定システムの構成例を示す図である。図2に示すように、決定システム1では、端末装置10と、求人検索サーバ100と、コンテンツ提供サーバ200とが含まれる。端末装置10と、求人検索サーバ100と、コンテンツ提供サーバ200とは所定のネットワークNを介して、有線または無線により通信可能に接続される。なお、図2に示した決定システム1には、複数台の端末装置10や、複数台の求人検索サーバ100や、複数台のコンテンツ提供サーバ200が含まれてもよい。
[Configuration of decision system]
Prior to the description of FIG. 1, the configuration of the determination system 1 will be described with reference to FIG. FIG. 2 is a diagram showing a configuration example of a determination system according to an embodiment. As shown in FIG. 2, the determination system 1 includes a terminal device 10, a job search server 100, and a content providing server 200. The terminal device 10, the job search server 100, and the content providing server 200 are connected to each other via a predetermined network N so as to be communicable by wire or wirelessly. The determination system 1 shown in FIG. 2 may include a plurality of terminal devices 10, a plurality of job search servers 100, and a plurality of content providing servers 200.

端末装置10は、ユーザによって利用される情報処理装置である。端末装置10は、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。図1乃至2に示す例においては、端末装置10がノート型PCである場合を示す。端末装置10は、ユーザによる操作に応じて、コンテンツ提供サーバ200からコンテンツを受信する。 The terminal device 10 is an information processing device used by the user. The terminal device 10 is realized by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. In the examples shown in FIGS. 1 and 2, a case where the terminal device 10 is a notebook PC is shown. The terminal device 10 receives content from the content providing server 200 in response to an operation by the user.

求人検索サーバ100は、ユーザに提供するコンテンツを決定する情報処理装置である。求人検索サーバ100は、ユーザのスコア情報に基づいてユーザに適したコンテンツを決定する。例えば、求人検索サーバ100は、求人のサーチサービスを提供する種々の求人サイトに含まれる情報の中からコンテンツを決定する。 The job search server 100 is an information processing device that determines the content to be provided to the user. The job search server 100 determines the content suitable for the user based on the score information of the user. For example, the job search server 100 determines the content from the information contained in various job sites that provide the job search service.

コンテンツ提供サーバ200は、ユーザにコンテンツを提供する情報処理装置である。例えば、コンテンツ提供サーバ200は、所定のサービスのコンテンツに含まれる所定の領域に配信されるコンテンツを提供する。例えば、コンテンツ提供サーバ200は、求人検索サーバ100により決定されたコンテンツを提供する。 The content providing server 200 is an information processing device that provides content to a user. For example, the content providing server 200 provides content to be delivered to a predetermined area included in the content of a predetermined service. For example, the content providing server 200 provides the content determined by the job search server 100.

なお、図2では、求人検索サーバ100とコンテンツ提供サーバ200とは、別装置である場合を示したが、求人検索サーバ100とコンテンツ提供サーバ200とが一体であってもよい。また、求人検索サーバ100とコンテンツ提供サーバ200は、それぞれ同一とみなされる管理者によって管理されていてもよい。 Although FIG. 2 shows a case where the job search server 100 and the content providing server 200 are separate devices, the job search server 100 and the content providing server 200 may be integrated. Further, the job search server 100 and the content providing server 200 may be managed by an administrator who is regarded as the same.

以下、図2を用いて、決定処理の一例を説明する。端末装置10は、ユーザが所定のサービスにログインするためのユーザ情報をコンテンツ提供サーバ200に送信する(ステップS101)。例えば、端末装置10は、識別情報をコンテンツ提供サーバ200に送信する。コンテンツ提供サーバ200は、取得したユーザ情報に対応したスコア情報を求人検索サーバ100に送信する(ステップS102)。求人検索サーバ100は、取得したスコア情報に基づいて、提供するコンテンツを決定する(ステップS103)。求人検索サーバ100は、結果情報をコンテンツ提供サーバ200に送信する(ステップS104)。コンテンツ提供サーバ200は、受信した結果情報に基づいて、コンテンツを端末装置10に提供する。例えば、コンテンツ提供サーバ200は、所定のサービスと共に、所定のサービスのコンテンツに含まれる所定の領域に配信されるコンテンツを、端末装置10に提供する。 Hereinafter, an example of the determination process will be described with reference to FIG. The terminal device 10 transmits user information for the user to log in to a predetermined service to the content providing server 200 (step S101). For example, the terminal device 10 transmits the identification information to the content providing server 200. The content providing server 200 transmits the score information corresponding to the acquired user information to the job search server 100 (step S102). The job search server 100 determines the content to be provided based on the acquired score information (step S103). The job search server 100 transmits the result information to the content providing server 200 (step S104). The content providing server 200 provides the content to the terminal device 10 based on the received result information. For example, the content providing server 200 provides the terminal device 10 with the content to be delivered to the predetermined area included in the content of the predetermined service together with the predetermined service.

〔コンテンツの一例〕
図1の説明に戻る。図1では、実施形態に係る決定処理により端末装置10に提供されるコンテンツの一例を示す。図1では、コンテンツC10が、実施形態に係る決定処理により提供されるサービスを示す。また、図1では、コンテンツC10に含まれる所定の領域に、実施形態に係る決定処理により決定された広告AD1が配信される場合を示す。
[Example of content]
Returning to the description of FIG. FIG. 1 shows an example of the content provided to the terminal device 10 by the determination process according to the embodiment. FIG. 1 shows the service provided by the content C10 by the determination process according to the embodiment. Further, FIG. 1 shows a case where the advertisement AD1 determined by the determination process according to the embodiment is delivered to a predetermined area included in the content C10.

また、図1では、広告AD1に対する操作に基づいて、コンテンツC20が提供される場合を示す。図1では、コンテンツC20において、実施形態に係る決定処理による結果情報が提供される例を示す。具体的には、図1では、コンテンツC20に含まれる所定の領域に、求人W1乃至W4が提供される例を示す。また、図1では、コンテンツC20に含まれる所定の領域SC1に、看護師の職種に対するユーザのスコア情報が提供される例を示す。 Further, FIG. 1 shows a case where the content C20 is provided based on the operation for the advertisement AD1. FIG. 1 shows an example in which the result information by the determination process according to the embodiment is provided in the content C20. Specifically, FIG. 1 shows an example in which job offers W1 to W4 are provided in a predetermined area included in the content C20. Further, FIG. 1 shows an example in which score information of a user for a nurse's occupation is provided in a predetermined area SC1 included in the content C20.

なお、図1では、コンテンツC10に含まれる所定の領域に配信された広告AD1に対する操作に基づいて、コンテンツC20が提供される場合を示した。ここで、実施形態では、コンテンツC20が、実施形態に係る決定処理により端末装置10に提供されるコンテンツであってもよい。例えば、実施形態に係る決定処理により端末装置10に提供されるコンテンツが、図1に示す求人W1乃至W4を含む、求人に関するコンテンツであってもよい。なお、実施形態では、実施形態に係る決定処理により端末装置10に提供されるコンテンツがどのようなものであってもよいものとする。 Note that FIG. 1 shows a case where the content C20 is provided based on the operation for the advertisement AD1 delivered to the predetermined area included in the content C10. Here, in the embodiment, the content C20 may be the content provided to the terminal device 10 by the determination process according to the embodiment. For example, the content provided to the terminal device 10 by the determination process according to the embodiment may be the content related to the job offer including the job offers W1 to W4 shown in FIG. In the embodiment, any content may be provided to the terminal device 10 by the determination process according to the embodiment.

〔2.端末装置の構成〕
次に、図3を用いて、実施形態に係る端末装置10の構成について説明する。図3は、実施形態に係る端末装置10の構成例を示す図である。図2に示すように、端末装置10は、通信部11と、入力部12と、出力部13と、制御部14とを有する。
[2. Terminal device configuration]
Next, the configuration of the terminal device 10 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram showing a configuration example of the terminal device 10 according to the embodiment. As shown in FIG. 2, the terminal device 10 includes a communication unit 11, an input unit 12, an output unit 13, and a control unit 14.

(通信部11)
通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、所定のネットワークNと有線又は無線で接続され、所定のネットワークNを介して、コンテンツ提供サーバ200との間で情報の送受信を行う。
(Communication unit 11)
The communication unit 11 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 11 is connected to the predetermined network N by wire or wirelessly, and transmits / receives information to / from the content providing server 200 via the predetermined network N.

(入力部12)
入力部12は、ユーザからの各種操作を受け付ける。例えば、入力部12は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付けてもよい。また、入力部12は、端末装置10に設けられたボタンや、端末装置10に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
(Input unit 12)
The input unit 12 receives various operations from the user. For example, the input unit 12 may accept various operations from the user via the display surface by the touch panel function. Further, the input unit 12 may accept various operations from the buttons provided on the terminal device 10 and the keyboard and mouse connected to the terminal device 10.

(出力部13)
出力部13は、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。また、出力部13は、コンテンツ提供サーバ200から提供されたコンテンツを出力する。
(Output unit 13)
The output unit 13 is a display screen of a tablet terminal or the like realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and is a display device for displaying various information. Further, the output unit 13 outputs the content provided by the content providing server 200.

(制御部14)
制御部14は、例えば、コントローラ(controller)であり、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、端末装置10内部の記憶装置に記憶されている各種プログラムがRAM(Random Access Memory)を作業領域として実行されることにより実現される。例えば、この各種プログラムには、端末装置10にインストールされたアプリケーションのプログラムが含まれる。例えば、この各種プログラムには、コンテンツ提供サーバ200から提供されたコンテンツに対する操作を受け付けるアプリケーションのプログラムが含まれる。また、制御部14は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Control unit 14)
The control unit 14 is, for example, a controller, and various programs stored in a storage device inside the terminal device 10 by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like are stored in a RAM (Random Access Memory). ) Is executed as a work area. For example, the various programs include programs of applications installed in the terminal device 10. For example, the various programs include an application program that accepts an operation on the content provided by the content providing server 200. Further, the control unit 14 is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図3に示すように、制御部14は、送信部141と、受信部142と、表示部143と、受付部144とを有し、以下に説明する情報処理の作用を実現または実行する。 As shown in FIG. 3, the control unit 14 includes a transmission unit 141, a reception unit 142, a display unit 143, and a reception unit 144, and realizes or executes the information processing operation described below.

(送信部141)
送信部141は、ユーザの操作に応じて、ユーザ情報をコンテンツ提供サーバ200に送信する。例えば、送信部141は、所定のサービスにログインするためのログイン情報などの識別情報をコンテンツ提供サーバ200に送信する。なお、送信部141は、ユーザ情報に基づくスコア情報をコンテンツ提供サーバ200に送信してもよい。
(Transmission unit 141)
The transmission unit 141 transmits the user information to the content providing server 200 in response to the user's operation. For example, the transmission unit 141 transmits identification information such as login information for logging in to a predetermined service to the content providing server 200. The transmission unit 141 may transmit the score information based on the user information to the content providing server 200.

(受信部142)
受信部142は、コンテンツ提供サーバ200から提供されたコンテンツを受信する。図1に示す例では、受信部142が、コンテンツC10を受信する場合を示す。また、受信部142は、コンテンツに含まれる所定の領域に配信されるコンテンツを受信する。図1に示す例では、受信部142が、広告AD1を受信する場合を示す。
(Receiver 142)
The receiving unit 142 receives the content provided by the content providing server 200. In the example shown in FIG. 1, the case where the receiving unit 142 receives the content C10 is shown. In addition, the receiving unit 142 receives the content delivered to a predetermined area included in the content. In the example shown in FIG. 1, the receiving unit 142 receives the advertisement AD1.

(表示部143)
表示部143は、受信部142により受信されたコンテンツを表示させる。図1に示す例では、表示部143が、コンテンツC10を表示させる場合を示す。また、図1に示す例では、表示部143が、コンテンツC10に含まれる所定の領域に、広告AD1を表示させる場合を示す。
(Display unit 143)
The display unit 143 displays the content received by the reception unit 142. In the example shown in FIG. 1, the display unit 143 shows a case where the content C10 is displayed. Further, in the example shown in FIG. 1, the display unit 143 shows a case where the advertisement AD1 is displayed in a predetermined area included in the content C10.

(受付部144)
受付部144は、表示部143により表示されたコンテンツに対する操作を受け付ける。図1に示す例では、受付部144が、広告AD1に対する操作を受け付ける場合を示す。
(Reception Department 144)
The reception unit 144 receives an operation on the content displayed by the display unit 143. In the example shown in FIG. 1, the reception unit 144 receives an operation for the advertisement AD1.

〔3.求人検索サーバの構成〕
次に、図4を用いて、実施形態に係る求人検索サーバ100の構成について説明する。図4は、実施形態に係る求人検索サーバ100の構成例を示す図である。図4に示すように、求人検索サーバ100は、通信部110と、求人情報記憶部120と、制御部130とを有する。なお、求人検索サーバ100は、求人検索サーバ100の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[3. Job Search Server Configuration]
Next, the configuration of the job search server 100 according to the embodiment will be described with reference to FIG. FIG. 4 is a diagram showing a configuration example of the job search server 100 according to the embodiment. As shown in FIG. 4, the job search server 100 includes a communication unit 110, a job information storage unit 120, and a control unit 130. The job search server 100 has an input unit (for example, a keyboard, a mouse, etc.) that receives various operations from the administrator of the job search server 100, and a display unit (for example, a liquid crystal display, etc.) for displaying various information. You may.

(通信部110)
通信部110は、例えば、NIC等によって実現される。そして、通信部110は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、コンテンツ提供サーバ200との間で情報の送受信を行う。
(Communication unit 110)
The communication unit 110 is realized by, for example, a NIC or the like. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits / receives information to / from the content providing server 200 via the network N.

(求人情報記憶部120)
求人情報記憶部120は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。求人情報記憶部120は、求人に関する情報を記憶する。例えば、求人情報記憶部120は、広告主により入稿された求人に関する情報を記憶する。例えば、求人情報記憶部120は、種々の求人サイトに含まれる求人に関する情報を記憶する。ここで、図5に、実施形態に係る求人情報記憶部120の一例を示す。図5に示すように、求人情報記憶部120は、「求人ID」、「条件#」、「職種」、「求人」、「勤務地」、「雇用」、「年収」といった項目を有する。
(Job information storage unit 120)
The job information storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. The job information storage unit 120 stores information about the job. For example, the job information storage unit 120 stores information about a job submitted by an advertiser. For example, the job information storage unit 120 stores information about a job included in various job sites. Here, FIG. 5 shows an example of the job information storage unit 120 according to the embodiment. As shown in FIG. 5, the job information storage unit 120 has items such as "job ID", "condition #", "job type", "job", "work location", "employment", and "annual income".

「求人ID」は、求人に関するコンテンツを識別するための識別情報を示す。「条件#」は、求人IDに対応するコンテンツをユーザに提供するための条件に関する情報を示す。図5の例では、「条件#」に条件#11や条件#12といった概念的な情報が格納される例を示したが、実際には、条件のデータが記憶される。例えば、「条件#」には、スコアAが所定の閾値以上であり、かつ、スコアBが所定の閾値未満であることを条件とする条件式が記憶される。「職種」は、求人の職種を示す。図5では、求人ID「W11」により示される求人の職種が、看護師であることを示す。 The "job ID" indicates identification information for identifying the content related to the job. "Condition #" indicates information regarding the condition for providing the content corresponding to the job ID to the user. In the example of FIG. 5, an example in which conceptual information such as condition # 11 and condition # 12 is stored in "condition #" is shown, but in reality, condition data is stored. For example, in "condition #", a conditional expression is stored on the condition that the score A is equal to or higher than the predetermined threshold value and the score B is lower than the predetermined threshold value. "Job type" indicates the job type of the job offer. FIG. 5 shows that the job type of the job offer indicated by the job offer ID “W11” is a nurse.

「求人」は、求人の求人内容を示す。図5では、求人ID「W11」により示される求人の求人内容が、「小児科クリニック」であることを示す。「勤務地」は、求人の勤務先が位置する所在地など(例えば、市区町村等や公的機関により指定された住所)の位置情報を示す。図5の例では、「勤務地」に埼玉県AAA1市BBB1や東京都AAA2区BBB2といった概念的な情報が格納される例を示したが、実際には、位置情報のデータが記憶される。「雇用」は、求人の雇用形態(例えば、正社員や派遣社員、パートやアルバイトなど)を示す。「年収」は、求人の年収を示す。 "Job offer" indicates the job offer content of the job offer. In FIG. 5, it is shown that the job offer content of the job offer indicated by the job offer ID “W11” is “Pediatrics Clinic”. The "work location" indicates the location information of the location where the job offer is located (for example, the address specified by a municipality or a public institution). In the example of FIG. 5, conceptual information such as BBB1 in AAA1 city, Saitama prefecture and BBB2 in AAA2 ward, Tokyo is shown in the "work location", but the location information data is actually stored. “Employment” indicates the form of employment of a job offer (for example, a full-time employee, a dispatched employee, a part-time job, a part-time job, etc.). "Annual income" indicates the annual income of a job offer.

(制御部130)
図4の説明に戻って、制御部130は、コントローラであり、例えば、CPUやMPU等によって、求人検索サーバ100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(Control unit 130)
Returning to the description of FIG. 4, the control unit 130 is a controller, and for example, various programs stored in the storage device inside the job search server 100 are executed by the CPU, MPU, or the like using the RAM as a work area. Is realized by. Further, the control unit 130 is a controller, and is realized by, for example, an integrated circuit such as an ASIC or FPGA.

図4に示すように、制御部130は、取得部131と、判定部132と、決定部133と、送信部134とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部130の内部構成は、図4に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 4, the control unit 130 includes an acquisition unit 131, a determination unit 132, a determination unit 133, and a transmission unit 134, and realizes or executes the information processing operation described below. The internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 4, and may be another configuration as long as it is a configuration for performing information processing described later.

(取得部131)
取得部131は、ユーザを評価する評価基準である複数の指標に対応するスコア情報を取得する。取得部131は、各指標に対応するユーザのスコア情報を取得する。例えば、取得部131は、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報を取得する。例えば、取得部131は、決済利用状況を示す指標に対応するスコア情報を取得する。例えば、取得部131は、決済回数、決済金額、支払遅延の有無などの情報を含む決済利用状況を示す指標に対応するスコア情報を取得してもよい。例えば、取得部131は、身元情報の入力状況を示す指標に対応するスコア情報を取得する。例えば、取得部131は、サービスの利用状況を示す指標に対応するスコア情報を取得する。また、例えば、取得部131は、過去又は現在の健康に関する健康状況を示す指標に対応するスコア情報を取得してもよい。また、例えば、取得部131は、コンテンツを提供する提供元との相性を示す指標に対応するスコア情報を取得してもよい。
(Acquisition unit 131)
The acquisition unit 131 acquires score information corresponding to a plurality of indexes that are evaluation criteria for evaluating the user. The acquisition unit 131 acquires the score information of the user corresponding to each index. For example, the acquisition unit 131 acquires score information corresponding to an index indicating a reaction status to a high-priced product including purchase or browsing. For example, the acquisition unit 131 acquires score information corresponding to an index indicating a payment usage status. For example, the acquisition unit 131 may acquire score information corresponding to an index indicating a payment usage status including information such as the number of payments, the payment amount, and the presence / absence of payment delay. For example, the acquisition unit 131 acquires score information corresponding to an index indicating an input status of identity information. For example, the acquisition unit 131 acquires score information corresponding to an index indicating a service usage status. Further, for example, the acquisition unit 131 may acquire score information corresponding to an index indicating a health status related to past or present health. Further, for example, the acquisition unit 131 may acquire score information corresponding to an index indicating compatibility with a provider that provides the content.

なお、取得部131は、ユーザを評価する評価基準である複数の指標に基づいて生成された基準に関する情報を取得してもよい。例えば、取得部131は、同一の基準点から各指標のスコア情報に延伸する軸によって表される図形に基づいて生成された基準に関する情報を取得してもよい。また、取得部131は、コンテンツ提供サーバ200から送信されたスコア情報を取得する。なお、取得部131は、スコア情報が外部サーバから送信された場合には、外部サーバからスコア情報を取得してもよい。 In addition, the acquisition unit 131 may acquire information about the criteria generated based on a plurality of indexes which are evaluation criteria for evaluating a user. For example, the acquisition unit 131 may acquire information about a reference generated based on a figure represented by an axis extending from the same reference point to the score information of each index. In addition, the acquisition unit 131 acquires the score information transmitted from the content providing server 200. When the score information is transmitted from the external server, the acquisition unit 131 may acquire the score information from the external server.

(判定部132)
判定部132は、取得部131により取得されたスコア情報の各々が、対応する各指標に定められた所定の閾値を満たすか否かを判定する。例えば、判定部132は、取得部131により取得されたスコア情報のうち、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値を満たすか否かを判定する。例えば、判定部132は、取得部131により取得されたスコア情報のうち、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値を満たすか否かを判定する。例えば、判定部132は、取得部131により取得されたスコア情報のうち、身元情報の入力状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値を満たすか否かを判定する。例えば、判定部132は、取得部131により取得されたスコア情報のうち、サービスの利用状況を示す指標に対応するスコア情報が、所定の閾値を満たすか否かを判定する。
(Judgment unit 132)
The determination unit 132 determines whether or not each of the score information acquired by the acquisition unit 131 satisfies a predetermined threshold value set for each corresponding index. For example, in the determination unit 132, among the score information acquired by the acquisition unit 131, the score information corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing sets a predetermined threshold value set for the index. Determine if it meets or not. For example, the determination unit 132 determines whether or not the score information corresponding to the index indicating the settlement usage status among the score information acquired by the acquisition unit 131 satisfies a predetermined threshold value set for the index. For example, the determination unit 132 determines whether or not the score information corresponding to the index indicating the input status of the identity information among the score information acquired by the acquisition unit 131 satisfies a predetermined threshold value set for the index. do. For example, the determination unit 132 determines whether or not the score information corresponding to the index indicating the service usage status among the score information acquired by the acquisition unit 131 satisfies a predetermined threshold value.

また、例えば、判定部132は、取得部131により取得されたスコア情報のうち、過去又は現在の健康に関する健康状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値を満たすか否かを判定してもよい。また、例えば、判定部132は、取得部131により取得されたスコア情報のうち、コンテンツを提供する提供元との相性を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値を満たすか否かを判定してもよい。 Further, for example, in the determination unit 132, among the score information acquired by the acquisition unit 131, the score information corresponding to the index indicating the health status related to the past or present health satisfies a predetermined threshold value set in the index. It may be determined whether or not. Further, for example, in the determination unit 132, among the score information acquired by the acquisition unit 131, the score information corresponding to the index indicating the compatibility with the provider that provides the content sets a predetermined threshold value defined in the index. It may be determined whether or not the condition is satisfied.

また、例えば、判定部132は、取得部131により取得されたスコア情報のうち、求人の職種に応じた特定の指標に対応するスコア情報が、当該職種に応じて当該特定の指標に定められた所定の閾値を満たすか否かを判定してもよい。例えば、判定部132は、求人の職種が営業職である場合には、営業職の職種に応じた特定の指標に対応するスコア情報が、求人の職種が営業職である場合に応じて当該特定の指標に定められた所定の閾値を満たすか否かを判定してもよい。例えば、判定部132は、求人の職種が事務職である場合には、事務職の職種に応じた特定の指標に対応するスコア情報が、求人の職種が事務職である場合に応じて当該特定の指標に定められた所定の閾値を満たすか否かを判定してもよい。 Further, for example, in the determination unit 132, among the score information acquired by the acquisition unit 131, the score information corresponding to the specific index according to the job type of the job offer is set to the specific index according to the job type. It may be determined whether or not a predetermined threshold value is satisfied. For example, in the determination unit 132, when the job type of the job offer is the sales position, the score information corresponding to the specific index according to the job type of the sales position is specified according to the case where the job type of the job offer is the sales position. It may be determined whether or not a predetermined threshold value defined in the index of is satisfied. For example, when the job type of the job offer is a clerical job, the judgment unit 132 sets the score information corresponding to a specific index according to the job type of the clerical job to the specific index depending on the job type of the job offer is a clerical job. It may be determined whether or not a predetermined predetermined threshold is satisfied.

また、例えば、判定部132は、取得部131により取得されたスコア情報のうち、コンテンツを提供する提供元のニーズに応じた特定の指標に対応するスコア情報が、当該提供元のニーズに応じて当該特定の指標に定められた所定の閾値を満たすか否かを判定してもよい。例えば、判定部132は、提供元のニーズがソーシャル活動の多彩なユーザである場合には、ユーザのソーシャル活動が多彩である場合に応じた特定の指標に対応するスコア情報が、ユーザのソーシャル活動が多彩である場合に応じて当該特定の指標に定められた所定の閾値を満たすか否かを判定してもよい。 Further, for example, in the determination unit 132, among the score information acquired by the acquisition unit 131, the score information corresponding to a specific index according to the needs of the provider who provides the content is obtained according to the needs of the provider. It may be determined whether or not a predetermined threshold value defined for the specific index is satisfied. For example, in the determination unit 132, when the needs of the provider are various users of social activities, the score information corresponding to a specific index according to the various social activities of the user is the social activity of the user. Depending on the variety of cases, it may be determined whether or not a predetermined threshold value defined for the specific index is satisfied.

判定部132は、取得部131により取得されたスコア情報の組み合わせに基づいて、コンテンツを配信するか否かを判定する。例えば、判定部132は、取得部131により取得された複数の指標のうち、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報と、決済利用状況を示す指標に対応するスコア情報と、身元情報の入力状況を示す指標に対応するスコア情報と、サービスの利用状況を示す指標に対応するスコア情報との組み合わせに基づいて判定する。また、判定部132は、取得部131により取得されたスコア情報の各々が所定の閾値以上であるユーザを判定する。そして、判定部132は、スコア情報の各々が所定の閾値以上であるユーザのみにコンテンツを配信すると判定してもよい。例えば、看護師の求人に関するコンテンツを配信する場合には、判定部132は、看護師の求人に対応するスコア情報に基づいて、所定の条件を満たすユーザのみに対して、看護師の求人に関するコンテンツを配信すると判定してもよい。このように、判定部132は、求人の広告主に対して適切な送客を行うことを可能とする。 The determination unit 132 determines whether or not to distribute the content based on the combination of the score information acquired by the acquisition unit 131. For example, the determination unit 132 corresponds to score information corresponding to an index indicating a reaction status to a high-priced product including purchase or browsing, and an index indicating a payment usage status among a plurality of indexes acquired by the acquisition unit 131. The determination is made based on the combination of the score information, the score information corresponding to the index indicating the input status of the identity information, and the score information corresponding to the index indicating the service usage status. Further, the determination unit 132 determines a user whose score information acquired by the acquisition unit 131 is equal to or higher than a predetermined threshold value. Then, the determination unit 132 may determine that the content is delivered only to users whose score information is equal to or greater than a predetermined threshold value. For example, when delivering content related to a nurse's job offer, the determination unit 132 determines the content related to the nurse's job offer only to users who satisfy a predetermined condition based on the score information corresponding to the nurse's job offer. May be determined to be delivered. In this way, the determination unit 132 makes it possible to appropriately send customers to the advertiser of the job offer.

また、判定部132は、各指標に定められた所定の閾値を満たすか否かの組み合わせに基づいて、コンテンツを提供するか否かを判定する。例えば、判定部132は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上であり、かつ、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値未満であるか否かを判定する。例えば、判定部132は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上であり、かつ、身元情報の入力状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上であるか否かを判定する。例えば、判定部132は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値未満であり、かつ、身元情報の入力状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上であるか否かを判定する。 Further, the determination unit 132 determines whether or not to provide the content based on the combination of whether or not the predetermined threshold value determined for each index is satisfied. For example, the determination unit 132 uses the score information corresponding to the index indicating the payment usage status as an index indicating the reaction status to a high-priced product including purchase or browsing while the score information is equal to or higher than a predetermined threshold value set for the index. It is determined whether or not the corresponding score information is less than a predetermined threshold value defined for the index. For example, in the determination unit 132, the score information corresponding to the index indicating the payment usage status is equal to or higher than a predetermined threshold value set for the index, and the score information corresponding to the index indicating the input status of the identity information is It is determined whether or not the threshold value is equal to or higher than the predetermined threshold value specified in the index. For example, in the determination unit 132, the score information corresponding to the index indicating the payment usage status is less than a predetermined threshold value set for the index, and the score information corresponding to the index indicating the input status of the identity information is It is determined whether or not the threshold value is equal to or higher than the predetermined threshold value specified in the index.

(決定部133)
決定部133は、判定部132による判定結果に基づいてコンテンツを決定する。例えば、決定部133は、取得部131によって取得された各指標に対応するスコア情報の組み合わせに基づいてコンテンツを決定する。例えば、決定部133は、取得部131により取得された複数の指標のうち、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報と、決済利用状況を示す指標に対応するスコア情報と、身元情報の入力状況を示す指標に対応するスコア情報と、サービスの利用状況を示す指標に対応するスコア情報との組み合わせに基づいてコンテンツを決定する。
(Decision unit 133)
The determination unit 133 determines the content based on the determination result by the determination unit 132. For example, the determination unit 133 determines the content based on the combination of score information corresponding to each index acquired by the acquisition unit 131. For example, the determination unit 133 corresponds to the score information corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing and the index indicating the payment usage status among the plurality of indexes acquired by the acquisition unit 131. The content is determined based on the combination of the score information, the score information corresponding to the index indicating the input status of the identity information, and the score information corresponding to the index indicating the service usage status.

また、決定部133は、取得部131によって取得された各指標に対応するスコア情報の各々が、対応する各指標に定められた所定の閾値を満たすか否かの組み合わせに基づいてコンテンツを決定する。例えば、決定部133は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上である場合には、コンテンツを決定する。例えば、決定部133は、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上である場合には、高収入のユーザに対応したコンテンツを決定する。 Further, the determination unit 133 determines the content based on the combination of whether or not each of the score information corresponding to each index acquired by the acquisition unit 131 satisfies a predetermined threshold value determined for each corresponding index. .. For example, the determination unit 133 determines the content when the score information corresponding to the index indicating the payment usage status is equal to or higher than a predetermined threshold value set for the index. For example, the decision unit 133 corresponds to a high-income user when the score information corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing is equal to or higher than the predetermined threshold value set in the index. Determine the content you have done.

また、決定部133は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上であり、かつ、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値未満である場合には、高収入ではないユーザに対応したコンテンツを決定する。また、決定部133は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上であり、かつ、身元情報の入力状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上である場合には、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコア情報に応じたコンテンツを決定する。 In addition, the decision unit 133 uses the score information corresponding to the index indicating the payment usage status as an index indicating the reaction status to a high-priced product including purchase or browsing while the score information is equal to or higher than a predetermined threshold value set for the index. When the corresponding score information is less than the predetermined threshold value set for the index, the content corresponding to the non-high-income user is determined. Further, in the determination unit 133, the score information corresponding to the index indicating the payment usage status is equal to or higher than a predetermined threshold value set for the index, and the score information corresponding to the index indicating the input status of the identity information is obtained. If it is equal to or higher than the predetermined threshold value set for the index, the content corresponding to the score information corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing is determined.

また、決定部133は、決済利用状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値未満であり、かつ、身元情報の入力状況を示す指標に対応するスコア情報が、当該指標に定められた所定の閾値以上である場合には、コンテンツと共に、コンテンツを提供する提供元に対するユーザに関する追加情報を決定する。この場合には、決定部133は、コンテンツと共に、コンテンツを提供する提供元に対するユーザの優先度を決定する。なお、決定部133は、過去又は現在の健康に関する健康状況を示す指標に対応するスコア情報との組み合わせに基づいてコンテンツを決定してもよい。また、決定部133は、コンテンツを提供する提供元との相性を示す指標に対応するスコア情報との組み合わせに基づいてコンテンツを決定してもよい。 Further, in the determination unit 133, the score information corresponding to the index indicating the payment usage status is less than the predetermined threshold value set for the index, and the score information corresponding to the index indicating the input status of the identity information is obtained. If it is equal to or higher than a predetermined threshold value defined in the index, additional information about the user for the provider who provides the content is determined together with the content. In this case, the determination unit 133 determines the priority of the user with respect to the provider who provides the content together with the content. The determination unit 133 may determine the content based on the combination with the score information corresponding to the index indicating the health status related to the past or present health. Further, the determination unit 133 may determine the content based on the combination with the score information corresponding to the index indicating the compatibility with the provider that provides the content.

また、決定部133は、求人の職種に応じて定められた所定の閾値に基づいて、当該職種に対応したコンテンツを決定する。例えば、決定部133は、求人の職種に応じた特定の指標に対応するスコア情報が、当該職種に応じて当該特定の指標に定められた所定の閾値以上である場合には、当該職種に対応した求人のコンテンツを決定する。例えば、決定部133は、求人の職種が営業職である場合には、指標Aに対応する所定の閾値を80に決定し、求人の職種が事務職である場合には、指標Aに対応する所定の閾値を70に決定する。 In addition, the determination unit 133 determines the content corresponding to the job type based on a predetermined threshold value determined according to the job type of the job offer. For example, when the score information corresponding to a specific index according to the job type of the job offer is equal to or more than a predetermined threshold value set for the specific index according to the job type, the decision unit 133 corresponds to the job type. Determine the content of the job you have made. For example, the determination unit 133 determines a predetermined threshold value corresponding to the index A to 80 when the job type of the job offer is a sales position, and determines a predetermined threshold value corresponding to the index A when the job type of the job offer is a clerical job. The threshold value of is set to 70.

また、決定部133は、コンテンツを提供する提供元のニーズに応じて定められた所定の閾値に基づいて、コンテンツを決定する。例えば、決定部133は、提供元がコンテンツを入稿した際の操作に基づいて提供元のニーズを決定する。例えば、決定部133は、提供元のニーズが、ソーシャル活動の多彩なユーザであることを決定する。この場合には、決定部133は、提供元のニーズがソーシャル活動の多彩なユーザである場合に紐付いて対象となる特定の指標を決定する。そして、決定部133は、特定の指標に対応するスコア情報が、ソーシャル活動の多彩なユーザである場合に応じて当該特定の指標に定められた所定の閾値以上である場合には、コンテンツを決定する。 Further, the determination unit 133 determines the content based on a predetermined threshold value determined according to the needs of the provider who provides the content. For example, the determination unit 133 determines the needs of the provider based on the operation when the provider uploads the content. For example, the decision unit 133 determines that the needs of the provider are various users of social activities. In this case, the determination unit 133 determines a specific index to be linked in the case where the needs of the provider are various users of social activities. Then, the determination unit 133 determines the content when the score information corresponding to the specific index is equal to or higher than a predetermined threshold value set for the specific index according to the case where the user is a variety of social activities. do.

(送信部134)
送信部134は、決定部133により決定された結果情報をコンテンツ提供サーバ200に送信する。具体的には、送信部134は、決定部133により決定されたコンテンツに関する情報を送信する。
(Transmission unit 134)
The transmission unit 134 transmits the result information determined by the determination unit 133 to the content providing server 200. Specifically, the transmission unit 134 transmits information regarding the content determined by the determination unit 133.

〔4.コンテンツ提供サーバの構成〕
次に、図6を用いて、実施形態に係るコンテンツ提供サーバ200の構成について説明する。図6は、実施形態に係るコンテンツ提供サーバ200の構成例を示す図である。図6に示すように、コンテンツ提供サーバ200は、通信部210と、記憶部220と、制御部230とを有する。なお、コンテンツ提供サーバ200は、コンテンツ提供サーバ200の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[4. Content provision server configuration]
Next, the configuration of the content providing server 200 according to the embodiment will be described with reference to FIG. FIG. 6 is a diagram showing a configuration example of the content providing server 200 according to the embodiment. As shown in FIG. 6, the content providing server 200 has a communication unit 210, a storage unit 220, and a control unit 230. The content providing server 200 has an input unit (for example, a keyboard, a mouse, etc.) that receives various operations from the administrator of the content providing server 200, and a display unit (for example, a liquid crystal display, etc.) for displaying various information. You may.

(通信部210)
通信部210は、例えば、NIC等によって実現される。そして、通信部210は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、求人検索サーバ100と、端末装置10との間で情報の送受信を行う。
(Communication unit 210)
The communication unit 210 is realized by, for example, a NIC or the like. Then, the communication unit 210 is connected to the network N by wire or wirelessly, and transmits / receives information between the job search server 100 and the terminal device 10 via the network N.

(記憶部220)
記憶部220は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図6に示すように、記憶部220は、ユーザ情報記憶部221と、結果情報記憶部222とを有する。
(Storage 220)
The storage unit 220 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 6, the storage unit 220 includes a user information storage unit 221 and a result information storage unit 222.

ユーザ情報記憶部221は、ユーザ情報を記憶する。例えば、ユーザ情報記憶部221は、ユーザの識別情報とユーザ情報とを対応付けて記憶する。例えば、ユーザ情報記憶部221は、ユーザの属性や行動履歴に関する情報を記憶する。例えば、ユーザ情報記憶部221は、ユーザ情報として、ユーザ情報に基づくスコア情報を記憶する。ここで、図7に、実施形態に係るユーザ情報記憶部221の一例を示す。図7に示すように、ユーザ情報記憶部221は、「ユーザID」、「識別情報」、「ユーザ情報1」、「ユーザ情報2」、「ユーザ情報3」といった項目を有する。 The user information storage unit 221 stores user information. For example, the user information storage unit 221 stores the user identification information and the user information in association with each other. For example, the user information storage unit 221 stores information related to user attributes and action history. For example, the user information storage unit 221 stores score information based on user information as user information. Here, FIG. 7 shows an example of the user information storage unit 221 according to the embodiment. As shown in FIG. 7, the user information storage unit 221 has items such as "user ID", "identification information", "user information 1", "user information 2", and "user information 3".

「ユーザID」は、ユーザを識別するための識別情報を示す。「識別情報」は、所定のサービスに対するユーザの識別情報を示す。例えば、「識別情報」は、メールアドレスなどのユーザのログイン情報を示す。「ユーザ情報1」は、特定の属性や行動履歴に関するユーザ情報を示す。例えば、「ユーザ情報1」は、所定のサービスに対するユーザの検索履歴や、閲覧履歴や、購買履歴や、オークション利用履歴などのユーザ情報を示す。例えば、「ユーザ情報1」は、ユーザを評価する評価基準である複数の指標のうち、特定の指標(例えば、指標A)に対応するユーザ情報を示す。例えば、「ユーザ情報1」は、特定の指標(例えば、指標A)に対応するスコア情報(例えば、スコアA)を示す。 The "user ID" indicates identification information for identifying a user. "Identification information" indicates user identification information for a predetermined service. For example, "identification information" indicates user login information such as an e-mail address. "User information 1" indicates user information related to a specific attribute or action history. For example, "user information 1" indicates user information such as a user's search history, browsing history, purchase history, and auction usage history for a predetermined service. For example, "user information 1" indicates user information corresponding to a specific index (for example, index A) among a plurality of indexes which are evaluation criteria for evaluating a user. For example, "user information 1" indicates score information (for example, score A) corresponding to a specific index (for example, index A).

具体的な例を挙げると、「ユーザ情報1」は、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するユーザのスコア情報を示す。「ユーザ情報2」乃至「ユーザ情報3」は、「ユーザ情報1」と同様の情報を示す。例えば、「ユーザ情報2」は、特定の指標(例えば、指標B)に対応するスコア情報(例えば、スコアB)を示す。例えば、「ユーザ情報3」は、特定の指標(例えば、指標C)に対応するスコア情報(例えば、スコアC)を示す。なお、図7では「ユーザ情報1」に「UUU11」や「UUU12」といった概念的な情報が格納される例を示したが、実際には、ユーザ情報のデータが記憶される。 To give a specific example, "user information 1" indicates score information of a user corresponding to an index indicating a reaction status to a high-priced product including purchase or browsing. "User information 2" to "user information 3" indicate the same information as "user information 1". For example, "user information 2" indicates score information (for example, score B) corresponding to a specific index (for example, index B). For example, "user information 3" indicates score information (for example, score C) corresponding to a specific index (for example, index C). Although FIG. 7 shows an example in which conceptual information such as "UUU11" and "UUU12" is stored in "user information 1", the user information data is actually stored.

結果情報記憶部222は、ユーザに提供するコンテンツに関する結果情報を記憶する。ここで、図8に、実施形態に係る結果情報記憶部222の一例を示す。図8に示すように、結果情報記憶部222は、「結果ID」、「ユーザID」、「職種」、「スコア情報」、「推奨1」、「推奨2」、「推奨3」といった項目を有する。 The result information storage unit 222 stores the result information regarding the content to be provided to the user. Here, FIG. 8 shows an example of the result information storage unit 222 according to the embodiment. As shown in FIG. 8, the result information storage unit 222 sets items such as "result ID", "user ID", "occupation type", "score information", "recommended 1", "recommended 2", and "recommended 3". Have.

「結果ID」は、結果情報を識別するための識別情報を示す。「ユーザID」は、ユーザを識別するための識別情報を示す。「職種」は、ユーザに提供するコンテンツの職種を示す。例えば、「職種」は、コンテンツのトピックに紐付いて記憶された職種を示す。例えば、ユーザに提供するコンテンツが小児科クリニックに関する場合には、「職種」は、看護師を示してもよい。例えば、ユーザに提供するコンテンツがプログラミングに関する場合には、「職種」は、ITエンジニアを示してもよい。「スコア情報」は、ユーザに提供するコンテンツの職種に対するユーザのスコア情報を示す。例えば、職種が看護師である場合には、「スコア情報」は、看護師の職種に対するユーザのスコア情報を示す。 The "result ID" indicates identification information for identifying the result information. The "user ID" indicates identification information for identifying a user. "Job type" indicates the job type of the content to be provided to the user. For example, "job type" indicates a job type that is associated with a topic of content and is memorized. For example, if the content provided to the user relates to a pediatric clinic, the "occupation" may indicate a nurse. For example, when the content provided to the user is related to programming, the "occupation type" may indicate an IT engineer. "Score information" indicates the user's score information for the job type of the content provided to the user. For example, when the occupation is a nurse, the "score information" indicates the score information of the user for the occupation of the nurse.

「推奨1」は、ユーザに提供するコンテンツに関する情報を示す。例えば、「推奨1」は、広告主から入稿された広告にかかるコンテンツを示す。例えば、「推奨1」には、画像や動画又はその取得先などが記憶される。なお、図8では「推奨1」に「求人11」や「求人12」といった概念的な情報が格納される例を示したが、実際には、求人のコンテンツデータ(静止画像や動画像等)が格納される。もしくは、図8で示される「推奨1」には、求人のコンテンツが所在するURL(Uniform Resource Locator)、または、これらの格納場所を示すファイルパス名などが格納されてもよい。なお、「推奨2」乃至「推奨3」は、「推奨1」と同様の情報を示す。また、「推奨1」乃至「推奨3」には、ユーザとのマッチング率が高いコンテンツから順にコンテンツデータが格納されてもよい。例えば、「推奨1」には、ユーザとのマッチング率が最も高いコンテンツのコンテンツデータが格納されてもよい。 "Recommendation 1" indicates information about the content to be provided to the user. For example, "Recommendation 1" indicates the content related to the advertisement submitted by the advertiser. For example, in "Recommendation 1", an image, a moving image, an acquisition destination thereof, or the like is stored. Although FIG. 8 shows an example in which conceptual information such as “Job 11” and “Job 12” is stored in “Recommendation 1”, the content data of the job (still image, moving image, etc.) is actually shown. Is stored. Alternatively, in "Recommendation 1" shown in FIG. 8, a URL (Uniform Resource Locator) in which the content of the job offer is located, a file path name indicating the storage location thereof, or the like may be stored. In addition, "recommendation 2" to "recommendation 3" indicate the same information as "recommendation 1". Further, in "Recommendation 1" to "Recommendation 3", content data may be stored in order from the content having the highest matching rate with the user. For example, in "Recommendation 1", the content data of the content having the highest matching rate with the user may be stored.

(制御部230)
図6の説明に戻って、制御部230は、コントローラであり、例えば、CPUやMPU等によって、コンテンツ提供サーバ200内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部230は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(Control unit 230)
Returning to the description of FIG. 6, the control unit 230 is a controller, and for example, various programs stored in the storage device inside the content providing server 200 are executed by the CPU, MPU, or the like using the RAM as a work area. Is realized by. Further, the control unit 230 is a controller, and is realized by, for example, an integrated circuit such as an ASIC or FPGA.

図6に示すように、制御部230は、取得部231と、算出部232と、送信部233と、受信部234と、提供部235とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部230の内部構成は、図6に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 6, the control unit 230 has an acquisition unit 231, a calculation unit 232, a transmission unit 233, a reception unit 234, and a provision unit 235, and realizes the information processing operation described below. Or execute. The internal configuration of the control unit 230 is not limited to the configuration shown in FIG. 6, and may be another configuration as long as it is a configuration for performing information processing described later.

(取得部231)
取得部231は、端末装置10からユーザ情報を取得する。例えば、取得部231は、所定のサービスに対する識別情報や、メールアドレスなどのログイン情報を取得する。また、取得部231は、ユーザの属性や行動履歴に関する情報や、ユーザの属性や行動履歴に基づいて算出された情報を取得してもよい。例えば、取得部231は、ユーザ情報に基づくスコア情報を取得してもよい。
(Acquisition unit 231)
The acquisition unit 231 acquires user information from the terminal device 10. For example, the acquisition unit 231 acquires identification information for a predetermined service and login information such as an e-mail address. In addition, the acquisition unit 231 may acquire information related to the user's attributes and action history, and information calculated based on the user's attributes and action history. For example, the acquisition unit 231 may acquire score information based on user information.

(算出部232)
算出部232は、各指標に対応するユーザのスコア情報を算出する。例えば、算出部232は、ユーザ情報記憶部221により記憶された各指標に対応するユーザ情報に基づいて、各指標に対応するスコア情報を算出する。例えば、算出部232は、取得部231により取得された各指標に対応するユーザ情報に基づいて、各指標に対応するスコア情報を算出する。具体的な例を挙げると、算出部232は、ユーザの属性や行動履歴に基づくユーザ情報であって、購入又は閲覧を含む高額商品への反応状況を示す指標に対応するユーザ情報に基づいて、当該指標に対応するスコア情報を算出する。また、算出部232は、ユーザの特定の職種に対するスコア情報を算出してもよい。例えば、算出部232は、各指標に対応するスコア情報の組み合わせに基づいて、特定の職種に対するスコア情報を算出してもよい。
(Calculation unit 232)
The calculation unit 232 calculates the user's score information corresponding to each index. For example, the calculation unit 232 calculates the score information corresponding to each index based on the user information corresponding to each index stored by the user information storage unit 221. For example, the calculation unit 232 calculates the score information corresponding to each index based on the user information corresponding to each index acquired by the acquisition unit 231. To give a specific example, the calculation unit 232 is based on user information based on user attributes and behavior history, and is based on user information corresponding to an index indicating a reaction status to a high-priced product including purchase or browsing. The score information corresponding to the index is calculated. In addition, the calculation unit 232 may calculate the score information for the user's specific occupation. For example, the calculation unit 232 may calculate the score information for a specific occupation based on the combination of the score information corresponding to each index.

また、算出部232は、ユーザの健康状況を示す指標に対応するスコア情報を算出してもよい。例えば、算出部232は、健康状況を示す指標に対応するユーザ情報に基づいて、ユーザの健康状況を示す指標に対応するスコア情報を算出してもよい。例えば、算出部232は、職場における出勤率や早退率などの勤務状況に基づいて、スコア情報を算出してもよい。また、算出部232は、コンテンツを提供した提供主との相性を示すスコア情報を算出してもよい。例えば、算出部232は、ユーザの属性に基づく職種と、提供主が提供したコンテンツの職種とに基づいて、ユーザと提供主との相性を示すスコア情報を算出してもよい。 In addition, the calculation unit 232 may calculate the score information corresponding to the index indicating the health condition of the user. For example, the calculation unit 232 may calculate the score information corresponding to the index indicating the health condition of the user based on the user information corresponding to the index indicating the health condition. For example, the calculation unit 232 may calculate the score information based on the work situation such as the commuting rate and the early departure rate in the workplace. In addition, the calculation unit 232 may calculate score information indicating compatibility with the provider who provided the content. For example, the calculation unit 232 may calculate score information indicating compatibility between the user and the provider based on the job type based on the user's attribute and the job type of the content provided by the provider.

(送信部233)
送信部233は、ユーザのスコア情報を求人検索サーバ100に送信する。例えば、送信部233は、算出部232により算出されたスコア情報を送信する。また、例えば、ユーザ情報記憶部221により記憶されたスコア情報を送信する。また、例えば、取得部231により取得されたスコア情報を送信してもよい。また、送信部233は、ユーザ情報を求人検索サーバ100に送信してもよい。
(Transmission unit 233)
The transmission unit 233 transmits the user's score information to the job search server 100. For example, the transmission unit 233 transmits the score information calculated by the calculation unit 232. Further, for example, the score information stored by the user information storage unit 221 is transmitted. Further, for example, the score information acquired by the acquisition unit 231 may be transmitted. Further, the transmission unit 233 may transmit the user information to the job search server 100.

(受信部234)
受信部234は、ユーザに提供するコンテンツに関する結果情報を受信する。例えば、受信部234は、求人検索サーバ100により送信された結果情報を受信する。
(Receiver 234)
The receiving unit 234 receives the result information regarding the content to be provided to the user. For example, the receiving unit 234 receives the result information transmitted by the job search server 100.

(提供部235)
提供部235は、受信部234により受信された結果情報に基づいて、決定されたコンテンツを含む所定のサービスを提供する。例えば、提供部235は、所定のサービスに対応するコンテンツに含まれる所定の領域に配信されるコンテンツを提供する。図1に示す例では、提供部235が、コンテンツC10を提供する場合を示す。なお、図1に示す例において、提供部235は、コンテンツC20を提供してもよい。
(Providing Department 235)
The providing unit 235 provides a predetermined service including the determined content based on the result information received by the receiving unit 234. For example, the providing unit 235 provides the content to be delivered to a predetermined area included in the content corresponding to the predetermined service. In the example shown in FIG. 1, a case where the providing unit 235 provides the content C10 is shown. In the example shown in FIG. 1, the providing unit 235 may provide the content C20.

〔5.決定処理のフロー〕
次に、図9を用いて、実施形態に係る決定システム1による決定処理の手順について説明する。図9は、実施形態に係る決定システム1による決定処理の手順を示すフローチャートである。
[5. Decision processing flow]
Next, the procedure of the determination process by the determination system 1 according to the embodiment will be described with reference to FIG. FIG. 9 is a flowchart showing a procedure of determination processing by the determination system 1 according to the embodiment.

図9に示すように、求人検索サーバ100は、ユーザを評価するための基準である各指標に対応するスコア情報を取得する(ステップS201)。続いて、求人検索サーバ100は、取得したスコア情報が各指標に定められた所定の条件を満たすか否かを各指標ごとに判定する(ステップS202)。続いて、求人検索サーバ100は、所定の条件を満たすか否かの組み合わせに応じて提供するコンテンツを決定する(ステップS203)。 As shown in FIG. 9, the job search server 100 acquires score information corresponding to each index which is a standard for evaluating a user (step S201). Subsequently, the job search server 100 determines for each index whether or not the acquired score information satisfies a predetermined condition defined for each index (step S202). Subsequently, the job search server 100 determines the content to be provided according to the combination of whether or not a predetermined condition is satisfied (step S203).

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

〔6−1.スコア情報を算出する〕
上記実施形態では、求人検索サーバ100が、コンテンツ提供サーバ200から送信されたスコア情報に基づいてユーザに提供するコンテンツを決定する例を示した。ここで、求人検索サーバ100は、コンテンツ提供サーバ200からユーザ情報を取得することにより、スコア情報を算出してもよい。この場合には、例えば、判定部132が算出部232と同様な処理を行うことによりスコア情報を算出してもよい。そして、求人検索サーバ100は、求人検索サーバ100で算出されたスコア情報に基づいてユーザに提供するコンテンツを決定してもよい。以下、図10を用いて、決定処理の変形例の一例を説明する。
[6-1. Calculate score information]
In the above embodiment, the job search server 100 determines the content to be provided to the user based on the score information transmitted from the content providing server 200. Here, the job search server 100 may calculate the score information by acquiring the user information from the content providing server 200. In this case, for example, the score information may be calculated by the determination unit 132 performing the same processing as the calculation unit 232. Then, the job search server 100 may determine the content to be provided to the user based on the score information calculated by the job search server 100. Hereinafter, an example of a modification of the determination process will be described with reference to FIG.

図9のステップS201において、求人検索サーバ100は、ユーザを評価するための基準である各指標に対応するユーザ情報を取得する(ステップS301)。このとき、求人検索サーバ100は、ユーザ情報記憶部221と同様な情報を記憶する記憶部を有してもよい。なお、求人検索サーバ100は、ユーザ情報を取得する毎に記憶部を更新してもよい。例えば、求人検索サーバ100は、「ユーザID」、「識別情報」、「ユーザ情報1」、「ユーザ情報2」、「ユーザ情報3」といった項目を有する記憶部を有してもよい。そして、求人検索サーバ100は、取得したユーザ情報に基づいて各指標に対応するスコア情報を算出する(ステップS302)。なお、求人検索サーバ100は、スコア情報を記憶部に記憶させてもよい。例えば、求人検索サーバ100は、「ユーザ情報1」、「ユーザ情報2」、「ユーザ情報3」といった項目に、各指標に対応するスコア情報を記憶させてもよい。 In step S201 of FIG. 9, the job search server 100 acquires user information corresponding to each index which is a standard for evaluating a user (step S301). At this time, the job search server 100 may have a storage unit that stores the same information as the user information storage unit 221. The job search server 100 may update the storage unit every time the user information is acquired. For example, the job search server 100 may have a storage unit having items such as "user ID", "identification information", "user information 1", "user information 2", and "user information 3". Then, the job search server 100 calculates the score information corresponding to each index based on the acquired user information (step S302). The job search server 100 may store the score information in the storage unit. For example, the job search server 100 may store score information corresponding to each index in items such as "user information 1", "user information 2", and "user information 3".

図9のステップS202において、求人検索サーバ100は、算出したスコア情報が各指標に定められた所定の条件を満たすか否かを各指標ごとに判定する(ステップS303)。なお、求人検索サーバ100は、記憶部に記憶されたスコア情報が各指標に定められた所定の条件を満たすか否かを各指標ごとに判定してもよい。図9のステップS203において、求人検索サーバ100は、所定の条件を満たすか否かの組み合わせに応じて提供するコンテンツを決定する(ステップS304)。 In step S202 of FIG. 9, the job search server 100 determines for each index whether or not the calculated score information satisfies a predetermined condition defined for each index (step S303). The job search server 100 may determine for each index whether or not the score information stored in the storage unit satisfies a predetermined condition defined for each index. In step S203 of FIG. 9, the job search server 100 determines the content to be provided according to the combination of whether or not a predetermined condition is satisfied (step S304).

〔6−2.トラベルに関するコンテンツを提供する〕
上記実施形態では、求人検索サーバ100により決定されたコンテンツを提供する例を示した。ここで、実施形態では、他のカテゴリに関するコンテンツを管理するサーバにより決定されたコンテンツを提供してもよい。例えば、実施形態では、トラベルに関する情報を管理するトラベル検索サーバ300により決定されたコンテンツを提供してもよい。例えば、実施形態では、値引きやポイントバックなどのトラベル優待プランに関するコンテンツを含むサービスを提供してもよい。以下、図11を用いて、変形例に係る情報処理について説明する。
[6-2. Providing travel-related content]
In the above embodiment, an example of providing the content determined by the job search server 100 is shown. Here, in the embodiment, the content determined by the server that manages the content related to other categories may be provided. For example, in the embodiment, the content determined by the travel search server 300 that manages the information related to travel may be provided. For example, in the embodiment, a service including contents related to a travel preferential plan such as a discount or a point back may be provided. Hereinafter, information processing according to a modified example will be described with reference to FIG.

〔6−2−1.コンテンツの一例〕
図11では、変形例に係る決定処理により端末装置10に提供されるコンテンツの一例を示す。図11では、トラベル検索サーバ300が、所定のサービスに対応するコンテンツに含まれる所定の領域に配信されるコンテンツを決定する例を示す。図11では、トラベル検索サーバ300が、ユーザが所定のサービスにログインした場合において、コンテンツを決定する例を示す。図11では、トラベル検索サーバ300が、ログインしたユーザにとっておすすめの観光スポットに関するコンテンツを決定する例を示す。図11では、コンテンツC30が、実施形態に係る決定処理により提供されるサービスを示す。また、図11では、コンテンツC30に含まれる所定の領域に、実施形態に係る決定処理により決定された広告AD2が配信される場合を示す。
[6-2-1. Example of content]
FIG. 11 shows an example of the content provided to the terminal device 10 by the determination process according to the modified example. FIG. 11 shows an example in which the travel search server 300 determines the content to be delivered to a predetermined area included in the content corresponding to the predetermined service. FIG. 11 shows an example in which the travel search server 300 determines the content when the user logs in to a predetermined service. FIG. 11 shows an example in which the travel search server 300 determines the content related to the tourist spot recommended for the logged-in user. In FIG. 11, the content C30 shows a service provided by the determination process according to the embodiment. Further, FIG. 11 shows a case where the advertisement AD2 determined by the determination process according to the embodiment is delivered to the predetermined area included in the content C30.

また、図11では、広告AD2に対する操作に基づいて、コンテンツC40が提供される場合を示す。図11では、コンテンツC40において、実施形態に係る決定処理による結果情報が提供される例を示す。具体的には、図11では、コンテンツC40に含まれる所定の領域に、トラベルT1乃至T4が提供される例を示す。また、図11では、コンテンツC40に含まれる所定の領域SC2に、トラベルの利用状況に関するスコア情報が提供される例を示す。 Further, FIG. 11 shows a case where the content C40 is provided based on the operation for the advertisement AD2. FIG. 11 shows an example in which the result information by the determination process according to the embodiment is provided in the content C40. Specifically, FIG. 11 shows an example in which travels T1 to T4 are provided in a predetermined area included in the content C40. Further, FIG. 11 shows an example in which score information regarding the travel usage status is provided to the predetermined area SC2 included in the content C40.

なお、図11では、コンテンツC30に含まれる所定の領域に配信された広告AD2に対する操作に基づいて、コンテンツC40が提供される場合を示した。ここで、実施形態では、コンテンツC40が、実施形態に係る決定処理により端末装置10に提供されるコンテンツであってもよい。例えば、実施形態に係る決定処理により端末装置10に提供されるコンテンツが、図11に示すトラベルT1乃至T4を含む、トラベルに関するコンテンツであってもよい。 Note that FIG. 11 shows a case where the content C40 is provided based on the operation for the advertisement AD2 delivered to the predetermined area included in the content C30. Here, in the embodiment, the content C40 may be the content provided to the terminal device 10 by the determination process according to the embodiment. For example, the content provided to the terminal device 10 by the determination process according to the embodiment may be travel-related content including travels T1 to T4 shown in FIG.

〔6−2−2.トラベル検索サーバの構成〕
図12を用いて、実施形態に係るトラベル検索サーバ300の構成について説明する。図12は、実施形態に係るトラベル検索サーバ300の構成例を示す図である。図12に示すように、トラベル検索サーバ300は、通信部310と、トラベル情報記憶部320と、制御部330とを有する。なお、トラベル検索サーバ300は、トラベル検索サーバ300の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[6--2-2. Travel search server configuration]
The configuration of the travel search server 300 according to the embodiment will be described with reference to FIG. FIG. 12 is a diagram showing a configuration example of the travel search server 300 according to the embodiment. As shown in FIG. 12, the travel search server 300 includes a communication unit 310, a travel information storage unit 320, and a control unit 330. The travel search server 300 has an input unit (for example, a keyboard, a mouse, etc.) that receives various operations from the administrator of the travel search server 300, and a display unit (for example, a liquid crystal display, etc.) for displaying various information. You may.

(通信部310)
通信部310は、例えば、NIC等によって実現される。そして、通信部310は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、コンテンツ提供サーバ200との間で情報の送受信を行う。
(Communication unit 310)
The communication unit 310 is realized by, for example, a NIC or the like. Then, the communication unit 310 is connected to the network N by wire or wirelessly, and transmits / receives information to / from the content providing server 200 via the network N.

(トラベル情報記憶部320)
トラベル情報記憶部320は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。トラベル情報記憶部320は、トラベルに関する情報を記憶する。例えば、トラベル情報記憶部320は、トラベルの移動に掛かる費用や、トラベル先でのホテル又は旅館の宿泊に掛かる費用の値引きや、ポイントバックに関する情報を記憶する。例えば、トラベル情報記憶部320は、広告主により入稿されたトラベルに関する情報を記憶する。例えば、トラベル情報記憶部320は、トラベルのサーチサービスを提供する種々のトラベルサイトに含まれるトラベルに関する情報を記憶する。ここで、図13に、実施形態に係るトラベル情報記憶部320の一例を示す。図13に示すように、トラベル情報記憶部320は、「トラベルID」、「条件#」、「優待プラン」、「トラベル先」、「日数」、「費用」といった項目を有する。
(Travel information storage unit 320)
The travel information storage unit 320 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. The travel information storage unit 320 stores information related to travel. For example, the travel information storage unit 320 stores information on travel costs, discounts on accommodation costs at hotels or inns at travel destinations, and point backs. For example, the travel information storage unit 320 stores information related to travel submitted by an advertiser. For example, the travel information storage unit 320 stores travel-related information included in various travel sites that provide travel search services. Here, FIG. 13 shows an example of the travel information storage unit 320 according to the embodiment. As shown in FIG. 13, the travel information storage unit 320 has items such as "travel ID", "condition #", "special treatment plan", "travel destination", "days", and "cost".

「トラベルID」は、トラベルに関するコンテンツを識別するための識別情報を示す。「条件#」は、トラベルIDに対応するコンテンツをユーザに提供するための条件に関する情報を示す。図13の例では、「条件#」に条件#21や条件#22といった概念的な情報が格納される例を示したが、実際には、条件のデータが記憶される。例えば、「条件#」には、スコアAが所定の閾値以上であり、かつ、スコアBが所定の閾値未満であることを条件とする条件式が記憶される。「優待プラン」は、トラベルの優待プランに関する情報を示す。具体的には、「優待プラン」は、値引きやポイントバックや特別プランに関する情報を示す。「トラベル先」は、ホテルや旅館の宿泊先が位置する所在地など(例えば、市区町村等や公的機関により指定された住所)の位置情報を示す。図13の例では、「トラベル先」に福島県AAA4市BBB4や北海道AAA5市BBB5といった概念的な情報が格納される例を示したが、実際には、位置情報のデータが記憶される。「日数」は、トラベル先での宿泊日数を示す。「費用」は、トラベルに掛かる費用(例えば、トラベルの移動に掛かる費用と、トラベル先でのホテル又は旅館の宿泊に掛かる費用との合計費用)を示す。 The "travel ID" indicates identification information for identifying content related to travel. "Condition #" indicates information regarding a condition for providing the content corresponding to the travel ID to the user. In the example of FIG. 13, although an example in which conceptual information such as condition # 21 and condition # 22 is stored in "condition #" is shown, the condition data is actually stored. For example, in "condition #", a conditional expression is stored on the condition that the score A is equal to or higher than the predetermined threshold value and the score B is lower than the predetermined threshold value. A "special offer plan" provides information about a special offer plan for travel. Specifically, the "special offer plan" shows information on discounts, point backs, and special plans. The “travel destination” indicates the location information of the location where the accommodation of the hotel or inn is located (for example, the address specified by a city, ward, town, village, etc. or a public institution). In the example of FIG. 13, although conceptual information such as Fukushima prefecture AAA4 city BBB4 and Hokkaido AAA5 city BBB5 is stored in the “travel destination”, the location information data is actually stored. "Days" indicates the number of nights stayed at the travel destination. “Cost” indicates the cost of travel (for example, the total cost of travel cost and accommodation cost of a hotel or inn at the travel destination).

(制御部330)
図12の説明に戻って、制御部330は、コントローラであり、例えば、CPUやMPU等によって、トラベル検索サーバ300内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部330は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(Control unit 330)
Returning to the description of FIG. 12, the control unit 330 is a controller, and for example, various programs stored in the storage device inside the travel search server 300 are executed by the CPU, MPU, or the like using the RAM as a work area. Is realized by. Further, the control unit 330 is a controller, and is realized by, for example, an integrated circuit such as an ASIC or FPGA.

図12に示すように、制御部330は、取得部331と、判定部332と、決定部333と、送信部334とを有し、取得部131、判定部132、決定部133、送信部134と同様な情報処理の作用を実現または実行する。なお、制御部330の内部構成は、図12に示した構成に限られず、他の構成であってもよい。 As shown in FIG. 12, the control unit 330 includes an acquisition unit 331, a determination unit 332, a determination unit 333, and a transmission unit 334, and includes an acquisition unit 131, a determination unit 132, a determination unit 133, and a transmission unit 134. Realize or execute the same information processing action as. The internal configuration of the control unit 330 is not limited to the configuration shown in FIG. 12, and may be another configuration.

〔6−2−3.決定処理のフロー〕
次に、変形例に係る決定システム1による決定処理の手順について説明する。図9のステップS201において、トラベル検索サーバ300は、ユーザを評価するための基準である各指標に対応するスコア情報を取得する。例えば、トラベル検索サーバ300は、トラベルの繁忙期におけるユーザのトラベルの利用状況を示す指標に対応するスコア情報を取得する。例えば、トラベル検索サーバ300は、事前決済を受け付けるユーザであるか又は現地決済を受け付けるユーザであるか否かを示す指標に対応するスコア情報を取得する。続いて、図9のステップS202において、トラベル検索サーバ300は、取得したスコア情報が各指標に定められた所定の条件を満たすか否かを各指標ごとに判定する。続いて、図9のステップS203において、トラベル検索サーバ300は、所定の条件を満たすか否かの組み合わせに応じて提供するコンテンツを決定する。
[6-2-3. Decision processing flow]
Next, the procedure of the determination process by the determination system 1 according to the modified example will be described. In step S201 of FIG. 9, the travel search server 300 acquires score information corresponding to each index which is a standard for evaluating the user. For example, the travel search server 300 acquires score information corresponding to an index indicating a user's travel usage status during a busy season of travel. For example, the travel search server 300 acquires score information corresponding to an index indicating whether or not the user is a user who accepts pre-payment or is a user who accepts local payment. Subsequently, in step S202 of FIG. 9, the travel search server 300 determines for each index whether or not the acquired score information satisfies a predetermined condition defined for each index. Subsequently, in step S203 of FIG. 9, the travel search server 300 determines the content to be provided according to the combination of whether or not a predetermined condition is satisfied.

〔7.効果〕
上述してきたように、実施形態に係る求人検索サーバ100は、取得部131と、決定部133を有する。取得部131は、ユーザを評価する評価基準である複数の指標に対応するスコアを取得する。決定部133は、取得部131によって取得された各指標に対応するスコアの組み合わせに応じてユーザに提供するコンテンツを決定する。
[7. effect〕
As described above, the job search server 100 according to the embodiment has an acquisition unit 131 and a determination unit 133. The acquisition unit 131 acquires scores corresponding to a plurality of indexes that are evaluation criteria for evaluating the user. The determination unit 133 determines the content to be provided to the user according to the combination of scores corresponding to each index acquired by the acquisition unit 131.

これにより、実施形態に係る求人検索サーバ100は、ユーザの属性や行動パターンに応じた適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine appropriate content according to the user's attributes and behavior patterns.

また、決定部133は、スコアの各々が、対応する各指標に定められた所定の閾値を満たすか否かの組み合わせに応じて、コンテンツを決定する。 Further, the determination unit 133 determines the content according to the combination of whether or not each of the scores satisfies a predetermined threshold value set for each corresponding index.

これにより、実施形態に係る求人検索サーバ100は、所定の閾値を設定することにより、コンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine the content by setting a predetermined threshold value.

また、決定部133は、スコアのうち決済利用状況を示す指標に対応するスコアが、指標に定められた所定の閾値以上である場合には、コンテンツを決定する。 Further, the determination unit 133 determines the content when the score corresponding to the index indicating the payment usage status among the scores is equal to or higher than a predetermined threshold value set in the index.

これにより、実施形態に係る求人検索サーバ100は、所定の指標に基づいてコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine the content based on a predetermined index.

また、決定部133は、スコアのうち購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコアが、指標に定められた所定の閾値以上である場合には、高収入のユーザに対応したコンテンツを決定する。 Further, when the score corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing among the scores is equal to or higher than the predetermined threshold value set in the index, the determination unit 133 informs the high-income user. Determine the corresponding content.

これにより、実施形態に係る求人検索サーバ100は、所定の指標に基づいて、ユーザにとって適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine the content suitable for the user based on a predetermined index.

また、決定部133は、スコアのうち決済利用状況を示す指標に対応するスコアが、指標に定められた所定の閾値以上であり、かつ、スコアのうち購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコアが、指標に定められた所定の閾値未満である場合には、高収入ではないユーザに対応したコンテンツを決定する。 In addition, the determination unit 133 determines that the score corresponding to the index indicating the payment usage status among the scores is equal to or higher than a predetermined threshold value set for the index, and the reaction status of the score to a high-priced product including purchase or browsing. When the score corresponding to the index indicating the index is less than the predetermined threshold value set in the index, the content corresponding to the user who does not have high income is determined.

これにより、実施形態に係る求人検索サーバ100は、所定の指標に基づいて、ユーザにとって適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine the content suitable for the user based on a predetermined index.

また、決定部133は、スコアのうち決済利用状況を示す指標に対応するスコアが、指標に定められた所定の閾値以上であり、かつ、スコアのうち身元情報の入力状況を示す指標に対応するスコアが、指標に定められた所定の閾値以上である場合には、スコアのうち購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコアに応じて、コンテンツを決定する。 Further, the determination unit 133 corresponds to the score corresponding to the index indicating the payment usage status among the scores being equal to or higher than a predetermined threshold value set for the index and corresponding to the index indicating the input status of the identity information among the scores. When the score is equal to or higher than a predetermined threshold value set for the index, the content is determined according to the score corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing among the scores.

これにより、実施形態に係る求人検索サーバ100は、所定の指標に基づいて、ユーザにとって適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine the content suitable for the user based on a predetermined index.

また、決定部133は、スコアのうち決済利用状況を示す指標に対応するスコアが、指標に定められた所定の閾値未満であり、かつ、スコアのうち身元情報の入力状況を示す指標に対応するスコアが、指標に定められた所定の閾値以上である場合には、コンテンツと共に、コンテンツを提供する提供元に対するユーザに関する追加情報を決定する。 Further, the determination unit 133 corresponds to the score corresponding to the index indicating the payment usage status among the scores is less than the predetermined threshold value set for the index and corresponds to the index indicating the input status of the identity information among the scores. If the score is greater than or equal to a predetermined threshold set in the index, the content as well as additional information about the user for the provider providing the content is determined.

これにより、実施形態に係る求人検索サーバ100は、所定の指標に基づいて、ユーザにとって適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine the content suitable for the user based on a predetermined index.

また、決定部133は、職種に応じて定められた所定の閾値に基づいて、職種に対応したコンテンツを決定する。 In addition, the determination unit 133 determines the content corresponding to the occupation type based on a predetermined threshold value determined according to the occupation type.

これにより、実施形態に係る求人検索サーバ100は、ユーザの職種に応じて適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine appropriate content according to the job type of the user.

また、決定部133は、コンテンツを提供する提供元のニーズに応じて定められた所定の閾値に基づいて、コンテンツを決定する。 Further, the determination unit 133 determines the content based on a predetermined threshold value determined according to the needs of the provider who provides the content.

これにより、実施形態に係る求人検索サーバ100は、提供元のニーズに応じて適切なコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine appropriate content according to the needs of the provider.

また、決定部133は、コンテンツを提供する提供元との相性を示す企業スコアとの組み合わせに基づいて、コンテンツを決定する。 In addition, the determination unit 133 determines the content based on the combination with the company score indicating compatibility with the provider that provides the content.

これにより、実施形態に係る求人検索サーバ100は、ユーザと提供元との双方に対して相互信頼のあるコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine content that is mutually reliable for both the user and the provider.

また、決定部133は、ユーザの健康を示す健康スコアとの組み合わせに基づいて、コンテンツを決定する。 In addition, the determination unit 133 determines the content based on the combination with the health score indicating the health of the user.

これにより、実施形態に係る求人検索サーバ100は、ユーザと提供元との双方に対して相互信頼のあるコンテンツを決定することができる。 As a result, the job search server 100 according to the embodiment can determine content that is mutually reliable for both the user and the provider.

また、決定部133は、コンテンツとして、求人広告を決定する。 In addition, the determination unit 133 determines the job advertisement as the content.

これにより、実施形態に係る求人検索サーバ100は、ユーザの属性や行動パターンに応じた適切な求人広告を決定することができる。 As a result, the job search server 100 according to the embodiment can determine an appropriate job advertisement according to the user's attributes and behavior patterns.

〔8.ハードウェア構成〕
また、上述してきた実施形態に係る求人検索サーバ100およびコンテンツ提供サーバ200は、例えば、図14に示すような構成のコンピュータ1000によって実現される。図14は、求人検索サーバ100およびコンテンツ提供サーバ200の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[8. Hardware configuration]
Further, the job search server 100 and the content providing server 200 according to the above-described embodiment are realized by, for example, a computer 1000 having a configuration as shown in FIG. FIG. 14 is a hardware configuration diagram showing an example of a computer that realizes the functions of the job search server 100 and the content providing server 200. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

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

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

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

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

例えば、コンピュータ1000が実施形態に係る求人検索サーバ100およびコンテンツ提供サーバ200として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130および230の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the job search server 100 and the content providing server 200 according to the embodiment, the CPU 1100 of the computer 1000 executes the functions of the control units 130 and 230 by executing the program loaded on the RAM 1200. Realize. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be acquired from another device via a predetermined communication network.

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

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

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Further, the above-described embodiments and modifications can be appropriately combined as long as the processing contents do not contradict each other.

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

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Further, the above-mentioned "section, module, unit" can be read as "means" or "circuit". For example, the acquisition unit can be read as an acquisition means or an acquisition circuit.

1 決定システム
10 端末装置
11 通信部
12 入力部
13 出力部
14 制御部
100 求人検索サーバ
110 通信部
120 求人情報記憶部
130 制御部
131 取得部
132 判定部
133 決定部
134 送信部
141 送信部
142 受信部
143 表示部
144 受付部
200 コンテンツ提供サーバ
210 通信部
220 記憶部
221 ユーザ情報記憶部
222 結果情報記憶部
230 制御部
231 取得部
232 算出部
233 送信部
234 受信部
235 提供部
300 トラベル検索サーバ
320 トラベル情報記憶部
1 Decision system 10 Terminal equipment 11 Communication unit 12 Input unit 13 Output unit 14 Control unit 100 Job search server 110 Communication unit 120 Job information storage unit 130 Control unit 131 Acquisition unit 132 Judgment unit 133 Decision unit 134 Transmission unit 141 Transmission unit 142 Reception Unit 143 Display unit 144 Reception unit 200 Content providing server 210 Communication unit 220 Storage unit 221 User information storage unit 222 Result information storage unit 230 Control unit 231 Acquisition unit 232 Calculation unit 233 Transmission unit 234 Reception unit 235 Provision unit 300 Travel search server 320 Travel information storage

Claims (14)

ユーザを評価する評価基準である複数の指標に対応するスコアを取得する取得部と、
前記取得部によって取得された各指標に対応する前記スコアの組み合わせに応じて前記ユーザに提供するコンテンツであって、前記複数の指標のうち、当該コンテンツが対象とする対象の種別に応じた特定の指標に対応するスコアの組み合わせであって、当該対象の種別に応じて指標ごとに予め定められた所定の条件を満たすと判定されたスコアの組み合わせに基づいて算出された、当該対象の種別への当該ユーザのマッチング度を示すスコアが所定の条件を満たす場合に配信されるコンテンツを決定する決定部と、
を備えたことを特徴とする決定装置。
An acquisition unit that acquires scores corresponding to multiple indicators, which are evaluation criteria for evaluating users,
Content provided to the user according to the combination of scores corresponding to each index acquired by the acquisition unit, and among the plurality of indexes, specific content according to the type of target targeted by the content. A combination of scores corresponding to the index, which is calculated based on a combination of scores determined to satisfy a predetermined condition predetermined for each index according to the type of the target. A decision unit that determines the content to be delivered when the score indicating the matching degree of the user satisfies a predetermined condition, and
A determination device characterized by being equipped with.
前記決定部は、
前記スコアの各々が、対応する前記各指標に定められた所定の閾値を満たすか否かの組み合わせに応じて、前記コンテンツを決定する
ことを特徴とする請求項1に記載の決定装置。
The decision unit
The determination device according to claim 1, wherein each of the scores determines the content according to a combination of whether or not each of the corresponding indexes satisfies a predetermined threshold value.
前記決定部は、
前記スコアのうち決済利用状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値以上である場合には、前記コンテンツを決定する
ことを特徴とする請求項2に記載の決定装置。
The decision unit
The determination device according to claim 2, wherein when the score corresponding to the index indicating the payment usage status among the scores is equal to or higher than a predetermined threshold value defined in the index, the content is determined. ..
前記決定部は、
前記スコアのうち購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値以上である場合には、高収入のユーザに対応した前記コンテンツを決定する
ことを特徴とする請求項2に記載の決定装置。
The decision unit
When the score corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing among the scores is equal to or higher than the predetermined threshold value set in the index, the content corresponding to the high-income user is displayed. The determination device according to claim 2, wherein the determination is made.
前記決定部は、
前記スコアのうち決済利用状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値以上であり、かつ、前記スコアのうち購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値未満である場合には、高収入ではないユーザに対応した前記コンテンツを決定する
ことを特徴とする請求項2に記載の決定装置。
The decision unit
Of the scores, the score corresponding to the index indicating the payment usage status is equal to or higher than the predetermined threshold value set for the index, and the score indicates the reaction status to high-priced products including purchase or browsing. The determination device according to claim 2, wherein when the corresponding score is less than a predetermined threshold value defined in the index, the content corresponding to a user who does not have a high income is determined.
前記決定部は、
前記スコアのうち決済利用状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値以上であり、かつ、前記スコアのうち身元情報の入力状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値以上である場合には、前記スコアのうち購入又は閲覧を含む高額商品への反応状況を示す指標に対応するスコアに応じて、前記コンテンツを決定する
ことを特徴とする請求項2に記載の決定装置。
The decision unit
The score corresponding to the index indicating the payment usage status among the scores is equal to or higher than the predetermined threshold value set for the index, and the score corresponding to the index indicating the input status of the identity information among the scores is the said. When it is equal to or higher than a predetermined threshold value set for the index, the content is determined according to the score corresponding to the index indicating the reaction status to the high-priced product including purchase or browsing among the scores. The determination device according to claim 2.
前記決定部は、
前記スコアのうち決済利用状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値未満であり、かつ、前記スコアのうち身元情報の入力状況を示す指標に対応するスコアが、当該指標に定められた所定の閾値以上である場合には、前記コンテンツと共に、前記コンテンツを提供する提供元に対する前記ユーザに関する追加情報を決定する
ことを特徴とする請求項2に記載の決定装置。
The decision unit
The score corresponding to the index indicating the payment usage status among the scores is less than the predetermined threshold value set for the index, and the score corresponding to the index indicating the input status of the identity information among the scores is the said. The determination device according to claim 2, wherein when the score is equal to or higher than a predetermined threshold value defined in the index, additional information about the user with respect to the provider providing the content is determined together with the content.
前記決定部は、
職種に応じて定められた前記所定の閾値に基づいて、当該職種に対応した前記コンテンツを決定する
ことを特徴とする請求項2〜7のいずれか一つに記載の決定装置。
The decision unit
The determination device according to any one of claims 2 to 7, wherein the content corresponding to the occupation is determined based on the predetermined threshold value determined according to the occupation.
前記決定部は、
前記コンテンツを提供する提供元のニーズに応じて定められた前記所定の閾値に基づいて、前記コンテンツを決定する
ことを特徴とする請求項2〜8のいずれか一つに記載の決定装置。
The decision unit
The determination device according to any one of claims 2 to 8, wherein the content is determined based on the predetermined threshold value determined according to the needs of the provider who provides the content.
前記決定部は、
前記コンテンツを提供する提供元との相性を示す企業スコアとの組み合わせに基づいて、前記コンテンツを決定する
ことを特徴とする請求項1〜9のいずれか一つに記載の決定装置。
The decision unit
The determination device according to any one of claims 1 to 9, wherein the content is determined based on a combination with a company score indicating compatibility with a provider that provides the content.
前記決定部は、
前記ユーザの健康を示す健康スコアとの組み合わせに基づいて、前記コンテンツを決定する
ことを特徴とする請求項1〜10のいずれか一つに記載の決定装置。
The decision unit
The determination device according to any one of claims 1 to 10, wherein the content is determined based on a combination with a health score indicating the health of the user.
前記決定部は、
前記コンテンツとして、求人広告を決定する
ことを特徴とする請求項1〜11のいずれか一つに記載の決定装置。
The decision unit
The determination device according to any one of claims 1 to 11, wherein the content is to determine a job advertisement.
コンピュータにより実行される決定方法であって、
ユーザを評価する評価基準である複数の指標に対応するスコアを取得する取得工程と、
前記取得工程によって取得された各指標に対応する前記スコアの組み合わせに応じて前記ユーザに提供するコンテンツであって、前記複数の指標のうち、当該コンテンツが対象とする対象の種別に応じた特定の指標に対応するスコアの組み合わせであって、当該対象の種別に応じて指標ごとに予め定められた所定の条件を満たすと判定されたスコアの組み合わせに基づいて算出された、当該対象の種別への当該ユーザのマッチング度を示すスコアが所定の条件を満たす場合に配信されるコンテンツを決定する決定工程と、
を含んだことを特徴とする決定方法。
A decision method performed by a computer
The acquisition process to acquire scores corresponding to multiple indicators, which are evaluation criteria for evaluating users,
Content provided to the user according to the combination of scores corresponding to each index acquired by the acquisition process, and among the plurality of indexes, specific content according to the type of target targeted by the content. A combination of scores corresponding to the index, which is calculated based on a combination of scores determined to satisfy a predetermined condition predetermined for each index according to the type of the target. A determination process for determining the content to be delivered when the score indicating the matching degree of the user satisfies a predetermined condition, and
A determination method characterized by including.
コンピュータにより実行される決定手順であって、
ユーザを評価する評価基準である複数の指標に対応するスコアを取得する取得手順と、
前記取得手順によって取得された各指標に対応する前記スコアの組み合わせに応じて前記ユーザに提供するコンテンツであって、前記複数の指標のうち、当該コンテンツが対象とする対象の種別に応じた特定の指標に対応するスコアの組み合わせであって、当該対象の種別に応じて指標ごとに予め定められた所定の条件を満たすと判定されたスコアの組み合わせに基づいて算出された、当該対象の種別への当該ユーザのマッチング度を示すスコアが所定の条件を満たす場合に配信されるコンテンツを決定する決定手順と、
をコンピュータに実行させることを特徴とする決定プログラム。
A decision procedure performed by a computer
An acquisition procedure for acquiring scores corresponding to multiple indicators, which are evaluation criteria for evaluating users, and
Content provided to the user according to the combination of scores corresponding to each index acquired by the acquisition procedure, and among the plurality of indexes, specific content according to the type of target targeted by the content. A combination of scores corresponding to the index, which is calculated based on a combination of scores determined to satisfy a predetermined condition predetermined for each index according to the type of the target. A decision procedure for determining the content to be delivered when the score indicating the matching degree of the user satisfies a predetermined condition, and
A decision program characterized by having a computer execute.
JP2018197765A 2018-10-19 2018-10-19 Decision device, decision method and decision program Active JP6940464B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018197765A JP6940464B2 (en) 2018-10-19 2018-10-19 Decision device, decision method and decision program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018197765A JP6940464B2 (en) 2018-10-19 2018-10-19 Decision device, decision method and decision program

Publications (2)

Publication Number Publication Date
JP2020064575A JP2020064575A (en) 2020-04-23
JP6940464B2 true JP6940464B2 (en) 2021-09-29

Family

ID=70387433

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018197765A Active JP6940464B2 (en) 2018-10-19 2018-10-19 Decision device, decision method and decision program

Country Status (1)

Country Link
JP (1) JP6940464B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7090122B2 (en) * 2020-06-19 2022-06-23 ヤフー株式会社 Information processing equipment, information processing methods, and information processing programs
JP2024086286A (en) * 2022-12-16 2024-06-27 Lineヤフー株式会社 Information processing device, information processing method, and information processing program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4522543B2 (en) * 2000-06-15 2010-08-11 株式会社 ボルテージ Ad delivery management server
JP2016066349A (en) * 2014-09-16 2016-04-28 株式会社リコー Information processing system and information processing method
WO2017017740A1 (en) * 2015-07-24 2017-02-02 株式会社日立製作所 Information distribution apparatus and method
JP6786321B2 (en) * 2016-09-16 2020-11-18 ヤフー株式会社 Judgment device, judgment method, and judgment program
JP6501939B2 (en) * 2018-03-15 2019-04-17 ヤフー株式会社 Model generation device, information distribution device, model generation method, information distribution method, model generation program, information distribution program, estimation device and estimation method

Also Published As

Publication number Publication date
JP2020064575A (en) 2020-04-23

Similar Documents

Publication Publication Date Title
JP6067824B2 (en) COMMUNICATION METHOD, CONTENT DISPLAY METHOD, RECORDING MEDIUM, AND COMPUTER PROGRAM
US10970356B2 (en) Autonomous and dynamic generation of a living website for continuous user engagement
US20120209713A1 (en) Electronic interpersonal advertising
US10991006B2 (en) Beacon based campaign management
US9953364B2 (en) Information processing system, information processing system control method, information processing device, information processing device control method, program, and information storage medium
JP6781187B2 (en) Information processing equipment, information processing methods and information processing programs
JP2016051441A (en) Reservation system
KR101533597B1 (en) Method for sharing product information and shopping mall server
JP6782550B2 (en) Decision device, decision method, and decision program
JP2013084265A (en) Social commerce deal providing method using path information, server, and computer readable recording medium
JP6940464B2 (en) Decision device, decision method and decision program
JP2018097605A (en) Distribution device, distribution method, and distribution program
JP6084725B1 (en) Registration apparatus, registration method, registration program, and request program
JP5987012B2 (en) Information providing device, terminal device, information providing method, information providing program, and information acquisition program
JP6276443B1 (en) Information providing apparatus, information providing method, and information providing program
JP6703822B2 (en) Selection device, selection method, and selection program
JP6749985B2 (en) Determination device, determination method, and determination program
JP6501571B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
JP2024027906A (en) Information processing devices managed by payment service providers, information processing methods managed by payment service providers, and information processing programs managed by payment service providers
US20200286127A1 (en) Delivering advertisements to mobile applications
JP6795556B2 (en) Information processing equipment, information processing methods and information processing programs
JP6250848B1 (en) Determination apparatus, determination method, and determination program
JP7402260B2 (en) Information provision device, information provision method, and information provision program
JP7766557B2 (en) Information processing device, information processing method, and information processing program
JP2018156155A (en) Determination apparatus, determination method, and determination program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190319

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210317

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210902

R150 Certificate of patent or registration of utility model

Ref document number: 6940464

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250