(57)【要約】【課題】キー数が３０程度のアルファベットキーで、英字、数字、記号、機能の  １００種類程度のキー入力を効率よく行なう文字入力キーボードを備えた電子機器を提供すること。【解決手段】左右で２個の多段の親指シフトキーを備え、アルファベット２６文字と４個の記号に対応したキーのシフト状態で、十分に多くの種類のキー入力ができるようにする。  多段の親指シフトとは、シフトキーを打鍵する毎に、シフト状態が変化し、続いて、シフトキーを押しながら、変化したシフト状態でキー入力を行なう。シフトキーでのデータキー入力をする直前に、シフトキー打鍵を複数回することにより、多くの種類のキー入力をすることができる。  また、キーの入力状態に応じた操作ガイド情報キーマップを表示画面に表示できるようにして操作者が容易に多くの種類のキー入力ができるようにする。【選択図】図４
2008123114.tif 000002
【特許請求の範囲】
【請求項１】
データを入力するためのキーボードにおいて、データキーとシフトキーが備えられ、シフトキーを押しながら、データキーを打鍵して入力する状態を第１のシフト状態とし、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、続いて、なにもデータを入力しないで、シフトキーを離し、続いて、シフトキーを押しながら、データキーを打鍵して入力する状態を第２のシフト状態とし、それぞれのシフト状態で、データキーを打鍵して文字入力を行なうことを特徴とする文字入力キーボードを備えた電子機器。
【請求項２】
データを入力するためのキーボードにおいて、データキーとシフトキーが備えられ、シフトキーを押しながら、データキーを打鍵して入力する状態を第１のシフト状態とし、あるいは、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離したあとの直後のデータキーの打鍵は、第１のシフト状態として、入力され、続いて、シフト状態は解除される。シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、シフトキーを押しながら、データキーを打鍵して入力する状態を第２のシフト状態とし、あるいは、シフトキーを押してなにもデータを入力しないで、シフトキーを離し、さらに、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離したあとの直後のデータキーの打鍵は、第２のシフト状態として、入力され、続いて、シフト状態は解除される。
以上の第1のシフト状態あるいは、第２のシフト状態で、データキーを打鍵して文字入力を行なうことを特徴とする文字入力キーボードを備えた電子機器。
【請求項３】
データを入力するためのキーボードにおいて、データキーとシフトキーが備えられ、シフトキーを押しながら、データキーを打鍵して入力する状態を第１のシフト状態とし、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、続いて、なにもデータを入力しないで、シフトキーを離し、続いて、シフトキーを押しながら、データキーを打鍵して入力する状態を第２のシフト状態とし、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、続いて、シフトキーを押して、なにもデータを入力しないで、シフトキーを離し、続いて、シフトキーを押しながら、データキーを打鍵して入力する状態を第３のシフト状態としそれぞれのシフト状態で、データキーを打鍵して文字入力を行なうことを特徴とする文字入力キーボードを備えた電子機器。
【請求項４】
データを入力するためのキーボードにおいて、データキーとシフトキーが備えられ、シフトキーを押しながら、データキーを打鍵して入力する状態を第１のシフト状態とし、あるいは、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離したあとの直後のデータキーの打鍵は、第１のシフト状態として、入力され、続いて、シフト状態は解除される。シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、シフトキーを押しながら、データキーを打鍵して入力する状態を第２のシフト状態とし、あるいは、シフトキーを押してなにもデータを入力しないで、シフトキーを離し、さらに、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離したあとの直後のデータキーの打鍵は、第２のシフト状態として、入力され、続いて、シフト状態は解除される。
シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、さらに、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、シフトキーを押しながら、データキーを打鍵して入力する状態を第３のシフト状態とし、あるいは、シフトキーを押してなにもデータを入力しないで、シフトキーを離し、さらに、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離し、さらに、シフトキーを押して、なにもデータキーを入力しないで、シフトキーを離したあとの直後のデータキーの打鍵は、第３のシフト状態として、入力され、続いて、シフト状態は解除される。
以上の第1シフト状態あるいは、第２のシフト状態あるいは第３のシフト状態で、データキーを打鍵して文字入力を行なうことを特徴とする文字入力キーボードを備えた電子機器。
【請求項５】
請求項１あるいは請求項２あるいは請求項３あるいは請求項４において、複数のシフトキーを有することを特徴とする文字入力キーボードを備えた電子機器。
【請求項６】
請求項５において、左と右の2個の親指シフトキーを有することを特徴とする文字入力キーボードを備えた電子機器。
【請求項７】
請求項６において、データキーは、アルファベット２６文字であり、左の親指シフトキーのシフト状態で、右半分に配置されたアルファベットの大文字を入力し、右の親指シフトのシフト状態で、左半分に配置されたアルファベットの大文字を入力することを特徴とする文字入力キーボードを備えた電子機器。
【請求項８】
請求項６において、データキーは、アルファベット２６文字であり、左右の親指シフトキーのシフト状態で、数字、記号、機能を入力することを特徴とする文字入力キーボードを備えた電子機器。
【請求項９】
請求項６において、データキーは、アルファベット２６文字であり、左右の親指シフトキーのシフト状態で、文字列の省打鍵機能を入力することを特徴とする文字入力キーボードを備えた電子機器。
【請求項１０】
請求項６において、データキーは、アルファベット２６文字であり、左右の親指シフトキーのシフト状態で、辞書機能と組み合わせた文字列の省打鍵機能を入力することを特徴とする電子機器。
【請求項１１】
請求項６において、電子機器の表示画面にキーマップ表示を行なうことを特徴とする文字入力キーボードを備えた電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パソコンや携帯情報機器などにキーボードなどからデータ入力をする装置に関するものである。
【背景技術】
【０００２】
パソコンや携帯情報機器などにデータを入力手段として、アルファベット２６文字をQWERTYキー配列と呼ばれる配置で構成したキーボードが広く使われている。
【０００３】
例えば、日本語を処理できる標準的なパソコンでは、アルファベット２６文字をＱＷＥＲＴＹキー配列で配置し、数字/記号、その他のキーを加えて、図１６の模式図のような１０９個のキーで１０９の種類のキー入力ができるキーボードが使われている。さらに、英字の大文字などのように入力できる文字の種類を増やすために、図１６のシフトキー（１６９１）あるいはシフトキー（１７０３）が使われる。
【０００４】
ただし、これらのシフトキーは、左右の小指キーで押しながら操作するように設けられており、キーコード入力としては、左右で同じ動作をする。
一方、ＱＷＥＲＴＹキー配列よりも、日本語のキー入力が、効率よく行なえるＮＥＣ社製のＭ式キー配置や、富士通製の親指シフト入力などの製品が市販されている。これらでは、左右の親指に対応した、２個の親指シフトキーが異なるシフト動作を行なう機能が、備えられている。これらのキーボードも、総キー数は１００個程度である。
【０００５】
しかし、これらの親指シフトキーは、従来の左右の小指シフトキーが、親指シフトキーとして、単純に位置が置き換わっているにすぎないので、シフトキーで、入力できる文字の種類は、従来に較べて大きくは増加しない。
【特許文献１】特許１５４６２１４号公報
【特許文献２】特許１４４１８２９号公報
【非特許文献１】「これが日本語に最適なキーボードだ」、４３-４４頁                          森田正典著、日本経済新聞社、１９９２年３月
【非特許文献２】昭和５４年度情報処理学会第２０回全国大会論文集、                        「親指シフトキーボード」675頁 神田泰典他
【発明の開示】
【発明が解決しようとする課題】
【０００６】
発明が解決しようとする課題は、図１６の模式図のようなパソコンに標準的に使用されている、キー数が１００程度の従来のキーボードに較べて、キー数が５０程度の小型で、携帯性が向上し、従来のキーボードとの操作上の互換性、親和性を保ちながら、尚且つ、効率的で、操作性に優れたキーボードを提供することである。
【課題を解決するための手段】
【０００７】
キーボードのキー数を減らすために、シフト状態の数を増加させる。即ち、シフトしながら、データキーを打鍵する前に（以下では、打鍵とはキーを押して、離す一連の動作をいう）、シフトキーを押して、データキーを打鍵しないで、シフトキーを離した場合は、シフト状態を変化させる。
【０００８】
このシフトキーを押して、離す動作をｎ回繰り返すことにより、シフトキーを押しながら、データキーを打鍵して、キー入力をする前に、シフト状態をｎだけ増加させてもよい。
【０００９】
操作上の便宜性を勘案して、シフトキーを押しながらでなくても、特定のシフト状態で、データキーを打鍵した場合に、当該シフト状態での１回だけのキー入力が、行なわれ、シフト状態が解除されるようにしてもよい。
【００１０】
シフトキーの操作を左右の親指で行なうのに便利であるように、シフトキーを２個設け、シフト状態の数を増やし、アルファベットキーで、アルファベットの小文字、大文字、数字、記号や機能入力ができるようにしてもよい。
【００１１】
シフト状態が増えて、入力できるキーコードの数を増やせることを利用して、ソフトウェアとの組み合わせにより、省打鍵入力ができるようにしてもよい。
【００１２】
同じキーのシフト状態で、異なるキーコードを入力する場合は、シフト状態で区別した操作に便利なようなキーマップが、電子機器の表示装置に画面表示されるようにしてもよい。
【発明の効果】
【００１３】
本発明の第一の効果は、キーボードのキー数を少なくでき、省スペース型のキーボードを実現できることである。これは、左右の多段階での親指シフトで、同じキーを効率よく複数種類のキーコード入力に使用できるためである。
【００１４】
第２の効果は、少ないキー数のキーボードにもかかわらず、キー入力速度が、全体として、低下しないことである。これは、キー数が少ないために、指の移動距離が少ないので、親指以外の指の移動時間が短く、多段階での親指シフトも親指の移動時間を必要とせず、全体として速度低下しないためである。
【００１５】
第３の効果は、キーボードの数字や記号を含めてのタッチタイピングが容易なキーボードを実現できることである。これは、少ないキーでの指の移動範囲の少ないキー配置に加えて、小指に大きな負担をかけることなく、親指で円滑にシフト動作を可能としているためである。
【００１６】
第４の効果は、従来は小指で行なっていた英字の大文字のシフト動作を力の強い親指で円滑に行い、小指の負担を少なくして、長時間の英文でのキー入力をするときの疲労を軽減できることである。
【００１７】
第５の効果は、１回のキー打鍵で複数のキーコード列を入力できる省打鍵入力を効率よく実現できることである。これは、左右の多段階の親指シフト機能により、多くの種類のキーコード列を簡単なキー打鍵で実現できるためである。
【００１８】
第６の効果は、辞書を使った省打鍵を効率よくキー入力できることである。これは、パソコンなどに本来備えられている辞書機能と左右の多段階の親指シフト機能とを適切に組み合わせる工夫がされたためである。
【００１９】
第７の効果は、多くの種類の文字や文字列の入力を初心者でも間違うことが少なく入力できることである。これは、パソコンなどにインストールされたソフトウェアにより、操作画面に、適切に表示されたキーマップに従ってキー操作ができるからである。
【発明を実施するための最良の形態】
【００２０】
次に、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施例１と２で使用するキーボードの模式図である。本キーボードは、４行１２列の格子状に配列された４８個のキーから構成されている。本キーボードは、パソコンのＵＳＢインターフェースに接続され、操作者によって押されたキーに対応した文字のキーコードがパソコンに送られ、キー入力が行なわれる。
【００２１】
左半分の上から３行には、アルファベットキーが１５文字配列されている。同じく、右半分の上から３行には、他のアルファベットキーが１１文字と４個の記号が配列されている。アルファベットの配列は、所謂ＱＷＥＲＴＹ配列で配置されており、パソコンなどの電子機器のキーボードで標準的に採用されている配列である。
【００２２】
図１の中央部に配置された切り替え数／記キー（１１６）と切り替え文字キー（１３６）と切り替え機能キー（１５６）の３個のキーは、図１のキーボードの状態を切り替えるキーである。これらのキーのキートップにはランプが埋め込まれており、これらのキーが押されるとランプが点灯して、それぞれのキーボードの状態になる。初期状態では文字キーが押された状態になっている。
【００２３】
図１のキーボードの最下段には、１２個の制御キーが配置されており、右端の上から３段には、３個の制御キー配置されている。
【００２４】
図１のキーボードの文字状態においては、図１のキー配列に従って、パソコンに文字のキー入力がされる。
【００２５】
図１のキーボードの文字状態あるいは機能状態において、切り替え数／記キー（１１６）が押されると図１のキーボードは、図２の数／記状態となり、図２のキー配列に従って、パソコンに記号/数字のキー入力がされる。なお、数／記状態において、一部のキーには、機能キーが割り当てられている。
【００２６】
図１のキーボードの数／記状態あるいは文字状態、において、機能キー（１５６）が押されると図１のキーボードは、図３の機能状態となり、図３のキー配列に従って、パソコンに機能のキー入力がされる。なお、機能状態において、入力される数字は、通常、テンキーで入力される数字であり、数／記状態でのテンキーではない数字キーコードと区別される。
【００２７】
以上のように、図１のキーボードを切り替えて、図２、図３としても使うことにより、キー数が４８個と少ないにもかかわらず、１０９キーからなるパソコンのフルキーボードと同等のキー入力ができる。ただし、ＮｕｍＬｏｃｋキーと呼ばれるテンキーに関係する機能キーの入力は、必要がないので備えられていない。
【００２８】
本発明の実施の形態では、図１のようなキーボードをハードウエアとして使用し、パソコンに特別のソフトウェア（以下では、ソフトウェアＡと呼ぶ）をインストールすることによって、パソコンに対する文字列入力を簡単にし、効率化する。
【００２９】
ソフトウェアＡは、キーボードドライバーと組み合わされたユーティティソフトウェアで、パソコン上で動作し、パソコンへのキーコード入力を状態や指定情報に従って変換する。あるいは、キーマップと呼ばれる操作ガイド情報をパソコン画面に表示する。
【００３０】
図１の無変換キー（１７５）は、左親指シフトキーとして、変換キー（１７７）は、右親指シフトキーとして、シフト状態の変更に使用される。このときの動作については、以下の実施例で説明する。
【実施例１】
【００３１】
ソフトウェアＡが、起動され動作している初期状態で、図１のキーボードのパソコンへのキー入力の状態は、図４の状態となっている。図４は、文字入力状態であり、図４と図１では、図４の左親指シフトキー（４７５）と右親指シフトキー（４７７）以外は、キー配置は同じである。
【００３２】
ソフトウェアＡの動作によって、図１６の無変換キー（１７１４）として動作した図１のキー（１７５）が、左親指シフトキー（４７５）として、動作する。同じく、図１６の変換キー（１７１８）として動作した図１のキー（１７７）が、右親指シフトキー（４７７）として、動作する。
【００３３】
図４において、左親指シフトキー（４７５）を押しながら、他のキーを打鍵すると、打鍵されたキーに対応して、図５の文字配置に対応したキーコードがパソコンに送られる（左親指シフトキー（４７５）の押下が続けば、図５の状態が継続する）。
【００３４】
あるいは、図４において、左親指シフトキー（４７５）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、続いて、他のキーを打鍵すると図５の文字配置に対応した、キーコードがパソコンに送られたあと、図４の状態に戻る。図５のキーボードの状態を左αシフト状態と呼ぶ。
【００３５】
次に、図４において、右親指シフトキー（４７７）を押しながら、他のキーを打鍵すると（ここで打鍵とはキーを押して、離す一連の動作をいう）、打鍵されたキーに対応して、図６の文字配置に対応した、キーコードがパソコンに送られる（右親指シフトキー（４７７）の押下が続けば、図６の状態が継続する）。
【００３６】
あるいは、図４において、右親指シフトキー（４７７）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、続いて、他のキーを打鍵すると図６の文字配置に対応した、キーコードがパソコンに送られたあと、図４の状態に戻る。図６のキーボードの状態を右αシフト状態と呼ぶ。
【００３７】
次に、図４において、左親指シフトキー（４７５）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、続いて、左親指シフトキー（４７５）を押しながら、他のキーを打鍵すると、打鍵されたキーに対応して、図７の文字配置に対応した、キーコードがパソコンに送られる（左親指シフトキー（４７５）の押下が続けば、図７のシフト状態が継続する）。
【００３８】
あるいは、図４において、左親指シフトキー（４７５）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、続いて、左親指シフトキー（４７５）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、他のキーを打鍵すると図７の文字配置に対応した、キーコードがパソコンに送られたあと、図４の状態に戻る。図７のキーボードの状態を左βシフト状態と呼ぶ。
【００３９】
次に、図４において、右親指シフトキー（４７７）を押し、何も他のキーを打鍵しないで、右親指シフトキー（４７７）の押下を止め、続いて、右親指シフトキー（４７７）を押しながら、他のキーを打鍵すると、打鍵されたキーに対応して、図８の文字配置に対応した、キーコードがパソコンに送られる（右親指シフトキー（４７７）の押下が続けば、図８の状態が継続する）。
【００４０】
あるいは、図４において、右親指シフトキー（４７７）を押し、何も他のキーを打鍵しないで、右親指シフトキー（４７７）の押下を止め、続いて、右親指シフトキー（４７７）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、他のキーを打鍵すると図８の文字配置に対応した、キーコードがパソコンに送られたあと、図４の状態に戻る。図８のキーボードの状態を右βシフト状態と呼ぶ。
【００４１】
ここで、図４、図５、図６、図７、図８のキーボードの状態の意味について、説明する。
【００４２】
図４の状態では、左親指シフトキー（４７５）と右親指シフトキー（４７７）以外は、図１と同じ状態であり、アルファベットと若干の記号が入力される。
【００４３】
図５の状態では、キーボードの右半分では、アルファベットの大文字（ＱＷＥＲＴＹキー配置の右半分）と若干の記号が入力され、左半分では、記号と若干の制御キーが入力される。
【００４４】
図６の状態では、キーボードの右半分では、数字と若干の記号が入力され、左半分では、アルファベットの大文字（ＱＷＥＲＴＹキー配置の左半分）が入力される。
【００４５】
図７の状態では、キーボードの右半分では、テンキー数字と若干の記号が入力され、左半分では、シフト記号が入力される。
【００４６】
図８の状態では、キーボードの右半分では、シフト数字が入力され、左半分では、機能キーが入力される。
【００４７】
図４、図５、図６、図７、図８の全体で、図１、図２、図３の全体と同じキー入力ができ、さらにアルファベットの大文字のキー入力ができる。
【００４８】
つぎに、いくつかの例によって、説明する。
例えば、図４の状態で、左手小指で、データキーａ（４３１）を打鍵し、左手薬指で、データキーｓ（４３２）を打鍵し、右手中指で、データキーｋ（４３９）を打鍵すると文字列「ａｓｋ」が、入力される。
【００４９】
同じく例えば、図４の状態で、右手親指で、右親指シフトキー（４７７）を押し、図６の状態で、左手小指で、データキーＡ（６３１）を打鍵し、右親指シフトキー（６７７）を離し、図４の状態で、左手小指で、データキーｓ（４３２）を打鍵し、左手中指で、データキーｋ（４３９）を打鍵すると文字列「Ａｓｋ」が入力される。
【００５０】
同じく例えば、図４の状態で、右手親指で、右親指シフトキー（４７７）を押し、続いて、図６の状態で、右親指シフトキー（６７７）を離し、図６の状態で、左手小指で、データキーＡ（６３１）を打鍵し、図４の状態で、左手薬指で、データキーｓ（４３２）を打鍵し、右手中指で、データキーｋ（４３９）を打鍵すると文字列「Ａｓｋ」が、入力される。
【００５１】
同じく例えば、図４の状態で、右手親指で、右親指シフトキー（４７７）を押し、図６の状態で、左手小指で、データキーＡ（６３１）を打鍵し、右親指シフトキー（６７７）を離し、図４の状態で、左手薬指で、データキーｓ（４３２）を打鍵し、右手中指で、データキーｋ（４３９）を打鍵し、左手親指で、左親指シフトキー（４７５）を押して、続いて、離し、再び、押して、離して、図７の状態で、左手小指で、データキー？（７５１）を打鍵すると、文字列「Ａｓｋ？」が、入力される。
【００５２】
同じく例えば、図４の状態で、右手親指で、右親指シフトキー（４７７）を押し、図６の状態で、左手小指で、データキーＡ（６３１）を打鍵し、右親指シフトキー（６７７）を離し、図４の状態で、左手薬指で、データキーｓ（４３２）を打鍵し、右手中指で、データキーｋ（４３９）を打鍵し、右手親指で、右親指シフトキー（４７７）を押しながら、図６の状態で、右手人差し指で、データキー数字１（６５８）を打鍵し、右手中指で、データキー数字５（６３９）を打鍵し、右手人差し指で、データ数字キー７（６１８）を打鍵し、文字列「Ａｓｋ１５７」が入力される。
【００５３】
以上の例において、指の操作法はタッチタイピングと呼ばれる効率的な方法で、行なわれる。特に、左右の親指は、同じキー位置において、打鍵のたびに移動する必要がない。
【００５４】
つぎに、操作者のためのガイド情報としての、キーマップ表示について述べる。ソフトウェアＡは、キーマップをパソコンの表示画面に表示する。キーマップの内容は、ソフトウェアＡの使用者が適宜、設定することができる。
【００５５】
たとえば、図５のキーボードの状態を図１１のように、３行１０列格子枠に表示する。表示は、図４のアルファベットキーに対応した格子の部分が表示の対象となる。
【００５６】
例えば、図１１の表示は、図４の状態で、左親指シフトキー（４７５）が押されたときに、図５の状態に対応して、表示されている。操作者は、図１１のキーマップ枠Ｈ（１１３６）表示を見て、図５のデータキーＨ（５３７）を打鍵すると文字Ｈが入力される。
なお、キーマップ表示は、操作者が、操作法を暗記すれば、必要がないので、操作者によって、必要に応じて、オンオフできる。
【００５７】
つぎに、パソコンの辞書を使った文字列の省打鍵入力について、述べる。パソコンでは、文字列の省打鍵入力機能を備えている。
【００５８】
たとえば、「省打鍵入力機能」を「しょうだき」と入力し、「スペース」キーと「Ｅｎｔｅｒ」を打鍵すると「省打鍵入力機能」と入力される。このためには、パソコンの辞書にあらかじめ、「読み」として、「しょうだき」を、入力文字列として、「省打鍵入力機能」を登録しておく必要がある。「読み」としての「しょうだき」は、通常はあまり使わない入力を選ぶことが望ましい。
【００５９】
この機能を使って、効率的な省打鍵方法を以下のように実現する。
図４の状態において、左親指シフトキー（４７５）を２回打鍵し、さらに左親指シフトキー（４７５）を押している状態、あるいは、左親指シフトキー（４７５）を３回打鍵した状態が、図９の状態である。
【００６０】
このとき、データキー￥＾１（９１１）を打鍵するとソフトウェアＡはデータキー￥＾１（９１１）に対応するキーコードを識別して、文字列「￥＾１」に対応するキーコード列に変換してキー入力し、さらに続いて、「スペース」キーと「Ｅｎｔｅｒ」のキーコードが入力される。このとき、上述の辞書には、読みとして、通常はあまり使わない「￥＾１」を、入力文字列として、「省打鍵入力機能」をあらかじめ登録しておくと、文字列「省打鍵入力機能」が入力される。
【００６１】
図９の他のキーも同様に「￥＾ｎ（ｎは２から３０まで）」の合計３０種類の文字列が登録できる。
【００６２】
なお、キーマップとして、図１２が表示され、キーマップ枠省打機（１２１１）枠には、覚えやすい標語、例えば
「省打機」などと設定しておく。図１２の他の枠も辞書の内容に応じて設定しておく。
【００６３】
同様に、図４の状態において、右親指シフトキー（４７７）を２回打鍵し、さらに右親指シフトキー（４７７）を押している状態、あるいは、右親指シフトキー（４７７）を３回打鍵した状態が、図１０の状態である。
【００６４】
このとき、データキー￥＝１（１０１１）を打鍵すると文字列「￥＝１」に対応するキーコード列が入力され、さらに続いて、「スペース」キーと「Ｅｎｔｅｒ」のキーコードが入力される。上述の辞書には、読みとして、通常はあまり使わない「￥＝１」と入力文字列をあらかじめ登録しておくと、登録された入力文字列が入力される。
【００６５】
図１０の他のキーも同様に「￥＝ｎ（ｎは２から３０まで）」の合計３０種類の文字列が登録できる。
なお、キーマップとして、覚えやすい標語を設定しておく。
【実施例２】
【００６６】
本実施例では、日本語を入力するときに、効果のある省打鍵入力方法を提供する。
【００６７】
実施例１では、左右の親指シフトを使用して、英字の大文字を入力したが、本実施例では、
英字の大文字の代わりに、仮名ローマ字の効果的な省略打鍵をできるようにする。
【００６８】
図１３と図１４が、実施例１の図５と図６の代わりに置き換えられる。
【００６９】
図４において、左親指シフトキー（４７５）を押しながら、他のキーを打鍵すると（ここで打鍵とはキーを押して、離す一連の動作をいう）、打鍵されたキーに対応して、図１３の文字配置に対応した、キーコードがパソコンに送られる（左親指シフトキー（４７５）の押下が続けば、図１３の状態が継続する）。
【００７０】
あるいは、図４において、左親指シフトキー（４７５）を押し、何も他のキーを打鍵しないで、左親指シフトキー（４７５）の押下を止め、続いて、他のキーを打鍵すると図５の文字配置に対応した、キーコードがパソコンに送られたあと、図４の状態に戻る。図１３のキーボードの状態を左αシフト状態と呼ぶ。
【００７１】
次に、図４において、右親指シフトキー（４７７）を押しながら、他のキーを打鍵すると（ここで打鍵とはキーを押して、離す一連の動作をいう）、打鍵されたキーに対応して、図１４の文字配置に対応した、キーコードがパソコンに送られる（右親指シフトキー（４７７）の押下が続けば、図６の状態が継続する）。
【００７２】
あるいは、図４において、右親指シフトキー（４７７）を押し、何も他のキーを打鍵しないで、右親指シフトキー（４７７）の押下を止め、続いて、他のキーを打鍵すると図６の文字配置に対応した、キーコードがパソコンに送られたあと、図４の状態に戻る。図６のキーボードの状態を右αシフト状態と呼ぶ。
【００７３】
図１３と図１４のキーボードの状態では、ローマ字の子音には、「Ｙ」が付けられる。たとえば、図１３のデータキーＫＹ（１３３９）を打鍵すると、文字列「ＫＹ」が入力される。「ＫＹ」に続いて、例えば、「Ａ」が入力され拗音「きゃ」となる。拗音は日本語では、頻繁に使用される。
【００７４】
ローマ字母音には、「ＮＮ」がつけられる。たとえば、図１４のデータキーＡＮＮ（１４３１）を打鍵すると、文字列「ＡＮＮ」が入力され、撥音「あん」となる。撥音も日本語では、頻繁に使用される。
【００７５】
また、図１３では、複合母音「ＡＩ」「ＥＩ」「ＯＵ」「ＯＩ」が配置されている。これらの複合母音も、また、頻繁に使用される。
【００７６】
以上のキー入力は、左右のシフトキーとあわせて、２タッチでのキー入力となるが、左右のシフトキーとアルファベットキーは、同時にタッチすることができ、省打鍵効果が得られる。
【００７７】
図１３と図１４のキーボードの状態によるキー入力方法は、日本語入力に適したＭ式キー入力として知られている方法（非特許文献１「これが日本語に最適なキーボードだ」を参照）、を本発明の実施例に適用したものである。
【００７８】
図５、図６のほかの図４、図７、図８、図９、図１０のキーボードの状態は、実施例１の場合と同じである。
【００７９】
なお、本実施例は、主にローマ字による日本語の入力を想定しており、英字の大文字の入力は、頻度が少ない。英字の大文字の入力は、実施例１に較べて、効率が落ちるが、図４のシフトキー（４７１）あるいはシフトキー（４８２）のＳｈｉｆｔキーを使って入力できる。
【００８０】
シフトキー（４７１）あるいはシフトキー（４８２）のＳｈｉｆｔキーは、図１６の従来のキーボードのシフトキー（１６９１）あるいはシフトキー（１７０３）と同じ動作を行う。シフトキー（１６９１）あるいはシフトキー（１７０３）は、小指を使って、操作される。
【００８１】
一方、左親指シフトキー（４７５）あるいは右親指シフトキー（４７７）は、通常は、親指を使って操作される。小指は、親指に較べて力が弱く疲れやすい。さらに、親指シフトは、ほとんど定位置で操作するのに対し、小指は他の文字キーの操作にも使われるので、小指シフトは、指の負担も大きく、効率が低下する。
【実施例３】
【００８２】
実施例３では、キーボードハードウェアとして、図１のキーボードハードウェアの代わりに、図１５のキーボードハードウェアが使用される。
【００８３】
図１５のキーボードハードウェアでは、図１の切り替え数／記キー（１１６）、切り替え文字キー（１３６）、切り替え機能キー（１５６）のような切り替えキーや、シフトキー（１７１）、シフトキー（１８２）のＳｈｉｆｔキーが、削減されている。
【００８４】
これらの機能は、実施例１あるいは実施例２においても、図１６の従来のキーボードとの互換性、親和性との関係で、設けられており、実施例３では、これらの機能を削除して、キー数の削減を図って、図１５の左親指シフトキー（１５７５）や右親指シフトキー（１５７６）の動作で同等の機能を実現している。
【００８５】
即ち、図１の切り替え数／記キー（１１６）、切り替え文字キー（１３６）、切り替え機能キー（１５６）の切り替え機能は、図１５の左親指シフトキー（１５７５）や右親指シフトキー（１５７６）によるシフト状態の変更により、シフトキー（１７１）、シフトキー（１８２）のＳｈｉｆｔキーのシフト動作は、左親指シフトキー（１５７５）や右親指シフトキー（１５７６）のシフト動作により、代替することができる。
【００８６】
ただし、小指で主に操作していたシフト動作を主に親指で操作する必要があるなどの従来のキーボードと異なる操作性の違いがある。
このような操作性の違いよりもキー数の削減を重視したのが、実施例３である。
【００８７】
以上の実施例において、キーボードハードウェアとして、図１の４８キーのキーボードあるいは、図１５の４４キーのキーボードを使用したが、これらに限ることなく、図１６のような通常の１０９キーの日本語キーボードを用いることができる。
【００８８】
この場合は、数字や記号の入力に、左右の親指シフトキーを使用しないようにすることもできるし、タッチタイピングに好都合な場合は、使用することもできる。一般に、１０９キーでの数字や記号のタッチタイピングは、４８キーでのタッチタイピングに較べて、容易ではない。
【００８９】
なお、図１の４８キーのキーボードは、各キーは、規則正しい格子状に配置されている。一方、通常の１０９キーのキーボードは、各キーは千鳥状に配置されている。キーマップは、規則正しい格子状で表示され、キーマップを見ながら操作するためには、各キーは、規則正しい格子状に配置されているほうが、望ましい。
【００９０】
実施例においての左右のα、β、γの状態の定義を次のように変更することもできる。
左親指シフトキーを押下した状態を左シフトα状態とする。左親指シフトキーを打鍵し、左親指シフトキーを押した状態を左シフトβ状態とする。左親指シフトキーを２回連続打鍵し、左親指シフトキーを押した状態を左シフトγ状態とする。
【００９１】
なお、左親指シフトキーを打鍵し、左親指シフトキーを押しながらでなく、他のキーを押した場合は、アンシフト状態でのキー入力がなされ、先の左親指シフトキーの打鍵は無効となる。このように、多段階の親指シフトの定義を変更しても全体としての機能と動作にそれほど大きな影響はない。
【００９２】
実施例において、パソコンに標準インターフェースで接続されたキーボードについて、説明したが、接続機器は、パソコンでなく携帯機器などの一般の情報処理機器であってもよい。
【００９３】
また、キーボードと情報処理機器は、外部接続されるのでなく、電子辞書などのように、キーボードと情報処理機器が一体的に構成されていてもよい。
【産業上の利用可能性】
【００９４】
本発明の文字入力キーボードを備えた電子機器は、パソコンや携帯情報端末や電子辞書等のデジタル情報機器に文字や記号等の文字データを入力する装置として有用である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施の形態で使用するキーボードを文字状態に切替えたときのキー配置図
【図２】本発明の実施の形態で使用するキーボードを数字/記号状態に切替えたときのキー配置図
【図３】本発明の実施の形態で使用するキーボードを機能状態に切替えたときのキー配置図
【図４】キーボードのアンシフト状態でのキー配置図
【図５】キーボードの左シフトα状態でのキー配置図
【図６】キーボードの右シフトα状態でのキー配置図
【図７】キーボードの左シフトβ状態でのキー配置図
【図８】キーボードの右シフトβ状態でのキー配置図
【図９】キーボードの左シフトγ状態でのキー配置図
【図１０】キーボードの右シフトγ状態でのキー配置図
【図１１】キーマップの表示例１
【図１２】キーマップの表示例２
【図１３】キーボードの左シフトによる省打鍵文字列の例
【図１４】キーボードの右シフトによる省打鍵文字列の例
【図１５】キー数が４４のキーボードの模式図
【図１６】パソコンで標準的に使用される従来のキーボードの模式図
【符号の説明】
【００９６】
１１６  切り替え数／記キー
１３６  切り替え文字キー
１５６  切り替え機能キー
１７１  シフトキー
１７５  無変換キー
１７７  変換キー
１８２  シフトキー
４３１  データキーａ
４３２  データキーｓ
４３９  データキーｋ
４７１  シフトキー
４７５  左親指シフトキー
４７７  右親指シフトキー
４８２  シフトキー
５３７  データキーＨ
６１８  データキー数字７
６３１  データキーＡ
６３９  データキー数字５
６５８  データキー数字１
６７７  右親指シフトキー
７５１  データキー？
９１１  データキー￥＾１
１０１１  データキー￥＝１
１１３６  キーマップ枠Ｈ
１２１１  キーマップ枠省打機
１３３９  データキーＫＹ
１４３１  データキーＡＮＮ
１５７５  左親指シフトキー
１５７６  右親指シフトキー
１６９１  シフトキー
１７０３  シフトキー
１７１４  無変換キー
１７１８  変換キー
【図１】
2008123114.tif 000003
【図２】
2008123114.tif 000004
【図３】
2008123114.tif 000005
【図４】
2008123114.tif 000006
【図５】
2008123114.tif 000007
【図６】
2008123114.tif 000008
【図７】
2008123114.tif 000009
【図８】
2008123114.tif 000010
【図９】
2008123114.tif 000011
【図１０】
2008123114.tif 000012
【図１１】
2008123114.tif 000013
【図１２】
2008123114.tif 000014
【図１３】
2008123114.tif 000015
【図１４】
2008123114.tif 000016
【図１５】
2008123114.tif 000017
【図１６】
2008123114.tif 000018