(57)【要約】コンピュータにおける操作入力の多様性を高めるために、コンピュータにおける入力制御方法であって、表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、を含むことを特徴とする。
2013157663.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにおける入力制御方法であって、
表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、
前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、
を含むことを特徴とする入力制御方法。
【請求項２】
請求項１に記載の入力制御方法において、
摩擦入力検出ステップは、
前記摩擦力の方向を、直接的または間接的に検出し、
前記変更ステップは、
前記摩擦力の方向に応じて、前記対象データまたは前記出力態様を変更すること
を特徴とする入力制御方法。
【請求項３】
請求項１または２に記載の入力制御方法は、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップを更に含み、
前記変更ステップは、
前記位置入力ステップにて検出された位置に対応する表示対象について、前記摩擦入力検出ステップにて検出された前記摩擦力の入力に応じて、当該表示対象の対象データまたは当該表示対象の出力態様の変更を行うこと
を特徴とする入力制御方法。
【請求項４】
請求項１乃至３のいずれか一つに記載の入力制御方法において、
前記変更ステップは、
前記出力態様の変更として、前記表示画面の表示態様を変更または音声出力態様を変更すること、
を特徴とする入力制御方法。
【請求項５】
表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出手段と、
前記摩擦入力検出手段により検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更手段と、
を備えたことを特徴とする情報処理装置。
【請求項６】
請求項５に記載の情報処理装置において、
摩擦入力検出手段は、
前記摩擦力の方向を、直接的または間接的に検出し、
前記変更手段は、
前記摩擦力の方向に応じて、前記対象データまたは前記出力態様を変更すること
を特徴とする情報処理装置。
【請求項７】
請求項５または６に記載の情報処理装置は、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力手段を更に備え、
前記変更手段は、
前記位置入力手段にて検出された位置に対応する表示対象について、前記摩擦入力検出ステップにて検出された前記摩擦力の入力に応じて、当該表示対象の対象データまたは当該表示対象の出力態様の変更を行うこと
を特徴とする情報処理装置。
【請求項８】
請求項５乃至７のいずれか一つに記載の情報処理装置において、
前記変更手段は、
前記出力態様の変更として、前記表示画面の表示態様を変更または音声出力態様を変更すること、
を特徴とする情報処理装置。
【請求項９】
コンピュータに実行させるためのプログラムであって、
表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、
前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、
を実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
摩擦入力検出ステップは、
前記摩擦力の方向を、直接的または間接的に検出し、
前記変更ステップは、
前記摩擦力の方向に応じて、前記対象データまたは前記出力態様を変更すること
を特徴とするプログラム。
【請求項１１】
請求項９または１０に記載のプログラムは、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップを更に含み、
前記変更ステップは、
前記位置入力ステップにて検出された位置に対応する表示対象について、前記摩擦入力検出ステップにて検出された前記摩擦力の入力に応じて、当該表示対象の対象データまたは当該表示対象の出力態様の変更を行うこと
を特徴とするプログラム。
【請求項１２】
請求項９乃至１１のいずれか一つに記載のプログラムにおいて、
前記変更ステップは、
前記出力態様の変更として、前記表示画面の表示態様を変更または音声出力態様を変更すること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力制御方法、コンピュータ、および、プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンや、リトグラフ（石板）状のコンピュータや、タブレット端末などのハンドヘルドデバイス等の様々な形態のコンピュータが開発されている。これらのハンドヘルドデバイスでは、従来型の携帯電話やノートパソコン等に備えられていた操作ボタンやマウスやキーボード等の入力手段の代わりに、タッチパネルを備えていることが多い。【０００３】
例えば、特許文献１に記載の装置では、タッチパネルを２本の指で操作することにより、画像の拡大・縮小等の操作や、重力加速度センサを用いて表示画面における上方向を決定している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８９２０６１号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のハンドヘルドデバイスでは、マウスやキーボードや操作ボタン等の入力手段を省略した代わりに、タッチパネル等の入力手段を用いて入力操作を補っていたが、タッチパネル等による入力方式では入力操作の多様性に限界があった。【０００６】
本発明は、上記に鑑みてなされたもので、コンピュータにおける操作入力の多様性を高めることができる、入力制御方法、コンピュータ、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
このような目的を達成するため、本発明は、コンピュータにおける入力制御方法であって、表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、を含むことを特徴とする。【０００８】
また、本発明の情報処理装置（コンピュータ）は、表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出手段と、前記摩擦入力検出手段により検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更手段と、を備えたことを特徴とする。【０００９】
また、本発明は、コンピュータに実行させるためのプログラムであって、表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、を実行させることを特徴とする。【００１０】
また、本発明は、上記のプログラムをコンピュータ読取可能に格納した記録媒体であることを特徴とする。
【発明の効果】
【００１１】
この発明によれば、従来のコンピュータにおいて、操作入力の多様性を高めることができる、入力制御方法、情報処理装置、および、プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施形態の基本原理を示す原理構成図である。
【図２】図２は、本実施の形態が適用される情報処理装置１００の構成の一例を示すブロック図である。
【図３】図３は、情報処理装置１００をタッチパネル１１４の側面から見た構成の一例である。
【図４】図４は、タッチパネル１１４に対する接触面の形状の遷移例を示す図である。
【図５】図５は、タッチパネル１１４に対する接触面の圧力分布（等圧線）の遷移例を示す図である。
【図６】図６は、本実施の形態における情報処理装置１００の表示情報処理の一例を示すフローチャートである。
【図７】図７は、表示制御部１０２ａの制御によるタッチパネル１１４の表示画面を含む情報処理装置１００の外観の一例を示す図である。
【図８】表示態様変更部１０２ｂによる表示領域の遷移処理を説明するための、操作と画面遷移の一例を示す図である。
【図９】図９は、表示領域の遷移処理によって、表示領域がＷＩＮＤＯＷ１からＷＩＮＤＯＷ２へ移行する途中の段階の表示画面例を示す図である。
【図１０】図１０は、表示領域の遷移処理の終了段階の表示画面例を示す図である。
【図１１】図１１は、表示制御部１０２ａのタッチ入力処理によって、図１０の表示画面から更新された表示画面の一例を示す図である。
【図１２】図１２は、図１４および図１５において摩擦力方向の変遷を説明するために用いる図式（円形グラフ）の意味を説明するための図である。
【図１３】図１３は、摩擦力方向の変遷による入力の一例を示す図である。
【図１４】図１４は、摩擦力方向の遷移によって、文字を入力する例を示した図である。
【図１５】図１５は、摩擦力方向の遷移によって、文字や数字を入力する例を示した図である。
【発明を実施するための形態】
【００１３】
以下に、本発明の本実施の形態にかかる、入力制御方法、情報処理装置、および、プログラム、並びに、記録媒体の実施の形態を、以下に図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
［本実施の形態の概要］
本実施の形態は、コンピュータにおける入力制御方法、当該入力制御方法を実行するコンピュータ（情報処理装置）、および、当該入力制御方法を実行させるためのプログラム、並びに、当該プログラムをコンピュータ読取可能に記録した記録媒体に関する。
【００１５】
本実施の形態では、コンピュータは、表示画面に接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する。そして、本実施形態のコンピュータは、検出された摩擦力による入力に応じて、対象データを変更または出力態様を変更する。
【００１６】
ここで、オブジェクトとは、タッチパネル等の表示画面に接触させて操作可能な物体であって、例えば、利用者の体の一部（手や指等）、スタイラスペン等であってもよい。対象データを変更とは、対象データの数値を増減させることや、対象データ（文字列等）に文字等を追加すること、対象データを複製（コピー）すること、対象データに関連付けられた情報（リンク情報、格納先等）を変更すること等のように、データ自体を変更することを特徴とする。一方、出力態様を変更するとは、表示画面の拡大・縮小、出力音声の増減、再生／一時停止等の操作等のように、データ自体を変更することなく出力態様を変更することを特徴とする。しかしながら、また、対象データの変更であるか出力態様の変更であるか、いずれに属するかを厳密にカテゴリー分けする必要はない。両者は、一体として同時に行われてもよく、一方の処理だけが実行されてもよいものである。
【００１７】
ここで、本実施形態のコンピュータにおいて、摩擦力による入力を検出する場合に、摩擦力の方向を、直接的または間接的に検出してもよい。その際、本コンピュータは、摩擦力の方向に応じて、対象データまたは出力態様を変更してもよい。
【００１８】
なお、変更する対象の対象データは、予め定められた任意のデータであっても、利用者が指定したデータであってもよい。例えば、本実施の形態のコンピュータにおいて、オブジェクトが表示画面に接触した位置を検出する位置入力手段（タッチパネル等）を更に備え、位置入力手段により検出された位置に対応する表示対象や表示要素を、変更する対象のデータとしてもよい。同様に、出力態様を変更する対象の出力は、予め定められた任意の出力（音声出力や表示出力）であってもよく、利用者が指定した出力であってもよい。例えば、本実施の形態のコンピュータにおいて、音声を検出する音声検出手段（マイク等）を更に備え、利用者が音声にて指定した出力（スケジュール呼び出しのために日時指定を行うための表示要素の出力、再生音楽のボリューム増減、再生音楽の変更など）を変更対象としてもよい。このように、本実施形態によれば、操作入力の多様性を高めることができる。特に、従来のタッチパネルにおいては、位置履歴による軌跡の入力等のように、利用者は、表示画面を見ながら入力する必要があったが、本実施の形態によれば、利用者は、摩擦力の方向等による物理感覚的な入力によって、表示画面を注視することなくも文字入力や、再生ボリュームの増減、日時指定等を行うことができる。なお、本実施の形態の詳細（ハードウェア構成や処理の詳細等）については以下に詳述する。
【００１９】
［実施形態］
以下、本発明にかかるマウスアクションに類似した入力操作の実施の形態の概要について説明し、その後、本実施の形態の構成および処理等について詳細に説明する。
【００２０】
本実施の形態は、概略的に、以下の基本的特徴を有する。ここで、図１は、本発明の実施形態の基本原理を示す原理構成図である。
【００２１】
まず、図１に示すように、本実施の形態にかかるコンピュータは、表示手段と、当該表示手段に対する位置入力手段を備える。利用者は、位置入力手段を介して、表示手段の表示画面上の位置を指定することができる。表示画面上の位置指定によって、利用者は、表示手段に表示される表示要素を指定することができる。なお、表示画面に表示される表示要素は、一つに限らず、アイコン等の表示対象や背景等からなる複数の要素を含む。図１の例では、表示画面は、表示要素Ａと表示要素Ｂから構成されている。
【００２２】
一例として図１に示すように、利用者は、表示画面上において手や指等を使って位置を指示すると、位置入力手段は、指示された位置を検出する。図１の例では、位置入力手段は、カメラなどの撮像手段であり、利用者の手や指等を直接撮像して指示位置を検出しているが、これに限られず、位置入力手段は、表示手段とともにタッチパネル等として構成されてもよい。また、図１の例では、利用者は、手や指等を用いて位置を指定しているが、これに限られず、スタイラス等の道具を用いて位置を指定し、位置入力手段は、その道具で指定された位置を検出してもよい。また、図１の例では、表示画面を二次元の平面としているが、これに限られず、曲面や、球体等の三次元の立体であってもよい。
【００２３】
そして、本実施の形態にかかるコンピュータは、位置入力手段を介して、連続的に位置入力が行われた場合と、表示手段に対して所定の摩擦力または押下力が直接または間接的に検出された場合との間で、表示手段に表示する表示要素に対する変化態様を異ならせる。すなわち、本実施の形態にかかるコンピュータは、位置入力された場合と、摩擦力や押下力等の力入力された場合との間で、対応する表示要素の変化態様を異ならせる。例えば、位置入力にかかる表示要素と、力入力にかかる表示要素とを、別の態様で変化させる。変化態様は、一例として、拡大、縮小、移動（フォルダの上位層または下位層あるいは同位層のフォルダへの移動を含む。）、回転等であってもよい。
【００２４】
一例として、本実施の形態にかかるコンピュータは、表示手段に対して所定の摩擦力または押下力が直接または間接的に検出された場合に、表示手段における表示要素を、移動、拡大、縮小、または、回転させるステップと、位置入力手段を介して入力される位置に対応する表示要素を連続的に入力される位置に保持するステップとを、同時に、並列的に、あるいは、互いに繰り返し実行する。また、本実施の形態にかかるコンピュータは、表示手段に対して所定の摩擦力もしくは押下力が直接または間接的に検出された場合に、表示要素を表示手段に対して相対的に移動させるとともに、位置入力手段を介して入力される位置に対応する表示要素を連続的に入力される位置に保持し続ける。
【００２５】
例えば、図１の画面例において、利用者が、手や指やスタイラスペン等を使って、表示要素Ａの位置を指示したとすると、本コンピュータは、表示要素Ａを、位置入力手段を介して連続的に入力される間、その指示位置に保持し続ける。すなわち、位置入力開始から位置入力終了までの間、指示位置が移動したときは、その指示位置に沿って表示要素Ａが移動されることになり、反対に、位置入力開始から位置入力終了までの間、指示位置が同じ位置の場合は、その指示位置どおり表示要素Ａが同じ位置に固定されることになる。その上で、本実施の形態にかかるコンピュータは、表示手段に対して所定の摩擦力もしくは押下力が直接または間接的に検出された場合に、各表示要素を表示手段に対して相対的に移動させる。その際、位置入力手段を介して連続的に入力される位置に対応する表示要素については、相対的な移動対象の例外となる。すなわち、図１の例で、利用者が表示要素Ａの位置を指示しながら所定の力入力を行うと、コンピュータは、表示要素Ａ以外の表示要素（すなわち表示要素Ｂ）を表示手段に相対的に移動させる。なお、その間、表示要素Ａは、連続的に入力される位置下に置かれる。
【００２６】
以上が、本実施の形態の概要である。本実施の形態によれば、利用者は、表示手段に対する位置入力に加えて、力入力を同時に行うことができるので、位置入力と連動させた複雑な入力（例えば、マウスアクション類似の入力）を、簡単な入力操作で行うことができる。例えば、位置入力にかかる表示要素と、位置入力にかからない表示要素とを、異なる変化態様で制御することができる。
【００２７】
より具体的には、従来、大画面の表示手段とマウス等のポインティングデバイスを備えたコンピュータ（デスクトップ型パーソナルコンピュータ等）では、複数のウィンドウを表示しながら、ウィンドウ間で表示対象をドラッグアンドドロップする等のマウスアクションによる入力操作が可能であった。近年、ハンドヘルドデバイス等のように、比較的小さな画面の表示手段と、タッチパネル等のポインティングデバイスを備えたコンピュータでは、複数のウィンドウを表示するほどの画面領域がない。そのため、連続的な位置入力（フリック操作やスライド操作など）等によって画面を遷移させたり、ボタンやスイッチ等を使って、アプリケーションやウィンドウを切り替えたりすることが考えられる。しかしながら、ドラッグアンドドロップ等のマウスアクションに相当する操作を行うには、上述の切り替えまたは画面遷移のための操作と、表示対象の指定操作を同時に行わなければならず、操作が煩雑になるというという問題がある。より具体的には、本願発明者は以下のように当該問題を分析した。
【００２８】
比較的大きな表示画面とマウスを備えたコンピュータでは、表示画面の中に複数のウィンドウを表示させておけるため、ドラッグアンドドロップ時に、表示領域を遷移させる必要がない。しかしながら、比較的小さな表示画面とタッチパネルを備えたコンピュータでは、複数のウィンドウを並列的に表示させておけるほどの表示領域がないため、タッチパネルのスライド操作によって、ドラッグアンドドロップ操作を行うのは難しい。そこで、ドラッグアンドドロップ操作時に、表示領域を遷移させて、表示中のウィンドウから非表示のウィンドウに切り替えて、前者のウィンドウ中の表示対象を後者のウィンドウにドロップすることが考えられる。しかしながら、その場合にも表示領域を遷移させるためのボタン（例えば、ウィンドウ切り替えスイッチ）が必要になり、利用者は、表示対象を指定する操作とともに当該ボタンを押下しなければならず操作が複雑になるという問題点がある。
【００２９】
本願発明者は、この問題点に鑑み、画面の遷移やウィンドウの切り替えといった入力操作と、アイコンや文字列等の表示対象の移動させる入力操作を、一つに統合する必要があると考えた。そして、鋭意検討の結果、本願発明者は、接触等における位置入力操作において、位置入力と同時に力入力を行えるよう構成すれば、両者を統合することができることを発見した。すなわち、本願発明によれば、利用者は、位置を指定する際に、入力する力を自由に調整することが可能であるので、一つの入力操作において、力と位置（座標）との２つの入力を行うことができる。例えば、一方では、力入力によって、画面遷移やウィンドウの切り替えといった操作を行いながら、他方では、位置入力によって、表示対象の移動といった操作を、同時に行うことができる。
【００３０】
なお、力入力においては、方位性や方向性を検出してもよく、本実施の形態にかかるコンピュータは、その方位性や方向性にあわせて、表示要素を、移動、回転（例えば、右方向なら右回転で左方向なら左回転など）、あるいは、拡大・縮小（例えば、下方向なら拡大で上方向なら縮小など）等の変化を起こさせてもよい。
【００３１】
以上が、本発明の本実施の形態の概要の説明を終える。なお、上記の説明では、位置入力にかかる表示要素以外の表示要素を、所定の力入力に従って表示変更させる例について説明した場合があったが、これに限られず、位置入力にかかる表示要素を、所定の力入力に従って表示変更させてもよい。例えば、一方では、位置入力によって、画面遷移やウィンドウの切り替えといった操作を行いながら、他方では、力入力によって、表示対象の移動といった操作を、同時に行わせてもよい。
【００３２】
［情報処理装置１００の構成］
まず、本実施の形態にかかるコンピュータの一例である情報処理装置１００の構成について説明する。図２は、本実施の形態が適用される情報処理装置１００の構成の一例を示すブロック図であり、該構成のうち本実施の形態に関係する部分のみを概念的に示している。
【００３３】
図２において情報処理装置１００は、概略的に、情報処理装置１００の全体を統括的に制御するＣＰＵ等の制御部１０２、通信回線等に接続されるルータ等の通信装置（図示せず）に接続される通信制御インターフェース部１０４、検出装置１１２やタッチパネル１１４等に接続される入出力制御インターフェース部１０８、および、各種のデータベースやテーブルなどを格納する記憶部１０６を備えて構成されており、これら各部は任意の通信路を介して通信可能に接続されている。
【００３４】
記憶部１０６に格納される各種のデータベースやテーブル（要素ファイル１０６ａ等）は、固定ディスク装置等のストレージ手段であり、各種処理に用いる各種のプログラムやテーブルやファイルやデータベースやウェブページ等を格納する。
【００３５】
これら記憶部１０６の各構成要素のうち、要素ファイル１０６ａは、表示画面の表示要素として表示可能なデータを記憶する要素データ記憶手段である。例えば、要素ファイル１０６ａは、アイコンや文字、記号、図形、立体表示対象などの表示対象となるデータを記憶してもよい。また、要素ファイル１０６ａは、背景となるデータを記憶してもよい。なお、本実施の形態において、背景は、表示対象と比較して下層のレイヤーとして位置づけられる。すなわち、表示対象は、背景上に重畳表示される。なお、本実施の形態において、表示要素は、複数のウィンドウのうちの一つを構成してもよい。背景は、例えば、デスクトップの背景であってもよく、ウィンドウの背景を規定してもよい。なお、これら表示要素となるデータのデータ形式は、画像データや、文字データ等に限られず、任意のデータ形式であってもよい。また、後述する制御部１０２の処理により、移動、回転、拡大・縮小された結果は、要素ファイル１０６ａに反映されてもよい。例えば、要素ファイル１０６ａのフォルダＸに格納されていた表示対象Ａが、表示制御によってフォルダＹに移動された場合、要素ファイル１０６ａは、制御部１０２の制御により、表示対象ＡのデータをフォルダＸからフォルダＹに移動させて保存する。
【００３６】
また、図２において、入出力制御インターフェース部１０８は、検出装置１１２やタッチパネル１１４の制御を行う。ここで、タッチパネル１１４は、表示手段と、当該表示手段に対する位置を入力するための位置入力手段とを備える。より具体的には、タッチパネル１１４は、液晶パネル等の表示装置と、タッチパッド等の位置入力装置を組み合わせた入出力手段である。タッチパネル１１４は、表示画面上で、指定された位置または領域を検出するために、圧力を検出してもよく、電気抵抗の変化を検出してもよく、一例として、抵抗膜方式やマトリックス方式、感圧式、電磁誘導方式、静電容量方式等のタッチパネルであってもよい。また、タッチパネル１１４は、接触時においても非接触時においても、位置を検出することができる、フローティングタッチ機能付きタッチパネルであってもよい。この場合、後述する力判定部１０２ｄは、接触時に所定の力を判定し、非接触時に所定の力を判定しないこととしてもよい。なお、タッチパネル１１４は、表示手段と位置入力手段が一体化された一実施形態であって、本発明にかかる表示手段と位置入力手段は、これに限定されず別の構成としてもよい。タッチパネル１１４の表示手段としては、モニタ（家庭用テレビやタッチスクリーンモニタ等を含む）等を用いることができる。
【００３７】
また、検出装置１１２は、摩擦力や押下力等の力を検出する検出手段である。なお、検出装置１１２は、所定の力の有無を検出してもよく、力のスカラー量あるいはベクトル量を検出してもよい。前者の場合、一例として、検出装置１１２は、メカニカルスイッチ等のように、所定値以上の力の有無によってオン／オフが切り替わり、それに応じて所定の電気信号が発生するように構成してもよい。一例として、後者の場合、検出装置１１２は、ピエゾ素子等の圧力センサ等のように、所定の力に応じた電流や電気信号等を発生させるよう構成してもよい。
【００３８】
例えば、検出装置１１２は、利用者がタッチパネル１１４の表示画面に対して略垂直方向に押下した場合に、所定の押下力を検出してもよい。また、検出装置１１２は、利用者がタッチパネル１１４の表示画面に対して略水平方向に接触摩擦をもってスライドさせることにより、所定の摩擦力を検出してよい。なお、これら表示画面の押下やスライドには、利用者にクリック感等を感じさせるようにハプティックに構成してもよい。例えば、タッチパネル１１４は、情報処理装置１００の本体（筐体）に対して、可動式に構成されてもよく、例えば、物理的に、押下、平行移動、スライド、回動可能に構成してもよい（例えば、特表２００８−５３２１１５号公報参照）。また、情報処理装置１００は、所定の力を検出した場合に、クリック音を音声出力装置（図示せず）から出力してもよい。
【００３９】
なお、上記のように検出装置１１２が機械的に直接、摩擦力または押下力を検出することに限られず、間接的に摩擦力または押下力が検出されてもよい。例えば、後述する制御部１０２が、タッチパネルへの接触による入力位置の占める領域が、所定の形状から変化した場合に、所定の摩擦力を検出してもよい。また、タッチパネル１１４が感圧式タッチパネルである場合に、後述する制御部１０２が、タッチパネルへの接触による圧力分布が、所定の圧力分布から変化した場合に、所定の摩擦力を検出してもよい。このような場合、検出装置１１２は、タッチパネル１１４および制御部１０２（力判定部１０２ｄ等）によって代替することができるので、個別に検出手段として検出装置１１２を設けなくともよい。また、検出装置１１２は、表示画面への接触による力の強さを検出することに限られず、表示画面への接触による力の有無を検出してもよい。この場合、表示画面に対して非接触の場合に、所定の押下力または摩擦力が検出されないものとし、表示画面に対して接触があった場合に、所定の押下力または摩擦力があったものとして検出してもよい。なお、タッチパネル１１４がフローティングタッチ機能付きタッチパネルである場合には、タッチパネル１１４にて表示画面上の位置とともに、接触状態／非接触状態を検出することができるので、検出手段として個別に検出装置１１２を設けなくともよい。また、検出装置１１２は、指紋読取装置であって、予め登録された指紋の模様から指先を動かした際に生じる微細な指紋の模様のねじれを検出することによって、摩擦力を検出してもよい。なお、本実施の形態において、説明の便宜上、検出装置１１２が力を検出するものとして説明することがあるが、上述したように、検出装置１１２として個別に構成しない場合には、説明上の検出装置１１２とは、検出手段として機能するタッチパネル１１４および／または制御部１０２等であるものとする。
【００４０】
このほか、検出装置１１２としては、超音波や電磁波式の距離測定器や、近接センサ、公知の力検出装置等を用いることができる。また、以下の実施の形態において、検出装置１１２は、表示平面に対する摩擦力の方位性を検出することができる形態について説明する場合がある。例えば、利用者は、検出装置１１２に向かって、指や手を表示画面に接触させて、上方向、下方向、右方向、あるいは、左方向に、物理的にタッチパネル１１４を可動にスライドさせることができるように構成してもよい。ここで、図３は、情報処理装置１００をタッチパネル１１４の側面から見た構成の一例である。
【００４１】
図３に示すように、情報処理装置１００の構成の一例として、タッチパネル１１４は筐体に対し物理的にスライド可能に構成される。なお、筐体は、タッチパネル１１４が所定の範囲内で可動するように制限している。また、タッチパネル１１４と筐体の間には、図示のごとく、金属製等のばね部材が取り付けられており、ポジションＰ１／Ｐ２／Ｐ３の３つの位置のいずれかで安定するように、ばね力が付勢されている。そして、図３上図に示すように、ポジションＰ２において、利用者が、タッチパネル１１４の画面の指を接触させて、ばね山を乗り越えられる程度の力Ｆでタッチパネル１１４をスライドさせると、図３下図に示すように、ポジションＰ２からポジションＰ１に位置を切り替えることができる。検出装置１１２は、位置センサ等によって、ポジションＰ１／Ｐ２／Ｐ３の３つの位置のいずれであるかを検出することができるように構成される。これにより、検出装置１１２は、間接的に利用者がタッチパネルに加えた力を検出することができる。なお、図３の例では、一側面のみを提示して検出装置１１２が１つの方向の力を読み取る例について説明したが、これに限られず、上下左右の４方向であってもよく、平面状の３６０度全方向であってもよく、押下力も含めた半球状の各方位性であってもよい。
【００４２】
また、図２において、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、各種の処理手順等を規定したプログラム、および所要データを格納するための内部メモリを有し、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、機能概念的に、表示制御部１０２ａ、表示態様変更部１０２ｂ、位置判定部１０２ｃ、および、力判定部１０２ｄを備えて構成されている。
【００４３】
このうち、表示制御部１０２ａは、要素ファイル１０２ａに記憶された要素データに基づいて、タッチパネル１１４に、複数の表示要素からなる表示画面が表示されるよう制御する表示制御手段である。ここで、表示制御部１０２ａは、図２に示すように、表示態様変更部１０２ｂを備えて構成されている。なお、要素データは、要素ファイル１０６ａを制御することにより読み込むことに限られず、ネットワーク３００を介して、外部システム２００の記憶部（要素データベース等）からダウンロードすることにより取り入れてもよく、また、受信装置１１８を介して、電波等を受信することにより取得してもよい。
【００４４】
また、表示態様変更部１０２ｂは、検出された摩擦力等による入力に応じて、対象データを変更または出力態様を変更する変更手段の具体的一形態である。例えば、表示態様変更部１０２ｂは、位置判定部１０２ｃにより連続的な位置入力が判定された場合と、力判定部１０２ｄにより所定の力が検出された場合との間で、対応する表示要素の変化態様を異ならせるように制御する表示態様変更手段である。本実施の形態において、表示態様変更部１０２ｂは、力判定部１０２ｄにより所定の力が判定された場合に、位置判定部１０２ｃにより判定された入力位置に対応する表示要素以外の表示要素が、移動（スクロールや、画面遷移等）、回転、あるいは、拡大・縮小されるように制御する。より具体的には、表示態様変更部１０２ｂは、力判定部１０２ｄにより所定方向の力が判定された場合に、位置判定部１０２ｃにより判定された入力位置に対応する表示要素以外の表示要素を、その方向（方位性）に対応するように移動、回転、あるいは、拡大・縮小させる。なお、表示態様変更部１０２ｂは、位置判定部１０２ｃにより判定された入力位置に対応する表示要素については、連続的に入力される位置に保持する。例えば、位置入力開始から位置入力終了まで位置が移動した場合には、表示態様変更部１０２ｂは、その指示位置に沿って表示要素を移動させる。一方、位置入力開始から位置入力終了まで位置が同じ位置の場合は、表示態様変更部１０２ｂは、その指示位置どおり表示要素を同じ位置に保つ。なお、表示態様変更部１０２ｂは、位置判定部１０２ｃにより判定された入力位置に対応する表示要素がない場合は、表示要素全体を、移動、回転、あるいは、拡大・縮小させる。表示要素は、表示中の要素に限られない。すなわち、移動、回転、拡大・縮小などの表示態様の変更によって、表示領域外の要素を表示する必要がある場合は、それらの要素も表示要素に含まれることになる。
【００４５】
ここで、一例として、表示態様の変更が「移動」の場合には、表示態様変更部１０２ｂは、入力位置に対応する表示要素以外の表示要素を、力判定部１０２ｄにより右方向の力が判定された場合に右方向に移動させ、左方向の力が判定された場合に左方向に移動させ、上方向の力が判定された場合に上方向に移動させ、下方向の力が判定された場合に下方向に移動させてもよい。なお、利用者にとって入力位置にかかる表示要素（例えば、タッチパネル１１４への接触点の表示要素）が、その他の表示要素に対して相対的に意図した方向に沿って動いているように見えるように、上記とは逆方向に移動制御してもよい。すなわち、表示態様変更部１０２ｂは、入力位置に対応する表示要素以外の表示要素を、力判定部１０２ｄにより右方向の力が判定された場合に左方向に移動させ、左方向の力が判定された場合に右方向に移動させ、上方向の力が判定された場合に下方向に移動させ、下方向の力が判定された場合に上方向に移動させてもよい。なお、上記においては、方向は、上下左右の４方向としたが、これに限られず、例えば、検出装置１１２による表示平面方向の３６０度の全方向の検出に従って、その方向に合わせた表示要素の移動制御を行ってもよい。また、摩擦力に伴って検出される表示平面方向の方位性のみならず、押下力による表示画面に対する押下方向（奥行き方向）と組み合わせて、接触点から球状のベクトルを検出できるようにしてもよい。その場合、例えば、情報処理装置１００は、上下左右の二次元平面の移動方向のみならず、奥行きの次元を合わせて３次元の方向に連動させて、移動制御を行うことができる。
【００４６】
また、表示態様の変更が「拡大・縮小」の場合には、表示態様変更部１０２ｂは、入力位置に対応する表示要素以外の表示要素を、力判定部１０２ｄにより上方向の力が判定された場合に縮小表示させ、下方向の力が判定された場合に拡大表示させてもよい。また、表示態様の変更が「回転」の場合には、表示態様変更部１０２ｂは、入力位置に対応する表示要素以外の表示要素を、力判定部１０２ｄにより右方向の力が判定された場合に右回りに回転されるよう表示制御し、左方向の力が判定された場合に左回りに回転されるよう表示制御してもよい。なお、回転の場合にも、利用者にとって入力位置にかかる表示要素が、その他の表示要素に対して相対的に意図した回転方向に沿って動いているように見えるように、上記とは逆方向に回転制御してもよい。
【００４７】
また、位置判定部１０２ｃは、タッチパネル１１４の位置入力手段を介して入力される、タッチパネル１１４の表示手段上の位置を検出する位置判定手段である。例えば、位置判定部１０２ｃは、タッチパネル１１４を介して、表示画面における接触点の座標（Ｘ，Ｙ）を取得する。このように、位置判定部１０２ｃは、表示中の要素と接触点が対応付け可能に、位置を取得する。このほか、位置判定部１０２ｃは、公知のタッチパネル技術を用いて、表示画面上の位置を検出してもよい。
【００４８】
また、力判定部１０２ｄは、タッチパネル１１４の表示手段への接触による所定の力を、タッチパネル１１４の位置入力手段を介して間接的に、または、任意の検出手段（検出装置１１２等）によって直接的に、判定する力判定手段である。ここで、所定の力とは、所定の閾値以上の力であってもよく、上述した図３のようにメカニカルにスイッチングするように構成されている場合は、その力（ばね山を超える力）であってもよい。後者の場合は、力判定部１０２ｄは、スイッチング自体を検出することで、所定の力を判定してもよい。例えば、力判定部１０２ｄは、タッチパネル１１４への接触による入力位置の占める領域が、所定の形状から変化した場合に、所定の摩擦力を検出してもよい。より具体的には、力判定部１０２ｄは、タッチパネル１１４への接触による入力位置の占める領域が、垂直に押圧された指の接触面の形状から変化した場合に、所定の摩擦力を検出してもよい。ここで、図４は、タッチパネル１１４に対する接触面の形状の遷移例を示す図である。
【００４９】
図４＜ＭＡ−０＞に示すように、利用者は、指をつかって、通常のスライド操作やタッチ操作等を行う場合、斜線で示した領域の形状とする。つぎに、利用者が、表示画面に対して垂直方向に奥に（表示画面の裏側方向へ）押下した場合、＜ＭＡ−１＞に示すように、接触面の領域の周囲全体が広がることになる（なお、破線の領域は、初期の領域である）。これによって、力判定部１０２ｄは、押下力Ｆを判定することができる。また、利用者が、表示画面に対して摩擦を使って図の右方向へ力を加えた場合、＜ＭＡ−２＞に示すように、初期の接触面の領域の右側が広がることになる。これによって、力判定部１０２ｄは、右方向の摩擦力Ｆを判定することができる。また、利用者が、表示画面に対して摩擦を使って図の左方向へ力を加えた場合、＜ＭＡ−３＞に示すように、初期の接触面の領域の左側が広がることになる。これによって、力判定部１０２ｄは、左方向の摩擦力Ｆを判定することができる。一例として、力判定部１０２ｄは、入力された力Ｆが所定の閾値を超えた場合に、所定の力が入力されたと判定する。なお、力判定部１０２ｄは、形状の遷移から力Ｆを検出することに限られず、形状自体に基づいて力Ｆを検出してもよいものである。
【００５０】
他の例として、タッチパネル１１４が感圧式タッチパネルである場合に、力判定部１０２ｄは、タッチパネル１１４への接触による圧力分布が、所定の圧力分布から変化した場合に、所定の力を検出してもよい。より具体的には、力判定部１０２ｄは、タッチパネル１１４への接触による圧力分布が、垂直に押圧された指の接触による圧力分布から変化した場合に、所定の力を検出してもよい。ここで、図５は、タッチパネル１１４に対する接触面の圧力分布（等圧線）の遷移例を示す図である。
【００５１】
図５＜ＭＢ−０＞に示すように、利用者は、指をつかって、通常のスライド操作やタッチ操作等を行う場合、斜線で示した領域の形状とする。つぎに、利用者が、表示画面に対して垂直方向に奥に（表示画面の裏側方向へ）押下した場合、＜ＭＢ−１＞に示すように、接触面の領域の周囲全体に比較的均一に圧力分布が広がることになる。これによって、力判定部１０２ｄは、押下力Ｆを判定することができる。また、利用者が、表示画面に対して摩擦を使って図の右方向へ力を加えた場合、＜ＭＢ−２＞に示すように、初期の接触面の領域の右側の圧力が大きくなる。これによって、力判定部１０２ｄは、右方向の摩擦力Ｆを判定することができる。また、利用者が、表示画面に対して摩擦を使って図の左方向へ力を加えた場合、＜ＭＢ−３＞に示すように、初期の接触面の領域の左側の圧力が大きくなる。これによって、力判定部１０２ｄは、左方向の摩擦力Ｆを判定することができる。一例として、力判定部１０２ｄは、入力された力Ｆが所定の閾値を超えた場合に、所定の力が入力されたと判定する。なお、力判定部１０２ｄは、圧力分布の遷移に基づいて力Ｆを検出することに限られず、圧力分布自体に基づいて力Ｆを検出してもよいものである。
【００５２】
また、図２において、通信制御インターフェース部１０４は、情報処理装置１００とネットワーク３００（またはルータ等の通信装置）との間における通信制御や、情報処理装置１００と受信装置１１８との間における通信制御を行う装置である。すなわち、通信制御インターフェース部１０４は、他の端末または局と、通信回線（有線、無線を問わない）を介してデータを通信する機能を有する。また、ここで、図２において、受信装置１１８は、放送局等から電波等を受信する受信手段であり、例えばアンテナ等である。
【００５３】
すなわち、情報処理装置１００は、画像データに関する外部データベースや本発明にかかるプログラム等の外部プログラム等を提供する外部システム２００と、ネットワーク３００を介して通信可能に接続して構成されていてもよく、また、情報処理装置１００は、画像データ等を発信する放送局等と、受信装置１１８を介して受信可能に接続して構成されていてもよい。また、この情報処理装置１００は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、ネットワーク３００に通信可能に接続されていてもよい。
【００５４】
ここで、図２において、ネットワーク３００は、情報処理装置１００と外部システム２００とを相互に接続する機能を有し、例えば、インターネット等である。
【００５５】
また、図２において、外部システム２００は、ネットワーク３００を介して、情報処理装置１００と相互に接続され、利用者に対して画像データに関する外部データベースやプログラム等の外部プログラム等を実行するウェブサイトを提供する機能を有する。
【００５６】
ここで、外部システム２００は、ＷＥＢサーバやＡＳＰサーバ等として構成していてもよく、そのハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成していてもよい。また、外部システム２００の各機能は、外部システム２００のハードウェア構成中のＣＰＵ、ディスク装置、メモリ装置、入力装置、出力装置、通信制御装置等およびそれらを制御するプログラム等により実現される。
【００５７】
［表示情報処理］
次に、このように構成された本実施の形態における情報処理装置１００の表示情報処理の一例について、以下に図６を参照して詳細に説明する。図６は、本実施の形態における情報処理装置１００の表示情報処理の一例を示すフローチャートである。
【００５８】
なお、以下の処理を始めるにあたって、タッチパネル１１４には、表示制御部１０２ａの制御により、何らかの表示要素が表示されていることを前提とする。ここで、図７は、表示制御部１０２ａの制御によるタッチパネル１１４の表示画面を含む情報処理装置１００の外観の一例を示す図である。図７に示すように、情報処理装置１００は、矩形で示す領域の表示画面を有するタッチパネル１１４を備えている。そして、図７に示すように、この例では、表示制御部１０２ａは、表示画面上に、矩形の対角線で示す領域の背景「ＷＩＮＤＯＷ１」という表示要素とともに、当該背景上の位置に対応付けて、表示要素「Ａ」、表示要素「Ｂ」、および表示要素「Ｃ」を重畳表示させている。一例として、表示要素「Ａ」、「Ｂ」、および「Ｃ」は、文字や記号であってもよく、アイコンであってもよい。
【００５９】
図６に示すように、まず、位置判定部１０２ｃは、タッチパネル１１４に対する接触を検出する（ステップＳＡ−１）。なお、位置判定部１０２ｃは、タッチパネル１１４への接触を検出しなかった場合（ステップＳＡ−１，ＮＯ）、接触が検出されるまで当該処理を繰り返し実行する。
【００６０】
位置判定部１０２ｃによりタッチパネル１１４に対する接触が検出された場合（ステップＳＡ−１，ＹＥＳ）、力判定部１０２ｄは、タッチパネル１１４に対して力Ｆが入力されたか否かを判定する（ステップＳＡ−２）。ここで、本実施形態の表示情報処理において、力Ｆとは、接触による摩擦によって利用者により入力された所定の閾値以上の力を意味する。このことは、力判定部１０２ｄが直接、力の量自体を計測することを意味しない。すなわち、図３にて上述したように、タッチパネル１１４が筐体に対して非連続的に移動するようメカニカルに構成されている場合、力判定部１０２ｄは、タッチパネル１１４の筐体に対する位置を読み取ることによって、位置が移動した場合に、当該構成が規定する所定の力Ｆ入力があったと擬制してもよい。
【００６１】
力判定部１０２ｄによりタッチパネル１１４に対する力Ｆが入力されたと判定された場合（ステップＳＡ−２，ＹＥＳ）、表示制御部１０２ａの表示態様変更部１０２ｂは、タッチパネル１１４に表示中の表示領域を遷移させる処理を行う（ステップＳＡ−３）。なお、表示体表変更部１０２ｂは、位置判定部１０２ｃにより検出された接触位置に対応する表示要素がある場合は、この表示領域の遷移処理の間、位置判定部１０２ｃにより検出され更新される接触位置に、当該表示要素を保持し続ける。ここで、図８〜図１０は、表示態様変更部１０２ｂによる表示領域の遷移処理を説明するための、操作と画面遷移の一例を時系列で示す一連の図である。
【００６２】
図８に示すように、利用者が表示要素「Ｂ」上の接触位置で左方向に力Ｆを加えた場合、表示態様変更部１０２ｂは、表示領域の遷移処理を開始する。図９は、表示領域の遷移処理によって、表示領域がＷＩＮＤＯＷ１からＷＩＮＤＯＷ２へ移行する途中の段階の表示画面例を示す図である。図９に示すように、表示態様変更部１０２ｂは、力Ｆが検出された時点で表示制御部１０２ａにより表示中であった表示領域（背景の表示要素「ＷＩＮＤＯＷ１」ならびに表示要素「Ａ」，「Ｂ」，「Ｃ」）を表示画面に対して相対的に移動させ、この移動と連動して別の表示要素「ＷＩＮＤＯＷ２」を表示させる。このとき、図９に示すように、表示態様変更部１０２ｂは、力Ｆが検出された時点での接触位置に対応する表示要素「Ｂ」については、表示領域の遷移処理の期間中、位置判定部１０２ｄにより更新判定される接触位置に保持しつづける。ここで、図１０は、表示領域の遷移処理の終了段階の表示画面例を示す図である。
【００６３】
図１０に示すように、ＷＩＮＤＯＷ１からＷＩＮＤＯＷ２への移行が完了する段階では、表示態様変更部１０２ｂは、移行後の背景の表示要素「ＷＩＮＤＯＷ２」を表示するとともに、位置判定部１０２ｃにより更新判定される接触位置下に表示要素「Ｂ」を重畳表示させる。なお、図１０の例では、背景の表示要素「ＷＩＮＤＯＷ２」上に、もともと重畳表示されるべき表示要素がないが、これに限られず、重畳表示される表示要素（たとえば、表示要素「Ｄ」など）があってもよい。
【００６４】
図６の説明に戻り、力判定部１０２ｄは、力Ｆの入力が持続している場合は（ステップＳＡ−４，ＹＥＳ）、上述の表示領域の遷移処理を継続して行い、力Ｆの入力が終了したと判定すると（ステップＳＡ−４，ＮＯ）、表示領域の遷移処理を終了して以下のタッチ入力処理に移行する。
【００６５】
すなわち、力判定部１０２ｄにより力Ｆの入力が検出されない場合（ステップＳＡ−２，ＮＯ、または、ステップＳＡ−４，ＮＯ）、表示制御部１０２ａは、位置判定部１０２ｃにより更新判定される接触位置に従った処理（タッチ入力処理）を実行する。このタッチ入力処理は、タッチパネルに対して接触入力（スライド操作、タップ操作、フリック操作）があった場合に、実行される公知の情報処理であってもよい。ここで、図１１は、表示制御部１０２ａのタッチ入力処理によって、図１０の表示画面から更新された表示画面の一例を示す図である。なお、図１１の破線矢印は、図１０の表示段階から移動した表示要素「Ｂ」の軌跡を示すものであって、表示画面上には表示されない。
【００６６】
図１１に示すように、利用者が力Ｆの入力を終えることによって、表示領域の遷移処理が完了しても、利用者は、継続して接触による入力を行うことができる。すなわち、利用者は、押下しながらの接触によって発生した摩擦力（力Ｆ）を緩めることによって、当該接触は維持したままで、通常のタッチパネルの操作に移行することができる。図１１に示すように、利用者は、ＷＩＮＤＯＷ２へ遷移した後、表示要素「Ｂ」に対して、スライド入力することによって、ＷＩＮＤＯＷ２上の所望の位置に表示要素「Ｂ」を配置することができる。以上の表示情報処理を行うことによって、利用者からみれば、複数のウィンドウ間において、表示要素をドラッグアンドドロップ類似の操作を行わせることができる。
【００６７】
以上で、本実施の形態における、情報処理装置１００の表示情報処理の一例の説明を終える。なお、上述の処理は、終了指示があるまで（ステップＳＡ−６，ＮＯ）繰り返し実行してもよい。また、一例として、タッチ処理を行っている場合に（ステップＳＡ−５）、力Ｆの入力があれば、表示領域の遷移処理（ステップＳＡ−３）に処理を戻してもよい。
【００６８】
なお、上述の表示情報処理の例では、表示態様の変化として、表示領域を相対的に移動させる例を代表として説明したが、本実施の形態はこれに限られず、拡大・縮小等の表示態様変化を発生させてもよいものである。例えば、表示制御部１０２ａが、背景の表示要素として地図を表示し、地図上のＰＯＩとしてアイコンの表示要素を重畳表示していた場合、利用者が、このＰＯＩ表示要素をタッチしながら、表示態様変更部１０２ｂは、上方向に力Ｆがかかると、比較的小縮尺の地図を表示させ、下方向に力Ｆがかかると、比較的大縮尺の地図を表示させてもよい。
【００６９】
また、上述の例では、接触前に、接触位置に対応する表示要素が予め表示されることを前提に説明を行ったが、これに限られず、接触前に表示要素が表示されていなくとも、接触にともなって表示要素が表示されてもよい。例えば、地図表示の例では、任意の地点を接触することによって、そこに出発地点としての表示要素を出現させ、これを他の地点までドラッグすることによって、その地点（目的地等）までのリンクを形成させてもよい。すなわち、本実施の形態は、ある場所から他の場所へ表示要素を移動させる用途に用いることに限られず、ある場所と他の場所を関連付ける（リンク形成など）ために用いてもよいものである。たとえば、力Ｆの方向性（上方向、下方向、または左右方向）によって、それぞれ上位層、下位層、または同位層のフォルダへの移動を実行して、当初のフォルダと力Ｆ入力終了後のフォルダのフォルダ間を関連付け（リンク付け）してもよい。以上のように、本実施形態によれば、従来のハンドヘルドデバイスでは、ウィントウ間等におけるドラッグアンドドロップ操作等のマウスアクションに相当する入力や編集作業を行うことが難しかったという問題点を解消し、マウスやキーボード等の入力手段を用いずともアクション入力を容易に行うことができる。
【００７０】
（付記１）
表示手段と当該表示手段に対する位置入力手段とを備えたコンピュータにおいて、
前記位置入力手段を介して、連続的に位置入力が行われた場合と、前記表示手段に対して所定の摩擦力または押下力が直接または間接的に検出された場合との間で、前記表示手段に表示する表示要素に対する変化態様を異ならせること、
を特徴とするコンピュータ。
【００７１】
（付記２）
付記１に記載のコンピュータにおいて、
前記表示手段に対して所定の摩擦力または押下力が直接または間接的に検出された場合に、前記表示手段における前記表示要素を、移動、拡大、縮小、または、回転させるとともに、前記位置入力手段を介して入力される位置に対応する前記表示要素については連続的に入力される位置に保持すること、
を特徴とするコンピュータ。
【００７２】
（付記３）
付記１または２に記載のコンピュータは、記憶部と制御部とを備え、
前記記憶部は、
前記表示要素として、前記表示手段上に表示させるための背景と、前記背景上に重畳表示させるための表示対象とを、任意のデータ形式で記憶し、
前記制御部は、
前記表示手段上に前記背景および前記表示対象が重畳表示されるよう制御する表示制御手段と、
前記位置入力手段を介して入力される、前記表示手段上の位置を検出する位置判定手段と、
前記表示手段への接触による所定の摩擦力または押下力を、前記位置入力手段を介して間接的に、または、任意の検出手段によって直接的に、判定する力判定手段と、
を備え、
前記表示制御手段は、
前記位置判定手段により判定された前記位置にある前記表示対象を、連続的に入力される位置に保持するとともに、前記力判定手段により前記摩擦力または前記押下力が検出された場合に前記背景を前記表示手段に対して相対的に移動させて表示すること、
を特徴とするコンピュータ。
【００７３】
（付記４）
付記３に記載のコンピュータにおいて、
前記表示手段および前記位置入力手段は、タッチパネルであって、
前記力判定手段は、
前記タッチパネルへの接触による入力位置の占める領域が、所定の形状から変化した場合に、前記所定の摩擦力を検出すること、
を特徴とするコンピュータ。
【００７４】
（付記５）
付記４に記載のコンピュータにおいて、
前記所定の形状は、垂直に押圧された指の接触面の形状であること、
を特徴とするコンピュータ。
【００７５】
（付記６）
付記３に記載のコンピュータにおいて、
前記表示手段と前記位置入力手段は、感圧式タッチパネルであって、
前記力判定手段は、
前記タッチパネルへの接触による圧力分布が、所定の圧力分布から変化した場合に、前記所定の摩擦力を検出すること、
を特徴とするコンピュータ。
【００７６】
（付記７）
付記６に記載のコンピュータにおいて、
前記所定の圧力分布は、垂直に押圧された指の接触による圧力分布であること、
を特徴とするコンピュータ。
【００７７】
（付記８）
付記３に記載のコンピュータにおいて、
前記表示手段と前記位置入力手段は、フローティングタッチ機能付きタッチパネルであって、
前記力判定手段は、
前記表示手段への接触入力を検出した場合に、前記所定の摩擦力または押下力を検出したものとすること、
を特徴とするコンピュータ。
【００７８】
（付記９）
表示手段と当該表示手段に対する位置入力手段を備えたコンピュータにおいて実行される情報処理方法であって、
前記表示手段に対して所定の摩擦力または押下力が直接または間接的に検出された場合に、前記表示手段における表示要素を、移動、拡大、縮小、または、回転させるとともに、前記位置入力手段を介して入力される位置に対応する表示要素については連続的に入力される位置に保持すること、
を特徴とする情報処理方法。
【００７９】
（付記１０）
表示手段と当該表示手段に対する位置入力手段を備えたコンピュータに実行させるためのプログラムであって、
前記表示手段に対して所定の摩擦力または押下力が直接または間接的に検出された場合に、前記表示手段における表示要素を、移動、拡大、縮小、または、回転させるとともに、前記位置入力手段を介して入力される位置に対応する表示要素については連続的に入力される位置に保持すること、
を特徴とするプログラム。
【００８０】
以上詳述に説明したように、本実施形態によれば、マウスやキーボード等の入力手段を用いずともアクション入力操作を容易に行うことができる、コンピュータ、情報処理装置、表示処理方法、および、プログラム、ならびに、記録媒体を提供することができる。
【００８１】
［摩擦力方向の変遷による入力］
摩擦力方向の変遷による入力方式の実施の形態について以下に図１２〜図１５を参照して説明する。
【００８２】
従来、タッチパネルやタッチパッド等に対する様々な入力方法が開発されている。例えば、画面上の一点を押して離すタップ入力以外にも、フリック入力、ピンチイン入力、ピンチアウト入力など、さまざまな入力方法が開発されている。しかしながら、従来のタッチパネル等の入力方式では、タッチパネル平面における位置の入力か、入力位置の変遷（軌跡）による入力か、複数の位置の関係など、タッチパネル面に対する位置入力以外の入力方式がなかったため、多様な入力を行えないという問題を有していた。
【００８３】
例えば、アップル社製ｉＰｏｄでは、物理的な円環形状のホイール構成があり画面水平方向の物理障害に合わせたスライド操作入力が可能であるものの、特許文献１に記載の方法では、表示された仮想スクロールホィールを見ながら、その形状に合わせて利用者が操作を行わなければならず、運転中や歩行中に入力操作を行うことが困難であるというデメリットがあった。
【００８４】
また、タッチパネル等においては、画面上をスライドさせる操作によって音量を増減させるようなアナログな入力操作が容易に行うことができるものの、垂直方向以外に物理的障害がないことに起因して、タップ入力以外にインクリメントな入力を確実に増減を行う手段がないという問題点を有していた。
【００８５】
本実施の形態は、上記に鑑みてなされたもので、タッチパネルやタッチパッド等の画面に対する操作入力においても、画面水平方向の物理障害を利用しながら操作感覚を得られる確実な操作入力を実現することができる、コンピュータ、情報処理装置、表示処理方法、および、プログラムを提供することを主な目的とする。具体的なハードウェア構成については、上述したような情報処理装置１００を用いることができる。
【００８６】
ここで、図１２は、図１４および図１５において摩擦力方向の変遷を説明するために用いる図式（円形グラフ）の意味を説明するための図である。なお、図１２では、図４で示したように、タッチパネル１１４に対する接触面の形状の遷移によって摩擦力方向を検出する例を用いて図説しているが、これは単に説明のためであって、摩擦力方向の検出方法はこれに限られない。
【００８７】
図１２に示すように、円の中心は、摩擦力方向がなく垂直方向に奥に（表示画面の裏側方向へ）向かってｄいることを示す。また、図１２の円の外周における各方位は、各方位に対して摩擦力方向が向かっていることを示している。ここで、図１３は、摩擦力方向の変遷による入力の一例を示す図である。図１３において、「ＤＡＹ」の欄は日付の数値を示し、「Ｈ．Ｒ」の欄は、１日２４時間における時の数値を示し、「ＭＩＮ．」の欄は、時分の分の数値を示す。
【００８８】
図１３に示すように、利用者が、情報処理装置１００のタッチパネル１１４の一部を指で押下したまま時計回り（図の「＋」の向き）に指を動かすと、情報処理装置１００の位置判定部１０２ｃは、タッチパネル１１４の接触点の位置にある表示要素（図の例では時の数値）を対象データとして特定し、表示態様変更部１０２ｂは、摩擦力の方向の変遷に従って、表示要素を変更させる。例えば、表示態様変更部１０２ｂは、摩擦力方向が時計回りに一周する度に、数値を１つインクリメントしてもよい。
【００８９】
これとは反対に、図１３に示すように、利用者が、情報処理装置１００のタッチパネル１１４の一部を指で押下したまま反時計回り（図の「−」の向き）に指を動かすと、情報処理装置１００の位置判定部１０２ｃは、タッチパネル１１４の接触点の位置にある表示要素（図の例では時の数値）を対象データとして特定し、表示態様変更部１０２ｂは、一例として、摩擦力方向が反時計回りに一周する度に、数値を１つデクリメントしてもよい。このように、スケジュールの呼び出し等のために日時指定を行うことができる。
【００９０】
摩擦力方向の遷移による入力の他の例について説明する。ここで、図１４および図１５は、摩擦力方向の遷移によって、文字や数字を入力する例を示した図である。図１４の左上の円グラフは、図１２で説明した円グラフを参照のために図示しているものである。その他の欄の左上には、摩擦力方向の変遷による各入力によって識別される文字や数字の例を示している。なお、図１２の円グラフにおいて、黒丸は、摩擦力方向の変遷の初期位置を示している。
【００９１】
図１４および図１５に示すように、摩擦力方向の変遷による入力によれば、利用者は摩擦による物理的感覚をもちながら、表示画面を注視することなく文字や数字や図形等を入力することができる。
【００９２】
なお、入力された文字や数字や図形や記号等は、直接、文字列等に入力されるために用いられることに限られず、所定のアルゴリズムを呼び出すために用いてもよいものである。例えば、情報処理装置１００の位置判定部１０２ｃは、タッチパネル１１４の接触点の位置にある表示要素（図の例では時の数値）を対象データとして特定し、表示態様変更部１０２ｂ等の制御部１０２は、摩擦力方向の変遷による入力によって「Ｃ」が入力された場合には対象データをコピーしてもよく、「Ｘ」が入力された場合には対象データをカットしてもよく、「Ｐ」が入力された場合には対象データをペーストしてもよい。
【００９３】
このように、本実施形態によれば、操作入力の多様性を高めることができる。特に、従来のタッチパネルにおいては、位置履歴による軌跡の入力等のように、利用者は、表示画面を見ながら入力する必要があったが、本実施の形態によれば、利用者は、摩擦力の方向等による物理感覚的な入力によって、表示画面を注視することなくも文字入力や、再生ボリュームの増減、日時指定等を行うことができる。
【００９４】
［付記１］（メインクレーム）
画面上を押圧する操作体の圧力分布および／または接触領域を検出する検出手段と、
前記検出手段により検出される前記圧力分布および／または前記接触領域に基づいて、前記画面上を滑ることなく接触状態で移動した前記操作体の移動方向を判定する移動方向判定手段と、
前記移動方向判定手段により判定された前記移動方向を入力として当該入力に応じた機能制御を行う機能制御手段、
を備える、情報処理装置。
【００９５】
［付記２］（遷移形状）
付記１に記載の情報処理装置において、
前記機能制御手段は、
前記移動方向判定手段により判定された前記移動方向の遷移に応じた形状が、所定の形状である場合に当該形状に応じた機能を実現する制御を行うことを特徴とする情報処理装置。
【００９６】
［付記３］（カウンタ）
付記１に記載の情報処理装置において、
前記機能制御手段は、
前記移動方向判定手段により判定された前記移動方向の遷移に応じてカウンタをインクリメントするカウント手段、
を更に備え、
前記カウンタに応じた機能制御を行うことを特徴とする情報処理装置。
【００９７】
［付記４］（デクリメント）
付記３に記載の情報処理装置において、
前記機能制御手段は、
前記移動方向判定手段により判定された前記移動方向の遷移が１つ前の状態に戻った場合に、前記カウンタをデクリメントすることを特徴とする情報処理装置。
することを特徴とする情報処理装置。
【００９８】
［付記５］（インクリメント・デクリメント）
付記３または４に記載の情報処理装置において、
前記機能制御手段は、
前記移動方向判定手段により判定された前記移動方向が右回りの場合に前記カウンタをインクリメントし、左回りの場合に前記カウンタをデクリメントすることを特徴とする情報処理装置。
【００９９】
［付記６］（文字変換）
付記３に記載の情報処理装置において、
前記機能制御手段は、
前記カウント手段によりカウントされた前記カウンタに応じて、表示される文字候補を変更すること
を特徴とする情報処理装置。
【０１００】
［付記７］（拡大縮小）
付記３に記載の情報処理装置において、
前記機能制御手段は、
前記カウント手段によりカウントされたカウンタに応じて、拡縮率を変更することを特徴とする情報処理装置。
【０１０１】
［付記８］（数値の増減）
付記３に記載の情報処理装置において、
前記機能制御手段は、
前記カウント手段によりカウントされた前記カウンタに応じて、表示される数値を増減させることを特徴とする情報処理装置。
【０１０２】
［付記９］（操作体の遷移の形状：１周、半周、矩形、星）
付記３乃至４のいずれか一つに記載の情報処理装置において、
前記制御手段は、
前記移動方向判定手段により判定される前記移動方向の遷移に応じた前記操作体の軌道が円軌道の場合、一周または半周でインクリメントし、前記操作体の軌道が角のある図形の場合、角を描くたびにインクリメントすることを特徴とする情報処理装置。
【０１０３】
以上で、実施の形態の説明を終える。
【０１０４】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【０１０５】
上述の実施形態において、画面を押す力によって、カーソルがマウスオーバー状態から押下状態に変化する。すなわち、強いときは、クリックや、ドラッグドロップ等の状態に、弱いときは、マウスオーバーやカーソル移動の状態に変化してもよい。
【０１０６】
例えば、情報処理装置１００がスタンドアローンの形態で処理を行う場合を一例に説明したが、情報処理装置１００は、クライアント端末（情報処理装置１００とは別筐体である）からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するようにしてもよい。
【０１０７】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１０８】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【０１０９】
また、情報処理装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１１０】
例えば、情報処理装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する、コンピュータに本発明に係る方法を実行させるためのプログラム化された命令を含む、一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部１０６などには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【０１１１】
また、このコンピュータプログラムは、１００に対して任意の３００を介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【０１１２】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢメモリ、ＳＤカード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、および、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【０１１３】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。プログラムが、一時的でないコンピュータ読み取り可能な記録媒体に記録されたプログラム製品として本発明を構成してもよい。
【０１１４】
記憶部１０６に格納される各種のデータベース等（要素ファイル１０６ａ）は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
【０１１５】
また、情報処理装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置として構成してもよく、また、該情報処理装置に任意の周辺装置を接続して構成してもよい。また、情報処理装置１００は、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【０１１６】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。なお、以下に、本発明にかかるクレームの他の例を列挙する。
【０１１７】
（クレームＡ）
タッチパネルディスプレイを備えた電子機器において、
タッチパネルディスプレイに対する摩擦力を検出すると、表示中の表示領域を遷移させるとともに、遷移前の上記表示領域内に当該摩擦力を発生させた接触点に対応する表示対象があった場合には当該表示画面の遷移時に当該接触点に対応する表示位置に当該表示対象を保持することを特徴とする電子機器。
【０１１８】
（クレームＢ）
タッチパネル式の入出力手段を備えたコンピュータにおいて、
タッチパネルの表面に対する摩擦力を検出可能な摩擦力検出手段を更に備えており、
上記コンピュータは、
上記摩擦力検出手段により摩擦力を検出すると、表示面に表示中の表示内容を表示面に対して移動させるとともに、上記タッチパネル上の当該摩擦力の発生させた接触点にある選択可能な表示内容中の表示対象を接触点に維持することを特徴とする、コンピュータ。
【０１１９】
（クレームＣ）
タッチパネルディスプレイを備えた電子機器において、
タッチパネルディスプレイに対する摩擦力を検出すると、表示中のウィンドウを他のウィンドウに切り替えるとともに、切替前の上記ウィンドウ内に選択可能な表示対象が、当該摩擦力を発生させた接触点にあった場合には、切替後のウィンドウ内の当該接触点に対応する表示位置に当該表示対象を移動させることを特徴とする電子機器。
【０１２０】
（クレームＤ）
表示部と、上記表示部の表示面上での座標の入力を受け付ける入力部と、上記表示部の表示面に対する摩擦力を直接的または間接的に検出する摩擦力検出部と、制御部と、を少なくとも備えた電子機器であって、
上記制御部は、
上記入力部を介して座標が入力された場合であって、上記表示部に表示されている表示領域に当該座標に対応する表示対象がある場合に、連続的に入力される座標に対応する表示位置に当該表示対象を保持する表示対象制御手段と、
上記摩擦力検出部を介して所定の摩擦力が検出された場合に、上記表示部に表示されている上記表示領域を遷移させる表示領域遷移手段と、
を備え、
上記表示対象制御手段は、
上記表示領域変更手段による上記表示領域の遷移が行われる前後にわたって、上記連続的に入力される座標に対応する表示位置に当該表示対象を保持しつづけること、
を特徴とする、電子機器。
【０１２１】
（クレームＥ）
表示部と、上記表示部の表示面上での座標の入力を受け付ける入力部と、上記表示部の表示面に対する摩擦力を直接的または間接的に検出する摩擦力検出部と、制御部と、を少なくとも備えた電子機器であって、
上記制御部は、
上記入力部を介して座標が入力された場合であって、上記表示部に表示されている表示領域に当該座標に対応する表示対象がある場合に、当該表示対象を選択する表示対象制御手段と、
上記摩擦力検出部を介して所定の摩擦力が検出された場合に、上記表示部に表示されている上記表示領域を遷移させる表示領域遷移手段と、
を備え、
上記表示対象制御手段は、
上記表示対象を選択中に、上記表示領域変更手段による上記表示領域の遷移が行われた場合に、当該表示領域の遷移前後にわたって当該表示対象を選択しつづけること、
を特徴とする、電子機器。
【０１２２】
（クレームＦ）
クレームＥに記載の電子機器において、
上記表示対象制御手段は、
上記表示対象を選択中に、上記表示領域変更手段による上記表示領域の遷移が行われた場合に、当該表示領域の遷移前後にわたって当該表示対象を選択しつづけるとともに、
上記表示領域の遷移後に、上記入力部を介して入力される座標が遷移した場合、遷移される座標に従って当該選択中の上記表示対象を上記表示領域に対し移動させること、
を特徴とする、電子機器。
【０１２３】
（クレームＧ）
タッチパネル式の入力手段と表示手段を備えたコンピュータにおいて、
更に、前記タッチパネル上の摩擦を直接あるいは間接に検出する検出手段を備え、
前記入力手段を介して前記タッチパネル上でスライド操作が検出された場合と、前記検出手段を介して前記摩擦が検出された場合との間で、前記表示手段上に表す表示要素に対する変化態様を異ならせること、
を特徴とするコンピュータ。
【０１２４】
（クレームＨ）
入力手段と表示手段が一体化された入出力手段と、記憶部と、制御部とを備えたコンピュータにおいて実行される情報処理方法であって、
前記記憶部は、
前記タッチパネル上に表示させるための背景と、前記背景上に重畳表示させるための表示対象とを、任意のデータ形式で記憶し、
前記制御部において実行される、
前記タッチパネル上に前記背景および前記表示対象が重畳表示されるよう制御する表示制御ステップと、
前記タッチパネルへの接触により入力される座標を検出する座標検出ステップと、
前記タッチパネルへの接触による所定の摩擦を直接または間接に検出する摩擦検出ステップと、
を含み、
前記表示制御ステップにおいて、
前記座標検出ステップにて検出された前記座標に対応する前記表示対象を連続的に入力される当該座標の変化に従って前記背景に対して移動させるとともに、前記摩擦検出ステップにて前記摩擦が検出された場合に前記背景を上記タッチパネルに対して移動させること、
を特徴とする情報処理方法。
【０１２５】
（クレームＩ）
入力手段と表示手段が一体化されたタッチパネルと、前記タッチパネル上に表示させるための背景と前記背景上に重畳表示させるための表示対象とを任意のデータ形式で記憶する記憶部と、制御部とを備えたコンピュータに実行させるためのプログラムにおいて、
前記制御部において、
前記タッチパネル上に前記背景および前記表示対象が重畳表示されるよう制御する表示制御ステップと、
前記タッチパネルへの接触により入力される座標を検出する座標検出ステップと、
前記タッチパネルへの接触による所定の摩擦を直接または間接に検出する摩擦検出ステップと、
を実行させるためのプログラムであって、
前記表示制御ステップにおいて、
前記座標検出ステップにて検出された前記座標に対応する前記表示対象を連続的に入力される当該座標の変化に従って前記背景に対して移動させるとともに、前記摩擦検出ステップにて前記摩擦が検出された場合に前記背景を上記タッチパネルに対して移動させること、
を特徴とするプログラム。
【符号の説明】
【０１２６】
１００  情報処理装置
１０２  制御部
１０２ａ  表示制御部
１０２ｂ  表示態様変更部
１０２ｃ  位置判定部
１０２ｄ  力判定部
１０４  通信制御インターフェース部
１０６  記憶部
１０６ａ  要素ファイル
１０８  入出力制御インターフェース部
１１２  検出装置
１１４  タッチパネル
２００  外部システム
３００  ネットワーク
【図１】
2013157663.tif 000003
【図２】
2013157663.tif 000004
【図３】
2013157663.tif 000005
【図４】
2013157663.tif 000006
【図５】
2013157663.tif 000007
【図６】
2013157663.tif 000008
【図７】
2013157663.tif 000009
【図８】
2013157663.tif 000010
【図９】
2013157663.tif 000011
【図１０】
2013157663.tif 000012
【図１１】
2013157663.tif 000013
【図１２】
2013157663.tif 000014
【図１３】
2013157663.tif 000015
【図１４】
2013157663.tif 000016
【図１５】
2013157663.tif 000017
【手続補正書】
【提出日】平成25年11月19日(2013.11.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにおける入力制御方法であって、
表示画面にスライドせずに接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、
前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、
を含むことを特徴とする入力制御方法。
【請求項２】
請求項１に記載の入力制御方法において、
前記摩擦入力ステップは、
前記摩擦力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記摩擦力の方向に応じて、前記対象データまたは前記出力態様を変更すること
を特徴とする入力制御方法。
【請求項３】
請求項１または２に記載の入力制御方法は、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップを更に含み、
前記変更ステップは、
前記位置入力ステップにて検出された位置に対応する表示対象について、前期摩擦入力検出ステップにて検出された前記摩擦力の入力に応じて、当該表示対象の対象データまたは当該表示対象の出力態様を変更を行うこと
を特徴とする入力制御方法。
【請求項４】
請求項１乃至３のいずれか一つに記載の入力制御方法において、
前記変更ステップは、
前記出力態様の変更として、前記表示画面の表示態様を変更または音声出力態様を変更すること、
を特徴とする入力制御方法。
【請求項５】
表示画面にスライドせずに接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出手段と、
前記摩擦入力検出手段により検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更手段と、
を備えたことを特徴とする情報処理装置。
【請求項６】
請求項５に記載の情報処理装置において、
前記摩擦入力手段は、
前記摩擦力の方向を、直接または間接的に検出し、
前記変更手段は、
前記摩擦力の方向に応じて、前記対象データまたは前記出力態様を変更すること
を特徴とする情報処理装置。
【請求項７】
請求項５または６に記載の入力制御方法は、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップを更に含み、
前記変更手段は、
前記位置入力手段にて検出された位置に対応する表示対象について、前期摩擦入力検出手段にて検出された前記摩擦力の入力に応じて、当該表示対象の対象データまたは当該表示対象の出力態様を変更を行うこと
を特徴とする情報処理装置。
【請求項８】
請求項５乃至７のいずれか一つに記載の情報処理装置において、
前記変更手段は、
前記出力態様の変更として、前記表示画面の表示態様を変更または音声出力態様を変更すること、
を特徴とする情報処理装置。
【請求項９】
コンピュータに実行させるためのプログラムであって、
表示画面にスライドせずに接触したオブジェクトの摩擦力による入力を、直接的または間接的に検出する摩擦入力検出ステップと、
前記摩擦入力検出ステップにて検出された前記摩擦力による入力に応じて、対象データを変更または出力態様を変更する変更ステップと、
を実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記摩擦入力ステップは、
前記摩擦力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記摩擦力の方向に応じて、前記対象データまたは前記出力態様を変更すること
を特徴とするプログラム。
【請求項１１】
請求項９または１０に記載のプログラムは、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップを更に含み、
前記変更ステップは、
前記位置入力ステップにて検出された位置に対応する表示対象について、前期摩擦入力検出ステップにて検出された前記摩擦力の入力に応じて、当該表示対象の対象データまたは当該表示対象の出力態様を変更を行うこと
を特徴とするプログラム。
【請求項１２】
請求項９乃至１１のいずれか一つに記載のプログラムにおいて、
前記変更ステップは、
前記出力態様の変更として、前記表示画面の表示態様を変更または音声出力態様を変更すること、
を特徴とするプログラム。
【手続補正書】
【提出日】平成26年5月7日(2014.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにおける入力制御方法であって、
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出ステップと、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップと、
前記位置入力ステップにて検出された位置に対応する表示対象を前記表示画面上に保持しながら、前記力入力検出ステップにて検出された前記力入力に応じて、当該表示対象以外の表示態様を変更する変更ステップと、
を含むことを特徴とする入力制御方法。
【請求項２】
請求項１に記載の入力制御方法において、
前記力入力ステップは、
前記力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とする入力制御方法。
【請求項３】
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出手段と、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力手段と、
前記位置入力手段にて検出された位置に対応する表示対象を前記表示画面上に保持しながら、前記力入力検出手段により検出された前記力入力に応じて、当該表示対象以外の表示態様を変更する変更手段と、
を備えたことを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記力入力手段は、
前記力の方向を、直接または間接的に検出し、
前記変更手段は、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とする情報処理装置。
【請求項５】
コンピュータに実行させるためのプログラムであって、
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出ステップと、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップと、
前記位置入力ステップにて検出された位置に対応する表示対象を前記表示画面上に保持しながら、前記力入力検出ステップにて検出された前記力入力に応じて、当該表示対象以外の表示態様を変更する変更ステップと、
を実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムにおいて、
前記力入力ステップは、
前記力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とするプログラム。
【手続補正書】
【提出日】平成27年3月6日(2015.3.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにおける入力制御方法であって、
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出ステップと、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップと、
前記位置入力ステップにて検出された位置に対応する表示対象を前記位置に保持しつつ、前記力入力検出ステップにて検出された前記力入力に応じて、表示態様を変更することにより、当該表示対象を相対的に変更させる変更ステップと、
を含むことを特徴とする入力制御方法。
【請求項２】
請求項１に記載の入力制御方法において、
前記力入力ステップは、
前記力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とする入力制御方法。
【請求項３】
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出手段と、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力手段と、
前記位置入力手段にて検出された位置に対応する表示対象を前記位置に保持しつつ、前記力入力検出手段により検出された前記力入力に応じて、表示態様を変更することにより、当該表示対象を相対的に変更させる変更手段と、
を備えたことを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記力入力手段は、
前記力の方向を、直接または間接的に検出し、
前記変更手段は、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とする情報処理装置。
【請求項５】
コンピュータに実行させるためのプログラムであって、
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出ステップと、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップと、
前記位置入力ステップにて検出された位置に対応する表示対象を前記位置に保持しつつ、前記力入力検出ステップにて検出された前記力入力に応じて、表示態様を変更することにより、当該表示対象を相対的に変更させる変更ステップと、
を実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムにおいて、
前記力入力ステップは、
前記力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とするプログラム。
【手続補正書】
【提出日】平成27年3月9日(2015.3.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにおける入力制御方法であって、
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出ステップと、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップと、
前記位置入力ステップにて検出された位置の表示対象を前記位置に保持しつつ、前記力入力検出ステップにて検出された前記力入力に応じて、表示態様を変更することにより、当該表示対象を相対的に変更させる変更ステップと、
を含むことを特徴とする入力制御方法。
【請求項２】
請求項１に記載の入力制御方法において、
前記力入力ステップは、
前記力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とする入力制御方法。
【請求項３】
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出手段と、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力手段と、
前記位置入力手段にて検出された位置の表示対象を前記位置に保持しつつ、前記力入力検出手段により検出された前記力入力に応じて、表示態様を変更することにより、当該表示対象を相対的に変更させる変更手段と、
を備えたことを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記力入力手段は、
前記力の方向を、直接または間接的に検出し、
前記変更手段は、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とする情報処理装置。
【請求項５】
コンピュータに実行させるためのプログラムであって、
表示画面にスライドせずに接触したオブジェクトの力入力を、直接的または間接的に検出する力入力検出ステップと、
前記オブジェクトが前記表示画面に接触した位置を検出する位置入力ステップと、
前記位置入力ステップにて検出された位置の表示対象を前記位置に保持しつつ、前記力入力検出ステップにて検出された前記力入力に応じて、表示態様を変更することにより、当該表示対象を相対的に変更させる変更ステップと、
を実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムにおいて、
前記力入力ステップは、
前記力の方向を、直接または間接的に検出し、
前記変更ステップは、
前記力の方向に応じて、前記表示態様を変更すること
を特徴とするプログラム。
【国際調査報告】
2013157663.tif 000018
2013157663.tif 000019