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
JP7501745B2 - Display control device and program - Google Patents
[go: Go Back, main page]

JP7501745B2 - Display control device and program - Google Patents

Display control device and program Download PDF

Info

Publication number
JP7501745B2
JP7501745B2 JP2023113880A JP2023113880A JP7501745B2 JP 7501745 B2 JP7501745 B2 JP 7501745B2 JP 2023113880 A JP2023113880 A JP 2023113880A JP 2023113880 A JP2023113880 A JP 2023113880A JP 7501745 B2 JP7501745 B2 JP 7501745B2
Authority
JP
Japan
Prior art keywords
code
input
screen
display
display control
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
JP2023113880A
Other languages
Japanese (ja)
Other versions
JP2023126369A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2023113880A priority Critical patent/JP7501745B2/en
Publication of JP2023126369A publication Critical patent/JP2023126369A/en
Application granted granted Critical
Publication of JP7501745B2 publication Critical patent/JP7501745B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、表示制御装置及びプログラムに関する。 The present invention relates to a display control device and a program.

従来、階層構造のメニューのうち、所定階層数分のメニュー情報を同一画面内に区分して表示する表示制御装置がある(例えば、特許文献1参照)。 Conventionally, there is a display control device that divides and displays menu information for a predetermined number of levels in a hierarchical menu on the same screen (see, for example, Patent Document 1).

特開2003-140797号公報JP 2003-140797 A

しかしながら、上記特許文献1に記載されている表示制御装置では、該当するエリア内に表示しきれていない所望の画面を表示させるためのメニュー情報を選択しようとした場合、まず、スクロールバーを操作することにより当該メニュー情報がエリア内に表示されるようにしなければならないため面倒であるという問題がある。 However, with the display control device described in Patent Document 1, when trying to select menu information to display a desired screen that cannot be displayed in the relevant area, the user must first operate the scroll bar to make the menu information appear in the area, which is cumbersome.

本発明は、このような問題に鑑みてなされたものであり、所望の画面を表示させるための操作を簡便にすることを目的とする。 The present invention was made in consideration of these problems, and aims to simplify the operations required to display the desired screen.

上記課題を解決するため、本発明に係る表示制御装置は、
手書き入力により第1のコードの入力を受け付ける受付手段と、
前記受付手段により受け付けられた前記第1のコードに対応するオブジェクトを特定する特定手段と、
前記特定手段により特定された前記オブジェクトが表示手段の表示領域内の所定の位置に来るように当該オブジェクトが表示されている画面をスクロールさせる表示制御手段と、
を備え
前記受付手段は、前記第1のコードとは異なる第2のコードが入力された後に前記第1のコードの手書き入力を受け付けることを特徴とする。
In order to solve the above problems, the display control device according to the present invention comprises:
a receiving means for receiving an input of a first code by handwriting input;
an identification means for identifying an object corresponding to the first code accepted by the acceptance means;
a display control means for scrolling a screen on which the object specified by the specifying means is displayed so that the object is located at a predetermined position within a display area of a display means;
Equipped with
The accepting unit accepts handwritten input of the first code after a second code different from the first code is input .

本発明によれば、所望の画面を表示させるための操作を簡便にすることができる。 The present invention makes it possible to simplify the operation of displaying a desired screen.

本実施形態の販売管理システムの概略構成図である。1 is a schematic configuration diagram of a sales management system according to an embodiment of the present invention; サーバの機能構成を示すブロック図である。FIG. 2 is a block diagram showing a functional configuration of a server. 端末装置の機能構成を示すブロック図である。FIG. 2 is a block diagram showing a functional configuration of a terminal device. ショートカットコード対応テーブルの一例を示す図である。FIG. 13 is a diagram illustrating an example of a shortcut code correspondence table. 売上メニュー画面の一例を示す図である。FIG. 13 is a diagram showing an example of a sales menu screen. 見積メニュー画面の一例を示す図である。FIG. 13 is a diagram showing an example of a quote menu screen. 見積入力メニュー画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a quote input menu screen. 見積書(A4タテ)入力画面の一例を示す図である。FIG. 13 is a diagram showing an example of an estimate (A4 portrait) input screen. ショートカット表示制御処理の制御手順を示すフローチャートである。13 is a flowchart showing a control procedure of shortcut display control processing. ジェスチャー入力がなされた際の見積入力メニュー画面の一例を示す図である。FIG. 13 is a diagram showing an example of a quote input menu screen when a gesture input is made. ジェスチャー入力によりスクロールがなされた後の見積入力メニュー画面の一例を示す図である。FIG. 13 is a diagram showing an example of the estimate input menu screen after scrolling has been performed by gesture input. M販売様用入力画面の一例を示す図である。FIG. 13 is a diagram showing an example of an input screen for M Sales. スクロール表示制御処理の制御手順を示すフローチャートである。13 is a flowchart showing a control procedure of a scroll display control process. 伝票リストの一例を示す図である。FIG. 13 is a diagram showing an example of a slip list.

以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。 Specific embodiments of the present invention are described below with reference to the drawings. However, the scope of the invention is not limited to the illustrated examples.

<販売管理システム1の構成>
まず、図1を参照して、本実施形態の構成を説明する。図1は、本実施形態の販売管理システム1の概略構成図である。
<Configuration of sales management system 1>
First, the configuration of this embodiment will be described with reference to Fig. 1. Fig. 1 is a schematic diagram of a sales management system 1 of this embodiment.

図1に示すように、販売管理システム(表示制御装置)1は、サーバ2と、複数の端末装置3とを備えている。サーバ2と端末装置3とは通信ネットワークNを介して情報通信可能に接続される。 As shown in FIG. 1, the sales management system (display control device) 1 includes a server 2 and a plurality of terminal devices 3. The server 2 and the terminal devices 3 are connected to each other via a communication network N so that they can communicate with each other.

サーバ2は、例えば、クラウド上のサーバであり、販売管理システム1を導入した各企業における仕入れ、受注、在庫、発送、納品、請求、販売計画など販売業務に関する管理を行う。 Server 2 is, for example, a cloud server, and manages sales operations such as purchasing, orders, inventory, shipping, delivery, billing, and sales planning at each company that has introduced sales management system 1.

端末装置3は、例えば、販売管理システム1を導入した各企業の社員が使用する端末装置である。この端末装置3としては、例えば、ノートPC(Personal Computer)、デス
クトップPC等が挙げられる。なお、これに限定されず、スマートフォン、タブレットPC、携帯電話機、PDA(Personal Digital Assistant)であってもよい。
The terminal device 3 is, for example, a terminal device used by an employee of each company that has introduced the sales management system 1. Examples of the terminal device 3 include a notebook PC (Personal Computer) and a desktop PC. However, the terminal device 3 is not limited to these and may also be a smartphone, a tablet PC, a mobile phone, or a PDA (Personal Digital Assistant).

通信ネットワークNは、例えば、インターネットであるものとするが、LAN(Local Area Network)等、他のネットワークとしてもよい。 The communication network N is, for example, the Internet, but may be another network such as a LAN (Local Area Network).

<サーバ2の構成>
次に、図2を参照して、サーバ2の機能構成について説明する。図2は、サーバ2の機能構成を示すブロック図である。
<Configuration of Server 2>
Next, the functional configuration of the server 2 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing the functional configuration of the server 2.

図2に示すように、サーバ2は、CPU(Central Processing Unit)21と、RAM
(Random Access Memory)22と、記憶部23と、操作部24と、表示部25と、通信部26とを備えている。また、サーバ2の各部は、バス27を介して接続されている。
As shown in FIG. 2, the server 2 includes a CPU (Central Processing Unit) 21 and a RAM
The server 2 includes a random access memory (Random Access Memory) 22, a storage unit 23, an operation unit 24, a display unit 25, and a communication unit 26. The various units of the server 2 are connected to each other via a bus 27.

CPU(第1の受付手段、受付手段、第1の特定手段、第1の表示制御手段)21は、記憶部23に記憶されているシステムプログラムやアプリケーションプログラムといった各種のプログラムを読み出してRAM22のワークエリアに展開し、当該プログラムに従ってサーバ2の各部の動作を制御する。例えば、CPU21は、アプリケーションプログラムの実行結果に応じて、端末装置3の表示部35に当該実行結果に係る表示を行わせるための制御信号を生成し、通信部26を介して端末装置3に送信する。 The CPU (first reception means, reception means, first identification means, first display control means) 21 reads out various programs such as system programs and application programs stored in the storage unit 23, expands them in the work area of the RAM 22, and controls the operation of each part of the server 2 in accordance with the programs. For example, the CPU 21 generates a control signal for causing the display unit 35 of the terminal device 3 to display the execution result according to the execution result of the application program, and transmits the control signal to the terminal device 3 via the communication unit 26.

RAM22は、例えば、揮発性のメモリであり、CPU21により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。 RAM 22 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read by CPU 21.

記憶部23は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、EEPROM(Electrically Erasable Programmable Read Only Memory)などにより構成される。
記憶部23には、CPU21で実行されるシステムプログラム、Webサーバプログラム等のアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。
The storage unit 23 is composed of, for example, a hard disk drive (HDD), a solid state drive (SSD), an electrically erasable programmable read only memory (EEPROM), etc.
The storage unit 23 stores system programs executed by the CPU 21, application programs such as a Web server program, and data required for executing these programs.

また、記憶部23には、ショートカットコード対応テーブルTが記憶されている。
図4に示すように、ショートカットコード対応テーブルTには、例えば、「ショートカットコード」及び「遷移画面」の項目が設けられており、これらの項目に関するデータが互いに対応付けられて記憶されるようになっている。
In addition, the storage unit 23 stores a shortcut code correspondence table T.
As shown in FIG. 4, the shortcut code correspondence table T has items such as "shortcut code" and "transition screen", and data relating to these items are stored in correspondence with each other.

操作部24は、例えば、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有している。また、操作部24は、キー入力及び位置入力を受け付け、その操作情報をCPU21に出力する。 The operation unit 24 has, for example, a key input unit such as a keyboard and a pointing device such as a mouse. The operation unit 24 also accepts key input and position input, and outputs the operation information to the CPU 21.

表示部25は、例えば、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイ等から構成されている。また、表示部25には、CPU21から出力されて入力される表示信号の指示に従って、各種画面を表示する。 The display unit 25 is composed of, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display. In addition, the display unit 25 displays various screens according to the instructions of the display signal output from and input to the CPU 21.

通信部26は、例えば、ネットワークカード等により構成されている。また、通信部26は、通信ネットワークNに通信接続されて、通信ネットワークN上の機器(例えば、端末装置3等)との通信を行う。 The communication unit 26 is configured, for example, by a network card. The communication unit 26 is also communicatively connected to the communication network N and communicates with devices (for example, the terminal device 3, etc.) on the communication network N.

<端末装置3の構成>
次に、図3を参照して、端末装置3の機能構成について説明する。図3は、端末装置3の機能構成を示すブロック図である。
<Configuration of Terminal Device 3>
Next, the functional configuration of the terminal device 3 will be described with reference to Fig. 3. Fig. 3 is a block diagram showing the functional configuration of the terminal device 3.

図3に示すように、端末装置3は、CPU31と、RAM32と、記憶部33と、操作部34と、表示部35と、無線通信部36とを備えている。また、端末装置3の各部は、バス37を介して接続されている。 As shown in FIG. 3, the terminal device 3 includes a CPU 31, a RAM 32, a storage unit 33, an operation unit 34, a display unit 35, and a wireless communication unit 36. The components of the terminal device 3 are connected to each other via a bus 37.

CPU(第1の受付手段、第2の受付手段、受付手段、判別手段、第2の特定手段、第2の表示制御手段、認識手段)31は、記憶部33に記憶されているシステムプログラムやアプリケーションプログラムといった各種プログラムを読み出してRAM32のワークエリアに展開し、当該プログラムに従って端末装置3の各部の動作を制御する。例えば、CPU31は、ブラウザなどの情報表示入力プログラムを実行して、操作部34に対するユーザーの入力操作の内容に基づく情報を無線通信部36によりサーバ2に送信させたり、サーバ2から受信した情報を表示部35に表示させたりする。 The CPU (first reception means, second reception means, reception means, discrimination means, second identification means, second display control means, recognition means) 31 reads out various programs such as system programs and application programs stored in the storage unit 33, expands them in the work area of the RAM 32, and controls the operation of each part of the terminal device 3 in accordance with the programs. For example, the CPU 31 executes an information display input program such as a browser, causes information based on the contents of the user's input operation on the operation unit 34 to be transmitted to the server 2 via the wireless communication unit 36, and causes information received from the server 2 to be displayed on the display unit 35.

RAM32は、例えば、揮発性のメモリであり、CPU31により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。 RAM 32 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read by CPU 31.

記憶部33は、例えば、HDD、SSD、EEPROM、フラッシュメモリなどにより構成される。記憶部33には、CPU31で実行されるシステムプログラムやブラウザ等のアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。 The storage unit 33 is composed of, for example, a HDD, SSD, EEPROM, flash memory, etc. The storage unit 33 stores system programs executed by the CPU 31, application programs such as a browser, and data necessary for executing these programs.

操作部34は、例えば、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有している。また、操作部34は、キー入力及び位置入力を受け付け、その操作情報をCPU31に出力する。 The operation unit 34 has, for example, a key input unit such as a keyboard and a pointing device such as a mouse. The operation unit 34 also accepts key input and position input, and outputs the operation information to the CPU 31.

表示部(表示手段)35は、例えば、LCDや有機ELディスプレイ等から構成されている。また、表示部35には、CPU31から出力されて入力される表示信号の指示に従って、各種画面を表示する。 The display unit (display means) 35 is composed of, for example, an LCD or an organic EL display. In addition, the display unit 35 displays various screens according to the instructions of the display signal output and input from the CPU 31.

無線通信部36は、例えば、アンテナ、変復調回路、信号処理回路等により構成されている。また、無線通信部36は、通信ネットワークNに接続されている基地局やアクセスポイント等と無線電波により情報の送受信を行い、通信ネットワークN上の機器(例えば、サーバ2等)との通信を行う。 The wireless communication unit 36 is composed of, for example, an antenna, a modulation/demodulation circuit, a signal processing circuit, etc. In addition, the wireless communication unit 36 transmits and receives information via radio waves to and from base stations and access points connected to the communication network N, and communicates with devices on the communication network N (for example, the server 2, etc.).

《販売管理システム1の動作》
<通常の画面遷移操作>
まず、所望の画面を端末装置3の表示部35に表示させる際の通常の画面遷移操作について説明する。
<<Operation of Sales Management System 1>>
<Normal screen transition operations>
First, a typical screen transition operation for displaying a desired screen on the display unit 35 of the terminal device 3 will be described.

所望の画面として、例えば、図8に示す見積書(A4タテ)入力画面44を端末装置3の表示部35に表示させる場合、トップ画面(図示省略)などにおいて、売上タブTB1(図5参照)を選択する入力操作を行うことによって、図5に示す売上メニュー画面41を表示部35に表示させる。ここで、トップ画面とは、販売管理システム1を導入した各企業の社員がサーバ2にログインした際、表示部35に最初に表示される画面である。 When displaying the desired screen, for example the quotation (A4 portrait) input screen 44 shown in FIG. 8 on the display unit 35 of the terminal device 3, an input operation is performed to select the sales tab TB1 (see FIG. 5) on the top screen (not shown) or the like, thereby causing the sales menu screen 41 shown in FIG. 5 to be displayed on the display unit 35. Here, the top screen is the screen that is first displayed on the display unit 35 when an employee of each company that has introduced the sales management system 1 logs in to the server 2.

図5に示すように、売上メニュー画面41は、大きく分けて、売上タブTB1、仕入タブTB2、在庫タブTB3、計画タブTB4、設定タブTB5などが表示されるタブ表示領域R1と、見積ボタンB1、売上請求ボタンB2、受注ボタンB3、発送ボタンB4、得意先ボタンB5、商品ボタンB6、フォームビルダーボタンB7などが表示される売上メニュー表示領域R2と、によって構成されている。また、売上メニュー画面41の右上には、後述するショートカットキー(ショートカットコード)を入力するためのテキストボックスA1が表示されている。テキストボックスA1は、破線によって3つの文字入力領域に分けられており、各文字入力領域には2つ(2桁)の文字を入力可能となっている。つまり、テキストボックスA1は、最大で6つ(6桁)の文字を入力可能となっている。
見積書(A4タテ)入力画面44を表示部35に表示させる場合、売上メニュー画面41において、見積ボタンB1を選択する入力操作を行うことによって、図6に示す見積メニュー画面42を表示部35に表示させる。
As shown in FIG. 5, the sales menu screen 41 is roughly divided into a tab display area R1 in which a sales tab TB1, a purchase tab TB2, an inventory tab TB3, a plan tab TB4, a setting tab TB5, etc. are displayed, and a sales menu display area R2 in which an estimate button B1, a sales invoice button B2, an order button B3, a shipping button B4, a customer button B5, a product button B6, a form builder button B7, etc. are displayed. In addition, a text box A1 for inputting a shortcut key (shortcut code) described later is displayed in the upper right of the sales menu screen 41. The text box A1 is divided into three character input areas by dashed lines, and two (two-digit) characters can be input in each character input area. In other words, a maximum of six (six-digit) characters can be input in the text box A1.
When displaying the quotation (A4 portrait) input screen 44 on the display unit 35, an input operation is performed to select the quotation button B1 on the sales menu screen 41, thereby causing the quotation menu screen 42 shown in Figure 6 to be displayed on the display unit 35.

図6に示すように、見積メニュー画面42は、大きく分けて、上述のタブ表示領域R1と、見積入力ボタンB8、見積訂正ボタンB9などが表示される見積メニュー表示領域R3と、によって構成されている。ここで、見積メニュー表示領域R3の左上部に表示されている見出し「売上>見積_01」は、売上メニュー画面41において「01」の番号が
付された見積ボタンB1を操作すると、見積メニュー画面42に遷移することを示している。また、見積メニュー画面42の右上には、売上メニュー画面41と同様にテキストボックスA1が表示されている。
見積書(A4タテ)入力画面44を表示部35に表示させる場合、見積メニュー画面42において、見積入力ボタンB8を選択する入力操作を行うことによって、図7に示す見積入力メニュー画面43を表示部35に表示させる。
6, the quotation menu screen 42 is broadly divided into the above-mentioned tab display area R1 and the quotation menu display area R3 in which the quotation input button B8, the quotation correction button B9, etc. are displayed. Here, the heading "Sales>Quotation_01" displayed in the upper left corner of the quotation menu display area R3 indicates that operating the quotation button B1 numbered "01" on the sales menu screen 41 will transition to the quotation menu screen 42. Also, in the upper right corner of the quotation menu screen 42, a text box A1 is displayed in the same way as the sales menu screen 41.
When displaying the quotation (A4 portrait) input screen 44 on the display unit 35, an input operation is performed to select the quotation input button B8 on the quotation menu screen 42, thereby causing the quotation input menu screen 43 shown in Figure 7 to be displayed on the display unit 35.

図7に示すように、見積入力メニュー画面43は、大きく分けて、上述のタブ表示領域R1と、見積書(A4ヨコ)ボタンB10、見積書(A4タテ)ボタンB11など、各種の見積書入力画面を表示するための複数のボタン(メニューボタン(オブジェクト))が表示される見積入力メニュー表示領域R4と、によって構成されている。ここで、見積入力メニュー表示領域R4の左上部に表示されている見出し「売上>見積_01>見積入力_01」は、売上メニュー画面41において「01」の番号が付された見積ボタンB1を操作し、見積メニュー画面42において「01」の番号が付された見積入力ボタンB8を操作すると、見積入力メニュー画面43に遷移することを示している。また、見積入力メニュー画面43の右上には、売上メニュー画面41と同様にテキストボックスA1が表示されている。
見積入力メニュー画面43において、見積書(A4タテ)ボタンB11を選択する入力操作を行うことによって、図8に示すように、見積書(A4タテ)入力画面44が表示部35に表示される。ここで、見積書(A4タテ)入力画面44の左上部の見出し「■見積書(A4タテ)_010102」の“010102”の数字は、見積書(A4タテ)入力
画面44に対応するショートカットコードを表している。
As shown in FIG. 7, the estimate input menu screen 43 is roughly divided into the above-mentioned tab display area R1 and the estimate input menu display area R4 in which a plurality of buttons (menu buttons (objects)) for displaying various estimate input screens, such as the estimate (A4 landscape) button B10 and the estimate (A4 portrait) button B11, are displayed. Here, the heading "Sales>Estimate_01>Estimate Input_01" displayed in the upper left corner of the estimate input menu display area R4 indicates that the estimate input menu screen 43 will be displayed when the estimate button B1 numbered "01" is operated in the sales menu screen 41 and the estimate input button B8 numbered "01" is operated in the estimate menu screen 42. Also, the text box A1 is displayed in the upper right corner of the estimate input menu screen 43, similar to the sales menu screen 41.
By performing an input operation to select the estimate (A4 portrait) button B11 on the estimate input menu screen 43, an estimate (A4 portrait) input screen 44 is displayed on the display unit 35 as shown in Fig. 8. Here, the numbers "010102" in the heading "■ Estimate (A4 portrait)_010102" in the upper left corner of the estimate (A4 portrait) input screen 44 represent the shortcut code corresponding to the estimate (A4 portrait) input screen 44.

<ショートカットキーを用いた画面遷移操作>
次に、ショートカットキーを用いて端末装置3の表示部35に所望の画面を表示させる際の画面遷移操作について説明する。
<Screen transition operations using shortcut keys>
Next, a screen transition operation when a desired screen is displayed on the display unit 35 of the terminal device 3 using shortcut keys will be described.

上述した通常の画面遷移操作と同様に所望の画面として、例えば、図8に示す見積書(A4タテ)入力画面44を端末装置3の表示部35に表示させる場合、上述の売上メニュー画面41や見積メニュー画面42、見積入力メニュー画面43などにおいて、見積書(A4タテ)入力画面44に対応するショートカットキー(ショートカットコード)である「010102」(図4参照)をテキストボックスA1に入力する。これにより、上述した通常の画面遷移操作を行うことなく、見積書(A4タテ)入力画面44を表示部35に直接表示させることができるようになっている。 In the same manner as in the normal screen transition operations described above, for example, when the quotation (A4 portrait) input screen 44 shown in FIG. 8 is to be displayed on the display unit 35 of the terminal device 3 as a desired screen, the shortcut key (shortcut code) "010102" (see FIG. 4) corresponding to the quotation (A4 portrait) input screen 44 is entered in the text box A1 on the sales menu screen 41, quotation menu screen 42, quotation input menu screen 43, etc. described above. This makes it possible to directly display the quotation (A4 portrait) input screen 44 on the display unit 35 without performing the normal screen transition operations described above.

ここで、見積書(A4タテ)入力画面44に対応するショートカットキー「010102」のうちの先頭2桁の「01」は、売上メニュー画面41に表示される見積ボタンB1に付されている番号「01」(図5参照)に対応するものとなっている。また、「010102」のうちの先頭2桁に続く次の2桁の「01」は、見積メニュー画面42に表示される見積入力ボタンB8に付されている番号「01」(図6参照)に対応するものとなっている。また、「010102」のうちの後尾2桁の「02」は、見積入力メニュー画面43に表示される見積書(A4タテ)ボタンB11に付されている番号「02」(図7参照)に対応するものとなっている。 Here, the first two digits "01" of the shortcut key "010102" corresponding to the quotation (A4 portrait) input screen 44 correspond to the number "01" (see FIG. 5) attached to the quotation button B1 displayed on the sales menu screen 41. The next two digits "01" following the first two digits of "010102" correspond to the number "01" (see FIG. 6) attached to the quotation input button B8 displayed on the quotation menu screen 42. The last two digits "02" of "010102" correspond to the number "02" (see FIG. 7) attached to the quotation (A4 portrait) button B11 displayed on the quotation input menu screen 43.

[ショートカット表示制御処理]
次に、上述したショートカットキーを用いた画面遷移操作がなされた際にサーバ2において実行されるショートカット表示制御処理の制御手順について説明する。
図9は、ショートカット表示制御処理の制御手順を示すフローチャートである。
[Shortcut display control process]
Next, a control procedure of the shortcut display control process executed in the server 2 when a screen transition operation is performed using the above-mentioned shortcut keys will be described.
FIG. 9 is a flowchart showing a control procedure of the shortcut display control process.

ショートカット表示制御処理が開始されると、CPU21は、まず、テキストボックスA1にショートカットコード(ショートカットキー)の入力がなされたか否かを判定する(ステップS1)。 When the shortcut display control process starts, the CPU 21 first determines whether a shortcut code (shortcut key) has been entered into the text box A1 (step S1).

ステップS1において、ショートカットコードの入力がなされていないと判定された場合(ステップS1;NO)、CPU21は、当該ショートカットコードの入力がなされるまでの間、ステップS1の判定処理を繰り返し行う。
一方、ステップS1において、ショートカットコードの入力がなされたと判定された場合(ステップS1;YES)、CPU21は、入力されたショートカットコードの桁数がテキストボックスA1へ入力可能な最大桁数(6桁)であるか否かを判定する(ステップS2)。
In step S1, when it is determined that the shortcut code has not been input (step S1; NO), the CPU 21 repeats the determination process in step S1 until the shortcut code is input.
On the other hand, if it is determined in step S1 that a shortcut code has been input (step S1; YES), the CPU 21 determines whether the number of digits of the input shortcut code is the maximum number of digits (6 digits) that can be input into the text box A1 (step S2).

ステップS2において、入力されたショートカットコードの桁数がテキストボックスA1へ入力可能な最大桁数(6桁)であると判定された場合(ステップS2;YES)、CPU21は、図4に示すショートカットコード対応テーブルTを参照して、入力されたショートカットコードに対応する遷移画面があるか否かを判定する(ステップS3)。 If it is determined in step S2 that the number of digits in the entered shortcut code is the maximum number of digits (6 digits) that can be entered into the text box A1 (step S2; YES), the CPU 21 refers to the shortcut code correspondence table T shown in FIG. 4 and determines whether or not there is a transition screen that corresponds to the entered shortcut code (step S3).

ステップS3において、入力されたショートカットコードに対応する遷移画面が無いと判定された場合(ステップS3;NO)、CPU21は、処理をステップS1へ戻し、それ以降の処理を繰り返し行う。
一方、ステップS3において、入力されたショートカットコードに対応する遷移画面があると判定された場合(ステップS3;YES)、CPU21は、当該ショートカットコード(6桁のショートカットコード)に対応する遷移画面を端末装置3の表示部35に表示させ(ステップS4)。具体的には、例えば、ショートカットコード「010102」(図4参照)が入力された場合、当該ショートカットコードの入力後1秒間が経過するのを待つことなく、当該ショートカットコードに対応する遷移画面があるか否かが判定され、当該ショートカットコードに対応する見積書(A4タテ)入力画面44が表示部35に表示される。そして、CPU21は、ショートカット表示制御処理を終了する。
In step S3, if it is determined that there is no transition screen corresponding to the input shortcut code (step S3; NO), the CPU 21 returns the process to step S1 and repeats the subsequent processes.
On the other hand, if it is determined in step S3 that there is a transition screen corresponding to the input shortcut code (step S3; YES), the CPU 21 displays the transition screen corresponding to the shortcut code (six-digit shortcut code) on the display unit 35 of the terminal device 3 (step S4). Specifically, for example, when the shortcut code "010102" (see FIG. 4) is input, it is determined whether or not there is a transition screen corresponding to the shortcut code without waiting for one second to elapse after the shortcut code is input, and the quotation (A4 portrait) input screen 44 corresponding to the shortcut code is displayed on the display unit 35. Then, the CPU 21 ends the shortcut display control process.

また、ステップS2において、入力されたショートカットコードの桁数がテキストボックスA1へ入力可能な最大桁数(6桁)ではないと判定された場合(ステップS2;NO)、CPU21は、ステップS1でショートカットコードの入力がなされたと判定された当該ショートカットコードの入力後、1秒間の間に当該ショートカットコードに対して追加の入力がなされたか否かを判定する(ステップS5)。具体的には、例えば、ステップS1で入力がなされたと判定されたショートカットコードが「0101」である場合に、このショートカットコード「0101」の入力後、1秒間の間に当該ショートカットコード「0101」の末尾に続けて「01」や「02」等の入力がなされたか否かを判定する。 If it is determined in step S2 that the number of digits of the shortcut code entered is not the maximum number of digits (6 digits) that can be entered into the text box A1 (step S2; NO), the CPU 21 determines whether or not additional input has been made to the shortcut code within one second after the shortcut code determined to have been entered in step S1 is entered (step S5). Specifically, for example, if the shortcut code determined to have been entered in step S1 is "0101", it determines whether or not "01", "02", etc. have been entered following the end of the shortcut code "0101" within one second after the shortcut code "0101" is entered.

ステップS5において、ステップS1でショートカットコードの入力がなされたと判定された当該ショートカットコードの入力後、1秒間の間に当該ショートカットコードに対して追加の入力がなされていないと判定された場合(ステップS5;NO)、CPU21は、処理をステップS3へ移し、それ以降の処理を行う。
一方、ステップS5において、ステップS1でショートカットコードの入力がなされたと判定された当該ショートカットコードの入力後、1秒間の間に当該ショートカットコードに対して追加の入力がなされたと判定された場合(ステップS5;YES)、CPU21は、処理をステップS2に戻し、それ以降の処理を行う。
In step S5, if it is determined that no additional input has been made to the shortcut code within one second after the shortcut code that was determined to have been input in step S1 has been input (step S5; NO), the CPU 21 transfers the process to step S3 and performs subsequent processes.
On the other hand, in step S5, if it is determined that additional input has been made to the shortcut code within one second after input of the shortcut code that was determined to have been input in step S1 (step S5; YES), the CPU 21 returns the process to step S2 and performs the subsequent processes.

<スクロール操作>
次に、見積入力メニュー画面43におけるスクロール操作について説明する。
<Scrolling operation>
Next, the scrolling operation on the estimate input menu screen 43 will be described.

図7に示すように、見積入力メニュー画面43では、通常、画面下部に設けられたスクロールバーSBを操作することによって、当該見積入力メニュー画面43をスクロール(横スクロール)させるようになっている。本実施形態では、この通常のスクロール操作に加え、端末装置3の操作部34を介したジェスチャー入力(例えば、マウスジェスチャー入力)によっても、当該見積入力メニュー画面43をスクロール(横スクロール)させることができるようになっている。ここで、ジェスチャー入力は、例えば、操作部34としてのマウスを右クリックした状態で当該マウスを動かすことにより、当該ジェスチャー入力が可能となる。 As shown in FIG. 7, the estimate input menu screen 43 is usually scrolled (horizontally scrolled) by operating a scroll bar SB provided at the bottom of the screen. In this embodiment, in addition to this normal scrolling operation, the estimate input menu screen 43 can also be scrolled (horizontally scrolled) by gesture input (e.g., mouse gesture input) via the operation unit 34 of the terminal device 3. Here, gesture input can be performed, for example, by moving the mouse serving as the operation unit 34 while right-clicking the mouse.

具体的には、図10に示すように、見積入力メニュー画面43の見積入力メニュー表示領域R4において、例えば、所望のメニューボタンであるM販売様用ボタンB12(図11参照))に付されている番号(コード)「25」が、操作部34を介してジェスチャー入力された場合、図11に示すように、ジェスチャー入力された番号「25」が付されているM販売様用ボタンB12を含む列(M販売様用ボタンB12、N株式会社様用ボタンB13、O店様用ボタンB14及びP株式会社様用ボタンB15により構成される列)が見積入力メニュー表示領域R4の左端の列に来るように、見積入力メニュー画面43が横スクロールするようになっている。そして、M販売様用ボタンB12を含む列が見積入力メニュー表示領域R4の左端の列に位置した状態の見積入力メニュー画面43において、例えば、M販売様用ボタンB12を選択する入力操作を行うことによって、図12に示すように、M販売様用入力画面45が表示部35に表示される。ここで、M販売様用入力画面45の左上部の見出し「■M販売様用_010125」の“010125”の数字は、
M販売様用入力画面45に対応するショートカットコードを表している。
Specifically, as shown in Fig. 10, when, for example, a number (code) "25" assigned to the M Salesman button B12 (see Fig. 11) which is a desired menu button is gesture-inputted via the operation unit 34 in the estimate input menu display area R4 of the estimate input menu screen 43, the estimate input menu screen 43 is horizontally scrolled so that the row including the M Salesman button B12 to which the gesture-inputted number "25" is assigned (the row consisting of the M Salesman button B12, the N Corporation button B13, the O Store button B14, and the P Corporation button B15) comes to the leftmost row of the estimate input menu display area R4, as shown in Fig. 11. Then, in the estimate input menu screen 43 in a state in which the row including the M Salesman button B12 is located at the leftmost row of the estimate input menu display area R4, for example, by performing an input operation to select the M Salesman button B12, an M Salesman input screen 45 is displayed on the display unit 35 as shown in Fig. 12. Here, the number "010125" in the heading "■M Sales_010125" at the top left of the M Sales input screen 45 is
This shows the shortcut code corresponding to the M Sales User input screen 45 .

[スクロール表示制御処理]
次に、スクロール表示制御処理の制御手順について説明する。
図13は、スクロール表示制御処理の制御手順を示すフローチャートである。
[Scrolling display control process]
Next, a control procedure for the scroll display control process will be described.
FIG. 13 is a flowchart showing a control procedure of the scroll display control process.

スクロール表示制御処理が開始されると、端末装置3のCPU31は、まず、所定の表示領域(例えば、見積入力メニュー表示領域R4)において、操作部34を介して、ジェスチャー入力がなされたか否かを判定する(ステップS11)。 When the scroll display control process is started, the CPU 31 of the terminal device 3 first determines whether or not a gesture input has been made via the operation unit 34 in a specific display area (e.g., the estimate input menu display area R4) (step S11).

ステップS11において、ジェスチャー入力がなされていないと判定された場合(ステップS11;NO)、CPU31は、ジェスチャー入力がなされたと判定されるまでの間、ステップS11の判定処理を繰り返し行う。
一方、ステップS11において、ジェスチャー入力がなされたと判定された場合(ステップS11;YES)、CPU31は、当該ジェスチャー入力がなされた際の入力情報に基づいて文字認識を行う(ステップS12)。
In step S11, when it is determined that a gesture input has not been made (step S11; NO), the CPU 31 repeats the determination process of step S11 until it is determined that a gesture input has been made.
On the other hand, if it is determined in step S11 that a gesture input has been made (step S11; YES), the CPU 31 performs character recognition based on the input information when the gesture input has been made (step S12).

次いで、CPU31は、ステップS12において認識された文字(例えば、数字)が付されたボタン(アイコン)が表示画面上にあるか否かを判定する(ステップS13)。 Next, the CPU 31 determines whether or not a button (icon) with the character (e.g., number) recognized in step S12 is present on the display screen (step S13).

ステップS13において、認識された文字が付されたボタンが表示画面上に無いと判定された場合(ステップS13;NO)、CPU31は、処理をステップS11へ戻し、それ以降の処理を繰り返し行う。
一方、ステップS13において、認識された文字が付されたボタンが表示画面上にあると判定された場合(ステップS13;YES)、CPU31は、認識された文字が付されたボタンが表示領域内の所定の位置に来るように、見積入力メニュー画面43をスクロールする(ステップS14)。具体的には、ステップS12において認識された数字「25」が付されたM販売様用ボタンB12が見積入力メニュー画面43上にあると判定された場合(ステップS13;YES)、CPU31は、当該数字「25」が付されているM販売様用ボタンB12を含む列(M販売様用ボタンB12、N株式会社様用ボタンB13、O店様用ボタンB14及びP株式会社様用ボタンB15により構成される列)が見積入力メニュー表示領域R4の左端の列に来るように、見積入力メニュー画面43を横スクロールする。そして、CPU31は、スクロール表示制御処理を終了する。
In step S13, when it is determined that a button with the recognized characters is not present on the display screen (step S13; NO), the CPU 31 returns the process to step S11 and repeats the subsequent processes.
On the other hand, if it is determined in step S13 that the button with the recognized character is on the display screen (step S13; YES), the CPU 31 scrolls the estimate input menu screen 43 so that the button with the recognized character is located at a predetermined position in the display area (step S14). Specifically, if it is determined in step S12 that the M Sales button B12 with the number "25" is on the estimate input menu screen 43 (step S13; YES), the CPU 31 horizontally scrolls the estimate input menu screen 43 so that the row including the M Sales button B12 with the number "25" (the row consisting of the M Sales button B12, the N Corporation button B13, the O Store button B14, and the P Corporation button B15) is located at the leftmost row of the estimate input menu display area R4. Then, the CPU 31 ends the scroll display control process.

<伝票追加機能>
次に、サーバ2により提供される伝票追加機能について説明する。ここで、伝票追加機能とは、作成可能な伝票のバリエーションを増やすことができる機能である。この伝票追加機能によって、例えば、新規の取引先から要求された様式の伝票を作成することが可能になる。
<Add slip function>
Next, we will explain the slip addition function provided by the server 2. Here, the slip addition function is a function that can increase the variety of slips that can be created. With this slip addition function, it becomes possible to create a slip in a format requested by a new business partner, for example.

例えば、取引先からB5タテ、明細4行、入数なしの様式の見積書を要求された場合、ユーザー(販売管理システム1を導入した企業の社員)は、端末装置3の操作部34を介して、所定の操作を行うことにより、サーバ2が提供する伝票リストL(図14参照)を端末装置3の表示部35に表示させる。ユーザーは、取引先から要求された上記様式の見積書を伝票リストLから探し出し、当該見積書に対応付けられている販売管理番号(販売管理No.)である「1B」を確認する。 For example, if a business partner requests a quotation in B5 portrait format with four lines of details and no quantity, the user (an employee of the company that has introduced the sales management system 1) performs a specific operation via the operation unit 34 of the terminal device 3 to display the voucher list L (see FIG. 14) provided by the server 2 on the display unit 35 of the terminal device 3. The user finds the quotation in the above format requested by the business partner from the voucher list L and confirms the sales control number (sales control number), "1B," associated with the quotation.

次いで、ユーザーは、上述したテキストボックスA1に上記見積書を新規に作成するためのショートカットコード「07011B」(図4参照)を入力し、当該見積書の作成画面(図示省略)を端末装置3の表示部35に表示させる。ここで、ショートカットコード「07011B」のうちの先頭4桁の「0701」は、新規伝票作成を指示するコードであり、後尾2桁の「1B」は、上述の取引先から要求された様式の見積書に対応付けられている販売管理番号「1B」である。これにより、取引先から要求された見積書を作成することができるようになる。
また、テキストボックスA1に上記見積書を新規に作成するためのショートカットコード「07011B」が入力されると、見積入力メニュー画面43には当該見積書に対応するボタン(図示省略)が追加されるようになっている。
Next, the user inputs the shortcut code "07011B" (see FIG. 4) for creating a new quotation in the above-mentioned text box A1, and causes the display unit 35 of the terminal device 3 to display a screen for creating the quotation (not shown). Here, the first four digits "0701" of the shortcut code "07011B" are a code for instructing the creation of a new invoice, and the last two digits "1B" are the sales control number "1B" associated with the quotation in the format requested by the above-mentioned business partner. This makes it possible to create the quotation requested by the business partner.
In addition, when the shortcut code “07011B” for creating a new quotation is entered in the text box A1, a button (not shown) corresponding to the quotation is added to the quotation input menu screen 43.

以上、本実施の形態によれば、販売管理システム1は、第1の入力態様(キー入力)によるコードの入力を受け付け、当該コードの入力が受け付けられたことを契機として、当該コードに対応する画面を特定し、特定された画面を端末装置3の表示部35に表示させる。また、販売管理システム1は、第2の入力態様(手書き入力)によるコードの入力を受け付け、当該コードに対応するメニューボタン(オブジェクト)を特定し、特定されたメニューボタンが表示部35の表示領域内の所定の位置に来るように当該メニューボタンが設けられている画面をスクロールさせる。
したがって、所望の画面に対応するコードが事前に分かっている場合には、第1の入力態様による当該コードの入力により、当該所望の画面を表示部35に表示させることができる一方で、所望の画面に対応するコードが分からない場合、当該所望の画面を表示部35に表示させるためのメニューボタンが配設された画面を表示部35に一旦表示させ、この画面上において、第2の入力態様によるコードの入力により、スクロールバーSBを操作することなく当該画面をスクロールさせ、所望の画面を表示部35に表示させるためのメニューボタンを探し出すことができる。よって、所望の画面を表示部35に表示させるための操作を簡便にすることができる。
As described above, according to this embodiment, the sales management system 1 accepts input of a code in the first input mode (key input), and upon acceptance of the input of the code, identifies a screen corresponding to the code and displays the identified screen on the display unit 35 of the terminal device 3. The sales management system 1 also accepts input of a code in the second input mode (handwritten input), identifies a menu button (object) corresponding to the code, and scrolls the screen on which the menu button is provided so that the identified menu button is located at a predetermined position within the display area of the display unit 35.
Therefore, when the code corresponding to a desired screen is known in advance, the desired screen can be displayed on display unit 35 by inputting the code in the first input mode, whereas when the code corresponding to the desired screen is unknown, a screen on which menu buttons for displaying the desired screen on display unit 35 are arranged is temporarily displayed on display unit 35, and on this screen, by inputting the code in the second input mode, the screen can be scrolled without operating scroll bar SB, and the menu button for displaying the desired screen on display unit 35 can be found. Thus, the operation for displaying the desired screen on display unit 35 can be simplified.

また、本実施の形態によれば、メニューボタン(例えば、見積入力メニュー画面43に配設されたメニューボタン)には、当該メニューボタンを特定可能な番号(コード)が示されており、販売管理システム1は、入力された番号と一致する番号が示されているメニューボタンを特定し、特定されたメニューボタンが表示部35の表示領域内の所定の位置に来るように当該メニューボタンが設けられている画面をスクロールさせる。
したがって、メニューボタンに示されている番号を入力するだけで、当該メニューボタンが表示部35の表示領域内の所定の位置に来るように当該メニューボタンが設けられている画面をスクロールさせることができるので、画面のスクロール操作を簡便にすることができる。
Furthermore, according to this embodiment, a menu button (for example, a menu button arranged on the quotation input menu screen 43) is indicated with a number (code) by which the menu button can be identified, and the sales management system 1 identifies the menu button indicated with a number matching the input number, and scrolls the screen on which the menu button is arranged so that the identified menu button is located at a predetermined position within the display area of the display unit 35.
Therefore, by simply entering the number shown on a menu button, the screen on which the menu button is located can be scrolled so that the menu button is located at a specified position within the display area of display unit 35, making screen scrolling easy.

また、本実施の形態によれば、販売管理システム1は、ユーザー操作に基づくジェスチャー入力(手書き入力)を受け付け、当該ジェスチャー入力による番号を認識し、認識された番号に対応するメニューボタンを特定し、特定されたメニューボタンが表示部35の表示領域内の所定の位置に来るように当該メニューボタンが設けられている画面をスクロールさせる。
したがって、メニューボタンに示されている番号をジェスチャー入力するだけで、当該メニューボタンが表示部35の表示領域内の所定の位置に来るように当該メニューボタンが設けられている画面をスクロールさせることができるので、画面のスクロール操作をより簡便にすることができる。
Furthermore, according to this embodiment, the sales management system 1 accepts gesture input (handwritten input) based on user operation, recognizes the number based on the gesture input, identifies the menu button corresponding to the recognized number, and scrolls the screen on which the menu button is located so that the identified menu button is located at a predetermined position within the display area of the display unit 35.
Therefore, by simply making a gesture input of the number shown on the menu button, the screen on which the menu button is located can be scrolled so that the menu button is located at a predetermined position within the display area of display unit 35, making screen scrolling operations easier.

また、本実施の形態によれば、販売管理システム1は、第1の入力態様(キー入力)によるコードの入力が受け付けられたことを契機として、階層化された複数の画面のそれぞれを特定可能な所定のコード対応テーブル(ショートカットコード対応テーブルT)に基づいて、当該コードに対応する画面を特定し、特定された画面が表示されるまでの各階層の画面の表示を経ることなく当該特定された画面を表示部35に表示させる。
したがって、所望の画面を表示させる際に、当該所望の画面に対応するコードを第1の入力態様により入力するだけで、各階層の画面の表示を経ることなく当該所望の画面をダイレクトに表示することができるので、画面遷移の操作を簡便にすることができる。
Furthermore, according to this embodiment, when a code is input in the first input mode (key input), the sales management system 1 identifies the screen corresponding to the code based on a predetermined code correspondence table (shortcut code correspondence table T) that can identify each of a plurality of hierarchical screens, and causes the display unit 35 to display the identified screen without going through the display of the screens in each hierarchy until the identified screen is displayed.
Therefore, when displaying a desired screen, the desired screen can be displayed directly without going through the display of screens at each hierarchical level by simply inputting the code corresponding to the desired screen using the first input mode, thereby simplifying screen transition operations.

以上、本発明を上記実施形態に基づいて具体的に説明してきたが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
例えば、上記実施形態において、見積入力メニュー画面43の各メニューボタンには、当該各メニューボタンを識別するための番号(数字)が付されているが、当該各メニューボタンを識別可能であれば、当該番号の他に文字及び/又は記号を当該各メニューボタンに付してもよい。
Although the present invention has been specifically described based on the above embodiment, the present invention is not limited to the above embodiment and can be modified without departing from the gist of the present invention.
For example, in the above embodiment, each menu button on the estimate input menu screen 43 is assigned a number (digit) to identify the menu button, but as long as the menu button is identifiable, letters and/or symbols may be assigned to the menu button in addition to the number.

また、上記実施形態において、見積入力メニュー画面43の見積入力メニュー表示領域R4において、番号「25」が操作部34を介してジェスチャー入力された場合、当該番号「25」が付されているM販売様用ボタンB12を含む列(M販売様用ボタンB12、N株式会社様用ボタンB13、O店様用ボタンB14及びP株式会社様用ボタンB15により構成される列)が見積入力メニュー表示領域R4の左端の列に来るように、見積入力メニュー画面43を横スクロールさせるようにしたが、番号「25」が操作部34を介してジェスチャー入力された場合、少なくとも、当該番号「25」が付されているM販売様用ボタンB12が視認可能となるように見積入力メニュー画面43をスクロールさせればよく、スクロールの態様は上述の態様に限定されるものではない。 In the above embodiment, when the number "25" is gesture-inputted via the operation unit 34 in the estimate input menu display area R4 of the estimate input menu screen 43, the estimate input menu screen 43 is horizontally scrolled so that the column including the M Sales button B12 to which the number "25" is assigned (the column consisting of the M Sales button B12, the N Co., Ltd. button B13, the O Store button B14, and the P Co., Ltd. button B15) is located in the leftmost column of the estimate input menu display area R4. However, when the number "25" is gesture-inputted via the operation unit 34, the estimate input menu screen 43 only needs to be scrolled so that at least the M Sales button B12 to which the number "25" is assigned is visible, and the manner of scrolling is not limited to the manner described above.

また、上記実施形態において、見積入力メニュー画面43を例に挙げてジェスチャー入力を契機とした画面のスクロール操作について説明を行ったが、スクロール可能なメニュー画面であれば他のメニュー画面においても当該ジェスチャー入力を契機とした画面のスクロール操作が可能である。また、メニュー画面の他、複数のアイコンが配設されたスクロール可能な画面を本発明の対象としてもよい。 In the above embodiment, the screen scrolling operation triggered by gesture input has been described using the quotation input menu screen 43 as an example, but the screen scrolling operation triggered by the gesture input can also be performed on other menu screens as long as the menu screen is scrollable. In addition to menu screens, the present invention can also be applied to scrollable screens on which multiple icons are arranged.

また、上記実施形態において、ジェスチャー入力により所望のメニューボタンに付されている番号を入力することで、見積入力メニュー画面43を横スクロールさせるようにしたが、例えば、所望のメニューボタンに付されている番号を所定のテキストボックスへキー入力することによって、見積入力メニュー画面43をスクロールさせるようにしてもよい。 In the above embodiment, the quotation input menu screen 43 is scrolled horizontally by inputting the number assigned to the desired menu button using gesture input. However, for example, the quotation input menu screen 43 may be scrolled by keying in the number assigned to the desired menu button into a specified text box.

また、上記実施形態において、ショートカットコードの最大文字数を6文字としたが、遷移可能な画面の最下層の位置に応じて適宜変更可能である。また、当該ショートカットコードの単位文字数は1文字や2文字以上であってもよい。 In the above embodiment, the maximum number of characters in the shortcut code is six, but this can be changed as appropriate depending on the position of the lowest layer of the screen to which the transition can be made. The number of characters in the shortcut code may be one character, two characters, or more.

また、上記実施形態において、ショートカットコード対応テーブルTにおいて予め設定されているショートカットコードは4文字又は6文字としたが、当該ショートカットコードは4文字又は6文字に限定されるものではなく、2文字のショートカットコード(例えば、見積メニュー画面42に対応するショートカットコード「01」等)が設定されていてもよい。また、ショートカットコード対応テーブルTにおいて、ショートカットコードと遷移画面とが一対一で対応付けられているが、一の遷移画面に対して、互いに異なる複数のショートカットコードが対応付けられてもよい。 In the above embodiment, the shortcut code preset in the shortcut code correspondence table T is four or six characters, but the shortcut code is not limited to four or six characters, and a two-character shortcut code (for example, shortcut code "01" corresponding to the quote menu screen 42) may be set. In addition, in the shortcut code correspondence table T, shortcut codes and transition screens are associated one-to-one, but multiple different shortcut codes may be associated with one transition screen.

また、上記実施形態において、ショートカット表示制御処理の実行により遷移される画面の対象を売上メニュー画面41よりも下層の画面としたが当該売上メニュー画面41も当該対象となるようにしてもよい。また、仕入タブTB2の操作により表示される仕入メニュー画面(図示省略)、在庫タブTB3の操作により表示される在庫メニュー画面(図示省略)、計画タブTB4の操作により表示される計画メニュー画面(図示省略)、設定タブTB5の操作により表示される設定メニュー画面(図示省略)も同様に、ショートカット表示制御処理の実行により遷移される画面の対象となるようにしてもよい。 In the above embodiment, the screens to which the shortcut display control process is executed are lower-level screens than the sales menu screen 41, but the sales menu screen 41 may also be included as one of the screens to which the shortcut display control process is executed. Similarly, the purchase menu screen (not shown) displayed by operating the purchase tab TB2, the inventory menu screen (not shown) displayed by operating the inventory tab TB3, the plan menu screen (not shown) displayed by operating the plan tab TB4, and the setting menu screen (not shown) displayed by operating the setting tab TB5 may also be included as one of the screens to which the shortcut display control process is executed.

また、上記実施形態において、メニューボタンをオブジェクトの一例として挙げたが、当該オブジェクトは、操作部34による指定操作が可能なものであればよく、例えば、アイコンやテキストリンク等であってもよい。 In addition, in the above embodiment, a menu button is given as an example of an object, but the object may be anything that can be specified by the operation unit 34, such as an icon or a text link.

また、上記実施形態において、テキストボックスA1へのキー入力によりショートカットコードを入力するようにしたが、例えば、ユーザー操作に基づくジェスチャー入力により当該ショートカットコードを入力することができるようにしてもよい。 In the above embodiment, the shortcut code is input by key input into the text box A1, but the shortcut code may be input by gesture input based on a user operation, for example.

また、上記した実施形態では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてHDD、SSD、EEPROMなどを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、CD-ROM等の可搬型記録媒体を適用することが可能である。また、本開示に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ(搬送波)も適用される。 In addition, in the above embodiment, an example is disclosed in which an HDD, SSD, EEPROM, etc. are used as a computer-readable medium for the program according to the present invention, but the present invention is not limited to this example. Portable recording media such as CD-ROMs can be used as other computer-readable media. Furthermore, a carrier wave can also be used as a medium for providing data for the program according to the present disclosure via a communication line.

また、上記実施形態における販売管理システム1の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。 Furthermore, the detailed configuration and detailed operation of each component of the sales management system 1 in the above embodiment can of course be modified as appropriate without departing from the spirit of the present invention.

本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
第1の入力態様によるコードの入力を受け付ける第1の受付手段と、
前記第1の受付手段により前記コードの入力が受け付けられたことを契機として、当該コードに対応する画面を特定する第1の特定手段と、
前記第1の特定手段により特定された前記画面を表示手段に表示させる第1の表示制御手段と、
第2の入力態様によるコードの入力を受け付ける第2の受付手段と、
前記第2の受付手段により受け付けられた前記コードに対応するオブジェクトを特定する第2の特定手段と、
前記第2の特定手段により特定された前記オブジェクトが前記表示手段の表示領域内の所定の位置に来るように当該オブジェクトが設けられている画面をスクロールさせる第2の表示制御手段と、
を備えることを特徴とする表示制御装置。
<請求項2>
前記オブジェクトには、当該オブジェクトを特定可能な前記コードが示されており、
前記第2の特定手段は、前記第2の受付手段により受け付けられたコードと一致するコードが示されているオブジェクトを特定することを特徴とする請求項1に記載の表示制御装置。
<請求項3>
前記第1の入力態様は、キー入力であり、
前記第1の特定手段は、前記第1の受付手段により受け付けられた前記キー入力によるコードに対応する画面を特定することを特徴とする請求項1又は2に記載の表示制御装置。
<請求項4>
前記第2の入力態様は、手書き入力であり、
前記第2の受付手段により受け付けられた前記手書き入力によるコードを認識する認識手段を備え、
前記第2の特定手段は、前記認識手段により認識された前記コードに対応するオブジェクトを特定することを特徴とする請求項1~3のいずれか一項に記載の表示制御装置。
<請求項5>
前記第1の特定手段は、前記第1の受付手段により前記コードの入力が受け付けられたことを契機として、階層化された複数の画面のそれぞれを特定可能な所定のコード対応テーブルに基づいて、当該コードに対応する画面を特定し、
前記第1の表示制御手段は、前記第1の特定手段により特定された前記画面が表示されるまでの各階層の画面の表示を経ることなく当該特定された画面を表示手段に表示させることを特徴とする請求項1~4のいずれか一項に記載の表示制御装置。
<請求項6>
所定のコードの入力を受け付ける受付手段と、
前記受付手段により受け付けられた前記所定のコードの入力態様を判別する判別手段と、
前記判別手段により判別された前記入力態様が第1の入力態様であった場合、当該第1の入力態様による前記所定のコードの入力が受け付けられたことを契機として、当該所定のコードに対応する画面を特定する第1の特定手段と、
前記第1の特定手段により特定された前記画面を表示手段に表示させる第1の表示制御手段と、
前記判別手段により判別された前記入力態様が前記第1の入力態様とは異なる第2の入力態様であった場合、前記受付手段により受け付けられた前記所定のコードに対応するオブジェクトを特定する第2の特定手段と、
前記第2の特定手段により特定された前記オブジェクトが前記表示手段の表示領域内の所定の位置に来るように当該オブジェクトが設けられている画面をスクロールさせる第2の表示制御手段と、
を備えることを特徴とする表示制御装置。
<請求項7>
前記オブジェクトには、当該オブジェクトを特定可能なコードが示されており、
前記第2の特定手段は、前記受付手段により受け付けられた前記所定のコードと一致するコードが示されているオブジェクトを特定することを特徴とする請求項6に記載の表示制御装置。
<請求項8>
前記第1の入力態様は、キー入力であり、
前記第1の特定手段は、前記キー入力による前記所定のコードの入力が受け付けられたことを契機として、当該所定のコードに対応する画面を特定することを特徴とする請求項6又は7に記載の表示制御装置。
<請求項9>
前記第2の入力態様は、手書き入力であり、
前記手書き入力による前記所定のコードを認識する認識手段を備え、
前記第2の特定手段は、前記認識手段により認識された前記所定のコードに対応するオブジェクトを特定することを特徴とする請求項6~8のいずれか一項に記載の表示制御装置。
<請求項10>
前記第1の特定手段は、前記第1の入力態様による前記所定のコードの入力が受け付けられたことを契機として、階層化された複数の画面のそれぞれを特定可能な所定のコード対応テーブルに基づいて、当該所定のコードに対応する画面を特定し、
前記第1の表示制御手段は、前記第1の特定手段により特定された前記画面が表示されるまでの各階層の画面の表示を経ることなく当該特定された画面を表示手段に表示させることを特徴とする請求項6~9のいずれか一項に記載の表示制御装置。
<請求項11>
前記オブジェクトは、アイコン、操作ボタン、又は、操作メニューであることを特徴とする請求項1~10のいずれか一項に記載の表示制御装置。
<請求項12>
コンピュータを、
第1の入力態様によるコードの入力を受け付ける第1の受付手段、
前記第1の受付手段により前記コードの入力が受け付けられたことを契機として、当該コードに対応する画面を特定する第1の特定手段、
前記第1の特定手段により特定された前記画面を表示手段に表示させる第1の表示制御手段、
第2の入力態様によるコードの入力を受け付ける第2の受付手段、
前記第2の受付手段により受け付けられた前記コードに対応するオブジェクトを特定する第2の特定手段、
前記第2の特定手段により特定された前記オブジェクトが前記表示手段の表示領域内の所定の位置に来るように当該オブジェクトが設けられている画面をスクロールさせる第2の表示制御手段、
として機能させることを特徴とするプログラム。
<請求項13>
コンピュータを、
所定のコードの入力を受け付ける受付手段、
前記受付手段により受け付けられた前記所定のコードの入力態様を判別する判別手段、
前記判別手段により判別された前記入力態様が第1の入力態様であった場合、当該第1の入力態様による前記所定のコードの入力が受け付けられたことを契機として、当該所定のコードに対応する画面を特定する第1の特定手段、
前記第1の特定手段により特定された前記画面を表示手段に表示させる第1の表示制御手段、
前記判別手段により判別された前記入力態様が前記第1の入力態様とは異なる第2の入力態様であった場合、前記受付手段により受け付けられた前記所定のコードに対応するオブジェクトを特定する第2の特定手段、
前記第2の特定手段により特定された前記オブジェクトが前記表示手段の表示領域内の所定の位置に来るように当該オブジェクトが設けられている画面をスクロールさせる第2の表示制御手段、
として機能させることを特徴とするプログラム。
Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents.
The inventions described in the claims originally attached to this application are set forth below. The claim numbers in the appended claims are the same as those in the claims originally attached to this application.
[Additional Notes]
<Claim 1>
a first receiving means for receiving an input of a code in a first input mode;
a first identification means for identifying a screen corresponding to the code when the input of the code is accepted by the first acceptance means;
a first display control means for causing a display means to display the screen identified by the first identification means;
a second receiving means for receiving an input of a code in a second input manner;
a second identification means for identifying an object corresponding to the code accepted by the second acceptance means;
a second display control means for scrolling a screen on which the object specified by the second specifying means is provided so that the object is located at a predetermined position within a display area of the display means;
A display control device comprising:
<Claim 2>
The object is provided with the code capable of identifying the object,
2 . The display control device according to claim 1 , wherein the second specifying means specifies an object for which a code matching the code accepted by the second accepting means is displayed.
<Claim 3>
the first input mode is a key input,
3. The display control device according to claim 1, wherein the first specifying means specifies a screen corresponding to the code by the key input accepted by the first accepting means.
<Claim 4>
the second input mode is handwritten input,
a recognition unit that recognizes the handwritten input code accepted by the second acceptance unit,
4. The display control device according to claim 1, wherein the second specifying means specifies an object corresponding to the code recognized by the recognizing means.
<Claim 5>
the first identification means, upon receipt of the input of the code by the first acceptance means, identifies a screen corresponding to the code based on a predetermined code correspondence table capable of identifying each of a plurality of hierarchical screens;
The display control device according to any one of claims 1 to 4, characterized in that the first display control means causes the display means to display the identified screen without going through the display of screens of each hierarchy until the screen identified by the first identification means is displayed.
<Claim 6>
A receiving means for receiving an input of a predetermined code;
a discrimination means for discriminating an input mode of the predetermined code accepted by the acceptance means;
a first identification means for identifying a screen corresponding to a predetermined code when the input mode identified by the identification means is a first input mode and the input of the predetermined code in the first input mode is accepted;
a first display control means for causing a display means to display the screen identified by the first identification means;
a second identification means for identifying an object corresponding to the predetermined code accepted by the acceptance means when the input mode identified by the identification means is a second input mode different from the first input mode;
a second display control means for scrolling a screen on which the object specified by the second specifying means is provided so that the object is located at a predetermined position within a display area of the display means;
A display control device comprising:
<Claim 7>
The object is provided with a code capable of identifying the object,
7. The display control device according to claim 6, wherein the second specifying means specifies an object for which a code matching the predetermined code accepted by the accepting means is displayed.
<Claim 8>
the first input mode is a key input,
8. The display control device according to claim 6, wherein the first identification means, upon receipt of the input of the predetermined code by the key input, identifies the screen corresponding to the predetermined code.
<Claim 9>
the second input mode is handwritten input,
a recognition means for recognizing the predetermined code input by handwriting,
9. The display control device according to claim 6, wherein the second identifying means identifies an object corresponding to the predetermined code recognized by the recognizing means.
<Claim 10>
the first identification means, upon receipt of the input of the predetermined code in the first input mode, identifies a screen corresponding to the predetermined code based on a predetermined code correspondence table capable of identifying each of a plurality of hierarchical screens;
The display control device according to any one of claims 6 to 9, characterized in that the first display control means causes the display means to display the identified screen without going through the display of screens of each hierarchy until the screen identified by the first identification means is displayed.
<Claim 11>
11. The display control device according to claim 1, wherein the object is an icon, an operation button, or an operation menu.
<Claim 12>
Computer,
a first receiving means for receiving an input of a code in a first input manner;
a first identification means for identifying a screen corresponding to the code when the input of the code is accepted by the first acceptance means;
a first display control means for causing a display means to display the screen identified by the first identification means;
a second receiving means for receiving an input of a code in a second input manner;
a second identification means for identifying an object corresponding to the code accepted by the second acceptance means;
a second display control means for scrolling a screen on which the object specified by the second specifying means is provided so that the object is located at a predetermined position within a display area of the display means;
A program characterized by causing the program to function as a
<Claim 13>
Computer,
A receiving means for receiving an input of a predetermined code;
a discrimination means for discriminating an input mode of the predetermined code accepted by the acceptance means;
a first identification means for identifying a screen corresponding to a predetermined code when the input mode identified by the identification means is a first input mode and the input of the predetermined code in the first input mode is accepted;
a first display control means for causing a display means to display the screen identified by the first identification means;
a second identification means for identifying an object corresponding to the predetermined code accepted by the acceptance means when the input mode identified by the identification means is a second input mode different from the first input mode;
a second display control means for scrolling a screen on which the object specified by the second specifying means is provided so that the object is located at a predetermined position within a display area of the display means;
A program characterized by causing the program to function as a

1 販売管理システム
2 サーバ
21 CPU(第1の受付手段、受付手段、第1の特定手段、第1の表示制御手段)
3 端末装置
31 CPU(第1の受付手段、第2の受付手段、受付手段、判別手段、第2の特定手段、第2の表示制御手段、認識手段)
35 表示部(表示手段)
1 Sales management system 2 Server 21 CPU (first reception means, reception means, first identification means, first display control means)
3 Terminal device 31 CPU (first reception means, second reception means, reception means, discrimination means, second identification means, second display control means, recognition means)
35 Display unit (display means)

Claims (7)

手書き入力により第1のコードの入力を受け付ける受付手段と、
前記受付手段により受け付けられた前記第1のコードに対応するオブジェクトを特定する特定手段と、
前記特定手段により特定された前記オブジェクトが表示手段の表示領域内の所定の位置に来るように当該オブジェクトが表示されている画面をスクロールさせる表示制御手段と、
を備え
前記受付手段は、前記第1のコードとは異なる第2のコードが入力された後に前記第1のコードの手書き入力を受け付けることを特徴とする表示制御装置。
a receiving means for receiving an input of a first code by handwriting input;
an identification means for identifying an object corresponding to the first code accepted by the acceptance means;
a display control means for scrolling a screen on which the object specified by the specifying means is displayed so that the object is located at a predetermined position within a display area of a display means;
Equipped with
The display control device according to claim 1, wherein the accepting means accepts handwritten input of the first code after a second code different from the first code is input .
前記オブジェクトには、当該オブジェクトを特定可能な前記第1のコードが示されており、
前記特定手段は、前記受付手段により受け付けられた前記第1のコードと一致する前記第1のコードが示されているオブジェクトを特定することを特徴とする請求項1に記載の表示制御装置。
the first code capable of identifying the object is indicated in the object,
2 . The display control device according to claim 1 , wherein the specifying means specifies an object for which the first code that matches the first code accepted by the accepting means is indicated.
前記受付手段により受け付けられた前記手書き入力による前記第1のコードを認識する認識手段を備え、
前記特定手段は、前記認識手段により認識された前記第1のコードに対応するオブジェクトを特定することを特徴とする請求項1又は2に記載の表示制御装置。
a recognition unit that recognizes the first code by the handwritten input accepted by the acceptance unit,
3. The display control device according to claim 1, wherein the identifying means identifies an object corresponding to the first code recognized by the recognizing means.
前記オブジェクトは、アイコン、操作ボタン、又は、操作メニューであることを特徴とする請求項1~3のいずれか一項に記載の表示制御装置。 The display control device according to any one of claims 1 to 3, characterized in that the object is an icon, an operation button, or an operation menu. 前記受付手段は、前記表示領域に表示されている、所定の第1のコードに対応するオブジェクトに重畳する位置において、手書き入力を受け付け可能であることを特徴とする請求項1~4のいずれか一項に記載の表示制御装置。 The display control device according to any one of claims 1 to 4, characterized in that the accepting means is capable of accepting handwritten input at a position superimposed on an object corresponding to a predetermined first code displayed in the display area. 前記受付手段は、前記第1のコードとは異なる第2のコードにより特定された画面が前記表示手段に表示された状態において前記第1のコードの入力を受け付けることを特徴とする請求項1~5のいずれか一項に記載の表示制御装置。The display control device according to any one of claims 1 to 5, characterized in that the accepting means accepts input of the first code when a screen identified by a second code different from the first code is displayed on the display means. コンピュ―タを、
手書き入力により第1のコードの入力を受け付ける受付手段、
前記受付手段により受け付けられた前記第1のコードに対応するオブジェクトを特定する特定手段、
前記特定手段により特定された前記オブジェクトが表示手段の表示領域内の所定の位置に来るように当該オブジェクトが表示されている画面をスクロールさせる表示制御手段、
として機能させ
前記受付手段は、前記第1のコードとは異なる第2のコードにより特定された画面が前記表示手段に表示された状態において前記第1のコードの入力を受け付けることを特徴とするプログラム。
Computer,
a receiving means for receiving an input of a first code by handwriting input;
an identification means for identifying an object corresponding to the first code accepted by the acceptance means;
a display control means for scrolling a screen on which the object specified by the specifying means is displayed so that the object is located at a predetermined position within a display area of a display means;
Function as a
The program , wherein the accepting means accepts input of the first code while a screen specified by a second code different from the first code is displayed on the display means .
JP2023113880A 2019-06-19 2023-07-11 Display control device and program Active JP7501745B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023113880A JP7501745B2 (en) 2019-06-19 2023-07-11 Display control device and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019113341A JP7318341B2 (en) 2019-06-19 2019-06-19 Display controller and program
JP2023113880A JP7501745B2 (en) 2019-06-19 2023-07-11 Display control device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019113341A Division JP7318341B2 (en) 2019-06-19 2019-06-19 Display controller and program

Publications (2)

Publication Number Publication Date
JP2023126369A JP2023126369A (en) 2023-09-07
JP7501745B2 true JP7501745B2 (en) 2024-06-18

Family

ID=73837444

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019113341A Active JP7318341B2 (en) 2019-06-19 2019-06-19 Display controller and program
JP2023113880A Active JP7501745B2 (en) 2019-06-19 2023-07-11 Display control device and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019113341A Active JP7318341B2 (en) 2019-06-19 2019-06-19 Display controller and program

Country Status (1)

Country Link
JP (2) JP7318341B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050022130A1 (en) 2003-07-01 2005-01-27 Nokia Corporation Method and device for operating a user-input area on an electronic display device
JP2011253284A (en) 2010-06-01 2011-12-15 Canon Inc Information processor, information processing method and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07287711A (en) * 1994-04-19 1995-10-31 Toshiba Corp Document creating apparatus and screen input method thereof
JP3346331B2 (en) 1999-04-16 2002-11-18 村田機械株式会社 Operation device
JP2002324020A (en) 2001-04-26 2002-11-08 Sharp Corp Internet access support method, internet access support device, internet access support program, and computer-readable recording medium storing internet access support program
JP2008097550A (en) 2006-10-16 2008-04-24 Digital Electronics Corp Screen-display computer, control program and recording medium recording the program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050022130A1 (en) 2003-07-01 2005-01-27 Nokia Corporation Method and device for operating a user-input area on an electronic display device
JP2011253284A (en) 2010-06-01 2011-12-15 Canon Inc Information processor, information processing method and program

Also Published As

Publication number Publication date
JP2020204986A (en) 2020-12-24
JP7318341B2 (en) 2023-08-01
JP2023126369A (en) 2023-09-07

Similar Documents

Publication Publication Date Title
US20090327965A1 (en) Selection of items in a virtualized view
JP6901418B2 (en) Input program, input method and terminal device
JP7436432B2 (en) Information processing device, information processing method and program
JP7069240B2 (en) Information processing equipment, information processing methods and programs
JP7501745B2 (en) Display control device and program
US10614512B1 (en) Interactive user interface
JP7099582B2 (en) Information processing equipment, registration method and program
JP7529096B2 (en) Display control device and program
JP2018018493A (en) Work support device and program
US10997567B2 (en) Work support device, work support method and computer readable storage medium
JP6702017B2 (en) Slip processing device and program
JP5364402B2 (en) Information output device and name setting method
JP7327460B2 (en) Information processing device, data editing support method and program
JP7000899B2 (en) Information processing equipment and programs
JP5945645B1 (en) Product data registration terminal, product data registration method, and product data registration program
JP7013915B2 (en) Information processing equipment, data editing support methods and programs
CN112767090A (en) Article display method and device and electronic equipment
JP7583593B2 (en) Program, mobile device, and shopping support method
JP7206597B2 (en) Information processing device, data conversion support method and program
JP7318255B2 (en) File management device and program
JP2024135265A (en) Information processing system and information processing program
JP6916014B2 (en) Information processing device and display control program
JP6852410B2 (en) Information processing equipment and programs
JP2019139606A (en) Information processing apparatus and program
JP6620593B2 (en) Information processing apparatus and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230804

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230804

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240415

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240520

R150 Certificate of patent or registration of utility model

Ref document number: 7501745

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350