Commodity trading system, commodity trading method, and program
The commodity trading system synchronizes real and virtual bookshelves by using location information acquisition and output units, enhancing the purchasing experience by linking physical and virtual layouts for improved user interaction.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TATEOKI CO LTD
- Filing Date
- 2024-12-03
- Publication Date
- 2026-06-15
AI Technical Summary
The decline in physical bookstores has led to a decrease in the purchasing experience for books, as digital content like e-books has gained popularity, necessitating a technology that enhances the connection between real and virtual bookshelves to improve user experience.
A commodity trading system that links the layout of real bookshelves with virtual bookshelves by acquiring product location information, outputting corresponding images and transaction icons, using cameras, tag readers, and barcode scanners to synchronize physical and virtual layouts.
This system improves the purchasing experience by reflecting the real-world arrangement of products in virtual bookshelves, allowing users to purchase or rent products online while maintaining the authenticity of the physical bookstore layout.
Smart Images

Figure 2026096859000001_ABST
Abstract
Description
【Technical Field】 , 【0001】 The present invention relates to a commodity trading system, a commodity trading method, and a program. 【Background Art】 【0002】 With the spread of digital content such as e-books, the sales of conventional books, which are products in store-type bookstores, have decreased, and the number of bookstores handling the conventional books has also decreased. In view of the decrease in the number of bookstores, for example, a technology for displaying an image of an e-book displayed on a shelf of a bookstore on a display installed on a real bookshelf of a real bookstore and selling the e-book as if it were picked up has been disclosed (Patent Document 1). 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】Therefore, the present invention aims to provide a product trading system that enhances the user's purchasing experience by linking the layout of bookshelves in a real bookstore with the layout of a virtual bookshelf for purchasing or renting products on the internet. [Means for solving the problem] 【0006】 This invention includes an acquisition unit that acquires location information of products within a bookshelf, A bookshelf output unit that outputs a bookshelf image corresponding to the aforementioned bookshelf, An output unit that outputs a digital image showing the package of a predetermined product within the bookshelf image based on the position information obtained from a predetermined product, An icon output unit that outputs a transaction icon for purchasing or renting the aforementioned specified product from a terminal, We provide a commodity trading system equipped with the following features. 【0007】 Although this invention falls under the category of a system, similar effects and benefits can be achieved with methods and programs. [Effects of the Invention] 【0008】 According to the present invention, by linking the layout of bookshelves in a real bookstore with the layout of a virtual bookshelf for purchasing or renting products online, it becomes possible to reflect the story and attention to detail of the shelf owner who created the layout, including the order in which the products are arranged, in both the real and virtual worlds, thereby improving the user's purchasing experience. [Brief explanation of the drawing] 【0009】 [Figure 1] This diagram illustrates the overview of Commodity Trading System 1. [Figure 2] This is a block diagram showing the configuration of Commodity Trading System 1. [Figure 3] This figure shows the functional configuration of the commodity trading system 1 that performs location information acquisition processing in this embodiment. [Figure 4]This diagram shows a flowchart of the location information acquisition process performed by computer 2 in this embodiment. [Figure 5] This diagram shows a flowchart of the location information acquisition processing pattern 1 executed by the computer 2 of this embodiment. [Figure 6] This diagram shows a flowchart of the location information acquisition processing pattern 2 executed by the computer 2 of this embodiment. [Figure 7] This diagram shows a flowchart of the location information acquisition processing pattern 3 executed by the computer 2 in this embodiment. [Figure 8] This diagram shows a flowchart of the digital image output processing performed by computer 2 in this embodiment. [Figure 9] This is a schematic diagram showing the bookshelf image 101, the digital image 102 showing the package (spine) of a predetermined product (book), and the transaction icon 103 output to the user terminal 4 of this embodiment. [Figure 10] This figure shows the functional configuration of the product trading system 1 in the product information output processing of this embodiment. [Figure 11] This diagram shows a flowchart of the product information output process performed by computer 2 in this embodiment. [Figure 12] This is a schematic diagram showing the product information 105 output to the user terminal 4 of this embodiment, and the transaction icon 103 output within the product information 105. [Figure 13] This diagram shows a flowchart of the inventory information output process performed by computer 2 in this embodiment. [Figure 14] This is a schematic diagram showing the inventory information 107 and transaction icon 103 output to the user terminal 4 of this embodiment. [Modes for carrying out the invention] 【0010】 Hereinafter, with reference to the accompanying drawings, embodiments for carrying out the present invention (hereinafter referred to as embodiments) will be described in detail. In the following figures, the same elements are given the same numbers or signs throughout the description of the embodiments. In the commodity trading system, the commodity is, for example, an information medium in which content is recorded. The commodity 6 in the present embodiment is a book. Here, the content refers to text, images, videos, movies, music, etc., and the information medium refers to books, DVDs, CDs, Blu-ray Discs (registered trademarks), etc. Also, the package is, for example, the exterior of the commodity 6 such as a case or a cover, and the package in the present embodiment is the back cover of the book. 【0011】 [Overview of Commodity Trading System 1] FIG. 1 is a schematic diagram for explaining the overview of the commodity trading system 1. Based on FIG. 1, the components of the commodity trading system 1 will be described. 【0012】 The commodity trading system 1 in the present embodiment is a commodity trading system that links the layout in the actual bookshelf of a computer 2 having at least server functions with the layout of a virtual bookshelf for purchasing or renting commodities on the Internet. As shown in FIG. 1, the commodity trading system 1 in the present embodiment includes, in addition to the computer 2, at least a user terminal 4 used by the user 3 for purchasing or renting commodities. 【0013】 The computer 2 has server functions and may be realized by, for example, one computer, or may be realized by a plurality of computers like a cloud computer. The computer 2 in the embodiments of this specification is a cloud computer. The cloud computer in this specification may be either one that uses any computer in a scalable manner when performing a specific function or one that includes a plurality of functional modules to realize a certain system and freely combines and uses its functions. The user terminal 4 is an information terminal such as, for example, a mobile phone, a smartphone, a tablet terminal, a personal computer, a laptop computer, a virtual reality headset, etc., and the number of such user terminals may be one or more for each user. In the embodiments of this specification, the user terminal 4 is a smartphone. Note that the computer 2 and the user terminal 4 may be communicably connected via the network 10. 【0014】 An overview of the processing steps when the product trading system 1 synchronizes the layout in the actual bookshelf 5 and the layout of the virtual bookshelf in the EC site will be described. 【0015】 As shown in FIG. 1, the computer 2 of the product trading system 1 in the present embodiment acquires the position information 100 (not shown) of the products (books) 6 (6A to 6G) in the actual bookshelf 5 (step S1). Here, the acquisition of the position information 100 by the computer 2 is acquired by an acquisition unit described later. 【0016】 Next, the computer 2 of the product trading system 1 in the present embodiment outputs a bookshelf image 101 corresponding to the bookshelf 5 (step S2). 【0017】 Here, the bookshelf image 101 corresponding to the bookshelf 5 may be a bookshelf image 101 acquired by an acquisition unit described later, or acquired via a network and previously stored in the computer 2. Note that the bookshelf image 101 corresponding to the bookshelf 5 is not limited to an image of the bookshelf 5 itself, and may have, for example, an interior and exterior different from the bookshelf 5. 【0018】 Next, the computer 2 of the product trading system 1 in the present embodiment causes digital images 102 showing the packages (back covers) of the respective products 6 to be output in the bookshelf image 101 based on the position information 100 respectively acquired from the products 6 (6A to 6G) (step S3). 【0019】 Here, the digital image 102 showing the package of product 6 may be a digital image 102 acquired by the acquisition unit described later, or acquired via a network and stored in the computer 2 in advance. Furthermore, the digital image 102 is not limited to an image of the packaging of product 6 itself, but may be a digital image showing the packaging of a product equivalent to the product in question, for example, a digital image showing the spine or cover with a different band attached to the product in question, or a digital image consisting only of a string of characters schematically showing only the title or author's name of the product in question. 【0020】 Next, the computer 2 of the commodity trading system 1 in this embodiment outputs a transaction icon 103 for purchasing or renting a predetermined commodity from the user terminal 4 (step S4). 【0021】 Here, the transaction icon 103 is an icon for purchasing and renting a specified product over the internet. For example, when user 3 selects the transaction icon 103 via user terminal 4, it may be a hyperlink to a website where the product can be purchased and rented, a CTA button to add the product to the website's shopping cart or rental cart, and so on. 【0022】 The above is an overview of the commodity trading system 1 in this embodiment. With a product trading system like the one described above, it becomes possible to improve the user's purchasing experience by linking the layout of a physical bookstore's bookshelves with the layout of a virtual bookshelf used for purchasing or renting products online. 【0023】 [Basic configuration] Figure 2 is a block diagram showing the configuration of Commodity Trading System 1. Based on Figure 2, the basic configuration of Commodity Trading System 1 will be explained. 【0024】 As shown in Figure 2, the commodity trading system 1 in this embodiment consists of a computer 2 and a user terminal 4. In this embodiment, the commodity trading system 1 is a system in which a computer 2 is connected to a user terminal 4 via a network 10 such as a public telephone network, enabling data communication. In addition to the computer 2 and user terminal 4, the commodity trading system 1 may also include other terminals and devices, and the number, types, and functions of these other terminals and devices can be designed as appropriate. 【0025】 Computer 2 includes, as a control unit, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), RAM (Random Access Memory), ROM (Read Only Memory), etc.; as a storage unit, a data storage unit using a hard disk, semiconductor memory, recording media, memory card, etc.; and as a communication unit, a device for enabling communication with other terminals and devices, such as a Wi-Fi-enabled device (not shown). The storage unit may be located externally and accessible via network communication. 【0026】 Computer 2 includes an acquisition module 200 as an acquisition unit that acquires location information 100 of product 6 in bookshelf 5, a bookshelf output module 210 as a bookshelf output unit that outputs a bookshelf image 101 corresponding to bookshelf 5, an output module 220 as an output unit that outputs a digital image 102 showing the package of product 6 in the bookshelf image 101 based on the acquired location information 100, and an icon output module 230 as an icon output unit that outputs a transaction icon 103 for purchasing or renting a predetermined product from user terminal 4. 【0027】 As shown in Figure 2, in computer 2, the control unit loads a predetermined program and, in cooperation with the storage unit and communication unit (not shown), realizes the acquisition module 200, bookshelf output module 210, output module 220, and icon output module 230. 【0028】 User terminal 4 includes a terminal control unit comprising a CPU, GPU, RAM, ROM, etc., a communication unit comprising devices for enabling communication with other terminals and devices, etc., and an input / output unit comprising various devices that perform tasks such as receiving predetermined inputs and inputting / outputting various data (not shown). 【0029】 The above describes the basic configuration of Commodity Trading System 1. Below, each process performed by Commodity Trading System 1 will be explained in conjunction with the processes performed by the aforementioned components. In this specification, each component may perform its processing as a function of its own, or it may perform it through a predetermined application. 【0030】 [Location information acquisition process] Figure 3 is a diagram showing the functional configuration of the commodity trading system 1 that performs location information acquisition processing in this embodiment. Figure 4 is a flowchart showing the location information acquisition processing performed by the computer 2 in this embodiment. Based on Figures 3 and 4, the location information acquisition processing performed by the computer 2 of the commodity trading system 1 will be described. 【0031】 The location information acquisition process performed by the computer 2 of the product trading system 1 will be described in detail as the step (step S1) of acquiring the location information 100 of the products in the bookshelf 5 by the product trading system 1 in the above-described embodiment. As shown in Figure 3, the acquisition unit in this embodiment further comprises at least one of the following: a camera 7 for photographing the actual bookshelf 5 and the products 6 stored in the bookshelf 5; a tag reader 8 for reading electronic tags 11 such as IC tags or RF tags attached to the actual bookshelf 5 and the products 6 stored in the bookshelf 5; and a barcode reader 9 for reading identification codes 12 such as two-dimensional barcodes attached to the actual bookshelf 5 and the products 6 stored in the bookshelf 5. Here, the acquisition module 200 of the computer 2, the camera 7, the tag reader 8, and the barcode reader 9 may each be connected via a network 10. 【0032】 As shown in Figure 4, the acquisition module 200 in this embodiment acquires at least the location information 100, bookshelf information 104, and product information 105 of the product 6 in the actual bookshelf 5 (step S100). Here, the location information 100 is information indicating the relative positions of one or more products 6 within the bookshelf 5 and the inner wall of the bookshelf 5, the bookshelf information 104 is information that includes at least the size of the bookshelf 5, the number of shelves and the position of the dividers, and the product information 105 is information that includes at least the title, author, creator, publisher, publication date, size, dust jacket, synopsis, table of contents, source, recommender, package image, spine image, front cover image, back cover image, endpaper image, cover image, sales price, and rental price of the product 6. In this embodiment, the acquisition of location information 100, bookshelf information 104, and product information 105 by the acquisition module 200 may be performed for each shelf within the bookshelf 5 or for each predetermined area within the shelf, and there may be one or more shelves and areas. 【0033】 The following describes the location information processing for each case when acquiring information on bookshelf 5 and product 6, with Pattern 1 referring to the case where neither the electronic tag 11 nor the identification code 12 is attached to bookshelf 5 and / or product 6, Pattern 2 referring to the case where the electronic tag 11 is attached to bookshelf 5 and / or product 6, and Pattern 3 referring to the case where the identification code 12 is attached to bookshelf 5 and / or product 6. 【0034】 [Location information acquisition processing pattern 1] Figure 5 is a flowchart showing the location information acquisition processing pattern 1 executed by computer 2 in this embodiment. Based on Figure 5, the location information acquisition processing pattern 1 executed by computer 2 of the commodity trading system 1 will be described. Here, location information acquisition processing pattern 1 refers to the case where neither the electronic tag 11 nor the identification code 12 is attached to the bookshelf 5 and / or the product 6. 【0035】 In this embodiment, the computer 2 performs location information acquisition processing using the camera 7 connected via the network 10. In this embodiment, the acquisition module 200 of the computer 2 photographs the bookshelf 5 and the items 6 inside the bookshelf 5 using the camera 7 (step S110). Next, from the images of the bookshelf 5 and the products 6 captured by the camera 7, at least the location information 100 for each product 6, the bookshelf information 104 for the bookshelf 5, and the product information 105 for each product 6 are obtained (step S111). Here, the bookshelf image 101 captured by the camera 7 may be obtained as bookshelf information 104. 【0036】 The location information 100 for product 6 may be obtained by identifying the location of product 6 on bookshelf 5 from images of bookshelf 5 and product 6 captured by camera 7, for example, using a machine learning-based image pattern recognition model. Here, machine learning-based image pattern recognition may be a learning model that learns, for example, the color, shape, size, and text from images of product 6, and the inner walls and dividers of bookshelf 5 from images of bookshelf 5, and then identifies bookshelf 5 and product 6 from newly acquired images of bookshelf and product, and identifies their locations. Furthermore, similarly for bookshelf information 104 and product information 105, the images of bookshelf 5 and product 6 captured by camera 7 may be identified from the bookshelf information and product information stored in the memory of computer 2, for example, using the machine learning-based image pattern recognition model, and obtained as bookshelf information 104 and product information 105, respectively. The above is location information acquisition processing pattern 1. 【0037】 [Location information acquisition processing pattern 2] Figure 6 is a flowchart showing location information acquisition processing pattern 2 executed by computer 2. Based on Figure 6, location information acquisition processing pattern 2 executed by computer 2 of the commodity trading system 1 will be explained. Here, location information acquisition processing pattern 2 refers to the case where electronic tags 11 such as IC tags or RF tags are attached to the actual bookshelf 5 and the products 6 placed in the bookshelf 5. 【0038】 In this embodiment, the computer 2 performs location information acquisition processing using a tag reader 8 connected via the network 10. In this embodiment, the acquisition module 200 of the computer 2 reads the radio waves from the electronic tags 11 attached to the bookshelf 5 and the items 6 inside the bookshelf 5 by the tag reader 8 (step S120). Next, the acquisition module 200 of the computer 2 in this embodiment acquires at least the location information 100 of each product 6, the bookshelf information 104 of the bookshelf 5, and the product information 105 of each product 6 based on the read electronic tags 11 (step S121). 【0039】 The electronic tags 11 attached to bookshelf 5 and product 6, respectively, may include identifiers that allow the bookshelf information 104 of bookshelf 5 and product information 105 of product 6 to be identified when the radio waves emitted by the electronic tags 11 are read by the tag reader 8. For example, the direction and distance from the tag reader 8 to the electronic tag 11 may be measured, and the measurements may be taken sequentially in a certain direction with the electronic tag 11 attached to bookshelf 5 as the starting and ending point, and the measurement results are acquired as location information 100. The electronic tags 11 may also include identifiers that allow the location information 100 of product 6 to be identified. The above is location information acquisition processing pattern 2. 【0040】 [Location information acquisition processing pattern 3] Figure 7 is a flowchart showing location information acquisition processing pattern 3 executed by computer 2. Based on Figure 7, location information acquisition processing pattern 3 executed by computer 2 of the commodity trading system 1 will be explained. Here, location information acquisition processing pattern 3 refers to the case where an identification code 12 is attached to the actual bookshelf 5 and the products 6 placed in bookshelf 5. 【0041】 In this embodiment, the computer 2 performs location information acquisition processing using a barcode reader 9 connected via the network 10. In this embodiment, the acquisition module 200 of the computer 2 reads the identification codes 12 attached to the bookshelf 5 and the products 6 inside the bookshelf 5 using the barcode reader 9 (step S130). Next, the acquisition module 200 of the computer 2 in this embodiment acquires at least the location information 100 for each of the products 6, the bookshelf information 104 for the bookshelf 5, and the product information 105 for each of the products 6, based on the identification code 12 that it has read (step S131). 【0042】 The identification codes 12 attached to bookshelf 5 and product 6 respectively include identifiers that can identify bookshelf information 104 of bookshelf 5 and product information 105 of product 6, respectively. For example, the barcode reader 9 that reads the identification codes 12 may be capable of measuring at least the direction and distance from the read identification code 12 to the barcode reader 9, and may measure sequentially in a certain direction with the identification code 12 attached to bookshelf 5 as the starting and ending point, and the measurement result is acquired as location information 100. The identification codes 12 may include identifiers that can identify the location information 100 of product 6. 【0043】 Furthermore, to obtain location information using the identification code 12, at least the location information 100 for each product 6, the bookshelf information 104 for the bookshelf 5, and the product information 105 for each product 6 may be obtained by reading the identification code 12 in the image taken using the camera 7 used in the location information acquisition processing pattern 1 described above. The above is location information acquisition processing pattern 3. 【0044】 Furthermore, in any of location information acquisition processing patterns 1 to 3, the processing timing of the location information acquisition process is not limited; for example, the location information acquisition process may be performed at arbitrary intervals, either temporarily or continuously. In addition, location information acquisition processing patterns 1 to 3 may be combined to acquire the location information. 【0045】 Furthermore, the acquisition of location information for the product trading system 1 is not limited to any of the above patterns 1 to 3. For example, if a predetermined position for each product 6 is set in advance on the bookshelf 5, and a proximity sensor or the like installed on the bookshelf 5 detects that the product has been placed in the predetermined position, that predetermined position may be acquired as the location information 100 for the product 6. 【0046】 The above describes the location information acquisition process performed by computer 2 of the commodity trading system 1. 【0047】 [Digital Image Output Processing] Figure 8 is a flowchart showing the digital image output processing performed by the computer 2 in this embodiment. Figure 9 is a schematic image showing the bookshelf image 101, the digital image 102 showing the package of a predetermined product, and the transaction icon 103 output to the user terminal 4 in this embodiment. The digital image output processing performed by the computer 2 will be explained based on Figures 8 and 9. 【0048】 As shown in Figure 8, the bookshelf output module 210 of the computer 2 in this embodiment outputs a bookshelf image 101 corresponding to bookshelf 5 from the acquired bookshelf information 104 of bookshelf 5 (step S200). 【0049】 The bookshelf image 101 corresponding to bookshelf 5 may be the bookshelf image 101 acquired as bookshelf information 104 in the location information acquisition process described above. Furthermore, the output bookshelf image 101 is not limited to the bookshelf image 101 acquired using camera 7, but may be a bookshelf image 101 acquired via the network and stored in advance on computer 2. For example, it may have a different color and appearance from the bookshelf 5 that stores product 6. 【0050】 Next, as shown in Figure 8, the output module 220 of the computer 2 in this embodiment outputs a digital image 102 showing the package corresponding to the predetermined product 6 within the bookshelf image 101 based on the acquired location information 100 of the predetermined product 6 (step S201). 【0051】 For example, the bookshelf image 101 and digital image 102 obtained from the bookshelf 5 and the products 6 (6A to 6G) within the bookshelf 5 shown in Figure 1 are output as follows: As shown in Figure 9, the digital images 102 (102A to 102G) of the packages corresponding to the products 6 (6A to 6G) are output at positions corresponding to the products 6, based on the position information 100 obtained in conjunction with the bookshelf 5. 【0052】 Furthermore, the digital image 102 is not limited to an image of the package of the acquired product 6 itself, but may also be a digital image showing the package of a product equivalent to the acquired product 6, for example, a digital image showing the spine or cover with a different band attached than the acquired product 6, output as the digital image 102 of the package corresponding to product 6 within the bookshelf image 101. 【0053】 Next, as shown in Figure 8, the icon output module 230 of the computer 2 in this embodiment outputs a transaction icon 103 for purchasing or renting a predetermined product 6 from the user terminal 4 (step S202). 【0054】 Here, the transaction icon 103, as shown in Figure 9, is output within the output bookshelf image 101 and may be an icon for purchasing or renting all volumes of product 6 for which the digital image 102 output within the bookshelf image 101 is output, as in transaction icon 103A, or it may be an icon for purchasing or renting one type at a time corresponding to product 6 (6G) for which the digital image 102 (102G) is output, as in transaction icon 103B. Furthermore, the output destination of the transaction icon 103 is not limited and may be output, for example, within the digital image 102 or outside the bookshelf image 101. As mentioned above, the transaction icon 103 may, for example, be a hyperlink to a website where the product can be purchased, or a CTA button to add the product to the shopping cart on the purchase site when the transaction icon 103 is selected. 【0055】 For example, when purchasing or renting a digital image 102G product by selecting transaction icon 103B, the product that can be purchased or rented is not limited to the digital image 102G product or product 6G which is a product corresponding to the digital image 102G; it may be a conventional paper product or an electronic product, as long as it is an equivalent product. 【0056】 By performing the digital image output processing described above, as shown in Figure 9, a digital image 102 corresponding to product 6 is output to the bookshelf image 101 corresponding to the output bookshelf 5, based on the acquired location information 100 of product 6 within bookshelf 5. This allows it to be linked to the actual bookshelf 5, and furthermore, a transaction icon 103 corresponding to the product in the bookshelf is output, making it possible to purchase or rent the product. 【0057】 The above describes the digital image output processing performed by computer 2 in this embodiment. 【0058】 With such a product trading system 1, it becomes possible to provide a product trading system 1 that improves the user's purchasing experience by linking the layout of bookshelves in a real bookstore with the layout of a virtual bookshelf for purchasing or renting products on the internet. 【0059】 [Product Information Output Processing] Figure 10 is a diagram showing the functional configuration of the product trading system 1 in the product information output processing of this embodiment. Figure 11 is a flowchart showing the product information output processing executed by the computer 2 in this embodiment. Figure 12 is a schematic image showing the product information 105 output to the user terminal 4 in this embodiment, and the transaction icon 103 output within the product information 105. The product information output processing executed by the computer 2 will be explained based on Figures 10 to 12. 【0060】 As shown in Figure 10, the product transaction system 1 in the product information output processing further includes a product information output module 240 that outputs product information 105 within the bookshelf image 101 based on location information 100 and product information 105. In the computer 2, the control unit loads a predetermined program and, in cooperation with the storage unit and the communication unit, realizes the product information output module 240. 【0061】 As shown in Figure 11, the product information output module 240 of the computer 2 in this embodiment has obtained product information 105 for product 6 whose location information 100 was obtained in the location information acquisition process described above (step S300 YES), and outputs the product information 105 as a product information area 106 based on the obtained location information 100 and product information 105 (step S301). The product information area 106 contains at least the following information for product 6, which is the product information 105 described above: title, author, publisher, publication date, size, obi, synopsis, table of contents, source, recommender, spine image, front cover image, back cover image, endpaper image, and dust jacket image. 【0062】 Here, as shown in Figure 12, the product information area 106 (106G) of product 6 (6G) may be output alongside the digital image 102 (102G) output within the bookshelf image 101. Note that the output location and timing of the product information area 106G are not limited; for example, it may be output only when user 3 selects the digital image 102G. Furthermore, as shown in the lower part of Figure 12, the product information area 106 may be output according to the dimensions of the digital image 102, and the user 3 may view the product information 105 by scrolling through the product information area. 【0063】 Next, the icon output module 230 of the computer 2 in this embodiment outputs a transaction icon 103 in the output product information area 106, as shown in Figure 11 (step S302). 【0064】 Here, the number of transaction icons 103 output within the product information area 106 is not limited, and as shown in Figure 12, one or more may be output within the product information area 106. 【0065】 The above describes the product information output processing performed by the computer 2 in this embodiment. With such a product trading system 1, it is possible to provide a product trading system 1 that improves the user's purchasing experience by linking the layout of the bookshelves in a real bookstore with the layout of a virtual bookshelf for purchasing or renting products on the internet, and by enabling the confirmation of product-related information. 【0066】 [Inventory Information Output Processing] Figure 13 is a flowchart showing the inventory information output process performed by the computer 2 in this embodiment. Figure 14 is a schematic image showing the inventory information 107 and transaction icon 103 output to the user terminal 4 in this embodiment. The inventory information output process performed by the computer 2 will be explained based on Figures 13 and 14. 【0067】 As shown in Figure 13, the acquisition module 200 of this embodiment acquires at least the location information 100 of the product 6 in the actual bookshelf 5 and inventory information 107 indicating the inventory status of the product 6 (step S400). 【0068】 Here, if there is no location information 100 for product 6 (6A) and the inventory information 107 shows an inventory of 0 (step S401 YES), that is, product 6 (6A) previously had location information 100 and inventory information 107 but can no longer be confirmed, meaning that product 6A is no longer on bookshelf 5 due to purchase or other reasons. At this time, the output module 220 of this embodiment outputs a digital image 108 (108A) showing the inventory status of product 6 (6A) into the bookshelf image 101 (step S402). Here, the digital image 108A showing the inventory status is a digital image 108A showing the inventory status to indicate that there is no stock, as shown in Figure 14, and may be output at a position corresponding to the previous position information 100 of product 6A. Note that the digital image 108A showing the inventory status does not have to be output to indicate that there is no stock. 【0069】 Furthermore, if there is no location information 100 for product 6(6B) and the inventory information 107 shows an inventory of 1 (step S403), that is, product 6(6B) has not been purchased but is not on bookshelf 5, it means that product 6(6B) has been taken from bookshelf 5 either for purchase or for browsing. At this time, the output module 220 of this embodiment outputs a digital image 108 (108B) showing the inventory status of product 6 (6B) into the bookshelf image 101 (step S404). Here, the digital image 108B showing the inventory status is a digital image 108B showing the inventory status to indicate a state where the product is temporarily out of stock, as shown in Figure 14, and may be output superimposed on the digital image 102B corresponding to product 6B. Note that the digital image 108B showing the inventory status to indicate a state where the product is temporarily out of stock may be a digital image labeled "Currently being viewed," as shown in Figure 14. If the acquisition module 200 of this embodiment then acquires the location information 100 and inventory information 107 of product 6B, and product 6B is not in stock or the location information 100 is confirmed, then a digital image 108 showing a different inventory status, as described later, will be output. 【0070】 Furthermore, if at least the location information 100 and inventory information 107 of product 6(6C) are obtained, and the inventory of product 6(6C) is greater than or equal to a predetermined number (step S405YES), The digital image 108 showing the inventory status is not output, and the icon output module 230 of this embodiment outputs a transaction icon 103 (103C) for purchasing or renting product 6C from the user terminal 4, as shown in Figure 14 (step S408). Here, the predetermined number is a pre-set quantity that can be changed at will. 【0071】 Furthermore, if at least the location information 100 and inventory information 107 of product 6 (6G) are obtained, and the inventory of product 6 (6G) is less than a predetermined number (step S405NO), In this embodiment, the output module 220 outputs a digital image 108 (108C) showing the inventory status of product 6G into the bookshelf image 101 (step S406). Here, the digital image 108C showing the inventory status is a digital image 108C showing the inventory status of product 6G, as shown in Figure 14, and may be a digital image showing the number of products in stock of product 6G. Next, as shown in Figure 14, the icon output module 230 of this embodiment outputs a transaction icon 103 (103D) for purchasing or renting product 6G from the user terminal 4 (step S407). Here, the predetermined number refers to the pre-set quantity mentioned above, and can be changed at will. 【0072】 Furthermore, the output location of the digital image 108 showing the inventory status is not limited; for example, it may be output overlaid on the digital image 102 of the corresponding product 6, or it may be output within the display area that pops up when the digital image 102 is selected, or within the product information area 106. Also, if location information 100 is acquired but inventory information 107 is not acquired, the digital image 108 showing the inventory status does not need to be output. 【0073】 The above describes the inventory information output process performed by the computer 2 in this embodiment. With such a product trading system 1, it is possible to provide a product trading system 1 that improves the user's purchasing experience by linking the layout of bookshelves in a real bookstore with the layout of a virtual bookshelf for purchasing or renting products on the internet, and further enabling the confirmation of inventory information according to the inventory status of products. 【0074】 The means and functions described above are realized by a computer (including the CPU, information processing unit, and various terminals) reading and executing a predetermined program. The program may be provided, for example, via a network from the computer (SaaS: Software as a Service) or as a cloud service. Alternatively, the program may be provided in a form recorded on a computer-readable recording medium. In this case, the computer reads the program from the recording medium, transfers it to an internal or external recording device, records it, and executes it. Alternatively, the program may be pre-recorded on a recording device (recording medium) and provided to the computer from that recording device via a communication line. 【0075】 Although embodiments of the present invention have been described above, the present invention is not limited to the embodiments described above. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most preferred effects arising from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention. 【0076】 The first aspect disclosed in this embodiment is An acquisition unit that acquires location information of products within the bookshelf, A bookshelf output unit that outputs a bookshelf image corresponding to the aforementioned bookshelf, An output unit that outputs a digital image showing the package of a predetermined product within the bookshelf image based on the position information obtained from a predetermined product, An icon output unit that outputs a transaction icon for purchasing or renting the aforementioned specified product from a terminal, We provide a commodity trading system equipped with the following features. 【0077】 A second aspect disclosed in this embodiment is: The acquisition unit photographs the bookshelf and acquires location information of the products inside the bookshelf from the captured image. The present invention provides a commodity trading system as described in the first embodiment. 【0078】 A third aspect disclosed in this embodiment is: The acquisition unit attaches a tag to the product, reads the tag using radio waves, and acquires the location information of the product on the bookshelf. The present invention provides a commodity trading system as described in the first embodiment. 【0079】 A fourth aspect disclosed in this embodiment is: The acquisition unit attaches an identification code to the product, reads the identification code, and acquires the location information of the product on the bookshelf. The present invention provides a commodity trading system as described in the first embodiment. 【0080】 A fifth aspect disclosed in this embodiment is: The aforementioned product is an information medium containing content, and the information medium includes at least a book. The package provides a commodity trading system according to any of the second to fourth embodiments, including at least the spine of a book. 【0081】 A sixth aspect disclosed in this embodiment is: The acquisition unit acquires product information for the predetermined product, The bookshelf image is further equipped with a product information output unit that outputs the product information as a product information area based on the acquired location information and product information. The icon output unit outputs the transaction icon to the product information area where it was output. The fifth embodiment provides a commodity trading system. 【0082】 A seventh aspect disclosed in this embodiment is: The acquisition unit acquires inventory information for the predetermined product, The output unit outputs a digital image showing the inventory status of the predetermined product within the output bookshelf image, based on the acquired location information and inventory information. The icon output unit outputs a transaction icon based on the acquired inventory information. The fifth embodiment provides a commodity trading system. [Explanation of Symbols] 【0083】 1. Commodity Trading System 2 Computers 3 users 4. User terminals 5 bookshelves 6,6A~6G products 7 Cameras 8 Tag Leaders 9. Barcode reader 10 Networks 11 Electronic tags 12 Identification Code 100 Location information 101 bookshelf images 102, 102A~102G Digital Images 103, 103A~103D Transaction Icons 104 Bookshelf Information 105 Product information 106,106G Product information area 107 Inventory Information Digital image showing stock status for 108, 108A~108C
Claims
[Claim 1] An acquisition unit that acquires location information of products within the bookshelf, A bookshelf output unit that outputs a bookshelf image corresponding to the aforementioned bookshelf, An output unit that outputs a digital image showing the package of a predetermined product within the bookshelf image based on the position information obtained from a predetermined product, An icon output unit that outputs a transaction icon for purchasing or renting the aforementioned specified product from a terminal, A commodity trading system equipped with the following features. [Claim 2] The product trading system according to claim 1, wherein the acquisition unit photographs the bookshelf and acquires location information of products within the bookshelf from the photographed image. [Claim 3] The product trading system according to claim 1, wherein the acquisition unit attaches a tag to the product, reads the tag using radio waves, and acquires the location information of the product on the bookshelf. [Claim 4] The product trading system according to claim 1, wherein the acquisition unit attaches an identification code to the product, reads the identification code, and acquires location information of the product on the bookshelf. [Claim 5] The aforementioned product is an information medium containing content, and the information medium includes at least a book. The product trading system according to any one of claims 2 to 4, wherein the package includes at least the spine of a book. [Claim 6] The acquisition unit acquires product information for the predetermined product, The bookshelf image is further equipped with a product information output unit that outputs the product information as a product information area based on the acquired location information and product information. The icon output unit outputs the transaction icon to the product information area where it was output. The commodity trading system according to claim 5. [Claim 7] The acquisition unit acquires inventory information for the predetermined product, The output unit outputs a digital image showing the inventory status of the predetermined product within the bookshelf image, based on the acquired location information and inventory information. The product trading system according to claim 5, wherein the icon output unit outputs a trading icon based on the acquired inventory information. [Claim 8] Steps include obtaining location information of items within the bookshelf, The step of outputting a bookshelf image corresponding to the aforementioned bookshelf, The steps include: outputting a digital image showing the spine of a predetermined product within the bookshelf image based on the location information obtained from the predetermined product; The steps include: outputting a transaction icon for purchasing or renting the aforementioned specified product from the terminal; A commodity trading method that includes the following features. [Claim 9] Steps to obtain location information of items within a bookshelf from a computer. A step of outputting a bookshelf image corresponding to the aforementioned bookshelf, A step of outputting a digital image showing the spine of a predetermined product within the bookshelf image based on the position information obtained from the predetermined product. A computer-readable program for causing the program to perform the step of outputting a transaction icon for purchasing or renting the aforementioned specified product from a terminal.