(57)【要約】【課題】  本発明の課題は、フルキーボードを持たない小型携帯情報装置での日本語仮名入力を、迅速、かつ、容易に行うことを可能とする日本語仮名入力装置、および、方法を提供することである。【解決手段】  日本語仮名文字５０音を子音列と母音行に２次元配列した日本語仮名文字２次元配列上の仮名文字を選択する選択点と仮名文字の列で構成される確定文字列とを記憶していて、子音列選択ダイヤル・スイッチの回転量情報から移動量を算出して前記選択点を子音列方向に移動させて、他方、母音行選択ダイヤル・スイッチの回転量情報から移動量を算出して前記選択点を母音行方向に移動させて、また、選択ダイヤル・スイッチを押下げて生成された押し下げ情報を取得して前記選択点が選択している仮名文字を確定文字列に追加して、選択点が選択している仮名文字と前記確定文字列を表示する日本語仮名文字入力装置である。【選択図】図３
2006313471.tif 000002
【特許請求の範囲】
【請求項１】
日本語仮名文字５０音を子音列と母音行に２次元配列した日本語仮名文字２次元配列と、前記日本語仮名文字２次元配列上の仮名文字を選択する選択点と、仮名文字の列で構成される確定文字列とを記憶する記憶手段と、
子音列選択ダイヤル・スイッチの回転方向情報と回転量情報を生成する子音列選択ダイヤル・スイッチ手段と、
前記生成された子音列選択ダイヤル・スイッチの回転方向情報から子音列の移動方向を算出して、前記生成された子音列選択ダイヤル・スイッチの回転量情報から移動量を算出して、前記選択点を、前記算出された子音列の移動方向に、前記算出された移動量を移動させる子音列移動手段と、
母音行選択ダイヤル・スイッチの回転方向情報と回転量情報を生成する母音行選択ダイヤル・スイッチ手段と、
前記生成された母音行選択ダイヤル・スイッチの回転方向情報から母音行の移動方向を算出して、前記生成された母音行選択ダイヤル・スイッチの回転量情報から移動量を算出して、前記選択点を、前記算出された母音行の移動方向に、前記算出された移動量を移動させる母音行移動手段と、
押し下げ情報を生成する選択ダイヤル・スイッチ押下げ手段と、
前記生成された押し下げ情報を取得して、前記選択点が選択している仮名文字を、確定文字列に追加する仮名文字確定手段と、
前記確定文字列と選択点が選択している仮名文字とを表示する日本語仮名文字表示手段と、
を備えた日本語仮名文字入力装置。
【請求項２】
日本語仮名文字５０音を子音列と母音行に２次元配列した日本語仮名文字２次元配列と、前記日本語仮名文字２次元配列上の仮名文字を選択する選択点と、仮名文字の列で構成される確定文字列とを記憶していて、
子音列選択ダイヤル・スイッチの回転方向情報から子音列の移動方向を算出して、子音列選択ダイヤル・スイッチの回転量情報から移動量を算出して、選択点を、前記算出された子音列の移動方向に、前記算出された移動量を移動させる子音列移動ステップと、
母音行選択ダイヤル・スイッチの回転方向情報から母音行の移動方向を算出して、母音行選択ダイヤル・スイッチの回転量情報から移動量を算出して、前記選択点を、前記算出された母音行の移動方向に、前記算出された移動量を移動させる母音行移動ステップと、
押し下げ情報を取得して、前記選択点が選択している仮名文字を、確定文字列に追加する仮名文字確定ステップと、
前記確定文字列と選択点が選択している仮名文字とを表示する日本語仮名文字表示ステップと、を含んだ手順でなされる日本語仮名文字入力方法。
【請求項３】
コンピュータに組込むことによって、コンピュータを請求項１に記載の日本語仮名文字入力装置として動作させるコンピュータプログラム。
【請求項４】
請求項３に記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末における日本語文字入力装置及び方法に関するものである。
【背景技術】
【０００２】
従来、キーボードを持たない小型携帯情報装置で日本語仮名入力をするときには、さまざまな入力方法が提案されてきた。
【０００３】
たとえば、テンキー、もしくは、テンキーに数個のボタンを追加した簡易キーボードに、日本語仮名文字を複数割り当て、一つのキーを複数回押下することにより、目的の文字を探し出す方法が知られている。（従来技術１）（図８、９１）また、タッチパネルを使用して、文字の形状やストローク等を直接入力し、文字を自動認識する方法が知られている。（従来技術２）（図８、９２）
更に、特許文献１には、二次元配列表を使って、第１段階では、ダイヤル式スイッチを上下に回転させることにより、あ行、か行、さ行．．．などの子音グループを選択して、 第２段階では、スイッチ押下動作により、第１段階を確定して、第３段階では、ダイヤル式スイッチを上下に回転させることにより、第２段階で確定した行の中の母音列から文字を選択し、第４段階では、スイッチ押下動作により第３段階で選択した文字を確定する方法を提供する技術が開示されている。（従来技術３）
【特許文献１】特開平１０−１８７３３７号公報（３〜４頁、図１、図４〜８）特許文献２には、スライダとダイヤル式スイッチを組み合わせ、スライダで子音方向の検索、ダイヤル式スイッチで母音方向の選択を行う方法を提供する技術が開示されている。（従来技術４）
【特許文献２】特許第３２０１３６７号公報（４〜１０頁、図１〜１５）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前述した従来の日本語入力方法では、目的の文字を探し出すまでにキーを押下する回数が増えるという欠点があった。従来技術１では、１０個のキーに日本語仮名文字(５０文字程度)を割り当てるためには５種類程度の文字を１０個のキーに割り当てなければならず、一文字入力するためには最大５回のキー押下動作が必要となる。また、従来技術２では、文字の形状を自動認識するためには、正確に文字入力しなければならず、迅速に文字入力を行えないという欠点がある。従来技術３では、５０音の二次元配列表上を、「選択」→「確定」→「選択」→「確定」を合計４回繰り返す動作が必要と在り、迅速な文字入力とは言い難い。従来技術４では、スライダとダイヤル式スイッチを組み合わせて、「選択」→「選択」→「確定」と３回の動作で目的の文字入力が可能であるが、スライダーは、微妙な選択操作を実現するためのスライド幅を確保するために、相応の設置スペースが必要となり、小型携帯情報装置に搭載するには適さない。
【０００５】
本発明はこのような従来技術を考慮してなされたものであって、本発明の課題は、フルキーボードを持たない小型携帯情報装置での日本語仮名入力を、迅速、かつ、容易に行うことを可能とする日本語仮名入力装置、および、方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。すなわち、請求項１の発明は、日本語仮名文字５０音を子音列と母音行に２次元配列した日本語仮名文字２次元配列と、前記日本語仮名文字２次元配列上の仮名文字を選択する選択点と、仮名文字の列で構成される確定文字列とを記憶する記憶手段と、子音列選択ダイヤル・スイッチの回転方向情報と回転量情報を生成する子音列選択ダイヤル・スイッチ手段と、前記生成された子音列選択ダイヤル・スイッチの回転方向情報から子音列の移動方向を算出して、前記生成された子音列選択ダイヤル・スイッチの回転量情報から移動量を算出して、前記選択点を、前記算出された子音列の移動方向に、前記算出された移動量を移動させる子音列移動手段と、母音行選択ダイヤル・スイッチの回転方向情報と回転量情報を生成する母音行選択ダイヤル・スイッチ手段と、前記生成された母音行選択ダイヤル・スイッチの回転方向情報から母音行の移動方向を算出して、前記生成された母音行選択ダイヤル・スイッチの回転量情報から移動量を算出して、前記選択点を、前記算出された母音行の移動方向に、前記算出された移動量を移動させる母音行移動手段と、押し下げ情報を生成する選択ダイヤル・スイッチ押下げ手段と、前記生成された押し下げ情報を取得して、前記選択点が選択している仮名文字を、確定文字列に追加する仮名文字確定手段と、選択点が選択している仮名文字と前記確定文字列を表示する日本語仮名文字表示手段と、を備えた日本語仮名文字入力装置である。
【０００７】
請求項２の発明は、日本語仮名文字５０音を子音列と母音行に２次元配列した日本語仮名文字２次元配列と、前記日本語仮名文字２次元配列上の仮名文字を選択する選択点と、仮名文字の列で構成される確定文字列とを記憶していて、子音列選択ダイヤル・スイッチの回転方向情報から子音列の移動方向を算出して、子音列選択ダイヤル・スイッチの回転量情報から移動量を算出して、選択点を、前記算出された子音列の移動方向に、前記算出された移動量を移動させる子音列移動ステップと、母音行選択ダイヤル・スイッチの回転方向情報から母音行の移動方向を算出して、母音行選択ダイヤル・スイッチの回転量情報から移動量を算出して、前記選択点を、前記算出された母音行の移動方向に、前記算出された移動量を移動させる母音行移動ステップと、押し下げ情報を取得して、前記選択点が選択している仮名文字を、確定文字列に追加する仮名文字確定ステップと、選択点が選択している仮名文字と前記確定文字列を表示する日本語仮名文字表示ステップと、を含んだ手順でなされる日本語仮名文字入力方法である。
【０００８】
請求項３の発明は、コンピュータに組込むことによって、コンピュータを請求項１に記載の日本語仮名文字入力装置として動作させるコンピュータプログラムである。
【０００９】
請求項４の発明は、請求項３に記載のプログラムを記録したコンピュータ読取り可能な記録媒体である。
【００１０】
このようにして、子音列選択ダイヤル・スイッチと母音行選択ダイヤル・スイッチを組み合わせて用ることで、日本語仮名文字２次元配列上の仮名文字を容易に選択することが出来る。
【発明の効果】
【００１１】
本願発明によれば、ダイヤル式スイッチ日本語仮名文字入力装置及び方法により、小型携帯情報装置等のようなフルキーボードを搭載できない小型機器において、「選択」→「選択」→「確定」の３段階という、少ない動作回数で、日本語仮名入力が実現できるので、作業能率が向上した。また、日本語仮名入力部は、ダイヤル式スイッチのみであるために、テンキーやスライダを組み合わせた入力装置より、設置スペースが小さくなり、機器本体の小型化が可能となった。
【発明を実施するための最良の形態】
【００１２】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。図１は、実施形態の装置概略図である。小型携帯情報装置１００ａは、ダイヤル式スイッチ１０１ａ、１０３ａが、装置の側面についた日本語仮名文字入力装置である。小型携帯情報装置１００ｂは、ダイヤル式スイッチ１０１ｂ、１０３ｂが、装置の正面についた日本語仮名文字入力装置である。それぞれのダイヤル式スイッチ１０１ａ、１０１ｂ、１０３ａ、１０３ｂは、正方向/逆方向に回転する機構部を有して、かつ、押下できる機構を有するダイヤル式スイッチである。ダイヤル式スイッチ１０１ａ、１０１ｂ、１０３ａ、１０３ｂを回転させて、押下げることによって、内蔵される２次元日本語仮名配列上の仮名文字が選択されて、仮名文字列が生成される。それぞれの表示パネル部１０７ａ、１０７ｂは、生成された仮名文字列を表示する表示パネルである。ここで、ダイヤル式スイッチ１０１ａ、１０１ｂ、１０３ａ、１０３ｂの正方向／逆方向とは、小型携帯情報装置１００ａではダイヤル式スイッチ１０１ａ、１０３ａの時計方向／反時計方向を意味して、小型携帯情報装置１００ｂではダイヤル式スイッチ１０１ｂ、１０３ｂの上方回転／下方回転を意味する。
【００１３】
図２は、本発明による装置の基本構成図である。日本語仮名文字入力装置１００は、子音列選択ダイヤル・スイッチ手段１０１と、子音列移動手段１０２と、母音行選択ダイヤル・スイッチ手段１０３と、母音行移動手段１０４と、選択ダイヤル・スイッチ押下げ手段１０５と、仮名文字確定手段１０６と、日本語仮名文字表示手段１０７とを備える。記憶手段１１０は、日本語仮名文字５０音を子音列と母音行に２次元配列した日本語仮名文字２次元配列１１１と、前記日本語仮名文字２次元配列上の仮名文字を選択する選択点と、仮名文字の列で構成される確定文字列１１２とを記憶する。
【００１４】
子音列選択ダイヤル・スイッチ手段１０１は、子音列選択ダイヤル・スイッチの回転方向情報と回転量情報を生成する。子音列移動手段１０２は、選択点を、生成された子音列選択ダイヤル・スイッチの回転方向情報から算出した子音列移動方向に、生成された子音列選択ダイヤル・スイッチの回転量情報から算出した移動量だけ、移動させる。母音行選択ダイヤル・スイッチ手段１０３は、母音行選択ダイヤル・スイッチの回転方向情報と回転量情報を生成する。母音行移動手段１０４は、選択点を、生成された母音行選択ダイヤル・スイッチ回転方向情報から算出した母音行移動方向に、生成された母音行選択ダイヤル・スイッチ回転量情報から算出した移動量だけ、移動させる。選択ダイヤル・スイッチ押下げ手段１０５は、押し下げ情報を生成する。仮名文字確定手段１０６は、生成された押し下げ情報を取得して、選択点が選択している仮名文字を、保持している確定文字列に追加する。日本語仮名文字表示手段１０７は、保持している確定文字列と選択点が選択している仮名文字とを表示する。
【００１５】
子音列選択ダイヤル・スイッチ手段１０１と、母音行選択ダイヤル・スイッチ手段１０３と、選択ダイヤル・スイッチ押下げ手段１０５とは、ダイヤル式スイッチ機器である。子音列移動手段１０２と、母音行移動手段１０４と、仮名文字確定手段１０６と、日本語仮名文字表示手段１０７とは、コンピュータ・プログラムである。記憶手段１１０は、不揮発性メモリーである。
【００１６】
図３〜図６は、「はつめい」という日本語を入力する時の操作の説明図である。図３は、本発明による選択点により、日本語仮名２次元配列上の選択された仮名文字が、表示される説明図である。日本語仮名２次元配列１１１上の選択点は、仮名文字「め」１１１ａの位置にある。表示パネル部１０７ｃには、確定文字列１１２の内容「はつめ」と、現在選択されている仮名文字「め」１１１ａが反転表示されて、表示内容の仮名文字１０７ｆは、「はつめめ」となる。
【００１７】
図４は、選択点が、日本語仮名２次元配列上を子音列方向に移動する説明図である。
図３で、選択されている仮名文字「め」１１１ａから、日本語仮名文字２次元配列の子音方向を右に６列移動した仮名文字「え」１１１ｂを選択して表示している。子音列選択ダイヤル・スイッチ手段１０１は、正方向に回転されて、日本語仮名２次元配列１１１上の選択点は、子音列移動方向を右に、仮名文字「め」→「へ」→「ね」→「て」→「せ」→「け」→「え」と、順次に、移動する。表示パネル部１０７ｃには、現在選択されている仮名文字「え」が反転表示されて、表示内容の仮名文字１０７ｇは、「はつめえ」となる。
【００１８】
図５は、選択点が、日本語仮名２次元配列上を母音行方向に移動する説明図である。図４で表示していた仮名文字「え」１１１ｂから母音方向を上に移動して、仮名文字「い」１１１ｃを選択して表示している。母音行選択ダイヤル・スイッチ手段１０３は、正方向に回転されて、日本語仮名２次元配列上１１１の選択点は、母音行移動方向を上に、仮名文字「え」→「う」→「い」と、移動する。表示パネル部１０７ｃには、現在選択されている仮名文字「い」が反転表示されている。
【００１９】
図６は、日本語仮名２次元配列上の選択した仮名文字を確定する説明図である。図５で選択して表示していた「い」を、確定して表示している。目的の文字「い」を反転表示させた状態で、選択ダイヤル・スイッチ押下げ手段１０５を押下げて、「い」を確定する。確定した文字「い」１１２ｃは、確定文字列１１２に追加されて、その確定文字列「はつめい」を表示パネル部１０７ｃに表示する。同時に、日本語仮名２次元配列上１１１の選択点は、「い」に留まっているので、表示パネル部１０７ｃには、現在選択されている文字「い」が反転表示されている。このとき、表示パネル部１０７ｃに表示される仮名文字１０７ｈは、「はつめいい」となる。
【００２０】
また、日本語仮名２次元配列１１１の記述内容を、たとえば、記号や数値に拡張することで、入力出来る文字種を増やすことが可能である。
【００２１】
図７は、本発明による操作のフローチャートである。図３〜図６の例示を交えながら、手順を説明する。
（１）選択する文字があれば、ステップ（２）に進み、選択する文字が無ければ、終了す    る。（ステップＳ１０１）
（２）子音列選択ダイヤル・スイッチ手段１０１が回転したか判定する。子音列選択ダイ    ヤル・スイッチ手段１０１が回転していれば、次のステップに進む。子音列選択ダイ    ヤル・スイッチ手段１０１が回転していなければ、ステップ（４）に進む。（ステッ    プＳ１０２）（図４）
（３）子音列選択ダイヤル・スイッチ手段１０１は、回転情報と回転量情報を生成する。    前記子音列移動手段１０２は、前記子音列選択ダイヤル・スイッチ手段１０１の回転    情報が正方向回転であれば、選択点を、日本語仮名２次元配列１１１の現在の位置か    ら、子音列移動方向を右に向けて、前記子音列選択ダイヤル・スイッチ手段１０１の    回転量情報から算出した移動距離を移動させて、ステップ（６）に進む。他方、前記    子音列選択ダイヤル・スイッチ手段１０１の回転情報が逆方向回転であれば、前記選    択点を、子音列移動方向を左に向けて、同様に算出した移動距離を移動させて、ステ    ップ（６）に進む。（ステップＳ１０３）（図４）
（４）母音行選択ダイヤル・スイッチ手段１０３が回転したか判定する。母音行選択ダイ    ヤル・スイッチ手段１０３が回転していれば、次のステップに進む。母音行選択ダイ    ヤル・スイッチ手段１０３が回転していなければ、ステップ（７）に進む。（ステッ    プＳ１０４）（図５）
（５）母音行選択ダイヤル・スイッチ手段１０３は、回転情報と回転量情報を生成する。    母音行移動手段１０４は、前記母音行選択ダイヤル・スイッチ手段１０３の回転情報    が正方向回転であれば、選択点を、日本語仮名２次元配列１１１の現在の位置から、    母音行移動方向を上に向けて、前記母音行選択ダイヤル・スイッチ手段１０３の回転    量情報から算出した移動距離を移動させて、ステップ（６）に進む。他方、前記母音    行選択ダイヤル・スイッチ手段１０３の回転情報が逆方向回転であれば、前記選択点    を、母音行移動方向を下に向けて、同様に算出した移動距離を移動させて、ステップ    （６）に進む。（ステップＳ１０５）（図５）
（６）日本語仮名文字表示手段１０７は、保持されている確定文字列１１２と選択点が選    択している仮名文字とを表示する。（ステップＳ１０６）（図４、図５）
（７）選択ダイヤル・スイッチ押下げ手段１０５が、押し下げられたか判定する。ダイヤ    ル式スイッチが押し下げられたら、次のステップに進む。押し下げられなかったら、    ステップ（１）に戻る。（ステップＳ１０７）（図６）
（８）仮名文字確定手段１０６は、選択ダイヤル・スイッチ押下げ手段１０５の押下げ情    報を受信して、選択されている仮名文字を保持されている確定文字列１１２の最後尾    に追加して保持する。（ステップＳ１０８）（図６）
（９）日本語仮名文字表示手段１０７は、保持されている確定文字列１１２と、選択され  ている仮名文字「め」１１１ａを表示して、（１）に戻る。（ステップＳ１０９）（図  ６）
【００２２】
なお、子音列選択ダイヤル・スイッチ手段１０１のダイヤルが正方向に回転させられたら、日本語仮名２次元配列１１１上の選択点を、子音列方向を左に移動して、他方、ダイヤルが逆方向に回転させられたら、日本語仮名２次元配列１１１上の選択点を、子音列方向を右に移動しても同様の効果が得られる。更に、母音行選択ダイヤル・スイッチ手段１０３が回転したか判定する。母音行選択ダイヤル・スイッチ手段１０３のダイヤルが正方向に回転させられたら、日本語仮名２次元配列１１１上の選択点を、母音行方向を下に移動して、他方、ダイヤルが逆方向に回転させられたら、日本語仮名２次元配列１１１上の選択点を、子音列方向を上に移動しても同様の効果が得られる。
【００２３】
以上詳しく説明したように、ダイヤル式スイッチ日本語仮名文字入力装置及び方法により、小型携帯情報装置等のようなフルキーボードを搭載できない小型機器において、ダイヤル式スイッチ部の操作により、「選択」→「選択」→「確定」の３段階という、少ない動作回数で、日本語仮名入力が実現できるので、入力作業能率が向上した。また、小型携帯情報装置の日本語仮名入力部は、ダイヤル式スイッチ部のみであるので、設置スペースが小さくなり、機器本体の小型化が可能となった。
【図面の簡単な説明】
【００２４】
【図１】本発明による装置の外観図
【図２】本発明による日本語仮名文字入力装置の構成図
【図３】本発明による日本語仮名文字入力装置の状態図          （状態１：日本語仮名２次元配列上の選択点により選択された仮名文字）
【図４】本発明による日本語仮名文字入力装置の状態図          （状態２：日本語仮名２次元配列上の子音列方向の移動）
【図５】本発明による日本語仮名文字入力装置の状態図          （状態２：日本語仮名２次元配列上の母音行方向の移動）
【図６】本発明による日本語仮名文字入力装置の状態図          （状態２：日本語仮名２次元配列上の選択した仮名文字の確定）
【図７】本発明の日本語仮名文字入力装置の動作フローチャート
【図８】従来技術の事例
【符号の説明】
【００２５】
１００  日本語仮名文字入力装置
１０１  子音列選択ダイヤル・スイッチ手段
１０２  子音列移動手段
１０３  母音行選択ダイヤル・スイッチ手段
１０４  母音行移動手段
１０５  選択ダイヤル・スイッチ押下げ手段
１０６  仮名文字確定手段
１０７  日本語仮名文字表示手段
１０７ａ、ｂ、ｃ  表示パネル部
１１０  記憶手段
１１１  日本語仮名文字２次元配列
１１２  確定文字列
【図１】
2006313471.tif 000003
【図２】
2006313471.tif 000004
【図３】
2006313471.tif 000005
【図４】
2006313471.tif 000006
【図５】
2006313471.tif 000007
【図６】
2006313471.tif 000008
【図７】
2006313471.tif 000009
【図８】
2006313471.tif 000010