JP2021081937A - User terminal, control method and computer program - Google Patents
User terminal, control method and computer program Download PDFInfo
- Publication number
- JP2021081937A JP2021081937A JP2019208249A JP2019208249A JP2021081937A JP 2021081937 A JP2021081937 A JP 2021081937A JP 2019208249 A JP2019208249 A JP 2019208249A JP 2019208249 A JP2019208249 A JP 2019208249A JP 2021081937 A JP2021081937 A JP 2021081937A
- Authority
- JP
- Japan
- Prior art keywords
- image
- size
- product
- information
- user terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000004590 computer program Methods 0.000 title claims abstract description 4
- 230000001131 transforming effect Effects 0.000 claims abstract 3
- 238000003384 imaging method Methods 0.000 claims description 26
- 238000002360 preparation method Methods 0.000 abstract description 5
- 230000008859 change Effects 0.000 description 15
- 238000007726 management method Methods 0.000 description 13
- 239000003550 marker Substances 0.000 description 13
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000013523 data management Methods 0.000 description 8
- 241000209094 Oryza Species 0.000 description 6
- 235000007164 Oryza sativa Nutrition 0.000 description 6
- 235000021438 curry Nutrition 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 235000009566 rice Nutrition 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 6
- 230000009466 transformation Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
本発明は、商品に関する情報をユーザーに伝えるための技術に関する。 The present invention relates to a technique for transmitting information about a product to a user.
近年、飲食店向けの電子メニュー装置として、メニューの商品の三次元画像を画面に立体視で表示する技術が提案されている。例えば特許文献1に開示された技術では、同一の商品について異なるサイズの商品の三次元画像を半透明化して表示することができる。このような技術によって、ユーザーはメニューのボリューム感を比較することが可能となる。 In recent years, as an electronic menu device for restaurants, a technique for displaying a three-dimensional image of a menu product on a screen in stereoscopic view has been proposed. For example, in the technique disclosed in Patent Document 1, three-dimensional images of products of different sizes can be semi-transparently displayed for the same product. With such a technique, the user can compare the volume feeling of the menu.
しかしながら、従来の装置では、商品の三次元画像を複数のメニュー毎に予め作成しておき、データベースに登録しておく必要があった。このような三次元画像を作成するために要する労力は決して軽くはない。そのため、商品の三次元画像を予め用意してデータベースで管理するための時間や作業のコストが増大してしまっていた。このような問題は、必ずしも飲食店の商品のみに関する問題ではなく、複数のサイズの商品が存在する様々な業種に共通の問題であった。
上記事情に鑑み、本発明は、複数のサイズの商品についてユーザーに大きさをより容易に把握させるための準備を、より簡易な作業で完了することができる技術の提供を目的としている。
However, in the conventional device, it is necessary to create a three-dimensional image of the product for each of a plurality of menus in advance and register it in the database. The effort required to create such a three-dimensional image is by no means light. Therefore, the time and work cost for preparing the three-dimensional image of the product in advance and managing it in the database have increased. Such a problem is not necessarily a problem related only to the products of restaurants, but is a problem common to various industries in which products of a plurality of sizes exist.
In view of the above circumstances, an object of the present invention is to provide a technique capable of completing preparations for making a user more easily grasp the sizes of products of a plurality of sizes with a simpler operation.
本発明の一態様は、商品を示す商品識別情報と、前記商品の大きさを示す大きさ指定値と、を取得する情報提供部と、予め所定の大きさの商品の画像として生成された初期画像の画像データを、前記大きさ指定値に基づいて変形することで、前記大きさ指定値が示す大きさに変形された変更画像の画像データを生成するサイズ変更部と、を備え、前記情報提供部は、前記変更画像を画面に表示する、ユーザー端末。 One aspect of the present invention is an information providing unit that acquires a product identification information indicating a product and a size specified value indicating the size of the product, and an initial image generated as an image of a product of a predetermined size in advance. The information includes a size changing unit that generates image data of a changed image transformed into a size indicated by the size specified value by deforming the image data of the image based on the size specified value. The providing unit is a user terminal that displays the changed image on the screen.
本発明の一態様は、上記のユーザー端末であって、撮像装置をさらに備え、前記情報提供部は、前記初期画像及び変更画像を、前記撮像装置によって撮像された実世界の映像に重畳させて前記画面に表示する。 One aspect of the present invention is the user terminal, further comprising an imaging device, wherein the information providing unit superimposes the initial image and the modified image on a real-world image captured by the imaging device. Display on the screen.
本発明の一態様は、上記のユーザー端末であって、前記情報提供部は、前記実世界の映像において撮影されている物体と比較した場合に、前記画面に表示された前記初期画像及び前記変更画像の大きさがほぼ実際の大きさとなるように表示する。 One aspect of the present invention is the user terminal, wherein the information providing unit has the initial image displayed on the screen and the modification when compared with an object captured in the real world image. Display the image so that it is almost the actual size.
本発明の一態様は、商品を示す商品識別情報と、前記商品の大きさを示す大きさ指定値と、を取得するステップと、予め所定の大きさの商品の画像として生成された初期画像の画像データを、前記大きさ指定値に基づいて変形することで、前記大きさ指定値が示す大きさに変形された変更画像の画像データを生成するステップと、前記変更画像を画面に表示するステップと、を有する制御方法である。 One aspect of the present invention is a step of acquiring a product identification information indicating a product and a size designation value indicating the size of the product, and an initial image generated as an image of a product of a predetermined size in advance. A step of generating image data of a changed image transformed into a size indicated by the size specified value by deforming the image data based on the size specified value, and a step of displaying the changed image on a screen. It is a control method having.
本発明の一態様は、上記のユーザー端末としてコンピューターを機能させるためのコンピュータープログラムである。 One aspect of the present invention is a computer program for operating a computer as the above-mentioned user terminal.
本発明により、複数のサイズの商品についてユーザーに大きさをより容易に把握させるための準備を、より簡易な作業で完了することが可能となる。 According to the present invention, it is possible to complete preparations for making a user more easily grasp the sizes of products of a plurality of sizes with a simpler operation.
以下、本発明の具体的な構成例について、図面を参照しながら説明する。
図1は、本発明の情報提供システム100のシステム構成を示す概略ブロック図である。情報提供システム100は、ユーザー端末10、管理者端末20及び商品情報管理サーバー30を備える。ユーザー端末10、管理者端末20及び商品情報管理サーバー30は、ネットワーク50に接続されている。ネットワーク50は、例えばインターネットや移動体通信網である。
Hereinafter, a specific configuration example of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic block diagram showing a system configuration of the information providing system 100 of the present invention. The information providing system 100 includes a
ユーザー端末10は、商品のサイズを知ることを望むユーザーによって使用される。ユーザー端末10において、画像を表示するモード(例えばAR(Augmented Reality)モード)に設定して所望の商品の画像を表示するための操作が行われると、ユーザー端末10の画面に予め設定されている大きさの商品の画像(以下「初期画像」という。)が表示される。初期画像の大きさは、実際の商品の大きさを再現できるように表示される。このような再現技術は、従来からあるAR技術を適用することで実現されてもよい。この場合、初期画像の画像データは、ARの画像のデータとして生成され蓄積される。
The
その後に、ユーザーが大きさを指定するとともに画像の大きさを変更するための操作を行うと、表示される商品の画像が、ユーザーによって指定された大きさの画像(以下「変更画像」という。)に変更される。大きさの指定は、大きさを示す値(以下「大きさ指定値」という。)が入力されることによって行われる。変更画像の大きさは、ユーザーによって指定された大きさの実際の商品の大きさとなるように、初期画像のデータに対して加工処理が行われて表示される。 After that, when the user specifies the size and performs an operation for changing the size of the image, the image of the displayed product is an image of the size specified by the user (hereinafter referred to as "changed image"). ) Is changed. The size is specified by inputting a value indicating the size (hereinafter referred to as "size specified value"). The size of the changed image is processed and displayed on the data of the initial image so as to be the size of the actual product of the size specified by the user.
このように動作するため、情報提供システム100では、ユーザーは実際の商品のサイズを、複数のサイズに関して容易に把握することが可能となる。また、サイズが変更された画像(変更画像)を表示する際には、初期画像のデータに対して加工処理を行うことによって、変更画像のデータが生成される。そのため、複数のサイズの商品それぞれについて事前に画像データを生成しておく必要がない。したがって、複数のサイズの商品についてユーザーに大きさをより容易に把握させるための準備を、より簡易な作業で完了することが可能となる。以下、情報提供システム100について詳細に説明する。 Since this operation is performed, in the information providing system 100, the user can easily grasp the actual size of the product with respect to a plurality of sizes. Further, when displaying an image whose size has been changed (changed image), the data of the changed image is generated by performing processing on the data of the initial image. Therefore, it is not necessary to generate image data in advance for each of the products of a plurality of sizes. Therefore, it is possible to complete the preparation for making the user more easily grasp the size of the products of a plurality of sizes with a simpler operation. Hereinafter, the information providing system 100 will be described in detail.
ユーザー端末10は、タブレット機器、携帯電話装置、スマートフォン、ゲーム機器、カメラ、ウェアラブル端末(例えばスマートウォッチ)等の情報機器である。ユーザー端末10は、特定の用途(例えば特定の商品に関する情報を取得することや、特定の商品に関する注文を行うこと)のための専用機器として構成された装置であってもよい。ユーザー端末10には、予め所定のアプリケーション(以下「商品閲覧アプリ」という。)がインストールされている。図2は、ユーザー端末10の機能構成の具体例を示す図である。ユーザー端末10は、通信部11、記憶部12、入力部13、表示部14、撮像装置15及び制御部16を備える。
The
通信部11は、ネットワークインターフェース装置を用いて構成される。通信部11は、ネットワーク50を介して他の情報機器と通信する。通信部11は、不図示のローカルネットワーク(例えばLAN(Local Area Network))を介してネットワーク50に接続してもよい。
The
記憶部12は、磁気ハードディスクや半導体記憶装置等の記憶装置を用いて構成される。記憶部12は、商品情報記憶部121として機能する。商品情報記憶部121は、商品情報を記憶する。商品情報とは、ユーザー端末10において表示部14に表示される商品の画像データを含む情報である。商品情報は、表示される対象となった商品に関するものが他の情報機器からダウンロードされて商品情報記憶部121に記録されてもよいし、ユーザーが位置する店舗で取り扱われている商品に関するものが他の情報機器からダウンロードされて商品情報記憶部121に記録されてもよいし、ユーザーが位置する地域で取り扱われている商品に関するものが他の情報機器からダウンロードされて商品情報記憶部121に記録されてもよい。また、ユーザー端末10が、特定の店舗で使用されることが予め想定されている場合には、その店舗において取り扱われている商品に関する商品情報が商品情報記憶部121に記録されてもよい。ユーザー端末10の商品情報記憶部121に記録される商品情報は、商品情報管理サーバー30によって生成された商品情報である。
The
入力部13は、キーボード、ポインティングデバイス(マウス、タブレット等)、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部13は、ユーザーの指示をユーザー端末10に入力する際にユーザーによって操作される。入力部13は、入力装置をユーザー端末10に接続するためのインタフェースであっても良い。この場合、入力部13は、入力装置においてユーザーの入力に応じ生成された入力信号をユーザー端末10に入力する。入力部13は、マイク及び音声認識装置を用いて構成されてもよい。この場合、入力部13はユーザーによって発話された文言を音声認識し、認識結果の文字列情報をユーザー端末10に入力する。入力部13は、ユーザーの指示をユーザー端末10に入力可能な構成であればどのように構成されてもよい。
The
表示部14は、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ等の画像表示装置である。表示部14は、商品情報に含まれる画像データを表示する。表示部14は、画像表示装置をユーザー端末10に接続するためのインタフェースであっても良い。この場合、表示部14は、画像データを表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
The
撮像装置15は、撮像素子や光学系(レンズ)を用いて構成されるカメラである。撮像装置15は、制御部16の制御に応じて画像を撮像し、撮像することによって得られた画像データを制御部16に出力する。
The
制御部16は、CPU(Central Processing Unit)等のプロセッサーとメモリーとを用いて構成される。制御部16は、プロセッサーが商品閲覧アプリのプログラムを実行することによって、情報提供部161及びサイズ変更部162として機能する。なお、制御部16の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。上記の商品閲覧アプリのプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD−ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記の商品閲覧アプリのプログラムは、電気通信回線を介して送信されてもよい。
The
情報提供部161は、商品情報管理サーバー30によって生成された商品情報を取得し、商品情報記憶部121に記録する。情報提供部161は、商品を示す識別情報(以下「商品識別情報」という。)を取得する。商品識別情報は、例えばユーザーがユーザー端末10を操作して商品識別情報や商品名等の情報を入力することによって取得されてもよい。商品識別情報は、例えば情報提供部161が表示部14に複数の候補を表示し、その候補の中からユーザーが入力部13を操作して選択することで取得されてもよい。表示される候補は、商品情報記憶部121に記憶されている商品情報に登録されている商品識別情報であってもよい。商品識別情報は、例えば、ユーザー端末10に備えられている撮像装置15を起動し、撮像装置15によって撮影された特定のマーカーの画像に基づいて取得されてもよい。具体的には、マーカーの画像(例えばバーコードの画像)に示される情報を復号することによって商品識別情報が取得されてもよい。マーカーの画像に対する復号処理は、情報提供部161によって行われてもよいし、予めユーザー端末10にインストールされている復号プログラムによって行われてもよい。商品識別情報は、その他どのような方法によって取得されてもよい。
The
情報提供部161は、取得された商品識別情報に対応付けられている画像データを商品情報記憶部121から読み出す。情報提供部161は、読みだされた画像データを表示部14に表示する。このときに表示される画像は、予め設定されている大きさの商品の画像(初期画像)である。情報提供部161は、入力部13を介してユーザーから大きさを指定するとともに画像の大きさを変更するための指示を受けると、指示された大きさに応じた画像(変更画像)の生成をサイズ変更部162に指示する。そして、情報提供部161は、サイズ変更部162によって生成された変更画像を表示部14に表示する。
The
サイズ変更部162は、情報提供部161から受ける指示に応じて、初期画像の画像データから変更画像の画像データを生成する。サイズ変更部162は、ユーザーによって指定された大きさとなるように、初期画像の画像データに対して変形処理(拡大処理又は縮小処理)を行う。例えば、サイズ変更部162は、情報提供部161によって行われる画像の表示がARによる表示である場合には、ARで表示される変更画像の大きさが実際の商品の大きさとなるように、初期画像のデータに対して変形処理を行う。このような処理は、例えば以下のように行われてもよい。
The
マーカー等の特定の物体を撮像装置15によって撮像することに応じて初期画像又は変更画像が表示される場合には、撮像されている特定の物体の画像の大きさに基づいて、初期画像の縮尺が決定される。すなわち、特定の物体の画像の大きさが小さいほど、初期画像の表示サイズが小さく決定され、特定の物体の画像の大きさが大きいほど、初期画像の表示サイズが大きく決定される。次に、ユーザーによって指定された大きさに応じて、初期画像の表示サイズをどのように変更するかが決定される。例えば、ユーザーによって指定される大きさが体積の倍率を示す場合には、その倍率に従って、縦の倍率、横の倍率、高さの倍率が決定される。具体的には、800%と指定された場合には、縦の倍率、横の倍率、高さの倍率それぞれが2倍として決定される。この場合、サイズ変更部162は、初期画像の表示サイズについて、縦の倍率、横の倍率、高さの倍率を乗算することによって、変更画像の表示サイズを決定する。サイズ変更部162は、決定されたサイズとなるように初期画像の画像データに対し変形処理を行う。変形処理は、例えばアフィン変換であってもよいし、他の画像処理であってもよい。
When an initial image or a modified image is displayed in response to imaging a specific object such as a marker by the
なお、ユーザーによる大きさの指定は、自由な値を指定できるようにユーザー端末10が構成されてもよいし、予め定められた候補の大きさの中から指定できるようにユーザー端末10が構成されてもよい。予め定められた候補は、例えば商品情報記憶部121に予め登録されていてもよい。例えば、商品情報記憶部121の属性情報として予め登録されていてもよい。
In addition, the
次に、管理者端末20について説明する。管理者端末20は、タブレット機器、携帯電話装置、スマートフォン、ゲーム機器、パーソナルコンピューター、カメラ等の情報機器である。管理者端末20は、撮像装置を備える。管理者端末20は、商品の撮像データを作成する際に使用される。管理者端末20には、予め所定のアプリケーション(以下「管理者アプリ」という。)がインストールされている。
Next, the
管理者は、管理者端末20を操作して管理者アプリを起動させる。管理者アプリは、管理者の操作に応じて撮像装置を起動させる。撮像装置の起動によって、管理者端末20は、商品を撮像可能な状態になる。管理者は、管理者端末20を操作することによって、商品情報を生成する対象となる商品を撮像する。管理者端末20は、管理者による撮像動作に応じて、画像データを生成する。
The administrator operates the
例えば、管理者は、撮像装置が起動している状態で管理者端末20を移動させることによって、商品を撮影してもよい。この場合、例えば管理者は、管理者端末20の撮像装置のレンズを商品に向けた状態で商品の周囲を360度移動してもよい。このように管理者が動作することによって、管理者端末20は、360度分の情報を有した撮像データを生成してもよい。その後、管理者端末20は、管理者の操作に応じて、生成された撮像データに基づいて初期画像の画像データを生成する。初期画像や変更画像がARの画像として表示される場合には、管理者端末20は、撮像データに基づいてARの画像データを生成する。管理者端末20は、生成された画像データを、商品情報管理サーバー30に送信する。
For example, the administrator may take a picture of the product by moving the
次に、商品情報管理サーバー30について説明する。商品情報管理サーバー30は、パーソナルコンピューター、サーバー装置等の情報処理装置である。図3は、商品情報管理サーバー30の機能構成の具体例を示す図である。商品情報管理サーバー30は、通信部31、記憶部32及び制御部33を備える。
Next, the product
通信部31は、ネットワークインターフェース装置を用いて構成される。通信部31は、ネットワーク50を介して他の情報機器と通信する。通信部31は、不図示のローカルネットワーク(例えばLAN)を介してネットワーク50に接続してもよい。
The
記憶部32は、磁気ハードディスクや半導体記憶装置等の記憶装置を用いて構成される。記憶部32は、商品情報記憶部321として機能する。商品情報記憶部321は、商品情報を記憶する。商品情報は、制御部33によって生成される。
The
図4及び図5は、商品情報の具体例を示す図である。商品情報は、例えば図4及び図5に示されるような商品情報テーブルとして構成されてもよい。商品情報テーブルは、複数の商品情報レコード91を有する。各商品情報レコード91は、商品毎の情報を有する。商品情報レコード91は、例えば、商品識別情報、商品画像データ、サイズ情報、商品名、価格及び属性情報の各値を有する。商品識別情報は、商品情報レコード91に登録されている商品の商品識別情報を表す。商品画像データは、商品情報レコード91に登録されている商品の画像データを表す。サイズ情報は、商品情報レコード91に登録されている商品のサイズ情報を表す。このサイズ情報は、商品画像データに基づいて表示される画像(初期画像)の商品のサイズを示す。商品名は、商品情報レコード91に登録されている商品の名称を表す。価格は、商品情報レコード91に登録されている商品の価格を表す。この価格は、商品画像データに基づいて表示される画像(初期画像)の商品の価格を示す。属性情報は、商品情報レコード91に登録されている商品の属性情報を表す。属性情報にはどのような情報が登録されてもよい。例えば、商品に使用されている原材料や、商品に付されているトッピングや、商品の種類などを示す情報が属性情報として登録されてもよい。
4 and 5 are diagrams showing specific examples of product information. The product information may be configured as a product information table as shown in FIGS. 4 and 5, for example. The product information table has a plurality of product information records 91. Each
制御部33は、CPU等のプロセッサーとメモリーとを用いて構成される。制御部33は、プロセッサーが商品情報管理用のプログラムを実行することによって、データ管理部331として機能する。なお、制御部33の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。上記の商品情報管理用のプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD−ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記の商品情報管理用のプログラムは、電気通信回線を介して送信されてもよい。
The
データ管理部331は、商品情報記憶部321に記憶される商品情報を管理する。例えば、データ管理部331は、管理者端末20によって生成された画像データを受信すると、受信された画像データに応じた商品識別情報を発行する。データ管理部331は、商品情報記憶部321に新たな商品データとして画像データと商品識別情報とを対応付けて登録する。例えば、データ管理部331は、商品情報テーブルに新たな商品情報レコード91を生成し、新たな商品情報レコード91に対して新たな画像データ及び新たな商品識別情報を登録する。図4は、このように新たな商品情報レコード91が登録されたタイミングの商品情報テーブルの具体例を示す図である。
The
データ管理部331は、管理者端末20から、商品識別情報に対応付けてサイズ情報、商品名、価格又は属性情報の登録の要求を受信すると、受信された情報を、商品識別情報が示す商品情報レコード91に登録する。図5は、このように商品情報レコード91が登録された後に各情報がさらに登録されたタイミングの商品情報テーブルの具体例を示す図である。属性情報として“直径26cm:75%”及び“直径36cm:144%”と登録されている値は、ユーザーによる大きさの指定の際に候補として使用される。この場合、変更可能な大きさの候補として、直径の値がユーザー端末10の表示部14に表示されてもよいし、大きさのパーセンテージがユーザー端末10の表示部14に表示されてもよい。このように予め大きさの候補が設定されている場合には、商品を提供する者にとって提供可能な商品を絞り込んでおくことが可能であることから、商品の提供が容易になり品質を保ちやすくなるという効果が得られる。例えば商品が料理である場合には、予め定められた候補の大きさについてレシピを作っておくことができるため、料理の品質の維持と提供のしやすさという効果が得られる。
When the
図6は、ユーザー端末10の動作例を示すフローチャートである。図7〜図12は、ユーザー端末10の画面の具体例を示す図である。以下、ユーザー端末10の動作例について画面の具体例を示しながら説明する。まず、ユーザーがユーザー端末10を操作して商品閲覧アプリを起動する(ステップS101)。商品閲覧アプリが起動されると、情報提供部161はユーザー端末10の撮像装置15を起動する(ステップS102)。撮像装置15が起動されると、情報提供部161は撮像装置15によって撮像された映像を表示部14に表示する。情報提供部161は、撮像された画像から商品識別情報が取得されないか定期的に監視する。
FIG. 6 is a flowchart showing an operation example of the
ユーザーがユーザー端末10の位置や向きを変更することによって、予めメニュー等に印刷されているマーカーが撮像装置15の撮像範囲に入ると、情報提供部161は、マーカーに応じた商品識別情報を取得する(ステップS103)。図7に示される画面例では、撮像装置15によって撮像された映像に、マーカー51と携帯電話機52とが映っている。また、画面の下方には、変更後の大きさを示す値を入力するための入力欄101と、決定ボタン102とが表示されている。このような映像が得られた場合、情報提供部161は、画面に映っているマーカー51の画像を復号することで商品識別情報を取得する。復号処理は、上述したように、他のプログラムによって実行されてもよい。
When the user changes the position or orientation of the
情報提供部161は、取得された商品識別情報に対応付けられて商品情報記憶部121に記憶されている画像データを読み出す。情報提供部161は、読み出された画像データを表示部14に表示することによって、初期画像を画面に表示する(ステップS104)。図8に示される画面例では、撮像装置15によって撮像されたマーカー51の映像に対して初期画像103の映像が重畳して表示される。図8の例では、ユーザーによって選択された商品はカレーライスである。カレーライスの初期画像103の大きさは、撮像装置15によって撮像されている実世界のマーカー51や携帯電話機52の大きさと比較したときに、実際の商品(カレーライス)の大きさと略同じになるように表示される。このような表示は、例えばマーカー51の大きさに基づいて初期画像103の大きさが変更されることで実現されてもよい。また、このような表示は、ユーザーが所持するユーザー端末10の位置(特に高さ)とテーブルとの間の距離が予め想定され、その想定された距離に応じて初期画像の画像データの大きさが設定されることで実現されてもよい。
The
その後、ユーザーによって大きさ変更の指示が行われると(ステップS105−YES)、情報提供部161は、変更後の大きさの変更画像を生成することをサイズ変更部162に要求する。図9に示される画面例では、入力欄101に対し、ユーザーによって“60%”という大きさを示す値が入力されている。そして、ユーザーによって決定ボタン102が押下される。サイズ変更部162は、ユーザーによって指示された商品(この場合はカレーライス)の初期画像の画像データに対して変形処理を行うことで変更画像を生成する(ステップS106)。サイズ変更部162は、生成された変更画像を表示部14に表示する(ステップS107)。図10に示される画面例では、撮像装置15によって撮像されたマーカー51の映像に対して変更画像14の映像が重畳して表示される。カレーライスの変更画像104の大きさは、撮像装置15によって撮像されている実世界のマーカー51や携帯電話機52の大きさと比較したときに、実際の商品(カレーライス)の大きさの60%の量の大きさと略同じになるように表示される。
After that, when the user gives an instruction to change the size (step S105-YES), the
このように構成された情報提供システム100では、ユーザーは、ユーザー端末10を操作することによって、複数のサイズの商品の画像を見ることが可能である。ユーザー端末10に表示される商品の画像は、初期画像の画像データに基づいて生成される。初期画像の画像データは、管理者端末20の撮像装置を用いて撮像することによって得られる撮像データに基づいて生成されるが、変更画像の画像データは、撮像データではなく初期画像の画像データに基づいて生成される。そのため、管理者は複数のサイズの画像(複数の変更画像)を生成するために撮像を行う必要がない。一般的に、商品の画像データを生成するための撮像作業には多くの労力を要してしまう。その理由は、各大きさの実際の商品を準備する必要があり、その準備に多大な労力を要してしまうためである。また、より良い画像データを生成しようとすると、撮像環境を整えたり、撮像装置の動きに配慮したり、撮像作業においても多くの労力を要してしまう。このように労力を要してしまう変更画像の撮像作業を行う必要がないため、複数のサイズの商品についてユーザーに大きさをより容易に把握させるための準備を、より簡易な作業で完了することが可能となる。
In the information providing system 100 configured in this way, the user can view images of products of a plurality of sizes by operating the
<変形例>
情報提供部161は、以下のように商品情報を取得してもよい。
まず、第一の取得方法について説明する。商品閲覧アプリが起動されると、情報提供部161は、商品の取り扱い店舗を特定するための情報(以下「店舗情報」という。)を取得する。店舗情報は、例えばユーザー端末10の現在位置を示す情報であってもよい。現在位置を示す情報は、例えばユーザー端末10に備えられたGPS(Global Positioning System)によって取得されてもよい。店舗情報は、例えばユーザーがユーザー端末10を操作して店名を入力することで取得されてもよい。店舗情報は、例えば商品閲覧アプリによってユーザーに提示される候補の中からユーザーがユーザー端末10を操作して選択することで取得されてもよい。店舗情報は、その他どのような方法によって取得されてもよい。店舗情報が取得されると、情報提供部161は、取得された店舗情報に応じた商品情報を商品情報管理サーバー30からダウンロードする。情報提供部161は、ダウンロードされた商品情報を商品情報記憶部121に記録する。
<Modification example>
The
First, the first acquisition method will be described. When the product browsing application is activated, the
次に、第二の取得方法について説明する。商品閲覧アプリが使用される店舗が予め固定されている場合には、商品情報管理サーバー30によって生成された商品情報が商品閲覧アプリのデータの一部として予め設定されていてもよい。この場合、商品閲覧アプリをインストールする際に、商品情報記憶部121に商品情報が登録されてもよい。
Next, the second acquisition method will be described. When the store where the product browsing application is used is fixed in advance, the product information generated by the product
図11及び図12は、変形例における画面の表示例を示す図である。図11に示される画面例では、変更画像104が表示されている場合に、サイズ情報105が表示されている。サイズ情報105は、例えば商品情報レコード91の属性情報に登録されていてもよい。図5に示される属性情報の例では、大きさが1%〜75%である場合には“Sサイズが最も近いです”というサイズ情報105が登録されている。そのため、ユーザーによって指定されている大きさが“60%”である場合には、この大きさと属性情報とに基づいて、“Sサイズが最も近いです”という文字列が表示されている。このように構成されることによって、実際には60%の量の商品が存在しない場合にも、ユーザーは自身が閲覧している変更画像に最も近いサイズの商品を容易に知ることが可能となる。
11 and 12 are diagrams showing a screen display example in the modified example. In the screen example shown in FIG. 11, the
図12に示される画面例では、入力欄101に代えて、候補表示ボタン106と候補表示欄107とが表示されている。候補表示ボタン106がユーザーによって押下されると、選択可能な大きさの候補が、候補表示欄107に並んで表示される。大きさの候補を示す情報は、例えば商品情報レコード91の属性情報に登録されていてもよい。このように構成されることによって、実際には存在しない量がユーザーによって選択されてしまうことを防止できる。そのため、ユーザーは実際に存在する大きさの商品の画像のみを閲覧することが可能となる。
In the screen example shown in FIG. 12, the
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and includes designs and the like within a range that does not deviate from the gist of the present invention.
100…情報提供システム, 10…ユーザー端末, 20…管理者端末, 30…商品情報管理サーバー, 11…通信部, 12…記憶部, 121…商品情報記憶部, 13…入力部, 14…表示部, 15…撮像装置, 16…制御部, 161…情報提供部, 162…サイズ変更部, 31…通信部, 32…記憶部, 321…商品情報記憶部, 33…制御部, 331…データ管理部, 101…入力欄, 102…決定ボタン, 103…初期画像, 104…変更画像, 105…サイズ情報, 106…候補表示ボタン, 107…候補表示欄, 91…商品情報レコード 100 ... Information provision system, 10 ... User terminal, 20 ... Administrator terminal, 30 ... Product information management server, 11 ... Communication unit, 12 ... Storage unit, 121 ... Product information storage unit, 13 ... Input unit, 14 ... Display unit , 15 ... Imaging device, 16 ... Control unit, 161 ... Information provision unit, 162 ... Size change unit, 31 ... Communication unit, 32 ... Storage unit, 321 ... Product information storage unit, 33 ... Control unit, 331 ... Data management unit , 101 ... Input field, 102 ... Enter button, 103 ... Initial image, 104 ... Change image, 105 ... Size information, 106 ... Candidate display button, 107 ... Candidate display field, 91 ... Product information record
Claims (5)
予め所定の大きさの商品の画像として生成された初期画像の画像データを、前記大きさ指定値に基づいて変形することで、前記大きさ指定値が示す大きさに変形された変更画像の画像データを生成するサイズ変更部と、
を備え、前記情報提供部は、前記変更画像を画面に表示する、ユーザー端末。 An information providing unit that acquires product identification information indicating a product and a size designation value indicating the size of the product, and
By transforming the image data of the initial image generated as an image of a product of a predetermined size in advance based on the size designation value, the image of the changed image transformed into the size indicated by the size designation value. The resizing part that generates data and
The information providing unit is a user terminal that displays the changed image on a screen.
前記情報提供部は、前記初期画像及び変更画像を、前記撮像装置によって撮像された実世界の映像に重畳させて前記画面に表示する、請求項1に記載のユーザー端末。 Equipped with an image pickup device
The user terminal according to claim 1, wherein the information providing unit superimposes the initial image and the modified image on a real-world image captured by the imaging device and displays the image on the screen.
予め所定の大きさの商品の画像として生成された初期画像の画像データを、前記大きさ指定値に基づいて変形することで、前記大きさ指定値が示す大きさに変形された変更画像の画像データを生成するステップと、
前記変更画像を画面に表示するステップと、
を有する制御方法。 A step of acquiring product identification information indicating a product and a size designation value indicating the size of the product, and
By transforming the image data of the initial image generated as an image of a product of a predetermined size in advance based on the size designation value, the image of the changed image transformed into the size indicated by the size designation value. Steps to generate data and
The step of displaying the changed image on the screen and
Control method having.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019208249A JP7369600B2 (en) | 2019-11-18 | 2019-11-18 | User terminal, control method and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019208249A JP7369600B2 (en) | 2019-11-18 | 2019-11-18 | User terminal, control method and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021081937A true JP2021081937A (en) | 2021-05-27 |
JP7369600B2 JP7369600B2 (en) | 2023-10-26 |
Family
ID=75965206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019208249A Active JP7369600B2 (en) | 2019-11-18 | 2019-11-18 | User terminal, control method and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7369600B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024195928A1 (en) * | 2023-03-20 | 2024-09-26 | 쿠팡 주식회사 | Method of providing product information and electronic device supporting same |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013145394A1 (en) * | 2012-03-30 | 2013-10-03 | 楽天株式会社 | Information processing device, information processing method, information processing program, and recording medium |
JP2019061518A (en) * | 2017-09-27 | 2019-04-18 | 株式会社Nttドコモ | Information processing device and program |
JP2019061453A (en) * | 2017-09-26 | 2019-04-18 | 株式会社Nttドコモ | Information processing apparatus |
-
2019
- 2019-11-18 JP JP2019208249A patent/JP7369600B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013145394A1 (en) * | 2012-03-30 | 2013-10-03 | 楽天株式会社 | Information processing device, information processing method, information processing program, and recording medium |
JP2019061453A (en) * | 2017-09-26 | 2019-04-18 | 株式会社Nttドコモ | Information processing apparatus |
JP2019061518A (en) * | 2017-09-27 | 2019-04-18 | 株式会社Nttドコモ | Information processing device and program |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024195928A1 (en) * | 2023-03-20 | 2024-09-26 | 쿠팡 주식회사 | Method of providing product information and electronic device supporting same |
KR20240141483A (en) * | 2023-03-20 | 2024-09-27 | 쿠팡 주식회사 | Method for providing product information and electronic apparatus supporting thereof |
KR102767036B1 (en) * | 2023-03-20 | 2025-02-14 | 쿠팡 주식회사 | Method for providing product information and electronic apparatus supporting thereof |
Also Published As
Publication number | Publication date |
---|---|
JP7369600B2 (en) | 2023-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11636644B2 (en) | Output of virtual content | |
US20190333478A1 (en) | Adaptive fiducials for image match recognition and tracking | |
CN107925725B (en) | Display device and control method of the same | |
US20100214321A1 (en) | Image object detection browser | |
WO2016033495A2 (en) | Methods and arrangements including data migration among computing platforms, e.g., through use of steganographic screen encoding | |
EP2811731B1 (en) | Electronic device for editing dual image and method thereof | |
JP6337907B2 (en) | Display control apparatus, display control method, and program | |
KR20140112915A (en) | User device and operating method thereof | |
JP2009169768A (en) | Information processor and program | |
JP2022008799A (en) | Image management system and image management method | |
CN112230914A (en) | Method and device for producing small program, terminal and storage medium | |
JP6617547B2 (en) | Image management system, image management method, and program | |
US10915778B2 (en) | User interface framework for multi-selection and operation of non-consecutive segmented information | |
JP7369600B2 (en) | User terminal, control method and computer program | |
JP2015230580A (en) | Program and information processor | |
JP5830055B2 (en) | Image processing apparatus and image processing system | |
WO2024222356A1 (en) | Special-effect generation method and apparatus, and computer device and storage medium | |
TWI514319B (en) | Methods and systems for editing data using virtual objects, and related computer program products | |
CN112416486A (en) | Information guiding method, device, terminal and storage medium | |
GB2513865A (en) | A method for interacting with an augmented reality scene | |
US20190147833A1 (en) | Content providing apparatus and computer program | |
JP6235094B1 (en) | Display control method and program for causing a computer to execute the display control method | |
JP2018077747A (en) | Image information processing apparatus and image information processing method | |
JP6115673B2 (en) | Apparatus and program | |
JP2016149022A (en) | Sales support program and sales support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20191216 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220809 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230630 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230911 |
|
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: 20231003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231016 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7369600 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |