(57)【要約】      （修正有）【課題】文章を容易に編集する電子機器、文章編集方法及び制御プログラムを提供する。【解決手段】表示部１１と、表示部１１に対する接触を検出する検出部１２と、検出部１２により表示部１１に対する接触を検出した場合、接触に基づいて、表示部１１に表示されている文字又は画像を削除する制御部１７を備える。制御部１７は、表示部１１上の第１の位置及び第２の位置に対する接触が検出部１２により検出された場合に、第１の位置から第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する。【選択図】図２
2015135681.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部に対する接触を検出する検出部と、
前記検出部により前記表示部に対する接触を検出した場合、当該接触に基づいて、前記表示部に表示されている文字又は画像を削除する制御部を備え、
前記制御部は、前記表示部上の第１の位置及び第２の位置に対する接触が同時に前記検出部により検出された場合に、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する電子機器。
【請求項２】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字の中から、所定の文字種の文字を削除する請求項１記載の電子機器。
【請求項３】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字の中から、前記第１の位置及び前記第２の位置に対応して表示される文字の文字種とは異なる文字種の文字を削除する請求項１記載の電子機器。
【請求項４】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている画像の中から、一又は複数の画像のすべてを削除する請求項１記載の電子機器。
【請求項５】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、前記第１の位置及び前記第２の位置に対応して表示される文字又は画像を除外して、所定の文字又は所定の画像を削除する請求項１記載の電子機器。
【請求項６】
前記制御部は、前記第１の位置に対する接触が検出されてから、当該接触が維持された状態で、前記第１の位置から前記第２の位置への接触の移動が検出された場合、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する請求項１記載の電子機器。
【請求項７】
前記制御部は、前記第１の位置及び前記第２の位置に対する接触が検出されてから、当該接触が維持された状態で、前記第１の位置から前記第２の位置の方向への接触の移動が検出された場合、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する請求項１記載の電子機器。
【請求項８】
前記制御部は、前記第１の位置及び前記第２の位置に対する接触が検出されてから、当該接触が維持された状態で、前記第１の位置から前記第２の位置の方向への接触の移動及び前記第２の位置から前記第１の位置の方向への接触の移動が検出された場合、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する請求項１記載の電子機器。
【請求項９】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除した場合、当該削除された所定の文字又は所定の画像が表示されていた位置に文字又は画像の入力が可能であることを示す情報を表示する請求項１記載の電子機器。
【請求項１０】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除した場合、当該削除された所定の文字又は所定の画像が表示されていた位置に入力が可能な一又は複数の文字又は画像を入力候補として前記表示部に表示する請求項１記載の電子機器。
【請求項１１】
前記入力候補は、削除された所定の文字又は所定の画像に関連する文字又は画像を含む請求項１０記載の電子機器。
【請求項１２】
前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除してから所定時間以内に、再び前記第１の位置及び前記第２の位置に対する接触が検出された場合、削除された所定の文字又は所定の画像を再表示する請求項１に記載の電子機器。
【請求項１３】
表示部に対する接触を検出する検出工程と、
前記検出工程により検出された前記表示部に対する接触に基づいて、前記表示部に表示されている文字又は画像を削除する制御工程を備え、
前記制御工程は、前記表示部に文字又は画像が表示されている状態において、前記検出工程により前記表示部上の第１の位置及び第２の位置に対する接触が同時に検出された場合に、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する文章編集方法。
【請求項１４】
表示部に対する接触を検出する検出工程と、
前記検出工程により検出された前記表示部に対する接触に基づいて、前記表示部に表示されている文字又は画像を削除する制御工程をコンピュータによって実現するための制御プログラムであって、
前記制御工程は、前記表示部に文字又は画像が表示されている状態において、前記検出工程により前記表示部上の第１の位置及び第２の位置に対する接触が同時に検出された場合に、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文章を編集する機能を有する電子機器、文章編集方法及び制御プログラムに関する。
【背景技術】
【０００２】
様々な種類の電子機器がある中で、近年、文章等が表示されるディスプレイ上に透過性を有するタッチパネルを備えたものが主流となりつつある。
【０００３】
このような電子機器では、仮想的なキーボードをディスプレイ上に表示し、表示されているキーが接触されることにより、文字の追加、変更及び削除を行う機能を有している（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−９７５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、このようなタッチパネルを有する電子機器では、文章を容易に編集する技術が求められている。
【０００６】
本発明は、文章を容易に編集することができる電子機器、文章編集方法及び制御プログラムを提供することを一つの目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器は、上記課題を解決するために、表示部と、前記表示部に対する接触を検出する検出部と、前記検出部により前記表示部に対する接触を検出した場合、当該接触に基づいて、前記表示部に表示されている文字又は画像を削除する制御部を備え、前記制御部は、前記表示部上の第１の位置及び第２の位置に対する接触が前記検出部により検出された場合に、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成である。
【０００８】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字の中から、所定の文字種の文字を削除する構成でも良い。
【０００９】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字の中から、前記第１の位置及び前記第２の位置に対応して表示される文字の文字種とは異なる文字種の文字を削除する構成でも良い。
【００１０】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている画像の中から、一又は複数の画像のすべてを削除する構成でも良い。
【００１１】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、前記第１の位置及び前記第２の位置に対応して表示される文字又は画像を除外して、所定の文字又は所定の画像を削除する構成でも良い。
【００１２】
また、電子機器では、前記制御部は、前記第１の位置に対する接触が検出されてから、当該接触が維持された状態で、前記第１の位置から前記第２の位置への接触の移動が検出された場合、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成でも良い。
【００１３】
また、電子機器では、前記制御部は、前記第１の位置及び前記第２の位置に対する接触が検出されてから、当該接触が維持された状態で、前記第１の位置から前記第２の位置の方向への接触の移動が検出された場合、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成でも良い。
【００１４】
また、電子機器では、前記制御部は、前記第１の位置及び前記第２の位置に対する接触が検出されてから、当該接触が維持された状態で、前記第１の位置から前記第２の位置の方向への接触の移動及び前記第２の位置から前記第１の位置の方向への接触の移動が検出された場合、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成でも良い。
【００１５】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除した場合、当該削除された所定の文字又は所定の画像が表示されていた位置に文字又は画像の入力が可能であることを示す情報を表示する構成でも良い。
【００１６】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除した場合、当該削除された所定の文字又は所定の画像が表示されていた位置に入力が可能な一又は複数の文字又は画像を入力候補として前記表示部に表示する構成でも良い。
【００１７】
また、電子機器では、前記入力候補は、削除された所定の文字又は所定の画像に関連する文字又は画像を含む構成でも良い。
【００１８】
また、電子機器では、前記制御部は、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除してから所定時間以内に、再び前記第１の位置及び前記第２の位置に対する接触が検出された場合、削除された所定の文字又は所定の画像を再表示する構成でも良い。
【００１９】
本発明に係る文章編集方法は、上記課題を解決するために、表示部に対する接触を検出する検出工程と、前記検出工程により検出された前記表示部に対する接触に基づいて、前記表示部に表示されている文字又は画像を削除する制御工程を備え、前記制御工程は、前記表示部に文字又は画像が表示されている状態において、前記検出工程により前記表示部上の第１の位置及び第２の位置に対する接触が検出された場合に、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成である。
【００２０】
また、本発明に係る制御プログラムは、上記課題を解決するために、表示部に対する接触を検出する検出工程と、前記検出工程により検出された前記表示部に対する接触に基づいて、前記表示部に表示されている文字又は画像を削除する制御工程をコンピュータによって実現するための制御プログラムであって、前記制御工程は、前記表示部に文字又は画像が表示されている状態において、前記検出工程により前記表示部上の第１の位置及び第２の位置に対する接触が検出された場合に、前記第１の位置から前記第２の位置までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除するプログラムである。
【発明の効果】
【００２１】
本発明によれば、文章を容易に編集することができる。
【図面の簡単な説明】
【００２２】
【図１】携帯電話機の外観を示す図である。
【図２】携帯電話機の機能を示す機能ブロック図である。
【図３】携帯電話機により所定の文字を削除する第１の実施形態についての説明に供する図である。
【図４】携帯電話機により所定の文字を削除する第２の実施形態についての説明に供する図である。
【図５】携帯電話機により所定の文字を削除する第３の実施形態についての説明に供する図である。
【図６】携帯電話機により所定の文字を削除する第４の実施形態についての説明に供する図である。
【図７】携帯電話機により所定の文字を削除する第５の実施形態についての説明に供する図である。
【図８】携帯電話機により所定の文字を削除した後に、カーソルを表示する実施形態についての説明に供する図である。
【図９】携帯電話機により所定の文字を削除した後に、入力候補を表示する実施形態についての説明に供する図である。
【図１０】携帯電話機の動作の流れについての説明に供するフローチャートである。
【図１１】第１の位置から第２の位置までの範囲に複数の所定の文字がある場合に、その文字を削除する実施形態についての説明に供する図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について説明する。まず、本発明の電子機器の一実施形態に係る携帯電話機１の基本構造について、図１を参照しながら説明する。図１は、本実施形態に係る携帯電話機１の外観斜視図である。
【００２４】
携帯電話機１は、筺体２を備える。筺体２には、正面に、タッチパネル１０と、マイク１３と、レシーバ１４とが配置される。
【００２５】
タッチパネル１０は、表示部１１と、検出部１２とを備える（図２を参照）。表示部１１は、液晶又は有機ＥＬ（エレクトロルミネッセンス）で構成される。検出部１２は、表示部１１に対する携帯電話機１のユーザの指やタッチペン等の物体の接触を検出する。検出部１２は、表示部１１の表面に対応して配され、例えば、静電容量方式や抵抗膜方式等が利用可能である。
【００２６】
マイク１３は、携帯電話機１のユーザが通話時に発した音声を入力するために用いられる。レシーバ１４は、携帯電話機１のユーザの通話相手が発した音声を出力するために用いられる。
【００２７】
次に、図２を参照しながら、携帯電話機１の機能構成について説明する。図２は、携帯電話機１の機能構成を示すブロック図である。
【００２８】
携帯電話機１は、上述した、タッチパネル１０（表示部１１及び検出部１２）と、マイク１３と、レシーバ１４とを備える。さらに、携帯電話機１は、通信部１５と、記憶部１６と、制御部１７とを備える。
【００２９】
通信部１５は、メインアンテナ（図示せず）及びＲＦ回路部（図示せず）等を備える。通信部１５は、所定の使用周波数帯で基地局等の外部装置と通信を行う。具体的には、通信部１５は、受信した信号を復調処理し、処理後の信号を制御部１７に供給する。また、通信部１５は、制御部１７から供給された信号を変調処理して外部装置（基地局）に送信する。
【００３０】
記憶部１６は、例えば、ワーキングメモリを含み、制御部１７による演算処理に利用される。また、記憶部１６は、携帯電話機１の内部で動作するアプリケーションやデータベースを記憶する。なお、記憶部１６は、着脱可能な外部メモリを兼ねていても良い。
【００３１】
制御部１７は、携帯電話機１の全体を制御しており、表示部１１及び通信部１５に対して制御を行う。
【００３２】
このように構成される携帯電話機１は、文章を容易に編集する機能を有する。以下に、携帯電話機１に係る上記機能を発揮するための構成と動作について詳述する。
なお、本実施例では、文字とは、ひらがな、カタカナ、漢字、英数字、単位記号、ギリシャ文字、絵文字等を含む概念であって、文字コードが割り当てられているものをいう。また、文字とは、単一の文字だけでなく、複数の文字からなる文字列も含む概念である。
また、画像とは、所定の画像フォーマット（例えば、ＰＮＧやＧＩＦ等）で作成されたデコレーション絵文字等の画像であって、文字コードが割り当てられていないものをいう。また、画像とは、単一の画像だけでなく、複数の画像からなる画像列も含む概念である。
また、文字と画像とは、文字コードが割り当てられているか否かが異なる。
【００３３】
携帯電話機１は、上述したように、表示部１１と、検出部１２と、制御部１７を備える。検出部１２は、表示部１１に対する接触を検出する。
制御部１７は、検出部１２により表示部１１に対する接触を検出した場合、当該接触に基づいて、表示部１１に表示されている文字又は画像を削除する機能を有している。さらに、制御部１７は、表示部１１上の第１の位置Ｐ１及び第２の位置Ｐ２に対する接触が検出部１２により検出された場合に、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する。
【００３４】
具体的には、制御部１７は、図３（ａ）に示すように、文章作成領域Ａにおいて、第１の位置Ｐ１と第２の位置Ｐ２が接触されたことを契機として、第１の位置Ｐ１と第２の位置Ｐ２の間に含まれている文章（図３（ａ）に示す例では、「よう（絵文字）今」）において、所定の文字又は画像（図３（ａ）に示す例では、Ｃ１）を削除する（図３（ｂ）を参照）。なお、文章作成領域Ａは、文字や記号や画像等を入力して文章を作成するための領域であって、メモ帳アプリケーションや、メールアプリケーション等を起動することにより、表示部１１に表示される領域である。
なお、上述では、所定の文字Ｃ１のみを削除するものとして説明したが（図３を参照）、これに限られず、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字（ひらがな、カタカナ、記号等を含む）や画像のすべてを削除しても良い。よって、表示部１１には、「よう（絵文字）今」が削除されて「おは日は」が表示されることになる。
【００３５】
このようにして、携帯電話機１は、文章を容易な操作によって編集することができる。なお、第１の位置Ｐ１と第２の位置Ｐ２の接触は、同時に行われても良いし、時間差があっても良い。
【００３６】
また、上述では、電子機器の一実施形態に係る携帯電話機１の構成と動作について説明したが、これに限られず、各構成要素を備え、文章を容易に編集するための制御方法や、制御プログラムとして構成されても良い。
【００３７】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字の中から、所定の文字種の文字を削除する構成でも良い。
ここで、文字種とは、ひらがな、カタカナ、半角英字、記号、英数字、単位記号、ギリシャ文字等をいい、さらに、所定の画像フォーマット（例えば、ＰＮＧやＧＩＦ等）の絵文字を含む概念である。また、本実施例において所定の文字種とは、句読点やスペース等の記号と、所定の画像フォーマットの絵文字を想定するが、特にこれに限られない。
よって、携帯電話機１は、所定の文字種を含む文章を作成した後に、簡易な操作によって、指定した範囲に含まれている所定の文字種を削除することができる。
【００３８】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字の中から、第１の位置Ｐ１及び第２の位置Ｐ２に対応して表示される文字の文字種とは異なる文字種の文字を削除する構成でも良い。
【００３９】
具体的には、制御部１７は、図４に示すように、所定の操作に応じて、第１の位置Ｐ１及び第２の位置Ｐ２に対応して表示される文字の文字種（図４（ａ）に示す例では、平仮名）とは異なる文字種の文字（図４（ａ）に示す例では、Ｃ１）を削除する。
【００４０】
よって、携帯電話機１は、様々な文字種を含む文章を作成した後に、簡易な操作によって、指定した範囲に含まれている特定の文字種の文字を削除することができる。
【００４１】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている画像の中から、一又は複数の画像のすべてを削除する構成であっても良い。
よって、携帯電話機１は、画像を含む文章を作成した後に、簡易な操作によって、指定した範囲にある画像を削除することができる。
【００４２】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、第１の位置Ｐ１及び第２の位置Ｐ２に対応して表示される文字又は画像を除外して、所定の文字又は所定の画像を削除する構成であっても良い。
【００４３】
具体的には、制御部１７は、図５（ａ）に示すように、文章作成領域Ａにおいて、第１の位置Ｐ１と第２の位置Ｐ２が接触されたことを契機として、第１の位置Ｐ１と第２の位置Ｐ２の間に含まれている文章（図５（ａ）に示す例では、Ｐ１からＰ２までの範囲Ｒの文章）において、第１の位置Ｐ１に対応する文字（図５（ａ）に示す例では、Ｃ１）と、第２の位置Ｐ２に対応する文字（図５（ａ）に示す例では、Ｃ３）を除外し、所定の文字等を削除する（図５（ａ）に示す例では、Ｃ２）を削除する（図５（ｂ）を参照）。
【００４４】
よって、携帯電話機１は、画像を含む文章を作成した後に、簡易な操作によって、指定した範囲にある画像を削除することができる。
【００４５】
また、制御部１７は、第１の位置Ｐ１に対する接触が検出されてから、当該接触が維持された状態で、第１の位置Ｐ１から第２の位置Ｐ２への接触の移動が検出された場合、第１の位置Ｐ１から第２の位置Ｐ２までの範囲に含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成であっても良い。
【００４６】
具体的には、制御部１７は、図６（ａ）、（ｂ）に示すように、文章作成領域Ａにおいて、いわゆるシングルタッチにより、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒを摺動操作（スイープ操作）が行われたことに応じて、所定の文字等（図６（ａ）に示す例では、Ｃ１）を削除する。
【００４７】
よって、携帯電話機１は、文章を作成した後に、直感的な操作によって、所定の文字又は所定の画像を削除することができる。
【００４８】
また、制御部１７は、第１の位置Ｐ１及び第２の位置Ｐ２に対する接触が検出されてから、当該接触が維持された状態で、第１の位置Ｐ１から第２の位置Ｐ２の方向への接触の移動が検出された場合、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成でも良い。
【００４９】
具体的には、制御部１７は、文章作成領域Ａにおいて、任意の場所が二箇所接触されたことに応じて、第１の位置Ｐ１及び第２の位置Ｐ２を設定し、その後、第１の位置Ｐ１から第２の位置Ｐ２の方向への接触が検出されたことに応じて、所定の文字等を削除する。なお、接触方向は、第１の位置Ｐ１から第２の位置Ｐ２の方向以外でも良く、第２の位置Ｐ２から第１の位置Ｐ１への方向への接触でも良い。
【００５０】
このようにして、携帯電話機１は、文章を作成した後に、直感的な操作によって、所定の文字又は所定の画像を削除することができる。
【００５１】
また、制御部１７は、第１の位置Ｐ１及び第２の位置Ｐ２に対する接触が検出されてから、当該接触が維持された状態で、第１の位置Ｐ１から第２の位置Ｐ２の方向への接触の移動及び第２の位置Ｐ２から第１の位置Ｐ１の方向への接触の移動が検出された場合、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、所定の文字又は所定の画像を削除する構成でも良い。
【００５２】
具体的には、制御部１７は、図７（ａ）、（ｂ）に示すように、文章作成領域Ａにおいて、任意の場所が二箇所接触されたことに応じて、第１の位置Ｐ１及び第２の位置Ｐ２を設定し、その後、マルチタッチ（ダブルタッチ）により、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒを挟み込む操作（摘むような操作）が行われたことに応じて、所定の文字等を削除する。
【００５３】
このようにして、携帯電話機１は、文章を作成した後に、直感的な操作によって、所定の文字又は所定の画像を削除することができる。
【００５４】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、所定の文字又は所定の画像を削除した場合、当該削除された所定の文字又は所定の画像が表示されていた位置に文字又は画像の入力が可能であることを示す情報を表示する構成でも良い。
【００５５】
具体的には、制御部１７は、図８に示すように、所定の操作に応じて所定の文字又は所定の画像を削除した場合、その削除した部分に、新たな文字又は画像の入力用のカーソル（図８中のＸ）を表示する。
【００５６】
したがって、携帯電話機１は、所定の文字又は画像を削除した後に、新たな文字又は画像を挿入するためのカーソルを、適切な位置に表示することができる。
【００５７】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、所定の文字又は所定の画像を削除した場合、当該削除された所定の文字又は所定の画像が表示されていた位置に入力が可能な一又は複数の文字又は画像を入力候補として表示部１１に表示する構成でも良い。
また、入力候補は、削除された所定の文字又は所定の画像に関連する文字又は画像を含む構成でも良い。
【００５８】
具体的には、制御部１７は、所定の文字として笑顔の絵文字を削除した場合、その入力候補として、笑顔の絵文字に関連する絵文字（もっと大きな笑顔の絵文字や、泣き顔の絵文字や、困った顔の絵文字等）をポップアップで表示する（図９を参照）。制御部１７は、この入力候補の中から選択された絵文字が、削除した位置に挿入される。なお、この選択操作は、ポップアップで表示されている入力候補をユーザが指でタッチすることにより行われても良い。
【００５９】
したがって、携帯電話機１は、所定の文字又は画像を削除した後に、入力候補を表示するので、簡易な操作により、削除した位置に他の文字又は画像を入力することができる。
【００６０】
また、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている文字又は画像の中から、所定の文字又は所定の画像を削除してから所定時間以内に、再び第１の位置Ｐ１及び第２の位置Ｐ２に対する接触が検出された場合、削除された所定の文字又は所定の画像を再表示する構成でも良い。
【００６１】
携帯電話機１によれば、一度、所定の文字又は画像を削除しても、所定時間が経過するまでは、当該削除を確定させず、所定時間が経過することにより、当該削除が確定する。したがって、携帯電話機１は、所定の文字又は所定の画像を削除した後も、所定時間が経過する前に、再び第１の位置Ｐ１及び第２の位置Ｐ２に対する接触を検出した場合、削除された文字又は画像を元の位置に再表示するので、ユーザの操作負担を軽減し、メモリ負担を最小にして、削除した文字又は画像を再表示することができる。
【００６２】
ここで、携帯電話機１の動作の流れについて、図１０に示すフローチャートを参照しながら説明する。なお、以下では、編集可能な文章が表示されている表示部１１に対して、任意の２箇所をユーザが指で接触した状態を想定して説明する。
【００６３】
ステップＳＴ１において、検出部１２は、タッチイベントを検出し、制御部１７に通知する。
【００６４】
ステップＳＴ２において、制御部１７は、２点間の文章中に所定の文字種の文字（以下、所定の文字という。）が存在するかどうかを確認する。
【００６５】
ステップＳＴ３において、制御部１７は、ステップＳＴ２の工程により、所定の文字が存在するかどうかを判断する。所定の文字が存在する場合（Ｙｅｓ）には、ステップＳＴ４に進み、所定の文字が存在しない場合（Ｎｏ）には、処理を終了する。
【００６６】
ステップＳＴ４において、制御部１７は、所定の文字が複数含まれているか否かを判断する。所定の文字が複数含まれていると判断した場合（Ｙｅｓ）には、ステップＳＴ６に進み、所定の文字が複数含まれていないと判断した場合（Ｎｏ）、すなわち所定の文字が一つのみの場合には、ステップＳＴ５に進む。
【００６７】
ステップＳＴ５において、制御部１７は、所定の文字を削除する。
【００６８】
ステップＳＴ６において、制御部１７は、ステップＳＴ２の工程で検出した２点間の位置（第１の位置Ｐ１と第２の位置Ｐ２）に対応する文字を検出する。
【００６９】
ステップＳＴ７において、制御部１７は、第１の位置Ｐ１から第２の位置Ｐ２の範囲Ｒに含まれている所定の文字をすべて削除する。
【００７０】
例えば、携帯電話機１は、図１１に示すように、文章作成領域Ａにおいて、第１の位置Ｐ１と第２の位置Ｐ２が接触され、第１の位置Ｐ１と第２の位置Ｐ２の間に含まれている文章において、所定の画像が複数含まれていた場合（図１１（ａ）に示す例では、Ｃ１、Ｃ２）、その画像をすべて削除する（図１１（ｂ）を参照）。
【００７１】
このようにして、携帯電話機１は、文章を作成した後に、直感的な操作によって、所定の文字種の文字を削除することができる。
【００７２】
また、以下に携帯電話機１の主な作用及び効果について列挙する。
携帯電話機１は、自動的又は、手動で入力された絵文字を削除したい場合は、削除したい絵文字の左右の単語を指でタップ（接触）して、絵文字を挟み込んでつぶすような操作を行うことで、絵文字を削除することができる。
【００７３】
また、携帯電話機１は、上述したように、所定の操作によって第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒが指定されたことを契機として、所定の文字種の記号等を削除する機能を有している。
また、携帯電話機１は、ユーザにより入力された文章だけでなく、ブラウザ機能等により表示された文章を取り込んで編集することもできる。
【００７４】
また、携帯電話機１は、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒにおいて、所定の文字種が割り当てられている平仮名等の間に、当該文字種とは異なる文字種が割り当てられている記号が挟まれている場合、所定の操作を契機として、当該記号を削除する構成でも良い。なお、記号には、スペースや句読点等が該当する。
【００７５】
また、携帯電話機１は、デコレーションメールにおけるデコレーション絵文字を削除する場合には、文字種ではない拡張子つきのデータ（例えば、「ａｂｃ．ｇｉｆ」）が削除の対象になっても良い。
【００７６】
また、携帯電話機１は、タップで挟まれることにより、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒの文章をスキャンすることにより、削除対象（文字又は画像）が含まれていると判断した際に、その削除対象を削除する構成でも良い。
【００７７】
また、携帯電話機１は、第１の位置Ｐ１に対応する文字から第２の位置Ｐ２に対応する文字への摺動操作の他に、第１の位置Ｐ１に対応する文字と第２の位置Ｐ２に対応する文字をタップする動作を契機として、第１の位置Ｐ１から第２の位置Ｐ２までの範囲Ｒに含まれている削除対象の文字等を削除する構成でも良い。
【００７８】
また、携帯電話機１は、所定の操作によって文字等を削除後、削除された部分にカーソルを表示することで、次の絵文字や記号の入力が可能となる構成でも良い。
【００７９】
また、携帯電話機１は、このとき、つぶした感触を指に与えるために指に対する触感を加える構成でも良く、また、つぶす操作をしてから一定時間の間に、指を広げる操作を行うことで、削除した絵文字や文章を復元する構成でも良い。
【００８０】
また、携帯電話機１は、挿入した絵文字を削除した後に、絵文字の一覧を表示することで削除前にあった絵文字とは異なる絵文字をスムーズに挿入する構成でも良い。
【００８１】
また、携帯電話機１は、自動的に挿入された絵文字を削除した場合は、次候補の絵文字が文章中に表示される構成でも良い。
【符号の説明】
【００８２】
１  携帯電話機
１０  タッチパネル
１１  表示部
１２  検出部
１７  制御部
【図１】
2015135681.tif 000003
【図２】
2015135681.tif 000004
【図３】
2015135681.tif 000005
【図４】
2015135681.tif 000006
【図５】
2015135681.tif 000007
【図６】
2015135681.tif 000008
【図７】
2015135681.tif 000009
【図８】
2015135681.tif 000010
【図９】
2015135681.tif 000011
【図１０】
2015135681.tif 000012
【図１１】
2015135681.tif 000013