(57)【要約】【課題】文字が入力される場面において表示画面の視認性を適応的に変化させることが可能な、情報処理装置、情報処理システム、情報処理方法、及びプログラムを提供する。【解決手段】複数のフィールドおよび入力文字指定領域を表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、を備える、情報処理装置。【選択図】図８
2015162044.tif 000002
【特許請求の範囲】
【請求項１】
複数のフィールドおよび入力文字指定領域を表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、
を備える、情報処理装置。
【請求項２】
前記表示制御部は、前記選択されたフィールドに基づいて、前記表示画面のうち少なくとも前記入力文字指定領域を含む一部の領域の視認性に関する表示態様を変化させる、請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、前記選択されたフィールドの種別が制御フィールドであるか否かを判断する判断部を備え、
前記表示制御部は、前記判断部による判断結果に基づいて、前記入力文字指定領域の表示態様を変化させる、請求項１または２に記載の情報処理装置。
【請求項４】
前記制御フィールドは、パスワードの入力フィールドを含む、請求項３に記載の情報処理装置。
【請求項５】
前記入力文字指定領域は、所定の配列で並べられた複数の文字入力キーを含み、
前記複数の文字入力キーには、文字が表示されている、請求項３または４に記載の情報処理装置。
【請求項６】
前記入力文字指定領域の表示態様は、前記複数の文字入力キーの表示色を含む、請求項５に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記判断部による判断結果に基づいて、前記複数の文字入力キーに関して、文字の表示色と、前記文字以外の領域の表示色との関係を変化させる、請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記選択されたフィールドの種別が制御フィールドであると判断された場合には、前記複数の文字入力キーに関して、文字を第１の色で表示させ、かつ、前記文字以外の領域を前記第１の色の同系色で表示させる、請求項７に記載の情報処理装置。
【請求項９】
前記表示制御部は、前記選択されたフィールドの種別が制御フィールドではないと判断された場合には、前記複数の文字入力キーに関して、文字を第２の色で表示させ、かつ、前記文字以外の領域を前記第２の色とは同系ではない色で表示させる、請求項７または８に記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記判断部による判断結果に基づいて、前記複数の文字入力キーに関して、表示される文字のサイズを変化させる、請求項６に記載の情報処理装置。
【請求項１１】
前記表示制御部は、前記選択されたフィールドの種別が制御フィールドであると判断された場合には、前記複数の文字入力キーに関して、文字のサイズを縮小して表示させる、請求項１０に記載の情報処理装置。
【請求項１２】
前記入力文字指定領域は、ソフトウェアキーボードである、請求項１〜１１のいずれか一項に記載の情報処理装置。
【請求項１３】
表示画面を表示する表示部と、
複数のフィールドおよび入力文字指定領域を前記表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、
を備える、情報処理システム。
【請求項１４】
複数のフィールドおよび入力文字指定領域を表示画面に表示させるステップと、
前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させるステップと、
を備える、情報処理方法。
【請求項１５】
コンピュータを、
複数のフィールドおよび入力文字指定領域を表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルを備えた表示装置において、例えば第三者による盗み見を防止することを目的として、表示画面の視認性を制御する技術が提案されている。
【０００３】
例えば、特許文献１には、周囲の照度に応じて視野角を制限して情報を表示する覗き見防止フィルタが貼着されている表示装置において、表示装置の周囲の照度の値が所定の閾値より小さく、かつ、暗証番号の入力操作中だけ照明機器を点灯する技術が記載されている。また、特許文献２には、暗証番号入力画面において、テンキーの各数字キーにおける数字の寸法を、例えば確認キー等の他のキーにおける文字の寸法よりも小さくする技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２９３３８５号公報
【特許文献２】特許第３５８９８７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、表示画面に表示されたフィールドに対して文字が入力される場面に上記の技術を適用することを想定すると、上記の技術では、表示されているフィールドによって表示画面の視認性が固定的に決定される。例えば、上記の技術では、表示画面に表示されている複数のフィールドの中に暗証番号の入力フィールドなどの特定のフィールドが含まれる場合には、表示画面の視認性を固定的に低下させる。このため、上記の技術では、表示されているフィールドに対するユーザの操作によって表示画面の視認性を可変的に変化させることができない。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、文字が入力される場面において表示画面の視認性を適応的に変化させることが可能な、新規かつ改良された情報処理装置、情報処理システム、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、複数のフィールドおよび入力文字指定領域を表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、を備える、情報処理装置が提供される。
【０００８】
前記表示制御部は、前記選択されたフィールドに基づいて、前記表示画面のうち少なくとも前記入力文字指定領域を含む一部の領域の視認性に関する表示態様を変化させてもよい。
【０００９】
前記情報処理装置は、前記選択されたフィールドの種別が制御フィールドであるか否かを判断する判断部を備え、前記表示制御部は、前記判断部による判断結果に基づいて、前記入力文字指定領域の表示態様を変化させてもよい。
【００１０】
前記制御フィールドは、パスワードの入力フィールドを含んでもよい。
【００１１】
前記入力文字指定領域は、所定の配列で並べられた複数の文字入力キーを含み、前記複数の文字入力キーには、文字が表示されていてもよい。
【００１２】
前記入力文字指定領域の表示態様は、前記複数の文字入力キーの表示色を含んでもよい。
【００１３】
前記表示制御部は、前記判断部による判断結果に基づいて、前記複数の文字入力キーに関して、文字の表示色と、前記文字以外の領域の表示色との関係を変化させてもよい。
【００１４】
前記表示制御部は、前記選択されたフィールドの種別が制御フィールドであると判断された場合には、前記複数の文字入力キーに関して、文字を第１の色で表示させ、かつ、前記文字以外の領域を前記第１の色の同系色で表示させてもよい。
【００１５】
前記表示制御部は、前記選択されたフィールドの種別が制御フィールドではないと判断された場合には、前記複数の文字入力キーに関して、文字を第２の色で表示させ、かつ、前記文字以外の領域を前記第２の色とは同系ではない色で表示させてもよい。
【００１６】
前記表示制御部は、前記判断部による判断結果に基づいて、前記複数の文字入力キーに関して、表示される文字のサイズを変化させてもよい。
【００１７】
前記表示制御部は、前記選択されたフィールドの種別が制御フィールドであると判断された場合には、前記複数の文字入力キーに関して、文字のサイズを縮小して表示させてもよい。
【００１８】
前記入力文字指定領域は、ソフトウェアキーボードであってもよい。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、表示画面を表示する表示部と、複数のフィールドおよび入力文字指定領域を前記表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、を備える、情報処理システムが提供される。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、複数のフィールドおよび入力文字指定領域を表示画面に表示させるステップと、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させるステップと、を備える、情報処理方法が提供される。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、複数のフィールドおよび入力文字指定領域を表示画面に表示させ、前記複数のフィールドのうち選択されたフィールドに基づいて、少なくとも前記入力文字指定領域を含む領域の視認性に関する表示態様を変化させる表示制御部、として機能させるための、プログラムが提供される。
【発明の効果】
【００２２】
以上説明したように本発明によれば、文字が入力される場面において表示画面の視認性を適応的に変化させることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態による情報処理システムの構成例を示した説明図である。
【図２】同実施形態によるモバイル端末１０のハードウェア構成を示した説明図である。
【図３】同実施形態によるモバイル端末１０の構成を示した機能ブロック図である。
【図４】同実施形態によるフィールドおよびソフトウェアキーボードの表示例を示した説明図である。
【図５】同実施形態によるフィールドおよびソフトウェアキーボードの表示例を示した説明図である。
【図６】同実施形態によるフィールドおよびソフトウェアキーボードの表示例を示した説明図である。
【図７】同実施形態によるフィールドおよびソフトウェアキーボードの表示例を示した説明図である。
【図８】同実施形態による動作を示したフローチャートである。
【図９】本発明の変形例による動作の一部を示したシーケンス図である。
【図１０】同変形例による動作の一部を示したシーケンス図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じてフィールド４０ａおよびフィールド４０ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、フィールド４０ａおよびフィールド４０ｂを特に区別する必要が無い場合には、単にフィールド４０と称する。
【００２６】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの基本構成
２．実施形態の詳細な説明
２−１．構成
２−２．動作
２−３．効果
３．変形例
【００２７】
＜＜１．情報処理システムの基本構成＞＞
本発明は、一例として「２．実施形態の詳細な説明」において詳細に説明するように、多様な形態で実施され得る。最初に、本発明の実施形態による情報処理システムの基本構成について図１を参照して説明する。
【００２８】
図１に示したように、本実施形態による情報処理システムは、モバイル端末１０、通信網１２、無線ＬＡＮ終端装置１４、およびＷＥＢサーバ２０を含む。
【００２９】
＜１−１．モバイル端末１０＞
モバイル端末１０は、本発明における情報処理装置の一例である。このモバイル端末１０は、タッチパネルを備えたディスプレイを有する携帯型のコンピュータである。また、モバイル端末１０は、例えば後述するＷＥＢサーバ２０から受信されるＷＥＢページなどを表示画面（ディスプレイ）に表示することが可能である。なお、モバイル端末１０は、例えばタブレット端末や、スマートフォンであってもよい。
【００３０】
また、モバイル端末１０は、例えば図２に示すようなハードウェア構成を有する。図２に示したように、モバイル端末１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５４、内部バス１５６、入出力インターフェース１５８、入力装置１６０、出力装置１６２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１６４、およびネットワークインターフェース１６６を備える。
【００３１】
［１−１−１．ＣＰＵ１５０］
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従ってモバイル端末１０内の動作全般を制御する。また、ＣＰＵ１５０は、モバイル端末１０において制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【００３２】
［１−１−２．ＲＯＭ１５２］
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータ等を記憶する。
【００３３】
［１−１−３．ＲＡＭ１５４］
ＲＡＭ１５４は、ＣＰＵ１５０の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。
【００３４】
［１−１−４．内部バス１５６］
内部バス１５６は、ＣＰＵバスなどから構成される。この内部バス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４を相互に接続する。
【００３５】
［１−１−５．入出力インターフェース１５８］
入出力インターフェース１５８は、ＨＤＤ１６４、およびネットワークインターフェース１６６を、内部バス１５６と接続する。例えばＨＤＤ１６４は、この入出力インターフェース１５８および内部バス１５６を介して、ＲＡＭ１５４などとの間でデータをやり取りする。
【００３６】
［１−１−６．入力装置１６０］
入力装置１６０は、例えばタッチパネル、ボタン、マイクロフォン、およびスイッチなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１５０に出力する入力制御回路などから構成されている。ユーザは、入力装置１６０を操作することにより、モバイル端末１０に対して各種のデータを入力したり、処理内容を指示したりすることができる。
【００３７】
［１−１−７．出力装置１６２］
出力装置１６２は、例えば、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置１６２は、スピーカーなどの音声出力装置を含むことも可能である。
【００３８】
［１−１−８．ＨＤＤ１６４］
ＨＤＤ１６４は、後述する記憶部１２６として機能する、データ格納用の装置である。このＨＤＤ１６４は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含む。また、ＨＤＤ１６４は、ＣＰＵ１５０が実行するプログラムや各種データを格納する。
【００３９】
［１−１−９．ネットワークインターフェース１６６］
ネットワークインターフェース１６６は、例えばインターネットなどの通信網に接続するための通信デバイス等で構成された通信インターフェースである。このネットワークインターフェース１６６は、後述する通信部１２０として機能する。なお、ネットワークインターフェース１６６は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。
【００４０】
＜１−２．通信網１２＞
通信網１２は、通信網１２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網１２は、電話回線網、インターネット、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網１２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００４１】
＜１−３．無線ＬＡＮ終端装置１４＞
無線ＬＡＮ終端装置１４は、例えば店舗などの施設内または屋外に設置された無線ＬＡＮの中継機器である。例えば、モバイル端末１０は、無線通信により、無線ＬＡＮ終端装置１４を介して通信網１２に接続することができる。
【００４２】
＜１−４．ＷＥＢサーバ２０＞
ＷＥＢサーバ２０は、ＷＥＢページを生成したり、管理するための装置である。このＷＥＢサーバ２０は、生成したＷＥＢページを通信網１２を介して、モバイル端末１０へ送信することが可能である。
【００４３】
以上、本実施形態による情報処理システムの基本構成について説明した。上述した情報処理システムにおいて、本実施形態によるモバイル端末１０は、文字が入力される場面において表示画面の視認性を適応的に変化させることが可能である。以下、このような本発明の実施形態について順次詳細に説明する。
【００４４】
＜＜２．本実施形態の詳細な説明＞＞
＜２−１．構成＞
［２−１−１．構成］
まず、本実施形態による構成について詳細に説明する。図３は、本実施形態によるモバイル端末１０の構成を示した機能ブロック図である。図３に示したように、モバイル端末１０は、制御部１００、通信部１２０、表示部１２２、入力部１２４、および記憶部１２６を有する。
【００４５】
（２−１−１−１．制御部１００）
制御部１００は、モバイル端末１０に内蔵されるＣＰＵ１５０、ＲＡＭ１５４などのハードウェアを用いて、モバイル端末１０の動作を全般的に制御する。また、図３に示したように、制御部１００は、操作認識部１０２、判断部１０４、および表示制御部１０６を有する。
【００４６】
（２−１−１−２．操作認識部１０２）
操作認識部１０２は、後述する入力部１２４が受け付けた、表示画面に対するユーザの操作内容を認識する。例えば、操作認識部１０２は、表示画面に対してユーザによりタッチ操作がなされた場合には、ユーザによりタッチされた位置がユーザにより選択されたことを認識する。
【００４７】
（２−１−１−３．判断部１０４）
判断部１０４は、表示画面に表示された複数のフィールドのうちユーザにより選択されたフィールドの種別が制御フィールドであるか否かを判断する。ここで、制御フィールドは、後述の視認性制御において視認しづらくする対象のフィールドであって、例えばパスワードの入力フィールドである。
【００４８】
（２−１−１−４．表示制御部１０６）
‐表示制御例１‐
表示制御部１０６は、複数のフィールドおよび入力文字指定領域を表示画面に表示させる。ここで、入力文字指定領域は、例えば所定の配列で並べられた複数の文字入力キーを含む領域である。また、複数の文字入力キーには、各々の文字入力キーに対応する文字が表示される。例えば、入力文字指定領域は、ソフトウェアキーボードであってもよい。なお、以下では、説明の便宜上、入力文字指定領域がソフトウェアキーボードである例について説明する。
【００４９】
ここで、図４を参照して、上記の機能についてより詳細に説明する。図４は、表示制御部１０６による表示画面３０の表示例を示した説明図である。図４に示したように、表示制御部１０６は、例えばユーザＩＤの入力フィールド４０ａや、パスワードの入力フィールド４０ｂなどの複数のフィールド４０、およびソフトウェアキーボード５０を表示画面３０に表示させる。なお、フィールド４０ａに示したように、表示制御部１０６は、ユーザにより選択されているフィールド４０内にカーソル４００をさらに表示させることが可能である。また、図４に示したように、ソフトウェアキーボード５０は、所定の配列で並べられた複数の文字入力キー５００と、ソフトウェアキーボード５０をユーザが消去するための消去ボタン５０２とを含む。
【００５０】
図４に示した表示画面３０の例において、ソフトウェアキーボード５０に含まれるいずれかの文字入力キー５００がユーザにより選択された場合には、選択された文字入力キー５００に対応する文字が、現在選択中のフィールド（つまり、ユーザＩＤの入力フィールド４０ａ）におけるカーソル４００の位置に表示される。
【００５１】
また、パスワードの入力フィールド４０ｂが選択中である場合には、ソフトウェアキーボード５０を介してユーザにより入力された文字は、当該フィールド４０ｂにおいて一律に例えば「＊」等の所定の記号で表示される。
【００５２】
また、ソフトウェアキーボード５０に含まれる例えば「Ｔａｂキー」などの所定のキーがユーザにより選択された場合には、モバイル端末１０は、現在選択中のフィールド４０の例えば一つ右隣りのフィールド４０を新たに選択状態とすることが可能である。あるいは、表示されている複数のフィールド４０の中からユーザによりタッチされたフィールド４０を新たに選択状態とすることも可能である。
【００５３】
‐表示制御例２‐
また、表示制御部１０６は、判断部１０４による判断結果に基づいて、少なくともソフトウェアキーボードを含む領域の表示態様を変化させる。
【００５４】
‐表示制御例２（Ａ）‐
例えば、表示制御部１０６は、判断部１０４による判断結果に基づいて、ソフトウェアキーボードに含まれる複数の文字入力キーの表示色を変化させることが可能である。より具体的には、表示制御部１０６は、判断部１０４による判断結果に基づいて、複数の文字入力キーに関して、文字の表示色と、文字以外の領域の表示色との関係を変化させることが可能である。
【００５５】
ここで、図４および図５を参照して、上記の機能についてより詳細に説明する。図４は、上述したように、ユーザＩＤの入力フィールド４０ａがユーザにより選択された場合における表示画面３０の表示例を示した説明図である。また、図５は、パスワードの入力フィールド４０ｂがユーザにより選択された場合における表示画面３０の表示例を示した説明図である。図４に示したように、ユーザにより選択されたフィールド４０の種別が制御フィールドではない場合には、表示制御部１０６は、複数の文字入力キー５００に関して、初期設定された文字の色（以下、初期文字色と称する）で文字を表示させ、かつ、文字以外の領域を、初期設定された文字の背景色（以下、初期背景色と称する）で表示させる。ここで、初期文字色は、本発明における第２の色の一例である。なお、原則として、初期背景色は、初期文字色とは同系ではない色として設定される。この理由は、初期設定時では、ソフトウェアキーボード５０の視認性を高くするためである。
【００５６】
また、図５に示したように、ユーザにより選択されたフィールド４０の種別が制御フィールドである場合には、表示制御部１０６は、複数の文字入力キー５００に関して、初期設定された文字の色（以下、初期文字色と称する）とは異なる色（以下、変更文字色と称する）で文字を表示させ、かつ、文字以外の領域を変更文字色の同系色で表示させる。一例として、初期文字色が黒色、初期背景色が白色である場合には、変更文字色は（黒色とは異なる色である）青色、変更文字色は（青色の同系色である）紺色として設定されることが可能である。なお、変更文字色は、本発明における第１の色の一例である。また、これらの初期文字色、変更文字色はユーザにより設定を変更できるようにしてもよい。
【００５７】
なお、変形例として、ユーザにより選択されたフィールド４０の種別が制御フィールドである場合には、表示制御部１０６は、複数の文字入力キー５００に関して、文字を初期文字色で表示させ、かつ、文字以外の領域を初期文字色の同系色で表示させてもよい。あるいは、表示制御部１０６は、複数の文字入力キー５００に関して、文字以外の領域を初期背景色で表示させ、かつ、文字を初期背景色の同系色で表示させてもよい。
【００５８】
この表示例によれば、ユーザにより制御フィールドが選択された場合には、ソフトウェアキーボード５０に含まれる文字および文字の背景が同系の色で表示されるので、ソフトウェアキーボード５０の視認性が大きく低下する。このため、例えばユーザがパスワードを入力する際に、仮に他者により表示画面が盗み見されたとしても、ソフトウェアキーボード５０においてユーザにより入力されている文字が他者に認識されづらくなるため、パスワード等を盗まれにくくすることができる。
【００５９】
‐表示制御例２（Ｂ）‐
また、表示制御部１０６は、判断部１０４による判断結果に基づいて、表示画面全体の表示色を変化させることが可能である。より具体的には、表示制御部１０６は、判断部１０４による判断結果に基づいて、（ソフトウェアキーボードに含まれる）複数の文字入力キーにおける文字の表示色と、表示画面の表示色との関係を変化させることが可能である。
【００６０】
ここで、図６を参照して、上記の機能についてより詳細に説明する。図６は、パスワードの入力フィールド４０ｂがユーザにより選択された場合における表示画面３０の別の表示例を示した説明図である。図６に示したように、ユーザにより選択されたフィールド４０の種別が制御フィールドである場合には、表示制御部１０６は、複数の文字入力キー５００に含まれる文字を変更文字色で表示させ、かつ、表示画面３０を変更文字色の同系色で表示させる。
【００６１】
‐表示制御例２（Ｃ）‐
また、表示制御部１０６は、判断部１０４による判断結果に基づいて、表示画面の輝度を変化させることが可能である。例えば、ユーザにより選択されたフィールド４０の種別が制御フィールドである場合には、表示制御部１０６は、表示画面の輝度を所定の閾値以下の値に設定する。また、ユーザにより選択されたフィールド４０の種別が制御フィールドではない場合には、表示制御部１０６は、表示画面の輝度を初期値に設定する。
【００６２】
この表示例によれば、ユーザにより制御フィールドが選択された場合には、表示画面全体の視認性が大きく低下する。このため、例えばユーザがパスワードを入力する際に、仮に他者により表示画面が盗み見されたとしても、ソフトウェアキーボードにおいてユーザにより入力されている文字が他者により認識されづらくなるため、パスワード等を盗まれにくくすることができる。
【００６３】
‐表示制御例２（Ｄ）‐
また、表示制御部１０６は、判断部１０４による判断結果に基づいて、ソフトウェアキーボードに含まれる複数の文字入力キーに表示されている文字のサイズを変化させることが可能である。
【００６４】
ここで、図７を参照して、上記の機能についてより詳細に説明する。図７は、パスワードの入力フィールド４０ｂがユーザにより選択された場合における表示画面３０の別の表示例を示した説明図である。図７に示したように、ユーザにより選択されたフィールド４０の種別が制御フィールドである場合には、表示制御部１０６は、複数の文字入力キー５００に含まれる文字のサイズを（例えば図４に示したような）初期設定のサイズよりも縮小して表示させる。
【００６５】
この表示例によれば、ユーザにより制御フィールドが選択された場合には、ソフトウェアキーボード５０において文字が縮小して表示されるので、ソフトウェアキーボード５０における文字の視認性が大きく低下する。このため、例えばユーザがパスワードを入力する際に、仮に他者により表示画面が盗み見されたとしても、ソフトウェアキーボード５０においてユーザにより入力されている文字が他者に認識されづらくなるため、パスワード等を盗まれにくくすることができる。
【００６６】
（２−１−１−５．通信部１２０）
通信部１２０は、例えば無線通信により通信可能な装置との間で情報を送受信する。例えば、通信部１２０は、通信網１２および無線ＬＡＮ終端装置１４を介して、ＷＥＢページをＷＥＢサーバ２０から受信する。
【００６７】
（２−１−１−６．表示部１２２）
表示部１２２は、表示制御部１０６の制御に従って、例えばＷＥＢページやソフトウェアキーボードなどを表示画面に表示する。
【００６８】
（２−１−１−７．入力部１２４）
入力部１２４は、ユーザによるモバイル端末１０に対する各種の入力操作を受け付ける。例えば、入力部１２４は、表示画面に表示されているソフトウェアキーボードに対するユーザのタッチ操作を受け付ける。
【００６９】
（２−１−１−８．記憶部１２６）
記憶部１２６は、例えばＷＥＢブラウザなどのソフトウェアや各種のデータを記憶する。
【００７０】
なお、本実施形態によるモバイル端末１０の構成は、上述した構成に限定されない。例えば、入力部１２４および表示部１２２は一体的に構成されてもよい。また、通信部１２０または記憶部１２６は含まれなくてもよい。
【００７１】
＜２−２．動作＞
以上、本実施形態による構成について説明した。続いて、本実施形態による動作について説明を行う。なお、以下では、ＷＥＢサーバ２０からモバイル端末１０に受信されたＷＥＢページに含まれるフィールドに対してユーザにより文字の入力が行われる場面における動作の例について説明する。
【００７２】
図８は、本実施形態によるモバイル端末１０の動作を示したフローチャートである。図８に示したように、まず、モバイル端末１０の表示制御部１０６は、ＷＥＢサーバ２０から受信された、複数のフィールドを含むＷＥＢページ、および表示制御部１０６が生成したソフトウェアキーボードを表示画面に表示させる（Ｓ１０１）。
【００７３】
続いて、制御部１００は、例えば操作認識部１０２により複数のフィールドのうちいずれかを選択する操作が認識されるなど、いずれかのフィールドにフォーカスが当たっているか否かを監視する（Ｓ１０２）。いずれのフィールドにもフォーカスが当たっていない場合には（Ｓ１０２：Ｎｏ）、制御部１００は、Ｓ１０２の動作を繰り返す。
【００７４】
一方、いずれかのフィールドにフォーカスが当たった場合には（Ｓ１０２：Ｙｅｓ）、判断部１０４は、該当のフィールドの種別が制御フィールドであるか否かを判断する（Ｓ１０３）。
【００７５】
該当のフィールドの種別が制御フィールドであると判断された場合には（Ｓ１０３：Ｙｅｓ）、表示制御部１０６は、ソフトウェアキーボードに含まれる複数の文字入力キーにおける文字の表示色、および文字の背景色がそれぞれ初期文字色、および初期背景色から変更されているか否かを確認する（Ｓ１０４）。
【００７６】
文字色、および文字の背景色が変更されていない場合には（Ｓ１０４：Ｎｏ）、表示制御部１０６は、ソフトウェアキーボードに含まれる複数の文字入力キーに関して、文字の表示色を初期文字色から変更文字色に変更し、かつ、文字以外の領域の表示色を初期背景色から変更文字色の同系色に変更する（Ｓ１０５）。
【００７７】
一方、Ｓ１０３において、該当のフィールドの種別が制御フィールドではないと判断された場合には（Ｓ１０３：Ｎｏ）、表示制御部１０６は、Ｓ１０４と同様に、ソフトウェアキーボードに含まれる複数の文字入力キーにおける文字の表示色、および文字の背景色がそれぞれ変更されているか否かを確認する（Ｓ１０６）。
【００７８】
文字色、および文字の背景色が変更されている場合には（Ｓ１０６：Ｙｅｓ）、表示制御部１０６は、ソフトウェアキーボードに含まれる複数の文字入力キーに関して、文字の表示色を変更文字色から初期文字色に戻し、かつ、文字以外の領域の表示色を変更文字色の同系色から初期背景色に戻す（Ｓ１０７）。
【００７９】
＜２−３．効果＞
以上、例えば図３〜図５、および図８等を参照して説明したように、本実施形態によるモバイル端末１０は、複数のフィールドおよびソフトウェアキーボードを表示画面に表示させ、そして、複数のフィールドのうち選択されたフィールドに基づいて、少なくともソフトウェアキーボードを含む領域の表示態様を変化させる。このため、表示されている複数のフィールドの中からユーザによって選択されたフィールドに応じて表示画面の視認性を可変的に変化させることができる。
【００８０】
例えば、モバイル端末１０は、ユーザによって選択されたフィールドの種別が制御フィールドである場合には、ソフトウェアキーボードに含まれる複数の文字入力キーに関して、文字の表示色と、文字以外の領域の表示色とが同系色となるように変化させるので、ソフトウェアキーボードの視認性が大きく低下する。このため、例えばユーザがパスワードを入力する際に、仮に他者により表示画面が盗み見されたとしても、ソフトウェアキーボードにおいてユーザにより入力されている文字が他者に認識されづらくなるため、パスワード等を盗まれにくくすることができる。特に、ユーザが会社の業務用としてモバイル端末１０を利用し、かつ、例えば駅構内や、店舗内などの社外においてパスワードを入力する場合において、ユーザにより入力されている文字が社外の人間に盗み見されづらくすることができるので、有効である。
【００８１】
また、モバイル端末１０は、ユーザによって選択されたフィールドの種別が制御フィールドではない場合には、複数の文字入力キーに関して、文字の表示色と、文字以外の領域の表示色とが同系色とはならないように変化させるので、ソフトウェアキーボードの視認性が維持される。このため、例えば他者に見られても問題がないようなフィールドに関しては、ユーザは、ソフトウェアキーボードを見やすい状態で、容易に文字を入力することが可能となる。
【００８２】
＜＜３．変形例＞＞
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８３】
＜３−１．変形例１＞
例えば、上記の説明では、本発明における情報処理装置がモバイル端末１０である例について説明したが、かかる例に限定されず、本発明における情報処理装置は、ＷＥＢサーバ２０であってもよい。
【００８４】
［３−１−１．変形例１の動作］
ここで、図９および図１０を参照して、この変形例１による動作例について説明する。図９は、変形例１による動作の一部を示したシーケンス図である。図９に示したように、まず、ＷＥＢサーバ２０は、複数のフィールドを含むＷＥＢページ、およびソフトウェアキーボードを生成し、そして、モバイル端末１０へ送信する（Ｓ２０１）。
【００８５】
その後、モバイル端末１０は、ＷＥＢサーバ２０から受信されたＷＥＢページ、およびソフトウェアキーボードを表示画面に表示させる（Ｓ２０２）。
【００８６】
その後、モバイル端末１０は、例えば複数のフィールドのうちいずれかを選択するユーザの操作が認識されるなど、いずれかのフィールドにフォーカスが当たっているか否かを監視する（Ｓ２０３）。そして、いずれかのフィールドにフォーカスが当たった場合には（Ｓ２０３：Ｙｅｓ）、モバイル端末１０は、該当のフィールドの種別をＷＥＢサーバ２０に送信させる（Ｓ２０４）。
【００８７】
その後、ＷＥＢサーバ２０は、モバイル端末１０から受信された該当のフィールドの種別が制御フィールドであるか否かを判断する（Ｓ２０５）。
【００８８】
該当のフィールドの種別が制御フィールドであると判断された場合には（Ｓ２０５：Ｙｅｓ）、ＷＥＢサーバ２０は、ソフトウェアキーボードに含まれる複数の文字入力キーに関して、文字の表示色、および文字の背景色がそれぞれ初期文字色、および初期背景色から変更されているか否かを確認する（Ｓ２０６）。
【００８９】
文字の表示色、および文字の背景色が変更されていない場合には（Ｓ２０６：Ｎｏ）、ＷＥＢサーバ２０は、ソフトウェアキーボードに含まれる複数の文字入力キーに関して、文字の表示色を初期文字色から変更文字色に変更し、かつ、文字以外の領域の表示色を初期背景色から変更文字色の同系色に変更する（Ｓ２０７）。
【００９０】
続いて、ＷＥＢサーバ２０は、Ｓ２０７で変更されたソフトウェアキーボードをモバイル端末１０へ送信する（Ｓ２０８）。
【００９１】
その後、モバイル端末１０は、表示画面に表示されているソフトウェアキーボードを、Ｓ２０８で受信されたソフトウェアキーボードに置き換えて、表示画面の表示を更新する（Ｓ２０９）。
【００９２】
一方、Ｓ２０５において、該当フィールドの種別が制御フィールドではないと判断された場合には（Ｓ２０５：Ｎｏ）、ＷＥＢサーバ２０は、Ｓ２０６と同様に、ソフトウェアキーボードに含まれる複数の文字入力キーにおける文字の表示色、および文字の背景色がそれぞれ変更されているか否かを確認する（Ｓ２１１）。
【００９３】
次に、図１０を参照して、Ｓ２１１以降の動作について説明する。図１０に示したように、文字の表示色、および文字の背景色が変更されている場合には（Ｓ２１１：Ｙｅｓ）、ＷＥＢサーバ２０は、ソフトウェアキーボードに含まれる複数の文字入力キーに関して、文字の表示色を変更文字色から初期文字色に戻し、かつ、文字以外の領域の表示色を変更文字色の同系色から初期背景色に戻す（Ｓ２１２）。
【００９４】
なお、Ｓ２１２より後の動作は、Ｓ２０８〜Ｓ２０９の動作と同様である。
【００９５】
［３−１−２．変形例１の効果］
以上、図９および図１０を参照して説明したように、変形例１によるＷＥＢサーバ２０は、複数のフィールドおよびソフトウェアキーボードをモバイル端末１０に表示させ、そして、モバイル端末１０から受信される、ユーザにより選択されたフィールドの種別に基づいて、ソフトウェアキーボードに含まれる複数の文字入力キーの表示色を変化させる。このため、本実施形態と同様に、表示されている複数のフィールドの中からユーザによって選択されたフィールドに応じて表示画面の視認性を可変的に変化させることができる。
【００９６】
また、変形例１によれば、原則としてＷＥＢサーバ２０が表示の制御を全て行うので、モバイル端末１０は、例えばＷＥＢブラウザを備えるだけで、本実施形態と同様の機能を実現することができる。このため、モバイル端末１０を安価かつ簡素に構成することができる。
【００９７】
＜３−２．変形例２＞
また、本発明における情報処理装置は、タッチパネルディスプレイを備えたＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）であってもよい。
【００９８】
＜３−３．変形例３＞
また、上記の説明では、制御フィールドがパスワードの入力フィールドである例について説明したが、かかる例に限定されない。制御フィールドは、例えば氏名や住所などの個人情報の入力フィールド（以下、個人情報フィールドと称する）であってもよい。なお、この変形例３では、ソフトウェアキーボードにより入力された文字が個人情報フィールドにおいて視認不可（または視認困難）に表示されるように、個人情報フィールドが設定される必要がある。このため、モバイル端末１０は、例えばユーザにより入力された文字を個人情報フィールドにおいて一律に「＊」などの記号で表示させたり、または、個人情報フィールドの表示色を例えば黒色に設定する。なお、対象となる入力フィールドにおいて入力された文字列が「＊」などに代替表示される場合等、入力されたデータ自体の視認ができない状態であれば、視認性の表示態様を変化させるのは画面全体ではなく少なくともソフトウェアキーボードを含む一部の領域であってもよい。
【００９９】
＜３−４．変形例４＞
また、制御フィールドの種別は、ユーザが設定可能であってもよい。例えば、モバイル端末１０は、制御フィールド設定モードがユーザにより選択された場合には、表示画面に表示されている複数のフィールドの中からユーザにより選択されたフィールドを制御フィールドとして設定することも可能である。
【０１００】
また、記憶部１２６は、予め利用者により制御フィールドとして選択されたフィールドの種別を記憶することも可能である。そして、判断部１０４は、表示画面においてユーザにより選択されたフィールドの種別が制御フィールドであるか否かを、記憶部１２６の記憶内容を参照することにより判断することも可能である。
【０１０１】
＜３−５．変形例５＞
また、本発明の各実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４などのハードウェアを、上述したモバイル端末１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、該コンピュータプログラムが記録された記録媒体も提供される。
【符号の説明】
【０１０２】
１０  モバイル端末
１２  通信網
１４  無線ＬＡＮ終端装置
２０  ＷＥＢサーバ
１００  制御部
１０２  操作認識部
１０４  判断部
１０６  表示制御部
１２０  通信部
１２２  表示部
１２４  入力部
１２６  記憶部
１５０  ＣＰＵ
１５２  ＲＯＭ
１５４  ＲＡＭ
１５６  内部バス
１５８  入出力インターフェース
１６０  入力装置
１６２  出力装置
１６４  ＨＤＤ
１６６  ネットワークインターフェース
【図１】
2015162044.tif 000003
【図２】
2015162044.tif 000004
【図３】
2015162044.tif 000005
【図４】
2015162044.tif 000006
【図５】
2015162044.tif 000007
【図６】
2015162044.tif 000008
【図７】
2015162044.tif 000009
【図８】
2015162044.tif 000010
【図９】
2015162044.tif 000011
【図１０】
2015162044.tif 000012