(57)【要約】【課題】  キーの数が限られる携帯端末において、入力した文字を効率的に削除できる表示削除装置、そのためのコンピュータの制御方法及びプログラムを提供する。【解決手段】  操作部１２に備えられたクリアキーを押下し、１秒未満の間に４文字削除すると、操作指示部２４によりポップアップメニューが作成され、表示部１０に表示される。ポップアップメニューには、削除された文字が含まれていた段落を削除する「段落消し」、削除された文字が含まれていた文を削除する「文消し」、削除された文字が含まれていた行を削除する「行消し」の各項目が含まれ、使用者が選択して削除作業を効率化できる。【選択図】        図１
2005190220.tif 000002
【特許請求の範囲】
【請求項１】
削除キーにより削除された各文字を示すデータを、文章中の位置情報とともに記憶する記憶手段と、
前記記憶手段に記憶された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面を表示する表示手段と、
前記記憶された文字の位置情報に基づき、前記メニュー画面の表示態様を変更する表示変更手段と、
を備えることを特徴とする表示削除装置。
【請求項２】
請求項１記載の表示削除装置が、前記所定数の文字を削除する時間を計測する時間計測手段を備え、前記メニュー画面は前記時間が所定値以内のときに表示されることを特徴とする表示削除装置。
【請求項３】
請求項１または請求項２記載の表示削除装置において、前記メニュー画面に表示される処理の内容は、前記削除された文字が含まれていた段落を消去する段落消し処理、前記削除された文字が含まれていた文章を消去する文消し処理、前記削除された文字が含まれていた行を消去する行消し処理が含まれることを特徴とする表示削除装置。
【請求項４】
削除キーにより削除された文字を示すデータを、１文字毎に文章中の位置情報とともに記憶するステップと、
前記記憶された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面を表示するステップと、
前記記憶された文字の位置情報に基づき、前記メニュー画面の表示態様を変更するステップと、
を含むことを特徴とするコンピュータの制御方法。
【請求項５】
削除キーにより削除された文字を示すデータを、１文字毎に文章中の位置情報とともに記憶する記憶手段、
前記記憶手段に記憶された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面を表示する表示手段、及び
前記記憶された文字の位置情報に基づき、前記メニュー画面の表示態様を変更する表示変更手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末における表示削除装置、そのためのコンピュータの制御方法及びプログラムの改良に関する。
【背景技術】
【０００２】
従来より、携帯電話等の携帯端末では、文字入力中に入力データを削除するためのクリアキーが備えられ、このクリアキーの短押し、長押しにより削除操作を行っていた。
【０００３】
また、下記特許文献１には、文字入力の効率化を図るため、ユーザが希望する用語を別途記憶しておき、入力文字を用語に変換する際に、この別途記憶している用語を使用することができるようにした携帯電話機が開示されている。
【０００４】
【特許文献１】特開２００３−１２２７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の技術では、キーの数が限られる携帯端末において、入力データの削除を、クリアキーの短押し（１文字削除）、長押し（押している間連続的に文字削除）だけで対応しなければならず、操作が煩雑で操作時間が増大するという問題があった。また、上記特許文献１に開示された技術は文字入力に関するものであり、文字消去に関する効率化技術に適用することはできないという問題もあった。
【０００６】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、キーの数が限られる携帯端末において、入力した文字を効率的に削除できる表示削除装置、そのためのコンピュータの制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、表示削除装置であって、削除キーにより削除された各文字を示すデータを、文章中の位置情報とともに記憶する記憶手段と、前記記憶手段に記憶された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面を表示する表示手段と、前記記憶された文字の位置情報に基づき、前記メニュー画面の表示態様を変更する表示変更手段と、を備えることを特徴とする。
【０００８】
また、上記表示削除装置は、前記所定数の文字を削除する時間を計測する時間計測手段を備え、前記メニュー画面は前記時間が所定値以内のときに表示されることを特徴とする。
【０００９】
また、上記表示削除装置において、前記メニュー画面に表示される処理の内容は、前記削除された文字が含まれていた段落を消去する段落消し処理、前記削除された文字が含まれていた文章を消去する文消し処理、前記削除された文字が含まれていた行を消去する行消し処理が含まれることを特徴とする。
【００１０】
また、本発明は、コンピュータの制御方法であって、削除キーにより削除された文字を示すデータを、１文字毎に文章中の位置情報とともに記憶するステップと、前記記憶された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面を表示するステップと、前記記憶された文字の位置情報に基づき、前記メニュー画面の表示態様を変更するステップと、を含むことを特徴とする。
【００１１】
また、本発明は、削除キーにより削除された文字を示すデータを、１文字毎に文章中の位置情報とともに記憶する記憶手段、前記記憶手段に記憶された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面を表示する表示手段、及び前記記憶された文字の位置情報に基づき、前記メニュー画面の表示態様を変更する表示変更手段、としてコンピュータを機能させるためのプログラムであることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、削除された文字数が所定の数に達したときに、その後に実行すべき処理を選択するためのメニュー画面が表示され、その表示態様は、削除された文字の位置情報に基づいて変更されるので、少ないキー操作で効率的に文字削除を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００１４】
図１には、本発明にかかる表示削除装置を適用した携帯端末の一実施形態の構成のブロック図が示される。図１において、携帯端末は、表示部１０、操作部１２、記憶部１４、時間計測部１６、通信部１８及び制御部２０で構成されている。
【００１５】
表示部１０は、例えば液晶ディスプレイ等で構成され、文字データ等のキー入力の内容、各種図形等を表示する。上記キー入力は、図１の操作部１２により行う。この操作部１２は、例えば携帯端末の操作ボタン等により構成される。
【００１６】
記憶部１４は、例えば制御部２０の作業用のＲＡＭ、不揮発性メモリとしてのＥＥＰＲＯＭ、磁気記憶媒体等で構成されており、キー入力の内容等の各種データが記憶される。
【００１７】
時間計測部１６は、時計等の計時機能を含んだ構成とされており、携帯端末の制御を行う際に必要となる時間データを発生させる。
【００１８】
通信部１８は、公知の方法により基地局と通信して携帯通信端末としての通話機能を実現している。なお、本発明をＰＤＡ（パーソナルデジタルアシスタンス）等に適用した場合には、通信部１８は不要である。
【００１９】
制御部２０は、例えばＣＰＵ等で構成され、表示部１０、操作部１２、記憶部１４、時間計測部１６及び通信部１８とデータのやり取りを行いながらこれらの動作を制御する。
【００２０】
制御部２０の表示制御部２２は、主として表示部１０に表示される内容を制御する。操作指示部２４は、後述する削除処理を選択するためのポップアップメニュー画面を表示する等使用者に所定の操作を促すような画面表示等の動作を携帯端末に行わせるための制御を行う。判定部２６は、使用者により所定のキーが押下されたか否か等携帯端末の制御に必要な判定を実行するための制御を行う。時間管理部２８は、時間計測部１６で発生した時間データを取得し、所定のキーが押下されてからの時間等携帯端末の制御に必要な時間データを管理する制御を行う。文字位置管理部３０は、表示部１０の画面に表示された文章中の各文字の位置データを管理する制御を行う。
【００２１】
図２には、文字位置管理部３０が、操作部１２のクリアキーにより削除された文字の位置データの管理に使用する記憶部１４の記憶領域の例が示される。図２において、記憶部１４には４個の記憶領域Ｍ１、Ｍ２、Ｍ３、Ｍ４が備えられ、各記憶領域には、削除された文字データと、その文字の文章中の位置データとが記憶されるように構成されている。この場合の記憶部１４が、本発明にかかる、削除された文字を示すデータを１文字毎に文章中の位置情報とともに記憶する記憶手段に相当する。なお、図２には、４個の記憶領域Ｍ１、Ｍ２、Ｍ３、Ｍ４が備えられた例が示されるが、４個に限られるものではなく、適宜数を決定できる。
【００２２】
図３及び図４は、以上に述べた表示削除装置において、入力された文字データの削除を実行する際の動作を示すフロー図である。なお、以下に説明するフローは、媒体に格納されたプログラムをＣＰＵが実行して実現してもよい。
【００２３】
図３及び図４において、表示部１０に文章等を表示するために所望の文字を入力中に、操作部１２に備えられた、入力文字を削除するためのクリアキーを押下すると（Ｓ１）、時間管理部２８が時間計測部１６から現在時刻を取得して記憶部１４の領域ｘに格納する（Ｓ２）。また、文字位置管理部３０が、クリアキーの押下により削除された１文字を、該文字の文章中の位置とともに上記記憶部１４の領域Ｍ１に格納する（Ｓ３）。
【００２４】
ここで再度クリアキーが押下されると（Ｓ４）、文字位置管理部３０が、クリアキーの押下により削除された１文字を、文章中の位置とともに記憶部１４の領域Ｍ２に格納する（Ｓ５）。さらに、クリアキーが押下されると（Ｓ６）、文字位置管理部３０が、クリアキーの押下により削除された１文字を、文章中の位置とともに記憶部１４の領域Ｍ３に格納する（Ｓ７）。
【００２５】
次に、４回目のクリアキーが押下されると（Ｓ８）、時間管理部２８が時間計測部１６から現在時刻を取得して記憶部１４の領域ｙに格納する（Ｓ９）。ここで、ｘに格納された時刻とｙに格納された時刻との差すなわち４文字を削除する時間が所定値以内、例えば１秒未満か否かを判定部２６が判定し（Ｓ１０）、１秒未満であれば、文字位置管理部３０が、クリアキーの押下により削除された１文字を、文章中の位置とともに記憶部１４の領域Ｍ４に格納する（Ｓ１１）。
【００２６】
なお、上記Ｓ４、Ｓ６またはＳ８においてクリアキーの押下がなく、またはＳ１０においてｘに格納された時刻とｙに格納された時刻との差が１秒以上である場合には、後述するポップアップメニューの消去処理が実行される（Ｓ２２）。
【００２７】
次に、操作指示部２４によりポップアップメニューの作成処理が実行される（Ｓ１２）。ポップアップメニューは、クリアキーにより削除された文字の文章中の位置に応じて、後述の図５、図６、図７に基づき作成される。この場合の操作指示部２４は、本発明にかかる表示手段及び表示変更手段として機能する。上記ポップアップメニューは、例えば文字データ入力中の表示部１０の画面に、「中止」、「段落消し」、「文消し」、「行消し」の各項目が同時に表示されるものである（Ｓ１３）。「中止」は、ポップアップメニュー中の「段落消し」、「文消し」、「行消し」の処理をいずれも実行しない処理である。「段落消し」は、入力中の文章のうち削除された文字が含まれていた段落（カーソルの位置とその直後の改行位置との間の文字列または当該段落の全ての文字列）を削除する処理である。「文消し」は、入力中の文章のうち削除された文字が含まれていた文（句点と句点との間の文字列）を削除する処理である。「行消し」は、入力中の文章のうち削除された文字が含まれていた行（画面に表示された１行文の文字列）を削除する処理である。
【００２８】
次に、判定部２６により、上下キーまたはセンターキーすなわちポップアップメニュー中の項目を選択するキーが押下されたか否かが判定される（Ｓ１４）。上下キーまたはセンターキー以外のキーが押下された場合は、後述するポップアップメニューの消去処理が実行された後にその押下されたキーに対応する処理が実行される（Ｓ２２）。
【００２９】
一方、上下キーまたはセンターキーが押下された場合は、判定部２６により、ポップアップメニュー中の「中止」が選択されたか否かが判定される（Ｓ１５）。「中止」が選択された場合には、ポップアップメニューの消去処理が実行される（Ｓ２２）。また、「中止」が選択されない場合には、判定部２６により、ポップアップメニュー中の「段落消し」が選択されたか否かが判定される（Ｓ１６）。「段落消し」が選択された場合には、上述した段落消し処理が実行される（Ｓ１７）。「段落消し」が選択されない場合には、判定部２６により、ポップアップメニュー中の「文消し」が選択されたか否かが判定される（Ｓ１８）。「文消し」が選択された場合には、上述した文消し処理が実行される（Ｓ１９）。「文消し」が選択されない場合には、判定部２６により、ポップアップメニュー中の「行消し」が選択されたか否かが判定される（Ｓ２０）。「行消し」が選択された場合には、上述した行消し処理が実行される（Ｓ２１）。
【００３０】
ここで、「行消し」が選択されず、例えば削除キーが押下された場合には、操作指示部２４によりポップアップメニューの消去処理が実行され、表示部１０の画面からポップアップメニューの表示が消去される（Ｓ２２）。
【００３１】
次に、文字位置管理部３０が記憶部１４の領域Ｍ１、Ｍ２、Ｍ３及びＭ４を開放する（Ｓ２３）。
【００３２】
以上に述べたように、クリアキーにより削除された文字数が所定の数（本実施形態では４文字）に達すると、その後に実行すべき処理を選択するためのポップアップメニューが表示されるので、文字の削除作業を効率化することができる。なお、前述の通り、ポップアップメニューが表示されるまでの削除文字数は４文字に限られるものではなく、適宜決定することができる。
【００３３】
図５、図６及び図７には、上記Ｓ１２で述べたポップアップメニューの作成処理の例が示される。図５には、処理Ａの例が示され、判定部２６により、上記Ｍ１、Ｍ２、Ｍ３及びＭ４に格納された消去済文字が、画面表示された文章の２段落以上にわたっているか否かが判定され（Ｓ２４）、２段落以上にわたっていれば「段落消し」の表示が最後尾（ポップアップメニュー中の選択位置としてデフォルトのカーソル位置から最も遠い位置）に移動される（Ｓ２５）。消去済文字が２段落以上にわたっていれば、当該文字が含まれていた段落を全て削除する可能性が低いからである。また、２段落以上にわたっていなければ処理Ａを終了する。
【００３４】
次に、図６には、処理Ｂの例が示され、判定部２６により、上記Ｍ１、Ｍ２、Ｍ３及びＭ４に格納された消去済文字が、画面表示された文章の２文以上にわたっているか否かが判定され（Ｓ２６）、２文以上にわたっていれば「文消し」の表示が最後尾（ポップアップメニュー中の選択位置としてデフォルトのカーソル位置から最も遠い位置）に移動される（Ｓ２７）。消去済文字が２文以上にわたっていれば、当該文字が含まれていた文を全て削除する可能性が低いからである。また、２文以上にわたっていなければ処理Ｂを終了する。
【００３５】
さらに、図７には、処理Ｃの例が示され、判定部２６により、上記Ｍ１、Ｍ２、Ｍ３及びＭ４に格納された消去済文字が、画面表示された文章の２行以上にわたっているか否かが判定され（Ｓ２８）、２行以上にわたっていれば「行消し」の表示が最後尾（ポップアップメニュー中の選択位置としてデフォルトのカーソル位置から最も遠い位置）に移動される（Ｓ２９）。消去済文字が２行以上にわたっていれば、当該文字が含まれていた行を全て削除する可能性が低いからである。また、２段落以上にわたっていなければ処理Ｃを終了する。
【００３６】
図８、図９、図１０及び図１１には、表示部１０に表示される画面の例が示される。図８は、メール編集画面の例であり、矢印（１）により指摘される「さて明日午後１時より」の部分を削除する場合が示されている。
【００３７】
図９の矢印（２）に示されるように、クリアキーにより「さて明日」までの４文字が削除されると、上述したポップアップメニューの作成処理が実行され、図１０の矢印（３）に示されるように、画面にポップアップメニューが表示される。ここで、例えば「文消し」を選択すると、図１１の矢印（４）に示されるように、削除された文字が含まれていた文（句点の間の文字列）が削除される。
【００３８】
以上により、文字の削除作業を効率化することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明にかかる表示削除装置を適用した携帯端末の一実施形態の構成のブロック図である。
【図２】図１に示された記憶部の記憶領域の例を示す図である。
【図３】図１に示された表示削除装置において、入力された文字データの削除を実行する際の動作を示すフロー図である。
【図４】図１に示された表示削除装置において、入力された文字データの削除を実行する際の動作を示すフロー図である。
【図５】ポップアップメニューの作成処理の例を示すフロー図である。
【図６】ポップアップメニューの作成処理の例を示すフロー図である。
【図７】ポップアップメニューの作成処理の例を示すフロー図である。
【図８】図１に示された表示部に表示される画面の例を示す図である。
【図９】図１に示された表示部に表示される画面の例を示す図である。
【図１０】図１に示された表示部に表示される画面の例を示す図である。
【図１１】図１に示された表示部に表示される画面の例を示す図である。
【符号の説明】
【００４０】
１０  表示部、１２  操作部、１４  記憶部、１６  時間計測部、１８  通信部、２０  制御部、２２  表示制御部、２４  操作指示部、２６  判定部、２８  時間管理部、３０  文字位置管理部。
【図１】
2005190220.tif 000003
【図２】
2005190220.tif 000004
【図３】
2005190220.tif 000005
【図４】
2005190220.tif 000006
【図５】
2005190220.tif 000007
【図６】
2005190220.tif 000008
【図７】
2005190220.tif 000009
【図８】
2005190220.tif 000010
【図９】
2005190220.tif 000011
【図１０】
2005190220.tif 000012
【図１１】
2005190220.tif 000013