【手続補正書】
【提出日】平成20年12月16日(2008.12.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられたことを検出するための第１押圧検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において前記「ユーザーによる押圧の力」が加えられたことを、前記第１押圧検出手段による検出とは独立に、検出するための第２押圧検出手段と、
前記第１押圧検出手段及び第２押圧検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【請求項２】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられたことを検出するための第１押圧検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において前記「ユーザーによる押圧の力」が加えられたことを、前記第１押圧検出手段による検出とは別個に、検出するための第２押圧検出手段と、
前記第１押圧検出手段及び第２押圧検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【請求項３】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられたことを検出するための第１押圧検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において前記「ユーザーによる押圧の力」が加えられたことを検出するための第２押圧検出手段と、
前記第１押圧検出手段が前記「ユーザーによる押圧の力」が加えられたことを検出したが前記第２押圧検出手段は前記「ユーザーによる押圧の力」が加えられたことを検出していないとき、少なくとも前記第１押圧検出手段からの出力に基づいて、画面上でポインタ又はカーソルを画面上で２次元的に移動させるための第１の制御手段と、
前記第１押圧検出手段及び前記第２押圧検出手段が共に前記「ユーザーによる押圧の力」が加えられたことを検出したとき、前記第１押圧検出手段及び第２押圧検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるための第２の制御手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【請求項４】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、
前記第１押圧検出手段及び第２押圧位置検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【請求項５】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、
少なくとも前記第１押圧位置検出手段からの出力に基づいて、画面上でポインタ又はカーソルを２次元的に移動させるための第１の制御手段と、
前記第１押圧位置検出手段及び前記第２押圧位置検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるための第２の制御手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【請求項６】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、
前記第１押圧位置検出手段及び第２押圧位置検出手段からの出力に基づいて、前記ユーザーによる押圧の方向を取得するための押圧方向取得手段と、
前記押圧方向取得手段により取得された押圧方向に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、
を含むことを特徴とする３次元ポインティング装置。
【請求項７】
画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、
ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、
前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、
前記第１押圧位置検出手段及び第２押圧位置検出手段からの出力に基づいて、前記ユーザーによる押圧の方向を取得するための押圧方向取得手段と、
前記押圧方向取得手段により取得された押圧方向に基づいて、画面上でのポインタ又はカーソルの３次元的な移動方向を求めるための移動方向取得手段と、
を含むことを特徴とする３次元ポインティング装置。
【請求項８】
請求項１から３までのいずれかにおいて、
前記第１押圧検出手段及び前記第２押圧検出手段は、それぞれが略シート状に形成されており、お互いが、直接に又は所定の物体を介して、重なるように配置されている、ことを特徴とする３次元ポインティング装置。
【請求項９】
請求項４から７までのいずれかにおいて、
前記第１押圧位置検出手段及び前記第２押圧位置検出手段は、それぞれが略シート状に形成されており、お互いが、直接に又は所定の物体を介して、重なるように配置されている、ことを特徴とする３次元ポインティング装置。
【請求項１０】
請求項１から７までのいずれかにおいて、
ユーザーによる押圧の力の大きさを検出するための押圧力検出手段と、
前記押圧力検出手段により検出された押圧の力の大きさに基づいて、画面上でのポインタ又はカーソルの３次元的な移動の速度を制御するためのポインタ移動速度制御手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【請求項１１】
請求項１から７までのいずれかにおいて、
ユーザーによる押圧の力の大きさを検出するための押圧力検出手段と、
前記押圧力検出手段により検出された押圧の力の大きさと前記ユーザーによる押圧が継続された時間とに基づいて、画面上でのポインタ又はカーソルの３次元的な移動量又は移動距離を求めるためのポインタ移動量取得手段と、
を備えたことを特徴とする、３次元ポインティング装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
しかしながら、従来は、この「タッチパッド」に関しては、画面に表示された立体画像に対してカーソルを３次元的に移動させるためのカーソルの３次元位置情報を入力するための装置は、まだ提案されていない。
本発明は、このような従来技術の課題に着目してなされたものであって、ユーザーが画面上でカーソル又はポインタを３次元的に移動させることができる３次元ポインティング装置を提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
以上のような従来技術の課題を解決するための本発明は次のようなものである。
１  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられたことを検出するための第１押圧検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において前記「ユーザーによる押圧の力」が加えられたことを、前記第１押圧検出手段による検出とは独立に、検出するための第２押圧検出手段と、前記第１押圧検出手段及び第２押圧検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、を備えたことを特徴とする、３次元ポインティング装置。
２  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられたことを検出するための第１押圧検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において前記「ユーザーによる押圧の力」が加えられたことを、前記第１押圧検出手段による検出とは別個に、検出するための第２押圧検出手段と、前記第１押圧検出手段及び第２押圧検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、を備えたことを特徴とする、３次元ポインティング装置。
３  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられたことを検出するための第１押圧検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において前記「ユーザーによる押圧の力」が加えられたことを検出するための第２押圧検出手段と、前記第１押圧検出手段が前記「ユーザーによる押圧の力」が加えられたことを検出したが前記第２押圧検出手段は前記「ユーザーによる押圧の力」が加えられたことを検出していないとき、少なくとも前記第１押圧検出手段からの出力に基づいて、ポインタ又はカーソルを画面上で２次元的に移動させるための第１の制御手段と、前記第１押圧検出手段及び前記第２押圧検出手段が共に前記「ユーザーによる押圧の力」が加えられたことを検出したとき、前記第１押圧検出手段及び第２押圧検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるための第２の制御手段と、を備えたことを特徴とする、３次元ポインティング装置。
４  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、前記第１押圧検出手段及び第２押圧位置検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、を備えたことを特徴とする、３次元ポインティング装置。
５  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、少なくとも前記第１押圧位置検出手段からの出力に基づいて、ポインタ又はカーソルを画面上で２次元的に移動させるための第１の制御手段と、前記第１押圧位置検出手段及び前記第２押圧位置検出手段からの出力に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるための第２の制御手段と、を備えたことを特徴とする、３次元ポインティング装置。
６  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、前記第１押圧位置検出手段及び第２押圧位置検出手段からの出力に基づいて、前記ユーザーによる押圧の方向を取得するための押圧方向取得手段と、前記押圧方向取得手段により取得された押圧方向に基づいて、画面上に表示されている３次元空間の中で又は３次元画像に対してポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させるなど、画面上でポインタ又はカーソルを３次元的に移動させるためのポインタ制御手段と、を含むことを特徴とする３次元ポインティング装置。
７  画面上でポインタ又はカーソルを３次元的に移動させるための３次元ポインティング装置であって、ユーザーに近い側に位置する第１の面又は層上において「ユーザーによる押圧の力」が加えられている位置を検出するための第１押圧位置検出手段と、前記第１の面又は層と略平行で且つ前記第１の面又は層よりも所定距離だけユーザーから離れる側又は装置の内部側に位置する第２の面又は層上において、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置を前記第１押圧位置検出手段による検出とは独立に若しくは別個に検出可能な、又は、前記「ユーザーによる押圧の力」が加えられた若しくは加えられている押圧位置であって前記第１押圧位置検出手段により検出された押圧位置と同じ押圧位置だけでなくそれと異なる押圧位置をも検出可能な、第２押圧位置検出手段と、前記第１押圧位置検出手段及び第２押圧位置検出手段からの出力に基づいて、前記ユーザーによる押圧の方向を取得するための押圧方向取得手段と、前記押圧方向取得手段により取得された押圧方向に基づいて、画面上でのポインタ又はカーソルの３次元的な移動方向（画面上に表示されている３次元空間の中での又は３次元画像に対してのポインタ又はカーソルの３次元的な移動方向など）を求めるための移動方向取得手段と、を含むことを特徴とする３次元ポインティング装置。
８  １から３までのいずれかにおいて、前記第１押圧検出手段及び前記第２押圧検出手段は、それぞれが略シート状に形成されており、お互いが、直接に又は所定の物体を介して、重なるように配置されている、ことを特徴とする３次元ポインティング装置。
９  ４から７までのいずれかにおいて、前記第１押圧位置検出手段及び前記第２押圧位置検出手段は、それぞれが略シート状に形成されており、お互いが、直接に又は所定の物体を介して、重なるように配置されている、ことを特徴とする３次元ポインティング装置。
１０  １から７までのいずれかにおいて、ユーザーによる押圧の力の大きさを検出するための押圧力検出手段と、前記押圧力検出手段により検出された押圧の力の大きさに基づいて、画面上でのポインタ又はカーソルの３次元的な移動の速度（画面上に表示されている３次元空間の中での又は３次元画像に対してのポインタ又はカーソルの３次元的な移動の速度など）を制御するためのポインタ移動速度制御手段と、を備えたことを特徴とする、３次元ポインティング装置。
１１  １から７までのいずれかにおいて、ユーザーによる押圧の力の大きさを検出するための押圧力検出手段と、前記押圧力検出手段により検出された押圧の力の大きさと前記ユーザーによる押圧が継続された時間とに基づいて、画面上でのポインタ又はカーソルの３次元的な移動量又は移動距離（画面上に表示されている３次元空間の中での又は３次元画像に対してのポインタ又はカーソルの３次元的な移動量又は移動距離など）を求めるためのポインタ移動量取得手段と、を備えたことを特徴とする、３次元ポインティング装置。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
第１  本発明の効果
本発明によれば、ユーザーが或る場所を指やペンなどで任意の方向に押圧するだけで、画面上のポインタ又はカーソルを３次元的に移動させることができるようになる（例えば、画面上に表示されている３次元空間の中で又は３次元画像に対して、ポインタ又はカーソルを画面の奥行き方向又は斜め奥行き方向へ移動させることができるようになる）。
第２  本発明の各実施例の効果
１  本発明の一つの実施例において、特に、指先又はペン先からの押圧位置を検出するための押圧位置検出シートを少なくとも２枚以上積層するようにしたときは、指先やペン先の平面的（２次元的）な移動だけでなく、立体的（３次元）的な移動をも検出できるようになり、この３次元的な移動の検出に基づいて、カーソルを３次元的に移動させることが可能になる。また、特にこの場合に、前記押圧位置検出シートを弾性シートを介して互いに積層するうようにしたときは、指先又はペン先の押圧「方向」がより正確に検出できるようになる。
２  また、本発明の一つの実施例において、特に、前記の積層された押圧位置検出シートの中の２枚以上の押圧位置検出シートが同時に押圧位置を検出したときのみ、カーソルを３次元的に移動させるように構成したときは、ユーザーがカーソルを平面的にのみ移動させたいときは、確実に、２次元的に（平面的に）のみ移動させられるようになるし、また、ユーザーがカーソルを３次元的（立体的に）に移動させたいときは、確実に、３次元に移動させられるようになる。また、特にこの場合に、前記の積層された押圧位置検出シートの中の２枚以上の押圧位置検出シートが同時に押圧位置を検出したとき、それらの各シートが検出した各押圧位置から、前記指先又はペン先の押圧方向を求め、この求められた押圧方向に応じて、カーソルを３次元的に移動させるように構成するようにしたときは、前記指先やペン先の「押圧方向」をより正確に検出でき、カーソルをより正確に移動させられるようになる。
３  また、本発明の一つの実施例において、特に、前記の少なくとも１枚の押圧位置検出シートに、押圧位置に加えられた押圧力の大きさを検出する押圧力検出部を備えておき、前記の積層された押圧位置検出シートの中の２枚以上の押圧位置検出シートが同時に押圧位置を検出したとき、前記の押圧力検出部により検出された押圧力の大きさに応じて、カーソルの３次元的な移動の速度を制御するようにしたときは、ユーザーは、指先やペン先の押圧力を制御することにより、カーソルの三次元的な「移動速度」をも自由に制御できるようになる。