(57)【特許請求の範囲】
【請求項１】
複数の文字からなる文書をカーソルとともに表示部に表示させる電子機器であって、
文書中の所望の位置を参照位置に指定する長押し操作指示及びカーソルの移動に関する前記長押し以外の他の操作指示をそれぞれ受け付ける一つの操作キーと、
前記参照位置を記憶する記憶部と、
前記一つの操作キーが文書中の所望の位置を参照位置に指定する前記長押し操作指示を受け付けると、前記記憶部に参照位置を記憶させると共に、前記一つの操作キーがカーソルの移動に関する前記他の操作指示を受け付けると、前記記憶部に予め記憶された参照位置にカーソルを移動させた文書を表示部に表示させる制御部と、
を具備することを特徴とする電子機器。
【請求項２】
前記記憶部に複数の参照位置が記憶されていた場合において前記一つの操作キーがカーソルの移動に関する前記他の操作指示を受け付けると、前記制御部は、カーソルの位置に最も近い参照位置にカーソルを移動させることを特徴とする請求項１記載の電子機器。
【請求項３】
前記一つの操作キーが文書中の所望の位置を参照位置に指定する前記長押し操作指示を受け付けると、前記制御部は、参照位置に所定のマークを表示させることを特徴とする請求項１または２記載の電子機器。
【請求項４】
一つの操作キーを備える電子機器における文字入力方法であって、
前記一つの操作キーに対する長押し操作指示に基づいて指定した位置に参照位置を設定するステップと、
前記一つの操作キーに対する前記長押し以外の他の操作指示に基づいて参照位置にカーソルを移動させるステップと、
を具備することを特徴とする電子機器の文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び電子機器の文字入力方法に関する。
【背景技術】
【０００２】
周知のように、携帯電話機やＰＨＳ端末等の携帯端末では、メールやテキストメモ等の文字入力時において、上下左右キーを操作することによりカーソルを移動させ文字入力を行う。
例えば、下記非特許文献１（京セラ株式会社製の携帯電話機（型番：Ｗ５１Ｋ）の取扱説明書のｐｄｆファイル）には、携帯電話機の入力画面のキー操作について開示されている。この携帯電話機は、文字入力画面で文字確定後に上下左右キーを操作することによってカーソルを上方向、下方向、左方向あるいは右方向に移動させる。
【非特許文献１】インターネット＜URL:http://www.au.kddi.com/torisetsu/pdf/w51k/w51k_torisetsu.pdf＞、Ｐ４６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記従来技術は、カーソルの移動量が上下左右キーの押下回数に依存するので操作が煩雑である。例えば、カーソルを現在位置から５行上に移動させる場合、ユーザは上下左右キーの上側を５回押下しなければならない。また、５行上の異なる列にカーソルを移動させる場合には、上下左右キーの右側あるいは左側をさらに押下して、５行上に移動したカーソルの列を変更する必要がある。
したがって、上記従来技術はカーソルの移動操作が煩雑であり、特にカーソルを大幅に移動させる場合の移動操作は煩雑で、使い勝手が悪い。
【０００４】
本発明は、上述した事情を鑑みたものであり、カーソルの移動操作が容易な電子機器及び電子機器の文字入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明では、電子機器に係る第１の解決手段として、複数の文字からなる文書をカーソルとともに表示部に表示させる電子機器であって、文書中の所望の位置を参照位置に指定する操作指示及びカーソルの移動に関する操作指示をそれぞれ受け付ける一つの操作キーと、前記参照位置を記憶する記憶部と、参照位置の指定に関する、前記一つの操作キーに対する操作指示に基づいて前記記憶部に参照位置を記憶させると共に、前記一つの操作キーがカーソルの移動に関する操作指示を受け付けると、前記記憶部に予め記憶された参照位置にカーソルを移動させた文書を表示部に表示させる制御部と、を具備するという手段を採用する。
【０００６】
本発明では、電子機器に係る第２の解決手段として、上記第１の解決手段において、前記記憶部に複数の参照位置が記憶されていた場合において前記一つの操作キーがカーソルの移動に関する操作指示を受け付けると、前記制御部は、カーソルの位置に最も近い参照位置にカーソルを移動させるという手段を採用する。
【０００７】
本発明では、電子機器に係る第３の解決手段として、上記第１または第２の解決手段において、前記一つの操作キーが参照位置の指定に関する操作指示を受け付けると、前記制御部は、参照位置に所定のマークを表示させるという手段を採用する。
【０００９】
本発明では、文字入力方法に係る解決手段として、一つの操作キーを備える電子機器における文字入力方法であって、前記一つの操作キーに対する操作指示に基づいて指定した位置に参照位置を設定するステップと、前記一つの操作キーに対する操作指示に基づいて参照位置にカーソルを移動させるステップと、を具備するという手段を採用する。
【発明の効果】
【００１０】
本発明によれば、カーソル機能キーの押下時間または連続押下回数に基づいて、制御部が、指定された文書中の所望の位置を参照位置として記憶部へ記憶させると共に、記憶部に予め記憶された参照位置にカーソルを移動させた文書を表示部に表示させる為、煩雑な上下左右キーの操作を行うことなく、容易な操作により文書中のカーソルを移動することが出来る。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の一実施形態について説明する。本実施形態は、電子機器の１つであるＰＨＳ（Personal Handy-phone System）端末に関する。
【００１２】
最初に、本実施形態におけるＰＨＳ端末Ａの外観構成を図１を参照して説明する。
この図１に示すように、本ＰＨＳ端末Ａは、表示側本体１と操作側本体２とがヒンジ構造３によって連結された折りたたみ形式のものである。表示側本体１は、表示側筐体４及び当該表示側筐体４の一面に設けられた表示部５等から構成され、表示側筐体４においてヒンジ構造３から離間した部位には受話口６が形成されている。一方、操作側本体２は、操作側筐体７及び当該操作側筐体７の一面に設けられた操作部８等から構成され、操作側筐体７においてヒンジ構造３から離間した部位には送話口９が形成されている。
【００１３】
次に、図２に示す機能ブロック図を参照して、本ＰＨＳ端末Ａの要部機能構成を説明する。なお、図２では、上記図１に示した構成要素と同一の構成要素には同一符号を付している。
【００１４】
本ＰＨＳ端末Ａは、図２に示すように、表示部５、操作部８、通信部１０、記憶部１１及び制御部１２から構成される。表示部５は、例えば液晶ディスプレイまたは有機ＥＬ（Electronic Luminescent）ディスプレイ等であり、制御部１２から入力される制御信号に基づいて画像や文字からなる各種画面を表示する。この表示部５に表示される画面の１つには、メールやテキストメモ等の文字入力を行う為の文字入力画面がある。
【００１５】
操作部８は、電源キー、テンキーや各種の機能キーから構成されており、ユーザによる各種の操作指示を受け付けて制御部１２に出力する。この操作部８は、機能キーとしてカーソル機能キー８ａを備えており、このカーソル機能キー８ａは、文字入力画面における所望の位置を参照位置に指定すると共に当該参照位置に所定のマークを設定する参照位置指定指示、文字入力画面上でカーソルを移動させるカーソル移動指示及び参照位置の指定を解除する参照位置解除指示を受け付けるためのものである。
【００１６】
参照位置と同一位置にカーソルがない状態におけるカーソル機能キー８ａの長押しは、参照位置指定指示として、また参照位置と同一位置にカーソルがある状態におけるカーソル機能キー８ａの長押しは、参照位置解除指示として制御部１２それぞれ認識される。またカーソル機能キー８ａのワンクリックは、文末方向カーソル移動指示として、ダブルクリックは文頭方向カーソル移動指示として制御部１２にそれぞれ認識される。
【００１７】
なお、文頭方向とは、文字入力画面における文頭の１文字目に向かう方向を示し、文末方向とは、文字入力画面における文末の最終文字に向かう方向を示す。
【００１８】
通信部１０は、制御部１２による制御の下、基地局（図示略）と音声信号、制御信号及びデータ信号等の各種信号の送受信を行う。
記憶部１１は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）から構成されている。ＲＯＭは、制御部１２が実行する所定の制御プログラムを記憶し、ＲＡＭは、制御部１２が制御プログラムを実行するときのワークエリアであり、制御部１２による制御の下に上記参照位置を記憶する。
制御部１２は、記憶部１１に予め記憶された所定の制御プログラム、操作部８が受け付けた各種の操作指示及び通信部１０から入力される各種信号に基づいて、ＰＨＳ端末Ａの全体動作を統括して制御する。
【００１９】
次に、このように構成された本ＰＨＳ端末Ａの要部動作について、図３に示すフローチャート及び図４の文字入力画面の模式図を参照して詳しく説明する。なお、図３は、制御プログラム等に基づいて制御部１２が実行する文字入力制御処理を示し、図４の（ａ）〜（ｇ）は、カーソル機能キー８ａの操作や文字入力操作により、文字入力画面が順次遷移することを示している。
【００２０】
周知のように、ＰＨＳ端末におけるメールやテキストメモ等の文字入力では、ユーザは所定の操作キーを操作することにより文字入力画面上のカーソルを移動させ、さらに入力文字に関する所定の操作キーを操作することによってカーソル位置に文字を入力する。
一方、本ＰＨＳ端末Ａにおいて、ユーザは、表示部５に表示された文字入力画面に対してカーソル機能キー８ａを操作することにより、参照位置指定指示、参照位置解除指示あるいはカーソル移動指示を行うと共に、操作部８におけるカーソル機能キー８ａ以外の操作キーを操作することによりカーソルの位置に新たな文字を入力する。
【００２１】
制御部１２は、文字入力画面を表示部５に表示させた状態の文字入力制御処理において、最初にカーソル機能キー８ａが押下されたか否か判定を行い（ステップＳ１）、カーソル機能キー８ａが押下されていないと判定した場合（ＮＯ）、カーソル機能キー８ａが押下されるまで待機し、カーソル機能キー８ａが押下されたと判定した場合（ＹＥＳ）は、カーソル機能キー８ａの押下時間の計時を行い（ステップＳ２）、計時したカーソル機能キー８ａの押下時間に基づきカーソル機能キー８ａの押下が長押しであるか否か判定する（ステップＳ３）。
【００２２】
そして、制御部１２は、ステップＳ３において長押しと判定した場合（ＹＥＳ）、カーソルの位置と記憶部１１が記憶している参照位置を比較することにより、カーソルが参照位置と同一の位置にあるか否か判定し（ステップＳ４）、ステップＳ３において長押しでないと判定した場合（ＮＯ）、つまり短押しと判定した場合、カーソルの位置と記憶部１１が記憶している参照位置を比較することにより、カーソルの位置とは異なる位置に参照位置が存在するか否か判定する。（ステップＳ９）。
【００２３】
制御部１２は、ステップＳ４においてカーソルが参照位置と同一の位置にないと判定した場合（ＮＯ）、参照位置指定指示と認識し、カーソル位置を参照位置として記憶部１１に記憶させ（ステップＳ５）、当該参照位置にマークを表示部５に表示させる（ステップＳ６）。また、制御部１２は、ステップＳ４においてカーソルが参照位置と同一の位置にあると判定した場合（ＹＥＳ）、参照位置解除指示と認識し、カーソルと同じ位置の参照位置を記憶部１１から消去させ（ステップＳ７）、当該参照位置に表示されているマークを表示部５に消去させる（ステップＳ８）。
【００２４】
上述したステップＳ６における参照位置へのマークの表示について、図４の（ａ）及び（ｂ）を参照して詳細に説明する。
図４の（ａ）は、参照位置が指定される前の文字入力画面を示している。図４の（ａ）の文字入力画面を表示している状態におけるカーソル機能キー８ａの長押しによりカーソルの位置が参照位置として指定され、図４の（ｂ）に示す通り文字入力画面の指定された参照位置にマークが表示される。このマークは、参照位置の背景色を、文字入力画面の通常の白色の背景色と異なる色にすることにより示される。
また、図４の（ｂ）から（ｃ）の文字入力画面の遷移も、図４の（ａ）から（ｂ）の文字入力画面の遷移と同様に、カーソル機能キー８ａの長押しによりカーソルの位置が参照位置として指定され、参照位置にマークが表示されることが示されている。
【００２５】
図５は、記憶部１１に記憶された参照位置テーブルの模式図である。
参照位置テーブルには、参照位置が、参照位置ＩＤごとに記録されている。この参照位置ＩＤは、各参照位置を識別する為の識別番号であり、文頭方向の参照位置から順に割り振られる。また、参照位置テーブルの参照位置には、各参照位置の相対的な位置が記憶されている。この各参照位置の相対的な位置は、操作部８の操作により入力された文字が記憶されたＲＡＭの番地に基づき、各参照位置と同一の位置にある文字が記憶されたＲＡＭの番地の間隔を導き出し、その間隔をデータサイズ、すなわちｂｙｔｅにより示す。
【００２６】
例えば、図５の参照位置テーブルの参照位置３には、参照位置として２２ｂｙｔｅが記録されており、これは参照位置３と参照位置２それぞれの参照位置が、２２ｂｙｔｅ分離れていることを示している。また、参照位置１の場合は、参照位置として４ｂｙｔｅが記録されているが、これは入力された１文字目の文字が記憶されたＲＡＭの番地から４ｂｙｔｅ離れた位置に参照位置１の参照位置があることを示す。
【００２７】
制御部１２は、ステップＳ９においてカーソルの位置とは異なる位置に参照位置が存在しないと判定した場合（ＮＯ）、ステップＳ４を実行し、またステップＳ９においてカーソルの位置とは異なる位置に参照位置が存在すると判定した場合（ＹＥＳ）は、カーソルの位置と記憶部１１が記憶する参照位置を比較することによりカーソルが参照位置と同一の位置にあるか否か判定する（ステップＳ１０）。
【００２８】
制御部は１２、ステップＳ１０においてカーソルが参照位置と同一の位置にあると判定した場合（ＹＥＳ）、カーソル機能キー８ａの短押しがワンクリックまたダブルクリックか判定する為に、カーソル機能キー８ａキーが押下より解放されて次に押下されるまでの時間を計時し（ステップＳ１３）、またステップＳ１０においてカーソルが参照位置と同一の位置にないと判定した場合（ＮＯ）、カーソル位置を参照位置として記憶部１１に記憶させ（ステップＳ１１）、当該参照位置にマークを表示部５に表示させ（ステップＳ１２）、ステップＳ１３を実行する。
【００２９】
制御部１２は、ステップＳ１３において計時した時間に基づいてカーソル機能キー８ａの押下がダブルクリックであるか否か判定し、（ステップＳ１４）、ダブルクリックであると判定した場合（ＹＥＳ）、文頭方向へのカーソル移動指示と認識し、記憶部１１に記憶されたカーソルから文頭方向に最も近い参照位置に基づき、表示部５に文頭方向に最も近い参照位置にカーソルを移動させ（ステップＳ１５）、ダブルクリックではないと判定した場合（ＮＯ）、つまりワンクリックと判定した場合は、文末方向へのカーソル移動指示と認識し、記憶部１１に記憶されたカーソルから文末方向に最も近い参照位置に基づき、表示部５にカーソルを文末方向に最も近い参照位置に移動させる（ステップＳ１６）。
【００３０】
上述したステップＳ１５における文頭方向へのカーソル移動を、図４の（ｃ）及び（ｄ）の文字入力画面を参照して詳細に説明する。
図４の（ｃ）は、２箇所に参照位置が存在すると共にカーソルが文末に位置する文字入力画面を示している。図４の（ｃ）の文字入力画面を表示している状態において、カーソル機能キー８ａのダブルクリックにより、図４の（ｄ）に示す通り移動前のカーソル位置に参照位置を示すマークが表示され、文頭方向に最も近い参照位置にカーソルが移動する。
【００３１】
また、上述したステップＳ１６における文末方向へのカーソル移動を、図４の（ｅ）及び（ｆ）の文字入力画面を参照して詳細に説明する。
図４の（ｅ）は、カーソルの位置から文頭方向及び文末方向それぞれに参照位置がある文字入力画面を示している。図４の（ｅ）の文字入力画面を表示している状態において、カーソル機能キー８ａのワンクリックにより、図４の（ｆ）に示す通り文末方向に最も近い参照位置にカーソルが移動する。
また、図４の（ｆ）から（ｇ）の文字入力画面の遷移は、図４の（ｅ）から（ｆ）の文字入力画面の遷移と同様に、カーソル機能キー８ａのワンクリックにより文末方向に最も近い参照位置にカーソルが移動することが示されている。
【００３２】
ステップＳ１５におけるカーソルの文頭方向への移動量、及びステップＳ１６におけるカーソルの文末方向への移動量は、記憶部１１に記憶されている参照位置と、カーソルの位置から決まる。カーソル位置は、カーソルが位置する文字が記憶されているＲＡＭの番地として、制御部１２により管理される。
【００３３】
図５を参照して説明すると、例えば、カーソルが参照位置３に位置している状態かつ文頭方向へのカーソル移動指示があった場合は、参照位置テーブルの参照位置３には参照位置として２２ｂｙｔｅが記録されている為、カーソル移動先となる参照位置２の参照位置は、参照位置３から文頭方向に２２ｂｙｔｅ分離れた位置にあることが分かり、カーソルが文頭方向に２２ｂｙｔｅ移動する。カーソルが参照位置３に位置している状態かつ文末方向カーソル移動指示があった場合は、カーソルが参照位置３に位置している状態かつ文末方向カーソル移動指示があった場合、参照位置テーブルの参照位置４には参照位置として１５ｂｙｔｅが記録されている為、移動先となる参照位置４は、参照位置３から文末方向に１５ｂｙｔｅ分離れた位置にあること分かり、カーソルが文末方向に１５ｂｙｔｅ移動する。
【００３４】
また、カーソルが参照位置と同一の位置にない状態かつ文頭方向カーソル移動指示があった場合、操作部８の操作によって入力された１文字目の文字が記憶されたＲＡＭの番地に、各参照位置の相対的な位置を示す参照位置テーブルの参照位置を、参照位置ＩＤの番号順に加算することにより、カーソルの位置から文頭方向に最も近い参照位置を導き出し、その導き出した参照位置にカーソルは移動する。カーソルが参照位置と同一の位置にない状態かつ文末方向カーソル移動指示があった場合、操作部８の操作によって入力された１文字目の文字が記憶されたＲＡＭの番地に、参照位置テーブルの参照位置を、参照位置ＩＤの番号順に加算することにより、カーソルの位置から文末方向に最も近い参照位置を導き出し、その導き出した参照位置にカーソルは移動する。
【００３５】
制御部１２は、文字の入力があった場合に、文字が入力された位置と記憶部１１に記憶された参照位置を比較することにより参照位置に文字が入力されたか否か判定し（ステップＳ１７）、ステップＳ１７において参照位置に文字が入力されたと判定した場合（ＹＥＳ）、文字が入力された参照位置を記憶部１１から消去させ（ステップＳ１８）、表示部５に入力された文字を表示させると共に当該参照位置のマークを消去させ（ステップＳ１９）、ステップＳ１７において参照位置に文字の入力がなかったと判定した場合（ＮＯ）、ステップＳ１８及びステップＳ１９を実行しない。
【００３６】
上述したステップＳ１８における文字入力による参照位置の消去は、図４の（ｄ）及び（ｅ）の文字入力画面を参照して詳細に説明する。
図４の（ｄ）は、カーソルが参照位置に位置する文字入力画面を示している。図４の（ｄ）の文字入力画面を表示している状態において、操作部８が操作されることにより参照位置に文字が入力されると、図４の（ｄ）に示す通り文字が入力された位置にある参照位置を示すマークが消去される。
【００３７】
以上説明したように、本実施形態によれば、ユーザにより指定された文字入力画面の位置が参照位置として記憶部１１に記憶され、カーソル機能キー８ａをワンクリックまたはダブルクリックすることにより記憶部１１に記憶された参照位置に基づき、カーソルを移動させることが出来る為、煩雑な上下左右キーの操作を行うことなく、容易な操作によりカーソルを移動することが出来る。
【００３８】
また、カーソル機能キー８ａの長押し、ワンクリック及びダブルクリックの使い分けにより、制御部１２が参照位置指定指示、参照位置解除指示及びカーソル移動指示のそれぞれの操作指示を識別する為、ユーザはカーソル機能キー８ａのみの操作だけで参照位置の指定、参照位置の解除及びカーソル移動を行うことが出来る。
【００３９】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
（１）上記実施形態では、参照位置テーブルの参照位置は、各参照位置ＩＤごとに各参照位置の相対的な位置が記録されているが、本発明はこれに限定されない。
参照位置テーブルの参照位置には、文頭を基準に、文頭からの相対的な位置を各参照位置ＩＤごとに記録してもよい。
【００４０】
（２）上記実施形態では、マークは背景色を変えることで文字入力画面上に表現したが、本発明はこれに限定されない。
参照位置の表示方法として、文章を構成する通常の文字や記号と区別をすることが可能な特殊な記号を用いて表現してもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態に係るＰＨＳ端末Ａの外観構成を示す図である。
【図２】本発明の一実施形態に係るＰＨＳ端末Ａの要部機能構成を示す機能ブロック図である。。
【図３】本発明の一実施形態に係るＰＨＳ端末Ａの文字入力制御処理を示すフローチャートである。
【図４】本発明の一実施形態に係るＰＨＳ端末Ａの文字入力画面の模式図である。
【図５】本発明の一実施形態に係るＰＨＳ端末Ａの記憶部１１が記憶する参照位置テーブルを示す模式図である。
【符号の説明】
【００４２】
Ａ…ＰＨＳ端末、１…表示側本体、２…操作側本体、３…ヒンジ構造、４…表示側筐体、５…表示部、６…受話口、７…操作側筐体、８…操作部、８ａ…カーソル機能キー、９…送話口、１０…通信部、１１…記憶部、１２…制御部
【図１】
0005588092.tif 000002
【図２】
0005588092.tif 000003
【図３】
0005588092.tif 000004
【図４】
0005588092.tif 000005
【図５】
0005588092.tif 000006