(57)【要約】【課題】表示部が持つ本来の表示性能を低下させること無く、第三者による覗き見を防止しつつ利用者が文字などを確実に入力することができる。【解決手段】本発明の入力処理装置１は、表示パネルの一部の領域の視野角を制御する視野角制御部４２と、視野角制御を開始すべき条件である視野角制御開始条件の成立を検知する視野角制御開始条件検知部４３と、視野角制御を停止すべき条件である視野角制御停止条件の成立を検知する視野角制御停止条件検知部４４とを備え、視野角制御部４２は、視野角制御開始条件検知部４３による視野角制御開始条件が満足されたとの検知結果に基づき一部の領域の視野角制御を開始すると共に、視野角制御停止条件検知部４４による視野角制御停止条件が満足されたとの検知結果に基づき一部の領域の視野角制御を停止する。【選択図】図１
2011085818.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルに表示させる画像を制御する表示制御手段と、
前記表示制御手段により前記表示パネルに表示された画像に対し、前記表示パネルの表示領域のうち、一部の領域において、その一部の領域の視野角を制御する視野角制御手段と、
前記視野角制御手段による視野角制御を開始すべき条件である視野角制御開始条件が満足されたか否かを検知する第１の検知手段と、
前記視野角制御手段による視野角制御を停止すべき条件である視野角制御停止条件が満足されたか否かを検知する第２の検知手段と
を備え、
前記視野角制御手段は、前記第１の検知手段による前記視野角制御開始条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を開始すると共に、前記第２の検知手段による前記視野角制御停止条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を停止することを特徴とする入力処理装置。
【請求項２】
前記第１の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始することを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項３】
前記第１の検知手段は、前記表示制御手段が画像を表示させるために要する画像表示情報の中に、利用者による文字入力操作に従って入力される文字を変換し、その変換された画像を前記表示制御手段が前記表示パネルに表示すべきであることを表わす文字表示情報が含まれていることを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項４】
前記第１の検知手段は、前記表示制御手段が画像を表示させるために要する画像表示情報の中に、前記画像表示情報を基に前記表示制御手段が前記表示パネルに表示する画像に対し、前記視野角制御手段による視野角制御を実行すべきであることを表わす視野角制御情報が含まれていることを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項５】
前記第１の検知手段は、前記表示制御手段が画像を表示させるために要する画像表示情報の中に、前記表示制御手段が前記表示パネルに文字画像として表示すべき文字を表わす文字情報が含まれていることを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項６】
前記第２の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字を表示させる制御を停止させることを前記視野角制御停止条件とし、当該視野角制御停止条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の停止を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項７】
前記表示制御手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定時間経過後、前記文字を示す文字画像を異なる画像に変換することを特徴とする請求項６に記載の入力処理装置。
【請求項８】
前記表示制御手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定数の新たな文字が入力された後、前記文字を示す文字画像を異なる画像に変換することを特徴とする請求項６に記載の入力処理装置。
【請求項９】
前記第２の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定時間が経過することを前記視野角制御停止条件とし、当該視野角制御停止条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の停止を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項１０】
前記第２の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定数の新たな文字が入力されることを前記視野角制御停止条件とし、当該視野角制御停止条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の停止を指示することを特徴とする請求項１に記載の入力処理装置。
【請求項１１】
前記表示制御手段は、前記視野角制御手段による視野角制御の停止の対象となる文字を、当該文字を示す文字画像を異なる画像に変換することを特徴とする請求項９または１０に記載の入力処理装置。
【請求項１２】
前記表示パネルの表示領域のうち、前記視野角制御手段による視野角制御を実行すべき前記一部の領域を特定する視野角制御領域情報を予め保持する領域保持部をさらに備え、
前記領域保持部は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させるための文字表示画面の全体を、前記視野角制御手段による視野角制御を実行すべき領域とし、その領域を特定する視野角制御領域情報を予め保持することを特徴とする請求項１に記載の入力処理装置。
【請求項１３】
前記表示パネルの表示領域のうち、前記視野角制御手段による視野角制御を実行すべき前記一部の領域を特定する視野角制御領域情報を予め保持する領域保持部をさらに備え、
前記領域保持部は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させるための文字表示画面の全体のうち文字が表示されている領域を、前記視野角制御手段による視野角制御を実行すべき領域とし、その領域を特定する視野角制御領域情報を予め保持することを特徴とする請求項１に記載の入力処理装置。
【請求項１４】
請求項１〜１３のいずれか１項に記載の入力処理装置における各手段としてコンピュータを動作させるための入力処理プログラム。
【請求項１５】
請求項１４に記載の入力処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１６】
表示パネルに表示させる画像を制御する表示制御ステップと、
前記表示制御ステップにて前記表示パネルに表示された画像に対し、前記表示パネルの表示領域のうち、一部の領域において、その一部の領域の視野角を制御する視野角制御ステップと、
前記視野角制御ステップでの視野角制御を開始すべき条件である視野角制御開始条件が満足されたか否かを検知する第１の検知ステップと、
前記視野角制御ステップでの視野角制御を停止すべき条件である視野角制御停止条件が満足されたか否かを検知する第２の検知ステップと
を含み、
前記視野角制御ステップでは、前記第１の検知ステップでの前記視野角制御開始条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を開始すると共に、前記第２の検知ステップでの前記視野角制御停止条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を停止することを特徴とする入力処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字などを表示可能な表示部が取り付けられた装置本体に文字などを入力するための入力処理装置に関し、特に、利用者が視認しつつ入力する文字などを第三者に覗き見されてしまうことを防止可能な入力処理装置に関するものである。
【背景技術】
【０００２】
ノート型パーソナルコンピュータ、携帯型情報端末（ＰＤＡ:Personal Data Assistant）、携帯電話などは、電車や飛行機内など、不特定多数の人間が存在し得る場所で使用される可能性も高い。そのような使用環境においては、機密保持やプライバシー保護などの観点から、近傍の第三者から表示内容を覗かれたくないといった要望が多くなって来ている。
【０００３】
このような要望を考慮して、文字情報受付キーの押下に応じてこの押下により選択された文字の表示を開始し、文字情報受付キーが押下されなくなってから所定時間が経過すると上記文字を隠す装置が提案されている（例えば、特許文献１を参照）。
【０００４】
この特許文献１に記載の装置では、文字情報受付キーの押下が解除されると自動的に文字が隠されるので、第三者により文字が読み取られにくい。
【０００５】
また、この装置によると、ユーザによる文字情報受付キーの押下時間が長くなるほど、表示部において文字が隠されるタイミングは遅くなり、上記押下時間が短くなるほどこのタイミングは早くなる。つまり、この装置は、個々のユーザのキー操作に応じて、文字を隠すタイミングを調整することができる。
【０００６】
したがって、この装置では、周りに人が多いときなど、利用者が文字を早く隠すことを望む場合はその希望に応じて早く文字を隠し、利用者が各文字を確実に確認したいときには長く表示する等、状況に合わせた文字表示が可能となる。
【０００７】
すなわち、この装置によると、第三者に文字情報を読み取られにくく、かつユーザにとっての利便性も低下しにくい。
【０００８】
しかしながら、周りに人が多いときなど、利用者が文字を早く隠すことを望む場合であっても、当然のことながら、利用者は表示される文字の確認を行なう必要がある。
【０００９】
特に、携帯電話など携帯機器にあっては文字入力を行なうためのキーボードなどが非常に小型化されており、利用者による誤入力が頻繁に起こり得る。
【００１０】
したがって、利用者は、自身が入力した文字が正しいか否かを非常に短い時間で確認しなければならず、利用者の利便性を大きく阻害してしまう。
【００１１】
ところで、近年、液晶表示部に視野角制御機能を付与することにより、利用者に対する利便性の向上などが図られた高機能な画像表示装置が提供されている。
【００１２】
画像表示装置は、一般的には、どの視角から見ても鮮明な画像を見ることができるように、可能な限り広い視野角を有することが求められている。特に、最近広く普及している液晶表示装置は、液晶そのものが視角依存性を有することから、広視野角化に関して様々な技術開発が行われてきた。
【００１３】
しかし、使用環境によっては、利用者自身にしか表示内容が視認できないよう、視野角が狭い方が好都合であることもある。上述したように、ノート型パーソナルコンピュータ、携帯電話などでは、近傍の第三者から表示内容を覗かれたくないので、表示装置の視野角が狭いことが望ましい。
【００１４】
このように、近年、１台の表示装置の視野角を、使用状況に応じて広視野角と狭視野角との間で切り替えたいという要求が高まっている。なお、この要求は、液晶表示装置に限らず、任意の表示装置に対して共通の課題である。
【００１５】
このような要求に対して、上記表示部としてのディスプレイに対して、視野角制御機能を付与したマルチビューディスプレイが提案されている（例えば、特許文献２を参照）。
【００１６】
この特許文献２に記載のマルチビューディスプレイは、１つの画面に独立した複数の画像を同時に表示することができ、見る角度によって、その複数の画像のうち、どの画像が見えるのかが変化するように構成されている。
【００１７】
このマルチビューディスプレイでは、第１画面を表示するための画素、第２画面を表示するための画素、及び、第３画面を表示するための画素が独立して備えられており、第１画面、第２画面、及び、第３画面を同時に表示することができる。各画素の前面には、各画素の視野角を制御するための不透明なスリット状のバリアが設けられており、これによって、各画素の視野角が決定される。
【００１８】
そして、各画素の視野角を制御することで、例えば、第１画面を利用者のみに視認させ、利用者の個人的な情報が第三者から覗き見されるのを防止可能とされている。
【００１９】
したがって、このマルチビューディスプレイでは、利用者のみが視認可能な第１画面が第三者に覗き見される可能性が低くなる。このため、例えば利用者による文字入力表示を行なう場合でも、第１画面における文字表示を必ずしも隠す必要は無いので、利用者は各文字の確認を確実に行なうことが可能となる。
【先行技術文献】
【特許文献】
【００２０】
【特許文献１】特開２００８−２１７６６９号公報（平成２０年９月１８日公開）
【特許文献２】特開２００９−３８２７号公報（平成２１年１月８日公開）
【発明の概要】
【発明が解決しようとする課題】
【００２１】
上記の特許文献２に記載のマルチビューディスプレイでは、ディスプレイの表示面側に視野角制御のためのスリット状のバリアを設置し、そのバリアの動作状態を変更することにより、ディスプレイの表示状態を広視野角と狭視野角との間で切り替え可能に構成されている。
【００２２】
そして、複数の視野角のいずれかに対応した第１画面、第２画面、及び、第３画面を同時に表示し、複数の視野角内のそれぞれ位置で他の視野角内の位置とは異なる画面を視認できるようにしている。
【００２３】
しかしながら、このマルチビューディスプレイでは、ディスプレイの表示面全体の表示状態を変化させてしまうので、例えば利用者による文字入力表示を行なう場合には、文字以外の画像についても重複してマルチビュー表示を行なう必要があり、ディスプレイ本来の解像度よりも低解像度でしか画像を表示できない、もしくは、ディスプレイの本来の輝度やコントラストよりも性能が低下してしまうといった課題があった。
【００２４】
上記課題に鑑み、本発明の目的は、文字などを表示する表示部が持つ本来の表示性能を低下させること無く、第三者による覗き見を防止しつつ利用者が文字などを確実に入力することができる入力処理装置、入力処理方法、入力処理プログラム及びコンピュータ読み取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【００２５】
上記目的を達成するために、本発明における入力処理装置は、表示パネルに表示させる画像を制御する表示制御手段と、前記表示制御手段により前記表示パネルに表示された画像に対し、前記表示パネルの表示領域のうち、一部の領域において、その一部の領域の視野角を制御する視野角制御手段と、前記視野角制御手段による視野角制御を開始すべき条件である視野角制御開始条件が満足されたか否かを検知する第１の検知手段と、前記視野角制御手段による視野角制御を停止すべき条件である視野角制御停止条件が満足されたか否かを検知する第２の検知手段とを備え、前記視野角制御手段は、前記第１の検知手段による前記視野角制御開始条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を開始すると共に、前記第２の検知手段による前記視野角制御停止条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を停止する。
【００２６】
上記の入力処理装置では、表示パネルの表示領域のうち、視野角制御を実行すべき一部の領域において、視野角制御開始条件が満足されることによりその一部の領域の視野角制御を開始されると共に、視野角制御停止条件が満足されることによりその一部の領域の視野角制御を停止させることができる。
【００２７】
このため、第三者による覗き見を防止すべき領域である一部の領域において、第三者による覗き見を防止すべき時期を、視野角制御開始条件が満足されることにより開始させ、視野角制御停止条件が満足されることにより停止させることができる。
【００２８】
したがって、例えば利用者が文字などを入力する入力画面と、利用者がテレビ等の映像を視聴する視聴画面とを同時に表示パネルの表示領域に表示させる場合でも、視聴画面では表示パネルが持つ本来の表示性能を低下させることは無く、また、入力画面では第三者による覗き見を防止しつつ利用者が文字などを確実に入力することができる。
【００２９】
前記第１の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始することを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することが好ましい。
【００３０】
この場合、利用者が文字入力を開始した時点から視野角制御が開始されるので、利用者が入力する文字が第三者に覗き見される可能性を低くすることができる。
【００３１】
前記第１の検知手段は、前記表示制御手段が画像を表示させるために要する画像表示情報の中に、利用者による文字入力操作に従って入力される文字を変換し、その変換された画像を前記表示制御手段が前記表示パネルに表示すべきであることを表わす文字表示情報が含まれていることを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することが好ましい。
【００３２】
この場合、例えばパスワード入力画面など、利用者が第三者による覗き見の防止を必要とする画面が表示された時点から視野角制御が開始されるので、利用者が入力する文字が第三者に覗き見される可能性を低くすることができる。
【００３３】
前記第１の検知手段は、前記表示制御手段が画像を表示させるために要する画像表示情報の中に、前記画像表示情報を基に前記表示制御手段が前記表示パネルに表示する画像に対し、前記視野角制御手段による視野角制御を実行すべきであることを表わす視野角制御情報が含まれていることを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することが好ましい。
【００３４】
この場合、例えばパスワード入力画面など、利用者が第三者による覗き見の防止を必要とする画面が表示された時点から視野角制御が開始されるので、利用者が入力する文字が第三者に覗き見される可能性を低くすることができる。
【００３５】
前記第１の検知手段は、前記表示制御手段が画像を表示させるために要する画像表示情報の中に、前記表示制御手段が前記表示パネルに文字画像として表示すべき文字を表わす文字情報が含まれていることを前記視野角制御開始条件とし、当該視野角制御開始条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の開始を指示することが好ましい。
【００３６】
この場合、例えばパスワード入力画面など、利用者が第三者による覗き見の防止を必要とする画面が表示された時点から視野角制御が開始されるので、利用者が入力する文字が第三者に覗き見される可能性を低くすることができる。
【００３７】
前記第２の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字を表示させる制御を停止させることを前記視野角制御停止条件とし、当該視野角制御停止条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の停止を指示することが好ましい。
【００３８】
この場合、利用者が文字入力を停止した時点から視野角制御が停止されるので、表示パネルが持つ本来の表示性能を低下させる視野角制御を必要以上に長く行なうことが無くなる。
【００３９】
前記表示制御手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定時間経過後、前記文字を示す文字画像を異なる画像に変換することが好ましい。
【００４０】
この場合、利用者による視認が終了した文字については、その表示画像を他の画像、例えば伏せ文字の画像に変換することができるので、第三者による覗き見防止をより効果的に行なうことができる。
【００４１】
前記表示制御手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定数の新たな文字が入力された後、前記文字を示す文字画像を異なる画像に変換することが好ましい。
【００４２】
この場合、利用者による視認が終了した文字については、その表示画像を他の画像、例えば伏せ文字の画像に変換することができるので、第三者による覗き見防止をより効果的に行なうことができる。
【００４３】
前記第２の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定時間が経過することを前記視野角制御停止条件とし、当該視野角制御停止条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の停止を指示することが好ましい。
【００４４】
この場合、利用者による視認が終了した文字については、順に、視野角制御が停止されるので、表示パネルが持つ本来の表示性能を低下させる視野角制御を必要以上に長く行なうことが無くなる。
【００４５】
前記第２の検知手段は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させる制御を開始した後、その文字の表示を開始した時点から所定数の新たな文字が入力されることを前記視野角制御停止条件とし、当該視野角制御停止条件が満足されたとの検知結果に基づき前記視野角制御手段に視野角制御の停止を指示することが好ましい。
【００４６】
この場合、利用者による視認が終了した文字については、順に、視野角制御が停止されるので、表示パネルが持つ本来の表示性能を低下させる視野角制御を必要以上に長く行なうことが無くなる。
【００４７】
前記表示制御手段は、前記視野角制御手段による視野角制御の停止の対象となる文字を、当該文字を示す文字画像を異なる画像に変換することが好ましい。
【００４８】
この場合、視野角制御の停止の対象となった文字については、その表示画像を他の画像、例えば伏せ文字の画像に変換することができるので、第三者による覗き見防止をより効果的に行なうことができる。
【００４９】
前記表示パネルの表示領域のうち、前記視野角制御手段による視野角制御を実行すべき前記一部の領域を特定する視野角制御領域情報を予め保持する領域保持部をさらに備え、前記領域保持部は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させるための文字表示画面の全体を、前記視野角制御手段による視野角制御を実行すべき領域とし、その領域を特定する視野角制御領域情報を予め保持することが好ましい。
【００５０】
この場合、文字表示画面の全体において視野角制御を行なうことができるので、第三者に利用者が視認する画面を特定することができず、第三者による覗き見防止をより効果的に行なうことができる。
【００５１】
前記表示パネルの表示領域のうち、前記視野角制御手段による視野角制御を実行すべき前記一部の領域を特定する視野角制御領域情報を予め保持する領域保持部をさらに備え、前記領域保持部は、前記表示制御手段が前記表示パネルに表示させる画像として文字を表示させるための文字表示画面の全体のうち文字が表示されている領域を、前記視野角制御手段による視野角制御を実行すべき領域とし、その領域を特定する視野角制御領域情報情報を予め保持することが好ましい。
【００５２】
この場合、表示パネルが持つ本来の表示性能を低下させる視野角制御を行なう領域を最小限とすることができる。
【００５３】
本発明における入力処理方法は、表示パネルに表示させる画像を制御する表示制御ステップと、前記表示制御ステップにて前記表示パネルに表示された画像に対し、前記表示パネルの表示領域のうち、一部の領域において、その一部の領域の視野角を制御する視野角制御ステップと、前記視野角制御ステップでの視野角制御を開始すべき条件である視野角制御開始条件が満足されたか否かを検知する第１の検知ステップと、前記視野角制御ステップでの視野角制御を停止すべき条件である視野角制御停止条件が満足されたか否かを検知する第２の検知ステップとを含み、前記視野角制御ステップでは、前記第１の検知ステップでの前記視野角制御開始条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を開始すると共に、前記第２の検知ステップでの前記視野角制御停止条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を停止する。
【００５４】
上記の入力処理方法では、表示パネルの表示領域のうち、視野角制御を実行すべき一部の領域において、視野角制御開始条件が満足されることによりその一部の領域の視野角制御を開始されると共に、視野角制御停止条件が満足されることによりその一部の領域の視野角制御を停止させることができる。
【００５５】
このため、第三者による覗き見を防止すべき領域である一部の領域において、第三者による覗き見を防止すべき時期を、視野角制御開始条件が満足されることにより開始させ、視野角制御停止条件が満足されることにより停止させることができる。
【００５６】
したがって、例えば利用者が文字などを入力する入力画面と、利用者がテレビ等の映像を視聴する視聴画面とを同時に表示パネルの表示領域に表示させる場合でも、視聴画面では表示パネルが持つ本来の表示性能を低下させることは無く、また、入力画面では第三者による覗き見を防止しつつ利用者が文字などを確実に入力することができる。
【００５７】
なお、前記入力処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを前記各手段として動作させることにより前記入力処理装置をコンピュータにて実現させる入力処理プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００５８】
本発明の入力処理装置は、以上のように、表示パネルに表示させる画像を制御する表示制御手段と、前記表示制御手段により前記表示パネルに表示された画像に対し、前記表示パネルの表示領域のうち、一部の領域において、その一部の領域の視野角を制御する視野角制御手段と、前記視野角制御手段による視野角制御を開始すべき条件である視野角制御開始条件が満足されたか否かを検知する第１の検知手段と、前記視野角制御手段による視野角制御を停止すべき条件である視野角制御停止条件が満足されたか否かを検知する第２の検知手段とを備え、前記視野角制御手段は、前記第１の検知手段による前記視野角制御開始条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を開始すると共に、前記第２の検知手段による前記視野角制御停止条件が満足されたとの検知結果に基づき前記一部の領域の視野角制御を停止する。
【００５９】
それゆえ、文字などを表示する表示部が持つ本来の表示性能を低下させること無く、第三者による覗き見を防止しつつ利用者が文字などを確実に入力することができる入力処理装置、入力処理方法、入力処理プログラム及びコンピュータ読み取り可能な記録媒体を提供するという効果を奏する。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態における入力処理装置４０の構成を示すブロック図である。
【図２】入力処理装置の入力処理動作の処理手順を示すフローチャートである。
【図３】入力処理装置の視野角制御開始動作の処理手順を示すフローチャートである。
【図４】入力処理装置の視野角制御開始動作の他の処理手順を示すフローチャートである。
【図５】原画像ＩのＨＴＭＬ記述の一例を示す図である。
【図６】原画像Ｉの一例を示す図である。
【図７】原画像ＩのＨＴＭＬ記述の他の一例を示す図である。
【図８】入力処理装置の視野角制御停止動作の処理手順を示すフローチャートである。
【図９】入力処理装置の視野角制御停止動作の他の処理手順を示すフローチャートである。
【図１０】入力処理装置の視野角制御停止動作を説明するための図である。
【図１１】入力処理装置の視野角制御停止動作の他の処理手順を示すフローチャートである。
【図１２】入力処理装置の視野角制御停止動作を説明するための図である。
【図１３】入力処理装置の視野角制御停止動作を説明するための図である。
【図１４】視野角制御領域における表示内容を説明するための図である。
【図１５】視野角制御領域における表示内容を説明するための図である。
【図１６】視野角制御領域における表示内容を説明するための図である。
【図１７】本発明の一実施形態における液晶表示装置１の概略構成を示すブロック図である。
【図１８】表示パネルの平面図である。
【図１９】画像処理部の動作を示すフローチャートである。
【図２０】原画像およびマスキング画像の倍率変更を示す図である。
【図２１】原画像およびマスキング画像の合成を示す図である。
【図２２】マスキング画像上での急激な変化によって生じうる効果を示す図である。
【発明を実施するための形態】
【００６１】
最初に、本発明の一実施形態における入力処理装置が搭載される液晶表示装置について説明し、次に、その入力処理装置の構成及び動作について説明する。
【００６２】
（液晶表示装置）
図１７は、本発明の一実施形態における液晶表示装置１の概略構成を示すブロック図である。液晶表示装置１は、画像処理部１０と、表示コントローラ２０と、表示部３０と、本発明の特徴部分である入力処理装置４０と、入力部５０と、記憶部６０と、を備えている。
【００６３】
画像処理部１０は、原画像Ｉ及びマスキング画像Ｍが入力されており、これら原画像Ｉ及びマスキング画像Ｍを用いて表示部３０に画像を表示するための画像処理を行なうためのものである。
【００６４】
また、画像処理部１０は、入力処理装置４０と接続されており、この入力処理装置４０からの指示内容に基づき、表示部３０の表示領域のうち少なくとも一部の領域における視野角制御を実行することができる。
【００６５】
表示コントローラ２０は、画像処理部１０と接続されており、画像処理部１０が表示すべき画像が表示部３０に表示されるよう、表示部３０を駆動する。
【００６６】
入力部５０は、入力処理装置４０に接続されており、テンキー、キーボードなどを備えている。利用者は、この入力部５０を用いて、テンキー、キーボード上に表わされた文字などを入力処理装置４０に入力することができる。
【００６７】
なお、以下では、利用者が入力部５０を用いて入力する文字、数字、句読点、その他の記号や制御符号であって、コンピュータにとっての１つの情報単位で表わされるものを単に「文字」と呼ぶことにする。したがって、この「文字」には例えば、ワードプロセッサで取り扱う文書中の改行マークや段落マーク等も含まれることになる。
【００６８】
記憶部６０は、ＨＤＤなどの磁気ディスク装置や、半導体メモリなどの公知の記憶装置から適宜選択して用いることができる。記憶部６０は、入力処理装置４０が、自身が行なう入力処理の際に用いる各種のデータを一時的に記憶すると共に、その一時的に記憶するデータを入力処理装置４０からの要求に応じて、入力処理装置４０に供給する。
【００６９】
なお、本発明の特徴部分である入力処理装置４０の構成及び動作については、後述する。
【００７０】
表示部３０は、表示パネル３２を有している。図１７において、原画像Ｉは複数の画像要素によって表現されるが、該画像要素は、例えば、表示パネル３２を構成する複数の画素の各々に対応する。原画像Ｉが表示部３０に直接表示される場合、該画像は、軸上である位置Ｐ１の観察者からも、軸外である位置Ｐ２の観察者からも、視認可能である。第１位置Ｐ１と第２位置Ｐ２とは、それぞれ第１観察領域Ｒ１と第２観察領域Ｒ２の中にある。
【００７１】
これに対し、表示部３０に対して位置Ｐ１に位置する第１観察者の見る画像が原画像Ｉと略同じであり、表示部３０に対して位置Ｐ２に位置する第２観察者の見る画像が原画像Ｉと異なるようにすることもできる。このためにマスキング画像Ｍが用いられる。
【００７２】
表示パネル３２は、図１８に示すように、第１配置Ｃ１は４ドメイン（４領域）ツイステッドネマティック（ＴＮ）構成であり、４つの領域Ｒ１１〜Ｒ１４が図示されている。領域Ｒ１１〜Ｒ１４はそれぞれ異なるＴＮ構成を有し、それぞれ他の構成と比較して９０度配向が異なっている。
【００７３】
一方、図１８に示すように、第２配置Ｃ２は、２ドメイン（２領域）ツイステッドネマティック（ＴＮ）構成であり、２つの領域Ｒ１５，Ｒ１６が図示されている。領域Ｒ１５は領域Ｒ１１，Ｒ１２と同じ場所を占めており、領域Ｒ１６は領域Ｒ１３，Ｒ１４と同じ場所を占めている。領域Ｒ１５のＴＮ構成は、領域Ｒ１６のＴＮ構成と比べて、配向が１８０度異なっている。
【００７４】
４領域液晶配置Ｃ１は、液晶配向に、例えばマルチラビングまたは光配向によりパターニングを施すことによって作られる。
【００７５】
表示パネル３２は、例えば、その面内電極としての回路（図示省略）を含み、これによって、表示パネル３２内の液晶の配向を、第１（広）モードにおける第１配置Ｃ１と第２（狭）モードにおける第２配置Ｃ２との間で切り替える。第１配置Ｃ１では、表示パネル３２が表示する画像を、視野角内の広い範囲の観察者が視認できる。一方、第２配置Ｃ２では、表示パネル３２が表示する画像を、視野角内の狭い範囲の観察者のみが視認できる。
【００７６】
第１（広）モードにおいて、配向は上記の第１配置Ｃ１に切り替えられる。４領域の平均輝度は、斜めの透過光に対して線形のデータ値／輝度応答性を有する。このモードでは、光が、それぞれ異なった液晶構成を有する４領域全てを通過する。各領域について、傾斜した角度で進む光の透過率が線形のデータ値／輝度応答性を持つ方向と、傾斜した角度で進む光の透過率が非線形のデータ値／輝度応答性を持つ、他の方向とがある、しかし、４領域の透過光が平均化されることで、全体としてのデータ値／輝度応答性は、全ての方向について略線形となる。
【００７７】
第２（狭）モードでは、配向は上記の第２配置Ｃ２に切り替えられ、各領域は、水平観察平面（紙面に対して法線方向で、紙面の上端と下端とに平行な平面）において、データ値／輝度応答性が斜めの透過光について非線形になるように、配向される。このモードでは、領域Ｒ１５とＲ１６の両方は、斜めに走行する光の透過率が非線形のデータ値／輝度応答性を持つ方向が、水平観察平面上にあるように構成される。よって、２つの領域の応答性の平均である、全体的なデータ値／輝度応答性は、非線形となる。
【００７８】
次に、画像処理部１０の動作について説明する。図１９は、画像処理部１０の動作を示すフローチャートである。
【００７９】
原画像Ｉ中の画像要素は、通常０から２５５の範囲のいずれかの値をとる。先ず、ステップＳ１では、原画像Ｉは倍率が変更されてデータ値が中央に移動され、これによって該原画像Ｉは新規の圧縮されたデータ値を得る。これについては、図２０の上半分で示している。
【００８０】
次に、ステップＳ２では、マスキング画像Ｍのデータ値範囲が倍率変更されて、最小データ値が０となり最大データ値が倍率変更された原画像の最小値と等しくなる。これについては、図２０の下半分で示している。
【００８１】
図２１は、倍率変更された原画像Ｉと倍率変更されたマスキング画像Ｍの例を示す断面図である。任意の地点におけるマスキング画像のデータ値は、倍率変更された原画像Ｉの対応する部分における画像要素についての分割のレベルを決定するために用いられる。分割のレベルは、マスキング像Ｍの倍率変更データ値に比例し、倍率変更原画像Ｉの隣接する画像要素が、倍率変更マスキング画像Ｍによって決定される分割レベルによって、それぞれ増加、減少させられる。図２１の右半分は、倍率変更された原画像Ｉとマスキング画像Ｍとの組を図示し、マスキング画像Ｍが最大である部分にて分割の度合いが最大になる。
【００８２】
次に、ステップＳ３で、分割量は、まず、倍率変更マスキング画像Ｍのデータ値の半分を反転し、次に、ステップＳ４で、ステップＳ３で得られたデータ値のパターンを倍率変更原画像Ｉに加えることで、倍率変更原画像Ｉに対してそれぞれ加えられ、差し引かれる。
【００８３】
こうして生成された画像が、ステップＳ５にて、観察者に観察される。軸上に位置する観察者は、倍率変更原画像と略同じである。一方、軸外のＰ２に位置する観察者は、原画像と異なっており、少なくともある程度はマスキング画像Ｍに似ている画像を知覚する。良好なプライベートモードを実現するためには、マスキング画像は、軸外の観察者に対して視覚的にかなり分かりにくくさせるようなものであればよい。
【００８４】
マスキング画像Ｍは、用途によってどんな種類のものでも使用することができる。例えば、マスキング画像は、カラーまたは白黒の格子縞模様であってもよく、あるいは、パブリック／プライベートモード用のランダムなノイズであってもよい。マスキング画像は、特定の種類の表示装置、または特定位置にある観察者に対してのみ表示される、ロゴ、画像、文字、あるいはその他の形態の情報を含んでいてもよい。動画のマスキング画像も用いることができる。
【００８５】
マスキング画像は、滑らかに変化するデータ値を有することが望ましい。これは、急激な変化が、ある状況において軸上で認識された画像に軽微な影響を与えることがあるからである。図２２は、マスキング画像の急激な変化が、どのような副作用を知覚された画像にもたらすかを示している。この副作用は、例えば、処理前の段階でマスキング画像に変更を加えて上記副作用をなくすまたは減少させる、あるいはマスキング画像を結合するためのアルゴリズムを変更して上記副作用をなくすまたは減少させる、などである。
【００８６】
なお、液晶表示装置１では、許可されていない観察者をさらにかく乱するための動画など、用途に合ったマスキング画像を使用することができる。また、公知技術のようにシヤッター式眼鏡を使用する必要がなく、マスキング画像を表示装置の全体または一部分に利用することができる。両方の平面について非線形性があれば、プライバシー機能が水平方向と垂直方向の両方で達成できる。プライバシー保護のレベルと範囲は、表示されるコンテンツによって異なり、分割のレベルを変更することで、視野角制限の度合いの変更も可能である。
【００８７】
また、画像処理部１０は、ハードウェアでもソフトウェアでも、あるいはそれらの組み合わせでも実現できる。画像処理部１０が行なう動作である画像処理を実行するための動作プラグラムは、コンピュータが読取可能な記録媒体に記録されてもよい。また、本発明を具現する動作プログラムはコンピュータが読取可能な記録媒体に記録される必要はなく、例えば、インターネットからダウンロード可能なデータ信号などの信号に具現化されていてもよい。以下のことを特徴とする請求項は、動作プログラムそのもの、搬送波による記録、信号、その他の形式をも包含するものである。
【００８８】
（入力処理装置）
図１は、本発明の一実施形態における入力処理装置４０の構成を示すブロック図である。入力処理装置４０は、図１に示すように、表示制御部（表示制御手段）４１と、視野角制御部（視野角制御手段）４２と、視野角制御開始条件検知部（第１の検知手段）４３と、視野角制御停止条件検知部（第２の検知手段）４４と、視野角制御領域保持部（領域保持部）４５と、を備えている。
【００８９】
表示制御部４１は、図１７に示した画像処理部１０と接続されており、画像処理部１０が表示部３０の表示パネル３２に表示させる画像を制御するためのものである。
【００９０】
視野角制御部４２は、表示制御部４１が表示パネル３２に画像を表示するとき、その画像を表示する表示パネル３２の表示領域のうち、その一部の領域の視野角を制御するためのものである。視野角制御部４２は、その一部の領域における視野角制御の内容を表示制御部４１に供給する。
【００９１】
視野角制御開始条件検知部４３は、視野角制御部４２がその一部の領域の視野角制御を開始すべき時期を決定するため、その視野角制御を開始すべき条件を表わす視野角制御開始条件の成立を監視する。そして、視野角制御開始条件検知部４３は、その視野角制御開始条件が満足されたことを検知すると、その満足されたとの検知結果に基づいて、視野角制御部４２にその一部の領域における視野角制御の開始を指示するものである。
【００９２】
視野角制御停止条件検知部４４は、視野角制御部４２がその一部の領域の視野角制御を停止すべき時期を決定するため、その視野角制御を停止すべき条件を表わす視野角制御停止条件の成立を監視する。そして、視野角制御停止条件検知部４４は、その視野角制御停止条件が満足されたことを検知すると、その満足されたとの検知結果に基づいて、視野角制御部４２にその一部の領域における視野角制御の停止を指示するものである。
【００９３】
視野角制御領域保持部４５は、表示パネル３２に画像を表示するとき、その画像を表示する表示パネル３２の表示領域のうち、視野角制御部４２が視野角を制御すべき一部の領域（視野角制御領域）を特定する情報（視野角制御領域情報）を保持するためのものである。なお、この視野角制御領域情報は、表示パネル３２に画像を表示するとき、その画像を表示する表示パネル３２の表示領域のうち、視野角制御部４２が視野角を制御すべき一部の領域を特定することができれば、どのような情報であっても構わない。例えば、視野角制御領域情報は、表示パネル３２の表示領域において、特定の行と列の交差位置など、特定の場所を表すための座標の集合を用いてもよい。
視野角制御領域保持部４５は、例えば、ＨＤＤなどの磁気ディスク装置や、半導体メモリなどの公知の記憶装置から適宜選択して用いることができる。
【００９４】
次に、入力処理装置４０の動作について説明する。図２は、入力処理装置４０の入力処理動作の処理手順を示すフローチャートである。
【００９５】
図２において、先ず、ステップＳ１０１では、視野角制御開始条件検知部４３は、視野角制御開始条件の成立を検知する。
【００９６】
このステップＳ１０１では、視野角制御開始条件検知部４３は、視野角制御開始条件の成立の監視を開始するために、視野角制御開始条件が満足されたか否かを判断するための基データである開始条件判断データを表示制御部４１から取得する。視野角制御開始条件検知部４３は、視野角制御開始条件の成立を検知するまで、この開始条件判断データを表示制御部４１から取得する。
【００９７】
ここで、表示制御部４１は、画像処理部１０と接続しており、画像処理部１０が画像処理を行なうために用いる原画像Ｉ及びマスキング画像Ｍに関する画像データを取得することができる。表示制御部４１は、画像処理部１０から取得した画像情報を基に、上記の開始条件判断データを生成し、視野角制御開始条件検知部４３に供給する。
【００９８】
また、表示制御部４１は、入力部５０と接続しており、利用者が入力部５０を用いて入力処理装置４０に入力する文字に関する文字データを画像処理部１０に出力する。これと同時に、表示制御部４１は、その文字の入力の有無を基に、上記の開始条件判断データを生成し、視野角制御開始条件検知部４３に供給する。
【００９９】
視野角制御開始条件検知部４３は、このようにして生成される開始条件判断データを用いて視野角制御開始条件が満足されたか否かを判断する。
【０１００】
そして、視野角制御開始条件検知部４３は、視野角制御開始条件が満足されたことを検知すると、その検知結果を表示制御部４１に出力する。
【０１０１】
次に、ステップＳ１０２では、視野角制御領域保持部４５は、視野角制御部４２が視野角制御を実行すべき、表示パネル３２の表示領域の少なくとも一部の領域を特定する視野角制御領域情報を表示制御部４１に出力する。
【０１０２】
このステップＳ１０２では、表示制御部４１は、視野角制御開始条件検知部４３から視野角制御開始条件が満足されたとの検知結果を受け取ると、視野角制御が実行されるべき、表示パネル３２の表示領域の少なくとも一部の領域である視野角制御領域を特定する視野角制御領域情報を、視野角制御領域保持部４５から取得する。
【０１０３】
視野角制御領域保持部４５は、例えば利用者が入力部５０を用いて文字を入力するときには、表示パネル３２の表示領域のうち、その入力された文字が表示される領域を視野角制御領域とし、その領域を特定する視野角制御領域情報を予め保持する。
【０１０４】
例えば、表示パネル３２の表示領域が複数に分割されており、それぞれの分割領域に異なる原画像Ｉや同一の原画像Ｉの異なる部分を表示できる場合であれば、視野角制御領域保持部４５は、その入力された文字を表示する分割領域の全体を視野角制御領域とし、その領域を特定する視野角制御領域情報を保持すれば良い。
【０１０５】
また、視野角制御領域保持部４５は、表示パネル３２の表示領域に描かれている、その入力された文字が占める方形の画素ブロックを視野角制御領域とし、その領域を特定する視野角制御領域情報を予め保持しても良い。もちろん、複数の文字が入力される場合であれば、複数の画素ブロックからなる画素ブロック集合を視野角制御領域とし、その領域を特定する視野角制御領域情報を保持すればよい。さらに、画素ブロックまたは画素ブロックの集合、及び、これらの周囲の画素を含む領域を視野角制御領域とし、その領域を特定する視野角制御領域情報を保持しても良い。
【０１０６】
要は、この文字編集領域は、利用者が入力部５０を用いて入力する文字を表示する領域であって、表示パネル３２の表示領域の少なくとも一部を占める領域であれば良い。
【０１０７】
次に、ステップＳ１０３では、視野角制御部４２は、視野角制御領域保持部４５から取得した視野角制御領域情報に基づく視野角制御領域における視野角制御を実行する。
【０１０８】
このステップＳ１０３では、視野角制御部４２は、視野角制御領域における視野角制御を実行するために、視野角制御領域における視野角制御の実行内容を決定するための基データである視野角制御実行内容データを表示制御部４１から取得する。
【０１０９】
ここで、表示制御部４１は、上述したように、画像処理部１０が画像処理を行なうために用いる原画像Ｉ及びマスキング画像Ｍに関する画像データを取得することができる。表示制御部４１は、画像処理部１０から取得した画像情報を基に、上記の視野角制御実行内容データを生成し、視野角制御部４２に供給する。
【０１１０】
また、表示制御部４１は、上述したように、利用者が入力部５０を用いて入力処理装置４０に入力する文字に関する文字データを画像処理部１０に出力する。これと同時に、表示制御部４１は、その文字データを基に、上記の視野角制御実行内容データを生成し、視野角制御部４２に供給する。
【０１１１】
視野角制御部４２は、このようにして生成される視野角制御実行内容データを用いて、視野角制御領域保持部４５から取得した視野角制御領域情報に基づく視野角制御領域における視野角制御を実行する。
【０１１２】
視野角制御部４２は例えば、原画像Ｉ及びマスキング画像Ｍに関する画像データに基づく視野角制御実行内容データを用いて、原画像Ｉを利用者のみに表示する場合における最適なマスキング画像を決定したり、文字データに基づく視野角制御実行内容データを用いて、原画像Ｉ中に利用者が入力する文字を表示する場合における最適なマスキング画像を決定したりする。
【０１１３】
また、視野角制御部４２は、例えば、入力部５０を介して利用者が望むマスキング画像の種類が入力部５０を介して表示制御部４１に入力された場合には、表示制御部４１は、利用者が望むそのマスキング画像の種類を視野角制御部４２に出力すれば良い。視野角制御部４２は、利用者が望むそのマスキング画像の種類が、原画像Ｉ及びマスキング画像Ｍに関する画像データに基づく視野角制御実行内容データから決定可能であれば、利用者が望むそのマスキング画像の種類に従ってマスキング画像を決定すれば良い。もちろん、視野角制御部４２は、利用者が望むそのマスキング画像の種類が、原画像Ｉ及びマスキング画像Ｍに関する画像データに基づく視野角制御実行内容データから決定不可能であれば、利用者が望むそのマスキング画像の種類に近いマスキング画像を決定しても良いし、利用者が望むそのマスキング画像の種類とは全く異なるマスキング画像を決定しても良い。
【０１１４】
そして、視野角制御部４２は、このようにして決定された視野角制御実行内容を表示制御部４１に出力する。
【０１１５】
次に、ステップＳ１０４では、画像処理部１０が画像を表示する。
【０１１６】
このステップＳ１０４では、表示制御部４１は、視野角制御領域保持部４５から取得される視野角制御領域情報に基づく視野角制御領域、及び、視野角制御部４２により決定される視野角制御実行内容を、それぞれから取得し、画像処理部１０に出力する。
【０１１７】
画像処理部１０は、原画像Ｉ及びマスキング画像Ｍ、並びに、上記の視野角制御領域及び視野角制御実効内容を基に、表示パネル３２の表示領域に画像を表示する。上述したように、画像処理部１０は、表示コントローラ２０を用いて、このような画像表示を実行する。
【０１１８】
次に、ステップＳ１０５では、視野角制御停止条件検知部４４は、視野角制御停止条件の成立を検知する。
【０１１９】
このステップＳ１０５では、視野角制御停止条件検知部４４は、視野角制御停止条件の成立の監視を開始するために、視野角制御停止条件が満足されたか否かを判断するための基データである停止条件判断データを表示制御部４１から取得する。視野角制御停止条件検知部４４は、視野角制御停止条件の成立を検知するまで、この停止条件判断データを表示制御部４１から取得する。
【０１２０】
ここで、表示制御部４１は、上述したように、利用者が入力部５０を用いて入力処理装置４０に入力する文字に関する文字データを画像処理部１０に出力している。これと同時に、表示制御部４１は、その文字の入力の有無を基に、上記の停止条件判断データを生成し、視野角制御停止条件検知部４４に供給する。
【０１２１】
視野角制御停止条件検知部４４は、このようにして生成される停止条件判断データを用いて視野角制御停止条件が満足されたか否かを判断する。
【０１２２】
そして、視野角制御停止条件検知部４４は、視野角制御停止条件が満足されたことを検知すると、その検知結果を表示制御部４１に出力する。
【０１２３】
次に、ステップＳ１０６では、視野角制御部４２は、視野角制御領域保持部４５から取得された視野角制御領域情報に基づく視野角制御領域における視野角制御を停止する。
【０１２４】
このステップＳ１０６では、視野角制御停止条件検知部４４が、視野角制御停止条件が満足されたとの検知結果を表示制御部４１に出力すると、その検知結果を受け取った表示制御部４１は、視野角制御領域における視野角制御の停止内容を決定するための基データである視野角制御停止内容データを視野角制御部４２に出力する。
【０１２５】
ここで、表示制御部４１は、上述したように、利用者が入力部５０を用いて入力処理装置４０に入力する文字に関する文字データを画像処理部１０に出力している、これと同時に、表示制御部４１は、その文字データを基に、上記の視野角制御停止内容データを生成し、視野角制御部４２に供給する。
【０１２６】
視野角制御部４２は、このようにして生成される視野角制御停止内容データを用いて、視野角制御領域保持部４５から取得した視野角制御領域情報に基づく視野角制御領域における視野角制御を停止する。
【０１２７】
視野角制御部４２は、例えば、文字データに基づく視野角制御停止内容データから、入力部５０を用いた利用者による文字入力が終了したことを認識できた時点で、視野角制御領域における視野角制御を停止すれば良い。また、視野角制御部４２は、複数の文字が入力される場合であれば、各文字に対応する画素ブロックごとに、それぞれにおける視野角制御を個別に停止するようにしても良い。
【０１２８】
そして、視野角制御部４２は、このようにして決定された視野角制御停止内容を表示制御部４１に出力する。
【０１２９】
画像処理部１０は、原画像Ｉ及びマスキング画像Ｍ、並びに、上記の視野角制御領域及び視野角制御停止内容を基に、表示パネル３２の表示領域に画像を表示する。上述したように、画像処理部１０は、表示コントローラ２０を用いて、このような画像表示を実行する。
【０１３０】
（視野角制御開始動作）
次に、入力処理装置４０の視野角制御開始動作について説明する。
【０１３１】
図３は、入力処理装置４０の視野角制御開始動作の処理手順を示すフローチャートである。なお、図３は、入力部５０を用いた文字入力を開始したことを条件内容とする上記の視野角制御開始条件を採用した処理手順を示している。
【０１３２】
図３において、先ず、ステップＳ２０１では、視野角制御開始条件検知部４３は、自身が利用すべき視野角制御開始条件の取得を表示制御部４１に要求する。表示制御部４１は、視野角制御開始条件検知部４３からの上記の要求に基づき、例えば記憶部６０に予め記憶されている視野角制御開始条件を、記憶部６０から取り出し、その取り出した視野角制御開始条件を視野角制御開始条件検知部４３に出力する。
【０１３３】
ここでは、表示制御部４１は、入力部５０を用いた文字入力が開始したことを条件内容とする上記の視野角制御開始条件を取り出し、その視野角制御開始条件を視野角制御開始条件検知部４３に出力すれば良い。
【０１３４】
こうして視野角制御開始条件検知部４３は、視野角制御開始条件を取得する。
【０１３５】
次に、ステップＳ２０２では、利用者が入力部５０を用いて文字の入力を開始する。
【０１３６】
次に、ステップＳ２０３では、表示制御部４１は、入力部５０から文字が入力され始めると、その文字入力の開始の事実を表わす上記の開始条件判断データを生成する。そして、表示制御部４１は、自身が生成した開始条件判断データを視野角制御開始条件検知部４３に出力する。
【０１３７】
ここでは、表示制御部４１は、自身が視野角制御開始条件検知部４３に渡した視野角制御開始条件に応じた開始条件判断データを生成すれば良い。したがって、表示制御部４１は、上述したように、入力部５０を用いた文字入力の開始の事実を表わす上記の開始条件判断データを生成することになる。
【０１３８】
次に、ステップＳ２０４では、視野角制御開始条件検知部４３は、表示制御部４１から開始条件判断データを受け取る。そして、視野角制御開始条件検知部４３は、その受け取った開始条件判断データから、先に取得している視野角制御開始条件が満足されているか否かを判断する。
【０１３９】
ここでは、視野角制御開始条件検知部４３は、入力部５０を用いた文字入力の開始の事実を表わす開始条件判断データから、入力部５０を用いた文字入力が開始したことを条件内容とする視野角制御開始条件が満足されたことを検知することになる。
【０１４０】
そして、ステップＳ２０５では、視野角制御開始条件検知部４３は、視野角制御開始条件が満足されたとの検知結果を表示制御部４１に出力する。
【０１４１】
なお、入力処理装置４０の表示制御部４１は、上記のステップＳ２０５以降において、入力部５０から入力される文字を、例えば、記憶部６０に一時的に記憶させると共に、その入力された文字を画像処理部１０に出力する。ここでは、記憶部６０は、画像処理部１０による画像処理が済んでいない文字を一時的に記憶する先行入力バッファとして用いられている。
【０１４２】
図４は、入力処理装置４０の視野角制御開始動作の他の処理手順を示すフローチャートである。
【０１４３】
図３に示した処理手順では、入力部５０を用いた文字入力が開始したことを条件内容とする視野角制御開始条件が用いられていた。
【０１４４】
これに対し、図４に示す処理手順では、例えば図１に示した原画像ＩがＨＴＭＬを用いて記述されており、画像処理部１０がそのＨＴＭＬ記述に基づいて画像処理を行なう場合において、そのＨＴＭＬ記述に所定の情報が含まれていることを条件内容とする視野角制御開始条件を用いるものである。
【０１４５】
先ず、ＨＴＭＬ記述された原画像Ｉ、及び、その原画像ＩのＨＴＭＬ記述の一例について説明する。図５に、原画像ＩのＨＴＭＬ記述を示す。また、図６に、その原画像Ｉを示す。
【０１４６】
図５に示すように、ＨＴＭＬ記述では多数のタグが採用されており、各タグはＨＴＭＬ記述に基づく画像処理によって表示パネル３２の表示領域に表示される画面の構造に関する情報を含むものである。
【０１４７】
図５の例では、例えば、inputタグの属性typeが“password”であることに基づき、パスワード入力ボックスが作成されると共に、そのパスワード入力ボックスに入力される文字がアスタリスク（＊）などの伏せ文字に置き換えて表示される。つまり、この“password”は、利用者による文字入力操作に従って入力される文字を伏せ文字に変換し、その伏せ文字を表示パネル３２に表示すべきであることを表わす文字表示情報であるといえる。
【０１４８】
また、そのパスワード入力ボックスに付されるタイトルである“パスワード”も記述されている。つまり、この“パスワード”は、表示パネル３２に文字画像として表示すべき文字を表わす文字情報であるといえる。
【０１４９】
さらに、例えば図７に示すように、BODYタグの属性VIEWが“veilview”と設定されていると、表示パネル３２の表示領域に表示される画面に上記のマスキング画像を用い、視野角制御を行なう必要があることになる。つまり、この“veilview”は、表示パネル３２に表示する画像に対し、視野角制御を実行すべきであることを表わす視野角制御情報であるといえる。
【０１５０】
そこで、図４の処理手順では、上記のような所定の情報が表示すべ原画像Ｉを構成するＨＴＭＬ記述に含まれていることを上記の視野角制御開始条件として用いるものである。
【０１５１】
図４において、先ず、ステップＳ３０１では、視野角制御開始条件検知部４３は、自身が利用すべき視野角制御開始条件の取得を表示制御部４１に要求する。表示制御部４１は、視野角制御開始条件検知部４３からの上記の要求に基づき、例えば記憶部６０に予め記憶されている視野角制御開始条件を、記憶部６０から取り出し、その取り出した視野角制御開始条件を視野角制御開始条件検知部４３に出力する。
【０１５２】
ここでは、表示制御部４１は、原画像ＩのＨＴＭＬ記述に上記の文字表示情報、文字情報及び視野角制御情報のいずれかが含まれていることを条件内容とする上記の視野角制御開始条件を取り出し、その視野角制御開始条件を視野角制御開始条件検知部４３に出力すれば良い。
【０１５３】
こうして視野角制御開始条件検知部４３は、視野角制御開始条件を取得する。
【０１５４】
次に、ステップＳ３０２では、画像処理部１０が原画像Ｉの画像処理を開始する。入力処理装置４０の表示制御部４１は、画像処理部１０が画像処理を開始する原画像ＩのＨＴＭＬ記述を画像処理部１０から取得し、例えば、記憶部６０に一時的に記憶させる。
【０１５５】
次に、ステップＳ３０３では、表示制御部４１は、記憶部６０に一時的に記憶した原画像ＩのＨＴＭＬ記述を例えばテキストデータに変換し、その変換されたテキストデータを上記の開始条件判断データとして視野角制御開始条件検知部４３に出力する。
【０１５６】
ここでは、表示制御部４１は、自身が視野角制御開始条件検知部４３に渡した視野角制御開始条件に応じた開始条件判断データを生成すれば良い。したがって、表示制御部４１は、上述したように、原画像ＩのＨＴＭＬ記述を例えばテキストデータに変換することで、その変換されたテキストデータを上記の開始条件判断データとしている。
【０１５７】
次に、ステップＳ３０４では、視野角制御開始条件検知部４３は、表示制御部４１から開始条件判断データを受け取る。そして、視野角制御開始条件検知部４３は、その受け取った開始条件判断データから、先に取得している視野角制御開始条件が満足されているか否かを判断する。
【０１５８】
ここでは、視野角制御開始条件検知部４３は、原画像ＩのＨＴＭＬ記述がテキストデータに変換された開始条件判断データに、上記の文字表示情報、文字情報及び視野角制御情報のいずれかが含まれていることを条件内容とする視野角制御開始条件が満足されたことを検知することになる。
【０１５９】
そして、ステップＳ３０５では、視野角制御開始条件検知部４３は、視野角制御開始条件が満足されたとの検知結果を表示制御部４１に出力する。
【０１６０】
（視野角制御停止動作）
次に、入力処理装置４０の視野角制御停止動作について説明する。
【０１６１】
図８は、入力処理装置４０の視野角制御停止動作の処理手順を示すフローチャートである。なお、図８は、入力部５０を用いた文字入力を終了したことを条件内容とする上記の視野角制御停止条件を採用した処理手順を示している。
【０１６２】
図８において、先ず、ステップＳ４０１では、視野角制御停止条件検知部４４は、自身が利用すべき視野角制御停止条件の取得を表示制御部４１に要求する。表示制御部４１は、視野角制御停止条件検知部４４からの上記の要求に基づき、例えば記憶部６０に予め記憶されている視野角制御停止条件を、記憶部６０から取り出し、その取り出した視野角制御停止条件を視野角制御停止条件検知部４４に出力する。
【０１６３】
ここでは、表示制御部４１は、入力部５０を用いた文字入力が終了したことを条件内容とする上記の視野角制御停止条件を取り出し、その視野角制御停止条件を視野角制御停止条件検知部４４に出力すれば良い。
【０１６４】
なお、表示制御部４１は、入力部５０を用いた文字入力が終了したことを、例えば表示パネル３２の表示領域に表示されている文字入力画面が閉じられたことから認識することができる。利用者は、通常、入力部５０を用いた文字入力を終了させるために、文字入力画面に表示されている文字を確定させる必要があり、この場合、入力部５０を用いて所定のキー入力を行なう必要があるからである。
【０１６５】
したがって、表示制御部４１は例えば、入力部５０を用いて利用者が入力する、文字入力を終了させるためのキー入力の実行に基づき、入力部５０を用いた文字入力が終了したことを認識すればよい。
【０１６６】
こうして視野角制御停止条件検知部４４は、視野角制御停止条件を取得する。
【０１６７】
次に、ステップＳ４０２では、利用者が入力部５０を用いた文字の入力を停止する。そして、入力処理装置４０の表示制御部４１には、文字入力を停止するための所定の入力が入力部５０から与えられることになる。
【０１６８】
次に、ステップＳ４０３では、表示制御部４１は、入力部５０から文字入力を停止するための所定のキー入力を受け取ると、利用者による文字入力の停止の事実を表わす上記の停止条件判断データを生成する。そして、表示制御部４１は、自身が生成した停止条件判断データを視野角制御停止条件検知部４４に出力する。
【０１６９】
ここでは、表示制御部４１は、自身が視野角制御停止条件検知部４４に渡した視野角制御停止条件に応じた停止条件判断データを生成すれば良い。したがって、表示制御部４１は、上述したように、入力部５０を用いた文字入力の停止の事実を表わす上記の停止条件判断データを生成することになる。
【０１７０】
次に、ステップＳ４０４では、視野角制御停止条件検知部４４は、表示制御部４１から停止条件判断データを受け取る。そして、視野角制御停止条件検知部４４は、その受け取った停止条件判断データから、先に取得している視野角制御停止条件が満足されているか否かを判断する。
【０１７１】
ここでは、視野角制御停止条件検知部４４は、入力部５０を用いた文字入力の停止の事実を表わす停止条件判断データから、入力部５０を用いた文字入力が停止したことを条件内容とする視野角制御停止条件が満足されたことを検知することになる。
【０１７２】
そして、ステップＳ４０５では、視野角制御停止条件検知部４４は、視野角制御停止条件が満足されたとの検知結果を表示制御部４１に出力する。
【０１７３】
図９は、入力処理装置４０の視野角制御停止動作の他の処理手順を示すフローチャートである。
【０１７４】
上述したように、視野角制御領域保持部４５は、表示パネル３２の表示領域に描かれている、その入力された文字が占める方形の画素ブロックを視野角制御領域とし、その領域を特定する視野角制御領域情報を予め保持することができる。この場合には、各文字が占める方形の画素ブロックごとに視野角制御停止動作を行なうことができる。
【０１７５】
図８に示した処理手順では、入力部５０を用いた利用者による文字入力が停止しない限り、上記の視野角制御停止動作が行なわれることはない。
【０１７６】
これに対し、図９に示す処理手順では、入力部５０を用いた利用者による文字入力が継続している場合でも、各文字が占める方形の画素ブロックごとに視野角制御停止動作を行なうものである。
【０１７７】
図９において、先ず、ステップＳ５０１では、視野角制御停止条件検知部４４は、自身が利用すべき視野角制御停止条件の取得を表示制御部４１に要求する。表示制御部４１は、視野角制御停止条件検知部４４からの上記の要求に基づき、例えば記憶部６０に予め記憶されている視野角制御停止条件を、記憶部６０から取り出し、その取り出した視野角制御停止条件を視野角制御停止条件検知部４４に出力する。
【０１７８】
ここでは、表示制御部４１は、入力部５０を用いて利用者が文字を入力した後、その文字の入力の後、所定数の文字が入力されたことを条件内容とする上記の視野角制御停止条件を取り出し、その視野角制御停止条件を視野角制御停止条件検知部４４に出力すれば良い。
【０１７９】
こうして視野角制御停止条件検知部４４は、視野角制御停止条件を取得する。
【０１８０】
次に、ステップＳ５０２では、利用者が入力部５０を用いて文字の入力を開始する。入力処理装置４０の表示制御部４１は、入力部５０から入力される文字を、例えば、記憶部６０に一時的に記憶させると共に、その入力された文字を画像処理部１０に出力する。ここでは、記憶部６０は、画像処理部１０による画像処理が済んでいない文字を一時的に記憶する先行入力バッファとして用いられている。
【０１８１】
具体的には、例えば、図１０に示すように、数字の“１”、“２”、“３”、“４”、“５”、“６”がこの順で、利用者が入力部５０を用いて入力するとする。この場合であれば、例えば、数字“１”が入力された後、表示制御部４１はその“１”を記憶部６０に記憶する。同様に、数字“２”、“３”、“４”…と引き続き、入力部６０から入力される数字も記憶部６０に記憶する。
【０１８２】
次に、ステップＳ５０３では、表示制御部４１は、各数字に関して、その数字の入力後に入力される数字の数をカウントし、その入力カウント数を記憶部６０に記憶する。また、表示制御部４１は、各数字に関する上記の入力カウント数を、入力部５０から文字入力がされるたびに、更新すると共に、その更新された入力カウント数を記憶部６０に記憶する。
【０１８３】
具体的には、例えば、数字“１”が入力されると、表示制御部４１は、その入力の後、数字“２”が入力されると、数字“１”に関する上記の入力カウント数を１とする。次に、表示制御部４１は、数字“３”が入力されると、数字“１”に関する上記の入力カウント数を２に更新する。更に同様に、数字“４”が入力されると、数字“１”に関する上記の入力カウント数を３に更新する。
【０１８４】
また、数字“２”についても、上記の数字“１”の場合と同様である。すなわち、数字“２”が入力されると、表示制御部４１は、その入力の後、数字“３”が入力されると、数字“２”に関する上記の入力カウント数を１とする。次に、表示制御部４１は、数字“４”が入力されると、数字“２”に関する上記の入力カウント数を２に更新する。更に同様に、数字“５”が入力されると、数字“２”に関する上記の入力カウント数を３に更新する。
【０１８５】
このようにして表示制御部４１は、各数字に関して、その数字の入力後に入力される数字の数をカウントし、その入力カウント数を記憶部６０に記憶する。なお、表示制御部４１は、文字入力数をカウントするためのカウンタを有することが好ましい。また、記憶部６０は、上記のような入力カウント数を記憶する際には、例えば、入力された各文字と、各文字に関する入力文字数とをテーブル形式で記憶すれば良い。
【０１８６】
次に、ステップＳ５０４では、表示制御部４１は、入力部５０から文字が入力され始めると、各文字に関する上記の入力カウント数を表わす上記の停止条件判断データを生成する。そして、表示制御部４１は、自身が生成した停止条件判断データを視野角制御停止条件検知部４４に出力する。
【０１８７】
ここでは、表示制御部４１は、自身が視野角制御停止条件検知部４４に渡した視野角制御停止条件に応じた停止条件判断データを生成すれば良い。したがって、表示制御部４１は、上述したように、各文字に関する上記の入力カウント数を表わす上記の停止条件判断データを生成することになる。
【０１８８】
次に、ステップＳ５０５では、視野角制御停止条件検知部４４は、表示制御部４１から停止条件判断データを受け取る。そして、視野角制御停止条件検知部４４は、その受け取った停止条件判断データから、先に取得している視野角制御停止条件が満足されているか否かを判断する。
【０１８９】
ここでは、視野角制御停止条件検知部４４は、入力部５０を用いて利用者が文字を入力した後、その文字の入力の後、所定数の文字が入力されたこと、すなわち、入力された文字に関する上記の入力カウント数が所定数に達したことを条件内容とする視野角制御停止条件が満足されたことを検知することになる。
【０１９０】
具体的には、例えば、図１０の場合では、数字“１”に関する上記の入力カウント数は、数字“４”が入力された時点で３となる。このとき、上記の所定数が３であれば、この時点で、数字“１”に関しては、視野角制御停止条件が満足されたことになる。同様に、数字“２”に関する上記の入力カウント数は、数字“５”が入力された時点で３となり、この時点で、数字“２”に関しては、視野角制御停止条件が満足されたことになる。
【０１９１】
なお、上記の所定数はもちろん３に限られるものではない。要は、利用者が視野角制御領域内に表示されている文字を確認することができるまで、視野角制御停止動作が実行されなければ良い。したがって、その所定数は２であってもよいし、４であってもよいし、あるいはその他の数であってもよい。
【０１９２】
すなわち、視野角制御停止条件検知部４４は、表示制御部４１から受け取る停止条件判断データから、入力部５０を用いて入力される複数の文字の各々に関する上記の入力カウント数を取得する。そして、視野角制御停止条件検知部４４は、各文字に関する上記の入力カウント数が所定数に達したものから順に、各文字に関する視野角制御停止条件が満足されたことを検知することになる。
【０１９３】
そして、ステップＳ５０６では、視野角制御停止条件検知部４４は、視野角制御停止条件が満足されたとの検知結果を表示制御部４１に出力する。
【０１９４】
なお、図９の処理手順では、視野角制御停止条件は、その条件内容として、入力部５０を用いて利用者が文字を入力した後、その文字の入力の後、所定数の文字が入力されたこと、すなわち、入力された文字に関する上記の入力カウント数が所定数に達したことを用いている。
【０１９５】
視野角制御停止条件の条件内容は、上記の内容に限られるものではなく、例えば、次のような条件内容を用いることができる。
【０１９６】
すなわち、表示制御部４１は、入力部５０を用いて利用者が文字を入力した後、その文字の入力開始の時点から、所定時間が経過したことを条件内容とする上記の視野角制御停止条件を取り出し、その視野角制御停止条件を視野角制御停止条件検知部４４に出力することができる。
【０１９７】
図１１は、入力処理装置４０の視野角制御停止動作の他の処理手順を示すフローチャートである。
【０１９８】
図１１において、先ず、ステップＳ６０１では、視野角制御停止条件検知部４４は、自身が利用すべき視野角制御停止条件の取得を表示制御部４１に要求する。表示制御部４１は、視野角制御停止条件検知部４４からの上記の要求に基づき、例えば記憶部６０に予め記憶されている視野角制御停止条件を、記憶部６０から取り出し、その取り出した視野角制御停止条件を視野角制御停止条件検知部４４に出力する。
【０１９９】
ここでは、表示制御部４１は、入力部５０を用いて利用者が文字を入力した後、その文字の入力開始の時点から、所定時間が経過したことを条件内容とする上記の視野角制御停止条件を取り出し、その視野角制御停止条件を視野角制御停止条件検知部４４に出力することができる。
【０２００】
こうして視野角制御停止条件検知部４４は、視野角制御停止条件を取得する。
【０２０１】
次に、ステップＳ６０２では、利用者が入力部５０を用いて文字の入力を開始する。
【０２０２】
具体的には、例えば、図１２に示すように、数字の“１”、“２”、“３”、“４”、“５”、“６”がこの順で、利用者が入力部５０を用いて入力するとする。この場合であれば、例えば、数字“１”が入力された後、表示制御部４１はその“１”を記憶部６０に記憶する。同様に、数字“２”、“３”、“４”…と引き続き、入力部６０から入力される数字も記憶部６０に記憶する。
【０２０３】
次に、ステップＳ６０３では、表示制御部４１は、各数字に関して、その数字の入力後、その入力開始の時点を起点として時間の経過を計測し、その計測時間を記憶部６０に記憶する。また、表示制御部４１は、各数字に関する上記の計測時間を、例えば、入力部５０から文字入力がされるたびに、更新すると共に、その更新された計測時間を記憶部６０に記憶する。
【０２０４】
具体的には、例えば、数字“１”が入力されると、表示制御部４１は、その数字“１”の入力開始の時点を起点として時間の計測を開始する。次に、表示制御部４１は、数字“２”が入力されると、その数字“２”の入力開始の時点を起点として時間の計測を開始する。更に同様に、数字“３”が入力されると、その数字“２”の入力開始の時点を起点として時間の計測を開始する。
【０２０５】
このようにして表示制御部４１は、各数字に関して、その数字の入力後、その入力開始の時点を起点として時間の経過を計測し、その計測時間を記憶部６０に記憶する。なお、表示制御部４１は、各文字の入力開始の時点を起点として時間の経過を計測するためのタイマを有することが好ましい。例えば、１つのタイマを有する場合であれば、入力部５０から最初の文字の入力が開始された時点からタイマを作動させ、次々の入力される文字の各々に関する入力開始時点及びその後の経過時間をその作動されたタイマを用いて計測すればよい。
【０２０６】
また、記憶部６０は、上記のような計測時間を記憶する際には、例えば、入力された各文字と、各文字に関する計測時間をテーブル形式で記憶すれば良い。
【０２０７】
次に、ステップＳ６０４では、表示制御部４１は、入力部５０から文字が入力され始めると、各文字に関する上記の計測時間を表わす上記の停止条件判断データを生成する。そして、表示制御部４１は、自身が生成した停止条件判断データを視野角制御停止条件検知部４４に出力する。
【０２０８】
次に、ステップＳ６０５では、視野角制御停止条件検知部４４は、入力部５０を用いて利用者が文字を入力した後、その文字の入力開始の時点から、所定時間が経過したこと、すなわち、入力された文字に関する上記の計測時間が所定時間に達したことを条件内容とする視野角制御停止条件が満足されたことを検知することになる。
【０２０９】
具体的には、例えば、図１２の場合では、数字“１”に関する上記の計測時間は、数字“４”が入力された時点でｔ秒となる。このとき、上記の所定数がｔ秒であれば、この時点で、数字“１”に関しては、視野角制御停止条件が満足されたことになる。同様に、数字“２”に関する上記の入力カウント数は、数字“５”が入力された時点でｔ秒となり、この時点で、数字“２”に関しては、視野角制御停止条件が満足されたことになる。
【０２１０】
すなわち、視野角制御停止条件検知部４４は、表示制御部４１から受け取る停止条件判断データから、入力部５０を用いて入力される複数の文字の各々に関する上記の計測時間を取得する。そして、視野角制御停止条件検知部４４は、各文字に関する上記の計測時間が所定時間に達したものから順に、各文字に関する視野角制御停止条件が満足されたことを検知することになる。
【０２１１】
なお、上記の所定時間は、利用者が視野角制御領域内に表示されている文字を確認することができるまで、視野角制御停止動作が実行されないように設定されていればよい。
【０２１２】
そして、ステップＳ６０６では、視野角制御停止条件検知部４４は、視野角制御停止条件が満足されたとの検知結果を表示制御部４１に出力する。
【０２１３】
なお、入力処理装置４０の表示制御部４１は、入力部５０から入力される文字を、例えば、記憶部６０に一時的に記憶させると共に、その入力された文字を画像処理部１０に出力する。ここでは、記憶部６０は、画像処理部１０による画像処理が済んでいない文字を一時的に記憶する先行入力バッファとして用いられている。
【０２１４】
（視野角制御領域）
次に、視野角制御領域保持部４５が予め保持する、視野角制御領域を特定する視野角制御領域情報について説明する。なお、視野角制御領域保持部４５は、後述するような視野角制御領域のいずれかを特定する視野角制御領域情報を予め保持するものである。また、複数の視野角制御領域を特定する、複数の視野角制御領域情報を予め保持し、そのうちのいずれかを選択可能であってもよい。この場合であれば、表示制御部４１は、例えば、画像処理部１０より取得する原画像Ｉ及びマスキング画像Ｍに関する画像データに基づき、いずれかの視野角制御領域情報を選択すればよい。
【０２１５】
図１３は、視野角制御領域における表示内容を説明するための概念図であり、（ａ）は視野角制御領域を含む表示領域を説明するためのものであり、（ｂ）は、従来の表示領域（特許文献１を参照）を説明するためのものである。
【０２１６】
図１３（ｂ）に示すように、従来では、数字の“１”、“２”、“３”がこの順で、利用者が入力すると、例えば、数字“１”が入力された直後においては、数字“１”が他の文字に変換されること無く、そのまま表示領域に表示される。
【０２１７】
そして、数字“１”の入力後、所定時間経過後、あるいは、次の数字“２”が入力された時点で、数字“１”はアスタリスク（＊）などの伏せ文字に変換される。
【０２１８】
同様に、数字“２”が入力された直後においては、数字“２”が他の文字に変換されること無く、そのまま表示領域に表示される。
【０２１９】
そして、数字“２”の入力後、所定時間経過後、あるいは、次の数字“３”が入力された時点で、数字“２”はアスタリスク（＊）などの伏せ文字に変換される。
【０２２０】
数字“３”についても同様である。
【０２２１】
すなわち、図１３（ｂ）では、利用者及び第三者は共に、数字“１”、“２”、“３”がそのまま表示領域に表示されている間は、それら数字を視認することができる。
【０２２２】
これに対し、視野角制御領域保持部４５が予め保持する視野角制御領域情報に基づく視野角制御領域において、図１３（ａ）に示すように、視野角制御領域に表示される数字“１”、“２”、“３”は、例えば図１７の位置Ｐ１に位置する利用者からはそのまま数字“１”、“２”、“３”として視認することができる。一方、例えば図１７に示した位置Ｐ２に位置する第三者からは、数字数字“１”、“２”、“３”とは異なる文字や画像などを視認することになる。
【０２２３】
具体的には、例えば、図１４（ａ）に示す文字入力画面のように、その表示領域の一部の領域が視野角制御領域として設定されている場合であれば、図１４（ｂ）に示すように、利用者からはその視野角制御領域に表示されている数字“４”、“５”、“６”をそのまま視認することができる。
【０２２４】
一方、第三者からは、図１４（ｃ）に示すように、視野角制御領域が塗りつぶされた状態で視認することになる。また、図１４（ｄ）に示すように、実際に入力された数字“４”、“５”、“６”とは異なる数字“２”、“９”、“８”を視認させてもよいし、図１４（ｅ）に示すように、アスタリスク（＊）などの伏せ文字を視認させるようにしてもよい。
【０２２５】
このような第三者が視認する画像は、上述したマスキング画像Ｍを変更することとで、容易に実現することができる。
【０２２６】
図１５は、図１７に示した表示パネル３２の表示領域における視野角制御領域の設定の仕方を説明するための図である。図１５（ａ）では、表示領域の全体が視野角制御領域として設定されている。また、図１５（ｂ）では、表示領域に描かれている、その入力された文字が占める方形の画素ブロックが視野角制御領域として設定されている。さらに、図１５（ｃ）では、図１５（ｂ）の視野角制御領域として設定された画素ブロックを含むより広い範囲の領域が視野角制御領域として設定されている。
【０２２７】
図１５（ｄ）では、視野角制御領域に表示されている文字のうち、図１３（ｂ）と同様、数字の“１”、“２”、“３”が、各数字の入力後、所定時間経過後、あるいは、次の数字が入力された時点で、各数字はアスタリスク（＊）などの伏せ文字に変換されている。
【０２２８】
図１６には、図１７に示した表示パネル３２の表示領域において２つの画面、すなわち、ワンセグ等のテレビを視聴するための視聴画面と、文字を入力するための文字入力画面が表示されている。
【０２２９】
近年、携帯電話等の携帯端末では、モバイル機器向けの地上デジタルテレビ放送が受信可能となって来ている。このような携帯端末では、図１６に示すように、視聴画面と文字入力画面とを同時に表示させる場合がある。
【０２３０】
このような場合でも、視野角制御領域を表示領域の一部の領域、つまり、入力された文字が表示されている領域のみにおいて視野角制御を行なうことにより、視聴画面における、表示パネル３２が持つ本来の表示性能を低下させること無く、第三者による覗き見を防止しつつ利用者が文字などを確実に入力することができるのである。
【０２３１】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２３２】
最後に、入力処理装置４０の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２３３】
すなわち、入力処理装置４０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、前記プログラムを格納したＲＯＭ（read only memory）、前記プログラムを展開するＲＡＭ（random access memory）、前記プログラムおよび各種データを格納するメモリなどの記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである入力処理装置４０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、前記入力処理装置４０に供給し、そのコンピュータ（又はＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２３４】
前記記録媒体としては、例えば、磁気テープやカセットテープなどのテープ系、フロッピー（登録商標）ディスク／ハードディスクなどの磁気ディスクやコンパクトディスク−ＲＯＭ／ＭＯ／ＭＤ／デジタルビデオデイスク／コンパクトディスク−Ｒなどの光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カードなどのカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭなどの半導体メモリ系などを用いることができる。
【０２３５】
また、入力処理装置４０を通信ネットワークと接続可能に構成し、前記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網などが利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線などの有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網などの無線でも利用可能である。なお、本発明は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０２３６】
本発明は、例えば銀行口座にアクセスする際の識別番号や暗証番号を入力する認証入力画面や、その認証入力画面を表示するインターネットブラウザ、また、これらを表示するための携帯電話機やパーソナルコンピュータ、現金自動受払機等のディスプレイに利用することができる。
【符号の説明】
【０２３７】
１    液晶表示装置
１０    画像処理部
２０    表示コントローラ
３０    表示部
３２    表示パネル
４０    入力処理装置
４１    表示制御部（表示制御手段）
４２    視野角制御部（視野角制御手段）
４３    視野角制御開始条件検知部（第１の検知部）
４４    視野角制御停止条件検知部（第２の検知部）
４５    視野角制御領域保持部（領域保持部）
５０    入力部
６０    記憶部
【図１】
2011085818.tif 000003
【図２】
2011085818.tif 000004
【図３】
2011085818.tif 000005
【図４】
2011085818.tif 000006
【図５】
2011085818.tif 000007
【図６】
2011085818.tif 000008
【図７】
2011085818.tif 000009
【図８】
2011085818.tif 000010
【図９】
2011085818.tif 000011
【図１０】
2011085818.tif 000012
【図１１】
2011085818.tif 000013
【図１２】
2011085818.tif 000014
【図１３】
2011085818.tif 000015
【図１４】
2011085818.tif 000016
【図１５】
2011085818.tif 000017
【図１６】
2011085818.tif 000018
【図１７】
2011085818.tif 000019
【図１８】
2011085818.tif 000020
【図１９】
2011085818.tif 000021
【図２０】
2011085818.tif 000022
【図２１】
2011085818.tif 000023
【図２２】
2011085818.tif 000024