(57)【特許請求の範囲】
【請求項１】
覗き見防止システムであって、
ユーザが使用するユーザ端末と、
前記ユーザ端末と通信が可能に接続され、前記ユーザが装着する眼鏡端末と、
を備え、
前記ユーザ端末は、
覗き見防止機能のオフ状態では、第１表示画面部に、可視状態の元画面である第１画面を表示し、
前記覗き見防止機能のオン状態では、前記第１表示画面部に、前記第１画面に対応した、不可視状態の画面である第２画面を表示し、前記第２画面に対する入力を受け付け、
前記眼鏡端末は、前記覗き見防止機能のオン状態では、第２表示画面部に、前記第２画面の不可視状態を解除するための第３画面を表示し、
前記眼鏡端末を装着している前記ユーザの眼に、前記第２画面と前記第３画面との重ね合わせにより、前記第１画面の表示内容が可視状態となる第４画面を結像させ、
前記ユーザ端末は、
前記第１表示画面部に前記第１画面を表示するための第１画面データに基づいて、第１画像処理により、前記第２画面を表示するための第２画面データを生成し、前記第２画面データに基づいて、前記第１表示画面部に前記第２画面を表示し、
前記第１画面データに基づいて、第２画像処理により、前記第３画面を表示させるための第３画面データを生成し、前記第３画面データを、前記眼鏡端末へ送信し、
前記眼鏡端末は、前記第３画面データを受信し、前記第３画面データに基づいて、前記第２表示画面部に前記第３画面を表示し、
前記ユーザ端末は、
前記第１画面データと、素材データとに基づいて、前記第１画像処理により、前記第２画面データを生成し、
前記第１画面データと、前記素材データとに基づいて、前記第２画像処理により、前記第３画面データを生成し、
前記素材データは、前記第１画面の表示内容を視認できない、または視認しにくくする加工のための所定の広告オブジェクトを含むデータであり、
前記第２画面には、前記広告オブジェクトに基づいた広告情報が表示される、
覗き見防止システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術に関し、端末画面表示内容を制御する技術に関する。
【背景技術】
【０００２】
ノートＰＣやスマートフォン等の端末の画面表示内容は、第三者により覗き見される可能性がある。例えば、公共空間等において、ユーザ本人が、ノートＰＣで画面を見ながら作業を行っている際に、その付近にいる他人が、その画面を横や後ろから覗き見し、画面表示内容の情報を認識する場合がある。また、覗き見に類似する行為や場合としては、監視カメラによりその画面の表示内容が撮影される場合や、携帯型カメラ等によりその画面の表示内容が盗撮される場合がある。その撮影画像データを第三者が入手することで、その表示内容の情報が認識される場合がある。
【０００３】
公共空間等で端末を利用しつつ、画面の覗き見や撮影による情報漏れ等を防止したい場合がある。画面の覗き見等の防止に係わる従来技術としては以下がある。一般的な技術としては、端末の画面の表面に、光学フィルム等の物が設けられる。この物は、例えば視野角を調整する光学特性を持つ層である。これにより、画面に対して法線方向である正面を含む所定の視野角の範囲内から画面を見る場合には、画面表示内容がよく見え、その範囲外から画面を見る場合には、画面表示内容がよく見えない。即ち、第三者が画面を横等から覗き見した場合、表示内容が認識できない、または認識しにくい。
【０００４】
また、端末の液晶表示装置等のハードウェアにおいて、表示構造の工夫により、画面表示内容を調整する技術、例えば視野角を制御する技術がある。例えば、液晶層や偏光板の工夫により、視野角や輝度の調整がされる。また、例えば、表示画面部に、視野角、即ち出射光の方向を調整する層が設けられる。また、例えば、液晶層等の上に、液晶層の透過光を分離して出射する所定の分離層が設けられる。視野角の制御例としては、広視野角モードと狭視野角モードとを切り替えできる技術がある。また、第１の視野角範囲内では第１の画面表示内容、別の第２の視野角範囲内では別の第２の画面表示内容にする技術がある。
【０００５】
また、端末のソフトウェアにおいて、画面に表示するための画像データの画像処理により、画面表示内容を調整する技術がある。この画像処理の例としては、以下が挙げられる。例えば、輝度やコントラスト等を変更し、背景領域と文字領域とで色を近くして、文字を認識しにくいようにする処理がある。例えば、画像フレーム内の特定の文字や領域を、視認しにくいように加工する処理がある。例えば、元の画像データに、マスクやかく乱等のために所定のパターンや文字等を合成する処理がある。
【０００６】
一方、近年では、ユーザに装着可能であるウェアラブル端末として、眼鏡型端末や腕時計型端末等が実用化されている。例えば、眼鏡型端末としては、レンズ面に画像や映像を投射表示するもの等がある。
【０００７】
端末画面の覗き見防止に関する先行技術例として、特開２００５−３０１３６７号公報（特許文献１）が挙げられる。特許文献１には、覗き見防止機能付き入力画面及び入力方法として、以下の旨が記載されている。その入力方法では、端末の画面に、所定の入力画面の入力枠を表示し、入力者は、その入力枠にパスワード等のデータを入力する際、その入力枠に対応した眼鏡形状の透視フィルタを装着する。その入力枠の入力データの表示では、表示パターンとダミー表示パターンが混在し、裸眼では意味不明パターンとして認識される。その透視フィルタは、特定色を遮断する。入力者は、その透視フィルタ付き眼鏡の装着状態では、入力データの表示パターンを認識できる。その眼鏡を装着していない者は、その入力枠を覗き見しても、意味不明パターンとなり認識できない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−３０１３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記のように、従来技術として、端末や表示装置のハードウェアやソフトウェアにおける工夫により画面表示内容を調整して覗き見等を防止しようとする技術がある。しかしながら、従来技術では、ユーザ本人が端末の画面で資料作成等の作業を行いつつ、任意の様々な表示内容を認識できると共に、画面の覗き見や撮影による情報漏れ等を防止したい場合に、効果の点で改善余地がある。
【００１０】
なお、特許文献１に記載の技術では、透視フィルタ付き眼鏡は、フィルタ物であり、情報処理端末ではない。特許文献１に記載の技術では、特定の入力画面及び入力枠の設計に応じて透視フィルタ付き眼鏡を設計して用意する必要があり、複数の眼鏡を使い分ける必要がある。特許文献１に記載の技術では、ノートＰＣ等の端末画面の任意の様々な表示内容に適用することはできず、その表示内容の覗き見等の防止はできない。
【００１１】
本発明の目的は、端末画面表示内容を制御する技術に関して、ユーザ本人が端末の画面で資料作成等の作業を行いつつ、任意の様々な表示内容を認識できると共に、画面の覗き見や撮影による情報漏れ等を防止することができる技術を提供することである。
【課題を解決するための手段】
【００１２】
本発明のうち代表的な実施の形態は、覗き見防止システムであって、以下に示す構成を有することを特徴とする。
【００１３】
一実施の形態の覗き見防止システムは、ユーザが使用するユーザ端末と、前記ユーザ端末と通信が可能に接続され、前記ユーザが装着する眼鏡端末と、を備え、前記ユーザ端末は、覗き見防止機能のオフ状態では、第１表示画面部に、可視状態の元画面である第１画面を表示し、前記覗き見防止機能のオン状態では、前記第１表示画面部に、前記第１画面に対応した、不可視状態の画面である第２画面を表示し、前記第２画面に対する入力を受け付け、前記眼鏡端末は、前記覗き見防止機能のオン状態では、第２表示画面部に、前記第２画面の不可視状態を解除するための第３画面を表示し、前記眼鏡端末を装着している前記ユーザの眼に、前記第２画面と前記第３画面との重ね合わせにより、前記第１画面の表示内容が可視状態となる第４画面を結像させる。
【発明の効果】
【００１４】
本発明のうち代表的な実施の形態によれば、端末画面表示内容を制御する技術に関して、ユーザ本人が端末の画面で資料作成等の作業を行いつつ、任意の様々な表示内容を認識できると共に、画面の覗き見や撮影による情報漏れ等を防止することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１の覗き見防止システムの構成を示す図である。
【図２】実施の形態１における、眼鏡端末の構成を示す図である。
【図３】実施の形態１における、機能ブロック構成を示す図である。
【図４】実施の形態１における、画像処理例及び画面例を示す図である。
【図５】実施の形態１における、別の画像処理例及び画面例を示す図である。
【図６】実施の形態１の変形例における、機能ブロック構成を示す図である。
【図７】本発明の実施の形態２の覗き見防止システムにおける機能ブロック構成を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において同一部には原則として同一符号を付し、その繰り返しの説明は省略する。
【００１７】
（実施の形態１）
図１〜図６を用いて、本発明の実施の形態１の覗き見防止システムについて説明する。実施の形態１の覗き見防止システムは、ユーザ端末の画面の表示内容の覗き見等を防止するための覗き見防止機能を有する。
【００１８】
［覗き見防止システム］
図１は、実施の形態１の覗き見防止システムの構成を示す。実施の形態１の覗き見防止システムは、ユーザ端末１と眼鏡端末２とを含むシステムである。図１の上側には、ユーザが眼鏡端末２を装着した状態でユーザ端末１を利用する状態を示す。図１の下側には、図１の上側のユーザ端末１と眼鏡端末２とユーザの眼３との間における、表示される画面の関係等を示す。なお、説明上の方向として、（Ｘ，Ｙ，Ｚ）を示す。Ｚ方向は、ユーザが画面を見る視線の方向、画面の光がユーザの眼３に入射される方向とする。また、画面内における水平方向及び垂直方向を、Ｘ方向及びＹ方向とする。
【００１９】
ユーザは、ユーザ端末１及び眼鏡端末２を携帯及び使用する。公共空間等において、ユーザは、ユーザ端末１を操作してユーザ端末１の画面を見ながら資料作成や閲覧等の作業を行う。その際、ユーザは、必要に応じて眼鏡端末２を装着して作業を行う。ユーザは、必要に応じて覗き見防止機能のオン／オフを切り替えることができる。
【００２０】
ユーザ端末１は、ノートＰＣ等の情報処理端末、電子機器である。ユーザ端末１は、表示画面部１１や入力部１２を備える。ユーザ端末１は、携帯型の装置とするが、固定設置型も適用可能である。入力部１２は、キーボード等の機器を含む。ユーザ端末１は、公知の一般的な構成要素として、演算装置、記憶装置、通信インタフェース装置、入出力インタフェース装置、入力装置、表示装置等を有する。
【００２１】
眼鏡端末２は、ウェアラブル端末の一種として眼鏡型の情報処理端末、電子機器である。眼鏡端末２は、本体部５や表示画面部２１を備える。眼鏡端末２は、ユーザの眼３及び頭に対して装着可能であり、表示画面部２１に映像を表示可能である型の装置である。眼鏡端末２は、ゴーグル型やヘッドマウントディスプレイ型を含め、各種の装置が適用可能であり、表示方式等を限定しない。
【００２２】
ユーザ端末１と眼鏡端末２が連携して機能を実現する。実施の形態１では、ユーザ端末１と眼鏡端末２は、通信ケーブル４によって有線接続されている。ユーザ端末１と眼鏡端末２との接続は、有線通信インタフェースによる接続に限らず、無線通信インタフェースによる接続としてもよい。ユーザ端末１と眼鏡端末２との接続の通信インタフェースは、例えば、ＵＳＢ、Bluetooth（登録商標）、ＷｉＦｉ、ＨＤＭＩ等を適用してもよい。
【００２３】
表示画面部１１は、例えば液晶表示装置により構成される。表示画面部１１には、通常時、覗き見防止機能の機能オフ状態では、可視画面１００である元画面の内容が表示される。図１の上側では、機能オフ状態を示し、眼鏡端末２の表示画面部２１にはまだ特有の画面は表示されていない。可視画面１００である元画面の内容は、例えばユーザがユーザ端末１のアプリケーションソフトウェアを用いて資料作成等の作業を行う場合の画面であり、作成中の資料の文字や画像等を含む内容である。なお、可視とは、画面表示内容が視認、認識できること、あるいは視認、認識がしやすいこと、例えば文字等の判読が容易であること等を指す。
【００２４】
表示画面部１１には、覗き見防止機能の機能オン状態では、不可視画面１０１が表示される。図１の下側は、機能オン状態を示し、ユーザを省略して示す。不可視画面１０１は、可視画面１００である元画面の内容が不可視の状態となっている画面である。なお、不可視とは、画面表示内容が視認、認識できないこと、あるいは視認、認識がしにくいこと、例えば文字等の判読が難しいこと等を指す。不可視画面１０１は、覗き見９を含めて、直接に裸眼で見た場合やカメラ等で撮影した場合に、元画面の内容の文字や画像等が認識できない、または認識しにくい、という状態の画面である。
【００２５】
ユーザ端末１は、可視画面１００である元画面に対応する画像データに基づいて、不可視画面１０１を表示するための画像データを作成し、その画像データに基づいて、表示画面部１１に不可視画面１０１を表示する。
【００２６】
可視画面１００や不可視画面１０１からの光は、Ｚ方向で、透過光６として、眼鏡端末２の表示画面部２１を透過して、ユーザの眼３に入射される。眼３は網膜等を示す。眼３には、画面に対応する画像や映像が結像される。
【００２７】
表示画面部２１は、例えばレンズにより構成される。本体部５は、表示画面部２１に画像や映像を表示するための機構を備えている。表示画面部２１は、機能オフ状態では、透過状態であり、解除画面１０２は表示されない。表示画面部２１は、機能オン状態では、解除画面１０２が表示される。
【００２８】
ユーザ端末１は、可視画面１００である元画面に対応する画像データに基づいて、不可視画面１０１と組になる、解除画面１０２を表示するための画像データを作成し、その画像データを眼鏡端末２に送信する。そして、眼鏡端末２は、ユーザ端末１から受信した画像データに基づいて、表示画面部２１に、解除画面１０２を表示する。本体部５は、画像データに基づいて、例えば投射表示方式で、表示画面部２１であるレンズ面に、解除画面１０２の画像を表示する。
【００２９】
解除画面１０２は、ユーザ端末１の不可視画面１０１の内容の不可視の状態を解除して元画面の内容の可視の状態に戻すための画面である。解除画面１０２は、組となる不可視画面１０１に対して、重ね合わせされる画面である。眼鏡端末２を用いて、ユーザの眼３は、ユーザ端末１の不可視画面１０１と、眼鏡端末２の解除画面１０２とを重ね合わせた状態で見る。
【００３０】
眼鏡端末２の装着状態及び機能オン状態で、ユーザの眼３には、Ｚ方向で、ユーザ端末１の不可視画面１０１からの透過光６と、眼鏡端末２の解除画面１０２の反射光７とが入射される。即ち、眼３には、それら２種類の光が合成、重畳された光である重畳光８が入射される。これにより、眼３では、重畳光８が重畳画面１０３として結像される。即ち、ユーザは、機能オン状態では、重畳画面１０３を見る。重畳画面１０３は、不可視画面１０１と解除画面１０２とが重ね合わせされた結果の画面であり、可視画面１００である元画面の内容が可視状態となる画面である。重畳画面１０３は、元画面の内容がそのまま視認できる状態となる画面か、あるいは元画面の内容が完全ではなくても十分に容易に視認できる状態となる画面である。ユーザは、重畳画面１０３として、元画面の表示内容を認識することができる。
【００３１】
それと共に、機能オン状態では、ユーザ本人の付近にいる他人が、ユーザ端末１の表示画面部１１を覗き見９、例えば直接に裸眼で見たとしても、不可視画面１０１であるため、元画面の内容を認識できない、または認識しにくい。同様に、監視カメラや他人の携帯型カメラ等の機器が、ユーザ端末１の表示画面部１１を撮影したとしても、不可視画面１０１であるため、元画面の内容を撮影できない、または撮影しにくい。他人は、元画面の内容を表す撮影画像データを入手することはできない。
【００３２】
このように、実施の形態１の覗き見防止システムは、覗き見防止機能の機能オン状態では、ユーザ端末１では不可視画面１０１を表示し、眼鏡端末２では解除画面１０２を表示する。これにより、ユーザ本人がユーザ端末１で元画面の内容を見ながら作業できると共に、第三者によるユーザ端末１の元画面の内容の覗き見等を防止することができる。
【００３３】
［眼鏡端末の構成例］
眼鏡端末２の構成例は以下である。図２は、眼鏡端末２の機能ブロック構成を示す。本体部５は、眼鏡端末２の本体として、表示画面部２１への画像の表示等を行う部分である。本体部５は、ＩＣチップ、光学素子、及びそれらを収容して眼鏡フレームに取り付けるケース等により構成される。
【００３４】
図２で、本体部５は、制御部５１、記憶部５２、通信部５３、投射表示部５４、入力部５５を有する。投射表示部５４は、駆動部６１、表示素子６２、投射光学系６３を有する。
【００３５】
制御部５１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、本体部５の各部の動作を制御する。記憶部５２は、メモリ等で構成され、画像データ等が格納される。通信部５３は、所定の通信インタフェースで通信を行う部分であり、ユーザ端末１の通信部と、通信ケーブル４で接続され、有線接続インタフェースで通信する。通信部５３は、ユーザ端末１の通信部と通信し、ユーザ端末１からの画像データや制御情報の受信やユーザ端末１への制御情報の送信等を行う。
【００３６】
投射表示部５４は、制御部５１からの制御に従い、表示画面部２１への画像、映像の投射表示を行う部分である。駆動部６１は、画面の画像データに基づいて、表示素子６２を駆動して、表示素子６２に画像を形成する。投射光学系６３は、レンズやプリズム等の光学素子で構成され、表示素子６２で形成された画像を、表示画面部２１であるレンズ面に投射する。投射された光は、図１のように、表示画面部２１であるレンズ面で反射し、Ｚ方向で、反射光７として、眼３に入射される。
【００３７】
入力部５５は、ユーザ操作入力のための部分であり、例えば入力ボタン等を有する。ユーザ操作入力の例としては、眼鏡端末２のパワーのオン／オフ、所定の機能のオン／オフ、投射表示のオン／オフ、投射表示状態の調整、等が挙げられる。このユーザ操作入力としては、覗き見防止機能のオン／オフを可能としてもよい。制御部５１は、入力部５５の入力状態に応じて動作を制御する。
【００３８】
なお、入力部５５は、本体部５や眼鏡端末２の他の箇所に備えてもよいし、備えなくてもよい。備えない場合、ユーザ端末１から眼鏡端末２へ、ユーザ操作入力に対応した指示を送信する形態とすればよい。入力部５５は、眼鏡端末２の本体部５と有線または無線で接続される別の機器、例えば眼鏡端末２の構成要素である操作機器に備えてもよい。その操作機器は、入力ボタンやバッテリ等を備える。ユーザは、その操作機器を所持し、手動操作する。その操作機器は、ユーザ入力操作に応じた信号を本体部５へ送る。
【００３９】
眼鏡端末２は、汎用的な端末を用いてもよいし、覗き見防止のための専用端末としてもよい。眼鏡端末２は、汎用的な端末の場合、覗き見防止機能を利用せずに解除画面１０２を表示しない場合には、表示機能を用いて表示画面部２１に所定の画像を表示可能である。
【００４０】
［機能ブロック構成］
図３は、実施の形態１の覗き見防止システムの機能ブロック構成を示す。ユーザ端末１は、表示画面部１１、入力部１２、制御部３１、記憶部３２、通信部３３、表示部３４、不可視画面生成部４１、解除画面生成部４２を有する。不可視画面生成部４１及び解除画面生成部４２は、制御部３１の一部としてソフトウェアプログラム処理により実現されてもよいし、特定の回路により実現されてもよい。
【００４１】
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、ユーザ端末１の各部を含む全体を制御する。制御部３１は、ＯＳやアプリケーションプログラムを実行する機能を有する。また、制御部３１は、特有の覗き見防止機能を制御する機能を有する。
【００４２】
記憶部３２は、制御部３１等が扱う各種のデータや情報、プログラム等を記憶する。記憶部３２には、元画面データ２００、素材データ２０５、他の画像データ等が格納される。記憶部３２には、不可視画面データ２０２や解除画面データ２０３等が格納されてもよい。元画面データ２００は、制御部３１のアプリケーションソフトウェア等が生成するデータとしてもよいし、表示部３４で生成されたデータとしてもよい。元画面データ２００は、外部から入力されたデータとしてもよい。素材データ２０５は、後述するが、画像処理で素材として使用するデータである。
【００４３】
通信部３３は、所定の通信インタフェースで通信処理を行う部分であり、特に眼鏡端末２の通信部５３との間で有線通信インタフェースで通信処理を行う機能を含む。
【００４４】
表示部３４は、表示画面部１１に画像、映像の表示を行う部分である。表示部３４は、例えば液晶表示を行う部分であり、液晶表示駆動部を含む。表示部３４は、画面の画像データに基づいて、表示画面部１１を駆動して、画面の画像等を表示させる。表示画面部１１に表示される画面は、図１の可視画面１００及び不可視画面１０１がある。
【００４５】
制御部３１は、覗き見防止機能の機能オフ状態では、記憶部３２の元画面データ２００を、可視画面データ２０１として表示部３４へ送信する。可視画面データ２０１は、可視画面１００を表示するための画像データ、映像データであり、第１画面データである。表示部３４は、可視画面データ２０１に基づいて、表示画面部１１に可視画面１００を表示する。
【００４６】
制御部３１は、覗き見防止機能の機能オン状態では、記憶部３２の元画面データ２００及び素材データ２０５を、不可視画面生成部４１へ送信する。
【００４７】
不可視画面生成部４１は、元画面データ２００及び素材データ２０５を入力として、不可視画面データ２０２を生成する第１画像処理を行う。不可視画面生成部４１は、素材データ２０５に基づいて、第１画像処理で用いる第１素材データを入力する。不可視画面データ２０２は、不可視画面１０１を表示するための画像データ、映像データであり、第２画面データである。不可視画面生成部４１は、生成した不可視画面データ２０２を、表示部３４へ出力、送信する。表示部３４は、不可視画面データ２０２に基づいて、不可視画面１０１を表示する。
【００４８】
解除画面生成部４２は、同じく、元画面データ２００及び素材データ２０５を入力として、解除画面データ２０３を生成する第２画像処理を行う。解除画面生成部４２は、素材データ２０５に基づいて、第２画像処理で用いる第２素材データを入力する。解除画面データ２０３は、解除画面１０２を表示するための画像データ、映像データであり、第３画面データである。解除画面生成部４２は、生成した解除画面データ２０３を、通信部３３へ出力、送信する。通信部３３は、解除画面データ２０３を、眼鏡端末２へ送信する。
【００４９】
なお、不可視画面生成部４１に入力する第１素材データと、解除画面生成部４２に入力する第２素材データとは、完全に同じとしてもよいし、対応する別のデータとしてもよい。不可視画面生成部４１の第１画像処理と解除画面生成部４２の第２画像処理は、組として所定の関係を持つので、その関係に対応した第１素材データ及び第２素材データが使用される。
【００５０】
素材データ２０５は、例えば、予め、どのような不可視画面１０１とするのかに応じて設定されている。制御部３１は、予め設定されている素材データ２０５を、不可視画面生成部４１や解除画面生成部４２へ送る。
【００５１】
眼鏡端末２の通信部５３は、ユーザ端末１の通信部３３から送信された解除画面データ２０３を受信する。通信部５３は、制御部５１の制御に従い、解除画面データ２０３を、投射表示部５４へ送る。投射表示部５４は、解除画面データ２０３に基づいて、表示画面部２１に、解除画面１０２を表示する。
【００５２】
制御部３１及び制御部５１により、ユーザ端末１での不可視画面１０１の表示と眼鏡端末２での解除画面１０２の表示とにおいてタイミングが同期するように制御される。
【００５３】
ユーザは、眼鏡端末２の装着状態及び機能オン状態で、重畳画面１０３を見ながら、例えば資料の編集のために、入力部１２から文字等を入力する。入力部１２から入力された入力情報は、制御部３１へ送られる。入力情報は、画面内のどの位置でどのような入力がされたか等の情報であり、タッチパネルの場合にはタッチ入力情報を含む。制御部３１は、その入力情報に応じて、アプリケーションプログラム等の処理により、元画面の内容を更新し、資料のデータに反映する。即ち、リアルタイムで、元画面データ２００における画像フレームが更新される。元画面データ２００の更新に伴い、不可視画面データ２０２及び解除画面データ２０３についても、更新分の画像フレームが生成される。
【００５４】
［機能オン／オフ、及びユーザ設定］
ユーザは、ユーザ端末１の入力部１２、または眼鏡端末２の入力部５５を通じて、覗き見防止機能に関する入力操作を行う。入力操作により、覗き見防止機能のオン／オフの状態が切り替え可能である。ユーザは、ユーザ端末１の画面で資料作成等の作業を行う際に、覗き見防止機能を有効にしたい場合には、入力部１２または入力部５５を通じて、機能オン状態にするための入力操作を行う。入力部１２から入力する場合、入力情報を制御部３１へ送る。入力部５５から入力する場合、制御部５１、通信部５３及び通信部３３を通じて、入力情報を制御部３１へ送信する。これにより、制御部３１は、入力操作に応じた、機能オン状態にするための指示を受け取る。制御部３１は、指示に応じて、覗き見防止機能をオン状態にする。機能オン状態では、上記のように、自動的に、不可視画面１０１及び解除画面１０２を表示させる。
【００５５】
ユーザは、覗き見防止機能を無効にしたい場合には、入力部１２または入力部５５を通じて、機能オフ状態にするための入力操作を行う。制御部３１は、入力操作及び入力情報に応じた、機能オフ状態にするための指示を受け取る。制御部３１は、指示に応じて、覗き見防止機能をオフ状態にする。機能オフ状態では、不可視画面１０１及び解除画面１０２を表示させず、可視画面１００を表示させる。
【００５６】
また、覗き見防止機能のオン／オフの切り替えは、覗き見防止機能を実現するアプリケーションプログラムの起動時に自動的にオン状態にし、起動終了時にオフ状態にするようにしてもよい。
【００５７】
また、予め、ユーザ端末１のユーザ設定機能によって、覗き見防止機能のオン／オフに関する設定が可能である。例えば、所定の条件で自動的に機能のオン／オフを切り替えるように設定可能である。所定の条件の例としては、特定の日時、特定の場所や位置情報、特定の文書作成等のアプリケーションプログラム、等が挙げられる。また、所定の条件の例として、公知のスクリーンセーバーや低消費電力モード機能と同様に、通常状態であるオフ状態から、所定時間経過後に、自動的にオン状態に切り替えるようにしてもよい。
【００５８】
また、ユーザ設定機能の１つとして、不可視画面１０１及び解除画面１０２に関する表示設定を可能としてもよい。例えば、不可視画面１０１における視認のしにくさの度合いを設定可能とする。制御部３１は、その度合いの設定値に応じて、後述のパターンのパラメータ等を決定する。また、例えば、不可視画面１０１として複数の種類の画面を表示可能である場合には、それらからユーザが選択して設定可能とする。
【００５９】
また、例えば、ユーザ端末１または眼鏡端末２に備えるセンサやカメラを用いて、ユーザ端末１または眼鏡端末２の周囲の状況、例えば他人の有無を検知して、その検知に基づいて機能のオン／オフを切り替えるようにしてもよい。
【００６０】
［画像処理（１）］
不可視画面生成部４１、及び解除画面生成部４２で行う処理である画像処理や変換処理の例を説明する。
【００６１】
不可視画面１０１は、例えば、可視画面１００である元画面の表示内容の視認が難しい画面であり、元画面の表示内容の視認を妨げるような何らかの加工がされた部分を持つ画面である。それに対応して、組となる解除画面１０２は、不可視画面１０１における上記加工がされた部分を、元画面の表示内容の視認ができるように戻すための加工がされた部分を持つ画面である。
【００６２】
不可視画面生成部４１の第１画像処理としては、元画面データ２００の画像フレームに、所定のパターンである第１パターンを合成することにより、不可視画面データ２０２を生成する処理である。素材データ２０５における第１素材データは、そのパターンのデータ、あるいは、そのパターンを生成するためのパラメータ等のデータである。合成の処理は、例えば、元の画像フレームの画素の階調値に対し、パターンの画像フレームの画素の階調値を、加算や他の演算を施して、合成後のそれぞれの画素の階調値を得る処理である。
【００６３】
所定のパターンの例は、縞模様、格子模様、その他の任意形状の模様、が挙げられる。パターンは、言い換えれば、画像フレーム内において階調値等が異なる２種類以上の領域が混在して配置されたものである。例えば、縞模様のパターンの例としては、第１階調値を持つ第１画素領域の線と、第２階調値を持つ第２画素領域の線とが交互に配置されたものである。第１素材データは、縞模様のパターンの画像フレームのデータ自体、あるいは、その縞模様のパターンを規定する、階調値や線領域幅等のパラメータ値のデータである。合成後の不可視画面１０１では、例えば縞模様が目立つ状態となり、元の文字や画像が認識しにくくなる。
【００６４】
上記に対応させて、解除画面生成部４２の第２画像処理としては、元画面データ２００の画像フレームに、素材データ２０５に基づいた所定のパターンである第２パターンを合成することにより、解除画面データ２０３を生成する処理である。素材データ２０５における第２素材データは、そのパターンのデータ、あるいは、そのパターンを生成するためのパラメータ等のデータである。合成の処理は、例えば、元の画像フレームの画素の階調値に対し、パターンの画像フレームの画素の階調値を、加算や減算や他の演算を施して、合成後のそれぞれの画素の階調値を得る処理である。
【００６５】
第１画像処理で用いる第１パターンと、第２画像処理で用いる第２パターンとは、組であり、所定の関係を持つ。例えば、第１パターンが縞模様のパターンである場合に、第２パターンは、第１パターンの縞模様に対して反転や相補の関係の縞模様のパターンである。例えば、第１パターンの縞模様は、第１画素領域の第１階調値と第２画素領域の第２階調値とが交互に繰り返されるパターンであるとする。それに対し、第２パターンの縞模様は、第１画素領域の第３階調値と第２画素領域の第４階調値とが交互に繰り返されるパターンである。第１階調値に対し、第３階調値は、重畳の際に第１階調値の効果を打ち消して、元画面の画素の階調値に戻す、または近付けるようにするための階調値である。同様に、第２階調値に対し、第４階調値は、重畳の際に第２階調値の影響を打ち消して、元画面の画素の階調値に戻す、または近付けるようにする階調値である。即ち、解除画面１０２の内容は、不可視画面１０１の内容、影響を打ち消すための内容である。
【００６６】
［画像処理（２）］
画像処理及び所定のパターンの別の例は、画像フレーム内において規則的もしくは不規則的及びランダムに文字や図形を配置する処理及びパターンが挙げられる。第１素材データは、その第１パターンの画像フレーム自体のデータ、あるいは、配置する文字や図形等のオブジェクトや配置の仕方を規定するパラメータ値のデータである。第１画像処理は、例えば、元の画像フレーム内にある文字や文章や図形における、一部または全部の所定の箇所の文字や図形の画像部分が、隠されるように、所定の画像部分に置換される。これにより、合成後の不可視画面１０１では、文章や図形等が意味不明な内容となる。
【００６７】
第２画像処理及び第２パターンは、上記と組になるものである。即ち、第２画像処理は、不可視画面データ２０２の画像フレームの中の置換された画像部分を、元の文字や図形等に戻す画像部分を持つ解除画面データ２０３を生成するものである。
【００６８】
［画像処理（３）］
画像処理及び所定のパターンの別の例は、所定の規則やアルゴリズムで、画像フレーム内の各画素の階調値を変調し、歪みを生じさせる加工を行う処理及びパターンである。この処理では、画像フレームの各画素の位置、例えば行や列や格子等で区分される画素領域の位置に応じて、階調値を変動させる。例えば、第１画素領域では階調値をそのままとし、第２画素領域では階調値を高くし、第３画素領域では階調値を低くする、といった加工を行う処理である。あるいは、第１画素領域では、位置を第１方向へ所定量シフトさせ、第２画素領域では、位置を第２方向へ所定量シフトさせる、といった加工を行う処理である。第１素材データは、上記変調及び加工の内容を規定するパラメータ値のデータである。上記のような処理により、元画面の画像フレームに歪みを加える。合成後の不可視画面１０１では、元の文字や画像が歪んでいるため、視認しにくくなる。
【００６９】
第２画像処理及び第２パターンは、上記と組になるものである。即ち、第２画像処理は、不可視画面データ２０２の画像フレームの中の歪みを元に戻すようにする解除画面データ２０３を生成するものである。なお、上記のような合成及び加工の画像処理は、公知の各種の画像処理が適用可能である。
【００７０】
［画像処理（４）］
画像処理及び所定のパターンの別の例は、元画面データ２００の画像フレームの上に、所定のオブジェクトを合成する処理及びパターンである。所定のオブジェクトは、広告やスクリーンセーバー等が挙げられる。第１素材データは、そのオブジェクトに関するデータである。例えば、オブジェクトとして、広告オブジェクトである。広告オブジェクトのデータは、所定の文字や画像から構成されている。所定のオブジェクトのデータは、動画やプログラムにより構成されてもよい。合成の処理では、元の画像フレーム内における各画素の階調値に、広告オブジェクトの画素の階調値が、加算等で反映される。
【００７１】
広告オブジェクトは、画像フレーム内の表示位置や情報内容が固定されたものでもよいし、画像フレーム内の表示位置や情報内容が変動するものでもよい。情報内容を変動させる場合、ユーザ端末１は、広告のための素材データ２０５を制御する。ユーザ端末１は、素材データ２０５に含まれている複数の広告情報に基づいて、表示する広告オブジェクトを変動させてもよい。ユーザ端末１は、通信部３３を用いてインターネット上から複数の広告情報を取得して素材データ２０５として用いてもよい。ユーザ端末１は、広告オブジェクトの表示の際に、都度、新しい広告情報をインターネット上から取得して使用してもよい。即ち、ユーザ端末１は、動的な内容の広告を表示させてもよい。
【００７２】
第２画像処理及び第２パターンは、上記と組になるものである。即ち、第２画像処理は、不可視画面データ２０２の画像フレームの中のオブジェクトを消去するようにする解除画面データ２０３を生成するものである。この形態では、覗き見９の場合、不可視画面１０１の広告等が視認され、元の内容は視認されにくい。
【００７３】
［画像処理（５）］
画像処理及び所定のパターンの別の例として以下としてもよい。不可視画面１０１としては、全面で殆ど黒色に近い表示とする。解除画面１０２としては、全面で殆ど元画面に近い内容の表示とする。重畳画面１０３では、元画面に近い内容の表示となる。
【００７４】
なお、この形態は、単に眼鏡端末２に元画面を表示してユーザ端末１の画面には何も表示しないという従来技術とは異なる。ユーザは、重畳画面１０３を見ながら、ユーザ端末１に、入力部１２を用いて情報の入力を行うことができる。ユーザ端末１は、その入力情報を受け付けて、画面内容及び資料データ等を更新する。
【００７５】
［画面例（１）］
図４は、実施の形態１の画像処理例及び画面例を概略的なイメージで示す。画像フレーム４０１は、可視画面１００である元画面に対応する元画面データ２００の画像フレームを示す。画像フレーム４０１の表示内容は、例えば、ユーザが作成中の資料であり、なるべく秘匿したい発明内容等に係わる文字や図形等の情報が含まれている。元の文字等の階調値を、ここでは簡略的に一律で階調値ｋ０で表すとする。
【００７６】
画像フレーム４０２は、素材データ２０５に基づいた第１パターンの画像フレームである。画像フレーム４０２は、例えば斜めの縞模様のパターンであり、第１画素領域の第１階調値ｋ１の黒い線領域と第２画素領域の第２階調値ｋ２の線領域とが交互に繰り返して配置されている。第１画素領域の第１階調値ｋ１は、例えば黒色にマスクするための階調値である（これは負の値でもよい）。第２画素領域の第２階調値ｋ２は、白い線領域として図示しているが、元画面の画素の階調値ｋ０をそのまま反映させるためのフラグ値で構成される。
【００７７】
第１画像処理４１１は、不可視画面生成部４１による処理であり、画像フレーム４０１に、第１パターンに対応する画像フレーム４０２を加算等で反映する処理である。例えば、第１画素領域では、元の階調値ｋ０と、第１階調値ｋ１とが加算され、第２画素領域では、元の階調値ｋ０がそのまま使用される。
【００７８】
画像フレーム４０３は、第１画像処理４１１の結果であり、不可視画面１０１に対応する不可視画面データ２０２の画像フレームを示す。画像フレーム４０３の表示内容は、元の文字や図形の上に、第１パターンの縞模様が被さるように合成されている。第１画素領域では、加算後の階調値（ｋ０＋ｋ１）となっており、第２画素領域では、元の階調値ｋ０となっている。これにより、不可視画面１０１では、元の文字等が視認、認識しにくくなっている。なお、適用するパターンを調整すれば、視認、認識のしにくさを調整することも可能である。
【００７９】
画像フレーム４０４は、素材データ２０５に基づいた第２パターンの画像フレームである。画像フレーム４０４は、第１パターンと同じく斜めの縞模様のパターンであり、第１画素領域の第３階調値ｋ３の線領域と第２画素領域の第４階調値ｋ４の線領域とが交互に繰り返して配置されている。第１パターンの第１画素領域の位置と第２パターンの第２画素領域の位置とは同じであり、即ち縞模様の形状は同じである。第１画素領域の第３階調値ｋ３は、グレーの線領域として図示しているが、第１階調値ｋ１の黒色のマスクを打ち消すための階調値を持つ。第２画素領域の第４階調値ｋ４は、白い線領域として図示しているが、透過領域にするためのフラグ値で構成される。
【００８０】
なお、第１パターンから、所定の関係に対応した所定の演算により、第２パターンを生成することも可能である。その場合、第２パターンのデータを第２素材データとして記憶しておかなくてもよい。
【００８１】
第２画像処理４１２は、解除画面生成部４２による処理であり、画像フレーム４０１に、第２パターンに対応する画像フレーム４０４を加算等で反映する処理である。本例では、第２パターンの画像フレーム４０４を、そのまま解除画面１０２の画像フレーム４０５として使用する。第１画素領域では、第３階調値ｋ３とし、第２画素領域では、透過領域とするため、いずれの階調値も使用しない。第３階調値ｋ３は、例えば、第１階調値ｋ１を正負反転した値が使用されてもよい。第２画像処理４１２としては、元画面の画像フレーム４０１の内容を反映させる必要は特に無いが、別の例では元画面の画像フレーム４０１の内容を反映してもよいので、概念的に図示している。
【００８２】
画像フレーム４０５は、第２画像処理４１２の結果であり、解除画面１０２に対応する解除画面データ２０３の画像フレームを示す。画像フレーム４０５の表示内容は、本例では、第２パターンの画像フレーム４０５と同様としている。第１画素領域は第３階調値ｋ３（第１階調値ｋ１を正負反転した値）、第２画素領域は透過領域となっている。
【００８３】
重ね合わせ４１３は、不可視画面１０１の画像フレーム４０３と、解除画面１０２の画像フレーム４０５とを、視線に対応するＺ方向で重ね合わせて見ることを示す。この重ね合わせ４１３に対応する光の重畳では、不可視画面１０１の第１画素領域の階調値（ｋ０＋ｋ１）と、解除画面１０２の第１画素領域の階調値ｋ３とが合成される。
【００８４】
画像フレーム４０６は、重畳画面１０３に対応する画像フレームを示す。画像フレーム４０６では、第１画素領域では、不可視画面１０１のマスク（黒色部分）に対応する第１階調値ｋ１の影響が、解除画面１０２の第３階調値ｋ３により打ち消され、元の階調値ｋ０またはそれに近い値となる。第２画素領域は透過領域であるため、不可視画面１０１内の元の階調値ｋ０またはそれに近い値となる。画像フレーム４０６では、第１画素領域と第２画素領域との境界線を図示しているが、理想的にはその境界線も消えて見える。
【００８５】
上記例では、第２画素領域については透過領域としたが、これに限らず、第２画素領域についても、第１画素領域と同様に、第１画素領域とは異なるパラメータで、マスクするような処理を施してもよい。また、２種類の画素領域に限らず、３種類以上の画素領域についても同様に適用可能である。他の模様についても同様に適用可能である。
【００８６】
また、上記例では、マスクの処理として、元の階調値ｋ０に第１階調値ｋ１を加算するような画像処理としたが、これに限らず、例えば、元の階調値ｋ０の領域を、マスクに対応する所定の階調値の領域で置換する処理としてもよい。そして、マスクした領域を元に戻すための処理としては、その置換した領域の上に、元の階調値ｋ０の領域を再配置する処理とする。
【００８７】
上記例は、表示画面部１１及び表示画面部２１に表示するための画面の画像フレームを生成する画像処理を行うものである。
【００８８】
［画面例（２）］
図５は、別の画像処理例及び画面例を概略的なイメージで示す。画像フレーム５０１は、可視画面１００である元画面に対応する元画面データ２００の画像フレームを示す。画像フレーム５０２は、素材データ２０５に基づいたパターンの画像フレームであり、背景領域上に、広告オブジェクト５０２Ａが配置されている。ここでは広告オブジェクト５０２Ａは矩形の領域として広告内容を省略して示している。
【００８９】
第１画像処理５１１は、不可視画面生成部４１による処理であり、画像フレーム５０１に、画像フレーム５０２を加算等で反映する処理である。画像フレーム５０３は、第１画像処理５１１の結果であり、不可視画面１０１に対応する不可視画面データ２０１の画像フレームを示す。画像フレーム５０３の表示内容は、元の文字や図形の上に、パターンの広告オブジェクト５０２Ａが被さるように合成されている。広告オブジェクト５０２Ａが配置されている領域５０３Ａでは、元の階調値ｋ０と、広告オブジェクト５０２Ａの階調値とが加算されている。これにより、不可視画面１０１では、広告が目立つように存在し、広告により元の文字等が隠されるため、元の文字等が視認、認識しにくくなっている。
【００９０】
第２画像処理５１１は、解除画面生成部４２による処理であり、本例では、画像フレーム５０２から、所定の演算により、解除画面１０２の画像フレームを生成する処理である。所定の演算は、広告オブジェクト５０２Ａを消去するためのオブジェクトを生成する処理である。
【００９１】
画像フレーム５０４は、第２画像処理５１２の結果であり、解除画面１０２に対応する解除画面データ２０３の画像フレームを示す。画像フレーム５０４の表示内容では、広告オブジェクト５０２Ａを消去するためのオブジェクト５０４Ａが配置されている。
【００９２】
重ね合わせ５１３は、不可視画面１０１の画像フレーム５０３と、解除画面１０２の画像フレーム５０４とを、視線に対応するＺ方向で重ね合わせて見ることを示す。この重ね合わせ５１３に対応する光の重畳では、不可視画面１０１の広告オブジェクトの階調値と、解除画面１０２のオブジェクトの階調値とが合成される。
【００９３】
画像フレーム５０５は、重畳画面１０３に対応する画像フレームを示す。画像フレーム５０５では、領域５０５Ａにおいて、広告オブジェクトの階調値が、オブジェクト５０４Ａの階調値によって打ち消されることで、広告が消去され、元の文字等が見えるようになっている。
【００９４】
［効果等］
上記のように、実施の形態１の覗き見防止システムによれば、覗き見防止機能を用いて、ユーザ本人がユーザ端末１の画面で資料作成等の作業を行いつつ、任意の様々な表示内容を認識できると共に、画面の覗き見や撮影による情報漏れ等を防止することができる。眼鏡端末２を装着しているユーザは、元画面の表示内容を認識でき、眼鏡端末２を装着していない他者は、ユーザ端末１の画面をどの方向から見たとしても元画面の表示内容を認識できない。
【００９５】
［変形例（１）］
実施の形態１の覗き見防止システムの変形例として以下も可能である。上記実施の形態１では、主にユーザ端末１内での制御及びソフトウェアプログラム処理により、不可視画面１０１等を生成している。以下の変形例では、主にユーザ端末１のハードウェアの表示構造を用いて、不可視画面１０１を生成する。
【００９６】
図６は、変形例の覗き見防止システムの機能ブロック構成を示す。ユーザ端末１は、表示画面部１１におけるハードウェアとして、第１表示層１１Ａ、第２表示層１１Ｂを有する。Ｚ方向に対し、奥側に第１表示層１１Ａ、手前側に第２表示層１１Ｂを有する。第１表示層１１Ａは例えば液晶表示層である。第２表示層１１Ｂは、例えば第１表示層１１Ａの面上に設置される、透過型で表示機能を持つシートである。第２表示層１１Ｂは、元々ユーザ端末１に備えていてもよいし、後から追加的にユーザ端末１に設置されるものでもよい。第２表示層１１Ｂは、第１表示層１１Ａの面に貼り付けられるものでもよい。第２表示層１１Ｂは、第１表示層１１Ａの面に投射表示を行うものでもよい。
【００９７】
機能オフ状態では、ユーザ端末１は、元画面データ２００に基づいて、表示部３４を通じて、第１表示層１１Ａに、元画面である可視画面１００を表示する。機能オフ状態では、ユーザ端末１は、第１表示層１１Ａに可視画面１００を表示すると共に、マスク画面データ２１５に基づいて、第２表示層１１Ｂに、マスク画面１０５を表示する。これにより、ユーザ端末１の表示画面部１１では、可視画面１００とマスク画面１０５との重ね合わせにより、不可視画面１０１が構成される。
【００９８】
ユーザ端末１は、予めマスク画面データ２１５を保持している。もしくは、ユーザ端末１は、実施の形態１と同様に、元画面データ２００や素材データ２０５に基づいて、マスク画面データ２１５を生成する処理を行ってもよい。
【００９９】
マスク画面１０５は、言い換えると、フィルタ画面である。マスク画面１０５は、可視画面１００の内容が視認できない、または視認しにくくなるように、実施の形態１のパターン等と同様に表示される画面である。マスク画面１０５は、可視画面１００内の少なくとも一部の画素をマスキングまたはフィルタリングする。
【０１００】
また、ユーザ端末１は、マスク画面データ２１５と組になる解除画面データ２０３を、予め保持している。もしくは、ユーザ端末１は、マスク画面データ２１５に基づいて解除画面データ２０３を実施の形態１と同様に生成する。ユーザ端末１は、実施の形態１と同様に、解除画面データ２０３を、通信を通じて、眼鏡端末２へ送信する。眼鏡端末２は、実施の形態１と同様に、解除画面データ２０３に基づいて、表示画面部２１に解除画面１０２を表示する。この解除画面１０２は、マスク画面１０５による作用を打ち消すための画面である。これにより、ユーザの眼３には、可視画面１００、マスク画面１０５、及び解除画面１０２の重ね合わせによって、重畳画面１０３が結像される。
【０１０１】
他の変形例として、上記第２表示層１１Ｂは、例えば液晶表示装置における偏光等の制御により実現されてもよいし、視野角、即ち出射角度を制御する層として実現されてもよい。
【０１０２】
［変形例（２）］
実施の形態１の覗き見防止システムの変形例として以下も可能である。上記実施の形態１では、元画面に対し、特定の素材データを用いて特定の画像処理を行うことにより、不可視画面１０１及び解除画面１０２を生成している。それに対し、以下の変形例では、元画面の内容に応じて、異なる素材データ２０５を用いて異なる画像処理を行うことにより、異なる内容の不可視画面１０１及び解除画面１０２を生成する。例えば、制御部３１は、元画面データ２００の内容を、いくつかの種類に分類する判別を行う。種類は、例えば、文字が多い／少ない、画像領域が多い／少ない、白背景が多い／黒背景が多い、等が挙げられる。制御部３１は、判別した種類に応じて、複数の素材データ２０５から、適用するための１つの素材データ２０５を選択する。そして、制御部３１は、その選択した素材データ２０５を用いて、それに対応する画像処理により、不可視画面１０１及び解除画面１０２を生成させる。
【０１０３】
また、例えば、制御部３１は、元画面の文字の量や大きさを判別し、それに応じて、画像処理で適用するパターンにおける模様やオブジェクト等のサイズを決定してもよい。これにより、文字の大きさ等に合わせて、視認しにくくする効果が得られるようにする。
【０１０４】
（実施の形態２）
図７を用いて、本発明の実施の形態２の覗き見防止システムについて説明する。実施の形態２の基本的な構成は、実施の形態１と同様であり、以下、実施の形態２の構成における実施の形態１の構成とは異なる部分について説明する。
【０１０５】
実施の形態２では、ユーザ端末１と眼鏡端末２は、無線通信インタフェースで接続されている。また、実施の形態２では、ユーザ端末１と眼鏡端末２との一対一の関係付けを行う。特定のユーザ端末１と特定の眼鏡端末２とが接続された構成でのみ、覗き見防止機能を実現する。そのために、特定の鍵ＩＤを用いて、ユーザ端末１と眼鏡端末２との一対一の関係付けを行う。ユーザ端末１は、鍵ＩＤを用いて、解除画面データ２０３を暗号化し、暗号化解除画面データとして、眼鏡端末２へ送信する。眼鏡端末２は、鍵ＩＤを用いて、暗号化解除画面データを復号化し、復号化された解除画面データ２０３を用いて、解除画面１０２を表示する。
【０１０６】
実施の形態２では以下のような状況を考慮する。仮に、実施の形態１の眼鏡端末２と同様の機能を持つ他の眼鏡端末が存在し、ユーザ本人の付近にいる他者がその眼鏡端末を装着しているとする。その眼鏡端末は、ユーザ端末１から、解除画面データ２０３を、無線通信等によって傍受できるとする。その他者が、その眼鏡端末を装着した状態で、ユーザ端末１の画面を覗き見した場合、その他者には重畳画面１０３が見えるので、元画面の内容が認識できてしまう。実施の形態２では、そのような状況でも覗き見防止を実現する。
【０１０７】
［機能ブロック構成］
図７は、実施の形態２の覗き見防止システムの機能ブロック構成を示す。ユーザ端末１は、実施の形態１の構成要素の他に、鍵ＩＤ管理部３７を有する。眼鏡端末２は、実施の形態１の構成要素の他に、鍵ＩＤ確認部５７を有する。また、ユーザ端末１の通信部３３と、眼鏡端末２の通信部５３とは、無線通信インタフェースで接続されている。
【０１０８】
実施の形態２において、覗き見防止機能のオン状態で、重畳画面１０３を表示するまでの流れは以下である。
【０１０９】
（１）  まず、予め、ユーザ端末１の鍵ＩＤ管理部３７と、眼鏡端末２の鍵ＩＤ確認部５７との間で、所定の手続きにより、鍵ＩＤを決定して登録する。ユーザ本人が使用する、特定のユーザ端末１と特定の眼鏡端末２との一対一の関係に対応させて、特定の鍵ＩＤが決定される。鍵ＩＤ管理部３７は、ユーザ端末１側に持つ鍵ＩＤ７０１を、ユーザ端末１内にセキュアに保持する。鍵ＩＤ確認部５７は、眼鏡端末２側に持つ鍵ＩＤ７０２を、眼鏡端末２内にセキュアに保持する。鍵ＩＤ７０１と鍵ＩＤ７０２は、対応する同じ値を持つ情報である。また、公知の公開鍵暗号システム等を適用する場合には、鍵ＩＤ７０１と鍵ＩＤ７０２は、対応する異なる値を持つ情報としてもよい。
【０１１０】
鍵ＩＤの登録に関する所定の手続きの例は以下である。ユーザは、最初の設定のために、ユーザ端末１に眼鏡端末２を無線通信インタフェースで接続する。ユーザ端末１の鍵ＩＤ管理部３７は、通信部３３を通じて、眼鏡端末２の鍵ＩＤ確認部５７と通信する。鍵ＩＤ管理部３７は、その眼鏡端末２を一意に識別可能である眼鏡端末ＩＤを要求する。鍵ＩＤ確認部５７は、応答として、自身の眼鏡端末２を一意に識別可能である眼鏡端末ＩＤを、通信部５３を通じて、ユーザ端末１の鍵ＩＤ管理部３７へ送信する。
【０１１１】
眼鏡端末ＩＤは、眼鏡端末２に予め持つＩＤ、例えば機器製造番号等を用いてもよいし、眼鏡端末２の通信アドレス等を用いてもよいし、眼鏡端末２に対してユーザにより設定されているＩＤがある場合にはそのＩＤを用いてもよい。
【０１１２】
鍵ＩＤ確認部５７から受信した眼鏡端末ＩＤと、自身のユーザ端末１の端末ＩＤとを用いて、それらを関係付けて、鍵ＩＤを決定し、鍵ＩＤ７０１として自身に登録する。鍵ＩＤ管理部３７は、例えば、眼鏡端末ＩＤの値と端末ＩＤの値との所定の演算により鍵ＩＤの値を決定してもよい。鍵ＩＤ管理部３７は、例えば、眼鏡端末ＩＤと端末ＩＤとの２つを関連付けてそのまま１つの鍵ＩＤとしてもよい。
【０１１３】
端末ＩＤは、ユーザ端末１に予め持つＩＤ、例えば機器製造番号等を用いてもよいし、ユーザ端末１の通信アドレス等を用いてもよいし、ユーザ端末１に対してユーザにより設定されているＩＤがある場合にはそのＩＤを用いてもよい。
【０１１４】
鍵ＩＤ管理部３７は、決定した鍵ＩＤを、眼鏡端末２にも通知する。鍵ＩＤ確認部５７は、通知された鍵ＩＤを、鍵ＩＤ７０２として、自身に登録する。
【０１１５】
なお、ユーザ端末１のユーザ設定機能を用いて、上記鍵ＩＤの値をユーザにより任意にパスワードのようなものとして設定可能としてもよい。また、鍵ＩＤとして端末ＩＤを用いる形態としてもよいし、鍵ＩＤとして眼鏡端末ＩＤを用いる形態としてもよい。
【０１１６】
（２）  鍵ＩＤの登録済みの状態において、機能オン状態で、ユーザ端末１は、解除画面データ２０３を眼鏡端末２へ送信する際に、鍵ＩＤ管理部３７を用いる。制御部３１は、解除画面生成部４２で生成した解除画面データ２０３を、通信部３３を通じて眼鏡端末２へ送信する前に、鍵ＩＤ管理部３７と連携する。鍵ＩＤ管理部３７は、鍵ＩＤ７０１を用いて、解除画面データ２０３に対して所定の暗号化処理を施し、その結果である暗号化解除画面データ７０３を得る。通信部３３は、その暗号化解除画面データ７０３を、眼鏡端末２の通信部５３へ送信する。
【０１１７】
（３）  眼鏡端末２の通信部５３は、暗号化解除画面データ７０３を受信し、鍵ＩＤ確認部５７と連携する。鍵ＩＤ確認部５７は、鍵ＩＤ７０２を用いて、その暗号化解除画面データ７０３に対して所定の復号化処理を施し、その結果である解除画面データ２０３を得る。その後、解除画面データ２０３に基づいて、実施の形態１と同様に、投射表示部５４を通じて、表示画面部２１に解除画面１０２を表示する。
【０１１８】
上記鍵ＩＤを持っていない他の眼鏡端末が、ユーザ端末１から暗号化解除画面データ７０３を無線傍受等で取得したとしても、復号化できないので、解除画面１０２を表示することはできない。
【０１１９】
［効果等］
上記のように、実施の形態２によれば、特定のユーザ端末１と特定の眼鏡端末２との一対一の関係でのみ、重畳画面１０３の表示が可能であり、実施の形態１よりも更に覗き見防止効果を高めることができる。実施の形態２では、仮に他者が同じような機能を持つ眼鏡端末を装着した場合でも、特定の鍵ＩＤを用いた処理を経由する必要があるので、元画面の内容を認識することはできない。
【０１２０】
［変形例（１）］
実施の形態２の変形例として、鍵ＩＤに関する処理として以下も可能である。ユーザ端末１に眼鏡端末２が無線接続され、ユーザ端末１から眼鏡端末２へ解除画面データ２０３を送信する際に、ユーザ端末１の鍵ＩＤ管理部３７から眼鏡端末２へ鍵ＩＤ確認を要求する。ユーザ端末１は、眼鏡端末２から応答として正しい鍵ＩＤを受信した場合、特定の眼鏡端末２であることが確認できるので、その後、解除画面データ２０３を送信する。仮に他の眼鏡端末が無線接続された場合、その眼鏡端末から正しい鍵ＩＤは受信できないので、ユーザ端末１は解除画面データ２０３を送信しない。
【０１２１】
［変形例（２）］
実施の形態２では、ユーザ端末１側が主体として鍵ＩＤを管理している。これに限らず、変形例として、眼鏡端末２側が主体として、鍵ＩＤを管理してもよい。この変形例では、眼鏡端末２に、鍵ＩＤ管理部３７に相当する処理部を備え、鍵ＩＤの決定及び登録を行う。ユーザ端末１には、鍵ＩＤ確認部５７に相当する処理部を備える。
【０１２２】
［変形例（３）］
変形例として、ユーザ端末１は更に以下の処理を行う。不可視画面生成部４１は、鍵ＩＤ７０１をパラメータの１つとして用いた画像処理により不可視画面データ２０２を生成する。解除画面生成部４２は、解除画面データ２０３を生成し、通信部３３を通じて眼鏡端末２へ送信する。眼鏡端末２は、受信した解除画面データ２０３に、更に鍵ＩＤ７０２をパラメータの１つとして用いて所定の処理を施し、眼鏡端末２内での解除画面データ２０３を生成し、その解除画面データ２０３を用いて解除画面１０２を表示する。鍵ＩＤ７０１を用いた処理と、鍵ＩＤ７０２を用いた処理とが、所定の関係を持つ。
【０１２３】
以上、本発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されず、その要旨を逸脱しない範囲で種々変更可能である。
【符号の説明】
【０１２４】
１…ユーザ端末、２…眼鏡端末、３…眼、４…通信ケーブル、５…本体部、６…透過光、７…反射光、８…重畳光、９…覗き見、１１…表示画面部、１２…入力部、２１…表示画面部、１００…可視画面、１０１…不可視画面、１０２…解除画面、１０３…重畳画面。
【図１】
0006730837.tif 000002
【図２】
0006730837.tif 000003
【図３】
0006730837.tif 000004
【図４】
0006730837.tif 000005
【図５】
0006730837.tif 000006
【図６】
0006730837.tif 000007
【図７】
0006730837.tif 000008