(57)【要約】【課題】文字入力モードの切替えを容易に行うことができる入力切替えシステム及び入力切替え方法を提供する。【構成】フット・スイッチ入力切替え装置１０４は、コンピュータ１０１に所定にインターフェースによって接続される。フット・スイッチ入力切替え装置１０４が所定時間内に１回押下されると、コンピュータ１０１の文字入力モードは日本語入力モードに設定される。現在の文字入力モードが英数直接入力モードである場合、文字入力モードが切り替わる。フット・スイッチ入力切替え装置１０４が所定時間内に２回押下されると、文字入力モードは英数直接入力モードに設定される。現在の文字入力モードが日本語入力モードである場合、文字入力モードが切り替わる。【選択図】        図１
2004334686.tif 000002
【特許請求の範囲】
【請求項１】
フット・スイッチのスイッチ動作に応じて日本語入力モードと英数直接入力モードを切替える入力切替えシステムであって、
ユーザの足の動作に応じてスイッチ信号を出力するフット・スイッチと、
第１のスイッチ信号の入力後、予め定められた時間内に、第２のスイッチ信号を入力するか否かに応じて、前記日本語入力モードと英数直接入力モードの切替えを制御する信号を生成する制御部と、
を備えた入力切替えシステム。
【請求項２】
前記入力切替えシステムは、前記スイッチ信号もしくは切替えを制御する信号を送信するための無線通信部を備える、請求項１に記載の入力切替えシステム。
【請求項３】
前記入力切替えシステムは、予め定められた時間内に第２のスイッチ信号を入力した場合に英数直接入力モードに設定され、予め定められた時間内に第２のスイッチ信号を入力しない場合に日本語入力モードに設定される、請求項１に記載の入力切替えシステム。
【請求項４】
前記入力切替えシステムは、予め定められた時間内に第２のスイッチ信号を入力した場合に日本語入力モードに設定され、予め定められた時間内に第２のスイッチ信号を入力しない場合に英数直接入力モードに設定される、請求項１に記載の入力切替えシステム。
【請求項５】
前記フット・スイッチは、
押下されることによってスイッチ信号を出力するスイッチと、
押下されることによって前記スイッチを押下する、ユーザの足によって操作可能な可動部と、
前記可動部の側面と対向する位置に配置される足載せ部とを備える、請求項１に記載の入力切替えシステムは
【請求項６】
フット・スイッチのスイッチ動作に応じて日本語入力モードと英数直接入力モードを切替える入力切替え方法であって、
ユーザの足の動作に応じて生成された第１のスイッチ信号を取得するステップと、
前記第１のスイッチ信号の入力後、予め定められた時間内に、第２のスイッチ信号を取得するか否かに応じて、前記日本語入力モードと英数直接入力モードの切替えを制御する信号を生成するステップと、
を備えた入力切替え方法。
【請求項７】
コンピュータに接続されて使用されるフット・スイッチであって、
押下されることによってスイッチ信号を出力するスイッチと、
押下されることによって前記スイッチを押下し、ユーザの足によって操作可能な可動部と、
前記可動部の側面側に配置され、ユーザが足を載せることができる足載せ部と、を備えるフット・スイッチ。
【請求項８】
前記可動部は軸部を中心に回動可能であり、
前記足載せ部は、前記軸部に関して、前記可動部の反対側に配置されている、請求項７に記載のフット・スイッチ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字入力における文字入力モードを変換可能な、フット・スイッチを用いた入力切替えシステム及び入力切替え方法関する。
【０００２】
【従来の技術】
最近のＩＴ技術や通信技術の進歩とインターネットの普及に伴い、電子メールやＷＥＢブラウザなどのアプリケーション・プログラムが、より広く、多くの頻度で利用されるようになっている。電子メールやＷＥＢブラウザの使用において、入力項目によって文字入力モードを変換する必要があるケースがある。例えば、電子メールの作成において、送信先アドレス部分は英数直接入力モード（半角入力モードとも呼ばれる）で入力する必要があるが、タイトルやメッセージ本文は日本語入力モード（全角入力モードとも呼ばれる）で文字を入力する必要がある。
【０００３】
あるいは、ＷＥＢブラウザの使用において、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力する場合は英数直接入力モードで文字を入力するが、サーチエンジンを利用する場合など、日本語検索キーワードの入力は日本語入力モードで行うことが必要となる。あるいは、コンピュータ・プログラムのプログラミング作業において、プログラムコードは英数直接入力モードで入力されるが、注釈を挿入する場合は、注釈の理解容易のために、日本語入力モードで入力する必要がある。
【０００４】
従来のコンピュータシステムにおいて、コンピュータへの入力は、キーボードあるいは、マウスなどのポインティング・デバイスを介して行われることが一般的である。日本語入力モードと英数直接入力モードとの間の変換は、一般に、キーボード上の所定の一つもしくは複数のキーを押下することによって実行される。あるいは、マウスなどのポインティング・デバイスを用いて、画面上に表示されたアイコンをクリックすることによって、文字入力モードを変換することができる。
【０００５】
しかし、作業中に文字入力モード変換操作を行わずに、日本語入力モード時に英数直接入力モードのつもりで誤って文字を入力、英数直接入力モード時に日本語入力モードのつもりで誤って文字を入力する場合があった。あるいは、マウス操作やキー操作により文字入力作業が中断されるため、ユーザの作業性を低下させていた。又、マウス操作やキー操作に不慣れな者は、文字入力作業を行う場合に入力モード切替えのマウス操作やキー操作を忘れてしまい、操作マニュアルを参照しなければならないことがある。
【０００６】
上記の問題点等に鑑み、フット・スイッチを利用して、文字入力モードの変換操作を行う入力制御装置が知られている（特許文献１参照）。この装置は、左足用のフット・スイッチと右足用のフット・スイッチを備えて、それぞれのスイッチにキーボード上の所定のキーが対応付けられている。左足用のフット・スイッチにはキーボードのシフトスイッチが、右足用のフット・スイッチには英数／カナ切替えキーが割り当てられる。例えば、左足用と右足用の双方のフット・スイッチが押圧されていない場合は、英数小文字入力モードであり、右足用のフット・スイッチのみが踏まれている場合カナ文字入力と設定される。
【０００７】
しかし、上記の入力制御装置においては、カナ文字入力時には常にフット・スイッチを踏み続けねばならないため、ユーザにとって負担となり、操作性の点において十分なものではなかった。尚、この他に、足による操作が可能なスイッチ装置を利用して文字入力モードを変換する技術がいくつか知られている（特許文献２、３参照）。
【０００８】
【特許文献１】
特開平１−２３７７０９号公報
【０００９】
【特許文献２】
特開２００２−１３２４２６号公報
【００１０】
【特許文献３】
特開２０００−２５９３２２号公報
【００１１】
【発明が解決しようとする課題】
本発明は、上記従来技術に鑑みてなされたものであって、文字入力モードの切替えを容易に行うことができる入力切替えシステム及び入力切替え方法を提供することを一つの目的とする。あるいは、コンピュータに接続可能な操作性に優れたフット・スイッチを提供することを他の目的とする。
【００１２】
【課題を解決するための手段】
本発明の第１の態様は、フット・スイッチのスイッチ動作に応じて日本語入力モードと英数直接入力モードを切替える入力切替えシステムであって、ユーザの足の動作に応じてスイッチ信号を出力するフット・スイッチと、第１のスイッチ信号の入力後、予め定められた時間内に、第２のスイッチ信号を入力するか否かに応じて、前記日本語入力モードと英数直接入力モードの切替えを制御する信号を生成する制御部と、を備えたものである。この構成を有することにより、文字入力モードの切替えを容易に行うことができる
【００１３】
上記の入力切替えシステムは、前記スイッチ信号もしくは切替えを制御する信号を送信するための無線通信部を備えることが好ましい。この構成を有することにより、フット・スイッチの取り扱いがより容易となる。
【００１４】
上記の入力切替えシステムは、予め定められた時間内に第２のスイッチ信号を入力した場合に英数直接入力モードに設定され、予め定められた時間内に第２のスイッチ信号を入力しない場合に日本語入力モードに設定されることが好ましい。この構成を有することにより、入力切替えの操作性を向上することができる。
【００１５】
上記の入力切替えシステムは、予め定められた時間内に第２のスイッチ信号を入力した場合に日本語入力モードに設定され、予め定められた時間内に第２のスイッチ信号を入力しない場合に英数直接入力モードに設定されることが好ましい。この構成を有することによって、入力切替えの操作性を向上することができる。
【００１６】
本発明の第２の態様は、フット・スイッチのスイッチ動作に応じて日本語入力モードと英数直接入力モードを切替える入力切替え方法であって、ユーザの足の動作に応じて生成された第１のスイッチ信号を取得するステップと、前記第１のスイッチ信号の入力後、予め定められた時間内に、第２のスイッチ信号を取得するか否かに応じて、前記日本語入力モードと英数直接入力モードの切替えを制御する信号を生成するステップと、を備えたものである。この構成を有することにより、文字入力モードの切替えを容易に行うことができる。
【００１７】
本発明の第３の態様は、コンピュータに接続されて使用されるフット・スイッチであって、押下されることによってスイッチ信号を出力するスイッチと、押下されることによって前記スイッチを押下し、ユーザの足によって操作可能な可動部と、前記可動部の側面側に配置され、ユーザが足を載せることができる足載せ部とを備えるものである。この構成を有することによって、フット・スイッチの操作性を向上させることができる。前記可動部は軸部を中心に回動可能であり、前記足載せ部は、前記軸部に関して、前記可動部の反対側に配置されていることが好ましい。この構成を有することによって操作性を向上させることができる。
【００１８】
【発明の実施の形態】
以下に、本発明を適用可能な実施の形態が説明される。以下の説明は、本発明の実施形態を説明するものであり、本発明が以下の実施形態に限定されるものではない。説明の明確化のため、以下の記載は、適宜、省略及び簡略化がなされている。又、当業者であれば、以下の実施形態の各要素を、本発明の範囲において容易に変更、追加、変換することが可能であろう。
【００１９】
実施の形態１
図１は、本発明の実施の形態１にかかる入力切替えシステムを含む情報処理システム１００の概略構成を示す構成図である。図１において、１０１は情報処理装置の一例であるパーソナル・コンピュータ（以下、コンピュータ）である。１０２はコンピュータ１０１によって処理された情報を視覚情報として表示する表示装置であって、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）や液晶表示装置を利用することができる。１０３はコンピュータ１０１に文字、記号などの信号を入力する入力装置であるキーボード、１０４はコンピュータ１０１に対して文字入力変換のためのコードを送ることができるフット・スイッチ入力切替え装置である。
【００２０】
コンピュータ１０１は、演算処理部あるいは制御部として動作可能な中央処理装置（ＣＰＵ）１１１とＲＡＭなどのメインメモリ１１２とを含んでいる。ＣＰＵ１１１とメインメモリと１１２は、バスを介して補助記憶装置としてのハードディスク装置（ＨＤＤ）１１３に接続される。ハードディスク装置１１３は、ＩＤＥコントローラなどのコントローラを介してバスに接続される。ハードディスク装置１１３にはオペレーティングシステムと共同してＣＰＵ１１１等に命令を与え、本実施形態を実施するためのコンピュータ・プログラムを記憶することができる。オペレーティングシステムとコンピュータ・プログラムは、メインメモリ１１２にロードされることによって実行される。
【００２１】
表示装置１０２は、ビデオ・コントローラ１１４を介してバスに接続される。ビデオ・コントローラ１１４は、ＣＰＵ１１１からの描画命令を実際に処理するための専用コントローラであり、処理した描画情報を画面バッファ（ＶＲＡＭ）１１５に一旦書き込むとともに、ＶＲＡＭ１１５から描画情報を読み出して表示装置１０２に表示データを出力する。キーボード１０３は、キーボード・コントローラ１１６を介してバスに接続される。キーボード・コントローラ１１６は、キーボード１０３からの入力スキャン・コードなどをコンピュータ・データとして取り込むための処理を行う。
【００２２】
フット・スイッチ入力切替え装置１０４は、デバイス・コントローラ１１７を介してバスに接続される。コントローラ１１７は、フット・スイッチ入力切替え装置１０４から送信されるスイッチ状態コードをコンピュータ・データとして取り込むための処理を行う。尚、フット・スイッチ入力切替え装置１０４は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなどのシリアルポートに接続することができる。典型的なコンピュータのハードウェア構成はさらに多くの構成要素を含むが、それら構成は当業者にとって自明の構成であり、本発明の説明の明確化のため、説明を省略する。
【００２３】
図２は、本形態におけるフット・スイッチ入力切替え装置１０４の概略を示す構成図である。フット・スイッチ入力切替え装置１０４は、本体部２００、本体部２００に接続されたケーブル２０５、及びケーブル２０５に接続され、コンピュータ１０１の入力ポート（不図示）と接続される接続端子２０６を有している。本体部２００は、操作者の操作によって動く可動部２０１、ベース部２０２、軸部２０３、及び足載せ部２０４を備えている。ベース部２０２は相応の重量を有しており、本体部２００が操作時に容易に動くことを抑制することができる。また、ユーザは、本体部２００の操作時もしくは非操作時において、足載せ部２０４に足を、特に足先を載せることができる。
【００２４】
可動部２０１は軸部２０３を介してベース部２０２と接続され、ユーザの足先や膝などによって押圧されることによって、軸部２０３を中心として回動することができる。非操作時において、軸部２０３と対向する可動部２０１の対向端部と、軸部２０３と対向するベース部２０２の対向端部とは、それらの間に所定間隔のスペースを有するように配置されていることができる。可動部２０１とベース部２０２のそれぞれは、一側面が開口である箱状の形状を有しており、その内側に所定の構成要素が配置されている。
【００２５】
図３は、フット・スイッチ入力切替え装置１０４の本体部２００の概略構造を示す斜視図である。図２と同様の符号を付された要素は、同一の要素を示している。可動部２０１は、その外側表面に、楕円形状を有する複数の孔３０１が形成されている。足などによって可動部２０１を操作する際において、孔３０１は足と可動部外側表面との間の摩擦を増加する。これにより、足先などが可動部表面ですべることによって誤った操作がなされることを抑制し、あるいは、可動部２０１の操作性を向上する。孔３０１は、様々な形状を備えることができる。又、孔３０１に代えて、可動部２０１は、凹部あるいは凸部を有することによって、同様の作用によって操作性を向上することができる。足載せ部２０４は、可動部２０１の側面と対向する位置であって、軸部２０３の軸方向と平行な側面と対向する位置に配置される。図２の例においては、可動部２０１の回動軸側側面と対向する位置に配置されている。足載せ部２０４は、上側表面が平面となっている。これにより、足をフット・スイッチの上に安定して置くことができる。また、足載せ部２０４は、孔３０１と同様な形状を備えてもよいし、足の形に合わせた形状や、凸部を足のツボに合わせた形状等を備えることにより、足の疲れを軽減するようにしてもよい。ケーブル２０５は足載せ部２０４の側面であって、軸部２０３と平行な面から引き出されている。
【００２６】
図４は、フット・スイッチ入力切替え装置１０４の本体部２００の構成の詳細を示す図である。図４において、図２もしくは図３と同一の符号を付された要素は、同様の要素を示している。図４において、４１２は押圧突出部、４１３はバネ係止部である。押圧突出部４１２とバネ係止部４１３とは、可動部２０１の内側表面であってベース部２０２と対向する面に形成された突出部として形成されている。４１４は可動部２０１とベース部２０２との間に配置される弾性部材の一つであるバネである。バネ４１４は伸びる方向に押圧力を備えるように可動部２０１とベース部２０２との間に配置される。
【００２７】
４２１は操作時に可動部２０１を止めるストッパ、４２２はバネ４１４の一端が固定されるバネ・ベース部、４２３はスイッチ・ベース部である。ストッパ４２１はベース部２０２の先端部であって、可動部２０１と対向する面上に配置される。バネ・ベース部４２２とスイッチ・ベース部４２３は、ベース部２０２の内側表面であって可動部２０１と対向する面に配置される。バネ４１４は、その一端がバネ係止部４１３によって可動部２０１側に係止され、他端がバネ・ベース部４２２に固定されることによって、適切に、可動部２０１とベース部２０２との間で押圧力を加える。
【００２８】
４２４はスイッチ筺体であって、スイッチ・ベース部４２３の上に配置される。４２５はスイッチ筺体４２４の上面から外側に突出したスイッチ・ボタンである。スイッチ筺体４２４内部には、スイッチ・ボタン４２５の動作に応じてスイッチ信号である電気信号を出力するスイッチ回路が収容されている。スイッチ・ボタン４２５は上下方向に可動であり、かかとに意識が集中して押下されることによってスイッチがオン状態となり、スイッチ回路がオン信号を出力する。かかとに意識を集中しない場合は、オフ状態となり、スイッチ回路がオフ信号を出力する。すなわち、かかとに意識が集中しているときだけフット・スイッチをオン状態にし、入力モードの切替えができる。従って、入力モードの切替えをしないときには、フット・スイッチに意識を集中することもないので、フット・スイッチの踏み込み操作時の負担を軽減でき、操作性を向上させることができる。可動部２０１、ベース部２０２、スイッチ・ボタン４２５、及びスイッチ回路によって、フット・スイッチの一例を構成することができる。
【００２９】
バネ４１４は、非操作時において、可動部２０１とベース部２０２のそれぞれの対向端部間を所定間隔に維持する。可動部２０１の上面と足載せ部２０４の上面とは、ほぼ同一平面を形成する、もしくは、可動部の上面は足載せ部２０４の上面よりも僅かに下になるように配置されることが好ましい。これによって、非操作時に足載せ部２０４の上面にユーザが足を載せた場合に、足の疲労を防ぐことができる。または、かかとによる可動部２０１の押下を容易に行うことができる。
【００３０】
尚、例えば、バネの弾性あるいはスイッチ・ボタン４２５と可動部裏面との距離を適切に設定することによって、可動部２０１の上面が足載せ部２０４の上面よりも上に傾くように配置することが可能である。可動部２０１が押下されない非操作時において、可動部２０１とベース部２０２とはほぼ平行に配置されている。足載せ部２０４の上面の回動軸方向に垂直な方向の長さは、可動部２０１上面の同一方向の長さよりも大きいことが好ましい。これによって、操作性を向上することができる。
【００３１】
可動部２０１が操作者によって押下されると、可動部２０１は軸部２０３を軸として回動し、可動部２０１とベース部２０２の間隔が小さくなる。所定間隔となると、押圧突出部４１２がスイッチ・ボタン４２５と接触し、スイッチ・ボタン４２５を押下する。スイッチ・ボタンが下げられると、スイッチ筺体４２４内に設置されたスイッチ回路がオンとなり、オン信号が、後述される制御部６０２に送られる。制御部６０２の要素である制御回路基板は、例えば、スイッチ・ベース部４２３の内部に配置することができる。
【００３２】
さらに可動部２０１が押し下げられると、可動部２０１先端の内側表面がストッパ４２１と接触し、可動部２０１の回転動作が停止される。ストッパ４２１は、可動部２０１の裏側表面がスイッチ・ボタン４２５を所定力以上で押圧しないように、適切な高さを有するように配置される。
【００３３】
図５は、本体部２００と、操作時、非操作時のユーザの足の状態を示す図である。図５（ａ）は非操作時の状態を示しており、足載せ部２０４に足先部分が置かれ、可動部２０１に足のかかと部分が置かれている。もしくは、かかと部分は本体部２００から離れ、浮いた状態となっている。図５（ｂ）は操作時の状態を示しており、足載せ部２０４から足先部分を離し、もしくは足先部分を足載せ部２０４に載せた状態で、可動部２０１を足のかかと部分により押下することができる。
【００３４】
これにより、非操作時は足に負担がかからず、また、操作時は足を傾けるだけで容易に可動部２０１を押下できる。尚、かかとを足載せ部２０４に載せ、足先によって可動部２０１を操作することも可能である。本形態の可動部２０１は軸部２０３を中心として回転するが、可動部は、ガイドに従って可動部が垂直方向に平行移動することによって、スイッチ・ボタン４２５を押下する構成とすることも可能である。
【００３５】
図６（ａ）は、本形態における情報処理システムにおける、文字入力切替え処理に関するハードウェア構成部を示す図である。図１と同様の符号を有する要素は、図１における要素と同様であり、説明を省略する。図６（ａ）において、６０１はフット・スイッチ入力切替え装置１０４内部に配置されるスイッチ部でありスイッチ・ボタン４２５の押下によりオンのスイッチ信号を出力する。
【００３６】
６０２はフット・スイッチ入力切替え装置１０４内部に配置される制御部であり、スイッチ部６０１から出力されたスイッチ信号を、所定のインターフェース方式に従いスイッチ状態コードとしてコントローラ１１７に送信する機能を有している。制御部から出力されたスイッチ状態コードは、例えば、押下状態にあるときに“１”、開放状態にあるときに“０”として出力することができる。制御部６０２は、例えば、数十ｍｓｅｃでスイッチ状態コードをコントローラ１１７に出力する。制御部６０２は、当業者であれば、ハードウェアもしくはハードウェアとソフトウェアの組み合わせとして容易に構成することができる。
【００３７】
コントローラ１１７は、制御部６０２から送信されたスイッチ状態コードを一端バッファリングし、スイッチ状態コードが変化すると、割り込み要求をＣＰＵ１１１へ通知する。ＣＰＵ１１１は割り込み通知に従い、後述するデバイス制御プログラム６０３を実行する。
【００３８】
図６（ｂ）は、本形態における文字入力切替え処理に関するソフトウェア構成部を説明する図である。図６（ａ）と同様の符号を有する要素は、図６（ａ）における要素と同様であり、説明を省略する。６０３はフット・スイッチ入力切替え装置１０４の制御部６０２から送信されたスイッチ状態コードに基づき、必要な処理を行うデバイス制御プログラムである。６０４はオペレーティングシステム、６０５はＩＭＥ（Ｉｎｐｕｔ  Ｍｅｔｈｏｄ  Ｅｄｉｔｏｒ）プログラムである。これらプログラムは、ＣＰＵ１１１上において、作業領域としてのメインメモリ１１２を使用して必要な処理を行う。デバイス制御プログラム６０３とオペレーティングシステム６０４は、図１に示したハードウェア構成上で動作することによって、フット・スイッチ入力切替え装置１０４からの信号に基づき、ＩＭＥの状態を切り替える制御部の一例として機能することができる。
【００３９】
ＩＭＥ６０５は、日本語文字入力を行うためのフロントエンド・プロセッサ・プログラムである。ＩＭＥ６０５はキーボードから入力される信号から、ひらがな、カタカナ、漢字、様々な記号など、変換処理を行うことができる。ＩＭＥ６０５がオンの状態においては、キーボードからの入力は、日本語入力モードとして文字変換がなされる。ＩＭＥ６０５がオフの状態においては、文字入力モードは英数直接入力モードであり、キーボードからの入力はアルファベットもしくは数字へ変換される。
【００４０】
デバイス制御プログラム６０３は、コントローラ１１７にバッファリングされているスイッチ状態コードを取得し、そのコードに基づきＩＭＥをオン状態とするか、オフ状態とするかを決定し、オペレーティングシステムに要求を渡す。オペレーティングシステムは、現在のＩＭＥの状態に従って、ＩＭＥの状態を維持、もしくは切り替える処理を行う。尚、デバイス制御プログラム６０３とオペレーティングシステム６０４の処理分担は上記に限定されるものではなく、適宜設計することができる。
【００４１】
尚、本形態を構成するためにコンピュータ１０１にインストールされる各種のプログラムは、記録媒体に格納することも可能であり、また通信媒体を介して伝達されることも可能である。この記録媒体は、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＲＯＭカートリッジ、バッテリ・バックアップ付きＲＡＭメモリ・カートリッジ、フラッシュ・メモリ・カートリッジ、不揮発性ＲＡＭカートリッジ等である。
【００４２】
本形態の文字入力モードの設定と、フット・スイッチ入力切替え装置１０４の操作との関係は、以下のようになっている。フット・スイッチ入力切替え装置１０４が所定時間内に１回のみ押下されるとコンピュータの文字入力モードは日本語入力モードに設定され、フット・スイッチ入力切替え装置１０４が所定時間内に２回押下されると文字入力モードは英数直接入力モードに設定される。
【００４３】
図７は、本形態の情報処理システムにおける、文字入力モード設定動作を説明するフローチャートである。コントローラ１１７は制御部６０２から定期的にスイッチ状態コードを受信し、バッファ内にバッファリングする。例えば、スイッチ状態コードが押下状態である場合“１”のスイッチ状態信号をバッファリングする。スイッチ状態コードがオフの状態を示す“０”から、オンの状態を示す“１”を検出すると、割り込み要求を行い、デバイス制御プログラム６０３を実行させる。
【００４４】
デバイス制御プログラム６０３はコントローラ１１７からスイッチ状態コードを取得する。取得したスイッチ状態コードがオン状態を示していると、フット・スイッチ入力切替え装置１０４がオン状態にされたことを決定し（Ｓ７０１）、さらに、タイマー処理を開始する（Ｓ７０２）。デバイス制御プログラム６０３は、予め定められた長さの時間情報を有している。デバイス制御プログラム６０３はクロック生成部（不図示）からクロック情報を取得し、タイマー処理の経過時間と上記時間情報を比較し、予め定められた時間内にフット・スイッチ入力切替え装置１０４から次のオン状態コードを入力したかを決定する（Ｓ７０３）。
【００４５】
予め定められた時間内にオン状態コードを入力した場合は、オペレーティングシステム６０４に対して、ＩＭＥ６０５をオフ状態にする要求を行う。オペレーティングシステム６０４は現在の文字入力モードを参照し（Ｓ７０４）、日本語入力モードである場合は（Ｓ７０５）、ＩＭＥ６０５の状態をオフ状態に変更し、文字入力モードを英数直接入力モードに切り替える（Ｓ７０６）。日本語入力モードでない（英数直接入力モードである）場合（Ｓ７０５）、ＩＭＥ６０５の状態を変更することなく維持する。
【００４６】
予め定められた時間内にオン状態コードを入力しない場合は、デバイス制御プログラム６０３はオペレーティングシステム６０４に対して、ＩＭＥ６０５をオン状態にする要求を行う。オペレーティングシステム６０４は現在の文字入力モードをチェックし（Ｓ７０７）、英数直接入力モードである場合は（Ｓ７０５）、ＩＭＥの状態をオン状態に変更し、文字入力モードを日本語入力モードに切り替える（Ｓ７０９）。英数直接入力モードでない（日本語入力モードである）場合（Ｓ７０８）、ＩＭＥの状態を変更することなく維持する。
【００４７】
上記のように、本実施形態の情報処理システムによれば、フット・スイッチを利用した文字入力切替え操作を行うことができるので、入力作業の作業性を向上することができる。又、文字入力モードが、現在の文字入力モードに関わらず、フット・スイッチの操作によって決定されるので、操作性を向上することができる。
【００４８】
尚、本発明の入力切替え方式は、パーソナル・コンピュータなどに限らず、ワードプロセッサなど、他の文字入力情報処理装置に適用することができる。フット・スイッチ入力切替え装置における所定時間内のシングル操作、ダブル操作の判断は、例えば、フット・スイッチ入力切替え装置内部の制御部においてなされてもよい。フット・スイッチ入力切替え装置１０４が１回押下されるとコンピュータの文字入力モードは英数直接入力モードに設定され、フット・スイッチ入力切替え装置１０４が所定時間内に２回押下されると文字入力モードは日本語入力モードに設定される構成とすることも可能である。
【００４９】
その他の実施の形態
図８は、本発明のその他の実施の形態にかかる情報処理システムのハードウェア構成の概略を示す構成図である。図８において、図１と同様の符号を付された要素は、図１において説明された要素と同様である。図８において、８０１はフット・スイッチ入力切替え装置と通信可能な無線モジュールであって、ＵＳＢなどのインターフェースを介してコンピュータ１０１に接続することができる。８０２はコントローラであって、無線モジュール８０１からの信号をインターフェースに従って処理し、コンピュータ内部で処理可能とする。無線モジュール８０１は、例えば赤外線やＧＨｚ帯の電波を利用して、所定のプロトコルに従い通信を行うことができる。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）技術を利用して、フット・スイッチ入力切替え装置とコンピュータとの無線通信を実現することができる。
【００５０】
図９は、本発明のその他の実施の形態にかかるフット・スイッチ入力切替え装置９０１の構成を示す図である。図９において、図４と同一の符号を付された要素は、図４と同様であり説明が省略される。９０２は、無線モジュール８０１と無線通信可能な無線通信部である。無線通信部９０２は制御部６０２と回路的に接続され、制御部６０２が生成したコードを、所定の通信プロトコルに従ってコンピュータ１０１の無線モジュール８０１に送信する。
【００５１】
無線を利用してフット・スイッチからの制御コードをコンピュータに送信することにより、フット・スイッチとコンピュータを接続するケーブルが不要となり、フット・スイッチの取り扱いを容易なものとする。また、電波を利用した無線方式を採用することによって、赤外線のように２つのポートを向き合わせることがなく、任意のフット・スイッチ及び無線モジュールの設置場所を選択することができる。
【００５２】
【発明の効果】
本発明によれば、フット・スイッチを使用して文字入力モードを設定することができるので、文字入力における操作性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１にかかる情報処理システムの概略を示す、構成図である。
【図２】本発明の実施の形態１にかかるフット・スイッチ入力切替え装置の概略を示す、構成図である。
【図３】本発明の実施の形態１にかかるフット・スイッチ入力切替え装置の概略を示す、構成図である。
【図４】本発明の実施の形態１にかかるフット・スイッチ入力切替え装置の詳細を示す、構成図である。
【図５】本発明の実施の形態１にかかるフット・スイッチ入力切替え装置の状態を示す、構成図である。
【図６】本発明の実施の形態１におけるフット・スイッチ入力切替え装置の入力変換処理にかかる構成部の概略を示す、構成図である。
【図７】本発明の実施の形態１にかかる情報処理システムにおける、文字入力モードの切替え処理を説明する、フローチャートである。
【図８】本発明の実施の形態２にかかる情報処理システムの概略を示す、構成図である。
【図９】本発明の実施の形態２にかかるフット・スイッチ入力切替え装置の概略を示す、構成図である。
【符号の説明】１０４  フット・スイッチ入力切替え装置、２００  本体部、２０５  ケーブル、２０６  接続端子、２０１  可動部、２０２  ベース部、２０３  軸部、２０４  足載せ部、４１１  孔、４１２  押圧突出部、４１３  バネ係止部、４１４  バネ、４２１  ストッパ、４２２  バネ・ベース部、４２３スイッチ・ベース部、４２４  スイッチ筺体、４２５  スイッチ・ボタン、８０１  無線モジュール、９０２  無線通信部
【図１】
2004334686.tif 000003
【図２】
2004334686.tif 000004
【図３】
2004334686.tif 000005
【図４】
2004334686.tif 000006
【図５】
2004334686.tif 000007
【図６】
2004334686.tif 000008
【図７】
2004334686.tif 000009
【図８】
2004334686.tif 000010
【図９】
2004334686.tif 000011
【手続補正書】
【提出日】平成15年10月23日(2003.10.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
フット・スイッチのスイッチ動作に応じて入力モードを日本語入力モード又は英数直接入力モードに切替える入力切替えシステムであって、
ユーザの足の動作に応じてスイッチ信号を出力するフット・スイッチと、
第１のスイッチ信号の入力後、予め定められた時間内に、第２のスイッチ信号を入力するか否かに応じて、前記入力モードの切替えを制御する信号を生成し、前記制御信号が現在の入力モードと違う場合に入力モードを切替える制御部と、
を備えた入力切替えシステム。
【請求項２】
前記入力切替えシステムは、前記スイッチ信号もしくは切替えを制御する信号を送信するための無線通信部を備える、請求項１に記載の入力切替えシステム。
【請求項３】
前記入力切替えシステムは、予め定められた時間内に第２のスイッチ信号を入力した場合に英数直接入力モードに設定され、予め定められた時間内に第２のスイッチ信号を入力しない場合に日本語入力モードに設定される、請求項１に記載の入力切替えシステム。
【請求項４】
前記入力切替えシステムは、予め定められた時間内に第２のスイッチ信号を入力した場合に日本語入力モードに設定され、予め定められた時間内に第２のスイッチ信号を入力しない場合に英数直接入力モードに設定される、請求項１に記載の入力切替えシステム。
【請求項５】
前記フット・スイッチは、
押下されることによってスイッチ信号を出力するスイッチと、
押下されることによって前記スイッチを押下する、ユーザの足のかかと部分によって操作可能な可動部と、
前記可動部の側面と対向する位置に配置されるユーザの足の足先部分を載せる足載せ部とを備える、請求項１に記載の入力切替えシステム。
【請求項６】
フット・スイッチのスイッチ動作に応じて入力モードを日本語入力モード又は英数直接入力モードに切替える入力切替え方法であって、
ユーザの足の動作に応じて生成された第１のスイッチ信号を取得するステップと、
前記第１のスイッチ信号の入力後、予め定められた時間内に、第２のスイッチ信号を取得するか否かに応じて、前記入力モードの切替えを制御する信号を生成し、前記制御信号が現在の入力モードと違う場合に入力モードを切替えるステップと、
を備えた入力切替え方法。
【請求項７】
コンピュータに接続されて使用されるフット・スイッチであって、
押下されることによってスイッチ信号を出力するスイッチと、
押下されることによって前記スイッチを押下し、ユーザの足のかかと部分によって操作可能な可動部と、
前記可動部の側面側に配置され、ユーザが足の足先部分を載せることができる足載せ部と、を備えるフット・スイッチ。
【請求項８】
前記可動部は軸部を中心に回動可能であり、
前記足載せ部は、前記軸部に関して、前記可動部の反対側に配置されている、請求項７に記載のフット・スイッチ。