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

JP7750407B2 - Information processing device, calculation method, and calculation program - Google Patents

Information processing device, calculation method, and calculation program

Info

Publication number
JP7750407B2
JP7750407B2 JP2024524551A JP2024524551A JP7750407B2 JP 7750407 B2 JP7750407 B2 JP 7750407B2 JP 2024524551 A JP2024524551 A JP 2024524551A JP 2024524551 A JP2024524551 A JP 2024524551A JP 7750407 B2 JP7750407 B2 JP 7750407B2
Authority
JP
Japan
Prior art keywords
quality score
calculation
status information
quality
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024524551A
Other languages
Japanese (ja)
Other versions
JPWO2023233490A1 (en
Inventor
楊 鐘本
宏樹 伊藤
亮太 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Publication of JPWO2023233490A1 publication Critical patent/JPWO2023233490A1/ja
Application granted granted Critical
Publication of JP7750407B2 publication Critical patent/JP7750407B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

近年、フリマアプリ等の普及から中古品や新古品の利用が増加している。購入者は、品質を妥協する代わりに価格面でメリットを享受できる。商品の売買の際に購入者は商品の品質については、販売者から提供される情報や写真等から独自に判断しなければならないが、いずれも詐称可能でなり、購入者にとっては商品を対面で確認できないことがリスクとなる。In recent years, the popularity of flea market apps has led to an increase in the use of second-hand and second-hand goods. Buyers can enjoy price benefits in exchange for compromising on quality. When buying and selling products, buyers must independently judge the quality of the product based on information and photos provided by the seller, but these can all be fraudulent, and the inability to inspect the product in person poses a risk for buyers.

フリマアプリでは購入者が販売者の対応を評価し、スコアとして公開している。これにより不正を行う販売者は評価が低くなり商品を販売できる機会が減少することで不正を防ぐレピュテーション技術が知られている(非特許文献1、2参照)。 In flea market apps, buyers rate sellers' behavior and publish the scores. This allows fraudulent sellers to receive lower ratings, reducing their opportunities to sell their products, thereby preventing fraud. Reputation technology is known (see non-patent literature 1 and 2).

“メルカリ”、[online]、[令和4年5月16日検索]、インターネット<https://www.mercari.com/jp/help_center/article/1016/>“Mercari,” [online], [searched May 16, 2022], Internet <https://www.mercari.com/jp/help_center/article/1016/> “ヤフオク!”、[online]、[令和4年5月16日検索]、インターネット<https://support.yahoo-net.jp/PccAuctions/s/article/H000005422>"Yahoo! Auctions," [online], [searched May 16, 2022], Internet <https://support.yahoo-net.jp/PccAuctions/s/article/H000005422>

しかしながら、従来の技術では、不正品や品質が低い商品を購入してしまうリスクを低減することができない場合があるという課題があった。例えば、上述したレピュテーション技術では、評価数が少ない場合に購入者は販売者の評価を判断しづらい。また、不正を行う販売者はアカウントを逐次作成することで、低評価されても、新たなアカウントを利用して低評価を回避することが可能であるため、不正品や品質が低い商品を購入してしまうリスクを低減することができない場合があった。 However, conventional technologies have the problem that they may not be able to reduce the risk of purchasing counterfeit or low-quality products. For example, with the reputation technology described above, it is difficult for buyers to judge a seller's reputation if the number of ratings is low. Furthermore, fraudulent sellers create accounts one after another, so even if they receive a low rating, they can use a new account to avoid the low rating, which means that it may not be possible to reduce the risk of purchasing counterfeit or low-quality products.

本発明は、上記に鑑みてなされたものであって、不正品や品質が低い商品を購入してしまうリスクを低減することができる情報処理装置、算出方法及び算出プログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide an information processing device, calculation method, and calculation program that can reduce the risk of purchasing counterfeit or low-quality products.

上述した課題を解決し、目的を達成するために、本発明の情報処理装置は、対象物に取り付けられたセンサが収集した前記対象物の状態に関する状態情報を取得する取得部と、前記取得部によって取得された状態情報用いて、前記対象物の品質を関する品質スコアを算出する算出部と、前記算出部によって算出された品質スコアを出力する出力部とを有することを特徴とする。 In order to solve the above-mentioned problems and achieve the objectives, the information processing device of the present invention is characterized by having an acquisition unit that acquires status information regarding the status of the object collected by a sensor attached to the object, a calculation unit that calculates a quality score regarding the quality of the object using the status information acquired by the acquisition unit, and an output unit that outputs the quality score calculated by the calculation unit.

本発明によれば、不正品や品質が低い商品を購入してしまうリスクを低減することが可能である。 This invention makes it possible to reduce the risk of purchasing counterfeit or low-quality products.

図1は、実施の形態に係るシステムの構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a configuration of a system according to an embodiment. 図2は、本実施形態の情報処理装置の構成を例示するブロック図である。FIG. 2 is a block diagram illustrating the configuration of the information processing apparatus according to this embodiment. 図3は、取得部の処理を説明する図である。FIG. 3 is a diagram illustrating the processing of the acquisition unit. 図4は、算出部の処理を説明する図である。FIG. 4 is a diagram illustrating the processing of the calculation unit. 図5は、算出部の処理を説明する図である。FIG. 5 is a diagram illustrating the processing of the calculation unit. 図6は、算出部の処理を説明する図である。FIG. 6 is a diagram illustrating the processing of the calculation unit. 図7は、出力部の処理を説明する図である。FIG. 7 is a diagram illustrating the processing of the output unit. 図8は、情報処理装置による品質スコア算出処理の概要を説明する図である。FIG. 8 is a diagram illustrating an outline of the quality score calculation process performed by the information processing device. 図9は、実施形態の情報処理装置による品質スコア算出処理の処理手順の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a processing procedure of a quality score calculation process performed by the information processing apparatus according to the embodiment. 図10は、プログラムを実行するコンピュータを示す図である。FIG. 10 is a diagram illustrating a computer that executes a program.

以下に、本願に係る情報処理装置、算出方法及び算出プログラムの実施の形態を図面に基づいて詳細に説明する。また、本発明は、以下に説明する実施の形態により限定されるものではない。 The following describes in detail embodiments of the information processing device, calculation method, and calculation program according to the present application, with reference to the accompanying drawings. Furthermore, the present invention is not limited to the embodiments described below.

[システムの構成]
実施の形態に係る情報処理装置を含むシステムの構成を説明する。図1は、実施の形態に係るシステムの構成の一例を示すブロック図である。図1に示すように、システムは、情報処理装置10と端末装置20と状態センサ30とを有する。情報処理装置10と端末装置20とは、ネットワーク40を介して互いに接続されている。また、端末装置20と状態センサ30とは、bluetooth(登録商標)等で接続され、短距離無線通信を行うものとする。なお、図1に示すネットワークの形態について、各装置は、有線または無線を問わず、インターネット、LANやVPN(Virtual Private Network)などの任意の通信網を介して通信してよい。また、図1に示す構成は一例にすぎず、具体的な構成や各装置の数は特に限定されない。
[System configuration]
The configuration of a system including an information processing device according to an embodiment will be described. FIG. 1 is a block diagram illustrating an example of the configuration of a system according to an embodiment. As shown in FIG. 1, the system includes an information processing device 10, a terminal device 20, and a status sensor 30. The information processing device 10 and the terminal device 20 are connected to each other via a network 40. The terminal device 20 and the status sensor 30 are connected via Bluetooth (registered trademark) or the like, and perform short-range wireless communication. Regarding the network configuration shown in FIG. 1, each device may communicate via any communication network, whether wired or wireless, such as the Internet, a LAN, or a VPN (Virtual Private Network). The configuration shown in FIG. 1 is merely an example, and the specific configuration and the number of devices are not particularly limited.

情報処理装置10は、状態センサ30が取り付けられた商品(対象物)の状態情報を状態センサ30もしくは端末装置20から継続的に取得し、分析することで商品の品質を定量的に評価し、スコア化する。そして、情報処理装置10は、フリマアプリを利用して商品を購入しようとする購入者の端末に対して、商品の品質に関するスコアを出力する。これにより、情報処理装置10では、購入者がスコアを参考にして購入することを実現することができ、不正品や品質が低い商品を購入してしまうリスクを低減することを可能にする。 The information processing device 10 continuously acquires and analyzes status information of a product (object) to which a status sensor 30 is attached from the status sensor 30 or the terminal device 20 to quantitatively evaluate and score the product's quality. The information processing device 10 then outputs a score related to the product's quality to the terminal of a buyer attempting to purchase the product using the flea market app. This allows the information processing device 10 to enable buyers to refer to the score when making a purchase, reducing the risk of purchasing counterfeit or low-quality products.

端末装置20は、状態センサ30から商品の状態情報を定期的に取得し、情報処理装置10に状態情報を定期的に通知する。なお、端末装置20は、どのような装置であってもよく、例えば、スマートフォンやタブレット型端末、ノート型PC、PDA(Personal Digital Assistant)等の情報処理装置であってもよい。The terminal device 20 periodically acquires product status information from the status sensor 30 and periodically notifies the information processing device 10 of the status information. The terminal device 20 may be any device, and may be, for example, an information processing device such as a smartphone, tablet device, notebook PC, or PDA (Personal Digital Assistant).

状態センサ30は、商品に取り付けられたセンサであり、商品の状態情報を商品の固有IDとともに端末装置20に定期的に送信する。例えば、状態センサ30は、状態情報として、x、y、z軸の3方向の加速度加速度、回転速度、光強度、温度、湿度、位置、浸水量等の情報を端末装置20に送信する。The status sensor 30 is a sensor attached to the product and periodically transmits product status information along with the product's unique ID to the terminal device 20. For example, the status sensor 30 transmits information such as acceleration in three directions (x, y, and z axes), rotational speed, light intensity, temperature, humidity, position, and amount of water submerged to the terminal device 20 as status information.

[情報処理装置の構成]
図2は、本実施形態の情報処理装置の構成を例示するブロック図である。図2に例示するように、本実施形態の情報処理装置10は、通信処理部11、制御部12、および記憶部13を有する。
[Configuration of information processing device]
2 is a block diagram illustrating the configuration of an information processing apparatus according to this embodiment. As illustrated in FIG. 2, the information processing apparatus 10 according to this embodiment includes a communication processing unit 11, a control unit 12, and a storage unit 13.

通信処理部11は、NIC(Network Interface Card)等で実現され、LAN(Local Area Network)やインターネットなどの電気通信回線を介して通信を制御する。 The communication processing unit 11 is realized using a NIC (Network Interface Card) or the like, and controls communication via telecommunications lines such as a LAN (Local Area Network) or the Internet.

記憶部13は、制御部12による各種処理に必要なデータおよびプログラムを格納し、状態情報DB13aおよび品質スコアDB13bを有する。例えば、記憶部13は、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。 The memory unit 13 stores data and programs necessary for various processes performed by the control unit 12, and has a status information DB 13a and a quality score DB 13b. For example, the memory unit 13 is a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disk.

状態情報DB13aは、対象物の状態情報を記憶する。例えば、状態情報DB13aは、対象物を一意に識別する固有IDに対応付けて、その対象物に取り付けられた状態センサから送信された各時刻の状態情報を記憶する。状態情報DB13aは、各時刻の状態情報として、例えば、x、y、z軸の3方向の各加速度、回転速度、光強度、温度、湿度、位置、浸水量等の値を記憶する。 Status information DB13a stores status information for objects. For example, status information DB13a stores status information at each time transmitted from a status sensor attached to the object, in association with a unique ID that uniquely identifies the object. Status information DB13a stores values such as acceleration in the three directions of the x, y, and z axes, rotational speed, light intensity, temperature, humidity, position, and amount of water intrusion as status information at each time.

品質スコアDB13bは、後述する算出部12bによって算出された品質スコアを記憶する。例えば、状態情報DB13aは、対象物の固有IDに対応付けて、その対象物の品質スコアを記憶する。 The quality score DB 13b stores the quality scores calculated by the calculation unit 12b described below. For example, the status information DB 13a stores the quality score of an object in association with the object's unique ID.

制御部12は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する。例えば、制御部12は、取得部12a、算出部12bおよび出力部12cを有する。ここで、制御部12は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などの電子回路やASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路である。The control unit 12 has an internal memory for storing programs that define various processing procedures and required data, and executes various processes using these. For example, the control unit 12 has an acquisition unit 12a, a calculation unit 12b, and an output unit 12c. Here, the control unit 12 is an electronic circuit such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit), or an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).

取得部12aは、対象物に取り付けられた状態センサ30が収集した対象物の状態に関する状態情報を取得する。例えば、取得部12aは、状態情報として、状態センサ30からx、y、z軸の3方向の各加速度、回転速度、光強度、温度、湿度、位置および浸水量の情報のうち、いずれか一つまたは複数の情報を取得する。ここで、取得部12aは、固有IDとともに状態情報を取得し、固有IDと紐づけて状態情報を状態情報DB13aに格納する。なお、取得部12aは、状態情報を取得するタイミングとして、定期的に取得してもよいし、品質スコアの要求を受け付けた際に取得してもよいし、その他所定の条件を満たした場合に取得するようにしてもよい。The acquisition unit 12a acquires status information relating to the status of the object collected by a status sensor 30 attached to the object. For example, the acquisition unit 12a acquires, as status information, one or more of the following information from the status sensor 30: acceleration in each of the three directions (x, y, and z axes), rotational speed, light intensity, temperature, humidity, position, and water inundation. Here, the acquisition unit 12a acquires the status information along with a unique ID, and stores the status information in the status information DB 13a in association with the unique ID. Note that the acquisition unit 12a may acquire the status information periodically, when a request for a quality score is received, or when other predetermined conditions are met.

また、取得部12aは、状態センサ30から状態情報を受信した端末装置20を介して状態情報を取得する。つまり、図3に例示するように、状態センサ30は、低電力で動作するため、Bluetoothのような短距離の通信機能しか持たず、情報処理装置10へのデータ送信は端末装置20を介して行う。ここで、対象物に対して状態センサ30の付け替えができてしまうと対象物の状態情報を詐称できてしまうため、例えば、以下のような対策のいずれかを行うことで詐称を回避する。まず、状態センサ30を対象物に固定し、物理的に付け替えができないようにするようにしてもよい。また、状態センサ30が、既知の人工物メトリクスの技術を使用し、対象物の固有IDを状態センサ30が取得し、固有IDとともに状態センサ30を情報処理装置10に登録させる。これにより、情報処理装置10が対象物の固有IDが変化したことを検知できるようにしてもよい。 The acquisition unit 12a also acquires the status information via the terminal device 20, which receives the status information from the status sensor 30. In other words, as illustrated in FIG. 3, the status sensor 30 operates on low power and only has short-range communication capabilities such as Bluetooth, and transmits data to the information processing device 10 via the terminal device 20. If the status sensor 30 could be reattached to the object, the object's status information could be falsified. Therefore, for example, falsification can be avoided by taking one of the following measures. First, the status sensor 30 may be fixed to the object so that it cannot be physically reattached. Alternatively, the status sensor 30 may acquire the object's unique ID using known artifact metrics technology and register the status sensor 30 together with the unique ID in the information processing device 10. This may allow the information processing device 10 to detect a change in the object's unique ID.

算出部12bは、取得部12aによって取得された状態情報を用いて、対象物の品質を関する品質スコアを算出する。例えば、算出部12bは、状態情報を用いて、対象物の所定方向の移動量が閾値を超えた回数、温度または湿度が所定の条件を超えた時間、紫外線の強度が所定の条件を超えた時間、および、水センサが検知した回数のうち、いずれか一つまたは複数を計数し、計数した値に応じて、品質スコアを算出するようにしてもよい。また、例えば、算出部12bは、状態情報に含まれる各センサデータの値が異常と検知された回数に応じて、品質スコアを算出するようにしてもよい。 The calculation unit 12b uses the status information acquired by the acquisition unit 12a to calculate a quality score related to the quality of the object. For example, the calculation unit 12b may use the status information to count one or more of the following: the number of times the amount of movement of the object in a predetermined direction exceeds a threshold; the time during which the temperature or humidity exceeds a predetermined condition; the time during which the intensity of ultraviolet light exceeds a predetermined condition; and the number of times the water sensor detects water, and calculate the quality score based on the counted values. Furthermore, for example, the calculation unit 12b may calculate the quality score based on the number of times the value of each sensor data included in the status information is detected as abnormal.

例えば、算出部12bは、図4に例示するような観点から、ルールに基づくスコアSrを算出する方法や、異常検知を用いたスコアSaを算出する方法でそれぞれスコアを算出し、これらを総合的に判断して品質スコアをもとめてもよい。例えば、スコア重みW=(Ws,Wa)とし、品質スコアを以下のように定義する。
品質スコア S = (Ws x Sr + Wa x Sa) / 2
For example, the calculation unit 12b may calculate scores by a method of calculating a score Sr based on rules and a method of calculating a score Sa using anomaly detection from the viewpoint illustrated in Fig. 4, and determine the quality score by comprehensively determining these scores. For example, the score weight W = (Ws, Wa), and the quality score is defined as follows:
Quality Score S = (Ws x Sr + Wa x Sa) / 2

ここで、図5を用いて、ルールに基づくスコアSrを算出する方法について説明する。図5に例示するように、算出部12bは、ルールA,B,C,D・・・による減点を行う。ここでは、ルール数をN、各ルールの重みをWa,Wb,Wc,Wdとし、ルールのヒットの回数R=(Ra,Rb,Nc,Nd,...),0<=Rx<=Nmaxとして、Dを品質スコアの初期値をとして、品質スコアを以下のように定義する。例えば、算出部12bは、下記式によりスコアSrを算出する。
Sr=D-(RxW/N)=D-(WaxNa+WbxNb+WcxNc+WdxNd…)/N)
Here, a method for calculating the rule-based score Sr will be described with reference to Fig. 5. As illustrated in Fig. 5, the calculation unit 12b performs point deductions based on rules A, B, C, D, etc. Here, the number of rules is N, the weights of each rule are Wa, Wb, Wc, Wd, the number of rule hits is R = (Ra, Rb, Nc, Nd,...), 0 <= Rx <= Nmax, and D is the initial value of the quality score, and the quality score is defined as follows: For example, the calculation unit 12b calculates the score Sr using the following formula:
Sr=D-(RxW/N)=D-(WaxNa+WbxNb+WcxNc+WdxNd…)/N)

続いて、図6を用いて、異常検知を用いたスコアSaを算出する方法について説明する。図6に例示するように、算出部12bは、各センサの値から異常検知数を計数し、異常検知数および重みを用いて、スコアSaを算出する。ここでは、N個のセンサがあるものとし、センサごとに異常と検知された回数A=(a1,a2,…),0<=ai<=Amaxとし、各センサの重みをW=(w1,w2,…)とし、Dを品質スコアの初期値とする。例えば、算出部12bは、下記式によりスコアSaを算出する。
Sa=D-((AxW)/N)=D-((a1xw1+a2xw2+…)/N)
Next, a method for calculating the score Sa using anomaly detection will be described with reference to FIG. 6. As illustrated in FIG. 6, the calculation unit 12b counts the number of anomaly detections from the values of each sensor, and calculates the score Sa using the number of anomaly detections and weights. Here, it is assumed that there are N sensors, the number of times an anomaly is detected for each sensor is A=(a1, a2, ...), 0<=ai<=Amax, the weight of each sensor is W=(w1, w2, ...), and D is the initial value of the quality score. For example, the calculation unit 12b calculates the score Sa using the following formula.
Sa=D-((AxW)/N)=D-((a1xw1+a2xw2+…)/N)

そして、算出部12bは、品質スコアを算出すると、算出した品質スコアを品質スコアDB13bに格納する。なお、算出部12bは、品質スコアを算出するタイミングとして、取得部12aが新しい状態情報を取得するたびに、品質スコアを算出してもよいし、端末装置20から品質スコアの要求があった場合に、品質スコアを算出してもよい。 After calculating the quality score, the calculation unit 12b stores the calculated quality score in the quality score DB 13b. The calculation unit 12b may calculate the quality score each time the acquisition unit 12a acquires new status information, or may calculate the quality score when a quality score request is received from the terminal device 20.

出力部12cは、算出部12bによって算出された品質スコアを出力する。例えば、出力部12cは、端末装置20から固有IDを受け付けた場合には、当該固有IDに対応する品質スコアを品質スコアDB13bから読み出し、端末装置20に品質スコアを出力する。 The output unit 12c outputs the quality score calculated by the calculation unit 12b. For example, when the output unit 12c receives a unique ID from the terminal device 20, it reads the quality score corresponding to the unique ID from the quality score DB 13b and outputs the quality score to the terminal device 20.

例えば、図7に例示するように、購入者は、販売者から対象物の固有IDを所得し、自身の端末装置20に固有IDを入力する。そして、端末装置20は、固有IDとともに品質スコア要求を品質スコア算出システム(情報処理装置10)に通知する。情報処理装置10は、品質スコアDB13bに保存されている対象物の品質スコアを取得し、利用者の端末装置20に結果を表示させる。 For example, as illustrated in Figure 7, a purchaser obtains the unique ID of an object from a seller and inputs the unique ID into their own terminal device 20. The terminal device 20 then notifies the quality score calculation system (information processing device 10) of a quality score request along with the unique ID. The information processing device 10 obtains the quality score of the object stored in the quality score DB 13b and displays the result on the user's terminal device 20.

このように、図8に例示するように、情報処理装置10は、対象物の状態情報を継続的に取得し、使用期間や過去の使用の状況から品質をスコアとして定量化する。そして、情報処理装置10は、購入者からの品質スコア要求があった場合には、品質スコアを購入者に提供することで、対象物の購入者は品質スコアをもとに購入する際の客観的な参考情報とすることが可能となる。 As shown in Figure 8, the information processing device 10 continuously acquires status information about the object and quantifies the quality as a score based on the period of use and past usage. If a purchaser requests a quality score, the information processing device 10 provides the purchaser with the quality score, allowing the purchaser to use the quality score as objective reference information when making a purchase.

[情報処理装置10の処理手順]
次に、図9を用いて、情報処理装置10が実行する処理の処理手順の一例について説明する。図9は、実施形態の情報処理装置による品質スコア算出処理の処理手順の一例を示すフローチャートである。なお、図9では、状態情報を取得する処理、品質スコアを算出する処理、品質スコアを出力する処理が一連の処理として行われる例を記載しているが、各処理のタイミングはこれに限定されるものではない。
[Processing Procedure of Information Processing Device 10]
Next, an example of a processing procedure of processing executed by the information processing device 10 will be described with reference to Fig. 9. Fig. 9 is a flowchart showing an example of a processing procedure of quality score calculation processing by the information processing device of the embodiment. Note that Fig. 9 describes an example in which the processing of acquiring state information, the processing of calculating the quality score, and the processing of outputting the quality score are performed as a series of processing, but the timing of each processing is not limited to this.

図9に例示するように、情報処理装置10の取得部12aは、対象物に取り付けられた状態センサ30が収集した対象物の状態に関する状態情報を取得する(ステップS101)。例えば、取得部12aは、状態情報として、状態センサ30からx、y、z軸の3方向の各加速度、回転速度、光強度、温度、湿度、位置および浸水量の情報のうち、いずれか一つまたは複数の情報を取得する。9, the acquisition unit 12a of the information processing device 10 acquires status information relating to the status of the object collected by the status sensor 30 attached to the object (step S101). For example, the acquisition unit 12a acquires, as the status information, one or more pieces of information from the status sensor 30, including acceleration in each of the three directions of the x-, y-, and z-axes, rotational speed, light intensity, temperature, humidity, position, and amount of flooding.

そして、算出部12bは、取得部12aによって取得された状態情報用いて、対象物の品質を関する品質スコアを算出する(ステップS102)。算出部12bは、算出した品質スコアを品質スコアDB13bに格納する。例えば、算出部12bは、状態情報を用いて、対象物の所定方向の移動量が閾値を超えた回数、温度または湿度が所定の条件を超えた時間、紫外線の強度が所定の条件を超えた時間、および、水センサが検知した回数のうち、いずれか一つまたは複数を計数し、計数した値に応じて、品質スコアを算出するようにしてもよい。また、例えば、算出部12bは、状態情報に含まれる各センサデータの値が異常と検知された回数に応じて、品質スコアを算出するようにしてもよい。 Then, the calculation unit 12b calculates a quality score related to the quality of the object using the status information acquired by the acquisition unit 12a (step S102). The calculation unit 12b stores the calculated quality score in the quality score DB 13b. For example, the calculation unit 12b may use the status information to count one or more of the following: the number of times the movement amount of the object in a predetermined direction exceeds a threshold; the time during which the temperature or humidity exceeds a predetermined condition; the time during which the intensity of ultraviolet light exceeds a predetermined condition; and the number of times the water sensor detects water, and calculate the quality score based on the counted values. Furthermore, for example, the calculation unit 12b may calculate the quality score based on the number of times the value of each sensor data included in the status information is detected as abnormal.

出力部12cは、算出部12bによって算出された品質スコアを出力する(ステップS103)。例えば、出力部12cは、端末装置20から固有IDを受け付けた場合には、当該固有IDに対応する品質スコアを品質スコアDB13bから読み出し、端末装置20に品質スコアを出力する。The output unit 12c outputs the quality score calculated by the calculation unit 12b (step S103). For example, when the output unit 12c receives a unique ID from the terminal device 20, it reads the quality score corresponding to the unique ID from the quality score DB 13b and outputs the quality score to the terminal device 20.

[実施の形態の効果]
このように、実施形態に係る情報処理装置10は、対象物に取り付けられた状態センサ30が収集した対象物の状態に関する状態情報を取得し、取得した状態情報用いて、対象物の品質を関する品質スコアを算出し、算出した品質スコアを出力する。このため、情報処理装置10では、不正品や品質が低い商品を購入してしまうリスクを低減することが可能である。
[Effects of the embodiment]
In this way, the information processing device 10 according to the embodiment acquires status information relating to the status of the object collected by the status sensor 30 attached to the object, calculates a quality score relating to the quality of the object using the acquired status information, and outputs the calculated quality score. Therefore, the information processing device 10 can reduce the risk of purchasing counterfeit or low-quality products.

つまり、情報処理装置10では、例えば、フリマアプリ等を介した状態でも購入者が商品の品質に関する情報として品質スコアを参考にして購入することができ、不正品や品質が低い商品を購入してしまうリスクを低減することが可能である。 In other words, with the information processing device 10, even when purchasing through a flea market app, for example, buyers can refer to the quality score as information about the quality of the product, thereby reducing the risk of purchasing counterfeit or low-quality products.

〔システム構成等〕
上記実施形態に係る図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のごとく構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、CPUおよび当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
[System configuration, etc.]
The components of each device shown in the drawings according to the above embodiments are conceptual functional units and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown in the drawings, and all or part of the devices can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc. Furthermore, all or any part of the processing functions performed by each device can be realized by a CPU and a program analyzed and executed by the CPU, or can be realized as hardware using wired logic.

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

〔プログラム〕
また、上記実施形態において説明した情報処理装置が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。この場合、コンピュータがプログラムを実行することにより、上記実施形態と同様の効果を得ることができる。さらに、かかるプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませて実行することにより上記実施形態と同様の処理を実現してもよい。
〔program〕
It is also possible to create a program written in a computer-executable language that executes the processes executed by the information processing device described in the above embodiments. In this case, the same effects as those of the above embodiments can be achieved by having a computer execute the program. Furthermore, such a program may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read and executed by a computer to achieve the same processes as those of the above embodiments.

図10は、プログラムを実行するコンピュータを示す図である。図10に例示するように、コンピュータ1000は、例えば、メモリ1010と、CPU1020と、ハードディスクドライブインタフェース1030と、ディスクドライブインタフェース1040と、シリアルポートインタフェース1050と、ビデオアダプタ1060と、ネットワークインタフェース1070とを有し、これらの各部はバス1080によって接続される。 Figure 10 is a diagram showing a computer that executes a program. As illustrated in Figure 10, the computer 1000 has, for example, memory 1010, a CPU 1020, a hard disk drive interface 1030, a disk drive interface 1040, a serial port interface 1050, a video adapter 1060, and a network interface 1070, and each of these components is connected by a bus 1080.

メモリ1010は、図10に例示するように、ROM(Read Only Memory)1011及びRAM1012を含む。ROM1011は、例えば、BIOS(Basic Input Output System)等のブートプログラムを記憶する。ハードディスクドライブインタフェース1030は、図10に例示するように、ハードディスクドライブ1031に接続される。ディスクドライブインタフェース1040は、図10に例示するように、ディスクドライブ1041に接続される。例えば、磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ1041に挿入される。シリアルポートインタフェース1050は、図10に例示するように、例えば、マウス1051、キーボード1052に接続される。ビデオアダプタ1060は、図10に例示するように、例えばディスプレイ1061に接続される。 As illustrated in FIG. 10, the memory 1010 includes a ROM (Read Only Memory) 1011 and a RAM 1012. The ROM 1011 stores a boot program such as a BIOS (Basic Input Output System). The hard disk drive interface 1030 is connected to a hard disk drive 1031 as illustrated in FIG. 10. The disk drive interface 1040 is connected to a disk drive 1041 as illustrated in FIG. 10. A removable storage medium such as a magnetic disk or optical disk is inserted into the disk drive 1041. The serial port interface 1050 is connected to a mouse 1051 and a keyboard 1052 as illustrated in FIG. 10. The video adapter 1060 is connected to a display 1061 as illustrated in FIG. 10.

ここで、図10に例示するように、ハードディスクドライブ1031は、例えば、OS1091、アプリケーションプログラム1092、プログラムモジュール1093、プログラムデータ1094を記憶する。すなわち、上記のプログラムは、コンピュータ1000によって実行される指令が記述されたプログラムモジュールとして、例えば、ハードディスクドライブ1031に記憶される。 Here, as illustrated in FIG. 10, the hard disk drive 1031 stores, for example, an OS 1091, an application program 1092, a program module 1093, and program data 1094. In other words, the above programs are stored, for example, on the hard disk drive 1031 as program modules that describe instructions to be executed by the computer 1000.

また、上記実施形態で説明した各種データは、プログラムデータとして、例えば、メモリ1010やハードディスクドライブ1031に記憶される。そして、CPU1020が、メモリ1010やハードディスクドライブ1031に記憶されたプログラムモジュール1093やプログラムデータ1094を必要に応じてRAM1012に読み出し、各種処理手順を実行する。 In addition, the various data described in the above embodiment are stored as program data, for example, in memory 1010 or hard disk drive 1031. Then, the CPU 1020 reads the program module 1093 and program data 1094 stored in memory 1010 or hard disk drive 1031 into RAM 1012 as needed, and executes various processing procedures.

なお、プログラムに係るプログラムモジュール1093やプログラムデータ1094は、ハードディスクドライブ1031に記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してCPU1020によって読み出されてもよい。あるいは、プログラムに係るプログラムモジュール1093やプログラムデータ1094は、ネットワーク(LAN(Local Area Network)、WAN(Wide Area Network)等)を介して接続された他のコンピュータに記憶され、ネットワークインタフェース1070を介してCPU1020によって読み出されてもよい。 The program module 1093 and program data 1094 related to the program do not necessarily have to be stored on the hard disk drive 1031, but may be stored, for example, on a removable storage medium and read by the CPU 1020 via a disk drive or the like. Alternatively, the program module 1093 and program data 1094 related to the program may be stored in another computer connected via a network (such as a LAN (Local Area Network), WAN (Wide Area Network)), and read by the CPU 1020 via the network interface 1070.

以上、本発明者によってなされた発明を適用した実施形態について説明したが、本実施形態による本発明の開示の一部をなす記述および図面により本発明は限定されることはない。すなわち、本実施形態に基づいて当業者等によりなされる他の実施形態、実施例および運用技術等は全て本発明の範疇に含まれる。 The above describes an embodiment of the invention made by the inventor, but the present invention is not limited to the descriptions and drawings that form part of the disclosure of the present invention according to this embodiment. In other words, all other embodiments, examples, operational techniques, etc. made by those skilled in the art based on this embodiment are included in the scope of the present invention.

10 情報処理装置
11 通信処理部
12 制御部
12a 取得部
12b 算出部
12c 出力部
13 記憶部
13a 状態情報DB
13b 品質スコアDB
REFERENCE SIGNS LIST 10 Information processing device 11 Communication processing unit 12 Control unit 12a Acquisition unit 12b Calculation unit 12c Output unit 13 Storage unit 13a Status information DB
13b Quality score DB

Claims (6)

対象物に取り付けられたセンサが収集した前記対象物の状態に関する状態情報を取得する取得部と、
前記取得部によって取得された状態情報用いて、前記対象物の品質関する品質スコアを算出する算出部と、
前記算出部によって算出された品質スコアを出力する出力部と
を有し、
前記算出部は、前記状態情報を用いて、前記対象物の所定方向の移動量が閾値を超えた回数、温度または湿度が所定の条件を超えた時間、紫外線の強度が所定の条件を超えた時間、および、水センサが検知した回数のうち、いずれか一つまたは複数を計数し、計数した値に応じて、前記品質スコアを算出することを特徴とする情報処理装置。
an acquisition unit that acquires state information relating to a state of the object collected by a sensor attached to the object;
a calculation unit that calculates a quality score related to the quality of the object using the state information acquired by the acquisition unit;
an output unit that outputs the quality score calculated by the calculation unit ,
The calculation unit uses the status information to count one or more of the following: the number of times the object's movement in a specified direction exceeded a threshold, the time the temperature or humidity exceeded a specified condition, the time the ultraviolet light intensity exceeded a specified condition, and the number of times the water sensor detected water, and calculates the quality score based on the counted values .
前記取得部は、前記状態情報として、前記センサからx、y、z軸の3方向の各加速度、回転速度、光強度、温度、湿度、位置および浸水量の情報のうち、いずれか一つまたは複数の情報を取得することを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the acquisition unit acquires, as the status information, one or more of the following information from the sensor: acceleration in each of the three directions of the x-, y-, and z-axes, rotational speed, light intensity, temperature, humidity, position, and amount of water immersion. 前記取得部は、前記センサから前記状態情報を受信した端末を介して前記状態情報を取得することを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the acquisition unit acquires the status information via a terminal that receives the status information from the sensor. 前記算出部は、前記状態情報に含まれる各センサデータの値が異常と検知された回数に応じて、前記品質スコアを算出することを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the calculation unit calculates the quality score according to the number of times that the value of each sensor data included in the status information is detected as abnormal. 情報処理装置によって実行される算出方法であって、
対象物に取り付けられたセンサが収集した前記対象物の状態に関する状態情報を取得する取得工程と、
前記取得工程によって取得された状態情報用いて、前記対象物の品質関する品質スコアを算出する算出工程と、
前記算出工程によって算出された品質スコアを出力する出力工程と
を含み、
前記算出工程は、前記状態情報を用いて、前記対象物の所定方向の移動量が閾値を超えた回数、温度または湿度が所定の条件を超えた時間、紫外線の強度が所定の条件を超えた時間、および、水センサが検知した回数のうち、いずれか一つまたは複数を計数し、計数した値に応じて、前記品質スコアを算出することを特徴とする算出方法。
A calculation method executed by an information processing device, comprising:
an acquisition step of acquiring status information relating to the status of the object collected by a sensor attached to the object;
a calculation step of calculating a quality score related to the quality of the object using the state information acquired by the acquisition step;
an output step of outputting the quality score calculated by the calculation step ,
The calculation process uses the status information to count one or more of the following: the number of times the object's movement in a specified direction exceeds a threshold, the time the temperature or humidity exceeds a specified condition, the time the ultraviolet intensity exceeds a specified condition, and the number of times the water sensor detects water; and calculates the quality score according to the counted values .
対象物に取り付けられたセンサが収集した前記対象物の状態に関する状態情報を取得する取得ステップと、
前記取得ステップによって取得された状態情報用いて、前記対象物の品質関する品質スコアを算出する算出ステップと、
前記算出ステップによって算出された品質スコアを出力する出力ステップと
をコンピュータに実行させ
前記算出ステップは、前記状態情報を用いて、前記対象物の所定方向の移動量が閾値を超えた回数、温度または湿度が所定の条件を超えた時間、紫外線の強度が所定の条件を超えた時間、および、水センサが検知した回数のうち、いずれか一つまたは複数を計数し、計数した値に応じて、前記品質スコアを算出することを特徴とする算出プログラム。
an acquisition step of acquiring status information relating to a status of the object collected by a sensor attached to the object;
a calculation step of calculating a quality score related to the quality of the object using the state information acquired by the acquisition step;
an output step of outputting the quality score calculated by the calculation step ;
The calculation step is a calculation program characterized by using the status information to count one or more of the following: the number of times the object's movement in a specified direction exceeds a threshold, the time the temperature or humidity exceeds a specified condition, the time the ultraviolet intensity exceeds a specified condition, and the number of times the water sensor detects water, and calculating the quality score based on the counted values .
JP2024524551A 2022-05-30 2022-05-30 Information processing device, calculation method, and calculation program Active JP7750407B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/022008 WO2023233490A1 (en) 2022-05-30 2022-05-30 Information processing device, calculation method, and calculation program

Publications (2)

Publication Number Publication Date
JPWO2023233490A1 JPWO2023233490A1 (en) 2023-12-07
JP7750407B2 true JP7750407B2 (en) 2025-10-07

Family

ID=89025911

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024524551A Active JP7750407B2 (en) 2022-05-30 2022-05-30 Information processing device, calculation method, and calculation program

Country Status (2)

Country Link
JP (1) JP7750407B2 (en)
WO (1) WO2023233490A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014229128A (en) 2013-05-23 2014-12-08 日本電信電話株式会社 Electronic commerce system, market platform device, sensor device, electronic commerce method, and electronic commerce program
US20150348058A1 (en) 2014-06-03 2015-12-03 Ford Global Technologies, Llc Apparatus and System for Generating Vehicle Usage Model
WO2016072117A1 (en) 2014-11-07 2016-05-12 ソニー株式会社 Information processing device, control method, and storage medium
JP2018025948A (en) 2016-08-09 2018-02-15 齋 石田 Customer support system and customer support method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014229128A (en) 2013-05-23 2014-12-08 日本電信電話株式会社 Electronic commerce system, market platform device, sensor device, electronic commerce method, and electronic commerce program
US20150348058A1 (en) 2014-06-03 2015-12-03 Ford Global Technologies, Llc Apparatus and System for Generating Vehicle Usage Model
WO2016072117A1 (en) 2014-11-07 2016-05-12 ソニー株式会社 Information processing device, control method, and storage medium
JP2018025948A (en) 2016-08-09 2018-02-15 齋 石田 Customer support system and customer support method

Also Published As

Publication number Publication date
WO2023233490A1 (en) 2023-12-07
JPWO2023233490A1 (en) 2023-12-07

Similar Documents

Publication Publication Date Title
US11170392B2 (en) System and method for classifying relevant competitors
CN103577991B (en) A user identification method and device
TWI430196B (en) Method , apparatus and computer readable medium for establishing and updating reputation scores in online participatory systems
JP6440661B2 (en) Determination device, determination method, and determination program
Burnie Exploring the interconnectedness of cryptocurrencies using correlation networks
KR20190082921A (en) Methods of adjusting risk parameters, and methods and devices for risk identification
WO2014148871A1 (en) Preferential internet auction system on basis of bid participation time
JP7750407B2 (en) Information processing device, calculation method, and calculation program
CN106157045B (en) Method, device and server for identifying fake transactions based on logistics data
US20200380543A1 (en) Determining particulars of an item in an online marketplace
TWM603158U (en) Computing apparatus for program trading
Dronova et al. Counteraction to e-commerce crimes committed with the use of online stores
US20160335714A1 (en) Relisting physical auction items at a networked marketplace
US20130159129A1 (en) Endurance auction system and method
Fu et al. The Impact of Seller Expertise and a Refund Guarantee on Auction Outcome: Evidence from an Online Field Experiment of Camera Lens Market.
JP7645216B2 (en) Information processing device, information processing method, and information processing program
US8024228B1 (en) Concealed performance bid
JP2011128839A5 (en)
JP7556908B2 (en) Providing device, providing method, and providing program
Hou et al. Dynamic pricing for group‐buying strategy with network externality
Akintunde et al. An Ensemble-based Shill Bidding Prediction Model in Car* Auction System
CN115293894B (en) A Bitcoin transaction identification method and device based on transaction mode
JP7632583B2 (en) Unfair trade visualization device, method and program
Wang et al. Do extra dollars paid-off? an exploratory study on topcoder
JP2025155482A5 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250602

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250908

R150 Certificate of patent or registration of utility model

Ref document number: 7750407

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150