Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7371669B2 - Information processing device, information processing method and program - Google Patents
[go: Go Back, main page]

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

Information processing device, information processing method and program Download PDF

Info

Publication number
JP7371669B2
JP7371669B2 JP2021103342A JP2021103342A JP7371669B2 JP 7371669 B2 JP7371669 B2 JP 7371669B2 JP 2021103342 A JP2021103342 A JP 2021103342A JP 2021103342 A JP2021103342 A JP 2021103342A JP 7371669 B2 JP7371669 B2 JP 7371669B2
Authority
JP
Japan
Prior art keywords
user
data
predetermined
extracted
users
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
JP2021103342A
Other languages
Japanese (ja)
Other versions
JP2023002233A (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 JP2021103342A priority Critical patent/JP7371669B2/en
Publication of JP2023002233A publication Critical patent/JP2023002233A/en
Application granted granted Critical
Publication of JP7371669B2 publication Critical patent/JP7371669B2/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参照)。 2. Description of the Related Art Conventionally, sales analysis devices have been known that analyze various sales-related information including sales based on store sales data. Such a sales analysis device, for example, identifies the industry and store size from the store's sales data, and analyzes the store's sales data using a template that corresponds to the identified industry and store size. A sales analysis device that enables suitable analysis has been disclosed (see Patent Document 1).

特開2017-182316号公報Japanese Patent Application Publication No. 2017-182316

ところで、上記特許文献1に開示されている売上分析装置等により提供されるサービスは、実際に使用してみないと使用イメージが湧かないため、当該サービスへの加入を決断することは容易ではない。そこで、上記のサービスに関するWebサイト等では、お試し利用として当該サービスを体験することができる体験版が用意されていることが多々ある。しかしながら、体験版は汎用的なものであることが多いため、例えば、体験版で例示されている業種や店舗規模等がユーザのものと異なる場合には、ユーザは体験版を使用しただけでは依然として使用イメージが湧き難いといった問題がある。 By the way, it is not easy to decide to subscribe to the service provided by the sales analysis device etc. disclosed in Patent Document 1, because it is difficult to imagine how to use it until you actually use it. . Therefore, websites related to the above-mentioned services often provide trial versions that allow users to try out the services on a trial basis. However, since the trial version is often general-purpose, if the industry type or store size illustrated in the trial version is different from the user's, the user may still be unable to use the trial version. There is a problem that it is difficult to imagine how to use it.

本発明は、このような問題に鑑みてなされたものであり、ユーザがサービスを導入する前に、そのサービスの使用イメージを湧き易くすることを目的とする。 The present invention has been made in view of such problems, and an object of the present invention is to make it easier for users to imagine how to use a service before they introduce the service.

上記課題を解決するため、本発明に係る情報処理装置は、
ユーザに関する複数の項目によって構成されたユーザデータの入力を受け付ける受付部と、
所定のサービスに加入している複数の加入ユーザのそれぞれに関する複数の項目によって構成された加入ユーザ管理データを記憶する記憶部と、
少なくとも1つのプロセッサと、
を備え、
前記少なくとも1つのプロセッサは、
前記加入ユーザ管理データに基づいて、入力が受け付けられた前記ユーザデータの前記複数の項目のうちの所定の1つの項目が一致する前記加入ユーザである対象加入ユーザを抽出する抽出手段と、
前記抽出手段によって前記対象加入ユーザが抽出されたか否かを判定する判定手段と、
前記判定手段によって前記対象加入ユーザが抽出されたと判定された場合、前記対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成し、前記判定手段によって前記対象加入ユーザが抽出されなかったと判定された場合、前記所定のサービスに加入している全ての前記加入ユーザを前記対象加入ユーザとして、当該対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成する生成手段、
として機能する
ことを特徴とする。
In order to solve the above problems, an information processing device according to the present invention includes:
a reception unit that receives input of user data composed of multiple items related to the user ;
a storage unit that stores subscriber user management data constituted by a plurality of items regarding each of a plurality of subscriber users who subscribe to a predetermined service;
at least one processor;
Equipped with
The at least one processor includes:
Extracting means for extracting a target subscriber user who is the subscriber user whose input matches a predetermined one item among the plurality of items of the user data whose input is accepted, based on the subscriber user management data;
determination means for determining whether the target subscriber user has been extracted by the extraction means;
If the determination means determines that the target subscriber user has been extracted, a predetermined processing result is generated based on predetermined generation data regarding the target subscriber user , and the determination unit determines that the target subscriber user has not been extracted. If it is determined, all the subscribing users who have subscribed to the predetermined service are set as the target subscribing users, and generating means generates a predetermined processing result based on predetermined generation data regarding the target subscribing users;
functions as
It is characterized by

本発明によれば、ユーザがサービスを導入する前に、そのサービスの使用イメージを湧き易くすることができる。 According to the present invention, it is possible to make it easier for a user to imagine how to use a service before the user introduces the service.

経営分析システムの概略構成図である。1 is a schematic configuration diagram of a business analysis system. サーバーの機能構成を示すブロック図である。FIG. 2 is a block diagram showing the functional configuration of a server. クライアント端末の機能構成を示すブロック図である。FIG. 2 is a block diagram showing the functional configuration of a client terminal. 実施形態1のデモモード実行処理の制御手順を示すフローチャートである。7 is a flowchart illustrating a control procedure of a demo mode execution process according to the first embodiment. 分析レポートデータ生成処理の制御手順を示すフローチャートである。3 is a flowchart showing a control procedure for analysis report data generation processing. 分析レポート表示制御処理の制御手順を示すフローチャートである。3 is a flowchart showing a control procedure of analysis report display control processing. 実施形態1のプロフィール登録画面の例を示す図である。FIG. 3 is a diagram showing an example of a profile registration screen according to the first embodiment. デモモードスタート画面の例を示す図である。FIG. 3 is a diagram showing an example of a demo mode start screen. 売上推移レポートを表示したデモモード画面の例を示す図である。FIG. 7 is a diagram showing an example of a demo mode screen displaying a sales trend report. ランキングレポートを表示したデモモード画面の例を示す図である。FIG. 7 is a diagram showing an example of a demo mode screen displaying a ranking report. 損益レポートを表示したデモモード画面の例を示す図である。FIG. 7 is a diagram showing an example of a demo mode screen displaying a profit and loss report. デモデータ記憶テーブルの内容例を示す図である。FIG. 3 is a diagram illustrating an example of the contents of a demo data storage table. 実施形態2のデモモード実行処理の制御手順を示すフローチャートである。7 is a flowchart illustrating a control procedure of demo mode execution processing according to the second embodiment. プロフィール受付処理の制御手順を示すフローチャートである。3 is a flowchart showing a control procedure for profile reception processing. 実施形態2の第1のプロフィール登録画面の例を示す図である。FIG. 7 is a diagram illustrating an example of a first profile registration screen according to the second embodiment. 実施形態2の第2のプロフィール登録画面の例を示す図である。7 is a diagram illustrating an example of a second profile registration screen according to the second embodiment. FIG.

以下、図面を参照して、本発明の実施形態について説明する。ただし、発明の範囲は、図示例に限定されない。 Embodiments of the present invention will be described below with reference to the drawings. However, the scope of the invention is not limited to the illustrated example.

〔実施形態1〕
<経営分析システムの構成>
まず、図1を参照して、実施形態1の構成を説明する。図1は、本実施形態の経営分析システム100の概略構成図である。
[Embodiment 1]
<Configuration of management analysis system>
First, the configuration of the first embodiment will be described with reference to FIG. FIG. 1 is a schematic configuration diagram of a business analysis system 100 of this embodiment.

図1に示すように、経営分析システム100は、情報処理装置としてのサーバー10と、クライアント端末20と、を備える。サーバー10とクライアント端末20とは互いに通信ネットワークNを介して情報通信可能に接続される。なお、図1では3台のクライアント端末20が示されているが、クライアント端末20の台数は特に限定されない。 As shown in FIG. 1, the business analysis system 100 includes a server 10 as an information processing device and a client terminal 20. The server 10 and the client terminal 20 are connected to each other via a communication network N so that they can communicate information. Note that although three client terminals 20 are shown in FIG. 1, the number of client terminals 20 is not particularly limited.

サーバー10は、経営分析システム100を導入した各店舗(加入ユーザ)を対象として経営分析サービスを行うクラウド上のサーバーである。また、サーバー10は、経営分析サービスをクライアント端末20においてお試し体験することができるデモモード(後述)を実行する。 The server 10 is a server on the cloud that provides business analysis services to each store (subscribing user) that has introduced the business analysis system 100. The server 10 also executes a demo mode (described later) in which the client terminal 20 can try out the business analysis service.

クライアント端末20は、経営分析システム100のクライアント、すなわち当該システム100を導入した各店舗の社員や、当該システム100の導入を検討している経営者等が使用する端末装置である。上記端末装置は、例えば、ノートPC(Personal Computer)、デスクトップPC、スマートフォン等である。なお、以下では、クライアント端末20はスマートフォンであるものとして説明を行う。 The client terminal 20 is a terminal device used by a client of the business analysis system 100, that is, an employee of each store that has introduced the system 100, a manager who is considering introducing the system 100, and the like. The terminal device is, for example, a notebook PC (Personal Computer), a desktop PC, a smartphone, or the like. Note that the following description will be given assuming that the client terminal 20 is a smartphone.

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

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

図2に示すように、サーバー10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、記憶部13と、操作部14と、表示部15と、通信部16と、バス17と、を備える。サーバー10の各部は、バス17を介して接続されている。 As shown in FIG. 2, the server 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a storage section 13, an operation section 14, a display section 15, a communication section 16, and a bus. 17. Each part of the server 10 is connected via a bus 17.

CPU(受付部、抽出手段、判定手段、生成手段)11は、サーバー10の各部を制御するプロセッサである。CPU11は、記憶部13に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してRAM12に展開し、当該プログラムに従って各種処理を実行する。 The CPU (reception unit, extraction unit, determination unit , generation unit) 11 is a processor that controls each unit of the server 10 . The CPU 11 reads out a designated program from among the system programs and application programs stored in the storage unit 13, expands it onto the RAM 12, and executes various processes according to the program.

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

記憶部13は、HDD(Hard Disk Drive)、SSD(Solid State Drive)といった、データの書き込み及び読み出しが可能な記憶装置を備え、各種のプログラムやデータを含むファイル等を記憶する。記憶部13に記憶されるファイルとしては、例えば、当該システム100の経営分析サービスへ加入している加入ユーザに関する加入ユーザ管理データ、並びに、加入ユーザの店舗の売上データ(生成用データ)、経費データ、商品マスターファイル、取引先マスターファイル、顧客マスターファイル等がある。上記の加入ユーザ管理データは、例えば、加入ユーザを識別する加入ユーザID、加入ユーザの店舗の地域、業種、事業規模、客単価、店名、営業時間、経営者情報等の項目の情報によって構成されている。 The storage unit 13 includes a storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) in which data can be written and read, and stores files including various programs and data. The files stored in the storage unit 13 include, for example, subscription user management data regarding subscribed users who subscribe to the business analysis service of the system 100, sales data (generation data) of stores of subscribed users, and expense data. , product master file, customer master file, customer master file, etc. The above-mentioned subscriber user management data is composed of information such as the subscriber user ID that identifies the subscriber user, the area of the subscriber user's store, industry type, business scale, customer unit price, store name, business hours, manager information, etc. ing.

操作部14は、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有し、ユーザからのキー操作入力及び位置操作入力を受け付け、その操作情報を、CPU11に出力する。CPU11は、操作部14から送信された情報に基づいて、ユーザの入力操作を受け付ける。 The operation unit 14 includes a key input unit such as a keyboard and a pointing device such as a mouse, receives key operation inputs and position operation inputs from the user, and outputs the operation information to the CPU 11. The CPU 11 receives user input operations based on information transmitted from the operation unit 14.

表示部15は、LCD(Liquid Crystal Display)、EL(Electro Luminescence)ディスプレイ等で構成され、CPU11から指示された表示情報に従い各種表示を行う。 The display unit 15 is composed of an LCD (Liquid Crystal Display), an EL (Electro Luminescence) display, etc., and performs various displays according to display information instructed by the CPU 11.

通信部16は、ネットワークカード等により構成されている。通信部16は、通信ネットワークNに通信接続されて、通信ネットワークN上の機器との通信を行う。 The communication unit 16 is composed of a network card and the like. The communication unit 16 is communicatively connected to the communication network N and performs communication with devices on the communication network N.

<クライアント端末の構成>
次に、図3を参照して、クライアント端末20の機能構成について説明する。図3は、クライアント端末20の機能構成を示すブロック図である。
<Client terminal configuration>
Next, the functional configuration of the client terminal 20 will be described with reference to FIG. 3. FIG. 3 is a block diagram showing the functional configuration of the client terminal 20.

図3に示すように、クライアント端末20は、CPU21と、RAM22と、記憶部23と、操作部24と、表示部25と、通信部26と、バス27と、を備える。クライアント端末20の各部は、バス27を介して接続されている。 As shown in FIG. 3, the client terminal 20 includes a CPU 21, a RAM 22, a storage section 23, an operation section 24, a display section 25, a communication section 26, and a bus 27. Each part of the client terminal 20 is connected via a bus 27.

CPU21は、クライアント端末20の各部を制御するプロセッサである。CPU21は、記憶部23に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してRAM22に展開し、当該プログラムに従って各種処理を実行する。 The CPU 21 is a processor that controls each part of the client terminal 20. The CPU 21 reads out a designated program from among the system programs and application programs stored in the storage unit 23, expands it onto the RAM 22, and executes various processes according to the program.

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

記憶部23は、不揮発性の半導体メモリ等により構成される。記憶部23には、CPU21で実行されるシステムプログラムやアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。 The storage unit 23 is composed of a nonvolatile semiconductor memory or the like. The storage unit 23 stores system programs and application programs executed by the CPU 21, data necessary for executing these programs, and the like.

操作部24は、各種機能キーを備え、ユーザによる各キーの押下入力を受け付けてその操作情報をCPU21に出力する。また、操作部24は、表示部25の表面を覆うように透明電極を格子状に配置したタッチパネル等を有し、手指やタッチペン等で押下された位置を検出し、その位置情報を操作情報としてCPU21に出力する。 The operation unit 24 includes various function keys, receives press input of each key by the user, and outputs the operation information to the CPU 21. Further, the operation unit 24 has a touch panel or the like in which transparent electrodes are arranged in a grid pattern so as to cover the surface of the display unit 25, and detects a position pressed with a finger or a touch pen, and uses the position information as operation information. Output to CPU21.

表示部25は、LCD等で構成され、CPU21から指示された表示情報に従い各種表示を行う。 The display unit 25 is composed of an LCD or the like, and performs various displays according to display information instructed by the CPU 21.

通信部26は、モバイル通信又はWi-Fi(登録商標)の通信方式により通信ネットワークN上の基地局又はアクセスポイントを介して無線通信を行う。 The communication unit 26 performs wireless communication via a base station or access point on the communication network N using a mobile communication or Wi-Fi (registered trademark) communication method.

<デモモード実行処理>
次に、図4~図11を参照して、経営分析システム100により行われるデモモード実行処理について説明する。デモモードとは、経営分析システム100の導入を検討しているクライアントがクライアント端末20において体験することができる経営分析サービスの体験版である。
<Demo mode execution process>
Next, the demo mode execution process performed by the business analysis system 100 will be described with reference to FIGS. 4 to 11. The demo mode is a trial version of the business analysis service that a client considering introducing the business analysis system 100 can experience on the client terminal 20.

図4は、実施形態1のデモモード実行処理の制御手順を示すフローチャートである。デモモード実行処理は、例えば、経営分析システム100が提供する経営分析サービスのWebサイト上において、クライアント端末20を介してデモモードの利用を申請する所定の操作がなされたことを契機として開始されるようになっている。 FIG. 4 is a flowchart showing the control procedure of the demo mode execution process according to the first embodiment. The demo mode execution process is started, for example, when a predetermined operation is performed to apply for the use of the demo mode via the client terminal 20 on the website of the business analysis service provided by the business analysis system 100. It looks like this.

図4に示すように、デモモード実行処理が開始されると、サーバー10のCPU11は、先ず、クライアント端末20の表示部25にプロフィール登録画面31を表示させる(ステップS1)。続けて、CPU11は、表示部25に表示されたプロフィール登録画面31上において、操作部24を介したユーザ操作に基づいて、ユーザの店舗に関するプロフィールの入力を受け付ける(ステップS2)。 As shown in FIG. 4, when the demo mode execution process is started, the CPU 11 of the server 10 first displays the profile registration screen 31 on the display unit 25 of the client terminal 20 (step S1). Subsequently, the CPU 11 receives input of the user's profile regarding the store on the profile registration screen 31 displayed on the display unit 25 based on the user's operation via the operation unit 24 (step S2).

図7は、プロフィール登録画面31の例を示す図である。
図7に示すように、プロフィール登録画面31には、地域の選択入力を受け付けるプルダウンメニュー311、業種の選択入力を受け付けるプルダウンメニュー312、事業規模の選択入力を受け付けるプルダウンメニュー313、営業時間の選択入力を受け付けるプルダウンメニュー314、客単価の選択入力を受け付けるプルダウンメニュー315が設けられている。また、プロフィール登録画面31には、デモモードを開始するための「デモモードに進む」ボタン316、プロフィールの登録を終了するための終了ボタン317が設けられている。なお、実施の形態の例として、第1の識別情報を地域、第2の識別情報を業種として説明するが、第1の識別情報及び第2の識別情報はこれらに限定されない。
FIG. 7 is a diagram showing an example of the profile registration screen 31.
As shown in FIG. 7, the profile registration screen 31 includes a pull-down menu 311 for accepting region selection input, a pull-down menu 312 for accepting industry selection input, a pull-down menu 313 for accepting business size selection input, and a pull-down menu 313 for accepting selection input for business hours. A pull-down menu 314 that accepts a selection input and a pull-down menu 315 that accepts a selection input of customer unit price are provided. Further, the profile registration screen 31 is provided with a "proceed to demo mode" button 316 for starting the demo mode, and an end button 317 for ending profile registration. Note that, as an example of the embodiment, the first identification information is a region and the second identification information is a business type, but the first identification information and the second identification information are not limited to these.

デモモード実行処理の説明に戻り、CPU11は、プロフィール登録画面31において終了ボタン317の操作がなされたか否かを判定する(ステップS3)。 Returning to the explanation of the demo mode execution process, the CPU 11 determines whether or not the end button 317 has been operated on the profile registration screen 31 (step S3).

ステップS3において、終了ボタン317の操作がなされたと判定された場合(ステップS3;YES)、CPU11は、デモモード実行処理を終了する。 If it is determined in step S3 that the end button 317 has been operated (step S3; YES), the CPU 11 ends the demo mode execution process.

また、ステップS3において、終了ボタン317の操作がなされていないと判定された場合(ステップS3;NO)、CPU11は、プロフィール登録画面31において「デモモードに進む」ボタン316の操作がなされたか否かを判定する(ステップS4)。 Further, if it is determined in step S3 that the end button 317 has not been operated (step S3; NO), the CPU 11 determines whether or not the "proceed to demo mode" button 316 has been operated on the profile registration screen 31. is determined (step S4).

ステップS4において「デモモードに進む」ボタン316の操作がなされていないと判定された場合(ステップS4;NO)、CPU11は、処理をステップS2に戻し、それ以降の処理を繰り返し行う。 If it is determined in step S4 that the "proceed to demo mode" button 316 has not been operated (step S4; NO), the CPU 11 returns the process to step S2 and repeats the subsequent processes.

また、ステップS4において「デモモードに進む」ボタン316の操作がなされたと判定された場合(ステップS4;YES)、CPU11は、分析レポートデータ生成処理を実行する(ステップS5)。分析レポートデータ生成処理の詳細については後述する。 Further, if it is determined in step S4 that the "proceed to demo mode" button 316 has been operated (step S4; YES), the CPU 11 executes analysis report data generation processing (step S5). Details of the analysis report data generation process will be described later.

次いで、CPU11は、表示部25にデモモードスタート画面32を表示させる(ステップS6)。 Next, the CPU 11 causes the display unit 25 to display the demo mode start screen 32 (step S6).

図8は、デモモードスタート画面32の例を示す図である。
図8に示すように、デモモードスタート画面32には、デモモードにおいて売上推移レポートの表示を指定する第1ボタン321、デモモードにおいてランキングレポートの表示を指定する第2ボタン322、デモモードにおいて損益レポートの表示を指定する第3ボタン323が設けられている。また、デモモードスタート画面32には、経営分析サービスへの加入を申し込むための「サービスに申し込む」ボタン324、デモモードを終了するための終了ボタン325が設けられている。
FIG. 8 is a diagram showing an example of the demo mode start screen 32.
As shown in FIG. 8, the demo mode start screen 32 includes a first button 321 for specifying the display of a sales trend report in the demo mode, a second button 322 for specifying the display of a ranking report in the demo mode, and a profit and loss button 322 for specifying the display of a ranking report in the demo mode. A third button 323 for specifying report display is provided. Further, the demo mode start screen 32 is provided with an "apply for service" button 324 for applying for subscription to the business analysis service, and an exit button 325 for ending the demo mode.

デモモード実行処理の説明に戻り、CPU11は、デモモードスタート画面32において分析レポートの指定操作がなされたか否かを判定する(ステップS7)。 Returning to the explanation of the demo mode execution process, the CPU 11 determines whether an operation for specifying an analysis report has been performed on the demo mode start screen 32 (step S7).

ステップS7において、分析レポートの指定操作がなされたと判定された場合(ステップS7;YES)、CPU11は、分析レポート表示制御処理を実行する(ステップS8)。分析レポート表示制御処理の詳細については後述する。 If it is determined in step S7 that the analysis report designation operation has been performed (step S7; YES), the CPU 11 executes analysis report display control processing (step S8). Details of the analysis report display control process will be described later.

また、ステップS7において、分析レポートの指定操作がなされていないと判定された場合(ステップS7;NO)、CPU11は、ステップS8をスキップして、処理をステップS9に進める。 If it is determined in step S7 that the analysis report designation operation has not been performed (step S7; NO), the CPU 11 skips step S8 and advances the process to step S9.

次いで、CPU11は、デモモードスタート画面32において終了ボタン325の操作がなされたか否かを判定する(ステップS9)。 Next, the CPU 11 determines whether the end button 325 has been operated on the demo mode start screen 32 (step S9).

ステップS9において、終了ボタン325の操作がなされていないと判定された場合(ステップS9;NO)、CPU11は、処理をステップS7に戻し、それ以降の処理を繰り返し行う。 If it is determined in step S9 that the end button 325 has not been operated (step S9; NO), the CPU 11 returns the process to step S7 and repeats the subsequent processes.

また、ステップS9において、終了ボタン325の操作がなされたと判定された場合(ステップS9;YES)、CPU11は、デモモード実行処理を終了する。 If it is determined in step S9 that the end button 325 has been operated (step S9; YES), the CPU 11 ends the demo mode execution process.

<分析レポートデータ生成処理>
次に、分析レポートデータ生成処理について説明する。図5は、分析レポートデータ生成処理の制御手順を示すフローチャートである。
<Analysis report data generation process>
Next, analysis report data generation processing will be explained. FIG. 5 is a flowchart showing a control procedure for analysis report data generation processing.

図5に示すように、分析レポートデータ生成処理が開始されると、CPU11は、先ず、記憶部13に記憶されている上記の加入ユーザ管理データに基づいて、プルダウンメニュー311で選択入力された地域が一致する加入ユーザを抽出する(ステップS11)。 As shown in FIG. 5, when the analysis report data generation process is started, the CPU 11 first selects the area selected and input from the pull-down menu 311 based on the subscribed user management data stored in the storage unit 13. 2. Extract the subscribed users that match (step S11).

次いで、CPU11は、ステップS11において加入ユーザを抽出できたか否かを判定する(ステップS12)。 Next, the CPU 11 determines whether the subscribing users were extracted in step S11 (step S12).

ステップS12において、加入ユーザを抽出できたと判定された場合(ステップS12;YES)、CPU11は、上記の加入ユーザ管理データに基づいて、プルダウンメニュー312で選択入力された業種が一致する加入ユーザを、ステップS11で抽出された加入ユーザのうちから抽出する(ステップS13)。 In step S12, if it is determined that subscribed users have been extracted (step S12; YES), the CPU 11 selects subscribed users whose industry type selected and input in the pull-down menu 312 matches, based on the subscribed user management data described above. The subscribing users are extracted from among the subscribed users extracted in step S11 (step S13).

次いで、CPU11は、ステップS13において加入ユーザを抽出できたか否かを判定する(ステップS14)。 Next, the CPU 11 determines whether the subscribing users were extracted in step S13 (step S14).

ステップS14において、加入ユーザを抽出できたと判定された場合(ステップS14;YES)、CPU11は、上記の加入ユーザ管理データに基づいて、プルダウンメニュー313で選択入力された事業規模が一致する加入ユーザを、ステップS13で抽出された加入ユーザのうちから抽出する(ステップS15)。 In step S14, if it is determined that subscriber users have been extracted (step S14; YES), the CPU 11 selects subscriber users whose business size matches that selected in the pull-down menu 313, based on the subscriber user management data described above. , from among the subscribed users extracted in step S13 (step S15).

次いで、CPU11は、ステップS15において加入ユーザを抽出できたか否かを判定する(ステップS16)。 Next, the CPU 11 determines whether the subscribing users were extracted in step S15 (step S16).

ステップS16において、加入ユーザを抽出できたと判定された場合(ステップS16;YES)、CPU11は、上記の加入ユーザ管理データに基づいて、プルダウンメニュー314で選択入力された営業時間が一致する加入ユーザを、ステップS15で抽出された加入ユーザのうちから抽出する(ステップS17)。 In step S16, if it is determined that subscribed users have been extracted (step S16; YES), the CPU 11 selects subscribed users whose business hours match the business hours selected and input in the pull-down menu 314, based on the subscribed user management data described above. , from among the subscribed users extracted in step S15 (step S17).

次いで、CPU11は、ステップS17において加入ユーザを抽出できたか否かを判定する(ステップS18)。 Next, the CPU 11 determines whether the subscribing users were extracted in step S17 (step S18).

ステップS18において、加入ユーザを抽出できたと判定された場合(ステップS18;YES)、CPU11は、上記の加入ユーザ管理データに基づいて、プルダウンメニュー315で選択入力された客単価が一致する加入ユーザを、ステップS17で抽出された加入ユーザのうちから抽出する(ステップS19)。 In step S18, if it is determined that subscriber users have been extracted (step S18; YES), the CPU 11 selects subscriber users whose customer unit price that has been selected and input from the pull-down menu 315 matches, based on the subscriber user management data described above. , from among the subscribed users extracted in step S17 (step S19).

次いで、CPU11は、ステップS19において加入ユーザを抽出できたか否かを判定する(ステップS20)。 Next, the CPU 11 determines whether the subscribing users were extracted in step S19 (step S20).

ステップS20において、加入ユーザを抽出できたと判定された場合(ステップS20;YES)、CPU11は、記憶部13に記憶されている、ステップS19で抽出された加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する(ステップS21)。具体的には、ステップS19で抽出された加入ユーザが複数である場合、CPU11は、各加入ユーザの店舗の売上データ等を平均したデータ(平均データ)に基づいて、分析レポートデータ(所定処理結果)を生成する。一方、ステップS19で抽出された加入ユーザが単数である場合、CPU11は、当該加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する。なお、ステップS19で抽出された加入ユーザが複数である場合、CPU11は、各加入ユーザの店舗の売上データ等の平均データに限られず、中央値データ等に基づいて、分析レポートデータを生成してもよい。CPU11は、分析レポートデータとして、売上推移レポートデータ、ランキングレポートデータ、損益レポートデータを生成する。そして、CPU11は、処理をデモモード実行処理に戻す。 In step S20, if it is determined that the subscriber user has been extracted (step S20; YES), the CPU 11 uses the information stored in the storage unit 13 based on the sales data of the subscriber user's store extracted in step S19. , generates analysis report data (step S21). Specifically, when there is a plurality of subscribed users extracted in step S19, the CPU 11 generates analysis report data (predetermined processing results ) based on data (average data) obtained by averaging sales data, etc. of stores of each subscribed user. ) is generated. On the other hand, if there is only one subscriber user extracted in step S19, the CPU 11 generates analysis report data based on the sales data of the store of the subscriber user. Note that if there are multiple subscriber users extracted in step S19, the CPU 11 generates analysis report data based on not only average data such as store sales data of each subscriber user but also median value data and the like. Good too. The CPU 11 generates sales trend report data, ranking report data, and profit and loss report data as analysis report data. Then, the CPU 11 returns the process to the demo mode execution process.

ここで、売上推移レポートデータは、例えば、抽出された複数の加入ユーザを対象とした本年度と昨年度の各売上の平均をそれぞれ導出し本年度の売上の平均と昨年度の売上の平均との比較を可能にしたデータである。抽出された加入ユーザが単数である場合は当該加入ユーザの本年度と昨年度の各売上の比較を可能にしたデータが売上推移レポートデータとして生成される。ランキングレポートデータは、例えば、抽出された複数の加入ユーザを対象とした各商品カテゴリでの今月の売上数の平均を導出し売上上位(例えば1位~10位)の商品カテゴリを導出したデータである。抽出された加入ユーザが単数である場合は当該加入ユーザの売上上位(例えば1位~10位)の商品カテゴリを導出したデータがランキングレポートデータとして生成される。損益レポートデータは、例えば、抽出された複数の加入ユーザを対象とした本年度の経費と売上の各平均を導出したデータである。抽出された加入ユーザが単数である場合は当該加入ユーザの本年度の経費と売上を導出したデータが損益レポートデータとして生成される。ステップS21で生成された分析レポートデータは、例えば、RAM12に一時的に記憶される。 Here, the sales trend report data can be used, for example, by deriving the average sales for the current year and last year for multiple extracted subscribed users, and comparing the average sales for this year with the average sales for last year. This is the data. If there is only one subscribed user extracted, data that enables comparison of the current year's sales and last year's sales of the subscribed user is generated as sales trend report data. Ranking report data is, for example, data obtained by deriving the average number of sales this month in each product category for multiple extracted subscribed users and deriving the product categories with the highest sales (for example, 1st to 10th). be. If there is only one subscribed user extracted, data derived from the product categories with the highest sales (for example, 1st to 10th) of the subscribed user is generated as ranking report data. The profit and loss report data is, for example, data derived from averages of expenses and sales for the current year for a plurality of extracted subscribed users. If only one subscribing user is extracted, data derived from expenses and sales for the current year of the subscribing user is generated as profit and loss report data. The analysis report data generated in step S21 is temporarily stored in the RAM 12, for example.

また、ステップS12において、加入ユーザを抽出できなかったと判定された場合(ステップS12;NO)、CPU11は、記憶部13に記憶されている全ての加入ユーザの店舗の売上データ等を平均したデータ(平均データ)に基づいて、分析レポートデータを生成する(ステップS22)。そして、CPU11は、処理をデモモード実行処理に戻す。なお、ステップS22で生成された分析レポートデータは、例えば、RAM12に一時的に記憶される。 Further, if it is determined in step S12 that the subscriber user could not be extracted (step S12; NO), the CPU 11 generates data ( Analysis report data is generated based on the average data (step S22). Then, the CPU 11 returns the process to the demo mode execution process. Note that the analysis report data generated in step S22 is temporarily stored in the RAM 12, for example.

また、ステップS14において、加入ユーザを抽出できなかったと判定された場合(ステップS14;NO)、CPU11は、記憶部13に記憶されている、ステップS11で抽出された加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する(ステップS23)。具体的には、ステップS11で抽出された加入ユーザが複数である場合、CPU11は、各加入ユーザの店舗の売上データ等を平均したデータ(平均データ)に基づいて、分析レポートデータを生成する。一方、ステップS11で抽出された加入ユーザが単数である場合、CPU11は、当該加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する。そして、CPU11は、処理をデモモード実行処理に戻す。なお、ステップS23で生成された分析レポートデータは、例えば、RAM12に一時的に記憶される。 Further, if it is determined in step S14 that the subscriber user could not be extracted (step S14; NO), the CPU 11 stores the sales data of the store of the subscriber user extracted in step S11, etc., which is stored in the storage unit 13. Based on this, analysis report data is generated (step S23). Specifically, when there are a plurality of subscribed users extracted in step S11, the CPU 11 generates analysis report data based on data (average data) obtained by averaging the sales data of stores of each subscribed user. On the other hand, if there is only one subscriber user extracted in step S11, the CPU 11 generates analysis report data based on the sales data of the store of the subscriber user. Then, the CPU 11 returns the process to the demo mode execution process. Note that the analysis report data generated in step S23 is temporarily stored in the RAM 12, for example.

また、ステップS16において、加入ユーザを抽出できなかったと判定された場合(ステップS16;NO)、CPU11は、記憶部13に記憶されている、ステップS13で抽出された加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する(ステップS24)。具体的には、ステップS13で抽出された加入ユーザが複数である場合、CPU11は、各加入ユーザの店舗の売上データ等を平均したデータ(平均データ)に基づいて、分析レポートデータを生成する。一方、ステップS13で抽出された加入ユーザが単数である場合、CPU11は、当該加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する。そして、CPU11は、処理をデモモード実行処理に戻す。なお、ステップS24で生成された分析レポートデータは、例えば、RAM12に一時的に記憶される。 Further, if it is determined in step S16 that the subscriber user could not be extracted (step S16; NO), the CPU 11 stores the sales data of the store of the subscriber user extracted in step S13, etc. stored in the storage unit 13. Based on this, analysis report data is generated (step S24). Specifically, when there are multiple subscriber users extracted in step S13, the CPU 11 generates analysis report data based on data (average data) obtained by averaging the store sales data of each subscriber user. On the other hand, if there is only one subscriber user extracted in step S13, the CPU 11 generates analysis report data based on the sales data of the store of the subscriber user. Then, the CPU 11 returns the process to the demo mode execution process. Note that the analysis report data generated in step S24 is temporarily stored in the RAM 12, for example.

また、ステップS18において、加入ユーザを抽出できなかったと判定された場合(ステップS18;NO)、CPU11は、記憶部13に記憶されている、ステップS15で抽出された加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する(ステップS25)。具体的には、ステップS15で抽出された加入ユーザが複数である場合、CPU11は、各加入ユーザの店舗の売上データ等を平均したデータ(平均データ)に基づいて、分析レポートデータを生成する。一方、ステップS15で抽出された加入ユーザが単数である場合、CPU11は、当該加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する。そして、CPU11は、処理をデモモード実行処理に戻す。なお、ステップS25で生成された分析レポートデータは、例えば、RAM12に一時的に記憶される。 Further, if it is determined in step S18 that the subscriber user could not be extracted (step S18; NO), the CPU 11 stores the sales data of the store of the subscriber user extracted in step S15, etc. stored in the storage unit 13. Based on this, analysis report data is generated (step S25). Specifically, when there are a plurality of subscribed users extracted in step S15, the CPU 11 generates analysis report data based on data (average data) obtained by averaging the sales data of the stores of each subscribed user. On the other hand, if there is only one subscriber user extracted in step S15, the CPU 11 generates analysis report data based on the sales data of the store of the subscriber user. Then, the CPU 11 returns the process to the demo mode execution process. Note that the analysis report data generated in step S25 is temporarily stored in the RAM 12, for example.

また、ステップS20において、加入ユーザを抽出できなかったと判定された場合(ステップS20;NO)、CPU11は、記憶部13に記憶されている、ステップS17で抽出された加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する(ステップS26)。具体的には、ステップS17で抽出された加入ユーザが複数である場合、CPU11は、各加入ユーザの店舗の売上データ等を平均したデータ(平均データ)に基づいて、分析レポートデータを生成する。一方、ステップS17で抽出された加入ユーザが単数である場合、CPU11は、当該加入ユーザの店舗の売上データ等に基づいて、分析レポートデータを生成する。そして、CPU11は、処理をデモモード実行処理に戻す。なお、ステップS26で生成された分析レポートデータは、例えば、RAM12に一時的に記憶される。 Further, if it is determined in step S20 that the subscriber user could not be extracted (step S20; NO), the CPU 11 stores the sales data of the store of the subscriber user extracted in step S17, etc. stored in the storage unit 13. Based on this, analysis report data is generated (step S26). Specifically, when there are a plurality of subscribed users extracted in step S17, the CPU 11 generates analysis report data based on data (average data) obtained by averaging the sales data of the stores of each subscribed user. On the other hand, if there is only one subscriber user extracted in step S17, the CPU 11 generates analysis report data based on the sales data of the store of the subscriber user. Then, the CPU 11 returns the process to the demo mode execution process. Note that the analysis report data generated in step S26 is temporarily stored in the RAM 12, for example.

<分析レポート表示制御処理>
次に、分析レポート表示制御処理について説明する。図6は、分析レポート表示制御処理の制御手順を示すフローチャートである。
<Analysis report display control processing>
Next, analysis report display control processing will be explained. FIG. 6 is a flowchart showing the control procedure of the analysis report display control process.

図6に示すように、分析レポート表示制御処理が開始されると、CPU11は、先ず、第1ボタン321の操作により売上推移レポートの指定がなされたか否かを判定する(ステップS31)。 As shown in FIG. 6, when the analysis report display control process is started, the CPU 11 first determines whether a sales trend report has been designated by operating the first button 321 (step S31).

ステップS31において、第1ボタン321の操作により売上推移レポートの指定がなされたと判定された場合(ステップS31;YES)、CPU11は、RAM12から売上推移レポートデータを取得する(ステップS32)。 If it is determined in step S31 that a sales trend report has been designated by operating the first button 321 (step S31; YES), the CPU 11 acquires sales trend report data from the RAM 12 (step S32).

次いで、CPU11は、ステップS32で取得された売上推移レポートデータに基づいて、表示部25に売上推移レポートを表示させる(ステップS33)。 Next, the CPU 11 causes the display unit 25 to display a sales trend report based on the sales trend report data acquired in step S32 (step S33).

図9は、売上推移レポートを表示したデモモード画面33の例を示す図である。
図9に示すように、デモモード画面33には、売上推移レポートが表示されるとともに、経営分析サービスへの加入を申し込むための「サービスに申し込む」ボタン331、デモモードスタート画面32に戻すための戻るボタン332が設けられている。
FIG. 9 is a diagram showing an example of the demo mode screen 33 displaying a sales trend report.
As shown in FIG. 9, the demo mode screen 33 displays a sales trend report, an "apply for service" button 331 for applying for subscription to the business analysis service, and a button 331 for returning to the demo mode start screen 32. A return button 332 is provided.

また、ステップS31において、第1ボタン321の操作による売上推移レポートの指定がなされていないと判定された場合(ステップS31;NO)、CPU11は、処理をステップS34に進める。 If it is determined in step S31 that a sales trend report has not been specified by operating the first button 321 (step S31; NO), the CPU 11 advances the process to step S34.

次いで、CPU11は、第2ボタン322の操作によりランキングレポートの指定がなされたか否かを判定する(ステップS34)。 Next, the CPU 11 determines whether a ranking report has been designated by operating the second button 322 (step S34).

ステップS34において、第2ボタン322の操作によりランキングレポートの指定がなされたと判定された場合(ステップS34;YES)、CPU11は、RAM12からランキングレポートデータを取得する(ステップS35)。 If it is determined in step S34 that a ranking report has been designated by operating the second button 322 (step S34; YES), the CPU 11 acquires ranking report data from the RAM 12 (step S35).

次いで、CPU11は、ステップS35で取得されたランキングレポートデータに基づいて、表示部25にランキングレポートを表示させる(ステップS36)。 Next, the CPU 11 causes the display unit 25 to display a ranking report based on the ranking report data acquired in step S35 (step S36).

図10は、ランキングレポートを表示したデモモード画面34の例を示す図である。
図10に示すように、デモモード画面34には、ランキングレポートが表示されるとともに、経営分析サービスへの加入を申し込むための「サービスに申し込む」ボタン341、デモモードスタート画面32に戻すための戻るボタン342が設けられている。
FIG. 10 is a diagram showing an example of the demo mode screen 34 displaying a ranking report.
As shown in FIG. 10, the demo mode screen 34 displays a ranking report, an "apply for service" button 341 for applying to join the management analysis service, and a return button 341 for returning to the demo mode start screen 32. A button 342 is provided.

また、ステップS34において、第2ボタン322の操作によるランキングレポートの指定がなされていないと判定された場合(ステップS34;NO)、CPU11は、処理をステップS37に進める。 If it is determined in step S34 that a ranking report has not been specified by operating the second button 322 (step S34; NO), the CPU 11 advances the process to step S37.

次いで、CPU11は、第3ボタン323の操作により損益レポートの指定がなされたか否かを判定する(ステップS37)。 Next, the CPU 11 determines whether a profit and loss report has been designated by operating the third button 323 (step S37).

ステップS37において、第3ボタン323の操作により損益レポートの指定がなされたと判定された場合(ステップS37;YES)、CPU11は、RAM12から損益レポートデータを取得する(ステップS38)。 If it is determined in step S37 that a profit and loss report has been designated by operating the third button 323 (step S37; YES), the CPU 11 acquires profit and loss report data from the RAM 12 (step S38).

次いで、CPU11は、ステップS38で取得された損益レポートデータに基づいて、表示部25に損益レポートを表示させる(ステップS39)。 Next, the CPU 11 causes the display unit 25 to display a profit and loss report based on the profit and loss report data acquired in step S38 (step S39).

図11は、損益レポートを表示したデモモード画面35の例を示す図である。
図11に示すように、デモモード画面35には、損益レポートが表示されるとともに、経営分析サービスへの加入を申し込むための「サービスに申し込む」ボタン351、デモモードスタート画面32に戻すための戻るボタン352が設けられている。
FIG. 11 is a diagram showing an example of the demo mode screen 35 displaying a profit and loss report.
As shown in FIG. 11, the demo mode screen 35 displays a profit and loss report, an "apply for service" button 351 for applying to join the business analysis service, and a return button 351 for returning to the demo mode start screen 32. A button 352 is provided.

また、ステップS37において、第3ボタン323の操作による損益レポートの指定がなされていないと判定された場合(ステップS37;NO)、CPU11は、処理をステップS40に進める。 If it is determined in step S37 that a profit and loss report has not been specified by operating the third button 323 (step S37; NO), the CPU 11 advances the process to step S40.

次いで、CPU11は、表示部25に表示されたデモモード画面(例えば、デモモード画面33(図9参照))において戻るボタン(例えば、戻るボタン332)の操作がなされたか否かを判定する(ステップS40)。 Next, the CPU 11 determines whether or not a return button (for example, the return button 332) has been operated on the demo mode screen (for example, the demo mode screen 33 (see FIG. 9)) displayed on the display unit 25 (step S40).

ステップS40において、戻るボタン(例えば、戻るボタン332)の操作がなされていないと判定された場合(ステップS40;NO)、CPU11は、当該戻るボタンの操作がなされるまでの間、ステップS40の判定処理を繰り返し行う。 In step S40, if it is determined that the back button (for example, the back button 332) has not been operated (step S40; NO), the CPU 11 makes the determination in step S40 until the back button is operated. Repeat the process.

また、ステップS40において、戻るボタン(例えば、戻るボタン332)の操作がなされたと判定された場合(ステップS40;YES)、CPU11は、表示部25にデモモードスタート画面32(図8参照)を表示させる(ステップS41)。そして、CPU11は、処理をデモモード実行処理に戻す。 Further, if it is determined in step S40 that the return button (for example, the return button 332) has been operated (step S40; YES), the CPU 11 displays the demo mode start screen 32 (see FIG. 8) on the display unit 25. (step S41). Then, the CPU 11 returns the process to the demo mode execution process.

以上説明したように、サーバー10のCPU11は、プロフィール登録画面31において入力されたプロフィール(ユーザデータ)を受け付け、受け付けられたプロフィールに応じて複数のデータから抽出されたデータ(加入ユーザの店舗の売上データ等)を、体験版用データとして取得し、取得された体験版用データに基づいて、経営分析サービス(所定のサービス)に係る体験版のサービスを生成する。
したがって、サーバー10によれば、上記デモモードを利用するユーザのプロフィールに該当するデータを体験版用データとして抽出し、抽出された体験版用データに基づいて体験版の分析レポートデータを生成するので、体験版の分析レポートを見たユーザが経営分析サービスを導入する前に、そのサービスの使用イメージを湧き易くすることができる。
As explained above, the CPU 11 of the server 10 accepts the profile (user data) input on the profile registration screen 31, and according to the accepted profile, data (sales of the participating user's store) extracted from a plurality of data. data, etc.) as trial version data, and generates a trial version service related to the management analysis service (predetermined service) based on the acquired trial version data.
Therefore, according to the server 10, data corresponding to the profile of the user using the demo mode is extracted as data for the trial version, and analysis report data for the trial version is generated based on the extracted data for the trial version. , it is possible to make it easier for users who have viewed the trial version of the analysis report to get an idea of how to use the business analysis service before introducing the service.

また、サーバー10のCPU11は、受け付けられたプロフィールに類似するプロフィールを有する加入ユーザの売上データ等(経営分析サービスの使用データ)を体験版用データとして記憶部13から取得し、取得された売上データ等に基づいて体験版の分析レポートデータを生成する。
したがって、サーバー10によれば、上記デモモードを利用するユーザのプロフィールに類似するプロフィールを有する加入ユーザの売上データ等(経営分析サービスの使用データ)に基づいて体験版の分析レポートデータを生成することで、当該ユーザのプロフィールに適した体験版の分析レポートデータを適切に生成することができる。
Further, the CPU 11 of the server 10 acquires sales data, etc. (usage data of the business analysis service) of subscribed users having a profile similar to the accepted profile from the storage unit 13 as data for the trial version, and acquires the acquired sales data. Generate trial version analysis report data based on etc.
Therefore, according to the server 10, analysis report data for the trial version can be generated based on sales data, etc. (management analysis service usage data) of subscribed users who have a profile similar to the profile of the user using the demo mode. With this, trial version analysis report data suitable for the user's profile can be appropriately generated.

また、サーバー10のCPU11は、取得された売上データ等(経営分析サービスの使用データ)が複数の加入ユーザ分ある場合、当該加入ユーザそれぞれの売上データ等を合成し平均化したデータに基づいて体験版の分析レポートデータを生成する。
したがって、サーバー10によれば、取得された売上データ等が複数の加入ユーザ分ある場合、当該加入ユーザそれぞれの売上データ等を合成し平均化したデータに基づいて体験版の分析レポートデータを生成することで、的外れな分析レポートデータが生成されることを抑制することができる。
In addition, when the acquired sales data, etc. (management analysis service usage data) is for multiple subscribed users, the CPU 11 of the server 10 performs an experience based on the data obtained by combining and averaging the sales data, etc. of each subscribed user. Generate version analysis report data.
Therefore, according to the server 10, if the acquired sales data etc. are for a plurality of subscribed users, the analysis report data of the trial version is generated based on the combined and averaged sales data etc. of each of the subscribed users. By doing so, generation of irrelevant analysis report data can be suppressed.

また、サーバー10のCPU11は、プロフィールの各カテゴリ(項目)の情報が分類される属性が共通するプロフィールを有する加入ユーザの売上データ等(経営分析サービスの使用データ)を取得するので、上記デモモードを利用するユーザのプロフィールに適した体験版の分析レポートデータを適切に生成することができる。 In addition, since the CPU 11 of the server 10 acquires sales data, etc. (usage data of the business analysis service) of subscribed users who have profiles with common attributes in which the information of each category (item) of the profile is classified, the above-mentioned demo mode It is possible to appropriately generate trial version analysis report data suitable for the user profile.

〔実施形態2〕
次に、実施形態2の構成を説明する。実施形態2では、実施形態1のようにデモモードを利用するユーザに類似する加入ユーザの店舗の売上データ等に基づいて分析レポートデータを生成し当該分析レポートデータに基づいて分析レポートをクライアント端末20の表示部25に表示させるのではなく、予め用意されたデモデータのうちからデモモードを利用するユーザに適したデモモードを取得し当該デモデータに基づいて分析レポートをクライアント端末20の表示部25に表示させることを特徴としている。なお、実施形態1と同様の構成要素には同一の符号を付し、その説明を省略する。
[Embodiment 2]
Next, the configuration of the second embodiment will be explained. In the second embodiment, as in the first embodiment, analysis report data is generated based on store sales data of subscribed users similar to the user using the demo mode, and an analysis report is sent to the client terminal 20 based on the analysis report data. Instead of displaying it on the display section 25 of the client terminal 20, a demo mode suitable for the user using the demo mode is acquired from demo data prepared in advance, and an analysis report is displayed on the display section 25 of the client terminal 20 based on the demo data. It is characterized by being displayed on the screen. Note that the same components as those in Embodiment 1 are denoted by the same reference numerals, and the explanation thereof will be omitted.

図12は、サーバー10の記憶部13に記憶されているデモデータ記憶テーブル131の内容例を示す図である。
図12に示すように、デモデータ記憶テーブル131では、プロフィールを構成する業種、事業規模、地域、営業時間のそれぞれの項目において分類されるグループ(属性)ごとに、各グループに適したデモデータが予め記憶されている。このデモデータは、売上推移レポートデータとランキングレポートデータと損益レポートデータとで構成されている。例えば、業種において分類されるグループA(例えば、居酒屋)には、このグループAすなわち“居酒屋”に適した売上推移レポートデータA、ランキングレポートデータA及び損益レポートデータAが予め記憶されている。
FIG. 12 is a diagram showing an example of the contents of the demo data storage table 131 stored in the storage unit 13 of the server 10.
As shown in FIG. 12, in the demo data storage table 131, demo data suitable for each group is stored for each group (attribute) categorized by industry, business scale, region, and business hours that make up the profile. It is stored in advance. This demo data consists of sales trend report data, ranking report data, and profit and loss report data. For example, in a group A classified by industry (for example, izakaya), sales trend report data A, ranking report data A, and profit and loss report data A suitable for this group A, ie, "izakaya" are stored in advance.

<デモモード実行処理>
次に、図13~図16を参照して、実施形態2のデモモード実行処理について説明する。図13は、実施形態2のデモモード実行処理の制御手順を示すフローチャートである。
<Demo mode execution process>
Next, the demo mode execution process of the second embodiment will be described with reference to FIGS. 13 to 16. FIG. 13 is a flowchart showing the control procedure of the demo mode execution process according to the second embodiment.

図13に示すように、デモモード実行処理が開始されると、サーバー10のCPU11は、先ず、プロフィール受付処理を実行する(ステップS51)。 As shown in FIG. 13, when the demo mode execution process is started, the CPU 11 of the server 10 first executes a profile reception process (step S51).

図14に示すように、プロフィール受付処理が開始されると、CPU11は、先ず、クライアント端末20の表示部25に第1のプロフィール登録画面41を表示させる(ステップS511)。続けて、CPU11は、表示部25に表示された第1のプロフィール登録画面41上において、操作部24を介したユーザ操作に基づいて、ユーザの店舗に関するプロフィールのうちからデモモードで重視するカテゴリの選択入力を受け付ける(ステップS512)。 As shown in FIG. 14, when the profile reception process is started, the CPU 11 first displays the first profile registration screen 41 on the display unit 25 of the client terminal 20 (step S511). Subsequently, on the first profile registration screen 41 displayed on the display unit 25, the CPU 11 selects categories to be emphasized in the demo mode from among the user's store-related profiles based on the user's operation via the operation unit 24. A selection input is accepted (step S512).

図15は、第1のプロフィール登録画面41の例を示す図である。
図15に示すように、第1のプロフィール登録画面41には、上記のカテゴリを選択入力するためのラジオボタン411と、後述する第2のプロフィール登録画面42を表示するための次へボタン412、プロフィールの登録を終了するための終了ボタン413が設けられている。
FIG. 15 is a diagram showing an example of the first profile registration screen 41.
As shown in FIG. 15, the first profile registration screen 41 includes a radio button 411 for selecting and inputting the above-mentioned category, a next button 412 for displaying a second profile registration screen 42 to be described later, An end button 413 is provided for ending profile registration.

プロフィール受付処理の説明に戻り、CPU11は、表示部25に表示された第1のプロフィール登録画面41上において、終了ボタン413の操作がなされたか否かを判定する(ステップS513)。 Returning to the description of the profile reception process, the CPU 11 determines whether or not the end button 413 has been operated on the first profile registration screen 41 displayed on the display unit 25 (step S513).

ステップS513において、終了ボタン413の操作がなされたと判定された場合(ステップS513;YES)、CPU11は、デモモード実行処理を終了する。 If it is determined in step S513 that the end button 413 has been operated (step S513; YES), the CPU 11 ends the demo mode execution process.

また、ステップS513において、終了ボタン413の操作がなされていないと判定された場合(ステップS513;NO)、CPU11は、次へボタン412の操作がなされたか否かを判定する(ステップS514)。 If it is determined in step S513 that the end button 413 has not been operated (step S513; NO), the CPU 11 determines whether the next button 412 has been operated (step S514).

ステップS514において、次へボタン412の操作がなされていないと判定された場合(ステップS514;NO)、CPU11は、処理をステップS512に戻し、それ以降の処理を繰り返し行う。 If it is determined in step S514 that the next button 412 has not been operated (step S514; NO), the CPU 11 returns the process to step S512 and repeats the subsequent processes.

また、ステップS514において、次へボタン412の操作がなされたと判定された場合(ステップS514;YES)、CPU11は、表示部25に第2のプロフィール登録画面42を表示させる(ステップS515)。続けて、CPU11は、表示部25に表示された第2のプロフィール登録画面42上において、操作部24を介したユーザ操作に基づいて、ステップS512で選択入力されたカテゴリの詳細情報の選択入力を受け付ける(ステップS516)。 If it is determined in step S514 that the next button 412 has been operated (step S514; YES), the CPU 11 causes the display unit 25 to display the second profile registration screen 42 (step S515). Subsequently, on the second profile registration screen 42 displayed on the display unit 25, the CPU 11 selects and inputs the detailed information of the category selected and input in step S512 based on the user operation via the operation unit 24. It is accepted (step S516).

図16は、第2のプロフィール登録画面42の例を示す図である。
図16に示すように、第2のプロフィール登録画面42には、ステップS512で選択入力されたカテゴリの詳細情報の選択入力を受け付けるプルダウンメニュー421が設けられている。また、第2のプロフィール登録画面42には、デモモードを開始するための「デモモードに進む」ボタン422、プロフィールの登録を終了するための終了ボタン423が設けられている。
FIG. 16 is a diagram showing an example of the second profile registration screen 42.
As shown in FIG. 16, the second profile registration screen 42 is provided with a pull-down menu 421 that accepts a selection input of detailed information of the category selected and input in step S512. Further, the second profile registration screen 42 is provided with a "proceed to demo mode" button 422 for starting the demo mode, and an end button 423 for ending profile registration.

プロフィール受付処理の説明に戻り、CPU11は、第2のプロフィール登録画面42において、終了ボタン423の操作がなされたか否かを判定する(ステップS517)。 Returning to the description of the profile reception process, the CPU 11 determines whether or not the end button 423 has been operated on the second profile registration screen 42 (step S517).

ステップS517において、終了ボタン423の操作がなされたと判定された場合(ステップS517;YES)、CPU11は、デモモード実行処理を終了する。 If it is determined in step S517 that the end button 423 has been operated (step S517; YES), the CPU 11 ends the demo mode execution process.

また、ステップS517において、終了ボタン423の操作がなされていないと判定された場合(ステップS517;NO)、CPU11は、「デモモードに進む」ボタン422の操作がなされたか否かを判定する(ステップS518)。 Further, if it is determined in step S517 that the end button 423 has not been operated (step S517; NO), the CPU 11 determines whether the "proceed to demo mode" button 422 has been operated (step S518).

ステップS518において「デモモードに進む」ボタン422の操作がなされていないと判定された場合(ステップS518;NO)、CPU11は、処理をステップS516に戻し、それ以降の処理を繰り返し行う。 If it is determined in step S518 that the "proceed to demo mode" button 422 has not been operated (step S518; NO), the CPU 11 returns the process to step S516 and repeats the subsequent processes.

また、ステップS518において「デモモードに進む」ボタン422の操作がなされたと判定された場合(ステップS518;YES)、CPU11は、処理をデモモード実行処理(図13参照)に戻し、記憶部13に記憶されているデモデータ記憶テーブル131からステップS516で選択入力された詳細情報に対応するデモデータを取得する(ステップS52)。なお、ステップS52で取得されたデモデータは、例えば、RAM12に一時的に記憶される。 Further, if it is determined in step S518 that the "proceed to demo mode" button 422 has been operated (step S518; YES), the CPU 11 returns the process to the demo mode execution process (see FIG. 13) and stores the Demo data corresponding to the detailed information selected and input in step S516 is obtained from the stored demo data storage table 131 (step S52). Note that the demo data acquired in step S52 is temporarily stored in the RAM 12, for example.

次いで、CPU11は、表示部25にデモモードスタート画面32(図8参照)を表示させる(ステップS53)。 Next, the CPU 11 displays the demo mode start screen 32 (see FIG. 8) on the display unit 25 (step S53).

次いで、CPU11は、デモモードスタート画面32において分析レポートの指定操作がなされたか否かを判定する(ステップS54)。 Next, the CPU 11 determines whether an operation for specifying an analysis report has been performed on the demo mode start screen 32 (step S54).

ステップS54において、分析レポートの指定操作がなされたと判定された場合(ステップS54;YES)、CPU11は、分析レポート表示制御処理を実行する(ステップS55)。なお、分析レポート表示制御処理の詳細については実施形態1と同様であるため、その説明は省略する。 If it is determined in step S54 that the analysis report designation operation has been performed (step S54; YES), the CPU 11 executes analysis report display control processing (step S55). Note that the details of the analysis report display control process are the same as those in the first embodiment, so a description thereof will be omitted.

また、ステップS54において、分析レポートの指定操作がなされていないと判定された場合(ステップS54;NO)、CPU11は、ステップS55をスキップして、処理をステップS56に進める。 If it is determined in step S54 that the analysis report designation operation has not been performed (step S54; NO), the CPU 11 skips step S55 and advances the process to step S56.

次いで、CPU11は、デモモードスタート画面32において終了ボタン325の操作がなされたか否かを判定する(ステップS56)。 Next, the CPU 11 determines whether the end button 325 has been operated on the demo mode start screen 32 (step S56).

ステップS56において、終了ボタン325の操作がなされていないと判定された場合(ステップS56;NO)、CPU11は、処理をステップS54に戻し、それ以降の処理を繰り返し行う。 If it is determined in step S56 that the end button 325 has not been operated (step S56; NO), the CPU 11 returns the process to step S54 and repeats the subsequent processes.

また、ステップS56において、終了ボタン325の操作がなされたと判定された場合(ステップS56;YES)、CPU11は、デモモード実行処理を終了する。 If it is determined in step S56 that the end button 325 has been operated (step S56; YES), the CPU 11 ends the demo mode execution process.

以上説明したように、サーバー10のCPU11は、第1のプロフィール登録画面41及び第2のプロフィール登録画面42において入力されたプロフィール(ユーザデータ)を受け付け、受け付けられたプロフィールに応じて複数のデータ(デモデータ)から抽出されたデータを、体験版用データとして取得し、取得された体験版用データに基づいて、経営分析サービス(所定のサービス)に係る体験版のサービスを生成する。
したがって、サーバー10によれば、上記デモモードを利用するユーザのプロフィールに該当するデータを体験版用データとして抽出し、抽出された体験版用データに基づいて体験版の分析レポートデータを生成するので、体験版の分析レポートを見たユーザが経営分析サービスを導入する前に、そのサービスの使用イメージを湧き易くすることができる。
As explained above, the CPU 11 of the server 10 accepts the profile (user data) input on the first profile registration screen 41 and the second profile registration screen 42, and creates a plurality of data (user data) according to the accepted profile. The data extracted from the demo data) is acquired as trial version data, and a trial version service related to the business analysis service (predetermined service) is generated based on the acquired trial version data.
Therefore, according to the server 10, data corresponding to the profile of the user using the demo mode is extracted as data for the trial version, and analysis report data for the trial version is generated based on the extracted data for the trial version. , it is possible to make it easier for users who have viewed the trial version of the analysis report to get an idea of how to use the business analysis service before introducing the service.

また、サーバー10のCPU11は、受け付けられたプロフィールに適した体験版用データを、記憶部13に予め記憶されている複数の体験版用データのうちから取得する。
したがって、サーバー10によれば、記憶部13に予め記憶された複数の体験版用データのうちからプロフィールに適した体験版用データを取得することで、当該体験版用データを効率良く取得することができるので、デモモードを円滑に実行することができる。
Further, the CPU 11 of the server 10 acquires trial version data suitable for the accepted profile from among the plurality of trial version data stored in advance in the storage unit 13.
Therefore, according to the server 10, by acquiring the trial version data suitable for the profile from among the plurality of trial version data stored in advance in the storage unit 13, the trial version data can be efficiently acquired. This allows the demo mode to run smoothly.

また、サーバー10のCPU11は、所望のカテゴリ(項目)に関するプロフィール(詳細情報)の入力を受け付け、受け付けられた所望のカテゴリに関するプロフィール(詳細情報)が分類されるグループ(属性)に対応した体験版用データを取得する。
したがって、サーバー10によれば、所望のカテゴリに関するプロフィール(詳細情報)が分類されるグループ(属性)に対応した体験版用データを取得することで、当該プロフィールに適した体験版用データを適切に取得することができる。
In addition, the CPU 11 of the server 10 receives the input of a profile (detailed information) regarding a desired category (item), and provides a trial version corresponding to the group (attribute) into which the accepted profile (detailed information) regarding the desired category is classified. Get data for
Therefore, according to the server 10, by acquiring the trial version data corresponding to the group (attribute) into which the profile (detailed information) related to the desired category is classified, the trial version data suitable for the profile can be appropriately acquired. can be obtained.

以上、本発明を実施形態に基づいて具体的に説明してきたが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
例えば、上記実施形態では、デモモードにおいて表示可能な分析レポートは、売上推移レポート、ランキングレポート、損益レポートの3種類としたが、これらのレポートはあくまでも例示であって、当該レポート以外の他のレポートを表示可能としてもよい。
Although the present invention has been specifically explained based on the embodiments above, the present invention is not limited to the above embodiments, and can be modified without departing from the gist thereof.
For example, in the above embodiment, there are three types of analysis reports that can be displayed in the demo mode: a sales trend report, a ranking report, and a profit and loss report. However, these reports are just examples, and other reports other than this report may be displayed.

また、上記実施形態1では、プロフィールの各カテゴリ(項目)の情報が分類される属性が共通するプロフィールを有する加入ユーザを、類似するプロフィールを有する加入ユーザとして抽出したが、例えば、上記プロフィールと上記加入ユーザを教師データとして機械学習することで生成されるモデルを用いて上記の類似するプロフィールを有する加入ユーザを抽出するようにしてもよい。 Furthermore, in the first embodiment described above, subscribed users who have profiles with common attributes in which information in each category (item) of the profile is classified are extracted as subscribed users who have similar profiles. A model generated by machine learning using subscribed users as training data may be used to extract subscribed users having similar profiles as described above.

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

本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
[付記]
<請求項1>
入力されたユーザデータを受け付ける受付手段と、
前記受付手段によって受け付けられたユーザデータに応じて複数のデータから抽出されたデータを、体験版用データとして取得する取得手段と、
前記取得手段によって取得された体験版用データに基づいて、所定のサービスに係る体験版のサービスを生成する生成手段と、
を備えることを特徴とする情報処理装置。
<請求項2>
前記取得手段は、前記受付手段によって受け付けられた前記ユーザデータに類似するユーザデータを有する前記所定のサービスに加入している加入ユーザの当該所定のサービスの使用データを前記体験版用データとして取得し、
前記生成手段は、前記取得手段によって取得された前記所定のサービスの使用データに基づいて前記体験版のサービスを生成する、
ことを特徴とする請求項1に記載の情報処理装置。
<請求項3>
前記生成手段は、前記取得手段によって取得された前記使用データが複数の前記加入ユーザ分ある場合、当該使用データを合成し平均化したデータに基づいて前記体験版のサービスを生成する、
ことを特徴とする請求項2に記載の情報処理装置。
<請求項4>
前記ユーザデータは、複数の項目から構成されており、
前記取得手段は、前記ユーザデータの各項目の情報が分類される属性が共通するユーザデータを有する前記加入ユーザの前記使用データを取得する、
ことを特徴とする請求項2又は3に記載の情報処理装置。
<請求項5>
前記取得手段は、前記受付手段によって受け付けられた前記ユーザデータに適した前記体験版用データを、予め記憶部に記憶されている複数の体験版用データのうちから取得する、
ことを特徴とする請求項1に記載の情報処理装置。
<請求項6>
前記ユーザデータは、複数の項目から構成されており、
前記複数の体験版用データのそれぞれは、前記項目ごとに分類されている各属性に対応付けられた状態で前記記憶部に記憶されており、
前記受付手段は、所望の項目に関するユーザデータの入力を受け付け可能であり、
前記取得手段は、前記受付手段によって受け付けられた前記所望の項目に関するユーザデータが分類される属性に対応した体験版用データを取得する、
ことを特徴とする請求項5に記載の情報処理装置。
<請求項7>
前記所定のサービスは、ユーザに提供される経営分析サービスであり、
前記ユーザデータは、ユーザ自身の業務に関するデータである、
ことを特徴とする請求項1~6のいずれか一項に記載の情報処理装置。
<請求項8>
入力されたユーザデータを受け付ける受付工程と、
前記受付工程によって受け付けられたユーザデータに応じて複数のデータから抽出されたデータを、体験版用データとして取得する取得工程と、
前記取得工程によって取得された体験版用データに基づいて、所定のサービスに係る体験版のサービスを生成する生成工程と、
を含むことを特徴とする情報処理方法。
<請求項9>
コンピュータを、
入力されたユーザデータを受け付ける受付手段、
前記受付手段によって受け付けられたユーザデータに応じて複数のデータから抽出されたデータを、体験版用データとして取得する取得手段、
前記取得手段によって取得された体験版用データに基づいて、所定のサービスに係る体験版のサービスを生成する生成手段、
として機能させることを特徴とするプログラム。
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 equivalent ranges thereof.
Below, the invention described in the claims first attached to the application of this application will be added. The claim numbers listed in the supplementary notes are as in the claims originally attached to the request for this application.
[Additional notes]
<Claim 1>
a reception means for accepting input user data;
acquisition means for acquiring data extracted from a plurality of data according to the user data accepted by the reception means as trial version data;
a generation unit that generates a trial version of a predetermined service based on the trial version data acquired by the acquisition unit;
An information processing device comprising:
<Claim 2>
The acquisition means acquires usage data of the predetermined service of a subscribing user who has subscribed to the predetermined service having user data similar to the user data accepted by the reception means as the trial version data. ,
The generation means generates the trial version of the service based on the usage data of the predetermined service acquired by the acquisition means.
The information processing device according to claim 1, characterized in that:
<Claim 3>
When the usage data acquired by the acquisition unit is for a plurality of the subscribed users, the generation unit generates the trial version service based on data obtained by combining and averaging the usage data.
The information processing device according to claim 2, characterized in that:
<Claim 4>
The user data is composed of multiple items,
The acquisition means acquires the usage data of the subscribed user having user data that has a common attribute in which information on each item of the user data is classified.
The information processing device according to claim 2 or 3, characterized in that:
<Claim 5>
The acquisition means acquires the trial version data suitable for the user data received by the reception means from among a plurality of trial version data stored in advance in a storage unit.
The information processing device according to claim 1, characterized in that:
<Claim 6>
The user data is composed of multiple items,
Each of the plurality of trial version data is stored in the storage unit in a state where it is associated with each attribute classified for each item,
The reception means is capable of accepting input of user data regarding desired items,
The acquisition means acquires trial version data corresponding to an attribute into which the user data regarding the desired item accepted by the reception means is classified.
6. The information processing device according to claim 5.
<Claim 7>
The predetermined service is a business analysis service provided to the user,
The user data is data related to the user's own business;
The information processing device according to any one of claims 1 to 6, characterized in that:
<Claim 8>
a reception process of accepting input user data;
an acquisition step of acquiring data extracted from a plurality of data according to the user data accepted in the reception step as trial version data;
a generation step of generating a trial version of a predetermined service based on the trial version data acquired in the acquisition step;
An information processing method characterized by comprising:
<Claim 9>
computer,
reception means for accepting input user data;
acquisition means for acquiring data extracted from a plurality of data according to the user data accepted by the reception means as trial version data;
generation means for generating a trial version service related to a predetermined service based on the trial version data acquired by the acquisition means;
A program characterized by functioning as

100 経営分析システム
10 サーバー
11 CPU
12 RAM
13 記憶部
14 操作部
15 表示部
16 通信部
20 クライアント端末
21 CPU
22 RAM
23 記憶部
24 操作部
25 表示部
26 通信部
100 Management analysis system 10 Server 11 CPU
12 RAM
13 Storage section 14 Operation section 15 Display section 16 Communication section 20 Client terminal 21 CPU
22 RAM
23 Storage section 24 Operation section 25 Display section 26 Communication section

Claims (6)

ユーザに関する複数の項目によって構成されたユーザデータの入力を受け付ける受付部と、
所定のサービスに加入している複数の加入ユーザのそれぞれに関する複数の項目によって構成された加入ユーザ管理データを記憶する記憶部と、
少なくとも1つのプロセッサと、
を備え、
前記少なくとも1つのプロセッサは、
前記加入ユーザ管理データに基づいて、入力が受け付けられた前記ユーザデータの前記複数の項目のうちの所定の1つの項目が一致する前記加入ユーザである対象加入ユーザを抽出する抽出手段と、
前記抽出手段によって前記対象加入ユーザが抽出されたか否かを判定する判定手段と、
前記判定手段によって前記対象加入ユーザが抽出されたと判定された場合、前記対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成し、前記判定手段によって前記対象加入ユーザが抽出されなかったと判定された場合、前記所定のサービスに加入している全ての前記加入ユーザを前記対象加入ユーザとして、当該対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成する生成手段、
として機能する
情報処理装置。
a reception unit that receives input of user data composed of multiple items related to the user ;
a storage unit that stores subscriber user management data constituted by a plurality of items regarding each of a plurality of subscriber users who subscribe to a predetermined service;
at least one processor;
Equipped with
The at least one processor includes:
Extracting means for extracting a target subscriber user who is the subscriber user whose input matches a predetermined one item among the plurality of items of the user data whose input is accepted, based on the subscriber user management data;
determination means for determining whether the target subscriber user has been extracted by the extraction means;
If the determination means determines that the target subscriber user has been extracted, a predetermined processing result is generated based on predetermined generation data regarding the target subscriber user , and the determination unit determines that the target subscriber user has not been extracted. If it is determined, all the subscribing users who have subscribed to the predetermined service are set as the target subscribing users, and generating means generates a predetermined processing result based on predetermined generation data regarding the target subscribing users;
functions as
Information processing device.
前記生成手段は、前記所定処理結果を生成する際に、前記対象加入ユーザとしての複数の前記加入ユーザに関する所定の生成用データに基づいて前記生成を行う場合、当該生成用データを合成し平均化したデータに基づいて前記所定処理結果を生成する、
ことを特徴とする請求項に記載の情報処理装置。
When the generation means generates the predetermined processing result based on predetermined generation data regarding a plurality of subscriber users as the target subscriber users , the generation means combines and averages the generation data . generating the predetermined processing result based on the data;
The information processing device according to claim 1 , characterized in that:
記受付部は、所望の項目に関する情報を受け付け可能であり、
前記生成手段は、前記受付部によって受け付けられた前記所望の項目に関する情報が分類される属性に対応した所定処理結果を生成する、
ことを特徴とする請求項1に記載の情報処理装置。
The reception unit is capable of accepting information regarding desired items,
The generating means generates a predetermined processing result corresponding to an attribute into which the information regarding the desired item received by the receiving unit is classified.
The information processing device according to claim 1, characterized in that:
前記所定のサービスは、ユーザに提供される経営分析サービスである、
ことを特徴とする請求項~3のいずれか一項に記載の情報処理装置。
The predetermined service is a business analysis service provided to the user;
The information processing device according to any one of claims 1 to 3, characterized in that:
ユーザに関する複数の項目によって構成されたユーザデータの入力を受け付ける受付工程と、
記憶部に記憶された、所定のサービスに加入している複数の加入ユーザのそれぞれに関する複数の項目によって構成された加入ユーザ管理データに基づいて、入力が受け付けられた前記ユーザデータの前記複数の項目のうちの所定の1つの項目が一致する前記加入ユーザである対象加入ユーザを抽出する抽出工程と、
前記抽出工程によって前記対象加入ユーザが抽出されたか否かを判定する判定工程と、
前記判定工程によって前記対象加入ユーザが抽出されたと判定された場合、前記対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成し、前記判定工程によって前記対象加入ユーザが抽出されなかったと判定された場合、前記所定のサービスに加入している全ての前記加入ユーザを前記対象加入ユーザとして、当該対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成する生成工程を含む
ことを特徴とする情報処理方法。
a reception step of accepting input of user data composed of multiple items related to the user ;
The plurality of items of the user data whose input is accepted based on subscription user management data stored in a storage unit and configured by a plurality of items regarding each of a plurality of subscribing users who subscribe to a predetermined service. an extraction step of extracting a target subscriber user who is the subscriber user whose predetermined one item matches ;
a determination step of determining whether the target subscriber user has been extracted by the extraction step;
If it is determined that the target subscriber user has been extracted in the determination step, a predetermined processing result is generated based on predetermined generation data regarding the target subscriber user , and it is determined that the target subscriber user has not been extracted in the determination step. If determined, the method includes a generation step of generating a predetermined processing result based on predetermined generation data regarding the target subscriber users, with all the subscriber users subscribing to the predetermined service as the target subscriber users .
An information processing method characterized by:
コンピュータを
記憶部に記憶された、所定のサービスに加入している複数の加入ユーザのそれぞれに関する複数の項目によって構成された加入ユーザ管理データに基づいて、入力が受け付けられたユーザに関する複数の項目によって構成されたユーザデータの前記複数の項目のうちの所定の1つの項目が一致する前記加入ユーザである対象加入ユーザを抽出する抽出手段と、
前記抽出手段によって前記対象加入ユーザが抽出されたか否かを判定する判定手段と、
前記判定手段によって前記対象加入ユーザが抽出されたと判定された場合、前記対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成し、前記判定手段によって前記対象加入ユーザが抽出されなかったと判定された場合、前記所定のサービスに加入している全ての前記加入ユーザを前記対象加入ユーザとして、当該対象加入ユーザに関する所定の生成用データに基づいて所定処理結果を生成する生成手段、
として機能させることを特徴とするプログラム。
computer ,
Based on subscriber user management data stored in the storage unit and composed of a plurality of items regarding each of a plurality of subscribing users subscribing to a predetermined service, the subscribing user management data is composed of a plurality of items regarding the user whose input has been accepted. extraction means for extracting a target subscriber user who is the subscriber user with whom a predetermined one item among the plurality of items of the user data matches;
determination means for determining whether the target subscriber user has been extracted by the extraction means;
If the determination means determines that the target subscriber user has been extracted, a predetermined processing result is generated based on predetermined generation data regarding the target subscriber user , and the determination unit determines that the target subscriber user has not been extracted. If it is determined, all the subscribing users who have subscribed to the predetermined service are set as the target subscribing users, and generating means generates a predetermined processing result based on predetermined generation data regarding the target subscribing users;
A program characterized by functioning as
JP2021103342A 2021-06-22 2021-06-22 Information processing device, information processing method and program Active JP7371669B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021103342A JP7371669B2 (en) 2021-06-22 2021-06-22 Information processing device, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021103342A JP7371669B2 (en) 2021-06-22 2021-06-22 Information processing device, information processing method and program

Publications (2)

Publication Number Publication Date
JP2023002233A JP2023002233A (en) 2023-01-10
JP7371669B2 true JP7371669B2 (en) 2023-10-31

Family

ID=84797878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021103342A Active JP7371669B2 (en) 2021-06-22 2021-06-22 Information processing device, information processing method and program

Country Status (1)

Country Link
JP (1) JP7371669B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018063536A (en) 2016-10-12 2018-04-19 株式会社野村総合研究所 Housekeeping book management support system
JP2018156217A (en) 2017-03-16 2018-10-04 カシオ計算機株式会社 Information processor and program
JP2019046332A (en) 2017-09-06 2019-03-22 カシオ計算機株式会社 Information processing apparatus, setup method, program, and installer
CN111523981A (en) 2020-04-29 2020-08-11 深圳追一科技有限公司 Virtual trial method and device, electronic equipment and storage medium
JP2020204987A (en) 2019-06-19 2020-12-24 カシオ計算機株式会社 Installation system, server device, user side device, and installation method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018063536A (en) 2016-10-12 2018-04-19 株式会社野村総合研究所 Housekeeping book management support system
JP2018156217A (en) 2017-03-16 2018-10-04 カシオ計算機株式会社 Information processor and program
JP2019046332A (en) 2017-09-06 2019-03-22 カシオ計算機株式会社 Information processing apparatus, setup method, program, and installer
JP2020204987A (en) 2019-06-19 2020-12-24 カシオ計算機株式会社 Installation system, server device, user side device, and installation method
CN111523981A (en) 2020-04-29 2020-08-11 深圳追一科技有限公司 Virtual trial method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP2023002233A (en) 2023-01-10

Similar Documents

Publication Publication Date Title
JP6098628B2 (en) Image processing program, image processing method, and image processing apparatus
JP2019115011A (en) Image processing apparatus and image processing program
JP7040000B2 (en) Image processing equipment and image processing program
HK1222251A1 (en) E-menu service method using web editor and system therefor
US20250053758A1 (en) Information management system, information management device, information management method, and information management program
US10387444B2 (en) Tools for auto-visualizations of data
JP2019117622A (en) Image processing system and image processing program
JP2018092344A (en) Data processing apparatus, data processing method, and data processing program
JP7371669B2 (en) Information processing device, information processing method and program
JP5056803B2 (en) Information providing server and information providing method
CN114219587A (en) Order data processing method and device, storage medium and computer equipment
US20190384505A1 (en) Information processing device, parts selection method, and computer-readable recording medium
JP7136269B2 (en) Information processing device, analysis method and program
CN105739717A (en) Information input method and device
JP6973132B2 (en) Information processing equipment, information processing methods and information processing programs
CN113934943A (en) A recipe module collocation recommendation method and device based on FP-growth association analysis rules
JP5056801B2 (en) Information providing server and information providing method
CN114356997A (en) Information display method and device, computer equipment and storage medium
JP6705135B2 (en) Data input system, data input method, and program
US10846741B2 (en) Advertisement creating device and computer-readable recording medium
JP6682777B2 (en) Information processing apparatus and information processing program
US20240346416A1 (en) Information processing apparatus, information processing system, information processing method, and non-transitory recording medium
JP6141819B2 (en) Workflow system, workflow system control method and program
JP6538291B1 (en) Display program, information processing apparatus and display method
CN109670154B (en) Base table configuration method, equipment, storage medium and device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210901

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221025

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230411

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230609

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231002

R150 Certificate of patent or registration of utility model

Ref document number: 7371669

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150