(57)【要約】【課題】  格納した操作情報について、経過時間及び操作情報の内容に基づいて圧縮するかを決定することで、操作情報の有効性を判断しつつ、格納した操作情報が増大しすぎることを防止できる技術を提供する。【解決手段】  コンピュータにより実施された操作情報をコンピュータから受信して、操作情報と操作情報の時間情報とを操作記録格納部６０に格納する操作記録収集部１１、格納された操作情報の時間情報から経過時間を算出し、経過時間と第１の基準時間とを比較する時刻判定部１３、経過時間が第１の基準時間よりも大きいときは、経過時間に対応する操作情報が第１の基準時間に対応する操作情報かを判断する操作内容識別部１４、操作情報が第１の基準時間に対応する操作情報であったときは、操作情報を圧縮する操作内容圧縮部１５から操作記録圧縮装置２０を構成する。【選択図】  図１
2006331294.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータで行った操作情報を記録し、時間経過とともに当該記録を圧縮する操作記録圧縮装置が行う操作記録圧縮方法であって、
操作記録収集部がコンピュータにより実施された操作情報を当該コンピュータから受信して、当該操作情報と当該操作情報の時間情報とを操作記録格納部に格納する操作記録収集ステップと、
時刻判定部が前記格納された操作情報の時間情報から経過時間を算出し、当該経過時間と第１の基準時間とを比較する時刻判定ステップと、
前記経過時間が前記第１の基準時間よりも大きいときは、操作内容識別部が当該経過時間に対応する操作情報が当該第１の基準時間に対応する操作情報かを判断する操作内容識別ステップと、
前記操作情報が前記第１の基準時間に対応する操作情報であったときは、操作内容圧縮部が当該操作情報を圧縮する操作内容圧縮ステップと、を有することを特徴とする操作記録圧縮方法。
【請求項２】
前記経過時間が前記第１の基準時間よりも小さいときは、前記時刻判定部が当該経過時間と第２の基準時間とを比較する第２時刻判定ステップと、
前記経過時間が前記第２の基準時間よりも大きいときは、前記操作内容識別部が当該経過時間に対応する操作情報が当該第２の基準時間に対応する操作情報かを判断する第２操作内容識別ステップと、
前記操作情報が前記第２の基準時間に対応する操作情報であったときは、前記操作内容圧縮部が当該操作情報を圧縮する第２操作内容圧縮ステップと、をさらに有し、
前記基準時間及び当該基準時間に対応する操作情報は、任意の数設定可能であることを特徴とする請求項１に記載の操作記録圧縮方法。
【請求項３】
状態設定部が前記基準時間の長さを入力する状態設定ステップをさらに有することを特徴とする請求項１又は２に記載の操作記録圧縮方法。
【請求項４】
操作内容検索部が操作内容表示要求を受信し、前記操作記録格納部を検索して前記時間情報の時間が新しい操作情報から取得し操作内容表示部に表示する操作内容検索ステップをさらに有することを特徴とする請求項１〜３いずれかに記載の操作記録圧縮方法。
【請求項５】
前記基準時間は第１〜第５まで設定されており、
前記第１の基準時間に対応する操作情報は規定した全ての操作情報であり、
前記第２の基準時間に対応する操作情報は文字列情報であり、
前記第３の基準時間に対応する操作情報はウィンドウ情報であり、
前記第４の基準時間に対応する操作情報はキーボード入力情報であり、
前記第５の基準時間に対応する操作情報はマウス入力情報であり、
前記規定した全ての操作情報、前記文字列情報、前記ウィンドウ情報であり、及び前記マウス入力情報について行う前記圧縮は操作情報の削除であり、
前記キーボード入力情報について行う前記圧縮は文字列への変換であることを特徴とする請求項１〜４いずれかに記載の操作記録圧縮方法。
【請求項６】
コンピュータで行った操作情報を記録し、時間経過とともに当該記録を圧縮する操作記録圧縮装置であって、
コンピュータにより実施された操作情報を当該コンピュータから受信して、当該操作情報と当該操作情報の時間情報とを操作記録格納部に格納する操作記録収集部と、
前記格納された操作情報の時間情報から経過時間を算出し、当該経過時間と第１の基準時間とを比較する時刻判定部と、
前記経過時間が前記第１の基準時間よりも大きいときは、当該経過時間に対応する操作情報が当該第１の基準時間に対応する操作情報かを判断する操作内容識別部と、
前記操作情報が前記第１の基準時間に対応する操作情報であったときは、当該操作情報を圧縮する操作内容圧縮部と、を有することを特徴とする操作記録圧縮装置。
【請求項７】
前記経過時間が前記第１の基準時間よりも小さいときは、前記時刻判定部は当該経過時間と第２の基準時間とを比較し、
前記経過時間が前記第２の基準時間よりも大きいときは、前記操作内容識別部は当該経過時間に対応する操作情報が当該第２の基準時間に対応する操作情報かを判断し、
前記操作情報が前記第２の基準時間に対応する操作情報であったときは、前記操作内容圧縮部は当該操作情報を圧縮し、
前記基準時間及び当該基準時間に対応する操作情報は、任意の数設定可能であることを特徴とする請求項６に記載の操作記録圧縮装置。
【請求項８】
前記基準時間の長さを入力する状態設定部をさらに有することを特徴とする請求項６又は７に記載の操作記録圧縮装置。
【請求項９】
操作内容表示要求を受信し、前記操作記録格納部を検索して前記時間情報の時間が新しい操作情報から取得し操作内容表示部に表示する操作内容検索部をさらに有することを特徴とする請求項６〜８いずれかに記載の操作記録圧縮装置。
【請求項１０】
前記請求項１〜９いずれかに記載の方法又は装置を実現可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄積している操作記録を圧縮する技術に関するものである。
【背景技術】
【０００２】
利用者が、コンピュータを用いてキーボードを打鍵する、若しくはマウスをクリックするなどの操作の記録、並びに閲覧したＷｅｂページの画面キャプチャの記録、及び表示されているウィンドウの位置や大きさの記録など、操作内容と時間情報との両方の情報を使用しているコンピュータに自動的に保存しておき、利用者がそれらの記録蓄積し、再利用して自分の操作を振り返るサービスが出始めてきている(例えば、非特許文献１参照。)。
【０００３】
また、記録蓄積する情報量が膨大となることによる支障を防止するための技術も開示されている。
【０００４】
例えば、近接センサをキャッシュディスペンサのそばに配置し、人がキャッシュディスペンサの近傍にいる間のみ監視カメラで撮影している映像を蓄積し、さらに現金引き出し操作を行なっている間は高精細に符号化し、それ以外の時には情報量が小さくなるように低い精度で高圧縮符号化するなどの条件情報に基づき情報の取捨選択や重みづけを行なっている技術が開示されている（例えば、特許文献１参照。）。
【０００５】
また、操作内容のログを保存するシステムにおいて、複数のサービス提供サーバで取得されたサービスのログ情報をあるサーバに収集し、同一サービスのログ情報を結合して１つのファイルにした後、時系列ソートを行なって時系列順にそろえ、通常は各々のファイルを圧縮し、必要な時になった時点でファイルを解凍する技術も開示されている（例えば、特許文献２参照。）。
【非特許文献１】森田哲之他４名、「Ｍｅｍｏｒｙ−Ｒｅｔｒｉｅｖｅｒ〜履歴を利用したローカルファイル検索システム」、電子情報通信学会、２００５年総合大会、２００５年３月２１日〜２４日開催、Ｄ−８−１１
【特許文献１】特開２０００−００３２１５号公報（例えば。第１７項から第２８項）
【特許文献２】特開２００２−２５１５００号公報（例えば、第１０項から第１９項）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように作業を行った内容を蓄積すると、使用時間とともにデータ量が増大する。データ量が増えると、検索する対象データも増えることになり検索する時間が増大してしまうことになる。
【０００７】
このような問題を解決するために設定条件を超えた時点で記録を削除する技術がある。この技術によれば操作記録の容量は一定量を超えることはないが、操作記録の内容の重要性を判断して削除を行うことはせず、記録の再利用には適していないことがある。
【０００８】
そこで、格納した操作情報について、経過時間及び操作情報の内容に基づいて圧縮するかを決定することで、操作情報の有効性を判断しつつ、格納した操作情報が増大しすぎることを防止できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
そこで上記課題を解決するために、請求項１に記載の発明は、コンピュータで行った操作情報を記録し、時間経過とともに当該記録を圧縮する操作記録圧縮装置が行う操作記録圧縮方法であって、操作記録収集部がコンピュータにより実施された操作情報を当該コンピュータから受信して、当該操作情報と当該操作情報の時間情報とを操作記録格納部に格納する操作記録収集ステップと、時刻判定部が前記格納された操作情報の時間情報から経過時間を算出し、当該経過時間と第１の基準時間とを比較する時刻判定ステップと、前記経過時間が前記第１の基準時間よりも大きいときは、操作内容識別部が当該経過時間に対応する操作情報が当該第１の基準時間に対応する操作情報かを判断する操作内容識別ステップと、前記操作情報が前記第１の基準時間に対応する操作情報であったときは、操作内容圧縮部が当該操作情報を圧縮する操作内容圧縮ステップと、を有することを特徴とする。
【００１０】
また、請求項２に記載の発明は、前記経過時間が前記第１の基準時間よりも小さいときは、前記時刻判定部が当該経過時間と第２の基準時間とを比較する第２時刻判定ステップと、前記経過時間が前記第２の基準時間よりも大きいときは、前記操作内容識別部が当該経過時間に対応する操作情報が当該第２の基準時間に対応する操作情報かを判断する第２操作内容識別ステップと、前記操作情報が前記第２の基準時間に対応する操作情報であったときは、前記操作内容圧縮部が当該操作情報を圧縮する第２操作内容圧縮ステップと、をさらに有し、前記基準時間及び当該基準時間に対応する操作情報は、任意の数設定可能であることを特徴とする。
【００１１】
また、請求項３に記載の発明は、状態設定部が前記基準時間の長さを入力する状態設定ステップをさらに有することを特徴とする。
【００１２】
また、請求項４に記載の発明は、操作内容検索部が操作内容表示要求を受信し、前記操作記録格納部を検索して前記時間情報の時間が新しい操作情報から取得し操作内容表示部に表示する操作内容検索ステップをさらに有することを特徴とする。
【００１３】
また、請求項５に記載の発明は、前記基準時間は第１〜第５まで設定されており、前記第１の基準時間に対応する操作情報は規定した全ての操作情報であり、前記第２の基準時間に対応する操作情報は文字列情報であり、前記第３の基準時間に対応する操作情報はウィンドウ情報であり、前記第４の基準時間に対応する操作情報はキーボード入力情報であり、前記第５の基準時間に対応する操作情報はマウス入力情報であり、前記規定した全ての操作情報、前記文字列情報、前記ウィンドウ情報であり、及び前記マウス入力情報について行う前記圧縮は操作情報の削除であり、前記キーボード入力情報について行う前記圧縮は文字列への変換であることを特徴とする。
【００１４】
なお、規定した全ての操作情報は、文字列情報、ウィンドウ情報、キーボード入力情報、マウス入力情報を用いることが可能である。
【００１５】
また、請求項６に記載の発明は、コンピュータで行った操作情報を記録し、時間経過とともに当該記録を圧縮する操作記録圧縮装置であって、コンピュータにより実施された操作情報を当該コンピュータから受信して、当該操作情報と当該操作情報の時間情報とを操作記録格納部に格納する操作記録収集部と、前記格納された操作情報の時間情報から経過時間を算出し、当該経過時間と第１の基準時間とを比較する時刻判定部と、前記経過時間が前記第１の基準時間よりも大きいときは、当該経過時間に対応する操作情報が当該第１の基準時間に対応する操作情報かを判断する操作内容識別部と、前記操作情報が前記第１の基準時間に対応する操作情報であったときは、当該操作情報を圧縮する操作内容圧縮部と、を有することを特徴とする。
【００１６】
また、請求項７に記載の発明は、前記経過時間が前記第１の基準時間よりも小さいときは、前記時刻判定部は当該経過時間と第２の基準時間とを比較し、前記経過時間が前記第２の基準時間よりも大きいときは、前記操作内容識別部は当該経過時間に対応する操作情報が当該第２の基準時間に対応する操作情報かを判断し、前記操作情報が前記第２の基準時間に対応する操作情報であったときは、前記操作内容圧縮部は当該操作情報を圧縮し、前記基準時間及び当該基準時間に対応する操作情報は、任意の数設定可能であることを特徴とする。
【００１７】
また、請求項８に記載の発明は、前記基準時間の長さを入力する状態設定部をさらに有することを特徴とする。
【００１８】
また、請求項９に記載の発明は、操作内容表示要求を受信し、前記操作記録格納部を検索して前記時間情報の時間が新しい操作情報から取得し操作内容表示部に表示する操作内容検索部をさらに有することを特徴とする。
【００１９】
また、請求項１０に記載の発明は、前記請求項１〜９いずれかに記載の方法又は装置を実現可能なプログラムである。
【００２０】
請求項１及び６に記載の発明では、格納した操作情報について、経過時間及び操作情報の内容に基づいて圧縮するかを決定する。
【００２１】
なお、経過時間が第１の基準時間と同一のときは、基準時間よりも大きいとき、又は基準時間よりも小さいときのいずれの処理を行うかは設定により決定可能である。
【００２２】
さらに請求項２及び７に記載の発明では、第１の基準時間に加えて、第２の基準時間、及びこれに該当する操作情報かについても判断する。また、第１、第２の基準時間に加え、第３〜の基準時間、及びこれに該当する操作情報についても設定可能である。
【００２３】
さらに請求項３及び８に記載の発明では、基準時間の長さを設定可能である。
【００２４】
さらに請求項４及び９に記載の発明では、時間情報の時間が新しい操作情報、すなわち経過時間の短い操作情報から取得し操作内容表示部に表示する。
【００２５】
さらに請求項５に記載の発明では、マウス入力情報は、利用者が検索する対象となり得ないため、一定時間経過したときに、マウス入力情報は記録の中から削除する。一方、キーボード入力情報、ウィンドウ情報、アプリケーション情報は記録の中から削除されない。さらに時間が経過すると、キーボード入力情報は文字列に変換したものとして記録が圧縮される。一方、ウィンドウ情報、アプリケーション情報は記録の中から削除されない。さらに時間が経過すると、ウィンドウ情報は記録の中から削除する。一方、文字列情報、アプリケーション情報は記録の中から削除されない。さらに時間が経過すると、文字列情報は記録の中から削除する。一方、アプリケーション情報は記録の中から削除されない。さらに時間が経過するとすべての記録を削除する。
【発明の効果】
【００２６】
請求項１〜１０に記載の発明によれば、操作情報の有効性を判断しつつ、格納した操作情報が増大しすぎることを防止できる。
【発明を実施するための最良の形態】
【００２７】
以下、実施形態について図面を用いて説明する。
【００２８】
(装置の構成)
図１は操作記録圧縮装置の構成図である。図１に示すように操作記録圧縮装置１０は、操作記録収集部１１、操作内容処理部１２、操作内容検索部１６、及び状態設定部１７を有しており、操作内容処理部１２は時刻判定部１３、操作内容識別部１４、及び操作内容圧縮部１５を有している。
【００２９】
操作記録圧縮装置１０は、ユーザが使用するコンピュータに接続すること、又はユーザが使用するコンピュータ内に設置することが可能である。また、操作記録収集、操作内容処理、操作内容検索、及び状態設定の各処理を行う操作記録圧縮プログラムをユーザが使用するコンピュータのハードディスクに記憶し、ＣＰＵが操作記録圧縮プログラムを実行するようにしてもよい。
【００３０】
ユーザが使用するコンピュータは外部入力を行うキーボード３０、及びマウス４０、並びにディスプレイ等で実現する操作内容表示部５０を有している。
【００３１】
また、情報を蓄積するために操作記録格納部６０が設置されるが、これは、ユーザが使用するコンピュータ内に設置すること、及びユーザが使用するコンピュータ外部に設置してアクセス可能にすることができる。
【００３２】
(情報の入力)
上記構成において、ユーザがコンピュータを使用したときに操作記録収集部１１が取得する操作記録について説明する。
【００３３】
操作記録収録部１１は以下に示す、装置番号、イベント番号、プロセスＩＤ、タスクＩＤ、又はウィンドウ番号等の識別子によって分類できる操作情報をユーザが使用するコンピュータから取得して、これを操作記録格納部６０に格納する。
【００３４】
(１)  コンピュータ使用中におけるマウス４０で入力したときの座標値及び当該入力の時間情報。
【００３５】
(２)  コンピュータ使用中におけるキーボード３０で入力した文字情報及び当該入力の時間情報。
【００３６】
(３)  コンピュータ使用中における実行したアプリケーション名、これに関連するファイル名、及びディレクトリ名などの情報並びに当該実行の時間情報。なお、実行の時間情報は、アプリケーションを開始した時間、アプリケーションを終了した時間等、アプリケーションの使用の時系列に関係する時間情報であればよい。
【００３７】
(４)  コンピュータ使用中における表示されたウィンドウの表示位置、及び大きさ等の情報並びに当該表示の時間情報。なお、表示の時間情報は、表示を行った時間、表示を閉じた時間等、表示の時系列に関係する時間情報であればよい。
【００３８】
なお、操作記録収録部１１は操作記録のみを受信し、時間情報については操作記録収録部１１が受信した時間に基づいて付与してもよい。
【００３９】
(状態設定部１７の設定)
状態設定部は、操作内容処理部１２が行う操作記録格納部６０に格納した情報の削除処理に関する時間設定を外部入力部であるキーボード３０、及び／又はマウス４０から入力する。時間設定については以下のものがある。
【００４０】
(１)  マウス入力情報を削除する時間  ｔ１。
【００４１】
(２)  キーボード入力情報を文字列に変換する時間  ｔ２。
【００４２】
(３)  ウィンドウ情報を削除する時間  ｔ３。
【００４３】
(４)  文字列情報を削除する時間  ｔ４。
【００４４】
(５)  すべての記録を削除する時間  ｔ５。
【００４５】
ただし、ｔ５＞ｔ４＞ｔ３＞ｔ２＞ｔ１である。
【００４６】
(操作内容処理部１２の削除処理)
操作内容処理部の削除処理について図２を用いて説明する。
【００４７】
まず、時刻判定部１３が操作記録格納部６０に格納されている操作記録を読み込む(Ｓ１)。
【００４８】
そして、
現在の時刻−記録されている時刻
の計算を行い、算出される時間ｔａとｔ５とを比較する(Ｓ２)。
【００４９】
比較した結果、ｔａがｔ５よりも大きいときは、操作内容圧縮部１５が操作記録格納部６０からこの操作記録を削除する(Ｓ３)。
【００５０】
すべての操作記録について処理を行ったかを判断し(Ｓ４)、すべての操作記録について処理が行われたときは処理を終了し、処理を行う操作記録が残っているときはＳ１に戻る。
【００５１】
Ｓ２において比較した結果がｔ５よりも小さいときは、ｔａとｔ４との比較を行う(Ｓ５)。
【００５２】
比較した結果、ｔａがｔ５よりも大きいときは、操作内容識別部１４がこの操作記録が文字列情報かどうかを判断する(Ｓ６)。
【００５３】
操作記録が文字列情報であったときは、操作内容圧縮部１５が操作記録格納部６０からこの操作記録を削除する(Ｓ７)。
【００５４】
操作記録が文字列情報ではなかったときは、Ｓ４の処理へ移る。
【００５５】
Ｓ５において比較した結果がｔ４よりも小さいときは、ｔａとｔ３との比較を行う(Ｓ８)。
【００５６】
比較した結果、ｔａがｔ３よりも大きいときは、操作内容識別部１４がこの操作記録がウィンドウ情報かどうかを判断する(Ｓ９)。
【００５７】
操作記録がウィンドウ情報であったときは、操作内容圧縮部１５が操作記録格納部６０からこの操作記録を削除する(Ｓ１０)。
【００５８】
操作記録がウィンドウ情報ではなかったときは、Ｓ４の処理へ移る。
【００５９】
Ｓ８において比較した結果がｔ３よりも小さいときは、ｔａとｔ２との比較を行う(Ｓ１１)。
【００６０】
比較した結果、ｔａがｔ２よりも大きいときは、操作内容識別部１４がこの操作記録がキーボード入力情報かどうかを判断する(Ｓ１２)。
【００６１】
操作記録がキーボード入力情報であったときは、操作内容圧縮部１５がキーボード入力情報を文字列に変換する(Ｓ１３)。なお、キーボード入力で文字列を作成するには通常複数の入力が必要である。したがって、ここでは複数のキーボード入力情報から文字列を作成する。
【００６２】
そして、操作記録格納部６０からキーボード入力情報を削除し、操作記録格納部６０に変換した文字列を記録する(Ｓ１４)。
【００６３】
操作記録がキーボード入力情報ではなかったときは、Ｓ４の処理へ移る。
【００６４】
Ｓ１１において比較した結果がｔ２よりも小さいときは、ｔａとｔ１との比較を行う(Ｓ１１)。
【００６５】
比較した結果、ｔａがｔ１よりも大きいときは、操作内容識別部１４がこの操作記録がマウス入力情報かどうかを判断する(Ｓ１６)。
【００６６】
操作記録がマウス入力情報であったときは、操作内容圧縮部１５が操作記録格納部６０からこの操作記録を削除する(Ｓ１７)。
【００６７】
操作記録がマウス入力情報ではなかったときは、Ｓ４の処理へ移る。
【００６８】
なお、ｔａとｔ５、ｔ４、ｔ３、ｔ２、又はｔ１の比較を行うＳ２、Ｓ５、Ｓ８、Ｓ１１、及びＳ１５において、ｔａとｔ５、ｔ４、ｔ３、ｔ２、又はｔ１の値が同一であったときに、いずれの処理へ進むかは設定を行うことが可能であり、いずれの設定についても設定可能である。
【００６９】
(操作記録の閲覧)
キーボード３０、及び／又はマウス４０を用いて、上記処理を行う操作記録圧縮装置１０に操作記録閲覧要求を行うと、操作内容検索部１６が操作記録格納部６０に記録されている操作情報を取得して、これを操作内容表示部５０に表示させる。
【００７０】
この操作情報取得では、格納されている時間情報に基づいて、格納してから時間経過が少ないものから検索して、検索した操作記録を操作内容表示部５０に送信する。
【００７１】
(その他)
以上説明したように、時間が経過したものは再利用する頻度も低いとみなして操作内容圧縮部１５が処理を行なうことにより、時間が経過した再利用する頻度も低いとみなされる操作記録ほど格納した情報を圧縮(削除)することが可能となる。
【００７２】
具体的には、マウス入力情報は、利用者が検索する対象となり得ないため、一定時間経過したときに、マウス入力情報は記録の中から削除する。一方、キーボード入力情報、ウィンドウ情報、アプリケーション情報は記録の中から削除されない。
【００７３】
さらに時間が経過すると、キーボード入力情報は、一文字ずつ見ると意味をなさないものである。しかし、文字列という固まりで見ると、検索エンジンに入力した検索語であるなどの意味が出てくることから、一定時間経過したときに、キーボード入力情報は文字列に変換したものとして記録を圧縮する。一方、ウィンドウ情報、アプリケーション情報は記録の中から削除されない。
【００７４】
さらに時間が経過すると、利用者がその時に表示していたウィンドウの表示位置や大きさの情報を再利用する頻度が低くなることから、一定時間経過した時に、ウィンドウ情報は記録の中から削除する。一方、文字列情報、アプリケーション情報は記録の中から削除されない。
【００７５】
さらに時間が経過すると、利用者は入力した文字列自体を再利用することがなくなることから、一定時間経過したときに、文字列情報は記録の中から削除する。一方、アプリケーション情報は記録の中から削除されない。
【００７６】
さらに時間が経過すると、利用者は使用したアプリケーション情報自体を再利用することがなくなることから、一定時間経過したときに、すべての記録を削除する。
【００７７】
上記実施形態では、アプリケーションの操作情報を最も重要な記録情報とみなしており、ｔａがｔ５より大きい場合以外にはアプリケーションの操作情報は削除されない。そして、文字列情報、ウィンドウ情報、キーボード入力情報、マウス入力情報の順に重要な操作情報として処理を行っている。この、操作情報の重要度については設定により変更可能である。
【００７８】
上記実施形態では、操作情報をアプリケーションの操作情報、文字列情報、ウィンドウ情報、キーボード入力情報、マウス入力情報というように分類した。しかし、この分類よりも詳細に、例えば、一定のアプリケーションの重要度を大きくする、ウィンドウを開いている時間が長い操作情報の重要度を大きくする、文字数の多い文字列の重要度を大きくする、規定した時間に行われたマウス入力情報の重要度を大きくする等の設定を行い、分類することも可能である。このような場合には、状態設定部１７に設定を行い、操作記録収集部１１が受信する操作情報に上記詳細な情報を加え、これを操作記録格納部６０に格納すればよい。
【００７９】
上記実施形態では、操作情報の入力を行ったコンピュータから操作内容検索要求を受信しているが、操作内容を閲覧したいコンピュータの指定とともに操作内容検索要求を、操作情報の入力を行った以外のコンピュータから受信してもよい。
【００８０】
また、格納して時間経過が少ない記録情報から検索を行なうため、ユーザが必要としていると思われる操作記録をより高速に見つけることできる。また、格納して時間経過がある程度大きい操作記録についても、ある一定時間範囲内であれば見つけ出すことが可能となる。
【図面の簡単な説明】
【００８１】
【図１】操作記録圧縮装置の構成図。
【図２】操作記録圧縮装置の処理フローチャート。
【符号の説明】
【００８２】
１０…操作記録圧縮装置
１１…操作記録収集部
１２…操作内容処理部
１３…時刻判定部
１４…操作内容識別部
１５…操作内容圧縮部
１６…操作内容検索部
１７…状態設定部
３０…キーボード
４０…マウス
５０…操作内容表示部
６０…操作記録格納部
【図１】
2006331294.tif 000003
【図２】
2006331294.tif 000004