JP6940464B2 - Decision device, decision method and decision program - Google Patents
Decision device, decision method and decision program Download PDFInfo
- 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
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.
しかしながら、上記の従来技術では、利用者の料金支払の状況に応じたサービスを提供する技術に過ぎず、ユーザの属性や行動パターンに応じた適切なコンテンツを提供したいといった要望に応えることができるとは限らなかった。 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.
以下に、本願に係る決定装置、決定方法及び決定プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決定装置、決定方法及び決定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 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
図1では、求人検索サーバ100が、所定のサービスに対応するコンテンツに含まれる所定の領域に配信されるコンテンツを決定する例を示す。例えば、所定のサービスとは、インターネット上のウェブサービスを示す。図1では、求人検索サーバ100が、ユーザが所定のサービスにログインした場合において、コンテンツを決定する例を示す。図1では、求人検索サーバ100が、ログインしたユーザにとっておすすめの職業に関するコンテンツを決定する例を示す。
FIG. 1 shows an example in which the
なお、実施形態では、ユーザのスコア情報に基づいてコンテンツを決定する。実施形態では、ユーザが所定のサービスにログインした場合に送信されるスコア情報に基づいてコンテンツを決定する場合を示す。ここで、スコア情報は、ユーザを評価する評価基準となる複数の指標に対応する情報を示す。例えば、スコア情報は、ユーザを評価する評価基準となる複数の指標に基づいて生成された基準を含む情報であってもよい。なお、スコア情報は、例えば、数値によって示されてもよいし、ヒートマップにおける色情報によって示されてもよいものとする。例えば、スコア情報は、暖色であるほど評価が高く、寒色であるほど評価が低いといったヒートマップによって示される情報であってもよい。 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
端末装置10は、ユーザによって利用される情報処理装置である。端末装置10は、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。図1乃至2に示す例においては、端末装置10がノート型PCである場合を示す。端末装置10は、ユーザによる操作に応じて、コンテンツ提供サーバ200からコンテンツを受信する。
The
求人検索サーバ100は、ユーザに提供するコンテンツを決定する情報処理装置である。求人検索サーバ100は、ユーザのスコア情報に基づいてユーザに適したコンテンツを決定する。例えば、求人検索サーバ100は、求人のサーチサービスを提供する種々の求人サイトに含まれる情報の中からコンテンツを決定する。
The
コンテンツ提供サーバ200は、ユーザにコンテンツを提供する情報処理装置である。例えば、コンテンツ提供サーバ200は、所定のサービスのコンテンツに含まれる所定の領域に配信されるコンテンツを提供する。例えば、コンテンツ提供サーバ200は、求人検索サーバ100により決定されたコンテンツを提供する。
The
なお、図2では、求人検索サーバ100とコンテンツ提供サーバ200とは、別装置である場合を示したが、求人検索サーバ100とコンテンツ提供サーバ200とが一体であってもよい。また、求人検索サーバ100とコンテンツ提供サーバ200は、それぞれ同一とみなされる管理者によって管理されていてもよい。
Although FIG. 2 shows a case where the
以下、図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
〔コンテンツの一例〕
図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
また、図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
〔2.端末装置の構成〕
次に、図3を用いて、実施形態に係る端末装置10の構成について説明する。図3は、実施形態に係る端末装置10の構成例を示す図である。図2に示すように、端末装置10は、通信部11と、入力部12と、出力部13と、制御部14とを有する。
[2. Terminal device configuration]
Next, the configuration of the
(通信部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
(入力部12)
入力部12は、ユーザからの各種操作を受け付ける。例えば、入力部12は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付けてもよい。また、入力部12は、端末装置10に設けられたボタンや、端末装置10に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
(Input unit 12)
The
(出力部13)
出力部13は、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。また、出力部13は、コンテンツ提供サーバ200から提供されたコンテンツを出力する。
(Output unit 13)
The
(制御部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
図3に示すように、制御部14は、送信部141と、受信部142と、表示部143と、受付部144とを有し、以下に説明する情報処理の作用を実現または実行する。
As shown in FIG. 3, the control unit 14 includes a transmission unit 141, a
(送信部141)
送信部141は、ユーザの操作に応じて、ユーザ情報をコンテンツ提供サーバ200に送信する。例えば、送信部141は、所定のサービスにログインするためのログイン情報などの識別情報をコンテンツ提供サーバ200に送信する。なお、送信部141は、ユーザ情報に基づくスコア情報をコンテンツ提供サーバ200に送信してもよい。
(Transmission unit 141)
The transmission unit 141 transmits the user information to the
(受信部142)
受信部142は、コンテンツ提供サーバ200から提供されたコンテンツを受信する。図1に示す例では、受信部142が、コンテンツC10を受信する場合を示す。また、受信部142は、コンテンツに含まれる所定の領域に配信されるコンテンツを受信する。図1に示す例では、受信部142が、広告AD1を受信する場合を示す。
(Receiver 142)
The receiving
(表示部143)
表示部143は、受信部142により受信されたコンテンツを表示させる。図1に示す例では、表示部143が、コンテンツC10を表示させる場合を示す。また、図1に示す例では、表示部143が、コンテンツC10に含まれる所定の領域に、広告AD1を表示させる場合を示す。
(Display unit 143)
The
(受付部144)
受付部144は、表示部143により表示されたコンテンツに対する操作を受け付ける。図1に示す例では、受付部144が、広告AD1に対する操作を受け付ける場合を示す。
(Reception Department 144)
The reception unit 144 receives an operation on the content displayed by the
〔3.求人検索サーバの構成〕
次に、図4を用いて、実施形態に係る求人検索サーバ100の構成について説明する。図4は、実施形態に係る求人検索サーバ100の構成例を示す図である。図4に示すように、求人検索サーバ100は、通信部110と、求人情報記憶部120と、制御部130とを有する。なお、求人検索サーバ100は、求人検索サーバ100の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[3. Job Search Server Configuration]
Next, the configuration of the
(通信部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
(求人情報記憶部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
「求人」は、求人の求人内容を示す。図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
図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
(判定部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
〔4.コンテンツ提供サーバの構成〕
次に、図6を用いて、実施形態に係るコンテンツ提供サーバ200の構成について説明する。図6は、実施形態に係るコンテンツ提供サーバ200の構成例を示す図である。図6に示すように、コンテンツ提供サーバ200は、通信部210と、記憶部220と、制御部230とを有する。なお、コンテンツ提供サーバ200は、コンテンツ提供サーバ200の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[4. Content provision server configuration]
Next, the configuration of the
(通信部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
(記憶部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
ユーザ情報記憶部221は、ユーザ情報を記憶する。例えば、ユーザ情報記憶部221は、ユーザの識別情報とユーザ情報とを対応付けて記憶する。例えば、ユーザ情報記憶部221は、ユーザの属性や行動履歴に関する情報を記憶する。例えば、ユーザ情報記憶部221は、ユーザ情報として、ユーザ情報に基づくスコア情報を記憶する。ここで、図7に、実施形態に係るユーザ情報記憶部221の一例を示す。図7に示すように、ユーザ情報記憶部221は、「ユーザID」、「識別情報」、「ユーザ情報1」、「ユーザ情報2」、「ユーザ情報3」といった項目を有する。
The user
「ユーザ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
「結果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 “
(制御部230)
図6の説明に戻って、制御部230は、コントローラであり、例えば、CPUやMPU等によって、コンテンツ提供サーバ200内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部230は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(Control unit 230)
Returning to the description of FIG. 6, the
図6に示すように、制御部230は、取得部231と、算出部232と、送信部233と、受信部234と、提供部235とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部230の内部構成は、図6に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
As shown in FIG. 6, the
(取得部231)
取得部231は、端末装置10からユーザ情報を取得する。例えば、取得部231は、所定のサービスに対する識別情報や、メールアドレスなどのログイン情報を取得する。また、取得部231は、ユーザの属性や行動履歴に関する情報や、ユーザの属性や行動履歴に基づいて算出された情報を取得してもよい。例えば、取得部231は、ユーザ情報に基づくスコア情報を取得してもよい。
(Acquisition unit 231)
The acquisition unit 231 acquires user information from the
(算出部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
また、算出部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
(受信部234)
受信部234は、ユーザに提供するコンテンツに関する結果情報を受信する。例えば、受信部234は、求人検索サーバ100により送信された結果情報を受信する。
(Receiver 234)
The receiving
(提供部235)
提供部235は、受信部234により受信された結果情報に基づいて、決定されたコンテンツを含む所定のサービスを提供する。例えば、提供部235は、所定のサービスに対応するコンテンツに含まれる所定の領域に配信されるコンテンツを提供する。図1に示す例では、提供部235が、コンテンツC10を提供する場合を示す。なお、図1に示す例において、提供部235は、コンテンツC20を提供してもよい。
(Providing Department 235)
The providing
〔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
〔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
図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
図9のステップS202において、求人検索サーバ100は、算出したスコア情報が各指標に定められた所定の条件を満たすか否かを各指標ごとに判定する(ステップS303)。なお、求人検索サーバ100は、記憶部に記憶されたスコア情報が各指標に定められた所定の条件を満たすか否かを各指標ごとに判定してもよい。図9のステップS203において、求人検索サーバ100は、所定の条件を満たすか否かの組み合わせに応じて提供するコンテンツを決定する(ステップS304)。
In step S202 of FIG. 9, the
〔6−2.トラベルに関するコンテンツを提供する〕
上記実施形態では、求人検索サーバ100により決定されたコンテンツを提供する例を示した。ここで、実施形態では、他のカテゴリに関するコンテンツを管理するサーバにより決定されたコンテンツを提供してもよい。例えば、実施形態では、トラベルに関する情報を管理するトラベル検索サーバ300により決定されたコンテンツを提供してもよい。例えば、実施形態では、値引きやポイントバックなどのトラベル優待プランに関するコンテンツを含むサービスを提供してもよい。以下、図11を用いて、変形例に係る情報処理について説明する。
[6-2. Providing travel-related content]
In the above embodiment, an example of providing the content determined by the
〔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
また、図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
〔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
(通信部310)
通信部310は、例えば、NIC等によって実現される。そして、通信部310は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、コンテンツ提供サーバ200との間で情報の送受信を行う。
(Communication unit 310)
The
(トラベル情報記憶部320)
トラベル情報記憶部320は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。トラベル情報記憶部320は、トラベルに関する情報を記憶する。例えば、トラベル情報記憶部320は、トラベルの移動に掛かる費用や、トラベル先でのホテル又は旅館の宿泊に掛かる費用の値引きや、ポイントバックに関する情報を記憶する。例えば、トラベル情報記憶部320は、広告主により入稿されたトラベルに関する情報を記憶する。例えば、トラベル情報記憶部320は、トラベルのサーチサービスを提供する種々のトラベルサイトに含まれるトラベルに関する情報を記憶する。ここで、図13に、実施形態に係るトラベル情報記憶部320の一例を示す。図13に示すように、トラベル情報記憶部320は、「トラベルID」、「条件#」、「優待プラン」、「トラベル先」、「日数」、「費用」といった項目を有する。
(Travel information storage unit 320)
The travel
「トラベル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
(制御部330)
図12の説明に戻って、制御部330は、コントローラであり、例えば、CPUやMPU等によって、トラベル検索サーバ300内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部330は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
(Control unit 330)
Returning to the description of FIG. 12, the
図12に示すように、制御部330は、取得部331と、判定部332と、決定部333と、送信部334とを有し、取得部131、判定部132、決定部133、送信部134と同様な情報処理の作用を実現または実行する。なお、制御部330の内部構成は、図12に示した構成に限られず、他の構成であってもよい。
As shown in FIG. 12, the
〔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
〔7.効果〕
上述してきたように、実施形態に係る求人検索サーバ100は、取得部131と、決定部133を有する。取得部131は、ユーザを評価する評価基準である複数の指標に対応するスコアを取得する。決定部133は、取得部131によって取得された各指標に対応するスコアの組み合わせに応じてユーザに提供するコンテンツを決定する。
[7. effect〕
As described above, the
これにより、実施形態に係る求人検索サーバ100は、ユーザの属性や行動パターンに応じた適切なコンテンツを決定することができる。
As a result, the
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部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
また、決定部133は、コンテンツとして、求人広告を決定する。 In addition, the determination unit 133 determines the job advertisement as the content.
これにより、実施形態に係る求人検索サーバ100は、ユーザの属性や行動パターンに応じた適切な求人広告を決定することができる。
As a result, the
〔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
CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
The
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、所定の通信網を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを所定の通信網を介して他の機器へ送信する。
The
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを入出力インターフェイス1600を介して出力装置へ出力する。
The
メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
The
例えば、コンピュータ1000が実施形態に係る求人検索サーバ100およびコンテンツ提供サーバ200として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130および230の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
For example, when the
〔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
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.
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)
| 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)
| 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 |
-
2018
- 2018-10-19 JP JP2018197765A patent/JP6940464B2/en active Active
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 |