JP2020204797A - Installation system, server device, user side device, and installation method - Google Patents

Installation system, server device, user side device, and installation method Download PDF

Info

Publication number
JP2020204797A
JP2020204797A JP2019110745A JP2019110745A JP2020204797A JP 2020204797 A JP2020204797 A JP 2020204797A JP 2019110745 A JP2019110745 A JP 2019110745A JP 2019110745 A JP2019110745 A JP 2019110745A JP 2020204797 A JP2020204797 A JP 2020204797A
Authority
JP
Japan
Prior art keywords
application program
user
function
version
data
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.)
Granted
Application number
JP2019110745A
Other languages
Japanese (ja)
Other versions
JP7211272B2 (en
Inventor
文吾 村上
bungo Murakami
文吾 村上
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 JP2019110745A priority Critical patent/JP7211272B2/en
Publication of JP2020204797A publication Critical patent/JP2020204797A/en
Priority to JP2023000402A priority patent/JP7444297B2/en
Application granted granted Critical
Publication of JP7211272B2 publication Critical patent/JP7211272B2/en
Priority to JP2024022654A priority patent/JP2024045605A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To provide an installation system, a server device, a user side device and an installation method capable of effectively utilizing the waiting time when an application program is downloaded or installed.SOLUTION: When the request for distribution of a trial version application is made from a terminal device 2, a server device 1 distributes the first function description data which is reproduced when a product version application is downloaded or installed, together with the trial version application.SELECTED DRAWING: Figure 1

Description

本発明は、インストールシステム、サーバ装置、ユーザ側装置及びインストール方法に関するものである。 The present invention relates to an installation system, a server device, a user-side device, and an installation method.

各種のアプリケーションプログラム等をユーザの端末装置で動作させるためには、プログラムをダウンロードし、インストールする必要がある。
プログラムが複雑・多機能なものである場合には、インストールに要する時間も長くなり、ユーザにとって無駄な待ち時間が生じてしまう。
In order to operate various application programs on the user's terminal device, it is necessary to download and install the programs.
If the program is complicated and multifunctional, the installation time will be long and the user will have to wait a long time.

また、製品版のアプリケーションプログラムの他に、体験版のアプリケーションプログラムが用意されている場合もある(例えば、特許文献1参照)。
この場合には、ダウンロード及びインストールを、体験版と製品版とで2度行わなければならず、ユーザの待ち時間がさらに多くなってしまう。
In addition to the product version of the application program, a trial version of the application program may be prepared (see, for example, Patent Document 1).
In this case, the download and installation must be performed twice for the trial version and the product version, which further increases the waiting time for the user.

この点、特許文献2には、ネットワークを経由して最新の内容の広告等を取得し、これをインストール中に表示又は再生することが提案されている。 In this regard, Patent Document 2 proposes to acquire an advertisement or the like having the latest content via a network and display or reproduce the advertisement during installation.

特開2009−230585号公報JP-A-2009-230585 特開2004−185083号公報Japanese Unexamined Patent Publication No. 2004-185083

しかしながら、製品版のアプリケーションプログラムのファイル容量は大きいため、それ自体をダウンロード及びインストールだけでもかなりの時間を要してしまう。
このため、さらにインストール時に再生する広告等のデータについても、製品版のダウンロードの際に取得しようとすると、ユーザの待ち時間が一層長くなってしまい、好ましくないとの問題がある。
However, since the file size of the commercial version of the application program is large, it takes a considerable amount of time to download and install the product itself.
For this reason, if data such as advertisements to be played at the time of installation are also tried to be acquired at the time of downloading the product version, there is a problem that the waiting time of the user becomes longer, which is not preferable.

本発明は以上のような事情に鑑みてなされたものであり、アプリケーションプログラムのダウンロード又はインストール時の待ち時間を有効活用することのできるインストールシステム、サーバ装置、ユーザ側装置及びインストール方法を提供するものである。 The present invention has been made in view of the above circumstances, and provides an installation system, a server device, a user-side device, and an installation method capable of effectively utilizing the waiting time at the time of downloading or installing an application program. Is.

前記課題を解決するために、本発明のインストールシステムは、
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムが配信され、前記ユーザ側装置において前記所定のプログラムがダウンロードされるインストールシステムであって、
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求があったときには、前記サーバ装置は、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともに配信することを特徴としている。
In order to solve the above problems, the installation system of the present invention is used.
An installation system in which a predetermined program is distributed from a server device to the user-side device in response to a distribution request from the user-side device, and the predetermined program is downloaded from the user-side device.
The predetermined program includes a product version of the application program and a trial version of the application program in which some of the functions realized by the product version of the application program can be experienced.
When the user-side device requests distribution of the trial version of the application program, the server device uses the trial version of the first function explanation data to be reproduced at the time of downloading or installing the product version of the application program. It is characterized by being delivered together with the application program.

本発明によれば、アプリケーションプログラムのダウンロード又はインストール時の待ち時間を有効活用することができる。 According to the present invention, it is possible to effectively utilize the waiting time at the time of downloading or installing the application program.

本実施形態におけるインストールシステムの全体構成を示した概略構成図である。It is a schematic block diagram which showed the whole structure of the installation system in this embodiment. 本実施形態における販売支援・管理システムのWEBサイトのトップページを示す画面例である。This is a screen example showing the top page of the WEB site of the sales support / management system in this embodiment. 機能説明画面の一例を示す図である。It is a figure which shows an example of the function explanation screen. 体験版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。It is a flowchart which shows a series of processes to download and install a trial version application. 体験版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。It is explanatory drawing which showed an example of the video for installation which is played at the time of downloading and installation of the trial version application. 販売支援・管理システムの体験版のメニュー画面の一例を示す図である。It is a figure which shows an example of the menu screen of the trial version of a sales support / management system. 体験版における機能説明画面の一例を示す図である。It is a figure which shows an example of the function explanation screen in the trial version. 製品版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。It is a flowchart which shows a series of processes to download and install a product version application. 申し込みページの一例を示す図である。It is a figure which shows an example of an application page. 製品版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。It is explanatory drawing which showed an example of the video for installation which is played at the time of downloading and installation of a product version application. 販売支援・管理システムの製品版のメニュー画面の一例を示す図である。It is a figure which shows an example of the menu screen of the product version of a sales support / management system.

<インストールシステムの構成>
まず、本実施形態におけるインストールシステム(情報処理システム)の概略構成について、図1を参照して説明する。
図1は、インストールシステムの概略構成を示す図である。
本実施形態のインストールシステム100は、ユーザの各種事業活動、経営活動等を支援・管理するシステムである「販売支援・管理システム」を導入するための所定のプログラムをユーザの端末装置2(ユーザ側装置)にインストールするシステムである。
ここで、本実施形態において所定のプログラムは、「販売支援・管理システム」を導入するためのアプリケーションプログラムである製品版のアプリケーションプログラム(なお、以下において「製品版のアプリケーションプログラム」を「製品版アプリ」ともいう。)と、この製品版アプリによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラム(なお、以下において「体験版のアプリケーションプログラム」を「体験版アプリ」ともいう。)と、を含んでいる。
体験版アプリは、製品版アプリによって実現可能な機能の一部を体験可能な試用版のアプリケーションプログラムである。
<Installation system configuration>
First, the schematic configuration of the installation system (information processing system) in the present embodiment will be described with reference to FIG.
FIG. 1 is a diagram showing a schematic configuration of an installation system.
The installation system 100 of the present embodiment provides a predetermined program for introducing a "sales support / management system", which is a system for supporting / managing various business activities, management activities, etc. of the user, on the user's terminal device 2 (user side). It is a system to be installed in the device).
Here, the predetermined program in the present embodiment is a product version application program which is an application program for introducing the "sales support / management system" (in the following, the "product version application program" is referred to as the "product version application". () And a trial version application program that allows you to experience some of the functions that can be realized by this product version application (Note that the "trial version application program" is also referred to as the "trial version application" below). And, including.
The trial version application is a trial version application program that allows you to experience some of the functions that can be realized by the product version application.

図1に示すように、本実施形態のインストールシステム100は、サーバ装置1と、ユーザ側装置としての端末装置2とを備えている。
なお、図1では、3つの端末装置2を図示しているが、インストールシステム100を構成する(すなわち、サーバ装置1に接続される)端末装置2の数は図示例に限定されない。
サーバ装置1と端末装置2とは、例えば、インターネット5を介して情報通信可能に接続されている。
サーバ装置1は、例えば「クラウドコンピューティングサービス」をユーザに提供するクラウドサーバである。なお、サーバ装置1は、クラウドコンピューティングを利用するものに限定されない。
As shown in FIG. 1, the installation system 100 of this embodiment includes a server device 1 and a terminal device 2 as a user-side device.
Although three terminal devices 2 are shown in FIG. 1, the number of terminal devices 2 constituting the installation system 100 (that is, connected to the server device 1) is not limited to the illustrated example.
The server device 1 and the terminal device 2 are connected to each other so that information can be communicated via, for example, the Internet 5.
The server device 1 is, for example, a cloud server that provides a "cloud computing service" to a user. The server device 1 is not limited to the one that uses cloud computing.

サーバ装置1は、CPU(Central Processing Unit)11、記憶部12、RAM(Random Access Memory)13等を備えるコンピュータである。また、サーバ装置1は、入力デバイス14と、出力デバイス15と、通信部16とを備えている。サーバ装置1の各部は、バス17を介して接続されている。 The server device 1 is a computer including a CPU (Central Processing Unit) 11, a storage unit 12, a RAM (Random Access Memory) 13, and the like. Further, the server device 1 includes an input device 14, an output device 15, and a communication unit 16. Each part of the server device 1 is connected via the bus 17.

CPU11は、サーバ装置1の各部を制御する。CPU11は、記憶部12に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出して、RAM13のワークエリアに展開し、当該プログラムに従って各種処理を実行する。
特に本実施形態のCPU11は、種々のプログラムを実行することで、新規のユーザの端末装置2(ユーザ側装置)に対する「販売支援・管理システム」の導入に関する処理や、既存のユーザの業務情報データベース122(なお、本実施形態において、以下「データベース」を「DB」とする。)に関する各種データ処理(例えば、取引先や商品の情報照会、伝票や請求書等の閲覧、経営分析などに係る機能を実現するための処理)等を行う。
また後述するように、本実施形態では、端末装置2から体験版アプリの配信要求があったときに、サーバ装置1が、製品版アプリのダウンロード及びインストール時に再生される第1の機能説明用データと、体験版アプリのダウンロード及びインストール時に再生される第2の機能説明用データとを、体験版アプリとともに配信するようになっており、CPU11が、これらの配信処理が実現されるように装置各部を制御する。
The CPU 11 controls each part of the server device 1. The CPU 11 reads a designated program among the system programs and application programs stored in the storage unit 12, expands it in the work area of the RAM 13, and executes various processes according to the program.
In particular, the CPU 11 of the present embodiment executes various programs to perform processing related to the introduction of a "sales support / management system" for the terminal device 2 (user side device) of a new user, and a business information database of an existing user. Functions related to various data processing (for example, information inquiry of business partners and products, viewing of slips and invoices, management analysis, etc.) related to 122 (hereinafter, "database" is referred to as "DB" in this embodiment). Processing) to realize.
Further, as will be described later, in the present embodiment, when the terminal device 2 requests the distribution of the trial version application, the server device 1 plays the first function explanation data when the product version application is downloaded and installed. And the data for explaining the second function, which is reproduced at the time of downloading and installing the trial version application, are distributed together with the trial version application, and each part of the device so that the CPU 11 can realize these distribution processes. To control.

記憶部12は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶手段である。
本実施形態において、記憶部12は、各種プログラムを記憶する領域であるプログラム記憶部121の他、業務情報DB122、ユーザ情報DB123等を含んでいる。
The storage unit 12 is composed of, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), or the like, and is a storage means capable of writing and reading data and programs.
In the present embodiment, the storage unit 12 includes a business information DB 122, a user information DB 123, and the like, in addition to the program storage unit 121, which is an area for storing various programs.

プログラム記憶部121には、CPU11により実行される上述の各種システムプログラム及びアプリケーションプログラム等が記憶されている。
業務情報DB122は、インストールシステム100において提供される販売支援・管理システムを利用する顧客(すなわち、各端末装置2を所有しているユーザ(クライアント))の各種業務情報が登録されたデータベースである。
ここで、業務情報とは、本実施形態において提供される「販売支援・管理システム」に関する各種の情報であり、例えば、取引先や商品の情報、伝票や請求書、経営分析等に関する各種データ等である。
サーバ装置1では、業務情報に係る業務情報DB122をユーザごとに記憶し管理する。
なお、後述するように、サーバ装置1の業務情報DB122に登録される内容は、ユーザ側装置である端末装置2の業務情報DB222と同期され、サーバ装置1の業務情報DB122と端末装置2の業務情報DB222とが随時最新の登録情報を共有するようになっている。
ユーザ情報DB123は、「販売支援・管理システム」を利用するにあたって登録を行ったユーザのユーザ情報、認証情報等が登録されたデータベースである。
ユーザ情報とは、例えば、ユーザの氏名、メールアドレス、パスワード、住所、電話番号といった個人情報や、ユーザの行う事業の事業種、事業規模といった情報等である。なお、ユーザ情報DB123に登録されているユーザ情報はここに挙げたものに限定されず、これらのうちの一部であってもよいし、これ以外の情報が含まれてもよい。
The program storage unit 121 stores the above-mentioned various system programs and application programs executed by the CPU 11.
The business information DB 122 is a database in which various business information of a customer (that is, a user (client) who owns each terminal device 2) who uses the sales support / management system provided by the installation system 100 is registered.
Here, the business information is various information related to the "sales support / management system" provided in the present embodiment, for example, information on business partners and products, various data related to slips and invoices, management analysis, and the like. Is.
The server device 1 stores and manages the business information DB 122 related to the business information for each user.
As will be described later, the content registered in the business information DB 122 of the server device 1 is synchronized with the business information DB 222 of the terminal device 2 which is the user side device, and the business information DB 122 of the server device 1 and the business of the terminal device 2 are used. The information DB 222 and the information DB 222 share the latest registration information at any time.
The user information DB 123 is a database in which user information, authentication information, and the like of a user who has registered when using the "sales support / management system" are registered.
The user information is, for example, personal information such as a user's name, e-mail address, password, address, and telephone number, and information such as the business type and business scale of the business performed by the user. The user information registered in the user information DB 123 is not limited to the ones listed here, and may be a part of them or may include other information.

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

入力デバイス14は、例えば、キーボード等のキー入力部、マウス等のポインティングデバイス等である。
入力デバイス14は、キー入力及び位置入力等を受け付け、その操作情報をCPU11に出力する。
The input device 14 is, for example, a key input unit such as a keyboard, a pointing device such as a mouse, or the like.
The input device 14 receives key input, position input, and the like, and outputs the operation information to the CPU 11.

出力デバイス15は、例えば、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイ等から構成される表示部である。
出力デバイス15が表示部である場合、出力デバイス15は、CPU11から入力される表示指示信号に従って、各種画面を表示する。
The output device 15 is, for example, a display unit composed of an LCD (Liquid Crystal Display), an organic EL (Electro Luminescence) display, or the like.
When the output device 15 is a display unit, the output device 15 displays various screens according to a display instruction signal input from the CPU 11.

通信部16は、例えば、ネットワークカード等により構成されている。また、通信部16は、インターネット5に通信接続されて、インターネット5上の機器(例えば、ユーザ側装置としての端末装置2等)との通信を行う。
なお、通信部16は、サーバ装置1が端末装置2等の外部の機器との間で各種情報の送受信を行うことのできるものであればよく、例えば、有線LAN、無線LAN等各種の手段を採用しうる。
The communication unit 16 is composed of, for example, a network card or the like. Further, the communication unit 16 is communicatively connected to the Internet 5 and communicates with a device on the Internet 5 (for example, a terminal device 2 as a user-side device).
The communication unit 16 may be any means as long as the server device 1 can send and receive various information to and from an external device such as the terminal device 2, and for example, various means such as a wired LAN and a wireless LAN may be used. Can be adopted.

端末装置2は、例えば、個人企業のオーナー、中小企業のオーナー、個人商店の店主等のユーザの拠点に設置されるユーザ側装置である。
本実施形態では、前述のように、複数の端末装置2がインターネット5を介してサーバ装置1と接続されることが想定されている。
端末装置2は、例えば、タブレットPC(Personal Computer)、ノートPC、デスクトップPC等である。なお、端末装置2は、例えば、スマートフォン、タブレットPC、携帯電話機、PDA等、ユーザが外出先において使用することのできる携帯型の端末装置を含んでいてもよい。
The terminal device 2 is a user-side device installed at a user's base such as an owner of a private company, an owner of a small and medium-sized enterprise, or a shop owner of a private store.
In the present embodiment, as described above, it is assumed that a plurality of terminal devices 2 are connected to the server device 1 via the Internet 5.
The terminal device 2 is, for example, a tablet PC (Personal Computer), a notebook PC, a desktop PC, or the like. The terminal device 2 may include, for example, a portable terminal device such as a smartphone, a tablet PC, a mobile phone, or a PDA that can be used by a user on the go.

図1に示すように、端末装置2は、CPU21と、記憶部22と、RAM23と、入力デバイス24と、出力デバイス25と、通信部26とを備えている。また、端末装置2の各部は、バス27を介して接続されている。 As shown in FIG. 1, the terminal device 2 includes a CPU 21, a storage unit 22, a RAM 23, an input device 24, an output device 25, and a communication unit 26. Further, each part of the terminal device 2 is connected via a bus 27.

CPU21は、端末装置2の各部を制御する。CPU21は、記憶部22に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出し、RAM23のワークエリアに展開し、当該プログラムに従って各種処理を実行する。その際に、CPU21は、RAM23内に各種処理結果を格納させ、必要に応じてその処理結果を表示部251に表示させたり、スピーカ252から音声出力させる。
また後述するように、本実施形態では、サーバ装置1から体験版アプリとともに、製品版アプリのダウンロード及びインストール時に再生される第1の機能説明用データと、体験版アプリのダウンロード及びインストール時に再生される第2の機能説明用データとが、ともに配信されるようになっており、CPU21は、これらを受信して適宜プログラムのダウンロード及びインストールを行うとともに、ダウンロード及びインストール時に動画等による機能説明が再生されるように装置各部を制御する。
The CPU 21 controls each part of the terminal device 2. The CPU 21 reads a designated program among the system programs and application programs stored in the storage unit 22, expands the program into the work area of the RAM 23, and executes various processes according to the program. At that time, the CPU 21 stores various processing results in the RAM 23, and displays the processing results on the display unit 251 or outputs audio from the speaker 252 as needed.
Further, as will be described later, in the present embodiment, along with the trial version application, the first function explanation data reproduced at the time of downloading and installing the product version application and the data for explaining the function reproduced at the time of downloading and installing the trial version application are reproduced. The second function explanation data is also distributed, and the CPU 21 receives these and downloads and installs the program as appropriate, and at the time of download and installation, the function explanation by a video or the like is played back. Each part of the device is controlled so as to be performed.

記憶部22は、例えば、HDD、SSD等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。
本実施形態において、記憶部22は、各種プログラムを記憶する領域であるプログラム記憶部221、業務情報DB222等を含んでいる。
The storage unit 22 is composed of, for example, an HDD, an SSD, or the like, and is a storage unit capable of writing and reading data and programs.
In the present embodiment, the storage unit 22 includes a program storage unit 221 and a business information DB 222, which are areas for storing various programs.

プログラム記憶部221には、CPU21により実行される上述の各種システムプログラム及びアプリケーションプログラム等が記憶されている。
本実施形態では、「販売支援・管理システム」の体験版アプリ、製品版アプリ等がプログラム記憶部221に記憶される。
The program storage unit 221 stores the above-mentioned various system programs and application programs executed by the CPU 21.
In the present embodiment, the trial version application, the product version application, and the like of the "sales support / management system" are stored in the program storage unit 221.

業務情報DB222は、端末装置2を所有しているユーザが、インストールシステム100において提供される「販売支援・管理システム」を利用する中で入力等した各種の業務情報が登録されるデータベースである。
業務情報DB222に随時登録される内容は、サーバ装置1の業務情報DB122に同期され、サーバ装置1の業務情報DB122と端末装置2の業務情報DB222とが随時最新の登録情報を共有するようになっている。
The business information DB 222 is a database in which various business information such as input by a user who owns the terminal device 2 while using the "sales support / management system" provided in the installation system 100 is registered.
The contents registered in the business information DB 222 at any time are synchronized with the business information DB 122 of the server device 1, and the business information DB 122 of the server device 1 and the business information DB 222 of the terminal device 2 share the latest registration information at any time. ing.

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

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

出力デバイス25は、表示部251及びスピーカ252を含んでいる。
表示部251は、例えば、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイ等から構成されている。
表示部251は、CPU21から入力される表示指示信号に従って、各種画面(図2、図3、図5、図7〜図11参照)を表示する表示手段である。
表示部251の画面には、後述するように、イラストや文字等からなる静止画の他、動画(アニメーション画面、図5及び図10参照)も表示可能となっている。
スピーカ252は、音声や音楽、各種の効果音、アラート等を出力するものである。
なお、出力デバイス25は、表示部251、スピーカ252以外の出力手段を含んでいてもよい。
The output device 25 includes a display unit 251 and a speaker 252.
The display unit 251 is composed of, for example, an LCD (Liquid Crystal Display), an organic EL (Electro Luminescence) display, or the like.
The display unit 251 is a display means for displaying various screens (see FIGS. 2, 3, 5, 7, and 11) according to a display instruction signal input from the CPU 21.
As will be described later, the screen of the display unit 251 can display not only still images composed of illustrations and characters, but also moving images (animation screen, see FIGS. 5 and 10).
The speaker 252 outputs voice, music, various sound effects, alerts, and the like.
The output device 25 may include an output means other than the display unit 251 and the speaker 252.

なお、通信部26の構成は、サーバ装置1の通信部16の構成と同様であるため、詳細な説明は省略する。 Since the configuration of the communication unit 26 is the same as the configuration of the communication unit 16 of the server device 1, detailed description thereof will be omitted.

<インストール方法>
本実施形態において、サーバ装置1は、ユーザ側装置としての端末装置2に対して、「販売支援・管理システム」に関する各種プログラム等を提供する。すなわち、インターネット5等を介して端末装置2から配信要求があると、サーバ装置1は、これに応じて、要求に対応するアプリケーションプログラム(アプリ)及び当該アプリをコンピュータ(本実施形態ではユーザ側装置としての端末装置2)に導入して起動できるよう構成するためのインストーラを、要求元の端末装置2に送信する。
<Installation method>
In the present embodiment, the server device 1 provides various programs related to the "sales support / management system" to the terminal device 2 as the user-side device. That is, when a distribution request is received from the terminal device 2 via the Internet 5 or the like, the server device 1 responds to the request by using the application program (application) corresponding to the request and the application on the computer (user-side device in the present embodiment). An installer for installing and starting the terminal device 2) is transmitted to the requesting terminal device 2.

本実施形態では、「販売支援・管理システム」に関して、WEB(World Wide Web)上において閲覧可能なWEBサイトが用意されている。
図2は、このWEBサイトを構成するWEBページの一例を示した図である。
ユーザが端末装置2を操作することによりWEBサイトにアクセスすると、図2に示すように、「販売支援・管理システム」に関するWEBサイトのトップページ251aが端末装置2の表示部251に表示される。
このトップページ251aには、「販売支援・管理システム」を利用することで実現することのできる機能を示す複数の機能メニューボタン31や、「販売支援・管理システム」を体験するためのアプリ(体験版アプリ)をダウンロードするためのダウンロードボタン32が設けられている。
In this embodiment, a WEB site that can be browsed on the WEB (World Wide Web) is prepared for the "sales support / management system".
FIG. 2 is a diagram showing an example of WEB pages constituting this WEB site.
When the user accesses the WEB site by operating the terminal device 2, as shown in FIG. 2, the top page 251a of the WEB site related to the "sales support / management system" is displayed on the display unit 251 of the terminal device 2.
On this top page 251a, there are a plurality of function menu buttons 31 indicating functions that can be realized by using the "sales support / management system", and an application (experience) for experiencing the "sales support / management system". A download button 32 for downloading the version application) is provided.

機能メニューボタン31は、「販売支援・管理システム」を利用することで実現することのできる機能のすべてについて設けられていてもよいが、WEBサイトを閲覧する一般ユーザにとって見やすく、分かりやすいように、主要な機能等に絞って表示させることが好ましい。図2では、「伝票作成」「請求書発行」「伝票フォーム」等、8つの機能について機能メニューボタン31が設けられている例を示している。
ユーザが図示しないキーボードやマウス等の入力デバイス24を操作することで、いずれかの機能メニューボタン31を選択・操作すると、WEBサイトのページが、トップページ251aから当該操作された機能メニューボタン31に対応する機能説明画面251b(図3参照)に遷移するようになっている。
The function menu button 31 may be provided for all the functions that can be realized by using the "sales support / management system", but it is easy to see and understand for general users who browse the WEB site. It is preferable to display only the main functions. FIG. 2 shows an example in which a function menu button 31 is provided for eight functions such as “slip creation”, “invoice issuance”, and “slip form”.
When the user selects and operates any function menu button 31 by operating an input device 24 such as a keyboard or mouse (not shown), the page of the WEB site changes from the top page 251a to the operated function menu button 31. The transition to the corresponding function explanation screen 251b (see FIG. 3) is provided.

図3は、機能メニューボタンが操作された場合に表示される機能説明画面の一例を示す図である。
図3では、図2に示すトップページ251a等において、仕入・買掛に対応する機能メニューボタン31が選択・操作された場合に表示される機能説明画面251bの例を示している。
図3に示すように、機能説明画面251bでは、当該機能の特長や具体的な活用方法等が示される。
また、機能説明画面251b内にもトップページ251aと同様に、体験版アプリをダウンロードするためのダウンロードボタン32が設けられている。
FIG. 3 is a diagram showing an example of a function explanation screen displayed when the function menu button is operated.
FIG. 3 shows an example of a function explanation screen 251b displayed when the function menu button 31 corresponding to purchase / accounts payable is selected / operated on the top page 251a or the like shown in FIG.
As shown in FIG. 3, the function explanation screen 251b shows the features of the function, specific utilization methods, and the like.
Further, a download button 32 for downloading the trial version application is also provided in the function explanation screen 251b as in the top page 251a.

WEBサイトのトップページ251aや機能説明画面251b等においてダウンロードボタン32が操作されると、ユーザ側装置である端末装置2に体験版アプリをダウンロード及びインストールするための一連の処理が開始される。 When the download button 32 is operated on the top page 251a of the WEB site, the function explanation screen 251b, or the like, a series of processes for downloading and installing the trial version application on the terminal device 2 which is the user side device is started.

図4は、体験版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。
図4に示すように、端末装置2では、CPU21が、体験版アプリのダウンロードボタン32が操作されたか否かを判断し(ステップS1)、操作されない場合(ステップS1;NO)には、判断処理を繰り返す。
他方、操作された場合(ステップS1;YES)には、体験版アプリのダウンロード・インストールに関するプログラムやデータを配信するように、端末装置2からサーバ装置1に対して配信要求がなされる(ステップS2)。
そして、端末装置2における体験版アプリのダウンロードの際に、第1の機能説明用データ及び第2の機能説明用データが、端末装置2にともにダウンロードされる。
すなわち、サーバ装置1では、端末装置2から配信要求があると、当該要求に対応して、体験版アプリと、これをインストールするためのインストーラと、第1の機能説明用データと、第2の機能説明用データとを、ともに要求元の端末装置2に対して配信し(ステップS3)、端末装置2はサーバ装置1から配信された体験版アプリ等のプログラム等を受信する(ステップS4)。
FIG. 4 is a flowchart showing a series of processes for downloading and installing the trial version application.
As shown in FIG. 4, in the terminal device 2, the CPU 21 determines whether or not the download button 32 of the trial version application has been operated (step S1), and if it is not operated (step S1; NO), a determination process is performed. repeat.
On the other hand, when the operation is performed (step S1; YES), a distribution request is made from the terminal device 2 to the server device 1 so as to distribute the program and data related to the download / installation of the trial version application (step S2). ).
Then, when the trial version application is downloaded in the terminal device 2, the first function explanation data and the second function explanation data are downloaded together in the terminal device 2.
That is, in the server device 1, when there is a distribution request from the terminal device 2, the trial version application, the installer for installing the trial version application, the first function explanation data, and the second function are received in response to the request. Both the function explanation data is distributed to the requesting terminal device 2 (step S3), and the terminal device 2 receives a program such as a trial version application distributed from the server device 1 (step S4).

ここで、第1の機能説明用データは、製品版アプリのダウンロード及びインストール時に再生されるインストール時用動画(アニメーション)のデータである。また、第2の機能説明用データは、体験版アプリのダウンロード及びインストール時に再生されるインストール時用動画(アニメーション)のデータである。
なお、第1の機能説明用データ及び第2の機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいることが好ましいが、動画(アニメーション)のデータに限定されない。静止画のデータや音声データ、静止画と音声の組み合わせのデータ等であってもよい。
Here, the first function explanation data is data of an installation moving image (animation) played at the time of downloading and installing the product version application. The second function explanation data is installation video (animation) data that is played at the time of downloading and installing the trial version application.
The first function explanation data and the second function explanation data preferably include at least one of moving image data and audio data, but are not limited to moving image (animation) data. It may be still image data, audio data, data of a combination of still image and audio, or the like.

第1の機能説明用データ及び第2の機能説明用データに基づく動画(アニメーション)の内容は特に限定されないが、ダウンロードされるアプリによって実現される「販売支援・管理システム」の各機能について、その特長や操作方法、使用例(例えば「販売支援・管理システム」の機能を用いて作成可能な伝票等の作成例)等を説明、紹介するものが好ましい。
なお、本実施形態において、第1の機能説明用データに基づく動画(アニメーション)と第2の機能説明用データに基づく動画(アニメーション)とは、その機能説明の内容が異なっている。本実施形態における動画の具体的な内容については後述する。
The content of the video (animation) based on the first function explanation data and the second function explanation data is not particularly limited, but each function of the "sales support / management system" realized by the downloaded application is described. It is preferable to explain and introduce the features, operation methods, usage examples (for example, creation examples of slips and the like that can be created by using the function of the "sales support / management system").
In the present embodiment, the content of the function explanation is different between the moving image (animation) based on the first function explanation data and the moving image (animation) based on the second function explanation data. The specific content of the moving image in this embodiment will be described later.

サーバ装置1からプログラム等を受信すると、端末装置2は、まず、体験版アプリのインストーラを起動させる(ステップS5)。
インストーラが起動すると、端末装置2に体験版アプリを動作させる環境が整っているか否か等がチェックされる(ステップS6)。なお、このとき端末装置2に製品版アプリを導入した場合に製品版を動作させる環境が整っているか否か等についてもチェックしてもよい。ここで動作環境とは、例えば、端末装置2に搭載されているオペレーティングシステム(OS: Operating System)や端末装置2の記憶部22のメモリ容量等である。
そして、動作環境が適合しない場合(ステップS6;NO)には、エラーとなって(ステップS7)、その後のダウンロード及びインストールが中止され、処理が終了する。
Upon receiving the program or the like from the server device 1, the terminal device 2 first starts the installer of the trial version application (step S5).
When the installer is started, it is checked whether or not the terminal device 2 has an environment for operating the trial version application (step S6). At this time, it may be checked whether or not the environment for operating the product version is prepared when the product version application is installed in the terminal device 2. Here, the operating environment is, for example, the operating system (OS: Operating System) mounted on the terminal device 2, the memory capacity of the storage unit 22 of the terminal device 2, and the like.
If the operating environment does not match (step S6; NO), an error occurs (step S7), the subsequent download and installation are stopped, and the process ends.

他方、端末装置2に体験版アプリ等を動作させる環境が整っている場合(ステップS6;YES)には、体験版アプリのインストール時用動画の再生が開始される(ステップS8)。具体的には、端末装置2の出力デバイス25である表示部251に動画が表示され、スピーカ252から適宜説明音声や背景音楽、効果音等が出力される。
そして、体験版アプリのダウンロード(ステップS9)及びインストール(ステップS10)が行われる。
なお、体験版アプリのダウンロード・インストール中の画面には、ダウンロード・インストールの進捗状況を示すバー表示等が行われてもよい。これにより、ユーザは進捗状況を直感的に把握することができ、待ち時間のストレス軽減が期待できる。
On the other hand, when the terminal device 2 is provided with an environment for operating the trial version application or the like (step S6; YES), playback of the video for installation of the trial version application is started (step S8). Specifically, the moving image is displayed on the display unit 251 which is the output device 25 of the terminal device 2, and the speaker 252 appropriately outputs explanatory voice, background music, sound effects, and the like.
Then, the trial version application is downloaded (step S9) and installed (step S10).
A bar display or the like indicating the progress of the download / installation may be displayed on the screen during the download / installation of the trial version application. As a result, the user can intuitively grasp the progress status and can expect to reduce the stress of waiting time.

図5は、本実施形態において、第2の機能説明用データに基づき、体験版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。
体験版アプリのダウンロード及びインストール時には、第2の機能説明用データに基づき、例えば図5に示すように、「スタート動画M1」「基本操作説明動画M2」「仕入・買掛説明動画M3」「伝票作成説明動画M4」「請求書発行説明動画M5」で構成される一連のインストール時用動画が再生される。
インストール時用動画は、初心者でも馴染みやすいように、例えば図5の「基本操作説明動画M2」に示すように、女性のインストラクター等のキャラクタが各機能について説明する等の構成となっている。なお、例えば複数のキャラクタによる対話形式で各機能を解説するような構成となっていてもよい。
インストール時用動画は、体験版アプリのダウンロード及びインストールにかかる時間に合わせた長さとなっていてもよいし、これより短いもの、長いものであってもよい。インストール時用動画の長さが、体験版アプリのダウンロード及びインストールにかかる時間よりも短い場合には、例えば「基本操作説明動画M2」や「仕入・買掛説明動画M3」に戻って再度再生を繰り返してもよい。また、インストール時用動画が何種類か用意されており、それらが順次再生されるようになっていてもよい。
FIG. 5 is an explanatory diagram showing an example of an installation video played at the time of downloading and installing the trial version application based on the second function explanation data in the present embodiment.
When downloading and installing the trial version application, based on the second function explanation data, for example, as shown in FIG. 5, "start video M1", "basic operation explanation video M2", "purchase / accounts payable explanation video M3", "slip" A series of installation videos composed of "creation explanation video M4" and "invoice issuance explanation video M5" are played.
The installation video is configured so that even beginners can easily get used to it, for example, as shown in "Basic operation explanation video M2" in FIG. 5, a character such as a female instructor explains each function. In addition, for example, the configuration may be such that each function is explained in an interactive format by a plurality of characters.
The video for installation may have a length that matches the time required for downloading and installing the trial version application, or may be shorter or longer than this. If the length of the installation video is shorter than the time required to download and install the trial version application, for example, return to "Basic operation explanation video M2" or "Purchase / accounts payable explanation video M3" and play again. You may repeat it. In addition, several types of videos for installation may be prepared, and they may be played in sequence.

端末装置2のCPU21は、体験版アプリのダウンロード及びインストールが完了したか否かを判断し(ステップS11)、完了していない場合(ステップS11;NO)には、インストール時用動画の再生を続けながら体験版アプリのダウンロード(ステップS9)及びインストール(ステップS10)を継続する。
他方、体験版アプリのダウンロード及びインストールが完了した場合(ステップS11;YES)には、端末装置2のCPU21は、体験版アプリのインストール時用動画の再生を停止させ(ステップS12)、体験版アプリを起動させて、「販売支援・管理システム」の体験版のメニュー画面251d(図6参照)を表示部251に表示させる(ステップS13)。
The CPU 21 of the terminal device 2 determines whether or not the download and installation of the trial version application has been completed (step S11), and if not (step S11; NO), continues playing the video for installation. However, the download (step S9) and installation (step S10) of the trial version application are continued.
On the other hand, when the download and installation of the trial version application is completed (step S11; YES), the CPU 21 of the terminal device 2 stops the playback of the video for installation of the trial version application (step S12), and the trial version application. Is activated to display the menu screen 251d (see FIG. 6) of the trial version of the “sales support / management system” on the display unit 251 (step S13).

図6は、「販売支援・管理システム」の体験版のメニュー画面の一例を示す図である。
メニュー画面251dは、体験版アプリが起動した際に表示部251に表示されるスタート画面であり、メニュー画面251dには、体験版アプリによって実現される複数の機能の全部又は一部がメニューボタン34として一覧表示される。
図6では、「仕入・買掛」「伝票作成」「請求書発行」等、8つの機能についてメニューボタン34が設けられている例を示している。
ユーザがキーボードやマウス等の入力デバイス24を操作することで、いずれかのメニューボタン34を選択・操作すると、表示部251の表示画面が、メニュー画面251dから当該操作されたメニューボタン34に対応する機能説明画面251e(図7参照)に遷移するようになっている。
FIG. 6 is a diagram showing an example of a menu screen of a trial version of the “sales support / management system”.
The menu screen 251d is a start screen displayed on the display unit 251 when the trial version application is started, and the menu screen 251d has all or a part of the plurality of functions realized by the trial version application as the menu button 34. Listed as.
FIG. 6 shows an example in which menu buttons 34 are provided for eight functions such as “purchase / accounts payable”, “slip creation”, and “invoice issuance”.
When the user selects and operates one of the menu buttons 34 by operating the input device 24 such as a keyboard or mouse, the display screen of the display unit 251 corresponds to the operated menu button 34 from the menu screen 251d. The transition to the function explanation screen 251e (see FIG. 7) is provided.

図7は、メニューボタンが操作された場合に表示される機能説明画面の一例を示す図である。
図7では、図6に示すメニュー画面251dにおいて、伝票作成に対応するメニューボタン34が選択・操作された場合に表示される機能説明画面251eの例を示している。
図7に示すように、機能説明画面251eでは、当該機能の特長や具体的な活用方法等が示される。
また、機能説明画面251e内には、当該機能を実際に体験してみることのできる試用ボタン35が設けられている。この試用ボタン35が操作されると、実際に製品版で行うことができるのと同様の伝票作成の作業等を体験することができる画面(図示せず)に遷移するように構成されている。なお、試用ボタン35は、すべての機能説明画面251eに設けられていてもよいし、主要な機能に対応する機能説明画面251eのみに設けられていてもよい。
さらに、機能説明画面251e内には製品版アプリをダウンロードするためのボタンである製品版導入ボタン36が設けられている。なお、メニュー画面251dにも機能説明画面251eと同様の製品版導入ボタン36が設けられていてもよい。
なお、メニュー画面251dや機能説明画面251eにおけるレイアウトは図示例に限定されない。
FIG. 7 is a diagram showing an example of a function explanation screen displayed when the menu button is operated.
FIG. 7 shows an example of the function explanation screen 251e displayed when the menu button 34 corresponding to the slip creation is selected / operated on the menu screen 251d shown in FIG.
As shown in FIG. 7, the function explanation screen 251e shows the features of the function, specific utilization methods, and the like.
Further, in the function explanation screen 251e, a trial button 35 is provided so that the function can be actually experienced. When the trial button 35 is operated, the screen (not shown) is configured so that the user can experience the same work of creating a slip as the product version can actually be performed. The trial button 35 may be provided on all the function explanation screens 251e, or may be provided only on the function explanation screen 251e corresponding to the main function.
Further, a product version introduction button 36, which is a button for downloading the product version application, is provided in the function explanation screen 251e. The menu screen 251d may also be provided with the same product version introduction button 36 as the function explanation screen 251e.
The layout of the menu screen 251d and the function explanation screen 251e is not limited to the illustrated example.

機能説明画面251e等において製品版導入ボタン36が操作されると、ユーザ側装置である端末装置2に製品版アプリをダウンロード及びインストールするための一連の処理が開始される。 When the product version introduction button 36 is operated on the function explanation screen 251e or the like, a series of processes for downloading and installing the product version application on the terminal device 2 which is the user side device is started.

図8は、製品版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。
図8に示すように、端末装置2では、CPU21が、製品版導入ボタン36が操作されたか否かを判断し(ステップS21)、操作されない場合(ステップS21;NO)には、判断処理を繰り返す。
他方、製品版導入ボタン36が操作された場合(ステップS21;YES)には、CPU21は、表示部251に申し込みページ251f(図9参照)を表示させる(ステップS22)。
FIG. 8 is a flowchart showing a series of processes for downloading and installing the product version application.
As shown in FIG. 8, in the terminal device 2, the CPU 21 determines whether or not the product version introduction button 36 has been operated (step S21), and if it is not operated (step S21; NO), the determination process is repeated. ..
On the other hand, when the product version introduction button 36 is operated (step S21; YES), the CPU 21 causes the display unit 251 to display the application page 251f (see FIG. 9) (step S22).

図9は、申し込みページの一例を示す図である。
図9に示すように、申し込みページ251fには、例えば、ユーザがアカウント情報としてメールアドレスを入力するメール入力欄37、任意のパスワードを入力するパスワード設定欄38等が設けられている。この他、申し込みページ251fには、ユーザの氏名や住所、電話番号等を入力する欄が設けられていてもよい。
また、申し込みページ251fには、図9に示すように、ユーザの事業種や事業規模等の情報を入力する業務情報入力欄39が設けられていてもよい。
FIG. 9 is a diagram showing an example of an application page.
As shown in FIG. 9, the application page 251f is provided with, for example, an e-mail input field 37 in which the user inputs an e-mail address as account information, a password setting field 38 in which an arbitrary password is input, and the like. In addition, the application page 251f may be provided with a field for inputting a user's name, address, telephone number, and the like.
Further, as shown in FIG. 9, the application page 251f may be provided with a business information input field 39 for inputting information such as a user's business type and business scale.

さらに、申し込みページ251fには、製品版の申し込みを決定する申し込みボタン40が設けられている。
CPU21は、申し込みボタン40が操作されたか否かを判断し(ステップS23)、申し込みボタン40の操作が行われるまで判断処理を繰り返す。
他方、申し込みボタン40が操作された場合(ステップS23;YES)には、CPU21は、メール入力欄37に入力されたメールアドレスといったユーザのアカウント情報等、ユーザによって申し込みページ251fにおいて入力された内容をサーバ装置1に送信する(ステップS24)。
Further, the application page 251f is provided with an application button 40 for determining an application for the product version.
The CPU 21 determines whether or not the application button 40 has been operated (step S23), and repeats the determination process until the application button 40 is operated.
On the other hand, when the application button 40 is operated (step S23; YES), the CPU 21 inputs the contents input by the user on the application page 251f, such as the user's account information such as the email address input in the email input field 37. It is transmitted to the server device 1 (step S24).

サーバ装置1に送信されたユーザのアカウント情報等(ユーザ情報)や業務情報は、サーバ装置1の記憶部12(ユーザ情報DB123)等に記憶、登録される(ステップS25)。なお、本実施形態では、申し込みボタン40が操作され、端末装置2からユーザのアカウント情報等がサーバ装置に送信されることで製品版アプリの配信要求があったものとされる。
ユーザのアカウント情報が登録されると、サーバ装置1のCPU11は、当該アカウント情報と紐づけたパスコードを発行し(ステップS26)、このパスコードを確認メールによりユーザが入力したメールアドレス宛に送信する(ステップS27)。
サーバ装置1からパスコードが送信されると、ユーザは端末装置2の入力デバイス24等を操作して、所定欄にパスコードを入力する。入力されたパスコードはサーバ装置1において正しいか否かが確認され(ステップS28)、正しいパスコードが入力されていないと判断された場合(ステップS28;NO)には、エラーとなり(ステップS29)、処理が終了する。このように正しいパスコードの入力を必要とすることにより、登録されたメールアドレスの真偽を確認することができる。
The user account information (user information) and business information transmitted to the server device 1 are stored and registered in the storage unit 12 (user information DB 123) or the like of the server device 1 (step S25). In the present embodiment, it is assumed that the application button 40 is operated and the user's account information or the like is transmitted from the terminal device 2 to the server device to request the distribution of the product version application.
When the user's account information is registered, the CPU 11 of the server device 1 issues a passcode associated with the account information (step S26), and sends this passcode to the e-mail address entered by the user by a confirmation e-mail. (Step S27).
When the passcode is transmitted from the server device 1, the user operates the input device 24 or the like of the terminal device 2 to input the passcode in a predetermined field. It is confirmed in the server device 1 whether or not the entered passcode is correct (step S28), and if it is determined that the correct passcode is not entered (step S28; NO), an error occurs (step S29). , The process ends. By requiring the correct passcode to be entered in this way, the authenticity of the registered e-mail address can be confirmed.

他方、正しいパスコードが入力されたと判断された場合(ステップS28;YES)には、サーバ装置1は、端末装置2に対して製品版アプリを送信する(ステップS30)。
端末装置2は、サーバ装置1から製品版アプリを受信すると(ステップS31)、製品版アプリのインストール時用動画の再生が開始される(ステップS32)。具体的には、端末装置2の出力デバイス25である表示部251に動画が表示され、スピーカ252から適宜説明音声や背景音楽、効果音等が出力される。
そして、製品版アプリのダウンロード(ステップS33)及びインストール(ステップS34)が行われる。
なお、製品版アプリのダウンロード・インストール中の画面には、体験版アプリのダウンロード・インストール時と同様に、ダウンロード・インストールの進捗状況を示すバー表示等が行われてもよい。これにより、ユーザは進捗状況を直感的に把握することができ、待ち時間のストレス軽減が期待できる。
On the other hand, when it is determined that the correct passcode has been input (step S28; YES), the server device 1 transmits the product version application to the terminal device 2 (step S30).
When the terminal device 2 receives the product version application from the server device 1 (step S31), the terminal device 2 starts playing the video for installation of the product version application (step S32). Specifically, the moving image is displayed on the display unit 251 which is the output device 25 of the terminal device 2, and the speaker 252 appropriately outputs explanatory voice, background music, sound effects, and the like.
Then, the product version application is downloaded (step S33) and installed (step S34).
In addition, on the screen during the download / installation of the product version application, a bar display or the like indicating the progress status of the download / installation may be displayed as in the case of the download / installation of the trial version application. As a result, the user can intuitively grasp the progress status and can expect to reduce the stress of waiting time.

図10は、本実施形態において、第1の機能説明用データに基づき、製品版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。
製品版アプリのダウンロード及びインストール時には、第1の機能説明用データに基づき、例えば図10に示すように、「スタート動画M1」「仕入・買掛説明動画M3」「伝票作成説明動画M4」「請求書発行説明動画M5」「在庫管理説明動画M6」「経営分析説明動画M7」で構成される一連のインストール時用動画が再生される。
FIG. 10 is an explanatory diagram showing an example of an installation moving image played at the time of downloading and installing the product version application based on the first function explanation data in the present embodiment.
When downloading and installing the product version application, based on the first function explanation data, for example, as shown in FIG. 10, "start video M1", "purchase / accounts payable explanation video M3", "slip creation explanation video M4", and "billing" A series of installation videos consisting of a document issuance explanation video M5, an inventory management explanation video M6, and a management analysis explanation video M7 are played.

前述のように、本実施形態では、第1の機能説明用データに基づく動画(アニメーション)と第2の機能説明用データに基づく動画(アニメーション)とは、その機能説明の内容が異なっている。
例えば、図5に示す例のように、体験版アプリのダウンロード及びインストール時に再生される第2の機能説明用データに基づく動画(アニメーション)では、「スタート動画M1」の後、「販売支援・管理システム」の基本的な使い方等を全体的に説明する「基本操作説明動画M2」が再生され、その後、「販売支援・管理システム」の基本的な機能である「仕入・買掛」「伝票作成」「請求書発行」について説明する説明動画M3〜M5が再生される。このように、第2の機能説明用データにおける機能説明の内容は、基本的な機能の説明にとどまっている。
As described above, in the present embodiment, the content of the function explanation is different between the moving image (animation) based on the first function explanation data and the moving image (animation) based on the second function explanation data.
For example, as in the example shown in FIG. 5, in the video (animation) based on the second function explanation data played at the time of downloading and installing the trial version application, after "start video M1", "sales support / management" The "basic operation explanation video M2" that explains the basic usage of the "system" as a whole is played, and then the basic functions of the "sales support / management system" are "purchase / accounts payable" and "slip creation". The explanatory videos M3 to M5 explaining "issuing an invoice" are played. As described above, the content of the function explanation in the second function explanation data is limited to the explanation of the basic function.

これに対して、図10に示す例のように、製品版アプリのダウンロード及びインストール時に再生される第1の機能説明用データに基づく動画(アニメーション)では、「スタート動画M1」の後は、体験版ですでに説明が行われている「基本操作説明動画M2」は省略されて、各機能を説明する動画が再生されるようになっている。また、再生される機能説明も、「販売支援・管理システム」の基本的な機能である「仕入・買掛」「伝票作成」「請求書発行」を説明する説明動画M3〜M5にとどまらず、応用的な機能である「在庫管理」「経営分析」を説明する説明動画M6、M7も再生される。このように、第1の機能説明用データにおける機能説明の内容は、基本的な機能の説明の他、応用的な機能の説明も含んでいる。 On the other hand, as in the example shown in FIG. 10, in the video (animation) based on the first function explanation data played at the time of downloading and installing the product version application, the experience is performed after the "start video M1". The "basic operation explanation video M2" that has already been explained in the version is omitted, and a video explaining each function is played. In addition, the function explanation to be reproduced is not limited to the explanation videos M3 to M5 explaining the basic functions of the "sales support / management system" such as "purchase / accounts payable", "slip creation", and "invoice issuance". Explanatory videos M6 and M7 explaining the applied functions "inventory management" and "management analysis" are also played. As described above, the content of the function explanation in the first function explanation data includes not only the explanation of the basic function but also the explanation of the applied function.

また、同じ機能について説明する動画であっても、第1の機能説明用データに基づく動画と第2の機能説明用データに基づく動画とで、内容を変えてもよい。
例えば、第2の機能説明用データにおける機能説明の内容は、第1の機能説明用データにおける機能説明の内容よりも詳細なものとしてもよい。
このようにすることで、「販売支援・管理システム」を初めて体験するユーザにも分かりやすく、気軽に試すことができる。
Further, even if the moving image explains the same function, the content may be changed between the moving image based on the first function explanation data and the moving image based on the second function explanation data.
For example, the content of the function description in the second function description data may be more detailed than the content of the function description in the first function description data.
By doing so, it is easy for users who are new to the "sales support / management system" to try it out.

なお、第1の機能説明用データにおける機能説明の内容と第2の機能説明用データにおける機能説明の内容とをどのように異ならせるかは、上記の例に限定されない。
「販売支援・管理システム」の体験版は、製品版アプリ導入への誘引の役割を有する。そこで、体験版アプリをインストールする際にどのような動画等によって、どのような機能を、どの程度詳細に説明することがユーザにとって分かりやすく、「販売支援・管理システム」への興味を高めることができるかにより、体験版と製品版の機能説明の内容も適宜設定されることが好ましい。
It should be noted that how the content of the function description in the first function explanation data and the content of the function description in the second function explanation data are different is not limited to the above example.
The trial version of the "sales support / management system" has the role of attracting the introduction of commercial version applications. Therefore, when installing the trial version application, it is easy for the user to explain what kind of function and how much detail by what kind of video etc., and it is possible to raise the interest in "sales support / management system". Depending on what is possible, it is preferable to appropriately set the contents of the functional explanations of the trial version and the product version.

例えば、上記とは逆に、第2の機能説明用データにおける機能説明の内容の方が、基本的な機能の説明の他、応用的な機能の説明も含んでいるものとしてもよい。この場合には、「販売支援・管理システム」を利用することによって可能となる機能を体験版アプリのインストール時に広くユーザに紹介することができ、「販売支援・管理システム」へのユーザの興味を高めることが期待できる。
また、第1の機能説明用データにおける機能説明の内容を、第2の機能説明用データにおける機能説明の内容よりも詳細なものとしてもよい。製品版アプリのダウンロード及びインストールには、体験版よりも長い時間がかかる。このため、第1の機能説明用データに基づいて再生される機能説明の内容を詳細なものとすることで、インストール等にかかる時間を利用して、「販売支援・管理システム」についてのユーザの理解を十分に深めることが期待できる。
For example, contrary to the above, the content of the function explanation in the second function explanation data may include the explanation of the applied function in addition to the explanation of the basic function. In this case, the functions made possible by using the "sales support / management system" can be widely introduced to the user when installing the trial version application, and the user's interest in the "sales support / management system" can be raised. It can be expected to increase.
Further, the content of the function description in the first function explanation data may be more detailed than the content of the function description in the second function explanation data. Downloading and installing the retail version of the app takes longer than the trial version. For this reason, by making the content of the function explanation reproduced based on the first function explanation data detailed, the user's about the "sales support / management system" can utilize the time required for installation and the like. It can be expected to deepen the understanding sufficiently.

端末装置2のCPU21は、製品版アプリのダウンロード及びインストールが完了したか否かを判断し(ステップS35)、完了していない場合(ステップS35;NO)には、インストール時用動画の再生を続けながら製品版アプリのダウンロード(ステップS33)及びインストール(ステップS34)を継続する。
他方、製品版アプリのダウンロード及びインストールが完了した場合(ステップS35;YES)には、端末装置2のCPU21は、製品版アプリのインストール時用動画の再生を停止させ(ステップS36)、製品版アプリを起動させて、「販売支援・管理システム」の製品版のメニュー画面251g(図11参照)を表示部251に表示させる。
The CPU 21 of the terminal device 2 determines whether or not the download and installation of the product version application is completed (step S35), and if it is not completed (step S35; NO), continues playing the video for installation. However, the download (step S33) and installation (step S34) of the product version application are continued.
On the other hand, when the download and installation of the product version application is completed (step S35; YES), the CPU 21 of the terminal device 2 stops the playback of the video for installation of the product version application (step S36), and the product version application. Is activated to display the menu screen 251 g (see FIG. 11) of the product version of the "sales support / management system" on the display unit 251.

図11は、「販売支援・管理システム」の製品版のメニュー画面の一例を示す図である。
メニュー画面251gは、製品版アプリが起動した際に表示部251に表示されるスタート画面であり、メニュー画面251gには、製品版アプリによって実現される複数の機能の全部又は一部がメニューボタン41として一覧表示される。
図11では、「伝票作成」等、8つの機能についてメニューボタン41が設けられている例を示している。
ユーザがキーボードやマウス等の入力デバイス24を操作することで、いずれかのメニューボタン41を選択・操作すると、表示部251の表示画面が、メニュー画面251gから当該操作されたメニューボタン41に対応する各機能の画面(図示せず)に遷移するようになっている。
なお、製品版のメニュー画面のレイアウトは図示例に限定されない。例えば体験版のメニュー画面251dのようにイラストやキャラクタの表示されたメニューボタン等で構成された画面としてもよい。
FIG. 11 is a diagram showing an example of a menu screen of a product version of the “sales support / management system”.
The menu screen 251g is a start screen displayed on the display unit 251 when the product version application is started, and the menu screen 251g has all or a part of the plurality of functions realized by the product version application as the menu button 41. Listed as.
FIG. 11 shows an example in which the menu button 41 is provided for eight functions such as “slip creation”.
When the user selects and operates one of the menu buttons 41 by operating the input device 24 such as a keyboard or mouse, the display screen of the display unit 251 corresponds to the operated menu button 41 from the menu screen 251 g. It is designed to transition to the screen of each function (not shown).
The layout of the menu screen of the product version is not limited to the illustrated example. For example, a screen composed of menu buttons and the like on which illustrations and characters are displayed, such as the trial version menu screen 251d, may be used.

<効果>
以上のように、本実施形態のインストールシステムは、ユーザ側装置である端末装置2からの配信要求に応じて、サーバ装置1から端末装置2に対して所定のプログラムが配信され、端末装置2において所定のプログラムがダウンロードされるインストールシステム100であって、所定のプログラムは、製品版アプリと、製品版アプリによって実現可能な機能の一部を体験可能な体験版アプリとを含んでおり、端末装置2から体験版アプリの配信要求があったときには、サーバ装置1は、体験版アプリのダウンロード及びインストール時に再生される第2の機能説明用データと、製品版アプリのダウンロード及びインストール時に再生される第1の機能説明用データとを、体験版アプリとともに配信し、端末装置2における体験版アプリのダウンロードの際に、第1の機能説明用データ及び第2の機能説明用データが、端末装置2にともにダウンロードされる。
このように、体験版用と製品版用の機能説明用データを、体験版アプリのダウンロードの際に端末装置2にともにダウンロードさせることによって、体験版のあと製品版をインストール等する際に機能説明用データをダウンロードする時間を省いて、すぐに機能説明用の動画等の再生を開始することができる。
また、体験版と製品版とでは、体験版アプリのファイル容量の方が製品版アプリのファイル容量よりもかなり小さい。このため、製品版をインストール等する際に再生する機能説明の動画等のデータを体験版アプリとともに予めダウンロードしておくことで、製品版アプリのダウンロード・インストールの待ち時間を最小限とすることができ、ユーザのストレスを軽減して、体験版から製品版にスムーズに移行することができる。
<Effect>
As described above, in the installation system of the present embodiment, a predetermined program is distributed from the server device 1 to the terminal device 2 in response to the distribution request from the terminal device 2 which is the user side device, and the terminal device 2 delivers the predetermined program. The installation system 100 from which a predetermined program is downloaded, and the predetermined program includes a product version application and a trial version application that allows a user to experience some of the functions that can be realized by the product version application, and is a terminal device. When there is a request for distribution of the trial version application from 2, the server device 1 has the second function explanation data played when the trial version application is downloaded and installed, and the second function explanation data played when the product version application is downloaded and installed. The function explanation data of 1 is distributed together with the trial version application, and when the trial version application on the terminal device 2 is downloaded, the first function explanation data and the second function explanation data are transmitted to the terminal device 2. Both will be downloaded.
In this way, by downloading the function explanation data for the trial version and the product version together with the terminal device 2 when downloading the trial version application, the function explanation is performed when the product version is installed after the trial version. You can save the time to download the data and start playing the video for explaining the function immediately.
In addition, the file size of the trial version application is considerably smaller than the file size of the product version application between the trial version and the product version. For this reason, it is possible to minimize the waiting time for downloading and installing the product version application by downloading data such as a video explaining the function to be played when installing the product version together with the trial version application in advance. It is possible to reduce user stress and smoothly transition from the trial version to the product version.

また、本実施形態では、第1の機能説明用データ及び第2の機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいる。
このため、体験版アプリや製品版アプリのダウンロード・インストールに時間がかかる場合でも、ユーザは、その待ち時間に動画や音声による「販売支援・管理システム」の機能説明を受けることができ、退屈せず、有意義に待ち時間を過ごすことができる。
Further, in the present embodiment, the first function explanation data and the second function explanation data include at least one of moving image data and audio data.
For this reason, even if it takes time to download and install the trial version application or the product version application, the user can receive a function explanation of the "sales support / management system" by video or voice during the waiting time, which is boring. You can spend the waiting time meaningfully.

また、本実施形態では、第1の機能説明用データと第2の機能説明用データとは、その機能説明の内容が異なっている。
このため、ユーザは、製品版アプリのダウンロード・インストール時に、体験版アプリのインストール等のときに聞いたのと同じ内容を聞かずに済み、退屈せずに興味を持って機能説明を聞くことができる。
Further, in the present embodiment, the content of the function explanation is different between the first function explanation data and the second function explanation data.
For this reason, users do not have to ask the same content that they heard when installing the trial version application when downloading and installing the product version application, and they can listen to the function explanation with interest without getting bored. it can.

また、第2の機能説明用データにおける機能説明の内容が、第1の機能説明用データにおける機能説明の内容よりも詳細である場合には、初めて「販売支援・管理システム」に触れるユーザでも分かりやすく、興味を持ちやすい。
このため、意欲的に「販売支援・管理システム」を体験し、効果的に製品版の導入を促すことができる。
Further, when the content of the function explanation in the second function explanation data is more detailed than the content of the function explanation in the first function explanation data, even a user who first touches the "sales support / management system" can understand. Easy and easy to be interested in.
Therefore, it is possible to enthusiastically experience the "sales support / management system" and effectively promote the introduction of the product version.

また、第2の機能説明用データにおける機能説明の内容が、基本的な機能の説明の他、応用的な機能の説明も含んでいる場合には、ユーザは「販売支援・管理システム」を利用することで実現することのできる機能を広く知ることができる。
このため、ユーザが「販売支援・管理システム」に興味、関心を抱きやすく、効果的に製品版の導入を促すことができる。
In addition, when the content of the function explanation in the second function explanation data includes the explanation of the applied function in addition to the explanation of the basic function, the user uses the "sales support / management system". You can get a broader understanding of the functions that can be realized by doing so.
Therefore, the user can easily be interested in the "sales support / management system" and can effectively promote the introduction of the product version.

また、第1の機能説明用データにおける機能説明の内容が、第2の機能説明用データにおける機能説明の内容よりも詳細である場合には、初めて「販売支援・管理システム」に触れるユーザには、簡易な内容が紹介されることで、分かりやすく興味を持ちやすくすることができる。
他方で、実際に製品版を導入するユーザには、より深く「販売支援・管理システム」の内容を理解することができる説明を行うことで、安心して製品版に進むことができる。
Further, when the content of the function explanation in the first function explanation data is more detailed than the content of the function explanation in the second function explanation data, the user who first touches the "sales support / management system" By introducing simple contents, it is possible to make it easy to understand and interested.
On the other hand, users who actually introduce the product version can proceed to the product version with peace of mind by giving an explanation that allows them to understand the contents of the "sales support / management system" more deeply.

また、第1の機能説明用データにおける機能説明の内容が、基本的な機能の説明の他、応用的な機能の説明も含んでいる場合には、初めて「販売支援・管理システム」に触れるユーザには、一般ユーザがよく使うような基本的な機能に絞って分かりやすく説明を行うことができる。
他方で、実際に製品版を導入するユーザには、「販売支援・管理システム」を利用することで可能となる機能を多く紹介することで、「販売支援・管理システム」を使いこなす上での有益な情報を提供することができる。
In addition, when the content of the function explanation in the first function explanation data includes the explanation of the applied function in addition to the explanation of the basic function, the user who first touches the "sales support / management system". Can be explained in an easy-to-understand manner by focusing on basic functions that are often used by general users.
On the other hand, for users who actually introduce the product version, it is beneficial to master the "sales support / management system" by introducing many functions that can be made by using the "sales support / management system". Information can be provided.

<変形例>
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。
<Modification example>
Although the embodiments of the present invention have been described above, it goes without saying that the present invention is not limited to such embodiments and can be variously modified without departing from the gist thereof.

例えば、本実施形態では、ユーザが体験版を経て製品版に移行する場合を例示したが、「販売支援・管理システム」は必ずしも体験版を経由することを要件としていない。
例えば、「販売支援・管理システム」の導入について説明する説明会において説明を受けた後、体験版を経由せずに製品版アプリをインストール等することも可能である。
この場合には、製品版アプリの配信をサーバ装置1に要求した際に製品版アプリのダウンロード及びインストール時に再生される第1の機能説明用データが、製品版アプリとともに配信されて、製品版アプリのダウンロード及びインストール時に第1の機能説明用データに基づく機能説明が端末装置にて再生される。
この場合、ユーザはすでに体験版に相当する情報や知識を得ていることから、効率よく必要な情報の提供を受けることができる。
このように、体験版を経て製品版を導入するユーザと、体験版を経由せずに製品版を導入するユーザとで、アプリのダウンロード及びインストール時に再生する機能説明の内容を異ならせることで、「販売支援・管理システム」に対する知識や理解に応じた内容の機能説明を提供することができる。このため、各ユーザに向けた有意義な情報を提供することが可能となる。
For example, in the present embodiment, the case where the user migrates to the product version via the trial version is illustrated, but the "sales support / management system" does not necessarily require that the user goes through the trial version.
For example, it is possible to install the product version application without going through the trial version after receiving an explanation at a briefing session explaining the introduction of the "sales support / management system".
In this case, when the server device 1 is requested to distribute the product version application, the first function explanation data played at the time of downloading and installing the product version application is distributed together with the product version application, and the product version application is distributed. The function description based on the first function description data is reproduced on the terminal device at the time of downloading and installation of.
In this case, since the user has already obtained the information and knowledge corresponding to the trial version, the necessary information can be efficiently provided.
In this way, by making the content of the function explanation to be played at the time of downloading and installing the application different between the user who installs the product version via the trial version and the user who installs the product version without going through the trial version, It is possible to provide a functional explanation of the content according to the knowledge and understanding of the "sales support / management system". Therefore, it is possible to provide meaningful information for each user.

また、本実施形態では、WEBサイト上から体験版アプリのダウンロード等をする場合を例示したが、「販売支援・管理システム」の導入はWEBサイトを契機としたものに限定されない。
例えば、体験版アプリや製品版アプリをダウンロードするための各種記憶媒体(例えば、CD−ROM等)をユーザの端末装置2にセットすることによって、体験版アプリや製品版アプリ、及びこれらをダウンロード・インストールする際に再生される機能説明用データが端末装置2にダウンロードされるようにしてもよい。
この場合には、WEBサイトを探す等の手間なく、容易に「販売支援・管理システム」を導入することができる。
そしてこの場合にも、機能説明の再生を行うことで、ダウンロード及びインストールの際に生じる待ち時間をユーザが有効に活用することができる。
Further, in the present embodiment, the case of downloading the trial version application from the WEB site is illustrated, but the introduction of the "sales support / management system" is not limited to the one triggered by the WEB site.
For example, by setting various storage media (for example, CD-ROM) for downloading the trial version application or the product version application in the user's terminal device 2, the trial version application, the product version application, and these can be downloaded. The function explanation data reproduced at the time of installation may be downloaded to the terminal device 2.
In this case, the "sales support / management system" can be easily introduced without the trouble of searching for a WEB site.
Also in this case, the user can effectively utilize the waiting time generated at the time of download and installation by reproducing the function description.

また本実施形態では、第1の機能説明用データに基づく動画等の再生、第2の機能説明用データに基づく動画等の再生が、それぞれ製品版アプリ、体験版アプリのダウンロード及びインストール時に行われる場合を例示したが、これらの動画等が再生されるタイミングはこれに限定されない。
例えばこれらの動画等の再生は、製品版アプリ、体験版アプリのダウンロード時のみ、又はインストール時のみ等に行われてもよく、ダウンロード及びインストールの間中行われていなくてもよい。
Further, in the present embodiment, the playback of the video or the like based on the first function explanation data and the playback of the video or the like based on the second function explanation data are performed at the time of downloading and installing the product version application and the trial version application, respectively. Although the case has been illustrated, the timing at which these moving images and the like are played back is not limited to this.
For example, the playback of these videos and the like may be performed only at the time of downloading the product version application and the trial version application, or only at the time of installation, and may not be performed during the download and installation.

また本実施形態では、製品版アプリ、体験版アプリともに、そのダウンロード及びインストール時に動画等の再生が行われる場合を例示したが、機能説明用データに基づく動画等の再生は、製品版アプリのダウンロード時やインストール時のみに行われてもよい。
製品版アプリは体験版アプリと比べて、ダウンロード・インストールに要する時間が長い。このため、少なくとも製品版アプリのインストール等のときには動画等を再生することで、待ち時間を有効に利用することができる。
なお、このように製品版アプリのダウンロード及びインストール時のみに機能説明用データに基づく動画等を再生するとした場合には、サーバ装置1は、体験版アプリを配信する際に、製品版アプリのダウンロード・インストール時に再生される第1の機能説明用データを、体験版アプリとともに端末装置2に配信する。
Further, in this embodiment, the case where the video or the like is played at the time of downloading and installation of both the product version application and the trial version application is illustrated, but the playback of the video or the like based on the function explanation data is the download of the product version application. It may be done only at the time or at the time of installation.
The retail version of the app takes longer to download and install than the trial version of the app. Therefore, the waiting time can be effectively used by playing a moving image or the like at least when installing the product version application.
If the video or the like based on the function explanation data is to be played only at the time of downloading and installing the product version application in this way, the server device 1 downloads the product version application when distributing the trial version application. -Distribute the first function explanation data played at the time of installation to the terminal device 2 together with the trial version application.

また、本実施形態では、インストールシステム100を構成するユーザ側装置がユーザの端末装置2のみである場合を例示したが、ユーザ側装置は端末装置2に限定されない。
例えば、ユーザの事業所等に複数の端末装置2が配置され、LAN(Local Area Network)等によってそれらの端末装置2がローカルサーバに接続され、ローカルサーバがサーバ装置1とネットワークで接続されているような場合には、当該ローカルサーバもユーザ側装置に含まれてもよい。
Further, in the present embodiment, the case where the user-side device constituting the installation system 100 is only the user's terminal device 2 is illustrated, but the user-side device is not limited to the terminal device 2.
For example, a plurality of terminal devices 2 are arranged at a user's office or the like, the terminal devices 2 are connected to a local server by a LAN (Local Area Network) or the like, and the local server is connected to the server device 1 by a network. In such a case, the local server may also be included in the user-side device.

以上本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムが配信され、前記ユーザ側装置において前記所定のプログラムがダウンロードされるインストールシステムであって、
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求があったときには、前記サーバ装置は、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともに配信することを特徴とするインストールシステム。
<請求項2>
前記サーバ装置は、前記ユーザ側装置からの配信要求に応じて、前記製品版のアプリケーションプログラムと、前記体験版のアプリケーションプログラムと、の各々を個別に前記ユーザ側装置に対して配信することを特徴とする請求項1に記載のインストールシステム。
<請求項3>
前記サーバ装置は、前記体験版のアプリケーションプログラムのダウンロード又はインストール時に再生される第2の機能説明用データを前記第1の機能説明用データ及び前記体験版のアプリケーションプログラムとともに配信することを特徴とする請求項1又は請求項2に記載のインストールシステム。
<請求項4>
前記第1の機能説明用データ及び前記第2の機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいることを特徴とする請求項3に記載のインストールシステム。
<請求項5>
前記第1の機能説明用データと前記第2の機能説明用データとは、その機能説明の内容が異なっていることを特徴とする請求項3又は請求項4に記載のインストールシステム。
<請求項6>
前記第1の機能説明用データにおける機能説明の内容は、前記第2の機能説明用データにおける機能説明の内容よりも詳細であることを特徴とする請求項3から請求項5のいずれか一項に記載のインストールシステム。
<請求項7>
前記第1の機能説明用データにおける機能説明の内容は、基本的な機能の説明の他、応用的な機能の説明も含んでいることを特徴とする請求項3から請求項6のいずれか一項に記載のインストールシステム。
<請求項8>
前記第2の機能説明用データにおける機能説明の内容は、前記第1の機能説明用データにおける機能説明の内容よりも詳細であることを特徴とする請求項3から請求項5のいずれか一項に記載のインストールシステム。
<請求項9>
前記第2の機能説明用データにおける機能説明の内容は、基本的な機能の説明の他、応用的な機能の説明も含んでいることを特徴とする請求項3、請求項4、請求項5、請求項8のいずれか一項に記載のインストールシステム。
<請求項10>
前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求なしに前記製品版のアプリケーションプログラムの配信要求があったときには、前記サーバ装置は、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記製品版のアプリケーションプログラムとともに配信することを特徴とする請求項1又は請求項2に記載のインストールシステム。
<請求項11>
ユーザ側装置からの配信要求に応じて、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を前記ユーザ側装置に対して配信するサーバ装置であって、
前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求があったときに、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともに配信することを特徴とするサーバ装置。
<請求項12>
製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、をサーバ装置からダウンロードするユーザ側装置であって、
前記体験版のアプリケーションプログラムのダウンロード時に、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともにダウンロードすることを特徴とするユーザ側装置。
<請求項13>
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムが配信され、前記ユーザ側装置において前記所定のプログラムがダウンロードされるインストールシステムにおけるインストール方法であって、
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記ユーザ側装置から前記サーバ装置に対して前記体験版のアプリケーションプログラムの配信を要求する配信要求工程と、
前記ユーザ側装置からの配信要求に応じて、前記サーバ装置が、前記体験版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データと、を配信する配信工程と、
を含むことを特徴とするインストール方法。
Although some embodiments of the present invention have been described above, 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 the equivalent scope thereof. ..
The inventions described in the claims originally attached to the application of this application are added below. The claims in the appendix are as specified in the claims originally attached to the application for this application.
[Additional Notes]
<Claim 1>
An installation system in which a predetermined program is distributed from a server device to the user-side device in response to a distribution request from the user-side device, and the predetermined program is downloaded from the user-side device.
The predetermined program includes a product version of the application program and a trial version of the application program in which some of the functions realized by the product version of the application program can be experienced.
When the user-side device requests distribution of the trial version of the application program, the server device uses the trial version of the first function explanation data to be reproduced at the time of downloading or installing the product version of the application program. An installation system characterized by being delivered with an application program.
<Claim 2>
The server device is characterized in that each of the product version application program and the trial version application program is individually distributed to the user side device in response to a distribution request from the user side device. The installation system according to claim 1.
<Claim 3>
The server device is characterized in that the second function explanation data reproduced at the time of downloading or installation of the trial version application program is distributed together with the first function explanation data and the trial version application program. The installation system according to claim 1 or 2.
<Claim 4>
The installation system according to claim 3, wherein the first function explanation data and the second function explanation data include at least one of moving image data and audio data.
<Claim 5>
The installation system according to claim 3 or 4, wherein the first function explanation data and the second function explanation data are different in the content of the function explanation.
<Claim 6>
Any one of claims 3 to 5, wherein the content of the function description in the first function description data is more detailed than the content of the function description in the second function description data. The installation system described in.
<Claim 7>
Any one of claims 3 to 6, wherein the content of the function description in the first function description data includes a description of an applied function in addition to a description of a basic function. The installation system described in the section.
<Claim 8>
Any one of claims 3 to 5, wherein the content of the function description in the second function description data is more detailed than the content of the function description in the first function description data. The installation system described in.
<Claim 9>
Claims 3, 4, and 5 are characterized in that the content of the function description in the second function description data includes a description of the applied function in addition to the description of the basic function. , The installation system according to any one of claims 8.
<Claim 10>
When the user-side device receives a distribution request for the product version of the application program without a distribution request for the trial version of the application program, the server device is regenerated when the product version of the application program is downloaded or installed. The installation system according to claim 1 or 2, wherein the function explanation data of 1 is distributed together with the product version of the application program.
<Claim 11>
In response to a distribution request from the user-side device, a product version of the application program and a trial version of the application program that allows the user to experience some of the functions that can be realized by the product version of the application program are provided to the user-side device. It is a server device that distributes
When the user-side device requests distribution of the trial version of the application program, the first function explanation data to be reproduced at the time of downloading or installing the product version of the application program is distributed together with the trial version of the application program. A server device characterized by
<Claim 12>
A user-side device that downloads a product version of the application program and a trial version of the application program that allows the user to experience some of the functions that can be realized by the product version of the application program from the server device.
A user-side device, characterized in that, when the trial version of the application program is downloaded, the first function explanation data reproduced at the time of downloading or installing the product version of the application program is downloaded together with the trial version of the application program.
<Claim 13>
An installation method in an installation system in which a predetermined program is distributed from a server device to the user-side device in response to a distribution request from the user-side device, and the predetermined program is downloaded from the user-side device.
The predetermined program includes a product version of the application program and a trial version of the application program in which some of the functions realized by the product version of the application program can be experienced.
A distribution request process for requesting distribution of the trial version application program from the user-side device to the server device, and
In response to the distribution request from the user-side device, the server device distributes the trial version application program and the first function explanation data reproduced at the time of downloading or installing the product version application program. Delivery process and
An installation method characterized by including.

1 サーバ装置
2 端末装置
11 CPU
12 記憶部
21 CPU
22 記憶部
25 出力デバイス
100 インストールシステム
1 Server device 2 Terminal device 11 CPU
12 Storage unit 21 CPU
22 Storage 25 Output device 100 Installation system

Claims (13)

ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムが配信され、前記ユーザ側装置において前記所定のプログラムがダウンロードされるインストールシステムであって、
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求があったときには、前記サーバ装置は、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともに配信することを特徴とするインストールシステム。
An installation system in which a predetermined program is distributed from a server device to the user-side device in response to a distribution request from the user-side device, and the predetermined program is downloaded from the user-side device.
The predetermined program includes a product version of the application program and a trial version of the application program in which some of the functions realized by the product version of the application program can be experienced.
When the user-side device requests distribution of the trial version of the application program, the server device uses the trial version of the first function explanation data to be reproduced at the time of downloading or installing the product version of the application program. An installation system characterized by being delivered with an application program.
前記サーバ装置は、前記ユーザ側装置からの配信要求に応じて、前記製品版のアプリケーションプログラムと、前記体験版のアプリケーションプログラムと、の各々を個別に前記ユーザ側装置に対して配信することを特徴とする請求項1に記載のインストールシステム。 The server device is characterized in that each of the product version application program and the trial version application program is individually distributed to the user side device in response to a distribution request from the user side device. The installation system according to claim 1. 前記サーバ装置は、前記体験版のアプリケーションプログラムのダウンロード又はインストール時に再生される第2の機能説明用データを前記第1の機能説明用データ及び前記体験版のアプリケーションプログラムとともに配信することを特徴とする請求項1又は請求項2に記載のインストールシステム。 The server device is characterized in that the second function explanation data reproduced at the time of downloading or installation of the trial version application program is distributed together with the first function explanation data and the trial version application program. The installation system according to claim 1 or 2. 前記第1の機能説明用データ及び前記第2の機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいることを特徴とする請求項3に記載のインストールシステム。 The installation system according to claim 3, wherein the first function explanation data and the second function explanation data include at least one of moving image data and audio data. 前記第1の機能説明用データと前記第2の機能説明用データとは、その機能説明の内容が異なっていることを特徴とする請求項3又は請求項4に記載のインストールシステム。 The installation system according to claim 3 or 4, wherein the first function explanation data and the second function explanation data are different in the content of the function explanation. 前記第1の機能説明用データにおける機能説明の内容は、前記第2の機能説明用データにおける機能説明の内容よりも詳細であることを特徴とする請求項3から請求項5のいずれか一項に記載のインストールシステム。 Any one of claims 3 to 5, wherein the content of the function description in the first function description data is more detailed than the content of the function description in the second function description data. The installation system described in. 前記第1の機能説明用データにおける機能説明の内容は、基本的な機能の説明の他、応用的な機能の説明も含んでいることを特徴とする請求項3から請求項6のいずれか一項に記載のインストールシステム。 Any one of claims 3 to 6, wherein the content of the function description in the first function description data includes a description of an applied function in addition to a description of a basic function. The installation system described in the section. 前記第2の機能説明用データにおける機能説明の内容は、前記第1の機能説明用データにおける機能説明の内容よりも詳細であることを特徴とする請求項3から請求項5のいずれか一項に記載のインストールシステム。 Any one of claims 3 to 5, wherein the content of the function description in the second function description data is more detailed than the content of the function description in the first function description data. The installation system described in. 前記第2の機能説明用データにおける機能説明の内容は、基本的な機能の説明の他、応用的な機能の説明も含んでいることを特徴とする請求項3、請求項4、請求項5、請求項8のいずれか一項に記載のインストールシステム。 Claims 3, 4, and 5 are characterized in that the content of the function description in the second function description data includes a description of the applied function in addition to the description of the basic function. , The installation system according to any one of claims 8. 前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求なしに前記製品版のアプリケーションプログラムの配信要求があったときには、前記サーバ装置は、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記製品版のアプリケーションプログラムとともに配信することを特徴とする請求項1又は請求項2に記載のインストールシステム。 When the user-side device receives a distribution request for the product version of the application program without a distribution request for the trial version of the application program, the server device is regenerated when the product version of the application program is downloaded or installed. The installation system according to claim 1 or 2, wherein the function explanation data of 1 is distributed together with the product version of the application program. ユーザ側装置からの配信要求に応じて、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を前記ユーザ側装置に対して配信するサーバ装置であって、
前記ユーザ側装置から前記体験版のアプリケーションプログラムの配信要求があったときに、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともに配信することを特徴とするサーバ装置。
In response to a distribution request from the user-side device, a product version of the application program and a trial version of the application program that allows the user to experience some of the functions that can be realized by the product version of the application program are provided to the user-side device. It is a server device that distributes
When the user-side device requests distribution of the trial version of the application program, the first function explanation data to be reproduced at the time of downloading or installing the product version of the application program is distributed together with the trial version of the application program. A server device characterized by
製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、をサーバ装置からダウンロードするユーザ側装置であって、
前記体験版のアプリケーションプログラムのダウンロード時に、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データを前記体験版のアプリケーションプログラムとともにダウンロードすることを特徴とするユーザ側装置。
A user-side device that downloads a product version of the application program and a trial version of the application program that allows the user to experience some of the functions that can be realized by the product version of the application program from the server device.
A user-side device characterized in that, when the trial version of the application program is downloaded, the first function explanation data reproduced at the time of downloading or installing the product version of the application program is downloaded together with the trial version of the application program.
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムが配信され、前記ユーザ側装置において前記所定のプログラムがダウンロードされるインストールシステムにおけるインストール方法であって、
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記ユーザ側装置から前記サーバ装置に対して前記体験版のアプリケーションプログラムの配信を要求する配信要求工程と、
前記ユーザ側装置からの配信要求に応じて、前記サーバ装置が、前記体験版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムのダウンロード又はインストール時に再生される第1の機能説明用データと、を配信する配信工程と、
を含むことを特徴とするインストール方法。
An installation method in an installation system in which a predetermined program is distributed from a server device to the user-side device in response to a distribution request from the user-side device, and the predetermined program is downloaded from the user-side device.
The predetermined program includes a product version of the application program and a trial version of the application program in which some of the functions realized by the product version of the application program can be experienced.
A distribution request process for requesting distribution of the trial version application program from the user-side device to the server device, and
In response to the distribution request from the user-side device, the server device distributes the trial version application program and the first function explanation data reproduced at the time of downloading or installing the product version application program. Delivery process and
An installation method characterized by including.
JP2019110745A 2019-06-14 2019-06-14 INSTALLATION SYSTEM, SERVER DEVICE, USER DEVICE AND INSTALLATION METHOD Active JP7211272B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019110745A JP7211272B2 (en) 2019-06-14 2019-06-14 INSTALLATION SYSTEM, SERVER DEVICE, USER DEVICE AND INSTALLATION METHOD
JP2023000402A JP7444297B2 (en) 2019-06-14 2023-01-05 Installation system, server device, user device and installation method
JP2024022654A JP2024045605A (en) 2019-06-14 2024-02-19 Installation system, server device, user device and installation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019110745A JP7211272B2 (en) 2019-06-14 2019-06-14 INSTALLATION SYSTEM, SERVER DEVICE, USER DEVICE AND INSTALLATION METHOD

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023000402A Division JP7444297B2 (en) 2019-06-14 2023-01-05 Installation system, server device, user device and installation method

Publications (2)

Publication Number Publication Date
JP2020204797A true JP2020204797A (en) 2020-12-24
JP7211272B2 JP7211272B2 (en) 2023-01-24

Family

ID=73838618

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019110745A Active JP7211272B2 (en) 2019-06-14 2019-06-14 INSTALLATION SYSTEM, SERVER DEVICE, USER DEVICE AND INSTALLATION METHOD
JP2023000402A Active JP7444297B2 (en) 2019-06-14 2023-01-05 Installation system, server device, user device and installation method
JP2024022654A Pending JP2024045605A (en) 2019-06-14 2024-02-19 Installation system, server device, user device and installation method

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2023000402A Active JP7444297B2 (en) 2019-06-14 2023-01-05 Installation system, server device, user device and installation method
JP2024022654A Pending JP2024045605A (en) 2019-06-14 2024-02-19 Installation system, server device, user device and installation method

Country Status (1)

Country Link
JP (3) JP7211272B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002132734A (en) * 2000-10-23 2002-05-10 Shinto Tsushin Co Ltd Information providing system
JP2009230585A (en) * 2008-03-24 2009-10-08 Sony Computer Entertainment Inc Information processor
JP2013103029A (en) * 2011-11-15 2013-05-30 Nintendo Co Ltd Information processing device, information processing system, information processing method, and program
JP2014178818A (en) * 2013-03-14 2014-09-25 Ntt Comware Corp Information terminal, application information output method and application information output program
US20170052773A1 (en) * 2015-08-17 2017-02-23 Google Inc. Application installs using remote applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002132734A (en) * 2000-10-23 2002-05-10 Shinto Tsushin Co Ltd Information providing system
JP2009230585A (en) * 2008-03-24 2009-10-08 Sony Computer Entertainment Inc Information processor
JP2013103029A (en) * 2011-11-15 2013-05-30 Nintendo Co Ltd Information processing device, information processing system, information processing method, and program
JP2014178818A (en) * 2013-03-14 2014-09-25 Ntt Comware Corp Information terminal, application information output method and application information output program
US20170052773A1 (en) * 2015-08-17 2017-02-23 Google Inc. Application installs using remote applications

Also Published As

Publication number Publication date
JP7444297B2 (en) 2024-03-06
JP2024045605A (en) 2024-04-02
JP7211272B2 (en) 2023-01-24
JP2023033372A (en) 2023-03-10

Similar Documents

Publication Publication Date Title
US20160275560A1 (en) Server apparatus and server program
TW200935859A (en) System and method for providing digital content in a device
US20230273780A1 (en) Device controller and viewer
JP2023118741A (en) Installation system, server device, user side device, and installation method
JP5683658B1 (en) Server and method for providing digital content playback service
US20120290985A1 (en) System and method for presenting and interacting with eperiodical subscriptions
JP5467245B2 (en) Application introduction system, application introduction method and program
JP6524321B1 (en) System, method, and program for providing content service
JP2014178818A (en) Information terminal, application information output method and application information output program
JP2021002221A (en) Information processing system, server device, user side device and information processing method
JP7444297B2 (en) Installation system, server device, user device and installation method
JP2021176023A (en) Information processing system, server device, user side device and information processing method
JP5953669B2 (en) Conference system and document display method
JP6126193B1 (en) Application management system, application management method and program thereof
JP6531468B2 (en) Screen display method, screen display program, and communication apparatus
JP2015026159A (en) Server system and processing method for server system
JP2019005394A (en) Information processing device, program, and information processing system
JP6990991B2 (en) Information display program, information display method, and information display device
WO2013073220A1 (en) Content reproduction device, content reproduction method, content delivery system, program, and recording medium
JP2017123198A (en) Application management system, application management method, and program thereof
JP2022076770A (en) Content reproduction system, content reproduction method, and content reproduction program
JP6537366B2 (en) Server apparatus, terminal apparatus, information processing method, and program
JP2020042769A (en) System, method and program for providing content service
JP2002329082A (en) Software supply system
JP2006215701A (en) Content distribution system, content distribution device, content reproducing terminal, content distribution terminal, content receiving method and computer program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20190621

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221226

R150 Certificate of patent or registration of utility model

Ref document number: 7211272

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150