(57)【特許請求の範囲】
【請求項１】
表示内容を表示する表示画面と、
表示画面が遮蔽物により覆われたか否かを判定する判定手段と、
遮蔽物により覆われた表示画面の遮蔽領域を検出する遮蔽領域検出手段と、
タッチ指示された表示画面上の位置を検出する入力位置検出手段と、
前記入力位置検出手段によるタッチ入力の非検出時に前記表示画面に表示されている表示内容を前記遮蔽領域から外れる表示画面の可視領域に移動させる移動制御を行い、前記入力位置検出手段によるタッチ入力の検出時であってかつ前記入力位置検出手段により検出された位置が前記遮蔽領域外である場合に前記移動制御を停止する表示制御手段とを備えることを特徴とする表示装置。
【請求項２】
前記表示制御手段は、前記入力位置検出手段によるタッチ入力の検出時であってかつ前記入力位置検出手段により検出された位置が前記遮蔽領域に入る場合に前記入力位置検出手段によるタッチ入力を無効にすることを特徴とする請求項１に記載の表示装置。
【請求項３】
表示内容を表示画面に表示する表示ステップと、
表示画面が遮蔽物により覆われたか否かを判定する判定ステップと、
遮蔽物により覆われた表示画面の遮蔽領域を検出する遮蔽領域検出ステップと、
タッチ指示された表示画面上の位置を検出する入力位置検出ステップと、
前記入力位置検出ステップでのタッチ入力の非検出時に前記表示画面に表示されている表示内容を前記遮蔽領域から外れる表示画面の可視領域に移動させる移動制御を行い、前記入力位置検出ステップでのタッチ入力の検出時であってかつ前記入力位置検出ステップで検出された位置が前記遮蔽領域外である場合に前記移動制御を停止する表示制御ステップとをコンピュータに実行させる表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種の情報や画像等を表示する表示装置及びコンピュータに実行させる表示方法に関する。
【０００２】
【従来の技術】
図１４は、従来の表示装置の一例を示す斜視図である。また、図１５は、同表示装置の断面図である。この表示装置１０１では、筐体１０２の上側に開口部１０２ａを形成し、この開口部１０２ａに液晶表示パネル１０４を配置し、この液晶表示パネル１０４に透明なタッチパネル１０３を重ね合わせている。タッチパネル１０３にタッチペン１０５を接触させると、その接触位置がタッチパネル１０３上で検出される。タッチパネル１０３が液晶表示パネル１０４に重なっているので、タッチペン１０５の接触位置に基づいて、液晶表示パネル１０４の表示画面のいずれの部位が指示されたかを識別することができる。
【０００３】
この表示装置１０１は、例えばパーソナルコンピュータに適用される。この場合、液晶表示パネル１０４には、各種のアイコンやウィンドウ等が表示され、タッチペン１０５により、例えばアイコンを指示して選択することができる。あるいは、図１６に示す様なウィンドウ１１１が表示されている場合は、タッチペン１０５により、ウィンドウ１１１のコーナーをドラッグすると、ウィンドウ１１１を拡大縮小することができる。あるいは、タッチペン１０５により、ウィンドウ１１１のタイトルバー１１１ａをドラッグすると、ウィンドウ１１１を移動することができる。
【０００４】
【発明が解決しようとする課題】
ところで、従来の表示装置では、その表示画面の一部が遮蔽物により覆い隠されると、表示内容全体を見ることができなくなる。例えば、携帯型のコンピュータ等では、その操作環境が必ずしも好ましいものではなく、表示画面の一部に書類等を重ね合わせることがあり、表示内容全体を見るには、先に述べた拡大縮小や移動等の操作が必要とされ、仕事の能率が低下した。
【０００５】
そこで、本発明は、上記従来の問題点に鑑みてなされたものであり、表示画面の一部が遮蔽物により覆い隠されても、表示内容を常に確認することが可能な表示装置及びコンピュータに実行させる表示方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明の表示装置は、表示内容を表示する表示画面と、表示画面が遮蔽物により覆われたか否かを判定する判定手段と、遮蔽物により覆われた表示画面の遮蔽領域を検出する遮蔽領域検出手段と、タッチ指示された表示画面上の位置を検出する入力位置検出手段と、前記入力位置検出手段によるタッチ入力の非検出時に前記表示画面に表示されている表示内容を前記遮蔽領域から外れる表示画面の可視領域に移動させる移動制御を行い、前記入力位置検出手段によるタッチ入力の検出時であってかつ前記入力位置検出手段により検出された位置が前記遮蔽領域外である場合に前記移動制御を停止する表示制御手段とを備えている。
【０００７】
この様な構成の本発明によれば、遮蔽物により覆われた表示画面の遮蔽領域を検出し、遮蔽領域から外れる表示画面の可視領域に表示内容が表示される様に、表示内容を制御している。このため、表示内容を常に確認することができる。
【００１１】
また、タッチ入力に際しては、利用者の手が遮蔽物となって、表示画面が覆い隠される。このときに、遮蔽領域から外れる表示画面の可視領域に表示内容が表示される様にするための制御を行うと、表示内容の大きさや位置等が変化して、タッチ入力が行い難くなる。このため、検出されたタッチ入力の位置が遮蔽領域外である場合に、その制御を停止している。
【００１２】
また、本発明においては、前記表示制御手段は、前記入力位置検出手段によるタッチ入力の検出時であってかつ前記入力位置検出手段により検出された位置が前記遮蔽領域に入る場合に前記入力位置検出手段によるタッチ入力を無効にしている。
【００１３】
遮蔽領域では、表示画面の表示内容が見えないので、遮蔽領域でのタッチ入力を無効にして、誤入力を防止している。
一方、本発明の表示方法は、表示内容を表示画面に表示する表示ステップと、表示画面が遮蔽物により覆われたか否かを判定する判定ステップと、遮蔽物により覆われた表示画面の遮蔽領域を検出する遮蔽領域検出ステップと、タッチ指示された表示画面上の位置を検出する入力位置検出ステップと、前記入力位置検出ステップでのタッチ入力の非検出時に前記表示画面に表示されている表示内容を前記遮蔽領域から外れる表示画面の可視領域に移動させる移動制御を行い、前記入力位置検出ステップでのタッチ入力の検出時であってかつ前記入力位置検出ステップで検出された位置が前記遮蔽領域外である場合に前記移動制御を停止する表示制御ステップとをコンピュータに実行させている。
【００１４】
【発明の実施の形態】
以下、本発明の実施形態を添付図面を参照して詳細に説明する。
【００１５】
図１は、本発明の表示装置の一実施形態を適用したパーソナルコンピュータを示す斜視図である。また、図２は、このパーソナルコンピュータの断面構造を示す図である。このパーソナルコンピュータ１では、筐体２の上側の開口部２ａに液晶表示パネル３を配置し、この液晶表示パネル３に透明なタッチパネル４を重ね合わせている。タッチパネル４にタッチペン５を接触させると、その接触位置がタッチパネル４上で検出され、タッチペン５の接触位置に基づいて、液晶表示パネル３の表示画面のいずれの部位が指示されたかを識別することができる。
【００１６】
また、筐体２の内側には、開口部２ａの縁に沿って、４つの基板６を設けている。各基板６上には、複数の光センサー７を設けている。各光センサー７は、開口部２ａの縁の各小孔２ｂが遮蔽物によって覆われたか否かを検出する。各光センサー７は、各位置Ｘ11〜Ｘ18、各位置Ｘ21〜Ｘ28、各位置Ｙ11〜Ｙ15、及び各位置Ｙ21〜Ｙ25にそれぞれ配置されている。
【００１７】
図３は、パーソナルコンピュータ１のハードウェアの構成を示している。このパーソナルコンピュータ１は、先に述べた液晶表示パネル３、タッチパネル５、及び各光センサー７を含み、更に中央処理装置（ＣＰＵ）１１と、主記憶装置であるメモリ１２と、外部記憶装置であるハードディスク装置１３とを備えている。メモリ１２には、液晶表示パネル３の表示画面にウィンドウを表示するためのプログラムや各種のアプリケーションプログラムが格納される。これらのプログラムは、メモリ１２に含まれる不揮発性メモリに予め格納されていても、ハードディスク装置１３からメモリ１２にロードされても良い。あるいは、これらのプログラムは、仮想記憶により、その少なくとも一部をハードディスク装置１３に格納しても構わない。
【００１８】
図４は、本実施形態の表示装置の構成を示している。この表示装置は、パーソナルコンピュータ１上で構築されるものであって、入力処理部２１と、表示処理部２２とを備えている。入力処理部２１及び表示処理部２２のいずれも、メモリ１２内のプログラムを実行することにより、それらの役目を果たす。
【００１９】
入力処理部２１は、入力検知処理部２１１、及び入力位置検出処理部２１２を有する。入力検知処理部２１１は、タッチパネル４からの検出信号に応答して、タッチペン５による入力が行われたと判定し、この検出信号を入力位置検出処理部２１２に与える。入力位置検出処理部２１２は、タッチパネル４からの検出信号に基づいて、液晶表示パネル３の表示画面上でタッチペン５により指示された位置を判定し、この位置を表示処理部２２に通知する。
【００２０】
表示処理部２２は、遮蔽処理部２２１、遮蔽領域検出処理部２２２、表示領域リサイズ処理部２２３、及び表示内容再構成処理部２２４を備えている。遮蔽処理部２２１は、各光センサー７のいずれかが何等かの遮蔽物により覆われると、各光センサー７の検出信号に基づいて、遮蔽物により覆われた少なくとも１つの光センサー７、及び覆われなかった各光センサー７とを区別して遮蔽領域検出処理部２２２に通知する。遮蔽領域検出処理部２２２は、遮蔽物により覆われた少なくとも１つの光センサー７の位置、及び覆われなかった各光センサー７の位置に基づいて、遮蔽物により覆われた表示画面の遮蔽領域を判定し、この遮蔽領域を表示領域リサイズ処理部２２３に通知する。表示領域リサイズ処理部２２３は、この遮蔽領域から外れる表示画面の可視領域、つまり表示内容を見ることが可能な可視領域を求め、この可視領域を表示内容再構成処理部２２４に通知する。表示内容再構成処理部２２４は、表示画面が遮蔽物により覆われる以前の表示内容、つまり表示画面全体に表示されていた表示内容が可視領域に表示される様に、液晶表示パネル３の表示画面上で、表示内容を縮小し、縮小された表示内容を可視領域に移動させる。
【００２１】
例えば、図５に示す様な表示内容Ｍが表示されていたにもかかわらず、図６及び図７に示す様に遮蔽物２３によって液晶表示パネル３の表示画面の一部が覆われたとする。このとき、各位置Ｘ17とＸ18、各位置Ｘ27とＸ28、及び各位置Ｙ21〜Ｙ25の各光センサー７によって遮蔽物２３が検出される。遮蔽処理部２２１は、該各光センサー７の位置、及び他の各光センサー７の位置を区別して遮蔽領域検出処理部２２２に通知する。
【００２２】
遮蔽領域検出処理部２２２は、図８に示す様に全ての各光センサー７の位置に対応して液晶表示パネル３の表示画面を区分しており、図９に示す様に遮蔽物２３を検出した各光センサー７の各位置Ｘ17とＸ18、各位置Ｘ27とＸ28、及び各位置Ｙ21〜Ｙ25に対応する遮蔽領域２４を判定し、この遮蔽領域２４を表示領域リサイズ処理部２２３に通知する。
【００２３】
表示領域リサイズ処理部２２３は、図９に示す表示画面から遮蔽領域２４を除いた可視領域２５を判定し、可視領域２５を表示内容再構成処理部２２４に通知する。
【００２４】
表示内容再構成処理部２２４は、可視領域２５のサイズと液晶表示パネル３の表示画面全体のサイズに基づいて、表示内容Ｍの縮小率を求める。ここでは、表示画面全体と比較して、可視領域２５が横方向でのみ小さくなっているので、（可視領域２５の横方向の長さ）／（表示画面全体の横方向の長さ）を表示内容Ｍの縮小率として求める。そして、表示内容再構成処理部２２４は、この縮小率で、液晶表示パネル３の表示画面上の表示内容Ｍを縦方向及び横方向ともに縮小して、縮小された表示内容ｍを形成する。また、表示内容再構成処理部２２４は、表示画面全体から可視領域２５への変更に伴い、表示内容ｍを可視領域２５へ移動させる。この結果、図１０に示す様に、縮小された表示内容ｍが可視領域２５に表示される。
【００２５】
従って、表示画面の一部が遮蔽物により覆い隠されても、表示内容を常に確認することができる。
【００２６】
尚、表示画面全体と比較して、可視領域２５が縦方向で小さくなっていれば、（可視領域２５の縦方向の長さ）／（表示画面全体の縦方向の長さ）を表示内容Ｍの縮小率として求める。また、両者の方向で共に小さくなっていれば、より小さくなった方向で縮小率を求める。あるいは、小さくなった方向でのみ、表示内容を縮小しても構わない。更に、表示内容の大きさが元々小さければ、表示内容を縮小せずに、表示内容を可視領域に移動させるだけでも良い。
【００２７】
一方、遮蔽領域検出処理部２２２は、入力処理部２１の入力位置検出処理部２１２からタッチペン５により指示された位置を受け取り、この指示された位置が遮蔽領域２４に入るか否かを判定する。そして、この指示された位置が遮蔽領域２４に入らなければ、遮蔽領域検出処理部２２２は、遮蔽領域２４を表示領域リサイズ処理部２２３に通知しない。この場合、表示領域リサイズ処理部２２３及び表示内容再構成処理部２２４による処理が行われず、図５に示す表示内容Ｍが維持され、表示内容Ｍが縮小されたり移動されない。
【００２８】
タッチペン５による入力に際しては、利用者の手が遮蔽物となって、表示画面が覆い隠される。このときに、表示内容Ｍが縮小されたり移動されると、タッチペン５による入力が行い難くなる。そこで、通常は、タッチペン５により指示される位置が利用者の手の外側にあることから、タッチペン５により指示された位置が遮蔽領域２４に入らなければ、タッチペン５による入力を行っているとみなして、表示内容Ｍの縮小及び移動を禁止している。
【００２９】
また、タッチペン５により指示された位置が遮蔽領域２４に入れば、遮蔽領域検出処理部２２２は、この指示された位置を無効にする。この場合、タッチペン５による入力が不可能になる。ただし、遮蔽領域検出処理部２２２から表示領域リサイズ処理部２２３へと遮蔽領域２４が通知され、表示領域リサイズ処理部２２３及び表示内容再構成処理部２２４による処理が行われ、図１０に示す様に縮小された表示内容ｍが可視領域２５に表示される。
【００３０】
例えば、図１１及び図１２に示す様に遮蔽物２３の上からタッチペン５による入力が行われた場合には、タッチペン５により指示された位置が遮蔽領域２４に入るので、この指示された位置が無効にされ、また表示内容の縮小及び可視領域への移動が行われる。
【００３１】
図１３は、本実施形態の表示装置の処理手順を示すフローチャートである。
【００３２】
まず、遮蔽処理部２２１は、各光センサー７の検出信号に基づいて、液晶表示パネル３の表示画面が遮蔽物により覆われたか否かを判定する（ステップＳ９０１）。そして、表示画面が遮蔽物により覆われていなければ（ステップＳ９０１で「Ｎｏ」）、表示内容の縮小及び移動を行わずに、そのまま終了となる（ステップＳ９０９）。
【００３３】
また、表示画面が遮蔽物により覆われていれば（ステップＳ９０１で「Ｙｅｓ」）、遮蔽処理部２２１は、遮蔽物により覆われた少なくとも１つの光センサー７、及び覆われなかった他の各光センサー７とを区別して遮蔽領域検出処理部２２２に通知する。遮蔽領域検出処理部２２２は、その通知内容に基づいて、遮蔽物により覆われた表示画面の遮蔽領域２４を判定する（ステップＳ９０２）。
【００３４】
一方、入力処理部２１の入力検知処理部２１１は、タッチパネル４からの検出信号に応答して、タッチペン５による入力が行われているか否かを判定する（ステップＳ９０３）。そして、タッチペン５による入力が行われていない場合は（ステップＳ９０３で「Ｎｏ」）、遮蔽領域検出処理部２２２は、遮蔽領域２４を表示領域リサイズ処理部２２３に通知し、表示領域リサイズ処理部２２３及び表示内容再構成処理部２２４による処理が行われ、縮小された表示内容が表示画面の可視領域２５に表示される（ステップＳ９０８）。
【００３５】
また、タッチペン５による入力が行われていれば（ステップＳ９０３で「Ｙｅｓ」）、入力検知処理部２１１は、タッチパネル４からの検出信号を入力位置検出処理部２１２に与える。入力位置検出処理部２１２は、タッチパネル４からの検出信号に基づいて、タッチペン５により指示された位置を判定し、この位置を表示処理部２２に通知する（ステップＳ９０４）。
【００３６】
表示処理部２２の遮蔽領域検出処理部２２２は、タッチペン５により指示された位置を受け取り、この指示された位置が遮蔽領域２４に入るか否かを判定する（ステップＳ９０５）。そして、タッチペン５により指示された位置が遮蔽領域２４に入らなければ（ステップＳ９０５で「Ｎｏ」）、遮蔽領域検出処理部２２２は、遮蔽領域２４を表示領域リサイズ処理部２２３に通知しない。この結果、表示内容の縮小及び移動が行われず、タッチペン５による入力が優先される（ステップＳ９０７）。
【００３７】
また、タッチペン５により指示された位置が遮蔽領域２４に入れば（ステップＳ９０５で「Ｙｅｓ」）、遮蔽領域検出処理部２２２は、この指示された位置を無効にするとともに、遮蔽領域２４を表示領域リサイズ処理部２２３に通知し、表示領域リサイズ処理部２２３及び表示内容再構成処理部２２４による処理が行われ、縮小された表示内容が表示画面の可視領域２５に表示される（ステップＳ９０６）。
【００３８】
尚、本発明は、上記実施形態に限定されるものでなく、多様に変形することができる。例えば、表示装置として、液晶表示パネルの代わりに、他の種類の表示装置を適用することができる。また、遮蔽物を検出するために、各光センサーの代わりに、ビデオカメラ等を適用しても構わない。
【００３９】
【発明の効果】
以上説明した様に本発明によれば、遮蔽物により覆われた表示画面の遮蔽領域を検出し、遮蔽領域から外れる表示画面の可視領域に表示内容が表示される様に、表示内容を制御している。このため、表示内容を常に確認することができる。
【００４０】
また、本発明によれば、表示内容を変倍（例えば縮小）することにより、表示内容を表示画面の可視領域に表示している。また、表示内容を変倍するだけでなく、表示内容を移動させても良い。あるいは、表示内容を縦方向及び横方向の一方でのみ変倍しても構わない。
【００４１】
更に、本発明によれば、タッチペンによる入力に際しては、利用者の手が遮蔽物となって、表示画面が覆い隠される。このときに、表示画面の可視領域に表示内容を表示するための制御を行うと、表示内容の大きさや位置等が変化して、タッチペンによる入力が行い難くなるので、この制御を停止している。
【００４２】
また、本発明によれば、遮蔽領域では、表示画面の表示内容が見えないので、遮蔽領域でのタッチパネルによる入力を無効にして、誤入力を防止している。
【図面の簡単な説明】
【図１】本発明の表示装置の一実施形態を適用したパーソナルコンピュータを示す斜視図である。
【図２】図１のパーソナルコンピュータを示す断面図である。
【図３】図１のパーソナルコンピュータのハードウェア構成を示すブロック図である。
【図４】本実施形態の表示装置の構成を示すブロック図である。
【図５】図１のパーソナルコンピュータの表示装置に表示されている表示内容を例示する図である。
【図６】図１のパーソナルコンピュータの表示画面が遮蔽物によって覆われている状態を示す斜視図である。
【図７】図６の状態のパーソナルコンピュータ及び遮蔽物を示す断面図である。
【図８】本実施形態の表示装置の表示画面の区分方法を示す図である。
【図９】図８の表示画面における遮蔽領域及び可視領域を例示する図である。
【図１０】図１のパーソナルコンピュータの表示装置の可視領域に表示されている表示内容を例示する図である。
【図１１】図１のパーソナルコンピュータの表示装置において、遮蔽物の上からタッチペンによる入力が行われた状態を示す斜視図である。
【図１２】図１１の状態のパーソナルコンピュータ及び遮蔽物を示す断面図である。
【図１３】本実施形態の表示装置の処理手順を示すフローチャートである。
【図１４】従来の表示装置の一例を示す斜視図である。
【図１５】図１４の表示装置を示す断面図である。
【図１６】表示装置の表示画面に表示されるウィンドウを例示する図である。
【符号の説明】
１  パーソナルコンピュータ
２  筐体
３  液晶表示パネル
４  タッチパネル
５  タッチペン
６  基板
７  光センサー
１１  中央処理装置（ＣＰＵ）
１２  メモリ
１３  ハードディスク装置
２１  入力処理部
２２  表示処理部
【図１】
0004776083.tif 000002
【図２】
0004776083.tif 000003
【図３】
0004776083.tif 000004
【図４】
0004776083.tif 000005
【図５】
0004776083.tif 000006
【図６】
0004776083.tif 000007
【図７】
0004776083.tif 000008
【図８】
0004776083.tif 000009
【図９】
0004776083.tif 000010
【図１０】
0004776083.tif 000011
【図１１】
0004776083.tif 000012
【図１２】
0004776083.tif 000013
【図１３】
0004776083.tif 000014
【図１４】
0004776083.tif 000015
【図１５】
0004776083.tif 000016
【図１６】
0004776083.tif 000017