(57)【要約】【課題】ソフトウエアの習熟度によって当該ソフトウエアに関する情報の送信を取捨選択できるようにする。【解決手段】情報端末装置にインストールされているアプリケーションソフトウエアの起動情報を受信する。受信した起動情報を当該ソフトウエアごとに蓄積する。蓄積した起動情報に基づいて、当該ソフトウエアの習熟度を判別する。該習熟度が規定値以下であるとき、当該ソフトウエアに関する基本的な操作情報を、情報端末装置に送信する。習熟度という１つの物差しを使用して情報提供の取捨選択が行われ、使用頻度が少ないソフトウエアについてのみ、その基本的な操作情報などを、当該ソフトウエアに関する情報としてユーザ側に提供する。ユーザ側はこの操作情報などを利用することで、当該ソフトウエアの起動から関連する処理までを実行できる。ユーザが利用する情報としてはダウンロードされた操作情報であるので、即座に利用できる。【選択図】        図５
2005038250.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションソフトウエアを起動するステップと、
上記アプリケーションソフトウエアの起動情報を蓄積するステップと、
蓄積した上記起動情報を当該アプリケーションソフトウエアの管理サーバ側に端末装置の基本情報と共に送信するステップとを有することを特徴とするアプリケーションソフトウエアの起動情報提供方法。
【請求項２】
上記起動情報は、上記アプリケーションソフトウエアの習熟度を判別する情報として使用されることを特徴とする請求項１記載のアプリケーションソフトウエアの起動情報提供方法。
【請求項３】
上記起動情報は、上記アプリケーションソフトウエアのソフトウエア名、当該アプリケーションソフトウエアのバージョン番号からなる基本情報と共に、上記管理サーバ側に送信されることを特徴とする請求項１記載のアプリケーションソフトウエアの起動情報提供方法。
【請求項４】
上記起動情報を上記管理サーバに送信するステップは、上記管理サーバへの前回のアクセスより所定期間が経過したときに行うことを特徴とする請求項１記載のアプリケーションソフトウエアの起動情報提供方法。
【請求項５】
複数のアプリケーションソフトウエアを格納した第１のメモリ部と、
これらアプリケーションソフトウエアの起動情報を蓄積するための処理プログラムが格納された第２のメモリ部と、
上記アプリケーションソフトウエアに関する管理サーバと交信するための送受信手段と、
上記第１および第２のメモリ部および上記送受信手段を制御する制御部とを有し、
上記アプリケーションソフトウエアを起動したときの当該アプリケーションソフトウエアの起動情報と、当該アプリケーションソフトウエアに関する基本情報とを上記第２のメモリ部に蓄積すると共に、
当該第２のメモリ部に蓄積された起動情報が上記管理サーバ側に送信されることを特徴とする情報端末装置。
【請求項６】
上記起動情報は、上記アプリケーションソフトウエアの習熟度を判別する情報として使用されることを特徴とする請求項５記載の情報端末装置。
【請求項７】
上記起動情報は、上記アプリケーションソフトウエアのソフトウエア名、当該アプリケーションソフトウエアのバージョン番号からなる基本情報と共に、上記管理サーバ側に送信されることを特徴とする請求項５記載の情報端末装置。
【請求項８】
上記制御部では、管理サーバへのアクセス期間が管理され、所定期間が経過したとき、上記第２のメモリ部に蓄積された起動情報が上記管理サーバ側に送信されることを特徴とする請求項５記載の情報端末装置。
【請求項９】
情報端末装置にインストールされているアプリケーションソフトウエアの起動情報を受信するステップと、
受信した当該起動情報を上記アプリケーションソフトウエアごとに蓄積するステップと、
蓄積した上記起動情報に基づいて、上記アプリケーションソフトウエアの習熟度を判別するステップと、
当該習熟度が規定値以下であるとき、当該アプリケーションソフトウエアに関する情報を、上記情報端末装置に送信するステップとを有することを特徴とするアプリケーションソフトウエアの起動情報処理方法。
【請求項１０】
上記アプリケーションソフトウエアのソフトウエア名、当該アプリケーションソフトウエアのバージョン番号からなる基本情報を、上記起動情報と共に受信するようにしたことを特徴とする請求項９記載のアプリケーションソフトウエアの起動情報処理方法。
【請求項１１】
上記アプリケーションソフトウエアに関する情報は、当該アプリケーションソフトウエアの基本操作情報であることを特徴とする請求項９記載のアプリケーションソフトウエアの起動情報処理方法。
【請求項１２】
情報端末装置にインストールされている複数のアプリケーションソフトウエアに関する起動情報を受信すると共に、上記情報端末装置に当該アプリケーションソフトウエアに関する情報を送信する送受信手段と、
受信した上記起動情報を蓄積する第１のメモリ部と、
蓄積された上記起動情報に基づいて当該アプリケーションソフトウエアに関する習熟度を判別する判別プログラムが格納された第２のメモリ部と、
上記第１および第２のメモリ部および上記送受信手段を制御する制御部とを有し、
受信した上記起動情報に基づいて当該アプリケーションソフトウエアに関する習熟度を判別し、当該判別結果に基づいて当該アプリケーションソフトウエアに関する基本情報の送信処理が制御されるようになされたことを特徴とするアプリケーションソフトウエアの管理サーバ。
【請求項１３】
上記アプリケーションソフトウエアのソフトウエア名、当該アプリケーションソフトウエアのバージョン番号からなる基本情報を、上記起動情報と共に受信するようにしたことを特徴とする請求項１２記載のアプリケーションソフトウエアの管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、アプリケーションソフトウエアの起動情報提供方法、情報端末装置、アプリケーションソフトウエアの起動情報処理方法およびアプリケーションソフトウエアの管理サーバに関する。
【０００２】
詳しくは、少なくとも起動したアプリケーションソフトウエアの起動回数をカウントするなど、そのアプリケーションソフトウエアに関する起動情報を蓄積し、この起動情報を定期的に管理サーバ側に提供することで、管理サーバ側からはその情報端末装置が必要とされる当該アプリケーションソフトウエアに関する情報のみを当該情報端末装置に提供できるようにしたものである。
【背景技術】
【０００３】
複数の情報処理を実行するパーソナルコンピュータ（パソコン）などの情報端末装置では、これら複数の処理を実行するためにそれぞれの処理に適応した複数のアプリケーションソフトウエアが装置内にインストールされている。
【０００４】
個々の処理を実行するためには、対応するアプリケーションソフトウエアを起動することになるが、この起動回数が多いほど当該アプリケーションソフトウエアに対する利用度（利用頻度）が高く、それに伴って当該アプリケーションソフトウエアに対する習熟度も高くなるものと推測できる。
【０００５】
これとは反対に、当該アプリケーションソフトウエアに対する使用頻度が少ないときには、当該アプリケーションソフトウエアに対する習熟度が低いものと推測できる。習熟度の低いアプリケーションソフトウエアの場合には、いざこのアプリケーションソフトウエアを使用しようとしても、その基本的な操作すら忘れていることがある。
【０００６】
アプリケーションソフトウエアの企画会社、アプリケーションソフトウエアの委託サービス会社などのソフト管理会社からは、当該アプリケーションソフトウエアを購入したユーザに対し、各種アプリケーションソフトウエアに関する最新の情報（アプリケーションソフトウエアについての更新情報を含む）が無差別に提供されるケースがある。
【０００７】
また、アプリケーションソフトウエアの稼働状態を監視し、当該アプリケーションソフトウエアに異常が発生したときには、その原因を究明する監視体制を整えたシステムが特許文献１のように知られている。この監視システムは、情報端末装置とサービス提供者間を専用回線で結び、起動されているアプリケーションソフトウエアに関して何か異常が発生したときには、直ちにその対策を講じることができるようになされている。
【０００８】
【特許文献１】特開平９−１６７１２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
特許文献１に開示されているように、従来では情報端末装置とサービス提供者間を専用回線で結ぶなど、大規模な設備を施設することで、アプリケーションソフトウエアの異常対策を講じている。しかし個人レベルで使用している情報端末装置などに搭載されているアプリケーションソフトウエアの対策としては規模が大掛かりすぎると言える。しかも、複数の汎用アプリケーションソフトウエアを使用している多数のクライアント（使用者）用の対策とはなっていない。
【００１０】
また、このように汎用アプリケーションソフトウエアを使用している情報端末装置側では、インストールされているアプリケーションソフトウエアの全てを、満遍なく起動するとは限らない。偏った利用になるのが常である。
【００１１】
しかし、利用回数が少ないからと言って、そのアプリケーションソフトウエアが無用なソフトウエアであるとは限らない。当該アプリケーションソフトウエアを使用したい場合もあるからである。
【００１２】
そのようなとき、利用回数が少ないアプリケーションソフトウエアでは、起動したもの、その基本的な操作を忘れている場合が多いので、そのような場合には当該アプリケーションソフトウエアに関する基本的な機能概要や、基本的な操作情報（マニュアル情報）などを手軽に入手したいケースが間々発生する。機能概要や操作情報などは何れもダウンロードした情報を利用できればさらに便利である。何れも、操作マニュアルの簡易版として利用できるからである。
【００１３】
しかし、現状ではこのような情報を入手するには、関係機関に問い合わせたり、昔の操作マニュアルを紐解く必要があり、非常に面倒である。
【００１４】
また、アプリケーションソフトウエアに関する最新の情報は、ユーザの使用頻度に拘わらず、無差別に提供されるものであり、しかもその情報量も相当なものであるから、それらの最新情報を取捨選択して、ユーザが希望する情報を入手するのが非常に面倒である。特に、習熟度の浅いアプリケーションソフトウエアに関する情報のみを選択するのは困難を極める。
【００１５】
そこで、この発明はこのような従来の課題を解決したものであって、特にユーザ側からはアプリケーションソフトウエアに関する起動情報を提供し、管理サーバ側では入手した当該アプリケーションソフトウエアに関する起動情報などから、習熟度の浅いアプリケーションソフトウエアに関する情報（基本的には操作情報）のみをユーザ側に提供できるようなアプリケーションソフトウエアの起動情報提供方法、情報端末装置、アプリケーションソフトウエアの起動情報処理方法およびアプリケーションソフトウエアの管理サーバを提案するものである。
【課題を解決するための手段】
【００１６】
上述の課題を解決するため、特許請求の範囲の請求項１に記載したこの発明に係るアプリケーションソフトウエアの起動情報提供方法では、アプリケーションソフトウエアを起動するステップと、
上記アプリケーションソフトウエアの起動情報を蓄積するステップと、
蓄積した上記起動情報を当該アプリケーションソフトウエアの管理サーバ側に端末装置の基本情報と共に送信するステップとを有することを特徴とする。
【００１７】
また、請求項５に記載したこの発明に係る情報端末装置では、複数のアプリケーションソフトウエアを格納した第１のメモリ部と、
これらアプリケーションソフトウエアの起動情報を蓄積するための処理プログラムが格納された第２のメモリ部と、
上記アプリケーションソフトウエアに関する管理サーバと交信するための送受信手段と、
上記第１および第２のメモリ部および上記送受信手段を制御する制御部とを有し、
上記アプリケーションソフトウエアを起動したときの当該アプリケーションソフトウエアの起動情報と、当該アプリケーションソフトウエアに関する基本情報とを上記第２のメモリ部に蓄積すると共に、
当該第２のメモリ部に蓄積された起動情報が上記管理サーバ側に送信されることを特徴とする。
【００１８】
さらに、請求項９に記載したこの発明に係るアプリケーションソフトウエアの起動情報処理方法では、情報端末装置にインストールされているアプリケーションソフトウエアの起動情報を受信するステップと、
受信した当該起動情報を上記アプリケーションソフトウエアごとに蓄積するステップと、
蓄積した上記起動情報に基づいて、上記アプリケーションソフトウエアの習熟度を判別するステップと、
当該習熟度が規定値以下であるとき、当該アプリケーションソフトウエアに関する情報を、上記情報端末装置に送信するステップとを有することを特徴とする。
【００１９】
さらに、請求項１２に記載したこの発明に係るアプリケーションソフトウエアの管理サーバでは、情報端末装置にインストールされている複数のアプリケーションソフトウエアに関する起動情報を受信すると共に、上記情報端末装置に当該アプリケーションソフトウエアに関する情報を送信する送受信手段と、
受信した上記起動情報を蓄積する第２のメモリ部と、
蓄積された上記起動情報に基づいて当該アプリケーションソフトウエアに関する習熟度を判別する判別プログラムが格納された第１のメモリ部と、
上記第１および第２のメモリ部および上記送受信手段を制御する制御部とを有し、
受信した上記起動情報に基づいて当該アプリケーションソフトウエアに関する習熟度を判別し、当該判別結果に基づいて当該アプリケーションソフトウエアに関する基本情報の送信処理が制御されるようになされたことを特徴とする。
【発明の効果】
【００２０】
この発明に係るアプリケーションソフトウエアの起動情報提供方法および情報端末装置では、インストールされたアプリケーションソフトウエアの起動情報を逐次蓄積し、蓄積したこの起動情報を定期的に管理サーバ側に提供できるようにしたものである。
【００２１】
また、この発明に係るアプリケーションソフトウエアの起動情報処理方法および管理サーバでは、アプリケーションソフトウエアに関して提供された稼働情報である起動情報に基づいて、当該アプリケーションソフトウエアの習熟度を判定し、規定に満たないアプリケーションソフトウエアが存在するときには、当該アプリケーションソフトウエアに関する情報をユーザ側に提供するようにしたものである。
【００２２】
これによれば、習熟度という１つの物差しを使用して情報提供の取捨選択が行われ、該当するアプリケーションソフトウエアのみ、つまり使用頻度が少ないようなアプリケーションソフトウエアについてのみ、少なくともその基本的な操作情報などを、当該アプリケーションソフトウエアに関する情報としてユーザ側に提供できる。
【００２３】
ユーザ側はこの操作情報などを利用することで、当該アプリケーションソフトウエアの起動から関連する処理までを実行できる。しかもユーザが利用する情報としてはダウンロードされた操作情報であるので、使い勝手がよく、非常に便利である。
【００２４】
管理サーバ側から提供される情報としては、この他に当該アプリケーションソフトウエアに関するバージョン番号などの更新情報を含む最新情報が考えられ、これらの最新情報を調べることで、最新のアプリケーションソフトウエアを簡単に入手できる。また、情報端末装置にダウンロードされる情報は、習熟度の浅いアプリケーションソフトウエアが存在するときだけであるので、無差別、無作為に送り届けられた情報から取捨選択するような作業を一掃できる実益がある。
【発明を実施するための最良の形態】
【００２５】
続いて、この発明に係るアプリケーションソフトウエアの起動情報提供方法などについてその実施例を図面を参照して詳細に説明する。
【００２６】
この発明では汎用されているその情報端末装置にインストールされているアプリケーションソフトウエアの起動情報を蓄積し、蓄積した起動情報を管理サーバ側に送信すると共に、管理サーバ側では受信した当該アプリケーションソフトウエアに関する起動情報に基づいて当該アプリケーションソフトウエアに関する習熟度を判別する。判別結果によって当該アプリケーションソフトウエアに対する習熟度が低い（浅い）と判断されたときには、当該アプリケーションソフトウエアに関する情報をユーザ側に提供するようにしたものである。
【００２７】
アプリケーションソフトウエアに関する情報とは、当該アプリケーションソフトウエアの基本的な操作情報である。基本的な操作情報を知ることで、ユーザは当該アプリケーションソフトウエアを有効に利用できるからである。
【００２８】
この発明を実現する全体の管理システムの概念図を図１に示す。この管理システム１０は管理サーバ１６側に予め登録された複数の情報端末装置（ＰＣ）１２が対象となる。情報端末装置１２はＣＰＵが内蔵された情報処理用のコンピュータであって、この情報端末装置１２には種々の情報を適宜処理するための複数のアプリケーションソフトウエアがインストールされている。
【００２９】
情報端末装置１２には、インストールされた情報処理用のアプリケーションソフトウエアの稼働情報である起動情報を蓄積したり、適宜なタイミングに管理サーバ１６側に蓄積した起動情報を送信するための各種処理を実現するため、起動情報を収集し、そして管理サーバ側に提供するためのアプリケーションソフトウエアを保有する。当該アプリケーションソフトウエアに関する稼働情報などを管理サーバ１６側に提供することについては、ユーザとの間で承諾がなされているものとする。このような契約条項に適合するアプリケーションソフトウエアのみがこの発明の対象となる。
【００３０】
情報端末装置１２には、さらに複数のアプリケーションソフトウエアに関する起動情報を含む稼働情報の蓄積ファイルが用意され、ここに個々のアプリケーションソフトウエアについての起動情報などが記録される。この蓄積ファイルにはさらに情報端末装置１２自体の型式や、アプリケーションソフトウエアに関する最新のバージョン情報などが基本情報として保存されている。
【００３１】
複数の情報端末装置１２はそれぞれインターネットなどの通信回線１４を介して管理サーバ１６と接続されている。管理サーバ１６は、任意のユーザ（端末使用者）に提供したアプリケーションソフトウエアに関する実際の起動情報に基づいて、そのアプリケーションソフトウエアの不具合を判別する資料収集機関（ソフトウエア管理センタ）として機能する。
【００３２】
そのため、管理サーバ１６に設けられたメモリ部には、汎用されている複数のアプリケーションソフトウエアに関する基本的な操作情報と、バージョン番号などの最新の更新情報がストアされている。さらに上述したと同一若しくは別のメモリ部には、管理ファイルが用意され、ここに複数の情報端末装置１２の使用者との間で契約された情報（使用者のＩＤやパスワード、提供されたアプリケーションソフトウエア名やバージョン番号など）が蓄積されている。その他に、使用者が所有する複数のアプリケーションソフトウエアごとの基本情報がストされている。
【００３３】
情報収集ファイルであるこの管理ファイルは使用者ごとに設けられているが、アプリケーションソフトウエアごとに設けることによって、当該アプリケーションソフトウエアの使用頻度などを把握できるから、この情報をソフトウエアの企画、設計などに役立てることができる。この実施例では使用者ごとに管理ファイルが設けられている場合である。
【００３４】
続いて、この発明を詳細に説明する。まず、この発明に係る情報端末装置１２から説明する。
【００３５】
図２はこの発明に係る情報端末装置１２の概念を示す系統図であって、装置全体の制御を司るＣＰＵ２２を始めとして、オペレーティング・システム（ＯＳ）などのソフトウエアや、固定値などのデータを格納するメモリ部（フラッシュメモリ等からなる第１のメモリ部）２４がバス３６を介して接続されている。さらにワーキング用のメモリ部（ＲＡＭ等からなる第２のメモリ部）２６がバス３６を介して相互に接続されている。この例ではさらにメモリ部２４には、装置に備えられた通常の情報処理を実行するため、複数のアプリケーションソフトウエア（汎用アプリケーションソフトウエア）がインストールされている。
【００３６】
バス３６にはさらに液晶などを利用したモニタ２８、キーボードなどの入力手段３０、外部入力素子として機能するマウス３２などが設けられる他、外部の通信回線１４などを介した通信を行うための送受信手段３４が設けられ、これらがバス３６によって相互に接続されている。
【００３７】
上述したメモリ部２６には、複数のアプリケーションソフトウエアに関する起動情報蓄積ファイルが用意され、ここに個々のアプリケーションソフトウエアについての起動情報が記録される。この蓄積ファイルにはさらに情報端末装置１２自体の型式や、インストールされた複数のアプリケーションソフトウエア名、そのアプリケーションソフトウエアに関するバージョン情報（バージョン番号）などが、この情報端末装置１２における基本情報として保存されている。
【００３８】
アプリケーションソフトウエアの起動情報とは、アプリケーションソフトウエアを起動するごとにカウントアップされる情報であり、この更新された起動情報が当該アプリケーションソフトウエアに関連した稼働情報の蓄積ファイルに記録される。
【００３９】
情報端末装置１２の基本情報とは、ユーザ名や当該装置の型式を始めとして、インストールされたアプリケーションソフトウエア名、当該アプリケーションソフトウエアのバージョン情報などを列挙できる。必要に応じて、さらに情報端末装置１２に接続された周辺機器の型式などを基本情報として追加することもできる。
【００４０】
この基本情報は、どのような情報端末装置１２を所有するユーザがどのバージョンバージョン番号のアプリケーションソフトウエアを所有しているかを知るために必要である。
【００４１】
ここで、アプリケーションソフトウエアの起動情報は、当該アプリケーションソフトウエアの習熟度を判定する情報として利用される。当該アプリケーションソフトウエアの起動回数が多いほど当該アプリケーションソフトウエアに対する利用度（利用頻度）が高く、それに伴って当該アプリケーションソフトウエアに対する習熟度も高くなるものと推測できる。
【００４２】
これとは反対に、当該アプリケーションソフトウエアに対する使用頻度が少ないときには、当該アプリケーションソフトウエアに対する習熟度が低いものと推測できる。習熟度の低いアプリケーションソフトウエアの場合には、いざこのアプリケーションソフトウエアを使用しようとしても、その基本的な操作すら忘れていることがあるので、このようなアプリケーションソフトウエアを所有するユーザには当該アプリケーションソフトウエアに関する基本的な操作情報などが必要になるケースが多いと考えられるからである。
【００４３】
したがって、情報端末装置１２にインストールされた個々のアプリケーションソフトステップに関する習熟度の目安として、当該アプリケーションソフトウエアの起動回数が参照される。複数例えば５つのアプリケーションソフトウエアApl1,Apl2,Apl3,Apl4およびAplnと、それぞれの起動回数との関係が、例えば図３のようになっていたとする。
【００４４】
習熟度判定レベルｎとして、例えばｎ＝２０（起動回数）に設定されている場合、図３の例によるとアプリケーションソフトウエアApl1,Apl2およびApl4はそれぞれ習熟度判定レベルｎを超えているので、当該アプリケーションソフトウエアの利用頻度が高いと判断できる。これに対してアプリケーションソフトウエアApl3とAplnとは、何れも習熟度判定レベルｎ以下の利用度であるため、当該アプリケーションソフトウエアの利用頻度が低く、したがって十分に習熟していないものと判断できる。そこで、習熟度の低いアプリケーションソフトウエアApl3とAplnについてのみ、該当する基本操作情報が提供されることになる。
【００４５】
起動したアプリケーションソフトウエア（Ａｐｌｉ）と、起動情報および情報端末装置１２の基本情報との関係例を図４に示す。
【００４６】
図４には情報端末装置１２の基本情報として、ユーザ名、インストールされたアプリケーションソフトウエア名およびそのバージョン情報（バージョン番号）の３つが例示されている。図４に示した数値などはあくまでも便宜上の数値である。
【００４７】
稼働情報としては、起動回数ｎの他に、前回の管理サーバ１６への送信日を列挙する。送信日は定期的に管理サーバ１６に起動情報などを送信するためである。そのため、この情報端末装置１２には時計装置（カウンタ）が内蔵され、時計装置からの情報に基づいて、定期的に起動情報蓄積ファイルに記録された各種情報が管理サーバ１６側に送信される。
【００４８】
図５は情報端末装置１２側に設けられたアプリケーションソフトウエアの起動情報提供方法を実現するための処理プログラムの一例を示すフローチャートである。
【００４９】
この発明では定期的にインストールされているアプリケーションソフトウエアに関する起動情報を管理サーバ１６側に送信するようなシステムとなされているので、この処理プログラムが起動されると、まず日数カウント判別処理が行われる（ステップ６１）。このステップ６１では、管理サーバ１６をアクセスした前回からの日数がチェックされ、規定日数ｍが経過したかどうかが判別される。
【００５０】
規定日数ｍは、ある日数が経過したときの当該アプリケーションソフトウエアの起動情報を知るためであって、したがってこの規定日数ｍは、３０日とか、１００日とか、２００日とかという単位に設定される。この例では、小まめに、アプリケーションソフトウエアの稼働状態を管理できるように３０日に設定した場合である。
【００５１】
前回のアクセスより規定日数ｍが経過していないときには、ユーザが指定したアプリケーションソフトウエアApliの起動状態がチェックされる（ステップ６４）。装置にインストールされたうちの任意のアプリケーションソフトウエアApliが起動されると、起動ごとにその起動回数Ａがインクリメントされ、起動回数Ａが「＋１」された状態で、メモリ部２６内における起動情報等の蓄積ファイルに保存される（ステップ６５）。
【００５２】
その後、当該アプリケーションソフトウエアの動作（処理）が終了したかどうかがチェックされ（ステップ６６）、継続中であるときは最初のステップ６１に遷移するが、当該アプリケーションソフトウエアの処理が終了した場合には、この処理プログラムが終了する。
【００５３】
ステップ６１において、前回のアクセスより規定日数ｍが経過しているときには、装置使用者の認証情報がまず管理サーバ１６側に送信されて使用者に対する認証処理が行われると共に、この認証処理に続いて装置の基本情報と、当該アプリケーションソフトウエアApliに関する起動情報（起動回数ｎ）のそれぞれが管理サーバ１６側に送信される（ステップ６２）。
【００５４】
情報端末装置１２の基本情報としては上述したようにユーザ名と当該アプリケーションソフトウエア名およびそのバージョン情報である。これらの送信が終了すると、当該アプリケーションソフトウエアApliに関する装置１２側に設けられた起動情報等の蓄積ファイルの内容がクリアされ（ステップ６３）、次からの当該アプリケーションソフトウエアの起動情報の蓄積が開始される。
【００５５】
図５の実施の形態では、前回アクセスからの経過日数が規定日数を過ぎたときには、自動的に直ちに管理サーバ１６側に該当するアプリケーションソフトウエアの起動情報などが送信されるようになっているが、図６のように規定日数ｍが経過したときには、当該アプリケーションソフトウエアに関する起動情報を送信する旨の表示を行ってから管理サーバ１６側に起動情報などを送信するようにすることもできる（ステップ６７，６２，６３）。
【００５６】
このように、管理サーバ１６に対する前回からのアクセス日数が規定の日数ｍを越えたときには、規定日数ｍを経過したアプリケーションソフトウエアに関する起動情報などを管理サーバ１６側に送信することによって、当該アプリケーションソフトウエアに関する習熟度判定を自動的に行うことができる。
【００５７】
続いて、管理サーバ１６側の構成および機能を図７以下を参照して説明する。
管理サーバ１６はアプリケーションソフトウエアの企画会社、アプリケーションソフトウエアの委託サービス会社などのソフト管理会社が運営するサイト（Ｗｅｂサイト）である。
【００５８】
図７は管理サーバ１６の概念を示すブロック図である。この管理サーバ１６には、センタ全体の制御を司るＣＰＵ４２を始めとして、オペレーティング・システムなどのソフトウエアが格納されたメモリ部（フラッシュメモリ等からなる第２のメモリ部）４４や、ワーキング用や管理ファイルとして機能するメモリ部（ＲＡＭ等からなる第１のメモリ部）４６を有する。
【００５９】
第１のメモリ部４４には、汎用されている販売済みの複数のアプリケーションソフトウエアに関する基本的な操作情報や、バージョン番号などの最新の更新情報がストアされている。メモリ部４６としては大容量の記憶容量を確保できるハードディスク装置（ＨＤＤ）を使用することもできる。ユーザ数などを考慮すると、このメモリ部４６としてはハードディスク装置の方が好適である。
【００６０】
メモリ部４４または４６、この例ではメモリ部４４には、顧客（ユーザ）との間で契約したアプリケーションソフトウエアに対する習熟度判別などを行うための処理プログラム（アプリケーションソフトウエア）がストアされている。
【００６１】
管理サーバ１６には、液晶などのモニタ４８やキーボードなどの入力手段５０が設けられる他に、外部の通信回線１４などを介してユーザである情報端末装置１２との間で通信を行うための送受信手段５２がバス５４によって相互に接続されている。
【００６２】
管理サーバ１６では、受信したアプリケーションソフトウエアに関する起動情報と基本情報から、特定の情報端末装置１２にインストールされた当該アプリケーションソフトウエアに対するユーザの習熟度が判定される。この習熟度判定処理は、管理サーバ１６側ではなく、情報端末装置１２側で行ってもよい。
【００６３】
習熟度の判別結果は管理ファイルに蓄積され、この管理ファイルをアクセスすることで、当該アプリケーションソフトウエアに関する情報の提供が必要かどうか、つまり当該アプリケーションソフトウエアに関する情報をユーザに送信すべきかどうかが決定される。判断結果は管理ファイルに記録される。したがってこの管理ファイルには図４に示すような情報が記録されることになる。
【００６４】
図４では管理ファイルの内容が、情報端末装置１２側における記録ファイルと同列に示してあるが、これはあくまでも便宜的である。図４に示す管理ファイル内の記録例では、アプリケーションソフトウエアの習熟度として「高」、「中」および「低」の３段階に分けて分類されているが、実際の習熟度判定は、「高」（上述した「高」と「中」を含む）と、「低」の２段階評価である。
【００６５】
ここで、アプリケーションソフトウエアに関する情報（基本的な操作情報）の提供が必要なレベルは「低」の習熟度である。そのため、操作情報の送付の必要性があるアプリケーションソフトウエアは、図４の例ではアプリケーションソフトウエアApl3とAplnである。
【００６６】
また、図４の例には、当該アプリケーションソフトウエアに関する最新情報の送付の有無も記録されている。これはアプリケーションソフトウエアの利用頻度が高いものについては、バージョン番号などの最新情報を提供するようにしている。このときの判断基準は習熟度ｎを基準にして判定してもよければ、その判定レベルを変えて使用してもよい。この例では習熟度を利用するものの、その判定レベルをｎ＝２０よりも高く、例えば５０に設定した場合を示してある。この最新情報の送付の有無も管理ファイルに記録される。
【００６７】
このような処理を実行するため、管理サーバ１６側でのアプリケーションソフトウエアに関する起動情報処理としては、図８に示すような処理手順が考えられる。
【００６８】
図８は起動情報の処理例を実現するためのフローチャートであって、情報端末装置１２からのアクセスがあったときには、情報端末装置１２の認証処理が行われ（ステップ７１）、情報処理装置１２との認証が済んでから、当該装置１２の基本情報と、当該装置１２に蓄積されたアプリケーションソフトウエアに関する起動情報に対する受信処理が行われる（ステップ７２）。
【００６９】
受信した基本情報やそのアプリケーションソフトウエアに関する起動情報などはアプリケーションソフトウエアごとに管理されている情報収集ファイルである管理ファイルに記録される（ステップ７３）。管理ファイルはメモリ部４６内に置かれる。管理ファイルはユーザのアプリケーションソフトウエアごとに管理される。
【００７０】
管理ファイルに記録された起動情報（起動回数ｎ）に基づいて当該アプリケーションソフトウエアに関する習熟度の判定（判別）処理が行われ（ステップ７４）、判別結果は管理ファイルに記録されると共に、この判別結果に応じて当該アプリケーションソフトウエアに関する情報（基本的な操作情報など）がユーザの情報端末装置１２に向けて送信される（ステップ７５）。
【００７１】
なお、図４に示すような最新情報送付の要、不要を判断する場合にも、このステップ７４で行われることになる。
【００７２】
図９は、情報端末装置１２側におけるアプリケーションソフトウエアに関する情報の受信処理例を示すフローチャートであって、管理サーバ１６から情報を受信すると（ステップ８１）、その受信情報がダウンロードすべき情報かを確認する（ステップ８２）。確認処理は例えば受信情報に挿入された識別情報を基準に判断される。
【００７３】
受信情報が上述したアプリケーションソフトウエアに関する情報であったときには、ダウンロードすべきアプリケーションソフトウエアに関する情報を受信した旨の表示をする（ステップ８３）。同時に音声によるメッセージを流してもよい。その後、ダウンロード処理に移る（ステップ８４）。ユーザはこのダウンロードされた当該アプリケーションソフトウエアに関する基本操作情報などを自由にモニタ２８に表示することもできれば、プリントアウトすることもできる。図２にはプリンタは図示していない。その後回線の切断処理を行って（ステップ８５）、この受信処理プログラムが終了する。
【００７４】
ステップ８２で、ダウンロードすべき情報ではないと判断されたときには、受信した情報に関連する処理が行われて当該受信処理プログラムが終了する（ステップ８６，８５）。
【００７５】
このように習熟度という１つの物差しを使用して情報提供の取捨選択が行われ、該当するアプリケーションソフトウエアのみ、つまり使用頻度が少ないようなアプリケーションソフトウエアについてのみ、少なくともその基本的な操作情報などを、当該アプリケーションソフトウエアに関する情報としてユーザ側に提供できる。
【００７６】
ユーザ側はこの操作情報などを利用することで、当該アプリケーションソフトウエアの起動から関連する処理までを実行できる。しかもユーザが利用する情報としてはダウンロードされた操作情報であるので、使い勝手がよく、非常に便利である。
【００７７】
管理サーバ側から提供される情報としては、当該アプリケーションソフトウエアに関するバージョン番号などの更新情報を含む最新情報も考えられる。ユーザは、入手したこれらの最新情報を調べることで、必要ならば最新のアプリケーションソフトウエアを容易に入手できる。また、情報端末装置にダウンロードされる情報は、習熟度の浅いアプリケーションソフトウエアが存在するときだけであるので、無差別、無作為に送り届けられた情報から取捨選択するような煩わしい作業がない。
【００７８】
上述した実施の形態では、アプリケーションソフトウエアを起動したとき、その起動回数のみを蓄積し、これを当該アプリケーションソフトウエアに対するユーザの習熟度判別情報として利用しているが、当該アプリケーションソフトウエアのうちの機能別に習熟度を判断することも可能である。この場合には、選択された機能をチェックすることで、選択されていない機能に関する基本的な操作情報などをユーザに提供することができる。
【産業上の利用可能性】
【００７９】
この発明は複数の情報端末装置が通信回線網によって管理サーバと接続されることで、情報の授受を行う起動情報収集システムに適用できる。
【図面の簡単な説明】
【００８０】
【図１】この発明に係るアプリケーションソフトウエアの起動情報蓄積方法および起動情報処理方法を実現するための起動情報収集システムの構築例を示す概念図である。
【図２】アプリケーションソフトウエアをインストールしたこの発明に係る情報端末装置の概念図である。
【図３】起動回数と習熟度との関係を示す図である。
【図４】アプリケーションソフトウエアの起動情報と管理サーバ側での処理事項などとの関係を示す図である。
【図５】この発明に係るアプリケーションソフトウエアの起動情報蓄積方法の実施の形態を示すフローチャートである（その１）。
【図６】この発明に係るアプリケーションソフトウエアの起動情報蓄積方法の実施の形態を示すフローチャートである（その２）。
【図７】この発明に係るアプリケーションソフトウエアの起動情報処理方法を実現する管理サーバ側の概念図である。
【図８】この発明に係るアプリケーションソフトウエアの起動情報処理方法の実施の形態を示すフローチャートである。
【図９】情報端末装置側の受信処理例を示すフローチャートである。
【符号の説明】
【００８１】
１０・・・起動情報収集システム、１２・・・情報端末装置、１４・・・通信回線、１６・・・管理サーバ、２２，４２・・・ＣＰＵ、２４，２６，４４，４６・・・メモリ部、３４，５２・・・送受信手段
【図１】
2005038250.tif 000003
【図２】
2005038250.tif 000004
【図３】
2005038250.tif 000005
【図４】
2005038250.tif 000006
【図５】
2005038250.tif 000007
【図６】
2005038250.tif 000008
【図７】
2005038250.tif 000009
【図８】
2005038250.tif 000010
【図９】
2005038250.tif 000011