(57)【要約】  消費電力を低減することが可能な電子機器及びその制御方法を提供する。  この電子機器は、第１の電力を消費する通常モード及び前記第１の電力よりも小さい第２の電力を消費する省電力モードを有する電子機器であって、第１のセンサと、第１のセンサに比べて電力消費が小さい第２のセンサとを備え、省電力モードのときに第１のセンサへの電源の供給を規制し、第２のセンサを省電力モードに設定し、省電力モードに設定された第２のセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出し、検出されたトリガに基づき省電力モードから通常モードに復帰させる。
2009008411.tif 000002
【特許請求の範囲】
【請求項１】
第１の電力を消費する通常モード及び前記第１の電力よりも小さい第２の電力を消費する省電力モードを有する電子機器であって、
第１のセンサと、
前記第１のセンサに比べて消費電力が小さい第２のセンサと、
前記省電力モードのときに前記第１のセンサへの電源の供給を規制し、前記第２のセンサを省電力モードに設定する手段と、
前記省電力モードに設定された第２のセンサを用いて前記省電力モードから前記通常モードに復帰するためのトリガを検出するための手段と、
前記検出されたトリガに基づき前記省電力モードから前記通常モードに復帰させる手段と
を具備する電子機器。
【請求項２】
請求項１に記載の電子機器であって、
当該電子機器が、空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、
前記第１のセンサが、ジャイロセンサであり、
前記第２のセンサが、加速度センサである
電子機器。
【請求項３】
請求項１に記載の電子機器であって、
当該電子機器が、携帯電話又は携帯型の端末装置であり、
前記第１のセンサが、地磁気方位センサであり、
前記第２のセンサが、加速度センサである
電子機器。
【請求項４】
省電力状態を有する複数のセンサを搭載する電子機器であって、
前記電子機器の省電力モード時に、前記複数のセンサのうち前記省電力状態のときの消費電力の小さいセンサを省電力状態に設定し、残りのセンサには電源の供給を規制するように制御する手段と、
前記電子機器の省電力モード時に前記省電力状態に設定されたセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出する手段と、
前記検出されたトリガに基づき前記電子機器を前記省電力モードから前記通常モードに復帰させる手段と
を具備することを特徴とする電子機器。
【請求項５】
請求項４に記載の電子機器であって、
当該電子機器が、少なくとも加速度センサを搭載する空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、
前記省電力モード時に省電力状態に設定されるセンサが、前記加速度センサである
電子機器。
【請求項６】
請求項５に記載の電子機器であって、
当該電子機器が、ジャイロセンサを更に備え、
前記制御手段は、前記省電力モード時に前記ジャイロセンサには電源の供給を規制する
電子機器。
【請求項７】
省電力状態を有する複数のセンサを搭載する電子機器の制御方法であって、
前記電子機器の省電力モード時に、複数のセンサのうち前記省電力状態のときの消費電力の小さいセンサを省電力状態に設定し、残りのセンサには電源の供給を規制するように制御し、
前記省電力モード時に前記省電力状態に設定されたセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出し、
前記検出されたトリガに基づき前記電子機器を前記省電力モードから前記通常モードに復帰させる
電子機器の制御方法。
【請求項８】
請求項７に記載の電子機器の制御方法であって、
当該電子機器が、少なくとも加速度センサを搭載する空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、
前記省電力モード時に前記加速度センサが省電力状態に設定される
電子機器の制御方法。
【請求項９】
請求項８に記載の電子機器の制御方法であって、
当該電子機器が、ジャイロセンサを更に備え、
前記省電力モード時に前記ジャイロセンサへの電源の供給を規制する
電子機器の制御方法。
【請求項１０】
第１の電力を消費する通常モード及び前記第１の電力よりも小さい第２の電力を消費する省電力モードを有する電子機器であって、
第１の省電力状態を有する第１のセンサと、
前記第１の省電力状態のときの前記第１のセンサに比べて消費電力が小さい第２の省電力状態を有する第２のセンサと、
前記省電力モードのときに前記第１のセンサへの電源の供給を規制し、前記第２のセンサを前記第２の省電力状態に設定する手段と、
前記第２の省電力状態に設定された第２のセンサを用いて前記省電力モードから前記通常モードに復帰するためのトリガを検出するための手段と、
前記検出されたトリガに基づき前記省電力モードから前記通常モードに復帰させる手段と
を具備する電子機器。
【請求項１１】
筐体と、
第１のセンサと、前記第１のセンサよりも消費電力が小さい第２のセンサとを有し、前記第１及び第２のセンサを用いて前記筐体の動きを検出する検出部と、
前記第１のセンサ及び前記第２のセンサへ電源を供給する電源部と、
前記第１及び第２のセンサへ前記電源を供給する通常モードと、前記第１のセンサへの前記電源の供給を遮断し前記第２のセンサへ前記電源を供給する第１の省電力モードと、前記第１及び第２のセンサへの前記電源の供給を遮断する第２の省電力モードとを有し、前記検出部の出力に基づいて前記通常モードから前記第１の省電力モード及び前記第２の省電力モードへ遷移させる制御手段と
を具備する電子機器。
【請求項１２】
請求項１１に記載の電子機器であって、
前記制御手段は、前記電源部から前記制御手段への前記電源の供給を遮断する第３の省電力モードをさらに有する
電子機器。
【請求項１３】
請求項１１に記載の電子機器であって、
前記制御手段は、前記検出部の出力に基づいて前記筐体が第１の時間にわたって操作されていないと判断したとき、前記通常モードから前記第１の省電力モードへ遷移する
電子機器。
【請求項１４】
請求項１３に記載の電子機器であって、
前記制御手段は、前記検出部の出力に基づいて前記筐体が前記第１の時間よりも長い第２の時間にわたって操作されていないと判断したとき、前記第１の省電力モードから前記第２の省電力モードへ遷移する
電子機器。
【請求項１５】
請求項１２に記載の電子機器であって、
前記制御手段は、
前記検出部の出力に基づいて前記筐体が第１の時間にわたって操作されていないと判断したとき、前記通常モードから前記第１の省電力モードへ遷移し、
前記筐体が前記第１の時間よりも長い第２の時間にわたって操作されていないと判断したとき、前記第１の省電力モードから前記第２の省電力モードへ遷移し、さらに、
前記筐体が前記第２の時間よりも長い第３の時間にわたって操作されていないと判断したとき、前記第２の省電力モードから前記第３の省電力モードへ遷移する
電子機器。
【請求項１６】
請求項１１に記載の電子機器であって、
前記第２のセンサの出力に基づいて前記制御手段を前記第１の省電力モードから前記通常モードへ復帰させる第１の復帰モードを有する復帰手段をさらに具備する
電子機器。
【請求項１７】
請求項１１に記載の電子機器であって、
前記第１の省電力モードにおいて、前記第２のセンサが省電力状態にある
電子機器。
【請求項１８】
請求項１１に記載の電子機器であって、
前記制御手段は、マイクロプロセッサユニット（ＭＰＵ）を有し、
前記第２の省電力モードにおいて、前記マイクロプロセッサユニットは省電力状態にある
電子機器。
【請求項１９】
請求項１６に記載の電子機器であって、
ユーザによって入力操作される第１の入力操作部をさらに具備し、
前記復帰手段は、前記第１の入力操作部への入力操作に基づいて前記制御手段を前記第２の省電力モードから前記通常モードへ復帰させる第２の復帰モードをさらに有する
電子機器。
【請求項２０】
請求項１２に記載の電子機器であって、
ユーザによって操作可能な第２の入力操作部と、
前記第２の入力操作部への入力操作に基づいて前記制御手段を前記第３の省電力モードから前記通常モードへ復帰させる第３の復帰モードを有する復帰手段をさらに具備する
電子機器。
【請求項２１】
請求項１１に記載の電子機器であって、
前記電子機器は、空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、
前記第１のセンサはジャイロセンサであり、
前記第２のセンサは加速度センサである
電子機器。
【請求項２２】
請求項１１に記載の電子機器であって、
前記電子機器は、携帯電話又は携帯型の端末装置であり、
前記第１のセンサは地磁気方位センサであり、
前記第２のセンサは加速度センサである
電子機器。
【請求項２３】
第１のセンサと、前記第１のセンサよりも消費電力が小さい第２のセンサとを有する電子機器の制御方法であって、
前記電子機器が第１の時間にわたって操作されていないときは、前記電子機器を前記第１及び前記第２のセンサへ電源を供給する通常モードから、前記第１のセンサへの電源の供給を遮断する第１の省電力モードへ遷移させ、
前記電子機器が前記第１の時間よりも長い第２の時間にわたって操作されていないときは、前記電子機器を前記第１及び第２のセンサへの電源の供給を遮断する第２の省電力モードへ遷移させ、
前記第２の省電力モードの実行中に前記電子機器への入力操作を検出したときは、前記電子機器を前記第２の省電力モードから前記第１及び第２のセンサへ電源を供給する通常モードへ復帰させる
電子機器の制御方法。
【請求項２４】
請求項２３に記載の電子機器の制御方法であって、
前記第１の省電力モードの実行中にユーザによる前記電子機器の操作を検出したときは、前記電子機器を前記第１の省電力モードから前記通常モードへ復帰させる
電子機器の制御方法。
【請求項２５】
請求項２４に記載の電子機器の制御方法であって、さらに、
前記電子機器が前記第２の時間よりも長い第３の時間にわたって操作されていないときは、前記電子機器を、前記電子機器の電源を遮断する第３の省電力モードへ遷移させる
電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば空中操作式のポインティングデバイスや空中操作式のリモートコントローラ、携帯電話などの電子機器及びその制御方法に関する。
【背景技術】
【０００２】
主にＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）で普及しているＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）のコントローラとして、従来では主にマウスやタッチパッドなどのポインティングデバイスが用いられている。【０００３】
ＧＵＩは従来のＰＣのＨＩ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ）にとどまらず、テレビを画像媒体としてリビングルームで使用されるＡＶ機器のインターフェースとして使用され始めている。このようなＨＩとしては、例えばクロスメディアバー、ＥＰＧ、ＩＰ−ＴＶ、ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｃｅｎｔｅｒなどがある。【０００４】
現在普及しているＨＩでは、上記のＧＵＩのコントロール用として、従来のＡＶ機器用のリモコンの延長線上にある十字キー付きのリモコンが存在するが、フリーカーソル操作が不可能なため操作感が悪い。【０００５】
これを解決するために、ワイヤレスマウスなどを使用することが考えられるが、マウスを操作するためにはマウスが載置されるテーブル類が必要となる。【０００６】
特許文献１には、「コンピュータに対して３次元入力を行う３次元コンピュータ入力装置において、空間上の方向の変化を３つの回転軸（縦揺れ，横揺れ，首振り）に沿って感知する方向感知手段と、３次元コンピュータ入力装置本体に設定されたＸＹＺ座標系のうちの少なくとも２次元の座標系の軸に沿った変位を感知する変位感知手段と、前記コンピュータの入力ポートに接続され且つ前記コンピュータが処理できるように前記方向感知手段及び変位感知手段の出力信号を変換するための電子回路とを具備することを特徴とする３次元コンピュータ入力装置であって、前記方向感知手段は３つの回転軸（縦揺れ，横揺れ，首振り）の夫々に対応した３組のジャイロスコープからなり、前記変位感知手段は夫々が前記ＸＹＺのうちのいずれかの軸に対応する少なくとも２つの加速度センサからなることを特徴とする」３次元コンピュータ入力装置が開示されている。これにより、マウスのようにテーブル類は不要となり、空中で操作することが可能となる。【０００７】
従来、空中で操作することが可能な空間マウスは、三次元空間上を動く手の複雑な動作からＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）画面上のカーソルの移動量を算出する。したがって、空間マウスは加速度センサや角速度センサ等の手の動きを検出するセンサを搭載する必要がある。（特許文献１）。
【特許文献１】特公平６−７３７１公報（請求項１及び請求項２）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１のような空間マウスでは、卓上型のワイヤレスマウスよりも電力を消費するデバイスが多く搭載されるため、マウス全体の消費電力を抑えて、電池の長寿命化を図るのが困難であった。卓上型のワイヤレスマウスの赤外線センサはマウスが動いているときだけ値を検知すればよいが、空間マウスの加速度センサや角速度センサは常に値を検知する必要がある。また、これらのセンサには比較的大きな電流が流れるため、卓上型ワイヤレスマウスよりもきめ細かい省電力制御が必要となる。【０００９】
このように空中で操作する形態のポインティングデバイスは、今後ワイヤレスでの使用が主流になると考えられる。【００１０】
本発明者らは、空中で操作する形態のポインティングデバイスでは特許文献１に示されるようにセンサの数も多くなることから、これをワイヤレスで使用しようとした場合に、消費される電力が増加する、という新規な課題を見出した。【００１１】
以上のような事情に鑑み、本発明の目的は、消費電力を低減することが可能な電子機器及びその制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記問題を解決するために、本発明の一形態に係る電子機器は、第１の電力を消費する通常モード及び前記第１の電力よりも小さい第２の電力を消費する省電力モードを有する電子機器であって、第１のセンサと、前記第１のセンサに比べて消費電力が小さい第２のセンサと、前記省電力モードのときに前記第１のセンサへの電源の供給を規制し、前記第２のセンサを省電力モードに設定する手段と、前記省電力モードに設定された第２のセンサを用いて前記省電力モードから前記通常モードに復帰するためのトリガを検出するための手段と、前記検出されたトリガに基づき前記省電力モードから前記通常モードに復帰させる手段とを具備する。【００１３】
上記電子機器では、省電力モードのときに第１のセンサへの電源の供給を規制し、第２のセンサを省電力モードに設定し、この省電力モードに設定された第２のセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００１４】
当該電子機器が空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、前記第１のセンサがジャイロセンサであり、前記第２のセンサが加速度センサであることが好ましい一つの形態である。【００１５】
空中操作式のポインティングデバイスや空中操作式のリモートコントローラでは、ジャイロセンサや加速度センサなどの複数のセンサが使用されるので、必然的に消費電力は大きくなる。ここで、加速度センサはパッシブタイプのセンサであり、ジャイロセンサは機械的に振動する振動子を備えたセンサであることから、ジャイロセンサの消費電力は加速度センサの消費電力に比べて大きい。これは、省電力モードによりこれらのセンサを動作させた場合でも同様である。そこで、省電力モードのときにジャイロセンサへの電源の供給を規制し、加速度センサを省電力モードに設定し、省電力モードに設定された加速度センサを用いて省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００１６】
当該電子機器が携帯電話又は携帯型の端末装置であり、前記第１のセンサが地磁気方位センサであり、前記第２のセンサが加速度センサであることが好ましい一つの形態である。【００１７】
上記と同様に、省電力モードのときに地磁気方位センサへの電源の供給を規制し、加速度センサを省電力モードに設定し、省電力モードに設定された加速度センサを用いて省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００１８】
本発明の他の形態に係る電子機器は、省電力状態を有する複数のセンサを搭載する電子機器であって、前記電子機器の省電力モード時に、前記複数のセンサのうち前記省電力状態のときの消費電力の小さいセンサを省電力状態に設定し、残りのセンサには電源の供給を規制するように制御する手段と、前記電子機器の省電力モード時に前記省電力状態に設定されたセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出する手段と、前記検出されたトリガに基づき前記電子機器を前記省電力モードから前記通常モードに復帰させる手段とを具備する。【００１９】
上記電子機器では、当該電子機器の省電力モード時に、複数のセンサのうち省電力状態のときの消費電力の小さいセンサを省電力状態に設定し、残りのセンサには電源の供給を規制し、この省電力状態に設定されたセンサを用いて電子機器を省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００２０】
電子機器が少なくとも加速度センサを搭載する空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、前記省電力モード時に省電力状態に設定されるセンサが前記加速度センサであることが好ましい形態の一つである。【００２１】
空中操作式のポインティングデバイスや空中操作式のリモートコントローラでは、加速度センサなどの複数のセンサが使用されるので、必然的に消費電力は大きくなる。ここで、加速度センサはパッシブタイプのセンサであり、他のセンサに比べて消費電力が小さい。このことは、これらのセンサを省電力状態で動作させても同様な場合が多い。そこで、省電力モードのときに他のセンサへの電源の供給を規制し、加速度センサを省電力状態に設定し、省電力状態に設定された加速度センサを用いて省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００２２】
電子機器がジャイロセンサを備え、省電力モード時にジャイロセンサには電源の供給を規制することが好ましい形態形態の一つである。ジャイロセンサは、機械的に振動する振動子を備え消費電力が加速度センサに比べて大きいので、効果的に消費電力を抑えることができる。【００２３】
本発明の一形態に係る電子機器の制御方法は、省電力状態を有する複数のセンサを搭載する電子機器の制御方法であって、前記電子機器の省電力モード時に、複数のセンサのうち前記省電力状態のときの消費電力の小さいセンサを省電力状態に設定し、残りのセンサには電源の供給を規制するように制御し、前記省電力モード時に前記省電力状態に設定されたセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出し、前記検出されたトリガに基づき前記電子機器を前記省電力モードから前記通常モードに復帰させるものである。【００２４】
上記制御方法では、省電力モード時に、複数のセンサのうち省電力状態のときの消費電力の小さいセンサを省電力状態に設定し、残りのセンサには電源の供給を規制し、この省電力状態に設定されたセンサを用いて省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００２５】
電子機器が少なくとも加速度センサを搭載する空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであり、前記省電力モード時に省電力モードに設定されるセンサが前記加速度センサであることが好ましい形態の一つである。【００２６】
空中操作式のポインティングデバイスや空中操作式のリモートコントローラでは、加速度センサなどの複数のセンサが使用されるので、必然的に消費電力は大きくなる。ここで、加速度センサはパッシブタイプのセンサであり、他のセンサに比べて消費電力が小さい。これは、省電力モードによりこれらのセンサを動作させた場合でも同様である。そこで、省電力モードのときに他のセンサへの電源の供給を規制し、加速度センサを省電力モードに設定し、省電力モードに設定された加速度センサを用いて省電力モードから通常モードに復帰するためのトリガを検出しているので、消費電力を低減することが可能となる。【００２７】
電子機器がジャイロセンサを備え、省電力モード時にジャイロセンサには電源の供給を規制することが好ましい形態の一つである。ジャイロセンサは、機械的に振動する振動子を備え消費電力が加速度センサに比べて大きいので、効果的に消費電力を抑えることができる。【００２８】
上記問題を解決するために、本発明の一形態に係る電子機器は、筐体と、検出部と、電源部と、制御手段とを具備する。【００２９】
上記検出部は、第１のセンサと、上記第１のセンサよりも消費電力が小さい第２のセンサとを有し、上記第１及び第２のセンサを用いて上記筐体の動きを検出する。上記電源部は、上記第１のセンサ及び第２のセンサへ電源を供給する。上記制御手段は、上記第１及び第２のセンサへ上記電源を供給する通常モードと、上記第１のセンサへの上記電源の供給を遮断し上記第２のセンサへ上記電源を供給する第１の省電力モードと、上記第１及び第２のセンサへの上記電源の供給を遮断する第２の省電力モードとを有し、上記検出部の出力に基づいて上記通常モードから上記第１の省電力モード及び上記第２の省電力モードへ遷移させる。【００３０】
上記電子機器において、上記制御手段は、通常モードと、第１の省電力モードと、第２の省電力モードとを有する。第１の省電力モードは通常モードよりも消費電力が小さく、第２の省電力モードは第１の省電力モードよりも消費電力が小さい。また、検出部の出力に基づいて筐体が操作されているか否かの判定が可能である。したがって、検出部の出力に基づいて上記各モードへ遷移させることで、電子機器の消費電力の低減を図ることが可能となる。【００３１】
上記電子機器は、復帰手段をさらに具備していてもよい。上記復帰手段は、上記第２のセンサの出力に基づいて上記制御手段を上記第１の省電力モードから上記通常モードへ復帰させる第１の復帰モードを有する。これにより、第１のセンサへの電源供給が遮断されている状態でも、通常モードへの復帰が可能となる。【００３２】
上記制御手段は、上記電源部から上記制御部への上記電源の供給を遮断する第３の省電力モードをさらに有していてもよい。【００３３】
これにより、電子機器の更なる省電力化を図ることができる。【００３４】
上記制御手段は、上記検出部の出力に基づいて上記筐体が第１の時間にわたって操作されていないと判断したとき、上記通常モードから上記第１の省電力モードへ遷移するようにしてもよい。【００３５】
これにより、電子機器の非使用時に適切に第１の省電力モードへ移行させることが可能となる。【００３６】
上記制御手段は、上記検出部の出力に基づいて上記筐体が上記第１の時間よりも長い第２の時間にわたって操作されていないと判断したとき、上記第１の省電力モードから上記第２の省電力モードへ遷移するようにしてもよい。【００３７】
これにより、電子機器の非使用時に適切に第２の省電力モードへ移行させることが可能となる。【００３８】
上記制御手段は、上記検出部の出力に基づいて上記筐体が第１の時間にわたって操作されていないと判断したとき、上記通常モードから上記第１の省電力モードへ遷移し、上記筐体が上記第１の時間よりも長い第２の時間にわたって操作されていないと判断したとき、上記第１の省電力モードから上記第２の省電力モードへ遷移し、さらに、上記筐体が上記第２の時間よりも長い第３の時間にわたって操作されていないと判断したとき、上記第２の省電力モードから上記第３の省電力モードへ遷移するようにしてもよい。【００３９】
これにより、電子機器の非使用時に適切に第３の省電力モードへ移行させることが可能となる。【００４０】
上記第１の省電力モードにおいて、上記第２のセンサが省電力状態にあるようにしてもよい。【００４１】
第１の省電力モードにおいては、第２のセンサは電子機器の比較的大きな動きを検出することができる状態であればよい。これにより、省電力効果を高めることが可能となる。【００４２】
上記制御手段は、マイクロプロセッサユニット（ＭＰＵ）を有し、上記第２の省電力モードにおいて、上記マイクロプロセッサユニットは省電力状態にあるようにしてもよい。【００４３】
これにより、第２の省電力モードにおいて、マイクロプロセッサユニットでの消費電力を削減することができる。【００４４】
上記電子機器は、第１の入力操作部をさらに具備するようにしてもよい。上記第１の入力操作部は、ユーザによって入力操作される。上記復帰手段は、上記第１の入力操作部への入力操作に基づいて上記制御手段を上記第２の省電力モードから上記通常モードへ復帰させる第２の復帰モードをさらに有するようにしてもよい。【００４５】
これにより、入力操作部への入力操作に基づいて制御手段の通常モードへの復帰が可能となる。【００４６】
上記電子機器は、第２の入力操作部と、復帰手段とをさらに有するようにしてもよい。上記第２の入力操作部は、ユーザによって操作可能である。上記復帰手段は、上記第２の入力操作部への入力操作に基づいて上記制御手段を上記第３の省電力モードから上記通常モードへ復帰させる第３の復帰モードを有する。【００４７】
これにより、第２の入力操作部への入力操作に基づいて制御手段を第３の省電力モードから通常モードへ復帰させることができる。【００４８】
上記電子機器は、空中操作式のポインティングデバイス又は空中操作式のリモートコントローラであってもよい。この場合、上記第１のセンサはジャイロセンサであってもよく、上記第２のセンサは加速度センサであってもよい。【００４９】
これにより、上記ポインティングデバイス又はリモートコントローラの省電力化を図ることが可能となる。【００５０】
上記電子機器は、携帯電話又は携帯型の端末装置であってもよい。この場合、上記第１のセンサは地磁気センサであってもよく、上記第２のセンサは加速度センサであってもよい。また、地磁気方位センサに代えて、ジャイロセンサを用いることも可能である。【００５１】
これにより、上記携帯電話又は端末装置の省電力化を図ることが可能となる。【００５２】
本発明の他の形態に係る電子機器の制御方法は、第１のセンサと、上記第１のセンサよりも消費電力が小さい第２のセンサとを有する電子機器の制御方法である。上記電子機器が第１の時間にわたって操作されていないときは、上記電子機器は、上記第１及び前記第２のセンサへ電源を供給する通常モードから、上記第１のセンサへの電源の供給を遮断する第１の省電力モードへ遷移させられる。上記電子機器が上記第１の時間よりも長い第２の時間にわたって操作されていないときは、上記電子機器は、上記第１及び第２のセンサへの電源の供給を遮断する第２の省電力モードへ遷移させられる。上記第２の省電力モードの実行中に上記電子機器への入力操作を検出したときは、上記電子機器は、上記第２の省電力モードから上記第１及び第２のセンサへ電源を供給する通常モードへ復帰させられる。【００５３】
第１の省電力モードは通常モードよりも消費電力が小さく、第２の省電力モードは第１の省電力モードよりも消費電力が小さい。したがって、電子機器の使用状態に応じて当該電子機器を上記各モードへ遷移させることで、電子機器の消費電力の低減を図ることが可能となる。また、第１及び第２のセンサへの電源供給が遮断されている状態でも、入力操作部への入力操作に基づいて、当該電子機器を第２の省電力モードから通常モードへ復帰させることが可能である。【００５４】
上記電子機器は、上記第１の省電力モードの実行中にユーザによる上記電子機器の操作が検出されたときは、前記第１の省電力モードから前記通常モードへ復帰させられてもよい。  
これにより、電子機器の使用状態に応じて第１の省電力モードから通常モードへ適切に復帰させること可能となる。【００５５】
上記電子機器は、上記電子機器が上記第２の時間よりも長い第３の時間にわたって操作されていないときは、上記電子機器の電源を遮断する第３の省電力モードへ遷移させられてもよい。  
これにより、電子機器の更なる省電力化を図ることが可能となる。
【発明の効果】
【００５６】
以上のように、本発明によれば、電子機器の消費電力を低減することが可能となる。
【発明を実施するための最良の形態】
【００５７】
以下、本発明の実施の形態を図面を参照しながら説明する。  
図１は、本発明の一実施の形態に係る制御システムを示す図である。制御システム１００は、表示装置５、制御装置４０及び入力装置１を含む。  
図１に示すように、制御装置４０はコンピュータであり、ＭＰＵ３５（あるいはＣＰＵ）、ＲＡＭ３６、ＲＯＭ３７、送受信機３８、アンテナ３９及びビデオＲＡＭ４１等を含む。【００５８】
送受信機３８は、入力装置１から送信された制御信号を、アンテナ３９を介して受信する。送受信機３８は、送信機能をも有し、入力装置１との双方向通信が可能になっている。送受信機３８は、例えば制御装置４０に着脱可能とされる。【００５９】
ＭＰＵ３５は、制御信号に基づいて、表示装置５の画面３に表示されるポインタ（カーソル）２の移動を制御するための演算をしたりアイコン４の実行を制御するための演算をしたりする。これにより、表示装置５の画面３上に表示されたＵＩを制御する表示制御信号が生成される。【００６０】
ビデオＲＡＭ４１は、その表示制御信号に応じて生成される、表示装置５に表示される画面データを格納する。【００６１】
制御装置４０は、入力装置１に専用の機器であってもよいが、パーソナルコンピュータ（ＰＣ）等であってもよい。制御装置４０は、ＰＣに限られず、表示装置５と一体となったコンピュータであってもよいし、オーディオ／ビジュアル機器、プロジェクタ、ゲーム機器、またはカーナビゲーション機器等であってもよい。【００６２】
図２は、入力装置１を示す斜視図である。入力装置１は、表示装置５に情報を入力するために用いられる空間ポインティングデバイス（電子機器）である。入力装置１は、ユーザが持つことができる程度の大きさとされている。図２に示すように、入力装置１は、筐体１０、筐体１０の上部に設けられた例えば３つのボタン１１、１２及び１３等の操作部を備えている。【００６３】
ボタン１１は、筐体１０の上部の中央よりに設けられ、例えばＰＣで用いられる入力デバイスとしてのマウスの左ボタンの機能を有している。ボタン１１のダブルクリックによりファイルが実行される。またボタン１１を長押しして入力装置を移動することにより、「ドラッグアンドドロップ」操作を行うことができる。【００６４】
ボタン１２は、ボタン１１に隣接し、マウスの右ボタンの機能を有する。例えば、様々なオプション操作を行うことができる。【００６５】
ボタン１３は、入力装置１の動きなどを認識する機能の有効／無効を切り替えるときに用いるボタンである。また、ボタン１３は、回転可能なボタンであり、回転させることで、画面をスクロールさせることができる。ボタン１１、１２及び１３の配置、発行されるコマンドの内容等は、適宜変更可能である。【００６６】
図３は、入力装置１の内部の構成を模式的に示す図である。図２及び図３の説明では、便宜上、筐体１０の長手方向をＺ’方向とし、筐体１０の厚さ方向をＸ’方向とし、筐体１０の幅方向をＹ’方向とする。【００６７】
図３に示すように、入力装置１は、制御ユニット３０、センサユニット１７、バッテリー１４を備えている。【００６８】
制御ユニット３０は、メイン基板１８、メイン基板１８上にマウントされたＭＰＵ５０、６０（Micro Processing Unit）（あるいはＣＰＵ）、水晶発振器２０、送受信機２１、メイン基板１８上にプリントされたアンテナ２２を含む。【００６９】
図４は、センサユニット１７（検出部）を示す斜視図である。センサユニット１７は、回路基板２５、角速度センサ（ジャイロセンサ）ユニット１５及び加速度センサユニット１６を備える。【００７０】
角速度センサ（ジャイロセンサ）ユニット１５は、互いに交差する２軸、例えば直交する２軸の周りの角速度を検出する。加速度センサユニット１６は、互いに交差する２軸、例えば直交する２軸（Ｘ’軸及びＹ’軸）に沿った加速度を検出する。なお、角速度センサユニット１５の検出軸と加速度センサユニット１６の検出軸は相互に同一である場合に限らず、各検出軸が互い交差する角度に配置されていてもよい。【００７１】
角速度センサユニット１５は、第１の角速度センサ１５１及び第２の角速度センサ１５２の２つのセンサを含む。加速度センサユニット１６は、第１の加速度センサ１６１及び第２の加速度センサ１６２の２つセンサを含む。また、これらの角速度センサユニット１５及び加速度センサユニット１６は、それぞれパッケージングされ、回路基板２５上に搭載されている。【００７２】
第１、第２の角速度センサ１５１、１５２としては、角速度に比例したコリオリ力を検出する振動型のジャイロセンサが用いられる。第１、第２の加速度センサ１６１、１６２としては、ピエゾ抵抗型、圧電型、静電容量型等、どのようなタイプのセンサであってもよい。【００７３】
センサユニット１７は、回路基板２５の、角速度センサユニット１５及び加速度センサユニット１６を搭載する面がＸ’−Ｙ’平面に実質的に平行となるように、筐体１０に内蔵され、両センサユニット１５、１６はＸ’軸及びＹ’軸の２軸に関する物理量を検出する。また、以降の説明では、入力装置１の動きに関し、Ｘ’軸方向をヨー方向、Ｙ’軸方向をピッチ方向といい、Ｚ’軸方向の周りの回転をロール方向という場合もある。【００７４】
図５は、入力装置１の電気的な構成を示すブロック図である。入力装置１は、同図に示すように、ボタン１１、１２及び１３（第１の入力操作部）、角速度センサユニット１５、加速度センサユニット１６（以上、検出部）、ＭＰＵ５０、ＭＰＵ６０、スイッチ５１、５２、水晶発振器２０、ＤＣ−ＤＣコンバータ２６（以上、制御手段又は復帰手段）及び電池（バッテリー）１４（電源部）を備える。【００７５】
バッテリー１４は、入力装置１の電源である。バッテリー１４としては、乾電池または充電式電池等が用いられる。【００７６】
ＤＣ−ＤＣコンバータ２６は、バッテリー１４の電源電圧を定電圧にし、角速度センサユニット１５、加速度センサユニット１６、ＭＰＵ５０及び６０に電源を供給する。ＤＣ−ＤＣコンバータ２６は、シャットダウンスイッチ４８を備えている。シャットダウンスイッチ４８は、入力装置１のシステム全体の電源供給をオフにするためのスイッチである。【００７７】
水晶発振器２０は、クロックを生成し、これをＭＰＵ５０、６０に供給する。【００７８】
ＭＰＵ５０は、角速度センサユニット１５及び加速度センサユニット１６の検出信号に基づいて速度値を演算し、この速度値をＭＰＵ６０に出力する（移動値生成手段）。ＭＰＵ５０は、ボタン１１、１２及び１３からの入力信号を管理し、この入力情報をＭＰＵ６０に出力する。【００７９】
ＭＰＵ５０は、ＭＰＵ６０からの後述するコマンド（動作モードを遷移させるためのコマンド）に応じて、角速度センサユニット１５、加速度センサユニット１６及びＭＰＵ５０自体の動作モードを実行させる（実行手段）。ＭＰＵ５０は、実行する動作モードに応じてスイッチ５１、スイッチ５２のオンオフを切り替える。スイッチ５１がオンのときＤＣ−ＤＣコンバータ２６から角速度センサユニット１５に電源が供給され、スイッチ５１がオフのときに電源の供給が遮断される。スイッチ５２がオンのときＤＣ−ＤＣコンバータ２６から加速度センサユニット１６に電源が供給され、スイッチ５２がオフのときに電源の供給が遮断される。なお、スイッチ５１が、角速度センサユニット１５の中に組み込まれるようにしてもよいし、スイッチ５２が、加速度センサユニット１６の中に組み込まれるようにしてもよい。【００８０】
ＭＰＵ５０は、ＭＰＵ６０からの所定のコマンドに基づき、シャットダウンスイッチ４８に電源オフコマンドを出力し、入力装置１のシステム全体の電源供給をオフにする。【００８１】
ＭＰＵ６０は、ＭＰＵ５０からの信号に基づき、入力装置１の使用状態を判定する（判定手段）。つまり、ＭＰＵ６０は、ＭＰＵ５０から送信された速度値及びボタン１１、１２及び１３からの信号に基づき、入力装置１が操作されている第１の状態と、操作されていない第２の状態とを判定する。【００８２】
ＭＰＵ６０は、この判定結果をＭＰＵ５０に送信する。ＭＰＵ６０は、この判定結果に基づき、ＭＰＵ６０自体の動作モードを遷移させる。【００８３】
ＭＰＵ６０は、ＭＰＵ５０から送信された速度値及びボタン１１、１２及び１３からの信号を、送受信機２１によりＲＦ無線信号としてアンテナ２２を介して制御装置４０に出力する。送受信機２１は、制御装置４０から送信される信号を受信する受信機としての機能をも有する。【００８４】
図６は、表示装置５に表示される画面３の例を示す図である。表示装置５は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ等が挙げられるが、これらに限られない。あるいは、表示装置５は、テレビジョン放送等を受信できるディスプレイと一体となった装置でもよい。以降の説明の理解を容易にするため、特に明示がない限り、入力装置１で操作される対象となるＵＩがポインタ（カーソル）２であるとして説明する。【００８５】
画面３上には、アイコン４やポインタ２等のＵＩが表示されている。アイコンとは、コンピュータ上のプログラムの機能、実行コマンド、またはファイルの内容等が画面３上で画像化されたものである。なお、画面３上の水平方向をＸ軸方向とし、垂直方向をＹ軸方向とする。【００８６】
図７は、ユーザが入力装置１を握った様子を示す図である。図７に示すように、入力装置１は、上記ボタン１１、１２及び１３のほか、例えばテレビ等を操作するリモートコントローラに設けられるような各種の操作ボタンや電源スイッチ等の操作部を備えていてもよい。このようにユーザが入力装置１を握った状態で、入力装置１を空中で移動させ、あるいは操作部を操作することにより、その入力情報が制御装置４０に出力され、制御装置４０によりＵＩが制御される。【００８７】
次に、入力装置１の動かし方及びこれによる画面３上のポインタ２の動きの典型的な例を説明する。図８はその説明図である。【００８８】
図８（Ａ）、（Ｂ）に示すように、ユーザが入力装置１を握った状態で、入力装置１のボタン１１、１２が配置されている側を表示装置５側に向ける。ユーザは、親指を上にし子指を下にした状態、いわば握手する状態で入力装置１を握る。この状態で、センサユニット１７の回路基板２５（図４参照）は、表示装置５の画面３に対して平行に近くなり、センサユニット１７の検出軸である２軸が、画面３上の水平軸（Ｘ軸）及び垂直軸（Ｙ軸）に対応するようになる。以下、このような図８（Ａ）、（Ｂ）に示す入力装置１の姿勢を基本姿勢という。【００８９】
図８（Ａ）に示すように、基本姿勢の状態で、ユーザが手首や腕を上下方向、つまりピッチ方向に振る。このとき、第２の加速度センサ１６２は、ピッチ方向の加速度を検出し、第１の角速度センサ１５１は、Ｘ’軸の周りの角速度を検出する（図４参照）。これらの検出値に基き、制御装置４０は、ポインタ２が図６のＹ軸方向に移動するようにそのポインタ２の表示を制御する。【００９０】
一方、図８（Ｂ）に示すように、基本姿勢の状態で、ユーザが手首や腕を左右方向、つまりヨー方向に振る。このとき、第１の加速度センサ１６１は、ヨー方向の加速度を検出し、第２の角速度センサ１５２は、Ｙ’軸の周りの角速度を検出する（図４参照）。これらの検出値に基き、制御装置４０は、ポインタ２が図６に示すＸ軸方向に移動するようにそのポインタ２の表示を制御する。【００９１】
後で詳述するが、一実施の形態では、入力装置１のＭＰＵ５０が、内部の不揮発性メモリに格納されたプログラムに従い、センサユニット１７で検出された各検出値に基きヨー及びピッチ方向の速度値を算出する。この場合、主として入力装置１のＭＰＵ５０が、速度情報を算出する。ここで、ポインタ２の移動の制御のためには、原則的に、加速度センサユニット１６が検出する２軸の加速度値の積分値（速度）のディメンジョンが用いられる。そして、この速度のディメンジョンの入力情報が制御装置４０に送られる。【００９２】
他の実施の形態では、入力装置１は、角速度センサユニット１５で検出された物理量などが入力情報として制御装置４０に送られる。この場合、制御装置４０のＭＰＵ３５は、ＲＯＭ３７に格納されたプログラムに従い、受信した入力情報に基きヨー及びピッチ方向の速度値を算出し、この速度値に応じてポインタ２を移動させるように表示する（図１４参照）。【００９３】
制御装置４０は、単位時間当りのヨー方向の変位を、画面３上のＸ軸上でのポインタ２の変位量に変換し、単位時間当りのピッチ方向の変位を、画面３上のＹ軸上でのポインタ２の変位量に変換することにより、ポインタ２を移動させる。典型的には、制御装置４０のＭＰＵ５０は、所定のクロック数ごとに供給されてくる速度値について、（ｎ−１）回目に供給された速度値に、ｎ回目に供給された速度値を加算する。これにより、当該ｎ回目に供給された速度値が、ポインタ２の変位量に相当し、ポインタ２の画面３上の座標情報が生成される。この場合、主として制御装置４０のＭＰＵ３５が、座標情報を算出する。【００９４】
上記速度値を算出するときの、加速度値の積分についても、この変位量の算出方法と同様とすればよい。【００９５】
次に、加速度センサユニット１６への重力の影響について説明する。図９及び図１０は、その説明のための図である。図９は、入力装置１をＺ’方向で見た図であり、図１０は、入力装置１をＸ’方向で見た図である。【００９６】
図９（Ａ）では、入力装置１が基本姿勢とされ、静止しているとする。このとき、第１の加速度センサ１６１の出力は実質的に０であり、第２の加速度センサ１６２の出力は、重力加速度Ｇ分の出力とされている。しかし、例えば図９（Ｂ）に示すように、入力装置１がヨー方向に傾いた状態では、第１、第２の加速度センサ１６１、１６２は、重力加速度Ｇのそれぞれの傾き成分の加速度値を検出する。【００９７】
この場合、特に、入力装置１が実際にヨー方向には動いていないにも関わらず、第１の加速度センサ１６１はヨー方向の加速度を検出することになる。この図９（Ｂ）に示す状態は、図９（Ｃ）のように入力装置１が基本姿勢にあるときに、加速度センサユニット１６が破線の矢印で示すような慣性力Ix、Iyを受けた状態と等価であり、加速度センサユニット１６にとって区別が付かない。その結果、加速度センサユニット１６は、左に斜め下方向の加速度が入力装置１に加わったと判断し、入力装置１の実際の動きとは違った検出信号を出力する。しかも、重力加速度Ｇは常に加速度センサユニット１６に作用するため、積分値は増大し、ポインタ２を斜め下方に変位させる量は加速度的に増大してしまう。図９（Ａ）から図９（Ｂ）に状態が移行した場合、本来、画面３上のポインタ２が動かないようにすることが、ユーザの直感に合った操作と言える。【００９８】
例えば、図１０（Ａ）に示すような入力装置１の基本姿勢の状態から、図１０（Ｂ）に示すような、入力装置１がピッチ方向で回転して傾いたときも、上記と同様のことが言える。このような場合、入力装置１が基本姿勢にあるときの第２の加速度センサ１６２が検出する重力加速度Ｇが減少するので、図１０（Ｃ）に示すように、入力装置１は、上のピッチ方向の慣性力Iと区別が付かない。【００９９】
以上のような加速度センサユニット１６への重力の影響を極力減らすために、本実施の形態に係る入力装置１は、角速度センサユニット１５で検出された角速度値を用いて、入力装置１の速度値を算出する。以下、この動作について説明する。図１１は、その動作を示すフローチャートである。【０１００】
入力装置１に電源が投入される。例えば、ユーザが入力装置１または制御装置４０に設けられた電源スイッチ等を入れることにより、入力装置１に電源が投入される。電源が投入されると、加速度センサユニット１６から２軸の加速度信号（第１、第２の加速度値ax、ay）が出力され（ステップ１０１ａ）、これがＭＰＵ５０に供給される。この加速度信号は、電源が投入された時点での入力装置１の姿勢（以下、初期姿勢という）に対応する信号である。【０１０１】
初期姿勢は、上記基本姿勢になることも考えられる。しかし、Ｘ’軸方向に重力加速度のすべての量が検出される姿勢、すなわち第１の加速度センサ１６１の出力が重力加速度分の加速度値を検出し、第２の加速度センサ１６２の出力が０である場合もある。もちろん初期姿勢は、図９（Ｂ）に示したように傾いた姿勢であることも考えられる。【０１０２】
入力装置１のＭＰＵ５０は、所定のクロック数ごとにこの加速度センサユニット１６からの加速度信号（ax、ay）を取得する。ＭＰＵ５０は、２回目以降の加速度信号（ax、ay）を取得すると、重力の影響を除去するために、次のような演算を行う。すなわちＭＰＵ５０は、下記の式（１）、（２）のように、今回の加速度値ax、ayから、前回のそれぞれＸ’軸及びＹ’軸方向で検出された重力加速度成分（１回目のax(=arefx)、ay(=arefy)）を差し引き、それぞれ第１の補正加速度値acorx、第２の補正加速度値acoryを生成する（ステップ１０２ａ）。【０１０３】
acorx =ax−arefx・・・（１）
acory =ay−arefy・・・（２）
arefx、arefyを、以降、それぞれＸ’軸及びＹ’軸の基準加速度値（第１の基準加速度値、第２の基準加速度値）という。電源が投入されてから最初にステップ１０２ａの計算をするとき、arefx、arefyは電源投入直後に検出された加速度信号ax、ayとなる。【０１０４】
ＭＰＵ５０は、式（３）、（４）に示すように、第１、第２の補正加速度値acorx、acoryを加算していく、つまり積分演算により、それぞれ第１の速度値Vx、第２の速度値Vyを算出する（ステップ１１５）。【０１０５】
Vx(t) =Vx(t-1)＋acorx・・・（３）
Vy(t) =Vy(t-1)＋acory・・・（４）
Vx(t)、Vy(t)は今回の速度値を表し、Vx(t-1)、Vy(t-1)は前回の速度値を表している。【０１０６】
一方、上記したように、入力装置１に電源が投入されると、角速度センサユニット１５から２軸の角速度信号（第１及び第２の角速度値ωx、ωy）が出力され（ステップ１０１ｂ）、これがＭＰＵ５０に供給される。ＭＰＵ５０は、これを取得すると、微分演算により、それぞれの角加速度値（第１の角加速度値Δωx、第２の角加速度値Δωy）を算出する（ステップ１０２ｂ）。【０１０７】
ＭＰＵ５０は、上記Δωx、Δωyの絶対値|Δωy|、|Δωx|がそれぞれ閾値Th１より小さいか否かを判定する（ステップ１０３、ステップ１０６）。|Δωy|≧Th１の場合、ＭＰＵ５０は、第１の基準加速度値arefxをそのまま用い、これを更新しない（ステップ１０４）。同様に、|Δωx|≧Th１よりの場合、ＭＰＵ５０は、第２の基準加速度値arefyをそのまま用い、これを更新しない（ステップ１０７）。【０１０８】
閾値Th１は、０に近い値が設定される。閾値Th１は、ユーザが意識的に入力装置１を静止させているにも関わらず、ユーザの手ぶれやＤＣオフセット等により検出されてしまう角速度値が考慮される。こうすることで、ユーザが意識的に入力装置１を静止させた場合に、当該手ぶれやＤＣオフセットによりポインタ２が動いて表示されてしまうことを防止できる。【０１０９】
以上のように処理するのは以下の理由による。【０１１０】
図１２は、入力装置１を操作するユーザを上から見た図である。ユーザが自然に入力装置１を操作する場合、腕の付け根の回転、肘の回転及び手首の回転のうち少なくとも１つによって操作する。したがって、加速度が発生すれば、角加速度も発生すると考える。すなわち、加速度は、その加速度の方向と同じ方向の角加速度に従属するものとみなすことができる。したがって、ＭＰＵ５０は、第２の角加速度値|Δωy|を監視することで、それと同じ方向である第１の基準加速度値arefxを更新するか否かを判定し、式（１）から結果的に第１の補正加速度値acorxを校正するか否かを判定することができる。第１の角加速度値|Δωx|についても同様である。【０１１１】
さらに詳しく説明すると、第２の角加速度値|Δωy|が閾値Th１以上であるときは、ＭＰＵ５０は、入力装置１がヨー方向に動いていると判定する。この場合、ＭＰＵ５０は、第１の基準加速度値arefxを更新せず、結果的に、第１の補正加速度値acorxを校正せず、そのacorxに基き、式（３）の積分演算を続ける。【０１１２】
また、第１の角加速度値|Δωx|が閾値Th１以上であるときは、ＭＰＵ５０は、入力装置１がピッチ方向に動いていると判定する。この場合、ＭＰＵ５０は、第２の基準加速度値arefyを更新せず、結果的に、第２の補正加速度値acoryを校正せず、そのacoryに基き、式（４）の積分演算を続ける。【０１１３】
一方、ステップ１０３において、第２の角加速度値|Δωy|が閾値Th１より小さいときは、ＭＰＵ５０は、入力装置１がヨー方向では静止していると判定する。この場合、ＭＰＵ５０は、第１の基準加速度値arefxを今回の（最新の）検出値axに更新することで、式（１）により、第１の補正加速度値acorxを校正する（ステップ１０５）。最新の検出値axとは、つまり、入力装置１がほぼ静止している状態での検出値であるので、これは重力加速度による成分値となる。【０１１４】
同様に、ステップ１０６において、第１の角加速度値|Δωx|が閾値Th１より小さいときは、ＭＰＵ５０は、入力装置１がピッチ方向では静止していると判定する。この場合、ＭＰＵ５０は、第２の基準加速度値arefyを今回の（最新の）検出値ayに更新することで、式（２）により、第２の補正加速度値acoryを校正する（ステップ１０８）。【０１１５】
なお、本実施の形態では、ヨー方向及びピッチ方向の両方向について閾値を同じ値Th１としたが、両方向で異なる閾値が用いられてもよい。【０１１６】
上記では、角加速度値Δωx、Δωyが監視されたが、さらにＭＰＵ５０は、角速度値ωx、ωyを監視することで、式（３）、（４）で算出された速度値を補正することも可能である。図１２の考え方により、速度が発生すれば、角速度も発生すると考え、速度は、その速度の方向と同じ方向の角速度に従属するものとみなすことができる。【０１１７】
詳しくは、第２の角速度値の絶対値|ωy|が閾値Th２以上であるときは（ステップ１０９のＮＯ）、ＭＰＵ５０は、入力装置１がヨー方向に動いていると判定する。この場合、ＭＰＵ５０は、第１の速度値Vxを補正しない（ステップ１１０）。第１の角速度値の絶対値|ωx|についても同様である（ステップ１１２のＮＯ、ステップ１１３）。【０１１８】
閾値Th２も、上記閾値Th１の設定と同様な趣旨で設定されればよい。【０１１９】
一方、第２の角速度値の絶対値|ωy|が閾値Th２より小さいときは（ステップ１０９のＹＥＳ）、ＭＰＵ５０は、入力装置１がヨー方向では静止していると判定する。この場合、ＭＰＵ５０は、第１の速度値Vxを補正し、例えばゼロにリセットされる（ステップ１１１）。第１の角速度値の絶対値|ωx|についても同様である（ステップ１１２のＹＥＳ、ステップ１１４）。【０１２０】
以上のようにＭＰＵ５０は、両方向の速度値Vx、VyをＭＰＵ６０に出力し、ＭＰＵ６０は速度値Vx、Vyを送受信機２１を介して制御装置４０に出力する（ステップ１１６）。【０１２１】
なお、言うまでもなく、ＭＰＵ５０は、典型的にはステップ１０１ａ及び１０１ｂを同期して行うが、ステップ１０１ａを実行した後、ステップ１０１ｂを実行してもよいし、ステップ１０１ｂを実行した後、ステップ１０１ａを実行してもよい。また、ステップ１０３、１０５、１０９、１１２はその順番で処理される例に限られない。つまり、これら各ステップの処理の順番は適宜変更することが可能である。以上のことは、図１４に示した処理についても同様である。さらに、当該入力装置と制御装置とが一体化された電子機器（ハンドヘルド型表示装置）に本発明を適用する場合、図１１及び図１４に示した処理は同一機器内において実行されることになる。【０１２２】
制御装置４０のＭＰＵ３５は、入力情報である速度値Vx、Vyを入力する（ステップ１１７）。ＭＰＵ３５は、下記の式（５）、（６）に示す、速度値Vx、Vyに応じた、ポインタ２の座標値X、Yを生成し（ステップ１１８）、画面３上のポインタ２が移動するように表示を制御する（ステップ１１９）。【０１２３】
X(t) =X(t-1)＋Vx・・・（５）
Y(t) =Y(t-1)＋Vy・・・（６）
以上のように、入力装置１がほぼ静止したときには基準加速度値arefx、arefyが更新され、補正加速度値acorx、acoryが校正されるので、加速度センサユニット１６への重力の影響を抑えることができる。また、基準加速度値arefx、arefyが更新されると、式（１）、（２）より加速度値acorx、acoryが補正されるため、ＤＣレベルも補正され、ＤＣオフセットの問題も解決される。さらに、入力装置１がほぼ静止したときには速度値もゼロリセットされるように補正されるので、積分誤差も抑えることができる。積分誤差が発生すると、ユーザが入力装置１の移動を停止させたにも関わらず、ポインタ２が画面３上で動く現象が起こる。【０１２４】
また、本実施の形態では、第１の基準加速度値arefx及び第２の基準加速度値arefyの更新が個別に行われることにより、例えばヨー及びピッチ方向のうち一方の角加速度値のみが閾値より小さくなれば、その校正が行われることになる。したがって、実用的に十分短い時間間隔で、第１の基準加速度値arefxまたは第２の基準加速度値arefyを更新することができる。第１の速度値Vx及び第２の速度値Vyの補正が個別に行われることについても同様のことが言える。図１３は、このことをわかりやすく説明するための図である。【０１２５】
図１３では、Ｘ軸及びＹ軸の平面で見た入力装置１の軌跡を示している。ヨー方向での角速度値ωyがほぼゼロ（閾値Th２より小さい）であれば、Vxがゼロリセットされる。ピッチ方向での角速度値ωxがほぼゼロ（閾値Th２より小さい）であれば、Vyがゼロリセットされる。【０１２６】
従来から、重力の影響を抑えるために、６つのセンサが設けられる入力装置１のほか、３軸の加速度センサにより重力ベクトルの単位時間当りの変化を検出することで、ロール及びピッチの角速度を認識し、これをＸＹの変位量とする装置もある。この装置は、Ｙ軸方向は問題ないが、ユーザがロール方向に手首をひねる、あるいはねじることのみで、Ｘ軸方向でポインタ２を移動させる、といったタイプであるので、ユーザの直感にそぐわない。【０１２７】
図１４は、上記した他の実施の形態を示すフローチャートである。このフローチャートでは、入力装置１がセンサユニット１７から出力された２軸の加速度信号及び２軸の角速度信号を入力情報として制御装置４０に出力する。制御装置４０のＭＰＵ３５は、ステップ２０４〜２１８において、図１１で示したステップ１０２ａ及び１０２ｂ〜１１５を実行する。詳細は、図１１と同様であるので説明を省略する。【０１２８】
入力装置１は、例えばテレビなどの遠隔操作に用いられるリモートコントローラやゲーム機用の入力装置であってもよい。【０１２９】
次に、入力装置１の動作モードの切り替えについて説明する。  
図１５は、入力装置１のＭＰＵ５０、６０の動作モードの遷移関係を示す図である。  
同図に示すように、ＭＰＵ５０、６０は、それぞれ複数の動作モードに遷移するように設定されている。図１５における点線矢印は、ＭＰＵ６０からＭＰＵ５０に送信されるコマンドを示す。ＭＰＵ５０の動作モード遷移は、これらの点線矢印で示すコマンドによって引き起こされる。ＭＰＵ５０、６０は、各動作モード毎にそれぞれの動作が設定されている。【０１３０】
ＭＰＵ５０は、リセットモード（ＰＯＲ：Ｐｏｗｅｒ  Ｏｎ  Ｒｅｓｅｔ）、初期化モード（Ｉｎｉｔ）、アクティブモード（Ａｃｔｉｖｅ）（通常モード）、スリープ１モード（Ｓｌｅｅｐ１）（第１の省電力モード）、スリープ２モード（Ｓｌｅｅｐ２）（第２の省電力モード）及びパワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）（第３の省電力モード）の各動作モードに遷移する。【０１３１】
ＭＰＵ６０は、リセットモード（ＰＯＲ）、初期化モード（Ｉｎｉｔ）、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）、アクティブモード（Ａｃｔｉｖｅ）（通常モード）、スリープ１モード（Ｓｌｅｅｐ１）（第１の省電力モード）、スリープ２モード（Ｓｌｅｅｐ２）（第２の省電力モード）及びオフモード（Ｏｆｆ）（第３の省電力モード）の各動作モードに遷移する。【０１３２】
リセットモード（ＰＯＲ）は、入力装置１に電源を投入した直後の状態である。この後、ＭＰＵ５０、６０がそれぞれのデバイスの初期化処理に移行する。【０１３３】
初期化モード（Ｉｎｉｔ）は、ＭＰＵ５０、６０共に、ハードウェアの初期化を終了した状態である。ＭＰＵ５０は、点線矢印で示すアクティブコマンドをＭＰＵ６０から受信するまで待ち状態となる。アクティブコマンドは、ＭＰＵ５０を初期化モード（Ｉｎｉｔ）からアクティブモード（Ａｃｔｉｖｅ）へ遷移させるためのコマンドである。ＭＰＵ６０は、自身のハードウェアの初期化が終了すると、すぐにアクティブコマンドをＭＰＵ５０に送信し、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）に遷移する。【０１３４】
ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）は、ＭＰＵ６０に特有の状態で、パーソナルコンピュータである制御装置４０と無線通信ができない状態である。ＭＰＵ６０は、制御装置４０側の無線通信デバイスと無線通信をするための電波の周波数を決定し、識別コードを無線通信デバイスから取得する。これにより、入力装置１と、制御装置４０との無線通信が可能となる。無線通信が可能となった段階で、ＭＰＵ６０は、アクティブモード（Ａｃｔｉｖｅ）に遷移する。一定時間（例えば５分間）無線通信が可能とならなかった場合には、ＭＰＵ６０は、オフモード（Ｏｆｆ）へと遷移する。【０１３５】
アクティブモード（Ａｃｔｉｖｅ）は、ＭＰＵ５０、６０共に通常の動作状態である。例えばＭＰＵ５０は、角速度センサユニット１５及び加速度センサユニット１６で検出された角速度及び加速度の検出信号を読み出し、図６に示すカーソル（ポインタ）２のＸ方向（水平方向）及びＹ方向（垂直方向）の速度値Vx、Vyを算出する。また、ＭＰＵ５０は、ボタン１１、１２及び１３などのＯｎ／Ｏｆｆ状態を検出する。【０１３６】
ＭＰＵ６０は、定期的（例えば１０ｍｓｅｃ周期）にコマンドによってＭＰＵ５０から速度値Vx、Vy及びボタン１１、１２及び１３などのＯｎ／Ｏｆｆ状態を取得する。ＭＰＵ６０は、ＭＰＵ５０から受信したこれらの情報を、送受信機２１を介して無線通信によって、制御装置４０に送信する。このとき、制御装置４０と入力装置１との無線通信が不能となった場合には、ＭＰＵ６０は、アクティブモード（Ａｃｔｉｖｅ）からディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）へと遷移し、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）モードとなる。無線通信が継続している場合、ＭＰＵ６０は、速度値Vx、Vyがともにゼロでありボタン１１、１２及び１３などが全てＯｆｆ状態であるときに「ユーザが入力装置１を操作していない状態」であると判断し、この状態が第１の所定時間（例えば３０秒）継続した場合には、スリープ１モード（Ｓｌｅｅｐ１）へと遷移する。【０１３７】
スリープ１モード（Ｓｌｅｅｐ１）は、ＭＰＵ５０、６０共に、第１段階の省電力モードにある状態である。ＭＰＵ６０は、スリープ１モード（Ｓｌｅｅｐ１）に遷移するとすぐにＭＰＵ５０に対してもスリープ１モード（Ｓｌｅｅｐ１）に遷移させるためにスリープ１コマンドを送信する。ＭＰＵ６０は、スリープ１コマンドを送信後、ＭＰＵ６０自身を省電力モードに設定する。【０１３８】
ＭＰＵ５０は、スリープ１コマンドを受信すると、スリープ１モード（Ｓｌｅｅｐ１）に遷移し、スイッチ５１をＯｆｆにして角速度センサユニット１５の電源を切り、加速度センサユニット１６が入力装置１の動きの検知によって割り込み信号をＭＰＵ５０に送るように設定した後、ＭＰＵ５０自身を省電力モードに設定する。【０１３９】
ＭＰＵ６０は、静定後、第２の所定時間（例えば１分）経過しても、加速度センサユニット１６の第１の加速度センサ１６１、第２の加速度センサ１６２の検出値がゼロ、ボタン１１、１２及び１３の全てＯｆｆ状態であるときには、スリープ２モード（Ｓｌｅｅｐ２）に遷移する。【０１４０】
スリープ２モード（Ｓｌｅｅｐ２）は、ＭＰＵ５０、６０共に第２段階の省電力モードにいる状態である。ＭＰＵ６０は、スリープ２モード（Ｓｌｅｅｐ２）に遷移するとすぐにＭＰＵ５０に対してもスリープ２モード（Ｓｌｅｅｐ２）に遷移させるためにスリープ２コマンドを送信する。ＭＰＵ６０は、スリープ２コマンド送信後、自身を省電力モードに設定する。【０１４１】
ＭＰＵ５０は、スリープ２コマンドを受信すると、スリープ２モード（Ｓｌｅｅｐ２）に遷移し、スイッチ５２をオフにして加速度センサユニット１６の電源を切り（角速度センサユニット１５と角速度センサユニット１６とを共に電源オフとし）、ＭＰＵ５０自身を省電力モードに設定する。【０１４２】
オフモード（Ｏｆｆ）は、ＭＰＵ６０特有の状態であり、ＭＰＵ５０がシステム全体の電源供給をオフにするのを待ち続ける状態である。ＭＰＵ６０は、オフモード（Ｏｆｆ）に遷移すると、ＭＰＵ５０に対して、パワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）にするようにパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を送信する。その後、ＭＰＵ６０は、システム全体の電源供給がオフになるまで待ち状態に入る。【０１４３】
ＭＰＵ５０は、パワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信すると、パラメータの保存等の必要な処理を実行した後、ＤＣ−ＤＣコンバータ２６のシャットダウンスイッチ４８をＬｏｗに設定し、入力装置１全体に供給される電源を切る。【０１４４】
図１６はＭＰＵ５０に生じたイベントに基づくＭＰＵ６０のモード遷移を示す図である。  
図１６の稲妻矢印は各イベントを示す。ボタンイベント（Ｂｕｔｔｏｎ  Ｅｖｅｎｔ）は、ユーザによりボタン１１、１２及び１３等が操作されたときに、ボタン１１、１２及び１３等からＭＰＵ５０に入力されるイベントである。モーションイベント（Ｍｏｔｉｏｎ  Ｅｖｅｎｔ）は、ユーザにより入力装置１に加速度が与えられたときに、加速度センサユニット１６からＭＰＵ５０に入力されるイベントである。【０１４５】
リポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）は、ＭＰＵ５０からＭＰＵ６０への通知イベントである。リポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）は、ボタンイベント（Ｂｕｔｔｏｎ  Ｅｖｅｎｔ）又はモーションイベント（Ｍｏｔｉｏｎ  Ｅｖｅｎｔ）がＭＰＵ５０に起きたときに、ＭＰＵ５０からＭＰＵ６０へ特定の信号入力によって起こされるイベントである。【０１４６】
ＭＰＵ５０は、このリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）によって、スリープ１モード（Ｓｌｅｅｐ１）又はスリープ２モード（Ｓｌｅｅｐ２）にあるＭＰＵ６０をアクティブモード（Ａｃｔｉｖｅ）に遷移させる。【０１４７】
図１７はＭＰＵ５０の動作モードの遷移条件を示す図である。  
図１７では、ＭＰＵ５０の遷移元の各動作モードを行方向に示し、ＭＰＵ５０の遷移先の各動作モードを列方向に示す。【０１４８】
ＭＰＵ５０は、初期化モード（Ｉｎｉｔ）のときに、ＭＰＵ６０からのアクティブコマンド（Ａｃｔｉｖｅコマンド）を受信し、アクティブモード（Ａｃｔｉｖｅ）に遷移する。【０１４９】
ＭＰＵ５０は、アクティブモード（Ａｃｔｉｖｅ）のときに、ＭＰＵ６０からスリープ１コマンド（Ｓｌｅｅｐ１コマンド）を受信し、スリープ１モード（Ｓｌｅｅｐ１）に遷移する。ＭＰＵ５０は、アクティブモード（Ａｃｔｉｖｅ）のときに、ＭＰＵ６０からパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信し、パワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）に遷移する。【０１５０】
ＭＰＵ５０は、スリープ１モード（Ｓｌｅｅｐ１）のときに、ユーザによるボタンイベント（Ｂｕｔｔｏｎ  Ｅｖｅｎｔ）又はモーションイベント（Ｍｏｔｉｏｎ  Ｅｖｅｎｔ）を受信し、アクティブモード（Ａｃｔｉｖｅ）に遷移する。【０１５１】
ＭＰＵ５０は、スリープ１モード（Ｓｌｅｅｐ１）のときに、ＭＰＵ６０からスリープ２コマンド（Ｓｌｅｅｐ２コマンド）を受信し、スリープ２モード（Ｓｌｅｅｐ２）に遷移する。なお、ＭＰＵ５０は、スリープ１モード（Ｓｌｅｅｐ１）のときに、ＭＰＵ６０からパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信し、パワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）に遷移してもよい。【０１５２】
ＭＰＵ５０は、スリープ２モード（Ｓｌｅｅｐ２）のときに、ユーザによるボタンイベント（Ｂｕｔｔｏｎ  Ｅｖｅｎｔ）を受信し、アクティブモード（Ａｃｔｉｖｅ）に遷移する。【０１５３】
ＭＰＵ５０は、スリープ２モード（Ｓｌｅｅｐ２）のときに、ＭＰＵ６０からパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信し、パワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）に遷移する。【０１５４】
図１８はＭＰＵ６０の動作モードの遷移条件を示す図である。  
図１８では、図１７と同様に、ＭＰＵ６０の遷移元の各動作モードを行方向に示し、ＭＰＵ６０の遷移先の各動作モードを列方向に示す。【０１５５】
ＭＰＵ６０は、初期化モード（Ｉｎｉｔ）のときに、ＭＰＵ５０を初期化するアクティブコマンド（Ａｃｔｉｖｅコマンド）をＭＰＵ５０に出力しＭＰＵ５０を初期化し、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）に遷移する。【０１５６】
ＭＰＵ６０は、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）のときに、制御装置４０側との無線通信の接続に成功した場合に、アクティブモード（Ａｃｔｉｖｅモード）に遷移する。【０１５７】
ＭＰＵ６０は、アクティブモード（Ａｃｔｉｖｅモード）のときに、制御装置４０側との無線通信の接続が不能になったときに、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔモード）に遷移する。【０１５８】
ＭＰＵ６０は、所定時間（例えば５分間）制御装置４０側と無線通信の接続が不能であったときに、オフモード（Ｏｆｆ）に遷移する。【０１５９】
ＭＰＵ６０は、アクティブモード（Ａｃｔｉｖｅモード）のときに、静定後、所定時間（例えば３０秒）リポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）が入力されなかったときに、スリープ１モード（Ｓｌｅｅｐ１）に遷移する。【０１６０】
ＭＰＵ６０は、スリープ１モード（Ｓｌｅｅｐ１）のときに、ＭＰＵ５０からリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）が入力されたときに、アクティブモード（Ａｃｔｉｖｅ）に遷移する。【０１６１】
ＭＰＵ６０は、スリープ１モード（Ｓｌｅｅｐ１）のときに、静定後、ＭＰＵ５０から所定時間（例えば１分間）リポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）が入力されなかったときに、スリープ２モード（Ｓｌｅｅｐ２）に遷移する。【０１６２】
ＭＰＵ６０は、スリープ２モード（Ｓｌｅｅｐ２）のときに、ＭＰＵ５０からリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）が入力されたときに、アクティブモード（Ａｃｔｉｖｅ）に遷移する。【０１６３】
ＭＰＵ６０は、スリープ２モード（Ｓｌｅｅｐ２）のときに、ＭＰＵ５０からリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）が静定後、第３の所定時間（例えば５分間）入力されなかったときに、オフモード（Ｏｆｆ）に遷移する。【０１６４】
このように本実施形態によれば、入力装置１は、ＭＰＵ５０とＭＰＵ６０とを備え、ＭＰＵ５０は、角速度センサユニット１５等からの検出信号に基づき速度値を求めボタン１１等からの信号と共に速度値をＭＰＵ６０に送信することができる。ＭＰＵ６０は、ＭＰＵ５０からの信号に基づき入力装置１が操作されているか否かを判定し静定後の経過時間に基づき遷移先の動作モードを判定し、判定結果をＭＰＵ５０に送信することができる。ＭＰＵ５０は、ＭＰＵ６０の判定結果に基づき、入力装置１が操作されている状態のときはＭＰＵ５０や角速度センサユニット１５等をアクティブモードに設定し、入力装置１が操作されていない状態のときはＭＰＵ５０や角速度センサユニット１５等をスリープ１モードやスリープ２モード等に設定することができる。例えばＭＰＵ６０が入力装置１が操作されていないと判定したときにＭＰＵ６０は、ＭＰＵ５０にスリープ１コマンドを送信することができる。ＭＰＵ５０は、ＭＰＵ６０からのスリープ１コマンド等に応じてスリープ１モード（Ｓｌｅｅｐ１）等に遷移する。そして、ＭＰＵ５０は、角速度センサユニット１５の電源をオフにし、角速度センサユニット１５が入力装置１の角速度値を検出しないようにすることができる。この結果、角速度センサユニット１５で消費される電力を削減し、入力装置１の消費電力を低減することができる。【０１６５】
具体的には、通常モードにおいて、例えば加速度センサユニット１６がパッシブタイプのセンサであり消費電流は３Ｖ駆動で０．２ｍＡから１ｍＡ程度である。これに対して、角速度センサユニット１５は、機械的に振動する図示しない振動子を備え、コリオリ力を発生するために振動子を常に振動させておく必要がある。角速度センサを省電力モードから復帰するためのトリガとして使用するためには、この駆動回路は動作し続けなければならない。角速度センサの消費電流は３Ｖ駆動で６ｍＡから１２ｍＡ程であり加速度センサユニット１６に比べて大きい。つまり、本発明に係るスリープ１モード（Ｓｌｅｅｐ１）に切り替えることで、アクティブモード（Ａｃｔｉｖｅ）に比べて、消費電流を１／３０から１／１２程度にすることができる。また、電源電圧が３．３Ｖ、加速度センサユニット１６の消費電流が０．３ｍＡ、角速度センサユニット１５の消費電流が７ｍＡのときには、本発明に係るスリープ１モード（Ｓｌｅｅｐ１）に切り替えることで、消費電流を１／２３にすることができる。【０１６６】
ＭＰＵ６０は、スリープ１コマンドを送信後、ＭＰＵ６０自身を省電力モードに設定する。【０１６７】
このときのＭＰＵ６０の省電力モードとは、例えばＭＰＵ５０からの信号を受信する周期が通常モードのときより長くなっている状態である。これにより、ＭＰＵ６０で消費される電力を削減することができる。【０１６８】
ＭＰＵ５０は、スリープ１コマンドを受信すると、上述したように角速度センサユニット１５の電源を切ると共に、加速度センサユニット１６が入力装置１の動きの検知によって割り込み信号をＭＰＵ５０に送るように設定した後、ＭＰＵ５０自身を省電力モードに設定する。【０１６９】
このときのＭＰＵ５０の省電力モードとは、例えば、角速度センサユニット１５の出力処理に要していた回路への電力の供給が停止したり、加速度センサユニット１６の出力をサンプリングする周期が長くなったりした状態である。これにより、ＭＰＵ５０で消費される電力を削減することができる。【０１７０】
従って、入力装置１が再び操作されたときにＭＰＵ５０は加速度センサユニット１６からの加速度値（割り込み信号）を受信したり、ボタン１１等からの信号を受信したりして、加速度値やボタン１１等からの信号に基づきスリープ１モード（Ｓｌｅｅｐ１）からアクティブモード（Ａｃｔｉｖｅ）に復帰することができる。つまり、ＭＰＵ５０は、入力装置１が再び操作されたときにスイッチ５１をオンとし角速度センサユニット１５に電源を供給するようにすることができる。このとき、ＭＰＵ５０は、ＭＰＵ６０にリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を送信する。ＭＰＵ５０は、このリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）によって、スリープ１モード（Ｓｌｅｅｐ１）にあるＭＰＵ６０をアクティブモード（Ａｃｔｉｖｅ）に復帰させることができる。【０１７１】
入力装置１のＭＰＵ５０、６０は、段階的に省電力モードに遷移するように設定されている。ＭＰＵ５０は、スリープ１モード（Ｓｌｅｅｐ１）、スリープ２モード（Ｓｌｅｅｐ２）及びパワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）等のモードを備え、ＭＰＵ６０は、スリープ１（Ｓｌｅｅｐ１）、スリープ２（Ｓｌｅｅｐ２）及びオフモード（Ｏｆｆ）等を備える。例えばスリープ２モード（Ｓｌｅｅｐ２）のときには、ＭＰＵ５０は、スイッチ５１及びスイッチ５２をオフとし、角速度センサユニット１５に加えて加速度センサユニット１６の駆動を停止させ、ＭＰＵ５０自身を省電力モードに設定する。このときのＭＰＵ５０の省電力モードとは、例えば角速度センサユニット１５及び加速度センサユニット１６の出力処理に要していた回路への電力の供給を停止した状態である。これにより、スリープ２モードのときに、角速度センサユニット１５での消費電力をなくすと共に、加速度センサユニット１６及びＭＰＵ５０での消費電力を削減することができる。このときのＭＰＵ６０の省電力モードとは、例えばＭＰＵ５０からのリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を受信するために必要な待機電流がＭＰＵ６０に流れている状態である。【０１７２】
ＭＰＵ５０、６０がスリープ２モード（Ｓｌｅｅｐ２）のときには、角速度センサユニット１５及び加速度センサユニット１６の電源がオフとなっている。このため、ユーザが入力装置１を操作しても、角速度や加速度を検出することができない。しかし、入力装置１はボタン１１、１２及び１３を備え、ＭＰＵ５０は、ボタン１１、１２及び１３のＯｎ／Ｏｆｆ信号を検出することができる（検出手段）。ＭＰＵ５０は、ボタン１１等のＯｎ／Ｏｆｆ信号に基づき（ボタン１１、１２及び１３のうち少なくとも１つのボタンが操作された場合に）、スイッチ５１及びスイッチ５２をオンとし、スリープ２モード（Ｓｌｅｅｐ２）からアクティブモード（Ａｃｔｉｖｅ）に復帰することができる。このとき、ＭＰＵ５０は、ＭＰＵ６０にリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を送信することができる。ＭＰＵ５０はこのリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）によって、スリープ２モード（Ｓｌｅｅｐ２）にあるＭＰＵ６０をアクティブモード（Ａｃｔｉｖｅ）に復帰させることができる。【０１７３】
入力装置１は、送受信機２１により無線通信で速度値やボタン１１等のＯｎ／Ｏｆｆ信号を制御装置４０に送信し、制御装置４０は、そのＯｎ／Ｏｆｆ信号を送受信機３８で受信することができる。また、制御装置４０（のＭＰＵ３５）は、受信した速度値Vx、V yに基づいて表示画面でのポインタ（カーソル）２の座標値を演算することができる。従って、入力装置１の演算負荷を低減し、表示画面上にポインタ（カーソル）２を表示させることができる。【０１７４】
入力装置１は、ＭＰＵ５０、ＭＰＵ６０及びＤＣ−ＤＣコンバータ２６を備える。ＭＰＵ６０は、入力装置１及び制御装置４０の間で送受信される無線通信の設定情報に基づき、無線通信が可能か否かを判断し、所定時間、通信不能であるときに、パワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）をＭＰＵ５０に出力する。ＭＰＵ５０は、パワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信し、ＤＣ−ＤＣコンバータ２６をオフにする電源オフコマンドをＤＣ−ＤＣコンバータ２６のシャットダウンスイッチ４８に出力する。【０１７５】
これにより、所定時間、無線通信が不能となったときに、ＤＣ−ＤＣコンバータ２６のシャットダウンスイッチ４８をオフにし入力装置１の省電力化を図ることができる。【０１７６】
また、パワーオフモードからアクティブモードへの復帰には、操作入力部（第１の入力操作部）に対するユーザの入力操作を利用することができる。例えば、ボタン１１〜１３の一部または全てについてシャットダウンスイッチ４８を強制的にオン操作可能なメカニカルスイッチ（第２の入力操作部）として構成することができる。これにより、ＭＰＵ５０、６０がパワーオフの状態でも入力装置１をアクティブモードへ復帰させることが可能となる。上記入力操作部は、ボタン１１〜１３とは異なる専用のスイッチ（第２の入力操作部）であってもよい。【０１７７】
ＭＰＵ６０は、ＭＰＵ５０にスリープ１コマンド（Ｓｌｅｅ１コマンド）を送信し、ＭＰＵ５０が例えばＭＰＵ５０自身をスリープ１モード（Ｓｌｅｅｐ１）に設定するときに、設定されたモード情報の取得要求をＭＰＵ５０に要求し、取得したモード情報によりＭＰＵ５０の動作モードを確認している。これにより、ＭＰＵ６０は、ＭＰＵ５０が所定の動作モードに遷移したことを確実に判定し、より正確な動作遷移の制御を行うことができる。なお、ＭＰＵ６０は、他の動作モード遷移のときにも同様にＭＰＵ５０の動作モードを確認している。【０１７８】
なお、角速度センサユニット１５と、加速度センサユニット１６との各々が省電力状態に遷移することができる場合、入力装置の静定後所定時間が経過したときに、例えば各センサユニット１５、１６の省電力状態のときの消費電力を基にして、ＭＰＵ５０により消費電力が小さい方のセンサユニットを省電力状態とし、他方のセンサユニットへの電源の供給を遮断する、という構成を採用してもよい。具体的には、角速度センサユニット１５（第１のセンサ）の省電力状態のときの消費電力が、加速度センサユニット１６（第２のセンサ）の省電力状態のときの消費電力よりも大きい場合、上記の実施形態と同様にして、ＭＰＵ５０により加速度センサユニット１６を省電力状態とし、角速度センサユニット１５への電源の供給を遮断する。逆の場合、つまり、角速度センサユニット１５（第１のセンサ）の省電力状態のときの消費電力が、加速度センサユニット１６（第２のセンサ）の省電力状態のときの消費電力よりも小さい場合、ＭＰＵ５０により角速度センサユニット１５を省電力状態とし、加速度センサユニット１６への電源の供給を遮断する。つまり、用いるセンサの種類や仕様など、に応じて適宜設定し得る。【０１７９】
次に、入力装置１の動作モードの遷移の具体例を示す。  
図１９は入力装置１の動作モードの遷移の例１を示す図である。  
入力装置１のＭＰＵ６０が、入力装置１の静定後３０秒でアクティブモード（Ａｃｔｉｖｅ）からスリープ１モード（Ｓｌｅｅｐ１）に遷移し、静定後１分でスリープ１モード（Ｓｌｅｅｐ１）からスリープ２モード（Ｓｌｅｅｐ２）に遷移し、静定後５分でオフモード（Ｏｆｆ）に遷移するように設定されているものとする。【０１８０】
（例１）
例１は、ユーザが入力装置１を次の（１）〜（７）のように使用した場合である。（１）入力装置１の電源を投入、（２）通常操作、（３）入力装置１の静定状態が４５秒続く、（４）通常操作、（５）静定状態が２分間続く、（６）通常操作、（７）静定状態が５分間続く。【０１８１】
（１）ユーザが入力装置１の電源を投入する。【０１８２】
上述したように、ＭＰＵ５０、６０は、電源の投入直後に、リセットモード（ＰＯＲ）に遷移する。その後、ＭＰＵ６０は、自身のハードウェアの初期化が終了すると、すぐにアクティブコマンド（Ａｃｔｉｖｅコマンド）をＭＰＵ５０に出力し、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）に遷移する。ＭＰＵ５０は、デバイスの初期化処理に移行し初期化を終了し初期化モード（Ｉｎｉｔ）に遷移する。【０１８３】
（２）ユーザが入力装置１を通常操作する。【０１８４】
ＭＰＵ６０は、制御装置４０との無線通信の接続を確立し、アクティブモード（Ａｃｔｉｖｅ）に遷移する。ＭＰＵ５０は、ＭＰＵ６０からアクティブコマンド（Ａｃｔｉｖｅコマンド）を受信し、初期化モード（Ｉｎｉｔ）からアクティブモード（Ａｃｔｉｖｅ）に遷移する。【０１８５】
（３）ユーザが例えば入力装置１を机の上に置き、４５秒間静定状態にする。【０１８６】
ＭＰＵ６０は、静定後、３０秒経過したときに、アクティブモード（Ａｃｔｉｖｅ）からスリープ１モード（Ｓｌｅｅｐ１）に遷移する。つまり、ＭＰＵ６０は、速度値Vx、Vyがともにゼロでありボタン１１、１２及び１３などが全てＯｆｆ状態であると判定してから所定時間（例えば３０秒）が経過したときに、スリープ１モード（Ｓｌｅｅｐ１）に遷移し、ＭＰＵ５０に対してもスリープ１コマンド（Ｓｌｅｅｐ１コマンド）を送信する。ＭＰＵ６０は、スリープ１コマンド（Ｓｌｅｅｐ１コマンド）を送信後、ＭＰＵ６０自身を省電力モードに設定する。【０１８７】
ＭＰＵ５０は、スリープ１コマンド（Ｓｌｅｅｐ１コマンド）を受信すると、スリープ１モード（Ｓｌｅｅｐ１）に遷移し、スイッチ５１をＯｆｆにして角速度センサユニット１５の電源を切り、加速度センサユニット１６が入力装置１の動きの検知によって割り込み信号をＭＰＵ５０に送るように設定した後、ＭＰＵ５０自身を省電力モードに設定する。【０１８８】
（４）机の上に載置された入力装置１を持ち上げる等してユーザが入力装置１を通常操作する。【０１８９】
加速度センサユニット１６は、このときの入力装置１の動きを検知しモーションイベント（Ｍｏｔｉｏｎ  Ｅｖｅｎｔ）である検出信号をＭＰＵ５０に送信する。ＭＰＵ５０は、このモーションイベントに基づき、スリープ１モード（Ｓｌｅｅｐ１）からアクティブモード（Ａｃｔｉｖｅ）に復帰する。このとき、ＭＰＵ５０は、ＭＰＵ６０へリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を出力する。ＭＰＵ５０は、このリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）によって、スリープ１モード（Ｓｌｅｅｐ１）にあるＭＰＵ６０をアクティブモード（Ａｃｔｉｖｅ）に復帰させる。【０１９０】
（５）ユーザが例えば入力装置１を机の上に置き、２分間静定状態にする。【０１９１】
このとき、静定後、３０秒経過したときは、上述したようにＭＰＵ５０、６０はスリープ１モード（Ｓｌｅｅｐ１）に遷移する。つまり、ＭＰＵ６０は、ＭＰＵ６０自身を省電力モードに設定する。ＭＰＵ５０は、スリープ１モード（Ｓｌｅｅｐ１）に遷移し、角速度センサユニット１５の電源を切り、加速度センサユニット１６が入力装置１の動きの検知によって割り込み信号をＭＰＵ５０に送るように設定した後、ＭＰＵ５０自身を省電力モードに設定する。【０１９２】
ユーザが入力装置１を操作していない状態が１分間継続したときには、ＭＰＵ６０は、スリープ１モード（Ｓｌｅｅｐ１）からスリープ２モード（Ｓｌｅｅｐ２）に遷移する。つまり、ＭＰＵ６０は、スリープ２モード（Ｓｌｅｅｐ２）に遷移し、ＭＰＵ５０に対してもスリープ２コマンド（Ｓｌｅｅｐ２コマンド）を送信する。ＭＰＵ６０は、スリープ２コマンド（Ｓｌｅｅｐ２コマンド）を送信後、ＭＰＵ６０自身を省電力モードに設定する。【０１９３】
ＭＰＵ５０は、スリープ２コマンド（Ｓｌｅｅｐ２コマンド）を受信すると、スリープ２モード（Ｓｌｅｅｐ２）に遷移し、スイッチ５２をＯｆｆにして加速度センサユニット１６の電源を切り、ＭＰＵ５０自身を省電力モードに設定する。【０１９４】
これにより、角速度センサユニット１５に加え加速度センサユニット１６への電源の供給がオフとなる。【０１９５】
（６）スリープ２モードのときに、入力装置１のボタン１１、１２及び１３のうち少なくとも１つのボタンをユーザが操作する。【０１９６】
ボタン１１、１２及び１３のうち少なくとも１つのボタンが操作されるとボタンイベント（Ｂｕｔｔｏｎ  Ｅｖｅｎｔ）がＭＰＵ５０に入力される。ＭＰＵ５０は、ボタンイベント（Ｂｕｔｔｏｎ  Ｅｖｅｎｔ）が入力されると、スリープモード２（Ｓｌｅｅｐ２）からアクティブモード（Ａｃｔｉｖｅ）に復帰する。このとき、ＭＰＵ５０は、ＭＰＵ６０へリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を送信する。ＭＰＵ５０は、このリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）によって、スリープ２モード（Ｓｌｅｅｐ２）にあるＭＰＵ６０をアクティブモード（Ａｃｔｉｖｅ）に復帰させる。【０１９７】
（７）ユーザが例えば入力装置１を机の上に置き、５分間静定状態にする。【０１９８】
上述したように、入力装置１の静定状態が静定後３０秒継続したときにＭＰＵ５０、６０は共にスリープ１モード（Ｓｌｅｅｐ１）に遷移し、静定状態が静定後１分間継続したときにＭＰＵ５０、６０は共にスリープ２モード（Ｓｌｅｅｐ２）に遷移する。【０１９９】
その後、入力装置１の静定状態が静定後５分間継続したときには、ＭＰＵ６０は、スリープ２モード（Ｓｌｅｅｐ２）からオフモード（Ｏｆｆ）に遷移する。【０２００】
ＭＰＵ６０は、オフモード（Ｏｆｆ）に遷移すると、ＭＰＵ５０に対して、パワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）にするようにパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を送信する。その後、ＭＰＵ６０は、システム全体の電源供給がオフになるまで待ち状態に入る。【０２０１】
ＭＰＵ５０は、パワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信すると、パラメータの保存等の必要な処理を実行した後、ＤＣ−ＤＣコンバータ２６のシャットダウンスイッチ４８をＬｏｗに設定し、入力装置１全体に供給される電源を切る。【０２０２】
このように例１によれば、入力装置１は、静定後３０秒を経過したときにスリープ１モード（Ｓｌｅｅｐ１）に遷移し、静定後１分を経過したときにスリープ２モード（Ｓｌｅｅｐ２）に遷移し、静定後５分を経過したときに入力装置１全体の電源をオフにすることができる。つまり、制定後の経過時間に応じて、入力装置１の動作モードを段階的に遷移させることで、きめの細かい節電を実現することができる。具体的には、静定後アクティブモード（Ａｃｔｉｖｅ）からスリープ１モード（Ｓｌｅｅｐ１）に遷移するまでの時間を３０秒と短く設定することで、静定後短時間で、消費電力の大きい角速度センサユニット１５での消費電力をなくすようにすることができる。また、静定後５分で確実に入力装置１の全体の電源を自動的にオフにして節電することができる。【０２０３】
また、入力装置１がスリープ１モード（Ｓｌｅｅｐ１）のときには、加速度センサユニット１６からの検出信号を用いて復帰することができると共に、スリープ２モード（Ｓｌｅｅｐ２）のときには、ボタン１１、１２及び１３からのＯｎ／Ｏｆｆ信号に基づき復帰することができる。従って、ユーザは、入力装置１を振ったりボタン１１等を押したりするだけで、入力装置１の動作モードをアクティブモード（Ａｃｔｉｖｅ）に復帰させることができる。【０２０４】
また、パワーオフモード時にボタン１１〜１３又は他の専用のスイッチへの入力操作によってシャットダウンスイッチ４８をＯＮ操作（Ｈｉｇｈに設定）可能なように構成することにより、入力装置１をアクティブモードに強制的に復帰させることが可能となる。【０２０５】
図２０は入力装置１の動作モードの遷移の例２を示す図である。  
（例２）
例２は、入力装置１が次の（１）〜（４）のように使用された場合である。（１）入力装置１の電源を投入、（２）通常操作、（３）受信デバイス（送受信機３８）の取り外し、（４）静定状態が５分間続く。なお、（１）、（２）については図１９の（１）、（２）と同様であるのでその説明を省略する。【０２０６】
図２０の（２）では、ＭＰＵ５０及びＭＰＵ６０は共にアクティブモード（Ａｃｔｉｖｅ）に遷移している。【０２０７】
（３）入力装置１がアクティブモード（Ａｃｔｉｖｅ）のときに、ユーザが送受信機３８を制御装置４０から取り外す。【０２０８】
ＭＰＵ６０は、入力装置１と制御装置４０との無線通信の接続が不能であると判定し、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）に遷移する。【０２０９】
（４）ユーザが例えば入力装置１を机の上に置き、５分間静定状態にする。【０２１０】
上述したように、入力装置１の静定状態が静定後３０秒継続したときにＭＰＵ５０、６０は共にスリープ１モード（Ｓｌｅｅｐ１）に遷移し、静定状態が静定後１分間継続したときにＭＰＵ５０、６０は共にスリープ２モード（Ｓｌｅｅｐ２）に遷移する。【０２１１】
その後、入力装置１の静定状態が静定後５分間継続したときには、５分間制御装置４０との接続が不能となり、ＭＰＵ６０は、スリープ２モード（Ｓｌｅｅｐ２）からオフモード（Ｏｆｆ）に遷移する。【０２１２】
ＭＰＵ６０は、オフモード（Ｏｆｆ）に遷移すると、ＭＰＵ５０に対してパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を送信する。その後、ＭＰＵ６０は、システム全体の電源供給がオフになるまで待ち状態に入る。【０２１３】
ＭＰＵ５０は、パワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信すると、パラメータの保存等の必要な処理を実行した後、ＤＣ−ＤＣコンバータ２６のシャットダウンスイッチ４８をＬｏｗに設定し、入力装置１全体に供給される電源を切る。【０２１４】
このように例２によれば、入力装置１と、制御装置４０との間の無線通信が不能となり、その後、静定状態が例えば５分間続いたときに、ＭＰＵ５０によりパラメータの保存等の必要な処理を実行した後ＤＣ−ＤＣコンバータ２６のシャットダウンスイッチ４８をＬｏｗに設定し、入力装置１全体に供給される電源を切ることができる。従って、制御装置４０から送受信機３８が取り外されたとき等に、角速度センサユニット１５や加速度センサユニット１６で無駄に電力が消費されることを防止することができる。【０２１５】
次に、本発明の他の実施の形態について説明する。なお、本実施形態以降においては、上記実施形態と同様の構成には同一の符号を付しその説明を省略し異なる箇所を中心に説明する。  
図２１は他の実施の形態の入力装置の構成を示す図である。  
同図に示すように入力装置１’は、図５に示す入力装置１に比べて、ＭＰＵ６０を備えておらず、ＭＰＵ５０の通信ラインに送受信機２１が接続されている点が異なる。【０２１６】
ＭＰＵ５０は、例えば図１４に示す検出値（ax、ay）、（ωx、ωy）及びボタン１１、１２及び１３のＯｎ／Ｏｆｆ信号を送受信機２１により出力する。【０２１７】
本実施形態の制御装置４０’は、図２１に示すＭＰＵ５０（送受信機２１）からの信号を、図１に示す送受信機３８で受信する。制御装置４０’は、図１に示すようにＭＰＵ３５’を備えており、ＭＰＵ３５’は、図５に示すＭＰＵ６０の機能を備える。つまり、ＭＰＵ３５’は、この受信した信号に基づき、入力装置１’の使用状態を判定する。つまり、ＭＰＵ３５’は、ＭＰＵ５０から送信された検出値（ax、ay）、（ωx、ωy）及びボタン１１、１２及び１３からの信号に基づき、入力装置１’が操作されている状態と、操作されていない状態とを判定する。【０２１８】
ＭＰＵ３５’は、この判定結果を送受信機３８を介して、入力装置１’の送受信機２１（ＭＰＵ５０）に出力する。ＭＰＵ３５’は、この判定結果に基づき、ＭＰＵ３５’自体の動作モードを遷移させる。【０２１９】
ＭＰＵ５０は、ＭＰＵ３５’（送受信機３８）から送信された判定結果に基づき、ＭＰＵ５０をスリープ１モード（Ｓｌｅｅｐ１）、スリープ２モード（Ｓｌｅｅｐ２）、ディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）、アクティブモード（Ａｃｔｉｖｅ）等に遷移させる。【０２２０】
このように本実施形態によれば、図２１に示す入力装置１’では、角速度センサユニット１５や加速度センサユニット１６により角速度値や加速度値を検出するが、ＭＰＵ６０を備えないので、入力装置１’の操作の状態を判定し、どの動作モードに遷移させるかを判定することはない。しかし、制御装置４０’のＭＰＵ３５’が図５に示すＭＰＵ６０の判定機能を有し、判定結果を入力装置１’に送信することができる。従って、上記実施形態と同様に、ＭＰＵ５０は角速度センサユニット１５や加速度センサユニット１６をスリープ１モードやスリープ２モード等の省電力モードに遷移させることができる。つまり、上記実施形態と同様に図２１に示す入力装置１’の省電力化を図ることができると共に、入力装置１’の小型軽量化及び低コスト化を図ることができる。【０２２１】
図２２は本発明の他の実施の形態に係る電子機器としての携帯電話の構成を示すブロック図である。【０２２２】
同図に示すように、携帯電話２００は、マルチメディアプロセッサ２０１、通信プロセッサ２０２、メモリ２０３、入力部２０４、送信機能及び受信機能を有する送受信機２０５、ＬＣＤ表示部２０６、バッテリー２０７、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０、角速度センサ（ジャイロセンサ）２１１などを備えている。【０２２３】
マルチメディアプロセッサ２０１は、制御信号に基づいて、ＬＣＤ表示部２０６に表示する画像データを生成し、また地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ２１１からの信号を演算処理する。【０２２４】
マルチメディアプロセッサ２０１は、携帯電話２００の静定後、所定時間（例えば３０秒間）経過したときに、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ（ジャイロセンサ）２１１のうち例えば加速度センサ２１０以外のセンサには電源の供給を停止するように制御する（Ｓｌｅｅｐ１）。このとき、マルチメディアプロセッサ２０１は、自分自身を省電力状態としてもよい。このときのマルチディアプロセッサ２０１の省電力状態とは、例えば角速度センサ２１０以外センサの出力処理に要していた回路への電力の供給を停止した状態である。マルチメディアプロセッサ２０１は、加速度センサ２１０が加速度値を検出したときや入力部２０４からの入力信号を検出したときに、通信プロセッサ２０２にこれらの信号を送信し、通信プロセッサ２０２は、これらの信号に基づき、携帯電話２００が操作されているか否かを判定し、判定結果をマルチメディアプロセッサ２０１に送信する。マルチメディアプロセッサ２０１は、判定結果に基づき、電源の供給が停止されていた各センサへの電源の供給を再開しスリープ１モード（Ｓｌｅｅｐ１）からアクティブモード（Ａｃｔｉｖｅ）に復帰させる。【０２２５】
マルチメディアプロセッサ２０１は、静定後、所定時間（例えば１分間）経過したときに、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ（ジャイロセンサ）２１１への電源の供給を停止するように制御する（Ｓｌｅｅｐ２）。このとき、マルチメディアプロセッサ２０１は、自分自身を省電力状態としてもよい。このときのマルチメディアプロセッサ２０１の省電力状態とは、例えば地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ（ジャイロセンサ）２１１の出力処理に要していた回路への電力の供給を停止した状態である。マルチメディアプロセッサ２０１は、入力部２０４からの入力信号を検出したときに、電源の供給が停止されていた各センサへの電源の供給を再開しスリープ２モード（Ｓｌｅｅｐ２）からアクティブモード（Ａｃｔｉｖｅ）に復帰させる。【０２２６】
通信プロセッサ２０２は、送受信機２０５で復調処理がなされた信号の検波などを図示しないモデム部により行うことで伝送データを再生し、この伝送データから携帯電話２００で受信すべきチャネルの伝送データのみを図示しないＴＤＭＡ部により選択的に抽出し、この抽出した伝送データを、通話データを再生する図示しないコーデックに供給するように制御する。送受信機２０５は、アンテナからの無線信号を復調する受信部や通信プロセッサからの送信信号を変調する送信部などから構成される。【０２２７】
通信プロセッサ２０２は、静定後の経過時間に応じて、スリープ１モード（Ｓｌｅｅｐ２）に遷移し、自身を省電力状態に設定する。このときの通信プロセッサ２０２の省電力状態とは、例えばマルチメディアプロセッサ２０１からの信号を受信する周期が通常モードのときより長くなっている状態である。これにより、通信プロセッサ２０２で消費される電力を削減することができる。【０２２８】
通信プロセッサ２０２は、静定後の経過時間に応じて、スリープ２（Ｓｌｅｅｐ２）に遷移し、自身を省電力状態に設定する。このときの通信プロセッサ２０２の省電力状態とは、例えばマルチメディアプロセッサ２０１からのリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を受信するために必要な待機電流が通信プロセッサ２０２に流れている状態である。これにより、通信プロセッサ２０２で消費される電力を削減することができる。【０２２９】
通信プロセッサ２０２は、携帯電話２００が静定後所定時間（例えば５分間）経過したときには、スリープ２モード（Ｓｌｅｅｐ２）からオフモード（Ｏｆｆ）に遷移する。【０２３０】
通信プロセッサ２０２は、オフモード（Ｏｆｆ）に遷移すると、マルチメディアプロセッサ２０１に対して、パワーオフモード（Ｐｏｗｅｒ  Ｏｆｆ）にするようにパワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を送信する。その後、通信プロセッサ２０２は、システム全体の電源供給がオフになるまで待ち状態に入る。【０２３１】
マルチメディアプロセッサ２０１は、パワーオフコマンド（Ｐｏｗｅｒ  Ｏｆｆコマンド）を受信すると、パラメータの保存等の必要な処理を実行した後、図示しないＤＣ−ＤＣコンバータのシャットダウンスイッチをＬｏｗに設定し、携帯電話２００に供給される電源を切る。また、パワーオフモード時に入力部２０４又は他の専用の入力部への入力操作によって電源スイッチをＯＮ操作可能なように構成することにより、携帯電話２００をアクティブモードに強制的に復帰させることが可能となる。【０２３２】
ＬＣＤ表示部２０６は、静止画や動画などを表示する。【０２３３】
バッテリー２０７は地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０、角速度センサ（ジャイロセンサ）２１１及び通信プロセッサ２０２などに電力の供給を行う。【０２３４】
地磁気方位センサ２０８は、例えばＭＩ（Ｍａｇｎｅｔ  Ｉｍｐｅｄａｎｃｅ）センサを備えている。ＭＩセンサは磁気スピンが円周方向に配列した零磁歪アモルファスワイヤにＧＨｚ帯のパルス電流を通電したときに、外部磁界に比例してインピーダンス変化する現象を利用して例えば方位を求めるものである。【０２３５】
携帯電話２００においても最初の実施形態における入力装置１と同様にセンサが搭載されており、しかも同様に消費電力を低減することが要求されている。従って、本発明の技術思想を適用する意義は非常に大きい。【０２３６】
このように本実施形態のよれば、携帯電話２００がマルチメディアプロセッサ２０１と、通信プロセッサ２０２とを備え、携帯電話２００の静定後の経過時間に応じて、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ（ジャイロセンサ）２１１へ電源の供給を段階的に制御することができる（Ｓｌｅｅｐ１、Ｓｌｅｅｐ２、オフ）。従って、携帯電話２００の節電効率を向上させることができる。【０２３７】
なお、本実施形態では、スリープ１モードでは、加速度センサ２１０をアクティブモードへの復帰のトリガとして用いた。しかし、加速度センサ２１０以外のセンサ、例えば角速度センサ（ジャイロセンサ）２１１などをトリガの検出用に用いるようにしてもよい。スリープ１モード（Ｓｌｅｅｐ１）時に最も少ない消費電流のセンサをトリガの検出用として用いることが、消費電力の削減という観点から最も効率がよいことはいうまでもない。【０２３８】
つまり、例えば地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ（ジャイロセンサ）２１１がそれぞれ省電力状態となることが可能であるとき、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０及び角速度センサ（ジャイロセンサ）２１１のうち省電力状態のときの消費電力が最も小さいセンサを省電力状態とし、この省電力状態のセンサ以外のセンサには電源の供給を停止するようにしてもよい。【０２３９】
また、上記の例では３つ以上のセンサを搭載した携帯電話２００を例にとり説明したが、例えば地磁気方位センサ２０８と加速度センサ２１０とを搭載する携帯電話の場合には加速度センサ２１０をトリガの検出用のセンサとして用いてもよい。  
例えば携帯電話において、加速度センサは歩数を計るのに用いられたり、地図上の自分の移動距離を算出するために用いられたりする。地磁気センサは写真撮影時の方向検知や画面に表示された地図において進む方向が常に画面の上になるよう自動回転する機能を実現している。この二つを組合せることにより、地図上の自分の位置を算出し表示することもできる。【０２４０】
地磁気センサはＭＩセンサ、ホールセンサ、ＭＲセンサ又はＦＧセンサなどを使用するが、小型化、省電力化、高精度化の中でＭＩ素子を利用したＭＩセンサの用途が増えてきている。【０２４１】
ＭＩセンサは磁気スピンが円周方向に配列した零磁歪アモルファスワイヤにＧＨｚ帯のパルス電流を通電したときに、外部磁界に比例してインピーダンス変化する現象を利用したものである。然るに常にアクティブにパルス電流を流している。一般的消費電流は３Ｖ駆動の場合２〜３ｍＡである。加速度センサの消費電流と比較すると２〜１０倍の消費電流であることが分かる。【０２４２】
このセンサの組み合わせの場合、スリープ１モード（Ｓｌｅｅｐ１）からアクティブモード（Ａｃｔｉｖｅ）に復帰するためのトリガとして加速度センサを使用すると約１／２から１／１０の消費電流に抑える効果を発揮する。【０２４３】
更に、光センサ（ＣＭＯＳ等）と加速度センサとを搭載する携帯電話の場合にはスリープ１モード（Ｓｌｅｅｐ１）からの復帰するために加速度センサをトリガの検出用のセンサとして用いてもよい。【０２４４】
例えばこの光センサ（ＣＭＯＳセンサなど）は、例えば光センサに写る画像を処理してユーザの行動が次の（１）〜（３）のうちのいずれであるかを推定するために用いられる。（１）例えば携帯を振っているのか（ゲーム用途）。（２）目の前に人が居るのか（ゲーム用途）。（３）周囲の風景はどうなのか（地図データと組合せて場所の特定）
光センサ（ＣＭＯＳなど）は画像を取り込むセンサであると同時に、光イメージセンサとしての役割もある。この光イメージセンサとしての機能を利用して画面全面が同じ方向に動いたとき、携帯電話（リモコンなど）が持たれたと判定して、ウェークアップすることも可能である。【０２４５】
因みに一般的消費電流はイメージセンサで３Ｖ駆動で５０mＡから１００ｍＡ程である。一方加速度センサの一般的消費電流は３Ｖ駆動で０．２mＡから１ｍＡ程度である。【０２４６】
これを比較してみると加速度センサが１／５０から１／５００程度の消費電流であることが分かる。【０２４７】
このセンサの組み合わせの場合、加速度センサをスリープ１モード（Ｓｌｅｅｐ１）からの復帰トリガとして使用すると約１／５０から１／５００の消費電流に抑える効果を発揮する。【０２４８】
また、ＧＰＳセンサと加速度センサとを搭載する携帯電話の場合には同様に加速度センサをトリガの検出用のセンサとして用いてもよい。【０２４９】
また更に、光センサ（ＣＭＯＳ等）、加速度センサ及びジャイロセンサを搭載する携帯電話の場合に加速度センサをトリガ検出用のセンサとして用いてもよい。図２２で説明したように、携帯電話２００に角速度センサ（ジャイロセンサ）２１１を搭載するようにすることで、携帯電話２００（のカメラ）の手振れ補正機能を取り入れている。【０２５０】
この組み合わせの場合、加速度センサをスリープ１モード（Ｓｌｅｅｐ１）からの復帰トリガとして使用することで、約１／５０から１／５００の消費電流に抑える効果を発揮する。【０２５１】
次に、電子機器としてデジタルカメラの実施の形態について説明する。  
図２３はこの実施形態に係るデジタルカメラの構成を示すブロック図である。  
図２３に示すように、デジタルカメラ３００は、ＭＰＵ３０１Ａ、ＭＰＵ３０１Ｂ、表示制御部３０２、ＣＣＤ制御部３０３、信号処理部３０４、インターフェース（Ｉ／Ｆ）部３０５、ＬＣＤ３０６、レンズ３０７、ＣＣＤ３０８、メモリ３０９、バッテリー３１０、ＤＣ／ＤＣ電源３１２、角速度センサ（ジャイロセンサ）３１３、手振れ補正制御部３１４、レンズ駆動アクチュエータ３１５、赤外線センサ３１７、フォーカス合わせ制御部３１８、レンズ駆動アクチュエータ３１９及び入力部３２０を備えている。【０２５２】
ＭＰＵ３０１Ａは、赤外線センサ３１７や角速度センサ３１３や入力部３２０からの検出信号に基づき、デジタルカメラ３００が操作されているか否かを判定する。ＭＰＵ３０１Ａは、この判定結果を、ＭＰＵ３０１Ｂに送信する。ＭＰＵ３０１Ｂは、受信した判定結果に基づき、赤外線センサ３１７及び角速度センサ３１３への電源の供給を制御する。つまり、ＭＰＵ３０１Ｂは、受信した判定結果に基づき、アクティブモード（Ａｃｔｉｖｅ）からスリープ１モード（Ｓｌｅｅｐ１）、スリープ２モード（Ｓｌｅｅｐ２）、オフモード（Ｏｆｆ）にＭＰＵ３０１Ａ及びＭＰＵ３０１Ｂを遷移させる。【０２５３】
ＭＰＵ３０１Ａは、例えばデジタルカメラ３００が静定状態になった後所定時間（例えば３０秒）経過したと判定したときに、スリープ１コマンドをＭＰＵ３０１Ｂに送信し、自身を省電力状態にする。このときのＭＰＵ３０１Ａの省電力状態とは、例えばＭＰＵ３０１Ｂからの信号を受信する周期が通常モードのときより長くなっている状態である。これにより、ＭＰＵ３０１Ａで消費される電力を削減することができる。ＭＰＵ３０１Ｂは、スリープ１コマンドを受信し、赤外線センサ３１７の電源をオフにし、角速度センサ（ジャイロセンサ）３１３を省電力モードに設定し、自身を省電力状態に設定する。このときのＭＰＵ３０１Ｂの省電力状態とは、例えば角速度センサ３１３以外センサの出力処理に要していた回路への電力の供給を停止した状態である。これにより、ＭＰＵ３０１Ｂで消費される電力を削減することができる。【０２５４】
ＭＰＵ３０１Ａは、例えばデジタルカメラ３００が静定状態になった後所定時間（例えば１分）経過したと判定したときに、スリープ２コマンドをＭＰＵ３０１Ｂに送信し、自身を省電力状態にする。このときのＭＰＵ３０１Ａの省電力状態とは、例えばＭＰＵ３０１Ａからのリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を受信するために必要な待機電流がＭＰＵ３０１Ｂに流れている状態である。これにより、ＭＰＵ３０１Ｂで消費される電力を削減することができる。ＭＰＵ３０１Ｂは、スリープ２コマンドを受信し、赤外線センサ３１７に加えて角速度センサ（ジャイロセンサ）３１３の電源をオフにし、自身を省電力状態にする。このときのＭＰＵ３０１Ｂの省電力状態とは、例えば赤外線センサ３１７及び角速度センサ（ジャイロセンサ）３１３の出力処理に要していた回路への電力の供給を停止した状態である。これにより、ＭＰＵ３０１Ｂで消費される電力を削減することができる。【０２５５】
ＭＰＵ３０１Ａは、例えばデジタルカメラ３００が静定状態になった後所定時間（例えば５分）経過したと判定したときに、ＭＰＵ３０１Ａをオフモード（Ｏｆｆ）に遷移させ、ＭＰＵ３０１Ｂにパワーオフコマンドを送信する。ＭＰＵ３０１Ｂは、このパワーオフコマンドを受信し、ＤＣ／ＤＣ電源３１２の図示しないシャットダウンスイッチをＬｏｗにする電源オフコマンドをシャットダウンスイッチに送信し、デジタルカメラ３００のシステム全体へ供給される電源をオフにする。【０２５６】
ＭＰＵ３０１Ａは、スリープ１モードのときには、角速度センサ（ジャイロセンサ）３１３や入力部３２０で検出された検出信号を所定時間間隔で取り込み、この取り込んだ検出信号に基づき、デジタルカメラ３００が操作されているか否かを判定する。ＭＰＵ３０１Ａは、この判定結果をＭＰＵ３０１Ｂに送信する。ＭＰＵ３０１Ｂは、受信した判定結果に基づき、角速度センサ（ジャイロセンサ）３１３や赤外線センサ３１７をアクティブモード（Ａｃｔｉｖｅ）に遷移させたり、ＭＰＵ３０１Ａをオフモード（Ｏｆｆ）に遷移させたりする。【０２５７】
ＭＰＵ３０１Ａは、スリープ２モードのときには、ボタン等の入力部３２０で検出された検出信号を所定時間間隔で取り込み、この取り込んだ検出信号に基づき、デジタルカメラ３００が操作されているか否かを判定する。ＭＰＵ３０１Ａは、この判定結果をＭＰＵ３０１Ｂに送信する。ＭＰＵ３０１Ｂは、受信した判定結果に基づき、角速度センサ（ジャイロセンサ）３１３や赤外線センサ３１７をアクティブモード（Ａｃｔｉｖｅ）に遷移させたり、ＭＰＵ３０１Ａをオフモード（Ｏｆｆ）に遷移させたりする。【０２５８】
表示制御部３０２は、ＭＰＵ３０１Ａからの制御信号に基づきＬＣＤ３０６に画像を表示するための信号を出力する。【０２５９】
ＣＣＤ制御部３０３は、ＣＣＤ３０８やＣＣＤ３０８からのアナログ信号をデジタル信号に変換する図示しないＡＤコンバータの処理タイミングを制御する信号をＣＣＤ３０８やＡＤコンバータに出力する。【０２６０】
信号処理部３０４は、図示しないＡＤコンバータによりデジタル信号に変換されたＣＣＤ３０８からの出力信号に基づき画像処理をする。【０２６１】
インターフェース部３０５は、ＵＳＢフラッシュメモリやＳＤカードなどとの間でデータを入出力する。【０２６２】
ＬＣＤ３０６は、ＣＣＤ３０８で撮像された画像などを表示する。【０２６３】
レンズ３０７は、ＣＣＤ３０８に光を集光する。【０２６４】
ＣＣＤ３０８は、被写体からの光信号を電気信号に変換する。【０２６５】
ＤＣ／ＤＣ電源３１２はバッテリー３１０に接続され電力を各部に供給する。【０２６６】
ここでは、角速度センサ（ジャイロセンサ）３１３は、上記角速度センサユニット１５と同様の構成を有している。手振れ補正制御部３１４は、角速度センサ（ジャイロセンサ）３１３からの信号に基づきレンズ駆動アクチュエータ３１５を制御する信号を出力し、レンズ駆動アクチュエータ３１５を駆動し手振れを補正する。【０２６７】
赤外線センサ３１７は、フォーカス合わせのために被写体に赤外線を照射する。フォーカス合わせ制御部３１８は、レンズ駆動アクチュエータ３１９を駆動し、フォーカス制御を行う。【０２６８】
このような構成によれば、ＭＰＵ３０１Ａは、デジタルカメラ３００が静定してから例えば１分経過したと判定したときに、ＭＰＵ３０１Ａをスリープ１モードに遷移させ、ＭＰＵ３０１Ｂにスリープ１コマンドを送信することができる。ＭＰＵ３０１Ｂは、このスリープ１コマンドを受信し、赤外線センサ３１７への電源の供給を停止し、角速度センサ（ジャイロセンサ）３１３を省電力モードとすることができる。従って、２個のＭＰＵ３０１Ａ及びＭＰＵ３０１Ｂにより処理を分担しつつ消費電力を削減することができる。【０２６９】
スリープ１モードのときにデジタルカメラ３００に加速度が働いた場合に、角速度センサ（ジャイロセンサ）３１３で動きを検出するので、すぐにアクティブモードに復帰させることができる。【０２７０】
ＭＰＵ３０１Ａは、デジタルカメラ３００が静定してから例えば２分経過したと判定したときに、ＭＰＵ３０１Ａをスリープ２モードに遷移させ、ＭＰＵ３０１Ｂにスリープ２コマンドを送信することができる。ＭＰＵ３０１Ｂは、このスリープ２コマンドを受信し、赤外線センサ３１７及び角速度センサ（ジャイロセンサ）３１３への電源の供給を停止することができる。従って、経過時間に応じて、より効果的に消費電力を削減することができる。【０２７１】
スリープ２モードのときにデジタルカメラ３００の入力部３２０が操作された場合に、入力部３２０からの検出信号をＭＰＵ３０１Ｂで検出し、アクティブモードに復帰させることができる。【０２７２】
ＭＰＵ３０１Ａは、デジタルカメラ３００が静定してから例えば５分経過したと判定したときに、ＭＰＵ３０１Ａをオフモードに遷移させ、ＭＰＵ３０１Ｂにパワーオフコマンドを送信することができる。ＭＰＵ３０１Ｂは、このパワーオフコマンドを受信し、デジタルカメラ３００の全システムへの電源の供給を停止することができる。従って、デジタルカメラ３００が電源を入れたまま放置された可能性が高いときに、電源をオフにし、より効果的に消費電力を削減することができる。また、パワーオフモード時に入力部３２０又は他の専用の入力部への入力操作によって電源スイッチ３１２をＯＮ操作可能なように構成することにより、デジタルカメラ３００をアクティブモードに強制的に復帰させることが可能となる。【０２７３】
なお、角速度センサ（ジャイロセンサ）３１３と、赤外線センサ３１７とのうち赤外線センサ３１７の消費電力が小さいときには、角速度センサ（ジャイロセンサ）３１３への電源の供給を停止するようにすればよい。【０２７４】
また、ＭＰＵ３０１Ｂは、スリープ１コマンドを受信し、赤外線センサ３１７の電源をオフにし、角速度センサ（ジャイロセンサ）３１３を省電力モードに設定する例を示した。しかし、これに限定されず、例えば赤外線センサ３１７と角速度センサ（ジャイロセンサ）３１３とがそれぞれ省電力状態となることが可能であるとき、赤外線センサ３１７と角速度センサ（ジャイロセンサ）３１３とのうち省電力状態のときの消費電力が小さいセンサを省電力状態とし、この省電力状態のセンサ以外のセンサには電源の供給を停止するようにしてもよい。【０２７５】
次に、入力装置の他の実施の形態について説明する。【０２７６】
図２４は、その入力装置２５１を示す斜視図である。図２５は、その入力装置２５１のスクロールダイヤル付きボタン１３´側から見た側面図である。これ以降の説明では、入力装置２５１が含む部材や機能等について図２等に示した入力装置１と同様のものは説明を簡略または省略し、異なる点を中心に説明する。【０２７７】
入力装置２５１の筐体２５０は、その筐体２５０の表面の所定の位置に設けられた球面の一部または二次曲面の一部５０ａを有する。以下、球面の一部または二次曲面の一部（５０ａ）を便宜的に「下部曲面」（５０ａ）という。【０２７８】
下部曲面５０ａが配置される位置は、例えば、ボタン１１、１２とはほぼ反対側の位置であり、ユーザが入力装置２５１を握ったときに、子指が他の指より最もその下部曲面５０ａの位置に近くなるような位置である。あるいは、ある一方向（Ｚ’軸方向とする。）の長い筐体２５０において、筐体２５０のそのＺ’軸方向の長さの中心からＺ’軸の正の側にセンサユニット１７が配置される場合、下部曲面５０ａはＺ’軸の負の側に配置された位置となる。【０２７９】
球面の一部とは、典型的には、実質的に半球面が挙げられるが必ずしも半分である必要はない。二次曲面とは、２次元で描かれる円錐曲線（二次曲線）を３次元まで拡張されたときの曲面をいう。二次曲面として、例えば楕円面、楕円放物面、または双曲面等がある。【０２８０】
このような入力装置２５１の筐体２５０の形状により、ユーザは、入力装置２５１の下部曲面５０ａを、テーブル、椅子、床、ユーザの膝や太もも等（以下、当接対象物４９という。）に当てた状態で、下部曲面５０ａを支点として入力装置２５１を操作しやすくなる。つまり、入力装置２５１の下部曲面５０ａを当接対象物４９に当てた状態でも、ユーザは入力装置２５１をあらゆる角度に傾けることを容易に行うことができるので、ポインタをアイコンに合わせる等の細かい操作を行うことができるようになる。図２６は、ユーザが入力装置２５１の下部曲面５０ａを膝に当てて操作する様子を示す図である。【０２８１】
あるいは、本実施形態では、手ぶれ補正回路では抑制できない手の震え等による誤操作を防止したり、ユーザが入力装置２５１を空中で持ち上げ続けて操作する場合のユーザの疲労を予防することができる。【０２８２】
図２７は、本発明のさらに別の実施の形態に係る入力装置を示す斜視図である。【０２８３】
入力装置２６１の筐体２６０は、図２４、図２５で示した入力装置２５１と同様に、球面の一部でなる下部曲面６０ａを有する。入力装置２６１の筐体２６０の最大長さの方向（Ｚ’軸方向）に垂直な平面であって、下部曲面６０ａに接する平面（以下、便宜的に下端平面５５という。）は、角速度センサユニット１５の検出軸であるＸ’軸及びＹ’軸（図４参照）が作る平面（Ｘ’−Ｙ’平面）と実質的に平行な平面となっている。【０２８４】
このような入力装置２６１の構成により、ユーザが下部曲面６０ａを下端平面５５に当てて操作する場合に、入力装置２６１に加えられる角速度がそのまま角速度センサユニット１５に入力される。したがって、角速度センサユニット１５からの検出信号から検出値を得る過程での計算量を減らすことができる。【０２８５】
図２８は、本発明のさらに別の実施の形態に係る入力装置を示す平面図である。図２９は、その入力装置を示す側面図である。【０２８６】
入力装置７１の筐体７０の下部曲面７０ａは、例えば球面の一部とされている。この下部曲面７０ａは、図２４、図２７で示した入力装置２５１、２６１の下部曲面５０ａ、６０ａより曲率半径が大きく設定されている。角速度センサユニット１５は、その角速度センサユニット１５の検出軸であるＸ’軸及びＹ’軸で構成されるＸ’−Ｙ’平面に含まれる直線が、Ｘ’軸方向及びＹ’軸方向で見て、上記球面を通る仮想的に描かれた円５６の接線に相当するような位置に配置されている。このような条件を満たす限り、角速度センサユニット１５のＸ’−Ｙ’平面が、入力装置７１の長手方向に対して傾くように（図２８参照）、角速度センサユニット１５が筐体７０に対して配置されてもよい。【０２８７】
これにより、ユーザが下部曲面７０ａを当接対象物４９に当てて入力装置７１を操作する場合に発生する角速度のベクトル方向と、角速度センサユニット１５の検出方向が一致するので、リニアな入力が可能となる。【０２８８】
図３０は、本発明のさらに別の実施の形態に係る入力装置を示す平面図である。【０２８９】
この入力装置８１の筐体８０の下部曲面８０ａである球面の曲率半径は、例えば図２４に示したものと同じ、または近く設定されている。角速度センサユニット１５は、角速度センサユニット１５の中心点である２つのＸ’軸及びＹ’軸の交点を通りそのＸ’軸及びＹ’軸に直交する仮想的な直線５７が、下部曲面８０ａを含む第１の球６２の中心点Ｏを通る。このような構成により、下部曲面８０ａを含む第１の球６２と、角速度センサユニット１５のＸ’−Ｙ’平面に含まれる直線５７が接線となる第２の球６３が同心となる。したがって、入力装置８１は、図２８で示した入力装置７１の効果と同様の効果を奏する。【０２９０】
なお、以上説明した球面の一部または二次曲面の一部を備える入力装置２５１、２６１、７１、又は８１について、ユーザが必ずしも下部曲面５０ａ、６０ａ、７０ａ、又は８０ａを当接対象物４９に当てて操作しなければならないわけではなく、空中で操作してももちろんかまわない。【０２９１】
本発明は以上説明した実施の形態には限定されるものではなく、種々の変形が可能である。【０２９２】
上記の本発明をデジタルカメラ３００に適用した実施形態では、ジャイロセンサ３１３と赤外線センサ３１７を搭載したデジタルカメラ３００を例にとり説明したが、携帯電話に限らず、ＰＤＡなどの携帯式の端末装置など様々な電子機器に本発明を適用することができる。【０２９３】
例えばジャイロセンサと撮像用イメージセンサとを搭載するデジタルカメラの場合にはジャイロセンサをトリガの検出用のセンサとして用いてもよい。【０２９４】
ジャイロセンサは手振れ補正のために用いられる。撮像用イメージセンサは画像を撮影するためのものであると同時に、携帯電話の場合に説明したようにウェークアップセンサとしても用いることができる。【０２９５】
因みに撮像用イメージセンサの一般的消費電流は３Ｖ駆動で５０ｍＡから１００ｍＡ程である。一方ジャイロセンサの一般的消費電流は３Ｖ駆動で６ｍＡから１２ｍＡ程度である。【０２９６】
これを比較してみるとジャイロセンサが１／４から１／１７程度の消費電流であることが分かる。【０２９７】
このセンサの組み合わせの場合、ジャイロセンサをスリープ１モード等のときからの復帰トリガとして使用すると約１／４から１／１７の消費電流に抑える効果を発揮する。【０２９８】
更に、スリープ２モードに遷移した後には、撮像用イメージセンサの消費電力をなくすことができる。【０２９９】
更に、デジタルカメラに限らず、撮像系システムを備えた電子機器についても同様に本発明を適用することができる。【０３００】
更に、例えばＧＰＳセンサと加速度センサとを搭載するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ナビゲーションスシテム及びこれに用いられる入出力装置にも本発明を適用することができる。この場合には、例えば加速度センサをトリガの検出用のセンサとして用いればよい。また、ＧＰＳセンサとジャイロセンサとを搭載するＧＰＳナビゲーションスシテム及びこれに用いられる入出力装置の場合には、ジャイロセンサをトリガの検出用のセンサとして用いてもよい。【０３０１】
また、例えば加速度センサとジャイロセンサとを搭載するゲーム機及びこれに用いられる入出力装置にも本発明を適用することができる。この場合には、例えば加速度センサをトリガの検出用のセンサとして用いればよい。更に、加速度センサと光センサ（ＣＭＯＳ等）とを搭載するゲーム機及びこれに用いられる入出力装置の場合には、例えば加速度センサをトリガの検出用のセンサとして用いてもよい。【０３０２】
また更に、例えば赤外線センサと超音波センサ（マイクロ波ドップラー送受信装置など）とを搭載する交通制御システム及びこれに用いられる入出力装置にも本発明を適用することができる。この場合には、例えば赤外線センサをトリガの検出用のセンサとして用いてもよい。【０３０３】
また、例えばロータリーエンコーダーとＧＰＳセンサとを搭載する自動車用自立走行システム及びこれに用いられる入出力装置にも本発明を適用することができる。この場合には、例えばロータリーエンコーダーをトリガの検出用のセンサとして用いればよい。更に、ＣＭＯＳセンサとロータリーエンコーダーとを搭載する自動車用自立走行システム及びこれに用いられる入出力装置の場合には、例えばロータリーエンコーダーをトリガの検出用のセンサとして用いればよい。【０３０４】
更に、例えばアルコール検出センサと体温検出温度センサとを搭載する自動車用安全システム及びこれに用いられる入出力装置にも本発明を適用することができる。この場合には、例えば体温検出温度センサをトリガの検出用のセンサとして用いればよい。【０３０５】
また、例えばジャイロセンサとタッチパッド（タッチパネル）とを搭載するＰＣ及びこれに用いられる入出力装置にも本発明を適用することができる。この場合には、例えばジャイロセンサをトリガの検出用のセンサとして用いればよい。更に、加速度センサと光センサとを搭載するＰＣ及びこれに用いられる入出力装置の場合には、例えば加速度センサをトリガの検出用のセンサとして用いればよい。【０３０６】
また更に、本発明では、ジャイロセンサ、加速度センサ、地磁気センサ、気圧センサ、温度センサ、赤外線センサ、圧力センサ及び光センサなど複数のセンサを搭載する電子機器において、上記の実施形態のようにトリガの検出用のセンサを１つとしてもよいが、トリガの検出用のセンサとして２つ以上用いて例えば本発明に係るトリガの検出をより高精度に行うようにしても勿論構わない。【０３０７】
上記実施形態では、ＭＰＵ６０がＭＰＵ５０から取得した速度値（Vx、Vy）及びボタン１１等のオンオフ信号に基づいて入力装置１が操作されているか否かを判定する例を示した。しかし、これに限定されず、ＭＰＵ５０が角速度センサユニット１５からの角速度信号（ωx、ωy）、加速度センサユニット１６からの加速度信号（ax、ay）及びボタン１１等のオンオフ信号をＭＰＵ６０に送信し、ＭＰＵ６０が例えば角速度信号（ωx、ωy）、加速度信号（ax、ay）及びボタン１１等のオンオフ信号に基づいて入力装置１が操作されているか否かを判定するようにしてもよい。この場合には、判定処理を短縮することができる。【０３０８】
上記実施形態では、ＭＰＵ５０が、角速度センサユニット１５及び加速度センサユニット１６の検出信号（角速度信号（ωx、ωy）、加速度信号（ax、ay））に基づいて速度値（Vx、Vy）を演算する。また、ＭＰＵ５０が、この速度値（Vx、Vy）をボタン１１等からの入力信号と共にＭＰＵ６０に送信する。そして、ＭＰＵ６０は、ＭＰＵ５０から送信された速度値及びボタン１１等からの信号を、送受信機２１により無線で制御装置４０に出力する例を示した。しかし、これに限定されず、例えば、速度値（Vx、Vy）に基づきポンタの座標値X、YをＭＰＵ５０により演算し、この座標値X、YをＭＰＵ５０がＭＰＵ６０に送信し、ＭＰＵ６０が送受信機２１により、この座標値X、Yを制御装置４０側に無線送信するようにしてもよい。【０３０９】
上記実施形態では、ＭＰＵ５０が検出値（ax、ay）、（ωx、ωy）及びボタン１１、１２及び１３のＯｎ／Ｏｆｆ信号を送受信機２１により制御装置４０’出力し、制御装置４０’のＭＰＵ３５’が、ＭＰＵ５０から入力された検出値（ax、ay）、（ωx、ωy）及びボタン１１、１２及び１３からの信号に基づき、入力装置１’が操作されている状態と、操作されていない状態とを判定する例を示した。しかし、これに限定されず、例えば制御装置４０’のＭＰＵ３５’が、ＭＰＵ５０から入力された検出値（ax、ay）、（ωx、ωy）に基づき速度値を求め、この速度値及びボタン１１等からの信号に基づき、入力装置１’が操作されているか否かを判定するようにしてもよい。【０３１０】
上記実施形態では、入力装置１が入力装置１の操作の状態に応じて、アクティブモード（Ａｃｔｉｖｅ）、スリープ１モード（Ｓｌｅｅｐ１）、スリープ２モード（Ｓｌｅｅｐ２）及びディスコネクトモード（Ｄｉｓｃｏｎｎｅｃｔ）に遷移する例を示した。このとき、例えばユーザが視覚的に入力装置１がどの動作モードであるかを判断することができるようにしてもよい。【０３１１】
図３１は動作モードに応じて異なる色に発光する発光部を備える入力装置の斜視図である。  
同図に示すように、入力装置４００は、その筐体４１０に例えば透光部４０１を備える。透光部４０１は、例えば筐体４１０に形成された開口部でもよいし、筐体４１０に形成された開口部に透光性を有する樹脂材料が配置されていてもよい。透光部４０１は、例えばボタン１１とボタン１３との間に形成されている。回路基板２５には異なる色で発光する複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）４０２、４０３及び４０４が実装されている。ＭＰＵ５０は、ＭＰＵ６０から受信した動作モードの判定結果に基づき、ＬＥＤ４０２、４０３及び４０４の図示しない電源供給スイッチの切替を行う。入力装置４００が、例えばアクティブモード（Ａｃｔｉｖｅ）のときには、緑色に発光するＬＥＤ４０２が発光するようにＬＥＤ４０２への電源供給スイッチをオンとし、ＬＥＤ４０３及び４０４への電源供給スイッチをオフにする。入力装置４００が、例えばスリープ１モード（Ｓｌｅｅｐ１）のときには、黄色に発光するＬＥＤ４０３が発光するようにＬＥＤ４０３への電源供給スイッチをオンとし、ＬＥＤ４０２及びＬＥＤ４０４への電源供給スイッチをオフとする。入力装置４００が、例えばスリープ２モード（Ｓｌｅｅｐ２）のときには、赤色に発光するＬＥＤ４０４が発光するようにＬＥＤ４０４への電源供給スイッチをオンとし、ＬＥＤ４０２及びＬＥＤ４０３への電源供給スイッチをオフとする。【０３１２】
このような構成によれば、入力装置４００がアクティブモード（Ａｃｔｉｖｅ）にあるときに透光部４０１を緑色に発光させることができ、スリープ１モード（Ｓｌｅｅｐ１）にあるときに透光部４０１を黄色に発光させることができ、スリープ２モード（Ｓｌｅｅｐ２）にあるときに透光部４０１を赤色に発光させることができる。従って、ユーザが入力装置４００がどの動作モードにあるかを視覚的に容易に判断することができる。【０３１３】
なお、透光部４０１の配置される場所や数等は、入力装置４００を使用中のユーザが発光部を見ることができれば特に限定されない。【０３１４】
上記実施形態では、透光部４０１の発光色が動作モードに応じて異なるようにすることで、動作モードをユーザに知らせるようにした。しかし、これに限定されず、例えば入力装置が１個のＬＥＤを備えるようにして、透光部４０１が、動作モードにより異なる発光パターン（例えばＬＥＤの発光タイミングが時間的に異なって）で発光するように、ＭＰＵ５０が制御するようにしてもよい。この場合には、ＬＥＤの数を減少させることができるので、入力装置の低コスト化及び小型化を図りつつ視覚的に入力装置の動作モードを判断することができる。【０３１５】
図３２は別の入力装置の電気的な構成を示すブロック図である。  
センサユニット５１７は、その直交する２軸の周りの角速度を検出する角速度センサユニット（ジャイロセンサユニット）５１５を有する。また、センサユニット５１７は、互いに異なる角度、例えば直交する２軸（Ｘ軸及びＹ軸）に沿った加速度を検出する加速度センサユニット５１６を有する。【０３１６】
ＭＰＵ５１９（移動値生成手段、実行手段及び判定手段）は、図３２に示すように、必要な揮発性及び不揮発性メモリを内蔵している。ＭＰＵ５１９は、センサユニット５１７による検出信号、操作部による操作信号等を入力し、これらの入力信号に応じて、後述するトリガ信号などの制御信号を生成するため、各種の演算処理等を行う。【０３１７】
ＭＰＵ５１９は、角速度センサユニット５１５及び加速度センサユニット５１６のうち省電力モード時に消費電力の小さい加速度センサユニット５１６を省電力モードに設定し、角速度センサユニット５１５には電源の供給を規制するように制御する。ＭＰＵ５１９は、省電力モード時に省電力モードに設定された加速度センサユニット５１６を用いて省電力モードから通常モードに復帰するためのトリガを検出するための制御をする。ＭＰＵ５１９は、トリガに基づき省電力モードから通常モードに自ら復帰する制御を行う。【０３１８】
水晶発振器５２０は、クロックを生成し、これをＭＰＵ５１９に供給する。バッテリーとしては、乾電池または充電式電池等が用いられる。【０３１９】
送受信機５２１は、ＭＰＵ５１９で生成された制御信号（入力情報）をＲＦ無線信号として、アンテナ５２２を介して制御装置５４０に送信する。【０３２０】
電源はＤＣ／ＤＣコンバータ５２６経由し、電源電圧を安定化したのち、通常モードのときには、センサユニット５１７やＭＰＵ５１９に電源を供給し、省電力モードのときには、図示しないＦＥＴを用いて角速度センサユニット５１５への電源の供給を停止し、加速度センサユニット５１６へは省電力モードによる電源の供給を行う。【０３２１】
次に、入力装置５０１のモード（省電力モード、通常モード）切り替え動作について説明する。  
図３３は、入力装置５０１のモード（省電力モード、通常モード）切り替え動作のフローチャートである。  
図３３に示すように、まず、図示を省略したスイッチ（電源）をＯＮ状態とし（ＳＴ３０１）、ＭＰＵ５１９に内蔵する揮発性メモリに記録されている基準ゼロ電圧をレファレンス値として読み込む（ＳＴ３０２）。これは加速度センサ及びジャイロセンサに加速度０又は角速度０の時の出力電圧値に個体差があるため、工場の生産調整工程にてキャリブレーションした基準０電圧をレファレンスとするものである。【０３２２】
次に、コンフィグレーションを加速度センサ用として、図１１のステップ１０１ａに示したように加速度センサユニット５１６から加速度信号を取得し加速度値を算出する（ＳＴ３０３）。【０３２３】
次いで、所定のクロック数後に、ステップ３０３と同様に加速度センサユニット５１６から加速度信号を取得し加速度値を算出する（ＳＴ３０４）。【０３２４】
次に、ステップ３０３で求めた加速度値と、ステップ３０４で求めた加速度値との変化量が所定値より大きいか否かを判断する（ＳＴ３０５）。所定値は、０に近い値が設定される。【０３２５】
ステップ３０５で、加速度値の変化量が所定値より大きいときには、入力装置５０１が移動している状態であると判断し、カウンタ値を０にする（ＳＴ３０６）。ここで、コンフィグレーションを角速度センサ用とする。【０３２６】
次いで、角速度センサユニット５１５からの角速度信号を検出し角速度値を演算（取得）する（ＳＴ３０７）。【０３２７】
角速度値の演算（取得）回数が１回目か否かを判断し（ＳＴ３０８）、１回目のときにはステップ３０２で取得したレファレンス値と比較して、角速度値の変化量を演算する（ＳＴ３０９）。【０３２８】
角速度値の演算（取得）回数が１回目でないときには、前回の角速度値と今回の角速度値とを比較して、角速度値の変化量を演算する（ＳＴ３１０）。【０３２９】
次に、ステップ３０４で求めた加速度値を、ステップ３０９又はステップ３１０で求めた角速度値の変化量を用いて、上記実施形態と同様に加速度値を補正し積分して速度値を求め（図１１のステップ１０３〜ステップ１１６）、制御装置４０に出力する（ＳＴ３１１）。なお、このステップ３１１の前後において、ＭＯＳＩＯＮ信号をＨｉｇｈ、Ｌｏｗに切り替えることにより、送信の割り込みを行う。【０３３０】
一方、ステップ３０５で、加速度値の変化量が所定値以下のときには、カウンタ値を１増加する（ＳＴ３１２）。【０３３１】
次に、カウンタ値が所定値（例えば１０００）より大きいか否かを判断する（ＳＴ３１３）。この所定値は、通常モードから省電力モードに移行するまでの時間を決定する値で適宜設定可能である。【０３３２】
ステップ３１３で、カウンタ値が所定値以下のときには、ステップ３０３に戻る。【０３３３】
ステップ３１３で、カウンタ値が所定値より大きいときには、入力装置５０１が静止した状態であると判断し、角速度センサユニット５１５への電源の供給を停止すると共に加速度センサユニット５１６を省電力モードにする（省電力モード）（ＳＴ３１４）。つまり、省電力モード時は通常モードに戻るためのトリガを検出するためにＭＰＵ５１９及び加速度センサユニット５１６に通常モード時より小さい待機時電流が流れている。【０３３４】
次に、加速度センサユニット５１６からの加速度信号を検出する（ＳＴ３１５）。【０３３５】
次に、この加速度信号から求められた加速度値が所定値より大きいか否かを判断する（ＳＴ３１６）。【０３３６】
加速度値が所定値以下ときには、入力装置５０１が静止した状態であると判断し、ステップ３１５に戻り、加速度の検出を続ける。【０３３７】
加速度値が所定値より大きいときには、入力装置５０１が移動した状態であると判断し、角速度センサユニット５１５への電源の供給を再開し（ＳＴ３１７）、加速度センサユニット５１６などを通常モードに戻し、ステップ３０３に戻る。【０３３８】
このように、入力装置５０１が操作していな状態（テーブルに置く、ソファーに置く等）にあるときに（省電力モードのとき）に角速度センサユニット５１５への電源の供給を停止しているので、省電力モードのときの消費電力を低減することができる。また、このとき、消費電力の小さい加速度センサユニット５１６に省電力モードの状態ではあるが通常モードのときより小さい電流を通電しておき、入力装置５０１に加速度が働いたときに、加速度センサユニット５１６で加速度信号を検出し（ＳＴ３０８）、求めた加速度値が所定値より大きいときに（ＳＴ３０９）、これをトリガとして通常モードに復帰させる（ＳＴ３１０）ので、消費される電力をより効果的に低減しつつ、例えばユーザにより再度手で持たれ使用状態になってときは即座に通常モードにすることができる。従って、入力装置５０１で消費される電力をより効果的に低減し電池寿命を延ばすことができる。【０３３９】
具体的には、加速度センサユニット５１６がパッシブタイプのセンサであり消費電流は３Ｖ駆動で０．２ｍＡから１ｍＡ程度である。これに対して、角速度センサユニット５１５は、機械的に振動する図示しない振動子を備え、コリオリ力を発生するために振動子を常に振動させておく必要がある。角速度センサを省電力モードから復帰するためのトリガとして使用するためには、この駆動回路は動作し続けなければならない。角速度センサの消費電流は３Ｖ駆動で６ｍＡから１２ｍＡ程であり加速度センサユニット５１６に比べて大きい。つまり、本発明に係る省電力モードに切り替えることで、通常モードに比べて、消費電流を１／３０から１／１２程度にすることができる。また、電源電圧が３．３Ｖ、加速度センサユニット５１６の消費電流が０．３ｍＡ、角速度センサユニット５１５の消費電流が７ｍＡのときには、本発明に係る省電力モードに切り替えることで、消費電流を１／２３にすることができる。【０３４０】
なお、入力装置５０１が静止した状態であるときに、角速度センサユニット５１５への電源の供給を停止すると共に加速度センサユニット５１６を省電力モードにする（省電力モード）（ＳＴ３１４）例を示した。しかし、これに限定されず、例えば角速度センサユニット５１５と加速度センサユニット５１６とがそれぞれ省電力状態となることが可能であるとき、角速度センサユニット５１５と角速度センサユニット５１６とのうち省電力状態のときの消費電力が小さいセンサを省電力状態とし、この省電力状態のセンサ以外のセンサには電源の供給を停止するようにしてもよい。【０３４１】
また、ＭＰＵ５１９は、省電力モードのときに、自身を省電力モードに設定する。このときの省電力モードとは、例えば角速度センサユニット５１５の出力処理に要していた回路への電力の供給を停止した状態である。これにより、ＭＰＵ５１９で消費される電力を削減することができる。【０３４２】
以下、携帯電話２００におけるセンサを中心として動作を図３４に示すフローチャートに基づきより具体的に説明する。  
まず、上記実施形態と同様に、携帯電話２００の加速度値を算出する（ＳＴ４０１）。【０３４３】
次に、前回にステップ４０１で求めておいた加速度値と今回ステップ４０１で求めた加速度値とを比較し変化量が所定値より小さいか否かを判断する（ＳＴ４０２）。なお、加速度値の初期値は重力加速度１Ｇを除いた補正状態で０に設定されている（以下、同様）。【０３４４】
変化量が所定値より小さくないときには、地磁気方位センサ２０８で方位を算出する（ＳＴ４０３）。【０３４５】
次に、前回にステップ４０３で求めておいた方位と今回ステップ４０３で求めた方位とを比較し変化量が所定値より小さいか否かを判断する（ＳＴ４０４）。【０３４６】
変化量が所定値より小さくないときには、ＧＰＳセンサ２０９で携帯電話２００の座標を算出する（ＳＴ４０５）。【０３４７】
次に、前回にステップ４０５で求めておいた座標と今回ステップ４０５で求めた座標とを比較し変化量が所定値より小さいか否かを判断する（ＳＴ４０６）。【０３４８】
変化量が所定値より小さくないときには、携帯電話２００が移動していると判断してカウンタ値を０にし（ＳＴ４０７）、ステップ４０１に戻る。【０３４９】
ステップ４０２、ステップ４０４、ステップ４０６で、それぞれ変化量が各所定値より小さいときには、携帯電話２００が静止している状態であると判断し、カウンタ値を１増加する（ＳＴ４０８）。【０３５０】
次に、カウンタ値が所定値（例えば１０００）より大きいか否かを判断する（ＳＴ４０９）。【０３５１】
ステップ４０９で、カウンタ値が所定値以下のときには、ステップ４０１に戻る。【０３５２】
ステップ４０９で、カウンタ値が所定値より大きいときには、携帯電話２００が静止した状態であると判断し、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０、角速度センサ（ジャイロセンサ）２１１のうち省電力モード時に消費電力の最も小さいセンサ、例えば加速度センサ２１０を省電力モードに設定し、他のセンサには電源の供給を停止する（ＳＴ４１０）。省電力モード時は通常モードに戻るためにマルチメディアプロセッサ２０１、通信プロセッサ２０２及び省電力モード時に消費電力の最も小さいセンサ、例えば加速度センサ２１０に通常モード時より小さい待機時電流が流れている。【０３５３】
次に、省電力モード時に消費電力の最も小さいセンサ、例えば加速度センサ２１０からの信号を検出する（ＳＴ４１１）。【０３５４】
次に、検出した信号値が所定値より大きいか否かを判断する（ＳＴ４１２）。【０３５５】
信号値が所定値より小さいときには、携帯電話２００が静止した状態であると判断し、ステップ４１０に戻り、信号の検出を続ける。【０３５６】
信号値が所定値より大きいときには、携帯電話２００に例えば加速度が加えられた状態であると判断し、省電力モード時に消費電力の最も小さいセンサ、例えば加速度センサ２１０以外の各センサへの電源の供給を再開し（ＳＴ４１３）、加速度センサ２１０に通常モード時の電流を流し、通常モードに戻る。【０３５７】
このように、省電力モードにするときに、地磁気方位センサ２０８、ＧＰＳセンサ２０９、加速度センサ２１０、角速度センサ（ジャイロセンサ）２１１のうち省電力モード時に消費電力の最も小さいセンサ、例えば加速度センサ２１０を省電力モードに設定し、他のセンサには電源の供給を停止するように制御している（ＳＴ４１０）。【０３５８】
このような構成によれば、省電力モード時に、消費電力が最も小さいセンサ、例えば加速度センサ２１０以外のセンサでは電力が消費されないようにし、省電力モード時に消費電力が最も小さいセンサに電源を供給しておき、携帯電話２００に加速度が働いたときに、消費電力が最も小さいセンサ、例えば加速度センサ２１０でその信号を検出し（ＳＴ４１１）、求めた信号値が所定値より大きいときに（ＳＴ４１２）、それをトリガとして通常モードに復帰させる（ＳＴ４１３）ので、消費される電力を抑えることができる。【０３５９】
通信プロセッサ２０２は、静定後の経過時間に応じて、省電力モードに遷移し、自身を省電力状態に設定する。このときの通信プロセッサ２０２の省電力状態とは、例えばマルチメディアプロセッサ２０１からの信号を受信する周期が通常モードのときより長くなっている状態である。これにより、通信プロセッサ２０２で消費される電力を削減することができる。【０３６０】
通信プロセッサ２０２は、静定後の経過時間に応じて、省電力モードに遷移し、自身を省電力状態に設定する。このときの通信プロセッサ２０２の省電力状態とは、例えばマルチメディアプロセッサ２０１からのリポートイベント（Ｒｅｐｏｒｔ  Ｅｖｅｎｔ）を受信するために必要な待機電流が通信プロセッサ２０２に流れている状態である。これにより、通信プロセッサ２０２で消費される電力を削減することができる。
【図面の簡単な説明】
【０３６１】
【図１】本発明の一実施の形態に係る制御システムを示す図である。
【図２】入力装置を示す斜視図である。
【図３】入力装置の内部の構成を模式的に示す図である。
【図４】センサユニットを示す斜視図である。
【図５】入力装置の電気的な構成を示すブロック図である。
【図６】表示装置に表示される画面の例を示す図である。
【図７】ユーザが入力装置を握った様子を示す図である。
【図８】入力装置の動かし方及びこれによる画面上のポインタの動きの典型的な例を説明する説明図である。
【図９】入力装置をＺ’方向で見た図である。
【図１０】入力装置をＸ’方向で見た図である。
【図１１】入力装置１の速度値を算出するの動作を示すフローチャートである。
【図１２】入力装置を操作するユーザを上から見た図である。
【図１３】Ｘ軸及びＹ軸の平面で見た入力装置１の軌跡を示している。
【図１４】上記した他の実施の形態を示すフローチャートである。
【図１５】入力装置のＭＰＵ５０、６０の動作モードの遷移関係を示す図である。
【図１６】ＭＰＵ５０に生じたイベントに基づくＭＰＵ６０のモード遷移を示す図である。
【図１７】ＭＰＵ５０の動作モードの遷移条件を示す図である。
【図１８】ＭＰＵ６０の動作モードの遷移条件を示す図である。
【図１９】入力装置の動作モードの遷移の例１を示す図である。
【図２０】入力装置の動作モードの遷移の例２を示す図である。
【図２１】他の実施の形態の入力装置の構成を示す図である。
【図２２】本発明の他の実施の形態に係る携帯電話の構成を示すブロック図である。
【図２３】他の実施形態に係るデジタルカメラの構成を示すブロック図である。
【図２４】入力装置２５１を示す斜視図である。
【図２５】入力装置２５１のスクロールダイヤル付きボタン側から見た側面図である。
【図２６】ユーザが入力装置の下部曲面を膝に当てて操作する様子を示す図である。
【図２７】本発明のさらに別の実施の形態に係る入力装置を示す斜視図である。
【図２８】本発明のさらに別の実施の形態に係る入力装置を示す平面図である。
【図２９】図２８に示す入力装置を示す側面図である。
【図３０】本発明のさらに別の実施の形態に係る入力装置を示す平面図である。
【図３１】動作モードに応じて発光する発光部を備える入力装置の斜視図である。
【図３２】別の入力装置の電気的な構成を示すブロック図である。
【図３３】入力装置のモード切り替え動作のフローチャートである。
【図３４】本実施形態のモード切り替え動作を説明するフローチャートである。
【符号の説明】
【０３６２】
Ａｃｔｉｖｅ  アクティブモード
Ｓｌｅｅｐ１  スリープ１モード
Ｓｌｅｅｐ２  スリープ２モード
ax、ay  加速度値
ωx、ωy  角速度値
Vx．Vy  速度値
X、Y  座標値
１、１’、７１、８１、２５１、２６１、４００、５０１  入力装置
２  ポインタ（カーソル）
１０  筐体
１１、１２、１３  ボタン
１４、３１０  バッテリー（電池）
１５  角速度センサユニット
１６  加速度センサユニット
１７  センサユニット
２１  送受信機
２５  回路基板
２６  ＤＣ−ＤＣコンバータ
３０  制御ユニット
３５、３５’、５０、６０、３０１Ａ、３０１Ｂ、５１９  ＭＰＵ
３８  送受信機
４０、４０’  制御装置
４８  シャットダウンスイッチ
５１、５２  スイッチ
１００  制御システム
２００  携帯電話
２０１  マルチメディアプロセッサ
２０２  通信プロセッサ
２０４、３２０  入力部
２０５  送受信機
２０７  バッテリー
２１０  加速度センサ
２１１、３１３  角速度センサ
３００  デジタルカメラ
３１２  ＤＣ／ＤＣ電源
【図１】
2009008411.tif 000003
【図２】
2009008411.tif 000004
【図３】
2009008411.tif 000005
【図４】
2009008411.tif 000006
【図５】
2009008411.tif 000007
【図６】
2009008411.tif 000008
【図７】
2009008411.tif 000009
【図８】
2009008411.tif 000010
【図９】
2009008411.tif 000011
【図１０】
2009008411.tif 000012
【図１１】
2009008411.tif 000013
【図１２】
2009008411.tif 000014
【図１３】
2009008411.tif 000015
【図１４】
2009008411.tif 000016
【図１５】
2009008411.tif 000017
【図１６】
2009008411.tif 000018
【図１７】
2009008411.tif 000019
【図１８】
2009008411.tif 000020
【図１９】
2009008411.tif 000021
【図２０】
2009008411.tif 000022
【図２１】
2009008411.tif 000023
【図２２】
2009008411.tif 000024
【図２３】
2009008411.tif 000025
【図２４】
2009008411.tif 000026
【図２５】
2009008411.tif 000027
【図２６】
2009008411.tif 000028
【図２７】
2009008411.tif 000029
【図２８】
2009008411.tif 000030
【図２９】
2009008411.tif 000031
【図３０】
2009008411.tif 000032
【図３１】
2009008411.tif 000033
【図３２】
2009008411.tif 000034
【図３３】
2009008411.tif 000035
【図３４】
2009008411.tif 000036
【国際調査報告】
2009008411.tif 000037
2009008411.tif 000038