JP2016174324A - Electronic apparatus, control method, and control program - Google Patents

Electronic apparatus, control method, and control program Download PDF

Info

Publication number
JP2016174324A
JP2016174324A JP2015054293A JP2015054293A JP2016174324A JP 2016174324 A JP2016174324 A JP 2016174324A JP 2015054293 A JP2015054293 A JP 2015054293A JP 2015054293 A JP2015054293 A JP 2015054293A JP 2016174324 A JP2016174324 A JP 2016174324A
Authority
JP
Japan
Prior art keywords
electronic device
posture
state
switch
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.)
Granted
Application number
JP2015054293A
Other languages
Japanese (ja)
Other versions
JP2016174324A5 (en
JP6519779B2 (en
Inventor
宗隆 瀬尾
Munetaka Seo
宗隆 瀬尾
水野 公靖
Kimiyasu Mizuno
公靖 水野
南 剛
Takeshi Minami
剛 南
尚史 末永
Hisashi Suenaga
尚史 末永
英男 鈴木
Hideo Suzuki
英男 鈴木
敬一 野村
Keiichi Nomura
敬一 野村
修平 内田
Shuhei Uchida
修平 内田
樹 山下
Tatsuki Yamashita
樹 山下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2015054293A priority Critical patent/JP6519779B2/en
Publication of JP2016174324A publication Critical patent/JP2016174324A/en
Publication of JP2016174324A5 publication Critical patent/JP2016174324A5/ja
Application granted granted Critical
Publication of JP6519779B2 publication Critical patent/JP6519779B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent the occurrence of a malfunction due to an erroneous operation of switches against the intention of a user and also to improve miniaturization, weight reduction, and usability while improving design and the degree of freedom in outer shape design.SOLUTION: An electronic apparatus 100 has a structure in which operation switches 131-133 are provided so as to project from the front surface of a housing of an apparatus main body 102. The electronic apparatus 100 includes a sensor unit 140 for detecting the orientation of the housing. When the sensor unit detects a state in which the electronic apparatus is placed on a desk surface Pd or the like so that it has a possibility of causing a malfunction when the operation switches 131, 132 make contact with the desk surface Pd to be erroneously operated (depressed), the functions of the operation switches 131, 132 are disabled. Besides, a display section 110 displays switch alternative images 114, 116 to which the functions of the operation switches 131, 132 are assigned, in response to the disabling of the operation switches 131, 132.SELECTED DRAWING: Figure 7

Description

本発明は、筐体の表面から突出したスイッチが設けられた電子機器、及び、当該電子機器に適用可能な制御方法、並びに、制御プログラムに関する。   The present invention relates to an electronic device provided with a switch protruding from the surface of a housing, a control method applicable to the electronic device, and a control program.

近年、スマートフォン(高機能携帯電話機)やタブレット端末、スマートウォッチのような携帯型の電子機器の普及が著しい。このような電子機器においては、各種の操作スイッチが、例えば筐体の前面や側面等に備えられているものが多い。ここで、電子機器の筐体表面から操作スイッチが突出して設けられた構造を有していると、機器の使用者(ユーザ)の意図に反して予期せずしてスイッチが操作されてしまい、当該スイッチに割り当てられた機能が誤動作する場合があった。   In recent years, portable electronic devices such as smartphones (high-function mobile phones), tablet terminals, and smart watches have become widespread. In such electronic devices, various operation switches are often provided, for example, on the front surface or side surface of the housing. Here, if the operation switch protrudes from the housing surface of the electronic device, the switch is operated unexpectedly against the intention of the user (user) of the device, The function assigned to the switch may malfunction.

具体的には、例えば押しボタン等の操作スイッチを備えた電子機器において、当該電子機器を机上等に載置した際に、机上面に操作スイッチが接触することにより操作(押下)されてしまい、誤動作が発生する場合があった。また、電子機器を手で持って携帯したり手首や腕等に装着したりして使用している際においても、機器を握る力が変化したり手首を大きく曲げたりすることによりスイッチが操作(押下)されてしまい、誤動作が発生する場合があった。   Specifically, for example, in an electronic device equipped with an operation switch such as a push button, when the electronic device is placed on a desk or the like, it is operated (pressed) by the operation switch contacting the desk surface, There was a case where malfunction occurred. In addition, even when an electronic device is carried by hand or worn on a wrist or arm, the switch can be operated by changing the force with which the device is gripped or bending the wrist greatly ( In some cases, a malfunction occurs.

従来、このような誤動作の発生を防ぐため、電子機器のスイッチ部分よりも筐体(外装部品)の表面が飛び出た形状のデザインを採用したり、例えば特許文献1に記載されているように、腕時計型の電子機器においてベゼル部分にロック構造を設けたりして、ユーザの意図に反してスイッチが誤操作されないようにする対策が考えられてきた。   Conventionally, in order to prevent the occurrence of such a malfunction, a design of a shape in which the surface of the housing (exterior part) protrudes from the switch portion of the electronic device, for example, as described in Patent Document 1, There has been considered a measure for preventing a switch from being erroneously operated against a user's intention by providing a lock structure on a bezel portion in a wristwatch type electronic device.

特開2005−337792号公報JP 2005-337792 A

しかしながら、上述した特許文献1等に記載された誤動作の防止対策においては、電子機器の筐体(外装部品)の形状や操作スイッチの構造を変更する必要があるため、電子機器のデザインや外観形状の設計自由度を制約することになるうえ、電子機器の大型化、重量増加や使い勝手の低下を招くという問題を有していた。   However, in the measures for preventing malfunction described in Patent Document 1 and the like described above, it is necessary to change the shape of the casing (exterior part) of the electronic device and the structure of the operation switch. In addition to restricting the degree of freedom of design, there have been problems that the electronic equipment is increased in size, weight, and usability.

そこで、本発明は、上述した問題点に鑑み、ユーザの意図に反してスイッチが誤操作されることによる誤動作の発生を防止することができるとともに、デザインや外観形状の設計自由度を向上させつつ、小型、軽量化や使い勝手を向上させることができる電子機器、及び、その制御方法、制御プログラムを提供することを目的とする。   Therefore, in view of the problems described above, the present invention can prevent the occurrence of malfunction due to erroneous operation of the switch against the user's intention while improving the design freedom of the design and external shape, It is an object of the present invention to provide an electronic device that can be reduced in size, weight, and usability, a control method thereof, and a control program.

本発明は、
電子機器において、
筐体と、
前記筐体の表面から突出して設けられている1又は複数の操作スイッチと、
前記電子機器の方向や傾きを検出するセンサ部を有して、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知する姿勢検知部と、
前記姿勢検知部により検知された前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化する機能設定部と、
を備えることを特徴とする。
The present invention
In electronic equipment,
A housing,
One or a plurality of operation switches provided protruding from the surface of the housing;
An attitude detection unit that detects a direction and an inclination of the electronic device, and detects an orientation of the casing of the electronic device as an attitude of the electronic device;
A function setting unit that invalidates a specific function assigned to at least one specific operation switch of the electronic device based on the posture detected by the posture detection unit;
It is characterized by providing.

本発明に係る制御方法は、
1又は複数の操作スイッチが筐体の表面から突出して設けられている電子機器の方向や傾きを検出するセンサ部により、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知し、
検知された前記電子機器の前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化する、
ことを特徴とする。
The control method according to the present invention includes:
By detecting the direction and inclination of the electronic device provided with one or a plurality of operation switches protruding from the surface of the housing, the orientation of the housing of the electronic device is detected as the posture of the electronic device,
Invalidating a specific function assigned to at least one specific operation switch of the electronic device based on the detected attitude of the electronic device;
It is characterized by that.

本発明に係る制御プログラムは、
コンピュータに、
1又は複数の操作スイッチが筐体の表面から突出して設けられている電子機器の方向や傾きを検出するセンサ部により、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知させ、
検知された前記電子機器の前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化させる、
ことを特徴とする。
The control program according to the present invention is:
On the computer,
The sensor unit that detects the direction and inclination of the electronic device provided with one or a plurality of operation switches protruding from the surface of the housing causes the orientation of the housing of the electronic device to be detected as the posture of the electronic device,
Invalidating a specific function assigned to at least one specific operation switch of the electronic device based on the detected posture of the electronic device;
It is characterized by that.

本発明によれば、ユーザの意図に反してスイッチが操作されることによる誤動作の発生を防止することができるとともに、デザインや外観形状の設計自由度を向上させつつ、小型、軽量化や使い勝手を向上させることができる。   According to the present invention, it is possible to prevent the occurrence of malfunction due to a switch being operated against the user's intention, and to improve the degree of freedom in designing the design and appearance, while reducing the size, weight and usability. Can be improved.

本発明に係る電子機器の第1の実施形態を示す概略構成図である。It is a schematic block diagram which shows 1st Embodiment of the electronic device which concerns on this invention. 第1の実施形態に係る電子機器の機能構成の一例を示す概略ブロック図である。It is a schematic block diagram which shows an example of a function structure of the electronic device which concerns on 1st Embodiment. 第1の実施形態に係る電子機器における制御方法の一例を示すフローチャートである。It is a flowchart which shows an example of the control method in the electronic device which concerns on 1st Embodiment. 第1の実施形態に係る電子機器の載置状態における電子機器の姿勢の例を示す概略図(その1)である。It is the schematic (the 1) which shows the example of the attitude | position of the electronic device in the mounting state of the electronic device which concerns on 1st Embodiment. 第1の実施形態に係る電子機器の載置状態における電子機器の姿勢の例を示す概略図(その2)である。It is the schematic (the 2) which shows the example of the attitude | position of the electronic device in the mounting state of the electronic device which concerns on 1st Embodiment. 第1の実施形態に係る電子機器の載置状態における画面表示の変更例を示す概略図である。It is the schematic which shows the example of a change of the screen display in the mounting state of the electronic device which concerns on 1st Embodiment. 第1の実施形態に係る電子機器の載置状態におけるスイッチ代替画像の表示例を示す概略図である。It is the schematic which shows the example of a display of a switch alternative image in the mounting state of the electronic device which concerns on 1st Embodiment. 第1の実施形態に係る電子機器における制御方法の変形例を示すフローチャートである。It is a flowchart which shows the modification of the control method in the electronic device which concerns on 1st Embodiment. 本発明の第2の実施形態に係る電子機器における制御方法の一例を示すフローチャートである。It is a flowchart which shows an example of the control method in the electronic device which concerns on the 2nd Embodiment of this invention. 第2の実施形態に係る電子機器の装着状態における電子機器の姿勢の例を示す概略図(その1)である。It is the schematic (the 1) which shows the example of the attitude | position of the electronic device in the mounting state of the electronic device which concerns on 2nd Embodiment. 第2の実施形態に係る電子機器の装着状態における電子機器の姿勢の例を示す概略図(その2)である。It is the schematic (the 2) which shows the example of the attitude | position of the electronic device in the mounting state of the electronic device which concerns on 2nd Embodiment. 第2の実施形態に係る電子機器の装着状態におけるスイッチ代替画像の表示例を示す概略図である。It is the schematic which shows the example of a display of a switch alternative image in the mounting state of the electronic device which concerns on 2nd Embodiment. 第2の実施形態に係る電子機器における制御方法の変形例を示すフローチャートである。It is a flowchart which shows the modification of the control method in the electronic device which concerns on 2nd Embodiment. 本発明の第3の実施形態に係る電子機器における制御方法の一例(要部)を示すフローチャートである。It is a flowchart which shows an example (main part) of the control method in the electronic device which concerns on the 3rd Embodiment of this invention. 本発明に係る電子機器の他の適用例を示す概略斜視図である。It is a schematic perspective view which shows the other application example of the electronic device which concerns on this invention.

以下、本発明に係る電子機器及びそのスイッチ制御方法、スイッチ制御プログラムについて、実施形態を示して詳しく説明する。
<第1の実施形態>
(電子機器)
図1は、本発明に係る電子機器の第1の実施形態を示す概略構成図である。ここで、図1(a)は、本実施形態に係る電子機器の外観形状の一例を示す概略斜視図であり、図1(b)は、電子機器の機器本体の一例を示す正面図である。また、図2は、本実施形態に係る電子機器の機能構成の一例を示す概略ブロック図である。
Hereinafter, an electronic device, a switch control method thereof, and a switch control program according to the present invention will be described in detail with reference to embodiments.
<First Embodiment>
(Electronics)
FIG. 1 is a schematic configuration diagram showing a first embodiment of an electronic apparatus according to the invention. Here, FIG. 1A is a schematic perspective view illustrating an example of the external shape of the electronic device according to the present embodiment, and FIG. 1B is a front view illustrating an example of the device main body of the electronic device. . FIG. 2 is a schematic block diagram illustrating an example of a functional configuration of the electronic device according to the present embodiment.

本発明に係る電子機器は、例えば図1(a)、(b)に示すように、大別して、機器本体(筐体)102と、機器本体102に付設されて、機器本体102を手首等の人体の所定の部位に装着するためのベルト部104と、を備え、腕時計型やリストバンド型の外観形状を有している。ここで、本実施形態においては、説明を簡明にするために、図1(b)に示した電子機器の正面図において、機器本体102からベルト部104が延在する方向を、図面の上下方向に設定した状態を正位置として、機器本体102の中心からベルト部104の延在方向に延伸した基準線Lcの、図面右方側を便宜的に電子機器の「右側」とし、図面左方側を「左側」とする。   The electronic device according to the present invention is roughly classified as shown in FIGS. 1A and 1B, for example, and is attached to the device main body (housing) 102 and the device main body 102 so that the device main body 102 is attached to the wrist or the like. A belt portion 104 to be attached to a predetermined part of the human body, and has a wristwatch type or wristband type external shape. Here, in the present embodiment, in order to simplify the explanation, in the front view of the electronic device shown in FIG. 1B, the direction in which the belt portion 104 extends from the device main body 102 is the vertical direction of the drawing. The right side of the reference line Lc extending in the extending direction of the belt portion 104 from the center of the device main body 102 is the “right side” of the electronic device for convenience and the left side of the drawing. Is “left side”.

機器本体102には、例えば図1(a)、(b)に示すように、円形や楕円、あるいは、矩形状等の任意の平面形状を有する筐体(外装部品)の正面に、各種のデータや情報が表示される表示部110が設けられている。また、機器本体102の筐体の側面や正面には、各種の機能が割り当てられた押しボタン等の機構式の操作スイッチ131〜133が筐体の表面から突出するように設けられている。   As shown in FIGS. 1A and 1B, for example, the device main body 102 has various data on the front surface of a casing (exterior part) having an arbitrary planar shape such as a circle, an ellipse, or a rectangle. And a display unit 110 for displaying information. In addition, mechanical operation switches 131 to 133 such as push buttons to which various functions are assigned are provided on a side surface and a front surface of the housing of the device main body 102 so as to protrude from the surface of the housing.

ベルト部104は、例えば機器本体102の対向する側面側から延在する帯状の樹脂部材等により形成され、少なくとも電子機器100が手首等に装着された状態では、図1(a)に示すように、環状に結節された形状を有している。なお、ベルト部104は、手首等に装着されていない状態では、後述するように、環状に結節された形状を保持するように構成されているものであってもよいし(図4(a)参照)、帯状の部材の端部が相互に離間するように構成されているものであってもよい(図4(b)参照)。前者の場合、ベルト部104は、例えば伸縮性を有する部材により予め環状に形成された構造を適用することができ、また、後者の場合、帯状の部材には、端部相互を結合するためのバックル等が設けられている。   The belt portion 104 is formed of, for example, a band-shaped resin member or the like extending from the opposite side surface of the device main body 102, and at least in a state where the electronic device 100 is attached to a wrist or the like, as shown in FIG. , Has a ring-shaped knot shape. In addition, the belt part 104 may be configured to hold an annularly knotted shape as described later when not attached to the wrist or the like (FIG. 4A). (See FIG. 4B), the end portions of the belt-shaped member may be separated from each other. In the former case, the belt portion 104 can be applied with, for example, a structure formed in advance in an annular shape by a member having elasticity, and in the latter case, the belt-like member is used for joining the end portions to each other. A buckle and the like are provided.

本実施形態に係る電子機器100は、例えば図2に示すように、表示部110と、タッチパネル120と、操作スイッチ131〜133と、センサ部140と、演算回路部150と、メモリ部160と、電源供給部170と、を有している。ここで、タッチパネル120は、本発明に係る検知部に対応し、演算回路部150は、本発明に係る姿勢検知部、状態判定部、機能設定部、代替画像表示部、表示制御部、実行制御部に対応する。   As shown in FIG. 2, for example, the electronic device 100 according to the present embodiment includes a display unit 110, a touch panel 120, operation switches 131 to 133, a sensor unit 140, an arithmetic circuit unit 150, a memory unit 160, And a power supply unit 170. Here, the touch panel 120 corresponds to the detection unit according to the present invention, and the arithmetic circuit unit 150 includes the posture detection unit, the state determination unit, the function setting unit, the alternative image display unit, the display control unit, and the execution control according to the present invention. Corresponding to the part.

表示部110は、例えば液晶方式や、有機EL等の発光素子方式等の表示装置であって、時刻等の数字や文字の表記のほか、後述するセンサ部140により取得されたセンサデータに基づく各種のデータや情報、各種の機能が割り当てられたアイコン112やマーク等が表示される。   The display unit 110 is a display device such as a liquid crystal system or a light emitting element system such as an organic EL, for example, and displays various numbers based on sensor data acquired by the sensor unit 140 described later, in addition to notation of numbers and characters such as time. The data 112 and the mark 112 to which various data and information and various functions are assigned are displayed.

タッチパネル120は、表示部110の前面(視野側)に設けられており、操作入力部であって、ユーザが表示部110に表示された各種のデータや情報、アイコン112を視認して、例えば任意のアイコン112に対応する位置のタッチパネル120に触れて選択することにより、当該アイコン112に割り当てられた機能が実行される。ここで、ユーザにより表示部110に表示された各種のデータや情報、アイコン112を選択するための操作入力部としては、タッチパネル120に限定されるものではなく、同等の機能を有するものであればタッチセンサ等の他の手段を適用するものであってもよい。   The touch panel 120 is provided on the front surface (view side) of the display unit 110, and is an operation input unit. The user visually recognizes various data and information displayed on the display unit 110, the icon 112, for example, arbitrary By touching and selecting the touch panel 120 at the position corresponding to the icon 112, the function assigned to the icon 112 is executed. Here, the operation input unit for selecting various data and information displayed on the display unit 110 by the user and the icon 112 is not limited to the touch panel 120, as long as it has an equivalent function. Other means such as a touch sensor may be applied.

操作スイッチ131〜133は、表示部110に表示されるデータや情報を設定したり、アイコン112に割り当てられた機能や、電子機器100の電源操作やセンサ部140によるセンシング操作等の機能を設定又は実行したりする操作に用いられる。ここで、操作スイッチ131〜133は、上述したタッチパネル120と同等の機能に加え、例えば、表示部110に表示されていないデータや情報、機能等を設定又は実行する機能や、操作スイッチ131〜133特有の機能を備えている。   The operation switches 131 to 133 set data and information displayed on the display unit 110, set functions assigned to the icons 112, functions such as power operation of the electronic device 100 and sensing operation by the sensor unit 140, or the like. Used for operations to be executed. Here, in addition to the functions equivalent to the touch panel 120 described above, the operation switches 131 to 133 include, for example, functions for setting or executing data, information, functions, and the like that are not displayed on the display unit 110, and operation switches 131 to 133. It has unique functions.

センサ部140は、加速度センサや角速度センサ(ジャイロセンサ)、地磁気センサ、カメラ(周辺状況検出センサ)等のうち、一つ以上を有し、少なくとも機器本体102の方向や傾き、及び、それらの変化等に対応するセンサデータを検出して電子機器100の使用状態を検出するとともに、機器本体(筐体)102の向きを電子機器100の姿勢として検出する。具体的には、センサ部140に設けられるセンサは、電子機器100の使用状態や機器本体(筐体)102の向きや向きの変化に基づいて生じる加速度や角速度、地磁気、周辺画像等を検出して、センサデータ(加速度データ、角速度データ、地磁気データ、周辺画像データ)として出力する。このセンサデータは、時間データに関連付けられて、後述するメモリ部160の所定の記憶領域に保存される。そして、後述する演算回路部150において、メモリ部160に保存されたセンサデータに基づいて電子機器100に加わる力の方向やその変化が算出されて、電子機器100が机上面等の平面(載置面)に載置されているか(載置状態)、手首等の装着部に装着されているか(装着状態)を判定する処理や、重力方向や装着された人体の部位に対する電子機器100の方向や傾きを含む姿勢(載置姿勢、装着姿勢)を判定する処理に使用される。なお、センサ部140に設けられるセンサは、上記の電子機器100の使用状態及び姿勢を検出する機能に加え、ユーザの身体の動きや運動状態等を検出する機能を有しているものであってもよい。   The sensor unit 140 includes one or more of an acceleration sensor, an angular velocity sensor (gyro sensor), a geomagnetic sensor, a camera (peripheral condition detection sensor), and the like, and at least the direction and inclination of the device main body 102 and changes thereof. And the use state of the electronic device 100 is detected, and the orientation of the device body (housing) 102 is detected as the posture of the electronic device 100. Specifically, the sensor provided in the sensor unit 140 detects acceleration, angular velocity, geomagnetism, peripheral images, and the like that are generated based on the usage state of the electronic device 100 and the orientation or orientation change of the device body (housing) 102. Output as sensor data (acceleration data, angular velocity data, geomagnetic data, peripheral image data). This sensor data is associated with time data and stored in a predetermined storage area of the memory unit 160 described later. Then, in the arithmetic circuit unit 150 to be described later, the direction of the force applied to the electronic device 100 and the change thereof are calculated based on the sensor data stored in the memory unit 160, and the electronic device 100 is placed on a plane (mounting surface) such as a desk surface. A process of determining whether the electronic device 100 is mounted on a mounting surface such as a wrist (mounting state) or mounted on a mounting part such as a wrist (mounting state), the direction of the electronic device 100 with respect to the direction of gravity, It is used for processing for determining a posture including a tilt (a mounting posture and a mounting posture). The sensor provided in the sensor unit 140 has a function of detecting the user's body movement, exercise state, and the like in addition to the function of detecting the usage state and posture of the electronic device 100 described above. Also good.

演算回路部150は、CPU(中央演算処理装置)やMPU(マイクロプロセッサ)等の演算処理装置であって、所定のプログラムを実行することにより、表示部110に所望の情報を表示する動作や、タッチパネル120や操作スイッチ131〜133による各種の設定動作、センサ部140におけるセンシング動作、メモリ部160への書込み読出し動作等の、各種の動作を制御する。また、演算回路部150は、センサ部140により取得されるセンサデータに基づいて電子機器100の使用状態や姿勢を判定する動作や、電子機器100の姿勢に基づいて操作スイッチ131〜133の機能を有効化又は無効化する動作、無効化された操作スイッチ131〜133の機能を割り当てた画像(スイッチ機能画像)を表示部110に表示する動作を含む一連のスイッチ制御動作を実行する。なお、演算回路部150におけるスイッチ制御動作については詳しく後述する。   The arithmetic circuit unit 150 is an arithmetic processing device such as a CPU (central processing unit) or MPU (microprocessor), and displays predetermined information on the display unit 110 by executing a predetermined program. Various operations such as various setting operations by the touch panel 120 and the operation switches 131 to 133, a sensing operation in the sensor unit 140, and a read / write operation to the memory unit 160 are controlled. In addition, the arithmetic circuit unit 150 performs the operation of determining the usage state and posture of the electronic device 100 based on the sensor data acquired by the sensor unit 140 and the functions of the operation switches 131 to 133 based on the posture of the electronic device 100. A series of switch control operations including an operation of enabling or disabling and an operation of displaying an image (switch function image) to which the functions of the disabled operation switches 131 to 133 are assigned is displayed on the display unit 110. The switch control operation in the arithmetic circuit unit 150 will be described in detail later.

メモリ部160は、上述した表示部110に表示する各種のデータや情報、アイコン112、スイッチ機能画像のデータ等を所定の記憶領域に保存するとともに、センサ部140により取得されるセンサデータ等を、時間データに関連付けて保存する。また、メモリ部160は、演算回路部150において実行される処理動作(スイッチ制御動作を含む)により生成される各種のデータを保存する。また、メモリ部160は、表示部110やセンサ部140等の、各構成における動作を実行するための制御プログラムや、上記のセンサデータに基づいて、所定のスイッチ制御動作を実行するためのアルゴリズムプログラムを保存する。なお、これらのプログラムは、演算回路部150に予め組み込まれているものであってもよい。また、メモリ部160は、その一部又は全部が、例えばメモリカード等のリムーバブル記憶媒体としての形態を有し、電子機器100に対して着脱可能に構成されているものであってもよい。   The memory unit 160 stores various data and information displayed on the display unit 110 described above, icons 112, switch function image data, and the like in a predetermined storage area, and sensor data acquired by the sensor unit 140. Save in association with time data. In addition, the memory unit 160 stores various data generated by processing operations (including switch control operations) executed in the arithmetic circuit unit 150. In addition, the memory unit 160 includes a control program for executing operations in the respective components such as the display unit 110 and the sensor unit 140, and an algorithm program for executing a predetermined switch control operation based on the sensor data. Save. Note that these programs may be incorporated in the arithmetic circuit unit 150 in advance. Further, a part or all of the memory unit 160 may have a form as a removable storage medium such as a memory card, and may be configured to be detachable from the electronic device 100.

電源供給部170は、電子機器100内部の各構成に駆動用の電力を供給する。電源供給部170は、例えば市販のボタン型電池等の一次電池や、リチウムイオン電池等の二次電池が適用される。また、電源供給部170は、上記の一次電池や二次電池のほか、振動や光、熱、電磁波等のエネルギーにより発電する環境発電(エナジーハーベスト)技術による電源等を、単独で、あるいは、併用して適用するものであってもよい。   The power supply unit 170 supplies driving power to each component inside the electronic device 100. As the power supply unit 170, for example, a primary battery such as a commercially available button type battery or a secondary battery such as a lithium ion battery is applied. In addition to the primary and secondary batteries described above, the power supply unit 170 can be used alone or in combination with an energy harvesting technology that generates power using energy such as vibration, light, heat, and electromagnetic waves. And may be applied.

なお、本実施形態(図2参照)においては、図示を省略したが、電子機器100の外部の機器や通信ネットワーク等との間で、各種のデータや情報を送受信したり受け渡ししたりするための入出力インターフェース(入出力I/F)部を更に備えているものであってもよい。この入出力I/F部は、有線や無線を用いた所定の通信形式によりデータや情報を送受信するものであってもよいし、電子機器100に対して着脱可能なメモリカードやUSB(Universal Serial Bus)メモリ等のリムーバブル記憶媒体への書込み読み出し動作を行うことによりデータや情報を受け渡しするものであってもよい。   Although not shown in the present embodiment (see FIG. 2), various data and information are transmitted and received and exchanged with devices external to the electronic device 100, a communication network, and the like. An input / output interface (input / output I / F) unit may be further provided. The input / output I / F unit may transmit and receive data and information in a predetermined communication format using wired or wireless, or may be a memory card or USB (Universal Serial) that can be attached to and detached from the electronic device 100. Bus) Data and information may be exchanged by performing a read / write operation to a removable storage medium such as a memory.

また、本実施形態(図2参照)に示した表示部110やタッチパネル120、センサ部140に適用される加速度センサや角速度センサ等の各種のセンサは、近年の携帯型の電子機器に一般的に搭載されている構成である。したがって、既存の電子機器の構成を、本発明に係る電子機器100にそのまま利用(流用)することにより、本発明に係る電子機器100を簡易かつ良好に実現することができる。   In addition, various sensors such as an acceleration sensor and an angular velocity sensor applied to the display unit 110, the touch panel 120, and the sensor unit 140 illustrated in this embodiment (see FIG. 2) are generally used in recent portable electronic devices. It is a configuration that is installed. Therefore, the electronic device 100 according to the present invention can be realized easily and satisfactorily by using (diverting) the configuration of the existing electronic device as it is for the electronic device 100 according to the present invention.

(電子機器の制御方法)
次に、本実施形態に係る電子機器の制御方法(スイッチ制御方法)について、図面を参照して説明する。ここで、以下に示す電子機器の制御方法は、上述した演算回路部150が所定の制御プログラム及びアルゴリズムプログラムに従って処理を実行することにより実現される。
(Electronic device control method)
Next, an electronic device control method (switch control method) according to the present embodiment will be described with reference to the drawings. Here, the control method of the electronic device shown below is implement | achieved when the arithmetic circuit part 150 mentioned above performs a process according to a predetermined control program and algorithm program.

図3は、本実施形態に係る電子機器における制御方法の一例を示すフローチャートである。図4、図5は、本実施形態に係る電子機器の載置状態における電子機器の姿勢の例を示す概略図である。図6は、本実施形態に係る電子機器の載置状態における画面表示の変更例を示す概略図であり、図7は、本実施形態に係る電子機器の載置状態におけるスイッチ代替画像の表示例を示す概略図である。   FIG. 3 is a flowchart illustrating an example of a control method in the electronic apparatus according to the present embodiment. 4 and 5 are schematic diagrams illustrating examples of postures of the electronic device in a mounted state of the electronic device according to the present embodiment. FIG. 6 is a schematic diagram illustrating a change example of the screen display in the mounting state of the electronic device according to the present embodiment, and FIG. 7 is a display example of the switch substitute image in the mounting state of the electronic device according to the present embodiment. FIG.

本実施形態に係る電子機器100の制御方法においては、演算回路部150により図3のフローチャートに示すような一連のスイッチ制御動作が実行される。まず、電子機器100を起動して上述した各構成に電源供給部170から駆動用の電力が供給された駆動状態で、演算回路部150は、センサ部140によるセンシング動作を開始して、センサデータを所定の時間間隔毎に取得する。そして、演算回路部150は、センサ部140からセンサデータを取得する毎に、センサデータに基づいて、電子機器100の使用状態を検知する(ステップS102)。具体的には、演算回路部150は、電子機器100が手首等から外されて、机上等の載置面に載置された状態(以下、載置状態とも記す)にあるか否かを検知する。ここで、図4(a)、(b)に示すように、電子機器100が机上等の平面(机上面Pd、載置面)に載置され、静止した状態においては、センサ部140により取得される加速度データや角速度データ、地磁気データ、周辺画像等のセンサデータは、ほとんど変化を生じることはなく、継続的に略一定の値や状態を示す。これに基づいて、演算回路部150は、センサ部140により取得されるセンサデータの変化を監視して、電子機器100が載置状態にあるか否かを検知する。すなわち、演算回路部150は、センサデータが所定の期間に亘って殆ど変化しない状態であるとき、電子機器100は載置状態にあると判断する。   In the method for controlling the electronic device 100 according to the present embodiment, a series of switch control operations as shown in the flowchart of FIG. First, the arithmetic circuit unit 150 starts a sensing operation by the sensor unit 140 in a driving state in which the electronic device 100 is activated and driving power is supplied from the power supply unit 170 to each of the above-described components. Are acquired at predetermined time intervals. Then, each time the sensor data is acquired from the sensor unit 140, the arithmetic circuit unit 150 detects the usage state of the electronic device 100 based on the sensor data (step S102). Specifically, the arithmetic circuit unit 150 detects whether or not the electronic device 100 is in a state of being removed from a wrist or the like and placed on a placement surface such as a desk (hereinafter also referred to as a placement state). To do. Here, as shown in FIGS. 4A and 4B, the electronic device 100 is obtained by the sensor unit 140 when the electronic device 100 is placed on a flat surface (desk surface Pd, placement surface) such as a desk and is stationary. The sensor data such as acceleration data, angular velocity data, geomagnetism data, and peripheral images that are generated hardly change, and continuously show substantially constant values and states. Based on this, the arithmetic circuit unit 150 monitors changes in the sensor data acquired by the sensor unit 140 to detect whether or not the electronic device 100 is in the mounted state. That is, the arithmetic circuit unit 150 determines that the electronic device 100 is in the mounted state when the sensor data is in a state that hardly changes over a predetermined period.

次いで、演算回路部150は、電子機器100が載置状態にあることを検知したら、机上面Pdに載置されている機器本体102の方向や傾きにより規定される電子機器100の姿勢(すなわち、電子機器100の机上面Pdへの置き方;以下、載置姿勢とも記す)を検知する(ステップS104)。具体的には、電子機器100の載置姿勢は、例えば電子機器100に設定された座標系の特定の軸方向と、センサ部140により取得されたセンサデータに基づいて算出される重力方向G(図4(a)、(b)の下方向)、又は、重力方向Gに垂直(又は略垂直)な机上面Pdとの相対関係(角度差)に基づいて決定される。これにより、机上面Pdに載置された機器本体102が、図4(a)に示すように、図1(b)に示した右側又は左側の側面を下にして机上面(載置面)Pdに接触した、あるいは、接触する可能性が高い姿勢にあるか否かが検知される。さらに、電子機器100の機器本体102が右側又は左側の側面を下にして載置された姿勢にある場合に、図5(a)、(b)に示すように、機器本体102の左右いずれの側面が机上面Pdに接触した、あるいは、接触する可能性が高い姿勢にあるかが検知される。   Next, when the arithmetic circuit unit 150 detects that the electronic device 100 is placed, the arithmetic circuit unit 150 determines the posture of the electronic device 100 (that is, the posture of the electronic device 100 defined by the direction or inclination of the device main body 102 placed on the desk surface Pd (that is, A method of placing the electronic device 100 on the desk surface Pd; hereinafter referred to as a placement posture) is detected (step S104). Specifically, the mounting posture of the electronic device 100 is, for example, a gravity direction G (calculated based on a specific axial direction of a coordinate system set in the electronic device 100 and sensor data acquired by the sensor unit 140. 4 (a) and (b) in the downward direction) or based on a relative relationship (angle difference) with the desk surface Pd perpendicular (or substantially perpendicular) to the gravity direction G. As a result, as shown in FIG. 4A, the device main body 102 placed on the desk surface Pd is placed on the desk surface (mounting surface) with the right or left side surface shown in FIG. It is detected whether or not the person is in contact with Pd or has a high possibility of contact. Further, when the device main body 102 of the electronic device 100 is in the posture of being placed with the right or left side face down, as shown in FIGS. It is detected whether the side surface is in contact with the desk surface Pd or is in a posture with a high possibility of contact.

次いで、演算回路部150は、上記の電子機器100の使用状態(載置状態)及び載置姿勢を検知する処理が、電子機器100の起動後、又は、一連のスイッチ制御動作の開始後、初回(最初)の処理であるか否かを判定する(ステップS106)。そして、この処理が初回の処理である場合(ステップS106のYes)には、判定された電子機器100の使用状態(載置状態)及び載置姿勢に関する情報をメモリ部160の所定の記憶領域に保存する(ステップS110)。一方、上記の電子機器100の使用状態(載置状態)及び載置姿勢を判定する処理が、初回の処理でない場合(ステップS106のNo)には、演算回路部150は、検知された使用状態(載置状態)及び載置姿勢がそれ以前の状態から変化があったか否かを判定する(ステップS108)。具体的には、演算回路部150は、メモリ部160に保存された直近(過去)の使用状態(載置状態)及び載置姿勢に関する情報を読み出して、今回判定された使用状態(載置状態)及び載置姿勢と比較することにより、使用状態(載置状態)及び載置姿勢に変化があったか否かを判定する。   Next, the arithmetic circuit unit 150 performs processing for detecting the use state (mounting state) and the mounting posture of the electronic device 100 for the first time after starting the electronic device 100 or starting a series of switch control operations. It is determined whether or not the processing is (first) (step S106). If this process is the first process (Yes in step S106), information on the determined use state (mounting state) and mounting posture of the electronic device 100 is stored in a predetermined storage area of the memory unit 160. Save (step S110). On the other hand, when the process for determining the use state (placement state) and placement posture of the electronic device 100 is not the first process (No in step S106), the arithmetic circuit unit 150 detects the use state detected. It is determined whether the (mounting state) and the mounting posture have changed from the previous state (step S108). Specifically, the arithmetic circuit unit 150 reads information on the most recent (past) usage state (mounting state) and mounting posture stored in the memory unit 160 and determines the usage state (mounting state) determined this time. ) And the mounting posture, it is determined whether or not the usage state (mounting state) and the mounting posture have changed.

電子機器100の使用状態(載置状態)及び載置姿勢に変化がないと判定された場合(ステップS108のNo)には、演算回路部150は、電子機器100が、後述する操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性が比較的低い状態、又は、当該誤動作を生じないように操作スイッチ131〜133が既に制御された状態にあると判断して、図3のフローチャートに示す一連のスイッチ制御動作を終了する。一方、電子機器100の使用状態(載置状態)及び載置姿勢に変化があると判定された場合(ステップS108のYes)には、演算回路部150は、今回判定された電子機器100の使用状態(載置状態)及び載置姿勢に関する情報をメモリ部160の所定の記憶領域に上書き保存(更新)する(ステップS110)。   When it is determined that there is no change in the usage state (mounting state) and mounting posture of the electronic device 100 (No in step S108), the arithmetic circuit unit 150 causes the electronic device 100 to operate the operation switches 131 to 131 described later. FIG. 3 is a flowchart illustrating a state in which the operation switches 131 to 133 are determined to have a relatively low possibility of causing a malfunction due to a malfunction of 133 or to have already been controlled so as not to cause the malfunction. A series of switch control operations are terminated. On the other hand, when it is determined that the usage state (mounting state) and the mounting posture of the electronic device 100 are changed (Yes in step S108), the arithmetic circuit unit 150 uses the electronic device 100 determined this time. Information on the state (mounting state) and the mounting posture is overwritten and saved (updated) in a predetermined storage area of the memory unit 160 (step S110).

このように、電子機器100の使用状態(載置状態)及び載置姿勢の変化を判定することにより、例えば手首等に装着されていた状態から図4(a)、(b)に示した机上面Pd等に載置された状態に変化した場合のように、電子機器100の使用状態の変化(載置状態か否か)が判定される。また、例えば図4(a)に示した姿勢から図4(b)に示した姿勢に変化した場合や、例えば図5(a)に示した姿勢から図5(b)に示した姿勢に変化した場合のように、机上面Pdに載置された電子機器100において、機器本体102の方向や傾きの変化が判定される。すなわち、電子機器100の使用状態(載置状態)及び載置姿勢の変化を判定することにより、後述する操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性に変化が生じたか否かを判定することができる。   Thus, by determining the usage state (mounting state) of the electronic device 100 and the change in the mounting posture, for example, the desk shown in FIGS. 4A and 4B from the state of being worn on the wrist or the like. A change in use state of electronic device 100 (whether or not it is in a mounted state) is determined as in the case where the state is changed to a state in which the electronic device 100 is mounted on the upper surface Pd or the like. For example, when the posture shown in FIG. 4 (a) is changed to the posture shown in FIG. 4 (b), or the posture shown in FIG. 5 (a) is changed to the posture shown in FIG. 5 (b). In the electronic device 100 placed on the desk surface Pd, as in the case of the case, a change in the direction or inclination of the device main body 102 is determined. That is, whether or not there is a change in the possibility of malfunction due to erroneous operation of operation switches 131 to 133 described later by determining changes in the usage state (mounting state) and mounting posture of the electronic device 100. Can be determined.

次いで、演算回路部150は、今回判定された電子機器100の載置姿勢に基づいて、表示部110の画面表示を変更する(ステップS112)。具体的には、演算回路部150は、電子機器100が机上面Pdへの載置状態にあって、その載置姿勢が、図4(a)及び図5(a)、(b)に示したように、機器本体102の左右いずれかの側面を下にして机上面Pdに載置された姿勢にある場合には、表示部110の画面表示を正立するように回転させる。例えば図6(a)に示すように、左側の側面を下にして横向き(横倒し)に載置された機器本体102の表示部110に表示された画面表示において、機器本体102の姿勢に対応して横向きに表示された状態から、図6(b)に示すように、重力方向又は机上面Pdを基準にして、図面上下方向に正立するように回転させて表示する。   Next, the arithmetic circuit unit 150 changes the screen display of the display unit 110 based on the mounting posture of the electronic device 100 determined this time (step S112). Specifically, in the arithmetic circuit unit 150, the electronic device 100 is placed on the desk surface Pd, and the placement posture is shown in FIGS. 4 (a), 5 (a), and 5 (b). As described above, when the apparatus body 102 is placed on the desk surface Pd with either the left or right side face down, the screen display of the display unit 110 is rotated to stand upright. For example, as shown in FIG. 6A, in the screen display displayed on the display unit 110 of the device main body 102 placed sideways (side down) with the left side face down, it corresponds to the posture of the device main body 102. Then, as shown in FIG. 6B, the image is rotated and displayed so as to stand upright in the vertical direction of the drawing with reference to the gravity direction or the desk surface Pd.

このように、電子機器100の載置姿勢に応じて、表示部110の画面表示が正立するように回転させることにより、ユーザは正立した状態の画面表示を的確かつ瞬時に視認して把握することができる。ここで、図6(a)、(b)においては、機器本体102の左側の側面を下にして机上面Pdに載置された姿勢において、画面表示を時計回り(図面右回り)に例えば90°回転させて正立させた場合を示したが、機器本体102の右側の側面を下にして机上面Pdに載置された姿勢においても同様に、画面表示が正立するように回転させて表示する。なお、画面表示を回転させる際の角度は、重力方向又は机上面Pdを基準にして正立するように回転させるものであれば、上記の90°に限定されるものではない。また、この画面表示の回転処理を実行する際には、画面表示を適宜拡大又は縮小して、表示部110に適切に表示されるようにしてもよい。   In this way, by rotating the screen display of the display unit 110 so as to stand upright according to the mounting posture of the electronic device 100, the user can accurately and instantaneously visually recognize and grasp the screen display in the upright state. can do. Here, in FIGS. 6A and 6B, the screen display is rotated clockwise (clockwise in the drawing), for example, in the posture of being placed on the desk surface Pd with the left side surface of the device main body 102 facing down. Although the case where the device is turned upright is shown, the right side surface of the device main body 102 is also turned down so that the screen display is turned upright in the posture placed on the desk surface Pd. indicate. Note that the angle at which the screen display is rotated is not limited to the above 90 ° as long as it is rotated so as to stand upright with respect to the direction of gravity or the desk surface Pd. Further, when executing the rotation process of the screen display, the screen display may be appropriately enlarged or reduced so as to be appropriately displayed on the display unit 110.

次いで、演算回路部150は、今回検知された電子機器100の載置姿勢が、操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性が、他の載置姿勢と比べて比較的高い姿勢であるか否かを判定する。具体的には、演算回路部150は、まず、予めメモリ部160に保存された、誤動作を生じる可能性が比較的高い電子機器100の載置姿勢に関する情報(誤動作姿勢情報)を読み出す(ステップS114)。ここで、誤動作姿勢情報は、電子機器100の様々な載置姿勢と、機器本体102に設けられた操作スイッチの配置や当該スイッチに割り当てられる機能、その有効又は無効状態等との関係に基づいて、ユーザの意図に反して操作スイッチ131〜133が誤操作されることにより誤動作を生じる可能性が比較的高いと判定される条件を、予め検証してデータ化したものである。すなわち、誤動作姿勢情報は、電子機器100がどのような載置姿勢の時に、どの操作スイッチによる誤動作を生じる可能性が高いのかを示す情報である。   Next, the arithmetic circuit unit 150 is a posture in which the mounting posture of the electronic device 100 detected this time is likely to cause a malfunction due to an erroneous operation of the operation switches 131 to 133 as compared to other mounting postures. It is determined whether or not. Specifically, the arithmetic circuit unit 150 first reads out information (malfunction posture information) related to the mounting posture of the electronic device 100 that is stored in the memory unit 160 in advance and has a relatively high possibility of causing a malfunction (step S114). ). Here, the malfunctioning posture information is based on the relationship between various mounting postures of the electronic device 100, the arrangement of operation switches provided in the device main body 102, the functions assigned to the switches, their valid or invalid states, and the like. The conditions for determining that there is a relatively high possibility of malfunction due to erroneous operation of the operation switches 131 to 133 against the user's intention are verified and converted into data. In other words, the malfunctioning posture information is information indicating which operation switch is likely to cause malfunctioning when the electronic device 100 is in any mounting posture.

そして、演算回路部150は、今回検知された電子機器100の載置姿勢が、操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性が比較的高い誤動作姿勢か否かを判定する(ステップS116)。具体的には、演算回路部150は、メモリ部160から読み出された誤動作姿勢情報に基づいて、今回検知された電子機器100の載置姿勢が、机上面Pdに接触している機器本体102の側面側に操作スイッチが設けられている姿勢であるか否かを判定する。さらに、演算回路部150は、机上面Pdに接触している機器本体102の側面側に操作スイッチが設けられている場合には、当該操作スイッチに所定の機能が割り当てられているか否かを判定する。   Then, the arithmetic circuit unit 150 determines whether or not the mounting posture of the electronic device 100 detected this time is a malfunctioning posture that is relatively likely to cause a malfunction due to an erroneous operation of the operation switches 131 to 133 (step) S116). Specifically, the arithmetic circuit unit 150, based on the malfunctioning posture information read from the memory unit 160, the device body 102 in which the mounting posture of the electronic device 100 detected this time is in contact with the desk surface Pd. It is determined whether or not the operation switch is provided on the side surface side. Further, when an operation switch is provided on the side surface of the device main body 102 that is in contact with the desk surface Pd, the arithmetic circuit unit 150 determines whether or not a predetermined function is assigned to the operation switch. To do.

これにより、演算回路部150は、例えば図4(a)や図5(a)、(b)に示したように、所定の機能が割り当てられた操作スイッチ131〜133が設けられた側面側を下にして、機器本体102が机上面Pdに載置された姿勢を、誤動作姿勢であると判定する。一方、演算回路部150は、例えば図4(a)に示した載置姿勢において操作スイッチ131〜133に所定の機能が割り当てられていない場合や、例えば図4(b)に示したように、操作スイッチが設けられていない機器本体102の面(例えば、表示部110に対向する図面下方側の裏蓋)が机上面Pdに接触するように載置されている場合には、誤動作姿勢ではないと判定する。   As a result, the arithmetic circuit unit 150 is provided on the side surface provided with the operation switches 131 to 133 to which a predetermined function is assigned, for example, as shown in FIG. 4 (a), FIG. 5 (a), or (b). The posture in which the device main body 102 is placed on the desk surface Pd is determined to be a malfunctioning posture. On the other hand, the arithmetic circuit unit 150, for example, when a predetermined function is not assigned to the operation switches 131 to 133 in the mounting posture illustrated in FIG. 4A, for example, as illustrated in FIG. If the surface of the device main body 102 not provided with the operation switch (for example, the back cover on the lower side of the drawing facing the display unit 110) is placed in contact with the desk surface Pd, it is not a malfunctioning posture. Is determined.

電子機器100の載置姿勢が誤動作姿勢ではないと判定された場合(ステップS116のNo)には、操作スイッチ131〜133の誤操作に起因する誤動作を生じない状態であるので、演算回路部150は、図3のフローチャートに示す一連のスイッチ制御動作を終了する。一方、電子機器100の載置姿勢が誤動作姿勢であると判定された場合(ステップS116のYes)には、演算回路部150は、机上面Pdに接触している操作スイッチに割り当てられた機能が有効であるか否かを判定する(ステップS118)。   If it is determined that the mounting posture of the electronic device 100 is not a malfunctioning posture (No in step S116), the operation circuit unit 150 is in a state in which no malfunction occurs due to an erroneous operation of the operation switches 131 to 133. The series of switch control operations shown in the flowchart of FIG. On the other hand, when it is determined that the mounting posture of the electronic device 100 is a malfunctioning posture (Yes in step S116), the arithmetic circuit unit 150 has a function assigned to the operation switch in contact with the desk surface Pd. It is determined whether or not it is valid (step S118).

机上面Pdに接触している操作スイッチに割り当てられた機能が有効ではない(すなわち、無効である)と判定された場合(ステップS118のNo)には、操作スイッチ131〜133の誤操作に起因する誤動作を生じない状態であるので、演算回路部150は、図3のフローチャートに示す一連のスイッチ制御動作を終了する。一方、机上面Pdに接触している操作スイッチに割り当てられた機能が有効である(特定の状態)と判定された場合(ステップS118のYes)には、操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性が比較的高い状態であるので、演算回路部150は、当該操作スイッチに割り当てられた機能を無効化する(ステップS120)。次いで、演算回路部150は、表示部110の任意の表示領域に、無効化された操作スイッチの機能が割り当てられた画像(スイッチ代替画像)を表示させる(ステップS122)。   When it is determined that the function assigned to the operation switch in contact with the desk surface Pd is not valid (that is, invalid) (No in step S118), it is caused by an erroneous operation of the operation switches 131 to 133. Since no malfunction occurs, the arithmetic circuit unit 150 ends the series of switch control operations shown in the flowchart of FIG. On the other hand, when it is determined that the function assigned to the operation switch in contact with the desk surface Pd is valid (a specific state) (Yes in step S118), it is caused by an erroneous operation of the operation switches 131 to 133. Since there is a relatively high possibility of malfunction, the arithmetic circuit unit 150 invalidates the function assigned to the operation switch (step S120). Next, the arithmetic circuit unit 150 displays an image (switch substitute image) to which the disabled operation switch function is assigned in an arbitrary display area of the display unit 110 (step S122).

ここで、スイッチ代替画像は、例えば図7(a)に示すように、無効化された操作スイッチ(例えば操作スイッチ131、132)の形状を模した画像114であってもよいし、例えば図7(b)に示すように、表示部110に表示される他のアイコン112やマーク等と同等の形状や配置を有する画像116であってもよい。ここで、図7(b)においては、無効化された操作スイッチ131のスイッチ代替画像として、図中「A」で示した画像116を表示させ、また、無効化された操作スイッチ132のスイッチ代替画像として、図中「B」で示した画像116を表示させた例を示した。また、スイッチ代替画像は、例えば図7(a)、(b)に示すように、無効化された操作スイッチの近傍の表示領域に表示されるものであってもよいし、当該操作スイッチが配置された側面側(すなわち、操作スイッチ131、132の場合には図面左方側、また、操作スイッチ133の場合には図面右方側)の表示領域に表示されるものであってもよい。すなわち、このスイッチ代替画像は、操作スイッチの代替であることがユーザに直感的に理解され易い位置に、スイッチの代替であることがユーザに直感的に理解され易い形状で表示することが好ましい。また、このスイッチ代替画像の表示処理を実行する際には、表示部110に表示される数字や文字の表記や、他のアイコン112等の表示位置を適宜移動させたり、拡大又は縮小したりして、表示部110に適切に表示されるようにしてもよい。   Here, the switch substitute image may be an image 114 imitating the shape of a disabled operation switch (for example, the operation switches 131 and 132), for example, as shown in FIG. As shown in (b), an image 116 having the same shape and arrangement as other icons 112 and marks displayed on the display unit 110 may be used. Here, in FIG. 7B, an image 116 indicated by “A” in the figure is displayed as the switch substitute image of the invalidated operation switch 131, and the switch substitute of the invalidated operation switch 132 is displayed. An example is shown in which an image 116 indicated by “B” in the figure is displayed as an image. Further, for example, as shown in FIGS. 7A and 7B, the switch substitute image may be displayed in a display area in the vicinity of the invalidated operation switch, and the operation switch is arranged. It may be displayed in the display area on the side surface (that is, the left side of the drawing in the case of the operation switches 131 and 132 and the right side of the drawing in the case of the operation switch 133). That is, the switch substitute image is preferably displayed at a position where it can be intuitively understood by the user that the switch is an alternative to the operation switch in a shape that can be intuitively understood by the user. Further, when executing this switch substitute image display processing, the notation of numbers and characters displayed on the display unit 110 and the display positions of other icons 112, etc. are moved as appropriate, or enlarged or reduced. Thus, it may be appropriately displayed on the display unit 110.

その後、演算回路部150は、ステップS102に戻って、電子機器100がユーザにより机上面Pdから持ち上げられる等して載置状態が解除されるまで、上述した一連のスイッチ制御動作を繰り返し実行する。ここで、繰り返し実行される一連のスイッチ制御動作において、ステップS102において電子機器100が載置状態にはないと検知された場合には、演算回路部150は、表示部110の画面表示の回転を解除して、ベルト部104の延在方向に正立するように表示するとともに、無効化されている操作スイッチの機能を有効化し、さらに、当該操作スイッチに対応するスイッチ代替画像の表示を解除する。また、ステップS116において電子機器100が誤動作姿勢にはないと判定された場合には、演算回路部150は、無効化されている操作スイッチの機能を有効化するとともに、当該操作スイッチに対応するスイッチ代替画像の表示を解除する。   Thereafter, the arithmetic circuit unit 150 returns to step S102 and repeatedly executes the above-described series of switch control operations until the electronic device 100 is lifted from the desk surface Pd by the user or the like to be released. Here, in a series of repeatedly executed switch control operations, when it is detected in step S102 that the electronic device 100 is not in the mounted state, the arithmetic circuit unit 150 rotates the screen display of the display unit 110. Is released and displayed so as to stand upright in the extending direction of the belt unit 104, the function of the disabled operation switch is enabled, and the display of the switch substitute image corresponding to the operation switch is released. . When it is determined in step S116 that the electronic device 100 is not in the malfunctioning posture, the arithmetic circuit unit 150 enables the function of the disabled operation switch and switches corresponding to the operation switch. Cancel the display of the substitute image.

なお、図3に示したフローチャートにおいては図示を省略したが、演算回路部150は、上述した一連のスイッチ制御動作の実行中、当該制御動作を中断又は終了させる入力操作や動作状態の変化を常時監視して、当該入力操作や状態変化を検出した場合には、スイッチ制御動作を強制的に終了する。具体的には、演算回路部150は、ユーザによる動作電源の遮断操作や、電源供給部170における電池残量の低下、実行中の機能やアプリケーションの異常等を検出して、一連のスイッチ制御動作を強制的に中断して終了する。   Although not shown in the flowchart shown in FIG. 3, the arithmetic circuit unit 150 constantly performs an input operation or an operation state change for interrupting or terminating the control operation during the execution of the series of switch control operations described above. When monitoring is performed and the input operation or state change is detected, the switch control operation is forcibly terminated. Specifically, the arithmetic circuit unit 150 detects the operation power-off operation by the user, the remaining battery level in the power supply unit 170, the abnormality of the function or application being executed, and the like, and performs a series of switch control operations. Forcibly interrupt and exit.

このように、本実施形態においては、筐体の表面から機構式の操作スイッチが突出して設けられ、ユーザの意図に反して操作スイッチが誤操作されて誤動作を生じる可能性がある構造を有する電子機器において、机上面等に載置された場合に、操作スイッチが机上面に接触することによりユーザの意図に反して誤操作(押下)されて、それによる誤動作が生じる可能性が比較的高い状態である場合には、その操作スイッチの機能を無効化する。また、この操作スイッチの無効化に連携して、表示部に当該操作スイッチの機能が割り当てられたスイッチ代替画像を表示させる。   As described above, in this embodiment, an electronic device having a structure in which a mechanical operation switch is provided so as to protrude from the surface of the housing, and the operation switch may be erroneously operated against the user's intention and may cause a malfunction. In this case, when the operation switch is placed on the desk top surface or the like, the operation switch touches the desk top surface and is erroneously operated (pressed) against the user's intention. In such a case, the function of the operation switch is invalidated. Further, in cooperation with the invalidation of the operation switch, a switch substitute image to which the function of the operation switch is assigned is displayed on the display unit.

これにより、本実施形態においては、誤操作されて誤動作を生じさせる可能性が比較的高い操作スイッチの機能を、ソフトウェアにより無効化することができるので、電子機器の筐体(外装部品)の形状や操作スイッチの構造等のハードウェアを変更することなく、ユーザの意図に反して操作スイッチが誤操作(押下)されることによる誤動作の発生を防止することができる。したがって、本発明によれば、電子機器のデザインや外観形状の設計自由度を向上させつつ、小型、軽量化を実現することができるとともに、電子機器の使い勝手を向上させることができる。また、本実施形態においては、誤動作防止のために無効化された操作スイッチの機能が割り当てられたスイッチ代替画像が表示部に表示されるので、電子機器を机上面等に載置した状態であっても、ユーザがスイッチ代替画像に触れて選択することにより当該機能を実行することができ、電子機器の使い勝手をさらに向上させることができる。   As a result, in this embodiment, the function of the operation switch that has a relatively high possibility of causing an erroneous operation due to an erroneous operation can be invalidated by software. Without changing hardware such as the structure of the operation switch, it is possible to prevent malfunctions caused by erroneous operation (pressing) of the operation switch against the user's intention. Therefore, according to the present invention, it is possible to reduce the size and weight while improving the degree of freedom of design of the electronic device and the external shape, and to improve the usability of the electronic device. In the present embodiment, the switch substitute image to which the function of the operation switch disabled for preventing malfunction is assigned is displayed on the display unit, so that the electronic device is placed on the desk surface or the like. However, when the user touches and selects the switch substitute image, the function can be executed, and the usability of the electronic device can be further improved.

<変形例>
次に、本実施形態に係る電子機器の変形例について説明する。
図8は、本実施形態に係る電子機器における制御方法の変形例を示すフローチャートである。ここでは、第1の実施形態と同等の処理については、同一の符号を付して説明を簡略化する。
<Modification>
Next, a modified example of the electronic device according to the present embodiment will be described.
FIG. 8 is a flowchart showing a modification of the control method in the electronic apparatus according to the present embodiment. Here, about the process equivalent to 1st Embodiment, the same code | symbol is attached | subjected and description is simplified.

本変形例に係る電子機器100のスイッチ制御方法においては、図8に示したフローチャートに示すように、まず、演算回路部150は、センサ部140により取得されたセンサデータに基づいて、電子機器100の使用状態(載置状態)を検知する(ステップS102)。そして、電子機器100が載置状態にあることを検知したら、演算回路部150は、電子機器100の載置姿勢を検知する(ステップS104)。   In the switch control method for the electronic device 100 according to the present modification, first, as shown in the flowchart shown in FIG. 8, the arithmetic circuit unit 150 is based on the sensor data acquired by the sensor unit 140. The use state (mounting state) is detected (step S102). And if it detects that the electronic device 100 exists in a mounting state, the arithmetic circuit part 150 will detect the mounting attitude | position of the electronic device 100 (step S104).

次いで、演算回路部150は、検知された電子機器100の載置姿勢に基づいて、表示部110の画面表示を正立するように回転させて表示する(ステップS112)。次いで、演算回路部150は、メモリ部160から誤動作姿勢情報を読み出して(ステップS114)、電子機器100の載置姿勢が、操作スイッチ131〜133に起因する誤動作を生じる可能性が比較的高い誤動作姿勢であるか否かを判定する(ステップS116)。そして、電子機器100の載置姿勢が誤動作姿勢である(特定の状態)と判定された場合(ステップS116のYes)には、演算回路部150は、机上面Pdに接触している操作スイッチに割り当てられた機能を無効化するとともに(ステップS120)、無効化された操作スイッチの機能が割り当てられたスイッチ代替画像を、表示部110に表示させる(ステップS122)。その後、演算回路部150は、ステップS102に戻って、電子機器100の載置状態又は誤動作姿勢が解除されるまで、上述した一連のスイッチ制御動作を繰り返し実行する。   Next, the arithmetic circuit unit 150 rotates and displays the screen display of the display unit 110 upright based on the detected mounting posture of the electronic device 100 (step S112). Next, the arithmetic circuit unit 150 reads out the malfunctioning posture information from the memory unit 160 (step S114), and the mounting posture of the electronic device 100 is relatively unlikely to cause a malfunction due to the operation switches 131 to 133. It is determined whether or not the posture is set (step S116). When it is determined that the mounting posture of the electronic device 100 is a malfunctioning posture (a specific state) (Yes in step S116), the arithmetic circuit unit 150 sets the operation switch in contact with the desk surface Pd. The assigned function is invalidated (step S120), and the switch substitute image to which the invalidated operation switch function is assigned is displayed on the display unit 110 (step S122). Thereafter, the arithmetic circuit unit 150 returns to step S102 and repeatedly executes the series of switch control operations described above until the mounting state or the malfunctioning posture of the electronic device 100 is released.

このように、本変形例においては、操作スイッチが筐体の表面から突出して設けられ、ユーザの意図に反して誤操作されて誤動作を生じる可能性がある構造を有する電子機器が、机上面等への載置状態にあり、かつ、誤動作姿勢にあると判定された場合には、使用状態や載置姿勢が変化したか否かを判定することなく、無条件で机上面側の操作スイッチの機能を無効化し、電子機器100の載置状態や誤動作姿勢が解除された時点で、操作スイッチの機能を有効化する。   As described above, in this modified example, an electronic device having a structure in which an operation switch is provided so as to protrude from the surface of the housing and may be erroneously operated against a user's intention to cause a malfunction is applied to the desk surface or the like. Function of the operation switch on the desk surface side unconditionally without determining whether the use state or the mounting posture has changed. Is disabled, and the function of the operation switch is enabled at the time when the mounting state or malfunctioning posture of the electronic device 100 is released.

これによれば、上述した第1の実施形態と同様に、電子機器100を机上面等に載置した場合に、誤操作されて誤動作を生じさせる可能性が比較的高い操作スイッチの機能を、ソフトウェアにより無効化して誤動作の発生を防止することができるので、電子機器のデザインや外観形状の設計自由度を向上させつつ、小型、軽量化を実現することができるとともに、電子機器の使い勝手を向上させることができる。また、本変形例においては、上述した第1の実施形態に比較して処理動作を簡略化することができるので、演算回路部における処理負担を軽減することができる。   According to this, similarly to the first embodiment described above, when the electronic device 100 is placed on a desk surface or the like, the function of the operation switch that has a relatively high possibility of causing a malfunction due to an erroneous operation is provided by software. Can be disabled to prevent the occurrence of malfunctions, improving the design freedom of the design and appearance of the electronic device, while reducing the size and weight, and improving the usability of the electronic device be able to. Further, in this modification, the processing operation can be simplified as compared with the first embodiment described above, so that the processing load on the arithmetic circuit unit can be reduced.

なお、上述した実施形態及び変形例においては、図3のフローチャートに示したように、電子機器100の載置姿勢に応じて、表示部110の画面表示が正立するように回転させる処理(ステップS112)を実行する場合について説明した。本発明はこれに限定されるものではなく、上述した画面表示を回転させる処理を他のタイミングで実行するものであってもよいし、又は、当該処理自体を省略するものであってもよい。   In the embodiment and the modification described above, as shown in the flowchart of FIG. 3, a process (step for rotating the screen display of the display unit 110 to stand upright according to the mounting posture of the electronic device 100 (step). The case of executing S112) has been described. This invention is not limited to this, The process which rotates the screen display mentioned above may be performed at another timing, or the said process itself may be abbreviate | omitted.

具体的には、本発明は、図3のフローチャートに示した一連のスイッチ制御動作において、ステップS122のスイッチ代替画像の表示処理の際に同時に実行するものであってもよいし、ステップS112の処理自体を省いた状態でスイッチ制御動作を実行するものであってもよい。ここで、後者の手法は、電子機器100が載置状態にある場合にはユーザは画面表示を見ることがなく、電子機器100を持ち上げて載置状態を解除した状態でのみ画面表示を視認する場合や、そのような頻度が高い場合に適用される。これによれば、演算回路部150における画面表示の回転処理に係る負担を軽減することができる。   Specifically, the present invention may be executed simultaneously with the switch substitute image display process in step S122 in the series of switch control operations shown in the flowchart of FIG. 3, or the process in step S112. The switch control operation may be executed in a state where it is omitted. Here, in the latter method, when the electronic device 100 is in the placement state, the user does not see the screen display, and the screen display is visually recognized only in a state where the electronic device 100 is lifted to release the placement state. This is applied when the frequency is high or the frequency is high. According to this, it is possible to reduce a burden related to the rotation processing of the screen display in the arithmetic circuit unit 150.

なお、上述した実施形態及び変形例においては、図3のフローチャートに示したように、電子機器100の載置姿勢に応じて、表示部110に無効化された操作スイッチの機能が割り当てられたスイッチ代替画像114、116を表示させる処理を実行する場合について説明した。本発明はこれに限定されるものではなく、上述したスイッチ代替画像を表示させる処理を省略するものであってもよい。   In the embodiment and the modification described above, as shown in the flowchart of FIG. 3, a switch in which the disabled operation switch function is assigned to the display unit 110 in accordance with the mounting posture of the electronic device 100. The case where the process of displaying the alternative images 114 and 116 is executed has been described. The present invention is not limited to this, and the process for displaying the switch substitute image described above may be omitted.

具体的には、本発明は、ステップS122の処理自体を省いた状態でスイッチ制御動作を実行するものであってもよい。この手法は、電子機器100が載置状態にある場合にはユーザは無効化されたスイッチに割り当てられた機能を実行させることがなく、電子機器100を持ち上げて載置状態を解除した状態でのみ当該機能を実行させる場合や、そのような頻度が高い場合に適用される。これによれば、演算回路部150におけるスイッチ代替画像の表示処理に係る負担を軽減することができる。   Specifically, in the present invention, the switch control operation may be executed in a state where the process of Step S122 is omitted. In this method, when the electronic device 100 is in the placement state, the user does not execute the function assigned to the disabled switch, and only when the electronic device 100 is lifted to release the placement state. This is applied when the function is executed or when such a frequency is high. According to this, it is possible to reduce the burden associated with the switch substitute image display processing in the arithmetic circuit unit 150.

<第2の実施形態>
次に、本発明に係る電子機器の第2の実施形態について、図面を参照して説明する。ここで、上述した第1の実施形態と同等の構成及び処理動作については説明を簡略化する。
<Second Embodiment>
Next, a second embodiment of the electronic apparatus according to the invention will be described with reference to the drawings. Here, the description of the configuration and processing operation equivalent to those of the above-described first embodiment will be simplified.

上述した第1の実施形態においては、電子機器100を机上面Pd等に載置した状態における電子機器100の載置姿勢を検知して、誤動作を生じる可能性が比較的高い操作スイッチの機能を無効化するとともに、表示部110に当該操作スイッチの機能が割り当てられたスイッチ代替画像114、116を表示させる場合について説明した。第2の実施形態においては、ユーザが電子機器を手首等の装着部に装着した状態における電子機器の姿勢を検知して、誤動作を生じる可能性が比較的高い操作スイッチを無効化するとともに、表示部に当該操作スイッチの機能が割り当てられたスイッチ代替画像を表示させることを特徴とする。   In the first embodiment described above, the function of the operation switch that detects the mounting posture of the electronic device 100 in a state where the electronic device 100 is mounted on the desk surface Pd or the like and has a relatively high possibility of causing a malfunction. The case has been described where the switch substitute images 114 and 116 to which the function of the operation switch is assigned are displayed on the display unit 110 while being invalidated. In the second embodiment, the user detects the posture of the electronic device in a state where the electronic device is mounted on a wrist or other mounting portion, invalidates the operation switch that is likely to cause a malfunction, and displays A switch substitute image to which the function of the operation switch is assigned is displayed on the screen.

図9は、本発明の第2の実施形態に係る電子機器における制御方法の一例を示すフローチャートである。図10、図11は、本実施形態に係る電子機器の装着状態における電子機器の姿勢の例を示す概略図である。図12は、本実施形態に係る電子機器の装着状態におけるスイッチ代替画像の表示例を示す概略図である。   FIG. 9 is a flowchart showing an example of a control method in the electronic apparatus according to the second embodiment of the present invention. 10 and 11 are schematic views illustrating examples of the posture of the electronic device in the mounted state of the electronic device according to the present embodiment. FIG. 12 is a schematic diagram illustrating a display example of a switch substitute image in the mounted state of the electronic apparatus according to the present embodiment.

本実施形態に係る電子機器100の制御方法は、上述した第1の実施形態と同様に、演算回路部150が所定の制御プログラム及びアルゴリズムプログラムに従って処理を実行することにより、図9のフローチャートに示すような一連のスイッチ制御動作が実行される。   The control method of the electronic device 100 according to the present embodiment is shown in the flowchart of FIG. 9 when the arithmetic circuit unit 150 executes processing according to a predetermined control program and algorithm program, as in the first embodiment described above. A series of switch control operations as described above are executed.

本実施形態に係る電子機器100の制御方法においては、まず、電子機器100を起動した状態で、演算回路部150は、センサ部140よりセンサデータを所定の時間間隔毎に取得して、センサデータに基づいて、電子機器100の使用状態を、センサデータを取得する毎に、検知する(ステップS202)。具体的には、演算回路部150は、電子機器100が手首等に装着された状態(以下、装着状態とも記す)にあるか否かを検知する。ここで、図10(a)、(b)に示すように、電子機器100が手首USwに装着された状態においては、センサ部140により取得される加速度データや角速度データ、地磁気データ、周辺画像等のセンサデータは、ユーザの動きに応じて継続的に変化する。これに基づいて、演算回路部150は、センサ部140により取得されるセンサデータの変化を監視して、電子機器100が装着状態にあるか否かを検知する。すなわち、演算回路部150は、センサデータが所定の期間に亘って継続的に変化している状態であるとき、電子機器100は装着状態にあると判断する。   In the control method of the electronic device 100 according to the present embodiment, first, in a state where the electronic device 100 is activated, the arithmetic circuit unit 150 acquires sensor data from the sensor unit 140 at predetermined time intervals, and sensor data Based on the above, the use state of the electronic device 100 is detected every time the sensor data is acquired (step S202). Specifically, the arithmetic circuit unit 150 detects whether or not the electronic device 100 is in a state of being worn on a wrist or the like (hereinafter also referred to as a wearing state). Here, as shown in FIGS. 10A and 10B, in a state where the electronic device 100 is worn on the wrist USw, acceleration data, angular velocity data, geomagnetic data, peripheral images, and the like acquired by the sensor unit 140 are used. The sensor data changes continuously according to the movement of the user. Based on this, the arithmetic circuit unit 150 monitors changes in the sensor data acquired by the sensor unit 140 to detect whether or not the electronic device 100 is in the mounted state. That is, the arithmetic circuit unit 150 determines that the electronic device 100 is in the mounted state when the sensor data is continuously changing over a predetermined period.

次いで、演算回路部150は、電子機器100が装着状態にあることを検知したら、機器本体102の方向や傾きの時間変化により規定される電子機器100の姿勢(すなわち、電子機器100の手首USwへの装着の仕方、つまり左又は右の手首USwのどちらに装着されているか;以下、装着姿勢とも記す)を検知する(ステップS204)。具体的には、電子機器100の装着姿勢は、例えば機器本体102に設定されたセンサ座標系に対する、センサデータに基づいて算出される重力方向の時間的な相対変化の範囲(すなわち、一定方向を示す重力方向に対して、腕の動きに応じてセンサ座標系が変化したときに、重力方向が示す相対的に変化範囲)に基づいて決定される。ここで、電子機器100を左右各々の手首USwに装着してユーザが腕を動かした際の、センサ座標系に対する重力方向の時間的な相対変化の範囲は、装着する左右の手首USwで明確な違いが生じる。これにより、図10(a)、(b)に示すように、電子機器100が左右いずれの手首USwに装着された姿勢にあるかが検知される。   Next, when the arithmetic circuit unit 150 detects that the electronic device 100 is in the mounted state, the posture of the electronic device 100 (that is, the wrist USw of the electronic device 100) defined by the time change of the direction and inclination of the device body 102 is detected. Is detected, that is, whether it is worn on the left or right wrist USw; hereinafter also referred to as a wearing posture) (step S204). Specifically, the mounting posture of the electronic device 100 is, for example, a range of a temporal relative change in the gravity direction calculated based on sensor data with respect to a sensor coordinate system set in the device main body 102 (that is, a certain direction). When the sensor coordinate system is changed according to the movement of the arm with respect to the direction of gravity shown, it is determined based on the relative change range indicated by the direction of gravity. Here, when the user moves the arm with the electronic device 100 mounted on the left and right wrists USw, the range of temporal relative change in the gravity direction with respect to the sensor coordinate system is clear for the left and right wrists USw to be mounted. A difference is made. As a result, as shown in FIGS. 10A and 10B, it is detected whether the electronic device 100 is in the posture worn on the left or right wrist USw.

次いで、演算回路部150は、上記の電子機器100の使用状態(装着状態)及び装着姿勢を検知する処理が、電子機器100の起動後、又は、一連のスイッチ制御動作の開始後、初回(最初)の処理であるか否かを判定する(ステップS206)。そして、この処理が初回の処理である場合(ステップS206のYes)には、検知された電子機器100の使用状態(装着状態)及び装着姿勢に関する情報をメモリ部160の所定の記憶領域に保存する(ステップS210)。ここでは、電子機器100が左右いずれの手首USwに装着されているかを示す情報がメモリ部160に保存される。一方、上記の電子機器100の使用状態(装着状態)及び装着姿勢を検知する処理が、初回の処理でない場合(ステップS206のNo)には、演算回路部150は、検知された使用状態(装着状態)及び装着姿勢がそれ以前の状態から変化があったか否かを判定する(ステップS208)。具体的には、演算回路部150は、使用状態(装着状態)及び装着姿勢に関する情報としてメモリ部160に保存された、電子機器100が左右いずれの手首USwに装着されていたかを示す直近(過去)の情報を読み出して、今回検知された使用状態(装着状態)及び装着姿勢と比較することにより、使用状態(装着状態)及び装着姿勢に変化があったか否かを判定する。   Next, the arithmetic circuit unit 150 performs processing for detecting the use state (mounting state) and mounting posture of the electronic device 100 described above after the start-up of the electronic device 100 or the start of a series of switch control operations. ) Is determined (step S206). If this process is the first process (Yes in step S206), information regarding the detected use state (attachment state) and attachment posture of the electronic device 100 is stored in a predetermined storage area of the memory unit 160. (Step S210). Here, information indicating whether the electronic device 100 is worn on the left or right wrist USw is stored in the memory unit 160. On the other hand, when the processing for detecting the usage state (mounting state) and mounting posture of the electronic device 100 is not the first processing (No in step S206), the arithmetic circuit unit 150 detects the detected usage state (mounting). (State) and whether or not the mounting posture has changed from the previous state (step S208). Specifically, the arithmetic circuit unit 150 stores the information on the usage state (mounting state) and the mounting posture in the memory unit 160, and indicates the latest (previous) indicating whether the electronic device 100 is mounted on the left or right wrist USw. ) And is compared with the currently detected use state (attachment state) and attachment posture, and it is determined whether or not the use state (attachment state) and attachment posture have changed.

電子機器100の使用状態(装着状態)及び装着姿勢に変化がないと判定された場合(ステップS208のNo)には、演算回路部150は、電子機器100が左右いずれか一方の手首USwに装着された状態を維持しているものと判断する。この場合には、演算回路部150は、後述する操作スイッチ131〜133に起因する誤動作を生じる可能性が比較的低い状態、又は、当該誤動作を生じないように操作スイッチ131〜133が既に制御された状態にあると判断して、図9のフローチャートに示す一連のスイッチ制御動作を終了する。一方、電子機器100の使用状態(装着状態)及び装着姿勢に変化があると判定された場合(ステップS108のYes)には、演算回路部150は、今回検知された電子機器100の使用状態(装着状態)及び装着姿勢に関する情報として、電子機器100が左右いずれの手首USwに装着されているかを示す情報をメモリ部160の所定の記憶領域に上書き保存(更新)する(ステップS210)。   If it is determined that there is no change in the use state (wearing state) and the wearing posture of the electronic device 100 (No in step S208), the arithmetic circuit unit 150 attaches the electronic device 100 to either the left or right wrist USw. It is determined that the maintained state is maintained. In this case, in the arithmetic circuit unit 150, the operation switches 131 to 133 are already controlled so that a possibility of malfunction caused by the operation switches 131 to 133 described later is relatively low or the malfunction is not caused. 9 is finished, the series of switch control operations shown in the flowchart of FIG. On the other hand, when it is determined that there is a change in the usage state (mounting state) and mounting posture of the electronic device 100 (Yes in step S108), the arithmetic circuit unit 150 uses the electronic device 100 usage state (currently detected). Information indicating whether the electronic device 100 is worn on the left or right wrist USw is overwritten and saved (updated) in a predetermined storage area of the memory unit 160 as information on the wearing state) and wearing posture (step S210).

このように、電子機器100が装着されている手首USwが左右で替わったか否かを判定することにより、例えば図10(a)(b)に示すように、機器本体102の筐体表面から突出して設けられた操作スイッチ131〜133と、電子機器100が装着されている手首USw及び手の甲USh(又は手の平)との相対的な位置関係の変化が判定される。すなわち、電子機器100の使用状態(装着状態)及び装着姿勢の変化を判定することにより、後述する操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性に変化が生じたか否かを判定することができる。   Thus, by determining whether or not the wrist USw on which the electronic device 100 is mounted has been changed between the left and right, as shown in FIGS. 10A and 10B, for example, the wrist USw protrudes from the housing surface of the device main body 102. The change in the relative positional relationship between the operation switches 131 to 133 provided and the wrist USw and the back of the hand USh (or the palm) on which the electronic device 100 is mounted is determined. That is, by determining changes in the usage state (mounting state) and mounting posture of the electronic device 100, it is determined whether or not there has been a change in the possibility of malfunction caused by erroneous operation of operation switches 131 to 133 described later. be able to.

次いで、演算回路部150は、今回検知された電子機器100の装着姿勢が、操作スイッチ131〜133の誤操作に起因する誤動作を生じる可能性が、他の装着姿勢と比べて比較的高い姿勢であるか否かを判定する。具体的には、演算回路部150は、まず、予めメモリ部160に保存された、誤動作を生じる可能性が比較的高い操作スイッチに関する情報(誤動作スイッチ情報)を読み出す(ステップS212)。ここで、誤動作スイッチ情報は、電子機器100が左右どちらの手首USwに装着されているかを示す装着姿勢と、機器本体102に設けられた操作スイッチの配置や割り当てられる機能、その有効又は無効状態等との関係に基づいて、ユーザの意図に反して操作スイッチ131〜133が誤操作されて誤動作を生じる可能性が比較的高いと判定される条件を、予めデータ化したものである。すなわち、誤動作スイッチ情報は、電子機器100がどのような装着姿勢の時に、どの操作スイッチによる誤動作を生じる可能性が高いのかを示す情報である。   Next, the arithmetic circuit unit 150 is a posture in which the mounting posture of the electronic device 100 detected this time is likely to cause a malfunction due to an erroneous operation of the operation switches 131 to 133 as compared to other mounting postures. It is determined whether or not. Specifically, the arithmetic circuit unit 150 first reads information (operation switch information) relating to operation switches that are stored in the memory unit 160 in advance and have a relatively high possibility of causing a malfunction (step S212). Here, the malfunction switch information includes a mounting posture indicating whether the electronic device 100 is mounted on the left or right wrist USw, an arrangement of an operation switch provided in the device main body 102, an assigned function, its valid or invalid state, etc. On the basis of the relationship, the conditions for determining that the operation switches 131 to 133 are erroneously operated against the user's intention and are likely to cause a malfunction are preliminarily converted into data. In other words, the malfunction switch information is information indicating which operation switch is likely to cause malfunction when the electronic device 100 is in any mounting posture.

そして、演算回路部150は、今回装着姿勢が検知された電子機器100に設けられた操作スイッチ131〜133の何れかが誤動作を生じる可能性が比較的高い誤動作スイッチか否かを判定する(ステップS214)。具体的には、演算回路部150は、メモリ部160から読み出された誤動作スイッチ情報に基づいて、今回検知された電子機器100の装着姿勢が、ユーザの手首USwに装着された電子機器100の機器本体102が手の甲USh側に位置し、かつ、機器本体102の手の甲USh側の側面に操作スイッチが設けられている姿勢であるか否かを判定する。さらに、演算回路部150は、機器本体102の手の甲USh側の側面に設けられた操作スイッチに所定の機能が割り当てられているか否かを判定する。   Then, the arithmetic circuit unit 150 determines whether any of the operation switches 131 to 133 provided in the electronic device 100 in which the mounting posture is detected this time is a malfunction switch that has a relatively high possibility of malfunction (step). S214). Specifically, based on the malfunction switch information read from the memory unit 160, the arithmetic circuit unit 150 determines that the mounting posture of the electronic device 100 detected this time is that of the electronic device 100 mounted on the user's wrist USw. It is determined whether or not the device main body 102 is positioned on the back of the hand USh side and the operation switch is provided on the side surface of the device main body 102 on the back of the hand USh side. Furthermore, the arithmetic circuit unit 150 determines whether or not a predetermined function is assigned to the operation switch provided on the side surface of the device main body 102 on the back of the hand USh side.

これにより、演算回路部150は、電子機器100に設けられた操作スイッチ131〜133のうち、機器本体102の手の甲USh側の側面に設けられ、且つ、所定の機能が割り当てられているものを、誤操作による誤動作を生じる可能性が比較的高い操作スイッチ(以下、誤動作スイッチとする)であると判定する。すなわち、例えば図10(a)に示すように、電子機器100を左の手首USwに装着した姿勢においては、演算回路部150は、機器本体102の手の甲USh側の側面である図面右側の側面に設けられた操作スイッチ133を誤動作スイッチであると判定する。また、例えば図10(b)に示すように、電子機器100を右の手首USwに装着した姿勢においては、演算回路部150は、機器本体102の手の甲USh側の側面である図面左側の側面に設けられた操作スイッチ131、132を誤動作スイッチであると判定する。   Thereby, the arithmetic circuit unit 150 is provided on the side surface of the device main body 102 on the back side USh side among the operation switches 131 to 133 provided in the electronic device 100 and is assigned a predetermined function. It is determined that the operation switch has a relatively high possibility of causing a malfunction due to a malfunction (hereinafter referred to as a malfunction switch). That is, for example, as shown in FIG. 10A, in the posture in which the electronic device 100 is mounted on the left wrist USw, the arithmetic circuit unit 150 is placed on the side surface on the right side of the drawing, which is the side surface on the back of the hand USh side of the device body 102. It is determined that the provided operation switch 133 is a malfunction switch. Further, for example, as shown in FIG. 10B, in the posture in which the electronic device 100 is mounted on the right wrist USw, the arithmetic circuit unit 150 is placed on the left side surface of the device body 102, which is the side surface on the back of the hand USh side. It is determined that the provided operation switches 131 and 132 are malfunctioning switches.

このように、誤動作スイッチであると判定された操作スイッチは、例えば図11に示すように、電子機器100を左の手首USwに装着した状態で、手の甲UShを大きく曲げるような動作(図中矢印参照)をした場合、機器本体102の手の甲USh側の側面に設けられた操作スイッチ133に手の甲USh(装着部)が接触することにより、ユーザの意図に反して操作スイッチ133が誤操作(押下)される可能性が比較的高く、これによる誤動作を生じる可能性がある。一方、演算回路部150は、例えば図10(a)、(b)に示した装着姿勢において、操作スイッチ131〜133に所定の機能が割り当てられていない場合や、例えば手の甲USh側に位置する機器本体102の側面に操作スイッチが設けられていない場合には、誤動作スイッチはないと判定する。   As described above, for example, as shown in FIG. 11, the operation switch determined to be a malfunctioning switch is an operation that greatly bends the back of the hand USh with the electronic device 100 mounted on the left wrist USw (arrow in the figure). If the back of the hand USh (mounting portion) is in contact with the operation switch 133 provided on the side of the back of the hand USh of the device main body 102, the operation switch 133 is erroneously operated (pressed) against the user's intention. This is relatively likely to cause malfunctions. On the other hand, the arithmetic circuit unit 150 is, for example, a device that is located on the back USh side of the hand when the predetermined functions are not assigned to the operation switches 131 to 133 in the mounting posture illustrated in FIGS. When the operation switch is not provided on the side surface of the main body 102, it is determined that there is no malfunction switch.

電子機器100に誤動作スイッチがないと判定された場合(ステップS214のNo)には、操作スイッチ131〜133の誤操作に起因する誤動作を生じることがない状態であるので、演算回路部150は、図9のフローチャートに示す一連のスイッチ制御動作を終了する。一方、電子機器100に誤動作スイッチがあると判定された場合(ステップS214のYes)には、演算回路部150は、機器本体102の、手の甲USh側の側面に設けられて誤動作スイッチとされた操作スイッチに割り当てられた機能が有効であるか否かを判定する(ステップS216)。   If it is determined that there is no malfunction switch in the electronic device 100 (No in step S214), the arithmetic circuit unit 150 does not cause malfunction due to erroneous operation of the operation switches 131 to 133. The series of switch control operations shown in the flowchart of FIG. On the other hand, when it is determined that the electronic device 100 has a malfunction switch (Yes in step S214), the arithmetic circuit unit 150 is an operation that is provided on the side surface of the device body 102 on the back side of the hand USh and serves as a malfunction switch. It is determined whether or not the function assigned to the switch is valid (step S216).

機器本体102の誤動作スイッチとされた操作スイッチに割り当てられた機能が有効ではない(すなわち、無効である)と判定された場合(ステップS216のNo)には、操作スイッチ131〜133に起因する誤動作を生じない状態であるので、演算回路部150は、図9のフローチャートに示す一連のスイッチ制御動作を終了する。一方、機器本体102の誤動作スイッチとされた操作スイッチに割り当てられた機能が有効である(特定の状態)と判定された場合(ステップS216のYes)には、演算回路部150は、当該操作スイッチに割り当てられた機能を無効化する(ステップS218)とともに、表示部110の任意の表示領域に、無効化された操作スイッチの機能が割り当てられたスイッチ代替画像を表示させる(ステップS220)。   If it is determined that the function assigned to the operation switch that is the malfunction switch of the device main body 102 is not valid (that is, invalid) (No in step S216), malfunction caused by the operation switches 131-133. Therefore, the arithmetic circuit unit 150 ends the series of switch control operations shown in the flowchart of FIG. On the other hand, when it is determined that the function assigned to the operation switch of the device main body 102 is valid (a specific state) (Yes in step S216), the arithmetic circuit unit 150 displays the operation switch. The function assigned to is invalidated (step S218), and the switch substitute image to which the function of the invalidated operation switch is assigned is displayed in an arbitrary display area of the display unit 110 (step S220).

ここで、スイッチ代替画像は、例えば上述した第1の実施形態(図7(a)参照)と同様に、無効化された操作スイッチの形状を模した画像114であってもよいし、例えば図12(a)、(b)に示すように、表示部110に表示された他のアイコン112やマーク等と同等の形状や配置を有する画像116であってもよい。ここで、図12(a)においては、無効化された操作スイッチ133の近傍の表示領域に、スイッチ代替画像として図中「C」で示した画像116を表示させ、また、無効化された操作スイッチ131、132の近傍の表示領域に、スイッチ代替画像として図中「A」、「B」で示した画像116を表示させた例を示した。このスイッチ代替画像は、操作スイッチの代替であることがユーザに直感的に理解され易い位置に、スイッチの代替であることがユーザに直感的に理解され易い形状で表示することが好ましい。また、このスイッチ代替画像の表示処理を実行する際には、上述した第1の実施形態と同様に、表示部110に表示される数字や文字の表記や、他のアイコン112等の表示位置を適宜移動させたり、拡大又は縮小したりして、表示部110に適切に表示されるようにしてもよい。   Here, the switch substitute image may be an image 114 imitating the shape of the invalidated operation switch, for example, as in the first embodiment (see FIG. 7A) described above. 12 (a) and 12 (b), an image 116 having the same shape and arrangement as other icons 112 and marks displayed on the display unit 110 may be used. Here, in FIG. 12A, the image 116 indicated by “C” in the figure is displayed as a switch substitute image in the display area near the invalidated operation switch 133, and the invalidated operation is displayed. An example is shown in which images 116 indicated by “A” and “B” in the figure are displayed in the display area near the switches 131 and 132 as switch substitute images. The switch substitute image is preferably displayed at a position where it is easy for the user to intuitively understand that it is a substitute for the operation switch, in a shape where the user can intuitively understand that the switch is substitute. In addition, when executing this switch substitute image display processing, as in the first embodiment described above, the display of numbers and characters displayed on the display unit 110 and the display positions of other icons 112 and the like are performed. It may be appropriately displayed on the display unit 110 by being moved as appropriate or enlarged or reduced.

その後、演算回路部150は、ステップS202に戻って、電子機器100が手首等から外される等して装着状態が解除されるまで、上述した一連のスイッチ制御動作を繰り返し実行する。ここで、繰り返し実行される一連のスイッチ制御動作において、ステップS202において電子機器100が装着状態にはないと判定された場合には、演算回路部150は、無効化されている操作スイッチの機能を有効化するとともに、当該操作スイッチに対応するスイッチ代替画像の表示を解除する。また、ステップS214において操作スイッチ131〜133が何れも誤動作スイッチ姿勢ではないと判定された場合には、演算回路部150は、無効化されている操作スイッチの機能を有効化するとともに、当該操作スイッチに対応するスイッチ代替画像の表示を解除する。   Thereafter, the arithmetic circuit unit 150 returns to step S202, and repeatedly executes the series of switch control operations described above until the electronic device 100 is released from the wrist or the like and the wearing state is released. Here, in a series of switch control operations that are repeatedly executed, when it is determined in step S202 that the electronic device 100 is not in the mounted state, the arithmetic circuit unit 150 displays the function of the disabled operation switch. In addition to the validation, the display of the switch substitute image corresponding to the operation switch is canceled. When it is determined in step S214 that none of the operation switches 131 to 133 is in the malfunction switch position, the arithmetic circuit unit 150 enables the disabled operation switch function and the operation switch. Cancel the display of the switch substitute image corresponding to.

なお、図9に示したフローチャートにおいても図示を省略したが、上述した第1の実施形態と同様に、演算回路部150は、上述した一連のスイッチ制御動作の実行中、当該制御動作を中断又は終了させる入力操作や動作状態の変化を常時監視して、当該入力操作や状態変化を検出した場合には、スイッチ制御動作を強制的に終了する。   Although not shown in the flowchart shown in FIG. 9, as in the first embodiment, the arithmetic circuit unit 150 interrupts the control operation during the execution of the series of switch control operations described above. The input operation to be ended and the change in the operation state are constantly monitored, and when the input operation and the state change are detected, the switch control operation is forcibly ended.

このように、本実施形態においては、筐体の表面から操作スイッチが突出して設けられた構造を有する電子機器において、ユーザの手首等に装着した場合に、ユーザの意図に反して手の甲が操作スイッチに接触して誤操作(押下)されることにより、誤動作が発生する可能性が比較的高い場合には、その操作スイッチの機能を無効化するとともに、表示部に当該操作スイッチの機能が割り当てられたスイッチ代替画像を表示させる。   As described above, in the present embodiment, in an electronic device having a structure in which an operation switch protrudes from the surface of the housing, when the user's wrist or the like is worn, the back of the hand is operated against the user's intention. When there is a relatively high possibility that a malfunction will occur due to an erroneous operation (pressing) on the touch panel, the function of the operation switch is invalidated and the function of the operation switch is assigned to the display unit. Display the switch substitute image.

これによれば、上述した第1の実施形態と同様に、誤動作する可能性が比較的高い操作スイッチの機能を、ソフトウェアにより無効化して誤動作の発生を防止することができるので、電子機器のデザインや外観形状の設計自由度を向上させつつ、小型、軽量化を実現することができるとともに、電子機器の使い勝手を向上させることができる。また、本実施形態においても、無効化された操作スイッチの機能が割り当てられたスイッチ代替画像が表示部に表示されるので、電子機器を手首等に装着した状態であっても、ユーザがスイッチ代替画像に触れて選択することにより当該機能を実行することができ、電子機器の使い勝手をさらに向上させることができる。   According to this, as in the first embodiment described above, the function of the operation switch that has a relatively high possibility of malfunctioning can be disabled by software to prevent the occurrence of malfunctioning. As well as improving the degree of freedom in designing the external shape, it is possible to reduce the size and weight and improve the usability of the electronic device. Also in this embodiment, since the switch substitute image to which the disabled operation switch function is assigned is displayed on the display unit, even if the electronic device is worn on the wrist or the like, the user can replace the switch. By touching and selecting an image, the function can be executed, and usability of the electronic device can be further improved.

<変形例>
次に、本実施形態に係る電子機器の変形例について説明する。
図13は、本実施形態に係る電子機器における制御方法の変形例を示すフローチャートである。ここでは、第2の実施形態と同等の処理については、同一の符号を付して説明を簡略化する。
<Modification>
Next, a modified example of the electronic device according to the present embodiment will be described.
FIG. 13 is a flowchart illustrating a modified example of the control method in the electronic apparatus according to the present embodiment. Here, about the process equivalent to 2nd Embodiment, the same code | symbol is attached | subjected and description is simplified.

上述した第1の実施形態の変形例においては、電子機器が机上面等への載置状態にあり、かつ、誤動作姿勢にあると判定された場合には、無条件で机上面側の操作スイッチの機能を無効化するスイッチ制御方法について説明したが、第2の実施形態においても、同様の技術思想に基づいて、以下の変形例に示す制御方法を適用するものであってもよい。   In the modification of the first embodiment described above, if it is determined that the electronic device is placed on the desk surface or the like and is in a malfunctioning posture, the operation switch on the desk surface side is unconditionally. Although the switch control method for disabling the function has been described, the control method shown in the following modification may be applied to the second embodiment based on the same technical idea.

本変形例に係る電子機器100のスイッチ制御方法においては、図13に示したフローチャートに示すように、まず、演算回路部150は、センサ部140により取得されたセンサデータに基づいて、電子機器100の使用状態(装着状態か否か)を検知する(ステップS202)。そして、電子機器100が装着状態にある場合には、演算回路部150は、装着姿勢、すなわち電子機器100が左右のどちらの手首USwに装着されているかを検知する(ステップS204)。   In the switch control method for the electronic device 100 according to the present modification, first, as shown in the flowchart shown in FIG. 13, the arithmetic circuit unit 150 is based on the sensor data acquired by the sensor unit 140. Is used (whether or not it is in a mounted state) (step S202). When the electronic device 100 is in the wearing state, the arithmetic circuit unit 150 detects the wearing posture, that is, which wrist USw the electronic device 100 is worn on (left or right) (step S204).

次いで、演算回路部150は、メモリ部160から誤動作スイッチ情報を読み出して(ステップS212)、電子機器100に設けられた操作スイッチ131〜133の何れかが誤操作による誤動作を生じる可能性が比較的高い誤動作スイッチであるか否かを判定する(ステップS214)。そして、電子機器100に設けられた操作スイッチの何れかが誤動作スイッチである(特定の状態)と判定された場合(ステップS214のYes)には、演算回路部150は、機器本体102の手の甲USh側の側面に設けられて誤動作スイッチとされた操作スイッチに割り当てられた機能を無効化するとともに(ステップS218)、無効化された操作スイッチの機能が割り当てられたスイッチ代替画像を、表示部110に表示させる(ステップS220)。その後、演算回路部150は、ステップS202に戻って、電子機器100の装着状態が解除されるまで、上述した一連のスイッチ制御動作を繰り返し実行する。   Next, the arithmetic circuit unit 150 reads out malfunction switch information from the memory unit 160 (step S212), and there is a relatively high possibility that any of the operation switches 131 to 133 provided in the electronic device 100 will malfunction. It is determined whether or not the switch is a malfunction switch (step S214). When it is determined that any of the operation switches provided in the electronic device 100 is a malfunction switch (specific state) (Yes in step S214), the arithmetic circuit unit 150 includes the back USh of the device main body 102. The function assigned to the operation switch which is provided on the side surface and is designated as the malfunction switch is invalidated (step S218), and the switch substitute image to which the function of the invalidated operation switch is assigned is displayed on the display unit 110. It is displayed (step S220). Thereafter, the arithmetic circuit unit 150 returns to step S202 and repeatedly executes the series of switch control operations described above until the electronic device 100 is released from the mounted state.

このように、本変形例においては、操作スイッチが筐体の表面から突出して設けられた構造を有する電子機器が、ユーザの手首等に装着された状態にあり、かつ、操作スイッチのいずれかが誤動作スイッチであると判定された場合には、使用状態や装着姿勢が変化したか否かを判定することなく、無条件で誤動作スイッチとされた操作スイッチの機能を無効化し、電子機器100の装着状態が解除された時点で、操作スイッチの機能を有効化する。   Thus, in this modification, the electronic device having a structure in which the operation switch is provided so as to protrude from the surface of the housing is in a state of being mounted on the user's wrist or the like, and any of the operation switches is When it is determined that the switch is a malfunction switch, the function of the operation switch that has been unconditionally set as the malfunction switch is invalidated without determining whether the use state or the mounting posture has changed, and the electronic device 100 is mounted. When the state is released, the operation switch function is enabled.

これによれば、上述した第2の実施形態と同様に、電子機器100を手首等に装着した場合に、誤操作によって誤動作を生じさせる可能性が比較的高い操作スイッチの機能を、ソフトウェアにより無効化して誤動作の発生を防止することができるので、電子機器のデザインや外観形状の設計自由度を向上させつつ、小型、軽量化を実現することができるとともに、電子機器の使い勝手を向上させることができる。また、本変形例においては、上述した第2の実施形態に比較して処理動作を簡略化することができるので、演算回路部における処理負担を軽減することができる。   According to this, as in the second embodiment described above, when the electronic device 100 is worn on the wrist or the like, the function of the operation switch that is relatively likely to cause a malfunction due to an erroneous operation is invalidated by software. Therefore, it is possible to reduce the size and weight of the electronic device and improve the usability of the electronic device while improving the degree of freedom in designing the electronic device and the external shape. . In this modification, the processing operation can be simplified as compared with the second embodiment described above, so that the processing burden on the arithmetic circuit unit can be reduced.

<第3の実施形態>
次に、本発明に係る電子機器の第3の実施形態について、図面を参照して説明する。ここで、上述した第1及び第2の実施形態と同等の構成及び処理動作については説明を簡略化する。
<Third Embodiment>
Next, a third embodiment of the electronic apparatus according to the invention will be described with reference to the drawings. Here, the description of the configuration and processing operation equivalent to those of the first and second embodiments described above will be simplified.

上述した第1及び第2の実施形態においては、機器を机上面等に載置した載置状態、又は、手首等に装着した装着状態のいずれかの使用状態におけるスイッチ制御方法について個別に説明した。第3の実施形態においては、センサ部140により取得されるセンサデータに基づいて、電子機器100が載置状態又は装着状態のいずれの使用状態にあるかを判定して、判定された使用状態に応じたスイッチ制御を実行することを特徴とする。   In the first and second embodiments described above, the switch control method in the use state of either the placement state where the device is placed on the desk surface or the like or the wearing state where the device is worn on the wrist or the like has been individually described. . In the third embodiment, based on the sensor data acquired by the sensor unit 140, it is determined whether the electronic device 100 is in a mounted state or a mounted state, and the determined usage state is obtained. The switch control according to this is performed.

図14は、本発明の第3の実施形態に係る電子機器における制御方法の一例(要部)を示すフローチャートである。ここでは、上述した第1及び第2の実施形態に示したフローチャート(図3、図9)を適宜参照して説明する。   FIG. 14 is a flowchart showing an example (main part) of a control method in the electronic apparatus according to the third embodiment of the present invention. Here, description will be made with reference to the flowcharts (FIGS. 3 and 9) shown in the first and second embodiments as appropriate.

本実施形態に係る電子機器100の制御方法においても、上述した第1及び第2の実施形態と同様に、演算回路部150が所定の制御プログラム及びアルゴリズムプログラムに従って処理を実行することにより、図14のフローチャートに示すような一連のスイッチ制御動作が実行される。   Also in the control method of the electronic device 100 according to the present embodiment, as in the first and second embodiments described above, the arithmetic circuit unit 150 executes processing according to a predetermined control program and algorithm program, so that FIG. A series of switch control operations as shown in the flowchart of FIG.

本実施形態に係る電子機器100の制御方法においては、まず、電子機器100を起動することにより(ステップS302)、演算回路部150は、センサ部140によるセンシング動作を開始して、取得されたセンサデータに基づいて、電子機器100の使用状態を判定する(ステップS304)。具体的には、演算回路部150は、電子機器100が机上面等に載置された載置状態にあるか、ユーザの手首等に装着された装着状態にあるかを判定する。ここで、上述した第1及び第2の実施形態に示したように、センサ部140により取得される加速度データや角速度データ、地磁気データ、周辺画像等のセンサデータは、電子機器100が載置状態にある場合と装着状態にある場合とでは、明確に異なる値や変化傾向を示す。これに基づいて、演算回路部150は、センサ部140により取得されるセンサデータの変化を監視することにより、電子機器100が載置状態にあるか装着状態にあるかを判定する。すなわち、演算回路部150は、センサデータが所定の期間に亘って殆ど変化しない状態であるとき、電子機器100は載置状態にあると判断し、センサデータが所定の期間に亘って継続的に変化している状態であるとき、電子機器100は装着状態にあると判断する。   In the method for controlling the electronic device 100 according to the present embodiment, first, the electronic device 100 is activated (step S302), and the arithmetic circuit unit 150 starts the sensing operation by the sensor unit 140 and acquires the acquired sensor. Based on the data, the usage state of the electronic device 100 is determined (step S304). Specifically, the arithmetic circuit unit 150 determines whether the electronic device 100 is placed on a desk surface or the like, or is attached to a user's wrist or the like. Here, as shown in the first and second embodiments described above, sensor data such as acceleration data, angular velocity data, geomagnetic data, and peripheral images acquired by the sensor unit 140 is mounted on the electronic device 100. There are clearly different values and changing trends depending on whether the device is in the wearing state or the wearing state. Based on this, the arithmetic circuit unit 150 determines whether the electronic device 100 is in the mounting state or the mounting state by monitoring changes in the sensor data acquired by the sensor unit 140. That is, the arithmetic circuit unit 150 determines that the electronic device 100 is in the mounted state when the sensor data is hardly changed over a predetermined period, and the sensor data is continuously input over the predetermined period. When the electronic device 100 is changing, it is determined that the electronic device 100 is in the wearing state.

そして、電子機器100が載置状態にあると判定された場合(ステップS306)には、演算回路部150は、上述した第1の実施形態に係るスイッチ制御方法のフローチャート(図3参照)に示したステップS104〜S122の一連の制御動作を実行する。すなわち、ステップS304及びS306は、第1の実施形態における電子機器100の使用状態を検知する処理(ステップS102)に相当する。一方、電子機器100が装着状態にあると判定された場合(ステップS308)には、演算回路部150は、上述した第2の実施形態に係るスイッチ制御方法のフローチャート(図9参照)に示したステップS204〜S220の一連の制御動作を実行する。すなわち、ステップS304及びS308は、第2の実施形態における電子機器100の使用状態を検知する処理(ステップS202)に相当する。その後、演算回路部150は、ステップS304に戻って、上述した一連のスイッチ制御動作を繰り返し実行する。なお、演算回路部150は、図14に示した一連のスイッチ制御動作の実行中に、当該制御動作を中断又は終了させる入力操作や動作状態の変化を検出した場合には、スイッチ制御動作を強制的に終了する。   When it is determined that the electronic device 100 is in the mounting state (step S306), the arithmetic circuit unit 150 is shown in the flowchart (see FIG. 3) of the switch control method according to the first embodiment described above. A series of control operations in steps S104 to S122 are executed. That is, steps S304 and S306 correspond to a process (step S102) for detecting the usage state of the electronic device 100 in the first embodiment. On the other hand, when it is determined that the electronic device 100 is in the mounted state (step S308), the arithmetic circuit unit 150 is shown in the flowchart (see FIG. 9) of the switch control method according to the second embodiment described above. A series of control operations in steps S204 to S220 are executed. That is, steps S304 and S308 correspond to a process (step S202) for detecting the usage state of the electronic device 100 in the second embodiment. Thereafter, the arithmetic circuit unit 150 returns to step S304 to repeatedly execute the series of switch control operations described above. When the arithmetic circuit unit 150 detects a change in input operation or operation state that interrupts or ends the control operation during execution of the series of switch control operations shown in FIG. Ends.

このように、本実施形態によれば、電子機器の載置状態、又は、装着状態のいずれの使用状態にあるかが判定され、その使用状態に応じた適切な制御動作を実行することにより、誤動作する可能性が比較的高い操作スイッチの機能を、ソフトウェアにより無効化して誤動作の発生を防止することができる。したがって、電子機器の使用状態に関わらず、操作スイッチに起因する誤動作の発生を防止又は抑制することができ、電子機器の使い勝手をさらに向上させることができる。   Thus, according to the present embodiment, it is determined whether the electronic device is in a mounted state or a mounted state, and by performing an appropriate control operation according to the used state, The function of the operation switch that has a relatively high possibility of malfunctioning can be disabled by software to prevent malfunction. Therefore, regardless of the usage state of the electronic device, it is possible to prevent or suppress the occurrence of malfunction caused by the operation switch, and to further improve the usability of the electronic device.

<適用例>
次に、本発明を適用可能な電子機器の他の例について、図面を参照して説明する。
図15は、本発明に係る電子機器の他の適用例を示す概略斜視図である。
<Application example>
Next, another example of an electronic apparatus to which the present invention can be applied will be described with reference to the drawings.
FIG. 15 is a schematic perspective view showing another application example of the electronic apparatus according to the invention.

上述した各実施形態においては、腕時計型又はリストバンド型の電子機器(図1参照)を示して詳しく説明した。本発明はこれに限定されるものではなく、例えば図15(a)に示すようなデジタルカメラや、図15(b)に示すようなGPSロガー、図15(c)に示すようなスマートフォンやタブレット端末、さらには、今後急速に普及が予想される様々なウェアラブル端末等に適用するものであってもよい。すなわち、これらの電子機器100においても、筐体の表面から押しボタンやスライドスイッチ等の機構式の操作スイッチ134〜138が突出して設けられた構造を有しているため、電子機器100を机上面や充電ホルダー(充電台)等に載置する際や、手に持ったり身につけたりして携帯する際等に、ユーザの意図に反してスイッチが誤操作(押下又はスライド)されることにより誤動作が発生する可能性が比較的高い。したがって、このような電子機器100に対して、本発明を適用することにより、上述した各実施形態と同等の作用効果を得ることができる。   In each of the above-described embodiments, a wristwatch type or wristband type electronic device (see FIG. 1) is shown and described in detail. The present invention is not limited to this. For example, a digital camera as shown in FIG. 15A, a GPS logger as shown in FIG. 15B, a smartphone or a tablet as shown in FIG. The present invention may be applied to terminals, and various wearable terminals that are expected to be rapidly spread in the future. That is, these electronic devices 100 also have a structure in which mechanical operation switches 134 to 138 such as push buttons and slide switches protrude from the surface of the housing. When the switch is placed on a charging holder (charging stand), or carried in the hand or worn, the switch may be operated incorrectly (pressed or slid) against the user's intention. The probability of occurrence is relatively high. Therefore, by applying the present invention to such an electronic device 100, it is possible to obtain the same operational effects as the above-described embodiments.

以上、本発明のいくつかの実施形態について説明したが、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
As mentioned above, although some embodiment of this invention was described, this invention is not limited to embodiment mentioned above, It includes the invention described in the claim, and its equivalent range.
Hereinafter, the invention described in the scope of claims of the present application will be appended.

(付記)
[1]
電子機器において、
筐体と、
前記筐体の表面から突出して設けられている1又は複数の操作スイッチと、
前記電子機器の方向や傾きを検出するセンサ部を有して、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知する姿勢検知部と、
前記姿勢検知部により検知された前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化する機能設定部と、
を備えることを特徴とする電子機器。
(Appendix)
[1]
In electronic equipment,
A housing,
One or a plurality of operation switches provided protruding from the surface of the housing;
An attitude detection unit that detects a direction and an inclination of the electronic device, and detects an orientation of the casing of the electronic device as an attitude of the electronic device;
A function setting unit that invalidates a specific function assigned to at least one specific operation switch of the electronic device based on the posture detected by the posture detection unit;
An electronic device comprising:

[2]
前記姿勢検知部により検知された前記姿勢に基づいて、前記電子機器が、前記特定の操作スイッチが誤操作される可能性がある特定の状態になっているか否かを判定する状態判定部を備え
前記機能設定部は、前記状態判定部により、前記電子機器が前記特定の状態になっていると判定されたとき、前記特定の操作スイッチに割り当てられている前記特定の機能を無効化することを特徴とする[1]に記載の電子機器。
[2]
Based on the posture detected by the posture detection unit, the electronic device includes a state determination unit that determines whether or not the specific operation switch is in a specific state where the specific operation switch may be erroneously operated. The function setting unit invalidates the specific function assigned to the specific operation switch when the state determination unit determines that the electronic device is in the specific state. The electronic device according to [1].

[3]
前記姿勢検知部は、更に、前記電子機器の使用状態が、固定された載置面上に載置されている載置状態及び人体の装着部に装着されている装着状態の何れであるかを検知し、
前記状態判定部は、前記姿勢検知部により検知される前記電子機器の前記姿勢及び前記使用状態により、前記特定の操作スイッチが、前記電子機器が載置されている前記載置面又は前記装着部に接触して誤操作される可能性がある状態になっているか否かの判定に基づいて、前記電子機器が前記特定の状態になっているか否かを判定することを特徴とする[2]に記載の電子機器。
[3]
The posture detection unit further determines whether the usage state of the electronic device is a mounting state mounted on a fixed mounting surface or a mounting state mounted on a human body mounting unit. Detect
The state determination unit may be configured such that the specific operation switch is mounted on the mounting surface or the mounting unit according to the posture and the usage state of the electronic device detected by the posture detection unit. [2], wherein it is determined whether or not the electronic device is in the specific state based on determination of whether or not the electronic device is in a state of being erroneously operated by touching The electronic device described.

[4]
前記状態判定部は、更に、前記姿勢検知部により検知された前記電子機器の前記使用状態及び前記姿勢と、前記操作スイッチの配置、前記操作スイッチに割り当てられている機能、及び、前記操作スイッチに割り当てられている機能が有効であるか無効であるか、に基づいて、前記電子機器が前記特定の状態になっているか否かを判定することを特徴とする[3]に記載の電子機器。
[4]
The state determination unit further includes the use state and the posture of the electronic device detected by the posture detection unit, the arrangement of the operation switch, the function assigned to the operation switch, and the operation switch. The electronic device according to [3], wherein it is determined whether or not the electronic device is in the specific state based on whether the assigned function is valid or invalid.

[5]
情報を表示する表示部と、
前記機能設定部により前記特定の操作スイッチに割り当てられている前記特定の機能が無効化されたとき、前記表示部に、前記特定の機能が割り当てられたスイッチ代替画像を表示させる代替画像表示部と、
ユーザによる操作に応じて前記表示部に表示されている前記スイッチ代替画像が選択されたか否かを検知する検知部と、
前記検知部により前記スイッチ代替画像が選択されたことが検知されたときに、前記特定の機能を実行する実行制御部と、
を備えることを特徴とする[1]乃至[4]のいずれかに記載の電子機器。
[5]
A display for displaying information;
An alternative image display unit that, when the specific function assigned to the specific operation switch is invalidated by the function setting unit, causes the display unit to display a switch alternative image to which the specific function is assigned; ,
A detection unit that detects whether or not the switch substitute image displayed on the display unit in response to an operation by a user is selected;
An execution control unit that executes the specific function when the detection unit detects that the switch substitute image is selected;
The electronic apparatus according to any one of [1] to [4], comprising:

[6]
前記姿勢検知部により検知された前記電子機器の前記姿勢に基づいて、前記表示部に前記情報を表示する向きを、重力方向に沿って正立した向きに設定する表示制御部を備えることを特徴とする[5]に記載の電子機器。
[6]
A display control unit configured to set a direction in which the information is displayed on the display unit to be an upright direction along a gravitational direction based on the posture of the electronic device detected by the posture detection unit; The electronic device according to [5].

[7]
1又は複数の操作スイッチが筐体の表面から突出して設けられている電子機器の方向や傾きを検出するセンサ部により、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知し、
検知された前記電子機器の前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化する、
ことを特徴とする制御方法。
[7]
By detecting the direction and inclination of the electronic device provided with one or a plurality of operation switches protruding from the surface of the housing, the orientation of the housing of the electronic device is detected as the posture of the electronic device,
Invalidating a specific function assigned to at least one specific operation switch of the electronic device based on the detected attitude of the electronic device;
A control method characterized by that.

[8]
コンピュータに、
1又は複数の操作スイッチが筐体の表面から突出して設けられている電子機器の方向や傾きを検出するセンサ部により、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知させ、
検知された前記電子機器の前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化させる、
ことを特徴とする制御プログラム。
[8]
On the computer,
The sensor unit that detects the direction and inclination of the electronic device provided with one or a plurality of operation switches protruding from the surface of the housing causes the orientation of the housing of the electronic device to be detected as the posture of the electronic device,
Invalidating a specific function assigned to at least one specific operation switch of the electronic device based on the detected posture of the electronic device;
A control program characterized by that.

100 電子機器
102 機器本体
110 表示部
114、116 スイッチ代替画像
120 タッチパネル
131〜138 操作スイッチ
140 センサ部
150 演算回路部
160 メモリ部
Pd 机上面
USw 手首
USh 手の甲
DESCRIPTION OF SYMBOLS 100 Electronic device 102 Apparatus main body 110 Display part 114,116 Switch substitute image 120 Touch panel 131-138 Operation switch 140 Sensor part 150 Arithmetic circuit part 160 Memory part Pd Desk surface USw Wrist USh Back of hand

Claims (8)

電子機器において、
筐体と、
前記筐体の表面から突出して設けられている1又は複数の操作スイッチと、
前記電子機器の方向や傾きを検出するセンサ部を有して、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知する姿勢検知部と、
前記姿勢検知部により検知された前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化する機能設定部と、
を備えることを特徴とする電子機器。
In electronic equipment,
A housing,
One or a plurality of operation switches provided protruding from the surface of the housing;
An attitude detection unit that detects a direction and an inclination of the electronic device, and detects an orientation of the casing of the electronic device as an attitude of the electronic device;
A function setting unit that invalidates a specific function assigned to at least one specific operation switch of the electronic device based on the posture detected by the posture detection unit;
An electronic device comprising:
前記姿勢検知部により検知された前記姿勢に基づいて、前記電子機器が、前記特定の操作スイッチが誤操作される可能性がある特定の状態になっているか否かを判定する状態判定部を備え
前記機能設定部は、前記状態判定部により、前記電子機器が前記特定の状態になっていると判定されたとき、前記特定の操作スイッチに割り当てられている前記特定の機能を無効化することを特徴とする請求項1に記載の電子機器。
Based on the posture detected by the posture detection unit, the electronic device includes a state determination unit that determines whether or not the specific operation switch is in a specific state where the specific operation switch may be erroneously operated. The function setting unit invalidates the specific function assigned to the specific operation switch when the state determination unit determines that the electronic device is in the specific state. The electronic device according to claim 1.
前記姿勢検知部は、更に、前記電子機器の使用状態が、固定された載置面上に載置されている載置状態及び人体の装着部に装着されている装着状態の何れであるかを検知し、
前記状態判定部は、前記姿勢検知部により検知される前記電子機器の前記姿勢及び前記使用状態により、前記特定の操作スイッチが、前記電子機器が載置されている前記載置面又は前記装着部に接触して誤操作される可能性がある状態になっているか否かの判定に基づいて、前記電子機器が前記特定の状態になっているか否かを判定することを特徴とする請求項2に記載の電子機器。
The posture detection unit further determines whether the usage state of the electronic device is a mounting state mounted on a fixed mounting surface or a mounting state mounted on a human body mounting unit. Detect
The state determination unit may be configured such that the specific operation switch is mounted on the mounting surface or the mounting unit according to the posture and the usage state of the electronic device detected by the posture detection unit. The method according to claim 2, wherein the electronic device is determined to be in the specific state based on a determination as to whether or not the electronic device is in a state where the electronic device may be erroneously operated. The electronic device described.
前記状態判定部は、更に、前記姿勢検知部により検知された前記電子機器の前記使用状態及び前記姿勢と、前記操作スイッチの配置、前記操作スイッチに割り当てられている機能、及び、前記操作スイッチに割り当てられている機能が有効であるか無効であるか、に基づいて、前記電子機器が前記特定の状態になっているか否かを判定することを特徴とする請求項3に記載の電子機器。   The state determination unit further includes the use state and the posture of the electronic device detected by the posture detection unit, the arrangement of the operation switch, the function assigned to the operation switch, and the operation switch. The electronic device according to claim 3, wherein it is determined whether the electronic device is in the specific state based on whether the assigned function is valid or invalid. 情報を表示する表示部と、
前記機能設定部により前記特定の操作スイッチに割り当てられている前記特定の機能が無効化されたとき、前記表示部に、前記特定の機能が割り当てられたスイッチ代替画像を表示させる代替画像表示部と、
ユーザによる操作に応じて前記表示部に表示されている前記スイッチ代替画像が選択されたか否かを検知する検知部と、
前記検知部により前記スイッチ代替画像が選択されたことが検知されたときに、前記特定の機能を実行する実行制御部と、
を備えることを特徴とする請求項1乃至4のいずれかに記載の電子機器。
A display for displaying information;
An alternative image display unit that, when the specific function assigned to the specific operation switch is invalidated by the function setting unit, causes the display unit to display a switch alternative image to which the specific function is assigned; ,
A detection unit that detects whether or not the switch substitute image displayed on the display unit in response to an operation by a user is selected;
An execution control unit that executes the specific function when the detection unit detects that the switch substitute image is selected;
The electronic apparatus according to claim 1, further comprising:
前記姿勢検知部により検知された前記電子機器の前記姿勢に基づいて、前記表示部に前記情報を表示する向きを、重力方向に沿って正立した向きに設定する表示制御部を備えることを特徴とする請求項5に記載の電子機器。   A display control unit configured to set a direction in which the information is displayed on the display unit to be an upright direction along a gravitational direction based on the posture of the electronic device detected by the posture detection unit; The electronic device according to claim 5. 1又は複数の操作スイッチが筐体の表面から突出して設けられている電子機器の方向や傾きを検出するセンサ部により、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知し、
検知された前記電子機器の前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化する、
ことを特徴とする制御方法。
By detecting the direction and inclination of the electronic device provided with one or a plurality of operation switches protruding from the surface of the housing, the orientation of the housing of the electronic device is detected as the posture of the electronic device,
Invalidating a specific function assigned to at least one specific operation switch of the electronic device based on the detected attitude of the electronic device;
A control method characterized by that.
コンピュータに、
1又は複数の操作スイッチが筐体の表面から突出して設けられている電子機器の方向や傾きを検出するセンサ部により、前記電子機器の前記筐体の向きを前記電子機器の姿勢として検知させ、
検知された前記電子機器の前記姿勢に基づいて、前記電子機器の少なくとも1つの特定の操作スイッチに割り当てられている特定の機能を無効化させる、
ことを特徴とする制御プログラム。
On the computer,
The sensor unit that detects the direction and inclination of the electronic device provided with one or a plurality of operation switches protruding from the surface of the housing causes the orientation of the housing of the electronic device to be detected as the posture of the electronic device,
Invalidating a specific function assigned to at least one specific operation switch of the electronic device based on the detected posture of the electronic device;
A control program characterized by that.
JP2015054293A 2015-03-18 2015-03-18 Electronic device, control method, control program Active JP6519779B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015054293A JP6519779B2 (en) 2015-03-18 2015-03-18 Electronic device, control method, control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015054293A JP6519779B2 (en) 2015-03-18 2015-03-18 Electronic device, control method, control program

Publications (3)

Publication Number Publication Date
JP2016174324A true JP2016174324A (en) 2016-09-29
JP2016174324A5 JP2016174324A5 (en) 2018-04-26
JP6519779B2 JP6519779B2 (en) 2019-05-29

Family

ID=57008338

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015054293A Active JP6519779B2 (en) 2015-03-18 2015-03-18 Electronic device, control method, control program

Country Status (1)

Country Link
JP (1) JP6519779B2 (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0489935U (en) * 1990-09-25 1992-08-05
JPH0647945U (en) * 1992-11-27 1994-06-28 旭光学工業株式会社 Camera grip
JP2000081659A (en) * 1998-09-03 2000-03-21 Canon Inc Camera system
JP2006148346A (en) * 2004-11-17 2006-06-08 Fuji Photo Film Co Ltd Digital camera
JP2006309064A (en) * 2005-05-02 2006-11-09 Fuji Photo Film Co Ltd Movement/attitude inputting method, and apparatus thereof
JP2007096888A (en) * 2005-09-29 2007-04-12 Eastman Kodak Co Digital camera
JP2008064874A (en) * 2006-09-05 2008-03-21 Nikon Corp Imaging apparatus
JP2008305140A (en) * 2007-06-07 2008-12-18 Canon Inc Information apparatus
JP2010139612A (en) * 2008-12-10 2010-06-24 Nikon Corp Projector
JP2010153989A (en) * 2008-12-24 2010-07-08 Brother Ind Ltd Telephone set
JP2011182338A (en) * 2010-03-03 2011-09-15 Nec Casio Mobile Communications Ltd Mobile terminal, and program
JP2012205209A (en) * 2011-03-28 2012-10-22 Mitsubishi Electric Corp Remote control transmitter
JP2014052675A (en) * 2012-09-04 2014-03-20 Sharp Corp Mobile information terminal, control method for mobile information terminal, mobile information terminal control program, and computer readable recording medium with the program recorded thereon

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0489935U (en) * 1990-09-25 1992-08-05
JPH0647945U (en) * 1992-11-27 1994-06-28 旭光学工業株式会社 Camera grip
JP2000081659A (en) * 1998-09-03 2000-03-21 Canon Inc Camera system
JP2006148346A (en) * 2004-11-17 2006-06-08 Fuji Photo Film Co Ltd Digital camera
JP2006309064A (en) * 2005-05-02 2006-11-09 Fuji Photo Film Co Ltd Movement/attitude inputting method, and apparatus thereof
JP2007096888A (en) * 2005-09-29 2007-04-12 Eastman Kodak Co Digital camera
JP2008064874A (en) * 2006-09-05 2008-03-21 Nikon Corp Imaging apparatus
JP2008305140A (en) * 2007-06-07 2008-12-18 Canon Inc Information apparatus
JP2010139612A (en) * 2008-12-10 2010-06-24 Nikon Corp Projector
JP2010153989A (en) * 2008-12-24 2010-07-08 Brother Ind Ltd Telephone set
JP2011182338A (en) * 2010-03-03 2011-09-15 Nec Casio Mobile Communications Ltd Mobile terminal, and program
JP2012205209A (en) * 2011-03-28 2012-10-22 Mitsubishi Electric Corp Remote control transmitter
JP2014052675A (en) * 2012-09-04 2014-03-20 Sharp Corp Mobile information terminal, control method for mobile information terminal, mobile information terminal control program, and computer readable recording medium with the program recorded thereon

Also Published As

Publication number Publication date
JP6519779B2 (en) 2019-05-29

Similar Documents

Publication Publication Date Title
JP6566081B2 (en) TERMINAL DEVICE, TERMINAL DEVICE CONTROL METHOD, AND PROGRAM
US10394192B2 (en) Smart watch, operation control method and apparatus therefor
EP3363319B1 (en) Band mounting structure and wearable electronic device including the same
KR101729721B1 (en) Portable electronic device and method for controlling operation thereof based on user motion
CN106933425B (en) Method and device for preventing mistaken touch
US20130069883A1 (en) Portable information processing terminal
JP2016038905A (en) Input device and control method of apparatus
JP2015148835A (en) Information reading system, reading control device, reading control method, and reading control program
JP7073122B2 (en) Electronic devices, control methods and programs
JP6334601B2 (en) Portable information terminal, wearing arm judgment method, wearing direction judgment method, and program
JP6483556B2 (en) Operation recognition device, operation recognition method and program
US11054860B2 (en) Electronic apparatus having second screen and control method thereof
JP6536881B2 (en) Display device, information display method, information display program
US20190303549A1 (en) Electronic device, controller, and operation method of electronic device
JP2017044594A (en) Electronic apparatus, method for controlling the same, and control program
JP5814167B2 (en) Wristwatch-type information terminal and mode setting method
KR101497829B1 (en) Watch type device utilizing motion input
JP2011170585A (en) Pointing device and information processing system
JP6519779B2 (en) Electronic device, control method, control program
EP3489802B1 (en) Information processing apparatus, information processing method, and program
JP2016142888A (en) Display unit, information display method, and information display program
CN115421617A (en) Holding mode detection method, electronic device and storage medium
CN104536556B (en) Information processing method and electronic equipment
JPWO2020158088A1 (en) Drawing system
KR102659301B1 (en) Smart ring and method for smart ring control

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180312

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190307

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: 20190328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190410

R150 Certificate of patent or registration of utility model

Ref document number: 6519779

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150