(57)【要約】  ウォーターマークを画面上に表示する方法及び装置が開示される。本発明は、ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生するメッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマークの表示如何を判断し、ウォーターマークを表示すると判断した場合、ウォーターマークを画面上に表示する。本発明によれば、画面上にウォーターマークを表示することで、該内容が重要内容または秘密内容であるという点をユーザに認知させることができ、画面をキャプチャするか、またはカメラで撮影してもキャプチャされたイメージや撮影された映像内にウォーターマークが表示され、該内容が重要内容や秘密内容であるという点を確認でき、セキュリティへのユーザの警戒心を高める。
2015501023.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生するメッセージを、前記運用体制から提供されるか、または横取りする監視部と、
前記監視部から提供された前記メッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマークの表示如何を判断するウォーターマーク表示如何判断部と、
前記ウォーターマーク表示如何判断部によって前記ウォーターマークを表示すると判断された場合、前記ウォーターマークを画面上に表示したウォーターマーク表示部と、を備えることを特徴とするウォーターマーク表示装置。
【請求項２】
前記スクリーンウォーターマーク表示政策は、ウォーターマークを表示する対象である運用体制項目、アプリケーション項目及び文書項目のうち少なくとも１つを含むウォーターマーク表示対象情報を含み、
前記ウォーターマーク表示如何判断部は、前記ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生する前記メッセージを用いて、前記実行されたアプリケーションや前記開かれた文書に対応する項目が前記ウォーターマーク表示対象情報に含まれるかどうかを判断し、前記ウォーターマーク表示対象情報に含まれた場合に前記ウォーターマークを表示すると判断することを特徴とする請求項１に記載のウォーターマーク表示装置。
【請求項３】
前記スクリーンウォーターマーク表示政策は、ウォーターマークの内容、ウォーターマークの表示サイズ、及びウォーターマークの表示位置のうち少なくとも１つを含むウォーターマーク表示情報を含み、
前記ウォーターマーク表示部は、前記ウォーターマーク表示情報に基づいて前記ウォーターマークを画面上に表示することを特徴とする請求項１に記載のウォーターマーク表示装置。
【請求項４】
前記ウォーターマーク表示部は、前記実行されたアプリケーションや前記開かれた文書に対応する窓とは独立した窓で、前記ウォーターマークを画面上に表示することを特徴とする請求項１に記載のウォーターマーク表示装置。
【請求項５】
前記ウォーターマーク表示部は、前記ウォーターマークが表示される窓を、前記実行されたアプリケーションや前記開かれた文書に対応する窓の内部領域に表示することを特徴とする請求項４に記載のウォーターマーク表示装置。
【請求項６】
前記ウォーターマーク表示部は、前記実行されたアプリケーションまたは前記開かれた文書に対応するアプリケーションが動作している状態で、前記実行されたアプリケーションや前記開かれた文書に対応する窓が画面から消える場合、画面上に表示された前記ウォーターマークを消すことを特徴とする請求項１に記載のウォーターマーク表示装置。
【請求項７】
前記スクリーンウォーターマーク表示政策は、前記ユーザ別に異なって設定されることを特徴とする請求項１に記載のウォーターマーク表示装置。
【請求項８】
ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生するメッセージを前記運用体制から提供されるか、または横取りする段階と、
前記メッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマークの表示如何を判断する段階と、
前記ウォーターマークを表示すると判断した場合、前記ウォーターマークを画面上に表示する段階と、を含むことを特徴とするウォーターマーク表示方法。
【請求項９】
前記スクリーンウォーターマーク表示政策は、ウォーターマークを表示する対象である運用体制項目、アプリケーション項目及び文書項目のうち少なくとも１つを含むウォーターマーク表示対象情報を含み、
前記ウォーターマーク表示如何判断段階は、
前記ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生する前記メッセージを用いて、前記実行されたアプリケーションや前記開かれた文書に対応する項目が前記ウォーターマーク表示対象情報に含まれるかどうかを判断する段階と、
前記ウォーターマーク表示対象情報に含まれた場合に前記ウォーターマークを表示すると判断する段階と、を含むと判断することを特徴とする請求項８に記載のウォーターマーク表示方法。
【請求項１０】
前記ウォーターマーク表示対象情報は、ウォーターマークを表示する対象であるアプリケーションの類型項目または文書の類型項目を含むことを特徴とする請求項９に記載のウォーターマーク表示方法。
【請求項１１】
前記ウォーターマーク表示対象情報に含まれた前記それぞれの項目は、ウォーターマークを表示する日時に関する情報が対応することを特徴とする請求項９または１０に記載のウォーターマーク表示方法。
【請求項１２】
前記スクリーンウォーターマーク表示政策は、ウォーターマークの内容、ウォーターマークの表示サイズ、及びウォーターマークの表示位置のうち少なくとも１つを含むウォーターマーク表示情報を含み、
前記ウォーターマーク表示段階で、前記ウォーターマーク表示情報に基づいて前記ウォーターマークを画面上に表示することを特徴とする請求項８に記載のウォーターマーク表示方法。
【請求項１３】
前記ウォーターマーク表示段階で、前記実行されたアプリケーションや前記開かれた文書に対応する窓とは独立した窓で、前記ウォーターマークを画面上に表示することを特徴とする請求項８に記載のウォーターマーク表示方法。
【請求項１４】
前記ウォーターマーク表示段階で、前記ウォーターマークが表示される窓を前記実行されたアプリケーションや前記開かれた文書に対応する窓の内部領域に表示することを特徴とする請求項１３に記載のウォーターマーク表示方法。
【請求項１５】
前記ウォーターマーク表示段階で、前記実行されたアプリケーションや前記開かれた文書に対応する窓のサイズまたは位置が変更される場合、前記ウォーターマークが表示される窓のサイズ及び位置はそのまま維持することを特徴とする請求項１３または１４に記載のウォーターマーク表示方法。
【請求項１６】
前記ウォーターマーク表示段階で、前記実行されたアプリケーションや前記開かれた文書に対応する窓のサイズまたは位置が変更される場合、前記ウォーターマークが表示される窓のサイズはそのまま維持しつつ位置を変更することを特徴とする請求項１３または１４に記載のウォーターマーク表示方法。
【請求項１７】
前記ウォーターマーク表示段階で、前記実行されたアプリケーションまたは前記開かれた文書に対応するアプリケーションが動作している状態で、前記実行されたアプリケーションや前記開かれた文書に対応する窓が画面から消える場合、画面上に表示された前記ウォーターマークを消すことを特徴とする請求項８に記載のウォーターマーク表示方法。
【請求項１８】
前記スクリーンウォーターマーク表示政策は、前記ユーザ別に異なって設定されることを特徴とする請求項８に記載のウォーターマーク表示方法。
【請求項１９】
請求項８ないし１０のうちいずれか一項に記載のウォーターマーク表示方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウォーターマークを画面上に表示する装置及び方法に係り、さらに詳細には、スクリーンウォーターマーク表示政策に基づいてウォーターマークを画面上に表示する装置及び方法に関する。
【背景技術】
【０００２】
最近、コンピュータ及びネットワーク技術の発展につれてデジタルコンテンツの不法コピーや流通による知的財産権問題が大きくなっている。デジタルコンテンツは、その特性上、容易に原本と同じコピー本の製作が可能である。これによって著作者は、深刻な経済的損失を受ける。したがって、不法コピーを防止して所有権を効果的に保護するための著作権保護技術が要求されている。
【０００３】
デジタルコンテンツを保護するための技術として、暗号化技法や防火壁を用いる接近制御技術が多く発展してきた。しかし、一旦暗号が解けたデジタルコンテンツは、不法的にコピーされて配布されうる。また接近の許可されたユーザによって悪用され、デジタルコンテンツが不法的にコピーされて配布されることもある。よって、最近は、デジタルコンテンツ自体に所有権情報を挿入して不法コピーや配布を防ぎ、効率的に著作権を保護するための技術者デジタルウォーターマーキングに関心が集中しつつある。
【０００４】
このようなデジタルウォーターマーキングは、各種マルチメディアコンテンツの不法コピー及び配布、偽造などの商業的盗用を根絶するための目的で、著作権者の固有情報をコンテンツに挿入する技術である。ここで挿入される著作権者の固有情報をウォーターマーク（ｗａｔｅｒｍａｒｋ）という。
【０００５】
しかし、このようなデジタルウォーターマークは、デジタルコンテンツ内に挿入されるものであり、ウォーターマークが挿入されていないコンテンツが画面に表示される場合、画面をキャプチャするか、またはカメラで撮影することでその内容が流出されるという問題がある。またデジタルコンテンツに挿入されたウォーターマークは、該デジタルコンテンツが表示される領域のサイズによって変わり、該デジタルコンテンツが表示される領域のサイズなどが変更される場合、ウォーターマークが歪んで表示されるという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする技術的課題は、スクリーンウォーターマーク表示政策に基づいてウォーターマークを画面上に表示する装置及び方法を提供することである。
【課題を解決するための手段】
【０００７】
前記の技術的課題を解決するための本発明によるウォーターマーク表示装置は、ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生するメッセージを、前記運用体制から提供されるか、または横取りする監視部と、前記監視部から提供された前記メッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマークの表示如何を判断するウォーターマーク表示如何判断部と、前記ウォーターマーク表示如何判断部によって前記ウォーターマークを表示すると判断された場合、前記ウォーターマークを画面上に表示したウォーターマーク表示部と、を備える。
【０００８】
前記の技術的課題を解決するための本発明によるウォーターマーク表示方法は、ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生するメッセージを前記運用体制から提供されるか、または横取りする段階と、前記メッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマークの表示如何を判断する段階と、前記ウォーターマークを表示すると判断した場合、前記ウォーターマークを画面上に表示する段階と、を含む。
前記の技術的課題を解決するための本発明によるコンピュータで読み取り可能な媒体は、前記方法のうちいずれか一つをコンピュータで実行させるためのプログラムを記録する。
【発明の効果】
【０００９】
本発明によるウォーターマークを画面上に表示する装置及び方法によれば、画面上にウォーターマークを表示することで、該内容が重要内容または秘密内容であるという点をユーザに認知させる。また、画面をキャプチャするか、またはカメラで撮影しても、キャプチャされたイメージや撮影された映像内にウォーターマークが表示されることで、該内容が重要内容や秘密内容であるという点を確認できる。これによって、セキュリティへのユーザの警戒心を高める。
【００１０】
また、アプリケーション窓や文書に対応するアプリケーション窓のサイズ、位置などが変わってもウォーターマークが表示される窓のサイズは変わらなくなって、ウォーターマークが歪まずに正常なサイズで画面上に表示される。
【００１１】
また、重要内容または秘密内容が実際画面上に表示された場合にのみウォーターマークを画面上に表示することで、セキュリティへのユーザの警戒心を効果的に高められる。重要内容または秘密内容が実際画面上に表示されない場合にはウォーターマークが画面から消えることで、ユーザの作業を妨げる要素を除去する。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態によるウォーターマーク表示装置を説明するためのブロック図である。
【図２】本発明の実施形態によるウォーターマーク表示如何判断過程を説明するための図面である。
【図３】本発明の実施形態によるウォーターマーク表示の一例を示す図面である。
【図４】本発明の実施形態によるウォーターマーク表示の一例を示す図面である。
【図５】本発明の実施形態によるウォーターマーク表示の一例を示す図面である。
【図６】本発明の実施形態によるウォーターマーク表示の一例を示す図面である。
【図７】本発明の実施形態によるウォーターマーク表示過程を説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付した図面を参照して本発明によるウォーターマークを画面上に表示する装置及び方法の望ましい実施形態について詳細に説明する。
【００１４】
先ず、図１を参照して本発明の実施形態によるウォーターマークを画面上に表示する装置（以下、‘ウォーターマーク表示装置’と称する）について詳細に説明する。
【００１５】
図１は、本発明の実施形態によるウォーターマーク表示装置を説明するためのブロック図である。図１を参照すれば、本発明の実施形態によるウォーターマーク表示装置１００は、監視部１１０、ウォーターマーク表示如何判断部１３０及びウォーターマーク表示部１５０を備え、通信網２００を通じて管理者端末３００に連結される。
【００１６】
ウォーターマーク表示装置１００は、スクリーンウォーターマーク表示政策に基づいてウォーターマークを画面上に表示する。ここで、スクリーンウォーターマーク表示政策は、ウォーターマーク表示対象情報、ウォーターマーク表示情報などを含む。
【００１７】
ウォーターマーク表示対象情報は、ウォーターマークを表示する対象である運用体制（ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ：ＯＳ）項目、アプリケーション項目、文書項目などを含む。すなわち、ウォーターマーク表示対象情報は、運用体制、特定アプリケーション、特定文書などのようにウォーターマークを表示する対象項目に関する情報を含む。例えば、ウォーターマーク表示対象情報Ａが運用体制項目を含む場合、運用体制が駆動／実行される場合にウォーターマークを画面上に表示する。ウォーターマーク表示対象情報Ｂがマイクロソフト社のワード項目を含む場合、ワードが実行／動作される場合ウォーターマークを画面上に表示する。ウォーターマーク表示対象情報Ｃが‘ａａａ．ｊｐｇ’項目を含む場合、ファイル‘ａａａ，ｊｐｇ’が開かれる場合にウォーターマークを画面上に表示する。
【００１８】
ここで、運用体制とは、ウォーターマーク表示装置１００などのような端末を作動させ、かつ端末の運用を管理して応用プログラムの実行環境を提供するソフトウェアをいう。運用体制には、マイクロソフト社のウィンドウ（ｗｉｎｄｏｗｓ）、アップル社のマックＯＳ、Ｇｏｏｇｌｅ社のクロームＯＳ、ユニックス（ｕｎｉｘ）、リヌックス（ｌｉｎｕｘ）などがある。アプリケーションとは、運用体制上で動作するソフトウェアであり、文書作成、グラフィック編集、社内システム接続などの特定作業を行うために作成されたソフトウェアをいう。文書とは、アプリケーションによって作成されたファイルをいう。
【００１９】
また、ウォーターマーク表示対象情報は、ウォーターマークを表示する対象であるアプリケーションの類型項目、文書の類型項目に関する情報を含む。ここで、アプリケーションの類型とは、マイクロソープ社のワード、ハングル＆コンピュータ社のハングル、メモ帳などのように互いに同種（文書作成アプリケーション）に属するアプリケーションを総称するものであり、同じ機能を提供するアプリケーショングループをいう。そして、文書の類型とは、特定拡張子（例えば、‘ｊｐｇ’など）を持つ文書を総称するものであり、同じアプリケーションを通じて該文書をオープンできる文書グループをいう。例えば、ウォーターマーク表示対象情報Ｄが文書作成アプリケーション項目を含む場合、マイクロソフト社のワード、ハングル＆コンピュータ社のハングル、メモ帳などのような文書作成アプリケーションが実行／動作される場合、ウォーターマークを画面上に表示する。ウォーターマーク表示対象情報Ｅが拡張子‘ｊｐｇ’の文書項目を含む場合、拡張子が‘ｊｐｇ’のファイルが開かれる場合にウォーターマークを画面上に表示する。
【００２０】
この時、ウォーターマーク表示対象情報に含まれたそれぞれの項目は、ウォーターマークを表示する日時（期間、曜日、時間帯など）に関する情報が対応する。例えば、ウォーターマーク表示対象情報Ｅがマイクロソフト社のワード（週末）項目を含む場合、平日にワードが実行／動作される場合にはウォーターマークを画面上に表示せず、週末にワードが実行／動作される場合にウォーターマークを画面上に表示する。ウォーターマーク表示対象情報Ｆがマイクロスプトサのワード（平日午前９時〜午後６時）項目を含む場合、週末、平日午前９時以前及び平日午後６時以後にワードが実行／動作される場合にはウォーターマークを画面上に表示せず、平日午前９時〜午後６時の間にワードが実行／動作される場合にはウォーターマークを画面上に表示する。ウォーターマーク表示対象情報Ｇが‘ｂｂｂ．ｐｄｆ’（２０１１．０７．０１〜２０１１．１０．３１）項目を含む場合、２０１１．０７．０１以前及び２０１１．１０．３１以後に‘ｂｂｂ．ｐｄｆ’が開かれる場合にはウォーターマークを画面上に表示せず、２０１１．０７．０１〜２０１１．１０．３１の間に‘ｂｂｂ．ｐｄｆ’が開かれる場合にウォーターマークを画面上に表示する。
【００２１】
ウォーターマーク表示情報は、ウォーターマークの内容、ウォーターマークの表示サイズ、ウォーターマークの表示位置などを含む。ここで、ウォーターマークの内容とは、画面上にウォーターマークに表示される内容であり、‘対外秘’、‘秘密’、‘ｃｏｎｆｉｄｅｎｔｉａｌ’、‘ｓｅｃｒｅｔ’などの文具、会社名、会社ロゴなどをいう。ウォーターマークの表示サイズとは、画面上に表示されるウォーターマークのサイズであり、横長、縦長などをいう。ウォーターマークの表示位置とは、画面上に表示されるウォーターマークの位置であり、左上端角、左側下端角、右側上端角、右側下端角などの座標値をいう。
【００２２】
このようなスクリーンウォーターマーク表示政策は、管理者端末３００から提供されてウォーターマーク表示装置１００に既に保存されているか、またはウォーターマーク表示装置１００の駆動、すなわち、運用体制の駆動時またはユーザのログイン時に管理者端末３００から提供される。もちろん、スクリーンウォーターマーク表示政策はユーザによって設定されてもよい。
【００２３】
また、スクリーンウォーターマーク表示政策は、ユーザ別に異なって設定される。すなわち、スクリーンウォーターマーク表示政策は、ログイン時に使われるユーザ情報に対応する。例えば、端末をユーザＡ及びユーザＢが用いる場合、ユーザＡの該端末へのログイン時に使う勘定と、ユーザＢの該端末へのログイン時に使う勘定別にスクリーンウォーターマーク表示政策が対応する。これによって、ユーザＡがログインしている場合には、スクリーンウォーターマーク表示政策Ａに基づいてウォーターマーク表示如何を判断し、ユーザＢがログインしている場合には、スクリーンウォーターマーク表示政策Ｂに基づいてウォーターマーク表示如何を判断する。
【００２４】
ウォーターマーク表示装置１００は、デスクトップコンピュータだけではなくノート型パソコン、ワークステーション、パームトップコンピュータ、ＵＭＰＣ（ｕｌｔｒａ  ｍｏｂｉｌｅ  ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、タブレットＰＣ、個人携帯情報端末（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ、ＰＤＡ）、ウェブパッド、携帯電話などのようにメモリ手段を備え、かつマイクロプロセッサを搭載して演算能力を持つ端末機で形成される。すなわち、従来の端末機に本発明の実施形態によるウォーターマーク表示如何判断機能、ウォーターマーク表示機能などを行うウォーターマーク表示モジュール（図示せず）が設けられて関連機能を行える。この場合、ウォーターマーク表示装置１００とは、ウォーターマーク表示モジュールが設けられた端末機をいう。
【００２５】
管理者端末３００は、ウォーターマーク表示装置１００にスクリーンウォーターマーク表示政策を提供する。この時、管理者端末３００は、スクリーンウォーターマーク表示政策を要請するウォーターマーク表示装置１００の識別情報、またはユーザ情報によって該スクリーンウォーターマーク表示政策を提供する。ここで、ウォーターマーク表示装置１００の識別情報とは、ＭＡＣアドレス（ＭＡＣ  ａｄｄｒｅｓｓ）、ＩＰ（ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ）アドレスなどをいう。ユーザ情報とは、ウォーターマーク表示装置１００にログインしたユーザの識別記号（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ：ＩＤ）などのユーザ勘定情報をいう。
【００２６】
通信網２００は、構内情報通信網（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＬＡＮ）、都市圏通信網（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＭＡＮ）、広域通信網（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＡＮ）、インターネットなどを含むデータ通信網だけではなく電話網などを含み、有線と無線とを問わず、いかなる通信方式を使ってもよい。
【００２７】
以下、図１ないし図６を参照して本発明の実施形態によるウォーターマーク表示装置１００についてさらに詳細に説明する。
【００２８】
図２は、本発明の実施形態によるウォーターマーク表示如何判断過程を説明するための図面であり、図３ないし図６は、それぞれ本発明の実施形態によるウォーターマーク表示の一例を示す図面である。
【００２９】
監視部１１０は、ユーザの操作によってアプリケーションが実行されるか、または文書が開かれる場合に運用体制で発生するメッセージを監視する。すなわち、運用体制が駆動、すなわち、ブーティング（ｂｏｏｔｉｎｇ）される場合、監視部１１０が運用体制に登録される。次いで、ユーザの操作によって運用体制で発生したメッセージを運用体制から提供されるか、または横取りしてメッセージをウォーターマーク表示如何判断部１３０に提供する。例えば、運用体制がマイクロソフト社のウィンドウである場合、ＣＢＴ（ｃｏｍｐｕｔｅｒ  ｂａｓｅｄ  ｔｒａｉｎｉｎｇ）フックチェーン、ＷＭＩ（ｗｉｎｄｏｗｓ  ｍａｎａｇｅｍｅｎｔ  ｉｎｓｔｒｕｍｅｎｔａｔｉｏｎ）などに監視部１１０を登録する。以後、ユーザの操作によってアプリケーションの開き（ｏｐｅｎ）、最小化（ｍｉｎｉｍｉｚｅ）、以前サイズに（ｒｅｓｔｏｒｅ）、閉じ（ｃｌｏｓｅ）及び文書の開き、閉じなどが発生した場合、監視部１１０は、運用体制からアプリケーション生成メッセージ、アプリケーション終了メッセージなどのようなメッセージを提供されるか、または横取りする。
【００３０】
監視部１１０は、運用体制から提供されるか、または横取りしたメッセージをウォーターマーク表示如何判断部１３０に提供する。また、監視部１１０は、運用体制が駆動、すなわち、ブーティングされた場合に、運用体制駆動中の状態であるというメッセージをウォーターマーク表示如何判断部１３０に提供する。
【００３１】
ウォーターマーク表示如何判断部１３０は、監視部１１０から提供されたメッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマークの表示如何を判断する。すなわち、ウォーターマーク表示如何判断部１３０は、監視部１１０から提供されたメッセージを用いて運用体制項目、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応する項目などがウォーターマーク表示対象情報に含まれるかどうかを判断する。ウォーターマーク表示対象情報に含まれた場合、ウォーターマーク表示如何判断部１３０は、ウォーターマークを表示すると判断する。
【００３２】
例えば、ウォーターマーク表示対象情報１が運用体制項目を含む場合、運用体制が駆動／動作中の場合にウォーターマークを画面上に表示すると判断する。ウォーターマーク表示対象情報２がマイクロソフト社のワード項目を含む場合、ユーザの操作によってワードが実行／動作される場合にウォーターマークを画面上に表示すると判断する。ウォーターマーク表示対象情報３が‘ａａａ．ｊｐｇ’項目を含む場合、ユーザの操作によってファイル‘ａａａ，ｊｐｇ’が開かれる場合にウォーターマークを画面上に表示すると判断する。この時、文書ファイル１（例えば、‘１１１．ｄｏｃ’）と文書ファイル２（例えば、‘２２２．ｄｏｃ’）とが互いに同じ類型の文書ファイル（例えば、マイクロソフト社のワードなど）であり、文書ファイル１（‘１１１．ｄｏｃ’）項目と、これに対応するアプリケーション（マイクロソフト社のワード）項目とがウォーターマーク表示対象情報に含まれており、文書ファイル２（‘２２２．ｄｏｃ’）項目がウォーターマーク表示対象情報に含まれていない場合、ユーザの操作によって文書ファイル１（‘１１１．ｄｏｃ’）が開かれる場合にはウォーターマークを画面上に表示すると判断し、文書ファイル２（‘２２２．ｄｏｃ’）が開かれる場合にはウォーターマークを画面上に表示しないと判断する。すなわち、ウォーターマーク表示対象情報にも優先順位が存在し、優先順位によってウォーターマークディスプレイ如何を定める。
【００３３】
図２を参照すれば、アプリケーションの実行、文書の開きなどのようなユーザの操作があれば（過程（１））、運用体制は、メッセージを監視部１１０に伝達するか、または監視部１１０がメッセージを横取りし（過程（２））、ウォーターマーク表示如何判断部１３０は、監視部１１０から提供されたメッセージ及びスクリーンウォーターマーク表示政策に基づいてウォーターマーク表示如何を判断する（過程（３））。
【００３４】
ウォーターマーク表示部１５０は、ウォーターマーク表示如何判断部１３０によってウォーターマークを表示すると判断された場合にウォーターマークを画面上に表示する。例えば、図３を参照すれば、ユーザに操作によってアプリケーションが実行される場合、アプリケーションに対応する窓ＡＰ１が画面上に表示され、該アプリケーションがウォーターマーク表示対象情報に含まれた場合、ウォーターマーク表示部１５０は、ウォーターマークＳＷＭ１を画面上に表示する。
【００３５】
このように、画面上にウォーターマークを表示することで、該内容が重要内容または秘密内容であるという点をユーザに認知させる。また、画面をキャプチャするか、またはカメラで画面を撮影するとしても、キャプチャされたイメージや撮影された映像内にウォーターマークが表示されることで、該内容が重要内容や秘密内容であるという点を確認する。これによって、セキュリティへのユーザの警戒心を高める。
【００３６】
ウォーターマーク表示部１５０は、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応する窓とは独立した窓でウォーターマークを画面上に表示する。この時、ウォーターマーク表示部１５０は、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応する窓の内部領域にウォーターマークが表示される窓を表示する。
【００３７】
すなわち、ウォーターマーク表示部１５０は、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応する窓のサイズまたは位置が変更される場合、ウォーターマークが表示される窓のサイズ及び位置はそのまま維持する。例えば、図４を参照すれば、ユーザの操作によってアプリケーションが実行される場合、アプリケーションに対応する窓ＡＰ２が画面上に表示され、該アプリケーションがウォーターマーク表示対象情報に含まれた場合に、ウォーターマークＳＷＭ２を画面上に表示する。次いで、ユーザの操作によってアプリケーション窓ＡＰ２のサイズ、位置などが変更されたとしても、ウォーターマークＳＷＭ２はサイズ、位置などをそのまま維持しつつ画面に表示される。
【００３８】
一方、ウォーターマーク表示部１５０は、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応する窓のサイズまたは位置が変更される場合、ウォーターマークが表示される窓のサイズはそのまま維持しつつ位置を変更する。例えば、図５を参照すれば、ユーザの操作によってアプリケーションが実行される場合、アプリケーションに対応する窓ＡＰ３が画面上に表示され、該アプリケーションがウォーターマーク表示対象情報に含まれた場合にウォーターマークＳＷＭ３を画面上に表示する。次いで、ユーザの操作によってアプリケーション窓ＡＰ３のサイズ、位置などが変更されれば、ウォーターマークＳＷＭ３は、そのサイズをそのまま維持しつつ位置のみ変更される。
【００３９】
このようにアプリケーション窓や文書に対応するアプリケーション窓のサイズ、位置などが変わっても、ウォーターマークが表示される窓のサイズは変わらなくなる。これによって、ウォーターマークが歪まずに正常なサイズで画面上に表示される。
【００４０】
ウォーターマーク表示部１５０は、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応するアプリケーションが動作している状態で実行されたアプリケーションや開かれた文書に対応する窓が画面から消える場合、画面上に表示されたウォーターマークを消す。例えば、図６を参照すれば、ウォーターマーク表示対象情報に含まれたアプリケーションがユーザの操作によって実行されることで、アプリケーションに対応する窓ＡＰ４及びウォーターマークＳＷＭ４が画面上に表示された状態で、最小化などのようなユーザの操作によってアプリケーション窓ＡＰ４が画面から消えれば、画面上に表示されたウォーターマークＳＷＭ４も消える。次いで、ユーザの操作によってアプリケーション窓ＡＰ４が画面に再び表示される場合、ウォーターマークＳＷＭ４も画面上に再び表示される。すなわち、アプリケーション窓ＡＰ４が画面に表示される限り、ウォーターマークＳＷＭ４も画面移動は可能であるが、隠すか、または画面外に移動させることができない。
【００４１】
このように重要内容または秘密内容が実際画面上に表示された場合にのみウォーターマークを画面上に表示することで、セキュリティへのユーザの警戒心を効果的に高められる。また重要内容または秘密内容が実際画面上に表示されない場合にはウォーターマークが画面から消えることで、ユーザの作業を妨げる要素を除去する。
【００４２】
ウォーターマーク表示部１５０は、スクリーンウォーターマーク表示政策に含まれたウォーターマーク表示情報に基づいてウォーターマークを画面上に表示する。すなわち、ウォーターマーク表示部１５０は、ウォーターマーク表示情報に含まれたウォーターマークの内容、ウォーターマークの表示サイズ、ウォーターマークの表示位置などを用いて、画面上で該位置に該サイズでウォーターマークを表示する。例えば、ウォーターマーク表示情報がウォーターマークの内容である‘秘密’、ウォーターマークの表示サイズである‘横１０ｃｍ及び縦５ｃｍ’及びウォーターマークの表示位置である‘（１０，１０）’を含む場合、単語‘秘密’を画面左上端角を基準点として‘（１０，１０）’位置に横１０ｃｍ及び縦５ｃｍサイズで表示する。
【００４３】
ウォーターマーク表示部１５０は、スクリーンウォーターマーク表示政策がユーザ別に異なって設定されている場合、ユーザに対応するスクリーンウォーターマーク表示政策を用いてウォーターマークを画面上に表示することができる。すなわち、ウォーターマーク表示部１５０は、ユーザ別にウォーターマークの内容、ウォーターマークが表示される位置やサイズなどを異ならせる。例えば、ユーザ１の操作によってアプリケーションが実行される場合、スクリーンウォーターマーク表示政策１に基づいて位置１にサイズ１を持つウォーターマーク１を画面上に表示し、ユーザ２の操作によってアプリケーションが実行される場合、スクリーンウォーターマーク表示政策２に基づいて位置２にサイズ２を持つウォーターマーク２を画面上に表示する。
【００４４】
次いで、図７を参照して本発明の実施形態によるウォーターマーク表示装置１００の動作について詳細に説明する。
【００４５】
図７は、本発明の実施形態によるウォーターマーク表示過程を説明するためのフローチャートである。
【００４６】
ユーザの操作によってウォーターマーク表示装置１００に電源がつけられる場合、ウォーターマーク表示装置１００に設けられた運用体制が駆動され（Ｓ７１０）、スクリーンウォーターマーク表示政策をロードする（Ｓ７３０）。
【００４７】
次いで、スクリーンウォーターマーク表示政策に基づいてウォーターマーク表示如何を判断する（Ｓ７５０）。すなわち、運用体制項目、ユーザの操作によって実行されたアプリケーションや開かれた文書に対応する項目などがウォーターマーク表示対象情報に含まれるかどうかを判断する。
【００４８】
ウォーターマークを表示すると判断した場合（Ｓ７５０−Ｙ）、ウォーターマークを画面上に表示する（Ｓ７７０）。この時、ウォーターマークを独立した窓で画面上に表示する。また、スクリーンウォーターマーク表示政策に含まれたウォーターマーク表示情報に基づいてウォーターマークを画面上に表示する。それと同時に、アプリケーションまたは文書に対応するアプリケーションが動作している状態で、アプリケーション窓や文書に対応する窓が画面から消える場合、画面上に表示されたウォーターマークを消す。一方、ウォーターマークを表示しないと判断した場合（Ｓ７５０−Ｎ）、ユーザの操作を待ち、ユーザの操作がある場合にウォーターマーク表示如何を判断する（Ｓ７５０）。
【００４９】
本発明はまた、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現できる。コンピュータで読み取り可能な記録媒体は、コンピュータ装置によって読み取られるデータが保存されるすべての記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウエーブ（インターネットを通じる伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、有無線通信網で連結されたコンピュータ装置に分散され、分散方式でコンピュータで読み取り可能なコードが保存されて実行される。
【００５０】
以上、本発明の望ましい実施形態について詳細に説明したが、本発明は前述した特定の望ましい実施形態に限定されず、特許請求の範囲で請求する本発明の趣旨を逸脱せずに、当業者ならば多様な変形実施が可能であるということは言うまでもなく、かかる変更は請求範囲に記載の範囲内にある。
【図２】
2015501023.tif 000003
【図３】
2015501023.tif 000004
【図４】
2015501023.tif 000005
【図５】
2015501023.tif 000006
【図６】
2015501023.tif 000007
【図１】
2015501023.tif 000008
【図７】
2015501023.tif 000009
【国際調査報告】
2015501023.tif 000010
2015501023.tif 000011
2015501023.tif 000012
2015501023.tif 000013