(57)【要約】      （修正有）【課題】正確な電子文書を作成する誤入力防止装置を提供する。【解決手段】誤入力防止装置２は、入力管理部４と、それぞれ複数のキーを有し入力者による複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを入力管理部４に送る複数の入力装置１と一対一対応に設けられた複数の入力記憶部５と、複数の入力装置１と一対一対応に設けられた複数のフラグ記憶部６とを含む。入力管理部４は、複数の入力装置１のそれぞれから送られて来るキーコードを当該キーコードを送った入力装置１に対応する入力記憶部５に記憶するとともに、当該キーコードを送った入力装置１に対応するフラグ記憶部６に第１の情報を記憶する記憶処理と、複数のフラグ記憶部６の全てに第１の情報が記憶されており、複数の入力記憶部５の全てに同一のキーコードが記憶されている場合に、当該キーコードを外部装置３に送るキーコード送付処理とを実行する。【選択図】図３
2016045817.tif 000002
【特許請求の範囲】
【請求項１】
入力管理部と、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを前記入力管理部に送る複数の入力装置と一対一対応に設けられた複数の入力記憶部と、
前記複数の入力装置と一対一対応に設けられた複数のフラグ記憶部と
を含み、
前記入力管理部は、
前記複数の入力装置のそれぞれから送られて来る前記キーコードを、当該キーコードを送った前記入力装置に対応する前記入力記憶部に記憶するとともに、当該キーコードを送った前記入力装置に対応する前記フラグ記憶部に第１の情報を記憶する記憶処理と、
前記複数のフラグ記憶部の全てに前記第１の情報が記憶されており、前記複数の入力記憶部の全てに同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、前記複数のフラグ記憶部の全てに第２の情報を記憶するキーコード送付処理と
を実行することを特徴とする誤入力防止装置。
【請求項２】
入力管理部と、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを前記入力管理部に送る複数の入力装置と一対一対応に設けられた複数の入力記憶部と、
前記複数の入力装置と一対一対応に設けられた複数のフラグ記憶部と、
不一致表示部と
を含み、
前記入力管理部は、
前記複数の入力装置のそれぞれから送られて来る前記キーコードを、当該キーコードを送った前記入力装置に対応する前記入力記憶部に記憶するとともに、当該キーコードを送った前記入力装置に対応する前記フラグ記憶部に第１の情報を記憶する記憶処理と、
前記複数のフラグ記憶部の全てに前記第１の情報が記憶されており、前記複数の入力記憶部の全てに同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、前記複数のフラグ記憶部の全てに第２の情報を記憶するキーコード送付処理と、
前記複数のフラグ記憶部の全てに前記第１の情報が記憶されており、前記複数の入力記憶部の全てには同一の前記キーコードが記憶されていない場合に、前記不一致表示部に不一致を示す不一致情報を表示させるとともに、前記複数のフラグ記憶部の全てに第２の情報を記憶する不一致対応処理と、
前記複数の入力装置のうちの少なくとも一つから前記キーコードが送られて来た時に、前記不一致表示部が前記不一致情報を表示している場合には、前記不一致表示部に前記不一致情報の表示を止めさせる不一致表示取消処理と
を実行することを特徴とする誤入力防止装置。
【請求項３】
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶ステップと、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付ステップと
を含むことを特徴とする誤入力防止方法。
【請求項４】
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶ステップと、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付ステップと、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部には同一の前記キーコードが記憶されていない場合に、不一致を示す不一致情報を不一致表示部が表示するとともに、全ての前記フラグ記憶部に第２の情報を記憶する不一致対応ステップと、
少なくとも一つの前記入力装置から前記キーコードが送られて来た時に、前記不一致表示部が前記不一致情報を表示している場合には、前記不一致表示部は前記不一致情報の表示を止める不一致表示取消ステップと
を含むことを特徴とする誤入力防止方法。
【請求項５】
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶処理と、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付処理と
をコンピュータに実行させることを特徴とする誤入力防止プログラム。
【請求項６】
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶処理と、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付処理と、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部には同一の前記キーコードが記憶されていない場合に、不一致を示す不一致情報を不一致表示部に表示させるとともに、全ての前記フラグ記憶部に第２の情報を記憶する不一致対応処理と、
少なくとも一つの前記入力装置から前記キーコードが送られて来た時に、前記不一致表示部が前記不一致情報を表示している場合には、前記不一致表示部に前記不一致情報の表示を止めさせる不一致表示取消処理と
をコンピュータに実行させることを特徴とする誤入力防止プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誤入力防止装置、誤入力防止方法および誤入力防止プログラムに関する。
【背景技術】
【０００２】
コンピュータおよび当該コンピュータ上で実行される文書作成プログラムを使用して、手書き等で作成された紙文書の内容（文章）を、人間が当該コンピュータに設けられたキーボードから入力し、電子文書を作成する場合に、複数の人間が同じ紙文書の内容をキーボードから入力して、複数の電子文書を作成し、それらの電子文書の内容を電子文書比較プログラムで比較し、不一致箇所が存在するときには、紙文書を見て正しい文字または文章に修正することにより、紙文書の内容と同一の内容の電子文書を作成することが行われている。
【０００３】
特許文献１には、タイピングゲーム機１が再生する楽曲（音楽）の進行に応じて２人の遊技者が、再生中のフレーズに対応する歌詞をそれぞれのキーボード６Ａ、６Ｂから同時に入力し、それぞれ入力された歌詞が、ゲーム機１が記憶する当該音楽の歌詞における当該フレーズの歌詞と一致した場合に、ゲーム機１は、遊技者により歌詞が正しくタイプされたと判断し、当該ゲームにおけるポイントを加算する技術が開示されている。
【０００４】
特許文献２には、パソコン等のキーボードに設けられたロックスイッチ５を使用者が操作してロックモードおよびロック機能設定をオンに設定しているときに押下されたキーに対応するキーコードを出力しないロック対象キーとしてメモリ１０２に登録しておき、ロックスイッチ５を使用者が操作してロックモードに設定しているときに、登録されたロック対象キーが押下された場合、当該押下されたロック対象キーに対応するキーコードを出力しないようにする技術が開示されている。
【０００５】
また、特許文献３には、省電力状態に移行する直前の計算機の状態を該計算機を利用する利用者が記憶していなくても、利用者が計算機を通常の動作状態に復帰させる際に、どのようなキーを押下しても計算機に誤操作や誤入力と認識されず、且つ、復帰後の計算機の動作状態に悪影響を及ぼさないようにして該計算機を省電力状態から復帰させることができる技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１１１３３６号公報
【特許文献２】特許第５２１８９８６号公報
【特許文献３】特開平０８−２７２４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した電子文書比較プログラムを使用した電子文書作成では、当然、係る電子文書比較プログラムが必要であるとともに、所有しているコンピュータのＯＳ（オペレティングシステム）プログラムでは係る電子文書比較プログラムを使用できない場合があるという問題点がある。
【０００８】
なお、特許文献１乃至３には、手書き等で作成された紙文書の内容（文章）と同一の内容の電子文書を確実に作成するための技術は何ら記載されていない。
【０００９】
本発明の目的は、上述した問題点を解決した、誤入力防止装置、誤入力防止方法および誤入力防止プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の第１の誤入力防止装置は、
入力管理部と、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを前記入力管理部に送る複数の入力装置と一対一対応に設けられた複数の入力記憶部と、
前記複数の入力装置と一対一対応に設けられた複数のフラグ記憶部と
を含み、
前記入力管理部は、
前記複数の入力装置のそれぞれから送られて来る前記キーコードを、当該キーコードを送った前記入力装置に対応する前記入力記憶部に記憶するとともに、当該キーコードを送った前記入力装置に対応する前記フラグ記憶部に第１の情報を記憶する記憶処理と、
前記複数のフラグ記憶部の全てに前記第１の情報が記憶されており、前記複数の入力記憶部の全てに同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、前記複数のフラグ記憶部の全てに第２の情報を記憶するキーコード送付処理とを実行する。
【００１１】
さらに、本発明の第２の誤入力防止装置は、
入力管理部と、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを前記入力管理部に送る複数の入力装置と一対一対応に設けられた複数の入力記憶部と、
前記複数の入力装置と一対一対応に設けられた複数のフラグ記憶部と、
不一致表示部と
を含み、
前記入力管理部は、
前記複数の入力装置のそれぞれから送られて来る前記キーコードを、当該キーコードを送った前記入力装置に対応する前記入力記憶部に記憶するとともに、当該キーコードを送った前記入力装置に対応する前記フラグ記憶部に第１の情報を記憶する記憶処理と、
前記複数のフラグ記憶部の全てに前記第１の情報が記憶されており、前記複数の入力記憶部の全てに同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、前記複数のフラグ記憶部の全てに第２の情報を記憶するキーコード送付処理と、
前記複数のフラグ記憶部の全てに前記第１の情報が記憶されており、前記複数の入力記憶部の全てには同一の前記キーコードが記憶されていない場合に、前記不一致表示部に不一致を示す不一致情報を表示させるとともに、前記複数のフラグ記憶部の全てに第２の情報を記憶する不一致対応処理と、
前記複数の入力装置のうちの少なくとも一つから前記キーコードが送られて来た時に、前記不一致表示部が前記不一致情報を表示している場合には、前記不一致表示部に前記不一致情報の表示を止めさせる不一致表示取消処理とを実行する。
【００１２】
また、本発明の第１の誤入力防止方法は、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶ステップと、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付ステップとを含む。
【００１３】
さらに、本発明の第２の誤入力防止方法は、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶ステップと、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付ステップと、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部には同一の前記キーコードが記憶されていない場合に、不一致を示す不一致情報を不一致表示部が表示するとともに、全ての前記フラグ記憶部に第２の情報を記憶する不一致対応ステップと、
少なくとも一つの前記入力装置から前記キーコードが送られて来た時に、前記不一致表示部が前記不一致情報を表示している場合には、前記不一致表示部は前記不一致情報の表示を止める不一致表示取消ステップとを含む。
【００１４】
また、本発明の第１の誤入力防止プログラムは、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶処理と、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付処理と
をコンピュータに実行させる。
【００１５】
さらに、本発明の第２の誤入力防止プログラムは、
それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを出力する複数の入力装置のそれぞれから出力される前記キーコードを、当該キーコードを出力した前記入力装置に対応して設けられた入力記憶部に記憶するとともに、当該キーコードを出力した前記入力装置に対応して設けられたフラグ記憶部に第１の情報を記憶する記憶処理と、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部に同一の前記キーコードが記憶されている場合に、当該キーコードを外部装置に送るとともに、全ての前記フラグ記憶部に第２の情報を記憶するキーコード送付処理と、
全ての前記フラグ記憶部に前記第１の情報が記憶されており、全ての前記入力記憶部には同一の前記キーコードが記憶されていない場合に、不一致を示す不一致情報を不一致表示部に表示させるとともに、全ての前記フラグ記憶部に第２の情報を記憶する不一致対応処理と、
少なくとも一つの前記入力装置から前記キーコードが送られて来た時に、前記不一致表示部が前記不一致情報を表示している場合には、前記不一致表示部に前記不一致情報の表示を止めさせる不一致表示取消処理とをコンピュータに実行させる。
【発明の効果】
【００１６】
本発明には、電子文書比較プログラムが不要であるとともに、所有しているコンピュータのＯＳプログラムでは係る電子文書比較プログラムを使用できない場合にも正確な電子文書の作成等に資することができるという効果がある。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態を示すブロック図である。
【図２】第１の実施形態における入力管理部２２の動作を示すフローチャートである。
【図３】本発明の第２の実施形態を示すブロック図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施形態について図面を参照して詳細に説明する。
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。
【００１９】
図１は、第１の実施形態を示すブロック図である。
【００２０】
図１を参照すると、本実施形態は、入力装置の一種である第１のキーボード（以下、「第１のＫＢ」と言う。）２５と、入力装置の一種である第２のキーボード（以下、「第２のＫＢ」と言う。）２６と、表示装置３１と、誤入力防止装置２０と、コンピュータ３０とから構成される。
【００２１】
コンピュータ３０は、記憶部３４を有し、キーボードドライバプログラム３２と、表示ドライバプログラム３３と、文書作成プログラムや業務プログラム等のアプリケーションプログラム３５とを含み、表示装置３１および誤入力防止装置２０と接続されている。また、コンピュータ３０は、誤入力防止装置２０から見れば外部装置である。
【００２２】
記憶部３４は、コンピュータ３０で実行される、キーボードドライバプログラム３２と、表示ドライバプログラム３３と、文書作成プログラムや業務プログラム等のアプリケーションプログラム３５とを記憶している。
【００２３】
誤入力防止装置２０は、不一致表示部２１と、入力管理部２２と、第１入力記憶部２３と、第２入力記憶部２４と、第１フラグ記憶部２７と、第２フラグ記憶部２８とを含み、コンピュータ３０、第１のＫＢ２５および第２のＫＢ２６と接続されている。
【００２４】
第１のＫＢ２５は、それぞれ異なる少なくとも１つの文字、数字または記号が割り当てられた複数のキーを有し、それらのキーのうちの一つのキーの選択（ここで、「キーの選択」とは、「キーの押下等」を言う。）時、または、それらのキーのうちの複数のキーの同時選択（ここで、「複数のキーの同時選択」とは、「複数のキーの同時押下等」を言う。）時、当該選択されたキーに対応するキーコード（例えば、「ＡＳＣＩＩ（Ａｍｅｒｉｃａｎ＿Ｓｔａｎｄａｒｄ＿Ｃｏｄｅ＿ｆｏｒ＿Ｉｎｆｏｒｍａｔｉｏｎ＿ｉｎｔｅｒｃｈａｎｇｅ）コード」）を入力管理部２２に送る。
【００２５】
同様に、第２のＫＢ２６は、それぞれ異なる少なくとも１つの文字、数字または記号が割り当てられた複数のキーを有し、それらのキーのうちの一つのキーの選択時、または、それらのキーのうちの複数のキーの同時選択時、当該選択されたキーに対応するキーコードを入力管理部２２に送る。
【００２６】
第１入力記憶部２３は、入力管理部２２が第１のＫＢ２５から受け取ったキーコードを記憶する。また、第２入力記憶部２４は、入力管理部２２が第２のＫＢ２６から受け取ったキーコードを記憶する。
【００２７】
第１フラグ記憶部２７および２８のそれぞれは、後述するように、状況に応じて、「１」または「０」を記憶する。
【００２８】
不一致表示部２１は、第１入力記憶部２３に記憶されたキーコードと、第２入力記憶部２４に記憶されたキーコードとが一致しないとき、その旨を表示する。不一致表示部２１は、例えば、液晶表示デバイスや発光ダイオードである。以下では、不一致表示部２１は、液晶表示画面を有する液晶表示デバイスである例について説明する。
【００２９】
誤入力防止装置２０とコンピュータ３０とは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ＿Ｓｅｒｉａｌ＿Ｂｕｓ）ケーブルで接続され、コンピュータ３０は、誤入力防止装置２０をキーボードとして認識する。
【００３０】
キーボードドライバプログラム３２は、入力管理部２２から送られて来るキーコードを受け取る。
【００３１】
アプリケーションプログラム３５は、キーボードドライバプログラム３２からキーコードを受け取る度に、当該キーコードまたは当該キーコードに対応するコードを記憶部３４に順次記憶していくとともに、当該キーコードまたは当該キーコードに対応するコードを表示ドラバプログラム３３に送る。
【００３２】
表示ドライバプログラム３３は、アプリケーションプログラム３５から送られて来るコードに対応した文字、数字または記号を表示装置３１の表示画面に表示する。
【００３３】
次に、本実施形態の動作について説明する。
【００３４】
図２は、本実施形態における入力管理部２２の動作を示すフローチャートである。
【００３５】
今、第１の入力者および第２の入力者は、それぞれ第１のＫＢ２５および第２のＫＢ２６を使用しており、第１の入力者および第２の入力者は、同一の紙文書を参照しながら、同文書に含まれる、自身が認識した文字、数字または記号を割り当てられた第１のＫＢ２５および第２のＫＢ２６のキーを一つずつ選択していくものとする。
【００３６】
また、第１フラグ記憶部２７および第２フラグ記憶部２８には、初期値として第２の情報（本実施形態では、「０」）が記憶されているものとする。
【００３７】
まず、第１の入力者は、自身が認識した、紙文書の最初の文字、数字または記号を割り当てられた第１のＫＢ２５のキーを選択する。同様に、第２の入力者も、自身が認識した、紙文書の最初の文字、数字または記号を割り当てられた第２のＫＢ２６のキーを選択する。
【００３８】
この結果、第１のＫＢ２５および第２のＫＢ２６から、選択されたキーに対応するキーコードが入力管理部２２にそれぞれ送られる。
【００３９】
一方、入力管理部２２は、第１のＫＢ２５および第２のＫＢ２６のうちの何れかのＫＢからキーコードを受け取るのを常時待っている（ステップＳ５１）。
【００４０】
今、入力管理部２２が、最初に、第１のＫＢ２５からキーコードを受け取ったとすると、当該キーコードを送信した第１のＫＢ２５に対応する第１入力記憶部２３に当該キーコードを記憶するとともに、第１のＫＢ２５に対応する第１フラグ記憶部２７に第１の情報（本実施形態では、「１」）を記憶する（ステップＳ５２）。
【００４１】
次に、入力管理部２２は、不一致表示部２１の液晶表示画面に「不一致」と表示されていれば、その「不一致」の表示を消す（ステップＳ５３）。
【００４２】
次に、入力管理部２２は、第１フラグ記憶部２７および第２フラグ記憶部２８の記憶内容が共に「１」か否かを確認する（ステップＳ５４）。
【００４３】
今、第１フラグ記憶部２７および第２フラグ記憶部２８の記憶内容はそれぞれ「１」および「０」であるため（ステップＳ５４においてＮＯ）、入力管理部２２は、ステップ５１の処理を実行する。
【００４４】
その後、入力管理部２２が、第２のＫＢ２６からキーコードを受け取ると、当該キーコードを送信した第２のＫＢ２６に対応する第２入力記憶部２４に当該キーコードを記憶するとともに、第２のＫＢ２６に対応する第２フラグ記憶部２８に「１」を記憶する（ステップＳ５２）。
【００４５】
次に、入力管理部２２は、不一致表示部２１の液晶表示画面に「不一致」と表示されていれば、その「不一致」の表示を消す（ステップＳ５３）。
【００４６】
次に、入力管理部２２は、第１フラグ記憶部２７および第２フラグ記憶部２８の記憶内容が共に「１」か否かを確認する（ステップＳ５４）。
【００４７】
今度は、第１フラグ記憶部２７および第２フラグ記憶部２８の記憶内容は共に「１」であるため（ステップＳ５４においてＹＥＳ）、入力管理部２２は、第１入力記憶部２３に記憶されたキーコードと、第２入力記憶部２４に記憶されたキーコードとが一致するか否かを確認する（ステップＳ５５）。
【００４８】
入力管理部２２は、ステップＳ５５において、第１入力記憶部２３に記憶されたキーコードと、第２入力記憶部２４に記憶されたキーコードとが一致する場合（ステップＳ５５でＹＥＳ）、第１入力記憶部２３または第２入力記憶部２４に記憶されたキーコードをコンピュータ３０内のキーボードドライバプログラム３２に送り（ステップＳ５６）、第１フラグ記憶部２７および第２フラグ記憶部２８に「０」を記憶する（ステップＳ５８）。
【００４９】
キーボードドライバプログラム３２は、入力管理部２２から送られて来るキーコードをアプリケーションプログラム３５に渡し、アプリケーションプログラム３５は、渡されたキーコードまたは当該キーコードに対応するコードを記憶部３４に記憶するとともに、当該キーコードまたは当該キーコードに対応するコードを表示ドライバプログラム３３へ送る。
【００５０】
表示ドライバプログラム３３は、アプリケーションプログラム３５から送られて来るコードに対応する文字、数字または記号を表示装置３１の表示画面に表示する。
【００５１】
第１および第２入力者は、表示装置３１の表示画面に文字、数字または記号が表示されたことにより、互いに同一の文字、数字または記号を割り当てられたキーを選択したことを知り、紙文書を参照し、次の文字、数字または記号を割り当てられたキーの選択を行い、入力管理部２２は、ステップＳ５１以降の処理を実行する。
【００５２】
一方、入力管理部２２は、ステップＳ５５において、第１入力記憶部２３に記憶されたキーコードと、第２入力記憶部２４に記憶されたキーコードとが一致しない場合（ステップＳ５５においてＮＯ）、不一致表示部２１の液晶表示画面に「不一致」と表示させ（ステップＳ５７）、第１フラグ記憶部２７および第２フラグ記憶部２８に「０」を記憶する（ステップＳ５８）。
【００５３】
第１および第２入力者は、不一致表示部２１の液晶表示画面に「不一致」と表示されたことにより、それぞれ異なる文字、数字または記号を割り当てられたキーを選択したことを知り、もう一度、紙文書を確認し、再度、それぞれキーの選択を行い、入力管理部２２は、ステップＳ５１以降の処理を実行する。
【００５４】
このようにして、記憶部３４には、紙文書と正確に対応する、複数のコードからなる電子文書が記憶されることになる。
【００５５】
なお、入力管理部２２は、専用のハードウェアで実現されても良いし、プログラムに従って動作するマイクロプロセッサ等のコンピュータで実現されても良い。
【００５６】
以上、本実施形態には、電子文書比較プログラムが不要であるとともに、所有しているコンピュータのＯＳプログラムでは係る電子文書比較プログラムを使用できない場合にも正確な電子文書を作成できるという効果がある。
【００５７】
その理由は、コンピュータ３０の外部に、２つのＫＢにおける、文字、数字または記号を割り当てられたキーの選択毎に、当該２つのＫＢで選択されたキーに対応するキーコードの比較を行う入力管理部２２を設けたからである。
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００５８】
図３は、第２の実施形態を示すブロック図である。
【００５９】
図３を参照すると、本実施形態における誤入力防止装置２は、入力管理部４と、それぞれ複数のキーを有し、入力者による該複数のキーのうちの少なくとも１つの選択時に当該選択されたキーに対応するキーコードを入力管理部４に送る複数の入力装置１と一対一対応に設けられた複数の入力記憶部５と、複数の入力装置１と一対一対応に設けられた複数のフラグ記憶部６とから構成される。
【００６０】
次に、本実施形態の動作について説明する。
【００６１】
入力管理部４は、複数の入力装置１のそれぞれから送られて来るキーコードを、当該キーコードを送った入力装置１に対応する入力記憶部５に記憶するとともに、当該キーコードを送った入力装置１に対応するフラグ記憶部６に第１の情報を記憶する。
【００６２】
さらに、入力管理部４は、複数のフラグ記憶部６の全てに第１の情報が記憶されており、複数の入力記憶部５の全てに同一のキーコードが記憶されている場合に、当該キーコードを外部装置３に送るとともに、複数のフラグ記憶部６の全てに第２の情報を記憶する。
【００６３】
なお、入力管理部４は、専用のハードウェアで実現されても良いし、プログラムに従って動作するマイクロプロセッサ等のコンピュータで実現されても良い。
【００６４】
以上、本実施形態には、電子文書比較プログラムが不要であるとともに、所有しているコンピュータ（本実施形態では、外部装置３）のＯＳプログラムでは係る電子文書比較プログラムを使用できない場合にも正確な電子文書を作成できるという効果がある。
【００６５】
その理由は、外部装置３とは別に、複数の入力装置１で選択されたキーに対応するキーコードが同一の場合に、当該キーコードを外部装置３に送る入力管理部４を設けたからである。
【符号の説明】
【００６６】
１    入力装置
２    誤入力防止装置
３    外部装置
４    入力管理部
５    入力記憶部
６    フラグ記憶部
２０    誤入力防止装置
２１    不一致表示部
２２    入力管理部
２３    第１入力記憶部
２４    第２入力記憶部
２５    第１のＫＢ
２６    第２のＫＢ
２７    第１フラグ記憶部
２８    第２フラグ記憶部
３０    コンピュータ
３１    表示装置
３２    キーボードドライバプログラム
３３    表示ドライバプログラム
３４    記憶部
【図１】
2016045817.tif 000003
【図２】
2016045817.tif 000004
【図３】
2016045817.tif 000005