JP2022031287A - Information processing system and program - Google Patents

Information processing system and program Download PDF

Info

Publication number
JP2022031287A
JP2022031287A JP2021190390A JP2021190390A JP2022031287A JP 2022031287 A JP2022031287 A JP 2022031287A JP 2021190390 A JP2021190390 A JP 2021190390A JP 2021190390 A JP2021190390 A JP 2021190390A JP 2022031287 A JP2022031287 A JP 2022031287A
Authority
JP
Japan
Prior art keywords
image
gui
button
generation means
layer
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.)
Pending
Application number
JP2021190390A
Other languages
Japanese (ja)
Inventor
真結子 角田
Mayuko Tsunoda
真紀 佐藤
Masanori Sato
勝則 松下
Katsunori Matsushita
浩伸 実石
Hironobu Saneishi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2021190390A priority Critical patent/JP2022031287A/en
Publication of JP2022031287A publication Critical patent/JP2022031287A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information processing system and program capable of reducing the labor of user manipulations.
SOLUTION: There are included image production means that produces a graphical user interface (GUI) image containing a manipulation image through which a user performs manipulations for giving instructions concerning various jobs described in a hierarchical structure having plural hierarchies, and processing execution means that executes various pieces of processing for assisting in the various jobs on the basis of the instructions given with the user manipulations performed through the manipulation image. The image production means can allocate the manipulation image, through which jobs on at least two hierarchies are instructed, to the GUI image acting as a top screen image.
SELECTED DRAWING: Figure 8
COPYRIGHT: (C)2022,JPO&INPIT

Description

本発明の実施形態は、情報処理装置およびプログラムに関する。 Embodiments of the present invention relate to information processing devices and programs.

従来、POS(Point of Sales)端末等の情報処理装置では、ユーザによる指示の入力にグラフィカルユーザインタフェース(Graphical User Interface:GUI)を利用することが一般的である。そしてこのGUIにおける表示画像(GUI画像)には、ユーザの指示を入力するためのボタン部品が複数配列される。なお、上記のボタン部品は、例えば各種の業務に関する指示にかかるユーザによる操作のためのボタンを仮想的に表した画像等を指す。 Conventionally, in an information processing device such as a POS (Point of Sales) terminal, it is common to use a graphical user interface (GUI) for inputting an instruction by a user. Then, in the display image (GUI image) in this GUI, a plurality of button parts for inputting a user's instruction are arranged. The above-mentioned button component refers to, for example, an image that virtually represents a button for operation by a user related to instructions related to various operations.

近年、情報処理装置は、高機能化に伴って多数多様な業務を実行可能になっている。そのため、従来の情報処理装置は、各種の業務を階層化し、各種の業務に関するボタン部品を階層ごとに表示して、ユーザによる指示の入力を受け付けるようにしている。 In recent years, information processing devices have become capable of executing a wide variety of tasks due to their high functionality. Therefore, in the conventional information processing apparatus, various tasks are layered, button parts related to the various tasks are displayed for each layer, and input of instructions by the user is accepted.

しかしながら、従来の情報処理装置によれば、第2階層の業務を選択する場合、ユーザは第1階層の業務から第2階層の業務へと順次指定しなければならず、操作性に問題があった。 However, according to the conventional information processing apparatus, when selecting the work of the second layer, the user must sequentially specify the work of the first layer to the work of the second layer, and there is a problem in operability. rice field.

本発明が解決しようとする課題は、ユーザ操作の手間を軽減することができる情報処理装置およびプログラムを提供することである。 An object to be solved by the present invention is to provide an information processing apparatus and a program capable of reducing the time and effort of user operation.

実施形態の情報処理装置は、複数階層の階層構造で規定された各種の業務に関する指示にかかるユーザによる操作のための操作画像を含んだGUI(Graphical User Interface)画像を生成する画像生成手段と、上記の操作画像に基づくユーザ操作による指示に基づいて前述した各種の業務を支援するための各種の処理を実行する処理実行手段と、を備え、前記画像生成手段は、トップ画面として機能する前記GUI画像について、少なくとも2以上の階層の業務にかかる前記操作画像を配置可能とする。 The information processing apparatus of the embodiment includes an image generation means for generating a GUI (Graphical User Interface) image including an operation image for operation by a user related to instructions related to various operations defined by a multi-layered hierarchical structure. The GUI includes a process execution means for executing various processes for supporting the above-mentioned various operations based on an instruction by a user operation based on the above operation image, and the image generation means functions as a top screen. With respect to the image, the operation image related to the work of at least two or more layers can be arranged.

図1は、実施形態に係るPOS端末のハードウェア構成を示すブロック図である。FIG. 1 is a block diagram showing a hardware configuration of a POS terminal according to an embodiment. 図2は、業務マスタの一例を示す図である。FIG. 2 is a diagram showing an example of a business master. 図3は、ボタンマスタの一例を示す図である。FIG. 3 is a diagram showing an example of a button master. 図4は、ボタン配置マスタの一例を示す図である。FIG. 4 is a diagram showing an example of a button arrangement master. 図5は、GUI画像におけるボタン部品の配置位置の一例を示す図である。FIG. 5 is a diagram showing an example of the arrangement position of the button component in the GUI image. 図6は、POS端末の制御部の機能構成を示すブロック図である。FIG. 6 is a block diagram showing a functional configuration of a control unit of a POS terminal. 図7は、POS端末の制御部が実行する画面表示処理の流れを示すフローチャートである。FIG. 7 is a flowchart showing the flow of screen display processing executed by the control unit of the POS terminal. 図8は、GUI画像の一例を示す正面図である。FIG. 8 is a front view showing an example of a GUI image. 図9は、GUI画像の一例を示す正面図である。FIG. 9 is a front view showing an example of a GUI image. 図10は、GUI画像の一例を示す正面図である。FIG. 10 is a front view showing an example of a GUI image.

以下、図を参照して、実施形態に係る情報処理装置およびプログラムについて説明する。実施形態では、POS(Point of Sales)端末を情報処理装置の一例として説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。 Hereinafter, the information processing apparatus and the program according to the embodiment will be described with reference to the drawings. In the embodiment, a POS (Point of Sales) terminal will be described as an example of an information processing device. The present invention is not limited to the embodiments described below.

図1は、実施形態に係るPOS端末1のハードウェア構成を示すブロック図である。図1において、POS端末1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、記憶部であるメモリ部14等を備えている。CPU11、ROM12、RAM13、メモリ部14は、互いにデータバス15を介して接続されている。CPU11とROM12とRAM13とメモリ部14が、制御部100を構成する。 FIG. 1 is a block diagram showing a hardware configuration of the POS terminal 1 according to the embodiment. In FIG. 1, the POS terminal 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a memory unit 14 which is a storage unit, and the like. The CPU 11, ROM 12, RAM 13, and memory unit 14 are connected to each other via the data bus 15. The CPU 11, the ROM 12, the RAM 13, and the memory unit 14 constitute the control unit 100.

CPU11は、POS端末1の制御主体となる。ROM12は、CPU11の処理手順を記述したプログラムや、CPU11が各種の処理を実行する上で必要なデータ等を記憶している。 The CPU 11 is the control body of the POS terminal 1. The ROM 12 stores a program that describes the processing procedure of the CPU 11, data necessary for the CPU 11 to execute various processes, and the like.

RAM13は、CPU11が各種の処理を実行する上で必要なデータを必要に応じて記憶する。例えばRAM13には、表示部17で表示する画像を表す画像情報が記憶される。また、RAM13は、CPU11が各種の処理を行う際のワークエリアとしても利用される。 The RAM 13 stores data necessary for the CPU 11 to execute various processes as needed. For example, the RAM 13 stores image information representing an image displayed by the display unit 17. The RAM 13 is also used as a work area when the CPU 11 performs various processes.

メモリ部14は、電源を切っても記憶情報が保持されるHDD(Hard Disc Drive)やフラッシュメモリ等の不揮発性メモリで構成される。メモリ部14は、CPU11の処理手順を記述した制御プログラム141や、CPU11が各種の処理を実行する上で必要なデータ等を記憶している。 The memory unit 14 is composed of a non-volatile memory such as an HDD (Hard Disc Drive) or a flash memory in which stored information is retained even when the power is turned off. The memory unit 14 stores a control program 141 that describes the processing procedure of the CPU 11, data necessary for the CPU 11 to execute various processes, and the like.

本実施の形態のPOS端末1で実行される制御プログラム141は、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The control program 141 executed by the POS terminal 1 of the present embodiment is a file in an installable format or an executable format, such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). It may be configured to be recorded and provided on a computer-readable recording medium.

さらに、本実施の形態のPOS端末1で実行される制御プログラム141を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態のPOS端末1で実行される制御プログラム141をインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Further, the control program 141 executed by the POS terminal 1 of the present embodiment may be stored on a computer connected to a network such as the Internet and provided by downloading via the network. Further, the control program 141 executed by the POS terminal 1 of the present embodiment may be configured to be provided or distributed via a network such as the Internet.

また、データバス15には、コントローラ16を介して、表示部17と操作部18と印字部19と読取部20が接続されている。印字部19は、例えばサーマルヘッドによってロール状のサーマル紙に商品情報や決済情報を印字してレシートを作成する。読取部20は、商品に付されたバーコード等のシンボルに含まれる商品コードを光学的に読み取る。 Further, the display unit 17, the operation unit 18, the printing unit 19, and the reading unit 20 are connected to the data bus 15 via the controller 16. The printing unit 19 prints product information and payment information on roll-shaped thermal paper by, for example, a thermal head to create a receipt. The reading unit 20 optically reads the product code included in the symbol such as the barcode attached to the product.

表示部17は、例えば液晶表示器である。表示部17は、コントローラ16により駆動されて画像を表示する。コントローラ16は、CPU11の制御の下にRAM13から転送される画像データに応じた画像が表示されるように表示部17を制御する。 The display unit 17 is, for example, a liquid crystal display. The display unit 17 is driven by the controller 16 to display an image. The controller 16 controls the display unit 17 so that an image corresponding to the image data transferred from the RAM 13 is displayed under the control of the CPU 11.

操作部18は、例えばタッチパネルである。操作部18は、表示部17の表示面に積層配置されている。操作部18は、表示部17の表示画面へのユーザによるタッチがなされた際に、そのタッチ位置に応じた検出信号を出力する。コントローラ16は、操作部18から出力された検出信号に基づいて上記のタッチ位置を表す座標情報を求め、この座標情報をCPU11へ送る。 The operation unit 18 is, for example, a touch panel. The operation unit 18 is laminated on the display surface of the display unit 17. When the user touches the display screen of the display unit 17, the operation unit 18 outputs a detection signal corresponding to the touch position. The controller 16 obtains the coordinate information representing the above-mentioned touch position based on the detection signal output from the operation unit 18, and sends this coordinate information to the CPU 11.

データバス15には、通信部21が接続されている。通信部21は、図示しない通信回線を介して上位サーバや各種周辺機器等と電気的に接続している。また、データバス15には、例えば水晶発振器を備えたタイマー22が接続されている。タイマー22は、現在の時刻を計時する。 A communication unit 21 is connected to the data bus 15. The communication unit 21 is electrically connected to a host server, various peripheral devices, and the like via a communication line (not shown). Further, a timer 22 equipped with, for example, a crystal oscillator is connected to the data bus 15. The timer 22 measures the current time.

メモリ部14が記憶するデータには、各種の画像を生成するための素材となる素材部品を表すデータが含まれる。この素材部品には、GUI画像に配置する操作画像であるボタン部品も含まれる。 The data stored in the memory unit 14 includes data representing material parts that are materials for generating various images. This material component also includes a button component which is an operation image to be arranged in the GUI image.

また、メモリ部14は、業務マスタ142、ボタンマスタ143、ボタン配置マスタ144を備える。 Further, the memory unit 14 includes a business master 142, a button master 143, and a button arrangement master 144.

業務マスタ142は、POS端末1で実行可能な各種の業務を複数階層の階層構造で規定するものである。 The business master 142 defines various business that can be executed by the POS terminal 1 in a multi-layered hierarchical structure.

ボタンマスタ143は、GUI画像に配置するものであって、複数階層の階層構造で規定されたPOS端末1で実行可能な各種の業務に関する指示にかかるユーザによる操作のための操作画像(ボタン部品)について、規定するものである。 The button master 143 is arranged in the GUI image, and is an operation image (button component) for operation by the user related to instructions related to various tasks that can be executed by the POS terminal 1 defined by the hierarchical structure of a plurality of layers. Is to be stipulated.

ボタン配置マスタ144は、表示部17に表示されるGUI画像におけるボタン部品の配置位置を示すものである。 The button arrangement master 144 indicates the arrangement position of the button component in the GUI image displayed on the display unit 17.

ここで、図2は業務マスタ142の一例を示す図である。図2に示すように、業務マスタ142は、POS端末1で実行可能な各種の業務に関する最上位の概念を、第1階層として規定している。第1階層としては、「売上」、「取消返品」、「ポイント」の各種業務が規定されている。「売上」は、商品等の売上処理の実行にかかる業務である。「取消返品」は、売上処理を行った商品等の返品処理の実行にかかる業務である。「ポイント」は、商品等の売上処理に伴うポイントの付与等の処理の実行にかかる業務である。 Here, FIG. 2 is a diagram showing an example of the business master 142. As shown in FIG. 2, the business master 142 defines the highest-level concept regarding various business that can be executed by the POS terminal 1 as the first layer. As the first layer, various operations of "sales", "cancellation returns", and "points" are defined. "Sales" is a business related to the execution of sales processing of products and the like. "Cancellation return" is a business related to the execution of return processing of products that have undergone sales processing. "Points" are operations related to the execution of processing such as granting points associated with sales processing of products and the like.

また、図2に示すように、業務マスタ142は、第1階層にかかる各種の業務を細分化した業務を、第2階層として規定している。例えば、第1階層の「売上」の下位階層である第2階層としては、「クレジット」、「デビット」、「プリペイド」が規定されている。「クレジット」は、商品等の売上処理においてクレジットカードによって会計する処理の実行にかかる業務である。「デビット」は、商品等の売上処理においてデビットカードによって会計する処理の実行にかかる業務である。「プリペイド」は、商品等の売上処理においてプリペイドカードによって会計する処理の実行にかかる業務である。 Further, as shown in FIG. 2, the business master 142 defines the business in which various business related to the first layer is subdivided as the second layer. For example, "credit", "debit", and "prepaid" are defined as the second layer, which is a lower layer of "sales" in the first layer. "Credit" is a business related to the execution of accounting by credit card in the processing of sales of goods and the like. "Debit" is a business related to the execution of accounting by a debit card in the processing of sales of goods and the like. "Prepaid" is a business related to the execution of accounting by a prepaid card in the processing of sales of goods and the like.

また、図2に示すように、業務マスタ142は、第2階層にかかる各種の業務を細分化した業務を、第3階層として規定している。例えば、第2階層の「プリペイド」の下位階層である第3階層としては、「A社プリペイドカード」、「B社プリペイドカード」、が規定されている。「A社プリペイドカード」は、商品等の売上処理においてA社プリペイドカードによって会計する処理の実行にかかる業務である。「B社プリペイドカード」は、商品等の売上処理においてB社プリペイドカードによって会計する処理の実行にかかる業務である。 Further, as shown in FIG. 2, the business master 142 defines the business in which various business related to the second layer is subdivided as the third layer. For example, "Company A prepaid card" and "Company B prepaid card" are defined as the third layer, which is a lower layer of the second layer "prepaid". The "Company A prepaid card" is a business related to the execution of accounting by the company A prepaid card in the processing of sales of products and the like. The "Company B prepaid card" is a business related to the execution of accounting by the company B prepaid card in the processing of sales of products and the like.

ここで、図3はボタンマスタ143の一例を示す図である。図3に示すように、ボタンマスタ143は、各ボタン部品について、ボタンコード、ボタン名称、ボタン画像、ボタンサイズ、ボタン色の各情報フィールドをそれぞれ含んだ複数のデータレコードの集合である。これらのデータレコードには、各種の業務に関する指示にかかるユーザによる操作のための操作画像(ボタン部品)に関する情報が記述される。 Here, FIG. 3 is a diagram showing an example of the button master 143. As shown in FIG. 3, the button master 143 is a set of a plurality of data records including each information field of a button code, a button name, a button image, a button size, and a button color for each button component. In these data records, information about operation images (button parts) for operations by the user related to instructions related to various operations is described.

ボタンコードの情報フィールドには、ボタン部品を識別するコードが記述される。ボタン名称の情報フィールドには、ボタン部品に重畳表示する名称が記述される。ボタン画像の情報フィールドには、ボタン部品に重畳表示する画像(アイコン)が記述される。ボタンサイズの情報フィールドには、ボタン部品のボタンサイズが記述される。ボタンサイズは、例えば、ボタンサイズ“小”と、ボタンサイズ“小”の2倍であるボタンサイズ“大”が規定されている。ボタン色の情報フィールドには、業務のカテゴリ毎に区別されたボタン部品の色が記述される。 A code for identifying a button component is described in the information field of the button code. In the information field of the button name, the name to be superimposed and displayed on the button component is described. In the information field of the button image, an image (icon) to be superimposed and displayed on the button component is described. The button size of the button component is described in the button size information field. As the button size, for example, a button size "small" and a button size "large" which is twice the button size "small" are specified. In the button color information field, the color of the button component distinguished for each business category is described.

ここで、図4はボタン配置マスタ144の一例を示す図である。図4に示すように、ボタン配置マスタ144は、画面コード、ボタンコード、ボタン配置位置の各情報フィールドをそれぞれ含んだ複数のデータレコードの集合である。 Here, FIG. 4 is a diagram showing an example of the button arrangement master 144. As shown in FIG. 4, the button arrangement master 144 is a set of a plurality of data records including each information field of the screen code, the button code, and the button arrangement position.

画面コードの情報フィールドには、GUI画像が対応する画面を識別するコードが記述される。GUI画像が対応する画面とは、例えば、各種の業務を選択するための最上位層の画面であるトップ画面(画面コード“1”)、トップ画面の次の層の画面(画面コード“2”)、さらに次の層の画面(画面コード“3”)である。 In the information field of the screen code, a code for identifying the screen corresponding to the GUI image is described. The screens supported by the GUI image are, for example, the top screen (screen code "1"), which is the top layer screen for selecting various tasks, and the screen of the next layer after the top screen (screen code "2"). ), And the screen of the next layer (screen code "3").

ボタンコードに対応付けられたボタン配置位置の情報フィールドには、GUI画像におけるボタン部品の配置位置が記述される。 In the information field of the button arrangement position associated with the button code, the arrangement position of the button component in the GUI image is described.

ここで、図5はGUI画像Pにおけるボタン部品の配置位置の一例を示す図である。本実施形態においては、図5に示すようなGUI画像Pにおけるボタン部品の配置位置が規定されている。例えば、図4に示すように、ボタンコード“100”のボタン名称“売上”のボタン部品は、ボタンサイズ“大”であるので、配置位置“A,B”に設定される。 Here, FIG. 5 is a diagram showing an example of the arrangement position of the button component in the GUI image P. In this embodiment, the arrangement position of the button component in the GUI image P as shown in FIG. 5 is defined. For example, as shown in FIG. 4, the button component having the button name “sales” of the button code “100” is set to the arrangement position “A, B” because the button size is “large”.

なお、トップ画面(画面コード“1”)として機能するGUI画像について、少なくとも2以上の階層の業務にかかるボタン部品を配置可能とする。ただし、本実施の形態においては、トップ画面(画面コード“1”)として機能するGUI画像については、第1階層と第2階層のボタン部品のみ配置可能とし、第3階層のボタン部品の配置は不可とする。 For the GUI image that functions as the top screen (screen code "1"), it is possible to arrange button parts related to work in at least two or more layers. However, in the present embodiment, for the GUI image that functions as the top screen (screen code "1"), only the button parts of the first layer and the second layer can be arranged, and the button parts of the third layer are arranged. Not possible.

なお、本実施の形態においては、トップ画面(画面コード“1”)として機能するGUI画像について第2階層のボタン部品を選択した場合であっても、トップ画面の次の層の画面(画面コード“2”)について、第2階層のボタン部品の選択を可能とする。 In the present embodiment, even when the button component of the second layer is selected for the GUI image that functions as the top screen (screen code "1"), the screen (screen code) of the next layer of the top screen is selected. For "2"), it is possible to select the button parts of the second layer.

また、トップ画面(画面コード“1”)として機能するGUI画像について、トップ画面に配置するボタンはボタンサイズ“大”のボタン部品、ボタンサイズ“小”のボタン部品の2種を配置可能である。例えば、図3に示すように、ボタンコード“100”のボタン名称“売上”のボタン部品は、ボタンサイズ“大”であり、配置位置“A,B”に設定される。なお、トップ画面(画面コード“1”)以外の画面(画面コード“2”や“3”)として機能するGUI画像については、ボタンサイズ“小”をデフォルトとしてもよいし、ボタンサイズ“大”をデフォルトとしてもよい。 For the GUI image that functions as the top screen (screen code "1"), two types of buttons can be placed on the top screen: button parts with a button size of "large" and button parts with a button size of "small". .. For example, as shown in FIG. 3, the button component having the button name “sales” of the button code “100” has a button size “large” and is set to the arrangement positions “A, B”. For GUI images that function as screens (screen codes "2" and "3") other than the top screen (screen code "1"), the button size "small" may be the default, or the button size "large". May be the default.

次いで、POS端末1のメモリ部14に記憶されRAM13に展開された制御プログラム141により制御部100が実行する処理の内、本実施の形態のPOS端末1が有している特徴的な処理について説明する。 Next, among the processes executed by the control unit 100 by the control program 141 stored in the memory unit 14 of the POS terminal 1 and expanded in the RAM 13, the characteristic processing possessed by the POS terminal 1 of the present embodiment will be described. do.

図6は、POS端末1の制御部100の機能構成を示すブロック図である。本実施の形態にかかるPOS端末1の制御部100で実行される制御プログラム141は、図6に示すような各手段(画像生成手段301、処理実行手段302)を含むモジュール構成となっており、実際のハードウェアとしては制御部100のCPU11がメモリ部14から制御プログラム141を読み出して実行することにより上記各手段がRAM13上にロードされ、画像生成手段301、処理実行手段302がRAM13上に生成されるようになっている。 FIG. 6 is a block diagram showing a functional configuration of the control unit 100 of the POS terminal 1. The control program 141 executed by the control unit 100 of the POS terminal 1 according to the present embodiment has a modular configuration including each means (image generation means 301, processing execution means 302) as shown in FIG. As actual hardware, when the CPU 11 of the control unit 100 reads the control program 141 from the memory unit 14 and executes it, each of the above means is loaded on the RAM 13, and the image generation means 301 and the processing execution means 302 are generated on the RAM 13. It is supposed to be done.

画像生成手段301は、複数階層の階層構造で規定された各種の業務に関する指示にかかるユーザによる操作のための操作画像(ボタン部品)を含んだGUI画像を生成する。 The image generation means 301 generates a GUI image including an operation image (button component) for an operation by a user related to an instruction related to various operations defined by a multi-layered hierarchical structure.

より詳細には、画像生成手段301は、トップ画面として機能するGUI画像について、少なくとも2以上の階層(本実施の形態では、第1階層と第2階層)の業務にかかるボタン部品を配置可能とする。 More specifically, the image generation means 301 can arrange button parts related to the work of at least two or more layers (in the present embodiment, the first layer and the second layer) for the GUI image that functions as the top screen. do.

また、画像生成手段301は、トップ画面として機能するGUI画像について、所定の階層以下(本実施の形態では、第3階層)の業務にかかるボタン部品を配置不可とする。 Further, the image generation means 301 cannot arrange the button parts related to the work of the predetermined layer or lower (in the present embodiment, the third layer) for the GUI image that functions as the top screen.

また、画像生成手段301は、GUI画像に配置されるボタン部品毎に、複数のサイズから一のサイズを設定可能とする。 Further, the image generation means 301 can set one size from a plurality of sizes for each button component arranged in the GUI image.

また、画像生成手段301は、GUI画像に配置されるボタン部品毎に、当該ボタン部品にかかる業務の階層に応じた色を設定可能とする。 Further, the image generation means 301 can set a color according to the hierarchy of the work related to the button component for each button component arranged in the GUI image.

また、画像生成手段301は、GUI画像に配置されるボタン部品毎に、当該ボタン部品にかかる業務の階層に応じたデザインを設定可能とする。 Further, the image generation means 301 can set a design according to the hierarchy of the work related to the button component for each button component arranged in the GUI image.

処理実行手段302は、上記の操作画像に基づくユーザ操作による指示に基づいて前述した各種の業務を支援するための各種の処理を実行する。 The process execution means 302 executes various processes for supporting the above-mentioned various operations based on the instruction by the user operation based on the above operation image.

図7は、POS端末1の制御部100が実行する画面表示処理の流れを示すフローチャートである。POS端末1の制御部100による画面表示処理は、POS端末1が起動すると動作する。 FIG. 7 is a flowchart showing the flow of screen display processing executed by the control unit 100 of the POS terminal 1. The screen display process by the control unit 100 of the POS terminal 1 operates when the POS terminal 1 is activated.

図7に示すように、POS端末1の制御部100(画像生成手段301)は、トップ画面用のGUI画像を生成し、このGUI画像を表示部17に表示させる(ステップS11)。具体的には、制御部100は、図8に示すようなレイアウトのGUI画像P1をRAM13に生成する。 As shown in FIG. 7, the control unit 100 (image generation means 301) of the POS terminal 1 generates a GUI image for the top screen, and displays the GUI image on the display unit 17 (step S11). Specifically, the control unit 100 generates a GUI image P1 having a layout as shown in FIG. 8 in the RAM 13.

ここで、図8はGUI画像P1の一例を示す正面図である。図8に示すように、GUI画像P1は、各種の業務を指定するための複数のボタン部品Bを配列したものである。 Here, FIG. 8 is a front view showing an example of the GUI image P1. As shown in FIG. 8, the GUI image P1 is an array of a plurality of button components B for designating various tasks.

GUI画像P1に配置されるボタン部品Bには、第1階層にかかる各種の業務がそれぞれ関連付けられた複数のボタン部品B1と、第1階層にかかる各種の業務を細分化した第2階層にかかる業務がそれぞれ関連付けられた複数のボタン部品B2とを含む。本実施形態においては、第1階層にかかる各種の業務がそれぞれ関連付けられた複数のボタン部品B1を配列する領域と、第1階層にかかる各種の業務を細分化した第2階層にかかる業務がそれぞれ関連付けられた複数のボタン部品B2を配列する領域とは、特に区別されておらず、制御部100(画像生成手段301)は、共通の領域内での各ボタン部品Bをボタンマスタ143及びボタン配置マスタ144に記述された情報に基づいて決定する。そして制御部100(画像生成手段301)は、GUI画像P1に配置するボタン部品Bの情報をメモリ部14から取得して、その情報を配置位置に応じてRAM13に展開する。 The button component B arranged in the GUI image P1 includes a plurality of button components B1 to which various tasks related to the first layer are associated with each other, and a second layer in which various tasks related to the first layer are subdivided. Includes a plurality of button parts B2 to which the business is associated with each other. In the present embodiment, the area for arranging a plurality of button parts B1 to which various operations related to the first layer are associated with each other and the operations related to the second layer in which various operations related to the first layer are subdivided are respectively. The area in which the plurality of associated button components B2 are arranged is not particularly distinguished, and the control unit 100 (image generation means 301) arranges each button component B in the common area with the button master 143 and the button arrangement. It is determined based on the information described in the master 144. Then, the control unit 100 (image generation means 301) acquires the information of the button component B to be arranged in the GUI image P1 from the memory unit 14, and expands the information in the RAM 13 according to the arrangement position.

より詳細には、制御部100(画像生成手段301)は、カテゴリ毎に区別された色であって名称と画像(アイコン)を重畳表示した第1階層のボタン部品B1と、カテゴリ毎に区別された色であって名称と画像(アイコン)を重畳表示した第2階層のボタン部品B2とを所定位置に配置したメニュー画面用のGUI画像P1を生成する。このように、制御部100(画像生成手段301)は、多くのボタン部品Bを見分ける工夫として、カテゴリ毎にボタン色を用意しているほか、業務の階層に応じたボタン部品Bのデザインを設定可能として区別する。 More specifically, the control unit 100 (image generation means 301) is distinguished for each category from the button component B1 on the first layer in which the name and the image (icon) are superimposed and displayed in the color distinguished for each category. A GUI image P1 for a menu screen is generated in which a button component B2 of a second layer in which a name and an image (icon) are superimposed and displayed in a different color is arranged at a predetermined position. In this way, the control unit 100 (image generation means 301) prepares button colors for each category as a device for distinguishing many button parts B, and also sets the design of the button parts B according to the business hierarchy. Distinguish as possible.

そしてGUI画像P1を示す画像データを生成し終えたならば、制御部100(画像生成手段301)は、コントローラ16に対してその画像データを転送するとともに、表示を指示する。これに応じてコントローラ16は、転送された画像データに応じてGUI画像P1が表示されるように表示部17を駆動する。 When the image data indicating the GUI image P1 has been generated, the control unit 100 (image generation means 301) transfers the image data to the controller 16 and instructs the controller 16 to display the image data. In response to this, the controller 16 drives the display unit 17 so that the GUI image P1 is displayed according to the transferred image data.

GUI画像P1が表示部17によって表示された状態で制御部100(画像生成手段301)は、ユーザによりGUI操作が行われるのを待ち受ける(ステップS12;No)。なお、本実施形態では、GUI操作は表示部17の表示画面をユーザが指等でタッチすることにより行われる。 With the GUI image P1 displayed by the display unit 17, the control unit 100 (image generation means 301) waits for the GUI operation to be performed by the user (step S12; No). In this embodiment, the GUI operation is performed by the user touching the display screen of the display unit 17 with a finger or the like.

制御部100(画像生成手段301)は、コントローラ16から検出信号が与えられたならば、ユーザによるGUI操作がなされたと判断し(ステップS12;Yes)、ステップS13~S14に移行する。 If the detection signal is given from the controller 16, the control unit 100 (image generation means 301) determines that the GUI operation by the user has been performed (step S12; Yes), and proceeds to steps S13 to S14.

ステップS13~S14において制御部100(画像生成手段301)は、上記のなされたGUI操作の内容を判定する。具体的には制御部100は、上記の検出信号に基づいてタッチ位置を判断し、そのタッチ位置に存在するボタン部品Bに関連付けられている機能を、ユーザが指定した機能として判定する。 In steps S13 to S14, the control unit 100 (image generation means 301) determines the content of the GUI operation performed above. Specifically, the control unit 100 determines the touch position based on the above-mentioned detection signal, and determines the function associated with the button component B existing at the touch position as the function specified by the user.

例えば、GUI画像P1において、第1階層にかかる各種の業務が関連付けられたボタン部品B1をユーザがタッチしたならば、制御部100(画像生成手段301)は、該当するボタン部品B1に関連付けられた第1階層にかかる業務が選択されたことの入力であると判定する(ステップS13のYes)。 For example, in the GUI image P1, if the user touches the button component B1 to which various tasks related to the first layer are associated, the control unit 100 (image generation means 301) is associated with the corresponding button component B1. It is determined that the input is that the work related to the first layer has been selected (Yes in step S13).

このようにして第1階層にかかる業務が選択されたことの入力であると判定した場合、当該業務について第2階層にかかる業務が規定されていなければ(ステップS15のNo)、制御部100(処理実行手段302)は、タッチ位置に存在するボタン部品B1に割り付けられている機能を実行することで、ユーザによる指示に応じた処理を実行する(ステップS16)。 When it is determined in this way that the input is that the work related to the first layer has been selected, if the work related to the second layer is not specified for the work (No in step S15), the control unit 100 (No. in step S15) The process executing means 302) executes a process according to an instruction by the user by executing a function assigned to the button component B1 existing at the touch position (step S16).

また、このようにして第1階層にかかる業務が選択されたことの入力であると判定した場合、当該業務について第2階層にかかる業務が規定されていれば(ステップS15のYes)、制御部100(画像生成手段301)は、第2階層にかかる業務の選択のためのGUI画像を生成し、このGUI画像を表示部17に表示させる(ステップS17)。具体的には、制御部100(画像生成手段301)は、図9に示すようなレイアウトのGUI画像P2をRAM13に生成する。 Further, when it is determined that the input is that the work related to the first layer is selected in this way, if the work related to the second layer is defined for the work (Yes in step S15), the control unit. The 100 (image generation means 301) generates a GUI image for selecting the work related to the second layer, and displays the GUI image on the display unit 17 (step S17). Specifically, the control unit 100 (image generation means 301) generates a GUI image P2 having a layout as shown in FIG. 9 in the RAM 13.

ここで、図9はGUI画像P2の一例を示す正面図である。図9に示すように、GUI画像P2は、第1階層にかかる各種の業務を細分化した第2階層にかかる各種の業務を指定するための複数のボタン部品B2を配列したものである。 Here, FIG. 9 is a front view showing an example of the GUI image P2. As shown in FIG. 9, the GUI image P2 is an array of a plurality of button parts B2 for designating various tasks related to the second layer, which is a subdivision of various tasks related to the first layer.

より詳細には、制御部100(画像生成手段301)は、ボタンマスタ143の設定にかかわらず白色であって、名称と画像(アイコン)を重畳表示した第2階層のボタン部品B2を所定位置に配置したGUI画像P2を生成する。なお、ボタン部品B2は、トップ画面用のGUI画像P1においてはカテゴリ毎に区別された色で表示したが、第2階層にかかる業務の選択のためのGUI画像においては白色で表示する点が異なっている。なお、第2階層にかかる業務の選択のためのGUI画像においても、画像(アイコン)をカテゴリ毎に区別された色で表示してもよい。 More specifically, the control unit 100 (image generation means 301) is white regardless of the setting of the button master 143, and the button component B2 of the second layer on which the name and the image (icon) are superimposed and displayed is placed at a predetermined position. Generate the arranged GUI image P2. The button component B2 is displayed in a color distinguished for each category in the GUI image P1 for the top screen, but is displayed in white in the GUI image for selecting the work related to the second layer. ing. In the GUI image for selecting the work related to the second layer, the image (icon) may be displayed in a color distinguished for each category.

なお、制御部100(画像生成手段301)は、トップ画面用のGUI画像P1へ第2階層のボタン部品B2を配置した場合でも、第2階層の画面からそのボタン部品B2は消さずに維持する。図8においてはトップ画面用のGUI画像P1に「クレジット」および「デビット」のボタン部品B2が配置されているが、図9に示すように、第2階層の画面でも「クレジット」および「デビット」のボタン部品B2が表示されている。 Even when the second-layer button component B2 is arranged on the GUI image P1 for the top screen, the control unit 100 (image generation means 301) maintains the button component B2 from the second-layer screen without erasing it. .. In FIG. 8, the “credit” and “debit” button parts B2 are arranged on the GUI image P1 for the top screen, but as shown in FIG. 9, the “credit” and “debit” are also arranged on the second layer screen. Button part B2 of is displayed.

例えば、GUI画像P1またはGUI画像P2において、第2階層にかかる各種の業務が関連付けられたボタン部品B2をユーザがタッチしたならば、制御部100(画像生成手段301)は、該当するボタン部品B2に関連付けられた第2階層にかかる業務が選択されたことの入力であると判定する(ステップS13のNo、ステップS14のYes)。 For example, in the GUI image P1 or the GUI image P2, if the user touches the button component B2 associated with various tasks related to the second layer, the control unit 100 (image generation means 301) controls the corresponding button component B2. It is determined that it is an input that the work related to the second layer associated with is selected (No in step S13, Yes in step S14).

このようにして第2階層にかかる業務が選択されたことの入力であると判定した場合、当該業務について第3階層にかかる業務が規定されていなければ(ステップS18のNo)、制御部100(処理実行手段302)は、タッチ位置に存在するボタン部品B2に割り付けられている機能を実行することで、ユーザによる指示に応じた処理を実行する(ステップS19)。 When it is determined in this way that it is an input that the work related to the second layer has been selected, if the work related to the third layer is not specified for the work (No in step S18), the control unit 100 (No. in step S18) The process executing means 302) executes a process according to an instruction by the user by executing a function assigned to the button component B2 existing at the touch position (step S19).

また、このようにして第2階層にかかる業務が選択されたことの入力であると判定した場合、当該業務について第3階層にかかる業務が規定されていれば(ステップS18のYes)、制御部100(画像生成手段301)は、第3階層にかかる業務の選択のためのGUI画像を生成し、このGUI画像を表示部17に表示させる(ステップS20)。具体的には、制御部100は、図10に示すようなレイアウトのGUI画像P3をRAM13に生成する。 Further, when it is determined that the input is that the work related to the second layer is selected in this way, if the work related to the third layer is defined for the work (Yes in step S18), the control unit. The 100 (image generation means 301) generates a GUI image for selecting the work related to the third layer, and displays the GUI image on the display unit 17 (step S20). Specifically, the control unit 100 generates a GUI image P3 having a layout as shown in FIG. 10 in the RAM 13.

ここで、図10はGUI画像P3の一例を示す正面図である。図10に示すように、GUI画像P3は、第2階層にかかる各種の業務を細分化した第3階層にかかる各種の業務を指定するための複数のボタン部品B3を配列したものである。 Here, FIG. 10 is a front view showing an example of the GUI image P3. As shown in FIG. 10, the GUI image P3 is an array of a plurality of button parts B3 for designating various operations related to the third layer, which is a subdivision of various operations related to the second layer.

より詳細には、制御部100(画像生成手段301)は、白色であって名称のみを重畳表示した第3階層のボタン部品B3を所定位置に配置したGUI画像P3を生成する。 More specifically, the control unit 100 (image generation means 301) generates a GUI image P3 in which the button component B3 of the third layer, which is white and has only the name superimposed and displayed, is arranged at a predetermined position.

例えば、GUI画像P3において、第3階層にかかる各種の業務が関連付けられたボタン部品B3をユーザがタッチしたならば、制御部100(画像生成手段301)は、該当するボタン部品B3に関連付けられた第3階層にかかる業務が選択されたことの入力であると判定する(ステップS13のNo、ステップS14のNo)。 For example, in the GUI image P3, if the user touches the button component B3 to which various tasks related to the third layer are associated, the control unit 100 (image generation means 301) is associated with the corresponding button component B3. It is determined that the input is that the work related to the third layer has been selected (No in step S13, No in step S14).

このようにして第3階層にかかる業務が選択されたことの入力であると判定した場合、制御部100(処理実行手段302)は、タッチ位置に存在するボタン部品B3に割り付けられている機能を実行することで、ユーザによる指示に応じた処理を実行する(ステップS21)。 When it is determined in this way that it is an input that the work related to the third layer is selected, the control unit 100 (processing execution means 302) performs a function assigned to the button component B3 existing at the touch position. By executing this, the process according to the instruction by the user is executed (step S21).

このように実施形態の情報処理装置によれば、複数階層の階層構造で規定された各種の業務に関する指示にかかるユーザによる操作のためのボタン部品を含んだGUI画像を生成する際に、少なくとも2以上の階層の業務にかかるボタン部品を配置可能とすることにより、ユーザ操作の手間を軽減することができる。 As described above, according to the information processing apparatus of the embodiment, at least 2 are generated when a GUI image including a button component for operation by a user related to an instruction related to various tasks defined by a multi-layered hierarchical structure is generated. By making it possible to arrange the button parts related to the work of the above hierarchy, it is possible to reduce the time and effort of the user operation.

なお、本実施形態においては、情報処理装置の一例としてPOS端末1を適用したが、これに限るものではなく、決済端末、オーダー端末等の各種装置に適用可能である。 In the present embodiment, the POS terminal 1 is applied as an example of the information processing device, but the present invention is not limited to this, and can be applied to various devices such as a payment terminal and an order terminal.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.

1 情報処理装置
301 画像生成手段
302 処理実行手段
1 Information processing device 301 Image generation means 302 Processing execution means

特開2004-302522号公報Japanese Unexamined Patent Publication No. 2004-302522

実施形態の情報処理装置は、複数階層の階層構造で規定された各種の業務に関する指示にかかるユーザによる操作のための操作画像を含んだGUI(Graphical User Interface)画像を生成する画像生成手段と、上記の操作画像に基づくユーザ操作による指示に基づいて前述した各種の業務を支援するための各種の処理を実行する処理実行手段と、を備え、前記画像生成手段は、複数階層の階層構造で規定された各種の業務選択にかかるトップ画面として機能する前記GUI画像について、第1階層にかかる業務が関連付けられた第1の操作画像と、当該第1の操作画像に関連付けられた業務を細分化した第2階層にかかる業務が関連付けられた第2の操作画像と、を配置可能とする。 The information processing apparatus of the embodiment includes an image generation means for generating a GUI (Graphical User Interface) image including an operation image for an operation by a user related to instructions related to various operations defined by a multi-layered hierarchical structure. The image generation means is defined by a process execution means for executing various processes for supporting the above-mentioned various operations based on instructions by a user operation based on the above operation image, and the image generation means is defined by a multi-layered hierarchical structure. Regarding the GUI image that functions as the top screen for various business selections, the first operation image associated with the business related to the first layer and the business associated with the first operation image are subdivided. It is possible to arrange a second operation image and a second operation image associated with the work related to the second layer .

Claims (6)

複数階層の階層構造で規定された各種の業務に関する指示にかかるユーザによる操作のための操作画像を含んだGUI(Graphical User Interface)画像を生成する画像生成手段と、
上記の操作画像に基づくユーザ操作による指示に基づいて前述した各種の業務を支援するための各種の処理を実行する処理実行手段と、
を備え、
前記画像生成手段は、トップ画面として機能する前記GUI画像について、少なくとも2以上の階層の業務にかかる前記操作画像を配置可能とする、
ことを特徴とする情報処理装置。
An image generation means for generating a GUI (Graphical User Interface) image including an operation image for an operation by a user related to instructions related to various operations defined by a multi-layered hierarchical structure.
A process execution means for executing various processes for supporting the above-mentioned various operations based on instructions by a user operation based on the above operation image, and a process execution means.
Equipped with
The image generation means can arrange the operation image related to the work of at least two or more layers on the GUI image that functions as a top screen.
An information processing device characterized by this.
前記画像生成手段は、前記トップ画面として機能する前記GUI画像について、所定の階層以下の業務にかかる前記操作画像を配置不可とする、
ことを特徴とする請求項1に記載の情報処理装置。
The image generation means makes it impossible to arrange the operation image related to the work of a predetermined hierarchy or lower with respect to the GUI image that functions as the top screen.
The information processing apparatus according to claim 1.
前記画像生成手段は、前記GUI画像に配置される前記操作画像毎に、複数のサイズから一のサイズを設定可能とする、
ことを特徴とする請求項1に記載の情報処理装置。
The image generation means can set one size from a plurality of sizes for each of the operation images arranged in the GUI image.
The information processing apparatus according to claim 1.
前記画像生成手段は、前記GUI画像に配置される前記操作画像毎に、当該操作画像にかかる業務の階層に応じた色を設定可能とする、
ことを特徴とする請求項1に記載の情報処理装置。
The image generation means can set a color according to the hierarchy of work related to the operation image for each operation image arranged in the GUI image.
The information processing apparatus according to claim 1.
前記画像生成手段は、前記GUI画像に配置される前記操作画像毎に、当該操作画像にかかる業務の階層に応じたデザインを設定可能とする、
ことを特徴とする請求項1に記載の情報処理装置。
The image generation means can set a design according to the hierarchy of work related to the operation image for each operation image arranged in the GUI image.
The information processing apparatus according to claim 1.
コンピュータを、
複数階層の階層構造で規定された各種の業務に関する指示にかかるユーザによる操作のための操作画像を含んだGUI(Graphical User Interface)画像を生成する画像生成手段と、
上記の操作画像に基づくユーザ操作による指示に基づいて前述した各種の業務を支援するための各種の処理を実行する処理実行手段と、
として機能させるためのプログラムであって、
前記画像生成手段は、トップ画面として機能する前記GUI画像について、少なくとも2以上の階層の業務にかかる前記操作画像を配置可能とする、
ことを特徴とするプログラム。
Computer,
An image generation means for generating a GUI (Graphical User Interface) image including an operation image for an operation by a user related to instructions related to various operations defined by a multi-layered hierarchical structure.
A process execution means for executing various processes for supporting the above-mentioned various operations based on instructions by a user operation based on the above operation image, and a process execution means.
It is a program to function as
The image generation means can arrange the operation image related to the work of at least two or more layers on the GUI image that functions as a top screen.
A program characterized by that.
JP2021190390A 2017-08-25 2021-11-24 Information processing system and program Pending JP2022031287A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021190390A JP2022031287A (en) 2017-08-25 2021-11-24 Information processing system and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017162320A JP2019040426A (en) 2017-08-25 2017-08-25 Information processing system and program
JP2021190390A JP2022031287A (en) 2017-08-25 2021-11-24 Information processing system and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017162320A Division JP2019040426A (en) 2017-08-25 2017-08-25 Information processing system and program

Publications (1)

Publication Number Publication Date
JP2022031287A true JP2022031287A (en) 2022-02-18

Family

ID=65726903

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017162320A Pending JP2019040426A (en) 2017-08-25 2017-08-25 Information processing system and program
JP2021190390A Pending JP2022031287A (en) 2017-08-25 2021-11-24 Information processing system and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2017162320A Pending JP2019040426A (en) 2017-08-25 2017-08-25 Information processing system and program

Country Status (1)

Country Link
JP (2) JP2019040426A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0895736A (en) * 1994-09-22 1996-04-12 Aisin Aw Co Ltd Instruction input device employing hierarchical menu selection, and hierarchical menu display method
JP2004302522A (en) * 2003-03-28 2004-10-28 Fujitsu Ltd Menu screen control method by shortcut button and computer program
JP2005098831A (en) * 2003-09-25 2005-04-14 Sony Corp On-vehicle device and contents-providing method
US20130111410A1 (en) * 2011-10-28 2013-05-02 Canon Kabushiki Kaisha Display control apparatus and method for controlling display control apparatus
JP2015153396A (en) * 2014-02-19 2015-08-24 東芝テック株式会社 Settlement terminal and its program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005056326A (en) * 2003-08-07 2005-03-03 Matsushita Electric Ind Co Ltd Keyboard processing program and keyboard processor
JP2012088990A (en) * 2010-10-21 2012-05-10 Casio Comput Co Ltd Order processing device and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0895736A (en) * 1994-09-22 1996-04-12 Aisin Aw Co Ltd Instruction input device employing hierarchical menu selection, and hierarchical menu display method
JP2004302522A (en) * 2003-03-28 2004-10-28 Fujitsu Ltd Menu screen control method by shortcut button and computer program
JP2005098831A (en) * 2003-09-25 2005-04-14 Sony Corp On-vehicle device and contents-providing method
US20130111410A1 (en) * 2011-10-28 2013-05-02 Canon Kabushiki Kaisha Display control apparatus and method for controlling display control apparatus
JP2015153396A (en) * 2014-02-19 2015-08-24 東芝テック株式会社 Settlement terminal and its program

Also Published As

Publication number Publication date
JP2019040426A (en) 2019-03-14

Similar Documents

Publication Publication Date Title
JP2005284940A (en) Display and printing system, program, and recording medium
JP6081409B2 (en) Print order receiving machine, its operating method and operating program
JP2006260065A (en) Document browsing device and document browsing program
JP2011070472A (en) Method, system and program for supporting development of application
JP7046001B2 (en) Information processing system
JP6178259B2 (en) Payment terminal and program thereof
JP2022031287A (en) Information processing system and program
JP2011048487A (en) Compact settlement terminal
JP4408108B2 (en) Setting screen display control device, setting screen display control method, setting screen display control program, and recording medium
JP2016224528A (en) Information processing system, and control method and program thereof
JP2010009167A (en) Screen display device, screen display method, and screen display program
JP2008015650A (en) Method of managing information processor, program for this method, recording medium for recording this program, information processor, and information processing system
JP4241884B2 (en) Information processing apparatus, information processing method, and storage medium
JP2002297344A (en) Image output device
US10425547B2 (en) System and method for selecting and implementing one or more user customized MFP interfaces
JP5821398B2 (en) Display device, label issuing device, display method, and program
JP6668860B2 (en) Sales data processing device and program
JP2016115308A (en) Preview display, printer, preview display method, printing method, preview display program and storage medium
JP7175630B2 (en) IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM
JP6213613B2 (en) Information processing apparatus, control method and program thereof, and information processing system, control method and program thereof
JP7360700B2 (en) label issuing device
JP2005327001A (en) Exclusive terminal and its screen control method
JP2010205058A (en) History storage device and program
JP2009187218A (en) Input/display device
JP2002014800A (en) Method and device for display control

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211125

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220928

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221025

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230411