JP6601823B2 - Determination apparatus, determination method, and determination program - Google Patents
Determination apparatus, determination method, and determination program Download PDFInfo
- Publication number
- JP6601823B2 JP6601823B2 JP2017230010A JP2017230010A JP6601823B2 JP 6601823 B2 JP6601823 B2 JP 6601823B2 JP 2017230010 A JP2017230010 A JP 2017230010A JP 2017230010 A JP2017230010 A JP 2017230010A JP 6601823 B2 JP6601823 B2 JP 6601823B2
- Authority
- JP
- Japan
- Prior art keywords
- target
- user
- determination
- exhibit
- violation
- 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
- 238000000034 method Methods 0.000 title claims description 79
- 230000009471 action Effects 0.000 claims description 30
- 230000003542 behavioural effect Effects 0.000 claims 1
- 230000006399 behavior Effects 0.000 description 63
- 230000008569 process Effects 0.000 description 59
- 239000000284 extract Substances 0.000 description 27
- MOVRNJGDXREIBM-UHFFFAOYSA-N aid-1 Chemical compound O=C1NC(=O)C(C)=CN1C1OC(COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C(NC(=O)C(C)=C2)=O)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C(NC(=O)C(C)=C2)=O)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C(NC(=O)C(C)=C2)=O)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)CO)C(O)C1 MOVRNJGDXREIBM-UHFFFAOYSA-N 0.000 description 23
- 238000010586 diagram Methods 0.000 description 16
- 230000010365 information processing Effects 0.000 description 10
- 238000000605 extraction Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 238000011156 evaluation Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000013178 mathematical model Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004900 laundering Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
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.
従来、インターネットオークション等の種々のサービスにおける対象に関する不正を検出する技術が提供されている。例えば、不正行為のパターンを条件としてもつ数理モデルを適用し、抽出した不正行為の可能性の高い取引案件をパトロールする技術が提供されている。 2. Description of the Related Art Conventionally, techniques for detecting frauds related to objects in various services such as Internet auctions have been provided. For example, there is provided a technique for applying a mathematical model having a condition of fraudulent behavior as a condition and patroling a transaction item that is highly likely to be fraudulent.
しかしながら、上記の従来技術では、利用規約に違反する可能性がある被疑対象を効率的に判定することが難しい場合がある。例えば、数理モデルを用いる場合、柔軟に不正行為のパターンの条件等を変更することができず、効率的に利用規約に違反する可能性がある被疑対象を判定することが難しい場合がある。 However, with the above-described conventional technology, it may be difficult to efficiently determine a suspicious object that may violate the terms of use. For example, when a mathematical model is used, it may be difficult to flexibly change the conditions of the fraud pattern, etc., and it may be difficult to efficiently determine a suspicious object that may violate the terms of use.
本願は、上記に鑑みてなされたものであって、利用規約に違反する可能性がある被疑対象を効率的に判定する判定装置、判定方法、及び判定プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object thereof is to provide a determination device, a determination method, and a determination program for efficiently determining a suspicious object that may violate the terms of use.
本願に係る判定装置は、所定のサービスを利用するユーザのうち、当該所定のサービスの利用規約に違反すると判定された対象である違反対象に対する指定を行うことにより、前記指定に関する所定の条件を満たすユーザとして抽出される対象ユーザの行動情報を取得する取得部と、前記取得部により取得された前記対象ユーザの行動情報に含まれる一の対象に関する行動情報と、前記利用規約に違反する可能性がある被疑対象の判定に用いる所定のモデルとに基づいて、前記一の対象が前記被疑対象かどうかを判定する判定部と、を備えたことを特徴とする。 The determination apparatus according to the present application satisfies a predetermined condition related to the specification by specifying a violation target that is a target determined to violate a use rule of the predetermined service among users who use the predetermined service. The acquisition unit that acquires the behavior information of the target user extracted as a user, the behavior information about one target included in the behavior information of the target user acquired by the acquisition unit, and the possibility of violating the terms of use And a determining unit that determines whether the one target is the suspected object based on a predetermined model used for determining a suspected object.
実施形態の一態様によれば、利用規約に違反する可能性がある被疑対象を効率的に判定することができるという効果を奏する。 According to one aspect of the embodiment, there is an effect that it is possible to efficiently determine a suspicious object that may violate the terms of use.
以下に、本願に係る判定装置、判定方法、及び判定プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る判定装置、判定方法、及び判定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, a mode for carrying out a determination device, a determination method, and a determination program according to the present application (hereinafter referred to as “embodiment”) will be described in detail with reference to the drawings. Note that the determination device, the determination method, and the determination program according to the present application are not limited to the embodiment. In the following embodiments, the same portions are denoted by the same reference numerals, and redundant description is omitted.
(実施形態)
〔1−1.判定処理〕
図1を用いて、実施形態に係る判定処理の一例について説明する。図1は、実施形態に係る判定処理の一例を示す図である。図1では、判定装置100(図3参照)がオークションサービスを提供するサービス提供装置50(図2参照)からオークションに関する情報(以下、「オークション情報」ともいう)を取得し、取得したオークション情報に含まれる出品物が被疑出品物であるかどうかを判定する場合を示す。なお、ここでいう出品物は、サービス提供装置50が提供するオークションサービスにおいて出品される種々の商品やサービスであるものとする。以下では、「商品またはサービス」を単に「商品」と記載する場合がある。
(Embodiment)
[1-1. Determination process〕
An example of the determination process according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a determination process according to the embodiment. In FIG. 1, the determination device 100 (see FIG. 3) acquires information related to an auction (hereinafter also referred to as “auction information”) from the service providing device 50 (see FIG. 2) that provides an auction service. A case where it is determined whether or not the included exhibit is a suspected exhibit is shown. It should be noted that the exhibit here refers to various products and services that are exhibited in the auction service provided by the
また、以下では、サービスの利用規約に違反すると判定された出品物を「違反出品物」とし、サービスの利用規約に違反する可能性があると判定された出品物を「被疑出品物」とする場合がある。ここでいうサービスの利用規約に違反する出品物とは、例えば、公序良俗に反する商品や犯罪への利用の虞のある商品や他人の権利(著作権等)を侵害する商品等がある。なお、上記は一例でありどのような商品(対象)が違反商品(違反対象)や被疑商品(被疑対象)になるかは、サービスの利用規約に応じて変動してもよい。 In the following, an exhibit that is determined to violate the service terms of service is referred to as a “violated item”, and an item that is determined to be in violation of the service terms of service is referred to as a “suspected item”. There is a case. Exhibits that violate the terms of service for use here include, for example, products that are offensive to public order and morals, products that are likely to be used for crimes, and products that infringe on the rights of others (such as copyright). Note that the above is an example, and what kind of product (target) is a violating product (violating target) or a suspicious product (suspected target) may vary depending on the service terms of service.
例えば、判定装置100は、ユーザの行動情報に基づいて、出品物が被疑出品物であるかどうかを判定する。図1の例では、判定装置100は、オークションサービスを利用するユーザの行動情報のうち、オークションサービスにおいてウォッチリストに追加した出品物に関する情報を用いる場合を示す。例えば、判定装置100は、ユーザ情報記憶部122(図5)に記憶されたユーザ情報のうち、ウォッチリストに追加した出品物に関する情報を用いる。
For example, the
なお、ここでいうウォッチリストとは、ユーザに関連付けられた所定のリストであり、ユーザが出品物を自身のウォッチリストに追加することにより、そのユーザは、その出品物の入札最高価格、入札残り時間を確認したり、その出品物のオークションの終了時間が近づくとメール等の所定の通知を受けたりすることができる。例えば、各ユーザは、オークションサービスが提供されるサイト等においてオークション情報(出品物)を閲覧し、自身が興味や関心を示すこと等により所定の関係を有する出品物を指定(選択)することにより、自身のウォッチリストに出品物を追加する。例えば、各ユーザは、自身が購入を希望したり入札経過を把握したりすることを望む出品物を指定(選択)することにより、自身のウォッチリストに出品物を追加する。例えば、各ユーザのウォッチリストには、各ユーザの出品物に対する指定に応じて、各ユーザの趣味趣向が反映された出品物が含まれることとなる。なお、以下では、ウォッチリストへ追加する出品物の選択を指定とする場合を示すが、出品物に対する指定はどのようなユーザの行動であってもよい。例えば、ユーザの指定は、ユーザが所定の対象を含む情報をブックマークすることを含んでもよい。例えば、ユーザの指定は、ユーザが出品物を含むウェブページをブックマークすることを含んでもよい。例えば、ユーザの指定は、ユーザが所定の対象を含む情報を所定時間以上閲覧することを含んでもよい。例えば、ユーザの指定は、ユーザが出品物を含むウェブページを所定時間以上閲覧することを含んでもよい。なお、上記は一例であり、ユーザの行動により、対象が特定可能な行動であればどのような行動(例えば、商品の購入やサービスの利用等)をユーザによる対象の指定としてもよい。 The watch list here is a predetermined list associated with the user, and when the user adds the item to his / her watch list, the user can select the highest bid price, the remaining bid amount of the item. It is possible to confirm the time or receive a predetermined notification such as an e-mail when the auction end time of the exhibit is approaching. For example, each user browses auction information (exhibits) on a site where an auction service is provided, and designates (selects) an exhibit having a predetermined relationship by showing interest or interest. , Add items to your watchlist. For example, each user designates (selects) an exhibit that he / she wishes to purchase or grasps the bidding process, thereby adding the exhibit to his / her watch list. For example, the watch list of each user includes an exhibit that reflects each user's hobbies and preferences according to the designation of the exhibit for each user. In the following, a case where the selection of an exhibit to be added to the watch list is designated is shown, but the designation of the exhibit may be any user action. For example, the user designation may include the user bookmarking information including a predetermined target. For example, the user designation may include the user bookmarking a web page containing the exhibit. For example, the user designation may include that the user browses information including a predetermined target for a predetermined time or more. For example, the designation of the user may include the user browsing a web page including the exhibit for a predetermined time or more. Note that the above is an example, and any action (for example, purchase of a product or use of a service) may be designated by the user as long as the action can be specified by the action of the user.
例えば、図1中のウォッチリストLT1は、ユーザID「U1」により識別されるユーザU1のウォッチリストを示す。なお、上述のように、「ユーザU*(*は任意の数値)」と記載した場合、その出品物はユーザID「U*」により識別されるユーザであることを示す。例えば、「ユーザU2」と記載した場合、そのユーザはユーザID「U2」により識別されるユーザである。 For example, the watch list LT1 in FIG. 1 indicates the watch list of the user U1 identified by the user ID “U1”. As described above, when “user U * (* is an arbitrary numerical value)” is described, it indicates that the exhibit is a user identified by the user ID “U *”. For example, when “user U2” is described, the user is a user identified by the user ID “U2”.
また、以下では、「出品物AID*(*は任意の数値)」と記載した場合、その出品物はオークションID「AID*」により識別されるオークションにおける出品物であることを示す。例えば、「出品物AID1」と記載した場合、その出品物はオークションID「AID1」により識別されるオークションにおける出品物である。 In the following, when “exhibit AID * (* is an arbitrary numerical value)” is described, it indicates that the exhibit is an exhibit in an auction identified by an auction ID “AID *”. For example, when “exhibit AID1” is described, the exhibit is an exhibit in an auction identified by an auction ID “AID1”.
図1の例では、ユーザU1のウォッチリストLT1には、出品物AID1や出品物AID4や出品物AID3が含まれる。また、図1の例では、各ユーザに対応する各ノードを円形により図示し、各オークション情報(出品物)に対応するノードを四角形により図示する。例えば、出品物AID1が漫画に関する出品物であり、出品物AID4や出品物AID3がアニメーションに関する出品物であってもよい。 In the example of FIG. 1, the watch list LT1 of the user U1 includes an exhibit AID1, an exhibit AID4, and an exhibit AID3. In the example of FIG. 1, each node corresponding to each user is illustrated by a circle, and each node corresponding to each auction information (exhibit) is illustrated by a rectangle. For example, the exhibit AID1 may be an exhibit related to a cartoon, and the exhibit AID4 or the exhibit AID3 may be an exhibit related to an animation.
例えば、図1中の左端の円形のノードは、ユーザU1に対応するノードを示す。また、例えば、図1中のユーザU1に対応するノードの右隣のノードは、ユーザU2に対応するノードを示す。例えば、図1中の左端の四角形のノードは、オークションID「AID1」により識別されるオークションにおける出品物AID1を示す。また、例えば、図1中の出品物AID1に対応するノードの右隣のノードは、オークションID「AID2」により識別されるオークションにおける出品物AID2を示す。 For example, the circular node at the left end in FIG. 1 indicates a node corresponding to the user U1. Further, for example, the node on the right side of the node corresponding to the user U1 in FIG. 1 indicates the node corresponding to the user U2. For example, the square node at the left end in FIG. 1 indicates the exhibit AID1 in the auction identified by the auction ID “AID1”. Further, for example, the node on the right side of the node corresponding to the exhibit AID1 in FIG. 1 indicates the exhibit AID2 in the auction identified by the auction ID “AID2”.
また、図1中の各ユーザに対応する円形のノードから各オークション情報(出品物)に対応する四角形のノードに伸びる矢印は、各ユーザのウォッチリストに各オークション情報(出品物)が含まれるか否かを示す。 In addition, an arrow extending from a circular node corresponding to each user in FIG. 1 to a square node corresponding to each auction information (exhibit) includes each auction information (exhibit) in the watch list of each user. Indicates whether or not.
例えば、図1中のユーザU1に対応するノードから、出品物AID1に対応するノードに伸びる矢印WL1−1は、ユーザU1のウォッチリストLT1に出品物AID1が含まれることを示す。また、例えば、図1中のユーザU1に対応するノードから、出品物AID3に対応するノードに伸びる矢印WL1−2は、ユーザU1のウォッチリストLT1に出品物AID3が含まれることを示す。また、例えば、図1中のユーザU1に対応するノードから、出品物AID4に対応するノードに伸びる矢印WL1−3は、ユーザU1のウォッチリストLT1に出品物AID4が含まれることを示す。このように、図1中のユーザU1に対応するノードから各出品物AID1、AID3、AID4のノードへ伸びる矢印WL1−1〜WL1−3は、ユーザU1のウォッチリストLT1に含まれる出品物を示す。 For example, the arrow WL1-1 extending from the node corresponding to the user U1 in FIG. 1 to the node corresponding to the exhibit AID1 indicates that the exhibit AID1 is included in the watch list LT1 of the user U1. Further, for example, an arrow WL1-2 extending from a node corresponding to the user U1 in FIG. 1 to a node corresponding to the exhibit AID3 indicates that the exhibit AID3 is included in the watch list LT1 of the user U1. Further, for example, an arrow WL1-3 extending from a node corresponding to the user U1 in FIG. 1 to a node corresponding to the exhibit AID4 indicates that the exhibit AID4 is included in the watch list LT1 of the user U1. As described above, the arrows WL1-1 to WL1-3 extending from the node corresponding to the user U1 in FIG. 1 to the nodes of the exhibits AID1, AID3, and AID4 indicate the exhibits included in the watch list LT1 of the user U1. .
例えば、図1中の矢印WL2−1は、ユーザU2のウォッチリストに出品物AID2が含まれることを示し、矢印WL2−2は、ユーザU2のウォッチリストに出品物AID3が含まれることを示す。また、例えば、矢印WL2−3は、ユーザU2のウォッチリストに出品物AID4が含まれることを示し、矢印WL2−4は、ユーザU2のウォッチリストに出品物AID5が含まれることを示す。 For example, the arrow WL2-1 in FIG. 1 indicates that the exhibit AID2 is included in the watch list of the user U2, and the arrow WL2-2 indicates that the exhibit AID3 is included in the watch list of the user U2. Further, for example, the arrow WL2-3 indicates that the exhibit AID4 is included in the watch list of the user U2, and the arrow WL2-4 indicates that the exhibit AID5 is included in the watch list of the user U2.
例えば、図1中の矢印WL3−1は、ユーザU3のウォッチリストに出品物AID3が含まれることを示し、矢印WL3−2は、ユーザU3のウォッチリストに出品物AID4が含まれることを示す。また、例えば、矢印WL3−3は、ユーザU3のウォッチリストに出品物AID5が含まれることを示す。 For example, the arrow WL3-1 in FIG. 1 indicates that the exhibit AID3 is included in the watch list of the user U3, and the arrow WL3-2 indicates that the exhibit AID4 is included in the watch list of the user U3. For example, the arrow WL3-3 indicates that the exhibit AID5 is included in the watch list of the user U3.
例えば、図1中の矢印WL4−1は、ユーザU4のウォッチリストに出品物AID5が含まれることを示し、矢印WL4−2は、ユーザU4のウォッチリストに出品物AID6が含まれることを示す。以下では、矢印WL1−1〜WL4−2等を区別せずに説明する場合、矢印WLと記載する場合がある。図1の例では、各ユーザに対応する円形のノード群と、各オークション情報(出品物)に対応する四角形のノード群との間を、ウォッチリストへの追加の有無に応じて矢印WLで接続するグラフGR11を示す。例えば、グラフGR11は2部グラフである。 For example, the arrow WL4-1 in FIG. 1 indicates that the exhibit AID5 is included in the watch list of the user U4, and the arrow WL4-2 indicates that the exhibit AID6 is included in the watch list of the user U4. Below, when it demonstrates without distinguishing arrow WL1-1-WL4-2 etc., it may describe as arrow WL. In the example of FIG. 1, a circular node group corresponding to each user and a rectangular node group corresponding to each auction information (exhibit) are connected by an arrow WL depending on whether or not the watch list is added. A graph GR11 is shown. For example, the graph GR11 is a bipartite graph.
例えば、判定装置100は、ユーザ情報記憶部122(図5参照)に記憶された各ユーザU1〜U4等のウォッチリストに関する情報からグラフGR11を抽出(生成)する。以下、図1中のグラフGR11を用いて判定処理を説明する。
For example, the
まず、図1の例では、出品物AID3が違反出品物として判定される(ステップS11)。例えば、オークションサービスを管理する所定の管理者によって利用される管理者装置20(図2参照)において出品物AID3が違反出品物であると判定される。この場合、判定装置100は、管理者装置20から出品物AID3が違反出品物であることを示す情報を取得する。
First, in the example of FIG. 1, the exhibit AID3 is determined as a violation exhibit (step S11). For example, in the administrator device 20 (see FIG. 2) used by a predetermined administrator who manages the auction service, it is determined that the exhibit AID3 is a violation exhibit. In this case, the
その後、判定装置100は、違反出品物に基づいて対象ユーザを抽出する。例えば、判定装置100は、違反出品物である出品物AID3をウォッチリストに含むユーザを対象ユーザとして抽出する。図1の例では、判定装置100は、出品物AID3をウォッチリストLT1に含むユーザU1を対象ユーザとして抽出する(ステップS12)。また、図1の例では、判定装置100は、出品物AID3をウォッチリストに含むユーザU2を対象ユーザとして抽出する(ステップS13)。また、図1の例では、判定装置100は、出品物AID3をウォッチリストに含むユーザU3を対象ユーザとして抽出する(ステップS14)。なお、判定装置100は、出品物AID3をウォッチリストに含まないユーザU4を対象ユーザとして抽出しない。
Thereafter, the
その後、判定装置100は、違反出品物以外に対象ユーザがウォッチリストに追加している出品物に基づいて、被疑出品物を判定する。例えば、判定装置100は、対象ユーザのウォッチリストに含まれる数が所定の閾値以上である出品物を被疑出品物として判定する。図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が2以上である出品物を被疑出品物として判定する。
Thereafter, the
図1の例では、矢印WL1−1に示すように、出品物AID1はユーザU1のウォッチリストLT1にのみ含まれる。そのため、判定装置100は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID1を被疑出品物ではないと判定する(ステップS15)。
In the example of FIG. 1, as shown by the arrow WL1-1, the exhibit AID1 is included only in the watch list LT1 of the user U1. Therefore, the
また、図1の例では、矢印WL2−1に示すように、出品物AID2はユーザU2のウォッチリストにのみ含まれる。そのため、判定装置100は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID2を被疑出品物ではないと判定する(ステップS16)。
In the example of FIG. 1, the exhibit AID2 is included only in the watch list of the user U2, as indicated by an arrow WL2-1. Therefore, the
また、図1の例では、矢印WL1−3、WL2−3、WL3−2に示すように、出品物AID4はユーザU1、U2、U3の3人のウォッチリストに含まれる。そのため、判定装置100は、対象ユーザのウォッチリストに含まれる数が「3」であり、閾値「2」以上であるとして出品物AID4を被疑出品物と判定する(ステップS17)。
In the example of FIG. 1, as shown by arrows WL1-3, WL2-3, and WL3-2, the exhibit AID4 is included in the watch list of three users U1, U2, and U3. Therefore, the
また、図1の例では、矢印WL2−4、WL3−3に示すように、出品物AID5はユーザU2、U3の2人のウォッチリストに含まれる。そのため、判定装置100は、対象ユーザのウォッチリストに含まれる数が「2」であり、閾値「2」以上であるとして出品物AID5を被疑出品物と判定する(ステップS18)。また、出品物AID6は対象ユーザであるユーザU1、U2、U3の3人のいずれのウォッチリストにも含まれないため、判定装置100は、出品物AID6についての判定を行わない。このように、図1の例では、判定装置100は、出品物AID4、AID5を被疑出品物と判定する。また、判定装置100は、被疑出品物と判定した出品物AID4、AID5に関する情報を管理者装置20へ提供するが、詳細は後述する。
In the example of FIG. 1, as shown by arrows WL2-4 and WL3-3, the exhibit AID5 is included in the watch lists of two users U2 and U3. Therefore, the
上述したように、判定装置100は、違反出品物をウォッチリストに含むユーザを対象ユーザとして抽出し、そのユーザのウォッチリストに含まれる出品物を判定対象とすることにより、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。例えば、判定装置100は、少数の違反出品物を起点(シード)として、その違反出品物をウォッチリストに追加しているユーザ、すなわちその違反出品物に関心を持っているユーザのウォッチリストに含まれる他の出品物を判定対象とする。
As described above, the
これにより、判定装置100は、少数の違反出品物を端緒として、その違反出品物に関心を持っているユーザを違反出品物に関心を示すユーザ(以下、「高感度ユーザ」)であるとして、そのユーザの行動情報に基づいて被疑出品物を判定する。なお、このような高感度ユーザは、ユーザ自身が不正行為を行っているのではなく、単に特定の趣味趣向を有するユーザであり、オークションサービスから排除すべきユーザとは異なる。そのため、判定装置100は、高感度ユーザを排除することなく、高感度ユーザにはオークションサービスを利用してもらいつつ、高感度ユーザの行動に注目することにより、オークションサービスの管理者等がパトロールを行うコストの増大を抑制することが可能となる。
As a result, the
したがって、判定装置100は、高感度ユーザのウォッチリストへの追加等の高感度ユーザの行動情報を利用し、被疑出品物を判定することにより、違反出品物かどうかを判定する対象を絞り込む(抽出する)ことができる。このように、高感度ユーザを対象ユーザとして、高感度ユーザの行動情報を利用して違反出品物かどうかの判定対象を絞り込むことにより、判定装置100は、判定処理の対象の増大を抑制することができる。これにより、判定装置100を含む判定システム1は、オークションサービスに出品される膨大な出品物の全てを違反出品物かどうかの判定対象とすることなく、効率的に違反出品物を判定することが可能となる。
Therefore, the
〔1−2.対象ユーザ〕
なお、上述した例では、説明を簡単にするために、1つの違反出品物である出品物AID3をウォッチリストに追加しているユーザU1、U2、U3を対象ユーザとする場合を示したが、対象ユーザは、上記に限らず種々の条件に基づいて抽出されてもよい。
[1-2. (Target users)
In the above-described example, in order to simplify the description, the case where the users U1, U2, and U3 who have added the exhibit AID3 that is one violated exhibit to the watch list is the target user is shown. The target user is not limited to the above, and may be extracted based on various conditions.
例えば、判定装置100は、違反出品物に限らず、被疑出品物をウォッチリストに追加しているユーザを対象として判定処理を行ってもよい。この場合、判定装置100は、図1中のステップS18において被疑出品物であると判定された出品物AID5を追加しているユーザU4を対象ユーザとする。これにより、判定装置100は、被疑出品物が違反出品物かどうかの判定(確定)を待つことなく、被疑出品物を繰り返し判定することが可能となる。
For example, the
例えば、判定装置100は、複数の違反出品物や被疑出品物をウォッチリストに追加しているユーザを対象として判定処理を行ってもよい。例えば、判定装置100は、ウォッチリストに追加している違反出品物や被疑出品物の数が所定の閾値以上であるユーザを対象ユーザとして判定処理を行ってもよい。例えば、判定装置100は、ウォッチリストに追加している違反出品物や被疑出品物の数が3個以上であるユーザを対象ユーザとして判定処理を行ってもよい。
For example, the
また、例えば、判定装置100は、ウォッチリストに含まれる出品物のうち、違反出品物や被疑出品物の割合が所定の閾値以上であるユーザを対象ユーザとして判定処理を行ってもよい。例えば、判定装置100は、ウォッチリストに含まれる出品物のうち、違反出品物や被疑出品物の割合が50%以上であるユーザを対象ユーザとして判定処理を行ってもよい。
In addition, for example, the
また、例えば、判定装置100は、所定のカテゴリに属する違反出品物のうち、ユーザがウォッチリストに追加した違反出品物の割合が所定の閾値以上である場合、そのユーザを対象ユーザとして判定処理を行ってもよい。例えば、判定装置100は、医薬品のカテゴリに属する違反出品物のうち、ユーザがウォッチリストに追加した違反出品物の割合が60%以上である場合、そのユーザを対象ユーザとして判定処理を行ってもよい。なお、判定装置100は、どのユーザを対象ユーザとするかの条件を、オークションサービスを利用するユーザ数や出品物数等の種々の情報に応じて変動させてもよい。
Further, for example, when the ratio of the violation exhibits that the user has added to the watch list is equal to or greater than a predetermined threshold among the violation exhibits belonging to the predetermined category, the
〔1−3.ウォッチリスト外の情報の利用〕
なお、上述した例では、ユーザのウォッチリストに含まれる出品物に関する情報に基づいて、判定処理を行う例を示したが、判定装置100は、判定処理に利用可能であれば、どのような情報を用いて判定処理を行ってもよい。例えば、判定装置100は、ユーザの行動に関する各種情報を適宜用いて判定処理を行ってもよい。また、例えば、判定装置100は、ユーザのオークションサービスにおける各種行動に関する情報を用いて判定処理を行ってもよい。また、例えば、判定装置100は、ユーザのオークションサービスにおける落札履歴や入札履歴や閲覧履歴を用いて判定処理を行ってもよい。例えば、判定装置100は、オークションサービスにおいて違反出品物や被疑出品物について落札や入札や閲覧しているユーザを対象ユーザとして判定処理を行ってもよい。
[1-3. Use of information outside the watch list)
In the above-described example, the example in which the determination process is performed based on the information related to the exhibits included in the user's watch list has been described. However, the
また、例えば、判定装置100は、ユーザの他のサービスにおける利用情報を用いて判定処理を行ってもよい。例えば、判定装置100は、ユーザの商品の購入履歴に関する情報を用いて判定処理を行ってもよい。この場合、判定装置100は、オークションサービス以外の電子商取引サービスにおける購入履歴に関する情報を用いて判定処理を行ってもよい。また、例えば、判定装置100は、電子商取引サービスにおいてお気に入りリストやカート等の所定のリストへ追加された商品に関する情報を用いて判定処理を行ってもよい。例えば、判定装置100は、お気に入りリストやカート等の所定のリストへ違反商品や被疑商品を追加しているユーザを対象として判定処理を行ってもよい。この場合、判定装置100は、所定のリストへ追加された違反商品や被疑商品の数が所定の閾値以上であるユーザを対象ユーザとして判定処理を行ってもよい。
Further, for example, the
また、上記以外でも、判定装置100は、ユーザのインターネットにおける他の情報を用いて判定処理を行ってもよい。例えば、判定装置100は、所定のサイトへの訪問頻度やアクセス時間等に関する情報を用いて判定処理を行ってもよい。この場合、判定装置100は、違法サイトへの訪問頻度やアクセス時間等が所定の閾値以上であるユーザを対象ユーザとして判定処理を行ってもよい。また、判定装置100は、ユーザが利用するデバイス(端末装置)に関する情報を用いて判定処理を行ってもよい。
In addition to the above, the
〔1−4.判定対象=コンテンツ(動画像)〕
なお、上述した例では、オークションサービスにおける出品物を対象として判定処理を行う例を示したが、判定装置100は、どのような対象に対して判定処理を行ってもよい。例えば、判定装置100は、動画像等のコンテンツを対象として判定処理を行ってもよい。この場合、判定装置100は、違法にアップロードされる等により、違法コンテンツとして判定されたコンテンツに関心を示したユーザが関心を示した他のコンテンツを対象コンテンツとして判定処理を行ってもよい。具体的には、判定装置100は、違法コンテンツをお気に入り等の所定のリストに含むユーザのその所定のリストに含まれる他のコンテンツを対象コンテンツとして判定処理を行ってもよい。
[1-4. (Judgment target = content (moving image))
In the above-described example, the example in which the determination process is performed on an exhibit in the auction service is shown. However, the
〔1−5.判定対象=ユーザ〕
また、例えば、判定装置100は、ユーザを対象として判定処理を行ってもよい。例えば、判定装置100は、違法な金銭の授受(送受信)を行うユーザを対象として判定処理を行ってもよい。この場合、判定装置100は、マネー・ローンダリング(資金洗浄)行為等により、違反ユーザとして判定されたユーザが金銭の授受を行った他のユーザを対象に判定処理を行ってもよい。また、例えば、判定装置100は、象牙等の取引禁止商品の密売や臓器売買等の違法行為を行ったユーザを違反ユーザとして、そのユーザが金銭をやり取りした他のユーザを対象に判定処理を行ってもよい。
[1-5. (Judgment target = user)
For example, the
〔1−6.判定のタイミング〕
例えば、判定装置100は、種々の情報を適宜用いて判定処理のタイミングを決定してもよい。例えば、判定装置100は、出品物は膨大な数となるため、出品物の違反性の確度に応じて、各出品物について判定処理を行う優先順位を変動させてもよい。例えば、判定装置100は、出品物のタイトルや説明文等の商品情報等に「即決価格」や「短期」等の短期の利用(入落札)を促すような所定の文字列が含まれる場合、その出品物を対象として判定処理を行う優先順位を上げてもよい。また、例えば、判定装置100は、深夜や週末等の特定の期間において出品される出品物を対象として判定処理を行う優先順位を上げてもよい。
[1-6. (Judgment timing)
For example, the
また、例えば、判定装置100は、ユーザの行動情報に基づいて推定される当該ユーザの行動パターンに応じて、判定処理を行うタイミングを変動させてもよい。図1の例において、ユーザU1が毎月25日から数日間におけるオークションサービスにおける行動頻度が他の期間よりも増加する場合、判定装置100は、毎月25日から数日間においてユーザU1のウォッチリスト内の情報に基づいて、判定処理を行ってもよい。例えば、判定装置100は、上記のように行動に特徴的なパターンのあるユーザを抽出し、その特徴的な行動パターンに応じてユーザの行動情報を確認することにより、判定処理を行ってもよい。
For example, the
〔1−7.隠蔽行為(隠語等)の判定〕
例えば、判定装置100は、出品物が不明な商品(対象)である場合、その商品について処理を行ってもよい。例えば、判定装置100は、出品物が不明な商品(対象)である場合、その出品物を違反出品物や被疑出品物として判定してもよい。例えば、判定装置100は、出品物名が所定の隠語「隠語A」である出品物AID55を不明な商品(対象)であるとして、出品物AID55を違反出品物や被疑出品物として判定してもよい。
[1-7. Judgment of concealment (hidden words, etc.)
For example, when the exhibit is an unknown product (target), the
また、判定装置100は、隠語の一覧情報を用いて、不明な出品物名が違反性のある対象を示すかどうかを判定してもよい。例えば、判定装置100は、不明な出品物名が隠語の一覧情報に含まれる場合、その出品物を違反出品物や被疑出品物として判定してもよい。例えば、判定装置100は、出品物名に含まれる隠語「隠語A」が隠語の一覧情報に含まれる場合、出品物AID55を違反出品物や被疑出品物として判定してもよい。
Moreover, the
〔1−8.違反出品物の判定〕
また、例えば、判定装置100は、出品物が違反出品物かどうか判定してもよい。例えば、判定装置100は、出品物のうち、被疑出品物を対象として違反出品物かどうか判定してもよい。例えば、判定装置100は、極端に高感度ユーザから注目されている出品物を違反出品物と判定してもよい。例えば、判定装置100は、ウォッチリストに追加した高感度ユーザが所定の閾値以上である出品物を違反出品物と判定してもよい。また、例えば、判定装置100は、一の出品物をウォッチリストに追加したユーザのうち、高感度ユーザの割合が所定の閾値以上である出品物を違反出品物と判定してもよい。
[1-8. (Judgment of violation exhibits)
For example, the
例えば、判定装置100は、ウォッチリストを含む複数の評価情報(購買、その他サービス利用)を加えて評価し、傾向が複数観点からの評価で顕著である場合などは閾値を設けて自動判定を行ってもよい。例えば、判定装置100は、複数の評価の観点の各々のス評価値(スコア)に基づいて、出品物を違反出品物と判定してもよい。例えば、判定装置100は、一の出品物に関する複数観点からの評価値(スコア)の合計が所定の閾値以上である場合、一の出品物を違反出品物と判定してもよい。例えば、判定装置100は、一の出品物に関する各観点において一の出品物を指定した高感度ユーザの数と各観点の重みとを乗算して算出される各スコアの合計が所定の閾値以上である場合、一の出品物を違反出品物と判定してもよい。例えば、判定装置100は、一の出品物について、一の出品物をウォッチリストに追加した高感度ユーザの数(X1)とウォッチリストの追加の観点の重み(W1)とを乗算することにより、ウォッチリストの追加に関するスコア(S1)を算出してもよい。また、例えば、判定装置100は、一の出品物について、一の出品物に関する情報を所定時間以上閲覧した高感度ユーザの数(X2)と情報の閲覧の観点の重み(W2)とを乗算することにより、情報の閲覧に関するスコア(S2)を算出してもよい。また、例えば、判定装置100は、スコア(S1)やスコア(S2)等の種々の観点のスコアを合算して合計スコアを算出し、合計スコアが所定の閾値以上である場合、一の出品物を違反出品物と判定してもよい。なお、上記は一例であり、判定装置100は、種々の情報を適宜用いて、違反出品物の判定を行ってもよい。
For example, the
〔2.判定システムの構成〕
図2に示すように、判定システム1は、端末装置10と、管理者装置20と、サービス提供装置50と、判定装置100とが含まれる。端末装置10と、管理者装置20と、サービス提供装置50と、判定装置100とは所定のネットワークNを介して、有線または無線により通信可能に接続される。図2は、実施形態に係る判定システムの構成例を示す図である。なお、図2に示した判定システム1には、複数台の端末装置10や、複数台の管理者装置20や、複数台のサービス提供装置50や、複数台の判定装置100が含まれてもよい。
[2. (Configuration of judgment system)
As illustrated in FIG. 2, the
端末装置10は、ユーザによって利用される情報処理装置である。端末装置10は、ユーザによる種々の操作を受け付ける。なお、以下では、端末装置10をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置10と読み替えることもできる。なお、上述した端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。
The
管理者装置20は、オークションサービスを管理する所定の管理者によって利用される情報処理装置である。管理者装置20は、例えば、スマートフォンや、タブレット型端末や、ノート型PCや、デスクトップPCや、携帯電話機や、PDA等により実現される。例えば、所定の管理者は、管理者装置20を用いて、違反出品物かどうかを判定する。
The
サービス提供装置50は、電子商取引サービスであるオークションサービスを提供する情報処理装置である。例えば、サービス提供装置50は、ユーザ(出品者)からの商品の出品を受け付け、出品物に対するユーザの入札を受け付ける。また、サービス提供装置50は、オークションサービスにおけるオークション情報を判定装置100へ提供する。
The
判定装置100は、ユーザの行動情報に基づいて、ユーザの行動に関する一の対象が、利用規約に違反する可能性がある被疑対象かどうかを判定する情報処理装置である。例えば、判定装置100は、所定の管理者が被疑対象と判定した対象を正例とし、所定の管理者が被疑対象と判定しなかった対象を負例として学習されたモデルを用いて、一の対象が被疑対象かどうかを判定してもよい。例えば、判定装置100は、正例である対象に関する行動情報が入力された場合に高いスコア(例えば、「1」等)を出力するようにモデル(判定モデル)を学習し、その判定モデルを用いて、一の対象が被疑対象かどうかを判定してもよい。例えば、判定装置100は、負例である対象に関する行動情報が入力された場合に低いスコア(例えば、「0」等)を出力するように判定モデルを学習し、その判定モデルを用いて、一の対象が被疑対象かどうかを判定してもよい。なお、判定装置100は、外部の情報処理装置から判定モデルを取得してもよいし、予め判定モデルが記憶された記憶部120(図3参照)から判定モデルを取得してもよい。例えば、判定装置100は、所定の管理者が被疑出品物と判定した出品物を正例とし、所定の管理者が被疑出品物と判定しなかった出品物を負例として学習されたモデルを用いて、一の出品物が被疑出品物かどうかを判定してもよい。例えば、判定装置100は、正例である出品物の情報等を含む出品物に関するユーザの行動情報が入力された場合に高いスコア(例えば、「1」等)を出力するようにモデル(出品物判定モデル)を学習し、その出品物判定モデルを用いて、一の出品物が被疑出品物かどうかを判定してもよい。例えば、判定装置100は、負例である出品物の情報等を含む出品物に関するユーザの行動情報が入力された場合に低いスコア(例えば、「0」等)を出力するように出品物判定モデルを学習し、その出品物判定モデルを用いて、一の出品物が被疑出品物かどうかを判定してもよい。例えば、判定装置100は、一の出品物の情報等を含む一の出品物に関するユーザの行動情報を出品物判定モデルに入力し、出品物判定モデルが出力するスコアが所定の閾値以上である場合、一の出品物が被疑出品物であると判定してもよい。なお、判定装置100は、外部の情報処理装置から出品物判定モデルを取得してもよいし、予め出品物判定モデルが記憶された記憶部120から出品物判定モデルを取得してもよい。また、例えば、判定装置100は、所定の管理者が被疑ユーザと判定したユーザを正例とし、所定の管理者が被疑ユーザと判定しなかったユーザを負例として学習されたモデルを用いて、一のユーザが被疑ユーザかどうかを判定してもよい。例えば、判定装置100は、正例であるユーザの行動情報が入力された場合に高いスコア(例えば、「1」等)を出力するようにモデル(ユーザ判定モデル)を学習し、そのユーザ判定モデルを用いて、一のユーザが被疑ユーザかどうかを判定してもよい。例えば、判定装置100は、負例であるユーザの行動情報が入力された場合に低いスコア(例えば、「0」等)を出力するようにユーザ判定モデルを学習し、そのユーザ判定モデルを用いて、一のユーザが被疑ユーザかどうかを判定してもよい。例えば、判定装置100は、一のユーザの行動情報をユーザ判定モデルに入力し、ユーザ判定モデルが出力するスコアが所定の閾値以上である場合、一のユーザの行動情報に含まれる行動の対象となる他のユーザが被疑ユーザであると判定してもよい。また、例えば、判定装置100は、一のユーザの行動情報をユーザ判定モデルに入力し、ユーザ判定モデルが出力するスコアが所定の閾値以上である場合、一のユーザが被疑ユーザであると判定してもよい。なお、判定装置100は、外部の情報処理装置からユーザ判定モデルを取得してもよいし、予めユーザ判定モデルが記憶された記憶部120からユーザ判定モデルを取得してもよい。例えば、判定装置100は、被疑出品物に関する情報を管理者装置20へ提供する。また、例えば、判定装置100は、違反出品物に関する情報を管理者装置20から取得する。なお、判定装置100は、出品物を違反出品物かどうか判定してもよい。例えば、判定装置100は、出品物のうち、被疑出品物を対象として違反出品物かどうか判定してもよい。例えば、判定装置100は、所定の管理者が違反出品物と判定した出品物を正例とし、所定の管理者が違反出品物と判定しなかった出品物を負例として学習されたモデルを用いて、被疑出品物等の出品物が違反出品物かどうか判定してもよい。
The
〔3.判定装置の構成〕
次に、図3を用いて、実施形態に係る判定装置100の構成について説明する。図3は、実施形態に係る判定装置100の構成例を示す図である。図3に示すように、判定装置100は、通信部110と、記憶部120と、制御部130とを有する。なお、判定装置100は、判定装置100の管理者等から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[3. (Configuration of judgment device)
Next, the configuration of the
(通信部110)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワーク(例えば図2中のネットワークN)と有線または無線で接続され、端末装置10との間で情報の送受信を行う。
(Communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card). The communication unit 110 is connected to a network (for example, the network N in FIG. 2) by wire or wireless, and transmits / receives information to / from the
(記憶部120)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部120は、図3に示すように、オークション情報記憶部121と、ユーザ情報記憶部122とを有する。
(Storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 3, the storage unit 120 according to the embodiment includes an auction
(オークション情報記憶部121)
実施形態に係るオークション情報記憶部121は、オークションに関する情報を記憶する。例えば、オークション情報記憶部121には、オークションに出品された商品(出品物)等の各種情報が記憶される。図4は、実施形態に係るオークション情報記憶部の一例を示す図である。図4には、オークション情報記憶部121に記憶されるオークションに関する情報の一例を示す。図4に示すように、オークション情報記憶部121は、オークションに関する情報として、「オークションID」、「ステータス」、「出品物名」、「出品者ID」といった項目が含まれる。
(Auction information storage unit 121)
The auction
「オークションID」は、オークションを識別するための識別情報を示す。「ステータス」は、対応するオークションにおける出品物の違反に関する状態を示す。「出品物名」は、対応するオークションにおいて出品された商品(出品物)の名称等を示す。また、「出品者ID」は、対応する商品を出品したユーザを識別するための識別情報を示す。 “Auction ID” indicates identification information for identifying an auction. “Status” indicates a state relating to violation of an exhibit in a corresponding auction. “Exhibit name” indicates the name of a product (exhibit) that has been exhibited in the corresponding auction. The “exhibitor ID” indicates identification information for identifying a user who has exhibited the corresponding product.
例えば、図4に示す例において、オークションID「AID1」により識別されるオークションにおける出品物AID1のステータスは、「通常(0)」、すなわち被疑出品物や違反出品物と判定されていない出品物であることを示す。また、例えば、図4に示す例において、出品物AID1の出品物名は、「商品A」であることを示す。なお、図4の例では、出品物名を「商品A」等と抽象的に図示するが、「出品物名」には、具体的な出品物名(タイトル)が記憶されるものとする。また、例えば、図4に示す例において、オークションID「AID1」により識別される商品の出品者は、出品者ID「SE11」により識別されるユーザであることを示す。 For example, in the example shown in FIG. 4, the status of the exhibit AID1 in the auction identified by the auction ID “AID1” is “normal (0)”, that is, an exhibit that is not determined to be a suspected exhibit or a violated exhibit. Indicates that there is. Further, for example, in the example shown in FIG. 4, the exhibit name of the exhibit AID1 indicates “product A”. In the example of FIG. 4, the exhibit name is abstractly illustrated as “product A” or the like, but it is assumed that a specific exhibit name (title) is stored in “exhibit name”. Further, for example, in the example illustrated in FIG. 4, the seller of the product identified by the auction ID “AID1” is the user identified by the seller ID “SE11”.
また、例えば、図4に示す例において、オークションID「AID3」により識別されるオークションにおける出品物AID3のステータスは、「違反(2)」、すなわち違反出品物であると判定された出品物であることを示す。また、例えば、図4に示す例において、出品物AID3の出品物名は、「商品C」であることを示す。また、例えば、図4に示す例において、オークションID「AID3」により識別される商品の出品者は、出品者ID「SE31」により識別されるユーザであることを示す。 Further, for example, in the example shown in FIG. 4, the status of the exhibit AID3 in the auction identified by the auction ID “AID3” is “violation (2)”, that is, the exhibit determined to be a violation exhibit. It shows that. Further, for example, in the example illustrated in FIG. 4, the exhibit name of the exhibit AID3 is “product C”. Further, for example, in the example illustrated in FIG. 4, the seller of the product identified by the auction ID “AID3” is the user identified by the seller ID “SE31”.
また、例えば、図4に示す例において、オークションID「AID4」により識別されるオークションにおける出品物AID4のステータスは、「被疑(1)」、すなわち被疑出品物であると判定された出品物であることを示す。また、例えば、図4に示す例において、出品物AID4の出品物名は、「商品D」であることを示す。また、例えば、図4に示す例において、オークションID「AID4」により識別される商品の出品者は、出品者ID「SE41」により識別されるユーザであることを示す。 Further, for example, in the example shown in FIG. 4, the status of the exhibit AID4 in the auction identified by the auction ID “AID4” is “suspect (1)”, that is, the exhibit determined to be the suspected exhibit. It shows that. Further, for example, in the example illustrated in FIG. 4, the exhibit name of the exhibit AID4 indicates “product D”. Further, for example, in the example illustrated in FIG. 4, the seller of the product identified by the auction ID “AID4” is the user identified by the seller ID “SE41”.
なお、オークション情報記憶部121は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、オークション情報記憶部121は、商品が落札された日時に関する情報を記憶してもよい。オークション情報記憶部121は、入札された入札数を示す情報を記憶してもよい。また、オークション情報記憶部121は、商品の写真などの画像を示す情報を記憶してもよい。
The auction
(ユーザ情報記憶部122)
実施形態に係るユーザ情報記憶部122は、ユーザに関する各種情報を記憶する。図5は、実施形態に係るユーザ情報記憶部の一例を示す図である。例えば、ユーザ情報記憶部122は、ユーザがウォッチリストに追加したオークション情報やユーザの行動履歴に関する情報を記憶する。図5の例では、ユーザ情報記憶部122には、「ユーザID」、「ウォッチリスト」、「履歴情報」といった項目が含まれる。
(User information storage unit 122)
The user
「ユーザID」は、ユーザを識別するための識別情報を示す。「ウォッチリスト」は、対応するユーザが、ウォッチリストに追加したオークション情報(出品物)を示す。また、「履歴情報」は、対応するユーザの行動履歴に関する情報を示す。 “User ID” indicates identification information for identifying a user. The “watch list” indicates auction information (exhibits) added to the watch list by the corresponding user. “History information” indicates information related to the action history of the corresponding user.
「ウォッチリスト」には、「オークションID」や「日時」といった項目が含まれる。例えば、「オークションID」は、オークションを識別する情報、すなわち出品物を識別する情報を示す。また、「日時」は、対応する商品等の決済が行われた日時を示す。なお、「日時」は、対応するオークション情報がウォッチリストに追加された日時を示す。なお、図5の例では、「日時」に記憶される情報を「dt10」等の符号で図示するが、「日時」には、「2016年11月18日21時01分43秒」等の具体的な日時が記憶されるものとする。 The “watch list” includes items such as “auction ID” and “date and time”. For example, “auction ID” indicates information for identifying an auction, that is, information for identifying an exhibit. “Date and time” indicates the date and time when the corresponding product or the like was settled. “Date and time” indicates the date and time when the corresponding auction information is added to the watch list. In the example of FIG. 5, information stored in “date and time” is illustrated by a symbol such as “dt10”, but “date and time” may be “18 November 2016, 21:01:43” or the like. It is assumed that a specific date and time is stored.
「行動履歴」には、「行動」や「日時」といった項目が含まれる。なお、図5では図示を省略するが、「行動履歴」には、各行動を識別する「行動ID」等の識別情報に関する項目が含まれてもよい。「行動」は、対応するユーザの行動の具体的な内容を示す。「日時」は、対応するユーザの行動が行われた日時を示す。 The “behavior history” includes items such as “behavior” and “date and time”. Although not shown in FIG. 5, the “behavior history” may include items related to identification information such as “behavior ID” for identifying each behavior. “Behavior” indicates the specific content of the behavior of the corresponding user. “Date and time” indicates the date and time when the corresponding user action was performed.
例えば、図5に示す例において、ユーザID「U1」により識別されるユーザ(ユーザU1)は、日時dt10にオークションID「AID1」により識別されるオークション情報(出品物AID1)をウォッチリストに追加したことを示す。また、例えば、図5に示す例において、ユーザU1は、日時dt11にオークションID「AID4」により識別されるオークション情報(出品物AID4)をウォッチリストに追加し、日時dt12にオークションID「AID3」により識別されるオークション情報(出品物AID3)をウォッチリストに追加したことを示す。 For example, in the example shown in FIG. 5, the user (user U1) identified by the user ID “U1” added the auction information (exhibit AID1) identified by the auction ID “AID1” to the watch list at the date dt10. It shows that. Further, for example, in the example shown in FIG. 5, the user U1 adds auction information (exhibit AID4) identified by the auction ID “AID4” at the date and time dt11 to the watch list, and uses the auction ID “AID3” at the date and time dt12. This indicates that the identified auction information (exhibit AID3) has been added to the watch list.
例えば、図5に示す例において、ユーザID「U1」により識別されるユーザ(ユーザU1)は、日時dt1にページAのコンテンツ閲覧を行ったことを示す。また、図5に示す例においてユーザU1は、日時dt5にクエリ「クエリB」を用いた検索を行ったことを示す。また、図5に示す例においてユーザU1は、日時dt10に出品物AID1をウォッチリストに追加したことを示す。 For example, in the example illustrated in FIG. 5, the user (user U1) identified by the user ID “U1” indicates that the content of the page A is browsed at the date and time dt1. In the example illustrated in FIG. 5, the user U1 indicates that a search using the query “query B” is performed on the date and time dt5. Further, in the example shown in FIG. 5, the user U1 indicates that the exhibit AID1 is added to the watch list at the date and time dt10.
なお、ユーザ情報記憶部122は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ユーザ情報記憶部122は、行動履歴としてユーザが入札を行ったオークション情報(出品物)に関する情報を記憶してもよい。また、例えば、ユーザ情報記憶部122は、ユーザの属性に関する情報を記憶してもよい。例えば、ユーザ情報記憶部122は、デモグラフィック属性情報やサイコグラフィック属性情報を記憶してもよい。例えば、ユーザ情報記憶部122は、氏名、年齢、性別、自宅、勤務地、興味、家族構成、収入、ライフスタイル等の情報を記憶してもよい。
Note that the user
(制御部130)
図3の説明に戻って、制御部130は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、判定装置100内部の記憶装置に記憶されている各種プログラム(判定プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Control unit 130)
Returning to the description of FIG. 3, the control unit 130 is a controller, and is stored in a storage device inside the
図3に示すように、制御部130は、取得部131と、抽出部132と、判定部133と、提供部134とを有し、以下に説明する判定処理等の情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
As illustrated in FIG. 3, the control unit 130 includes an
(取得部131)
取得部131は、各種情報を取得する。例えば、取得部131は、オークション情報記憶部121やユーザ情報記憶部122等から各種情報を取得する。また、取得部131は、各種情報を外部の情報処理装置から取得してもよい。また、取得部131は、端末装置10や管理者装置20やサービス提供装置50から各種情報を取得する。図1の例では、取得部131は、管理者装置20から出品物AID3が違反出品物であることを示す情報を取得する。
(Acquisition part 131)
The
例えば、取得部131は、所定のサービスの利用規約に違反すると判定された対象である違反対象に対する所定のサービスを利用するユーザの指定(選択)が、所定の条件を満たすユーザの行動情報を取得する。また、例えば、取得部131は、ユーザが指定した違反対象の数が所定の閾値以上である場合、そのユーザの行動情報を取得する。また、例えば、取得部131は、ユーザが指定した対象のうち違反対象の割合が所定の閾値以上である場合、そのユーザの行動情報を取得する。
For example, the
例えば、取得部131は、被疑対象の指定に関する条件を満たすユーザの行動情報を取得する。また、例えば、取得部131は、ユーザに関連付けられた所定のリストに含まれる違反対象が所定の条件を満たすユーザの行動情報を取得する。また、例えば、取得部131は、ユーザに関連付けられた所定のリストに含まれる違反対象の数が所定の閾値以上であるユーザの行動情報を取得する。また、例えば、取得部131は、ユーザに関連付けられた所定のリストに違反対象を追加したそのユーザの行動情報を取得する。また、例えば、取得部131は、オークションサービスの利用規約に違反すると判定された出品物である違反出品物を指定したユーザの行動情報を取得する。図1の例では、取得部131は、違反出品物と判定された出品物AID3をウォッチリストLT1に含むユーザU1の行動情報を取得する。
For example, the
また、例えば、取得部131は、所定のカテゴリに属する違反対象のうち、ユーザが指定した被疑対象の割合が所定の閾値以上である場合、そのユーザの行動情報を取得する。この点についての詳細は後述する。
Further, for example, when the ratio of the suspicious target specified by the user among the violation targets belonging to the predetermined category is equal to or greater than a predetermined threshold, the acquiring
(抽出部132)
抽出部132は、各種情報を抽出する。例えば、抽出部132は、対象ユーザを抽出する。例えば、抽出部132は、違反出品物に基づいて対象ユーザを抽出する。図1の例では、抽出部132は、違反出品物である出品物AID3をウォッチリストに含むユーザを対象ユーザとして抽出する。図1の例では、抽出部132は、出品物AID3をウォッチリストLT1に含むユーザU1を対象ユーザとして抽出する。また、図1の例では、抽出部132は、出品物AID3をウォッチリストに含むユーザU2を対象ユーザとして抽出する。また、図1の例では、抽出部132は、出品物AID3をウォッチリストに含むユーザU3を対象ユーザとして抽出する。
(Extractor 132)
The extraction unit 132 extracts various information. For example, the extraction unit 132 extracts a target user. For example, the extraction unit 132 extracts the target user based on the violation exhibit. In the example of FIG. 1, the extraction unit 132 extracts, as target users, users who include the exhibit AID3 that is a violation exhibit in the watch list. In the example of FIG. 1, the extraction unit 132 extracts the user U1 that includes the exhibit AID3 in the watch list LT1 as the target user. In the example of FIG. 1, the extraction unit 132 extracts the user U2 including the exhibit AID3 in the watch list as the target user. In the example of FIG. 1, the extraction unit 132 extracts the user U3 including the exhibit AID3 in the watch list as the target user.
(判定部133)
判定部133は、各種情報を判定する。例えば、判定部133は、取得部131により取得されたユーザの行動情報に基づいて、ユーザの行動に関する一の対象が、利用規約に違反する可能性がある被疑対象かどうかを判定する。例えば、判定部133は、違反対象であると未判定の一の対象が被疑対象かどうかを判定する。例えば、判定部133は、ユーザの行動情報に含まれる一の対象ユーザが被疑対象かどうかを判定する。
(Determination part 133)
The
また、例えば、判定部133は、ユーザが指定した一の対象が被疑対象かどうかを判定する。また、例えば、判定部133は、ユーザの行動情報に基づいて推定されるそのユーザの行動パターンに応じて、一の対象が被疑対象かどうかを判定するタイミングを変動させる。また、例えば、判定部133は、所定のサービスにおける違反の重大性に関する複数の種別のうち、一の対象が該当する種別に応じて変動する判定条件に基づいて、一の対象が被疑対象かどうかを判定する。
Further, for example, the
また、例えば、判定部133は、一の対象を被疑対象と判定した場合、一の対象を指定する他のユーザが指定する他の対象が被疑対象かどうかを判定する。また、例えば、判定部133は、一の対象が被疑対象と判定されたユーザが他の対象を指定した場合、他の対象が被疑対象かどうかを判定する。また、例えば、判定部133は、被疑対象と判定した対象が違反対象であるかを判定する。
For example, when the
また、例えば、判定部133は、取得部131により取得されたユーザの行動情報に基づいて、所定のリストに含まれる一の対象が被疑対象かどうかを判定する。また、例えば、判定部133は、取得部131により取得されたユーザの行動情報に基づいて、ユーザが指定する一の出品物が、利用規約に違反する可能性がある被疑出品物かどうかを判定する。
Further, for example, the
図1の例では、判定部133は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID1を被疑出品物ではないと判定する。また、図1の例では、判定部133は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID2を被疑出品物ではないと判定する。また、図1の例では、判定部133は、対象ユーザのウォッチリストに含まれる数が「3」であり、閾値「2」以上であるとして出品物AID4を被疑出品物と判定する。また、図1の例では、判定部133は、対象ユーザのウォッチリストに含まれる数が「2」であり、閾値「2」以上であるとして出品物AID5を被疑出品物と判定する。
In the example of FIG. 1, the
(提供部134)
提供部134は、各種情報を提供する。例えば、提供部134は、管理者装置20に各種情報を提供する。例えば、提供部134は、管理者装置20に被疑出品物に関する情報を提供する。例えば、提供部134は、端末装置10やサービス提供装置50に各種情報を提供する。
(Providing unit 134)
The providing
〔4.判定処理のフロー〕
次に、図6を用いて、実施形態に係る判定システム1による判定処理の手順について説明する。図6は、実施形態に係る判定処理の一例を示すフローチャートである。
[4. (Judgment process flow)
Next, the procedure of determination processing by the
図6に示すように、判定装置100は、オークション情報を取得する(ステップS101)。例えば、判定装置100は、オークション情報記憶部121からオークション情報を取得する。また、例えば、判定装置100は、サービス提供装置50からオークション情報を取得する。
As illustrated in FIG. 6, the
また、判定装置100は、ユーザ情報を取得する(ステップS102)。例えば、判定装置100は、ユーザ情報記憶部122からユーザ情報を取得する。また、例えば、判定装置100は、端末装置10からユーザ情報を取得する。
Moreover, the
その後、判定装置100は、違反出品物または被疑出品物をウォッチリストに含むユーザを対象ユーザとして抽出する(ステップS103)。図1の例では、判定装置100は、出品物AID3をウォッチリストに含むユーザU1、U2、U3を対象ユーザとして抽出する。
Thereafter, the
そして、判定装置100は、ユーザの行動情報に基づいて、対象ユーザのウォッチリストに含まれる出品物が被疑対象かどうかを判定する(ステップS104)。図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID1を被疑出品物ではないと判定する。また、図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID2を被疑出品物ではないと判定する。また、図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「3」であり、閾値「2」以上であるとして出品物AID4を被疑出品物と判定する。また、図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「2」であり、閾値「2」以上であるとして出品物AID5を被疑出品物と判定する。
And the
〔5.判定処理のフロー〕
次に、図7を用いて、実施形態に係る判定システム1による判定処理の手順について説明する。図7は、実施形態に係る判定処理の一例を示すシーケンス図である。
[5. (Judgment process flow)
Next, the procedure of determination processing by the
図7に示すように、判定装置100は、サービス提供装置50からオークション情報を取得する(ステップS201)。例えば、判定装置100は、オークション情報記憶部121(図4参照)に示すようなオークション情報をサービス提供装置50から取得する。
As shown in FIG. 7, the
また、判定装置100は、端末装置10からユーザ情報を取得する(ステップS202)。例えば、判定装置100は、ユーザ情報記憶部122(図5参照)に示すような各ユーザのウォッチリストに関する情報や行動履歴を端末装置10から取得する。なお、例えば、判定装置100は、ユーザ情報記憶部122(図5参照)に示すような各ユーザのウォッチリストに関する情報や行動履歴をサービス提供装置50等の他の外部装置から取得してもよい。
Moreover, the
また、判定装置100は、管理者装置20から違反出品物情報を取得する(ステップS203)。例えば、判定装置100は、管理者装置20から出品物AID3が違反出品物であることを示す情報を取得する。
Moreover, the
その後、判定装置100は、対象ユーザを抽出する(ステップS204)。図1の例では、判定装置100は、出品物AID3をウォッチリストに含むユーザU1、U2、U3を対象ユーザとして抽出する。
Thereafter, the
その後、判定装置100は、被疑出品物を判定する(ステップS205)。図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID1を被疑出品物ではないと判定する。また、図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「1」であり、閾値「2」未満であるとして出品物AID2を被疑出品物ではないと判定する。また、図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「3」であり、閾値「2」以上であるとして出品物AID4を被疑出品物と判定する。また、図1の例では、判定装置100は、対象ユーザのウォッチリストに含まれる数が「2」であり、閾値「2」以上であるとして出品物AID5を被疑出品物と判定する。
Thereafter, the
その後、判定装置100は、被疑出品物情報を管理者装置20へ提供する(ステップS206)。例えば、判定装置100は、出品物AID4、AID5を被疑出品物と判定したことを示す情報を管理者装置20へ提供する。
Thereafter, the
判定装置100から被疑出品物情報を受信した管理者装置20は、被疑出品物が違反出品物かどうかを判定する(ステップS207)。例えば、管理者装置20の管理者は、各被疑出品物の内容を確認すること等により、各被疑出品物が違反出品物かどうかを判定する。例えば、管理者装置20の管理者は、判定装置100により被疑出品物と判定された出品物AID4、AID5の内容を確認すること等により、出品物AID4、AID5が違反出品物かどうかを判定する。
The
その後、管理者装置20は、判定装置100へ違反出品物情報を送信する(ステップS208)。例えば、管理者装置20は、管理者装置20の管理者が出品物AID4、AID5を違反出品物と判定した場合、出品物AID4、AID5が違反出品物であることを示す情報を判定装置100へ送信する。
Thereafter, the
〔6.オークション情報記憶部の他の構成例〕
上記の実施形態に限らず、判定装置100は種々の構成により各種情報を格納してもよい。例えば、判定装置100は、オークションについての種別に関する情報を格納してもよい。この点について、図8及び図9を基に説明する。図8は、実施形態に係るオークション情報記憶部の他の構成例を示す図である。
[6. Other configuration examples of auction information storage unit]
Not limited to the above embodiment, the
(オークション情報記憶部121A)
図8中のオークション情報記憶部121Aは、オークションに関する情報を記憶する。例えば、オークション情報記憶部121Aには、オークションに出品された商品(出品物)等の各種情報が記憶される。図8に示すように、オークション情報記憶部121Aは、オークションに関する情報として、「オークションID」、「ステータス」、「出品物名」、「種別」、「出品者ID」、といった項目が含まれる。このように、オークション情報記憶部121Aは、項目「種別」を有する点以外は、図4に示すオークション情報記憶部121と同様である。
(Auction
The auction
「種別」は、対応するオークションにおける出品物の違法性に関する度合い(ランク)を示す。図8の例では、種別「種別*」の「*」がAから順に違法性のランクが高くなるものとし、種別「種別E」のランクが最も高いものとする。例えば、出品物AID1や出品物AID2の種別「種別A」は、違法性に関するランクが低いことを示す。また、例えば、出品物AID3の種別「種別E」は、違法性に関するランクが高いことを示す。また、例えば、出品物AID4の種別「種別C」は、違法性に関するランクがやや高いことを示す。なお、種別A〜Eの違法性のランクは、例えば、公序良俗に反することや犯罪への利用の虞や他人の権利(著作権等)の侵害の違法性の高低に応じて適宜付与されるものとりする。 “Type” indicates the degree (rank) related to the illegality of the exhibits in the corresponding auction. In the example of FIG. 8, “*” of the type “type *” is assumed to have a higher illegality rank in order from A, and the rank of the type “type E” is the highest. For example, the type “type A” of the exhibit AID1 and the exhibit AID2 indicates that the rank regarding illegality is low. Further, for example, the type “type E” of the exhibit AID3 indicates that the rank regarding illegality is high. Further, for example, the type “type C” of the exhibit AID4 indicates that the rank related to illegality is slightly high. In addition, the rank of illegality of types A to E is appropriately given according to the level of illegality of violation of public order and morals, fear of use for crimes or infringement of rights of others (copyright etc.), for example. Take it.
なお、上記のオークション情報記憶部121Aでは、全出品物について「種別」を記憶する場合を示したが、「種別」は被疑出品物や違反出品物についてのみ記憶してもよい。
In the above-described auction
〔7.判定処理の他のフロー〕
次に、図9を用いて、実施形態に係る判定システム1における判定処理の他のフローについて説明する。図9は、実施形態に係る判定処理の他の例を示すフローチャートである。具体的には、図9は、実施形態に係る判定システム1における各出品物の種別に基づく判定処理の手順を示すフローチャートである。
[7. Other flow of judgment processing]
Next, another flow of determination processing in the
図9に示すように、判定装置100は、オークション情報を取得する(ステップS301)。例えば、判定装置100は、オークション情報記憶部121Aからオークション情報を取得する。また、例えば、判定装置100は、サービス提供装置50からオークション情報を取得する。
As shown in FIG. 9, the
また、判定装置100は、ユーザ情報を取得する(ステップS302)。例えば、判定装置100は、ユーザ情報記憶部122からユーザ情報を取得する。また、例えば、判定装置100は、端末装置10からユーザ情報を取得する。
Moreover, the
その後、判定装置100は、違反出品物または被疑出品物をウォッチリストに含むユーザを対象ユーザとして抽出する(ステップS303)。なお、判定装置100は、違反出品物の種別や被疑出品物の種別に応じて変動する条件に基づいて、対象ユーザを抽出する。
Thereafter, the
例えば、判定装置100は、種別Eである違反出品物または被疑出品物を1個でもウォッチリストに含む場合、そのユーザを対象ユーザとして抽出する。また、例えば、判定装置100は、種別Cである違反出品物または被疑出品物を5個ウォッチリストに含む場合、そのユーザを対象ユーザとして抽出する。また、例えば、判定装置100は、種別Aである違反出品物または被疑出品物を10個ウォッチリストに含む場合、そのユーザを対象ユーザとして抽出する。また、例えば、判定装置100は、種別A〜Eの各々の個別スコアを1〜5として、ウォッチリストに含む違反出品物または被疑出品物の個別スコアの合計が所定の閾値以上であるユーザを対象ユーザとして抽出する。
For example, if the watch list includes at least one violating item or suspicious item of type E, the
例えば、判定装置100は、ウォッチリストに含む違反出品物または被疑出品物の個別スコアの合計が閾値「10」以上であるユーザを対象ユーザとして抽出する。例えば、判定装置100は、あるユーザのウォッチリストに種別Aの違反出品物及び種別Dの被疑出品物が含まれる場合、種別Aの違反出品物の個別スコア「1」と種別Dの被疑出品物の個別スコア「4」とを合計して合計スコア「5(=1+4)」を算出する。この場合、合計スコア「5」が閾値「10」未満であるため、判定装置100は、そのユーザを対象ユーザとして抽出しない。
For example, the
また、例えば、判定装置100は、あるユーザのウォッチリストに種別Bの3つの違反出品物及び種別Eの被疑出品物が含まれる場合、種別Bの各違反出品物の個別スコア「2」と種別Eの被疑出品物の個別スコア「5」とを合計して合計スコア「11(=2*3+5)」を算出する。この場合、合計スコア「11」が閾値「10」以上であるため、判定装置100は、そのユーザを対象ユーザとして抽出する。なお、同じ種別であっても違反出品物の個別スコアのほうが被疑出品物の個別スコアよりも高くなるようにしてもよい。例えば、違反出品物の個別スコアは被疑出品物の個別スコアの1.5倍になるようにしてもよい。
Further, for example, when a certain user's watch list includes three violation items of type B and suspicious items of type E, the
そして、判定装置100は、対象ユーザのウォッチリストに含まれる各出品物の種別に応じた判定条件に基づいて、各出品物が被疑対象かどうかを判定する(ステップS304)。例えば、判定装置100は、出品物が種別Eである場合、その出品物をウォッチリストに含むユーザが1人でもいる場合、その出品物を被疑対象と判定する。また、例えば、判定装置100は、出品物が種別Cである場合、その出品物をウォッチリストに含むユーザが5人いる場合、その出品物を被疑対象と判定する。また、例えば、判定装置100は、出品物が種別Aである場合、その出品物をウォッチリストに含むユーザが10人いる場合、その出品物を被疑対象と判定する。
And the
〔8.効果〕
上述してきたように、実施形態に係る判定装置100は、取得部131と、判定部133とを有する。取得部131は、所定のサービスの利用規約に違反すると判定された対象である違反対象に対する当該所定のサービスを利用するユーザの指定が、所定の条件を満たす当該ユーザの行動情報を取得する。判定部133は、取得部131により取得されたユーザの行動情報と、利用規約に違反する可能性がある被疑対象の判定に用いる所定のモデルとに基づいて、ユーザの行動に関する一の対象が、利用規約に違反する可能性がある被疑対象かどうかを判定する。
[8. effect〕
As described above, the
これにより、実施形態に係る判定装置100は、ユーザの行動情報と利用規約に違反する可能性がある被疑対象の判定に用いる所定のモデルとに基づいて、ユーザの行動に関する一の対象が、利用規約に違反する可能性がある被疑対象かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、判定部133は、違反対象であると未判定の一の対象が被疑対象かどうかを判定する。
Moreover, in the
これにより、実施形態に係る判定装置100は、違反対象であると未判定の一の対象が被疑対象かどうかを判定し、未判定の対象を順次判定することにより、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、判定部133は、ユーザの行動情報に含まれる一の対象ユーザが被疑対象かどうかを判定する。
Moreover, in the
これにより、実施形態に係る判定装置100は、ユーザの行動情報に含まれる一の対象ユーザが被疑対象かどうかを判定し、ユーザの行動情報に含まれた対象から順次判定することにより、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、判定部133は、ユーザが指定した一の対象が被疑対象かどうかを判定する。
Moreover, in the
これにより、実施形態に係る判定装置100は、ユーザが指定した一の対象が被疑対象かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、取得部131は、ユーザが指定した違反対象の数が所定の閾値以上である場合、当該ユーザの行動情報を取得する。
In the
これにより、実施形態に係る判定装置100は、ユーザが指定した違反対象の数が所定の閾値以上である場合、当該ユーザの行動情報を取得し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, when the number of violation targets specified by the user is equal to or greater than a predetermined threshold, the
また、実施形態に係る判定装置100において、取得部131は、ユーザが指定した対象のうち違反対象の割合が所定の閾値以上である場合、当該ユーザの行動情報を取得する。
In the
これにより、実施形態に係る判定装置100は、ユーザが指定した対象のうち違反対象の割合が所定の閾値以上である場合、当該ユーザの行動情報を取得し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、取得部131は、所定のカテゴリに属する違反対象のうち、ユーザが指定した違反対象の割合が所定の閾値以上である場合、当該ユーザの行動情報を取得する。
Moreover, in the
これにより、実施形態に係る判定装置100は、所定のカテゴリに属する違反対象のうち、ユーザが指定した違反対象の割合が所定の閾値以上である場合、当該ユーザの行動情報を取得し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、取得部131は、被疑対象の指定に関する条件を満たすユーザの行動情報を取得する。
Moreover, in the
これにより、実施形態に係る判定装置100は、被疑対象の指定に関する条件を満たすユーザの行動情報を取得し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、判定部133は、ユーザの行動情報に基づいて推定される当該ユーザの行動パターンに応じて、一の対象が被疑対象かどうかを判定するタイミングを変動させる。
Moreover, in the
これにより、実施形態に係る判定装置100は、ユーザの行動情報に基づいて推定される当該ユーザの行動パターンに応じて、一の対象が被疑対象かどうかを判定するタイミングを変動させることにより、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、判定部133は、所定のサービスにおける違反の重大性に関する複数の種別のうち、一の対象が該当する種別に応じて変動する判定条件に基づいて、一の対象が被疑対象かどうかを判定する。
Further, in the
これにより、実施形態に係る判定装置100は、所定のサービスにおける違反の重大性に関する複数の種別のうち、一の対象が該当する種別に応じて変動する判定条件に基づいて、一の対象が被疑対象かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
As a result, the
また、実施形態に係る判定装置100において、判定部133は、一の対象を被疑対象と判定した場合、一の対象を指定する他のユーザが指定する他の対象が被疑対象かどうかを判定する。
In the
これにより、実施形態に係る判定装置100は、一の対象を被疑対象と判定した場合、一の対象を指定する他のユーザが指定する他の対象が被疑対象かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Accordingly, when the
また、実施形態に係る判定装置100において、判定部133は、一の対象が被疑対象と判定されたユーザが他の対象を指定した場合、他の対象が被疑対象かどうかを判定する。
Moreover, in the
これにより、実施形態に係る判定装置100は、一の対象が被疑対象と判定されたユーザが他の対象を指定した場合、他の対象が被疑対象かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、判定部133は、被疑対象と判定した対象が違反対象であるかを判定する。
Moreover, in the
これにより、実施形態に係る判定装置100は、被疑対象と判定した対象が違反対象であるかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、取得部131は、ユーザに関連付けられた所定のリストに違反対象を追加した当該ユーザの行動情報を取得する。判定部133は、取得部131により取得されたユーザの行動情報に基づいて、所定のリストに含まれる一の対象が被疑対象かどうかを判定する。
In the
これにより、実施形態に係る判定装置100は、ユーザの行動情報に基づいて、所定のリストに含まれる一の対象が被疑対象かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
また、実施形態に係る判定装置100において、取得部131は、オークションサービスの利用規約に違反すると判定された出品物である違反出品物を指定したユーザの行動情報を取得する。判定部133は、取得部131により取得されたユーザの行動情報に基づいて、ユーザが指定する一の出品物が、利用規約に違反する可能性がある被疑出品物かどうかを判定する。
Moreover, in the
これにより、実施形態に係る判定装置100は、ユーザの行動情報に基づいて、ユーザが指定する一の出品物が、利用規約に違反する可能性がある被疑出品物かどうかを判定し、利用規約に違反する可能性がある被疑対象を効率的に判定することができる。
Thereby, the
〔9.ハードウェア構成〕
上述してきた実施形態に係る判定装置100は、例えば図10に示すような構成のコンピュータ1000によって実現される。図10は、判定装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM(Read Only Memory)1300、HDD(Hard Disk Drive)1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[9. Hardware configuration)
The
CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
The
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、ネットワークNを介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータをネットワークNを介して他の機器へ送信する。
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として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。
For example, when the computer 1000 functions as the
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments of the present application have been described in detail with reference to the drawings. It is possible to implement the present invention in other forms with improvements.
〔10.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[10. Others]
In addition, among the processes described in the above embodiment, all or part of the processes described as being automatically performed can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the document and drawings can be arbitrarily changed unless otherwise specified. For example, the various types of information illustrated in each drawing is not limited to the illustrated information.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.
また、上述してきた各実施形態に記載された各処理は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 In addition, the processes described in the above-described embodiments can be appropriately combined within a range that does not contradict the processing contents.
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 In addition, the “section (module, unit)” described above can be read as “means” or “circuit”. For example, the acquisition unit can be read as acquisition means or an acquisition circuit.
1 判定システム
100 判定装置
121 オークション情報記憶部
122 ユーザ情報記憶部
130 制御部
131 取得部
132 抽出部
133 判定部
134 提供部
10 端末装置
20 管理者装置
50 サービス提供装置
N ネットワーク
DESCRIPTION OF
Claims (17)
前記取得部により取得された前記対象ユーザの行動情報に含まれる一の対象に関する行動情報と、前記利用規約に違反する可能性がある被疑対象の判定に用いる所定のモデルとに基づいて、前記一の対象が前記被疑対象かどうかを判定する判定部と、
を備えたことを特徴とする判定装置。 Among users who use a predetermined service, a designation for a violation target that is determined to violate the terms of use of the predetermined service, and a target for obtaining the violation target or collecting information on the violation target An acquisition unit for acquiring behavior information of a target user extracted as a user who satisfies a predetermined condition regarding the specification by specifying the violation target as
Based on the behavior information related to one target included in the behavior information of the target user acquired by the acquisition unit, and a predetermined model used for determining a suspicious target that may violate the terms of use. A determination unit for determining whether or not the subject is the suspected subject,
A determination apparatus comprising:
違反対象であると未判定の前記一の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1に記載の判定装置。 The determination unit
The determination apparatus according to claim 1, wherein it is determined whether the one target that has not been determined to be a violation target is a suspected target.
前記対象ユーザの行動情報に含まれる前記一の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1または請求項2に記載の判定装置。 The determination unit
The determination apparatus according to claim 1, wherein it is determined whether the one target included in the behavior information of the target user is a suspicious target.
前記対象ユーザが指定した前記一の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1〜3のいずれか1項に記載の判定装置。 The determination unit
The determination apparatus according to any one of claims 1 to 3, wherein it is determined whether or not the one target designated by the target user is a suspicious target.
ユーザが指定した違反対象の数が所定の閾値以上である場合、当該ユーザを対象ユーザとして、当該対象ユーザの行動情報を取得する
ことを特徴とする請求項1〜4のいずれか1項に記載の判定装置。 The acquisition unit
5. The behavior information of the target user is acquired when the number of violation targets designated by the user is equal to or greater than a predetermined threshold, with the user as the target user. 6. Judgment device.
ユーザが指定した対象のうち違反対象の割合が所定の閾値以上である場合、当該ユーザを対象ユーザとして、当該対象ユーザの行動情報を取得する
ことを特徴とする請求項1〜5のいずれか1項に記載の判定装置。 The acquisition unit
The behavior information of the target user is acquired when the ratio of violation targets among the targets specified by the user is equal to or greater than a predetermined threshold, with the user as the target user. The determination apparatus according to item.
所定のカテゴリに属する違反対象のうち、ユーザが指定した違反対象の割合が所定の閾値以上である場合、当該ユーザを対象ユーザとして、当該対象ユーザの行動情報を取得する
ことを特徴とする請求項1〜6のいずれか1項に記載の判定装置。 The acquisition unit
The behavior information of the target user is acquired when the ratio of the violation target specified by the user among the violation targets belonging to the predetermined category is equal to or greater than a predetermined threshold, with the user as the target user. The determination apparatus according to any one of 1 to 6.
前記被疑対象の指定に関する条件を満たすユーザを対象ユーザとして、当該対象ユーザの行動情報を取得する
ことを特徴とする請求項1〜7のいずれか1項に記載の判定装置。 The acquisition unit
The determination apparatus according to any one of claims 1 to 7, wherein action information of the target user is acquired by setting a user who satisfies a condition regarding the designation of the suspicious target as the target user.
前記対象ユーザの行動情報に基づいて推定される当該対象ユーザの行動パターンに応じて、前記一の対象が前記被疑対象かどうかを判定するタイミングを変動させる
ことを特徴とする請求項1〜8のいずれか1項に記載の判定装置。 The determination unit
The timing for determining whether or not the one target is the suspicious target is varied according to a behavior pattern of the target user estimated based on the behavior information of the target user. The determination apparatus according to any one of the above.
前記所定のサービスにおける違反の重大性に関する複数の種別のうち、前記一の対象が該当する種別に応じて変動する判定条件に基づいて、前記一の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1〜9のいずれか1項に記載の判定装置。 The determination unit
Of the plurality of types relating to the seriousness of violation in the predetermined service, it is determined whether or not the one target is a suspected target based on a determination condition that varies depending on a type to which the one target corresponds. The determination apparatus according to any one of claims 1 to 9.
前記一の対象を被疑対象と判定した場合、前記一の対象を指定する他のユーザが指定する他の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1〜10のいずれか1項に記載の判定装置。 The determination unit
11. The method according to claim 1, wherein when the one target is determined to be a suspicious target, it is determined whether another target specified by another user specifying the one target is a suspicious target. The determination apparatus according to item.
前記一の対象が被疑対象と判定された前記ユーザが他の対象を指定した場合、前記他の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1〜11のいずれか1項に記載の判定装置。 The determination unit
12. The method according to claim 1, wherein, when the user who is determined to be the suspicious object designates another object, whether or not the other object is the suspicious object is determined. The determination apparatus described.
前記被疑対象と判定した対象が違反対象であるかを判定する
ことを特徴とする請求項1〜12のいずれか1項に記載の判定装置。 The determination unit
The determination apparatus according to claim 1, wherein it is determined whether the object determined as the suspected object is a violation object.
ユーザに関連付けられた所定のリストに含まれる違反対象が所定の条件を満たす当該ユーザを対象ユーザとして、当該対象ユーザの行動情報を取得し、
前記判定部は、
前記取得部により取得された前記対象ユーザの行動情報に基づいて、前記所定のリストに含まれる一の対象が被疑対象かどうかを判定する
ことを特徴とする請求項1〜13のいずれか1項に記載の判定装置。 The acquisition unit
The behavioral information of the target user is acquired by setting the target user as a target user for the violation target included in the predetermined list associated with the user,
The determination unit
14. The method according to claim 1, further comprising: determining whether one target included in the predetermined list is a suspicious target based on the behavior information of the target user acquired by the acquisition unit. Determining device according to.
オークションサービスの利用規約に違反すると判定された出品物である違反出品物を指定したユーザの行動情報を取得し、
前記判定部は、
前記取得部により取得された前記対象ユーザの行動情報に基づいて、前記対象ユーザが指定する一の出品物が、前記利用規約に違反する可能性がある被疑出品物かどうかを判定する
ことを特徴とする請求項1〜14のいずれか1項に記載の判定装置。 The acquisition unit
Get the behavior information of the user who specified the violated item that is determined to violate the terms of use of the auction service,
The determination unit
Based on the behavior information of the target user acquired by the acquisition unit, it is determined whether one exhibit designated by the target user is a suspected exhibit that may violate the terms of use. The determination apparatus according to any one of claims 1 to 14.
所定のサービスを利用するユーザのうち、当該所定のサービスの利用規約に違反すると判定された対象である違反対象に対する指定であって、前記違反対象の入手または前記違反対象の情報収集を希望する対象としての前記違反対象に対する指定を行うことにより、前記指定に関する所定の条件を満たすユーザとして抽出される対象ユーザの行動情報を取得する取得工程と、
前記取得工程により取得された前記対象ユーザの行動情報に含まれる一の対象に関する行動情報と、前記利用規約に違反する可能性がある被疑対象の判定に用いる所定のモデルとに基づいて、前記一の対象が前記被疑対象かどうかを判定する判定工程と、
を含んだことを特徴とする判定方法。 A determination method executed by a computer,
Among users who use a predetermined service, a designation for a violation target that is determined to violate the terms of use of the predetermined service, and a target for obtaining the violation target or collecting information on the violation target An acquisition step of acquiring behavior information of a target user extracted as a user who satisfies a predetermined condition regarding the specification by specifying the violation target as
Based on the behavior information related to one target included in the behavior information of the target user acquired in the acquisition step, and a predetermined model used for determining a suspicious target that may violate the terms of use. A determination step of determining whether or not the subject is the suspected subject,
The determination method characterized by including.
前記取得手順により取得された前記対象ユーザの行動情報に含まれる一の対象に関する行動情報と、前記利用規約に違反する可能性がある被疑対象の判定に用いる所定のモデルとに基づいて、前記一の対象が前記被疑対象かどうかを判定する判定手順と、
をコンピュータに実行させることを特徴とする判定プログラム。 Among users who use a predetermined service, a designation for a violation target that is determined to violate the terms of use of the predetermined service, and a target for obtaining the violation target or collecting information on the violation target An acquisition procedure for acquiring behavior information of a target user extracted as a user who satisfies a predetermined condition regarding the specification by specifying the violation target as
Based on the behavior information related to one target included in the behavior information of the target user acquired by the acquisition procedure, and a predetermined model used for determining a suspicious target that may violate the terms of use. A determination procedure for determining whether or not the subject is the suspected subject,
The determination program characterized by causing a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017230010A JP6601823B2 (en) | 2017-11-30 | 2017-11-30 | Determination apparatus, determination method, and determination program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017230010A JP6601823B2 (en) | 2017-11-30 | 2017-11-30 | Determination apparatus, determination method, and determination program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019101606A JP2019101606A (en) | 2019-06-24 |
| JP6601823B2 true JP6601823B2 (en) | 2019-11-06 |
Family
ID=66973686
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017230010A Active JP6601823B2 (en) | 2017-11-30 | 2017-11-30 | Determination apparatus, determination method, and determination program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6601823B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112052364B (en) * | 2020-09-27 | 2024-07-23 | 深圳前海微众银行股份有限公司 | Sensitive information detection method, device, equipment and computer readable storage medium |
| JP7761734B1 (en) * | 2024-11-06 | 2025-10-28 | 楽天グループ株式会社 | Designated commodity detection method, designated commodity detection system, and program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4921875B2 (en) * | 2006-07-13 | 2012-04-25 | ヤフー株式会社 | Network transaction fraud detection method |
| JP5217041B2 (en) * | 2006-10-10 | 2013-06-19 | 日立情報通信エンジニアリング株式会社 | Online commerce system |
| JP6250776B1 (en) * | 2016-12-08 | 2017-12-20 | ヤフー株式会社 | Determination apparatus, determination method, and determination program |
| JP6553156B2 (en) * | 2017-11-22 | 2019-07-31 | ヤフー株式会社 | Determination apparatus, determination method, and determination program |
-
2017
- 2017-11-30 JP JP2017230010A patent/JP6601823B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019101606A (en) | 2019-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7540954B2 (en) | Attention Application User Classification Privacy | |
| US20160292710A1 (en) | Mobile device inducements for causing consumer interactions with kiosks, such as product sample kiosks | |
| KR20210070345A (en) | Inventory Gathering, Image Processing and Market Descriptor Pricing System | |
| CN117501676A (en) | Information processing device, information processing method and program | |
| KR20110102953A (en) | Present, track and redeem conditional incentives | |
| US10366433B2 (en) | Methods and systems for usage based content search results | |
| JP6074524B1 (en) | Learning device, learning method, and learning program | |
| KR20150085004A (en) | Methods and systems for identity based subscription management | |
| US20210019778A1 (en) | Consumer game | |
| JP2020057221A (en) | Information processing method, information processing device, and program | |
| JP6601823B2 (en) | Determination apparatus, determination method, and determination program | |
| JP6553156B2 (en) | Determination apparatus, determination method, and determination program | |
| JP6250776B1 (en) | Determination apparatus, determination method, and determination program | |
| JP6243559B2 (en) | Learning device, learning method, and learning program | |
| WO2020005626A1 (en) | Co-promotions based on measured physical space parameters | |
| US20130006817A1 (en) | Enabling control or use of personal metadata | |
| US20180330407A1 (en) | System and Method for Transacting Trending Assets | |
| JP7091276B2 (en) | Proposed equipment, proposed method and proposed program | |
| JP6958014B2 (en) | Recommender systems, information processing devices and programs | |
| CN106844612B (en) | Method and device for recommending hotwords based on user installed application | |
| Abrahamsen | Ad Blockers, Convenience or Trespass? Click Here to Find out! | |
| US20240372823A1 (en) | Recommending content | |
| JP7250057B2 (en) | LEARNING DEVICE, LEARNING METHOD AND LEARNING PROGRAM | |
| JP2018018560A (en) | Learning device, learning method and learning program | |
| JP2023043761A (en) | Information processing device, information processing method and information processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180420 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190423 |
|
| 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: 20190903 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191001 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6601823 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |