(57)【要約】【課題】文字又は記号を表示したり入力したりするための複数の欄を表示しつつ、ソフトウェアキーボードを該各欄に重ねずに表示させる。【解決手段】携帯端末装置１０において、制御部２１が複数の入力欄又は参照欄を表示部１１の画面に表示させている状態で、判定部２２は、ソフトウェアキーボードを表示部１１の画面上で各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かを判定する。判定部２２が表示可能であると判定した場合に、制御部２１はソフトウェアキーボードを各入力欄又は参照欄のいずれにも重ねずに表示させ、判定部２２が表示可能でないと判定した場合に、制御部２１はソフトウェアキーボードを分割して表示させるか又は該ソフトウェアキーボードの一部のみを表示させて、該ソフトウェアキーボードの非表示エリアに各入力欄又は参照欄を表示させる。【選択図】図２
2020135064.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
複数の入力欄又は参照欄を前記表示部の画面に表示させている状態で、ソフトウェアキーボード全体を前記表示部の画面上で前記各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かを判定する判定部と、
前記判定部が前記全体を表示可能であると判定した場合に、前記ソフトウェアキーボードを前記各入力欄又は参照欄のいずれにも重ねずに表示させ、前記判定部が前記全体を表示可能でないと判定した場合に、前記各入力欄又は参照欄の非表示エリアに、前記ソフトウェアキーボードを分割して表示させ又は該ソフトウェアキーボードの一部のみを表示させる制御部と、を備える表示装置。
【請求項２】
前記表示部の画面に重ねられたタッチパネルを備え、
前記制御部は、前記各入力欄又は参照欄を前記表示部の画面に表示させている状態で、前記タッチパネルを通じて、前記表示部の画面上の前記入力欄に対するタッチ操作を検出すると、前記ソフトウェアキーボードを前記表示部の画面に表示させる請求項１に記載の表示装置。
【請求項３】
前記制御部は、前記タッチパネルを通じて、前記表示部の画面上の前記入力欄に対するタッチ操作を検出すると、前記各入力欄又は参照欄を前記表示部の画面の一辺に移動させて接近させ、
前記判定部は、前記各入力欄又は参照欄が前記移動をした後に、前記ソフトウェアキーボード全体を前記表示部の画面上で前記各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かの判定を行い、
前記制御部は、前記判定部による当該判定に従って、前記ソフトウェアキーボードを前記各入力欄又は参照欄のいずれにも重ねずに前記表示部の画面に表示させる請求項２に記載の表示装置。
【請求項４】
前記判定部は、前記分割して表示されるソフトウェアキーボード又は前記一部のみが表示されるソフトウェアキーボードのうち、前記各入力欄又は参照欄のいずれにも重ならないソフトウェアキーボードを選択し、
前記制御部は、前記選択されたソフトウェアキーボードを表示させて、該ソフトウェアキーボードの非表示エリアに前記各入力欄又は参照欄を表示させる請求項１に記載の表示装置。
【請求項５】
前記判定部は、前記分割して表示されるソフトウェアキーボード又は前記一部のみが表示されるソフトウェアキーボードのうちから、前記各入力欄又は参照欄に重なる面積が小さい方のソフトウェアキーボードを選択し、
前記制御部は、前記選択されたソフトウェアキーボードを縮小表示させることにより該ソフトウェアキーボードの非表示エリアに、当該縮小されたソフトウェアキーボードを収めて表示させる請求項１に記載の表示装置。
【請求項６】
前記分割して表示されるソフトウェアキーボードは、上下又は左右に分割されたものである請求項１乃至請求項５のいずれか１つに記載の表示装置。
【請求項７】
前記分割して表示されるソフトウェアキーボードは、該ソフトウェアキーボードを構成する複数のキーに対応付けられているそれぞれの文字又は記号の種類に応じて該各キーを少なくとも２組に分けたものである請求項１乃至請求項６のいずれか１つに記載の表示装置。
【請求項８】
前記入力欄は、文字又は記号を入力する欄であり、
前記参照欄は、前記文字又は記号に対応する画像を表示する欄である請求項１乃至請求項７のいずれか１つに記載の表示装置。
【請求項９】
複数の入力欄又は参照欄を表示部の画面に表示させている状態で、ソフトウェアキーボード全体を前記表示部の画面上で前記各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かを判定する判定部と、
前記判定部が前記全体を表示可能であると判定した場合に、前記ソフトウェアキーボードを前記各入力欄又は参照欄のいずれにも重ねずに表示させ、前記判定部が前記全体を表示可能でないと判定した場合に、前記各入力欄又は参照欄の非表示エリアに、前記ソフトウェアキーボードを分割して表示させ又は該ソフトウェアキーボードの一部のみを表示させる制御部と、としてコンピューターを機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び表示制御プログラムに関し、特にソフトウェアキーボードを表示部の画面に表示させるための技術に関する。
【背景技術】
【０００２】
表示装置では、ハードウェアのキーボードの代わりに、ソフトウェアキーボードを表示部の画面に表示させ、ソフトウェアキーボードのキーに対するタッチ操作を、表示部の画面に設けられたタッチパネルで検出して、タッチ操作されたキーに対応付けられている文字又は記号等を入力する。また、特許文献１に記載の表示装置では、ソフトウェアキーボード及び表示情報を表示部の画面に表示させる際に、ソフトウェアキーボードを、表示情報がソフトウェアキーボードで隠れてしまう不透明表示と、表示情報とソフトウェアキーボードが一緒に重複して見える半透明表示とで表示させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１８３７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のように表示情報がソフトウェアキーボードで隠れてしまう不透明表示では、その表示情報を見ることができず、また表示情報とソフトウェアキーボードが一緒に重複して見える半透明表示では、その表示情報の視認性が低下する。このため、表示情報を見ながらソフトウェアキーボードを操作する必要があるときには不便である。例えば、画像認証（Ｃａｐｔｃｈａ）の場合は、文字又は記号を示す画像を表示する参照欄、及びソフトウェアキーボードの操作により該文字又は記号を入力するための入力欄が表示部の画面に表示されるが、表示部の画面上でソフトウェアキーボードが参照欄又は入力欄に重なると、参照欄又は入力欄を見ることができず、画像認証のための入力操作が困難になる。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、文字又は記号を表示したり入力したりするための複数の欄を表示しつつ、ソフトウェアキーボードを該各欄に重ねずに表示させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる表示装置は、表示部と、複数の入力欄又は参照欄を前記表示部の画面に表示させている状態で、ソフトウェアキーボード全体を前記表示部の画面上で前記各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かを判定する判定部と、前記判定部が前記全体を表示可能であると判定した場合に、前記ソフトウェアキーボードを前記各入力欄又は参照欄のいずれにも重ねずに表示させ、前記判定部が前記全体を表示可能でないと判定した場合に、前記各入力欄又は参照欄の非表示エリアに、前記ソフトウェアキーボードを分割して表示させ又は該ソフトウェアキーボードの一部のみを表示させる制御部と、を備えるものである。
【０００７】
また、本発明の一局面にかかる表示制御プログラムは、複数の入力欄又は参照欄を表示部の画面に表示させている状態で、ソフトウェアキーボード全体を前記表示部の画面上で前記各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かを判定する判定部と、前記判定部が前記全体を表示可能であると判定した場合に、前記ソフトウェアキーボードを前記各入力欄又は参照欄のいずれにも重ねずに表示させ、前記判定部が前記全体を表示可能でないと判定した場合に、前記各入力欄又は参照欄の非表示エリアに、前記ソフトウェアキーボードを分割して表示させ又は該ソフトウェアキーボードの一部のみを表示させる制御部と、を備えるとしてコンピューターを機能させるものである。
【発明の効果】
【０００８】
本発明によれば、文字等を表示又は入力するための複数の欄を表示しつつ、ソフトウェアキーボードを該各欄に重ねずに表示させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる表示装置を適用した携帯端末装置の外観を示す平面図である。
【図２】本実施形態の携帯端末装置の内部構成を示すブロック図である。
【図３】ソフトウェアキーボードを参照欄や入力欄に重ねずに表示させるための処理を示すフローチャートである。
【図４】（Ａ）は表示部の画面に表示された画像認証用のウィンドウを示す図であり、（Ｂ）は表示部の画面上で画像認証用のウィンドウを移動させた状態を示す図であり、（Ｃ）はソフトウェアキーボードを表示部の画面に追加表示させた状態を示す図である。
【図５】（Ａ）は表示部の画面に表示された他の画像認証用のウィンドウを示す図であり、（Ｂ）はソフトウェアキーボードを表示部の画面に追加表示させることができない状態を示す図である。
【図６】（Ａ）は上下に分割された各ソフトウェアキーボードを表示部の画面に表示させた状態を示す図であり、（Ｂ）は左右に分割された各ソフトウェアキーボードを表示部の画面に表示させた状態を示す図であり、（Ｃ）は簡略化されたソフトウェアキーボードを表示部の画面に表示させた状態を示す図である。
【図７】左右に分割された各ソフトウェアキーボードを縮小することにより、キーボード表示エリア内に該各ソフトウェアキーボードを収めて表示させた状態を示す図である。
【図８】表示部の画面に表示された２つの入力欄を含むウィンドウを示す図である。
【図９】左右に分割された各ソフトウェアキーボードの変形例を示す図である。
【図１０】簡略化されたソフトウェアキーボードの変形例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる表示装置を適用した携帯端末装置の外観を示す平面図である。また、図２は、本実施形態の携帯端末装置の内部構成を示すブロック図である。
【００１２】
本実施形態の携帯端末装置１０は、例えばスマートフォンやモバイル機器などであって、表示部１１と、タッチパネル１２と、物理キー１３と、ネットワーク通信部（ＮＷ通信部）１５と、記憶部１８と、制御ユニット１９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。例えば、表示部１１の画面には、複数のアイコンが表示される。
【００１４】
タッチパネル１２は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル１２は、表示部１１の画面に配置され、該タッチパネル１２に対するユーザーの指などの接触（タッチ）をその接触位置と共に検知し、表示部１１の画面に対するユーザーの指示を入力する。従って、タッチパネル１２は、表示部１１の画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１５】
また、携帯端末装置１０は、ユーザー操作が入力される操作部として、上記のタッチパネル１２に加えて物理キー１３を備えている。
【００１６】
ネットワーク通信部１５は、不図示のＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。このネットワーク通信部１５は、ＬＡＮやインターネットなどを通じて外部のサーバーなどの端末装置に接続される。
【００１７】
記憶部１８は、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）などの記憶装置であり、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００１８】
制御ユニット１９は、プロセッサー、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。制御ユニット１９は、上記のＲＯＭ又は記憶部１８に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部２１及び判定部２２として機能する。
【００１９】
制御ユニット１９は、表示部１１、タッチパネル１２、物理キー１３、ネットワーク通信部１５、及び記憶部１８などと接続されている。制御部２１は、これらの構成要素の動作制御や、該各構成要素との間での信号またはデータの送受信を行う。
【００２０】
制御部２１は、種々の処理を実行する処理部としての役割を果たす。また、制御部２１は、表示部１１の表示動作及びネットワーク通信部１５の通信動作を制御する機能を有する。
【００２１】
判定部２２は、制御部２１が複数の入力欄又は参照欄を表示部１１の画面に表示させている状態で、ソフトウェアキーボード全体を表示部１１の画面上で上記各入力欄又は参照欄のいずれにも重ねずに表示可能であるか否かを判定する処理を行う。
【００２２】
このような構成の携帯端末装置１０において、例えば画像認証（Ｃａｐｔｃｈａ等）を行う場合、制御部２１は、文字又は記号を入力する入力欄、及び該文字又は記号を示す画像を表示する参照欄を表示部１１の画面に表示させ、またソフトウェアキーボードを入力欄及び参照欄と共に表示部１１の画面に表示させる。このとき、制御部２１は、判定部２２によりソフトウェアキーボードを表示部１１の画面上で入力欄及び参照欄に重ねずに表示可能と判定されていれば、ソフトウェアキーボードを入力欄及び参照欄に重ねずに表示させ、判定部２２により表示可能と判定されていなければ、ソフトウェアキーボードを上下に分割して表示させるか、該ソフトウェアキーボードを左右に分割して表示させるか、又は該ソフトウェアキーボードの一部のみを表示させることにより、該ソフトウェアキーボードの非表示エリアに入力欄又は参照欄を表示させる。これにより、ソフトウェアキーボードが参照欄や入力欄に重ならずに表示される。このため、ユーザーは、入力欄又は参照欄を見ながら、ソフトウェアキーボードを操作して、参照欄の画像に対応する文字又は記号を入力欄に書き込んで入力し、画像認証を行わせることができるようになる。
【００２３】
次に、そのように画像認証を例に挙げて、ソフトウェアキーボードを参照欄や入力欄に重ねずに表示させるための処理を、図３に示すフローチャートなどを参照して詳細に説明する。
【００２４】
まず、制御部２１は、記憶部１８に記憶されている画像認証のためのアプリケーション、あるいは外部のサーバーなどから送信されてネットワーク通信部１５で受信された画像認証のためのアプリケーションを実行し、当該アプリケーションに従った動作により、図４（Ａ）に示すような画像認証用のウィンドウＷ１を表示部１１の画面に表示させる（Ｓ１０１）。この図４（Ａ）に示す画像認証用のウィンドウＷ１には、文字又は記号を入力する入力欄ＩＲ、及び該文字又は記号に対応する画像を表示する参照欄ＳＲが表示されている。制御部２１は、画像認証用のウィンドウＷ１の生成に際し、上記アプリケーションに基づき表示部１１の画面におけるウィンドウＷ１の位置、入力欄ＩＲの位置、及び参照欄ＳＲの位置を設定する画像形成装置、判定部２２はこれら各情報を制御部２１から取得する（Ｓ１０２）。これら各位置は、例えばウィンドウＷ１の四角の座標、入力欄ＩＲの四角の座標、及び参照欄ＳＲの四角の座標である。
【００２５】
このように画像認証用のウィンドウＷ１が表示部１１の画面に表示されている状態で、ユーザーが入力欄ＩＲにタッチ操作すると、制御部２１は、タッチパネル１２を通じて、入力欄ＩＲに対するタッチ操作を検出し（Ｓ１０３）、図４（Ｂ）に示すように表示部１１の画面上でウィンドウＷ１を移動させ、入力欄ＩＲ又は参照欄ＳＲを表示部１１の画面の一辺に接近させる。これにより、該画面における入力欄ＩＲ又は参照欄ＳＲに重ならない領域を増大させる。この後、判定部２２は、制御部２１から上記接近の処理がされた後における、表示部１１の画面におけるウィンドウＷ１の位置、入力欄ＩＲの位置、及び参照欄ＳＲの位置を取得する（Ｓ１０４）。
【００２６】
そして、判定部２２は、Ｓ１０４で取得した入力欄ＩＲの位置及び参照欄ＳＲの位置に基づき、予め設定されたソフトウェアキーボードを表示部１１の画面上で入力欄ＩＲ及び参照欄ＳＲに重ねずに表示可能であるか否かを判定する（Ｓ１０５）。判定部２２により表示可能であると判定されたとき（Ｓ１０５「Ｙｅｓ」）、制御部２１は、ソフトウェアキーボードの画像データを記憶部１８から読み出して、図４（Ｃ）に示すように、ソフトウェアキーボードＳＫを、表示部１１の画面上で、入力欄ＩＲ及び参照欄ＳＲに重ならない位置に表示させる（Ｓ１０６）。
【００２７】
また、図５（Ａ）に例を示すように、ウィンドウＷ１、入力欄ＩＲ、及び参照欄ＳＲのサイズが大きく、入力欄ＩＲ及び参照欄ＳＲを表示部１１の画面の一辺に接させて、該画面における入力欄ＩＲ又は参照欄ＳＲに重ならない領域を増大させても、ソフトウェアキーボードＳＫを表示部１１の画面上で入力欄ＩＲ及び参照欄ＳＲに重ねずに表示できないことがある（図５（Ｂ）参照）。このような場合、判定部２２は、ソフトウェアキーボードＳＫを表示部１１の画面上で入力欄ＩＲ及び参照欄ＳＲに重ねずに表示できないと判定することになる（Ｓ１０５「Ｎｏ」）。
【００２８】
このとき、判定部２２は、制御部２１が図６（Ａ）に例を示すように上下に分割した各ソフトウェアキーボードＳＫ１１を表示部１１の画面最上部に表示させ、ＳＫ１２を表示部１１の画面の最下部に表示させたとした場合に、該各ソフトウェアキーボードＳＫ１１及びＳＫ１２が入力欄ＩＲ及び参照欄ＳＲに重なる領域の合計面積Ｑ１、制御部２１が図６（Ｂ）に例を示すように左右に分割した各ソフトウェアキーボードＳＫ２１を表示部１１の画面最左部に表示させ、ＳＫ２２を表示部１１の画面最右部に表示させたとした場合に、該各ソフトウェアキーボードＳＫ２１及びＳＫ２２が入力欄ＩＲ及び参照欄ＳＲに重なる合計面積Ｑ２、制御部２１が図６（Ｃ）に示すように簡略化されたソフトウェアキーボードＳＫ３１を表示部１１の画面の最下部に表示させたとした場合に、該ソフトウェアキーボードＳＫ３１が入力欄ＩＲ及び参照欄ＳＲに重なる面積Ｑ３を算出して、Ｑ１〜Ｑ３のうち最も小さな面積となるソフトウェアキーボードを選択する（Ｓ１０７）。なお、判定部２２は、制御部２１から、上記のように表示させたとした場合における、表示部１１の画面におけるウィンドウＷ１の位置、入力欄ＩＲの位置、及び参照欄ＳＲの位置を取得し、これら各位置と、ウィンドウＷ１、入力欄ＩＲ、及び参照欄ＳＲの面積と、表示部１１における画像表示可能領域面積とに基づいて上記面積Ｑ１〜Ｑ３を算出する。
【００２９】
ここで、図６（Ａ）に示す上下に分割された各ソフトウェアキーボードＳＫ１１、ＳＫ１２は、図４（Ｃ）に示すソフトウェアキーボードＳＫを上下に分割したものであり、各ソフトウェアキーボードＳＫ１１、ＳＫ１２を除く領域をキーボード非表示領域ＮＲ１とする。また、図６（Ｂ）に示す左右に分割された各ソフトウェアキーボードＳＫ２１、ＳＫ２２は、図４（Ｃ）に示すソフトウェアキーボードＳＫを左右に分割したものであり、各ソフトウェアキーボードＳＫ２１、ＳＫ２２を除く領域をキーボード非表示領域ＮＲ２とする。また、図６（Ｃ）に示す簡略化されたソフトウェアキーボードＳＫ３１は、図４（Ｃ）に示すソフトウェアキーボードＳＫにおける数字に対応付けられている複数のキーを省略して、主に文字に対応付けられている複数のキーからなるものであり、ソフトウェアキーボードＳＫ３１を除く領域をキーボード非表示領域ＮＲ３とする。
【００３０】
例えば、判定部２２は、左右に分割された各ソフトウェアキーボードＳＫ２１、ＳＫ２の入力欄ＩＲ及び参照欄ＳＲに重なる面積Ｑ２が最も小さな面積であると判定すると、該各ソフトウェアキーボードＳＫ２１、ＳＫ２２を選択する（Ｓ１０７）。
【００３１】
そして、判定部２２は、上記のように判定された最も小さな面積Ｑ２が「０」であるか否か、つまり、該各ソフトウェアキーボードＳＫ２１、ＳＫ２２を入力欄ＩＲ及び参照欄ＳＲに重ねずに表示可能か否かを判定する（Ｓ１０８）。制御部２１は、判定部２２により重ねずに表示できると判定された場合（Ｓ１０８「Ｙｅｓ」）、各ソフトウェアキーボードＳＫ２１、ＳＫ２２を表示部１１の画面に表示させると共に、入力欄ＩＲ及び参照欄ＳＲを該画面におけるキーボード非表示領域ＮＲ２に表示させる（Ｓ１０９）。これにより、ソフトウェアキーボードが表示部１１の画面上で入力欄ＩＲ及び参照欄ＳＲに重なることなく表示される。
【００３２】
また、判定部２２が、最も小さな面積Ｑ２が「０」でなく、各ソフトウェアキーボードＳＫ２１、ＳＫ２２を入力欄ＩＲ及び参照欄ＳＲに重ねずに表示できないと判定すると（Ｓ１０８「Ｎｏ」）、制御部２１は、各ソフトウェアキーボードＳＫ２１、ＳＫ２２を、キーボード非表示領域ＮＲ２内に収まる大きさに縮小し、図７に例を示すように、該縮小した各ソフトウェアキーボードＳＫ２１、ＳＫ２２を、キーボード非表示領域ＮＲ２内に表示させる（Ｓ１１０）。
【００３３】
このとき、制御部２１は、ソフトウェアキーボードの縮小率は、ソフトウェアキーボードがキーボード非表示領域内に収まり、かつキーボードの大きさが最大となるように設定する。なお、Ｓ１０８〜Ｓ１０９では、ソフトウェアキーボードＳＫ２１、ＳＫ２２が選択された場合を説明したが、ソフトウェアキーボードＳＫ１１，ＳＫ１２、ソフトウェアキーボードＳＫ３１が選択された場合も同様に縮小及び表示処理が行われる。
【００３４】
このように表示部１１の画面に、ソフトウェアキーボードが入力欄ＩＲ及び参照欄ＳＲに重なることなく表示された状態で、ユーザーが、参照欄ＳＲにおける画像を参照しつつ、ソフトウェアキーボードにタッチ操作して、該画像に対応する文字又は記号を入力欄ＩＲに入力すると、制御部２１が画像認証の処理を実施する。
【００３５】
このように本実施形態では、ソフトウェアキーボードを表示部１１の画面上で入力欄及び参照欄に重ねずに表示可能でなければ、ソフトウェアキーボードを上下に分割して表示させるか、該ソフトウェアキーボードを左右に分割して表示させるか、又は該ソフトウェアキーボードの一部のみを表示させて、該ソフトウェアキーボードの非表示エリアに入力欄又は参照欄を表示させているので、ユーザーは、入力欄又は参照欄を見ながら、ソフトウェアキーボードを操作して、参照欄の画像に対応する文字又は記号を入力欄に書き込んで入力することができる。
【００３６】
なお、制御部２１は、上記の入力欄ＩＲ又は参照欄ＳＲを表示部１１の画面の一辺に接近させる処理を行わず、判定部２２は、Ｓ１０１で表示された、表示部１１の画面におけるウィンドウＷ１の位置、入力欄ＩＲの位置、及び参照欄ＳＲの位置を取得し（Ｓ１０４）、上記ソフトウェアキーボードを表示部１１の画面上で入力欄ＩＲ及び参照欄ＳＲに重ねずに表示可能であるか否かを判定し（Ｓ１０５）、制御部２１は当該判定結果に従って、Ｓ１０７〜Ｓ１０９の処理を行うようにしてもよい。
【００３７】
また、上記実施形態では、画像認証用の入力欄及び参照欄を例示しているが、複数の入力欄又は参照欄を表示部の画面に表示させると同時に、ソフトウェアキーボードを表示部の画面に表示させる場合は、本発明を適用して、ソフトウェアキーボードを該各入力欄又は参照欄のいずれにも重ねずに表示させることができる。例えば、図８に示すようにメールアドレスを２回書き込んで入力するための２つの入力欄ＩＲ１１、ＩＲ１２を表示部１１の画面に表示する場合にも、左右に分割された各ソフトウェアキーボードＳＫ２１、ＳＫ２２を該各入力欄ＩＲ１１、ＩＲ１２に重ならないように表示させることができる。
【００３８】
また、上記実施形態では、ソフトウェアキーボードを上下又は左右に２分割しているが、ソフトウェアキーボードを３つ以上に分割して表示部１１の画面に表示させる場合にも、図３に示した各処理の適用が可能である。
【００３９】
また、制御部２１は、ソフトウェアキーボードの分割時には、ソフトウェアキーボードを構成する複数のキーに対応付けられているそれぞれの文字又は記号の種類に応じて該各キーを少なくとも２組に分けることにより、該ソフトウェアキーボードを分割してもよい。例えば、制御部２１は、図９に示すように左右に分割された一方のソフトウェアキーボードＳＫ２１の各キーには主に文字を対応付け、また他方のソフトウェアキーボードＳＫ２２の各キーには主に記号を対応付ける。
【００４０】
また、制御部２１は、ソフトウェアキーボードにおける複数のキーを省略する場合において、この省略された各キーに対応付けられているそれぞれの文字又は記号を、省略されなかった他の各キーに対応付けて、当該他の各キーに２種類の文字又は記号を対応付けるようにしてもよい。例えば、制御部２１は、図１０に示すようにソフトウェアキーボードＳＫ３１の上段の１列の各キーには文字及び数字を対応付け、シフトキーの操作により該各キーに対応付けられている文字及び数字のいずれかを選択できるようにする。
【００４１】
また、上記実施形態では、携帯端末装置１０を例に挙げて説明しているが、本発明の表示装置を、他の種類の電子機器としてもよい。
【００４２】
また、上記実施形態で説明した表示方法は、上記のＲＯＭ又は記憶部１８に記憶された表示制御プログラムとして提供することができる。この表示制御プログラムは、コンピューターにより読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録される。この場合、当該表示制御プログラムを記録したコンピューターにより読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【００４３】
また、図１乃至図１０を用いて説明した上記実施形態の構成及び処理は、本発明の一例に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００４４】
１０      携帯端末装置
１１      表示部
１２      タッチパネル
１３      物理キー
１５      ネットワーク通信部
１８      記憶部
１９      制御ユニット
２１      制御部
２２      判定部
【図１】
2020135064.tif 000003
【図２】
2020135064.tif 000004
【図３】
2020135064.tif 000005
【図４】
2020135064.tif 000006
【図５】
2020135064.tif 000007
【図６】
2020135064.tif 000008
【図７】
2020135064.tif 000009
【図８】
2020135064.tif 000010
【図９】
2020135064.tif 000011
【図１０】
2020135064.tif 000012