JP7318350B2 - 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 - Google Patents
情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 Download PDFInfo
- Publication number
- JP7318350B2 JP7318350B2 JP2019115665A JP2019115665A JP7318350B2 JP 7318350 B2 JP7318350 B2 JP 7318350B2 JP 2019115665 A JP2019115665 A JP 2019115665A JP 2019115665 A JP2019115665 A JP 2019115665A JP 7318350 B2 JP7318350 B2 JP 7318350B2
- Authority
- JP
- Japan
- Prior art keywords
- operation log
- user
- information
- menu
- functions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
特許文献1に記載のシステムでは、メニュー画面に業務メニューを表示させ、メニュー画面にて各種ボタンを操作することで、印刷等各種の動作を行うことができるようになっている。
特に、アプリケーションプログラムを導入したばかりのユーザ等では、求める機能を実現するのに適切なメニューがどれであるのかが分からず、困惑する事態も生じ得る。
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記操作ログ取得手段は、前記配信要求を行うための配信要求ボタンと、前記複数の機能の各々に係る説明を参照するための複数の参照ボタンと、がともに表示される所定の画面上における当該複数の参照ボタンの各々に対する操作回数を前記操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させることを特徴としている。
まず、本実施形態における情報処理システムの概略構成について、図1を参照して説明する。
図1は、情報処理システムの概略構成を示す図である。
本実施形態の情報処理システム100は、ユーザの各種事業活動、経営活動等を支援・管理するシステムである「販売支援・管理システム」を導入するための所定のプログラムをユーザの端末装置2(ユーザ側装置)にインストールし当該プログラムにしたがって端末装置2を動作させるシステムである。
ここで、本実施形態において所定のプログラムは、「販売支援・管理システム」を導入するためのアプリケーションプログラムである製品版のアプリケーションプログラム(なお、以下において「製品版のアプリケーションプログラム」を「製品版アプリ」ともいう。)と、この製品版アプリによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラム(なお、以下において「体験版のアプリケーションプログラム」を「体験版アプリ」ともいう。)と、を含んでいる。
体験版アプリは、製品版アプリによって実現可能な機能の一部を体験可能な試用版のアプリケーションプログラムである。
なお、図1では、3つの端末装置2を図示しているが、情報処理システム100を構成する(すなわち、サーバ装置1に接続される)端末装置2の数は図示例に限定されない。
サーバ装置1と端末装置2とは、例えば、インターネット5を介して情報通信可能に接続されている。
サーバ装置1は、例えば「クラウドコンピューティングサービス」をユーザに提供するクラウドサーバである。なお、サーバ装置1は、クラウドコンピューティングを利用するものに限定されない。
特に本実施形態のCPU11は、種々のプログラムを実行することで、新規のユーザの端末装置2(ユーザ側装置)に対する「販売支援・管理システム」の導入に関する処理や、既存のユーザの業務情報データベース122(なお、本実施形態において、以下「データベース」を「DB」とする。)に関する各種データ処理(例えば、取引先や商品の情報照会、伝票や請求書等の閲覧、経営分析などに係る機能を実現するための処理)等を行う。
また後述するように、本実施形態では、端末装置2から体験版アプリの配信要求があったときに、サーバ装置1が、体験版アプリのダウンロード及びインストール時に再生される第1の機能説明用データと、製品版アプリのダウンロード及びインストール時に再生される第2の機能説明用データとを、体験版アプリとともに配信するようになっており、CPU11が、配信手段として機能して、これらの配信処理が実現されるように装置各部を制御する。
また、CPU11は、操作ログ取得手段として取得した操作ログ情報を解析する解析手段としても機能する。
なお、CPU11の操作ログ取得手段としての機能及び解析手段としての機能については後述する。
本実施形態では、後述するように操作ログ情報に基づいて、所定の機能に対する説明映像や説明音声を再生したり、後述のメニュー画面のレイアウトを変えるようになっている。なお、操作ログ情報に基づいてこれらの設定を行えばよく、CPU11が解析手段として機能することは必須ではない。
本実施形態において、記憶部12は、各種プログラムを記憶する領域であるプログラム記憶部121の他、業務情報DB122、ユーザ情報DB123等を含んでいる。
業務情報DB122は、情報処理システム100において提供される販売支援・管理システムを利用する顧客(すなわち、各端末装置2を所有しているユーザ(クライアント))の各種業務情報が登録されたデータベースである。
ここで、業務情報とは、本実施形態において提供される「販売支援・管理システム」に関する各種の情報であり、例えば、取引先や商品の情報、伝票や請求書、経営分析等に関する各種データ等である。
サーバ装置1では、業務情報に係る業務情報DB122をユーザごとに記憶し管理する。
なお、後述するように、サーバ装置1の業務情報DB122に登録される内容は、ユーザ側装置である端末装置2の業務情報DB222と同期され、サーバ装置1の業務情報DB122と端末装置2の業務情報DB222とが随時最新の登録情報を共有するようになっている。
ユーザ情報DB123は、「販売支援・管理システム」を利用するにあたって登録を行ったユーザのユーザ情報、認証情報等が登録されたデータベースである。
ユーザ情報とは、例えば、ユーザの氏名、メールアドレス、パスワード、住所、電話番号といった個人情報や、ユーザの行う事業の事業種、事業規模といった情報等である。これらは、ユーザが後述する所定のプログラムをダウンロードする前に入力したユーザの種別情報である。なお、ユーザ情報DB123に登録されているユーザ情報はここに挙げたものに限定されず、これらのうちの一部であってもよいし、これ以外の情報が含まれてもよい。
入力デバイス14は、キー入力及び位置入力等を受け付け、その操作情報をCPU11に出力する。
出力デバイス15が表示部である場合、出力デバイス15は、CPU11から入力される表示指示信号に従って、各種画面を表示する。
なお、通信部16は、サーバ装置1が端末装置2等の外部の機器との間で各種情報の送受信を行うことのできるものであればよく、例えば、有線LAN、無線LAN等各種の手段を採用しうる。
本実施形態では、前述のように、複数の端末装置2がインターネット5を介してサーバ装置1と接続されることが想定されている。
端末装置2は、例えば、タブレットPC(Personal Computer)、ノートPC、デスクトップPC等である。なお、端末装置2は、例えば、スマートフォン、タブレットPC、携帯電話機、PDA等、ユーザが外出先において使用することのできる携帯型の端末装置を含んでいてもよい。
また後述するように、本実施形態では、サーバ装置1から体験版アプリとともに、体験版アプリのダウンロード及びインストール時に再生される第1の機能説明用データと、製品版アプリのダウンロード及びインストール時に再生される第2の機能説明用データとが、ともに配信されるようになっており、CPU21は、これらを受信して適宜プログラムのダウンロード及びインストールを行うとともに、ダウンロード及びインストール時に動画等による機能説明が再生されるように装置各部を制御する。
また、本実施形態のCPU21は、操作ログ情報に基づいて、より具体的には、解析手段であるサーバ装置1のCPU11による操作ログ情報の解析結果に基づいて決定される再生態様で、機能説明用データ(第1の機能説明用データ、第2の機能説明用データ)に基づく機能説明の再生を実行する。
さらに本実施形態では、CPU21は、表示部251の表示を制御する表示制御手段として機能する。表示制御手段としてのCPU21は、解析手段であるサーバ装置1のCPU11による操作ログ情報の解析結果に基づいて決定されるレイアウトで、メニュー画面(図9のメニュー画面251d、図14,図15のメニュー画面251g)を表示させるように表示部251を制御する。
なお、CPU21の表示制御手段としての機能等の詳細については後述する。
本実施形態において、記憶部22は、各種プログラムを記憶する領域であるプログラム記憶部221、業務情報DB222等を含んでいる。
本実施形態では、「販売支援・管理システム」の体験版アプリ、製品版アプリ等がプログラム記憶部221に記憶される。
業務情報DB222に随時登録される内容は、サーバ装置1の業務情報DB122に同期され、サーバ装置1の業務情報DB122と端末装置2の業務情報DB222とが随時最新の登録情報を共有するようになっている。
入力デバイス24は、キー入力及び位置入力を受け付け、その操作情報をCPU21に出力する。
表示部251は、例えば、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイ等から構成されている。
表示部251は、CPU21から入力される表示指示信号に従って、各種画面(図2、図3、図5、図8~図10、図12~図15参照)を表示する表示手段である。
本実施形態では、表示部251は、所定のプログラムとしての体験版アプリや製品版アプリがインストールされた後に、これらのプログラムによって実現される複数の機能の全部又は一部を一覧表示させるメニュー画面(図9のメニュー画面251d、図14,図15のメニュー画面251g)を表示可能となっている。
表示部251の画面には、後述するように、イラストや文字等からなる静止画の他、動画(アニメーション画面、図5及び図10参照)も表示可能となっている。
スピーカ252は、音声や音楽、各種の効果音、アラート等を出力するものである。
なお、出力デバイス25は、表示部251、スピーカ252以外の出力手段を含んでいてもよい。
本実施形態において、サーバ装置1は、ユーザ側装置としての端末装置2に対して、「販売支援・管理システム」に関する各種プログラム等を提供する。すなわち、インターネット5等を介して端末装置2から配信要求があると、サーバ装置1は、これに応じて、要求に対応するアプリケーションプログラム(アプリ)及び当該アプリをコンピュータ(本実施形態ではユーザ側装置としての端末装置2)に導入して起動できるよう構成するためのインストーラを、要求元の端末装置2に送信する。
図2は、このWEBサイトを構成するWEBページの一例を示した図である。
ユーザが端末装置2を操作することによりWEBサイトにアクセスすると、図2に示すように、「販売支援・管理システム」に関するWEBサイトのトップページ251aが端末装置2の表示部251に表示される。
このトップページ251aには、「販売支援・管理システム」を利用することで実現することのできる機能を示す複数の機能メニューボタン31や、「販売支援・管理システム」を体験するためのアプリ(体験版アプリ)をダウンロードするためのダウンロードボタン32が設けられている。
ユーザが図示しないキーボードやマウス等の入力デバイス24を操作することで、いずれかの機能メニューボタン31を選択・操作すると、WEBサイトのページが、トップページ251aから当該操作された機能メニューボタン31に対応する機能説明画面251b(図3参照)に遷移するようになっている。
図3では、図2に示すトップページ251a等において、仕入・買掛に対応する機能メニューボタン31が選択・操作された場合に表示される機能説明画面251bの例を示している。
図3に示すように、機能説明画面251bでは、当該機能の特長や具体的な活用方法等が示される。
また、機能説明画面251b内にもトップページ251aと同様に、体験版アプリをダウンロードするためのダウンロードボタン32が設けられている。
項目の閲覧履歴は、例えば、図2に示すWEBサイトのトップページ251aに複数表示されている機能メニューボタン31のうち、いずれの機能メニューボタン31が何回操作されたかの閲覧回数(図4等において閲覧数)である。
この場合のユーザは、例えばWEBサイトにアクセスした一般ユーザを広く含み、CPU11は、「販売支援・管理システム」に関する一般的な関心傾向、閲覧傾向としてこれらの閲覧回数の情報を取得する。
例えば、CPU11は、機能メニューボタン31等について、各機能ごとの閲覧回数(アクセス回数)等を集計し、図4に例示するような、機能ごとの閲覧数をリスト化した閲覧数リストを生成する。
図5は、「販売支援・管理システム」に関連する各種の情報を掲載した関連情報ページ251cの例を示す図である。
例えば図5では、「よくあるお悩み」や「コラム」等の欄を設けて、個人事業主等が解決したいと考えるテーマに関して、各種情報を参照できるようにした関連情報ページ251cの一例を示している。
図5に示す関連情報ページ251cには、例えば、「人手が足りない」「正確な買掛管理がしたい」等、テーマごとにテーマボタン33が設けられており、テーマボタン33を操作すると、各テーマに沿った解説ページやコラムページ(いずれも図示せず)等に遷移するように構成されている。
この場合、関連情報ページ251cに示されたテーマのうちいずれのテーマについて、閲覧・アクセスが多いか、各テーマボタン33についての閲覧回数(アクセス回数)等を操作ログ取得手段としてのCPU11が取得してもよい。
WEBサイトに設けられる関連情報ページ等の構成は例示したものに限定されず、その他各種の情報をユーザに提供するページ等が設けられていてもよい。
具体的には、CPU11は、まず各テーマがいずれの機能に関するものであるかを解析し、ユーザが閲覧したテーマを対応する機能に変換する。
例えば、「人材が足りない」「伝票の手書きが面倒」とのテーマであれば、CPU11は「伝票作成」の機能に関わるものであると解析し、「売上が伸びない」「売上・集客を増やしたい」とのテーマであれば、CPU11は「経営分析ツール」の機能に関わるものであると解析する(図6参照)。
なお、各テーマと機能とは予め対応関係が紐づけられていることが好ましい。
そして、CPU11は、各テーマに対応する機能について閲覧回数(アクセス回数)等を集計してリスト化し、図6に例示するような閲覧数リストを生成する。
例えば、図4及び図6に示す例では、「仕分け・買掛」の閲覧数が1,200回と最も多く、次いで「伝票作成」の閲覧数が1,000回、「請求書発行」の閲覧数が800回となっている。この場合には、閲覧数リストも、閲覧数の多い順にリストの上位から「仕分け・買掛」「伝票作成」「請求書発行」…というように並べてもよい。
また、閲覧数リストにおける閲覧数は、各種のページ等において取得された操作ログ情報(すなわち、図4、図6における機能ごとの閲覧数)を合算したものであってもよい。
また、閲覧数リストは、CPU11は、操作ログ取得手段として新たに操作ログ情報を取得すると随時更新される。
なお、操作ログ情報はここに例示したものに限定されず、例えば、既に体験版アプリ又は製品版アプリをインストールしたユーザの操作ログ情報を取得して、利用している順(利用度が高い順)にリストを作成してもよい。即ち、操作ログ情報は、ユーザの関心項目は何であるかを読み取ることのできるような操作に関する情報を広く含む。
例えばユーザが人材募集広告のページを多く閲覧している場合であれば、「人手不足」とのテーマに関心があると推測され、CPU11は伝票作成等を機械化して人材不足を解消することが期待できる「伝票作成」に関するものであると解析する。
この場合、解析手段としてのCPU11は、例えば操作ログ情報からユーザが閲覧したページと閲覧しなかったページとを判別し、閲覧したページに対応する機能が何であるかを解析する。そして、閲覧したページに対応する機能説明が先に再生されるように重み付けする。
なお、ユーザが複数の機能に関するページを閲覧している場合、どの機能に関するページをより多く閲覧しているか等に応じて、再生順序についての重み付けを行うことが好ましい。
また、このように操作ログ取得手段であるCPU11によりダウンロード前に経由されたサイト情報やどのページのダウンロードボタン32が選択されたのかがユーザの操作ログ情報として取得された場合、表示制御手段であるCPU21は、CPU11によって取得された操作ログ情報に基づいて複数の機能の中からダウンロード前に経由されたサイト情報に係る機能やダウンロードボタン32が選択されたページに係る機能に対応付けられたメニューボタン34,41をメニュー画面251d,251gにおいて他のメニューボタンよりも優先的に表示させてもよい。
この場合、表示制御手段であるCPU21は、CPU11により取得された操作ログ情報に基づいて複数の機能の中から体験版における当該機能の利用度が他の機能よりも高い所定の機能に対応付けられたメニューボタン41を製品版のメニュー画面251gにおいて他のメニューボタン41よりも優先的に表示させるようにしてもよい。
このように体験版においてユーザの利用度が高かった機能に対応するメニューボタン41を製品版のメニュー画面251gにおいて優先させるようにレイアウトすることで、当該ユーザのニーズ等に合ったメニュー画面251gを表示させることができる。
ユーザ自身の操作ログ情報と一般ユーザの操作ログ情報との両方を取得した場合には、これらを区別して保存し、ユーザ自身の操作ログ情報に基づく解析結果(ユーザ固有の閲覧数リスト)のみをその後の処理に用いてもよいし、ユーザ自身の操作ログ情報と一般ユーザの操作ログ情報とを合算して合算後の操作ログ情報に基づく解析結果(広く一般的な閲覧数リスト)をその後の処理に用いてもよい。
このため、あるユーザが、ブラウザを立ち上げ、各種のWEBサイトを閲覧し、当該セッションの中で「販売支援・管理システム」のWEBサイトにアクセスし、各機能を閲覧等した後にダウンロードボタン32を操作した場合に、CPU11は、当該ユーザ閲覧経路や閲覧履歴を、配信要求をしたユーザ自身の操作ログ情報として取得する。
なお、ダウンロードボタン32が操作されるまでの間にセッションが切れた場合でも、サーバ装置1のCPU11において閲覧経路や閲覧履歴の把握・追跡が可能な構成となっている場合であれば、1つのセッションの中でなくても当該ユーザの操作ログ情報(閲覧経路等)として取得し、閲覧数に換算して当該ユーザ固有の閲覧数リストに加算してもよい。
すなわち、操作ログ取得手段として取得した操作ログ情報を解析手段として解析した結果に基づいて、サーバ装置1のCPU11が機能説明用データに基づく機能説明の再生順序を決定し、機能説明の再生順序に関する情報(機能説明を再生する順番等、再生態様を指示するファイル)を生成する。
また、サーバ装置1のCPU11の取得したこれらの操作ログ情報に基づいて端末装置2のCPU21は、各々の機能に対応付けられた複数のメニューボタン34,41のうち、ユーザの関心度、利用度等の高い機能に対応付けられたメニューボタン34,41をメニュー画面251d,251gにおいて他のメニューボタン34,41よりも優先的に表示させる。
図7に示すように、本実施形態では、ユーザによるダウンロードボタン32の操作の有無に関わらず、サーバ装置1のCPU11が一般ユーザの操作ログ情報を随時取得・解析しており(ステップS1)、解析結果として例えば図4、図6に示すような閲覧数リストを生成し、こうした解析結果に基づいて機能説明用データ(ここでは特に、体験版アプリのインストール時に再生される第1の機能説明用データ)に基づく機能説明の再生順序を決定する(ステップS2)。なお、解析結果としての閲覧数リストは新たな操作ログ情報が取得されると随時更新されることが好ましい。
端末装置2では、CPU21が、体験版アプリのダウンロードボタン32が操作されたか否かを判断し(ステップS3)、操作されない場合(ステップS3;NO)には、判断処理を繰り返す。
他方、操作された場合(ステップS3;YES)には、体験版アプリのダウンロード・インストールに関するプログラムやデータを配信するように、端末装置2からサーバ装置1に対して配信要求がなされる(ステップS4)。
そして、端末装置2における体験版アプリのダウンロードの際に、第1の機能説明用データ及び第2の機能説明用データが、端末装置2にともにダウンロードされる。
なお、図7では、端末装置2からの配信要求の前に機能説明の再生順序に関する情報を決定するように図示しているが、機能説明の再生順序に関する情報は、端末装置2から配信要求があった時点における最新の閲覧数リストに基づいて再生順序が決定されたものであることが好ましい。このため、機能説明の再生順序に関する情報を決定するタイミングは図示例に限定されない。例えばCPU11は、端末装置2からの配信要求があってから、その時点での最新の閲覧数リストに基づいて機能説明の再生順序を決定し、機能説明の再生順序に関する情報を生成してもよい。
サーバ装置から機能説明用データが配信されると、端末装置2は、所定のプログラムのダウンロード・インストール時に、当該データに基づいて映像や音声として再生する。
特に本実施形態では、端末装置2は、操作ログ取得手段としてのCPU11により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対する紹介情報としての説明映像や説明音声を再生する。
前述のように、本実施形態の機能説明用データは、第1の機能説明用データと第2の機能説明用データとを含んでいる。
本実施形態において、第1の機能説明用データ及び第2の機能説明用データは、体験版アプリや製品版アプリによって実現される複数の機能を各機能単位で説明する機能説明群で構成され、体験版アプリや製品版アプリをユーザ側装置である端末装置2にダウンロード及びインストールするときに再生される機能説明用データである。
なお、第1の機能説明用データ及び第2の機能説明用データは、動画データ及び音声データのうち少なくともいずれかを含んでいることが好ましいが、動画(すなわち、アニメーション等の映像と音声とが合わさった画像)のデータに限定されない。静止画のデータや音声データ、静止画と音声の組み合わせのデータ等であってもよい。
なお、本実施形態において、第1の機能説明用データに基づく動画(アニメーション)と第2の機能説明用データに基づく動画(アニメーション)とは、その機能説明の内容が異なるものであることが好ましい。本実施形態における動画の具体的な内容については後述する。
インストーラが起動すると、端末装置2に体験版アプリを動作させる環境が整っているか否か等がチェックされる(ステップS8)。なお、このとき端末装置2に製品版アプリを導入した場合に製品版を動作させる環境が整っているか否か等についてもチェックしてもよい。ここで動作環境とは、例えば、端末装置2に搭載されているオペレーティングシステム(OS: Operating System)や端末装置2の記憶部22のメモリ容量等である。
そして、動作環境が適合しない場合(ステップS8;NO)には、エラーとなって(ステップS9)、その後のダウンロード及びインストールが中止され、処理が終了する。
そして、体験版アプリのダウンロード(ステップS11)及びインストール(ステップS12)が行われる。
なお、体験版アプリのダウンロード・インストール中の画面には、ダウンロード・インストールの進捗状況を示すバー表示等が行われてもよい。これにより、ユーザは進捗状況を直感的に把握することができ、待ち時間のストレス軽減が期待できる。
体験版アプリのダウンロード及びインストール時には、第1の機能説明用データに基づき、例えば図5に示すように、「スタート動画M1」「基本操作説明動画M2」「仕入・買掛説明動画M3」「伝票作成説明動画M4」「請求書発行説明動画M5」で構成される一連のインストール時用動画が再生される。
インストール時用動画は、初心者でも馴染みやすいように、例えば図5の「基本操作説明動画M2」に示すように、女性のインストラクター等のキャラクタが各機能について説明する等の構成となっている。なお、例えば複数のキャラクタによる対話形式で各機能を解説するような構成となっていてもよい。
インストール時用動画は、体験版アプリのダウンロード及びインストールにかかる時間に合わせた長さとなっていてもよいし、これより短いもの、長いものであってもよい。インストール時用動画の長さが、体験版アプリのダウンロード及びインストールにかかる時間よりも短い場合には、例えば「基本操作説明動画M2」や「仕入・買掛説明動画M3」に戻って再度再生を繰り返してもよい。また、インストール時用動画が何種類か用意されており、それらが順次再生されるようになっていてもよい。
具体的には、例えば図4及び図6に示す例では、「仕分け・買掛」「伝票作成」「請求書発行」の順に閲覧数が多くなっている。
このため、CPU11は、第1の機能説明用データに基づいてインストール時用動画を再生する際の再生順序を決定するにあたっても、「仕入・買掛説明動画M3」「伝票作成説明動画M4」「請求書発行説明動画M5」の順に再生されるように再生順序を決定する。
また、インストール時用動画がダウンロード及びインストールにかかる時間よりも短く、時間が余ってしまうような場合に、閲覧数の多い順に説明動画をリピート再生したり、閲覧数上位の機能の別バージョンの説明動画を再生させるように再生順序を決定してもよい。
他方、体験版アプリのダウンロード及びインストールが完了した場合(ステップS13;YES)には、端末装置2のCPU21は、体験版アプリのインストール時用動画の再生を停止させ(ステップS14)、体験版アプリを起動させて、「販売支援・管理システム」の体験版のメニュー画面251d(図9参照)を表示部251に表示させる(ステップS15)。
メニュー画面251dは、体験版アプリ(所定のプログラム)がインストールされた際(インストール後、アプリが起動した際)に表示部251に表示されるスタート画面である。
メニュー画面251dには、体験版アプリによって実現される複数の機能の全部又は一部がメニューボタン34として一覧表示される。
具体的には、端末装置2の表示手段である表示部251を制御する表示制御手段としてのCPU21が、複数の機能各々と対応付けられた複数のメニューボタン34を所定のメニュー画面251dに含ませて表示部251に表示させる。
具体的には、サーバ装置1のCPU11が、操作ログ情報(操作ログ情報の解析結果)に基づいてメニュー画面251dのレイアウトを決定し、体験版アプリのダウンロードの際等にメニュー画面251dのレイアウト指示情報(レイアウト指示ファイル等)を端末装置2に送る。
CPU11がレイアウトを決定する際に参照される操作ログ情報(操作ログ情報の解析結果)は、前述のように、一般ユーザの操作ログ情報に基づくものでもよいし、アプリをダウンロードしたユーザ自身の操作ログ情報を特定できる場合には、ユーザ自身の操作ログ情報に基づくもの(すなわち、ユーザ固有の閲覧数リスト)であってもよいし、両者を合算したものであってもよい。
すなわち、CPU21は、複数の機能のうち、CPU11によってユーザの操作ログ情報が多いと判断された機能に対応するメニューボタン34ほど目立つようにレイアウトしてメニュー画面251dに表示させるようになっている。
ここで、レイアウトは、メニュー画面251dにおける各機能に対応するメニューボタン34の配置及び大きさのうち少なくとも一方である。
例えばCPU21は、CPU11により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対応付けられたメニューボタン34をメニュー画面251dにおいて他のメニューボタン34よりも上段に表示させる。
また、例えばCPU11によって所定のプログラムによって実現される複数の機能を利用したユーザの操作ログ情報が取得された場合、操作ログ情報に基づいて複数の機能の中から当該機能の利用度が他の機能よりも高い所定の機能に対応付けられたメニューボタン34を、メニュー画面251dにおいて他のメニューボタン34よりも優先的に表示させてもよい。
また、前述の機能説明の再生順序に関する情報(再生順序を示すファイル等)と、メニュー画面251dのレイアウトを決めるための、メニューボタン34の目立たせたい順番、優先的に表示させたい順番等を示す情報(レイアウト指示ファイル等)とは共通でもよい。すなわち、CPU11は、各機能について閲覧数等が多く重要性の高い順を示す情報(重要度ファイル等)を生成して体験版アプリ等とともに端末装置2に配信し、端末装置2のCPU21がこの情報(ファイル等)を参照して、CPU11によって決定された重要度に応じた順序での機能説明の再生及びメニュー画面251dにおけるメニューボタン34の表示を実行してもよい。
また、メニューボタン34の大きさも、上の段3つが、他のメニューボタン34よりも大きくなっており、目立つように表示されている。
なお、メニューボタン34のレイアウトは図示例に限定されず、配置順のみを閲覧数に応じた順とし、大きさはすべて同じにそろえてもよい。また、閲覧数の多い機能のメニューボタン34ほど大きくし、ボタン配置はランダムとしてもよい。その他、閲覧数の多い機能のメニューボタン34を左端又は右端に縦に並べる等としてもよい。
なお、メニューボタン34のレイアウトは、例えば図9に示す体験版起動直後の初期の状態から、ユーザが自由に移動・変更させてカスタマイズできるようになっていてもよい。
また、既に体験版アプリをインストールしているユーザがその後製品版に進んだ場合には、当該ユーザが体験版において操作・閲覧した各項目の閲覧回数等をCPU11が取得してもよい。
図10では、図9に示すメニュー画面251dにおいて、伝票作成に対応するメニューボタン34が選択・操作された場合に表示される機能説明画面251eの例を示している。
図10に示すように、機能説明画面251eでは、当該機能の特長や具体的な活用方法等が示される。
また、機能説明画面251e内には、当該機能を実際に体験してみることのできる試用ボタン35が設けられている。この試用ボタン35が操作されると、実際に製品版で行うことができるのと同様の伝票作成の作業等を体験することができる画面(図示せず)に遷移するように構成されている。なお、試用ボタン35は、すべての機能説明画面251eに設けられていてもよいし、主要な機能に対応する機能説明画面251eのみに設けられていてもよい。
さらに、機能説明画面251e内には製品版アプリをダウンロードするためのボタンである製品版導入ボタン36が設けられている。なお、メニュー画面251dにも機能説明画面251eと同様の製品版導入ボタン36が設けられていてもよい。
なお、メニュー画面251dや機能説明画面251eにおけるレイアウトは図示例に限定されない。
図11に示すように、本実施形態では、ユーザによる後述の申し込みボタン40の操作の有無に関わらず、サーバ装置1のCPU11がユーザの操作ログ情報を随時取得・解析しており(ステップS21)、解析結果として例えば図4、図6に示すような閲覧数リストを生成し、こうした解析結果に基づいて機能説明用データ(ここでは特に、製品版アプリのインストール時に再生される第2の機能説明用データ)に基づく機能説明の再生順序を決定する(ステップS22)。なお、解析結果としての閲覧数リストは新たな操作ログ情報が取得されると随時更新されることが好ましい。
なお、体験版アプリにおいてユーザ登録が行われていないため、CPU11が、ユーザのメールアドレス等のアカウントの取得なしには当該ユーザの操作ログ情報を取得することが難しい場合には、CPU11は、既に体験版を体験して製品版のユーザ登録を行っている一般ユーザ(すなわち、サーバ装置1側でアカウント情報を取得済みのユーザ)の操作ログ情報(体験版や製品版における一般ユーザの閲覧回数やアクセス回数)を取得し、これを解析して閲覧数リストを生成し、これに基づいて機能説明の再生順序等を決定する。
他方、製品版導入ボタン36が操作された場合(ステップS23;YES)には、CPU21は、表示部25に申し込みページ251f(図12参照)を表示させる(ステップS24)。
図12に示すように、申し込みページ251fには、例えば、ユーザがアカウント情報としてメールアドレスを入力するメール入力欄37、任意のパスワードを入力するパスワード設定欄38等が設けられている。この他、申し込みページ251fには、ユーザの氏名や住所、電話番号等を入力する欄が設けられていてもよい。
また、申し込みページ251fには、図12に示すように、ユーザの事業種や事業規模等の情報を入力する業務情報入力欄39が設けられていてもよい。
CPU21は、申し込みボタン40が操作されたか否かを判断し(ステップS25)、申し込みボタン40の操作が行われるまで判断処理を繰り返す。
他方、申し込みボタン40が操作された場合(ステップS25;YES)には、CPU21は、メール入力欄37に入力されたメールアドレスといったユーザのアカウント情報等、ユーザによって申し込みページ251fにおいて入力された内容をサーバ装置1に送信する(ステップS26)。
ユーザのアカウント情報が登録されると、サーバ装置1のCPU11は、当該アカウント情報と紐づけたパスコードを発行し(ステップS28)、このパスコードを確認メールによりユーザが入力したメールアドレス宛に送信する(ステップS29)。
サーバ装置1からパスコードが送信されると、ユーザは端末装置2の入力デバイス24等を操作して、所定欄にパスコードを入力する。入力されたパスコードはサーバ装置1に送られて正しいパスコードが入力されたか否かがCPU11によって確認され(ステップS30)、正しいパスコードが入力されていないと判断された場合(ステップS30;NO)には、エラーとなり(ステップS31)、処理が終了する。このように正しいパスコードの入力を必要とすることにより、登録されたメールアドレスの真偽を確認することができる。
なお、図11では、図7に示す体験の版と同様に、端末装置2からの配信要求の前に機能説明の再生順序に関する情報を決定するように図示しているが、製品版の場合にも、機能説明の再生順序に関する情報は、端末装置2から配信要求があった時点における最新の閲覧数リストに基づいて再生順序が決定されたものであることが好ましい。このため、機能説明の再生順序に関する情報を決定するタイミングは図示例に限定されない。例えばCPU11は、端末装置2からの配信要求があってから、その時点での最新の閲覧数リストに基づいて機能説明の再生順序を決定し、機能説明の再生順序に関する情報を生成してもよい。
そして、製品版アプリのダウンロード(ステップS35)及びインストール(ステップS36)が行われる。
なお、製品版アプリのダウンロード・インストール中の画面には、体験版アプリのダウンロード・インストール時と同様に、ダウンロード・インストールの進捗状況を示すバー表示等が行われてもよい。これにより、ユーザは進捗状況を直感的に把握することができ、待ち時間のストレス軽減が期待できる。
製品版アプリのダウンロード及びインストール時には、第2の機能説明用データに基づき、例えば図13に示すように、「スタート動画M1」「仕入・買掛説明動画M3」「伝票作成説明動画M4」「請求書発行説明動画M5」「在庫管理説明動画M6」「経営分析説明動画M7」で構成される一連のインストール時用動画が再生される。
例えば、図4及び図6に示す例では、「仕分け・買掛」「伝票作成」「請求書発行」の順に閲覧数が多くなっている。
このため、CPU11は、第2の機能説明用データに基づいてインストール時用動画を再生する際の再生順序を決定するにあたっても、「仕入・買掛説明動画M3」「伝票作成説明動画M4」「請求書発行説明動画M5」の順に再生されるように再生順序を決定する。
また、インストール時用動画がダウンロード及びインストールにかかる時間よりも短く、時間が余ってしまうような場合に、閲覧数の多い順に説明動画をリピート再生したり、閲覧数上位の機能の別バージョンの説明動画を再生させたりしてもよい。
例えば、図8に示す例のように、体験版アプリのダウンロード及びインストール時に再生される第1の機能説明用データに基づく動画(アニメーション)では、「スタート動画M1」の後、「販売支援・管理システム」の基本的な使い方等を全体的に説明する「基本操作説明動画M2」が再生され、その後、「販売支援・管理システム」の基本的な機能である「仕入・買掛」「伝票作成」「請求書発行」について説明する説明動画M3~M5が再生される。このように、第1の機能説明用データにおける機能説明の内容は、基本的な機能の説明にとどまっている。
例えば、第1の機能説明用データにおける機能説明の内容は、第2の機能説明用データにおける機能説明の内容よりも詳細なものとしてもよい。
このようにすることで、「販売支援・管理システム」を初めて体験するユーザにも分かりやすく、気軽に試すことができる。
「販売支援・管理システム」の体験版は、製品版アプリ導入への誘引の役割を有する。そこで、体験版アプリをインストールする際にどのような動画等によって、どのような機能を、どの程度詳細に説明することがユーザにとって分かりやすく、「販売支援・管理システム」への興味を高めることができるかにより、体験版と製品版の機能説明の内容も適宜設定されることが好ましい。
また、第2の機能説明用データにおける機能説明の内容を、第1の機能説明用データにおける機能説明の内容よりも詳細なものとしてもよい。製品版アプリのダウンロード及びインストールには、体験版よりも長い時間がかかる。このため、第2の機能説明用データに基づいて再生される機能説明の内容を詳細なものとすることで、インストール等にかかる時間を利用して、「販売支援・管理システム」についてのユーザの理解を十分に深めることが期待できる。
他方、製品版アプリのダウンロード及びインストールが完了した場合(ステップS37;YES)には、端末装置2のCPU21は、製品版アプリのインストール時用動画の再生を停止させ(ステップS38)、製品版アプリを起動させて、「販売支援・管理システム」の製品版のメニュー画面251g(図14及び図15参照)を表示部251に表示させる。
メニュー画面251gは、製品版アプリがインストールされた際(インストール後、アプリが起動した際)に表示部25に表示されるスタート画面である。
メニュー画面251gには、製品版アプリによって実現される複数の機能の全部又は一部がメニューボタン41として一覧表示される。
具体的には、端末装置2の表示手段である表示部251を制御する表示制御手段としてのCPU21が、複数の機能各々と対応付けられた複数のメニューボタン41を所定のメニュー画面251gに含ませて表示部251に表示させる。
図14及び図15では、「伝票作成」等、8つの機能についてメニューボタン41が設けられている例を示している。
具体的には、サーバ装置1のCPU11が、操作ログ情報(操作ログ情報の解析結果)に基づいてメニュー画面251gのレイアウトを決定し、製品版アプリのダウンロードの際等にメニュー画面251dのレイアウト指示情報(レイアウト指示ファイル等)を端末装置2に送る。
CPU11がレイアウトを決定する際に参照される操作ログ情報(操作ログ情報の解析結果)は、前述のように、アプリをダウンロードしたユーザ自身の操作ログ情報を特定できる場合には、ユーザ自身の操作ログ情報に基づくもの(すなわち、ユーザ固有の閲覧数リスト)であってもよいし、一般ユーザの操作ログ情報に基づくものでもよいし、両者を合算したものであってもよい。
すなわち、CPU21は、複数の機能のうち、CPU11によってユーザの操作ログ情報が多いと判断された機能に対応するメニューボタン41ほど目立つようにレイアウトしてメニュー画面251gに表示させるようになっている。
ここで、レイアウトは、メニュー画面251gにおける各機能に対応するメニューボタン41の配置及び大きさのうち少なくとも一方である。
例えばCPU21は、CPU11により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対応付けられたメニューボタン41をメニュー画面251gにおいて他のメニューボタン41よりも上段に表示させる。
また、例えばCPU11によって所定のプログラムによって実現される複数の機能を利用したユーザの操作ログ情報が取得された場合、操作ログ情報に基づいて複数の機能の中から当該機能の利用度が他の機能よりも高い所定の機能に対応付けられたメニューボタン41を、メニュー画面251gにおいて他のメニューボタン41よりも優先的に表示させてもよい。
また、前述の機能説明の再生順序に関する情報(再生順序を示すファイル等)と、メニュー画面251gのレイアウトを決めるための、メニューボタン41の目立たせたい順番、優先的に表示させたい順番を示す情報(レイアウト指示ファイル等)とは共通でもよい。すなわち、CPU11は、各機能について閲覧数等が多く重要性の高い順を示す情報(重要度ファイル等)を生成して製品版アプリ等とともに端末装置2に配信し、端末装置2のCPU21がこの情報(ファイル等)を参照して、CPU11によって決定された重要度に応じた順序での機能説明の再生及びメニュー画面251gにおけるメニューボタン41の表示を実行してもよい。
これに対して、図15では、CPU11による操作ログ情報の解析結果に応じてCPU11が決定したレイアウト指示情報にしたがって、端末装置2のCPU21が、メニュー画面251gにおけるレイアウトを変化させた例を示している。
すなわち、図15では、「仕入・買掛」が最も閲覧数が多く、次いで「請求書発行」「伝票作成」「伝票フォーム」…の順に閲覧数が多かった場合を例示している。
この場合には、図15にしめすように、多くのユーザにとって目立ちやすく、使いやすいメニュー画面251gの左上から順に閲覧数が多かった機能に対応するメニューボタン41を配置している。
また、特に閲覧頻度が高いもの等については、図15に示すように、線で囲んだり色を変化させる等、メニュー画面251g内での配置や大きさ以外の手法によって目立つように表示させてもよい。
その他、メニュー画面251gにおけるメニューボタン41のレイアウトは図示例に限定されず、適宜設定される。
なお、メニューボタン41のレイアウトは、製品版起動直後に自動的に設定される初期の状態(例えば図14や図15参照)から、ユーザが自由に移動・変更させてカスタマイズできるようになっていてもよい。
なお、製品版のメニュー画面のレイアウトは図示例に限定されない。例えば体験版のメニュー画面251dのようにイラストやキャラクタの表示されたメニューボタン等で構成された画面としてもよい。
以上のように、本実施形態の情報処理システムは、ユーザ側装置である端末装置2からの配信要求に応じて、サーバ装置1から端末装置2に対して所定のプログラムが配信され、端末装置2において所定のプログラムがダウンロードされる情報処理システム100であって、CPU11がユーザの操作ログ情報を取得する操作ログ取得手段及び取得された操作ログ情報を解析する解析手段として機能し、端末装置2は、所定のプログラムがインストールされた後に、所定のプログラムによって実現される複数の機能の全部又は一部を一覧表示させるメニュー画面251d,251gを表示可能な表示部251と、表示部251の表示を制御する表示制御手段としてのCPU21と、を有し、CPU21は、解析手段であるCPU11による操作ログ情報の解析結果に基づいて決定されるレイアウトで、メニュー画面251d,251gを表示させるように表示部251を制御する。
これにより、ユーザにとっての興味・関心の高さに応じてメニューボタン34,41をレイアウトし、分かりやすく表示させることができる。
このため、「販売支援・管理システム」を導入したばかりのユーザにも、初期の状態から使い勝手のよいメニュー画面251d,251gを提供することができる。
これにより、ユーザにとって興味・関心の高い機能のメニューボタン34,41を分かりやすく表示させて、使いやすいメニュー画面251d,251gを提供することができる。
これにより、製品版を導入したユーザ本人の関心事項等をより明確に捉えて、これに即したメニュー画面251d,251gを提供することができ、ユーザにとってより使いやすい「情報支援・管理システム」とすることができる。
このため、ユーザが興味・関心を持っている機能に対応するメニューボタン34,41が分かりやすく表示されたメニュー画面251d,251gとすることができ、ユーザにとって使い勝手のよい「販売支援・管理システム」を提供することができる。
このため、ユーザの事業種や事業規模に応じた問題を解決するのに役立つ機能に対応したメニューボタン34,41をユーザがすぐに見つけることができ、使い勝手のよい「販売支援・管理システム」を提供することができる。
このため、使いたい機能に対応したメニューボタン34,41をユーザが見つけやすく、使い勝手のよいシステムとすることができる。
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。
端末装置2は、サーバ装置1から配信された機能説明用データを所定のプログラムのダウンロード・インストール時に映像や音声として再生する際に、操作ログ取得手段としてのCPU11により取得された操作ログ情報に基づいて複数の機能の中から選択された所定の機能に対する説明映像や説明音声を再生する。
例えば、機能説明の内容そのものが操作ログ情報に基づいて変更されてもよい。
具体的には、最も閲覧数の多かった機能の説明のみを繰り返し再生するような構成としてもよい。また、ダウンロード・インストールにかかる時間がインストール時用動画よりも長い場合に、1巡目は閲覧数の多かった機能から順に再生し、2巡目以降は最も閲覧数の多かった機能の説明のみを繰り返し再生してもよい。さらに、1つの機能についてロングバージョン、ショートバージョン等、複数のバージョンが用意されている場合に、閲覧数の多かった機能(例えば上位3つ等)については、ロングバージョンが選択されるようにしてもよい。
例えば、サーバ装置1のCPU11は解析結果としての閲覧数リストを作成してこれを端末装置2に配信し、ユーザ側装置である端末装置2のCPU21において、第1の機能説明用データ、第2の機能説明用データに基づく機能説明の再生順序(再生態様)を、解析手段であるサーバ装置1のCPU11による操作ログ情報の解析結果(すなわち、閲覧数リスト)に基づいて決定し、この再生順序(再生態様)にしたがって機能説明用データに基づく機能説明の再生を実行してもよい。
例えば、サーバ装置1のCPU11は解析結果としての閲覧数リストを作成してこれを端末装置2に配信し、ユーザ側装置である端末装置2のCPU21において、解析手段であるサーバ装置1のCPU11による操作ログ情報の解析結果(すなわち、閲覧数リスト)に基づいてメニュー画面251d,251gのレイアウトを決定し、決定されたレイアウトにしたがって表示部251に表示させてもよい。
この場合、配信手段としてのサーバ装置1のCPU11により配信された機能説明用データを所定のプログラムのダウンロード・インストール時に映像や音声として再生する際には、端末装置2は、操作ログ取得手段としてのCPU11により取得された操作ログ情報に基づいて複数のスキルレベルの中から選択された所定のスキルレベルに対応する説明映像や説明音声を再生する。
そして、設定されたスキルレベルが上級者である場合には、図11のステップS22において、上級者向けの複雑な機能を紹介したり、機能の応用例などを紹介したりするように機能説明用データに基づく機能説明の内容を決定する。他方、図11のステップS21において設定されたスキルレベルが初心者である場合には、図11のステップS22において、初心者向けの簡単な機能を紹介したり、機能の基本的な使い方を紹介したりするように機能説明用データに基づく機能説明の内容を決定する。
なお、スキルレベルの決定方法は、特に限定されるものではなく、例えば、体験版の使用時間などに基づいて決定されてもよい。また、スキルレベルを決定する際に参照される情報は、体験版における操作ログ情報に限定されず、図3に示すような機能説明ページをどれだけの回数閲覧したか、などの各種操作ログ情報を使用してもよい。
このように、操作ログ情報からユーザのスキルレベルを特定し、当該スキルレベルに対応した説明映像や説明音声を再生する、とした場合には、説明を受ける側のユーザにとって、より理解しやすく、有益な情報を提供することができる。
この場合、表示制御手段であるCPU21は、操作ログ取得手段であるCPU11により取得された操作ログ情報に基づいて決定されるユーザのスキルレベルに応じたレイアウトでメニューボタン41を表示部251に表示させる。
すなわち、スキルレベルが上級者であるならば、より多くのメニューボタン41をメニュー画面251gに含めて表示させることで、より少ない操作手順で複数の機能を利用させることができる。
他方、スキルレベルが初心者であるならば、使用頻度の高い機能のメニューボタン41に絞ってメニュー画面251gに表示させることで、操作が不慣れなユーザにも使い易い印象を与えることができる。
このように、ユーザのスキルレベルに応じてレイアウトを変えることで、より個々のユーザのニーズに合った、カスタマイズされたメニュー画面251gを提供することができる。
なお、ユーザのスキルレベルに応じたレイアウトは、ここに例示したメニューボタン41のレイアウトに限定されない。
例えば、「販売支援・管理システム」の導入について説明する説明会において説明を受けた後、体験版を経由せずに製品版アプリをインストール等することも可能である。
この場合には、製品版アプリの配信をサーバ装置1に要求した際に製品版アプリのダウンロード及びインストール時に再生される第2の機能説明用データが、製品版アプリとともに配信されて、製品版アプリのダウンロード及びインストール時に第2の機能説明用データに基づく機能説明が端末装置2にて再生される。
この場合、ユーザはすでに体験版に相当する情報や知識を得ていることから、効率よく必要な情報の提供を受けることができる。
このように、体験版を経て製品版を導入するユーザと、体験版を経由せずに製品版を導入するユーザとで、アプリのダウンロード及びインストール時に再生する機能説明の内容を異ならせることで、「販売支援・管理システム」に対する知識や理解に応じた内容の機能説明を提供することができる。このため、各ユーザに向けた有意義な情報を提供することが可能となる。
例えば、体験版アプリや製品版アプリをダウンロードするための各種記憶媒体(例えば、CD-ROM等)をユーザの端末装置2にセットすることによって、体験版アプリや製品版アプリ、及びこれらをダウンロード・インストールする際に再生される機能説明用データが端末装置2にダウンロードされるようにしてもよい。
この場合には、WEBサイトを探す等の手間なく、容易に「販売支援・管理システム」を導入することができる。
そしてこの場合にも、機能説明の再生を行うことで、ダウンロード及びインストールの際に生じる待ち時間をユーザが有効に活用することができる。
体験版のインストール時と製品版のインストール時とでインストール時用動画の内容を変えることは必須ではなく、同じ内容の動画を、ユーザの操作ログ情報の解析結果に応じて再生順だけを入れ替えて再生してもよい。
すなわち、例えば、製品版のインストール時等に再生される第2の機能説明用データを体験版のインストール時等に再生される第1の機能説明用データとともに体験版アプリとともにダウンロードすることは必須ではない。
第1の機能説明用データについては体験版アプリをダウンロードする際にダウンロードし、第2の機能説明用データについては製品版アプリをダウンロードする際にダウンロードしてもよい。
例えば、サーバ装置1のCPU11が、所定のプログラム(体験版アプリ、製品版アプリ)のダウンロード前に入力されたユーザ情報(ユーザの種別情報)を取得するユーザ情報取得手段として機能し、ユーザ側装置としての端末装置2は、機能説明用データに基づく機能説明の再生順序等を、ユーザ情報取得手段としてのCPU11によって取得された情報に基づいて変化させるとしてもよい。
例えば、ユーザの事業種が「食品業」である場合には、手書き伝票をデジタル化するための「伝票作成」の機能に重み付けし、「卸売業」である場合には、主要な業務となる「仕入・買掛」の機能に重み付けする。そして重み付けされた機能についての機能説明から順に再生する。なお、この重み付けと操作ログ情報の解析結果とを組み合わせて、重み付けと操作ログ情報の解析結果とを掛け合わせた結果、ポイントが最も高い機能を、ユーザにとって最も関心が高い機能であると判断して、機能説明の再生順序等に反映させてもよい。
このようにユーザの事業種や事業規模等についても考慮して機能説明の再生順序等を変化させることにより、より一層ユーザのニーズに応じた有意義な情報を提供することができる。
すなわち、表示制御手段であるCPU21は、CPU11により取得された操作ログ情報に基づいて、複数の機能の中からダウンロード前に入力されたユーザの種別情報(ユーザ情報)に関わる機能に対応付けられたメニューボタン34,541をメニュー画面251d,251gにおいて他のメニューボタンよりも優先的に表示させてもよい。
例えば、ユーザの事業種が「食品業」である場合には、手書き伝票をデジタル化するための「伝票作成」の機能が「ユーザの種別情報(ユーザ情報)に関わる機能」と判断され、「卸売業」である場合には、主要な業務となる「仕入・買掛」の機能が「ユーザの種別情報(ユーザ情報)に関わる機能」と判断される。
また、申し込みページ251fには、図12に示すように、ユーザの事業種や事業規模等の情報を入力する業務情報入力欄39が設けられていてもよい。業務情報入力欄39の具体的な項目、内容等は特に限定されない。
例えばこれらの動画等の再生は、体験版アプリ、製品版アプリのダウンロード時のみ、又はインストール時のみ等に行われてもよく、ダウンロード及びインストールの間中行われていなくてもよい。
製品版アプリは体験版アプリと比べて、ダウンロード・インストールに要する時間が長い。このため、少なくとも製品版アプリのインストール等のときには動画等を再生することで、待ち時間を有効に利用することができる。
なお、このように製品版アプリのダウンロード及びインストール時のみに機能説明用データに基づく動画等を再生するとした場合、サーバ装置1は、体験版アプリを配信する際に、製品版アプリのダウンロード・インストール時に再生される第2の機能説明用データを、体験版アプリとともに端末装置2に配信してもよいし、体験版アプリを配信する際には、当該体験版アプリのみを配信し、製品版アプリを配信する際に、第2の機能説明用データを、製品版アプリとともに端末装置2に配信してもよい。
例えば、ユーザの事業所等に複数の端末装置2が配置され、LAN(Local Area Network)等によってそれらの端末装置2がローカルサーバに接続され、ローカルサーバがサーバ装置1とネットワークで接続されているような場合には、当該ローカルサーバもユーザ側装置に含まれてもよい。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする情報処理システム。
<請求項2>
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも上段に表示させる、
ことを特徴とする請求項1に記載の情報処理システム。
<請求項3>
前記操作ログ取得手段は、前記所定のプログラムによって実現される前記複数の機能を利用したユーザの操作ログ情報を取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から当該機能の利用度が他の機能よりも高い所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1又は2に記載の情報処理システム。
<請求項4>
前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記操作ログ取得手段は、前記体験版のアプリケーションプログラムのインストールを行ったのちに前記製品版のアプリケーションプログラムの配信要求を行った前記ユーザ側装置におけるユーザが、当該体験版において操作を行った場合の前記操作ログ情報を取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から前記体験版における当該機能の利用度が他の機能よりも高い所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1から請求項3の何れか一項に記載の情報処理システム。
<請求項5>
前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に経由されたサイト情報を操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から前記ダウンロード前に経由されたサイト情報に係る機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1又は請求項2に記載の情報処理システム。
<請求項6>
前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に入力されたユーザの種別情報を操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から前記ダウンロード前に入力された前記ユーザの種別情報に関わる機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1又は請求項2に記載の情報処理システム。
<請求項7>
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて決定される前記ユーザのスキルレベルに応じたレイアウトで前記メニューボタンを表示させる、
ことを特徴とする情報処理システム。
<請求項8>
ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とするサーバ装置。
<請求項9>
ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて決定される前記ユーザのスキルレベルに応じたレイアウトで前記メニューボタンを表示させる、
ことを特徴とするサーバ装置。
<請求項10>
ユーザの操作ログ情報を取得する操作ログ取得手段を備えるサーバ装置から所定のプログラムをダウンロードするユーザ側装置であって、
前記所定のプログラムをインストールした際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて表示手段に表示させる表示制御手段、を備え、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とするユーザ側装置。
<請求項11>
ユーザの操作ログ情報を取得する操作ログ取得手段を備えるサーバ装置から所定のプログラムをダウンロードするユーザ側装置であって、
前記所定のプログラムをインストールした際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて表示手段に表示させる表示制御手段、を備え、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて決定される前記ユーザのスキルレベルに応じたレイアウトで前記メニューボタンを表示させる、
ことを特徴とするユーザ側装置。
<請求項12>
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムにおける情報処理方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御工程と、を含み、
前記表示制御工程は、前記操作ログ取得工程により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする情報処理方法。
<請求項13>
ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムにおける情報処理方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御工程と、を含み、
前記表示制御工程は、前記操作ログ取得工程により取得された操作ログ情報に基づいて決定される前記ユーザのスキルレベルに応じたレイアウトで前記メニューボタンを表示させる、
ことを特徴とする情報処理方法。
2 端末装置
11 CPU
12 記憶部
21 CPU
22 記憶部
25 出力デバイス
100 情報処理システム
Claims (9)
- ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムであって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記操作ログ取得手段は、前記配信要求を行うための配信要求ボタンと、前記複数の機能の各々に係る説明を参照するための複数の参照ボタンと、がともに表示される所定の画面上における当該複数の参照ボタンの各々に対する操作回数を前記操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする情報処理システム。 - 前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも上段に表示させる、
ことを特徴とする請求項1に記載の情報処理システム。 - 前記所定の画面は、WEBページ上で公開される画面であり、
前記操作ログ取得手段は、前記所定のプログラムをインストールしたユーザに係る第1の操作ログ情報と、前記WEBページにアクセスした複数のユーザに係る第2の操作ログ情報と、を取得可能であり、
前記表示制御手段は、前記操作ログ取得手段により前記第1の操作ログ情報と前記第2の操作ログ情報がともに取得された場合には、前記第1の操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1または2に記載の情報処理システム。 - 前記所定のプログラムは、製品版のアプリケーションプログラムと、前記製品版のアプリケーションプログラムによって実現可能な機能の一部を体験可能な体験版のアプリケーションプログラムと、を含み、
前記操作ログ取得手段は、前記体験版のアプリケーションプログラムのインストールを行ったのちに前記製品版のアプリケーションプログラムの配信要求を行った前記ユーザ側装置におけるユーザが、当該体験版において操作を行った場合の前記操作ログ情報を取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から前記体験版における当該機能の利用度が他の機能よりも高い所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1から請求項3の何れか一項に記載の情報処理システム。 - 前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、当該配信要求を行うことが可能な複数のWEBページのうち、いずれのWEBページから当該配信要求を行ったのかを示すWEBページ情報を操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から前記WEBページ情報に係る機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1又は請求項2に記載の情報処理システム。 - 前記操作ログ取得手段は、前記所定のプログラムの配信要求を行った前記ユーザ側装置において、前記所定のプログラムのダウンロード前に入力されたユーザの種別情報を操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から前記ダウンロード前に入力された前記ユーザの種別情報に関わる機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする請求項1又は請求項2に記載の情報処理システム。 - ユーザ側装置からの配信要求に応じて、所定のプログラムを前記ユーザ側装置に対して配信するサーバ装置であって、
ユーザの操作ログ情報を取得する操作ログ取得手段と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御手段と、を備え、
前記操作ログ取得手段は、前記配信要求を行うための配信要求ボタンと、前記複数の機能の各々に係る説明を参照するための複数の参照ボタンと、がともに表示される所定の画面上における当該複数の参照ボタンの各々に対する操作回数を前記操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とするサーバ装置。 - ユーザの操作ログ情報を取得する操作ログ取得手段を備えるサーバ装置から所定のプログラムをダウンロードするユーザ側装置であって、
前記所定のプログラムをインストールした際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて表示手段に表示させる表示制御手段、を備え、
前記操作ログ取得手段は、当該ユーザ側装置から前記サーバ装置に対して前記所定のプログラムに係る配信要求を行うための配信要求ボタンと、前記複数の機能の各々に係る説明を参照するための複数の参照ボタンと、がともに表示される所定の画面上における当該複数の参照ボタンの各々に対する操作回数を前記操作ログ情報として取得し、
前記表示制御手段は、前記操作ログ取得手段により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とするユーザ側装置。 - ユーザ側装置からの配信要求に応じて、サーバ装置から前記ユーザ側装置に対して所定のプログラムを配信させ、前記ユーザ側装置において前記所定のプログラムをダウンロードさせる情報処理システムにおける情報処理方法であって、
ユーザの操作ログ情報を取得する操作ログ取得工程と、
前記ユーザ側装置において前記所定のプログラムがインストールされた際に、当該所定のプログラムによって実現される複数の機能各々と対応付けられた複数のメニューボタンを所定のメニュー画面に含ませて前記ユーザ側装置が有する表示手段に表示させる表示制御工程と、を含み、
前記操作ログ取得工程は、前記配信要求を行うための配信要求ボタンと、前記複数の機能の各々に係る説明を参照するための複数の参照ボタンと、がともに表示される所定の画面上における当該複数の参照ボタンの各々に対する操作回数を前記操作ログ情報として取得し、
前記表示制御工程は、前記操作ログ取得工程により取得された操作ログ情報に基づいて前記複数の機能の中から選択された所定の機能に対応付けられたメニューボタンを前記メニュー画面において他のメニューボタンよりも優先的に表示させる、
ことを特徴とする情報処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019115665A JP7318350B2 (ja) | 2019-06-21 | 2019-06-21 | 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019115665A JP7318350B2 (ja) | 2019-06-21 | 2019-06-21 | 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021002221A JP2021002221A (ja) | 2021-01-07 |
JP7318350B2 true JP7318350B2 (ja) | 2023-08-01 |
Family
ID=73995298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019115665A Active JP7318350B2 (ja) | 2019-06-21 | 2019-06-21 | 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7318350B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7071565B1 (ja) * | 2021-02-26 | 2022-05-19 | 三菱電機Itソリューションズ株式会社 | 画面表示制御装置、画面表示制御方法、および、画面表示制御プログラム |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004341965A (ja) | 2003-05-16 | 2004-12-02 | Masayuki Sonobe | オブジェクト付加表示方法,ならびにオブジェクト付加表示を行うプログラム,スクリプト,プラグイン,タグ,画像,データ,オブジェクト,コンテンツ,広告,および,文書 |
JP2005025287A (ja) | 2003-06-30 | 2005-01-27 | Toppan Printing Co Ltd | 検索サイトのサーバ、及び検索用ページ提供方法 |
JP2006004054A (ja) | 2004-06-16 | 2006-01-05 | Sharp Corp | 電子機器のユーザインターフェイス生成装置 |
JP2006260364A (ja) | 2005-03-18 | 2006-09-28 | Fujitsu Ltd | 入力項目を表示するシステム及びその方法 |
JP2009211135A (ja) | 2008-02-29 | 2009-09-17 | Toshiba Corp | 情報処理装置およびプログラム |
WO2010116285A1 (en) | 2009-04-06 | 2010-10-14 | Koninklijke Philips Electronics N.V. | Method and apparatus for generating a menu display |
JP2014182635A (ja) | 2013-03-19 | 2014-09-29 | Pfu Ltd | 情報処理装置、情報処理システム、及びプログラム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10269051A (ja) * | 1997-03-27 | 1998-10-09 | Nec Corp | メニュー選択方式 |
-
2019
- 2019-06-21 JP JP2019115665A patent/JP7318350B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004341965A (ja) | 2003-05-16 | 2004-12-02 | Masayuki Sonobe | オブジェクト付加表示方法,ならびにオブジェクト付加表示を行うプログラム,スクリプト,プラグイン,タグ,画像,データ,オブジェクト,コンテンツ,広告,および,文書 |
JP2005025287A (ja) | 2003-06-30 | 2005-01-27 | Toppan Printing Co Ltd | 検索サイトのサーバ、及び検索用ページ提供方法 |
JP2006004054A (ja) | 2004-06-16 | 2006-01-05 | Sharp Corp | 電子機器のユーザインターフェイス生成装置 |
JP2006260364A (ja) | 2005-03-18 | 2006-09-28 | Fujitsu Ltd | 入力項目を表示するシステム及びその方法 |
JP2009211135A (ja) | 2008-02-29 | 2009-09-17 | Toshiba Corp | 情報処理装置およびプログラム |
WO2010116285A1 (en) | 2009-04-06 | 2010-10-14 | Koninklijke Philips Electronics N.V. | Method and apparatus for generating a menu display |
JP2012523035A (ja) | 2009-04-06 | 2012-09-27 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | メニューディスプレイの生成方法及び装置 |
JP2014182635A (ja) | 2013-03-19 | 2014-09-29 | Pfu Ltd | 情報処理装置、情報処理システム、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2021002221A (ja) | 2021-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190236533A1 (en) | Network-based distribution of application products | |
US7941761B2 (en) | Third party service switching through command bar user interface | |
US8914736B2 (en) | On-page manipulation and real-time replacement of content | |
TWI388996B (zh) | 用於控制複數個媒體玩家之瀏覽器可解釋文件與系統及其方法 | |
US20050081155A1 (en) | Virtual player capable of handling dissimilar content | |
EP1970824A1 (en) | System and method for creation of automated content dependent procedures in an online environment | |
JP2016501411A (ja) | マルチメディアコンテンツの自動配信 | |
KR100590982B1 (ko) | 메모 및 일정관리 시스템 | |
WO2012082910A1 (en) | Personal remote storage for purchased electronic content items | |
JP2023118741A (ja) | インストールシステム、サーバ装置、ユーザ側装置及びインストール方法 | |
US20080270903A1 (en) | System, method and software for an on-line media player | |
CN108694174A (zh) | 内容投放数据的分析方法及装置 | |
JP7318350B2 (ja) | 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 | |
US20100131562A1 (en) | Method of dynamically managing and sharing databases in a mobile communication terminal and a mobile communication server system | |
WO2013138242A1 (en) | Dynamic content presentations | |
JP7283436B2 (ja) | 情報処理システム、サーバ装置、ユーザ側装置及び情報処理方法 | |
JP5467245B2 (ja) | アプリケーション紹介システム、アプリケーション紹介方法およびプログラム | |
JP2020043534A (ja) | 情報表示プログラム、情報表示装置、情報表示方法および配信装置 | |
JP2020042733A (ja) | コンテンツサービスを提供するためのシステム、方法、及びプログラム | |
JP6126193B1 (ja) | アプリケーション管理システム、アプリケーション管理方法及びそのプログラム | |
JP7211272B2 (ja) | インストールシステム、サーバ装置、ユーザ側装置及びインストール方法 | |
JP2014157403A (ja) | デジタルコンテンツ管理システムおよびデジタルコンテンツ管理方法並びにデジタルコンテンツ管理プログラム | |
US8972373B2 (en) | Customization of the appearance of a user interface | |
JP2020042636A (ja) | 情報表示プログラム、情報表示装置、情報表示方法および配信装置 | |
JP6250610B2 (ja) | 情報表示装置、情報表示方法、情報表示プログラムおよび配信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20221129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230214 |
|
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: 20230620 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230703 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7318350 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |