(57)【特許請求の範囲】
【請求項１】
実行可能ファイルが導入されている複数の端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置において、
前記端末毎に、当該端末に導入されている実行可能ファイルのファイル名を含む実行可能ファイル情報を記録する実行可能ファイル情報記録部と、
前記操作ログから各々の前記端末で起動している前記実行可能ファイルを特定し、少なくとも当該特定された実行可能ファイルのファイル名を含む起動情報を取得する起動情報取得部と、
前記起動情報に基づいて、前記端末で起動している実行可能ファイルのファイル名と当該実行可能ファイルを起動させている端末の端末操作情報とを関連づける関連付け部と、
同一の前記実行可能ファイルのファイル名が重複しないように前記実行可能ファイルのファイル名を表示するとともに、当該表示された実行可能ファイルのファイル名と前記関連付け部によって当該実行可能ファイルのファイル名に関連付けられた前記端末操作情報とを関連付けて表示する閲覧画面を生成する閲覧画面生成部と、
を備える端末管理装置。
【請求項２】
端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置において、
前記端末に導入されている実行可能ファイルに関する実行可能ファイル情報を記録する実行可能ファイル情報記録部と、
前記端末における操作画面をキャプチャして得られる操作画像を記録する操作画像記録部と、
前記操作ログから前記端末で起動している実行可能ファイルを特定する起動情報を取得する起動情報取得部と、
前記起動している実行可能ファイルによって作り出されているウィンドウがアクティブか否かを前記操作ログから判定するウィンドウ表示状態判定部と、
前記起動情報に基づいて、前記実行可能ファイル情報と当該実行可能ファイルを起動させている端末の前記操作画像とを関連づける関連付け部と、
前記ウィンドウ表示状態判定部の判定結果に応じて、前記関連付けられた前記実行可能ファイル情報と前記操作画像との関連付け表示形態を変更して表示する閲覧画面を生成する閲覧画面生成部と、
を備える端末管理装置。
【請求項３】
実行可能ファイルが導入されている複数の端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置のための端末管理プログラムにおいて、
前記端末毎に、当該端末に導入されている実行可能ファイルのファイル名を含む実行可能ファイル情報を記録する機能と、
前記操作ログから各々の前記端末で起動している前記実行可能ファイルを特定し、少なくとも当該特定された実行可能ファイルのファイル名を含む起動情報を取得する機能と、
前記起動情報に基づいて、前記端末で起動している実行可能ファイルのファイル名と当該実行可能ファイルを起動させている端末の端末操作情報とを関連づける関連付け機能と、
同一の前記実行可能ファイルのファイル名が重複しないように前記実行可能ファイルのファイル名を表示するとともに、当該表示された実行可能ファイルのファイル名と前記関連付け機能によって当該実行可能ファイルのファイル名に関連付けられた前記端末操作情報とを関連付けて表示する閲覧画面を生成する機能と、をコンピュータに実現する端末管理プログラム。
【請求項４】
端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置のための端末管理プログラムにおいて、
前記端末に導入されている実行可能ファイルに関する実行可能ファイル情報を記録する機能と、
前記端末における操作画面をキャプチャして得られる操作画像を記録する機能と、
前記操作ログから前記端末で起動している実行可能ファイルを特定する起動情報を取得する機能と、
前記起動している実行可能ファイルによって作り出されているウィンドウがアクティブか否かを前記操作ログから判定する機能と、
前記起動情報に基づいて、前記実行可能ファイル情報と当該実行可能ファイルを起動させている端末の前記操作画像とを関連づける機能と、
前記ウィンドウがアクティブであるか否かについての判定結果に応じて、前記関連付けられた前記実行可能ファイル情報と前記操作画像との関連付け表示形態を変更して表示する閲覧画面を生成する機能と、
をコンピュータに実現する端末管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理技術に関する。
【背景技術】
【０００２】
端末へインストールしたソフトウエアをサーバで管理する技術として、サーバが端末に既に提供済みのソフトウエアの情報と端末固有の情報とを対応させてソフトウエア管理情報として管理する管理手段を備え、このソフトウエア管理情報にはソフトウエアをインストールした日時情報が含まれており、端末からソフトウエアのアンインストール要求があった場合ソフトウエア管理情報をチェックして、該当ソフトウエアをアンインストールするためのコマンドを端末に発行するシステムが知られている（例えば、特許文献１参照）。この従来技術では、端末にインストールしたソフトウエアの情報がソフトウエア管理情報としてサーバ側に記録されているので、そのソフトウエアのインストール日時やインストール先の端末の情報をサーバ側で把握することができるが、日常的なソフトウエアの利用状況を把握することができない。
【０００３】
さらに、端末にインストールされたＡＳＰ(Application Service Provider)対応ソフトの利用状況を管理する技術として、動的にリンク可能なソフトウエアライブラリをアプリケーションプログラム の必要な箇所に追加しておくことでネットワークへの接続機能を備えさせ、このソフトウエアライブラリに、ユーザの端末装置からサーバにユーザの利用情報を送るようにしておくことで、ソフトウエア提供元は、継続的で、確実なユーザ利用情報をネットワークを介して収集し、このＡＳＰ対応ソフトに関する全ユーザの利用状況である利用頻度や利用時間を分析・解析するためのグラフ・表を表示・印刷する技術が知られている（例えば、特許文献２参照）。この従来技術では、利用状況をサーバに転送するソフトウエアライブラリを埋め込んだ特定のアプリケーションプログラムの利用状況はサーバ側で把握することができるが、市場に流通している一般的なアプリケーションプログラムにはそのようなソフトウエアライブラリは埋め込まれていないので、この技術を一般的な端末インストールアプリケーションプログラムの管理技術に適用することができない。
【０００４】
遠隔制御サーバとクライアント端末が通信ネットワークを介して接続されたシステムにおいて、オペレータによる端末のリモート操作時に、クライアント端末ではモニタに表示されているモニタ画面を遠隔制御サーバに送信し、遠隔制御サーバでは受信したモニタ画面をモニタに表示すると共に、遠隔制御サーバのキャプチャ画像記録手段が、クライアント端末のモニタ画面をキャプチャ画像として、所定のインターバルで操作ログに記録し、この記録のあとに、遠隔制御サーバのログ再生処理部が操作ログに記録されたキャプチャ画像（モニタ画面）の再生を行うものも存在する（例えば、特許文献３参照）。この従来技術では、データ記憶部に格納されたキャプチャ画像を監視モニタに再現することで、端末の操作を監視することができるが、その端末でどのようなプログラムが起動しているかどうかといった内容は把握することは困難である。
【０００５】
【特許文献１】特開２００２−２５８９６８号公報（段落番号００１５−００１６、図１）
【特許文献２】特開２００３−２７１２５６号公報（段落番号００３４、００５１、００６２、図２）
【特許文献３】特開２００６−１０８９４７号公報（段落番号００１９、００２０、００５１、００６２、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記実状に鑑み、本発明の課題は、ネットワークを介して接続されている端末に導入されているアプリケーションプログラムなどの実行可能ファイルの利用状況を分かり易い形態で把握できる端末管理技術を提供することである。
【課題を解決するための手段】
【０００７】
実行可能ファイルが導入されている複数の端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置において、前記課題を解決するため、本発明では、前記端末毎に、当該端末に導入されている実行可能ファイルのファイル名を含む実行可能ファイル情報を記録する実行可能ファイル情報記録部と、前記操作ログから各々の前記端末で起動している前記実行可能ファイルを特定し、少なくとも当該特定された実行可能ファイルのファイル名を含む起動情報を取得する起動情報取得部と、前記起動情報に基づいて、前記端末で起動している実行可能ファイルのファイル名と当該実行可能ファイルを起動させている端末の端末操作情報とを関連づける関連付け部と、同一の前記実行可能ファイルのファイル名が重複しないように前記実行可能ファイルのファイル名を表示するとともに、当該表示された実行可能ファイルのファイル名と前記関連付け部によって当該実行可能ファイルのファイル名に関連付けられた前記端末操作情報とを関連付けて表示する閲覧画面を生成する閲覧画面生成部とを備えている。
【０００８】
この構成によれば、端末に導入されている実行可能ファイルに関する実行可能ファイル情報が、実行可能ファイル情報記録部に記録されている。さらに、起動情報取得部が、ネットワークを介して端末から取得された操作ログから実行中の実行可能ファイルを検出することにより、特定端末における実行可能ファイルの起動を表す起動情報を得ることができる。さらに、関連付け部により、前記起動情報に基づき実行可能ファイル情報と、その実行可能ファイルを起動させている端末の端末操作情報とを関連付け、閲覧画面生成部により、関連付けられた実行可能ファイル情報と端末操作情報とを表示することが可能となっている。その結果、管理者は、閲覧画面を通じて、端末に導入されている実行可能ファイルの一覧をその実行可能ファイルを起動させている端末の端末操作情報とともに把握することや、実行可能ファイルを起動している全ての端末を把握することや、起動中の実行可能ファイルだけを把握することが容易となる。
【０００９】
端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置において、前記課題を解決するため、本発明では、前記端末に導入されている実行可能ファイルに関する実行可能ファイル情報を記録する実行可能ファイル情報記録部と、前記端末における操作画面をキャプチャして得られる操作画像を記録する操作画像記録部と、前記操作ログから前記端末で起動している実行可能ファイルを特定する起動情報を取得する起動情報取得部と、前記起動している実行可能ファイルによって作り出されているウィンドウがアクティブか否かを前記操作ログから判定するウィンドウ表示状態判定部と、前記起動情報に基づいて、前記実行可能ファイル情報と当該実行可能ファイルを起動させている端末の前記操作画像とを関連づける関連付け部と、前記ウィンドウ表示状態判定部の判定結果に応じて、前記関連付けられた前記実行可能ファイル情報と前記操作画像との関連付け表示形態を変更して表示する閲覧画面を生成する閲覧画面生成部と、を備えている。これにより、各々の実行可能ファイルが各端末においてどのように操作されているかを容易に把握することができる。
【００１０】
上述した本発明による端末管理装置の技術的特徴は、同様の端末管理プログラムや端末管理方法にも適用可能である。例えば、実行可能ファイルが導入されている複数の端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置のための端末管理プログラムにおいて、前記端末毎に、当該端末に導入されている実行可能ファイルのファイル名を含む実行可能ファイル情報を記録する機能と、前記操作ログから各々の前記端末で起動している前記実行可能ファイルを特定し、少なくとも当該特定された実行可能ファイルのファイル名を含む起動情報を取得する機能と、前記起動情報に基づいて、前記端末で起動している実行可能ファイルのファイル名と当該実行可能ファイルを起動させている端末の端末操作情報とを関連づける関連付け機能と、同一の前記実行可能ファイルのファイル名が重複しないように前記実行可能ファイルのファイル名を表示するとともに、当該表示された実行可能ファイルのファイル名と前記関連付け機能によって当該実行可能ファイルのファイル名に関連付けられた前記端末操作情報とを関連付けて表示する閲覧画面を生成する機能と、をコンピュータに実現する端末管理プログラムに適用することができる。また、端末における操作ログと前記操作ログに関連する端末操作情報とをネットワークを介して取得する端末管理装置のための端末管理プログラムにおいて、前記端末に導入されている実行可能ファイルに関する実行可能ファイル情報を記録する機能と、前記端末における操作画面をキャプチャして得られる操作画像を記録する機能と、前記操作ログから前記端末で起動している実行可能ファイルを特定する起動情報を取得する機能と、前記起動している実行可能ファイルによって作り出されているウィンドウがアクティブか否かを前記操作ログから判定する機能と、前記起動情報に基づいて、前記実行可能ファイル情報と当該実行可能ファイルを起動させている端末の前記操作画像とを関連づける機能と、前記ウィンドウがアクティブであるか否かについての判定結果に応じて、前記関連付けられた前記実行可能ファイル情報と前記操作画像との関連付け表示形態を変更して表示する閲覧画面を生成する機能と、をコンピュータに実現する端末管理プログラムにも適用することができる。当然ながら、このような端末管理プログラムも上述した端末管理装置で述べた作用効果を得ることができ、さらに上述した付加的技術を組み込むことも可能である。
【発明を実施するための最良の形態】
【００１１】
〔第１実施形態〕
以下、図面を用いて本発明の第１実施形態を説明する。本発明の端末監視装置を用いたシステムは、図１に示すように、管理対象となる端末１がネットワーク２を介して、端末管理装置３と接続されている。このネットワークはインタネットのようなＷＡＮであってもよいし、会社内や特定グループ内に構築されたＬＡＮであってもよい。また、各端末１は、各種情報の表示を行うモニタ５１、キーボードやマウス等の入力操作デバイス５２を備えており、端末管理装置３も同様にモニタ５５および入力操作デバイス５６を備えている。
【００１２】
図２は、このコンピュータネットワークシステムを構成する端末管理装置３と端末１の機能ブロック図を示している。端末１は汎用コンピュータにより構成されており、操作者による入力操作デバイス５２の操作の取得や種々の情報をモニタ５１に表示するＧＵＩ部１０、モニタ５１に表示されている操作画面をキャプチャし操作画像を取得する操作画面キャプチャ部１４、および、端末１における操作の内容を表す操作ログを生成する操作ログ生成部１５を備えている。
【００１３】
端末１は、操作者が端末１を使用する前に行われるログイン操作を通じて入力された操作者名や操作者コード等の操作者を識別するユーザ識別情報と、端末１を識別する端末識別情報とを端末情報として端末管理装置３に送信する。端末管理装置３では、受信した端末情報を端末情報記録部（図示せず）に記録管理しておく。このようにログインされた端末１から送られてくるユーザ識別情報を管理することにより、端末管理装置３は、その時点で端末１を利用している操作者を特定することができる。なお、端末識別情報としては、各端末１にユニークに割り当てられたコード、端末名、ＭＡＣアドレス、ＩＰアドレス等、端末１を一意に特定可能な情報を用いることができる。
【００１４】
また、各端末１には、種々の実行可能ファイルが導入されているが、それらの実行可能ファイルに関する情報である実行可能ファイル情報は、端末管理装置３で管理されている。この実行可能ファイル情報は、端末のＯＳのプログラム管理機能を通じて、端末から端末管理装置に転送される形態でも、端末管理装置から端末に収集にいくような形態でもよい。また、アンケート形式で端末から収集した実行可能ファイル導入情報に基づいて実行可能ファイル情報記録部に転写記録してもよいし、後から追加的な情報をマニュアルで入力してもよい。さらには、各端末のハードディスクなどのデータ格納部を全検索して実行可能ファイル及びその実行可能ファイル情報を抽出してもよい。なお、実行可能ファイルの端末への導入は、インストールプログラムを用いたインストールだけでなく、ネットワークを介したダウンロード、ＣＤやＤＶＤなどからのコピー＆ペーストなど様々な形態を用いることができる。また、本実施形態では、実行可能ファイルとはアプリケーションプログラムに代表される処理を実行するためのファイルを指し、実行可能ファイル情報は、例えば実行可能ファイル名、俗称、プログラム種別、アイコン、作成ファイル拡張子等のような実行可能ファイルの種類・性質・系統などこの実行可能ファイルを特定する情報、実行可能ファイルが導入されている端末の端末識別情報、実行可能ファイルの設定情報、実行可能ファイルの提供者情報等を指すが、これに限定されるものではない。
【００１５】
各端末１では、端末操作者が何らかの操作をするたびにその操作の内容を表す操作ログが生成され、ネットワーク２を介して端末管理装置３に送られる。本実施形態では、操作ログとは、端末１における各操作行為の内容を記述したものであり、操作種別および、操作対象情報が含まれている。なお、本実施形態においては、操作対象情報には実行可能ファイル名および実行可能ファイルにより処理されているファイルのファイル属性情報が含まれており、ファイル属性情報とは、ファイル名を用いるが、これに限定されるものではない。また、各端末１において、所定のタイミングで端末のモニタ５１に表示されている操作画面をキャプチャすることにより操作画像が生成され、端末１からネットワーク２を介して端末管理装置３に送られる。ここで、所定のタイミングとは、特定の操作が行われた時点、所定の時間間隔等であるが、これに限定されるものではない。なお、操作ログと操作画像には、この操作が行われた端末１の端末特定情報および操作が行われた日時であるタイムスタンプも付記されている。また、本実施形態では、端末情報と操作画像を個別に送信しているが、操作画像を送信する際に端末情報を付加した形式で送信する等しても構わない。
【００１６】
端末管理装置３も一般的には汎用コンピュータによって構成され、端末管理装置３における本発明に関する機能のほとんどは、この端末管理装置３にインストールされている端末管理プログラムの起動に伴って作り出される。それらの代表的なものとして、端末１から送られてきた操作画像を取得し、記録管理する操作画像記録部３３、各端末１から送られる操作ログを取得し、端末別に評価することで、各端末１における起動中実行可能ファイルなどの情報を得る操作ログ評価部３４、この端末管理装置３で管理されている実行可能ファイル情報や当該実行可能ファイルを導入させている端末１や当該端末１の端末操作情報の一覧をモニタ５５に表示するための画面を生成する管理画面生成部３６が挙げられる。なお、本発明において端末操作情報とは、上述の端末情報と操作画像とを指しているが、これに限定されるものではなく、本発明の目的を達する限りにおいて、他の情報をこれらに代えて又は加えて端末操作情報として用いても構わない。
【００１７】
さらに、各端末１に導入されている実行可能ファイルの実行可能ファイル情報を記録管理する実行可能ファイル情報記録部４２が、端末管理装置３に構築されている。この実行可能ファイル情報記録部４２には、このコンピュータネットワークシステムに属する全ての端末１に導入されている実行可能ファイルに関する情報が記録されているので、実行可能ファイル情報記録部４２にリクエストすることで、任意の実行可能ファイルを導入している端末名、逆に任意の端末１に導入されている実行可能ファイル名の一覧リストを取得することができる。
【００１８】
また、前記操作ログ評価部３４には、端末１から送られてきた操作ログから、各端末１で起動中の実行可能ファイルを特定する起動情報を取り出して、起動情報テーブル４４に書き込んでいく起動情報取得部３４ａが含まれている。本実施形態における起動情報には、端末識別情報、操作対象情報およびタイムスタンプが含まれている。なお、受信した操作ログの操作種別が“起動”であれば、新たにその操作ログに関する起動情報が生成されると共に起動情報テーブルに記録され、“終了”であれば、その操作ログに係る実行可能ファイル名およびファイル属性情報が一致する起動情報は、起動情報テーブル４４から削除される。ただし、起動情報の生成、削除は、操作ログの操作種別が上述のものに限定されるものではなく、他の操作種別の操作ログの取得時としても構わない。起動情報をこのように管理することにより、各端末１において起動している実行可能ファイルおよび、その実行可能ファイルにより処理されているファイル属性情報を管理することができる。このような構成により、閲覧画面において、端末情報と並んで起動中の実行可能ファイルが処理しているファイルのファイル属性情報も表示することが可能になる。
【００１９】
さらに、管理画面生成部３６には、前記実行可能ファイル情報記録部４２に記録されている各実行可能ファイル情報とこの実行可能ファイルを起動させている端末１に関する端末操作情報とを関連付ける関連付け部３６ｂ、この関連付けに基づき実行可能ファイル情報および端末操作情報を表示する閲覧画面を生成する閲覧画面生成部３６ａが含まれている。関連付け部３６ｂは、先ず、実行可能ファイル情報記録部４２から１つの実行可能ファイル名を選択し、選択された実行可能ファイル名と同じ実行可能ファイル名に係る起動情報を起動情報テーブル４４から抽出する。次に、抽出された起動情報の端末識別情報と同じ端末識別情報を持つ端末操作情報を抽出する。この処理により、選択された実行可能ファイルと端末操作情報の関連付けが成される。この処理を、実行可能ファイル情報記録部４２に記録されている全ての実行可能ファイルに対して行うことにより、実行可能ファイル情報と端末操作情報の関連付けを実現することができる。なお、端末操作情報として操作画像を用いる場合には、起動情報の端末識別情報とタイムスタンプに基づき、起動情報に対応する端末操作情報が抽出することもできる。また、タイムスタンプに基づき実行可能ファイルの起動時等、特定の操作が行われた時点の操作画像を抽出し、表示することもできる。さらに、表示する操作画像は上述のように取得されたものに限定されるものではなく、関連付けの時点で取得した操作画像を用いることもでき、このように構成することでリアルタイムでの操作を確認することができる。
【００２０】
次に図５のフローチャートを用いて、このように構成された端末１と端末管理装置３からなるシステムにおいて、端末管理装置３のモニタ５５を通じて端末１に導入されている実行可能ファイルの利用状況を確認する際の手順を説明する。まず、実行可能ファイル情報記録部４２では、図３で模式的に示しているように、このシステムに属する全ての端末１に導入されている実行可能ファイルの実行可能ファイル情報が記録されているとする。
【００２１】
先ず、操作ログ評価部３４により、各端末１から送られてきた操作ログ（図４上段参照）が取得される（＃０１）。取得された操作ログから取得した端末識別情報および実行可能ファイル名が、実行可能ファイル情報記録部４２に記録されている場合（＃０２のYes分岐）には、起動情報取得部３４ａは、与えられた操作ログから、端末識別情報、実行可能ファイル名および操作ファイル名を取得し、起動情報を作成し（図４中段参照）、起動情報テーブル４４に書き込む（＃０３）。このとき、端末情報記録部（図示せず）から、操作ログに係る端末識別情報をキーとしてユーザ識別情報を取得し、起動情報に含めることもできる。このように、操作ログ評価部３４は、順次取得される操作ログに基づき起動情報を作成し、作成した起動情報に基づいて動的に変化する起動情報テーブル４４を更新していく。
【００２２】
管理画面生成部３６では、関連付け部３６ｂにより、起動管理テーブルの内容に基づいて、上述の処理により端末操作情報と実行可能ファイル情報の関連付けが行われる（＃０４）。図４の下段は、上述の処理により作成された起動情報を介して実行可能ファイル情報と端末操作情報の関連付けを模式的に表している。その後、閲覧画面生成部３６ａにより、関連付け部３６ｂの関連付けに基づいて、端末１に導入されている実行可能ファイルの利用状況を容易に確認することができる種々の閲覧画面を作成して（＃０５）、モニタ５５に表示させることができる。
【００２３】
図６には、最も基本的な閲覧画面が例示されており、実行可能ファイル毎に、実行可能ファイル名とその実行可能ファイルを導入している端末数を関連付けて表示している。
【００２４】
図７では、図６の関連付け表示とともに、右端領域に、各実行可能ファイル名で特定される実行可能ファイルをその時点で起動させている端末１の端末操作情報が当該実行可能ファイル名と関連づけるためラインで結びつけるような表示形態で表示されている。ここでの端末操作情報として、端末操作情報の１つである端末識別情報としての端末名および当該端末における操作画像が表示されている。なお、この閲覧画面では、実行可能ファイルの導入数の表示を省略してもよい。
【００２５】
また、一覧表示された実行可能ファイルを起動している端末の数が多い場合、モニタ画像に入りきらず、見づらくなるので、特定の実行可能ファイルを起動している端末の端末操作情報のみを表示するようにするとよい。そのような閲覧画面が図８に示されており、ここでは起動可能ファイル“XY Shop 2004”を起動している端末の端末起動情報として端末名および操作画像が表示されている。なお、この閲覧画面に表示する端末１を部署グループなどのようないくつかの端末１が属しているグループを単位として表示したり、グループ単位で端末１を指定してその閲覧画面を表示するようにしてもよい。このように、閲覧画面においては、上述した実行可能ファイル情報の少なくとも１つとこの端末操作情報の少なくとも１つが関係づけられて表示されることになり、視認性を向上させている。なお、これらの例では関連付けはラインで表現されているが、これに限定されるものではなく、他のグラフィックシンボルを用いる等しても構わない。
【００２６】
さらに、起動情報取得部３４ａにより実行可能ファイルが処理しているファイルのファイル属性情報が取得されているので、図９に示すように、閲覧画面において、特定の実行可能ファイルを起動している端末の端末名及び操作画像に加えて、その実行可能ファイルが操作しているファイルのファイル属性情報も表示させることができる。これにより、特定の実行可能ファイルを起動している特定の端末１がどのようなファイルを操作しているかを、管理者は容易に把握することができ、端末１で行われている、例えば不適切な行為を素早く確実にチェックすることも可能となる。
【００２７】
上記の実施形態の説明では、閲覧画面において実行可能ファイル名別でその実行可能ファイルを起動している端末名を一覧表示していたが、実行可能ファイルの種別や属性情報あるいは実行可能ファイルの動作条件毎にそれに対応している端末に関する情報を一覧表示するような構成を採用してもよい。例えば、表示対象となる実行可能ファイルがウェブブラウザなどの場合、現状でアクセスしているＵＲＬを指定単位とし、ＵＲＬ毎にそのＵＲＬにアクセスしている端末名などを一覧表示することも、端末管理の観点から利点が大きい。
【００２８】
〔第２実施形態〕
上述した第１実施形態の閲覧画面では、実行可能ファイルによって作成されているウインドウがアクティブの場合と非アクティブの場合がある。これらの状態を明確に区別するために、本実施形態では、第１実施形態の機能部に加え、端末管理装置３は、起動情報取得部３４ａによって取得された起動情報に基づく起動中の実行可能ファイルによって作り出されているウインドウがアクティブか否かを操作ログから判定するウインドウ表示形態判定部３４ｂを備えている。端末１は、操作された実行可能ファイルに関する操作ログを生成し、端末管理装置３に送信している。このとき、ウインドウ表示形態判定部３４ｂは、操作ログを受信した時点で起動情報テーブルに記録されている当該端末１の起動情報のうち、受信した操作ログに関する実行可能ファイルのウインドウがアクティブであり、他の実行可能ファイルのウインドウは非アクティブであると判定し、起動情報テーブル４４を更新している。
【００２９】
本実施形態の処理の流れは、閲覧画面生成部３６ａの処理を除き、第１実施形態と同様であるので、説明は省略する。本実施形態における閲覧画面生成部３６ａは、実行可能ファイル情報と関連付けて表示する端末操作情報の操作画像に含まれている当該実行可能ファイルのウインドウがアクティブであるか非アクティブであるかに応じて、関連付けの表示形態を変更する。例えば、図１０に示すように、アクティブ時には実線で関連付け表示を行い、非アクティブ時には点線で表示する等である。
【００３０】
上述のように、本実施形態では、実行可能ファイルのウインドウがアクティブか否かで、表示形態を変更するものであり、これにより、各々の実行可能ファイルが各端末１において、どのように操作されているかを容易に把握することが可能となっている。
【００３１】
上述した実施形態では、多数の端末１における操作ログと操作画像を含む端末操作情報とがネットワーク２を介して端末管理装置３に送られ、その端末管理装置３のモニタ５５に、上述したような閲覧画面が表示される。このような端末管理システムにおいて、管理装置に必要な機能は管理画面生成部３６の機能である。したがって、上述した端末管理装置３が備える管理画面生成部３６以外の機能部を他のデータサーバに持たせたシステムとすることも可能である。また、管理画面生成部３６を各端末１に構築することも可能である。
【００３２】
なお、本明細書で用いられている操作画像なる語句は、操作画面をキャプチャして得られた静止画ファイルやその静止画ファイルの集合体、及び連続した静止画を動画化して得られた動画ファイルや動画ファイルの集合体を総称している。従って、端末１から端末管理装置３に転送される操作画像は静止画であっても動画であってもよい。また、操作画像を閲覧画面に導入する際も、スライドショーと称される静止画の連続表示でもよいし、動画表示でもよい。このため、操作画像記録部３３に記録される際の操作画像の形式も種々のものを選択することができる。例えば、静止画の場合ＪＰＥＧやＧＩＦなどが、動画の場合ＭＰＥＧやＡＶＩなどが用いられる。そのような操作画像を端末１から端末管理装置３への送信形態に関しては、リアルタイムでもよいし、バッチ処理で行ってもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明による端末管理装置を用いた端末管理システムのシステム構成図
【図２】本発明による端末管理技術を組み込んだコンピュータネットワークシステムにおける端末と端末管理装置の一例を示す機能ブロック図
【図３】実行可能ファイル情報テーブルのデータ構造を模式的に説明する説明図
【図４】操作ログから動的に変化する起動管理テーブルを作成し、関連付けを行う手順を模式的に説明する説明図
【図５】本発明による端末管理装置の処理の流れを表すフローチャート
【図６】閲覧画面の一例を示す画面図
【図７】閲覧画面の一例を示す画面図
【図８】閲覧画面の一例を示す画面図
【図９】閲覧画面のさらに別な例を示す画面図
【図１０】ウインドウの表示形態に基づく関連付け表示を閲覧画面に導入する際の説明図
【符号の説明】
【００３４】
１：端末
２：ネットワーク
３：端末管理装置
１０、３０：ＧＵＩ部
１４：操作画面キャプチャ部
１５：操作ログ生成部
３３：操作画像記録部
３４：操作ログ評価部
３４ａ：起動情報取得部
３４ｂ：ウインドウ表示形態判定部
３６：管理画面生成部
３６ａ：閲覧画面生成部
３６ｂ：関連付け部
４２：実行可能ファイル情報記録部
４４：起動情報テーブル
５５：モニタ
【図１】
0004963463.tif 000002
【図２】
0004963463.tif 000003
【図３】
0004963463.tif 000004
【図４】
0004963463.tif 000005
【図５】
0004963463.tif 000006
【図６】
0004963463.tif 000007
【図７】
0004963463.tif 000008
【図８】
0004963463.tif 000009
【図９】
0004963463.tif 000010
【図１０】
0004963463.tif 000011