JP7567232B2 - Information processing system, information processing device, information processing method, and program - Google Patents
Information processing system, information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP7567232B2 JP7567232B2 JP2020113978A JP2020113978A JP7567232B2 JP 7567232 B2 JP7567232 B2 JP 7567232B2 JP 2020113978 A JP2020113978 A JP 2020113978A JP 2020113978 A JP2020113978 A JP 2020113978A JP 7567232 B2 JP7567232 B2 JP 7567232B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- price
- information
- screen
- captured image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 44
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000000034 method Methods 0.000 claims description 30
- 238000003384 imaging method Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 69
- 238000004891 communication Methods 0.000 description 8
- 239000003814 drug Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 229940079593 drug Drugs 0.000 description 2
- 239000004615 ingredient Substances 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、携帯端末を用いた商品情報の表示に関する。 The present invention relates to displaying product information using a mobile terminal.
店舗において、顧客が所有するスマートフォンなどの携帯端末を用いて商品の読み取りを行うシステムが提案されている。例えば、特許文献1は、カメラ付き携帯情報端末により商品に付与されたバーコードを読み取り、商品の価格を表示する手法を提案している。また、特許文献2は、商品の精算を行うレジにおいて、商品の画像を撮影し、購入商品の画像と、各商品の商品名、単価、個数、合計金額などを表示する手法を記載している。 A system has been proposed in which products are read in stores using mobile terminals such as smartphones owned by customers. For example, Patent Document 1 proposes a method of reading barcodes attached to products using a mobile information terminal with a camera and displaying the product price. Patent Document 2 describes a method of taking an image of a product at a cash register where the product is paid for, and displaying the image of the purchased product along with the product name, unit price, quantity, total price, etc. of each product.
通常の店舗では、商品棚に陳列された商品について、商品棚に値札が付与されているので、顧客は値札を見ることにより各商品の価格を知ることができる。しかし、店舗側としては、個々の商品に対する値札を作成したり、商品棚に値札を付与したりする労力は大きい。特に、新たな商品を陳列したり、商品の価格が変更になったり、税率が変更になったりした場合には、対象となる商品の値札を追加したり更新したりする必要があり、店舗としては大きな負担となる。 In a typical store, price tags are attached to the products displayed on the shelves, so customers can find out the price of each product by looking at the price tag. However, it takes a lot of effort for the store to create price tags for each product and attach price tags to the shelves. In particular, when new products are put on display, the price of a product changes, or the tax rate changes, it is necessary to add or update the price tags for the relevant products, which places a heavy burden on the store.
本発明の目的は、商品棚に値札を付与せず、顧客が携帯端末を用いて商品の価格や商品情報を見ることができる店舗を実現することが可能な情報処理システムを提供することにある。 The objective of the present invention is to provide an information processing system that can realize a store where customers can view product prices and product information using mobile devices without attaching price tags to product shelves.
本発明の1つの観点は、情報処理システムであって、
商品の外観を撮像した撮像画像を生成する撮像手段と、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識する商品認識手段と、
認識された商品の価格を取得する価格取得手段と、
前記価格を前記撮像画像上に重畳した価格重畳画面を表示部に表示した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示する表示制御手段と、
を備える。
One aspect of the present invention is an information processing system, comprising:
An imaging means for generating an image of an external appearance of a product;
a product recognition means for performing image recognition on the captured image and recognizing a product included in the captured image;
a price obtaining means for obtaining a price of the recognized item;
a display control means for displaying on a display unit a price superimposed screen in which the price is superimposed on the captured image, and then, when a predetermined time has elapsed with the same product displayed on the price superimposed screen, displaying on the price superimposed screen a character string informing a customer that at least one product can now be selected from among the products included on the price superimposed screen ;
Equipped with.
本発明の他の観点は、端末装置と通信可能な情報処理装置であって、
商品の外観を撮像した撮像画像を前記端末装置から受信する受信手段と、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識する商品認識手段と、
認識された商品の価格を取得する価格取得手段と、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成して前記端末装置へ送信した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示させるための表示制御信号を前記端末装置へ送信する送信手段と、を備える。
Another aspect of the present invention is an information processing device capable of communicating with a terminal device,
A receiving means for receiving an image of an external appearance of a product from the terminal device;
a product recognition means for performing image recognition on the captured image and recognizing a product included in the captured image;
a price obtaining means for obtaining a price of the recognized item;
and a transmitting means for generating a price overlay screen in which the price is overlayed on the captured image and transmitting the generated price overlay screen to the terminal device, and then, when a predetermined time has elapsed with the same product displayed on the price overlay screen, transmitting a display control signal to the terminal device for causing the price overlay screen to display a character string informing a customer that at least one product can now be selected from among the products included on the price overlay screen.
本発明の他の観点は、コンピュータが実行する情報処理方法であって、
商品の外観を撮像した撮像画像を端末装置から受信し、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識し、
認識された商品の価格を取得し、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成して前記端末装置へ送信した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示させるための表示制御信号を前記端末装置へ送信する。
Another aspect of the present invention is a computer-implemented information processing method, comprising:
receiving an image of the exterior of the product from a terminal device;
Performing image recognition on the captured image, and recognizing the product included in the captured image;
Get the price of the recognized item,
A price overlay screen in which the price is overlayed on the captured image is generated and transmitted to the terminal device, and then, when a predetermined time has elapsed with the same product displayed on the price overlay screen, a display control signal is transmitted to the terminal device for causing the price overlay screen to display a character string informing the customer that at least one product can now be selected from among the products included on the price overlay screen .
本発明の他の観点は、プログラムであって、
商品の外観を撮像した撮像画像を端末装置から受信し、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識し、
認識された商品の価格を取得し、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成して前記端末装置へ送信した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示させるための表示制御信号を前記端末装置へ送信する処理をコンピュータに実行させる。
Another aspect of the present invention is a program,
receiving an image of the exterior of the product from a terminal device;
Performing image recognition on the captured image, and recognizing the product included in the captured image;
Get the price of the recognized item,
The computer executes a process of generating a price overlay screen in which the price is overlayed on the captured image and transmitting the generated price overlay screen to the terminal device, and then, when a predetermined time has elapsed with the same product displayed on the price overlay screen, transmitting a display control signal to the terminal device to cause the price overlay screen to display a character string informing the customer that at least one product can now be selected from among the products included on the price overlay screen .
本発明によれば、商品棚に値札を付与せず、顧客が携帯端末を用いて商品の価格や商品情報を見ることができる店舗を実現することが可能となる。 This invention makes it possible to create a store where customers can view product prices and product information using mobile devices without attaching price tags to product shelves.
以下、図面を参照しながら、本発明の好適な実施形態について説明する。
[システムの全体構成]
図1は、本実施形態に係る情報処理システム100の全体構成を示す。情報処理システム100は、画像処理サーバ2と、携帯端末3とを備える。顧客は、店舗8において商品を購入する。店舗8では、商品棚4に商品が陳列され、販売されている。ここで、通常の店舗では商品棚に値札が付与されており、顧客は値札を見ることにより商品の価格を知ることができる。これに対し、本実施形態においては、店舗8の商品棚4には値札が付与されていないものとする。即ち、商品棚4には、単純に各商品が陳列されているだけである。なお、本実施形態では、商品の一例として薬を用いて説明を行う。図示のように商品棚4には、異なる種類の薬A~Hなどが陳列されている。
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
[Overall system configuration]
FIG. 1 shows the overall configuration of an information processing system 100 according to this embodiment. The information processing system 100 includes an image processing server 2 and a mobile terminal 3. A customer purchases a product in a store 8. In the store 8, the products are displayed on a product shelf 4 and sold. In a normal store, the product shelves have price tags attached thereto, and customers can know the price of the product by looking at the price tag. In contrast, in this embodiment, it is assumed that the product shelves 4 in the store 8 do not have price tags attached thereto. That is, each product is simply displayed on the product shelf 4. Note that, in this embodiment, a description will be given using medicine as an example of a product. As shown in the figure, different types of medicines A to H are displayed on the product shelf 4.
本実施形態では、商品棚4に値札が付されていないので、顧客は携帯端末3を用いて価格情報や商品に関する詳細な情報(以下、「商品詳細情報」と呼ぶ。)を取得する。なお、「商品詳細情報」とは、商品仕様の情報であり、例えば、商品名、メーカ名、価格、原材料、産地、容量、用法、効能、商品や商品パッケージの画像などのいずれか1つを少なくとも含む。具体的に、顧客は、店舗8内において携帯端末3に商品を表示させることにより、価格情報や商品詳細情報を見ることができる。なお、顧客は、携帯端末3を用いて、商品に付されたバーコードを読み取ることによっても、商品詳細情報を見ることができる。 In this embodiment, since there are no price tags on the product shelves 4, customers use their mobile terminals 3 to obtain price information and detailed information about the products (hereinafter referred to as "product details"). Note that "product details" refers to information about product specifications, and includes at least one of the following: product name, manufacturer name, price, ingredients, place of origin, capacity, usage, efficacy, and images of the product or product packaging. Specifically, customers can view price information and product details by displaying the product on their mobile terminals 3 within the store 8. Note that customers can also view product details by using their mobile terminals 3 to read barcodes attached to the products.
画像処理サーバ2は、携帯端末3とネットワーク等を介して通信可能となっており、携帯端末3が表示制御に必要な情報を記憶し、携帯端末3が各種画面を表示するために必要な表示情報を携帯端末3に送信する。なお、画像処理サーバ2は、携帯端末3が表示制御に必要な情報を、携帯端末が表示制御をする度に外部装置から取得してもよいし、定期的に外部装置から取得して内部に記憶しても良い。また、画像処理サーバ2は、携帯端末がの表示制御に必要な情報の一部のみを内部に記憶し、残りの情報を外部装置から取得しても良い。本実施形態の画像処理サーバ2は、定期的に携帯端末3が表示制御に必要な情報を外部装置から取得している、又は、予め携帯端末3が表示制御に必要な情報を内部に記憶していることを前提に記載する。 The image processing server 2 can communicate with the mobile terminal 3 via a network or the like, the mobile terminal 3 stores information necessary for display control, and transmits display information necessary for the mobile terminal 3 to display various screens to the mobile terminal 3. The image processing server 2 may obtain information necessary for the display control of the mobile terminal 3 from an external device every time the mobile terminal performs display control, or may obtain the information periodically from the external device and store it internally. The image processing server 2 may internally store only a portion of the information necessary for the display control of the mobile terminal, and obtain the remaining information from an external device. The image processing server 2 of this embodiment is described on the assumption that the mobile terminal 3 periodically obtains information necessary for display control from an external device, or that the mobile terminal 3 has previously stored information necessary for display control internally.
携帯端末3は、店舗8で買い物を行う顧客が使用する端末であり、商品棚4に陳列された商品を撮像する機能、商品に付された商品バーコードを読み取る機能、画像処理サーバ2と通信を行うことで価格情報や商品詳細情報を取得し、表示する機能などを有する。なお、図1では説明の便宜上、携帯端末3は1つのみ表示されているが、実際には店舗8に入店している顧客の数だけ存在している。なお、携帯端末3は、顧客が所有するスマートフォンなどの端末であってもよく、店舗8における買い物の際に一時的に顧客に貸し出される店舗所有の端末であってもよい。 The mobile terminal 3 is a terminal used by customers who shop at the store 8, and has functions such as taking images of products displayed on the product shelves 4, reading product barcodes attached to products, and acquiring and displaying price information and detailed product information by communicating with the image processing server 2. Note that for ease of explanation, only one mobile terminal 3 is shown in FIG. 1, but in reality there are as many mobile terminals as there are customers in the store 8. Note that the mobile terminal 3 may be a terminal such as a smartphone owned by the customer, or may be a store-owned terminal that is temporarily lent to the customer when shopping at the store 8.
[装置構成]
次に、画像処理サーバ2及び携帯端末3の構成について図2~3を参照して説明する。
(画像処理サーバ)
図2は、画像処理サーバ2の概略構成を示す。画像処理サーバ2は、記憶部23と、通信部24と、制御部25とを備える。
[Device configuration]
Next, the configurations of the image processing server 2 and the portable terminal 3 will be described with reference to FIGS.
(Image processing server)
2 shows a schematic configuration of the image processing server 2. The image processing server 2 includes a storage unit 23, a communication unit 24, and a control unit 25.
記憶部23は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部23は、制御部25が実行するプログラム、及び、制御部25がプログラムを実行することで所定の処理を実行するのに必要な情報を記憶する。記憶部23は、画像処理サーバ2内に設けられる場合、バスライン20を介して通信部24及び制御部25と接続される。なお、画像処理サーバ2内に記憶部23を設ける代わりに、画像処理サーバ2が使用する情報を画像処理サーバ2外の外部装置に記憶し、制御部25がその外部装置から情報を取得して処理を行ってもよい。その場合、その外部装置は、ファイバーチャネルやLANケーブルなどを介して通信部24及び制御部25と接続される。 The storage unit 23 is composed of a memory such as a hard disk or a flash memory. The storage unit 23 stores the program executed by the control unit 25, and information necessary for the control unit 25 to execute a predetermined process by executing the program. When the storage unit 23 is provided within the image processing server 2, it is connected to the communication unit 24 and the control unit 25 via the bus line 20. Instead of providing the storage unit 23 within the image processing server 2, information used by the image processing server 2 may be stored in an external device outside the image processing server 2, and the control unit 25 may acquire the information from the external device and perform processing. In this case, the external device is connected to the communication unit 24 and the control unit 25 via a fiber channel, a LAN cable, or the like.
具体的に、記憶部23は、顧客情報、商品情報、及び、画像特徴情報を記憶している。「顧客情報」は、個々の顧客に関する情報である。本実施形態では、チェーン店に属する1つの店舗8において携帯端末3を用いて商品情報を表示するサービスを受けるため、顧客は事前にチェーン本部に対してユーザ登録を行う。記憶部23は、登録された顧客について、顧客ID、顧客が使用する携帯端末3の端末ID、その顧客の過去の購入履歴、会員ランクなどの情報を顧客情報として記憶する。なお、会員ランクは、その店舗やそのチェーン店全体における顧客の過去の購入履歴などに基づいて設定され、一般的には、過去の購入金額が多いほど、会員ランクが高くなる。 Specifically, the memory unit 23 stores customer information, product information, and image feature information. "Customer information" is information about an individual customer. In this embodiment, in order to receive a service of displaying product information using a mobile terminal 3 at one of the stores 8 belonging to a chain, the customer performs user registration with the chain headquarters in advance. The memory unit 23 stores information about the registered customer, such as the customer ID, the terminal ID of the mobile terminal 3 used by the customer, the customer's past purchase history, and member rank, as customer information. The member rank is set based on the customer's past purchase history at that store and the entire chain of stores, and generally, the higher the past purchase amount, the higher the member rank.
「商品情報」は、各商品に関する情報であり、商品IDなどの商品識別情報毎に価格情報及び商品詳細情報を含む。「価格情報」は、各商品の価格を示す。なお、商品の価格は店舗ごとに決められており、価格情報は各商品に対して店舗ごとの価格を含んでいる。「商品詳細情報」は、前述のように商品仕様の情報であり、例えば、商品名、メーカ名、価格、原材料、産地、容量、用法、効能、商品や商品パッケージの画像などのいずれか1つを少なくとも含む。商品詳細情報は、商品識別情報と対応付けられている。商品識別情報は、商品種別を識別するための情報であり、例えば、商品に付されるバーコードで示されるJANコードや商品名などである。 "Product information" is information about each product, and includes price information and product details for each product identification information such as a product ID. "Price information" indicates the price of each product. Product prices are determined for each store, and the price information includes the price for each product for each store. "Product details" is information about product specifications, as described above, and includes at least one of the following: product name, manufacturer name, price, ingredients, place of origin, capacity, usage, efficacy, and images of the product or product packaging. Product details are associated with product identification information. Product identification information is information for identifying the product type, and is, for example, the JAN code or product name indicated by the barcode attached to the product.
図3は、商品情報のデータ構造の一例を示す。この例では、商品識別情報と、価格情報と、商品詳細情報とを紐付けた商品情報が店舗毎に用意され、記憶部23に記憶されている。図4は、商品情報のデータ構造の他の例を示す。この例では、商品情報は、価格情報と商品詳細情報とに分けられ、記憶部23に記憶されている。図4(A)に示すように、価格情報は店舗毎に各商品の価格を示している。一方、図4(B)に示すように、商品詳細情報は商品毎に記憶されている。 Figure 3 shows an example of the data structure of product information. In this example, product information linking product identification information, price information, and detailed product information is prepared for each store and stored in the storage unit 23. Figure 4 shows another example of the data structure of product information. In this example, product information is divided into price information and detailed product information, and stored in the storage unit 23. As shown in Figure 4 (A), the price information indicates the price of each product for each store. Meanwhile, as shown in Figure 4 (B), detailed product information is stored for each product.
「画像特徴情報」は、商品の画像認識に用いられる特徴量の情報である。具体的には、画像特徴情報は、店舗8で販売されている各商品について、その外観を撮影した画像から画像処理により抽出した特徴量を示す情報である。画像特徴情報は、商品識別情報と対応付けて記憶されている。なお、画像特徴情報の代わりに、その商品の画像自体を記憶してもよい。 "Image feature information" is information on features used for image recognition of products. Specifically, image feature information is information indicating features extracted by image processing from an image of the exterior of each product sold at store 8. Image feature information is stored in association with product identification information. Note that instead of image feature information, the image of the product itself may be stored.
通信部24は、有線又は無線通信により携帯端末3と通信する。制御部25は、図示しないCPU、ROM及びRAMなどを備え、画像処理サーバ2内の各構成要素に対して種々の制御を行う。制御部25が実行する処理については後述する。 The communication unit 24 communicates with the mobile terminal 3 via wired or wireless communication. The control unit 25 includes a CPU, ROM, RAM, etc. (not shown), and performs various controls on each component in the image processing server 2. The processing executed by the control unit 25 will be described later.
なお、上記の構成において、画像処理サーバ2は情報処理装置の一例であり、通信部24は受信手段及び送信手段の一例であり、記憶部23は価格記憶部の一例であり、制御部25は商品認識手段及び価格取得手段の一例である。 In the above configuration, the image processing server 2 is an example of an information processing device, the communication unit 24 is an example of a receiving means and a transmitting means, the memory unit 23 is an example of a price memory unit, and the control unit 25 is an example of a product recognition means and a price acquisition means.
(携帯端末)
図5は、携帯端末3の概略構成を示す。携帯端末3は、表示部31と、入力部32と、記憶部33と、通信部34と、制御部35と、カメラ36とを備える。これらの各要素は、バスライン30を介して相互に接続されている。
(Mobile device)
5 shows a schematic configuration of the mobile terminal 3. The mobile terminal 3 includes a display unit 31, an input unit 32, a storage unit 33, a communication unit 34, a control unit 35, and a camera 36. These elements are connected to each other via a bus line 30.
表示部31は、制御部35の制御に基づき、カメラ36により撮像した商品の画像、商品の価格、商品詳細情報などを表示する。入力部32は、ユーザの入力を受け付けるインターフェースであり、例えば、タッチパネル、ボタン、音声入力装置などが該当する。 The display unit 31 displays product images captured by the camera 36, product prices, detailed product information, etc., based on the control of the control unit 35. The input unit 32 is an interface that accepts user input, and includes, for example, a touch panel, buttons, and a voice input device.
記憶部33は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部33は、制御部35が実行するプログラム、及び、制御部35がプログラムを実行することで所定の処理を実行するのに必要な情報を記憶する。例えば、記憶部33には、店舗8において買い物を行う際に起動され、価格情報や商品詳細情報の表示を制御するための専用のアプリケーションプログラム(以下、「商品情報表示アプリ」と呼ぶ。)が記憶されている。 The storage unit 33 is composed of a memory such as a hard disk or a flash memory. The storage unit 33 stores the programs executed by the control unit 35, and information necessary for the control unit 35 to execute a predetermined process by executing the programs. For example, the storage unit 33 stores a dedicated application program (hereinafter referred to as a "product information display app") that is activated when shopping at the store 8 and controls the display of price information and detailed product information.
通信部34は、例えば店舗に設置されたWiFi(登録商標)機器を経由した通信により画像処理サーバ2と通信する。制御部35は、図示しないCPU、ROM及びRAMなどを備え、携帯端末3内の各構成要素に対して種々の制御を行う。制御部35が実行する制御については後述する。なお、上記の構成において、カメラ36は撮像手段、読取手段、店舗識別情報取得手段の一例であり、制御部35は表示制御手段、顧客識別情報取得手段の一例である。 The communication unit 34 communicates with the image processing server 2, for example, via a Wi-Fi (registered trademark) device installed in the store. The control unit 35 includes a CPU, ROM, RAM, etc. (not shown), and performs various controls on each component in the mobile terminal 3. The control performed by the control unit 35 will be described later. In the above configuration, the camera 36 is an example of an imaging means, a reading means, and a store identification information acquisition means, and the control unit 35 is an example of a display control means and a customer identification information acquisition means.
カメラ36は、商品の撮像に使用される。顧客がカメラ36を撮影モードとし、商品棚に陳列されている商品を撮像すると、撮像されている商品が表示部31に表示される。ここで「撮像」とは、カメラ36の撮影範囲内に商品の画像を捕捉した状態を指し、その画像を画像データとして携帯端末3に記憶又は記録することは必要ではない。即ち、カメラ36で商品棚のある商品を撮像した状態ではその商品が表示部31に表示されているが、顧客が携帯端末3の位置や向きを変えた場合には、別の商品が撮像され、その商品が表示部31に表示されるようになる。以下、携帯端末3で撮像した画像を「撮像画像」と呼ぶ。 The camera 36 is used to capture images of products. When a customer sets the camera 36 to shooting mode and captures an image of a product displayed on the product shelf, the captured image of the product is displayed on the display unit 31. Here, "capturing an image" refers to the state in which an image of the product is captured within the shooting range of the camera 36, and it is not necessary to store or record the image as image data in the mobile terminal 3. In other words, when an image of a product on a product shelf is captured by the camera 36, that product is displayed on the display unit 31, but if the customer changes the position or orientation of the mobile terminal 3, a different product is captured and that product is displayed on the display unit 31. Hereinafter, an image captured by the mobile terminal 3 is referred to as a "captured image."
また、カメラ36は、バーコードリーダとしても機能する。前述の商品情報表示アプリは、撮像された画像がバーコードを含む場合にはバーコードリーダとして動作し、カメラ36が撮像したバーコードからJANコードなどの商品識別情報を取得して制御部35へ出力する。 The camera 36 also functions as a barcode reader. When the captured image includes a barcode, the aforementioned product information display application operates as a barcode reader, and obtains product identification information such as a JAN code from the barcode captured by the camera 36 and outputs it to the control unit 35.
[商品情報の表示方法]
次に、商品情報の表示方法について説明する。
(撮像画像を用いる方法)
(1)価格重畳画面の表示
本実施形態では、前述のように店舗8の商品棚4には値札が付いておらず、顧客は携帯端末3を用いて商品情報を取得する。図6は、撮像画像を用いて価格情報を得る方法を示す。顧客は、携帯端末3にインストールされた商品情報表示アプリを操作してカメラ36を起動し、関心のある商品を携帯端末3で撮像する。図6の例で示すように、顧客が商品棚4の破線42で示す範囲を携帯端末3で撮像すると、表示画面61に示すように、携帯端末3は破線42の範囲の撮像画像を表示するとともに、その撮像画像を画像処理サーバ2へ送信する。画像処理サーバ2は、携帯端末3から撮像画像を受信すると、撮像画像に含まれる各商品を画像認識し、各商品の価格情報を取得して携帯端末3へ送信する。携帯端末3は、受信した価格情報を、対応する商品上に重畳して表示する。その結果、表示画面62に示すように、各商品上にその商品の価格51が表示された画面(「価格重畳画面」と呼ぶ。)が携帯端末3に表示される。このように、顧客が携帯端末3で関心のある商品を撮像すると、そのときの撮像画像に含まれる商品の価格が各商品上に重ねて表示される。よって、商品棚4に値札が付されていなくても、顧客は携帯端末3を使って、関心のある商品の価格を知ることができる。
[Product information display method]
Next, a method for displaying product information will be described.
(Method using captured images)
(1) Display of price superimposed screen In this embodiment, as described above, the product shelves 4 in the store 8 do not have price tags, and customers obtain product information using the mobile terminal 3. FIG. 6 shows a method of obtaining price information using a captured image. A customer operates a product information display application installed on the mobile terminal 3 to start the camera 36, and captures a product of interest with the mobile terminal 3. As shown in the example of FIG. 6, when a customer captures an image of the product shelf 4 within the range indicated by the dashed line 42 with the mobile terminal 3, the mobile terminal 3 displays the captured image within the range of the dashed line 42 as shown in a display screen 61, and transmits the captured image to the image processing server 2. When the image processing server 2 receives the captured image from the mobile terminal 3, it performs image recognition of each product included in the captured image, obtains price information of each product, and transmits it to the mobile terminal 3. The mobile terminal 3 displays the received price information superimposed on the corresponding product. As a result, a screen (called a "price superimposed screen") in which the price 51 of each product is displayed on each product as shown in a display screen 62 is displayed on the mobile terminal 3. In this way, when a customer takes an image of a product of interest with the mobile terminal 3, the price of the product included in the image is displayed superimposed on each product. Therefore, even if there are no price tags on the product shelves 4, the customer can use the mobile terminal 3 to find out the price of the product of interest.
(2)商品詳細画面の表示
価格重畳画面に同じ商品が表示された状態で所定時間が経過すると、携帯端末3は、図7(A)に例示するように、商品の選択が可能であることを顧客に伝えるメッセージ52を表示する。顧客が画面上でいずれかの商品をタップして選択すると、選択された商品の商品詳細画面が表示される。具体的に、顧客が商品を選択すると、携帯端末3は選択された商品の商品識別情報を画像処理サーバ2へ送信する。画像処理サーバ2は、受信した商品識別情報に対応する商品の商品詳細情報を記憶部23から取得し、携帯端末3へ送信する。携帯端末3は、受信した商品詳細情報を含む商品詳細画面を生成し、表示部31に表示する。
(2) Display of Product Details Screen When a predetermined time has elapsed with the same product displayed on the price overlay screen, the mobile terminal 3 displays a message 52 informing the customer that a product can be selected, as illustrated in FIG. 7(A). When the customer taps on one of the products on the screen to select it, a product details screen for the selected product is displayed. Specifically, when the customer selects a product, the mobile terminal 3 transmits product identification information of the selected product to the image processing server 2. The image processing server 2 acquires product details information of the product corresponding to the received product identification information from the memory unit 23 and transmits it to the mobile terminal 3. The mobile terminal 3 generates a product details screen including the received product details information, and displays it on the display unit 31.
図7(B)は、商品詳細画面の一例である。この例は、価格重畳画面において、薬Bが選択された場合の例である。商品詳細画面63は、その商品のパッケージ画像63aと、その商品に関する詳細情報63bとを含む。なお、パッケージ画像63aは、携帯端末3が撮像した画像ではなく、予め画像処理サーバ2の記憶部23に商品詳細情報の一部として記憶されている画像である。こうして、顧客は、価格重畳画面において関心のある商品を選択することにより、その商品の詳細情報を見ることができる。 Figure 7 (B) is an example of a product details screen. This example shows the case where drug B is selected on the price overlay screen. The product details screen 63 includes a package image 63a of the product and detailed information 63b about the product. Note that the package image 63a is not an image captured by the mobile terminal 3, but an image that has been stored in advance as part of the product details in the memory unit 23 of the image processing server 2. In this way, a customer can select a product of interest on the price overlay screen and view detailed information about that product.
また、図7(A)に示すようにメッセージ52が表示された状態で、顧客が複数の商品を選択すると、携帯端末3は、複数の商品についての商品詳細情報を比較表示する商品詳細画面を表示する。具体的には、携帯端末3は、顧客が選択した複数の商品の商品識別情報を画像処理サーバ2へ送信する。画像処理サーバ2は、受信した商品識別情報に対応する商品の商品詳細情報を記憶部23から取得し、携帯端末3へ送信する。携帯端末3は、受信した複数の商品の商品詳細情報を含む商品詳細画面を生成し、表示部31に表示する。 In addition, when a customer selects multiple products while message 52 is displayed as shown in FIG. 7(A), the mobile terminal 3 displays a product details screen that comparatively displays detailed product information about the multiple products. Specifically, the mobile terminal 3 transmits product identification information of the multiple products selected by the customer to the image processing server 2. The image processing server 2 acquires detailed product information for the product corresponding to the received product identification information from the memory unit 23 and transmits it to the mobile terminal 3. The mobile terminal 3 generates a product details screen including the received detailed product information for the multiple products, and displays it on the display unit 31.
図8は、複数の商品を比較する商品詳細画面の例を示す。図8は、複数の商品として、薬Bと薬Gが選択された場合の商品詳細画面64を示す。このように、顧客が複数の商品を選択した場合、携帯端末3にはそれらの商品の商品詳細情報を比較表示する商品詳細画面が表示される。なお、この場合、商品詳細画面が見にくくならないように、一度に比較表示できる商品数に制限を設けることが好ましい。 Figure 8 shows an example of a product details screen for comparing multiple products. Figure 8 shows a product details screen 64 when medicine B and medicine G are selected as multiple products. In this way, when a customer selects multiple products, a product details screen that displays detailed product information for those products for comparison is displayed on the mobile terminal 3. In this case, it is preferable to set a limit on the number of products that can be displayed for comparison at one time so that the product details screen does not become difficult to view.
なお、携帯端末3による撮像画像に含まれる商品が1つのみである場合には、その商品が選択されたものと考えてよいので、携帯端末3は、価格重畳画面を表示せずに、その商品についての商品詳細画面を表示すればよい。具体的には、携帯端末3は、撮像画像を画像処理サーバ2へ送信し、画像処理サーバ2は、撮像画像に含まれる商品を画像認識する。そして、画像処理サーバ2は、撮像画像に含まれる商品が1つであるか否か判定し、撮像画像に含まれる商品が1つである場合、その商品の商品詳細情報を記憶部23から取得し、携帯端末3へ送信する。携帯端末3は、受信した商品詳細情報を含む商品詳細画面を生成し、表示部31に表示する。 When the image captured by the mobile terminal 3 contains only one product, it can be assumed that the product has been selected, and the mobile terminal 3 simply displays a product details screen for that product without displaying a price overlay screen. Specifically, the mobile terminal 3 transmits the captured image to the image processing server 2, and the image processing server 2 performs image recognition of the product contained in the captured image. The image processing server 2 then determines whether the captured image contains only one product, and if the captured image contains only one product, obtains product details information for that product from the memory unit 23 and transmits it to the mobile terminal 3. The mobile terminal 3 generates a product details screen containing the received product details information and displays it on the display unit 31.
(バーコードを用いる方法)
本実施形態では、上記のように撮像画像を用いて商品情報を取得する方法に加えて、バーコードを用いて商品情報を取得することもできる。図9は、バーコードを用いて商品情報を取得する方法を示す。顧客は、携帯端末3の商品情報表示アプリを操作してカメラ36を起動し、商品のパッケージ41に印刷又は貼付されているバーコード43を撮像する。携帯端末3は、撮像した画像がバーコードを含むと判定すると、バーコードリーダとして機能し、バーコードを読み取って商品識別情報を取得し、画像処理サーバ2へ送信する。画像処理サーバ2は、商品識別情報に基づいて、記憶部23から対応する商品の商品詳細情報を取得して携帯端末3へ送信する。携帯端末3は、受信した商品詳細情報を含む商品詳細画面65を生成し、表示部31に表示する。なお、商品から読み取るバーコードとしては、図9に例示する1次元のバーコードの他、QRコード(登録商標)などの2次元バーコードなどでもよい。バーコードはコード情報の一例である。
(Method using barcodes)
In this embodiment, in addition to the method of acquiring product information using a captured image as described above, product information can also be acquired using a barcode. FIG. 9 shows a method of acquiring product information using a barcode. A customer operates a product information display application on the mobile terminal 3 to start the camera 36 and captures a barcode 43 printed or attached to a package 41 of a product. When the mobile terminal 3 determines that the captured image includes a barcode, the mobile terminal 3 functions as a barcode reader, reads the barcode, acquires product identification information, and transmits the information to the image processing server 2. Based on the product identification information, the image processing server 2 acquires product details of the corresponding product from the storage unit 23 and transmits the information to the mobile terminal 3. The mobile terminal 3 generates a product details screen 65 including the received product details, and displays it on the display unit 31. Note that the barcode to be read from the product may be a one-dimensional barcode exemplified in FIG. 9, or a two-dimensional barcode such as a QR code (registered trademark). The barcode is an example of code information.
[表示処理]
次に、情報処理システム100による表示処理について説明する。表示処理は、顧客が店舗8において携帯端末3を使用して商品情報を表示する処理である。図10は、表示処理のフローチャートである。表示処理は、画像処理サーバ2及び携帯端末3が、それぞれ予め用意されたプログラムを実行することにより実現される。なお、前提として、顧客は店舗8で携帯端末3を用いた商品表示のサービスを受けるため、事前に店舗8が属するチェーン本部に対してユーザ登録を行っており、その顧客の情報が画像処理サーバ2の記憶部23に顧客情報として登録されているものとする。また、顧客は、店舗8で商品を表示するための商品情報表示アプリを携帯端末3にインストールしているものとする。
[Display Processing]
Next, the display process by the information processing system 100 will be described. The display process is a process in which a customer uses the mobile terminal 3 in the store 8 to display product information. FIG. 10 is a flowchart of the display process. The display process is realized by the image processing server 2 and the mobile terminal 3 executing programs prepared in advance. It is assumed that a customer has previously registered as a user with the chain headquarters to which the store 8 belongs in order to receive a product display service using the mobile terminal 3 in the store 8, and that the customer's information is registered as customer information in the storage unit 23 of the image processing server 2. It is also assumed that the customer has installed a product information display application for displaying products in the store 8 in the mobile terminal 3.
まず、顧客は、店舗8に入ると、携帯端末3にインストール済みの商品情報表示アプリを起動し、携帯端末3を用いて店舗バーコードを読み取る(ステップS101)。店舗バーコードは、店舗8内の所定の場所、例えば、店舗の入口付近の壁や買い物に使用するカードなどに貼り付けられている。顧客が店舗バーコードを読み取ると、携帯端末3は、読み取った店舗バーコードから店舗IDを取得し、画像処理サーバ2へ送信する(ステップS102)。なお、携帯端末3は、何らかの情報を画像処理サーバ2へ送信する際には、必要に応じて自身を識別するために顧客ID又は携帯端末3の端末IDを送信する。画像処理サーバ2は、携帯端末3から店舗IDを受信し、店舗を特定する(ステップS103)。 First, when a customer enters the store 8, the customer launches a product information display app installed on the mobile terminal 3 and reads the store barcode using the mobile terminal 3 (step S101). The store barcode is attached to a predetermined location in the store 8, for example, a wall near the store entrance or on a card used for shopping. When the customer reads the store barcode, the mobile terminal 3 obtains a store ID from the read store barcode and sends it to the image processing server 2 (step S102). When sending any information to the image processing server 2, the mobile terminal 3 sends the customer ID or the terminal ID of the mobile terminal 3 as necessary to identify itself. The image processing server 2 receives the store ID from the mobile terminal 3 and identifies the store (step S103).
なお、上記のステップS101では、携帯端末3は店舗バーコードの読み取りにより店舗を特定しているが、その代わりに、携帯端末3の位置を示すGPS情報を用いて店舗を特定し、店舗IDを画像処理サーバ2へ送信してもよい。また、携帯端末3が店舗情報を画像処理サーバ2へ送信する代わりに、画像処理サーバ2が、携帯端末3からの情報がどの店舗のWiFi経由で画像処理サーバ2へ送信されてくるかを識別することにより、その顧客がいる店舗を特定してもよい。 In step S101 above, the mobile terminal 3 identifies the store by reading the store barcode, but instead, the store may be identified using GPS information indicating the position of the mobile terminal 3 and the store ID may be transmitted to the image processing server 2. Also, instead of the mobile terminal 3 transmitting store information to the image processing server 2, the image processing server 2 may identify the store in which the customer is located by identifying the store's WiFi via which the information from the mobile terminal 3 is transmitted to the image processing server 2.
次に、携帯端末3は、カメラ36を用いて商品に付されている商品バーコードが読み取られたか否かを判定する(ステップS201)。商品バーコードが読み取られた場合(ステップS201:Yes)、携帯端末3は読み取った商品バーコードに基づいて、読み取った商品の商品識別情報を画像処理サーバ2へ送信する(ステップS202)。画像処理サーバ2は、携帯端末3から商品識別情報を受信し(ステップS203)、記憶部23を参照してその商品の商品詳細情報を取得し、携帯端末3へ送信する(ステップS204)。なお、店舗毎に各商品の商品詳細情報が記憶部23に記憶されている場合、ステップS204において画像処理サーバ2は、ステップS103で特定した店舗、およびステップS203で受信した商品識別情報に対応付けられた商品詳細情報を記憶部23から取得し、携帯端末3へ送信する。ステップS204に続いて、携帯端末3は、商品詳細情報を受信し、商品詳細画面を表示部31に表示する(ステップS205)。こうして、図9を参照して説明したように、バーコードを利用した商品情報の表示が行われる、そして、処理はステップS206へ進む。なお、商品バーコードが読み取られていない場合も(ステップS201:No)、処理はステップS206へ進む。 Next, the mobile terminal 3 determines whether the product barcode attached to the product has been read using the camera 36 (step S201). If the product barcode has been read (step S201: Yes), the mobile terminal 3 transmits the product identification information of the read product to the image processing server 2 based on the read product barcode (step S202). The image processing server 2 receives the product identification information from the mobile terminal 3 (step S203), acquires product details of the product by referring to the storage unit 23, and transmits it to the mobile terminal 3 (step S204). If the product details of each product are stored in the storage unit 23 for each store, in step S204, the image processing server 2 acquires the store specified in step S103 and the product details associated with the product identification information received in step S203 from the storage unit 23, and transmits it to the mobile terminal 3. Following step S204, the mobile terminal 3 receives the product details information and displays a product details screen on the display unit 31 (step S205). In this way, as described with reference to FIG. 9, the product information is displayed using the barcode, and the process proceeds to step S206. Note that if the product barcode has not been read (step S201: No), the process also proceeds to step S206.
ステップS206では、携帯端末3は、カメラ36を用いて商品の撮像画像が取得されたか否かを判定する。撮像画像が取得された場合(ステップS206:Yes)、携帯端末3は撮像画像を画像処理サーバ2へ送信する(ステップS207)。画像処理サーバ2は、携帯端末3から撮像画像を受信し(ステップS208)、記憶部23内の画像特徴情報を用いて撮像画像に含まれる商品の商品識別情報を取得する。 In step S206, the mobile terminal 3 determines whether or not a captured image of the product has been acquired using the camera 36. If a captured image has been acquired (step S206: Yes), the mobile terminal 3 transmits the captured image to the image processing server 2 (step S207). The image processing server 2 receives the captured image from the mobile terminal 3 (step S208) and acquires product identification information of the product included in the captured image using the image feature information in the storage unit 23.
次に、画像処理サーバ2は、記憶部23内の商品情報のうち、ステップS103で特定した店舗に対応する商品情報を参照して、ステップS208で取得した商品識別情報に対応する各商品の価格を取得し、携帯端末3へ送信する(ステップS209)。携帯端末3は、撮像画像に含まれる各商品の価格を受信し、表示部31に表示する(ステップS210)。こうして、図6を参照して説明したように、商品の撮像画像を利用して、携帯端末3に価格重畳画面が表示される。そして、処理はステップS211へ進む。撮像画像が表示されていない場合も(ステップS206:No)、処理はステップS211へ進む。なお、画像処理サーバ2は、ステップS208で受信した撮像画像に含まれる商品が1つだけである場合、該撮像画像に基づいて該商品の商品識別情報を取得し、ステップS103で特定した店舗に対応する商品情報を参照してその商品の商品詳細情報を取得し、携帯端末3へ送信すればよい。この場合、携帯端末3は、その商品の商品詳細情報を含む商品詳細画面を表示する。 Next, the image processing server 2 refers to the product information corresponding to the store identified in step S103 among the product information in the storage unit 23, acquires the price of each product corresponding to the product identification information acquired in step S208, and transmits it to the mobile terminal 3 (step S209). The mobile terminal 3 receives the price of each product included in the captured image and displays it on the display unit 31 (step S210). In this way, as described with reference to FIG. 6, a price superimposition screen is displayed on the mobile terminal 3 using the captured image of the product. Then, the process proceeds to step S211. If the captured image is not displayed (step S206: No), the process also proceeds to step S211. Note that, if the captured image received in step S208 contains only one product, the image processing server 2 acquires the product identification information of the product based on the captured image, acquires product information corresponding to the store identified in step S103, acquires product details information of the product, and transmits it to the mobile terminal 3. In this case, the mobile terminal 3 displays a product details screen including the product details information of the product.
ステップS211では、携帯端末3は、価格重畳画面において、顧客により商品が選択されたか否かを判定する。商品が選択された場合(ステップS211:Yes)、携帯端末3は、選択された商品を特定する情報(以下、「選択商品情報」と呼ぶ。)を画像処理サーバ2へ送信する(ステップS212)。なお、価格重畳画面を表示した時点で、画像処理サーバ2は各商品を識別済みであるので、携帯端末3は、選択された商品の商品識別情報を選択商品情報として送信することができる。なお、商品識別情報の代わりに、携帯端末3は、撮像画面における選択された商品の位置情報などを選択商品情報として使用してもよい。 In step S211, the mobile terminal 3 determines whether or not a product has been selected by the customer on the price superimposition screen. If a product has been selected (step S211: Yes), the mobile terminal 3 transmits information identifying the selected product (hereinafter referred to as "selected product information") to the image processing server 2 (step S212). Note that since the image processing server 2 has already identified each product at the time the price superimposition screen is displayed, the mobile terminal 3 can transmit product identification information of the selected product as selected product information. Note that instead of product identification information, the mobile terminal 3 may use, for example, position information of the selected product on the captured screen as the selected product information.
画像処理サーバ2は、選択商品情報を携帯端末3から受信し(ステップS213)、記憶部23を参照して、選択された商品の商品詳細情報を取得し、携帯端末3へ送信する(ステップS214)。なお、店舗毎に各商品の商品詳細情報が記憶部23に記憶されている場合、ステップS214において画像処理サーバ2は、ステップS103で特定された店舗に対応する記憶部23の商品情報を参照して商品詳細情報を取得する。また、選択された商品が複数ある場合、画像処理サーバ2はそれら複数の商品の商品詳細情報を携帯端末3へ送信する。 The image processing server 2 receives the selected product information from the mobile terminal 3 (step S213), refers to the storage unit 23, acquires product details of the selected product, and transmits the product details to the mobile terminal 3 (step S214). If product details of each product for each store are stored in the storage unit 23, in step S214 the image processing server 2 acquires the product details by referring to the product information in the storage unit 23 corresponding to the store identified in step S103. If multiple products are selected, the image processing server 2 transmits the product details of the multiple products to the mobile terminal 3.
続いて、携帯端末3は、選択された商品の商品詳細情報を受信し、商品詳細画面を表示部31に表示する(ステップS215)。こうして、図7及び図8を参照して説明したように、価格重畳画面において顧客が選択した商品の商品詳細画面が表示される。 Next, the mobile terminal 3 receives the product details information of the selected product and displays the product details screen on the display unit 31 (step S215). In this way, as described with reference to Figures 7 and 8, the product details screen of the product selected by the customer is displayed on the price overlay screen.
次に、携帯端末3は、顧客の操作により、商品情報表示アプリが終了したか否かを判定する(ステップS216)。商品情報表示アプリが終了した場合(ステップS216:Yes)、処理は終了する。一方、商品情報表示アプリが終了していない場合(ステップS216:No)、処理はステップS201へ戻る。 Next, the mobile terminal 3 determines whether the product information display app has been terminated by the customer's operation (step S216). If the product information display app has been terminated (step S216: Yes), the process ends. On the other hand, if the product information display app has not been terminated (step S216: No), the process returns to step S201.
以上説明したように、本実施形態の商品情報表示処理によれば、顧客は、携帯端末3を用いたバーコードの読み取り、又は、商品画像の撮像により、価格情報や商品詳細情報などを取得することができる。よって、店舗の商品棚に値札が付されていなくても、顧客は商品の購入に必要な情報を容易に得ることができる。 As described above, according to the product information display process of this embodiment, customers can obtain price information, detailed product information, and the like by reading a barcode using the mobile terminal 3 or capturing an image of a product. Therefore, even if there is no price tag on the product shelf in the store, customers can easily obtain the information necessary to purchase the product.
[変形例]
次に、本実施形態の変形例について説明する。以下の変形例は、適宜組み合わせて実施することができる。
(1)撮像画像に含まれる商品数が多い場合の処理
携帯端末3により一度に撮像される商品数が多いと、価格重畳画面における各商品の領域が小さくなるため、価格重畳画面が見にくくなる恐れがある。このため、撮像画像に含まれる商品数が多い場合には、携帯端末3は、価格重畳画面を表示する前に、撮像する商品数を減らすことを求めるメッセージを表示する。図11(A)は、撮像画像に含まれる商品数が多い場合のメッセージ表示例を示す。いま、価格重畳画面において一度に表示可能な商品数の上限(以下、「上限数」と呼ぶ。)が6個であると仮定する。図11(A)の例では、携帯端末3により上限数を超える商品が撮像されている。この場合、携帯端末3は、商品数を減らすことを求めるメッセージ56を表示する。
[Modification]
Next, modified examples of the present embodiment will be described. The following modified examples can be implemented in appropriate combination.
(1) Processing when a captured image contains a large number of products When a large number of products are captured at one time by the mobile terminal 3, the area of each product on the price superimposition screen becomes small, which may make the price superimposition screen difficult to see. Therefore, when a large number of products are included in the captured image, the mobile terminal 3 displays a message requesting the user to reduce the number of products captured before displaying the price superimposition screen. Fig. 11 (A) shows an example of a message display when a large number of products are included in the captured image. Now, assume that the upper limit of the number of products that can be displayed at one time on the price superimposition screen (hereinafter referred to as the "upper limit number") is six. In the example of Fig. 11 (A), the mobile terminal 3 captures products that exceed the upper limit number. In this case, the mobile terminal 3 displays a message 56 requesting the user to reduce the number of products.
具体的な処理としては、携帯端末3は、カメラ36で撮像した撮像画像を画像処理サーバ2へ送信する。画像処理サーバ2は、撮像画像から商品を認識し、認識された商品の数が上限数を超えている場合、その旨を携帯端末3へ通知する。携帯端末3は、その通知を受信すると、図11(A)に例示するように、商品数を減らすことを求めるメッセージ56を表示する。 In specific processing, the mobile terminal 3 transmits an image captured by the camera 36 to the image processing server 2. The image processing server 2 recognizes products from the captured image, and if the number of recognized products exceeds the upper limit, notifies the mobile terminal 3 of this fact. Upon receiving this notification, the mobile terminal 3 displays a message 56 requesting the user to reduce the number of products, as exemplified in FIG. 11 (A).
なお、一度に表示可能な商品の上限数を用いる代わりに、撮像画像において個々の商品が占める領域の上限サイズを決めておいてもよい。例えば、個々の商品の上限サイズを、撮像画像全体の面積の1/6とする。この場合、画像処理サーバ2は、撮像画像から認識された個々の商品のサイズが上限サイズ以上である場合、その旨を携帯端末3へ通知する。携帯端末3は、その通知を受信すると、図11(A)に例示するように、商品数を減らすことを求めるメッセージ56を表示する。 Instead of using the maximum number of products that can be displayed at one time, it is also possible to determine the maximum size of the area that each product occupies in the captured image. For example, the maximum size of each product may be set to 1/6 of the total area of the captured image. In this case, if the size of each product recognized from the captured image is equal to or larger than the maximum size, the image processing server 2 notifies the mobile terminal 3 of this fact. Upon receiving this notification, the mobile terminal 3 displays a message 56 requesting the user to reduce the number of products, as shown in FIG. 11 (A).
また、撮像画像に含まれる商品数が多い場合、上記のように商品数を減らすことを求める代わりに、顧客にいずれかの商品を選択することを求めてもよい。図11(B)は、いずれかの商品を選択することを求めるメッセージを表示する例である。この例では、撮像画像に含まれている商品数が上限数である6個を超えているので、撮像画像に含まれている商品のいずれかを選択することを求めるメッセージ57が表示されている。この場合、具体的な処理としては、携帯端末3は、撮像画像を画像処理サーバ2へ送信する。画像処理サーバ2は、撮像画像から商品を認識し、認識された商品の数が上限数を超えている場合、又は、個々の商品のサイズが上限サイズを超えている場合、その旨を携帯端末3へ通知する。携帯端末3は、その通知を受信すると、図11(B)に例示するように、いずれかの商品を選択することを求めるメッセージ57を表示する。メッセージ57が表示された状態で、顧客がいずれかの商品を選択すると、携帯端末3は、選択された商品について図7(B)に例示するような商品詳細画面を表示する。なお、いずれかの商品を選択することを求める代わりに、顧客に商品棚に近づくように促し、携帯端末3に表示される商品の個数を上限数以下に減らすようにしてもよい。この場合、携帯端末3は、「画面に映る商品数を6個以下にするため、商品に近づいて下さい。」などのメッセージを表示すればよい。 In addition, when the number of products included in the captured image is large, instead of requesting the customer to reduce the number of products as described above, the customer may be requested to select one of the products. FIG. 11(B) is an example of displaying a message requesting the customer to select one of the products. In this example, since the number of products included in the captured image exceeds the upper limit of six, a message 57 is displayed requesting the customer to select one of the products included in the captured image. In this case, as a specific process, the mobile terminal 3 transmits the captured image to the image processing server 2. The image processing server 2 recognizes products from the captured image, and if the number of recognized products exceeds the upper limit or if the size of each product exceeds the upper limit, it notifies the mobile terminal 3 of this fact. Upon receiving the notification, the mobile terminal 3 displays a message 57 requesting the customer to select one of the products, as exemplified in FIG. 11(B). When the customer selects one of the products while the message 57 is displayed, the mobile terminal 3 displays a product details screen for the selected product, as exemplified in FIG. 7(B). Note that instead of requesting the customer to select one of the products, the customer may be prompted to approach the product shelf, and the number of products displayed on the mobile terminal 3 may be reduced to or below the upper limit. In this case, the mobile device 3 may display a message such as, "Please move closer to the products to reduce the number of products displayed on the screen to six or less."
(2)顧客別の価格変更
本実施形態において、店舗8で携帯端末3を用いた商品情報の表示を行う顧客は、店舗が属するチェーン本部に対して事前にユーザ登録を行っている。そこで、顧客毎に商品の価格を変更してもよい。この場合、画像処理サーバ2の記憶部23には、店舗毎、かつ、顧客毎又は顧客のランク毎に異なる価格情報を記憶しておく。例えば、一般顧客に適用する標準価格表に加えて、その店舗における購入実績が高い優良顧客に対する特別な価格表を記憶してもよい。また、購入実績に基づいて顧客に会員ランクを設定し、会員ランク毎の価格表を記憶していてもよい。なお、優良顧客や会員ランク毎の価格表を用意する代わりに、優良顧客や各顧客ランクに対応する割引率を記憶しておいてもよい。
(2) Changing Prices for Each Customer In this embodiment, customers who use the mobile terminal 3 to display product information at the store 8 have registered in advance as users with the chain headquarters to which the store belongs. Therefore, the price of products may be changed for each customer. In this case, the storage unit 23 of the image processing server 2 stores different price information for each store and for each customer or for each customer rank. For example, in addition to a standard price list applied to general customers, a special price list for good customers who have a high purchase history at the store may be stored. Also, a member rank may be set for customers based on their purchase history, and a price list for each member rank may be stored. Note that instead of preparing a price list for good customers and each member rank, a discount rate corresponding to good customers and each customer rank may be stored.
実際の処理としては、画像処理サーバ2は、顧客の携帯端末3から顧客IDを受信すると、記憶部23内の顧客情報を参照してその顧客が一般顧客であるか優良顧客であるか、又は、その顧客の会員ランクを判定する。そして、画像処理サーバ2は、記憶部23内に記憶されている、その店舗及びその顧客に対応する商品情報を参照し、各商品の価格を決定して携帯端末3へ送信すればよい。 In actual processing, when the image processing server 2 receives a customer ID from the customer's mobile terminal 3, it refers to the customer information in the memory unit 23 to determine whether the customer is a general customer or a preferred customer, and the customer's membership rank. The image processing server 2 then refers to the product information corresponding to the store and the customer stored in the memory unit 23, determines the price of each product, and transmits it to the mobile terminal 3.
(3)商品詳細画面の表示情報
図7(B)や図8に例示する商品詳細画面は、各商品の商品詳細情報を表示する画面であるが、これにセールス情報を追加してもよい。例えば、図12(A)に示すように、商品詳細画面にクーポンマーク53を付加し、その商品について使用できるクーポンの存在を顧客に知らせることができる。なお、各商品に適用されるクーポンは、顧客の購入履歴や会員ランクに応じて決定すればよい。別の例では、その商品の所定期間の売上情報や、販売個数などの情報を商品詳細画面に追加してもよい。この場合、画像処理サーバ2は、例えば各商品のチェーン店全体又は店舗毎の売上などを管理しているPOSサーバなどにアクセスして、その商品の売上や販売個数などの情報を取得すればよい。なお、各商品の売上や販売個数などの情報を定期的にPOSサーバなどから画像処理サーバ2へ送信し、その情報を利用してもよい。図12(B)の例では、その商品の最近の売れ行き情報54が表示されている。
(3) Display Information on Product Details Screen The product details screens shown in Figs. 7B and 8 are screens that display detailed product information for each product, but sales information may be added to them. For example, as shown in Fig. 12A, a coupon mark 53 may be added to the product details screen to inform the customer of the existence of a coupon that can be used for that product. The coupon that can be applied to each product may be determined according to the customer's purchase history and membership rank. In another example, sales information for a given period of time and information such as the number of units sold may be added to the product details screen. In this case, the image processing server 2 may access a POS server that manages the sales of each product in the entire chain or for each store, and obtain information such as the sales and number of units sold of the product. Information such as the sales and number of units sold of each product may be periodically transmitted from the POS server to the image processing server 2, and the information may be used. In the example of Fig. 12B, recent sales information 54 of the product is displayed.
その他、上記の各実施形態(変形例を含む、以下同じ)の一部又は全部は、以下の付記のようにも記載され得るが以下には限られない。 In addition, some or all of the above embodiments (including modified examples, the same applies below) can be described as, but are not limited to, the following notes.
(付記1)
情報処理システムであって、
商品の外観を撮像した撮像画像を生成する撮像手段と、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識する商品認識手段と、
認識された商品の価格を取得する価格取得手段と、
前記価格を前記撮像画像上に重畳した価格重畳画面を表示部に表示する表示制御手段と、
を備える情報処理システム。
(Appendix 1)
An information processing system,
An imaging means for generating an image of an external appearance of a product;
a product recognition means for performing image recognition on the captured image and recognizing a product included in the captured image;
a price obtaining means for obtaining a price of the recognized item;
a display control means for displaying on a display unit a price superimposition screen in which the price is superimposed on the captured image;
An information processing system comprising:
(付記2)
前記表示制御手段は、前記価格重畳画面において商品が選択されたときに、選択された商品の商品詳細情報を取得し、当該商品詳細情報を含む商品詳細画面を前記表示部に表示する付記1に記載の情報処理システム。
(Appendix 2)
The information processing system described in Appendix 1, wherein the display control means, when a product is selected on the price overlay screen, obtains product details information for the selected product and displays a product details screen including the product details information on the display unit.
(付記3)
前記表示制御手段は、前記価格重畳画面において複数の商品が選択された場合、選択された複数の商品の商品詳細情報を比較表示する商品詳細画面を前記表示部に表示する付記2に記載の情報処理システム。
(Appendix 3)
The information processing system according to claim 2, wherein the display control means, when multiple products are selected on the price overlay screen, displays a product details screen on the display unit that comparatively displays product detailed information for the selected multiple products.
(付記4)
商品に付されたコード情報を読み取る読取手段を備え、
前記表示制御手段は、読み取られた前記コード情報に対応する商品の商品詳細情報を取得し、当該商品詳細情報を含む商品詳細画面を前記表示部に表示する付記1乃至3のいずれか一項に記載の情報処理システム。
(Appendix 4)
A reading means for reading code information attached to the product is provided,
The information processing system according to any one of appendices 1 to 3, wherein the display control means obtains product details information for a product corresponding to the read code information, and displays a product details screen including the product details information on the display unit.
(付記5)
前記商品詳細画面は、顧客毎又は顧客のランク毎に決定されるクーポン情報を含む付記2乃至4のいずれか一項に記載の情報処理システム。
(Appendix 5)
The information processing system according to any one of appendices 2 to 4, wherein the product details screen includes coupon information determined for each customer or for each customer rank.
(付記6)
前記商品詳細画面は、当該商品の所定期間の売り上げ情報又は販売個数を含む付記2乃至5のいずれか一項に記載の情報処理システム。
(Appendix 6)
The information processing system according to any one of appendices 2 to 5, wherein the product details screen includes sales information or sales quantity of the product for a specified period.
(付記7)
前記表示制御手段は、前記撮像画像に含まれる個々の商品の大きさが所定サイズ以上である場合、又は、前記撮像画像に含まれる商品数が所定数以上である場合、前記撮像画像に含まれる商品数を減らすことを求めるメッセージを前記表示部に表示する付記1乃至6のいずれか一項に記載の情報処理システム。
(Appendix 7)
The information processing system described in any one of Appendix 1 to 6, wherein the display control means displays a message on the display unit requesting the user to reduce the number of products included in the captured image if the size of each product included in the captured image is equal to or larger than a predetermined size, or if the number of products included in the captured image is equal to or larger than a predetermined number.
(付記8)
前記表示制御手段は、前記撮像画像に含まれる個々の商品の大きさが所定サイズ以上である場合、又は、前記撮像画像に含まれる商品数が所定数以上である場合、前記撮像画像に含まれる商品の選択を求めるメッセージを前記表示部に表示し、商品が選択されたときに、選択された商品の商品詳細情報を含む商品詳細画面を前記表示部に表示する付記1乃至6のいずれか一項に記載の情報処理システム。
(Appendix 8)
The information processing system described in any one of Appendices 1 to 6, wherein the display control means displays a message on the display unit requesting the selection of a product included in the captured image when the size of each product included in the captured image is equal to or larger than a predetermined size, or when the number of products included in the captured image is equal to or larger than a predetermined number, and when a product is selected, displays a product details screen on the display unit including product information about the selected product.
(付記9)
顧客の識別情報を取得する顧客識別情報取得手段と、
前記顧客毎又は前記顧客のランク毎に異なる価格を記憶した価格記憶部と、を備え、
前記価格取得手段は、前記顧客の識別情報に基づき、当該顧客に対応する価格を前記価格記憶部から取得する付記1乃至8のいずれか一項に記載の情報処理システム。
(Appendix 9)
A customer identification information acquisition means for acquiring customer identification information;
a price storage unit that stores different prices for each of the customers or for each rank of the customers,
9. The information processing system according to any one of claims 1 to 8, wherein the price acquisition means acquires a price corresponding to the customer from the price memory unit based on the customer's identification information.
(付記10)
店舗の識別情報を取得する店舗識別情報取得手段と、
前記店舗毎に異なる価格を記憶した価格記憶部と、を備え、
前記価格取得手段は、前記店舗の識別情報に基づき、当該店舗に対応する価格を前記価格記憶部から取得する付記1乃至9のいずれか一項に記載の情報処理システム。
(Appendix 10)
A store identification information acquisition means for acquiring store identification information;
A price storage unit that stores different prices for each store,
10. The information processing system according to any one of claims 1 to 9, wherein the price acquisition means acquires a price corresponding to a store from the price memory unit based on identification information of the store.
(付記11)
前記商品認識手段は、前記撮像画像に含まれる商品数を検出し、
前記表示制御手段は、前記商品数が1つの場合、当該商品の商品詳細情報を含む商品詳細画面を前記表示部に表示し、前記商品数が複数である場合、前記価格重畳画面を前記表示部に表示する付記1乃至10のいずれか一項に記載の情報処理システム。
(Appendix 11)
The commodity recognition means detects the number of commodities included in the captured image,
An information processing system as described in any one of appendices 1 to 10, wherein the display control means displays a product details screen including product information about the product on the display unit when the number of products is one, and displays the price overlay screen on the display unit when the number of products is multiple.
(付記12)
端末装置と通信可能な情報処理装置であって、
商品の外観を撮像した撮像画像を前記端末装置から受信する受信手段と、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識する商品認識手段と、
認識された商品の価格を取得する価格取得手段と、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成し、前記端末装置へ送信する送信手段と、
を備える情報処理装置。
(Appendix 12)
An information processing device capable of communicating with a terminal device,
A receiving means for receiving an image of an external appearance of a product from the terminal device;
a product recognition means for performing image recognition on the captured image and recognizing a product included in the captured image;
a price obtaining means for obtaining a price of the recognized item;
a transmission means for generating a price superimposed screen in which the price is superimposed on the captured image and transmitting the price superimposed screen to the terminal device;
An information processing device comprising:
(付記13)
商品の外観を撮像した撮像画像を端末装置から受信し、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識し、
認識された商品の価格を取得し、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成し、前記端末装置へ送信する情報処理方法。
(Appendix 13)
receiving an image of the exterior of the product from a terminal device;
Performing image recognition on the captured image, and recognizing the product included in the captured image;
Get the price of the recognized item,
An information processing method for generating a price superimposed screen in which the price is superimposed on the captured image, and transmitting the price superimposed screen to the terminal device.
(付記14)
商品の外観を撮像した撮像画像を端末装置から受信し、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識し、
認識された商品の価格を取得し、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成し、前記端末装置へ送信する処理をコンピュータに実行させるプログラム。
(Appendix 14)
receiving an image of the exterior of the product from a terminal device;
Performing image recognition on the captured image, and recognizing the product included in the captured image;
Get the price of the recognized item,
A program that causes a computer to execute a process of generating a price superimposition screen in which the price is superimposed on the captured image and transmitting the price superimposition screen to the terminal device.
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。すなわち、本願発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。また、引用した上記の特許文献等の各開示は、本書に引用をもって繰り込むものとする。 Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above-mentioned embodiments. Various modifications that a person skilled in the art can understand can be made to the configuration and details of the present invention within the scope of the present invention. In other words, the present invention naturally includes various modifications and amendments that a person skilled in the art could make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas. In addition, the disclosures of the above cited patent documents and the like are incorporated into this document by reference.
2 画像処理サーバ
3 携帯端末
4 商品棚
8 店舗
25 制御部
36 カメラ
100 情報処理システム
Reference Signs List 2 Image processing server 3 Mobile terminal 4 Product shelf 8 Store 25 Control unit 36 Camera 100 Information processing system
Claims (14)
商品の外観を撮像した撮像画像を生成する撮像手段と、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識する商品認識手段と、
認識された商品の価格を取得する価格取得手段と、
前記価格を前記撮像画像上に重畳した価格重畳画面を表示部に表示した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示する表示制御手段と、
を備える情報処理システム。 An information processing system,
An imaging means for generating an image of an external appearance of a product;
a product recognition means for performing image recognition on the captured image and recognizing a product included in the captured image;
a price obtaining means for obtaining a price of the recognized item;
a display control means for displaying on a display unit a price superimposed screen in which the price is superimposed on the captured image, and then, when a predetermined time has elapsed with the same product displayed on the price superimposed screen, displaying on the price superimposed screen a character string informing a customer that at least one product can now be selected from among the products included on the price superimposed screen ;
An information processing system comprising:
前記表示制御手段は、読み取られた前記コード情報に対応する商品の商品詳細情報を取得し、当該商品詳細情報を含む商品詳細画面を前記表示部に表示する請求項1乃至3のいずれか一項に記載の情報処理システム。 A reading means for reading code information attached to the product is provided,
The information processing system according to claim 1 , wherein the display control means acquires product details information of a product corresponding to the read code information, and displays a product details screen including the product details information on the display unit.
前記顧客毎又は前記顧客のランク毎に異なる価格を記憶した価格記憶部と、を備え、
前記価格取得手段は、前記顧客の識別情報に基づき、当該顧客に対応する価格を前記価格記憶部から取得する請求項1乃至8のいずれか一項に記載の情報処理システム。 A customer identification information acquisition means for acquiring customer identification information;
a price storage unit that stores different prices for each of the customers or for each rank of the customers,
9. The information processing system according to claim 1, wherein the price acquisition means acquires a price corresponding to the customer from the price storage unit based on the customer's identification information.
前記店舗毎に異なる価格を記憶した価格記憶部と、を備え、
前記価格取得手段は、前記店舗の識別情報に基づき、当該店舗に対応する価格を前記価格記憶部から取得する請求項1乃至9のいずれか一項に記載の情報処理システム。 A store identification information acquisition means for acquiring store identification information;
A price storage unit that stores different prices for each store,
10. The information processing system according to claim 1, wherein the price acquisition means acquires the price corresponding to the store from the price storage unit based on the identification information of the store.
前記表示制御手段は、前記商品数が1つの場合、前記価格重畳画面及び前記文字列の表示を行わずに、当該商品の商品詳細情報を含む商品詳細画面を前記表示部に表示し、前記商品数が複数である場合、前記価格重畳画面を前記表示部に表示する請求項1乃至10のいずれか一項に記載の情報処理システム。 The commodity recognition means detects the number of commodities included in the captured image,
The information processing system according to any one of claims 1 to 10, wherein the display control means, when the number of products is one, displays a product details screen including product detailed information about the product on the display unit without displaying the price overlay screen and the string, and when the number of products is multiple, displays the price overlay screen on the display unit.
商品の外観を撮像した撮像画像を前記端末装置から受信する受信手段と、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識する商品認識手段と、
認識された商品の価格を取得する価格取得手段と、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成して前記端末装置へ送信した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示させるための表示制御信号を前記端末装置へ送信する送信手段と、
を備える情報処理装置。 An information processing device capable of communicating with a terminal device,
A receiving means for receiving an image of an external appearance of a product from the terminal device;
a product recognition means for performing image recognition on the captured image and recognizing a product included in the captured image;
a price obtaining means for obtaining a price of the recognized item;
a transmitting means for generating a price superimposed screen in which the price is superimposed on the captured image and transmitting the generated price superimposed screen to the terminal device, and then transmitting a display control signal to the terminal device for causing a character string to be displayed on the price superimposed screen, the character string informing a customer that at least one product can now be selected from among the products included on the price superimposed screen, when a predetermined time has elapsed with the same product displayed on the price superimposed screen ;
An information processing device comprising:
商品の外観を撮像した撮像画像を端末装置から受信し、
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識し、
認識された商品の価格を取得し、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成して前記端末装置へ送信した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示させるための表示制御信号を前記端末装置へ送信する情報処理方法。 1. A computer-implemented information processing method, comprising:
receiving an image of the exterior of the product from a terminal device;
Performing image recognition on the captured image, and recognizing the product included in the captured image;
Get the price of the recognized item,
The information processing method generates a price overlay screen in which the price is superimposed on the captured image and transmits it to the terminal device, and then, when a predetermined time has elapsed with the same product displayed on the price overlay screen, transmits a display control signal to the terminal device to cause the price overlay screen to display a string of characters informing the customer that at least one product can now be selected from the products included on the price overlay screen .
前記撮像画像の画像認識を行い、当該撮像画像に含まれる商品を認識し、
認識された商品の価格を取得し、
前記価格を前記撮像画像上に重畳した価格重畳画面を生成して前記端末装置へ送信した後、当該価格重畳画面に同じ商品が表示された状態で所定時間が経過した際に、当該価格重畳画面に含まれる各商品の中から少なくとも1つの商品を選択可能になったことを顧客に伝える文字列を当該価格重畳画面に表示させるための表示制御信号を前記端末装置へ送信する処理をコンピュータに実行させるプログラム。 receiving an image of the exterior of the product from a terminal device;
Performing image recognition on the captured image, and recognizing the product included in the captured image;
Get the price of the recognized item,
A program that causes a computer to execute a process of generating a price overlay screen in which the price is superimposed on the captured image and transmitting it to the terminal device, and then, when a predetermined time has elapsed with the same product displayed on the price overlay screen, transmitting a display control signal to the terminal device to cause the price overlay screen to display a string of characters informing the customer that at least one product can now be selected from the products included on the price overlay screen .
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020113978A JP7567232B2 (en) | 2020-07-01 | 2020-07-01 | Information processing system, information processing device, information processing method, and program |
| JP2024161620A JP2024170666A (en) | 2020-07-01 | 2024-09-19 | Information processing system, information processing method, and program |
| JP2026008641A JP2026063321A (en) | 2020-07-01 | 2026-01-22 | Information processing system, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020113978A JP7567232B2 (en) | 2020-07-01 | 2020-07-01 | Information processing system, information processing device, information processing method, and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024161620A Division JP2024170666A (en) | 2020-07-01 | 2024-09-19 | Information processing system, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022012266A JP2022012266A (en) | 2022-01-17 |
| JP7567232B2 true JP7567232B2 (en) | 2024-10-16 |
Family
ID=80149104
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020113978A Active JP7567232B2 (en) | 2020-07-01 | 2020-07-01 | Information processing system, information processing device, information processing method, and program |
| JP2024161620A Pending JP2024170666A (en) | 2020-07-01 | 2024-09-19 | Information processing system, information processing method, and program |
| JP2026008641A Pending JP2026063321A (en) | 2020-07-01 | 2026-01-22 | Information processing system, information processing method, and program |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024161620A Pending JP2024170666A (en) | 2020-07-01 | 2024-09-19 | Information processing system, information processing method, and program |
| JP2026008641A Pending JP2026063321A (en) | 2020-07-01 | 2026-01-22 | Information processing system, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7567232B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114973505A (en) * | 2022-05-19 | 2022-08-30 | 杭州座头鲸科技有限公司 | Intelligent goods shelf delivery system based on vision |
| JP2024128586A (en) | 2023-03-10 | 2024-09-24 | パナソニックIpマネジメント株式会社 | Information processing device and item search method |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007299104A (en) | 2006-04-28 | 2007-11-15 | Seiko Epson Corp | Coupon issuing system, program, and coupon issuing method for network system |
| JP2012043371A (en) | 2010-08-23 | 2012-03-01 | Toshiba Tec Corp | Store system and program |
| JP2012053711A (en) | 2010-09-01 | 2012-03-15 | Toshiba Tec Corp | Information processor, store system and program |
| JP2013061701A (en) | 2011-09-12 | 2013-04-04 | Toyota Motor Corp | Store information providing device |
| JP2014013629A (en) | 2013-10-23 | 2014-01-23 | Toshiba Tec Corp | Information processing apparatus and program |
| WO2014087725A1 (en) | 2012-12-04 | 2014-06-12 | 日本電気株式会社 | Merchandise information processing device, data processing method therefor, and program |
| JP2014235530A (en) | 2013-05-31 | 2014-12-15 | Kddi株式会社 | Self shopping system, portable terminal, computer program, and self shopping method |
| JP2016071525A (en) | 2014-09-29 | 2016-05-09 | 株式会社リス | Commodity transaction system, commodity transaction method, and commodity transaction program |
| WO2018012073A1 (en) | 2016-07-13 | 2018-01-18 | ソニー株式会社 | Agent robot control system, agent robot system, agent robot control method, and recording medium |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07272123A (en) * | 1994-03-30 | 1995-10-20 | Mitsubishi Electric Corp | Customer information management device |
| CA2316123A1 (en) * | 1999-09-23 | 2001-03-23 | International Business Machines Corporation | Method for conveying a location of a product within a defined (retail) environment |
| US20020095343A1 (en) * | 2001-01-12 | 2002-07-18 | Barton Steven P. | Apparatus and method for providing point of purchase products |
| KR100906583B1 (en) * | 2008-09-05 | 2009-07-10 | 주식회사 인터파크아이엔티 | Online sales method and system by combining multiple intangible goods |
| JP5282253B1 (en) * | 2012-11-28 | 2013-09-04 | 株式会社ディーピー | Information distribution system, server, information distribution method and program |
| JP5493026B1 (en) * | 2013-04-04 | 2014-05-14 | 楽天株式会社 | Product or service purchase support apparatus, purchase support method, and program |
| JP2017146634A (en) * | 2016-02-15 | 2017-08-24 | キャッシュビー株式会社 | Server device |
| JP2019082824A (en) * | 2017-10-30 | 2019-05-30 | 株式会社Nttドコモ | Information processing apparatus and program |
| JP2020042452A (en) * | 2018-09-07 | 2020-03-19 | 株式会社寺岡精工 | Self-registration system and self-registration method |
| JP6674527B1 (en) * | 2018-12-27 | 2020-04-01 | 楽天株式会社 | Price setting device, price setting method, and price setting program |
-
2020
- 2020-07-01 JP JP2020113978A patent/JP7567232B2/en active Active
-
2024
- 2024-09-19 JP JP2024161620A patent/JP2024170666A/en active Pending
-
2026
- 2026-01-22 JP JP2026008641A patent/JP2026063321A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007299104A (en) | 2006-04-28 | 2007-11-15 | Seiko Epson Corp | Coupon issuing system, program, and coupon issuing method for network system |
| JP2012043371A (en) | 2010-08-23 | 2012-03-01 | Toshiba Tec Corp | Store system and program |
| JP2012053711A (en) | 2010-09-01 | 2012-03-15 | Toshiba Tec Corp | Information processor, store system and program |
| JP2013061701A (en) | 2011-09-12 | 2013-04-04 | Toyota Motor Corp | Store information providing device |
| WO2014087725A1 (en) | 2012-12-04 | 2014-06-12 | 日本電気株式会社 | Merchandise information processing device, data processing method therefor, and program |
| JP2014235530A (en) | 2013-05-31 | 2014-12-15 | Kddi株式会社 | Self shopping system, portable terminal, computer program, and self shopping method |
| JP2014013629A (en) | 2013-10-23 | 2014-01-23 | Toshiba Tec Corp | Information processing apparatus and program |
| JP2016071525A (en) | 2014-09-29 | 2016-05-09 | 株式会社リス | Commodity transaction system, commodity transaction method, and commodity transaction program |
| WO2018012073A1 (en) | 2016-07-13 | 2018-01-18 | ソニー株式会社 | Agent robot control system, agent robot system, agent robot control method, and recording medium |
Non-Patent Citations (1)
| Title |
|---|
| 平成23年度第3次補正予算戦略的基盤技術高度化支援事業「パン等の画像識別によるPOSシステム組込みソフトウェアの開発」,[online],2013年03月,pp.1-28,[令和6年7月23日検索],インターネット<URL=https://www.chusho.meti.go.jp/keiei/sapoin/portal/seika/2010/22152801036.pdf> |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2026063321A (en) | 2026-04-10 |
| JP2024170666A (en) | 2024-12-10 |
| JP2022012266A (en) | 2022-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20180336384A1 (en) | Register Device, Program, Settlement Assistance System, and Settlement Assistance Method | |
| US20020170961A1 (en) | Method and system for providing shopping assistance using RFID-tagged items | |
| JP2024170666A (en) | Information processing system, information processing method, and program | |
| JP7622886B2 (en) | Information processing system, information processing method, and information processing program | |
| US20210012304A1 (en) | Information processing apparatus, information processing method, storage medium of program, and storage medium of mobile terminal program | |
| JP2024164251A (en) | Benefit display system, benefit display method, and program | |
| JP6443184B2 (en) | Checkout system, product registration device, checkout device, program, and checkout method | |
| JP2023024001A (en) | Store terminal device, information output method, and program | |
| US20180144379A1 (en) | Image forming apparatus and sales support system | |
| US20170185987A1 (en) | Product information print device and product information print system | |
| JP5871070B2 (en) | Information processing apparatus, related information inquiry method, and program | |
| KR20140022308A (en) | Real time goods management system using qr code | |
| JP2025004266A (en) | Payment device, payment method, and program | |
| JP2014010600A (en) | Data processing apparatus, pos system, and control method of pos system | |
| JP7696800B2 (en) | Payment device, program thereof, and payment method | |
| US12586052B2 (en) | Store mobile terminal device, payment device, system, method, and recording medium | |
| JP7543644B2 (en) | Information processing system and information processing method | |
| JP7519194B2 (en) | Mobile terminal and program | |
| JP7546876B2 (en) | Product sales data processing system and program | |
| JP2023090550A (en) | Display system, server device, and display device | |
| JP2019191641A (en) | Accounting system, accounting method, and accounting program | |
| US20240046237A1 (en) | Store mobile terminal device, method, and recording medium for stores | |
| US20210090013A1 (en) | Store stock notifying system, store stock notifying method, and program | |
| JP6721063B2 (en) | Electronic receipt issuing system, electronic receipt issuing method and program | |
| JP2006048517A (en) | Information provision system, information provision terminal and information management server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230609 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240807 |
|
| 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: 20240903 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240916 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7567232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |