JP6598747B2 - 電子機器、制御装置、制御プログラム及び電子機器の動作方法 - Google Patents
電子機器、制御装置、制御プログラム及び電子機器の動作方法 Download PDFInfo
- Publication number
- JP6598747B2 JP6598747B2 JP2016163518A JP2016163518A JP6598747B2 JP 6598747 B2 JP6598747 B2 JP 6598747B2 JP 2016163518 A JP2016163518 A JP 2016163518A JP 2016163518 A JP2016163518 A JP 2016163518A JP 6598747 B2 JP6598747 B2 JP 6598747B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic device
- threshold value
- movement amount
- equal
- processing 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1686—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/52—Details of telephonic subscriber devices including functional features of a camera
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Description
図1及び2は電子機器1の外観の一例を示す斜視図及び背面図である。電子機器1は、例えば、スマートフォン等の携帯電話機である。図1及び2に示されるように、電子機器1は、平面視で略長方形の板状の機器ケース2を備えている。機器ケース2は電子機器1の外装を構成している。図1,2には、電子機器1の長手方向DR1、短手方向DR2及び厚み方向DR3が示されている。
図3は電子機器1の電気的構成の一例を主に示すブロック図である。図3に示されるように、電子機器1は、制御部100、無線通信部110、表示部120、タッチパネル140、操作ボタン群18及び加速度センサ150を備える。さらに電子機器1は、レシーバ160、スピーカ170、マイク180、第1カメラ190、第2カメラ200及び電池210を備える。電子機器1が備えるこれらの構成要素は、機器ケース2内に収められている。
図4は、CPU101及びDSP102が記憶部103内の制御プログラム103aを実行することによって形成される一部の機能ブロックを示す図である。図4に示されるように、制御部100は、機能ブロックとして、水中判定部300、処理部310及び姿勢特定部320を備える。なお、水中判定部300、処理部310及び姿勢特定部320の少なくとも一つは、その機能の実行にソフトウェアが不要なハードウェア回路で実現されてもよい。
電子機器1の動作モードには、水中モードが含まれる。電子機器1が水中に存在すると水中判定部300が判定すると、電子機器1は水中モードで動作する。水中判定部300は、例えばカメラアプリケーションの実行時に、水中判定を行う。以後、水中モードが解除されている状態を「通常モード」と呼ぶ。
カメラアプリケーションの実行中では、電子機器1が厚み方向DR3の周りに回転したとしても、ユーザが情報を正しい向き(姿勢)で視認できるように当該情報が表示領域11に表示される。以下にこの点について説明する。
電子機器1では、表示画面400を表示する表示領域11に対して所定方向のフリック操作が行われると、当該所定方向のフリック操作に応じた処理が実行される。本例では、左方向及び右方向のフリック操作に対しては処理が割り当てられているが、上方向及び下方向のフリック操作に対して処理が割り当てられていない。左方向のフリック操作に対しては、例えば、カメラ撮影に関する各種設定を行うための設定メニューが表示される処理が割り当てられている。右方向のフリック操作に対しては、例えば、カメラで撮影されて記憶部103に記録された画像が表示される処理が割り当てられている。以後、左方向及び右方向のフリック操作を特に区別する必要がない場合には、それぞれを「左右方向のフリック操作」と呼ぶことがある。
処理部310は、操作点の移動の追跡を開始すると、左右フリック判定だけではなく、左右方向のフリック操作を無効にするか否かを判定するフリック無効化判定を行う。処理部310は、左右フリック判定とフリック無効化判定とを並列的に行う。図12はフリック無効化判定の一例を示すフローチャートである。
140 タッチパネル
310 処理部
Claims (5)
- 電子機器であって、
前記電子機器の表面に対する操作を検出するタッチパネルと、
前記表面に対する操作点の第1方向の第1移動量が第1しきい値以上あるいは当該第1しきい値よりも大きい第1操作が行われた否かを、前記タッチパネルの出力信号に基づいて判定し、前記第1操作が行われたと判定すると、前記第1操作に応じた処理を実行する処理部と
を備え、
前記処理部は、前記第1操作が行われたと判定する前において、前記表面に対する操作点の前記第1方向とは異なる第2方向の第2移動量が第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合、前記第1操作を無効にし、
前記処理部は、
前記第1操作が行われたと判定する前において、
前記表面に対する操作点の前記第1移動量が第3しきい値以上あるいは当該第3しきい値よりも大きくなった後に、当該操作点の前記第2移動量が前記第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合、前記第1操作を無効にしない、電子機器。 - 請求項1に記載の電子機器であって、
前記処理部は、前記第1操作を無効にした場合、前記表面に対する操作点が前記タッチパネルで検出されなくなったとき、前記第1操作の無効を解除する、電子機器。 - タッチパネルを備える電子機器であって、当該タッチパネルが当該電子機器の表面に対する操作を検出する電子機器が備える、当該電子機器の動作を制御する制御装置であって、
前記表面に対する操作点の第1方向の第1移動量が第1しきい値以上あるいは当該第1しきい値よりも大きい第1操作が行われた否かを、前記タッチパネルの出力信号に基づいて判定し、前記第1操作が行われたと判定すると、前記第1操作に応じた処理を実行する処理部を備え、
前記処理部は、前記第1操作が行われたと判定する前において、前記表面に対する操作点の前記第1方向とは異なる第2方向の第2移動量が第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合には、前記第1操作を無効にし、
前記処理部は、
前記第1操作が行われたと判定する前において、
前記表面に対する操作点の前記第1移動量が第3しきい値以上あるいは当該第3しきい値よりも大きくなった後に、当該操作点の前記第2移動量が前記第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合、前記第1操作を無効にしない、制御装置。 - タッチパネルを備える電子機器であって、当該タッチパネルが当該電子機器の表面に対する操作を検出する電子機器を制御するための制御プログラムであって、
前記電子機器に、
(a)前記表面に対する操作点の第1方向の第1移動量が第1しきい値以上あるいは当該第1しきい値よりも大きい第1操作が行われた否かを、前記タッチパネルの出力信号に基づいて判定し、前記第1操作が行われたと判定すると、前記第1操作に応じた処理を実行する工程と、
(b)前記第1操作が行われたと判定する前において、前記表面に対する操作点の前記第1方向とは異なる第2方向の第2移動量が第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合には、前記第1操作を無効にする工程と、
(c)前記第1操作が行われたと判定する前において、前記表面に対する操作点の前記第1移動量が第3しきい値以上あるいは当該第3しきい値よりも大きくなった後に、当該操作点の前記第2移動量が前記第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合、前記第1操作を無効にしない工程と
を実行させるための制御プログラム。 - タッチパネルを備える電子機器であって、当該タッチパネルが当該電子機器の表面に対する操作を検出する電子機器の動作方法であって、
(a)前記表面に対する操作点の第1方向の第1移動量が第1しきい値以上あるいは当該第1しきい値よりも大きい第1操作が行われた否かを、前記タッチパネルの出力信号に基づいて判定し、前記第1操作が行われたと判定すると、前記第1操作に応じた処理を実行する工程と、
(b)前記第1操作が行われたと判定する前において、前記表面に対する操作点の前記第1方向とは異なる第2方向の第2移動量が第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合には、前記第1操作を無効にする工程と、
(c)前記第1操作が行われたと判定する前において、前記表面に対する操作点の前記第1移動量が第3しきい値以上あるいは当該第3しきい値よりも大きくなった後に、当該操作点の前記第2移動量が前記第2しきい値以上あるいは当該第2しきい値よりも大きくなった場合、前記第1操作を無効にしない工程と
を備える、電子機器の動作方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016163518A JP6598747B2 (ja) | 2016-08-24 | 2016-08-24 | 電子機器、制御装置、制御プログラム及び電子機器の動作方法 |
US15/683,665 US10409422B2 (en) | 2016-08-24 | 2017-08-22 | Electronic apparatus, controller, recording medium, and method of operating electronic apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016163518A JP6598747B2 (ja) | 2016-08-24 | 2016-08-24 | 電子機器、制御装置、制御プログラム及び電子機器の動作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018032195A JP2018032195A (ja) | 2018-03-01 |
JP6598747B2 true JP6598747B2 (ja) | 2019-10-30 |
Family
ID=61242188
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016163518A Active JP6598747B2 (ja) | 2016-08-24 | 2016-08-24 | 電子機器、制御装置、制御プログラム及び電子機器の動作方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10409422B2 (ja) |
JP (1) | JP6598747B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7048151B2 (ja) * | 2018-03-30 | 2022-04-05 | Necソリューションイノベータ株式会社 | モーション判定装置、モーション判定方法、及びプログラム |
US10831296B1 (en) * | 2018-09-11 | 2020-11-10 | Apple Inc. | Touch rejection for wet fabric |
US10969941B2 (en) * | 2018-09-28 | 2021-04-06 | Apple Inc. | Underwater user interface |
US11467726B2 (en) | 2019-03-24 | 2022-10-11 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
TWI721744B (zh) * | 2019-12-31 | 2021-03-11 | 禾瑞亞科技股份有限公司 | 偵測觸控面板半浸入導電液體的液面線的觸控處理裝置、觸控系統與其方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3546337B2 (ja) * | 1993-12-21 | 2004-07-28 | ゼロックス コーポレイション | 計算システム用ユーザ・インタフェース装置及びグラフィック・キーボード使用方法 |
JP5473708B2 (ja) | 2010-03-26 | 2014-04-16 | 京セラ株式会社 | 携帯端末及び表示制御プログラム |
JP2014081666A (ja) * | 2011-02-16 | 2014-05-08 | Panasonic Corp | 入力装置、誤動作防止方法および誤動作防止プログラム |
JP5121963B2 (ja) * | 2011-03-31 | 2013-01-16 | 株式会社東芝 | 電子機器及び制御方法 |
JP5958059B2 (ja) * | 2012-05-09 | 2016-07-27 | コニカミノルタ株式会社 | フリック操作を受け付ける装置、フリック操作受付方法およびフリック操作受付プログラム |
US9971500B2 (en) * | 2014-06-01 | 2018-05-15 | Apple Inc. | Displaying options, assigning notification, ignoring messages, and simultaneous user interface displays in a messaging application |
-
2016
- 2016-08-24 JP JP2016163518A patent/JP6598747B2/ja active Active
-
2017
- 2017-08-22 US US15/683,665 patent/US10409422B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20180059872A1 (en) | 2018-03-01 |
JP2018032195A (ja) | 2018-03-01 |
US10409422B2 (en) | 2019-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6598747B2 (ja) | 電子機器、制御装置、制御プログラム及び電子機器の動作方法 | |
JP5370259B2 (ja) | 携帯型電子機器 | |
AU2014221568B2 (en) | Apparatus and method for positioning image area using image sensor location | |
JP6046064B2 (ja) | 携帯機器、タッチ位置補正方法およびプログラム | |
WO2016104767A1 (ja) | 携帯端末および制御方法 | |
CN107707817B (zh) | 一种视频拍摄方法及移动终端 | |
CN109324739B (zh) | 虚拟对象的控制方法、装置、终端及存储介质 | |
US8643760B2 (en) | Image processing methods and systems for handheld devices | |
JP6435063B2 (ja) | 撮像制御装置、撮像制御方法、撮像システム及びプログラム | |
CN110288689B (zh) | 对电子地图进行渲染的方法和装置 | |
US9921796B2 (en) | Sharing of input information superimposed on images | |
JP2022188192A (ja) | 頭部装着型ディスプレイ装置、頭部装着型ディスプレイ装置の制御方法 | |
CN111031246A (zh) | 拍摄方法及电子设备 | |
JP2010068494A (ja) | 携帯機器 | |
JP2012194810A (ja) | 携帯電子機器、接触操作制御方法および接触操作制御プログラム | |
JP5966665B2 (ja) | 情報処理装置、情報処理方法および記録媒体 | |
CN108196701B (zh) | 确定姿态的方法、装置及vr设备 | |
CN108509127B (zh) | 启动录屏任务的方法、装置及计算机设备 | |
JP7413546B2 (ja) | 撮影方法及び電子機器 | |
CN113160031A (zh) | 图像处理方法、装置、电子设备及存储介质 | |
JP2022554129A (ja) | 撮影方法及び電子機器 | |
CN110286839B (zh) | 消息发送方法、装置、终端及存储介质 | |
JP6123562B2 (ja) | 撮像装置 | |
CN108310767B (zh) | 信息展示方法、装置、设备及计算机可读存储介质 | |
JP2012243266A (ja) | 電子機器及び表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190730 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190729 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190827 |
|
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: 20190910 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191001 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6598747 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |