[go: up one dir, main page]

JP2018160184A - Information processing apparatus and program - Google Patents

Information processing apparatus and program Download PDF

Info

Publication number
JP2018160184A
JP2018160184A JP2017058201A JP2017058201A JP2018160184A JP 2018160184 A JP2018160184 A JP 2018160184A JP 2017058201 A JP2017058201 A JP 2017058201A JP 2017058201 A JP2017058201 A JP 2017058201A JP 2018160184 A JP2018160184 A JP 2018160184A
Authority
JP
Japan
Prior art keywords
article
unit
dimensional model
dimensional
book
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.)
Granted
Application number
JP2017058201A
Other languages
Japanese (ja)
Other versions
JP6898123B2 (en
Inventor
大輔 宮城
Daisuke Miyagi
大輔 宮城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2017058201A priority Critical patent/JP6898123B2/en
Publication of JP2018160184A publication Critical patent/JP2018160184A/en
Application granted granted Critical
Publication of JP6898123B2 publication Critical patent/JP6898123B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】鑑定業務の平準化及び効率化を図ることが可能な情報処理装置及びプログラムを提供する。【解決手段】POS端末1は、鑑定対象の物品を撮像することで得られた物品の撮像画像と当該物品の奥行き方向の距離を示す距離情報とを含む距離画像から、物品の立体形状及び表面の状態を表した三次元モデルを生成する生成手段と、物品の撮像画像から、物品を識別するための識別情報を取得する取得手段と、各物品の識別情報と、物品の基準となる状態を表した三次元モデルとを対応付けて記憶する記憶部から、取得手段が取得した識別情報に対応する物品を特定する特定手段と、特定手段が特定した物品の前記三次元モデルと、取得手段が取得した三次元モデルとを比較し、両三次元モデルの外観上の相違点を検出する検出手段と、検出手段が検出した相違点を鑑定結果として出力する鑑定手段と、を備える。【選択図】図3PROBLEM TO BE SOLVED: To provide an information processing device and a program capable of standardizing and improving efficiency of appraisal work. SOLUTION: A POS terminal 1 has a three-dimensional shape and a surface of an article from a distance image including an image of the article obtained by imaging the article to be evaluated and distance information indicating a distance in the depth direction of the article. The generation means for generating a three-dimensional model representing the state of the article, the acquisition means for acquiring the identification information for identifying the article from the captured image of the article, the identification information of each article, and the reference state of the article. From the storage unit that stores the represented three-dimensional model in association with each other, the specific means for specifying the article corresponding to the identification information acquired by the acquisition means, the three-dimensional model of the article specified by the specific means, and the acquisition means It is provided with a detection means for comparing the acquired three-dimensional model and detecting a difference in appearance between the two three-dimensional models, and an appraisal means for outputting the difference detected by the detection means as an appraisal result. [Selection diagram] Fig. 3

Description

本発明の実施形態は、情報処理装置及びプログラムに関する。   Embodiments described herein relate generally to an information processing apparatus and a program.

従来、中古品買取店やリサイクルショップ等の店舗では、店員が、顧客により持ち込まれた物品の種類や状態を鑑定し、買い取り価格の査定行っている。このような鑑定(査定)業務は、専門的な知識や経験が必要となり、店員によって判断基準に個人差が生じる可能性がある。特に外観検査は値付けの重要な要素となるため、鑑定業務の平準化及び効率化が求められている。   Conventionally, in stores such as second-hand goods purchase shops and recycle shops, salesclerks appraise the purchase price by judging the type and condition of goods brought in by customers. Such appraisal (assessment) work requires specialized knowledge and experience, and there may be individual differences in judgment criteria depending on the store clerk. In particular, visual inspection is an important factor in pricing, so there is a need for leveling and more efficient appraisal operations.

一方、従来、物品を撮像した撮像画像に基づき、当該物品の外観状態を検査することが行われている。例えば、トレーディングカードの分野において、スキャナ等で読み取られたトレーディングカードの表面の状態を表すデータから、当該トレーディングカードを鑑定する技術が提案されている。   On the other hand, conventionally, an appearance state of an article is inspected based on a captured image obtained by imaging the article. For example, in the field of trading cards, a technique for identifying a trading card from data representing the state of the surface of the trading card read by a scanner or the like has been proposed.

しかしながら、店舗で鑑定の対象となる物品は、トレーディングカード等の平面物に限らず立体物も含まれるため、上記の鑑定業務に用いることは困難である。   However, articles that are subject to appraisal in stores are not limited to flat objects such as trading cards, but also include three-dimensional objects, and are therefore difficult to use for the appraisal work described above.

本発明の実施形態が解決しようとする課題は、鑑定業務の平準化及び効率化を図ることが可能な情報処理装置及びプログラムを提供することである。   The problem to be solved by the embodiment of the present invention is to provide an information processing apparatus and program capable of leveling and improving the efficiency of appraisal work.

実施形態の情報処理装置は、鑑定対象の物品を撮像することで得られた当該物品の撮像画像と当該物品の奥行き方向の距離を示す距離情報とを含む距離画像から、当該物品の立体形状及び表面の状態を表した三次元モデルを生成する生成手段と、前記物品の撮像画像から、当該物品を識別するための識別情報を取得する取得手段と、各物品の識別情報と、当該物品の基準となる状態を表した三次元モデルとを対応付けて記憶する記憶部から、前記取得手段が取得した前記識別情報に対応する物品を特定する特定手段と、前記特定手段が特定した物品の前記三次元モデルと、前記取得手段が取得した前記三次元モデルとを比較し、両三次元モデルの外観上の相違点を検出する検出手段と、前記検出手段が検出した相違点を鑑定結果として出力する鑑定手段と、を備える。   The information processing apparatus according to the embodiment uses a three-dimensional shape of the article from a distance image including a captured image of the article obtained by imaging the article to be verified and distance information indicating a distance in the depth direction of the article. Generating means for generating a three-dimensional model representing the state of the surface; acquisition means for acquiring identification information for identifying the article from the captured image of the article; identification information for each article; From the storage unit that stores the three-dimensional model representing the state to be associated with each other, a specifying unit that specifies an article corresponding to the identification information acquired by the acquiring unit, and the tertiary of the article specified by the specifying unit The original model and the three-dimensional model acquired by the acquisition unit are compared, a detection unit that detects a difference in appearance between the two-dimensional models, and a difference detected by the detection unit is output as an appraisal result. It includes an appraisal means.

図1は、実施形態に係るPOS端末のハードウェア構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a hardware configuration of a POS terminal according to the embodiment. 図2は、図1に示した基準情報ファイルのデータ構成の一例を示す図である。FIG. 2 is a diagram showing an example of the data configuration of the reference information file shown in FIG. 図3は、実施形態に係るPOS端末の機能構成の一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a functional configuration of the POS terminal according to the embodiment. 図4は、実施形態に係るPOS端末が実行するデータ処理の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of data processing executed by the POS terminal according to the embodiment.

以下、実施形態に係る情報処理装置及びプログラムについて、図面を参照して説明する。本実施形態では、情報処理装置及びプログラムを、書籍の買い取りを行う古書店やリサイクルショップ等の店舗に導入されるPOS(Point Of Sale)端末に適用した例について説明するが、この実施形態に限定されないものとする。   Hereinafter, an information processing apparatus and a program according to an embodiment will be described with reference to the drawings. In the present embodiment, an example in which the information processing apparatus and the program are applied to a POS (Point Of Sale) terminal installed in a store such as an old book store or a recycle shop that purchases books will be described. However, the present embodiment is limited to this embodiment. Shall not be.

図1は、本実施形態に係るPOS端末1のハードウェア構成の一例を示すブロック図である。POS端末1は、POS端末1のコンピュータとして機能する制御部10を備える。制御部10は、プロセッサの一例であるCPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13とを有する。   FIG. 1 is a block diagram illustrating an example of a hardware configuration of the POS terminal 1 according to the present embodiment. The POS terminal 1 includes a control unit 10 that functions as a computer of the POS terminal 1. The control unit 10 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, and a RAM (Random Access Memory) 13 which are examples of processors.

CPU11には、操作部14、表示部15及び記憶部16が、各種の入出力回路を介して接続される。これらは、CPU11による制御を受ける。   An operation unit 14, a display unit 15, and a storage unit 16 are connected to the CPU 11 via various input / output circuits. These are controlled by the CPU 11.

操作部14は、キーボード等の入力デバイスやマウス等のポインティングデバイスを有し、操作者となる店員の操作入力を受け付ける。表示部15は、液晶ディスプレイ等の表示デバイスを有し、CPU11の制御の下、各種の情報を表示する。   The operation unit 14 includes an input device such as a keyboard and a pointing device such as a mouse, and receives an operation input from a store clerk serving as an operator. The display unit 15 includes a display device such as a liquid crystal display, and displays various types of information under the control of the CPU 11.

記憶部16は、記憶部の一例である。記憶部16は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の記憶装置を有し、CPU11が実行する各種プログラムや各種設定情報を記憶する。例えば、記憶部16は、設定情報の一例として、書籍の査定(鑑定)に係る基準情報を格納した基準情報ファイルF1を記憶する。   The storage unit 16 is an example of a storage unit. The storage unit 16 includes a storage device such as a hard disk drive (HDD) or a solid state drive (SSD), and stores various programs executed by the CPU 11 and various setting information. For example, the storage unit 16 stores, as an example of setting information, a reference information file F1 that stores reference information relating to book assessment (appraisal).

図2は、基準情報ファイルF1のデータ構成の一例を示す図である。図2に示すように、基準情報ファイルF1は、書籍の各々を識別可能な識別情報に対応付けて、当該書籍の書籍名、当該書籍を出版する出版社名、基準価格、基準状態等の各種情報を記憶する。   FIG. 2 is a diagram illustrating an example of a data configuration of the reference information file F1. As shown in FIG. 2, the reference information file F <b> 1 is associated with identification information that can identify each book, and includes various information such as the book name of the book, the name of the publisher that publishes the book, the reference price, and the reference state. Store information.

識別情報は、例えばISBNコードや、書籍JANコード等の識別コードである。また、識別コードが存在しない書籍等については、書籍の表紙を表す画像(例えば、後述するテクスチャ画像)等、その書籍を識別可能な情報を記憶してもよい。なお、テクスチャ画像を用いる場合には、後述する基準状態に記憶されるテクスチャ画像を識別情報として用いる構成としてもよい。   The identification information is an identification code such as an ISBN code or a book JAN code. In addition, for a book or the like that does not have an identification code, information that can identify the book, such as an image representing a cover of the book (for example, a texture image described later), may be stored. In addition, when using a texture image, it is good also as a structure which uses the texture image memorize | stored in the reference | standard state mentioned later as identification information.

基準価格は、買い取り価格を査定する際の、書籍の基準となる金額を示す情報である。基準価格は、例えば、その書籍の定価や、市場価格等の任意の価格を設定することができる。なお、基準価格には、基準状態に設定する書籍の状態に応じた金額を設定することが好ましい。   The reference price is information indicating the amount of money that serves as a reference for the book when the purchase price is assessed. As the reference price, for example, a fixed price of the book or an arbitrary price such as a market price can be set. In addition, it is preferable to set the amount of money according to the state of the book set to the reference state as the reference price.

基準状態は、書籍の鑑定を行う際の、書籍の基準となる状態を表す情報である。本実施形態では、立体物である書籍の基準状態を、3D−CAD(Computer Aided Design)や3D−CG(Computer Graphics)等の三次元モデルを用いて表す。三次元モデルは、書籍の立体形状(直方体形状)を表す三次元の形状情報の各面に、当該面の状態を表す二次元のテクスチャ画像を張り付けて形成されるデータである。基準状態の三次元モデルは、新品や美品等、痛みや欠損のない良好な状態の書籍に基づき作成することが好ましい。   The reference state is information representing a state that becomes a reference of a book when appraising the book. In the present embodiment, a reference state of a book that is a three-dimensional object is expressed using a three-dimensional model such as 3D-CAD (Computer Aided Design) or 3D-CG (Computer Graphics). The three-dimensional model is data formed by pasting a two-dimensional texture image representing the state of the surface on each surface of the three-dimensional shape information representing the three-dimensional shape (cuboid shape) of the book. The three-dimensional model in the reference state is preferably created based on a book in a good state with no pain or defect such as a new article or a beautiful article.

なお、基準情報ファイルF1は、図2のデータ構成に限らず、他の情報を記憶してもよい。また、基準情報ファイルF1は、更新可能な状態で保持することが好ましい。例えば、基準情報ファイルF1は、当該基準情報ファイルF1のメンテナンスを行う図示しないサーバ装置から、定期的又は随時提供される構成としてもよい。   Note that the reference information file F1 is not limited to the data configuration of FIG. 2, and may store other information. The reference information file F1 is preferably held in an updatable state. For example, the reference information file F1 may be provided periodically or as needed from a server device (not shown) that performs maintenance of the reference information file F1.

図1に戻り、CPU11には、通信部17、撮像部18、プリンタ19等が、各種の入出力回路を介して接続される。   Returning to FIG. 1, the communication unit 17, the imaging unit 18, the printer 19, and the like are connected to the CPU 11 through various input / output circuits.

通信部17は、LAN(Local Area network)やWAN(Wide Area Network)等のネットワークに接続可能な通信インタフェースである。通信部17は、例えばネットワークを介して、図示しないサーバ装置とデータ通信を行う。   The communication unit 17 is a communication interface that can be connected to a network such as a LAN (Local Area Network) or a WAN (Wide Area Network). The communication unit 17 performs data communication with a server device (not shown) via, for example, a network.

撮像部18は、RGB−Dカメラやステレオカメラ等の、被写体の画像を撮像するとともに、当該被写体の奥行き方向の距離(Depth)も記録することが可能な撮像装置である。撮像部18は、被写体となる鑑定(査定)対象の書籍を撮像することで、その書籍の画像(撮像画像)と奥行き方向の距離を示す距離情報とを含んだ距離画像を出力する。   The imaging unit 18 is an imaging device such as an RGB-D camera or a stereo camera that can capture an image of a subject and also record a distance (Depth) of the subject in the depth direction. The imaging unit 18 images a book to be verified (assessed) as a subject, and outputs a distance image including an image (captured image) of the book and distance information indicating a distance in the depth direction.

なお、撮像部18は、書籍を撮像可能な位置や形態で設けられるものとする。例えば、撮像部18は、上方から書籍を撮像できるよう、三脚等のスタンドに支持された状態で設けられてもよい。また、例えば、撮像部18は、店員が手に持って撮像することが可能な手持ち型の撮像装置としてもよい。   In addition, the imaging part 18 shall be provided in the position and form which can image a book. For example, the imaging unit 18 may be provided in a state of being supported by a stand such as a tripod so that a book can be imaged from above. Further, for example, the imaging unit 18 may be a hand-held imaging device that can be captured by a store clerk in hand.

プリンタ19は、サーマルプリンタ等の印字装置である。プリンタ19は、CPU11の制御の下、書籍の買い取りに係る取引内容を所定の用紙に印字する。   The printer 19 is a printing device such as a thermal printer. Under the control of the CPU 11, the printer 19 prints transaction details relating to the purchase of a book on a predetermined sheet.

次に、POS端末1の機能構成について説明する。図3は、POS端末1の機能構成の一例を示すブロック図である。   Next, the functional configuration of the POS terminal 1 will be described. FIG. 3 is a block diagram illustrating an example of a functional configuration of the POS terminal 1.

図3に示すように、POS端末1の制御部10(CPU11)は、記憶部16に記憶されたプログラムと協働することで、取込部101、形状情報取得部102、テクスチャ画像取得部103、合成部104、特定部105と、状態判定部106、査定部107、表示制御部108及び買取処理部109等を機能部として実現する。   As shown in FIG. 3, the control unit 10 (CPU 11) of the POS terminal 1 cooperates with the program stored in the storage unit 16, thereby acquiring the capture unit 101, the shape information acquisition unit 102, and the texture image acquisition unit 103. The combination unit 104, the identification unit 105, the state determination unit 106, the assessment unit 107, the display control unit 108, the purchase processing unit 109, and the like are realized as functional units.

取込部101は、撮像部18に撮像オン信号を出力して撮像部18に撮像動作を開始させる。取込部101は、撮像部18が撮像してRAM13に保存された距離画像を取り込む。   The capturing unit 101 outputs an imaging-on signal to the imaging unit 18 and causes the imaging unit 18 to start an imaging operation. The capturing unit 101 captures the distance image captured by the image capturing unit 18 and stored in the RAM 13.

形状情報取得部102は、取込部101が取り込んだ距離画像から、被写体(書籍)の立体形状を表す形状情報を取得する。具体的には、形状情報取得部102は、距離画像に含まれる距離情報に基づき、被写体となった書籍の立体形状を表す形状情報を取得する。なお、形状情報の取得方法は特に問わず、例えば三次元スキャナやRealSense(登録商標)等の公知の技術を用いることが可能である。例えば、形状情報取得部102は、距離画像から直方体形状を検出し、この直方体形状を書籍の形状情報として取得してもよい。   The shape information acquisition unit 102 acquires shape information representing the three-dimensional shape of the subject (book) from the distance image captured by the capture unit 101. Specifically, the shape information acquisition unit 102 acquires shape information representing the three-dimensional shape of the book that is the subject based on the distance information included in the distance image. The shape information acquisition method is not particularly limited, and for example, a known technique such as a three-dimensional scanner or RealSense (registered trademark) can be used. For example, the shape information acquisition unit 102 may detect a rectangular parallelepiped shape from the distance image and acquire the rectangular parallelepiped shape as shape information of the book.

テクスチャ画像取得部103は、取込部101が取り込んだ距離画像から、被写体(書籍)の表面の状態を表すテクスチャ画像を取得する。具体的には、形状情報取得部102は、距離画像に含まれる撮像画像から、書籍の面を表す画像部分をテクスチャ画像として抽出する。なお、テクスチャ画像の抽出方法は特に問わず、例えばエッジ検出等の公知の技術を用いることが可能である。例えば、形状情報取得部102は、形状情報取得部102等と協働することで、矩形や台形領域の画像部分を書籍のテクスチャ画像として抽出してもよい。   The texture image acquisition unit 103 acquires a texture image representing the surface state of the subject (book) from the distance image captured by the capture unit 101. Specifically, the shape information acquisition unit 102 extracts an image portion representing a book surface as a texture image from the captured image included in the distance image. Note that a texture image extraction method is not particularly limited, and a known technique such as edge detection can be used. For example, the shape information acquisition unit 102 may extract an image portion of a rectangle or a trapezoid area as a texture image of a book in cooperation with the shape information acquisition unit 102 or the like.

合成部104は、生成手段の一例である。合成部104は、形状情報取得部102が取得した形状情報と、テクスチャ画像取得部103が取得したテクスチャ画像とを合成することで、被写体となった書籍の三次元モデルを生成する。具体的には、合成部104は、形状情報が表す立体形状の各面に対し、当該面について取得されたテクスチャ画像を貼り付けることで、書籍の外観を表した三次元モデルを生成する。また、合成部104は、形状情報及びテクスチャ情報の歪み(台形歪み等)を補正することで、書籍の実際の形状及びサイズに準じた直方体形状の三次元モデルを生成する。なお、三次元モデルの生成方法や歪みの補正方法は、三次元スキャナ等の公知の技術を用いることが可能である。   The combining unit 104 is an example of a generation unit. The synthesizing unit 104 synthesizes the shape information acquired by the shape information acquiring unit 102 and the texture image acquired by the texture image acquiring unit 103 to generate a three-dimensional model of the book that is the subject. Specifically, the synthesis unit 104 generates a three-dimensional model representing the appearance of the book by pasting the texture image acquired for the surface to each surface of the three-dimensional shape represented by the shape information. Further, the synthesis unit 104 generates a three-dimensional model of a rectangular parallelepiped shape that conforms to the actual shape and size of the book by correcting distortion (such as trapezoidal distortion) in the shape information and texture information. Note that a known technique such as a three-dimensional scanner can be used as a method for generating a three-dimensional model and a method for correcting distortion.

なお、三次元モデルを生成する際には、書籍の表裏面、側面等、複数の方向から書籍を撮像することになる。そこで、合成部104は、表示制御部108と協働することで、書籍を撮像する位置や方向を案内するガイド画面(図示せず)を表示部15に表示させてもよい。そして、合成部104は、案内した各方向について形状情報及びテクスチャ画像が取得されると、これらの形状情報及びテクスチャ画像を用いて三次元モデルの生成を開始する。   Note that when a three-dimensional model is generated, the book is imaged from a plurality of directions such as the front and back surfaces and the side surfaces of the book. Therefore, the synthesizing unit 104 may display a guide screen (not shown) that guides the position and direction for imaging the book on the display unit 15 in cooperation with the display control unit 108. Then, when the shape information and the texture image are acquired for each guided direction, the synthesis unit 104 starts generating a three-dimensional model using the shape information and the texture image.

特定部105は、取得手段及び特定手段の一例である。特定部105は、基準情報ファイルF1に登録された各書籍の識別情報と、テクスチャ画像取得部103が取得したテクスチャ画像に含まれる識別情報とに基づいて、被写体となった書籍を特定する。   The identification unit 105 is an example of an acquisition unit and an identification unit. The identifying unit 105 identifies the book that is the subject based on the identification information of each book registered in the reference information file F1 and the identification information included in the texture image acquired by the texture image acquiring unit 103.

例えば、特定部105は、テクスチャ画像取得部103が取得したテクスチャ画像の中から書籍の識別コードや書籍名を検索キーとして取得する。そして、特定部105は、取得した検索キーを識別情報や書籍名に含む書籍を基準情報ファイルF1から検索し、該当する書籍を特定する。なお、識別コードや書籍名の取得(読み取り)は、OCR(Optical Character Recognition)等の公知の技術を用いることができる。   For example, the specifying unit 105 acquires a book identification code or a book name from the texture image acquired by the texture image acquisition unit 103 as a search key. And the specific | specification part 105 searches the reference | standard information file F1 for the book which contains the acquired search key in identification information or a book name, and specifies an applicable book. Note that a known technique such as OCR (Optical Character Recognition) can be used to acquire (read) the identification code and the book name.

また、例えば、特定部105は、テクスチャ画像取得部103が取得したテクスチャ画像から、そのテクスチャ画像の外観上の特徴を表す特徴量を取得する。そして、特定部105は、取得した特徴量と基準情報ファイルF1の各書籍のテクスチャ画像の特徴量とを比較し、その類似度に基づいて書籍を特定する。なお、特徴量の抽出や類似度判定は、パターンマッチングや一般物体認識等の公知の技術を用いることができる。また、この特定方法を採用する場合、各書籍のテクスチャ画像(例えば表紙)の特徴量を、基準情報ファイルF1に予め記憶しておく構成としてもよい。   Further, for example, the specifying unit 105 acquires a feature amount that represents a feature on the appearance of the texture image from the texture image acquired by the texture image acquisition unit 103. Then, the specifying unit 105 compares the acquired feature amount with the feature amount of the texture image of each book in the reference information file F1, and specifies the book based on the similarity. It should be noted that known techniques such as pattern matching and general object recognition can be used for feature amount extraction and similarity determination. When this specifying method is adopted, the feature amount of the texture image (for example, cover) of each book may be stored in advance in the reference information file F1.

状態判定部106は、検出手段及び鑑定手段の一例である。状態判定部106は、合成部104で生成された書籍の三次元モデルと、特定部105で特定された書籍の基準状態(三次元モデル)とを比較し、両三次元モデルの外観上の相違点を検出する。また、状態判定部106は、検出した相違点を、鑑定対象の書籍の鑑定結果として出力する。   The state determination unit 106 is an example of a detection unit and an appraisal unit. The state determination unit 106 compares the three-dimensional model of the book generated by the combining unit 104 with the reference state (three-dimensional model) of the book specified by the specifying unit 105, and the difference in appearance between the three-dimensional models. Detect points. Moreover, the state determination part 106 outputs the detected difference as an appraisal result of the book of appraisal object.

なお、状態判定部106は、三次元モデルを比較する際には、表紙同士を比較する等、書籍の同一辺及び同一面についてそれぞれ比較を行うものとする。また、状態判定部106は、両三次元モデルの大きさを直接比較可能とするため、何れか一の辺のサイズ又は何れか一の面のサイズを同じ大きさとする正規化を行ってもよい。   In addition, when comparing the three-dimensional models, the state determination unit 106 compares each of the same side and the same surface of the book, such as comparing the covers. In addition, the state determination unit 106 may perform normalization so that the size of any one side or the size of any one surface is the same in order to directly compare the sizes of the three-dimensional models. .

例えば、状態判定部106は、両三次元モデルを構成する各辺又は各面のサイズを比較することで、サイズの相違点(差異)を検出する。そして、状態判定部106は、検出した数値と、検出した相違点の種別(サイズ)と、その相違点を検出した辺や面を示す部位情報とを対応付けた鑑定結果を出力する。   For example, the state determination unit 106 detects the size difference (difference) by comparing the sizes of the sides or the surfaces constituting both the three-dimensional models. Then, the state determination unit 106 outputs an appraisal result in which the detected numerical value, the detected difference type (size), and the part information indicating the side or the surface where the difference is detected are associated with each other.

また、例えば、状態判定部106は、両三次元モデルを構成する各面のテクスチャ画像をそれぞれ比較することで、両三次元モデルで表された書籍の表面の状態の相違点を検出する。具体的には、状態判定部106は、鑑定対象の書籍に存在するキズ、破れ、汚れ、日焼け等を検出する。そして、状態判定部106は、検出した相違点の種別(キズ、汚れ等)と、その相違点を検出した部位を示す部位情報と、相違の程度を定量化した指標値とを対応付けた鑑定結果を出力する。   In addition, for example, the state determination unit 106 detects a difference in the state of the surface of the book represented by both the three-dimensional models by comparing the texture images of the surfaces constituting both the three-dimensional models. Specifically, the state determination unit 106 detects scratches, tears, dirt, sunburn, etc. present in the book to be verified. Then, the state determination unit 106 identifies the type of the detected difference (scratches, dirt, etc.), the part information indicating the part where the difference is detected, and the index value quantifying the degree of difference. Output the result.

なお、相違点の種別の判別方法は特に問わず、パターン認識等の種々の方法を採用することができる。例えば、状態判定部106は、キズ、破れ、汚れ、日焼け等の外観上の特徴(形状や色等)を記憶した特徴情報と、相違点を検出した箇所の外観上の特徴とを比較することで、相違点の種別を判別してもよい。また、状態判定部106は、両三次元モデルを表す色調を正規化するため、基準状態及び三次元モデルの生成時に、カラーチャート等の基準となる基準色を同時に撮像するようにしてもよい。また、この場合、合成部104は、テクスチャ画像中に含まれた基準色に基づいて、生成する三次元モデルの色調を所定の色調に補正してもよい。これにより、両三次元モデル間の色調を合わすことができるため、例えば日焼け等の色の相違点を精度よく検出することができる。   It should be noted that the method of discriminating the type of difference is not particularly limited, and various methods such as pattern recognition can be employed. For example, the state determination unit 106 compares the feature information that stores appearance features (shape, color, etc.) such as scratches, tears, dirt, and sunburn with the appearance features of the location where the difference is detected. Thus, the type of difference may be determined. Further, the state determination unit 106 may normalize the color tones representing both the three-dimensional models, and may simultaneously capture a reference color as a reference such as a color chart when generating the reference state and the three-dimensional model. In this case, the synthesis unit 104 may correct the tone of the generated three-dimensional model to a predetermined tone based on the reference color included in the texture image. Thereby, since the color tone between both three-dimensional models can be matched, for example, color differences such as sunburn can be detected with high accuracy.

また、例えば、状態判定部106は、両三次元モデルを比較することで、両三次元モデルで表された書籍の凹凸形状の相違点を検出する。具体的には、状態判定部106は、鑑定対象の書籍の表面に存在する凹みを検出する。そして、状態判定部106は、検出した相違点の種別(凹み)と、その相違点を検出した部位を示す部位情報と、相違の程度を定量化した指標値とを対応付けた鑑定結果を出力する。   Further, for example, the state determination unit 106 compares the three-dimensional models to detect a difference between the uneven shapes of the books represented by the three-dimensional models. Specifically, the state determination part 106 detects the dent which exists in the surface of the book of appraisal object. Then, the state determination unit 106 outputs an appraisal result in which the detected difference type (dent), the part information indicating the part where the difference is detected, and the index value quantifying the degree of the difference are output. To do.

なお、相違の程度の定量化は、予め定められた基準(以下、定量化基準という)に基づいて行われるものとする。定量化基準は、例えば相違点の種別毎にそれぞれ設定することができる。本実施形態では、定量化基準は、キズの大きさ、凹みの深さ、汚れの大きさ、色の変化量等について、その程度が大きく、つまり基準状態との差異が大きくなるほど、大きな指標値が導出されるよう設定されているものとする。   The quantification of the degree of difference is performed based on a predetermined standard (hereinafter referred to as a quantification standard). The quantification standard can be set for each type of difference, for example. In this embodiment, the quantification standard is such that the degree of scratches, the depth of dents, the size of dirt, the amount of change in color, etc. is large, that is, the greater the difference from the reference state, the larger the index value. Is set to be derived.

また、サイズの相違点は、そのままの値を指標値としてもよいし、上記と同様の手法で指標値に変換してもよい。なお、定量化基準は、全ての書籍で共通としてもよいし、書籍毎に個別に設定してもよい。後者の場合、定量化基準は、例えば基準情報ファイルF1に記憶された各書籍の識別情報に対応付けて設定(記憶)してもよい。   The difference in size may be a value as it is as an index value, or may be converted into an index value by the same method as described above. The quantification standard may be common to all books or may be set individually for each book. In the latter case, the quantification reference may be set (stored) in association with the identification information of each book stored in the reference information file F1, for example.

査定部107は、査定手段の一例である。査定部107は、特定部105で特定された書籍の基準価格と、状態判定部106の鑑定結果とに基づいて、被写体となった書籍の買い取り金額を査定する。   The assessment unit 107 is an example of assessment means. The assessment unit 107 assesses the purchase price of the book that has become the subject based on the reference price of the book identified by the identification unit 105 and the appraisal result of the state determination unit 106.

具体的には、査定部107は、鑑定結果に含まれる各相違点の指標値に基づき、基準価格から減額する金額(以下、調整金額という)を算出する。そして、査定部107は、特定部105で特定された書籍の基準価格から調整金額を減額することで、その書籍の買い取り金額を査定(算出)する。そして、査定部107は、査定した書籍の識別情報や書籍名等と、その書籍の買い取り金額とを対応付けた買取データを、RAM13や記憶部16に登録(記憶)する。   Specifically, the assessment unit 107 calculates an amount to be reduced from the reference price (hereinafter referred to as an adjustment amount) based on an index value of each difference included in the appraisal result. Then, the assessment unit 107 assesses (calculates) the purchase amount of the book by subtracting the adjustment amount from the reference price of the book identified by the identification unit 105. Then, the assessment unit 107 registers (stores) in the RAM 13 or the storage unit 16 purchase data that associates the identification information or book name of the assessed book with the purchase price of the book.

ここで、調整金額の算出方法は特に問わず、種々の方法を採用することが可能である。例えば、査定部107は、相違点の種別毎に、各指標値と当該指標値に応じた減額分の金額とを対応付けたデータテーブルに基づき、調整金額を算出してもよい。この場合、査定部107は、鑑定結果に含まれる各指標値に対応する減額分の金額を特定し、それらの金額を合計した値を調整金額とする。なお、データテーブルは、全ての相違点の種別で共通化してもよいし、相違点の種別毎に用意してもよい。   Here, the calculation method of the adjustment amount is not particularly limited, and various methods can be employed. For example, the assessment unit 107 may calculate the adjustment amount for each type of difference based on a data table in which each index value is associated with the amount of reduction corresponding to the index value. In this case, the assessment unit 107 identifies the amount of reduction corresponding to each index value included in the appraisal result, and uses the sum of those amounts as the adjustment amount. Note that the data table may be shared by all types of differences, or may be prepared for each type of differences.

また、例えば、指標値自体が減額分の金額を表す場合、査定部107は、状態情報に含まれる指標値を加算し、その合計値を調整金額とする。   For example, when the index value itself represents the amount of money to be reduced, the assessment unit 107 adds the index value included in the state information and sets the total value as the adjustment amount.

表示制御部108は、査定部107が算出した買い取り金額を表示部15に表示させる。具体的には、表示制御部108は、特定部105によって登録された買取データに基づき、査定の対象となった書籍の書籍名や基準価格等を、買い取り金額と対応付けて表示部15に表示する。また、表示制御部108は、複数の買取データが登録された場合、買取データ毎に買い取り価格等を表示するとともに、その買い取り価格を合計した合計金額を表示部15に表示する。これにより、店員は、顧客が持ち込んだ書籍の買い取り価格を、容易に確認することができる。なお、表示制御部108は、状態判定部106の鑑定結果を、該当する書籍に対応付けて表示部15に表示してよい。   The display control unit 108 causes the display unit 15 to display the purchase amount calculated by the assessment unit 107. Specifically, the display control unit 108 displays, on the display unit 15, the book name, the reference price, and the like of the book that has been assessed based on the purchase data registered by the specifying unit 105 in association with the purchase amount. To do. In addition, when a plurality of purchase data is registered, the display control unit 108 displays a purchase price and the like for each purchase data, and displays the total amount of the purchase price on the display unit 15. Thereby, the store clerk can easily confirm the purchase price of the book brought in by the customer. Note that the display control unit 108 may display the appraisal result of the state determination unit 106 on the display unit 15 in association with the corresponding book.

買取処理部109は、買取処理の実行が操作部14等を介して指示された場合に、査定部107が査定した買い取り金額で、書籍の買い取りを行う買取処理を実行する。買取処理では、買取処理部109は、表示制御部108と協働することで、買い取り金額分の金銭を顧客に渡すことを指示するためのメッセージを、表示部15に表示する。また、買取処理部109は、金銭の授受が完了したことを指示する操作が行われると、買取データ及び金銭授受の内容を一の商取引として記録する。また、買取処理部109は、買取処理の内訳を印字した用紙をレシートとしてプリンタ19から発行させる。   The purchase processing unit 109 executes purchase processing for purchasing a book with the purchase price assessed by the assessment unit 107 when execution of the purchase processing is instructed via the operation unit 14 or the like. In the purchase process, the purchase processing unit 109 displays a message on the display unit 15 for instructing to give the customer the money for the purchase amount in cooperation with the display control unit 108. Further, when an operation for instructing the completion of money transfer is performed, the purchase processing unit 109 records the purchase data and the contents of the money transfer as one commercial transaction. Further, the purchase processing unit 109 causes the printer 19 to issue a sheet on which a breakdown of the purchase process is printed as a receipt.

以下、図4を参照して、POS端末1の動作について説明する。図4は、POS端末1が実行するデータ処理の一例を示すフローチャートである。   Hereinafter, the operation of the POS terminal 1 will be described with reference to FIG. FIG. 4 is a flowchart illustrating an example of data processing executed by the POS terminal 1.

まず、取込部101は、撮像部18に撮像オン信号を出力することで、撮像部18による撮像動作を開始させる(ステップS11)。これに伴い、取込部101は、撮像部18が撮像してRAM13に保存された距離画像を取り込む(ステップS12)。このとき、店員は、鑑定(査定)の対象となった書籍を撮像部18で撮像する。   First, the capturing unit 101 outputs an imaging on signal to the imaging unit 18 to start an imaging operation by the imaging unit 18 (step S11). Accordingly, the capturing unit 101 captures the distance image captured by the image capturing unit 18 and stored in the RAM 13 (step S12). At this time, the store clerk images the book that is the subject of the appraisal (assessment) with the imaging unit 18.

続いて、形状情報取得部102及びテクスチャ画像取得部103は、取込部101が取り込んだ距離画像から形状情報及びテクスチャ画像を取得する(ステップS13)。具体的には、形状情報取得部102は、取込部101が取り込んだ距離画像に基づき、撮像部18で撮像された書籍の形状情報を取得する。また、テクスチャ画像取得部103は、取込部101が取り込んだ距離画像に基づき、撮像部18で撮像された書籍のテクスチャ画像を取得する。   Subsequently, the shape information acquisition unit 102 and the texture image acquisition unit 103 acquire shape information and a texture image from the distance image acquired by the acquisition unit 101 (step S13). Specifically, the shape information acquisition unit 102 acquires shape information of the book imaged by the imaging unit 18 based on the distance image acquired by the acquisition unit 101. Further, the texture image acquisition unit 103 acquires the texture image of the book imaged by the imaging unit 18 based on the distance image captured by the capturing unit 101.

続いて、合成部104は、ステップS13で取得された形状情報とテクスチャ画像とを合成することで、撮像部18で撮像された書籍の三次元モデルを生成する(ステップS14)。また、特定部105は、テクスチャ画像から取得した識別コード等に基づき、基準情報ファイルF1に登録された書籍の中から、撮像部18で撮像された書籍を特定する(ステップS15)。   Subsequently, the synthesizing unit 104 generates a three-dimensional model of the book imaged by the imaging unit 18 by synthesizing the shape information acquired in step S13 and the texture image (step S14). Further, the specifying unit 105 specifies the book imaged by the imaging unit 18 from among the books registered in the reference information file F1 based on the identification code acquired from the texture image (step S15).

続いて、状態判定部106は、ステップS14で生成された書籍の三次元モデルと、ステップS15で特定された書籍の基準状態(三次元モデル)とを比較し、撮像部18で撮像された書籍の状態を判定(鑑定)する(ステップS16)。   Subsequently, the state determination unit 106 compares the three-dimensional model of the book generated in step S14 with the reference state (three-dimensional model) of the book specified in step S15, and the book imaged by the imaging unit 18 Is determined (verified) (step S16).

また、査定部107は、ステップS15で特定された書籍の基準価格と、ステップS16の鑑定結果とに基づき、撮像部18で撮像された書籍の買い取り価格を査定する(ステップS17)。次いで、表示制御部108は、ステップS17の査定結果を表示部15に表示させる(ステップS18)。   Further, the assessment unit 107 assesses the purchase price of the book imaged by the imaging unit 18 based on the reference price of the book specified in step S15 and the appraisal result in step S16 (step S17). Next, the display control unit 108 causes the display unit 15 to display the assessment result of step S17 (step S18).

続いて、制御部10は、査定の終了が操作部14等を介して指示されたか否かを判定する(ステップS19)。ここで、次の書籍の読み取りが指示された場合(ステップS19;No)、制御部10は、ステップS12に処理を戻すことで、次の書籍の鑑定及び査定を開始する。   Subsequently, the control unit 10 determines whether or not the end of the assessment has been instructed via the operation unit 14 or the like (step S19). Here, when the reading of the next book is instructed (step S19; No), the control unit 10 returns the process to step S12, thereby starting appraisal and assessment of the next book.

一方、ステップS19で、査定の終了が指示された場合(ステップS19;Yes)、買取処理部109は、査定された書籍の買取処理を実行する(ステップS20)。そして、買取処理部109は、買取処理の内訳を印字したレシートを発行し(ステップS21)、本処理を終了する。   On the other hand, when the end of the assessment is instructed in step S19 (step S19; Yes), the purchase processing unit 109 executes a purchase process for the assessed book (step S20). Then, the purchase processing unit 109 issues a receipt on which a breakdown of the purchase process is printed (step S21), and the process ends.

以上のように、POS端末1は、撮像部18で撮像された書籍の状態を三次元モデルで表し、予め記憶された基準状態の三次元モデルと比較することで、その相違点を鑑定結果として出力する、また、POS端末1は、鑑定結果に基づき、撮像部18で撮像された書籍の買い取り金額を査定する。これにより、POS端末1は、立体物である書籍の鑑定及び買い取り金額の査定を自動で行うことができるため、鑑定業務の平準化及び効率化を図ることができる。   As described above, the POS terminal 1 represents the state of the book imaged by the imaging unit 18 as a three-dimensional model, and compares the difference with the pre-stored three-dimensional model of the reference state as an appraisal result. The output POS terminal 1 assesses the purchase price of the book imaged by the imaging unit 18 based on the appraisal result. Thereby, since the POS terminal 1 can automatically perform appraisal of a book that is a three-dimensional object and appraisal of the purchase price, it is possible to achieve leveling and efficiency of appraisal work.

以上、本発明の実施形態を説明したが、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、追加等を行うことができる。また、上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   As mentioned above, although embodiment of this invention was described, the said embodiment was shown as an example and is not intending limiting the range of invention. The above embodiment can be implemented in various other forms, and various omissions, replacements, changes, additions, and the like can be made without departing from the scope of the invention. Moreover, the said embodiment and its deformation | transformation are included in the range of the invention, the summary, and the invention described in the claim, and its equal range.

例えば、上記実施形態では、基準情報ファイルF1をPOS端末1が備える構成としたが、これに限らないものとする。例えば、POS端末1とネットワークで接続されたサーバ装置やクラウドシステム等、他の装置が備える構成としてもよい。   For example, in the above embodiment, the reference information file F1 is configured to be included in the POS terminal 1. However, the present invention is not limited to this. For example, it is good also as a structure with which other apparatuses, such as a server apparatus and a cloud system connected with the POS terminal 1 by the network, are equipped.

また、上記実施形態では、基準状態との相違点として、基準状態よりも劣る点を検出し、その鑑定結果に基づいて基準価格から減算する例を説明したが、これに限らないものとする。具体的には、基準状態との相違点として、基準状態に勝る点を検出し、その鑑定結果に基づいて基準価格に増額してもよい。この場合、検出する相違点の特性に応じて、指標値の符号(+、−)を使い分けることで、両特性を加味した買い取り金額を査定することができる。   Moreover, although the said embodiment detected the point inferior to a reference state as a difference with a reference state, and demonstrated the example subtracted from a reference price based on the appraisal result, it shall not be restricted to this. Specifically, as a difference from the reference state, a point superior to the reference state may be detected, and the price may be increased to the reference price based on the appraisal result. In this case, the purchase price considering both characteristics can be assessed by properly using the sign (+, −) of the index value according to the characteristic of the difference to be detected.

また、上記実施形態では、鑑定(査定)の対象を書籍としたが、これに限らず、他の物品を対象としてもよい。   Moreover, in the said embodiment, although the object of appraisal (assessment) was made into the book, not only this but another article | item may be made into object.

また、上記実施形態の情報処理装置で実行されるプログラムは、当該情報処理装置が備える記憶媒体(ROM又は記憶部)に予め組み込んで提供するものとするが、これに限らず、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。更に、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、LANやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。   In addition, the program executed by the information processing apparatus of the above embodiment is provided by being incorporated in advance in a storage medium (ROM or storage unit) included in the information processing apparatus, but is not limited to this and can be installed. Alternatively, an executable file may be recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). . Furthermore, the storage medium is not limited to a medium independent of a computer or an embedded system, but also includes a storage medium in which a program transmitted via a LAN or the Internet is downloaded and stored or temporarily stored.

また、上記実施形態の情報処理装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよく、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。   Further, the program executed by the information processing apparatus of the above embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. It may be configured to be provided or distributed via.

1 POS端末
10 制御部
18 撮像部
101 取込部
102 形状情報取得部
103 テクスチャ画像取得部
104 合成部
105 特定部
106 状態判定部
107 査定部
108 表示制御部
109 買取処理部
F1 基準情報ファイル
DESCRIPTION OF SYMBOLS 1 POS terminal 10 Control part 18 Image pick-up part 101 Capture part 102 Shape information acquisition part 103 Texture image acquisition part 104 Composition part 105 Specification part 106 State determination part 107 Assessment part 108 Display control part 109 Purchase process part F1 Reference | standard information file

特開2005−259101号公報JP 2005-259101 A

Claims (6)

鑑定対象の物品を撮像することで得られた当該物品の撮像画像と当該物品の奥行き方向の距離を示す距離情報とを含む距離画像から、当該物品の立体形状及び表面の状態を表した三次元モデルを生成する生成手段と、
前記物品の撮像画像から、当該物品を識別するための識別情報を取得する取得手段と、
各物品の識別情報と、当該物品の基準となる状態を表した三次元モデルとを対応付けて記憶する記憶部から、前記取得手段が取得した前記識別情報に対応する物品を特定する特定手段と、
前記特定手段が特定した物品の前記三次元モデルと、前記取得手段が取得した前記三次元モデルとを比較し、両三次元モデルの外観上の相違点を検出する検出手段と、
前記検出手段が検出した相違点を鑑定結果として出力する鑑定手段と、
を備える情報処理装置。
A three-dimensional representation of the three-dimensional shape and surface state of the article from a distance image including a captured image of the article obtained by imaging the article to be verified and distance information indicating the distance in the depth direction of the article. Generating means for generating a model;
Acquisition means for acquiring identification information for identifying the article from the captured image of the article;
A specifying means for specifying an article corresponding to the identification information acquired by the acquisition means from a storage unit that stores the identification information of each article in association with a three-dimensional model representing a reference state of the article; ,
Detecting means for comparing the three-dimensional model of the article specified by the specifying means with the three-dimensional model acquired by the acquiring means and detecting a difference in appearance between the three-dimensional models;
Appraisal means for outputting the difference detected by the detection means as an appraisal result;
An information processing apparatus comprising:
前記記憶部は、各物品の識別情報に対応付けて、当該物品の基準となる金額を記憶し、
前記特定手段が特定した物品の金額と、前記鑑定手段の鑑定結果とに基づいて、前記鑑定対象の物品の買い取り金額を査定する査定手段を更に備える請求項1に記載の情報処理装置。
The storage unit stores a reference amount of the article in association with the identification information of each article,
The information processing apparatus according to claim 1, further comprising an assessment unit that assesses the purchase price of the appraisal target article based on the amount of the article specified by the specifying unit and the appraisal result of the appraisal unit.
前記検出手段は、前記三次元モデルで表された前記物品のサイズの相違点を検出する請求項1又は2に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the detection unit detects a difference in size of the article represented by the three-dimensional model. 前記検出手段は、前記三次元モデルで表された前記物品の表面の状態の相違点を検出する請求項1〜3の何れか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the detection unit detects a difference in a surface state of the article represented by the three-dimensional model. 前記検出手段は、前記三次元モデルで表された前記物品の表面の凹凸形状の相違点を検出する請求項1〜4の何れか一項に記載の情報処理装置。   The information processing apparatus according to any one of claims 1 to 4, wherein the detection unit detects a difference in the uneven shape of the surface of the article represented by the three-dimensional model. 情報処理装置のコンピュータを、
鑑定対象の物品を撮像することで得られた当該物品の撮像画像と当該物品の奥行き方向の距離を示す距離情報とを含む距離画像から、当該物品の立体形状及び表面の状態を表した三次元モデルを生成する生成手段と、
前記物品の撮像画像から、当該物品を識別するための識別情報を取得する取得手段と、
各物品の識別情報と、当該物品の基準となる状態を表した三次元モデルとを対応付けて記憶する記憶部から、前記取得手段が取得した前記識別情報に対応する物品を特定する特定手段と、
前記特定手段が特定した物品の前記三次元モデルと、前記取得手段が取得した前記三次元モデルとを比較し、両三次元モデルの外観上の相違点を検出する検出手段と、
前記検出手段が検出した相違点を鑑定結果として出力する鑑定手段と、
して機能させるためのプログラム。
The computer of the information processing device
A three-dimensional representation of the three-dimensional shape and surface state of the article from a distance image including a captured image of the article obtained by imaging the article to be verified and distance information indicating the distance in the depth direction of the article. Generating means for generating a model;
Acquisition means for acquiring identification information for identifying the article from the captured image of the article;
A specifying means for specifying an article corresponding to the identification information acquired by the acquisition means from a storage unit that stores the identification information of each article in association with a three-dimensional model representing a reference state of the article; ,
Detecting means for comparing the three-dimensional model of the article specified by the specifying means with the three-dimensional model acquired by the acquiring means and detecting a difference in appearance between the three-dimensional models;
Appraisal means for outputting the difference detected by the detection means as an appraisal result;
Program to make it function.
JP2017058201A 2017-03-23 2017-03-23 Information processing equipment and programs Expired - Fee Related JP6898123B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017058201A JP6898123B2 (en) 2017-03-23 2017-03-23 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017058201A JP6898123B2 (en) 2017-03-23 2017-03-23 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2018160184A true JP2018160184A (en) 2018-10-11
JP6898123B2 JP6898123B2 (en) 2021-07-07

Family

ID=63795663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017058201A Expired - Fee Related JP6898123B2 (en) 2017-03-23 2017-03-23 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6898123B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020201538A (en) * 2019-06-06 2020-12-17 株式会社Lixil Information providing device
CN114375454A (en) * 2020-05-26 2022-04-19 日本米思米株式会社 Estimation system, estimation method, and estimation program
CN114375453A (en) * 2020-05-26 2022-04-19 日本米思米株式会社 Estimation system, estimation method, and estimation program
JP2024072797A (en) * 2022-11-16 2024-05-28 株式会社テイツー Trading card discrimination system, trading card discrimination method, and trading card discrimination program
WO2024142154A1 (en) * 2022-12-26 2024-07-04 日本電信電話株式会社 Inspection device, inspection method, and inspection program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0981739A (en) * 1995-09-12 1997-03-28 Toshiba Corp Damage amount calculation system and damage position detection device
JP2013033361A (en) * 2011-08-01 2013-02-14 Toshiba Tec Corp Commercial product purchase device, program, and commercial product purchase method
WO2013065456A1 (en) * 2011-11-02 2013-05-10 日本ノーベル株式会社 Automated appraisal system for cards
WO2015140855A1 (en) * 2014-03-20 2015-09-24 日本電気株式会社 Pos terminal device, pos system, image processing method, and non-temporary computer readable medium on which program has been stored

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0981739A (en) * 1995-09-12 1997-03-28 Toshiba Corp Damage amount calculation system and damage position detection device
JP2013033361A (en) * 2011-08-01 2013-02-14 Toshiba Tec Corp Commercial product purchase device, program, and commercial product purchase method
WO2013065456A1 (en) * 2011-11-02 2013-05-10 日本ノーベル株式会社 Automated appraisal system for cards
WO2015140855A1 (en) * 2014-03-20 2015-09-24 日本電気株式会社 Pos terminal device, pos system, image processing method, and non-temporary computer readable medium on which program has been stored

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020201538A (en) * 2019-06-06 2020-12-17 株式会社Lixil Information providing device
JP7329365B2 (en) 2019-06-06 2023-08-18 株式会社Lixil Information provision device
CN114375454A (en) * 2020-05-26 2022-04-19 日本米思米株式会社 Estimation system, estimation method, and estimation program
CN114375453A (en) * 2020-05-26 2022-04-19 日本米思米株式会社 Estimation system, estimation method, and estimation program
CN114375453B (en) * 2020-05-26 2023-10-10 日本米思米株式会社 Estimating systems, estimating methods and estimating procedures
JP2024072797A (en) * 2022-11-16 2024-05-28 株式会社テイツー Trading card discrimination system, trading card discrimination method, and trading card discrimination program
JP7592933B2 (en) 2022-11-16 2024-12-03 株式会社テイツー Trading card discrimination system, trading card discrimination method, and trading card discrimination program
WO2024142154A1 (en) * 2022-12-26 2024-07-04 日本電信電話株式会社 Inspection device, inspection method, and inspection program

Also Published As

Publication number Publication date
JP6898123B2 (en) 2021-07-07

Similar Documents

Publication Publication Date Title
JP6898123B2 (en) Information processing equipment and programs
JP5620416B2 (en) Information processing apparatus and program
JP2012053711A (en) Information processor, store system and program
JP5612645B2 (en) Information processing apparatus and program
US20160300247A1 (en) Sales data processing apparatus, server and method for acquiring attribute information
CN106203225B (en) Pictorial element based on depth is deleted
US20160180315A1 (en) Information processing apparatus using object recognition, and commodity identification method by the same
JP5551140B2 (en) Information processing apparatus and program
US10956729B2 (en) Data processing apparatus and method, and non-transitory computer readable medium
JP6503670B2 (en) Item registration apparatus, item registration method, and item registration program
US20170344851A1 (en) Information processing apparatus and method for ensuring selection operation
JP6239460B2 (en) Information processing apparatus and program
JP6336351B2 (en) Information processing apparatus and program
JP5270770B2 (en) Information processing apparatus and program
JP6348784B2 (en) Information processing apparatus and program
JP5770899B2 (en) Information processing apparatus and program
JP5781554B2 (en) Information processing apparatus and program
JP2016024596A (en) Information processor
JP2018142358A (en) Information processor and program
JP6389141B2 (en) Server and program
WO2019157944A1 (en) Item information processing method, system and device, and computer-readable storage medium
WO2020170963A1 (en) Processing device, processing method, and program
JP5483649B2 (en) Information processing apparatus and program
JP7697587B2 (en) Product number specification device, product number specification method, and program
JP6964166B2 (en) Recognition systems, information processing devices, and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210610

R150 Certificate of patent or registration of utility model

Ref document number: 6898123

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees