(57)【要約】【課題】ユーザの意図しない情報が表示されてしまうことを防止できるようにする。【解決手段】操作者が装置に対しておこなう情報入力とその入力からの予測結果が表示される領域を検出し、前記検出した領域に対してのみ、別の映像を合成し、秘匿して表示することにより、入力操作によって起こる映像の変更を外部に接続される表示装置に対しては行わないようにするか、或いは変更された領域を他の画像に置き換えて外部の表示装置に出力するようにする。【選択図】図２
2014066823.tif 000002
【特許請求の範囲】
【請求項１】
映像表示部に表示する映像信号を生成する映像信号生成手段と、
前記映像信号生成手段にて生成された映像を表示する映像表示手段と、
外部の映像表示装置に映像を出力する映像出力手段と、
前記映像信号生成手段において生成された映像に対し所定の映像を合成する映像合成手段と、
各種操作により入力される各種操作情報を検出する入力検出手段と、
前記入力検出手段の検出の結果に基いて、表示する映像において、どの領域の映像を更新するかを決定する更新領域決定手段と、
前記更新領域決定手段で決定された領域に合成する映像を生成する合成映像生成手段とを有し、
前記映像出力手段は、前記映像合成手段にて生成された合成映像を外部に出力することを特徴とする映像表示装置。
【請求項２】
前記更新領域決定手段は、前記入力検出手段にて入力された文字列を表示する領域を更新のおこなわれる領域として決定することを特徴とする請求項１に記載の映像表示装置。
【請求項３】
前記入力検出手段にて入力された文字列から他の文字列を予測する予測処理手段を有し、
前記更新領域決定手段は、前記予測処理手段による予測の結果を表示する領域を更新のおこなわれる領域に含むことを特徴とする請求項２に記載の映像表示装置。
【請求項４】
単語を記憶する単語辞書格納部を有し、
前記予測処理手段は、前記単語辞書格納部に記憶されている単語から他の文字列を予測することを特徴とする請求項３に記載の映像表示装置。
【請求項５】
外部の装置と通信する通信部を有し、
前記予測処理手段は、前記通信部を介して外部の装置へ他の文字列の予測をおこなわせることを特徴とする請求項３に記載の映像表示装置。
【請求項６】
表示する映像信号を生成する映像信号生成工程と、
前記映像信号生成工程にて生成された映像を表示する映像表示工程と、
外部の映像表示方法に映像を出力する映像出力工程と、
前記映像信号生成工程において生成された映像に対し所定の映像を合成する映像合成工程と、
各種操作により入力される各種操作情報を検出する入力検出工程と、
前記入力検出工程の検出の結果に基いて、表示する映像において、どの領域の映像を更新するかを決定する更新領域決定工程と、
前記更新領域決定工程で決定された領域に合成する映像を生成する合成映像生成工程とを有し、
前記映像出力工程は、前記映像合成工程にて生成された合成映像を外部に出力することを特徴とする映像表示方法。
【請求項７】
前記更新領域決定工程は、前記入力検出工程にて検出された各種操作情報から、文字列を表示する領域を更新のおこなわれる領域として決定することを特徴とする請求項６に記載の映像表示方法。
【請求項８】
前記入力検出工程にて検出された各種操作情報から、他の文字列を予測する予測処理工程を有し、
前記更新領域決定工程は、前記予測処理工程による予測の結果を表示する領域を更新のおこなわれる領域に含むことを特徴とする請求項７に記載の映像表示方法。
【請求項９】
単語を記憶する単語辞書格納部を有し、
前記予測処理工程は、前記単語辞書格納部に記憶されている単語から他の文字列を予測することを特徴とする請求項８に記載の映像表示方法。
【請求項１０】
外部の装置と通信する通信部を有し、
前記予測処理工程は、前記通信部を介して外部の装置へ他の文字列の予測をおこなわせることを特徴とする請求項８に記載の映像表示方法。
【請求項１１】
請求項６乃至請求項１０のいずれか１項に記載の映像表示方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示装置及び映像表示方法に係り、特に、表示した映像を外部の装置に出力するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、パソコンとプロジェクタを使用した会議が一般化してきている。その場合、発表者がパソコンを操作することにより、各種情報をパソコンに接続されているプロジェクタからスクリーンに投影し、多数の会議参加者と同じ映像を視聴することにより、情報の共有がおこなわれる。
【０００３】
一方で、操作者がおこなう特定の操作や個人の情報をプロジェクタに表示したくないという要求もある。例えば、操作者が装置に対しておこなう情報入力や、画面上に配置されるアイコンに記載されたファイル名、及び画面の背景に使用される壁紙等といった個人情報を、外部に接続された表示装置に表示させない技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３４５５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
操作者が装置に対しておこなう情報入力の画面や、個人の使用するファイル名等が表示されないように、画面の全体を何らかの静止画にすり替えたり、特定の箇所にモザイクをかけたりすることにより、他の人に見られたくない情報を秘匿できる効果が期待できる。
【０００６】
しかしながら、例えばブラウザソフトウェアで文字入力した場合に、ブラウザソフトウェア側で自動的に候補文字列をプルダウン表示するような場合がある。そのような表示をしたくない領域が状況に応じて変化するような場合には、前述した従来技術では、適切に処理することができず、ユーザの意図しない情報が表示されてしまうという課題があった。
本発明は前述の問題点に鑑み、ユーザの意図しない情報が表示されてしまうことを防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の映像表示装置は、映像表示部に表示する映像信号を生成する映像信号生成手段と、前記映像信号生成手段にて生成された映像を表示する映像表示手段と、外部の映像表示装置に映像を出力する映像出力手段と、前記映像信号生成手段において生成された映像に対し所定の映像を合成する映像合成手段と、各種操作により入力される各種操作情報を検出する入力検出手段と、前記入力検出手段の検出の結果に基いて、表示する映像において、どの領域の映像を更新するかを決定する更新領域決定手段と、前記更新領域決定手段で決定された領域に合成する映像を生成する合成映像生成手段とを有し、前記映像出力手段は、前記映像合成手段にて生成された合成映像を外部に出力することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、適切な領域の映像のみ秘匿することが可能となり、ユーザの意図しない情報が表示されてしまうことを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態における、映像表示装置の使用状況を示す図である。
【図２】第１の実施形態における、映像表示装置の構成例を示すブロック図である。
【図３】第１の実施形態における、映像表示装置の映像表示部と、プロジェクタからスクリーンに表示、投影される映像の一例を示す図である。
【図４】映像表示装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態を説明する。
図１は、第１の実施形態における映像表示装置１０１の使用状況を説明する図である。
具体的には、映像表示装置１０１とプロジェクタ１０２を使用し、会議をおこなっている状況説明する図である。装置使用者は映像表示装置１０１を使用し、各種情報の再生をおこなう。即ち、映像表示装置１０１にて再生された映像は、映像表示装置１０１内に付属する、後述する映像表示部２１２、及び外部に接続されたプロジェクタ１０２にて表示される。
【００１１】
会議への参加者は、視聴者Ａ、Ｂ、Ｃのようにプロジェクタ１０２がスクリーン１０３に投影する映像を視聴することにより、映像表示装置１０１にて再生される映像を確認することが可能である。一方で、装置使用者は、他の視聴者同様に、スクリーン１０３に投影される映像でも視聴可能であり、映像表示装置１０１内に付属する映像表示部２１２に表示される映像でも、映像表示装置１０１にて再生される映像を視聴可能である。
以上が、第１の実施形態における映像表示装置１０１の使用状況に関する説明である。
【００１２】
次に、第１の実施形態における映像表示装置１０１の構成例を示す。
図２は、第１の実施形態における映像表示装置１０１の構成例を示すブロック図である。
映像表示装置１０１で生成された映像は映像表示装置１０１内の映像表示部２１２にて表示されるとともに、外部に接続されたプロジェクタ１０２にも映像信号が出力され、図示省略されたスクリーン１０３に投影される。
【００１３】
映像表示装置１０１において、入力検出部２０１は、図示省略したが、キーボードやマウス、或いは通信部２０６から各種操作情報を受信し、文字の入力か、文字の削除要求か、文字列の確定要求かを判定し、結果を文字列バッファ制御部２０２へ通知する。
文字列バッファ制御部２０２は、入力検出部２０１からの結果を受信し、入力された文字を入力文字列バッファ２０３に格納し、入力文字列バッファ２０３に格納されている文字列を予測処理制御部２０４へ通知する。
【００１４】
入力文字列バッファ２０３は、文字列バッファ制御部２０２から受信した文字を一旦記憶するバッファである。
予測処理制御部２０４は、文字列バッファ制御部２０２から受信した文字列から入力の予測をおこなう。入力の予測をおこなうために、単語辞書格納部２０５に格納された辞書を参照する。或いは、通信部２０６経由で外部のサーバにアクセスすることで予測をおこなったり、外部のサーバに文字列を通知することにより予測をおこなわせたりする。また、文字列バッファ制御部２０２から受信した文字列と予測結果を更新領域決定部２０７へ通知する。
【００１５】
単語辞書格納部２０５は、入力の文字列から予測をおこなうための辞書が格納されている。過去の使用頻度に関する情報も記憶し、使用頻度の高い単語から予測処理制御部２０４へ通知する。
通信部２０６は、ネットワーク経由でインターネット上の各種サーバや各種端末と情報のやり取りおこなう。本実施形態では、予測処理制御部２０４が単語辞書格納部２０５に格納されている辞書から予測をおこなうとするが、通信部２０６経由で、インターネット上のサーバに記憶されている辞書から予測をおこなうように実施してもよい。また、インターネット上のサーバに対して入力の予測を依頼し、その結果を取得するように実施してもよい。
【００１６】
更新領域決定部２０７は、予測処理制御部２０４の結果、どの表示領域に対して入力文字列の表示をおこなうのか、及びどの表示領域に予測結果の表示をおこなうのか、表示を更新する領域を決定する。予測結果の表示に関しては、一度に表示可能な個数を予め決めておき、上限を超える場合はその範囲で表示領域の決定をおこなう。求められた更新領域に関する情報を映像信号生成部２０８、及び合成映像生成部２０９へ通知する。また、同様に、映像信号の生成をおこなう入力文字列と予測結果を、映像信号生成部２０８に通知する。
【００１７】
映像信号生成部２０８は、各種情報から映像信号を生成する。例えば、更新領域決定部２０７から受信した、文字入力及び予測結果から映像信号を生成し、映像表示部２１２、及び映像合成部２１０へ出力する。なお、図示省略したが、映像信号生成部２０８は、更新領域決定部２０７から受信した情報のみではなく、それ以外のブロックから受信した情報からも、適宜配置を決定し、映像信号の生成をおこなう。
【００１８】
合成映像生成部２０９は、映像信号生成部２０８にて生成された映像信号の、所定の領域に合成するための映像を生成する。生成する合成映像の大きさや、合成をおこなう領域に関する情報は更新領域決定部２０７より通知される。また、生成された合成映像の映像信号は、映像合成部２１０へ出力される。
【００１９】
映像合成部２１０は、映像信号生成部２０８から受信した映像信号に対して、合成映像生成部２０９にて生成した映像の合成をおこない、映像出力部２１１へ出力する。合成をおこなう領域に関する情報は更新領域決定部２０７より合成映像生成部２０９経由で通知される。
【００２０】
映像出力部２１１は、映像合成部２１０から受信した映像信号を外部に接続された装置に出力する。本実施形態では、プロジェクタ１０２に出力し、スクリーン１０３に投影させることを想定している。
映像表示部２１２は、映像表示装置１０１に内蔵され、映像信号生成部２０８にて生成された映像信号の表示をおこなう。
以上が、第１の実施形態における映像表示装置１０１の構成例を示すブロック図の説明である。
【００２１】
次に、第１の実施形態における映像表示装置１０１の映像表示部２１２と、映像表示装置１０１に接続されるプロジェクタ１０２から、スクリーン１０３に表示、投影される映像の一例を説明する。
【００２２】
図３は、第１の実施形態において、映像表示装置１０１の映像表示部２１２と、映像表示装置１０１に接続されるプロジェクタ１０２からスクリーン１０３に表示、投影される映像の一例を示す図である。
【００２３】
図３の（１）は、文字入力前の映像を示している。映像表示装置１０１の映像表示部２１２に表示される映像と、プロジェクタ１０２からスクリーン１０３に投影される映像は、見た目同一の映像である。また、１つのウィンドウ３０１が全画面に表示されている状態を示している。ウィンドウ内には文字入力をおこなう文字列入力用ボックス３０２やその他各種情報が表示されている。
【００２４】
図３の（２）は、文字列入力用ボックス３０２に「へ」という文字入力をおこなった場合の、映像表示装置１０１の映像表示部２１２に表示される映像を示している。入力された文字列「へ」は文字列入力用ボックス３０２に表示される。また、予測処理制御部２０４にて、入力された文字列「へ」から予測された文字列が変換候補用ボックス３０３に表示されることを示している。即ち、更新領域決定部２０７は、文字列入力用ボックス３０２及び変換候補用ボックス３０３の表示される領域を更新領域と判断することになる。
【００２５】
図３の（３）は、「へ」という文字入力をおこなった際の、映像表示装置１０１に接続されるプロジェクタ１０２からスクリーン１０３に投影される映像を示している。文字列入力用ボックス３０２及び変換候補用ボックス３０３の領域に、合成映像生成部２０９で生成された映像、例えば静止画３０４が合成され、投影されている様子を示している。
【００２６】
即ち、更新領域決定部２０７にて更新領域と判断された、文字列入力用ボックス３０２及び変換候補用ボックス３０３の表示される領域に合成する映像を、合成映像生成部２０９は生成する。さらに、映像合成部２１０がその領域に生成した合成映像を合成することにより、映像出力部２１１からは、秘匿したい情報が含まれない映像がプロジェクタ１０２へ出力され、スクリーン１０３に投影されることになる。
【００２７】
以上が、第１の実施形態における映像表示装置１０１の映像表示部２１２と、映像表示装置１０１に接続されるプロジェクタ１０２からスクリーン１０３に表示、投影される映像の一例である。
【００２８】
次に、第１の実施形態における映像表示装置１０１の処理の流れを説明する。
図４は、第１の実施形態における映像表示装置１０１での処理の流れを示すフローチャートである。
映像表示装置１０１にて、所定の映像を映像表示部２１２と、映像表示装置１０１に接続されるプロジェクタ１０２からスクリーン１０３に表示、投影している際に、その映像に対し、各種操作をおこなう際の処理の流れを示している。図３の例では、ウィンドウ３０１内の文字列入力用ボックス３０２に、文字入力をおこなった際の処理の流れを示している。
【００２９】
Ｓ４０１では、入力検出部２０１は、映像に対する各種操作のうち、文字の入力がおこなわれたか否かを判断する。文字の入力がおこなわれた場合は、入力された文字を文字列バッファ制御部２０２へ通知し、Ｓ４０２へ移行する。文字の入力がおこなわれていない場合はＳ４０３へ移行する。
【００３０】
Ｓ４０２では、文字列バッファ制御部２０２は、入力された文字を入力文字列バッファ２０３へ追加格納する。さらに、文字列バッファ制御部２０２は、入力文字列バッファ２０３に格納されている文字列を読み出し、予測処理制御部２０４へ通知し、Ｓ４０５へ移行する。即ち、例えば入力された文字が「は」であり、その前に「いろ」の文字列が格納されていたならば、新たに「は」の文字が格納されることになり、その後「いろは」の文字列を読み出すことが可能となる。
【００３１】
Ｓ４０３では、入力検出部２０１は、映像に対する各種操作のうち、文字の削除指示がおこなわれたか否かを判断する。文字の削除指示がおこなわれた場合は、その旨を文字列バッファ制御部２０２へ通知し、Ｓ４０４へ移行する。文字の削除指示がおこなわれていない場合はＳ４０６へ移行する。
【００３２】
Ｓ４０４では、文字列バッファ制御部２０２は、入力文字列バッファ２０３に格納されている文字列から最後の一文字を削除する。さらに、文字列バッファ制御部２０２は、入力文字列バッファ２０３に格納されている文字列を読み出し、予測処理制御部２０４へ通知し、Ｓ４０５へ移行する。即ち、例えば格納されていた文字列が「いろは」であったならば、文字列の最後の一文字である「は」が削除されることになり、その後「いろ」の文字列を読み出すことが可能となる。なお、削除する文字列が格納されていない場合は、処理は省略される。
【００３３】
Ｓ４０５では、予測処理制御部２０４は、文字列バッファ制御部２０２から受信した文字列から入力の予測をおこなう。入力の予測をおこなうために、予測処理制御部２０４は、単語辞書格納部２０５に格納された辞書を参照する。参照することにより、複数の予測結果を取得し、入力文字列と予測結果を更新領域決定部２０７へ通知し、Ｓ４０７へ移行する。
【００３４】
Ｓ４０６では、入力検出部２０１は、映像に対する各種操作のうち、文字列の確定指示がおこなわれたか否かを判断する。文字列の確定指示がおこなわれた場合は、その旨を文字列バッファ制御部２０２経由で予測処理制御部２０４へ通知し、Ｓ４０７へ移行する。文字列の確定指示ではない場合、図示省略したが、映像表示部２１２に表示している映像に対する所定の編集指示ではなく、それ以外の指示であると判断し、ここでは処理をおこなわない。即ち、文字入力でもなく、文字の削除指示でもなく、入力文字列の確定指示でもない場合は、ここでは処理をおこなわず、処理を終了する。
【００３５】
Ｓ４０７では、更新領域決定部２０７は、予測処理制御部２０４から受信した入力文字列と予測結果に基づいて、映像表示の更新をおこなう領域を決定する。予測結果の表示領域に関しては、一度に表示可能な予測結果の個数を予め決めておき、上限を超える場合はその範囲で表示領域の決定をおこなう。求められた更新領域に関する情報を映像信号生成部２０８、及び合成映像生成部２０９へ通知する。また、映像信号の生成をおこなう入力文字列と予測結果を映像信号生成部２０８に通知し、Ｓ４０８へ移行する。
【００３６】
即ち、図３の（２）においては、文字列入力用ボックス３０２と変換候補用ボックス３０３の表示領域が更新領域に関する情報として映像信号生成部２０８、及び合成映像生成部２０９へ通知される。また、文字列入力用ボックス３０２と変換候補用ボックス３０３内に示される情報が、入力文字列と予測結果として映像信号生成部２０８に通知されることになる。
【００３７】
ただし、Ｓ４０６から移行してきた場合は、入力文字列の確定がおこなわれたことを意味するため、Ｓ４０５での予測処理はおこなわれていない。その場合は、入力文字列の表示をおこなう領域を決定することになる。即ち、入力文字列のみの更新領域に関する情報を映像信号生成部２０８、及び合成映像生成部２０９へ通知し、映像信号の生成をおこなう入力文字列のみを映像信号生成部２０８に通知することになる。
【００３８】
図３の（２）においては、文字列入力用ボックス３０２の表示領域のみが更新領域に関する情報として映像信号生成部２０８、及び合成映像生成部２０９へ通知される。また、文字列入力用ボックス３０２内に示される情報のみが、映像信号生成部２０８に通知されることになる。
【００３９】
Ｓ４０８では、映像信号生成部２０８は、映像信号の生成をおこなう。即ち、更新領域決定部２０７から受信した、文字入力及び予測結果から映像信号を生成し、映像表示部２１２及び映像合成部２１０へ出力し、Ｓ４０９へ移行する。なお、図示省略したが、映像信号生成部２０８は、更新領域決定部２０７から受信した情報のみではなく、それ以外のブロックから受信した情報、及びそれ以前に受信した情報からも映像信号の生成を行う。即ち、図３の（２）に示されるような映像の映像信号の生成がおこなわれることになる。
【００４０】
Ｓ４０９では、合成映像生成部２０９は、映像信号生成部２０８にて生成された映像信号の、所定の領域に合成するための映像を生成する。生成する合成映像の大きさや、合成をおこなう領域に関する情報は更新領域決定部２０７より通知される。また、生成された合成映像の映像信号は、映像合成部２１０へ出力し、Ｓ４１０へ移行する。即ち、図３の（３）の静止画３０４に示されるような合成映像が生成されることになる。
【００４１】
Ｓ４１０では、映像合成部２１０は、映像信号生成部２０８から受信した映像信号に対して、合成映像生成部２０９にて生成した映像の合成をおこなう。また、合成された映像を映像出力部２１１へ出力し、Ｓ４１１へ移行する。
【００４２】
Ｓ４１１では、映像表示部２１２は、映像信号生成部２０８から受信した映像信号の表示をおこない、Ｓ４１２へ移行する。その結果、映像表示装置１０１内の映像表示部２１２には、図３の（２）に示されるような映像が表示されることになる。
【００４３】
Ｓ４１２では、映像出力部２１１は、映像合成部２１０から受信した合成映像の出力をおこない、処理を終了する。その結果、映像表示装置１０１に接続されるプロジェクタ１０２からスクリーン１０３に対して、図３の（３）に示されるような映像が投影されることになる。
【００４４】
以上が、第１の実施形態における映像表示装置１０１での処理の流れを示すフローチャートの説明である。
なお、本実施形態では、予測結果を装置使用者の入力途中の文字列から確定される文字列を予測する場合について記述しているが、それ以外の予測結果に関しても同様である。例えば、入力文字列から予測される検索結果の表示に関しても同様である。
【００４５】
また、本実施形態では、秘匿する情報の領域に他の映像を合成することで、情報の秘匿をおこなっているが、それ以外に、その領域を所定の色でマスクするようにしてもよい。また、合成する映像は静止画だけでなく、動画やテキスト文等を使用してもよい。
【００４６】
また、本実施形態では、予測処理制御部２０４が単語辞書格納部２０５に格納されている辞書から予測をおこなうとしているが、通信部２０６経由で、インターネット上のサーバに記憶されている辞書から予測をおこなうように実施してもよい。また、インターネット上のサーバに対して入力の予測の依頼し、その結果を取得するように実施してもよい。
【００４７】
また、本実施形態では全画面に１つのウィンドウが表示されている場合について述べているが、複数のウィンドウが表示されている場合であっても実施可能である。
【００４８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４９】
１０１  映像表示装置
１０２  プロジェクタ
１０３  スクリーン
２０１  入力検出部
２０２  文字列バッファ制御部
２０３  入力文字列バッファ
２０４  予測処理制御部
２０５  単語辞書格納部
２０６  通信部
２０７  更新領域決定部
２０８  映像信号生成部
２０９  合成映像生成部
２１０  映像合成部
２１１  映像出力部
２１２  映像表示部
【図１】
2014066823.tif 000003
【図２】
2014066823.tif 000004
【図３】
2014066823.tif 000005
【図４】
2014066823.tif 000006