(57)【要約】【課題】  スクリーンショットの形態での情報漏洩を防止することができ、しかも必要な場合は簡単に原画像を取得することができるスクリーンショットによる画像取得方法を提供する。【解決手段】  スクリーンショットによる画像取得方法は、スクリーンショットを起動制御する制御スイッチを設け、この制御スイッチをオン操作した条件の下で、プリントスクリーンキーをオン操作したときのみ、あるいはプログラムのコマンド指令があったときのみ、スクリーンショットにより原画像をメモリに保存する。【選択図】  図１
2008090671.tif 000002
【特許請求の範囲】
【請求項１】
プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、画面に表示される原画像を再表示可能にメモリに保存するスクリーンショットによる画像取得方法であって、
前記スクリーンショットを起動制御する制御スイッチを設け、この制御スイッチをオン操作した条件の下で、前記プリントスクリーンキーをオン操作したときのみ、あるいは前記プログラムのコマンド指令があったときのみ、前記スクリーンショットにより前記原画像を前記メモリに保存することを特徴とするスクリーンショットによる画像取得方法。
【請求項２】
前記メモリに保存された前記原画像が所定の回数読み出されたときは、前記メモリからその原画像を消去することを特徴とする請求項１に記載のスクリーンショットによる画像取得方法。
【請求項３】
前記メモリに保存された前記原画像が一定時間読み出されないときは、前記メモリからその原画像を消去することを特徴とする請求項１に記載のスクリーンショットによる画像取得方法。
【請求項４】
前記制御スイッチをオン操作しない条件の下で、何らかの理由による画像取得アクションがあったときは、前記原画像を判別不能に処理して前記メモリに保存することを特徴とする請求項１に記載のスクリーンショットによる画像取得方法。
【請求項５】
前記原画像を判別不能にするために、前記原画像にモザイク処理を施すことを特徴とする請求項４に記載のスクリーンショットによる画像取得方法。
【請求項６】
プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、画面に表示される原画像を再表示可能にメモリに保存するスクリーンショットによる画像取得装置であって、
前記スクリーンショットを起動制御する制御スイッチと、
この制御スイッチをオン操作した条件の下で、前記プリントスクリーンキーをオン操作したときのみ、あるいは前記プログラムのコマンド指令があったときのみ、前記スクリーンショットにより前記原画像を前記メモリに保存する記憶制御部と、
を備えることを特徴とするスクリーンショットによる画像取得装置。
【請求項７】
プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、画面に表示される原画像を再表示可能にメモリに保存するスクリーンショットによる画像取得プログラムであって、
前記スクリーンショットを起動制御する制御スイッチがオンされているか否かを判定するステップと、
前記制御スイッチがオンされた状態で、前記プリントスクリーンキーをオン操作したときのみ、あるいは前記プログラムのコマンド指令があったときのみ、前記スクリーンショットにより前記原画像を前記メモリに保存するステップと、
を含むことを特徴とするスクリーンショットによる画像取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パソコンなどの画面（ディスプレイ）に表示される原画像をメモリに保存するスクリーンショットによる画像取得方法、画像取得装置、および画像取得プログラムに関する。
【背景技術】
【０００２】
通常のパソコンでは、スクリーンショット機能（あるいは、プリントスクリーン機能とも称されるが、以下、単にスクリーンショットと称する）が備えられていて、キーボードに設けられている例えば「ＰｒｔＳｃ」の表示のプリントスクリーンキーを押下（オン操作）することにより、あるいはパソコン内のプログラムからのコマンド指令によって、その機能により画面に表示されている画像（原画像）がそのままメモリに画像データとして保存されるように構成されている。したがって、パソコンのユーザはプリントスクリーンキーをオン操作するだけで、原画像を簡単に取得（複製）することができ、取得した原画像を必要に応じてメモリから読み出して画面に再表示させて、印刷したり、加工処理を施すなどの種々のアプリケーションに応用することにより、二次使用に供することができる。
【０００３】
このように、スクリーンショットにより、メモリに保存した原画像をいつでも読み出して画面に再表示することができるので、例えば、パソコンの操作中に何らかのエラーが生じた場合には、そのエラー画面の原画像をメモリにそのまま保存しておくことで、後でパソコンの熟練者にその原画像を再表示させながら相談すれば、エラーを早めに解決することが可能になる、などの便利な使い方をすることができる。あるいは、ゲームのような新しいコンテンツを考案した場合には、そのコンテンツの原画像をメモリに保存しておくことにより、後でその内容を忠実に関係者に開示することができる。
【０００４】
しかしながら、このようにスクリーンショットによりユーザの意思に関係なく自由に原画像を取得できることは、便利な反面、弊害が生じる場合もある。例えば、インターネットを介して不特定多数のコンピュータ間でファイルを共有するソフトであるファイル交換ソフトによって、ファイル自体が漏洩されるとともに、スクリーンショットの画像取得に起因する情報漏洩、すなわち、スクリーンショットの形態での情報漏洩がかなり多くなっている。したがって、ユーザの意思に関係なく自由に原画像を取得できる状況にあることは問題である。
【０００５】
そのような観点から、スクリーンショットによる画像の無秩序な複製を防止するようにした画像表示方法が提供されている（例えば、特許文献１参照。）。この画像表示方法では、原画像を表す原画像データを取得し、取得したその原画像データに基づいて原画像データが表す原画像を劣化させたものに相当する複数の分解画像を表す複数の分解画像データを生成した後、この生成した各分解画像データが表す複数の分解画像を順次入れ替えて表示することにより、原画像と実質的に同一の画像を人に視認させるようにしている。このような画像表示方法によれば、原画データは原画像より品質が劣った分解画像を表す複数の分解画像データへと分解されるので、複製しても原画像を実質的に取得することができず、したがって、原画像の無秩序な複製が防止される、とされている。
【特許文献１】特開２００２−２８１４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記したような従来の画像表示方法では、画像の無秩序な複製を防止するという点では効果があるが、本来の原画像を忠実に取得したいという正当な目的を達成する必要がある場合でも、原画像を忠実に取得できないので、目的を達成できないという不都合が生ずる。例えば、前述したように、パソコン操作中のエラーを解決するために原画像を取得したい場合に、原画像からかけ離れた内容の画像が表示されたのでは、原画像が忠実に再現されていないので、その目的を達成できないことになる。
【０００７】
そこで本発明は、スクリーンショットの形態での情報漏洩を防止することができ、しかも必要な場合は簡単に原画像を取得することができるスクリーンショットによる画像取得方法、画像取得装置、および画像取得プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために請求項１に記載の発明は、プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、画面に表示される原画像を再表示可能にメモリに保存するスクリーンショットによる画像取得方法であって、前記スクリーンショットを起動制御する制御スイッチを設け、この制御スイッチをオン操作した条件の下で、前記プリントスクリーンキーをオン操作したときのみ、あるいは前記プログラムのコマンド指令があったときのみ、前記スクリーンショットにより前記原画像を前記メモリに保存することを特徴としている。
【０００９】
請求項２に記載の発明は、請求項１に記載のスクリーンショットによる画像取得方法において、前記メモリに保存された前記原画像が所定の回数読み出されたときは、前記メモリからその原画像を消去することを特徴としている。
【００１０】
請求項３に記載の発明は、請求項１に記載のスクリーンショットによる画像取得方法において、前記メモリに保存された前記原画像が一定時間読み出されないときは、前記メモリからその原画像を消去することを特徴としている。
【００１１】
請求項４に記載の発明は、請求項１に記載のスクリーンショットによる画像取得方法において、前記制御スイッチをオン操作しない条件の下で、何らかの理由による画像取得アクションがあったときは、前記原画像を判別不能に処理して前記メモリに保存することを特徴としている。
【００１２】
請求項５に記載の発明は、請求項４に記載のスクリーンショットによる画像取得方法において、前記原画像を判別不能にするために、前記原画像にモザイク処理を施すことを特徴としている。
【００１３】
請求項６に記載の発明は、プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、画面に表示される原画像を再表示可能にメモリに保存するスクリーンショットによる画像取得装置であって、前記スクリーンショットを起動制御する制御スイッチと、この制御スイッチをオン操作した条件の下で、前記プリントスクリーンキーをオン操作したときのみ、あるいは前記プログラムのコマンド指令があったときのみ、前記スクリーンショットにより前記原画像を前記メモリに保存する記憶制御部と、を備えることを特徴としている。
【００１４】
請求項７に記載の発明は、プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、画面に表示される原画像を再表示可能にメモリに保存するスクリーンショットによる画像取得プログラムであって、前記スクリーンショットを起動制御する制御スイッチがオンされているか否かを判定するステップと、前記制御スイッチがオンされた状態で、前記プリントスクリーンキーをオン操作したときのみ、あるいは前記プログラムのコマンド指令があったときのみ、前記スクリーンショットにより前記原画像を前記メモリに保存するステップと、を含むことを特徴としている。
【発明の効果】
【００１５】
請求項１、６および７に記載の発明によれば、スクリーンショットを起動制御する制御スイッチをオン操作した条件の下で、プリントスクリーンキーをオン操作したときのみ、あるいはプログラムのコマンド指令があったときのみ、スクリーンショットにより原画像をメモリに保存するので、制御スイッチをオン操作しなければ、原画像はメモリに保存されない。したがって、ユーザが意図しない原画像は取得できないので、スクリーンショットの形態での情報漏洩を防止することができる。また、制御スイッチをオン操作しかつプリントスクリーンキーをオン操作し、あるいはプログラムのコマンド指令があれば、原画像がメモリに保存されるので、必要に応じてメモリから原画像を読み出して再表示することにより、簡単に原画像を取得することができる。
【００１６】
請求項２に記載の発明によれば、メモリに保存された原画像は所定の回数読み出されたときは、自動的にメモリから消去されるので、不要な（不測の）情報漏洩を防止することができる。
【００１７】
請求項３に記載の発明によれば、メモリに保存された原画像は一定時間読み出されないときは、自動的にメモリから消去されるので、不要な情報漏洩を防止することができる。
【００１８】
請求項４に記載の発明によれば、制御スイッチをオン操作しない条件の下で、何らかの理由による画像取得アクションがあったときは、原画像を判別不能に処理してメモリに保存するので、判別不能な原画像しか再表示できないため、不要な情報漏洩を防止することができる。また、判別不能な原画像がメモリに保存されることにより、何らかの理由による画像取得アクションがあったこと、つまり不測の画像取得行為があったことを知得することができる。
【００１９】
請求項５に記載の発明によれば、制御スイッチをオン操作しない条件の下で、何らかの理由による画像取得アクションがあったときは、モザイク処理が施された判別不能な原画像しか再表示できないため、簡単な処理で不要な情報漏洩を防止することができる。
【発明を実施するための最良の形態】
【００２０】
次に、この発明の実施の形態について、図面を用いて詳しく説明する。
【００２１】
（実施の形態１）
図１は、この実施の形態に係るスクリーンショットによる画像取得方法を示すフローチャートである。以下、図１のフローチャートを参照して、プリントスクリーンキーのオン操作により、あるいはプログラムからのコマンド指令によって、スクリーンショットにより原画像を取得する方法について説明する。
【００２２】
この実施の形態では、予めパソコンなどのキーボードに、スクリーンショットを起動制御するハードスイッチが制御スイッチとして設けられている。また、キーボードには、通常のプリントスクリーン（ＰｒｔＳｃ）キーが設けられている。制御スイッチは、オン操作したときのみ、スクリーンショットの機能を有効にするように作用する。したがって、制御スイッチをオン操作した条件の下で、プリントスクリーンキーをオン操作することにより、あるいはパソコンのプログラムからのコマンド指令によって、その機能により画面に表示されている原画像がそのままメモリに画像データとして保存されるように構成されている。
【００２３】
まず、キーボードのプリントスクリーンキーをオン操作する（ステップＳ１１）。あるいは、プログラムからの（ソフト上の）コマンド指令が発生される（ステップＳ１２）。次に、制御スイッチをオン操作したか否かを判断する（ステップＳ１３）。制御スイッチをオン操作しないときは、プリントスクリーンキーが起動されないので、スクリーンショットの機能は無効にされる。したがって、原画像の取得は不可能になる（ステップＳ１９）。
【００２４】
一方、制御スイッチをオン操作したときは、スクリーンショットが起動されるので、スクリーンショットの機能が有効になって、原画像がそのままメモリに画像データとして保存される（ステップＳ１４）。したがって、ユーザは原画像を取得することができるようになる（ステップＳ１５）。取得した原画像は必要に応じてメモリから読み出して画面に再表示させて、印刷したり、加工処理を施すなどの種々のアプリケーションに応用することにより、二次使用に供することができる。
【００２５】
次に、メモリに保存されている原画像の情報漏洩の可能性をより小さくするために、メモリから原画像が予め決められた所定の回数読み出しされたとき、あるいはメモリに保存された原画像の保存時間が予め決められた一定時間を経過したときは、自動的にメモリから原画像を消去するように処理する。
【００２６】
まず、メモリに保存されている原画像が、予め決められた所定の回数、例えば１回、読み出された否かを判断する（ステップＳ１６）。これは、メモリに保存された原画像が回数に制限なく読み出し可能な場合には、上述のように情報漏洩の点で好ましくないので、予めメモリからの読み出し回数を制限するように設定しておくものである。そして、原画像の読み出しが所定の回数行われた場合には、自動的にメモリから原画像が消去される（ステップＳ１８）。
【００２７】
次に、メモリに保存されている原画像の保存時間が、予め決められた一定時間以内であるか否かを判断する（ステップＳ１７）。これは、原画像のメモリへの保存時間に制限を設けないとすると、上述のように情報漏洩の点で好ましくないので、予めメモリへの保存時間を制限するように設定しておくものである。そして、原画像の保存時間が一定時間を経過したときは、自動的にメモリから原画像が消去される（ステップＳ１８）。したがって、ユーザは原画像を取得することができなくなる（ステップＳ１９）。
【００２８】
以上のようなこの実施の形態に係るスクリーンショットによる画像取得方法によれば、スクリーンショットを起動制御する制御スイッチを設け、この制御スイッチをオン操作した条件の下で、プリントスクリーンキーをオン操作したときのみ、あるいはプログラムのコマンド指令があったときのみ、スクリーンショットにより原画像をメモリに保存するので、制御スイッチをオン操作しなければ、原画像はメモリに保存されない。したがって、ユーザが意図しない原画像は取得できないので、スクリーンショットの形態での情報漏洩を防止することができる。また、制御スイッチをオン操作しかつプリントスクリーンキーをオン操作し、あるいはプログラムのコマンド指令があれば、原画像がメモリに保存されるので、必要に応じてメモリから読み出して再表示することにより、簡単に原画像を取得することができる。しかも、取得される原画像はメモリに保存される前の原画像が忠実に再現されている。
【００２９】
また、メモリに保存された原画像が所定の回数読み出されたとき、あるいは、メモリに保存された原画像が一定時間読み出されないときは、自動的にメモリから原画像が消去されるので、不測の情報漏洩を防止することができる。
【００３０】
次に、プリントスクリーンキーのオン操作やプログラムからのコマンド指令以外の何らかの理由による画像取得アクションがあったときについて、図２のフローチャートを参照して説明する。
【００３１】
まず、何らかの理由により、例えばパソコンのハードディスクに格納されている画像を取得するプログラムが実行され、画像取得アクションがあったとする（ステップＳ２１）。このとき、スクリーンショットを起動制御する制御スイッチがオン操作されていない場合（ステップＳ２２で「ＹＥＳ」の場合）には、画面に表示されている原画像にモザイク処理を施すことにより、原画像を判別不能にしてメモリに保存する（ステップＳ２３）。したがって、その原画像をメモリから読み出して画面に再表示させたとしても、原画像は判別不能に表示される（ステップＳ２４）。一方、制御スイッチがオン操作されている場合（ステップＳ２２で「ＮＯ」の場合）には、スクリーンショットは無効とされ、原画像の取得は不可能になる（ステップＳ２５）。
【００３２】
このように、制御スイッチをオン操作しない条件の下で、何らかの理由による画像取得アクションがあったときは、原画像をモザイク処理し、判別不能にしてメモリに保存するので、原画像をメモリから読み出しても判別不能な原画像しか再表示できないため、不測の情報漏洩を防止することができる。また、判別不能な原画像がメモリに保存されることにより、何らかの理由による画像取得アクションがあったこと、つまり不測の画像取得行為があったことを知得することができる。なお、制御スイッチがオフの状態で、プリントスクリーンキーのオン操作やプログラムからのコマンド指令があった場合にも、原画像をモザイク処理してメモリに保存するようにしてもよい。つまり、上記のステップＳ１９を、ステップＳ２３、Ｓ２４としてもよい。
【００３３】
（実施の形態２）
図３は、この実施の形態に係るスクリーンショットによる画像取得装置１の概略構成ブロック図である。この画像取得装置１は、スクリーンショットを起動制御する制御スイッチ２と、プリントスクリーンキー３と、入出力部４と、タイマ５と、メモリ６と、これらを制御などする記憶制御部７とを備えている。
【００３４】
そして、実施の形態１と同様に、制御スイッチ２がオンされた状態で、プリントスクリーンキー３がオン操作されると、あるいは入出力部４を介してコマンド指令が入力されると、記憶制御部７が原画像をメモリ６に保存する。また、原画像がメモリ６に保存されるとタイマ５が起動し、メモリ６に保存された原画像が一定時間読み出されないとき、あるいはメモリ６に保存された原画像が所定の回数読み出されたときには、記憶制御部７がメモリ６から原画像を消去するものである。
【００３５】
以上、この発明の実施の形態１、２について説明したが、具体的な構成は、これらの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更などがあっても、この発明に含まれる。例えば、スクリーンショットを起動制御する制御スイッチとしては、ハードスイッチを用いる例で説明したが、これに限らず、ソフトスイッチを用いることもできる。例えば、アプリケーションソフト上で制御スイッチの設定項目をオン、オフするようにしてもよい。
【００３６】
また、上記のようなスクリーンショットによる画像取得をプログラムによって行うようにしてもよい。すなわち、スクリーンショットを起動制御する制御スイッチがオンされているか否かを判定する第１のステップ（実施の形態１におけるステップＳ１３）と、制御スイッチがオンされた状態で、プリントスクリーンキーをオン操作したとき（実施の形態１におけるステップＳ１１）のみ、あるいはプログラムのコマンド指令があったとき（実施の形態１におけるステップＳ１２）のみ、スクリーンショットにより原画像をメモリに保存する第２のステップ（実施の形態１におけるステップＳ１４）と、を含むスクリーンショットによる画像取得プログラムを、パソコンなどにインストールするようにしてもよい。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態１に係るスクリーンショットによる画像取得方法を示すフローチャートである。
【図２】図１の画像取得方法において、何らかの理由による画像取得アクションがあったときの処理を示すフローチャートである。
【図３】本発明の実施の形態２に係るスクリーンショットによる画像取得装置の概略構成ブロック図である。
【符号の説明】
【００３８】
１          画像取得装置
２          制御スイッチ
３          プリントスクリーンキー
４          入出力部
５          タイマ
６          メモリ
７          記憶制御部
【図１】
2008090671.tif 000003
【図２】
2008090671.tif 000004
【図３】
2008090671.tif 000005