(57)【要約】【課題】  複数の機器で構成される情報処理装置を使用するユーザーの使用状態に的確に呼応し、ユーザーの意図に反しない省電力制御の可能な情報処理方法および情報処理装置等を提供する。【解決手段】  情報処理装置本体１と操作ペン等の付属部２０との相互の位置関係を測定する位置関係測定部５ａの検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係判断部５ｂと、生成された位置関係データから、ユーザーによる情報処理装置の使用状態を判断し、その判断結果に応じて、情報処理装置本体１に供給する電力を制御するための電力制御データを生成する状態判断部６とを備えている。【選択図】  図１
2005216007.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置の情報処理方法であって、
上記複数の機器の少なくとも２つの相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成ステップと、
上記位置関係データを、位置関係を特定した機器に供給する電力を制御するための電力制御データに変換する電力制御データ生成ステップと、
を備えたことを特徴とする情報処理方法。
【請求項２】
ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置の情報処理方法であって、
上記複数の機器の少なくとも１つが、位置関係判断部と状態判断部とを備え、
上記複数の機器の少なくとも２つの相互の位置関係を測定する測定部の検出信号に基づいて、上記位置関係判断部が、該位置関係を示す位置関係データを生成する位置関係データ生成ステップと、
上記状態判断部が、位置関係判断部が生成した位置関係データから、ユーザーによる情報処理装置の使用状態を判断し、位置関係を特定した機器に供給する電力を情報処理装置の使用状態に応じて制御するための電力制御データを生成する電力制御データ生成ステップと、
を備えたことを特徴とする情報処理方法。
【請求項３】
ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置であって、
少なくとも２つの機器相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成手段と、
上記位置関係データを、位置関係を特定した機器に供給する電力を制御するための電力制御データに変換する電力制御データ生成手段と、
を備えたことを特徴とする情報処理装置。
【請求項４】
ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置であって、
少なくとも２つの機器相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成手段と、
生成された位置関係データから、ユーザーによる情報処理装置の使用状態を判断し、その判断結果に応じて、位置関係を特定した機器に供給する電力を制御するための電力制御データを生成する状態判断手段と、
を備えたことを特徴とする情報処理装置。
【請求項５】
上記複数の機器の少なくとも１つは、電力を消費する電力消費部を複数備え、
上記電力制御データは、どの電力消費部に電力を供給するかを定めたデータであることを特徴とする請求項３または４に記載の情報処理装置。
【請求項６】
上記複数の機器の少なくとも１つは、電力を消費する電力消費部を複数備え、該電力消費部の１つは、上記情報処理装置が処理する情報を表示する表示部を含み、
上記位置関係データに基づいて、ユーザーが情報処理装置を使用していない状態であると上記状態判断手段が判断した場合には、表示部の情報表示に関わらない電力消費部に対する電力供給をオフにする電力制御データを状態判断手段が生成することを特徴とする請求項４に記載の情報処理装置。
【請求項７】
上記位置関係を特定した機器の一方は、情報処理装置で処理される情報を表示する表示部を備えた携帯型端末であり、上記機器の他方は、携帯型端末に情報を入力するための入力ペンであることを特徴とする請求項３ないし６のいずれか１項に記載の情報処理装置。
【請求項８】
請求項１または２に記載の情報処理方法をコンピュータに実行させるための情報処理プログラム。
【請求項９】
請求項３ないし７のいずれか１項に記載の情報処理装置としてコンピュータを機能させるための情報処理プログラム。
【請求項１０】
請求項８または９に記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器で構成される情報処理装置において、機器に対する操作者の使用状態に応じた情報処理装置の省電力に関する。
【背景技術】
【０００２】
情報処理装置の省電力化に関する従来技術として、例えば、
（Ａ） 操作が一定時間以上行われない、
（Ｂ） 省電力モードへ移行する為のボタンを押す、
（Ｃ） 情報処理装置の表示部の蓋または表示部そのものを閉じる、
等の状態または操作のいずれかに応答して、情報処理装置を省電力モードにする制御が知られている。
【０００３】
上記省電力モードには、情報処理装置の表示をOFFにするタイプ、情報処理装置全体の電源を省電力モードにするタイプ、あるいは情報処理装置全体の電源をOFFにするタイプなどがある。
【０００４】
（Ａ）については、省電力モードになってから通常モードに復帰するまでの時間が短ければ、それ以降、上記“一定時間”の長さを長めに設定する技術、つまり“一定時間”の長さを自動的に制御する技術（特許文献１）もある。（Ｂ）については、キーボードの置き方により省電力を働かせる技術（特許文献２）もある。
【特許文献１】特開平９−６４６５号公報（平成９年１月１０日公開）
【特許文献２】特開２０００−２５０６６３号公報（平成１２年９月１４日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の電力を節約する方法には次の問題がある。
【０００６】
まず、（Ｂ）（Ｃ）については、ユーザーの明示的な操作が必要である。したがって、ユーザーが必要な操作を行わない限り省電力モードに移行することができない。この結果、省電力モードに移行しないまま長時間放置されるおそれがある。そこで、そのような事態を防止するため、通常、（Ｂ）（Ｃ）に（Ａ）を組み合わせ、操作が一定時間以上行われない場合に、自動的に省電力モードに移行する制御が行われるようになっている。
【０００７】
ところが、（Ａ）についても、ユーザーの意図に反して省電力モードに移行する場合があるという問題がある。そのユーザーの意図に反する場合とは、例えばユーザーが表示を見て考えている為に操作が無いという場合である。このような場合でも、（Ａ）によれば、ユーザーの操作が一定時間以上行われない状態に呼応して、情報処理装置全体の電源を制御したり、表示部の電源をOFFにしたりして、省電力モードに移行してしまうので、表示を見て考えているユーザーにとっては不都合である。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その主目的は、複数の機器で構成される情報処理装置を使用するユーザーの使用状態に的確に呼応し、ユーザーの意図に反しない省電力制御の可能な情報処理方法および情報処理装置等を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る情報処理方法は、上記の課題を解決するために、ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置の情報処理方法であって、上記複数の機器の少なくとも２つの相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成ステップと、上記位置関係データを、位置関係を特定した機器に供給する電力を制御するための電力制御データに変換する電力制御データ生成ステップと、を備えたことを特徴としている。
【００１０】
また、本発明に係る情報処理装置は、上記の課題を解決するために、ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置であって、少なくとも２つの機器相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成手段と、上記位置関係データを、位置関係を特定した機器に供給する電力を制御するための電力制御データに変換する電力制御データ生成手段と、を備えたことを特徴としている。
【００１１】
上記構成における情報処理装置とは、情報を入力し、所望の形態で出力するための各種処理を行う種々の構成を含む機器を備え、その各種処理を行うために電力を消費する装置を意味する。各機器が情報の処理にあたって有機的な関係を持っていることから情報処理装置を情報処理システムと言い換えてもよい。
【００１２】
また、上記複数の機器は、ユーザーの使用状態（例えば、情報の入力操作中、表示情報の確認中、次の操作の思案中、不在中等）に応じて機器同士の位置関係が変化可能になっている機器である。
【００１３】
このような情報処理装置に対し、ユーザーの使用状態に応じて、電力供給の仕方を制御するにあたって、ユーザーの使用状態を機器相互の位置関係によって特定する点が、本発明の重要な着目点である。
【００１４】
そこで、位置関係データ生成ステップ（位置関係データ生成手段）で、機器の位置関係を測定する測定部から得た検出信号を入力とし、着目した少なくとも２つの機器同士の位置関係を示す位置関係データを出力とする処理が行われる。
【００１５】
さらに、電力制御データ生成ステップ（電力制御データ生成手段）で、位置関係データを入力とし、位置関係を特定した機器に供給する電力を制御するための電力制御データを出力とする処理が行われる。これによって、電力制御データには、機器相互の位置関係、すなわち情報処理装置に対するユーザーの使用状態が反映されるので、例えば機器に供給する電力を制御する電力制御部に電力制御データを送ることにより、ユーザーの使用状態に応じた電力制御を実現することができる。
【００１６】
なお、機器相互の位置関係を測定する測定部は、情報処理装置の一部として１つ以上の機器に備えられていてもよいし、情報処理装置から独立して機器の位置関係を測定し、測定結果である検出信号を情報処理装置に送る構成であってもよい。
【００１７】
また、測定した位置関係の情報の伝達経路は有線か無線かの限定を必要とせず、また信号形態も電気信号、光信号等の区別を必要としない。
【００１８】
さらに、上記機器間、あるいは上記種々の構成間で情報を入出力する経路についても、有線か無線かの限定を必要とせず、伝送信号の形態も、電気信号、光信号等の区別を必要としない。
【００１９】
さらに、上記機器同士が一体か別体かについても、あるいは種々の構成同士が一体か別体かについても特に限定されるものではない。
【００２０】
本発明に係る情報処理方法は、上記の課題を解決するために、ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置の情報処理方法であって、上記複数の機器の少なくとも１つが、位置関係判断部と状態判断部とを備え、上記複数の機器の少なくとも２つの相互の位置関係を測定する測定部の検出信号に基づいて、上記位置関係判断部が、該位置関係を示す位置関係データを生成する位置関係データ生成ステップと、上記、位置関係判断部が生成した位置関係データから、ユーザーによる情報処理装置の使用状態を判断し、位置関係を特定した機器に供給する電力を情報処理装置の使用状態に応じて制御するための電力制御データを生成する電力制御データ生成ステップと、を備えたことを特徴としている。
【００２１】
また、本発明に係る情報処理装置は、上記の課題を解決するために、ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置であって、少なくとも２つの機器相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成手段と、生成された位置関係データから、ユーザーによる情報処理装置の使用状態を判断し、その判断結果に応じて、位置関係を特定した機器に供給する電力を制御するための電力制御データを生成する状態判断手段と、を備えたことを特徴としている。
【００２２】
このように、位置関係データからユーザーによる情報処理装置の使用状態を判断した結果を元にして、電力制御データを生成しても、既に説明した効果と同様の効果を得ることができる。
【００２３】
なお、上記の処理では、状態判断部（または状態判断手段）が、ユーザーの使用状態に関する判断結果を生成するので、その判断結果を電力制御以外の処理にも活用することができるという派生効果を生む。電力制御以外の処理の例としては、そのユーザーの使用状態（例えば不在中）を、遠隔地にいる他のユーザーに通知する処理等を挙げることができる。
【００２４】
また、本発明に係る情報処理装置において、上記複数の機器の少なくとも１つは、電力を消費する電力消費部を複数備え、上記電力制御データは、どの電力消費部に電力を供給するかを定めたデータであることを特徴としている。
【００２５】
上記の構成により、情報処理装置を構成する少なくとも１つの機器について、複数の電力消費部の全てに電力を供給するフルモードや、複数の電力消費部の一部に電力を供給する省電力モードや、複数の電力消費部の全てに電力を供給しない電源オフモード等の多段階の制御を、ユーザーの使用状態に応じて選択的に実行することができる。
【００２６】
また、本発明に係る情報処理装置において、上記複数の機器の少なくとも１つは、電力を消費する電力消費部を複数備え、該電力消費部の１つは、上記情報処理装置が処理する情報を表示する表示部を含み、上記位置関係データに基づいて、ユーザーが情報処理装置を使用していない状態であると上記状態判断手段が判断した場合には、表示部の情報表示に関わらない電力消費部に対する電力供給をオフにする電力制御データを状態判断手段が生成することを特徴としている。
【００２７】
上記の構成において、ユーザーが情報処理装置を使用していない状態には、ユーザーが表示部の表示情報を確認中の状態や、あるいはユーザーが表示部を見ながら次の操作を思案中の状態等も含まれている可能性が高い。したがって、表示部の情報表示に関わらない電力消費部に対する電力供給をオフにすることにより、ユーザーの意に反して、表示部に表示中の情報が消されてしまうような事態を回避することができる。
【００２８】
この結果、ユーザーは通常の使用状態を続けるだけで、省電力化の処理が効果的に行われるので、情報処理装置の使い勝手が格段に向上する。
【００２９】
なお、上記構成における表示部とは、前記情報処理装置が処理する情報を表示し、ユーザーが表示された情報を見て考える部分であり、ユーザーの次の操作の決定に資する部分である。表示部の例には、液晶ディスプレイ、ＥＬ（electroluminescence）ディスプレイやタッチパッドなどが含まれる。
【００３０】
また、本発明に係る情報処理装置において、上記位置関係を特定した機器の一方は、情報処理装置で処理される情報を表示する表示部を備えた携帯型端末であり、上記機器の他方は、携帯型端末に情報を入力するための入力ペンであることを特徴としている。
【００３１】
上記の構成によれば、携帯型端末に対する入力ペンの位置は、ユーザーの使用状態によって変化する。例えば、ユーザーが入力ペンを用いて携帯型端末に情報を入力する状態では、携帯型端末の表示部に入力ペンが接近する。また、ユーザーが次の入力内容を思案中の状態では、入力ペンが携帯型端末から遠くなる。さらに、ユーザーが携帯型端末の使用を止めた等の状態では、入力ペンが携帯型端末に装着される。
【００３２】
したがって、携帯型端末と入力ペンとの位置関係には、ユーザーの使用状態が反映されるから、その位置関係を特定することによって、ユーザーの使用状態に応じた電力制御を実行することができ、携帯型端末の電力消費を効果的に抑えることができる。
【００３３】
本発明の情報処理プログラムは、上記の情報処理方法をコンピュータに実行させるプログラム、または上記情報処理装置としてコンピュータを機能させるためのプログラムである。
【００３４】
また、本発明のコンピュータ読み取り可能な記録媒体は、上記の情報処理プログラムを記録している。
【００３５】
これにより、本発明の情報処理プログラムをコンピュータにインストールすることにより、汎用のコンピュータを上記情報処理装置として機能させることができる。
【発明の効果】
【００３６】
本発明に係る情報処理方法、情報処理装置または情報処理プログラムは、少なくとも２つの機器相互の位置関係を示す位置関係データを、位置関係を特定した機器に供給する電力を制御するための電力制御データに変換することを特徴としている。
【００３７】
これによって、電力制御データには、機器相互の位置関係、すなわち情報処理装置に対するユーザーの使用状態が反映されるので、例えば機器に供給する電力を制御する電力制御部に電力制御データを送ることにより、ユーザーの使用状態に応じた電力制御を実現することができるという効果を奏する。
【００３８】
なお、ユーザーによる情報処理装置の使用状態を判断した上で、使用状態に応じた電力制御データを生成してもよい。
【００３９】
この場合、ユーザーの使用状態に応じた電力制御を実現できるという効果に加えて、判断結果を電力制御以外の処理にも活用することができるという派生効果が生まれる。
【００４０】
また、複数の機器の少なくとも１つは、電力を消費する電力消費部を複数備え、該電力消費部の１つは、上記情報処理装置が処理する情報を表示する表示部を含み、上記位置関係データに基づいて、ユーザーが情報処理装置を使用していない場合には、表示部の情報表示に関わらない電力消費部に対する電力供給をオフにすることで、ユーザーの意に反して、表示部に表示中の情報が消されてしまうような事態を回避することができ、情報処理装置の使い勝手が格段に向上する。
【発明を実施するための最良の形態】
【００４１】
本発明にかかる情報処理装置とは、情報を入力し、所望の形態で出力するための各種処理を行う種々の構成を含み、電力を消費して情報を処理するように、種々の構成が有機的に組み合わされたシステムを意味する。そのような情報処理システムとしての情報処理装置は、一般に複数の機器で構成されている。その一例を図３に示す。
【００４２】
図３に示す情報処理装置は、情報処理装置本体１（上記機器の１つ）と、ユーザーによる情報処理装置本体１への入力を補助する操作ペン２（上記機器の１つ）とで構成されている。
【００４３】
情報処理装置本体１には、タッチ画面３（表示部）が備えられている。ユーザーは、タッチ画面３に表示される文字、記号、画像等の各種情報を見ながら、タッチ画面３に対する操作ペン２のタッチ操作またはドラッグ操作によって、情報処理装置本体１に所望の入力を行う。なお、情報処理装置本体１の側面には、操作ペン２を収納または装着するペンホルダー４が設けられている。
【００４４】
この場合、機器の数は２つであるが、例えば、情報処理装置本体１に音声入力用のマイクを装備させた場合には、機器の数が３つとなる。さらに、タッチ画面３のような表示部を情報処理装置本体１から分離できるようにして、表示部をユーザーが手元に持って、好みの位置で表示内容を見たり、入力をすることができる構成とすれば、機器の数は合計４つとなる。
【００４５】
次に、本発明にかかる情報処理方法を概括すると、当該情報処理方法は、情報処理システムを構成する複数の機器の内、少なくとも２つの相互の位置関係（例えば情報処理装置本体１と操作ペン２、または分離した表示部と操作ペン２、または情報処理装置本体１と操作ペン２と分離した表示部等）を特定する位置関係特定処理と、位置関係を特定した機器に供給する電力を、位置関係に応じて制御する供給電力制御処理とに大別される。
【００４６】
図３に示す情報処理装置を例に挙げてより具体的に説明すると、図７（ａ）〜（ｃ）に示すように、操作ペン２は、情報処理装置本体１に対していろいろな位置関係を取り得る。この位置関係と、情報処理装置に対するユーザーの使用状態とを対応付けることができる。例えば、図７（ａ）は、操作ペン２が情報処理装置本体１に装着され、情報処理装置をユーザーが使用していない状態の位置関係を示し、図７（ｂ）は、操作ペン２が情報処理装置本体１に対し操作可能状態にある位置関係を示し、図７（ｃ）は、操作ペン２が情報処理装置本体１に対し非装着状態で、かつ操作が不可能な状態にある位置関係を示している。
【００４７】
本発明にかかる情報処理方法では、情報処理装置本体１と操作ペン２の相互の位置関係が、例えば図７（ａ）〜（ｃ）に示すどの位置関係になっているかを、後で詳述する位置関係特定処理によって特定する。
【００４８】
さらに、情報処理装置本体１と操作ペン２の相互の位置関係が、例えば図７（ａ）に示すように、装着状態であると特定した場合には、ユーザーが情報処理装置を使用していない状態とみなせるから、供給電力制御処理によって情報処理装置本体１の電力供給を省電力モードに移行させるか、またはその電力供給をOFFにする。
【００４９】
また、情報処理装置本体１と操作ペン２の相互の位置関係が、例えば図７（ｂ）に示すように、操作可能状態であると特定した場合には、ユーザーが情報処理装置を操作中とみなせるから、供給電力制御処理によって情報処理装置本体１の電力供給をONにする。
【００５０】
さらに、情報処理装置本体１と操作ペン２の相互の位置関係が、例えば図７（ｃ）に示すように、操作不能状態であると特定した場合には、ユーザーが情報処理装置を操作はしていないけれどタッチ画面３の表示を見ながら思案中とみなし、供給電力制御処理によって、タッチ画面３の表示に関わる部分への電力供給をONにし、それ以外の部分への電力供給を省電力モードに移行させるか、またはその電力供給をOFFにする。
【００５１】
このように、情報処理システムを構成する複数の機器相互の位置関係を特定し、特定した位置関係に応じて、その特定した機器に供給する電力を制御する本発明の情報処理方法によれば、情報処理システムに対するユーザーの使用状態に的確に呼応した、ユーザーの意図に反しない電力供給制御を行うことができる。
【００５２】
例えば図７（ｃ）に示すように、ユーザーがタッチ画面３の表示を見ながら思案中であるにもかかわらず、図７（ａ）と同様に不使用中とみなし、全ての電力供給をOFFにしてしまうといったユーザーの意図に反した電力供給制御を回避することができる。
【００５３】
以下、上記情報処理装置の構成および動作(情報処理方法)について、詳細に説明する。
【００５４】
例えば、図１に示すように、情報処理装置の一例は、上述した情報処理装置本体１と、上記操作ペン２、マイク、分離可能な表示部等の付属部２０のような複数の機器で構成されている。情報処理装置本体１には、後述するように、位置関係測定部５ａ、位置関係判断部５ｂ、状態判断部６、供給電力制御部７、電力供給部８、表示部９、操作部１０、制御部１１等が備えられている。なお、付属部２０を有する情報処理装置の場合、付属部２０以外の構成を情報処理装置本体１と一体化させても良い。
【００５５】
上記位置関係測定部５ａとは、情報処理装置本体１と付属部２０との位置関係を測定し位置情報を出力する部分であり、ユーザーの明示的な指示なしに位置関係の測定を行ってもよいし、ユーザーの指示があった時に位置関係の測定を行っても良い。既存技術としては、例えば３次元位置センサの技術（ HYPERLINK "http://www.nissho-ele.co.jp/3d/vr/faq-3sps.htm" http://www.nissho-ele.co.jp/3d/vr/faq-3sps.htm）がある。また情報処理装置本体１との間に障害物を介さない可視範囲で動作する付属部２０であるならば、位置関係測定部５ａと付属部２０との間で赤外線通信による位置情報の送受信も可能である。
【００５６】
なお、情報処理装置本体１と付属部２０との位置関係の測定に限らず、前述したように、分離可能な表示部と操作ペン２との位置関係を、位置関係測定部５ａが測定したり、あるいは分離可能な表示部と操作ペン２との間での測定によって取得され、分離可能な表示部と操作ペン２との位置関係を表す位置情報を例えば操作ペン２が出力し、その位置情報を位置関係測定部５ａが受信したりする形態としてもよい。
【００５７】
上記位置関係判断部５ｂとは、位置関係測定部５ａが取得した位置情報から、情報処理装置本体１と付属部２０との位置関係を表す位置関係データを生成する部分である。
【００５８】
上記状態判断部６とは、位置関係判断部５ｂから取得した情報処理装置本体１と付属部２０との位置関係に基づいてユーザーの使用状態を判断する部分であり、この処理は中央演算処理装置内部等で行われる。
【００５９】
より具体的には、位置関係判断部５ｂが状態判断部６に上記位置関係データを出力し、状態判断部６が入力された位置関係データを、ユーザーの使用状態を表す使用状態データに変換する。このようなデータ変換は、例えば図７（ａ）〜（ｃ）に示す３つの状態について異なる２ビットデータを使用状態データとして割り当てておき、位置関係データと使用状態データとを関係付けるルックアップテーブルを用いて行うことができる。
【００６０】
上記供給電力制御部７とは、状態判断部６で判断されたユーザーの使用状態に基づき、電力を消費する部分（以下、電力消費部と呼ぶ）に供給する電力を、部分的にまたは一斉に制御し、省電力を働かせる、または電源をOFFにする部分であり、この処理は中央演算処理装置内部等で行われる。
【００６１】
より具体的には、状態判断部６が供給電力制御部７に上記使用状態データを出力し、供給電力制御部７が入力した使用状態データを、電力供給の各種態様に応じた電力制御データに変換する。このようなデータ変換は、例えば使用状態データと電力制御データとを関係付けるルックアップテーブルを用いて行うことができる。さらに、供給電力制御部７は、このようにして得られた電力制御データに基づいて、既に概要を説明したような電力制御の処理を実行する。
【００６２】
なお、上記使用状態データを電力制御以外の目的に使用することが無いのであれば、状態判断部６における使用状態データの生成および供給電力制御部７における電力制御データの生成を省略し、位置関係判断部５ｂが出力した位置関係データを、状態判断部６が上記電力制御データに直接変換し、その電力制御データを供給電力制御部７に与える構成としてもよい。
【００６３】
また、状態判断部６が、使用状態データの生成および電力制御データの生成を行い、生成した電力制御データを供給電力制御部７に渡す構成でもよい。
【００６４】
上記電力供給部８とは情報処理装置全体に電力を供給する部分であり、電力は、前記供給電力制御部７を経た後、各電力消費部に供給される。これは直接外部から電力を取得して供給する場合と、内部にバッテリーを保持しそこから電力を供給する場合とを含む。
【００６５】
上記表示部９とは、情報処理装置が処理する情報を表示する部分であり、上記電力消費部のひとつ、すなわち、供給電力制御部７の電力制御の対象である。ユーザーは表示部９を見て考え、表示部９を見て次の操作を決定する。例えば携帯電話端末の液晶表示部や、携帯情報端末のタッチパッドや、パーソナルコンピュータのディスプレイ部がこれにあたる。
【００６６】
上記操作部１０とは、ユーザーが情報処理装置を直接操作する部分であり、上記電力消費部のひとつ、すなわち、供給電力制御部７の電力制御の対象である。ユーザーは操作部１０を用いて情報処理装置へ所望の情報または指示の入力をする。例えば、パーソナルコンピュータのキーボードやマウス、ゲーム機のコントローラや、操作部と表示部が一体となったタッチパッドもこれにあたる。
【００６７】
上記制御部１１とは、前記情報処理装置全体を制御する部分であり、上記電力消費部のひとつ、すなわち、供給電力制御部７の電力制御の対象でもある。表示部９や操作部１０は制御部１１によって制御されると同時に、情報処理装置本体１と付属部２０の位置関係を測定する位置関係測定部５ａ、位置関係測定部５ａの測定結果から位置関係データを生成する位置関係判断部５ｂ、位置関係データに基づいてユーザーの使用状態を判断する状態判断部６、状態判断部６の判断結果から電力を供給するまたは制御する対象を決定する供給電力制御部７も、制御部１１によって制御される対象に含まれる。例えば中央演算処理装置が制御部１１にあたる。
【００６８】
上記付属部２０とは、前記情報処理装置に付随する別装置または部品であり、例えば操作を補助する操作ペンや離れて操作することが出来るリモートコントローラなどがそれにあたる。また、付属部は表示部の機能や操作部の機能、あるいは両方の機能を持つ場合もある。
【００６９】
なお、図１に示すように、付属部２０が上記電力消費部のひとつ、すなわち、供給電力制御部７の電力制御の対象として構成されてもよいし、図３に示すように、付属部２０の一例としての操作ペン２が情報処理装置本体１から独立し、操作ペン２に電源が内蔵されている構成としてもよい。電源が内蔵された付属部２０は、本発明の電力消費部ではないので、供給電力制御部７の電力制御の対象とはならない。
【００７０】
本発明の情報処理装置のより具体的な構成例を図２に基づいて以下に説明する。なお、この構成例は本発明の一例であり、本発明の実施がこの形態に限られるものではない。
【００７１】
図２に示す情報処理装置は、図１に示す情報処理装置と同様の位置関係測定部５ａ、位置関係判断部５ｂ、状態判断部６、供給電力制御部７、電力供給部８、表示部９、操作部１０、および制御部１１を備えている。これら各部５ａ、５ｂないし１１の構成と働きは、既に説明したとおりであるから、重複する説明を省略する。但し、付属部２０に対応する付属部２１の構成と、位置関係測定部５ａの細部とが図１に示す情報処理装置と異なっているので、その相違部分について説明する。
【００７２】
上記付属部２１は、例えば図３に示す操作ペン２のように情報処理装置本体１から分離独立しており、少なくとも、情報処理装置本体１との間で位置関係の特定に関わる信号の送受信を行うための受信復調部２２および送信部２３と、これら各部２２・２３に電力を供給する図示しない電源とを内蔵している。
【００７３】
一方、情報処理装置本体１には、上記受信復調部２２および送信部２３と位置関係の特定に関わる信号の送受信を行うための発信部２４および受信復調部２５が備えられている。
【００７４】
なお、付属部２１に備えられた受信復調部２２および送信部２３と、情報処理装置本体１に備えられた発信部２４および受信復調部２５とは、上記位置関係測定部５ａを構成している。
【００７５】
次に、位置関係測定部５ａの構成の細部および動作について説明する。
【００７６】
受信復調部２２は、発信部２４が発信する信号を受信し、発信部２４を原点として受信復調部２２の位置を測定する。その測定には、前記３次元位置センサの既存技術を用いればよい。これにより、発信部２４を原点として受信復調部２２の位置を表した座標情報σが得られる。なお、座標情報σは、発信部２４を原点とするＸＹＺ直交座標系の座標（ｘ，ｙ，ｚ）によって表すとする。
【００７７】
ここで、ＸＹＺ軸の取り方の例を図３を用いて説明する。発信部２４は、情報処理装置本体１に設けられた前記ペンホルダー４の端部に位置して情報処理装置本体１に内蔵されている。この発信部２４を原点として、Ｘ軸をタッチ画面３の左右方向に取り、Ｙ軸をタッチ画面３の上下方向に取り、Ｚ軸をタッチ画面３の法線方向に取る。さらに、Ｘ軸およびＹ軸の正の向きを、発信部２４を基準として、タッチ画面３から遠ざかる向きではなく、タッチ画面３に向かう向きに取り、Ｚ軸の正の向きを、タッチ画面３を見るユーザーに向かう向きに取る。
【００７８】
なお、受信復調部２２は、例えば図３に示すように、付属部２１としての操作ペン２の頭部（タッチ画面３に触れる先端部と反対の端部）に位置して操作ペン２に内蔵されている。情報処理装置を使用しないときは、図７（ａ）に示すように、操作ペン２をペンホルダー４に収納するが、この状態で受信復調部２２と発信部２４とは共に原点に位置することになる。
【００７９】
このように定義される座標情報σを送信部２３から情報処理装置本体１内の受信復調部２５に送り返す。位置関係判断部５ｂは、受信復調部２５から座標情報σを受け取り、情報処理装置本体１と付属部２１との位置関係を示す前述の位置関係データを生成して、状態判断部６に出力する。状態判断部６以降の構成が関わる電力制御動作については既に説明したとおりである。
【００８０】
次に、上記受信復調部２２、発信部２４および受信復調部２５の実施例について、図４ないし図６に基づいて説明する。図４は発信部２４の構成を示すブロック図、図５は受信復調部２２の構成を具体化して示す付属部２１のブロック図、図６は情報処理装置本体１に備えられた受信復調部２５のブロック図である。
【００８１】
図４の発信部２４は、タイマー３１、駆動部３２、Ｘ方向発信部３３、Ｙ方向発信部３４、Ｚ方向発信部３５で構成されている。なお、タイマー３１は駆動部３２に一定時間毎にタイミング信号を出し、駆動部３２が動作するタイミングを与える。駆動部３２は、タイマー３１から与えられたタイミングに従い、Ｘ方向発信部３３、Ｙ方向発信部３４、Ｚ方向発信部３５に対して、図９に示すように、駆動信号を順番に繰り返し出力する。
【００８２】
図９は最上段がタイマー３１のタイミングを示し、二段目から四段目がそれぞれＸ方向発信部３３、Ｙ方向発信部３４、Ｚ方向発信部３５よりそれぞれ発信されるＸ方向信号、Ｙ方向信号、Ｚ方向信号のタイミングの例を示す。Ｘ方向発信部３３、Ｙ方向発信部３４、Ｚ方向発信部３５は、それぞれ図９に示すタイミングで各方向信号を発信する。
【００８３】
一方、図５の付属部２１に備えられた受信復調部２２は、Ｘ方向受信部４１、Ｙ方向受信部４２、Ｚ方向受信部４３および復調部４４より構成される。上記発信部２４から発信されたＸ方向信号、Ｙ方向信号、Ｚ方向信号は、それぞれＸ方向受信部４１、Ｙ方向受信部４２、Ｚ方向受信部４３において受信される。
【００８４】
受信されたＸ方向信号、Ｙ方向信号、Ｚ方向信号は復調部４４に送られ、復調部４４で座標情報σに復調され、送信部２３に送られる。この座標情報σは、具体的には、前述のＸＹＺ直交座標系で表した座標（ｘ，ｙ，ｚ）である。こうしてＸ方向、Ｙ方向、Ｚ方向の要素を持った座標情報σは、送信部２３より送信される。
【００８５】
送信部２３より送信された座標情報σを図６に示す受信復調部２５（情報処理装置本体１側）で受信する。受信復調部２５は受信部５１および復調部５２により構成され、送信部２３から送信された信号は受信部５１で受信する。受信した信号を復調部５２で復調し、そこで得られた座標情報σを位置関係判断部５ｂへ伝える。
【００８６】
上記の構成を備えた情報処理装置において、本発明の情報処理方法は図８に示すフローに従って以下のように実行される。
【００８７】
なお、ここでいう電源OFF、省電力モード、フルモードというのは次の状態をさす。電源OFFの状態とは供給電力制御部７により、電力供給部８から供給される電力をすべての部品または部分に対し制御し流さないようにする状態をさす。省電力モードとは供給電力制御部７により、電力供給部８から供給される電力のうち、表示部９（タッチ画面３）に対する電力を除き、その他のすべての部品または部分に対する電力を制御し流さないようにする状態をさす。フルモードとは供給電力制御部７により、電力供給部８から供給される電力をすべての部品または部分に対し制御せず流すようにする状態をさす。
【００８８】
図８に示すように、本発明の情報処理方法が、例えば情報処理装置本体１の電源ONによってステップ（以下、Ｓと略記する）１でスタートし、Ｓ２にて、位置関係判断部５ｂは、付属部２１の位置を示す前記座標情報σが、図２の受信復調部２５から入力されたか否かを判断する。座標情報σの入力がなければＳ２の前に戻り、受信復調部２５から座標情報σが入力されるまでループする。
【００８９】
座標情報σが入力されると、位置関係判断部５ｂは、座標情報σとしての座標（ｘ,ｙ,ｚ）から、例えば図３に示す発信部２４と受信復調部２２との直線距離αを下記の式(１)によって算出する（Ｓ３）。このＳ３の処理は、特許請求の範囲に記載した「位置関係データ生成ステップ」に対応している。
直線距離  ：  α ＝ √(Ｘ2+Ｙ2+Ｚ2) ・・・・・・・・式 (１)
上記直線距離αは、前述の位置関係データのひとつである。また、座標情報σに含まれる座標ｚも、後述するように位置関係データとして使用される。
【００９０】
位置関係判断部５ｂで取得された直線距離αの値と座標ｚとは、状態判断部６に位置関係データとして渡される。
【００９１】
Ｓ４・６・８・９において、状態判断部６は、入力された位置関係データからユーザーの使用状態を判断し、その判断結果を供給電力制御部７に送る。
【００９２】
なお、Ｓ４・６・８・９の処理を、状態判断部６がユーザーの使用状態を判断する処理とするのではなく、入力された位置関係データを電力制御データに直接変換し、供給電力制御部７に送る処理とすることもできる。いずれにしても、供給電力制御部７はユーザーの使用状態に適合したデータを状態判断部６から受け取ることができる。
【００９３】
本実施の形態のＳ４では、状態判断部６は、直線距離αが１ｃｍより大きいかどうかを判断する。αが１ｃｍより小さい場合、例えば図７（ａ）に示すように、付属部２１としての操作ペン２がペンホルダー４に装着されている状態、即ちユーザーが情報処理装置を使用していない状態であると状態判断部６が判断し、情報処理装置本体１の電源をOFFにする指示を供給電力制御部７に与える（Ｓ５）。供給電力制御部７は、状態判断部６の指示に従って、電力供給部８（電源）をOFFにする。また、αが１ｃｍ以上の場合、処理がＳ６に進む。
【００９４】
なお、状態判断部６が供給電力制御部７に与える指示を、電力制御データと捉えてもよいし、供給電力制御部７が、電力供給部８からの電力供給を制御するために、状態判断部６の指示に従って供給電力制御部７内部で生成したデータを電力制御データと捉えてもよい。
【００９５】
Ｓ６では、状態判断部６は、直線距離αが１ｍ（１００ｃｍ）より大きいかどうかを判断する。αが１ｍより大きければ、ユーザーが操作ペン２を落とした等、情報処理装置本体１と操作ペン２とが離れすぎた状態、即ちユーザーが情報処理装置をすぐには操作できない状態であると状態判断部６が判断し、情報処理装置本体１の電源状態を省電力モードにする指示を供給電力制御部７に与える（Ｓ７）。
【００９６】
供給電力制御部７は、状態判断部６の指示に従って、電力供給部８（電源）による電力供給を省電力モードにする。ここでは、表示部９（またはタッチ画面３）にのみ、電力が供給される。また、αが１ｃｍ以上１ｍ以下の場合、処理がＳ８に進む。
【００９７】
Ｓ８では、状態判断部６は、位置関係データとして取得された上記座標ｚの値が負であるか否かを判断する。座標ｚの値が負の場合（但し、αは１ｃｍ以上１ｍ以下）、状態判断部６は、操作ペン２がタッチ画面３に対して裏側にある状態（図７（ｃ））、即ちこの場合もユーザーが情報処理装置をすぐには操作できない状態であると判断し、情報処理装置本体１の電源状態を省電力モードにする指示を供給電力制御部７に与える（Ｓ７）。また、座標ｚの値が０以上の場合（但し、αは１ｃｍ以上１ｍ以下）、処理がＳ９に進む。
【００９８】
Ｓ９では、状態判断部６は、αが例えば操作ペン２自身の長さβよりも小さいか否かを判断する。αがβよりも小さい場合、受信復調部２２が配された操作ペン２の頭部が、タッチ画面３に近づいた状態、言い換えれば、操作ペン２の入力操作が行われる先端部がタッチ画面３から遠ざかった状態であるとみなすことができる。したがって、この場合にも、状態判断部６は、ユーザーが情報処理装置をすぐには操作しない状態であると判断し、情報処理装置本体１の電源を省電力モードにする指示を供給電力制御部７に与える（Ｓ７）。
【００９９】
最後に、以上の条件のどれにも当てはまらない場合は、ユーザーが情報処理装置本体１を使用している状態（図７（ｂ））であると状態判断部６が判断し、情報処理装置本体１の電源状態をフルモードにする指示を供給電力制御部７に与える（Ｓ１０）。
【０１００】
以上のように、状態判断部６がユーザーの使用状態に応じた電力制御の指示を供給電力制御部７に与える処理が行われるＳ５・７・１０が、特許請求の範囲に記載した「電力制御データ生成ステップ」に対応する。
【０１０１】
なお、状態判断部６がルックアップテーブル（ＬＵＴ）等を用いて、位置関係データを電力制御データに変換する場合には、例えば、座標ｚが０または正の場合の第１のＬＵＴと、座標ｚが負の場合の第２のＬＵＴとを用意するとよい。
【０１０２】
この場合、第１のＬＵＴについては、(1) α＜１ｃｍの場合を０に丸め込み、(2) １ｃｍ≦α≦β（例えばβ＝１０ｃｍ）の場合を１に丸め込み、(3) β＜α≦１００ｃｍの場合をβに丸め込み、(4) １００ｃｍ＜αの場合を１００に丸め込んで、これらの丸め込んだ値を第１のＬＵＴの入力値とし、第１のＬＵＴの出力値として、(1)の場合に電源OFFを表す電力制御データ、(2)と(4)の場合に省電力モードを表す電力制御データ、(3)の場合にフルモードを表す電力制御データを定めておくことになる。
【０１０３】
一方、第２のＬＵＴについては、(1)│α│（αの絶対値）＜１ｃｍの場合を０に丸め込み、(2) １ｃｍ≦│α│の場合を１に丸め込んで、これらの丸め込んだ値を第２のＬＵＴの入力値とし、第２のＬＵＴの出力値として、(1)の場合に電源OFFを表す電力制御データ、(2)の場合に省電力モードを表す電力制御データを定めておくことになる。
【０１０４】
なお、実施例として情報処理装置本体と操作ペンで構成される情報処理装置を例に挙げたが、情報処理装置と付属品の位置関係によりユーザーの使用状態を判断するので、指輪等のユーザーの手の位置を認識する装置または部品でも同様のことが言える。
【０１０５】
最後に、本発明に係る情報処理方法、装置、プログラムを特許請求の範囲に記載した表現とは異なる表現で記しておく。
【０１０６】
本発明の情報処理方法は、複数の機器で構成される情報処理システムの情報処理方法であって、前記複数の機器の少なくとも２つの相互の位置関係を測定する位置関係測定ステップと、前記位置関係測定ステップの測定結果よりユーザーの使用状態を判断する状態判断ステップと、を備えたことを特徴としてもよい。
【０１０７】
その効果は、前記位置関係測定ステップの測定結果によりユーザーの使用状態を判断することによって、例えば電力状態を制御するなど、情報処理システムの状態を制御することに資することにある。
【０１０８】
本発明の情報処理方法は、複数の機器で構成される情報処理システムの情報処理方法であって、前記複数の機器の少なくとも２つの相互の位置関係を測定する測定部の検出信号に基づいて、該位置関係を示す位置関係データを生成する位置関係データ生成ステップと、前記位置関係データを、位置関係を特定した機器に供給する電力を制御するための電力制御データに変換する供給電力制御ステップと、を備えたことを特徴としてもよい。
【０１０９】
その効果は、前記位置関係データ生成ステップによる作成される位置関係データによりユーザーの使用状態を定量的に判断できることにある。
【０１１０】
本発明の情報処理システムの情報処理方法は、情報処理装置本体と、前記情報処理装置本体を操作するための付属品からなる情報処理システムの情報処理方法であって、前記情報処理装置本体と前記付属品との相互位置関係を測定する位置関係測定ステップと、前記位置関係測定ステップの測定結果よりユーザーの使用状態を判断する状態判断ステップと、前記情報処理装置本体に電力を供給する電力供給ステップと、前記供給される電力を制御する供給電力制御ステップを備え、前記位置関係測定ステップで測定した位置関係にもとづき前記状態判断ステップがユーザーの使用状態を判断し、前記電力供給ステップより供給される電力を、前記供給電力制御ステップが制御することを特徴としてもよい。
【０１１１】
その効果は、前記供給電力制御ステップの制御対象として、前記情報処理装置本体に加え、前記情報処理装置本体を操作するための付属品も含むことにある。
【０１１２】
また、前記供給電力制御ステップにおいて、前記状態判断ステップの判断結果に基づいて電力供給先を選別してもよい。
【０１１３】
また、上記複数の機器には、さらに前記情報処理システムが処理する情報を表示する表示装置が含まれ、前記位置関係測定ステップで測定した位置関係より、ユーザーが前記情報処理システムに指示を入力することが出来ない状態であると前記状態判断ステップが判断した場合は、前記電力制御ステップにより、電力を制御する対象から前記表示ステップを外すことを特徴としてもよい。
【０１１４】
本発明の情報処理装置は、複数の機器で構成される情報処理装置あって、前記複数の機器の少なくとも２つの相互の位置関係を測定する位置関係測定手段と、前記位置関係測定ステップの測定結果よりユーザーの使用状態を判断する状態判断手段と、機器に電力を供給する電力供給手段と、前記供給される電力を制御する供給電力制御手段を備え、前記位置関係測定手段で測定した位置関係にもとづき前記状態判断手段がユーザーの使用状態を判断し、前記電力供給手段より供給される電力を、前記供給電力制御手段が制御することを特徴としてもよい。
【０１１５】
本発明の情報処理プログラムは、複数の機器で構成される情報処理システムの情報処理プログラムであって、前記複数の機器の少なくとも２つの相互の位置関係を測定する位置関係測定ステップと、前記位置関係測定ステップの測定結果よりユーザーの使用状態を判断する状態判断ステップと、機器に電力を供給する電力供給ステップと、前記供給される電力を制御する供給電力制御ステップを備え、前記位置関係測定ステップで測定した位置関係にもとづき前記状態判断ステップがユーザーの使用状態を判断し、前記電力供給ステップより供給される電力を、前記供給電力制御ステップが制御する処理をコンピュータに実行させることを特徴としてもよい。
【０１１６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１１７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，磁気テープ，不揮発性のメモリカード，等を用いることができる。
【０１１９】
また、上記プログラムコードは、通信ネットワークのような伝送媒体を介して、他のコンピュータシステムから端末の記憶部へダウンロードされるものであってもよい。
【０１２０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２２】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになる。
【０１２３】
本発明は上述した各実施形態に限らず、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１２４】
本発明は、携帯型情報処理装置と入力ペンのように、ユーザーの使用状態に応じて位置関係が変化可能な複数の機器を含む情報処理装置の電力を、ユーザーの使用状態に応じて制御する用途に好適である。
【図面の簡単な説明】
【０１２５】
【図１】本発明の情報処理装置の構成を示すブロック図である。
【図２】本発明の情報処理装置の他の構成を示すブロック図である。
【図３】本実施の形態における情報処理装置の外観を概略的に示す斜視図である。
【図４】図２に示す情報処理装置本体に設けられた発信部内の構成を示すブロック図である。
【図５】図２に示す付属部に設けられた受信部内の構成を示すブロック図である。
【図６】図２に示す情報処理装置本体に設けられた受信復調部内の構成を示すブロック図である。
【図７】（ａ）〜（ｃ）は、ユーザーによる情報処理装置の使用状態（情報処理装置と付属品の位置関係）の類型を例示する説明図である。
【図８】本発明の情報処理方法における処理の流れを示すフローチャートである。
【図９】位置関係データの生成に関わるタイマーの動作タイミングを表す説明図である。
【符号の説明】
【０１２６】
１    情報処理装置本体（機器）
２    操作ペン（機器、入力ペン）
３    タッチ画面（表示部、電力消費部）
５ａ  位置関係測定部（測定部）
５ｂ  位置関係判断部（位置関係データ生成手段）
６    状態判断部（電力制御データ生成手段）
２０    付属部（機器）
２１    付属部（機器）
【図１】
2005216007.tif 000003
【図２】
2005216007.tif 000004
【図３】
2005216007.tif 000005
【図４】
2005216007.tif 000006
【図５】
2005216007.tif 000007
【図６】
2005216007.tif 000008
【図７】
2005216007.tif 000009
【図８】
2005216007.tif 000010
【図９】
2005216007.tif 000011