JP5240880B2 - 端末およびソフトウェアキー入力方法ならびにそのためのプログラム - Google Patents
端末およびソフトウェアキー入力方法ならびにそのためのプログラム Download PDFInfo
- Publication number
- JP5240880B2 JP5240880B2 JP2012144157A JP2012144157A JP5240880B2 JP 5240880 B2 JP5240880 B2 JP 5240880B2 JP 2012144157 A JP2012144157 A JP 2012144157A JP 2012144157 A JP2012144157 A JP 2012144157A JP 5240880 B2 JP5240880 B2 JP 5240880B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- key
- keys
- software keys
- input
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 23
- 238000001514 detection method Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 description 8
- 235000016496 Panda oleosa Nutrition 0.000 description 7
- 240000000220 Panda oleosa Species 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Description
図1から図3−6を参照して、本発明をタッチパネル端末(通信端末)に適用した実施例を説明する。
図4、図5、図5−1を参照してタッチパネル端末(通信端末)の実施例の構成を説明する。
図5−2と図6−1〜図6−6を参照して本発明の実施例の動作について詳細に説明する。図5−2は、本発明の実施例の動作を説明するために、図6−1以降のフローチャート図に示されるフロー記号とその意味を示した図である。
以上説明した実施例によれば。以下の効果が得られる。
図2−3と図2−4で説明したように、表示されているソフトウェアキーとは重複していないソフトウェアキーボードの表示エリア201上でタッチして、ソフトウェアキーが配置された軌道(画面上の横方向)に沿ってタッチ位置を移動する操作が行われた場合にも、タッチされたソフトウェアキーはタッチ位置を追従し、隣り合うソフトウェアキーの位置関係を保った状態でソフトウェアキー全体が回転してもよい。
101、201 ソフトウェアキーボードの表示エリア
102 ソフトウェアキー
Claims (9)
- コンピュータにより、端末の表示デバイス画面上の少なくとも一部に複数のソフトウェアキーを含むソフトウェアキーボードを水平、または垂直に近い渦巻状に配置表示させ、ソフトウェアキー、またはソフトウェアキーボードの表示エリアに対するドラッグ操作に応じて、表示している複数のソフトウェアキー全体を配列方向に回転させ、目的のキーへのタッチを検出するとそのキーのキー入力を行うようにしたソフトウェアキー入力方法であって、
複数の入力モードを有し、前記複数のソフトウェアキーは、前記入力モードに対応したキーコードの数分のソフトウェアキーであることを特徴とするソフトウェアキー入力方法。 - 前記コンピュータは、前記ドラッグ操作により前記複数のソフトウェアキー全体が回転しても、渦巻の最も外側で画面の中間に近い位置にあるソフトウェアキーを最も大きく表示させ、渦巻の中心に向うにつれて小さく表示させることを特徴とする請求項1に記載のソフトウェアキー入力方法。
- 前記コンピュータは、隣り合うソフトウェアキー間の重なりを小さく表示させ、隣り合う周回軌道上のソフトウェアキー間の重なりを小さく表示させ、渦巻の最も外側で画面の中間に近いソフトウェアキーについては、重なりがないように表示させることを特徴とする請求項2に記載のソフトウェアキー入力方法。
- 少なくとも一部に複数のソフトウェアキーを含むソフトウェアキーボードを表示することのできる表示デバイスと、
前記ソフトウェアキー、または前記ソフトウェアキーボードの表示エリアに対する操作を検出するポインティングデバイスと、
あらかじめ定められた複数種類の入力モードのそれぞれに対応したソフトウェアキーのキーコード一覧を保持するキーコード記憶手段と、
現在選択されている入力モードに対応したキーコード一覧を前記キーコード記憶手段から取得し、取得したキーコード一覧に基づいて複数のソフトウェアキーを前記表示デバイスの画面上に描画することでソフトウェアキーを配置するソフトウェアキー配置手段と、
前記ポインティングデバイスからの入力により、前記ソフトウェアキー、または前記ソフトウェアキーボードの表示エリア上でタッチされた位置、タッチが移動された位置、およびタッチが離された位置からタッチの操作を検出するタッチ操作検出手段と、
現在選択されている入力モードを取得すると共に、前記キーコード記憶手段から変更する入力モードを取得し、切り替える入力モードを選択して、前記ソフトウェアキー配置手段によって複数のソフトウェアキーを前記表示デバイスの画面上に再描画する入力モード切り替え手段と、
隣り合ったソフトウェアキーの相対的な位置関係を保ちながら前記複数のソフトウェアキー全体を配列方向に回転させるソフトウェアキー回転手段と、
前記各手段を制御する制御手段と、を含み、
前記制御手段は、前記表示デバイス画面上の少なくとも一部に前記複数のソフトウェアキーを含むソフトウェアキーボードを水平、または垂直に近い渦巻状に配置表示させ、ソフトウェアキー、またはソフトウェアキーボードの表示エリアに対するドラッグ操作に応じて、表示している複数のソフトウェアキー全体を配列方向に回転させ、目的のキーへのタッチを検出するとそのキーのキー入力を行うようにした端末であって、
前記複数のソフトウェアキーは、前記入力モードに対応したキーコードの数分のソフトウェアキーであることを特徴とする端末。 - 前記制御手段は、前記ドラッグ操作により前記複数のソフトウェアキー全体が回転しても、渦巻の最も外側で画面の中間に近い位置にあるソフトウェアキーを最も大きく表示させ、渦巻の中心に向うにつれて小さく表示させることを特徴とする請求項4に記載の端末。
- 前記制御手段は、隣り合うソフトウェアキー間の重なりを小さく表示させ、隣り合う周回軌道上のソフトウェアキー間の重なりを小さく表示させ、渦巻の最も外側で画面の中間に近いソフトウェアキーについては、重なりがないように表示させることを特徴とする請求項5に記載の端末。
- コンピュータに、
端末の表示デバイス画面上の少なくとも一部に、複数のソフトウェアキーを含むソフトウェアキーボードを水平、または垂直に近い渦巻状に配置表示させるステップと、
前記ソフトウェアキー、または前記ソフトウェアキーボードの表示エリアに対するドラッグ操作を検出するステップと、
検出したドラッグ操作に応じて表示している複数のソフトウェアキー全体を配列方向に回転させるステップと、
目的のキーへのタッチを検出するとそのキーのキー入力を行うステップと、
前記複数のソフトウェアキー全体を配列方向に回転させるドラッグ操作とは異なるドラッグ操作を検出するステップと、
前記複数のソフトウェアキー全体を配列方向に回転させるドラッグ操作とは異なるドラッグ操作を検出すると入力モードを切り替えるステップと、
を実行させるためのソフトウェアキー入力用プログラムであって、
前記複数のソフトウェアキーは、前記入力モードに対応したキーコードの数分のソフトウェアキーであることを特徴とするソフトウェアキー入力用プログラム。 - 前記コンピュータに更に、
前記ドラッグ操作により前記複数のソフトウェアキー全体が回転しても、渦巻の最も外側で画面の中間に近い位置にあるソフトウェアキーを最も大きく表示させ、渦巻の中心に向うにつれて小さく表示させるステップを実行させる請求項7に記載のソフトウェアキー入力用プログラム。 - 前記コンピュータに更に、
隣り合うソフトウェアキー間の重なりを小さく表示させ、隣り合う周回軌道上のソフトウェアキー間の重なりを小さく表示させ、渦巻の最も外側で画面の中間に近いソフトウェアキーについては、重なりがないように表示させるステップを実行させる請求項8に記載のソフトウェアキー入力用プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012144157A JP5240880B2 (ja) | 2012-06-27 | 2012-06-27 | 端末およびソフトウェアキー入力方法ならびにそのためのプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012144157A JP5240880B2 (ja) | 2012-06-27 | 2012-06-27 | 端末およびソフトウェアキー入力方法ならびにそのためのプログラム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009209100A Division JP5070606B2 (ja) | 2009-09-10 | 2009-09-10 | 端末およびソフトウェアキー入力方法ならびにそのためのプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012181879A JP2012181879A (ja) | 2012-09-20 |
| JP5240880B2 true JP5240880B2 (ja) | 2013-07-17 |
Family
ID=47012956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012144157A Expired - Fee Related JP5240880B2 (ja) | 2012-06-27 | 2012-06-27 | 端末およびソフトウェアキー入力方法ならびにそのためのプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5240880B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103870186A (zh) * | 2012-12-17 | 2014-06-18 | 华为终端有限公司 | 一种触摸屏电子设备的输入方法和装置 |
| JPWO2015029222A1 (ja) * | 2013-08-30 | 2017-03-02 | 富士通株式会社 | 情報処理装置,表示制御プログラム及び表示制御方法 |
| GB2530078A (en) * | 2014-09-12 | 2016-03-16 | Samsung Electronics Co Ltd | Launching applications through an application selection screen |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1051034A4 (en) * | 1998-11-30 | 2007-10-17 | Sony Corp | DEVICE AND METHOD FOR INFORMATION PROCESSING |
| JP2003114752A (ja) * | 2001-10-05 | 2003-04-18 | Toshiba Corp | 携帯情報端末装置及びその制御方法 |
| JP4020245B2 (ja) * | 2002-03-05 | 2007-12-12 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 携帯情報端末およびプログラム |
| JPWO2009084368A1 (ja) * | 2007-12-28 | 2011-05-19 | クラリオン株式会社 | 携帯機器、アイコン表示方法及びコンピュータプログラム |
-
2012
- 2012-06-27 JP JP2012144157A patent/JP5240880B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012181879A (ja) | 2012-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9213477B2 (en) | Apparatus and method for touch screen user interface for handheld electric devices part II | |
| US9141283B2 (en) | Apparatus and method for inputting characters on touch screen of a terminal | |
| US10379626B2 (en) | Portable computing device | |
| US10387033B2 (en) | Size reduction and utilization of software keyboards | |
| US20050223342A1 (en) | Method of navigating in application views, electronic device, graphical user interface and computer program product | |
| WO2011131989A1 (en) | Virtual keyboard with strip of auxiliary keys | |
| US9785331B2 (en) | One touch scroll and select for a touch screen device | |
| JP2008276776A (ja) | タッチ式タグ・ナビゲーション方法及び関連装置 | |
| JP2013527539A (ja) | 多角的ボタン、キーおよびキーボード | |
| US20100287505A1 (en) | User Input for Hand-Held Device | |
| KR20110014891A (ko) | 터치스크린을 구비한 휴대 단말의 문자 입력 방법 및 장치 | |
| JP5556398B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| KR20080097114A (ko) | 문자 입력 장치 및 방법 | |
| US20220276756A1 (en) | Display device, display method, and program | |
| JP5240880B2 (ja) | 端末およびソフトウェアキー入力方法ならびにそのためのプログラム | |
| KR101085239B1 (ko) | 양면 입력부가 구비된 휴대용단말기 | |
| JP5070606B2 (ja) | 端末およびソフトウェアキー入力方法ならびにそのためのプログラム | |
| KR20100103275A (ko) | 가상 키패드를 이용하여 키 입력 기능을 제공하는 입력 방법 및 입력 장치 | |
| KR20130048300A (ko) | 터치스크린 상에서 터치 버튼의 멀티터치 인식방법, 문자 입력 방법 및 객체 변형 방법 | |
| KR20240152278A (ko) | 터치스크린 상에서 터치 버튼의 멀티터치 인식방법, 문자 입력 방법 및 객체 변형 방법 | |
| EP2993574A2 (en) | Facilitating the use of selectable elements on touch screens | |
| KR20240135731A (ko) | 키보드에서 멀티터치되는 터치점 수에 따른 모드 구분 등 | |
| KR20240162473A (ko) | 터치스크린 상에서 터치 버튼의 멀티터치 인식방법, 문자 입력 방법 및 객체 변형 방법 | |
| KR20120061038A (ko) | 터치스크린 상에서 터치 버튼의 멀티터치 인식방법, 문자 입력 방법 및 객체 변형 방법 | |
| KR20120105342A (ko) | 터치스크린 상에서 터치 버튼의 멀티터치 인식방법, 문자 입력 방법 및 객체 변형 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120627 |
|
| 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: 20130306 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130306 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130328 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160412 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5240880 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |