JP5023131B2 - 入力受付装置、入力受付方法、ならびに、プログラム - Google Patents
入力受付装置、入力受付方法、ならびに、プログラム Download PDFInfo
- Publication number
- JP5023131B2 JP5023131B2 JP2009239702A JP2009239702A JP5023131B2 JP 5023131 B2 JP5023131 B2 JP 5023131B2 JP 2009239702 A JP2009239702 A JP 2009239702A JP 2009239702 A JP2009239702 A JP 2009239702A JP 5023131 B2 JP5023131 B2 JP 5023131B2
- Authority
- JP
- Japan
- Prior art keywords
- specific area
- counter value
- user
- screen
- unit
- 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
- 238000000034 method Methods 0.000 title claims description 87
- 230000007423 decrease Effects 0.000 claims description 35
- 238000001514 detection method Methods 0.000 claims description 21
- 230000003247 decreasing effect Effects 0.000 claims description 17
- 230000006870 function Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 description 69
- 230000010365 information processing Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
なお、表示部ならびに検知部は、タッチスクリーンにより構成することができる。
本発明の入力受付装置によれば、ユーザが希望する指示入力が受け付けられるまでの時間を提示することができる。
すなわち、表示部は、検知された位置が特定領域に含まれ続けている間、特定領域が画面内で表示される場所を移動する。つまり、表示部は、特定領域を示す画像を表示するタッチスクリーン上の位置を変化させる。一方、ユーザは、指示入力を受け付けさせるために、特定領域を表す画像をトレースするようにタッチ位置を移動させる必要がある。従って、ユーザが特定領域を示す画像をトレースすることができるような安定した状態にある場合、指示入力が受け付けられる。一方、ユーザが特定領域を示す画像をトレースできないような不安定な状態にある場合、指示入力は受け付けられない。
本発明の入力受付装置によれば、タッチ操作に基づく指示入力を受け付ける際に、誤入力を防止することができる。
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、コンピュータとは独立して配布・販売することができる。
図1は、本発明の実施形態に係る入力受付装置が実現される典型的な情報処理装置の概要構成を示すブロック図である。また、図2には、当該情報処理装置の外観図を示す。
また、ROM 102には情報処理装置100全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
次に、本実施形態の入力受付装置300の各部の構成について、図面を参照して説明する。図3は、本実施形態に係る入力受付装置300の構成を示す説明図である。なお、入力受付装置300は、ユーザからのタッチ操作に基づいて、ユーザが希望する指示入力を受け付け、受け付けた指示入力に従って、ゲーム制御処理を実行する装置である。以下、ゲーム制御処理のうち、ユーザが希望する指示入力を受け付ける処理について説明する。
ここで、図4を参照して、タッチスクリーン108に表示される画像について説明する。タッチスクリーン108には、ユーザに提示すべき情報を表す画像が表示される。一方、ユーザは、表示された画像を参照して、ゲームの進行に必要な操作入力を、タッチスクリーン108を介して行う。
次に、本実施形態に係る入力受付装置300の動作について、図面を参照して説明する。図5は、本実施形態に係る入力受付装置300が実行する入力受付処理を示すフローチャートである。図5に示す入力受付処理は、図4に示す画像400をユーザに提示して、ユーザから指示入力を受け付ける際に実行される処理である。つまり、図4に示す画像400は、ユーザによる指示入力を促すとともにユーザによる指示入力を受け付けるために画面に表示される画像であり、図5に示す入力受付処理においてユーザに提示される画像である。本実施形態においては、まず、ユーザが「OK」と回答することを前提として、領域401と領域403とに関する部分を説明する。
時刻がt1からt2までの間、タッチ位置が領域401に含まれているため、カウンタ値は0からc1まで増加する。
時刻がt2からt3までの間、カウンタ値が0でなくタッチ位置が領域401に含まれていないため、カウンタ値はc1から0まで減少する。
時刻がt3からt4までの間、カウンタ値が0でありタッチ位置が領域401に含まれていないため、カウンタ値は0を維持する。
時刻がt4からt5までの間、タッチ位置が領域401に含まれているため、カウンタ値は0からc2まで増加する。
時刻がt5になるとカウンタ値が閾値であるc2となるため、ユーザからの指示入力が受け付けられ、入力受付処理が終了する。
第1の実施形態の入力受付装置300は、特定領域が表示される位置が固定されている例を示した。しかし、本発明の入力受付装置は、特定領域が表示される位置が変化するように構成されていてもよい。以下、第2の実施形態に係る入力受付装置300について説明するが、第1の実施形態にかかる入力受付装置300と同様の構成、動作については、説明を適宜省略する。
第2の実施形態に係る入力受付装置300の構成は、図3に示す入力受付装置300の構成と同様である。そして、第2の実施形態に係る入力受付装置300と第1の実施形態に係る入力受付装置300との主な相違点は、表示部301の動作である。従って、以下では、表示部301の動作について説明する。
ここで、図7を参照して、タッチスクリーン108に表示される画像について説明する。
次に、本実施形態に係る入力受付装置300の動作について、図面を参照して説明する。図8は、本実施形態に係る入力受付装置300が実行する入力受付処理を示すフローチャートである。図8に示す入力受付処理は、ユーザから指示入力を受け付ける際に実行される処理である。
第1、2の実施形態では、タッチ位置が特定領域から外れている間、カウンタ値が減少する例を示した。しかし、図9に示すように、タッチ位置が特定領域から外れた場合に、カウンタ値が初期化されるようにしてもよい。図9に示す例では、タッチ位置が特定領域から外れると(時刻がt2になると)、直ちにカウンタ値が0に初期化される例を示している。これにより、ユーザが、操作入力が受け付けられるまでは、一瞬も気を抜かずに特定領域をタッチすることが期待される。
時刻がt1からt2までの間、タッチ位置が特定領域に含まれているため、カウンタ値は0からc1まで増加する。
時刻がt2からt6までの間、カウンタ値が0ではなくタッチ位置が特定領域に含まれていないが、タッチ位置が特定領域を外れた時刻(t2)から経過した時間が閾時間Tthを超えていないため、カウンタ値はc1を維持する。
時刻がt6からt7までの間、タッチ位置が特定領域に含まれているため、カウンタ値はc1からc3まで増加する。
時刻がt7からt8までの間、カウンタ値が0ではなくタッチ位置が特定領域に含まれていないが、タッチ位置が特定領域を外れた時刻(t7)から経過した時間が閾時間Tthを超えていないため、カウンタ値はc3を維持する。
時刻がt8からt3までの間、カウンタ値が0ではなくタッチ位置が特定領域に含まれておらずタッチ位置が特定領域を外れた時刻(t7)から経過した時間が閾時間Tthを超えているため、カウンタ値はc3から0まで減少する。
時刻がt3からt4までの間、カウンタ値が0でありタッチ位置が特定領域に含まれていないため、カウンタ値は0を維持する。
時刻がt4からt5までの間、タッチ位置が特定領域に含まれているため、カウンタ値は0からc2まで増加する。
時刻がt5になると、カウンタ値がc2となるため操作入力が受け付けられる。
101 CPU
102 ROM
103 RAM
104 インターフェース
105 入力部
106 メモリカセット
107 画像処理部
108 タッチスクリーン
109 NIC
110 音声処理部
111 マイク
112 スピーカ
113 RTC
201 タッチペン
300 入力受付装置
301 表示部
302 検知部
303 記憶部
304 増加部
305 出力部
306 減少部
400、410 画像
401〜404 領域
413、414 領域
Claims (7)
- ユーザがタッチすべき特定領域を画面内に表示する表示部、
前記ユーザが前記画面をタッチしている位置を検知する検知部、
所定の初期値を有するカウンタ値が記憶される記憶部、
前記検知された位置が前記特定領域に含まれ続けている間、前記カウンタ値を時間の経過とともに増加させる増加部、
前記カウンタ値が閾値を超えると、前記ユーザからの指示入力がなされた旨を出力する出力部、を備え、
前記表示部は、前記検知された位置が前記特定領域に含まれ続けている間、前記特定領域が前記画面内で表示される場所を移動し、前記検知された位置が前記特定領域に含まれなくなると、前記特定領域が前記画面内で表示される場所の移動を停止する
ことを特徴とする入力受付装置。 - 請求項1に記載の入力受付装置であって、
前記表示部は、前記カウンタ値が増加を開始するときに前記特定領域が前記画面内で表示される場所と、前記カウンタ値が前記閾値を超えるときに前記特定領域が前記画面内で表示される場所と、が重ならないように、前記特定領域が前記画面内で表示される場所を移動する
ことを特徴とする入力受付装置。 - 請求項1または2に記載の入力受付装置であって、
前記表示部は、前記検知された位置が前記特定領域に含まれ続けている間、前記特定領域が前記画面内で表示される場所に前記カウンタ値を表す画像をさらに表示する
ことを特徴とする入力受付装置。 - 請求項1乃至3のいずれか1項に記載の入力受付装置であって、
前記ユーザが前記画面をタッチしていない、もしくは、前記検知された位置が前記特定領域に含まれていない間、前記カウンタ値を前記初期値に至るまで時間の経過とともに減少させる減少部、をさらに備え、
前記減少部が前記カウンタ値を時間の経過とともに減少させる速さは、前記増加部が前記カウンタ値を時間の経過とともに増加させる速さよりも速い
ことを特徴とする入力受付装置。 - 請求項1乃至4のいずれか1項に記載の入力受付装置であって、
前記ユーザが前記画面をタッチしていない、もしくは、前記検知された位置が前記特定領域に含まれていないことが所定時間以上継続した後、さらに、前記ユーザが前記画面をタッチしていない、もしくは、前記検知された位置が前記特定領域に含まれていない間、前記カウンタ値を前記初期値に至るまで時間の経過とともに減少させる減少部、をさらに備える
ことを特徴とする入力受付装置。 - 表示部、検知部、所定の初期値を有するカウンタ値が記憶される記憶部、増加部、出力部、を備える入力受付装置が実行する入力受付方法であって、
前記表示部が、ユーザがタッチすべき特定領域を画面内に表示する表示工程、
前記検知部が、前記ユーザが前記画面をタッチしている位置を検知する検知工程、
前記増加部が、前記検知された位置が前記特定領域に含まれ続けている間、前記カウンタ値を時間の経過とともに増加させる増加工程、
前記出力部が、前記カウンタ値が閾値を超えると、前記ユーザからの指示入力がなされた旨を出力する出力工程、を備え、
前記表示工程では、前記表示部は、前記検知された位置が前記特定領域に含まれ続けている間、前記特定領域が前記画面内で表示される場所を移動し、前記検知された位置が前記特定領域に含まれなくなると、前記特定領域が前記画面内で表示される場所の移動を停止する
ことを特徴とする入力受付方法。 - コンピュータを、
ユーザがタッチすべき特定領域を画面内に表示する表示部、
前記ユーザが前記画面をタッチしている位置を検知する検知部、
所定の初期値を有するカウンタ値が記憶される記憶部、
前記検知された位置が前記特定領域に含まれ続けている間、前記カウンタ値を時間の経過とともに増加させる増加部、
前記カウンタ値が閾値を超えると、前記ユーザからの指示入力がなされた旨を出力する出力部、
として機能させるプログラムであって、
前記表示部は、前記検知された位置が前記特定領域に含まれ続けている間、前記特定領域が前記画面内で表示される場所を移動し、前記検知された位置が前記特定領域に含まれなくなると、前記特定領域が前記画面内で表示される場所の移動を停止する
ことを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009239702A JP5023131B2 (ja) | 2009-10-16 | 2009-10-16 | 入力受付装置、入力受付方法、ならびに、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009239702A JP5023131B2 (ja) | 2009-10-16 | 2009-10-16 | 入力受付装置、入力受付方法、ならびに、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011086194A JP2011086194A (ja) | 2011-04-28 |
JP5023131B2 true JP5023131B2 (ja) | 2012-09-12 |
Family
ID=44079076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009239702A Active JP5023131B2 (ja) | 2009-10-16 | 2009-10-16 | 入力受付装置、入力受付方法、ならびに、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5023131B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013121649A1 (ja) * | 2012-02-14 | 2013-08-22 | Necカシオモバイルコミュニケーションズ株式会社 | 情報処理装置 |
JP6089880B2 (ja) * | 2013-03-28 | 2017-03-08 | 富士通株式会社 | 情報処理装置,情報処理方法及び情報処理プログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0519968A (ja) * | 1991-07-11 | 1993-01-29 | Canon Inc | タツチパネル入力制御方式 |
JPH0580939A (ja) * | 1991-09-20 | 1993-04-02 | Hitachi Ltd | 座標入力方法及び装置 |
JP3237436B2 (ja) * | 1995-02-15 | 2001-12-10 | 日本電気株式会社 | タッチパネル座標操作方法およびその方法を用いた情報処理装置 |
JP3939709B2 (ja) * | 2004-04-30 | 2007-07-04 | 日本電信電話株式会社 | 情報入力方法および情報入出力装置 |
JP2007086977A (ja) * | 2005-09-21 | 2007-04-05 | Mitsubishi Electric Corp | 携帯機器 |
-
2009
- 2009-10-16 JP JP2009239702A patent/JP5023131B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011086194A (ja) | 2011-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4142073B2 (ja) | 表示装置、表示方法、ならびに、プログラム | |
JP5462828B2 (ja) | 選択装置、選択方法、ならびに、プログラム | |
JP5498803B2 (ja) | ゲーム装置、ゲーム制御方法、ならびに、プログラム | |
JP6462394B2 (ja) | プログラムおよびゲーム装置 | |
JP6026199B2 (ja) | タッチ入力システム、タッチ入力装置、タッチ入力制御プログラムおよびタッチ入力制御方法 | |
KR101158257B1 (ko) | 게임장치, 게임제어방법 및 정보기록매체 | |
JP4129036B1 (ja) | 入力装置、入力制御方法、ならびに、プログラム | |
JP5023131B2 (ja) | 入力受付装置、入力受付方法、ならびに、プログラム | |
US8469807B2 (en) | Game device, game control method, and information memory medium | |
JP5199292B2 (ja) | 選択装置、選択制御方法、ならびに、プログラム | |
KR101168322B1 (ko) | 음성처리장치, 음성처리방법 및 정보기록매체 | |
JP2010246809A (ja) | ゲーム装置、ゲームシステム、ゲーム装置の制御方法、ならびに、プログラム | |
JP2010263951A (ja) | プログラム、情報記憶媒体及び電子機器 | |
JP5279744B2 (ja) | ゲーム装置、ゲーム処理方法、ならびに、プログラム | |
JP4705179B2 (ja) | 端末装置、端末装置の制御方法、ならびに、プログラム | |
JP4040060B2 (ja) | ゲーム装置、表示制御方法、および、プログラム | |
JP4956600B2 (ja) | ゲーム装置、ゲーム処理方法、ならびに、プログラム | |
JP5431544B2 (ja) | 端末装置、ゲームシステム、表示制御方法、ならびに、プログラム | |
JP5382880B2 (ja) | ゲームプログラム、ゲーム装置、ゲーム制御方法 | |
JP2012065833A (ja) | ゲーム装置、ゲーム制御方法、ならびに、プログラム | |
JP2007259919A (ja) | プログラム、情報記憶媒体、及びゲームシステム | |
JP3734035B2 (ja) | ビデオゲームにおけるイベント制御方法およびビデオゲーム装置 | |
JP5758095B2 (ja) | ゲームプログラム、および、当該ゲームプログラムを記憶したプログラム記憶手段を備えたゲーム装置 | |
JP4825273B2 (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
JP2023068240A (ja) | 情報処理プログラム、情報処理装置および情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111014 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120321 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120518 |
|
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: 20120612 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120618 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5023131 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150622 Year of fee payment: 3 |
|
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 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |