(57)【要約】【課題】直感的な操作性でより分かりやすく、文字入力に要する操作量を低減する。【解決手段】キー入力部１５からキー入力があった場合には、キーを１回押下する毎に、キーに割り当てられた複数の文字を巡回表示し、所望する文字が表示された状態で、異なるキーが押下されると、その時点で表示していた文字の入力を確定する。一方、タッチパネル１４が搭載された表示部１３には、小文字及び促音文字を割り当てたパレット２０を表示しておく。そして、パレット２０上の文字（小文字、または促音文字）がタップ操作されると、タップ操作が行われた位置の文字の入力を確定する。【選択図】図１
2012079198.tif 000002
【特許請求の範囲】
【請求項１】
画面上へのタップ操作を検出するタッチパネルが搭載された表示手段と、
複数のキーからなり、それぞれのキーに複数の文字や記号などが割り当てられた入力手段と、
複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを前記表示手段に表示するパレット表示制御手段と、
前記入力手段のキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするとともに、前記パレット表示制御手段によって前記表示手段に表示されているパレットがタップ操作されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とする文字入力制御手段と
を備えることを特徴とする文字入力装置。
【請求項２】
前記パレット表示制御手段は、前記パレットに割り当てる特定の文字や記号として、少なくとも、平仮名またはカタカナの促音文字、及び平仮名またはカタカナの小文字を割り当てる
ことを特徴とする請求項１に記載の文字入力装置。
【請求項３】
前記パレット表示制御手段は、前記パレットの前記表示手段に対する表示位置を変更する
ことを特徴とする請求項１または２に記載の文字入力装置。
【請求項４】
前記パレット表示制御手段は、前記パレットに割り当てる文字数を変更する
ことを特徴とする請求項１から３のいずれかに記載の文字入力装置。
【請求項５】
表示手段と、
複数のキーからなり、それぞれのキーに複数の文字や記号などが割り当てられた入力手段と、
複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを前記表示手段に表示するパレット表示制御手段と、
前記入力手段のキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするとともに、前記パレット表示制御手段によって前記表示手段に表示されているパレットがタップ操作されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とする文字入力制御手段と
を備えることを特徴とする情報処理装置。
【請求項６】
前記パレット表示制御手段は、前記パレットに割り当てる特定の文字や記号として、少なくとも、平仮名またはカタカナの促音文字、及び平仮名またはカタカナの小文字を割り当てる
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記パレット表示制御手段は、前記パレットの前記表示手段に対する表示位置を変更する
ことを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記パレット表示制御手段は、前記パレットに割り当てる文字数を変更する
ことを特徴とする請求項５から７のいずれかに記載の情報処理装置。
【請求項９】
それぞれのキーに複数の文字や記号などが割り当てられた複数のキーのうち、いずれかのキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするステップと、
前記複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを表示部に表示するステップと、
前記表示部に表示されている前記パレットへのタップ操作を検出するステップと、
前記パレットへのタップ操作が検出されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とするステップと
を含むことを特徴とする文字入力方法。
【請求項１０】
表示部と複数のキーとを備える情報処理装置のコンピュータに、
それぞれのキーに複数の文字や記号などが割り当てられた前記複数のキーのうち、いずれかのキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするキー文字入力機能、
前記複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを前記表示部に表示するパレット表示機能、
前記表示部に表示されている前記パレットへのタップ操作を検出するタップ操作検出機能、
前記パレットへのタップ操作が検出されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とするパレット文字入力機能
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話などの小型端末に係り、平仮名、またはカタカナの小文字、及び促音文字を入力する文字入力装置、情報処理装置、文字入力方法、及びプログラムに関する。
【背景技術】
【０００２】
携帯電話などの移動通信端末装置では、筐体の小型化の要求から、搭載するキーの数を多くできない状況である。このため、少ないキーで、多種の文字を入力するために、様々な技術が実用化されている。例えば、日本語の文字入力では、電話番号入力用のテンキーの１つ１つのキーのそれぞれに複数の文字を割り当て、キーを１回押下する毎に、例えば、「あ行」の場合、「あ」→「い」→「う」…→「あ」→「い」というように巡回表示し、所望する文字が表示された状態で、異なるキーが押下されたり、確定キーなどの特定キーが押下されると、その時点で表示していた文字の入力を確定し、次の文字入力に移行するようになっている。
【０００３】
上述した文字入力方法では、所望する１文字を入力するためには、該当キーを複数回押下することになり、文字入力のために打鍵数が多くなるという問題点がある。特に、平仮名、または、カタカナの各行の文字の小文字、及び促音文字の入力を、電話番号入力用のテンキーへの複数回の打鍵により入力する場合には、入力のための打鍵数が増加してしまう。
【０００４】
そこで、特許文献１では、濁音文字等の補助候補文字を１回のクリックで入力する文字入力方法が提案されている。該文字入力方法では、５０音が配列された仮想キーボードを画面上に表示し、該仮想キーボード上のいずれかの文字をタップすると、その文字を示す拡大キーと、その周囲にタップした文字から一定範囲内の文字を隣接拡大キーとして表示する。さらに、タップ文字の補助候補文字なども拡大キーの周囲に表示する。ユーザは、拡大キーとその周囲に表示された文字をタップすることで文字を入力する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１８２４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
携帯電話などの小型端末は、その商品特性から、筐体の小型化が要求されており、搭載するキーの数が制限されていることに加えて、タッチパネルとして使用する画面も必要以上に広くできない。
【０００７】
しかしながら、上述した特許文献１では、仮想キーボード（５０音が表示可能）を表示できるだけの広大な表示エリアを必要とし、さらに、１文字の入力時に拡大キーが表示されるため、画面の小さい携帯電話などの移動通信端末装置では、その表示で画面が見えなくなるという問題点がある。
【０００８】
本発明は、このような課題を解決することのできる文字入力装置、情報処理装置、文字入力方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明は、画面上へのタップ操作を検出するタッチパネルが搭載された表示手段と、複数のキーからなり、それぞれのキーに複数の文字や記号などが割り当てられた入力手段と、複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを前記表示手段に表示するパレット表示制御手段と、前記入力手段のキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするとともに、前記パレット表示制御手段によって前記表示手段に表示されているパレットがタップ操作されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とする文字入力制御手段とを備えることを特徴とする文字入力装置である。
【００１０】
また、上述した課題を解決するために、本発明は、表示手段と、複数のキーからなり、それぞれのキーに複数の文字や記号などが割り当てられた入力手段と、複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを前記表示手段に表示するパレット表示制御手段と、前記入力手段のキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするとともに、前記パレット表示制御手段によって前記表示手段に表示されているパレットがタップ操作されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とする文字入力制御手段とを備えることを特徴とする情報処理装置である。
【００１１】
また、上述した課題を解決するために、本発明は、それぞれのキーに複数の文字や記号などが割り当てられた複数のキーのうち、いずれかのキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするステップと、前記複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを表示部に表示するステップと、前記表示部に表示されている前記パレットへのタップ操作を検出するステップと、前記パレットへのタップ操作が検出されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とするステップとを含むことを特徴とする文字入力方法である。
【００１２】
また、上述した課題を解決するために、本発明は、表示部と複数のキーとを備える情報処理装置のコンピュータに、それぞれのキーに複数の文字や記号などが割り当てられた前記複数のキーのうち、いずれかのキーが押下されると、該当キーに割り当てられている複数の文字や記号のうち、押下回数に対応する文字や記号を入力文字とするキー文字入力機能、前記複数の文字や記号のうち、特定の文字や記号を割り当てたパレットを前記表示部に表示するパレット表示機能、前記表示部に表示されている前記パレットへのタップ操作を検出するタップ操作検出機能、前記パレットへのタップ操作が検出されると、タップ位置に割り当てられた、特定の文字や記号を入力文字とするパレット文字入力機能を実行させることを特徴とするプログラムである。
【発明の効果】
【００１３】
この発明によれば、小さな画面を有する装置であっても、直感的な操作性でより分かりやすく、文字入力における小文字変換や促音文字の入力等に要する操作量を低減することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態による携帯電話（情報処理装置）の外観を示す模式図である。
【図２】本実施形態による携帯電話（情報処理装置）の構成を示すブロック図である。
【図３】本実施形態による情報処理装置（携帯電話）において小文字、及び促音文字を入力する際に画面上に表示されるパレットの一構成例を示す模式図である。
【図４】本実施形態による情報処理装置（携帯電話）において画面上に表示されるパレットの移動例を示す模式図である。
【図５】本実施形態による情報処理装置（携帯電話）において文字入力時の動作を説明するためのフローチャートである。
【図６】従来方式を用いて「キャッシュ」との語を入力する場合における、キーストローク（入力キー）と、入力中文字（入力文字候補）と確定文字との変化を表した図である。
【図７】本実施形態による文字入力方式を用いて「キャッシュ」との語を入力する場合における、キーストローク（入力キー）とパレットからの入力とを表した図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態を、図面を参照して説明する。
【００１６】
図１は、本発明の実施形態による携帯電話（情報処理装置）の外観を示す模式図である。図において、携帯電話１は、液晶表示器などからなる表示部１３、表示部１３の画面上に搭載されたタッチパネル１４、各種機能キーや、テンキーなどからなるキー入力部１５を備えている。文字入力時、表示部１３の画面には、平仮名、またはカタカナにおける小文字及び促音文字が割り当てられたパレット２０を表示する。ユーザは、パレット２０から入力したい文字（小文字、または促音文字）を直接タッチして１回の打鍵（タッチ）で入力するようになっている。
【００１７】
図２は、本実施形態による携帯電話（情報処理装置）の構成を示すブロック図である。なお、図１に対応する部分には同一の符号を付けている。図２において、通信部１０は、電話通信網を介して、音声通話や、データ送受信などを行う。ＲＯＭ１１は、プログラムや、各種動作パラメータなどを記憶する。ＲＡＭ１２は、変更可能なパラメータや、各種データなどを記憶する。表示部１３は、液晶表示器などからなり、各種データや、画像などを表示する。特に、本実施形態では、小文字及び促音文字が割り当てられたパレット２０（図１参照）を表示する。パレット２０は、表示画面よりも小型であり、画面上を移動可能となっている。パレット２０の使用方法については後述する。
【００１８】
タッチパネル１４は、表示部１３の画面上に設けられており、ユーザによるタップ操作を検出し、検出結果を後述する制御部に伝達する。キー入力部１５は、各種機能キーや、テンキーなどからなる。特に、本実施形態では、既存の携帯電話と同様に、数字入力に加えて、テンキーの１つ１つのキーのそれぞれに複数の文字が割り当てられており、例えば、「あ行」の場合、「１」キーを１回押下する毎に、「あ」→「い」→「う」…→「あ」→「い」というように巡回表示するようになっている。
【００１９】
制御部１６は、上述したＲＯＭ１１に記憶されているプログラムを実行し、各部の動作を制御し、特に、本実施形態では、制御部１６による文字入力制御について説明する。制御部１６は、上述したパレット２０の表示部１３への表示や、タッチパネル１４によるパレット２０上のタップ操作の検出結果に基づく文字入力、キー入力部１５のテンキー操作に応じた文字入力を制御する。
【００２０】
より具体的には、制御部１６は、平仮名、またはカタカナにおける大文字については、従来と同様に、電話番号入力用のテンキーの１つ１つのキーのそれぞれに、あ行〜わ行のうちの１つの行の複数の文字を割り当て、キーを１回押下する毎に、例えば、「あ行」の場合、「あ」→「い」→「う」…→「あ」→「い」というように巡回表示し、所望する文字が表示された状態で、異なるキーが押下されると、その時点で表示していた文字の入力を確定し、次の文字入力に移行するようになっている。
【００２１】
但し、平仮名、またはカタカナにおける小文字及び促音文字については、タッチパネル１４搭載の画面に、平仮名、またはカタカナにおける小文字及び促音文字を割り当てたパレット２０を表示し、該パレット２０から入力したい文字（小文字、または促音文字）を直接タッチして選択することで、従来なら複数回打鍵して目的の文字を選択していた操作を、１回の打鍵（タッチ）で入力するようになっている。
【００２２】
このため、本実施形態による文字入力方法では、外来語などで小文字、及び促音文字を続けて入力する際には、従来の入力方法に比べて操作量が低減される。
【００２３】
図３は、本実施形態による情報処理装置（携帯電話）において小文字、及び促音文字を入力する際に画面上に表示されるパレットの一構成例を示す模式図である。図示の例では、パレット２０を１０個のマス目に分割し、小文字及び促音文字として、上段に「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」、下段に「っ」、「ゃ」、「ゅ」、「ょ」、「ゎ」の１０文字を表示するようになっている。
【００２４】
なお、パレット２０の表示自身が、作成文章や、変換候補の表示エリアを隠してしまうことも考えられるため、図４に示すように、ユーザ操作によりパレット２０の表示位置を移動できるようにする。また、パレット２０の表示／非表示についても、ユーザ操作で任意に行えるようにする。つまり、制御部１６は、ユーザのタッチパネル１４における操作（パレットを指でタッチ→そのまま指を移動）に基づいて、表示しているパレット２０の表示位置を移動する処理を行う。
【００２５】
さらに、図３では、１０個の文字をパレット２０上に表示しているが、パレット２０上に表示する文字の順番や、数については任意とし、搭載機器に応じたカスタマイズを可能とすることで、パレット２０が表示エリアを隠してしまうことを回避できる。例えば、パレット２０の表示範囲を極小にしたければ、パレットに表示する文字数を少なくすればよい（例えば、１０個以下）。
【００２６】
図５は、本実施形態による情報処理装置（携帯電話）において文字入力時の動作を説明するためのフローチャートである。文字入力時には、まず、表示部１３にパレット２０を表示する（ステップＳ１）。次に、キー入力部１５からキー入力があったか否かを判定し（ステップＳ２）、キー入力部１５からキー入力があった場合には、押下されたキーが直前に押下されたキーから変わったか否かを判定する（ステップＳ３）。これは、押下されたキーに割り当てられている文字を入力候補文字として表示するか、直前に押下されたキーに対応する入力文字を確定するかを判定するためである。
【００２７】
そして、押下されたキーが直前に押下されたキーと違う場合には、直前に入力された文字を変換候補の文字として確定し（ステップＳ４）、その後、押下されたキーに対応する文字を入力文字として表示部１３の画面（図示しない変換候補の表示エリア）に表示する（ステップＳ５）。一方、押下されたキーが直前に押下されたキーと同じ場合には、押下されたキーの押下回数に対応する次の文字を入力文字として表示部１３の画面（図示しない変換候補の表示エリア）に表示する（ステップＳ５）。
【００２８】
次に、文字入力を行うキー以外のキーが押下されたかに基づいて、文字入力が終了したか否かを判定し（ステップＳ１０）、文字入力が続く場合には、ステップＳ２に戻る。一方、文字入力が終了した場合には、当該処理を終了する。
【００２９】
一方、キー入力部１５からキー入力がなかった場合には、パレット２０へのタップ入力であるか否かを判定する（ステップＳ６）。そして、パレット２０へのタップ入力であった場合には、タップ位置に応じた文字を入力文字として表示部１３の画面（図示しない変換候補の表示エリア）に表示し（ステップＳ７）、入力文字を変換候補の文字として確定する（ステップＳ８）。次に、文字入力が終了したか否かを判定し（ステップＳ１０）、文字入力が続く場合には、ステップＳ２に戻る。一方、文字入力が終了した場合には、当該処理を終了する。
【００３０】
また、キー入力部１５からキー入力がなく、パレット２０へのタップ入力でもない場合には、その他の処理（文字入力終了、変換、英数切替など）を実行し（ステップＳ９）、文字入力が終了したか否かを判定し（ステップＳ１０）、文字入力が続く場合には、ステップＳ２に戻る。一方、文字入力が終了した場合には、当該処理を終了する。
【００３１】
次に、本実施形態による文字入力方式と、従来の携帯電話端末の文字入力方式とについて、小文字、及び促音文字を含む「キャッシュ」を入力する際に必要とされる操作量を比較して説明する。
【００３２】
図６は、従来方式を用いて「キャッシュ」との語を入力する場合における、キーストローク（入力キー）と、入力中文字（入力文字候補）と、確定文字との変化を表した図である。図６に示すように、従来方式では、「キ」の入力に数字「２」キーを２回押下し、その後、数字「８」キーを１回押下、小文字にするため「小文字変換」を１回行う必要がある。同様に、「ャ」、「ッ」、「シ」、「ュ」の入力に、それぞれ、キーを４、２、３回押下する必要があり、全体で１３回のキー操作が必要となる。
【００３３】
図７は、本実施形態による文字入力方式を用いて「キャッシュ」との語を入力する場合における、キーストローク（入力キー）と、専用パレットからの入力を表した図である。図７に示すように、本実施形態による文字入力方式では、「キ」の入力に数字「２」キーを２回押下し、「シ」の入力の場合も、数字「３」キーを２回押下する必要があるが、「ャ」、「ッ」、「ュ」の入力にそれぞれ、パレット２０での選択が文字毎に１回の押下で操作が完了し、全体の操作回数は、７回に短縮される。
【００３４】
本発明によれば、文字入力の際に目的の文字が表示されるまでキーを複数回押下していた操作（小文字及び促音文字の入力）を、専用のパレットに表示した文字から選択し、１回の打鍵で、数回の打鍵を必要としていたものと同じ結果を得ることが可能となるため、小文字や促音文字の入力に要するボタン（キー）操作量を大幅に低減することが可能となる。
【００３５】
なお、上述した実施形態では、情報処理装置として携帯電話について説明したが、ＰＤＡや、携帯型の端末で入力を行う装置で、キーボードの１つのキーに複数の文字や機能などの選択肢を割り当てて複数回打鍵することで、入力内容を選択する端末装置であればよく、同様に、入力の省力化を図ることができる。
【符号の説明】
【００３６】
１  携帯電話
１０  通信部
１１  ＲＯＭ
１２  ＲＡＭ
１３  表示部
１４  タッチパネル
１５  キー入力部
２０  パレット
【図１】
2012079198.tif 000003
【図２】
2012079198.tif 000004
【図３】
2012079198.tif 000005
【図４】
2012079198.tif 000006
【図５】
2012079198.tif 000007
【図６】
2012079198.tif 000008
【図７】
2012079198.tif 000009