(57)【要約】【課題】非接触で、簡単に複数の機能の選択することができるようにする。【解決手段】センサ手段で空間的に離間する検出対象物との間の距離を検出する。記憶手段により、異なった機能がそれぞれ割り付けられ、検出対象物との間の距離の違いにより設定された複数個のレイヤの、境界値の情報を記憶する。判定手段は、記憶手段の複数個のレイヤの境界値と、センサ手段の出力信号とから、検出対象物が、複数個のレイヤのいずれ内に位置しているかを判定する。制御手段は、判定手段の判定結果に基づいて、検出対象物が位置しているレイヤに割り付けられている機能についての処理を行う。【選択図】図４
2010092419.tif 000002
【特許請求の範囲】
【請求項１】
空間的に離間する検出対象物との間の距離を検出するセンサ手段と、
異なった機能がそれぞれ割り付けられ、前記距離の違いにより設定された複数個のレイヤの、境界値の情報を記憶する記憶手段と、
前記記憶手段の前記複数個のレイヤの境界値と、前記センサ手段の出力信号とから、前記検出対象物が、前記複数個のレイヤのいずれ内に位置しているかを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記検出対象物が位置しているレイヤに割り付けられている機能についての処理を行う制御手段と、
を備える情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記センサ手段は、複数個の電極を備え、前記複数個の電極を含む面と、前記面に対して空間的に離間する検出対象物との距離を、前記複数の電極についての前記距離に応じた静電容量から検出する
情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置において、
前記センサ手段は、前記判定されたレイヤ内における前記検出対象物の、前記距離の方向とは交差する方向の位置情報を検出可能であり、
前記制御手段は、前記検出対象物の前記位置情報に基づいて前記機能についての処理を行う
【請求項４】
請求項１または請求項２に記載の情報処理装置において、
前記センサ手段は、前記判定されたレイヤ内における前記検出対象物の、前記距離の方向とは交差する方向の位置情報を検出可能であり、
前記制御手段は、前記判定されたレイヤ内における前記検出対象物の、予め定められた特定の移動軌跡を、前記機能の制御における決定入力として検出する
情報処理装置。
【請求項５】
請求項１または請求項２に記載の情報処理装置において、
前記センサ手段は、前記判定されたレイヤ内における前記検出対象物の、前記距離の方向とは交差する方向の位置情報を検出可能であり、
前記制御手段は、前記検出対象物が、前記判定されたレイヤ内から、他のレイヤに移動することなく消えたことを、前記機能の制御における決定入力として検出する
情報処理装置。
【請求項６】
請求項１または請求項２に記載の情報処理装置において、
操作入力手段を備え、
前記制御手段は、前記操作入力手段を通じた入力操作に応じて、前記検出対象物が位置しているレイヤに割り付けられている機能の属性の変更制御を行う
情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
前記操作入力手段は、空間的に離間する検出対象物との間の距離を検出する第２のセンサ手段からなり、
前記制御手段は、前記第２のセンサ手段の出力信号から検出される前記距離に応じて前記機能の属性の変更制御を行う
情報処理装置。
【請求項８】
請求項１または請求項２に記載の情報処理装置において、
空間的に離間する上記検出対象物とは異なる第２の検出対象物との間の距離を検出する第２のセンサ手段を備え、
前記制御手段は、前記第２のセンサ手段の出力信号から検出される前記第２の検出対象物の前記距離が、設定された距離を越えたときに、前記機能における決定入力として検出する
情報処理装置。
【請求項９】
請求項７または請求項８に記載の情報処理装置において、
前記センサ手段は、前記検出対象物の、前記距離の方向とは交差する方向の位置情報を検出可能であり、
前記第２のセンサ手段は、前記センサ手段の前記距離の方向とは交差する方向の一部の領域において構成される
情報処理装置。
【請求項１０】
センサ手段と、記憶手段と、判定手段と、制御手段とを備える情報処理装置における情報処理方法であって、
前記センサ手段が、空間的に離間する検出対象物との間の距離を検出する工程と、
前記記憶手段が、異なった機能がそれぞれ割り付けられ、前記距離の違いにより設定された複数個のレイヤの、境界値の情報を記憶部に記憶する工程と、
前記判定手段が、前記記憶部の前記複数個のレイヤの境界値と、前記センサ手段の出力信号とから、前記検出対象物が、前記複数個のレイヤのいずれ内に位置しているかを判定する判定工程と、
前記制御手段が、前記判定工程での判定結果に基づいて、前記検出対象物が位置しているレイヤに割り付けられている機能についての処理を行う制御工程と、
を有する情報処理方法。
【請求項１１】
空間的に離間する検出対象物との間の距離を検出するセンサ装置と、前記センサ装置からの出力信号を受ける情報処理装置とからなる情報処理システムであって、
前記情報処理装置は、
異なった機能がそれぞれ割り付けられ、前記距離の違いにより設定された複数個のレイヤの、境界値の情報を記憶する記憶手段と、
前記記憶手段の前記複数個のレイヤの境界値と、前記センサ手段の出力信号とから、前記検出対象物が、前記複数個のレイヤのいずれ内に位置しているかを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記検出対象物が位置しているレイヤに割り付けられている機能についての処理を行う制御手段と、
を備える情報処理システム。
【請求項１２】
空間的に離間する検出対象物との間の距離を検出するセンサ手段からの検出出力を受ける情報処理装置が備えるコンピュータを、
異なった機能がそれぞれ割り付けられ、前記距離の違いにより設定された複数個のレイヤの、境界値の情報を記憶部に記憶する記憶手段、
前記記憶部の前記複数個のレイヤの境界値と、前記センサ手段の出力信号とから、前記検出対象物が、前記複数個のレイヤのいずれ内に位置しているかを判定する判定手段、
前記判定手段の判定結果に基づいて、前記検出対象物が位置しているレイヤに割り付けられている機能についての処理を行う制御手段、
として機能させるための情報処理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、非接触型のセンサ手段を使用し、当該センサ手段で検出される人の手や指などの検出対象物の空間の位置情報を用いて機能選択を行うようにする情報処理装置、情報処理方法、情報処理システムおよび情報処理用プログラムに関する。
【背景技術】
【０００２】
従来、人が何らかの入力をする場合には、操作ボタンやタッチパネルが用いられるのが一般的である。タッチパネルの場合には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの平面ディスプレイと組み合わせられ、表示画面に表示されたボタンアイコンなどをあたかも押下操作するような操作入力となる。
【０００３】
これらの入力操作は、操作ボタントップの平面やタッチパネルの画面への接触や加圧を前提したものとなっている。そのため、平面との接触や加圧という限られた動作が操作入力となっていた。また、平面との接触が可能な限られた用途となっていた。
【０００４】
このため、接触や加圧による振動や力が、機器の性能を阻害するという問題や、接触面を汚したり、傷つけたりするなどという問題もあった。
【０００５】
上述の問題点を改善したものとして、出願人は、先に、特許文献１（特開２００８−１１７３７１号公報）に、近接検知方情報表示装置を開示した。この特許文献１においては、例えば、互いに直交する２方向に複数のライン電極または点電極を配したセンサパネルを備えるセンサ手段を用いる。
【０００６】
そして、このセンサ手段においては、複数個の電極を含むセンサパネル面と、このパネル面に対して空間的に離間する検出対象物、例えば人の手や指との距離を、当該距離に応じた静電容量を複数の電極について検出することにより検出する。
【０００７】
すなわち、センサパネルの複数の電極のそれぞれと接地点との間の静電容量は、人の手や指の位置と、パネル面との空間的な離間距離に応じて変化する。そこで、人の指の位置と、パネル面との空間的な距離にスレッショールド値を設定し、その距離よりも指がパネルに近接したか、遠のいたかを、前記距離に応じた静電容量の変化を検出することにより、検出するものである。
【０００８】
そして、特許文献１では、特に、検出対象物とセンサパネル面との距離に応じて、静電容量を検出する電極の間隔を変えることにより、静電容量の検知感度を向上させることができる技術が開示されている。
【０００９】
この先に提案した技術によれば、センサパネルに接触することなく、スイッチ入力を行うことができる。また、センサパネルには、互いに直交する２方向に複数のライン電極または点電極を配しているので、パネル面に沿う方向の手や指の動きを空間的に検出することができ、空間内での手や指の動きに応じた操作入力をすることもできるという特徴がある。
【００１０】
上記の先行技術文献は、次の通りである。
【特許文献１】特開２００８−１１７３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、従来、機器が備える複数の機能の中から特定の１つを選択するための構成としては、種々の構成が用いられている。例えば、それぞれの機能に対応する操作ボタンを設けておき、その操作ボタンを操作することにより、対応する機能の選択ができるようにするものが知られている。しかし、この手法では、機能の数に対応した数の操作ボタンが必要になり、操作ボタンを設置するスペースの少ない小型の電子機器用としては、好ましくない。また、これも前述した操作ボタンに対する接触や加圧が必要であり、上述した問題はクリアできない。
【００１２】
表示画面に複数の機能の一覧メニューを出し、その一覧メニューから、カーソル操作で、実行を希望する機能を選択したり、タッチパネルで機能を選択するようにするものもある。この手法においては、機能選択のために、メニュー表示ボタンの操作と、カーソルボタンの操作やタッチ操作が必要であり、操作が面倒である。また、この手法でも前述した操作ボタンやタッチパネルに対する接触や加圧が必要であり、上述した問題はクリアできない。
【００１３】
上述した特許文献１の技術を用いれば、操作ボタンが不要になり、操作ボタンに対する接触や加圧の問題は解決できる。
【００１４】
この発明は、上述の特許文献１のように、操作ボタンに対する接触や加圧を必要とせずに、入力操作をすることができる手法を用いると共に、当該手法を用いて、簡単に複数の機能の選択することができるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
上記の課題を解決するために、この発明においては、
空間的に離間する検出対象物との間の距離を検出するセンサ手段と、
異なった機能がそれぞれ割り付けられ、前記距離の違いにより設定された複数個のレイヤの、境界値の情報を記憶する記憶手段と、
前記記憶手段の前記複数個のレイヤの境界値と、前記センサ手段の出力信号とから、前記検出対象物が、前記複数個のレイヤのいずれ内に位置しているかを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記検出対象物が位置しているレイヤに割り付けられている機能についての処理を行う制御手段と、
を備える情報処理装置を提供する。
【００１６】
上述の構成のこの発明による情報処理装置においては、センサ手段で検出される当該センサ手段と検出対象物との空間的な離間距離（以下、単に距離という）の違いに応じて、複数個のレイヤが設定され、各レイヤの距離の境界値が記憶手段に記憶されている。そして、各レイヤに対しては、予め、機能が割り付けられている。
【００１７】
そして、判定手段では、記憶手段の複数個のレイヤの境界値と、センサ手段の出力信号とから、検出対象物が、複数個のレイヤのいずれ内に位置しているかが判定される。制御手段は、判定されたレイヤに割り付けられている機能を判別し、当該機能についての制御を行う。
【００１８】
検出対象物の例としての人の手や指を用いる場合には、次のようになる。
【００１９】
ユーザが手や指の、センサ手段に対する空間的な離間位置を変えると、判定手段で、そのときに手や指が位置しているレイヤが判定される。そして、そのレイヤに割り付けられている機能についての制御処理が制御手段で行われる。
【００２０】
したがって、ユーザは、手や指をセンサ手段に対して空間的に近接または遠ざけるように移動させて、手や指を位置させるレイヤを変えることで、希望する機能を簡単に選択することができる。
【発明の効果】
【００２１】
この発明によれば、操作ボタンやタッチパネルに対する接触や加圧操作を不要しつつ、情報処理装置が備える複数個の機能を簡単に選択することができる。
【発明を実施するための最良の形態】
【００２２】
以下、この発明による情報処理装置の一実施形態を、図を参照しながら説明する。以下に説明する実施形態においては、センサ手段は、特許文献１に開示した静電容量を検出することにより、検出対象物との距離を検出するセンサ部を用いる。また、検出対象物は、操作者の手を想定するものである。
【００２３】
＜第１の実施形態＞
図１は、第１の実施形態の情報処理装置の全体の構成の概要を示すブロック図である。この第１の実施形態の情報処理装置は、センサ部１と、制御部２と、被制御部３と、ディスプレイ４から構成される。
【００２４】
センサ部１は、検出対象物の空間的な離間距離を検出し、検出した距離に応じた出力を制御部２に供給する。後述するように、この実施形態では、センサ部１は、後述するように、所定の大きさの２次元平面からなる矩形状のセンサパネルを備え、このセンサパネル面から検出対象物までの距離を検出するものである。
【００２５】
そして、この実施形態では、センサ部１は、センサパネル面の横方向および縦方向において、それぞれ複数の位置において、独立して検出対象物までの距離を検出して、それぞれ検出出力とすることができるように構成されている。これにより、この実施形態の情報処理装置では、検出対象物が前記センサパネル面のいずれの位置上にあるかをも検出可能とされている。
【００２６】
すなわち、例えばセンサパネル面の横方向をｘ軸方向、縦方向をｙ軸方向とすると共に、センサパネル面に直交する方向をｚ軸方向としたとき、検出対象物の空間的な離間距離は、ｚ軸座標値として検出される。そして、センサパネル上の検出対象物の空間位置は、ｘ軸座標値およびｙ軸座標値により検出される。
【００２７】
制御部２は、この実施形態では、マイクロコンピュータを備えて構成されている。この制御部２は、センサ部１からの複数の検出出力を受けて、検出対象物のセンサパネル面からの離間距離を判定すると共に、検出対象物がセンサパネル面のどの位置上にあるかを判定する。
【００２８】
そして、制御部２は、その判定結果に応じた後述のような処理を行って、センサ部１上における検出対象物の振る舞いを判定し、その判定結果に応じて、被制御部３の制御を実行すると共に、ディスプレイ４に必要な表示を行う。
【００２９】
被制御部３は、この実施形態では、ＤＶＤプレーヤ機能部により構成されている。この被制御部３を構成するＤＶＤプレーヤ機能部は、この例では、高速早送り再生（キュー再生という）および高速巻き戻し再生（レビュー再生という）の機能を備える。そして、制御部２からの制御により、それらの機能が切り換えられるとともに、その再生速度が制御されるように構成されている。また、被制御部３は、この実施形態では、音声再生部をも備え、制御部２からの制御信号により、音量制御がなされるように構成されている。
【００３０】
ディスプレイ４は、例えばＬＣＤからなり、制御部２からの制御を受けて、被制御部３の当該時点において実行されている機能の表示などがなされる。
【００３１】
以下に、この実施形態の情報処理装置を、より詳細に説明する。
【００３２】
［実施形態におけるセンサ部の説明］
この実施形態においても、特許文献１の場合と同様に、センサパネル１０面と検出対象物との距離に応じた静電容量は、発振回路の発振周波数に変換して検出する。そして、この実施形態では、センサ部１は、発振周波数に応じたパルス信号のパルス数を計数し、その発信周波数に応じた計数値をセンサ出力信号とする。
【００３３】
図１においては、センサ部１の内部構成として、センサ出力信号を生成するための回路構成例を示している。また、図２および図３は、この実施形態におけるセンサ部のセンサパネル１０の構成例を示すもので、図２は、センサパネル１０の横断面図である。
【００３４】
図２に示すように、この例のセンサパネル１０においては、２枚のガラス板１１，１３の間に、電極層１２が挟持される構成とされている。そして、この２枚のガラス板１１，１３および電極層１２からなるサンドイッチ構造物が、基板１４上に被着されている。
【００３５】
図３は、ガラス板１１を除去した場合において、センサパネル１０をガラス板１１側から見た図である。この実施形態では、電極層１２は、この図３に示すように、ガラス板１３の上において、互いに直交する２方向に複数本のワイヤ電極が配列されて構成されている。すなわち、ワイヤ電極の延伸方向が図３上の水平方向（横方向）である複数の横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍ（ｍは、２以上の整数）が、図３上の垂直方向（縦方向）に、この例では等間隔に配置されている。
【００３６】
これら複数の横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍのそれぞれと、接地間には静電容量（浮遊容量）ＣＨ１，ＣＨ２，ＣＨ３，・・・，ＣＨｍが存在する。そして、これらの静電容量ＣＨ１，ＣＨ２，ＣＨ３，・・・，ＣＨｍは、センサパネル１０面上の空間における手や指の存在位置により変化する。
【００３７】
複数の横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍの一方および他方の端部は、それぞれ横電極端子とされている。そして、この例では、複数の横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍのそれぞれの横電極端子の一方は、横電極用の発信器１５Ｈに接続される。また、複数の横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍのそれぞれの横電極端子の他方は、アナログスイッチ回路１６に接続される。
【００３８】
この場合、横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍは、図１に示すような等価回路で表わすことができる。図１では、横電極１２Ｈ１についての等価回路が示されているが、他の横電極１２Ｈ２，・・・，１２Ｈｍにおいても同様である。
【００３９】
すなわち、横電極１２Ｈ１の等価回路は、抵抗ＲＨと、インダクタンスＬＨと、検出対象の静電容量ＣＨ１とからなる。他の横電極１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍでは、静電容量がＣＨ２，ＣＨ３，・・・，ＣＨｍに変わる。
【００４０】
この横電極１２Ｈ１，１２Ｈ２，１２Ｈ３，・・・，１２Ｈｍの等価回路は、共振回路を構成するもので、発信器１５Ｈと共に発振回路を構成し、それぞれ横電極容量検出回路１８Ｈ１，１８Ｈ２，１８Ｈ３，・・・，１８Ｈｍを構成する。そして、横電極容量検出回路１８Ｈ１，１８Ｈ２，１８Ｈ３，・・・，１８Ｈｍのそれぞれの出力は、検出対象物のセンサパネル１０面からの距離に応じた静電容量ＣＨ１，ＣＨ２，ＣＨ３，・・・，ＣＨｍのそれぞれに応じた発振周波数の信号となる。
【００４１】
ユーザが、センサパネル面１０上で、手や指先の位置をセンサパネル面１０に対して近づけたり、遠ざけたりすると、静電容量ＣＨ１，ＣＨ２，ＣＨ３，・・・，ＣＨｍの値が変化する。そのため、横電極容量検出回路１８Ｈ１，１８Ｈ２，１８Ｈ３，・・・，１８Ｈｍのそれぞれでは、手や指先位置の位置変化が、発振回路の発振周波数の変化として検出される。
【００４２】
また、ワイヤ電極の延伸方向が図３上の垂直方向（縦方向）である複数の縦電極１２Ｖ１，１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎ（ｎは、２以上の整数）が、図３上、水平方向（横方向）に、この例では等間隔に配置されている。
【００４３】
そして、複数の縦電極１２Ｖ１，１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎの一方および他方の端部は、それぞれ縦電極端子とされている。そして、この例では、複数の縦電極１２Ｖ１，１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎのそれぞれの縦電極端子の一方は、縦電極用の発信器１５Ｖに接続される。この例では、縦電極用の発信器１５Ｖの出力信号の基本周波数は、横電極用の発信器１５Ｈとは周波数が異なるものとされる。
【００４４】
また、複数の縦電極１２Ｖ１，１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎのそれぞれの縦電極端子の他方は、アナログスイッチ回路１６に接続される。
【００４５】
次に、縦電極間容量検出回路１６Ｖも、信号源１６１Ｖと、直流バイアス源１６２Ｖと、スイッチ回路１６３Ｖと、２電極間等価回路１６４Ｖと、周波数電圧変換回路（Ｆ−Ｖ変換回路という）１６５Ｖとからなり、横電極間容量検出回路１６Ｈと同様の構成である。
【００４６】
この場合、縦電極１２Ｖ１，１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎも、図１に示すように、横電極の場合と同様の等価回路で表わすことができる。図１では、縦電極１２Ｖ１についての等価回路が示されているが、他の縦電極１２Ｖ２，・・・，１２Ｖｎにおいても同様である。
【００４７】
すなわち、縦電極１２Ｖ１の等価回路は、抵抗ＲＶと、インダクタンスＬＶと、検出対象の静電容量ＣＶ１とからなる。他の横電極１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎでは、静電容量がＣＶ２，ＣＶ３，・・・，ＣＶｎに変わる。
【００４８】
そして、この縦電極１２Ｖ１，１２Ｖ２，１２Ｖ３，・・・，１２Ｖｎの等価回路は、共振回路を構成するもので、発信器１５Ｖと共に発振回路を構成し、それぞれ縦電極容量検出回路１８Ｖ１，１８Ｖ２，１８Ｖ３，・・・，１８Ｖｎを構成する。そして、縦電極容量検出回路１８Ｖ１，１８Ｖ２，１８Ｖ３，・・・，１８Ｖｎのそれぞれの出力は、検出対象物のセンサパネル１０面からの距離に応じた静電容量ＣＶ１，ＣＶ２，ＣＶ３，・・・，ＣＶｎのそれぞれに応じた発振周波数の信号となる。
【００４９】
そして、縦電極容量検出回路１８Ｖ１，１８Ｖ２，１８Ｖ３，・・・，１８Ｖｎのそれぞれにおいても、手や指先位置の位置変化に応じた静電容量ＣＶ１，ＣＶ２，ＣＶ３，・・・，ＣＶｎの値の変化が、発振回路の発振周波数の変化として検出される。
【００５０】
そして、横電極容量検出回路１８Ｈ１，１８Ｈ２，１８Ｈ３，・・・，１８Ｈｍのそれぞれの出力と、縦電極容量検出回路１８Ｖ１，１８Ｖ２，１８Ｖ３，・・・，１８Ｖｎのそれぞれの出力とがアナログスイッチ回路１６に供給される。
【００５１】
このアナログスイッチ回路１６は、制御部２からの切替信号ＳＷにより、横電極容量検出回路１８Ｈ１〜１８Ｈｍおよび縦電極容量検出回路１８Ｖ１〜１８Ｖｎのうちの、いずれか１つの出力を、順次に、所定の速度で選択して出力する。
【００５２】
そして、このアナログスイッチ回路１６からの出力が、周波数カウンタ１７に供給される。この周波数カウンタ１７は、これに入力される信号の発振周波数を計数する。すなわち、周波数カウンタ１７の入力信号は、発振周波数に応じたパルス信号であり、そのパルス信号の所定時間区間におけるパルス数を計数すると、その計数値は、発振周波数に対応したものとなる。
【００５３】
この周波数カウンタ１７の出力計数値は、制御部２に、アナログスイッチ回路１６で選択されたワイヤ電極についてのセンサ出力として供給される。そして、周波数カウンタ１７の出力計数値は、制御部２からのアナログスイッチ回路１６に供給する切替信号ＳＷに同期して得られる。
【００５４】
したがって、制御部２は、アナログスイッチ回路１６に供給する切替信号ＳＷから、周波数カウンタ１７の出力計数値がいずれのワイヤ電極についてのセンサ出力であるかを判断する。そして、制御部２は、空間位置検出部２１が備えるバッファ部に、ワイヤ電極と、出力計数値とを対応付けて保持する。
【００５５】
そして、制御部２の空間位置検出部２１は、バッファ部に保持した検出対象の全てのワイヤ電極についてのセンサ出力から、検出対象物の空間位置（センサパネル１０面からの距離およびセンサパネル１０面でのｘ，ｙ座標）を検出する。
【００５６】
特許文献１に記載されているように、実際的には、センサパネル１０面上における検出対象物のｘ，ｙ座標位置に応じて、複数個の横電極容量検出回路１８Ｈ１〜１８Ｈｍおよび縦電極容量検出回路１８Ｖ１〜１８Ｖｎからのセンサ出力が得られる。そして、その複数のセンサ出力は、検出対象物が存在するセンサパネル１０面上におけるｘ，ｙ座標位置から、センサパネル１０面までの距離が最も短くなるので、当該位置に対応する２電極間の静電容量を検出する横電極容量検出回路および縦電極容量検出回路からのセンサ出力が、他に比べて顕著なものとなる。
【００５７】
以上のことから、制御部２の空間位置検出部２１は、前記センサ部１からの複数個のセンサ出力から、センサパネル１０面上における検出対象物が位置するｘ，ｙ座標およびセンサパネル１０面から検出対象物までの距離を求める。すなわち、検出したｘ，ｙ座標位置上の空間に、検出対象物、例えば手の位置があると判断する。なお、検出対象物は、所定の大きさを有するので、検出対象物の大きさ分に相当する、センサパネル１０上のｘ，ｙ座標位置範囲上において、静電容量に応じた距離だけ離れているとして検出されるものである。
【００５８】
この実施形態でも、検出対象物の、センサパネル１０面に対する空間的な離間位置の距離に応じて、特許文献１の場合と同様にして、静電容量を検出するワイヤ電極の間引き切り替えをするようにする。このワイヤ電極の間引き切り替えは、制御部２からの切り替え制御信号ＳＷにより、アナログスイッチ回路１６において、順次に選択するワイヤ電極を、何本置き（０本を含む）のワイヤ電極を選択するかが制御されることによりなされる。切り替えタイミングは、センサパネル１０面から検出対象物までの距離に応じて予め定められ、例えば、後述するレイヤの変化点とするようにしてもよい。
【００５９】
なお、発信器は、上述の説明では、横電極用と縦電極用とを用いるようにしたが、簡易的には、１個の共通の発信器とするようにしても良い。また、理想的には、各ワイヤ電極毎に周波数の異なる発信器を設ける方が良い。
【００６０】
［距離方向（ｚ方向）の複数レイヤと、機能の割り付け］
この実施形態では、上述したようにして、ユーザの指先位置のセンサパネル１０面からの距離の判定ができる。したがって、センサパネル１０面からの距離の違いにより、複数個のレイヤ（層）を設定したとき、センサ部１により、検出対象物としての操作者の手が、どのレイヤにあるかを制御部２は、判定することができる。
【００６１】
このことを利用して、この実施形態では、センサパネル１０面からの距離の違いにより、複数個のレイヤ（層）を設定すると共に、各レイヤ毎に、被制御部３の機能を割り付ける。制御部２は、複数のレイヤと、各レイヤに割り当てられた被制御部３の機能との対応関係情報を、レイヤ情報記憶部２２に記憶するようにする。
【００６２】
そして、この実施形態では、制御部２においては、空間位置検出部２１において、センサ部１からのセンサ出力から検出した、操作者の手の位置のセンサパネル１０面からの距離の情報を判定部２３に供給する。そして、判定部２３は、レイヤ情報記憶部２２からのレイヤ情報を取得して、複数のレイヤのうちのいずれのレイヤに操作者の手や指先が位置しているかを判定する。そして、制御部２の判定部２３は、判定されたレイヤに割り付けられた機能が、ユーザにより選択されたと判断して、レイヤ情報記憶部２２を参照して割り当てられた機能を判別し、被制御部３に対して、当該機能についての制御を実行するようにする。
【００６３】
そして、この実施形態では、各機能についての属性値の制御も、操作者の手のｚ軸方向の移動により行えるように構成している。
【００６４】
図４は、複数のレイヤと機能の割り付けおよび機能の属性値の変更のための複数のレイヤとその属性値の割り付けの例を示す図である。
【００６５】
図４（Ａ）に示すように、この実施形態では、センサパネル１０の矩形領域の、例えば左側の矩形領域を機能切替領域Ａｓｗとし、右側の矩形領域を機能属性変更領域Ａｃｔと設定する。この設定情報は、レイヤ情報記憶部２２に記憶される。
【００６６】
すなわち、この実施形態では、図４（Ａ）に示すように、機能切替領域Ａｓｗについては、そのセンサパネル１０における左下隅のｘ，ｙ座標（ｘ０、ｙ０）と、右上隅のｘ，ｙ座標（ｘｂ、ｙａ）とが、レイヤ情報記憶部２２の機能切替領域情報として記憶される。また、機能属性変更領域Ａｃｔについては、そのセンサパネル１０における左下隅のｘ，ｙ座標（ｘｂ、ｙ０）と、右上隅のｘ，ｙ座標（ｘａ、ｙａ）とが、レイヤ情報記憶部２２の機能属性変更領域情報として記憶される。
【００６７】
なお、機能切替領域および機能属性変更領域を矩形領域としたため、各領域の情報は、左下隅のｘ，ｙ座標と、右上隅のｘ，ｙ座標とを、記憶部２１に記憶するようにしたが、これは、一例であり、領域を特定するための情報は、これに限らないことは勿論である。
【００６８】
次に、この実施形態では、前述したように、被制御部３は、ＤＶＤプレーヤ機能部の構成であり、キュー再生機能およびレビュー再生機能を備える。また、被制御部３は、音量制御機能も備えている。
【００６９】
そこで、この実施形態では、機能切替領域Ａｓｗの上方空間については、図４（Ｂ）に示すように、距離に応じて４つのレイヤＡ１〜Ａ４を設定する。すなわち、先ず、図４（Ｂ）の例においては、センサパネル１０の面位置をｚ軸の原点位置０としたとき、複数のレイヤＡ１〜Ａ４の境界となるｚ方向の距離を、Ｌ１１、Ｌ１２、Ｌ１３、Ｌ１４に設定する。
【００７０】
そして、０＜レイヤＡ１≦Ｌ１１、Ｌ１１＜レイヤＡ２≦Ｌ１２、Ｌ１２＜レイヤＡ３≦Ｌ１３、Ｌ１３＜レイヤＡ４≦Ｌ１４、として、各レイヤＡ１〜Ａ４の距離範囲を設定する。なお、レイヤの境界の距離Ｌ１１、Ｌ１２、Ｌ１３、Ｌ１４に対応するセンサ部１の出力情報が、各レイヤＡ１，Ａ２，Ａ３，Ａ４の閾値として、レイヤ情報記憶部２２に記憶される。
【００７１】
そして、各レイヤＡ１，Ａ２，Ａ３，Ａ４のそれぞれに対して、被制御部３の機能を割り付け、その割り付け結果をレイヤ情報記憶部２２に記憶する。この例では、レイヤＡ１にはレビュー再生が、レイヤＡ２にはキュー再生が、レイヤＡ３には音量アップが、レイヤＡ４には音量ダウンが、それぞれ割り付けられる。
【００７２】
次に、この実施形態では、機能属性変更領域Ａｃｔの上方空間については、図４（Ｂ）に示すように、距離に応じて３つのレイヤＢ１〜Ｂ３を設定する。図４（Ｂ）の例においては、センサパネル１０の面位置をｚ軸の原点位置０としたとき、複数のレイヤＢ１〜Ｂ３の境界となるｚ方向の距離を、Ｌ２１、Ｌ２２、Ｌ２３に設定する。
【００７３】
そして、０＜レイヤＢ１≦Ｌ２１、Ｌ２１＜レイヤＢ２≦Ｌ２２、Ｌ２２＜レイヤＢ３≦Ｌ２３、として、各レイヤＢ１〜Ｂ３の距離範囲を設定する。なお、レイヤの境界の距離Ｌ２１、Ｌ２２、Ｌ２３に対応するセンサ部１の出力情報が、各レイヤＢ１，Ｂ，２，Ｂ３の閾値として、レイヤ情報記憶部２２に記憶されるようにしても良い。
【００７４】
そして、各レイヤＢ１，Ｂ２，Ｂ３のそれぞれに対して、被制御部３の各機能の機能属性の属性値を割り付け、その割り付け結果をレイヤ情報記憶部２２に記憶する。この例では、レビュー再生およびキュー再生についての機能属性の属性値としては、レイヤＢ１には低速の再生速度、レイヤＢ２には中程度の再生速度、レイヤＢ３には高速の再生速度が、それぞれ割り付けられる。また、音量アップおよび音量ダウンについての機能属性の属性値としては、レイヤＢ１には音量変化量小、レイヤＢ２には音量変化量中、レイヤＢ３には音量変化量大が、それぞれ割り付けられる。
【００７５】
レイヤ情報記憶部２２に記憶されている割り付け結果の情報の一例を図５に示す。なお前述したように、各レイヤの境界の距離については、それぞれの境界の距離に対応するセンサ部１の出力情報が記憶されていてもよい。
【００７６】
なお、図５は、レイヤ情報記憶部２２に記憶されるレイヤ情報の一例をテーブル形式で示したものである。レイヤ情報は、この図５の例の情報内容と同じ内容の情報を含むものであれば、テーブル形式に限らず、どのような形式であってもよい。
【００７７】
［制御部２における処理動作］
以上のように構成された第１の実施形態の情報処理装置においては、センサパネル１０面上の空間における操作者の手の位置（センサパネル１０面からの距離）および手の振る舞いに応じて、被制御部３の機能が選択され、また、その機能における制御がなされる。
【００７８】
図６および図７に、この第１の実施形態の情報処理装置の制御部２における処理動作の一例のフローチャートを示す。このフローチャートの各ステップの処理は、制御部２のマイクロコンピュータが、センサ部１からの出力信号を受けて、実行するものである。
【００７９】
なお、この例では、センサパネル１０のうち、機能切替領域Ａｓｗにおける操作者の手の入力操作の検出を優先としている。したがって、この例では、機能切替領域Ａｓｗにおける操作者の手の入力操作がないときには、機能属性変更領域における操作者の手の入力操作の検出を行わないようにしている。しかし、これは一例であり、例えば、機能切替領域Ａｓｗにおける操作者の手の入力操作の検出と、機能属性変更領域における操作者の手の入力操作の検出とを、同時並行的に検出するようにしてもよい。
【００８０】
この例では、先ず、制御部２は、センサ部１のセンサパネル１０の機能切替領域Ａｓｗからの出力を監視して、センサパネル１０の機能切替領域Ａｓｗの上方空間における操作者の手の接近を待つ（ステップＳ１０１）。
【００８１】
ステップＳ１０１で、機能切替領域Ａｓｗの上方空間における操作者の手の接近があると判別したときには、制御部２は、手が位置しているレイヤを判別して、そのレイヤに割り付けられている機能を判定する。そして、制御部２は、判定した機能名をディスプレイに表示して、操作者に報せる（ステップＳ１０２）。操作者は、ディスプレイに表示された機能名を見て、希望する機能であるかどうかを判断することができる。
【００８２】
このステップＳ１０２での処理においては、制御部２は、先ず、センサ部１のセンサパネル１０の機能切替領域Ａｓｗの出力信号を取り込んで、手の位置、つまり、センサパネル１０面から手までの距離を検出する。
【００８３】
次に、制御部２は、検出した距離と、レイヤ情報記憶部２２に記憶されている機能切替領域上におけるレイヤＡ１，Ａ２，Ａ３，Ａ４の境界距離Ｌ１１，Ｌ１２，Ｌ１３，Ｌ１４とを比較して、手が位置しているレイヤを判別する。
【００８４】
そして、制御部２は、レイヤ情報記憶部２２を参照して、判別したレイヤに割り付けられている機能を判定する。さらに、制御部２は、判定した機能の機能名の表示情報を、内蔵する記憶部から読み出して、ディスプレイ４に供給して、機能名をディスプレイ４の表示画面に表示する。
【００８５】
ステップＳ１０２の次には、制御部２は、センサ部１のセンサパネル１０の機能切替領域Ａｓｗの出力信号を監視して、機能切替領域Ａｓｗの上方空間における操作者の手がｚ軸方向に移動して、手が位置するレイヤが変化したか否か判別する（ステップＳ１０３）。このステップＳ１０３の判別は、ステップＳ１０２で判定されたレイヤの距離範囲の上限および下限の境界距離（レイヤ情報記憶部２２から読み出す）と、センサ部１の出力信号から判定して距離とを比較することで行われる。
【００８６】
ステップＳ１０３で、手が位置するレイヤが変化したと判別したときには、制御部２は、ステップＳ１０２に戻り、変化後のレイヤを判別して、対応して割り付けられている機能を判定し、ディスプレイ４の機能名の表示を、判定した機能名に変更する。
【００８７】
ステップＳ１０３で、手が位置するレイヤが変化していないと判別したときには、制御部２は、決定操作が操作者によりなされたか否か判別する（ステップＳ１０４）。ここで、決定操作は、この例では、レイヤ内での手の振る舞いとして、予め設定されている。この決定操作の例を、図８に示す。
【００８８】
図８（Ａ）の例は、レイヤ内に在る手を、水平方向に移動させて、他のレイヤに移動することなく、センサパネル１０上から外に出す操作を決定操作とするものである。これは、センサ部１からの出力信号を監視する制御部２では、あるレイヤに存在していた手が、他のレイヤに移動することなく消えたこととして検出される。
【００８９】
図８（Ｂ）の例は、他のレイヤに移動することなく、当該レイヤ内における手の所定の振る舞い操作、つまり、手による所定のジェスチャーを決定操作とするものである。図８（Ｂ）の例では、手で丸を描くジェスチャーを決定操作としている。
【００９０】
前述したように、この例では、制御部２は、センサ部１からの出力信号から、センサパネル１０のｘ，ｙ軸方向の検出対象物の移動も検出可能である。したがって、制御部２は、レイヤ内における水平方向の手の所定の振る舞いを検出して、その振る舞いが決定操作であるかどうかを判別することが可能である。
【００９１】
ステップＳ１０４で、決定操作がなかったと判別したときには、制御部２は、ステップＳ１０３に戻る。また、ステップＳ１０４で、決定操作がなされたと判別したときには、制御部２は、判定中の機能の選択が確定されたと認識する（ステップＳ１０５）。
【００９２】
そして、次に、制御部２は、センサ部１のセンサパネル１０の機能属性変更領域Ａｃｔからの出力を監視して、センサパネル１０の機能属性変更領域Ａｃｔの上方空間における操作者の手の接近を待つ（ステップＳ１１１）。
【００９３】
ステップＳ１１１で、機能属性変更領域Ａｓｗの上方空間における操作者の手の接近があると判別したときには、制御部２は、手が位置しているレイヤを判別して、そのレイヤに割り付けられている機能属性を判定する。そして、制御部２は、判定した機能属性に応じて、被制御部３の機能を制御する。また、このとき、制御部２は、機能属性名をディスプレイに表示して、操作者に報せる（ステップＳ１１２）。操作者は、ディスプレイに表示された機能属性名を見て、希望する機能属性であるかどうかを判断することができる。
【００９４】
このステップＳ１１２でのレイヤ判別および機能属性判別の処理は、機能切替領域ＡｓｗについてのステップＳ１０２における処理と同様のものである。
【００９５】
すなわち、制御部２は、センサ部１の機能属性変更領域Ａｃｔの出力信号を取り込んで、手の位置、つまり、センサパネル１０面から手までの距離を検出する。次に、制御部２は、検出した距離と、レイヤ情報記憶部２２に記憶されている機能属性変更領域上におけるレイヤＢ１，Ｂ２，Ｂ３の境界距離Ｌ２１，Ｌ２２，Ｌ２３とを比較して、手が位置しているレイヤを判別する。
【００９６】
そして、制御部２は、レイヤ情報記憶部２２を参照して、判別したレイヤに割り付けられている機能属性を判定する。そして、制御部２は、被制御部３を、ステップＳ１０５で選択確定された機能について、判定した機能属性に応じた制御をする。さらに、制御部２は、判定した機能属性の名称の表示情報を、内蔵する記憶部から読み出して、ディスプレイ４に供給して、機能属性名をディスプレイ４の表示画面に表示する。なお、機能属性名に代えて、あるいは、機能属性名と共に、例えば音量アップ／ダウンのバー表示や、速度の大きさを表象する記号など、機能属性を表わす表象表示をするようにしても良い。
【００９７】
ステップＳ１１２の次には、制御部２は、センサ部１のセンサパネル１０の機能属性変更領域Ａｃｔの出力信号を監視して、機能属性変更領域Ａｃｔの上方空間における操作者の手がｚ軸方向に移動して、手が位置するレイヤが変化したか否か判別する（ステップＳ１１３）。このステップＳ１１３の判別は、ステップＳ１１２で判定されたレイヤの距離範囲の上限および下限の境界距離（レイヤ情報記憶部２２から読み出す）と、センサ部１の出力信号から判定して距離とを比較することで行われる。
【００９８】
ステップＳ１１３で、手が位置するレイヤが変化したと判別したときには、制御部２は、ステップＳ１１２に戻り、変化後のレイヤを判別して、対応して割り付けられている機能属性を判定し、その機能属性に応じた機能制御を実行する。また、ディスプレイ４の機能属性名の表示などを、判定した機能属性名などに変更する。
【００９９】
ステップＳ１１３で、手が位置するレイヤが変化していないと判別したときには、制御部２は、決定操作が操作者によりなされたか否か判別する（ステップＳ１１４）。ここで、この決定操作は、この例では、ステップＳ１０４での決定操作で説明したものとされる。なお、ステップＳ１０４の決定操作と、ステップＳ１１４の決定操作は、同じものとしても良いし、ステップＳ１０４では、図８（Ａ）の操作、ステップＳ１１４では、図８（Ｂ）の操作のように、異なるものとしてもよい。
【０１００】
ステップＳ１１４で、決定操作がなかったと判別したときには、制御部２は、ステップＳ１１３に戻る。また、ステップＳ１１４で、決定操作がなされたと判別したときには、制御部２は、当該決定操作を、選択された機能についての制御の停止指示と判別し、選択された機能の属性変更制御を終了する。また、ディスプレイ４における機能名および機能属性に関する表示を消去する（ステップＳ１１５）。
【０１０１】
このステップＳ１１５の後は、ステップＳ１０１に戻り、上述したステップＳ１０１以降の処理を繰り返す。
【０１０２】
［選択された機能の属性変更制御の具体操作例］
操作者は、先ず、センサ部１のセンサパネル１０の機能切替領域Ａｓｗ上の空間に手を持ってゆき、手を上下させ、ディスプレイ４の表示を見ながら、自分が選択したい機能が割り付けられているレイヤの選択をする。
【０１０３】
そして、自分が選択したい機能が割り付けられているレイヤを選択したら、上述した決定操作をする。
【０１０４】
次に、操作者は、センサ部１のセンサパネル１０の機能属性変更領域Ａｓｗ上の空間に手を持ってゆき、ディスプレイ４の表示を見ながら、手を上下させることで、選択した機能についての属性変更制御を制御部２にさせるようにする。
【０１０５】
例えば、選択された機能がキュー再生であれば、センサパネル１０の機能属性変更領域Ａｓｗ上の空間におけるレイヤＢ３に手を位置された状態では、低速のキュー再生がなされる。そして、手の位置をレイヤＢ２に移動させれば、中速度のキュー再生の状態にすることができ、また、手の位置をレイヤＢ１に移動させれば、高速度のキュー再生の状態にすることができる。
【０１０６】
そして、操作者は、キュー再生を終了したいときには、前述した決定操作をすることで、キュー再生を終了させることができる。レビュー再生についても同様である。
【０１０７】
また、選択された機能が音量アップであれば、センサパネル１０の機能属性変更領域Ａｓｗ上の空間におけるレイヤＢ３に手を位置された状態では、音量変化割合が小さい状態で、音量がゆっくりとアップする。そして、手の位置をレイヤＢ２に移動させれば、音量変化割合を中程度にすることができ、また、手の位置をレイヤＢ１に移動させれば、音量変化割合を大きくして、高速度の音量制御ができる。
【０１０８】
そして、操作者は、音量アップの機能を終了したいときには、前述した決定操作をすることで、音量アップの機能を終了させることができる。音量ダウンの機能についても同様である。
【０１０９】
以上のようにして、上述した第１の実施形態によれば、操作者は、操作パネルに対して、非接触で、複数の機能の選択切り換えを行うことできると共に、選択した機能の属性値を変更制御することができる。
【０１１０】
上述した第１の実施形態では、機能切替領域Ａｓｗ上で決定操作をした後、機能属性変更領域Ａｃｔ上での機能属性に関する操作入力を行うようにした。そこで、操作者は、片手でも、センサパネル１０上での一連の操作入力が可能である。しかし、機能切替領域Ａｓｗ上と、機能属性変更領域Ａｃｔとに対して、左右の手で入力操作をするようにしても勿論よい。
【０１１１】
なお、機能切替領域Ａｓｗ上では、前述のような決定操作を行わず、例えば機能切替領域Ａｓｗ上の特定のレイヤ内に所定時間以上、手が留まっていたときには、その状態において、機能属性変更領域Ａｃｔでの操作入力を受け付けるようにしても良い。その場合には、例えば左手で、機能切替領域Ａｓｗ上のレイヤ選択を行なって、右手で選択した機能の属性値制御を行うような操作が可能である。その場合には、左右の手のいずれか一方、例えば機能切替領域Ａｓｗ上における左手で、上述した決定操作をしたとき、当該機能の選択およびその属性値制御を終了するようにすることができる。
【０１１２】
上述の第１の実施形態では、機能属性値の変更制御も、センサパネル１０上の空間での操作者の手の振る舞いにより行うようにしたが、機能属性値の変更制御は、複数の機能に共通の１個のシーソー型ボタンなどの機械的な操作素子を用いても良い。すなわち、その場合には、センサパネル１０は、機能切替領域のみとして、機能の切り替え選択のみを行い、それにより機能の選択が確定された後、シーソー型ボタンを操作することで、上述した音量制御や、キュー再生またはレビュー再生の速度制御ができる。
【０１１３】
なお、上述の第１の実施形態では、１つのセンサパネル１０を、機能切替領域と、機能属性変更領域とに分けたが、機能切替領域用と、機能属性変更領域とで、センサパネルを別々の構成としても良いことはいうまでもない。
【０１１４】
＜第２の実施形態＞
図９および図１０は、この発明の第２の実施形態の情報処理システム構成例を示すもので、シャーカステンと呼ばれている医療用表示システムに適用したものである。すなわち、この実施形態の情報処理システムは、医療の診察室や、手術室などにおいて、Ｘ線撮影写真、ＣＴ画像、ＭＲＩ画像などを、表示装置７の画面に表示すると共に、センサ装置５からの操作者の入力操作を、表示画像に対して反映するようにしたものである。
【０１１５】
この実施形態の情報処理システムは、センサ装置５と、制御装置６と、表示装置７とにより構成される。センサ装置５と、制御装置６とを一体化して、情報処理装置の構成としてもよい。
【０１１６】
センサ装置５は、選択領域センサ部５１と、決定領域センサ部５２とを備える。これら選択領域センサ部５１と、決定領域センサ部５２とは、それぞれ上述の第１の実施形態におけるセンサ部１と同様の構成を備えるものとされている。
【０１１７】
このセンサ装置５の選択領域センサ部５１と、決定領域センサ部５２とにおいては、例えば机上に置かれたときに、机面よりも若干斜めとなる平面５ｓと平行するように、センサパネル１０と同様の構成のセンサパネルが設けられている。なお、図９および図１０では、センサパネルは図示を省略してある。
【０１１８】
したがって、この実施形態では、センサ装置５の平面５ｓ上の空間が、操作者の操作入力空間となる。第１の実施形態で説明したように、非接触入力操作となるので、衛生的であり、医療現場に好適である。
【０１１９】
そして、この実施形態では、センサ装置６においては、選択領域センサ部５１と、決定領域センサ部５２とに対して、入力操作が同時になされるものとされる。すなわち、後述するように、この実施形態では、選択領域センサ部５１に対して、所定の選択入力操作を行うと共に、決定領域センサ部５２に対して、選択領域センサ部５１に対してなされた選択入力に対する決定操作を行うようにする。
【０１２０】
例えば一人の人が操作入力をする場合には、右手で選択領域センサ部５１における選択入力操作を行い、左手で決定領域センサ部５２における決定入力操作をするようにする。
【０１２１】
なお、第１の実施形態と同様に、１枚のセンサパネルの領域を分割して、選択領域センサ部５１および決定領域センサ部５２とを構成することもできる。しかし、この例では、選択領域センサ部５１と決定領域センサ部５２とは、別々のセンサ部として構成されているものとする。
【０１２２】
制御装置６は、例えばパーソナルコンピュータにより構成される情報処理装置からなる。すなわち、図１０に示すように、制御装置６は、システムバスを介して、ＣＰＵ（Central  Processing  Unit）に対して、プログラムＲＯＭ（Read  Only  Memory）およびワークエリア用ＲＡＭ（Random  Access  Memory）が接続されている。
【０１２３】
そして、この実施形態では、システムバス６０に対しては、Ｉ／Ｏポート６４および６５、表示コントローラ６６、画像メモリ６７、レイヤ情報記憶部６８が接続されている。
【０１２４】
Ｉ／Ｏポート６４は、センサ装置５の選択領域センサ部５１に接続され、この選択領域センサ部５１の出力信号を受ける。Ｉ／Ｏポート６５は、センサ装置５の決定領域センサ部５２に接続され、この決定領域センサ部５２の出力信号を受ける。
【０１２５】
表示コントローラ６６は、表示装置７に接続され、制御装置６からの表示情報が表示装置７に供給される。表示装置７は、例えばＬＣＤを表示素子として用いるもので構成されている。
【０１２６】
画像メモリ６７には、Ｘ線撮影写真、ＣＴ画像、ＭＲＩ画像などが記憶されている。なお、この制御装置６は、画像メモリ６７に記憶されている画像のサムネイル画像を生成する機能を備えている。
【０１２７】
レイヤ情報記憶部６８は、第１の実施形態と同様に、選択領域センサ部５１と決定領域センサ部５２とについてのレイヤ情報が記憶されている。このレイヤ情報記憶部６８に記憶されるレイヤ情報については、後で詳述する。
【０１２８】
制御装置６は、センサ装置５の選択領域センサ部５１および決定領域センサ部５２からの出力信号を受けて、上述した第１の実施形態で説明したような、操作者の手の空間上の位置を検出する。そして、制御装置６は、操作者の手が、予め、設定されている複数のレイヤのうちの、いずれのレイヤに位置しているかや、手の振る舞いなどを判定する。
【０１２９】
そして、制御装置６は、センサ装置５の出力信号から判定したレイヤおよび手の振る舞いに応じて、内蔵する画像メモリ６７から、操作者に指定された画像を読み出して、表示装置７に表示したり、表示画像を移動や回転したり、拡大／縮小したりする。
【０１３０】
［距離方向（ｚ方向）の複数レイヤと、機能や機能属性の割り付け］
図１１は、この第２の実施形態におけるセンサ装置５の選択領域センサ部５１および決定領域センサ部５２上の空間に設定されるレイヤについて説明するための図である。また、図１２は、この第２の実施形態における制御装置６のレイヤ情報記憶部６７の記憶内容の例を示す図である。
【０１３１】
この第２の実施形態では、選択領域センサ部５１のセンサパネル上の空間においては、センサパネル面からの距離の違いにより、２個のレイヤＣ１，Ｃ２が設定される。この場合、図１１に示すように、選択領域センサ部５１のセンサパネル５１Ｐの表面位置をｚ軸の原点位置０としたとき、２個のレイヤＣ１、Ｃ２の境界となるｚ方向の距離を、ＬＰ１、ＬＰ２に設定する。したがって、０＜レイヤＣ１≦ＬＰ１、ＬＰ１＜レイヤＢ２≦ＬＰ２、として、各レイヤＣ１、Ｃ２の距離範囲が設定される。
【０１３２】
また、決定領域センサ部５２のセンサパネル上の空間においても、センサパネル面からの距離の違いにより、２個のレイヤＤ１，Ｄ２が設定される。この場合、図１１に示すように、決定領域センサ部５２のセンサパネル５２Ｐの表面位置をｚ軸の原点位置０としたとき、２個のレイヤＤ１、Ｄ２の境界となるｚ方向の距離を、ＬＤに設定する。したがって、０＜レイヤＤ１≦ＬＤ、ＬＤ＜レイヤＢ２、として、各レイヤＤ１、Ｄ２の距離範囲が設定される。つまり、決定領域センサ部５２においては、センサパネル５２Ｐとの距離が、境界距離ＬＤよりも小さい距離範囲のレイヤＤ１と、境界距離ＬＤよりも大きい距離範囲のレイヤＤ２とに分けられる。
【０１３３】
そして、この実施形態では、決定領域センサ部５２のセンサパネル５２Ｐ上の空間のレイヤＤ２は、そのレイヤに検出対象物があれば、「未決定」を意味するものとされ、レイヤＤ１は、そのレイヤに検出対象物があれば、「決定」を意味するものとされる。つまり、操作者が、レイヤＤ２から、レイヤＤ１へ手を移動させると、それが決定操作となる。
【０１３４】
選択領域センサ部５１における機能等選択操作を行いながら、この決定領域センサ部５２における決定操作を行えるようにすることで、この第２の実施形態では、選択領域センサ部５１における機能等選択操作が階層的に行えるようにしている。
【０１３５】
すなわち、この第２の実施形態においては、選択領域センサ部５１上の空間におけるレイヤ選択操作により、まず、この実施形態の情報処理システムが備える基本機能の選択ができるように構成する。この実施形態では、基本機能の選択が、選択領域センサ部５１における上位階層の操作である。そして、選択領域センサ部５１における下位階層の操作は、上位階層で選択された機能の属性について入力操作とされる。
【０１３６】
基本機能としては、この実施形態では、ドラッグ機能、ファイル選択機能、拡大／縮小機能が設けられている。
【０１３７】
ドラッグ機能は、表示画面に表示された画像の一部を指定し、その指定した一部を平行移動させたり、回転させたりすることにより、画像の移動をしたり、画像の回転をする機能である。なお、この実施形態では、画像の移動と、画像の回転は、別々の機能として選択可能とされている。
【０１３８】
ファイル選択機能は、画像メモリ６７に記憶されている画像の中から、操作者が表示したい画像を選択する機能である。
【０１３９】
拡大／縮小機能は、表示装置７の表示画面に表示されている画像の拡大または縮小を行う機能である。
【０１４０】
そして、この実施形態では、選択領域センサ部５１のセンサパネル５１Ｐ上の空間に設定されたレイヤＣ２では、基本機能の選択操作がなされるように構成される。
【０１４１】
この基本機能の選択のために、図９に示すように、表示装置７の表示画面には、基本機能アイコンボタンの表示バー７１が表示される。図９に示すように、この例では、表示バー７１には、「移動」、「拡大／縮小」、「回転」、「ファイル選択」の４種の基本機能アイコンボタンが表示される。
【０１４２】
そして、表示バー７１中の４種の基本機能アイコンボタン、すなわち、「移動」、「拡大／縮小」、「回転」、「ファイル選択」のうちのいずれが選択中であるかを示すカーソルマーク７２が、表示バー７１に関連して表示される。図９の例では、カーソルマーク７２は、三角形マークであり、「ファイル選択」のアイコンボタンが選択されている状態を示している。
【０１４３】
そして、操作者は、レイヤＣ２に手を位置させた状態で、このレイヤＣ２内において、ｘ，ｙ方向に手を移動させることで、カーソルマーク７２を移動させて、自分が希望する基本機能を選択することができる。
【０１４４】
そして、当該基本機能選択という上位階層において、手をレイヤＣ２からレイヤＣ１に移動させると、それは、レイヤＣ２で選択された基本機能の確認を意味し、この実施形態では、選択中の基本機能のアイコンボタンがハイライト表示される。
【０１４５】
そして、このハイライト表示による確認がなされている状態で、決定領域センサ部５２において、上述した決定操作がなされると、レイヤＣ２で選択された基本機能の選択が確定する。
【０１４６】
以上のことから、この実施形態では、基本機能選択という上位階層に対しては、選択領域センサ部５１のセンサパネル５１Ｐ上の空間におけるレイヤＣ１およびＣ２については、図１２に示すように、機能が割り付けられる。つまり、レイヤＣ２に対しては、基本機能を選択する機能が割り付けられ、レイヤＣ１に対しては、選択された機能の確認機能が割り付けられる。
【０１４７】
また、上述したように、選択領域センサ部５１における下位階層の操作は、上位階層で選択された機能の属性について入力操作とされる。
【０１４８】
例えば、上位階層で選択された機能が「ファイル選択」であるときには、当該ファイル選択という下位階層においては、図１２に示すように、レイヤＣ２に対しては、画像ファイルを選択するファイル選択機能が割り付けられる。
【０１４９】
このファイル選択機能によって画像ファイルの選択をするのために、図９に示すように、表示装置７の表示画面には、画像メモリ６７に記憶されている画像のサムネイル画像が一覧７３が表示されるように構成されている。
【０１５０】
そして、当該ファイル選択という下位階層において、手をレイヤＣ２からレイヤＣ１に移動させると、それは、レイヤＣ２で選択された画像ファイルの確認を意味し、この実施形態では、選択中の画像ファイルのサムネイルがハイライト表示される。図９の例においては、サムネイル画像が一覧７３における７３Ａがハイライト表示されている状態を示している。
【０１５１】
そして、このハイライト表示による確認がなされている状態で、決定領域センサ部５２において、上述した決定操作がなされると、レイヤＣ２で選択された画像ファイルが画像メモリ６７から読み出されて、図９に示すように、画像７４として表示される。
【０１５２】
以上のことから、この実施形態では、ファイル選択という下位階層に対しては、選択領域センサ部５１のセンサパネル５１Ｐ上の空間におけるレイヤＣ１およびＣ２については、図１２に示すように、機能が割り付けられる。つまり、レイヤＣ２に対しては、ファイル選択機能が割り付けられ、レイヤＣ１に対しては、選択された画像ファイルの確認機能が割り付けられる。
【０１５３】
同様にして、移動または回転のドラッグという下位階層においては、レイヤＣ２に対しては、ドラッグ位置の選択機能が割り付けられ、レイヤＣ１に対しては、選択されたドラッグ位置の確認およびドラッグ実行機能が割り付けられる。
【０１５４】
すなわち、基本機能選択の上位階層において、移動または回転のドラッグが選択されたときには、図１３（Ｃ）において矢印で示すように、レイヤＣ２内において、操作者は、画像の一部の位置を指定するように、手をｘ，ｙ方向に移動させる。
【０１５５】
そして、図１３（Ａ）または（Ｂ）において、画像Ｐｘの一部の位置Ｐｏを示している状態において、操作者が手をレイヤＣ１に移動させると、指示された位置Ｐｏがハイライト表示されると共に、レイヤＣ１においてドラッグ機能が有効となる。そこで、操作者が、手を、例えば図１３（Ａ）に示すように、水平方向に位置Ｐｏから移動させると、その移動に伴って、制御装置６は、画像Ｐｘを平行移動させるようにする制御を実行する。
【０１５６】
そして、移動操作後、決定領域センサ部５２において、上述した決定操作がなされると、画像Ｐｘの表示位置がそのままの状態で確定して、ドラッグ機能が終了となる。
【０１５７】
また、指示された位置Ｐｏがハイライト表示されている状態において、レイヤＣ１内において、操作者が、手を、例えば図１３（Ｂ）に示すように、位置Ｐｏから回転させると、その回転に伴って、制御装置６は、画像Ｐｘを回転させるようにする制御を実行する。
【０１５８】
そして、移動操作または回転操作後、決定領域センサ部５２において、上述した決定操作がなされると、画像Ｐｘの表示位置がそのままの状態で確定して、ドラッグ機能が終了となる。
【０１５９】
また、拡大／縮小という下位階層においては、レイヤＣ２に対しては、拡大／縮小の速度大が割り付けられ、また、レイヤＣ１に対しては、拡大／縮小の速度小が割り付けられる。つまり、拡大／縮小という下位階層においては、レイヤＣ１とＣ２とには、拡大／縮小の速度属性が割り付けられる。
【０１６０】
なお、基本機能の選択において、拡大／縮小が選択されるときには、レイヤＣ１における選択領域センサ部５１のセンサパネル５１Ｐのｘ，ｙ座標位置に応じて、拡大か、縮小かの選択がなされる。例えば、レイヤＣ１における手の位置が、選択領域センサ部５１のセンサパネル５１Ｐの左領域または上領域であるときには拡大、選択領域センサ部５１のセンサパネル５１Ｐの右領域または下領域であるときには縮小、がそれぞれ選択される。
【０１６１】
［制御装置６における処理動作］
以上のように構成された第２の実施形態の情報処理システムにおいては、センサ装置５の面５ｃ上の空間における操作者の左手および右手の位置（センサパネル５１Ｐ面およびセンサパネル５２Ｐ面からの距離）および左手および右手の振る舞いに応じて、制御装置６が、表示装置７に表示画像の表示制御を行う。
【０１６２】
＜基本機能選択処理ルーチン＞
図１４は、この第２の実施形態の情報処理システムの制御装置６における基本機能選択の上位階層の操作入力に対する処理動作の一例のフローチャートである。この図１４のフローチャートの各ステップの処理は、制御装置６のＣＰＵ６１が、ＲＯＭ６２に記憶されたプログラムにしたがって、ＲＡＭ６３をワークエリアとして用いて実行するものである。
【０１６３】
なお、基本機能選択処理ルーチンの開始の際に、ＣＰＵ６１は、レイヤ情報記憶部６８を参照して、当該基本機能選択におけるレイヤＣ１，Ｃ２およびレイヤＤ１，Ｄ２に対して割り付けられた機能や意味などを認識しておく。すなわち、ＣＰＵ６１は、レイヤＣ２に割り付けられている機能が基本機能の選択であると認識し、また、レイヤＣ２に割り付けられているのは選択された基本機能の確認機能であると認識する。また、ＣＰＵ６１は、レイヤＤ１に手が存在する状態が決定操作であると認識する。
【０１６４】
そして、この例では、先ず、制御装置６のＣＰＵ６１は、センサ装置５の選択領域センサ部５１からの出力を監視して、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近を待つ（ステップＳ２０１）。
【０１６５】
ステップＳ２０１で、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近があると判別したときには、ＣＰＵ６１は、手が位置しているのはレイヤＣ２であるか否かを判別する（ステップＳ２０２）。
【０１６６】
ステップＳ２０２で、手が位置しているのはレイヤＣ２であると判別したときには、ＣＰＵ６１は、基本機能の選択のための処理、この例では、機能選択用ポインタ、つまり、カーソルマーク７２を、表示装置７の表示画面に表示する（ステップＳ２０３）。
【０１６７】
次に、ＣＰＵ６１は、レイヤＣ２内において、手がｘ，ｙ方向に移動して、選択する機能の変更操作があったか否か判別する（ステップＳ２０４）。
【０１６８】
ステップＳ２０４で、選択する機能の変更操作があったと判別したときには、表示装置７の表示画面の機能選択用ポインタ、つまり、カーソルマーク７２を、レイヤＣ２内における変更移動操作に応じた位置に変更表示する（ステップＳ２０５）。
【０１６９】
次に、ＣＰＵ６１は、手がレイヤＣ２からレイヤＣ１に移動したか否か判別する（ステップＳ２０６）。また、ステップＳ２０４で、選択する機能の変更操作がなかったと判別したときにも、ステップＳ２０６に進んで、手がレイヤＣ２からレイヤＣ１に移動したか否か判別する。さらに、ステップＳ２０２で、手がレイヤＣ２に存在しないと判別したときにも、ステップＳ２０６に進んで、手がレイヤＣ１にあるか否か判別する。
【０１７０】
そして、ステップＳ２０６で、手がレイヤＣ１に存在しないと判別したときには、ＣＰＵ６１は、ステップＳ２０２に戻り、このステップＳ２０２以降の処理を繰り返す。
【０１７１】
また、ステップＳ２０６で、手がレイヤＣ１に存在すると判別したときには、ＣＰＵ６１は、選択された基本機能の選択確認の処理をする。この例では、ＣＰＵ６１は、表示バー７１の基本機能アイコンボタンのうちの、レイヤＣ２で選択された基本機能のアイコンボタンをハイライト表示して、確認表示する（ステップＳ２０７）。
【０１７２】
次に、ＣＰＵ６１は、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあるか否か判別する（ステップＳ２０８）。ステップＳ２０８で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にないと判別したときには、ＣＰＵ６１は、ステップＳ２０２に戻って、このステップＳ２０２以降の処理を繰り返す。
【０１７３】
また、ステップＳ２０８で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあると判別したときには、ＣＰＵ６１は、選択中の基本機能について決定操作がなされと判定する（ステップＳ２０９）。
【０１７４】
そして、ＣＰＵ６１は、選択された機能の処理ルーチンを実行し（ステップＳ２１０）、選択された機能の処理ルーチンについて終了操作がなされたら、ステップＳ２０１に戻って、ステップＳ２０１以降の処理を繰り返す。
【０１７５】
次に、ステップＳ２１０の、選択された機能の処理ルーチンの例について説明する。
【０１７６】
＜移動または回転のドラッグについての処理ルーチン＞
基本機能選択処理ルーチンにより移動または回転のドラッグの機能が選択されたときの、ステップＳ２１０での処理ルーチンの例を、図１５に示す。この図１５のフローチャートの各ステップの処理も、制御装置６のＣＰＵ６１が、ＲＯＭ６２に記憶されたプログラムにしたがって、ＲＡＭ６３をワークエリアとして用いて実行するものである。
【０１７７】
なお、ドラッグ機能の処理ルーチンの開始の際に、ＣＰＵ６１は、レイヤ情報記憶部６８を参照して、当該ドラッグ機能におけるレイヤＣ１，Ｃ２およびレイヤＤ１，Ｄ２に対して割り付けられた機能や意味などを認識しておく。すなわち、ＣＰＵ６１は、レイヤＣ２に割り付けられている機能がドラッグ位置選択であると認識し、また、レイヤＣ２に割り付けられている機能は、ドラッグ位置確認およびドラッグ実行機能であると認識する。また、ＣＰＵ６１は、レイヤＤ１に手が存在する状態が決定操作、この場合には、ドラッグ機能の終了操作であるであると認識する。
【０１７８】
そして、先ず、制御装置６のＣＰＵ６１は、センサ装置５の選択領域センサ部５１からの出力を監視して、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近を待つ（ステップＳ２２１）。
【０１７９】
ステップＳ２２１で、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近があると判別したときには、ＣＰＵ６１は、手が位置しているのはレイヤＣ２であるか否かを判別する（ステップＳ２２２）。
【０１８０】
ステップＳ２２２で、手が位置しているのはレイヤＣ２であると判別したときには、ＣＰＵ６１は、当該レイヤＣ２に割り付けられているドラッグ位置選択機能についての処理を実行する。この例では、先ず、ＣＰＵ６１は、ドラッグ位置ポインタ、つまり、ドラッグ点Ｐｏを、表示装置７の表示画面に表示する（ステップＳ２２３）。次に、ＣＰＵ６１は、レイヤＣ２内において、手がｘ，ｙ方向に移動して、ドラッグ位置の変更操作があったか否か判別する（ステップＳ２２４）。
【０１８１】
ステップＳ２２４で、ドラッグ位置の変更操作があったと判別したときには、表示装置７の表示画面におけるドラッグ点Ｐｏの位置を、レイヤＣ２内における変更移動操作に応じた位置に変更表示する（ステップＳ２２５）。
【０１８２】
次に、ＣＰＵ６１は、手がレイヤＣ２からレイヤＣ１に移動したか否か判別する（ステップＳ２２６）。また、ステップＳ２２４で、ドラッグ位置の変更操作がなかったと判別したときにも、ステップＳ２２６に進んで、手がレイヤＣ２からレイヤＣ１に移動したか否か判別する。さらに、ステップＳ２２２で、手がレイヤＣ２に存在しないと判別したときにも、ステップＳ２２６に進んで、手がレイヤＣ１にあるか否か判別する。
【０１８３】
そして、ステップＳ２２６で、手がレイヤＣ１に存在しないと判別したときには、ＣＰＵ６１は、ステップＳ２２２に戻り、このステップＳ２２２以降の処理を繰り返す。
【０１８４】
また、ステップＳ２２６で、手がレイヤＣ１に存在すると判別したときには、ＣＰＵ６１は、この例では、ドラッグ機能、すなわち、移動または回転の機能を有効とする。そして、このとき、指定されたドラッグ位置をハイライト表示すると共に、表示バー７１の基本機能アイコンボタンのうちの、レイヤＣ２で選択された移動または回転のいずれかのアイコンボタンをハイライト表示して確認表示する（ステップＳ２２７）。
【０１８５】
次に、ＣＰＵ６１は、レイヤＣ１内における手のｘ，ｙ方向の動きに応じたドラッグ処理、つまり、画像移動または画像回転を実行する（ステップＳ２２８）。
【０１８６】
次に、ＣＰＵ６１は、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあるか否か判別する（ステップＳ２２９）。ステップＳ２２９で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にないと判別したときには、ＣＰＵ６１は、ステップＳ２２２に戻って、このステップＳ２２２以降の処理を繰り返す。
【０１８７】
また、ステップＳ２２９で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあると判別したときには、ＣＰＵ６１は、実行中の移動または回転のドラッグ機能を終了する（ステップＳ２３０）。そして、図１４のステップＳ２０１に戻り、基本機能選択処理ルーチンを再開する。
【０１８８】
＜ファイル選択の処理ルーチン＞
基本機能選択処理ルーチンによりファイル選択の機能が選択されたときの、ステップＳ２１０での処理ルーチンの例を、図１６に示す。この図１６のフローチャートの各ステップの処理も、制御装置６のＣＰＵ６１が、ＲＯＭ６２に記憶されたプログラムにしたがって、ＲＡＭ６３をワークエリアとして用いて実行するものである。
【０１８９】
なお、ファイル選択機能の処理ルーチンの開始の際に、ＣＰＵ６１は、レイヤ情報記憶部６８を参照して、当該ファイル選択機能におけるレイヤＣ１，Ｃ２およびレイヤＤ１，Ｄ２に対して割り付けられた機能や意味などを認識しておく。すなわち、ＣＰＵ６１は、レイヤＣ２に割り付けられている機能がファイル選択であると認識し、また、レイヤＣ２に割り付けられている機能は、選択されたファイルの確認機能であると認識する。また、ＣＰＵ６１は、レイヤＤ１に手が存在する状態が決定操作、この場合には、ファイル決定操作であると認識する。
【０１９０】
そして、先ず、制御装置６のＣＰＵ６１は、センサ装置５の選択領域センサ部５１からの出力を監視して、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近を待つ（ステップＳ２４１）。
【０１９１】
ステップＳ２２１で、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近があると判別したときには、ＣＰＵ６１は、手が位置しているのはレイヤＣ２であるか否かを判別する（ステップＳ２４２）。
【０１９２】
ステップＳ２２２で、手が位置しているのはレイヤＣ２であると判別したときには、ＣＰＵ６１は、当該レイヤＣ２に割り付けられているファイル選択機能についての処理を実行する。この例では、ＣＰＵ６１は、表示装置７の表示画面に表示されているサムネイル画像一覧７３の中の、選択中のサムネイル画像をハイライト表示し、かつ、ハイライト表示するサムネイル画像を移動する（ステップＳ２４３）。
【０１９３】
次に、ＣＰＵ６１は、手がレイヤＣ２からレイヤＣ１に移動したか否か判別する（ステップＳ２４４）。また、ステップＳ２４２で、手がレイヤＣ２に存在しないと判別したときにも、ステップＳ２４４に進んで、手がレイヤＣ１にあるか否か判別する。
【０１９４】
そして、ステップＳ２４４で、手がレイヤＣ１に存在しないと判別したときには、ＣＰＵ６１は、ステップＳ２４２に戻り、このステップＳ２４２以降の処理を繰り返す。
【０１９５】
また、ステップＳ２４４で、手がレイヤＣ１に存在すると判別したときには、ＣＰＵ６１は、ハイライトするサムネイル画像の移動を停止して、当該停止した位置のサムネイル画像が選択されていることを確認報知する（ステップＳ２４５）。
【０１９６】
次に、ＣＰＵ６１は、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあるか否か判別する（ステップＳ２４６）。ステップＳ２４６で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にないと判別したときには、ＣＰＵ６１は、ステップＳ２４２に戻って、このステップＳ２４２以降の処理を繰り返す。
【０１９７】
また、ステップＳ２４６で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあると判別したときには、ＣＰＵ６１は、確認報知された選択中のサムネイル画像が選択されたことが決定されたと判断する。そして、ＣＰＵ６１は、選択中のサムネイル画像に対応する画像を、画像メモリ６７から読み出して、表示装置７の表示画面に、画像７４として表示する（ステップＳ２４７）。
【０１９８】
そして、ＣＰＵ６１は、このファイル選択機能の処理ルーチンを終了し（ステップＳ２４８）、その後、図１４のステップＳ２０１に戻り、基本機能選択処理ルーチンを再開する。
【０１９９】
＜拡大／縮小の処理ルーチン＞
基本機能選択処理ルーチンにより拡大／縮小の機能が選択されたときの、ステップＳ２１０での処理ルーチンの例を、図１７に示す。この図１７のフローチャートの各ステップの処理も、制御装置６のＣＰＵ６１が、ＲＯＭ６２に記憶されたプログラムにしたがって、ＲＡＭ６３をワークエリアとして用いて実行するものである。
【０２００】
なお、前述したように、基本機能選択処理ルーチンにおける拡大／縮小の基本機能の選択において、選択領域センサ部５１のセンサパネル５１Ｐにおける左領域と右領域あるいは上領域と下領域のような選択領域の違いに応じて、拡大と縮小のいずれかが選択される。
【０２０１】
この拡大／縮小機能の処理ルーチンの開始の際に、ＣＰＵ６１は、レイヤ情報記憶部６８を参照して、当該ドラッグ機能におけるレイヤＣ１，Ｃ２およびレイヤＤ１，Ｄ２に対して割り付けられた機能や意味などを認識しておく。すなわち、ＣＰＵ６１は、レイヤＣ２に割り付けられている機能が低速の拡大／縮小処理であると認識し、また、レイヤＣ２に割り付けられている機能は、高速の拡大／縮小処理であると認識する。また、ＣＰＵ６１は、レイヤＤ１に手が存在する状態が決定操作、この場合には、拡大／縮小機能の終了操作であると認識する。
【０２０２】
そして、先ず、制御装置６のＣＰＵ６１は、センサ装置５の選択領域センサ部５１からの出力を監視して、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近を待つ（ステップＳ２５１）。
【０２０３】
ステップＳ２５１で、選択領域センサ部５１のセンサパネル５１Ｐの上方空間における操作者の手の接近があると判別したときには、ＣＰＵ６１は、手が位置しているのはレイヤＣ２であるか否かを判別する（ステップＳ２５２）。
【０２０４】
ステップＳ２５２で、手が位置しているのはレイヤＣ２であると判別したときには、ＣＰＵ６１は、当該レイヤＣ２に割り付けられている機能、すなわち、低速での画像の拡大または縮小を実行する（ステップＳ２４３）。
【０２０５】
次に、ＣＰＵ６１は、手がレイヤＣ２からレイヤＣ１に移動したか否か判別する（ステップＳ２５４）。また、ステップＳ２５２で、手がレイヤＣ２に存在しないと判別したときにも、ステップＳ２５４に進んで、手がレイヤＣ１にあるか否か判別する。
【０２０６】
そして、ステップＳ２５４で、手がレイヤＣ１に存在しないと判別したときには、ＣＰＵ６１は、ステップＳ２５２に戻り、このステップＳ２５２以降の処理を繰り返す。
【０２０７】
また、ステップＳ２５４で、手がレイヤＣ１に存在すると判別したときには、ＣＰＵ６１は、当該レイヤＣ２に割り付けられている機能、すなわち、高速での画像の拡大または縮小を実行する（ステップＳ２５５）。
【０２０８】
次に、ＣＰＵ６１は、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあるか否か判別する（ステップＳ２５６）。ステップＳ２５６で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にないと判別したときには、ＣＰＵ６１は、ステップＳ２５２に戻って、このステップＳ２５２以降の処理を繰り返す。
【０２０９】
また、ステップＳ２５６で、決定領域センサ部６２のセンサパネル５２Ｐ上の手が、レイヤＤ１にあると判別したときには、ＣＰＵ６１は、画像の拡大または縮小を停止し、この拡大／縮小機能の処理ルーチンを終了する（ステップＳ２４８）。そして、その後、図１４のステップＳ２０１に戻り、基本機能選択処理ルーチンを再開する。
【０２１０】
以上のようにして、上述した第２の実施形態によれば、操作者は、操作パネルに対して、非接触で、階層化された複数の機能を一連の操作で選択および実行することができる。そして、操作者は、例えば右手を、選択領域センサ部５１のセンサパネル５１Ｐの空間を上下させて機能選択を行い、左手で、決定領域センサ５２のセンサパネル５２Ｐの空間を上下させることで決定操作をすることができ、操作が簡単であるというメリットがある。
【０２１１】
なお、上述の第２の実施形態の説明では、選択中の機能やサムネイルは、ハイライト表示するようにしたが、ユーザに注目させることができる報知表示であれば、ハイライト表示に限られるものではないことは言うまでもない。
【０２１２】
［その他の実施形態および変形例］
なお、以上の実施形態では、センサ手段は、検出対象物までの空間離間距離に応じた静電容量を発振周波数に変換し、その発振周波数を周波数カウンタで計数して出力するようにしたが、前記静電容量に応じたセンサ出力を得る手法は、これに限られない。すなわち、例えば特許文献１と同様に、周波数−電圧変換器を用いて、発振周波数に応じた出力電圧をセンサ出力としてもよい。
【０２１３】
また、例えば、検出対象物までの空間離間距離に応じた静電容量を電圧に変換する、いわゆるチャージドトランスファー法を用いるようにしても良い。また、プロジェクテッドキャパシタ法によっても、検出対象物までの空間離間距離に応じた静電容量を検出することができる。
【０２１４】
また、上述の実施形態では、センサ手段の電極はワイヤー電極を用いるようにしたが、前記横方向のワイヤー電極と、縦方向のワイヤー電極との交点に、点電極を配置するようにした構成とすることもできる。その場合には、各点電極と接地間における静電容量を検出するので、複数の電極について、１電極毎に、横方向および縦方向の順次に切り替えて静電容量を検出するようにする。そして、検出する距離に応じて検出感度を適正なものとするために、検出する距離に応じて検出する電極を間引いた飛び飛びの電極を用いるようにするのは、ワイヤー電極の場合と同様である。
【０２１５】
また、以上の実施形態では、センサ手段は、静電容量により検出対象物までの空間離間距離を検出するものを用いたが、これに限らず、検出対象物までの空間離間距離を検出することができるものであれば、いずれのセンサ手段をも用いることができる。
【図面の簡単な説明】
【０２１６】
【図１】この発明による情報処理装置の実施形態のハードウエア構成例を示すブロック図である。
【図２】この発明による情報処理装置の実施形態に用いるセンサ手段の例を説明するために用いる図である。
【図３】この発明による情報処理装置の実施形態に用いるセンサ手段の例を説明するために用いる図である。
【図４】この発明による情報処理装置の実施形態におけるセンサ手段から検出対象物までの距離に応じたレイヤの設定の例を説明するための図である。
【図５】この発明による情報処理装置の実施形態におけるセンサ手段から検出対象物までの距離に応じたレイヤと、割り付けられる機能との対応関係を説明するための図である。
【図６】この発明による情報処理装置の実施形態における処理動作の例を説明するためのフローチャートの一部を示す図である。
【図７】この発明による情報処理装置の実施形態における処理動作の例を説明するためのフローチャートの一部を示す図である。
【図８】この発明による情報処理装置の実施形態を説明するために用いる図である。
【図９】この発明による情報処理システムの実施形態のハードウエア構成例を示すブロック図である。
【図１０】この発明による情報処理システムの実施形態のハードウエア構成例を示すブロック図である。
【図１１】この発明による情報処理システムの実施形態におけるセンサ手段から検出対象物までの距離に応じたレイヤの設定の例を説明するための図である。
【図１２】この発明による情報処理システムの実施形態におけるセンサ手段から検出対象物までの距離に応じたレイヤと、割り付けられる機能との対応関係を説明するための図である。
【図１３】この発明による情報処理システムの実施形態の説明のための図である。
【図１４】この発明による情報処理システムの実施形態における処理動作の例を説明するためのフローチャートを示す図である。
【図１５】この発明による情報処理システムの実施形態における処理動作の例を説明するためのフローチャートを示す図である。
【図１６】この発明による情報処理システムの実施形態における処理動作の例を説明するためのフローチャートを示す図である。
【図１７】この発明による情報処理システムの実施形態における処理動作の例を説明するためのフローチャートを示す図である。
【符号の説明】
【０２１７】
１…センサ部、２…制御部、３…被制御部、４…ディスプレイ、５…センサ装置、６…制御装置、７…表示装置、１０，５１Ｐ，５２Ｐ…センサパネル、２１…空間位置検出部、２２および６８…レイヤ情報記憶部
【図１】
2010092419.tif 000003
【図２】
2010092419.tif 000004
【図３】
2010092419.tif 000005
【図４】
2010092419.tif 000006
【図５】
2010092419.tif 000007
【図６】
2010092419.tif 000008
【図７】
2010092419.tif 000009
【図８】
2010092419.tif 000010
【図９】
2010092419.tif 000011
【図１０】
2010092419.tif 000012
【図１１】
2010092419.tif 000013
【図１２】
2010092419.tif 000014
【図１３】
2010092419.tif 000015
【図１４】
2010092419.tif 000016
【図１５】
2010092419.tif 000017
【図１６】
2010092419.tif 000018
【図１７】
2010092419.tif 000019