JP7598983B2 - Substitution verification system, substitution verification method, and program - Google Patents
Substitution verification system, substitution verification method, and program Download PDFInfo
- Publication number
- JP7598983B2 JP7598983B2 JP2023128590A JP2023128590A JP7598983B2 JP 7598983 B2 JP7598983 B2 JP 7598983B2 JP 2023128590 A JP2023128590 A JP 2023128590A JP 2023128590 A JP2023128590 A JP 2023128590A JP 7598983 B2 JP7598983 B2 JP 7598983B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- code information
- seller
- code
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本開示は、すり替え検証システム、すり替え検証方法、及びプログラムに関する。 This disclosure relates to a swap verification system, a swap verification method, and a program.
従来、インターネットを利用して商品を販売する電子商取引が知られている。電子商取引の一例として、個人間で取引を行うオンラインフリーマーケットも知られている。オンラインフリーマーケットでは、商品を販売する販売者は、ダンボール等の梱包資材に商品を梱包したうえで、商品を購入した購入者に商品を発送する。オンラインフリーマーケットを一例とする電子商取引では、悪意のある者による商品のすり替えが問題となっている。 Conventionally, electronic commerce, in which goods are sold over the Internet, has been known. One example of electronic commerce is an online flea market, where transactions are conducted between individuals. In an online flea market, a seller packs the goods in packaging materials such as cardboard boxes and then ships the goods to the buyer who has purchased the goods. In electronic commerce, of which online flea markets are one example, there has been a problem of malicious parties switching goods.
例えば、特許文献1~4には、商品又は梱包資材に貼り付け可能なシールにコードを形成し、シールを剥がすと、コードを欠損させる技術が記載されている。特許文献5には、商品名、数量、配送ルート、会社名、配送員名、及び配送時間等の内容を特定するための管理番号を含むコードが印刷された改ざん防止シールの当該コードを利用して、異物の混入や商品の抜き取りを防止する技術が記載されている。特許文献6には、商品に表示された二次元コードと、これと対になる他の二次元コードと、が一組になるように管理することによって、商品が入れ違いになることを防止する技術が記載されている。
For example,
しかしながら、特許文献1~4の改ざん防止シールを利用したとしても、商品又は梱包資材が開封されたか否かを検証することはできるが、商品のすり替えを検証できない。特許文献5の技術では、異物の混入や商品の抜き取りを対象としているので、商品のすり替えを検証できない。特許文献6の技術では、商品の入れ違いを対象としているので、商品のすり替えを検証できない。
However, even if the tamper-evident seals of
本開示の目的の1つは、商品のすり替えを検証することである。 One of the purposes of this disclosure is to verify product substitution.
本開示に係るすり替え検証システムは、商品又は当該商品の梱包資材に貼られたセキュリティシールに形成されたコードが、前記商品を販売する販売者の販売者端末により読み取られた場合に、前記販売者端末から、前記コードに関するコード情報を取得する第1取得部と、前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付け部と、前記商品を購入した購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得部と、前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行部と、を含む。 The swap verification system according to the present disclosure includes a first acquisition unit that acquires code information relating to a code formed on a security seal affixed to a product or the product's packaging material from a seller terminal of a seller who sells the product when the code is read by the seller terminal of the seller who sells the product, a first association unit that associates product identification information capable of identifying the product with the code information acquired from the seller terminal, a second acquisition unit that acquires the code information from the purchaser terminal when the code is read by a purchaser terminal of a purchaser who purchased the product, and an execution unit that executes a swap verification process for verifying swapping of the product based on the code information associated with the product identification information and the code information acquired from the purchaser terminal.
本開示によれば、商品のすり替えを検証できる。 This disclosure makes it possible to verify product swapping.
[1.すり替え検証システムの全体構成]
本開示に係るすり替え検証システムの実施形態の一例を説明する。図1は、すり替え検証システムの全体構成の一例を示す図である。例えば、すり替え検証システム1は、サーバ10、販売者端末20、購入者端末30、及び管理者端末40を含む。サーバ10、販売者端末20、購入者端末30、及び管理者端末40の各々は、インターネット又はLAN等のネットワークNに接続される。
[1. Overall configuration of the swap verification system]
An example of an embodiment of a swap verification system according to the present disclosure will be described. Fig. 1 is a diagram showing an example of the overall configuration of the swap verification system. For example, the
サーバ10は、サーバコンピュータである。例えば、サーバ10は、制御部11、記憶部12、及び通信部13を含む。制御部11は、少なくとも1つのプロセッサを含む。記憶部12は、RAM等の揮発性メモリと、フラッシュメモリ等の不揮発性メモリと、を含む。通信部13は、有線通信用の通信インタフェースと、無線通信用の通信インタフェースと、の少なくとも一方を含む。
The
販売者端末20は、販売者のコンピュータである。販売者は、商品を販売する者である。本実施形態では、販売者が個人である場合を例に挙げるが、販売者は、組織であってもよい。例えば、販売者は、実店舗、オンライン上の店舗、店舗を持たない会社、会社以外の法人、国、地方公共団体、又はその他の組織であってもよい。図1では、1つの販売者端末20だけが示されているが、複数の販売者端末20が存在してもよい。
The
例えば、販売者端末20は、パーソナルコンピュータ、タブレット、スマートフォン、又はウェアラブル端末である。販売者端末20は、制御部21、記憶部22、通信部23、操作部24、表示部25、及び撮影部26を含む。制御部21、記憶部22、及び通信部23の物理的構成は、それぞれ制御部11、記憶部12、及び通信部13と同様であってよい。操作部24は、キーボード、マウス、又はタッチパネル等の入力デバイスである。表示部25は、液晶ディスプレイ又は有機ELディスプレイ等のディスプレイである。撮影部26は、少なくとも1つのカメラを含む。
For example, the
購入者端末30は、購入者のコンピュータである。購入者は、商品を購入する者である。本実施形態では、購入者が個人である場合を例に挙げるが、購入者は、組織であってもよい。例えば、購入者は、実店舗、オンライン上の店舗、店舗を持たない会社、会社以外の法人、国、地方公共団体、又はその他の組織であってもよい。図1では、1つの購入者端末30だけが示されているが、複数の購入者端末30が存在してもよい。
The
例えば、購入者端末30は、パーソナルコンピュータ、タブレット、スマートフォン、又はウェアラブル端末である。購入者端末30は、制御部31、記憶部32、通信部33、操作部34、表示部35、及び撮影部36を含む。制御部31、記憶部32、通信部33、操作部34、表示部35、及び撮影部36の物理的構成は、それぞれ制御部11、記憶部12、通信部13、操作部24、表示部25、及び撮影部26と同様であってよい。
For example, the
管理者端末40は、管理者のコンピュータである。管理者は、すり替え検証システム1を管理する者である。本実施形態では、管理者がオンラインフリーマーケットの運営会社である場合を例に挙げるが、管理者は、オンラインフリーマーケットの運営会社以外の他の組織又は個人であってもよい。例えば、他の組織は、オンラインフリーマーケット以外の他のサービスの運営会社、実店舗、オンライン上の店舗、店舗を持たない会社、会社以外の法人、国、又は地方公共団体であってもよい。図1では、1つの管理者端末40だけが示されているが、複数の管理者端末40が存在してもよい。
The
例えば、管理者端末40は、パーソナルコンピュータ、タブレット、スマートフォン、又はウェアラブル端末である。管理者端末40は、制御部41、記憶部42、通信部43、操作部44、及び表示部45を含む。制御部41、記憶部42、通信部43、操作部44、及び表示部45の物理的構成は、それぞれ制御部11、記憶部12、通信部13、操作部24、及び表示部25と同様であってよい。
For example, the
なお、記憶部12,22,32,42に記憶されるプログラムは、ネットワークNを介して供給されてもよい。また、コンピュータ読み取り可能な情報記憶媒体に記憶されたプログラムが、情報記憶媒体を読み取る読取部(例えば、光ディスクドライブやメモリカードスロット)、又は、外部機器とデータの入出力をするための入出力部(例えば、USBポート)を介して供給されてもよい。
The programs stored in the
また、すり替え検証システム1は、少なくとも1つのコンピュータを含めばよく、図1の例に限られない。例えば、すり替え検証システム1は、販売者端末20、購入者端末30、及び管理者端末40を含まずに、サーバ10だけを含んでもよい。この場合、販売者端末20、購入者端末30、及び管理者端末40は、すり替え検証システム1の外部に存在する。例えば、すり替え検証システム1は、サーバ10及び管理者端末40だけを含んでもよい。この場合、販売者端末20及び購入者端末30は、すり替え検証システム1の外部に存在する。
Furthermore, the
[2.すり替え検証システムの概要]
すり替え検証システム1は、商品が発送される任意のサービスに適用可能である。例えば、すり替え検証システム1は、オンラインフリーマーケット、ネットオークション、オンラインフリーマーケット及びネットオークション以外の電子商取引、実店舗における小売サービス、又は物流サービスに適用可能である。本実施形態では、すり替え検証システム1をオンラインフリーマーケットに適用した場合を例に挙げる。オンラインフリーマーケットサービスと記載した箇所は、他の任意のサービスに読み替えることができる。
[2. Overview of the swap verification system]
The
本実施形態では、管理者は、オンラインフリーマーケットの運営会社である。購入者及び販売者は、オンラインフリーマーケットのユーザである。オンラインフリーマーケットでは、原則として、個人間取引(いわゆるCtoC)が行われる。オンラインフリーマーケットでは、個人間取引以外の他の取引(例えば、いわゆるBtoB又はBtoC)が行われてもよい。商品の出品から購入までの流れ自体は、公知の流れであってよい。本実施形態では、購入者が商品の購入手続きを行った後の流れを説明する。例えば、購入者が商品の購入手続きを行うと、販売者は、商品の発送手続きを行う。 In this embodiment, the administrator is the operating company of the online flea market. The buyers and sellers are users of the online flea market. In the online flea market, in principle, transactions between individuals (so-called CtoC) take place. In the online flea market, transactions other than transactions between individuals (for example, so-called BtoB or BtoC) may also take place. The flow itself from listing an item to purchasing it may be a publicly known flow. In this embodiment, the flow after the buyer has completed the purchase procedure for the item will be explained. For example, when the buyer has completed the purchase procedure for the item, the seller completes the shipping procedure for the item.
図2は、販売者端末20に表示される販売者画面の一例を示す図である。例えば、販売者端末20がサーバ10にログインすると、発送手続きに関する操作を受け付ける販売者画面SC1が表示部25に表示される。販売者がボタンB10を選択すると、商品の送り状を作成するための送り状情報が表示部25に表示される。送り状情報自体は、公知のオンラインフリーマーケットで利用されている情報であってよい。販売者は、送り状情報を確認し、商品の梱包作業を行う。
Figure 2 is a diagram showing an example of a seller screen displayed on the
本実施形態では、管理者は、商品のすり替えを検証するために、販売者に対し、セキュリティシールを送付する。商品のすり替えは、悪意のある者が正当な商品を他の商品に入れ替えることである。本実施形態では、購入者が行う商品のすり替えの検証を例に挙げるが、商品のすり替えは、購入者以外の他の者により行われる可能性もある。例えば、商品のすり替えは、販売者、販売者が発送のために商品を持ちこんだ店舗の店員(例えば、コンビニエンスストアの店員等)、商品を配送する配送者、商品が購入者に配送される前に一時的に商品を預かった者、又はその他の者により行われる可能性もある。 In this embodiment, the administrator sends a security seal to the seller to verify that the product has been swapped. Product swapping occurs when a malicious person replaces a legitimate product with another product. In this embodiment, the verification of product swapping performed by the purchaser is given as an example, but product swapping may also be performed by someone other than the purchaser. For example, product swapping may also be performed by the seller, a store clerk to which the seller brings the product for shipping (e.g., a convenience store clerk), a delivery person who delivers the product, a person who temporarily holds the product before it is delivered to the purchaser, or any other person.
セキュリティシールは、剥がされると少なくとも一部が破損するシールである。セキュリティシールは、剥がされると少なくとも一部の見た目が変わるシールということもできる。セキュリティシールは、セキュリティラベル又はセキュリティステッカー等の他の名称で呼ばれることもある。セキュリティシール自体は、公知の種々のタイプであってよい。例えば、剥がされると破れるタイプ、剥がされると跡が残るタイプ、貼り直しができないタイプ、又はその他のタイプであってもよい。 A security seal is a seal that is at least partially damaged when removed. A security seal can also be described as a seal that changes at least a portion of its appearance when removed. A security seal may also be called by other names, such as a security label or a security sticker. The security seal itself may be of various types known in the art. For example, the security seal may be of a type that breaks when removed, a type that leaves a mark when removed, a type that cannot be reapplied, or other type.
本実施形態では、セキュリティシールにコードが形成されている。コードには、商品のすり替えの検証に利用される情報がコード化されている。以降、この情報を、コード情報という。例えば、コード情報は、他のコード情報と重複しないように発行されたIDである。本実施形態では、コードの一例として二次元コードを説明するが、コード自体は、種々の種類を利用可能である。例えば、コードは、バーコードであってもよい。バーコード及び二次元コードの両方がセキュリティシールに形成されていてもよい。形成とは、印刷だけではなく、箔押し又はエンボス加工等の他の方法も含む意味である。 In this embodiment, a code is formed on the security seal. Information used to verify product substitution is encoded in the code. Hereinafter, this information is referred to as code information. For example, the code information is an ID that is issued so as not to overlap with other code information. In this embodiment, a two-dimensional code is described as an example of a code, but various types of codes can be used. For example, the code may be a barcode. Both a barcode and a two-dimensional code may be formed on the security seal. Forming is meant to include not only printing, but also other methods such as foil stamping or embossing.
本実施形態では、商品に貼られるセキュリティシールと、梱包資材に貼られるセキュリティシールと、が利用される場合を例に挙げる。以降、商品に貼られるセキュリティシールを、第1セキュリティシールSS1という。梱包資材に貼られるセキュリティシールを、第2セキュリティシールSS2という。第1セキュリティシールSS1及び第2セキュリティシールSS2を区別しない場合には、単にセキュリティシールSSという。購入者は、管理者から送付された複数のセキュリティシールSSの中から任意の2枚を、第1セキュリティシールSS1及び第2セキュリティシールSS2として利用可能である。 In this embodiment, an example is given in which a security seal affixed to a product and a security seal affixed to packaging materials are used. Hereinafter, the security seal affixed to the product is referred to as the first security seal SS1. The security seal affixed to packaging materials is referred to as the second security seal SS2. When there is no need to distinguish between the first security seal SS1 and the second security seal SS2, they are simply referred to as security seal SS. The purchaser can use any two of the multiple security seals SS sent by the administrator as the first security seal SS1 and the second security seal SS2.
また、第1セキュリティシールSS1に形成されたコードを、第1コードC1という。第2セキュリティシールSS2に形成されたコードを、第2コードC2という。第1コードC1及び第2コードC2を区別しない場合には、単にコードCという。更に、第1コードC1にコード化されたコード情報を、第1コード情報という。第2コードC2にコード化されたコード情報を、第2コード情報という。第1コード情報及び第2コード情報を区別しない場合には、単にコード情報という。 The code formed on the first security seal SS1 is referred to as the first code C1. The code formed on the second security seal SS2 is referred to as the second code C2. When there is no distinction between the first code C1 and the second code C2, they are simply referred to as code C. Furthermore, the code information coded into the first code C1 is referred to as the first code information. The code information coded into the second code C2 is referred to as the second code information. When there is no distinction between the first code information and the second code information, they are simply referred to as code information.
例えば、販売者が販売者画面SC1のボタンB11を選択すると、撮影部26が起動して、販売者画面SC1は、図2の右上の状態になる。販売者がボタンB13を選択すると、撮影部26は、第1セキュリティシールSS1の第1コードC1を読み取る。その後、販売者画面SC1は、図2の左下の状態になる。販売者がボタンB14を選択すると、撮影部26は、第2セキュリティシールSS2の第2コードC2を読み取る。その後、販売者端末20は、サーバ10に対し、第1コードC1から読み取った第1コード情報と、第2コードC2から読み取った第2コード情報と、を送信する。
For example, when the seller selects button B11 on the seller screen SC1, the photographing
例えば、サーバ10は、販売者端末20から第1コード情報及び第2コード情報を受信すると、第1コード情報及び第2コード情報を登録する。その後、図2の右下のように、第1コード情報及び第2コード情報の登録が完了したことが販売者画面SC1上で通知される。販売者は、ボタンB15を選択して、第1コードC1及び第2コードC2の少なくとも一方を再び撮影することもできる。販売者がボタンB16を選択すると、販売者画面SC1は、図2の左上の状態に戻る。第1コード情報及び第2コード情報の登録が完了すると、販売者は、商品を梱包してボタンB12を選択する。
For example, when the
図3及び図4は、販売者が商品を梱包する手順の一例を示す図である。本実施形態では、梱包資材Pの一例としてダンボールを説明するが、梱包資材P自体は、種々の種類を利用可能である。例えば、ダンボール以外の箱、箱以外の容器、紙袋、ビニール袋、封筒、又はその他の資材が梱包資材Pに相当してもよい。1つの商品が複数の梱包資材Pで梱包されてもよい。逆に、複数の商品が1つの梱包資材Pで梱包されてもよい。 Figures 3 and 4 are diagrams showing an example of the procedure for a seller to package a product. In this embodiment, cardboard is described as an example of packaging material P, but various types of packaging material P itself can be used. For example, packaging material P may be a box other than cardboard, a container other than a box, a paper bag, a plastic bag, an envelope, or other materials. One product may be packaged with multiple packaging materials P. Conversely, multiple products may be packaged with one packaging material P.
図3及び図4のように、第1セキュリティシールSS1は、短辺の端部付近(端部から所定距離以内の場所、例えば、端部から1センチメートル以内)に第1コードC1が形成されている。第1セキュリティシールSS1は、当該端部と対向する他の端部付近には、第1コードC1が形成されない。第2セキュリティシールSS2も同様に、短辺の端部付近に第2コードC2が形成されている。第2セキュリティシールSS2は、当該端部と対向する他の端部付近には、第2コードC2が形成されない。 As shown in Figures 3 and 4, the first security seal SS1 has a first code C1 formed near the end of the short side (within a specified distance from the end, for example, within 1 centimeter from the end). The first security seal SS1 does not have a first code C1 formed near the other end opposite that end. Similarly, the second security seal SS2 has a second code C2 formed near the end of the short side. The second security seal SS2 does not have a second code C2 formed near the other end opposite that end.
図3のように、販売者は、第1セキュリティシールSS1の一部を商品Iに貼る。例えば、販売者は、第1セキュリティシールSS1のうち、第1コードC1が形成された第1コード部分P10を商品Iに貼る。販売者は、第1セキュリティシールSS1のうち、第1コード部分P10以外の他の部分P11を、梱包資材Pの底面に貼る。図3の例では、商品Iのうち、第1セキュリティシールSS1が貼られた面と反対側の面は、梱包資材Pの側面に接している。商品Iは、第1セキュリティシールSS1によって、梱包資材Pの内部で固定される。 As shown in FIG. 3, the seller affixes a portion of the first security seal SS1 to the product I. For example, the seller affixes the first code portion P10 of the first security seal SS1, in which the first code C1 is formed, to the product I. The seller affixes the other portion P11 of the first security seal SS1 other than the first code portion P10 to the bottom surface of the packaging material P. In the example of FIG. 3, the surface of the product I opposite the surface to which the first security seal SS1 is affixed is in contact with the side of the packaging material P. The product I is fixed inside the packaging material P by the first security seal SS1.
図4に移り、販売者は、梱包資材Pの上面(蓋)を閉じる。販売者は、梱包資材Pの上面と側面をつなぐようにして、第2セキュリティシールSS2を貼る。図4の例では、第2セキュリティシールSS2のうち、第2コードC2が形成された第2コード部分P20が、梱包資材Pの上面に貼られている。第2セキュリティシールSS2のうち、第2コード部分P20以外の他の部分P21が、梱包資材Pの側面に貼られている。 Moving on to Figure 4, the seller closes the top surface (lid) of the packaging material P. The seller attaches the second security seal SS2 so as to connect the top surface and side surface of the packaging material P. In the example of Figure 4, of the second security seal SS2, the second code portion P20 on which the second code C2 is formed is attached to the top surface of the packaging material P. Of the second security seal SS2, the portion P21 other than the second code portion P20 is attached to the side surface of the packaging material P.
本実施形態では、梱包資材Pの4つの側面のうち、1つの側面は、透明の部材Mを含む。例えば、この部材Mは、ビニール又はプラスチック製のシートである。図3及び図4の例では、第1セキュリティシールSS1は、透明の部材Mを介して外部から視認可能である。販売者は、商品Iの梱包前ではなく、商品Iの梱包後に第1コードC1及び第2コードC2を撮影してもよい。何者かが、梱包資材Pを開けて商品Iを取り出すと、第1コードC1及び第2コードC2が破損する。 In this embodiment, one of the four sides of the packaging material P includes a transparent member M. For example, this member M is a vinyl or plastic sheet. In the example of Figures 3 and 4, the first security seal SS1 is visible from the outside through the transparent member M. The seller may photograph the first code C1 and the second code C2 after packaging the product I, rather than before packaging the product I. If someone opens the packaging material P and removes the product I, the first code C1 and the second code C2 will be damaged.
図5は、第1コードC1が破損した第1セキュリティシールSS1と、第2コードC2が破損した第2セキュリティシールSS2と、の一例を示す図である。図5では、第1セキュリティシールSS1及び第2セキュリティシールSS2の各々が、全面にわたって破損されている場合が示されているが、第1セキュリティシールSS1及び第2セキュリティシールSS2のうち、剥がされた部分が破損する。 Figure 5 shows an example of a first security seal SS1 with a damaged first code C1 and a second security seal SS2 with a damaged second code C2. Figure 5 shows a case where the first security seal SS1 and the second security seal SS2 are each damaged over the entire surface, but the peeled off portions of the first security seal SS1 and the second security seal SS2 are damaged.
図6は、購入者が梱包資材Pから商品Iを取り出す様子の一例を示す図である。例えば、購入者は、第2セキュリティシールSS2の少なくとも一部を剥がし、梱包資材Pの上面を開ける。図6の例では、第2コード部分P20が梱包資材Pの上面から剥がされているので、第2コードC2が破損する。購入者は、第1セキュリティシールSS1の少なくとも一部を剥がし、梱包資材Pから商品Iを取り出す。図6の例では、第1コード部分P10が商品Iから剥がされているので、第1コードC1が破損する。 Figure 6 is a diagram showing an example of a purchaser removing product I from packaging material P. For example, the purchaser peels off at least a portion of the second security seal SS2 to open the top of the packaging material P. In the example of Figure 6, the second code portion P20 has been peeled off from the top of the packaging material P, damaging the second code C2. The purchaser peels off at least a portion of the first security seal SS1 to remove product I from the packaging material P. In the example of Figure 6, the first code portion P10 has been peeled off from product I, damaging the first code C1.
例えば、購入者が、商品Iを偽の商品にすり替えたとする。更に、購入者が、管理者又は販売者に対し、偽の商品を梱包資材Pに入れた写真を証拠として送信し、返品又は返金を迫ったとする。この場合、購入者は、第1コードC1及び第2コードC2が破損した状態の写真しか送信できず、かつ、第1コード情報及び第2コード情報を読み取れないので、購入者の主張は、信ぴょう性を欠くと考えられる。一方、購入者が、第1コードC1及び第2コードC2が破損していない写真を送信し、かつ、第1コード情報及び第2コード情報を読み取れた場合には、販売者が誤った商品Iを発送した可能性があると考えられる。 For example, suppose that a purchaser replaces product I with a counterfeit product. Furthermore, suppose that the purchaser sends a photo of the counterfeit product in packaging material P to the administrator or seller as evidence, and demands a return or refund. In this case, the purchaser can only send a photo in which the first code C1 and second code C2 are damaged, and the first code information and second code information cannot be read, so the purchaser's claim is considered to lack credibility. On the other hand, if the purchaser sends a photo in which the first code C1 and second code C2 are not damaged, and the first code information and second code information can be read, it is considered possible that the seller has shipped the wrong product I.
図7は、購入者端末30に表示される購入者画面の一例を示す図である。例えば、購入者は、商品Iに問題がなければ、購入者画面SC2のボタンB20を選択し、受取手続きを完了させる。受取手続き自体は、公知のオンラインフリーマーケットの流れと同様であってよい。購入者は、商品Iに問題がある場合、購入者画面SC2のボタンB21を選択する。購入者がボタンB21を選択すると、第1コードC1及び第2コードC2を読み取るために撮影部36が起動する。
Figure 7 is a diagram showing an example of a purchaser screen displayed on the
例えば、購入者がボタンB21を選択すると、購入者画面SC2は、図7の右上の状態になる。購入者がボタンB22を選択すると、撮影部36は、梱包資材P内の商品Iに貼られた第1セキュリティシールSS1の第1コードC1を撮影する。購入者端末30は、第1コードC1から第1コード情報を取得する。購入者がボタンB23を選択すると、撮影部36は、第1コードC1を撮影しない。
For example, when the purchaser selects button B21, the purchaser screen SC2 will appear in the state shown in the upper right of FIG. 7. When the purchaser selects button B22, the photographing
例えば、撮影部36がボタンB22を選択して第1コードC1を撮影した場合、又は、購入者がボタンB23を選択した場合、購入者画面SC2は、図7の左下の状態になる。購入者がボタンB24を選択すると、撮影部36は、梱包資材P内の商品Iに貼られた第2セキュリティシールSS2の第2コードC2を撮影する。購入者端末30は、第2コードC2から第2コード情報を取得する。購入者がボタンB25を選択すると、撮影部36が第2コードC2を撮影しない。
For example, if the photographing
例えば、撮影部36がボタンB24を選択して第2コードC2を撮影した場合、又は、購入者がボタンB25を選択した場合、購入者画面SC2は、図7の右下の状態になる。購入者がボタンB26を選択すると、撮影部36は、商品Iが入った状態の梱包資材Pの全体を撮影する。購入者がボタンB27を選択すると、撮影部36は、梱包資材Pの全体を撮影しない。
For example, when the photographing
例えば、購入者は、購入者画面SC2に対し、問い合わせ内容を入力して問い合わせ手続きを完了する。購入者が問い合わせ手続きを完了すると、購入者端末30は、サーバ10に対し、第1コード情報、第2コード情報、商品Iが入った状態の梱包資材Pの全体の撮影画像、及び問い合わせ内容を送信する。サーバ10は、これらの情報を受信して記憶部12に記録すると、管理者端末40に対し、問い合わせがあったことを通知する。管理者は、管理者端末40を操作して、問い合わせ内容を確認する。
For example, the purchaser completes the inquiry procedure by entering the inquiry details on the purchaser screen SC2. When the purchaser completes the inquiry procedure, the
図8は、管理者端末40に表示される管理者画面の一例を示す図である。例えば、管理者画面SC3には、購入者が第1コードC1及び第2コードC2の各々を撮影部36で読み取れたか否かを示す情報が表示される。管理者は、管理者画面SC3を確認し、購入者による返品又は返金の要求を許可するか否かを判断する。図8の上側の例では、第1コード情報及び第2コード情報が両方とも正当なので、販売者が誤った商品Iを発送したとの推定が働く。図8の下側の例では、第1コード情報及び第2コード情報が両方とも読み取れないので、購入者が商品Iをすり替えたとの推定が働く。
Figure 8 is a diagram showing an example of an administrator screen displayed on the
以上のように、すり替え検証システム1では、第1セキュリティシールSS1が商品Iに貼られる。第2セキュリティシールSS2が梱包資材Pに貼られる。管理者が購入者からの問い合わせを受けた場合に、第1セキュリティシールSS1の第1コードC1にコード化された第1コード情報と、第2セキュリティシールSS2の第2コードC2にコード化された第2コード情報と、が読み取れる状態か否かが判定される。これにより、商品のすり替えを検証する管理者の業務を支援できるようになっている。以降、すり替え検証システム1の詳細を説明する。
As described above, in the
[3.すり替え検証システムで実現される機能]
図9は、すり替え検証システム1で実現される機能の一例を示す図である。
[3. Functions realized by the swap verification system]
FIG. 9 is a diagram showing an example of functions realized by the
[3-1.サーバで実現される機能]
例えば、サーバ10は、データ記憶部100、第1取得部101、第1関連付け部102、第2取得部103、及び実行部104を含む。データ記憶部100は、記憶部12により実現される。第1取得部101、第1関連付け部102、第2取得部103、及び実行部104は、制御部11により実現される。
[3-1. Functions realized by the server]
For example, the
[データ記憶部]
データ記憶部100は、サービスを提供するために必要なデータを記憶する。例えば、データ記憶部100は、ユーザデータベースDB1及び商品データベースDB2を記憶する。
[Data storage unit]
The
図10は、ユーザデータベースDB1の一例を示す図である。ユーザデータベースDB1は、オンラインフリーマーケットにおけるユーザに関する各種情報が格納されたデータベースである。販売者及び購入者の各々は、ユーザの1人である。例えば、ユーザデータベースDB1には、ユーザID、パスワード、氏名、住所、及び利用状況情報が格納される。ユーザデータベースDB1には、ユーザに関する何らかの情報が格納されるようにすればよく、ユーザデータベースDB1に格納される情報は、図10の例に限られない。例えば、ユーザデータベースDB1には、過去の利用履歴に関する情報が格納されてもよい。 Figure 10 is a diagram showing an example of user database DB1. User database DB1 is a database that stores various information related to users in the online flea market. Each seller and buyer is a user. For example, user ID, password, name, address, and usage information are stored in user database DB1. Any information related to a user may be stored in user database DB1, and the information stored in user database DB1 is not limited to the example in Figure 10. For example, information related to past usage history may be stored in user database DB1.
ユーザIDは、ユーザを識別可能なユーザ識別情報である。このため、ユーザIDと記載した箇所は、ユーザ識別情報と読み替えることができる。ユーザ識別情報は、ユーザID以外の他の情報であってもよく、ユーザIDに限られない。例えば、ユーザ識別情報は、メールアドレス又は電話番号であってもよい。ユーザ識別情報は、ユーザを何らかの形で識別可能な情報であればよい。パスワードは、オンラインフリーマーケットにログインするために利用される。氏名及び住所は、送り状情報として利用される。 The user ID is user identification information that can identify a user. Therefore, any place that says "user ID" can be read as "user identification information." The user identification information may be information other than a user ID and is not limited to a user ID. For example, the user identification information may be an email address or a phone number. The user identification information may be any information that can identify a user in some way. The password is used to log in to the online flea market. The name and address are used as shipping information.
利用状況情報は、オンラインフリーマーケットの利用状況に関する情報である。例えば、利用状況情報は、販売者としての利用状況に関する情報と、購入者としての利用状況に関する情報と、の少なくとも一方を含む。販売者としての利用状況に関する情報は、ユーザが販売者として出品した商品の商品IDである。購入者としての利用状況に関する情報は、ユーザが購入者として購入した商品の商品IDである。利用状況情報には、他の種々の利用状況に関する情報が含まれてよい。 The usage status information is information about the usage status of the online flea market. For example, the usage status information includes at least one of information about the usage status as a seller and information about the usage status as a buyer. The information about the usage status as a seller is the product ID of the product that the user has put up for sale as a seller. The information about the usage status as a buyer is the product ID of the product that the user has purchased as a buyer. The usage status information may include information about various other usage statuses.
図11は、商品データベースDB2の一例を示す図である。商品データベースDB2は、オンラインフリーマーケットにおける商品に関する各種情報が格納されたデータベースである。例えば、商品データベースDB2には、商品ID、商品情報、販売者のユーザID、購入者のユーザID、第1コード情報、第2コード情報、取引状況情報、及び問い合わせ情報が格納される。商品データベースDB2には、商品に関する何らかの情報が格納されるようにすればよく、商品データベースDB2に格納される情報は、図11の例に限られない。例えば、商品データベースDB2には、商品の購入が可能な期限、商品が購入された日時、送り状情報、又はその他の情報が格納されてもよい。 Figure 11 is a diagram showing an example of product database DB2. Product database DB2 is a database that stores various information related to products in the online flea market. For example, product database DB2 stores product IDs, product information, seller user IDs, purchaser user IDs, first code information, second code information, transaction status information, and inquiry information. Product database DB2 only needs to store any information related to products, and the information stored in product database DB2 is not limited to the example in Figure 11. For example, product database DB2 may store the deadline for purchasing the product, the date and time the product was purchased, invoice information, or other information.
商品IDは、商品を識別可能なユーザ識別情報である。このため、商品IDと記載した箇所は、商品識別情報と読み替えることができる。商品識別情報は、商品ID以外の他の情報であってもよく、商品IDに限られない。例えば、商品識別情報は、商品名であってもよい。商品識別情報は、商品を何らかの形で識別可能な情報であればよい。商品情報は、商品に関する情報である。例えば、商品情報は、商品名、価格、説明文、及び商品画像を含む。 The product ID is user identification information that can identify a product. Therefore, any place that says "product ID" can be read as "product identification information." The product identification information may be information other than the product ID and is not limited to the product ID. For example, the product identification information may be the product name. The product identification information may be information that can identify the product in some way. The product information is information about the product. For example, the product information includes the product name, price, description, and product image.
例えば、販売者がオンラインフリーマーケットに商品を出品すると、サーバ10は、他の商品の商品IDと重複しないように、当該商品の商品IDを発行する。出品の流れは、公知のオンラインフリーマーケットの流れであってよい。商品IDは、予め定められたルールに基づいて発行されるようにすればよい。サーバ10は、商品ID、販売者が出品時に入力した商品名等の商品情報、及び販売者のユーザIDを互いに関連付けて商品データベースDB2に格納する。
For example, when a seller puts up an item on an online flea market, the
例えば、購入者が商品の購入手続きを完了すると、サーバ10は、当該商品の商品IDと、購入者のユーザIDと、を関連付けて商品データベースDB2に格納する。取引状況情報は、商品の取引状況に関する情報である。例えば、取引状況情報は、発送準備中及び配送中といった取引のステータス、各ステータスになった日時、販売者及び購入者間でやりとりされるメッセージ、及びその他の情報が格納される。問い合わせ情報は、購入者から管理者に対する問い合わせに関する情報である。例えば、問い合わせ情報は、購入者端末30から受信した撮影画像、第1コード情報、及び第2コード情報を含む。
For example, when a purchaser completes the purchase procedure for a product, the
[第1取得部]
第1取得部101は、商品又は当該商品の梱包資材に貼られたセキュリティシールSSに形成されたコードCが、商品を販売する販売者の販売者端末20により読み取られた場合に、販売者端末20から、コードCに関するコード情報を取得する。本実施形態では、個人間取引の一例であるオンラインフリーマーケットが利用されるので、第1取得部101は、販売者及び購入者の間で行われる個人間取引における販売者の販売者端末20から、コード情報を取得する。個人間取引は、ネットオークションサービスといった他のサービスであってもよい。
[First acquisition unit]
When the code C formed on the security seal SS affixed to the product or the product's packaging material is read by the
本実施形態では、撮影部26がコードCを読み取る場合を説明するが、撮影部26以外の他の読取装置によってコードCが読み取られてもよい。例えば、他の読取装置は、コードリーダ、リーダライタ、又はハンディターミナルであってもよい。コードCの読み取り自体は、公知の規格で定められている方法を利用可能である。例えば、販売者端末20は、コードCを読み取ると、販売者による操作を要することなく、サーバ10に対し、コード情報を送信してもよい。販売者端末20は、コードCを読み取った後に、販売者により所定の操作が行われた場合に、サーバ10に対し、コード情報を送信してもよい。第1取得部101は、1つの商品につき1つのコード情報だけを取得してもよい。
In this embodiment, the photographing
本実施形態では、第1セキュリティシールSS1及び第2セキュリティシールSS2が利用されるので、第1取得部101は、商品に貼られた第1セキュリティシールSS1に形成された第1コードC1と、梱包資材に貼られた第2セキュリティシールSS2に形成された第2コードC2と、の各々が販売者端末20により読み取られた場合に、第1コードC1に関する第1コード情報と、第2コードC2に関する第2コード情報と、を販売者端末20から取得する。
In this embodiment, since a first security seal SS1 and a second security seal SS2 are used, when the first code C1 formed on the first security seal SS1 affixed to the product and the second code C2 formed on the second security seal SS2 affixed to the packaging material are each read by the
例えば、第1取得部101は、第1コード情報及び第2コード情報を、販売者端末20から一度に取得してもよいし、第1コード情報及び第2コード情報を、販売者端末20から別々に取得してもよい。即ち、第1取得部101が第1コード情報を取得するタイミングと、第1取得部101が第2コード情報を取得するタイミングと、は同じであってもよいし異なってもよい。
For example, the
[第1関連付け部]
第1関連付け部102は、商品IDと、販売者端末20から取得されたコード情報と、を関連付ける。関連付けるとは、ある情報から他の情報を検索可能な状態にすることである。本実施形態では、商品データベースDB2の同じレコードに複数の情報を格納することが関連付けることに相当する場合を例に挙げる。第1関連付け部102は、商品ID及びコード情報を同じレコードに格納することによって、商品ID及びコード情報を関連付ける。
[First Association Unit]
The first associating
本実施形態では、第1セキュリティシールSS1及び第2セキュリティシールSS2が利用されるので、第1関連付け部102は、商品IDと、第1コード情報及び第2コード情報と、を関連付ける。例えば、第1関連付け部102は、商品IDと、第1コード情報及び第2コード情報と、を商品データベースDB2の同じレコードに格納する。なお、第1関連付け部102は、第1コード情報及び第2コード情報と関連付ける商品IDを、販売者端末20から取得するものとする。
In this embodiment, since the first security seal SS1 and the second security seal SS2 are used, the
[第2取得部]
第2取得部103は、商品を購入した購入者の購入者端末30によりコードCが読み取られた場合に、購入者端末30から、コード情報を取得する。本実施形態では、個人間取引の一例であるオンラインフリーマーケットが利用されるので、第2取得部103は、個人間取引における購入者の販売者端末20から、コード情報を取得する。第1取得部101の説明と同様に、購入者端末30側の読み取りも撮影部36ではなく、コードリーダ、リーダライタ、又はハンディターミナルといった他の読取装置が利用されてもよい。
[Second Acquisition Unit]
When the code C is read by the
本実施形態では、第1セキュリティシールSS1及び第2セキュリティシールSS2が利用されるので、第2取得部103は、第1コードC1及び第2コードC2の各々が購入者端末30により読み取られた場合に、購入者端末30から、第1コード情報及び第2コード情報を取得する。
In this embodiment, the first security seal SS1 and the second security seal SS2 are used, so the
例えば、第2取得部103は、第1コード情報及び第2コード情報を、購入者端末30から一度に取得してもよいし、第1コード情報及び第2コード情報を、購入者端末30から別々に取得してもよい。即ち、第2取得部103が第1コード情報を取得するタイミングと、第2取得部103が第2コード情報を取得するタイミングと、は同じであってもよいし異なってもよい。
For example, the
[実行部]
実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、商品のすり替えの検証に関するすり替え検証処理を実行する。すり替え検証処理は、商品のすり替え自体を検証する処理、又は、商品のすり替えを検証する検証者を支援する処理である。本実施形態では、管理者が検証者である場合を例に挙げるが、管理者以外の他の者が検証者であってもよい。例えば、管理者から検証業務を委託されている外部機関の者が検証者であってもよい。管理者と記載した箇所は、他の任意の検証者と読み替えることができる。
[Executive Department]
The
本実施形態では、実行部104は、すり替え検証処理として、管理者が商品のすり替えを検証するための管理者画面SC3を管理者端末40に表示させる処理を実行する。例えば、実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、管理者画面SC3の表示データを生成して管理者端末40に送信する。
In this embodiment, the
表示データは、管理者端末40に何らかの画面を表示させるためのデータであればよく、任意のデータ形式であってよい。例えば、管理者端末40がブラウザ上で管理者画面SC3を表示させる場合、表示データは、HTMLデータである。管理者端末40がブラウザ以外のアプリケーション上で管理者画面SC3を表示させる場合、表示データは、アプリケーションで何らかの画面を表示させるためのデータ(例えば、JPEG等の画像データ)であればよい。
The display data may be any data format as long as it is data for displaying some kind of screen on the
例えば、実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、が同じである否かを判定する。実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、が同じであるか否かの判定結果を、管理者画面SC3に表示させる。実行部104は、当該判定結果として、コード情報が同じであるか否かを示すメッセージ、アイコン、又はその他の画像を、管理者画面SC3に表示させる。これらの一連の処理がすり替え検証処理に相当してもよい。
For example, the
なお、実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、が同じであるか否かを判定せずに、これらのコード情報を、管理者画面SC3に表示させてもよい。更に、実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、が同じであるか否かの判定結果と、これらのコード情報と、の両方を、管理者画面SC3に表示させてもよい。これらの一連の処理がすり替え検証処理に相当してもよい。
The
また、実行部104は、管理者画面SC3以外の他の方法を利用して、管理者に対する通知を送信してもよい。他の方法は、何らかの通知が可能な方法であればよく、例えば、電子メール、管理者専用のアプリケーション若しくはウェブサイト上における通知、メッセージアプリ、又はその他の方法であってよい。実行部104は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、すり替え検証処理として、管理者に対し、電子メール等の通知を送信してもよい。電子メール等の通知には、上記説明した判定結果と、コード情報と、の少なくとも一方が含まれるものとする。
The
例えば、実行部104は、商品IDに関連付けられたコード情報と、購入者端末から取得されたコード情報と、に基づいて、商品をすり替えた者の推定に関する推定処理を、すり替え検証処理として実行してもよい。推定処理は、商品をすり替えた者自体を推定する処理、又は、商品をすり替えた者を推定する推定者を支援する処理である。本実施形態では、管理者が推定者である場合を例に挙げるが、管理者以外の他の者が推定者であってもよい。例えば、管理者から検証業務を委託されている外部機関の者が推定者であってもよい。
For example, the
例えば、実行部104は、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得されなかった場合には、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得された場合よりも、購入者が商品をすり替えたとの推定が働くように、推定処理を実行する。実行部104は、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得されなかった場合には、購入者が商品をすり替えたと推定する。実行部104は、管理者画面SC3に推定結果を表示させてもよいし、管理者画面SC3以外の他の方法(例えば、電子メール)によって、管理者に対し、推定結果を通知してもよい。
For example, when code information identical to the code information associated with the product ID is not acquired from the
例えば、実行部104は、商品IDに関連付けられた第1コード情報及び第2コード情報と同じ第1コード情報及び第2コード情報が購入者端末30から取得されなかった場合には、商品IDに関連付けられた第1コード情報及び第2コード情報と同じ第1コード情報及び第2コード情報が購入者端末30から取得された場合よりも、購入者が商品をすり替えたとの推定が働くように、推定処理を実行する。実行部104は、商品IDに関連付けられた第1コード情報と同じ第1コード情報が購入者端末30から取得されず、かつ、商品IDに関連付けられた第2コード情報と同じ第2コード情報が購入者端末30から取得されなかった場合には、購入者が商品をすり替えたと推定する。
For example, when first code information and second code information that are the same as the first code information and second code information associated with the product ID are not acquired from the
なお、推定処理は、上記の例に限られない。例えば、実行部104は、販売者、配送者、及び購入者といった複数の者の各々に対し、すり替えの疑いを示すスコアを計算することによって、推定処理を実行してもよい。スコアは、任意の形式で表現可能であり、例えば、数値又は文字であってもよい。実行部104は、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得された場合には、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得されなかった場合よりも、購入者のスコアを低くして、他の者(ここでは、販売者及び配送者)のスコアを高くする。
The estimation process is not limited to the above example. For example, the
例えば、実行部104は、商品IDに関連付けられた第1コード情報と同じ第1コード情報が購入者端末30から取得されず、かつ、商品IDに関連付けられた第2コード情報と同じ第2コード情報が購入者端末30から取得されなかった場合には、これらの少なくとも一方が取得された場合よりも、購入者のスコアを低くして、他の者(ここでは、販売者及び配送者)のスコアを高くする。実行部104は、管理者画面SC3にスコアを表示させてもよい。
For example, if first code information that is the same as the first code information associated with the product ID is not acquired from the
本実施形態では、第1セキュリティシールSS1及び第2セキュリティシールSS2が利用されるので、実行部104は、商品IDに関連付けられた第1コード情報及び第2コード情報と、購入者端末から取得された第1コード情報及び第2コード情報と、に基づいて、すり替え検証処理を実行する。図8の例であれば、実行部104は、商品IDに関連付けられた第1コード情報と同じ第1コード情報が購入者端末30から取得されたか否かを判定する。実行部104は、商品IDに関連付けられた第2コード情報と同じ第2コード情報が購入者端末30から取得されたか否かを判定する。実行部104は、これら2つの判定結果を管理者画面SC3に表示させる。
In this embodiment, the first security seal SS1 and the second security seal SS2 are used, so the
なお、すり替え検証処理は、商品のすり替えの検証に関する何らかの処理であればよく、上記説明した処理に限られない。例えば、実行部104は、すり替え検証処理として、すり替えが行われたか否かの推定結果をデータベースに格納する処理を実行してもよい。実行部104は、すり替え検証処理として、すり替えが行われたと推定した商品の返品又は返金を開始する処理を実行してもよい。
The swap verification process may be any process related to verifying swapping of products, and is not limited to the process described above. For example, the
[3-2.販売者端末で実現される機能]
販売者端末20は、データ記憶部200、表示制御部201、及び操作受付部202を含む。データ記憶部200は、記憶部22により実現される。表示制御部201及び操作受付部202は、制御部21により実現される。
[3-2. Functions implemented by the seller terminal]
The
[データ記憶部]
データ記憶部200は、販売者がオンラインフリーマーケットを利用するために必要なデータを記憶する。例えば、データ記憶部200は、ブラウザ又はオンラインフリーマーケット専用のアプリケーションを記憶する。
[Data storage section]
The
[表示制御部]
表示制御部201は、販売者がオンラインフリーマーケットを利用するための販売者画面SC1を表示部25に表示させる。
[Display control unit]
The
[操作受付部]
操作受付部202は、販売者がオンラインフリーマーケットを利用するための操作を受け付ける。例えば、操作受付部202は、第1コードC1を撮影部26に読み取らせるための操作と、第2コードC2を撮影部26に読み取らせるための操作と、を受け付ける。販売者端末20は、サーバ10に対し、第1コードC1から読み取られた第1コード情報と、第2コードC2から読み取られた第2コード情報と、を送信する。
[Operation reception section]
The
[3-3.購入者端末で実現される機能]
購入者端末30は、データ記憶部300、表示制御部301、及び操作受付部302を含む。データ記憶部300は、記憶部32により実現される。表示制御部301及び操作受付部302は、制御部31により実現される。
[3-3. Functions realized by the purchaser terminal]
The
[データ記憶部]
データ記憶部300は、購入者がオンラインフリーマーケットを利用するために必要なデータを記憶する。例えば、データ記憶部300は、ブラウザ又はオンラインフリーマーケット専用のアプリケーションを記憶する。
[Data storage section]
The
[表示制御部]
表示制御部301は、購入者がオンラインフリーマーケットを利用するための購入者画面SC2を表示部35に表示させる。
[Display control unit]
The
[操作受付部]
操作受付部302は、購入者がオンラインフリーマーケットを利用するための操作を受け付ける。例えば、操作受付部302は、第1コードC1を撮影部36に読み取らせるための操作と、第2コードC2を撮影部36に読み取らせるための操作と、を受け付ける。購入者端末30は、サーバ10に対し、第1コードC1から読み取られた第1コード情報と、第2コードC2から読み取られた第2コード情報と、を送信する。
[Operation reception section]
The
[3-4.管理者端末で実現される機能]
管理者端末40は、データ記憶部400、表示制御部401、及び操作受付部402を含む。データ記憶部400は、記憶部42により実現される。表示制御部401及び操作受付部402は、制御部41により実現される。
[3-4. Functions realized by the administrator terminal]
The
[データ記憶部]
データ記憶部400は、管理者がすり替えを検証するために必要なデータを記憶する。例えば、データ記憶部400は、ブラウザ又はオンラインフリーマーケット専用のアプリケーションを記憶する。
[Data storage section]
The
[表示制御部]
表示制御部401は、管理者がすり替えを検証するための管理者画面SC3を表示部45に表示させる。例えば、表示制御部401は、購入者が撮影した第1コードC1の撮影画像、第2コードC2の撮影画像、及び商品Iが入れられた梱包資材Pの外観の撮影画像の少なくとも1つを、管理者画面SC3に表示させてもよい。この場合、管理者は、各撮影画像の状態を目視して、商品のすり替えを検証する。
[Display control unit]
The
[操作受付部]
操作受付部402は、管理者がすり替えを検証するための操作を受け付ける。
[Operation reception section]
The
[4.すり替え検証システム1で実行される処理]
図12は、すり替え検証システム1で実行される処理の一例を示す図である。図12の処理は、制御部11,21,31,41がそれぞれ記憶部12,22,32,42に記憶されたプログラムに従って動作することによって実行される。本実施形態では、すり替え検証システム1で実行される処理のうち、商品の発送手続き以降の処理について説明する。
[4. Processing Executed by the Switch Verification System 1]
Fig. 12 is a diagram showing an example of processing executed in the
図12のように、サーバ10及び販売者端末20の間で、販売者画面SC1を表示させるための処理が実行される(S1)。販売者端末20は、販売者がボタンB11を選択すると、撮影部26を起動し、第1コードC1及び第2コードC2の各々を読み取って第1コード情報及び第2コード情報を取得する(S2)。販売者端末20は、サーバ10に対し、第1コード情報及び第2コード情報を送信する(S3)。
As shown in FIG. 12, processing is executed between the
サーバ10は、販売者端末20から第1コード情報及び第2コード情報を受信すると(S4)、発送手続きの対象となる商品の商品ID、第1コード情報、及び第2コード情報を関連付けて商品データベースDB2に格納する(S5)。その後、サーバ10及び販売者端末20の間で、発送手続きを完了するための処理が実行される。以降、梱包資材Pに梱包された商品Iが発送される。
When the
サーバ10及び購入者端末30の間で、購入者画面SC2を表示させるための処理が実行される(S6)。購入者端末30は、購入者の操作を特定する(S7)。S7においてボタンB20が選択された場合(S7:B20)、サーバ10及び購入者端末30の間で、商品の受け取りを完了するための処理が実行され(S8)、本処理は終了する。S8の処理自体は、公知のオンラインフリーマーケットの処理であってよい。
Processing is executed between the
S7においてボタンB21が選択された場合(S7:B21)、購入者端末30は、購入者による問い合わせ内容の入力を受け付ける(S9)。S9では、図7を参照して説明したように、購入者端末30は、コードC1を撮影するためのボタンB22の選択、コードC2を撮影するためのボタンB24の選択、及び問い合わせ内容の入力を受け付ける。購入者端末30は、サーバ10に対し、問い合わせ情報を送信する(S10)。S10では、購入者端末30は、第1コード情報、第2コード情報、撮影画像、及び問い合わせ内容を含む問い合わせ情報を、サーバ10に送信する。
When button B21 is selected in S7 (S7:B21), the
サーバ10は、購入者端末30から問い合わせ情報を受信すると(S11)、問い合わせ対象となる商品の商品IDに、問い合わせ情報を関連付けて商品データベースDB2に格納する(S12)。その後、サーバ10及び管理者端末40の間で、管理者画面SC3を表示させるための処理が、すり替え検証処理として実行され(S13)、本処理は終了する。S13では、サーバ10は、購入者端末30から受信した問合せ情報に含まれる商品IDに関連付けられて商品データベースDB2に格納されたコード情報と、購入者端末30から受信した問合せ情報に含まれるコード情報と、が同じであるか否かを判定する。サーバ10は、当該判定結果に基づいて、管理者画面SC3の表示データを生成する。
When the
[5.実施形態のまとめ]
本実施形態のすり替え検証システム1は、セキュリティシールSSに形成されたコードCが販売者端末20により読み取られた場合に、商品IDと、販売者端末20から取得されたコード情報と、を関連付ける。すり替え検証システム1は、購入者端末30によりコードCが読み取られた場合に、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、すり替え検証処理を実行する。これにより、コードCが形成されたセキュリティシールSSを利用して、商品Iのすり替えを検証できる。例えば、購入者が梱包資材Pに入っていた商品Iを偽の商品にすり替えた場合、すり替え時にセキュリティシールSSが破損するので、管理者は、商品Iが梱包資材Pから取り出されたことを把握できる。この場合、購入者が返品又は返金を申し出たとしても、管理者は、購入者の証言が偽りである可能性があることを推定できる。購入者以外の他の者がすり替えを行う場合も同様である。
5. Summary of the embodiment
In the present embodiment, the
また、すり替え検証システム1は、商品Iに貼られた第1セキュリティシールSS1に形成された第1コードC1と、梱包資材Pに貼られた第2セキュリティシールSS2に形成された第2コードC2と、の各々が販売者端末20により読み取られた場合に、商品IDと、第1コード情報及び第2コード情報と、を関連付ける。すり替え検証システム1は、第1コードC1及び第2コードC2の各々が購入者端末30により読み取られた場合に、商品IDに関連付けられた第1コード情報及び第2コード情報と、購入者端末30から取得された第1コード情報及び第2コード情報と、に基づいて、すり替え検証処理を実行する。これにより、管理者は、第1セキュリティシールSS1によって、商品Iが梱包資材Pから取り出されたことを特定できる。管理者は、第2セキュリティシールSS2によって、梱包資材Pが開けられたことを特定できる。これにより、管理者は、商品Iのすり替えを、より精度よく検証できる。
Furthermore, when the first code C1 formed on the first security seal SS1 affixed to the product I and the second code C2 formed on the second security seal SS2 affixed to the packaging material P are each read by the
また、すり替え検証システム1は、商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、商品Iをすり替えた者の推定に関する推定処理を、すり替え検証処理として実行する。これにより、商品Iをすり替えた者を推定できる。例えば、すり替え検証システム1は、商品Iのすり替えが行われたか否かだけではなく、誰が商品Iをすり替えたかを推定することによって、オンラインフリーマーケットの健全化を図ることができる。
Furthermore, the
また、すり替え検証システム1は、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得されなかった場合には、商品IDに関連付けられたコード情報と同じコード情報が購入者端末30から取得された場合よりも、購入者が商品Iをすり替えたとの推定が働くように、推定処理を実行する。これにより、商品Iをすり替えた者を、より精度よく推定できる。例えば、すり替え検証システム1は、購入者端末30から正当なコード情報を受信しなかった場合に、すり替え検証処理として、購入者が商品Iをすり替えた可能性を管理者画面SC3に表示させる処理を実行する。この場合、管理者は、誰が商品Iをすり替えたかを推定しやすくなる。
Furthermore, when the same code information as the code information associated with the product ID is not acquired from the
また、すり替え検証システム1は、販売者及び購入者の間で行われる個人間取引における販売者の販売者端末20から、コード情報を取得する。すり替え検証システム1は、個人間取引における購入者の販売者端末20から、コード情報を取得する。これにより、個人間取引における商品Iのすり替えを検証できる。
The
[6.変形例]
なお、本開示は、以上に説明した実施形態に限定されるものではない。本開示の趣旨を逸脱しない範囲で、適宜変更可能である。
[6. Modifications]
The present disclosure is not limited to the above-described embodiment, and may be modified as appropriate without departing from the spirit and scope of the present disclosure.
図13は、変形例において実現される機能の一例を示す図である。以降説明する変形例では、第2関連付け部105、表示制御部106、第1撮影画像取得部107、第1判定部108、第2撮影画像取得部109、及び第2判定部110が実現される。第2関連付け部105、表示制御部106、第1撮影画像取得部107、第1判定部108、第2撮影画像取得部109、及び第2判定部110の各々は、制御部11により実現される。
Figure 13 is a diagram showing an example of functions realized in the modified example. In the modified example described below, the
[6-1.変形例1]
例えば、実施形態では、管理者が販売者にセキュリティシールSSを送付する場合を例に挙げた。サーバ10は、どの販売者にどのセキュリティシールSSが送付されたかを管理してもよい。変形例1のすり替え検証システム1は、第2関連付け部105を含む。第2関連付け部105は、販売者のユーザIDと、販売者及び購入者が利用するオンラインフリーマーケットの管理者から販売者に配送されたセキュリティシールSSに形成されたコードCのコード情報と、を関連付ける。
[6-1. Modification 1]
For example, in the embodiment, a case has been exemplified in which an administrator sends a security seal SS to a seller. The
販売者のユーザIDは、販売者を識別可能な販売者識別情報の一例である。このため、販売者のユーザIDと記載した箇所は、販売者識別情報と読み替えることができる。販売者識別情報は、販売者のユーザ識別情報であればよく、販売者のユーザID以外の他の情報であってもよい。例えば、販売者識別情報は、販売者のメールアドレス又は電話番号であってもよい。なお、実施形態で説明したように、オンラインフリーマーケットは、電子商取引サービスの一例である。 The seller's user ID is an example of seller identification information that can identify the seller. Therefore, the description "seller's user ID" can be read as seller identification information. The seller identification information may be any information other than the seller's user ID as long as it is the seller's user identification information. For example, the seller identification information may be the seller's email address or telephone number. As described in the embodiment, an online flea market is an example of an electronic commerce service.
変形例1のユーザデータベースDB1には、管理者がユーザに送付したセキュリティシールSSのコードCにコード化されたコード情報が格納される。ある取引における購入者が他の取引の販売者になることがあるので、ここでは、販売者及び購入者を区別せずに、ユーザという。例えば、管理者端末40は、管理者は、ユーザにセキュリティシールSSを送付する場合、当該ユーザのユーザIDと、当該セキュリティシールSSのコードCにコード化されたコード情報と、を操作部44から入力する。
In the user database DB1 of
例えば、第2関連付け部105は、管理者端末40から、管理者が入力したユーザID及びコード情報を取得する。第2関連付け部105は、管理者端末40から取得したユーザID及びコード情報を互いに関連付けてユーザデータベースDB1に格納する。ユーザID及びコード情報は、ユーザデータベースDB1以外の他のデータベースに格納されてもよい。セキュリティシールSSには、予めコードCが形成されていてもよいし、管理者端末40に接続された画像形成装置がセキュリティシールSSにコードCを形成してもよい。
For example, the
なお、ユーザID及びコード情報は、操作部44から入力されるのではなく、記憶部42、外部の情報記憶媒体、又は管理者端末40以外の他のコンピュータに記憶されていてもよい。この場合、第2関連付け部105は、記憶部42、外部の情報記憶媒体、又は他のコンピュータに記憶されたユーザID及びコード情報を、互いに関連付けてユーザデータベースDB1に格納する。ユーザID及びコード情報は、管理者端末40のカメラ又はコードリーダ等の読取装置によって読み取られてもよい。この場合、第2関連付け部105は、管理者端末40の読取装置によって読み取られたユーザID及びコード情報を、互いに関連付けてユーザデータベースDB1に格納する。
The user ID and code information may not be input from the
変形例1の第1関連付け部102は、販売者のユーザIDに関連付けられたコード情報が販売者端末20から取得された場合に、商品IDと、コード情報と、を関連付ける。第1関連付け部102は、ある販売者の販売者端末20から何らかのコード情報が取得された場合に、ユーザデータベースDB1を参照し、当該販売者のユーザIDに、当該コード情報が関連付けられているか否かを判定する。第1関連付け部102は、これらが関連付けられていると判定された場合に、商品IDと、コード情報と、を関連付ける。
The
例えば、第1関連付け部102は、販売者のユーザIDに関連付けられていないコード情報が販売者端末20から取得された場合には、商品IDと、コード情報と、を関連付けない。この場合、販売者が、他のユーザから何らかの形で不正にセキュリティシールSSを入手したり、不正なセキュリティシールSSを自作したりした可能性があるので、第1関連付け部102は、商品ID及びコード情報を関連付けない。販売者画面SC1には、エラーメッセージが表示される。この場合、すり替え検証システム1は、販売者が発送手続きを完了できないようにしてもよいし、セキュリティシールSSが貼り付けられずに商品Iの発送が行われてもよい。
For example, if code information that is not associated with the seller's user ID is acquired from the
変形例1のすり替え検証システム1は、販売者のユーザIDと、管理者から販売者に配送されたセキュリティシールSSに形成されたコードCのコード情報と、を関連付ける。すり替え検証システム1は、販売者のユーザIDに関連付けられたコード情報が販売者端末20から取得された場合に、商品IDと、コード情報と、を関連付ける。これにより、商品のすり替えを、より精度よく検証できる。例えば、販売者が、他のユーザから何らかの形で不正にセキュリティシールSSを入手したり、不正なセキュリティシールSSを自作したりした場合には、販売者のユーザIDと、コード情報と、が関連付けられないので、販売者による不正を防止できる。
The
[6-2.変形例2]
例えば、変形例1において、実行部104は、販売者のユーザID及び商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、すり替え検証処理を実行してもよい。実行部104は、ある購入者の購入者端末30からコード情報が取得された場合に、ユーザデータベースDB1又は商品データベースDB2を参照し、この購入者が購入した商品の商品IDに関連付けられたコード情報を取得する。
[6-2. Modification 2]
For example, in the first modification, the
例えば、実行部104は、購入者端末30から取得されたコード情報と、ユーザデータベースDB1から取得されたコード情報と、が同じであるか否かを判定する。実行部104は、これらが同じであるか否かの判定結果に基づいて、すり替え検証処理を実行する。実行部104は、これらが同じであるか否かの判定結果を管理者画面SC3に表示させることによって、すり替え検証処理を実行する。
For example, the
変形例2のすり替え検証システム1は、販売者のユーザID及び商品IDに関連付けられたコード情報と、購入者端末30から取得されたコード情報と、に基づいて、すり替え検証処理を実行する。これにより、商品のすり替えを、より精度よく検証できる。例えば、購入者が、他のユーザから何らかの形で不正にセキュリティシールSSを入手したり、不正なセキュリティシールSSを自作したりした場合には、商品IDに関連付けられたコード情報と、販売者端末20から取得されたコード情報と、が同じではないので、購入者による不正を防止できる。
The
[6-3.変形例3]
例えば、実施形態では、図3及び図4の手順で商品Iが梱包資材Pに梱包される場合を例に挙げた。この一連の手順は、販売者端末20で表示されてもよい。変形例3のすり替え検証システム1は、表示制御部106を含む。表示制御部106は、セキュリティシールSSのうち、コードCが形成されたコードC形成部分が商品Iに貼られ、かつ、他の部分が梱包資材Pに貼られるように販売者に案内するための案内画面を、販売者端末20に表示させる。
[6-3. Modification 3]
For example, in the embodiment, a case has been taken as an example in which product I is packed in packaging material P in the steps of Figures 3 and 4. This series of steps may be displayed on the
案内画面は、図3及び図4で説明した手順を示す情報を含む。この情報は、テキスト、画像、動画、又はこれらの組み合わせであってもよい。例えば、表示制御部106は、案内画面の表示データを販売者端末20に送信することによって、案内画面を販売者端末20に表示させる。表示データは、何らかの画面を表示するためのデータであればよく、任意のデータ形式であってよい。例えば、ブラウザが利用される場合には、表示データは、HTMLデータである。オンラインフリーマーケット専用のアプリケーションが利用される場合には、表示データは、アプリケーション上で何らかの画面を表示するためのデータであればよい。
The guidance screen includes information showing the procedure described in Figures 3 and 4. This information may be text, images, video, or a combination of these. For example, the
変形例3のデータ記憶部100は、案内画面の表示データを記憶する。表示制御部106は、販売者端末20に対し、データ記憶部100に記憶された案内画面の表示データを送信する。表示制御部106は、データ記憶部100に記憶された案内画面の表示データをそのまま送信するのではなく、データ記憶部100に記憶されたデータに基づいて、案内画面の最終的な表示データを生成し、販売者端末20に対し、当該生成した表示データを送信してもよい。
The
変形例3のすり替え検証システム1は、セキュリティシールSSのうち、コードCが形成されたコードC形成部分が商品Iに貼られ、かつ、他の部分が梱包資材Pに貼られるように販売者に案内するための案内画面を、販売者端末20に表示させる。これにより、販売者の利便性が高まる。すり替えの検証に最適な状態で販売者が荷物Iを発送できる。
The
[6-4.変形例4]
例えば、梱包資材Pが透明又は半透明の部材Mを含む場合には、商品Iが梱包資材Pに適切に梱包されているか否かが画像処理によって判定されるようにしてもよい。図2の例では、販売者は、販売者画面SC1から第1コードC1及び第2コードC2を撮影する前又は後のタイミングで、商品Iが梱包された梱包資材Pを撮影部26で撮影する。変形例4のすり替え検証システム1は、第1撮影画像取得部107及び第1判定部108を含む。
[6-4. Modification 4]
For example, when the packaging material P includes a transparent or translucent member M, image processing may be used to determine whether the product I is appropriately packed in the packaging material P. In the example of Fig. 2, the seller photographs the packaging material P in which the product I is packed, using the photographing
第1撮影画像取得部107は、商品Iが梱包された梱包資材Pが販売者端末20で撮影された場合に、販売者端末20から、梱包資材Pを示す撮影画像を取得する。例えば、販売者画面SC1には、梱包が完了した後に、梱包資材Pの外側から梱包済みの商品Iを撮影するように促すメッセージが表示される。販売者端末20は、販売者が撮影部26で梱包資材Pの外側から梱包資材Pを撮影した場合に、サーバ10に対し、撮影部26により生成された撮影画像を送信する。
When the packaging material P in which the product I is packed is photographed by the
第1判定部108は、撮影画像に基づいて、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えるか否かを判定する。例えば、第1判定部108は、撮影画像に基づいて、コードCを検出可能であるか否かを判定する。第1判定部108は、コードCを検出可能であると判定した場合に、セキュリティシールSSが部材Mを介して梱包資材Pの外側から見えると判定する。第1判定部108は、コードCを検出可能ではないと判定した場合に、セキュリティシールSSが部材Mを介して梱包資材Pの外側から見えないと判定する。
The
なお、第1判定部108は、梱包資材Pのうち、部材Mを含む側面が示されたテンプレート画像と、販売者端末20から受信した撮影画像と、に基づいて、撮影画像に部材Mが示されているか否かを判定してもよい。更に、第1判定部108は、部材Mの特徴が学習された機械学習モデルを利用して、撮影画像に部材Mが示されているか否かを判定してもよい。機械学習モデル自体は、画像処理で利用される公知のモデルであってよい。第1判定部108は、撮影画像に部材Mが示されており、かつ、部材Mを介してセキュリティシールSSが梱包資材Pの外側から見えるか否かを判定する。
The
変形例4のすり替え検証システム1は、第1判定部108の判定結果に基づいて、所定の処理を実行する。変形例4では、所定の処理の一例として、販売者による発送を許可する処理を説明するが、所定の処理は、予め定められた処理であればよく、他の処理であってもよい。例えば、所定の処理は、商品のすり替えが発生した場合に販売者がすり替えたと推定する処理、販売者が商品をすり替えたことを示すスコアを高くする処理、又は販売者若しくは管理者に何らかの通知を送信する処理であってもよい。
The
例えば、すり替え検証システム1は、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えると判定されない場合に、販売者による発送を許可せず、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えると判定された場合に、販売者による発送を許可する。変形例4では、図2の左上の販売者画面SC1のボタンB12を選択できるようにすることを、発送を許可することに相当する場合を説明するが、販売者による発送の手続きを完了させることが発送を許可することに相当すればよい。例えば、取引のステータスを発送の手続きが完了したことを示すように変更すること、又は、ボタンB12を表示させることが発送を許可することに相当してもよい。
For example, if the
変形例4のすり替え検証システム1は、撮影画像に基づいて、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えるか否かを判定する。これにより、販売者は、適切な状態で商品Iを発送できるようになる。
The
[6-5.変形例5]
例えば、セキュリティシールSSには、複数のコードCが形成されていてもよい。個々のコードCには、互いに異なるコード情報がコード化されているものとするが、互いに同じコード情報がコード化されていてもよい。1つのセキュリティシールSSに形成されるコードCの数は、任意の数であってよい。例えば、1つのセキュリティシールSSには、2つ、3つ、又はそれ以上のコードCが形成されていてもよい。更に、1つのセキュリティシールSSには、バーコード及び二次元コードが混在してもよい。
[6-5. Modification 5]
For example, a security seal SS may have a plurality of codes C formed thereon. Different code information is encoded in each code C, but the same code information may also be encoded in each code C. The number of codes C formed on one security seal SS may be any number. For example, two, three, or more codes C may be formed on one security seal SS. Furthermore, a bar code and a two-dimensional code may be mixed on one security seal SS.
第1取得部101は、セキュリティシールSSに形成された複数のコードCの各々が販売者端末20により読み取られた場合に、販売者端末20から、複数のコードCの各々のコード情報を取得する。個々のコードCを読み取る手順自体は、実施形態と同様である。販売者端末20は、サーバ10に対し、複数のコード情報を一度にまとめて送信してもよいし、複数のコード情報の各々を別々に送信してもよい。
When each of the multiple codes C formed on the security seal SS is read by the
変形例7の第1関連付け部102は、商品IDと、複数のコードCの各々のコード情報と、を関連付ける。第1関連付け部102は、1つの商品IDに複数のコード情報を関連付ける。個々のコード情報を商品IDに関連付けるための処理は、実施形態と同様である。
The
第2取得部103は、購入者端末30により複数のコードCの各々が読み取られた場合に、購入者端末30から、複数のコードCの各々のコード情報を取得する。個々のコードCを読み取る手順自体は、実施形態と同様である。購入者端末30は、サーバ10に対し、複数のコード情報を一度にまとめて送信してもよいし、複数のコード情報の各々を別々に送信してもよい。
When each of the multiple codes C is read by the
実行部104は、商品IDに関連付けられた複数のコードCの各々のコード情報と、購入者端末30から取得された複数のコードCの各々のコード情報と、すり替え検証処理を実行する。例えば、実行部104は、商品IDに関連付けられた複数のコード情報のうち、同じコード情報が購入者端末30から受信した数をカウントする。実行部104は、当該カウントされた数を管理者画面SC3に表示させることによって、すり替え検証処理を実行する。
The
変形例5のすり替え検証システム1は、セキュリティシールSSに形成された複数のコードCの各々が販売者端末20により読み取られた場合に、商品IDと、複数のコードCの各々のコード情報と、を関連付ける。すり替え検証システム1は、購入者端末30により複数のコードCの各々が読み取られた場合に、商品IDに関連付けられた複数のコードCの各々のコード情報と、購入者端末30から取得された複数のコードCの各々のコード情報と、すり替え検証処理を実行する。これにより、商品のすり替えを検証できる。
The
[6-6.変形例6]
例えば、変形例4では、販売者が梱包済みの梱包資材Pを撮影する場合を説明したが、購入者側で同様の処理が実行されてもよい。変形例6のすり替え検証システム1は、第2撮影画像取得部109及び第2判定部110を含む。
[6-6. Modification 6]
For example, in the fourth modification, the seller photographs the packed packaging material P, but the purchaser may perform a similar process. The
第2撮影画像取得部109は、商品Iが梱包された梱包資材Pが購入者端末30で撮影された場合に、購入者端末30から、梱包資材Pを示す撮影画像を取得する。例えば、購入者画面SC2には、商品Iが到着した後に、梱包資材Pの外側から梱包済みの商品Iを撮影するように促すメッセージが表示される。購入者端末30は、購入者が撮影部36で梱包資材Pの外側から梱包資材Pを撮影した場合に、サーバ10に対し、撮影部36により生成された撮影画像を送信する。
The second captured
第2判定部110は、撮影画像に基づいて、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えるか否かを判定する。例えば、第2判定部110は、撮影画像に基づいて、コードCを検出可能であるか否かを判定する。第2判定部110は、コードCを検出可能であると判定した場合に、セキュリティシールSSが部材Mを介して梱包資材Pの外側から見えると判定する。第2判定部110は、コードCを検出可能ではないと判定した場合に、セキュリティシールSSが部材Mを介して梱包資材Pの外側から見えないと判定する。 The second determination unit 110 determines whether or not the security seal SS affixed to the product I is visible from the outside of the packaging material P through the member M, based on the captured image. For example, the second determination unit 110 determines whether or not the code C is detectable, based on the captured image. If the second determination unit 110 determines that the code C is detectable, it determines that the security seal SS is visible from the outside of the packaging material P through the member M. If the second determination unit 110 determines that the code C is not detectable, it determines that the security seal SS is not visible from the outside of the packaging material P through the member M.
なお、第2判定部110は、梱包資材Pのうち、部材Mを含む側面が示されたテンプレート画像と、購入者端末30から受信した撮影画像と、に基づいて、撮影画像に部材Mが示されているか否かを判定してもよい。更に、第2判定部110は、部材Mの特徴が学習された機械学習モデルを利用して、撮影画像に部材Mが示されているか否かを判定してもよい。機械学習モデル自体は、画像処理で利用される公知のモデルであってよい。第2判定部110は、撮影画像に部材Mが示されており、かつ、部材Mを介してセキュリティシールSSが梱包資材Pの外側から見えるか否かを判定する。
The second determination unit 110 may determine whether or not the component M is shown in the captured image based on a template image showing the side of the packaging material P including the component M and the captured image received from the
変形例6のすり替え検証システム1は、第2判定部110の判定結果に基づいて、所定の処理を実行する。変形例6では、所定の処理の一例として、購入者に受取手続きの完了を許可する処理を説明するが、所定の処理は、予め定められた処理であればよく、他の処理であってもよい。例えば、所定の処理は、商品のすり替えが発生した場合に購入者がすり替えたと推定する処理、購入者が商品をすり替えたことを示すスコアを高くする処理、又は購入者若しくは管理者に何らかの通知を送信する処理であってもよい。
The
例えば、すり替え検証システム1は、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えると判定されない場合に、購入者による受取手続きを許可せず、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えると判定された場合に、購入者による受取手続きを許可する。変形例6では、図7の左上の購入者画面SC2のボタンB20を選択できるようにすることを、受取手続きを許可することに相当する場合を説明するが、例えば、取引のステータスを受取手続きが完了したことを示すように変更すること、又は、ボタンB20を表示させることが受取手続きを許可することに相当してもよい。
For example, if the
変形例6のすり替え検証システム1は、撮影画像に基づいて、商品Iに貼られたセキュリティシールSSが部材Mを介して梱包資材Pの外側から見えるか否かを判定する。これにより、商品のすり替えを、より精度よく検証できる。
The
[6-7.変形例7]
例えば、セキュリティシールSSは、実施形態の例に限られない。変形例7では、コード情報が形成された第1用紙と、コード情報を読み取るための定型部分が形成された第2用紙と、を含むセキュリティシールSSを例に挙げる。定型部分は、コードの規格で定められた部分であり、例えば、二次元コードのファインダパターン(切り出しシンボル)、アライメントパターン、タイミングパターン、フォーマット情報、又はこれらの組み合わせである。定型部分は、バーコードのスタートキャラクタの部分、ストップキャラクタの部分、又はこれらの組み合わせであってもよい。
[6-7. Modification 7]
For example, the security seal SS is not limited to the example of the embodiment. In the seventh modification, a security seal SS including a first sheet on which code information is formed and a second sheet on which a fixed portion for reading the code information is formed is taken as an example. The fixed portion is a portion determined by the code standard, such as a finder pattern (extraction symbol) of a two-dimensional code, an alignment pattern, a timing pattern, format information, or a combination of these. The fixed portion may be a start character portion of a barcode, a stop character portion, or a combination of these.
図14は、変形例7のセキュリティシールSSの一例を示す図である。図14の例では、定型部分がファインダパターンである場合を説明する。例えば、第1用紙p1は、コード情報が形成されている。ここでのコード情報は、定型部分以外の他の部分である。即ち、コード情報は、コード化の対象となる部分である。第1用紙p1には、二次元コードのファインダパターンが形成されていない。第2用紙p2は、二次元コードのファインダパターンが形成されている。第2用紙p2は、コード情報が形成されていない。 Figure 14 is a diagram showing an example of a security seal SS of variant 7. In the example of Figure 14, a case will be described where the standard part is a finder pattern. For example, the first sheet p1 has code information formed thereon. The code information here is the part other than the standard part. In other words, the code information is the part that is to be encoded. The first sheet p1 does not have a two-dimensional code finder pattern formed thereon. The second sheet p2 has a two-dimensional code finder pattern formed thereon. The second sheet p2 does not have code information formed thereon.
変形例7では、第1用紙p1が粘着面を有さない単なる紙であり、第2用紙p2がセキュリティシールの一種である場合を説明する。第2用紙p2のうち、定型部分以外の部分は、透明又は半透明であるものとする。このため、販売者が第1用紙p1の上から第2用紙p2を貼り付けると、セキュリティシールSSが完成する。販売者は、第1用紙p1を上から第2用紙p2で押さえ付けるようにして、商品I又は梱包資材Pに貼り付ける。第1用紙p1及び第2用紙p2は、両方ともセキュリティシールの一種であってもよい。販売者が第2用紙p2の上から第1用紙p1を貼り付けると、セキュリティシールSSが完成するタイプであってもよい。即ち、第1用紙p1及び第2用紙p2は、何れが上になってもよい。 In the seventh modified example, the first sheet p1 is simply a piece of paper that does not have an adhesive surface, and the second sheet p2 is a type of security seal. The portions of the second sheet p2 other than the standard portion are transparent or semi-transparent. Therefore, when the seller attaches the second sheet p2 over the first sheet p1, the security seal SS is completed. The seller attaches the first sheet p1 to the product I or packaging material P by pressing the second sheet p2 down from above. The first sheet p1 and the second sheet p2 may both be a type of security seal. The security seal SS may be of a type in which the seller attaches the first sheet p1 over the second sheet p2. In other words, either the first sheet p1 or the second sheet p2 may be on top.
変形例7の第1取得部101は、コード情報が形成された第1用紙と、コード情報を読み取るための定型部分が形成された第2用紙と、を含むセキュリティシールSSが販売者端末20により読み取られた場合に、販売者端末20からコード情報を取得する。第2取得部103は、第1用紙及び第2用紙を含むセキュリティシールSSが購入者端末30により読み取られた場合に、購入者端末30からコード情報を取得する。第1取得部101及び第2取得部103の処理自体は、実施形態と同様である。
The
変形例7のすり替え検証システム1は、コード情報が形成された第1用紙と、コード情報を読み取るための定型部分が形成された第2用紙と、を含むセキュリティシールSSが販売者端末20により読み取られた場合に、販売者端末20からコード情報を取得する。すり替え検証システム1は、第1用紙及び第2用紙を含むセキュリティシールSSが購入者端末30により読み取られた場合に、購入者端末30からコード情報を取得する。これにより、商品Iのすり替えを、より精度よく検証できる。更に、悪意のある者がセキュリティシールSSを偽造しにくくなる。
The
[6-8.変形例8]
例えば、1つの梱包資材Pに複数の商品Iが梱包されてもよい。この場合、個々の商品Iに別々のセキュリティシールSSが貼られてもよい。変形例8の第1取得部101は、複数の商品Iの各々又は当該複数の商品Iを梱包する梱包資材Pに貼られたセキュリティシールSSに形成されたコードCが販売者端末20により読み取られた場合に、販売者端末20からコード情報を取得する。個々の商品Iに貼られたセキュリティシールSSからコード情報を取得する処理自体は、実施形態で説明した通りである。
[6-8. Modification 8]
For example, multiple products I may be packed in one packaging material P. In this case, a separate security seal SS may be affixed to each product I. The
変形例8の第2取得部103は、複数の商品Iの各々又は当該複数の商品Iを梱包する梱包資材Pに貼られたセキュリティシールSSに形成されたコードCが購入者端末30により読み取られた場合に、購入者端末からコード情報を取得する。個々の商品Iに貼られたセキュリティシールSSからコード情報を取得する処理自体は、実施形態で説明した通りである。
The
変形例8のすり替え検証システム1は、複数の商品Iの各々又は当該複数の商品Iを梱包する梱包資材Pに貼られたセキュリティシールSSに形成されたコードCが販売者端末20により読み取られた場合に、販売者端末20からコード情報を取得する。すり替え検証システム1は、複数の商品Iの各々又は当該複数の商品Iを梱包する梱包資材Pに貼られたセキュリティシールSSに形成されたコードCが購入者端末30により読み取られた場合に、購入者端末からコード情報を取得する。これにより、商品Iのすり替えを、より精度よく検証できる。
The
[6-9.変形例9]
例えば、悪意のある購入者等は、セキュリティシールSSを剥がさずに切断することによって、すり替えを行うことがある。図6の例であれば、悪意のある購入者等は、セキュリティシールSS2のうち、梱包資材Pの上面と、梱包資材Pの側面と、をつなぐ部分を切断することによって、梱包資材Pの上面を開けることがある。悪意のある購入者等は、セキュリティシールSS1のうち、商品Iと梱包資材Pの底面をつなぐ部分を切断することによって、商品Iを取り出すことがある。
[6-9. Modification 9]
For example, a malicious purchaser may switch the product by cutting the security seal SS without peeling it off. In the example of Fig. 6, a malicious purchaser may open the top of the packaging material P by cutting the portion of the security seal SS2 that connects the top surface of the packaging material P to the side surface of the packaging material P. A malicious purchaser may remove the product I by cutting the portion of the security seal SS1 that connects the product I to the bottom surface of the packaging material P.
上記のような不正を防止するために、すり替え検証システム1に係るサーバ10は、購入者端末30が梱包資材P上のセキュリティシールSSからコード情報を読み取る際に、購入者端末30にセキュリティシールSS上のコードC周辺の状況を示す画像を取得させ、コード情報とともにサーバ10へ送信させてもよい。コードC周辺の状況は、セキュリティシールSSのうち、コードC以外の他の部分の全部又は一部である。
To prevent fraud such as that described above, the
例えば、すり替え検証システム1に係るサーバ10は、セキュリティシールSSが切断されたことを示す線状のオブジェクト(例えば、セキュリティシールSSの切断面を示す線)を画像中のセキュリティシールSSから検出した場合に、購入者端末30が読み取ったコード情報を無効なコード情報として扱い、すり替えが発生したことを示す判定結果を決定してもよい。サーバ10は、公知の画像処理モデルを利用してセキュリティシールSSにおける切断等の異常を示すオブジェクトを検出してもよい。
For example, when the
変形例9のすり替え検証システム1は、悪意をもった購入者等がセキュリティシールSSを剥離せずに切断することで本発明に係るすり替え検証処理を突破することを、防止することができる。また、すり替え検証システム1に係るサーバ10は、購入者端末30から問い合わせ情報を受信した後に、コード情報及び/又はコードC周辺の状況を示す画像を再び購入者端末30に取得させサーバ10へ送信させてもよい。ここで、サーバ10は、購入者端末30からサーバ10へ再び送信されるコード情報及び/又はコードC周辺の状況を示す画像にタイムスタンプを付与させてもよい。これらの点は、実施形態及び変形例1~8についても同様である。
The
[6-10.その他の変形例]
例えば、上記説明した変形例を組み合わせてもよい。
[6-10. Other Modifications]
For example, the above-described modifications may be combined.
例えば、サーバ10で実現されるものとして説明した機能は、すり替え検証システム1における少なくとも1つのコンピュータにより実現されるようにすればよく、複数のコンピュータで機能が分担されてもよい。この場合、複数のコンピュータの各々が、他のコンピュータに対し、自身の処理結果を送信することによって、機能の分担が実現されるようにすればよい。例えば、サーバ10で実現されるものとして説明した機能は、管理者端末40により実現されてもよい。
For example, the functions described as being realized by the
[7.付記]
例えば、本開示に係るすり替え検証システムは、下記のような構成も可能である。
(1)
商品又は当該商品の梱包資材に貼られたセキュリティシールに形成されたコードが、前記商品を販売する販売者の販売者端末により読み取られた場合に、前記販売者端末から、前記コードに関するコード情報を取得する第1取得部と、
前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付け部と、
前記商品を購入した購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得部と、
前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行部と、
を含むすり替え検証システム。
(2)
前記第1取得部は、前記商品に貼られた第1セキュリティシールに形成された第1コードと、前記梱包資材に貼られた第2セキュリティシールに形成された第2コードと、の各々が前記販売者端末により読み取られた場合に、前記第1コードに関する第1コード情報と、前記第2コードに関する第2コード情報と、を前記販売者端末から取得し、
前記第1関連付け部は、前記商品識別情報と、前記第1コード情報及び前記第2コード情報と、を関連付け、
前記第2取得部は、前記第1コード及び前記第2コードの各々が前記購入者端末により読み取られた場合に、前記購入者端末から、前記第1コード情報及び前記第2コード情報を取得し、
前記実行部は、前記商品識別情報に関連付けられた前記第1コード情報及び前記第2コード情報と、前記購入者端末から取得された前記第1コード情報及び前記第2コード情報と、に基づいて、前記すり替え検証処理を実行する、
(1)に記載のすり替え検証システム。
(3)
前記すり替え検証システムは、前記販売者を識別可能な販売者識別情報と、前記販売者及び前記購入者が利用する電子商取引サービスの管理者から前記販売者に配送された前記セキュリティシールに形成された前記コードの前記コード情報と、を関連付ける第2関連付け部を更に含み、
前記第1関連付け部は、前記販売者識別情報に関連付けられた前記コード情報が前記販売者端末から取得された場合に、前記商品識別情報と、前記コード情報と、を関連付ける、
(1)又は(2)に記載のすり替え検証システム。
(4)
前記実行部は、前記販売者識別情報及び前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記すり替え検証処理を実行する、
(3)に記載のすり替え検証システム。
(5)
前記すり替え検証システムは、前記セキュリティシールのうち、前記コードが形成されたコード部分が前記商品に貼られ、かつ、他の部分が前記梱包資材に貼られるように前記販売者に案内するための案内画面を、前記販売者端末に表示させる表示制御部を更に含む、
(1)~(4)の何れかに記載のすり替え検証システム。
(6)
前記実行部は、前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品をすり替えた者の推定に関する推定処理を、前記すり替え検証処理として実行する、
(1)~(5)の何れかに記載のすり替え検証システム。
(7)
前記実行部は、前記商品識別情報に関連付けられた前記コード情報と同じ前記コード情報が前記購入者端末から取得されなかった場合には、前記商品識別情報に関連付けられた前記コード情報と同じ前記コード情報が前記購入者端末から取得された場合よりも、前記購入者が前記商品をすり替えたとの推定が働くように、前記推定処理を実行する、
(6)に記載のすり替え検証システム。
(8)
前記梱包資材は、透明又は半透明の部材を含み、
前記すり替え検証システムは、
前記商品が梱包された前記梱包資材が前記販売者端末で撮影された場合に、前記販売者端末から、前記梱包資材を示す撮影画像を取得する第1撮影画像取得部と、
前記撮影画像に基づいて、前記商品に貼られた前記セキュリティシールが前記部材を介して前記梱包資材の外側から見えるか否かを判定する第1判定部と、
(1)~(7)の何れかに記載のすり替え検証システム。
(9)
前記第1取得部は、前記セキュリティシールに形成された複数の前記コードの各々が前記販売者端末により読み取られた場合に、前記販売者端末から、前記複数のコードの各々の前記コード情報を取得し、
前記第1関連付け部は、前記商品識別情報と、前記複数のコードの各々の前記コード情報と、を関連付け、
前記第2取得部は、前記購入者端末により前記複数のコードの各々が読み取られた場合に、前記購入者端末から、前記複数のコードの各々の前記コード情報を取得し、
前記実行部は、前記商品識別情報に関連付けられた前記複数のコードの各々の前記コード情報と、前記購入者端末から取得された前記複数のコードの各々の前記コード情報と、前記すり替え検証処理を実行する、
(1)~(8)の何れかに記載のすり替え検証システム。
(10)
前記梱包資材は、透明又は半透明の部材を含み、
前記すり替え検証システムは、
前記商品が梱包された前記梱包資材が前記購入者端末で撮影された場合に、前記購入者端末から、前記梱包資材を示す撮影画像を取得する第2撮影画像取得部と、
前記撮影画像に基づいて、前記商品に貼られた前記セキュリティシールが前記部材を介して前記梱包資材の外側から見えるか否かを判定する第2判定部と、
を更に含む(1)~(9)の何れかに記載のすり替え検証システム。
(11)
前記第1取得部は、前記コード情報が形成された第1用紙と、前記コード情報を読み取るための定型部分が形成された第2用紙と、を含む前記セキュリティシールが前記販売者端末により読み取られた場合に、前記販売者端末から前記コード情報を取得し、
前記第2取得部は、前記第1用紙及び前記第2用紙を含む前記セキュリティシールが前記購入者端末により読み取られた場合に、前記購入者端末から前記コード情報を取得する、
(1)~(10)の何れかに記載のすり替え検証システム。
(12)
前記第1取得部は、複数の前記商品の各々又は当該複数の商品を梱包する前記梱包資材に貼られた前記セキュリティシールに形成された前記コードが前記販売者端末により読み取られた場合に、前記販売者端末から前記コード情報を取得し、
前記第2取得部は、前記複数の商品の各々又は当該複数の商品を梱包する前記梱包資材に貼られた前記セキュリティシールに形成された前記コードが前記購入者端末により読み取られた場合に、前記購入者端末から前記コード情報を取得する、
(1)~(11)の何れかに記載のすり替え検証システム。
(13)
前記第1取得部は、前記販売者及び前記購入者の間で行われる個人間取引における前記販売者の前記販売者端末から、前記コード情報を取得し、
前記第2取得部は、前記個人間取引における前記購入者の前記販売者端末から、前記コード情報を取得する、
(1)~(12)の何れかに記載のすり替え検証システム。
[7. Notes]
For example, the swap verification system according to the present disclosure can be configured as follows.
(1)
a first acquisition unit that acquires code information relating to a code formed on a security seal attached to a product or a packaging material of the product from a seller terminal of a seller who sells the product when the code is read by the seller terminal;
a first association unit that associates product identification information capable of identifying the product with the code information acquired from the seller terminal;
a second acquisition unit that acquires the code information from a purchaser terminal of a purchaser who has purchased the product when the code is read by the purchaser terminal of the purchaser;
an execution unit that executes a swap verification process for verifying whether the product has been swapped based on the code information associated with the product identification information and the code information acquired from the purchaser terminal;
A swap verification system including:
(2)
the first acquisition unit acquires, when a first code formed on a first security seal affixed to the product and a second code formed on a second security seal affixed to the packaging material are each read by the seller terminal, first code information relating to the first code and second code information relating to the second code from the seller terminal;
The first associating unit associates the product identification information with the first code information and the second code information;
the second acquisition unit acquires the first code information and the second code information from the purchaser terminal when the first code and the second code are read by the purchaser terminal,
The execution unit executes the substitution verification process based on the first code information and the second code information associated with the product identification information and the first code information and the second code information acquired from the purchaser terminal.
The substitution verification system according to (1).
(3)
The said swap verification system further includes a second association unit that associates seller identification information capable of identifying the seller with the code information of the code formed on the security seal delivered to the seller from an administrator of an electronic commerce service used by the seller and the purchaser,
the first associating unit associates the product identification information with the code information when the code information associated with the seller identification information is acquired from the seller terminal;
The swap verification system according to (1) or (2).
(4)
The execution unit executes the substitution verification process based on the code information associated with the seller identification information and the product identification information and the code information acquired from the purchaser terminal.
The substitution verification system according to (3).
(5)
The swap verification system further includes a display control unit that causes the seller terminal to display a guidance screen for instructing the seller to affix a code portion of the security seal, in which the code is formed, to the product and to affix the other portion to the packaging material.
A swap verification system according to any one of (1) to (4).
(6)
The execution unit executes, as the swap verification process, an estimation process for estimating a person who swapped the product, based on the code information associated with the product identification information and the code information acquired from the purchaser terminal.
A swap verification system according to any one of (1) to (5).
(7)
the execution unit executes the inference process such that, when the code information is not obtained from the purchaser terminal and is the same as the code information associated with the product identification information, it is more likely that the purchaser has switched the product than when the code information is obtained from the purchaser terminal and is the same as the code information associated with the product identification information.
(6) A swap verification system according to (6).
(8)
The packaging material includes a transparent or translucent material,
The swap verification system includes:
a first captured image acquisition unit that acquires a captured image showing the packaging material from the seller terminal when the packaging material in which the product is packed is photographed by the seller terminal;
a first determination unit that determines whether or not the security seal attached to the product is visible from outside the packaging material through the member based on the captured image;
A swap verification system according to any one of (1) to (7).
(9)
the first acquisition unit acquires, when each of the plurality of codes formed on the security seal is read by the seller terminal, the code information of each of the plurality of codes from the seller terminal;
The first associating unit associates the product identification information with the code information of each of the plurality of codes;
the second acquisition unit acquires, when each of the plurality of codes is read by the purchaser terminal, the code information of each of the plurality of codes from the purchaser terminal;
the execution unit executes the substitution verification process using the code information of each of the plurality of codes associated with the product identification information and the code information of each of the plurality of codes acquired from the purchaser terminal;
A swap verification system according to any one of (1) to (8).
(10)
The packaging material includes a transparent or translucent material,
The swap verification system includes:
a second captured image acquisition unit that acquires a captured image showing the packaging material from the purchaser terminal when the packaging material in which the product is packed is photographed by the purchaser terminal;
a second determination unit that determines whether or not the security seal attached to the product is visible from outside the packaging material through the member based on the captured image;
The swap verification system according to any one of (1) to (9), further comprising:
(11)
the first acquisition unit acquires the code information from the seller terminal when the security seal including a first sheet on which the code information is formed and a second sheet on which a fixed portion for reading the code information is formed is read by the seller terminal;
the second acquisition unit acquires the code information from the purchaser terminal when the security seal including the first paper and the second paper is read by the purchaser terminal.
The swap verification system according to any one of (1) to (10).
(12)
the first acquisition unit acquires the code information from the seller terminal when the code formed on the security seal affixed to each of the plurality of products or to the packaging material for packaging the plurality of products is read by the seller terminal;
the second acquisition unit acquires the code information from the purchaser terminal when the code formed on the security seal attached to each of the plurality of products or to the packaging material for packaging the plurality of products is read by the purchaser terminal;
A swap verification system according to any one of (1) to (11).
(13)
The first acquisition unit acquires the code information from the seller terminal of the seller in a personal transaction conducted between the seller and the purchaser,
The second acquisition unit acquires the code information from the seller terminal of the purchaser in the person-to-person transaction.
A swap verification system according to any one of (1) to (12).
1 すり替え検証システム、N ネットワーク、10 サーバ、11,21,31,41 制御部、12,22,32,42 記憶部、13,23,33,43 通信部、20 販売者端末、24,34,44 操作部、25,35,45 表示部、26,36 撮影部、30 購入者端末、40 管理者端末、100 データ記憶部、101 第1取得部、102 第1関連付け部、103 第2取得部、104 実行部、105 第2関連付け部、106 表示制御部、107 第1撮影画像取得部、108 第2撮影画像取得部、109 第2判定部、200 データ記憶部、201 表示制御部、202 操作受付部、300 データ記憶部、301 表示制御部、302 操作受付部、400 データ記憶部、401 表示制御部、402 操作受付部、B10,B11,B12,B13,B14,B15,B16,B20,B21,B22,B23,B24,B25,B26,B27 ボタン、DB1 ユーザデータベース、DB2 商品データベース、P10 第1コード部分、P11 他の部分、P20 第2コード部分、P21 他の部分、SC1 販売者画面、SC2 購入者画面、SC3 管理者画面。 1 Switching verification system, N Network, 10 Server, 11, 21, 31, 41 Control unit, 12, 22, 32, 42 Memory unit, 13, 23, 33, 43 Communication unit, 20 Seller terminal, 24, 34, 44 Operation unit, 25, 35, 45 Display unit, 26, 36 Photography unit, 30 Purchaser terminal, 40 Administrator terminal, 100 Data storage unit, 101 First acquisition unit, 102 First association unit, 103 Second acquisition unit, 104 Execution unit, 105 Second association unit, 106 Display control unit, 107 First captured image acquisition unit, 108 Second captured image acquisition unit, 109 Second judgment unit, 200 Data storage unit, 201 Display control unit, 202 Operation reception unit, 300 Data storage unit, 301 Display control unit, 302 Operation reception unit, 400 Data storage unit, 401 display control unit, 402 operation reception unit, B10, B11, B12, B13, B14, B15, B16, B20, B21, B22, B23, B24, B25, B26, B27 buttons, DB1 user database, DB2 product database, P10 first code part, P11 other parts, P20 second code part, P21 other parts, SC1 seller screen, SC2 purchaser screen, SC3 administrator screen.
Claims (14)
前記商品又は当該商品の梱包資材に貼られた前記セキュリティシールに形成された前記コードが、前記販売者の販売者端末により読み取られた場合に、前記販売者端末から、前記コード情報を取得する第1取得部と、
前記販売者識別情報に関連付けられた前記コード情報が前記販売者端末から取得された場合に、前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付け部と、
前記購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得部と、
前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行部と、
を含むすり替え検証システム。 a second association unit that associates seller identification information capable of identifying a seller who sells a product with code information regarding a code formed on a security seal delivered to the seller by an administrator of an electronic commerce service used by the seller and a purchaser who purchased the product;
a first acquisition unit that acquires the code information from a seller terminal when the code formed on the security seal attached to the product or a packaging material of the product is read by the seller terminal of the seller ;
a first association unit that associates, when the code information associated with the seller identification information is acquired from the seller terminal, product identification information capable of identifying the product with the code information acquired from the seller terminal;
a second acquisition unit that acquires the code information from the purchaser terminal when the code is read by the purchaser terminal of the purchaser ;
an execution unit that executes a swap verification process for verifying whether the product has been swapped based on the code information associated with the product identification information and the code information acquired from the purchaser terminal;
A swap verification system including:
前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付け部と、
前記商品が梱包された前記梱包資材が前記販売者端末で撮影された場合に、前記販売者端末から、前記梱包資材を示す撮影画像を取得する第1撮影画像取得部と、
前記撮影画像に基づいて、前記商品に貼られた前記セキュリティシールが前記部材を介して前記梱包資材の外側から見えるか否かを判定する第1判定部と、
前記商品を購入した購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得部と、
前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行部と、
を含むすり替え検証システム。 a first acquisition unit that acquires code information relating to a code formed on a security seal attached to a product or a packaging material for the product, the packaging material including a transparent or semi-transparent member, when the security seal is read by a seller terminal of a seller who sells the product;
a first association unit that associates product identification information capable of identifying the product with the code information acquired from the seller terminal;
a first captured image acquisition unit that acquires a captured image showing the packaging material from the seller terminal when the packaging material in which the product is packed is photographed by the seller terminal;
a first determination unit that determines whether or not the security seal attached to the product is visible from outside the packaging material through the member based on the captured image;
a second acquisition unit that acquires the code information from a purchaser terminal of a purchaser who has purchased the product when the code is read by the purchaser terminal of the purchaser;
an execution unit that executes a swap verification process for verifying whether the product has been swapped based on the code information associated with the product identification information and the code information acquired from the purchaser terminal;
A swap verification system including :
前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付け部と、
前記商品を購入した購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得部と、
前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行部と、
前記商品が梱包された前記梱包資材が前記購入者端末で撮影された場合に、前記購入者端末から、前記梱包資材を示す撮影画像を取得する第2撮影画像取得部と、
前記撮影画像に基づいて、前記商品に貼られた前記セキュリティシールが前記部材を介して前記梱包資材の外側から見えるか否かを判定する第2判定部と、
を含むすり替え検証システム。 a first acquisition unit that acquires code information relating to a code formed on a security seal attached to a product or a packaging material for the product, the packaging material including a transparent or semi-transparent member, when the security seal is read by a seller terminal of a seller who sells the product;
a first association unit that associates product identification information capable of identifying the product with the code information acquired from the seller terminal;
a second acquisition unit that acquires the code information from a purchaser terminal of a purchaser who has purchased the product when the code is read by the purchaser terminal of the purchaser;
an execution unit that executes a swap verification process for verifying whether the product has been swapped based on the code information associated with the product identification information and the code information acquired from the purchaser terminal;
a second captured image acquisition unit that acquires a captured image showing the packaging material from the purchaser terminal when the packaging material in which the product is packed is photographed by the purchaser terminal;
a second determination unit that determines whether or not the security seal attached to the product is visible from outside the packaging material through the member based on the captured image;
A swap verification system including :
請求項1に記載のすり替え検証システム。 The execution unit executes the substitution verification process based on the code information associated with the seller identification information and the product identification information and the code information acquired from the purchaser terminal.
The swap verification system according to claim 1 .
前記第1関連付け部は、前記商品識別情報と、前記第1コード情報及び前記第2コード情報と、を関連付け、
前記第2取得部は、前記第1コード及び前記第2コードの各々が前記購入者端末により読み取られた場合に、前記購入者端末から、前記第1コード情報及び前記第2コード情報を取得し、
前記実行部は、前記商品識別情報に関連付けられた前記第1コード情報及び前記第2コード情報と、前記購入者端末から取得された前記第1コード情報及び前記第2コード情報と、に基づいて、前記すり替え検証処理を実行する、
請求項1~4の何れかに記載のすり替え検証システム。 the first acquisition unit acquires, when a first code formed on a first security seal affixed to the product and a second code formed on a second security seal affixed to the packaging material are each read by the seller terminal, first code information relating to the first code and second code information relating to the second code from the seller terminal;
The first associating unit associates the product identification information with the first code information and the second code information;
the second acquisition unit acquires the first code information and the second code information from the purchaser terminal when the first code and the second code are read by the purchaser terminal,
The execution unit executes the substitution verification process based on the first code information and the second code information associated with the product identification information and the first code information and the second code information acquired from the purchaser terminal.
The swap verification system according to any one of claims 1 to 4 .
請求項1~4の何れかに記載のすり替え検証システム。 The swap verification system further includes a display control unit that causes the seller terminal to display a guidance screen for instructing the seller to affix a code portion of the security seal, in which the code is formed, to the product and to affix the other portion to the packaging material.
The swap verification system according to any one of claims 1 to 4 .
請求項1~4の何れかに記載のすり替え検証システム。 The execution unit executes, as the swap verification process, an estimation process for estimating a person who has swapped the product, based on the code information associated with the product identification information and the code information acquired from the purchaser terminal.
The swap verification system according to any one of claims 1 to 4 .
請求項7に記載のすり替え検証システム。 the execution unit executes the inference process such that, when the code information is not obtained from the purchaser terminal and is the same as the code information associated with the product identification information, it is more likely that the purchaser has switched the product than when the code information is obtained from the purchaser terminal and is the same as the code information associated with the product identification information.
The swap verification system according to claim 7 .
前記第1関連付け部は、前記商品識別情報と、前記複数のコードの各々の前記コード情報と、を関連付け、
前記第2取得部は、前記購入者端末により前記複数のコードの各々が読み取られた場合に、前記購入者端末から、前記複数のコードの各々の前記コード情報を取得し、
前記実行部は、前記商品識別情報に関連付けられた前記複数のコードの各々の前記コード情報と、前記購入者端末から取得された前記複数のコードの各々の前記コード情報と、前記すり替え検証処理を実行する、
請求項1~4の何れかに記載のすり替え検証システム。 the first acquisition unit acquires, when each of the plurality of codes formed on the security seal is read by the seller terminal, the code information of each of the plurality of codes from the seller terminal;
The first associating unit associates the product identification information with the code information of each of the plurality of codes;
the second acquisition unit acquires, when each of the plurality of codes is read by the purchaser terminal, the code information of each of the plurality of codes from the purchaser terminal;
the execution unit executes the substitution verification process using the code information of each of the plurality of codes associated with the product identification information and the code information of each of the plurality of codes acquired from the purchaser terminal;
The swap verification system according to any one of claims 1 to 4 .
前記第2取得部は、前記第1用紙及び前記第2用紙を含む前記セキュリティシールが前記購入者端末により読み取られた場合に、前記購入者端末から前記コード情報を取得する、
請求項1~4の何れかに記載のすり替え検証システム。 the first acquisition unit acquires the code information from the seller terminal when the security seal including a first sheet on which the code information is formed and a second sheet on which a fixed portion for reading the code information is formed is read by the seller terminal;
the second acquisition unit acquires the code information from the purchaser terminal when the security seal including the first paper and the second paper is read by the purchaser terminal.
The swap verification system according to any one of claims 1 to 4 .
前記第2取得部は、前記複数の商品の各々又は当該複数の商品を梱包する前記梱包資材に貼られた前記セキュリティシールに形成された前記コードが前記購入者端末により読み取られた場合に、前記購入者端末から前記コード情報を取得する、
請求項1~4の何れかに記載のすり替え検証システム。 the first acquisition unit acquires the code information from the seller terminal when the code formed on the security seal affixed to each of the plurality of products or to the packaging material for packaging the plurality of products is read by the seller terminal;
the second acquisition unit acquires the code information from the purchaser terminal when the code formed on the security seal attached to each of the plurality of products or to the packaging material for packaging the plurality of products is read by the purchaser terminal;
The swap verification system according to any one of claims 1 to 4 .
前記第2取得部は、前記個人間取引における前記購入者の前記販売者端末から、前記コード情報を取得する、
請求項1~4の何れかに記載のすり替え検証システム。 The first acquisition unit acquires the code information from the seller terminal of the seller in a personal transaction conducted between the seller and the purchaser,
The second acquisition unit acquires the code information from the seller terminal of the purchaser in the person-to-person transaction.
The swap verification system according to any one of claims 1 to 4 .
前記商品又は当該商品の梱包資材に貼られた前記セキュリティシールに形成された前記コードが、前記販売者の販売者端末により読み取られた場合に、前記販売者端末から、前記コード情報を取得する第1取得ステップと、
前記販売者識別情報に関連付けられた前記コード情報が前記販売者端末から取得された場合に、前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付けステップと、
前記購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得ステップと、
前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行ステップと、
を含むすり替え検証方法。 a second association step of associating seller identification information capable of identifying a seller who sells a product with code information regarding a code formed on a security seal delivered to the seller by an administrator of an electronic commerce service used by the seller and a purchaser who purchased the product;
a first acquisition step of acquiring the code information from a seller terminal of the seller when the code formed on the security seal attached to the product or a packaging material of the product is read by the seller terminal of the seller ;
a first association step of associating, when the code information associated with the seller identification information is acquired from the seller terminal, product identification information capable of identifying the product with the code information acquired from the seller terminal;
a second acquisition step of acquiring the code information from the purchaser terminal when the code is read by the purchaser terminal of the purchaser ;
an execution step of executing a substitution verification process for verifying the substitution of the product based on the code information associated with the product identification information and the code information acquired from the purchaser terminal;
A swap verification method including:
前記商品又は当該商品の梱包資材に貼られた前記セキュリティシールに形成された前記コードが、前記販売者の販売者端末により読み取られた場合に、前記販売者端末から、前記コード情報を取得する第1取得部、
前記販売者識別情報に関連付けられた前記コード情報が前記販売者端末から取得された場合に、前記商品を識別可能な商品識別情報と、前記販売者端末から取得された前記コード情報と、を関連付ける第1関連付け部、
前記購入者の購入者端末により前記コードが読み取られた場合に、前記購入者端末から、前記コード情報を取得する第2取得部、
前記商品識別情報に関連付けられた前記コード情報と、前記購入者端末から取得された前記コード情報と、に基づいて、前記商品のすり替えの検証に関するすり替え検証処理を実行する実行部、
としてコンピュータを機能させるためのプログラム。 a second association unit that associates seller identification information capable of identifying a seller who sells a product with code information regarding a code formed on a security seal delivered to the seller by an administrator of an electronic commerce service used by the seller and a purchaser who purchased the product;
a first acquisition unit that acquires the code information from a seller terminal of the seller when the code formed on the security seal attached to the product or a packaging material of the product is read by the seller terminal of the seller ;
a first association unit that, when the code information associated with the seller identification information is acquired from the seller terminal, associates product identification information capable of identifying the product with the code information acquired from the seller terminal;
a second acquisition unit that acquires the code information from the purchaser terminal when the code is read by the purchaser terminal of the purchaser ;
an execution unit that executes a swap verification process for verifying swapping of the product based on the code information associated with the product identification information and the code information acquired from the purchaser terminal;
A program that makes a computer function as a
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202363454321P | 2023-03-24 | 2023-03-24 | |
| US63/454,321 | 2023-03-24 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024137602A JP2024137602A (en) | 2024-10-07 |
| JP7598983B2 true JP7598983B2 (en) | 2024-12-12 |
Family
ID=92969266
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023128590A Active JP7598983B2 (en) | 2023-03-24 | 2023-08-07 | Substitution verification system, substitution verification method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7598983B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014048927A (en) | 2012-08-31 | 2014-03-17 | Studiofake Co Ltd | Regular product sales information management system, regular product sales information management device, regular product sales information management method and computer program |
| WO2015071917A1 (en) | 2013-11-15 | 2015-05-21 | Matteo Marchesano | Method and system for authenticating a packaged product from a remote location |
| US20160027021A1 (en) | 2014-07-24 | 2016-01-28 | Andrew Kerdemelidis | Product Authenticator |
| JP2017097724A (en) | 2015-11-26 | 2017-06-01 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, information processing system, processing method thereof, and program |
| JP2019095829A (en) | 2017-11-17 | 2019-06-20 | 服部トレース株式会社 | Information system and server system |
| WO2020246417A1 (en) | 2019-06-05 | 2020-12-10 | キヤノンマーケティングジャパン株式会社 | Server device, server device control method, program, official article determination system, and official article determination system control method |
| US20210090093A1 (en) | 2019-09-20 | 2021-03-25 | Paul LARGOZA | Computer-enabled platform for delivering products tamper-proof |
| JP2022139020A (en) | 2021-03-11 | 2022-09-26 | 大日本印刷株式会社 | Information recording medium, label, reading device, program and authenticity determining method |
-
2023
- 2023-08-07 JP JP2023128590A patent/JP7598983B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014048927A (en) | 2012-08-31 | 2014-03-17 | Studiofake Co Ltd | Regular product sales information management system, regular product sales information management device, regular product sales information management method and computer program |
| WO2015071917A1 (en) | 2013-11-15 | 2015-05-21 | Matteo Marchesano | Method and system for authenticating a packaged product from a remote location |
| US20160027021A1 (en) | 2014-07-24 | 2016-01-28 | Andrew Kerdemelidis | Product Authenticator |
| JP2017097724A (en) | 2015-11-26 | 2017-06-01 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, information processing system, processing method thereof, and program |
| JP2019095829A (en) | 2017-11-17 | 2019-06-20 | 服部トレース株式会社 | Information system and server system |
| WO2020246417A1 (en) | 2019-06-05 | 2020-12-10 | キヤノンマーケティングジャパン株式会社 | Server device, server device control method, program, official article determination system, and official article determination system control method |
| US20210090093A1 (en) | 2019-09-20 | 2021-03-25 | Paul LARGOZA | Computer-enabled platform for delivering products tamper-proof |
| JP2022139020A (en) | 2021-03-11 | 2022-09-26 | 大日本印刷株式会社 | Information recording medium, label, reading device, program and authenticity determining method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024137602A (en) | 2024-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8413885B2 (en) | Internet community based counterfeit and grey market combating method | |
| US20080140432A1 (en) | Verification and data-tracking systems, methods, and devices | |
| WO2012178047A1 (en) | Method and system for verifying orders and processing return items | |
| CN106651407A (en) | A data acquisition method and device | |
| CN108550011A (en) | A kind of Quick Response Code express delivery list, fresh agricultural products circulation management system for tracking and method | |
| WO2015161496A1 (en) | Commodity anti-counterfeiting verification system | |
| CN101315298A (en) | Electronic scale | |
| JP2014048927A (en) | Regular product sales information management system, regular product sales information management device, regular product sales information management method and computer program | |
| JP2012014592A (en) | Truth/false determination system, truth/false determination method, and, truth/false determination program | |
| JP7598983B2 (en) | Substitution verification system, substitution verification method, and program | |
| JP7200538B2 (en) | Product trace system, product information management server, information terminal, product trace method, and program | |
| KR20110039909A (en) | Verification system and method to check whether the purchased product and the delivered product are matched through the Internet. | |
| TW201533670A (en) | Merchandise/service sales and distribution method and computer readable storage medium having the same | |
| TWI420411B (en) | Second-hand commodity trading system and method thereof | |
| US11244308B1 (en) | Records of a tangible product in blockchain | |
| JP2020086813A (en) | Food allergen information management system, food allergen information management method, and food allergen information management program | |
| KR101227094B1 (en) | Prepaid card activation processing system | |
| CN118246842B (en) | Multi-material tracking and tracing method, device, equipment and storage medium | |
| JP2020177540A (en) | Campaign management system, campaign management method, and program | |
| JP5685100B2 (en) | Electronic shelf label terminal | |
| JP7219246B2 (en) | Method, program and system for recording the opening history of individual products | |
| JP4083095B2 (en) | Catalog product ordering method, catalog product ordering method, and ordering system | |
| CN109643425B (en) | Systems and methods for identifying products | |
| JP6199171B2 (en) | Information processing apparatus, method, and computer program | |
| TWM561837U (en) | Product information and forgery discrimination device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230807 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241022 |
|
| 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: 20241119 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241202 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7598983 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |