[go: up one dir, main page]

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

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

Info

Publication number
JP7533714B2
JP7533714B2 JP2023113383A JP2023113383A JP7533714B2 JP 7533714 B2 JP7533714 B2 JP 7533714B2 JP 2023113383 A JP2023113383 A JP 2023113383A JP 2023113383 A JP2023113383 A JP 2023113383A JP 7533714 B2 JP7533714 B2 JP 7533714B2
Authority
JP
Japan
Prior art keywords
business
data
training
mode
normal mode
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
JP2023113383A
Other languages
Japanese (ja)
Other versions
JP2023119065A (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 JP2023113383A priority Critical patent/JP7533714B2/en
Publication of JP2023119065A publication Critical patent/JP2023119065A/en
Application granted granted Critical
Publication of JP7533714B2 publication Critical patent/JP7533714B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method , and a program.

従来、ユーザからの入力操作に応じて、見積書及び納品書といった帳票の作成や商品の在庫管理などの、各種の業務に係る業務処理を行う情報処理装置がある(例えば、特許文献1)。ユーザは、業務処理において、例えば所定の入力項目に取引データを入力して帳票を作成したり、在庫状況などに応じてデータの更新のためのデータ入力を行ったりすることで、情報処理装置上で商品の販売管理を行うことができる。 Conventionally, there are information processing devices that perform various business processes, such as creating documents such as quotations and delivery notes and managing inventory of products, in response to input operations from a user (for example, Patent Literature 1). In business processes, a user can perform product sales management on the information processing device, for example, by inputting transaction data into specified input fields to create documents, or by inputting data to update data according to the inventory situation, etc.

このような情報処理装置には、ユーザに入力操作を習得させるために、代表的な業務処理に係る入力操作をユーザに体験させるチュートリアルモードが用意されたものがある。 Some of these information processing devices are equipped with a tutorial mode that allows users to experience input operations related to typical business processes in order to help them master input operations.

特開2019-28648号公報JP 2019-28648 A

しかしながら、通常、業務処理の種別は多岐に亘り、また、このうちユーザが実際に頻繁に実行する業務処理は、ユーザごとに異なることが多い。このため、上記のようなチュートリアルモードによる画一的なトレーニングでは、入力操作の習得が非効率かつ不十分となってしまう。
一方で、実際に業務を遂行するための業務処理を通してトレーニングを行うと、入力操作の誤りに起因して業務上のデータに不備が生じたり、データが意図せずに削除されたりする問題が生じる場合がある。
このように、上記従来の技術では、入力操作の習得のためのトレーニングを効率よくかつ適切に行うことが容易でないという課題がある。
However, since there are many types of business processes, and the business processes that users actually perform frequently are often different for each user, the learning of input operations is inefficient and insufficient with the uniform training in the tutorial mode as described above.
On the other hand, when training is conducted through business processes required to carry out actual work, problems may arise, such as inaccuracies in business data due to input operations or data being unintentionally deleted.
As described above, the conventional techniques have the problem that it is not easy to efficiently and appropriately conduct training for mastering input operations.

この発明の目的は、効率よくかつ適切にトレーニングを行うことができる情報処理装置、情報処理方法及びプログラムを提供することにある。 An object of the present invention is to provide an information processing device, an information processing method , and a program that enable efficient and appropriate training.

上記課題を解決するため、本発明に係る情報処理装置は、所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モードユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された方のモードで実行する処理手段を備え、前記処理手段は、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで前記業務を遂行するためのデータと前記通常モードで前記業務が遂行されたときの入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記業務処理実行可能に且つ前記入力結果を入力例として表示可能に設定されている、ことを特徴とする。
また、本発明に係る情報処理方法は、情報処理装置が実行する情報処理方法であって、所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モードとユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理ステップを有し、前記処理ステップは、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで前記業務を遂行するためのデータと前記通常モードで前記業務が遂行されたときの入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記業務処理が実行可能に且つ前記入力結果を入力例として表示可能に設定されている、ことを特徴とする。
また、本発明に係るプログラムは、コンピュータを、所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モードとユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理手段として機能させ、前記処理手段は、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで前記業務を遂行するためのデータと前記通常モードで前記業務が遂行されたときの入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記業務処理が実行可能に且つ前記入力結果を入力例として表示可能に設定されている、ことを特徴とする。
In order to solve the above problems, the information processing device of the present invention comprises a processing means for executing business processing related to a specified business in a mode designated by a user out of a normal mode for actually performing the business and a training mode for the user to learn input operations related to the business processing, and the processing means is configured such that, when the business processing is executed in the training mode, the processing means generates duplicate data that duplicates data for performing the business in the normal mode and the input result when the business is performed in the normal mode, thereby making it possible to execute the business processing based on the duplicate data in the training mode and to display the input result as an input example.
Furthermore, an information processing method according to the present invention is an information processing method executed by an information processing device, and includes a processing step of executing business processing related to a specified business in a mode designated by a user out of a normal mode for actually performing the business and a training mode for the user to learn input operations related to the business processing, and the processing step is configured such that, when the business processing is executed in the training mode, duplicate data is generated that duplicates data for performing the business in the normal mode and the input result when the business is performed in the normal mode, so that the business processing based on the duplicate data can be executed in the training mode and the input result can be displayed as an input example.
Furthermore, the program of the present invention causes a computer to function as a processing means for executing business processing related to a specified business in a mode designated by a user out of a normal mode for actually performing the business and a training mode for the user to learn input operations related to the business processing, and the processing means is configured to generate duplicate data that duplicates data for performing the business in the normal mode and the input result when the business is performed in the normal mode when the business processing is executed in the training mode, thereby enabling the business processing based on the duplicate data in the training mode and displaying the input result as an input example.

本発明によれば、効果よくかつ適切にトレーニングを行うことができる。 The present invention allows for effective and appropriate training.

販売管理装置の機能的構成を示すブロック図である。FIG. 2 is a block diagram showing a functional configuration of a sales management device. 業務データの内容例を示す図である。FIG. 2 is a diagram showing an example of the contents of business data. 得意先データの内容例を示す図である。FIG. 13 is a diagram showing an example of the contents of customer data. 商品データの内容例を示す図である。FIG. 4 is a diagram showing an example of product data contents. 仕入先データの内容例を示す図である。FIG. 13 is a diagram showing an example of the contents of supplier data. 取引データの内容例を示す図である。FIG. 4 is a diagram showing an example of the contents of transaction data. 業務メニューデータの内容例を示す図である。FIG. 11 is a diagram showing an example of the contents of operation menu data. 業務ログデータの内容例を示す図である。FIG. 4 is a diagram showing an example of the contents of task log data. ショートカットが表示された表示画面の一部を示す図である。FIG. 13 is a diagram showing a part of a display screen on which shortcuts are displayed. 通常モード用の業務メニュー画面を示す図である。FIG. 13 is a diagram showing a business menu screen for a normal mode. 売上管理業務のうち売上伝票入力の処理を行っているときの売上伝票入力画面を示す図である。FIG. 13 is a diagram showing a sales slip input screen when a sales slip input process is being performed as part of the sales management operations. トレーニングモードでの販売管理処理の制御手順を示すフローチャートである。13 is a flowchart showing a control procedure of a sales management process in a training mode. トレーニングメニュー生成処理の制御手順を示すフローチャートである。13 is a flowchart showing a control procedure for a training menu generation process. 業務ログの抽出結果を実行回数順でソートした結果の例を示す図である。FIG. 13 is a diagram showing an example of a result of sorting the extracted results of the operation log in order of the number of execution 生成されたトレーニングメニューデータの例を示す図である。FIG. 11 is a diagram showing an example of generated training menu data. トレーニング用チェックシートの印刷開始ダイアログを示す図である。FIG. 13 is a diagram showing a printing start dialog for a training checklist. トレーニング用チェックシートの内容例を示す図である。FIG. 13 is a diagram showing an example of the contents of a training checklist. トレーニングモード用の業務メニュー画面を示す図である。FIG. 13 is a diagram showing a task menu screen for a training mode. 売上管理業務のうち売上伝票入力の処理をトレーニングモードで行っているときの売上伝票入力画面を示す図である。FIG. 13 is a diagram showing a sales slip input screen when the sales slip input process, which is one of the sales management tasks, is being performed in training mode. 変形例1に係る販売管理装置の機能的構成を示すブロック図である。FIG. 13 is a block diagram showing the functional configuration of a sales management device according to a first modified example. 販売管理システムの概略構成図である。FIG. 1 is a schematic configuration diagram of a sales management system.

以下、本発明の情報処理装置、情報処理システム及びプログラムに係る実施の形態を図面に基づいて説明する。 The following describes embodiments of the information processing device, information processing system, and program of the present invention with reference to the drawings.

<販売管理装置の構成>
図1は、本実施形態の販売管理装置1の機能的構成を示すブロック図である。
販売管理装置1(情報処理装置)は、商品に関する各種データを記憶し、所定の取引先との取引のための作業を含む複数の業務(例えば、商品の売上、仕入及び在庫などに関する業務)について、ユーザからの入力操作に応じてデータの集計や帳票の印刷といった所定の処理を実行することで、商品の販売管理業務を支援する。販売管理装置1は、例えば、ノートPC(Personal Computer)、デスクトップPC、スマートフォン、タブレット型端末などであり、商品の販売管理業務を行う者が使用する。
<Configuration of sales management device>
FIG. 1 is a block diagram showing the functional configuration of a sales management device 1 according to the present embodiment.
The sales management device 1 (information processing device) stores various data related to products and executes predetermined processes such as data aggregation and report printing in response to input operations from a user for multiple tasks including work for transactions with predetermined business partners (e.g., tasks related to product sales, purchases, and inventory), thereby supporting product sales management operations. The sales management device 1 is, for example, a notebook PC (Personal Computer), a desktop PC, a smartphone, a tablet terminal, etc., and is used by a person who performs product sales management operations.

販売管理装置1は、CPU10(Central Processing Unit)と、RAM20(Random Access Memory)と、記憶部30と、操作部40と、表示部50と、通信部60と、バス70などを備えている。販売管理装置1の各部は、バス70を介して接続されている。 The sales management device 1 includes a CPU 10 (Central Processing Unit), a RAM 20 (Random Access Memory), a storage unit 30, an operation unit 40, a display unit 50, a communication unit 60, and a bus 70. Each unit of the sales management device 1 is connected via the bus 70.

CPU10は、販売管理装置1の各部を制御する。CPU10は、記憶部30に記憶されている各種プログラムを読み出してRAM20に展開し、当該プログラムに従って各種処理を実行する。当該処理を実行することで、CPU10は、表示制御部11(表示制御手段)、処理部12(処理手段)、複製部13(複製手段)、トレーニングメニュー出力部14(トレーニングメニュー出力手段)などとして機能する。 The CPU 10 controls each part of the sales management device 1. The CPU 10 reads out various programs stored in the storage unit 30, expands them in the RAM 20, and executes various processes according to the programs. By executing the processes, the CPU 10 functions as a display control unit 11 (display control means), a processing unit 12 (processing means), a duplication unit 13 (duplication means), a training menu output unit 14 (training menu output means), and the like.

このうち表示制御部11は、記憶部30に記憶されたメニュープログラム31を実行することで、複数の種別の業務処理の中から実行する業務処理をユーザに選択させるための業務メニュー画面52a(図10参照)、52b(図18参照)を表示部50に表示させる処理を行う。このうち業務メニュー画面52aは、通常モード用のメニュー画面であり、業務メニュー画面52bは、トレーニングモード用のメニュー画面である。ここで、通常モードは、実際に業務を遂行するために業務処理を実行するモードであり、トレーニングモードは、ユーザによる業務処理に係る入力操作の習得のために業務処理を実行するモードである。以下では、業務メニュー画面52a、52bの任意の一方を指す場合には「業務メニュー画面52」と記す。
また、表示制御部11は、処理部12による処理結果を逐次表示部50に表示させる処理なども行う。
Of these, the display control unit 11 executes the menu program 31 stored in the storage unit 30, thereby performing processing to display on the display unit 50 task menu screens 52a (see FIG. 10) and 52b (see FIG. 18) for allowing the user to select a task to be executed from among a plurality of types of task. Of these, the task menu screen 52a is a menu screen for the normal mode, and the task menu screen 52b is a menu screen for the training mode. Here, the normal mode is a mode in which task processing is executed to actually carry out a task, and the training mode is a mode in which task processing is executed to allow the user to learn input operations related to the task. Hereinafter, any one of the task menu screens 52a and 52b will be referred to as the "task menu screen 52".
The display control unit 11 also performs processing such as causing the display unit 50 to sequentially display the results of processing by the processing unit 12 .

処理部12は、ユーザからの指示に応じて業務プログラム324又は334を実行することで、所定の業務に係る業務処理を実行する。この業務処理には、例えば納品書や請求書などの帳票を作成して出力する処理などがある。また、処理部12は、ユーザからの指示に応じて、通常モード及びトレーニングモードのうち、指定された一方のモードで業務処理を実行する。 The processing unit 12 executes business programs 324 or 334 in response to instructions from the user, thereby executing business processing related to a specified business. This business processing includes, for example, the creation and output of documents such as delivery notes and invoices. In addition, the processing unit 12 executes business processing in a specified one of the normal mode and the training mode in response to instructions from the user.

通常モードでは、記憶部30に記憶されている通常モード用実行環境データ32が、表示制御部11及び処理部12の処理対象のデータとして用いられる。ここで、処理対象のデータとは、処理の実行のために参照されるデータ、及び処理によって生成又は書き換えられるデータである。よって、処理部12による処理結果は、通常モード用実行環境データ32内のデータに記憶される。したがって、通常モード用実行環境データ32には、実際の業務の内容が反映されることとなる。具体的には、処理対象のデータとして用いられる通常モード用実行環境データ32には、実際の業務の遂行のために業務処理において参照される情報を含むデータ、及び実際の業務の遂行結果に係る情報を含むデータ、の少なくとも一方が含まれ得る。より詳しくは、通常モード用実行環境データ32には、実際の業務における取引先に係る情報を含むデータ、実際の業務における取引の対象に係る情報を含むデータ、及び実際の業務における取引の結果に係る情報を含むデータ、の少なくとも一部が含まれ得る。
一方、トレーニングモードでは、トレーニングモード用実行環境データ33が、表示制御部11及び処理部12の処理対象のデータとして用いられる。
通常モード及びトレーニングモードにおける処理及び動作の詳細については後述する。
In the normal mode, the normal mode execution environment data 32 stored in the storage unit 30 is used as data to be processed by the display control unit 11 and the processing unit 12. Here, the data to be processed is data to be referenced for the execution of the process and data to be generated or rewritten by the process. Thus, the processing result by the processing unit 12 is stored in the data in the normal mode execution environment data 32. Thus, the normal mode execution environment data 32 reflects the contents of the actual business. Specifically, the normal mode execution environment data 32 used as data to be processed may include at least one of data including information to be referenced in the business process for the execution of the actual business and data including information related to the execution result of the actual business. More specifically, the normal mode execution environment data 32 may include at least a part of data including information related to the business partner in the actual business, data including information related to the subject of the transaction in the actual business, and data including information related to the result of the transaction in the actual business.
On the other hand, in the training mode, the training mode execution environment data 33 is used as data to be processed by the display control unit 11 and the processing unit 12 .
The processes and operations in the normal mode and training mode will be described in detail later.

複製部13は、トレーニングモードで業務処理が開始される場合(より詳しくは、業務処理の開始のために業務メニュー画面52が表示される場合。以下同じ。)に、記憶部30に記憶されている通常モード用実行環境データ32をコピー(複製)して、トレーニングモード用実行環境データ33を生成し、記憶部30に記憶させる。複製部13は、トレーニングモードで業務処理が実行されるごとに、新たにトレーニングモード用実行環境データ33を生成する。既にトレーニングモード用実行環境データ33が存在している場合には、当該トレーニングモード用実行環境データ33の内容が、最新の通常モード用実行環境データ32の内容に書き換えられる。トレーニングモードでは、最新のトレーニングモード用実行環境データ33が、表示制御部11及び処理部12の処理対象のデータとして用いられる。 When business processing is started in training mode (more specifically, when the business menu screen 52 is displayed to start business processing; the same applies below), the duplication unit 13 copies (duplicates) the normal mode execution environment data 32 stored in the storage unit 30 to generate training mode execution environment data 33 and stores it in the storage unit 30. The duplication unit 13 generates new training mode execution environment data 33 every time business processing is executed in training mode. If training mode execution environment data 33 already exists, the contents of the training mode execution environment data 33 are rewritten with the contents of the latest normal mode execution environment data 32. In training mode, the latest training mode execution environment data 33 is used as data to be processed by the display control unit 11 and the processing unit 12.

トレーニングメニュー出力部14は、トレーニングモードで業務処理が開始される場合に、複数のトレーニング項目の実行手順を示すトレーニングメニューの情報を含むトレーニングメニューデータ34を生成し、当該トレーニングメニューを含むトレーニング用チェックシートS(図17参照)を所定の印刷装置により印刷させる。 When business processing is started in training mode, the training menu output unit 14 generates training menu data 34 including training menu information showing the execution procedures for multiple training items, and causes a specified printing device to print a training checklist S (see FIG. 17) including the training menu.

RAM20は、例えば、揮発性のメモリであり、CPU10により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。RAM20には、販売管理処理及び業務処理が通常モード及びトレーニングモードのいずれで動作しているかを示すモードフラグ21が記憶される。なお、モードフラグ21は、記憶部30に記憶されて保持されても良い。 The RAM 20 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read by the CPU 10. The RAM 20 stores a mode flag 21 that indicates whether the sales management process and business process are operating in normal mode or training mode. The mode flag 21 may be stored and held in the memory unit 30.

記憶部30は、HDD(Hard Disk Drive)、SSD(Solid State Drive)といった、データの書き込み及び読み出しが可能な記憶装置を備え、各種のプログラムやデータを含むファイル等を記憶する。具体的には、記憶部30には、上述したメニュープログラム31、通常モード用実行環境データ32、トレーニングモード用実行環境データ33、及びトレーニングメニューデータ34などが記憶されている。
通常モード用実行環境データ32には、業務データ321、業務メニューデータ322、業務ログデータ323、及び業務プログラム324が含まれる。このうち業務データ321、業務メニューデータ322、及び業務ログデータ323が、通常モードの業務処理における処理対象のデータに相当する。
また、トレーニングモード用実行環境データ33には、業務データ331、業務メニューデータ332(複製業務メニューデータ)、業務ログデータ333(履歴データ)、及び業務プログラム334(複製プログラム)が含まれる。このうち業務データ331、業務メニューデータ332、及び業務ログデータ333が、トレーニングモードの業務処理における処理対象のデータ、及び複製データに相当する。
The storage unit 30 includes a storage device capable of writing and reading data, such as a hard disk drive (HDD) or a solid state drive (SSD), and stores files including various programs and data, etc. Specifically, the storage unit 30 stores the above-mentioned menu program 31, normal mode execution environment data 32, training mode execution environment data 33, training menu data 34, etc.
The normal mode execution environment data 32 includes business data 321, business menu data 322, business log data 323, and business program 324. Of these, the business data 321, the business menu data 322, and the business log data 323 correspond to data to be processed in business processing in the normal mode.
The training mode execution environment data 33 includes business data 331, business menu data 332 (duplicate business menu data), business log data 333 (history data), and business program 334 (duplicate program). Of these, the business data 331, business menu data 332, and business log data 333 correspond to data to be processed in business processing in the training mode, and duplicate data.

図2は、業務データ321、331の内容例を示す図である。
業務データ321には、得意先データ321a、商品データ321b、仕入先データ321c、及び取引データ321dが含まれる。このうち、得意先データ321a、商品データ321b、及び仕入先データ321cは、「実際の業務の遂行のために業務処理において参照される情報を含むデータ」に相当する。また、得意先データ321a、及び仕入先データ321cは、「実際の業務における取引先に係る情報を含むデータ」に相当し、商品データ321bは、「実際の業務における取引の対象に係る情報を含むデータ」に相当する。また、取引データ321dは、「実際の業務の遂行結果に係る情報を含むデータ」、及び「実際の業務における取引の結果に係る情報を含むデータ」に相当する。
同様に、図2(b)に示されるように、業務データ331には、得意先データ331a、商品データ331b、仕入先データ331c、及び取引データ331dが含まれる。
FIG. 2 is a diagram showing an example of the contents of the business data 321 and 331. As shown in FIG.
The business data 321 includes customer data 321a, product data 321b, supplier data 321c, and transaction data 321d. Of these, the customer data 321a, product data 321b, and supplier data 321c correspond to "data including information referenced in business processing for the performance of actual business." Furthermore, the customer data 321a and supplier data 321c correspond to "data including information related to business partners in actual business," and the product data 321b corresponds to "data including information related to the subject of a transaction in actual business." Furthermore, the transaction data 321d corresponds to "data including information related to the results of the performance of actual business" and "data including information related to the results of a transaction in actual business."
Similarly, as shown in FIG. 2B, the business data 331 includes customer data 331a, product data 331b, supplier data 331c, and transaction data 331d.

上述したように、トレーニングモード用実行環境データ33は、通常モード用実行環境データ32をコピーして生成されたものであるため、その生成時の内容は、通常モード用実行環境データ32と同一である。したがって、生成時における業務データ331の内容は、業務データ321の内容と同一である。 As described above, the training mode execution environment data 33 is generated by copying the normal mode execution environment data 32, so its contents at the time of generation are the same as the normal mode execution environment data 32. Therefore, the contents of the business data 331 at the time of generation are the same as the contents of the business data 321.

図3は、得意先データ321a、331aの内容例を示す図である。
得意先データ321a、331aは、「キーコード」及び「得意先名」の項目の情報が得意先ごとに記憶されたテーブルデータである。
「キーコード」は、得意先を特定するために得意先ごとに定められている符号である。
「得意先名」は、得意先の名称である。
FIG. 3 is a diagram showing an example of the contents of the customer data 321a and 331a.
The customer data 321a, 331a is table data in which information on the items "key code" and "customer name" is stored for each customer.
A "key code" is a code assigned to each customer to identify the customer.
"Customer name" is the name of the customer.

図4は、商品データ321b、331bの内容例を示す図である。
商品データ321b、331bは、「キーコード」、「商品名」及び「単価」の項目の情報が商品の種別ごとに記憶されたテーブルデータである。
「キーコード」は、商品を特定するために商品ごとに定められている符号である。
「商品名」は、商品の名称である。
「単価」は、商品に対応付けられて定められている商品の単価である。
FIG. 4 is a diagram showing an example of the contents of the product data 321b and 331b.
The product data 321b and 331b are table data in which information on the items "key code,""productname," and "unit price" is stored for each type of product.
A "key code" is a code assigned to each product to identify the product.
"Product name" is the name of the product.
"Unit price" is the unit price of the product that is determined in association with the product.

図5は、仕入先データ321c、331cの内容例を示す図である。
仕入先データ321c、331cは、「キーコード」及び「仕入先名」の項目の情報が仕入先ごとに記憶されたテーブルデータである。
「キーコード」は、仕入先を特定するために仕入先ごとに定められている符号である。
「仕入先名」は、仕入先の名称である。
FIG. 5 is a diagram showing an example of the contents of the supplier data 321c and 331c.
The supplier data 321c, 331c is table data in which information on the items "key code" and "supplier name" is stored for each supplier.
A "key code" is a code assigned to each supplier to identify the supplier.
"Supplier name" is the name of the supplier.

図6は、取引データ321d、331dの内容例を示す図である。
取引データ321d、331dは、「伝票日付」、「伝票番号」、「取引区分」、「取引先キーコード」、「行番号」、「商品キーコード」、「数量」、「単価」及び「金額」の項目の情報が商品の取引ごとに記憶されたテーブルデータである。
「伝票日付」は、取引に係る伝票の発行日である。
「伝票番号」は、伝票を特定するために伝票ごとに振られた数字である。
「取引区分」は、取引の種別に応じた区分を表す数字である。
「取引先キーコード」は、その取引の取引先(得意先又は仕入先)を示す符号である。この「取引先キーコード」は、得意先データ321a、331aにおける「キーコード」、及び仕入先データ321c、331cにおける「キーコード」のいずれかに対応する。したがって、得意先データ321a、331a又は仕入先データ321c、331cを参照することで、「取引先キーコード」に対応する取引先を特定することができる。
「行番号」は、伝票における商品等の記載欄の行の番号を示す。すなわち、伝票に2行以上の記載欄に亘って商品等の取引内容が記載されている場合には、取引データ321d、331dには、「伝票番号」が同一であり「行番号」が異なる2以上のデータが記憶される。
「商品キーコード」は、その取引の対象の商品を示す符号である。「商品キーコード」は、商品データ321b、331bにおける「キーコード」に対応する。したがって、商品データ321b、331bを参照することで、「商品キーコード」に対応する商品を特定することができる。
「数量」、「単価」は、それぞれその取引における商品の数量、単価であり、「金額」は、単価に数量を乗じて得られる取引金額である。
FIG. 6 is a diagram showing an example of the contents of the transaction data 321d and 331d.
Transaction data 321d, 331d is table data in which information on the items "invoice date,""invoicenumber,""transactioncategory,""customer key code,""rownumber,""product key code,""quantity,""unitprice," and "amount" is stored for each product transaction.
"Invoice date" is the date on which the invoice relating to the transaction was issued.
The "invoice number" is a number assigned to each invoice to identify it.
"Transaction category" is a number indicating a category according to the type of transaction.
The "business partner key code" is a code indicating the business partner (customer or supplier) of the transaction. This "business partner key code" corresponds to either the "key code" in the customer data 321a, 331a or the "key code" in the supplier data 321c, 331c. Therefore, by referring to the customer data 321a, 331a or the supplier data 321c, 331c, it is possible to identify the business partner corresponding to the "business partner key code."
The "line number" indicates the line number of the column in the slip where the product, etc. is described. In other words, when the transaction details of the product, etc. are described across two or more columns in the slip, two or more pieces of data with the same "slip number" but different "line numbers" are stored in the transaction data 321d and 331d.
The "product key code" is a code that indicates the product that is the subject of the transaction. The "product key code" corresponds to the "key code" in the product data 321b, 331b. Therefore, by referring to the product data 321b, 331b, it is possible to identify the product that corresponds to the "product key code."
"Quantity" and "Unit price" are the quantity and unit price of the product in the transaction, respectively, and "Amount" is the transaction amount obtained by multiplying the unit price by the quantity.

図7は、業務メニューデータ322、332の内容例を示す図である。
業務メニューデータ322、332は、「階層1」、「階層2」及び「業務名」の項目が業務名ごとに記憶されたテーブルデータである。この業務メニューデータ322、332の各行のデータは、「業務名」に記載された業務に係る業務処理を開始させるために選択されるべき「階層1」の業務メニュー、及び「階層2」の業務メニューの組み合わせを示したものである。よって、業務メニューデータ322、332は、「階層1」の業務メニュー、及び「階層2」の業務メニューを選択した場合に実行可能な業務処理を示したものであるということもできる。
「階層1」は、販売管理処理が開始された場合に最初に選択対象となる第1階層の業務メニュー群のいずれかである。第1階層の業務メニュー群は、業務メニュー画面52a、52bにメニューボタン521として表示される。
「階層2」は、第1階層のいずれかの業務メニューが選択された場合に選択可能となる、第2階層のメニュー群(不図示)のいずれかである。
「業務名」は、実行対象の業務処理に係る業務の名称である。
FIG. 7 is a diagram showing an example of the contents of the operation menu data 322 and 332. As shown in FIG.
The task menu data 322, 332 is table data in which the items "Tier 1,""Tier2," and "Task Name" are stored for each task name. The data in each row of the task menu data 322, 332 indicates a combination of the "Tier 1" task menu and the "Tier 2" task menu to be selected in order to start a task process related to the task described in the "Task Name." Therefore, the task menu data 322, 332 can also be said to indicate task processes that can be executed when the "Tier 1" task menu and the "Tier 2" task menu are selected.
"Layer 1" is one of the first layer operation menus that are the first to be selected when the sales management process is started. The first layer operation menus are displayed as menu buttons 521 on the operation menu screens 52a and 52b.
"Level 2" refers to any one of a group of menus in the second level (not shown) that become selectable when any one of the business menus in the first level is selected.
The "task name" is the name of the task related to the task process to be executed.

図8は、業務ログデータ323、333の内容例を示す図である。
業務ログデータ323、333は、「番号」、「業務名」、「開始日時」、「終了日時」、「得意先キーコード」、「仕入先キーコード」及び「伝票番号」の項目が、実行された業務の業務名ごとに記憶されたテーブルデータである。業務ログデータ323、333は、処理部12により実行された業務処理の内容が時系列順に記録されたものであり、業務処理の履歴に係る履歴データに相当する。また、業務ログデータ323は、「実際の業務の遂行結果に係る情報を含むデータ」、及び「実際の業務における取引の結果に係る情報を含むデータ」に相当する。
「番号」は、実行された業務処理ごとに振られた番号である。
「業務名」は、実行された業務処理に係る業務の名称である。
「開始日時」は、業務処理が開始された日時である。
「終了日時」は、業務処理が終了した日時である。
「得意先キーコード」は、その業務処理における得意先を示すキーコードである。この「得意先キーコード」は、得意先データ321a、331aにおける「キーコード」に対応する。したがって、得意先データ321a、331aを参照することで、「得意先キーコード」に対応する得意先を特定することができる。
「仕入先キーコード」は、その業務処理における仕入先を示すキーコードである。この「仕入先キーコード」は、仕入先データ321c、331cにおける「キーコード」に対応する。したがって、仕入先データ321c、331cを参照することで、「仕入先キーコード」に対応する仕入先を特定することができる。
「伝票番号」は、その業務処理において作成された伝票を示す番号である。この「伝票番号」は、取引データ321d、331dにおける「伝票番号」に対応する。したがって、取引データ321d、331dを参照することで、「伝票番号」に対応する伝票を特定することができる。
FIG. 8 is a diagram showing an example of the contents of the operation log data 323 and 333. As shown in FIG.
The business log data 323, 333 is table data in which the following items are stored for each business name of an executed business: "Number,""BusinessName,""Start Date and Time,""End Date and Time,""Customer Key Code,""Supplier Key Code," and "Invoice Number." The business log data 323, 333 is a chronological record of the contents of business processing executed by the processing unit 12, and corresponds to history data relating to the history of business processing. Furthermore, the business log data 323 corresponds to "data including information relating to the results of actual business execution" and "data including information relating to the results of transactions in actual business."
"Number" is a number assigned to each transaction that is executed.
"Task name" is the name of the task related to the executed task process.
The "start date and time" is the date and time when the business process started.
The "end date and time" is the date and time when the transaction was completed.
The "customer key code" is a key code that indicates the customer in the business process. This "customer key code" corresponds to the "key code" in the customer data 321a, 331a. Therefore, by referring to the customer data 321a, 331a, it is possible to identify the customer corresponding to the "customer key code."
The "supplier key code" is a key code that indicates the supplier in the business process. This "supplier key code" corresponds to the "key code" in the supplier data 321c, 331c. Therefore, by referring to the supplier data 321c, 331c, it is possible to identify the supplier that corresponds to the "supplier key code."
The "voucher number" is a number that indicates the voucher created in the transaction. This "voucher number" corresponds to the "voucher number" in the transaction data 321d and 331d. Therefore, by referring to the transaction data 321d and 331d, it is possible to identify the voucher that corresponds to the "voucher number."

図1の通常モード用実行環境データ32に含まれる業務プログラム324は、業務メニューデータ322の「階層1」の業務メニューごとに用意されている。CPU10(処理部12)は、これらの業務プログラム324に基づいて、対応する業務メニューに係る業務処理を実行する。
同様に、トレーニングモード用実行環境データ33に含まれる業務プログラム334は、業務メニューデータ332の「階層1」の業務メニューごとに用意されている。CPU10(処理部12)は、これらの業務プログラム334に基づいて、対応する業務メニューに係る業務処理を実行する。
1 are prepared for each of the business menus in the "Layer 1" of the business menu data 322. The CPU 10 (processing unit 12) executes business processing related to the corresponding business menu based on these business programs 324.
Similarly, the business programs 334 included in the training mode execution environment data 33 are prepared for each business menu in the "Layer 1" of the business menu data 332. The CPU 10 (processing unit 12) executes business processing related to the corresponding business menu based on these business programs 334.

操作部40は、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有し、ユーザ(オペレータ)からのキー操作入力及び位置操作入力を受け付け、その操作情報をCPU10に出力する。 The operation unit 40 has a key input unit such as a keyboard and a pointing device such as a mouse, and receives key operation input and position operation input from a user (operator), and outputs the operation information to the CPU 10.

表示部50は、LCD(Liquid Crystal Display)、EL(Electro Luminescence)ディスプレイ等で構成され、CPU10から入力された制御信号に従って各種表示を行う。 The display unit 50 is composed of an LCD (Liquid Crystal Display), an EL (Electro Luminescence) display, etc., and performs various displays according to control signals input from the CPU 10.

通信部60は、ネットワークカード等により構成され、通信ネットワーク(図示略)を介してサーバ等の各種機器に接続される。通信ネットワークは、LAN(Local Area Network)、WAN(Wide Area Network)等とすることができる。CPU10は、通信部60を介して、通信ネットワーク上の機器と通信が可能である。
また、本実施形態の販売管理装置1は、通信部60を介して外部の印刷装置(不図示)に接続されており、販売管理装置1で作成された各種の伝票やトレーニング用チェックシートSなどを当該印刷装置で印刷できるようになっている。
The communication unit 60 is configured with a network card or the like, and is connected to various devices such as a server via a communication network (not shown). The communication network may be a LAN (Local Area Network), a WAN (Wide Area Network), etc. The CPU 10 is capable of communicating with devices on the communication network via the communication unit 60.
In addition, the sales management device 1 of this embodiment is connected to an external printing device (not shown) via the communication unit 60, so that various slips and training checklists S, etc. created by the sales management device 1 can be printed by the printing device.

なお、本実施形態では、販売管理装置1の記憶部30に、メニュープログラム31、通常モード用実行環境データ32、トレーニングモード用実行環境データ33、及びトレーニングメニューデータ34が記憶されているが、これに限られず、上記のデータやプログラムの一部又は全部を外部のサーバ等に記憶させておき、販売管理装置1がサーバ等から通信部60を介して必要な情報を取得して動作するようにしてもよい。 In this embodiment, the menu program 31, the normal mode execution environment data 32, the training mode execution environment data 33, and the training menu data 34 are stored in the memory unit 30 of the sales management device 1, but this is not limited to the above. Some or all of the above data and programs may be stored in an external server or the like, and the sales management device 1 may operate by acquiring the necessary information from the server or the like via the communication unit 60.

<販売管理装置の動作>
次に、販売管理装置1の動作について説明する。
販売管理装置1が起動すると、表示部50の表示画面に、販売管理動作を開始させるためのショートカット511、512が表示される。
<Operation of the sales management device>
Next, the operation of the sales management device 1 will be described.
When the sales management device 1 is started up, shortcuts 511 and 512 for starting sales management operations are displayed on the display screen of the display unit 50.

図9は、ショートカット511、512が表示された表示画面51の一部を示す図である。
ショートカット511を選択する入力操作がなされた場合には、通常モードで販売管理動作が開始される。また、ショートカット512を選択する入力操作がなされた場合には、トレーニングモードで販売管理動作が開始される。
詳しくは、メニュープログラム31の起動時に、選択されたショートカット511又は512に応じて異なる引数が参照されるようになっており、この引数に応じて、通常モード及びトレーニングモードのいずれかで販売管理動作が開始される。上記引数の内容は、RAM20のモードフラグ21に反映されて保持され、販売管理装置1が通常モード及びトレーニングモードのいずれで動作しているかの判別のために適宜参照される。
FIG. 9 is a diagram showing a part of the display screen 51 on which the shortcuts 511 and 512 are displayed.
When an input operation is performed to select the shortcut 511, a sales management operation is started in the normal mode. When an input operation is performed to select the shortcut 512, a sales management operation is started in the training mode.
In detail, when the menu program 31 is started, different arguments are referenced depending on the selected shortcut 511 or 512, and the sales management operation is started in either the normal mode or the training mode depending on the argument. The contents of the arguments are reflected and stored in the mode flag 21 of the RAM 20, and are referenced as necessary to determine whether the sales management device 1 is operating in the normal mode or the training mode.

CPU10(表示制御部11及び処理部12)は、通常モードで販売管理動作を開始させた場合には、記憶部30に記憶されている通常モード用実行環境データ32を処理対象のデータとして用い、トレーニングモード用実行環境データ33は用いない。
一方、CPU10は、トレーニングモードで販売管理動作を開始させた場合には、トレーニングモード用実行環境データ33を処理対象のデータとして用い、通常モード用実行環境データ32は用いない。これにより、トレーニングモードでの動作時に、実際の業務に係る通常モード用実行環境データ32が書き換えられないようになっている。また、通常モード用実行環境データ32をコピーして得られたトレーニングモード用実行環境データ33を処理対象のデータとして用いることで、通常モードと同一の実行環境でトレーニングを行うことができるようになっている。
以下では、通常モード及びトレーニングモードでの販売管理装置1の動作についてそれぞれ説明する。
When the CPU 10 (display control unit 11 and processing unit 12) starts sales management operation in normal mode, it uses the execution environment data 32 for normal mode stored in the memory unit 30 as the data to be processed, and does not use the execution environment data 33 for training mode.
On the other hand, when the sales management operation is started in the training mode, the CPU 10 uses the training mode execution environment data 33 as the data to be processed, and does not use the normal mode execution environment data 32. This prevents the normal mode execution environment data 32 relating to the actual business from being rewritten during operation in the training mode. Also, by using the training mode execution environment data 33 obtained by copying the normal mode execution environment data 32 as the data to be processed, training can be performed in the same execution environment as in the normal mode.
The operation of the sales management device 1 in the normal mode and the training mode will be described below.

<通常モードでの動作>
図9のショートカット511を選択する入力操作がなされると、CPU10(表示制御部11)は、通常モードで販売管理動作を開始させ、表示部50に通常モード用の業務メニュー画面52aを表示させる。
<Operation in normal mode>
When an input operation for selecting the shortcut 511 in FIG. 9 is performed, the CPU 10 (display control unit 11) starts the sales management operation in the normal mode, and causes the display unit 50 to display the business menu screen 52a for the normal mode.

図10は、通常モード用の業務メニュー画面52aを示す図である。
図10に示すように、業務メニュー画面52aでは、販売管理装置1でサポートされている複数の業務に係る業務処理を開始させるためのメニューボタン521が表示されている。このメニューボタン521の内容は、図7の業務メニューデータ322の「階層1」の業務メニューに対応する。すなわち、処理部12は、業務メニューデータ322を参照して表示させるメニューボタン521を決定する。
FIG. 10 is a diagram showing the operation menu screen 52a for the normal mode.
10, the operation menu screen 52a displays a menu button 521 for starting operation processing related to a plurality of operations supported by the sales management device 1. The content of this menu button 521 corresponds to the operation menu of "Layer 1" of the operation menu data 322 in Fig. 7. That is, the processing unit 12 refers to the operation menu data 322 to determine the menu button 521 to be displayed.

いずれかのメニューボタン521を選択する入力操作がなされると、CPU10(処理部12)は、当該メニューボタン521に対応する業務プログラム324を実行する。これにより、業務処理が開始される。詳しくは、メニューボタン521に対応する業務処理の画面に遷移し、業務処理の内容に応じて、業務メニューデータ322における「階層2」のメニューボタン(不図示)が表示される。この「階層2」のメニューボタンをさらに選択することで、業務メニューデータ322における「業務名」に対応する業務処理(見積書や売上伝票といった帳票の作成等)が開始される。ただし、「階層2」のメニューボタンは必須ではなく、「階層1」のメニューボタンを選択した段階で具体的な業務に係る業務処理が開始されてもよい。 When an input operation is performed to select one of the menu buttons 521, the CPU 10 (processing unit 12) executes the business program 324 corresponding to that menu button 521. This starts the business process. In more detail, a transition is made to a screen for the business process corresponding to the menu button 521, and a menu button (not shown) for "Layer 2" in the business menu data 322 is displayed according to the content of the business process. By further selecting this menu button for "Layer 2", the business process (such as creating documents such as quotations and sales slips) corresponding to the "Business Name" in the business menu data 322 is started. However, the menu button for "Layer 2" is not essential, and business process related to a specific business may be started when the menu button for "Layer 1" is selected.

図11は、売上管理業務のうち売上伝票入力の処理を行っているときの売上伝票入力画面53を示す図である。
売上伝票入力画面53では、印刷される売上伝票(納品書)と同様の配置でデータの入力欄(商品名、数量、単位、単価、金額等)が設けられており、各入力欄を選択して直接データを入力することができるようになっている。納品書作成画面43で納品書の作成が終了した後、印刷ボタン531を選択する入力操作を行うことで、印刷装置により納品書を印刷することができる。
FIG. 11 shows the sales slip entry screen 53 when the sales slip entry process is being carried out as part of the sales management operations.
On the sales slip input screen 53, data input fields (product name, quantity, unit, unit price, amount, etc.) are provided in the same layout as on the printed sales slip (delivery note), and data can be directly entered by selecting each input field. After creation of the delivery note on the delivery note creation screen 43 is completed, the delivery note can be printed by the printing device by performing an input operation to select the print button 531.

通常モードで実行される業務プログラム324では、上述したように、処理対象のデータとして、通常モード用実行環境データ32のみを用いる。したがって、通常モードでは、通常モード用実行環境データ32のみが更新される。詳しくは、業務データ321の得意先データ321a、商品データ321b、仕入先データ321c、取引データ321dに対して、ユーザの入力操作に応じた内容の追加、更新等がなされ、業務ログデータ323に業務ログが記録される。 As described above, the business program 324 executed in normal mode uses only the normal mode execution environment data 32 as the data to be processed. Therefore, in normal mode, only the normal mode execution environment data 32 is updated. In detail, content is added or updated in response to user input operations to the customer data 321a, product data 321b, supplier data 321c, and transaction data 321d of the business data 321, and a business log is recorded in the business log data 323.

<トレーニングモードでの動作>
次に、トレーニングモードでの動作について説明する。
図9のショートカット512を選択する入力操作がなされると、トレーニングモードで販売管理動作が開始される。トレーニングモードの販売管理動作では、まず、通常モード用実行環境データ32がコピーされてトレーニングモード用実行環境データ33が生成され、当該トレーニングモード用実行環境データ33に基づいてトレーニング用チェックシートSが印刷(出力)され、その後、トレーニングモード用の業務メニュー画面52bが表示されて、トレーニングのための業務処理が実行される。
<Operation in training mode>
Next, the operation in the training mode will be described.
9, a sales management operation is started in the training mode. In the sales management operation in the training mode, first, the normal mode execution environment data 32 is copied to generate the training mode execution environment data 33, the training checklist S is printed (output) based on the training mode execution environment data 33, and then the training mode business menu screen 52b is displayed and business processing for training is performed.

図12は、トレーニングモードでの販売管理処理のCPU10による制御手順を示すフローチャートである。
トレーニングモードでの販売管理処理が開始されると、CPU10(複製部13)は、通常モード用実行環境データ32をコピーしてトレーニングモード用実行環境データ33を生成し、記憶部30に記憶させる(ステップS101)。以降の各処理では、CPU10は、トレーニングモード用実行環境データ33を処理対象のデータとして用いる。
FIG. 12 is a flow chart showing the control procedure by the CPU 10 for the sales management process in the training mode.
When the sales management process in the training mode is started, the CPU 10 (copying unit 13) copies the normal mode execution environment data 32 to generate training mode execution environment data 33 and stores it in the storage unit 30 (step S101). In each of the subsequent processes, the CPU 10 uses the training mode execution environment data 33 as the data to be processed.

トレーニングモード用実行環境データ33が生成されると、CPU10(トレーニングメニュー出力部14)は、トレーニングメニュー生成処理を実行する(ステップS102)。 When the training mode execution environment data 33 is generated, the CPU 10 (training menu output unit 14) executes a training menu generation process (step S102).

図13は、トレーニングメニュー生成処理のCPU10による制御手順を示すフローチャートである。
トレーニングメニュー生成処理が呼び出されると、CPU10は、業務ログデータ333を参照して、直近の所定期間、ここでは開始日が前月である業務ログを抽出する(ステップS201)。なお、業務ログを抽出する期間はこれに限られず、例えばトレーニングメニュー生成処理を実行している日から所定日数だけ遡った日までの期間などとしてもよい。
FIG. 13 is a flowchart showing a control procedure by the CPU 10 for the training menu generation process.
When the training menu generation process is called, the CPU 10 refers to the task log data 333 and extracts task logs for the most recent predetermined period, in this case, the start date of which is the previous month (step S201). Note that the period from which task logs are extracted is not limited to this, and may be, for example, a period from the day the training menu generation process is executed to a date going back a predetermined number of days.

CPU10は、抽出した業務ログから、各業務名に係る業務処理の実行回数を取得し(ステップS202)、実行回数順にソートする(ステップS203)。
図14は、業務ログの抽出結果を実行回数順でソートした結果の例を示す図である。
ここでは、売上伝票Aに係る業務処理が3回、仕入伝票Aに係る業務処理が2回、売上伝票B、売上伝票C及び仕入伝票Bに係る業務処理がそれぞれ1回であり、この順にソートされている。
The CPU 10 obtains the number of times that the task processing related to each task name has been executed from the extracted task log (step S202), and sorts the numbers of times that the task processing has been executed in order (step S203).
FIG. 14 is a diagram showing an example of the results of sorting the extracted results of the operation log in order of the number of executions.
Here, there are three transactions related to sales slip A, two transactions related to purchase slip A, and one transaction each related to sales slip B, sales slip C, and purchase slip B, and they are sorted in this order.

CPU10は、トレーニングモード用実行環境データ33のデータを参照して、業務名ごとに、業務メニュー、得意先、仕入先及び商品名の情報を付加し、トレーニング用チェックシートSの形式のトレーニングメニューデータ34を生成する(ステップS204)。 The CPU 10 references the data in the training mode execution environment data 33, adds information on the business menu, customer, supplier, and product name for each business name, and generates training menu data 34 in the form of a training checklist S (step S204).

図15は、生成されたトレーニングメニューデータ34の例を示す図である。
トレーニングメニューデータ34は、「業務名」、「業務メニュー」、「得意先名」、「仕入先名」及び「商品名」の項目が業務名ごとに記憶されたテーブルデータである。
「業務名」は、ステップS203におけるソート結果の順序で配列された、業務ログの業務名である。
「業務メニュー」は、業務メニューデータ332において「業務名」に対応する業務メニューを探索して抽出したものである。
「得意先名」は、業務ログデータ333において「業務名」に対応する得意先キーコードを、得意先データ331aの得意先名に変換したものである。
「仕入先名」は、業務ログデータ333において「業務名」に対応する仕入先キーコードを、仕入先データ331cの仕入れ先名に変換したものである。
「商品名」は、業務ログデータ333において「業務名」に対応する伝票番号を取得し、取引データ331dにおいて当該伝票番号に対応する商品コードを商品データ331bの商品名に変換したものである。
FIG. 15 is a diagram showing an example of the generated training menu data 34.
The training menu data 34 is table data in which the items "business name", "business menu", "customer name", "supplier name" and "product name" are stored for each business name.
"Task name" is the name of the task of the task log arranged in the order of the sorting result in step S203.
The "service menu" is extracted by searching the service menu data 332 for a service menu that corresponds to the "service name."
"Customer name" is a customer key code corresponding to "business name" in the business log data 333 converted into the customer name in the customer data 331a.
"Supplier name" is the supplier key code corresponding to "business name" in the business log data 333 converted into the supplier name in the supplier data 331c.
"Product name" is obtained by obtaining the slip number corresponding to the "business name" in the business log data 333, and converting the product code corresponding to the slip number in the transaction data 331d into the product name of the product data 331b.

ステップS204の処理が終了すると、CPU10は、処理を図12の販売管理処理のステップS103に移行させる。ステップS103では、CPU10(表示制御部11)は、CPU10は、トレーニング用チェックシートSの印刷開始ダイアログ54を表示部50に表示させる。 When the processing of step S204 is completed, the CPU 10 transitions the processing to step S103 of the sales management processing of FIG. 12. In step S103, the CPU 10 (display control unit 11) causes the display unit 50 to display a print start dialog 54 for the training checklist S.

図16は、トレーニング用チェックシートSの印刷開始ダイアログ54を示す図である。この印刷開始ダイアログ54を表示させることで、トレーニング用チェックシートSが印刷されることをユーザに認識させることができる。印刷開始ダイアログ54のOKボタン541を選択する入力操作がなされると、CPU10は、トレーニング用チェックシートSを印刷装置により印刷させる(ステップS104)。 Figure 16 shows the print start dialog 54 for the training checklist S. By displaying this print start dialog 54, the user can be made aware that the training checklist S will be printed. When an input operation is performed to select the OK button 541 on the print start dialog 54, the CPU 10 causes the printing device to print the training checklist S (step S104).

図17は、トレーニング用チェックシートSの内容例を示す図である。
このトレーニング用チェックシートSは、トレーニングメニュー生成処理で生成されたトレーニングメニューデータ34(図15)の内容が反映されたものである。また、トレーニング用チェックシートSでは、右端にユーザチェック欄が設けられている。
FIG. 17 is a diagram showing an example of the contents of the training check sheet S.
The training checklist S reflects the contents of the training menu data 34 (FIG. 15) generated in the training menu generation process. The training checklist S also has a user check column on the right side.

トレーニング用チェックシートSの各行は、ユーザが実行すべきトレーニング項目を示している。トレーニング用チェックシートSの各行を参照することで、ユーザは、どの業務メニューを選択してどの業務名に係る業務処理のトレーニングを行うか、また当該業務処理において使用する得意先、仕入先及び商品の名称を把握することができる。
なお、トレーニング用チェックシートSには、さらに、トレーニング項目の業務処理に対応する帳票番号(前月の業務処理において実際に作成された帳票の番号)を記載してもよい。また、当該帳票番号の帳票がトレーニング用チェックシートSとともに印刷されるようにしてもよい。これにより、ユーザは、トレーニングでの帳票の作成例を参照することができる。
Each row of the training checklist S indicates a training item that the user should perform. By referring to each row of the training checklist S, the user can know which business menu to select and which business process training is related to, as well as the names of the customers, suppliers, and products to be used in the business process.
The training checklist S may further include a form number (the number of the form actually created in the previous month's business process) corresponding to the business process of the training item. The form with the form number may be printed together with the training checklist S. This allows the user to refer to examples of form creation in training.

トレーニング用チェックシートSにおける複数のトレーニング項目は、ユーザが実行すべき順序で上から配列されている。すなわち、トレーニング用チェックシートSは、トレーニング項目の実行手順を示すトレーニングメニューを含むものである。これらのトレーニング項目は、前月の業務ログにおいて実行回数が多かった順に業務処理を配列したものであるため、トレーニング用チェックシートSに示された順序で各業務処理のトレーニングを行うことで、ユーザは、実際の業務で使用する頻度の高い業務処理から効率よく操作手順を習得することができる。また、トレーニングが完了したトレーニング項目のチェック欄にチェックを行うことで、ユーザは、トレーニングの進捗状況を把握することができる。 The multiple training items in the training checklist S are arranged from top to bottom in the order in which the user should perform them. In other words, the training checklist S includes a training menu that shows the procedure for performing the training items. These training items are arranged in the order of the business processes that were most frequently performed in the previous month's business log, so by training on each business process in the order shown in the training checklist S, the user can efficiently learn the operating procedures starting with the business processes that are most frequently used in actual work. In addition, by checking the box for the training item for which training has been completed, the user can grasp the progress of the training.

トレーニング用チェックシートSが印刷されると、CPU10(表示制御部11)は、表示部50にトレーニングモード用の業務メニュー画面52bを表示させる(図12のステップS105)。 When the training checklist S is printed, the CPU 10 (display control unit 11) causes the display unit 50 to display the business menu screen 52b for the training mode (step S105 in FIG. 12).

図18は、トレーニングモード用の業務メニュー画面52bを示す図である。
図18の業務メニュー画面52bにおけるメニューボタン521の内容は、トレーニングモード用実行環境データ33の業務メニューデータ332(図7)の「階層1」の業務メニューに対応する。すなわち、CPU10は、業務メニューデータ332を参照して表示させるメニューボタン521を決定する。業務メニューデータ332は、通常モード用実行環境データ32に含まれる業務メニューデータ322をコピーしたものであるので、トレーニングモードの業務メニュー画面52bに含まれるメニューボタン521は、通常モードの業務メニュー画面52a(図10)に含まれるメニューボタン521と同一となる。
FIG. 18 is a diagram showing the operation menu screen 52b for the training mode.
The contents of the menu button 521 in the operation menu screen 52b in Fig. 18 correspond to the operation menu of "Layer 1" in the operation menu data 332 (Fig. 7) of the execution environment data 33 for training mode. That is, the CPU 10 determines the menu button 521 to be displayed by referring to the operation menu data 332. Since the operation menu data 332 is a copy of the operation menu data 322 included in the execution environment data 32 for normal mode, the menu button 521 included in the operation menu screen 52b for training mode is the same as the menu button 521 included in the operation menu screen 52a (Fig. 10) for normal mode.

また、トレーニングモードの業務メニュー画面52では、販売管理装置1がトレーニングモードで動作していることを示すトレーニングモード標識522(標識)が、メニューボタン521とともに表示される。すなわち、CPU10は、モードフラグ21を参照してトレーニングモードであるか否かを判定し、トレーニングモードであると判定された場合に業務メニュー画面52においてトレーニングモード標識522を表示させる。これにより、ユーザに動作モードを認識させることができる。 In addition, on the business menu screen 52 in the training mode, a training mode indicator 522 (indicator) indicating that the sales management device 1 is operating in the training mode is displayed together with the menu button 521. That is, the CPU 10 refers to the mode flag 21 to determine whether or not the mode is the training mode, and when it is determined that the mode is the training mode, the training mode indicator 522 is displayed on the business menu screen 52. This allows the user to recognize the operating mode.

業務メニュー画面52bが表示されると、CPU10(処理部12)は、ユーザの指示(メニューボタン521を選択する入力操作)に応じて、業務処理をトレーニングモードで実行する(図12のステップS106)。ここでは、CPU10は、トレーニングモード用実行環境データ33に含まれる業務プログラム334に基づいて業務処理を実行する。 When the business menu screen 52b is displayed, the CPU 10 (processing unit 12) executes the business process in training mode in response to a user instruction (input operation to select the menu button 521) (step S106 in FIG. 12). Here, the CPU 10 executes the business process based on the business program 334 included in the training mode execution environment data 33.

図19は、売上管理業務のうち売上伝票入力の処理をトレーニングモードで行っているときの売上伝票入力画面53を示す図である。
売上伝票入力画面53では、業務メニュー画面52と同様に、業務処理がトレーニングモードで実行されていることを示すトレーニングモード標識532(標識)が表示される。すなわち、CPU10は、モードフラグ21を参照してトレーニングモードであるか否かを判定し、トレーニングモードであると判定された場合に業務プログラムの実行時にトレーニングモード標識532を表示させる。
また、トレーニングモードの業務処理において帳票を印刷する場合には、印刷される帳票にもトレーニングモード標識532と同様の標識が印刷される。これにより、トレーニングモードで印刷された帳票が誤って実際の業務で使用されることのないようにすることができる。
FIG. 19 shows the sales slip entry screen 53 when the sales slip entry process, which is one of the sales management tasks, is being carried out in training mode.
A training mode indicator 532 (indicator) indicating that the business process is being executed in training mode is displayed on the sales slip input screen 53, similarly to the business menu screen 52. That is, the CPU 10 refers to the mode flag 21 to determine whether or not the mode is training mode, and if it is determined that the mode is training mode, causes the training mode indicator 532 to be displayed when the business program is executed.
Furthermore, when a form is printed in business processing in the training mode, a mark similar to the training mode mark 532 is printed on the printed form. This makes it possible to prevent a form printed in the training mode from being mistakenly used in actual business.

トレーニングモードにおける業務処理では、トレーニングモード用実行環境データ33内のファイルのみが更新されるため、実際の業務で用いられるデータ(通常モード用実行環境データ32)を保護するためにファイル更新を制限する必要がない。よって、トレーニングモードにおける業務処理の内容は、トレーニングモード標識532が表示される点を除いて通常モードにおける業務処理の内容と同一とすることができる。すなわち、通常モードで使用可能な全ての機能を、トレーニングモードにおいても用いることができる。これにより、実際の業務に近い環境でトレーニングを行うことができるようになっている。 During business processing in training mode, only files in the training mode execution environment data 33 are updated, so there is no need to restrict file updates to protect data used in actual business (normal mode execution environment data 32). Therefore, the content of business processing in training mode can be the same as the content of business processing in normal mode, except that the training mode indicator 532 is displayed. In other words, all functions available in normal mode can also be used in training mode. This makes it possible to train in an environment that is close to actual business.

CPU10は、トレーニングモードの終了を指示する入力操作がなされたか否かを判定し(ステップS107)、トレーニングモードの終了が指示されていないと判定された場合には(ステップS107で“No”)、処理をステップS106に戻す。トレーニングモードの終了が指示されたと判定された場合には(ステップS107で“Yes”)、CPU10は、トレーニングモードの販売管理処理を終了させる。 The CPU 10 determines whether an input operation has been performed to instruct the user to end the training mode (step S107), and if it is determined that the user has not been instructed to end the training mode ("No" in step S107), the CPU 10 returns the process to step S106. If it is determined that the user has been instructed to end the training mode ("Yes" in step S107), the CPU 10 ends the sales management process for the training mode.

<変形例1>
次に、上記実施形態に係る変形例1について説明する。本変形例は、業務メニューデータ及び業務プログラムが、通常モード及びトレーニングモードで共用される点で上記実施形態と異なる。
<Modification 1>
Next, a first modification of the above embodiment will be described. This modification differs from the above embodiment in that the task menu data and the task program are shared between the normal mode and the training mode.

図20は、変形例1に係る販売管理装置1の機能的構成を示すブロック図である。
本変形例では、記憶部30において、業務メニューデータ35及び業務プログラム36が、通常モード用実行環境データ32及びトレーニングモード用実行環境データ33から独立して記憶されている。すなわち、業務メニューデータ35及び業務プログラム36は、通常モード用実行環境データ32には含まれておらず、トレーニングモードの開始時にコピーされないため、トレーニングモード用実行環境データ33にも含まれていない。
FIG. 20 is a block diagram showing the functional configuration of the sales management device 1 according to the first modification.
In this modified example, the operation menu data 35 and the operation program 36 are stored in the storage unit 30 independently of the normal mode execution environment data 32 and the training mode execution environment data 33. In other words, the operation menu data 35 and the operation program 36 are not included in the normal mode execution environment data 32, and are not copied when the training mode is started, and therefore are not included in the training mode execution environment data 33 either.

本変形例では、業務メニュー画面52の表示時には、業務メニューデータ35が参照されてメニューボタン521が表示される。その際、モードフラグ21が参照されて、トレーニングモードである場合には、併せてトレーニングモード標識522が表示される。 In this modified example, when the operation menu screen 52 is displayed, the operation menu data 35 is referenced and the menu button 521 is displayed. At that time, the mode flag 21 is referenced, and if the mode is training mode, the training mode indicator 522 is also displayed.

また、業務プログラム36の実行時にモードフラグ21が参照されて、業務処理が通常モード及びトレーニングモードのいずれで実行されるかが判定される。この判定結果に基づいて、通常モード用実行環境データ32及びトレーニングモード用実行環境データ33の一方が、業務処理の処理対象のデータとして選択されて用いられる。 When the business program 36 is executed, the mode flag 21 is referenced to determine whether the business processing is to be executed in normal mode or training mode. Based on the result of this determination, one of the normal mode execution environment data 32 and the training mode execution environment data 33 is selected and used as the data to be processed in the business processing.

なお、業務メニューデータ35及び業務プログラム36の一方を、通常モード用実行環境データ32及びトレーニングモード用実行環境データ33に含めてもよい。すなわち、トレーニングモードの開始時にコピーされるようにしてもよい。 In addition, one of the business menu data 35 and the business program 36 may be included in the normal mode execution environment data 32 and the training mode execution environment data 33. In other words, it may be copied when the training mode starts.

<変形例2>
次に、上記実施形態に係る変形例2について説明する。本変形例は、販売管理装置1の機能の一部が管理サーバ2に実装され、これにより、販売管理装置1及び管理サーバ2を備える販売管理システム100(情報処理システム)が構成されている点で上記実施形態と異なる。
<Modification 2>
Next, a second modification of the embodiment will be described. This modification is different from the embodiment in that a part of the functions of the sales management device 1 is implemented in the management server 2, thereby forming a sales management system 100 (information processing system) including the sales management device 1 and the management server 2.

図21は、販売管理システム100の概略構成図である。
販売管理システム100は、複数の販売管理装置1と、管理サーバ2とを備えている。また、販売管理装置1及び管理サーバ2は、通信ネットワーク3を介して情報通信可能に接続されている。
FIG. 21 is a schematic diagram of the sales management system 100.
The sales management system 100 includes a plurality of sales management devices 1 and a management server 2. The sales management devices 1 and the management server 2 are connected via a communication network 3 so as to be able to communicate information with each other.

管理サーバ2は、複数の販売管理装置1における処理の状況を取得して必要な管理を行う。本変形例では、管理サーバ2に設けられたCPUが、上記実施形態の表示制御部11、処理部12、複製部13及びトレーニングメニュー出力部14の少なくとも一部として機能する。そして、管理サーバ2のCPUによる処理結果が販売管理装置1に送信されて販売管理装置1の表示部50に表示される。
また、管理サーバ2には、販売管理装置1にインストールされている業務プログラムの更新管理を行う機能や、販売管理装置1の業務データを分析する機能などが設けられていてもよい。
The management server 2 acquires the processing status of the multiple sales management devices 1 and performs the necessary management. In this modified example, a CPU provided in the management server 2 functions as at least a part of the display control unit 11, processing unit 12, duplication unit 13, and training menu output unit 14 of the above embodiment. The processing results by the CPU of the management server 2 are transmitted to the sales management device 1 and displayed on the display unit 50 of the sales management device 1.
In addition, the management server 2 may be provided with a function for managing updates to business programs installed in the sales management device 1, a function for analyzing business data of the sales management device 1, and the like.

以上のように、上記実施形態の情報処理装置としての販売管理装置1は、CPU10を備え、当該CPU10は、所定の業務に係る業務処理を、実際に業務を遂行するための通常モード、及びユーザによる業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行し(処理部12、処理手段)、トレーニングモードで業務処理が実行される場合に、業務データ321、業務メニューデータ322、及び業務ログデータ323を複製して業務データ331、業務メニューデータ332、及び業務ログデータ333を生成し(複製部13、複製手段)、トレーニングモードでは、業務データ331、業務メニューデータ332、及び業務ログデータ333を処理対象のデータとして用いて業務処理を実行する(処理部12、処理手段)。
これによれば、実際に業務を遂行する場合の業務処理の実行環境と近い環境でトレーニングを行うことができるため、ユーザは、必要な入力操作を効率よく習得することができる。また、トレーニングモードでは、複製されたトレーニングモード用実行環境データ33が処理対象のデータとされるため、トレーニングにおいて実際の業務に係るデータ(通常モード用実行環境データ32)が書き換えられる問題が生じないようにすることができる。
As described above, the sales management device 1 as an information processing device of the above embodiment is equipped with a CPU 10, which executes business processing related to a specified business in one of the normal mode for actually carrying out the business and the training mode for the user to learn input operations related to the business processing, as specified by the user (processing unit 12, processing means), and when business processing is executed in the training mode, business data 321, business menu data 322, and business log data 323 are copied to generate business data 331, business menu data 332, and business log data 333 (copying unit 13, copying means), and in the training mode, business processing is executed using the business data 331, business menu data 332, and business log data 333 as data to be processed (processing unit 12, processing means).
This allows training in an environment similar to the execution environment of business processing when actually performing business, so that the user can efficiently learn the necessary input operations. In addition, in the training mode, the copied execution environment data for training mode 33 is treated as the data to be processed, so that the problem of data related to the actual business (execution environment data for normal mode 32) being overwritten during training can be prevented.

また、CPU10は、トレーニングモードで業務処理が実行される場合に、業務処理を実行するための業務プログラム324を複製して業務プログラム334を生成し(複製部13、複製手段)、トレーニングモードでは、業務プログラム334に基づいて業務処理を実行する(処理部12、処理手段)。これによれば、実際の業務で用いる業務プログラム324のバージョンが更新された場合においても、更新後の最新のプログラムに基づいてトレーニングを行うことができる。 When business processing is executed in training mode, the CPU 10 copies the business program 324 for executing the business processing to generate the business program 334 (copying unit 13, copying means), and in training mode, executes the business processing based on the business program 334 (processing unit 12, processing means). In this way, even if the version of the business program 324 used in the actual business is updated, training can be performed based on the latest program after the update.

また、CPU10は、異なる複数の業務処理が特定された業務メニューデータ322、332に基づいて、上記複数の業務処理の中から実行する業務処理をユーザに選択させるための業務メニュー画面52を表示させ(表示制御部11、表示制御手段)、トレーニングモードで業務処理が実行される場合に、通常モードで用いられる業務メニューデータ322を複製して業務メニューデータ332を生成し(複製部13、複製手段)、トレーニングモードで業務処理が実行される場合には、業務メニューデータ332に基づいて業務メニュー画面52bを表示させる(表示制御部11、表示制御手段)。これによれば、実際の業務で用いる業務メニュー画面52aと同一のメニューを選択可能な業務メニュー画面52bでトレーニングを行うことができる。よって、実際の業務で用いる任意の業務処理についてのトレーニングを行うことができる。 The CPU 10 also displays a task menu screen 52 for allowing the user to select a task to be executed from among the multiple task processes based on task menu data 322, 332 in which multiple different task processes are specified (display control unit 11, display control means), and when a task process is executed in training mode, generates task menu data 332 by duplicating task menu data 322 used in normal mode (duplicating unit 13, duplicating means), and when a task process is executed in training mode, displays task menu screen 52b based on task menu data 332 (display control unit 11, display control means). This allows training to be performed on task menu screen 52b, which allows the user to select the same menu as task menu screen 52a used in actual tasks. Therefore, training can be performed on any task process used in actual tasks.

また、通常モードの業務処理における処理対象のデータとしての通常モード用実行環境データ32には、実際の業務の遂行のために業務処理において参照される情報を含むデータとしての得意先データ321a、商品データ321b及び仕入先データ321c、並びに実際の業務の遂行結果に係る情報を含むデータとしての取引データ321d及び業務ログデータ323が含まれる。これらの各データは、通常モード用実行環境データ32を複製して生成されるトレーニングモード用実行環境データ33にも含まれることとなるため、トレーニングモードの業務処理でこのトレーニングモード用実行環境データ33を用いることで、実際の業務に近くリアリティのあるトレーニングを行うことができる。よって、より効果的にトレーニングを行うことができる。 Furthermore, the normal mode execution environment data 32 as the data to be processed in the business processing in the normal mode includes customer data 321a, product data 321b, and supplier data 321c as data including information referenced in the business processing to perform the actual business, and transaction data 321d and business log data 323 as data including information related to the results of the performance of the actual business. Each of these data is also included in the training mode execution environment data 33 generated by duplicating the normal mode execution environment data 32, so that by using this training mode execution environment data 33 in the business processing in the training mode, it is possible to perform training that is close to the actual business and has a sense of reality. This allows for more effective training.

また、上記の業務は、所定の取引先との取引のための作業を含み、通常モードの業務処理における処理対象のデータとしての通常モード用実行環境データ32には、実際の業務における取引先に係る情報を含むデータとしての得意先データ321a及び仕入先データ321c、実際の業務における取引の対象に係る情報を含むデータとしての商品データ321b、並びに実際の業務における取引の結果に係る情報を含むデータとしての取引データ321d及び業務ログデータ323が含まれる。これらの各データは、通常モード用実行環境データ32を複製して生成されるトレーニングモード用実行環境データ33にも含まれることとなるため、トレーニングモードの業務処理でこのトレーニングモード用実行環境データ33を用いることで、実際の業務に近くリアリティのあるトレーニングを行うことができる。よって、より効果的にトレーニングを行うことができる。 The above-mentioned business includes work for transactions with a specified business partner, and the normal mode execution environment data 32 as the data to be processed in the business processing in the normal mode includes customer data 321a and supplier data 321c as data including information related to business partners in the actual business, product data 321b as data including information related to the object of the transaction in the actual business, and transaction data 321d and business log data 323 as data including information related to the result of the transaction in the actual business. Each of these data is also included in the training mode execution environment data 33 generated by duplicating the normal mode execution environment data 32, so that by using this training mode execution environment data 33 in the business processing in the training mode, it is possible to carry out training that is close to the actual business and has a reality. Therefore, it is possible to carry out training more effectively.

また、CPU10は、トレーニングモードで業務処理が実行されるごとに、新たにトレーニングモード用実行環境データ33を生成し(複製部13、複製手段)、トレーニングモードでは、最新のトレーニングモード用実行環境データ33を処理対象のデータとして用いて業務処理を実行する(処理部12、処理手段)。これによれば、最新の業務の遂行状況を反映した内容でトレーニングを行うことができる。 The CPU 10 also generates new training mode execution environment data 33 (copying unit 13, copying means) each time a business process is executed in training mode, and in training mode, the latest training mode execution environment data 33 is used as the data to be processed to execute the business process (processing unit 12, processing means). This allows training to be performed with content that reflects the latest business execution status.

また、CPU10は、トレーニングモードで業務処理が実行される場合に、通常モードの業務処理の履歴に係る業務ログデータ333に基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成してトレーニング用チェックシートSとして出力する(トレーニングメニュー出力部14、トレーニングメニュー出力手段)。これによれば、トレーニングの手順をユーザに分かりやすく示すことができる。また、業務ログデータ333に基づいて生成されたトレーニングメニューを用いることで、実際の業務で使用する業務処理についてのトレーニングを優先して行うことができる。例えば、業務で実際に使用する帳票の入力操作を優先して習得することができる。これにより、従来の画一的なチュートリアルモードによるトレーニングと比較して、実際の業務に必要な入力操作を効率良く習得することができる。 When business processing is performed in training mode, the CPU 10 generates a training menu showing the execution procedures of multiple training items based on the business log data 333 related to the history of business processing in normal mode, and outputs it as a training checklist S (training menu output unit 14, training menu output means). This allows the training procedures to be shown to the user in an easy-to-understand manner. Furthermore, by using the training menu generated based on the business log data 333, training on business processing used in actual business can be given priority. For example, input operations for forms actually used in business can be learned with priority. This allows input operations required for actual business to be learned more efficiently than training using the conventional uniform tutorial mode.

また、CPU10は、複製されたトレーニングモード用実行環境データ33に含まれる業務ログデータ333に基づいてトレーニングメニューを生成してトレーニング用チェックシートSとして出力する(トレーニングメニュー出力部14、トレーニングメニュー出力手段)。これによれば、通常モードでの業務処理の最新の履歴に基づいてトレーニングメニューを生成することができる。 The CPU 10 also generates a training menu based on the task log data 333 contained in the copied training mode execution environment data 33 and outputs it as a training checklist S (training menu output unit 14, training menu output means). This allows a training menu to be generated based on the latest history of task processing in normal mode.

また、複数のトレーニング項目の各々は、異なる複数の業務処理のいずれかに対応し、CPU10は、業務ログデータ333により示される、複数の業務処理の各々の実行回数に基づいて複数のトレーニング項目を配列する(トレーニングメニュー出力部14、トレーニングメニュー出力手段)。これによれば、実際の業務で実行する頻度の高い業務処理について優先してトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。 In addition, each of the multiple training items corresponds to one of multiple different business processes, and the CPU 10 arranges the multiple training items based on the number of times each of the multiple business processes is performed, as indicated by the business log data 333 (training menu output unit 14, training menu output means). This allows training to be given priority for business processes that are frequently performed in actual business. This allows the user to more efficiently learn the input operations required for business.

また、CPU10は、複数の業務処理のうち実行回数の多い業務処理に対応するトレーニング項目ほど早期に実行されるように実行手順を定める(トレーニングメニュー出力部14、トレーニングメニュー出力手段)。これによれば、実際の業務で実行する頻度の高い順に、業務処理についてのトレーニングを行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。 The CPU 10 also determines the execution procedure so that the training items corresponding to the business processes that are executed more frequently among the multiple business processes are executed earlier (training menu output unit 14, training menu output means). This allows training on business processes to be performed in order of frequency of execution in actual business. This allows the user to learn input operations required for business more efficiently.

また、CPU10は、業務ログデータ333のうち直近の所定期間の履歴に係る部分に基づいてトレーニングメニューをトレーニング用チェックシートSとして生成する(トレーニングメニュー出力部14、トレーニングメニュー出力手段)。これによれば、直近の業務で実行されている業務処理についてのトレーニングを優先して行うことができる。よって、業務に必要な入力操作をより効率良く習得することができる。 The CPU 10 also generates a training menu as a training checklist S based on the portion of the business log data 333 that relates to the history of a specified most recent period (training menu output unit 14, training menu output means). This allows training on the business processes being performed in the most recent business to be given priority. This allows the input operations required for the business to be learned more efficiently.

また、CPU10は、トレーニングモードで業務処理を実行しているときに、業務処理がトレーニングモードで実行されていることを示すトレーニングモード標識532を、業務処理の処理内容とともに表示部50に表示させる(処理部12、処理手段)。これによれば、トレーニングモードであることをユーザに分かりやすく示すことができる。 When a business process is being executed in training mode, the CPU 10 also displays a training mode indicator 532 indicating that the business process is being executed in training mode on the display unit 50 together with the processing content of the business process (processing unit 12, processing means). This makes it possible to clearly indicate to the user that the mode is training mode.

また、変形例2に係る情報処理システムとしての販売管理システム100は、CPUを備え、当該CPUは、所定の業務に係る業務処理を、実際に業務を遂行するための通常モード、及びユーザによる業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行し(処理手段)、トレーニングモードで業務処理が実行される場合に、業務データ321、業務メニューデータ322、及び業務ログデータ323を複製して業務データ331、業務メニューデータ332、及び業務ログデータ333を生成し(複製手段)、トレーニングモードでは、業務データ331、業務メニューデータ332、及び業務ログデータ333を処理対象のデータとして用いて業務処理を実行する(処理手段)。
これによれば、実際に業務を遂行する場合の業務処理の実行環境と近い環境でトレーニングを行うことができるため、ユーザは、必要な入力操作を効率よく習得することができる。また、トレーニングにおいて実際の業務に係るデータが書き換えられる問題が生じないようにすることができる。
Furthermore, the sales management system 100 as an information processing system relating to variant example 2 is equipped with a CPU, which executes business processing relating to a specified business in one of a normal mode for actually carrying out the business and a training mode for the user to learn input operations related to the business processing, as specified by the user (processing means), and when the business processing is executed in the training mode, the business data 321, business menu data 322, and business log data 323 are copied to generate business data 331, business menu data 332, and business log data 333 (copying means), and in the training mode, the business processing is executed using the business data 331, business menu data 332, and business log data 333 as data to be processed (processing means).
This allows training in an environment similar to the execution environment of business processing when actually performing business, so that the user can efficiently learn the necessary input operations. Also, it is possible to prevent the problem of data related to the actual business being rewritten during training.

また、上記実施形態に係るプログラム(メニュープログラム31、業務プログラム324、334)は、販売管理装置1に設けられたコンピュータとしてのCPU10を、所定の業務に係る業務処理を、通常モード及びトレーニングモードのうちユーザにより指定された一方で実行する処理手段、処理手段によりトレーニングモードで業務処理が実行される場合に、業務データ321、業務メニューデータ322、及び業務ログデータ323を複製して業務データ331、業務メニューデータ332、及び業務ログデータ333を生成する複製手段、として機能させ、処理手段は、トレーニングモードでは、業務データ331、業務メニューデータ332、及び業務ログデータ333を処理対象のデータとして用いて業務処理を実行する。
このようなプログラムで販売管理装置1を動作させることで、実際に業務を遂行する場合の業務処理の実行環境と近い環境でトレーニングを行うことができるため、ユーザは、必要な入力操作を効率よく習得することができる。また、トレーニングにおいて実際の業務に係るデータが書き換えられる問題が生じないようにすることができる。
In addition, the programs of the above-mentioned embodiments (menu program 31, business programs 324, 334) cause the CPU 10 as a computer provided in the sales management device 1 to function as a processing means that executes business processing related to a specified business in one of the normal mode and training mode specified by the user, and as a duplication means that, when the processing means executes business processing in the training mode, duplicates the business data 321, business menu data 322, and business log data 323 to generate business data 331, business menu data 332, and business log data 333, and in the training mode, the processing means executes business processing using the business data 331, business menu data 332, and business log data 333 as data to be processed.
By operating the sales management device 1 with such a program, the user can train in an environment similar to the execution environment of business processing when actually performing business, so that the user can efficiently learn the necessary input operations. In addition, it is possible to prevent the problem of data related to the actual business being rewritten during training.

以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部30のHDD、SSDを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリや、CD-ROM等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。 In the above explanation, an example has been disclosed in which the HDD or SSD of the storage unit 30 is used as a computer-readable medium for the program according to the present invention, but this is not limiting. As other computer-readable media, portable recording media such as flash memory and CD-ROMs can be applied. In addition, carrier waves can also be applied to the present invention as a medium for providing data for the program according to the present invention via a communication line.

なお、上記実施形態における記述は、本発明に係る情報処理装置、情報処理システム及びプログラムの一例であり、これに限定されるものではない。
例えば、通常モード用実行環境データ32及びトレーニングモード用実行環境データ33の内容は、上記実施形態のものに限られず、業務処理の処理対象となり得る任意のデータを含むものとすることができる。
The description of the above embodiment is merely an example of the information processing device, the information processing system, and the program according to the present invention, and the present invention is not limited to this.
For example, the contents of the normal mode execution environment data 32 and the training mode execution environment data 33 are not limited to those in the above embodiment, and may include any data that can be the subject of business processing.

また、上記実施形態では、通常モード用実行環境データ32をコピーしてトレーニングモード用実行環境データ33を生成する例を用いて説明したが、単純なコピーに限定する趣旨ではない。例えば、通常モード用実行環境データ32の少なくとも一部がリレーショナルデータベースの形式で設けられている場合に、データベースのエクスポート及びインポートを伴う処理を行ってトレーニングモード用実行環境データ33を生成してもよい。すなわち、処理対象データの「複製」には、ファイルの単純なコピーのほか、データベースのエクスポート及びインポートの処理なども含まれる。 In addition, in the above embodiment, an example has been described in which the normal mode execution environment data 32 is copied to generate the training mode execution environment data 33, but this is not intended to be limited to a simple copy. For example, if at least a portion of the normal mode execution environment data 32 is provided in the form of a relational database, the training mode execution environment data 33 may be generated by performing processing involving exporting and importing the database. In other words, "duplication" of the data to be processed includes not only simple copying of files, but also database export and import processing.

また、トレーニング用チェックシートSのトレーニング項目は、伝票入力を伴うものに限られず、例えばマスタ登録管理業務といったデータの管理に係る業務等も、業務ログから抽出される実行回数によってはトレーニング項目となり得る。 In addition, the training items in the training checklist S are not limited to those involving invoice input. For example, tasks related to data management, such as master registration management tasks, can also be training items depending on the number of times they are performed, as extracted from the task log.

また、トレーニング用チェックシートSにおけるトレーニング項目の順序は、業務ログにおける実行回数に応じたものに限られず、例えば予め各業務処理に対応付けられている難易度に従った順序などとしてもよい。 In addition, the order of the training items in the training checklist S is not limited to the order according to the number of times they have been performed in the business log, but may be, for example, the order according to the degree of difficulty that is associated with each business process in advance.

また、トレーニング用チェックシートSを印刷する態様に代えて、トレーニング用チェックシートSを表示部50に表示(出力)させることでユーザに提示してもよい。 In addition, instead of printing the training checklist S, the training checklist S may be presented to the user by displaying (outputting) it on the display unit 50.

また、通常モード用実行環境データ32の業務ログデータ323に基づいてトレーニングメニューデータ34を生成し、トレーニング用チェックシートSを印刷してもよい。 In addition, training menu data 34 may be generated based on the task log data 323 of the normal mode execution environment data 32, and a training checklist S may be printed.

また、上記実施形態では、所定の取引先との取引のための作業を含む業務を例に挙げて説明したが、これ以外の任意の業務について本発明を適用してもよい。 In addition, in the above embodiment, an example of a business that includes work for transactions with a specific business partner has been described, but the present invention may be applied to any other business.

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

本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理における処理対象のデータを複製して複製データを生成する複製手段と、
を備え、
前記処理手段は、前記トレーニングモードでは、前記複製データを処理対象のデータとして用いて前記業務処理を実行することを特徴とする情報処理装置。
<請求項2>
前記複製手段は、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理を実行するためのプログラムを複製して複製プログラムを生成し、
前記処理手段は、前記トレーニングモードでは、前記複製プログラムに基づいて前記業務処理を実行することを特徴とする請求項1に記載の情報処理装置。
<請求項3>
異なる複数の前記業務処理が特定された業務メニューデータに基づいて、前記複数の業務処理の中から実行する前記業務処理をユーザに選択させるための業務メニュー画面を表示させる表示制御手段を備え、
前記複製手段は、前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで用いられる前記業務メニューデータを複製して複製業務メニューデータを生成し、
前記表示制御手段は、前記処理手段により前記トレーニングモードで前記業務処理が実行される場合には、前記複製業務メニューデータに基づいて前記業務メニュー画面を表示させることを特徴とする請求項1又は2に記載の情報処理装置。
<請求項4>
前記通常モードの前記業務処理における前記処理対象のデータには、実際の前記業務の遂行のために前記業務処理において参照される情報を含むデータ、及び実際の前記業務の遂行結果に係る情報を含むデータ、の少なくとも一方が含まれることを特徴とする請求項1~3のいずれか一項に記載の情報処理装置。
<請求項5>
前記業務は、所定の取引先との取引のための作業を含み、
前記通常モードの前記業務処理における前記処理対象のデータには、実際の前記業務における前記取引先に係る情報を含むデータ、実際の前記業務における前記取引の対象に係る情報を含むデータ、及び実際の前記業務における前記取引の結果に係る情報を含むデータ、の少なくとも一部が含まれることを特徴とする請求項1~4のいずれか一項に記載の情報処理装置。
<請求項6>
前記複製手段は、前記トレーニングモードで前記業務処理が実行されるごとに、新たに前記複製データを生成し、
前記処理手段は、前記トレーニングモードでは、最新の前記複製データを処理対象のデータとして用いて前記業務処理を実行することを特徴とする請求項1~5のいずれか一項に記載の情報処理装置。
<請求項7>
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理の履歴に係る履歴データに基づいて、複数のトレーニング項目の実行手順を示すトレーニングメニューを生成して出力するトレーニングメニュー出力手段を備えることを特徴とする請求項1~6のいずれか一項に記載の情報処理装置。
<請求項8>
前記トレーニングメニュー出力手段は、前記複製データに含まれる前記履歴データに基づいて前記トレーニングメニューを生成して出力することを特徴とする請求項7に記載の情報処理装置。
<請求項9>
前記複数のトレーニング項目の各々は、異なる複数の前記業務処理のいずれかに対応し、
前記トレーニングメニュー出力手段は、前記履歴データにより示される、前記複数の業務処理の各々の実行回数に基づいて前記複数のトレーニング項目を配列することを特徴とする請求項7又は8に記載の情報処理装置。
<請求項10>
前記トレーニングメニュー出力手段は、前記複数の業務処理のうち前記実行回数の多い業務処理に対応する前記トレーニング項目ほど早期に実行されるように前記実行手順を定めることを特徴とする請求項9に記載の情報処理装置。
<請求項11>
前記トレーニングメニュー出力手段は、前記履歴データのうち直近の所定期間の前記履歴に係る部分に基づいて前記トレーニングメニューを生成することを特徴とする請求項7~10のいずれか一項に記載の情報処理装置。
<請求項12>
前記処理手段は、前記トレーニングモードで前記業務処理を実行しているときに、前記業務処理が前記トレーニングモードで実行されていることを示す標識を、前記業務処理の処理内容とともに表示部に表示させることを特徴とする請求項1~11のいずれか一項に記載の情報処理装置。
<請求項13>
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段と、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理における処理対象のデータを複製して複製データを生成する複製手段と、
を備え、
前記処理手段は、前記トレーニングモードでは、前記複製データを処理対象のデータとして用いて前記業務処理を実行することを特徴とする情報処理システム。
<請求項14>
情報処理装置に設けられたコンピュータを、
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モード、及びユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された一方で実行する処理手段、
前記処理手段により前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードの前記業務処理における処理対象のデータを複製して複製データを生成する複製手段、
として機能させ、
前記処理手段は、前記トレーニングモードでは、前記複製データを処理対象のデータとして用いて前記業務処理を実行することを特徴とするプログラム。
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 invention as described in the claims originally attached to this application is 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 processing means for executing a business process related to a predetermined business in one of a normal mode for actually carrying out the business and a training mode for the user to learn input operations related to the business process, whichever is selected by the user;
a replicating means for replicating data by replicating data to be processed in the business process in the normal mode when the business process is executed in the training mode by the processing means;
Equipped with
The information processing apparatus according to claim 1, wherein the processing means executes the business process by using the replicated data as data to be processed in the training mode.
<Claim 2>
the copying means, when the business process is executed in the training mode, copies a program for executing the business process in the normal mode to generate a copied program;
2. The information processing apparatus according to claim 1, wherein said processing means, in said training mode, executes said business processing based on said copied program.
<Claim 3>
a display control means for displaying a task menu screen for allowing a user to select a task to be executed from among the plurality of task processes based on task menu data in which the plurality of different task processes are specified;
the duplicating means, when the task processing is executed by the processing means in the training mode, duplicating the task menu data used in the normal mode to generate duplicated task menu data;
3. The information processing apparatus according to claim 1, wherein the display control means displays the task menu screen based on the duplicated task menu data when the task processing is executed by the processing means in the training mode.
<Claim 4>
An information processing device according to any one of claims 1 to 3, characterized in that the data to be processed in the business processing in the normal mode includes at least one of data including information referenced in the business processing for the actual performance of the business, and data including information related to the results of the actual performance of the business.
<Claim 5>
The business includes operations for transactions with a specified business partner,
An information processing device according to any one of claims 1 to 4, characterized in that the data to be processed in the business processing in the normal mode includes at least a portion of data including information related to the business partner in the actual business, data including information related to the subject of the transaction in the actual business, and data including information related to the result of the transaction in the actual business.
<Claim 6>
the duplicating means generates new duplicated data each time the business process is executed in the training mode;
6. The information processing apparatus according to claim 1, wherein, in the training mode, the processing means executes the business process by using the latest of the replicated data as data to be processed.
<Claim 7>
The information processing device according to any one of claims 1 to 6, further comprising a training menu output means for generating and outputting a training menu indicating execution procedures for a plurality of training items based on history data relating to a history of the business processing in the normal mode when the business processing is executed in the training mode by the processing means.
<Claim 8>
8. The information processing apparatus according to claim 7, wherein said training menu output means generates and outputs said training menu based on said history data included in said duplicated data.
<Claim 9>
Each of the plurality of training items corresponds to one of a plurality of different business processes;
9. The information processing apparatus according to claim 7, wherein said training menu output means arranges said plurality of training items based on the number of times each of said plurality of business processes is executed, as indicated by said history data.
<Claim 10>
10. The information processing apparatus according to claim 9, wherein the training menu output means determines the execution procedure such that the training item corresponding to a task process that is executed more frequently among the plurality of task processes is executed earlier.
<Claim 11>
11. The information processing apparatus according to claim 7, wherein the training menu output means generates the training menu based on a portion of the history data that relates to the history during a most recent predetermined period.
<Claim 12>
The information processing device according to any one of claims 1 to 11, characterized in that, when the business process is being executed in the training mode, the processing means displays on a display unit an indication that the business process is being executed in the training mode, together with the processing content of the business process.
<Claim 13>
a processing means for executing a business process related to a predetermined business in one of a normal mode for actually carrying out the business and a training mode for the user to learn input operations related to the business process, whichever is selected by the user;
a replicating means for replicating data by replicating data to be processed in the business process in the normal mode when the business process is executed in the training mode by the processing means;
Equipped with
The information processing system according to the present invention, wherein, in the training mode, the processing means executes the business process by using the replicated data as data to be processed.
<Claim 14>
A computer provided in the information processing device,
a processing means for executing a business process related to a predetermined business in one of a normal mode for actually carrying out the business and a training mode for the user to learn input operations related to the business process, the normal mode being selected by the user;
a duplication means for generating duplicate data by duplicating data to be processed in the business process in the normal mode when the business process is executed in the training mode by the processing means;
Functioning as a
The program, wherein in the training mode, the processing means executes the business process by using the replicated data as data to be processed.

1 販売管理装置(情報処理装置)
2 管理サーバ
3 通信ネットワーク
10 CPU(コンピュータ)
11 表示制御部(表示制御手段)
12 処理部(処理手段)
13 複製部(複製手段)
14 トレーニングメニュー出力部(トレーニングメニュー出力手段)
20 RAM
30 記憶部
31 メニュープログラム
32 通常モード用実行環境データ
321 業務データ
322 業務メニューデータ
323 業務ログデータ
324 業務プログラム
33 トレーニングモード用実行環境データ
331 業務データ(複製データ)
332 業務メニューデータ(複製データ、複製業務メニューデータ)
333 業務ログデータ(複製データ、履歴データ)
334 業務プログラム(複製プログラム)
34 トレーニングメニューデータ
40 操作部
50 表示部
52、52a、52b 業務メニュー画面
60 通信部
100 販売管理システム
522、523 トレーニングモード標識
532 トレーニングモード標識
S トレーニング用チェックシート
1. Sales management device (information processing device)
2 Management server 3 Communication network 10 CPU (computer)
11 Display control unit (display control means)
12 Processing section (processing means)
13 Replication section (replication means)
14 Training menu output unit (training menu output means)
20 RAM
30 Storage unit 31 Menu program 32 Normal mode execution environment data 321 Business data 322 Business menu data 323 Business log data 324 Business program 33 Training mode execution environment data 331 Business data (duplicate data)
332 Business menu data (duplicate data, duplicate business menu data)
333 Business log data (duplicate data, history data)
334 Business Programs (Copy Programs)
34 Training menu data 40 Operation unit 50 Display unit 52, 52a, 52b Business menu screen 60 Communication unit 100 Sales management system 522, 523 Training mode indicator 532 Training mode indicator S Training check sheet

Claims (7)

所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モードユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードのうち、ユーザにより指定された方のモードで実行する処理手段を備え、
前記処理手段は、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで前記業務を遂行するためのデータと前記通常モードで前記業務が遂行されたときの入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記業務処理実行可能に且つ前記入力結果を入力例として表示可能に設定されている、
ことを特徴とする情報処理装置。
a processing means for executing a business process related to a predetermined business in a mode designated by a user out of a normal mode for actually carrying out the business and a training mode for the user to learn input operations related to the business process ;
the processing means is configured to generate duplicate data that duplicates data for performing the business in the normal mode and an input result when the business is performed in the normal mode, when the business process is performed in the training mode, so that the business process based on the duplicate data can be performed in the training mode and the input result can be displayed as an input example.
23. An information processing apparatus comprising:
帳票作成業務に係る帳票入力処理を、実際に前記帳票作成業務を遂行するための通常モードとユーザによる前記帳票入力処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理手段を備え、
前記処理手段は、前記トレーニングモードで前記帳票入力処理が実行される場合に、前記通常モードで前記帳票作成業務を遂行するためのデータと前記通常モードで前記帳票作成業務が遂行されたときの帳票入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記帳票入力処理が実行可能に且つ前記帳票入力結果を帳票作成例として表示可能に設定されている、
ことを特徴とする情報処理装置。
a processing means for executing a form input process related to a form creation task in a mode designated by a user out of a normal mode for actually performing the form creation task and a training mode for the user to learn input operations related to the form input process;
the processing means is configured to generate duplicate data by duplicating data for executing the form creation task in the normal mode and a form input result when the form creation task is executed in the normal mode, when the form input process is executed in the training mode, so that the form input process based on the duplicate data can be executed in the training mode and the form input result can be displayed as a form creation example.
23. An information processing apparatus comprising :
前記処理手段は、ユーザにより前記トレーニングモードが指定されたタイミングに基づいて前記複製データを生成する、
ことを特徴とする請求項1又は2に記載の情報処理装置。
the processing means generates the duplicate data based on a timing at which the training mode is designated by a user.
3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
情報処理装置が実行する情報処理方法であって、An information processing method executed by an information processing device,
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モードとユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理ステップを有し、a processing step of executing a business process related to a predetermined business in a mode designated by a user out of a normal mode for actually carrying out the business and a training mode for the user to learn an input operation related to the business process;
前記処理ステップは、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで前記業務を遂行するためのデータと前記通常モードで前記業務が遂行されたときの入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記業務処理が実行可能に且つ前記入力結果を入力例として表示可能に設定されている、the processing step is set so that, when the business process is executed in the training mode, duplicate data is generated by duplicating data for executing the business in the normal mode and an input result when the business is executed in the normal mode, thereby making it possible to execute the business process based on the duplicate data in the training mode and to display the input result as an input example.
ことを特徴とする情報処理方法。23. An information processing method comprising:
情報処理装置が実行する情報処理方法であって、An information processing method executed by an information processing device,
帳票作成業務に係る帳票入力処理を、実際に前記帳票作成業務を遂行するための通常モードとユーザによる前記帳票入力処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理ステップを有し、a processing step of executing a form input process related to a form creation task in a mode designated by a user out of a normal mode for actually performing the form creation task and a training mode for the user to learn input operations related to the form input process;
前記処理ステップは、前記トレーニングモードで前記帳票入力処理が実行される場合に、前記通常モードで前記帳票作成業務を遂行するためのデータと前記通常モードで前記帳票作成業務が遂行されたときの帳票入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記帳票入力処理が実行可能に且つ前記帳票入力結果を帳票作成例として表示可能に設定されている、the processing step is set so that, when the form input process is executed in the training mode, duplicate data is generated by duplicating data for executing the form creation task in the normal mode and a form input result when the form creation task is executed in the normal mode, thereby making it possible to execute the form input process based on the duplicate data in the training mode and to display the form input result as a form creation example.
ことを特徴とする情報処理方法。23. An information processing method comprising:
コンピュータを、Computer,
所定の業務に係る業務処理を、実際に前記業務を遂行するための通常モードとユーザによる前記業務処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理手段として機能させ、functioning as a processing means for executing a business process related to a predetermined business in a mode designated by a user out of a normal mode for actually carrying out the business and a training mode for the user to learn input operations related to the business process;
前記処理手段は、前記トレーニングモードで前記業務処理が実行される場合に、前記通常モードで前記業務を遂行するためのデータと前記通常モードで前記業務が遂行されたときの入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記業務処理が実行可能に且つ前記入力結果を入力例として表示可能に設定されている、the processing means is configured to generate duplicate data that duplicates data for performing the business in the normal mode and an input result when the business is performed in the normal mode, when the business process is performed in the training mode, so that the business process based on the duplicate data can be performed in the training mode and the input result can be displayed as an input example.
ことを特徴とするプログラム。A program characterized by:
コンピュータを、Computer,
帳票作成業務に係る帳票入力処理を、実際に前記帳票作成業務を遂行するための通常モードとユーザによる前記帳票入力処理に係る入力操作の習得のためのトレーニングモードとのうち、ユーザにより指定された方のモードで実行する処理手段として機能させ、functioning as a processing means for executing a form input process related to a form creation task in a mode designated by a user out of a normal mode for actually carrying out the form creation task and a training mode for the user to learn input operations related to the form input process;
前記処理手段は、前記トレーニングモードで前記帳票入力処理が実行される場合に、前記通常モードで前記帳票作成業務を遂行するためのデータと前記通常モードで前記帳票作成業務が遂行されたときの帳票入力結果とを複製した複製データを生成することにより、前記トレーニングモードで前記複製データに基づいた前記帳票入力処理が実行可能に且つ前記帳票入力結果を帳票作成例として表示可能に設定されている、the processing means is configured to generate duplicate data by duplicating data for executing the form creation task in the normal mode and a form input result when the form creation task is executed in the normal mode, when the form input process is executed in the training mode, so that the form input process based on the duplicate data can be executed in the training mode and the form input result can be displayed as a form creation example.
ことを特徴とするプログラム。A program characterized by:
JP2023113383A 2019-06-13 2023-07-11 Information processing device, information processing method, and program Active JP7533714B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023113383A JP7533714B2 (en) 2019-06-13 2023-07-11 Information processing device, information processing method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019110083A JP7322533B2 (en) 2019-06-13 2019-06-13 Information processing device, information processing method, information processing system and program
JP2023113383A JP7533714B2 (en) 2019-06-13 2023-07-11 Information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019110083A Division JP7322533B2 (en) 2019-06-13 2019-06-13 Information processing device, information processing method, information processing system and program

Publications (2)

Publication Number Publication Date
JP2023119065A JP2023119065A (en) 2023-08-25
JP7533714B2 true JP7533714B2 (en) 2024-08-14

Family

ID=73742230

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019110083A Active JP7322533B2 (en) 2019-06-13 2019-06-13 Information processing device, information processing method, information processing system and program
JP2023113383A Active JP7533714B2 (en) 2019-06-13 2023-07-11 Information processing device, information processing method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019110083A Active JP7322533B2 (en) 2019-06-13 2019-06-13 Information processing device, information processing method, information processing system and program

Country Status (1)

Country Link
JP (2) JP7322533B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008071004A (en) 2006-09-13 2008-03-27 Fujitsu General Ltd Transaction processing method and online system using it
JP2018049494A (en) 2016-09-23 2018-03-29 株式会社寺岡精工 Registration system
JP2018084903A (en) 2016-11-22 2018-05-31 東芝テック株式会社 Checkout system, registration device, payment device and control program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001243548A (en) 2000-02-28 2001-09-07 Toshiba Tec Corp Product sales registration data processing device
JP2003153442A (en) 2001-11-07 2003-05-23 Toshiba Corp Monitor and control system and program for electric power distribution equipment
JP5446171B2 (en) 2008-08-28 2014-03-19 株式会社寺岡精工 Sales data processor
JP5597047B2 (en) 2010-07-06 2014-10-01 三菱電機株式会社 Power plant operation guidelines display system
JP2013012092A (en) 2011-06-30 2013-01-17 Yupiteru Corp System and program
EP3373149A4 (en) 2015-11-06 2019-04-03 Nomura Research Institute, Ltd. DATA MANAGEMENT SYSTEM
JP6950924B2 (en) 2017-03-29 2021-10-13 株式会社寺岡精工 Product data processing equipment, product data processing system and programs
JP2019053499A (en) 2017-09-14 2019-04-04 グローリー株式会社 Currency processing device and currency processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008071004A (en) 2006-09-13 2008-03-27 Fujitsu General Ltd Transaction processing method and online system using it
JP2018049494A (en) 2016-09-23 2018-03-29 株式会社寺岡精工 Registration system
JP2018084903A (en) 2016-11-22 2018-05-31 東芝テック株式会社 Checkout system, registration device, payment device and control program

Also Published As

Publication number Publication date
JP7322533B2 (en) 2023-08-08
JP2023119065A (en) 2023-08-25
JP2020201858A (en) 2020-12-17

Similar Documents

Publication Publication Date Title
US7600182B2 (en) Electronic data capture and verification
US8286159B2 (en) Method and apparatus for gryphing a data storage medium
CN102334098B (en) Multi-condition filtering of an interactive summary table
Groh et al. Access 2007 Bible
JP7533714B2 (en) Information processing device, information processing method, and program
JP7363259B2 (en) Information processing device, support method and program
JP5447082B2 (en) Accounting support apparatus, accounting support program, and accounting support method
JPH11296578A (en) Accounting processor, transaction data input device, and regressive correcting method for error data
US20040054676A1 (en) Systems and methods for automatically processing text information
US20020169780A1 (en) Method and data processing system for providing disaster recovery file synchronization
JP2020046897A (en) Test support system, test support method and test support program
JP7445536B2 (en) Order processing device, order processing method, and order processing program
JP2024130547A (en) Information processing device, information processing method, and program
Cohen et al. FileMaker Pro 8 Bible
WO2007072309A1 (en) Apparatus and method for selectively dispensing soft assets via subtractive installation
JP2017182662A (en) Program creation system
Deck A Case Study in Migrating Open Orders
JP5593960B2 (en) Business management system, business management server, and business management program
Schwartz et al. FileMaker Pro 7 Bible
Robinson et al. Mastering Access 2002
JP2024168971A (en) File registration support apparatus, file registration support method, and file registration support program
JP2023105937A (en) Business support device, business support method, and business support program
JP3063612U (en) Customizable business program processor
JP2005084976A (en) Merchandise information registration/update system
JPH1055396A (en) Data processing device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230720

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240529

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240715

R150 Certificate of patent or registration of utility model

Ref document number: 7533714

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150