(57)【要約】【課題】簡単な操作で文字等の伝達情報の入力を行うことのできる情報入力装置、情報入力方法、および情報入力プログラムを提供すること。【解決手段】複数の操作自由度を備えた第１操作部３２Ｌおよび第２操作部３２Ｒと、第１操作部３２Ｌの操作状態と、第２操作部３２Ｒの操作状態とに応じて、伝達情報を特定する伝達情報特定部３４と、第１操作部３２Ｌと第２操作部３２Ｒのうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する機能特定部３５と、を備える。【選択図】図２
2018169997.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作自由度を備えた第１、第２操作部と、
前記第１操作部の操作状態と、前記第２操作部の操作状態とに応じて、伝達情報を特定する伝達情報特定部と、
前記第１操作部と前記第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する機能特定部と、を備える、
ことを特徴とする情報入力装置。
【請求項２】
前記第１、第２操作部は、複数の操作自由度を有する操作部材、または、操作表示を行う表示部を含む、
ことを特徴とする請求項１に記載の情報入力装置。
【請求項３】
前記操作状態は、前記情報入力装置の平面視における前記第１、第２操作部の角度、前記情報入力装置の側面視における前記第１、第２操作部の角度、あるいは前記第１、第２操作部の回転、前後または左右等への繰り返し動作等を含む、
ことを特徴とする請求項１または請求項２に記載の情報入力装置。
【請求項４】
前記伝達情報は、文字、文章、または絵文字を含む、
ことを特徴とする請求項１ないし請求項３のいずれか一に記載の情報入力装置。
【請求項５】
前記機能情報は、小文字入力、長音入力、文字変換、または削除等の機能の情報、あるいは、文章、または絵文字等の感情表現の入力の機能の情報を含む、
ことを特徴とする請求項１ないし請求項４のいずれか一に記載の情報入力装置。
【請求項６】
前記機能特定部は、前記第１操作部と前記第２操作部のうち、いずれか一方の操作部の操作状態に応じて、前記機能情報を特定する、
ことを特徴とする請求項１ないし請求項５のいずれか一に記載の情報入力装置。
【請求項７】
前記機能特定部は、前記第１操作部と前記第２操作部との操作状態に応じて、前記機能情報を特定する、
ことを特徴とする請求項１ないし請求項６のいずれか一に記載の情報入力装置。
【請求項８】
第１、第２撮像部をさらに備え、
前記伝達情報特定部は、前記第１、第２撮像部により撮像した使用者の手の動きに応じて、伝達情報を特定し、
前記機能特定部は、前記第１、第２撮像部により撮像した使用者の手の動きに応じて、前記機能情報を特定する、
ことを特徴とする請求項１ないし請求項７のいずれか一に記載の情報入力装置。
【請求項９】
複数の操作自由度を備えた第１操作部の操作状態と、複数の操作自由度を備えた第２操作部の操作状態とに応じて、伝達情報を特定し、
前記第１操作部と前記第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する、
ことを特徴とする情報入力方法。
【請求項１０】
情報入力装置のプログラムであって、情報入力装置のコンピュータを、
複数の操作自由度を備えた第１、第２操作部と、
前記第１操作部の操作状態と、前記第２操作部の操作状態とに応じて、伝達情報を特定する伝達情報特定部と、
前記第１操作部と前記第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する機能特定部として機能させる、
ことを特徴とする情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力装置、情報入力方法、および情報入力プログラムに関する。
【背景技術】
【０００２】
従来から、アナログコントローラにおける左右のスティックを用いて文字入力を行うゲーム装置が提供されている。例えば、特許文献１においては、左のスティックに子音音素を割り当て、右のスティックに母音音素を割り当てることにより、左右のスティックの組み合わせにより、文字入力を実現している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２１３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１においては、仮名入力モード、英数字入力モードの切り替え、および文字変換の機能をスティック以外のボタンに割り当てている。したがって、使用者にとっては、文字入力の際に、スティック以外の他のボタンを操作する必要があり、煩雑であった。
【０００５】
そこで、本発明は、アナログコントローラを備えるゲーム装置において、簡単な操作で文字等の伝達情報の入力を行うことのできる情報入力装置、情報入力方法、および情報入力プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明に係る情報入力装置の一態様は、複数の操作自由度を備えた第１、第２操作部と、前記第１操作部の操作状態と、前記第２操作部の操作状態とに応じて、伝達情報を特定する伝達情報特定部と、前記第１操作部と前記第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する機能特定部とを備えることを特徴とする。
【０００７】
本明細書において、「第１、第２操作部」とは、スイッチ、ボタン、あるいはスティック等の部材を用いた操作部だけではなく、例えば液晶画面等にソフトウェアを用いて表示する操作部も含む概念である。本明細書において、「操作状態」とは、第１、第２操作部としてスイッチまたはボタン等を用いた場合には、それらを押下した状態または押下した状態から離す状態を含む概念である。本明細書において、「操作状態」とは、第１、第２操作部としてスティック等の部材を用いた場合には、スティック等を所定の角度に傾斜させる状態、所定の方向に傾斜させる状態、あるいは、スティック等を回転、前後または左右等に繰り返し動かす状態等を含む概念である。本明細書において、「操作状態」とは、第１、第２操作部として液晶画面等にソフトウェアを用いて表示する操作部を用いた場合には、操作部をクリックする状態等を含む概念である。本明細書において、「伝達情報」とは、五十音、英字、または数字等の文字の他、「うれしい」等の文章、あるいは笑顔等の絵文字等を含む概念である。本明細書において、「異なる種類の伝達情報の切り替え」とは、五十音、英字、および数字等の文字種の切り替え、あるいは文字、文章、および絵文字等の間の相互の切り替え等を含む概念である。
【０００８】
前記態様によれば、伝達情報特定部は、第１操作部の操作状態と、第２操作部の操作状態とに応じて、伝達情報を特定する。また、機能特定部は、第１操作部と第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する。したがって、異なる種類の伝達情報を切り替える場合でも、第１操作部および第２操作部のみを用いて簡単な操作で伝達情報の入力が可能である。
【０００９】
本発明の他の態様は、前記第１、第２操作部は、複数の操作自由度を有する操作部材、または、操作表示を行う表示部を含むことを特徴する。この態様によれば、第１、第２操作部は、ゲーム装置の入力装置のように複数の操作自由度を有する操作部材を用いて実現でるだけでなく、スマートフォン等の端末装置の表示部に操作表示を行うことによっても実現できる。
【００１０】
本発明の他の態様は、前記操作状態は、前記情報入力装置の平面視における前記第１、第２操作部の角度、前記情報入力装置の側面視における前記第１、第２操作部の角度、あるいは前記第１、第２操作部の回転、前後または左右等への繰り返し動作等を含むことを特徴とする。この態様によれば、操作状態は、第１、第２操作部の角度、回転、前後または左右等への繰り返し動作等を含むので、第１操作部および第２操作部のみを用いて様々な種類の伝達情報の入力を簡単な操作で行うことが可能である。
【００１１】
本発明の他の態様は、前記伝達情報は、文字、文章、または絵文字を含むことを特徴とする。この態様によれば、伝達情報は、文字、文章、または絵文字を含むので、第１操作部および第２操作部のみを用いて様々な種類の伝達情報の入力を簡単な操作で行うことが可能である。
【００１２】
本発明の他の態様は、前記機能情報は、小文字入力、長音入力、文字変換、または削除等の機能の情報、あるいは、文章、または絵文字等の感情表現の入力の機能の情報を含むことを特徴とする。この態様によれば、機能情報は、小文字入力、長音入力、文字変換、または削除等の機能の情報、あるいは、文章、または絵文字等の感情表現の入力の機能の情報を含むので、第１操作部および第２操作部のみを用いて様々な種類の伝達情報の入力を簡単な操作で行うことが可能である。
【００１３】
本発明の他の態様は、前記機能特定部は、前記第１操作部と前記第２操作部のうち、いずれか一方の操作部の操作状態に応じて、前記機能情報を特定することを特徴とする。この態様によれば、機能特定部は、第１操作部または第２操作部の操作状態に応じて機能情報を特定するので、簡単な操作で様々な種類の伝達情報の入力を行うことが可能である。
【００１４】
本発明の他の態様は、前記機能特定部は、前記第１操作部と前記第２操作部との操作状態に応じて、前記機能情報を特定することを特徴とする。この態様によれば、機能特定部は、第１操作部と第２操作部との操作状態に応じて、機能情報を特定するので、様々な種類の機能の切り替えと、様々な種類の伝達情報の入力を簡単な操作で行うことが可能である。
【００１５】
本発明の他の態様は、第１、第２撮像部をさらに備え、前記伝達情報特定部は、前記第１、第２撮像部により撮像した使用者の手の動きに応じて、伝達情報を特定し、前記機能特定部は、前記第１、第２撮像部により撮像した使用者の手の動きに応じて、前記機能情報を特定することを特徴とする。この態様によれば、第１、第２撮像部が、使用者の手の動きを撮像すると、伝達情報特定部は、前記撮像した使用者の手の動きに応じて、伝達情報を特定し、機能特定部は、前記撮像した使用者の手の動きに応じて、前記機能情報を特定する。したがって、様々な種類の機能の切り替えと、様々な種類の伝達情報の入力を簡単な操作で行うことが可能である。
【００１６】
前記課題を解決するため、本発明に係る情報入力方法の一態様は、複数の操作自由度を備えた第１操作部の操作状態と、複数の操作自由度を備えた第２操作部の操作状態とに応じて、伝達情報を特定し、前記第１操作部と前記第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定することを特徴とする。
【００１７】
前記態様によれば、第１操作部の操作状態と、第２操作部の操作状態とに応じて、伝達情報が特定される。また、第１操作部と第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報が特定される。したがって、異なる種類の伝達情報を切り替える場合でも、第１操作部および第２操作部のみを用いて簡単な操作で伝達情報の入力が可能である。
【００１８】
前記課題を解決するため、本発明に係る情報入力プログラムの一態様は、情報入力装置のプログラムであって、情報入力装置のコンピュータを、複数の操作自由度を備えた第１、第２操作部と、前記第１操作部の操作状態と、前記第２操作部の操作状態とに応じて、伝達情報を特定する伝達情報特定部と、前記第１操作部と前記第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する機能特定部として機能させる、ことを特徴とする。
【００１９】
前記態様によれば、情報入力装置のコンピュータは、本発明に係る情報入力プログラムを実行することにより、伝達情報特定部として機能し、第１操作部の操作状態と、第２操作部の操作状態とに応じて、伝達情報を特定する。また、情報入力装置のコンピュータは、本発明に係る情報入力プログラムを実行することにより、機能特定部として機能し、第１操作部と第２操作部のうち、少なくともいずれか一方の操作部の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する。したがって、異なる種類の伝達情報を切り替える場合でも、第１操作部および第２操作部のみを用いて簡単な操作で伝達情報の入力が可能である。
【発明の効果】
【００２０】
本発明によれば、第１操作部および第２操作部のみを用いて、簡単な操作で様々な種類の伝達情報の入力が可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明に係る第１実施形態の情報入力システムを概略的に示す図である。
【図２】第１実施形態における情報入力装置を概略的に示す図である。
【図３】図２に示すＸ軸方向から見た左スティックの側面図である。
【図４】左スティックおよび右スティックにより選択される領域を示す図である。
【図５】情報入力装置の機能ブロックを示す図である。
【図６】仮名入力を行う場合の表示例を示す図である。
【図７】英字入力を行う場合の表示例を示す図である。
【図８】記号入力を行う場合の表示例を示す図である。
【図９】感情入力を行う場合の表示例を示す図である。
【図１０】仮名入力を行う場合の割り当てを示す図である。
【図１１】英字入力を行う場合の割り当てを示す図である。
【図１２】記号入力を行う場合の割り当てを示す図である。
【図１３】感情入力を行う場合の割り当てを示す図である。
【図１４】本発明の第２実施形態の情報入力システムを概略的に示す図である。
【図１５】第２実施形態における情報入力装置を概略的に示す図である。
【図１６】情報入力装置の機能ブロックを示す図である。
【図１７】第２実施形態における伝達情報および機能情報の入力処理を示すフローチャートである。
【図１８】本発明の第３実施形態の情報入力装置を概略的に示す図である。
【発明を実施するための形態】
【００２２】
（第１実施形態）
以下、本発明の第１実施形態について図面を参照しつつ説明する。図１は、本発明に係る第１実施形態の情報入力システムを概略的に示す図である。図２は、第１実施形態における情報入力装置を概略的に示す図である。
【００２３】
（情報入力システム）
第１実施形態は、ゲーム装置のコントローラを情報入力装置として使用し、画面上で文字等の伝達情報の入力を行う例について説明する。図１に示すように、情報入力システム１は、ゲーム装置２と、ゲーム装置２に接続されて使用者により操作される情報入力装置としてのコントローラ３と、ゲームの表示、および入力された文字，記号等の伝達情報の表示、並びに音の出力が可能な表示装置４とを備えている。
【００２４】
ゲーム装置２は、ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ、Ｂｌｕ−ｒａｙ（登録商標）等の光ディスクや半導体メモリ等の記録媒体から読み出したアプリケーションプログラムと、コントローラ３を介した使用者からの指示とに基づいて、ゲームや伝達情報の入力等を実行する。また、ゲーム装置２は、電話回線、ＬＡＮ、ＣＡＴＶ回線、通信衛星回線等の各種通信回線を介してダウンロードされたアプリケーションプログラムに基づいて、ゲームや伝達情報の入力等を実行することもできる。
【００２５】
なお、ゲーム装置２は、ＣＤ等に記録されたオーディオデータやＢｌｕ−ｒａｙ（登録商標）等に記録された映画等のビデオおよびオーディオデータを再生することも可能である。また、ゲーム装置２は、ゲーム用のアプリケーションプログラム以外の各種のアプリケーションプログラムに基づいて動作することも可能である。
【００２６】
（コントローラ）
コントローラ３は、図１および図２に示すように、本体３０と、各種のボタン３１ａ，３１ｂ，３１ｃ，３１ｄ，３１ｅ，３１ｆ，３１ｇ，３１ｈと、第１操作部（操作部材）としての左スティック３２Ｌと、第２操作部（操作部材）としての右スティック３２Ｒとを備えている。使用者が、これらの各種のボタン３１ａ，３１ｂ，３１ｃ，３１ｄ，３１ｅ，３１ｆ，３１ｇ，３１ｈ、左スティック３２Ｌ、あるいは、右スティック３２Ｒを操作することにより、コントローラ３は、それらの操作に応じた操作信号を発生し、その操作信号をゲーム装置２へ送信する。以下では、ゲームの操作に関する説明については省略し、文字等の伝達情報の入力に関して説明を行う。
【００２７】
図３は、図２に示すＸ軸方向から見た左スティック３２Ｌの側面図である。この方向から見た右スティック３２Ｒは、左スティック３２Ｌと同様に示されるので、図３においては右スティック３２Ｒに関する符号を括弧書きで示すこととする。図３に示すように、左スティック３２Ｌおよび右スティック３２Ｒは、非操作の状態では、本体３０の表面３０ａに対して垂直に軸支されており、使用者による操作に応じて、それぞれの中心軸線３２Ｌ１，３２Ｒ１に対して、所定の角度θ１まで傾斜可能となっている。左スティック３２Ｌおよび右スティック３２Ｒは、図示を省略する付勢部材により付勢されており、力が加えられていない状態では、本体３０の表面３０ａに対して垂直な中立位置に復帰するように取り付けられている。
【００２８】
左スティック３２Ｌおよび右スティック３２Ｒは、図３に示す方向のみに傾斜可能な訳ではなく、図２に示すＸＹ平面における任意の方向に傾斜可能となっている。また、左スティック３２Ｌおよび右スティック３２Ｒは、所定の角度だけ傾倒させた状態で、図２に示すＸＹ平面において周回させることが可能となっている。
【００２９】
図４は、左スティック３２Ｌおよび右スティック３２Ｒにより選択される領域を示す図である。左スティック３２Ｌおよび右スティック３２Ｒを用いて文字等の伝達情報の入力を行う場合には、本実施形態では、図４に示すように、ＸＹ平面上に、左スティック３２Ｌおよび右スティック３２Ｒの中心軸線３２Ｌ１，３２Ｒ１を中心とする入力領域１００を定義する。入力領域１００は、３６度の角度範囲で均等に、第１領域１０１から第１０領域１１０まで１０分割されている。図４に示す座標軸と図２に示す座標軸とは対応しており、例えば図２に示すＹ軸方向に左スティック３２Ｌを傾斜させると、第１領域１０１が選択される。
【００３０】
本実施形態では、第１領域１０１から第１０領域１１０までの各領域と、文字等の伝達情報および機能情報とを対応付けており、左スティック３２Ｌおよび右スティック３２Ｒを傾斜させて、第１領域１０１から第１０領域１１０までのいずれかの領域を選択することにより、文字等の伝達情報および機能情報の入力が行われる。
【００３１】
本実施形態では、図４に示すように、左スティック３２Ｌまたは右スティック３２Ｒが所定の角度θ２以上に傾倒された場合に、傾倒方向に対応した第１領域１０１から第１０領域１１０までのいずれかの領域が使用者により選択されたと判定する。左スティック３２Ｌまたは右スティック３２Ｒが所定の角度θ２以上に傾倒された状態のまま周回された場合には、選択される領域は、周回される角度に応じて次々に変更される。
【００３２】
以上のように、本実施形態では、コントローラ３の平面視（Ｚ軸方向から見た場合）における左スティック３２Ｌまたは右スティック３２Ｒの角度、コントローラ３の側面視（Ｘ軸方向から見た場合）における左スティック３２Ｌまたは右スティック３２Ｒの角度、あるいは左スティック３２Ｌまたは右スティック３２Ｒの回転、前後または左右等への繰り返し動作等の操作状態に応じて文字等の伝達情報および機能情報の特定が行われる。
【００３３】
次に、図面を参照しつつ、コントローラ３の機能ブロックついて説明する。図５は、コントローラ３の機能ブロックを示す図である。コントローラ３は、例えば、ＣＰＵ、ＲＯＭ、およびＲＡＭ等を備えており、図５に示すように、操作部３３、伝達情報特定部３４、機能特定部３５、および通信部３６として機能する。
【００３４】
操作部３３は、左スティック３２Ｌおよび右スティック３２Ｒの傾倒および周回の操作に応じた可変のアナログ値を出力する可変アナログ値出力手段を備えている。可変アナログ値出力手段は、例えば可変抵抗素子等を備えており、左スティック３２Ｌおよび右スティック３２Ｒの傾倒および周回の操作に応じて可変抵抗素子の抵抗値が変化する。左スティック３２Ｌおよび右スティック３２Ｒを傾倒操作した時には、傾き量とその傾き方向に応じたＸＹ座標上の座標値が検出され、座標値が操作出力として伝達情報特定部３４または機能特定部３５へ送られる。
【００３５】
伝達情報特定部３４は、操作出力が示す左スティック３２Ｌおよび右スティック３２Ｒの操作状態に応じて、伝達情報を特定する。機能特定部３５は、操作出力が示す左スティック３２Ｌと右スティック３２Ｒのうち、少なくともいずれか一方の操作状態に応じて、異なる種類の伝達情報の切り替えを含む機能情報を特定する。
【００３６】
通信部３６は、ゲーム装置２との通信を行い、操作出力と、伝達情報特定部３４により特定された伝達情報と、機能特定部３５により特定された機能情報とをゲーム装置２に送信する。
【００３７】
次に、本実施形態のコントローラ３を用いた文字等の伝達情報の入力、および機能情報の入力について図面を参照しつつ説明する。
【００３８】
（仮名入力）
図６は、仮名入力モード時の伝達情報入力画面４０の一例を示す図である。本実施形態では、一例として、コントローラ３のボタン３１ｄを押下することにより、ゲーム装置２は伝達情報入力モードとなり、表示装置４の画面には、図６に示すような伝達情報入力画面４０が表示される。伝達情報の入力モードは、仮名入力モード、英字入力モード、数字記号入力モード、および感情入力モードに分かれているが、本実施形態では、一例として、ゲーム装置２およびコントローラ３の双方において、仮名入力モードが初期状態のモードとして設定されている。
【００３９】
図６に示すように、伝達情報入力画面４０には、入力表示欄４１と、左ソフトウェアキーパッド４２と、右ソフトウェアキーパッド４３とが表示される。入力表示欄４１は、入力した伝達情報が表示される表示欄であり、入力表示欄４１の左端には、入力モードを示す入力モード表示欄４１ａが表示される。図６の例では、入力モード表示欄４１ａに「あ」と表示されており、入力モードが仮名入力モードであることを示している。
【００４０】
左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３は、図４に示した入力領域１００に対応しており、それぞれ１０分割されたパッドを備えている。左ソフトウェアキーパッド４２は、第１パッド４２ａ、第２パッド４２ｂ、第３パッド４２ｃ、第４パッド４２ｄ、第５パッド４２ｅ、第６パッド４２ｆ、第７パッド４２ｇ、第８パッド４２ｈ、第９パッド４２ｉ、および第１０パッド４２ｊを備えている。これらのパッドは、それぞれ、図４に示す入力領域１００の第１領域１０１から第１０領域１１０までの領域に対応している。右ソフトウェアキーパッド４３は、第１パッド４３ａ、第２パッド４３ｂ、第３パッド４３ｃ、第４パッド４３ｄ、第５パッド４３ｅ、第６パッド４３ｆ、第７パッド４３ｇ、第８パッド４３ｈ、第９パッド４３ｉ、および第１０パッド４３ｊを備えている。これらのパッドも、それぞれ、図４に示す入力領域１００の第１領域１０１から第１０領域１１０までの領域に対応している。
【００４１】
左ソフトウェアキーパッド４２の各パッドには、子音音素および機能情報が割り当てられている。子音音素としては、第１パッド４２ａに「あ」、第２パッド４２ｂに「か」、第３パッド４２ｃに「さ」、第４パッド４２ｄに「た」、第５パッド４２ｅに「な」、第６パッド４２ｆに「は」、第７パッド４２ｇに「ま」、第８パッド４２ｈに「や」、第９パッド４２ｉに「ら」、および第１０パッド４２ｊに「わ」が割り当てられている。機能情報としては、第８パッド４２ｈに半濁音を表す「゜」と濁音を表す「゛」、および第１０パッド４２ｊに読点の「、」と句点の「。」が割り当てられている。
【００４２】
右ソフトウェアキーパッド４３の各パッドには、母音音素と機能情報が割り当てられている。母音音素としては、第１パッド４３ａに「あ」、第３パッド４３ｃに「い」、第５パッド４３ｅに「う」、第７パッド４３ｇに「え」、および第９パッド４３ｉに「お」が割り当てられている。また、機能情報としては、第２パッド４３ｂに「削除」、第３パッド４３ｃに半濁音を表す「゜」と読点の「、」、第４パッド４３ｄに「モード」、第５パッド４３ｅに撥音を表す「ん」、第６パッド４３ｆに「変換」、第７パッド４３ｇに濁音を表す「゛」と句点の「。」、第８パッド４３ｈに「確定」、および第１０パッド４３ｊに「空白」が割り当てられている。「削除」は、入力した文字を削除する機能であり、「モード」は、入力モードを切り替える機能と、長音または小文字を選択する機能とを備えている。「変換」は、入力した文字をカタカナや漢字に変換する文字変換機能である。「確定」は、文字の入力を確定させる機能である。「空白」は、入力表示欄４１に一文字分の空白を入力する機能である。
【００４３】
右ソフトウェアキーパッド４３の第４パッド４３ｄにより「モード」が選択された場合には、第４パッド４３ｄと、左ソフトウェアキーパッド４２において選択されたパッドとの組み合わせにより機能が決定される。図６に示すように、左ソフトウェアキーパッド４２の各パッドの外側に、「モード」との組み合わせにより決定される機能が表示されている。第５パッド４２ｅには長音記号である「−」、第６パッド４２ｆには「小文字」、第７パッド４２ｇには「英字」、第８パッド４２ｈには「数字 記号」、および第９パッド４２ｉには「感情」が割り当てられている。「小文字」は、促音または拗音を表すために選択された文字を小文字として入力するための機能である。「英字」は、入力モードとして英字入力モードを選択する機能である。「数字 記号」は、入力モードとして数字記号入力モードを選択する機能である。「感情」は、入力モードとして感情入力モードを選択する機能である。
【００４４】
本実施形態においては、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより、あるいは右ソフトウェアキーパッド４３により、伝達情報としてのひらがなの文字を入力し、あるいは機能情報を選択する。図７は、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより入力される文字または選択される機能情報と、右ソフトウェアキーパッド４３により選択される機能情報とを示す仮名入力モードの組み合わせ表５０を示す。
【００４５】
図７に示す仮名入力モードの組み合わせ表５０は、行見出し５０Ｒは、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドに対応している。また、列見出し５０Ｃは、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドに対応している。図７においては、理解を容易にするために、列見出し５０Ｒには、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドの符号を付している。また、行見出し５０Ｃには、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドの符号を付している。
【００４６】
左スティック３２Ｌを、図４に示す第１領域１０１から第１０領域１１０までのいずれかの領域に所定角度θ２以上傾斜させると、この領域に対応する左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのいずれかのパッドが選択される。例えば、左スティック３２Ｌを第１領域１０１に傾斜させた場合には、左ソフトウェアキーパッド４２の第１パッド４２ａが選択される。図６は、第１パッド４２ａが選択された状態を示している。本実施形態では、一例として、選択されたパッドの枠は太く表示される。この状態では、「あ行」の文字が選択可能となっており、右スティック３２Ｒを、第１領域１０１、第３領域１０３、第５領域１０５、第７領域１０７、あるいは第９領域１０９に所定角度θ２以上傾斜させると、それぞれ、右ソフトウェアキーパッド４３の第１パッド４３ａ、第３パッド４３ｃ、第５パッド４３ｅ、第７パッド４３ｇ、あるいは第９パッド４３ｉが選択される。その結果、左スティック３２Ｌにより選択された子音音素の「あ」と、右スティック３２Ｒにより選択された母音音素の「あ」、「い」、「う」、「え」、あるいは「お」との組み合わせにより、「あ」、「い」、「う」、「え」、あるいは「お」の文字が入力表示欄４１に入力される。
【００４７】
同様に、左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第２パッド４２ｂ、第３パッド４３ｃ、第４パッド４３ｄ、第５パッド４３ｅ、第６パッド４３ｆ、第７パッド４３ｇ、あるいは第９パッド４３ｉが選択されることにより、子音音素の「か」、「さ」、「た」、「な」、「は」、「ま」、あるいは「ら」が選択される。これらの子音音素のいずれかが選択された状態で、右スティック３２Ｒにより、右ソフトウェアキーパッド４３の第１パッド４３ａ、第３パッド４３ｃ、第５パッド４３ｅ、第７パッド４３ｇ、あるいは第９パッド４３ｉが選択されると、母音音素の「あ」、「い」、「う」、「え」、あるいは「お」が選択される。その結果、子音音素と母音音素との組み合わせにより、「か行」から「ま行」まで、あるいは「ら行」の文字が入力表示欄４１に入力される。
【００４８】
「や行」については、以下のように入力が行われる。左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第８パッド４２ｈが選択されることにより、子音音素の「や」が選択される。この子音音素が選択された状態で、右スティック３２Ｒにより、右ソフトウェアキーパッド４３の第１パッド４３ａ、第５パッド４３ｅ、あるいは第９パッド４３ｉが選択されると、母音音素の「あ」、「う」、あるいは「お」が選択される。その結果、子音音素と母音音素との組み合わせにより、「や行」の「や」、「ゆ」、あるいは「よ」の文字が入力表示欄４１に入力される。
【００４９】
「わ行」については、以下のように入力が行われる。左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第１０パッド４２ｊが選択されることにより、子音音素の「わ」が選択される。この子音音素が選択された状態で、右スティック３２Ｒにより、右ソフトウェアキーパッド４３の第１パッド４３ａ、あるいは第９パッド４３ｉが選択されると、母音音素の「あ」、あるいは「お」が選択される。その結果、子音音素と母音音素との組み合わせにより、「わ行」の「わ」、あるいは「を」の文字が入力表示欄４１に入力される。
【００５０】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第１０パッド４２ｊが選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３の第５パッド４３ｅが選択されると撥音の「ん」の文字が入力表示欄４１に入力される。
【００５１】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第８パッド４２ｈが選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３の第３パッド４３ｃが選択されると半濁音を示す記号「゜」が選択され、右ソフトウェアキーパッド４３の第７パッド４３ｇが選択されると濁音を示す記号「゛」が選択される。これらの記号は、直前に入力した文字と組み合わされて、半濁音または濁音の文字として入力表示欄４１に入力される。したがって、例えば、「は」の文字が入力された後に、半濁音を示す「゜」が選択されることにより、「ぱ」の文字が入力表示欄４１に入力され、濁音を示す「゛」が選択されることにより、「ば」の文字が入力表示欄４１に入力される。
【００５２】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第１０パッド４２ｊが選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３の第３パッド４３ｃが選択されると読点の「、」が入力表示欄４１に入力され、右ソフトウェアキーパッド４３の第７パッド４３ｇが選択されると句点の「。」が入力表示欄４１に入力される。
【００５３】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第５パッド４２ｅが選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、長音を示す記号「−」が入力表示欄４１に入力される。
【００５４】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第６パッド４２ｆが選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、小文字の入力が可能な状態となる。この状態で、上述のように文字の入力を行うことにより、例えば、「ぁ」、「ぃ」、「ぅ」、「ぇ」、または「ぉ」のような小文字が入力表示欄４１に入力される。また、「ゃ」、「ゅ」、または「ょ」を入力して、例えば「ちょ」のような拗音を表すことができる。さらに、「っ」を入力して、例えば「かっ」のような促音を表すことができる。
【００５５】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第２パッド４３ｂの「削除」が選択されると、削除機能が実行され、直前に入力された１文字が削除される。右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第１０パッド４３ｊの「空白」が選択されると、入力表示欄４１に全角の空白が入力される。
【００５６】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第６パッド４３ｆの「変換」が選択されると、変換機能が実行され、入力された文字をカタカナまたは漢字に変換することが可能になる。右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第８パッド４３ｈの「確定」が選択されると、確定機能が実行され、文字の入力が確定される。本実施形態においては、変換機能が実行された場合には、例えばプルダウンメニュー等で変換候補を表示させ、右スティック３２Ｒまたは左スティック３２Ｌが操作されることにより、変換候補が選択可能となっている。
【００５７】
また、一例として、変換候補を選んだ後に、前記確定機能を実行させることにより、変換候補の文字を入力表示欄４１に入力させる。さらに、本実施形態においては、一例として、文字を入力した後にその入力を確定していない状態においては、前記変換機能を実行することが可能となっている。したがって、文字を入力した後にその入力を確定した場合には、文字はカタカナまたは漢字に変換されることなく、ひらがなとして入力が確定されることになる。
【００５８】
本実施形態では、一例として、入力表示欄４１に全ての文字が入力され、入力が確定された状態において、さらに前記確定機能を実行すると、ゲーム装置２が実行するゲーム等に対する文字入力が行われる。
【００５９】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第７パッド４２ｇの「英字」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが英字入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第８パッド４２ｈの「数字 記号」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが数字記号入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第９パッド４２ｉの「感情」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが感情入力モードに変更される。
【００６０】
なお、図６および図７には図示していないが、例えば、右スティック３２Ｒを何回か周回させることに、一つ前の入力をリピートできるようにしてもよい。また、本実施形態の情報入力システムにおいて、例えば撥音の「ん」や長音記号の「ー」のように、特に使用頻度の高い文字等は、左スティック３２Ｌまたは右スティック３２Ｒを前後左右等の特定の同一方向へ複数回傾斜させる操作が行われた場合に入力されるようにしてもよい。
【００６１】
（英字入力モード）
次に、英字入力モードが選択された場合について説明する。図８は、英字入力モード時の伝達情報入力画面４０の一例を示す図である。図８に示すように、伝達情報入力画面４０には、入力表示欄４１と、左ソフトウェアキーパッド４２と、右ソフトウェアキーパッド４３とが表示される。入力表示欄４１の左端には、入力モードを示す入力モード表示欄４１ａが表示される。図８の例では、入力モード表示欄４１ａに「A」と表示されており、入力モードが英字入力モードであることを示している。
【００６２】
左ソフトウェアキーパッド４２の各パッドには、英字、記号および機能情報が割り当てられている。英字としては、第１パッド４２ａに「ABC」、第２パッド４２ｂに「DEF」、第３パッド４２ｃに「GHI」、第４パッド４２ｄに「JKL」、第５パッド４２ｅに「MNO」、第６パッド４２ｆに「PQR」、第７パッド４２ｇに「STU」、第８パッド４２ｈに「VWX」、および第９パッド４２ｉに「YZ」が割り当てられている。記号としては、第９パッド４２ｉにダブルクォーテーションマークの「"」とカンマの「,」が、第１０パッド４２ｊにシングルクォーテーションマークまたはアポストロフィの「'」と、ピリオドの「．」と、クエスチョンマークの「？」と、エクスクラメーションの「!」とが割り当てられている。
【００６３】
右ソフトウェアキーパッド４３の各パッドには、番号と機能情報が割り当てられている。番号としては、第１パッド４３ａに「１」、第３パッド４３ｃに「２」、第５パッド４３ｅに「３」、および第６パッド４３ｆに「４」が割り当てられている。また、機能情報としては、第２パッド４３ｂに「削除」、第４パッド４３ｄに「モード」、第７パッド４３ｇに小文字と大文字を切り替える「ａ／Ａ」、第８パッド４３ｈに「確定」、および第１０パッド４３ｊに「空白」が割り当てられている。「削除」は、入力した文字を削除する機能である。「モード」は、入力モードを切り替える機能を選択する機能である。「ａ／Ａ」は小文字と大文字を切り替える機能である。「空白」は、入力表示欄４１に一文字分の空白を入力する機能である。
【００６４】
右ソフトウェアキーパッド４３の第４パッド４３ｄにより「モード」が選択された場合には、第４パッド４３ｄと、左ソフトウェアキーパッド４２において選択されたパッドとの組み合わせにより機能が決定される。図８に示すように、左ソフトウェアキーパッド４２の各パッドの外側に、「モード」との組み合わせにより決定される機能が表示されている。第６パッド４２ｆには「ひらがな」、第８パッド４２ｈには「数字 記号」、および第９パッド４２ｉには「感情」が割り当てられている。「ひらがな」は、入力モードとして仮名入力モードを選択する機能である。「数字 記号」は、入力モードとして数字記号入力モードを選択する機能である。「感情」は、入力モードとして感情入力モードを選択する機能である。
【００６５】
本実施形態においては、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより、あるいは右ソフトウェアキーパッド４３により、伝達情報としてのひらがなの文字を入力し、あるいは機能情報を選択する。図７は、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより入力される文字または選択される機能情報と、右ソフトウェアキーパッド４３により選択される機能情報とを示す仮名入力モードの組み合わせ表５０を示す。
【００６６】
図９に示す英字入力モードの組み合わせ表５１において、行見出し５１Ｒは、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドに対応している。また、列見出し５１Ｃは、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドに対応している。図９においては、理解を容易にするために、行見出し５１Ｒには、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドの符号を付している。また、列見出し５１Ｃには、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドの符号を付している。
【００６７】
仮名入力モードの場合と同様に、左スティック３２Ｌまたは右スティック３２Ｒを、図４に示す第１領域１０１から第１０領域１１０までのいずれかの領域に所定角度θ２以上傾斜させることにより、この領域に対応する左ソフトウェアキーパッド４２または右ソフトウェアキーパッド４３のいずれかのパッドが選択される。図８は、第１パッド４２ａが選択された状態を示している。本実施形態では、一例として、選択されたパッドの枠は太く表示される。この状態では、「ABC」の文字が選択可能となっている。右ソフトウェアキーパッド４３に示された番号は、序数を示しており、左ソフトウェアキーパッド４２に示された複数の文字と、右ソフトウェアキーパッド４３に示された番号との組み合わせにより、複数の文字のうちの何番目の文字が選択されるのかが決定される。例えば、左ソフトウェアキーパッド４２における第１パッド４２ａの「ABC」が選択され、右ソフトウェアキーパッド４３における第１パッド４３ａの「１」が選択されると、「ABC」のうちの１番目の「A」の文字が入力表示欄４１に入力される。また、左ソフトウェアキーパッド４２における第１パッド４２ａの「ABC」が選択され、右ソフトウェアキーパッド４３における第３パッド４３ｃの「２」が選択されると、「ABC」のうちの２番目の「B」の文字が入力表示欄４１に入力される。さらに、左ソフトウェアキーパッド４２における第１パッド４２ａの「ABC」が選択され、右ソフトウェアキーパッド４３における第５パッド４３ｅの「３」が選択されると、「ABC」のうちの３番目の「Ｃ」の文字が入力表示欄４１に入力される。
【００６８】
同様に、左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第２パッド４２ｂから第１０パッド４３ｊまでのいずれかのパッドが選択され、右ソフトウェアキーパッド４３の第１パッド４３ａ、第３パッド４３ｃ、第５パッド４３ｅ、および第６パッド４３ｆのいずれかが選択されることにより、「D」から「Z」までのいずれかの英字または記号が入力表示欄４１に入力される。左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３との組み合わせにより、入力される英字または記号は図９に示す通りである。
【００６９】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第２パッド４３ｂの「削除」が選択されると、削除機能が実行され、直前に入力された１文字が削除される。右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第１０パッド４３ｊの「空白」が選択されると、入力表示欄４１に全角の空白が入力される。
【００７０】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第７パッド４３ｇの「ａ／Ａ」が選択されると、小文字と大文字の切り替え機能が実行される。本実施形態では、一例として、初期状態では小文字の入力が行われる設定になっており、第７パッド４３ｇの「ａ／Ａ」が選択されると、大文字の入力に切り替えられる。大文字の入力が行われる状態において、第７パッド４３ｇの「ａ／Ａ」が選択されると、小文字の入力に切り替えられる。但し、第７パッド４３ｇの「ａ／Ａ」を選択して大文字の入力に切り替え、大文字での入力が１文字分行われた後には、再び第７パッド４３ｇの「ａ／Ａ」を選択することなく、小文字の入力に切り替えるようにしてもよい。
【００７１】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第８パッド４３ｈの「確定」が選択されると、確定機能が実行される。本実施形態では、一例として、英字入力モードにおいては半角の英字入力が行われ、英字入力に対してカナ漢字変換を行うことはできないように設定されている。したがって、英字入力モードにおいては、入力表示欄４１に英字を入力した段階で、入力が確定される。このように入力が確定された状態において、第８パッド４３ｈの「確定」が選択されると、確定機能が実行され、ゲーム装置２が実行するゲーム等に対する文字入力が行われる。
【００７２】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第６パッド４２ｆの「ひらがな」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが仮名入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第８パッド４２ｈの「数字 記号」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが数字記号入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第９パッド４２ｉの「感情」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが感情入力モードに変更される。
【００７３】
なお、本実施形態では、一例として、半角の英文字を入力する場合について説明したが、全角と半角の切り替えができるようにしてもよい。例えば、第９パッド４３ｉに全角と半角の切り替え機能を割り当てればよい。
【００７４】
（数字記号入力モード）
次に、数字記号入力モードが選択された場合について説明する。図１０は、数字記号入力モード時の伝達情報入力画面４０の一例を示す図である。図１０に示すように、伝達情報入力画面４０には、入力表示欄４１と、左ソフトウェアキーパッド４２と、右ソフトウェアキーパッド４３とが表示される。入力表示欄４１の左端には、入力モードを示す入力モード表示欄４１ａが表示される。図１０の例では、入力モード表示欄４１ａに「1」と表示されており、入力モードが数字記号入力モードであることを示している。
【００７５】
左ソフトウェアキーパッド４２の各パッドには、数字、記号および機能情報が割り当てられている。数字としては、第１パッド４２ａに「123」、第２パッド４２ｂに「456」、第３パッド４２ｃに「789」、および第４パッド４２ｄに「0」が割り当てられている。記号としては、第４パッド４２ｄに「@#」、第５パッド４２ｅに「/&_」、第６パッド４２ｆに「+-:」、第７パッド４２ｇに「%*<」、第８パッド４２ｈに「>^(」、第９パッド４２ｉに「)=,」、および第１０パッド４２ｊに「.!?」が割り当てられている。
【００７６】
右ソフトウェアキーパッド４３の各パッドには、番号と機能情報が割り当てられている。番号としては、第１パッド４３ａに「１」、第３パッド４３ｃに「２」、および第５パッド４３ｅに「３」が割り当てられている。また、機能情報としては、第２パッド４３ｂに「削除」、第４パッド４３ｄに「モード」、第８パッド４３ｈに「確定」、および第１０パッド４３ｊに「空白」が割り当てられている。「削除」は、入力した文字を削除する機能である。「モード」は、入力モードを切り替える機能を選択する機能である。「確定」は入力を確定させる機能である。「空白」は、入力表示欄４１に一文字分の空白を入力する機能である。
【００７７】
右ソフトウェアキーパッド４３の第４パッド４３ｄにより「モード」が選択された場合には、第４パッド４３ｄと、左ソフトウェアキーパッド４２において選択されたパッドとの組み合わせにより機能が決定される。図１０に示すように、左ソフトウェアキーパッド４２の各パッドの外側に、「モード」との組み合わせにより決定される機能が表示されている。第６パッド４２ｆには「ひらがな」、第７パッド４２ｇには「英字」、および第９パッド４２ｉには「感情」が割り当てられている。「ひらがな」は、入力モードとして仮名入力モードを選択する機能である。「英字」は、入力モードとして英字入力モードを選択する機能である。「感情」は、入力モードとして感情入力モードを選択する機能である。
【００７８】
本実施形態においては、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより、あるいは右ソフトウェアキーパッド４３により、伝達情報としての英字を入力し、あるいは機能情報を選択する。図１１は、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより入力される文字または選択される機能情報と、右ソフトウェアキーパッド４３により選択される機能情報とを示す数字記号入力モードの組み合わせ表５２を示す。
【００７９】
図１１に示す数字記号入力モードの組み合わせ表５２において、行見出し５２Ｒは、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドに対応している。また、列見出し５２Ｃは、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドに対応している。図１１においては、理解を容易にするために、行見出し５２Ｒには、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドの符号を付している。また、列見出し５２Ｃには、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドの符号を付している。
【００８０】
英字入力モードの場合と同様に、左スティック３２Ｌまたは右スティック３２Ｒを、図４に示す第１領域１０１から第１０領域１１０までのいずれかの領域に所定角度θ２以上傾斜させることにより、この領域に対応する左ソフトウェアキーパッド４２または右ソフトウェアキーパッド４３のいずれかのパッドが選択される。図１０は、第１パッド４２ａが選択された状態を示している。本実施形態では、一例として、選択されたパッドの枠は太く表示される。この状態では、「123」の文字が選択可能となっている。右ソフトウェアキーパッド４３に示された番号は、序数を示しており、左ソフトウェアキーパッド４２に示された複数の数字または記号と、右ソフトウェアキーパッド４３に示された番号との組み合わせにより、複数の数字または記号のうちの何番目の数字または記号が選択されるのかが決定される。例えば、左ソフトウェアキーパッド４２における第１パッド４２ａの「123」が選択され、右ソフトウェアキーパッド４３における第１パッド４３ａの「１」が選択されると、「ABC」のうちの１番目の「1」の文字が入力表示欄４１に入力される。また、左ソフトウェアキーパッド４２における第１パッド４２ａの「123」が選択され、右ソフトウェアキーパッド４３における第３パッド４３ｃの「２」が選択されると、「123」のうちの２番目の「2」の文字が入力表示欄４１に入力される。さらに、左ソフトウェアキーパッド４２における第１パッド４２ａの「123」が選択され、右ソフトウェアキーパッド４３における第５パッド４３ｅの「３」が選択されると、「123」のうちの３番目の「3」の文字が入力表示欄４１に入力される。
【００８１】
同様に、左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第２パッド４２ｂから第１０パッド４３ｊまでのいずれかのパッドが選択され、右ソフトウェアキーパッド４３の第１パッド４３ａ、第３パッド４３ｃ、第５パッド４３ｅ、および第６パッド４３ｆのいずれかが選択されることにより、「4」から「0」までのいずれかの数字、または「@」から「?」までの記号が入力表示欄４１に入力される。左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３との組み合わせにより、入力される数字または記号は図１１に示す通りである。
【００８２】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第２パッド４３ｂの「削除」が選択されると、削除機能が実行され、直前に入力された１文字が削除される。右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第１０パッド４３ｊの「空白」が選択されると、入力表示欄４１に全角の空白が入力される。
【００８３】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第８パッド４３ｈの「確定」が選択されると、確定機能が実行される。本実施形態では、一例として、数字記号入力モードにおいては半角の数字または記号の入力が行われ、数字または記号を全角に変換を行うことはできないように設定されている。したがって、数字記号入力モードにおいては、入力表示欄４１に数字または記号を入力した段階で、入力が確定される。このように入力が確定された状態において、第８パッド４３ｈの「確定」が選択されると、確定機能が実行され、ゲーム装置２が実行するゲーム等に対する文字入力が行われる。
【００８４】
なお、本実施形態においても、右ソフトウェアキーパッド４３において機能情報が割り当てられていないパッドに半角と全角の切り替え機能情報を割り当て、入力する数字または記号を、半角にするか全角にするかを選択できるようにしてもよい。
【００８５】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第６パッド４２ｆの「ひらがな」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが仮名入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第７パッド４２ｇの「英字」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが英字入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第９パッド４２ｉの「感情」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが感情入力モードに変更される。
【００８６】
（感情入力モード）
次に、感情入力モードが選択された場合について説明する。図１２は、感情入力モード時の伝達情報入力画面４０の一例を示す図である。図１２に示すように、伝達情報入力画面４０には、入力表示欄４１と、左ソフトウェアキーパッド４２と、右ソフトウェアキーパッド４３とが表示される。入力表示欄４１の左端には、入力モードを示す入力モード表示欄４１ａが表示される。図１２の例では、入力モード表示欄４１ａに「（＾＾）」と表示されており、入力モードが感情入力モードであることを示している。
【００８７】
左ソフトウェアキーパッド４２の各パッドには、感情表現に関する言葉と機能情報が割り当てられている。感情に関する言葉としては、第１パッド４２ａに「嬉しい」、第２パッド４２ｂに「悲しい」、第３パッド４２ｃに「可笑しい」、および第４パッド４２ｄに「怒り」が割り当てられている。
【００８８】
右ソフトウェアキーパッド４３の各パッドには、番号と機能情報が割り当てられている。番号としては、第１パッド４３ａに「１」、第３パッド４３ｃに「２」、および第５パッド４３ｅに「３」、第６パッド４３ｆに「４」、第７パッド４３ｇに「５」、および第９パッド４３ｉに「６」が割り当てられている。また、機能情報としては、第２パッド４３ｂに「削除」、第４パッド４３ｄに「モード」、第８パッド４３ｈに「確定」、および第１０パッド４３ｊに「空白」が割り当てられている。「削除」は、入力した文字を削除する機能である。「モード」は、入力モードを切り替える機能を選択する機能である。「確定」は入力を確定させる機能である。「空白」は、入力表示欄４１に一文字分の空白を入力する機能である。
【００８９】
右ソフトウェアキーパッド４３の第４パッド４３ｄにより「モード」が選択された場合には、第４パッド４３ｄと、左ソフトウェアキーパッド４２において選択されたパッドとの組み合わせにより機能が決定される。図１２に示すように、左ソフトウェアキーパッド４２の各パッドの外側に、「モード」との組み合わせにより決定される機能が表示されている。第６パッド４２ｆには「ひらがな」、第７パッド４２ｇには「英字」、および第８パッド４２ｈには「数字 記号」が割り当てられている。「ひらがな」は、入力モードとして仮名入力モードを選択する機能である。「英字」は、入力モードとして英字入力モードを選択する機能である。「数字 記号」は、入力モードとして数字記号入力モードを選択する機能である。
【００９０】
本実施形態においては、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより、あるいは右ソフトウェアキーパッド４３により、伝達情報としての感情を表す顔文字を入力し、あるいは機能情報を選択する。図１３は、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３と組み合わせにより入力される顔文字または選択される機能情報と、右ソフトウェアキーパッド４３により選択される機能情報とを示す感情入力モードの組み合わせ表５３を示す。
【００９１】
図１３に示す感情入力モードの組み合わせ表５３において、行見出し５３Ｒは、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドに対応している。また、列見出し５３Ｃは、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドに対応している。図１３においては、理解を容易にするために、行見出し５３Ｒには、左ソフトウェアキーパッド４２の第１パッド４２ａから第１０パッド４２ｊまでのそれぞれのパッドの符号を付している。また、列見出し５３Ｃには、右ソフトウェアキーパッド４３の第１パッド４３ａから第１０パッド４３ｊまでのそれぞれのパッドの符号を付している。
【００９２】
数字記号入力モードの場合と同様に、左スティック３２Ｌまたは右スティック３２Ｒを、図４に示す第１領域１０１から第１０領域１１０までのいずれかの領域に所定角度θ２以上傾斜させることにより、この領域に対応する左ソフトウェアキーパッド４２または右ソフトウェアキーパッド４３のいずれかのパッドが選択される。図１２は、第１パッド４２ａが選択された状態を示している。本実施形態では、一例として、選択されたパッドの枠は太く表示される。この状態では、「嬉しい」という感情に関する顔文字が選択可能となっている。右ソフトウェアキーパッド４３に示された番号は、序数を示しており、左ソフトウェアキーパッド４２に示された感情に関する言葉と、右ソフトウェアキーパッド４３に示された番号との組み合わせにより、組み合わせ表５３に示した顔文字が選択される。
【００９３】
例えば、左ソフトウェアキーパッド４２における第１パッド４２ａの「嬉しい」が選択され、右ソフトウェアキーパッド４３における第１パッド４３ａの「１」が選択されると、図１３に示すように、顔文字として「(o^。^o)」が入力表示欄４１に入力される。また、左ソフトウェアキーパッド４２における第１パッド４２ａの「嬉しい」が選択され、右ソフトウェアキーパッド４３における第３パッド４３ｃの「２」が選択されると、顔文字として「(＾∇＾)」が入力表示欄４１に入力される。さらに、左ソフトウェアキーパッド４２における第１パッド４２ａの「嬉しい」が選択され、右ソフトウェアキーパッド４３における第５パッド４３ｅの「３」が選択されると、顔文字として「(*^_^*)」が入力表示欄４１に入力される。以下同様に、左ソフトウェアキーパッド４２における第１パッド４２ａの「嬉しい」が選択され、右ソフトウェアキーパッド４３における第６パッド４３ｆ、第７パッド４３ｇ、または第９パッド４３ｉの「４」、「５」、または「６」が選択されると、顔文字として「(^-^)」、「(⌒∇⌒)」、または「(＾ω＾)」が入力表示欄４１に入力される。
【００９４】
同様に、左スティック３２Ｌにより、左ソフトウェアキーパッド４２の第２パッド４２ｂから第４パッド４３ｄまでのいずれかのパッドが選択され、右ソフトウェアキーパッド４３の第１パッド４３ａ、第３パッド４３ｃ、第５パッド４３ｅ、第６パッド４３ｆ、第７パッド４３ｇ、および第９パッド４３ｉのいずれかが選択されることにより、図１３に示すように、「(>_<。。)」から「(｀〆´)」までのいずれかの顔文字が入力表示欄４１に入力される。左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３との組み合わせにより、入力される顔文字は図１３に示す通りである。
【００９５】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第２パッド４３ｂの「削除」が選択されると、削除機能が実行され、直前に入力された１文字が削除される。右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第１０パッド４３ｊの「空白」が選択されると、入力表示欄４１に全角の空白が入力される。
【００９６】
右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第８パッド４３ｈの「確定」が選択されると、確定機能が実行される。本実施形態では、感情入力モードにおいては変換機能は実行されないように設定されている。したがって、感情入力モードにおいては、入力表示欄４１に顔文字を入力した段階で、入力が確定される。このように入力が確定された状態において、第８パッド４３ｈの「確定」が選択されると、確定機能が実行され、ゲーム装置２が実行するゲーム等に対する文字入力が行われる。
【００９７】
左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第６パッド４２ｆの「ひらがな」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが仮名入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第７パッド４２ｇの「英字」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが英字入力モードに変更される。左スティック３２Ｌにより、左ソフトウェアキーパッド４２における第８パッド４２ｈの「数字 記号」が選択され、右スティック３２Ｒにより、右ソフトウェアキーパッド４３における第４パッド４３ｄの「モード」が選択されると、入力モードが数字記号入力モードに変更される。
【００９８】
なお、上述した例では、感情入力モードにおいて、感情を表す顔文字を入力する態様について説明したが、本発明はこのような態様に限定される訳ではなく、絵文字を入力するようにしてもよい。また、顔文字または絵文字を入力するようにしてもよい。さらに、感情を表す「うれしい」のような言葉または文章を入力するようにしてもよい。感情を表す言葉、顔文字、もしくは絵文字を入力するようにしてもよい。
【００９９】
以上のように本実施形態によれば、左スティック３２Ｌと右スティック３２Ｒのみを用いて、簡単な操作で文字等の伝達情報を入力することができる。
【０１００】
（第２実施形態）
本発明に係る第２実施形態について図面を参照しつつ説明する。図１４は、本実施形態の情報入力システムを概略的に示す図である。図１５は、本実施形態における情報入力装置を概略的に示す図である。
【０１０１】
図１４に示すように、本実施形態の情報入力システム１Ａは、情報入力装置としてスマートフォン等の端末装置３Ａを用いたところが第１実施形態と異なる。端末装置３Ａとゲーム装置２とは、Ｗｉ−Ｆｉ（登録商標）またはＢｌｕｅｔｏｏｔｈ（登録商標）等により、無線通信が可能となっている。本実施形態では、端末装置３Ａにインストールしたアプリケーションプログラムを起動することにより、端末装置３Ａを情報入力装置として用い、端末装置３Ａからゲーム装置２に対して、文字等の伝達情報を送信する。
【０１０２】
本実施形態の端末装置３Ａには、左スティック３２Ｌおよび右スティック３２Ｒは備えられていないので、端末装置３Ａの表示部３３Ａに伝達情報入力画面を表示させることにより、文字等の伝達情報の入力を行う。端末装置３Ａにおいて、伝達情報入力用のアプリケーションプログラムを起動させると、端末装置３Ａの表示部３３Ａには、図１５に示すように、伝達情報入力画面６０が表示される。伝達情報入力画面６０は、第１実施形態で説明した図６、図８、図１０、および図１２に示す伝達情報入力画面４０に対応している。なお、本実施形態においては、表示装置４に図６、図８、図１０、および図１２に示す伝達情報入力画面４０を表示させてもよいし、あるいは、伝達情報入力画面４０のうち、左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３の表示を省略して、入力表示欄４１のみを表示させるようにしてもよい。
【０１０３】
図１５に示すように、伝達情報入力画面６０には、入力表示欄６１と、第１操作部としての左ソフトウェアキーパッド６２と、第２操作部としての右ソフトウェアキーパッド６３とが表示される。入力表示欄６１は、入力した伝達情報が表示される表示欄であり、入力表示欄６１の左端には、入力モードを示す入力モード表示欄６１ａが表示される。図１５の例では、入力モード表示欄６１ａに「あ」と表示されており、入力モードが仮名入力モードであることを示している。
【０１０４】
左ソフトウェアキーパッド６２と右ソフトウェアキーパッド６３は、図６、図８、図１０、および図１２に示した左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３に対応している。左ソフトウェアキーパッド６２は、第１パッド６２ａ、第２パッド６２ｂ、第３パッド６２ｃ、第４パッド６２ｄ、第５パッド６２ｅ、第６パッド６２ｆ、第７パッド６２ｇ、第８パッド６２ｈ、第９パッド６２ｉ、および第１０パッド６を備えている。右ソフトウェアキーパッド６３は、第１パッド６３ａ、第２パッド６３ｂ、第３パッド６３ｃ、第４パッド６３ｄ、第５パッド６３ｅ、第６パッド６３ｆ、第７パッド６３ｇ、第８パッド６３ｈ、第９パッド６３ｉ、および第１０パッド６３ｊを備えている。
【０１０５】
各パッドに割り当てられている文字等の伝達情報および機能情報は、第１実施形態で説明した図６、図８、図１０、および図１２に示した左ソフトウェアキーパッド４２と右ソフトウェアキーパッド４３の各パッドに割り当てられている文字等の伝達情報および機能情報と同様である。
【０１０６】
図示を省略するが、本実施形態においても、入力モードの切り替えが可能である。図１５は、仮名入力モードにおける伝達情報入力画面６０を示しているが、入力モードの切り替えを行うことにより、第１実施形態と同様に、図８に示す英字入力モード、図１０に示す数字記号入力モード、および図１２に示す感情入力モードのそれぞれに対応する伝達情報入力画面６０が表示部３３Ａに表示される。なお、本実施形態における英字入力モード、数字記号入力モード、および感情入力モードの伝達情報入力画面６０については図示を省略する。
【０１０７】
図１６に、端末装置３Ａの機能ブロックを示す。端末装置３Ａの機能ブロックは、第１実施形態で説明した図５に示す機能ブロックとほぼ同様であるが、図１６に示すように、操作部３３の代わりに表示部３３Ａが備えられている。表示部３３Ａは、例えば液晶ディスプレイパネル等により構成され、タッチパネルの機能を備えている。したがって、表示部３３Ａは、操作部としての機能も有している。
【０１０８】
次に、本実施形態の端末装置３Ａを用いた文字等の伝達情報の入力、および機能情報の入力について、図１７を参照しつつ説明する。図１７は、本実施形態における伝達情報および機能情報の入力処理を示すフローチャートである。
【０１０９】
本実施形態では、図示を省略する操作画面が表示部３３Ａに表示され、操作画面中の所定のボタンをクリックすることにより、端末装置３Ａからゲーム装置２にコマンドが送信され、ゲーム装置２および端末装置３Ａは伝達情報入力モードとなる。初期状態の端末装置３Ａの表示部３３Ａには、図１５に示す伝達情報入力画面６０が表示される。
【０１１０】
図１７のフローチャートに示す伝達情報および機能情報の入力処理は、所定の時間間隔、例えば１０μｓｅｃ毎に割り込み処理等により実行される。端末装置３Ａの伝達情報特定部３４は、まず、右ソフトウェアキーパッド６３のパッドが選択されたかどうかを判断する（図１７：Ｓ１０）。伝達情報特定部３４は、右ソフトウェアキーパッド６３のパッドが選択されていないと判断した場合には（図１７：Ｓ１０；ＮＯ）、入力処理のルーチンを抜ける。
【０１１１】
伝達情報特定部３４は、右ソフトウェアキーパッド６３のパッドが選択されたと判断した場合には（図１７：Ｓ１０；ＹＥＳ）、選択されたパッドが、機能情報の割り当てられたパッドかどうかを判断する（図１７：Ｓ１１）。伝達情報特定部３４は、選択されたパッドが、機能情報の割り当てられたパッドではないと判断すると（図１７：Ｓ１１：ＮＯ）、現在選択されている入力モードの組み合わせ表に該当する組み合わせが存在するかどうかを判断する（図１７：Ｓ１１）。この判断においては、伝達情報特定部３４は、まず、左ソフトウェアキーパッド６２のパッドが選択されたかどうかを判断する。伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されていないと判断すると、該当する組み合わせがないとして（図１７：Ｓ１２；ＮＯ）、入力処理のルーチンを抜ける。
【０１１２】
しかし、伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されたと判断すると（図１７：Ｓ１２；ＹＥＳ）、現在選択されている入力モードの組み合わせ表に該当する組み合わせが存在するかどうかを判断する。伝達情報特定部３４は、該当する組み合わせが存在すると判断すると（図１７：Ｓ１２；ＹＥＳ）、伝達情報選択処理を実行する（図１７：Ｓ１３）。伝達情報選択処理では、伝達情報特定部３４は、上記該当する組み合わせに応じて文字等の伝達情報を選択し、入力表示欄６１に表示させる。
【０１１３】
伝達情報特定部３４は、ステップＳ１１において、右ソフトウェアキーパッド６３の選択されたパッドが、機能情報の割り当てられたパッドであると判断すると（図１７：Ｓ１１：ＹＥＳ）、そのパッドが「モード」の第４パッド６３ｄであるかどうかを判断する（図１７：Ｓ１４）。伝達情報特定部３４は、右ソフトウェアキーパッド６３の選択されたパッドが、「モード」の第４パッド６３ｄではないと判断した場合には（図１７：Ｓ１５：ＮＯ）、現在選択されている入力モードの組み合わせ表に該当する組み合わせが存在するかどうかを判断する（図１７：Ｓ１５）。機能情報が割り当てられたパッドの場合には、左ソフトウェアキーパッド６２のパッドとの組み合わせだけでなく、「削除」、「変換」、「確定」等のように、右ソフトウェアキーパッド６３のパッドだけで入力が有効になる場合がある。伝達情報特定部３４は、選択されたパッドが、右ソフトウェアキーパッド６３のパッドだけで入力が有効になるパッドであると判断した場合には、上記該当する組み合わせが存在すると判断して（図１７：Ｓ１５；ＹＥＳ）、機能情報を選択し、それぞれの機能に応じた処理を実行する（図１７：Ｓ１６）。伝達情報特定部３４は、右ソフトウェアキーパッド６３のパッドだけで入力が有効になるパッドではないと判断した場合には、左ソフトウェアキーパッド６２のパッドが選択されたかどうかを判断する。伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されていないと判断すると、上記該当する組み合わせがないとして（図１７：Ｓ１５；ＮＯ）、入力処理のルーチンを抜ける。また、伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されているが、上記該当する組み合わせがないと判断した場合には（図１７：Ｓ１５；ＮＯ）、入力処理のルーチンを抜ける。しかし、伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されており、上記該当する組み合わせがあると判断した場合には（図１７：Ｓ１５；ＹＥＳ）、機能情報を選択し、それぞれの機能に応じた処理を実行する（図１７：Ｓ１６）。
【０１１４】
伝達情報特定部３４は、ステップＳ１４において、右ソフトウェアキーパッド６３の選択されたパッドが、「モード」の第４パッド６３ｄであると判断した場合には（図１７：Ｓ１４：ＹＥＳ）、現在選択されている入力モードの組み合わせ表に該当する組み合わせが存在するかどうかを判断する（図１７：Ｓ１７）。伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されたかどうかを判断する。伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されていないと判断すると、上記該当する組み合わせがないとして（図１７：Ｓ１５；ＮＯ）、入力処理のルーチンを抜ける。また、伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されているが、上記該当する組み合わせがないと判断した場合には（図１７：Ｓ１５；ＮＯ）、入力処理のルーチンを抜ける。しかし、伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドが選択されており、上記該当する組み合わせがあると判断した場合には（図１７：Ｓ１５；ＹＥＳ）、機能情報を選択し、それぞれの機能に応じた処理を実行する（図１７：Ｓ１６）。伝達情報特定部３４は、左ソフトウェアキーパッド６２のパッドは選択されているが、上記該当する組み合わせがないと判断した場合には（図１７：Ｓ１７；ＮＯ）、入力処理のルーチンを抜ける。
【０１１５】
本実施形態によれば、情報入力装置としてスマートフォン等の端末装置３Ａを用いた場合でも、簡単な操作で様々な種類の伝達情報および機能情報の入力が可能である。
【０１１６】
（第３実施形態）
本発明に係る第３実施形態について図面を参照しつつ説明する。図１８は、本実施形態の情報入力装置を概略的に示す図である。図１８に示すように、情報入力装置としてのコントローラ３Ｂは、第１撮像部としての赤外線カメラ３７と、第２撮像部としての距離測定センサ３８とを備えている。
【０１１７】
赤外線カメラ３７は、レンズと、赤外線に感光するセンサと、を備える。赤外線カメラ３７のセンサは、赤外線に感光する素子を縦横に複数並べたイメージセンサであり、イメージセンサの各素子が赤外線を受光して電気信号に変換することで２次元の赤外線画像を出力する。
【０１１８】
距離測定センサ３８は、距離測定センサ３８に設けられた光源から射出された赤外光が物体に反射し、反射光を受光素子で受光することで物体との間の距離を測定する。距離測定センサ３８としては、三角測距方式、ＴＯＦ（Ｔｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ）方式等任意のものが用いられてもよい。距離測定センサ３８の光源としては、特定方向に赤外光を射出するＬＥＤやレーザダイオード等が用いられる。
【０１１９】
使用者は、コントローラ３Ｂの上方で右手を用いて様々なジェスチャー入力を行う。コントローラ３Ｂは、コントローラ３Ｂに設けられた赤外線カメラ３７で赤外線画像を撮像し、撮像した赤外線画像を解析することにより、使用者のジェスチャー入力を判別する。
【０１２０】
例えば、コントローラ３Ｂは、画像が赤外線カメラ３７から取得されると、取得された画像に含まれる手を検出し、手の形状等に基づいて、使用者によって行われたジェスチャーの種類を判別する。判別は、パターンマッチング等により行う。ジェスチャーの種類を判別すると、コントローラ３Ｂは、ジェスチャーの種類に応じた処理を行う。
【０１２１】
ここで、判別されるジェスチャーは、使用者の手や顔等の体の一部や全体を用いた身振り・手振りであり、コントローラ３Ｂは、手等の静止した状態をジェスチャー入力として認識してもよいし、手を使った一連の動作をジェスチャー入力として認識してもよい。また、コントローラ３Ｂは、使用者が物を持った状態で行われるジェスチャー入力を認識してもよい。この場合、コントローラ３Ｂは、使用者が持っている物のみの静止状態や動作状態をジェスチャー入力として認識してもよいし、使用者の手と物を含んだ全体の静止状態や動作状態をジェスチャー入力として認識してもよい。
【０１２２】
また、本実施形態のコントローラ３Ｂは、距離測定センサ３８を用いてコントローラ３Ｂと手との間の距離を算出し、算出した距離に基づいて処理を行う。例えば、コントローラ３Ｂは、距離測定センサ３８からの情報に基づいて、コントローラ３Ｂの上方の手の存否を検出したり、手との間の距離を検出したりすることで、手の動きを検出することができる。例えば、所定時間内に距離測定センサ３８によって検出される距離が変化している場合、コントローラ３Ｂは、コントローラ３Ｂの右側面方向において使用者が手を左右方向に振っていると認識することができる。また、所定時間内に距離測定センサ３８によって手が検出されたり検出されなかったりした場合、コントローラ３Ｂは、使用者が上下方向に手を振っていると認識することができる。そして、コントローラ３Ｂは、検出した手の動きに応じて所定の処理を行い、処理の結果を表示装置４に表示する。
【０１２３】
ジェスチャーの種類に応じた処理としては、例えば、左手を逆時計回りに３周回すとあ行、か行、さ行等の子音音素の選択を行い、その後、右手を時計回りに２周回すと、さ、し等の子音音素の選択を行うことが考えられる。
【０１２４】
なお、赤外線カメラ３７および距離測定センサ３８の取り付け位置は、コントローラ３Ｂの上面に限定される訳ではなく、コントローラ３Ｂの側面等、適宜変更可能である。
【０１２５】
本実施形態によれば、コントローラ３Ｂの近くでジェスチャーを行うという簡単な操作で文字等の伝達情報の入力を行うことができる。
【０１２６】
（変形例）
以上の実施形態は例示であり、この発明の範囲から離れることなく様々な変形が可能である。例えば、左スティック３２Ｌまたは右スティック３２Ｒを周回させるだけでなく、前後左右に動かすことにより、特定の機能を実行するようにしてもよい。
【０１２７】
また、第１操作部および第２操作部は、スティックに限定される訳ではなく、複数の操作自由度を備えていれば、ボタン等であってもよい。上述した実施形態では、左ソフトウェアキーパッド４２および右ソフトウェアキーパッド４３を１０分割したパッドで構成したが、分割数は適宜変更可能である。また、左ソフトウェアキーパッド４２および右ソフトウェアキーパッド４３の分割数は同一とする必要はなく、それぞれ分割数が異なっていてもよい。入力領域１００、伝達情報入力画面４０、および伝達情報入力画面６０についても同様である。
【０１２８】
以上の態様に係るアプリケーションプログラムは、コンピュータが読取可能な記録媒体に格納された形態で提供されてコンピュータにインストールされ得る。記録媒体は、例えば非一過性（non-transitory）の記録媒体であり、ＣＤ-ＲＯＭ等の光学式記録媒体が好例であるが、半導体記録媒体や磁気記録媒体等の公知の任意の形式の記録媒体を包含し得る。なお、通信網を介した配信の形態で前述のプログラムを提供してコンピュータにインストールすることも可能である。
【０１２９】
以上、本発明の実施形態に係るアプリケーションプログラム、端末装置の制御方法、端末装置、およびサーバについて説明したが、本発明は、これに限定されるものではなく、本発明の要旨を逸脱しない範囲で、種々の変更が可能である。
【符号の説明】
【０１３０】
１        情報入力システム
３        コントローラ
３Ａ      端末装置
３Ｂ      コントローラ
３２Ｌ    左スティック
３２Ｒ    右スティック
４０      伝達情報入力画面
４２  左ソフトウェアキーパッド
４３  右ソフトウェアキーパッド
６０      伝達情報入力画面
【図１】
2018169997.tif 000003
【図２】
2018169997.tif 000004
【図３】
2018169997.tif 000005
【図４】
2018169997.tif 000006
【図５】
2018169997.tif 000007
【図６】
2018169997.tif 000008
【図７】
2018169997.tif 000009
【図８】
2018169997.tif 000010
【図９】
2018169997.tif 000011
【図１０】
2018169997.tif 000012
【図１１】
2018169997.tif 000013
【図１２】
2018169997.tif 000014
【図１３】
2018169997.tif 000015
【図１４】
2018169997.tif 000016
【図１５】
2018169997.tif 000017
【図１６】
2018169997.tif 000018
【図１７】
2018169997.tif 000019
【図１８】
2018169997.tif 000020