(57)【要約】【課題】現在のハードウエアを利用しながら、動的に候補文字表を切り替えることで、日本語入力の高速化を図ることができる。【解決手段】前回打鍵キーと今回打鍵キーと現在表示文字との各組合せに対応させて候補文字表を記憶しているとともに、各キーが所定の打鍵方式で打鍵された場合の候補文字表を各キーに対応させて記憶している内部メモリ３０内の候補文字記憶手段３１と、キー入力バッファに記憶されている前回打鍵キーと今回打鍵キーと現在表示文字との種別に基づいて、該当する候補文字表を抽出する第１の候補文字表抽出部１０３と、打鍵されたキーが強押しされたときに、キー入力バッファに記憶されている今回打鍵キーと現在表示文字との種別に基づいて、該当する候補文字表を抽出する第２の候補文字表抽出部１０７とを備え、候補文字記憶手段３１に記憶されている候補文字表は濁音、半濁音、促音、長音、二重母音、拗音、外来音を含んでいる。【選択図】図１
2008108228.tif 000002
【特許請求の範囲】
【請求項１】
１２個のキーが配置されて、前記１２個のキーを用いて文字入力を行う、携帯端末であって、
前回打鍵キーと今回打鍵キーの種別を記憶するキー入力記憶手段と、
前回打鍵キーの種別と今回打鍵キーの種別と現在表示文字との各組合せに対応させて、当該今回打鍵キーと同一のキーが連続打鍵された場合に表示される複数の候補文字からなる候補文字表を記憶している第１の候補文字表記憶手段と、
前記キー入力記憶手段に記憶した前回打鍵キーと今回打鍵キーの種別と現在表示文字とに基づいて、前記第１の候補文字表記憶手段から該当する候補文字表を抽出する第１の候補文字表抽出手段と、
前記キー入力記憶手段に記憶した今回打鍵キーと同一のキーが打鍵されるごとに、前記第１の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第１の表示手段と、
各キーが所定の打鍵方式で打鍵された場合に表示される候補文字を含む候補文字表を、所定の打鍵方式で打鍵された各キーの種別と現在表示文字に対応させて記憶する第２の候補文字記憶手段と、
打鍵されたキーが、前記所定の打鍵方式で打鍵されたことを示す打鍵方式記憶手段と、
前記打鍵方式記憶手段に前記所定の打鍵方式で打鍵されたことが示された場合に、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、前記第２の候補文字表記憶手段から該当する候補文字表を抽出する第２の候補文字表抽出手段と、
前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、前記第２の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第２の表示手段と、
前記第１または第２の表示手段が表示した候補文字が選択された場合に、それを確定文字として画面表示する確定文字表示手段と、
前記確定文字を記憶する確定文字記憶手段と
を備え、
前記第１および第２の候補文字記憶手段に記憶されている前記候補文字表は、候補文字として、前記今回打鍵キーの種別から派生する濁音、半濁音、促音、長音、二重母音、拗音、外来音のうちの少なくとも１つを含んでいることを特徴とする携帯端末。
【請求項２】
前記所定の打鍵方式が、キーの強押しであることを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記所定の打鍵方式が、キーの長押しであることを特徴とする請求項１に記載の携帯端末。
【請求項４】
前記１２個のキーのうちの３個のキーは、母音のう、え、お、が１つずつ割り付けられていて、
前記第１の候補文字表記憶手段は、前記１２個のうちのいずれかのキーが打鍵された後に、前記３個のキーのいずれかが打鍵されたときに、それらの組合せに対応する候補文字表をさらに記憶している
ことを特徴とする請求項１ないし３のいずれか１項に記載の携帯端末。
【請求項５】
前記１２個のキーは３列４段に配置されており、３列４段のうちの最下段の３個のキーには、＊、０、＃がそれぞれ１つずつ割り付けられているものであって、
前記３個のキーは当該最下段の３個のキーであることを特徴とする請求項４に記載の携帯端末。
【請求項６】
前記１２個のキーのうちの１個のキーに、促音を割り付けたことを特徴とする請求項１ないし５のいずれか１項に記載の携帯端末。
【請求項７】
順次
前記１２個のキーのうちの１個のキーに、長音を割り付けたことを特徴とする請求項１ないし６のいずれか１項に記載の携帯端末。
【請求項８】
１２個の配置されたキーを用いて携帯端末に文字入力を行うためにコンピュータを、
前回打鍵キーと今回打鍵キーの種別を記憶するキー入力記憶手段と、
前回打鍵キーの種別と今回打鍵キーの種別と現在表示文字との各組合せに対応させて、当該今回打鍵キーと同一のキーが連続打鍵された場合に表示される複数の候補文字からなる候補文字表を予め記憶しておく第１の候補文字表記憶手段と、
前記キー入力記憶手段に記憶した前回打鍵キーと今回打鍵キーの種別と現在表示文字に基づいて、前記第１の候補文字表記憶手段から該当する候補文字表を抽出する第１の候補文字表抽出手段と、
前記キー入力記憶手段に記憶した今回打鍵キーと同一のキーが打鍵されるごとに、前記第１の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第１の表示手段と、
各キーが所定の打鍵方式で打鍵された場合に表示される候補文字を含む候補文字表を、各キーと現在表示文字に対応させて予め記憶しておく第２の候補文字記憶手段と、
打鍵されたキーが、前記所定の打鍵方式で打鍵されたことを示す打鍵方式記憶手段と、
前記打鍵方式記憶手段に前記所定の打鍵方式で打鍵されたことが示された場合に、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、前記第２の候補文字表記憶手段から該当する候補文字表を抽出する第２の候補文字表抽出手段と、
前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、前記第２の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第２の表示手段と、
前記第１または第２の表示手段が表示した候補文字が選択された場合に、それを確定文字として画面表示する確定文字表示手段と、
前記確定文字を記憶する確定文字記憶手段
として機能させるための携帯端末の文字入力プログラムであって、
前記第１および第２の候補文字記憶手段に記憶されている前記候補文字表は、候補文字として、前記今回打鍵キーの種別から派生する濁音、半濁音、促音、長音、二重母音、拗音、外来音のうちの少なくとも１つを含んでいることを特徴とする携帯端末の文字入力プログラム。
【請求項９】
１２個の配置されたキーを用いて携帯端末に文字入力を行うためにコンピュータを、
前回打鍵キーと今回打鍵キーの種別を記憶するキー入力記憶手段と、
前回打鍵キーの種別と今回打鍵キーの種別と現在表示文字との各組合せに対応させて、当該今回打鍵キーと同一のキーが連続打鍵された場合に表示される複数の候補文字からなる候補文字表を予め記憶しておく第１の候補文字表記憶手段と、
前記キー入力記憶手段に記憶した前回打鍵キーと今回打鍵キーの種別と現在表示文字に基づいて、前記第１の候補文字表記憶手段から該当する候補文字表を抽出する第１の候補文字表抽出手段と、
前記キー入力記憶手段に記憶した今回打鍵キーと同一のキーが打鍵されるごとに、前記第１の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第１の表示手段と、
各キーが所定の打鍵方式で打鍵された場合に表示される候補文字を含む候補文字表を、各キーと現在表示文字に対応させて予め記憶しておく第２の候補文字記憶手段と、
打鍵されたキーが、前記所定の打鍵方式で打鍵されたことを示す打鍵方式記憶手段と、
前記打鍵方式記憶手段に前記所定の打鍵方式で打鍵されたことが示された場合に、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、前記第２の候補文字表記憶手段から該当する候補文字表を抽出する第２の候補文字表抽出手段と、
前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、前記第２の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第２の表示手段と、
前記第１または第２の表示手段が表示した候補文字が選択された場合に、それを確定文字として画面表示する確定文字表示手段と、
前記確定文字を記憶する確定文字記憶手段
として機能させるための携帯端末の文字入力プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記第１および第２の候補文字記憶手段に記憶されている前記候補文字表は、候補文字として、前記今回打鍵キーの種別から派生する濁音、半濁音、促音、長音、二重母音、拗音、外来音のうちの少なくとも１つを含んでいることを特徴とする携帯端末の文字入力プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は携帯端末に関し、特に、日本語入力の高速化を図るための携帯端末、携帯端末の文字入力プログラム、および、それを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来の携帯電話機においては、一般的に、各数字キーに、あ行、か行、さ行、・・・を割り当てているため、例えば、「お」の入力には数字キー「１」を５回連続して打鍵する必要があり、キーストローク回数の多い入力方法が用いられている。
【０００３】
また、従来の携帯電話機においては、促音（きっ）、拗音（きゃ、きゅ、きょ、等）および外来音（きぇ、等）は１音節であるにもかかわらず、「き」の文字を選択して入力した後に、異なる音節の文字として、小文字にする文字（あ、い、う、え、お、つ、や、ゆ、よ）を入力し、その後に、［大／小］の変換キーを入力する必要があった。あるいは、「き」の文字を選択して入力した後に、異なる音節の文字として、小文字（ぁ、ぃ、ぅ、ぇ、ぉ、っ、ゃ、ゅ、ょ）を少なくとも６回打鍵することによって入力する必要があった。
【０００４】
上記の従来の問題点を解決するための方法として、文字入力の高速化を図るための特殊なキー配列にした携帯電話機が提案されている（例えば、特許文献１参照。）。
【０００５】
特許文献１におけるキー配列では、３列５段で、のべ１５個設けられたキーのうち、最右側の１列に配置された５個のキーを、それぞれ、ａ、ｉ、ｕ、ｅ、ｏの各母音キーとし、残りの２列に配列された、のべ１０個のうちの９個のキーを、それぞれ、ｋ、ｓ、ｔ、ｎ、ｈ、ｍ、ｙ、ｒ、ｗの各子音キーとして、残りの１個のキーを促音キー（っ）としている。これにより、日本語入力の高速化を図っている。
【０００６】
【特許文献１】特開２００２−１４０１４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の携帯電話機においては、上述したように、特殊なキー配置であり、現在用いられている使い慣れたキー配置を利用しながら日本語入力の高速化を図ることが出来ないという問題点があった。
【０００８】
そのため、特許文献１の携帯電話機の構成は、この特殊なキー配置には、違和感があり、普及面に問題点があった。
【０００９】
この発明は、かかる問題点を解決するためになされたものであり、現在用いられているキー配列を利用しながら、かつ、日本語入力の高速化を図ることが可能な携帯端末および携帯端末の入力方法を得ることを目的としている。
【課題を解決するための手段】
【００１０】
この発明は、１２個のキーが配置されて、前記１２個のキーを用いて文字入力を行う、携帯端末であって、前回打鍵キーと今回打鍵キーの種別を記憶するキー入力記憶手段と、前回打鍵キーの種別と今回打鍵キーの種別と現在表示文字との各組合せに対応させて、当該今回打鍵キーと同一のキーが連続打鍵された場合に表示される複数の候補文字からなる候補文字表を記憶している第１の候補文字表記憶手段と、前記キー入力記憶手段に記憶した前回打鍵キーと今回打鍵キーの種別と現在表示文字とに基づいて、前記第１の候補文字表記憶手段から該当する候補文字表を抽出する第１の候補文字表抽出手段と、前記キー入力記憶手段に記憶した今回打鍵キーと同一のキーが打鍵されるごとに、前記第１の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第１の表示手段と、各キーが所定の打鍵方式で打鍵された場合に表示される候補文字を含む候補文字表を、所定の打鍵方式で打鍵された各キーの種別と現在表示文字に対応させて記憶する第２の候補文字記憶手段と、打鍵されたキーが、前記所定の打鍵方式で打鍵されたことを示す打鍵方式記憶手段と、前記打鍵方式記憶手段に前記所定の打鍵方式で打鍵されたことが示された場合に、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、前記第２の候補文字表記憶手段から該当する候補文字表を抽出する第２の候補文字表抽出手段と、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、前記第２の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第２の表示手段と、前記第１または第２の表示手段が表示した候補文字が選択された場合に、それを確定文字として画面表示する確定文字表示手段と、前記確定文字を記憶する確定文字記憶手段とを備え、前記第１および第２の候補文字記憶手段に記憶されている前記候補文字表は、候補文字として、前記今回打鍵キーの種別から派生する濁音、半濁音、促音、長音、二重母音、拗音、外来音のうちの少なくとも１つを含んでいることを特徴とする携帯端末である。
【発明の効果】
【００１１】
この発明は、１２個のキーが配置されて、前記１２個のキーを用いて文字入力を行う、携帯端末であって、前回打鍵キーと今回打鍵キーの種別を記憶するキー入力記憶手段と、前回打鍵キーの種別と今回打鍵キーの種別と現在表示文字との各組合せに対応させて、当該今回打鍵キーと同一のキーが連続打鍵された場合に表示される複数の候補文字からなる候補文字表を記憶している第１の候補文字表記憶手段と、前記キー入力記憶手段に記憶した前回打鍵キーと今回打鍵キーの種別と現在表示文字とに基づいて、前記第１の候補文字表記憶手段から該当する候補文字表を抽出する第１の候補文字表抽出手段と、前記キー入力記憶手段に記憶した今回打鍵キーと同一のキーが打鍵されるごとに、前記第１の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第１の表示手段と、各キーが所定の打鍵方式で打鍵された場合に表示される候補文字を含む候補文字表を、所定の打鍵方式で打鍵された各キーの種別と現在表示文字に対応させて記憶する第２の候補文字記憶手段と、打鍵されたキーが、前記所定の打鍵方式で打鍵されたことを示す打鍵方式記憶手段と、前記打鍵方式記憶手段に前記所定の打鍵方式で打鍵されたことが示された場合に、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、前記第２の候補文字表記憶手段から該当する候補文字表を抽出する第２の候補文字表抽出手段と、前記キー入力記憶手段に記憶されている前記所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、前記第２の候補文字表抽出手段によって抽出された候補文字表の候補文字を画面表示する第２の表示手段と、前記第１または第２の表示手段が表示した候補文字が選択された場合に、それを確定文字として画面表示する確定文字表示手段と、前記確定文字を記憶する確定文字記憶手段とを備え、前記第１および第２の候補文字記憶手段に記憶されている前記候補文字表は、候補文字として、前記今回打鍵キーの種別から派生する濁音、半濁音、促音、長音、二重母音、拗音、外来音のうちの少なくとも１つを含んでいることを特徴とする携帯端末であるので、現在用いられているキー配列を利用しながら、かつ、日本語入力の高速化を図ることができる。
【発明を実施するための最良の形態】
【００１２】
実施の形態１．
図１（ａ）は、この発明の実施の形態１に係る携帯電話機の外観を示した図である。図１（ｂ）は、図１（ａ）のキーボード部分を拡大した図である。図１（ａ）及び図１（ｂ）に示すように、本実施の形態１に係る携帯電話機においては、３列５段の計１５個のキーが配置されており、そのうちの下部の３列４段の計１２個のキーで数字や文字を入力する入力キー１〜１２を構成している。この入力キー１〜１２は、感圧素子を用いて、「キーを普通に押した状態」、「キーを強く押した状態（以降、この状態を「強押し」と言う」、「キーが押されていない状態」の三つの状態を判別できるように構成されている。また、上部の３個のキーは電話機能を行うための電話機能キー１３〜１５を構成している。図１（ｂ）に示すように、本実施の携帯電話機におけるキー配列は、従来のままである。
【００１３】
図２に、この発明の実施の形態１に係る携帯電話機のハードウエア構成を示す。本実施の形態に係る携帯電話機は、無線基地局との間の無線通信を処理する無線処理部２１と、マイクロフォン２２と、スピーカ２３と、無線処理部２１を介して着発信接続や通信切断などの着発信処理の制御を行うとともに、無線処理部２１を介して通信相手とマイクロフォン２２やスピーカ２３に入出力する音声の送受処理を行う通信制御部２４と、表示器２５と、キー操作部２６と、表示器２５やキー操作部２６とを用いたユーザとの間のマンマシンインターフェースを制御するマンマシンインターフェース制御部２７と、内部メモリ３０と、主制御部２９とを有している。なお、内部メモリ３０は、ＲＯＭ（Read Only Memory）３０（ａ）とＲＡＭ（Random Access Memory）３０（ｂ）とから構成されている。
【００１４】
図３は、この発明の実施の形態１に係る携帯電話機の内部構成を示した図である。図３において、１０１は、ユーザが打鍵した前回打鍵キーと今回打鍵キーとの種別を一時的にキー入力バッファ３２（図１２参照）に記憶するキー入力書き込み部である。１０３は、キー入力バッファ３２に記憶されている前回打鍵キーと今回打鍵キーと現在表示文字との種別に基づいて、候補文字表記憶手段３１から該当する候補文字表を抽出する第１の候補文字表抽出部である。１０４は、キー入力バッファ３２に記憶されている今回打鍵キーと同一のキーが打鍵されるごとに、第１の候補文字表抽出部１０３によって抽出された候補文字表の候補文字を順次画面表示する第１の表示部である。１０６は、打鍵されたキーが、所定の打鍵方式で打鍵されたときに、強押しフラグ３５等に一時的にフラグをたてる打鍵方式書き込み部である。１０７は、強押しフラグ３５にフラグがたった場合に、キー入力バッファ３２に記憶されている所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、候補文字表記憶手段３１から該当する候補文字表を抽出する第２の候補文字表抽出部である。１０８は、キー入力バッファ３２に記憶されている所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、第２の候補文字表抽出部１０７によって抽出された候補文字表の候補文字を順次画面表示する第２の表示部である。１０９は、第１または第２の表示部１０４，１０８が表示した候補文字がユーザによって選択され確定された場合に、それを確定文字として画面表示する確定文字表示部である。１１０は、当該確定文字を確定文字記憶部３８に記憶させる確定文字書き込み部である。
【００１５】
まず、はじめに、この発明の実施の形態１に係る携帯電話機が備えた各機能について説明する。
【００１６】
（１）母音キーと促音キー「っ」（又は長音記号「ー」）の配置
本実施の形態においては、図１に示す携帯電話機において、キー配列の最下行にある「＊」、「０」、「＃」の各キーに、母音キーとして「ｕ」、「ｅ」、「ｏ」を割り付ける。「ｕ」、「ｅ」、「ｏ」の割付け方法には、図４（ａ）〜（ｆ）に示す６通りの組合せがあり、そのいずれでも良いが、母音順に配置した「＊にｕを（以降「＊ｕ」と記述する）」、「０にｅを（以降「０ｅ」と記述する）」、「＃にｏを（以降「＃ｏ」と記述する）」」（すなわち、図４（ａ）の配置）を割り付ける方法が最も操作性に優れている。
【００１７】
また、本実施の形態においては、促音キー（又は長音記号「ー」）として、キー配列の最下行の「＊」、「０」、「＃」の何れか１つのキーに促音「っ」（又は長音記号「ー」）を図５（ａ）〜（ｃ）に示すように割り付ける。促音キー（又は長音記号「ー」）の割付けは「＊」、「０」、「＃」のいずれのキーでも構わないが、「０」キーは「わをん等」が割付けられているので、「＊」または「＃」の何れかのキーが最適である。更に、濁音・半濁音の割付けは「＊」または「＃」キーとなっているので、促音キー「っ」（又は長音記号「ー」）の割付けは濁音・半濁音の割り付けとは異なるキーの方が操作性が向上する。
【００１８】
なお、以降の説明においては、母音キーについては図４（ａ）に示す「＊ｕ」、「０ｅ」、「＃ｏ」の割付け、促音キー（又は長音記号「ー」）については図５（ａ）に示す濁音半濁音が「＊」に割付けられて、かつ、「＃」へ促音キー「っ」（又は長音記号「ー」）を割付けた例を挙げて説明する。図４および図５においては、母音キーおよび促音キー（又は長音記号「ー」）の一方のみの割付けについて図示しているが、その両方を併用するようにしてもよい。併用する場合については後述する。
【００１９】
なお、促音「っ」と長音「ー」の出現頻度を比較すると、促音「っ」の方が出現頻度が高いので、以降の説明では、促音「っ」をキーに割り付けた例を挙げて説明する。
【００２０】
（２）従来のかな入力方式との併用を可能とする。
本実施の形態においては、現在一般的に用いられている従来のかな入力方式との併用が可能である。
例として「か」行の入力は以下の通りとなる。
・「か」の入力は「２」キーを１回打鍵する。
・「き」の入力は「２」キーを２回連続打鍵する。
・「く」の入力は「２」キーを３回連続打鍵、または、「２」、「＊」の順で打鍵する。
・「け」の入力は「２」キーを４回連続打鍵、または、「２」、「０」の順で打鍵する。
・「こ」の入力は「２」キーを５回連続打鍵、または、「２」、「＃」の順で打鍵する。
【００２１】
このように、本実施の形態においては、上述のように、図４（ａ）に示す「＊ｕ」、「０ｅ」、「＃ｏ」の割付けを行っているため、母音が「ｕ」、「ｅ」、「ｏ」の文字も、従来のように何回も連続打鍵することなく、２回の打鍵で容易にかつ高速に入力することができる。
【００２２】
（３）従来のマルチタップ入力方式と同一の操作性を実現する。
本実施の形態においては、従来のマルチタップ入力方式を適用している。なお、ここで、従来のマルチタップ入力方式の操作性とは次の通りである。
・同一キーを連続打鍵すると打鍵回数に従って順々に候補文字が出現する。
・異なるキーを打鍵すると文字の反転が終了してカーソルが進み、１文字前に表示されていた候補文字が確定する。
【００２３】
本実施の形態では、図４（ａ）に示すように、母音キーを「＊ｕ」、「０ｅ」、「＃ｏ」に割付けているが、「＊」、「０」、「＃」の各キーを連続打鍵することによって順に候補文字を表示させることで、従来のマルチタップ入力方式における候補文字の表示方式における操作と同一のインターフェースを持たせている。すなわち、１回目の打鍵では母音キーとして機能し、２回目以降の連続打鍵を行った場合には、従来の「＊」、「０」、「＃」の各キーに割当てられた候補文字を順次表示していく。
【００２４】
例として「＊」キーにおける連続打鍵の候補文字は以下のとおりである（図４（ａ）および図５（ａ）参照。）。
・１回目打鍵は母音「ｕ」の選択を意味する。
・２回目打鍵は濁音「゛」の選択を意味する。
・３回目打鍵は半濁音「゜」の選択を意味する（但し、は行の場合のみ。）。
・４回目打鍵は母音「ｕ」と濁音「゛」の選択を意味する。
・５回目打鍵は母音「ｕ」と半濁音「゜」の選択を意味する（但し、は行の場合のみ。）。
【００２５】
（例）
「は」行の母音として「ｕ」の入力を行う場合は以下のようになる。
「６」キーの次に「＊」キーを連続して打鍵した場合には次の様に候補文字を表示する。
・「＊」キーの１回目打鍵後は、候補文字として「ふ」が表示される。
・「＊」キーの２回目打鍵後は、候補文字として「ば」が表示される。
・「＊」キーの３回目打鍵後は、候補文字として「ぱ」が表示される。
・「＊」キーの４回目打鍵後は、候補文字として「ぶ」が表示される。
・「＊」キーの５回目打鍵後は、候補文字として「ぷ」が表示される。
・６回目は「ふ」の表示に戻る。
以降は、「ば」→「ぱ」→「ぶ」→「ぷ」→「ふ」の表示を繰り返す。
【００２６】
（注）母音キーとして機能するのは「１あ」〜「９ら」の各キーを１回だけ打鍵した場合に限られる。「１あ」〜「９ら」の入力キーを２回以上打鍵した場合は、母音キーとしては機能しない。
例：「２か」キーを２回打鍵すると「き」が表示される。次に「＊」キーを打鍵すると「ぎ」が表示される（母音「ｕ」を選択して「く」とは表示しない。）。
【００２７】
（４）候補表示文字のカスタマイズ機能
本実施の形態においては、入力キーを連続打鍵した場合における候補文字表示のカスタマイズを可能とし、操作者の好みの順で候補文字を表示させる事で使い易さを実現する。
（例）「０」キーを連続打鍵して表示する「わ」行の場合
候補文字表示順序例１：「わ」，「を」，「ん」，「ー」，「、」・・・「０」
候補文字表示順序例２：「ん」，「わ」，「を」，「ー」，「、」・・・「０」
【００２８】
（注）撥音「ん」は、「わ」、「を」よりも出現頻度が高いので「０」キー打鍵後の最初の表示文字とする方が文字入力をより速く行う事ができる。
【００２９】
（５）入力キーの強押しでかな入力の拡張モードに切替えを行う。
本実施の形態においては、入力キーの強押しにより、従来の漢字かな入力モードをそのまま維持しながら、その入力モードを拡張した長音・二重母音・拗音・外来音モード（以下、長二拗外入力モードと言う。）へ自動切換えする。
【００３０】
なお、以下の説明においては、促音「っ」を入力キーの最下行の１つに割り付けた場合について説明するが、長音「ー」を入力キーの最下行の１つに割り付けた場合には、長音の代わりに促音「っ」を割り当て、促音・二重母音・拗音・外来音モード（以下、促二拗外入力モードと言う。）とする。
【００３１】
以下に、長二拗外入力モードおよび促二拗外入力モードの一例をそれぞれ示す。
・長音・二重母音・拗音・外来音モードの場合：き、きー、きゃ、きゅ、きょ
・促音・二重母音・拗音・外来音モードの場合：き、きっ、きゃ、きゅ、きょ
【００３２】
本実施の形態では、促音が入力キーの最下行の１つに割り付けている例を挙げて説明しているので、入力キーの強押しにより切替わるモードについては長二拗外入力モードとして記載する。
【００３３】
なお、長音・拗音・外来音の表示順は、下記のどの順序でも構わない。
・しー（長音）、しゃ（拗音）、しゅ（拗音）、しょ（拗音）、しぇ（外来音）
・しゃ（拗音）、しゅ（拗音）、しょ（拗音）、しぇ（外来音）、しー（長音）
・しー（長音）、しぇ（外来音）、しゃ（拗音）、しゅ（拗音）、しょ（拗音）
【００３４】
以降、本実施の形態の説明では、長音・拗音・外来音については長音・拗音・外来音の順で候補文字を表示させる場合を例に挙げて説明する。
【００３５】
以下に、拗音と長音の入力操作の詳細例を挙げる。
【００３６】
・従来と同じ方法で「しょー」と入力する場合（打鍵回数１０回）
＜操  作＞            ＜表示文字＞            ＜入力モード＞
「３」の打鍵１回目          「さ」                  通常モード
「３」の打鍵２回目          「し」                  通常モード
「８」の打鍵１回目          「しや」                通常モード
「８」の打鍵２回目          「しゆ」                通常モード
「８」の打鍵３回目          「しよ」                通常モード
「大／小」の変換を１回      「しょ」                通常モード
「０」の打鍵１回目          「しょわ」              通常モード
「０」の打鍵２回目          「しょを」              通常モード
「０」の打鍵３回目          「しょん」              通常モード
「０」の打鍵４回目          「しょー」              通常モード
（注）ここで、「大／小」キーとは、図１および図８の符号４２で示されたキーであり、文字入力の場合のみ、「大／小」キーに切り替わるキーである。
【００３７】
・長音・二重母音・拗音・外来音モードがある場合（打鍵回数５回）
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「３」の打鍵１回目                「さ」              通常モード
「３」の打鍵２回目                「し」              通常モード
「３」の打鍵２回目が強押し状態    「しー」      長二重拗外モードに自動切換え
「３」の打鍵３回目                「しゃ」          長二重拗外モード
「３」の打鍵４回目                「しゅ」          長二重拗外モード
「３」の打鍵５回目                「しょ」          長二重拗外モード
「３」の打鍵５回目が強押し状態    「しょー」        長二重拗外モード
【００３８】
・長二拗外モードで「きょう」と入力する場合
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「２」の打鍵１回目                「か」              通常モード
「２」の打鍵２回目                「き」              通常モード
「２」の打鍵２回目が強押し状態    「きー」      長二重拗外モードに自動切換え
「２」の打鍵３回目                「きゃ」          長二重拗外モード
「２」の打鍵４回目                「きゅ」          長二重拗外モード
「２」の打鍵５回目                「きょ」          長二重拗外モード
「２」の打鍵５回目が強押し状態    「きょー」        長二重拗外モード
「２」の打鍵６回目                「きょう」        長二重拗外モード
【００３９】
二重母音は出現頻度の高い、「ａｉ」，「ｕｕ」，「ｅｉ」，「ｏｕ」以外に、「ａａ」，「ｉｉ」，「ｕｕ」，「ｅｅ」，「ｏｏ」などがある。二重母音の候補文字表示についてはどの様な二重母音を選択し、また、複数の二重母音を組合わせて表示しても構わない（例：「ｏｕ」と「ｏｏ」の組合せ「こう」「こお」）。
【００４０】
以下、本実施の形態の説明では、二重母音については、二重母音は、あ段・う段・え段・お段の文字選択時に出現頻度の高い「ａｉ」，「ｕｕ」，「ｅｉ」，「ｏｕ」と一部の「ｏｏ（おお、こお、とお、ほお）」の二重母音が次の候補文字として表示される場合を例に挙げて説明する。
【００４１】
以下に、二重母音入力操作の詳細例を挙げる。
【００４２】
・従来と同じ方法で「ほう」と入力する場合（打鍵回数８回）
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「６」の打鍵１回目                「は」              通常モード
「６」の打鍵２回目                「ひ」              通常モード
「６」の打鍵３回目                「ふ」              通常モード
「６」の打鍵４回目                「へ」              通常モード
「６」の打鍵５回目                「ほ」              通常モード
「１」の打鍵１回目                「ほあ」            通常モード
「１」の打鍵２回目                「ほい」            通常モード
「１」の打鍵１回目                「ほう」            通常モード
【００４３】
・長音・二重母音・拗音・外来音モードがある場合（打鍵回数３回）
＜操  作＞              ＜表示文字＞        ＜入力モード＞
「６」の打鍵１回目            「は」              通常モード
「＃」の打鍵１回目            「ほ」      通常モードで「ｏ」の母音入力
「＃」の打鍵が強押し状態      「ほー」    長二重拗外モードに自動切換え
「＃」の打鍵２回目            「ほう」    長二重拗外モード（二重母音候補表示）
【００４４】
（注）二重母音は漢字入力において「ａｉ」，「ｕｕ」，「ｅｉ」，「ｏｕ」の４つの頻度が高い。以下、それらの例を挙げる。
「ａｉ」の例：愛、開、際、対、内、肺、毎
「ｕｕ」の例：空、数、通、風、
「ｅｉ」の例：営、計、正、定、寧、平、名
「ｏｕ」の例：応、高、層、農、法、毛、労
【００４５】
外来音は外来音表記のある特定文字のみについて外来音の候補文字を表示する。
・外来音の入力操作の例
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「６」の打鍵１回目                「は」          通常モード
「＊」の打鍵１回目                「ふ」          通常モードで「ｕ」の母音入力
「＊」の打鍵１回目が強押し状態    「ふー」      長二重拗外モードに自動切換え
「＊」の打鍵２回目                「ふぁ」          長二重拗外モード
「＊」の打鍵３回目                「ふぃ」          長二重拗外モード
【００４６】
現在表示している文字が記号の場合には同一の記号を自動的に付加して表示して、以降同じキーを連続打鍵すると同じ記号を候補文字として表示する。
【００４７】
・現在表示文字が記号の場合の詳細例
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「０」の打鍵１回目                「ん」              通常モード
「０」の打鍵９回目                「！」              通常モード
「０」の打鍵が強押し状態          「！！」      長二重拗外モードに自動切換え
「０」の打鍵が１０回目            「！！！」    長二重拗外モードに自動切換え
「０」の打鍵が１１回目            「！！！！」  長二重拗外モードに自動切換え
【００４８】
（６）確定前の１文字以上の候補文字列を反転表示し、連続打鍵で候補文字列を決定する。
本実施の形態においては、確定前の１文字以上の候補文字列を反転表示し、連続打鍵で候補文字列を決定する。従来の仮名入力モードでは、確定前の候補文字は１文字に限られており、候補となる１文字を反転表示する事で選択中である事を表していた。しかしながら、上述のかな入力の拡張モード（長二拗外モード）では候補となる文字は１文字以上となる。そのため、本実施の形態においては、同一キーを連続打鍵した場合に１文字以上の候補文字列を反転表示させて選択中である事を表す。図６のその例を示す。
【００４９】
また、同一キーの連続打鍵で１文字以上の候補文字列を表示する機能を用いて、括弧記号や引用符を２文字同時に候補文字として表示する事も可能とする。図７にその例を示す。
【００５０】
括弧記号は、１回のキー打鍵で、左括弧記号と右括弧記号をそれぞれ１つずつ入力するのではなく、左括弧記号と右括弧記号を合わせて同時に入力できるようにすれば、より使い易く入力操作を高速化することが可能になる。
【００５１】
（７）確定前の１文字以上の候補文字列一覧をサブウィンドウに表示して選択して決定する。
本実施の形態においては、入力キーを強押しした場合に、長二拗外モードに自動切換えして、長音「ー」を付加された文字と二重母音、拗音、外来音が付加された文字を選択するが、文字の反転表示を行う従来の仮名入力方式に加えて、サブウィンドウに候補文字列の一覧を表示して選択する事ができる。図８にその例を示す。図８に示すように、サブウィンドウ４０および４１が表示され、ユーザは、図１に示すダイヤルジョグ４３の上部または下部を押下することで、候補を選択していき、当該ダイヤルジョグ４３の中央部を押下することにより選択した候補を確定させる。
【００５２】
（８）入力キーの強押しの調節機能
本実施の形態においては、入力キーの強押しにおいて、ユーザの好みにより、その強さを調節可能にする。例えば、メニュー画面で、強・中・弱のうちから１つを選択するか（通常（デフォルト値）は中）、あるいは、１〜１００（通常（デフォルト値）は５０）などの数値による段階指定を可能とする。
【００５３】
（９）入力キーの最下列の「＊」、「０」、「＃」キーに、母音キーを割り付けるとともに、促音「っ」キーも割り付ける。
本実施の形態においては、入力キーの最下列の「＊」、「０」、「＃」キーの何れかに、促音「っ」を割り付ける事で促音の入力を容易にする。以降は「＃」に割付けた例で記載する。
【００５４】
「＃」キーには母音キー「ｏ」を割り付けているが、同時に促音「っ」のキーとしても割り付けを行う。従来のかな入力方式では促音「っ」の入力には４回打鍵（「４」キーを３回打鍵、および、「大／小」選択キーを１回打鍵）が必要であったが、「＃」キーの１回だけで入力が可能となる。
【００５５】
「＃」キーを連続して２回以上打鍵した場合には次の様に動作する。
１回目は母音キー「ｏ」として動作する。２回目は促音「っ」のキーのみとして動作する。３回目は母音キー「ｏ」と促音「っ」のキーを組合わせたキーとして動作する。
【００５６】
（例）
「ま」行の子音「７」キーの次に「＃」キーを連続して２回以上打鍵した場合には次の様に候補文字を表示する。
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「７」の打鍵１回目              「ま」              通常モード
「＃」の打鍵１回目              「も」              通常モード
「＃」の打鍵２回目              「まっ」            通常モード
「＃」の打鍵３回目              「もっ」            通常モード
「＃」の打鍵４回目              「ま」              通常モード
（「ま」の表示に戻る）
以降は「も」→「まっ」→「もっ」→「ま」の表示を繰り返す。
【００５７】
（１０）母音キー機能の操作ガイドメニュー表示機能
本実施の形態では、母音キーの割付を次のように行っているが、入力操作時の操作ガイドを携帯電話機画面の下部に表示して入力を容易にする。この操作ガイドは、ユーザの好みにより、表示・非表示を選択できるようにする。また、キー操作に従い、自動的に表示・非表示を行う。「１あ」〜「９ら」の１回目打鍵時に自動表示し、２回以上の連続打鍵を行うと非表示になる。
【００５８】
「＊」キー：母音「ｕ」      う、く、す、つ、ぬ、ふ、む、ゆ、る
「０」キー：母音「ｅ」      え、け、せ、て、ね、へ、め、ゑ、れ
「＃」キー：母音「ｏ」      お、こ、そ、と、の、ほ、も、よ、ろ
【００５９】
図９に操作ガイドの表示例を示す。図９（ａ）に示した操作ガイド表示例（その１）では、「＊」、「０」、「＃」の各キーに割り付けられている、う段・え段・お段の全ての文字を候補として表示し、「２か」が打鍵されて、「か」行が選択された場合に、「く」、「け」、「こ」の文字を強調している。一方、図９（ｂ）に示した操作ガイド表示例（その２）では、「２か」が打鍵されて、「か」行が選択された場合に、「く」、「け」、「こ」の候補文字だけを表示している。
【００６０】
（１１）カタカナ入力及び英字入力モードへの応用
「１あ」〜「９ら」を１回打鍵後に、「＊」、「０」、「＃」の各キーを打鍵すると「１あ」〜「９ら」の各キーを連続打鍵した場合に、以下の打鍵と同じ動作にする機能をカタカナ入力及び英字入力のモードにも応用する。
・カタカナ入力モードの場合
操作                        文字表示                備考
「１あ」の１回打鍵                  「ア」
「１あ」の２回打鍵                  「イ」
「１あ」１回、「＊」１回            「ウ」        「１あ」の３回打鍵と同じ
「１あ」１回、「０」１回            「エ」        「１あ」の４回打鍵と同じ
「１あ」１回、「＃」１回            「オ」        「１あ」の５回打鍵と同じ
【００６１】
カタカナ入力モードの文字候補表については漢字かな入力モード時における候補文字表のひらがな表記をカタカナに変更したものとする。
【００６２】
・英字入力モードの場合
操作                        文字表示                備考
「９ら」の１回打鍵                  「Ｗ」
「９ら」の２回打鍵                  「Ｘ」
「９ら」１回、「＊」１回            「Ｙ」        「９ら」の３回打鍵と同じ
「９ら」１回、「０」１回            「Ｚ」        「９ら」の４回打鍵と同じ
「９ら」１回、「＃」１回            「９」        「９ら」の５回打鍵と同じ
【００６３】
英字入力モードの場合における候補文字表の例を図１０に示す。
カタカナ入力の場合と英字入力の場合においても、「＊」、「０」、「＃」の各キーに割り当てられる文字の操作ガイドメニューを表示する。
【００６４】
（１２）強押しを行わずに、拗音、外来音の入力を容易にする２段入力方式（濁音・半濁音・促音）の拡張機能
本実施の形態においては、強押しを行わずに、拗音、外来音の入力を容易にする２段入力方式（濁音・半濁音・促音）の拡張機能をさらに設けるようにしてもよい。この機能では促音「っ」と長音「ー」を同一のキーに割付ける。濁音／半濁音キーの打鍵後、又は、促音キーの打鍵後に連続打鍵を行った場合にその音に関する拗音・外来音を候補文字として順次表示する。なお、強押しとの併用を行っても構わない。
【００６５】
（例）
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「２」の打鍵１回目                「か」              通常モード
「２」の打鍵２回目                「き」              通常モード
「＊」の打鍵１回目                「ぎ」              通常モード
「＊」の打鍵２回目                「ぎゃ」            通常モード（拗音）
「＊」の打鍵３回目                「ぎゅ」            通常モード（拗音）
「＊」の打鍵４回目                「ぎょ」            通常モード（拗音）
「＊」の打鍵５回目                「ぎぇ」            通常モード（外来音）
【００６６】
＜操  作＞                  ＜表示文字＞        ＜入力モード＞
「４」の打鍵１回目                「た」              通常モード
「０」の打鍵１回目                「て」          通常モード（母音［ｅ］機能）
「＃」の打鍵１回目                「てっ」        通常モード（促音）
「＃」の打鍵２回目                「てー」        通常モード（長音）
「＃」の打鍵３回目                「てぃ」        通常モード（外来音）
「＃」の打鍵４回目                「てゅ」        通常モード（外来音）
「＃」の打鍵５回目                「てゃ」        通常モード（外来音）
「＃」の打鍵６回目                「てょ」        通常モード（外来音）
【００６７】
以下に、上述の処理を行うための本実施の形態１における携帯電話機の内部構成および内部動作について説明する。
【００６８】
従来のマルチタップ方式における携帯電話機の文字入力には「漢字かな入力」、「カタカナ入力」、「英字入力」、「数字入力」、「記号入力」などのモードがある。このモードの切替えには、一般的に、入力キー１〜１２とは異なる他のボタンを押下することにより実現している。ユーザは、異なるモードにおける文字をたった１文字でも入力するためには、その都度、モードの切替えを行わなければならないので、ユーザにとっては煩わしいものであり、手間がかかり、文字入力速度の高速化を図ることができない。
【００６９】
上述した機能のうち、本実施の形態におけるメインの機能は、下記の２つの機能であり、これらの機能により、該当するキーに割り付けられた候補文字表を漢字かな入力モード状態のままで、動的に切り替えることを可能にしている。
（１）入力キーの最下行の「＊」、「０」、「＃」のそれぞれのキーに、母音キーを割り付けて変換させる処理（図１１（ａ）参照）
（２）入力キーを強押しして、長音・二重母音・拗音・外来音モードに移行する処理（図１１（ｂ）参照）
【００７０】
同じキーを数回連続打鍵後に、他のキーを押すか、確定キー（通常はカーソル移動）で候補文字が確定されると動的に変更された候補文字表は初期状態で割り付けた通常の候補文字表に戻す。
【００７１】
図１２は、本実施の形態における携帯電話機の内部メモリの構成を示した図である。図１２に示すように、内部メモリ３０内には、候補文字表記憶手段３１と、キー入力バッファ３２と、候補文字バッファ３３と、キー打鍵カウンタ３４と、強押しフラグ３５と、打鍵フラグ３６と、前回キー・今回キー・マトリックス表記憶手段３７と、確定文字記憶手段３８と、プログラム記憶手段３９とが設けられている。内部メモリ３０は、ＲＯＭ３０（ａ）とＲＡＭ３０（ｂ）からなり、ＲＯＭ３０（ａ）は、候補文字表記憶手段３１、前回キー・今回キー・マトリックス表記憶手段３７、プログラム記憶手段３９で構成されている。ＲＡＭ（ｂ）は、キー入力バッファ３２、候補文字バッファ３３、キー打鍵カウンタ３４、強押しフラグ３５、打鍵フラグ３６、確定文字記憶手段３８で構成されている。
【００７２】
候補文字表記憶手段３１内には、図１３〜図１４に示す候補文字一覧表が記憶されている。候補文字表は大きく分けて、次の２つがある。１つ目は、下記（１）の図１３Ａ〜図１３Ｆに示すもので、２つ目は、下記（２）の図１４Ａ〜図１４Ｂに示すものである。
（１）強押し時に動的に入れ替える候補文字表の集合である候補文字一覧表
（２）［１あ］〜［９ら］の各テンキーと［＊ｕ］、［０ｅ］、［＃ｏ］の母音キーとの組合せ時に動的に入れ替える候補文字表の集合である候補文字一覧表
【００７３】
なお、図１４Ａ〜図１４Ｂの候補文字一覧表を見てわかるように、「前回打鍵キー」と「今回打鍵キー」と「現在表示文字」との種別の組合せに対応させて、「今回打鍵キー」と同一のキーが連続打鍵された場合に順次表示される候補文字から構成される各候補文字表が格納されている。各候補文字表には、候補文字として、「今回打鍵キー」の種別から派生する濁音、半濁音、促音、外来音を含んでいる。「前回打鍵キー」を打鍵した後に、「今回打鍵キー」を１回打鍵すると、「現在表示文字」の次の文字（Ｙ＝１）が表示される。次に、「今回打鍵キー」を連続打鍵すると、候補文字表の各候補文字が順次表示される（Ｙ＝２、・・・Ｙ＝ｎ）。なお、入力を開始したすぐのときには、「前回打鍵キー」がないため、その場合には、「今回打鍵キー」の種別だけで、候補文字表が決定される（図１４Ａ〜図１４Ｂの網掛けの候補文字表）。図１５は、「前回打鍵キー」と「今回打鍵キー」との組合せに付された「組合せの名前」を示した前回キー・今回キー・マトリックス表の一例を示した図である。前回キー・今回キー・マトリックス表は、前回キー・今回キー・マトリックス表記憶手段３７に記憶されている。
【００７４】
また、図１３Ａ〜図１３Ｆの候補文字一覧表を見てわかるように、強押しされたキーの種別に対応させて、そのキーと同一のキーが連続打鍵された場合に順次表示される候補文字と現在表示文字から構成される各候補文字表が格納されている。各候補文字表は、候補文字として、現在表示文字の種別から派生する促音、長音、二重母音、拗音、外来音を含んでいる。「強押しキーその１」又は「強押しキーその２」又は「強押しキーその３」のキーを１回強押しすると、該当する候補文字表にある「現在表示文字」の次の文字（Ｙ＝１）が表示される。次に、同一キーを普通の強さで打鍵すると、候補文字表の各候補文字が順次表示される（Ｙ＝２、・・・Ｙ＝ｎ）。
【００７５】
図１２の説明に戻る。キー入力バッファ３２は、図１６に示すように、入力された文字のうち、最後に入力された２文字分（２セル）の履歴が一時的に格納されるものである。すなわち、上記の「前回打鍵キー」と「今回打鍵キー」の種別が一時的に記憶されて、それらを判定するときに用いるための内部バッファである。初期状態では、「確定」キーが打鍵されているものとなるように、初期値として、各セルに「確定」が設定されている。図１６は、「１」キーの次に「７」キーが打鍵され、次に「３」キーが打鍵された場合を例に挙げて図示している。
【００７６】
候補文字バッファ３３は、図１７に示すように、４文字分（４セル）が格納されるようになっており、入力モードと打鍵したキーにより候補文字（または確定後の文字）の種別を識別するための内部バッファである。図１７は、「３さ」キーを連続打鍵して「しょうー」の候補文字を表示する場合を例に挙げて図示している。
【００７７】
キー打鍵カウンタ３４は、同一のキーが打鍵された場合に、その打鍵回数をカウントするために、カウントアップする（回数の計測を開始する）カウンタである。前回打鍵キーと異なるキーが打鍵されると、カウンタは初期値の１に戻る。
【００７８】
強押しフラグ３５は、同一のキーを強押しされた場合に、フラグが「ｏｎ（オン）」になるものである。すなわち、いずれかのキーが強押しされたか否かを判別するためのフラグである。なお、ユーザが強押ししたキーから指を離すとフラグは「ｏｆｆ（オフ）」に戻る。通常時は「ｏｆｆ（オフ）」の状態である。
【００７９】
打鍵フラグ３６は、入力キー１〜１２が打鍵されている間は「ｏｎ（オン）」になる。ユーザがキーから指を離すと、「ｏｆｆ（オフ）」になる。通常時は、「ｏｆｆ（オフ）」の状態である。
【００８０】
前回キー・今回キー・マトリックス表記憶手段３７には、図１５に示す前回キー・今回キー・マトリックス表が記憶されている。横が「前回打鍵キー」であり、縦が「今回打鍵キー」であり、マトリックスの各セルには、「前回打鍵キー」および「今回打鍵キー」による組合せの名前が格納されている。組合せの名前は、例えば、「１−Ｆｉｒｓｔ」や「２−Ｆｉｒｓｔ」等であり、「○−×××」となっている。「○」は「１」から「９」、「Ａ」、「０」、「Ｓ」の各文字が該当する。ここで、Ａはアステリスク（＊）、Ｓはシャープ（＃）を示す。また、「×××」は、「Ｆｉｒｓｔ」と「Ｒｅｐｅａｔ」の２種類がある。「１−Ｒｅｐｅａｔ」は前回打鍵キーと今回打鍵キーとがともに同一キーであり、「１あ」キーが繰り返し打鍵されたことを意味する。「１−Ｆｉｒｓｔ」は、「前回打鍵キー」が「１あ」キー以外のもので、「今回打鍵キー」が「１あ」キーであることを意味する。すなわち、キー入力バッファ３２における「１あ」キー打鍵検出の初回を意味する。「２か」キー〜「＃↓」キーについても、「１あ」キーと同様の意味である。
【００８１】
次に、本実施の形態における携帯電話機の動作について図１８〜図２４のフローチャートに基づいて説明する。なお、図１８〜図２４の動作は、携帯電話機の内部に設けられた制御装置によって制御されているものとする。
【００８２】
図１８は、メイン処理のフローチャートである。図１８に示すように、まず、はじめに、打鍵フラグ３６（図１２参照）が「ｏｎ（オン）」か否かを判定する（ステップＳ１）。すなわち、ユーザによる打鍵の有無を検知する。打鍵フラグ３６が「ｏｎ（オン）」だった場合には、キー入力バッファ３２の「今回打鍵キー」の内容を確認して、打鍵されたキーが入力キー１〜１２または確定キーかを判定する（ステップＳ２）。打鍵されたキーが入力キー１〜１２および確定キーのいずれでもない場合で、例えば、それがカーソル移動キーや各種機能キーなどであった場合には、それに設定されている従来の各処理を行う（ステップＳ１２）。一方、打鍵されたキーが入力キー１〜１２および確定キーのいずれかであった場合には、キー入力バッファ３２の「前回打鍵キー」および「今回打鍵キー」の種別に基づいて、図１５の前回キー・今回キー・マトリックス表の中から該当する組合せの名前を抽出する（ステップＳ３）。次に、「前回打鍵キー」も「今回打鍵キー」も「確定」キーか否かを判定する（ステップＳ４）。「確定」キーであれば、ステップＳ１に戻り、「確定」キーでなければ、「今回打鍵キー」が「確定キー」で、かつ、「前回打鍵キー」は「確定」キーでなかったかを判定する（ステップＳ５）。「確定」キーであれば、候補文字表を初期状態にし、候補文字バッファ３３から確定文字記憶手段３８へ転送し、さらに、候補文字バッファ３３をすべてヌル（ｎｕｌｌ）状態にする（ステップＳ１３）。ステップＳ５の判定で、「確定」キーでなければ、次に、ステップＳ３で抽出した組合せ名が「Ｆｉｒｓｔ」か否かを判定する（ステップＳ６）。「Ｆｉｒｓｔ」でなければステップＳ９に進む。「Ｆｉｒｓｔ」であれば、図１４に示す候補文字一覧表の中に、「前回打鍵キー」と「今回打鍵キー」と「現在表示文字」との組合せに該当するものがあるか否かを判定する（ステップＳ７）。該当するものがあれば、該当する候補文字表に変更する（ステップＳ８）。該当するものがなければ、ステップＳ１４を経由して、ステップＳ９に進む。ステップＳ１４では、候補文字表を初期状態にするとともに、候補文字バッファ３３から確定文字記憶手段３８へ転送する（ステップＳ１４）。ステップＳ９では、図１９の文字表示ＳＵＢ処理を呼び出す（ステップＳ９）。次に、強押しフラグ３５が「ｏｎ（オン）」であるかを判定する（ステップＳ１０）。「ｏｎ（オン）」でない場合には、ステップＳ１に戻る。「ｏｎ（オン）」だった場合には、図１３に示す候補文字一覧表にある「強押しキー」と「現在表示文字」の組合せに従い、強押ししたキーに割り当てられた候補文字表を変更するとともに、キー打鍵カウンタ３４をカウントアップし、候補文字表の該当する位置の文字を表示する（ステップＳ１１）。
【００８３】
図１９の文字表示ＳＵＢ処理について説明する。図１９に示すように、まず、はじめに、キー打鍵カウンタ３４をカウントアップする（ステップＳ２１）。図１８の処理におけるステップＳ３で抽出した組合せ名が「Ｓ−Ｒｅｐｅａｔ」であるかを判定する（ステップＳ２２）。「Ｓ−Ｒｅｐｅａｔ」であれば、ステップＳ２３を経由してステップＳ２４に進み、「Ｓ−Ｒｅｐｅａｔ」でなければ、そのままステップＳ２４に進む。ステップＳ２３においては、「前回表示文字」が改行かを判定する（ステップＳ２３）。改行であれば、「改行」を表示する（ステップＳ２６）。改行でなければ、キー打鍵カウンタ３４の値を、該当する候補文字表の候補文字数で割り、余り（Ｙ）を算出する（ステップＳ２４）。次に、該当する候補文字表のＹ番目にある文字を表示する（ステップＳ２５）。これで、ＳＵＢ処理が終了するので、ＳＵＢ処理終了後は、図１８のステップＳ１０に戻る。
【００８４】
図２０は、長二拗外モードにおいて候補文字のサブウィンドウを表示する場合のフローチャートを示した図である。まず、はじめに、打鍵フラグ３６が「ｏｎ（オン）」かを判定する（ステップＳ３１）。「ｏｎ（オン）」であれば、打鍵されたキーが、入力キー１〜１２あるいは確定キーかを判定する（ステップＳ３２）。いずれでもない場合は、打鍵されたカーソル移動キーや各種機能キーに設定されている従来の処理を行う（ステップＳ４３）。入力キー１〜１２および確定キーのいずれかであった場合には、図１５の前回キー・今回キー・マトリックス表を参照して、該当する組合せの名前を抽出する（ステップＳ３３）。次に、前回打鍵キーが「確定」キーかを判定する（ステップＳ３４）。「確定」キーであれば、候補文字表を初期状態にした（ステップＳ３５）後、ステップＳ３６に進む。「確定」キーでなければ、そのままステップＳ３６に進む。ステップＳ３６では、ステップＳ３３で抽出した組合せ名が「Ｆｉｒｓｔ」かを判定する（ステップＳ３６）。「Ｆｉｒｓｔ」でなければ、ステップＳ４０に進み、「Ｆｉｒｓｔ」であれば、ステップＳ３７に進む。ステップＳ３７では、候補文字一覧表にある前回打鍵キー・今回打鍵キーと現在表示文字との組合せに該当があるかを判定する（ステップＳ３７）。該当があれば、ステップＳ３８およびステップＳ３９を経由して、ステップＳ４０に進む。該当がなければ、ステップＳ４４を経由して、ステップＳ４０に進む。ステップＳ３８では、候補文字一覧表にある前回打鍵キー・今回打鍵キーと現在表示文字との組合せに従い、候補文字表を変更する（ステップＳ３８）。次のステップＳ３９では、該当する候補文字表に変更する（ステップＳ３９）。一方、ステップＳ４４では、候補文字表を初期状態にするとともに、候補文字バッファ３３から確定文字記憶手段３８へ転送する（ステップＳ４４）。次に、ステップＳ４０では、図１９の文字表示ＳＵＢ処理を呼び出す（ステップＳ４０）。次に、強押しフラグ３５が「ｏｎ（オン）」かを判定する（ステップＳ４１）。「ｏｎ（オン）」でなければ、ステップＳ３１の処理に戻る。「ｏｎ（オン）」であれば、図１３に示す候補文字一覧表にある「強押しキー」と「現在表示文字」の組合せに従い、強押ししたキーに割り当てられた候補文字表を変更するとともに、キー打鍵カウンタ３４をカウントアップし、候補文字表の該当する位置の文字を表示する（ステップＳ４２）。
【００８５】
図２１は、母音キーの操作ガイドを表示する場合のフローチャートを示した図である。まず、はじめに、打鍵フラグ３６が「ｏｎ（オン）」かを判定する（ステップＳ５１）。「ｏｎ（オン）」でなければ、ステップＳ５１の処理に戻る。「ｏｎ（オン）」であれば、打鍵されたキーが、入力キー１〜１２あるいは確定キーかを判定する（ステップＳ５２）。いずれでもない場合は、打鍵されたカーソル移動キーや各種機能キーに設定されている従来の処理を行う（ステップＳ６４）。入力キー１〜１２および確定キーのいずれかであった場合には、図１５の前回キー・今回キー・マトリックス表を参照して、該当する組合せの名前を抽出する（ステップＳ５３）。次に、前回打鍵キーが「確定」キーかを判定する（ステップＳ５４）。「確定」キーであれば、候補文字表を初期状態にして（ステップＳ５５）、ステップＳ５６に進む。「確定」キーでなければ、そのままステップＳ５６に進む。ステップＳ５６では、ステップＳ５３で抽出した組合せ名が「Ｆｉｒｓｔ」かを判定する（ステップＳ５６）。「Ｆｉｒｓｔ」でなければ、ステップＳ６１に進み、「Ｆｉｒｓｔ」であれば、ステップＳ５７に進む。ステップＳ５７では、候補文字一覧表にある前回打鍵キー・今回打鍵キーと現在表示文字との組合せに該当があるかを判定する（ステップＳ５７）。該当があれば、ステップＳ５８、Ｓ５９、Ｓ６０を経由して（または、ステップＳ５８、Ｓ５９、Ｓ６６を経由して）、ステップＳ６１に進む。該当がなければ、ステップＳ６５を経由して、ステップＳ６１に進む。ステップＳ５８では、該当する候補文字表に変更する（ステップＳ５８）。ステップＳ５９では、今回打鍵キーが、入力キーの中の「１」〜「９」のいずれかを判定する（ステップＳ５９）。入力キーの中の「１」〜「９」のいずれかであれば、図２２の母音キーの操作ガイド表示ＳＵＢ処理を呼び出す（ステップＳ６０）。入力キーの中の「１」〜「９」のいずれかでなければ、母音キーの操作ガイドを非表示にする（ステップＳ６６）。次に、ステップＳ６１では、図１９の文字表示ＳＵＢ処理を呼び出す（ステップＳ６１）。次に、強押しフラグ３５が「ｏｎ（オン）」かを判定する（ステップＳ６２）。「ｏｎ（オン）」でなければ、ステップＳ５１の処理に戻る。「ｏｎ（オン）」であれば、図１３に示す候補文字一覧表にある「強押しキー」と「現在表示文字」の組合せに従い、強押ししたキーに割り当てられた候補文字表を変更するとともに、キー打鍵カウンタ３４をカウントアップし、候補文字表の該当する位置の文字を表示する（ステップＳ６３）。
【００８６】
図２２は、母音キーの操作ガイド表示ＳＵＢ処理を示したフローチャートである。まず、はじめに、今回打鍵キーが「１あ」かを判定する（ステップＳ７１）。「１あ」であれば、「うえお」の操作ガイドを表示する（ステップＳ８０）。表示例は、図９を参照する。次に、今回打鍵キーが「２か」かを判定する（ステップＳ７２）。「２か」であれば、「くけこ」の操作ガイドを表示する（ステップＳ８１）。次に、今回打鍵キーが「３さ」かを判定する（ステップＳ７３）。「３さ」であれば、「すせそ」の操作ガイドを表示する（ステップＳ８２）。次に、今回打鍵キーが「４た」かを判定する（ステップＳ７４）。「４た」であれば、「つてと」の操作ガイドを表示する（ステップＳ８３）。次に、今回打鍵キーが「５な」かを判定する（ステップＳ７５）。「５な」であれば、「ぬねの」の操作ガイドを表示する（ステップＳ８４）。次に、今回打鍵キーが「６は」かを判定する（ステップＳ７６）。「６は」であれば、「ふへほ」の操作ガイドを表示する（ステップＳ８５）。次に、今回打鍵キーが「７ま」かを判定する（ステップＳ７７）。「７ま」であれば、「むめも」の操作ガイドを表示する（ステップＳ８６）。次に、今回打鍵キーが「８や」かを判定する（ステップＳ７８）。「８や」であれば、「ゆゑよ」の操作ガイドを表示する（ステップＳ８７）。次に、今回打鍵キーが「９ら」かを判定する（ステップＳ７９）。「９ら」であれば、「るれろ」の操作ガイドを表示する（ステップＳ８８）。
【００８７】
図２３は、強押しフラグのｏｎ／ｏｆｆ切替え処理を示したフローチャートである。図２３に示すように、まず、はじめに、打鍵フラグ３６が「ｏｎ（オン）」かを判定する（ステップＳ９１）。「ｏｎ（オン）」でなければ、そのまま処理を終了する。「ｏｎ（オン）」であれば、次に、キー押圧の強さにより、現在の電気抵抗値が、予め設定された電気抵抗の値より小さくなったか判定する（ステップＳ９２）。小さい場合は、強押しされていると判定し、強押しフラグ３５を「ｏｎ（オン）」にする（ステップＳ９３）。小さくない場合は、強押しされていないと判定し、強押しフラグ３５を「ｏｆｆ（オフ）」にする（ステップＳ９６）。強押しフラグ３５が「ｏｎ（オン）」、「ｏｆｆ（オフ）」のいずれの場合にも、次に、打鍵されていたキーが元に戻ったか（指が離れたか）を判定する（ステップＳ９４）。この処理をキーが元に戻る（指が離れる）まで繰り返す。元に戻ったら（指が離れたら）、強押しフラグ３５を「ｏｆｆ（オフ）」にする（ステップＳ９５）。
【００８８】
図２４は、打鍵フラグのｏｎ／ｏｆｆ切替え処理を示したフローチャートである。図２４に示すように、まず、はじめに、いずれかのキーが打鍵されたかを判定する（ステップＳ１０１）。いずれかのキーが打鍵されていなければ、そのまま処理を終了する。いずれかのキーが打鍵されていれば、次に、打鍵フラグ３６を「ｏｎ（オン）」にする（ステップＳ１０２）。次に、打鍵されていたキーが元に戻ったか（指が離れたか）を判定する（ステップＳ１０３）。この処理をキーが元に戻る（指が離れる）まで繰り返す。元に戻ったら（指が離れたら）、打鍵フラグ３６を「ｏｆｆ（オフ）」にする（ステップＳ１０４）。
【００８９】
以上のように、本実施の形態においては、ユーザが打鍵した今回打鍵キーと今回打鍵キーとの種別を一時的にキー入力バッファ３２に記憶するキー入力書き込み部１０１と、前回打鍵キーの種別と今回打鍵キーの種別と現在表示文字との各組合せに対応させて、当該今回打鍵キーと同一のキーが連続打鍵された場合に順次表示される複数の候補文字からなる候補文字表を記憶している候補文字表記憶手段３１を管理する第１の候補文字管理部１０２と、キー入力バッファ３２に記憶されている前回打鍵キーと今回打鍵キーの種別と現在表示文字とに基づいて、候補文字表記憶手段３１から該当する候補文字表を抽出する第１の候補文字表抽出部１０３と、キー入力バッファ３２に記憶されている今回打鍵キーと同一のキーが打鍵されるごとに、第１の候補文字表抽出部１０３によって抽出された候補文字表の候補文字を順次画面表示する第１の表示部１０４と、各キーが所定の打鍵方式（強押し、長押し）で打鍵された場合に表示される候補文字を含む候補文字表を、各キーの種別と現在表示文字に対応させて記憶している候補文字記憶手段３１を管理する第２の候補文字管理部１０５と、打鍵されたキーが、所定の打鍵方式で打鍵されたときに、強押しフラグ３５等に一時的にフラグをたてる打鍵方式書き込み部１０６と、強押しフラグ３５にフラグがたった場合に、キー入力バッファ３２に記憶されている所定の打鍵方式で打鍵された今回打鍵キーの種別と現在表示文字に基づいて、候補文字表記憶手段３１から該当する候補文字表を抽出する第２の候補文字表抽出部１０７と、キー入力バッファ３２に記憶されている所定の打鍵方式で打鍵された今回打鍵キーと同一のキーが打鍵されるごとに、第２の候補文字表抽出部１０７によって抽出された候補文字表の候補文字を順次画面表示する第２の表示部１０８とを備え、候補文字記憶手段３１に記憶されている候補文字表は、候補文字として、今回打鍵キーの種別から派生する濁音、半濁音、促音、長音、二重母音、拗音、外来音のうちの少なくとも１つを含んでいるようにしたので、該当するキーに割り付けられた候補文字表を漢字かな入力モード状態のままで動的に入れ替えることで、濁音、半濁音、促音、長音、二重母音、拗音、外来音を容易に且つ迅速に入力することができるので、新たなボタンやスイッチを追加することなく、従来のハードウエアをそのまま用いて、文字入力の高速化を図ることができる。
【００９０】
また、所定の打鍵方式として、強押しまたは長押しを用いるようにしたので、ユーザの負荷が少なく、操作性に優れている。
【００９１】
また、１２個のキーのうちの３個のキーは、母音のう、え、おがそれぞれ１つずつ割り付けられていて、候補文字表記憶手段３１は、１２個のうちのいずれかのキーが打鍵された後に、それらの３個のキーのいずれかが打鍵されたときに、それらの組合せに対応する候補文字表をさらに記憶しているので、３回、４回、５回の打鍵で従来入力していた、各う段、各え段、各お段の文字入力が２回の打鍵で可能になり、文字入力の高速化を図ることができる。
【００９２】
また、図９に示すように、１〜９の各キーを１回打鍵後に、＊、０、＃のいずれかのキーを打鍵したときの候補となる文字の入力ガイドを画面に表示するようにしたので、ユーザが使いやすく、利便性が向上する。
【００９３】
また、１〜９の各キーを１回打鍵後に＊、０、＃のいずれかのキーを打鍵した場合における入力方式を、カタカナ入力と英字入力のモードにおいても適用するようにしたので、さらに利便性が向上する。
【００９４】
なお、上記の実施の形態の説明においては、「強押し」を例に挙げて説明したが、その場合に限らず、例えば、「長押し」により拡張モードへの切替えを行うようにしてもよい。また、操作者の好みにより、長押しする時間を調節可能にする。例えば、長・中・短のうちから選択可能にするか、あるいは、１〜１００（通常（デフォルト値）は５０）などの数値で指定するようにする。また、長押しの場合には、図１２の強押しフラグ３５の代わりに、長押しフラグ３５を設けるようにする。長押しフラグ３５は、同一のキーを長押しされた場合に、フラグが「ｏｎ（オン）」になるものである。すなわち、いずれかのキーが長押しされたか否かを判別するためのフラグである。なお、ユーザが長押ししたキーから指を離すとフラグは「ｏｆｆ（オフ）」に戻る。通常時は「ｏｆｆ（オフ）」の状態である。
【００９５】
また、上記の実施の形態においては、携帯電話機として説明したが、その場合に限らず、図１（ｂ）に示すような電話型テンキーにより文字入力を行う端末であれば、いずれのものにもこの発明が適用できることは言うまでもない。
【図面の簡単な説明】
【００９６】
【図１】この発明の実施の形態１に係る携帯電話機の外観を示した平面図である。
【図２】この発明の実施の形態１に係る携帯電話機のハードウエア構成を示したブロック図である。
【図３】この発明の実施の形態１に係る携帯電話機の構成を示したブロック図である。
【図４】この発明の実施の形態１に係る携帯電話機のキー配列の一例を示した説明図である。
【図５】この発明の実施の形態１に係る携帯電話機のキー配列の一例を示した説明図である。
【図６】従来のかな入力モードの入力方法を説明した説明図である。
【図７】従来の文字表示の一例を示した説明図である。
【図８】この発明の実施の形態１に係る携帯電話機の画面表示例を示した平面図である。
【図９】この発明の実施の形態１に係る携帯電話機の画面表示例を示した平面図である。
【図１０】この発明の実施の形態１に係る携帯電話機の英字入力モードの場合における候補文字表の一例を示した説明図である。
【図１１】この発明の実施の形態１に係る携帯電話機のキー配列の一例を示した平面図である。
【図１２】この発明の実施の形態１に係る携帯電話機の内部メモリの構成の一例を示した説明図である。
【図１３Ａ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１３Ｂ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１３Ｃ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１３Ｄ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１３Ｅ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１３Ｆ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１４Ａ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１４Ｂ】この発明の実施の形態１に係る携帯電話機における候補文字一覧表の一例を示した説明図である。
【図１５】この発明の実施の形態１に係る携帯電話機における前回キー・今回キー・マトリックス表の一例を示した説明図である。
【図１６】この発明の実施の形態１に係る携帯電話機におけるキー入力バッファの一例を示した説明図である。
【図１７】この発明の実施の形態１に係る携帯電話機における候補文字バッファの一例を示した説明図である。
【図１８】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【図１９】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【図２０】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【図２１】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【図２２】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【図２３】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【図２４】この発明の実施の形態１に係る携帯電話機の動作を示した流れ図である。
【符号の説明】
【００９７】
１，２，３，４，５，６，７，８，９，１０，１１，１２  入力キー、１３，１４，１５  電話機能キー、３０  内部メモリ、３１  候補文字表記憶手段、３２  キー入力バッファ、３３  候補文字バッファ、３４  キー打鍵カウンタ、３５  強押しフラグ、３６  打鍵フラグ、３７  前回キー・今回キー・マトリックス表記憶手段、４３  ジョグダイヤル。
【図１】
2008108228.tif 000003
【図２】
2008108228.tif 000004
【図３】
2008108228.tif 000005
【図４】
2008108228.tif 000006
【図５】
2008108228.tif 000007
【図６】
2008108228.tif 000008
【図７】
2008108228.tif 000009
【図８】
2008108228.tif 000010
【図９】
2008108228.tif 000011
【図１０】
2008108228.tif 000012
【図１１】
2008108228.tif 000013
【図１２】
2008108228.tif 000014
【図１３Ａ】
2008108228.tif 000015
【図１３Ｂ】
2008108228.tif 000016
【図１３Ｃ】
2008108228.tif 000017
【図１３Ｄ】
2008108228.tif 000018
【図１３Ｅ】
2008108228.tif 000019
【図１３Ｆ】
2008108228.tif 000020
【図１４Ａ】
2008108228.tif 000021
【図１４Ｂ】
2008108228.tif 000022
【図１５】
2008108228.tif 000023
【図１６】
2008108228.tif 000024
【図１７】
2008108228.tif 000025
【図１８】
2008108228.tif 000026
【図１９】
2008108228.tif 000027
【図２０】
2008108228.tif 000028
【図２１】
2008108228.tif 000029
【図２２】
2008108228.tif 000030
【図２３】
2008108228.tif 000031
【図２４】
2008108228.tif 000032