(57)【要約】      （修正有）【課題】マトリクス形式に表現できる情報を、表示領域を広く確保しつつかつ情報量を制限することなく、迅速に入力することができる情報入力装置、情報入力プログラム及び情報入力方法を提供する。【解決手段】情報入力装置は、表示画面上の任意の位置を指定するポインティングデバイス６と、情報入力処理手段２１とを備える。情報入力処理手段２１は、ポインティングデバイス６により指定された位置を基準点として情報を座標にマトリクス状に割り当てる文字座標割当部２４と、ポインティングデバイス６により指定した状態で位置を移動した場合には、文字座標割当部２４による割り当てに基づき、移動先の座標に対応する情報に変換する指定座標／文字変換部２５と、変換された情報を入力位置に表示させる表示処理部２６を有する。【選択図】  図２
2004206533.tif 000002
【特許請求の範囲】
【請求項１】
マトリクス形式で表現される情報の入力装置であって、
表示画面上の任意の位置を指定するポインティング手段と、
前記ポインティング手段による位置指定に応じて情報を入力する情報入力処理手段とを備え、
この情報入力処理手段は、
前記ポインティング手段により指定された位置を基準点として前記情報を前記表示画面上の座標にマトリクス状に割り当てる情報座標割当手段と、
前記ポインティング手段により前記基準点の位置が指定された状態で位置を移動した場合には、前記情報座標割当手段による割り当てに基づき、移動先の座標に対応する情報に変換する変換手段と、
前記変換手段により変換された情報を入力位置に表示させる表示手段を備えた情報入力装置。
【請求項２】
前記情報座標割当手段は、前記ポインティング手段により情報の入力位置として指定された位置を基準点とすることを特徴とする請求項１記載の情報入力装置。
【請求項３】
前記変換手段は、前記ポインティング手段による指定の解除に応じて、情報を確定することを特徴とする請求項１又は２に記載の情報入力装置。
【請求項４】
マトリクス形式で表現される情報の入力プログラムであって、
この情報入力プログラムは、コンピュータに対して、
ポインティング手段により指定された位置を基準点として前記情報を前記表示画面上の座標にマトリクス状に割り当てるステップと、
ポインティング手段により前記基準点の位置が指定された状態で位置を移動した場合には、前記割り当てに基づき、移動先の座標に対応する情報に変換するステップと、
変換された情報を入力位置に表示させるステップを実行させる情報入力プログラム。
【請求項５】
前記ポインティング手段により情報の入力位置として指定された位置を基準点とすることを特徴とする請求項４記載の情報入力プログラム。
【請求項６】
前記変換ステップは、前記ポインティング手段による指定の解除に応じて、情報を確定することを特徴とする請求項４又は５記載の情報入力プログラム。
【請求項７】
マトリクス形式で表現される情報の入力方法であって、
ポインティング手段により指定された位置を基準点として前記情報を前記表示画面上の座標にマトリクス状に割り当てるステップと、
ポインティング手段により前記基準点の位置が指定された状態で位置を移動した場合には、前記割り当てに基づき、移動先の座標に対応する情報に変換するステップと、
変換された情報を表示させるステップを備えた情報入力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば工業用パネル表示機器や携帯端末機器などに用いる情報入力装置、情報入力プログラム及び情報入力方法に関する。
【０００２】
【従来の技術】
従来、工業用パネル表示機器などにおいて、プロセス制御に利用される数値やパラメータなどをデジタル表示する場合には、その数値やパラメータなどの遠方からの視認性などを確保するために、大型の１０セグメント・ライト・エミッティング・ダイオード（ＬＥＤ）などを利用していた。
【０００３】
近年、液晶表示装置などの小型化、高輝度化、広視野角化が進み、このような小型の液晶表示装置を工業用パネル表示機器に利用することも可能となってきている。他方、小型の液晶表示装置は、携帯情報端末（ＰＤＡ）のような携帯機器にも利用されている。
【０００４】
このような携帯情報端末や上記工業用パネル表示器では、キーボードを持たないものが多い。そして、小型の液晶表示装置を利用してデジタル表示される文字や記号、プロセス制御のための数値やパラメータなどの情報は、マウスやタッチパネルなどのポインティングデバイスにより入力されるのが一般的になってきている。
【０００５】
従来から用いられている入力装置について、図１３を用いて説明する。図１３（ａ）は、携帯情報端末における文章作成の表示画面を示す。図１３（ａ）において、タッチパネルである表示画面１００内の表示領域１０１には、入力された文章が表示されている。それとともに、表示領域１０１の画面下の入力操作領域１０２には、キーボード１０３が擬似的に表示されている。
【０００６】
文字や記号が入力される入力位置１０４は、タッチパネルを操作するスタイラスペン１０５により、表示領域１０１内で押圧されて選択される。スタイラスペン１０５が表示画面１００から離された後、キーボード１０３内に表示された所望の文字や記号の表示部分が押圧される。この押圧部分に対応する文字や記号は、認識され、入力位置１０４に文字や記号が入力される。
【０００７】
図１３（ｂ）は、携帯情報端末における表作成の表示画面を示す。図１３（ｂ）において、タッチパネルである表示画面１００内の表示領域１０１には、入力された表が表示されている。それとともに、表示領域１０１の画面下の入力操作領域１０２には、記入領域１０６が表示されている。
【０００８】
文字や記号が入力される入力セル１０７は、タッチパネルを操作するスタイラスペン１０５により、表示領域１０１内で押圧されて選択される。スタイラスペン１０５が表示画面１００から離された後、記入領域１０６に所望の文字や記号が押圧により直接記入される。この直接記入された記号や文字は、認識され、入力セル１０７に入力される。
【０００９】
図１３（ｃ）は、携帯情報端末におけるメール確認の表示画面を示す。図１３（ｃ）において、タッチパネルである表示画面１００内の表示領域１０１には、受信したメールやフォルダなどが表示されている。それとともに、表示領域１０１上の入力操作領域１０２には、メニュー１０８が重なって表示されている。
【００１０】
入力操作する選択フォルダ１０９は、タッチパネルを操作するスタイラスペン１０５により押圧されて選択される。スタイラスペン１０５が表示画面１００から離された後、メニュー１０８の中から所望のフォルダが押圧されて選択される。この選択に応じて、選択フォルダ１０９内のメールが表示領域１０１に一覧表示される。
【００１１】
このように、従来の入力装置では、表示画面１００に、アプリケーションを操作するための入力操作領域１０２が、表示領域１０１とともに設けられる。
【００１２】
しかしながら、これらの従来の入力装置では、表示領域１０１に使用することができる画面が、入力操作領域１０２の分だけ小さくなってしまう。
【００１３】
また、図１３（ａ）、図１３（ｂ）において、表示画面１００上で入力用の入力操作領域１０２が大きい場合、入力用の表示（キーボード１０３、記入領域１０６）以外に表示できる情報量が少なくなってしまう。
【００１４】
さらに、図１３（ｃ）においては、選択用の入力操作領域１０２であらかじめ登録された情報（選択フォルダ１０９とのメニュー内容）以外は選択できないため、選択入力するための情報量が大きく制限されてしまう。
【００１５】
本件出願人は、例えば特許文献１において設定数値変更方法及び設定数値変更装置を提案している。この特許文献１にかかる設定数値変更方法では、表示デバイスの数値表示領域を指により押圧し、押圧状態のまま指を上方に滑らすと、数値表示領域に表示された設定数値を変更することができる。
【００１６】
【特許文献１】
特開平１１−３３８６００号公報
【００１７】
【発明が解決しようとする課題】
この特許文献１に記載された設定数値変更方法は、数字のように、０〜９までの１０種類程度の情報の入力に適している。しかしながら、日本語の文字入力のように平仮名の入力だけでも５１文字あるような情報の入力には、情報の更新を多く繰り返す必要があるという問題点がある。例えば、特許文献１に記載された方法において、最初に「あ」を表示させる構成の場合には、「を」を表示させようとすると、「あ→い→う→え→お→か→き→く・・・よ→わ→を」と４４回の更新が必要となる。
【００１８】
本発明は、このような問題点を解決するためになされたもので、例えば上記平仮名に代表される文字入力等のような種類が多い情報がマトリクス形式に表現できることに着目し、このマトリクス形式に表現できる情報を、表示領域を広く確保しつつかつ情報量を制限することなく、迅速に入力することができる情報入力装置、情報入力プログラム及び情報入力方法を提供することを目的とする。
【００１９】
【課題を解決するための手段】
本発明にかかる情報入力装置は、マトリクス形式で表現される情報の入力装置であって、表示画面上の任意の位置を指定するポインティング手段（例えば、本発明の実施の形態におけるポインティングデバイス６）と、前記ポインティング手段による位置指定に応じて情報を入力する情報入力処理手段（例えば、本発明の実施の形態における情報入力処理手段２１）とを備え、この情報入力処理手段は、前記ポインティング手段により指定された位置を基準点として前記情報を前記表示画面上の座標にマトリクス状に割り当てる情報座標割当手段（例えば、本発明の実施の形態における文字座標割当部２４）と、前記ポインティング手段により前記基準点の位置が指定された状態で位置を移動した場合には、前記情報座標割当手段による割り当てに基づき、移動先の座標に対応する情報に変換する変換手段（例えば、本発明の実施の形態における指定座標／文字変換部２５）と、前記変換手段により変換された情報を入力位置に表示させる表示手段（例えば、本発明の実施の形態における表示処理部２６）を備えたものである。このような構成により、表示領域を広く確保することができ、かつ情報量が制限されることなく、効果的に情報を入力することができる。また、情報を迅速に入力することができる。
【００２０】
前記情報座標割当手段は、前記ポインティング手段により情報の入力位置として指定された位置を基準点とすることが好ましい。これにより、情報入力位置の近傍領域において情報選択のための操作を行うことができる。
【００２１】
前記変換手段は、前記ポインティング手段による指定の解除に応じて、情報を確定するようにしてもよい。このような構成により、少ない操作で容易に情報を確定することができる。
【００２２】
他方、本発明にかかる情報入力プログラムは、マトリクス形式で表現される情報の入力プログラムであって、この情報入力プログラムは、コンピュータに対して、ポインティング手段により指定された位置を基準点として前記情報を前記表示画面上の座標にマトリクス状に割り当てるステップと、ポインティング手段により前記基準点の位置が指定された状態で位置を移動した場合には、前記割り当てに基づき、移動先の座標に対応する情報に変換するステップと、変換された情報を入力位置に表示させるステップを実行させるものである。このような情報入力プログラムをコンピュータに実行させることにより、表示領域を広く確保することができ、かつ情報量が制限されることなく、効果的に情報を入力することができる。また、情報を迅速に入力することができる。
【００２３】
ここで、前記ポインティング手段により情報の入力位置として指定された位置を基準点とするとよい。これにより、情報入力位置の近傍領域において情報選択のための操作を行うことができる。
【００２４】
また、前記変換ステップは、前記ポインティング手段による指定の解除に応じて、情報を確定するようにしてもよい。これにより、少ない操作で容易に情報を確定することができる。
【００２５】
本発明にかかる情報入力方法は、マトリクス形式で表現される情報の入力方法であって、ポインティング手段により指定された位置を基準点として前記情報を前記表示画面上の座標にマトリクス状に割り当てるステップと、ポインティング手段により前記基準点の位置が指定された状態で位置を移動した場合には、前記割り当てに基づき、移動先の座標に対応する情報に変換するステップと、変換された情報を表示させるステップを備えたものである。このような方法により、表示領域を広く確保することができ、かつ情報量が制限されることなく、効果的に情報を入力することができる。また、情報を迅速に入力することができる。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態について図を参照して説明する。
【００２７】
発明の実施の形態１．
本発明の実施の形態にかかる情報入力装置は、文字の入力を実行する装置を例に挙げ説明する。特に当該情報入力装置は、マトリクス形式で表現される情報の入力に関するものである。ここで、マトリクス形式で表現される情報とは、２次元に配列可能であるとユーザに認識されている情報をいう。代表的な例とし、日本語の平仮名で表現された情報がある。平仮名は、あ行、か行、さ行等１１行に亘ってマトリクス形式で表現される。また、日本語以外でも、ハングル語等の外国語や元素記号等もマトリクス形式で表現される。さらに、特定のユーザ間において２次元に配列可能であると認識されている場合であってもよい。例えば、工業用のパラメータも特定ユーザ間ではマトリクス形式で認識されている。
【００２８】
本発明は、このようにマトリクス形式で表現される情報を入力するに際して、表示画面上に仮想的にマトリクス状に情報を配置し、配置された情報を選択することによって文字入力するものである。
【００２９】
図１を用いて、本発明の実施の形態１にかかる情報入力装置の構成について説明する。図１は、本発明の実施の形態１にかかる情報入力装置の構成を示すブロック図である。
【００３０】
図１に示すように、入力装置は、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、表示デバイス４、表示用メモリ５、ポインティングデバイス６、制御回路７、Ａ／Ｄ変換器８、データバス９を備えている。
【００３１】
ＣＰＵ１は、ＲＯＭ２に格納されているプログラムにしたがって当該入力装置の動作を制御する。ＣＰＵ１は、データバス９を介してＲＯＭ２、ＲＡＭ３、表示用メモリ５、制御回路７、Ａ／Ｄ変換器８に接続されている。このＣＰＵ１は、ＲＯＭ２と協働してプログラムを動作させ、本実施の形態における文字入力機能を動作させる。
【００３２】
ＲＯＭ２は、半導体メモリ等であり、ＣＰＵ１に当該情報入力装置の動作を制御させるための情報入力プログラムやその制御に必要なデータ等を格納する。ＲＡＭ３は、半導体メモリ等であり、ＣＰＵ１のワークエリアやデータ格納エリアとして利用される。
【００３３】
表示デバイス４は、液晶表示装置、ＣＲＴやＰＤＰ等により構成された表示手段であり、各種の表示内容を表示する。表示用メモリ５は、ＣＰＵ１からの表示用データを格納する半導体メモリである。表示用メモリ５に格納された表示用データは読み出されて表示デバイス４に出力される。表示デバイス４は、表示用データに応じた表示内容を表示する。
【００３４】
ポインティングデバイス６は、画面上の位置を指定する手段であり、指定動作に伴って指定位置を示す指定位置信号を出力する。ポインティングデバイス６は、例えば、アナログ抵抗膜式や静電容量式等のタッチパネルから構成される。タッチパネルは、表示デバイス４の表示面上に重ねて貼り付けられる。ポインティングデバイス６は、スタイラスペンや指等によって押下されることによって、所定の位置が指定されると、その指定位置を示す指定位置信号を出力する。ポインティングデバイス６は、マウスによって構成してもよい。この場合には、マウスの左クリックボタンをクリックすることにより画面上の位置を指定することができ、左クリックボタンをクリックした状態におけるカーソルの位置が指定位置とされる。
【００３５】
制御回路７は、タッチパネル等のポインティングデバイス６への電圧印加等を制御する回路である。
【００３６】
Ａ／Ｄ変換器８は、半導体集積回路等から構成され、ポインティングデバイス６の出力電圧をＣＰＵ１が処理可能となるようにデジタル値に変換する。
【００３７】
また、ポインティング手段としてマウスを用いる場合、マウスとデータバス９との間にインタフェースとしてＩ／Ｏポートが接続され、マウスとＣＰＵ１との間のデータの受渡しが実行される。
【００３８】
続いて、図２を用いて、情報入力装置の機能ブロックの構成について説明する。
【００３９】
情報入力処理手段２１は、入力位置ポインティング検出部２２、指定位置移動検出部２３、文字座標割当部２４、指定座標／文字変換部２５、表示処理部２６から構成される。
【００４０】
入力位置ポインティング検出部２２は、指定位置信号が有する指定位置の情報に基づいて、文字が入力される入力位置が指定されているかどうかを検出する機能を有する。
【００４１】
指定位置移動検出部２３は、指定位置信号に含まれる指定位置情報の変化に基づいて、ポインティングデバイス６により指定された指定位置の移動を検出する機能を有する。
【００４２】
文字座標割当部２４は、指定位置信号により特定される指定位置を基準点として表示画面上の座標にマトリクス状に複数の文字を割り当てる機能を有する。
【００４３】
指定座標／文字変換部２５は、指定位置移動検出部２３が指定位置の移動を検出した場合、即ち、ポインティングデバイス６により指定された状態で位置を移動した場合には、文字座標割当部２４による割り当てに基づき、移動先の座標に対応する文字に変換する機能を有する。
【００４４】
文字表示処理部２６は、変換された文字を表示デバイス４に表示させる機能を有する。
【００４５】
次に、本発明の実施の形態による情報入力装置の処理フローについて説明する。図３は、本発明の実施の形態１における情報入力装置の制御動作を示すフローチャートである。ここで、表示デバイス４には、図４（ａ）に示されるような画面が最初に表示されているものとし、ユーザがスタイラスペンによりタッチパネルより構成されるポインティングデバイス６を操作することによって文字入力する場合について説明する。
【００４６】
ユーザがスタイラスペンにより表示画面３０内において文字の入力位置３２をポインティングした、即ち入力位置３２の表示部分をスタイラスペンにより押下したものとする。このとき、ポインティングデバイス６は、ユーザのポインティングを検出し、ポインティング位置である指定位置座標を示す指定位置信号を入力位置ポインティング検出部２２に出力する。
【００４７】
入力位置ポインティング検出部２２は、ポインティングデバイス６より出力された指定位置信号に基づいて、指定位置が文字の入力位置３２にあるかを検出する（ＳＴ１）。ここで、入力位置３２は、文字が入力可能な領域をいう。入力位置ポインティング検出部２２は、指定位置が文字の入力位置３２にある場合には、指定位置信号を文字座標割当部２４に出力する。
【００４８】
文字座標割当部２４は、指定位置信号より指定位置座標を取得し、その座標を基準点に設定して表示画面３０内にマトリクス状の座標を設定する。そして、文字座標割当部２２は、マトリクス状の座標のそれぞれに文字を割り当て、座標とこの座標に対応付けられた文字に関する情報を含む文字座標割当信号を生成する。例えば、日本語の文字の入力の場合には、「あいうえおかきくけこ・・・」の５０音のそれぞれの文字が、あ行、か行、さ行等の複数行に亘ってマトリクス状の座標に割り当てられる。文字座標割当部２４は、指定座標／文字変換部２５に対して文字座標割当信号を出力する。尚、文字座標割当部２４により各座標に割り当てられた文字は、その座標上で表示されるものではない。
【００４９】
次に指定位置移動検出部２３は、指定位置が、指定された状態のまま、表示画面３０上を移動したか否かを確認する（ＳＴ２）。例えば、スタイラスペンにより画面を押下した状態で画面上を移動したかどうかを確認する。
【００５０】
指定位置移動検出部２３は、指定位置の移動を検出すると、ポインティングデバイス６より出力される指定位置信号に基づいて、移動先の指定位置の指定座標を読み取る。指定位置移動検出部２３は、読み取った指定座標を指定座標信号として指定座標／文字変換部２５に出力する。
【００５１】
指定座標／文字変換部２５は、指定位置移動検出部２３により出力された指定座標信号に基づいて、指定座標をその指定座標に対応する文字信号に変換する（ＳＴ３）。変換に際しては、上述の文字座標割当部２４より出力された文字座標割当信号を参照する。より具体的には、この文字座標割当信号に含まれる座標と文字の割り当てに基づき、指定座標に割り当てられた文字に変換する。
【００５２】
指定座標／文字変換部２５は、変換された文字を特定する文字信号を表示処理部２６に出力する。
【００５３】
表示処理部２６は、文字信号に基づいて、文字を表示するための表示信号を生成し、表示デバイス４に出力する（ＳＴ４）。表示デバイス４は、表示信号に基づいて、入力位置に文字を表示する。
【００５４】
その後、入力位置ポインティング検出部２２は、ポインティングが解除されたか否かを判断する（ＳＴ５）。
【００５５】
ポインティングが解除された場合、ポインティングデバイス６は、ポインティング解除信号を指定位置移動検出部２３に出力する。指定位置移動検出部２３は、ポインティング解除信号に応じて、指定位置の移動を検出する処理を終了する。これに応じて、入力位置３２に表示された文字の入力の選択が確定する。また、ポインティングが解除されるまで、指定位置の移動を検出するステップ（ＳＴ２）から表示信号を出力するステップ（ＳＴ４）までのステップが繰り返される。
【００５６】
ポインティングが解除されると、情報入力処理手段２１は、これらの一連の文字入力処理を停止するか否かを判断する（ＳＴ６）。例えば、スタイラスペンにより表示画面３０がポインティングされたことをポインティングデバイス６が検出しない場合には、指定位置信号が出力されず、当該文字入力処理は停止される。新たに表示画面３０がポインティングされたことをポインティングデバイス６が検出した場合、指定位置信号が出力され、引き続き、当該文字入力処理が継続される。
【００５７】
続いて、図４に示す表示画面を用いて、ペン入力タイプのＰＤＡにおける平仮名入力について具体的に説明する。また、ＰＤＡの液晶ディスプレイはタッチパネルとして機能する。
【００５８】
図４（ａ）に示すように、液晶ディスプレイの表示画面３０に、表示領域３１が表示される。この表示領域３１には、「新しいＰＤＡは」という文章の一部が表示されている。
【００５９】
例えば、この文章の“は”の直ぐ右側の入力位置３２に“へ”の文字を入力する場合、まず、タッチパネルを操作する入力ペン３３により、表示領域３１の入力位置３２がポインティングされる。このとき、タッチパネルであるポインティングデバイス６は、ポインティングされた位置である指定位置を示す指定位置信号を入力位置ポインティング検出部２２に出力する。
【００６０】
入力位置ポインティング検出部２２は、ポインティングデバイス６より出力された指定位置信号に基づいて、指定位置が文字の入力位置３２にあるかを検出する。この場合は、指定位置が入力位置３２にあるため、入力位置ポインティング検出部２２は、指定位置信号を文字座標割当部２４に出力する。
【００６１】
文字座標割当部２４は、指定位置信号より指定位置座標を取得し、その座標を基準点に設定して表示画面３０内にマトリクス状の座標を設定する。この例では、図４（ｂ）に示されるような点線で囲んだ領域３４の座標上にそれぞれ「あ」「い」「う」「え」「お」「か」・・・・「ん」の５１文字が割り当てられる。基準点には、「あ」の文字が割り当てられている。尚、図４（ｂ）上では、理解のために５１文字が示されているが、示されたそれぞれの位置に５１文字がマトリクス状に割り当てられているというだけで、画面上は表示されない。図４（ｃ）、図４（ｄ）でも同様に割り当てられた文字は表示されない。
【００６２】
そして、文字座標割当部２４は、座標とこの座標に対応付けられた文字に関する情報を含む文字座標割当信号を生成する。文字座標割当部２４は、指定座標／文字変換部２５に対して文字座標割当信号を出力する。
【００６３】
図４（ｂ）に示す段階では、入力ペン３３は基準点の位置にあるため、指定位置移動検出部２３は、指定位置の移動を検出せず、入力位置３２には、基準点に対して割り当てられた「あ」の文字が表示される。
【００６４】
図４（ｃ）に示すように、このポインティング状態のまま、即ち指定状態を維持したまま入力ペン３３を右方向に滑らせると、現在の表示文字「あ」から「か」に表示が変わる。このときの処理について詳述する。指定位置移動検出部２３は、指定された状態での指定位置の移動を検出すると、ポインティングデバイス６より出力される指定位置信号に基づいて、移動先の指定位置の指定座標を検出して読み取り、指定座標信号として指定座標／文字変換部２５に出力する。
【００６５】
指定座標／文字変換部２５は、この指定座標信号に基づいて、指定座標をその指定座標に対応する文字信号に変換する。この場合には、「か」を示す文字に変換され、表示処理部２６に出力する。表示処理部２６は、文字信号に基づいて、表示領域３１内の入力位置３２に表示された文字を「あ」から「か」に変更する表示を行う表示信号を生成し、表示デバイス４に出力する。表示デバイス４は、表示信号に基づいて、入力位置３２に「か」を表示する。
【００６６】
同様にして、入力ペン３３を右方向に移動させると、入力位置３２における表示は、順次「か」、「さ」、「た」、「な」、「は」と変わる。その後、入力ペン３３を下方向に移動させると、入力位置３２における表示は、順次「は」、「ひ」、「ふ」、「へ」と変わる。図４（ｄ）に、入力ペン３３を「へ」が割り当てられた座標上に移動させた状態の画面表示例を示す。
【００６７】
次に入力ペン３３が表示画面３０から離れると、入力位置３２に表示される文字が「へ」に固定され、入力文字が「へ」に確定する。
【００６８】
尚、上述の例では、入力ペン３３を右方向へ移動させた後、下方向に移動させたが、斜めに移動させることにより、「あ」から「へ」に到達するようにしてもよい。この場合には、入力ペン３３が通過する座標に割り当てられた文字が順次表示される。例えば、「あ」「き」「す」「て」「ね」「へ」と表示が変わる。
【００６９】
ここで、一旦確定した「へ」の入力も、さらに、「へ」が入力された領域においてポインティングを行ない、ポインティング状態において指定位置を移動させることにより、他の文字に変更することができる。この場合、「へ」が基準点に割り当てられた文字となり、５１文字の場合、上に入力ペン３３を移動させると「ふ」が表示され、下に移動させると「ほ」が表示される。
【００７０】
またさらに、前述の文字入力と同様に、入力される文字が平仮名の場合、この文字は、濁点や半濁点を付けられたり、小文字に変換されたりする。
【００７１】
例えば、図５に示すように、複数の文字からなるマトリクスの中に、濁点を付ける文字「゛」、半濁点を付ける文字「゜」、小文字に変換する文字「小文字」を含める。文字を入力した後に、さらに表示された文字をポインティングし、これらの文字を選択することにより、濁点・半濁点を付けたり、小文字に変換したりする。また、表示された文字を選択してクリックすることによって表示された文字に濁点を付けるようにしてもよい。
【００７２】
尚、上述の例では、入力位置を指定した場合に、その位置を基準点として文字をマトリクス状に割り当てる例を説明したが、これに限られない。例えば、入力位置の指定の後、入力位置とは別の位置に基準点を指定するようにしてもよい、この場合には、指定された基準点に基づいて文字がマトリクス状に座標上に割り当てられる。
【００７３】
本発明の実施の形態１にかかる情報入力装置においては、指定した状態で指定位置を移動させることにより入力情報を変更させているため、情報入力のための専用領域を画面上に設ける必要がない。したがって、表示領域を広く確保することができる。また、マトリクス状に配置された情報全てについて入力することが可能であるから情報量は制限されない。さらに、マトリクス状に表現可能な情報は、ユーザ自身がマトリクスを認識した上で、言い換えると、ユーザ自身が頭の中でマトリクスを想い浮かべながら、マトリクス上の情報を選択しているため、効果的に情報を入力することができる。また、この情報入力装置では、迅速に情報を入力することができる。例えば、特許文献１に記載された方法において、最初に「あ」を表示させる構成の場合には、「を」を表示させようとすると、「あ→い→う→え→お→か→き→く・・・よ→わ→を」と４４回の更新が必要であったが、本発明にかかる情報入力装置では、「あ→か→さ→た・・・→や→わ→を」と、１０回の更新で済む。
【００７４】
発明の実施の形態２．
発明の実施の形態１に示す入力装置をワープロソフトに応用した場合について説明する。ここで、液晶ディスプレイがタッチパネルとして機能するペン入力タイプのＰＤＡを用いて説明する。この場合には、ワープロソフト中に本発明の入力機能を実現する情報入力プログラムが組み込まれる。
【００７５】
ワープロソフト上で文字入力を行なう場合、種々の操作を行なうための入力パネルが画面の一部に表示される。図６は、この入力領域を示す画面レイアウト図である。
【００７６】
入力パネル４１は、「開始」アイコン４２、「後退」アイコン４３、「変換」アイコン４４、「確定」アイコン４５、「空白」アイコン４６、「小文字」アイコン４７、「半角／全角」アイコン４８、「英数」アイコン４９が表示される。各アイコンをクリックすると、各アイコンに対応付けられたプログラムが起動し、種々の処理を行う。
【００７７】
「開始」アイコン４２に対応付けられたプログラムは、前述のような文字入力を開始する機能を有する。それとともに、文字入力の状態でのポインティングにより、文字入力を停止させる機能を有する。「後退」アイコン４３に対応付けられたプログラムは、文字入力の状態で、入力した文字を変更する機能を有する。
【００７８】
「変換」アイコン４４に対応付けられたプログラムは、文字入力した平仮名を漢字に変換する機能を有する。「確定」アイコン４５に対応付けられたプログラムは、変換候補の漢字から所望の漢字を選択して確定する機能を有する。「空白」アイコン４６に対応付けられたプログラムは、文字入力の状態で、空白を入力する機能を有する。
【００７９】
「小文字」アイコン４７に対応付けられたプログラムは、入力した文字を小文字に変換する機能を有する。「半角／全角」アイコン４８に対応付けられたプログラムは、文字入力の状態で、入力する文字を全角又は半角にする機能を有する。「英数」アイコン４９に対応付けられたプログラムは、英数文字を入力する機能を有する。
【００８０】
続いて、入力パネル４１を用いた文字入力について具体的に説明する。ＰＤＡの液晶ディスプレイ上で、入力ペン３３によりワープロソフトをポインティングして起動させる。すると、文字入力可能なアプリケーション上の表示画面が表示される（図７）。
【００８１】
ワープロソフトのアプリケーションの起動とともに、文字入力のためのアプリケーションが同時に起動する。そして、図７に示すように、ワープロソフトの表示画面３１上に、当該文字入力のための入力パネル４１が表示される。
【００８２】
図７（ａ）において、表示画面３０内の表示領域３１に「新しい入力方法でＰＤＡは」と入力されている。この平仮名「は」の直後の入力位置４２に「べんり」と入力する場合を例に、入力パネル４１を用いた文字入力について説明する。
【００８３】
この場合、まず、入力パネル４１の「開始」アイコン４２を入力ペン３３によりポインティングする。このポインティングにより、文字の入力が可能な文字入力の状態に移行する。
【００８４】
この状態で、発明の実施の形態１において説明した方法により、「べ」「ん」「り」という文字を入力する。より具体的には、入力位置において入力ペン３３を用いてポインティングすることによって、「あ」を表示させた後に、指定位置を移動させて「へ」を表示させ、確定させる。その後、「へ」に濁点を付する。同様にして「ん」「り」を入力する。
【００８５】
文字入力の状態を示すために、図７では、入力された文字に下線が表示されている（図７（ｂ））。図７（ｃ）に示すように、この文字入力の状態で、「変換」アイコン４４をポインティングすると、平仮名を漢字に変換する漢字変換の状態に移行する。この漢字変換の状態で、漢字変換するために、文字列「べんり」の表示部分３４のいずれかの部分をポインティングする。
【００８６】
このポインティングを維持した状態で上下方向や左右方向に入力ペン３３を移動させる。すると、入力位置４２に“便利”、“弁理”等の変換候補の漢字が表示される。漢字「便利」を選択する場合には、これが入力位置４２に表示されたときに「確定」アイコン４５をポインティングする。そして、変換された漢字が「便利」に確定される（図７（ｄ））。
【００８７】
このように、漢字「便利」への変換が確定した後、「開始」アイコン４２をポインティングすると、文字入力の状態が停止される（図８（ｅ））。それに応じて、「便利」の下の下線が消える。
【００８８】
図８（ｆ）に示すように、例えば、平仮名「べんり」を入力した時点で、入力パネル４１の「開始」アイコン４２を入力ペン３３によりポインティングする。このポインティングにより、文字入力の状態は停止され、平仮名「べんり」の入力が終了する。
【００８９】
また例えば、図８（ｇ）に示すように、漢字「弁理」に誤って確定した場合には、「後退」アイコン４３をポインティングする。このポインティングにより、再び、漢字変換が確定した状態から「べんり」を漢字変換する状態へと戻る。そして、新たに「便利」が選択されて変更される。
【００９０】
上述のように、本発明の実施の形態２においても発明の実施の形態１と同様の効果を奏する。
【００９１】
発明の実施の形態３．
発明の実施の形態３においては、工業用計器の表示パネルに数値やパラメータを表示させる場合について説明する。ここで、表示パネルがタッチパネルから構成された場合について説明する。
【００９２】
図９は、工業用計器の表示パネルを示す画面レイアウト図である。図９に示すように、表示パネルの表示画面６０には、ＰＶ入力パラメータ、出力パラメータ、制御パラメータ、特殊設定パラメータが表示される。
【００９３】
図９（ａ）に示すように、表示パネルの表示画面６０には、表示領域６１が表示される。この表示領域６１には、ＰＶ入力パラメータ、出力パラメータ、制御パラメータ、特殊設定パラメータ等の製造装置を制御するための工業用パラメータの入力及び表示領域が表示される。
【００９４】
例えば、図９（ｂ）に示すように、ＰＶ入力パラメータの入力位置６２ａにパラメータ「Ａ３」を入力する場合、まず、設定者の指６３によって、タッチパネルの入力位置６２ａがポインティングされる。
【００９５】
すると、入力位置６２ａに、「Ａ１」のパラメータが表示される。ここで、図９（ｂ）右に示すようなマトリクス状のパラメータで“Ａ１”が基準点の位置に割り当てられる。それとともに、それぞれのパラメータＢ１、Ｃ１、Ｄ１、Ａ２・・・・に座標がマトリクス状に割り当てられる。
【００９６】
図９（ｃ）に示すように、このポインティング状態、すなわち指定状態のまま指６３を右方向に滑らせると、現在の表示パラメータ「Ａ１」から、「Ａ２」、「Ａ３」・・・のように、順に入力位置６２ａの表示が変化する。このように表示を変化させるための処理は、発明の実施の形態１において説明した処理と同じであるため説明を省略する。
【００９７】
指６３が表示画面６０から離れると、入力位置６２ａに表示される表示パラメータがパラメータ「Ａ３」に固定され、入力パラメータが「Ａ３」に確定する。
【００９８】
また例えば、制御パラメータ「Ｃ２」を入力する場合、最初の表示パラメータ「Ａ１」から右方向に指を移動させて「Ａ２」を表示し、さらに下方向に指６３を移動させて「Ｃ２」を表示させる。
【００９９】
上述のように、本発明の実施の形態３においても発明の実施の形態１と同様の効果を奏する。
【０１００】
その他の発明の実施の形態．
上述の例では、入力する情報として文字の場合であったが、これに限られず、記号、数値であってもよい。また、時刻表での目的駅の到着時間などの選択にも応用することができる。
【０１０１】
前述の実施の形態では、基準点に割り当てられた文字は、マトリクスの左上の隅に位置する文字等の入力情報（例えば、文字「あ」やパラメータ「Ａ１」）であったが、右上の隅に限らず、マトリクスの任意の位置に設けることができる。
【０１０２】
例えば、図１０に示すように、マトリクスの右下の隅の文字「を」に設けることができる。例えば、入力位置が表示画面の右下端近辺にある場合、“あ”の位置が基準点となると、文字を選択するためにポインティングデバイス６を右方向や下方向に動かすのが困難である。これに対して、基準点を“を”に設けることにより、ポインティングデバイスを左方向や上方向に動かすことができ、容易に文字を選択することができる。
【０１０３】
さらに例えば、図１１に示すように、文字“あ”を基準点とする場合であっても、この基準点に対して上下左右に対称に、基準点の全周囲に亘って文字を配列してマトリクスを構成することができる。これにより、入力位置が表示画面のどの位置であっても、ポインティングデバイス６を動かして容易に文字を選択することができる。
【０１０４】
また例えば、図１２に示すように、文字“ぬ”のようなマトリクスのほぼ中心付近の文字を基準点としても良い。これにより、マトリクスのどの文字を選択する場合も、ほぼ同じ距離だけポインティングデバイス６を動かし、迅速に文字を選択することができる。
【０１０５】
なお、ポインティングデバイス６の移動速度に応じて、マトリクス上で基準点から選択する文字までの距離を短くしても良い。例えば、ポインティングデバイス６が移動し始める時の初速度の情報を指定位置信号に含ませ、この情報に基づいて、マトリクス状の文字の間隔を縮小させる。
【０１０６】
【発明の効果】
本発明により、マトリクス形式に表現できる情報を、表示領域を広く確保しつつかつ情報量を制限することなく、迅速に入力することができる情報入力装置、情報入力プログラム及び情報入力方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における情報入力装置の構成を示すブロック図である。
【図２】本発明の実施の形態における変換手段の構成を示すブロック図である。
【図３】本発明の実施の形態における入力装置の処理フローを示すフローチャートである。
【図４】本発明の実施の形態における表示画面の一例を示すレイアウト図である。
【図５】本発明の実施の形態におけるマトリクス状の文字の一例を示す模式図である。
【図６】本発明の実施の形態における入力パネルの一例を示すレイアウト図である。
【図７】本発明の実施の形態における表示画面の他の一例を示すレイアウト図である。
【図８】本発明の実施の形態における表示画面の他の一例を示すレイアウト図である。
【図９】本発明の実施の形態における表示画面の他の一例を示すレイアウト図である。
【図１０】本発明の実施の形態におけるマトリクス状の文字の基準点を示す模式図である。
【図１１】本発明の実施の形態におけるマトリクス状の文字の他の基準点を示す模式図である。
【図１２】本発明の実施の形態におけるマトリクス状の文字の他の一例を示す模式図である。
【図１３】従来の技術を用いた表示画面の一例を示すレイアウト図である。
【符号の説明】
１  ＣＰＵ、  ２  ＲＯＭ、  ３  ＲＡＭ、  ４  表示デバイス、
５  表示用メモリ、  ６  ポインティングデバイス、  ７  制御回路、
８  Ａ／Ｄ変換器、  ９  データバス、  ２１  情報入力処理手段、
２２  入力位置ポインティング検出部、  ２３  指定位置移動検出部、
２４  文字座標割当部、２５  指定座標／文字変換部、
２６  表示処理部
【図１】
2004206533.tif 000003
【図２】
2004206533.tif 000004
【図３】
2004206533.tif 000005
【図４】
2004206533.tif 000006
【図５】
2004206533.tif 000007
【図６】
2004206533.tif 000008
【図７】
2004206533.tif 000009
【図８】
2004206533.tif 000010
【図９】
2004206533.tif 000011
【図１０】
2004206533.tif 000012
【図１１】
2004206533.tif 000013
【図１２】
2004206533.tif 000014
【図１３】
2004206533.tif 000015