(57)【要約】【課題】コンピュータや端末装置などの表示画像作成装置上で扱う画像情報が、外部に伝導漏洩し、盗聴されることを防止する。【解決手段】画像部品記憶部１１０と、表示用画像記憶部１３０と、前記画像部品記憶部に記憶された画像部品を、アドレスを指定して前記表示用画像記憶部に転送することにより表示用画像を作成する表示用画像作成部１２０とを備えた表示画像作成装置において、一つの表示用画像を表示する際に、前記表示用画像作成部は、表示される可能性のある複数の表示用画像を作成するように構成する。【選択図】図１
2011221088.tif 000002
【特許請求の範囲】
【請求項１】
画像部品記憶部と、表示用画像記憶部と、前記画像部品記憶部に記憶された画像部品を、アドレスを指定して前記表示用画像記憶部に転送することにより表示用画像を作成する表示用画像作成部とを備えた表示画像作成装置において、
一つの表示用画像を表示する際に、前記表示用画像作成部は、表示される可能性のある複数の表示用画像を作成するように構成したことを特徴とする表示画像作成装置。
【請求項２】
請求項1記載の表示画像作成装置において、
前記表示用画像作成部は、表示される可能性のある全ての表示用画像を作成するように構成したことを特徴とする表示画像作成装置。
【請求項３】
請求項1記載の表示画像作成装置において、
前記表示用画像作成部は、表示される可能性のある複数の表示用画像をランダムな順番で作成するように構成したことを特徴とする表示画像作成装置。
【請求項４】
請求項1記載の表示画像作成装置において、
前記表示用画像作成部は、前記画像部品をランダムな順番で前記表示用画像記憶部に転送することを特徴とする表示画像作成装置。
【請求項５】
請求項1記載の表示画像作成装置において、
作成した複数の表示用画像を、メモリ上でランダムな順序で保存するようにしたことを特徴とする表示画像作成装置。
【請求項６】
請求項1記載の表示画像作成装置において、
前記表示用画像作成部は、前記画像部品を部分画像に分割し、該分割した部分画像をランダムな順番で前記表示用画像記憶部に転送することを特徴とする表示画像作成装置。
【請求項７】
請求項1記載の表示画像作成装置において、
表示用画像の使用回数を設定可能とし、
前記表示画像作成部は、設定回数を超えた段階で表示用画像の再作成を行うようにしたことを特徴とする表示画像作成装置。
【請求項８】
請求項1記載の表示画像作成装置において、
前記表示画像作成部は、一部の表示用画像ごとに定期的に表示用画像の再作成を行うようにしたことを特徴とする表示画像作成装置。
【請求項９】
請求項１乃至８の何れか一つに記載の表示画像作成装置を用いたコンピュータ。
【請求項１０】
請求項１乃至８の何れか一つに記載の表示画像作成装置を用いた端末装置。
【請求項１１】
画像部品記憶部に記憶された画像部品を、アドレスを指定して表示用画像記憶部に転送することにより表示用画像を作成する表示画像作成方法において、
一つの表示用画像を表示する際に、表示される可能性のある複数の表示用画像を作成するように構成したことを特徴とする表示画像作成方法。
【請求項１２】
請求項１１記載の表示画像作成方法において、
表示される可能性のある全ての表示用画像を作成するように構成したことを特徴とする表示画像作成方法。
【請求項１３】
請求項１１記載の表示画像作成方法において、
表示される可能性のある複数の表示用画像をランダムな順番で作成するように構成したことを特徴とする表示画像作成方法。
【請求項１４】
請求項１１記載の表示画像作成方法において、
前記画像部品をランダムな順番で前記表示用画像記憶部に転送することを特徴とする表示画像作成方法。
【請求項１５】
請求項１１記載の表示画像作成方法において、
作成した複数の表示用画像を、メモリ上でランダムな順序で保存するようにしたことを特徴とする表示画像作成方法。
【請求項１６】
請求項１１記載の表示画像作成方法において、
前記画像部品を部分画像に分割し、該分割した部分画像をランダムな順番で前記表示用画像記憶部に転送することを特徴とする表示画像作成方法。
【請求項１７】
請求項１１記載の表示画像作成方法において、
表示用画像の使用回数を設定可能とし、
設定回数を超えた段階で表示用画像の再作成をおこなうようにしたことを特徴とする表示画像作成方法。
【請求項１８】
請求項１１記載の表示画像作成方法において、
一部の表示用画像ごとに定期的に表示用画像の再作成を行うようにしたことを特徴とする表示画像作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報漏洩を防止した表示画像作成方法および表示画像作成装置に関し、特にパソコン等のコンピュータやＡＴＭ等の端末装置などに用いられる情報漏洩を防止した表示画像作成方法および表示画像作成装置に関する。
【背景技術】
【０００２】
パソコンやＡＴＭ等の端末装置などにおいて、グラフィックボードなどの画像生成装置から、ディスプレイなどの表示装置へ画像を伝送すると、その際に信号線から発生する電磁波が空中を伝播する。そのため、その電磁波を検知し、解析することによって、離れた位置から表示した画像を再構成される恐れがあった。これは空中に放射される電磁波からの漏洩であり、放射漏洩と呼ばれる。放射漏洩による情報漏洩を防止する方法として、例えば、特許文献１には表示画像にノイズを加えることによって防ぐ方法、特許文献２には、画像描画の順番を変えることによって防ぐ方法が記されている
パソコンや端末装置などにおける情報漏洩として、さらに、装置の電源ケーブルや各種の接続ケーブルなどの金属ケーブルを伝って、電気信号が目的外の部所に伝わってしまう、伝導漏洩と呼ばれる問題が存在する。コンピュータ内での信号処理は、微弱な電気信号を扱うために放射漏洩の恐れは少ない。しかし、電源ケーブルなどを通じて、副次的な電気信号が外部に伝導する恐れがあり、伝導漏洩した信号を解析することで、コンピュータ内部でどのようなデータが扱われているかを、盗聴される恐れがある。
【０００３】
一般に、画像情報は冗長性を持っている。つまり、伝導漏洩を経て信号劣化が発生しても安定であるといえ、その分漏洩の危険性は高いといえる。そのため、画像情報に対する対策の必要性が高い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2009-042326号公報
【特許文献２】欧州特許出願公開第0168861A2号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
伝導漏洩を防止するために、信号ケーブルに低域通過フィルタ部品を取り付けて高周波の漏洩を低減するなどの対策が行われるが、傍受装置の性能向上によって、十分とはいえない。
【０００６】
本発明は、コンピュータや端末装置などの表示画像作成装置上で扱う画像情報が、外部に伝導漏洩し、盗聴されることを防止することを目的とする。本発明は、特に、ユーザに何らかの入力をしてもらうためにタッチパネル上に操作画面を表示するような端末装置に好適である。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の表示画像作成装置は、画像部品記憶部と、表示用画像記憶部と、前記画像部品記憶部に記憶された画像部品を、アドレスを指定して前記表示用画像記憶部に転送することにより表示用画像を作成する表示用画像作成部とを備えた表示画像作成装置において、一つの表示用画像を表示する際に、前記表示用画像作成部は、表示される可能性のある複数の或いは全ての表示用画像を作成するように構成したことを特徴とするものである。  
ダミー画像として、表示される可能性のある複数或いは全ての表示用画像を作成するため、表示用画像が外部に漏洩しても、実際に表示する画像を推定されることが無く、伝導漏洩による盗聴を防止することができる。
【０００８】
本発明の表示画像作成装置において、前記表示用画像作成部は、表示される可能性のある複数の表示用画像をランダムな順番で作成するように構成してもよい。  
また、本発明の表示画像作成装置において、前記表示用画像作成部は、前記画像部品をランダムな順番で前記表示用画像記憶部に転送するように構成してもよい。  
また、本発明の表示画像作成装置において、作成した複数の表示用画像を、メモリ上でランダムな順序で保存するようにしてもよい。  
また、本発明の表示画像作成装置において、前記表示用画像作成部は、前記画像部品を部分画像に分割し、該分割した部分画像をランダムな順番で前記表示用画像記憶部に転送するようにしてもよい。  
ランダム化することにより、擾乱効果をさらに高めることができる。
【０００９】
本発明の表示画像作成装置において、表示用画像の使用回数を設定可能とし、前記表示画像作成部は、設定回数を超えた段階で表示用画像の再作成を行うようにしてもよい。  
また、本発明の表示画像作成装置において、前記表示画像作成部は、一部の表示用画像ごとに定期的に表示用画像の再作成を行うようにしてもよい。
【発明の効果】
【００１０】
本発明によれば、一つの表示用画像を表示する際に、ダミー画像として、表示される可能性のある複数或いは全ての表示用画像を作成するため、表示用画像が外部に漏洩しても、実際に表示する画像を推定されることが無く、伝導漏洩による盗聴を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の表示画像作成装置のブロック構成図である。
【図２】本発明の表示画像作成装置で作成する全ての表示用画像の例を示す図である。
【図３】表示用画像の例を示す図である。
【図４】表示用画像の例を示す図である。
【図５】表示用画像の例を示す図である。
【図６】画像部品の例を示す図である。
【図７】表示用画像作成のフローを示す図である。
【図８】表示用画像作成のフローを示す図である。
【図９】図７のフローに対応するハードウェア構成の例を示す図である。
【図１０】図８のフローに対応するハードウェア構成の例を示す図である。
【図１１】画像部品を分割して転送する例を示す図である。
【図１２】画像部品を分割して転送する例を示す図である。
【図１３】画像部品を分割して転送するフローを示す図である。
【図１４】画像部品を分割して転送する際のメモリアドレスの関係を示す図である。
【発明を実施するための形態】
【００１２】
先ず、ＡＴＭの暗証番号入力画面を例として、表示用画像の作成について説明する。  
図３の表示用画像３００は、暗証番号の入力の受付を開始する時点で表示する画面である。ユーザがタッチパネル等を通じてボタン５を押すと、図４の表示用画像４００へと表示が切り替わる。その後、暗証番号がひとけた入力済みであることを表すために、図５の表示用画像５００へと表示が切り替わる。その他の数字ボタンについても、同様の動作をする。
【００１３】
これらの表示用画像Aiは、図６の背景画像６００およびボタン画像６０１〜６３１、その他の画像６４０の２４個の画像から構成されている。これらを総称して画像部品と呼ぶ。画像部品の分解方法は自由であり、この例の方法に限らない。例えば、背景画像の使用有無や、各ボタン画像を囲み枠と中に表示するアイコンに分割する方法など、様々に構成することができる。なお、これらの画像部品は、あらかじめデザインしてＨＤＤに保存しておき、実施時にメインメモリ上に読み出しておく。
【００１４】
表示用画像の作成は、画像部品の転送によって実施される。転送先としては２通り考えられるため、それぞれについて手順を説明する。
【００１５】
第一の手順を図７に示す。まずメインメモリに画像部品を転送する（Ｓ７０１）。図６の例で言えば、まず背景画像６００を転送し、続いて暗証番号の入力ボタンを示す６０１〜６１１の画像を転送することで、図３に示すような表示画面を作成することができる。また、図６の６２１から６３１を転送すれば、例えば図４に示すボタンを押下している表示用画像を作成できる。続いて、作成された表示画面をメインメモリからビデオメモリに転送する（Ｓ７０２）。
【００１６】
第二の手順は、図８に示すように直接ビデオメモリに画像部品を転送して表示画面を作成する（Ｓ８０１）。
【００１７】
ハードウェアの構成については、図９に示される、メインメモリ９１２とビデオメモリ９２２が独立しているタイプのコンピュータや、図１０に示される、メインメモリ９１２がビデオメモリを兼ねているタイプのコンピュータがある。後者のコンピュータでは、メインメモリ領域１００１からビデオメモリ領域１００２への転送を行っても、物理的には同一の装置であるメインメモリ９１２内での転送となるが、本質的には漏洩の危険性は変わらない。
【００１８】
なお、図９，１０において、９００は端末装置、９１０はバスライン、９１１はＣＰＵ、８２０はビデオボード、８２１はＧＰＵ、８３０は表示装置、８３１はディスプレイケーブルである。
【実施例１】
【００１９】
実施例１の情報漏洩の防止方法について、以下説明する。この方法は、図７におけるＳ７０１、図８におけるＳ８０１の、メモリに画像部品を転送して表示用画像を作成するステップにおいて漏洩防止の工夫をするものである。
【００２０】
実施例１では、メモリに画像部品を転送して表示用画像を作成する際に、実際に表示に用いる画像だけでなく、ダミー画像として、表示される可能性のある複数或いは全ての表示用画像を作成する。この構成により、作成した表示用画像が外部に漏洩しても、実際に表示する画像を推定されることが無く、伝導漏洩による盗聴を防止することができる。
【００２１】
詳説すると、まず、漏洩を防止したい情報を表示する時刻Tx ∈{Tk : k∈{0、1、…}}において、表示される可能性のある画像を、表示用画像Ai (i∈{0、1、…、n-1}、nは1以上の任意の整数)とする。表示用画像Aiの例は、図２の２００〜２１１に示した。これらの表示用画像Aiは、画像部品bj (j∈{0、1、…、m-1}、 mは1以上の任意の整数)の全部または一部を使用して構成されるものとする。画像部品の例は、図６の６００〜６４０に示した。
【００２２】
次に、Txに先立つ任意の時刻Tkで、画像Aiを作成する。つまり、漏洩を防止したい情報を表示する時刻Txに先立って、表示される可能性のある画像Aiを複数或いは全部作成する。このとき、kとiの対応は外部から予測できないようにする。たとえば、ri (i∈{0、1、…、 n-1})を0以上n未満の重複しない乱数とする。kを0、 1、 2、 …として、それに対応するiをr0、 r1、 r2、…とすれば、外部から予測できないランダムな順番で画像Aiを作成することができる。もちろん、この場合、Tn-1は、Txよりも早い時刻になるように設定する。時刻の分割単位は、任意であり、秒としてもミリ秒としてもよい。ただし、画像が使用されるタイミングよりも早く完成するために、十分な単位とするべきである。（たとえば、単位を1時間とするのは、一般的に不適当である。）
図１に、実施例１の表示画像作成装置のブロック構成図を示す。表示画像作成装置は、画像部品記憶部１１０と、表示用画像作成部１２０と、表示用画像記憶部１３０とから構成されている。画像部品記憶部１１０には、例えば図６に示される画像部品６００〜６４０が記憶されている。表示用画像作成部１２０は、表示用画像を作成するに必要な画像部品を選択し、アドレスを指定して表示用画像記憶部１３０に転送することにより、表示用画像を表示用画像記憶部１３０に作成する。本発明では、転送先を指定して送ることにより、復元プロセスは必要ない。そして、表示用画像を作成する際に、実際に表示に用いる画像だけでなく、ダミー画像として、表示される可能性のある複数或いは全ての表示用画像を作成する。
【００２３】
なお、表示用画像Aiを作成する際に、背景画像６００にボタン等の画像部品６０１〜６４０を張り付ける順序は、ランダムな順序とすればよい。これによって、どのタイミングでどの画像が作成されているかの情報を、作成中の漏洩電磁波等を通じても分からないようにする効果が得られる。
【実施例２】
【００２４】
実施例２は、部品画像をさらに細かい任意の形の部分画像の分割し、これらをランダムな順番で背景画像の当該個所に張り付けるようにしたものである。この方法について、図１１、図１２を用いて説明する。図１１では転送元画像１１１０である部品画像をブロック状に分割し、各画像をランダムな順序で転送して、転送先画像１１１２を作成している。漏洩信号１１２０を盗聴側１１３０で検知しても、盗聴された画像１１３１はランダムであるため復元が困難である。図１２に示すように、転送元画像１２０１である部品画像を短冊状に分割し、各画像をランダムな順序で転送して、転送先画像１２１２を作成してもよい。ここではブロック状、短冊状の分割例を示したが、画像の分割方法はこれらの形状に限定されず、任意の分割が可能である。
【００２５】
この処理の流れを図１３および図１４を用いて説明する。まず、転送元画像１１１０が格納してあるメモリ領域の先頭アドレスasおよび、転送先メモリ領域の先頭アドレスatを取得する（Ｓ１３００）。これらのアドレスは、例えばオペレーティングシステムから取得できる。続いて、ランダム順列q(i)を生成する（Ｓ１３０１）。i、 q(i)は0以上n-1以下の整数である。nは、図１１に示したブロックの数、または図１２で示した短冊の数である。続いて、iに関してループ処理に入る（Ｓ１３０２）。ループ内では、まずブロックq(i)に対応するメモリ領域の先頭アドレスa(q(i))を取得する。このアドレスは、転送元のメモリ領域の先頭アドレスasが取得できれば、例えば転送元画像の大きさやブロックの大きさ などから算出することができる。続いて、ブロックq(i)を、a(q(i))-as+atを先頭アドレスとするメモリ領域に転送する。図１４に示すようにa(q(i))-asは、ブロックq(i)（１４０１）の先頭アドレスの、転送元画像の先頭アドレスからの相対アドレスを表す。 つまり、転送元画像における各ブロック間の相対アドレスの関係は、転送先のメモリ領域でも保存されることになる。
【００２６】
もちろん、この画像Aiの作成に際して、先の発明に示される画像へのノイズ印加の処理をはじめとする任意の画像処理を行ってもよく、そのように構成することによって、既存の画像処理による情報漏洩対策技術の効果を高めることができる。
【００２７】
実施例２では、部品画像をさらに細かい任意の形の部分画像の分割し、これらをランダムな順番で背景画像の当該個所に張り付けるようにしたから、撹乱効果をさらに高めることができる。特許文献２は、ディスプレイに表示する際、ラインを転送および表示する順番をランダム化する方式であるが、ディスプレイ表示の特性より、画像分割がライン毎という単位に限定されている。一方、本方式はメモリ間の画像転送を利用した方式であるため、画像分割の自由度がより高いという特徴があり、その結果より推測されにくいという特徴を持っている。
【００２８】
なお、実施例１および実施例２において、作成した表示用画像Aiは、メインメモリあるいはビデオメモリ上の任意の場所に保存するが、この際にメインメモリ上での並び順がAiの内容と対応しないようにランダムな順序で保存すれば、アクセス先のアドレスに依存した信号線の活性化状態の違いなどに起因する情報漏えいを防止することができ、撹乱効果をさらに高めることができる。これは、各画像Aiの先頭アドレスを別途保持することによって、容易に実現することができる。
【００２９】
また、図９で示した方式では、表示用画像をメインメモリからビデオメモリに転送する必要がある。このとき表示用画像を図１３で示した方法を用いて転送することで、情報漏洩を防止できる。ただし、表示用画像Aiは複数存在するため、転送量が増大するという問題が生じる。図１３で示した転送方法を用いることで、転送する表示用画像Aiは実際に表示に使われる画像だけとすることも可能である。
【実施例３】
【００３０】
実施例３は、表示用画像の生成のタイミングを工夫するものである。ひとたび生成された表示用画像群からひとつの画像が表示用に使用されれば、次に表示される時刻に備えて、画像群Aiをすべて再生成することがセキュリティ上好ましい。しかし、一般に漏洩信号は完全ではなく、一度の傍受で情報を完全に復元することは難しいことを鑑みれば、セキュリティパラメータとして、表示用画像を何度使用可能かを設定可能にし、設定回数を超えた段階で表示用画像の再生成を行うように構成しても良い。
【００３１】
また、すべての表示用画像を一度に再生成するのではなく、一部の表示用画像ごとに定期的に再生成するようにしてもよい。
【産業上の利用可能性】
【００３２】
本発明の表示画像作成方法は、パソコン等のコンピュータやＡＴＭ等の端末装置などの、情報漏洩を防止すべき装置に利用することができる。
【符号の説明】
【００３３】
１１０・・・画像部品記憶部、１２０・・・表示用画像作成部、１３０・・・表示用画像記憶部、
２００〜２１１・・・表示用画像、１２０・・・メインメモリ、
３００、４００、５００・・・表示用画像、
６００〜６４０・・・画像部品、
９００・・・端末装置、９１０：バスライン、９１１・・・ＣＰＵ、９１２・・・メインメモリ、９２０・・・ビデオボード、９２１・・・ＧＰＵ、９２２・・・ビデオメモリ、９３０・・・表示装置、９３１・・・ディスプレイケーブル、９４０〜９４２・・・画像の転送経路、
１００１・・・メインメモリ領域、１００２・・・ビデオメモリ領域、
１１００・・・漏洩側の装置、１１１０・・・転送元画像、１１１１・・・転送される画像、１１１２・・・転送先画像、１１２０・・・漏洩信号、１１３０・・・盗聴側の装置、１１３１・・・盗聴された画像の例、
１２０１・・・転送元画像、１２１１・・・転送される画像、１２１２・・・転送先画像、１２３１・・・盗聴された画像の例、
１４０１・・・転送対象のブロックq(i)。
【図１】
2011221088.tif 000003
【図２】
2011221088.tif 000004
【図３】
2011221088.tif 000005
【図４】
2011221088.tif 000006
【図５】
2011221088.tif 000007
【図６】
2011221088.tif 000008
【図７】
2011221088.tif 000009
【図８】
2011221088.tif 000010
【図９】
2011221088.tif 000011
【図１０】
2011221088.tif 000012
【図１１】
2011221088.tif 000013
【図１２】
2011221088.tif 000014
【図１３】
2011221088.tif 000015
【図１４】
2011221088.tif 000016