(57)【要約】【課題】データ入力に際し、データの誤入力を防止し、操作性が良好で効率的なデータ入力を可能としたデータ入力装置を提供する。【解決手段】行列に配置されたデータに基づき入力キーにより文字入力を行うデータ入力装置１において、入力キーが設けられる操作面１ａに沿って略平行に移動可能な行指定用データ入力キー２ａおよび列指定用データ入力キー２ｂを有するデータ入力キー２と、前記データ入力キー２の配置を検出する入力キー位置検知手段３とを備え、データに割り当てられた行列の番地と前記入力キーの配置とを関連付けて、データ入力キー２を移動して決定されるデータ入力キー２の配置により入力データを選択するものとする。【選択図】　　　　　図１
2004110115.tif 000002
【特許請求の範囲】
【請求項１】
データを行列に配置し、各データに割り当てられた行列の番地を指定することで入力データの指定を行う入力キーを有するデータ入力装置において、
入力キーが設けられる操作面に沿って略平行に移動可能な複数の入力キーと、
前記入力キーの配置を検出する入力キー位置検知手段とを備え、
データに割り当てられた行列の番地と前記入力キーの配置とを関連付けて、
前記入力キーを移動して決定される入力キーの配置により入力データを選択することを特徴とするデータ入力装置。
【請求項２】
前記入力キーは、データのマトリクスの番地指定を指定する行指定用データ入力キーと列指定用データ入力キーとを備えることを特徴とする請求項１に記載のデータ入力装置。
【請求項３】
前記入力キーは、並列して設けられ、同一方向に移動自在とすることを特徴とする請求項１または２に記載のデータ入力装置。
【請求項４】
前記入力キーは、並び方向に沿って移動自在とすることを特徴とする請求項３に記載のデータ入力装置。
【請求項５】
前記入力キーは、並び方向に対して略垂直方向に移動自在とすることを特徴とする請求項３に記載のデータ入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ入力装置に係り、特に、携帯電話・ＰＤＡ等の小型情報機器に便利なデータ入力装置に関するものである。
【０００２】
【従来の技術】
従来、パソコン等の情報処理装置において、データを入力する場合、カナ、アルファベット、及び数字を個々の入力キーに割り当てたキーボードを使用するのが一般的である。このデータ入力手段としてのキーボードは、個々の入力キーにそれぞれデータが割り当てられている為、データ入力を容易に行うことができる。
【０００３】
しかしながら、日本語入力を考慮して構成された、いわゆるフルサイズのキーボードでは１０８個の入力キーが必要なものもあり、入力キーの数が多くなるとともにキーボードが大型化するという問題が生じている。
【０００４】
一方、携帯電話やＰＤＡ等の携帯型情報機器においては、「携帯可能な大きさ」という形状寸法の制限により、図１７に示すように、十数個程度の入力キー１０２を備えたデータ入力装置１０１しか備えることができず、据え置き型のパーソナルコンピュータと同じタイプのキーボードをデータ入力手段として使用することができなかった。
【０００５】
従って、携帯型情報機器におけるデータ入力装置１０１では、１つの入力キー１０２に割り当てられるカナ、アルファベット、及び数字の種類と割り当てられる個数がフルサイズのキーボードと比較して多くなるため、入力キーに割り当てられたデータを選択する方法として、入力キーを押す回数等でデータを選択するという方法が一般的に採用されている。
【０００６】
ここで、従来のデータ入力装置１０１によるデータ入力についてフローチャートに沿って説明する。
図１８は従来のデータ入力装置によるデータ入力の一例であって行毎の入力キーによるデータ入力手順を示すフローチャート、図１９は入力キーの行毎の文字マトリクスの一例を示す表である。
【０００７】
データの入力は、図１８に示すように、まず、入力状態の初期設定（入力キー毎のｅｎｄ、ｓｔａｒｔの設定、ｓｔａｔｅの初期化等）が行われる（Ｓ４０１）。そして、入力キーによる入力が行われると（Ｓ４０２）、保存されている状態があるかどうか確認される（Ｓ４０３）。
【０００８】
前回と同じ入力キーで保存されている場合は（Ｓ４０４）、ｓｔａｔｅ［キー］はｅｎｄ［キー］＋１となり（Ｓ４０７）、入力されたキーに対応する「行」のｅｎｄ［キー］の状態はｓｔａｔｅ［キー］［ｍａｔｒｉｘ］＝ｓｔａｒｔ［キー］となって（Ｓ４０８）状態保存される（Ｓ４０９）。
【０００９】
一方、Ｓ４０３において保存されていない場合は、入力キー（行）のｓｔａｒｔ、ｅｎｄの設定が行われ（Ｓ４１５）、入力されたキーに対応する「行」のｓｔａｔｅ［キー］の状態はｓｔａｔｅ［キー］［ｍａｔｒｉｘ］＝ｓｔａｒｔ［キー］となり（Ｓ４１２）状態保存される（Ｓ４０９）。
【００１０】
また、Ｓ４０４において、前回と同じ入力キーではない場合は入力キーの種類が判定され（Ｓ４１３）、文字入力のキーであれば、入力文字が確定され（Ｓ４１４）、入力キー（行）のｓｔａｒｔ、ｅｎｄの設定が行われる（Ｓ４１５）。
【００１１】
Ｓ４１３において、文字入力以外のキーであれば、入力文字が確定され（Ｓ４１７）、保存状態がクリアされて次の文字入力の準備が行われる（Ｓ４１８）。
以上のような手順でデータ入力が繰り返し行われる。
【００１２】
しかしながら、上述するような従来のデータ入力方式では、１つの入力キーに複数の機能を持たせるため、入力モードの選択を間違えて誤ったデータを入力したり、入力キーを押す回数が増加することで押す回数を間違えて誤ったデータを入力してしまうおそれがある等の問題が発生していた。
【００１３】
そこで、上記従来の問題点の対策として、データ入力手段の構成を、入力キーを押す回数ではなく、入力キーの支点を中心に左右部分を押し下げ可能に構成し、あるいは、入力キーを真下に押し下げ可能に構成するとともに入力キーの支点を中心に左右部分を押し下げ可能に構成し、該入力キーの押し下げ位置を検知する検知部（例えば、多接点スイッチ）を備えて、入力キーを押す方向により、入力キーに割り当てられたデータを選択するようにしたものが提案されている（例えば、特許文献１参照）。
この構成によれば、１つのキー構造で容易に複数の文字情報を入力することができ、データ入力手段としてのキーボードを小型化できるという効果がある。
【００１４】
【特許文献１】
特開２０００−３１１０４９号公報（第３−４頁、第１図）
【００１５】
【発明が解決しようとする課題】
しかしながら、携帯型情報機器等においては入力キー自体が小型化するため、特許文献１に記載される構成のように、多接点スイッチを備えた入力キーに対して複数のデータを割り当て、入力キーを押す方向によって入力データを選択する方式では、小型化した入力キーを押す方向を制御することが難しく、操作性が低下するという問題点があった。
【００１６】
本発明は、上記従来の問題点に鑑みてなされたものであり、データ入力に際し、データの誤入力を防止し、操作性が良好で効率的なデータ入力を可能としたデータ入力装置を提供することを目的とするものである。
【００１７】
【課題を解決するための手段】
本発明は、データ入力装置に係り、データを行列に配置し、各データに割り当てられた行列の番地を指定することで入力データの指定を行う入力キーを有する例えば、キーボードのようなデータ入力装置において、入力キーが設けられる操作面に沿って略平行にスライドさせて移動可能な複数の入力キーと、前記入力キーの移動位置を検出して該入力キーの配置を検出する入力キー位置検知手段とを備え、データに割り当てられた行列の番地と前記入力キーの配置とを関連付けて、前記入力キーを移動して決定される入力キーの配置により入力データを選択することを特徴とするものである。
【００１８】
このように構成することで、データ入力に際し、入力キーの位置を水平移動させて、入力キーの位置とその配置を変更することで入力データの選択を容易に行うことができる。これにより、データの誤入力を防止し、操作性が良好で効率的なデータ入力を可能となる。さらに、入力キーの構成を少なくでき、データ入力装置をコンパクトに構成できるので、携帯型情報機器等に最適な入力データ装置を提供できる。
【００１９】
また、本発明は、前記入力キーを、データのマトリクスの番地指定を指定する行指定用データ入力キーと列指定用データ入力キーとにより構成することが好ましい。このように構成することで、入力キーを少なくすることができる。
【００２０】
また、本発明は、前記入力キーを並列して設け、同一方向に移動自在とすることが好ましい。このように構成することで、入力キーの配列を簡潔にして、キー操作性の向上を図ることができる。
【００２１】
また、本発明は、前記入力キーを、並び方向に沿って移動自在とすることが好ましい。このように構成することで、省スペースなキー配列を実現できる。
【００２２】
また、本発明によれば、前記入力キーを、並び方向に対して略垂直方向に移動自在とすることが好ましい。このように構成することで、各々の入力キーの位置を確認できるので誤入力を防止できる。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
図１〜図３は発明を実施する形態の一例であって、図１は本発明に係る実施形態のデータ入力装置の構成を示す説明図、図２は前記データ入力装置を構成する入力キーの構成を模式的に示す説明図、図３は前記データ入力装置を構成するデコーダの出力状態の一例を示す表である。
【００２４】
本実施形態は、図１、図２に示すように、携帯電話やＰＤＡ等の携帯情報機器に採用されたデータ入力装置１であって、データ入力キー２を該データ入力装置１の操作面１ａに沿って図中で縦方向に並設し、該データ入力装置１の内部に前記データ入力キー２の配置を検出する入力キー位置検知手段３とを備え、前記データ入力キー２を移動して決定されるデータ入力キー２の配置により入力データを選択するようにしたものである。
【００２５】
前記データ入力キー２は、データのマトリクスの番地指定を指定するための行指定用データ入力キー２ａと列指定用データ入力キー２ｂとを備えている。
前記行指定用データ入力キー２ａは、そろばん状に整列した５個の入力キー２ａ１〜２ａ５から構成されている。
前記列指定用データ入力キー２ｂは、前記行指定用データ入力キー２ａと同様にそろばん状に整列した５個の入力キー２ｂ１〜２ｂ５から構成されている。
【００２６】
前記行指定用データ入力キー２ａと列指定用データ入力キー２ｂとは、並列して設けられ、各々の入力キー２ａ１〜２ａ５，２ｂ１〜２ｂ５が操作面１ａに沿って、且つ該入力キー２ａ１〜２ａ５，２ｂ１〜２ｂ５の並び方向に沿って同一方向に移動自在に設けられている。すなわち、前記入力キー２ａ１〜２ａ５，２ｂ１〜２ｂ５は、図中でデータ入力装置１の縦方向に沿ってそろばんを操作するが如く移動自在に設けられている。
【００２７】
前記入力キー位置検知手段３は、行指定用データ入力キー２ａおよび列指定用データ入力キー２ｂに各々対応して設けられている。前記入力キー位置検知手段３の構成の一例を、行指定用データ入力キー２ａの場合を例にとり図面を参照して説明する。
【００２８】
前記入力キー位置検知手段３は、図２に示すように、行指定用データ入力キー２ａの入力キー２ａ１〜２ａ５と対応する接点３ａ１〜３ａ７を有する接点群３ａおよび接点３ｂ１〜３ｂ７を有する接点群３ｂとを備えている。
【００２９】
前記接点３ａ１〜３ａ７および接点３ｂ１〜３ｂ７は、行指定用データ入力キー２ａの入力キー２ａ１〜２ａ５を各々挟んだ位置、すなわち、入力キー２ａ１〜２ａ５の両側端部と対応する位置に接点ａ，ｂが対で配設され、前記入力キー２ａ１〜２ａ５が接点ａ，ｂ間に位置した時に各々導通するようにされている。
【００３０】
前記接点３ａ群は電源３１に接続され、前記接点３ｂ群はデコーダ３２に接続されている。前記接点３ａ群および接点３ｂ群において、導通している接点とそうでない接点の組み合わせによって、どちらの方向（例えば、図中の縦方向における上側方向または下側方向）に何個の入力キーが入力（移動）されているかを、デコーダ３２の出力により検出することができる。
【００３１】
行指定用データ入力キー２ａと接点群３ａおよび接点群３ｂとの位置関係は、図２に示すように、例えば、標準状態においては、前記行指定用データ入力キー２ａを接点群３ａと接点群３ｂとの真中に配置し、すなわち、行指定用データ入力キー２ａの両端部の接点３ａ１と接点３ｂ１、および接点３ｂ７とが開放状態となり、その内側の接点３ａ２と接点３ｂ２、接点３ａ３と接点３ｂ３、接点３ａ４と接点３ｂ４、接点３ａ５と接点３ｂ５、および接点３ａ６と接点３ｂ６とが導通状態となるように配設されている。
【００３２】
ここで、デコーダ３２の出力状態の一例を図３に示す。
図３においては、デコーダの導通状態を“Ｈ”、非導通状態を“Ｌ”と表す。例えば、上述したように行指定用データ入力キー２ａが標準状態の場合は、図３に示すように、接点３ａ１と接点３ｂ１、および接点３ａ７と接点３ｂ７とが開放状態となるので、デコーダ３２の出力の１と７は“Ｌ”となり、接点３ａ２と接点３ｂ２、接点３ａ３と接点３ｂ３、接点３ａ４と接点３ｂ４、接点３ａ５と接点３ｂ５、および接点３ａ６と接点３ｂ６とが接続状態となるので“Ｈ”となる。
【００３３】
また、例えば、行指定用データ入力キー２ａが標準状態から１つの入力キー２ａ１を図中の上方に移動した場合は、接点３ａ２と接点３ｂ２、および接点３ｂ７とが開放状態となるので、デコーダ３２の出力の２と７は“Ｌ”となり、接点３ａ１と接点３ｂ１、接点３ａ３と接点３ｂ３、接点３ａ４と接点３ｂ４、接点３ａ５と接点３ｂ５、および接点３ａ６と接点３ｂ６とが接続状態となるので“Ｈ”となる。
【００３４】
このようにして、前記行指定用データ入力キー２ａの入力キー２ａ１〜２ａ５の位置関係を、接点群３ａおよび接点群３ｂの接続状態によるデコーダ３２の出力により検出することができる。
【００３５】
以上のように構成したので、本実施形態によれば、データ入力に際し、入力キー２ａ１〜２ａ５、２ｂ１〜２ｂ５の位置を水平移動させて、入力キーの位置とその配置を変更することで入力データの選択を容易に行うことができる。これにより、データの誤入力を防止し、操作性が良好で効率的なデータ入力を可能となる。
【００３６】
また、本実施形態によれば、データ入力キー２を、データのマトリクスの番地指定を指定する行指定用データ入力キー２ａと列指定用データ入力キー２ｂとにより構成したので、使用する入力キーの個数を少なくすることができ、装置構成をコンパクトにすることができる。
【００３７】
また、本実施形態によれば、入力キー２ａ１〜２ａ５、２ｂ１〜２ｂ５を並列して設け、同一方向に移動自在としたので、入力キーの配列を簡潔にして、キー操作性の向上を図ることができる。さらに、前記入力キー２ａ１〜２ａ５、２ｂ１〜２ｂ５を並び方向に沿って移動自在としたので、省スペースなキー配列を実現できる。
【００３８】
尚、本実施形態では、入力キー２ａ１〜２ａ５、２ｂ１〜２ｂ５を、並び方向に沿って移動自在に構成されているが、例えば、並び方向に対して略垂直方向に移動自在とするものであっても良い。これにより、操作した入力キーの位置を容易に確認できるので、誤入力の防止をすることができる。
【００３９】
次に、本発明のデータ入力装置について実施例をあげて具体的に説明する。
（実施例１）
図４は本発明に係るデータ入力装置の実施例１のデータ入力キーの構成を模式的に示す説明図、図５は前記データ入力キーによるデータ入力の一例を模式的に示す説明図、図６は行指定用データ入力キーと列指定用データ入力キーを用いた入力文字マトリクスの一例を示す表、図７は実施例１のデータ入力装置による文字入力の手順の一例を示すフローチャートである。
【００４０】
実施例１は、図５に示すように、データ入力キー１２として、データのマトリクスの番地指定を指定するための行指定用データ入力キー１２ａと列指定用データ入力キー１２ｂとを備えたものである。
前記行指定用データ入力キー１２ａは、５個の入力キー１２ａ１〜１２ａ５から構成されている。
前記列指定用データ入力キー１２ｂは、前記行指定用データ入力キー１２ａと同様に５個の入力キー１２ｂ１〜１２ｂ５から構成されている。
【００４１】
前記行指定用データ入力キー１２ａと列指定用データ入力キー１２ｂとは、並列して設けられ、標準状態においては、前記行指定用データ入力キー１２ａおよび列指定用データ入力キー１２ｂは接点群（図示省略）の真中に配設されている。
【００４２】
前記行指定用データ入力キー１２ａにより後述する文字マトリクスの“行”を選択し、前記列指定用データ入力キー１２ｂで文字マトリクスの“列”を選択するようにされている。
尚、本実施例においては、データ入力キー１２以外のものは省略して説明しているが、本発明は、データ入力キー１２以外のボタンや表示部なども備えるものであっても良い。
【００４３】
ここで、文字マトリクスについて図面を参照して説明する。
文字マトリクスは、データを行列に配置し、各データに割り当てられた行列の番地を指定するように構成され、データに割り当てられた行列の番地と入力キーの配置とを関連付けて、入力キーを移動して決定される入力キーの配置により入力データを選択するように構成したものである。
【００４４】
例えば、図６に示すように、日本語の場合、表の“行”に「あかさたなはまやらわ」を割り当てると１０行となるので、５個まで同時に入力できる入力キーであれば、上下２方向で１０通りが可能となる。すなわち、入力方法は上方に１個〜５個入力から下方に１個〜５個入力まで全部で１０通りあるので、それぞれ１対１で対応できる。
【００４５】
一方、表の“列”に母音を割り当てると、例えば、「あ行」で「あいうえお」の５列となるので５個まで同時に入力できる入力キーであれば入力が可能となる。
【００４６】
また、例えば、入力キーを下方に入力した時は、１個のときは「あ」、個数が増えると「い→う→え→お」の順に選択され、上方に入力した時は、個数の少ない順に「お→え→う→い→あ」という順序で選択されるように設定することにより、より少ない個数の入力キーを動かして文字を選択することができるようにすることも可能である。
【００４７】
このように構成することで、入力キーの構成を少なくでき、データ入力装置をコンパクトに構成することが可能となる。
【００４８】
次に、実施例１のデータ入力装置による文字入力の手順についてフローチャートに沿って説明する。
【００４９】
実施例１のデータ入力装置により文字入力を行う場合、図７に示すように、まず、入力状態の初期設定が行われる（Ｓ１０１）。そして、入力キーによる入力が行われ（Ｓ１０２）、第１の入力キー（この例では前記行指定用データ入力キー）であるかどうかが判断される（Ｓ１０３）。
【００５０】
第１の入力キーである場合は、「行」が既に確定しているかどうかが判断され（Ｓ１０４）、「行」が確定していない場合は、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ１０５）。
【００５１】
入力方向が上側の場合は、入力キーの個数が１個の時は「あ行」、２個の時は「か行」、３個の時は「さ行」、４個の時は「た行」、５個の時は「な行」となる（Ｓ１０６）。
【００５２】
また、入力方向が下側の場合は、入力キーの個数が１個の時は「は行」、２個の時は「ま行」、３個の時は「や行」、４個の時は「ら行」、５個の時は「わ行」となる（Ｓ１０７）。
そして、「行」が確定され（Ｓ１０８）、再び入力キーによる入力に戻る（Ｓ１０２）。
【００５３】
また、Ｓ１０４において、「行」が既に確定している場合は、確定している「行」はキャンセルされ、新しく入力された「行」が有効となり（Ｓ１０９）、入力キーによる入力に戻る（Ｓ１０２）。
【００５４】
一方、Ｓ１０３において、第１のキーではなかった場合は、既に第１のキーが入力されているかどうかが判断され（Ｓ１１０）、第１のキーが入力されているときは（Ｓ１１０）、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ１１１）。
【００５５】
入力方向が上側の場合は、１個のときは「あ列」、２個のときは「い列」、３個のときは「う列」、４個のときは「え列」、５個のときは「お列」となる（Ｓ１１２）。
【００５６】
また、入力方向が下側の場合は、１個のときは「お列」、２個のときは「え列」、３個のときは「う列」、４個のときは「い列」、５個のときは「あ列」となる（Ｓ１１３）。
そして、文字が確定され（Ｓ１１４）、「行」と「列」の初期化が行われる（Ｓ１１４）。
【００５７】
また、Ｓ１１０において、第１のキーが入力されていない場合は、キャンセルされて（Ｓ１１６）、入力キーによる入力に戻る（Ｓ１０２）。
【００５８】
実施例１によれば、「行」と「列」が選択されると文字が確定するようになっており、この場合は「行」が先に確定していなければ、列側のマトリクスの選択は出来なくなっている。また、「行」が確定しているときには列側が確定しなければ新規に入力された「行」が選択されるようになっている。
【００５９】
尚、本発明は、上述した実施例１の構成に限定されるものではなく、「列」と「行」の順序を逆に構成するものであっても良く、また、キャンセル時、確定時等に音を鳴らすなどのＵＩを拡張するものであっても良い。
【００６０】
また、実施例１の変形例として、「行」、「列」ともに再入力を可能にする処理を有するものであっても良い。
【００６１】
次に、上述した変形例における文字入力の手順をフローチャートに沿って説明する。図８は実施例１の変形例による文字入力の手順の一例を示すフローチャートである。
【００６２】
変形例による文字入力は、図８に示すように、まず、入力状態の初期設定が行われる（Ｓ２０１）。そして、入力キーによる入力が行われ（Ｓ２０２）、第１の入力キーであるかどうかが判断される（Ｓ２０３）。
【００６３】
第１の入力キーである場合は、入力文字が決定しているかどうかが判断される（Ｓ２０４）。文字入力が決定している場合は、文字が確定されて次の文字入力の準備が行われ（Ｓ２０５）、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ２０６）。
【００６４】
入力方向が上側の場合は、入力キーの個数が１個の時は「あ行」、２個の時は「か行」、３個の時は「さ行」、４個の時は「た行」、５個の時は「な行」となる（Ｓ２０７）。
【００６５】
また、入力方向が下側の場合は、入力キーの個数が１個の時は「は行」、２個の時は「ま行」、３個の時は「や行」、４個の時は「ら行」、５個の時は「わ行」となる（Ｓ２０８）。
そして、「行」が確定され（Ｓ２０９）、その状態が保存される（Ｓ２１０）。
【００６６】
また、Ｓ２０４において、文字入力が決定していない場合は、「行」が既に確定しているかどうかが判断される（Ｓ２１１）。
「行」が確定していない場合は、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ２０６）。以下の上述したように、Ｓ２０７、Ｓ２０８、Ｓ２０９、Ｓ２１０の手順で「行」が確定されてその状態が保存される。
【００６７】
また、Ｓ２１１において、「行」が既に確定している場合は、確定している「行」はキャンセルされ、新しく入力された「行」が有効となり（Ｓ２１２）、その状態が保存される（Ｓ２１０）。
【００６８】
一方、Ｓ２０３において、第１のキーではなかった場合は、既に第１のキーが入力されているかどうかが判断される（Ｓ２１４）。第１のキーが入力されているときは（Ｓ２１４）、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ２１５）。
【００６９】
入力方向が上側の場合は、１個のときは「あ列」、２個のときは「い列」、３個のときは「う列」、４個のときは「え列」、５個のときは「お列」となる（Ｓ２１６）。
【００７０】
また、入力方向が下側の場合は、１個のときは「お列」、２個のときは「え列」、３個のときは「う列」、４個のときは「い列」、５個のときは「あ列」となる（Ｓ２１７）。
そして、文字が確定され（Ｓ２１８）、その状態が保存される（Ｓ２１０）。
【００７１】
また、Ｓ２１４において、第１のキーが入力されていない場合は、キャンセルされて（Ｓ２１９）、入力キーによる入力に戻る（Ｓ２０２）。
以上のようにして、文字入力が行われる。
【００７２】
次に、実施例１における文字入力について、「ほ」という文字を例に挙げて入力方法を説明する。
図９は実施例１によるデータ入力キーの配置の一例を模式的に示す説明図である。
【００７３】
「ほ」の文字は、図６のマトリクスによると、「行」が「下１」、「列」が「下５」で確定される。
実施例１においては、まず、「行」を確定するため、図９に示すように、「行」を選択する行指定用データ入力キー１２ａの入力キー１２ａ５を下方に移動して、行入力を下１とする。これで「行」は「は行」に確定される。
【００７４】
次に、「列」を確定するため、図１０に示すように、「列」を選択する列指定用データ入力キー１２ｂの入力キー１２ｂ１〜１２ｂ５の５個を下方に移動して、列入力を下５とする。または、より少ない個数の入力キーの移動で行う場合には、図１１に示すように、入力キー１２ｂ１を上方に１個移動して、列入力を上１とする。これで「列」は「お列」に確定される。
こうして、「行」と「列」とが「は行」と「お列」に確定されることにより、入力された文字は「ほ」と確定される。
【００７５】
次に、本発明のデータ入力装置の実施例２について図面を参照して説明する。（実施例２）
図１２は本発明に係るデータ入力装置の実施例２の構成を示す説明図、図１３は実施例２のデータ入力装置による文字入力の手順の一例を示すフローチャートである。
【００７６】
実施例２は、図１２に示すように、実施例１における「行」と「列」でデータ入力キーを区別する方式ではなく、一つのデータ入力キー２２により入力するようにしたデータ入力装置２１である。
【００７７】
前記データ入力キー２２は、５個の入力キー２２ａ１〜２２ａ５から構成され、標準状態においては、前記データ入力キー２２は接点群（図示省略）の真中に配設されている。
【００７８】
実施例２に使用される文字マトリクスは、図６に示す実施例１の文字マトリクスと同様なものとする。
【００７９】
次に、実施例２のデータ入力装置による文字入力の手順についてフローチャートに沿って説明する。
【００８０】
実施例２のデータ入力装置により文字入力を行う場合、図１３に示すように、まず、入力状態の初期設定が行われる（Ｓ３０１）。そして、入力キーによる入力が行われ（Ｓ３０２）、「行」または「列」の何れかに入力されたか判断される（Ｓ３０３）。
【００８１】
両側に同時に入力された場合はご破算となり、入力状態の初期化や文字の削除が行われ（Ｓ３０４）、再び入力キーによる入力に戻る（Ｓ３０２）。
【００８２】
一方、「行」または「列」の何れかに入力された場合は、「行」が確定しているかどうか判断され（Ｓ３０４）、「行」が確定していない時は、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ３０６）。
【００８３】
入力方向が上側の場合は、入力キーの個数が１個の時は「は行」、２個の時は「ま行」、３個の時は「や行」、４個の時は「ら行」、５個の時は「わ行」となる（Ｓ３０７）。
【００８４】
また、入力方向が下側の場合は、入力キーの個数が１個の時は「あ行」、２個の時は「か行」、３個の時は「さ行」、４個の時は「た行」、５個の時は「な行」となる（Ｓ３０８）。そして、「行」が確定され（Ｓ３０９）、その状態が保存される（Ｓ３１０）。
【００８５】
また、Ｓ３０５において、「行」が確定している場合は、入力キーが上下方向の何れの方向に入力されたかが判断される（Ｓ３１１）。
【００８６】
入力方向が上側の場合は、入力キーの個数が１個の時は「お列」、２個の時は「え列」、３個の時は「う列」、４個の時は「い列」、５個の時は「あ列」となる（Ｓ３１２）。
【００８７】
また、入力方向が下側の場合は、入力キーの個数が１個の時は「あ列」、２個の時は「い列」、３個の時は「う列」、４個の時は「え列」、５個の時は「お列」となる（Ｓ３１３）。そして、文字が確定され（Ｓ３１４）、入力状態の初期化等により次の文字の入力準備が行われ（Ｓ３１５）、再び入力キーによる入力に戻る（Ｓ３０２）。
以上のようにして、文字入力が行われる。
【００８８】
次に、実施例２における文字入力について、「ほ」という文字を例に挙げて入力方法を説明する。
図１４、図１５は実施例２によるデータ入力キーの配置の一例を示す模式図である。
【００８９】
「ほ」の文字は、図６のマトリクスによると、「行」が「下１」、「列」が「下５」で確定される。
実施例２において、まず、「行」を確定するため、図１４に示すように、データ入力キー２２の入力キー２２ａ５を下方に移動して、「行」を確定する。
【００９０】
次に、「列」を確定するため、図１５に示すように、データ入力キー２２の入力キー２２ａ１〜２２ａ５の５個を下方に移動して、列入力を下５とする。また、より少ない個数の入力キーの移動で行う場合には、上方に入力キー２２ａ１を１個移動して、列入力を上１とすることで「ほ」が確定される。
【００９１】
尚、データ入力時に「行」の入力を間違ったり、前に入力した文字を削除したい等という場合は、入力をキャンセルするように構成するものも可能である。
例えば、図１６の（ａ）、（ｂ）に示すように、データ入力キー２２を両側に入力することでキャンセル動作を行うようにするものであっても良い。
【００９２】
【発明の効果】
以上、説明したように本発明のデータ入力装置によれば、データ入力に際し、データの誤入力を防止し、操作性が良好で効率的なデータ入力を可能にすることができるという優れた効果を奏し得る。
【００９３】
詳しくは、本発明によれば、入力キーが設けられる操作面に沿って略平行にスライドさせて移動可能な複数の入力キーを設け、前記入力キーの移動位置を入力キー位置検知手段により検出して入力キーの配置を検出することで、データ入力に際し、入力キーの位置を水平移動させて、入力キーの位置とその配置を変更することで入力データの選択を容易に行うことができる。これにより、データの誤入力を防止し、操作性が良好で効率的なデータ入力を可能となる。
さらに、入力キーの構成を少なくでき、データ入力装置をコンパクトに構成できる。
【００９４】
また、本発明によれば、前記入力キーを、データのマトリクスの番地指定を指定する行指定用データ入力キーと列指定用データ入力キーとにより構成することで、入力キーを少なくすることができる。
また、本発明によれば、前記入力キーを並列して設け、同一方向に移動自在とすることで、入力キーの配列を簡潔にして、キー操作性の向上を図ることができる。さらに、前記入力キーを、並び方向に沿って移動自在とすることで、省スペースなキー配列を実現できる。
また、本発明によれば、前記入力キーを、並び方向に対して略垂直方向に移動自在とすることで、各々の入力キーの位置を確認できるので誤入力を防止できる。
【図面の簡単な説明】
【図１】本発明に係る実施形態のデータ入力装置の構成を示す説明図である。
【図２】前記データ入力装置を構成する入力キーの構成を模式的に示す説明図である。
【図３】前記データ入力装置を構成するデコーダの出力状態の一例を示す表である。
【図４】本発明に係るデータ入力装置の実施例１のデータ入力キーの構成を模式的に示す説明図である。
【図５】前記データ入力キーによるデータ入力の一例を模式的に示す説明図である。
【図６】実施例１の行指定用データ入力キーと列指定用データ入力キーを用いた入力文字マトリクスの一例を示す表である。
【図７】実施例１のデータ入力装置による文字入力の手順の一例を示すフローチャートである。
【図８】実施例１の変形例による文字入力の手順の一例を示すフローチャートである。
【図９】実施例１のデータ入力キーの配置の「は行」を示す説明図である。
【図１０】実施例１のデータ入力キーの配置の「ほ」を示す説明図である。
【図１１】実施例１のデータ入力キーの配置の「ほ」のその他の例を示す説明図である。
【図１２】本発明に係るデータ入力装置の実施例２の構成を示す説明図である。
【図１３】実施例２のデータ入力装置による文字入力の手順の一例を示すフローチャートである。
【図１４】実施例２のデータ入力キーの配置の「は行」を示す説明図である。
【図１５】実施例２のデータ入力キーの配置の「列」のときの「ほ」を示す説明図である。
【図１６】（ａ）はデータ入力キーによるキャンセル動作を行う配置を示す説明図、（ｂ）はキャンセル動作を行うその他の例を示す説明図である。
【図１７】従来のデータ入力装置の構成を示す説明図である。
【図１８】従来のデータ入力装置による文字入力の手順の一例を示すフローチャートである。
【図１９】従来の文字マトリクスの一例を示す表である。
【符号の説明】
１、２１　データ入力装置
１ａ　操作面
２、１２、２２　データ入力キー
２ａ、１２ａ　行指定用データ入力キー
２ｂ、１２ｂ　列指定用データ入力キー
２ａ１、２ａ２、２ａ３、２ａ４、２ａ５　入力キー
２ｂ１、２ｂ２、２ｂ３、２ｂ４、２ｂ５　入力キー
３　入力キー位置検知手段
３ａ　接点群
３ｂ　接点群
３ａ１、３ａ２、３ａ３、３ａ４、３ａ５、３ａ６、３ａ７　接点
３ｂ１、３ｂ２、３ｂ３、３ｂ４、３ｂ５、３ｂ６、３ｂ７　接点
１２ａ１、１２ａ２、１２ａ３、１２ａ４、１２ａ５　入力キー
１２ｂ１、１２ｂ２、１２ｂ３、１２ｂ４、１２ｂ５　入力キー
２２ａ１、２２ａ２、２２ａ３、２２ａ４、２２ａ５　入力キー
３１　電源
３２　デコーダ
【図１】
2004110115.tif 000003
【図２】
2004110115.tif 000004
【図３】
2004110115.tif 000005
【図４】
2004110115.tif 000006
【図５】
2004110115.tif 000007
【図６】
2004110115.tif 000008
【図７】
2004110115.tif 000009
【図８】
2004110115.tif 000010
【図９】
2004110115.tif 000011
【図１０】
2004110115.tif 000012
【図１１】
2004110115.tif 000013
【図１２】
2004110115.tif 000014
【図１３】
2004110115.tif 000015
【図１４】
2004110115.tif 000016
【図１５】
2004110115.tif 000017
【図１６】
2004110115.tif 000018
【図１７】
2004110115.tif 000019
【図１８】
2004110115.tif 000020
【図１９】
2004110115.tif 000021