(57)【要約】【課題】アプリケーションプログラムのダウンロード・インストール時の待ち時間を有効活用することのできるインストールシステム、サーバ装置、ユーザ側装置及びインストール方法を提供する。【解決手段】ユーザの操作ログ情報を取得するとともに、所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって所定のプログラムの端末装置２におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングでサーバ装置１から端末装置２へ配信させるシステムであり、サーバ装置１から配信された機能説明用データを所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、端末装置２は、操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する。【選択図】図１
2020204987.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストールシステム。
【請求項２】
前記操作ログ取得手段は、前記所定のプログラムによって実現される前記複数の機能を利用したユーザの操作ログ情報を取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から当該機能の利用度が所定の基準を満たす機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１に記載のインストールシステム。
【請求項３】
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記操作ログ取得手段は、前記体験版のアプリケーションプログラムのインストールを行ったのちに前記製品版のアプリケーションプログラムの配信要求を行った前記ユーザ側装置におけるユーザが、当該体験版において操作を行った場合の前記操作ログ情報を取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から前記体験版における当該機能の利用度が所定の基準を満たす機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１又は請求項２に記載のインストールシステム。
【請求項４】
前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に経由されたサイト情報を操作ログ情報として取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から前記ダウンロード前に経由されたサイト情報に係る機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１に記載のインストールシステム。
【請求項５】
前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に入力されたユーザの種別情報を操作ログ情報として取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から前記ダウンロード前に入力されたユーザの種別情報に係る機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１に記載のインストールシステム。
【請求項６】
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストールシステム。
【請求項７】
ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記ユーザ側装置へ配信する配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像または音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とするサーバ装置。
【請求項８】
ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記ユーザ側装置へ配信する配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
ことを特徴とするサーバ装置。
【請求項９】
所定のプログラムをサーバ装置からダウンロードするユーザ側装置であって、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムのダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置からダウンロードするダウンロード手段と、
前記ダウンロード手段でダウンロードされた前記機能説明用データを再生する再生手段と、
を備え、
前記再生手段は、前記ダウンロード手段でダウンロードされた前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記サーバ装置において取得された所定の操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
を備えることを特徴とするユーザ側装置。
【請求項１０】
所定のプログラムをサーバ装置からダウンロードするユーザ側装置であって、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムのダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置からダウンロードするダウンロード手段と、
前記ダウンロード手段でダウンロードされた前記機能説明用データを再生する再生手段と、
を備え、
前記再生手段は、前記ダウンロード手段でダウンロードされた前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記サーバ装置において取得された所定の操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
を備えることを特徴とするユーザ側装置。
【請求項１１】
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムにおけるインストール方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信工程と、
を含み、
前記ユーザ側装置は、前記配信工程において配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得工程において取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストール方法。
【請求項１２】
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムにおけるインストール方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信工程と、
を含み、
前記ユーザ側装置は、前記配信工程において配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得工程において取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インストールシステム、サーバ装置、ユーザ側装置及びインストール方法に関するものである。
【背景技術】
【０００２】
各種のアプリケーションプログラム等をユーザの端末装置で動作させるためには、プログラムをダウンロードし、インストールする必要がある。
プログラムが複雑・多機能なものである場合には、インストールに要する時間も長くなり、ユーザにとって無駄な待ち時間が生じてしまう。
【０００３】
この点、特許文献１には、ネットワークを経由して最新の内容の広告等を取得し、これをインストール中に表示又は再生することが提案されている。
インストール中に広告等の表示又は再生を行うようにすれば、インストール時の待ち時間にユーザが退屈してしまうことを防ぐ効果をある程度期待することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１８５０８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、アプリケーションプログラム等を提供する側から一方的に提供される広告等は、必ずしもユーザの求めるものとは限らない。
ユーザとしては、インストール時等の待ち時間を有意義に過ごすために、待ち時間を利用して、できるだけ興味の持てる有益な情報を取得したいとの要望がある。
【０００６】
本発明は以上のような事情に鑑みてなされたものであり、アプリケーションプログラムのダウンロード・インストール時の待ち時間を有効活用することのできるインストールシステム、サーバ装置、ユーザ側装置及びインストール方法を提供するものである。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明のインストールシステムは、
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生することを特徴としている。
【発明の効果】
【０００８】
本発明によれば、アプリケーションプログラムのダウンロード・インストール時の待ち時間を有効活用することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態におけるインストールシステムの全体構成を示した概略構成図である。
【図２】本実施形態における販売支援・管理システムのＷＥＢサイトのトップページを示す画面例である。
【図３】機能説明画面の一例を示す図である。
【図４】各機能の閲覧数を示す閲覧数リストの一例を示す図である。
【図５】関連情報画面の一例を示す図である。
【図６】テーマと機能との対応付けと各機能の閲覧数を示す閲覧数リストの一例を示す図である。
【図７】体験版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。
【図８】体験版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。
【図９】販売支援・管理システムの体験版のメニュー画面の一例を示す図である。
【図１０】体験版における機能説明画面の一例を示す図である。
【図１１】製品版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。
【図１２】申し込みページの一例を示す図である。
【図１３】製品版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。
【図１４】販売支援・管理システムにおけるデフォルトの製品版のメニュー画面の一例を示す図である。
【図１５】販売支援・管理システムの製品版のメニュー画面のレイアウトに操作ログ情報を反映させた例を示す図である。
【発明を実施するための形態】
【００１０】
＜インストールシステムの構成＞
まず、本実施形態におけるインストールシステム（情報処理システム）の概略構成について、図１を参照して説明する。
図１は、インストールシステムの概略構成を示す図である。
本実施形態のインストールシステム１００は、ユーザの各種事業活動、経営活動等を支援・管理するシステムである「販売支援・管理システム」を導入するための所定のプログラムをユーザの端末装置２（ユーザ側装置）にインストールするシステムである。
ここで、本実施形態において所定のプログラムは、「販売支援・管理システム」を導入するためのアプリケーションプログラムである製品版のアプリケーションプログラム（なお、以下において「製品版のアプリケーションプログラム」を「製品版アプリ」ともいう。）と、この製品版アプリによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラム（なお、以下において「体験版のアプリケーションプログラム」を「体験版アプリ」ともいう。）と、を含んでいる。
体験版アプリは、製品版アプリによって実現可能な機能の一部を体験可能な試用版のアプリケーションプログラムである。
【００１１】
図１に示すように、本実施形態のインストールシステム１００は、サーバ装置１と、ユーザ側装置としての端末装置２とを備えている。
なお、図１では、３つの端末装置２を図示しているが、インストールシステム１００を構成する（すなわち、サーバ装置１に接続される）端末装置２の数は図示例に限定されない。
サーバ装置１と端末装置２とは、例えば、インターネット５を介して情報通信可能に接続されている。
サーバ装置１は、例えば「クラウドコンピューティングサービス」をユーザに提供するクラウドサーバである。なお、サーバ装置１は、クラウドコンピューティングを利用するものに限定されない。
【００１２】
サーバ装置１は、ＣＰＵ（Central Processing Unit）１１、記憶部１２、ＲＡＭ（Random Access Memory）１３等を備えるコンピュータである。また、サーバ装置１は、入力デバイス１４と、出力デバイス１５と、通信部１６とを備えている。サーバ装置１の各部は、バス１７を介して接続されている。
【００１３】
ＣＰＵ１１は、サーバ装置１の各部を制御する。ＣＰＵ１１は、記憶部１２に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出して、ＲＡＭ１３のワークエリアに展開し、当該プログラムに従って各種処理を実行する。
特に本実施形態のＣＰＵ１１は、種々のプログラムを実行することで、新規のユーザの端末装置２（ユーザ側装置）に対する「販売支援・管理システム」の導入に関する処理や、既存のユーザの業務情報データベース１２２（なお、本実施形態において、以下「データベース」を「ＤＢ」とする。）に関する各種データ処理（例えば、取引先や商品の情報照会、伝票や請求書等の閲覧、経営分析などに係る機能を実現するための処理）等を行う。
また後述するように、本実施形態では、端末装置２から体験版アプリの配信要求があったときに、サーバ装置１が、体験版アプリのダウンロード及びインストール時に再生される第１の機能説明用データと、製品版アプリのダウンロード及びインストール時に再生される第２の機能説明用データとを、体験版アプリとともに配信するようになっており、ＣＰＵ１１が、配信手段として機能して、これらの配信処理が実現されるように装置各部を制御する。
【００１４】
さらに、本実施形態では、ＣＰＵ１１は、ユーザの操作ログ情報を取得する操作ログ取得手段として機能する。
また、ＣＰＵ１１は、操作ログ取得手段として取得した操作ログ情報を解析する解析手段としても機能する。
なお、ＣＰＵ１１の操作ログ取得手段としての機能及び解析手段としての機能については後述する。
本実施形態では、後述するように操作ログ情報に基づいて、所定の機能に対する説明映像や説明音声を再生したり、後述のメニュー画面のレイアウトを変えるようになっている。なお、操作ログ情報に基づいてこれらの設定を行えばよく、ＣＰＵ１１が解析手段として機能することは必須ではない。
【００１５】
記憶部１２は、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶手段である。
本実施形態において、記憶部１２は、各種プログラムを記憶する領域であるプログラム記憶部１２１の他、業務情報ＤＢ１２２、ユーザ情報ＤＢ１２３等を含んでいる。
【００１６】
プログラム記憶部１２１には、ＣＰＵ１１により実行される上述の各種システムプログラム及びアプリケーションプログラム等が記憶されている。
業務情報ＤＢ１２２は、インストールシステム１００において提供される販売支援・管理システムを利用する顧客（すなわち、各端末装置２を所有しているユーザ（クライアント））の各種業務情報が登録されたデータベースである。
ここで、業務情報とは、本実施形態において提供される「販売支援・管理システム」に関する各種の情報であり、例えば、取引先や商品の情報、伝票や請求書、経営分析等に関する各種データ等である。
サーバ装置１では、業務情報に係る業務情報ＤＢ１２２をユーザごとに記憶し管理する。
なお、後述するように、サーバ装置１の業務情報ＤＢ１２２に登録される内容は、ユーザ側装置である端末装置２の業務情報ＤＢ２２２と同期され、サーバ装置１の業務情報ＤＢ１２２と端末装置２の業務情報ＤＢ２２２とが随時最新の登録情報を共有するようになっている。
ユーザ情報ＤＢ１２３は、「販売支援・管理システム」を利用するにあたって登録を行ったユーザのユーザ情報、認証情報等が登録されたデータベースである。
ユーザ情報とは、例えば、ユーザの氏名、メールアドレス、パスワード、住所、電話番号といった個人情報や、ユーザの行う事業の事業種、事業規模といった情報等である。これらは、ユーザが後述する所定のプログラムをダウンロードする前に入力したユーザの種別情報である。なお、ユーザ情報ＤＢ１２３に登録されているユーザ情報はここに挙げたものに限定されず、これらのうちの一部であってもよいし、これ以外の情報が含まれてもよい。
【００１７】
ＲＡＭ１３は、例えば、揮発性のメモリであり、ＣＰＵ１１により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。
【００１８】
入力デバイス１４は、例えば、キーボード等のキー入力部、マウス等のポインティングデバイス等である。
入力デバイス１４は、キー入力及び位置入力等を受け付け、その操作情報をＣＰＵ１１に出力する。
【００１９】
出力デバイス１５は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイ等から構成される表示部である。
出力デバイス１５が表示部である場合、出力デバイス１５は、ＣＰＵ１１から入力される表示指示信号に従って、各種画面を表示する。
【００２０】
通信部１６は、例えば、ネットワークカード等により構成されている。また、通信部１６は、インターネット５に通信接続されて、インターネット５上の機器（例えば、ユーザ側装置としての端末装置２等）との通信を行う。
なお、通信部１６は、サーバ装置１が端末装置２等の外部の機器との間で各種情報の送受信を行うことのできるものであればよく、例えば、有線ＬＡＮ、無線ＬＡＮ等各種の手段を採用しうる。
【００２１】
端末装置２は、例えば、個人企業のオーナー、中小企業のオーナー、個人商店の店主等のユーザの拠点に設置されるユーザ側装置である。
本実施形態では、前述のように、複数の端末装置２がインターネット５を介してサーバ装置１と接続されることが想定されている。
端末装置２は、例えば、タブレットＰＣ（Personal Computer）、ノートＰＣ、デスクトップＰＣ等である。なお、端末装置２は、例えば、スマートフォン、タブレットＰＣ、携帯電話機、ＰＤＡ等、ユーザが外出先において使用することのできる携帯型の端末装置を含んでいてもよい。
【００２２】
図１に示すように、端末装置２は、ＣＰＵ２１と、記憶部２２と、ＲＡＭ２３と、入力デバイス２４と、出力デバイス２５と、通信部２６とを備えている。また、端末装置２の各部は、バス２７を介して接続されている。
【００２３】
ＣＰＵ２１は、端末装置２の各部を制御する。ＣＰＵ２１は、記憶部２２に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出し、ＲＡＭ２３のワークエリアに展開し、当該プログラムに従って各種処理を実行する。その際に、ＣＰＵ２１は、ＲＡＭ２３内に各種処理結果を格納させ、必要に応じてその処理結果を表示部２５１に表示させたり、スピーカ２５２から音声出力させる。
また後述するように、本実施形態では、サーバ装置１から体験版アプリとともに、体験版アプリのダウンロード及びインストール時に再生される第１の機能説明用データと、製品版アプリのダウンロード及びインストール時に再生される第２の機能説明用データとが、ともに配信されるようになっており、ＣＰＵ２１は、これらを受信して適宜プログラムのダウンロード及びインストールを行うとともに、ダウンロード及びインストール時に動画等による機能説明が再生されるように装置各部を制御する。
また、本実施形態のＣＰＵ２１は、操作ログ情報に基づいて、より具体的には、解析手段であるサーバ装置１のＣＰＵ１１による操作ログ情報の解析結果に基づいて決定される再生態様で、機能説明用データ（第１の機能説明用データ、第２の機能説明用データ）に基づく機能説明の再生を実行する。
さらに本実施形態では、ＣＰＵ２１は、表示部２５１の表示を制御する表示制御手段として機能する。表示制御手段としてのＣＰＵ２１は、解析手段であるサーバ装置１のＣＰＵ１１による操作ログ情報の解析結果に基づいて決定されるレイアウトで、メニュー画面（図９のメニュー画面２５１ｄ、図１４，図１５のメニュー画面２５１ｇ）を表示させるように表示部２５１を制御する。
なお、ＣＰＵ２１の表示制御手段としての機能等の詳細については後述する。
【００２４】
記憶部２２は、例えば、ＨＤＤ、ＳＳＤ等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。
本実施形態において、記憶部２２は、各種プログラムを記憶する領域であるプログラム記憶部２２１、業務情報ＤＢ２２２等を含んでいる。
【００２５】
プログラム記憶部２２１には、ＣＰＵ２１により実行される上述の各種システムプログラム及びアプリケーションプログラム等が記憶されている。
本実施形態では、「販売支援・管理システム」の体験版アプリ、製品版アプリ等がプログラム記憶部２２１に記憶される。
【００２６】
業務情報ＤＢ２２２は、端末装置２を所有しているユーザが、インストールシステム１００において提供される「販売支援・管理システム」を利用する中で入力等した各種の業務情報が登録されるデータベースである。
業務情報ＤＢ２２２に随時登録される内容は、サーバ装置１の業務情報ＤＢ１２２に同期され、サーバ装置１の業務情報ＤＢ１２２と端末装置２の業務情報ＤＢ２２２とが随時最新の登録情報を共有するようになっている。
【００２７】
ＲＡＭ２３は、例えば、揮発性のメモリであり、ＣＰＵ２１により読み出された各種のプログラムやデータを一時的に格納するワークエリアを有する。
【００２８】
入力デバイス２４は、例えば、キーボード等のキー入力部、マウス等のポインティングデバイス等である。
入力デバイス２４は、キー入力及び位置入力を受け付け、その操作情報をＣＰＵ２１に出力する。
【００２９】
出力デバイス２５は、表示部２５１及びスピーカ２５２を含んでいる。
表示部２５１は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイ等から構成されている。
表示部２５１は、ＣＰＵ２１から入力される表示指示信号に従って、各種画面（図２、図３、図５、図８〜図１０、図１２〜図１５参照）を表示する表示手段である。
本実施形態では、表示部２５１は、所定のプログラムとしての体験版アプリや製品版アプリがインストールされた後に、これらのプログラムによって実現される複数の機能の全部又は一部を一覧表示させるメニュー画面（図９のメニュー画面２５１ｄ、図１４，図１５のメニュー画面２５１ｇ）を表示可能となっている。
表示部２５１の画面には、後述するように、イラストや文字等からなる静止画の他、動画（アニメーション画面、図５及び図１０参照）も表示可能となっている。
スピーカ２５２は、音声や音楽、各種の効果音、アラート等を出力するものである。
なお、出力デバイス２５は、表示部２５１、スピーカ２５２以外の出力手段を含んでいてもよい。
【００３０】
なお、通信部２６の構成は、サーバ装置１の通信部１６の構成と同様であるため、詳細な説明は省略する。
【００３１】
＜インストール方法＞
本実施形態において、サーバ装置１は、ユーザ側装置としての端末装置２に対して、「販売支援・管理システム」に関する各種プログラム等を提供する。すなわち、インターネット５等を介して端末装置２から配信要求があると、サーバ装置１は、これに応じて、要求に対応するアプリケーションプログラム（アプリ）及び当該アプリをコンピュータ（本実施形態ではユーザ側装置としての端末装置２）に導入して起動できるよう構成するためのインストーラを、要求元の端末装置２に送信する。
【００３２】
本実施形態では、「販売支援・管理システム」に関して、ＷＥＢ（World Wide Web）上において閲覧可能なＷＥＢサイトが用意されている。
図２は、このＷＥＢサイトを構成するＷＥＢページの一例を示した図である。
ユーザが端末装置２を操作することによりＷＥＢサイトにアクセスすると、図２に示すように、「販売支援・管理システム」に関するＷＥＢサイトのトップページ２５１ａが端末装置２の表示部２５１に表示される。
このトップページ２５１ａには、「販売支援・管理システム」を利用することで実現することのできる機能を示す複数の機能メニューボタン３１や、「販売支援・管理システム」を体験するためのアプリ（体験版アプリ）をダウンロードするためのダウンロードボタン３２が設けられている。
【００３３】
機能メニューボタン３１は、「販売支援・管理システム」を利用することで実現することのできる機能のすべてについて設けられていてもよいが、ＷＥＢサイトを閲覧する一般ユーザにとって見やすく、分かりやすいように、主要な機能等に絞って表示させることが好ましい。図２では、「伝票作成」「請求書発行」「伝票フォーム」等、８つの機能について機能メニューボタン３１が設けられている例を示している。
ユーザが図示しないキーボードやマウス等の入力デバイス２４を操作することで、いずれかの機能メニューボタン３１を選択・操作すると、ＷＥＢサイトのページが、トップページ２５１ａから当該操作された機能メニューボタン３１に対応する機能説明画面２５１ｂ（図３参照）に遷移するようになっている。
【００３４】
図３は、機能メニューボタンが操作された場合に表示される機能説明画面の一例を示す図である。
図３では、図２に示すトップページ２５１ａ等において、仕入・買掛に対応する機能メニューボタン３１が選択・操作された場合に表示される機能説明画面２５１ｂの例を示している。
図３に示すように、機能説明画面２５１ｂでは、当該機能の特長や具体的な活用方法等が示される。
また、機能説明画面２５１ｂ内にもトップページ２５１ａと同様に、体験版アプリをダウンロードするためのダウンロードボタン３２が設けられている。
【００３５】
ユーザがＷＥＢサイト上でいずれの機能メニューボタン３１を選択・操作したか等の情報は、前述の操作ログ取得手段としてのＣＰＵ１１によって取得され、ユーザの操作ログ情報として記憶部１２等に蓄積される。
【００３６】
ここでユーザの操作ログ情報とは、例えば「販売支援・管理システム」に関するＷＥＢサイト等にアクセスしたユーザがどのような機能に関する項目（機能説明画面等）を閲覧したのかといった閲覧履歴の情報や、どのような経路で当該項目に行き着いたのかといった閲覧経路の情報等である。
項目の閲覧履歴は、例えば、図２に示すＷＥＢサイトのトップページ２５１ａに複数表示されている機能メニューボタン３１のうち、いずれの機能メニューボタン３１が何回操作されたかの閲覧回数（図４等において閲覧数）である。
この場合のユーザは、例えばＷＥＢサイトにアクセスした一般ユーザを広く含み、ＣＰＵ１１は、「販売支援・管理システム」に関する一般的な関心傾向、閲覧傾向としてこれらの閲覧回数の情報を取得する。
【００３７】
ＣＰＵ１１は、操作ログ取得手段として操作ログ情報を取得すると、解析手段としてこの情報を解析する。
例えば、ＣＰＵ１１は、機能メニューボタン３１等について、各機能ごとの閲覧回数（アクセス回数）等を集計し、図４に例示するような、機能ごとの閲覧数をリスト化した閲覧数リストを生成する。
【００３８】
さらに、ＷＥＢサイト内には、「販売支援・管理システム」を利用することで実現することのできる各種機能等を紹介する機能説明・解説の他、一般ユーザの体験談、お悩み相談、コラム等の各種関連情報が掲載された関連情報ページが設けられていてもよい。
図５は、「販売支援・管理システム」に関連する各種の情報を掲載した関連情報ページ２５１ｃの例を示す図である。
例えば図５では、「よくあるお悩み」や「コラム」等の欄を設けて、個人事業主等が解決したいと考えるテーマに関して、各種情報を参照できるようにした関連情報ページ２５１ｃの一例を示している。
図５に示す関連情報ページ２５１ｃには、例えば、「人手が足りない」「正確な買掛管理がしたい」等、テーマごとにテーマボタン３３が設けられており、テーマボタン３３を操作すると、各テーマに沿った解説ページやコラムページ（いずれも図示せず）等に遷移するように構成されている。
この場合、関連情報ページ２５１ｃに示されたテーマのうちいずれのテーマについて、閲覧・アクセスが多いか、各テーマボタン３３についての閲覧回数（アクセス回数）等を操作ログ取得手段としてのＣＰＵ１１が取得してもよい。
ＷＥＢサイトに設けられる関連情報ページ等の構成は例示したものに限定されず、その他各種の情報をユーザに提供するページ等が設けられていてもよい。
【００３９】
例えば図５に示す関連情報ページ２５１ｃにおいて、ユーザがいずれかの項目にアクセスすると（すなわち、いずれかのテーマボタン３３が操作されると）、そのアクセス情報（いずれの項目に何回アクセスがあったか等）が操作ログ取得手段としてのＣＰＵ１１によって取得され、一般アクセス情報としてサーバ装置１の記憶部１２に記憶、蓄積されるようになっていることが好ましい。
【００４０】
この場合にも、ＣＰＵ１１は、解析手段としてこの情報を解析する。
具体的には、ＣＰＵ１１は、まず各テーマがいずれの機能に関するものであるかを解析し、ユーザが閲覧したテーマを対応する機能に変換する。
例えば、「人材が足りない」「伝票の手書きが面倒」とのテーマであれば、ＣＰＵ１１は「伝票作成」の機能に関わるものであると解析し、「売上が伸びない」「売上・集客を増やしたい」とのテーマであれば、ＣＰＵ１１は「経営分析ツール」の機能に関わるものであると解析する（図６参照）。
なお、各テーマと機能とは予め対応関係が紐づけられていることが好ましい。
そして、ＣＰＵ１１は、各テーマに対応する機能について閲覧回数（アクセス回数）等を集計してリスト化し、図６に例示するような閲覧数リストを生成する。
【００４１】
なお、閲覧数リストは、図４や図６に例示したものに限定されない。例えば、閲覧数リストは、閲覧数の多い順に機能を並べたリストでもよい。
例えば、図４及び図６に示す例では、「仕分け・買掛」の閲覧数が１，２００回と最も多く、次いで「伝票作成」の閲覧数が１，０００回、「請求書発行」の閲覧数が８００回となっている。この場合には、閲覧数リストも、閲覧数の多い順にリストの上位から「仕分け・買掛」「伝票作成」「請求書発行」…というように並べてもよい。
また、閲覧数リストにおける閲覧数は、各種のページ等において取得された操作ログ情報（すなわち、図４、図６における機能ごとの閲覧数）を合算したものであってもよい。
また、閲覧数リストは、ＣＰＵ１１は、操作ログ取得手段として新たに操作ログ情報を取得すると随時更新される。
なお、操作ログ情報はここに例示したものに限定されず、例えば、既に体験版アプリ又は製品版アプリをインストールしたユーザの操作ログ情報を取得して、利用している順（利用度が高い順）にリストを作成してもよい。即ち、操作ログ情報は、ユーザの関心項目が何であるかを読み取ることのできるような操作に関する情報を広く含む。
【００４２】
また、閲覧経路からユーザがどのような機能に関心を持っているのかを読み取ることができる場合には、これを機能ごとの閲覧数を示す数値に換算して、閲覧数リストにおける閲覧数に合算してもよい。
例えばユーザが人材募集広告のページを多く閲覧している場合であれば、「人手不足」とのテーマに関心があると推測され、ＣＰＵ１１は伝票作成等を機械化して人材不足を解消することが期待できる「伝票作成」に関するものであると解析する。
【００４３】
このような閲覧経路の情報を操作ログ情報として取得する場合には、操作ログ取得手段としてのＣＰＵ１１は、体験版アプリ又は製品版アプリ（所定のプログラム）の配信要求を行った端末装置２（ユーザ側装置）におけるユーザが、体験版アプリ又は製品版アプリのダウンロード前に経由したサイト情報を操作ログ情報として取得してもよい。
この場合、解析手段としてのＣＰＵ１１は、例えば操作ログ情報からユーザが閲覧したページと閲覧しなかったページとを判別し、閲覧したページに対応する機能が何であるかを解析する。そして、閲覧したページに対応する機能説明が先に再生されるように重み付けする。なお、ユーザが複数の機能に関するページを閲覧している場合、どの機能に関するページをより多く閲覧しているか等に応じて、再生順序についての重み付けを行うことが好ましい。
また、例えば操作ログ取得手段としてのＣＰＵ１が、どのページのダウンロードボタン３２が選択されたのかを操作ログ情報として取得してもよい。そして、解析手段としてのＣＰＵ１１がこの操作ログ情報に基づいてどの機能についての説明を優先させるか等を解析する。この場合、例えばページごとに予め機能説明順序（どのような順序で機能説明を行うか）を対応付けておき、ＣＰＵ１１は予め定められている機能説明順序にしたがって機能説明が再生されるように再生順序を決定してもよい。
【００４４】
このようにユーザの閲覧経路情報を操作ログ情報として取得して、これを解析手段としてのＣＰＵ１１が解析することにより、一般ユーザではなく、配信要求を行った当該ユーザ自身の興味・関心事項を反映した解析結果を得ることができる。
ユーザ自身の操作ログ情報と一般ユーザの操作ログ情報との両方を取得した場合には、これらを区別して保存し、ユーザ自身の操作ログ情報に基づく解析結果（ユーザ固有の閲覧数リスト）のみをその後の処理に用いてもよいし、ユーザ自身の操作ログ情報と一般ユーザの操作ログ情報とを合算して合算後の操作ログ情報に基づく解析結果（広く一般的な閲覧数リスト）をその後の処理に用いてもよい。
【００４５】
なお、ユーザが個人を特定可能な何らかの情報をサーバ装置１に把握できる形で登録している場合（例えばメールアドレス等の登録を行っている場合）には、当該情報に基づいて、サーバ装置１のＣＰＵ１１においてユーザの閲覧経路や閲覧履歴を把握・追跡することが可能であるが、このような登録情報がない場合には、通常、閲覧経路は、ブラウザを立ち上げたまま一連の動作（すなわち、１つのセッション）として各種ＷＥＢサイトにアクセスした場合にのみ、特定ユーザの閲覧経路・閲覧履歴を把握することができる。
このため、あるユーザが、ブラウザを立ち上げ、各種のＷＥＢサイトを閲覧し、当該セッションの中で「販売支援・管理システム」のＷＥＢサイトにアクセスし、各機能を閲覧等した後にダウンロードボタン３２を操作した場合に、ＣＰＵ１１は、当該ユーザ閲覧経路や閲覧履歴を、配信要求をしたユーザ自身の操作ログ情報として取得する。
なお、ダウンロードボタン３２が操作されるまでの間にセッションが切れた場合でも、サーバ装置１のＣＰＵ１１において閲覧経路や閲覧履歴の把握・追跡が可能な構成となっている場合であれば、１つのセッションの中でなくても当該ユーザの操作ログ情報（閲覧経路等）として取得し、閲覧数に換算して当該ユーザ固有の閲覧数リストに加算してもよい。
【００４６】
本実施形態では、サーバ装置１のＣＰＵ１１は、図４及び図６に示す閲覧数リストを生成すると、これに基づいて機能説明用データ（ここでは特に、体験版アプリのインストール時に再生される第１の機能説明用データ）に基づく機能説明をどのような順序で行うか（再生させるか）の再生順序を決定する。
すなわち、操作ログ取得手段として取得した操作ログ情報を解析手段として解析した結果に基づいて、サーバ装置１のＣＰＵ１１が機能説明用データに基づく機能説明の再生順序を決定し、機能説明の再生順序に関する情報（機能説明を再生する順番等、再生態様を指示するファイル）を生成する。
【００４７】
ＷＥＢサイトのトップページ２５１ａや機能説明画面２５１ｂ、関連情報ページ２５１ｃ等においてダウンロードボタン３２が操作されると、ユーザ側装置である端末装置２に体験版アプリをダウンロード及びインストールするための一連の処理が開始される。
【００４８】
図７は、体験版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。
図７に示すように、本実施形態では、ユーザによるダウンロードボタン３２の操作の有無に関わらず、サーバ装置１のＣＰＵ１１が一般ユーザの操作ログ情報を随時取得・解析しており（ステップＳ１）、解析結果として例えば図４、図６に示すような閲覧数リストを生成し、こうした解析結果に基づいて機能説明用データ（ここでは特に、体験版アプリのインストール時に再生される第１の機能説明用データ）に基づく機能説明の再生順序を決定する（ステップＳ２）。なお、解析結果としての閲覧数リストは新たな操作ログ情報が取得されると随時更新されることが好ましい。
端末装置２では、ＣＰＵ２１が、体験版アプリのダウンロードボタン３２が操作されたか否かを判断し（ステップＳ３）、操作されない場合（ステップＳ３；ＮＯ）には、判断処理を繰り返す。
他方、操作された場合（ステップＳ３；ＹＥＳ）には、体験版アプリのダウンロード・インストールに関するプログラムやデータを配信するように、端末装置２からサーバ装置１に対して配信要求がなされる（ステップＳ４）。
そして、端末装置２における体験版アプリのダウンロードの際に、第１の機能説明用データ及び第２の機能説明用データが、端末装置２にともにダウンロードされる。
【００４９】
すなわち、サーバ装置１では、端末装置２から配信要求があると、当該要求に対応して、体験版アプリと、これをインストールするためのインストーラと、機能説明の再生順序に関する情報（例えば、再生順序を示すファイル等）と、第１の機能説明用データと、第２の機能説明用データとを、ともに要求元の端末装置２に対して配信し（ステップＳ５）、端末装置２はサーバ装置１から配信された体験版アプリ等のプログラム等を受信する（ステップＳ６）。
なお、図７では、端末装置２からの配信要求の前に機能説明の再生順序に関する情報を決定するように図示しているが、機能説明の再生順序に関する情報は、端末装置２から配信要求があった時点における最新の閲覧数リストに基づいて再生順序が決定されたものであることが好ましい。このため、機能説明の再生順序に関する情報を決定するタイミングは図示例に限定されない。例えばＣＰＵ１１は、端末装置２からの配信要求があってから、その時点での最新の閲覧数リストに基づいて機能説明の再生順序を決定し、機能説明の再生順序に関する情報を生成してもよい。
【００５０】
ここで、機能説明用データとは、所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするためのデータであり、所定のプログラムの端末装置２におけるダウンロード・インストール時に再生されるものである。
サーバ装置から機能説明用データが配信されると、端末装置２は、所定のプログラムのダウンロード・インストール時に、当該データに基づいて映像や音声として再生する。
特に本実施形態では、端末装置２は、操作ログ取得手段としてのＣＰＵ１１により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対する紹介情報としての説明映像や説明音声を再生する。
前述のように、本実施形態の機能説明用データは、第１の機能説明用データと第２の機能説明用データとを含んでいる。
【００５１】
第１の機能説明用データは、体験版アプリのダウンロード及びインストール時に再生されるインストール時用動画（アニメーション）のデータである。また、第２の機能説明用データは、製品版アプリのダウンロード及びインストール時に再生されるインストール時用動画（アニメーション）のデータである。
本実施形態において、第１の機能説明用データ及び第２の機能説明用データは、体験版アプリや製品版アプリによって実現される複数の機能を各機能単位で説明する機能説明群で構成され、体験版アプリや製品版アプリをユーザ側装置である端末装置２にダウンロード及びインストールするときに再生される機能説明用データである。
なお、第１の機能説明用データ及び第２の機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいることが好ましいが、動画（すなわち、アニメーション等の映像と音声とが合わさった画像）のデータに限定されない。静止画のデータや音声データ、静止画と音声の組み合わせのデータ等であってもよい。
【００５２】
第１の機能説明用データ及び第２の機能説明用データに基づく動画（アニメーション）の内容は特に限定されないが、ダウンロードされるアプリによって実現される「販売支援・管理システム」の各機能について、その特長や操作方法、使用例（例えば「販売支援・管理システム」の機能を用いて作成可能な伝票等の作成例）等を説明、紹介する紹介情報を含むものが好ましい。
なお、本実施形態において、第１の機能説明用データに基づく動画（アニメーション）と第２の機能説明用データに基づく動画（アニメーション）とは、その機能説明の内容が異なるものであることが好ましい。本実施形態における動画の具体的な内容については後述する。
【００５３】
サーバ装置１からプログラム等を受信すると、端末装置２は、まず、体験版アプリのインストーラを起動させる（ステップＳ７）。
インストーラが起動すると、端末装置２に体験版アプリを動作させる環境が整っているか否か等がチェックされる（ステップＳ８）。なお、このとき端末装置２に製品版アプリを導入した場合に製品版を動作させる環境が整っているか否か等についてもチェックしてもよい。ここで動作環境とは、例えば、端末装置２に搭載されているオペレーティングシステム（ＯＳ: Operating System）や端末装置２の記憶部２２のメモリ容量等である。
そして、動作環境が適合しない場合（ステップＳ８；ＮＯ）には、エラーとなって（ステップＳ９）、その後のダウンロード及びインストールが中止され、処理が終了する。
【００５４】
他方、端末装置２に体験版アプリ等を動作させる環境が整っている場合（ステップＳ８；ＹＥＳ）には、ＣＰＵ１１によって決定された機能説明の再生順序にしたがって、体験版アプリのインストール時用動画の再生が開始される（ステップＳ１０）。具体的には、端末装置２のＣＰＵ２１がサーバ装置１から受信した、機能説明の再生順序に関する情報（再生順序を示すファイル等）を参照して出力デバイス２５である表示部２５１の表示制御を行う。これにより、表示部２５１に所定の再生順序で機能説明の動画が表示され、スピーカ２５２から適宜説明音声や背景音楽、効果音等が出力される。
そして、体験版アプリのダウンロード（ステップＳ１１）及びインストール（ステップＳ１２）が行われる。
なお、体験版アプリのダウンロード・インストール中の画面には、ダウンロード・インストールの進捗状況を示すバー表示等が行われてもよい。これにより、ユーザは進捗状況を直感的に把握することができ、待ち時間のストレス軽減が期待できる。
【００５５】
図８は、本実施形態において、第１の機能説明用データに基づき、体験版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。
体験版アプリのダウンロード及びインストール時には、第１の機能説明用データに基づき、例えば図５に示すように、「スタート動画Ｍ１」「基本操作説明動画Ｍ２」「仕入・買掛説明動画Ｍ３」「伝票作成説明動画Ｍ４」「請求書発行説明動画Ｍ５」で構成される一連のインストール時用動画が再生される。
インストール時用動画は、初心者でも馴染みやすいように、例えば図５の「基本操作説明動画Ｍ２」に示すように、女性のインストラクター等のキャラクタが各機能について説明する等の構成となっている。なお、例えば複数のキャラクタによる対話形式で各機能を解説するような構成となっていてもよい。
インストール時用動画は、体験版アプリのダウンロード及びインストールにかかる時間に合わせた長さとなっていてもよいし、これより短いもの、長いものであってもよい。インストール時用動画の長さが、体験版アプリのダウンロード及びインストールにかかる時間よりも短い場合には、例えば「基本操作説明動画Ｍ２」や「仕入・買掛説明動画Ｍ３」に戻って再度再生を繰り返してもよい。また、インストール時用動画が何種類か用意されており、それらが順次再生されるようになっていてもよい。
【００５６】
なお、本実施形態においてＣＰＵ１１が機能説明の再生順序に関する情報（再生順序を示すファイル等）を生成する際に参照される解析結果は、一般ユーザの操作ログ情報に基づくものでもよいし、アプリをダウンロードしたユーザ自身の操作ログ情報を特定できる場合には、ユーザ自身の操作ログ情報に基づくもの（すなわち、ユーザ固有の閲覧数リスト）であってもよいし、両者を合算したものであってもよい。
具体的には、例えば図４及び図６に示す例では、「仕分け・買掛」「伝票作成」「請求書発行」の順に閲覧数が多くなっている。
このため、ＣＰＵ１１は、第１の機能説明用データに基づいてインストール時用動画を再生する際の再生順序を決定するにあたっても、「仕入・買掛説明動画Ｍ３」「伝票作成説明動画Ｍ４」「請求書発行説明動画Ｍ５」の順に再生されるように再生順序を決定する。
【００５７】
なお、第１の機能説明用データが、各機能についての説明動画として、ロングバージョンとショートバージョン、詳細バージョンと簡易バージョン等のように、複数のバージョンを含んでいてもよく、この場合には、サーバ装置１のＣＰＵ１１は、例えば閲覧数１位の機能については、ロングバージョンや詳細バージョンの説明動画を選択し、２位以下については、ショートバージョンや簡易バージョンの説明動画を選択して、閲覧数の多い順に順次再生されるように再生順序を決定してもよい。
また、インストール時用動画がダウンロード及びインストールにかかる時間よりも短く、時間が余ってしまうような場合に、閲覧数の多い順に説明動画をリピート再生したり、閲覧数上位の機能の別バージョンの説明動画を再生させるように再生順序を決定してもよい。
【００５８】
端末装置２のＣＰＵ２１は、体験版アプリのダウンロード及びインストールが完了したか否かを判断し（ステップＳ１３）、完了していない場合（ステップＳ１３；ＮＯ）には、インストール時用動画の再生を続けながら体験版アプリのダウンロード（ステップＳ１１）及びインストール（ステップＳ１２）を継続する。
他方、体験版アプリのダウンロード及びインストールが完了した場合（ステップＳ１３；ＹＥＳ）には、端末装置２のＣＰＵ２１は、体験版アプリのインストール時用動画の再生を停止させ（ステップＳ１４）、体験版アプリを起動させて、「販売支援・管理システム」の体験版のメニュー画面２５１ｄ（図９参照）を表示部２５１に表示させる（ステップＳ１５）。
【００５９】
図９は、「販売支援・管理システム」の体験版のメニュー画面の一例を示す図である。
メニュー画面２５１ｄは、体験版アプリ（所定のプログラム）がインストールされた後に起動した際に表示部２５１に表示されるスタート画面であり、メニュー画面２５１ｄには、体験版アプリによって実現される複数の機能の全部又は一部がメニューボタン３４として一覧表示される。
【００６０】
本実施形態では、端末装置２の表示部２５１を制御する表示制御手段としてのＣＰＵ２１は、メニュー画面２５１ｄにおけるレイアウトを、サーバ装置のＣＰＵ１１によって取得された操作ログ情報（本実施形態では操作ログ情報の解析結果）に応じて変化させる。
具体的には、サーバ装置１のＣＰＵ１１が、操作ログ情報（操作ログ情報の解析結果）に基づいてメニュー画面２５１ｄのレイアウトを決定し、体験版アプリのダウンロードの際等にメニュー画面２５１ｄのレイアウト指示情報（レイアウト指示ファイル等）を端末装置２に送る。
ＣＰＵ１１がレイアウトを決定する際に参照される操作ログ情報（操作ログ情報の解析結果）は、前述のように、一般ユーザの操作ログ情報に基づくものでもよいし、アプリをダウンロードしたユーザ自身の操作ログ情報を特定できる場合には、ユーザ自身の操作ログ情報に基づくもの（すなわち、ユーザ固有の閲覧数リスト）であってもよいし、両者を合算したものであってもよい。
解析結果に応じてレイアウトをどのように変化させるかは適宜設定されるが、複数の機能のうち、ＣＰＵ１１によってユーザの操作ログ情報が多いと判断された機能に対応するメニューボタン３４ほど目立つようにレイアウトしてメニュー画面２５１ｄに表示させるようになっている。
ここで、レイアウトは、メニュー画面２５１ｄにおける各機能に対応するメニューボタン３４の配置及び大きさのうち少なくとも一方である。
【００６１】
例えばサーバ装置１のＣＰＵ１１は、操作ログ情報（操作ログ情報の解析結果）に基づいて、どの機能に関するメニューボタン３４を目立つようにレイアウトするか、目立たせたい順番等を決定し、これを示す情報（レイアウト指示ファイル等）を生成し、これを体験版アプリ等を配信する際にともに端末装置２に対して配信してもよい。
また、前述の機能説明の再生順序に関する情報（再生順序を示すファイル等）と、メニュー画面２５１ｄのレイアウトを決めるための、メニューボタン３４の目立たせたい順番を示す情報（レイアウト指示ファイル等）とは共通でもよい。すなわち、ＣＰＵ１１は、各機能について閲覧数等が多く重要性の高い順を示す情報（重要度ファイル等）を生成して体験版アプリ等とともに端末装置２に配信し、端末装置２のＣＰＵ２１がこの情報（ファイル等）を参照して、ＣＰＵ１１によって決定された重要度に応じた順序での機能説明の再生及びメニュー画面２５１ｄにおけるメニューボタン３４の表示を実行してもよい。
【００６２】
図９では、メニュー画面２５１ｄに８つの機能についてメニューボタン３４が設けられている例を示し、閲覧数の多かった上位３つの機能（すなわち、「仕入・買掛」「伝票作成」「請求書発行」）に対応するメニューボタン３４を、画面内においてより目立つ位置である上の段に左から順に配置し、それ以外を下の段に閲覧数に応じた順で配置している。
また、メニューボタン３４の大きさも、上の段３つが、他のメニューボタン３４よりも大きくなっており、目立つように表示されている。
なお、メニューボタン３４のレイアウトは図示例に限定されず、配置順のみを閲覧数に応じた順とし、大きさはすべて同じにそろえてもよい。また、閲覧数の多い機能のメニューボタン３４ほど大きくし、ボタン配置はランダムとしてもよい。その他、閲覧数の多い機能のメニューボタン３４を左端又は右端に縦に並べる等としてもよい。
なお、メニューボタン３４のレイアウトは、例えば図９に示す体験版起動直後の初期の状態から、ユーザが自由に移動・変更させてカスタマイズできるようになっていてもよい。
【００６３】
ユーザがキーボードやマウス等の入力デバイス２４を操作することで、いずれかのメニューボタン３４を選択・操作すると、表示部２５の表示画面が、メニュー画面２５１ｄから当該操作されたメニューボタン３４に対応する機能説明画面２５１ｅ（図１０参照）に遷移するようになっている。
【００６４】
また、既に体験版アプリをインストールしている一般ユーザによって体験版のメニュー画面２５１ｄ（図９参照）に複数表示されているメニューボタン３４のうち、いずれのメニューボタン３４が何回操作されたかの閲覧回数をＣＰＵ１１が取得してもよい。
また、既に体験版アプリをインストールしているユーザがその後製品版に進んだ場合には、当該ユーザが体験版において操作・閲覧した各項目の閲覧回数等をＣＰＵ１１が取得してもよい。
【００６５】
図１０は、メニューボタンが操作された場合に表示される機能説明画面の一例を示す図である。
図１０では、図９に示すメニュー画面２５１ｄにおいて、伝票作成に対応するメニューボタン３４が選択・操作された場合に表示される機能説明画面２５１ｅの例を示している。
図１０に示すように、機能説明画面２５１ｅでは、当該機能の特長や具体的な活用方法等が示される。
また、機能説明画面２５１ｅ内には、当該機能を実際に体験してみることのできる試用ボタン３５が設けられている。この試用ボタン３５が操作されると、実際に製品版で行うことができるのと同様の伝票作成の作業等を体験することができる画面（図示せず）に遷移するように構成されている。なお、試用ボタン３５は、すべての機能説明画面２５１ｅに設けられていてもよいし、主要な機能に対応する機能説明画面２５１ｅのみに設けられていてもよい。
さらに、機能説明画面２５１ｅ内には製品版アプリをダウンロードするためのボタンである製品版導入ボタン３６が設けられている。なお、メニュー画面２５１ｄにも機能説明画面２５１ｅと同様の製品版導入ボタン３６が設けられていてもよい。
なお、メニュー画面２５１ｄや機能説明画面２５１ｅにおけるレイアウトは図示例に限定されない。
【００６６】
機能説明画面２５１ｅ等において製品版導入ボタン３６が操作されると、ユーザ側装置である端末装置２に製品版アプリをダウンロード及びインストールするための一連の処理が開始される。
【００６７】
図１１は、製品版アプリをダウンロード・インストールする一連の処理を示すフローチャートである。
図１１に示すように、本実施形態では、ユーザによる後述の申し込みボタン４０の操作の有無に関わらず、サーバ装置１のＣＰＵ１１がユーザの操作ログ情報を随時取得・解析しており（ステップＳ２１）、解析結果として例えば図４、図６に示すような閲覧数リストを生成し、こうした解析結果に基づいて機能説明用データ（ここでは特に、製品版アプリのインストール時に再生される第２の機能説明用データ）に基づく機能説明の再生順序を決定する（ステップＳ２２）。なお、解析結果としての閲覧数リストは新たな操作ログ情報が取得されると随時更新されることが好ましい。
【００６８】
なお、製品版ダウンロード時に参照されるユーザの操作ログ情報は、例えば体験版における当該ユーザの操作ログ情報である。すなわち、体験版アプリのインストールを行ったのちに製品版アプリのインストールへと進む場合には、ユーザが体験版において各種操作を行っていることが想定される。このため、この操作ログ情報（閲覧回数、アクセス回数等）を取得することができる場合には、操作ログ取得手段としてのＣＰＵ１１が体験版における操作ログ情報を取得し、取得した操作ログ情報が、体験版アプリ（すなわち、「販売支援・管理システム」）によって実現される複数の機能のうち、いずれの機能に関するものであるかを解析する。
【００６９】
本実施形態では、体験版アプリは、ユーザ登録を行うことなしにダウンロード可能である。この場合でも、ユーザが体験版アプリを起動させて各種の操作を行い、そのまま製品版アプリのインストールへと進むような場合には、製品版アプリの配信要求を行ったユーザの操作ログ情報をＣＰＵ１１において把握することが可能である。
なお、体験版アプリにおいてユーザ登録が行われていないため、ＣＰＵ１１が、ユーザのメールアドレス等のアカウントの取得なしには当該ユーザの操作ログ情報を取得することが難しい場合には、ＣＰＵ１１は、既に体験版を体験して製品版のユーザ登録を行っている一般ユーザ（すなわち、サーバ装置１側でアカウント情報を取得済みのユーザ）の操作ログ情報（体験版や製品版における一般ユーザの閲覧回数やアクセス回数）を取得し、これを解析して閲覧数リストを生成し、これに基づいて機能説明の再生順序等を決定する。
【００７０】
端末装置２では、ＣＰＵ２１が、製品版導入ボタン３６が操作されたか否かを判断し（ステップＳ２３）、操作されない場合（ステップＳ２３；ＮＯ）には、判断処理を繰り返す。
他方、製品版導入ボタン３６が操作された場合（ステップＳ２３；ＹＥＳ）には、ＣＰＵ２１は、表示部２５に申し込みページ２５１ｆ（図１２参照）を表示させる（ステップＳ２４）。
【００７１】
図１２は、申し込みページの一例を示す図である。
図１２に示すように、申し込みページ２５１ｆには、例えば、ユーザがアカウント情報としてメールアドレスを入力するメール入力欄３７、任意のパスワードを入力するパスワード設定欄３８等が設けられている。この他、申し込みページ２５１ｆには、ユーザの氏名や住所、電話番号等を入力する欄が設けられていてもよい。
また、申し込みページ２５１ｆには、図１２に示すように、ユーザの事業種や事業規模等の情報を入力する業務情報入力欄３９が設けられていてもよい。
【００７２】
さらに、申し込みページ２５１ｆには、製品版の申し込みを決定する申し込みボタン４０が設けられている。
ＣＰＵ２１は、申し込みボタン４０が操作されたか否かを判断し（ステップＳ２５）、申し込みボタン４０の操作が行われるまで判断処理を繰り返す。
他方、申し込みボタン４０が操作された場合（ステップＳ２５；ＹＥＳ）には、ＣＰＵ２１は、メール入力欄３７に入力されたメールアドレスといったユーザのアカウント情報等、ユーザによって申し込みページ２５１ｆにおいて入力された内容をサーバ装置１に送信する（ステップＳ２６）。
【００７３】
サーバ装置１に送信されたユーザのアカウント情報等（ユーザ情報）や業務情報は、サーバ装置１の記憶部１２（ユーザ情報ＤＢ１２３）等に記憶、登録される（ステップＳ２７）。なお、本実施形態では、申し込みボタン４０が操作され、端末装置２からユーザのアカウント情報等がサーバ装置に送信されることで製品版アプリの配信要求があったものとされる。
ユーザのアカウント情報が登録されると、サーバ装置１のＣＰＵ１１は、当該アカウント情報と紐づけたパスコードを発行し（ステップＳ２８）、このパスコードを確認メールによりユーザが入力したメールアドレス宛に送信する（ステップＳ２９）。
サーバ装置１からパスコードが送信されると、ユーザは端末装置２の入力デバイス２４等を操作して、所定欄にパスコードを入力する。入力されたパスコードはサーバ装置１に送られて正しいパスコードが入力されたか否かがＣＰＵ１１によって確認され（ステップＳ３０）、正しいパスコードが入力されていないと判断された場合（ステップＳ３０；ＮＯ）には、エラーとなり（ステップＳ３１）、処理が終了する。このように正しいパスコードの入力を必要とすることにより、登録されたメールアドレスの真偽を確認することができる。
【００７４】
他方、正しいパスコードが入力されたと判断された場合（ステップＳ３０；ＹＥＳ）には、サーバ装置１は、端末装置２に対して製品版アプリを、機能説明の再生順序に関する情報（例えば、再生順序を示すファイル等）とともに配信する（ステップＳ３２）。
なお、図１１では、図７に示す体験の版と同様に、端末装置２からの配信要求の前に機能説明の再生順序に関する情報を決定するように図示しているが、製品版の場合にも、機能説明の再生順序に関する情報は、端末装置２から配信要求があった時点における最新の閲覧数リストに基づいて再生順序が決定されたものであることが好ましい。このため、機能説明の再生順序に関する情報を決定するタイミングは図示例に限定されない。例えばＣＰＵ１１は、端末装置２からの配信要求があってから、その時点での最新の閲覧数リストに基づいて機能説明の再生順序を決定し、機能説明の再生順序に関する情報を生成してもよい。
【００７５】
端末装置２は、サーバ装置１から製品版アプリ及び再生順序に関する情報を受信すると（ステップＳ３３）、ＣＰＵ１１によって決定された機能説明の再生順序にしたがって、製品版アプリのインストール時用動画の再生が開始される（ステップＳ３４）。具体的には、端末装置２のＣＰＵ２１がサーバ装置１から受信した、機能説明の再生順序に関する情報（再生順序を示すファイル等）を参照して出力デバイス２５である表示部２５１の表示制御を行う。これにより、表示部２５１に所定の再生順序で機能説明の動画が表示され、スピーカ２５２から適宜説明音声や背景音楽、効果音等が出力される。
そして、製品版アプリのダウンロード（ステップＳ３５）及びインストール（ステップＳ３６）が行われる。
なお、製品版アプリのダウンロード・インストール中の画面には、体験版アプリのダウンロード・インストール時と同様に、ダウンロード・インストールの進捗状況を示すバー表示等が行われてもよい。これにより、ユーザは進捗状況を直感的に把握することができ、待ち時間のストレス軽減が期待できる。
【００７６】
図１３は、本実施形態において、第２の機能説明用データに基づき、製品版アプリのダウンロード及びインストール時に再生されるインストール時用動画の一例を示した説明図である。
製品版アプリのダウンロード及びインストール時には、第２の機能説明用データに基づき、例えば図１３に示すように、「スタート動画Ｍ１」「仕入・買掛説明動画Ｍ３」「伝票作成説明動画Ｍ４」「請求書発行説明動画Ｍ５」「在庫管理説明動画Ｍ６」「経営分析説明動画Ｍ７」で構成される一連のインストール時用動画が再生される。
【００７７】
本実施形態では、第２の機能説明用データに基づく機能説明の再生順序が、解析手段であるサーバ装置１のＣＰＵ１１による操作ログ情報の解析結果に基づいて決定され、ユーザ側装置である端末装置２のＣＰＵ２１は、決定された再生順序で機能説明の再生を実行する。
【００７８】
なお、本実施形態においてＣＰＵ１１が機能説明の再生順序に関する情報（再生順序を示すファイル等）を生成する際に参照される解析結果は、前述のように、ＣＰＵ１１が製品版アプリをダウンロードしたユーザ自身の操作ログ情報を取得できる場合にはこれに基づくもの（すなわち、ユーザ固有の閲覧数リスト）であることが好ましく、ＣＰＵ１１においてユーザ自身の操作ログ情報を特定・取得できない場合には、一般ユーザの操作ログ情報に基づくものでもよい。また、アプリをダウンロードしたユーザ自身の操作ログ情報を特定できる場合でも操作ログ数が所定数に満たない場合等、参照する情報として一定の条件を満たさない場合等には、ユーザ自身の操作ログ情報に一般ユーザの操作ログ情報を合算したものであってもよい。
例えば、図４及び図６に示す例では、「仕分け・買掛」「伝票作成」「請求書発行」の順に閲覧数が多くなっている。
このため、ＣＰＵ１１は、第２の機能説明用データに基づいてインストール時用動画を再生する際の再生順序を決定するにあたっても、「仕入・買掛説明動画Ｍ３」「伝票作成説明動画Ｍ４」「請求書発行説明動画Ｍ５」の順に再生されるように再生順序を決定する。
【００７９】
なお、第２の機能説明用データが、各機能についての説明動画として、ロングバージョンとショートバージョン、詳細バージョンと簡易バージョン等のように、複数のバージョンを含んでいてもよく、この場合には、端末装置２のＣＰＵ２１は、例えば閲覧数１位の機能については、ロングバージョンや詳細バージョンの説明動画を選択し、２位以下については、ショートバージョンや簡易バージョンの説明動画を選択して、閲覧数の多い順に順次生成させてもよい。
また、インストール時用動画がダウンロード及びインストールにかかる時間よりも短く、時間が余ってしまうような場合に、閲覧数の多い順に説明動画をリピート再生したり、閲覧数上位の機能の別バージョンの説明動画を再生させたりしてもよい。
【００８０】
また、前述のように、本実施形態では、第１の機能説明用データに基づく動画（アニメーション）と第２の機能説明用データに基づく動画（アニメーション）とは、その機能説明の内容が異なっている。
例えば、図８に示す例のように、体験版アプリのダウンロード及びインストール時に再生される第１の機能説明用データに基づく動画（アニメーション）では、「スタート動画Ｍ１」の後、「販売支援・管理システム」の基本的な使い方等を全体的に説明する「基本操作説明動画Ｍ２」が再生され、その後、「販売支援・管理システム」の基本的な機能である「仕入・買掛」「伝票作成」「請求書発行」について説明する説明動画Ｍ３〜Ｍ５が再生される。このように、第１の機能説明用データにおける機能説明の内容は、基本的な機能の説明にとどまっている。
【００８１】
これに対して、図１３に示す例のように、製品版アプリのダウンロード及びインストール時に再生される第２の機能説明用データに基づく動画（アニメーション）では、「スタート動画Ｍ１」の後は、体験版ですでに説明が行われている「基本操作説明動画Ｍ２」は省略されて、各機能を説明する動画が再生されるようになっている。また、再生される機能説明も、「販売支援・管理システム」の基本的な機能である「仕入・買掛」「伝票作成」「請求書発行」を説明する説明動画Ｍ３〜Ｍ５にとどまらず、応用的な機能である「在庫管理」「経営分析」を説明する説明動画Ｍ６、Ｍ７も再生される。このように、第２の機能説明用データにおける機能説明の内容は、基本的な機能の説明の他、応用的な機能の説明も含んでいる。
【００８２】
また、同じ機能について説明する動画であっても、第１の機能説明用データに基づく動画と第２の機能説明用データに基づく動画とで、内容を変えてもよい。
例えば、第１の機能説明用データにおける機能説明の内容は、第２の機能説明用データにおける機能説明の内容よりも詳細なものとしてもよい。
このようにすることで、「販売支援・管理システム」を初めて体験するユーザにも分かりやすく、気軽に試すことができる。
【００８３】
なお、第１の機能説明用データにおける機能説明の内容と第２の機能説明用データにおける機能説明の内容とをどのように異ならせるかは、上記の例に限定されない。
「販売支援・管理システム」の体験版は、製品版アプリ導入への誘引の役割を有する。そこで、体験版アプリをインストールする際にどのような動画等によって、どのような機能を、どの程度詳細に説明することがユーザにとって分かりやすく、「販売支援・管理システム」への興味を高めることができるかにより、体験版と製品版の機能説明の内容も適宜設定されることが好ましい。
【００８４】
例えば、上記とは逆に、第１の機能説明用データにおける機能説明の内容の方が、基本的な機能の説明の他、応用的な機能の説明も含んでいるものとしてもよい。この場合には、「販売支援・管理システム」を利用することによって可能となる機能を体験版アプリのインストール時に広くユーザに紹介することができ、「販売支援・管理システム」へのユーザの興味を高めることが期待できる。
また、第２の機能説明用データにおける機能説明の内容を、第１の機能説明用データにおける機能説明の内容よりも詳細なものとしてもよい。製品版アプリのダウンロード及びインストールには、体験版よりも長い時間がかかる。このため、第２の機能説明用データに基づいて再生される機能説明の内容を詳細なものとすることで、インストール等にかかる時間を利用して、「販売支援・管理システム」についてのユーザの理解を十分に深めることが期待できる。
【００８５】
端末装置２のＣＰＵ２１は、製品版アプリのダウンロード及びインストールが完了したか否かを判断し（ステップＳ３７）、完了していない場合（ステップＳ３７；ＮＯ）には、インストール時用動画の再生を続けながら製品版アプリのダウンロード（ステップＳ３５）及びインストール（ステップＳ３６）を継続する。
他方、製品版アプリのダウンロード及びインストールが完了した場合（ステップＳ３７；ＹＥＳ）には、端末装置２のＣＰＵ２１は、製品版アプリのインストール時用動画の再生を停止させ（ステップＳ３８）、製品版アプリを起動させて、「販売支援・管理システム」の製品版のメニュー画面２５１ｇ（図１４及び図１５参照）を表示部２５１に表示させる。
【００８６】
図１４及び図１５は、「販売支援・管理システム」の製品版のメニュー画面の一例を示す図である。
メニュー画面２５１ｇは、製品版アプリが起動した際に表示部２５に表示されるスタート画面であり、メニュー画面２５１ｇには、製品版アプリによって実現される複数の機能の全部又は一部がメニューボタン４１として一覧表示される。
図１４及び図１５では、「伝票作成」等、８つの機能についてメニューボタン４１が設けられている例を示している。
【００８７】
本実施形態では、サーバ装置のＣＰＵ１１により取得された操作ログ情報（操作ログ情報の解析結果）に基づいてメニュー画面２５１ｇにおけるレイアウトが決定され、端末装置２の表示部２５１を制御する表示制御手段としてのＣＰＵ２１は、決定されたレイアウトでメニュー画面２５１ｇを表示させる。
具体的には、サーバ装置１のＣＰＵ１１が、操作ログ情報（操作ログ情報の解析結果）に基づいてメニュー画面２５１ｇのレイアウトを決定し、製品版アプリのダウンロードの際等にメニュー画面２５１ｄのレイアウト指示情報（レイアウト指示ファイル等）を端末装置２に送る。
ＣＰＵ１１がレイアウトを決定する際に参照される操作ログ情報（操作ログ情報の解析結果）は、前述のように、アプリをダウンロードしたユーザ自身の操作ログ情報を特定できる場合には、ユーザ自身の操作ログ情報に基づくもの（すなわち、ユーザ固有の閲覧数リスト）であってもよいし、一般ユーザの操作ログ情報に基づくものでもよいし、両者を合算したものであってもよい。
解析結果に応じてレイアウトをどのように変化させるかは適宜設定されるが、複数の機能のうち、ＣＰＵ１１によってユーザの操作ログ情報が多いと判断された機能に対応するメニューボタン４１ほど目立つようにレイアウトしてメニュー画面２５１ｇに表示させるようになっている。
ここで、レイアウトは、メニュー画面２５１ｇにおける各機能に対応するメニューボタン４１の配置及び大きさのうち少なくとも一方である。
【００８８】
例えばサーバ装置１のＣＰＵ１１は、操作ログ情報（操作ログ情報の解析結果）に基づいて、どの機能に関するメニューボタン４１を目立つようにレイアウトするか、目立たせたい順番等を決定し、これを示す情報（レイアウト指示ファイル等）を生成し、これを体験版アプリ等を配信する際にともに端末装置２に対して配信してもよい。
また、前述の機能説明の再生順序に関する情報（再生順序を示すファイル等）と、メニュー画面２５１ｇのレイアウトを決めるための、メニューボタン４１の目立たせたい順番を示す情報（レイアウト指示ファイル等）とは共通でもよい。すなわち、ＣＰＵ１１は、各機能について閲覧数等が多く重要性の高い順を示す情報（重要度ファイル等）を生成して製品版アプリ等とともに端末装置２に配信し、端末装置２のＣＰＵ２１がこの情報（ファイル等）を参照して、ＣＰＵ１１によって決定された重要度に応じた順序での機能説明の再生及びメニュー画面２５１ｇにおけるメニューボタン４１の表示を実行してもよい。
【００８９】
図１４では、メニュー画面２５１ｇに８つの機能についてメニューボタン４１が、デフォルトとして縦に２列並べられており、左側の列に「伝票作成」「伝票フォーム」「請求書発行」「仕入・買掛」…、右側の列に「日報・月報」…が配置されている例を示している。
これに対して、図１５では、ＣＰＵ１１による操作ログ情報の解析結果に応じてＣＰＵ１１が決定したレイアウト指示情報にしたがって、端末装置２のＣＰＵ２１が、メニュー画面２５１ｇにおけるレイアウトを変化させた例を示している。
すなわち、図１５では、「仕入・買掛」が最も閲覧数が多く、次いで「請求書発行」「伝票作成」「伝票フォーム」…の順に閲覧数が多かった場合を例示している。
この場合には、図１５にしめすように、多くのユーザにとって目立ちやすく、使いやすいメニュー画面２５１ｇの左上から順に閲覧数が多かった機能に対応するメニューボタン４１を配置している。
【００９０】
なお、図１５では、操作ログ情報の解析結果に基づいてメニューボタン４１の配置を変える場合を例示したが、体験版のメニュー画面２５１ｄ（図９参照）の場合と同様に、ＣＰＵ２１は、メニューボタン４１の配置と大きさの両方を変化させるようにしてもよい。
また、特に閲覧頻度が高いもの等については、図１５に示すように、線で囲んだり色を変化させる等、メニュー画面２５１ｇ内での配置や大きさ以外の手法によって目立つように表示させてもよい。
その他、メニュー画面２５１ｇにおけるメニューボタン４１のレイアウトは図示例に限定されず、適宜設定される。
なお、メニューボタン４１のレイアウトは、製品版起動直後に自動的に設定される初期の状態（例えば図１４や図１５参照）から、ユーザが自由に移動・変更させてカスタマイズできるようになっていてもよい。
【００９１】
メニュー画面２５１ｇにおいて、ユーザがキーボードやマウス等の入力デバイス２４を操作することで、いずれかのメニューボタン４１を選択・操作すると、表示部２５の表示画面が、メニュー画面２５１ｇから当該操作されたメニューボタン４１に対応する各機能の画面（図示せず）に遷移するようになっている。
なお、製品版のメニュー画面のレイアウトは図示例に限定されない。例えば体験版のメニュー画面２５１ｄのようにイラストやキャラクタの表示されたメニューボタン等で構成された画面としてもよい。
【００９２】
＜効果＞
以上のように、本実施形態のインストールシステムは、ユーザ側装置である端末装置２からの配信要求に応じて、サーバ装置１から端末装置２に対して所定のプログラムを配信させ、端末装置２において所定のプログラムをダウンロードさせるインストールシステム１００であって、所定のプログラムによって実現される複数の機能を機能毎に映像や音声で説明可能とするための機能説明用データであって所定のプログラムの端末装置２におけるダウンロード・インストール時に再生される機能説明用データを、所定のタイミングでサーバ装置１から端末装置２へ配信させ、端末装置２が、配信された機能説明用データを所定のプログラムのダウンロード・インストール時に映像や音声として再生する際には、操作ログ取得手段としてのサーバ装置１のＣＰＵ１１により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する。
これにより、体験版アプリや製品版アプリのダウンロード及びインストール時に再生される動画では、閲覧数の多い機能に関する説明等、ユーザの関心の高さに応じて再生させることが可能となる。
特に本実施形態のように、機能説明の再生順序が操作ログ情報の解析結果に基づいて決定される場合には、ユーザの関心の高い項目から優先的に再生させることが可能となる。
このため、インストール時等の待ち時間にユーザにとって有益な情報を提供することができ、待ち時間にユーザが飽きるのを防ぐとともに、有意義に過ごすことが可能となる。
【００９３】
また本実施形態では、機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいる。すなわち、機能説明用データに基づいて機能を紹介する説明映像や説明音声を再生することができる。
このため、体験版アプリや製品版アプリのダウンロード・インストールに時間がかかる場合でも、ユーザは、その待ち時間に動画や音声による「販売支援・管理システム」の機能説明を受けることができ、退屈せず、有意義に待ち時間を過ごすことができる。
【００９４】
また本実施形態では、ＣＰＵ１１は、操作ログ取得手段として一般ユーザの操作ログ情報を取得し、解析手段として、当該操作ログ情報が所定のプログラムによって実現される複数の機能のうち、いずれの機能に関するものであるかを解析する。そして、ユーザ側装置である端末装置２は、機能説明用データに基づく機能説明を、機能説明群のうち、ＣＰＵ１１によって一般ユーザの操作ログ情報が多いと判断された機能に関するものから順に再生させる。
このため、「販売支援・管理システム」に関するアプリをインストール時等に、一般ユーザが興味・関心を持っている機能を中心に機能説明を受けることができ、「販売支援・管理システム」についての理解を深めることができる。
【００９５】
また本実施形態では、所定のプログラムとして、製品版アプリと、この製品版アプリによって実現可能な機能の一部を体験可能な体験版アプリと、を含み、ＣＰＵ１１は、体験版アプリのインストールを行ったのちに製品版アプリの配信要求を行った端末装置２におけるユーザが、体験版において操作を行った場合の操作ログ情報を取得・解析するものであり、製品版アプリのダウンロード及びインストール時に再生される機能説明用データに基づく機能説明を、体験版においてユーザの操作ログ情報が多いと判断された機能に関するものから順に再生させる。
このため、体験版アプリを経由して製品版アプリをインストール場合に、体験版においてユーザが興味・関心を持った機能を中心に機能説明を受けることができ、「販売支援・管理システム」についてユーザごとの興味に合わせた説明を聞くことができる。
【００９６】
また本実施形態では、ＣＰＵ１１は、プログラムの配信要求を行ったユーザがプログラムのダウンロード前に経由したサイト情報を操作ログ情報として取得し、当該操作ログ情報が所定のプログラムによって実現される複数の機能のうち、いずれの機能に関するものであるかを解析する。そして、アプリのダウンロード及びインストール時に再生される機能説明用データに基づく機能説明を、ユーザの操作ログ情報が多いと判断された機能に関するものから順に再生させる。
このため、ユーザが興味・関心を持っている事項に対応する機能を中心に機能説明を受けることができ、「販売支援・管理システム」についてユーザごとの興味に合わせた有意義な説明を聞くことができる。
【００９７】
＜変形例＞
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。
【００９８】
例えば、本実施形態では、操作ログ情報（本実施形態では、操作ログ情報の解析結果）に基づいて機能説明の順番（再生順序）が変更されることとしたが、操作ログ情報やその解析結果に基づいて機能説明の再生態様が変更されればよく、変更される再生態様は再生順序に限定されない。
端末装置２は、サーバ装置１から配信された機能説明用データを所定のプログラムのダウンロード・インストール時に映像や音声として再生する際に、操作ログ取得手段としてのＣＰＵ１１により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対する説明映像や説明音声を再生する。
例えば、機能説明の内容そのものが操作ログ情報に基づいて変更されてもよい。
具体的には、最も閲覧数の多かった機能の説明のみを繰り返し再生するような構成としてもよい。また、ダウンロード・インストールにかかる時間がインストール時用動画よりも長い場合に、１巡目は閲覧数の多かった機能から順に再生し、２巡目以降は最も閲覧数の多かった機能の説明のみを繰り返し再生してもよい。さらに、１つの機能についてロングバージョン、ショートバージョン等、複数のバージョンが用意されている場合に、閲覧数の多かった機能（例えば上位３つ等）については、ロングバージョンが選択されるようにしてもよい。
【００９９】
また、本実施形態では、サーバ装置１のＣＰＵ１１が、解析結果（閲覧数リスト等）に基づいて第１の機能説明用データ、第２の機能説明用データに基づく機能説明の再生順序を決定し、この機能説明の再生順序の情報を端末装置２に送信して、端末装置２では、ＣＰＵ１１によって決定された再生順序にしたがってインストール時用動画を再生する場合を例示したが、機能説明の再生順序（再生態様）の決定の仕方はこれに限定されない。
例えば、サーバ装置１のＣＰＵ１１は解析結果としての閲覧数リストを作成してこれを端末装置２に配信し、ユーザ側装置である端末装置２のＣＰＵ２１において、第１の機能説明用データ、第２の機能説明用データに基づく機能説明の再生順序（再生態様）を、解析手段であるサーバ装置１のＣＰＵ１１による操作ログ情報の解析結果（すなわち、閲覧数リスト）に基づいて決定し、この再生順序（再生態様）にしたがって機能説明用データに基づく機能説明の再生を実行してもよい。
【０１００】
また、本実施形態では、サーバ装置１のＣＰＵ１１が、操作ログ情報（操作ログ情報の解析結果）に基づいてメニュー画面２５１ｄ，２５１ｇのレイアウトを決定し、レイアウト指示情報として端末装置２に配信して、端末装置２のＣＰＵ２１が、このレイアウト指示情報に基づいて表示部２５１にメニュー画面２５１ｄ，２５１ｇを表示させる場合を例示したが、操作ログ情報（操作ログ情報の解析結果）に基づいたレイアウトでメニュー画面２５１ｄ，２５１ｇを表示させる手法はこれに限定されない。
例えば、サーバ装置１のＣＰＵ１１は解析結果としての閲覧数リストを作成してこれを端末装置２に配信し、ユーザ側装置である端末装置２のＣＰＵ２１において、解析手段であるサーバ装置１のＣＰＵ１１による操作ログ情報の解析結果（すなわち、閲覧数リスト）に基づいてメニュー画面２５１ｄ，２５１ｇのレイアウトを決定し、決定されたレイアウトにしたがって表示部２５１に表示させてもよい。
【０１０１】
また、機能説明用データ（第１の機能説明用データ、第２の機能説明用データ）によって、所定のプログラムによって実現される機能をユーザのスキルレベルに応じた映像や音声で説明可能としてもよい。
この場合、配信手段としてのサーバ装置１のＣＰＵ１１により配信された機能説明用データを所定のプログラムのダウンロード・インストール時に映像や音声として再生する際には、端末装置２は、操作ログ取得手段としてのＣＰＵ１１により取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像や説明音声を再生する。
【０１０２】
具体的には、例えば図１１のステップＳ２１において、当該ユーザが体験版で利用した機能の数を、ＣＰＵ１１が操作ログ情報に基づいて特定し、その利用した機能の数が多ければスキルレベルを上級者に設定する。他方で、利用した機能の数が少なければスキルレベルを初級者に設定する。
そして、設定されたスキルレベルが上級者である場合には、図１１のステップＳ２２において、上級者向けの複雑な機能を紹介したり、機能の応用例などを紹介したりするように機能説明用データに基づく機能説明の内容を決定する。他方、図１１のステップＳ２１において設定されたスキルレベルが初心者である場合には、図１１のステップＳ２２において、初心者向けの簡単な機能を紹介したり、機能の基本的な使い方を紹介したりするように機能説明用データに基づく機能説明の内容を決定する。
なお、スキルレベルの決定方法は、特に限定されるものではなく、例えば、体験版の使用時間などに基づいて決定されてもよい。また、スキルレベルを決定する際に参照される情報は、体験版における操作ログ情報に限定されず、図３に示すような機能説明ページをどれだけの回数閲覧したか、などの各種操作ログ情報を使用してもよい。
このように、操作ログ情報からユーザのスキルレベルを特定し、当該スキルレベルに対応した説明映像や説明音声を再生する、とした場合には、説明を受ける側のユーザにとって、より理解しやすく、有益な情報を提供することができる。
【０１０３】
また、この設定されたスキルレベルを図１１のステップＳ３９におけるメニュー画面２５１ｄのレイアウトの決定に利用してもよい。
すなわち、スキルレベルが上級者であるならば、より多くのメニューボタン４１をメニュー画面２５１ｄに含めて表示させることで、より少ない操作手順で複数の機能を利用させることができる。
他方、スキルレベルが初心者であるならば、使用頻度の高い機能のメニューボタン４１に絞ってメニュー画面２５１ｄに表示させることで、操作が不慣れなユーザにも使い易い印象を与えることができる。
【０１０４】
また、本実施形態では、ユーザが体験版を経て製品版に移行する場合を例示したが、「販売支援・管理システム」は必ずしも体験版を経由することを要件としていない。
例えば、「販売支援・管理システム」の導入について説明する説明会において説明を受けた後、体験版を経由せずに製品版アプリをインストール等することも可能である。
この場合には、製品版アプリの配信をサーバ装置１に要求した際に製品版アプリのダウンロード及びインストール時に再生される第２の機能説明用データが、製品版アプリとともに配信されて、製品版アプリのダウンロード及びインストール時に第２の機能説明用データに基づく機能説明が端末装置にて再生される。
この場合、ユーザはすでに体験版に相当する情報や知識を得ていることから、効率よく必要な情報の提供を受けることができる。
このように、体験版を経て製品版を導入するユーザと、体験版を経由せずに製品版を導入するユーザとで、アプリのダウンロード及びインストール時に再生する機能説明の内容を異ならせることで、「販売支援・管理システム」に対する知識や理解に応じた内容の機能説明を提供することができる。このため、各ユーザに向けた有意義な情報を提供することが可能となる。
【０１０５】
また、本実施形態では、ＷＥＢサイト上から体験版アプリのダウンロード等をする場合を例示したが、「販売支援・管理システム」の導入はＷＥＢサイトを契機としたものに限定されない。
例えば、体験版アプリや製品版アプリをダウンロードするための各種記憶媒体（例えば、ＣＤ−ＲＯＭ等）をユーザの端末装置２にセットすることによって、体験版アプリや製品版アプリ、及びこれらをダウンロード・インストールする際に再生される機能説明用データが端末装置２にダウンロードされるようにしてもよい。
この場合には、ＷＥＢサイトを探す等の手間なく、容易に「販売支援・管理システム」を導入することができる。
そしてこの場合にも、機能説明の再生を行うことで、ダウンロード及びインストールの際に生じる待ち時間をユーザが有効に活用することができる。
【０１０６】
また、本実施形態では、「所定のプログラム」が体験版アプリと製品版アプリの両方を含み、「機能説明用データ」として体験版のインストール時等に再生されるインストール時用動画のデータと製品版のインストール時等に再生されるインストール時用動画のデータとがある場合を例示したが、「機能説明用データ」は上記の２種類ある場合に限定されない。
体験版のインストール時と製品版のインストール時とでインストール時用動画の内容を変えることは必須ではなく、同じ内容の動画を、ユーザの操作ログ情報の解析結果に応じて再生順だけを入れ替えて再生してもよい。
【０１０７】
また「機能説明用データ」をダウンロードするタイミングは、所定のタイミングでよく、本実施形態に例示したものに限定されない。
すなわち、例えば、製品版のインストール時等に再生される第２の機能説明用データを体験版のインストール時等に再生される第１の機能説明用データとともに体験版アプリとともにダウンロードすることは必須ではない。
第１の機能説明用データについては体験版アプリをダウンロードする際にダウンロードし、第２の機能説明用データについては製品版アプリをダウンロードする際にダウンロードしてもよい。
【０１０８】
また、本実施形態では、操作ログ情報の解析結果に基づいて、インストール時用動画の内容を変化させる（機能説明群の内容を入れ替える等、再生態様を変える）とともに、アプリのインストール後に、メニュー画面２５１ｄ，２５１ｇのレイアウトも変化させる場合を例示したが、メニュー画面２５１ｄ，２５１ｇのレイアウトを変化させることは必須ではない。
【０１０９】
また、本実施形態では、操作ログ情報の解析結果に基づいて、機能説明用データに基づく機能説明の再生順序等を変化させる場合を例示したが、機能説明用データに基づく機能説明の再生順序等に反映させるのは、操作ログ情報の解析結果に限定されない。
例えば、サーバ装置１のＣＰＵ１１が、所定のプログラム（体験版アプリ、製品版アプリ）のダウンロード前に入力されたユーザ情報を取得するユーザ情報取得手段として機能し、ユーザ側装置としての端末装置２は、機能説明用データに基づく機能説明の再生順序等を、ユーザ情報取得手段としてのＣＰＵ１１によって取得された情報に基づいて変化させるとしてもよい。
【０１１０】
すなわち、図１２に示す申し込みページ２５１ｆの業務情報入力欄３９からユーザの事業種や事業規模等の情報入力された場合には、これらの情報に基づいて、機能説明用データに基づく機能説明の再生順序等を変化させてもよい。
例えば、ユーザの事業種が「食品業」である場合には、手書き伝票をデジタル化するための「伝票作成」の機能に重み付けし、「卸売業」である場合には、主要な業務となる「仕入・買掛」の機能に重み付けする。そして重み付けされた機能についての機能説明から順に再生する。なお、この重み付けと操作ログ情報の解析結果とを組み合わせて、重み付けと操作ログ情報の解析結果とを掛け合わせた結果、ポイントが最も高い機能を、ユーザにとって最も関心が高い機能であると判断して、機能説明の再生順序等に反映させてもよい。
このようにユーザの事業種や事業規模等についても考慮して機能説明の再生順序等を変化させることにより、より一層ユーザのニーズに応じた有意義な情報を提供することができる。
なお、図１２に示す申し込みページ２５１ｆの業務情報入力欄３９からユーザの事業種や事業規模等の情報入力された場合には、これらの情報に基づいて、メニュー画面２５１ｄ，２５１ｇのレイアウト等についても変化させてもよい。
【０１１１】
また本実施形態では、第１の機能説明用データに基づく動画等の再生、第２の機能説明用データに基づく動画等の再生が、それぞれ体験版アプリ、製品版アプリのダウンロード及びインストール時に行われる場合を例示したが、これらの動画等が再生されるタイミングはこれに限定されない。
例えばこれらの動画等の再生は、体験版アプリ、製品版アプリのダウンロード時のみ、又はインストール時のみ等に行われてもよく、ダウンロード及びインストールの間中行われていなくてもよい。
【０１１２】
また本実施形態では、体験版アプリ、製品版アプリともに、そのダウンロード及びインストール時に動画等の再生が行われる場合を例示したが、機能説明用データに基づく動画等の再生は、製品版アプリのダウンロード時やインストール時のみに行われてもよい。
製品版アプリは体験版アプリと比べて、ダウンロード・インストールに要する時間が長い。このため、少なくとも製品版アプリのインストール等のときには動画等を再生することで、待ち時間を有効に利用することができる。
なお、このように製品版アプリのダウンロード及びインストール時のみに機能説明用データに基づく動画等を再生するとした場合、サーバ装置１は、体験版アプリを配信する際に、製品版アプリのダウンロード・インストール時に再生される第２の機能説明用データを、体験版アプリとともに端末装置２に配信してもよいし、体験版アプリを配信する際には、当該体験版アプリのみを配信し、製品版アプリを配信する際に、第２の機能説明用データを、製品版アプリとともに端末装置２に配信してもよい。
【０１１３】
また、本実施形態では、インストールシステム１００を構成するユーザ側装置がユーザの端末装置２のみである場合を例示したが、ユーザ側装置は端末装置２に限定されない。
例えば、ユーザの事業所等に複数の端末装置２が配置され、ＬＡＮ（Local Area Network）等によってそれらの端末装置２がローカルサーバに接続され、ローカルサーバがサーバ装置１とネットワークで接続されているような場合には、当該ローカルサーバもユーザ側装置に含まれてもよい。
【０１１４】
以上本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストールシステム。
＜請求項２＞
前記操作ログ取得手段は、前記所定のプログラムによって実現される前記複数の機能を利用したユーザの操作ログ情報を取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から当該機能の利用度が所定の基準を満たす機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１に記載のインストールシステム。
＜請求項３＞
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記操作ログ取得手段は、前記体験版のアプリケーションプログラムのインストールを行ったのちに前記製品版のアプリケーションプログラムの配信要求を行った前記ユーザ側装置におけるユーザが、当該体験版において操作を行った場合の前記操作ログ情報を取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から前記体験版における当該機能の利用度が所定の基準を満たす機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１又は請求項２に記載のインストールシステム。
＜請求項４＞
前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に経由されたサイト情報を操作ログ情報として取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から前記ダウンロード前に経由されたサイト情報に係る機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１に記載のインストールシステム。
＜請求項５＞
前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に入力されたユーザの種別情報を操作ログ情報として取得し、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて、前記複数の機能の中から前記ダウンロード前に入力されたユーザの種別情報に係る機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とする請求項１に記載のインストールシステム。
＜請求項６＞
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストールシステム。
＜請求項７＞
ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記ユーザ側装置へ配信する配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像または音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とするサーバ装置。
＜請求項８＞
ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記ユーザ側装置へ配信する配信手段と、
を備え、
前記ユーザ側装置は、前記配信手段により配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得手段により取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
ことを特徴とするサーバ装置。
＜請求項９＞
所定のプログラムをサーバ装置からダウンロードするユーザ側装置であって、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムのダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置からダウンロードするダウンロード手段と、
前記ダウンロード手段でダウンロードされた前記機能説明用データを再生する再生手段と、
を備え、
前記再生手段は、前記ダウンロード手段でダウンロードされた前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記サーバ装置において取得された所定の操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
を備えることを特徴とするユーザ側装置。
＜請求項１０＞
所定のプログラムをサーバ装置からダウンロードするユーザ側装置であって、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムのダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置からダウンロードするダウンロード手段と、
前記ダウンロード手段でダウンロードされた前記機能説明用データを再生する再生手段と、
を備え、
前記再生手段は、前記ダウンロード手段でダウンロードされた前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記サーバ装置において取得された所定の操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
を備えることを特徴とするユーザ側装置。
＜請求項１１＞
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムにおけるインストール方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記所定のプログラムによって実現される複数の機能を機能毎に映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信工程と、
を含み、
前記ユーザ側装置は、前記配信工程において配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得工程において取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストール方法。
＜請求項１２＞
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせるインストールシステムにおけるインストール方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記所定のプログラムによって実現される機能をスキルレベルに応じた映像及び／又は音声で説明可能とするための機能説明用データであって前記所定のプログラムの前記ユーザ側装置におけるダウンロード及び／又はインストール時に再生される機能説明用データを、所定のタイミングで前記サーバ装置から前記ユーザ側装置へ配信させる配信工程と、
を含み、
前記ユーザ側装置は、前記配信工程において配信された前記機能説明用データを前記所定のプログラムのダウンロード及び／又はインストール時に映像及び／又は音声として再生する際には、前記操作ログ取得工程において取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像及び／又は説明音声を再生する、
ことを特徴とするインストール方法。
【符号の説明】
【０１１５】
１      サーバ装置
２      端末装置
１１    ＣＰＵ
１２    記憶部
２１    ＣＰＵ
２２    記憶部
２５    出力デバイス
１００  インストールシステム
【図１】
2020204987.tif 000003
【図２】
2020204987.tif 000004
【図３】
2020204987.tif 000005
【図４】
2020204987.tif 000006
【図５】
2020204987.tif 000007
【図６】
2020204987.tif 000008
【図７】
2020204987.tif 000009
【図８】
2020204987.tif 000010
【図９】
2020204987.tif 000011
【図１０】
2020204987.tif 000012
【図１１】
2020204987.tif 000013
【図１２】
2020204987.tif 000014
【図１３】
2020204987.tif 000015
【図１４】
2020204987.tif 000016
【図１５】
2020204987.tif 000017