(57)【要約】【課題】  ゲームコントローラなどの入力デバイスを用いて、オンスクリーンキーパッドの表示なしに、タッチタイピングが可能な、効率のよいキーボード入力システムを提供すること。【解決手段】  複数のボタンを有する入力デバイスの各ボタンに、修飾キーと、修飾キーによってボタンの機能が変更された際に対応するキーと、ボタン固有のキーを対応させる。ボタンを押している間は、そのボタンが修飾キーとして機能し、他のボタンの機能を変更して別のキーに対応させ、特定のキーを入力できるようにする。修飾キーとして機能していた時間が、一定の制限時間以内であれば、機能した修飾キーに対応したボタンに対応した固有のキーが入力される。【選択図】図１
2008282369.tif 000002
【特許請求の範囲】
【請求項１】
複数のボタンを有する入力デバイスの、それぞれ各ボタンに、ボタン固有のキーと、修飾キーと、各修飾キーによって前記各ボタンの機能が変更された際に対応するキーに対応させる動作を含む、キーの選択方法。
【請求項２】
前記入力デバイスの１つのボタンが押されている間、修飾キーとして機能する動作を含む、請求項１に記載の方法。
【請求項３】
前記修飾キーが機能している間、押されているボタン以外の各ボタンの機能を変更させて別のキーに対応させる動作を含む、請求項２に記載の方法。
【請求項４】
前記修飾キーによって、ボタンの機能が変更された際に対応するキーに対応したボタンが押されたとき、押されたボタンに対応するキーが選択される動作を含む、請求項３に記載の方法。
【請求項５】
前記入力デバイスのボタンが１つも押されていない状態から、１つのボタンが押され、押されたボタンが解放されたとき、押されてから解放されるまでの時間が、一定の制限時間以内であれば、押されたボタンに対応するボタン固有のキーが選択される動作をさらに含む、請求項１に記載の方法。
【請求項６】
それぞれ各ボタンに、ボタン固有のキーと、修飾キーと、各修飾キーによって前記各ボタンの機能が変更された際に対応するキーの一通りの設定を、１つの入力モードとして、さらに別のキーが設定された複数の入力モードを設ける動作をさらに含む、請求項１に記載の方法。
【請求項７】
前記入力モードを、別の入力モードに切り替える動作を、前記入力デバイスのボタンに対応させる、請求項６に記載の方法。
【請求項８】
複数の制御と、複数の制御ボタンを有する入力デバイスを含み、前記各制御ボタンが、修飾キーと、修飾キーによって前記制御ボタンの機能が変更された際に対応するキーと、前記制御ボタン固有に対応するキーにそれぞれ対応する動作を含む、キーの選択システム。
【請求項９】
前記入力デバイスが、特定の前記修飾キーと、特定の前記ボタン固有に対応するキーを選択するために、第１のコマンドを送信することができる動作をさらに含む、請求項８に記載のシステム。
【請求項１０】
前記入力デバイスが、前記修飾キーによって前記制御ボタンの機能が変更された際に対応するキーの特定のキーを選択するために、第２のコマンドを送信することができる動作をさらに含む、請求項８に記載のシステム。
【請求項１１】
複数のボタンを有する入力デバイスの、それぞれ各制御ボタンが複数のキーに対応し、特定のキーを選択するために、前記入力デバイスから第１のコマンドと第２のコマンドを受信できるプログラム命令を含む、キー選択用にコンピュータ読み取り可能媒体に含まれたコンピュータプログラム。
【請求項１２】
前記第１のコマンドを受信している間、各制御ボタンを、機能している修飾キーによって、前記各制御ボタンの機能を変更させて別のキーに対応させるプログラム命令を含む、請求項１２に記載のコンピュータプログラム。
【請求項１３】
前記第２のコマンドは、前記第１のコマンドを受信している間のみ、受信可能であり、機能している修飾キーによって、前記各制御ボタンの機能が変更されて対応した別のキーの、特定のキーを選択できるプログラム命令を含む、請求項１１に記載のコンピュータプログラム。
【請求項１４】
前記第１のコマンドを受信している間の時間が、一定の制限時間以内であれば、押されていた制御ボタン固有に対応するキーが選択できるプログラム命令をさらに含む、請求項１２記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ゲームコントローラなどの入力デバイスを用いて、効率的にキーボード入力を可能にすることに関する。
【背景技術】
【０００２】  本発明の背景技術は、特許文献１記載の背景技術を含める。【０００３】  特許文献１の提案では、どのセルが現在選択されているかを視覚的に判断する必要があり、そのため、オンスクリーンキーパッドを画面上に設ける必要がある。そのため、画面の表示が制約されるだけでなく、タッチタイピングのような、視覚的な判断なしの入力方法を実現することが難しい。
【特許文献１】  特表２００６−５１５４７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】  以上のことを鑑みて、追加のキーボードに伴う追加コストがかからず、高速にキーボード入力を実現できる方法が必要とされている。この方法は、ユーザが、キーを繰り返し押すことなく、さらにオンスクリーンキーパッドの表示なしにキー入力が可能で、タッチタイピングが可能な、効率のよいキーボード入力ができるものでなければならない。
【課題を解決するための手段】
【０００５】  これらの目的を達成するために、本発明により、ゲームコントローラなどの入力デバイスを使用したキーボード入力システムが提供される。１つの実施形態において、キーの選択方法が開示される。この方法は、複数のボタンを有する入力デバイスの各ボタンが、キーボードの各キーに対応し、選択するキーによって、入力デバイスの操作方法が２通りに分かれる。【０００６】  上述の操作方法の１つが開示される。この操作方法は、入力デバイスの２つのボタンを組み合わせて使用することで、特定のキーを選択することができる方法である。この方法は、１つのボタンが押されている間、押されているボタンが修飾キーとして機能し、他のボタンの機能を変更して、別のキーに対応させ、特定のキーを選択できる状態にする。そのため、入力デバイスの各ボタンを修飾キーに対応させる。それぞれ各ボタンの修飾キーは、ボタンごとに固有の機能であってもよい。ここで修飾キーとは、一般的なキーボードのシフトキーやコントロールキーなどと同様の動作をするキー機能のことであり、修飾キーに対応するボタンが押されている間、他のボタンの機能を変更させて、別のキーに対応させる機能である。そのため、入力デバイスの各ボタンに、各修飾キーによってボタンの機能が変更された際に対応するキーを、さらに対応させる。このことから、入力デバイスの１つのボタンを押しながら、もう１つ別のボタンを押すことで、特定のキーを選択する形式が採られていることが分かるであろう。【０００７】  上述の操作方法の１つが開示される。この操作方法は、入力デバイスの１つのボタンのみを使用して、特定のキーを選択することができる方法である。そのため、各ボタンに、この操作方法で選択できるキーを、さらに対応させる。特定のキーを選択するには、選択するキーに対応するボタンを、以下のように操作することで選択できる。入力デバイスのボタンが１つも押されていない状態から、選択したいキーに対応するボタン１つを押して、押したボタンが解放されたとき、押されてから解放されるまでにかかった時間が、一定の制限時間以内であれば、押したボタンに対応するキーが選択できる。一般的に言って、この操作方法は、１つもボタンを押していない状態から、１つのボタンを押して、すぐに押したボタンを解放するような形式が採られる。【０００８】  上述した入力デバイスの操作方法が２通りあることで、各ボタンには、それぞれの操作方法で選択できるキーを対応させるが、これら一通り各ボタンに対応させたキー設定を、１つの入力モードとして、さらに別のキーが設定された複数の入力モードを設ける動作を含む。これにより、アルファベットやひらがななど、より多くのキー機能を、１つのボタンに対応させることが可能になる。複数設けられた入力モードは切り替えが可能で、入力デバイスのボタンを用いて行うことができてもよい。【０００９】  本発明のさらなる実施形態において、キーの選択システムが開示される。このシステムは、複数の制御と、複数の制御ボタンを有する入力デバイスを含む。各制御ボタンは、キーボードの各キーに対応し、制御ボタンを用いて特定のキーを選択できる。使用中、入力デバイスは、各制御ボタンに対応した修飾キー、または��ボタン固有に対応しているキーを選択するために、第１のコマンドを送信することができる。さらに、入力デバイスは、修飾キーによってボタンの機能が変更された際に対応するキーの、特定のキーを選択するために、第２のコマンドを送信することができる。【００１０】  さらなる実施形態において、文字選択用にコンピュータ読み取り媒体に含まれたコンピュータプログラムが開示される。コンピュータプログラムは、入力デバイスの各制御ボタンを、キーボードの各キーに対応させ、対応させた特定のキーを選択するために、入力デバイスから第１のコマンドと第２のコマンドを受信できる。第１のコマンドを受信している間は、押されているボタンに対応する修飾キーが機能し、それぞれ各制御ボタンの機能を変更して別のキーに対応させるプログラム命令を含む。第２のコマンドは、第１のコマンドを受信している間だけ、受信が可能であり、修飾キーによって制御ボタンの機能が変更された際に対応するキーの、特定のキーを選択するプログラム命令を含む。第１のコマンドを受信している間の時間が、一定の制限時間以内であれば、各制御ボタン固有のキーを選択できるプログラム命令を、さらに含む。
【発明の効果】
【００１１】  上述のように、入力デバイスのボタンの押し方によって、様々なキーを入力できるようにすることで、結果的にオンスクリーンキーパッドは不要となる。また、入力デバイスの操作方法は２通りしかなく、ユーザが覚えるのは、これらの操作方法と、各ボタンに対応するキーの位置だけである。そのため、ユーザは、この操作方法に慣れることで、容易にタッチタイピングを行うことができる。
【発明を実施するための最良の形態】
【００１２】  本発明により、ゲームコントローラなどの入力デバイスを使用した、キーボード入力システムが開示される。上述したように、本発明は、入力デバイスのボタンの押し方によって、様々なキー入力が実現できる。そのため、オンスクリーンキーパッドの表示は不要になり、ユーザ自信が、この操作方法に慣れれば、容易にタッチタイピングを行うことができる。ここでは、例示的なキー入力方法に沿って、本発明の詳細を開示していく。ここで開示するゲームコントローラやキーの設定などは、これに限るものではないことを留意して頂きたい。【００１３】  図１は、例示的なゲームコントローラ１００を示した図である。ここでは、ゲームコントローラ１００を用いて、キー入力を行う例示的な操作方法について説明する。ゲームコントローラ１００は、方向制御ボタン１０１と、複数の選択ボタン１０２〜１０９とを含む。【００１４】  本発明の実施形態では、方向制御ボタン１０１の上下左右を示すボタンと、選択ボタン１０２〜１０９を利用して、キー入力を行う。各ボタンは、修飾キーに対応し、さらに各ボタン固有のキーにも対応する。さらに、修飾キーによって、各ボタンの機能が変更された際に対応するキーにも対応する。【００１５】  以下に例示的なキー入力の操作方法を説明する。方向制御ボタン１０１の上を示すボタンは、選択ボタン１０２を「Ａ」キー、選択ボタン１０３を「Ｂ」キー、選択ボタン１０４を「Ｃ」キー、選択ボタン１０５を「Ｄ」キー、選択ボタン１０６を「Ｅ」キーに対応させる修飾キーに対応する。方向制御ボタン１０１の上を示すボタンが押されている間は、選択ボタン１０２〜１０６は、「Ａ」〜「Ｄ」のキーに対応する。つまり、方向制御ボタン１０１の上を示すボタンを押しながら、選択ボタン１０２を押すことで、「Ａ」キーの入力が行われる。さらに理解を深めるため、もう１つ例示的な説明をする。選択ボタン１０２は、方向制御ボタン１０１の上を示すボタンを「０」キー、右を示すボタンを「１」キー、下を示すボタンを「２」キー、左を示すボタンを「３」キー、選択ボタン１０７を「４」キーに対応させる修飾キーに対応する。選択ボタン１０２が押しながら、方向制御ボタン１０１の上を示すをボタンを押すことで、「０」キーの入力を行うことができる。【００１６】  さらに例示的なキー入力の操作方法を説明する。ゲームコントローラ１００の方向制御ボタン１０１と、選択ボタン１０２〜１０９は、各ボタン固有のキーにも対応する。各ボタンは、押している間は、修飾キーの機能が有効となるが、以下のようにボタンを押すことで、各ボタン固有に対応するキーの入力を行うことができる。選択ボタン１０３は、ボタン固有のキー機能として、バックスペースキーに対応する。ゲームコントローラ１００のボタンが１つも押されていない状態から、選択ボタン１０３を押して、選択ボタン１０３を解放したとき、選択ボタン１０３が押されていた時間が、一定の制限時間以内であれば、バックスペースキーのキー入力が行われる。選択ボタン１０３が押されてから解放されるまでの間、他のキーを押したり、一定の制限時間以内にボタンが解放されなかった場合は、バックスペースキーのキー入力は行われない。この一定の制限��間であるが、これは押したボタンをすぐに解放するような操作方法であることを示している。また、正確な制限時間を示さないのは、ユーザによって、ボタンをすぐに解放できる時間に個人差が生じるためである。【００１７】  本発明では、アルファベットやひらがななど、入力する文字に応じて、各ボタンに対応するキー機能を容易に変更できる入力モードがある。この入力モードがあれば、例えば、選択ボタン１０２が各ボタンを「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」に対応させる修飾キーに対応していた場合、この選択ボタン１０２を「０」、「１」、「２」、「３」、「４」に各ボタンを対応させる修飾キーの機能に変更させることができる。この入力モードを切り替えることで、アルファベット、数字、ひらがな、記号など、様々な種類のキーを各ボタンに対応させることが可能となる。入力モードの切り替えは、各ボタンのいずれかに対応させることで、効率の良い切り替えが可能となり、キーボードと同等の機能性を備えれることが分かるであろう。【００１８】  本発明は、上述したように、タッチタイピングのし易い操作性を実現している。しかし、タッチタイピングができるようになるのは、ユーザが本発明の操作に慣れる必要がある。ユーザが、本発明の操作に慣れるまで、容易にキー入力を行えるようにするために、画面上に入力デバイスのボタンと対応するキーを示した図２の２０１のような図を表示するとよい。この図は、修飾キーが入力されているときや、入力モードが変更されたときなど、各ボタンの機能が変わると同時に、図の説明も変更されるものがよい。【００１９】  本発明は、上述したように、使用する入力デバイスが、ゲームコントローラに限定されないことを留意して頂きたい。入力デバイスは、両手で操作ができ、片方の指と、片方の指が、それぞれ別々のボタンを押すことができれば、ゲームコントローラ以外でも操作可能である。例えば、テレビやコンポなどのリモコン、携帯電話などで使用が可能である。【００２０】  本発明の実施形態は、例示的かつ非制限的なものとして考慮されるべきであり、本発明は、本願明細書に記載する詳細に限定されるものではなく、特許請求の範囲および均等物内において修正されてもよい。
【図面の簡単な説明】
【００２１】
【図１】  例示的なゲームコントローラの図である。
【図２】  視覚的にキー入力の補助を行うときの画面の表示例である。
【図１】
2008282369.tif 000003
【図２】
2008282369.tif 000004