JP6661452B2 - 携帯機器、制御方法及び制御プログラム - Google Patents

携帯機器、制御方法及び制御プログラム Download PDF

Info

Publication number
JP6661452B2
JP6661452B2 JP2016083150A JP2016083150A JP6661452B2 JP 6661452 B2 JP6661452 B2 JP 6661452B2 JP 2016083150 A JP2016083150 A JP 2016083150A JP 2016083150 A JP2016083150 A JP 2016083150A JP 6661452 B2 JP6661452 B2 JP 6661452B2
Authority
JP
Japan
Prior art keywords
moving
acceleration sensor
sensitivity
controller
acceleration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016083150A
Other languages
English (en)
Other versions
JP2017195443A (ja
Inventor
茂輝 田辺
茂輝 田辺
英樹 森田
英樹 森田
功 益池
功 益池
信弥 齋藤
信弥 齋藤
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.)
Kyocera Corp
Original Assignee
Kyocera Corp
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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP2016083150A priority Critical patent/JP6661452B2/ja
Priority to EP17166498.0A priority patent/EP3236680B1/en
Priority to US15/488,648 priority patent/US10175789B2/en
Publication of JP2017195443A publication Critical patent/JP2017195443A/ja
Application granted granted Critical
Publication of JP6661452B2 publication Critical patent/JP6661452B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Indicating Or Recording The Presence, Absence, Or Direction Of Movement (AREA)

Description

本出願は、携帯機器、制御方法及び制御プログラムに関する。
従来、加速度の値に基づいて移動の有無を判別する技術がある。
特開2009−267770号公報
上記技術は、判別方法に改善の余地がある。
1つの態様に係る携帯機器は、加速度値を検出する加速度センサと、前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別するコントローラとを備える。前記コントローラは、前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更する。
1つの態様に係る制御方法は、加速度値を検出する加速度センサを備える携帯機器に実行させる制御方法である。当該制御方法は、前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別するステップを含む。前記制御方法は、前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更するステップを含む。
1つの態様に係る制御プログラムは、加速度値を検出する加速度センサを備える携帯機器に、前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別するステップを実行させる。前記制御プログラムは、前記携帯機器に、前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更するステップを実行させる。
図1は、1つの実施形態に係るスマートフォンの機能構成を示すブロック図である。 図2は、1つの実施形態に係るスマートフォンにより実行される処理の一例を示すフローチャートである。 図3は、1つの実施形態に係るスマートフォンにより実行される処理の一例を示すフローチャートである。
本出願に係る携帯機器、制御方法及び制御プログラムを実施するための複数の実施形態を、図面を参照しつつ詳細に説明する。以下では、本出願に係る携帯機器の一例として、スマートフォンを取り上げて説明する。以下の説明において、同様の構成要素について同一の符号を付すことがある。さらに、重複する説明は省略することがある。
図1を参照しつつ、複数の実施形態の一例に係るスマートフォン1の機能構成の一例を説明する。図1は、スマートフォン1の機能構成を示すブロック図である。
図1に示すように、スマートフォン1は、タッチスクリーンディスプレイ2と、1もしくは複数のボタン3と、照度センサ4と、近接センサ5と、通信ユニット6と、レシーバ7と、マイク8と、ストレージ9と、コントローラ10と、スピーカ11と、カメラ12と、カメラ13と、コネクタ14と、加速度センサ15と、方位センサ16とを含む。以下の説明において、スマートフォン1を「自機」と表記する場合がある。
タッチスクリーンディスプレイ2は、ディスプレイ2Aと、タッチスクリーン2Bとを含む。ディスプレイ2A及びタッチスクリーン2Bは、例えば、重なって位置してもよいし、並んで位置してもよいし、離れて位置してもよい。ディスプレイ2Aとタッチスクリーン2Bとが重なって位置する場合、例えば、ディスプレイ2Aの1ないし複数の辺は、タッチスクリーン2Bのいずれの辺とも沿っていなくてもよい。
ディスプレイ2Aは、液晶ディスプレイ(LCD:Liquid Crystal Display)、有機ELディスプレイ(OELD:Organic Electro−Luminescence Display)、又は無機ELディスプレイ(IELD:Inorganic Electro−Luminescence Display)等の表示デバイスを含む。ディスプレイ2Aは、文字、画像、記号、及び図形等のオブジェクトを画面内に表示できる。ディスプレイ2Aが表示する文字、画像、記号、及び図形等のオブジェクトを含む画面は、ロック画面と呼ばれる画面、ホーム画面と呼ばれる画面、アプリケーションの実行中に表示されるアプリケーション画面を含む。ホーム画面は、デスクトップ、待受画面、アイドル画面、標準画面、アプリ一覧画面又はランチャー画面と呼ばれることもある。
タッチスクリーン2Bは、タッチスクリーン2Bに対する1もしくは複数の指、1もしくは複数のペン、又は1もしくは複数のスタイラスペン等の接触又は近接を検出できる。タッチスクリーン2Bは、1もしくは複数の指、1もしくは複数のペン、又は1もしくは複数のスタイラスペン等がタッチスクリーン2Bに接触又は近接したときのタッチスクリーン2B上の位置を検出できる。タッチスクリーン2Bが検出する指、ペン、及びスタイラスペン等は、「指」と表記する場合がある。タッチスクリーン2Bが検出した指が接触又は近接した位置を「検出位置」と表記する場合がある。タッチスクリーン2Bは、タッチスクリーン2Bに対する指の接触を、検出位置とともにコントローラ10に通知できる。タッチスクリーン2Bが行える動作を、タッチスクリーン2Bを有するタッチスクリーンディスプレイ2は実行できる。言い換えると、タッチスクリーン2Bが行う動作は、タッチスクリーンディスプレイ2が行ってもよい。タッチスクリーン2Bに対する操作は、タッチスクリーン2Bを有するタッチスクリーンディスプレイ2に対する操作と言い換えることができる。タッチスクリーン2Bに対する操作は、タッチスクリーン2Bを有するスマートフォン1に対する操作と言い換えることができる。ある実施形態において、タッチスクリーン2Bは、検出方式として静電容量方式、抵抗膜方式又は荷重検出方式を適宜採用できる。
コントローラ10は、タッチスクリーン2Bにより検出された接触の数、接触が検出された位置、接触が検出された位置の変化、接触が検出された時間的長さ、接触が検出された時間的間隔、及び接触が検出された回数の少なくとも1つに基づいて、ジェスチャの種別を判別できる。コントローラ10が行える動作を、コントローラ10を有するスマートフォン1は実行できる。言い換えると、コントローラ10が行う動作は、スマートフォン1が行ってもよい。ジェスチャは、指を用いて、タッチスクリーン2Bに対して行われる操作である。タッチスクリーン2Bに対して行われる操作は、タッチスクリーン2Bを有するタッチスクリーンディスプレイ2に行われてもよい。コントローラ10が、タッチスクリーン2Bを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
ボタン3は、利用者からの操作入力を受け付ける。ボタン3は、利用者からの操作入力を受け付けると、コントローラ10に操作入力を受け付けた旨を通知する。ボタン3の数は、単数であっても、複数であってもよい。
照度センサ4は、照度を検出できる。照度は、照度センサ4の測定面の単位面積に入射する光束の値である。照度センサ4は、例えば、ディスプレイ2Aの輝度の調整に用いてもよい。
近接センサ5は、近隣の物体の存在を非接触で検出できる。近接センサ5は、磁界の変化又は超音波の反射波の帰還時間の変化等に基づいて物体の存在を検出する。近接センサ5は、例えば、ディスプレイ2Aに利用者の顔が接近したことを検出するのに用いてもよい。照度センサ4及び近接センサ5は、1つのセンサとして構成されていてもよい。照度センサ4は、近接センサとして用いられてもよい。
通信ユニット6は、無線により通信できる。通信ユニット6は、無線通信規格をサポートする。通信ユニット6によってサポートされる無線通信規格には、例えば、2G、3G、4G等のセルラーフォンの通信規格と、近距離無線の通信規格とが含まれる。セルラーフォンの通信規格としては、例えば、LTE(Long Term Evolution)、W−CDMA(Wideband Code Division Multiple Access)、WiMAX(登録商標)(Worldwide Interoperability for Microwave Access)、CDMA2000、PDC(Personal Digital Cellular)、GSM(登録商標)(Global System for Mobile Communications)、PHS(Personal Handy−phone System)等がある。近距離無線の通信規格としては、例えば、IEEE802.11(IEEEは、The Institute of Electrical and Electronics Engineers, Inc.の略称である)、Bluetooth(登録商標)、IrDA(Infrared Data Association)、NFC(Near Field Communication)、WPAN(Wireless Personal Area Network)等が含まれる。WPANの通信規格には、例えば、ZigBee(登録商標)、DECT(Digital Enhanced Cordless Telecommunications)、Z−Wave、WiSun(Wireless Smart Utility Network)が含まれる。通信ユニット6は、上述した通信規格の1つ又は複数をサポートしていてもよい。
レシーバ7は、コントローラ10から送信される音信号を音として出力できる。レシーバ7は、例えば、スマートフォン1にて再生される動画の音、音楽の音、及び通話時の相手の声を出力できる。マイク8は、利用者の声等を音信号へ変換してコントローラ10へ送信する。
ストレージ9は、プログラム及びデータを記憶できる。ストレージ9は、コントローラ10の処理結果を一時的に記憶する作業領域として利用してもよい。ストレージ9は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的(non−transitory)な記憶媒体を含んでよい。ストレージ9は、複数の種類の記憶媒体を含んでよい。ストレージ9は、メモリカード、光ディスク、又は光磁気ディスク等の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ9は、RAM(Random Access Memory)等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
ストレージ9に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する基本プログラムとが含まれる。アプリケーションの画面は、例えば、フォアグランドで実行される場合に、ディスプレイ2Aに表示される。基本プログラムには、例えば、OSが含まれる。アプリケーション及び基本プログラムは、通信ユニット6による無線通信又は非一過的な記憶媒体を介してストレージ9にインストールされてもよい。
ストレージ9は、制御プログラム9A、メールアプリケーション9B、電話アプリケーション9C、及び設定データ9Zなどを記憶できる。
制御プログラム9Aは、スマートフォン1を動作させるための各種制御に関する機能を提供する。実施形態において、制御プログラム9Aは、第1制御プログラム91aおよび第2制御プログラム92aを含む。
第1制御プログラム91aは、加速度値に基づいて、自機が移動している状態と、自機が移動していない状態のいずれかを判別する機能を提供できる。自機が移動している状態とは、自機を携帯する利用者が移動している状態を含む。自機が移動していない状態とは、自機を携帯する利用者が移動していない状態を含む。第1制御プログラム91aは、自機が移動している状態として、複数の移動手段の内のいずれで移動しているかを判別する機能を提供できる。複数の移動手段には、歩行、走行、自転車、電車が含まれる。
第2制御プログラム92aは、自機が移動している状態と、自機が移動していない状態とで、加速度センサ15の感度(以下、測定レンジ)を変更する機能を提供できる。加速度センサ15の測定レンジは、例えば、±2g(重力加速度)、±4g、±8g、±16gが設けられる。これらの測定レンジは、例示に過ぎず、これらの測定レンジに限られない。第2制御プログラム92aは、自機が移動している状態であると判別された場合に、複数の移動手段のうちの少なくとも2つにおいて、加速度センサ15の測定レンジを異なる測定レンジに変更する機能を提供できる。複数の移動手段の少なくとも2つには、自転車及び歩行が含まれる。実施形態において、第2制御プログラム92aは、自機の移動手段が自転車又は歩行であると判別された場合、加速度センサ15の測定レンジを最大の±16gに変更する。変更前の加速度センサ15の測定レンジが±4gであれば、加速度センサ15の測定レンジを±4gから±16gに変更する。第2制御プログラム92aは、自機の移動手段が自転車及び歩行以外であると判別された場合、加速度センサ15の測定レンジを変更前の設定値に戻してよい。変更前の加速度センサ15の測定レンジが±4gであれば、第2制御プログラム92aは、加速度センサ15の測定レンジを±16gから±4gに変更する。第2制御プログラム92aは、自機の移動手段が自転車及び歩行以外であると判別された場合、加速度センサ15の測定レンジを他の設定値に変更してよい。例えば、第2制御プログラム92aは、自機の移動手段が電車であると判別された場合、加速度センサ15の測定レンジを最大の±2gに変更してよい。第2制御プログラム92aが変更する測定レンジは、この例に限られない。
メールアプリケーション9Bは、電子メールの作成、送信、受信、及び表示等のための電子メール機能を提供できる。電話アプリケーション9Cは、無線通信による通話のための通話機能を提供できる。
設定データ9Zは、制御プログラム9Aなどにより提供される機能に基づいて実行される処理に用いられる各種データを含んで構成される。設定データ9Zは、自機が移動している状態であるかを判別するための情報を含む。設定データ9Zは、自機が移動している状態である場合に、自機の移動手段を判別するための情報を含む。自機が移動している状態であるかを判別するための情報、及び自機の移動手段を判別するための情報は、スマートフォン1に作用する加速度の方向及び大きさ、又は加速度の方向及び大きさの時系列変化で構成される加速度パターンを含んでよい。
コントローラ10は、スマートフォン1の動作を統括的に制御して各種の機能を実現できる。コントローラ10は、演算処理装置を含む。演算処理装置は、例えば、CPU(Central Processing Unit)、SoC(System−on−a−Chip)、MCU(Micro Control Unit)、FPGA(Field−Programmable Gate Array)、およびコプロセッサを含んでもよいが、これらに限定されない。SoCは、通信ユニット6等の他の構成要素が統合されていてもよい。コントローラ10は、コントローラの一例である。
具体的には、コントローラ10は、ストレージ9に記憶されているデータを必要に応じて参照しつつ、ストレージ9に記憶されているプログラムに含まれる命令を実行する。コントローラ10は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ2A、通信ユニット6、マイク8、スピーカ11、及び方位センサ16の少なくとも1つを含むが、これらに限定されない。コントローラ10は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン2B、ボタン3、照度センサ4、近接センサ5、マイク8、カメラ12、カメラ13、加速度センサ15、及び方位センサ16の少なくとも1つを含むが、これらに限定されない。
コントローラ10は、制御プログラム9Aを実行することにより、加速度センサ15と協働して、次の各処理を実現する。コントローラ10は、第1制御部10a及び第2制御部10bを含む。第1制御部10aは、第1制御プログラム91aを実行することにより、加速度センサ15の検出結果に基づき、自機が移動している状態と、自機が移動していない状態のいずれかを判別する処理を実現する。第2制御部10bは、第2制御プログラム92aを実行することにより、自機が移動している状態と、自機が移動していない状態とで、加速度センサ15の測定レンジを変更する処理を実現する。第2制御部10bは、第2制御プログラム92aを実行することにより、自機が移動している状態である場合、複数の移動手段のうちの少なくとも2つにおいて、加速度センサ15の測定レンジを異なる測定レンジに変更する処理も実現できる。例えば、第2制御部10bは、自機が歩行又は自転車で移動している場合、加速度センサ15の測定レンジを最大に変更する処理を実行できる。第1制御部10a及び第2制御部10bは、物理的に分散されていてもよいし、物理的に統合されていてもよい。第1制御部10a及び第2制御部10bは、物理的には統合される一方で機能的には分散されていてもよい。
スピーカ11は、コントローラ10から送信される音信号を音として出力できる。スピーカ11は、例えば、着信音及び音楽を出力してもよい。レシーバ7及びスピーカ11の一方が、他方の機能を兼ねてもよい。
カメラ12及びカメラ13は、撮影した画像を電気信号へ変換できる。カメラ12は、ディスプレイ2Aに面している物体を撮影するインカメラでもよい。カメラ13は、ディスプレイ2Aの反対側の面に面している物体を撮影するアウトカメラでもよい。カメラ12及びカメラ13は、インカメラ及びアウトカメラを切り換えて利用可能なカメラユニットとして、機能的及び物理的に統合された状態でスマートフォン1に実装されてもよい。
コネクタ14は、他の装置が接続される端子を含む。コネクタ14は、USB(Universal Serial Bus)、HDMI(登録商標)(High−Definition Multimedia Interface)、ライトピーク(サンダーボルト(登録商標))、イヤホンマイクコネクタのような汎用的な端子を含んでよい。コネクタ14は、Dockコネクタのような専用の端子でもよい。コネクタ14に接続される装置は、例えば、外部ストレージ、スピーカ、及び通信装置を含むが、これらに限定されない。
加速度センサ15は、スマートフォン1に作用する加速度の方向及び大きさ(加速度値)を検出できる。加速度センサ15は、加速度値を検出する際の複数の測定レンジを有する。コントローラ10は、加速度センサ15により検出される加速度の方向及び大きさ、または加速度の方向及び大きさの時系列変化を含む加速度パターンに基づいて、スマートフォン1の利用者が移動している状態を判別できる。コントローラ10は、制御プログラム9Aを実行することにより、スマートフォン1の移動手段を判別できる。コントローラ10は、加速度の方向及び大きさの各々が、設定データ9Zに含まれる情報と所定の確度をもって合致するかを判定することにより、自機の利用者の移動手段が歩行、走行、自転車、電車のいずれに該当するかを判別できる。コントローラ10は、加速度センサ15により検出される加速度の方向及び大きさ、または加速度の方向及び大きさの時系列変化を含む加速度パターンに基づいて、スマートフォン1の利用者が移動していない状態を判別できる。コントローラ10は、加速度の方向及び大きさの各々が、設定データ9Zに含まれる情報と所定の確度をもって合致するかを判定することにより、スマートフォン1の利用者が移動していない状態と判定した際に、自機を携帯する利用者が停止している状況、自機が利用者に把持されている状況、自機が載置されている状況のいずれに該当するかを判別できる。加速度センサ15により検出される加速度の方向及び大きさの各々は、自機の移動状態及び移動手段の判別を実現するための情報の一例でありこれに限られない。
方位センサ16は、例えば、地磁気を計測することにより、スマートフォン1の向き(方位)を測定できる。方位センサ16は、2軸タイプおよび3軸タイプのいずれであってもよい。方位センサ16は、磁界の向き及び大きさを測定できる。
コントローラ10は、加速度センサ15及び方位センサ16の各出力を組み合わせて利用してよい。加速度センサ15及び方位センサ16の各出力を組み合わせて利用することで、スマートフォン1は、自機の動きを高度に反映させた制御をコントローラ10によって実行できる。加速度センサ15及び方位センサ16は、1つのモーションセンサとして利用してよい。
スマートフォン1は、上記の各機能部の他、GPS受信機、及びバイブレータを備えてもよい。GPS受信機は、GPS衛星からの所定の周波数帯の電波信号を受信できる。GPS受信機は、受信した電波信号の復調処理を行って、処理後の信号をコントローラ10に送出する。GPS受信機は、スマートフォン1の現在位置の演算処理をサポートする。バイブレータは、スマートフォン1の一部又は全体を振動させる。バイブレータは、振動を発生させるために、例えば、圧電素子、又は偏心モータなどを含む。スマートフォン1は、バッテリなど、スマートフォン1の機能を維持するために当然に用いられる機能部、及びスマートフォン1の制御を実現するために当然に用いられる制御部を含む。
図2及び図3を参照しつつ、実施形態に係るスマートフォン1により実行される処理の一例を説明する。図2及び図3は、実施形態に係るスマートフォンにより実行される処理の一例を示すフローチャートである。図2及び図3に示す処理は、コントローラ10が、ストレージ9に記憶されている制御プログラム9Aを実行することにより実現される。
図2を用いて、スマートフォン1により実行される処理の流れの一例を説明する。図2に示すように、コントローラ10は、加速度センサ15により検出された加速度値に基づいて、自機が移動している状態であるかを判定する(ステップS101)。
コントローラ10は、判定の結果、自機が移動している状態である場合(ステップS101,Yes)、移動している状態に応じて加速度センサ15の測定レンジを変更する(ステップS102)。
一方、コントローラ10は、判定の結果、自機が移動している状態ではない場合(ステップS101,No)、移動していない状態に応じて加速度センサ15の測定レンジを変更する(ステップS103)。例えば、コントローラ10は、移動していない状態に判別した状況に応じて、加速度センサ15の測定レンジを変更する。なお、このステップS103に代えて、コントローラ10は、加速度センサ15の測定レンジを、移動していない状態のいずれでも所定の1つの測定レンジに変更してよい。
続いて、コントローラ10は、処理を継続するかを判定する(ステップS104)。
コントローラ10は、判定の結果、処理を継続する場合(ステップS104,Yes)、上記ステップS101の処理手順に戻る。
一方、コントローラ10は、判定の結果、処理を継続しない場合(ステップS104,No)、図2に示す処理を終了する。
図3を用いて、スマートフォン1により実行される処理の流れの他の例を説明する。図3に示すように、コントローラ10は、加速度センサ15により検出された加速度値に基づいて、自機が移動している状態であるかを判定する(ステップS201)。
コントローラ10は、判定の結果、自機が移動している状態である場合(ステップS201,Yes)、移動手段を判別する(ステップS202)。
続いて、コントローラ10は、移動手段に基づいて、転倒検出を実行するかを判定する(ステップS203)。例えば、コントローラ10は、移動手段が、自転車又は歩行に該当する場合、転倒検出を実行する旨の判定結果を導出する。
コントローラ10は、判定の結果、転倒検出を実行する場合(ステップS203,Yes)、加速度センサ15の測定レンジを最大に変更する(ステップS204)。
続いて、コントローラ10は、処理を継続するかを判定する(ステップS205)。
コントローラ10は、判定の結果、処理を継続する場合(ステップS205,Yes)、上記ステップS201の処理手順に戻る。
一方、コントローラ10は、判定の結果、処理を継続しない場合(ステップS205,No)、図3に示す処理を終了する。
上記ステップS203において、コントローラ10は、判定の結果、転倒検出を実行しない場合(ステップS203,No)、移動している状態に応じて加速度センサ15の測定レンジを変更し(ステップS206)、上記ステップS205の処理手順に移る。
上記ステップS201において、コントローラ10は、判定の結果、自機が移動している状態ではない場合(ステップS201,No)、移動していない状態に応じて加速度センサ15の測定レンジを変更し(ステップS207)、上記ステップS205の処理手順に移る。
上記の実施形態では、スマートフォン1は、例えば、自機が移動している状態であるときに、移動手段が自転車又は歩行に該当する場合、自機の利用者の転倒検出を実行することを目的として、加速度センサ15の測定レンジを最大にできる。このため、上記の実施形態によれば、スマートフォン1の利用者の転倒の検出が可能となる。
上記の実施形態において、スマートフォン1は、転倒の検出に応じて、予め設定された連絡先に、転倒が検出された旨を通知してもよい。例えば、スマートフォン1は、予め設定されたメールアドレスに、転倒が検出された旨のメッセージを送信してもよい。
図2及び図3に示す処理は、スマートフォン1以外にも、加速度センサを搭載する各種電子機器に適用してよい。
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記の実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成により具現化されるべきである。
上記の実施形態において、コントローラ10が移動手段に基づいて転倒検出を実行するか否かを判定したが、この判定は省略してよい。この判定を省略する場合、コントローラ10は、例えば、移動状態に応じた加速度センサ15の測定レンジとして、自転車又は歩行に該当する場合に加速度センサ15の測定レンジを最大に変更する。
1 スマートフォン
2A ディスプレイ
2B タッチスクリーン
3 ボタン
4 照度センサ
5 近接センサ
6 通信ユニット
7 レシーバ
8 マイク
9 ストレージ
9A 制御プログラム
9B メールアプリケーション
9C 電話アプリケーション
9Z 設定データ
10 コントローラ
11 スピーカ
12 カメラ
13 カメラ
14 コネクタ
15 加速度センサ
16 方位センサ

Claims (6)

  1. 加速度値を検出する加速度センサと、
    前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別し、前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更するコントローラと
    を備え、
    前記コントローラは、
    前記移動している状態を判別する場合、
    転倒検出を実行するとき、前記加速度センサの感度を最大の感度にし、
    前記転倒検出を実行しないとき、前記移動している状態に応じて前記加速度センサの感度を変更する、携帯機器。
  2. 前記コントローラは、
    前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別する第1制御部と、
    前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更する第2制御部と
    を含む請求項1に記載の携帯機器。
  3. 前記コントローラは、
    前記移動している状態として、複数の移動手段のうちのいずれで移動しているかを判別し、
    前記複数の移動手段のうちの少なくとも2つにおいて、前記加速度センサの感度を異なる感度に変更する請求項1又は2に記載の携帯機器。
  4. 前記コントローラは、
    前記移動手段が行又は自転車に該当する場合、前記加速度センサの感度を最大に変更する請求項3に記載の携帯機器。
  5. 加速度値を検出する加速度センサを備える携帯機器に実行させる制御方法であって、
    前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別するステップと、
    前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更するステップと
    を含み、
    前記感度を変更するステップは、
    前記判別するステップにおいて、前記移動している状態を判別する場合、
    転倒検出をするとき、前記加速度センサの感度を最大の感度にし、
    前記転倒検出を実行しないとき、前記移動している状態に応じて前記加速度センサの感度を変更する、制御方法。
  6. 加速度値を検出する加速度センサを備える携帯機器に、
    前記加速度値に基づいて、移動している状態と、移動していない状態のいずれかを判別するステップと、
    前記移動している状態と、前記移動していない状態とで、前記加速度センサの感度を変更するステップと
    を実行させ、
    前記感度を変更するステップは、
    前記判別するステップにおいて、前記移動している状態を判別する場合、
    転倒検出をするとき、前記加速度センサの感度を最大の感度にし、
    前記転倒検出を実行しないとき、前記移動している状態に応じて前記加速度センサの感度を変更する、制御プログラム。
JP2016083150A 2016-04-18 2016-04-18 携帯機器、制御方法及び制御プログラム Active JP6661452B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2016083150A JP6661452B2 (ja) 2016-04-18 2016-04-18 携帯機器、制御方法及び制御プログラム
EP17166498.0A EP3236680B1 (en) 2016-04-18 2017-04-13 Changing the sensitivity of an aceleration sensor of a mobile phone
US15/488,648 US10175789B2 (en) 2016-04-18 2017-04-17 Device and medium for determining a movement state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016083150A JP6661452B2 (ja) 2016-04-18 2016-04-18 携帯機器、制御方法及び制御プログラム

Publications (2)

Publication Number Publication Date
JP2017195443A JP2017195443A (ja) 2017-10-26
JP6661452B2 true JP6661452B2 (ja) 2020-03-11

Family

ID=58709736

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016083150A Active JP6661452B2 (ja) 2016-04-18 2016-04-18 携帯機器、制御方法及び制御プログラム

Country Status (3)

Country Link
US (1) US10175789B2 (ja)
EP (1) EP3236680B1 (ja)
JP (1) JP6661452B2 (ja)

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4142840B2 (ja) * 2000-03-24 2008-09-03 株式会社東芝 ディスク記憶装置及び同装置における衝撃検出方法
JP4885676B2 (ja) * 2006-09-29 2012-02-29 セイコーインスツル株式会社 歩数計
JP5340631B2 (ja) 2008-04-25 2013-11-13 京セラ株式会社 携帯端末装置
US8830054B2 (en) * 2012-02-17 2014-09-09 Wavemarket, Inc. System and method for detecting and responding to an emergency
US20140080439A1 (en) * 2012-04-09 2014-03-20 James K. Chun Mobile Telephone Sudden Impact Warning and Reporting Feature
US20140276238A1 (en) * 2013-03-15 2014-09-18 Ivan Osorio Method, system and apparatus for fall detection
US10335059B2 (en) * 2013-09-11 2019-07-02 Koninklijke Philips N.V. Fall detection system and method
JP6199142B2 (ja) * 2013-09-27 2017-09-20 京セラ株式会社 携帯電子機器、制御方法、及び制御プログラム
US10534900B2 (en) * 2014-02-21 2020-01-14 Samsung Electronics Co., Ltd. Electronic device
US9952675B2 (en) * 2014-09-23 2018-04-24 Fitbit, Inc. Methods, systems, and apparatuses to display visibility changes responsive to user gestures

Also Published As

Publication number Publication date
EP3236680B1 (en) 2020-07-29
JP2017195443A (ja) 2017-10-26
EP3236680A1 (en) 2017-10-25
US20170302783A1 (en) 2017-10-19
US10175789B2 (en) 2019-01-08

Similar Documents

Publication Publication Date Title
JP6140217B2 (ja) 電子機器、制御方法及び制御プログラム
JP6215128B2 (ja) 携帯電子機器、制御方法及び制御プログラム
JP6199142B2 (ja) 携帯電子機器、制御方法、及び制御プログラム
WO2016031583A1 (ja) 携帯電子機器、制御方法及び制御プログラム
JP6215277B2 (ja) 携帯機器、制御方法及び制御プログラム
JP2017195444A (ja) 携帯電子機器、セキュリティ制御方法及びセキュリティ制御プログラム
US10051189B2 (en) Electronic device, control method, and control program
JP6243835B2 (ja) 携帯電子機器及び制御方法
JP6182572B2 (ja) 携帯機器、制御方法及び制御プログラム
JP6261546B2 (ja) 携帯機器、制御方法及び制御プログラム
JP6661452B2 (ja) 携帯機器、制御方法及び制御プログラム
JP6062484B2 (ja) 電子機器、制御方法及び制御プログラム
JP6151875B1 (ja) 携帯機器
JP6636606B2 (ja) 電子機器、制御方法、及び制御プログラム
US10447640B2 (en) Communication device, control method, and control program
WO2016031933A1 (ja) 携帯電子機器及び制御方法
JP2016213763A (ja) 携帯機器、制御方法及び制御プログラム
JP2016103105A (ja) 携帯端末及び制御方法
JP2018056769A (ja) 電子機器、制御方法、及び制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180810

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190709

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200212

R150 Certificate of patent or registration of utility model

Ref document number: 6661452

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150