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
JP7149705B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7149705B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP7149705B2
JP7149705B2 JP2017254350A JP2017254350A JP7149705B2 JP 7149705 B2 JP7149705 B2 JP 7149705B2 JP 2017254350 A JP2017254350 A JP 2017254350A JP 2017254350 A JP2017254350 A JP 2017254350A JP 7149705 B2 JP7149705 B2 JP 7149705B2
Authority
JP
Japan
Prior art keywords
display
image
selection
unit
display screen
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
JP2017254350A
Other languages
Japanese (ja)
Other versions
JP2019121066A (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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2017254350A priority Critical patent/JP7149705B2/en
Publication of JP2019121066A publication Critical patent/JP2019121066A/en
Priority to JP2022153333A priority patent/JP7356558B2/en
Application granted granted Critical
Publication of JP7149705B2 publication Critical patent/JP7149705B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、商品等のコンテンツを選択する情報処理装置、情報処理方法、及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program for selecting content such as products.

近年、インターネット等のネットワークを介したオンラインショッピングが行われている。例えば、オンラインショッピングにおいてユーザーが希望の商品を購入する場合、先ず、ユーザーは、ユーザー端末において希望の商品の検索を行う。商品の検索が行われると、検索結果として、複数の商品画像が一覧表示されたウェブページがユーザー端末に表示される。ユーザーは、一覧表示された複数の商品画像の中から、希望の商品画像を選択(クリック)する。これにより、ユーザーは希望の商品を購入することが可能となる。 BACKGROUND ART In recent years, online shopping has been carried out through networks such as the Internet. For example, when a user purchases a desired product in online shopping, the user first searches for the desired product on the user terminal. When a product is searched for, a web page listing a plurality of product images is displayed on the user terminal as a search result. The user selects (clicks) a desired product image from among the listed product images. This allows the user to purchase the desired product.

従来、このようなオンラインショッピングにおいて、ユーザーが簡単に商品を検索できる技術が、例えば特許文献1に開示されている。特許文献1の技術では、ユーザーにより検索された商品の画像と当該商品の商品名称とがマトリクス状に一覧表示された商品注文画面が表示される。また商品注文画面には、ユーザーが予め指定した配列順序(価格順、アルファベット順等)で、商品の画像が一覧表示される。 Conventionally, in such online shopping, for example, Patent Literature 1 discloses a technique that allows a user to easily search for products. In the technique disclosed in Patent Literature 1, a product order screen is displayed in which images of products searched by the user and product names of the products are listed in a matrix. In addition, on the product order screen, a list of product images is displayed in an arrangement order (price order, alphabetical order, etc.) specified in advance by the user.

特開2002-318814号公報JP 2002-318814 A

しかしながら、前記従来の技術では、ユーザーが希望する商品を検索した場合、検索結果である商品画像及び商品名称を含む複数の選択部(選択ボタン)が、順に描画及び表示され、全ての選択部がユーザー端末に表示された時点で、ユーザーの選択操作が可能となる。また、ユーザーが選択操作を行った後に前のページに戻る操作を行った(「戻る」ボタンを押下した)場合、前のページにおいて、選択部を描画及び表示する処理が再び初めから開始される。このように、検索結果に含まれる商品の情報(商品画像及び商品情報)が全て表示されないと、ユーザーは商品を選択することができないため、ユーザーの操作時間が長くなり、操作性が低下する問題がある。 However, in the above conventional technology, when a user searches for a desired product, a plurality of selection portions (selection buttons) including product images and product names that are search results are drawn and displayed in order, and all selection portions are displayed. When it is displayed on the user terminal, the user's selection operation becomes possible. In addition, when the user performs an operation to return to the previous page (presses the "back" button) after performing a selection operation, the process of drawing and displaying the selected portion is restarted from the beginning on the previous page. . In this way, if the product information (product image and product information) included in the search results is not displayed, the user cannot select the product. There is

本発明の目的は、ユーザーが商品等のコンテンツを選択する際の操作性を向上させることが可能な情報処理装置、情報処理方法、及びプログラムを提供することにある。 An object of the present invention is to provide an information processing device, an information processing method, and a program that can improve operability when a user selects content such as products.

本発明の一の態様に係る情報処理装置は、ユーザーの選択操作を受け付ける選択部を表示部に表示させ、かつ、前記選択部に、前記選択部に応じた画像と、前記画像に関する画像情報とを表示させる表示制御部と、前記画像及び前記画像情報のうち何れか一方が前記選択部に表示された時点で、前記選択部における前記ユーザーの選択操作を許可する操作取得部と、を備える。 An information processing apparatus according to an aspect of the present invention causes a display unit to display a selection unit that receives a user's selection operation, and displays an image corresponding to the selection unit and image information about the image on the selection unit. and an operation acquisition unit that permits the user's selection operation in the selection unit when one of the image and the image information is displayed in the selection unit.

本発明の他の態様に係る情報処理方法は、ユーザーの選択操作を受け付ける選択部を表示部に表示させ、かつ、前記選択部に、前記選択部に応じた画像と、前記画像に関する画像情報とを表示させるステップと、前記画像及び前記画像情報のうち何れか一方が前記選択部に表示された時点で、前記選択部における前記ユーザーの選択操作を許可するステップと、を含む。 An information processing method according to another aspect of the present invention displays a selection section for receiving a user's selection operation on a display section, and displays an image corresponding to the selection section and image information about the image on the selection section. and allowing the user to perform a selection operation on the selection section when one of the image and the image information is displayed on the selection section.

本発明の他の態様に係るプログラムは、ユーザーの選択操作を受け付ける選択部を表示部に表示させ、かつ、前記選択部に、前記選択部に応じた画像と、前記画像に関する画像情報とを表示させるステップと、前記画像及び前記画像情報のうち何れか一方が前記選択部に表示された時点で、前記選択部における前記ユーザーの選択操作を許可するステップと、をコンピュータに実行させるためのプログラムである。 A program according to another aspect of the present invention causes a display unit to display a selection unit that receives a user's selection operation, and displays an image corresponding to the selection unit and image information related to the image on the selection unit. and allowing the user's selection operation in the selection section when one of the image and the image information is displayed in the selection section. be.

本発明によれば、ユーザーが商品等のコンテンツを選択する際の操作性を向上させることが可能な情報処理装置、情報処理方法、及びプログラムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the information processing apparatus, the information processing method, and the program which can improve the operability when a user selects content, such as goods, can be provided.

図1は、実施形態1に係る情報処理システムの概略構成を示す図である。FIG. 1 is a diagram showing a schematic configuration of an information processing system according to the first embodiment. 図2は、実施形態1に係る情報処理システム(画像選択システム)の構成を示す機能ブロック図である。FIG. 2 is a functional block diagram showing the configuration of the information processing system (image selection system) according to the first embodiment. 図3は、実施形態1に係る管理テーブル記憶部に記憶される第1管理テーブルの一例を示す図である。3 is a diagram illustrating an example of a first management table stored in a management table storage unit according to the first embodiment; FIG. 図4は、実施形態1に係る管理テーブル記憶部に記憶される第2管理テーブルの一例を示す図である。4 is a diagram illustrating an example of a second management table stored in a management table storage unit according to the first embodiment; FIG. 図5は、実施形態1に係る管理テーブル記憶部に記憶される管理テーブルを模式的に示す図である。5 is a schematic diagram of a management table stored in a management table storage unit according to the first embodiment; FIG. 図6は、実施形態1に係る顧客端末に表示される表示画面の一例を示す図である。6 is a diagram illustrating an example of a display screen displayed on the customer terminal according to the first embodiment; FIG. 図7は、実施形態1に係る顧客端末に表示される表示画面の他の例を示す図である。7 is a diagram illustrating another example of a display screen displayed on the customer terminal according to the first embodiment; FIG. 図8は、実施形態1に係る顧客端末に表示される表示画面の他の例を示す図である。8 is a diagram illustrating another example of a display screen displayed on the customer terminal according to the first embodiment; FIG. 図9は、実施形態1に係る画像選択装置における描画処理の手順の一例を説明するためのフローチャートである。FIG. 9 is a flowchart for explaining an example of a drawing process procedure in the image selection device according to the first embodiment. 図10は、前記描画処理の過程で顧客端末に表示される表示画面の一例を示す図である。FIG. 10 is a diagram showing an example of a display screen displayed on the customer terminal during the drawing process. 図11は、前記描画処理の過程で顧客端末に表示される表示画面の他の例を示す図である。FIG. 11 is a diagram showing another example of the display screen displayed on the customer terminal during the drawing process. 図12は、前記描画処理の過程で顧客端末に表示される表示画面の他の例を示す図である。FIG. 12 is a diagram showing another example of the display screen displayed on the customer terminal during the drawing process. 図13は、前記描画処理の過程で顧客端末に表示される表示画面の他の例を示す図である。FIG. 13 is a diagram showing another example of the display screen displayed on the customer terminal during the drawing process. 図14は、前記描画処理の過程で顧客端末に表示される表示画面の他の例を示す図である。FIG. 14 is a diagram showing another example of the display screen displayed on the customer terminal during the drawing process. 図15は、実施形態1に係る画像選択装置における第1描画処理及び第2描画処理の一例を時系列で模式的に示した図である。FIG. 15 is a diagram schematically showing an example of the first drawing process and the second drawing process in the image selection device according to the first embodiment in chronological order. 図16は、実施形態2に係る画像選択装置における第1描画処理及び第2描画処理の他の例を時系列で模式的に示した図である。FIG. 16 is a diagram schematically showing another example of the first drawing process and the second drawing process in the image selection device according to the second embodiment in chronological order. 図17は、実施形態3に係る画像選択装置における第1描画処理及び第2描画処理の他の例を時系列で模式的に示した図である。FIG. 17 is a diagram schematically showing another example of the first drawing process and the second drawing process in the image selection device according to the third embodiment in chronological order. 図18は、実施形態4に係る情報処理システムの概略構成を示す図である。FIG. 18 is a diagram showing a schematic configuration of an information processing system according to the fourth embodiment. 図19は、実施形態4に係る情報処理システム(画像選択システム)の構成を示す機能ブロック図である。FIG. 19 is a functional block diagram showing the configuration of an information processing system (image selection system) according to the fourth embodiment.

以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。 Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. It should be noted that the following embodiment is an example that embodies the present invention, and does not have the character of limiting the technical scope of the present invention.

[実施形態1]
図1は、本実施形態に係る情報処理システム1の概略構成を示す図である。
[Embodiment 1]
FIG. 1 is a diagram showing a schematic configuration of an information processing system 1 according to this embodiment.

情報処理システム1は、サーバー100(情報処理装置)と、サーバー100にネットワークを介して接続される第1ユーザー端末200と、第2ユーザー端末300とを含んでいる。前記ネットワークは、インターネット、有線LAN、無線LAN等の通信ネットワークである。第1ユーザー端末200は、表示装置210(表示部)と操作部220とを含んでいる。情報処理システム1は、例えば、写真店に導入される画像(商品画像)選択システム、オンラインショッピングにおける商品選択(検索)システム、パーソナルコンピュータにおける画像選択(検索)システム等に適用することができる。ユーザーは、ユーザー端末を利用して、所望の商品、画像等のコンテンツを選択する。 The information processing system 1 includes a server 100 (information processing device), a first user terminal 200 connected to the server 100 via a network, and a second user terminal 300 . The network is a communication network such as the Internet, wired LAN, or wireless LAN. The first user terminal 200 includes a display device 210 (display section) and an operation section 220 . The information processing system 1 can be applied to, for example, an image (product image) selection system installed in a photo shop, a product selection (search) system in online shopping, an image selection (search) system in a personal computer, and the like. A user selects a desired product, image, or other content using a user terminal.

以下では、情報処理システム1を、写真店における画像選択システムに適用する場合を例に挙げて説明する。このため、情報処理システム1(以下、「画像選択システム」と称す。)において、サーバー100は、写真店に設置されるサーバー(以下、「画像選択装置」と称す。)であり、第1ユーザー端末200は、写真店の店員(オペレータ)が使用する端末(以下、「店員端末」と称す。)であり、第2ユーザー端末300は、写真店に来店した客(以下、「顧客」と称す。)が使用(閲覧)する端末(以下、「顧客端末」と称す。)である。また、画像選択装置100と、店員端末200及び顧客端末300のそれぞれとは、有線LANにより接続されており、例えば、画像選択装置100から出力される情報が、店員端末200の表示装置210(例えば、店員用モニタ)と、顧客端末300(例えば、顧客用モニタ)とに表示される。店員端末200は、画像選択装置100に含まれてもよい。 A case where the information processing system 1 is applied to an image selection system in a photo shop will be described below as an example. Therefore, in the information processing system 1 (hereinafter referred to as the "image selection system"), the server 100 is a server (hereinafter referred to as the "image selection device") installed in the photo shop. The terminal 200 is a terminal used by a clerk (operator) of a photo shop (hereinafter referred to as "clerk terminal"), and the second user terminal 300 is a customer (hereinafter referred to as a "customer") ) is used (viewed) (hereinafter referred to as “customer terminal”). Further, the image selection device 100, the store clerk terminal 200, and the customer terminal 300 are connected by a wired LAN. , store clerk's monitor) and the customer terminal 300 (for example, the customer's monitor). Store clerk terminal 200 may be included in image selection device 100 .

図2は、本実施形態に係る画像選択システム1の構成を示す機能ブロック図である。画像選択装置100は、入力部10と、第1表示バッファ20と、第2表示バッファ30と、記憶部40と、制御部50と、を備えている。 FIG. 2 is a functional block diagram showing the configuration of the image selection system 1 according to this embodiment. The image selection device 100 includes an input section 10 , a first display buffer 20 , a second display buffer 30 , a storage section 40 and a control section 50 .

入力部10(入力インターフェース)には、店員端末200から送信される操作情報(操作指示)が入力される。例えば、店員は、店員端末200において、操作部220を操作して、顧客が希望する商品を選択するために、選択項目、画像、及び画像情報を選択したり、各種の設定を行ったりする。店員による前記操作に応じた操作情報は、ネットワークを介して画像選択装置100に入力される。画像選択装置100は、前記操作情報を受信すると当該操作情報に応じた各種の処理を実行する。 Operation information (operation instructions) transmitted from the store clerk terminal 200 is input to the input unit 10 (input interface). For example, the store clerk operates the operation unit 220 of the store clerk terminal 200 to select selection items, images, and image information, and perform various settings in order to select the product desired by the customer. Operation information corresponding to the operation by the store clerk is input to the image selection device 100 via the network. Upon receiving the operation information, the image selection device 100 executes various processes according to the operation information.

第1表示バッファ20は、バッファ部1Aとバッファ部1Bとを含んでいる。バッファ部1A及びバッファ部1Bには、それぞれ、制御部50による処理(例えば、後述する描画処理)に基づいて、表示画面の表示データ(描画データ)が記憶される。第1表示バッファ20に含まれるバッファ部の数は限定されない。 The first display buffer 20 includes a buffer section 1A and a buffer section 1B. Display data (drawing data) of the display screen are stored in the buffer section 1A and the buffer section 1B, respectively, based on processing (for example, drawing processing to be described later) by the control section 50 . The number of buffer units included in the first display buffer 20 is not limited.

第2表示バッファ30は、バッファ部2Aとバッファ部2Bとを含んでいる。バッファ部2A及びバッファ部2Bには、それぞれ、制御部50による処理(例えば、後述する描画処理)に基づいて、表示画面の表示データ(描画データ)が記憶される。第2表示バッファ30に含まれるバッファ部の数は限定されない。第1表示バッファ20及び第2表示バッファ30の具体的な構成は後述する。 The second display buffer 30 includes a buffer section 2A and a buffer section 2B. Display data (drawing data) of the display screen is stored in the buffer section 2A and the buffer section 2B, respectively, based on processing (for example, drawing processing to be described later) by the control section 50 . The number of buffer units included in the second display buffer 30 is not limited. Specific configurations of the first display buffer 20 and the second display buffer 30 will be described later.

記憶部40は、画像データ記憶部41と管理テーブル記憶部42とを含んでいる。画像データ記憶部41には、複数の画像データが記憶される。例えば、画像データ記憶部41には、顧客が写真店に来店し、写真店において当該顧客をカメラ撮影した撮像画像のデータが、画像選択装置100に取り込まれて記憶される。また、画像データ記憶部41には、顧客が過去に撮影した撮像画像のデータが、写真店に持参されて又はインターネットを介して写真店に送信されて、画像選択装置100に取り込まれて記憶される。さらに、画像データ記憶部41には、印刷形式(仕上げ形式)等を選択する選択項目に応じた見本画像(通常プリント用見本画像、アルバム用見本画像等)が記憶される。以下では、画像データ記憶部41に記憶される各種の画像データを、「商品画像データ」と称す。 The storage section 40 includes an image data storage section 41 and a management table storage section 42 . The image data storage unit 41 stores a plurality of image data. For example, in the image data storage unit 41, a customer visits a photo shop, and data of an image taken by a camera of the customer at the photo shop is taken into the image selection device 100 and stored. In addition, in the image data storage unit 41, data of captured images taken by the customer in the past are brought to the photo shop or transmitted to the photo shop via the Internet, and are captured and stored in the image selection device 100. be. Further, the image data storage unit 41 stores sample images (normal print sample images, album sample images, etc.) corresponding to selection items for selecting a printing format (finishing format) and the like. Various image data stored in the image data storage unit 41 are hereinafter referred to as “product image data”.

管理テーブル記憶部42には、店員端末200の表示装置210に表示させる表示画面に含める情報が登録された複数の管理テーブルが記憶される。各管理テーブルは、顧客が選択する選択項目に対応している。例えば、第1管理テーブルは、画像を印刷する際の「仕上げ形式」の選択項目に対応しており、第2管理テーブルは、「アルバムの種類」の選択項目に対応している。 The management table storage unit 42 stores a plurality of management tables in which information to be included in the display screen to be displayed on the display device 210 of the store clerk terminal 200 is registered. Each management table corresponds to selection items selected by the customer. For example, the first management table corresponds to the selection item of "finishing format" when printing an image, and the second management table corresponds to the selection item of "album type".

図3は、管理テーブル記憶部42に記憶される第1管理テーブルの一例を示す図であり、図4は、管理テーブル記憶部42に記憶される第2管理テーブルの一例を示す図である。例えば、図3に示す第1管理テーブル及び図4に示す第2管理テーブルには、それぞれ、「商品コード」と、「商品名称」と、「商品画像ファイル名」とが互いに関連付けられて登録される。 FIG. 3 is a diagram showing an example of the first management table stored in the management table storage unit 42, and FIG. 4 is a diagram showing an example of the second management table stored in the management table storage unit 42. As shown in FIG. For example, in the first management table shown in FIG. 3 and the second management table shown in FIG. 4, "product code", "product name", and "product image file name" are registered in association with each other. be.

図3に示す第1管理テーブルには、画像を印刷する際の仕上げ形式に関する情報が登録されており、例えば、「商品コード」として、「01」~「05」が登録されており、「商品名称」として、「通常プリント」、「アルバム」、「台紙印刷」、「定型フレーム付きプリント」、「ポストカード」が登録されており、「商品画像ファイル名」として、それぞれの商品名称に対応する商品画像のファイル名「01.jpg」~「05.jpg」が登録されている。 In the first management table shown in FIG. 3, information about the finishing format when printing an image is registered. "Normal print", "Album", "Mounting paper print", "Standard framed print", and "Postcard" are registered as "Name", and "Product image file name" corresponds to each product name. Product image file names "01.jpg" to "05.jpg" are registered.

図4に示す第2管理テーブルには、第1管理テーブルの所定の「商品名称」に関する詳細情報が登録されている。例えば、第1管理テーブルの「アルバム」に関する詳細情報が登録されており、「商品コード」として、「0201」~「0204」が登録されており、「商品名称」として、「定型(新規)」、「定型(追加)」、「特選(新規)」、「特選(追加)」が登録されており、「商品画像ファイル名」として、それぞれの商品名称に対応する商品画像のファイル名「0201.jpg」~「0204.jpg」が登録されている。 In the second management table shown in FIG. 4, detailed information on the predetermined "product name" of the first management table is registered. For example, detailed information about "album" is registered in the first management table, "0201" to "0204" are registered as the "product code", and "standard (new)" is registered as the "product name". , “standard (addition)”, “special (new)”, and “special (addition)” are registered, and as the “product image file name”, the product image file name “0201. jpg” to “0204.jpg” are registered.

管理テーブル記憶部42には、第1管理テーブルに登録される各商品名称のそれぞれに対応する複数の第2管理テーブルが登録されている。上記の例では、図3に示す5つの商品名称のそれぞれに対応する5つの第2管理テーブルが登録されている。すなわち、管理テーブル記憶部42には、複数の管理テーブルが複数のグループに分類され、各グループにおいて、複数の管理テーブルが階層化されて記憶されている。図5は、管理テーブル記憶部42に記憶される管理テーブルを模式的に示す図である。図5に示す例では、複数の管理テーブルが2つのグループA,Bに分類され、各グループにおいて、複数の管理テーブルが階層化されている。上述した選択項目の「仕上げ形式」は、例えばグループAに相当し、管理テーブルA12が図3に示す管理テーブルに相当し、管理テーブルA23が図4に示す管理テーブルに相当する。 A plurality of second management tables corresponding to each product name registered in the first management table are registered in the management table storage unit 42 . In the above example, five second management tables corresponding to the five product names shown in FIG. 3 are registered. That is, in the management table storage unit 42, a plurality of management tables are classified into a plurality of groups, and in each group, the plurality of management tables are hierarchized and stored. FIG. 5 is a diagram schematically showing a management table stored in the management table storage unit 42. As shown in FIG. In the example shown in FIG. 5, multiple management tables are classified into two groups A and B, and multiple management tables are hierarchized in each group. The "finishing style" of the selection items described above corresponds to, for example, group A, the management table A12 corresponds to the management table shown in FIG. 3, and the management table A23 corresponds to the management table shown in FIG.

図3に示す第1管理テーブル及び図4に示す第2管理テーブルにおける「商品画像ファイル名」に対応する商品画像データは、画像データ記憶部41に記憶される。また、「商品画像ファイル名」に対応する商品画像は、商品名称を表す見本画像(例えば、アルバム用画像)であってもよいし、前記撮像画像のうち代表となる1枚の代表画像であってもよい。 The product image data corresponding to the “product image file name” in the first management table shown in FIG. 3 and the second management table shown in FIG. 4 are stored in the image data storage unit 41 . Further, the product image corresponding to the "product image file name" may be a sample image representing the product name (for example, an album image), or may be one representative image among the captured images. may

制御部50は、操作取得部51と、第1表示制御部52と、第2表示制御部53と、を含んでいる。 The control unit 50 includes an operation acquisition unit 51 , a first display control unit 52 and a second display control unit 53 .

操作取得部51は、店員端末200から送信される前記操作情報(操作指示、選択情報)を、入力部10を介して取得する。 The operation acquisition unit 51 acquires the operation information (operation instruction, selection information) transmitted from the store clerk terminal 200 via the input unit 10 .

第1表示制御部52は、前記操作情報に基づいて、記憶部40の画像データ記憶部41及び管理テーブル記憶部42を参照し、店員端末200の表示装置210に表示させる表示画面の表示データ(描画データ)を生成(描画)する。具体的には、第1表示制御部52は、第1表示バッファ20において店員端末200用の表示画面を描画する描画処理を実行しながら、第1表示バッファ20に記憶された表示データを読み出して、当該表示データに基づく表示処理を実行する。すなわち、第1表示制御部52は、第1表示バッファ20を用いて前記描画処理と前記表示処理とを並行して実行する。また、第1表示制御部52は、バッファ部1Aを用いて店員端末200用の第1表示画面の前記描画処理と前記表示処理とを実行し、バッファ部1Bを用いて店員端末200用の第2表示画面の前記描画処理と前記表示処理とを実行する。 The first display control unit 52 refers to the image data storage unit 41 and the management table storage unit 42 of the storage unit 40 based on the operation information, and displays display data ( Rendering data) is generated (rendered). Specifically, the first display control unit 52 reads the display data stored in the first display buffer 20 while executing the drawing process for drawing the display screen for the store clerk terminal 200 in the first display buffer 20 . , the display processing based on the display data is executed. That is, the first display control unit 52 uses the first display buffer 20 to execute the drawing process and the display process in parallel. Further, the first display control unit 52 uses the buffer unit 1A to execute the drawing process and the display process of the first display screen for the salesclerk terminal 200, and uses the buffer unit 1B to display the first display screen for the salesclerk terminal 200. The drawing process and the display process of two display screens are executed.

第2表示制御部53は、前記操作情報に基づいて、記憶部40の画像データ記憶部41及び管理テーブル記憶部42を参照し、顧客端末300に表示させる表示画面の表示データを生成する。具体的には、第2表示制御部53は、第2表示バッファ30において顧客端末300用の表示画面を描画する描画処理を実行しながら、第2表示バッファ30に記憶された表示データを読み出して、当該表示データに基づく表示処理を実行する。すなわち、第2表示制御部53は、第2表示バッファ30を用いて前記描画処理と前記表示処理とを並行して実行する。また、第2表示制御部53は、バッファ部2Aを用いて顧客端末300用の第1表示画面の前記描画処理と前記表示処理とを実行し、バッファ部2Bを用いて顧客端末300用の第2表示画面の前記描画処理と前記表示処理とを実行する。 The second display control unit 53 refers to the image data storage unit 41 and the management table storage unit 42 of the storage unit 40 based on the operation information, and generates display data for a display screen to be displayed on the customer terminal 300 . Specifically, the second display control unit 53 reads the display data stored in the second display buffer 30 while executing the drawing process for drawing the display screen for the customer terminal 300 in the second display buffer 30. , the display processing based on the display data is executed. That is, the second display control unit 53 uses the second display buffer 30 to execute the drawing process and the display process in parallel. Further, the second display control unit 53 uses the buffer unit 2A to execute the drawing process and the display process of the first display screen for the customer terminal 300, and uses the buffer unit 2B to display the first display screen for the customer terminal 300. The drawing process and the display process of two display screens are executed.

制御部50は、CPU、ROM、及びRAMなどを有する。また、制御部50は、EEPROM(登録商標)のような不揮発性の記憶部(図示せず)を含む。そして、制御部50は、前記ROM又は記憶部などに記憶されているプログラムに従った処理を前記CPUで実行することにより画像選択装置100を制御する。制御部50は、前記ROMに記憶されているプログラムに従った処理を前記CPUで実行することにより、上述の操作取得部51、第1表示制御部52、及び第2表示制御部53として機能する。なお、操作取得部51、第1表示制御部52、及び第2表示制御部53の何れか一又は複数がASICなどの電子回路であってもよい。また、前記プログラムは、CD-ROM、DVD-ROM、メモリカードなどのコンピュータが読み取り可能な記憶媒体に記憶され、前記記憶媒体から画像選択装置100にインストールされてもよいし、インターネット等の通信ネットワークからダウンロードされてもよい。 The control unit 50 has a CPU, ROM, RAM, and the like. Control unit 50 also includes a non-volatile storage unit (not shown) such as EEPROM (registered trademark). The control unit 50 controls the image selection device 100 by causing the CPU to execute processing according to programs stored in the ROM or the storage unit. The control unit 50 functions as the operation acquiring unit 51, the first display control unit 52, and the second display control unit 53 by executing the processing according to the program stored in the ROM by the CPU. . One or more of the operation acquisition unit 51, the first display control unit 52, and the second display control unit 53 may be an electronic circuit such as an ASIC. The program may be stored in a computer-readable storage medium such as a CD-ROM, DVD-ROM, or memory card, and installed in the image selection apparatus 100 from the storage medium, or may be installed in a communication network such as the Internet. may be downloaded from

ここで、店員端末200及び顧客端末300に表示される表示画面の一例を図6~図8に示す。尚、ここでは、店員端末200及び顧客端末300には、同一の表示画面が表示されるものとし、店員端末200のみを例に挙げて説明する。尚、店員は、顧客の希望を聞きながら店員端末200を操作する。顧客が直接、店員端末200を操作してもよい。 Here, examples of display screens displayed on the store clerk terminal 200 and the customer terminal 300 are shown in FIGS. 6 to 8. FIG. Here, it is assumed that the salesclerk terminal 200 and the customer terminal 300 display the same display screen, and only the salesclerk terminal 200 will be described as an example. The store clerk operates the store clerk terminal 200 while listening to the customer's wishes. The customer may directly operate the clerk terminal 200 .

図6は、顧客が商品画像を選択する場合において、店員端末200に表示される表示画面であり、画像を印刷する際の仕上げ形式を選択する画面(第1表示画面)である。図6に示す表示画面の内容は、前記第1管理テーブル(図3参照)に登録された情報に基づく内容である。図6に示す表示画面おいて、符号201は画面枠を示し、符号202は表示枠を示し、符号203は店員が選択指示するための選択ボタン(選択部)を示している。符号204は、図3に示す第1管理テーブルの「商品コード」が表示されるコード欄を示し、符号205は、前記第1管理テーブルの「商品画像ファイル名」が表示される名称欄を示し、符号206は、前記「商品画像ファイル名」に対応する、画像データ記憶部41に記憶される商品画像が表示される画像欄を示している。符号207は、表示画面を切り替える(戻す)際に操作する操作ボタン(「戻る」ボタン)を示している。スクロールさせるスクロールバーを示している。符号208は、表示画面をスクロールさせるスクロールバーを示している。 FIG. 6 shows a display screen displayed on the store clerk terminal 200 when the customer selects the product image, and is a screen (first display screen) for selecting the finishing format when printing the image. The contents of the display screen shown in FIG. 6 are based on the information registered in the first management table (see FIG. 3). In the display screen shown in FIG. 6, reference numeral 201 indicates a screen frame, reference numeral 202 indicates a display frame, and reference numeral 203 indicates a selection button (selection section) for a store clerk to make a selection instruction. Reference numeral 204 denotes a code field in which the "product code" of the first management table shown in FIG. 3 is displayed, and reference numeral 205 denotes a name field in which the "product image file name" of the first management table is displayed. , reference numeral 206 indicates an image field in which the product image stored in the image data storage unit 41 corresponding to the "product image file name" is displayed. Reference numeral 207 denotes an operation button (“return” button) operated when switching (returning) the display screen. Shows a scrollbar to scroll. Reference numeral 208 denotes a scroll bar for scrolling the display screen.

図7は、図6に示す第1表示画面において、店員が顧客の希望する選択ボタン(「A-2」)を選択(押下)した様子を示している。 FIG. 7 shows how the clerk selects (presses) the selection button (“A-2”) desired by the customer on the first display screen shown in FIG.

図8は、前記選択ボタンが選択されることにより店員端末200に表示される表示画面であり、画像を印刷する際の仕上げ形式の詳細項目を選択する画面(第2表示画面)である。尚、前記選択ボタンの選択操作は、マウスによる選択、タッチパネルにおけるタッチ操作、及び、キーボードによる押下等を含む。店員は前記選択ボタン及び「戻るボタン」207を操作して第1表示画面及び第2表示画面を相互に切り替える。図8に示す表示画面の内容は、前記第2管理テーブル(図4参照)に登録された情報に基づく内容である。図8に示す表示画面おいて、符号204は、図4に示す第2管理テーブルの「商品コード」が表示されるコード欄を示し、符号205は、図4に示す第2管理テーブルの「商品画像ファイル名」が表示される名称欄を示し、符号206は、前記「商品画像ファイル名」に対応する、画像データ記憶部41に記憶される商品画像が表示される画像欄を示している。 FIG. 8 shows a display screen displayed on the store clerk terminal 200 when the selection button is selected, and is a screen (second display screen) for selecting detailed items of the finishing format when printing an image. The selection operation of the selection button includes selection with a mouse, touch operation on a touch panel, pressing with a keyboard, and the like. The store clerk operates the selection button and the "return button" 207 to switch between the first display screen and the second display screen. The contents of the display screen shown in FIG. 8 are based on the information registered in the second management table (see FIG. 4). In the display screen shown in FIG. 8, reference numeral 204 denotes a code column in which the "product code" of the second management table shown in FIG. 4 is displayed, and reference numeral 205 denotes the "product code" of the second management table shown in FIG. Reference numeral 206 indicates an image column in which a product image stored in the image data storage unit 41 corresponding to the "product image file name" is displayed.

このように、各選択ボタン203には、商品画像と、当該商品画像に関する情報(商品画像情報(商品コード、商品名称))とが含まれ、店員(又は顧客)は、表示される選択ボタンの内容(商品画像、商品画像情報)を確認して、所望の選択ボタンを選択する。尚、選択ボタン203の領域内は、何れの場所も選択(指示)操作が可能となっている。また、商品画像情報には、上記商品コード、商品名称、商品説明、商品価格等、商品に関するテキストデータの情報等がある。 In this way, each selection button 203 includes a product image and information about the product image (product image information (product code, product name)). Confirm the contents (product image, product image information) and select the desired selection button. Note that selection (instruction) operations can be performed anywhere within the area of the selection button 203 . In addition, the product image information includes text data information related to the product, such as the product code, product name, product description, product price, and the like.

ここで、例えば、各選択ボタン203において、商品画像及び商品画像情報の両方が選択ボタンに表示(反映)された時点で選択ボタンを選択することが可能となる構成の場合、選択ボタンが有効となるまでに時間を要してしまう。一般的に、商品画像(画像データ)は、商品画像情報(テキストデータ)より情報量(データ量)が多いため、選択ボタンに反映されるまで多くの時間を要する。このため、店員は商品画像が表示されるまで選択操作を行うことができず、操作性が低下してしまう。 Here, for example, in each selection button 203, when the selection button can be selected when both the product image and the product image information are displayed (reflected) on the selection button, the selection button is valid. It takes time to become In general, product images (image data) have a larger amount of information (data amount) than product image information (text data), so it takes a long time to be reflected on the selection buttons. For this reason, the store clerk cannot perform the selection operation until the product image is displayed, resulting in a decrease in operability.

これに対し、本実施形態に係る画像選択装置100では、各選択ボタン203において、商品画像及び商品画像情報の何れか一方が選択ボタンに表示(反映)された時点で選択ボタンを選択することが可能となる構成を有する。この構成を実現するための方法について以下に説明する。尚、以下では、各選択ボタン203において、商品画像情報が選択ボタンに表示(反映)された時点で選択ボタンを選択することが可能となる構成について説明するが、商品画像が選択ボタンに表示(反映)された時点で選択ボタンを選択することが可能となる構成についても同様に実現することができる。 On the other hand, in the image selection device 100 according to the present embodiment, each selection button 203 can be selected when either the product image or the product image information is displayed (reflected) on the selection button. It has a configuration that makes it possible. A method for realizing this configuration is described below. In the following description, it is possible to select the selection button 203 when the product image information is displayed (reflected) on the selection button. A configuration in which the selection button can be selected at the time of reflection) can be realized in the same manner.

図9を用いて、画像選択装置100における表示画面(選択ボタン)の描画処理及び表示処理の手順の一例を説明する。ここでも、店員端末200及び顧客端末300には、同一の画面が表示されるものとし、店員端末200のみを例に挙げて説明する。 An example of the procedure of drawing processing and display processing of the display screen (selection button) in the image selection device 100 will be described with reference to FIG. Here, too, the same screen is displayed on the store clerk terminal 200 and the customer terminal 300, and only the store clerk terminal 200 will be described as an example.

先ず、第1表示制御部52は、選択ボタンの描画位置を初期化する(ステップS101、以下、単に「S101」のように称す。)。次に、第1表示制御部52は、バッファ部1Aを用いて、「戻る」ボタンを描画し、表示装置210に表示させる(S102)。図10には、「戻る」ボタン207が表示された表示画面を示している。尚、第1表示制御部52が描画した各表示データ(描画データ)は、バッファ部1Aに順次記憶(バッファリング)される。 First, the first display control unit 52 initializes the drawing position of the selection button (step S101, hereinafter simply referred to as "S101"). Next, the first display control unit 52 draws a "return" button using the buffer unit 1A and causes the display device 210 to display it (S102). FIG. 10 shows a display screen on which a "return" button 207 is displayed. Each display data (drawing data) drawn by the first display control unit 52 is sequentially stored (buffered) in the buffer unit 1A.

次に、第1表示制御部52は、管理テーブル記憶部42から、顧客により選択された選択項目(第1選択項目)の第1管理テーブルを取得する(S103)。次に、第1表示制御部52は、前記第1管理テーブルの参照ポインターを初期化する(S104)。これにより、例えば図3に示すように、参照ポインター(図中の矢印)が、商品コード「01」のレコードに示される。 Next, the first display control unit 52 acquires the first management table of the selection item (first selection item) selected by the customer from the management table storage unit 42 (S103). Next, the first display control unit 52 initializes the reference pointer of the first management table (S104). As a result, for example, as shown in FIG. 3, a reference pointer (an arrow in the figure) is shown in the record of product code "01".

次に、第1表示制御部52は、バッファ部1Aを用いて、選択ボタンを所定の描画位置(例えば、表示画面の左上に対応する位置)に描画し、表示装置210に表示させる(S105)。次に、第1表示制御部52は、第1管理テーブルにおいて、参照ポインターが示すレコードから「商品コード」(ここでは、「コードA-1」)を取得し(S106)、取得した「商品コード」を前記選択ボタンの領域内の上部(コード欄204)に表示させる(S107)(図10参照)。同様にして、第1表示制御部52は、「商品名称」(ここでは、「名称A-1」)を取得し(S108)、取得した「商品名称」を前記選択ボタンの領域内の中央部に表示させる(S109)(図10参照)。次に、第1表示制御部52は、前記描画位置を更新(右隣の描画位置にシフト)して(S110)、前記選択ボタンの選択を有効にする(S111)。前記選択ボタンが有効になった時点で、店員は、店員端末200において、前記選択ボタンを選択することが可能となる。具体的には、操作取得部51が、店員端末200(表示装置210)の表示画面において、前記選択ボタンにおける店員の選択操作を許可して取得する(受け付ける)。 Next, the first display control unit 52 draws the selection button at a predetermined drawing position (for example, a position corresponding to the upper left of the display screen) using the buffer unit 1A, and causes the display device 210 to display it (S105). . Next, the first display control unit 52 acquires the “product code” (here, “code A-1”) from the record indicated by the reference pointer in the first management table (S106), and acquires the acquired “product code ' is displayed in the upper part (code column 204) in the area of the selection button (S107) (see FIG. 10). Similarly, the first display control unit 52 acquires the "product name" (here, "name A-1") (S108), and places the acquired "product name" in the central part of the selection button area. (S109) (see FIG. 10). Next, the first display control unit 52 updates the drawing position (shifts to the drawing position to the right) (S110), and enables selection of the selection button (S111). When the selection button becomes valid, the salesclerk can select the selection button on the salesclerk terminal 200 . Specifically, the operation acquisition unit 51 permits and acquires (accepts) the selection operation of the selection button by the sales clerk on the display screen of the sales clerk terminal 200 (display device 210).

次に、第1表示制御部52は、前記参照ポインターを更新(次のレコードにシフト)する(S112)。次のレコードがある場合は(S113:YES)、S105に戻り、次の描画位置において、選択ボタンが描画及び表示される。第1管理テーブルに登録された全てのレコードについて、上記処理が繰り返されることにより、図11に示す表示画面が完成する。 Next, the first display control unit 52 updates the reference pointer (shifts to the next record) (S112). If there is a next record (S113: YES), the process returns to S105, and the selection button is drawn and displayed at the next drawing position. By repeating the above process for all the records registered in the first management table, the display screen shown in FIG. 11 is completed.

次のレコードがない場合(S113:NO)、すなわち、第1管理テーブルに登録された全てのレコードについて、選択ボタン、商品コード、及び商品名称が表示された場合は、以下の処理を実行する。 If there is no next record (S113: NO), that is, if selection buttons, product codes, and product names are displayed for all records registered in the first management table, the following processing is executed.

第1表示制御部52は、選択ボタンの描画位置を初期化する(S201)次に、第1表示制御部52は、前記第1管理テーブルの参照ポインターを初期化する(S202)。これにより、例えば図3に示すように、参照ポインター(図中の矢印)が、再度、商品コード「01」のレコードに示される。 The first display control unit 52 initializes the drawing position of the selection button (S201). Next, the first display control unit 52 initializes the reference pointer of the first management table (S202). As a result, for example, as shown in FIG. 3, the reference pointer (the arrow in the figure) is indicated again to the record of product code "01".

次に、第1表示制御部52は、最初の描画位置(表示画面の左上に対応する位置)に描画した選択ボタンの領域内に表示されたテキストデータ(「商品コード」、「商品名称」)を削除する(S203)。次に、第1表示制御部52は、第1管理テーブルにおいて、参照ポインターが示すレコードから「商品コード」(ここでは、「コードA-1」)を取得し(S204)、取得した「商品コード」を前記選択ボタンの領域内の上部(コード欄204)に表示させる(S205)(図12参照)。同様にして、第1表示制御部52は、「商品名称」(ここでは、「名称A-1」)を取得し(S206)、取得した「商品名称」を前記選択ボタンの領域内の下部(名称欄205)に表示させる(S207)(図12参照)。 Next, the first display control unit 52 displays the text data ("product code", "product name") displayed in the area of the selection button drawn at the initial drawing position (position corresponding to the upper left of the display screen). is deleted (S203). Next, the first display control unit 52 acquires the “product code” (here, “code A-1”) from the record indicated by the reference pointer in the first management table (S204), and acquires the acquired “product code ' is displayed in the upper part (code column 204) in the area of the selection button (S205) (see FIG. 12). Similarly, the first display control unit 52 acquires the "product name" (here, "name A-1") (S206), and places the acquired "product name" in the lower part ( name field 205) (S207) (see FIG. 12).

次に、第1表示制御部52は、第1管理テーブルにおいて、参照ポインターが示すレコードから「商品画像ファイル名」(ここでは、「画像A-1」)を取得し(S208)、画像データ記憶部41から、取得した「商品画像ファイル名」に対応する画像データを取得する(S209)。次に、第1表示制御部52は、バッファ部1Aを用いて、取得した画像データに応じた画像を前記選択ボタンの領域内の中央部(画像欄206)に描画し、表示装置210に表示させる(S210)(図12参照)。 Next, the first display control unit 52 acquires the “product image file name” (here, “image A-1”) from the record indicated by the reference pointer in the first management table (S208), and stores the image data. Image data corresponding to the acquired "product image file name" is acquired from the unit 41 (S209). Next, the first display control unit 52 uses the buffer unit 1A to draw an image corresponding to the acquired image data in the central portion (image column 206) of the selection button area, and displays it on the display device 210. (S210) (see FIG. 12).

次に、第1表示制御部52は、前記描画位置を更新(右隣の描画位置にシフト)し(S211)、前記参照ポインターを更新(次のレコードにシフト)する(S212)。次のレコードがある場合は(S213:YES)、S203に戻り、次の描画位置において、選択ボタンの領域内に表示されたテキストデータを削除する。第1管理テーブルに登録された全てのレコードについて、上記処理が繰り返されることにより、図6に示す表示画面が完成する。 Next, the first display control unit 52 updates the drawing position (shifts to the next drawing position on the right) (S211), and updates the reference pointer (shifts to the next record) (S212). If there is a next record (S213: YES), the process returns to S203 and deletes the text data displayed in the selection button area at the next drawing position. By repeating the above process for all the records registered in the first management table, the display screen shown in FIG. 6 is completed.

以上の処理により、画像選択装置100において描画、生成された表示画面(選択ボタン)が店員端末200の表示装置210に表示される。また、第1表示制御部52は、複数の選択ボタンを表示装置210に表示させ、全ての選択ボタンに前記画像情報を表示させた後に、それぞれの当該選択ボタンに当該画像情報に対応する前記画像を表示させる。 Through the above processing, the display screen (selection button) drawn and generated by the image selection device 100 is displayed on the display device 210 of the store clerk terminal 200 . Further, the first display control unit 52 causes the display device 210 to display a plurality of selection buttons, displays the image information on all the selection buttons, and then displays the image corresponding to the image information on each of the selection buttons. display.

ここで、上記描画処理(第1描画処理)において、S111で前記選択ボタンの選択が有効になり、店員が前記選択ボタン(例えば、図13の選択ボタン「A-2」)を選択した場合、表示装置210の表示内容が、図13に示す表示画面から下の階層(第2選択項目)の表示画面(例えば、図14の画面)に遷移する(切り替わる)。表示画面が遷移すると、図9に示す前記描画処理(第2描画処理)が実行される。 Here, in the drawing process (first drawing process), when the selection of the selection button is enabled in S111 and the clerk selects the selection button (for example, selection button "A-2" in FIG. 13), The display content of the display device 210 transitions (switches) from the display screen shown in FIG. 13 to the display screen (for example, the screen in FIG. 14) of the lower hierarchy (second selection item). When the display screen transitions, the drawing process (second drawing process) shown in FIG. 9 is executed.

第2描画処理では、第1表示制御部52は、バッファ部1Bを用いて、選択ボタン及び画像の描画処理を実行する。ここでは、第1表示制御部52が描画した各表示データ(描画データ)は、バッファ部1Bに順次記憶(バッファリング)される。このとき、第1描画処理において、第1表示制御部52は、バッファ部1Aを用いて、選択ボタン及び画像の描画処理を続行する。例えば、画像選択装置100は、図14に示す表示画面の描画処理と、店員端末200への表示処理とを行いながら、図13に示す表示画面の描画処理を並行して行う。 In the second drawing process, the first display control unit 52 uses the buffer unit 1B to execute the selection button and image drawing process. Here, each display data (drawing data) drawn by the first display control unit 52 is sequentially stored (buffered) in the buffer unit 1B. At this time, in the first drawing process, the first display control unit 52 continues the drawing process of the selection button and the image using the buffer unit 1A. For example, the image selection device 100 performs the display screen drawing process shown in FIG. 13 in parallel while performing the display screen drawing process shown in FIG. 14 and the display process on the store clerk terminal 200 .

図15は、前記第1描画処理及び第2描画処理を時系列で模式的に示した図である。制御部50は、店員端末200から操作情報を取得する処理、表示画面の表示処理、表示画面の描画処理、第1表示バッファ20におけるバッファ処理を実行する。 FIG. 15 is a diagram schematically showing the first drawing process and the second drawing process in chronological order. The control unit 50 executes a process of acquiring operation information from the store clerk terminal 200 , a display process of the display screen, a drawing process of the display screen, and a buffer process in the first display buffer 20 .

制御部50は、店員端末200から取得する操作情報に応じた処理を各部に伝達する。表示画面の表示処理では、第1表示バッファ20の内容を表示装置210に表示させる。画像選択装置100は、複数のバッファ部を含み、何れのバッファ部の内容を表示装置210に表示させるかは、制御部50の命令により決定される。 The control unit 50 transmits processing according to operation information acquired from the store clerk terminal 200 to each unit. In the display screen display process, the contents of the first display buffer 20 are displayed on the display device 210 . The image selection device 100 includes a plurality of buffers, and the content of which buffer is to be displayed on the display device 210 is determined by an instruction from the control unit 50 .

複数のバッファ部は、前記操作情報に応じた制御部50の命令に基づき制御される。画像選択装置100では、制御部50(第1表示制御部52)の命令に応じて、操作取得処理タスクと、表示処理タスクと、バッファ処理タスクとが実行される。 The plurality of buffer units are controlled based on commands from the control unit 50 according to the operation information. In the image selection device 100, an operation acquisition processing task, a display processing task, and a buffer processing task are executed according to commands from the control unit 50 (first display control unit 52).

例えば、先ず画像選択システムが起動し、第1選択項目の画面(第1表示画面)を表示するために、バッファ処理(1A)タスクが起動され、バッファ部1Aを用いて、第1選択項目の選択ボタンの描画処理が開始される。同時に、バッファ処理(1A)タスクは、表示処理タスクに対して、バッファ部1Aの内容を第1表示画面に表示するよう指示する。 For example, first, the image selection system is activated, and a buffer processing (1A) task is activated to display the screen of the first selection item (first display screen). The selection button drawing process is started. At the same time, the buffer processing (1A) task instructs the display processing task to display the contents of the buffer section 1A on the first display screen.

ここで、選択ボタンの描画処理中でも操作取得処理タスクが、店員端末200からの操作情報の入力を監視しており、選択ボタンが選択されたとき、選択されたボタンの位置情報とともに選択ボタンが選択されたことを、表示処理タスクに通知する。 Here, even during the selection button drawing process, the operation acquisition processing task monitors the input of operation information from the store clerk terminal 200, and when the selection button is selected, the selection button is selected together with the position information of the selected button. Notifies the display processing task that it has been done.

前記通知を取得した表示処理タスクは、前記選択された選択ボタンの位置情報から、選択された項目(第2選択項目)を取得し、第2選択項目に対する第2表示画面を描画するために、新たにバッファ処理(1B)タスクを起動する。このとき、それまで表示していたバッファ部の番号(バッファ部1A)を処理タスク内で記憶しておく。 The display processing task that has obtained the notification obtains the selected item (second selected item) from the position information of the selected selection button, and draws the second display screen for the second selected item. Start a new buffer processing (1B) task. At this time, the number of the buffer section that has been displayed (buffer section 1A) is stored in the processing task.

バッファ処理(1B)タスクは、取得した第2選択項目に基づいて、バッファ部1Bを用いて、第2選択項目の選択ボタンの描画処理を開始する。同時に、バッファ処理(1B)タスクは、表示処理タスクに対して、バッファ部1Bの内容を第2表示画面に表示するよう指示する。 The buffer processing (1B) task starts the drawing process of the selection button of the second selection item using the buffer unit 1B based on the acquired second selection item. At the same time, the buffer processing (1B) task instructs the display processing task to display the contents of the buffer section 1B on the second display screen.

尚、バッファ処理(1B)タスクが起動した後も、バッファ処理(1A)タスクは第1表示画面の描画処理を完了するまで処理を継続する。 Note that even after the buffer processing (1B) task is activated, the buffer processing (1A) task continues processing until the drawing processing of the first display screen is completed.

その後、「戻る」ボタンが選択された場合、操作取得処理タスクは、「戻る」ボタンが選択されたことを、表示処理タスクに通知する。前記通知を取得した表示処理タスクは、直前に記憶していたバッファ部の番号に対応するバッファ部(バッファ部1A)の内容を表示する。このとき、既にバッファ処理(1A)タスクで描画済みの第1表示画面が表示される。 Thereafter, when the "back" button is selected, the operation acquisition processing task notifies the display processing task that the "back" button has been selected. The display processing task that has received the notification displays the contents of the buffer section (buffer section 1A) corresponding to the previously stored buffer section number. At this time, the first display screen that has already been drawn by the buffer processing (1A) task is displayed.

以上のように、例えば、画像選択装置100は、バッファ部1Aを用いて複数の選択ボタンを含む表示画面を描画するとともに、描画した表示画面を順次、店員端末200に送信し、表示装置210に表示させる。また、画像選択装置100は、画像情報(商品コード、商品名称)を第1管理テーブルから取得して順次、表示画面に表示させる。さらに、画像選択装置100は、バッファ部1Aを用いて複数の選択ボタンを描画するとともに、描画した選択ボタンを順次、表示画面に表示させる。 As described above, for example, the image selection device 100 draws a display screen including a plurality of selection buttons using the buffer unit 1A, and sequentially transmits the drawn display screens to the store clerk terminal 200 and displays them on the display device 210. display. Further, the image selection device 100 acquires image information (product code, product name) from the first management table and sequentially displays it on the display screen. Furthermore, the image selection device 100 draws a plurality of selection buttons using the buffer unit 1A, and sequentially displays the drawn selection buttons on the display screen.

また図15に示すように、画像選択装置100は、バッファ部1Aを用いて第1選択項目の画面(第1表示画面)を描画処理及び表示処理を実行している間に、店員が所望の選択ボタンを選択した場合は(図13参照)、バッファ部1Bを用いて第2選択項目の画面(第2表示画面)の描画処理及び表示処理を開始する。このとき、画像選択装置100は、引き続き、バッファ部1Aを用いて第1表示画面の描画処理を行う。その後、店員が「戻る」ボタンを選択した場合は(図14参照)、第1表示画面に戻る。このとき、図15に示すように、バッファ部1Aによる第1表示画面の描画が完了している場合は、当該描画処理は行われず、全ての商品画像を含む選択ボタン(図6参照)が表示される。 Further, as shown in FIG. 15, the image selection device 100 allows the store clerk to select a desired image while the screen of the first selection item (first display screen) is being drawn and displayed using the buffer unit 1A. When the selection button is selected (see FIG. 13), the drawing process and display process of the second selection item screen (second display screen) are started using the buffer unit 1B. At this time, the image selection device 100 continues to perform drawing processing of the first display screen using the buffer unit 1A. After that, when the clerk selects the "return" button (see FIG. 14), the display returns to the first display screen. At this time, as shown in FIG. 15, when the drawing of the first display screen by the buffer unit 1A is completed, the drawing process is not performed, and selection buttons (see FIG. 6) including all product images are displayed. be done.

すなわち、画像選択装置100が店員から表示装置210の表示内容を第1表示画面から第2表示画面に切り替える操作を受け付けた場合は、第1表示制御部52は、前記第2表示画面の第2描画処理及び表示処理を実行するとともに、前記第1表示画面に前記画像を表示させるための第1描画処理が完了していない場合は当該第1描画処理を実行する。 That is, when the image selection device 100 receives an operation from the store clerk to switch the display content of the display device 210 from the first display screen to the second display screen, the first display control unit 52 switches the second display screen to the second display screen. Drawing processing and display processing are executed, and when the first drawing processing for displaying the image on the first display screen is not completed, the first drawing processing is executed.

また、画像選択装置100が、店員から表示装置210の表示内容を前記第2表示画面から前記第1表示画面に戻す操作を受け付けた場合は、第1表示制御部52は、表示装置210の表示内容を前記第1表示画面に切り替え、かつ、前記第2表示画面の第2描画処理及び前記表示処理を実行している間に前記第1表示画面の第1描画処理が完了していなかった場合は、前記第1表示画面の第1描画処理を継続する。一方、前記第2表示画面の第2描画処理及び前記表示処理を実行している間に前記第1表示画面の第1描画処理が完了していた場合は、第1表示制御部52は、前記第1表示画面に前記画像を表示させる表示処理を実行する。 Further, when the image selection device 100 receives an operation from the store clerk to return the display content of the display device 210 from the second display screen to the first display screen, the first display control unit 52 causes the display device 210 to display When the content is switched to the first display screen, and the first drawing process of the first display screen is not completed while the second drawing process and the display process of the second display screen are being executed. continues the first rendering process of the first display screen. On the other hand, when the first drawing process of the first display screen is completed while the second drawing process and the display process of the second display screen are being executed, the first display control unit 52 Display processing for displaying the image on the first display screen is executed.

本実施形態に係る画像選択装置100によれば、各選択ボタン203において、商品画像情報(商品コード、商品名称等のテキストデータ)が選択ボタンに表示(反映)された時点で選択ボタンを選択することが可能(有効)となる。このため、店員は、全ての画像が選択ボタンに表示(反映)されるまで選択操作を待つ必要がなく、所望の情報が表示された時点で選択操作を行うことができる。また、画像選択装置100は複数のバッファ部を備え、第1表示制御部52は、複数のバッファ部を用いてそれぞれの描画処理を並行して行うことができるため、例えば表示画面(表示ページ)を前ページに戻した場合に、前ページの画面を更新された状態で表示させることができる。よって、店員(又は顧客)が商品を選択する際の操作性を向上させることができる。 According to the image selection device 100 according to the present embodiment, each selection button 203 is selected when product image information (text data such as product code and product name) is displayed (reflected) on the selection button. becomes possible (effective). Therefore, the store clerk does not have to wait for the selection operation until all the images are displayed (reflected) on the selection button, and can perform the selection operation when the desired information is displayed. In addition, the image selection device 100 includes a plurality of buffer units, and the first display control unit 52 can use the plurality of buffer units to perform drawing processing in parallel. When you return to the previous page, the screen of the previous page can be displayed in an updated state. Therefore, it is possible to improve the operability when the store clerk (or customer) selects a product.

[実施形態2]
本発明に係る画像選択装置100は上述の構成に限定されない。例えば、画像選択装置100は、図16に示す処理を行ってもよい。具体的には、画像選択装置100は、第1表示制御部52が、バッファ部1Bを用いて第2選択項目の画面(第2表示画面)において、選択ボタンの描画処理と、テキストデータ(商品コード、商品名称)の表示処理とを行っている間は、第1表示制御部52は、バッファ部1Aを用いた第1選択項目の画面(第1表示画面)の描画処理を中断し、第2表示画面の描画処理及び表示処理を優先する。尚、選択ボタンの描画処理とテキストデータの表示処理とが終了した後に、第1表示制御部52は、バッファ部1Aを用いて第1表示画面の描画処理を再開する。
[Embodiment 2]
The image selection device 100 according to the present invention is not limited to the configuration described above. For example, the image selection device 100 may perform the processing shown in FIG. Specifically, in the image selection device 100, the first display control unit 52 uses the buffer unit 1B to perform selection button drawing processing and text data (product code, product name), the first display control unit 52 suspends the drawing process of the screen (first display screen) of the first selection item using the buffer unit 1A, and 2 Priority is given to drawing processing and display processing of the display screen. After the selection button drawing process and the text data display process are completed, the first display control unit 52 resumes the drawing process of the first display screen using the buffer unit 1A.

[実施形態3]
また画像選択装置100は、図17に示す処理を行ってもよい。具体的には、画像選択装置100は、第1表示制御部52が、バッファ部1Bを用いて第2表示画面において、選択ボタンの描画処理と、テキストデータ(商品コード、商品名称)の表示処理を行っている間は、第1表示制御部52は、バッファ部1Aを用いた第1表示画面の描画処理の負担度(CPU使用率等)を低下させ、第2表示画面の描画処理及び表示処理を優先する。
[Embodiment 3]
The image selection device 100 may also perform the processing shown in FIG. Specifically, in the image selection device 100, the first display control unit 52 uses the buffer unit 1B to perform selection button drawing processing and text data (product code, product name) display processing on the second display screen. is performed, the first display control unit 52 reduces the load (CPU usage rate, etc.) of the drawing processing of the first display screen using the buffer unit 1A, and performs the drawing processing and display of the second display screen. Prioritize processing.

図16及び図17に示す構成によれば、制御部50が効率的にCPUを使用することができるため、描画処理及び表示処理の遅延等の不具合を防ぐことができる。 According to the configuration shown in FIGS. 16 and 17, the control unit 50 can efficiently use the CPU, so that problems such as delays in drawing processing and display processing can be prevented.

また、上述の例では、店員端末200及び顧客端末300には、同一の画面が表示されるものとして説明したが、店員端末200及び顧客端末300に、互いに異なる画面を表示させてもよい。この場合、第2表示制御部53が、第2表示バッファ30(バッファ部2A、バッファ部2B)を用いて、描画処理及び表示処理を実行すればよい。 Further, in the above example, the same screen is displayed on the clerk terminal 200 and the customer terminal 300, but the clerk terminal 200 and the customer terminal 300 may display different screens. In this case, the second display control section 53 may perform drawing processing and display processing using the second display buffer 30 (buffer section 2A, buffer section 2B).

[実施形態4]
本発明に係る情報処理システム1は、図18に示すように一組のPCシステムで構成されてもよい。図18に示す情報処理システム1は、情報処理装置100と、情報処理装置100に有線接続される第1ユーザー端末200(表示装置210(表示装置1)及び操作部220(入力装置))と、情報処理装置100に有線接続される第2ユーザー端末300(表示装置2)で構成される。情報処理システム1は、例えば、写真店に導入される画像(商品画像)選択システムに適用される場合、当該写真店に設置される。図19は、前記情報処理システム1の構成を示す機能ブロック図である。例えば図19に示すように、第1ユーザー端末200(店員端末200)の操作部220(入力装置)は、画像選択装置100(情報処理装置)の入力部10に接続され、店員端末200の表示装置210(表示装置1(店員用モニタ))は、画像選択装置100の第1表示バッファ20に接続され、顧客端末300(表示装置2(顧客用モニタ))は、画像選択装置100の第2表示バッファ30に接続される。
[Embodiment 4]
The information processing system 1 according to the present invention may be composed of a set of PC systems as shown in FIG. The information processing system 1 shown in FIG. 18 includes an information processing device 100, a first user terminal 200 (a display device 210 (display device 1) and an operation unit 220 (input device)) wiredly connected to the information processing device 100, It is composed of a second user terminal 300 (display device 2) connected to the information processing device 100 by wire. For example, when the information processing system 1 is applied to an image (product image) selection system introduced in a photo shop, it is installed in the photo shop. FIG. 19 is a functional block diagram showing the configuration of the information processing system 1. As shown in FIG. For example, as shown in FIG. 19, the operation unit 220 (input device) of the first user terminal 200 (clerk terminal 200) is connected to the input unit 10 of the image selection device 100 (information processing device), and the display of the clerk terminal 200 is displayed. Device 210 (display device 1 (clerk monitor)) is connected to first display buffer 20 of image selection device 100 , and customer terminal 300 (display device 2 (customer monitor)) is connected to second display buffer 20 of image selection device 100 . It is connected to the display buffer 30 .

なお、上述の例では、情報処理システム1が、写真店に導入される画像選択システムである場合について説明した。例えば、情報処理システム1が、オンラインショッピングにおける商品選択(検索)システムに適用される場合は、サーバー100が、描画した表示データを、ネットワークを介して店員端末200に送信すればよい。 In the above example, the information processing system 1 is an image selection system installed in a photo shop. For example, when the information processing system 1 is applied to a product selection (search) system in online shopping, the server 100 may transmit rendered display data to the store clerk terminal 200 via the network.

1 情報処理システム(画像選択システム)
10 入力部
20 第1表示バッファ
30 第2表示バッファ
40 記憶部
41 画像データ記憶部
42 管理テーブル記憶部
50 制御部
51 操作取得部
52 第1表示制御部
53 第2表示制御部
100 サーバー(情報処理装置、画像選択装置)
200 第1ユーザー端末(店員端末)
210 表示装置
220 操作部
300 第2ユーザー端末(顧客端末)
1 Information processing system (image selection system)
10 Input unit 20 First display buffer 30 Second display buffer 40 Storage unit 41 Image data storage unit 42 Management table storage unit 50 Control unit 51 Operation acquisition unit 52 First display control unit 53 Second display control unit 100 Server (information processing device, image selection device)
200 first user terminal (clerk terminal)
210 Display device 220 Operation unit 300 Second user terminal (customer terminal)

Claims (11)

ユーザーの選択操作を受け付ける選択部を表示部に表示させ、かつ、前記選択部の領域内に、前記選択部に応じた画像と、前記画像に関する画像情報とを表示させる表示制御部と、
前記選択部の領域内に前記画像が表示される前に前記画像情報が表示された時点で、前記選択部を選択する前記ユーザーの選択操作を許可する操作取得部と、
を備え、
前記表示制御部は、前記選択部の領域内に前記画像情報を表示させた後に前記画像を表示させる場合に、前記選択部の領域内において前記画像情報と前記画像とを並べて表示させる、情報処理装置。
a display control unit that causes a display unit to display a selection unit that accepts a user's selection operation, and displays an image corresponding to the selection unit and image information related to the image in an area of the selection unit;
an operation acquisition unit that permits a selection operation by the user to select the selection unit when the image information is displayed before the image is displayed in the area of the selection unit;
with
The display control unit displays the image information and the image side by side within the area of the selection unit when the image is displayed after the image information is displayed within the area of the selection unit. Device.
前記表示制御部は、前記選択部の領域内の第1表示位置に前記画像情報を表示させ、その後に当該領域内に前記画像を表示させる場合に、前記画像情報を前記第1表示位置とは異なる第2表示位置に表示させるとともに、前記画像を前記第1表示位置に表示させる、The display control unit causes the image information to be displayed at a first display position within the area of the selection unit, and then, when displaying the image within the area, displays the image information at the first display position. Displaying at a different second display position and displaying the image at the first display position;
請求項1に記載の情報処理装置。The information processing device according to claim 1 .
記操作取得部は、前記選択部に前記画像情報が表示された時点で、前記選択部における前記ユーザーの選択操作を許可する、
請求項1又は2に記載の情報処理装置。
The operation acquisition unit permits the user's selection operation in the selection unit when the image information is displayed in the selection unit.
The information processing apparatus according to claim 1 or 2 .
前記表示制御部は、複数の前記選択部を前記表示部に表示させ、
前記表示制御部は、全ての前記選択部に前記画像情報を表示させた後に、それぞれの当該選択部に当該画像情報に対応する前記画像を表示させる、
請求項1~3の何れかに記載の情報処理装置。
The display control unit causes the display unit to display a plurality of the selection units,
The display control unit causes all the selection units to display the image information, and then causes each selection unit to display the image corresponding to the image information.
The information processing apparatus according to any one of claims 1 to 3 .
前記情報処理装置が、前記ユーザーから前記表示部の表示内容を第1表示画面から第2表示画面に切り替える操作を受け付けた場合は、
前記表示制御部は、前記第2表示画面の描画処理及び表示処理を実行するとともに、前記第1表示画面に前記画像を表示させるための描画処理が完了していない場合は当該描画処理を実行する、
請求項に記載の情報処理装置。
When the information processing device receives an operation from the user to switch the display content of the display unit from the first display screen to the second display screen,
The display control unit executes drawing processing and display processing of the second display screen, and executes the drawing processing when the drawing processing for displaying the image on the first display screen is not completed. ,
The information processing apparatus according to claim 3 .
前記情報処理装置が、前記ユーザーから前記表示部の表示内容を前記第2表示画面から前記第1表示画面に戻す操作を受け付けた場合は、
前記表示制御部は、前記表示部の表示内容を前記第1表示画面に切り替え、かつ、
前記第2表示画面の前記描画処理及び前記表示処理を実行している間に前記第1表示画面の前記描画処理が完了していなかった場合は、前記第1表示画面の前記描画処理を継続し、
前記第2表示画面の前記描画処理及び前記表示処理を実行している間に前記第1表示画面の前記描画処理が完了していた場合は、前記第1表示画面に前記画像を表示させる表示処理を実行する、
請求項に記載の情報処理装置。
When the information processing device receives an operation from the user to return the display content of the display unit from the second display screen to the first display screen,
The display control unit switches display content of the display unit to the first display screen, and
If the drawing process for the first display screen is not completed while the drawing process and the display process for the second display screen are being executed, the drawing process for the first display screen is continued. ,
display processing for displaying the image on the first display screen when the drawing processing for the first display screen is completed while the drawing processing and the display processing for the second display screen are being performed; run the
The information processing device according to claim 5 .
前記表示制御部は、前記第2表示画面において前記選択部に前記画像情報を表示させる表示処理を実行している間は前記第1表示画面の前記描画処理を中断し、当該表示処理が終了した後に前記第1表示画面の前記描画処理を再開する、
請求項又はに記載の情報処理装置。
The display control unit suspends the drawing process on the first display screen while the display process for displaying the image information on the selection part on the second display screen is being performed, and the display process is finished. restarting the drawing process of the first display screen later;
The information processing apparatus according to claim 5 or 6 .
前記情報処理装置が、前記ユーザーから前記表示部の表示内容を前記第2表示画面から前記第1表示画面に戻す操作を受け付けた場合は、前記表示制御部は、前記画像及び前記画像情報を含む前記選択部を、前記表示部の前記第1表示画面に表示させる、
請求項の何れかに記載の情報処理装置。
When the information processing device receives an operation from the user to return the display content of the display unit from the second display screen to the first display screen, the display control unit includes the image and the image information. displaying the selection unit on the first display screen of the display unit;
The information processing apparatus according to any one of claims 5 to 7 .
前記選択部ごとに、前記画像に対応する画像データのファイル名と、当該画像に関する画像情報とを関連付けて記憶する記憶部をさらに備え、
前記表示制御部は、前記記憶部から前記選択部に応じた前記画像情報を取得して、当該選択部に表示させる、
請求項1~の何れかに記載の情報処理装置。
further comprising a storage unit that associates and stores a file name of image data corresponding to the image and image information related to the image for each of the selection units;
The display control unit acquires the image information according to the selection unit from the storage unit and causes the selection unit to display the image information.
The information processing apparatus according to any one of claims 1 to 8 .
ユーザーの選択操作を受け付ける選択部を表示部に表示させ、かつ、前記選択部の領域内に、前記選択部に応じた画像と、前記画像に関する画像情報とを表示させるステップと、
前記選択部の領域内に前記画像が表示される前に前記画像情報が表示された時点で、前記選択部における前記ユーザーの選択操作を許可するステップと、
を含み、
前記選択部の領域内に前記画像情報を表示させた後に前記画像を表示させる場合に、前記選択部の領域内において前記画像情報と前記画像とを並べて表示させる、情報処理方法。
a step of displaying on a display unit a selection unit for receiving a user's selection operation, and displaying an image corresponding to the selection unit and image information related to the image in the region of the selection unit;
a step of permitting the user's selection operation in the selection section at a point in time when the image information is displayed before the image is displayed in the area of the selection section;
including
An information processing method , wherein when the image is displayed after the image information is displayed in the area of the selection section, the image information and the image are displayed side by side in the area of the selection section .
ユーザーの選択操作を受け付ける選択部を表示部に表示させ、かつ、前記選択部の領域内に、前記選択部に応じた画像と、前記画像に関する画像情報とを表示させるステップと、
前記選択部の領域内に前記画像が表示される前に前記画像情報が表示された時点で、前記選択部における前記ユーザーの選択操作を許可するステップと、
をコンピュータに実行させるためのプログラムにおいて、
前記選択部の領域内に前記画像情報を表示させた後に前記画像を表示させる場合に、前記選択部の領域内において前記画像情報と前記画像とを並べて表示させる、プログラム。
a step of displaying on a display unit a selection unit for receiving a user's selection operation, and displaying an image corresponding to the selection unit and image information related to the image in the region of the selection unit;
a step of permitting the user's selection operation in the selection section at a point in time when the image information is displayed before the image is displayed in the area of the selection section;
In the program for causing the computer to execute
A program for displaying the image information and the image side by side in the area of the selection section when the image is displayed after the image information is displayed in the area of the selection section .
JP2017254350A 2017-12-28 2017-12-28 Information processing device, information processing method, and program Active JP7149705B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017254350A JP7149705B2 (en) 2017-12-28 2017-12-28 Information processing device, information processing method, and program
JP2022153333A JP7356558B2 (en) 2017-12-28 2022-09-27 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017254350A JP7149705B2 (en) 2017-12-28 2017-12-28 Information processing device, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022153333A Division JP7356558B2 (en) 2017-12-28 2022-09-27 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2019121066A JP2019121066A (en) 2019-07-22
JP7149705B2 true JP7149705B2 (en) 2022-10-07

Family

ID=67306329

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017254350A Active JP7149705B2 (en) 2017-12-28 2017-12-28 Information processing device, information processing method, and program
JP2022153333A Active JP7356558B2 (en) 2017-12-28 2022-09-27 Information processing device, information processing method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022153333A Active JP7356558B2 (en) 2017-12-28 2022-09-27 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (2) JP7149705B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000267651A (en) 1999-03-16 2000-09-29 Nec Software Shikoku Ltd Parallel plotting device
JP2002268996A (en) 2001-03-09 2002-09-20 Ntt Docomo Inc Relay method, user interface providing method, proxy server device, client device, program, and recording medium
WO2017057010A1 (en) 2015-10-02 2017-04-06 シャープ株式会社 Terminal device and control server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3595991B2 (en) * 1995-10-16 2004-12-02 ソニー株式会社 Electronic file device and method
JP5716515B2 (en) * 2011-04-20 2015-05-13 コニカミノルタ株式会社 An image forming apparatus including an operation display device, a display control program, and an operation display device.

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000267651A (en) 1999-03-16 2000-09-29 Nec Software Shikoku Ltd Parallel plotting device
JP2002268996A (en) 2001-03-09 2002-09-20 Ntt Docomo Inc Relay method, user interface providing method, proxy server device, client device, program, and recording medium
WO2017057010A1 (en) 2015-10-02 2017-04-06 シャープ株式会社 Terminal device and control server

Also Published As

Publication number Publication date
JP2019121066A (en) 2019-07-22
JP7356558B2 (en) 2023-10-04
JP2022173370A (en) 2022-11-18

Similar Documents

Publication Publication Date Title
JP5825937B2 (en) Image processing apparatus, control method thereof, and program
JP2019144903A (en) Input program, input method, and terminal device
JP6372135B2 (en) Electronic leaflet information processing system and electronic leaflet information processing method
JP2008181218A (en) Input support method and apparatus
JP6077192B1 (en) Presentation device, presentation method, non-transitory computer-readable information recording medium, and program
JP2014219740A (en) Information processing apparatus, information processing system, information processing method, and program
JP7149705B2 (en) Information processing device, information processing method, and program
JP6355256B2 (en) Menu screen construction device, menu processing device, menu screen production method, menu processing method, and program
JP2015049817A (en) Purchase target product management apparatus, purchase target product management method and program
JP6253414B2 (en) Order management system and order management program
JPH11212842A (en) File management device
JPH09305672A (en) Electronic catalog device
JP6673405B2 (en) Electronic flyer information processing system, terminal device, and program
JP6295552B2 (en) Electronic leaflet image processing apparatus, electronic leaflet image processing method, and program
JP2009217508A (en) Information processing program and information processor
JP6235744B1 (en) Web page creation support system
JP4849141B2 (en) Communication apparatus and program
JP2002203127A (en) Electronic mall system
JP2001331404A (en) Job controller provided with function key command function through internet
JP7396102B2 (en) Code reading device, code reading method, and code reading program
JP2009163372A (en) Display device
JP6722793B1 (en) Marketing basic data collection device
JP5928211B2 (en) Typesetting device, typesetting method, and typesetting processing program
JP2023112630A (en) Information processing system
JP5928210B2 (en) Typesetting device, typesetting method, and typesetting processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200917

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220301

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20220525

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220927

R150 Certificate of patent or registration of utility model

Ref document number: 7149705

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150