"少なくとも複数の第1出力信号に関連した第1コントロールボタンを含む装置について、少なくとも第1軸に関して前記装置の中立位置を判定するステップと、少なくとも第1軸について前記装置の角変位を測定するステップと、第1コントロールボタンの選択を受信するステップと、少なくとも前記選択および前記角変位に基づいて複数の第1出力信号の中の1つを出力するステップと、を含むことを特徴とする方法。前記装置の中立位置は、少なくとも第2軸に関して判定され、第1軸に対して直角で、前記角変位は、第1軸成分および第2軸成分を含む、ことを特徴とする請求項1記載の方法。前記第1軸および第2軸は、前記装置の内部で交差する、ことを特徴とする請求項2記載の方法。前記装置の中立位置は、第1軸および第2軸に対して直角の少なくとも第3軸に関して判定し、前記角変位は、第3軸成分を含む、ことを特徴とする請求項1記載の方法。前記第1コントロールボタンは、少なくとも3つの出力信号と関連する、ことを特徴とする請求項1記載の方法。前記第1コントロールボタンは、少なくとも9つの出力信号と関連する、ことを特徴とする請求項5記載の方法。複数の出力信号の各々は、文字に対応する、ことを特徴とする請求項1記載の方法。前記複数の出力信号の各々は、文字数字に対応する、ことを特徴とする請求項7記載の方法。前記出力信号を表示するステップを更に含む、ことを特徴とする請求項1記載の方法。前記角変位の示度を表示することを更に含む、ことを特徴とする請求項1記載の方法。前記角変位の示度を表示することを更に含む、ことを特徴とする請求項1記載の方法。前記第1軸について複数の傾斜範囲を定義するステップを更に含み、複数の前記第1出力信号の中の1つは、複数の傾斜範囲に基づく出力でもある、ことを特徴とする請求項1記載の方法。前記第1軸に関する装置の前記角変位は、0°として測定し、前記第1傾斜範囲は、0°の角変位を含む、ことを特徴とする請求項12記載の方法。第1傾斜範囲は、第1軸について-30°乃至0°を含む範囲として定義し、第2傾斜範囲は、第1軸について0°乃至30°を含む範囲として定義する、ことを特徴とする請求項12記載の方法。前記選択が受信されるときに角変位が第1傾斜範囲の中にある場合に、第1出力信号が出力であり、前記選択が受信されるときに角変位が第2傾斜範囲の中にある場合に、第2出力信号が出力である、ことを特徴とする請求項12記載の方法。角変位が、第3傾斜範囲または第4傾斜範囲の中にある場合に、第3出力信号または第4出力信号が出力であり、このとき、前記選択が受信される、ことを特徴とする請求項15記載の方法。前記第1軸に関する複数の第1軸傾斜範囲および第2軸に関する複数の第2軸傾斜範囲を定義するステップを更に含み、複数の第1軸傾斜範囲、複数の第2軸傾斜範囲の少なくとも1つに基づいて、複数の第1出力信号の中の1つを出力する、ことを特徴とする請求項2記載の方法。前記選択が受信される場合、前記第1軸成分が第1の前記第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第1の前記第2軸傾斜範囲内にあるときに、第1出力信号を出力し、前記第1軸成分が第2の前記第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第1の前記第2軸傾斜範囲内にあるときに、第2出力信号を出力し、前記第1軸成分が第2の前記第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第2の第2軸傾斜範囲内にあるときに、第3出力信号を出力し、前記第1軸成分が第2の前記第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第2の前記第2軸傾斜範囲内にあるときに、第4出力信号を出力する、ことを特徴とする請求項17記載の方法。前記選択が受信される場合、前記第1成分が第1の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第1の第2軸傾斜範囲内にあるときに、第1出力信号を出力し、前記第1成分が第1の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第2の第2軸傾斜範囲内にあるときに、第2出力信号を出力し、前記第1成分が第1の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第3の第2軸傾斜範囲内にあるときに、第3出力信号を出力し、前記第1成分が第2の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第1の第2軸傾斜範囲内にあるときに、第4出力信号が出力し、前記第1成分が第2の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第2の第2軸傾斜範囲内にあるときに、第5出力信号を出力し、前記第1成分が第2の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第3の第2軸傾斜範囲内にあるときに、第6出力信号を出力し、前記第1成分が第3の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第1の第2軸傾斜範囲内にあるときに、第7出力信号を出力し、前記第1成分が第3の第1軸傾斜範囲内にあるときに、かつ、前記第2軸成分が第2の第2軸傾斜範囲内にあるときに、第8出力信号を出力し、前記第1成分が第3の第1軸傾斜範囲内にあるときに、かつ前記第2軸成分が第3の第2軸傾斜範囲内にあるときに、第9出力信号を出力する、ことを特徴とする請求項17記載の方法。少なくとも第1軸に関して装置の中立位置を判定するように構成され、少なくとも前記第1軸について前記装置の角変位を測定するようにさらに構成される傾斜センサと、少なくとも、複数の第1出力信号と関連づけた第1コントロールボタンと、前記第1コントロールボタンの選択を受信するように構成され、少なくとも選択と角変位に基づいて複数の第1出力信号の中の1つを出力するようにさらに構成されたプロセッサとを含む、ことを特徴とする装置。前記傾斜センサは、前記第1軸に対して直角の、少なくとも第2軸に関して前記装置の前記中立位置を判定し、前記角変位は、第1軸成分および第2軸成分を含む、ことを特徴とする請求項20に記載の装置。前記第1軸および前記第2軸は、装置の中心で交差する、ことを特徴とする請求項21に記載の装置。前記第1軸および前記第2軸は、装置の周囲部で交差する、ことを特徴とする請求項20に記載の装置。前記装置は、複数の第2出力信号乃至第10出力信号によって各々関連づけられた、少なくとも第2コントロールボタン乃至第10コントロールボタンをそれぞれ含んでいる、ことを特徴とする請求項20に記載の装置。前記第1コントロールボタンは、押しボタンである、ことを特徴とする請求項20に記載の装置。請求項20に記載の装置からなる電話機。前記傾斜センサは、ジャイロスコープである、ことを特徴とする請求項20に記載の装置。前記出力信号を表示するように構成されるディスプレイから更に成る、ことを特徴とする請求項20に記載の装置。前記角変位の示度を表示するように構成されるディスプレイから更に成る、ことを特徴とする請求項20に記載の装置。前記選択を入力するように構成されるキーボードから更に成る、ことを特徴とする請求項20に記載の装置。コンピュータが読み取り可能な媒体に記憶されるコンピュータプログラム記憶媒体であって、少なくとも複数の第1出力信号に関連した第1コントロールボタンを含む装置について、少なくとも第1軸に関して前記装置の中立位置を判定するステップと、少なくとも前記第1軸について前記装置の角変位を測定するステップと、前記第1コントロールボタンの選択を受信するステップと、少なくとも前記選択と前記角変位に基づいて複数の前記第1出力信号の中の1つを出力するステップと、を含むことを特徴とする、コンピュータに演算を実行させるように操作可能なコンピュータプログラム記憶媒体。少なくともロール軸に関して装置の中立位置を判定するように構成され、前記ロール軸について前記装置の角変位を測定するように更に構成される傾斜センサと、少なくとも4字の英数字文字とそれぞれ関連付けた第1ボタン乃至第8ボタンと、第1ボタンの選択を受信するように構成され、少なくとも前記選択と前記角変位とに基づいた少なくとも4字の英数字文字の1字を出力するようにさらに構成されたプロセッサと、を含むことを特徴とする電話装置。従って、従来の信号出力技術の欠点を克服する、キャラクタに対応する信号などの改善された信号出力を提供することが望ましい。1つの概略的態様により、方法を開示する。その方法は、少なくとも第1軸に関しての装置少なくとも複数の第1出力信号に関連づけた第1のコントロールボタンを含む装置の中立位置を決定し、少なくとも第1軸に関する装置の角変位を測定することを含む。その方法はまた、第1コントロールボタンの選択を受信し、少なくとも選択と角変位とに基づいた複数の第1出力信号の1つを出力することを含む。実施態様は、以下の特徴の1つ以上を含んでいてもよい。例えば、装置の中立位置は、第1軸に直角の少なくとも第2軸に関して決定されてもよく、角変位は第1軸の成分および第2軸の成分を含んでいてもよい。更に、装置の中立位置は、少なくとも第1軸と第2軸とに直角の第3軸に関して決定されてもよく、角変位は第3軸の成分を含んでいてもよい。第1軸、第2軸、第3軸は、装置内で交差してもよい。第1コントロールボタンは、少なくとも3つの出力信号、または少なくとも9つの出力信号に関連してもよく、各々の複数の出力信号は英数字などのキャラクタに対応してもよい。その方法は、出力信号を表示し、角変位の示度を表示することを、さらに含んでもよい。その方法はまた、第1軸に関する複数の傾斜範囲を定義することをさらに含み、複数の第1出力信号の1つは、複数の傾斜範囲に基づいて出力される。第1傾斜範囲が0°の角変位を包含する場合には、第1軸に関する装置の角変位は、0°として測定してもよい。または、第2傾斜範囲が第1軸に関して約0°から30°を包含する範囲として定義される場合、第1傾斜範囲は、第1軸に関して約-30°から0°を包含する範囲として定義してもよい。更なる態様において、選択が受信される場合、角変位が第1傾斜範囲内にあれば、第1出力信号が出力されてもよく、選択が受信される場合、角変位が第2傾斜範囲内にあれば、第2出力信号が出力されてもよい。選択が受信される場合、角変位が第3のまたは第4傾斜範囲内にあれば、第3のまたは第4出力信号がそれぞれ出力されてもよい。その方法はまた、第1軸に関する複数の第1軸傾斜範囲および第2軸に関する複数の第2軸傾斜範囲を定義してもよく、複数の第1軸傾斜範囲、複数の第2軸傾斜範囲に基づいて、複数の第1出力信号の1つが出力されてもよい。選択が受信される場合、第1軸の成分が第1の第1軸傾斜範囲内にあるときに、および第2軸の成分が第1の第2軸傾斜範囲内にあるときに、第1出力信号が出力されてもよく、第1軸の成分が第2の第1軸傾斜範囲内にあるときに、および第2軸の成分が第1の第2軸傾斜範囲内にあるときに、第2出力信号が出力されてもよく、第1軸の成分が第2の第1軸傾斜範囲内にあるときに、および第2軸の成分が第2の第2軸傾斜範囲内にあるときに、第3出力信号が出力されてもよく、第1軸の成分が第2の第1軸傾斜範囲内にあるときに、および第2軸の成分が第2の第2軸傾斜範囲内にあるときに、第4出力信号が出力されてもよい。または、別の態様において、選択が受信される場合、第1成分が第1の第1軸傾斜範囲内にあるときに、および第2軸の成分が第1の第2軸傾斜範囲内にあるときに、第1出力信号が出力されてもよく、第1成分が第1の第1軸傾斜範囲内にあるときに、および第2軸の成分が第2の第2軸傾斜範囲内にあるときに、第2出力信号が出力されてもよく、第1成分が第1の第1軸傾斜範囲内にあるときに、および第2軸の成分が第3の第2軸傾斜範囲内にあるときに、第3出力信号が出力されてもよく、第1成分が第2の第1軸傾斜範囲内にあるときに、および第2軸の成分が第1の第2軸傾斜範囲内にあるときに、第4出力信号が出力されてもよく、第1成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第5出力信号が出力されてもよく、第1成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第3の第2軸傾斜範囲内にある場合、第6出力信号が出力されてもよく、第1成分が第3の第1軸傾斜範囲内にある場合、および第2軸の成分が第1の第2軸傾斜範囲内にある場合、第7出力信号が出力されてもよく、第1成分が第3の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第8出力信号が出力されてもよく、第1成分が第3の第1軸傾斜範囲内にある場合、および第2軸の成分が第3の第2軸傾斜範囲内にある場合、第9出力信号が出力されてもよい。別の一般的な態様により、装置が開示される。装置は、少なくとも第1軸に関しての装置の中立位置を決定するように構成され、少なくとも第1軸に関する装置の角変位を測定するようにさらに構成された傾斜センサを含む。装置はまた、複数の第1出力信号に関連づけた少なくとも第1コントロールボタンと、第1コントロールボタンの選択を受信するように構成され、少なくとも選択と角変位に基づいた複数の第1出力信号の1つを出力するようにさらに構成されたプロセッサとを含む。実施態様は、以下の特徴の1つ以上を含んでいてもよい。例えば、第1軸および第2軸は、装置の中心、または装置の周囲部で交差してもよい。装置は、さらに、複数の第2出力信号乃至第10出力信号によって各々関連づけられた、少なくとも第2乃至第10のコントロールボタンをそれぞれ含んでいる。第1コントロールボタンは押しボタンであってもよく、または、装置は電話機であってもよい。変位信号は、傾斜センサそれはジャイロスコープでもよいを用いて測定してもよい。装置は、さらに、出力信号を表示するように構成され、角変位の示度を表示するように構成されたディスプレイを含み、装置は選択を入力するように構成されたキーボードをさらに含む。別の一般的な態様により、コンピュータ読み取り可能な媒体上に明確に格納されたコンピュータプログラム記録媒体製品が開示される。コンピュータプログラム記憶媒体製品は、コンピュータに少なくとも第1軸に関して装置の中立位置を判定することを含んで演算を実行させるように操作可能である。複数の第1出力信号に関連した少なくとも第1コントロールボタンを含み、少なくとも第1軸について装置の角変位を測定する装置。また、コンピュータプログラム記憶媒体製品は、第1コントロールボタンの選択を受信し、少なくとも選択と角変位に基づいた複数の第1出力信号の1つを出力することを含む操作をコンピュータに行なわせるために実施可能である。別の一般的な態様により、電話装置が開示される。電話装置は、少なくともロール軸に関しての電話装置の中立位置を決定するように構成され、ロール軸に関する電話装置の角変位を測定するようにさらに構成された傾斜センサを含んでいる。電話装置は、また少なくとも4字の英数字文字に各々関連づけた少なくとも第1乃至第8のボタンを含んでいる。更に、電話装置は、第1ボタンの選択を受信するように構成され、少なくとも選択と角変位とに基づいた少なくとも4字の英数字文字の1字を出力するようにさらに構成されたプロセッサを含む。1つ以上の実施形態の詳細は、添付の図面と記述の中で以下に述べられる。他の特徴は、記述と図面、および請求項から明白になる。図1は、実施形態の一具体例による装置が中立位置にある状態での装置の外観を示す図である。装置100のハードウェア環境は、装置100へテキストデータおよびユーザーコマンドを入力するための少なくとも第1コントロールボタン102を含むキーパッドと、ユーザへテキストおよびイメージを表示するためのディスプレイ105と、少なくとも1つの軸に関する角変位または傾斜方位の示度インジケーションを表示するための傾斜インジケータ106などのインジケータとを含んでいる。ディスプレイ105は、装置100を操作するのに必要なオペレーティングシステムのプログラムと同様、この実施形態によって用いられるソフトウェアアプリケーションのためのユーザインタフェースを含むグラフィックス、イメージおよびテキストを表示する。装置100のユーザは、アプリケーションプログラムと同様、オペレーティングシステムのプログラムも操作しコントロールするコマンドおよびデータを入力するための第1コントロールボタン102を用いる。ディスプレイ105は、装置100のユーザへのGUIを表示するように構成する。スピーカもまた存在してもよく、また、電話機アプリケーションプログラムによって生成された別のユーザからの音声、または着信音アプリケーションプログラムから生成された着信音などのような、装置100上で作動するアプリケーションプログラムから受信したボイスおよびサウンドデータを生成してもよい。マイクロホンは、同様に、例えば、ユーザが装置100を介して通話中に別のユーザと話をしている場合に、ユーザによって生成されたサウンドデータを取り込むために用いてもよい。更に、傾斜インジケータ106は、装置100の角変位または傾斜方位を示すように、装置100のユーザにビジュアルフィードバックを提供するように、およびコントロールボタンの選択を解釈するために用いられる傾斜方位をユーザに気づかせるように、構成される。装置100の操作は、2つの状況、すなわち、中立位置、および第1コントロールボタン102の選択の前/選択の時/もしくは選択の後の装置の位置に対応する選択位置の、その方位に基づく。より詳しくは、以下に十分に記述するように、装置100による出力信号の出力は、少なくとも1つの軸に関して、中立位置と選択位置との間の角変位角変位には重要な各軸のための角変位の成分があるに依存する。図1は、例えば、1つの想定された3つの軸の中立位置の装置100を表現している。特に、直角のX、YおよびZ軸は、装置100の中心に交差し、X軸は装置100の縦方向と平行して延びる。この典型的な中立位置により、X軸のまわりの回転はローリング運動を有効にし、Y軸のまわりの回転はピッチング運動を有効にし、また、Z軸のまわりの回転はヨーイング運動を有効にする。これらローリング運動、ピッチング運動およびヨーイング運動は、総称的にチルト運動と呼ばれる。重要な軸の数字の決定、および装置100に関連する軸の位置および方位は、装置に特有のおよびアプリケーションに特有の決定であり、これらの特性のいずれかの限界は、以下の記述で推測されない。例えば、ヨーイング運動における装置を操作することが不適当か不可能な場合、または、1つまたは2つの軸に関する運動を用いて出力信号の数字が有効にコントロールされてもよい場合、装置の中立位置はこれらの1つまたは2つの軸に関して単独で決定してもよい。更に、少なくとも1つの軸は装置100と交差しなくてもよく、または、少なくとも1つの軸は装置100の周囲またはエッジ部に沿って伸びてもよい。さらに、軸の1つは、装置100の長手方向に沿って並列に伸びてもよく、または装置100の長手方向への角度まで及んでもよい。いかなる関係においても、中立位置は地球に関する軸、例えば、磁気軸または真北軸、またはユーザ、装置もしくは他の軸に関する軸と地球の中心、または水平線の方へ指す軸と一直線に並ぶ。電話に関して、1つの軸の中立位置は、X軸のまわりのロール回転に関して角変位が測定される場合に提供され、または、2つの軸の中立位置は、X軸およびY軸それぞれのまわりの回転およびピッチ回転に関して角変位が測定される場合に与えられる。いずれの場合も、X軸とY軸は、装置の長手方向と平行に長手方向に伸びるX軸とともに、装置の中心に向かって交差する。他の中立位置方位は同様に想定する。電話機などのような装置にキャラクタを入力する場合、ユーザは、通常はディスプレイを注視する間に、正の上向きピッチ角で装置を保持する。それに関して、中立位置の電話機のX軸は、地面に関して電話機の角度を水平にすることが、調節される前方へのチルト動作として登録するように、上方への類似した角度で定義してもよい。他の例では、当然、地面と平行なX軸は中立のX軸の位置である。装置100は、携帯電話として図1に示したが、さらなる態様において、装置100は、デスクトップPC、ラップトップ、ワークステーション、標準的なコンピュータ、メインフレーム、ハンドヘルドコンピュータまたはタブレットコンピュータ、携帯情報端末PDAまたはコンピュータキーボードまたはリモートコントロールなどの別の型の組み込みシステムを含んでもよい。図2は、図1の実施形態の内部構造の一具体例を示す。コンピュータ環境は、プロセッサ200と、ディスプレイインタフェース202と、キーパッドインタフェース204と、傾斜センサ206と、インジケータインタフェース208と、ランダムアクセス記憶装置RAM210と、読み取り専用メモリROM211と、任意の記憶装置220または他の適切な型のメモリとを含んでいる。プロセッサ200は、オペレーティングシステムまたはアプリケーションを含む計算機命令を処理する。ディスプレイインタフェース202は、通信用インターフェースと、ディスプレイ105上にグラフィックス、イメージおよびテキストを表現するための処理機能とを提供する。キーパッドインタフェース204は、第1コントロールボタン102を含むキーパッドに、通信用インターフェースを提供する。傾斜センサ206は、少なくとも第一軸に関する装置100の角変位を測定するためのセンサである。インジケータインタフェース208は、傾斜インジケータ106を含むインジケータに通信用インターフェースを提供する。ランダムアクセス記憶装置RAM210は、計算機命令とデータがプロセッサ200によって処理するために揮発性メモリ装置内に格納される記憶装置である。読み取り専用メモリROM211は、基本的な入出力I/O、起動、またはキーパッドからのキーストロークの受信のような、基本システム機能のための不変式低レベルシステムコードまたはデータを、非揮発性メモリ装置内に格納する記憶装置である。他の適切な型のメモリ例えば、ランダムアクセス記憶装置RAM、読み取り専用メモリROM、プログラマブル読出専用メモリPROM、消去可能PROMEPROM、電気的消去可能PROMEEPROM、磁気ディスク、光ディスク、フロッピー登録商標ディスク、ハードディスク、リムーバブルなカートリッジ、フラッシュドライブなどは、オペレーティングシステム230、アプリケーションプログラム240およびデータファイル246を含むファイルを格納するメモリである。構成装置およびプロセッサ200は、バス250を介して互いに通信する。RAM210は、オペレーティングシステムアプリケーションプログラムなどのソフトウェアプログラムの実行の間のプロセッサ200への迅速なRAMストレージおよびデバイスドライバを提供するようにバス250と接続する。より詳細には、プロセッサ200は、ソフトウェアプログラムを実行するためにRAM210の領域に記憶媒体からのコンピュータ実行可能な処理をロードする。データはRAM210内に保存され、データは実行の間にプロセッサ200によってアクセスされる。また、図2に示すように、記憶装置220は、オペレーティングシステム230や、ワード処理、スプレッドシート、プレゼンテーション、グラフィックス、画像解釈トレーニング、ゲーミングまたは他のアプリケーションなどのようなアプリケーションプログラム240、およびデータファイル246のためのコンピュータ実行コードを格納する。上記実施形態を用いることは可能であるが、また、ダイナミックリンクライブラリDLL、またはMICROSOFT登録商標インターネットエクスプローラーウェブブラウザなどのようなインターネットウェブブラウザなどのような他のアプリケーションプログラムへのプラグインとして現在の開示によって機能を実施することも可能である。プロセッサ200は、多くの高機能コンピュータプロセッサINTEL登録商標またはAMD登録商標プロセッサ、POWERPC登録商標プロセッサ、MIPS登録商標縮小命令型コンピュータRISCプロセッサ、SPARC登録商標プロセッサ、HPALPHASERVER登録商標プロセッサ、ACORN登録商標RISCマシンARM登録商標アーキテクチャプロセッサ、または現在の開示の範囲から外れることのないコンピュータもしくは組み込まれたシステムのための所有者のコンピュータプロセッサを含むの1つである。付加的な配置において、装置100内のプロセッサ200は、高機能ワークステーションおよびサーバで供給された複数のCPU構成、またはメインフレームで供給された複数の拡張可能な演算処理装置を含む複数の演算処理装置である。オペレーティングシステム230は、MICROSOFT登録商標WINDOWS登録商標NT/WINDOWS登録商標2000/WINDOWS登録商標XPワークステーション、WINDOWS登録商標NT/WINDOWS登録商標2000/WINDOWS登録商標XPサーバ、IBM登録商標のワークステーションおよびサーバ用のAIX登録商標を含む様々なUNIX登録商標フレーバードオペレーティングシステム、SUN登録商標ワークステーションおよびサーバ用のSUNOS登録商標、INTEL登録商標のCPUベースのワークステーションおよびサーバ用のLINUX登録商標、HP登録商標ワークステーションおよびサーバの用のHPUXWORKLOADMANAGER登録商標、SGI登録商標ワークステーションおよびサーバ用のIRIX登録商標、デジタルイクイップメントコンピューター用のVAX/VMS、HPALPHASERVER登録商標ベースのコンピュータ用のOPENVMS登録商標、POWERPC登録商標ベースのワークステーションおよびサーバ用のMACOS登録商標X、SYMBIANOS登録商標、WINDOWS登録商標MOBILEまたは、WINDOWS登録商標CE、PALM登録商標、NOKIA登録商標OSNOS、OSE登録商標、モバイルの装置用のEPOC登録商標、コンピュータまたは組み込みシステムのための所有者のオペレーティングシステムなどとすることができる。オペレーティングシステム230のためのアプリケーション開発プラットフォームまたはフレームワークは、BINARYRUNTIMEENVIRONMENTFORWIRELESS登録商標BREW登録商標、Java登録商標プラットフォームマイクロエディションJava登録商標MEまたはJava登録商標2プラットフォームマイクロエディションJ2ME登録商標、PYTHON商標、FLASHLITE登録商標またはMICROSOFT登録商標.NETCompactとすることができる。下記に述べるように、傾斜センサ206は、ジャイロスコープ、光センサ、他の型の傾斜センサであり、装置100の方位を検出する。光センサは、例えば、装置100の運動および方位を決定する装置100内に組み込まれたカメラからの画像の順序の光学的流れを用いて、装置100の方位を検出するために用いてもよい。光学的流れは、画像の順序内の特徴の外見上の相対速度について示す。光学的流れはカメラに関連するので、カメラの運動は、カメラの視界の中の特徴の見掛け速度に起因する。カメラの運動は、カメラの視界中の特徴の見掛け速度から計算する。また、位置または方位は、時間の拡張範囲当たりの中立位置の割合で計算する。カメラを用いて装置100の傾斜または勾配を追跡するために光学的のフローアプローチを用いる傾斜センサ206は、光センサと記述されたが、他の態様においては、装置100の傾斜または勾配は、加速度計を用いるような光学的のフローアプローチを用いずに追跡される。コンピュータ読み取り可能な記憶媒体は、揮発性または不揮発性であり、装置100内の情報を格納する。メモリは、装置100のために大容量記憶装置を備えてもよい。様々な異なる実施形態において、メモリは、フロッピー登録商標ディスク装置、ハードディスク装置、光学ディスク装置またはテープ装置であってもよい。図1および図2がプログラムコードを実行するコンピューティングシステム、またはプログラムもしくは工程段階の1つの可能な実施形態を示す一方、他の種類のコンピュータまたは装置も、同様に用いてもよい。図3は、実施形態の別の具体例による方法を示すフローチャートである。簡潔に、その方法は、少なくとも第1軸に関しての装置と、少なくとも複数の第1出力信号に関連づけた第1コントロールボタンを含む装置と、および、少なくとも第1軸に関する装置の角変位の測定との、中立位置を決定することを含んでいる。また、その方法は、第1コントロールボタンの選択を受信し、少なくとも選択と角変位に基づいた複数の第1出力信号の1つを出力することを含んでいる。より詳細には、方法300は開始しステップS301、第1軸について複数の傾斜範囲を定義するステップS302。より詳細に以下に記述するように、出力信号の出力は、少なくとも第1コントロールボタンの選択に際しての装置の角変位に基づく。1つの態様によれば、傾斜範囲は、コントロールボタンの選択で、角変位が特定の傾斜範囲または角度の帯域内にある場合、傾斜範囲に関連付けた出力が出力されるように定義する。図4A乃至図4Dは、上記中立が中立のX、Y、Z軸を表現するN軸にラベル付られた仮想の中立軸に関して、いくつかの具体例の傾斜範囲を示している。X、Y、Z軸の各々は、個々に傾斜範囲を決定することができ、共通の傾斜範囲定義は、複数の軸に適用することができ、さもなければ、軸には定義された傾斜範囲がありえない。図4Aは、中立軸について定義された2つの傾斜範囲の具体例を示している。約-90°から中立軸に関する0°までの角変位は、範囲401内にあり、また、中立の具体例に関する約0°から約90°までの角変位は、範囲402内にある。上下逆さまの装置を示す約91°から―91°までの角変位は、あらゆる範囲にも対応せず、正確には角変位0°は範囲401または402内の一方にある。中立軸がX軸を表現する場合には、範囲401内の角変位は装置左へのの負の回転に生じ、範囲402内の角変位は装置右へのの正の回転に生じる。中立軸がY軸を表現する場合には、範囲401内の角変位は、装置の正勾配後方に生じ、範囲402内の角変位は、装置の負勾配前方に生じる。中立軸がZ軸を表現する場合には、範囲401内の角変位は、負の揺首左回りに生じ、範囲402内の角変位は正の揺首右回りに生じる。2つの傾斜範囲について示しているが、傾斜範囲の任意の数は、大部分は傾斜センサの感度と、各コントロールボタンに関連づけた出力信号の数字と、装置を操作する場合にユーザが小角度を区別する能力とに依存して定義してもよい。いかなる場合も、装置による信号出力は、角変位および傾斜範囲に際して依存する。例えば、同じコントロールボタンが両方の状況で選択されていても、装置の角変位が第1範囲内にある場合、装置は複数の信号の1番目を出力し、装置の角変位が第2範囲内にある場合、装置は複数の信号の2番目を出力する。図4Aは、±90°角度範囲を包含するとして範囲401および402を示しているが、同様の態様において、傾斜範囲401は、中立軸に関して約-30°から0°を包含する範囲を定義し、傾斜範囲402は、中立軸に関して約0°から30°を包含する範囲を定義する。図4Bは、中立軸について定義された4つの傾斜範囲の具体例を中立軸に関する0°の範囲間のデッドスペースで示している。傾斜センサの不感性、識別するユーザの不感性、または他の理由により、多くの場合2つのその他の隣接範囲間の非動作範囲デッドスペースを定義することが望ましい。中立軸がY軸を表現する場合には、上下逆さまの装置または約0°の角変位を示す、約91°から-91°の間の角変位は、あらゆる傾斜範囲にも一致しない。装置が傾斜範囲の中で正しい方角に置かれないときにコントロールボタンが選択されれば、デフォルト出力が出力され、または最後の出力が出力され、または何も出力が出力されない。または、最も接近している傾斜範囲または相補的な傾斜範囲に関連づけられた出力が出力され、または、別の出力方式が出力される。範囲405内の角変位は、また範囲404負勾配より振幅において小さい負勾配が生じるが、範囲404内の角変位は装置の確実な負の勾配が生じる。範囲406内の角変位はまた、範囲407負勾配より振幅において小さい正の勾配が生じるが、範囲407内の角変位は装置の確実な正の勾配が生じる。図4Cは、中立軸に関する0°のまわりのエリアが第1範囲内に実質的にある中立軸について定義された、2つの傾斜範囲の具体例を示す。特に、中立軸がX軸を表現する場合には、もし負に回転されれば、または中立位置から不動ならば、またはもし正の方向内に適度に回転すれば、装置は範囲409内に残る。装置が範囲410内の正しい方位に置かれるためには、確実な正の回転が生じなければならない。例えば、範囲409が初期設定値で所望する出力を表現する場合、および装置の肯定的で高い振幅操作が範囲410内の装置を置くために必要で、それにより、初期設定値で所望する出力を無視する場合には、図4Cに示す傾斜範囲は望ましい。図4Cに示す一具体例において、第1軸に関する角変位が0°として測定される場合、装置の角変位が傾斜範囲409内にある場合、傾斜範囲409は0°の角変位を包含する。図4Dは、単一の範囲が中立軸の両面上の角変位帯域を占める場合の、中立軸について定義された、2つの傾斜範囲の具体例を示す。特に、範囲412は、中立軸に関して0°を囲むエリアによって定義され、範囲411は正負の角方向で対称的な角度の帯域を占める。中立軸がZ軸を表現する場合には、範囲411内の角変位は高い振幅の正か負のヨーイングが生じる。範囲412内の角変位は、より緩やかな正か負のヨーイング、または中立位置に残る装置の方位に生じる。上述したどの具体例でも、中立軸はX、Y、Z軸を表現し、それにより、有効な傾斜範囲の総数を効果的に増加させてもよい。例えば、図4Aに示す具体例における中立軸がX軸を表現し、図4Bに示す具体例における中立軸がY軸を表現する場合、図4Bに示す4つの勾配傾斜範囲が図4Aの具体例の2つの回転傾斜範囲に各々分割されるので、合計8つの傾斜範囲が利用可能である。各軸が等しい数値nの傾斜範囲を有していると仮定する場合、2つの軸配置のための傾斜範囲の総数はn2であり、3つの軸配置のための傾斜範囲の総数はn3である。最後に、ある実例では、傾斜範囲ではなく角変位自身が出力信号の決定要因となり、それにより傾斜範囲を定義することが不必要であることが想定される。更に、傾斜範囲も、所望された軸に関する回転運動の範囲が出力信号の数値で等しく割られる場合に暗黙に定義され、出力信号は各角度の数学的に決定される範囲に対応する。図3に戻って、装置複数の第1出力信号に関連づけられた少なくとも第1コントロールボタンを含む装置の中立位置は、少なくとも第1軸に関して決定されるステップS304。図5は、別の典型的な具体例の装置の上部外観図を示す。装置500携帯電話は、複数の第1出力信号に関連づけた少なくとも第1コントロールボタン502を含むキーパッドを有する。図に示した具体例において、第1コントロールボタン502は、装置500のキーパッドまたはキーボード上のキーすなわちボタンであり、各個別の制御は複数の英数字文字またはシンボルを表現する。具体的には、第1コントロールボタン502は、9とラベル付けされ、キャラクタWXYおよびZを示す4つの出力信号、または大文字小文字を区別するキャラクタWXYZwxyzおよびシンボル,./’を示す12の出力信号に対応する。単一のコントロールボタンに対応することができる出力信号またはキャラクタの個数上の限界はない。特定の態様において、第1コントロールボタン502は、3つの出力信号または9つの出力信号などのような複数の出力信号に関係する。各々の複数の出力信号は、英数字またはシンボルなどのようなキャラクタに対応してもよい。装置500の中立位置は、例えば、装置500に電源が入ったとき、または第1コントロールボタンの選択に先立ってまたはその後、または製造の現場で、決定される。一態様において、メモリバッファは、傾斜センサの出力データを格納し、コントロールボタンが選択され出力データである場合、装置500の中立位置は、装置500の方位から復元される。別の態様において、中立位置は、装置500が上以外の方向に面する場合、角変位が測定されるように、中立のX軸が地球の中心に垂直に伸びることとして定義される場合など、工場で予め設定された条件である。更なる態様において、プロセッサ、傾斜センサおよびメモリは、コントロールボタンが通常選択されている場合は、常に、装置500の平均位置に基づいた共通の中立位置を決定するために通信し合う。さらに、付加的な態様において、中立位置はユーザが選択可能である。いかなる関係においても、装置500のいかなる回転運動も中立位置から離れて角変位を記録する役目をする場合には、中立位置は、重要な各軸を介して傾斜センサを0°にリセットするために有効に作動する。装置500のユーザまたは地球に関して、中立位置は下向き姿勢であり、垂直の直立位置であり、または傾けられた、または傾倒位置である。付加的な態様において、装置500の中立位置は、第1軸に直角の少なくとも第2軸に関して決定され、角変位は第1軸の成分および第2軸の構成要素を含んでいる。更なる態様において、装置500の中立位置は、第1軸と第2軸に直角の少なくとも第3軸に関して決定され、角変位は第3軸の成分を含んでいる。第1軸、第2軸、第3軸は、装置500内で、装置500の外部で、または装置500の周辺部分もしくはエッジに沿って、交差する。装置500が装置の方位を検出する傾斜センサを含んでいるため、装置へのテキストの入力が促進される。例えば、傾斜センサは、装置が右に左に回転された、または上へ揺れたか下へ揺れた程度を検出し、重要な軸に関する装置の傾斜方位または角変位は、コントロールボタン502の選択がどのように解釈され出力されるかを示す。例えば、コントロールボタン502が複数のキャラクタに対応する場合、装置500の方位は、コントロールボタン502が選択されている場合もしくは適切なキャラクタが出力される活字ケースを識別する場合に、複数のキャラクタのどれが出力されるか識別する。毎回出力されるべきキャラクタを出力可能にするべきキャラクタを識別する装置の方位を用いて、単一のコントロールボタンが選択され、テキストを入力するのに必要なコントロールボタン選択の数を減らすことにより、テキスト入力の速度を上げる。コントロールボタンの選択の固定数がキャラクタの入力を表現するため、次のキャラクタを指定する前の所定量の時間を待つ必要を排除し、また、テキスト入力の速度を上げて、現在のキャラクタが指定された直後に、ユーザは次のキャラクタを指定してもよい。上記のように、装置の中立位置は、角変位が少なくとも1つの軸について測定される、選択位置第1コントロールボタンなどのコントロールボタンの選択の前の、その時の、またはその後の装置の位置に対応する選択位置への参照方位である。1つの態様において、装置の中立位置は1つの軸に関して決定される。また、中立位置は水平な位置として決定され、1つの軸は地面と平行である。別の態様において、装置の中立位置は2つの軸に関して決定され、装置の方位が装置のユーザによって一般に保持されるように、中立位置は人間工学で決定される。更なる態様において、磁北南軸と平行なものとして1つの軸が決定される場合、装置の中立位置は3つの軸に関して決定され、東西軸と平行なものとして1つの軸は決定され、また、第3軸は地球の中心の方におよびそれから遠方に面するものとして決定される。図3に戻って、装置の角変位は、少なくとも第1軸について測定されるステップS305。特に、傾斜センサ206などのような傾斜センサは、装置の現在位置と中立位置の間の角変位を測定し、角変位は、重要な各軸の成分を含む。1つの態様において、傾斜センサ206は、コントロールボタンが選択されているモーメントで装置の角変位を測定する。コントロールボタン自体の選択が装置の方位に影響を与えてもよいので、別の態様において、コントロールボタンが選択される前に、または後に、傾斜センサは時間当たりの装置の角変位を測定する。傾斜センサは、装置の方位を検出する。例えば、傾斜センサは、装置が左か右に回転されたか、上へ揺れたか下へ揺れたか、右回りか左回りにヨーイングしたかの度合いを検出する。1つの態様において、傾斜センサは、X軸に関する回転傾斜の少なくとも2つの離散準位を測定する。その場合には、装置は、左に回転される、右に回転される、または左もしくは右に回転しないと言ってもよい。さらに、傾斜センサは、前方方向または後方方向におけるY軸に関する勾配傾斜の少なくとも2つの離散準位を測定する。この場合には、装置は、上に揺れる、下へ揺れる、または上もしくは下に揺れないと言ってもよい。さらに、傾斜センサは、Z軸に関するヨーイング傾斜の少なくとも2つの離散準位を測定する。その場合には、装置は、右回りにヨーイングされる、左回りにヨーイングされる、またはヨーイングされないと言ってもよい。このような具体化において、傾斜センサは、装置が左への15°および45°の間で回転された場合、装置が左に回転されたことを示す。別の具体例として、傾斜センサは、装置が15°未満で前に、後方へ15°未満で揺れた場合、装置が前または後ろに揺れていないことを示す。別の具体化において、傾斜センサは、左から右のおよび前にもしくは後ろへの両方向に、3レベル以上の傾斜を示してもよい。このような具体化において、特定方向内の傾斜のレベルの各々は、装置が傾けられた範囲の度合いに対応する。角変位の示度インジケーションが表示されるステップS306。上述のように、中立位置の方位がユーザに直観的に分からない場合もある。更に、各軸は各軸に関する各方向の中に2つ以上の傾斜範囲を有してもよい。これらおよび他の理由で、インジケータは角変位の示度インジケーションまたは角変位が対応する傾斜範囲の示度インジケーションのいずれかを表示するために実時間または近似実時間で備えられる。コントロールボタンが選択される前または後に角変位が一度に測定される場合、インジケータは、すべての使用可能情報に基づいた時間の傾斜範囲の適切な角変位または示度インジケーションを推定する。中立位置が複数の軸に関して定義される場合、ユーザはインジケータがどの軸を示しているか判定することができ、インジケータは重要なデフォルトまたはプリセットされた軸を有することができ、または、決定は感度のよいコンテキストでもよい。図6B~6Aは、1つの典型的な態様による具体例のインジケータを示す。図6Aにおいて、インジケータ600は、ディスプレイ上の装置の方位を示す。ユーザがコントロールボタン選択を解釈するために用いる装置の方位に気づくように、インジケータはビジュアルフィードバックを備える。インジケータ600は、正の傾斜インジケータ601および負の傾斜インジケータ604それは負左および正右の方向を指すをそれぞれ含んでいる。さらに、インジケータ600は、装置が中立位置、または傾斜センサによって未登録の位置上下逆さまのようなにある場合のように装置が傾けられない場合、正の傾斜インジケータ601および負の傾斜インジケータ604と視覚的に識別される中心インジケータ602を含んでいる。装置が示された方向内の傾けられる場合、傾斜インジケータの1つは点灯されるか、または別の傾斜インジケータおよび中心インジケータ602と視覚的に識別される。更に、装置が正当に左側に回転されない場合、中心インジケータ602は点灯されるか、または正の傾斜インジケータ601および負の傾斜インジケータ604と視覚的に識別される。図1に示すように、装置が正しい方角に置かれる場合、例えば中心インジケータが点灯される。図4Aの範囲402内に示すように、装置が正しい方角に置かれる場合、正の傾斜インジケータ601は点灯される。また、図4Aの範囲401内に示すように、装置が正しい方角に置かれる時、負の傾斜インジケータ604が点灯される。図6Bおよび図6Cに示した別の具体例において、インジケータ605はまた、負正の方向をも指す2つの部分的な傾斜インジケータ606および607をそれぞれ含んでいる。部分的な傾斜インジケータの各々は、中心インジケータ604と、一方の負の傾斜インジケータ604または正の傾斜インジケータ601との間に配置される。装置が示した方向に部分的に傾けられる場合、部分的な傾斜インジケータは点灯されるか、またはインジケータ605の他の構成要素と視覚的に識別される。1つの具体化において、装置が部分的に対応する方向に部分的に傾けられる場合、部分的な傾斜インジケータおよび中心インジケータの両方が点灯される。例えば、装置が図4Bに示す傾斜範囲404内の正しい方角に置かれる時、負の傾斜インジケータ604は点灯され、装置が図4Bの傾斜範囲405内の正しい方角に置かれる時、負の部分的な傾斜インジケータ606および中心インジケータ602が点灯される。図1に示すように、装置が中立位置の中で正しい方角に置かれる時、中心インジケータ602が点灯され、装置が図4Bに示す傾斜範囲406内の正しい方角に置かれる時、正の部分的な傾斜インジケータ607および中心インジケータ602が点灯される。装置が図4Bに示す傾斜範囲407内の正しい方角に置かれる時、正の傾斜インジケータ601は点灯される。傾斜インジケータまたは部分的な傾斜インジケータの任意数は、各軸のために意図される。多数の関連づけられた傾斜範囲例えば同数がある軸については、より多くかより少数の傾斜インジケータがビジュアルフィードバックを備えるために用いられてもよい。図6Dは、ディスプレイ上に示すことができる2つの軸傾斜インジケータを示す。図6Dに関連して検討した軸は、勾配前方および後方および回転左および右軸と呼ばれているが、これらの名称は任意であり、インジケータの1組はヨー軸または別の軸である。インジケータ609は、1つの軸に関してインジケータ605と同様に作動する。しかし、インジケータ609は、また、1つの前もって記述された軸指標605それは回転インジケータと記述されるに、負の縦揺指示計610、部分的な負の縦揺指示計611、部分的な正の縦揺指示計612および正の縦揺指示計614を含む勾配傾斜インジケータを統合する。図6Eに示す別の態様において、インジケータは、装置の方位の有意性を示す単独形体615を含んでいる。例えば、単独形体インジケータは、装置の角変位の測定のために、数値が出力されてもよいか否かを示す。インジケータは一連の矢印または直観的な明かりとして図1および図6で示しているが、1つの態様において、インジケータは、ディスプレイ105などのようなディスプレイに組み入れられ、または、インジケータは、オーディオを介してユーザに装置の傾斜を説明する音または音声ファイルをするスピーカである。更に、別の態様において、角変位または傾斜範囲の示度インジケーションは、表示されないし、その逆に生成されない。図3に戻って、第1コントロールボタンの選択が受信されるステップS307。一態様において、コントロールボタンは、キーパッドボタンであり、ユーザがボタンを押し下げることによって生成され、かつプロセッサに送信される信号キーパッドボタンの選択が発生したことを示す信号を可能にする場合、選択が発生する。別の態様において、コントロールボタンは、物理的制御ではなく、むしろ接触検出スクリーン上のアイコンである。この態様において、ユーザがアイコンに関連づけられた接触検出スクリーンのエリアに触れる場合、選択が発生し、接触検出スクリーンのアプリケーションが接触の座標を読み込み、座標をアイコンの位置と関連させて、コントロールボタンが選択されたことを示す信号を送信する。他の型のコントロールボタンの選択もまた想定される。図5の具体化により、装置500は、ユーザがディスプレイ505上に示されたGUIと対話するためにテキストを入力することを可能にするキーパッドすなわちコントロールボタンをグループ化することを含む。各コントロールボタンは、マルチ出力信号各出力信号は1つのキャラクタにより関連づけられるに対応する。一態様において、キーパッドは、2から9にラベル付けされたそれらは各々複数の文字および数に対応する8つのコントロールボタンを含む。例えば、2にラベル付けられたコントロールボタンは、文字ABおよびC、および数字2に対応する。さらに、キーパッド内に含まれた他のコントロールボタンは、他のテキストエントリー機能を行なう。例えば、にラベル付けられたコントロールボタンは、出力される次のキャラクタの変更に用いられる。0にラベル付けたコントロールボタンは、現在のキャラクタが指定された後、次のキャラクタに進むために用いられ、とラベル付けされたコントロールボタンは、スペースキャラクタを挿入するために用いられる。複数の第1出力信号の1つは、少なくとも選択および角変位ステップS309、または少なくとも選択、角変位および複数の傾斜範囲に基づいて出力される。第1コントロールボタンが複数の第1出力信号に関係しているので、角変位、または角変位および複数の傾斜範囲は複数の第1出力信号のどれが出力されるか判定するために用いられる。一態様において、3つの傾斜範囲がその1つの軸のまわりで定義される場合、および第1コントロールボタンが3つの傾斜範囲に関係している場合には、装置の中立位置は1つの軸に関して決定される。この場合、角変位が第1傾斜範囲内にある場合、第1出力信号が出力され、角変位が第2傾斜範囲内にある場合、第2出力信号が出力され、また、角変位が第3傾斜範囲内にある場合、第3出力信号が出力される。代替態様において、出力信号は、公式またはアルゴリズムに基づき、角変位、および第1コントロールボタンに関連づけられた出力信号の数に基づいて出力される。図7~図10は、操作の異なる状態の図5の装置の正面および側面図を示している。特に、図7Aおよび7Bは、中立位置の装置500の正面と側面図をそれぞれ示す。図8Aは、X軸について負の回転で操作される装置の正面図を示しており、図8Bは、X軸について正の回転で操作される装置の正面図を示す。同様に、図9Aは、Y軸について正の勾配で操作される装置の側面図を示しており、図9Bは、Y軸について負の勾配で操作される装置の側面図を示す。図8および9において、装置は、図7に示される中立位置からそれぞれの軸について約±30°傾けられている。キーパッドのコントロールボタンが選択されている時、傾斜センサによって測定された角変位によって示されるように装置の方位は、装置により出力信号出力に影響を与え、例えば、コントロールボタンの選択によって生成されたキャラクタに影響を与える。キーパッドの単一のコントロールボタンによって表現される、複数のキャラクタまたは出力信号の各々は、装置の異なる方位に対応する。キーパッドのコントロールボタンの1つが選択されている場合、装置は、選択されたコントロールボタンに対応する複数のキャラクタ、および傾斜センサによって示された装置の方位を識別する。複数のキャラクタの1つおよびキャラクタのための場合は、識別された方位に基づいて識別され、識別されたキャラクタが出力される。装置が左か右に回転された度合いは、コントロールボタンが選択されている場合に、コントロールボタンによって表現される複数のキャラクタのどれが出力されるかに影響を与える。一具体化において、複数のキャラクタを表現するコントロールボタンは、3個の文字を表現し、コントロールボタンによって表現される文字は、コントロールボタン上の左から右までリストされる。装置は、装置が右に回転され、左に回転され、または左にも右にも回転されなかったことを示すように構成される。このような一具体化において、コントロールボタンが選択されている場合に、左へ装置を回転することは、左端にリストされたキャラクタが出力されるべきであることを示す。同様に、コントロールボタンが選択されている場合に、右へ装置を回転することは、右端にリストされたキャラクタが出力されるべきであることを示す。最後に、コントロールボタンが選択されている時、中立位置で装置を正しい方角に置いておくことは、中心のキャラクタが出力されるべきであることを示す。別の具体化において、コントロールボタンが選択されている場合に、左へ装置を回転することは、右端のリストされたキャラクタが出力されるべきであることを示し、コントロールボタンが選択されている場合に、右へ装置を回転することは、左端のリストされたキャラクタが出力されるべきであることを示し、また、コントロールボタンが選択されている時、中立位置で装置を正しい方角に置いておくことは、中心のキャラクタが出力されるべきであることを示す。例えば、左へ装置を回転すると右端にリストされたキャラクタが上に見え、他のキャラクタより顕著にリストされるので、また、右へ装置を回転すると、左端にリストされたキャラクタが上に見え、他のキャラクタより顕著にリストされるので、そのような具体化が用いられてもよい。他の具体化において、キーパッドのコントロールボタンは、3つの文字および数字、もしくは4つの文字および数字などのように、3キャラクタ以上に相応する。例えば、従来の電話機の7にラベル付けられたコントロールボタンは、文字PQRおよびS、および数字7に対応する。このような場合に、傾斜センサは、装置の回転方位にのみ基づいて、選択されたコントロールボタンによって表現される3つのキャラクタ以上の1つが識別されてもよいように、3つを超える離散的な左から右の回転位置を識別するように構成される。離散的な回転位置の各々は、選択されたコントロールボタンによって表現されるキャラクタの1つに対応する。例えば、選択されたコントロールボタンが7にラベル付けられたキーである場合、図4Bの範囲404内に示されるように回転される装置は、文字Pが出力されるべきであることを示す。図4Bの範囲405内に示されるように回転される装置は、文字Qが出力されるべきであることを示す。図4Bの範囲406内に示されるように回転される装置は、文字Rが出力されるべきであることを示す。図4Bの範囲407内に示されるように回転される装置は、文字Sが出力されるべきであることを示す。また、中立位置で正しい方角に置かれている装置は、図1内に示されたように、数字7が出力されるべきであることを示す。装置の回転方位が、出力されるキャラクタを識別するために用いられる一方、装置の勾配方位は、キャラクタのための活字ケースを識別するために用いられる。一具体化において、コントロールボタンが選択されている場合に前方に揺れられているまたは傾けられた装置は、大文字で出力される、装置の回転左から右の傾斜方位によって識別されるキャラクタをもたらす。同様に、コントロールボタンが選択されている場合に前方にまたは後方に中立の勾配位置で揺れられていない装置は、小文字で出力される、装置の回転左から右の傾斜方位によって識別されるキャラクタをもたらす。ある具体化において、後方に揺れられているまたは傾けられた装置は、シンボルを出力してもよい。シンボルは、従来のコンピュータキーボード上で選択されるコントロールボタンによって表現される数字に対応するシンボルであってもよい。例えば、後方に装置が揺れられている間に、数字1を表現するコントロールボタンが選択されている場合、シンボルは従来のコンピュータキーボード例えば、Shiftかつ1を押すとコンピュータキーボード上にキャラクタを出力する上で数字1に対応するので、シンボルが出力されてもよい。傾斜センサは、出力されるキャラクタの活字ケースを示すために必要なピッチ方向のより多くの傾斜位置を検出するのに有用である。このため、キャラクタの活字ケースを示すために用いられない勾配位置は、キャラクタを選択するために用いてもよい。例えば、コントロールボタンは3つの文字および数字を表現してもよく、3つの回転位置が3つの文字内を選択するために用いられてもよい。2つの勾配位置が、文字の活字ケースを選んでもよく、第3の勾配傾斜位置が、キーによって表現される数字を選択してもよい。更に、傾斜センサは、装置が左、中立または右に、回転されたか否かを示し、または装置が前方、中立または後方に揺れたか否かを独立して示す。その結果として、傾斜センサは装置が9つの方位の1つにあるか否かを示すことを可能する。9つの方位の各々は、キャラクタおよびキャラクタのための活字ケースに対応してもよい。図10は、2にラベル付けられたキーパッド上のコントロールボタンが選択された時に、出力してもよいキャラクタおよび活字ケースに対応する出力信号への装置方位の1つの可能なマッピングを示すテーブルである。図に示すマッピングにおいて、左に回転され前方に揺れられている装置は、大文字Aを出力し、回転されずにいずれの方向にも揺れられない装置は、活字ケース内の小文字bを出力し、後ろに揺れられている装置は、数字2を出力する。3つを超える回転位置または3つを超える勾配位置を識別できる傾斜センサの他の具体化において、キャラクタと活字ケースにマップされてもよい、より多くの方位が利用可能である。キャラクタに対応する出力信号は、第1軸の角変位または装置の傾斜位置に基づいて選択されると記述されている。また、キャラクタのための大文字もしくは小文字に対応する出力信号は、第2軸の角変位または装置の位置に基づいて選択されると完全に記述されている。他の具体化において、異なる軸の角変位は、キャラクタに対応する信号の出力またはキャラクタの大文字および小文字を有効にしてもよい。一般に、装置のいかなる方位も、キャラクタまたは活字ケースを選択するためにどの軸が用いられたかにかかわらず、いかなるキャラクタおよびキャラクタのための活字ケースに図で表してもよい。コントロールボタンの選択に応じて出力されるキャラクタに対応する信号の出力に加えて、装置の方位は、選択されるべきメニューオプションを示すために用いてもよい。例えば、電話機上の1キーなどのような、いかなるキャラクタにも対応しないコントロールボタンの選択は、電話機のディスプレイ上でメニュー電話機の異なる方位に対応するメニューの各オプションを示す。メニューから選択すべきであることを示すコントロールボタン例えばOKキー、Enterキーまたは1キーが選択されている場合の装置の方位は、どのメニューオプションが選択されているかを示してもよい。一態様において、1キーが選択されている場合、図11Aおよび図11Bで示すものと同じようなシンボルのメニューが表示される。装置を傾けて、1キーを選択すると、対応するシンボルが再び出力されてもよい。シンボルが出力された後、1キーがシンボルメニューを表示するために再び選択されるまで、上記のように、文字と数字が出力されてもよい。十分に装置を逆にして、装置を振り、またはその逆に装置の傾斜として解釈されない方法で装置を移動させることは、別のメニューを生成する。選択が受信される場合、角変位が第1傾斜範囲内にあれば、第1出力信号が出力され、選択が受信される場合、角変位が第2傾斜範囲内にあれば、第2出力信号が出力される。更に、選択が受信される場合、角変位が第3のまたは第4傾斜範囲内にあれば、第3のまたは第4出力信号がそれぞれ出力される。複数の第1軸傾斜範囲が第1軸について定義され、複数の第2軸傾斜範囲が第2軸について定義される場合、複数の第1出力信号の1つは、複数の第1軸傾斜範囲、複数の第2軸傾斜範囲に基づいて出力されてもよい。選択が受信される場合、第1軸の成分が第1の第1軸傾斜範囲内にある場合、および第2軸の成分が第1の第2軸傾斜範囲内にある場合、第1出力信号が出力されてもよいし、第1軸の成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第1の第2軸傾斜範囲内にある場合、第2出力信号が出力されてもよいし、第1軸の成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第3出力信号が出力されてもよいし、第1軸の成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第4出力信号が出力されてもよい。または、別の態様において、選択が受信される場合、第1成分が第1の第1軸傾斜範囲内にある場合、および第2軸の成分が第1の第2軸傾斜範囲内にある場合、第1出力信号が出力されてもよいし、第1成分が第1の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第2出力信号が出力されてもよいし、第1成分が第1の第1軸傾斜範囲内にある場合、および第2軸の成分が第3の第2軸傾斜範囲内にある場合、第3出力信号が出力されてもよいし、第1成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第1の第2軸傾斜範囲内にある場合、第4出力信号が出力されてもよいし、第1成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第5出力信号が出力されてもよいし、第1成分が第2の第1軸傾斜範囲内にある場合、および第2軸の成分が第3の第2軸傾斜範囲内にある場合、第6出力信号が出力されてもよいし、第1成分が第3の第1軸傾斜範囲内にある場合、および第2軸の成分が第1の第2軸傾斜範囲内にある場合、第7出力信号が出力されてもよいし、第1成分が第3の第1軸傾斜範囲内にある場合、および第2軸の成分が第2の第2軸傾斜範囲内にある場合、第8出力信号が出力されてもよいし、第1成分が第3の第1軸傾斜範囲内にある場合、および第2軸の成分が第3の第2軸傾斜範囲内にある場合、第9出力信号が出力されてもよい。出力信号が表示されステップS310、そして、方法300は終了するステップS311。出力信号は、ディスプレイ105などのようなディスプレイ上に表示される。代替態様においては、出力信号は表示されない。また、図5の具体化において、装置500は、装置500のユーザにグラフィカルユーザーインターフェースGUIを提示するために用いられるディスプレイ505を含んでいる。GUIは、装置500へのテキスト入力をユーザに要求する機能を実行して、装置500のユーザにテキスト入力を可能にする。例えば、ユーザは、人名を入力することによって、装置500上に格納された電話帳内の人についての入力を識別してもよい。別の具体例として、ユーザは、人によって用いられる人名および1つ以上の電話番号などのような、人を示す情報の入力により、電話帳に人についての入力を加えてもよい。更に、ユーザは、GUIによって装置500から送信されるテキストメッセージを指定することができ、もしくは装置500上に格納される別のテキスト形式のノートを指定することができる。また、装置500は、ユーザがテキストメッセージを指定することを可能にするGUIを表示する。コントロールボタンの選択がなされる時、装置方位に基づいたコントロールボタン選択の解釈は、単一のコントロールボタンの選択により行なわれてもよい操作の数を増加させる。例えば、各コントロールボタンの選択は、検出されてもよい装置の別個の方位の数と等しい方式の数で解釈されてもよい。更に、装置の方位は、いかなるキャラクタにも対応しないコントロールボタンの選択をどのように解釈してよいか示してもよい。したがって、ユーザは、単に装置を傾けてコントロールボタンを選択することにより、迅速に比較的複雑な操作を行なうことが可能である。例えば、装置が左に回転されている間にキーを選択すると、装置が左に回転されている間に次にキーが選択されるまで、テキスト入力例えば数字だけ、すべての大文字の特定のモードはテキスト入力のために用いてもよい。別の態様において、傾斜センサは、コントロールボタンの選択の受信に際して、ユーザインタフェースが傾斜の方向に対応してスクロールされるように、傾斜のスクローリングを有効にする。コントロールボタンの選択時に発生する前方の勾配は、例えば、上方へスクロールしながら、ユーザインタフェース、またはユーザインタフェース上のメニュー項目内の結果として生じる。別の一般的な態様によれば、コンピュータが読み取り可能な媒体上に明確に格納されたコンピュータプログラム記録媒体製品が、詳述される。コンピュータプログラム記録媒体製品は、少なくとも第1軸に関しての装置少なくとも複数の第1出力信号に関連づけた第1コントロールボタンを含む装置の中立位置を決定し、少なくとも第1軸に関する装置の角変位を測定することを含む操作を、コンピュータに行なわせるために使用可能である。また、コンピュータプログラム記録媒体製品は、第1コントロールボタンの選択を受信し、少なくとも選択と角変位に基づいた複数の第1出力信号1つの出力することを含む操作を、コンピュータに行なわせるために使用可能である。最後に、多くの具体化が電話装置として記述され例証されたが、ここに関連する概念は決して電話機に限定されず、事実上、コントロールボタンの数字がデバイス設計とレイアウトの制限により最小限にされるあらゆる装置を含む広く様々な装置に適用可能である。実例の装置は、コンピュータキーボード、リモートコントロール、時計、ジョイスティックまたはゲーム制御装置、または他のコンピュータ入力装置または消費者の電子装置を含む。その結果、多くの具体化が記述された。しかしながら、様々な変形がなされてもよいことが理解できる。例えば、異なる具体例の要素は、他の具体例を作成すために組み合わせてもよいし、補足してもよいし、取り外されてもよい。さらに、様々な技術は、具体例を作成するために、例えば、様々なデジタル電子回路、ハードウェア、ソフトウェア、ファームウェア、統合構成要素、個別部品、制御演算装置、メモリまたは記憶装置、通信装置、レンズ、フィルタ、ディスプレイ装置、および映写装置を含むような技術を用い、組み合わせ、変更してもよい。"