(57)【要約】【課題】  文書編集をする際にユーザの使い勝手がよい携帯端末を提供する。【解決手段】  表示部１０の表示画面上に文字入力箇所を示すカーソルが表示され、このカーソルの位置は操作部１２の十字キーにより移動される携帯端末であって、カーソルが編集文書の先頭文字位置または最終文字位置にあるときに、十字キーによる上下左右への移動操作等所定の操作に対してカーソルが所定の動作をするようにカーソル制御部２２が制御し、このカーソルの所定の動作は設定制御部２４により設定されるように構成されている。【選択図】        図１
2005236444.tif 000002
【特許請求の範囲】
【請求項１】
文書編集機能を有する携帯端末であって、
表示画面上において文字入力箇所を示すカーソルを表示する表示手段と、
前記カーソルの位置を移動させるカーソル操作手段と、
前記カーソルの所定の動作の設定を行う設定手段と、
前記カーソルが所定の位置にあるときに、前記設定手段によって設定された内容にもとづいて、前記カーソル操作手段の所定の操作に対して前記カーソルが所定の動作をするように制御するカーソル制御手段と、
を備えることを特徴とする携帯端末。
【請求項２】
請求項１記載の携帯端末において、前記設定手段は、前記カーソルが先頭文字位置にあるときに前記カーソル操作手段の左移動操作に対して前記カーソルの所定の動作を最終文字位置への移動に設定すること、及び前記カーソルが最終文字位置にあるときに前記カーソル操作手段の右移動操作に対して前記カーソルの所定の動作を先頭文字位置への移動に設定することのいずれも可能であり、かついずれか一方の設定に対して他方を自動設定することを特徴とする携帯端末。
【請求項３】
請求項１記載の携帯端末において、前記設定手段は、前記カーソルが先頭文字位置にあるときに前記カーソル操作手段の上移動操作に対して前記カーソルの所定の動作を最終文字位置への移動に設定すること、及び前記カーソルが最終文字位置にあるときに前記カーソル操作手段の下移動操作に対して前記カーソルの所定の動作を先頭文字位置への移動に設定することのいずれも可能であり、かついずれか一方の設定に対して他方を自動設定することを特徴とする携帯端末。
【請求項４】
請求項１から請求項３のいずれか一項記載の携帯端末において、前記カーソル操作手段は十字キーにより構成され、前記カーソル操作手段の所定の操作は、前記カーソルが先頭文字位置にあるときには左移動操作または上移動操作であり、前記カーソルが最終文字位置にあるときには右移動操作または下移動操作であることを特徴とする携帯端末。
【請求項５】
文書編集可能な携帯端末の制御方法であって、
表示画面上において文字入力箇所を示すカーソルを表示する表示ステップと、
前記カーソルの所定の動作の設定を行う設定ステップと、
前記カーソルが所定の位置にあるときに、前記設定ステップによって設定された内容にもとづいて、前記カーソルの位置を移動させる所定の操作に対して前記カーソルが所定の動作をするように制御するカーソル制御ステップと、
を備えることを特徴とする携帯端末の制御方法。
【請求項６】
表示画面上において文字入力箇所を示すカーソルを表示する表示手段、
前記カーソルの位置を移動させるカーソル操作手段、
前記カーソルの所定の動作の設定を行う設定手段、及び
前記カーソルが所定の位置にあるときに、前記設定手段によって設定された内容にもとづいて、前記カーソル操作手段の所定の操作に対して前記カーソルが所定の動作をするように制御するカーソル制御手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末の文書編集機能の向上に関し、特にカーソル移動制御の改良に関する。
【背景技術】
【０００２】
従来より、携帯電話等の携帯端末においては、メール文書の作成等の文書編集機能が備えられていた。このような携帯端末で文書編集をする場合には、表示画面上において文字入力箇所を示すカーソルを十字キーにより表示画面の上下方向及び左右方向に移動させて所望の文字入力を行っていた。
【０００３】
しかしながら、十字キーだけでカーソルを移動させる構成では、文書編集中に前後のページにカーソルを移動させるのに時間がかかるという問題がある。そこで、下記特許文献１には、カーソルの位置の上または左に表示がない状態で十字キーによりカーソル位置を上または左に移動させたときには、前ページを表示する一方、カーソルの位置の下または右に表示がない状態で十字キーによりカーソル位置を下または右に移動させたときには、次ページを表示する発呼先選択装置が開示されている。
【特許文献１】特開２００１−１１１６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の技術では、十字キーのみで前後のページへの移動は可能であるが、文書の先頭から末尾または末尾から先頭にカーソルを移動させる操作を十字キーのみで短時間に行うための技術として不十分であるという問題があった。
【０００５】
また、従来技術では、カーソルが先頭文字位置または最終文字位置にある場合に、カーソルを上下左右すなわち文字が表示されていない方向に移動するように操作すると、カーソルが機種に依存した１種類の動作しか行わず、必ずしもユーザに使い勝手のよい構成となってはいなかった。
【０００６】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、文書編集をする際にユーザの使い勝手がよい携帯端末を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、文書編集機能を有する携帯端末であって、表示画面上において文字入力箇所を示すカーソルを表示する表示手段と、前記カーソルの位置を移動させるカーソル操作手段と、前記カーソルの所定の動作の設定を行う設定手段と、前記カーソルが所定の位置にあるときに、前記設定手段によって設定された内容にもとづいて、前記カーソル操作手段の所定の操作に対して前記カーソルが所定の動作をするように制御するカーソル制御手段と、を備えることを特徴とする。
【０００８】
また、前記設定手段は、前記カーソルが先頭文字位置にあるときに前記カーソル操作手段の左移動操作に対して前記カーソルの所定の動作を最終文字位置への移動に設定すること、及び前記カーソルが最終文字位置にあるときに前記カーソル操作手段の右移動操作に対して前記カーソルの所定の動作を先頭文字位置への移動に設定することのいずれも可能であり、かついずれか一方の設定に対して他方を自動設定するのが好適である。また、前記設定手段は、前記カーソルが先頭文字位置にあるときに前記カーソル操作手段の上移動操作に対して前記カーソルの所定の動作を最終文字位置への移動に設定すること、及び前記カーソルが最終文字位置にあるときに前記カーソル操作手段の下移動操作に対して前記カーソルの所定の動作を先頭文字位置への移動に設定することのいずれも可能であり、かついずれか一方の設定に対して他方を自動設定するのも好適である。
【０００９】
また、前記カーソル操作手段は十字キーにより構成され、前記カーソル操作手段の所定の操作は、前記カーソルが先頭文字位置にあるときには左移動操作または上移動操作であり、前記カーソルが最終文字位置にあるときには右移動操作または下移動操作であることを特徴とする。
【００１０】
また、本発明は、文書編集可能な携帯端末の制御方法であって、表示画面上において文字入力箇所を示すカーソルを表示する表示ステップと、前記カーソルの所定の動作の設定を行う設定ステップと、前記カーソルが所定の位置にあるときに、前記設定ステップによって設定された内容にもとづいて、前記カーソルの位置を移動させる所定の操作に対して前記カーソルが所定の動作をするように制御するカーソル制御ステップと、を備えることを特徴とする。
【００１１】
また、本発明は、表示画面上において文字入力箇所を示すカーソルを表示する表示手段、前記カーソルの位置を移動させるカーソル操作手段、前記カーソルの所定の動作の設定を行う設定手段、及び前記カーソルが所定の位置にあるときに、前記設定手段によって設定された内容にもとづいて、前記カーソル操作手段の所定の操作に対して前記カーソルが所定の動作をするように制御するカーソル制御手段、としてコンピュータを機能させるためのプログラムであることを特徴とする。
【発明の効果】
【００１２】
カーソルが所定の位置にあるときに、カーソル操作手段の所定の操作に対してカーソルが所定の動作をするように設定でき、カーソルの所定の動作の設定をユーザの好みに応じて切り替えることができるので、ユーザの使い勝手がよい携帯端末を提供できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００１４】
図１には、本発明にかかる携帯端末の一実施形態の構成のブロック図が示される。図１において、携帯端末は、表示部１０、操作部１２、記憶部１４、通信部１６及び制御部１８で構成されている。
【００１５】
表示部１０は、例えば液晶ディスプレイ等で構成され、文字データ等のキー入力の内容、各種図形等を表示する。なお、本発明をパーソナルコンピュータ等に適用した場合には、表示部１０をＣＲＴ等で構成することもできる。上記キー入力は、図１の操作部１２により行う。この操作部１２は、例えば携帯端末の操作ボタン等により構成される。この操作ボタンには、表示画面の上下左右へカーソルを移動させるカーソル操作手段としての十字キーが含まれる。また、本発明をパーソナルコンピュータ等に適用した場合には、操作部１２をキーボード、マウス等の領域指定手段、バーコード等により構成することもできる。
【００１６】
記憶部１４は、例えば制御部１８の作業用のＲＡＭ、不揮発性メモリとしてのＥＥＰＲＯＭ、磁気記憶媒体等で構成されており、キー入力の内容、カーソルの動作内容等の各種データが記憶される。
【００１７】
通信部１６は、本発明を携帯通信端末に適用した場合に使用されるものであり、公知の方法により基地局と通信して携帯通信端末としての通話機能を実現している。なお、本発明をＰＤＡ（パーソナルデジタルアシスタンス）、パーソナルコンピュータ等に適用した場合には、通信部１６は必ずしも必要とはならない。
【００１８】
制御部１８は、例えばＣＰＵ等で構成され、表示部１０、操作部１２、記憶部１４及び通信部１６とデータのやり取りを行いながらこれらの動作を制御する。
【００１９】
制御部１８の表示制御部２０は、主として表示部１０に表示される内容を制御する。カーソル制御部２２は、カーソルが所定の位置にあるときに、操作部１２による所定の操作に対してカーソルが所定の動作をするように制御する。動作内容については後述する。設定制御部２４は、上記カーソルの所定の動作内容を設定し、及びこれを切り替える処理を制御する。
【００２０】
図２（ａ）、（ｂ）には、本発明にかかる携帯端末の表示画面の例が示される。この表示画面は、図１に示された表示制御部２０が表示部１０を制御して表示する。図２（ａ）において、表示画面には入力した文字が表示されており、カーソルが先頭文字位置にある。ここで、先頭文字位置とは、編集文書の１ページ目における第１行の左端の文字位置をいう。この場合、当該位置がスペースであっても先頭文字位置として扱われる。
【００２１】
また、図２（ｂ）においても、表示画面には入力した文字が表示されているが、カーソルは最終文字位置にある。ここで、最終文字位置とは、編集文書の最終ページにおける最終行の右端の文字位置をいう。この場合、当該行の途中であっても、また、当該位置がスペースであっても最終文字位置として扱われる。
【００２２】
本発明にかかる携帯端末では、カーソルが所定の位置としての先頭文字位置または最終文字位置にある場合に、図２（ａ）に矢印で示されるように、所定の操作としてカーソルを先頭文字位置から画面の上または左に移動させる操作をしたとき、及び図２（ｂ）に矢印で示されるように、カーソルを最終文字位置から画面の下または右に移動させる操作をしたときに、カーソルに予めユーザが設定した内容にもとづいて所定の動作をさせることができるように構成されている。
【００２３】
図３には、上記所定の動作を設定するための設定画面の例が示される。図３の例では、カーソル位置が先頭文字位置にあるときに、操作部１２の十字キーの上キーまたは左キーを押下した場合、及びカーソル位置が最終文字位置にあるときに、十字キーの下キーまたは右キーを押下した場合のそれぞれについてカーソルの動作を設定できる。十字キーの上下キーを操作して、上記それぞれの場合に動作欄を選択すると、当該欄が太枠で囲まれる等の表示（以後、フォーカスという）がなされ、どの場合の動作を設定するのかが示される。フォーカスの移動はカーソル制御部２２が制御し、その表示処理は表示制御部２０により実行される。
【００２４】
図３では、カーソルが最終文字位置にあるときに、右キーが押下された場合の動作を設定する動作欄が選択されてフォーカスが表示された例が示されている。この状態で、操作部１２の決定キー（十字キーの中央部に配置されるのが好適である）を押下すると、表示制御部２０によりその動作欄で選択できる動作の一覧が表示される。この例が図４に示される。図４では、選択可能なカーソル動作の一覧がプルダウンメニューとして表示されている。ここで、再度上下キーによりフォーカスを移動させ、所望の動作を選択する。図４の例では、「先頭文字」にフォーカスが表示されている。この状態で決定キーを押下すると、選択した動作である「先頭文字」が動作欄に表示され、プルダウンメニューが消えて図３の状態に戻る。上述の操作を繰り返すことにより、さらに他のカーソル動作について設定することができる。
【００２５】
図５には、上述したカーソルの所定の動作の内容を記憶した記憶部１４の記憶領域の一部の例が示される。図５において、記憶領域にはカーソル位置が先頭文字位置または最終文字位置にあるときに押下される十字キーの種類毎にカーソル動作の内容が格納されており、その各々について選択フラグが設定される構成となっている。上記図３で説明した設定操作が実行されると、選択されたカーソル動作の内容の選択フラグに“１”が設定される。
【００２６】
図５に示された動作内容中「不動」とは、キー操作を行ってもカーソルが移動しない動作であり、「最終文字」とは、最終文字位置へカーソルを移動（ジャンプ）させる動作であり、「先頭文字」とは、先頭文字位置へカーソルを移動（ジャンプ）させる動作であり、「最終ページ最下行（最上行）左端文字」とは、最終ページの最下行（または最上行）の左端の文字位置へカーソルを移動（ジャンプ）させる動作であり、「先頭ページ最下行（最上行）右端文字」とは、先頭ページの最下行（または最上行）の右端の文字位置へカーソルを移動（ジャンプ）させる動作であり、「改行」とは、編集中の行を改行する動作であり、「スペース」とは、１文字分のスペースをあける（１文字分右に移動する）動作である。なお、カーソル動作の内容は、図５に示されたものに限られず、ユーザの使い勝手を向上できる動作であればいずれも本発明に採用することができる。
【００２７】
図６は、本発明にかかる携帯端末において、上記カーソルの所定の動作の内容を設定する場合の動作を示すフロー図である。このフローでは、操作部１２の操作により、予め図３に示された設定画面が表示部１０に表示されていることを前提としている。図６において、操作部１２の十字キーのうち上下キーを押下すると（Ｓ１）、カーソル制御部２２が設定画面の動作欄のフォーカスを移動させ（Ｓ２）、表示制御部２０が所望の動作欄にフォーカスを表示させる（Ｓ３）。
【００２８】
この状態で決定キーを押下すると（Ｓ４）、フォーカスが表示されていた（選択されていた）動作欄のメニューが表示される（Ｓ５）。この場合のメニューは、図５に示された記憶部１４の記憶領域の「動作」欄の項目である。上述したように、この項目がプルダウンメニューとして表示される。
【００２９】
次に、上下キーを押下すると（Ｓ６）、カーソル制御部２２が上記メニュー項目上のフォーカスを移動させ（Ｓ７）、表示制御部２０が所望の項目上にフォーカスを表示させる（Ｓ８）。ここで、決定キーを押下すると（Ｓ９）、設定制御部２４が選択されたメニューに対応するプログラムを記憶部１４から読み込み、これによりカーソル動作が設定される（Ｓ１０）。これにより、カーソル制御部２２は、カーソルが所定の位置、例えば最終文字位置にあるときに、操作部１２による所定の操作、例えば右キーによる右移動操作に対してカーソルが所定の動作、例えば先頭文字位置への移動を行うように制御する。
【００３０】
次に、操作部１２に備えられたクリアキーを押下すると（Ｓ１１）、設定画面が消去される（Ｓ１２）。一方、クリアキーではなく上下キーが押下されると（Ｓ１３）、Ｓ１に戻り、カーソル動作の設定を続行できる。このようにして、先頭文字位置及び最終文字位置にカーソルがある場合の所定の動作をユーザの好みに応じて適宜設定することができ、ユーザにとって文書編集がしやすく使い勝手のよい携帯端末とすることができる。
【００３１】
なお、上記Ｓ９、Ｓ１０においてカーソルの所定の動作を設定する場合に、カーソルが先頭文字位置にあるときに十字キーの左キーによる左移動操作に対してカーソルの所定の動作を最終文字位置への移動に設定すること、及びカーソルが最終文字位置にあるときに十字キーの右キーによる右移動操作に対してカーソルの所定の動作を先頭文字位置への移動に設定することのいずれかが実行されたときに、他方を自動設定するように構成するのも好適である。また、カーソルが先頭文字位置にあるときに十字キーの上キーによる上移動操作に対してカーソルの所定の動作を最終文字位置への移動に設定すること、及びカーソルが最終文字位置にあるときに十字キーの下キーによる下移動操作に対してカーソルの所定の動作を先頭文字位置への移動に設定することのいずれかが実行されたときに、他方を自動設定するように構成するのも好適である。
【００３２】
このような構成によれば、通常ペアで設定されるカーソルの動作を、一度の操作で設定することができ、ユーザにとって便利である。
【００３３】
以上に述べた制御部１８は、ＣＰＵを中心として構成されたコンピュータであってよく、この場合、メモリカードその他の媒体に格納されたプログラムをＣＰＵが実行することで制御部１８の各機能が実現される。
【図面の簡単な説明】
【００３４】
【図１】本発明にかかる携帯端末の一実施形態の構成のブロック図である。
【図２】本発明にかかる携帯端末の表示画面の例を示す図である。
【図３】カーソルの所定の動作を設定するための設定画面の例を示す図である。
【図４】カーソルの所定の動作を設定するための設定画面の例を示す図である。
【図５】図１に示された記憶部の記憶領域の一部の例を示す図である。
【図６】カーソルの所定の動作の内容を設定する場合の動作を示すフロー図である。
【符号の説明】
【００３５】
１０  表示部、１２  操作部、１４  記憶部、１６  通信部、１８  制御部、２０  表示制御部、２２  カーソル制御部、２４  設定制御部。
【図１】
2005236444.tif 000003
【図２】
2005236444.tif 000004
【図３】
2005236444.tif 000005
【図４】
2005236444.tif 000006
【図５】
2005236444.tif 000007
【図６】
2005236444.tif 000008