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

JP7645107B2 - Information processing device and program - Google Patents

Information processing device and program Download PDF

Info

Publication number
JP7645107B2
JP7645107B2 JP2021044662A JP2021044662A JP7645107B2 JP 7645107 B2 JP7645107 B2 JP 7645107B2 JP 2021044662 A JP2021044662 A JP 2021044662A JP 2021044662 A JP2021044662 A JP 2021044662A JP 7645107 B2 JP7645107 B2 JP 7645107B2
Authority
JP
Japan
Prior art keywords
product
shelf
identifier
coordinate system
storage unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021044662A
Other languages
Japanese (ja)
Other versions
JP2022143897A (en
Inventor
祐介 油谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2021044662A priority Critical patent/JP7645107B2/en
Publication of JP2022143897A publication Critical patent/JP2022143897A/en
Application granted granted Critical
Publication of JP7645107B2 publication Critical patent/JP7645107B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明の実施形態は、情報処理装置及びプログラムに関する。 An embodiment of the present invention relates to an information processing device and a program.

従来、スーパーマーケット等の店舗では、商品棚等の収納装置に商品を収納することが行われている。また、従来、商品の棚割を支援するため、収納装置等を撮像した店頭画像から商品画像を認識し、認識した商品画像の座標情報と対応する商品の商品識別子とを紐づけて記憶する技術が提案されている。 Conventionally, in stores such as supermarkets, products are stored in storage devices such as product shelves. Furthermore, in order to support product allocation, a technology has been proposed that recognizes product images from storefront images captured of storage devices, etc., and associates and stores the coordinate information of the recognized product image with the product identifier of the corresponding product.

しかしながら、従来の技術では、棚割によって特定される商品の配置位置(座標情報)は、その商品が収納される収納装置内でのみ有効となるため、例えば、収納装置が設置された店舗内での配置位置を特定することができず、利便性に欠けるものとなっている。 However, with conventional technology, the product location (coordinate information) identified by the shelf allocation is only valid within the storage device in which the product is stored, so it is not possible to identify the product's location within the store in which the storage device is installed, for example, which is inconvenient.

本発明が解決しようとする課題は、収納装置に収納される物品の配置位置を多角的に取り扱うことが可能なサーバ装置及びプログラムを提供することである。 The problem that this invention aims to solve is to provide a server device and a program that can handle the placement positions of items stored in a storage device from multiple angles.

実施形態の情報処理装置は、アクセス手段と、受付手段と、変換手段と、出力手段とを備える。アクセス手段は、第1物体を識別する第1識別子に関連付けて、第1座標系を用いて記述された前記第1物体の配置位置を記憶する第1記憶部と、前記第1識別子に関連付けて、当該第1識別子に対応する前記第1物体に収納された第2物体を識別する第2識別子と、前記第1座標系とは異なる第2座標系を用いて記述された前記第2物体の配置位置とを記憶する第2記憶部と、にアクセス可能である。受付手段は、検索対象となる第2物体の第2識別子の入力を受け付ける。変換手段は、前記第1記憶部及び前記第2記憶部に基づいて、前記受付手段が受け付けた前記第2識別子に対応する前記第2物体の配置位置を、前記第1座標系に変換する。出力手段は、前記変換手段による変換前の前記第2物体の配置位置を示す情報として、前記第1物体内での当該第2物体の配置位置を表す第1画面と、前記変換手段による変換後の前記第2物体の配置位置を示す情報として、前記第1物体が設置された施設内での当該第2物体が収納された前記第1物体の配置位置を表す第2画面とを出力する。また、出力手段は、ユーザ操作に応じて、前記第1画面と前記第2画面とを切り替え可能に出力する。 An information processing device according to an embodiment includes an access means, a receiving means, a conversion means, and an output means. The access means is capable of accessing a first storage unit that stores a position of a first object described using a first coordinate system in association with a first identifier that identifies the first object, and a second storage unit that stores a second identifier that identifies a second object stored in the first object corresponding to the first identifier in association with the first identifier, and a position of the second object described using a second coordinate system different from the first coordinate system. The receiving means receives an input of a second identifier of a second object to be searched. The conversion means converts the position of the second object corresponding to the second identifier received by the receiving means into the first coordinate system based on the first storage unit and the second storage unit. The output means outputs a first screen representing the position of the second object within the first object as information representing the position of the second object before the conversion by the conversion means, and a second screen representing the position of the first object in which the second object is stored within a facility in which the first object is installed as information representing the position of the second object after the conversion by the conversion means . The output means also outputs the first screen and the second screen in a switchable manner in response to a user operation.

図1は、実施形態に係る情報提供システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of an information providing system according to an embodiment. 図2は、実施形態に係るサーバ装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a server device according to the embodiment. 図3は、実施形態に係る棚管理DBのデータ構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a data configuration of a shelf management DB according to the embodiment. 図4は、実施形態に係る棚の配置位置を説明するための図である。FIG. 4 is a diagram for explaining the arrangement position of the shelves according to the embodiment. 図5は、実施形態に係る商品管理DBのデータ構成の一例を示す図である。FIG. 5 is a diagram illustrating an example of a data configuration of a product management DB according to the embodiment. 図6は、実施形態に係る商品の配置位置を説明するための図である。FIG. 6 is a diagram for explaining the arrangement positions of products according to the embodiment. 図7は、実施形態に係るサーバ装置の機能構成の一例を示す図である。FIG. 7 is a diagram illustrating an example of a functional configuration of a server device according to the embodiment. 図8は、実施形態のサーバ装置が提供する画面の一例を示す図である。FIG. 8 is a diagram illustrating an example of a screen provided by the server device according to the embodiment. 図9は、実施形態のサーバ装置が提供する画面の他の例を示す図である。FIG. 9 is a diagram illustrating another example of a screen provided by the server device according to the embodiment. 図10は、実施形態のサーバ装置が実行する処理の一例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of a process executed by the server device according to the embodiment.

以下、図面を参照して、実施形態について詳細に説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。 The following describes the embodiments in detail with reference to the drawings. Note that the present invention is not limited to the embodiments described below.

図1は、実施形態に係る情報提供システムの構成の一例を示す図である。図1に示すように、情報提供システム1は、サーバ装置10と、端末装置20とを有する。サーバ装置10と、端末装置20とは、インターネット等のネットワークNを介して接続される。なお、ネットワークNに接続する端末装置20の個数は特に問わないものとする。 Fig. 1 is a diagram showing an example of the configuration of an information provision system according to an embodiment. As shown in Fig. 1, the information provision system 1 has a server device 10 and a terminal device 20. The server device 10 and the terminal device 20 are connected via a network N such as the Internet. Note that there is no particular restriction on the number of terminal devices 20 connected to the network N.

サーバ装置10は、情報処理装置の一例である。サーバ装置10は、施設500に収納された商品の管理を行う。また、サーバ装置10は、端末装置20から特定の商品の検索要求を受け付けると、当該商品の施設500内での配置位置を示した情報を、端末装置20に出力(提供)する。ここで、施設500は、例えば商品を販売する店舗や小売店等であってもよいし、商品を保管する倉庫や物流倉庫等であってもよい。 The server device 10 is an example of an information processing device. The server device 10 manages the products stored in the facility 500. Furthermore, when the server device 10 receives a search request for a specific product from the terminal device 20, it outputs (provides) to the terminal device 20 information indicating the location of the product within the facility 500. Here, the facility 500 may be, for example, a store or retail shop that sells products, or a warehouse or logistics warehouse that stores products.

なお、図1では、サーバ装置10と施設500とを通信可能に接続する例を示しているが、これに限らないものとする。また、本実施形態では、サーバ装置10が単体の装置によって実現される例を説明するが、これに限らないものとする。例えばサーバ装置10は、クラウド・コンピューティング等の技術により、複数台の装置によって実現されてもよい。 Note that FIG. 1 shows an example in which the server device 10 and the facility 500 are connected to be able to communicate with each other, but this is not intended to be limiting. In addition, in this embodiment, an example in which the server device 10 is realized by a single device is described, but this is not intended to be limiting. For example, the server device 10 may be realized by multiple devices using technology such as cloud computing.

端末装置20は、情報提供システム1のユーザが操作する、PC(Personal Computer)やスマートフォン、タブレット端末等の端末装置である。例えば、端末装置20は、CPU(Central Processing Unit)等のプロセッサやメモリの他、ネットワークNに接続可能な通信部、LCD(Liquid Crystal Display)等の表示部、タッチパネル等の操作部等を備える。 The terminal device 20 is a terminal device such as a PC (Personal Computer), smartphone, or tablet terminal that is operated by a user of the information provision system 1. For example, the terminal device 20 includes a processor such as a CPU (Central Processing Unit) and memory, as well as a communication unit connectable to the network N, a display unit such as an LCD (Liquid Crystal Display), and an operation unit such as a touch panel.

端末装置20は、操作部を介したユーザ操作に応じて各種の処理を実行する。例えば、端末装置20は、後述する商品IDや商品名等の検索対象の商品を特定可能な情報が操作部を介して入力されると、入力された情報を検索条件としてサーバ装置10に出力(送信)する。また、端末装置20は、検索条件に対する応答としてサーバ装置10から提供される、商品の配置位置を示す情報を受信すると、当該情報を表示部に表示する。 The terminal device 20 executes various processes in response to user operations via the operation unit. For example, when information capable of identifying a search target product, such as a product ID or product name described below, is input via the operation unit, the terminal device 20 outputs (transmits) the input information to the server device 10 as a search condition. In addition, when the terminal device 20 receives information indicating the placement position of the product provided by the server device 10 as a response to the search condition, the terminal device 20 displays the information on the display unit.

次に、上述したサーバ装置10の構成について説明する。 Next, the configuration of the above-mentioned server device 10 will be described.

図2は、サーバ装置10のハードウェア構成の一例を示す図である。図2に示すように、サーバ装置10は、CPU11、ROM(Read Only Memory)12、及びRAM(Random Access Memory)13等のコンピュータ構成を備える。 Figure 2 is a diagram showing an example of the hardware configuration of the server device 10. As shown in Figure 2, the server device 10 has a computer configuration including a CPU 11, a ROM (Read Only Memory) 12, and a RAM (Random Access Memory) 13.

CPU11は、プロセッサの一例であり、サーバ装置10の各部を統括的に制御する。ROM12は、各種プログラムを記憶する。RAM13は、プログラムや各種データを展開するワークスペースである。 The CPU 11 is an example of a processor, and controls each part of the server device 10. The ROM 12 stores various programs. The RAM 13 is a workspace in which programs and various data are deployed.

また、サーバ装置10は、表示部14と、操作部15と、通信部16と、記憶部17とを備える。 The server device 10 also includes a display unit 14, an operation unit 15, a communication unit 16, and a memory unit 17.

表示部14は、LCD等の表示デバイスである。表示部14は、CPU11の制御に従って各種の情報や画面を表示する。操作部15は、キーボードやマウス等の入力デバイスを有し、ユーザ操作に応じた信号をCPU11に出力する。なお、操作部15は、表示部14の表面に設けられたタッチパネルであってもよい。 The display unit 14 is a display device such as an LCD. The display unit 14 displays various information and screens under the control of the CPU 11. The operation unit 15 has input devices such as a keyboard and a mouse, and outputs signals to the CPU 11 according to user operations. The operation unit 15 may be a touch panel provided on the surface of the display unit 14.

通信部16は、ネットワークNに接続可能な通信インタフェースである。通信部16は、ネットワークNを介して端末装置20等の外部装置と通信を行う。 The communication unit 16 is a communication interface that can be connected to the network N. The communication unit 16 communicates with external devices such as the terminal device 20 via the network N.

記憶部17は、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶媒体で構成されており、電源を遮断しても記憶内容を維持する。記憶部17は、CPU11が実行することが可能なプログラムや各種の設定情報を記憶する。CPU11は、ROM12や記憶部17に記憶されRAM13に展開されたプログラムに従って動作することによって、各種の処理を実行する。 The memory unit 17 is composed of a storage medium such as a hard disk drive (HDD) or flash memory, and maintains its stored contents even when the power is cut off. The memory unit 17 stores programs that the CPU 11 can execute and various setting information. The CPU 11 executes various processes by operating according to the programs stored in the ROM 12 or the memory unit 17 and expanded in the RAM 13.

また、記憶部17は、棚管理DB171と、商品管理DB172とを記憶する。 The memory unit 17 also stores a shelf management DB 171 and a product management DB 172.

棚管理DB171は、第1記憶部の一例である。棚管理DB171は、施設500に設けられた商品を収納する棚の配置位置を管理するためのデータベースである。以下、図3及び図4を参照して、棚管理DB171に記憶されるデータについて説明する。 Shelf management DB171 is an example of a first storage unit. Shelf management DB171 is a database for managing the placement positions of shelves that store products installed in facility 500. The data stored in shelf management DB171 will be described below with reference to Figures 3 and 4.

図3は、棚管理DB171のデータ構成の一例を示す図である。また、図4は、施設500に配置された棚の配置位置を説明するための図である。なお、図4は、施設500を上方から見た状態を模式的に示している。 Figure 3 is a diagram showing an example of the data configuration of shelf management DB 171. Also, Figure 4 is a diagram for explaining the arrangement positions of shelves arranged in facility 500. Note that Figure 4 shows a schematic view of facility 500 as viewed from above.

図3に示すように、棚管理DB171は、棚IDに関連付けて、棚配置位置を格納する。ここで、棚IDは、施設500内に配置された棚の各々を識別可能な識別子である。例えば、図4に示すように、施設500内に3つの棚が配置され、各棚の棚IDが“501”、“502”、“503”であったとすると、棚管理DB171には、それらの棚IDがそれぞれ登録される。なお、施設500内に設けられる棚は、例えば商品棚等の、商品を収納する収納装置の一例である。 As shown in FIG. 3, shelf management DB 171 stores shelf placement positions in association with shelf IDs. Here, shelf IDs are identifiers that can identify each shelf placed within facility 500. For example, as shown in FIG. 4, if three shelves are placed within facility 500 and the shelf IDs of the respective shelves are "501", "502", and "503", then these shelf IDs are registered in shelf management DB 171. The shelves provided within facility 500 are an example of a storage device that stores products, such as a product shelf.

棚配置位置は、棚IDに対応する棚の、施設500内での配置位置を示す情報である。棚配置位置は、施設500内での各位置を表す座標系(以下、第1座標系ともいう)を用いて記述される。図4では、第1座標系を(x、y)で表している。また、棚の正面側の左右両端の各位置(以下、基準点ともいう)を、棚配置位置とした例を示している。 The shelf placement position is information that indicates the placement position within facility 500 of the shelf corresponding to the shelf ID. The shelf placement position is described using a coordinate system (hereinafter also referred to as the first coordinate system) that indicates each position within facility 500. In FIG. 4, the first coordinate system is represented by (x, y). Also, an example is shown in which the positions on both the left and right ends of the front side of the shelf (hereinafter also referred to as the reference points) are set as the shelf placement positions.

具体的には、図3及び図4では、棚ID“501”に対応する棚の棚配置位置を、基準点Aと基準点Bとを用いて定義しており、これら基準点A及び基準点Bの第1座標系での座標値が、棚ID“501”に関連付けて棚管理DB171に登録される。また、棚ID“502”に対応する棚の棚配置位置を、基準点Cと基準点Dとを用いて定義しており、これら基準点C及び基準点Dの第1座標系での座標値が、棚ID“502”に関連付けて棚管理DB171に登録される。また、棚ID“503”に対応する棚の棚配置位置を、基準点Eと基準点Fとを用いて定義しており、これら基準点E及び基準点Fの第1座標系での座標値が、棚ID“503”に関連付けて棚管理DB171に登録される。 Specifically, in Figs. 3 and 4, the shelf arrangement position of the shelf corresponding to shelf ID "501" is defined using reference points A and B, and the coordinate values of these reference points A and B in the first coordinate system are associated with shelf ID "501" and registered in shelf management DB 171. In addition, the shelf arrangement position of the shelf corresponding to shelf ID "502" is defined using reference points C and D, and the coordinate values of these reference points C and D in the first coordinate system are associated with shelf ID "502" and registered in shelf management DB 171. In addition, the shelf arrangement position of the shelf corresponding to shelf ID "503" is defined using reference points E and F, and the coordinate values of these reference points E and F in the first coordinate system are associated with shelf ID "503" and registered in shelf management DB 171.

ここで、棚ID“501”の棚と、棚ID“502”の棚とは、隣接して配置されているため、実質的に基準点Bと基準点Cとの座標値は同等となるが、図3では、便宜上異なる座標値を用いて表している。また、棚ID“502”の棚と、棚ID“503”の棚とについても同様に、基準点Dと基準点Eとを、異なる座標値を用いて表している。 Here, the shelf with shelf ID "501" and the shelf with shelf ID "502" are located adjacent to each other, so the coordinate values of reference point B and reference point C are essentially the same, but for convenience, they are represented using different coordinate values in FIG. 3. Similarly, the shelf with shelf ID "502" and the shelf with shelf ID "503" have reference points D and E represented using different coordinate values.

なお、本実施形態では、第1座標系を二次元の座標値(x、y)で表したが、高さ方向の位置を含めた三次元の座標値(x、y、z)で表すようにしてもよい。また、本実施形態では、棚配置位置を、棚正面の左右両端の位置により表す形態としたが、これに限らないものとする。例えば、棚配置位置は、棚正面の左右両端の何れか一方(左端)の位置で表してもよいし、棚の四隅の位置で表してもよいし、棚の重心位置で表してもよい。 In this embodiment, the first coordinate system is represented by two-dimensional coordinate values (x, y), but it may be represented by three-dimensional coordinate values (x, y, z) including the height position. Also, in this embodiment, the shelf arrangement position is represented by the positions of both the left and right ends of the front of the shelf, but this is not limited to this. For example, the shelf arrangement position may be represented by either the left or right end (left end) of the front of the shelf, or by the position of the four corners of the shelf, or by the center of gravity of the shelf.

また、棚管理DB171は、図3の例に限らず、他のデータを保持する形態としてもよい。例えば、棚管理DB171は、棚IDに対応する棚を正面から見た画像(以下、棚画像ともいう)を、棚IDに関連付けて保持してもよい。 Shelf management DB171 may store other data, not limited to the example of FIG. 3. For example, shelf management DB171 may store an image of a shelf corresponding to a shelf ID viewed from the front (hereinafter also referred to as a shelf image) in association with the shelf ID.

一方、商品管理DB172は、第2記憶部の一例である。商品管理DB172は、棚に収納された商品の配置位置を管理するためのデータベースである。以下、図5及び図6を参照して、商品管理DB172に記憶されるデータについて説明する。 On the other hand, product management DB172 is an example of a second storage unit. Product management DB172 is a database for managing the placement positions of products stored on shelves. The data stored in product management DB172 will be described below with reference to Figures 5 and 6.

図5は、商品管理DB172のデータ構成の一例を示す図である。また、図6は、棚に収納された棚の配置位置を説明するための図である。なお、図6では、棚ID“501”の棚を上方から見た状態を模式的に示している。 Figure 5 is a diagram showing an example of the data configuration of product management DB172. Also, Figure 6 is a diagram for explaining the arrangement positions of shelves stored in the shelf. Note that Figure 6 shows a schematic view of the shelf with shelf ID "501" as seen from above.

図5に示すように、商品管理DB172は、棚IDに関連付けて、商品IDと、商品名と、商品配置位置とを格納する。棚IDは、棚管理DB171に格納された棚IDに対応するものである。商品ID及び商品名は、何れも商品の各々を識別可能な識別子の一例である。商品IDは、例えば、JAN(Japanese Article Number)コード等の商品コードを用いることができる。商品名は、商品の名称や略称等である。 As shown in FIG. 5, product management DB172 stores product IDs, product names, and product placement positions in association with shelf IDs. The shelf IDs correspond to the shelf IDs stored in shelf management DB171. The product IDs and product names are both examples of identifiers capable of identifying each product. The product ID may be, for example, a product code such as a JAN (Japanese Article Number) code. The product name is the name or abbreviation of the product.

例えば、図6に示すように、棚ID“501”の棚に、商品ID“601”の商品と、商品ID“602”の商品とが収納されている場合、商品管理DB172には、棚ID“501”に関連付けて、商品ID“601”と商品ID“602”とがそれぞれ登録される。なお、図5では、商品ID“601”の商品の商品名を“AAA”、商品ID“602”の商品の商品名を“BBB”とした例を示している。 For example, as shown in FIG. 6, if a product with product ID "601" and a product with product ID "602" are stored on a shelf with shelf ID "501", product ID "601" and product ID "602" are each registered in product management DB 172 in association with shelf ID "501". Note that FIG. 5 shows an example in which the product name of the product with product ID "601" is "AAA" and the product name of the product with product ID "602" is "BBB".

商品配置位置は、商品IDに対応する商品の、棚IDに対応する棚内での配置位置を示す情報である。商品配置位置は、棚IDに対応する棚内での各位置を表す座標系(以下、第2座標系ともいう)を用いて記述される。図6では、第2座標系を(a、b)で表している。また、商品の正面側の左端位置(以下、基準点ともいう)を、商品配置位置とした例を示している。なお、商品の正面側は、商品が収納された棚の正面側に対応する方向を意味する。 The product placement position is information that indicates the placement position of the product corresponding to the product ID on the shelf corresponding to the shelf ID. The product placement position is described using a coordinate system (hereinafter also referred to as the second coordinate system) that indicates each position on the shelf corresponding to the shelf ID. In Figure 6, the second coordinate system is represented by (a, b). Also, an example is shown in which the leftmost position on the front side of the product (hereinafter also referred to as the reference point) is used as the product placement position. Note that the front side of the product means the direction corresponding to the front side of the shelf on which the product is stored.

具体的には、図5及び図6では、商品ID“601”に対応する商品の商品配置位置を、基準点Gを用いて定義しており、この基準点Gの第2座標系での座標値が、棚ID“501”及び商品ID“601”に関連付けて商品管理DB172に登録される。また、商品ID“602”に対応する商品の商品配置位置を、基準点Hを用いて定義しており、この基準点Hの第2座標系での座標値が、棚ID“501”及び商品ID“602”に関連付けて商品管理DB172に登録される。また、施設500内に設置された他の棚についても、棚ID“501”の棚と同様に、棚に収納された商品の識別子と商品配置位置が、商品管理DB172に登録される。 Specifically, in Figures 5 and 6, the product placement position of the product corresponding to product ID "601" is defined using reference point G, and the coordinate value of this reference point G in the second coordinate system is associated with shelf ID "501" and product ID "601" and registered in product management DB 172. Also, the product placement position of the product corresponding to product ID "602" is defined using reference point H, and the coordinate value of this reference point H in the second coordinate system is associated with shelf ID "501" and product ID "602" and registered in product management DB 172. Also, for other shelves installed in facility 500, the identifiers and product placement positions of the products stored on the shelves are registered in product management DB 172 in the same way as for the shelf with shelf ID "501".

なお、本実施形態では、第2座標系を二次元の座標値(a、b)で表したが、高さ方向の位置(例えば、棚の段数)を含めた三次元の座標値(a、b、c)で表すようにしてもよい。また、本実施形態では、商品配置位置を、棚正面の左端位置により表す形態としたが、これに限らないものとする。例えば、商品配置位置は、棚配置位置と同様に、商品正面の左右両端の位置で表してもよいし、商品の四隅の位置で表してもよいし、商品の重心位置で表してもよい。 In this embodiment, the second coordinate system is represented by two-dimensional coordinate values (a, b), but it may be represented by three-dimensional coordinate values (a, b, c) including the height position (for example, the number of shelves). Also, in this embodiment, the product placement position is represented by the leftmost position on the front of the shelf, but this is not limited to this. For example, the product placement position may be represented by the positions of both the left and right ends of the front of the product, like the shelf placement position, or it may be represented by the positions of the four corners of the product, or it may be represented by the center of gravity of the product.

また、商品管理DB172は、図5の例に限らず、他のデータを保持する形態としてもよい。例えば、商品管理DB172は、商品IDに対応する商品のパッケージや外観を表す画像(以下、商品画像ともいう)を、商品IDに関連付けて保持してもよい。 Product management DB172 may store other data, not limited to the example of FIG. 5. For example, product management DB172 may store an image (hereinafter also referred to as a product image) showing the package or appearance of a product corresponding to the product ID, in association with the product ID.

また、上述した棚管理DB171及び商品管理DB172に対するデータ入力は予め行われているものとするが、当該データ入力は、サーバ装置10を介して行われる形態としてもよい。 In addition, it is assumed that data input to the shelf management DB 171 and product management DB 172 described above has been performed in advance, but the data input may be performed via the server device 10.

図7は、サーバ装置10の機能構成の一例を示す図である。図7に示すように、サーバ装置10は、データ管理部101と、検索部102と、変換部103と、出力部104とを機能部として備える。 Fig. 7 is a diagram showing an example of the functional configuration of the server device 10. As shown in Fig. 7, the server device 10 includes a data management unit 101, a search unit 102, a conversion unit 103, and an output unit 104 as functional units.

サーバ装置10が備える機能部の一部又は全ては、サーバ装置10のプロセッサ(例えばCPU11)とメモリ(例えばROM12、記憶部17)に記憶されたプログラムとの協働により実現されるソフトウェア構成であってもよい。また、サーバ装置10が備える機能部の一部又は全ては、サーバ装置10に搭載された専用回路等で実現されるハードウェア構成であってもよい。 Some or all of the functional units of the server device 10 may be software configurations realized by cooperation between the processor (e.g., CPU 11) of the server device 10 and a program stored in a memory (e.g., ROM 12, storage unit 17). Also, some or all of the functional units of the server device 10 may be hardware configurations realized by a dedicated circuit or the like mounted on the server device 10.

データ管理部101は、アクセス手段の一例である。データ管理部101は、棚管理DB171及び商品管理DB172にアクセスし、各種データの読み出しや書き込みを行う。例えば、データ管理部101は、検索部102、変換部103、及び出力部104と協働することで、棚管理DB171及び商品管理DB172に記憶されたデータの参照や読み出しを行う。 The data management unit 101 is an example of an access means. The data management unit 101 accesses the shelf management DB 171 and the product management DB 172 to read and write various data. For example, the data management unit 101 cooperates with the search unit 102, the conversion unit 103, and the output unit 104 to refer to and read data stored in the shelf management DB 171 and the product management DB 172.

また、データ管理部101は、操作部15を介したユーザ操作等に応じて、棚管理DB171や商品管理DB172に記憶された各種データの編集や、各種データの追加登録等を行う。 In addition, the data management unit 101 edits various data stored in the shelf management DB 171 and the product management DB 172, and registers additional data in response to user operations via the operation unit 15, etc.

検索部102は、受付手段の一例である。検索部102は、端末装置20から入力される検索条件を受け付け、当該検索条件に該当する商品を商品管理DB172から検索する。具体的には、検索部102は、検索対象の商品の商品ID又は商品名を指定した検索条件を受け付けると、この検索条件に該当する商品を商品管理DB172から検索する。 The search unit 102 is an example of a receiving means. The search unit 102 receives search conditions input from the terminal device 20, and searches the product management DB 172 for products that meet the search conditions. Specifically, when the search unit 102 receives search conditions that specify the product ID or product name of the product to be searched for, it searches the product management DB 172 for products that meet the search conditions.

変換部103は、変換手段の一例である。変換部103は、検索部102で検索された商品の商品配置位置を、第1座標系の配置位置に変換する。具体的には、変換部103は、検索部102で検索された商品の商品IDが関連付けられた棚IDに基づいて、当該棚IDの棚配置位置を棚管理DB171から特定する。そして、変換部103は、棚管理DB171から特定した棚配置位置を、検索部102で検索された商品の第1座標系での配置位置として導出する。 The conversion unit 103 is an example of a conversion means. The conversion unit 103 converts the product placement position of the product searched by the search unit 102 into a placement position in the first coordinate system. Specifically, the conversion unit 103 identifies the shelf placement position of the shelf ID from the shelf management DB 171 based on the shelf ID associated with the product ID of the product searched by the search unit 102. The conversion unit 103 then derives the shelf placement position identified from the shelf management DB 171 as the placement position in the first coordinate system of the product searched by the search unit 102.

出力部104は、出力手段の一例である。出力部104は、変換部103による変換前後の商品の配置位置を、検索結果として端末装置20に出力(提供)する。具体的には、出力部104は、検索部102で検索された商品の商品配置位置と、変換部103で変換された、当該商品配置位置の第1座標系での配置位置(棚配置位置)とを検索結果として出力する。 The output unit 104 is an example of an output means. The output unit 104 outputs (provides) the product placement positions before and after the conversion by the conversion unit 103 to the terminal device 20 as search results. Specifically, the output unit 104 outputs the product placement positions of the products searched for by the search unit 102 and the placement positions (shelf placement positions) of the product placement positions in the first coordinate system converted by the conversion unit 103 as search results.

なお、出力部104は、検索部102で検索された商品の商品配置位置のみを出力してもよいし、変換部103で変換された、第1座標系での商品の配置位置(棚配置位置)のみを出力してもよい。 The output unit 104 may output only the product placement positions of the products searched for by the search unit 102, or may output only the product placement positions (shelf placement positions) in the first coordinate system converted by the conversion unit 103.

また、検索結果の提供方法は特に問わず、種々の方法を採用することが可能である。例えば、出力部104は、図8及び図9に示すように、検索対象となった商品の配置位置を表す画面を端末装置20に提供してもよい。 The method of providing the search results is not particularly limited, and various methods can be adopted. For example, the output unit 104 may provide the terminal device 20 with a screen showing the placement positions of the products that are the subject of the search, as shown in Figures 8 and 9.

図8は、サーバ装置10(出力部104)が提供する画面の一例を示す図である。ここで、図8の画面1041は、施設500のマップであり、施設500に設置された棚の配置位置を表している。 Figure 8 is a diagram showing an example of a screen provided by the server device 10 (output unit 104). Here, screen 1041 in Figure 8 is a map of facility 500, and shows the locations of shelves installed in facility 500.

例えば、端末装置20から検索条件として、商品ID“601”の商品が入力された場合、変換部103は、検索部102の検索結果に基づき、該当する商品が棚ID“501”の棚配置位置にあることを導出する。この場合、出力部104は、図8に示すように、施設500のマップ上において、棚ID“501”に対応する棚を強調表示した画面1041を生成し、検索結果として端末装置20に提供する。これにより、端末装置20のユーザは、画面1041を見ることで、検索条件で入力した商品が、施設500内のどの位置(棚)にあるのかを容易に把握することができる。 For example, when a product with product ID "601" is input as a search criterion from the terminal device 20, the conversion unit 103 derives that the corresponding product is located at the shelf arrangement position of shelf ID "501" based on the search result of the search unit 102. In this case, the output unit 104 generates a screen 1041 that highlights the shelf corresponding to shelf ID "501" on the map of the facility 500 as shown in FIG. 8, and provides it to the terminal device 20 as the search result. As a result, by looking at the screen 1041, the user of the terminal device 20 can easily understand in which position (shelf) within the facility 500 the product entered as a search criterion is located.

また、出力部104が提供する画面1041は、画面中に表された棚を選択可能な構成としてもよい。この場合、出力部104は、画面1041に表された棚ID“501”の棚に対する選択操作に応じて、図9に示す画面1042を提供してもよい。 The screen 1041 provided by the output unit 104 may be configured to allow selection of a shelf displayed on the screen. In this case, the output unit 104 may provide the screen 1042 shown in FIG. 9 in response to a selection operation on the shelf with shelf ID "501" displayed on the screen 1041.

図9は、サーバ装置10(出力部104)が提供する画面の他の例を示す図である。ここで、図9の画面1042は、棚ID“501”の棚を正面から見た棚画像の一例であり、当該棚に収納された商品の配置位置を表している。 Figure 9 is a diagram showing another example of a screen provided by the server device 10 (output unit 104). Here, screen 1042 in Figure 9 is an example of a shelf image of a shelf with shelf ID "501" viewed from the front, and shows the arrangement positions of products stored on that shelf.

具体的には、出力部104は、画面1041に表された棚ID“501”に対する選択操作が行われたことを端末装置20から受け付けると、棚ID“501”の棚画像を棚管理DB171から読み出す。また、出力部104は、検索部102の検索結果に基づいて、検索対象となった商品(商品ID“601”)の商品配置位置を棚管理DB171から読み出す。そして、出力部104は、棚画像上での商品配置位置に応じた位置に、検索対象となった商品の商品画像を配置した画面1042を生成し、検索結果として端末装置20に提供する。 Specifically, when the output unit 104 receives from the terminal device 20 that a selection operation has been performed on the shelf ID "501" displayed on the screen 1041, the output unit 104 reads out a shelf image of the shelf ID "501" from the shelf management DB 171. The output unit 104 also reads out the product placement position of the searched product (product ID "601") from the shelf management DB 171 based on the search results of the search unit 102. The output unit 104 then generates a screen 1042 in which the product image of the searched product is placed in a position corresponding to the product placement position on the shelf image, and provides the screen 1042 to the terminal device 20 as the search result.

ここで、出力部104は、図9に示すように、棚ID“501”の棚画像上において、商品ID“601”に対応する商品を強調表示した例を示している。これにより、端末装置20のユーザは、画面1042を見ることで、検索条件で入力した商品が、該当する棚のどの位置にあるのかを容易に把握することができる。 Here, as shown in FIG. 9, the output unit 104 shows an example in which the product corresponding to product ID "601" is highlighted on the shelf image of shelf ID "501". This allows the user of the terminal device 20 to easily see the screen 1042 and determine where on the corresponding shelf the product entered in the search criteria is located.

なお、図9では、同じ棚ID“501”に収納された他の商品(商品ID“602”)についても、当該他の商品の配置位置に商品画像を表示させた例を示している。これにより、端末装置20のユーザは、画面1042を見ることで、他の商品との相対的な位置関係から、検索条件で入力した商品の配置位置をより容易に把握することができる。 In addition, FIG. 9 shows an example in which a product image of another product (product ID "602") stored on the same shelf ID "501" is also displayed in the arrangement position of the other product. This allows the user of the terminal device 20 to more easily grasp the arrangement position of the product entered in the search criteria from its relative positional relationship with the other products by looking at the screen 1042.

以下、サーバ装置10の動作例について説明する。図10は、サーバ装置10が実行する処理の一例を示すフローチャートである。 An example of the operation of the server device 10 will be described below. FIG. 10 is a flowchart showing an example of the process executed by the server device 10.

まず、検索部102は、端末装置20から検索条件が入力されるまで待機する(ステップS11;No)。端末装置20から検索条件が入力されると、検索部102は、検索条件を受け付け(ステップS11;Yes)、その検索条件に該当する商品を、商品管理DB172から特定する(ステップS12)。 First, the search unit 102 waits until search conditions are input from the terminal device 20 (step S11; No). When the search conditions are input from the terminal device 20, the search unit 102 accepts the search conditions (step S11; Yes) and identifies products that meet the search conditions from the product management DB 172 (step S12).

続いて、変換部103は、ステップS12で特定された商品の商品配置位置を、第1座標系の配置位置(棚配置位置)に変換する(ステップS13)。そして、出力部104は、ステップS12で特定された商品の商品配置位置と、ステップS13で変換された配置位置とを含む検索結果を端末装置20に出力し(ステップS14)、本処理を終了する。 Then, the conversion unit 103 converts the product placement position of the product identified in step S12 into a placement position (shelf placement position) in the first coordinate system (step S13). Then, the output unit 104 outputs the search result including the product placement position of the product identified in step S12 and the placement position converted in step S13 to the terminal device 20 (step S14), and ends this process.

以上のように、本実施形態のサーバ装置10は、棚を識別する棚IDに関連付けて、第1座標系を用いて記述された棚の配置位置を記憶する棚管理DB171と、棚IDに関連付けて、当該棚IDに対応する棚に収納された商品を識別する商品ID(又は商品名)と、第1座標系とは異なる第2座標系を用いて記述された商品の配置位置とを記憶する商品管理DB172と、にアクセス可能なデータ管理部101と、検索対象となる商品の商品ID(又は商品名)の入力を受け付ける検索部102と、棚管理DB171及び商品管理DB172に基づいて、検索部102が受け付けた商品IDに対応する商品の配置位置を、第1座標系に変換する変換部103と、変換部103による変換前後の商品の配置位置を出力する出力部104とを備える。 As described above, the server device 10 of this embodiment includes a data management unit 101 that can access the shelf management DB 171 that stores the shelf position described using the first coordinate system in association with the shelf ID that identifies the shelf, the product management DB 172 that stores the product ID (or product name) that identifies the product stored on the shelf corresponding to the shelf ID in association with the shelf ID, and the product position described using the second coordinate system different from the first coordinate system, a search unit 102 that accepts input of the product ID (or product name) of the product to be searched, a conversion unit 103 that converts the product position corresponding to the product ID accepted by the search unit 102 into the first coordinate system based on the shelf management DB 171 and the product management DB 172, and an output unit 104 that outputs the product position before and after conversion by the conversion unit 103.

これにより、本実施形態のサーバ装置10は、検索対象となった商品の配置位置を、第1座標系と第2座標系とを用いて出力することができる。したがって、サーバ装置10は、検索対象の商品について、施設500内での配置位置と、棚内での配置位置とを提示することができるため、棚に収納される商品の配置位置を多角的に取り扱うことができる。 In this way, the server device 10 of this embodiment can output the location of the searched product using the first coordinate system and the second coordinate system. Therefore, the server device 10 can present the location of the searched product within the facility 500 and on the shelf, and can handle the location of the product stored on the shelf from multiple angles.

また、本実施形態のサーバ装置10では、棚管理DB171と、商品管理DB172とが独立しているため、例えば、施設500内で棚の位置を移動させたとしても、棚管理DB171の棚配置位置だけ変更すればよい。したがって、サーバ装置10では、商品の配置位置の管理を容易且つ効率的に行うことができる。 In addition, in the server device 10 of this embodiment, the shelf management DB 171 and the product management DB 172 are independent, so even if the position of a shelf is moved within the facility 500, it is only necessary to change the shelf arrangement position in the shelf management DB 171. Therefore, the server device 10 can easily and efficiently manage the arrangement positions of products.

なお、上述した実施形態は、上述した各装置が有する構成又は機能の一部を変更することで、適宜に変形して実施することも可能である。そこで、以下では、上述した実施形態に係るいくつかの変形例を他の実施形態として説明する。なお、以下では、上述した実施形態と異なる点を主に説明することとし、既に説明した内容と共通する点については詳細な説明を省略する。また、以下で説明する変形例は、個別に実施されてもよいし、適宜組み合わせて実施されてもよい。 The above-described embodiment can be modified as appropriate by changing a portion of the configuration or function of each of the above-described devices. Therefore, some modified examples of the above-described embodiment will be described below as other embodiments. Note that the following will mainly describe the differences from the above-described embodiment, and detailed descriptions of the points in common with the contents already described will be omitted. The modified examples described below may be implemented individually or in appropriate combination.

(変形例1)
上述の実施形態では、施設500内での各位置を表す第1座標系と、棚内での各位置を表す第2座標系とを説明したが、他の座標系を更に設定してもよい。例えば、広域地図上での各位置を表すグローバル座標系を用いて、施設500の位置を定義してもよい。
(Variation 1)
In the above embodiment, the first coordinate system representing each position in the facility 500 and the second coordinate system representing each position in the shelf have been described, but other coordinate systems may be further set. For example, the position of the facility 500 may be defined using a global coordinate system representing each position on a wide-area map.

この場合、サーバ装置10は、検索条件に該当した商品の配置位置を、グローバル座標系、第1座標系、及び第2座標系の何れかの座標系を用いて表してもよい。 In this case, the server device 10 may represent the location of the product that meets the search criteria using any one of the global coordinate system, the first coordinate system, and the second coordinate system.

(変形例2)
上述の実施形態では、サーバ装置10の記憶部17が、棚管理DB171及び商品管理DB172を保持する形態としたが、この形態に限らないものとする。例えば、サーバ装置10(データ管理部101)がアクセス可能な外部装置が、棚管理DB171及び商品管理DB172の何れか又は全てを保持する形態としてもよい。また、棚管理DB171及び商品管理DB172何れか又は全ては、クラウドストレージ等の形態で保持される形態としてもよい。
(Variation 2)
In the above embodiment, the storage unit 17 of the server device 10 holds the shelf management DB 171 and the product management DB 172, but this is not intended to be limiting. For example, an external device accessible to the server device 10 (data management unit 101) may hold either or all of the shelf management DB 171 and the product management DB 172. Also, either or all of the shelf management DB 171 and the product management DB 172 may be held in the form of cloud storage or the like.

なお、上述の実施形態の各装置で実行されるプログラムは、ROMや記憶部等に予め組み込まれた状態で提供される。上述の実施形態の各装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The programs executed by each device in the above-described embodiments are provided in a state where they are pre-installed in a ROM, a storage unit, etc. The programs executed by each device in the above-described embodiments may be provided by being recorded in an installable or executable format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).

さらに、上述の実施形態の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態の各装置で実行されるプログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。 Furthermore, the programs executed by each device in the above-mentioned embodiments may be stored on a computer connected to a network such as the Internet and provided by downloading via the network. Also, the programs executed by each device in the above-mentioned embodiments may be provided or distributed via a network such as the Internet.

以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態やその変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although an embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. These new embodiments and their modifications can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

1 情報提供システム
10 サーバ装置
20 端末装置
101 データ管理部
102 検索部
103 変換部
104 出力部
171 棚管理DB
172 商品管理DB
500 施設
Reference Signs List 1 Information providing system 10 Server device 20 Terminal device 101 Data management unit 102 Search unit 103 Conversion unit 104 Output unit 171 Shelf management DB
172 Product Management DB
500 facilities

特開2014-222374号公報JP 2014-222374 A

Claims (5)

第1物体を識別する第1識別子に関連付けて、第1座標系を用いて記述された前記第1物体の配置位置を記憶する第1記憶部と、前記第1識別子に関連付けて、当該第1識別子に対応する前記第1物体に収納された第2物体を識別する第2識別子と、前記第1座標系とは異なる第2座標系を用いて記述された前記第2物体の配置位置とを記憶する第2記憶部と、にアクセス可能なアクセス手段と、
検索対象となる第2物体の第2識別子の入力を受け付ける受付手段と、
前記第1記憶部及び前記第2記憶部に基づいて、前記受付手段が受け付けた前記第2識別子に対応する前記第2物体の配置位置を、前記第1座標系に変換する変換手段と、
前記変換手段による変換前の前記第2物体の配置位置を示す情報として、前記第1物体内での当該第2物体の配置位置を表す第1画面と、前記変換手段による変換後の前記第2物体の配置位置を示す情報として、前記第1物体が設置された施設内での当該第2物体が収納された前記第1物体の配置位置を表す第2画面とを出力する出力手段と、
を備え
前記出力手段は、ユーザ操作に応じて、前記第1画面と前記第2画面とを切り替え可能に出力する、情報処理装置。
an access means for accessing a first storage unit that stores a position of a first object described using a first coordinate system in association with a first identifier that identifies the first object, and a second storage unit that stores a second identifier that identifies a second object contained in the first object corresponding to the first identifier in association with the first identifier, and a position of the second object described using a second coordinate system different from the first coordinate system;
A receiving means for receiving an input of a second identifier of a second object to be searched;
a conversion means for converting a position of the second object corresponding to the second identifier accepted by the acceptance means into the first coordinate system based on the first storage unit and the second storage unit;
an output means for outputting a first screen showing the position of the second object within the first object as information showing the position of the second object before conversion by the conversion means, and a second screen showing the position of the first object in which the second object is housed within a facility in which the first object is installed as information showing the position of the second object after conversion by the conversion means;
Equipped with
The information processing device , wherein the output means outputs the first screen and the second screen in a switchable manner in response to a user operation .
前記変換手段は、前記受付手段が受け付けた前記第2識別子に対応する前記第1識別子を前記第2記憶部から特定し、当該第1識別子に対応する第1物体の配置位置を、変換後の前記第2物体の配置位置として前記第1記憶部から導出する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the conversion means identifies the first identifier corresponding to the second identifier accepted by the acceptance means from the second storage unit, and derives the position of the first object corresponding to the first identifier from the first storage unit as the position of the second object after conversion. 前記第1記憶部は、施設内に設置された前記第1物体である収納装置の前記第1識別子と、前記施設内での各位置を表す前記第1座標系を用いて記述された前記収納装置の配置位置とを関連付けて記憶する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the first storage unit stores the first identifier of the storage device, which is the first object installed in a facility, in association with the placement position of the storage device described using the first coordinate system representing each position in the facility. 前記第2記憶部は、前記収納装置の前記第1識別子と、当該収納装置に収納された前記第2物体である商品の前記第2識別子と、前記収納装置内での各位置を表す前記第2座標系を用いて記述された前記商品の配置位置とを関連付けて記憶する、請求項に記載の情報処理装置。 4. The information processing device according to claim 3, wherein the second memory unit stores the first identifier of the storage device, the second identifier of the product that is the second object stored in the storage device, and a placement position of the product described using the second coordinate system that represents each position within the storage device in association with each other . サーバ装置のコンピュータを、
第1物体を識別する第1識別子に関連付けて、第1座標系を用いて記述された前記第1物体の配置位置を記憶する第1記憶部と、前記第1識別子に関連付けて、当該第1識別子に対応する前記第1物体に収納された第2物体を識別する第2識別子と、前記第1座標系とは異なる第2座標系を用いて記述された前記第2物体の配置位置とを記憶する第2記憶部と、にアクセス可能なアクセス手段と、
検索対象となる第2物体の第2識別子の入力を受け付ける受付手段と、
前記第1記憶部及び前記第2記憶部に基づいて、前記受付手段が受け付けた前記第2識別子に対応する前記第2物体の配置位置を、前記第1座標系に変換する変換手段と、
前記変換手段による変換前の前記第2物体の配置位置を示す情報として、前記第1物体内での当該第2物体の配置位置を表す第1画面と、前記変換手段による変換後の前記第2物体の配置位置を示す情報として、前記第1物体が設置された施設内での当該第2物体が収納された前記第1物体の配置位置を表す第2画面とを出力する出力手段と、
して機能させ
前記出力手段は、ユーザ操作に応じて、前記第1画面と前記第2画面とを切り替え可能に出力する、プログラム。
The computer of the server device,
an access means for accessing a first storage unit that stores a position of a first object described using a first coordinate system in association with a first identifier that identifies the first object, and a second storage unit that stores a second identifier that identifies a second object contained in the first object corresponding to the first identifier in association with the first identifier, and a position of the second object described using a second coordinate system different from the first coordinate system;
A receiving means for receiving an input of a second identifier of a second object to be searched;
a conversion means for converting a position of the second object corresponding to the second identifier accepted by the acceptance means into the first coordinate system based on the first storage unit and the second storage unit;
an output means for outputting a first screen showing the position of the second object within the first object as information showing the position of the second object before conversion by the conversion means, and a second screen showing the position of the first object in which the second object is housed within a facility in which the first object is installed as information showing the position of the second object after conversion by the conversion means;
and make it work .
The output means outputs the first screen and the second screen in a switchable manner in response to a user operation .
JP2021044662A 2021-03-18 2021-03-18 Information processing device and program Active JP7645107B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021044662A JP7645107B2 (en) 2021-03-18 2021-03-18 Information processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021044662A JP7645107B2 (en) 2021-03-18 2021-03-18 Information processing device and program

Publications (2)

Publication Number Publication Date
JP2022143897A JP2022143897A (en) 2022-10-03
JP7645107B2 true JP7645107B2 (en) 2025-03-13

Family

ID=83454366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021044662A Active JP7645107B2 (en) 2021-03-18 2021-03-18 Information processing device and program

Country Status (1)

Country Link
JP (1) JP7645107B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217239A (en) 2007-03-01 2008-09-18 Fujitsu Ltd In-store guidance program, in-store guidance device, and in-store guidance method
JP2020119000A (en) 2019-01-18 2020-08-06 株式会社パン・パシフィック・インターナショナルホールディングス Information processing apparatus, shelf management system, information processing method, and program
JP6798741B1 (en) 2020-05-07 2020-12-09 eBASE株式会社 Server equipment, information processing methods, and programs
JP2021039711A (en) 2019-08-13 2021-03-11 株式会社ビックカメラ Information distribution method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217239A (en) 2007-03-01 2008-09-18 Fujitsu Ltd In-store guidance program, in-store guidance device, and in-store guidance method
JP2020119000A (en) 2019-01-18 2020-08-06 株式会社パン・パシフィック・インターナショナルホールディングス Information processing apparatus, shelf management system, information processing method, and program
JP2021039711A (en) 2019-08-13 2021-03-11 株式会社ビックカメラ Information distribution method
JP6798741B1 (en) 2020-05-07 2020-12-09 eBASE株式会社 Server equipment, information processing methods, and programs

Also Published As

Publication number Publication date
JP2022143897A (en) 2022-10-03

Similar Documents

Publication Publication Date Title
JP6847137B2 (en) Information processing equipment, shelf management system, information processing method, and program
WO2012154749A1 (en) Short-range communication enabled location service
JP2009032155A (en) Commodity information display system
JP5489391B2 (en) Method, system and program for comparing topologies (topology comparison)
CA2942804A1 (en) Method and apparatus for using label data to assist in performing a retail store function
JP5631352B2 (en) Coordinate list providing system and program
JP7235119B2 (en) Processing device, accounting device, processing method and program
JP7645107B2 (en) Information processing device and program
JP7701501B2 (en) Business support device, business support method, and business support program
EP3454207B1 (en) Dynamic preview generation in a product lifecycle management environment
WO2020195763A1 (en) Information processing device, information processing method, and recording medium
JP5783154B2 (en) Customer management device, customer management method, and program
JP7574866B2 (en) System, method, and program
WO2019135375A1 (en) Sales operations assistance system, sales operations assistance method, and program
JP2015079460A (en) Information processing apparatus and program
WO2019193885A1 (en) Information processing device, information processing method, and program
JP6803741B2 (en) Product management unit conversion device, product management unit conversion method and product management unit conversion program
JP2004030001A (en) Inventory management device
JP5163185B2 (en) Customer information management device, customer information management method, and customer information management program
JP2023109185A (en) Apparatus, system and method for sharing price, and program
US12125088B2 (en) Processing apparatus, processing method, and non-transitory storage medium
JP4800797B2 (en) Product price detection device and product price detection system
JP6572984B2 (en) Electronic form system, form retrieval apparatus, control method, and program
JP6303445B2 (en) Electronic form system, form retrieval apparatus, control method, and program
JP6557987B2 (en) Output control program, output control method, and output control apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241220

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250303

R150 Certificate of patent or registration of utility model

Ref document number: 7645107

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150