(57)【特許請求の範囲】
【請求項１】
画面上のウィンドウ内に画像を表示する画像表示装置であって、
画像を表示させるソフトウェアが起動したときに、オペレーティングシステムが定めている画面キャプチャ用キーの定義を変更して画面キャプチャ機能が働かなくなるようにするキー定義変更手段と、
画像を表示させるソフトウェアのウィンドウである画像ウィンドウのうち、操作対象となっていたものが操作対象でなくなったことを検出する操作対象解除検出手段と、
前記操作対象でなくなった画像ウィンドウを不可視状態にする画像不可視化手段と、
不可視状態である画像ウィンドウを操作対象とする指示を行う指示手段と、
不可視状態にある画像ウィンドウが操作対象にされたことを検出する操作対象化検出手段と、
前記操作対象となった画像ウィンドウを可視状態にする画像可視化手段と、
を有することを特徴とする画像表示装置。
【請求項２】
前記画像可視化手段は、操作対象とされた画像ウィンドウ以外の不可視状態となっている画像ウィンドウも可視状態にするものであることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記画像可視化手段は、手動により不可視状態にされた画像ウィンドウ以外の画像ウィンドウを可視状態にするものであることを特徴とする請求項２に記載の画像表示装置。
【請求項４】
画像を表示させるソフトウェアが起動したときに、オペレーティングシステムが定めている画面キャプチャ用キーの定義を変更して画面キャプチャ機能が働かなくなるようにするキー定義変更手段と、
画像を表示させるソフトウェアのウィンドウである画像ウィンドウのうち、操作対象となっていたものが操作対象でなくなったことを検出する操作対象解除検出手段と、
前記操作対象でなくなった画像ウィンドウを不可視状態にする画像不可視化手段と、不可視状態である画像ウィンドウを操作対象とする指示を行う指示手段と、
不可視状態にある画像ウィンドウが操作対象にされたことを検出する操作対象化検出手段と、
前記操作対象となった画像ウィンドウを可視状態にする画像可視化手段としてコンピュータを機能させるためのプログラムを記録したコンピュータにより読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ＣＲＴ、液晶などのディスプレイ上に表示される画像を、画面キャプチャによりデジタルデータとして取り出すことを防止し、画像の不正な二次利用を防ぐことが可能な画像表示装置に関する。
【０００２】
【従来の技術】
近年、コンピュータの処理能力の向上により、コンピュータでデータを処理してディスプレイ等の表示手段に画像を表示することが容易になっている。このような表示された画像を取り込むために、画像キャプチャ用の専用ソフトウェアやキーボードの所定のキーを押すことにより画面の全体あるいは一部をコピーするようなＯＳ（オペレーティングシステム）があり、技術的には、所望の画像をコピーして自由に二次利用できるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記のような技術が存在するために、著作権法等により無断で複製、二次利用を行うことが認められていない画像を、不正に複製、二次利用することが容易となっている。
そこで、本発明は、画面に表示された画像を複製することを防止する画像表示装置を提供することを課題とする。
【０００４】
【課題を解決するための手段】
上記のような課題を解決するため、請求項１に記載の発明では、画面上のウィンドウ内に画像を表示する画像表示装置において、画像を表示させるソフトウェアが起動したときに、オペレーティングシステムが定めている画面キャプチャ用キーの定義を変更して画面キャプチャ機能が働かなくなるようにするキー定義変更手段と、画像を表示させるソフトウェアのウィンドウである画像ウィンドウのうち、操作対象となっていたものが操作対象でなくなったことを検出する操作対象解除検出手段と、前記操作対象でなくなった画像ウィンドウを不可視状態にする画像不可視化手段と、不可視状態である画像ウィンドウを操作対象とする指示を行う指示手段と、不可視状態にある画像ウィンドウが操作対象にされたことを検出する操作対象化検出手段と、前記操作対象となった画像ウィンドウを可視状態にする画像可視化手段とを有することを特徴とする。なお、ここで、画像ウィンドウとは、ウィンドウが開いてその内側に画像が表示された状態になっているウィンドウを意味する。
【０００５】
請求項１に記載の発明では、ＯＳ（オペレーティングシステム）が画面キャプチャ用として定めているキーボード上のキーの定義を変更して、このキーを押しても画面のキャプチャを行わないようにすることで、キー操作による画像のキャプチャを防止できる。更に、請求項１に記載の発明では、ＧＵＩ（グラフィカルユーザインタフェース）を用いて画像をウィンドウ表示する画像表示装置において、操作対象が画像ウィンドウから他のものへ移って、画像ウィンドウが操作対象で無くなった場合に、操作対象でなくなった画像ウィンドウ内の画像を見えない状態にするようにし、見えない状態になった画像ウィンドウを操作対象とする指示に従って、この操作対象とされた画像ウィンドウを見える状態にするようにしたので、操作対象を画像ウィンドウから画像キャプチャソフトウェアに移して画像のキャプチャを行おうとしても、画像ウィンドウが不可視状態になっているため、画像のキャプチャが行えなくなる。
【０００７】
請求項２に記載の発明では、請求項１に記載の発明における画像可視化手段が、操作対象とされた画像ウィンドウ以外の不可視状態となっている画像ウィンドウも可視状態にするものであることを特徴とする。請求項２に記載の発明では、複数の画像ウィンドウが見えない状態になっている場合に、１つの画像ウィンドウを操作対象として指定すると、操作対象とされた画像ウィンドウとその他の画像ウィンドウを可視状態とするようにしたので、操作対象を画像キャプチャソフトウェアから画像ウィンドウに移す場合に、１つずつ指定する必要がなく、全ての画像ウィンドウを見えるようにすることが可能になる。
【０００８】
請求項３に記載の発明では、請求項２に記載の発明における画像可視化手段が、手動により不可視状態にされた画像ウィンドウ以外の画像ウィンドウを可視状態にするものであることを特徴とする。請求項３に記載の発明では、複数の画像ウィンドウが見えない状態になっている場合に、１つの画像ウィンドウを操作対象として指定して、操作対象とされた画像ウィンドウとその他の画像ウィンドウを可視状態とするときに、手動により不可視状態にされた画像ウィンドウは見えない状態にしたままとするようにしたので、ユーザが意識して不可視状態にしたものを、敢えて可視状態にしないようにすることができる。
【０００９】
【発明の実施の形態】
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。
本発明による画像表示装置において画像を表示させる場合、最初に図１に示すフローチャートに従った処理が行われる。図１において、まず、画像を表示させるためのソフトウェアの起動を行う（ステップＳ１）と、本画像表示装置が、画像表示ソフトウェアが起動されたことを検出し、キーボード上で画面キャプチャキーとしてオペレーティングシステムにより定義されているキーの機能を変更する（ステップＳ２）。ステップＳ２によるキー機能の変更は、例えば、このキーが何の処理も行わないように変更しても良いし、画面のキャプチャができないことをユーザに対して通知するような機能に変更しても良い。このようにステップＳ２において画面キャプチャキーの機能が変更された後、ステップＳ３において、通常通り、画像表示処理が行われる。ステップＳ２において既に画面キャプチャキーの機能が変更されているので、画面に表示されている画像をキャプチャしようとして、この画面キャプチャキーを操作しても、画像はキャプチャされないことになる。
【００１０】
続いて、本画像表示装置により、画像表示ソフトウェアが処理されている場合の処理動作について、図２、図３のフローチャートを用いて説明する。図２は画面上で画像ウィンドウが操作対象となっている場合のフローチャートである。画面上で画像ウィンドウが操作対象となっている場合（ステップＳ４）、すなわち、ウィンドウが開いてその内側に画像が表示された状態になっている場合、本画像表示装置は、操作対象となっているウィンドウ（以下、操作対象ウィンドウ）が変更されるかどうかを常に監視している（ステップＳ５）。操作対象ウィンドウの変更があると、本画像表示装置は、操作対象ではなくなった画像ウィンドウを不可視の状態にする（ステップＳ６）。ここで、不可視の状態とは、画像ウィンドウ内の画像が画面上に表示されていない状態であり、画像が表示されない状態であれば、どのような態様でも良い。例えば、アイコン化する等の態様がある。
【００１１】
図２のフローチャートでは、画像ウィンドウから操作対象が移った場合に、画像ウィンドウの不可視化を行っている。この処理は、本来画像をキャプチャされないようにすることを目的として行っているため、画像キャプチャソフトウェアが操作対象とされた場合だけ、画像ウィンドウを不可視化すれば良いのであるが、新たに操作対象となったものが画像キャプチャソフトウェアであるかどうかを判断することは現実的ではないため、ここでは安全のために画像ウィンドウから操作対象が移った場合に、画像ウィンドウの不可視化を行うことにしている。
【００１３】
次に、図３のフローチャートを用いて、画面上で画像ウィンドウ以外のウィンドウが操作対象となっている場合について説明する。画像以外のウィンドウが表示されている場合（ステップＳ７）、つまり、画像ウィンドウが不可視状態になっている場合、本画像表示装置は、図２の場合と同様に、操作対象ウィンドウが変更されるかどうかを常に監視している（ステップＳ８）。操作対象ウィンドウの変更があると、本画像表示装置は、新たに操作対象とされたウィンドウが画像ウィンドウであるかどうかを確認し（ステップＳ９）、画像ウィンドウ以外である場合は、単純に操作対象を指定されたものに変更する。ステップＳ９において、新たな操作対象として指定されたものが、不可視化された画像ウィンドウ（例えば、アイコン化されたもの）である場合は、その画像ウィンドウを可視化する（ステップＳ１０）。このとき、新たな操作対象として指定された画像ウィンドウだけを可視化しても良いし、不可視状態になっている画像ウィンドウ全てを可視化しても良い。
【００１４】
画像ウィンドウは作業中にユーザが意図的にアイコン化して不可視状態にすることがある。この場合、この画像ウィンドウの属性情報には、手動で不可視状態にされた旨の情報が加えられる。手動で不可視状態にされた画像ウィンドウがは、図３のステップＳ１０において、全ての画像ウィンドウが可視化される場合にも可視化されない。ステップＳ１０においては、画像ウィンドウの属性情報を確認し、手動で不可視状態にされた旨の情報を有していない画像ウィンドウだけ可視化を行う。
【００１５】
次に、本発明の装置構成について説明する。図４は、本発明の画像表示装置の構成を示すブロック図である。図４において、１は演算制御手段、２はディスプレイ、３は指示入力手段、４は記録媒体読取り手段である。演算制御手段１は、コンピュータのＣＰＵおよびメモリにより実現され、画像表示処理検出手段５、キー定義変更手段６、操作対象解除検出手段７、画像不可視化手段８、操作対象化検出手段９、画像可視化手段１０を有している。演算制御手段１は、記録媒体読取り手段４等からインストールされた画像表示ソフトウェア等を起動させることができる。ディスプレイ２としては、ＣＲＴや液晶等のディスプレイが利用できる。指示入力手段３は、キーボード、マウス等の演算制御手段１に対して指示、入力が可能なもので実現される。記録媒体読取り手段４では、ＣＤ−ＲＯＭ読取り装置で実現される。
【００１６】
画像表示処理検出手段５は、図１のステップＳ１において画像表示ソフトウェアが起動されたことを検出し、その旨をキー定義変更手段６に伝える機能を有する。キー定義変更手段６は、図１のステップＳ２の処理を行う機能を有する。画像表示処理検出手段５、キー定義変更手段６は現実には１つのソフトウェアであり、通常ＣＤ−ＲＯＭに記録された画像表示ソフトウェアと一体となって供給される。
【００１７】
操作対象解除検出手段７は、図２のステップＳ５において、画像ウィンドウが操作対象ウィンドウでなくなったことを検出し、その旨を画像不可視化手段８に伝える機能を有する。画像不可視化手段８は、図２のステップＳ６の処理を行う機能を有する。また、操作対象化検出手段９は、図３のステップＳ８、Ｓ９において、画像ウィンドウが操作対象ウィンドウとなったことを検出し、その旨を画像可視化手段１０に伝える機能を有する。画像可視化手段１０は、図３のステップＳ１０の処理を行う機能を有する。操作対象解除検出手段７、画像不可視化手段８、操作対象化検出手段９、画像可視化手段１０は現実には１つのソフトウェアであり、通常ＣＤ−ＲＯＭに記録された画像表示ソフトウェアと一体となって供給される。
【００１８】
画像表示処理検出手段５、キー定義変更手段６として機能するソフトウェアと、操作対象解除検出手段７、画像不可視化手段８、操作対象化検出手段９、画像可視化手段１０として機能するソフトウェアのいづれか片方を画像表示ソフトウェアの処理中に動作させても、画像のキャプチャを防止することも可能であるが、両者を同時に動作させることで、より確実に画像のキャプチャの防止を行うことができる。例えば、操作対象解除検出手段７、画像不可視化手段８、操作対象化検出手段９、画像可視化手段１０として機能するソフトウェアだけを用いた場合、画像キャプチャソフトウェアにより画像のキャプチャをすることは防止できるが、画像キャプチャキーが機能していれば、画像のキャプチャが行われてしまう。逆に、画像表示処理検出手段５、キー定義変更手段６として機能するソフトウェアだけを用いた場合、画像キャプチャキーによる画像のキャプチャは防止できるが、画像キャプチャソフトウェアによる画像のキャプチャは防止できない。
【００１９】
【発明の効果】
以上、説明したように本発明によれば、画像を表示する前に、ＯＳが画面キャプチャ用として定めているキーボード上のキーの定義を変更して、このキーを押しても画面のキャプチャを行わないようにしたので、表示された画像をキャプチャしようとして、このキーを押しても画像がキャプチャされず、不正なコピーを防止することができる。
【００２０】
また、ＧＵＩを用いて画像をウィンドウ表示する画像表示装置において、操作対象が画像ウィンドウから他のものへ移って、画像ウィンドウが操作対象で無くなった場合に、操作対象でなくなった画像ウィンドウ内の画像を見えない状態にするようにし、見えない状態になった画像ウィンドウを操作対象とする指示に従って、この操作対象とされた画像ウィンドウを見える状態にするようにしたので、操作対象を画像ウィンドウから画像キャプチャソフトウェアに移して画像のキャプチャを行おうとしても、画像ウィンドウが不可視状態になっているため、画像のキャプチャが行えなくなる。
【００２２】
また、複数の画像ウィンドウが見えない状態になっている場合に、１つの画像ウィンドウを操作対象として指定すると、操作対象とされた画像ウィンドウとその他の画像ウィンドウを可視状態とするようにしたので、操作対象を画像キャプチャソフトウェアから画像ウィンドウに移す場合に、１つずつ指定する必要がなく、全ての画像ウィンドウを見えるようにすることが可能になる。
【００２３】
さらに、複数の画像ウィンドウが見えない状態になっている場合に、１つの画像ウィンドウを操作対象として指定して、操作対象とされた画像ウィンドウとその他の画像ウィンドウを可視状態とするときに、手動により不可視状態にされた画像ウィンドウは見えない状態にしたままとするようにしたので、ユーザが意識して不可視状態にしたものを、敢えて可視状態にしないようにすることができる。
【図面の簡単な説明】
【図１】本発明の画像表示装置の第１の機能の処理動作を示すフローチャートである。
【図２】本発明の画像表示装置の第２の機能であって、画像ウィンドウが表示されている場合の処理動作を示すフローチャートである。
【図３】本発明の画像表示装置の第２の機能であって、画像以外のウィンドウが表示されている場合の処理動作を示すフローチャートである。
【図４】本発明の画像表示装置の構成を示す図である。
【符号の説明】
１・・・演算制御手段
２・・・ディスプレイ
３・・・指示入力手段
４・・・記録媒体読取り手段
５・・・画像表示処理検出手段
６・・・キー定義変更手段
７・・・操作対象解除検出手段
８・・・画像不可視化手段
９・・・操作対象化検出手段
１０・・・画像可視化手段
【図１】
0003953690.tif 000002
【図２】
0003953690.tif 000003
【図３】
0003953690.tif 000004
【図４】
0003953690.tif 000005