(57)【要約】【課題】携帯端末において、複数の表示物の表示サイズが比較的小さい場合でも、１つの表示物の迅速な選択に利用可能な新たなユーザインタフェースを提供する。【解決手段】携帯端末は、複数の表示物を含む第１画像が表示されたディスプレイを備え、前記タッチパッドにおいて接触操作が行われた第１の接触位置から一定範囲内に表示されている２以上の表示物それぞれを示す各代替表示物であって前記第１の接触位置の周囲に配置し直された各代替表示物から構成される第２画像を、前記ディスプレイに表示させ、前記第２画像が表示された後に、前記第１の接触位置から第２の接触位置への接触操作を検出した場合に、当該第２接触位置に配置されている１つの代替表示物が示す表示物が選択されたものとして、当該表示物を処理対象として受け付ける。【選択図】図３
2013073383.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示物の中から接触操作により選択された１つの表示物を処理対象として受け付ける携帯端末であって、
前記複数の表示物を含む第１画像が表示されたディスプレイと、
前記ディスプレイ上の接触操作を検出する検出部と、
検出された第１の接触位置から一定範囲内に表示されている２以上の表示物それぞれを示す各代替表示物であって前記第１の接触位置の周囲に配置し直された各代替表示物から構成される第２画像を前記ディスプレイに表示させる表示制御部と、
前記第２画像が表示された後に、前記第１の接触位置から第２の接触位置への接触操作を検出した場合に、当該第２の接触位置に配置されている１つの代替表示物を特定し、特定した１つの代替表示物が示す表示物が選択されたものとして、当該表示物を前記処理対象として受け付ける受付部とを備える
ことを特徴とする携帯端末。
【請求項２】
前記複数の表示物は、ソフトウェアキーボードを形成するよう配置された複数のキーであり、
前記第２画像は、前記第１の接触位置に表示されているキー及び当該キーから一定距離内に配置されている１以上の他のキーそれぞれを示す各代替表示物を配置したものである
ことを特徴とする請求項１記載の携帯端末。
【請求項３】
前記各代替表示物は、前記第１の接触位置から等距離となる位置に配置される
ことを特徴とする請求項２記載の携帯端末。
【請求項４】
前記各代替表示物は、前記第１の接触位置を中心とした円周上に配置され、かつ前記第１の接触位置に表示されているキーを示す代替表示物は、前記円周上の当該第１の接触位置より上部となる位置に配置される
ことを特徴とする請求項３記載の携帯端末。
【請求項５】
前記第１の接触位置に表示されているキーから一定距離内に複数の他のキーが存在する場合に、当該複数の他のキーを示す各代替表示物は、各代替表示物それぞれが示す各他のキーの中心位置の、前記第１の接触位置を極とする極座標における偏角の大きさの順に、前記円周上に並んで配置される
ことを特徴とする請求項２記載の携帯端末。
【請求項６】
前記検出部は、前記ディスプレイ上において接触が開始されてから当該接触が離されることなく一定時間が経過したことを前記接触操作として検出し、
前記受付部は、前記第２画像が表示された後に、前記第２の接触位置で接触が離された場合に、当該第２の接触位置に表示されていた代替表示物を前記１つの代替表示物と特定し、
前記表示制御部は、更に前記受付部が前記１つの代替表示物を特定した後に、前記第２画像の表示を消去し、
前記受付部は、更に、前記ディスプレイ上において接触が開始されてから前記一定時間を経過することなく当該接触が離された場合に、前記ディスプレイ上における接触位置に表示されている１つの表示物が選択されたものとして、当該表示物を前記処理対象として受け付ける
ことを特徴とする請求項１記載の携帯端末。
【請求項７】
各代替表示物は、当該代替表示物が示す表示物の表示サイズを拡大したものである
ことを特徴とする請求項１記載の携帯端末。
【請求項８】
ディスプレイを備え、当該ディスプレイに表示された複数の表示物の中から接触操作により選択された１つの表示物を処理対象として受け付ける携帯端末における当該処理対象の受付制御方法であって、
前記ディスプレイ上の接触操作を検出する検出ステップと、
検出された第１の接触位置から一定範囲内に表示されている２以上の表示物それぞれを示す各代替表示物であって前記第１の接触位置の周囲に配置し直された各代替表示物から構成される第２画像を前記ディスプレイに表示させる表示制御ステップと、
前記第２画像が表示された後に、前記第１の接触位置から第２の接触位置への接触操作を検出した場合に、当該第２の接触位置に配置されている１つの代替表示物を特定し、特定した１つの代替表示物が示す表示物が選択されたものとして、当該表示物を前記処理対象として受け付ける受付ステップとを含む
ことを特徴とする受付制御方法。
【請求項９】
ディスプレイを備え、当該ディスプレイに表示された複数の表示物の中から接触操作により選択された１つの表示物を処理対象として受け付ける携帯端末におけるプロセッサに、当該処理対象の受付制御処理を行わせるためのプログラムであって、
前記受付制御処理は、
前記ディスプレイ上の接触操作を検出する検出ステップと、
検出された第１の接触位置から一定範囲内に表示されている２以上の表示物それぞれを示す各代替表示物であって前記第１の接触位置の周囲に配置し直された各代替表示物から構成される第２画像を前記ディスプレイに表示させる表示制御ステップと、
前記第２画像が表示された後に、前記第１の接触位置から第２の接触位置への接触操作を検出した場合に、当該第２の接触位置に配置されている１つの代替表示物を特定し、特定した１つの代替表示物が示す表示物が選択されたものとして、当該表示物を前記処理対象として受け付ける受付ステップとを含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイを有する携帯電話機等の携帯端末に関し、特に、ユーザインタフェースの改良に関する。
【背景技術】
【０００２】
ユーザが、ディスプレイに表示されている比較的表示サイズの小さい複数の表示物（アイコン、ボタン、キー等）の中から１つの表示物を接触操作により選択する場合に、所望の表示物とは異なる表示物を選択してしまうことがある。これは、ユーザが所望の表示物を選択しようと、その表示位置に指等を接触させたつもりが、各表示物の表示サイズが小さいので、実際には異なる表示物の表示位置に指等を接触させてしまったことによる。
【０００３】
この問題に対しては、特許文献１の技術が知られている。
特許文献１の技術は、携帯端末におけるタッチパッド付きのディスプレイに、それぞれが識別できない程度に小さな各キーからなるキーボードを示すアイコンが表示されている場合に、そのアイコンの位置に指等を接触させると、その接触位置に対応する部分に含まれる各キーを拡大して表示するものである。従って、ユーザは、拡大されて識別できるようになった各キーの中から所望のキーを選択することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００２−５０５７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、個々のキーが識別できない程度に小さいアイコン上での接触位置に応じて、その接触位置に対応する部分に含まれている各キーを表示する。
従って、ユーザが、所望するキーが含まれている部分に対応する位置に正確に指等を接触できなければ、所望のキーは表示されず、ユーザは、所望のキーを選択できないことになる。
【０００６】
このような場合、ユーザは、所望のキーを表示させるための操作、例えば、各キーの表示を消してキーボードを示すアイコンを再び表示させ、表示させたアイコン上の所望のキーが含まれるであろう位置に再び指等を接触させる操作を行う必要があり、所望のキーの選択に時間がかかってしまう。
そこで、本発明は係る問題に鑑みてなされたものであり、携帯端末において、複数の表示物の表示サイズが比較的小さい場合でも、１つの表示物の迅速な選択に利用可能な新たなユーザインタフェースを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る携帯端末は、複数の表示物の中から接触操作により選択された１つの表示物を処理対象として受け付ける携帯端末であって、前記複数の表示物を含む第１画像が表示されたディスプレイと、前記ディスプレイ上の接触操作を検出する検出部と、検出された第１の接触位置から一定範囲内に表示されている２以上の表示物それぞれを示す各代替表示物であって前記第１の接触位置の周囲に配置し直された各代替表示物から構成される第２画像を前記ディスプレイに表示させる表示制御部と、前記第２画像が表示された後に、前記第１の接触位置から第２の接触位置への接触操作を検出した場合に、当該第２の接触位置に配置されている１つの代替表示物を特定し、特定した１つの代替表示物が示す表示物が選択されたものとして、当該表示物を前記処理対象として受け付ける受付部とを備えることを特徴とする。
【発明の効果】
【０００８】
上記構成を備える本発明に係る携帯端末によれば、複数の表示物の表示サイズが比較的小さい場合でも、１つの表示物の迅速な選択に利用できる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る携帯電話機１００の外観を示す正面図
【図２】ＳＷキーボードＧ１１の“Ｄ”キーの表示位置で、ユーザが長押し操作を行った場合の第２画像Ｇ２０Ａの表示例を示す図
【図３】ユーザが、第２画像Ｇ２０Ａに配置された代替キーＫｓｒが示す“Ｒ”キーを選択する様子を示す図
【図４】ユーザにより選択された“Ｒ”キーに対応する文字「ｒ」の表示例を示す図
【図５】ＳＷキーボードＧ１１の“Ａ”キーの表示位置で、ユーザが長押し操作を行った場合の第２画像Ｇ２０Ｂの表示例を示す図
【図６】携帯電話機１００の主要部の機能構成を示すブロック図
【図７】キー情報テーブル１０のデータ構成及び内容例を示す図
【図８】位置情報Ａ０〜Ａ６が示す第２画像Ｇ２０中の表示位置を説明するための図
【図９】携帯電話機１００の制御処理を示すフローチャート
【図１０】変形例に係る携帯電話機２００のＳＷキーボードＧ１１の“Ａ”キーの表示位置で、ユーザが長押し操作を行った場合の第２画像Ｇ２０Ｃの表示例を示す図
【発明を実施するための形態】
【００１０】
以下、本発明に係る携帯端末の実施の形態としての携帯電話機について説明する。
≪実施の形態≫
＜１．ユーザインタフェース仕様＞
図１は、実施の形態に係る携帯電話機１００の外観を示す正面図である。
携帯電話機１００は、同図に示すように、筐体１に、マイク２、レシーバ３及びディスプレイ１１０を備えるストレート型の端末である。
【００１１】
同図では、ディスプレイ１１０に、ソフトウェアキーボード（以下、「ＳＷキーボード」と表記する）Ｇ１１と、ユーザにより選択されたキーに対応する文字を表示するための入力領域Ｇ１２とを含む第１画像Ｇ１０が表示された例を示している。
なお、本実施の形態では、後述するように、ディスプレイ１１０上の接触操作を検出するためにタッチパッド１１２を用いており、タッチパッド１１２へのユーザの指等の接触が一定時間以上継続する操作を「長押し操作」といい、タッチパッド１１２へのユーザの指等の接触が一定時間未満の操作を「短押し操作」という。
【００１２】
また、本実施の形態では、表示物の一例として、ＳＷキーボードＧ１１を形成する各キーを用いて説明し、ユーザが各キー等の表示位置に指等を接触させることを、キー等を選択すると表現する。
ここで、ＳＷキーボードＧ１１を形成する各キーの表示サイズは比較的小さく、ユーザがキーを選択しようと、そのキーの表示位置に指を接触させた場合に、実際には、そのキーに隣接するキーに指を接触させてしまうことがあり得る。
【００１３】
携帯電話機１００は、ユーザが長押し操作を行った場合に、第２画像Ｇ２０を、その中心と、長押し操作の接触位置（以下、「第１の接触位置」ともいう）とが一致するように、かつ第１画像Ｇ１０の一部が隠れるように、ディスプレイ１１０に表示する。
ここで、第２画像Ｇ２０は、第１の接触位置から一定範囲内に表示されているキーそれぞれを示す各代替キーを、第１の接触位置を中心とした円周上に配置したものである。
【００１４】
なお、本実施の形態では、各代替表示物の一例である各代替キーが、第１の接触位置に表示されているキー及びそのキーに隣接して配置されている他のキーであり、各代替キーそれぞれが示す各キーの表示サイズを拡大したものである例を説明する。
図２は、ＳＷキーボードＧ１１の“Ｄ”キーの表示位置で、ユーザが長押し操作を行った場合の第２画像Ｇ２０Ａの表示例を示している。
【００１５】
この例では、携帯電話機１００は、長押し操作の接触位置である第１の接触位置Ｐ１に表示されている“Ｄ”キー及び“Ｄ”キーに隣接する６つのキーを示す各代替キーを第１の接触位置Ｐ１を中心とした略円周上に配置してなる第２画像Ｇ２０Ａをディスプレイ１１０に表示している。つまり、第２画像Ｇ２０Ａに配置されている各代替キーは、第１の接触位置Ｐ１から略等距離となる位置に配置されていることになる。
【００１６】
なお、図１に示すように、“Ｄ”キーに隣接する６つのキーは、“Ｒ”キー、“Ｆ”キー、“Ｃ”キー、“Ｘ”キー、“Ｓ”キー及び“Ｅ”キーである。図２に示すように、これら６つのキーを示す各代替キーの表示サイズを、図１に示すこれらの６つのキーより拡大することで、ユーザが指等で各代替キーの中から１つの代替キーが示す所望のキーを正確に選択できるようにしている。
【００１７】
例えば、ユーザが、図２に示すように、第１の接触位置Ｐ１、つまり第２画像Ｇ２０Ａの略中心（円の略中心）に接触させている指の位置を、図３に示すように、第２の接触位置Ｐ２に移動させ（いわゆるドラッグ操作）、指を離したとする。
すると、携帯電話機１００は、第２の接触位置Ｐ２に表示されている代替キーＫｓｒが示す“Ｒ”キーを処理対象として受け付け、図４に示すように、ユーザにより選択された“Ｒ”キーに対応する文字「ｒ」が入力領域Ｇ１２に表示されることになる。
【００１８】
上述したように、図２に示す第２画像Ｇ２０Ａには、７つの代替キーが、第１の接触位置Ｐ１を中心とした略円周上に配置されている。従って、図３の例のように、ユーザにより代替キーＫｓｒが示す“Ｒ”キーが選択される場合に限らず、７つの代替キーそれぞれが示す７つのキーのいずれが選択される場合でも、ユーザが指等をドラッグさせる距離を一定にすることができる。
【００１９】
つまり、携帯電話機１００によれば、ユーザが各代替キーの中から１つの代替キーが示すキーを選択する際の操作量を一定にすることで、スムーズな操作を実現することができる。
なお、第２画像Ｇ２０の形状は、図２、図３に示すように、円形状である場合に限らず、長押し操作が行われたディスプレイ１１０上の位置によっては、扇形状になる場合もある。
【００２０】
図５は、ＳＷキーボードＧ１１の“Ａ”キーの表示位置で、ユーザが長押し操作を行った場合の第２画像Ｇ２０Ｂの表示例を示している。
この例では、携帯電話機１００は、第１の接触位置Ｐ３に表示されている“Ａ”キーと、“Ａ”キーに隣接する５つのキーを示す各代替キーを第１の接触位置Ｐ３を中心とした略円周上に配置してなる第２画像Ｇ２０Ｂをディスプレイ１１０に表示している。第２画像Ｇ２０Ｂは、ディスプレイ１１０の表示領域と、第１の接触位置Ｐ３との関係により、扇形状になっている。
【００２１】
＜２．機能構成＞
以下では、携帯電話機１００の機能構成について、図６を用いて説明する。
図６は、携帯電話機１００の主要部の機能構成を示すブロック図である。
携帯電話機１００は、同図に示すように、ディスプレイ１１０、タッチパッド１１２、コントローラ１１３、計時部１２０、記憶部１３０及び制御部１４０を備える。
【００２２】
なお、同図では、図１に示すマイク２及びレシーバ３や、一般的な携帯電話機が備える通信部の図示は省略している。また、携帯電話機１００は、プロセッサ及びメモリを含んで構成されており、制御部１４０の機能は、上述のメモリに記憶されているプログラムを上述のプロセッサが実行することにより実現される。
ここで、ディスプレイ１１０は、ＬＣＤ（Liquid Crystal Display）を含み、制御部１４０からの指示を受けて各種画像を表示するものであり、画素数（横×縦）は、一例として４８０×８００画素であるものとする。
【００２３】
タッチパッド１１２は、静電容量方式のタッチセンサであり、ディスプレイ１１０のＬＣＤに重畳して設けられている。タッチパッド１１２は、透明部材を用いて構成されており、ディスプレイ１１０のＬＣＤに表示された画像が見えるように構成されている。
また、コントローラ１１３は、タッチパッド１１２に対するユーザの指等の接触を検出し、検出している間、単位時間（例えば、２５ｍｓ）毎に、そのタッチパッド１１２における接触位置の座標値（ｘ，ｙ）を制御部１４０に出力するＩＣ（Integrated Circuit）である。
【００２４】
なお、図１のディスプレイ１１０の左上の頂点の座標値は（０，０）であるとし、右下の頂点の座標値は（４７９，７９９）であるものとする。
また、計時部１２０は、タイマやカウンタにより実現され、制御部１４０の指示に従って計時を開始し、長押し操作であるか否かを判定するための一定時間（例えば３秒）を経過したときに、制御部１４０に通知する機能を有する。なお、この一定時間は、予め携帯電話機１００のメーカ等により設定されているものとする。
【００２５】
また、記憶部１３０は、ＳＷキーボードＧ１１を形成する各キーの位置や、各キーそれぞれに隣接するキーを定義したキー情報テーブル１０（図７参照）を記憶するメモリ領域である。
制御部１４０は、一般的な携帯電話機が有する機能の他、特に、ディスプレイ１１０に表示されているＳＷキーボードＧ１１を形成する各キーの中からユーザにより選択されたキーに対応する文字入力を受け付ける機能を有する。制御部１４０は、検出部１４１、表示制御部１４２、受付部１４３及び実行部１４４を含んで構成される。
【００２６】
ここで、検出部１４１は、コントローラ１１３からの座標値の受領に基づいて、タッチパッド１１２に対する接触操作（短押し操作又は長押し操作）を検出する機能を有する。
検出部１４１は、行われた接触操作が短押し操作と長押し操作とのいずれであるかを、接触の開始時に計時部１２０に一定時間の計時を開始させることで判定する。
また、表示制御部１４２は、ディスプレイ１１０の表示を制御する機能を有し、特に、検出部１４１が長押し操作を検出し、長押し操作が行われた第１の接触位置にキーが表示されている場合に、ディスプレイ１１０に第２画像Ｇ２０を表示させる。
【００２７】
なお、表示制御部１４２は、第２画像Ｇ２０に配置されている各代替キーのうちのいずれか１つの代替キーが示すキーが選択された際に、第２画像Ｇ２０の表示を消去し、実行部１４４の処理結果に応じた画面を、ディスプレイ１１０に表示させる。
また、受付部１４３は、タッチパッド１１２に対する接触が離された位置（第２の接触位置）に表示されている第２画像Ｇ２０中の代替キーが示すキーを処理対象として受け付ける機能を有する。
【００２８】
また、実行部１４４は、受付部１４３が処理対象として受け付けたキーに対応する処理を実行する機能を有する。また、実行部１４４は、検出部１４１により短押し操作が検出された場合に、その接触位置に表示されているキーに対応する処理を実行する機能も有する。本実施の形態では、一例として、キーに対応する処理が、そのキーに対応する文字の入力を受け付け、その文字を、表示制御部１４２を介して、ディスプレイ１１０の入力領域Ｇ１２に表示させる処理であるものとする。
【００２９】
＜３．データ＞
以下では、携帯電話機１００が使用するデータについて、図７を用いて説明する。
図７は、キー情報テーブル１０のデータ構成及び内容例を示す図である。
キー情報テーブル１０は、同図に示すように、ＳＷキーボードＧ１１を形成する各キーについて、キーＩＤ１１と、左上座標値１２と、右下座標値１３と、代替キーＩＤ群１４とを対応付けて構成される情報である。
【００３０】
ここで、キーＩＤ１１は、キーの識別情報であり、この例では、ＳＷキーボードＧ１１におけるキーの配置順に、１から１ずつ増加させた数字を用いている。
即ち、図１に示すように、左上に配置される“Ｑ”キーのキーＩＤは「１」であり、同じ行の最右に配置される“Ｐ”キーのキーＩＤは「１０」、次の行の最左に配置される“Ａ”キーのキーＩＤは「１１」であり、右下に配置される“Ｒｅｔｕｒｎ”キーのキーＩＤは「３３」である。
【００３１】
左上座標値１２は、対応するキーＩＤが示すキーの範囲（矩形領域）の左上の頂点の座標値であり、右下座標値１３は、そのキーの範囲の右下の頂点の座標値である。なお、同図に示すｘ１１〜ｘ７６及びｙ１１〜ｙ７６は、具体的な座標値（数値）を表しているものとする。
また、代替キーＩＤ群１４は、対応するキーＩＤが示すキーの表示位置で長押し操作が行われた場合に、第２画像Ｇ２０に配置すべき各代替キーが示すキーのキーＩＤ、即ち、対応するキーＩＤが示すキー及びそのキーに隣接するキーの各キーＩＤであり、位置情報Ａ０〜Ａ６と対応付けて登録される。
【００３２】
ここで、位置情報Ａ０〜Ａ６は、第２画像Ｇ２０に配置すべき各代替キーの第２画像Ｇ２０中の表示位置を示す情報である。
同図は、例えば、キーＩＤが「１」であるキー（つまり“Ｑ”キー）の左上座標値は「（ｘ１１，ｙ１１）であり、右下座標値は「（ｘ１２，ｙ１２）」であり、代替キーＩＤ群が「１」、「２」、「１１」であるキー（つまり“Ｑ”キー、“Ｗ”キー、“Ａ”キー）を示す代替キーが、位置情報Ａ０、Ａ１、Ａ２が示す第２画像Ｇ２０中の位置に配置されることを示している。
【００３３】
以下、この位置情報Ａ０〜Ａ６と第２画像Ｇ２０中の表示位置との関係について説明する。
図８は、位置情報Ａ０〜Ａ６が示す第２画像Ｇ２０中の表示位置を説明するための図である。
同図に示すように、Ａｒｅａ０〜Ａｒｅａ６は、円形状の第２画像Ｇ２０の円の内周にそれぞれ設けられた各代替キーを表示するための矩形領域であり、位置情報Ａ０〜Ａ６が示す表示位置は、Ａｒｅａ０〜Ａｒｅａ６にそれぞれ対応する。
【００３４】
なお、Ａｒｅａ０〜Ａｒｅａ６の座標値（例えば、円の中心を原点とした相対座標値）は予めメモリに格納されているものとし、この座標値に基づいて、表示制御部１４２は第２画像Ｇ２０の表示を行う。
同図に示すように、Ａｒｅａ０、Ａｒｅａ１及びＡｒｅａ６は、第２画像Ｇ２０の中心Ｐ０、つまり第１の接触位置となる位置よりも上部に、Ａｒｅａ３及びＡｒｅａ４は、第１の接触位置となる位置よりも下部に配置されている。
【００３５】
ここで、図２に示すように、第２画像（Ｇ２０Ａ）に配置されている各代替キーの文字をユーザが当該文字として認識できる向きで携帯電話機１００を保持した場合において、画面の上側を「上部」、画面の下側を「下部」と表現している。
なお、図８に示すように、Ａｒｅａ２及びＡｒｅａ５は、第１の接触位置となる位置と上下方向において略同位置となる位置に配置されている。
【００３６】
上述の図７のキーＩＤ「１」に対応する代替キーＩＤ群の例では、位置情報Ａ０に対応づけて「１」が、位置情報Ａ１に対応付けて「２」が、位置情報Ａ２に対応付けて「１１」がそれぞれ登録されている。従って、キーＩＤが「１」である“Ｑ”キーの表示位置で長押し操作が行われた場合に、Ａｒｅａ０、Ａｒｅａ１、Ａｒｅａ２に、“Ｑ”キー、“Ｗ”キー、“Ａ”キーそれぞれを示す代替キーが配置された第２画像Ｇ２０が表示されることになる。なお、このとき、第２画像Ｇ２０のその他の位置（Ａｒｅａ３〜Ａｒａａ６）にはいずれの代替キーも表示されない。
【００３７】
ここで、長押し操作が行われた位置（第１の接触位置）に表示されている“Ｑ”キーを示す代替キーは、第１の接触位置より上部に配置される。これは、長押し操作が行われた第１の接触位置に表示されていた“Ｑ”キーは、一般的に、ユーザにより選択される可能性が高いと考えられるので、この“Ｑ”キーを示す代替キーを第１の接触位置より上部に配置し、ユーザの手の影に隠れて見づらくなる可能性を低減するためである。
【００３８】
“Ｑ”キーの例に限らず、長押し操作が行われた位置（第１の接触位置）に表示されている各キーを示す代替キーが第１の接触位置より上部に配置されるように、図７に示すキー情報テーブル１０の例では、各キーＩＤについて、そのキーＩＤと同一のキーＩＤを、対応する代替キーＩＤ群のＡ０、Ａ１及びＡ６のいずれかの位置情報と対応付けて登録している。
【００３９】
また、図７に示すキー情報テーブル１０の例では、第１の接触位置に表示されているキーに隣接する各キーそれぞれを示す各代替キーは、この各代替キーが示す各キーそれぞれの中心位置の、第１の接触位置を極とする極座標における偏角の大きさの順に時計回りで配置されている。これは、第１の接触位置に表示されているキーに隣接する各キーを示す各代替キーを、その各キーの、ＳＷキーボードＧ１１における第１の接触位置に表示されているキーに対する相対位置をなるべく維持するように、第２画像Ｇ２０に配置するためである。即ち、このように各代替キーを配置することで、第１の接触位置に表示されているキーに隣接する選択される可能性の高い各キーを示す各代替キーの位置をユーザが把握しやすいようにするためである。
【００４０】
例えば、“Ｑ”キーに隣接する“Ｗ”キー、“Ａ”キーそれぞれを示す各代替キーは、“Ｗ”キーを示す代替キーがＡｒｅａ１に、“Ａ”キーを示す代替キーがＡｒｅａ２に配置され、つまり、“Ｗ”キー、“Ａ”キーそれぞれの中心位置の、第１の接触位置を極とする極座標における偏角の大きさの順に時計回りに配置される。
＜４．動作＞
以下、上記構成を備え、上記データを取り扱う携帯電話機１００の動作について、図９を用いて説明する。
【００４１】
図９は、携帯電話機１００の制御処理を示すフローチャートである。
同図に示す制御処理は、携帯電話機１００の電源がＯＮになると開始され、特に図示していないが、電源がＯＦＦになると終了される。
まず、携帯電話機１００の検出部１４１は、コントローラ１１３から座標値を受領したか否かに基づいて、タッチパッド１１２でのユーザの接触操作が開始したか否かを判定する（ステップＳ１）。
【００４２】
検出部１４１は、コントローラ１１３から座標値を受領していない場合に、タッチパッド１１２でのユーザの接触操作は開始していないと判定し（ステップＳ１：ＮＯ）、再びステップＳ１の処理を実行する。
また、検出部１４１は、コントローラ１１３から座標値を受領した場合に、タッチパッド１１２でのユーザの接触操作が開始したと判定し（ステップＳ１：ＹＥＳ）、計時部１２０に一定時間の計時を開始させる（ステップＳ２）。これは、ステップＳ１で開始した接触操作が、長押し操作であるかを判定するためである。
【００４３】
続いて、検出部１４１は、コントローラ１１３から座標値を受領したか否かに基づいて、ステップＳ１で開始した接触操作が継続しているか否かを判定する（ステップＳ３）。
検出部１４１は、コントローラ１１３から座標値を受領した場合に、接触操作が継続していると判定し（ステップＳ３：ＹＥＳ）、計時部１２０からの通知がなされたか否かに基づいて、一定時間を経過したか否かを判定する（ステップＳ４）。
【００４４】
検出部１４１は、計時部１２０からの通知がなされていない場合には、一定時間を経過していないと判定し（ステップＳ４：ＮＯ）、ステップＳ３から再び処理を行う。
また、検出部１４１は、計時部１２０からの通知がなされた場合には、一定時間を経過したと判定し（ステップＳ４：ＹＥＳ）、コントローラ１１３から最後に直近に受領した座標値を、上記メモリ上の領域（以下、「第１領域」ともいう）に格納する。これは、ステップＳ１で開始された接触操作は、長押し操作であるため、第１の接触位置を示す座標値を、表示制御部１４２に伝達するためである。
【００４５】
表示制御部１４２は、第１領域に格納された座標値が、ＳＷキーボードＧ１１を形成するいずれかのキーの範囲に含まれるか否かをキー情報テーブル１０に基づいて判定する（ステップＳ５）。つまり、表示制御部１４２は、キー情報テーブル１０に登録されている左上座標値及び右下座標値で特定されるいずれかのキー範囲（矩形範囲）に、第１領域に格納された座標値が含まれている場合に、第１領域に格納されたその座標値が、いずれかのキーの範囲に含まれると判定する（ステップＳ５：ＹＥＳ）。
【００４６】
表示制御部１４２が、第１領域に格納された座標値が、いずれのキーの範囲にも含まれないと判定した場合には（ステップＳ５：ＮＯ）、ＳＷキーボードＧ１１を形成する各キーの表示位置以外で長押し操作が行われたことになるので、第２画像Ｇ２０の表示（ステップＳ６）は行われることなく、検出部１４１は、ステップＳ１から再び処理を行う。
また、表示制御部１４２が、第１領域に格納された座標値が、いずれかのキーの範囲に含まれると判定した場合（ステップＳ５：ＹＥＳ）、ＳＷキーボードＧ１１を形成するキーの表示位置で長押し操作が行われたことになるので、表示制御部１４２は、第２画像Ｇ２０をディスプレイ１１０に表示させる（ステップＳ６）。
【００４７】
即ち、表示制御部１４２は、第１領域に格納された座標値が、その範囲に含まれると判定したキーについてのキー情報テーブル１０に登録されている代替キーＩＤ群が示す各代替キーを取得する。そして、表示制御部１４２は、取得した各代替キーを、対応づけられた位置情報が示す位置に配置してなる第２画像Ｇ２０を、第１領域に格納された座標値を中心として、第１画像の一部が隠れるように表示する。
【００４８】
また、表示制御部１４２は、取得した各代替キーＩＤについて、当該代替キーが配置されている矩形領域の左上座標値及び右下座標値を上記メモリ上の領域（以下、「代替キー領域」ともいう）に格納する。この代替キー領域に格納された座標値は、後述するステップＳ８の判定で用いられる。なお、この各代替キーが配置されている矩形領域の左上座標値及び右下座標値は、メモリに予め記憶されているＡｒｅａ０〜Ａｒｅａ６の相対座標値（円の中心を原点とした相対座標値）に基づいて、第１領域に格納された座標値（第１の接触位置）を原点とした値を示すように、表示制御部１４２により算出される。
【００４９】
続いて、検出部１４１は、コントローラ１１３から座標値を受領したか否かに基づいて、ステップＳ１で開始した接触操作が終了したか否かを判定する（ステップＳ７）。
検出部１４１は、コントローラ１１３から座標値を受領した場合に、接触操作が継続していると判定し（ステップＳ７：ＮＯ）、再びステップＳ７の処理を行う。
また、検出部１４１は、コントローラ１１３から座標値を受領しなかった場合に、接触操作が終了したと判定し（ステップＳ７：ＹＥＳ）、コントローラ１１３から最後に受領した座標値をメモリ上の領域（以下、「第２領域」ともいう）に格納する。これは、ステップＳ１で開始された長押し操作が終了したため、第２の接触位置を示す座標値を、受付部１４３に伝達するためである。
【００５０】
受付部１４３は、第２領域に格納された座標値が、第２画像Ｇ２０中に表示されているいずれかの代替キーの範囲（矩形範囲）に含まれるか否かを判定する（ステップＳ８）。
つまり、受付部１４３は、代替キー領域に格納されている左上座標値及び右下座標値で特定されるいずれかの代替キーの範囲（矩形範囲）に、第２領域に格納された座標値が含まれている場合に、第２領域に格納された座標値が、いずれかの代替キーの範囲に含まれると判定する（ステップＳ８：ＹＥＳ）。
【００５１】
受付部１４３が、第２領域に格納された座標値が、第２画像Ｇ２０中に表示されているいずれの代替キーの範囲（矩形範囲）にも含まれないと判定した場合には（ステップＳ８：ＮＯ）、第２画像Ｇ２０に配置された各代替キーの表示位置以外でユーザの指等が離されたことになる。
従って、後述する対応処理（ステップＳ９）は行われることなく、検出部１４１は、ステップＳ１から再び処理を行う。
【００５２】
また、受付部１４３は、第２領域に格納された座標値が、第２画像Ｇ２０中に表示されているいずれかの代替キーの範囲（矩形範囲）に含まれると判定した場合に（ステップＳ８：ＹＥＳ）、その範囲に含まれると判定した代替キーのキーＩＤを、上記メモリを介して実行部１４４に伝達する。
実行部１４４は、伝達された代替キーのキーＩＤにより示されるその代替キーが示すキーに対応する処理を実行する（ステップＳ９）。即ち、この例では、そのキーに対応する文字の入力を受け付け、その文字を、表示制御部１４２を介して、ディスプレイ１１０の入力領域Ｇ１２に表示させる。
【００５３】
続いて、表示制御部１４２は、ステップＳ６で表示させた第２画像Ｇ２０の表示をディスプレイ１１０から消去し（ステップＳ１０）、検出部１４１は、ステップＳ１から再び処理を行う。
ここで、第２画像Ｇ２０の表示の消去とは、例えば、図３に示すように、第２画像Ｇ２０Ａが表示されている状態から、図４に示すように、第２画像Ｇ２０Ａが表示されていない状態にすることをいう。
【００５４】
一方、ステップＳ３において、検出部１４１は、コントローラ１１３から座標値を受領しなかった場合に、接触操作が終了したと判定し（ステップＳ３：ＮＯ）、コントローラ１１３から直近に受領した座標値を第１領域に格納する。これは、ステップＳ１で開始された接触操作は、短押し操作であるため、その短押し操作が行われた位置を示す座標値を、実行部１４４に伝達するためである。
【００５５】
実行部１４４は、キー情報テーブル１０に基づいて、第１領域に格納された座標値がその範囲に含まれる、ＳＷキーボードＧ１１を形成するいずれかのキーを特定し、特定したキーに対応する処理を実行し（ステップＳ１１）、検出部１４１は、ステップＳ１から再び処理を行う。
≪補足≫
以上、本発明に係る携帯端末を、実施の形態に基づいて説明したが、以下のように変形することも可能であり、本発明は上述した実施の形態で示した通りの携帯電話機に限らない。
【００５６】
（１）実施の形態では、処理対象として受け付ける表示物が、ＳＷキーボードＧ１１を形成するキーである場合を例に説明したが、キーに限らず、いわゆるアイコンやボタンといった他の表示物であってもよい。
また、ＳＷキーボードＧ１１を形成するキーの種類、並び順、及び配置は一例であり、適宜変更することができ、例えば、各キーが格子状に配置されたものであってもよい。
【００５７】
（２）実施の形態に係る携帯電話機１００は、長押し操作が行われた場合に、第２画像Ｇ２０を表示するものとして説明したが、長押し操作に代えて、これ以外のタッチパッド１１２への接触操作（例えば、ドラッグ操作）が行われた場合に、第２画像Ｇ２０を表示するようにしてもよい。なお、例えば、ドラッグ操作が行われた場合に、第２画像Ｇ２０を表示するよう変形する場合、ドラッグの開始位置又は終了位置を第１の接触位置として、第２画像Ｇ２０を表示させることが考えられる。
【００５８】
また、実施の形態に係る携帯電話機１００は、短押し操作が行われた場合には、第２画像Ｇ２０を表示せずに、短押し操作が行われた位置に表示されているキーに対応する処理を行うものとして説明した。しかしながら、接触操作の種類（短押し操作、長押し操作）によらず、第２画像Ｇ２０を表示するようにしてもよい。具体的には、図９に示すフローチャートにおいて、ステップＳ２〜Ｓ４及びＳ１１の処理を行わない、つまり、ステップＳ１において、接触操作が開始されたと判定した場合に（ステップＳ１）、ステップＳ５の処理に進むようにすればよい。
【００５９】
また、実施の形態では、長押し操作であるか否かを判定するための一定時間は、予め携帯電話機１００のメーカ等により設定されているものとして説明したが、ユーザが設定できるようにしてもよい。
（３）実施の形態では、ＳＷキーボードＧ１１を形成するいずれのキーの表示位置で長押し操作を行っても第２画像Ｇ２０が表示され、その第２画像Ｇ２０には、長押し操作を行った位置に表示されていたキー及びそのキーに隣接する全てのキーを示す各代替キーが配置されるものとして説明した。
【００６０】
しかしながら、特定種類のキー（例えば、アルファベットのキー）の表示位置で長押し操作を行った場合に限り第２画像Ｇ２０を表示するようにしてもよい。また、第２画像Ｇ２０には、長押し操作を行った位置に表示されていたキー及びそのキーに隣接する全てのキーのうち、特定種類のキーを示す代替キーに限って配置するようにしてもよい。例えば、“Ｓｐａｃｅ”キーの表示位置で長押し操作を行っても第２画像Ｇ２０を表示しないようにしてもよいし、“Ｃ”キーの位置で長押し操作を行っても、第２画像Ｇ２０には、“Ｓｐａｃｅ”キーを示す代替キーを配置しないようにしてもよい。
【００６１】
なお、この変形例では、長押し操作を行った場合に第２画像Ｇ２０を表示するキーの種類と、第２画像Ｇ２０に配置される代替キーが示すキーの種類とが共通するものとしたが、異なる種類であってもよい。また、長押し操作を行った場合に第２画像Ｇ２０を表示するキー及び第２画像Ｇ２０に配置される代替キーが示すキーそれぞれについて、個別にキーを定義してもよい。
【００６２】
また、上記特定種類のキーを、キーの表示サイズが一定サイズよりも大きいキー（例えば、図１の“Ｄｅｌ”キー、“１２３”キー、“Ｓｐａｃｅ”キー及び“Ｒｅｔｕｒｎ”キー）を除くキーとしてもよい。表示サイズが一定程度大きいキーについては、わざわざ第２画像Ｇ２０を表示しなくても、ユーザは通常の接触操作によりそのキーを選択できると考えられるからである。
【００６３】
また、実施の形態では、ＳＷキーボードＧ１１を形成するキーのサイズが均一でない例を説明したが、均一であっても勿論よい。
また、実施の形態では、各代替キーは、各代替キーが示す各キーの表示サイズを拡大したものである例を説明したが、表示サイズは等倍であってもよい。
（４）実施の形態では、第２画像Ｇ２０は円形状であるものとして説明したが、矩形等の他の形状でもよい。また、第２画像Ｇ２０の形状を他の形状に変更した場合でも、各代替キーは、第１の接触位置を中心とした円の円周上の配置されるようにしてもよいし、第２画像Ｇ２０の形状に合わせた位置、つまり、第２画像Ｇ２０の内周に配置してもよい。
【００６４】
また、実施の形態では、図８に示すように、Ａｒｅａ０〜Ａｒｅａ６のいずれかの位置に各代替キーが配置されるものとして説明したが、これは一例であり、各代替キーは他の位置に配置されてもよい。
また、実施の形態では、第２画像Ｇ２０に配置する各代替キーそれぞれが示す各キー、即ち、第１の接触位置から一定範囲内に表示されている各キーの特定方法の一例として、キー情報テーブル１０を用いた方法を説明した。即ち、実施の形態では、キー情報テーブル１０に予め代替キーＩＤ群１４を登録しておくことで、第１の接触位置に表示されているキー及びそのキーに隣接するキーを特定する例を説明した。
【００６５】
しかしながら、例えば、代替キーＩＤ群１４によらず、キー情報テーブル１０に登録されている左上座標値１２及び右下座標値１３に基づいて、第１の接触位置から一定範囲内に表示されている各キーそれぞれを特定するようにしてもよい。この変形によれば、キー情報テーブル１０に、代替キーＩＤ群１４を登録しておく必要はなくなる。
具体的には、例えば、左上座標値１２及び右下座標値１３に基づいて、各キーの中心座標値を算出し、あるいは、予め算出してキー情報テーブル１０に登録しておき、第１の接触位置と中心位置との距離が一定距離内となるキーを、第１の接触位置から一定範囲内に存在するキーと特定することが考えられる。
【００６６】
（５）実施の形態に係る携帯電話機１００は、第２画像Ｇ２０において、各代替キーを、第１の接触位置を中心とした円の円周上に配置するものとして説明した。
しかしながら、このように、各代替キーを、第１の接触位置から等距離となる位置に配置する場合に限らず、第２画像Ｇ２０において、各代替キーを、第１の接触位置の周辺に配置するようにしてもよい。例えば、第１の接触位置に表示されているキー等、よりユーザに選択される可能性の高いキーを示す代替キーを、第１の接触位置のより近傍に配置するようにしてもよい。
【００６７】
また、実施の形態に係る携帯電話機１００は、キー情報テーブル１０に代替キーＩＤ群１４を予め登録しておくことにより、第１の接触位置に表示されているキーに隣接する各キーの中心位置の、第１の接触位置を極とする極座標における偏角の大きさの順に、時計回りに、その隣接する各キーを表す各代替キーを配置するものとして説明した。
しかしながら、代替キーＩＤ群１４によらず、各代替キーの配置を決定するようにしてもよい。具体的には、例えば、左上座標値１２及び右下座標値１３に基づいて、各キーの中心座標値を算出し、あるいは、予め算出してキー情報テーブル１０に登録しておく。そして、第１の接触位置に表示されているキーに隣接する各キーそれぞれについて、そのキーの中心座標値の、第１の接触位置を示す座標値を極とした極座標の偏角を算出し、算出した偏角の大きさの順に、時計回りに、第１の接触位置を中心とする円の円周上に配置するようにしてもよい。
【００６８】
例えば、第１の接触位置に表示されているキーに隣接するあるキーの座標値を（ｘ１，ｙ１）とし、第１の接触位置の座標値を（ｘ０，ｙ０）とし、ｘ１−ｘ０をｄｘ、ｙ１−ｙ０をｄｙとした場合に、このキーの偏角θは、数１で表すことができる。
［数１］
θ＝Ｔａｎ−１（ｄｙ／ｄｘ）−π／２（｜ｄｘ｜／ｄｘ−１）
但し、ｄｘが０である場合においてｄｙが負のときは、θは３π／２であるとし、ｄｘが０である場合においてｄｙが正のときは、θはπ／２であるとする。
【００６９】
なお、数１において｜ｄｘ｜はｄｘの絶対値を示している。
また、第１の接触位置に表示されているキーに隣接する各キーを示す各代替キーの配置は、上述のように極座標における偏角の大きさの順に限らず、任意の順、例えばアルファベット順であってもよい。
また、実施の形態では、第１の接触位置に表示されているキーを示す代替キーは、第２画像Ｇ２０において、第１の接触位置より上部に配置されるものとして説明したが、これに限らず、上下方向において第１の接触位置と同位置であってもよいし、第１の接触位置より下部であってもよい。
【００７０】
また、第１の接触位置に表示されているキーを示す代替キーは、第１の接触位置より上部の位置のうち、特に、Ａｒｅａ０に配置されるものとしてもよい。この場合、キー情報テーブル１０においては、各キーＩＤについて、そのキーＩＤと同一のキーＩＤを、対応する代替キーＩＤ群のＡ０の位置情報と対応付けて登録することになる。
また、実施の形態では、長押し操作が行われたディスプレイ１１０上の位置によって、第２画像Ｇ２０の形状が扇形状になり、図５では、第２画像Ｇ２０Ｂにおける“↑”キーを示す代替キーの一部分が表示されている例を説明した。
【００７１】
しかしながら、第２画像Ｇ２０に配置される各代替キーそれぞれの全体が表示されるように、各代替キーを配置するようにしてもよい。
以下、第１の接触位置に表示されているキーを示す代替キーがＡｒｅａ０に配置され、かつ各代替キーの全体が表示されるようにした変形例に係る携帯電話機２００の表示例を説明する。
【００７２】
図１０は、変形例に係る携帯電話機２００のＳＷキーボードＧ１１の“Ａ”キーの表示位置で、ユーザが長押し操作を行った場合の第２画像Ｇ２０Ｃの表示例を示す図である。
この例では、第１の接触位置Ｐ３に表示されている“Ａ”キーを示す代替キーがＡｒｅａ０に配置され、“Ａ”キーに隣接する“Ｗ”キー、“Ｓ”キー、“Ｚ”キー、“↑”キー、“Ｑ”キーそれぞれを示す各代替キーが、Ａｒｅａ１〜４及び６に配置され、各代替キーそれぞれの全体が表示されている。
【００７３】
このように表示するためには、キー情報テーブル１０の“Ａ”キーのキーＩＤ「１１」に対応する代替キーＩＤ群を以下のように登録する必要がある。即ち、位置情報Ａ０とキーＩＤ「１１」を、位置情報Ａ１とキーＩＤ「２」を、位置情報Ａ２とキーＩＤ「１２」を、位置情報Ａ３とキーＩＤ「２１」を、位置情報Ａ４とキーＩＤ「２０」を、位置情報Ａ５とキーＩＤ「−」を、位置情報Ａ６とキーＩＤ「１」とをそれぞれ対応付けて登録する。ここで、位置情報Ａ５とキーＩＤ「−」とを対応付けて登録するのは、“Ａ”キーの表示位置で、ユーザが長押し操作を行った場合に表示される第２画像Ｇ２０Ｃにおいては、Ａｒｅａ５に代替キーを配置してしまうと、その代替キーの全体が表示されなくなってしまうためである。
【００７４】
なお、ここでは、“Ａ”キーの表示位置で、ユーザが長押し操作を行った場合を例に、変形例に係る携帯電話機２００の第２画像Ｇ２０の表示例を説明した、しかしながら、一部分しか表示されない代替キーが存在しないように、各キーについての代替キーＩＤ群を登録しておくことで、その他のキーについても同様に、各代替キーそれぞれの全体を表示することができる。
【００７５】
（６）実施の形態では、図２に示すように、第２画像（Ｇ２０Ａ）に配置されている各代替キーの文字をユーザが当該文字として認識できる向きで携帯電話機１００を保持した場合において、画面の上側を「上部」、画面の下側を「下部」と表現した。このように、表示の向きにより上下が決定されることは、例えば、携帯電話機１００を、保持された向きによって画面の向きを回転して表示するものに変更した場合においても同様である。
【００７６】
即ち、実施の形態に係る携帯電話機１００においては、結果的に、レシーバ３が配置されている側が上部、マイク２が配置されている側が下部となっていたが、この変形に係る携帯電話機においては、画面の向きによって、レシーバ３が配置されている側が上部にも下部にもなる。
（６）実施の形態では、図９に示すように、長押し操作が行われた第１の接触位置が、いずれのキーの範囲にも含まれない場合には（ステップＳ５：ＮＯ）、第２画像Ｇ２０の表示（ステップＳ６）及び対応処理（ステップＳ９）を行わないものとして説明した。しかしながら、例えば、長押し操作が行われた第１の接触位置が、ＳＷキーボードＧ１１の表示範囲に含まれる場合には、その位置とＳＷキーボードＧ１１を形成する各キーの中心位置との距離が、最も近いキーの位置で長押し操作が行われたものとしてもよい。
【００７７】
具体的には、ステップＳ５の処理を、ＳＷキーボードＧ１１の表示範囲に含まれるか否かを判定する処理に変更し、含まれると判定した場合に、第１の接触位置との距離が最も近いと判定されたキーの中心位置を第１の接触位置として、ステップＳ６の処理を行うようにすればよい。なお、ＳＷキーボードＧ１１の表示範囲に含まれないと判定した場合には、ステップＳ１から再び処理を行うようにすればよい。
【００７８】
（７）実施の形態では、図９に示すように、第２画像Ｇ２０を表示後に、接触操作が終了した場合において（ステップＳ７：ＹＥＳ）、最後の接触位置（第２の接触位置）が代替キーの範囲に含まれないときには（ステップＳ８：ＮＯ）、対応処理（ステップＳ９）を行わないものとして説明した。
しかしながら、最後の接触位置が、ＳＷキーボードＧ１１を形成する各キーのうち、表示中のキーの範囲に含まれる場合には、そのキーに対応する処理を行うようにしてもよい。例えば、図２に示す状態から、接触位置を移動させ（つまりドラッグし）、例えば、ＳＷキーボードＧ１１の“Ｋ”キーの表示位置で接触を離した場合には、“Ｋ”キーに対応する処理を行うようにしてもよい。
【００７９】
（８）実施の形態に係る携帯電話機１００は、ストレート型の端末であるものとして説明したが、スライド式や折りたたみ式等、他の外観を有する携帯電話機であってもよいし、ディスプレイ１１０以外に他のディスプレイを備えるものであってもよい。
このようなディスプレイ１１０と他のディスプレイとを備える携帯電話機においては、ディスプレイ１１０にＳＷキーボードＧ１１を表示させ、他のディスプレイに入力領域Ｇ１２を表示させるようにしてもよい。なお、この場合において、他のディスプレイの接触を検出するためのタッチパッドを更に備えるようにしてもよい。
【００８０】
また、実施の形態では、ディスプレイ１１０のＬＣＤの形状は、略矩形状であるものとして説明したが、例えば、円形状、その他多角形状であってもよい。
また、実施の形態では、ディスプレイ１１０のＬＣＤの画素数（縦×横）は４８０×８００画素であるものとしたが、この画素数に限定されるものではなく、適宜、他の画素数とすることもできる。なお、その場合、タッチパッド１１２についても、ディスプレイ１１０のＬＣＤの画素数にあわせた座標値を出力できるようにしてもよい。
【００８１】
また、ディスプレイ１１０は、ＬＣＤを含むものとして説明したが、有機ＥＬ（Electro-Luminescence）等を含むようにしてもよい。
また、実施の形態に係る携帯電話機１００のタッチパッド１１２は、静電容量方式のタッチセンサにより実現されるものとして説明したが、この静電容量方式のタッチセンサとして、多数の電極パターンをプラスチックやガラス等の基板上に形成し、接触点の近傍の複数の電極パターンによる電流量の比率を計測することで判別する投影型や、導電膜と基板とを有して構成され、基板の隅に電極を設け、導電膜による均一な電界を形成し、指等の接触による隅の電極の電流量の比率を計測して接触位置を判別する表面型等、適宜なものを用いることができる。
【００８２】
また、タッチパッド１１２は、静電容量方式のタッチセンサにより実現される場合に限らず、電子ペン等の専用のペンを用いる電磁誘導方式や、２層構造の透明電極からなるマトリクススイッチ方式や、２枚の抵抗膜の１枚に電圧を印加し、他方の抵抗膜において操作した位置に応じた電圧を検知する抵抗膜方式や、振動波の跳ね返りを圧電素子の電圧変化によって検出し、指等の接触を検知する表面弾性波方式や、遮光された赤外線により指等が接触した位置を検出する赤外線方式や、画面に光センサを組み込んで接触位置を検知する光センサ方式等、適宜なものを用いてもよい。
【００８３】
（９）実施の形態において説明した各構成要素のうち、全部又は一部を１チップ又は複数チップの集積回路で実現してもよいし、コンピュータのプログラムで実現してもよいし、その他どのような形態で実現してもよい。
また、実施の形態において説明した各構成要素は、携帯電話機が有するプロセッサと協働することにより、その機能を実現する。
【００８４】
（１０）実施の形態において説明した携帯電話機の制御処理（図９参照）をプロセッサに実行させるためのプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、ハードディスク、光ディスク、フレキシブルディスク、ＲＯＭ、フラッシュメモリ等がある。流通、頒布されたプログラムは、機器におけるプロセッサで読み取り可能なメモリ等に格納されることにより利用に供され、そのプロセッサがそのプログラムを実行することにより実施の形態で示した携帯電話機の各機能が実現される。
【００８５】
（１１）実施の形態に係る携帯電話機に、上記（１）〜（１０）の一部又は全部の変形を組み合わせて適用してもよい。
（１２）以下、更に本発明の一実施形態に係る携帯端末の構成及びその変形例と各効果について説明する。
（ａ）本発明の一実施形態に係る携帯端末は、複数の表示物の中から接触操作により選択された１つの表示物を処理対象として受け付ける携帯端末であって、前記複数の表示物を含む第１画像が表示されたディスプレイと、前記ディスプレイ上の接触操作を検出する検出部と、検出された第１の接触位置から一定範囲内に表示されている２以上の表示物それぞれを示す各代替表示物であって前記第１の接触位置の周囲に配置し直された各代替表示物から構成される第２画像を前記ディスプレイに表示させる表示制御部と、前記第２画像が表示された後に、前記第１の接触位置から第２の接触位置への接触操作を検出した場合に、当該第２の接触位置に配置されている１つの代替表示物を特定し、特定した１つの代替表示物が示す表示物が選択されたものとして、当該表示物を前記処理対象として受け付ける受付部とを備える。
【００８６】
この携帯端末は、ユーザが、各表示物が識別可能に配置された第１画像を見ながら、所望の表示物の表示位置のあたりで行った接触操作の位置（第１の接触位置）から一定範囲内に表示中の各表示物それぞれを示す各代替表示物から構成される第２画像をディスプレイに表示する。
従って、この携帯端末は、第１画像に配置された各表示物の表示サイズが比較的小さい場合でも、ユーザが所望する表示物を示す代替表示物を表示できる可能性を高めることができる。よって、ユーザは、表示された１つの代替表示部が示す所望する表示物を迅速に選択することができる。
【００８７】
また、この携帯端末は、第２画像において、各代替表示物を、第１の接触位置の周囲、つまりユーザがディスプレイ上において接触操作を行ったその接触位置の周囲に配置するので、一般的には少ない操作量で、１つの代替表示物が示す所望する表示物を効率よく選択できる。
（ｂ）また、前記複数の表示物は、ソフトウェアキーボードを形成するよう配置された複数のキーであり、前記第２画像は、前記第１の接触位置に表示されているキー及び当該キーから一定距離内に配置されている１以上の他のキーそれぞれを示す各代替表示物を配置したものであることとしてもよい。
【００８８】
この携帯端末は、ソフトウェアキーボードを形成する各キーの表示サイズが比較的小さい場合でも、ユーザが所望するキーを示す代替表示物を表示できる可能性を高めることができるので、ユーザは、所望する表示物を迅速に選択することができる。
（ｃ）また、前記各代替表示物は、前記第１の接触位置から等距離となる位置に配置されることとしてもよい。
【００８９】
この携帯端末は、各代替表示物を、第１の接触位置から等距離に配置するので、ユーザが、いずれの代替表示物が示すキーを選択する場合でもその操作量（いわゆるドラッグ操作における移動量）を一定にして、スムーズな操作を実現することができる。
（ｄ）また、前記各代替表示物は、前記第１の接触位置を中心とした円周上に配置され、かつ前記第１の接触位置に表示されているキーを示す代替表示物は、前記円周上の当該第１の接触位置より上部となる位置に配置されることとしてもよい。
【００９０】
第１の接触位置よりも下部となる位置に代替表示物を配置した場合、通常、上部となる位置に代替表示物が配置した場合よりも、接触操作を行うユーザの手の影にその代替表示物が隠れ、見づらくなると考えられる。
この携帯端末は、第１の接触位置に表示されている、一般的にはユーザが選択する可能性が高いと考えられるキーを示す代替表示物を、第１の接触位置よりも上部となるユーザが見えやすい位置に表示させることができる。
【００９１】
（ｅ）また、前記第１の接触位置に表示されているキーから一定距離内に複数の他のキーが存在する場合に、当該複数の他のキーを示す各代替表示物は、各代替表示物それぞれが示す各他のキーの中心位置の、前記第１の接触位置を極とする極座標における偏角の大きさの順に、前記円周上に並んで配置されることとしてもよい。
この携帯端末は、第１の接触位置に表示されているキーから一定距離内に複数の他のキーが存在する場合に、複数の他のキーの中心位置の、第１の接触位置を極とする極座標における偏角の大きさの順に、その複数の他のキーそれぞれを示す代替表示物を表示する。
【００９２】
従って、第１の接触位置に表示されているキーに対する複数の他のキーそれぞれの相対位置が、その複数の他のキーそれぞれが示す各代替表示物の表示の順番に反映されることになるので、この携帯端末は、ユーザが所望するキーを示す代替表示物を、比較的見つけやすいように表示することができる。
（ｆ）また、前記検出部は、前記ディスプレイ上において接触が開始されてから当該接触が離されることなく一定時間が経過したことを前記接触操作として検出し、前記受付部は、前記第２画像が表示された後に、前記第２の接触位置で接触が離された場合に、当該第２の接触位置に表示されていた代替表示物を前記１つの代替表示物と特定し、前記表示制御部は、更に前記受付部が前記１つの代替表示物を特定した後に、前記第２画像の表示を消去し、前記受付部は、更に、前記ディスプレイ上において接触が開始されてから前記一定時間を経過することなく当該接触が離された場合に、前記ディスプレイ上における接触位置に表示されている１つの表示物が選択されたものとして、当該表示物を前記処理対象として受け付けることとしてもよい。
【００９３】
この携帯端末は、ユーザが接触を離した位置（第２の接触位置）に表示されていた代替表示物が示す表示物を処理対象として選択する。
従って、ユーザは、所望の表示物の表示位置の近傍（第１の接触位置）で開始させた接触を一定時間以上継続した後に、表示された第２画像中の所望の表示物を示す代替表示物の表示位置（第２の接触位置）まで接触位置を移動させ（いわゆるドラッグ操作）、指等を離すという連続する１つの操作を行うことで、所望の表示物を選択できる。
【００９４】
また、この携帯端末によれば、ユーザは、接触時間を変化させることで、第２画像を表示させて、所望の表示物を選択するか否かを簡単に選択できる。つまり、例えば、所望の表示物の表示サイズが比較的大きく、第２画像を表示させることなく、所望の表示物を選択できるような場合には、前記一定時間を経過しない程度に接触時間を短くすることで、第２画像を表示させることなく、迅速に所望の表示物を選択できる。
【００９５】
（ｇ）また、各代替表示物は、当該代替表示物が示す表示物の表示サイズを拡大したものであることとしてもよい。
この携帯端末は、各代替表示物として、その代替表示物が示す表示物の表示サイズを拡大したものを表示するので、各表示物の表示サイズが小さい場合でも、ユーザは、拡大表示された各代替表示物の中から１つの代替表示物が示す所望の表示物を的確に選択し得る。
【００９６】
（１３）本発明に係る携帯端末のディスプレイは、例えば実施の形態に係る携帯電話機１００のディスプレイ１１０に相当し、本発明に係る携帯端末の検出部、表示制御部、受付部はそれぞれ、例えば、実施の形態に係る携帯電話機１００の検出部１４１、表示制御部１４２、受付部１４３に相当する。
【産業上の利用可能性】
【００９７】
本発明に係る携帯端末は、ディスプレイに表示されている複数の表示物の中から１つの表示物をユーザに接触操作により選択させる場合に利用される。
【符号の説明】
【００９８】
１    筐体
１００    携帯電話機
１１０    ディスプレイ
１１２    タッチパッド
１１３    コントローラ
１２０    計時部
１３０    記憶部
１４０    制御部
１４１    検出部
１４２    表示制御部
１４３    受付部
１４４    実行部
【図１】
2013073383.tif 000003
【図２】
2013073383.tif 000004
【図３】
2013073383.tif 000005
【図４】
2013073383.tif 000006
【図５】
2013073383.tif 000007
【図６】
2013073383.tif 000008
【図７】
2013073383.tif 000009
【図８】
2013073383.tif 000010
【図９】
2013073383.tif 000011
【図１０】
2013073383.tif 000012