(57)【要約】【課題】  クライアント端末における操作を監視する際に、クライアント端末の操作者のプライバシーなどを保護しながら、監視を行うことができるクライアント端末監視システムを提供することを目的とする。【解決手段】  各クライアント端末の画面情報を受け取る画面情報受取部と、画面情報記憶部と、画面情報に含まれる文字情報を抽出する画面情報解析部と、特定情報記憶部と、抽出した文字情報について特定情報と一致する文字情報があるかを判定する判定部と、一致する文字情報があると判定した場合、画面情報における予め定められた所定領域の文字情報について判読不可とする表示変更処理を行う表示変更処理部と、表示変更処理を行った画面情報を監視端末の表示装置に表示する画面情報表示部と、を有する監視端末を備えたクライアント端末監視システムである。【選択図】  図１
2008181360.tif 000002
【特許請求の範囲】
【請求項１】
各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、
前記クライアント端末監視システムは、前記各クライアント端末の操作管理を行う管理者が利用する監視端末を有しており、
前記監視端末は、
前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部と、
前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部と、
予め定められた特定情報を少なくとも記憶する特定情報記憶部と、
前記抽出した文字情報について、前記特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定する判定部と、
前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部と、
を有することを特徴とするクライアント端末監視システム。
【請求項２】
前記表示変更処理部は、
前記画面情報において、前記特定情報と一致した文字情報に、所定の強調表示処理を行う、
ことを特徴とする請求項１に記載のクライアント端末監視システム。
【請求項３】
各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、
前記クライアント端末監視システムは、前記各クライアント端末の操作管理を行う管理者が利用する監視端末を有しており、
前記監視端末は、
前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部と、
前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部と、
予め定められた特定情報と、該特定情報に対応するポイントとを少なくとも記憶する特定情報記憶部と、
前記抽出した文字情報について、前記特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部と、
前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部と、
を有することを特徴とするクライアント端末監視システム。
【請求項４】
各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、
前記クライアント端末監視システムは、前記各クライアント端末の操作管理を行う管理者が利用する監視端末を有しており、
前記監視端末は、
前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部と、
前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部と、
予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を少なくとも記憶する特定情報記憶部と、
前記抽出した文字情報について、前記特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部と、
前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部と、
を有することを特徴とするクライアント端末監視システム。
【請求項５】
前記監視端末は、更に、
前記表示変更処理を行わない排除情報を記憶する排除情報記憶部を有しており、
前記表示変更処理部は、更に、
前記抽出した文字情報と排除情報とを比較し、一致する文字情報については、前記表示変更処理を行わない、
ことを特徴とする請求項１から請求項４のいずれかに記載のクライアント端末監視システム。
【請求項６】
前記監視端末は、更に、
前記監視端末の表示装置で表示している画面情報に対応する表示変更処理前の画面情報を表示することを示す操作の入力を受け付けると、前記表示している画面情報に紐づけられた識別情報を用いて、前記画面情報記憶部に記憶する表示変更処理前の画面情報を抽出し、前記表示変更処理前の画面情報を、前記監視端末の表示装置で表示する、
ことを特徴とする請求項１から請求項５のいずれかに記載のクライアント端末監視システム。
【請求項７】
各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、画面情報解析部と判定部と表示変更処理部とを有するクライアント端末と、画面情報受取部と画面情報記憶部と画面情報表示部とを有する監視端末とを有しており、
前記画面情報解析部は、
前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出し、
前記判定部は、
前記抽出した文字情報について、予め定められた特定情報を少なくとも記憶する特定情報記憶部に記憶している前記特定情報と一致する文字情報があるかを判定し、
前記表示変更処理部は、
前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信し、
前記画面情報受取部は、
少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取り、前記受け取った画面情報を前記画面情報記憶部に記憶させ、
前記画面情報表示部は、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する、
ことを特徴とするクライアント端末監視システム。
【請求項８】
各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、画面情報解析部と判定部と表示変更処理部とを有するクライアント端末と、画面情報受取部と画面情報記憶部と画面情報表示部とを有する監視端末とを有しており、
前記画面情報解析部は、
前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出し、
前記判定部は、
前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントとを少なくとも記憶する特定情報記憶部に記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定し、
前記表示変更処理部は、
前記前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信し、
前記画面情報受取部は、
少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取り、前記受け取った画面情報を前記画面情報記憶部に記憶させ、
前記画面情報表示部は、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する、
ことを特徴とするクライアント端末監視システム。
【請求項９】
各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、画面情報解析部と判定部と表示変更処理部とを有するクライアント端末と、画面情報受取部と画面情報記憶部と画面情報表示部とを有する監視端末とを有しており、
前記画面情報解析部は、
前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出し、
前記判定部は、
前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を少なくとも記憶する特定情報記憶部に記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定し、
前記表示変更処理部は、
前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信し、
前記画面情報受取部は、
少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取り、前記受け取った画面情報を前記画面情報記憶部に記憶させ、
前記画面情報表示部は、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する、
ことを特徴とするクライアント端末監視システム。
【請求項１０】
少なくとも一台以上のコンピュータ端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、
前記コンピュータ端末の記憶装置は、
予め定められた特定情報を少なくとも記憶する特定情報記憶部、を有しており、
前記クライアント端末監視プログラムは、前記コンピュータ端末を、
前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部、
前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、
前記抽出した文字情報について、前記記憶装置の特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定する判定部、
前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、
として機能させることを特徴とするクライアント端末監視プログラム。
【請求項１１】
少なくとも一台以上のコンピュータ端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、
前記コンピュータ端末の記憶装置は、
予め定められた特定情報と、該特定情報に対応するポイントとを少なくとも記憶する特定情報記憶部を有しており、
前記クライアント端末監視プログラムは、前記コンピュータ端末を、
前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部、
前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、
前記抽出した文字情報について、前記記憶装置の特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、
前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、
として機能させることを特徴とするクライアント端末監視プログラム。
【請求項１２】
少なくとも一台以上のコンピュータ端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、
前記コンピュータ端末の記憶装置は、
予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を少なくとも記憶する特定情報記憶部を有しており、
前記クライアント端末監視プログラムは、前記コンピュータ端末を、
前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部、
前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、
前記抽出した文字情報について、前記記憶装置の特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、
前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、
として機能させることを特徴とするクライアント端末監視プログラム。
【請求項１３】
各クライアント端末、監視端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、
前記クライアント端末監視プログラムは、
前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、
前記抽出した文字情報について、予め定められた特定情報を前記クライアント端末または監視端末の記憶装置の特定情報記憶部に少なくとも記憶している前記特定情報と一致する文字情報があるかを判定する判定部、
前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信する画面変更処理部、として前記クライアント端末を機能させ、更に、
少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取る画面情報受取部、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として前記監視端末を機能させる、
ことを特徴とするクライアント端末監視プログラム。
【請求項１４】
各クライアント端末、監視端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、
前記クライアント端末監視プログラムは、
前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、
前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントとを前記クライアント端末または監視端末の記憶装置の特定情報記憶部に少なくとも記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、
前記前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信する表示変更処理部、として前記クライアント端末を機能させ、更に、
少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取る画面情報受取部、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として前記監視端末を機能させる、
ことを特徴とするクライアント端末監視プログラム。
【請求項１５】
各クライアント端末、監視端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、
前記クライアント端末監視プログラムは、
前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、
前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を前記クライアント端末または監視端末の記憶装置の特定情報記憶部に少なくとも記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、
前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信する表示変更処理部、として前記クライアント端末を機能させ、更に、
少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取る画面情報受取部、
前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として前記監視端末を機能させる、
ことを特徴とするクライアント端末監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末における操作を監視する際に、クライアント端末の操作者のプライバシーなどを保護しながら、監視を行うことができるクライアント端末監視システムに関する。
【背景技術】
【０００２】
近年、企業などで機密情報の情報漏洩が問題となっている。その為、企業内においても、就業中に使用されるコンピュータ端末での操作管理、つまりどのコンピュータ端末でどのような作業が行われているかを記録、管理することで、情報漏洩などの問題が発生しないようにしている。下記特許文献１乃至特許文献３にはこのような遠隔監視を行うシステムに係る発明が開示されている。
【０００３】
【特許文献１】特開２００５−４４２２６号公報
【特許文献２】特開２００６−１０８９４７号公報
【特許文献３】特開２００４−２８０１６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来技術によれば、監視対象となっている各クライアント端末の表示装置で表示している画面情報をサーバで受け付けることにより、遠隔監視を行うことができる。これによって遠隔監視を行う管理者は、各クライアント端末で表示している画面などを見ることができるので監視が行えるが、一方で、操作者が行っている作業や、操作者が送信した電子メールの内容が管理者にそのまま見えてしまうことがある。
【０００５】
そのためクライアント端末の操作者にとっては、管理者からプライバシーを侵害されている、との不快感が極めて高く、クライアント端末の画面に表示されている情報を管理者が見られないようにして欲しいとの要望が強い。ところがそのような操作者の要望を取り入れてしまうと、管理者は各クライアント端末を監視することができなくなってしまい、機密情報の情報漏洩等を防止することができなくなってしまう問題点がある。
【０００６】
つまり管理者側の要望を取り入れると操作者側の不快感や不満を募らせ、操作者側の要望を取り入れると十分な監視が行えない等の懸念が生じる、といった相反する問題点を解決しなければならない。そこで現在では、企業にとっては情報漏洩等が発生した場合のリスクが非常に高いことから、一般的に、操作者である社員のプライバシーよりも管理者側の要望を重視し、各クライアント端末における画面情報を逐次記録、表示し、操作者側の要望は考慮しないことで解決を図っている。
【課題を解決するための手段】
【０００７】
本発明者は上記問題点に鑑み、管理者側と操作者側の双方の要望をかなえる、クライアント端末監視システムを発明した。
【０００８】
請求項１の発明は、各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、前記各クライアント端末の操作管理を行う管理者が利用する監視端末を有しており、前記監視端末は、前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部と、前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部と、予め定められた特定情報を少なくとも記憶する特定情報記憶部と、前記抽出した文字情報について、前記特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定する判定部と、前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部と、を有するクライアント端末監視システムである。
【０００９】
本発明のように構成することで、監視端末の管理者は、例えば社外秘、内緒などの特定情報と一致する文字情報がある場合、その文字情報以外の所定領域における文字情報に対して、表示変更処理が行われることによって、操作者のクライアント端末で入力された文字情報などを見ることができなくなる。しかし文字情報以外の画面情報、例えば枠の色や画面レイアウトを確認することができる。これによって、特定のプログラムなどの利用を発見することはできるので、操作者のプライバシーを保護しながら、管理者による監視を行うことができる。
【００１０】
請求項２の発明において、前記表示変更処理部は、前記画面情報において、前記特定情報と一致した文字情報に、所定の強調表示処理を行う、クライアント端末監視システムである。
【００１１】
画面情報における文字情報に対する表示変更処理は、これらの発明の処理を用いることができる。
【００１２】
請求項３の発明は、各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、前記各クライアント端末の操作管理を行う管理者が利用する監視端末を有しており、前記監視端末は、前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部と、前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部と、予め定められた特定情報と、該特定情報に対応するポイントとを少なくとも記憶する特定情報記憶部と、前記抽出した文字情報について、前記特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部と、前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部と、を有するクライアント端末監視システムである。
【００１３】
本発明のように構成することでも、上述の目的は達することができる。即ち、操作者のプライバシーを保護しながら、管理者による監視を行うことができる。また本発明では、特定情報をポイントに対応づけて処理を行っているので、画面情報に対する比較ポイントを算出することができる。これによって定量的な処理を行うことができ、表示変更処理が行われる場合、行われない場合の基準が明確化される。
【００１４】
請求項４の発明は、各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、前記各クライアント端末の操作管理を行う管理者が利用する監視端末を有しており、前記監視端末は、前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部と、前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部と、予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を少なくとも記憶する特定情報記憶部と、前記抽出した文字情報について、前記特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部と、前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部と、を有するクライアント端末監視システムである。
【００１５】
本発明のように構成することでも、上述の目的は達することができる。即ち、操作者のプライバシーを保護しながら、管理者による監視を行うことができる。また本発明では、特定情報をポイントに対応づけて処理を行っているので、画面情報に対する比較ポイントを算出することができる。これによって定量的な処理を行うことができ、表示変更処理が行われる場合、行われない場合の基準が明確化される。更に、特定情報またはポイント毎に表示変更処理を行わない範囲を設定されており、それによって表示変更処理の範囲が変わるので、監視端末における監視を柔軟に行うことができる。
【００１６】
請求項５の発明において、前記監視端末は、更に、前記表示変更処理を行わない排除情報を記憶する排除情報記憶部を有しており、前記表示変更処理部は、更に、前記抽出した文字情報と排除情報とを比較し、一致する文字情報については、前記表示変更処理を行わない、クライアント端末監視システムである。
【００１７】
画面情報には、情報漏洩等とは全く関連性のない文字情報も多数含まれている。例えばデスクトップにおける所定のアイコンや、特定のプログラムにおけるツールバーなどの文字情報である。これらまでも表示変更処理を行っても良いが、情報漏洩等とは全く関連性もなく、またそれらを見られたとしてもプライバシーの侵害も起こりえない。そこで、このような予め頻出し得る文字情報であって、管理者などが指定する文字情報については排除情報として設定しておくことで、表示変更処理を行わないように構成することが好ましい。表示変更処理が行われる範囲ができるだけ少ない方が監視端末の管理者による監視の負担が軽減されるからである。
【００１８】
請求項６の発明において、前記監視端末は、更に、前記監視端末の表示装置で表示している画面情報に対応する表示変更処理前の画面情報を表示することを示す操作の入力を受け付けると、前記表示している画面情報に紐づけられた識別情報を用いて、前記画面情報記憶部に記憶する表示変更処理前の画面情報を抽出し、前記表示変更処理前の画面情報を、前記監視端末の表示装置で表示する、クライアント端末監視システムである。
【００１９】
監視端末の管理者は、最初は表意変更処理が行われた画面情報を閲覧しているが、情報漏洩等の危険性を感じた場合、あるいは何らかの不適切な操作等を発見した場合などは、どのような状態であるか、すぐに確認することが求められる。ところが確認の際には表示変更処理が行われた画面のままでは確認を行うことができない。そこで、所定の操作を行うことによって、当該表示変更処理前の画面情報を、紐づけられた識別情報を用いて抽出可能とすることによって、その確認を行うことがすぐにできる。このように通常時は表示変更処理を行っておき、その必要に応じて表示変更処理前の画面情報を監視端末の管理者の表示装置に表示させることによって、可能な限り操作者のプライバシーの保護と、管理者の監視業務とを両立させることができる。
【００２０】
請求項７の発明は、各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、画面情報解析部と判定部と表示変更処理部とを有するクライアント端末と、画面情報受取部と画面情報記憶部と画面情報表示部とを有する監視端末とを有しており、前記画面情報解析部は、前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出し、前記判定部は、前記抽出した文字情報について、予め定められた特定情報を少なくとも記憶する特定情報記憶部に記憶している前記特定情報と一致する文字情報があるかを判定し、前記表示変更処理部は、前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信し、前記画面情報受取部は、少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取り、前記受け取った画面情報を前記画面情報記憶部に記憶させ、前記画面情報表示部は、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する、クライアント端末監視システムである。
【００２１】
請求項１の発明は、本発明のようにその機能を監視端末とクライアント端末とに分散して配置することもできる。
【００２２】
請求項８の発明は、各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、画面情報解析部と判定部と表示変更処理部とを有するクライアント端末と、画面情報受取部と画面情報記憶部と画面情報表示部とを有する監視端末とを有しており、前記画面情報解析部は、前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出し、前記判定部は、前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントとを少なくとも記憶する特定情報記憶部に記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定し、前記表示変更処理部は、前記前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信し、前記画面情報受取部は、少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取り、前記受け取った画面情報を前記画面情報記憶部に記憶させ、前記画面情報表示部は、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する、クライアント端末監視システムである。
【００２３】
請求項３の発明は、本発明のようにその機能を監視端末とクライアント端末とに分散して配置することもできる。
【００２４】
請求項９の発明は、各クライアント端末の表示装置で表示している画面情報を用いて、前記各クライアント端末の操作管理を行うクライアント端末監視システムであって、前記クライアント端末監視システムは、画面情報解析部と判定部と表示変更処理部とを有するクライアント端末と、画面情報受取部と画面情報記憶部と画面情報表示部とを有する監視端末とを有しており、前記画面情報解析部は、前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出し、前記判定部は、前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を少なくとも記憶する特定情報記憶部に記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定し、前記表示変更処理部は、前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信し、前記画面情報受取部は、少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取り、前記受け取った画面情報を前記画面情報記憶部に記憶させ、前記画面情報表示部は、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する、クライアント端末監視システムである。
【００２５】
請求項４の発明は、本発明のようにその機能を監視端末とクライアント端末とに分散して配置することもできる。
【００２６】
請求項１０の発明は、少なくとも一台以上のコンピュータ端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、前記コンピュータ端末の記憶装置は、予め定められた特定情報を少なくとも記憶する特定情報記憶部、を有しており、前記クライアント端末監視プログラムは、前記コンピュータ端末を、前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部、前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、前記抽出した文字情報について、前記記憶装置の特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定する判定部、前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部と、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として機能させるクライアント端末監視プログラムである。
【００２７】
請求項１のクライアント端末監視システムは、本発明のようにプログラムとして構成することもできる。
【００２８】
請求項１１の発明は、少なくとも一台以上のコンピュータ端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、前記コンピュータ端末の記憶装置は、予め定められた特定情報と、該特定情報に対応するポイントとを少なくとも記憶する特定情報記憶部を有しており、前記クライアント端末監視プログラムは、前記コンピュータ端末を、前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部、前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、前記抽出した文字情報について、前記記憶装置の特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として機能させるクライアント端末監視プログラムである。
【００２９】
請求項３のクライアント端末監視システムは、本発明のようにプログラムとして構成することもできる。
【００３０】
請求項１２の発明は、少なくとも一台以上のコンピュータ端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、前記コンピュータ端末の記憶装置は、予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を少なくとも記憶する特定情報記憶部を有しており、前記クライアント端末監視プログラムは、前記コンピュータ端末を、前記各クライアント端末の表示装置で表示している画面情報を、各クライアント端末から受け取る画面情報受取部、前記画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、前記抽出した文字情報について、前記記憶装置の特定情報記憶部に記憶している特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行う表示変更処理部、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として機能させるクライアント端末監視プログラムである。
【００３１】
請求項４のクライアント端末監視システムは、本発明のようにプログラムとして構成することもできる。
【００３２】
請求項１３の発明は、各クライアント端末、監視端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、前記クライアント端末監視プログラムは、前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、前記抽出した文字情報について、予め定められた特定情報を前記クライアント端末または監視端末の記憶装置の特定情報記憶部に少なくとも記憶している前記特定情報と一致する文字情報があるかを判定する判定部、前記画面情報における前記特定情報と一致する文字情報以外の文字情報を含む領域について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信する画面変更処理部、として前記クライアント端末を機能させ、更に、少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取る画面情報受取部、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として前記監視端末を機能させる、クライアント端末監視プログラムである。
【００３３】
請求項７のクライアント端末監視システムは、本発明のようにプログラムとして構成することもできる。
【００３４】
請求項１４の発明は、各クライアント端末、監視端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、前記クライアント端末監視プログラムは、前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントとを前記クライアント端末または監視端末の記憶装置の特定情報記憶部に少なくとも記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、前記前記表示変更処理を行うと判定した場合、前記画面情報における予め定められた所定領域の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信する表示変更処理部、として前記クライアント端末を機能させ、更に、少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取る画面情報受取部、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として前記監視端末を機能させる、クライアント端末監視プログラムである。
【００３５】
請求項８のクライアント端末監視システムは、本発明のようにプログラムとして構成することもできる。
【００３６】
請求項１５の発明は、各クライアント端末、監視端末をクライアント端末監視システムとして機能させるクライアント端末監視プログラムであって、前記クライアント端末監視プログラムは、前記クライアント端末の表示装置で表示している画面情報に対して文字認識処理を行うことにより、前記画面情報に含まれる文字情報を抽出する画面情報解析部、前記抽出した文字情報について、予め定められた特定情報と、該特定情報に対応するポイントと、該特定情報またはポイントについて表示変更処理を行わない範囲の情報を前記クライアント端末または監視端末の記憶装置の特定情報記憶部に少なくとも記憶している前記特定情報と一致する文字情報があるかを判定し、一致した文字情報に対応する特定情報のポイントを用いることで比較ポイントを算出し、前記比較ポイントと予め定められたポイントとを比較することで、表示変更処理を行うか否かを判定する判定部、前記表示変更処理を行うと判定した場合、前記画面情報において、前記特定情報と一致した文字情報について、該特定情報に対応する表示変更処理を行わない範囲を含まない範囲の文字情報について、前記管理者が前記画面情報における文字を判読不可とする表示変更処理を行い、少なくとも表示変更処理をした画面情報を前記監視端末に送信する表示変更処理部、として前記クライアント端末を機能させ、更に、少なくとも前記各クライアント端末において表示変更処理を施した画面情報を受け取る画面情報受取部、前記表示変更処理を行った画面情報を、前記監視端末の表示装置に表示する画面情報表示部、として前記監視端末を機能させる、クライアント端末監視プログラムである。
【００３７】
請求項９のクライアント端末監視システムは、本発明のようにプログラムとして構成することもできる。
【発明の効果】
【００３８】
本発明を用いることによって、管理者側からは機密情報漏洩の疑いのある画面情報を発見、監視することができる一方、操作者側からは不必要な情報をクライアント端末に表示された画面から見られることがなくなり一定水準のプライバシーを保つことができる。これによって管理者側、操作者側の双方の要望をかなえるクライアント端末監視システムが可能となる。
【発明を実施するための最良の形態】
【００３９】
本発明のクライアント端末監視システム１の全体の概念図を図１に、システム構成の一例の概念図を図２に示す。
【００４０】
クライアント端末監視システム１は、各クライアント端末３を監視する管理者が利用するコンピュータ端末またはサーバ（以下、「監視端末２」という）において、所定のプログラムが読み込まれ、処理されることにより実現される。監視端末２は、複数のクライアント端末３においてどのようなプログラムが実行されているか、どのような画面が表示されているかを記録、監視する。従って、各クライアント端末３には、当該クライアント端末３において実行されているプログラム名、ファイル名などの情報を定期的に、あるいは新たなプログラムやファイルが実行された場合または終了した場合などの所定のタイミングで、クライアント端末３から監視端末２にそのプログラム名やファイル名の情報を送信する機能、クライアント端末３の画面をキャプチャして、定期的にまたは不定期に監視端末２に送信する機能を備えている。プログラム名やファイル名の情報を送信する機能は、クライアント端末３の演算装置２０で実行しているプログラム名やファイル名を抽出したり、メモリ内のプログラム名やファイル名を抽出して送信すればよい。また画面をキャプチャするには、例えばＶＲＡＭから画面で表示している画面情報を読み取り、それを画面情報として送信すればよい。
【００４１】
監視端末２は、プログラムの演算処理を実行するＣＰＵなどの演算装置２０と、情報を記憶するＲＡＭやハードディスクなどの記憶装置２１と、演算装置２０の処理結果や記憶に記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置２４と、ディスプレイ（画面）などの表示装置２２を少なくとも有している。コンピュータ上で実現する各機能（各手段）は、その処理を実行する手段（プログラムやモジュールなど）が演算装置２０に読み込まれることでその処理が実行される。各機能は、記憶装置２１に記憶した情報をその処理において使用する場合には、該当する情報を当該記憶装置２１から読み出し、読み出した情報を適宜、演算装置２０における処理に用いる。当該コンピュータには、キーボードやマウスやテンキーなどの入力装置２３を有していても良い。図３に監視端末２のハードウェア構成の一例を模式的に示す。また、監視端末２は、複数のコンピュータ端末またはサーバに、その機能が分散配置されていても良い。
【００４２】
本発明における各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。
【００４３】
監視端末２は、画面情報受取部４と画面情報記憶部５と画面情報解析部６と判定部７と特定情報記憶部８と表示変更処理部９と画面情報表示部１０とを有している。
【００４４】
画面情報受取部４は、監視端末２が監視対象としている各クライアント端末３から、当該各クライアント端末３の表示装置２２で表示している画面情報を受け取る。図５にあるクライアント端末３から取得した画面情報の一例を示す。画面情報受取部４は、定期的にまたは所定のタイミングで各クライアント端末３から画面情報を受け取ると、それを画面情報記憶部５に記憶させる。この際に、クライアント端末３、日時等を識別する情報を対応づけて記憶させる。
【００４５】
画面情報記憶部５は、画面情報受取部４で受け取った、各クライアント端末３からの画面情報を、クライアント端末３、日時等を識別する情報と対応づけて記憶している。
【００４６】
画面情報解析部６は、画面情報受取部４で各クライアント端末３から受け取った画面情報について、文字認識処理を行うことにより、その画面情報に含まれる文字情報（「文字」には文字のほか、数字、記号、マークなどの情報も含まれる）を抽出する。即ち、クライアント端末３から受け取った画面情報は画像形式となっているので、そのままではどのような文字が当該画面情報に含まれているか判定できない。そこで画面情報から所定の文字認識処理を行うことにより、当該画面情報に含まれる文字情報を抽出することとなる。
【００４７】
図５の画面情報の場合、デスクトップの部分から、「Internet Explorer」、「マイ  ドキュメント」、「マイ  コンピュータ」、「マイ  ネットワーク」の文字情報が抽出でき、またメールの部分から「無題−メッセージ（ＨＴＭＬ形式）」、「ファイル（Ｆ）」、「編集（Ｅ）」、表示（Ｖ）」、「挿入（Ｉ）」、「書式（Ｏ）」、「ツール（Ｔ）」、「アクション（Ａ）」、「ヘルプ（Ｈ）」、「送信（Ｓ）」、「アカウント（Ｎ）」、「ＭＳＰゴシック」、「１４」、「Ｂ」、「Ｉ」、「Ｕ」、「宛先」、「ＣＣ（Ｃ）」、「件名（Ｊ）」、「添付」、「仕様書  社外秘.xls（１４ＫＢ）」、「お疲れさまです」「社外秘のファイルを送信します。」「ファイル名を変更しています。」「ファイルの実体は社員台帳ですので、」「うちの全社員の情報が入力されています。」「内緒です。」を文字情報として抽出することとなる。
【００４８】
また画面情報解析部６は、抽出した文字情報について、画面情報における位置情報（画面における相対座標など）を判定しておく。例えば、抽出した文字情報を構成する領域のうち、「マイ  ドキュメント」の位置座標を左上のｘ，ｙ座標を（０，１００）、左下のｘ，ｙ座標を（０，１０５）、右上のｘ，ｙ座標を（４０，１００）、右下のｘ，ｙ座標を（４０，１０５）のように判定しておき、一時的に記憶装置などの記憶しておく。なお４点全てを記憶せずとも基準となる位置座標、例えば左上の位置座標と、ｘ軸方向の距離、ｙ軸方向の距離を記憶させても良い。
【００４９】
判定部７は、画面情報解析部６で抽出した文字情報について、予め管理者が設定した特定情報と一致する文字情報があるか否かを判定する。
【００５０】
特定情報記憶部８は、少なくとも特定情報を記憶している。ここで特定情報とは、「社外秘」「内緒」「台帳」「シークレット」など情報漏洩が懸念される用語である。またそれ以外にも、特定の語尾、プライベートで用いる用語、セキュリティに関する危険な文字列、顔文字など、任意に設定可能である。この特定情報は所定の方法により、管理者により設定され、それが後述する特定情報記憶部８に記憶されている。
【００５１】
表示変更処理部９は、画面情報解析部６において抽出した文字情報と、判定部７において判定した特定情報と一致する文字情報とを用いて、画面情報における文字情報について所定の表示処理を行う。この表示処理にはさまざまなものがあるが、例えば、図６に示すように、特定情報と一致した文字情報以外の文字情報に重畳して所定の色を上塗りする処理を行う。また色を上塗りする以外にも、その文字情報を消去する処理、文字情報にモザイクをかける処理などがある。なお、画面情報解析部６において判定され記憶装置に記憶されている表示変更処理を行う文字情報、例えば「マイ  ドキュメント」、を構成する領域の位置座標が、左上（ｘ，ｙ）＝（０，１００）、左下（ｘ，ｙ）＝（０，１０５）、右上（ｘ，ｙ）＝（４０，１００）、右下（ｘ，ｙ）＝（４０，１０５）の場合、その文字情報に対する位置情報を記憶装置から抽出して、当該領域に表示変更処理を施す。なおこの所定領域としては、文字情報を構成する領域、あるいは文字情報を構成する領域の基準となる位置座標、例えば左上の位置座標から一定の大きさの領域、など任意に設定可能である。
【００５２】
このように特定情報と一致した文字情報についてはそのまま表示され、そうでない文字情報を含む所定領域については管理者が判読不可となる処理が行われているので、管理者の要望と操作者のプライバシーの双方を満たすことができる。なお特定情報と一致した文字情報については丸印で囲う、強調表示とするなどの処理を設けることで、特定情報と一致した文字情報があることを分かりやすくしても良い。
【００５３】
画面情報表示部１０は、表示変更処理部９において画像処理を行った後の画面情報を、監視端末２の表示装置２２で表示させる。例えば図６の画面情報を表示装置２２で表示させる。
【実施例１】
【００５４】
本発明の処理プロセスの一例を図４のフローチャート、図１乃至図３の概念図を用いて説明する。
【００５５】
各クライアント端末３から監視端末２に、当該クライアント端末３において実行されているプログラム名、ファイル名などの情報、当該クライアント端末３の表示装置２２で表示している画面情報が、定期的にまたは所定のタイミングで送信されている。この情報を監視端末２の画面情報受取部４が受け取り（Ｓ１００）、画面情報受取部４が、当該情報を送信したクライアント端末３、日時の情報と併せて画面情報記憶部５に記憶させる（Ｓ１１０）。
【００５６】
また画面情報受取部４でクライアント端末３からの画面情報を受け取ると、画面情報解析部６が当該画面情報について文字認識処理を実行し、画面情報に含まれる文字情報を抽出する（Ｓ１２０）。例えば図５の画面情報から、その画面情報における文字情報、例えば「Internet Explorer」、「マイ  ドキュメント」、「マイ  コンピュータ」、「無題−メッセージ（ＨＴＭＬ形式）」、「ファイル（Ｆ）」、「編集（Ｅ）」、表示（Ｖ）」、などの文字情報を抽出する。この抽出の際には、抽出した文字情報の画面情報における位置情報を併せて記憶させておくと良い。
【００５７】
このようにして抽出した文字情報について、特定情報記憶部８に記憶する特定情報と一致する文字情報があるか否かを判定部７が判定する（Ｓ１３０）。つまり画面情報に、情報漏洩が懸念される用語（特定情報）が含まれているかを判定することとなる。
【００５８】
例えば特定情報として「社外秘」「内緒」「台帳」「シークレット」が設定されている場合、抽出した文字情報にこれらの特定情報が含まれているかを判定する。図５の画面情報の場合、抽出した文字情報のうち、添付ファイル名である「仕様書  社外秘.xls（１４ＫＢ）」、電子メールのメッセージにおける「社外秘のファイルを送信します。」、「ファイルの実体は社員台帳ですので、」、「内緒です。」の文字情報に特定情報が含まれていることを判定できる。
【００５９】
このような抽出した文字情報と特定情報とを比較する処理の後、表示変更処理部９が、画面情報の所定領域について、管理者が管理者が判読できない状態に表示変更する処理を施す。例えば、画面情報における、特定情報と一致した文字情報を除く文字情報の領域について、所定の色を重畳して塗る、モザイクをかける等の画像処理を行う。この画像処理は、Ｓ１２０において文字情報を抽出した際に、各文字情報の画面情報における位置情報を判定しているので、その位置情報に基づいて容易に画像処理を行う領域の位置は判定可能である。
【００６０】
例えば特定情報と一致した文字情報以外の文字情報について所定の色を塗る表示変更処理が予め設定されている場合、まず「仕様書  社外秘.xls（１４ＫＢ）」、電子メールのメッセージにおける「社外秘のファイルを送信します。」、「ファイルの実体は社員台帳ですので、」、「内緒です。」以外の文字情報について、その位置情報により構成される領域について表示変更処理を行う。また「仕様書  社外秘.xls（１４ＫＢ）」、電子メールのメッセージにおける「社外秘のファイルを送信します。」、「ファイルの実体は社員台帳ですので、」、「内緒です。」の文字情報について、特定情報以外の部分「  社外秘.xls（１４ＫＢ）」、「のファイルを送信します。」、「ファイルの実体は社員」、「ですので、」、「です。」の部分について、その位置情報により構成される領域について表示変更処理を行う。図５の画面情報に対して、表示変更処理が施されたのが図６に示す画面情報である。なお図６のように、特定情報と一致した文字情報以外の文字情報の全てに表示変更処理を行っても良いし、その一部に表示変更処理を行うだけであっても良い。例えば特定情報と一致した文字情報を含む文章からなる文字情報には表示変更処理を行わないようにしても良い。
【００６１】
Ｓ１４０において画面情報に対する表示変更処理が行われた後の画面情報を、画面情報表示部１０が、監視端末２の当該クライアント端末３の表示装置２２に表示されている画面情報として、監視端末２の表示装置２２に表示させる（Ｓ１５０）。つまり図６に示すような加工後の画面情報が監視端末２の表示装置２２で表示されることとなる。
【００６２】
なお、画面情報解析部６、判定部７、表示変更処理部９、画面情報表示部１０における一連の処理に際して、処理対象となる画面情報について、画面情報記憶部５に記憶する画面情報と所定の識別情報により紐づけられていることが好ましい（以下の実施例においても同様である）。つまり各手段における処理を実行している画面情報は、画面情報記憶部５に記憶するどの画面情報を処理しているのかが対応づけられている。これによって、例えば監視端末２の表示装置２２で表示されている加工後の画面情報から、管理者が情報漏洩の危険性があるなど、必要性を判断した場合には、管理者が監視端末２の入力装置２３から所定の操作を行うことで、例えば画面情報表示部１０において表示している加工後の画面情報の加工されていない（表示変更処理されていない）画面情報を見ることを示す操作を行うことで、その操作を監視端末２で受け付けると、当該加工後の画面情報の識別情報に基づいて、加工されていない画面情報を画面情報記憶部５から抽出し、それを監視端末２の表示装置２２で表示させる。
【００６３】
例えば監視端末２の表示装置２２において、あるクライアント端末３の表示装置２２の画面情報として、図６に示す加工後の画面情報が表示されていた場合、それを見た管理者が特定情報の多さなどから情報漏洩の危険性を判断した場合、管理者が監視端末２において所定の操作を行うことにより、例えば当該加工後の画面情報を選択した上で、加工されていない画面情報を見る操作を入力装置２３から行うと、その入力を受け付けて、選択された加工後の画面情報の識別情報に対応する画面情報を、画面情報記憶部５から抽出する。そして抽出した画面情報を監視端末２の表示装置２２で表示する。この際に表示される画面情報は、加工前の画面情報なので、図５に示す画面情報が表示されることとなる。
【００６４】
これによって、監視端末２を操作する管理者がリアルタイムでクライアント端末３の監視を行っていたとしても、当該クライアント端末３で表示されている画面情報のうち、特定情報と一致する文字情報以外は管理者は判読不可能となるため、クライアント端末３の操作者のプライバシーを守ることができる。その一方で監視端末２の監視者は特定情報が含まれている部分、文字情報以外の部分を見ることができるため、クライアント端末３で行われている操作が不審な操作か否か、また文字情報以外の画面情報、例えば枠の色や画面レイアウトなどは見ることができる。これによって特定のプログラム、例えばファイル交換プログラムなどの利用を発見することも妨げられない。このように、通常時は加工後の画面情報を監視端末２の表示装置２２で表示させ、必要に応じて加工前の画面情報を表示させる構成とすることによって、操作者のプライバシーを守りながら監視を行うことを可能とせしめる。
【実施例２】
【００６５】
実施例１においては、特定情報と一致した文字情報以外の文字情報の所定領域について、表示変更処理を行う場合を説明したが、本実施例では、当該画面情報においてどれだけの特定情報が使用されているかをポイントを用いて判定することによって、画面情報に対して表示変更処理を行うか否かを判定する。
【００６６】
画面情報受取部４、画面情報記憶部５、画面情報解析部６における処理は実施例１と同様であるので説明を省略する。
【００６７】
特定情報記憶部８には、特定情報と対応づけてポイントが記憶されている。この状態を模式的に示すのが図７である。
【００６８】
判定部７は、画面情報解析部６が画面情報から抽出した文字情報について、特定情報記憶部８に記憶する特定情報と一致する文字情報があるか否かを判定し、特定情報と一致する文字情報について、比較ポイントを算出する。例えば図５の場合、画面情報から抽出した文字情報について、特定情報と一致する文字情報は、「社外秘」、「社外秘」、「台帳」、「内緒」の４つであるが、この４つの特定情報に対応づけられたポイントは、図７の場合だと「社外秘」が「５ポイント」、「台帳」が「１ポイント」、「内緒」が「４ポイント」である。従って当該画面情報に対する比較ポイントは、５＋５＋１＋４＝１５ポイントとなる。
【００６９】
このように画面情報に対する比較ポイントを算出後、判定部７は、比較ポイントが予め設定されているポイント（設定ポイント）を超えているかを比較し、超えていなければ表示変更処理を行うことを判定し、超えていれば表示変更処理を行わないことを判定する。なお判定部７において、比較ポイントの算出の際には、上述では加算による演算を示したが、加算以外の演算、例えば減算、乗算、除算、あるいは所定の係数を乗じたりするなど、予め定められた演算により比較ポイントを算出して、設定ポイントと比較するように構成しても良い。
【００７０】
表示変更処理部９は、判定部７において表示変更処理を行うことを判定した場合に、画面情報解析部６において抽出した文字情報について、管理者が判読不可となるような表示変更処理を行う。この場合、図８に示すように、抽出した文字情報の全てについて表示変更処理を行っても良いし、図６に示すように、特定情報と一致する文字情報以外の文字情報を含む所定領域について表示変更処理を行うように構成しても良い（この場合の処理プロセスは実施例１と同様な処理プロセスを行う）。なお判定部７において表示変更処理を行わない場合には、画面情報に対して表示変更処理を行わない。
【００７１】
画面情報表示部１０は、判定部７において表示変更処理を行わないと判定した場合には画面情報受取部４において受け取った画面情報をそのまま監視端末２の表示装置２２に表示させ、判定部７において表示変更処理を行うと判定した場合には、表示変更処理部９において加工後の画面情報を監視端末２の表示装置２２に表示させる。
【００７２】
次に実施例２における処理プロセスを、図９のフローチャート、図１乃至図３の概念図を用いて説明する。
【００７３】
各クライアント端末３から監視端末２に、当該クライアント端末３において実行されているプログラム名、ファイル名などの情報、当該クライアント端末３の表示装置２２で表示している画面情報が、定期的にまたは所定のタイミングで送信されている。この情報を監視端末２の画面情報受取部４が受け取り（Ｓ２００）、画面情報受取部４が、当該情報を送信したクライアント端末３、日時の情報と併せて画面情報記憶部５に記憶させる（Ｓ２１０）。
【００７４】
また画面情報受取部４でクライアント端末３からの画面情報を受け取ると、画面情報解析部６が当該画面情報について文字認識処理を実行し、画面情報に含まれる文字情報を抽出する（Ｓ２２０）。例えば図５の画面情報から、その画面情報における文字情報、例えば「Internet Explorer」、「マイ  ドキュメント」、「マイ  コンピュータ」、「無題−メッセージ（ＨＴＭＬ形式）」、「ファイル（Ｆ）」、「編集（Ｅ）」、表示（Ｖ）」、などの文字情報を抽出する。この抽出の際には、抽出した文字情報の画面情報における位置情報を併せて記憶させておくと良い。
【００７５】
このようにして抽出した文字情報について、特定情報記憶部８に記憶する特定情報と一致する文字情報があるか否かを判定部７が判定する（Ｓ２３０）。つまり画面情報に、情報漏洩が懸念される用語（特定情報）が含まれているかを判定することとなる。
【００７６】
例えば特定情報として「社外秘」「内緒」「台帳」「シークレット」が設定されている場合、抽出した文字情報にこれらの特定情報が含まれているかを判定する。図５の画面情報の場合、抽出した文字情報のうち、添付ファイル名である「仕様書  社外秘.xls（１４ＫＢ）」、電子メールのメッセージにおける「社外秘のファイルを送信します。」、「ファイルの実体は社員台帳ですので、」、「内緒です。」の文字情報に特定情報が含まれていることを判定できる。
【００７７】
このように判定部７において、特定情報と一致する文字情報を判定すると、それらについて比較ポイントを算出する。つまり当該画面情報に対する比較ポイントを算出する（Ｓ２４０）。
【００７８】
画面情報が図５の場合、特定情報と一致する文字情報は、「社外秘」、「社外秘」、「台帳」、「内緒」の４つなので、その比較ポイントは１５ポイント（＝５＋５＋１＋４）となる（図７参照）。
【００７９】
このように画面情報に対する比較ポイントを算出後、判定部７は、比較ポイントが予め設定されているポイントを超えているかを比較し（Ｓ２５０）、超えていなければ表示変更処理を行うことを判定し、超えていれば表示変更処理を行わないことを判定する。
【００８０】
例えば設定ポイントが１０ポイントの場合、図５は比較ポイントが１５ポイントなので、比較ポイントの方が大きい。従って、判定部７は、表示変更処理を行わないと判定する。一方、設定ポイントが２０ポイントの場合、図５は比較ポイントが１５ポイントなので、設定ポイントの方が大きい。従って、判定部７は、表示変更処理を行うと判定する。
【００８１】
判定部７において表示変更処理を行わないと判定した場合、画面情報表示部１０は、表示変更処理部９において画面情報の表示変更処理を行わずに、つまり画面情報受取部４でクライアント端末３から受け取った画面情報をそのまま、画面情報表示部１０が監視端末２の表示装置２２において表示する（Ｓ２６０）。つまり受け取った画面情報が図５の場合、図５の画面情報を監視端末２において表示することとなる。
【００８２】
一方、判定部７における判定の結果、表示変更処理を行うと判定した場合、表示変更処理部９は、画面情報から抽出した文字情報のうち、特定情報と一致する文字情報以外の文字情報の所定領域について、管理者が判読不可となる表示変更処理を行う（Ｓ２７０）。この表示変更処理は実施例１と同様に行える。
【００８３】
このように表示変更処理部９において表示変更処理を行った画面情報について、画面情報表示部１０は、監視端末２の表示装置２２で表示を行う（Ｓ２８０）。受け取った画面情報が図５の場合、図８の画面情報を監視端末２において表示することとなる。なお表示変更処理によっては図８以外の画面情報、例えば図６のような画面情報を表示しても良い。表示変更処理には上述のように様々な処理を設けることができる。
【実施例３】
【００８４】
表示変更処理では、特定情報毎に細分化した表示変更処理とするように構成することもできる。例えば図１０に示すように、特定情報記憶部８に特定情報に対するポイントと、その特定情報に対する表示変更処理とを記憶させておいても良い。このような処理は実施例１，実施例２と組み合わせて実行することができる。以下の説明においては実施例２と組み合わせた場合を説明する。
【００８５】
本実施例の場合、表示変更処理部９は、画像表示処理の際に、各特定情報に対応した範囲で表示変更処理を行う。例えば特定情報「社外秘」については「特定情報が含まれる一文（かたまり）全てに表示変更処理は行わない」、「内緒」については「特定情報のみ表示変更処理を行わずに表示」、「台帳」については「特定情報から次の区切り（句読点、スペース、分節など）までのかたまりについて、表示変更処理を行わずに表示」とのように、各特定情報やそのポイントに対応した範囲で表示変更処理が行われることとなる。
【００８６】
画面情報が図５の場合、「仕様書  社外秘.xls（１４ＫＢ）」、電子メールのメッセージにおける「社外秘のファイルを送信します。」、「ファイルの実体は社員台帳ですので、」、「内緒です。」の文字情報に特定情報と一致する文字情報が含まれている。そこで図５の画面情報について実施例１または実施例２のように表示変更処理を表示変更処理部９が表示変更処理を行う際に、「仕様書  社外秘.xls（１４ＫＢ）」と「社外秘のファイルを送信します。」については表示変更処理を行わず、「ファイルの実体は社員台帳ですので、」については「台帳ですので、」のみ表示変更処理を行わずに「ファイルの実体は」については表示変更処理を行い、「内緒です。」については「内緒」のみ表示変更処理を行わずに「です。」については表示変更処理を行う。
【００８７】
このように表示変更処理部９は、特定情報記憶部８に記憶した特定情報に対応する表示変更処理の範囲を参照しながら、表示変更処理を行うように構成しても良い。このように表示変更処理をした画面情報について、画面情報表示部１０が監視端末２の表示装置２２で表示を行うこととなる。図１１に本実施例の表示変更処理を行った場合の画面情報を模式的に示す。
【実施例４】
【００８８】
上述の実施例１乃至実施例３の表示変更処理部９においては、特定情報と一致した文字情報以外の所定領域における文字情報について、表示変更処理を行う場合を説明したが、予め画面情報において表示される可能性が高く、また情報漏洩とは何らの関連性も認められないことが予め定められている文字情報（「排除情報」という）については、表示変更処理を行わなくても良い。例えば、画面情報のデスクトップ部分における「マイ  コンピュータ」、「マイ  ネットワーク」、「ごみ箱」、電子メール送信部分における「送信（Ｓ）」などの、所定のプログラムにおけるツールバーにおける文字情報は、操作のために必要な文字情報であって、操作者がクライアント端末３から入力することはない文字情報である。従って、これらの文字情報を排除情報として予め排除情報記憶部（図示せず）に記憶させておき、表示変更処理部９が所定領域の文字情報の表示変更処理を行う際に、抽出してある各文字情報と排除情報記憶部に記憶する排除情報とを比較し、排除情報については、表示変更処理を行わない（管理者が判読不可としない）ように構成することもできる。このように構成することで、管理者も表示変更がされた画面情報を見やすくなり、また操作者にとっても、自分が入力した文字など、プライバシーとして守られたい情報については保護されることとなる。本実施例における処理が施された画面情報の一例を図１２に示す。
【００８９】
図１２の画面情報では、デスクトップにおける各アイコンの文字情報、電子メール送信プログラムのツールバー、フォント名、送信画面における各アイコンなどの文字情報が排除情報記憶部に排除情報として設定されており、それらについては表示変更処理が行われない場合を示している。
【実施例５】
【００９０】
上述の実施例１乃至実施例４の発明においては、監視端末２がクライアント端末３から画面情報を受け取り、監視端末２が画面情報に対する表示変更処理を行う場合を説明したが、クライアント端末３において画面情報に対する表示変更処理を行い、表示変更処理を行った画面情報を監視端末２に渡すように構成しても良い（この際に表示変更処理を行っていない画面情報も監視端末２に渡しても良い）。
【００９１】
即ち、画面情報解析部６、判定部７、特定情報記憶部８、表示変更処理部９をクライアント端末２において備えておき、画面情報受取部４、画面情報記憶部５、画面情報表示部１０を監視端末２に備えるように構成することもできる。なお特定情報記憶部８は監視端末２に備え、判定部７の判定処理の際にクライアント端末３から監視端末２に問い合わせを行うように構成しても良い。
【実施例６】
【００９２】
上述の実施例１乃至実施例５の場合において、画面情報記憶部５に記憶した、表示変更処理を行っていない画面情報を、監視端末２の表示装置２２において表示する場合においても、上述の各実施例における表示変更処理を施した上で、監視端末２の表示装置２２で表示させても良い。即ち、画面情報解析部６、判定部７、表示変更処理部９、画面情報表示部１０における各処理を、画面情報記憶部５から抽出した、表示変更処理を行っていない画面情報に対して行っても良い。
【産業上の利用可能性】
【００９３】
以上、上述した本発明を用いることによって、管理者側からは機密情報漏洩の疑いのある画面情報を発見、監視することができる一方、操作者側からは不必要な情報をクライアント端末３に表示された画面から見られることがなくなり一定水準のプライバシーを保つことができる。これによって管理者側、操作者側の双方の要望をかなえるクライアント端末監視システム１が可能となる。
【図面の簡単な説明】
【００９４】
【図１】本発明の全体の概念図を模式的に示す図である。
【図２】本発明のシステム構成の一例を模式的に示す概念図である。
【図３】監視端末のハードウェア構成の一例を模式的に示す概念図である。
【図４】実施例１における処理プロセスの一例を模式的に示すフローチャートである。
【図５】クライアント端末から受け取る画面情報の一例である。
【図６】実施例１における処理を行った後に監視端末の表示装置に、当該クライアント端末の画面として表示される画面情報の一例である。
【図７】実施例２における特定情報記憶部を模式的に示す概念図である。
【図８】実施例２における処理を行った後に監視端末の表示装置に、当該クライアント端末の画面として表示される画面情報の一例である。
【図９】実施例２における処理プロセスの一例を模式的に示すフローチャートである。
【図１０】実施例３における特定情報記憶部を模式的に示す概念図である。
【図１１】実施例３における処理を行った後に監視端末の表示装置に、当該クライアント端末の画面として表示される画面情報の一例である。
【図１２】実施例４における処理を行った後に監視端末の表示装置に、当該クライアント端末の画面として表示される画面情報の一例である。
【符号の説明】
【００９５】
１：クライアント端末監視システム
２：監視端末
３：クライアント端末
４：画面情報受取部
５：画面情報記憶部
６：画面情報解析部
７：判定部
８：特定情報記憶部
９：表示変更処理部
１０：画面情報表示部
２０：演算装置
２１：記憶装置
２２：表示装置
２３：入力装置
２４：通信装置
【図１】
2008181360.tif 000003
【図２】
2008181360.tif 000004
【図３】
2008181360.tif 000005
【図４】
2008181360.tif 000006
【図５】
2008181360.tif 000007
【図６】
2008181360.tif 000008
【図７】
2008181360.tif 000009
【図８】
2008181360.tif 000010
【図９】
2008181360.tif 000011
【図１０】
2008181360.tif 000012
【図１１】
2008181360.tif 000013
【図１２】
2008181360.tif 000014