(57)【要約】【課題】キー操作に基づく文字入力において、利便性および操作性を兼ね備えた携帯情報端末を提供する。【解決手段】携帯電話機１において、前回操作されたキー（たとえば「あ」行に対応するキー）と同じキーを一定期間経過前に連続して操作されたことにより、キー２１１のその時点での連続操作回数に応じて、入力情報にテキスト情報を入力（更新）し、また、検出したキー操作がキー（たとえば「あ」行に対応するキー）を一定期間経過する前に操作されたものではない場合には、その操作が長押しであれば、ステップＳ２４で、入力情報に新たな情報を入力や更新をすることなく、入力対象位置情報を１文字分加算更新する。【選択図】図１
2008276481.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
操作手段と、
位置情報に関連付けて文字を特定する情報である文字特定情報を記憶する第１の記憶手段と、
前記操作手段に対する連続した操作回数と前記文字特定情報とを関連付けて記憶する第２の記憶手段と、
前記操作手段に対する操作に応じて、前記第１の記憶手段における、入力される前記文字特定情報が関連付けられる前記位置情報および入力される前記文字特定情報の種類を特定する情報特定手段と、
前記操作手段が連続して操作された回数を記憶する第３の記憶手段と、
前記第１の記憶手段における関連付けに基づいて、前記表示手段に、前記文字特定情報に対応する文字を前記位置情報に対応した位置に表示させる表示制御手段とを備え、
前記情報特定手段は、
前記操作手段に対する操作の開始および終了を検出し、
前記操作手段が、当該操作手段に対する操作が終了してから所定の時間が経過する前に再度操作された場合には、前記操作手段の操作が開始されたことに応じて、前記第１の記憶手段において、前記第３の記憶手段で記憶された回数に関連付けられて記憶された前記文字特定情報を、前記情報特定手段によって特定される前記位置情報に関連付けて記憶させ、
前記操作手段が前回操作されてから前記所定の時間が経過した後に操作された場合には、前記操作手段に対する操作が開始されたタイミングでは前記第１の記憶手段に対する情報の記憶を行なわず、前記操作手段に対する操作が終了したことに応じて、前記第３の記憶手段における前記回数をクリアし、かつ、前記位置情報を一文字分進める、携帯情報端末。
【請求項２】
前記情報特定手段は、前記操作手段が前回操作されてから前記所定の時間が経過した後に操作された場合、
前記操作手段に対する操作が開始されてから特定の時間が経過する前に当該操作が終了したときには、前記操作手段の操作が終了したタイミングに応じて、前記第１の記憶手段において、前記第３の記憶手段で記憶された回数に関連付けられて記憶された前記文字特定情報を、前記情報特定手段によって特定される前記位置情報に関連付けて記憶させ、
前記操作手段に対する操作が開始されてから終了するまでに前記特定の時間が経過したときには、前記操作手段に対する操作が終了したことに応じて、前記第３の記憶手段における前記回数をクリアし、かつ、前記位置情報を一文字分進める、請求項１に記載の携帯情報端末。
【請求項３】
前記操作手段は、入力される文字を特定するための複数の操作部分を含み、
前記第１の記憶手段は、１つの前記操作部分について、連続した操作回数と前記文字特定情報とを関連付けて記憶し、
前記第３の記憶手段は、同一の前記操作部分が連続して操作された回数を記憶し、かつ、他の前記操作部分が操作された場合にはそれまで記憶していた操作回数をクリアし、
前記情報特定手段は、
或る前記操作部分が、当該操作部分に対する操作が終了してから所定の時間が経過する前に他の前記操作部分が操作されることなく再度操作された場合には、当該或る操作部分の操作が開始されたことに応じて、前記第１の記憶手段において、前記第３の記憶手段で記憶された回数に関連付けられて記憶された前記文字特定情報を、前記情報特定手段によって特定される前記位置情報に関連付けて記憶させ、
或る前記操作部分が、前回当該操作部分に対する操作が終了してから前記所定の時間が経過した後、または、前回当該操作部分に対する操作が終了してから他の前記操作部分に対して操作が行なわれた後で、操作を開始された場合には、当該操作部分に対する操作が終了したことに応じて、前記第３の記憶手段における前記回数をクリアし、かつ、前記位置情報を一文字分進める、請求項１または請求項２に記載の携帯情報端末。
【請求項４】
前記操作手段は、押さえられることによって操作されるキーであり、
前記情報特定手段は、前記キーに対する押圧が開始されたことを検出することにより前記キー操作手段に対する操作の開始を検出し、前記キーに対する押圧が解除されたことを検出することにより前記キー操作手段に対する操作の終了を検出する、請求項１〜請求項３のいずれかに記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末に関し、特に、キーを操作されることによって文字の入力を受付け、かつ、単一のキーに複数の文字が関連付けられている携帯情報端末に関する。
【背景技術】
【０００２】
従来から、携帯電話機等の携帯情報端末では、テンキー等を介した文字の入力の受付け、また、入力された文字に対する漢字変換が行なわれていた。
【０００３】
なお、携帯情報端末は、一般的に、携帯性を担保するために小型化が図られている。そのため、その入力部が、パーソナルコンピュータを操作するキーボードのような多くのキーを含むことは難しい。つまり、ユーザは、テンキーのような、入力する文字数よりも少ないキー用いて、５０音を構成するひらがな等の文字を入力することになる。したがって、従来から、携帯情報端末では、１つのキーが文字入力の際に複数の文字に関連付けられ、そして、各キーが操作される回数等により、当該キーが関連付けられている複数の文字の中から、入力する文字が決定されていた。
【０００４】
従来のこのような携帯情報端末に関する技術の一例としては、たとえば特許文献１（特開２００６−２０９２４６号公報）に開示されるように、１つのキーに対して複数のグループに分けられた文字群が関連付けられ、当該キーの操作を所定時間行なわないことにより、入力の対象とするグループを切り換える技術があった。
【０００５】
また、特許文献２（特開２００３−２６４６２０号公報）に開示されるように、入力中の文字についての入力を決定させるために、特別な操作部（ジョグダイヤル）を設ける技術が開示されている。
【０００６】
なお、従来の携帯情報端末に対して、同じキーに関連付けられた複数の文字について連続して入力を決定したい場合、１つ目の文字の入力を決定させる際に当該キー以外の他のキーを操作する必要がある点に対し、ユーザは不便に思うことがあった。具体的には、たとえば、或るキーに「か行」の文字（「か」「き」「く」「け」「こ」）が関連付けられている場合であって、ユーザが「かき」という文字列を入力し決定したい場合を考える。この場合、ユーザは、上記或るキーを１回操作して、か行の一番最初の文字である「か」を表示させた後、他のキーの操作により当該「か」の入力を決定しかつカーソルを次の位置に移動させるために他のキーを操作する必要があったため、操作する指の位置を変更する必要等が生じ、不便に感じる場合があった。
【０００７】
このような点に関し、従来の携帯情報端末では、特許文献３（特開２００５−１０８１５９号公報）に開示されるように、キーの長押しにより、入力中の文字についての入力を決定させて、カーソルを次の文字の表示位置に移動させる技術が開示されている。
【０００８】
また、特許文献４（特開２００２−２０７５５４号公報）に開示されるように、所定時間或るキーの操作を行なわない状態を継続させると、その後に当該キーを操作したときには、その直前に入力中の状態であり入力が決定されていなかった文字についての入力が決定されるとともに、カーソルを次の文字入力位置に移動させ、当該位置に当該キーに対する１回の操作に関連付けられた文字が入力中の状態で表示される技術があった。
【０００９】
また、特許文献５（特開２００２−２５９０３２号公報）に開示されるように、キーが押し下げられた後、押し上げられる（押し下げ状態を解除される）までの時間を計測することにより、キーに対する操作が長押し操作かそうではない操作（短押し操作）かを判断し、そして、所定のキーが連続して操作された場合であって最後の一回の操作が長押し操作だった場合には、その直前に入力途中の状態であり入力が決定されていなかった文字についての入力が決定されるとともに、カーソルを次の文字入力位置に移動させ、当該位置に当該キーに対する１回の操作に関連付けられた文字が入力中の状態で表示される技術があった。
【特許文献１】特開２００６−２０９２４６号公報
【特許文献２】特開２００３−２６４６２０号公報
【特許文献３】特開２００５−１０８１５９号公報
【特許文献４】特開２００２−２０７５５４号公報
【特許文献５】特開２００２−２５９０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上記したような理由から携帯情報端末でのキー操作による文字入力に関し、１つのキーに複数の文字が関連付けられる場合、文字入力の際のキー操作を少しでも容易なものにすることが切望されてきた。
【００１１】
なお、特許文献３に開示された技術では、文字の決定のためにキーの長押しを開始する時点では、表示されている文字は、決定することを希望する文字の１回前の操作に対応した文字であると考えられる。具体的には、上記したように「か行」に対応したキーを操作して「き」という文字を入力する文字として決定したい場合に、特許文献３に開示された技術では、ユーザは、「き」の１回前の操作に対応した文字が決定前の状態で表示された状態、つまり、たとえば「か」が表示された状態で、上記のキーの長押しを開始しなければならなかった。具体的には、長押しを開始する際の最初のキーの押し下げが携帯情報端末に検知されることにより、表示される文字が「か」から「き」に変更され、そして、携帯情報端末によって押し下げ状態の継続が検知されて長押しであると判断されると、当該「き」という文字が入力する文字として決定される。このように、特許文献３に開示されたような技術では、ユーザは、意図する状態より手前の状態が表示されているときから、文字を決定するための長押し操作を開始することを必要とされ、今一つ利便性に欠けるという課題があった。
【００１２】
また、従来技術４に開示されたような技術では、ユーザが、文字の決定を意図しない場合であっても、うっかり上記した所定時間何も操作をしないでいると、文字が決定されてしまう。したがって、この技術についても、今一つ利便性に欠けると考えられる場合があった。
【００１３】
また、従来技術５に開示されたような技術では、常に、携帯情報端末は、ユーザが長押し操作をするのか短押し操作をするのかについて判断をする必要があった。このため、文字の入力は、ユーザがキーを押し下げた後であって当該押し下げを解除した、押し上げの時点で、行なわれることになる。なお、押し下げ操作と押し上げ操作の中では、押し下げ操作の方が、ユーザの積極的な操作に対する意図が反映された操作である。このことから、技術文献５に開示されたような技術では、常に、文字入力に際して、ユーザの積極的な操作の意図を反映できない態様で処理が実行されることになり、今一つ操作性に欠けると考えられる場合があった。
【００１４】
本発明は係る実情に鑑み考え出されたものであり、その目的は、キー操作に基づく文字入力において、利便性および操作性を兼ね備えた携帯情報端末を提供することである。
【課題を解決するための手段】
【００１５】
本発明に従った携帯情報端末は、表示手段と、操作手段と、位置情報に関連付けて文字を特定する情報である文字特定情報を記憶する第１の記憶手段と、前記操作手段に対する連続した操作回数と前記文字特定情報とを関連付けて記憶する第２の記憶手段と、前記操作手段に対する操作に応じて、前記第１の記憶手段における、入力される前記文字特定情報が関連付けられる前記位置情報および入力される前記文字特定情報の種類を特定する情報特定手段と、前記操作手段が連続して操作された回数を記憶する第３の記憶手段と、前記第１の記憶手段における関連付けに基づいて、前記表示手段に、前記文字特定情報に対応する文字を前記位置情報に対応した位置に表示させる表示制御手段とを備え、前記情報特定手段は、前記操作手段に対する操作の開始および終了を検出し、前記操作手段が、当該操作手段に対する操作が終了してから所定の時間が経過する前に再度操作された場合には、前記操作手段の操作が開始されたことに応じて、前記第１の記憶手段において、前記第３の記憶手段で記憶された回数に関連付けられて記憶された前記文字特定情報を、前記情報特定手段によって特定される前記位置情報に関連付けて記憶させ、前記操作手段が前回操作されてから前記所定の時間が経過した後に操作された場合には、前記操作手段に対する操作が開始されたタイミングでは前記第１の記憶手段に対する情報の記憶を行なわず、前記操作手段に対する操作が終了したことに応じて、前記第３の記憶手段における前記回数をクリアし、かつ、前記位置情報を一文字分進めることを特徴とする。
【００１６】
また、本発明に従った携帯情報端末では、前記情報特定手段は、前記操作手段が前回操作されてから前記所定の時間が経過した後に操作された場合、前記操作手段に対する操作が開始されてから特定の時間が経過する前に当該操作が終了したときには、前記操作手段の操作が終了したタイミングに応じて、前記第１の記憶手段において、前記第３の記憶手段で記憶された回数に関連付けられて記憶された前記文字特定情報を、前記情報特定手段によって特定される前記位置情報に関連付けて記憶させ、前記操作手段に対する操作が開始されてから終了するまでに前記特定の時間が経過したときには、前記操作手段に対する操作が終了したことに応じて、前記第３の記憶手段における前記回数をクリアし、かつ、前記位置情報を一文字分進めることが好ましい。
【００１７】
また、本発明に従った携帯情報端末では、前記操作手段は、入力される文字を特定するための複数の操作部分を含み、前記第１の記憶手段は、１つの前記操作部分について、連続した操作回数と前記文字特定情報とを関連付けて記憶し、前記第３の記憶手段は、同一の前記操作部分が連続して操作された回数を記憶し、かつ、他の前記操作部分が操作された場合にはそれまで記憶していた操作回数をクリアし、前記情報特定手段は、或る前記操作部分が、当該操作部分に対する操作が終了してから所定の時間が経過する前に他の前記操作部分が操作されることなく再度操作された場合には、当該或る操作部分の操作が開始されたことに応じて、前記第１の記憶手段において、前記第３の記憶手段で記憶された回数に関連付けられて記憶された前記文字特定情報を、前記情報特定手段によって特定される前記位置情報に関連付けて記憶させ、或る前記操作部分が、前回当該操作部分に対する操作が終了してから前記所定の時間が経過した後、または、前回当該操作部分に対する操作が終了してから他の前記操作部分に対して操作が行なわれた後で、操作を開始された場合には、当該操作部分に対する操作が終了したことに応じて、前記第３の記憶手段における前記回数をクリアし、かつ、前記位置情報を一文字分進めることが好ましい。
【００１８】
また、本発明に従った携帯情報端末では、前記操作手段は、押さえられることによって操作されるキーであり、前記情報特定手段は、前記キーに対する押圧が開始されたことを検出することにより前記キー操作手段に対する操作の開始を検出し、前記キーに対する押圧が解除されたことを検出することにより前記キー操作手段に対する操作の終了を検出することが好ましい。
【発明の効果】
【００１９】
本発明によれば、ユーザが、操作手段を前回操作してから所定の時間が経過する前に再度操作すれば、当該操作が開始されたタイミングに応じて、第１の記憶手段におけるその時点での位置情報に関連付けられる文字特定情報が、その時点で第３の記憶手段において記憶されている当該操作手段に対する連続操作回数に応じたものとされる。また、ユーザが、当該操作手段を前回操作してから所定の時間が経過した後に操作した場合には、第１の記憶手段において操作手段に対応して関連付けられる文字特定情報が入力される対象となる位置情報が一文字分進められる。
【００２０】
したがって、携帯情報端末において、ユーザが同一の操作手段に対して上記した所定の時間内に連続して操作を行なった場合、ユーザの積極的な操作の意図を反映したタイミングで表示手段における表示内容は当該操作に対応したものとされるため、当該携帯情報端末は、操作性を担保できるようになる。また、ユーザが同じ操作手段に対して上記した所定の時間以上間隔を空けて操作した場合には、文字の入力対象となる位置を変更することができるため、当該携帯情報端末は、利便性を担保できるようになる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照しつつ、本発明の一実施の形態である携帯電話機について説明する。
図１（Ａ）および図１（Ｂ）は、携帯電話機１の外観図である。携帯電話機１は、主に上部筐体２と下部筐体３から構成される。携帯電話機１では、上部筐体２と下部筐体３とが、図示せぬスライド機構により開閉自在に接続されている。図１（Ａ）は、上部筐体２と下部筐体３が閉じられた状態を示し、図１（Ｂ）は上部筐体２と下部筐体３が開かれた状態を示す。
【００２２】
上部筐体２には、ディスプレイ１１、送話口１２、受話口１３が設けられている。
下部筐体３の、携帯電話機１が閉じられた状態とされたときに上部筐体２に覆われる面には、操作キー２１，２２，２３Ａ〜２３Ｄ，２４〜２８が設けられている。操作キー２１は、電話番号や文字の入力などを行なうときに使用される。操作キー２２は、上下左右の４方向にカーソルを移動させるためのキー（４方向キー）とディスプレイ１１に表示された情報を選択するときなどに操作されるキー（決定キー）を含む。操作キー２３Ａ〜２３Ｄは、各キーに対して与えられた機能を実行するときに操作されるキーである。操作キー２４，２５，２６も同様である。また、操作キー２７，２８は、それぞれ「＊」「♯」を入力するときなどに操作されるキーである。
【００２３】
下部筐体３の側面には、サイドキー３１〜３６が設けられている。サイドキー３１〜３６は、図１（Ａ）から理解されるように、携帯電話機１が閉じられた状態であっても、操作することができる。
【００２４】
図２は、図１（Ｂ）の操作キー２１およびその周辺の拡大図である。
図２を参照して、操作キー２１は、０から９の各数字に対応するキー２１０〜２１９を含む。なお、キー２１０は、数字の０に対応するとともに文字入力において「わ行」に対応する。また、キー２１１〜２１９は、それぞれ、数字の１〜９に対応するとともに、文字入力において「あ行」「か行」「さ行」「た行」「な行」「は行」「ま行」「や行」「ら行」に対応する。なお、具体的な対応関係については、後述する。
【００２５】
図３は、携帯電話機１のハードウェア構成を模式的に示す図である。
図３を参照して、携帯電話機１、当該携帯電話機１の動作を全体的に制御する制御部５０を備えている。制御部５０は、ＣＰＵ（Central Processing Unit）を含む。また、携帯電話機１は、制御部５０のワークエリアとして機能するＲＡＭ（Random Access Memory）５１を含む。
【００２６】
携帯電話機１では、アンテナ８９を介して、通話に関する情報の送受信およびテレビジョン放送波の受信が行なわれる。通話に関する電波は、通信制御部８０を介して、送受信される。また、アンテナ８９で受信されたテレビジョン放送波は、チューナ８１、変換部８２、およびエンコーダ８３を介して、制御部５０に入力される。
【００２７】
携帯電話機１は、通話の際に音声を出力するレシーバ５６および音声を入力するマイク５８、ならびに、アラーム音やテレビジョン放送の番組の音声などを出力するスピーカ５７を備えている。また、携帯電話機１は、図示せぬカメラ５２、および、携帯電話機１における上部筐体２と下部筐体３の開閉状態を検出する状態検出部５９を含む。
【００２８】
携帯電話機１は、さらに、制御部５０のＣＰＵが実行するプログラムなどの種々の情報を記憶する記憶部６０を備えている。
【００２９】
記憶部６０は、入力情報記憶部６１、変換情報記憶部６２、連続操作回数記憶部６３、画像指定情報記憶部６４、画像情報記憶部６５、入力対象位置記憶部６６、および、時刻記憶部６７を含む。
【００３０】
入力情報記憶部６１は、入力情報を記憶する。本実施に形態において、入力情報とは、文書を構成する情報の一つであって、位置情報とテキスト情報とを関連付ける情報である。位置情報は、たとえば文書がディスプレイ１１に表示される場合、ディスプレイ１１上の表示位置に対応するものである。また、テキスト情報とは、文書に利用される文字を特定する情報である。本実施の形態では、文字とは、漢字、ひらがな、アルファベット等の狭義の文字に限定されるものではなく、キーに対する操作に応じて表示等がなされる画像（たとえば、記号や絵文字等）を含む。入力情報の一例を図４に示す。
【００３１】
図４では、「０００１」等の位置情報に関連付けられて、「０００Ａ」等のテキスト情報が記憶されている。各位置情報は、たとえば、文字が入力される際の半角１文字分の位置情報に相当する。図４に示された例では、各位置情報に関連付けられてテキスト情報が記憶されているが、全角で文字が入力された場合には、全角１文字分（つまり半角２文字分）に対して１つのテキスト情報が記憶される。
【００３２】
文書が作成される際に、文字入力の対象となる位置情報（入力対象位置情報）は、入力対象位置記憶部６６に記憶される。なお、入力対象位置情報には、表１に示されるように、入力情報に含まれる位置情報の中のいずれかが記憶されている。
【００３３】
【表１】
2008276481.tif 000003
【００３４】
また、文書が作成される際には、制御部５０は、ディスプレイ１１の、入力対象位置情報に記憶される位置情報で特定される位置に、カーソル（たとえば、後述するカーソル１３１）を表示させる。
【００３５】
変換情報記憶部６２は、操作キー２１に含まれる各キーが連続して操作された回数（以下、適宜「連続操作回数」と言う）と入力される文字とを関連付ける情報（変換表）を記憶している。ひらがなを入力するモードで文字が入力される際に利用される変換表の一例を表２に示す。
【００３６】
【表２】
2008276481.tif 000004
【００３７】
表２を参照して、本実施の形態では、キー２１０〜２１９の各キーに対して複数のかな文字が割り当てられている。たとえば、キー２１１に対して連続操作回数が１〜１０回と増加すると、入力される文字が「あ」「い」「う」「え」「お」「ぁ」「ぃ」「ぅ」「ぇ」「ぉ」と変更される。なお、表２には、連続操作回数と入力される文字が関連付けられている状態が示されているが、実際には、当該変換表では、連続操作回数とテキスト情報とが関連付けられている。また、「入力される文字」とは、「制御部５０が、入力情報の、その時点の位置情報に関連付けて記憶させるテキスト情報」によって特定される文字である。
【００３８】
キー２１１の連続操作回数が「１１」になると、表２のキー２１１に１１回に対応する文字情報が記憶されていないので、制御部５０は、連続操作回数が「１」である「あ」に対応する文字を入力情報に記憶させる。
【００３９】
このように、制御部５０が、各キーの連続操作回数に応じて、変換表での関連付けに従って入力される文字を変更し、また、各キーの連続操作回数が変換表において文字を関連付けられている回数を超えた場合に、再度連続操作回数「１回」のところから、連続操作回数の増加に従って入力される文字を変更していくことを、以下、適宜「トグルを回す」と言う。
【００４０】
連続操作回数記憶部６３は、操作キー２１，２２，２３Ａ〜２３Ｄ，２４〜２８の一部のキー（少なくともキー２１０〜２１９を含む）が連続して操作された回数を特定する情報（連続操作回数情報）を記憶する。連続操作回数情報の一例を、表３に示す。
【００４１】
【表３】
2008276481.tif 000005
【００４２】
表３では、どのキーが連続して操作されたかを特定する情報（キー特定情報）に関連付けられて、連続操作回数が記憶されている。なお、制御部５０は、連続操作回数情報のキー特定情報で特定されるキーと異なるキーが操作された場合、連続操作回数情報の記憶内容を更新する。つまり、そのような場合、キー特定情報は新たに操作されたキーを特定する情報に更新され、連続操作回数は「１」に更新される。
【００４３】
画像指定情報記憶部６４は、図４等を参照して説明したテキスト情報と文字を表す画像データの記憶部６０における記憶場所を特定する情報（アドレス情報）が関連付けられている情報（画像指定情報）を記憶している。表４に、画像指定情報の一例を示す。
【００４４】
【表４】
2008276481.tif 000006
【００４５】
表４では、各テキスト情報が、アドレス情報に関連付けられて記憶されている。制御部５０は、文書を作成する際、入力情報を参照し、ディスプレイ１１上の位置情報に対応した位置に、テキスト情報に関連付けられた画像指定情報に記憶された画像を表示させる。なお、上記のような画像データは、たとえば画像情報記憶部６５に記憶されている。
【００４６】
時刻記憶部６７は、後述する文字入力処理において適宜利用される記憶領域である。
また、携帯電話機１は、外部Ｉ／Ｆ（インターフェース）５３を含み、制御部５０は、当該外部Ｉ／Ｆ５３を介して、ＳＤメモリカード（Secure Digital memory card）５００等の外部の記録媒体に対する情報の読込みおよび書込みを行なう。
【００４７】
携帯電話機１は、カレンダーに関連付けてスケジュール情報を管理するカレンダー機能、予め設定された時刻にアラーム音の出力等の動作を実行するアラーム機能、電卓機能等の種々の機能を有する。携帯電話機１では、これらの機能を実現させるための技術として、本明細書で特記する場合を除き、周知の技術を採用することができるため、重複する説明は行なわない。
【００４８】
また、携帯電話機１の記憶部６０には、制御部５０が実行するプログラム等の種々の情報が記憶されている。
【００４９】
本実施の形態では、制御部５０は、キー２１０〜２１９を含む種々のキーについて、押下げ、長押し、および、押上げを検出することができる。ここで、各キーに関するこれらの状態について、図５〜図７を参照して説明する。
【００５０】
図５は、キーの押下げを説明するための図であり、図５（Ａ）は、押下げられる前のキーの状態を示し、図５（Ｂ）は、押下げられた後のキーを模式的に示す図である。
【００５１】
なお、図５〜図７の各図においては、キーＫ（キー２１０〜２１９を総称したもの）が押圧操作されることにより、下部筐体３の内部に向けて押込まれる状態が示されている。なお、図５〜図７の各図では、キーＫの変位を明確に示すために、下部筐体３の中のキー２１０等の操作キーの外周に位置する部分の高さを基準面Ｆとして示している。
【００５２】
図５（Ａ）に示された状態から、キーＫに対して矢印Ｄ１方向に力が加えられると、図５（Ｂ）に示されるように、キーＫの上端が基準面Ｆに近づくように変位する。
【００５３】
図６（Ａ）および図６（Ｂ）は、キーの長押し状態を説明するための図である。図６（Ａ）に示されるように、下部筐体３の内部に向けてキーＫが押下げられた状態に対して、矢印Ｄ１に示される方向の力が継続して加えられた場合、図６（Ｂ）に示されるように、キーＫは、下部筐体３の内部方向に押込まれた状態を維持する。
【００５４】
図７（Ａ）および図７（Ｂ）は、キーの押上げ状態を説明するための図である。
図７（Ａ）に示されたような、キーＫが下部筐体３の内部に押込まれた状態において、図５（Ａ）の矢印Ｄ１方向の押圧が解除されると、キーＫはその復元力により矢印Ｄ２で示される方向に変位することにより、図７（Ｂ）に示されるように、押圧される前の、元の位置に戻る。
【００５５】
本明細書では、図５（Ａ）から図５（Ｂ）に示すようにキーＫを変位させることをキーの押下げと呼び、図６（Ａ）および図６（Ｂ）に示すようにキーＫに対する押圧状態を継続させることをキーの長押しと呼び、また、図７（Ａ）から図７（Ｂ）に示すようにキーＫを変位させることをキーの押上げと呼ぶ。本実施の形態におけるキーの押下げは、操作手段（または、操作部分）に対する操作の開始に相当し、また、キーの押上げは、操作手段（または操作部分）に対する操作の終了に対応する。
【００５６】
次に、携帯電話機１において、文書の作成に際し、ユーザの操作に基づいて入力情報として文字（テキスト情報）を入力する処理（文字入力処理）について、当該処理のフローチャートである図８および図９を参照して説明する。
【００５７】
なお、文字入力処理は、制御部５０が操作キー２１，２２，２３Ａ〜２３Ｄ，２４〜２８のいずれかが押下げられたこと（開始される。
【００５８】
図８を参照して、文字入力処理では、制御部５０は、押下げイベントを検出すると、まずステップＳ１０で、その時点で検出された押下げイベントが０〜９に対応するキー（キー２１０〜２１９）のいずれかについての押下げイベントであるか否かを判断し、そうであると判断するとステップＳ１４へ処理を進め、そうではないと判断するとステップＳ１２へ処理を進める。
【００５９】
ステップＳ１２では、制御部５０は、押下げ操作がなされたキーに対応した動作を実行して、ステップＳ２６（図９参照）へ処理を進める。
【００６０】
なお、ステップＳ１２において、たとえば操作キー２２の４方向キーの右方向に対応する部分が操作された場合には、入力対象位置情報を１文字分加算更新する。この場合、たとえば「お」という文字が入力途中とされている状態で上記右方向部分が操作されると、文字入力の対象となる位置が当該「お」の次の位置（横書きであれば、右隣の位置）に移動する。これにより、「お」という文字は、入力が決定された状態となる。なお、入力が決定された状態とは、漢字変換等の変換元の文字列であってこれから変換処理が行なわれる文字列の一部として決定された状態を言う。そして、このとき、ディスプレイ１１における表示も、「お」の反転表示のみが表示されている状態から、当該「お」の次の文字が表示される位置にカーソルが表示されるように変更される。また、ここでの入力対象位置情報の更新される量は、その時点で入力された文字が半角文字である全角文字であるかによって変化する。
【００６１】
ステップＳ１４では、制御部５０は、ステップＳ１０で判断した押下げイベントが、前回、操作されたキーと同じ行の平仮名を入力するためのキーであるか否か、つまり、前回操作されたキーと同じキーであるか否かを判断し、そうであると判断するとステップＳ１８へ処理を進め、そうではないと判断するとステップＳ１６へ処理を進める。なお、この判断は、具体的には、たとえばステップＳ１０で判断した押下げイベントの対象となったキーと、連続操作回数情報におけるキー特定情報で特定されるキーとが同一であるか否かによってなされる。
【００６２】
ステップＳ１６では、制御部５０は、入力中の文字を仮確定させるとともにステップＳ１０で押下げイベントを検出したキーが対応する行の１回目の操作に対応する文字を、入力情報のテキスト情報の欄に入力して、ステップＳ２６（図９参照）に処理を進める。なお、ここでの新たな文字の入力は、入力対象位置情報を（入力中の文字の）１文字分加算更新されてから行なわれる。これにより、「お」という文字の入力中に、キー２１２が操作されると、ディスプレイ１１では、「お」という文字のみが表示されていた状態から、「お」の次の文字の表示位置に、キー２１２の１回目の操作に対応した文字（表２参照）である「か」が表示されるようになる。つまり、この場合、ディスプレイ（後述する、表示欄１３０）には、「おか」が表示されるようになる。
【００６３】
一方、ステップＳ１８では、制御部５０は、後述するステップＳ２８で記録された時刻から一定の期間が経過しているか否かを判断する。ここで、一定の期間とは、たとえば、４００ｍｓｅｃとされる。そして、経過したと判断するとステップＳ２２（図９参照）に処理が進められ、まだ経過していないと判断するとステップＳ２０へ処理が進められる。
【００６４】
ステップＳ２０では、制御部５０は、入力対象位置情報で特定される位置情報に関連付けられる入力情報中のテキスト情報を、操作されたキーの連続操作回数に応じた文字を特定する情報に更新して、ステップＳ２６へ処理を進める。
【００６５】
図９を参照して、ステップＳ２２では、制御部５０は、押下げイベントに続いて発生している長押しイベントを検出したか否かを判断し、検出したと判断するとステップＳ２４へ処理を進める。一方、長押しイベントを検出していない、つまり、押下げイベントを検出した後、長押しと判定する期間（たとえば、２．０ｓｅｃ）が経過する前に押上げイベントを検出した場合には、制御部５０は、ステップＳ３０に処理を進める。
【００６６】
ステップＳ２４では、制御部５０は、入力情報に新たな情報を入力や更新をすることなく、入力対象位置情報を（入力中の文字の）１文字分加算更新する。これにより、入力中であった文字（ディスプレイ１１に反転表示等されて表示されていた文字）はそのままの状態とされたまま、カーソルが当該文字の次の文字の入力位置に表示される。また、ステップＳ２４では、連続操作回数情報におけるキー特定情報と連続操作回数がクリアされる。
【００６７】
次に、制御部５０は、ステップＳ２６において、押上げイベントを検出したか否かを判断し、検出したと判断するとステップＳ２８へ処理を進める。
【００６８】
一方、ステップＳ３０では、制御部５０は、押上げイベントを検出したか否かを判断し、検出したと判断するとステップＳ３２へ処理を進める。
【００６９】
ステップＳ３２では、制御部５０は、ステップＳ２０と同様に、入力対象位置情報で特定される位置情報に関連付けられる入力情報中のテキスト情報を、操作されたキーの連続操作回数に応じた文字を特定する情報に更新して、ステップＳ２８へ処理を進める。
【００７０】
ステップＳ２８では、制御部５０は、その時点での時刻を時刻記憶部６７に記録して、ステップＳ１０に処理を戻す。なお、制御部５０は、当該制御部５０内に備えられるタイマの計時時刻を参照して、現在時刻を得る。また、制御部５０は、ステップＳ１８において、時刻記憶部６７に記録された時刻を参照する。なお、時刻記憶部６７に記録される情報は、ステップＳ２８の処理が実行されるたびに更新されるものとする。
【００７１】
以上説明した本実施の形態では、文字入力において文字の選択に利用されるキー２１０〜２１９のいずれかに対する押下げイベントが検出された場合、同じキーが前回押上げイベントが検出されてから一定期間が経過するまでに検出された場合（ステップＳ１８においてＮＯ判断時）、当該キーの押下げイベントが検出されたことに基づいて文字入力に関する処理（連続操作回数に対応した文字を特定するテキスト情報の入力情報に対する入力）が行なわれる。一方、これらのキーの中のいずれかについて、前回押上げイベントが検出されてから上記一定期間が経過した後で再度操作（押下げイベントが検出）された場合には（ステップＳ２２でＹＥＳ判断時）、それまでに入力されている文字を変更することなく、カーソルを１文字分先の位置に送る（ステップＳ２４）。具体的には、ステップＳ２４では、制御部５０は、連続して同じキーが操作されているにもかかわらず、連続操作回数情報におけるキー特定情報および連続操作回数をクリアするとともに、入力対象位置情報における入力対象位置を１文字分加算更新する。
【００７２】
これにより、本実施の形態の携帯電話機１では、文字入力の際に、キー２１０〜２１９のいずれかのキーを連続して操作する場合、上記した一定期間以上間隔をあけて当該キーを操作すれば、それまでに入力していた文字をそのままの状態にして、カーソルを次の文字の入力位置に進めることができる。
【００７３】
このことを、図１０〜図１４を参照してより詳細に説明する。なお、図１０〜図１４は、それぞれディスプレイ１１に表示されるメール作成画面の一例を部分的に示す図である。なお、以下の説明は、携帯電話機１に対して、以下に示す第１段階から第４段階までの操作が順になされた際の、メール作成画面についての説明に相当する。
【００７４】
第１段階：キー２１１に対する１回の長押し操作
第２段階：キー２１１に対する連続した（一定期間以上間隔を空けない）短押し操作
第３段階：一定期間以上間隔を空けた後、キー２１１に対する１回の長押し操作
第４段階：キー２１１に対する連続した（一定期間以上間隔を空けない）短押し操作
まず図１０を参照して、画面１００には、携帯電話機１で実行されているアプリケーションの種類に関連した情報を表示する表示欄１１０と、その時点で採用されているもジン入力モードに関連する情報を表示する表示欄１２０、および、入力された文字を示す画像を表示する表示欄１３０が含まれる。
【００７５】
図１０は、まだ文字が入力されていない状態が示されている。具体的には、入力情報（図４参照）において、いずれの位置情報に対しても、関連付けられたテキスト情報が記憶されていない状態である。このような状態では、入力対象位置情報（表１参照）では、入力対象位置は１文字目の位置情報が記憶されている。これにより、カーソル１３１は、表示欄１３０においてそのような位置情報に対応する位置（最も上の行の最も左側）に表示されている。
【００７６】
図１１は、図１０に示された状態において、キー２１１（あ行に対応するキー）に対して長押し操作（上記第１段階の操作）がされた場合の表示画面を示す。
【００７７】
この場合、図８をさらに参照して、ステップＳ１０では、ＹＥＳの判断がなされるが、ステップＳ１４ではＮＯの判断がなされる。この場合、図１１に示されるように、キー２１１の１回目の操作に対応する文字が表示欄１３０の入力対象となる位置に表示されるとともに、カーソル１３１は次の文字入力の対象位置に移動して表示される。このとき、入力対象位置情報は、図１０に示された状態から１文字分加算更新されており、また、連続操作回数情報（表３参照）の連続操作回数はクリア（「０」に更新）される。
【００７８】
図１２は、図１１に示された状態から、キー２１１に対して連続して、上記した一定期間の間隔をあけることなく５回連続して操作された（上記第２段階の操作がなされた）際に表示される画面を示す。
【００７９】
ここで、この５回連続したキー２１１に対する操作によるディスプレイ１１における表示内容の変化について、図８および図９を参照して詳細に説明する。
【００８０】
まず１回目のキー２１に対する操作が行なわれると、操作されたキーがキー２１１であるため、ステップＳ１０からステップＳ１４へ処理が進められる。
【００８１】
ステップＳ１４では、前回操作されたキーと同じキーであるか否かが判断される。ここで、実際には、前回操作されたキーと同じキーではあるが、前回のキー２１１に対する操作（ディスプレイ１１の表示内容が図１０に示されたものから図１１に示されたものに変更させた操作）の際には、ステップＳ２４において連続操作回数情報（表３参照）のキー特定情報および連続操作回数がクリアされている。また、ステップＳ１４では、制御部５０は、直前に押下げ等のイベントを検出したキーを特定する情報と、連続操作回数情報（表３参照）においてキー特定情報に情報を記憶されているキーとが一致するか否かを判断している。したがって、（上記した５回連続したキー２１１に対する操作の中の）１回目の操作の際には、ステップＳ１４ではＮＯの判断がなされ、ステップＳ１６へ処理が進められる。これにより、表示欄１３０では、図１１のカーソル１３１が表示されていた位置にキー２１１の１回目の操作に対応する文字が表示される。つまり、表示欄１３０における表示内容は、「ああ」となる。また、この時点では、連続操作回数情報（表３参照）では、キー特定情報としてキー２１１を特定する情報が記憶されるとともに、連続操作回数は「１」とされる。
【００８２】
ステップＳ１６の処理の後、図９に示されるようにステップＳ２６へ処理が進められ、操作中のキー２１１についての押上げイベントが検出されると、ステップＳ２８でその時点での時刻が時刻記憶部６７に記録される。なお、ステップＳ２６において押上げイベントが検出されても、携帯電話機１では、当該押上げイベントを検出したタイミングでは、文字入力に直接関連する処理（入力情報（図４参照）におけるテキスト情報の更新または入力対象位置情報（表１参照）における入力対象位置の更新）は行なわれない。
【００８３】
（５回連続中の）１回目の操作の終了から上記した一定期間が経過するまでに２回目の操作が行なわれると、当該２回目の操作に対しては、ステップＳ１０およびステップＳ１４においてＹＥＳの判断がなされ、そして、ステップＳ１８ではＮＯの判断がなされステップＳ２０へ処理が進められる。ステップＳ２０では、操作されたキーについての連続操作回数が１加算更新されるとともに、当該連続操作回数に応じた文字を特定する情報が、その時点での位置情報（入力対象位置）に対応するテキスト情報として入力情報（図４参照）に記憶される。そして、ステップＳ２６に処理が進められた後、キー２１１に対する操作が終了したことに応じてステップＳ２６からステップＳ２８に処理が進められ、その時点での時刻が時刻記憶部６７に記録されて、ステップＳ１０に処理が戻される。
【００８４】
上記した（５回連続の操作の中の）３回目から５回目までの操作についても、上記した２回目の操作に対する処理と同様の処理が実行される。これによろい、図１１の表示欄１３０内のカーソル１３１が表示されていた位置に表示される文字は、２回目から５回目の操作に応じて、「い」「う」「え」「お」と順に変更されていく。
【００８５】
連続した５回の操作の後の表示欄１３０における表示内容を、図１２に示す。図１２では、表示欄１３０には、第１段階として示したキー２１１に対する１回の操作による文字１３２と、第２段階として示したキー２１１に対する連続した（上記一定期間以内の間隔で行なわれた）５回の操作によって表示された文字１３３が表示されている。
【００８６】
図１３は、上記した第２段階の、キー２１１に対する連続した５回の操作の後、上記一定期間経過した後さらにキー２１１に対して１回操作された場合（第３段階の操作がなされた場合）の表示内容を示す図である。
【００８７】
第３段階の操作に対しては、ステップＳ１０およびステップＳ１４でＹＥＳの判断がなされる。ここで、ステップＳ１４においてＹＥＳの判断がなされるのは、上記した第２段階の５回目のキー操作に対して、連続操作回数情報をクリアするステップＳ２４の処理が実行されないからである。そして、ステップＳ１８では、第３段階の操作は、第２段階の５回目の操作が終了してから一定期間以上間隔があいているため、ステップＳ２２に処理が進められる。そして、第３段階の操作は長押し操作であるため、ステップＳ２２からステップＳ２４へ処理が進められる。ステップＳ２４では、入力情報に新たな情報を入力することなく、入力対象位置情報を（入力中の文字の）１文字分加算更新する。
【００８８】
これにより、図１３では、文字１３２と文字１３３を表示したまま、文字１３３の次の文字の表示位置（文字１３３の右隣の位置）に、カーソル１３１が表示されるようになる。図１４は、図１３に示された画面１００がディスプレイ１１に表示されている状態で、さらに、第４段階として、キー２１１に対して連続した（上記した一定期間以上の間隔をあけない）短押し操作が２回なされた場合に、ディスプレイ１１に表示される画面１００を示す図である。
【００８９】
第４段階の１回目のキー２１１に対する操作によって、ステップＳ１０、ステップＳ１４、および、ステップＳ１６の処理が実行されることにより、表示欄１３０には、図１３のカーソル１３１が表示されていた位置に、キー２１１の１回目の操作に対応する文字（「あ」）が表示される。
【００９０】
そして、その状態から、上記した一定期間以上の間隔をあけずにキー２１１に対して短押し操作がなされると、ステップＳ１０、ステップＳ１４、ステップＳ１８、および、ステップＳ２０の処理を経て、図１３においてカーソル１３０が表示されていた位置に、キー２１１の２回の操作に対応する文字（「い」）が表示される。この状態が、図１４に示されている。
【００９１】
以上説明した本実施の形態では、キーの押し下げによって、操作手段（操作部分）に対する操作が開始され、キーの押し上げ（押し下げの解除）によって、操作手段（操作部分）に対する操作が終了する例が示されたが、本発明に従った操作手段（操作部分）に対する操作態様は、これに限定されない。たとえば、操作対象の領域を指で触れることにより操作が開始され、当該領域から指を離すこと（触れる状態を解除させること）により操作が終了するような操作態様であっても良い。
【００９２】
以上説明した本実施の形態では、入力情報を記憶する入力情報記憶部６１により、第１の記憶手段が構成される。
【００９３】
また、本実施の形態では、変換表（表２参照）を記憶する変換情報記憶部６２により、第２の記憶手段が構成される。
【００９４】
また、本実施の形態では、入力対象位置情報を記憶する入力対象位置記憶部６６により、操作手段（操作部分）第３の記憶手段が構成される。
【００９５】
そして、連続して同じキーを一定期間が経過する前に操作されたことにより、ステップＳ２０で、当該キーの連続操作回数に応じて、入力情報にテキスト情報を入力（更新）し、また、検出したキー操作が同じキーを一定期間経過する前に操作されたものではない場合には、その操作が長押しであれば、ステップＳ２４で、入力情報に新たな情報を入力や更新をすることなく、入力対象位置情報を１文字分加算更新する、制御部５０により、情報特定手段が構成されている。
【００９６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９７】
【図１】本発明の携帯情報端末の一例である携帯電話機の外観を示す図である。
【図２】図１（Ｂ）における操作キーおよびその周辺の拡大図である。
【図３】図１のハードウェア構成を模式的に示す図である。
【図４】図３の入力情報記憶部に記憶される入力情報の構成の一例を示す図である。
【図５】図１の携帯電話機のキーの押下げ操作を説明するための図である。
【図６】図１の携帯電話機のキーについての長押し操作を説明するための図である。
【図７】図１の携帯電話機のキーの押上げ操作を説明するための図である。
【図８】図１の携帯電話機の制御部が実行する文字入力処理のフローチャートである。
【図９】図１の携帯電話機の制御部が実行する文字入力処理のフローチャートである。
【図１０】図１の携帯電話機のディスプレイに表示される画面の一例を部分的に示す図である。
【図１１】図１の携帯電話機のディスプレイに表示される画面の一例を部分的に示す図である。
【図１２】図１の携帯電話機のディスプレイに表示される画面の一例を部分的に示す図である。
【図１３】図１の携帯電話機のディスプレイに表示される画面の一例を部分的に示す図である。
【図１４】図１の携帯電話機のディスプレイに表示される画面の一例を部分的に示す図である。
【符号の説明】
【００９８】
６１  入力情報記憶部、６２  変換情報記憶部、６３  連続操作回数記憶部、６４  画像指定情報記憶部、６５  画像情報記憶部、６６  入力対象位置記憶部、６７  時刻記憶部、１００  画面、１１０，１２０，１３０  表示欄、１３１  カーソル、１３２，１３３，１３４  文字。
【図１】
2008276481.tif 000007
【図２】
2008276481.tif 000008
【図３】
2008276481.tif 000009
【図４】
2008276481.tif 000010
【図５】
2008276481.tif 000011
【図６】
2008276481.tif 000012
【図７】
2008276481.tif 000013
【図８】
2008276481.tif 000014
【図９】
2008276481.tif 000015
【図１０】
2008276481.tif 000016
【図１１】
2008276481.tif 000017
【図１２】
2008276481.tif 000018
【図１３】
2008276481.tif 000019
【図１４】
2008276481.tif 000020