(57)【特許請求の範囲】
【請求項１】
ゲームコントローラが有する操作ボタンおよびアナログスティックの機能を備えたキーボードであって、操作部材と、操作部材の操作に応じた信号を出力する出力部とを備え、
操作部材は、
ゲームコントローラの操作ボタンの機能を割り当てられた割当キーを含む複数のキーと、
当該キーボードに配置されるポインティングスティックと、
修飾キーとを含み、
修飾キーが操作された状態で、ポインティングスティックが操作されると、出力部が、ゲームコントローラのアナログスティックの操作信号を出力し、
修飾キーが操作されていない状態で、ポインティングスティックが操作されると、出力部が、画面に表示されるポインタの移動信号を出力する、
ことを特徴とするキーボード。
【請求項２】
修飾キーが操作された状態で、割当キーが操作されると、出力部が、ゲームコントローラの操作ボタンの操作信号を出力することを特徴とする請求項１に記載のキーボード。
【請求項３】
ポインティングスティックは、当該キーボードの略中央に配置されることを特徴とする請求項１または２に記載のキーボード。
【請求項４】
修飾キーは、当該キーボードの角部近傍に設けられることを特徴とする請求項１から３のいずれかに記載のキーボード。
【請求項５】
修飾キーとポインティングスティックとの距離は、ユーザが片手で操作できるように１０ｃｍ以内に設定されることを特徴とする請求項１から４のいずれかに記載のキーボード。
【請求項６】
ポインティングスティックの右側または左側に位置するキーに、ゲームコントローラにおいて右側または左側に配置されている操作ボタンの機能が割り当てられていることを特徴とする請求項１から５のいずれかに記載のキーボード。
【請求項７】
修飾キーが、ポインティングスティックの左側または右側に位置する場合に、修飾キーと反対側に位置するキーに、ゲームコントローラにおいて、そのキーと同じ側に配置されている操作ボタンの機能が割り当てられていることを特徴とする請求項１から６のいずれかに記載のキーボード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームコントローラの機能を備えたキーボードに関する。
【背景技術】
【０００２】
従来、ゲーム装置とゲームコントローラはケーブルにより接続されるのが一般的であったが、最近ではゲーム装置とコントローラとを無線接続するゲームシステムが実用化されるようになった。無線ゲームコントローラを使用することで、ユーザは比較的自由な姿勢でゲームのキャラクタやオブジェクトを操作することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第２００７−２８１７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、インターネットを介して、複数ユーザのゲーム装置同士がオンライン接続できる環境が整えられている。これにより複数のユーザは、一緒にゲームをプレイしながらチャットやメールをして、互いにコミュニケーションをとることができる。チャットやメールは、ユーザによるテキスト入力を必要とするため、従来のゲームコントローラでは操作が難しい。特に、ユーザ同士のチャットをメインとするゲームにおいては、ユーザがテキスト入力する機会が多いため、新たな入力デバイスの登場が望まれる。
【０００５】
そこで本発明は、キーボードにゲームコントローラの機能を組み込むことで、ユーザが容易にテキスト入力でき、また必要なときにはゲーム操作を可能とする新たな入力インタフェースを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様のキーボードは、ゲームコントローラが有する操作ボタンおよびアナログスティックの機能を備えたキーボードであって、操作部材と、操作部材の操作に応じた信号を出力する出力部とを備える。操作部材は、ゲームコントローラの操作ボタンの機能を割り当てられた割当キーを含む複数のキーと、当該キーボードに配置されるポインティングスティックと、修飾キーとを含む。修飾キーが操作された状態で、ポインティングスティックが操作されると、出力部が、ゲームコントローラのアナログスティックの操作信号を出力する。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によると、ゲーム操作を可能とする新規なキーボードを提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】従来より使用されているゲームコントローラの上面側の外観構成を示す図である。
【図２】従来より使用されているゲームコントローラの背面側の外観構成を示す図である。
【図３】本発明の実施例に係るキーボードの上面側斜視図である。
【図４】本発明の実施例に係るキーボードの裏面側斜視図である。
【図５】キーボードレイアウトを示す図である。
【図６】キー名称とゲームコントローラの機能の割当表を示す図である。
【図７】キーボードの機能ブロックを示す図である。
【図８】（ａ）は蓋の上面図であり、（ｂ）は蓋の裏面図である。
【図９】図８（ａ）のＡ−Ａ断面図である。
【発明を実施するための形態】
【００１０】
本実施例のキーボードは、所定の順序で配列した文字キーを備えて文字入力装置として利用されるとともに、ゲーム装置に対する操作入力装置としても利用される。具体的に本実施例のキーボードは、ゲームコントローラの操作ボタンやアナログスティックの機能を割り当てられた操作部材をもち、ユーザが、所定の修飾キー（たとえば、Ｆｎキー）を操作した状態で、操作部材を操作すると、キーボードは、ゲームコントローラの操作信号を出力する。以下、本実施例のキーボードを説明する前に、ゲームコントローラが備える操作ボタンおよびアナログスティックについて説明する。
【００１１】
図１は、従来より使用されているゲームコントローラの上面側の外観構成を示す。ゲームコントローラ２０の筐体上面３０には、十字キー２１、右側のアナログスティック２７ａ、左側のアナログスティック２７ｂと、操作キー２６が設けられている。これらの操作部材は、ユーザがゲームのキャラクタやオブジェクトを操作するために用いられる。
【００１２】
十字キー２１は、上下左右の方向および４つの斜め方向を指示するための４つの操作ボタンから構成され、操作キー２６は、ゲームによってそれぞれ異なる機能が割り当てられる４種の操作ボタン２２〜２５から構成される。４種の操作ボタン２２〜２５には、それぞれを区別するために、異なる色で異なる図形が記されている。たとえば○ボタン２２には赤色の丸、×ボタン２３には青色のバツ、□ボタン２４には紫色の四角形、△ボタン２５には緑色の三角形が記されている。この４種の操作ボタン２２〜２５のうち、○ボタン２２および×ボタン２３は「決定キー」とも呼ばれ、多くのアプリケーション（ゲーム）において、ユーザが決定指示を入力するために用いられる。決定キーは、多くの場合、提示された選択肢を選ぶ際に用いられ、たとえばユーザにＹｅｓ，Ｎｏを選択させたり、ゲーム中で次のステップに進むか選択させるために用いられる。
【００１３】
また、ゲームコントローラ２０の筐体上面３０には、ユーザがゲーム装置を操作をする際に用いられるメニューボタン３１、ＳＴＡＲＴボタン３２、ＳＥＬＥＣＴボタン３３も設けられている。たとえばメニューボタン３１は、ディスプレイにメニュー画面を表示させるためのボタンとして利用される。
【００１４】
図２は、従来より使用されているゲームコントローラの背面側の外観構成を示す。ゲームコントローラ２０の筐体背面２９には、コントローラ番号を表現するインジケータとして利用されるＬＥＤが設けられ、背面中央にはＵＳＢコネクタ４６が設けられる。
【００１５】
また筐体背面２９側には、上側操作ボタン（以下、「Ｒ１ボタン」とよぶ）３４ａ、上側操作ボタン（以下、「Ｌ１ボタン」とよぶ）３４ｂ、下側操作ボタン（以下、「Ｒ２ボタン」とよぶ）３５ａ、下側操作ボタン（以下、「Ｌ２ボタン」とよぶ）３５ｂが筐体背面長手方向の右左対称な位置にそれぞれ設けられる。Ｒ１ボタン３４ａおよびＬ１ボタン３４ｂは、ユーザが右側把持部２８ａ、左側把持部２８ｂを把持した状態で、筐体上面３０の操作ボタンやアナログスティック２７を右手および左手の親指で操作しながら、右手および左手の人差指または中指の先端で操作できる位置に形成され、Ｒ２ボタン３５ａおよびＬ２ボタン３５ｂは、それぞれ右手および左手の中指または薬指の先端で操作できる位置に形成される。
【００１６】
なお、ゲームコントローラ２０において、アナログスティック２７ａ、２７ｂは、直立状態から傾倒したときに、傾倒方向および傾倒量による入力操作を行わせる操作部材であるが、アナログスティック２７ａ、２７ｂを筐体上面３０に対して下方向に押し込むことでも、傾倒量とは異なる別の入力操作を可能とする。すなわち、アナログスティック２７ａは、押し込まれることで別の操作ボタン（以下、「Ｒ３ボタン」とよぶ）として動作し、またアナログスティック２７ｂは、押し込まれることで別の操作ボタン（以下、「Ｌ３ボタン」とよぶ）として動作する。
【００１７】
以上、説明したように、ゲームコントローラ２０は、筐体上面３０において、４つの操作ボタンからなる十字キー２１、４つの操作ボタンからなる操作キー２６、メニューボタン３１、ＳＴＡＲＴボタン３２、ＳＥＬＥＣＴボタン３３、右左のアナログスティック２７ａ、２７ｂ（およびＲ３ボタン、Ｌ３ボタン）を備え、筐体背面２９において、Ｒ１ボタン３４ａ、Ｌ１ボタン３４ｂ、Ｒ２ボタン３５ａ、Ｌ２ボタン３５ｂを備えている。ユーザが右側把持部２８ａ、左側把持部２８ｂを把持した状態で、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａ、Ｒ３ボタンは、それぞれ右手の指で操作され、またＬ１ボタン３４ｂ、Ｌ２ボタン３５ｂ、Ｌ３ボタンは、それぞれ左手の指で操作されるものであり、ゲームコントローラ２０の中心線に対して右左対称な位置に設けられている。
【００１８】
本実施例のキーボードは、図１、図２に示したゲームコントローラ２０が有する操作ボタンおよびアナログスティックの機能を備えて構成される。
図３は、本発明の実施例に係るキーボードの上面側斜視図を示す。キーボード１００は、複数の操作部材と、操作部材の操作に応じた信号を出力する出力部とを備えている。キーボード１００の操作部材は、文字キーやファンクションキーなどの複数のキーと、文字キーやファンクションキーなどの入力文字や機能を変更するために用いられる修飾キーと、ポインティングスティックとを少なくとも含んでいる。
【００１９】
キーボード１００は、通常のキー配列（キーボードレイアウト）を有して構成されており、その詳細は図５に示す。図３では、ゲームコントローラ２０の各種操作ボタンの割当を説明するために、キートップに、割り当てたゲームコントローラ２０の操作ボタンを特定するためのマークを示している。
【００２０】
図示されるように、キーボード１００は、ゲームコントローラ２０の操作ボタンの機能を割り当てられた割当キーを含む複数のキーを備える。図５および図６に関して詳述するが、図３において割当キーは、ゲームコントローラ２０の操作ボタンのマークが付されたキーである。マークは刻印により表現されてもよいが、印刷により表現されてもよい。
【００２１】
またキーボード１００は、ポインティングスティック１１０を備えている。ポインティングスティック１１０は、ユーザが画面上のポインタを移動させることのできるポインティングデバイスであり、ここではキーボード略中央の複数キーの間のスペースにおいて傾動可能に配設されている。ユーザは、ポインティングスティック１１０に指先で入力指示を与えて、画面上のマウスポインタなどを操作する。本実施例のキーボード１００において、ポインティングスティック１１０には、左側のアナログスティック２７ｂの機能が割り当てられる。
【００２２】
キーボード１００は、他のキーの入力文字や機能を変更するために用いられる修飾キーと呼ばれるキー１１２を備えている。本実施例のキーボード１００では、キー１１２が操作された状態で、ポインティングスティック１１０が操作されると、ゲームコントローラのアナログスティック２７ｂの操作信号が出力される。またキー１１２が操作された状態で、割当キーが操作されると、ゲームコントローラの操作ボタンの操作信号が出力される。なお、キー１１２が操作されなければ、キーボード１００は、通常のキーボードと同じく文字入力装置として動作する。なお、キーボード１００において、ポインティングスティック１１０の操作とは、ポインティングスティック１１０にある方向の力を加えることを意味し、キーの操作とは、キーを押下することを意味する。
【００２３】
図４は、本発明の実施例に係るキーボードの裏面側斜視図を示す。キーボード裏面の奥側には盛り上がった脚部４０が形成され、キーボード１００を机の上に載置したときに、脚部４０により手前側よりも奥側が高くなって、ユーザがキー操作しやすい姿勢が形成される。この脚部４０には、電池を収容するための電池ボックス４２が設けられ、電池ボックス４２は蓋４４で覆われている。
【００２４】
蓋４４は長手方向に延びるスリット４５を形成されて、短手方向に弾性を有している。電池の交換時には、ユーザが指差口４８に指を入れて蓋４４を短手方向に押すと、スリット４５の弾性により、蓋４４と電池ボックス４２との係合が外れて、蓋４４が電池ボックス４２から外せるようになっている。
【００２５】
図５は、キーボードレイアウトを示す。キーボード１００は、「１０９日本語キーボード」のレイアウトを有して構成されているが、他のレイアウトを有してもよい。キーボード１００は、文字キーや数字キーを含む標準タイプキー１２０、キーボード最上段に配置されるファンクションキー１３０、カーソルを動かすためのカーソルキー１４０を有し、またＦｎキー１１２、Ａｌｔキー１１３、Ｃｔｒｌキー１１４、Ｅｓｃキー１１５、Ｄｅｌｅｔｅキー１１６などの各種キーを有する。キーボード１００において、Ｆｎキー１１２、Ａｌｔキー１１３、Ｃｔｒｌキー１１４およびＳｈｉｆｔキーなどは、修飾キー（または特殊キー）と呼ばれ、修飾キーを押しながら別のキーを押すと、キーボード１００は、その組み合わせに応じたコードを出力する。
【００２６】
図３に関して説明したように、ゲームコントローラ２０の操作ボタンの機能を割り当てられたキー（割当キー）のキートップには、割り当てられた操作ボタンを特定するためのマークが付されている。
【００２７】
図６は、キー名称とゲームコントローラ２０の機能の割当表を示す。図１および図２も参照して、ファンクションキー１３０のうち、Ｆ１キー２０１に△ボタン２５、Ｆ２キー２０２に□ボタン２４、Ｆ３キー２０３にＳＥＬＥＣＴボタン３３、Ｆ４キー２０４にＳＴＡＲＴボタン３２、Ｆ５キー２０５にＬ３ボタン、Ｆ６キー２０６にＬ２ボタン３５ｂ、Ｆ７キー２０７にＬ１ボタン３４ｂ、Ｆ８キー２０８にＲ１ボタン３４ａ、Ｆ９キー２０９にＲ２ボタン３５ａ、Ｆ１０キー２１０にＲ３ボタン、Ｆ１１キー２１１に×ボタン２３、Ｆ１２キー２１２に○ボタン２２が、それぞれ割り当てられている。
【００２８】
またカーソルキー１４０に、十字キー２１が割り当てられており、Ｉｎｓｅｒｔキー２１３に、ＰＡＩＲＩＮＧボタンが割り当てられている。ＰＡＲＩＮＧボタンは、キーボード１００をゲーム装置に認識させる際に用いられる。本実施例では、図６の左欄に示したキーを、ゲームコントローラ２０の操作ボタンが割り当てられた「割当キー」と呼んでいる。
【００２９】
図７は、キーボード１００の機能ブロックを示す。キーボード１００は、入力受付部８０、処理部８２、保持部８４および出力部９０を備える。入力受付部８０は、ユーザによるキーおよび／またはポインティングスティック１１０の入力操作を受け付ける。たとえば、キー下方には一対の固定接点が設けられ、キーが押下されると、一対の固定接点が導通する。入力受付部８０は一対の固定接点の導通を検出することで、押下されたキーを特定し、押下されたキーを特定する情報（入力キー情報）を、処理部８２に伝達する。また入力受付部８０は、ポインティングスティック１１０が傾倒されると、その傾倒方向および傾倒量を特定する情報（傾倒情報）を、処理部８２に伝達する。以下、説明の便宜上、入力キー情報および傾倒情報をまとめて、「入力情報」と呼ぶ。
【００３０】
保持部８４は、キーコード保持部８６と操作コード保持部８８を有する。キーコード保持部８６は、１０９日本語キーボードにおいて、各キーに割り当てられているキーコードを保持する。なおキーコード保持部８６は、Ｓｈｉｆｔキーなどの修飾キーと、文字キーとの組み合わせ（コンビネーションキー）に割り当てられるキーコードも保持している。
【００３１】
操作コード保持部８８は、Ｆｎキー１１２が押されながら、ポインティングスティック１１０または割当キーが操作されたときの操作コードを保持する。操作コードは、ゲームコントローラ２０のアナログスティックおよび操作ボタンに割り当てられている操作コードと同じである。
【００３２】
処理部８２は、入力受付部８０から入力情報を受け取ると、保持部８４から、対応するコードを読み出し、出力部９０に供給する。このとき、入力情報が、Ｆｎキー１１２を特定する情報でなければ、処理部８２は、キーコード保持部８６を参照して、対応するキーコードを読み出し、出力部９０に供給する。また処理部８２は、入力受付部８０からポインティングスティック１１０の傾倒情報を受け取ると、出力部９０に、画面に表示されるポインタの移動信号を供給する。一方で、入力情報がＦｎキー１１２を特定する情報であり、Ｆｎキー１１２が押し続けられている間に、入力受付部８０から入力情報を受け取ると、処理部８２は、操作コード保持部８８を参照して、対応する操作コードを読み出し、出力部９０に供給する。
【００３３】
出力部９０は、たとえばブルートゥース（登録商標）通信プロトコルにより、キーボード１００の操作部材の操作に応じた信号をゲーム装置に出力する。具体的に出力部９０は、処理部８２からキーコードを受け取ると、キー出力信号をゲーム装置に送信する。ゲーム装置は、キー出力信号を受信すると、対応するテキストを画面に表示する。また出力部９０は、処理部８２からポインタの移動信号を受け取ると、その移動信号をゲーム装置に送信する。ゲーム装置は、移動信号を受信すると、受信した移動信号に応じて画面上のポインタを動かす。
【００３４】
一方、出力部９０は、処理部８２からゲームコントローラ２０の操作コードを受け取ると、ゲームコントローラ２０の操作信号をゲーム装置に送信する。キーボード１００の使用場面において、Ｆｎキー１１２が操作された状態で、ポインティングスティック１１０が操作されると、出力部９０が、ゲームコントローラ２０のアナログスティック２７ｂの操作信号を出力する。また、Ｆｎキー１１２が操作された状態で、割当キーが操作されると、出力部９０が、ゲームコントローラ２０の操作ボタンの操作信号を出力する。ゲーム装置は、ゲームコントローラ２０の操作信号を受信すると、ゲーム進行に、受信した操作信号を反映する。
【００３５】
ポインティングスティック１１０は、アナログスティック２７ｂと同じく傾倒方向および傾倒量による入力を可能とする。ポインティングスティック１１０に、ゲームコントローラ２０のアナログスティック２７ｂの機能を割り当てたことで、ユーザは、アナログスティック２７ｂと同じ操作感で、ポインティングスティック１１０の傾動操作を、ゲーム装置に対するアナログ量の入力に利用することができる。
【００３６】
また、キーボード１００をゲームコントローラ２０として動作させるためのＦｎキー１１２とポインティングスティック１１０との距離は、ユーザが片手で操作できるように設定されることが好ましい。具体的に、Ｆｎキー１１２とポインティングスティック１１０との距離は、１０ｃｍ以内に設定される。これにより、ユーザは、Ｆｎキー１１２とポインティングスティック１１０とを片手で同時に押しながら、他方の手で、割当キーを操作することが可能となり、ゲームコントローラ２０で、アナログスティック２７と同時操作される操作ボタンの操作信号を、出力部９０が出力することができる。
【００３７】
キーボード１００において、Ｆｎキー１１２は、キーボード１００の角部近傍、具体的には左下角部近傍に設けられている。Ｆｎキー１１２がキーボード１００の角部近傍に配置されることで、中央付近に配置される場合と比べて、ユーザはＦｎキー１１２を操作しやすくなるため、誤操作の頻度を低減できる。また、Ｆｎキー１１２がキーボード１００の左下角部近傍に配置されることで、ユーザは、左手でＦｎキー１１２とポインティングスティック１１０とを操作しつつ、同時に右手でファンクションキー１３０における割当キーを操作することが容易となる。
【００３８】
ゲームコントローラ２０の操作キー２６において、○ボタン２２および×ボタン２３は、ユーザが決定指示を入力するための決定キーとして利用され、□ボタン２４および△ボタン２５と比較すると、操作される機会は多い。そのため、○ボタン２２および×ボタン２３が割り当てられるキーは、キーボード１００を縦方向のセンターラインで分けたときに、Ｆｎキー１１２が位置する側と反対側に配置して、○ボタン２２または×ボタン２３を操作する手が、Ｆｎキー１１２を操作する手と異なるように設計することが好ましい。ここでは、Ｆ１１キー２１１およびＦ１２キー２１２に、それぞれ×ボタン２３および○ボタン２２の機能が割り当てられており、したがってユーザは、Ｆｎキー１１２を左手で操作しつつ、Ｆ１１キー２１１またはＦ１２キー２１２を右手で操作できるようになっている。
【００３９】
なお、キーボード１００において、ポインティングスティック１１０の右側または左側に位置するキーに、ゲームコントローラ２０において右側または左側に配置されている操作ボタンの機能が割り当てられることが好ましい。ゲームコントローラ２０において、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａ、Ｒ３ボタンは右側に配置されている操作ボタンであるが、図５を参照すると、ファンクションキー１３０のうち、ポインティングスティック１１０の右側に位置するＦ８キー２０８にＲ１ボタン３４ａ、Ｆ９キー２０９にＲ２ボタン３５ａ、Ｆ１０キー２１０にＲ３ボタンの機能がそれぞれ割り当てられている。なお、上記した○ボタン２２および×ボタン２３も、ゲームコントローラ２０において右側に配置されており、したがってポインティングスティック１１０の右側に位置するＦ１１キー２１１およびＦ１２キー２１２に、それぞれ×ボタン２３および○ボタン２２の機能が割り当てられている。これにより、キーボード１００においても、ゲームコントローラ２０と同じように、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａ、Ｒ３ボタン、×ボタン２３および○ボタン２２を、ユーザは右手で操作することが可能となる。
【００４０】
このことをＦｎキー１１２の位置を基準に説明すると、キーボード１００において、Ｆｎキー１１２がポインティングスティック１１０の左側または右側に位置する場合に、Ｆｎキー１１２と反対側に位置するキーに、ゲームコントローラ２０において、そのキーと同じ側に配置されている操作ボタンの機能が割り当てられている。ここでは、Ｆｎキー１１２がポインティングスティック１１０の左側に位置する場合を示しているが、Ｆｎキー１１２と反対側（つまり右側）に位置するキー（Ｆ８キー２０８〜Ｆ１２キー２１２）に、ゲームコントローラ２０において、そのキーと同じ側（つまり右側）に配置されている操作ボタンの機能が割り当てられている。これにより、Ｆｎキー１１２およびポインティングスティック１１０を左手で同時操作しながら、右手で、ゲームコントローラ２０の右側に配置された操作ボタンの機能が割当られたキーを操作することが容易となり、ゲームコントローラ２０の操作感をキーボード１００においても得られるようになる。
【００４１】
また、ゲームコントローラ２０において、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａ、Ｒ３ボタンと、Ｌ１ボタン３４ｂ、Ｌ２ボタン３５ｂ、Ｌ３ボタンは、ゲームコントローラ２０のセンターラインに対して右左対称な位置に設けられている。
【００４２】
この位置関係を踏襲して、キーボード１００においても、Ｆ７キー２０７とＦ８キー２０８の境界を基準ラインとして、基準ラインの左方に、Ｌ１ボタン３４ｂ、Ｌ２ボタン３５ｂ、Ｌ３ボタンをこの順に割り当て、また基準ラインの右方に、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａ、Ｒ３ボタンをこの順に割り当てている。
【００４３】
たとえば、Ｆ５キー２０５〜Ｆ１０キー２１０において、左から順に、Ｒ１ボタン３４ａ、Ｌ１ボタン３４ｂ、Ｒ２ボタン３５ａ、Ｌ２ボタン３５ｂ、Ｒ３ボタン、Ｌ３ボタンを割り当てることも可能である。しかしながら、この場合は、ＲボタンおよびＬボタンの右左対称な関係を維持できていないため、ユーザが直観的に割当配置を把握することは容易でない。
【００４４】
また上記したように、ゲームコントローラ２０において、Ｌ１ボタン３４ｂ、Ｌ２ボタン３５ｂは左手の人差指、中指の組み合わせ（または中指、薬指の組み合わせ）で操作され、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａは右手の人差指、中指の組み合わせ（または中指、薬指の組み合わせ）で操作される。つまり、Ｌ１ボタン３４ｂ、Ｌ２ボタン３５ｂは、左手の隣り合う２本の指で操作され、またＲ１ボタン３４ａ、Ｒ２ボタン３５ａは、右手の隣り合う２本の指で操作される。そのため、基準ラインの左方のＦ７キー２０７、Ｆ６キー２０６に、Ｌ１ボタン３４ｂ、Ｌ２ボタン３５ｂをこの順に割り当てることで、ユーザは、右手でＦｎキー１１２を操作しながら、左手の隣り合う指でＦ７キー２０７、Ｆ６キー２０６をそれぞれ操作でき、また基準ラインの右方のＦ８キー２０８、Ｆ９キー２０９に、Ｒ１ボタン３４ａ、Ｒ２ボタン３５ａをこの順に割り当てることで、ユーザは、左手でＦｎキー１１２を操作しながら、右手の隣り合う指でＦ８キー２０８、Ｆ９キー２０９をそれぞれ操作できる。
【００４５】
このように、Ｆ７キー２０７とＦ８キー２０８の境界を基準ラインとして、左方にＬ１ボタン３４ｂ、Ｌ２ボタン３５ｂ、Ｌ３ボタン、右方にＲ１ボタン３４ａ、Ｒ２ボタン３５ａ、Ｒ３ボタンを配置することで、ユーザの直観的な操作が可能となり、操作性の優れたキー配置を実現できる。また、キーボード１００のセンターラインは、実質的にポインティングスティック１１０を通るラインであるが、そのセンターラインと、Ｆ７キー２０７とＦ８キー２０８の境界ラインを近づける（実施例では、キー幅より短い距離）ことで、ＲボタンおよびＬボタンの操作性を高めることが可能となる。
【００４６】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。実施例において、ポインティングスティック１１０は１つのみ設けられているが、２つのポインティングスティック１１０が設けられて、ゲームコントローラ２０のアナログスティック２７ａ、２７ｂの機能がそれぞれ割り当てられてもよい。この場合、図５に示すポインティングスティック１１０の位置から、それぞれ左右に所定距離だけ離れた位置にポインティングスティックが設けられてもよい。たとえば１つのポインティングスティックはアルファベットＤ，Ｆ，Ｃで囲まれたスペースに設けられ、もう１つのポインティングスティックはアルファベットＪ，Ｋ，Ｍで囲まれたスペースに設けられてもよい。
【００４７】
図４において、スリット４５を形成された電池ボックス４２の蓋４４を示したが、スリット４５の幅を大きくすると、蓋４４を短手方向に撓みやすくする反面、電池ボックス４２に収容されている電池がスリット４５から見えることになり、キーボード１００の美観を損ねることにもなる。そこで、蓋４４の弾性を維持しつつ、スリット４５から電池ボックス４２内の電池を見えにくくする工夫を施すことが好ましい。
【００４８】
図８（ａ）は、蓋４４の上面図である。蓋４４は、一側面に３つの爪５１、５２、５３を有し、対向する側面に爪５０を有する。蓋４４には、長手方向に延びるスリット４５が形成され、蓋４４が爪５０付近で弾性をもつようにされる。蓋４４の取付時、まず爪５１、５２、５３が電池ボックス４２の３つの爪穴にそれぞれ差し込まれる。その後、蓋４４をキーボード１００裏面に対して押し込むと、スリット４５がつぶれる方向に変形して、爪５０が電池ボックス４２の爪穴に差し込まれ、蓋４４が電池ボックス４２に取り付けられる。なお、蓋４４の取り外し時には、ユーザが指差口４８に指を入れて蓋４４を短手方向に押すと、スリット４５の弾性によりスリット４５がつぶれる方向に変形して、爪５０と電池ボックス４２の爪穴との係合が外れて、蓋４４が電池ボックス４２から取り外される。
【００４９】
図８（ａ）において、スリット４５から、蓋４４裏面に設けられた張出部５５が見える。張出部５５は、いわゆる目隠しの役割を担っており、スリット４５から、電池ボックス４２に収容されている電池の一部を見えなくしている。
【００５０】
図８（ｂ）は、蓋４４の裏面図である。張出部５５は、蓋４４の裏面に形成された立設部に設けられ、スリット４５の少なくとも一部を覆うように張り出している。なお張出部５５は、スリット４５の全体を覆うように張り出して形成されてもよい。なお、張出部５５の張り出し方向には、蓋４４の厚みを薄くした薄肉部５６が形成され、蓋４４に短手方向の力が印加されて、スリット４５の幅が狭まる際に、張出部５５がスリット４５の壁に当たらないようにしている。
【００５１】
図９は、図８（ａ）のＡ−Ａ断面図である。図示されるように、張出部５５は、蓋４４裏面の立設部５７に設けられ、スリット４５の少なくとも一部を覆うように、スリット４５の下方において張り出している。これにより、蓋４４裏面側に収容される電池を、外部から見えにくくし、キーボード１００全体の美観を高めている。また上記したように、張出部５５の張り出した方向に位置する、スリット壁部５８に隣接した蓋４４の厚みを薄くして、薄肉部５６を形成することで、蓋４４の短手方向収縮時に、スリット４５の壁部５８と、張出部５５の先端とが衝突しないようにしている。
【符号の説明】
【００５２】
２０・・・ゲームコントローラ、２１・・・十字キー、２２・・・○ボタン、２３・・・×ボタン、２４・・・□ボタン、２５・・・△ボタン、２６・・・操作キー、２７・・・アナログスティック、３１・・・メニューボタン、３２・・・ＳＴＡＲＴボタン、３３・・・ＳＥＬＥＣＴボタン、３４ａ・・・Ｒ１ボタン、３４ｂ・・・Ｌ１ボタン、３５ａ・・・Ｒ２ボタン、３５ｂ・・・Ｌ２ボタン、４０・・・脚部、４２・・・電池ボックス、４４・・・蓋、４５・・・スリット、８０・・・入力受付部、８２・・・処理部、８４・・・保持部、８６・・・キーコード保持部、８８・・・操作コード保持部、９０・・・出力部、１００・・・キーボード、１１０・・・ポインティングスティック、１１２・・・Ｆｎキー、１２０・・・標準タイプキー、１３０・・・ファンクションキー、１４０・・・カーソルキー。
【図１】
0005161338.tif 000002
【図２】
0005161338.tif 000003
【図３】
0005161338.tif 000004
【図４】
0005161338.tif 000005
【図５】
0005161338.tif 000006
【図６】
0005161338.tif 000007
【図７】
0005161338.tif 000008
【図８】
0005161338.tif 000009
【図９】
0005161338.tif 000010