【手続補正書】
【提出日】平成16年2月17日(2004.2.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイ及び把持型装置の現在の傾斜角を検出する手段を有する上記把持型装置上の情報をブラウズする方法であって、ある座標系内の仮想表面上にあり、その上の各点が当該座標系内で一意な位置を採り、ディスプレイ上に表され且つ情報を含むページの部分を、傾斜角の変化に応じ変化させる方法において、
ディスプレイ表面に対して垂直に且つディスプレイ表面上の基準点からのびた基準線が、情報を含むページに所定点においてヒットするよう、仮想表面に対するディスプレイ表面の方位をあらかじめ空間的初期状態に設定しておくステップと、
当該所定点の周りにあり且つディスプレイ上の外形と同様の外形を有するページの部分をディスプレイ上に表すステップと、
を有し、当該所定点に対して把持型装置が傾斜するのに応じて、
ディスプレイ表面に直交し且つ基準点を通る直線について基準線を鏡映することにより鏡像線を発生させるステップと、
鏡像線が仮想表面及び上記情報を含むページにヒットする点（ｘｎ，ｙｎ）を決めるステップと、
当該ページ上の位置がディスプレイ上の基準点の位置に対応するヒット点の周りにあり且つディスプレイの外形と同様の外形を有するページの部分を、ディスプレイ上に表すステップと、
を有することを特徴とする方法。
【請求項２】
請求項１記載の方法において、初期状態が地球表面に対するある所定角度において設定されることを特徴とする方法。
【請求項３】
請求項２記載の方法において、上記所定角度が２０度〜３０度であることを特徴とする方法。
【請求項４】
請求項１記載の方法において、表示されている情報のブラウジング速度が仮想表面に対するディスプレイ表面の配置及び方位に依存することを特徴とする方法。
【請求項５】
請求項１記載の方法において、
ディスプレイ上にページ部分を表す前に、座標軸周りでの運動及び／又は傾斜運動から不随意運動をフィルタリングにより排除するステップを有することを特徴とする方法。
【請求項６】
請求項１記載の方法において、
ディスプレイ表面に対して本質的に直交する軸の周りで把持型装置を回転させたとき、表示されている情報の方位を不変に保持するステップを有することを特徴とする方法。
【請求項７】
請求項１記載の方法において、把持型装置の特定の方位が常に現ページの同一部分を表示することを特徴とする方法。
【請求項８】
請求項１記載の方法において、表示されているページ部分が、押しボタンの操作／解放によりロック／アンロックされることを特徴とする方法。
【請求項９】
請求項１記載の方法において、
把持型装置をズームモードに設定するステップと、
ディスプレイ表面に本質的に直交する軸周りに把持型装置が回転したとき、表示されている情報をズームイン又はズームアウトするステップと、
を有することを特徴とする方法。
【請求項１０】
請求項１記載の方法において、
把持型装置をズームモードに設定するステップと、
把持型装置の傾斜に基づき、表示されている情報をズームイン又はズームアウトするステップと、
を有することを特徴とする方法。
【請求項１１】
請求項１記載の方法において、
ディスプレイ表面及び特定の基準点のユーザからの距離を、カメラを用いて決定するステップと、
当該距離に基づき、表示されている情報をズームイン又はズームアウトするステップと、
を有することを特徴とする方法。
【請求項１２】
請求項１記載の方法において、
把持型装置のユーザに対する把持型装置の方位及び配置を、ビデオカメラを用いて計測するステップと、
ビデオ映像上にあるユーザからの特定の点を探して基準点に設定するステップと、
把持型装置に対する基準点の移動に従い情報のサイズを変えるステップと、
を有することを特徴とする方法。
【請求項１３】
請求項１２記載の方法において、基準点として使用されるべき点の配置の探索及び決定に、ヒューリスティックアルゴリズム及び／又はニューラルネットワークを用いることを特徴とする方法。
【請求項１４】
ディスプレイ及び把持型装置の現在の傾斜角を検出する手段を備えた情報ブラウジング用の当該把持型装置であって、ある座標系内の仮想表面上にあり、その上の各点が当該座標系内で一意な位置を採り、ディスプレイ上に表され且つ情報を含むページの部分を、傾斜角の変化に応じ変化させる把持型装置において、
当該把持型装置が、
ディスプレイ表面に対して垂直に且つディスプレイ表面上の基準点からのびた基準線が、情報を含むページに所定点においてヒットするよう、仮想表面に対するディスプレイ表面の方位をあらかじめ空間的初期状態に設定しておき、
当該所定点の周りにあり且つディスプレイ上の外形と同様の外形を有するページの部分をディスプレイ上に表し、
当該所定点に対して把持型装置が傾斜するのに応じて、
ディスプレイ表面に直交し且つ基準点を通る直線について基準線を鏡映することにより鏡像線を発生させ、
鏡像線が仮想表面及び上記情報を含むページにヒットする点（ｘｎ，ｙｎ）を決め、
当該ページ上の位置がディスプレイ上の基準点の位置に対応するヒット点の周りにあり且つディスプレイの外形と同様の外形を有するページの部分を、ディスプレイ上に表すことを特徴とする把持型装置。
【請求項１５】
請求項１４記載の把持型装置において、
初期状態が地球表面に対するある所定角度において設定されることを特徴とする把持型装置。
【請求項１６】
請求項１４記載の把持型装置において、上記所定角度が２０度〜３０度であることを特徴とする把持型装置。
【請求項１７】
請求項１４記載の把持型装置において、
表示されている情報のブラウジング速度が仮想表面に対するディスプレイ表面の配置及び方位に依存することを特徴とする把持型装置。
【請求項１８】
請求項１４記載の把持型装置において、
ディスプレイ上にページ部分を表す前に、座標軸周りでの運動及び／又は傾斜運動から不随意運動をフィルタリングにより排除することを特徴とする把持型装置。
【請求項１９】
請求項１４記載の把持型装置において、
ディスプレイ表面に対して本質的に直交する軸の周りで把持型装置を回転させたとき、表示されている情報の方位を不変に保持することを特徴とする把持型装置。
【請求項２０】
請求項１４記載の把持型装置において、
把持型装置の特定の方位が常に現ページの同一部分を表示することを特徴とする把持型装置。
【請求項２１】
請求項１４記載の把持型装置において、
表示されているページ部分が、押しボタンの操作／解放によりロック／アンロックされることを特徴とする把持型装置。
【請求項２２】
請求項１４記載の把持型装置において、
把持型装置をズームモードに設定し、
ディスプレイ表面に本質的に直交する軸周りに把持型装置が回転したとき、表示されている情報をズームイン又はズームアウトすることを特徴とする把持型装置。
【請求項２３】
請求項１４記載の把持型装置において、
把持型装置をズームモードに設定し、
把持型装置の傾斜に基づき、表示されている情報をズームイン又はズームアウトすることを特徴とする把持型装置。
【請求項２４】
請求項１４記載の把持型装置において、
ディスプレイ表面及び特定の基準点のユーザからの距離を、カメラを用いて決定し、
当該距離に基づき、表示されている情報をズームイン又はズームアウトすることを特徴とする把持型装置。
【請求項２５】
請求項１４記載の把持型装置において、
把持型装置のユーザに対する把持型装置の方位及び配置を、ビデオカメラを用いて計測し、
ビデオ映像上にあるユーザからの特定の点を探して基準点に設定し、
把持型装置に対する基準点の移動に従い情報のサイズを変えることを特徴とする把持型装置。
【請求項２６】
請求項２５記載の把持型装置において、
基準点として使用されるべき点の配置の探索及び決定に、ヒューリスティックアルゴリズム及び／又はニューラルネットワークを用いることを特徴とする把持型装置。
【請求項２７】
コンピュータ可読媒体上に記録されているプログラムステップを実行することにより、ディスプレイ及び把持型装置の現在の傾斜角を検出する手段を有する把持型装置のディスプレイ上での情報ブラウジング方法が実行されるよう、コンピュータ可読媒体上に実現されたコンピュータプログラムであって、ある座標系内の仮想表面上にあり、その上の各点が当該座標系内で一意な位置を採り、ディスプレイ上に表され且つ情報を含むページの部分を、傾斜角の変化に応じ変化させるコンピュータプログラムにおいて、
コンピュータが、
ディスプレイ表面に対して垂直に且つディスプレイ表面上の基準点からのびた基準線が、情報を含むページに所定点においてヒットするよう、仮想表面に対するディスプレイ表面の方位をあらかじめ空間的初期状態に設定しておくステップと、
当該所定点の周りにあり且つディスプレイ上の外形と同様の外形を有するページの部分をディスプレイ上に表すステップと、
当該所定点に対して把持型装置が傾斜するのに応じて、
ディスプレイ表面に直交し且つ基準点を通る直線について基準線を鏡映することにより鏡像線を発生させるステップと、
鏡像線が仮想表面及び上記情報を含むページにヒットする点（ｘｎ，ｙｎ）を決めるステップと、
当該ページ上の位置がディスプレイ上の基準点の位置に対応するヒット点の周りにあり且つディスプレイの外形と同様の外形を有するページの部分を、ディスプレイ上に表すステップと、
を実行することを特徴とするコンピュータプログラム。
【請求項２８】
請求項２７記載のコンピュータプログラムにおいて、
初期状態が地球表面に対するある所定角度において設定されることを特徴とするコンピュータプログラム。
【請求項２９】
請求項２７記載のコンピュータプログラムにおいて、把持型装置の特定の方位が常に現ページの同一部分を表示することを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
ユーザに対して鏡映的な動作をシミュレートするには、表示装置上の情報は少なくともａ）及びｂ）のいずれかに従って変化させる。ａ）又はｂ）のみを考えた場合は、ディスプレイの動作は、ａ）及びｂ）を実施に移した場合に比べて鏡映的でない。ある実施形態においては、表示装置はａ）、ｂ）及びｃ）すべてに従い動作する。
次に、図４について更に具体的に説明する。なお、ここでは仮想スクリーンを仮想表面と称することとする。 図４において、ディスプレイＶＤのデフォルト方位が、ｙｚ平面と平行となるよう決められている。仮想表面ＶＳは表示平面より上にあり、この平面もまたｙｚ平面と平行である。ブラウズ対象となる情報を有する平面は仮想表面上にあり、そのサイズはディスプレイのサイズより大きい。基準点ＶＰは仮想表面上に位置させることができる。ｘ軸は基準点ＶＰとディスプレイ中央点Ｐを通る。仮想表面ＶＳがｙｚ平面と平行であるとき、上記の方法に従い点Ｓを計算すると、その結果として得られる点Ｓは点ＶＰに一致する。もちろん、ディスプレイ上のエリア中の各単一点と、仮想表面上の対応するエリアとの関係も、同様にして計算できる。表示されるべき仮想データオブジェクトの一部であるページの部分は従ってディスプレイと同様の外形を有している。言い換えれば、仮想表面上では点Ｓは決定された長方形の中心点であり、その長方形内にあり点Ｓの周りにある他のすべての点は、ディスプレイ上の点Ｐの周りにある対応する点に関連づけられている。仮想表面上のページの部分が、表示される。 ディスプレイがｙ軸周りに傾けられると、ディスプレイ上のページの部分が次のように変わる。 初期的には（即ち、仮想表面及びディスプレイ表面が互いに平行であるときには）、点ＰとＶＰとを結ぶ基準線がｘ軸と一致していた。即ち、ｘ軸と平行であった。また、点Ｐからのばしたディスプレイの法線は、ｘ軸及び基準線と平行であった。ディスプレイが仮想表面に対して角度アルファだけ傾けられると、ディスプレイの法線もｘ軸又は基準線に対して角度アルファだけ傾く。装置の傾きに応じ、基準線はディスプレイの法線に対して鏡映され、鏡像線が生じる。ヒット点Ｓは鏡像線が仮想表面にヒットする点である。上記と同様にして、ディスプレイのエリア（外形）に対応するエリア（外形）が決定される。そして、ディスプレイ上には、ヒット点Ｓの周りに、ディスプレイの外形と同様の外形を有するページ部分が形成される。