(57)【要約】      （修正有）【課題】セキュリティ面において好ましくないプログラム実行による動作をユーザー端末において阻止することによってセキュリティを保つセキュリティブラウザアプリケーションソフトウェアを提供する。【解決手段】ユーザー端末において実行するセキュリティブラウザアプリケーションソフトウェアは、ユーザー端末において入力操作があったとき、入力操作が所定入力操作か否かを判定する所定入力判定ステップＳ１と、入力操作が所定入力操作であるとき、所定入力操作によるプログラム実行を無効とする無効化ステップＳ２とを備える。【選択図】図２
2020149332.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー端末において実行するセキュリティブラウザアプリケーションソフトウェアにおいて、
前記ユーザー端末において入力操作があったとき、入力操作が所定入力操作か否かを判定する所定入力判定ステップと、
前記入力操作が所定入力操作であるとき、所定入力操作によるプログラム実行を無効とする無効化ステップとを具備していることを特徴とするセキュリティブラウザアプリケーションソフトウェア。
【請求項２】
前記所定入力操作の内容がブラウザ内のボタンまたはマウスの右クリックで表示されるメニューウィンドウの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップと、
前記所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップとをさらに具備していることを特徴とする請求項１に記載のセキュリティブラウザアプリケーションソフトウェア。
【請求項３】
前記ユーザー端末のブラウザによって読み込まれた通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータ情報を履歴情報としてユーザー端末がサーバへ送信するログ収集ステップと、
前記サーバがユーザー端末から受信した履歴情報を保存するログ保存ステップとをさらに具備していることを特徴とする請求項１または請求項２に記載のセキュリティブラウザアプリケーションソフトウェア。
【請求項４】
前記所定入力操作が、サーバからユーザー端末へデータファイルのダウンロードを実行させる構成であることを特徴とする請求項１乃至請求項３のいずれか１つに記載のセキュリティブラウザアプリケーションソフトウェア。
【請求項５】
前記所定入力操作が、テキストデータのコピーアンドペーストを実行する構成であることを特徴とする請求項１乃至請求項４のいずれか１つに記載のセキュリティブラウザアプリケーションソフトウェア。
【請求項６】
前記所定入力操作が、ユーザー端末の表示部に表示された画像データの記憶部であるクリップボードへの一時記憶を実行させる構成であることを特徴とする請求項１乃至請求項５のいずれか１つに記載のセキュリティブラウザアプリケーションソフトウェア。
【請求項７】
前記入力操作がセキュリティブラウザアプリケーションソフトウェアを起動させるとともにブラウザを開くための入力操作か否かを判定する入力判定ステップと、
前記セキュリティブラウザアプリケーションソフトウェアが起動する際に、ユーザー端末にウイルス対策アプリケーションソフトウェアがインストールされてアクティブ状態か否かを判定するウイルス対策アプリ判定ステップと、
前記ウイルス対策アプリケーションソフトウェアがアクティブでないと判定したとき、ブラウザを開くプログラム実行を無効とする起動無効化ステップとをさらに具備していることを特徴とする請求項１乃至請求項６のいずれか１つに記載のセキュリティブラウザアプリケーションソフトウェア。
【請求項８】
ユーザー端末において実行するセキュリティブラウザアプリケーションソフトウェアにおいて、
所定入力操作の内容がブラウザ内のボタンまたはマウスの右クリックで表示されるメニューウィンドウの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップと、
前記所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップとを具備していることを特徴とするセキュリティブラウザアプリケーションソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザー端末において実行するセキュリティブラウザアプリケーションソフトウェアに関する。
【背景技術】
【０００２】
従来、複数の異なるＷｅｂサイトを有するグループ会社統合ネットワークと、複数の異なるＷｅｂサイトが提供する複数の異なるアプリケーションを実行するユーザー端末とを有するシステムにおけるコンピュータによって実施される、ユーザー端末におけるブラウザ設定チェックおよび設定更新方法であって、グループ会社統合ネットワークのポータルサイトにおいて、ユーザーの認証情報を受信するステップと、ユーザーの認証情報に基づき、ユーザーに対して使用が許可されたアプリケーション（以下、「許可アプリケーション」という。）を判別するステップと、許可アプリケーションそれぞれについての、許可アプリケーションを実行するために必要とされる１または複数のブラウザの設定情報を判別するステップと、許可アプリケーションを実行するために必要とされる１または複数のブラウザの設定の情報をユーザー端末に送信するステップとを実行し、ユーザー端末において、許可アプリケーションを実行するために必要とされる１または複数のブラウザの設定の情報を受信するステップと、許可アプリケーションを実行するために必要とされる１または複数のブラウザの設定についてユーザー端末におけるブラウザの設定を走査し許可アプリケーションを実行するために設定すべきブラウザの設定を判別する、ユーザー端末におけるブラウザの設定をチェックするステップと、ユーザー端末におけるブラウザの設定をチェックするステップによって、判別された許可アプリケーションを実行するために設定すべきブラウザの設定情報をユーザー端末に表示するステップと、を実行することを特徴とするブラウザ設定チェックおよび設定更新方法が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１２６６６５号公報（特に請求項１参照）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来のブラウザ設定チェックおよび設定更新方法は、ユーザーの認証情報に基づいて判定する構成であったため、ユーザーの操作によっては、社内情報がキャプチャーされたり、コピーアンドペーストされたりして漏洩するなど、セキュリティ面において好ましくないプログラム実行による動作が行われることによってセキュリティを保つことが困難であるという問題があった。
【０００５】
そこで、本発明は、前述したような従来技術の問題を解決するものであって、すなわち、本発明の目的は、セキュリティ面において好ましくないプログラム実行による動作をユーザー端末においてさせないことによってセキュリティを保つセキュリティブラウザアプリケーションソフトウェアを提供することである。
【課題を解決するための手段】
【０００６】
本請求項１に係る発明は、ユーザー端末において実行するセキュリティブラウザアプリケーションソフトウェアにおいて、前記ユーザー端末において入力操作があったとき、入力操作が所定入力操作か否かを判定する所定入力判定ステップと、前記入力操作が所定入力操作であるとき、所定入力操作によるプログラム実行を無効とする無効化ステップとを具備していることにより、前述した課題を解決するものである。
【０００７】
本請求項２に係る発明は、請求項１に記載されたセキュリティブラウザアプリケーションソフトウェアの構成に加えて、前記所定入力操作の内容がブラウザ内のボタンまたはマウスの右クリックで表示されるメニューウィンドウの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップと、前記所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップとをさらに具備していることにより、前述した課題をさらに解決するものである。
【０００８】
本請求項３に係る発明は、請求項１または請求項２に記載されたセキュリティブラウザアプリケーションソフトウェアの構成に加えて、前記ユーザー端末のブラウザによって読み込まれた通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータ情報を履歴情報としてユーザー端末がサーバへ送信するログ収集ステップと、前記サーバがユーザー端末から受信した履歴情報を保存するログ保存ステップとをさらに具備していることにより、前述した課題をさらに解決するものである。
【０００９】
本請求項４に係る発明は、請求項１乃至請求項３のいずれか１つに記載されたセキュリティブラウザアプリケーションソフトウェアの構成に加えて、前記所定入力操作が、サーバからユーザー端末へデータファイルのダウンロードを実行させる構成であることにより、前述した課題をさらに解決するものである。
【００１０】
本請求項５に係る発明は、請求項１乃至請求項４のいずれか１つに記載されたセキュリティブラウザアプリケーションソフトウェアの構成に加えて、前記所定入力操作が、テキストデータのコピーアンドペーストを実行する構成であることにより、前述した課題をさらに解決するものである。
【００１１】
本請求項６に係る発明は、請求項１乃至請求項５のいずれか１つに記載されたセキュリティブラウザアプリケーションソフトウェアの構成に加えて、前記所定入力操作が、ユーザー端末の表示部に表示された画像データの記憶部であるクリップボードへの一時記憶を実行させる構成であることにより、前述した課題をさらに解決するものである。
【００１２】
本請求項７に係る発明は、請求項１乃至請求項６のいずれか１つに記載されたセキュリティブラウザアプリケーションソフトウェアの構成に加えて、前記入力操作がセキュリティブラウザアプリケーションソフトウェアを起動させるとともにブラウザを開くための入力操作か否かを判定する入力判定ステップと、前記セキュリティブラウザアプリケーションソフトウェアが起動する際に、ユーザー端末にウイルス対策アプリケーションソフトウェアがインストールされてアクティブ状態か否かを判定するウイルス対策アプリ判定ステップと、前記ウイルス対策アプリケーションソフトウェアがアクティブでないと判定したとき、ブラウザを開くプログラム実行を無効とする起動無効化ステップとをさらに具備していることにより、前述した課題をさらに解決するものである。
【００１３】
本請求項８に係る発明は、ユーザー端末において実行するセキュリティブラウザアプリケーションソフトウェアにおいて、所定入力操作の内容がブラウザ内のボタンまたはマウスの右クリックで表示されるメニューウィンドウの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップと、前記所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップとを具備していることにより、前述した課題をさらに解決するものである。
【発明の効果】
【００１４】
本発明のセキュリティブラウザアプリケーションソフトウェアは、ユーザー端末においてブラウザを用いて通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータ情報に基づいてサーバにあるコンテンツ情報を表示することができるばかりでなく、以下のような特有の効果を奏することができる。
【００１５】
本請求項１に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、セキュリティ面において好ましくない入力操作があった場合にその入力操作によるプログラム実行がキャンセルされるため、セキュリティ面において好ましくないプログラム実行による動作をユーザー端末においてさせないことによってセキュリティを保つことができる。
【００１６】
本請求項２に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、請求項１に係る発明が奏する効果に加えて、セキュリティ面において好ましくない入力操作のボタンやメニューウィンドウの項目があった場合にその入力操作のボタンやメニューウィンドウの項目が表示されない設定になり、ユーザーによってその入力操作のボタンやメニューウィンドウの項目が選択されないため、セキュリティ面において好ましくないプログラム実行による動作をユーザー端末においてさせないことによってセキュリティを保つことができる。
【００１７】
本請求項３に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、請求項１または請求項２に係る発明が奏する効果に加えて、履歴情報である所謂、ログがサーバに保存されるため、セキュリティの管理者はサーバにおいて各ユーザーのログを簡単にチェックすることができる。
【００１８】
本請求項４に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、請求項１乃至請求項３のいずれか１つに係る発明が奏する効果に加えて、インターネットでデータファイルのダウンロード実行のプログラムがキャンセルされるため、不審なデータファイルがダウンロードされるリスクを回避でき、ユーザー端末がコンピュータウイルスや不正プログラムなどに感染するリスクを回避できる。
つまり、ユーザー端末をコンピュータウイルスや不正プログラムなどから守ることができる。
【００１９】
本請求項５に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、請求項１乃至請求項４のいずれか１つに係る発明が奏する効果に加えて、インターネットのウェブサイト上のテキストデータのコピーアンドペースト実行のプログラムがキャンセルされるため、ユーザー端末を経由した社外秘文書や重要文書などの情報の流出を回避でき、社外秘文書や重要文書などの営業秘密情報を保護・管理することができる。
【００２０】
本請求項６に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、請求項１乃至請求項５のいずれか１つに係る発明が奏する効果に加えて、インターネットのウェブサイト上の画像やブラウザ以外のアプリケーションソフトウェアによって表示部に表示された画像のキャプチャー実行のプログラムがキャンセルされる、または、キャプチャーソフトの起動が無効化されるため、ユーザー端末を経由した社外秘文書や重要文書などの情報の流出を回避でき、社外秘文書や重要文書などの営業秘密情報を保護・管理することができる。
【００２１】
本請求項７に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、請求項１乃至請求項６のいずれか１つに係る発明が奏する効果に加えて、ウイルス対策アプリケーションソフトウェアがアクティブでないウイルス感染のリスクが高いときは起動しようとする際にブラウザを開くプログラムがキャンセルされるため、インターネット接続可能であってもブラウザによる読み込みを無効化してユーザー端末がコンピュータウイルスや不正プログラムなどに感染するリスクを回避できる。
【００２２】
本請求項８に係る発明のセキュリティブラウザアプリケーションソフトウェアによれば、セキュリティ面において好ましくない入力操作のボタンやメニューウィンドウの項目があった場合にその入力操作のボタンやメニューウィンドウの項目が表示されない設定になり、ユーザーによってその入力操作のボタンやメニューウィンドウの項目が選択されないため、セキュリティ面において好ましくないプログラム実行による動作をユーザー端末においてさせないことによってセキュリティを保つことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施例であるセキュリティブラウザシステムの概念図。
【図２】（Ａ）（Ｂ）はセキュリティブラウザアプリケーションソフトウェアの第１態様の動作および第２態様の動作を示すチャート図。
【図３】本発明のセキュリティブラウザアプリケーションソフトウェアの第１態様の動作によってキャンセルされる機能の例を示す図。
【図４】（Ａ）（Ｂ）は従来のブラウザアプリケーションソフトウェアによるブラウザと本発明のセキュリティブラウザアプリケーションソフトウェアの第２態様の動作によるブラウザとの比較を示す図。
【図５】（Ａ）（Ｂ）は従来のブラウザアプリケーションソフトウェアによるブラウザと本発明のセキュリティブラウザアプリケーションソフトウェアの第２態様の動作によるブラウザとの比較を示す図。
【図６】セキュリティブラウザアプリケーションソフトウェアの第３態様の動作を示すチャート図。
【図７】セキュリティブラウザアプリケーションソフトウェアの第４態様の動作を示すチャート図。
【発明を実施するための形態】
【００２４】
本発明のセキュリティブラウザアプリケーションソフトウェアは、ユーザー端末において入力操作があったとき、入力操作が所定入力操作か否かを判定する所定入力判定ステップと、入力操作が所定入力操作であるとき、所定入力操作によるプログラム実行を無効とする無効化ステップとを具備していることにより、セキュリティ面において好ましくないプログラム実行による動作をユーザー端末においてさせないことによってセキュリティを保つことができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
また、本発明のセキュリティブラウザアプリケーションソフトウェアは、所定入力操作の内容がブラウザ内のボタンまたはマウスの右クリックで表示されるメニューウィンドウの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップと、所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップとを具備していることにより、セキュリティ面において好ましくないプログラム実行による動作をユーザー端末においてさせないことによってセキュリティを保つことができるものであれば、その具体的な実施態様は、如何なるものであっても構わない。
【００２５】
例えば、ユーザー端末は、デスクトップ型パーソナルコンピュータ端末、ノート型パーソナルコンピュータ端末、スマートフォン端末、タブレット端末など表示部と操作部とを有して情報を送受信するものであって、所謂インターネットである広域ネットワーク、ローカルネットワーク、電話回線などを含む通信ネットワークによりサーバと接続自在なものであれば如何なるものであっても構わない。
また、サーバは、１つのサーバやクラウド上の複数のサーバでもよい。
また、セキュリティブラウザアプリケーションソフトウェアの概念には、ブラウザのアプリケーションソフトウェア自体だけでなく、ブラウザのアプリケーションソフトウェアの機能を拡張するブラウザアプリケーションソフトウェア追加用アドオンプログラム（以下、追加用アドオンプログラム）が含まれるものとする。
【実施例】
【００２６】
以下に、本発明の実施例であるセキュリティブラウザアプリケーションソフトウェアについて、図１乃至図７に基づいて説明する。
ここで、図１は、本発明の実施例であるセキュリティブラウザシステム１００の概念図であり、図２（Ａ）は、セキュリティブラウザアプリケーションソフトウェアの第１態様の動作を示すチャート図であり、図２（Ｂ）は、セキュリティブラウザアプリケーションソフトウェアの第２態様の動作を示すチャート図であり、図３は、本発明のセキュリティブラウザアプリケーションソフトウェアの第１態様の動作によってキャンセルされる機能の例を示す図であり、図４（Ａ）は、従来のブラウザアプリケーションソフトウェアによるブラウザＢＲを示す図であり、図４（Ｂ）は、図４（Ａ）と対比して本発明のセキュリティブラウザアプリケーションソフトウェアによる第２態様の動作例のブラウザ１１２を示す図であり、図５（Ａ）は、従来のブラウザアプリケーションソフトウェアによるブラウザＢＲを示す図であり、図５（Ｂ）は、図５（Ａ）と対比して本発明のセキュリティブラウザアプリケーションソフトウェアによる第２態様の動作のブラウザ１１２を示す図であり、図６は、セキュリティブラウザアプリケーションソフトウェアの第３態様の動作を示すチャート図であり、図７は、セキュリティブラウザアプリケーションソフトウェアの第４態様の動作を示すチャート図である。
【００２７】
本発明の実施例であるセキュリティブラウザアプリケーションソフトウェアは、ユーザー端末の一例であるノート型のコンピュータ端末１１０にインストールされ、セキュリティブラウザシステム１００を構成している。
本実施例では、セキュリティブラウザアプリケーションソフトウェアとして説明するが、追加用アドオンプログラムであってもよい。
追加用アドオンプログラムは、コンピュータ端末１１０において実行するブラウザアプリケーションソフトウェアの機能を拡張するものである。
前提として、コンピュータ端末１１０には、ブラウザアプリケーションソフトウェアがインストールされている。
さらに、追加用アドオンプログラムが、コンピュータ端末１１０にインストールされている。
【００２８】
本実施例では、図１に示すように、セキュリティブラウザシステム１００は、ユーザーのコンピュータ端末１１０と、サーバ１２０とを備えている。
ユーザーのコンピュータ端末１１０は、サーバ１２０と通信自在に設けられ、表示部１１１にブラウザ１１２を表示するように構成されている。
より詳しく説明すると、ユーザーのコンピュータ端末１１０は、ブラウザ１１２を用いて、通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータ（以下、ＵＲＬ）情報に基づいてサーバ１２０にアクセスし、コンテンツなどの情報を読み込んで表示するように構成されている。
本実施例では、ユーザーが、コンピュータ端末１１０の表示部１１１に表示されたブラウザ１１２において、マウスでカーソルＣＬを操作してテキストおよびオブジェクトの一例としてテキストＴＸを選択したとする。
【００２９】
そして、所定入力操作の一例として、キーボードの「Ｃｔｒｌ」ボタンを押しながら「Ｃ」ボタンを押してコピーのコマンドを入力したとする。
すると、通常であればコンピュータ端末１１０の制御部がコピーのプログラムを実行しようとするが、本発明では、所定入力操作によるプログラムの実行を無効化（キャンセル）するように構成されている。
これにより、セキュリティ面において好ましくない入力操作があった場合にその入力操作によるプログラム実行がキャンセルされる。
その結果、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができる。
【００３０】
続いて、セキュリティブラウザアプリケーションソフトウェアの動作について詳しく説明する。
図２（Ａ）に示すように、ステップＳ１では、所定入力判定ステップとして、コンピュータ端末１１０において入力操作があったとき、入力操作が所定入力操作か否かをコンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が判定する。
所定入力操作であると判定した場合はステップＳ２へ進み、他方、所定入力操作でないと判定した場合はステップＳ１を繰り返す。
【００３１】
例えば、図３に示すように、所定入力操作が、一例としてテキストデータのコピーアンドペーストを実行する構成であったとする。
つまり、所定入力操作が、キーボードの「Ｃｔｒｌ」ボタンを押しながら「Ｃ」ボタンを押すというコピーのコマンド入力操作であったとする。
コピーのコマンド入力操作があったと判定した場合はステップＳ２に進み、他方、コピーのコマンド入力操作やその他の所定入力操作がなかった場合はステップＳ１を繰り返す。
【００３２】
ステップＳ２では、無効化ステップとして、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が、所定入力操作によるプログラム実行を無効とする。
つまり、通常であれば所定入力操作によって実行されるはずのテキストデータのコピーをするプログラム実行を無効とする。
これにより、セキュリティ面において好ましくない入力操作があった場合にその入力操作によるプログラム実行がキャンセルされる。
その結果、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができる。
【００３３】
図３に示すように、所定入力操作が、テキストデータのコピーアンドペーストを実行する構成である。
これにより、インターネットのウェブサイト上のテキストデータのコピーアンドペースト実行のプログラムがキャンセルされる。
その結果、ユーザーのコンピュータ端末１１０を経由した社外秘文書や重要文書などの情報の流出を回避でき、社外秘文書や重要文書などの営業秘密情報を保護・管理することができる。
【００３４】
なお、キーボードの「Ｃｔｒｌ」ボタンを押しながら「Ｃ」ボタンを押すというコピーのコマンドが無効化されることと同様、キーボードの「Ｃｔｒｌ」ボタンを押しながら「Ｖ」ボタンを押すというペーストのコマンドも無効化される。
ここで、「ペースト」とは、コピーのコマンドによって記憶部に一時記憶された内容を選択した箇所に貼り付けることをいう。
また、コピーのコマンドと同様、キーボードの「Ｃｔｒｌ」ボタンを押しながら「Ｐ」ボタンを押すという印刷や出力のコマンドも無効化される。
【００３５】
さらに、所定入力操作が、「ＰｒｉｎｔＳｃｒｅｅｎ」ボタンであり、この操作が、ユーザーのコンピュータ端末１１０の表示部１１１に表示された画像データの記憶部であるクリップボードへの一時記憶を実行させる構成である。
これにより、インターネットのウェブサイト上の画像やブラウザ１１２以外のアプリケーションソフトウェアによって表示部１１１に表示された画像のキャプチャー実行のプログラムがキャンセルされる、または、キャプチャーソフトの起動が無効化される。
その結果、ユーザーのコンピュータ端末１１０を経由した社外秘文書や重要文書などの情報の流出を回避でき、社外秘文書や重要文書などの営業秘密情報を保護・管理することができる。
【００３６】
続いて、セキュリティブラウザアプリケーションソフトウェアの第２態様の動作について説明する。
図２（Ｂ）に示すように、ステップＳ１１では、所定入力操作表示設定判定ステップとして、所定入力操作の内容がブラウザ１１２内のボタンまたはマウスの右クリックで表示されるメニューウィンドウＭＮの項目として表示される設定であるか否かを、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が判定する。
所定入力操作の内容がブラウザ１１２内のボタンまたはマウスの右クリックで表示されるメニューウィンドウＭＮの項目として表示される設定であると判定した場合はステップＳ１２へ進み、他方、否と判定した場合はシーケンスを終了する。
【００３７】
例えば、所定入力操作の内容がブラウザ１１２に表示された添付ファイルなどのファイルのサーバ１２０からユーザーのコンピュータ端末１１０へのダウンロードやクラウドサーバ（１２０）などのドライブ（記憶部）への保存であったとする。
この場合、図４（Ａ）に示すように、従来のブラウザＢＲにおいて、ユーザーがマウスを用いてカーソルＣＬを添付ファイルであるデータファイルのサムネールアイコンＴＮの箇所まで移動させてサムネールアイコンＴＮに重ねると、ダウンロードボタンＤＬおよびドライブに保存ボタンＤＲが表示されるように構成されていたとする。
ステップＳ１２では、表示無効化ステップとして、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が、所定入力操作の内容の表示についてのプログラム実行を無効とする。
具体的には、所定入力操作の内容がブラウザ１１２内のボタンとして表示されるプログラムの実行を無効化する。
【００３８】
例えば、図４（Ｂ）に示すように、図４（Ａ）の構成と比べると理解できるように、ユーザーがマウスを用いてカーソルＣＬを添付ファイルであるデータファイルのサムネールアイコンＴＮの箇所まで移動させてサムネールアイコンＴＮに重ねても、ダウンロードボタンＤＬおよびドライブに保存ボタンＤＲが表示されない。
これにより、セキュリティ面において好ましくない入力操作のボタンがあった場合にその入力操作のボタンが表示されない設定になり、ユーザーによってその入力操作のボタンが選択されない。
その結果、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができる。
【００３９】
なお、カーソルＣＬを添付ファイルであるデータファイルのサムネールアイコンＴＮに重ねてダブルクリックまたはクリックなどの操作をすると、データファイルが表示されるように構成されている。
これにより、ユーザーは、データファイルの内容を閲覧することができる。
ただし、閲覧表示した場合であっても、ダウンロードボタンＤＬおよびドライブに保存ボタンＤＲは表示されないように構成されている。
つまり、添付ファイルであるデータファイルの内容を閲覧、表示すること自体は、制限されないが、ダウンロードおよびドライブへの保存は制限されるように構成されている。
【００４０】
マウスの右クリックで表示されるメニューウィンドウＭＮの項目についても、ボタンの表示を無効化する構成と同様である。
図５（Ａ）に示すように、従来のブラウザＢＲにおいて、ユーザーがマウスを用いて左クリックしてからカーソルＣＬを移動させてテキストＴＸを選択して右クリックすると、コピーのコマンドがメニューウィンドウＭＮの項目として表示されるように構成されていたとする。
本実施例のセキュリティブラウザアプリケーションソフトウェアでは、図５（Ｂ）に示すように、図５（Ａ）の構成と比べると理解できるように、ユーザーがマウスを用いて左クリックしてからカーソルＣＬを移動させてテキストＴＸを選択して右クリックしてメニューウィンドウＭＮを表示させたとしても、メニューウィンドウＭＮにはコピーのコマンドが表示されない。
【００４１】
これにより、セキュリティ面において好ましくないメニューウィンドウＭＮの項目があった場合にそのメニューウィンドウＭＮの項目が表示されない設定になり、ユーザーによってそのメニューウィンドウＭＮの項目が選択されない。
その結果、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができる。
また、コピーのコマンドの表示の無効化と同様、印刷のコマンドの表示も無効化される。
なお、ステップＳ１１およびステップＳ１２は、ブラウザ１１２が新たなＵＲＬ情報を読み込んで表示するときに行う構成でもよいし、起動時に設定を読みに行って判定し、無効化する構成でもよい。
【００４２】
続いて、セキュリティブラウザアプリケーションソフトウェアの第３態様の動作について説明する。
図６に示すように、ステップＳ２１では、ブラウザ１１２が、新たな通信ネットワーク上のリソース特定情報であるＵＲＬ情報を読み込んでサーバ１２０にアクセスしたか否かを、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が判定する。
【００４３】
新たなアクセスがあったと判定した場合はステップＳ２２へ進み、他方、まだないと判定した場合はステップＳ２１を繰り返す。
ステップＳ２２では、ログ収集ステップとして、ユーザーのコンピュータ端末１１０のブラウザ１１２によって読み込まれた通信ネットワーク上のリソース特定情報であるＵＲＬ情報を履歴情報としてユーザーのコンピュータ端末１１０がサーバ１２０へ送信する。
ステップＳ２３では、ログ保存ステップとして、サーバ１２０がユーザーのコンピュータ端末１１０から受信した履歴情報を保存する。
【００４４】
これにより、履歴情報である所謂、ログがサーバ１２０に保存される。
その結果、セキュリティの管理者はサーバ１２０において各ユーザーのログを簡単にチェックすることができる。
例えば、サーバ１２０は、ログの日時情報に基づいて、ログを所定期間の一例として６ヶ月間保存するように構成することが望ましい。
所定期間経過したログを保存し続けると、サーバ１２０の十分な空き容量の確保が困難になるからである。
なお、ブラウザ１１２によるアクセス先のサーバ１２０と、ログの送信先であるサーバ１２０とが同じでもよいし、別でもよいのは言うまでもない。
理解を容易にするために同じ符号１２０を用いて説明しただけである。
また、ブラウザ１１２が新しいＵＲＬ情報を読み込むたびにコンピュータ端末１１０がログをサーバ１２０に送信する構成としてが、コンピュータ端末１１０が所定時間毎にログをサーバ１２０に送信する構成でもよい。
【００４５】
続いて、セキュリティブラウザアプリケーションソフトウェアの第４態様の動作について説明する。
図７に示すように、ステップＳ３１では、入力判定ステップとして、ユーザーによって表示部１１１に表示されたブラウザ１１２のアイコンがダブルクリックされたなどセキュリティブラウザアプリケーションソフトウェアの起動操作があったか否かを、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が判定する。
起動操作があったと判定した場合はステップＳ３２へ進み、他方、まだないと判定した場合はステップＳ３１を繰り返す。
【００４６】
ステップＳ３２では、ウイルス対策アプリ判定ステップとして、ユーザーのコンピュータ端末１１０にウイルス対策アプリケーションソフトウェアがインストールされてアクティブ状態か否かを、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が判定する。
インストールされていない、または、アクティブ状態でないと判定した場合はステップＳ３３へ進み、他方、アクティブ状態であると判定した場合はステップＳ３４へ進む。
【００４７】
ステップＳ３３では、起動無効化ステップとして、ブラウザ１１２を開くプログラム実行を、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）がキャンセルする（無効とする）。
他方、ステップＳ４３では、コンピュータ端末１１０の制御部（セキュリティブラウザアプリケーションソフトウェア）が、ブラウザ１１２を開くプログラムを実行する。
【００４８】
これにより、ウイルス対策アプリケーションソフトウェアがアクティブでないウイルス感染のリスクが高いときは起動しようとする際にブラウザ１１２を開くプログラムがキャンセルされる。
その結果、インターネット接続可能であってもブラウザ１１２による読み込みを無効化してユーザーのコンピュータ端末１１０がコンピュータウイルスや不正プログラムなどに感染するリスクを回避できる。
【００４９】
このようにして得られた本発明の実施例であるセキュリティブラウザアプリケーションソフトウェアは、ユーザー端末の一例であるノート型のコンピュータ端末１１０において入力操作があったとき、入力操作が所定入力操作か否かを判定する所定入力判定ステップＳ１と、入力操作が所定入力操作であるとき、所定入力操作によるプログラム実行を無効とする無効化ステップＳ２とを具備していることにより、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができる。
【００５０】
さらに、セキュリティブラウザアプリケーションソフトウェアは、所定入力操作の内容がブラウザ１１２内のボタンまたはマウスの右クリックで表示されるメニューウィンドウＭＮの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップＳ１１と、所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップＳ１２とをさらに具備していることにより、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができる。
【００５１】
また、セキュリティブラウザアプリケーションソフトウェアは、ユーザーのコンピュータ端末１１０のブラウザ１１２によって読み込まれた通信ネットワーク上のリソース特定情報であるユニフォーム・リソース・ロケータ情報を履歴情報としてユーザーのコンピュータ端末１１０がサーバ１２０へ送信するログ収集ステップＳ２２と、サーバ１２０がユーザーのコンピュータ端末１１０から受信した履歴情報を保存するログ保存ステップＳ２３とをさらに具備していることにより、セキュリティの管理者はサーバ１２０において各ユーザーのログを簡単にチェックすることができる。
【００５２】
さらに、所定入力操作が、サーバ１２０からユーザーのコンピュータ端末１１０へデータファイルのダウンロードを実行させる構成であることにより、ユーザーのコンピュータ端末１１０をコンピュータウイルスや不正プログラムなどから守ることができる。
また、所定入力操作が、テキストデータのコピーアンドペーストを実行する構成であることにより、ユーザーのコンピュータ端末１１０を経由した社外秘文書や重要文書などの情報の流出を回避でき、社外秘文書や重要文書などの営業秘密情報を保護・管理することができる。
【００５３】
さらに、所定入力操作が、ユーザーのコンピュータ端末１１０の表示部１１１に表示された画像データの記憶部であるクリップボードへの一時記憶を実行させる構成であることにより、ユーザーのコンピュータ端末１１０を経由した社外秘文書や重要文書などの情報の流出を回避でき、社外秘文書や重要文書などの営業秘密情報を保護・管理することができる。
【００５４】
また、コンピュータ端末１１０への入力があったとき、入力操作がセキュリティブラウザアプリケーションソフトウェアを起動させるとともにブラウザ１１２を開くための入力操作か否かを判定する入力判定ステップＳ３１と、セキュリティブラウザアプリケーションソフトウェアが起動する際に、ユーザーのコンピュータ端末１１０にウイルス対策アプリケーションソフトウェアがインストールされてアクティブ状態か否かを判定するウイルス対策アプリ判定ステップＳ３２と、ウイルス対策アプリケーションソフトウェアがアクティブでないと判定したとき、ブラウザ１１２を開くプログラム実行を無効とする起動無効化ステップＳ３３とを具備していることにより、ウイルス対策アプリケーションソフトウェアがアクティブでないとき、インターネット接続可能であってもブラウザ１１２による読み込みを無効化してユーザーのコンピュータ端末１１０がコンピュータウイルスや不正プログラムなどに感染するリスクを回避できる。
【００５５】
また、セキュリティブラウザアプリケーションソフトウェアは、所定入力操作の内容がブラウザ１１２内のボタンまたはマウスの右クリックで表示されるメニューウィンドウＭＮの項目として表示される設定であるか否かを判定する所定入力操作表示設定判定ステップＳ１１と、所定入力操作の内容が表示される設定であるとき、所定入力操作の内容の表示についてのプログラム実行を無効とする表示無効化ステップＳ１２とを具備していることにより、セキュリティ面において好ましくないプログラム実行による動作をユーザーのコンピュータ端末１１０においてさせないことによってセキュリティを保つことができるなど、その効果は甚大である。
【符号の説明】
【００５６】
１００  ・・・  セキュリティブラウザシステム
１１０  ・・・  （ノート型の）コンピュータ端末（ユーザー端末）
１１１  ・・・  表示部
１１２  ・・・  ブラウザ
１２０  ・・・  サーバ
ＴＮ    ・・・  データファイルのサムネールアイコン
ＢＲ    ・・・  従来のブラウザ
ＤＬ    ・・・  ダウンロードボタン（ボタン）
ＤＲ    ・・・  ドライブに保存ボタン（ボタン）
ＴＸ    ・・・  テキスト（テキストまたはオブジェクト）
ＭＮ    ・・・  メニューウィンドウ
ＣＬ    ・・・  カーソル
【図１】
2020149332.tif 000003
【図２】
2020149332.tif 000004
【図３】
2020149332.tif 000005
【図４】
2020149332.tif 000006
【図５】
2020149332.tif 000007
【図６】
2020149332.tif 000008
【図７】
2020149332.tif 000009