(57)【要約】【課題】電子機器等から放出される電磁信号の観測信号から表示画像に関する情報の漏洩を防止できる電子機器を提供する。【解決手段】この電子機器１０は、表示部１５と、情報に基づいて形成した表示画像を表示部１５に表示させる表示制御部１１ａと、情報に含まれる文字コード又はベクトル情報により規定される改変対象の画像要素に対して改変処理を施す改変制御部１１ｂとを備える。表示制御部１１ａは、改変制御部１１ｂによる改変対象の画像要素に対する改変処理が施された後の表示画像を表示部１５に表示させる。前記改変処理とは、改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理である。【選択図】図１
2008170939.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
情報に基づいて表示画像を形成し、前記表示画像を前記表示部に表示させる表示制御部と、
前記情報に含まれる文字コード又はベクトル情報により規定される改変対象の画像要素に対して改変処理を施す改変制御部と、
を備え、
前記表示制御部は、前記改変制御部による前記改変対象の画像要素に対する前記改変処理が施された後の前記表示画像を前記表示部に表示させ、
前記改変処理とは、前記改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、前記改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理であることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記改変制御部が行う前記改変処理において、前記改変対象の画像要素の輪郭部に対して少なくとも１つの改変部を付与する処理、あるいは、前記改変対象の画像要素を、その表示画像の輪郭部に少なくとも１つの改変部が付与された予め用意された改変済みの前記画像要素に入れ替える処理が行われ、
前記改変部の色相、明度及び彩度からなる３つの属性値のうちの少なくともいずれか１つの属性値は、前記改変部が付与される前記画像要素の対応する属性値から、前記画像要素の背景画像の対応する属性値へと徐々に変化されることを特徴とする電子機器。
【請求項３】
請求項２に記載の電子機器において、
前記改変部は、前記表示部の主走査方向である水平方向について前記３つの属性値のうちの少なくともいずれか１つの属性値が徐々に変化されることを特徴とする電子機器。
【請求項４】
請求項１に記載の電子機器において、
前記改変部は、前記改変対象の画像要素の輪郭部の複数箇所に付与され、前記表示部の前記水平方向に沿って延びる略線状の形態を有することを特徴とする情報処理システム。
【請求項５】
請求項１に記載の電子機器において、
前記改変対象の画像要素には、前記表示部の主走査方向である水平方向に延びる線分が含まれ、
前記改変制御部が行う前記改変処理において、前記線分に前記水平方向に延びる少なくとも１つの改変部を設ける処理、あるいは、前記線分を前記少なくとも１つの改変部が付与された予め用意された改変済みの線分に入れ替える処理が行われ、
前記線分の前記改変部が設けられた部分では、前記線分の色相、明度及び彩度からなる３つの属性値のうちの少なくともいずれか１つの属性値が、前記線分の前記改変部が設けられていない部分の対応する属性値から、前記線分の背景画像の対応する属性値へと徐々に変化されることを特徴とする電子機器。
【請求項６】
請求項１ないし請求項５のいずれかに記載の電子機器において、
前記改変制御部は、前記改変対象の画像要素の前記文字コード又はベクトル情報に基づいてビットマップ画像を形成し、前記ビットマップ画像に対して前記改変処理を施すことを特徴とする電子機器。
【請求項７】
請求項１ないし請求項５のいずれかに記載の電子機器において、
前記改変制御部は、前記改変対象の画像要素の前記ベクトル情報に基づいて、前記改変処理後のビットマップ形式の画像要素を生成することを特徴とする電子機器。
【請求項８】
請求項１ないし請求項５のいずれかに記載の電子機器において、
前記改変対象の画像要素は文字コードとフォントに関するデータによって規定されており、
前記改変制御部には、前記改変済みの画像要素に対応する少なくとも１種類の改変フォントに関するデータが予め登録されており、
前記改変制御部は、前記改変対象の画像要素の前記フォントに関するデータを前記改変フォントに関するデータに入れ替えることを特徴とする電子機器。
【請求項９】
請求項８に記載の電子機器において、
前記改変制御部には、前記改変済みの画像要素のフォントの種類に対応する複数種類の改変フォントに関する情報が、前記改変対象の画像要素のフォントの種類に対応付けられて予め登録されており、
前記改変制御部は、前記複数種類の改変フォントのうちから前記改変対象の画像要素の前記フォントの種類に対応付けられた改変フォントを選択し、前記改変対象の画像要素の前記フォントに関するデータを、前記選択した改変フォントに関するデータに入れ替えることを特徴とする電子機器。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の電子機器において、
前記改変対象の画像要素には、カーソル画像が含まれることを特徴とする電子機器。
【請求項１１】
請求項１０に記載の電子機器において、
前記カーソル画像はマウスカーソル画像であることを特徴とする電子機器。
【請求項１２】
電子機器の表示部に表示される表示画像を改変する画像改変方法であって、
情報に基づいて形成される表示画像に含まれる文字コード又はベクトル情報により規定された改変対象の画像要素に対して改変処理を施す段階と、
前記改変対象の画像要素に対する前記改変処理が施された後の前記表示画像を前記表示部に表示させる段階と、
を備え、
前記改変処理とは、前記改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、前記改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理であることを特徴とする画像改変方法。
【請求項１３】
表示画像の形成に用いられる画像形成用情報が含まれる情報項目を有するファイルに対する処理を行う情報処理装置において、
与えられた前記ファイルの前記情報項目に含まれる前記画像形成用情報の少なくとも一部を、前記情報項目から前記ファイル内の前記情報項目以外の項目又は前記ファイル外の所定の保存場所に移動させる情報移動部と、
前記ファイルの前記情報項目に、移動させた前記画像形成用情報の少なくとも一部の代わりに、前記ファイルを開くことができるソフトウェアで処理できる代替画像形成用情報を付与する情報付与部と、
を備えることを特徴とする情報処理装置。
【請求項１４】
請求項１３に記載の情報処理装置において、
前記代替画像形成用情報は、前記ソフトウェアがインストールされた電子機器によって前記ファイルが開かれたときに、その電子機器に所定のメッセージ画像を表示させるための情報を含むことを特徴とする情報処理装置。
【請求項１５】
請求項１３に記載の情報処理装置において、
前記画像形成用情報のうちの文字コード又はベクトル情報により規定された改変対象の画像要素に対する改変処理を施す改変処理部をさらに備え、
前記改変処理とは、前記改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、前記改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理であり、
前記情報付与部は、前記改変処理部による前記改変対象の画像要素に対する前記改変処理によって得られた改変処理済み情報を、前記代替画像形成用情報として前記ファイルの前記情報項目に付与することを特徴とする情報処理装置。
【請求項１６】
請求項１３ないし請求項１５のいずれかに記載の情報処理装置において、
情報の暗号化を行う暗号処理部をさらに備え、
前記情報移動部は、移動対象となっている前記画像形成用情報の部分の少なくとも一部について前記暗号処理部に暗号化させてから、移動対象となっている前記画像形成用情報の部分を、前記情報項目から前記ファイル内の前記情報項目以外の項目又は前記ファイル外の所定の保存場所に移動させることを特徴とする情報処理装置。
【請求項１７】
請求項１３ないし請求項１６のいずれかに記載の情報処理装置において、
前記ファイルは、そのファイルに含まれる情報が構造化されていることを特徴とする情報処理装置。
【請求項１８】
表示画像の形成に用いられる画像形成用情報が含まれる情報項目を有するファイルに対する処理を行う情報処理方法において、
与えられた前記ファイルの前記情報項目に含まれる前記画像形成用情報の少なくとも一部を、前記情報項目から前記ファイル内の前記情報項目以外の項目又は前記ファイル外の所定の保存場所に移動させる段階と、
前記ファイルの前記情報項目に、移動させた前記画像形成用情報の少なくとも一部の代わりに、前記ファイルを開くことができるソフトウェアで処理できる予め定められた代替画像形成用情報を付与する段階と、
を備えることを特徴とする情報処理方法。
【請求項１９】
画像表示装置を備える電子機器において、該画像表示装置の表示画面に表示されている表示画像のうちの情報画像に相関のある電磁信号放出が発生しないように、該情報画像を修飾する画像改変方法であって、
該修飾として、前記情報画像の輪郭部に改変部を付加することを特徴とする画像改変方法。
【請求項２０】
請求項１９に記載の画像改変方法において、
前記改変部は、前記情報画像の色と背景画像の色とをつなぐ線形的な諧調部であることを特徴とする画像改変方法。
【請求項２１】
請求項１９又は請求項２０に記載の画像改変方法において、
前記改変部は、当該情報画像の輪郭部の水平方向の両側の少なくとも一方向側に、垂直方向に所定の間隔を空けて又は間隔を空けることなく、付加されることを特徴とする画像改変方法。
【請求項２２】
請求項２０に記載の画像改変方法において、
前記改変部における前記階調部の水平方向の幅を変化させることを特徴とする画像改変方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、情報処理装置、画像改変方法及び情報処理方法に関し、より詳細には、表示部を備える電子機器から非意図的に放出されている雑音（電磁信号）による表示画像に関する情報の漏洩を防止するための技術に関する。
【背景技術】
【０００２】
電子機器は、動作時に非意図的に微弱な電磁波の雑音（電磁信号）を放出していることは古くから知られている。この放出電磁信号には機器内部の情報信号に相関のある信号が含まれている。近年、この放出電磁信号を受信して得られる観測信号から、機器内部の情報を取得する技術が注目されている。
【０００３】
この電子機器から放出される電磁信号の観測から機器内部の情報を取得する技術、及びその対策に関する技術は、「ＴＥＭＰＥＳＴ（Transient Electromagnetic Pulse Surveillance Technology）」と呼ばれている。このＴＥＭＰＥＳＴでは、例えば、パーソナルコンピュータ（以下、「ＰＣ」という）などの電子機器から放出される電磁信号を観測し、モニタの表示画像を再現することが可能であることが報告されている。
【０００４】
したがって、このＴＥＭＰＥＳＴを用いることにより、表示部を有する電子機器から非意図的に放出される電磁信号の受信信号から表示画像に関する情報が漏洩することになる。電子機器の表示部には個人情報や秘匿情報が表示される場合があることから、情報セキュリティ上、重大な問題となっている。具体的には、ＰＣ等の電子機器において表示部に文字等が表示されているとき、この電子機器から表示部の表示画像信号を含有する電磁信号が非意図的に放出されている。この電磁信号は、受信機を用いて観測することができる。そして、その観測信号に簡単な信号処理方法を施すことによって電子機器の表示部の表示画像を再現できる。このため、この放出電磁信号による情報漏洩問題を検討する必要性が報告されている（非特許文献１参照）。
【０００５】
このような表示画像の再現は、ＰＣ等のいわゆるコンピュータの表示画面だけでなく、携帯電話端末やカーナビゲーションシステムはもちろん、テレビや、銀行等のＡＴＭ（Automated Teller Machine）、公共機関端末、交通機関等券売機等、画像表示装置を有するすべての電子機器において同様に懸念される。
【０００６】
このように、ＴＥＭＰＥＳＴを用いると情報機器が有する画像表示装置の表示画面を遠方において非接触に再現することができる。このため、表示装置の表示画面に個人情報や秘匿情報等が表示されている場合、その画像表示装置の表示情報が盗取される可能性がある。よって、ＴＥＭＰＥＳＴによる画像表示装置の表示画面内の情報の漏洩を防止する対策が不可欠である。
【非特許文献１】関口  秀紀、外３名、「放出電磁信号によるＰＣモニタ表示画像の再現に関する一考察」、信学技報、社団法人電子情報通信学会、平成１７年１１月１４日、第ＩＳＥＣ２００５巻、第９７号、ｐ．５３−５８
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の解決すべき課題は、電子機器等から放出される電磁信号の観測信号から表示画像に関する情報の漏洩を防止できる電子機器、情報処理装置、画像改変方法及び情報処理方法を提供することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、請求項１の発明に係る電子機器では、表示部と、情報に基づいて表示画像を形成し、前記表示画像を前記表示部に表示させる表示制御部と、前記情報に含まれる文字コード又はベクトル情報により規定される改変対象の画像要素に対して改変処理を施す改変制御部とを備え、前記表示制御部は、前記改変制御部による前記改変対象の画像要素に対する前記改変処理が施された後の前記表示画像を前記表示部に表示させ、前記改変処理とは、前記改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、前記改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理である。
【０００９】
また、請求項２の発明では、請求項１の発明に係る電子機器において、前記改変制御部が行う前記改変処理において、前記改変対象の画像要素の輪郭部に対して少なくとも１つの改変部を付与する処理、あるいは、前記改変対象の画像要素を、その表示画像の輪郭部に少なくとも１つの改変部が付与された予め用意された改変済みの前記画像要素に入れ替える処理が行われ、前記改変部の色相、明度及び彩度からなる３つの属性値のうちの少なくともいずれか１つの属性値は、前記改変部が付与される前記画像要素の対応する属性値から、前記画像要素の背景画像の対応する属性値へと徐々に変化される。
【００１０】
また、請求項３の発明では、請求項２の発明に係る電子機器において、前記改変部は、前記表示部の主走査方向である水平方向について前記３つの属性値のうちの少なくともいずれか１つの属性値が徐々に変化される。
【００１１】
また、請求項４の発明では、請求項１の発明に係る電子機器において、前記改変部は、前記改変対象の画像要素の輪郭部の複数箇所に付与され、前記表示部の前記水平方向に沿って延びる略線状の形態を有する。
【００１２】
また、請求項５の発明では、請求項１の発明に係る電子機器において、前記改変対象の画像要素には、前記表示部の主走査方向である水平方向に延びる線分が含まれ、前記改変制御部が行う前記改変処理において、前記線分に前記水平方向に延びる少なくとも１つの改変部を設ける処理、あるいは、前記線分を前記少なくとも１つの改変部が付与された予め用意された改変済みの線分に入れ替える処理が行われ、前記線分の前記改変部が設けられた部分では、前記線分の色相、明度及び彩度からなる３つの属性値のうちの少なくともいずれか１つの属性値が、前記線分の前記改変部が設けられていない部分の対応する属性値から、前記線分の背景画像の対応する属性値へと徐々に変化される。
【００１３】
また、請求項６の発明では、請求項１ないし請求項５のいずれかの発明に係る電子機器において、前記改変制御部は、前記改変対象の画像要素の前記文字コード又はベクトル情報に基づいてビットマップ画像を形成し、前記ビットマップ画像に対して前記改変処理を施す。
【００１４】
また、請求項７の発明では、請求項１ないし請求項５のいずれかの発明に係る電子機器において、前記改変制御部は、前記改変対象の画像要素の前記ベクトル情報に基づいて、前記改変処理後のビットマップ形式の画像要素を生成する。
【００１５】
また、請求項８の発明では、請求項１ないし請求項５のいずれかの発明に係る電子機器において、前記改変対象の画像要素は文字コードとフォントに関するデータによって規定されており、前記改変制御部には、前記改変済みの画像要素に対応する少なくとも１種類の改変フォントに関するデータが予め登録されており、前記改変制御部は、前記改変対象の画像要素の前記フォントに関するデータを前記改変フォントに関するデータに入れ替える。
【００１６】
また、請求項９の発明では、請求項８の発明に係る電子機器において、前記改変制御部には、前記改変済みの画像要素のフォントの種類に対応する複数種類の改変フォントに関する情報が、前記改変対象の画像要素のフォントの種類に対応付けられて予め登録されており、前記改変制御部は、前記複数種類の改変フォントのうちから前記改変対象の画像要素の前記フォントの種類に対応付けられた改変フォントを選択し、前記改変対象の画像要素の前記フォントに関するデータを、前記選択した改変フォントに関するデータに入れ替える。
【００１７】
また、請求項１０の発明では、請求項１ないし請求項９のいずれかの発明に係る電子機器において、前記改変対象の画像要素には、カーソル画像が含まれる。
【００１８】
また、請求項１１の発明では、請求項１０の発明に係る電子機器において、前記カーソル画像はマウスカーソル画像である。
【００１９】
また、請求項１２の発明では、電子機器の表示部に表示される表示画像を改変する画像改変方法であって、情報に基づいて形成される表示画像に含まれる文字コード又はベクトル情報により規定された改変対象の画像要素に対して改変処理を施す段階と、前記改変対象の画像要素に対する前記改変処理が施された後の前記表示画像を前記表示部に表示させる段階とを備え、前記改変処理とは、前記改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、前記改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理である。
【００２０】
また、請求項１３の発明では、表示画像の形成に用いられる画像形成用情報が含まれる情報項目を有するファイルに対する処理を行う情報処理装置において、与えられた前記ファイルの前記情報項目に含まれる前記画像形成用情報の少なくとも一部を、前記情報項目から前記ファイル内の前記情報項目以外の項目又は前記ファイル外の所定の保存場所に移動させる情報移動部と、前記ファイルの前記情報項目に、移動させた前記画像形成用情報の少なくとも一部の代わりに、前記ファイルを開くことができるソフトウェアで処理できる代替画像形成用情報を付与する情報付与部とを備える。
【００２１】
また、請求項１４の発明では、請求項１３の発明に係る情報処理装置において、前記代替画像形成用情報は、前記ソフトウェアがインストールされた電子機器によって前記ファイルが開かれたときに、その電子機器に所定のメッセージ画像を表示させるための情報を含む。
【００２２】
また、請求項１５の発明では、請求項１３の発明に係る情報処理装置において、前記画像形成用情報のうちの文字コード又はベクトル情報により規定された改変対象の画像要素に対する改変処理を施す改変処理部をさらに備え、前記改変処理とは、前記改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、前記改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理であり、前記情報付与部は、前記改変処理部による前記改変対象の画像要素に対する前記改変処理によって得られた改変処理済み情報を、前記代替画像形成用情報として前記ファイルの前記情報項目に付与する。
【００２３】
また、請求項１６の発明では、請求項１３ないし請求項１５のいずれかの発明に係る情報処理装置において、情報の暗号化を行う暗号処理部をさらに備え、前記情報移動部は、移動対象となっている前記画像形成用情報の部分の少なくとも一部について前記暗号処理部に暗号化させてから、移動対象となっている前記画像形成用情報の部分を、前記情報項目から前記ファイル内の前記情報項目以外の項目又は前記ファイル外の所定の保存場所に移動させる。
【００２４】
また、請求項１７の発明では、請求項１３ないし請求項１６のいずれかの発明に係る情報処理装置において、前記ファイルは、そのファイルに含まれる情報が構造化されている。
【００２５】
また、請求項１８の発明では、表示画像の形成に用いられる画像形成用情報が含まれる情報項目を有するファイルに対する処理を行う情報処理方法において、与えられた前記ファイルの前記情報項目に含まれる前記画像形成用情報の少なくとも一部を、前記情報項目から前記ファイル内の前記情報項目以外の項目又は前記ファイル外の所定の保存場所に移動させる段階と、前記ファイルの前記情報項目に、移動させた前記画像形成用情報の少なくとも一部の代わりに、前記ファイルを開くことができるソフトウェアで処理できる予め定められた代替画像形成用情報を付与する段階とを備える。
【００２６】
また、請求項１９の発明では、画像表示装置を備える電子機器において、該画像表示装置の表示画面に表示されている表示画像のうちの情報画像に相関のある電磁信号放出が発生しないように、該情報画像を修飾する画像改変方法であって、該修飾として、前記情報画像の輪郭部に改変部を付加する。
【００２７】
また、請求項２０の発明では、請求項１９の発明に係る画像改変方法において、前記改変部は、前記情報画像の色と背景画像の色とをつなぐ線形的な諧調部である。
【００２８】
また、請求項２１の発明では、請求項１９又は請求項２０の発明に係る画像改変方法において、前記改変部は、当該情報画像の輪郭部の水平方向の両側の少なくとも一方向側に、垂直方向に所定の間隔を空けて又は間隔を空けることなく、付加される。
【００２９】
また、請求項２２の発明では、請求項２０の発明に係る画像改変方法において、前記改変部における前記階調部の水平方向の幅を変化させる。
【００３０】
なお、本発明における課題解決手段として、以下の構成を採用することもできる。
【００３１】
画像表示装置を備える電子機器において、該画像表示装置の表示画面に表示されている表示画像のうちの情報画像に相関のある電磁信号放出が発生しないように、該情報画像を修飾する電磁信号低減方法であって、該修飾として、前記情報画像の輪郭部に改変部を付加する。
【００３２】
前記電磁信号低減方法において、前記改変部は、前記情報画像の色と背景画像の色とをつなぐ線形的な色諧調（グラデーション）部である。
【００３３】
前記電磁信号低減方法において、前記改変部は、当該情報画像の輪郭部左右水平方向の少なくとも一方向側に、輪郭部上下垂直方向に所定の間隔を空けて又は間隔を空けることなく、付加される。
【００３４】
前記電磁信号低減方法における前記改変部において、前記表示画像内の情報画像の色と背景画像の色とをつなぐ色階調（グラデーション）部の左右水平方向の幅を変化させる。
【００３５】
また、電子機器の表示画面に表示される画像を改変する方法であって、前記表示画面上に表示された既存の画像を改変して表示するとき、前記電子機器に備えられている原アプリケーションプログラムインターフェース（原ＡＰＩ）を新たに設けられた別のＡＰＩがフックし、該別のＡＰＩは、予め記述しておいた画像改変情報を適用して、改変画像を作成及び表示し、前記原ＡＰＩに制御を戻す。
【００３６】
前記別のＡＰＩは、前記原ＡＰＩが既存の文字（フォント）画像から表示用ビットマップ文字（フォント）を生成した後、該ビットマップ文字（フォント）を修飾する。
【００３７】
前記別のＡＰＩは、既存のアウトライン文字（フォント）のベクトル情報に基づいて、前記既存の文字（フォント）画像が修飾されたビットマップを生成する。
【００３８】
前記既存の（文字）フォント画像が走査線と平行な線分を有するとき、該線分の文字（フォント）画像を改変する。
【００３９】
また、送信側の電子機器において改変された画像で記載されたファイルを受信して表示するファイル受信方法であって、既存の画像を改変した改変画像で画面表示されるファイルを規定するプログラムの項目において、画面表示される画像の情報を記述する項目には該情報が記述されず、該情報は別の場所に移され、該改変画像を画面表示するための情報のみが記述されている。
【００４０】
前記別の場所に移された画面表示される画像の情報及び該情報に関するメタ情報のうち、少なくとも一方が暗号化される。
【００４１】
前記画面表示される画像の情報と、前記改変画像を画面表示するためのメッセージを画面表示する情報とが、別項目に記載され、前記ファイルを受信したコンピュータでは、該ファイルを開くと、表示画面に該ファイルが改変画像で記載されている旨と、該改変画像を画面表示するためのメッセージとが表示され、該メッセージに従って前記改変画像を表示するための追加ソフトウェアがダウンロードされ、該追加ソフトウェアによって改変画像でファイル内容が画面表示される。
【００４２】
前記ファイルは、構造化されたファイルである。
【００４３】
また、改変された画像で記載されたファイルを送受信する改変画像ファイル送受信方法であって、送信側の電子機器では、その表示画面上に表示された既存の画像を改変して表示するとき、該電子機器に備えられている原アプリケーションプログラムインターフェース（原ＡＰＩ）を新たに設けられた別のＡＰＩがフックし、該別のＡＰＩは、予め記述しておいた画像改変情報を適用して改変画像を作成し、前記原ＡＰＩに制限を戻し、該電子機器は、該改変画像で記載されたファイルを送信し、受信側の電子機器では、前記ファイルを受信し、該ファイルを規定するプログラムの項目において、画面表示される画像の情報を記述する項目には該情報が記述されず、該情報は別の場所に移され、該改変画像を画面表示するための情報のみが記述されている。
【発明の効果】
【００４４】
請求項１に記載の発明によれば、電子機器において表示される表示画像に含まれる文字コード又はベクトル情報により規定される改変対象の画像要素については、改変処理が施されてから、表示部に表示される。その改変処理では、改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理が行われる。また、改変対象の画像要素には、電磁信号による情報の漏洩を防止すべき画像要素を設定することができる。それ故、表示画像が電子機器の表示部に表示されるときの電磁波の雑音（電磁信号）による表示画像に関する情報の漏洩を防止できる。
【００４５】
また、改変処理として、改変対象の画像要素の輪郭部に対して改変を施す処理が行われる場合には、文字コード又はベクトル情報により規定された任意の画像要素に対して改変処理を行える。
【００４６】
また、改変処理として、改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理が行われる場合には、画像要素の入れ替えだけで改変処理が完了するので、改変処理による電子機器の負荷の低減、及び改変処理の迅速化が図れる。
【００４７】
請求項２に記載の発明によれば、改変済みの画像要素の輪郭部には少なくとも１つの改変部が付与されている。そして、その改変部の色相、明度及び彩度からなる３つの属性値のうちの少なくともいずれか１つの属性値が、その改変部が付与される画像要素の対応する属性値から、その画像要素の背景画像の対応する属性値へと徐々に変化される。それ故、電子機器の表示部に表示される改変済みの画像要素の視認性の劣化を抑制しつつ、画像要素の輪郭部を電磁信号から復元困難な状態に効果的に曖昧化できる。その結果、電子機器から放出される画像信号に関する電磁信号が第三者により受信されても、その受信信号から改変処理が施された画像要素が復元されるのを阻止できる。
【００４８】
請求項３に記載の発明によれば、改変済みの画像要素の輪郭部に付与された改変部では、表示部の主走査方向である水平方向について上記の３つの属性値のうちの少なくとも１つの属性値が徐々に変化される。このため、改変処理が施された画像要素では、その画像要素の輪郭部に対応する画像信号の部分を電磁信号から復元困難な状態に効果的に曖昧化でき、画像信号に関する電磁信号から画像要素が復元されるのをより確実に阻止できる。
【００４９】
請求項４に記載の発明によれば、改変済みの画像要素の輪郭部に付与された改変部は、改変対象の画像要素の輪郭部の複数箇所に付与され、表示部の水平方向に沿って延びる略線状の形態を有する。それ故、電子機器の表示部に表示される改変済みの画像要素の視認性の劣化を抑制しつつ、画像要素の輪郭部を電磁信号から復元困難な状態に効果的に曖昧化できる。
【００５０】
請求項５に記載の発明によれば、改変済みの水平方向に延びる線分には水平方向に延びる少なくとも１つの改変部が付与されている。そして、その改変部の色相、明度及び彩度からなる３つの属性値のうちの少なくともいずれか１つの属性値が、その線分の改変部が設けられていない部分の対応する属性値からその線分の背景画像の対応する属性値へと徐々に変化される。それ故、電子機器の表示部に表示される改変済みの線分の視認性の劣化を抑制しつつ、線分の画像を電磁信号から復元困難な状態に効果的に曖昧化できる。その結果、電子機器から放出される画像信号に関する電磁信号が第三者により受信されても、その受信信号から改変処理が施された線分が復元されるのを阻止できる。
【００５１】
請求項６に記載の発明によれば、改変処理により改変処理後の画像要素に対応するビットマップデータが作成されため、文字コート又はベクトル情報により規定される任意の画像要素に対して改変処理を行える。
【００５２】
請求項７に記載の発明によれば、改変対象の画像要素を規定するベクトル情報に基づいて、その画像要素の改変処理後のビットマップ形式の画像要素を生成する。それ故、画像要素のベクトル情報に基づいて、画像要素の各部の表示画面上にける向き及び長さ等を利用して効率的かつ迅速に改変部を付与できる。例えば、ベクトル情報により画像要素中の主走査方向に沿った部分を把握し、その部分については改変部の付与を省略する等の処理が容易に行える。
【００５３】
請求項８に記載の発明によれば、電子機器の改変制御部に、改変済みの画像要素に対応する少なくとも１種類の改変フォントに関する情報が予め登録されている。そして、改変処理の際には、改変対象の画像要素のフォントに関する情報が改変フォントに関する情報に入れ替えられる。それ故、フォントの入れ替えだけで改変処理が完了するので、改変処理による電子機器の負荷の低減、及び改変処理の迅速化が図れる。
【００５４】
請求項９に記載の発明によれば、複数種類の改変フォントが予め用意され、その複数種類の改変フォントが改変対象の画像要素のフォントの種類に応じて使い分けられる。それ故、改変済みの画像要素に用いられる改変フォントに、改変前の画像要素のフォントの種類と同一又は類似のフォントを用いることができ、改変処理により画像要素のフォントが全くことなるフォントに変わってしまう等の不都合が生じるのを回避できる。
【００５５】
請求項１０に記載の発明によれば、カーソル画像に対しても改変処理が施されるため、電子機器から放出される電磁信号に基づいて、表示部に表示されるカーソルの位置及び動き等が第三者に察知されるのを防止できる。
【００５６】
請求項１１に記載の発明によれば、電子機器から放出される電磁信号に基づいて、表示部に表示されるマウスカーソルの位置及び動き等が第三者に察知されるのを防止できる。
【００５７】
請求項１２に記載の発明によれば、請求項１に記載の発明と実質的に同様な効果が得られる。
【００５８】
請求項１３に記載の発明によれば、ファイルの情報項目に含まれる画像形成用情報に機密情報等が含まれている場合には、画像形成用情報の機密情報に対応する部分又は画像形成用情報の全部を、ファイル内の情報項目以外の項目又はファイル外の所定の保存場所に移動させてることができる。それ故、そのファイルが他の電子機器に取り込まれて表示された際に、機密情報を含んだ表示画像が無防備な状態で表示部に表示され、電磁信号により情報が第三者に漏洩するのを防止できる。
【００５９】
また、ファイルの情報項目から画像形成用情報が移動された場合には、そのファイルを開くことができるソフトウェアで処理できる代替画像形成用情報がその情報項目に付与される。そして、そのファイルが読み込んだ電子機器等では、その代替画像形成用情報によって形成された代替用の表示画像が表示部に表示される。それ故、その代替用の表示画像によって、その電子機器のユーザ等に種々の情報を伝えることができる。例えば、その電子機器のユーザにファイルの内容が変更されていること、あるいは、変更前のファイルに含まれていた情報を漏洩から守りながら安全に表示するための方法等を伝えることができる。
【００６０】
また、移動された画像形成用情報の代わりにファイルの情報項目に付与される代替画像形成用情報は、そのファイルを開くことがことができるソフトウェアで処理できるものである。それ故、代替画像形成用情報が付与されたファイルを開くために特別なソフトウェアを用意する必要がなく、便利である。
【００６１】
請求項１４に記載の発明によれば、代替画像形成用情報によって形成されたメッセージ画像によって、電子機器のユーザ等に種々のメッセージを伝えることができる。例えば、ファイルの内容が変更されていること、及び、元の画像形成用情報により形成される表示画像を情報の漏洩から守りながら安全に表示するための方法などをユーザに伝えることができる。
【００６２】
請求項１５に記載の発明によれば、ファイルの情報項目に含まれる画像形成用情報の形成用情報に含まれる文字コード又はベクトル情報により規定された改変対象の画像要素については、改変処理が施される。その改変処理では、改変対象の画像要素の輪郭部に対して改変を施す処理、あるいは、改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理が行われる。また、改変対象の画像要素には、電磁信号による情報の漏洩を防止すべき画像要素を設定することができる。それ故、そのファイルが他の電子機器に取り込まれて表示された際に、機密情報を含んだ表示画像が無防備な状態で表示部に表示され、電磁信号により情報が第三者に漏洩するのを防止できる。
【００６３】
また、改変処理として、改変対象の画像要素の輪郭部に対して改変を施す処理が行われる場合には、文字コード又はベクトル情報により規定された任意の画像要素に対して改変処理を行える。
【００６４】
また、改変処理として、改変対象の画像要素を輪郭部が改変された予め用意された改変済みの画像要素に入れ替える処理が行われる場合には、画像要素の入れ替えだけで改変処理が完了するので、改変処理による情報処理装置の負荷の低減、及び改変処理の迅速化が図れる。
【００６５】
請求項１６に記載の発明によれば、移動対象となっている画像形成用情報の部分の少なくとも一部について暗号化が行われる。そして、移動対象となっている画像形成用情報の部分が、情報項目からファイル内の情報項目以外の項目又はファイル外の所定の保存場所に移動させる。それ故、移動対象となっている画像形成用情報が第三者に傍受され、画像形成用情報に含まれる機密情報等が漏洩するのを防止できる。
【００６６】
請求項１７に記載の発明によれば、ファイルに含まれる情報が構造化されているため、ファイルに多様な情報を含めることができるとともに、ファイルに含まれる情報に基づいてコンピュータに多能な処理を行わせるとこができる。
【００６７】
請求項１８に記載の発明によれば、請求項１３に記載の発明と実質的に同様な効果が得られる。
【００６８】
請求項１９に記載の発明によれば、電子機器において表示されている表示画像のうちの情報画像に相関のある電磁信号が発生しないように、情報画像の輪郭部に改変部が付加される。このため、画像自体を改変することなく、改変部を付加するだけで容易に改変することができ、電子機器から放出される電磁信号の観測信号から、表示画面内の情報画像が推定されないようにすることが可能となる。非特許文献１によると、電子機器から放出される表示画像装置の表示画像情報を含有する電磁信号は、表示画像の電圧値変化と相関があり、表示画像の電圧値は表示画像内の色に相関がある。つまり、表示画像内の色変化を制御することにより、表示画像情報を含有する放出電磁信号を低減することが可能である。従って、電子機器から放出される電磁信号に起因する表示画像に含まれる情報の漏洩を防止することができる。
【００６９】
請求項２０に記載の発明によれば、前記改変部は、前記情報画像の色と背景画像の色とをつなぐ線形的な諧調部である。このため、線形的であることによって線形関数のみで計算処理が可能となり、計算のための特別なハードウェア等を必要とせず、計算処理を高速に行い、リアルタイムで画像を改変することができる。これの同時に、情報画像と背景画像の左右の隣り合うドット（ピクセル）の伝送用の画像信号（例えばＲＧＢ信号）や電子機器内部で取り扱われる画像信号の電圧値変化を小さくし、その電圧値変化に起因する放出電磁信号を確実に低減することができる。従って、放出電磁信号の観測において、表示画面内のコントラスト変化（画像信号等の電圧値変化）に起因する放出される電磁信号を周囲雑音より小さくして、放出される電磁信号の観測信号から表示画面内の画像が復元され、この画像情報が漏洩することを防止することができる。
【００７０】
請求項２１に記載の発明によれば、前記改変部は、情報画像の輪郭部の水平方向の両側の少なくとも一方向側に、垂直方向に所定の間隔を空けて又は間隔を空けることなく、付加される。このため、改変部を垂直方向に所定の間隔を空けて付加する場合、付加する場所が限定されるので画像処理を少なくすることができる。改変部を間隔を空けなで付与する場合には、間隔を空けて付加する場合と比較して、より確実に電磁信号を低減することができる。
【００７１】
請求項２２に記載の発明によれば、前記改変部における前記階調部の水平方向の幅が変化される。このため、階調の変化率を変更することができ、情報漏洩の抑制効果と表示される画像の見易さとのバランスを調整することが可能となる。
【発明を実施するための最良の形態】
【００７２】
［第１実施形態］
図１は本発明の第１実施形態に係る電子機器のブロック図である。この電子機器１０は、図１に示すように、制御部１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、記憶部１４、表示部１５、操作部１６、及び通信部１７を備えている。この電子機器１０には、本発明の画像改変方法に係る技術も適用されている。
【００７３】
電子機器１０としては、表示部１５を備え、ネットワーク３０に接続できるものであれば任意の情報端末を用いることができる。具体例としては、例えば、ＰＣ、携帯電話端末、ＰＤＡ（Personal Digital Assistants）、カーナビゲーションシステム、及びテレビなどが挙げられる。他の例としては、コンビニエンスストア、銀行の各支店等に設置されたＡＴＭなども挙げられる。ネットワーク３０は、インターネット等の広域ネットワーク、又はＬＡＮ（Local Area Network）、又はそれらの組み合わせ等によって構成される。
【００７４】
制御部１１は、電子機器１０の制御を統括するものであり、ＣＰＵ（Central Processing Unit）等を備えて構成される。この制御部２１には、機能要素として表示制御部１１ａ及び改変制御部１１ｂが備えられている。これらの機能要素の役割については後述する。なお、制御部１１に備えられる機能要素は、制御部１１に読み込まれた１又は複数のソフトウェアによって実現される機能のことをいう。
【００７５】
ＲＯＭ１２には、制御部１１が情報処理のために実行する基本的なプログラム及び設定データ等が保存されている。ＲＡＭ１３は、制御部１１が情報処理を行うためのワークエリア等に用いられる。記憶部１４は、ハードディスク装置、大容量の半導体メモリ等の記憶内容が書換できる記憶装置によって構成され、情報の保存場所として用いられる。この記憶部１４には、オペレーティングシステム、各種アプリケーションソフトウェアに関する情報も保存される。表示部１５は、液晶表示装置等によって構成され、画像信号によって与えられた画像の表示を行う。操作部１６は、キーボード及びマウスなどによって構成され、ユーザの操作を受け付ける。通信部１７は、電子機器１０がネットワーク３０を介した情報通信を行うためのインターフェースである。
【００７６】
制御部１１の表示制御部１１ａは、与えられた画像形成のための情報（画像形成用情報）に基づいて表示画像を形成し、表示画像を表示部１５に表示させる。画像形成用情報には、後述する記憶部１４から読み込んだ情報、図示しない情報読込部を介して各種の記録媒体（例えば、コンパクトディスク、着脱可能な半導体メモリ装置など）から読み込んだ情報、ネットワーク３０を介して取り込んだ情報、操作部１６から入力された情報などが含まれる。
【００７７】
改変制御部１１ｂは、表示制御部１１ａが表示画像の形成に用いる画像形成用情報に含まれる文字コード又はベクトル情報により規定される改変対象の画像要素に対して改変処理を施す。この改変対象の画像要素が本発明の情報画像に相当している。
【００７８】
そして、表示制御部１１ａは、改変制御部１１ｂによる改変対象の画像要素に対する改変処理が施された後の表示画像を表示部１５に表示させる。ここで、改変処理とは、一例を挙げると、改変対象の画像要素の輪郭部に対して改変を施す処理である。この改変処理は、表示画像が表示部１５に表示されるときの、電磁波の雑音（電磁信号）による表示画像に関する情報の漏洩を防止するためのものである。なお、表示制御部１１ａによって表示部１５に表示される表示画像のうち、改変対象とされていない画像要素については、改変処理を施すことなくそのまま表示部１５に表示される。
【００７９】
改変処理についてより詳細な説明を行う。ここでは、図２に示すように文字コードによって規定される「Ａ」という文字１が表示部１５に表示されるケースを例にして説明を行う。
【００８０】
図３（ａ）は改変処理の対象となる画像要素の一例である「Ａ」という文字１の画像を示す図であり、図３（ｂ）はその文字１の改変処理後の画像を示す図である。図４は図３（ｂ）の下方部分を拡大して示す図である。なお、改変対象である文字１の画像は改変処理が施された後、改変隅の文字２の画像として表示部１５に表示されるため、図３（ａ）の文字１の画像が表示部１５に表示されることはない。
【００８１】
ここで、本発明においては、表示部１５の表示画面１５ａに表示される全体の画像を表示画像と称する。その表示画像のうち、文字コード又はベクトル情報により規定された改変対象の画像要素に対して改変処理が施される。また、表示画像内における改変対象の画像要素の背景となっている部分を背景画像と称する。文字コードにより規定される画像要素とは、文字コードが割り当てられた文字、記号、図形等のすべての画像要素を含む概念である。その具体例としては、漢字、平仮名、カタカナ、数字、アルファベット、ローマ字、及び、他の言語に使用される文字等が挙げられる。また、ベクトル情報により規定される画像要素とは、ベクトル情報として記載された文字、記号、図形等のすべての画像要素を含む概念である。本発明では、文字コード又はベクトル情報により規定された任意の画像要素を、情報の漏洩対策の必要性に応じて改変処理の対象とできる。例えば、静止画に限らず、動画に対しても改変処理を適用してもよい。
【００８２】
図３（ａ）に示す文字１の画像は、ＰＣ等の表示画面において一般的に使用されているフォントのうちの１つで表示されている。例えば、文字１は黒色で、文字１の画像の背景は白色である。図３（ｂ）に示す改変済みの文字２の画像は、改変処理により、文字１の画像の輪郭部に、複数の改変部３（「ヒゲ」）が付与されたものである。なお、改変済みの文字２の画像における改変部３以外の部分（文字２の画像の本体部分）２ａは黒色である。
【００８３】
改変部３は、文字２の本体部分２ａの輪郭部における水平方向Ｈの両側の少なくともいずれか一方側（例えば、両側）から、水平方向Ｈに沿って線状に延びている。ここで、水平方向Ｈとは、表示部１５の表示画面１５ａの主走査方向と平行な方向である。なお、この水平方向Ｈの向きは、表示部１５の設置状態に応じて変化する。例えば、図２に示すように表示部１５が通常の向きで設置された場合は、水平方向Ｈは視認者から見て左右方向（横方向）となる。しかし、表示部１５が図２の状態から９０度回転された状態で配置された場合には、水平方向Ｈは視認者からみて上下方向（縦方向）となる。
【００８４】
また、改変部３は、文字２の本体部分２ａの輪郭部における垂直方向Ｖについて間隔をあけて複数箇所に付与されている。ここで、垂直方向Ｖとは、表示部１５の表示画面１５ａの副走査方向と平行な方向である。なお、変形例として、改変部３を、文字２の本体部分２ａの輪郭部における垂直方向Ｖについて間隔をあけないで付与してもよい。
【００８５】
また、図４に示すように、水平方向６に沿った改変部３の幅６、垂直方向Ｖに沿った改変部３の幅５、及び、垂直方向Ｖに沿った改変部３間の間隔４は、設定データを変更することにより個別に自在に変更できる。
【００８６】
また、改変部３は、改変済みの文字２の画像の本体部分２ａに近い方から順に第１から第３の灰色の領域１１６〜１１８に分けられている。第１の灰色の領域１１６が最も黒に近い灰色で表示され、第３の灰色の領域１１８が最も白に近い灰色で表示され、第２の灰色の領域１１７が第１の灰色の領域１１６と第３の灰色の領域１１８の中間の灰色で表示される。このように、改変部３は、本体部分２ａから水平方向Ｈに遠ざかるにつれて、マンセル表色法の色相、彩度及び明度の３属性値の少なくとも１つの属性値（例えば、明度）が段階的に変化されている。これによって、改変部３にグラデーションが形成されている。すなわち、改変部３をグラデーション部（階調部）ということもできる。ここで、本発明において、「グラデーション（階調）」とは、異なる２つの明度（色）のうち一方の明度（色）を一端として他方の明度（色）を他端とし、これら両端の間を明度（色）が段階的に変化する表現をいう。その明度（色）が段階的に変化される際の画面上における単位画素数当たりの変化の数が多いほど、グラデーションが滑らかな変化となる。なお、改変部３に施すグラデーションとして、上記の３つの属性値のうちの明度以外のいずれか１つの属性値、あるいは３つの属性値のうちのいずれか２つ又は全部を段階的に変化させてもよい。
【００８７】
図５（ａ）は図５（ａ）の水平ライン８に沿った１ライン分のＲＧＢ信号を示す図であり、図５（ｂ）は図３（ｂ）の水平ライン９に沿った１ライン分のＲＧＢ信号を示す図である。図５（ａ）及び図５（ｂ）における横軸は時間経過を示し、縦軸は電圧値を示している。
【００８８】
図３（ａ）の水平ライン８は背景画像の部分（白色部分）と文字１の画像の部分（黒色部分）を走査するラインである。このため、このライン８のＲＧＢ信号の測定結果である図５（ａ）では、ＲＧＢ信号の電圧値が低いところが黒色であり、その電圧値が高いところが白色である。
【００８９】
図３（ｂ）の水平ライン９は背景画像の部分（白色部分）と、文字２の画像の本体部分２ａ、及び改変部３を走査するラインである。このため、このライン９のＲＧＢ信号の測定結果である図５（ｂ）では、ＲＧＢ信号の電圧値が一番低いところが黒色、２番目に低いところが第１の灰色の領域１１６、中間のところが第２の灰色の領域１１７、２番目に高いところが第３の灰色の領域１１８、一番高いところが白色である。
【００９０】
図６（ａ）は図５（ａ）のＲＧＢ信号により放出される電磁信号の測定結果を示す図であり、図６（ｂ）は図５（ｂ）のＲＧＢ信号により放出される電磁信号の測定結果を示す図である。図６（ａ）及び図６（ｂ）における横軸は表示画面の水平ライン８，９上のピクセル数を示し、縦軸は放出される電磁信号の電圧値を示している。
【００９１】
図６（ａ）において電圧値が１ｍＶを超えるレベルの電磁信号が放出されているところは、図３（ａ）においてＲＧＢ信号の電圧値が低いところと高いところとの境界、即ち黒色と白色との境界である。
【００９２】
これに対し、図６（ｂ）においては電圧値が１ｍＶを超える電磁信号は放出されていない。つまり、図６（ａ）で示される１ｍＶを超えるレベルの電磁信号は、図３（ｂ）のように白色部分から黒色部分へと画像の明度の変化が滑らかな場合、図６（ｂ）のように観測できない程度まで低減する。
【００９３】
このように改変済みの文字２の輪郭部に対応する画像信号に基づいて放出される電磁信号を殆ど観測できないレベルに低減すれば、放出される電磁信号の観測結果から文字２の画像を復元することができない。その結果、文字２の画像信号に基づいて放出される電磁信号から文字２に関する情報が漏洩するのを防止できる。
【００９４】
したがって、上述のような改変処理を改変対象の画像要素に施すことにより、その画像要素の画像信号に基づいて放出される電磁信号から画像要素に関する情報が漏洩するのを確実に防止できる。
【００９５】
ここで、上述の改変部３に施すグラデーションは、複数段階で直線的（換言すると線形的に（リニア的に））に変化することが好ましい。このように直線的にグラデーションが変化する場合、一次関数のみで計算処理することができるため、処理量が比較的少なく、計算処理を促進して、数多くの画像要素を迅速に改変できる。そして、計算処理量を抑制することによって、計算処理のための特別な追加ハードウェア等を備えなくとも、改変処理をソフトウェアのみで実現することができる。従って、特別な装置を必要とせず、種々の情報処理装置に改変処理を行わせることができる。
【００９６】
図７はグラデーションが施される領域の水平方向の幅を変更した場合を示す模式図であり、（ａ）は前記幅が狭い場合を示し、（ｂ）は前記幅が広い場合を示す。ここでは、改変対象の画像要素が黒１００％で、背景画像が黒０％（白色）である場合を例にして説明する。図７（ａ）では、黒１００％のドットと黒０％のドットとの間に１つの中間レベルのドットを挿入することによってグラデーションを施している。また、図７（ａ）では、黒１００％のドットと黒０％のドットとの間に段階的に変化する３つの中間レベルのドットを挿入することによってグラデーションを施している。図７（ａ）のように、グラデーションの変化率が５０％と高い場合、グラデーションが施される領域の水平方向の幅は狭い。これに対し、図７（ｂ）のようにグラデーションの変化率を２５％と低くすると、グラデーションが施される領域の水平方向の幅は広くなる。
【００９７】
このようにグラデーションが施される改変部３における水平方向の幅を変更させることによって、グラデーションの変化率を変更することができる。これによって、改変処理後の画像要素の電磁信号による傍受のされ難さと、画像要素の見易さとのバランスを調整することができる。すなわち、改変部３の水平方向の幅を広くしてグラデーションの変化率を低くすると傍受され難くすることができるが、画像としては見難くなる。一方、幅を狭くしてグラデーションの変化率を高くすると見易くなるが、傍受されやすくなる。
【００９８】
また、表示画像内の改変対象の画像要素と背景画像とを一定の変化率のグラデーションでつなぐように改変部３を形成してもよい。この場合、改変対象の画像要素と背景画像とのコントラスト等の大きさ応じて、改変部３の水平方向の幅が広くなる。例えば、文字の画像が表示画面内に表示されている場合、改変部３の水平方向の幅が広くなると、隣接する文字間で改変部３同士が重なる場合がある。このような場合には、文字と背景のコントラスト等を予め小さくした後、改変部３を付与すればよい。文字等の改変対象の画像要素と背景画像の明度の差を小さくする方法としては、例えば文字が黒１００％で背景が黒０％（白）である場合に、文字を黒５０％の灰色に変えて、文字と背景とのコントラストを小さくする方法が挙げられる。
【００９９】
なお、文字等の画像要素に改変（修飾）を施す方法としては、放出される電磁信号が殆ど観測できない程度まで低減できれば、改変部（ヒゲ）を付けるという方法に限定されるものではない。例えば、改変対象の画像要素の本体部分（非修飾部分）の周りを全周に渡って取り囲むように、あるいは本体部分の周囲を部分的に取囲むように改変部を付加してもよい。この方法では、ヒゲ状の改変部を付与する方法よりも、より確実に放出される電磁信号を低減することができ、より画像が推定され難くすることができる。
【０１００】
また例えば、上述のヒゲ状の改変部３の周辺にさらに複数のドットを付加してもよい。これによって、より高い目くらまし効果が得られ、画像をより推定され難くくできる。
【０１０１】
以上では、画像信号に基づいて放出される電磁信号を低減することにより、画面表示されている画像が推定されるのを防止する方法について説明した。しかし、結果として画面に表示されている画像が推定されないできれば、必ずしも電磁信号を低減することにこだわる必要はない。
【０１０２】
上述のヒゲ状の改変部３を、例えば、赤、黄、青、赤、緑のように異なる１又は複数の色で構成してもよい。この場合、改変部３の各部分の色をランダムに変えてもよい。あるいは、改変部３を単一の中間明度（例えば、黒７０％の灰色）だけで構成してもよい。この場合、ある改変部３の明度を黒７０％の灰色にし、別の改変部３の明度を黒３０％の灰色にするという具合に、改変部３の明度を改変部３ごとにランダムに変化させてもよい。
【０１０３】
図８（ａ）は改変前の線分の画像を示す図であり、図８（ｂ）は改変後の線分の画像を示す図である。このように、改変対象の画像要素として水平方向Ｈに延びる線分を設定してもよい。この場合の改変処理では、線分に水平方向Ｈに延びる少なくとも１つの改変部が設けられる。
【０１０４】
例えば、図８（ａ）のように、黒０％（白色）の背景として、改変前の線分２０１が水平方向Ｈに黒１００％の明度で連続している場合について、改変処理の具体例を説明する。この場合、図８（ｂ）に示すように、線分２０２の複数箇所に改変部２０３が設けられている。そして、この改変部２０３では、線分２０２の改変部２０３が設けられた部分では、線分２０２の明度が、水平方向Ｈに進むにつれて、元の線分２０１の明度である黒１００％から背景の明度である黒０％との間で段階的に変化されている。この図８（ｂ）の例では、改変部２０３において、水平方向Ｈに進むにつれて、明度が黒７５％、黒５０％、黒２５％、黒０％、黒２５％、黒５０％、黒７５％の順に段階的に変化されている。より詳細には、図８（ｂ）の例では改変後の線分２０２の全体が明度が周期的に変化する改変部２０３とされている。そして、線分２０２の明度が、水平方向Ｈに進むにつれて、黒１００％、黒７５％、黒５０％、黒２５％、黒０％、黒２５％、黒５０％、黒７５％、黒１００％、黒７５％、・・・の順に段階的かつ周期的に変化されている。
【０１０５】
線分２０２に設ける改変部２０３の数は、改変前の線分２０１の水平方向Ｈの幅、及び改変部２０３の水平方向Ｈの幅等に応じて調節される。例えば、改変前の線分２０１の水平方向Ｈの幅が小さい場合には、１つの改変部２０３を設けるようにしてもよい。
【０１０６】
ここで、改変対象とされる線分には、漢字の「一」、カタカナの長音文字「ー」、ハイフン記号又は引き算記号「−」  及び水平方向Ｈに延びる罫線又は直線など、水平方向Ｈに沿って線状に延びる種々の画像要素が含まれる。
【０１０７】
以上のような改変処理は、記憶部２４等に保存された改変処理の内容を規定する設定データに基づいて行われる。この規定データの内容について、文字コードによって与えられる文字画像（フォント画像）に対して改変処理を行う場合を例に具体的に説明する。設定データは、例えばデータファイル化されて記憶部２４等に保存されており、改変処理の際に改変処理部２２ｂによって読み出されて改変処理に用いられる。設定データのデータ形式には、例えばＸＭＬ（Extensible Markup Language）形式が用いられる。
【０１０８】
設定データによる規定内容の例としては、＜対象フォント＞、＜対象ｐｔ数＞、＜改変部の縦方向の間隔＞、＜改変部の縦方向の幅＞、＜改変部の横方向の幅＞、＜非修飾部分の幅＞等が挙げられる。＜対象フォント＞は、通常のＰＣ等で用いられるフォントのうち、改変対象とされるフォントを示している。この場合、全てのフォントが改変対象とされる場合もあれば、一部のフォントが改変対象から除外される場合もある。
【０１０９】
＜対象ｐｔ数＞は、改変対象とされるフォントサイズを示し、ここに記述されたフォントサイズ以上であれば改変対象となることを示す。一定のフォントサイズ以上のものを改変対象とするのは、例えば１６ｐｔ（ポイント）程度より小さいフォントサイズでは、表示画像を再現できる程度の電磁信号は発生し難いので、改変処理を行う意義が乏しいからである。
【０１１０】
＜改変部の縦方向の間隔＞は、図４に示す表示画面上における隣接する改変部３間の垂直方向Ｖの間隔４を規定するものであり、ここに記述された値によって間隔４が規定される。＜改変部の縦方向の幅＞は、図４に示す表示画面上における改変部３の垂直方向の幅５を規定するものであり、ここに記述された値によって幅５が規定される。＜改変部の横方向の幅＞は、図４に示す表示画面上における改変部３の水平方向Ｈの幅６を規定するためのものであり、ここに記述された値によって幅６が規定される。＜非修飾部分の幅＞は、図４に示す表示画面上における改変部３を付与すべき画像要素の本体部分２ａ（非修飾部分）の水平方向Ｈの幅７を規定するためのものであり、本体部分２ａの幅７がここに記述された値以上である場合に改変部３を付与する。本体部分２ａの幅７が所定の値以上でなければ改変部３を付与しないのは、本体部分２ａの幅７が所定の値以下であれば、明確な電磁信号が表れ難いため、改変部３を付ける意義が乏しいからである。
【０１１１】
なお、＜対象ｐｔ数＞及び＜改変部の縦方向の間隔＞等は、＜対象フォント＞に応じて異なる値を設定することができる。
【０１１２】
ここで、フォントシステムとしていわるビットマップフォントシステムが採用されている場合の改変処理について説明する。この場合は、改変対象の画像要素が文字コード（フォントに関するデータも含む）によって規定されているため、その文字コードに基づいてビットマップ形式の文字等の画像要素が一旦生成される。そして、そのビットマップ形式の画像要素に対して改変処理が施される。改変処理後の画像要素はビットマップデータとして記載されて、画像信号に変換されて表示部１５に与えられ、表示される。このビットマップデータで記述された改変処理後の文字画像等の形態を、「ＣｒｙｐＴｙｐｅフォント」と称する。
【０１１３】
次に、フォントシステムにいわゆるアウトラインフォントシステムが採用され、改変対象の画像要素がベクトル情報によって規定されている場合の改変処理について説明する。この場合の改変処理の方法としては、２つの方法があり得る。１つは、アウトラインフォントのベクトル情報からビットマップ形式で改変対象の画像要素を生成し、その生成した画像要素に改変処理を行う方法である。もう１つは、アウトラインフォントに、そのベクトル情報に基づいて改変部を付与した後、ビットマップに変換する方法である。なお、後者の方法では、改変処理を規定する設定データの内容として、ベクトル情報に対応した改変部の付け方が記述されていれば、ベクトル情報を有効に活用して効率的に改変部を付与できる。
【０１１４】
図９は、ベクトル情報を利用した改変部の付け方を説明するための模式図である。ベクトルα,β,γは、ｘ軸、ｙ軸を基準として、「Ａ」という文字を構成する各ラインの方向を示している。ｘ軸が走査線方向に相当する。改変処理を規定する設定データの記述における縦方向及び横方向は、それぞれｙ軸方向及びｘ軸方向に相当するので、ベクトルの方向から改変部を付ける位置を容易に把握できる。特に、ベクトル情報によれば、ベクトルγがｘ軸方向と一致することを把握することができるので、このベクトルγには改変部を付与しないようにすることもできる。これは、ｘ軸方向と一致するラインの部分（線分）では、ＲＧＢ信号の電圧値変化が表れず、放出される電磁信号も微弱であるため、改変部を付与する意義が乏しいからである。
【０１１５】
なお、ｘ軸方向と一致する比較的長い線分は、その存在自体が画像を再現させる電磁信号を発生してしまうので、上述の図８（ｂ）で示す方法で改変処理を施すのが好ましい。
【０１１６】
また、改変処理が行われる画像要素の他の例として、図１０に示すようなカーソル画像２１が挙げられる。このカーソル画像２１は、マウス操作に応じて表示部１５の画面１５ａ内を移動されるマウスカーソル画像であり、例えば図１１に示すように、その輪郭部に複数の改変部３が付与されている。電子機器１０から放出される電磁信号に基づいて、表示部に表示されるマウスカーソルの位置及び動き等が第三者に察知されるのを防止できる。
【０１１７】
例えば、図１０に示すようにウエブバンキング等における暗証番号等の機密情報の入力画面において、表示されたテンキーをマウスで指示して情報を入力を行う場合がある。その場合、入力された情報（暗証番号等）はアスタリスク等で伏せて表示される場合が多い（なお、その入力情報を上記の改変画像（ＣｒｙｐＴｙｐｅフォント）によって表示してもよい）。しかし、このように入力情報をアスタリスク等で伏せて表示しても、画面１５ａ上のテンキーの画像に対するカーソル画像２１の位置及び動き等が電磁信号の観測信号より第三者に察知されると、入力情報の内容が第三者に察知されるおそれがある。
【０１１８】
そこで、本実施形態では、上記のようにカーソル画像２１に対しても改変処理を行うことにより、そのような入力情報の漏洩を防止している。なお、ここではマウスカーソル画像２１に対して改変処理を行ったが、キーボードでの入力位置を指定するため等に用いられるキーカーソル画像についても改変処理を行ってもよい。また、マウスカーソル画像２１についても、図１０に示す矢印形の図形の他に、三角形、指さしをしている人の手の画像など種々の画像が採用可能である。
【０１１９】
ここまで、改変処理の例として、フォント文字を修飾する場合について説明したが、フォント文字以外の直線や円形等の描画ラインについても同様に修飾することが可能である。また、改変処理の方法として、フォントや描画ラインを改変する方法を説明し、具体的なフォントの改変方法として、ビットマップに改変を施す方法及びアウトラインフォントのベクトル情報を利用する方法等種々の改変方法を説明した。また、それらの変更方法において、改変対象の文字のポイント数、改変部の横方向の幅等種々の改変用パラメータを設定することも説明した。
【０１２０】
これらの改変方法や改変用のパラメータは、改変対象の画像要素に対して一律に適用する必要はない。むしろ、改変対象の画像要素ごと、あるいは画像要素内の部分ごとに異なるものを不規則に適用してもよい。これによって、より改変前の画像を推定し難くすることができる。具体的には、例えば文字の複雑さ（例えば、画数（ストローク数））に応じて改変用のパラメータの値を変えて適用してもよい。すなわち、漢字の「難」とひらがなの「し」とでは、「難」の方が複雑であり、改変前であっても推定し難くい。このため、「難」のように複雑な文字については、「し」と同じ間隔等で改変部を付ける必要はない。
【０１２１】
上記の構成では、文字コード又はベクトル情報により特定される画像要素に対して改変処理が行われ、それによって改変済み画像要素に対応するビットマップデータが作成される。このため、文字コード又はベクトル情報により規定される任意の画像要素に対して改変処理を行えるという利点がある。
【０１２２】
ここで、上記の改変処理において、一度改変処理を行った画像要素については、その改変済みの画像要素に関する情報（例えば、改変済みの画像要素のビットマップデータ）を保存しておき、その保存情報を以後の処理に利用するようにしてもよい。この場合、例えば、同じ画像要素に対する改変処理を行うときには、改変対象の画像要素に関する情報（文字コードに関する情報等）が、保存しておいた改変済みの画像要素を表すビットマップデータに置き換えられる。これによって、改変処理の迅速化及び効率化が図れる。
【０１２３】
なお、保存情報の保存は、例えば一次保存用の記憶領域（例えば、キャッシュ領域等）が用いられる。また、保存情報の情報量を抑制するため、一次保存用の記憶領域が一杯になった場合、又は、使われなくなった保存情報が含まれている場合等には、保存情報に優先順位を設定し、優先順位の低いものから順に削除するようにしてもよい。この場合に手法として、いわゆるＧａｒｂａｇｅ  Ｃｏｌｌｅｃｔｉｏｎの手法が用いられる。
【０１２４】
図１２は本実施形態における電子機器の動作を示すフローチャートであり、図１３はその電子機器による改変処理に関する動作を詳細に示すフローチャートである。
【０１２５】
図１２に示すように、電子機器１０の制御部１１の表示制御部１１ａは、ステップＳ１１にて画像作成用情報を取得すると、ステップＳ１２に進み、改変制御部１１ｂと協働して、その取得した画像形成用情報に基づいて表示画像を作成する。このようにして作成される表示画像は、例えば、文書作成ソフトウェア（ワープロソフト）による文書作成画面、電子メール用のソフトウエアによる電子メールの表示又は作成を行うための画面、ウェブ画面、スケジュール管理用のソフトウェアにより作成される画面、及び、いわゆるウェブバンキング利用時の表示画面などが挙げられる。さらに他の例としては、この電子機器１０がコンビニエンスストア及び銀行の各支店等に設置されたＡＴＭである場合、入金、出金及び振込等のために表示される画面なども挙げられる。
【０１２６】
なお、ステップＳ１２にて、改変対象とされていない画像要素については、その表示制御部１１ａによって画像の形成が行われる。
【０１２７】
ステップＳ１２で行われる改変処理では、図１３に示すように、まず改変制御部１１ｂが表示制御部１１ａによって作成される表示画像中に改変対象の画像要素が含まれているか否かを判断する（ステップＳ１２ａ）。なお、この改変処理機能は、例えば、図１４に示すように、表示部１５の表示画面に表示されたアイコン２５をマウスを用いてクリックすること等により、オン、オフされる。例えば、アイコン２５が一度クリックされると、改変処理機能がオンされ、もう一度アイコン２５がクリックされるまでそのオン状態が維持される。あるいは、ステップＳ１１で取得された画像形成用情報に含まれた所定のコマンドに応答して、改変処理機能がオンされるようにしてもよい。
【０１２８】
ステップＳ１２ａの判断の結果、改変処理機能がオンされ、かつ改変処理を行うべき画像要素が存在すると判断された場合には、改変処理のためのフック（hook）が設定され、ステップＳ１２ｂに進む。一方、改変処理機能がオフされている、あるいは、改変処理を行うべき画像要素が存在しないと判断された場合には、フックの設定及び改変処理が行われることなく、図１２のステップＳ１３に進む。
【０１２９】
ここで、フックとは、特定のＡＰＩ（Application Program Interface）又は関数が制御を実行しているときに、その特定のＡＰＩ又は関数の制御を他のＡＰＩ又は関数に横取りさせ、代わりに実行させるためものものである。フックによって呼び出された他のＡＰＩ又は関数による制御が終了すると、制御が元のＡＰＩ又は関数に戻される。本実施形態では、前記フックが設定されることにより、例えば表示制御部１１ａの制御を担っているＡＰＩの制御が、改変制御部１１ｂの制御を担っているＡＰＩに横取りされるようになっている。あるいは、この点に関する変形例として、制御部１１が改変処理用の外部プログラム（いわゆるフィルターと呼ばれるようなプログラム）に改変処理を行わせるようにしてもよい。
【０１３０】
ステップＳ１２ｂでは、例えば、改変対象とされた文字等のサイズが例えば１６ｐｔ以上であるか否かが判断され、１６ｐｔ以上である場合にはステップＳ１２ｃにて、改変対象の文字等の画像に上述のように改変部が付与された後、図１２のステップＳ１３に進む。１６ｐｔ未満である場合には、その文字等に対して改変処理が行われることなく、図１２のステップＳ１３に進む。
【０１３１】
ステップＳ１３では、表示制御部１１ａが、改変対象の画像要素に対する改変処理が施された表示画像を表示部１５に表示させる。このとき、改変処理が施された画像要素については、そのビットマップデータに基づいて改変済みの画像要素が生成され、その画像要素が表示部１５に表示される。また、改変対象以外の画像要素については、その画像要素を規定する文字コード等の情報要素に基づいて画像要素（例えば、通常のフォントで表現された文字の画像等）が生成され、その生成された画像要素が表示部１５に表示される。
【０１３２】
ここで、電子機器１の改変制御部１１ｂは、電子機器１０にインストールされたプログラム（ソフトウェア）によって制御部１１内に生成される機能要素（処理モジュール）である。このため、そのプログラムをインストールすることにより、種々の電子機器に改変処理機能を持たせることができる。なお、プログラムの電子機器１０への読み込みは、ＣＤＲＯＭ（Compact Disk Read Only Memory）等の記録媒体から電子機器１０の図示しない読み込み装置によって読み込まれる場合、及び、ネットワーク３０を介して読み込まれる場合等がある。読み込まれたプログラムは、記憶部１４等に保存される。
【０１３３】
以上のように、本実施形態によれば、改変対象の画像要素に上述のような改変処理が施される。これによって、表示画像が電子機器１０の表示部１５に表示されるときの電磁波の雑音（電磁信号）による表示画像に関する情報の漏洩を防止できる。例えば、表示画像に個人情報及び秘匿情報等が含まれている場合に、それらの情報が電子機器１０から放出される電磁信号によって漏洩するのを確実に防止できる。
【０１３４】
また、上述のように、改変対象の画像要素に１又は複数の改変部を付与することにより、電子機器１０の表示部１５に表示される改変済みの画像要素の視認性の劣化を抑制しつつ、画像要素を電磁信号から復元困難な状態に効果的に曖昧化できる。その結果、電子機器１０から放出される画像信号に関する電磁信号が第三者により受信されても、その受信信号から改変処理が施された画像要素が復元されるのを阻止できる。
【０１３５】
［第２実施形態］
図１５は本発明の第２実施形態に係る情報処理装置の説明図であり、図１６はその情報処理装置のブロック図である。
【０１３６】
本実施形態では、図１５に示すように、この情報処理装置５０が、ファイル７０に対して後述するような所定の処理を施す。これによって、そのファイル７０が他の電子機器６０に読み込まれ、そのファイル７０に含まれる情報がその表示部６１で表示されるときの電磁信号による情報の漏洩を防止する。
【０１３７】
情報処理装置５０としては、情報処理を行う種々のものが考えられる。例えば、情報処理装置５０にはコンピュータが用いられる。また、電子機器６０は表示部６１を備え、ＰＣ、携帯電話端末、ＰＤＡ（Personal Digital Assistants）、カーナビゲーションシステム及びテレビなどが用いられる。他の例としては、コンビニエンスストア、銀行の各支店等に設置されたＡＴＭなども挙げられる。情報処理装置５０から電子機器６０へのファイル７０の受け渡しは、上述のネットワーク３０等の伝送経路を介した伝送によって、あるいはフレキシブルディスク等の記録媒体などを用いて行われる。また、ファイル７０のデータの内容及びファイルの形式としては、種々のものが考えられる。
【０１３８】
情報処理装置５０は、図１６に示すように、制御部５１、ＲＯＭ５２、ＲＡＭ５３、記憶部５４、及び通信部５５を備えている。なお、図２に示す構成は一例であり、情報処理装置５０に表示部及び操作部等を備えてもよい。
【０１３９】
制御部５１は、情報処理装置５０の制御を統括するものであり、ＣＰＵ等を備えて構成される。この制御部５１は、機能要素として、情報移動部５１ａ及び情報付与部５１ｂが備えられている。これらの機能要素の役割については後述する。ＲＯＭ５２には、制御部５１が情報処理のために実行する基本的なプログラム及び設定データ等が保存されている。ＲＡＭ５３は、制御部５１が情報処理を行うためのワークエリア等に用いられる。記憶部５４は、ハードディスク装置等の記憶内容が書換できる記憶装置によって構成され、情報の保存場所として用いられる。この記憶部５４には、オペレーティングシステム、各種アプリケーションソフトウェアに関する情報も保存される。通信部５５は、情報処理装置５０がネットワーク３０を介した情報通信を行うためのインターフェースである。
【０１４０】
ここで、情報処理装置５０の処理の対象となるファイル７０には、表示画像の形成に用いられる画像形成用情報が含まれる情報項目（以下、「ドキュメント情報項目」という）が含まれているものとする。
【０１４１】
制御部５１の情報移動部５１ａは、与えられたファイル７０のドキュメント情報項目に含まれる画像形成用情報の少なくとも一部を、ドキュメント情報項目からファイル７０内のドキュメント情報項目以外の項目又はファイル７０外の所定の保存場所に移動させる。情報付与部５１ｂは、ファイル７０のドキュメント情報項目に、移動させた画像形成用情報の少なくとも一部の代わりに、ファイル７０を開くことができるソフトウェアで処理できる代替画像形成用情報を付与する。
【０１４２】
ここで、ファイル７０は、そのファイル７０に含まれる情報が構造化されたフォームで記述されている。このため、ファイル７０に多様な情報を含めることができるとともに、ファイル７０に含まれる情報に基づいて、ファイル７０を読み込んだ電子機器６０に多能な処理を行わせるとこができる。
【０１４３】
次に、図１７のフローチャート等を参照して制御部５１の動作についてより詳細に説明する。図１７のステップＳ２１では、制御部５１の情報移動部５１ａが、指定されたファイル７０に対する情報の移動を行う。
【０１４４】
ここで、ファイル７０のフォーマットとしては、例えば、オフィスソフト（OpenOffice.org（登録商標））の文書ファイルを保存するためのオープンドキュメントフォーマットあるいはOffice Open XMLが採用される。そして、ファイル７０は、ＸＭＬ形式のテキストファイルと画像などのバイナリファイルとが圧縮ファイルとして１つにまとめた形になっている。
【０１４５】
変更前のファイル７０のドキュメント情報項目７１（図１８参照）には、画像形成用情報として例えば通常のフォントを用いて記載された文書データが含まれる。図１８に示す例では、＜Ｆｏｎｔ２０ｐｔ＞Ｉｍｐｏｒｔａｎｔ  Ｉｎｆｏ＜バックスラッシュＦｏｎｔ２０ｐｔ＞と記述されている。このファイル７０を電子機器６０で開くと、図１９に示すように、フォントサイズが２０ポイントで「Ｉｍｐｏｒｔａｎｔ  Ｉｎｆｏ」という画像が通常のフォントで表示部６１に表示される。この場合、表示部６１の表示画像中に含まれる情報が電子機器６０から放出される電磁信号により漏洩するおそれがある。
【０１４６】
このようなファイル７０に対し、情報移動部５１ａは、ドキュメント情報項目７１に含まれた画像形成用情報７２を、ファイル７０内のドキュメント情報項目７１以外の項目（例えば、コメント領域７３（図２０参照）に移動する。このとき、コメント領域７３には、コメント領域７３内における画像形成用情報７２が記載された位置に関する情報（メタ情報）も付与される。なお、他の構成例として、情報移動部５１ａが、画像形成用情報７２をファイル７０の外部の所定の保存場所（例えば、データ保存用のサーバ等）に保存するようにしてもよい。
【０１４７】
続くステップＳ２２では、情報付与部５１ｂが、代替画像形成用情報７４（図２０参照）を、移動された画像形成用情報７２に代わりにドキュメント情報項目７１に付与する。なお、この代替画像形成用情報７４は、変更前のファイル７０を開くことができるソフトウェアにより処理ができるものである。代替画像形成用情報７４の内容としては、そのファイル７０が開かれたときに所定のメッセージ画像を表示するための情報等が挙げられる。図２０に示す例では、代替画像形成用情報７２として、「このフォントを表示するためには、Ｃｒｙｐ  Ｔｙｐｅ  Ｖｉｅｗｅｒをここからダウンロードしてください」という文書データが付与されている。なお、前記文書データ中の「ここ」の部分には、ＣｒｙｐＴｙｐｅフォントを用いた表示を行うソフトウェアのダウロードサイトとのリンクが付与されている。
【０１４８】
このような変更処理が施されたファイル７０は、ネットワーク３０等の伝送経路を介した伝送によって、あるいはフレキシブルディスク等の記録媒体に保存されるなどして、他の電子機器６０に取り込まれる。例えば、図２０のファイル７０が電子機器６０に取り込まれて所定のソフトウェアによって開かれた場合には、ファイル７０のドキュメント情報項目７１に含まれる代替画像形成用情報７４に基づいて形成された画像が表示部６１に表示される。この場合、例えば図２１に示すような画像が表示部６１に表示される。このとき、変更前のファイル７０のドキュメント情報項目７０に含まれていた画像形成用情報７２は、他の場所に移動されているため、表示部６１への表示は行われない。
【０１４９】
電子機器６０のユーザは、表示部６１の表示画像（代替画像）を見ることにより、そのファイル７０の内容が変更されていること、あるいは、変更前のファイル７０の情報を表示するための方法等を知ることができる。
【０１５０】
例えば、図２１の表示画像による案内により、ユーザは、文字等の画像に対して上述の第１実施形態のような改変処理を行うためのソフトウェアを所定のダウンロードサイトからダウロードすることができる。そして、その改変処理用のソフトウェアに、ファイル７０のコメント領域７３に移動されている画像形成用情報７２に基づいて改変処理を行わせ、画像形成用情報７２により形成される画像を電磁信号による漏洩の心配のない改変画像として、例えば図２２に示すように表示部６１に表示さえることができる。
【０１５１】
このとき、改変処理用のソフトウェアとファイル７０の開くためのソフトウェアとを連携させ、改変処理用のソフトウェアにファイル７０のコメント領域７３から画像形成用情報７２を自動的に読み込ませて、その情報７２に基づいて改変処理を行わせ、改変処理後の画像を表示部７０に表示させるようにするのが望ましい。
【０１５２】
あるいは他の例として、画像形成用情報７２の移動及び代替画像形成用情報７４の付与に追加して、ファイル７０中に改変処理用のソフトウェアを呼び出すためのプラグイン項目７５（図２３参照）が付与されるようにしてもよい。このプラグイン項目７５の付与は情報付与部５１ｂによって行われる。この構成では、そのプラグイン項目７５が付与されたファイル７０が電子機器６０に読み込まれた場合、プラグイン項目７５によって改変処理用のソフトウェアが呼び出され、画像形成用情報７２に基づいて改変処理が行われて、改変処理後の画像が表示される。この場合、プラグイン項目７５に、改変処理を施すべき画像形成用情報７２（文書データ）及び改変処理の条件（例えば、改変処理後の画像を表示する際のサイズ等）を付与するようにしてもよい。あるいは、プラグイン項目７５には画像形成用情報７２及び改変処理の条件等を付与せず、これらの情報の保存場所を記載するようにしてもよい。例えば、画像形成用情報７２及び改変処理の条件等に関する情報をネットワーク３０上のサーバ等に保存しておき、改変処理の際にそれらの情報をネットワーク３０を介して電子機器６０が取得するようにしてもよい。
【０１５３】
あるいは更に他の例として、上記のようなプラグインを用いずに、外部プログラムに改変処理を行わせるようにしてもよい。
【０１５４】
以上のように、本実施形態によれば、ファイル７０のドキュメント情報項目７１に含まれる画像形成用情報７２に機密情報等が含まれている場合には、画像形成用情報７１の機密情報に対応する部分又は画像形成用情報７１の全部を、ファイル７０内の情報項目７１以外の項目又はファイル７０外の所定の保存場所に移動させてることができる。それ故、そのファイル７０が他の電子機器６０に取り込まれて表示された際に、機密情報を含んだ表示画像が無防備な状態で表示部６１に表示され、電磁信号により情報が第三者に漏洩するのを防止できる。
【０１５５】
また、ファイル７０のドキュメント情報項目７１から画像形成用情報７２が移動された場合には、そのファイル７０を開くことができるソフトウェアで処理できる代替画像形成用情報７４がその情報項目７１に付与される。そして、そのファイル７０が読み込んだ電子機器６０では、その代替画像形成用情報７４によって形成された代替用の表示画像が表示部６１に表示される。それ故、その代替用の表示画像によって、その電子機器６０のユーザ等に種々の情報を伝えることができる。例えば、その電子機器６０のユーザにファイル７０の内容が変更されていること、あるいは、変更前のファイル７０に含まれていた情報を漏洩から守りながら安全に表示するための方法等を伝えることができる。
【０１５６】
また、移動された画像形成用情報７２の代わりにファイル７０のドキュメント情報項目７１に付与される代替画像形成用情報７４は、そのファイル７０を開くことがことができるソフトウェアで処理できるものである。それ故、代替画像形成用情報７４が付与されたファイル７０を開くために特別なソフトウェアを用意する必要がなく、便利である。
【０１５７】
次に、図２４及び図２５に基づいて、本実施形態に係る情報処理装置５０の他の変形例について説明する。
【０１５８】
図２４に示す変形例では、情報処理装置５０の制御部５１に、上述の第１実施形態に係る電子機器１０の改変制御部１１ｂとほぼ同様な改変処理を行う改変処理部５１ｃが備えられている。
【０１５９】
この改変処理部５１ｃは、情報移動部５１ａがファイル７０のドキュメント情報項目７１から移動した画像形成用情報７２に基づいて上述の第１実施形態の場合とほぼ同様な改変処理を施す。これによって、改変処理部５１ｃはビットマップデータとして表現された改変処理済みの画像情報を生成する。なお、改変対象である画像形成用情報７２は、文字コード又はベクトル情報によって規定されているものとする。
【０１６０】
そして、情報付与部５１ｂは、改変処理部５１ｃから与えられた改変処理済みの画像情報（ビットマップデータ）を、前記代替画像形成用情報７４としてファイル７０のドキュメント情報項目７１に付与する。
【０１６１】
この変更後のファイル７０が電子機器６０により開かれた場合、変更前のファイル７０のドキュメント情報項目７１に含まれたいた情報が、例えば図２２に示すように改変済みの画像として表示部６１に表示される。これによって、機密情報等が含まれたファイル７０に対して表示画像に対する改変処理を予め施した状態で、そのファイル７０を配布できるため、そのファイル７０が電子機器６０で開かれたときに電磁信号による情報の漏洩が生じるのを確実に防止できる。
【０１６２】
また、図２５に示す変形例では、情報処理装置５０の制御部５１に、情報の暗号化を行う暗号処理部５１ｄが備えられている。この変形例では、情報移動部５１ａは、移動対象となっている画像形成用情報７１の部分及びその関連情報（例えば、画像形成用情報７１の移動先に関する情報等）の少なくとも一部について暗号処理部５１ｄに暗号化させる。そして、情報移動部５１ａは、その暗号処理部５１ｄによる暗号化の後、移動対象となっている画像形成用情報７２の部分を、ファイル７０のドキュメント情報項目７１からファイル７０内の情報項目７１以外の項目又はファイル７０外の所定の保存場所に移動させる。
【０１６３】
暗号化された情報を復号するための鍵は、ファイル７０とは別に電子機器６０に与えられる。電子機器６０は、その鍵を用いて暗号化された情報を復号する。これによって、機密情報等を含んだ画像形成用情報７２が第三者に傍受され、情報が漏洩するのを防止できる。
【０１６４】
また、上述の構成においては、ファイル７０のフォーマットとしてＸＭＬ形式のオープンフォーマットを使用し、該フォーマットのタグを編集するプログラミングにより、機密情報等を含んだファイル７０を情報の漏洩から守りつつ安全に受け渡す方法について説明したが、このようなオープンフォーマットを用いた構成に限定されるものではない。例えば、クローズされているフォーマットについても、同様なコメント領域７３を設けるようにプログラミングすることもできる。また、これらのフォーマットのプログラミングに限らず、ポストスクリプトにおいても、同様なコメント領域７３を設けるようにプログラミングすることもできる。
【０１６５】
また、ファイル７０としては、これらのＸＭＬ形式やポストスクリプト等のような構造化されたファイルが、編集が比較的容易であることから好ましいが、構造化されたファイルに限らず、文書ファイルであれば同様に編集することが可能である。さらに、情報を格納してあるファイルであれば，いわゆる文書ファイル（ワードプロセッサー用ファイル）に限ることは無く、ＰＤＦファイル等の印刷・配布用ファイル、プレゼンテーション用ファイル、表計算用ファイル、データベース用ファイル、地図用ファイル及びＣＡＤ用ファイル等あらゆるファイルに、本発明に係る技術を適用可能である。
【０１６６】
また、上述の各実施形態では、画像要素に対する改変処理及びファイル７０に対する変更処理等の情報処理をソフトウェアにより行うようにしたが、ハードウェアにより行うようにしてもよい。あるいは、それらのソフトウェアをファームウェア、又は組み込みソフトウェア等の形態でも提供してもよい。
【図面の簡単な説明】
【０１６７】
【図１】本発明の第１実施形態に係る電子機器のブロック図である。
【図２】図１の電子機器の表示部に表示される表示画像の一例を示す図である。
【図３】（ａ）は改変処理の対象となる画像要素の一例を示す図であり、（ｂ）はその画像要素の改変処理後の状態を示す図である。
【図４】図３（ｂ）の下方部分を拡大して示す図である。
【図５】（ａ）は図３（ａ）の水平ライン８に沿った１ライン分のＲＧＢ信号を示す図であり、（ｂ）は図３（ｂ）の水平ライン９に沿った１ライン分のＲＧＢ信号を示す図である。
【図６】（ａ）は図５（ａ）のＲＧＢ信号により放出される電磁信号の測定結果を示す図であり、（ｂ）は図５（ｂ）のＲＧＢ信号により放出される電磁信号の測定結果を示す図である。
【図７】グラデーションが施される領域の水平方向の幅を変更した場合を示す模式図であり、（ａ）は前記幅が狭い場合を示し、（ｂ）は前記幅が広い場合を示す。
【図８】（ａ）は改変前の線分の画像を示す図であり、（ｂ）は改変後の線分の画像を示す図である。
【図９】ベクトル情報を利用した改変部の付け方を説明するための模式図である。
【図１０】図１の電子機器の表示部に表示される表示画像の他の例を示す図である。
【図１１】改変部が付与されたカーソル画像の例を示す図である。
【図１２】図１の電子機器の動作を示すフローチャートである。
【図１３】図１の電子機器による改変処理に関する動作を詳細に示すフローチャートである。
【図１４】図１の電子機器の表示部に表示される表示画像のさらに他の例を示す図である。
【図１５】本発明の第２実施形態に係る情報処理装置の説明図である。
【図１６】図１５の情報処理装置のブロック図である。
【図１７】図１５の情報処理装置の動作を示すフローチャートである。
【図１８】変更前のファイルの内容を模式的に示す図である。
【図１９】図１８のファイルに含まれる情報に基づいて表示される画像の例を示す図である。
【図２０】図１８のファイルに対する第１の変更例を示す図である。
【図２１】図２０のファイルに含まれる情報に基づいて表示される画像の例を示す図である。
【図２２】図１９の画像に代わって表示される改変処理後の画像を示す図である。
【図２３】図１８のファイルに対する第２の変更例を示す図である。
【図２４】図１６の情報処理装置の第１の変形例を示すブロック図である。
【図２５】図１６の情報処理装置の第２の変形例を示すブロック図である。
【符号の説明】
【０１６８】
３  改変部、１０  電子機器、１１  制御部、１１ａ  表示制御部、１１ｂ  改変制御部、１２  ＲＯＭ、１３  ＲＡＭ、１４  記憶部、１５  表示部、１６  操作部、１７  通信部、２１  カーソル画像、２５  アイコン、３０、ネットワーク、５０  情報処理装置、５１  制御部、５１ａ  情報移動部、５１ｂ  情報付与部、５１ｃ  改変処理部、５１ｄ  暗号処理部、５２  ＲＯＭ、５３  ＲＡＭ、５４  記憶部、５５  通信部、６０  電子機器、７０  ファイル、７１  ドキュメント情報項目、７２  画像形成用情報、７３  コメント領域、７４  代替画像形成用情報、７５  プラグイン項目。
【図１】
2008170939.tif 000003
【図２】
2008170939.tif 000004
【図３】
2008170939.tif 000005
【図４】
2008170939.tif 000006
【図５】
2008170939.tif 000007
【図６】
2008170939.tif 000008
【図７】
2008170939.tif 000009
【図８】
2008170939.tif 000010
【図９】
2008170939.tif 000011
【図１０】
2008170939.tif 000012
【図１１】
2008170939.tif 000013
【図１２】
2008170939.tif 000014
【図１３】
2008170939.tif 000015
【図１４】
2008170939.tif 000016
【図１５】
2008170939.tif 000017
【図１６】
2008170939.tif 000018
【図１７】
2008170939.tif 000019
【図１８】
2008170939.tif 000020
【図１９】
2008170939.tif 000021
【図２０】
2008170939.tif 000022
【図２１】
2008170939.tif 000023
【図２２】
2008170939.tif 000024
【図２３】
2008170939.tif 000025
【図２４】
2008170939.tif 000026
【図２５】
2008170939.tif 000027