JP2016053899A - Portable information processing device, display control method, and computer-executable program - Google Patents
Portable information processing device, display control method, and computer-executable program Download PDFInfo
- Publication number
- JP2016053899A JP2016053899A JP2014180284A JP2014180284A JP2016053899A JP 2016053899 A JP2016053899 A JP 2016053899A JP 2014180284 A JP2014180284 A JP 2014180284A JP 2014180284 A JP2014180284 A JP 2014180284A JP 2016053899 A JP2016053899 A JP 2016053899A
- Authority
- JP
- Japan
- Prior art keywords
- information
- source information
- source
- input area
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、携帯型情報処理装置、表示制御方法、及びコンピュータが実行可能なプログラムに関する。 The present invention relates to a portable information processing device, a display control method, and a computer-executable program.
近時、ノートPC,タブレット端末、スマートフォン端末、携帯電話端末、及びPDA端末等の携帯型情報処理装置はその普及に伴い、室内で使用されるほか、屋外、電車・バス等の車内など、不特定多数の人間が密集する場所でも使用される。例えば、電車・バス等の車内で携帯型情報処理装置を使用する場合は、隣席や斜め後方にいる第三者により、携帯型情報処理装置の表示画面を覗き見される可能性がある。 In recent years, portable information processing devices such as notebook PCs, tablet terminals, smartphone terminals, mobile phone terminals, and PDA terminals have been used indoors, and have not been used indoors, in cars such as trains and buses. It is also used in places where a large number of people are crowded. For example, when a portable information processing device is used in a car such as a train or a bus, there is a possibility that a third party in the next seat or diagonally behind may look into the display screen of the portable information processing device.
特に、パスワードや個人情報等を入力するための入力フォームは、白い背景で黒文字のフォントを使って入力するのが一般的であるため、覗き見されやすい状況にある。そのため、携帯型情報処理装置に、パスワードや個人情報などの秘匿性の高い情報を入力する場合には、秘匿性の高い情報を保護するため、表示画面を覗き見されるのを防止することが望まれる。 In particular, an input form for inputting a password, personal information, and the like is generally input using a black font with a white background, and thus is easily peeped. Therefore, when highly confidential information such as a password or personal information is input to the portable information processing apparatus, it is possible to prevent the display screen from being looked into in order to protect the highly confidential information. desired.
携帯型情報処理装置の表示画面の覗き見を防止する方法として、例えば、表示画面に、
視界を制限するプライバシー保護シールを貼る方法がある。保護シールは、着色された半透明の樹脂等で形成されているため、表示画面を見え難くすることができる。しかしながら、保護シールは接着剤により表示画面に貼り付けるので、一般に何度も張ったり剥がしたりすることができず、一度貼り付けるとずっと貼り付けられたままとなる。また、画面全体に保護シールが貼られるため、使用者にとって、表示画像のうち、覗き見を防止したい部分以外の部分も見え難くなってしまう。
As a method for preventing peeping on the display screen of the portable information processing apparatus, for example, on the display screen,
There is a method of applying a privacy protection seal that limits the field of view. Since the protective seal is formed of a colored translucent resin or the like, the display screen can be made difficult to see. However, since the protective seal is affixed to the display screen with an adhesive, it cannot generally be stretched or peeled off many times, and once affixed, it remains affixed. In addition, since the protective seal is pasted on the entire screen, it is difficult for the user to see parts of the display image other than the part where the peep is to be prevented.
また、プライバシーフィルターソフトを使用して、表示画面全体に色フィルタをかけたように暗く又は明るくし、隣席や斜め後方にいる第三者により、表示画面を覗き見されることを防止する方法がある。しかしながら、画面全体にフィルタをかけるため、使用者にとって、表示画像のうち、覗き見を防止したい部分以外の部分も見え難くなってしまうという。 There is also a method of using privacy filter software to make the entire display screen darker or brighter as if a color filter has been applied, and to prevent a third party in the next seat or diagonally behind from peeping at the display screen. is there. However, since the entire screen is filtered, it is difficult for the user to see parts of the display image other than the part for which peeping is to be prevented.
そのため、他人に見られたくない情報のみを見え難くし、それ以外については通常の表示を行うことが望まれる。 For this reason, it is desirable to make it difficult to see only information that is not desired to be seen by others and to perform normal display for other information.
本発明は、上記に鑑みてなされたものであり、他人に見られたくない情報を入力して表示する場合に、他人に見られたくない情報の覗き見を防止することが可能な携帯型情報処理装置、表示制御方法、及びコンピュータが実行可能なプログラムを提供することを目的とする。 The present invention has been made in view of the above, and portable information that can prevent peeping of information that is not desired to be seen by others when inputting and displaying information that is not desired to be seen by others. It is an object to provide a processing device, a display control method, and a computer-executable program.
上述した課題を解決し、目的を達成するために、本発明は、表示情報の元となるソース情報を解析して、その入力エリアを判別するソース情報解析手段と、前記ソース情報解析手段で判別された入力エリアに入力される情報が見え難くなるように前記ソース情報を加工するソース情報加工手段と、前記ソース情報加工手段で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御手段と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention analyzes source information that is a source of display information and discriminates the input area by the source information analyzing means and the source information analyzing means. A source information processing means for processing the source information so as to make it difficult to see information input in the input area, and a display for displaying display information based on the source information processed by the source information processing means on the display screen And a control means.
また、本発明の好ましい態様によれば、前記ソース情報は、HTML情報であり、前記ソース情報解析手段は、HTML情報のタグを解析して、前記入力エリアを判別することが望ましい。 Also, according to a preferred aspect of the present invention, it is desirable that the source information is HTML information, and the source information analysis means analyzes the HTML information tag to determine the input area.
また、本発明の好ましい態様によれば、前記ソース情報加工手段は、前記入力エリアに背景を表示するように前記ソース情報を加工することが望ましい。 According to a preferred aspect of the present invention, it is desirable that the source information processing means processes the source information so that a background is displayed in the input area.
また、本発明の好ましい態様によれば、前記ソース情報加工手段は、前記入力エリアに入力される文字がカラーで表示されるように、前記ソース情報を加工することが望ましい。 According to a preferred aspect of the present invention, it is desirable that the source information processing means processes the source information so that characters input in the input area are displayed in color.
また、本発明の好ましい態様によれば、前記ソース情報加工手段は、前記入力エリアに入力される文字が小さく表示されるように、前記ソース情報を加工することが望ましい。 According to a preferred aspect of the present invention, it is desirable that the source information processing means processes the source information so that characters input to the input area are displayed in a small size.
また、上述した課題を解決し、目的を達成するために、本発明は、表示情報の元となるソース情報を解析して、その入力エリアを判別するソース情報解析工程と、前記ソース情報解析工程で判別された入力エリアに入力される情報が見え難くなるように前記ソース情報を加工するソース情報加工工程と、前記ソース情報加工工程で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御工程と、を含むことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention analyzes a source information that is a source of display information and determines an input area thereof, and the source information analysis step The source information processing step for processing the source information so that the information input in the input area determined in step is difficult to see, and display information based on the source information processed in the source information processing step is displayed on the display screen And a display control process.
また、上述した課題を解決し、目的を達成するために、本発明は、携帯型情報処理装置に搭載されるプログラムであって、表示情報の元となるソース情報を解析して、その入力エリアを判別するソース情報解析工程と、前記ソース情報解析工程で判別された入力エリアに入力される情報が見え難くなるように前記ソース情報を加工するソース情報加工工程と、前記ソース情報加工工程で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御工程と、をコンピュータに実行させることを特徴とする。 Further, in order to solve the above-described problems and achieve the object, the present invention is a program installed in a portable information processing apparatus, which analyzes source information that is a source of display information and inputs its input area. A source information analysis step for determining the source information, a source information processing step for processing the source information so that the information input to the input area determined in the source information analysis step is difficult to see, and a processing in the source information processing step And a display control step for displaying display information based on the source information displayed on the display screen.
本発明によれば、他人に見られたくない情報を入力して表示する場合に、他人に見られたくない情報の覗き見を防止することが可能になるという効果を奏する。 According to the present invention, when information that is not desired to be seen by another person is input and displayed, it is possible to prevent peeping of information that is not desired to be seen by another person.
以下に、この発明に係る携帯型情報処理装置、表示制御方法、及びコンピュータが実行可能なプログラムを図面に基づいて詳細に説明する。本発明の構成要素は、本明細書の図面に一般に示してあるが、様々な構成で広く多様に配置し設計してもよいことは容易に理解できる。したがって、本発明の装置、システム及び方法の実施形態についての以下のより詳細な説明は、特許請求の範囲に示す本発明の範囲を限定するものではなく、単に本発明の選択した実施形態の一例を示すものであって、本明細書の特許請求の範囲に示す本発明と矛盾無く装置、システム及び方法についての選択した実施形態を単に示すものである。当業者は、特定の細目の1つ以上が無くても、又は他の方法、部品、材料でも本発明を実現できることが理解できる。なお、この実施の形態によりこの発明が限定されるものではない。また、下記実施の形態における構成要素には、当業者が容易に想定できるもの又は実質的に同一のものが含まれる。 Hereinafter, a portable information processing apparatus, a display control method, and a computer-executable program according to the present invention will be described in detail with reference to the drawings. Although the components of the present invention are generally illustrated in the drawings herein, it can be readily understood that they may be arranged and designed in a wide variety of configurations with various configurations. Accordingly, the following more detailed description of the apparatus, system and method embodiments of the present invention is not intended to limit the scope of the invention as set forth in the claims, but merely as an example of selected embodiments of the invention. It is intended merely to illustrate selected embodiments of apparatus, systems and methods consistent with the present invention as set forth in the claims herein. Those skilled in the art will appreciate that the present invention may be implemented without one or more of the specific details or with other methods, components, and materials. Note that the present invention is not limited to the embodiments. In addition, constituent elements in the following embodiments include those that can be easily assumed by those skilled in the art or that are substantially the same.
(実施の形態)
図1は、本実施の形態に係る携帯型情報処理装置の概念図である。図1に示す携帯型情報処理装置は、ハードウェアやソフトウェアのモジュール、又は、その組み合わせで構成することができる。携帯型情報処理装置は、図1に示すように、ソース情報解析手段1と、ソース情報加工手段2と、表示制御手段3と、及び表示部4等を備えている。
(Embodiment)
FIG. 1 is a conceptual diagram of a portable information processing apparatus according to the present embodiment. The portable information processing apparatus shown in FIG. 1 can be configured with hardware or software modules, or a combination thereof. As shown in FIG. 1, the portable information processing apparatus includes a source information analysis unit 1, a source information processing unit 2, a display control unit 3, a
表示部4は、例えば、LCDや有機ELで構成されており、表示画面に表示情報を表示するためのものである。
The
ソース情報解析手段1は、表示情報の元となるソース情報を取得し、その入力エリアを判別する。ソース情報は、例えば、HTML等のマークアップ言語等である。例えば、ソース情報解析手段2は、ソース情報がHTML情報である場合には、HTML情報のタグを解析して、入力エリアを判別することにしてもよい。 The source information analysis unit 1 acquires source information that is a source of display information and determines the input area. The source information is, for example, a markup language such as HTML. For example, when the source information is HTML information, the source information analysis unit 2 may analyze the tag of the HTML information and determine the input area.
ソース情報加工手段2は、ソース情報解析手段2で判別された入力エリアに入力される情報が見え難くなるようにソース情報を加工する。例えば、第1の方法として、ソース情報加工手段2は、入力エリアに入力される情報(例えば、文字)が見え難くなるように、入力エリアに背景(例えば、模様やモザイク等)を表示するようにソース情報を加工することにしてもよい。第2の方法として、ソース情報加工手段2は、入力エリアに入力される文字が見え難くなるように、入力エリアに入力される文字がカラー(例えば、黄色や灰色)で表示されるようにソース情報を加工することにしてもよい。第3の方法として、ソース情報加工手段2は、入力エリアに入力される文字が見え難くなるように、入力エリアに入力される文字のサイズが小さく表示されるようにソース情報を加工することにしてもよい。第1〜第3の方法は単独で実行してもよく、また、組み合わせて実行してもよい。 The source information processing means 2 processes the source information so that the information input to the input area determined by the source information analysis means 2 is difficult to see. For example, as a first method, the source information processing unit 2 displays a background (for example, a pattern or a mosaic) in the input area so that information (for example, characters) input to the input area is difficult to see. The source information may be processed. As a second method, the source information processing unit 2 uses a source so that characters input in the input area are displayed in color (for example, yellow or gray) so that the characters input in the input area are difficult to see. Information may be processed. As a third method, the source information processing unit 2 processes the source information so that the size of the characters input in the input area is displayed so that the characters input in the input area are difficult to see. May be. The first to third methods may be executed alone or in combination.
表示制御手段3は、ソース情報加工手段2で加工されたソース情報に基づいた表示情報を表示部4の表示画面に表示させる。例えば、表示制御手段3は、ソース情報加工手段2で加工されたソース情報を表示情報に変換して、変換した表示情報を表示部4に出力して表示させる。
The display control unit 3 displays display information based on the source information processed by the source information processing unit 2 on the display screen of the
本実施の形態によれば、表示情報の元となるソース情報を解析して、その入力エリアを判別するソース情報解析手段1と、ソース情報解析手段1で判別された入力エリアに入力される情報が見え難くなるようにソース情報を加工するソース情報加工手段2と、ソース情報加工手段2で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御手段3と、を備えているので、他人に見られたくない情報を入力して表示する場合に、他人に見られたくない情報の覗き見を防止することが可能となる。 According to the present embodiment, the source information that is the source of the display information is analyzed to determine the input area, and the information that is input to the input area determined by the source information analyzing means 1 Source information processing means 2 for processing the source information so as to be difficult to see, and display control means 3 for displaying display information based on the source information processed by the source information processing means 2 on the display screen. Therefore, when inputting and displaying information that is not desired to be seen by others, it is possible to prevent peeping of information that is not desired to be seen by others.
また、ソース情報は、HTML情報であり、ソース情報解析手段1は、HTML情報のタグを解析して、入力エリアを判別することとしたので、ブラウザ等でHTML情報に基づいて表示を行う場合に、判別した入力エリアに入力される情報を見え難くすることが可能となる。 Further, since the source information is HTML information, and the source information analysis unit 1 analyzes the tag of the HTML information and determines the input area, when displaying based on the HTML information with a browser or the like. Thus, it is possible to make the information input to the determined input area difficult to see.
また、ソース情報加工手段2は、入力エリアに背景を表示するようにソース情報を加工することとしたので、入力エリアに模様やモザイク等の背景を表示して、入力エリアに入力される情報を見え難くすることが可能となる。 In addition, since the source information processing means 2 processes the source information so that the background is displayed in the input area, the background such as a pattern or a mosaic is displayed in the input area, and the information input in the input area is displayed. It becomes possible to make it difficult to see.
また、ソース情報加工手段2は、入力エリアに入力される文字がカラーで表示されるように、ソース情報を加工することとしたので、入力エリアに入力される文字を黄色や灰色等のカラーで表示して、入力エリアに入力される情報を見え難くすることが可能となる。 In addition, since the source information processing means 2 processes the source information so that the characters input in the input area are displayed in color, the characters input in the input area are displayed in a color such as yellow or gray. It is possible to display and make it difficult to see the information input to the input area.
また、ソース情報加工手段2は、入力エリアに入力される文字が小さく表示されるように、ソース情報を加工することとしたので、入力エリアに入力される文字を小さなサイズで表示して、入力エリアに入力される情報を見え難くすることが可能となる。 In addition, since the source information processing means 2 processes the source information so that the characters input in the input area are displayed in a small size, the characters input in the input area are displayed in a small size for input. It becomes possible to make it difficult to see the information input to the area.
(実施例)
図2は、上記実施の形態に係る携帯型情報処理装置を適用したノートPCの概略の外観図である。図2に示すように、ノートPC10は、いずれも略直方体である本体側筐体12及びディスプレイ側筐体13を備える。本体側筐体12は、キーボード及びタッチパッド等を有する入力部14と、マイクロフォン15と、スピーカ16a、16bとを備える。ディスプレイ側筐体13は、表示部17と、表示部17の表示面側にその上方の略中央に配置され、前方の被写体を撮像可能なカメラ18とを備える。
(Example)
FIG. 2 is a schematic external view of a notebook PC to which the portable information processing apparatus according to the above embodiment is applied. As shown in FIG. 2, the
本体側筐体12及びディスプレイ側筐体13は、それぞれの端部で左右の一対の連結部(ヒンジ部)19a、19bによって連結されており、連結部19a、19bは、これらの筐体を開閉自在に支持している。
The main
図3は、図2のノートPC10の概略のハードウェア構成例を示す図である。ノートPC1は、同図に示すように、CPU31、ROM32、メモリ33、HDD(ハードディスク)34、表示部17、入力部14、カメラ装置25、オーディオデバイス27、通信デバイス21、バッテリ22、DC−DCコンバータ23,ACアダプタ24、USBポート39を備えており、各部はバスを介して直接又は間接的に接続されている。
FIG. 3 is a diagram illustrating a schematic hardware configuration example of the
CPU31は、バスを介して接続されたHDD34に格納されたOS41によりノートPC10全体の制御を行うとともに、HDD34に格納された各種のプログラムに基づいて処理を実行する機能を司る。ROM32は、BIOS(Basic Input/Output System:基本入出力システム)32aやデータ等を格納している。
The
メモリ33は、キャッシュメモリやRAMで構成されており、CPU31の実行プログラムの読み込み領域として、実行プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。
The
HDD(ハードディスク)34は、例えば、Windows(登録商標) XP、Vista、7、8,8.1、Android(登録商標)、MacOS(登録商標)、iOS(登録商標)等のノートPC10全体の制御を行うためのOS41、周辺機器類をハードウェア操作するための各種のドライバ42、ユーティリティプログラム43,Webサイトをブラウジングするためのブラウザアプリケーション44、特定業務に向けられた他のアプリプログラム45等を記憶する機能を有する。他のアプリケーションプログラムは、例えば、メール、ワープロ、表計算、及び電話会議等のプログラムである。
The HDD (hard disk) 34 controls the
OS41は、ノートPC10の基本的な動作を制御しているものであり、各種資源を管理し、例えば、アプリケーションプログラムが発生した命令を、各種ドライバ42やBIOS32aに伝える。OS41は、マルチタスク機能及びマルチウィンドウ機能を有し、アプリケーションプログラムの実行コンテキスト(あるアプリケーションプログラムが利用しているレジスタセットやメインメモリイメージ、ファイルハンドルなど)やGUIの部品などのソフトウェア資源の管理も行うように構成されている。
The
各種ドライバ42は、例えば、OS41の指示に従って表示部17を制御する表示ドライバ、OS41の指示に従ってカメラ装置25を制御するカメラドライバ、OS41の指示に従ってオーディオデバイス27を制御するオーディオドライバ、OS41の指示に従って通信デバイス21を制御する通信ドライバ等である。
The
ブラウザアプリケーション44は、通常のブラウザアプリケーションの機能に加えて、入力エリアの難視化処理(難読化処理)を実行する機能を有する。入力エリアの難視化処理では、例えば、HTMLのソースコードを解析して、入力エリアを検出し、その入力エリアに入力されて表示される情報が見え難くなうように、HTMLのソースコードを加工することにしてもよい。
The
表示部17は、CPU31の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号に応じた各種情報を表示画面に表示する。
The
なお、本実施の形態では、ディスプレイとしてLCDを使用することにしているが、本発明はこれに限られるものではなく、有機ELディスプレイやCRT等の他のディスプレイを使用することにしてもよい。 In this embodiment, an LCD is used as a display. However, the present invention is not limited to this, and another display such as an organic EL display or a CRT may be used.
入力部14は、ユーザが入力操作を行うためのユーザインターフェースであり、文字、コマンド等を入力する各種キーより構成されるキーボードや、画面上のカーソルを移動させたり、各種メニューを選択するタッチパッド等を備えている。
The
カメラ装置25は、例えば、USBポート39を介して、システム本体10a(ホスト装置とも称する)に接続される。カメラ装置25を接続するためのインターフェースは、USBに限られるものではなく、I2CやMIPI等の他のインターフェースを使用することにしてもよい。カメラ装置25は、カメラ18と、カメラ処理回路26とを備えている。カメラ18は、レンズや撮像部(CCDやCMOS)を備えており、レンズは被写体光を結像し、撮像部は結像された被写体光をR,G,Bの画像信号として出力する。カメラ処理回路26は、A/D変換器、画像処理用LSI、メモリ等を備え、撮像部の駆動タイミングや露出制御等を行うと共に、撮像部で得られたRGBの画像信号をデータ処理(A/D変換等)して、CPU31に出力する。カメラ装置25は、その電源がONされると、ホワイトバランス調整や露出調整等の初期処理を行って、撮像条件や信号処理が安定した後に撮像画像を出力するように構成されている。
The
オーディオデバイス27は、マイクロフォン15と、スピーカ16a、16bと、音声処理回路28とを備えている。マイクロフォン25は、音声を集音して音声データを音声処理回路28に出力する。スピーカ16a、16bは、音声処理回路28から出力される音声データに応じた音声を出力する。音声処理回路28は、A/D変換器、D/A変換器、音声処理用LSI、メモリ等を備えており、マイクロフォン15から入力される音声データをデータ処理(A/D変換等)し、データ処理後の音声データ(デジタルデータ)をCPU11に出力したり、CPU31から入力される音声データ(デジタル)をD/A変換して、スピーカ16a、16bから放音させる。
The
通信デバイス21は、ネットワークを介してデータの送受信を行うためのものであり、画像データ及び音声データをネットワークに送信し、また、ネットワークを介して送信されてくる画像データ及び音声データを受信する。なお、通信デバイス21は、画像データ及び音声データをコード化して送信することにしてもよく、また、コード化された画像データ及び音声データを受信した場合には、デコードすることにしてもよい。
The
ACアダプタ24は、商用電源に接続して、AC電圧をDC電圧に変換してDC−DCコンバータ23に出力する。DC−DCコンバータ23は、ACアダプタ24から供給されるDC電圧を所定の電圧に変換して各部に電力を供給し、また、バッテリ22の充電を行う。バッテリ22は、DC−DCコンバータ23により充電され、充電した電圧を各部に供給する。バッテリ23は、ACアダプタ24が商用電源に接続されていない場合に使用される。
The
図4は、図3のノートPC10の入力エリアの難視化(難読化)処理に関する概略の機能構成を示す図である。図4においては、入力エリアの難視化処理に関係する主要な部分のみを示している。図4において、ブラウザアプリケーション44は、通信デバイス21及びネットワーク200を介してWebサーバ100に接続されている。ブラウザアプリケーション44は、Webサーバ100のURLにアクセスしてHTMLのソースコードを取得して、そのHTMLソースコードを表示情報に変換して、OS41等を介して、表示部17に表示するためのアプリケーションである。
FIG. 4 is a diagram showing a schematic functional configuration related to the obfuscation (obfuscation) process of the input area of the
本実施の形態のブラウザアプリケーション44は、通常のブラウザアプリケーションの機能に加えて、入力エリアの難視化処理を実行する機能を有する。ブラウザアプリケーション44は、例えば、HTML解析部51,HTML加工部52,HTML変換部53等を備えている。
The
HTML解析部51は、ブラウザアプリケーション44がWebサーバ100から取得したHTMLのソースコードのタグを解析して、その入力エリアを判別する。例えば、解析の対象となるのは、Webページで各種個人情報の入力フォームを含んでいる場合、インターネットメール等である。また、例えば、入力エリアは、<textarea>のタグで区切られたエリアは広義の意味で情報を入力するためのエリアであり、入力エリアを含んだエリアを判断でき、また、input type=text,name,password,mailaddress、sex、birthday、Form、checkbox等で入力エリアを判別することができる。
The
HTML加工部52は、HTML解析部51で判別された入力エリアに入力される情報が見え難くなるようにHTMLのソースコードを加工する。例えば、第1の方法として、HTML加工部52は、入力エリアに入力される情報(例えば、文字)が見え難くなるように、入力エリアに背景(例えば、模様やモザイク等)を表示するようにHTMLのソースコードを加工することにしてもよい。第2の方法として、HTML加工部52は、入力エリアに入力される文字が見え難くなるように、入力エリアに入力される文字がカラー(例えば、黄色や灰色)で表示されるようにHTMLのソースコードを加工することにしてもよい。
The
第3の方法として、HTML加工部52は、入力エリアに入力される文字が見え難くなるように、入力エリアに入力される文字のサイズが小さく表示されるようにHTMLのソースコードを加工することにしてもよい。第1〜第3の方法は単独で実行してもよく、また、組み合わせて実行してもよい。なお、入力エリアに入力される文字の色を変えたり、サイズを小さくする処理は、OS41等の他のプログラムが行ってもよい。
As a third method, the
HTML変換部53は、HTML加工部52で加工されたHTMLのソースコードを表示情報に変換し、OS41等を介して、表示部17の表示画面に表示させる。入力部14は、表示部17の表示画面に表示された入力エリアに文字(情報)を入力する。この入力エリアに入力された文字は、上述した第1〜第3の方法により、表示部17の表示画面で見え難くなる。
The
図5は、ブラウザアプリケーション44による入力エリアの難視化処理の一例を説明するためのフローチャートである。図5において、まず、ブラウザアプリケーション44は、Webサーバ100からHTMLのソースコードを取得する(ステップS1)。ブラウザアプリケーション44のHTML解析部51は、HTMLのソースコードを解析して、入力エリアを検出する(ステップS2)。ブラウザアプリケーション44は、その入力エリアに入力されて表示される情報が見え難くなうように、HTMLのソースコードの入力エリアを加工する(ステップS3)。ブラウザアプリケーション44のHTML変換部53は、加工したHTMLのソースコードを表示情報に変換する(ステップS4)。ブラウザアプリケーション44は、OS41等を介して、表示情報を表示部17の表示画面に表示させる。
FIG. 5 is a flowchart for explaining an example of the obfuscation process of the input area by the
図6−1〜図7−3を参照して、入力エリアの難視化処理に係る表示例を説明する。図6−1は、本実施の形態に係る入力エリアの難視化処理を行っていない場合の個人情報の入力画面(第1の例)の表示例を示す図である。図6−2は、図6−1の個人情報の入力画面の元となるHTMLのソースコードの一部を示す図である。図6−3は、本実施の形態に係る入力エリアの難視化処理(入力エリアに模様の背景を表示する処理)を行った場合の個人情報の入力画面の表示例を示す図である。 With reference to FIGS. 6-1 to 7-3, a display example according to the obfuscation process of the input area will be described. FIG. 6A is a diagram illustrating a display example of a personal information input screen (first example) when the input area obfuscation process according to the present embodiment is not performed. FIG. 6B is a diagram showing a part of the HTML source code that is the basis of the personal information input screen of FIG. 6A. FIG. 6C is a diagram illustrating a display example of the personal information input screen when the input area obfuscation processing (processing of displaying a pattern background in the input area) according to the present embodiment is performed.
図6−1に示すように、個人情報の入力画面の入力エリアは、通常、白の背景で黒文字のフォントを使用して入力するのが一般的であるため、覗き見されやすい状態である。本実施の形態では、図6−2に示すように、HTMLのソースコードを解析し、例えば、input type=text,password,checkbox等で入力エリアを検出することができる。図6−3に示すように、本実施の形態では、入力エリアの難視化処理を行って、入力エリアに模様の背景を表示して、入力エリアに入力されて表示される文字を見え難くしている。 As shown in FIG. 6A, since the input area of the personal information input screen is generally input using a black character font with a white background, it is likely to be peeped. In this embodiment, as shown in FIG. 6B, an HTML source code is analyzed, and an input area can be detected by, for example, input type = text, password, checkbox, and the like. As shown in FIG. 6-3, in the present embodiment, the obfuscation process of the input area is performed, the pattern background is displayed in the input area, and the characters input and displayed in the input area are difficult to see. doing.
図7−1は、本実施の形態に係る入力エリアの難視化処理を行っていない場合の個人情報の入力画面(第2の例)の表示例と、この個人情報の入力画面の元となるHTMLのソースコードを示す図である。図7−2は、本実施の形態に係る入力エリアの難視化処理(入力エリアに入力される文字の表示サイズを小さくする処理)を行った場合の個人情報の入力画面の表示例を示す図である。図7−3は、本実施の形態に係る入力エリアの難視化処理(入力エリアに入力される文字の色をカラーとする処理)を行った場合の個人情報の入力画面の表示例を示す図である。 FIG. 7-1 shows a display example of the personal information input screen (second example) when the input area obfuscation processing according to the present embodiment is not performed, and the source of the personal information input screen. It is a figure which shows the source code of HTML which becomes. FIG. 7-2 shows a display example of the input screen of personal information when the input area obfuscation processing (processing for reducing the display size of characters input to the input area) according to the present embodiment is performed. FIG. FIG. 7-3 shows a display example of the personal information input screen when the input area obfuscation processing (processing for setting the color of characters input to the input area to color) according to the present embodiment is performed. FIG.
図7−1に示すように、個人情報の入力画面の入力エリアは、通常、白の背景で黒文字のフォントを使用して入力するのが一般的であるため、覗き見されやすい状態である。本実施の形態では、HTMLのソースコードを解析し、例えば、input type=password、name、text等で入力エリアを検出することができる。そして、本実施の形態では、例えば、図7−2に示すように、入力エリアに入力される文字の表示サイズを小さくする処理を行って、入力エリアに入力されて表示される文字を見え難くする。また、例えば、図7−3に示すように、入力エリアに入力される文字を灰色や黄色等のカラーで表示する処理を行って、入力エリアに入力されて表示される文字を見え難くする。 As shown in FIG. 7A, since the input area of the personal information input screen is generally input using a black character font with a white background, it is likely to be peeped. In this embodiment, an HTML source code is analyzed, and an input area can be detected by, for example, input type = password, name, text, and the like. In the present embodiment, for example, as shown in FIG. 7B, processing for reducing the display size of characters input to the input area is performed, and it is difficult to see the characters input to the input area and displayed. To do. Also, for example, as shown in FIG. 7C, a character input to the input area is displayed in a color such as gray or yellow to make it difficult to see the character input and displayed in the input area.
なお、本実施の形態では、ブラウザアプリケーション44が入力エリアの難視化処理を行うことにしたが、これに限られるものではなく、OS41等の他のプログラムがその一部又は全部を実行してもよい。
In the present embodiment, the
なお、上記実施例では、携帯型情報処理装置としてノートPCを例示したが、本発明はこれに限られるものではなく、タブレット端末、スマートフォン端末、携帯電話端末、及びPDA端末等の他の携帯型情報処理装置にも適用可能である。 In the above embodiment, the notebook PC is exemplified as the portable information processing apparatus. However, the present invention is not limited to this, and other portable types such as a tablet terminal, a smart phone terminal, a mobile phone terminal, and a PDA terminal. The present invention can also be applied to an information processing apparatus.
1 ソース情報解析手段
2 ソース情報加工手段
3 表示制御手段
4 表示部
10 ノートPC
12 本体側筐体
13 ディスプレイ側筐体
14 入力部
15 マイクロフォン
16a、16b スピーカ
17 LCD(液晶ディスプレイ)
18 カメラ
19a、19b 連結部(ヒンジ部)
25 カメラ装置
26 カメラ処理回路
31 CPU
32 ROM
33 メモリ
34 HDD(ハードディスク)
41 OS
42 ドライバ
43 ユーティリティプログラム
44 ブラウザアプリケーション
45 他のアプリケーション
51 HTML解析部
52 HTML加工部
53 HTML変換部
DESCRIPTION OF SYMBOLS 1 Source information analysis means 2 Source information processing means 3 Display control means 4
DESCRIPTION OF
18
25
32 ROM
33
41 OS
42
Claims (7)
前記ソース情報解析手段で判別された入力エリアに入力される情報が見え難くなるように前記ソース情報を加工するソース情報加工手段と、
前記ソース情報加工手段で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御手段と、
を備えたことを特徴とする携帯型情報処理装置。 Source information analysis means for analyzing the source information that is the source of the display information and determining the input area;
Source information processing means for processing the source information so that the information input to the input area determined by the source information analysis means becomes difficult to see;
Display control means for displaying on the display screen display information based on the source information processed by the source information processing means;
A portable information processing apparatus comprising:
前記ソース情報解析手段は、HTML情報のタグを解析して、前記入力エリアを判別することを特徴とする請求項1に記載の携帯型情報処理装置。 The source information is HTML information,
The portable information processing apparatus according to claim 1, wherein the source information analyzing unit analyzes a tag of HTML information to determine the input area.
前記ソース情報解析工程で判別された入力エリアに入力される情報が見え難くなるように前記ソース情報を加工するソース情報加工工程と、
前記ソース情報加工工程で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御工程と、
を含むことを特徴とする表示制御方法。 Analyzing the source information that is the source of the display information and determining the input area,
A source information processing step of processing the source information so that the information input in the input area determined in the source information analysis step is difficult to see;
A display control step for displaying display information on the display screen based on the source information processed in the source information processing step;
A display control method comprising:
表示情報の元となるソース情報を解析して、その入力エリアを判別するソース情報解析工程と、
前記ソース情報解析工程で判別された入力エリアに入力される情報が見え難くなるように前記ソース情報を加工するソース情報加工工程と、
前記ソース情報加工工程で加工されたソース情報に基づいた表示情報を表示画面に表示させる表示制御工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行可能なプログラム。 A program installed in a portable information processing apparatus,
Analyzing the source information that is the source of the display information and determining the input area,
A source information processing step of processing the source information so that the information input in the input area determined in the source information analysis step is difficult to see;
A display control step for displaying display information on the display screen based on the source information processed in the source information processing step;
A computer-executable program characterized by causing a computer to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014180284A JP2016053899A (en) | 2014-09-04 | 2014-09-04 | Portable information processing device, display control method, and computer-executable program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014180284A JP2016053899A (en) | 2014-09-04 | 2014-09-04 | Portable information processing device, display control method, and computer-executable program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016053899A true JP2016053899A (en) | 2016-04-14 |
Family
ID=55744280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014180284A Pending JP2016053899A (en) | 2014-09-04 | 2014-09-04 | Portable information processing device, display control method, and computer-executable program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016053899A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018136627A (en) * | 2017-02-20 | 2018-08-30 | Kddi株式会社 | Input assistance device, input assistance method, and input assistance program |
US11272148B2 (en) | 2020-01-28 | 2022-03-08 | Seiko Epson Corporation | Control method for projector and projector |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003348224A (en) * | 2002-05-22 | 2003-12-05 | Nec Corp | Method for concealing password, portable telephone set and program |
JP2004355366A (en) * | 2003-05-29 | 2004-12-16 | Fujitsu Ltd | Automatic password input program |
JP2005340956A (en) * | 2004-05-24 | 2005-12-08 | Fuji Xerox Co Ltd | Device, method and program for processing document |
JP2006197590A (en) * | 2005-01-14 | 2006-07-27 | Lg Electronics Inc | Message display device and method for mobile communication terminal |
JP2008020750A (en) * | 2006-07-13 | 2008-01-31 | Sharp Corp | Personal digital assistant |
JP2009181406A (en) * | 2008-01-31 | 2009-08-13 | Nec Corp | Portable information terminal, method of preventing screen of portable information terminal from being illegally viewed, and program |
JP2009288856A (en) * | 2008-05-27 | 2009-12-10 | Kyocera Corp | Peep prevention function-equipped mobile terminal |
JP2011095340A (en) * | 2009-10-27 | 2011-05-12 | Sharp Corp | Display control device and method for controlling the same, display device, electronic device, display control program, and recording medium with the program thereon |
JP2011242452A (en) * | 2010-05-14 | 2011-12-01 | Isb Corp | Display device and program |
JP2013239146A (en) * | 2012-04-17 | 2013-11-28 | Panasonic Corp | Information processing apparatus and computer program |
JP2014052872A (en) * | 2012-09-07 | 2014-03-20 | Toshiba Corp | Electronic apparatus, and program of electronic apparatus |
-
2014
- 2014-09-04 JP JP2014180284A patent/JP2016053899A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003348224A (en) * | 2002-05-22 | 2003-12-05 | Nec Corp | Method for concealing password, portable telephone set and program |
JP2004355366A (en) * | 2003-05-29 | 2004-12-16 | Fujitsu Ltd | Automatic password input program |
JP2005340956A (en) * | 2004-05-24 | 2005-12-08 | Fuji Xerox Co Ltd | Device, method and program for processing document |
JP2006197590A (en) * | 2005-01-14 | 2006-07-27 | Lg Electronics Inc | Message display device and method for mobile communication terminal |
JP2008020750A (en) * | 2006-07-13 | 2008-01-31 | Sharp Corp | Personal digital assistant |
JP2009181406A (en) * | 2008-01-31 | 2009-08-13 | Nec Corp | Portable information terminal, method of preventing screen of portable information terminal from being illegally viewed, and program |
JP2009288856A (en) * | 2008-05-27 | 2009-12-10 | Kyocera Corp | Peep prevention function-equipped mobile terminal |
JP2011095340A (en) * | 2009-10-27 | 2011-05-12 | Sharp Corp | Display control device and method for controlling the same, display device, electronic device, display control program, and recording medium with the program thereon |
JP2011242452A (en) * | 2010-05-14 | 2011-12-01 | Isb Corp | Display device and program |
JP2013239146A (en) * | 2012-04-17 | 2013-11-28 | Panasonic Corp | Information processing apparatus and computer program |
JP2014052872A (en) * | 2012-09-07 | 2014-03-20 | Toshiba Corp | Electronic apparatus, and program of electronic apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018136627A (en) * | 2017-02-20 | 2018-08-30 | Kddi株式会社 | Input assistance device, input assistance method, and input assistance program |
US11272148B2 (en) | 2020-01-28 | 2022-03-08 | Seiko Epson Corporation | Control method for projector and projector |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11042185B2 (en) | User terminal device and displaying method thereof | |
US11366490B2 (en) | User terminal device and displaying method thereof | |
CN105589555B (en) | Information processing method, information processing apparatus, and electronic apparatus | |
EP3105649A1 (en) | User terminal device and displaying method thereof | |
KR20130085285A (en) | Apparatus and method for providing a clipboard in a portable terminal | |
KR102042211B1 (en) | Apparatas and method for changing display an object of bending state in an electronic device | |
CN104408385A (en) | Equipment and method for hiding privacy content in terminal | |
KR20140047887A (en) | Apparatas and method for switching a mode of performing a memo function in an electronic device | |
US8640252B2 (en) | Obfuscating entry of sensitive information | |
US20190179474A1 (en) | Control method, electronic device, and non-transitory computer readable recording medium | |
CN109783165B (en) | Mobile communication device based on virtual mobile architecture and input method switching method thereof | |
JP5197834B1 (en) | Electronic device, electronic device control method, electronic device control program | |
JP2016053899A (en) | Portable information processing device, display control method, and computer-executable program | |
US10592096B2 (en) | Cursor indicator for overlay input applications | |
US9857910B2 (en) | Method for controlling multiple touchscreens and electronic device | |
TW201506787A (en) | Electronic device and inputting managemtne method thereof | |
US10133368B2 (en) | Undo operation for ink stroke conversion | |
JP2016051229A (en) | Information processing apparatus, control method of information processing apparatus, and program | |
US10430503B2 (en) | Electronic display content fitting | |
KR101426791B1 (en) | Apparatas and method of inputting selected symbol for detecting input gesture in a electronic device | |
TW201109884A (en) | Laptop computer | |
JP6297623B2 (en) | Information processing apparatus, image transmission method, and program | |
KR20130115693A (en) | Method for providing enlarged image and an electronic device thereof | |
JP2013114698A (en) | Electronic apparatus, electronic apparatus control method, electronic apparatus control program | |
Fellet | Screen-spying program can read texts and emails from afar |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160315 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160614 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20161101 |