JP5833906B2 - 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 - Google Patents
情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 Download PDFInfo
- Publication number
- JP5833906B2 JP5833906B2 JP2011272451A JP2011272451A JP5833906B2 JP 5833906 B2 JP5833906 B2 JP 5833906B2 JP 2011272451 A JP2011272451 A JP 2011272451A JP 2011272451 A JP2011272451 A JP 2011272451A JP 5833906 B2 JP5833906 B2 JP 5833906B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- coordinate
- data
- information processing
- follow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
12 タッチパネル
Claims (17)
- 所定の入力装置から出力される入力データを処理するための情報処理プログラムであって、
コンピュータを、
前記入力データの変化量に基づいて途切れ補正期間を決定する途切れ補正期間決定手段、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記入力データを補正する途切れ補正手段として機能させ、
前記所定の入力装置は、座標入力装置であり、
前記入力データは、前記座標入力装置の操作面に対する接触位置を示す入力座標データであり、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れてから、前記途切れ補正期間が経過するまでの間、接触が継続しているものとして前記入力座標データを補正し、
前記情報処理プログラムは、前記コンピュータを、前記入力座標データに基づいて設定される目標座標に追従する追従座標を算出する追従座標算出手段としてさらに機能させ、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れた時、前記入力座標データによって示される接触位置の間隔と、前記追従座標の移動方向とに基づいて、当該途切れた期間の接触位置を補完する、情報処理プログラム。 - 所定の入力装置から出力される入力データを処理するための情報処理プログラムであって、
コンピュータを、
前記入力データの変化量に基づいて途切れ補正期間を決定する途切れ補正期間決定手段、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記入力データを補正する途切れ補正手段として機能させ、
前記所定の入力装置は、操作面に対する接触位置を示す入力座標データを出力する座標入力装置であり、
前記途切れ補正期間決定手段は、前記操作面上への接触を維持したまま当該接触位置を移動させる入力操作が行われている途中に前記座標入力装置からの前記入力座標データの出力が途切れた場合に、前記入力操作の速度が速いほどより長い期間、入力が継続しているものとする、情報処理プログラム。 - 前記途切れ補正期間決定手段によって決定される前記途切れ補正期間は、前記入力装置からの前記入力データの出力が途切れる直前における前記入力データの変化量が大きいほど長くなる、請求項1または2に記載の情報処理プログラム。
- 前記情報処理プログラムは、前記コンピュータを、前記入力データの変化速度を算出する変化速度算出手段としてさらに機能させ、
前記途切れ補正期間決定手段は、前記変化速度算出手段によって算出された前記入力データの変化速度に基づいて前記途切れ補正期間を決定する、請求項1〜3のいずれか1項に記載の情報処理プログラム。 - 前記変化速度算出手段は、少なくとも最新の入力データとその直前の入力データとの差に基づいて、前記入力データの変化速度を算出する、請求項4に記載の情報処理プログラム。
- 前記所定の入力装置は、座標入力装置であり、
前記入力データは、前記座標入力装置の操作面に対する接触位置を示す入力座標データであり、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れてから、前記途切れ補正期間が経過するまでの間、接触が継続しているものとして前記入力座標データを補正する、請求項2に記載の情報処理プログラム。 - 前記情報処理プログラムは、前記コンピュータを、前記入力データに基づいて設定される目標値に追従する追従値を算出する追従値算出手段としてさらに機能させ、
前記途切れ補正手段は、前記入力データの出力が途切れた時、前記追従値を用いて当該途切れた期間の入力データを補完する、請求項1〜6のいずれか1項に記載の情報処理プログラム。 - 前記追従値算出手段は、前記目標値に所定割合で追従するように、前記追従値を算出する、請求項7に記載の情報処理プログラム。
- 前記追従値算出手段は、前記追従値と前記目標値の差が前記所定割合で短くなるように当該追従値を更新する、請求項8に記載の情報処理プログラム。
- 前記追従値算出手段は、前記追従値と前記目標値の差に前記所定割合を乗算した結果の値だけ前記目標値へ近づくように、前記追従値を更新する、請求項8または9に記載の情報処理プログラム。
- 前記途切れ補正手段は、前記入力データをリアルタイムに補正する、請求項1〜10のいずれか1項に記載の情報処理プログラム。
- 所定の入力装置から出力される入力データを処理するための情報処理装置であって、
前記入力データの変化量に基づいて途切れ補正期間を決定する途切れ補正期間決定手段、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記入力データを補正する途切れ補正手段を備え、
前記所定の入力装置は、座標入力装置であり、
前記入力データは、前記座標入力装置の操作面に対する接触位置を示す入力座標データであり、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れてから、前記途切れ補正期間が経過するまでの間、接触が継続しているものとして前記入力座標データを補正し、
前記情報処理装置は、前記入力座標データに基づいて設定される目標座標に追従する追従座標を算出する追従座標算出手段をさらに備え、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れた時、前記入力座標データによって示される接触位置の間隔と、前記追従座標の移動方向とに基づいて、当該途切れた期間の接触位置を補完する、情報処理装置。 - 所定の入力装置から出力される入力データを処理するための情報処理装置であって、
前記入力データの変化量に基づいて途切れ補正期間を決定する途切れ補正期間決定手段、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記入力データを補正する途切れ補正手段を備え、
前記所定の入力装置は、操作面に対する接触位置を示す入力座標データを出力する座標入力装置であり、
前記途切れ補正期間決定手段は、前記操作面上への接触を維持したまま当該接触位置を移動させる入力操作が行われている途中に前記座標入力装置からの前記入力座標データの出力が途切れた場合に、前記入力操作の速度が速いほどより長い期間、入力が継続しているものとする、情報処理装置。 - 所定の入力装置から出力される入力データを処理するための情報処理システムであって、
前記入力データの変化量に基づいて途切れ補正期間を決定する途切れ補正期間決定手段、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記入力データを補正する途切れ補正手段を備え、
前記所定の入力装置は、座標入力装置であり、
前記入力データは、前記座標入力装置の操作面に対する接触位置を示す入力座標データであり、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れてから、前記途切れ補正期間が経過するまでの間、接触が継続しているものとして前記入力座標データを補正し、
前記情報処理システムは、前記入力座標データに基づいて設定される目標座標に追従する追従座標を算出する追従座標算出手段をさらに備え、
前記途切れ補正手段は、前記入力座標データによって示される接触位置が途切れた時、前記入力座標データによって示される接触位置の間隔と、前記追従座標の移動方向とに基づいて、当該途切れた期間の接触位置を補完する、情報処理システム。 - 所定の入力装置から出力される入力データを処理するための情報処理システムであって、
前記入力データの変化量に基づいて途切れ補正期間を決定する途切れ補正期間決定手段、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記入力データを補正する途切れ補正手段を備え、
前記所定の入力装置は、操作面に対する接触位置を示す入力座標データを出力する座標入力装置であり、
前記途切れ補正期間決定手段は、前記操作面上への接触を維持したまま当該接触位置を移動させる入力操作が行われている途中に前記座標入力装置からの前記入力座標データの出力が途切れた場合に、前記入力操作の速度が速いほどより長い期間、入力が継続しているものとする、情報処理システム。 - 所定の入力装置から出力される入力データを処理するための情報処理システムのコンピュータによって実行される情報処理方法であって、
前記入力データの変化量に基づいて前記コンピュータが途切れ補正期間を決定する途切れ補正期間決定ステップ、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記コンピュータが前記入力データを補正する途切れ補正ステップを備え、
前記所定の入力装置は、座標入力装置であり、
前記入力データは、前記座標入力装置の操作面に対する接触位置を示す入力座標データであり、
前記途切れ補正ステップにおいては、前記入力座標データによって示される接触位置が途切れてから、前記途切れ補正期間が経過するまでの間、接触が継続しているものとして前記入力座標データが補正され、
前記情報処理方法は、前記入力座標データに基づいて設定される目標座標に追従する追従座標を算出する追従座標算出ステップをさらに備え、
前記途切れ補正ステップにおいては、前記入力座標データによって示される接触位置が途切れた時、前記入力座標データによって示される接触位置の間隔と、前記追従座標の移動方向とに基づいて、当該途切れた期間の接触位置が補完される、情報処理方法。 - 所定の入力装置から出力される入力データを処理するための情報処理システムのコンピュータによって実行される情報処理方法であって、
前記入力データの変化量に基づいて前記コンピュータが途切れ補正期間を決定する途切れ補正期間決定ステップ、および
前記入力装置からの前記入力データの出力が途切れてから前記途切れ補正期間が経過するまでの間、入力が継続しているものとして前記コンピュータが前記入力データを補正する途切れ補正ステップを備え、
前記所定の入力装置は、操作面に対する接触位置を示す入力座標データを出力する座標入力装置であり、
前記途切れ補正期間決定ステップにおいては、前記操作面上への接触を維持したまま当該接触位置を移動させる入力操作が行われている途中に前記座標入力装置からの前記入力座標データの出力が途切れた場合に、前記入力操作の速度が速いほどより長い期間、入力が継続しているものとする、情報処理方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011272451A JP5833906B2 (ja) | 2011-12-13 | 2011-12-13 | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 |
| EP12159183.8A EP2587348B1 (en) | 2011-10-28 | 2012-03-13 | Information processing program, information processing system, and information processing method |
| US13/418,727 US8904057B2 (en) | 2011-10-28 | 2012-03-13 | System, method and storage medium for setting an interruption compensation period on the basis of a change amount of the input data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011272451A JP5833906B2 (ja) | 2011-12-13 | 2011-12-13 | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013125339A JP2013125339A (ja) | 2013-06-24 |
| JP5833906B2 true JP5833906B2 (ja) | 2015-12-16 |
Family
ID=48776554
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011272451A Active JP5833906B2 (ja) | 2011-10-28 | 2011-12-13 | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5833906B2 (ja) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000357046A (ja) * | 1999-06-15 | 2000-12-26 | Mitsubishi Electric Corp | 手書入力装置、方法ならびに手書入力プログラムを記録したコンピュータで読取可能な記録媒体 |
| JP2001092578A (ja) * | 1999-09-20 | 2001-04-06 | Casio Comput Co Ltd | オブジェクト移動処理装置およびそのプログラム記録媒体 |
| JP4989052B2 (ja) * | 2005-07-28 | 2012-08-01 | 任天堂株式会社 | 入力データ処理プログラムおよび情報処理装置 |
| JP4690157B2 (ja) * | 2005-09-16 | 2011-06-01 | 株式会社リコー | 情報入出力装置、情報処理装置、プログラムおよびドラッグ操作制御方法 |
| US8477103B2 (en) * | 2008-10-26 | 2013-07-02 | Microsoft Corporation | Multi-touch object inertia simulation |
| JP5554517B2 (ja) * | 2009-04-22 | 2014-07-23 | 富士通コンポーネント株式会社 | タッチパネルの位置検出方法及びタッチパネル装置 |
-
2011
- 2011-12-13 JP JP2011272451A patent/JP5833906B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013125339A (ja) | 2013-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5827870B2 (ja) | 座標処理プログラム、座標処理装置、座標処理システムおよび座標処理方法 | |
| KR101311018B1 (ko) | 터치 스크린 인터페이스 동작 | |
| JP5798103B2 (ja) | 端末装置、画面表示方法、プログラム | |
| US9372576B2 (en) | Image jaggedness filter for determining whether to perform baseline calculations | |
| KR101572307B1 (ko) | 정보 처리 장치, 정보 처리 장치의 제어 방법, 및 저장 매체 | |
| US9665201B2 (en) | Information processing apparatus, control method thereof, and storage medium for recognizing a multi-touch operation | |
| EP2587349B1 (en) | Information processing program, system and method for processing input data from an input device | |
| US20140022194A1 (en) | Information processing apparatus and control method thereof | |
| US20190310755A1 (en) | Coordinate correction apparatus | |
| US20170220114A1 (en) | Input device, display device, and method for controlling input device | |
| US9880684B2 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
| US20100088595A1 (en) | Method of Tracking Touch Inputs | |
| US9389781B2 (en) | Information processing apparatus, method for controlling same, and recording medium | |
| JP5855934B2 (ja) | 座標処理プログラム、座標処理装置、座標処理システムおよび座標処理方法 | |
| US9041680B2 (en) | Computer-readable storage medium, coordinate processing apparatus, coordinate processing system, and coordinate processing method | |
| JP2012247911A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| EP2587348B1 (en) | Information processing program, information processing system, and information processing method | |
| US10126856B2 (en) | Information processing apparatus, control method for information processing apparatus, and storage medium | |
| TWI768407B (zh) | 預測控制方法、輸入系統及電腦可讀取記錄媒體 | |
| JP5833898B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 | |
| JP5833906B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法 | |
| JP2015191250A (ja) | 情報処理装置、及びその制御方法、プログラム、記録媒体 | |
| JP5790963B1 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
| JP2016053948A (ja) | 情報処理装置、情報処理方法及び情報処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141017 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150826 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150828 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151008 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151026 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151030 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5833906 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |