JP6332262B2 - 情報処理装置、情報処理方法、及び情報処理プログラム - Google Patents
情報処理装置、情報処理方法、及び情報処理プログラム Download PDFInfo
- Publication number
- JP6332262B2 JP6332262B2 JP2015500173A JP2015500173A JP6332262B2 JP 6332262 B2 JP6332262 B2 JP 6332262B2 JP 2015500173 A JP2015500173 A JP 2015500173A JP 2015500173 A JP2015500173 A JP 2015500173A JP 6332262 B2 JP6332262 B2 JP 6332262B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- vibration
- state
- processing apparatus
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1636—Sensing arrangement for detection of a tap gesture on the housing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1638—Computer housing designed to operate in both desktop and tower orientation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details 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)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Description
図1は、実施形態1に係る情報処理装置2000を示すブロック図である。
情報処理装置2000は、振動検出部2020を有する。振動検出部2020は、情報処理装置2000に加えられた振動を検出する。振動検出部2020は、例えば振動センサや加速度センサを用いて、振動を検出する。
情報処理装置2000は、操作面検出部2040を有する。操作面検出部2040は、振動検出部2020が検出した振動に基づいて、操作面を検出する。例えば操作面検出部2040は、振動検出部2020が3軸加速度センサを用いて振動を検出する場合、3軸それぞれについて測定された加速度の比率から、振動が加えられた面を検出する。
情報処理装置2000は、装置状態検出部2060を有する。装置状態検出部2060は、情報処理装置2000の状態を検出する。情報処理装置2000の状態は、例えば情報処理装置2000の姿勢である。情報処理装置2000の姿勢は、例えば、情報処理装置2000が有する各面が向いている方向によって表される。
情報処理装置2000は、アプリケーション状態検出部2080を有する。アプリケーション状態検出部2080は、アプリケーションの状態を検出する。
情報処理装置2000は、処理決定部2100を有する。処理決定部2100は、操作面検出部2040によって検出された操作面、装置状態検出部2060によって検出された情報処理装置2000の状態、及びアプリケーション状態検出部2080によって検出されたアプリケーションの状態に基づいて、実行する所定処理を決定する。
図4は、情報処理装置2000のハードウエア構成を例示するブロック図である。図4において、情報処理装置2000は、バス1020、プロセッサ1040、メモリ1060、及びストレージ1080を有する。ただし、情報処理装置2000のハードウエア構成は、図4に示す構成に限定されない。
図5は、実施形態1に係る情報処理装置2000が行う処理の流れを例示するフローチャートである。ステップS102において、振動検出部2020は、情報処理装置2000に加えられた振動を検出する。ステップS104において、操作面検出部2040は、振動検出部2020が検出した振動に基づいて、操作面を検出する。ステップS106において、装置状態検出部2060は、情報処理装置2000の状態を検出する。ステップS108において、アプリケーション状態検出部2080は、アプリケーションの状態を検出する。ステップS110において、処理決定部2100は、情報処理装置2000の状態、アプリケーションの状態、及び操作面に基づいて、実行する所定処理を決定する。
以下、実施形態1の情報処理装置2000について、より詳細に説明する。
情報処理装置2000が実行する所定処理は様々である。例えば所定処理は、アプリケーションの動作を開始する処理、アプリケーションの動作を終了する処理、アプリケーションの動作を停止する処理、又はアプリケーションの動作を再開する処理を含む。
情報処理装置2000の具体的な操作方法を、実施例1として示す。実施例1の情報処理装置2000は、音楽アプリケーションを実行する。また、実施例1の装置状態検出部2060は、情報処理装置2000の状態として、各面の向きを検出する。
さらに、情報処理装置2000の操作方法の別の例を、実施例2として示す。実施例2の情報処理装置2000は、音声通話アプリケーションを実行する。また、実施例2の装置状態検出部2060は、情報処理装置2000の状態として、各面の向きを検出する。
さらに、情報処理装置2000の操作方法の別の例を、実施例3として示す。実施例3の情報処理装置2000は、音声通話アプリケーションを実行する。また、実施例3の装置状態検出部2060は、情報処理装置2000の状態として、情報処理装置2000の所在位置を検出する。具体的には、装置状態検出部2060は、情報処理装置2000の所在位置として、「強い光が当たる位置か否か」と、「人の身の回りにあるか否か」との組み合わせを検出する。
その他にも例えば、実施形態1の情報処理装置2000は、各面を叩くことで、マナーモードの切り替えや、カメラのモード切り替えなどを行うことができる。
以上の構成により、実施形態1の情報処理装置2000は、アプリケーションの状態及び操作面に加え、情報処理装置2000の状態を考慮して、実行する所定処理を決定する。したがって、実施形態1の情報処理装置2000によれば、装置の状態を考慮せずに実行する処理を決定する場合と比較し、より多彩な操作方法が提供される。
図9は、実施形態2に係る情報処理装置2000を示すブロック図である。
情報処理装置2000は、振動回数検出部2120を有する。振動回数検出部2120は、振動検出部2020が検出した振動に基づいて、情報処理装置2000に加えられた振動の回数(以下、振動回数)を検出する。
処理決定部2100は、情報処理装置2000の状態、アプリケーションの状態、操作面、及び操作面に加えられた振動の回数に基づいて、複数の所定処理の中から、実行する所定処理を決定する。
図10は、実施形態2に係る情報処理装置2000が実行する処理の流れを例示するフローチャートである。図10において、ステップS102〜S108の処理は、図5のフローチャートに示す処理と同様である。
実施形態2の情報処理装置2000によれば、情報処理装置2000の状態、アプリケーションの状態、及び操作面に加え、操作面に加えられた振動の回数をさらに考慮して、複数の所定処理の中から、実行する所定処理が決定される。したがって、実施形態2の情報処理装置2000によれば、実施形態1の情報処理装置2000と比較し、より多彩な操作方法が提供される。
図11は、実施形態3に係る情報処理装置2000を示すブロック図である。
情報処理装置2000は、操作領域検出部2140を有する。操作領域検出部2140は、操作面検出部2040によって検出された操作面が有する複数の部分領域のうち、どの部分領域に対して振動が加えられたのかを検出する。以下、操作面が有する複数の部分領域のうち、振動が加えられた部分領域を、操作領域と表記する。
図14は、実施形態3に係る情報処理装置2000が実行する処理の流れを例示するフローチャートである。図14において、ステップS102〜S108の処理は、図5のフローチャートに示す処理と同様である。
実施形態3の情報処理装置2000によれば、情報処理装置2000の状態、アプリケーションの状態、及び操作面に加え、操作領域をさらに考慮して、複数の所定処理の中から、情報処理装置2000が実行する所定処理が決定される。したがって、実施形態3の情報処理装置2000によれば、実施形態1の情報処理装置2000と比較し、より多彩な操作方法が提供される。
1. 複数の面を有し、かつアプリケーションを実行する情報処理装置であって、
当該情報処理装置に加えられた振動を検出する振動検出手段と、
振動検出手段が検出した振動に基づいて、前記複数の面の中から、振動が加えられた面である操作面を検出する操作面検出手段と、
当該情報処理装置の状態を検出する装置状態検出手段と、
前記アプリケーションの状態を検出するアプリケーション状態検出手段と、
前記アプリケーションの状態、当該情報処理装置の状態、及び前記操作面に基づいて、複数の所定処理の中から、実行する所定処理を決定する処理決定手段と、
を有する情報処理装置。
2. 前記装置状態検出手段が検出する当該情報処理装置の状態は、当該情報処理装置の姿勢、又は当該情報処理装置の所在位置であることを特徴とする1.記載の情報処理装置。
3. 前記振動検出手段が検出した振動に基づいて、当該情報処理装置に対して振動が加えられた回数である振動回数を検出する振動回数検出手段をさらに有し、
前記処理決定手段は、前記振動回数をさらに用いて、前記所定処理を決定する1.又は2.に記載の情報処理装置。
4. 当該情報処理装置が有する面は、複数の部分領域を有し、
当該情報処理装置は、前記操作面検出手段によって検出された操作面が有する複数の部分領域の中から、振動が加えられた部分領域である操作領域を検出する操作領域検出手段を有し、
前記処理決定手段は、前記操作領域をさらに用いて、前記所定処理を決定する1.乃至3.いずれか一つに記載の情報処理装置。
5. 前記所定処理は、前記アプリケーションの動作を開始する処理、前記アプリケーションの動作を終了する処理、前記アプリケーションの動作を停止する処理、又は前記アプリケーションの動作を再開する処理を含む1.乃至4.いずれか一つに記載の情報処理装置。
6. 前記所定処理は、前記アプリケーションが処理対象とするコンテンツを変更する処理、又は前記アプリケーションが処理しているコンテンツの処理位置を変更する処理を含む1.乃至5.いずれか一つに記載の情報処理装置。
7. 前記所定処理は、出力する音声の音量を増加させる処理、出力する音声の音量を減少させる処理、取得する音声の音量を増加させる処理、取得する音声の音量を減少させる処理、音声出力を有効にする処理、音声出力を無効にする処理、音声取得を有効にする処理、又は音声取得を無効にする処理を含む1.乃至6.いずれか一つに記載の情報処理装置。
8. 前記所定処理は、音声通話の状態を着信状態から通話状態に変更する処理、音声通話の状態を通話状態から終話状態に変更する処理、音声通話の状態を通話状態から保留状態に変更する処理、又は音声通話の状態を着信状態にしたまま、着信音の出力を停止する処理を含む1.乃至7.いずれか一つに記載の情報処理装置。
9. 複数の面を有し、かつアプリケーションを実行するコンピュータを、制御する情報処理プログラムであって、
前記コンピュータに、
前記コンピュータに加えられた振動を検出する振動検出機能と、
前記振動検出機能が検出した振動に基づいて、前記複数の面の中から、振動が加えられた面である操作面を検出する操作面検出機能と、
前記コンピュータの状態を検出する装置状態検出機能と、
前記アプリケーションの状態を検出するアプリケーション状態検出機能と、
前記アプリケーションの状態、前記コンピュータの状態、及び前記操作面に基づいて、複数の所定処理の中から、実行する所定処理を決定する処理決定機能と、
を持たせる情報処理プログラム。
10. 前記装置状態検出機能が検出する前記コンピュータの状態は、前記コンピュータの姿勢、又は前記コンピュータの所在位置であることを特徴とする9.記載の情報処理プログラム。
11. 前記コンピュータに、前記振動検出機能が検出した振動に基づいて、前記コンピュータに対して振動が加えられた回数である振動回数を検出する振動回数検出機能をさらに持たせ、
前記処理決定機能は、前記振動回数をさらに用いて、前記所定処理を決定する9.又は10.に記載の情報処理プログラム。
12. 前記コンピュータが有する面は、複数の部分領域を有し、
当該情報処理プログラムは、前記コンピュータに、前記操作面検出機能によって検出された操作面が持たせる複数の部分領域の中から、振動が加えられた部分領域である操作領域を検出する操作領域検出機能を持たせ、
前記処理決定機能は、前記操作領域をさらに用いて、前記所定処理を決定する9.乃至11.いずれか一つに記載の情報処理プログラム。
13. 前記所定処理は、前記アプリケーションの動作を開始する処理、前記アプリケーションの動作を終了する処理、前記アプリケーションの動作を停止する処理、又は前記アプリケーションの動作を再開する処理を含む9.乃至12.いずれか一つに記載の情報処理プログラム。
14. 前記所定処理は、前記アプリケーションが処理対象とするコンテンツを変更する処理、又は前記アプリケーションが処理しているコンテンツの処理位置を変更する処理を含む9.乃至13.いずれか一つに記載の情報処理プログラム。
15. 前記所定処理は、出力する音声の音量を増加させる処理、出力する音声の音量を減少させる処理、取得する音声の音量を増加させる処理、取得する音声の音量を減少させる処理、音声出力を有効にする処理、音声出力を無効にする処理、音声取得を有効にする処理、又は音声取得を無効にする処理を含む9.乃至14.いずれか一つに記載の情報処理プログラム。
16. 前記所定処理は、音声通話の状態を着信状態から通話状態に変更する処理、音声通話の状態を通話状態から終話状態に変更する処理、音声通話の状態を通話状態から保留状態に変更する処理、又は音声通話の状態を着信状態にしたまま、着信音の出力を停止する処理を含む9.乃至15.いずれか一つに記載の情報処理プログラム。
17. 複数の面を有し、かつアプリケーションを実行するコンピュータによって、実行される情報処理方法であって、
前記コンピュータに加えられた振動を検出する振動検出ステップと、
前記振動検出ステップが検出した振動に基づいて、前記複数の面の中から、振動が加えられた面である操作面を検出する操作面検出ステップと、
前記コンピュータの状態を検出する装置状態検出ステップと、
前記アプリケーションの状態を検出するアプリケーション状態検出ステップと、
前記アプリケーションの状態、前記コンピュータの状態、及び前記操作面に基づいて、複数の所定処理の中から、実行する所定処理を決定する処理決定ステップと、
を有する情報処理方法。
18. 前記装置状態検出ステップが検出する前記コンピュータの状態は、前記コンピュータの姿勢、又は前記コンピュータの所在位置であることを特徴とする17.記載の情報処理方法。
19. 前記振動検出ステップが検出した振動に基づいて、前記コンピュータに対して振動が加えられた回数である振動回数を検出する振動回数検出ステップをさらに有し、
前記処理決定ステップは、前記振動回数をさらに用いて、前記所定処理を決定する17.又は18.に記載の情報処理方法。
20. 前記コンピュータが有する面は、複数の部分領域を有し、
当該情報処理方法は、
前記操作面検出ステップによって検出された操作面が持たせる複数の部分領域の中から、振動が加えられた部分領域である操作領域を検出する操作領域検出ステップを有し、
前記処理決定ステップは、前記操作領域をさらに用いて、前記所定処理を決定する17.乃至19.いずれか一つに記載の情報処理方法。
21. 前記所定処理は、前記アプリケーションの動作を開始する処理、前記アプリケーションの動作を終了する処理、前記アプリケーションの動作を停止する処理、又は前記アプリケーションの動作を再開する処理を含む17.乃至20.いずれか一つに記載の情報処理方法。
22. 前記所定処理は、前記アプリケーションが処理対象とするコンテンツを変更する処理、又は前記アプリケーションが処理しているコンテンツの処理位置を変更する処理を含む17.乃至21.いずれか一つに記載の情報処理方法。
23. 前記所定処理は、出力する音声の音量を増加させる処理、出力する音声の音量を減少させる処理、取得する音声の音量を増加させる処理、取得する音声の音量を減少させる処理、音声出力を有効にする処理、音声出力を無効にする処理、音声取得を有効にする処理、又は音声取得を無効にする処理を含む17.乃至22.いずれか一つに記載の情報処理方法。
24. 前記所定処理は、音声通話の状態を着信状態から通話状態に変更する処理、音声通話の状態を通話状態から終話状態に変更する処理、音声通話の状態を通話状態から保留状態に変更する処理、又は音声通話の状態を着信状態にしたまま、着信音の出力を停止する処理を含む17.乃至23.いずれか一つに記載の情報処理方法。
Claims (9)
- 複数の面を有し、かつアプリケーションを実行する情報処理装置であって、
当該情報処理装置に加えられた振動を検出する振動検出手段と、
前記振動検出手段が検出した振動に基づいて、前記複数の面の中から、振動が加えられた面である操作面を検出する操作面検出手段と、
当該情報処理装置の姿勢を検出する装置状態検出手段と、
前記アプリケーションの状態を検出するアプリケーション状態検出手段と、
当該情報処理装置の姿勢及び前記操作面に基づいて、前記検出された振動が加えられた時に前記操作面が向いている方向を決定し、前記決定された方向及び前記アプリケーションの状態の組み合わせに基づいて、複数の所定処理の中から、実行する所定処理を決定する処理決定手段と、
を有する情報処理装置。 - 前記振動検出手段が検出した振動に基づいて、当該情報処理装置に対して振動が加えられた回数である振動回数を検出する振動回数検出手段をさらに有し、
前記処理決定手段は、前記振動回数をさらに用いて、前記所定処理を決定する請求項1に記載の情報処理装置。 - 当該情報処理装置が有する面は、複数の部分領域を有し、
当該情報処理装置は、前記操作面検出手段によって検出された操作面が有する複数の部分領域の中から、振動が加えられた部分領域である操作領域を検出する操作領域検出手段を有し、
前記処理決定手段は、前記操作領域をさらに用いて、前記所定処理を決定する請求項1又は2に記載の情報処理装置。 - 前記所定処理は、前記アプリケーションの動作を開始する処理、前記アプリケーションの動作を終了する処理、前記アプリケーションの動作を停止する処理、又は前記アプリケーションの動作を再開する処理を含む請求項1乃至3いずれか一項に記載の情報処理装置。
- 前記所定処理は、前記アプリケーションが処理対象とするコンテンツを変更する処理、又は前記アプリケーションが処理しているコンテンツの処理位置を変更する処理を含む請求項1乃至4いずれか一項に記載の情報処理装置。
- 前記所定処理は、出力する音声の音量を増加させる処理、出力する音声の音量を減少させる処理、取得する音声の音量を増加させる処理、取得する音声の音量を減少させる処理、音声出力を有効にする処理、音声出力を無効にする処理、音声取得を有効にする処理、又は音声取得を無効にする処理を含む請求項1乃至5いずれか一項に記載の情報処理装置。
- 前記所定処理は、音声通話の状態を着信状態から通話状態に変更する処理、音声通話の状態を通話状態から終話状態に変更する処理、音声通話の状態を通話状態から保留状態に変更する処理、又は音声通話の状態を着信状態にしたまま、着信音の出力を停止する処理を含む請求項1乃至6いずれか一項に記載の情報処理装置。
- 複数の面を有し、かつアプリケーションを実行するコンピュータを制御する情報処理プログラムであって、
前記コンピュータに、
前記コンピュータに加えられた振動を検出する振動検出機能と、
前記振動検出機能が検出した振動に基づいて、前記複数の面の中から、振動が加えられた面である操作面を検出する操作面検出機能と、
前記コンピュータの姿勢を検出する装置状態検出機能と、
前記アプリケーションの状態を検出するアプリケーション状態検出機能と、
前記コンピュータの姿勢及び前記操作面に基づいて、前記検出された振動が加えられた時に前記操作面が向いている方向を決定し、前記決定された方向及び前記アプリケーションの状態の組み合わせに基づいて、複数の所定処理の中から、実行する所定処理を決定する処理決定機能と、
を持たせる情報処理プログラム。 - 複数の面を有し、かつアプリケーションを実行するコンピュータによって、実行される情報処理方法であって、
前記コンピュータに加えられた振動を検出する振動検出ステップと、
前記振動検出ステップが検出した振動に基づいて、前記複数の面の中から、振動が加えられた面である操作面を検出する操作面検出ステップと、
前記コンピュータの姿勢を検出する装置状態検出ステップと、
前記アプリケーションの状態を検出するアプリケーション状態検出ステップと、
前記コンピュータの姿勢及び前記操作面に基づいて、前記検出された振動が加えられた時に前記操作面が向いている方向を決定し、前記決定された方向及び前記アプリケーションの状態の組み合わせに基づいて、複数の所定処理の中から、実行する所定処理を決定する処理決定ステップと、
を有する情報処理方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013025901 | 2013-02-13 | ||
JP2013025901 | 2013-02-13 | ||
PCT/JP2014/051635 WO2014125910A1 (ja) | 2013-02-13 | 2014-01-27 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2014125910A1 JPWO2014125910A1 (ja) | 2017-02-02 |
JP6332262B2 true JP6332262B2 (ja) | 2018-05-30 |
Family
ID=51353920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015500173A Expired - Fee Related JP6332262B2 (ja) | 2013-02-13 | 2014-01-27 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US9996180B2 (ja) |
EP (1) | EP2957988A4 (ja) |
JP (1) | JP6332262B2 (ja) |
CN (1) | CN105009029B (ja) |
WO (1) | WO2014125910A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8892738B2 (en) | 2007-11-07 | 2014-11-18 | Numecent Holdings, Inc. | Deriving component statistics for a stream enabled application |
JP2017049720A (ja) * | 2015-08-31 | 2017-03-09 | シャープ株式会社 | 情報処理装置、情報処理装置を備える電子機器、情報処理装置の制御方法、および、プログラム |
JP6416995B1 (ja) * | 2017-07-12 | 2018-10-31 | レノボ・シンガポール・プライベート・リミテッド | 携帯型情報処理装置、携帯型情報処理装置のコマンド入力方法、及びコンピュータが実行可能なプログラム |
US11589175B2 (en) | 2020-04-30 | 2023-02-21 | Google Llc | Frustration-based diagnostics |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1591873A3 (en) | 2004-04-29 | 2006-12-06 | Samsung Electronics Co., Ltd. | Method and apparatus for entering information into an portable electronic device |
KR100994774B1 (ko) * | 2004-04-29 | 2010-11-16 | 삼성전자주식회사 | 키 입력 장치 및 방법 |
JP2006245799A (ja) * | 2005-03-01 | 2006-09-14 | Nec Saitama Ltd | 電子機器、該電子機器における警報出力制御方法及び警報出力制御プログラム |
JP4360334B2 (ja) * | 2005-03-14 | 2009-11-11 | ソニー株式会社 | 電子機器 |
US20090265671A1 (en) | 2008-04-21 | 2009-10-22 | Invensense | Mobile devices with motion gesture recognition |
US20090262074A1 (en) * | 2007-01-05 | 2009-10-22 | Invensense Inc. | Controlling and accessing content using motion processing on mobile devices |
JP4853302B2 (ja) * | 2007-01-19 | 2012-01-11 | 日本電気株式会社 | 携帯端末用コマンド入力装置および携帯端末用コマンド入力方法 |
JP4671055B2 (ja) * | 2007-11-26 | 2011-04-13 | セイコーエプソン株式会社 | 叩きコマンド処理システム、電子機器の操作システム及び電子機器 |
US20080184797A1 (en) * | 2007-02-01 | 2008-08-07 | Seiko Epson Corporation | Hit command processing system, operation system for electronic instrument, and electronic instrument |
JP4885807B2 (ja) | 2007-07-30 | 2012-02-29 | 京セラ株式会社 | 携帯電子機器 |
TW200934207A (en) * | 2008-01-21 | 2009-08-01 | Inventec Appliances Corp | Method of automatically playing text information in voice by an electronic device under strong light |
US8676224B2 (en) * | 2008-02-19 | 2014-03-18 | Apple Inc. | Speakerphone control for mobile device |
US8775023B2 (en) * | 2009-02-15 | 2014-07-08 | Neanode Inc. | Light-based touch controls on a steering wheel and dashboard |
JP2010213099A (ja) | 2009-03-11 | 2010-09-24 | Sony Ericsson Mobile Communications Ab | 音声信号処理装置及び音声信号処理方法 |
KR20110049080A (ko) * | 2009-11-04 | 2011-05-12 | 삼성전자주식회사 | 물리적 접촉에 따른 동작 제어 방법 및 이를 구현하는 휴대용 디바이스 |
US8972892B2 (en) * | 2010-01-05 | 2015-03-03 | Qualcomm Incorporated | Notification in immersive applications |
US8432368B2 (en) | 2010-01-06 | 2013-04-30 | Qualcomm Incorporated | User interface methods and systems for providing force-sensitive input |
US8181874B1 (en) * | 2010-11-04 | 2012-05-22 | MCube Inc. | Methods and apparatus for facilitating capture of magnetic credit card data on a hand held device |
US8723699B2 (en) * | 2010-11-09 | 2014-05-13 | Motorola Mobility Llc | Method and apparatus for controlling a device |
JP5722147B2 (ja) | 2011-07-15 | 2015-05-20 | 日本光電工業株式会社 | 電池収納装置 |
US9113317B2 (en) * | 2012-12-19 | 2015-08-18 | Verizon Patent And Licensing Inc. | Intelligent streaming to a mobile device |
-
2014
- 2014-01-27 WO PCT/JP2014/051635 patent/WO2014125910A1/ja active Application Filing
- 2014-01-27 US US14/764,037 patent/US9996180B2/en not_active Expired - Fee Related
- 2014-01-27 JP JP2015500173A patent/JP6332262B2/ja not_active Expired - Fee Related
- 2014-01-27 CN CN201480008694.1A patent/CN105009029B/zh not_active Expired - Fee Related
- 2014-01-27 EP EP14751434.3A patent/EP2957988A4/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
CN105009029B (zh) | 2018-09-11 |
CN105009029A (zh) | 2015-10-28 |
EP2957988A4 (en) | 2016-10-05 |
WO2014125910A1 (ja) | 2014-08-21 |
EP2957988A1 (en) | 2015-12-23 |
US9996180B2 (en) | 2018-06-12 |
US20150355770A1 (en) | 2015-12-10 |
JPWO2014125910A1 (ja) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6272700B2 (ja) | 両面ディスプレーを使用する電子装置のマルチタスキング制御方法及びその装置 | |
AU2012232659B2 (en) | Method and apparatus for providing sight independent activity reports responsive to a touch gesture | |
TWI573074B (zh) | 用以提供自鎖定螢幕對功能取用的方法與裝置以及相關電腦程式產品 | |
RU2605359C2 (ru) | Способ управления касанием и портативный терминал, поддерживающий его | |
JP5649240B2 (ja) | タッチスクリーンユーザインターフェース上でコマンドを修正する方法 | |
US20170187865A1 (en) | Terminal Control Method and Apparatus, and Terminal | |
US10764415B2 (en) | Screen lighting method for dual-screen terminal and terminal | |
JP3910541B2 (ja) | 画像格納装置 | |
US20090124286A1 (en) | Portable hands-free device with sensor | |
US10191645B2 (en) | Controlling a touch panel display during scrolling operations | |
JP2017519256A (ja) | メディアを再生するための方法および端末 | |
CN103634717B (zh) | 一种利用耳机控制的方法、装置及终端设备 | |
JP2017084086A (ja) | 携帯電子機器および携帯電子機器の表示方法 | |
KR102075117B1 (ko) | 사용자 기기 및 그 동작 방법 | |
CN103780749A (zh) | 行动装置与控制其应用程序的方法 | |
JP6332262B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
CN106791109A (zh) | 一种声音提醒方法及移动终端 | |
WO2018082657A1 (zh) | 一种查找图标的方法及终端 | |
CN104252226A (zh) | 一种信息处理的方法及电子设备 | |
US20130303144A1 (en) | System and Apparatus for Controlling a Device with a Bone Conduction Transducer | |
JP2014229302A (ja) | 電子装置の機能の実行方法及びその電子装置 | |
JP5410830B2 (ja) | 電子機器、入力処理方法および入力装置 | |
US20240393937A1 (en) | Method for playing back multimedia resource and terminal | |
TW201601048A (zh) | 電子設備以及電子設備的工作方法 | |
CN108388396A (zh) | 一种界面切换方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170801 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180123 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180322 |
|
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: 20180403 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180416 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6332262 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |