(57)【特許請求の範囲】
【請求項１】
全角と半角カタカナの入力に係るかな漢字変換モードを有するかな漢字変換プログラムの入力制御方法であって、
キーボードの入力方式がかな入力とローマ字入力のいずれであるかを入力方式情報として入力方式記憶部に保持する入力方式保持処理と、
入力画面の入力フィールド毎に入力可能な全角／半角及びカタカナ／ひらがなの文字種別が予め登録されている画面制御情報記憶部と前記入力方式記憶部とを参照し、前記文字種別が全角ならば前記かな漢字変換プログラムをオンにすると共に前記かな漢字変換モードを全角にし、前記文字種別が半角英数ならば前記かな漢字変換プログラムをオフにし、前記文字種別が半角カタカナ且つ前記入力方式情報がかな入力ならば前記かな漢字変換プログラムをオフにし、前記文字種別が半角カタカナ且つ前記入力方式情報がローマ字入力ならば前記かな漢字変換プログラムをオンにすると共に前記かな漢字変換モードを半角カタカナ入力にするかな漢字変換制御処理と、を有し、
前記入力方式保持処理は、前記入力方式情報を、前記キーボードを操作するオペレータの識別情報と共に前記入力方式記憶部に登録し、
前記オペレータの識別情報に係る前記入力方式情報を読み出す識別情報読出処理を行った後、前記かな漢字変換制御処理を行うことを特徴とする入力制御方法。
【請求項２】
かな漢字変換モードを有するかな漢字変換プログラムを制御して、入力画面の入力フィールド毎に入力可能な全角／半角及びカタカナ／ひらがなの文字種別のデータを入力するために、コンピュータを画面制御情報登録手段、入力方式保持手段、及び、かな漢字変換制御手段として機能させるための入力制御プログラムであって、
前記画面制御情報登録手段は、前記入力フィールド毎に前記文字種別を画面制御情報記憶部に登録し、
前記入力方式保持手段は、かな入力とローマ字入力のいずれかであるキーボードの入力方式情報を保持し、
前記かな漢字変換制御手段は、前記画面制御情報記憶部に登録された前記文字種別と前記入力方式情報を参照し、前記文字種別が半角カタカナ且つ前記入力方式情報がかな入力ならば前記かな漢字変換プログラムをオフにし、前記文字種別が半角カタカナ且つ前記入力方式情報がローマ字入力ならば前記かな漢字変換プログラムをオンにすると共に前記かな漢字変換モードを半角カタカナ入力にするように前記かな漢字変換プログラムを制御し、
前記入力フィールド毎に予め指定された前記文字種別のデータを入力するために、前記コンピュータを前記画面制御情報登録手段、前記入力方式保持手段、識別情報読出手段、及び、前記かな漢字変換制御手段として機能させる場合、
前記入力方式保持手段は、前記キーボードを操作するオペレータの識別情報と共に前記入力方式情報を保持し、
前記識別情報読出手段は、前記オペレータの識別情報によって前記入力方式情報を読み出すことを特徴とする入力制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、キーボードを使用して英数字や日本語を入力するための入力制御方法と入力制御プログラムに関するものである。
【０００２】
【従来の技術】
情報処理端末装置等においてキーボードから日本語入力を行うには、かな漢字変換プログラムを使用する。かな漢字変換プログラムは、一般的にキーボードから入力された情報を文字（英数字／ひらがな／カタカナ）に変換する機能と、ひらがなを漢字に変換する機能を有している。また、文字に変換する場合に、１文字のサイズを漢字１文字分の全角文字に変換するか、漢字半文字分の半角文字に変換するかを切り替えることができるようになっている。従って、オペレータは、入力する文字の種類に応じて適切な変換モードに切り替えながら、キーボードからデータ入力を行う。一方、英数字の半角文字の入力では、かな漢字変換を必要としないので、かな漢字変換プログラムを停止してデータ入力を行うのが一般的である。かな入力方式で入力するオペレータは、半角カタカナを入力する場合も、かな漢字変換プログラムをオフにして、キーシフトをカタカナに変えて入力する。
【０００３】
また、日本語対応のキーボードのキートップには、かな文字とローマ字が刻印されており、かな文字の刻印に従って読みを入力するかな入力と、ローマ字の刻印に従ってローマ字つづりによる読みを入力するローマ字入力の２つの入力方式がある。通常、これらの入力方式の切り替えは、かな漢字変換プログラムにおける入力方法の設定操作によって行われる。
【０００４】
給与計算や財務管理等の各種のアプリケーションにおけるデータ入力では、複数の入力フィールドを有する入力画面に従って、各々の入力フィールドに文字を入力するようになっている。各入力フィールドには、「半角数字」、「半角カタカナ」、「全角カタカナ」、「全角の任意文字」等のように、それぞれ入力可能な文字種別が決められており、１つの入力画面内に各種の入力フィールドが存在する。従って、オペレータは、入力フィールド毎にキーボードやマウスを操作して、かな漢字変換プラグラムの起動／停止や、変換モード及び入力モードの切り替えを行う必要があった。また、かな漢字変換プログラムのオン／オフとモード変更だけでなく、キーボードのシフト状態（英数／カタカナ）も切り替える必要がある。このため、データ入力操作が煩雑になり、入力作業に要する時間が長くなるという問題がった。
【０００５】
これを解決するために、入力フィールド毎に、かな漢字変換プログラムのオン／オフやキーボードのシフト変更を自動的に切り替える入力制御プログラムが開発されている。
この入力制御プログラムでは、入力画面における各入力フィールド毎の文字種別を指定するための情報を、予め画面制御情報として登録しておき、入力フィールドが移動するたびにこの画面制御情報を読み出し、かな漢字変換プログラムのオン／オフとキーボードのシフト変更を行うようにしている。
これにより、オペレータは、入力フィールド毎にかな漢字変換プログラムのオン／オフの切り替え操作を行う必要がなくなり、入力作業の能率向上が図られるようになっている。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の入力制御プログラムでは、次のような課題があった。
即ち、キーボードからの入力方式（かな入力／ローマ字入力）が考慮されていない。このため、複数のオペレータが使用する業務用の情報処理端末装置では、オペレータ毎にどちらの入力方式を使用するかが異なり、かな入力に設定された入力画面でローマ字入力を使用するオペレータが入力する場合や、その反対の場合には、入力フィールドが移動した時に、入力方式の切り替え操作を頻繁に行う必要があるという課題があった。
本発明は、前記従来技術が持っていた課題を解決し、オペレータが入力方式や変換モードの切り替えを必要としない入力制御方法と入力制御プログラムを提供するものである。
【０００７】
【課題を解決するための手段】
前記課題を解決するために、本発明の内の第１の発明は、全角と半角カタカナの入力に係るかな漢字変換モードを有するかな漢字変換プログラムの入力制御方法であって、キーボードの入力方式がかな入力とローマ字入力のいずれであるかを入力方式情報として入力方式記憶部に保持する入力方式保持処理と、入力画面の入力フィールド毎に入力可能な全角／半角及びカタカナ／ひらがなの文字種別が予め登録されている画面制御情報記憶部と前記入力方式記憶部とを参照し、前記文字種別が全角ならば前記かな漢字変換プログラムをオンにすると共に前記かな漢字変換モードを全角にし、前記文字種別が半角英数ならば前記かな漢字変換プログラムをオフにし、前記文字種別が半角カタカナ且つ前記入力方式情報がかな入力ならば前記かな漢字変換プログラムをオフにし、前記文字種別が半角カタカナ且つ前記入力方式情報がローマ字入力ならば前記かな漢字変換プログラムをオンにすると共に前記かな漢字変換モードを半角カタカナ入力にするかな漢字変換制御処理とを有している。
【０００８】
そして、前記入力方式保持処理は、前記入力方式情報を、前記キーボードを操作するオペレータの識別情報と共に前記入力方式記憶部に登録し、前記オペレータの識別情報に係る前記入力方式情報を読み出す識別情報読出処理を行った後、前記かな漢字変換制御処理を行うことを特徴とする。
【０００９】
第２の発明は、かな漢字変換モードを有するかな漢字変換プログラムを制御して、入力画面の入力フィールド毎に入力可能な全角／半角及びカタカナ／ひらがなの文字種別のデータを入力するために、コンピュータを画面制御情報登録手段、入力方式保持手段、及び、かな漢字変換制御手段として機能させるための入力制御プログラムであって、前記画面制御情報登録手段は、前記入力フィールド毎に前記文字種別を画面制御情報記憶部に登録し、前記入力方式保持手段は、かな入力とローマ字入力のいずれかであるキーボードの入力方式情報を保持し、前記かな漢字変換制御手段は、前記画面制御情報記憶部に登録された前記文字種別と前記入力方式情報を参照し、前記文字種別が半角カタカナ且つ前記入力方式情報がかな入力ならば前記かな漢字変換プログラムをオフにし、前記文字種別が半角カタカナ且つ前記入力方式情報がローマ字入力ならば前記かな漢字変換プログラムをオンにすると共に前記かな漢字変換モードを半角カタカナ入力にするように前記かな漢字変換プログラムを制御する。
【００１０】
そして、前記入力フィールド毎に予め指定された前記文字種別のデータを入力するために、前記コンピュータを前記画面制御情報登録手段、前記入力方式保持手段、識別情報読出手段、及び、前記かな漢字変換制御手段として機能させる場合、前記入力方式保持手段は、前記キーボードを操作するオペレータの識別情報と共に前記入力方式情報を保持し、前記識別情報読出手段は、前記オペレータの識別情報によって前記入力方式情報を読み出すことを特徴とする。
【００１１】
本発明によれば、以上のように入力制御方法または入力制御プログラムを構成したので、次のような作用が行われる。
入力画面の入力フィールド毎に入力可能な文字種別を指定する画面制御情報が予め登録され、更に、キーボードから文字を入力する際にかな入力またはローマ字入力のいずれを用いるかの入力方式情報がオペレータによって指定される。そして、入力画面の入力フィールドに応じて、画面制御情報と入力方式情報が参照され、この入力フィールドに入力される文字を指定された文字種別に変換するための変換モード情報が生成され、この変換モード情報によってかな漢字変換プログラムの変換モードが切り替えられる。
【００１２】
【発明の実施の形態】
（第１の実施形態）
図１は、本発明の第１の実施形態を示す情報処理端末装置の概略の構成図である。
この情報処理端末装置は、プロセッサやメモリ等を有しプログラムに従って全体の処理制御を行う制御部本体１と、入力画面等を表示するためのディスプレイ２と、データやコマンドを入力するためのキーボード３、及び画面制御情報等を登録しておくための画面制御情報テーブル４を備えている。
【００１３】
画面制御情報テーブル４は、例えばハードディスク等の外部記憶装置内に設けられ、入力画面における各入力フィールド毎の文字種別（半角英数字／半角カタカナ／全角カタカナ／全角の任意文字等）、文字色、及び文字数等を指定するための情報が、画面制御情報として登録されている。この画面制御情報テーブル４は、予め入力画面の種類毎に画面開発ツール５で作成され、ハードディスクに格納されるようになっている。
【００１４】
制御部本体１は、基本的な制御プログラムであるＯＳ（オペレーティング・システム）１０と、アプリケーション・プログラムである入力制御プログラム２０を有している。ＯＳ１０は、キーボード３を制御するキーボード・ドライバ１１や、このキーボード３から入力されたデータを日本語に変換するかな漢字変換プログラム１２等の、基本的なプログラムで構成されている。
一方、入力制御プログラム２０は、ＯＳ１０上で動作するもので、入力方式設定部２１、入力画面制御部２２、及び入力方式記憶部２３を有している。
【００１５】
入力方式設定部２１は、オペレータの操作によって与えられたキーボードの入力方式（かな入力／ローマ字入力）の情報を、入力方式記憶部２３に書き込むものである。
入力画面制御部２２は、ＯＳ１０から与えられる入力情報ＰＯＳに基づいて入力データの位置を算出し、画面制御情報テーブル４から該当する入力フィールドの文字種別を検索すると共に、入力モード記憶部２３を参照して、かな漢字変換プログラム１２に対するＡＰＩ（Application Programming Interface)関数を生成するものである。ＡＰＩ関数は、キーボード・ドライバ１１に対してキーシフト（英数／カタカナ）を指定すると共に、かな漢字変換プログラム１２に対して、キーボードからの入力モード（かな入力／ローマ字入力）と、入力された文字の変換モード（半角英数字／半角カタカナ／全角カタカナ／全角の任意文字等）を指定するものである。
【００１６】
図２（ａ），（ｂ）は、入力画面の一例を示す図であり、表１は、制御モードの一例を示す表である。以下、これらの図２（ａ），（ｂ）及び表１を参照しつつ、図１の動作を説明する。
【表１】
0004742456.tif 000002
【００１７】
まず、図１の入力制御プログラム２０が起動されると、入力方式設定部２１によって、図２（ａ）に示すような日本語入力設定画面がディスプレイ２に表示される。オペレータは、キーボード３の入力方式として、「１（かな入力）」または「２（ローマ字入力）」のいずれか一方を選択し、確認ボタン「ＯＫ」を押す（実際には、図示しないマウスをクリックするか、キーボード３の「ＥＮＴＥＲ」キーを押す）。これにより、選択された入力方式（例えば、「１（かな入力）」）が入力方式記憶部２３に格納される。
【００１８】
次に、入力画面制御部２２によって、図２（ｂ）に示すようなデータ入力画面がディスプレイ２に表示され、カーソルが「店番」の入力フィールドに移動する。入力画面制御部２２によってＯＳ１０から入力情報ＰＯＳが読み出され、画面制御情報テーブル４から、その入力フィールドの入力可能な文字種別が検索される。例えば、この「店番」の入力フィールド場合、文字種別は半角数字のみである。
【００１９】
更に、入力画面制御部２２によって、入力方式記憶部２３に格納された入力方式が読み出される。そして表１が参照され、検索された文字種別と入力方式の組み合わせに基づいて、キーボード３の入力モードとかな漢字変換プログラム１２の変換モードが決定される。この場合は、入力モードは英数キーに設定され、かな漢字変換プログラム１２はオフに設定される。そして、対応するＡＰＩ関数が、入力画面制御部２２から、かな漢字変換プログラム１２に与えられる。
【００２０】
これにより、かな漢字変換プログラム１２の動作は停止され、キーボード３から入力されたデータは、半角の英数字として入力フィールドに取り込まれる。「店番」の入力が終了すると、カーソルが「取引先名（カナ）」の入力フィールドに移動する。
【００２１】
「取引先名（カナ）」の入力フィールドでは、画面制御情報テーブル４からその入力フィールドの文字種別が半角カタカナのみであることが検索される。更に、表１に従って、キーボードの入力モードと、かな漢字変換プログラム１２の変換モードが決定される。この場合は、入力モードは英数キー、変換モードはオン、半角、カタカナに設定され、対応するＡＰＩ関数が、入力画面制御部２２からかな漢字変換プログラム１２に与えられる。これにより、かな漢字変換プログラム１２が起動され、キーボード３から入力されたデータは、半角のカタカナとして入力フィールドに取り込まれる。
【００２２】
以下同様に、「被リンク科目」、「口座番号」、…の各入力フィールド毎に、入力方式記憶部２３に格納された入力方式と、画面制御情報テーブル４に基づいて、キーボード３に対する入力モードと、かな漢字変換プログラム１２に対する変換モードが制御される。
【００２３】
以上のように、この第１の実施形態の情報処理端末装置は、キーボード３の入力方式を格納する入力方式記憶部２３と、この入力方式と入力フィールド毎に予め定められた文字種別に従って、キーボード３の入力モードとかな漢字変換プログラム２２の変換モードを制御する入力画面制御部２２を有している。これにより、オペレータが使用するキーボード３の入力方式にかかわらず、データ入力時のモード切り替え操作を少なくすることが可能となり、オペレータの負担を軽減すると共にデータ入力時間を短縮することができるという利点がある。
【００２４】
（第２の実施形態）
図３は、本発明の第２の実施形態を示す情報処理端末装置の構成図であり、図１中の要素と共通の要素には共通の符号が付されている。
この情報処理端末装置は、図１の情報処理端末装置に、オペレータ毎の入力方式を登録しておくための入力方式情報テーブル６を追加したものである。入力方式情報テーブル６は、画面制御情報テーブル４と同様に、ハードディスク等の外部記憶装置内に設けられている。
【００２５】
また、入力方式情報テーブル６の追加に伴い、入力方式設定部２１に代えて処理内容が増加した入力方式設定部２１Ａを設けている。この入力方式設定部２１Ａは、入力制御プログラム２０が起動された時に、オペレータのＩＤコードをＩＤカードやキー入力等から読み取る処理と、読み取ったＩＤコードに基づいて入力方式情報テーブル６を検索し、そのオペレータの登録済みの入力方式を読み出し、その入力方法を入力方法記憶部２３に格納する処理を行うものである。
【００２６】
また、未登録のオペレータの場合、入力方式設定部２１Ａは、入力方式の設定を行って入力方式情報テーブル６に登録すると共に、入力方式記憶部２３にその入力方式を格納する処理を行うようになっている。その他の構成は、図１と同様である。
【００２７】
次に動作を説明する。
まず、図３の入力制御プログラム２０が起動されると、入力方式設定部２１Ａによって、オペレータのＩＤコードやパスワードの入力が要求される。ここで、オペレータはＩＤカードの入力や、キーボード３の入力によって自分のＩＤコード等を入力する。
【００２８】
入力方式設定部２１Ａは、入力されたＩＤコードが入力方式情報テーブル６に登録されているか否かをチェックし、登録されていればそのＩＤコードに対応する入力方式の情報を読み出して、入力方法記憶部２３に格納する。
入力されたＩＤコードが登録されていない場合には、入力方式設定部２１によって、図２（ａ）に示すような日本語入力設定画面がディスプレイ２に表示される。オペレータは、キーボード３の入力方式を選択し、確認ボタン「ＯＫ」を押す。これにより、選択された入力方式がＩＤコードと共に入力方式情報テーブル６に登録される。更に、登録された入力方式は、入力方法記憶部２３に格納される。
【００２９】
以後の入力画面制御部２２による処理は、第１の実施形態と同様である。
以上のように、この第２の実施形態の情報処理端末装置は、入力方式情報テーブル６を設け、オペレータ毎の入力方式を登録するようにしている。これにより、第１の実施形態と同様の利点に加えて、オペレータは一度入力方式の設定をすれば、その後は入力方式の設定をしなくても良いという利点がある。
【００３０】
なお、本発明は、上記実施形態に限定されず、種々の変形が可能である。この変形例としては、例えば、次のようなものがある。
（ａ）  図１及び図３の情報処理端末装置の構成は一例であり、どの様なシステムにも同様に適用可能である。
（ｂ）  入力画面は図２に示した例に限定されない。
（ｃ）  表１の制御モードは一例であり、適用するかな漢字変換プログラム１２に応じて変更する必要がある。
【００３１】
（ｄ）  図３では、入力方式情報テーブル６を情報処理端末装置内に置いているが、例えばホストコンピュータ側に置くようにしても良い。
（ｅ）  図３では、登録されたオペレータの入力方式を入力方式情報テーブル６で一括管理し、現在使用中のオペレータの入力方式の情報を入力方式記憶部２３に格納するようにしているが、入力方式情報テーブル６を廃止して、入力方式記憶部２３にオペレータのＩＤコードと入力方式を登録して一括管理するようにしても良い。
（ｆ）  入力方式設定部２１，２１Ａは、データ入力処理の開始時に起動するのではなく、メニュー画面等から随時起動できるよう構成しても良い。
【００３２】
【発明の効果】
以上詳細に説明したように、第１及び第２の発明によれば、オペレータによって指定された入力方式情報を、そのオペレータの識別情報と共に登録する処理を行っている。これにより、一度登録すれば、それ以降はオペレータの識別情報を入力するだけで、登録した入力方式によって、変換モードの切り替え操作を必要とせずにキーボードの入力が可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態を示す情報処理端末装置の概略の構成図である。
【図２】入力画面の一例を示す図である。
【図３】本発明の第２の実施形態を示す情報処理端末装置の概略の構成図である。
【符号の説明】
１    制御部本体
２    ディスプレイ
３    キーボード
４    画面制御情報テーブル
５    画面開発ツール
６    入力方式情報テーブル
１０    ＯＳ（オペレーティング・システム）
１１    キーボード・ドライバ
１２    かな漢字変換プログラム
２０    入力制御プログラム
２１，２１Ａ    入力方式設定部
２２    入力画面制御部
２３    入力方式記憶部
【図１】
0004742456.tif 000003
【図２】
0004742456.tif 000004
【図３】
0004742456.tif 000005