JP2014160404A - Information processing device, control method of information processing device, and control program of information processing device - Google Patents

Information processing device, control method of information processing device, and control program of information processing device Download PDF

Info

Publication number
JP2014160404A
JP2014160404A JP2013031231A JP2013031231A JP2014160404A JP 2014160404 A JP2014160404 A JP 2014160404A JP 2013031231 A JP2013031231 A JP 2013031231A JP 2013031231 A JP2013031231 A JP 2013031231A JP 2014160404 A JP2014160404 A JP 2014160404A
Authority
JP
Japan
Prior art keywords
state
information processing
processing apparatus
key
information
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
JP2013031231A
Other languages
Japanese (ja)
Other versions
JP6100553B2 (en
Inventor
Katsuhiro Otsuka
勝博 大塚
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.)
NEC Platforms Ltd
Original Assignee
NEC AccessTechnica 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 NEC AccessTechnica Ltd filed Critical NEC AccessTechnica Ltd
Priority to JP2013031231A priority Critical patent/JP6100553B2/en
Publication of JP2014160404A publication Critical patent/JP2014160404A/en
Application granted granted Critical
Publication of JP6100553B2 publication Critical patent/JP6100553B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Power Sources (AREA)
  • Telephone Function (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information processing device which prevents degradation of operability of the information processing device and enhances operability of a user interface.SOLUTION: An information processing device comprises: change detection means which outputs change detection information on the basis of sensor information created by sensors that detect state change; key detection means which detects an operation performed on keys, and outputs key detection information concerning the operation; state control means which performs control of transition between a plurality of operation states on the basis of the change detection information, and control of transition on the basis of the key detection information; and information processing means which performs predetermined information processing.

Description

本発明は、複数の動作状態をとることができる情報処理装置、情報処理装置制御方法および情報処理装置制御プログラムに関する。   The present invention relates to an information processing apparatus, an information processing apparatus control method, and an information processing apparatus control program that can take a plurality of operating states.

一般的に情報処理装置は、小型化、薄型化が進み、それによって提供されるサービスは多様化してきた。そして、タッチパネル、GPS(Global Positioning System)、加速度センサ、照度センサ、カメラなどのセンサを備えた情報処理装置が普及してきている。   In general, information processing apparatuses have become smaller and thinner, and services provided thereby have been diversified. Information processing apparatuses including sensors such as touch panels, GPS (Global Positioning System), acceleration sensors, illuminance sensors, and cameras have become widespread.

特許文献1には、位置情報の送信を行う携帯型端末器とその通信制御方法が開示されている。特許文献1の携帯型端末器は、所定の間隔で位置情報を検出し、検出した位置情報を位置情報履歴として保存する。そして、特許文献1の携帯型端末器は、現在の位置情報と保存されている位置情報とを比較して、現在の位置情報が所定の範囲内であるときは、静止状態にあると判断する。その場合、特許文献1の携帯型端末器は、検出した現在の位置情報を送信しない。   Patent Document 1 discloses a portable terminal device that transmits position information and a communication control method thereof. The portable terminal device of Patent Literature 1 detects position information at a predetermined interval, and stores the detected position information as a position information history. Then, the portable terminal of Patent Document 1 compares the current position information with the stored position information, and determines that the current position information is in a stationary state when the current position information is within a predetermined range. . In that case, the portable terminal of Patent Literature 1 does not transmit the detected current position information.

特許文献2には、自身が備えるセンサへの電力供給を制御する携帯通信端末が開示されている。特許文献2の携帯通信端末は、タッチパネル、加速度センサ、フォトセンサを備えている。そして、特許文献2の携帯通信端末は、通話状態もしくはアプリケーションの起動状態を検知し、その検知した動作状態で使用しないセンサを判断する。特許文献2の携帯通信端末は、その判断に基づいて、使用しないタッチパネル、加速度センサおよびフォトセンサへの電力供給を制御する。   Patent Document 2 discloses a portable communication terminal that controls power supply to a sensor included in the document. The portable communication terminal of Patent Document 2 includes a touch panel, an acceleration sensor, and a photo sensor. And the portable communication terminal of patent document 2 detects the call state or the activation state of the application, and determines a sensor that is not used in the detected operation state. Based on the determination, the portable communication terminal of Patent Literature 2 controls power supply to a touch panel, an acceleration sensor, and a photo sensor that are not used.

特許文献3には、自身の備えるセンサで検知した自身の動きに基づいて、自身への電力供給を制御する電子機器が開示されている。特許文献3の電子機器は、加速度センサもしくは衝撃センサを備えている。そして、特許文献3の電子機器は、自身の備えているセンサで自身の動きを検知する。特許文献3の電子機器は、予め自身の動きの特徴を示すパターンを記憶している。特許文献3の電子機器は、自身の備えているセンサで検知した自身の動きを、自身に記憶させた自身の動きの特徴を示すパターンと比較する。そして、検知した自身の動きが、記憶させた自身の動きの特徴を示すパターンと適合していることを判定したとき、特許文献3の電子機器は、自身の電力供給を停止する。   Patent Document 3 discloses an electronic device that controls power supply to itself based on its own movement detected by its own sensor. The electronic device of Patent Document 3 includes an acceleration sensor or an impact sensor. And the electronic device of patent document 3 detects an own motion with the sensor with which it is provided. The electronic device of Patent Literature 3 stores a pattern indicating the characteristics of its own movement in advance. The electronic device of Patent Document 3 compares its own movement detected by its own sensor with a pattern indicating the characteristics of its own movement stored in itself. Then, when it is determined that the detected own motion is compatible with the stored pattern indicating the feature of the own motion, the electronic device of Patent Document 3 stops its power supply.

図11は、情報処理装置の外観例を示す。図12は、情報処理装置の状態遷移図を示す。図11、12を参照して、情報処理装置の構成と状態遷移について説明する。   FIG. 11 shows an example of the appearance of the information processing apparatus. FIG. 12 shows a state transition diagram of the information processing apparatus. The configuration and state transition of the information processing apparatus will be described with reference to FIGS.

図11の情報処理装置1は、表示部11と、入力操作部12と、キー検知部13を備える。キー検知部13は、情報処理装置1の電源をON/OFFする電源キーを備える。表示部11は、情報処理装置1で提供されるサービスの情報の表示を行うもので、例えばLCD(液晶ディスプレイ:Liquid Crystal Display)とバックライト、または有機EL(Electro Luminescence)などの表示デバイスである。入力操作部12は、情報処理装置1で提供されるサービスの情報に対応して、情報の入力操作を受け付ける、例えば表示部11の前面に設けられたタッチパネルである。   The information processing apparatus 1 of FIG. 11 includes a display unit 11, an input operation unit 12, and a key detection unit 13. The key detection unit 13 includes a power key for turning on / off the power of the information processing apparatus 1. The display unit 11 displays information on services provided by the information processing apparatus 1, and is a display device such as an LCD (Liquid Crystal Display) and a backlight, or an organic EL (Electro Luminescence). . The input operation unit 12 is, for example, a touch panel provided on the front surface of the display unit 11 that accepts an information input operation in response to service information provided by the information processing apparatus 1.

図12は、情報処理装置1の状態遷移図を示す。情報処理装置1の動作状態は、スタンバイ状態である状態STB1と、アクティブ状態である状態ACT1と状態ACT2を含む。情報処理装置1は、キー検知部13の備える電源キーが、「キー長押」されることによって、電源OFFの状態(状態OFF)から、電源ONの状態に変化して、状態ACT1に遷移する。ここで、「キー長押」とは、電源キーを所定の時間以上(例えば数秒間程度)押し続ける操作のことを示す。   FIG. 12 shows a state transition diagram of the information processing apparatus 1. The operating state of the information processing apparatus 1 includes a state STB1 that is a standby state, a state ACT1 that is an active state, and a state ACT2. The information processing apparatus 1 changes from the power-off state (state OFF) to the power-on state when the power key provided in the key detection unit 13 is “key-pressed”, and transitions to the state ACT1. Here, “key press” indicates an operation of pressing the power key for a predetermined time (for example, about several seconds).

状態ACT1は、情報処理装置1の表示部11の表示がONし、入力操作部12が入力操作の受け付けが可能なアクティブ状態である。そして、状態ACT1は、利用者の認証入力の操作を待っている状態である。この状態ACT1で、認証入力を受け付けて、認証入力が確認されれば、情報処理装置1の動作状態は、状態ACT1から状態ACT2に遷移する。   The state ACT1 is an active state in which the display on the display unit 11 of the information processing apparatus 1 is turned on and the input operation unit 12 can accept an input operation. The state ACT1 is a state waiting for the user's authentication input operation. If an authentication input is received in this state ACT1 and the authentication input is confirmed, the operation state of the information processing apparatus 1 changes from the state ACT1 to the state ACT2.

状態ACT2は、情報処理装置1を利用者が操作してサービスを受け付けられる、またはサービスを受け付けているアクティブ状態である。情報処理装置1が状態ACT1で、認証入力などの入力操作が所定時間内に受け付けられないとき、情報処理装置1の動作状態は、状態ACT1から状態STB1に遷移する。また、情報処理装置1が状態ACT1で、キー検知部13が「キー押」を検知することで、情報処理装置1は、状態STB1に遷移する。ここで、「キー押」とは、電源キーを所定の時間範囲内(例えば0.5秒から1秒程度の時間範囲内)押し続ける操作のことを示す。   The state ACT2 is an active state in which the user can operate the information processing apparatus 1 to accept a service or accept a service. When the information processing apparatus 1 is in the state ACT1 and an input operation such as an authentication input is not received within a predetermined time, the operation state of the information processing apparatus 1 changes from the state ACT1 to the state STB1. Further, when the information processing apparatus 1 is in the state ACT1 and the key detection unit 13 detects “key press”, the information processing apparatus 1 transits to the state STB1. Here, “key press” indicates an operation of continuously pressing the power key within a predetermined time range (for example, within a time range of about 0.5 seconds to 1 second).

状態STB1は、表示部11の表示がOFFし、入力操作部12が入力操作を受け付けないスタンバイ状態である。この状態STB1では、情報処理装置1の備えるCPU(Central Processing Unit)は、例えば動作周波数を落として動作して、もしくは間欠的に動作して、消費電力を落とすスタンバイ状態である。情報処理装置1が状態STB1で、キー検知部13が「キー押」を検知することで、情報処理装置1は、状態STB1から状態ACT1に遷移する。   The state STB1 is a standby state in which the display on the display unit 11 is turned off and the input operation unit 12 does not accept an input operation. In this state STB1, a CPU (Central Processing Unit) included in the information processing apparatus 1 is in a standby state in which, for example, the operation frequency is lowered or the operation is intermittently performed to reduce the power consumption. When the information processing apparatus 1 is in the state STB1 and the key detection unit 13 detects “key press”, the information processing apparatus 1 transitions from the state STB1 to the state ACT1.

また、情報処理装置1が、状態ACT2、状態ACT1または状態STB1にあるとき、キー検知部13が「キー長押」を検知することで、情報処理装置1は、表示部11に電源をOFFにするか否かの表示を行う。そして、情報処理装置1は、利用者に確認入力を促す。利用者から電源をOFFにすることを確認する入力操作を、入力操作部12が受け付けるとき、情報処理装置1は、自身の電源をOFFにする。   Further, when the information processing apparatus 1 is in the state ACT2, the state ACT1, or the state STB1, the information processing apparatus 1 turns off the power to the display unit 11 when the key detection unit 13 detects “long key press”. Whether or not is displayed. Then, the information processing apparatus 1 prompts the user for confirmation input. When the input operation unit 12 accepts an input operation for confirming that the power is turned off from the user, the information processing apparatus 1 turns off its own power.

このように、情報処理装置1が状態遷移する際には、キー検知部13の備える電源キー(プッシュスイッチ)が使用される。このキー検知部13の備える電源キーは、最近の情報処理装置の小型化、薄型化に伴って、小型化している。   Thus, when the information processing apparatus 1 changes state, the power key (push switch) provided in the key detection unit 13 is used. The power key included in the key detection unit 13 is downsized with recent downsizing and thinning of information processing apparatuses.

特許文献1の技術は、位置情報を測位するセンサを備えて、自装置の測位位置を、それまでに記憶された測位位置と測位精度を考慮して比較照合して、自装置の運動状態が静止状態であるか否かを判定するものである。そして、特許文献1の技術は、その判定結果が静止状態であるとき、自装置の位置情報を送信しないことによって、自装置の電力消費を低減する。   The technology of Patent Document 1 includes a sensor that measures position information, compares the positioning position of the own device with the positioning position stored so far in consideration of the positioning accuracy, and determines the motion state of the own device. It is determined whether or not it is in a stationary state. And the technique of patent document 1 reduces the power consumption of an own apparatus by not transmitting the positional information on an own apparatus, when the determination result is a stationary state.

特許文献2の技術は、自装置の通話や起動されているアプリケーションによって、自装置に備えるセンサが使用されるか否かを判定し、その判定に基づいて、使用しないセンサへの電力供給を制御して、自装置の電力消費を低減する技術である。   The technology of Patent Literature 2 determines whether or not a sensor provided in the own device is used by a call of the own device or an activated application, and controls power supply to the unused sensor based on the determination. Thus, this is a technique for reducing the power consumption of the device itself.

特許文献3の技術は、自装置の備えるセンサによって自装置の動きを検知し、記憶させた動きのパターンと比較照合して、そのパターンとの適合を判定する技術である。そして、特許文献3の技術は、その判定が適合する場合に自装置の自身の電力供給を停止して、自装置の電力消費を抑制する。   The technique of Patent Document 3 is a technique for detecting the movement of the own apparatus using a sensor included in the own apparatus, comparing the movement pattern with the stored movement pattern, and determining the matching with the pattern. And the technique of patent document 3 stops the own electric power supply of an own apparatus, when the determination suits, and suppresses the electric power consumption of an own apparatus.

以上のように、特許文献1から3の技術は、センサによって自装置の状況を検知し、不要な通信や、センサ、および自装置自身への電力供給を制御して、電力消費を抑制する技術である。これら特許文献の技術は、最近の情報処理装置に提供されるサービスの多様化とセンサの装備に伴う消費電力を抑制する。   As described above, the techniques of Patent Documents 1 to 3 are techniques for detecting the status of the own device by a sensor and controlling power supply to unnecessary communication, the sensor, and the own device to suppress power consumption. It is. The technologies of these patent documents suppress the power consumption accompanying the diversification of services provided to recent information processing apparatuses and the equipment of sensors.

特開2011−227763号公報(第4、5頁、図1)Japanese Patent Laying-Open No. 2011-227773 (4th, 5th page, FIG. 1) 特許4571198号(第4−8頁、図5)Japanese Patent No. 4571198 (page 4-8, FIG. 5) 特開2007−128266号公報(第3−5頁、図1)JP 2007-128266 A (page 3-5, FIG. 1)

特許文献1−3の技術は、情報処理装置として備える各種センサまたは自装置を、スタンバイ状態に移行させて消費電力を抑え、電源をOFFする技術である。   The technology disclosed in Patent Literatures 1-3 is a technology in which various sensors provided as an information processing device or the device itself are shifted to a standby state to reduce power consumption and turn off the power.

情報処理装置の小型化、薄型化に伴って、情報処理装置の電源のON/OFFの操作や、低消費電力モード(スタンバイ状態)への移行とそれを解除する操作に使用される電源キーは小型化している。そのため、この小型化している電源キーを探し出して、押下げることには煩わしさがある。しかし、これらの特許文献1−3の技術は、電源キーの小型化に伴って顕在化した、上記の問題については一切対応することができない。   With the downsizing and thinning of information processing devices, the power key used for operations to turn on / off the power of the information processing device, to shift to the low power consumption mode (standby state), and to cancel it It is downsized. Therefore, it is troublesome to find and press down the downsized power key. However, these techniques of Patent Documents 1 to 3 cannot cope with the above-mentioned problems that have become apparent with the miniaturization of the power key.

このように、情報処理装置の小型化、薄型化に伴うキーの小型化に起因する操作性の悪化を解消し、ユーザインタフェースの操作性をいかに改善するかが課題である。   As described above, the problem is how to improve the operability of the user interface by eliminating the deterioration of operability due to the downsizing of the key associated with the downsizing and thinning of the information processing apparatus.

本発明の目的は、上記の課題に鑑みてなされたもので、情報処理装置の操作性の悪化を改善し、ユーザインタフェースの操作性を高めた情報処理装置、情報処理装置制御方法および情報処理装置制御プログラムを提供することにある。   An object of the present invention has been made in view of the above-described problems, and is an information processing apparatus, an information processing apparatus control method, and an information processing apparatus that improve the operability of an information processing apparatus and improve the operability of a user interface. It is to provide a control program.

本発明の情報処理装置は、状態変化を検知するセンサのセンサ情報に基づいて変化検知情報を出力する変化検知手段と、キーへの操作を検知し、操作に関するキー検知情報を出力するキー検知手段と、変化検知情報に基づく、複数の動作状態間の遷移の制御、およびキー検知情報に基づく遷移の制御を行う状態制御手段と、所定の情報処理を行う情報処理手段とを備えることを特徴とする。   An information processing apparatus according to the present invention includes a change detection unit that outputs change detection information based on sensor information of a sensor that detects a state change, and a key detection unit that detects an operation on a key and outputs key detection information related to the operation. And a state control means for controlling transition between a plurality of operation states based on change detection information and a transition control based on key detection information, and an information processing means for performing predetermined information processing. To do.

本発明の情報処理装置制御方法は、情報処理装置に備えられ、状態変化を検知するセンサのセンサ情報に基づいて変化検知情報を出力し、情報処理装置が備えるキーへの操作を検知し、操作に関するキー検知情報を出力し、変化検知情報に基づいて、情報処理装置の複数の動作状態間の遷移の制御、およびキー検知情報に基づく遷移の制御を行うことを特徴とする。   An information processing apparatus control method according to the present invention is provided in an information processing apparatus, outputs change detection information based on sensor information of a sensor that detects a state change, detects an operation on a key provided in the information processing apparatus, The key detection information is output, and transition control between a plurality of operation states of the information processing apparatus and transition control based on the key detection information are performed based on the change detection information.

本発明の情報処理装置制御プログラムは、情報処理装置が備えるコンピュータを、状態変化を検知するセンサのセンサ情報に基づいて変化検知情報を出力する変化検知手段と、キーへの操作を検知し、操作に関するキー検知情報を出力するキー検知手段と、変化検知情報に基づく、複数の動作状態間の遷移の制御、およびキー検知情報に基づく遷移の制御を行う状態制御手段として動作させることを特徴とする。   An information processing apparatus control program according to the present invention detects a change detection unit that outputs change detection information based on sensor information of a sensor that detects a state change, and an operation on a key. A key detection unit that outputs key detection information on the computer, and a state control unit that controls transition between a plurality of operation states based on change detection information and controls transition based on the key detection information. .

本発明によれば、情報処理装置の小型化、薄型化に伴う操作性の悪化を改善し、ユーザインタフェースの操作性を高めることができる。   According to the present invention, it is possible to improve the operability of the user interface by improving the deterioration of the operability accompanying the downsizing and thinning of the information processing apparatus.

本発明の第1の実施形態の情報処理装置の構成例を示したブロック図である。It is a block diagram showing an example of composition of an information processor of a 1st embodiment of the present invention. 本発明の第1の実施形態の情報処理装置の状態遷移を例示した状態遷移図である。It is the state transition diagram which illustrated the state transition of the information processing apparatus of the 1st Embodiment of this invention. 本発明の第1の実施形態の情報処理装置の動作を例示したフローチャートの前半である。It is the first half of the flowchart which illustrated operation | movement of the information processing apparatus of the 1st Embodiment of this invention. 本発明の第1の実施形態の情報処理装置の動作を例示したフローチャートの後半である。It is the second half of the flowchart which illustrated operation | movement of the information processing apparatus of the 1st Embodiment of this invention. 本発明の第1の実施形態の情報処理装置の状態遷移を例示した状態遷移表である。It is the state transition table which illustrated the state transition of the information processing apparatus of the 1st Embodiment of this invention. 本発明の第1の実施形態の最小構成の情報処理装置の構成例を示したブロック図である。It is the block diagram which showed the example of a structure of the information processing apparatus of the minimum structure of the 1st Embodiment of this invention. 本発明の第1の実施形態の最小構成の情報処理装置の状態遷移を例示した状態遷移図である。It is the state transition diagram which illustrated the state transition of the information processing apparatus of the minimum structure of the 1st Embodiment of this invention. 本発明の第2の実施形態の情報処理装置の構成例を示したブロック図である。It is the block diagram which showed the structural example of the information processing apparatus of the 2nd Embodiment of this invention. 本発明の第2の実施形態の情報処理装置の状態遷移を例示した状態遷移図である。It is the state transition diagram which illustrated the state transition of the information processing apparatus of the 2nd Embodiment of this invention. 本発明の第2の実施形態の情報処理装置の動作を例示したフローチャートの前半である。It is the first half of the flowchart which illustrated operation | movement of the information processing apparatus of the 2nd Embodiment of this invention. 本発明の第2の実施形態の情報処理装置の動作を例示したフローチャートの後半である。It is the second half of the flowchart which illustrated operation | movement of the information processing apparatus of the 2nd Embodiment of this invention. 本発明の第2の実施形態の情報処理装置の状態遷移を例示した状態遷移表である。It is the state transition table which illustrated the state transition of the information processing apparatus of the 2nd Embodiment of this invention. 情報処理装置の構成例を示した外観図である。It is the external view which showed the structural example of information processing apparatus. 情報処理装置の状態遷移を例示した状態遷移図である。It is the state transition diagram which illustrated the state transition of information processing apparatus.

以下に、本発明の実施形態について図面を参照して詳細に説明する。
(第1の実施形態)
本発明の第1の実施形態について説明する。図1は、本発明の第1の実施形態の情報処理装置の構成例を示したブロック図である。図2は、本発明の第1の実施形態の情報処理装置の状態遷移を例示した状態遷移図である。図3A、3Bは、本発明の第1の実施形態の情報処理装置の動作を例示したフローチャートである。図4は、本発明の第1の実施形態の情報処理装置の状態遷移を例示した状態遷移表である。
Embodiments of the present invention will be described below in detail with reference to the drawings.
(First embodiment)
A first embodiment of the present invention will be described. FIG. 1 is a block diagram illustrating a configuration example of the information processing apparatus according to the first embodiment of this invention. FIG. 2 is a state transition diagram illustrating the state transition of the information processing apparatus according to the first embodiment of this invention. 3A and 3B are flowcharts illustrating the operation of the information processing apparatus according to the first embodiment of this invention. FIG. 4 is a state transition table illustrating the state transition of the information processing apparatus according to the first embodiment of this invention.

図1を参照して、本発明の第1の実施形態の情報処理装置10の構成を説明する。情報処理装置10は、表示部11と、入力操作部12と、キー検知部13と、指示検知部14と、制御部15と、情報処理部16を備える。   With reference to FIG. 1, the structure of the information processing apparatus 10 of the 1st Embodiment of this invention is demonstrated. The information processing apparatus 10 includes a display unit 11, an input operation unit 12, a key detection unit 13, an instruction detection unit 14, a control unit 15, and an information processing unit 16.

表示部11は、入力操作部12への入力操作情報、ならびにキー検知部13および指示検知部14の検知情報にしたがって制御部15が送る表示情報を受けて表示を行う。情報処理装置10の利用者(以下、単に「利用者」と呼ぶ。)は、表示部11に表示される情報、その他に対応して、下記の入力操作部12に入力操作を行う。   The display unit 11 receives and displays the input operation information to the input operation unit 12 and the display information sent by the control unit 15 according to the detection information of the key detection unit 13 and the instruction detection unit 14. A user of the information processing apparatus 10 (hereinafter, simply referred to as “user”) performs an input operation on the following input operation unit 12 corresponding to information displayed on the display unit 11 and others.

入力操作部12は、利用者の入力操作を受け付けて、制御部15に入力操作情報を送る。   The input operation unit 12 receives a user's input operation and sends input operation information to the control unit 15.

キー検知部13は、情報処理装置10の電源キー(以下、「キー」と呼ぶ。)を備え、電源キーへの操作(キー操作)を検知する。有効なキー操作には、「キー長押」と「キー押」の2通りの操作がある。「キー長押」とは、プッシュスイッチであるキーを所定の時間以上(例えば数秒間程度)押し続ける操作のことを示す。「キー押」とは、プッシュスイッチであるキーを所定の時間範囲内(例えば0.5秒から1秒程度の時間範囲内)押し続ける操作のことを示す。キー検知部13は、この2通りの操作以外のキー操作、すなわち、短い時間のキーの押下は無効なキー操作として無視する。キー検知部13は、キー操作の検知を行い、その検知結果、すなわちキー操作がキー長押であるか、キー押であるかを制御部15に伝える。   The key detection unit 13 includes a power key (hereinafter referred to as “key”) of the information processing apparatus 10 and detects an operation (key operation) on the power key. There are two types of effective key operations: “key press” and “key press”. “Press and hold a key” indicates an operation of continuously pressing a key as a push switch for a predetermined time or more (for example, about several seconds). “Key press” indicates an operation of continuously pressing a key as a push switch within a predetermined time range (for example, within a time range of about 0.5 seconds to 1 second). The key detection unit 13 ignores key operations other than these two operations, that is, pressing a key for a short time as an invalid key operation. The key detection unit 13 detects a key operation and informs the control unit 15 of the detection result, that is, whether the key operation is a key press or a key press.

指示検知部14は、情報処理装置10に指示を行うため利用者が行う指示動作を検知するセンサを備え、その検知結果を制御部15に伝える。指示動作については後述する。   The instruction detection unit 14 includes a sensor that detects an instruction operation performed by the user to give an instruction to the information processing apparatus 10, and transmits the detection result to the control unit 15. The instruction operation will be described later.

制御部15は、入力操作部12から入力操作情報を受け、キー検知部13および指示検知部14から検知情報を受け、表示部11に表示情報を送り、情報処理装置10の制御を行う。また、制御部15は、表示部11、入力操作部12に制御情報を送り、表示部11、入力操作部12および制御部15自身を含む情報処理装置10の動作状態を制御する。   The control unit 15 receives input operation information from the input operation unit 12, receives detection information from the key detection unit 13 and the instruction detection unit 14, sends display information to the display unit 11, and controls the information processing apparatus 10. Further, the control unit 15 sends control information to the display unit 11 and the input operation unit 12 to control the operation state of the information processing apparatus 10 including the display unit 11, the input operation unit 12, and the control unit 15 itself.

情報処理部16は、CPU(Central Processing Unit)(図示なし)等を含み、情報処理装置10の主目的の機能である情報処理を行う。   The information processing unit 16 includes a CPU (Central Processing Unit) (not shown) and the like, and performs information processing that is a main purpose function of the information processing apparatus 10.

図2は、本発明の第1の実施形態の情報処理装置の状態遷移を例示した状態遷移図である。図1、図2を参照して、本発明の第1の実施形態の情報処理装置10の動作について説明する。情報処理装置10の動作状態は、スタンバイ状態である状態STB11と、アクティブ状態である状態ACT11と状態ACT12を含む。   FIG. 2 is a state transition diagram illustrating the state transition of the information processing apparatus according to the first embodiment of this invention. The operation of the information processing apparatus 10 according to the first embodiment of this invention will be described with reference to FIGS. The operating state of the information processing apparatus 10 includes a state STB11 that is a standby state, a state ACT11 that is an active state, and a state ACT12.

キー検知部13がキー長押を検知すると、情報処理装置10は、電源OFFの状態(状態OFF)から電源ONの状態に変化して、状態ACT11に遷移する。   When the key detection unit 13 detects a long key press, the information processing apparatus 10 changes from the power-off state (state OFF) to the power-on state, and transitions to the state ACT11.

状態ACT11は、表示部11の表示がONされて、入力操作部12が入力操作の受け付けを可能なアクティブ状態である。そして、状態ACT11は、利用者の認証入力の操作を待っている状態である。   The state ACT11 is an active state in which the display unit 11 is turned on and the input operation unit 12 can accept the input operation. The state ACT11 is a state waiting for a user's authentication input operation.

状態ACT11で、入力操作部12が利用者からの認証入力を受け付けて制御部15に送る。そして、認証入力が確認されれば、情報処理装置10の動作状態は、状態ACT11から状態ACT12に遷移する。認証入力が確認されなければ、情報処理装置10の動作状態は、状態ACT11に留まって、再度認証入力を受け付ける状態を継続する。   In the state ACT 11, the input operation unit 12 receives an authentication input from the user and sends it to the control unit 15. If the authentication input is confirmed, the operation state of the information processing apparatus 10 transitions from the state ACT11 to the state ACT12. If the authentication input is not confirmed, the operation state of the information processing apparatus 10 remains in the state ACT11 and continues to accept the authentication input again.

また、所定時間内で入力操作部12に入力操作が受け付けられないとき、または、キー検知部13がキー押を検知したとき、情報処理装置10の動作状態は、状態ACT11から状態STB11に遷移する。   When the input operation unit 12 does not accept an input operation within a predetermined time, or when the key detection unit 13 detects a key press, the operation state of the information processing apparatus 10 transitions from the state ACT11 to the state STB11. .

状態ACT12は、情報処理装置10を利用者が操作してサービスを受けているアクティブ状態である。状態ACT12で、入力操作部12が入力操作を所定時間内に受け付けられないとき、情報処理装置10の動作状態は、状態ACT12から状態STB11に遷移する。また、情報処理装置10が状態ACT12で、キー検知部13がキー押を検知すると、情報処理装置10の動作状態は、状態ACT12から状態STB11に遷移する。   The state ACT12 is an active state in which a user operates the information processing apparatus 10 to receive a service. When the input operation unit 12 cannot accept an input operation within a predetermined time in the state ACT12, the operation state of the information processing apparatus 10 transitions from the state ACT12 to the state STB11. When the information processing apparatus 10 is in the state ACT12 and the key detection unit 13 detects a key press, the operation state of the information processing apparatus 10 transitions from the state ACT12 to the state STB11.

状態STB11は、表示部11の表示がOFFされて、入力操作部12が入力操作を受け付けないスタンバイ状態である。状態STB11は、情報処理部16の消費電力を低下させた状態である。状態STB11では、例えば、情報処理部16がCPUを含む場合は、CPUは動作周波数を落として動作して、もしくは間欠的に動作して、消費電力を低下させる。情報処理部16がCPUを含まない場合も、動作速度の低下や、情報処理部16の一部のブロックへの電源の停止等によって、消費電力を低下させることができる。ただし、状態STB11においても、キー検知部13は、キー操作の検出が可能であり、指示検知部14は、指示動作の検知が可能である。   The state STB11 is a standby state in which the display unit 11 is turned off and the input operation unit 12 does not accept an input operation. The state STB11 is a state in which the power consumption of the information processing unit 16 is reduced. In the state STB11, for example, when the information processing unit 16 includes a CPU, the CPU operates at a lower operating frequency or operates intermittently to reduce power consumption. Even when the information processing unit 16 does not include a CPU, the power consumption can be reduced by reducing the operating speed, stopping the power supply to some blocks of the information processing unit 16, or the like. However, also in the state STB11, the key detection unit 13 can detect the key operation, and the instruction detection unit 14 can detect the instruction operation.

状態STB11において、指示検知部14は、利用者による、情報処理装置10の起動を指示する指示動作(以下、「起動指示動作」と呼ぶ。)を検知して、情報処理装置10の動作状態を状態STB11から状態ACT11に遷移させるために、アクティブ状態を維持する。指示検知部14は、情報処理装置10の動作状態を検知するセンサを備え、例えば間欠的に検知動作を行う。指示検知部14は、情報処理装置10の動作状態に変化があったとき、起動指示動作の検知であるかを判断して、制御部15に指示動作の検知結果を送る。   In the state STB 11, the instruction detection unit 14 detects an instruction operation (hereinafter, referred to as “activation instruction operation”) instructing activation of the information processing apparatus 10 by the user, and determines the operation state of the information processing apparatus 10. In order to make a transition from the state STB11 to the state ACT11, the active state is maintained. The instruction detection unit 14 includes a sensor that detects an operation state of the information processing apparatus 10 and performs a detection operation intermittently, for example. When there is a change in the operation state of the information processing apparatus 10, the instruction detection unit 14 determines whether the activation instruction operation is detected, and sends a detection result of the instruction operation to the control unit 15.

制御部15は、指示動作の検知結果に基づいて、表示部11、入力操作部12、CPUを、スタンバイ状態から解除してアクティブ状態とする。この解除によって、情報処理装置10の動作状態は、状態STB11から状態ACT11に遷移する。   Based on the detection result of the instruction operation, the control unit 15 releases the display unit 11, the input operation unit 12, and the CPU from the standby state and sets the active state. By this cancellation, the operation state of the information processing apparatus 10 transitions from the state STB11 to the state ACT11.

あるいは、キー検知部13がキー押を検知すると、制御部15に通知する。このキー押の検知の通知によって、情報処理装置10の動作状態は、状態STB11から状態ACT11に遷移する。   Alternatively, when the key detection unit 13 detects a key press, the control unit 15 is notified. By the notification of the key press detection, the operation state of the information processing apparatus 10 changes from the state STB11 to the state ACT11.

状態STB11、状態ACT11および状態ACT12において、キー検知部13は、キー長押を検知すると、キー長押の検知情報を制御部15に伝え、制御部15は電源をOFFする手順を開始する。すなわち、情報処理装置10は、表示部11に電源をOFFするか否かの表示を行い、利用者の確認入力を促す。そして、制御部15は、利用者による電源をOFFすることを確認する入力操作を入力操作部12で受け付けると、情報処理装置10の電源をOFFする。制御部15は、電源をOFFする入力操作を確認できない場合、情報処理装置10をその時点の状態のまま維持する。   In the state STB11, the state ACT11, and the state ACT12, when detecting the key press, the key detection unit 13 transmits the key press detection information to the control unit 15, and the control unit 15 starts a procedure for turning off the power. That is, the information processing apparatus 10 displays on the display unit 11 whether or not to turn off the power, and prompts the user for confirmation input. Then, when the input operation unit 12 receives an input operation for confirming that the user turns off the power, the control unit 15 turns off the power of the information processing apparatus 10. When the input operation for turning off the power cannot be confirmed, the control unit 15 maintains the information processing apparatus 10 in the state at that time.

情報処理装置10の動作状態が、状態ACT11、または状態ACT12にあるとき、指示検知部14は、待機を指示する指示動作(以下、「待機指示動作」と呼ぶ。)を検知すると、その検知結果を制御部15に伝える。制御部15は、その検知結果に基づいて、情報処理装置10の動作状態を状態STB11に遷移させる。   When the operation state of the information processing apparatus 10 is in the state ACT11 or the state ACT12, the instruction detection unit 14 detects an instruction operation instructing standby (hereinafter referred to as “standby instruction operation”), and the detection result. Is transmitted to the control unit 15. Based on the detection result, the control unit 15 changes the operation state of the information processing apparatus 10 to the state STB11.

情報処理装置10の動作状態が状態STB11にあるとき、指示検知部14は、起動指示動作を検知すると、その検知結果を制御部15に伝える。制御部15は、その検知結果に基づいて、情報処理装置10の動作状態を状態STB11から状態ACT11に遷移させる。   When the operation state of the information processing apparatus 10 is in the state STB11, the instruction detection unit 14 transmits the detection result to the control unit 15 when detecting the activation instruction operation. Based on the detection result, the control unit 15 changes the operation state of the information processing apparatus 10 from the state STB11 to the state ACT11.

図2に示した状態遷移図は、本実施形態の情報処理装置10の状態遷移を例示したものであって、本発明は、これに限定されない。例えば、認証入力を受け付けるアクティブ状態である状態ACT11は、なくてもよい。情報処理装置10の動作状態は、スタンバイ状態である状態STB11と、アクティブ状態である状態ACT12とし、指示検知部14の検知結果に基づいて、状態STB11と状態ACT12との間で遷移させてもよい。   The state transition diagram illustrated in FIG. 2 illustrates the state transition of the information processing apparatus 10 according to the present embodiment, and the present invention is not limited to this. For example, the state ACT11 which is an active state for accepting an authentication input may not be present. The operation state of the information processing apparatus 10 may be a state STB11 that is in a standby state and a state ACT12 that is in an active state, and may transition between the state STB11 and the state ACT12 based on the detection result of the instruction detection unit 14. .

なお、指示検知部14は、状態STB11、状態ACT11および状態ACT12において、指示動作を検知するためのセンサがアクティブ状態を維持して、指示動作を検知する。   In addition, in the state STB11, the state ACT11, and the state ACT12, the instruction detection unit 14 detects the instruction operation while the sensor for detecting the instruction operation maintains the active state.

「指示動作」とは、利用者が、情報処理装置10に指示するために、情報処理装置10に対して行う動作である。指示検知部14は、利用者が「指示動作」を行った時に、情報処理装置10の備えるセンサによって検知したセンサ情報を、指示動作パターンとして記憶する。そして、指示検知部14は、そのセンサによって検知した動作のセンサ情報と、予め記憶させた指示動作パターンのセンサ情報を比較して、「指示動作」であるか否かを判断する。その判断に基づいて、指示検知部14は、検知結果を制御部15に伝える。   The “instruction operation” is an operation performed on the information processing apparatus 10 by the user to instruct the information processing apparatus 10. The instruction detection unit 14 stores sensor information detected by a sensor included in the information processing apparatus 10 as an instruction operation pattern when the user performs an “instruction operation”. Then, the instruction detection unit 14 compares the sensor information of the operation detected by the sensor with the sensor information of the instruction operation pattern stored in advance, and determines whether it is “instruction operation”. Based on the determination, the instruction detection unit 14 transmits the detection result to the control unit 15.

指示動作は、例えば、センサにタッチパネルを用い、タッチパネルを3回タッピングすることとする。3回の「タッピング」とは、タッチパネルの表面を3回軽くたたくことを意味する。つまり、利用者がタッチパネルを3回だけたたくときの、タッピングのタイミングのパターンを、タッチパネルは、タッチ情報として検知する。そして、タッチパネルによって検知したタッチ情報からなるセンサ情報を、指示検知部14は、指示動作パターンとして、記憶する。   In the instruction operation, for example, a touch panel is used as a sensor and the touch panel is tapped three times. “Tapping” three times means that the surface of the touch panel is tapped three times. That is, the touch panel detects the tapping timing pattern when the user taps the touch panel only three times as touch information. And the instruction | indication detection part 14 memorize | stores the sensor information which consists of touch information detected with the touch panel as an instruction | indication operation | movement pattern.

指示検知部14は、情報処理装置10の動作状態が、状態STB11、状態ACT11、または状態ACT12にあるとき、タッチパネルによって検知したタッチ情報からなるセンサ情報を、予め記憶させた指示動作パターンのセンサ情報と比較する。指示検知部14は、その比較に基づいて指示動作と判定したときに、制御部15に指示動作の検知結果を伝え、情報処理装置10の動作状態を遷移させる。   When the operation state of the information processing apparatus 10 is in the state STB11, the state ACT11, or the state ACT12, the instruction detection unit 14 stores sensor information including touch information detected by the touch panel in advance, as sensor information of an instruction operation pattern. Compare with When the instruction detection unit 14 determines the instruction operation based on the comparison, the instruction detection unit 14 notifies the control unit 15 of the detection result of the instruction operation and changes the operation state of the information processing apparatus 10.

つまり、制御部15は、情報処理装置10の動作状態が状態STB11であれば、起動指示動作の検知結果に基づいて、状態ACT11に遷移させる。また、制御部15は、情報処理装置10の動作状態が状態ACT11、または状態ACT12であれば、待機指示動作の検知結果に基づいて、状態STB11に遷移させる。これらの状態遷移は、キー検知部13によるキー押の検知にても行うことができる。   That is, if the operation state of the information processing apparatus 10 is the state STB11, the control unit 15 makes a transition to the state ACT11 based on the detection result of the activation instruction operation. Further, if the operation state of the information processing apparatus 10 is the state ACT11 or the state ACT12, the control unit 15 makes a transition to the state STB11 based on the detection result of the standby instruction operation. These state transitions can also be performed when the key detection unit 13 detects a key press.

したがって、本実施形態では、キー検知部13によるキー押の検知を用いず、指示検知部14と、指示動作として予め指示検知部14に記憶させたセンサ情報を用いることで、スタンバイ状態からアクティブ状態に、またはアクティブ状態からスタンバイ状態に遷移させることができる。すなわち、本実施形態では、小型化、薄型化する情報処理装置のキーを探して、そのキーを押す操作をしないで、予め設定した指示動作を検知するセンサ情報に基づいて、動作状態を遷移させることができる。したがって、本実施形態では、操作性の悪化を改善し、ユーザインタフェースの操作性を高めることができる。   Therefore, in this embodiment, the detection of the key press by the key detection unit 13 is not used, the instruction detection unit 14 and the sensor information stored in the instruction detection unit 14 in advance as the instruction operation are used, so that the active state is changed from the standby state. Or from the active state to the standby state. That is, in the present embodiment, a search is made for a key of an information processing apparatus that is downsized and thinned, and the operation state is changed based on sensor information that detects a preset instruction operation without pressing the key. be able to. Therefore, in this embodiment, the deterioration of operability can be improved and the operability of the user interface can be enhanced.

なお、指示動作を検知するセンサとしてタッチパネルを用いて説明したが、本発明で用いられるセンサは、タッチパネルには限定されない。例えば、加速度センサ、衝撃センサ、またはマイクを用いてもよい。この場合は、利用者が情報処理装置10を所定の回数だけタッピングしたときの、情報処理装置10の受ける加速度や衝撃、またはそのときの音を指示動作とすればよい。   In addition, although demonstrated using the touch panel as a sensor which detects instruction | indication operation | movement, the sensor used by this invention is not limited to a touch panel. For example, an acceleration sensor, an impact sensor, or a microphone may be used. In this case, the instruction operation may be an acceleration or impact received by the information processing apparatus 10 or a sound at that time when the user taps the information processing apparatus 10 a predetermined number of times.

また、指示動作を検知するセンサは、照度センサでもよい。この場合は、利用者は、照度センサに手をかざして、照度センサへの明かりを所定の回数だけ遮る動作を行う。情報処理装置10の指示検知部14は、そのときの照度センサが検知する照度レベルの変化を指示動作とすればよい。また、指示動作の検知に関わるセンサは、単一のセンサであってもよいし、複数のセンサが組み合わされたものでもよい。   The sensor that detects the instruction operation may be an illuminance sensor. In this case, the user holds the hand over the illuminance sensor and performs an operation of blocking the light to the illuminance sensor a predetermined number of times. The instruction detection unit 14 of the information processing apparatus 10 may set a change in illuminance level detected by the illuminance sensor at that time as an instruction operation. In addition, the sensor related to the detection of the instruction operation may be a single sensor or a combination of a plurality of sensors.

また、所定の指示動作に基づいたセンサ情報が指示動作パターンとして、情報処理装置10の指示検知部14に予め記憶されている場合には、利用者は、その記憶された指示動作を利用すればよい。さらに、予め記憶された指示動作パターンが複数あれば、利用者は、それらから選択して利用してもよい。   When sensor information based on a predetermined instruction operation is stored in advance as an instruction operation pattern in the instruction detection unit 14 of the information processing apparatus 10, the user can use the stored instruction operation. Good. Furthermore, if there are a plurality of pre-stored instruction operation patterns, the user may select and use them.

また、アクティブ状態に遷移させるための指示動作である起動指示動作と、スタンバイ状態に遷移させるための指示動作である待機指示動作は、同一の指示動作パターンでなくてもよい。すなわち、起動指示動作と待機指示動作は、相違していてもよい。さらに、情報処理装置10が取得した所在位置情報や時刻にしたがって、指示動作が変更されてもよい。   Further, the start instruction operation that is an instruction operation for transitioning to the active state and the standby instruction operation that is an instruction operation for transitioning to the standby state may not be the same instruction operation pattern. That is, the start instruction operation and the standby instruction operation may be different. Furthermore, the instruction | indication operation | movement may be changed according to the location information and time which the information processing apparatus 10 acquired.

また、本実施形態では、指示動作として、情報処理装置10の起動指示動作と待機指示動作とを具体例として説明したが、本実施形態の指示動作は、これらに限定されない。例えば、指示動作は、情報処理装置10の所定のアプリケーションを起動するものでもよいし、所定のアプリケーションを終了または停止させるものでもよい。また、指示動作は、情報処理装置10への所定の入力操作を代替えするものでもよい。   Further, in the present embodiment, the start instruction operation and the standby instruction operation of the information processing apparatus 10 have been described as specific examples of the instruction operation, but the instruction operation of the present embodiment is not limited to these. For example, the instruction operation may start a predetermined application of the information processing apparatus 10 or may end or stop the predetermined application. Further, the instruction operation may substitute for a predetermined input operation to the information processing apparatus 10.

また、本実施形態は、情報処理装置10が起動指示動作や待機指示動作を受け付けない環境(以下、「指示制限エリア」と呼ぶ。)を設けてもよい。   In the present embodiment, an environment in which the information processing apparatus 10 does not accept a start instruction operation or a standby instruction operation (hereinafter referred to as “instruction restriction area”) may be provided.

例えば、情報処理装置10が走行中の車両の運転席の近傍に所在するときは、待機指示動作のみを受け付け、起動指示動作は受け付けないようにしてもよい。すなわち、運転席の近傍にある情報処理装置10は、車両が停止状態であるときの起動指示動作のみを受け付ける。そのために、情報処理装置10の指示検知部14は、情報処理装置10が指示制限エリア内に位置するか否かを検知するセンサを備える。この場合の指示制限エリアは、情報処理装置10の位置のみでなく、情報処理装置10の運動状態も考慮されたエリアである。   For example, when the information processing apparatus 10 is located in the vicinity of the driver's seat of the traveling vehicle, only the standby instruction operation may be accepted and the activation instruction operation may not be accepted. That is, the information processing apparatus 10 in the vicinity of the driver's seat accepts only a start instruction operation when the vehicle is in a stopped state. For this purpose, the instruction detection unit 14 of the information processing apparatus 10 includes a sensor that detects whether or not the information processing apparatus 10 is located within the instruction restriction area. The instruction restriction area in this case is an area in which not only the position of the information processing apparatus 10 but also the motion state of the information processing apparatus 10 is considered.

上記のような指示制限エリアを実現するために、車両が走行中のとき、指示制限エリアには、例えば所定の周波数の光信号、電波信号もしくは音波信号が発信されればよい。そして、指示検知部14は、指示制限エリアにおける上記の信号の検知レベルが、予め設定されている検知レベルを上回っている場合、その旨を検知結果として、制御部15に伝える。制御部15は、その検知結果に基づいて、指示動作が待機指示動作であるか、起動指示動作であるかを判断する。そして、制御部15は、指示動作が待機指示動作であるときは、情報処理装置10をスタンバイ状態に遷移させ、指示動作が起動指示動作であるときは指示動作を無視する。   In order to realize the instruction restriction area as described above, for example, an optical signal, a radio wave signal, or a sound wave signal having a predetermined frequency may be transmitted to the instruction restriction area when the vehicle is traveling. If the detection level of the signal in the instruction restriction area exceeds the preset detection level, the instruction detection unit 14 notifies the control unit 15 as a detection result. Based on the detection result, the control unit 15 determines whether the instruction operation is a standby instruction operation or a start instruction operation. Then, the control unit 15 shifts the information processing apparatus 10 to the standby state when the instruction operation is a standby instruction operation, and ignores the instruction operation when the instruction operation is a start instruction operation.

一方、車両が停止状態にあるときは、指示制限エリアには、前述の信号は発信されない。指示検知部14は、指示制限エリアにおいて前述の信号が検知できない場合、もしくは前述の信号の検知レベルが所定の検知レベルを下回っている場合、その旨を検知結果として、制御部15に伝える。制御部15は、その検知結果に基づいて、指示動作の受け付けの制限を解除する。すなわち、このときに指示検知部14が起動指示動作を検知すれば、制御部15は、起動指示動作、待機指示動作ともに有効として受け付ける。   On the other hand, when the vehicle is stopped, the aforementioned signal is not transmitted to the instruction restriction area. When the above signal cannot be detected in the instruction restriction area, or when the detection level of the above signal is below a predetermined detection level, the instruction detection unit 14 notifies the control unit 15 as a detection result. Based on the detection result, the control unit 15 releases the restriction on accepting the instruction operation. That is, if the instruction detection unit 14 detects the activation instruction operation at this time, the control unit 15 accepts both the activation instruction operation and the standby instruction operation as valid.

このように、本実施形態は、情報処理装置10の置かれているエリアや、さらに一般的には情報処理装置10の周囲の環境に依存した、指示動作の受け付けの制限、すなわち、動作状態の遷移の制限を行うことができる。   As described above, the present embodiment is limited to accepting an instruction operation depending on the area where the information processing apparatus 10 is placed and more generally the environment around the information processing apparatus 10, that is, the operation state Transition restrictions can be made.

図3A、3Bは、第1の実施形態の情報処理装置10の動作を例示したフローチャートである。図3A、3Bを参照して、本実施形態の情報処理装置10の動作を説明する。図3A、3Bは、図2の状態遷移図にて説明した状態STB11、状態ACT11および状態ACT12の3つの状態間で行われる状態遷移の動作を示す。   3A and 3B are flowcharts illustrating the operation of the information processing apparatus 10 according to the first embodiment. With reference to FIG. 3A and 3B, operation | movement of the information processing apparatus 10 of this embodiment is demonstrated. 3A and 3B show the operation of the state transition performed between the three states of state STB11, state ACT11, and state ACT12 described in the state transition diagram of FIG.

上段のループ(S101〜S102)は、情報処理装置10が状態STB11にあるときの動作である。状態STB11では、情報処理装置10が備えるCPU、表示部11および入力操作部12がスタンバイ状態であり、キー検知部13と指示検知部14はアクティブ状態である。   The upper loop (S101 to S102) is an operation when the information processing apparatus 10 is in the state STB11. In the state STB 11, the CPU, the display unit 11, and the input operation unit 12 included in the information processing apparatus 10 are in a standby state, and the key detection unit 13 and the instruction detection unit 14 are in an active state.

キー検知部13は、キーの押下の有無を検知する(S101)。そして、キーの押下を検知したとき(S101:Yes)、キー検知部13は、キーの押下時間を判定する(S121)。キー検知部13がキー長押と判定したとき(S121:キー長押)、情報処理装置10は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S141)。   The key detection unit 13 detects whether or not a key is pressed (S101). When the key press is detected (S101: Yes), the key detection unit 13 determines the key press time (S121). When the key detection unit 13 determines that the key has been pressed (S121: key press), the information processing apparatus 10 displays a confirmation of turning off the power to the user and performs a process of turning off the power (S141).

また、キー検知部13がキー長押でないと判定したとき(S121:その他)、またはキーが押されていないとき(S101:No)、情報処理装置10は、指示検知部14の起動指示動作の検知を行う(S102)。   When the key detection unit 13 determines that the key is not pressed (S121: Other) or when the key is not pressed (S101: No), the information processing apparatus 10 detects the activation instruction operation of the instruction detection unit 14. (S102).

指示検知部14が起動指示動作の検知を判定しないとき(S102:No)、キーが押されているかのキーの検知に戻る(S101)。すなわち、情報処理装置10は、スタンバイ状態である状態STB11を継続する。   When the instruction detection unit 14 does not determine the detection of the activation instruction operation (S102: No), the process returns to the key detection as to whether the key is pressed (S101). That is, the information processing apparatus 10 continues the state STB11 that is in the standby state.

指示検知部14が起動指示動作の検知を判定したとき(S102:Yes)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12のスタンバイ状態を解除して(S103)、アクティブ状態とする。情報処理装置10は、アクティブ状態である状態ACT11に遷移する。   When the instruction detection unit 14 determines the detection of the activation instruction operation (S102: Yes), the information processing apparatus 10 cancels the standby state of the CPU, the display unit 11, and the input operation unit 12 included therein (S103). Set to active state. The information processing apparatus 10 transitions to the active state ACT11.

中段のループ(S104〜S107)は、情報処理装置10が状態ACT11にあるときの動作である。状態ACT11で、指示検知部14は、待機指示動作の検知を行う(S104)。指示検知部14が待機指示動作の検知を判定したとき(S104:Yes)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S131)、キーの検知に戻る(S101)。   The middle loop (S104 to S107) is an operation when the information processing apparatus 10 is in the state ACT11. In state ACT11, the instruction detection unit 14 detects a standby instruction operation (S104). When the instruction detection unit 14 determines the detection of the standby instruction operation (S104: Yes), the information processing apparatus 10 shifts its own CPU, display unit 11, and input operation unit 12 to the standby state (S131). Return to key detection (S101).

指示検知部14が待機指示動作の検知を判定しないとき(S104:No)、情報処理装置10は、キーの押下の有無を検知する(S105)。そして、キーが押されたことを検知したとき(S105:Yes)、キー検知部13は、キーの押下時間を判定する(S122)。キー検知部13がキー長押と判定したとき(S122:キー長押)、情報処理装置10は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S141)。   When the instruction detection unit 14 does not determine the detection of the standby instruction operation (S104: No), the information processing apparatus 10 detects whether or not a key is pressed (S105). When it is detected that the key is pressed (S105: Yes), the key detection unit 13 determines the key pressing time (S122). When the key detection unit 13 determines that the key has been pressed (S122: key press), the information processing apparatus 10 displays a confirmation of turning off the power to the user and a process of turning off the power (S141).

また、キー検知部13がキー長押でなく、キー押であると判定したとき(S122:キー押)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S131)、キーの検知に戻る(S101)。   When it is determined that the key detection unit 13 is not a key press but a key press (S122: key press), the information processing apparatus 10 puts its own CPU, display unit 11, and input operation unit 12 in a standby state. After shifting (S131), the process returns to the key detection (S101).

キー検知部13がキー長押およびキー押のいずれとも判定しなかったとき(S122:その他)、またはキーが押されていないとき(S105:No)、入力操作部12は、利用者による所定時間内の認証入力の有無を確認する(S106)。そして、入力操作部12が所定時間内での認証入力を確認しなければ(S106:No)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S131)、キーの検知に戻る(S101)。   When the key detection unit 13 does not determine either key press or key press (S122: other), or when no key is pressed (S105: No), the input operation unit 12 is within a predetermined time by the user. The presence or absence of authentication input is confirmed (S106). If the input operation unit 12 does not confirm the authentication input within the predetermined time (S106: No), the information processing apparatus 10 shifts its own CPU, display unit 11, and input operation unit 12 to the standby state. (S131), the process returns to key detection (S101).

入力操作部12が所定時間内の認証入力を受け付けたとき(S106:Yes)、受け付けた認証入力の確認を行う(S107)。認証入力の確認がされれば(S107:Yes)、情報処理装置10は、下段のループに移る。すなわち、情報処理装置10は、状態ACT11から状態ACT12に遷移する。   When the input operation unit 12 receives an authentication input within a predetermined time (S106: Yes), the received authentication input is confirmed (S107). If the authentication input is confirmed (S107: Yes), the information processing apparatus 10 proceeds to the lower loop. That is, the information processing apparatus 10 transitions from the state ACT11 to the state ACT12.

一方、認証入力の確認がされないとき(S107:No)、情報処理装置10は、指示検知部14の待機指示動作の検知(S104)に戻る。このとき、情報処理装置10は、状態ACT11を継続する。   On the other hand, when the authentication input is not confirmed (S107: No), the information processing apparatus 10 returns to the detection of the standby instruction operation of the instruction detection unit 14 (S104). At this time, the information processing apparatus 10 continues the state ACT11.

下段のループ(S108〜S111)は、情報処理装置10が状態ACT12にあるときの動作である。状態ACT12で、情報処理装置10は、情報処理装置10のアプリケーションを実行する(S108)。そして、指示検知部14は、待機指示動作の検知を行う(S109)。指示検知部14が待機指示動作の検知を判定したとき(S109:Yes)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S131)、キーの検知に戻る(S101)。   The lower loop (S108 to S111) is an operation when the information processing apparatus 10 is in the state ACT12. In state ACT12, the information processing apparatus 10 executes an application of the information processing apparatus 10 (S108). Then, the instruction detection unit 14 detects a standby instruction operation (S109). When the instruction detection unit 14 determines the detection of the standby instruction operation (S109: Yes), the information processing apparatus 10 shifts its own CPU, display unit 11, and input operation unit 12 to the standby state (S131). Return to key detection (S101).

指示検知部14が待機指示動作の検知を判定しないとき(S109:No)、情報処理装置10は、キーの押下の有無を検知する(S110)。そして、キーが押されたことを検知したとき(S110:Yes)、キー検知部13は、キーの押下時間を判定する(S123)。キー検知部13がキー長押と判定したとき(S123:キー長押)、情報処理装置10は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S141)。   When the instruction detection unit 14 does not determine the detection of the standby instruction operation (S109: No), the information processing apparatus 10 detects whether or not a key is pressed (S110). When it is detected that the key is pressed (S110: Yes), the key detection unit 13 determines the key pressing time (S123). When the key detection unit 13 determines that the key has been pressed (S123: key press), the information processing apparatus 10 displays a confirmation of turning off the power to the user and a process of turning off the power (S141).

また、キー検知部13がキー長押でなく、キー押であると判定したとき(S123:キー押)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S131)、キーの検知に戻る(S101)。   When the key detection unit 13 determines that the key press is not a key press (S123: key press), the information processing apparatus 10 puts the CPU, the display unit 11, and the input operation unit 12 included in the information processing device 10 into a standby state. After shifting (S131), the process returns to the key detection (S101).

キー検知部13がキー長押およびキー押のいずれとも判定しなかったとき(S123:その他)、またはキーが押されていないとき(S110:No)、入力操作部12は、利用者による所定時間内での入力操作を待ち受ける(S111)。そして、入力操作部12が所定時間内で入力操作を受け付けなければ(S111:No)、情報処理装置10は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S131)、キーの検知に戻る(S101)。   When the key detection unit 13 does not determine either key press or key press (S123: other), or when no key is pressed (S110: No), the input operation unit 12 is within a predetermined time by the user. An input operation is waited for (S111). If the input operation unit 12 does not accept an input operation within a predetermined time (S111: No), the information processing apparatus 10 shifts its own CPU, display unit 11, and input operation unit 12 to a standby state ( S131), the process returns to key detection (S101).

入力操作部12が入力操作を所定時間内に受け付けたとき(S111:Yes)、入力操作を受け付けた情報にしたがって、情報処理装置10は、情報処理装置10のアプリケーションを実行する(S108)。すなわち、情報処理装置10は、状態ACT12を継続する。   When the input operation unit 12 receives an input operation within a predetermined time (S111: Yes), the information processing apparatus 10 executes an application of the information processing apparatus 10 in accordance with the information that has received the input operation (S108). That is, the information processing apparatus 10 continues the state ACT12.

図3A、3Bに示したフローチャートは、本実施形態の情報処理装置10の動作を例示したものであって、本発明は、これに限定されない。   The flowcharts shown in FIGS. 3A and 3B illustrate the operation of the information processing apparatus 10 of the present embodiment, and the present invention is not limited to this.

図4は本発明の第1の実施形態の状態遷移を例示した状態遷移表である。図4を参照して、本実施形態の状態遷移を説明する。   FIG. 4 is a state transition table illustrating state transitions according to the first embodiment of this invention. With reference to FIG. 4, the state transition of this embodiment is demonstrated.

情報処理装置10は、状態STB11、状態ACT11、状態ACT12の3つのいずれかの動作状態を取る。また、情報処理装置10の動作状態を例示するために、表示部11としてLCD、入力操作部12としてタッチパネル、キー検知部13としてキー、制御部15としてCPUを用いて例示する。   The information processing apparatus 10 takes one of three operating states: state STB11, state ACT11, and state ACT12. In order to illustrate the operation state of the information processing apparatus 10, the display unit 11 is illustrated using an LCD, the input operation unit 12 is a touch panel, the key detection unit 13 is a key, and the control unit 15 is a CPU.

状態STB11は、情報処理装置10のスタンバイ状態であり、CPUは、例えば動作周波数を落として動作する、または間欠的に動作する状態である。この動作状態では、LCDは表示をOFFに、タッチパネルはタッチ操作を受け付けない。ただし、指示検知部14は、予め記憶された起動指示動作を検知する状態を維持する。したがって、起動指示動作の検知に関わるセンサは、アクティブ状態を維持する。例えば、タッチパネルが起動指示動作に関わる場合には、一部もしくは全部がアクティブ状態として、タッチ操作を受け付けが可能な状態である。   The state STB11 is a standby state of the information processing apparatus 10, and the CPU is a state in which, for example, the operation frequency is lowered or the state is operated intermittently. In this operating state, the LCD is turned off and the touch panel does not accept touch operations. However, the instruction detection unit 14 maintains a state in which a startup instruction operation stored in advance is detected. Therefore, the sensor related to the detection of the activation instruction operation maintains the active state. For example, when the touch panel is involved in the activation instruction operation, a part or all of the touch panel is in an active state and a touch operation can be accepted.

状態ACT11は、情報処理装置10のアクティブ状態であり、認証入力の受け付けが可能な状態である。この動作状態では、CPU、LCD、タッチパネルは、アクティブ状態である。そして、情報処理装置10の動作状態は、利用者の認証入力を受け付けて、認証入力の確認がされれば、次の状態ACT12に遷移する。   The state ACT11 is an active state of the information processing apparatus 10 and is a state where an authentication input can be accepted. In this operation state, the CPU, LCD, and touch panel are in an active state. Then, the operation state of the information processing apparatus 10 receives the user's authentication input, and transitions to the next state ACT12 when the authentication input is confirmed.

状態ACT12は、情報処理装置10のアクティブ状態であり、通常の利用状態である。   The state ACT12 is an active state of the information processing apparatus 10, and is a normal usage state.

キーは、キー検知部13の備えるキーである。キー検知部13がキーの押下時間を判定して、キー長押とキー押を検知して制御部15に伝える。制御部15は、キーの検知に基づいて、情報処理装置10の動作状態を遷移させる。キー長押は、情報処理装置10の電源のONとOFFの制御を行う。キー押は、情報処理装置10のスタンバイ状態とアクティブ状態の制御を行う。   The key is a key provided in the key detection unit 13. The key detection unit 13 determines the key pressing time, detects a key press and a key press, and notifies the control unit 15 of the key press. The control unit 15 changes the operation state of the information processing apparatus 10 based on the key detection. The long key press controls the power of the information processing apparatus 10 on and off. The key press controls the standby state and the active state of the information processing apparatus 10.

指示検知部14は、指示動作を検知して制御部15に伝え、情報処理装置10の動作状態を遷移させる。したがって、本実施形態は、指示検知部14の検知結果に基づいて、キーを操作しなくても、情報処理装置10の動作状態を遷移させることができる。   The instruction detection unit 14 detects the instruction operation and transmits it to the control unit 15 to change the operation state of the information processing apparatus 10. Therefore, according to the present embodiment, the operation state of the information processing apparatus 10 can be changed based on the detection result of the instruction detection unit 14 without operating a key.

また、利用者は、指示動作を情報処理装置10に記憶させることができる。利用者は、情報処理装置10に複数記憶された指示動作を選択することができる。すなわち、本実施形態は、指示動作を利用者のみが知る情報処理装置10の起動方法とすることができる。   In addition, the user can store the instruction operation in the information processing apparatus 10. The user can select a plurality of instruction operations stored in the information processing apparatus 10. That is, this embodiment can be a method for starting the information processing apparatus 10 in which only the user knows the instruction operation.

以上、本発明の第1の実施形態は、情報処理装置の小型化、薄型化に伴って、小型化するキーの操作によらない操作手段を提供して、情報処理装置の操作性の悪化を改善し、ユーザインタフェースの操作性を高めることができる。   As described above, according to the first embodiment of the present invention, as the information processing apparatus is reduced in size and thickness, an operation unit that does not depend on the operation of a key to be reduced is provided, and the operability of the information processing apparatus is deteriorated. This improves the operability of the user interface.

図5は、本実施形態の最小構成の情報処理装置の構成例を示すブロック図である。図6は、本実施形態の最小構成の情報処理装置の状態遷移を例示した状態遷移図である。   FIG. 5 is a block diagram illustrating a configuration example of the information processing apparatus with the minimum configuration according to the present embodiment. FIG. 6 is a state transition diagram illustrating the state transition of the information processing apparatus having the minimum configuration according to this embodiment.

図5を参照して、情報処理装置10−1の構成について説明する。情報処理装置10−1は、キー検知手段10−2、変化検知手段10−3、状態制御手段10−4、情報処理手段10−5を備える。   The configuration of the information processing apparatus 10-1 will be described with reference to FIG. The information processing apparatus 10-1 includes a key detection unit 10-2, a change detection unit 10-3, a state control unit 10-4, and an information processing unit 10-5.

キー検知手段10−2は、情報処理装置10−1の電源キーを備え、その電源キーに対する操作を検知する。キー検知手段10−2は、キー操作を検知して、キー操作に関するキー検知情報を出力する。キー操作とは、例えば、前述の、キー押とキー長押の2通りの操作である。この場合、キー検知情報は、キーを押下する時間の長短を示す情報である。キー押とキー長押の詳細については、前述のとおりであるため、説明を省略する。なお、キー検知手段10−2が備えるキーは、情報処理装置10−1の電源キーには限られない。以下に説明するように、キー押とキー長押の判別が可能なキーであれば、情報処理装置10−1の他のキーであってもよい。   The key detection unit 10-2 includes a power key of the information processing apparatus 10-1, and detects an operation on the power key. The key detection means 10-2 detects a key operation and outputs key detection information related to the key operation. The key operation is, for example, the above-described two operations of key press and key press. In this case, the key detection information is information indicating how long the key is pressed. The details of the key press and key press are as described above, and thus the description thereof is omitted. In addition, the key with which the key detection means 10-2 is provided is not restricted to the power key of the information processing apparatus 10-1. As will be described below, any other key of the information processing apparatus 10-1 may be used as long as the key can be discriminated between key presses and key presses.

変化検知手段10−3は、情報処理装置10−1の周囲や情報処理装置10−1自体の状態を含む、装置の状態の変化を検知するセンサを備える。変化検知手段10−3は、装置状態の変化を検知したセンサのセンサ情報に基づいて変化検知情報を出力する。   The change detection unit 10-3 includes a sensor that detects a change in the state of the apparatus including the surroundings of the information processing apparatus 10-1 and the state of the information processing apparatus 10-1 itself. The change detection unit 10-3 outputs change detection information based on the sensor information of the sensor that has detected a change in the apparatus state.

状態制御手段10−4は、キー検知情報または変化検知情報を受けて、情報処理装置10−1の動作状態を制御する。   The state control means 10-4 receives the key detection information or the change detection information and controls the operation state of the information processing apparatus 10-1.

情報処理手段10−5は、情報処理装置10−1の主目的の機能である情報処理を行う。   The information processing unit 10-5 performs information processing that is a main purpose function of the information processing apparatus 10-1.

図5、図6を参照して、情報処理装置10−1の動作について説明する。情報処理装置10−1は、電源がOFFされた状態OFF、スタンバイ状態である状態STB、アクティブ状態である状態ACTの、3つのいずれかの動作状態を取る。情報処理装置10−1は、各動作状態において、キー押または状態変化を検知すると、以下のように動作状態が遷移する。
1)状態OFFのとき
情報処理装置10−1は、キー検知手段10−2にて、キー長押を検知すると、状態OFFから状態ACTに遷移する。なお、キー押、または装置状態の変化を検知しても、情報処理装置10−1の動作状態は遷移しない。
2)状態ACTのとき
情報処理装置10−1は、キー検知手段10−2にて、キー長押を検知すると、状態ACTから状態OFFに遷移する。また、情報処理装置10−1は、キー検知手段10−2にて、キー押を検知すると、状態ACTから状態STBに遷移する。
The operation of the information processing apparatus 10-1 will be described with reference to FIGS. The information processing apparatus 10-1 takes one of three operation states: a state where the power is turned off, a state STB which is in a standby state, and a state ACT which is in an active state. When the information processing apparatus 10-1 detects a key press or a state change in each operation state, the operation state transitions as follows.
1) When the state is OFF The information processing apparatus 10-1 transitions from the state OFF to the state ACT when the key detection unit 10-2 detects a key press. Note that even if a key press or a change in the apparatus state is detected, the operation state of the information processing apparatus 10-1 does not change.
2) When in state ACT The information processing apparatus 10-1 transitions from the state ACT to the state OFF when the key detection unit 10-2 detects a key press. When the key detection unit 10-2 detects a key press, the information processing apparatus 10-1 transitions from the state ACT to the state STB.

情報処理装置10−1は、変化検知手段10−3が変化を検知した変化検知情報に基づいて、状態ACTから状態STBに遷移する。   The information processing apparatus 10-1 transitions from the state ACT to the state STB based on the change detection information detected by the change detection unit 10-3.

なお、キー検知手段10−2がキー長押およびキー押以外のキーの検知をしたとき、および変化検知手段10−3が装置状態の変化を検知しないとき、情報処理装置10−1の動作状態は遷移しない。
3)状態STBのとき
状態STBは、情報処理装置10−1の備えるCPUが、例えば動作周波数を落として動作して、もしくは間欠的に動作して、消費電力を落として動作するスタンバイ状態である。ただし、状態STBにおいても、キー検知手段10−2と変化検知手段10−3は、アクティブ状態を維持する。
When the key detection unit 10-2 detects a key other than the key press and key press, and when the change detection unit 10-3 does not detect a change in the apparatus state, the operation state of the information processing apparatus 10-1 is as follows. Does not transition.
3) In the state STB The state STB is a standby state in which the CPU included in the information processing apparatus 10-1 operates, for example, at a lower operating frequency or intermittently and operates at a lower power consumption. . However, also in the state STB, the key detection unit 10-2 and the change detection unit 10-3 maintain the active state.

キー検知手段10−2がキー押を検知すると、情報処理装置10−1の動作状態は、状態STBから状態ACTに遷移する。また、キー検知手段10−2がキー長押を検知すると、情報処理装置10−1の動作状態は、状態STBから状態OFFに遷移する。   When the key detection unit 10-2 detects a key press, the operation state of the information processing apparatus 10-1 changes from the state STB to the state ACT. When the key detection unit 10-2 detects a long key press, the operation state of the information processing apparatus 10-1 changes from the state STB to the state OFF.

変化検知手段10−3が変化を検知した変化検知情報に基づいて、情報処理装置10−1の動作状態は、状態STBから状態ACTに遷移する。   Based on the change detection information detected by the change detection unit 10-3, the operation state of the information processing apparatus 10-1 transitions from the state STB to the state ACT.

なお、キー検知手段10−2がキー長押またはキー押を検知しないとき、および変化検知手段10−3が装置状態の変化を検知しないとき、情報処理装置10−1の動作状態は遷移しない。   When the key detection unit 10-2 does not detect a key press or key press, and when the change detection unit 10-3 does not detect a change in the device state, the operation state of the information processing device 10-1 does not change.

以上のように、情報処理装置10−1は、変化検知手段10−3の検知結果に基づいて、キーを操作しなくても、動作状態を遷移させることができる。   As described above, the information processing apparatus 10-1 can transition the operation state based on the detection result of the change detection unit 10-3 without operating the key.

ここで、変化検知手段10−3は、情報処理装置10−1の周囲を含む装置状態の変化を検知するセンサを備える。そして、そのセンサが検知したセンサ情報に基づいて、変化検知手段10−3は、装置状態の変化を判断して、変化検知情報を出力する。   Here, the change detection unit 10-3 includes a sensor that detects a change in the apparatus state including the periphery of the information processing apparatus 10-1. And based on the sensor information which the sensor detected, the change detection means 10-3 judges the change of an apparatus state, and outputs change detection information.

例えば、変化検知手段10−3は、装置状態の変化を検知するセンサとして、タッチパネルを備える。装置状態の変化としては、利用者がタッチパネルを3回タッピングすることとする。つまり、情報処理装置10−1の利用者がタッチパネルを3回だけ軽くたたくときの、タッピングのタイミングのパターンをタッチパネルは、タッチ情報として検知する。そして、タッチパネルによって検知したタッチ情報からなるセンサ情報を、変化検知手段10−3は、装置状態の変化の判断に用いる基準情報として、予め記憶する。   For example, the change detection unit 10-3 includes a touch panel as a sensor that detects a change in the apparatus state. As a change in the device state, the user taps the touch panel three times. That is, the touch panel detects the tapping timing pattern when the user of the information processing apparatus 10-1 taps the touch panel only three times as touch information. And the change detection means 10-3 memorize | stores beforehand the sensor information which consists of touch information detected with the touch panel as reference | standard information used for judgment of a change of an apparatus state.

そして、変化検知手段10−3は、状態ACTまたは状態STBにおいて、タッチパネルのタッチ情報からなるセンサ情報を、予め変化検知手段10−3に記憶された基準情報と比較する。変化検知手段10−3は、その比較結果に基づいて変化検知情報を状態制御手段10−4に出力する。状態制御手段10−4は、この変化検知情報に基づいて、情報処理装置10−1の動作状態を遷移させる。   Then, the change detection unit 10-3 compares the sensor information including the touch information on the touch panel with the reference information stored in the change detection unit 10-3 in advance in the state ACT or the state STB. The change detection unit 10-3 outputs change detection information to the state control unit 10-4 based on the comparison result. The state control unit 10-4 changes the operation state of the information processing apparatus 10-1 based on the change detection information.

すなわち、状態制御手段10−4は、情報処理装置10−1の動作状態が、状態ACTであれば状態STBに遷移させる。状態制御手段10−4は、情報処理装置10−1の動作状態が、状態STBであれば状態ACTに遷移させる。これらの状態遷移は、キー検知手段10−2によるキー押の検知したキー検知情報に基づいても行うことができる。   That is, the state control means 10-4 makes a transition to the state STB if the operation state of the information processing apparatus 10-1 is the state ACT. If the operation state of the information processing apparatus 10-1 is the state STB, the state control unit 10-4 makes a transition to the state ACT. These state transitions can also be made based on the key detection information detected by the key detection means 10-2.

なお、情報処理装置10−1の周囲を含む状態変化の検知に用いるセンサとして、タッチパネルを用いて説明したが、本発明は、タッチパネルに限定されない。例えば、変化検知手段10−3は、照度センサでもよい。この場合、変化検知手段10−3は、照度センサの検知レベルに対して、所定の基準値、もしくは所定の基準範囲を基準情報として変化検知手段10−3に予め記憶する。そして、変化検知手段10−3は、照度センサの検知レベルが、予め記憶された基準情報である所定の基準値を上回ったか、もしくは所定の基準範囲を逸脱したかを判断する。そして、変化検知手段10−3は、その判断結果に基づいて変化検知情報を状態制御手段10−4に出力すればよい。   In addition, although demonstrated using the touch panel as a sensor used for the detection of the state change including the circumference | surroundings of the information processing apparatus 10-1, this invention is not limited to a touch panel. For example, the change detection unit 10-3 may be an illuminance sensor. In this case, the change detection unit 10-3 stores the predetermined reference value or the predetermined reference range as reference information in advance in the change detection unit 10-3 with respect to the detection level of the illuminance sensor. Then, the change detection unit 10-3 determines whether the detection level of the illuminance sensor exceeds a predetermined reference value, which is reference information stored in advance, or deviates from a predetermined reference range. And the change detection means 10-3 should just output change detection information to the state control means 10-4 based on the judgment result.

このように、変化検知手段10−3の備えるセンサは、情報処理装置10−1自身と、情報処理装置10−1の所在する周囲環境の状態変化を検知するセンサであればよい。さらに、センサは、状態変化の有無を判断するために、予め設定された基準値もしくは基準範囲を含む基準情報を記憶し、その基準と比較して変化の有無を判断できるものでもよい。   Thus, the sensor with which change detection means 10-3 is provided should just be a sensor which detects the state change of information processing apparatus 10-1 itself and the surrounding environment where information processing apparatus 10-1 is located. Further, the sensor may store reference information including a preset reference value or reference range in order to determine whether or not there is a state change, and may be able to determine whether or not there is a change in comparison with the reference.

したがって、使用するセンサとしては、タッチパネル、照度センサ、加速度センサ、衝撃センサ、GPS、地磁気センサ、マイク、超音波センサ、カメラ、赤外線センサなど各種のセンサを使用することができる。また、使用するセンサは、単一のセンサであってもよいし、複数のセンサが組み合わされたものでもよい。また、使用するセンサは、情報処理装置と一体であってもよいし、分離されていてもよい。   Therefore, various sensors such as a touch panel, an illuminance sensor, an acceleration sensor, an impact sensor, a GPS, a geomagnetic sensor, a microphone, an ultrasonic sensor, a camera, and an infrared sensor can be used. Further, the sensor to be used may be a single sensor or a combination of a plurality of sensors. Further, the sensor to be used may be integrated with the information processing apparatus or may be separated.

また、キー検知手段10−2の検知するキー操作として、キー押とキー長押を用いて説明したが、本発明におけるキー操作、すなわち、状態遷移の契機として利用されるキー操作は、キー押とキー長押には限定されない。例えば、情報処理装置が複数のキーを備え、それら複数のキーへの個々のキー操作の組み合わせを、状態遷移の契機としてのキー操作として用いてもよい。例えば、情報処理装置が音量を大きくするキーと音量を小さくするキーを備えていれば、それら2つのキーと電源キーを組み合わせた操作を、キー操作としてもよい。すなわち、音量を大きくするキーと電源キーを同時に押下げる操作を本実施形態におけるキー押とし、音量を小さくするキーと電源キーを同時に押下げる操作を本実施形態におけるキー長押として、キー検知手段10−2が検知してもよい。   The key operation detected by the key detection means 10-2 has been described by using key press and key press. However, the key operation in the present invention, that is, the key operation used as a trigger of state transition is the key press. It is not limited to long key press. For example, the information processing apparatus may include a plurality of keys, and a combination of individual key operations to the plurality of keys may be used as a key operation as a trigger for state transition. For example, if the information processing apparatus includes a key for increasing the volume and a key for decreasing the volume, an operation combining the two keys and the power key may be a key operation. That is, an operation of simultaneously depressing the key for increasing the volume and the power key is a key press in the present embodiment, and an operation of simultaneously depressing the key for decreasing the volume and the power key is a key press in the present embodiment. -2 may be detected.

つまり、本発明は、キー押とキー長押の押下時間の長短の判定によらず、所定のキーの組み合わせた操作を、有効なキー操作とすればよい。また、キーの押下時間とキーの組み合わせを併用してもよい。本発明は、情報処理装置が備えるキーであって、その操作を検知することができるものであれば適用できる。   In other words, according to the present invention, an operation combining a predetermined key may be an effective key operation regardless of whether the pressing time of the key press and the key press is long. Further, the key pressing time and the key combination may be used together. The present invention is applicable as long as it is a key provided in the information processing apparatus and can detect the operation thereof.

また、情報処理装置の動作状態の例として、状態OFF、状態ACT、状態STBの3つの動作状態を用いて説明したが、装置の動作状態は、これらに限定されない。すなわち、本発明は、情報処理装置の動作状態が複数種類あって、それらの状態遷移の一部もしくは全部が、情報処理装置の周囲を含む状態変化を検知して行うものであれば適用できる。
(第2実施形態)
本発明の第2実施形態について説明する。図7は、本発明の第2実施形態の情報処理装置の構成例を示したブロック図である。図8は、本発明の第2の実施形態の情報処理装置の状態遷移を例示した状態遷移図である。図9A、9Bは、本発明の第2の実施形態の情報処理装置の動作を例示したフローチャートである。図10は、本発明の第2の実施形態の情報処理装置の状態遷移を例示した状態遷移表である。
In addition, as an example of the operation state of the information processing apparatus, the three operation states of the state OFF, the state ACT, and the state STB have been described, but the operation state of the apparatus is not limited to these. That is, the present invention can be applied if there are a plurality of types of operation states of the information processing apparatus and some or all of the state transitions are performed by detecting a state change including the periphery of the information processing apparatus.
(Second Embodiment)
A second embodiment of the present invention will be described. FIG. 7 is a block diagram illustrating a configuration example of an information processing apparatus according to the second embodiment of this invention. FIG. 8 is a state transition diagram illustrating the state transition of the information processing apparatus according to the second embodiment of this invention. 9A and 9B are flowcharts illustrating the operation of the information processing apparatus according to the second embodiment of this invention. FIG. 10 is a state transition table illustrating the state transition of the information processing apparatus according to the second embodiment of this invention.

図7を参照して、本発明の第2の実施形態の情報処理装置20の構成を説明する。情報処理装置20は、図1で説明した第1の実施形態の指示検知部14に代わって、状況検知部21を備えたことが相違している。したがって、同一の機能については、同一の名称と同一の番号を付記して説明を省略し、相違点について説明する。   With reference to FIG. 7, the structure of the information processing apparatus 20 of the 2nd Embodiment of this invention is demonstrated. The information processing apparatus 20 is different in that it includes a situation detection unit 21 instead of the instruction detection unit 14 of the first embodiment described in FIG. Therefore, about the same function, the same name and the same number are attached | subjected, description is abbreviate | omitted, and a different point is demonstrated.

状況検知部21は、情報処理装置20の装置状況の変化を検知するセンサを備え、その状況変化の検知結果を制御部15に伝える。制御部15は、その検知結果に基づいて、情報処理装置20の動作状態を遷移させる。   The status detection unit 21 includes a sensor that detects a change in the device status of the information processing device 20, and notifies the control unit 15 of the detection result of the status change. The control unit 15 changes the operation state of the information processing apparatus 20 based on the detection result.

図8は、本発明の第2の実施形態の情報処理装置の状態遷移を例示した状態遷移図である。図7、図8を参照して、本発明の第2の実施形態の情報処理装置20の動作について説明する。情報処理装置20の動作状態は、スタンバイ状態である状態STB21と状態STB22と、アクティブ状態である状態ACT21と状態ACT22を含む。   FIG. 8 is a state transition diagram illustrating the state transition of the information processing apparatus according to the second embodiment of this invention. The operation of the information processing apparatus 20 according to the second embodiment of this invention will be described with reference to FIGS. The operating state of the information processing apparatus 20 includes a state STB21 and a state STB22 that are in a standby state, and a state ACT21 and a state ACT22 that are in an active state.

キー検知部13がキー長押を検知すると、情報処理装置20は、電源OFFの状態(状態OFF)から電源ONの状態に変化して、状態ACT21に遷移する。   When the key detection unit 13 detects a long key press, the information processing apparatus 20 changes from the power-off state (state OFF) to the power-on state, and transitions to the state ACT21.

状態ACT21は、表示部11の表示がONされて、入力操作部12が入力操作の受け付けが可能なアクティブ状態である。そして、状態ACT21は、利用者の認証入力の操作を待っている状態である。   The state ACT21 is an active state in which the display unit 11 is turned on and the input operation unit 12 can accept the input operation. The state ACT21 is a state waiting for the user's authentication input operation.

状態ACT21で、入力操作部12が利用者からの認証入力を受け付けて制御部15に送る。そして、認証入力が確認されれば、情報処理装置20の動作状態は、状態ACT21から状態ACT22に遷移する。   In the state ACT21, the input operation unit 12 receives an authentication input from the user and sends it to the control unit 15. If the authentication input is confirmed, the operation state of the information processing apparatus 20 changes from the state ACT21 to the state ACT22.

認証入力が確認されなければ、情報処理装置20の動作状態は、状態ACT21に留まって、再度認証入力を受け付ける状態を継続する。   If the authentication input is not confirmed, the operation state of the information processing apparatus 20 remains in the state ACT21 and continues to accept the authentication input again.

また、所定時間内で入力操作部12に入力操作が受け付けられないとき、または、キー検知部13がキー押を検知したとき、情報処理装置20の動作状態は、状態ACT21から状態STB21に遷移する。   When the input operation unit 12 does not accept an input operation within a predetermined time or when the key detection unit 13 detects a key press, the operation state of the information processing apparatus 20 transitions from the state ACT21 to the state STB21. .

状態ACT22は、情報処理装置20を利用者が操作してサービスを受けているアクティブ状態である。状態ACT22で、入力操作部12が入力操作を所定時間内に受け付けられないとき、情報処理装置20の動作状態は、状態ACT22から状態STB21に遷移する。また、情報処理装置20が状態ACT22で、キー検知部13がキー押を検知すると、情報処理装置20の動作状態は、状態ACT22から状態STB21に遷移する。   The state ACT22 is an active state in which a user operates the information processing apparatus 20 to receive a service. When the input operation unit 12 cannot accept the input operation within a predetermined time in the state ACT22, the operation state of the information processing apparatus 20 transitions from the state ACT22 to the state STB21. When the information processing apparatus 20 is in the state ACT22 and the key detection unit 13 detects a key press, the operation state of the information processing apparatus 20 transitions from the state ACT22 to the state STB21.

状態STB21は、表示部11の表示がOFFされて、入力操作部12が入力操作を受け付けないスタンバイ状態である。状態STB21は、情報処理部16の消費電力を低下させた状態である。状態STB21では、例えば、情報処理部16がCPUを含む場合は、CPUは動作周波数を落として動作して、もしくは間欠的に動作して、消費電力を低下させる。情報処理部16がCPUを含まない場合も、動作速度の低下や、情報処理部16の一部のブロックへの電源の停止等によって、消費電力を低下させることができる。ただし、状態STB21においても、キー検知部13は、キー操作の検出が可能であり、状況検知部21は、装置状況の変化の検知が可能である。   The state STB 21 is a standby state in which the display unit 11 is turned off and the input operation unit 12 does not accept input operations. The state STB 21 is a state in which the power consumption of the information processing unit 16 is reduced. In the state STB 21, for example, when the information processing unit 16 includes a CPU, the CPU operates at a lower operating frequency or operates intermittently to reduce power consumption. Even when the information processing unit 16 does not include a CPU, the power consumption can be reduced by reducing the operating speed, stopping the power supply to some blocks of the information processing unit 16, or the like. However, also in the state STB21, the key detection unit 13 can detect a key operation, and the status detection unit 21 can detect a change in the device status.

状態STB21において、状況検知部21は、情報処理装置20の装置状況を検知して、情報処理装置20の動作状態を、状態STB21から状態STB22に遷移させるためにアクティブ状態を維持する。状況検知部21は、情報処理装置20の装置状況を検知するセンサを備え、例えば間欠的に検知動作を行う。状況検知部21は、情報処理装置20の装置状況に変化があったとき、装置状況の変化と判断して、制御部15に装置状況の変化検知結果を送る。   In the state STB21, the state detection unit 21 detects the device state of the information processing device 20, and maintains the active state in order to change the operation state of the information processing device 20 from the state STB21 to the state STB22. The situation detection unit 21 includes a sensor that detects the apparatus situation of the information processing apparatus 20, and performs, for example, a detection operation intermittently. When there is a change in the device status of the information processing device 20, the status detection unit 21 determines that the status of the device has changed, and sends the device status change detection result to the control unit 15.

制御部15は、変化検知結果に基づいて、入力操作部12を、スタンバイ状態から解除してアクティブ状態とする。この解除によって、情報処理装置20の動作状態は、状態STB21から状態STB22に遷移する。   Based on the change detection result, the control unit 15 releases the input operation unit 12 from the standby state and makes it active. By this cancellation, the operation state of the information processing device 20 changes from the state STB21 to the state STB22.

状態STB21において、キー検知部13は、キー押を検知して、制御部15に通知する。このキー押の検知に基づいて、制御部15は、情報処理装置20の動作状態を、状態STB21から状態ACT21に遷移させる。   In the state STB 21, the key detection unit 13 detects a key press and notifies the control unit 15. Based on the detection of the key press, the control unit 15 changes the operation state of the information processing apparatus 20 from the state STB21 to the state ACT21.

状態STB22は、入力操作部12がアクティブ状態であり、利用者の入力操作を受け付け可能な状態である。この入力操作は、利用者が情報処理装置20を使用することを確認する操作である。利用者の入力操作は、例えばタッチパネルをタッチするだけでもよいし、予め情報処理装置20に記憶させたタッチ操作でもよい。   The state STB 22 is a state in which the input operation unit 12 is in an active state and can accept a user input operation. This input operation is an operation for confirming that the user uses the information processing apparatus 20. For example, the user's input operation may be a touch operation on the touch panel or a touch operation stored in the information processing apparatus 20 in advance.

状態STB22でアクティブ状態となった入力操作部12は、利用者の入力操作を受け付けた検知結果を制御部15に伝える。そして、制御部15は、入力操作の検知結果に基づいて、情報処理装置20の動作状態を、状態STB22から状態ACT21に遷移させる。   The input operation unit 12 that is in the active state in the state STB 22 notifies the control unit 15 of the detection result of accepting the user's input operation. And the control part 15 makes the operation state of the information processing apparatus 20 change from state STB22 to state ACT21 based on the detection result of input operation.

状態STB22、状態ACT21および状態ACT22において、キー検知部13は、キー押を検知すると、キー押の検知情報を制御部15に伝える。キー押の検知情報に基づいて、制御部15は、情報処理装置20の動作状態を、状態STB21に遷移させる。   In the state STB22, the state ACT21, and the state ACT22, when detecting the key press, the key detection unit 13 transmits the key press detection information to the control unit 15. Based on the key press detection information, the control unit 15 changes the operation state of the information processing device 20 to the state STB21.

状態STB22、状態ACT21および状態ACT22において、入力操作部12は、所定時間内での利用者の入力操作を受け付けていないとき、その旨を制御部15に伝える。このとき、制御部15は、情報処理装置20の動作状態を、状態STB21に遷移させる。   In the state STB22, the state ACT21, and the state ACT22, when the input operation unit 12 does not accept a user input operation within a predetermined time, the input operation unit 12 notifies the control unit 15 accordingly. At this time, the control unit 15 changes the operation state of the information processing apparatus 20 to the state STB21.

状態STB21、状態STB22、状態ACT21および状態ACT22において、キー検知部13がキー長押を検知すると、キー長押の検知情報を制御部15に伝え、制御部15は電源をOFFする手順を開始する。すなわち、情報処理装置20は、表示部11に電源をOFFするか否かの表示を行い、利用者の確認入力を促す。そして、制御部15は、利用者による電源をOFFすることを確認する入力操作を入力操作部12で受け付けると、情報処理装置20の電源をOFFする。制御部15は、電源をOFFする入力操作を確認できない場合、情報処理装置20を、その時点の状態のまま維持する。   In the state STB21, the state STB22, the state ACT21, and the state ACT22, when the key detection unit 13 detects a long key press, the key long press detection information is transmitted to the control unit 15, and the control unit 15 starts a procedure of turning off the power. That is, the information processing apparatus 20 displays whether or not to turn off the power on the display unit 11 and prompts the user for confirmation input. Then, when the input operation unit 12 receives an input operation for confirming that the user turns off the power, the control unit 15 turns off the power of the information processing apparatus 20. When the input operation for turning off the power cannot be confirmed, the control unit 15 maintains the information processing apparatus 20 in the state at that time.

図8に示した状態遷移図は、本実施形態の情報処理装置20の状態遷移を例示したものであって、本発明は、これに限定されない。例えば、認証入力を受け付けるアクティブ状態である状態ACT21は、なくてもよい。情報処理装置20の動作状態は、スタンバイ状態である状態STB21と状態STB22と、アクティブ状態である状態ACT22のみとし、状況検知部21の変化検知結果に基づいて、状態STB21と状態STB22と状態ACT22との間で遷移させてもよい。   The state transition diagram shown in FIG. 8 illustrates the state transition of the information processing apparatus 20 of the present embodiment, and the present invention is not limited to this. For example, the state ACT21 that is an active state for accepting the authentication input may not be present. The operating states of the information processing apparatus 20 are only the standby state STB21 and STB22, and the active state ACT22. Based on the change detection result of the state detector 21, the state STB21, the state STB22, and the state ACT22 You may transition between.

「装置状況の変化」について説明する。例えば、利用者が、情報処理装置20の電源をONのままで、机上に置いたとする。情報処理装置20の動作状態は、状態ACT21、状態ACT22もしくは状態STB22から、所定時間内に入力操作部12が利用者からの入力操作を受け付けないので、状態STB21に遷移する。状態STB21では、情報処理装置20の状況検知部21の備えるセンサは、アクティブ状態を維持し、情報処理装置20の置かれている装置状況と、その状況の変化を検知する。   The “change in device status” will be described. For example, it is assumed that the user places the information processing apparatus 20 on the desk with the power on. The operating state of the information processing apparatus 20 changes from the state ACT21, the state ACT22, or the state STB22 to the state STB21 because the input operation unit 12 does not accept an input operation from the user within a predetermined time. In the state STB 21, a sensor included in the state detection unit 21 of the information processing device 20 maintains an active state, and detects a device state where the information processing device 20 is placed and a change in the state.

すなわち、情報処理装置20が机上に置かれているとすれば、状況検知部21の備えるセンサ、例えば、加速度センサは、鉛直方向を除いて、所定の加速度レベル以下の検知レベルを検知する。状況検知部21は、予め所定の基準値、もしくは予め所定の基準範囲である基準情報を記憶する。   That is, if the information processing apparatus 20 is placed on a desk, a sensor provided in the situation detection unit 21, for example, an acceleration sensor, detects a detection level equal to or lower than a predetermined acceleration level except in the vertical direction. The situation detection unit 21 stores reference information that is a predetermined reference value or a predetermined reference range in advance.

利用者が情報処理装置20を机上から取り上げる前には、加速度センサの検知レベルは、予め所定の基準値を越えない、もしくは予め所定の基準範囲内の検知レベルである。そして、利用者が情報処理装置20を机上から取り上げるとき、加速度センサの検知レベルは変化して、予め所定の基準値を上回る、もしくは予め所定の基準範囲を逸脱する検知レベルとなる。   Before the user picks up the information processing apparatus 20 from the desk, the detection level of the acceleration sensor does not exceed a predetermined reference value in advance or is a detection level within a predetermined reference range. When the user picks up the information processing apparatus 20 from the desktop, the detection level of the acceleration sensor changes to a detection level that exceeds a predetermined reference value in advance or deviates from a predetermined reference range.

状況検知部21は、この検知レベルの変化を、予め記憶している基準情報と比較して、情報処理装置20の「装置状況の変化」であるか否かを判断する。その判断に基づいて、状況検知部21は、変化検知結果を制御部15に伝える。制御部15は、この変化検知結果に基づいて、情報処理装置20の動作状態を、状態STB21から状態STB22に遷移させる。   The situation detection unit 21 compares the change in the detection level with reference information stored in advance, and determines whether or not it is a “change in the apparatus status” of the information processing apparatus 20. Based on the determination, the situation detection unit 21 informs the control unit 15 of the change detection result. Based on the change detection result, the control unit 15 changes the operation state of the information processing apparatus 20 from the state STB21 to the state STB22.

状態STB22は、入力操作部12がアクティブ状態であり、利用者の入力操作を受け付けが可能な状態である。利用者は、入力操作部12のセンサ、例えばタッチパネルをタッチする。入力操作部12は、この利用者のタッチを受け付けて、制御部15に伝える。制御部15は、入力操作部12から、このタッチの検知を受けて、情報処理装置20の動作状態を、状態STB22から状態ACT21に遷移させる。   The state STB 22 is a state in which the input operation unit 12 is in an active state and can accept a user input operation. The user touches a sensor of the input operation unit 12, such as a touch panel. The input operation unit 12 receives the user's touch and transmits it to the control unit 15. Upon receiving this touch detection from the input operation unit 12, the control unit 15 changes the operation state of the information processing apparatus 20 from the state STB 22 to the state ACT 21.

このように、本実施形態では、キー検知部13によるキー押の検知を用いず、状況検知部21と入力操作部12を用いて、状態STB21から状態STB22に、状態STB22から状態ACT21に遷移させることができる。   As described above, in this embodiment, the key detection unit 13 is not used to detect a key press, and the state detection unit 21 and the input operation unit 12 are used to transition from the state STB 21 to the state STB 22 and from the state STB 22 to the state ACT 21. be able to.

すなわち、本実施形態では、小型化、薄型化する情報処理装置のキーを探して、そのキーを押すことをしないで、より操作性のよい入力操作部12のセンサ、例えばタッチパネルをタッチすることで、情報処理装置の動作状態を遷移させることができる。したがって、本実施形態では、操作性の悪化を改善し、ユーザインタフェースの操作性を高めることができる。   That is, in the present embodiment, a key of an information processing device to be reduced in size and thickness is searched for, and a touch of a sensor of the input operation unit 12 with better operability, for example, a touch panel without pressing the key. The operation state of the information processing apparatus can be changed. Therefore, in this embodiment, the deterioration of operability can be improved and the operability of the user interface can be enhanced.

なお、状況検知部21のセンサとして、加速度センサを例として説明したが、本実施形態のセンサは、加速度センサには限定されない。本実施形態では、情報処理装置20の状況変化を検知するセンサとして、照度センサを用いてもよい。状況検知部21は、照度センサの検知レベルが予め状況検知部21に記憶された基準情報との比較に基づいて、情報処理装置20の装置状況の変化を判断してもよい。すなわち、情報処理装置20がバッグやポケットに入れられている状態から、外部に取り出されるとする。その取り出されるときに照度センサが検知する照度の変化を、状況検知部21は、装置状況の変化と判断すればよい。   In addition, although the acceleration sensor was demonstrated as an example as a sensor of the condition detection part 21, the sensor of this embodiment is not limited to an acceleration sensor. In the present embodiment, an illuminance sensor may be used as a sensor that detects a change in the status of the information processing apparatus 20. The status detection unit 21 may determine a change in the device status of the information processing device 20 based on a comparison between the detection level of the illuminance sensor and the reference information stored in the status detection unit 21 in advance. That is, it is assumed that the information processing apparatus 20 is taken out from the state in which the information processing apparatus 20 is put in a bag or pocket. The change in illuminance detected by the illuminance sensor when it is taken out may be determined by the situation detection unit 21 as a change in the apparatus situation.

また、状況変化を検知するセンサは、単一のセンサであってもよいし、複数のセンサが組み合わされたものでもよい。   In addition, the sensor that detects the change in the situation may be a single sensor or a combination of a plurality of sensors.

状況検知に関わるセンサは、情報処理装置20の装置状況の変化を検知する所定の基準値もしくは所定の基準範囲である基準情報を予め記憶でき、検知した検知情報がその基準情報との比較に基づいて、装置状況の変化を判断できるものでもよい。   The sensor related to the situation detection can store in advance a reference information that is a predetermined reference value or a predetermined reference range for detecting a change in the apparatus status of the information processing apparatus 20, and the detected detection information is based on a comparison with the reference information. Thus, it may be possible to determine a change in the apparatus status.

図9A、9Bは、第2の実施形態の情報処理装置20の動作を例示したフローチャートである。図9A、9Bを参照して、本実施形態の情報処理装置20の動作を説明する。図9A、9Bは、図8の状態遷移図にて説明した状態STB21、状態STB22、状態ACT21および状態ACT22の4つの状態間で行われる状態遷移の動作を示す。   9A and 9B are flowcharts illustrating the operation of the information processing apparatus 20 according to the second embodiment. With reference to FIG. 9A and 9B, operation | movement of the information processing apparatus 20 of this embodiment is demonstrated. 9A and 9B show the operation of the state transition performed between the four states of state STB21, state STB22, state ACT21, and state ACT22 described in the state transition diagram of FIG.

上段のループ(S201〜S202)は、情報処理装置20が状態STB21にあるときの動作を示す。状態STB21では、情報処理装置20が備えるCPU、表示部11および入力操作部12がスタンバイ状態であり、キー検知部13と状況検知部21はアクティブ状態である。   The upper loop (S201 to S202) shows the operation when the information processing apparatus 20 is in the state STB21. In the state STB21, the CPU, the display unit 11, and the input operation unit 12 included in the information processing device 20 are in a standby state, and the key detection unit 13 and the situation detection unit 21 are in an active state.

キー検知部13は、キーの押下の有無を検知する(S201)。そして、キーの押下を検知したとき(S201:Yes)、キー検知部13は、キーの押下時間を判定する(S221)。キー検知部13がキー長押と判定したとき(S221:キー長押)、情報処理装置20は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S241)。   The key detection unit 13 detects whether or not a key is pressed (S201). When the key press is detected (S201: Yes), the key detection unit 13 determines the key press time (S221). When the key detection unit 13 determines that the key has been pressed (S221: key press), the information processing apparatus 20 displays a confirmation of power-off to the user and a power-off process (S241).

また、キー検知部13がキー長押でなく、キー押であると判定したとき(S221:キー押)、情報処理装置20は、自身の備えるCPU、表示部11、入力操作部12をアクティブ状態に移行させて(S231)、状態ACT21のキーの検知に移る(S207)。   When the key detection unit 13 determines that the key press is not a long key press (S221: key press), the information processing apparatus 20 activates the CPU, the display unit 11, and the input operation unit 12 provided therein. After the transition (S231), the process proceeds to the detection of the key of the state ACT21 (S207).

また、キー検知部13がキー長押およびキー押のいずれとも判定しなかったとき(S221:その他)、またはキーが押されていないとき(S201:No)、状況検知部21は、装置状況の変化の検知を行う(S202)。   Further, when the key detection unit 13 determines neither key press or key press (S221: other), or when no key is pressed (S201: No), the status detection unit 21 changes the device status. Is detected (S202).

状況検知部21が装置状況の変化の検知を判定しないとき(S202:No)、キーの検知に戻る(S201)。すなわち、情報処理装置20は、スタンバイ状態である状態STB21を継続する。   When the status detection unit 21 does not determine the detection of the change in the device status (S202: No), the process returns to the key detection (S201). That is, the information processing apparatus 20 continues the state STB 21 that is in the standby state.

状況検知部21が装置状況の変化の検知を判定したとき(S202:Yes)、情報処理装置20は、入力操作部12のスタンバイ状態を解除して(S203)、状態STB22のキーの検知に移る(S204)。   When the status detection unit 21 determines the detection of the change in the device status (S202: Yes), the information processing device 20 cancels the standby state of the input operation unit 12 (S203), and proceeds to detection of the key of the status STB22. (S204).

中段の処理(S204、S205)は、情報処理装置20が状態STB22にあるときの動作である。状態STB22では、キー検知部13と入力操作部12が、アクティブ状態である。キー検知部13は、キーの押下の有無を検知する(S204)。キーの押下を検知したとき(S204:Yes)、キー検知部13は、キーの押下時間を判定する(S222)。キー検知部13がキー長押と判定したとき(S222:キー長押)、情報処理装置20は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S241)。   The middle processing (S204, S205) is an operation when the information processing apparatus 20 is in the state STB22. In the state STB22, the key detection unit 13 and the input operation unit 12 are in an active state. The key detection unit 13 detects whether or not a key is pressed (S204). When the key press is detected (S204: Yes), the key detection unit 13 determines the key press time (S222). When the key detection unit 13 determines that the key has been pressed (S222: key press), the information processing apparatus 20 displays a confirmation of power-off to the user and a power-off process (S241).

また、キー検知部13がキー長押でなく、キー押であると判定したとき(S222:キー押)、情報処理装置20は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態とし(S232)、キーの検知に戻る(S201)。   When the key detection unit 13 determines that the key press is not a key press (S222: key press), the information processing apparatus 20 sets the CPU, the display unit 11, and the input operation unit 12 included in the information processing device 20 to a standby state. (S232), the process returns to key detection (S201).

また、キー検知部13がキー長押およびキー押のいずれとも判定しなかったとき(S222:その他)、またはキーが押されていないとき(S204:No)、入力操作部12は、利用者による所定時間内での入力操作を待ち受ける(S205)。   In addition, when the key detection unit 13 does not determine either key press or key press (S222: other), or when no key is pressed (S204: No), the input operation unit 12 is determined by the user. It waits for an input operation within the time (S205).

入力操作部12が所定時間内で入力操作を受け付けなければ(S205:No)、情報処理装置20は、入力操作部12をスタンバイ状態とし(S232)、キーの検知に戻る(S201)。   If the input operation unit 12 does not accept an input operation within a predetermined time (S205: No), the information processing apparatus 20 sets the input operation unit 12 in a standby state (S232), and returns to key detection (S201).

入力操作部12が所定時間内に入力操作を受け付けたとき(S205:Yes)、情報処理装置20は、自身の備えるCPU、表示部11をアクティブ状態に移行させて(S206)、状態ACT21のキーの検知に移る(S207)。   When the input operation unit 12 receives an input operation within a predetermined time (S205: Yes), the information processing apparatus 20 shifts its own CPU and display unit 11 to the active state (S206), and the key of the state ACT21 (S207).

中段のループ(S207〜209)は、情報処理装置20が状態ACT21にあるときの動作である。状態ACT21では、キー検知部13が、キーの押下の有無を検知する(S207)。そして、キーが押されたことを検知したとき(S207:Yes)、キー検知部13は、キーの押下時間を判定する(S223)。キー検知部13がキー長押と判定したとき(S223:キー長押)、情報処理装置20は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S241)。   The middle loop (S207 to 209) is an operation when the information processing apparatus 20 is in the state ACT21. In the state ACT21, the key detection unit 13 detects whether or not a key is pressed (S207). When it is detected that the key is pressed (S207: Yes), the key detection unit 13 determines the key pressing time (S223). When the key detection unit 13 determines that the key has been pressed (S223: key press), the information processing apparatus 20 displays a confirmation of power-off to the user and a power-off process (S241).

また、キー検知部13がキー長押でなく、キー押であると判定したとき(S223:キー押)、情報処理装置20は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S232)、キーの検知に戻る(S201)。   When the key detection unit 13 determines that the key press is not a key press (S223: key press), the information processing apparatus 20 puts the CPU, the display unit 11, and the input operation unit 12 included in the information processing device 20 into a standby state. After shifting (S232), the process returns to key detection (S201).

キー検知部13がキー長押およびキー押のいずれとも判定しなかったとき(S223:その他)、またはキーが押されていないとき(S207:No)、入力操作部12は、利用者による所定時間内の認証入力の有無を確認する(S208)。そして、入力操作部12が所定時間内での認証入力を確認しなければ(S208:No)、情報処理装置20は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S232)、キーの検知に戻る(S201)。   When the key detection unit 13 does not determine either key press or key press (S223: other), or when no key is pressed (S207: No), the input operation unit 12 is within a predetermined time by the user. The presence or absence of authentication input is confirmed (S208). If the input operation unit 12 does not confirm the authentication input within the predetermined time (S208: No), the information processing apparatus 20 shifts its own CPU, display unit 11, and input operation unit 12 to the standby state. (S232), the process returns to the key detection (S201).

入力操作部12が所定時間内の認証入力を受け付けたとき(S208:Yes)、受け付けた認証入力の確認を行う(S209)。認証入力の確認がされれば(S209:Yes)、情報処理装置20は、下段のループに移る。すなわち、情報処理装置20は、状態ACT21から状態ACT22に遷移する。   When the input operation unit 12 receives an authentication input within a predetermined time (S208: Yes), the received authentication input is confirmed (S209). If the authentication input is confirmed (S209: Yes), the information processing apparatus 20 moves to the lower loop. That is, the information processing device 20 transitions from the state ACT21 to the state ACT22.

一方、認証入力の確認がされないとき(S209:No)、情報処理装置20は、キー検知部13のキーの検知(S207)に戻る。このとき、情報処理装置20は、状態ACT21を継続する。   On the other hand, when the authentication input is not confirmed (S209: No), the information processing apparatus 20 returns to the key detection (S207) of the key detection unit 13. At this time, the information processing apparatus 20 continues the state ACT21.

下段のループ(S210〜212)は、情報処理装置20が状態ACT22にあるときの動作である。状態ACT22で、情報処理装置20は、情報処理装置20のアプリケーションを実行する(S210)。そして、キー検知部13は、キーの押下の有無を検知する(S211)。キーが押されたことを検知したとき(S211:Yes)、キー検知部13は、キーの押下時間を判定する(S224)。キー検知部13がキー長押と判定したとき(S224:キー長押)、情報装処理置20は、利用者への電源OFFの確認の表示と電源OFFの処理を行う(S241)。   The lower loop (S210 to 212) is an operation when the information processing apparatus 20 is in the state ACT22. In state ACT22, the information processing apparatus 20 executes an application of the information processing apparatus 20 (S210). Then, the key detection unit 13 detects whether or not the key is pressed (S211). When it is detected that the key is pressed (S211: Yes), the key detection unit 13 determines the key pressing time (S224). When the key detection unit 13 determines that the key is pressed (S224: key press), the information processing unit 20 displays a confirmation of power-off to the user and a process of power-off (S241).

また、キー検知部13がキー長押でなく、キー押であると判定したとき(S224:キー押)、情報処理装置20は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S232)、キーの検知に戻る(S201)。   When the key detection unit 13 determines that the key press is not a key press (S224: key press), the information processing apparatus 20 puts the CPU, the display unit 11, and the input operation unit 12 included in the information processing device 20 into a standby state. After shifting (S232), the process returns to key detection (S201).

キー検知部13がキー長押およびキー押のいずれとも判定しなかったとき(S224:その他)、またはキーが押されていないとき(S211:No)、入力操作部12は、利用者による所定時間内での入力操作を待ち受ける(S212)。そして、入力操作部12が所定時間内で入力操作を受け付けなければ(S212:No)、情報処理装置20は、自身の備えるCPU、表示部11、入力操作部12をスタンバイ状態に移行させて(S232)、キーの検知に戻る(S201)。   When the key detection unit 13 does not determine either key press or key press (S224: Other), or when no key is pressed (S211: No), the input operation unit 12 is within a predetermined time by the user. The input operation is waited for (S212). If the input operation unit 12 does not accept an input operation within a predetermined time (S212: No), the information processing apparatus 20 shifts its own CPU, display unit 11, and input operation unit 12 to a standby state ( S232), the process returns to key detection (S201).

入力操作部12が入力操作を所定時間内に受け付けたとき(S212:Yes)、入力操作を受け付けた情報にしたがって、情報処理装置20は、情報処理装置20のアプリケーションを実行する(S210)。すなわち、情報処理装置20は、状態ACT22を継続する。   When the input operation unit 12 receives the input operation within a predetermined time (S212: Yes), the information processing apparatus 20 executes the application of the information processing apparatus 20 according to the information that has received the input operation (S210). That is, the information processing apparatus 20 continues the state ACT22.

図9A、9Bに示したフローチャートは、本実施形態の情報処理装置20の動作を例示したものであって、本発明は、これに限定されない。   The flowcharts shown in FIGS. 9A and 9B illustrate the operation of the information processing apparatus 20 of the present embodiment, and the present invention is not limited to this.

図10は、本発明の第2の実施形態の状態遷移を例示した状態遷移表である。図10を参照して、本実施形態の状態遷移を説明する。   FIG. 10 is a state transition table illustrating state transitions according to the second embodiment of this invention. With reference to FIG. 10, the state transition of this embodiment is demonstrated.

情報処理装置20は、状態STB21、状態STB22、状態ACT21、および状態ACT22の4つのいずれかの動作状態を取る。また、情報処理装置20の動作状態を例示するために、表示部11としてLCD、入力操作部12としてタッチパネル、キー検知部13としてキー、制御部15としてCPUを用いて例示する。   The information processing apparatus 20 takes one of four operating states: state STB21, state STB22, state ACT21, and state ACT22. In order to illustrate the operation state of the information processing apparatus 20, the display unit 11 is illustrated using an LCD, the input operation unit 12 is a touch panel, the key detection unit 13 is a key, and the control unit 15 is a CPU.

状態STB21は、情報処理装置20のスタンバイ状態であり、CPUは、例えば動作周波数を落として動作する、または間欠的に動作する状態である。この動作状態では、LCDは表示をOFFに、タッチパネルはタッチ操作を受け付けない。ただし、状況検知部21は、装置状況の変化を検知する状態を維持する。したがって、状況検知に関わるセンサは、アクティブ状態を維持する。例えば、加速度センサが状況検知に関わる場合には、加速度センサがアクティブ状態として、情報処理装置20の装置状況の変化を検知が可能な状態である。   The state STB 21 is a standby state of the information processing apparatus 20, and the CPU is a state in which, for example, the operation frequency is lowered or the state is intermittently operated. In this operating state, the LCD is turned off and the touch panel does not accept touch operations. However, the status detection unit 21 maintains a state in which a change in the device status is detected. Therefore, the sensor related to the situation detection maintains the active state. For example, when the acceleration sensor is involved in situation detection, the acceleration sensor is in an active state, and a change in the situation of the information processing apparatus 20 can be detected.

状態STB22は、情報処理装置20のスタンバイ状態であり、状態STB21に対してさらに、入力操作部12がアクティブ状態である。例えば、入力操作部12のタッチパネルが入力操作を受け付けるために、一部もしくは全部がアクティブ状態として、タッチ操作を受け付けが可能な状態である。そして、利用者の入力操作として、タッチ操作を入力操作部12のタッチパネルが受け付けると、情報処理装置20の動作状態は、次の状態ACT21に遷移する。   The state STB 22 is a standby state of the information processing apparatus 20, and the input operation unit 12 is further in an active state with respect to the state STB 21. For example, in order for the touch panel of the input operation unit 12 to accept an input operation, a part or all of them are in an active state and a touch operation can be accepted. When the touch operation of the input operation unit 12 is accepted as a user's input operation, the operation state of the information processing apparatus 20 transitions to the next state ACT21.

ただし、入力操作部12が、利用者の入力操作として、タッチ操作を所定時間内で受け付けないとき、情報処理装置20の動作状態は、状態STB21に戻る。   However, when the input operation unit 12 does not accept a touch operation as a user input operation within a predetermined time, the operation state of the information processing apparatus 20 returns to the state STB21.

状態ACT21は、情報処理装置20のアクティブ状態であり、認証入力の受け付けが可能な状態である。この動作状態では、CPU、LCD、タッチパネルは、アクティブ状態である。そして、情報処理装置20の動作状態は、利用者の認証入力を受け付けて、認証入力の確認がされれば、次の状態ACT22に遷移する。   The state ACT21 is an active state of the information processing apparatus 20, and is a state where an authentication input can be accepted. In this operation state, the CPU, LCD, and touch panel are in an active state. Then, the operation state of the information processing apparatus 20 receives the user's authentication input, and transitions to the next state ACT 22 when the authentication input is confirmed.

状態ACT22は、情報処理装置20のアクティブ状態であり、通常の利用状態である。   The state ACT22 is an active state of the information processing apparatus 20, and is a normal usage state.

キーは、キー検知部13の備えるキーである。キー検知部13がキーの押下時間を判定して、キー長押とキー押を検知して制御部15に伝える。制御部15は、キーの検知に基づいて、情報処理装置20の動作状態を遷移させる。キー長押は、情報処理装置20の電源のONとOFFの制御を行う。キー押は、情報処理装置20のスタンバイ状態とアクティブ状態の制御を行う。   The key is a key provided in the key detection unit 13. The key detection unit 13 determines the key pressing time, detects a key press and a key press, and notifies the control unit 15 of the key press. The control unit 15 changes the operation state of the information processing apparatus 20 based on the key detection. The long key press controls the information processing device 20 to be turned on and off. The key press controls the standby state and the active state of the information processing apparatus 20.

状況検知部21は、情報処理装置20の装置状況の変化を検知して制御部15に伝え、情報処理装置20の動作状態を、状態STB21から状態STB22に遷移させる。状態STB22では、入力操作部12が利用者による所定時間内の入力操作を受け付ける。利用者の入力操作を所定時間内に入力操作部12が受け付ければ、制御部15は、情報処理装置20の動作状態を、状態STB22から状態ACT21に遷移させる。   The state detection unit 21 detects a change in the device state of the information processing device 20 and notifies the control unit 15 of the change, and changes the operation state of the information processing device 20 from the state STB21 to the state STB22. In the state STB22, the input operation unit 12 receives an input operation within a predetermined time by the user. If the input operation unit 12 receives the user's input operation within a predetermined time, the control unit 15 changes the operation state of the information processing apparatus 20 from the state STB22 to the state ACT21.

したがって、本実施形態は、状況検知部21により、装置状況の変化を検知し、利用者の入力操作を受け付けて、情報処理装置20の動作状態を遷移させることができる。よって、本実施形態では、キー検知部13によるキーの検知を用いないで、情報処理装置20の状況検知部21と入力操作部12を用いることで、状態STB21から状態STB22に、状態STB22から状態ACT21に遷移させることができる。   Therefore, in the present embodiment, the status detection unit 21 can detect a change in the device status, accept a user's input operation, and transition the operation state of the information processing device 20. Therefore, in the present embodiment, without using the key detection by the key detection unit 13, the state detection unit 21 and the input operation unit 12 of the information processing device 20 are used to change from the state STB 21 to the state STB 22 and from the state STB 22 to the state. Transition to ACT21 is possible.

以上、本発明の第2の実施形態は、情報処理装置の小型化、薄型化に伴って、小型化するキーの操作を用いないで、情報処理装置の操作性の悪化を改善し、ユーザインタフェースの操作性を高めることができる。   As described above, the second embodiment of the present invention improves the deterioration of the operability of the information processing apparatus without using a key operation to be downsized as the information processing apparatus becomes smaller and thinner. The operability can be improved.

また、本実施形態では、情報処理装置の状況変化を検知して、スタンバイ状態から次のスタンバイ状態に遷移させる。そして、利用者による入力操作を所定時間内に受け付けることで、情報処理装置の動作状態は、次のスタンバイ状態からアクティブ状態に遷移する。したがって、本実施形態は、アクティブ状態に遷移させる前段に、利用者による入力操作を設けることで、装置状況の変化の誤検知に伴うアクティブ状態への遷移を防止する効果が得られる。さらに、本実施形態は、操作性の高いセンサ、例えばタッチパネルを用いて、利用者の入力操作を受け付ける。よって、本実施形態は、キー操作による情報処理装置の操作性の悪化を改善し、スタンバイ状態からアクティブ状態に移行させるユーザインタフェースの操作性を高めることができる。   In the present embodiment, the status change of the information processing apparatus is detected, and the standby state is changed to the next standby state. Then, by accepting an input operation by the user within a predetermined time, the operation state of the information processing apparatus transitions from the next standby state to the active state. Therefore, in this embodiment, by providing an input operation by the user before the transition to the active state, it is possible to obtain an effect of preventing the transition to the active state due to erroneous detection of a change in the device status. Furthermore, in the present embodiment, a user's input operation is received using a highly operable sensor, for example, a touch panel. Therefore, this embodiment can improve deterioration of the operability of the information processing apparatus due to a key operation, and can enhance the operability of the user interface that shifts from the standby state to the active state.

なお、本願発明は、上述の各実施形態に限定されるものではなく、本願発明の要旨を逸脱しない範囲で種々変更、変形して実施することができる。   Note that the present invention is not limited to the above-described embodiments, and various modifications and changes can be made without departing from the spirit of the present invention.

例えば、情報処理装置の装置状況を検知するセンサとして、GPS、加速度センサとタッチパネルを組み合わせて用いてもよい。例えば、情報処理装置のスタンバイ状態として次の3つの状態、第1のスタンバイ状態、第2のスタンバイ状態、第3のスタンバイ状態を設けてもよい。そして、情報処理装置は、各センサの検知情報に基づいて、各スタンバイ状態間を遷移させたり、アクティブ状態に遷移させたりすればよい。   For example, a GPS, an acceleration sensor, and a touch panel may be used in combination as a sensor that detects the apparatus status of the information processing apparatus. For example, the following three states, a first standby state, a second standby state, and a third standby state may be provided as the standby state of the information processing apparatus. Then, the information processing apparatus may change between the standby states or change to the active state based on the detection information of each sensor.

第1のスタンバイ状態、第2のスタンバイ状態、第3のスタンバイ状態における状態遷移の例を以下に示す。
1)第1のスタンバイ状態のとき
第1のスタンバイ状態では、GPSが間欠的に動作して位置情報を取得し、情報処理装置に位置情報を記憶する。情報処理装置は、前回記憶した位置情報と今回取得した位置情報を比較する。そして、情報処理装置は、位置情報の変化が、予め設定された範囲を超えているか否かを判定する。
Examples of state transitions in the first standby state, the second standby state, and the third standby state are shown below.
1) When in the first standby state In the first standby state, the GPS operates intermittently to acquire position information and store the position information in the information processing apparatus. The information processing apparatus compares the previously stored position information with the position information acquired this time. Then, the information processing apparatus determines whether the change in the position information exceeds a preset range.

情報処理装置は、位置情報の変化が予め設定された範囲を超えていないと判定すれば、それまでスタンバイ状態であった加速度センサをアクティブ状態とする第2のスタンバイ状態に遷移する。すなわち、この場合は、情報処理装置は移動中でなく、情報処理装置の使用される可能性が高いと判定され、情報処理装置の動作状態は、第2のスタンバイ状態に遷移する。   If the information processing apparatus determines that the change in the position information does not exceed the preset range, the information processing apparatus transitions to the second standby state in which the acceleration sensor that has been in the standby state is in the active state. That is, in this case, it is determined that the information processing apparatus is not moving and the information processing apparatus is likely to be used, and the operation state of the information processing apparatus transitions to the second standby state.

一方、情報処理装置は、位置情報の変化が予め設定された範囲を超えていると判定すれば、GPSが間欠的に動作する第1のスタンバイ状態を継続する。すなわち、この場合は、情報処理装置が移動中のため、情報処理装置が使用される可能性が低いと判定され、情報処理装置の動作状態は、第1のスタンバイ状態を維持する。   On the other hand, if the information processing apparatus determines that the change in the position information exceeds the preset range, the information processing apparatus continues the first standby state in which the GPS operates intermittently. That is, in this case, since the information processing apparatus is moving, it is determined that the information processing apparatus is unlikely to be used, and the operation state of the information processing apparatus maintains the first standby state.

第1のスタンバイ状態では、GPSは間欠的に動作するアクティブ状態にあり、加速度センサとタッチパネルはスタンバイ状態にある。
2)第2のスタンバイ状態のとき
第2スタンバイ状態では、加速度センサは、予め設定された期間だけアクティブ状態となる。この期間内に、利用者が情報処理装置を取り出す、持ち上げるといった動作を行ったとき、加速度センサは加速度の変化を検知する。そして、情報処理装置は、検知した加速度の変化レベルが予め設定された基準値もしくは基準範囲を超えるか否かを判定する。
In the first standby state, the GPS is in an active state that operates intermittently, and the acceleration sensor and the touch panel are in a standby state.
2) In the second standby state In the second standby state, the acceleration sensor is in an active state only for a preset period. During this period, when the user performs an operation such as taking out or lifting the information processing apparatus, the acceleration sensor detects a change in acceleration. The information processing apparatus determines whether or not the detected acceleration change level exceeds a preset reference value or reference range.

情報処理装置は、加速度の変化レベルが予め設定された基準を超えていると判定すれば、それまでスタンバイ状態であったタッチパネルをアクティブ状態とする第3のスタンバイ状態には遷移する。   When the information processing apparatus determines that the acceleration change level exceeds a preset reference, the information processing apparatus transitions to the third standby state in which the touch panel that has been in the standby state is in the active state.

一方、情報処理装置は、加速度の変化レベルが予め設定された基準を超えていないと判定したとき、または、予め設定された期間内に加速度センサが加速度の変化を検知しないとき、第1のスタンバイ状態に戻る。   On the other hand, when the information processing apparatus determines that the acceleration change level does not exceed the preset reference, or when the acceleration sensor does not detect the acceleration change within the preset period, the first standby Return to state.

第2のスタンバイ状態では、加速度センサがアクティブ状態にあり、GPSとタッチパネルはスタンバイ状態にある。
3)第3のスタンバイ状態のとき
第3のスタンバイ状態では、タッチパネルは、予め設定された期間だけアクティブ状態となる。この期間内に、利用者がタッチパネルにタッチ操作を行ったとき、情報処理装置は、タッチ操作のタッチ情報を、予め設定された基準情報と比較する。その比較結果に基づいて、情報処理装置はアクティブ状態に遷移する。
In the second standby state, the acceleration sensor is in an active state, and the GPS and the touch panel are in a standby state.
3) In the third standby state In the third standby state, the touch panel is in an active state only for a preset period. When the user performs a touch operation on the touch panel within this period, the information processing apparatus compares the touch information of the touch operation with preset reference information. Based on the comparison result, the information processing apparatus transitions to the active state.

一方、予め設定された時間内での入力操作をタッチパネルが受け付けないとき、情報処理装置は第1のスタンバイ状態に戻る。   On the other hand, when the touch panel does not accept an input operation within a preset time, the information processing apparatus returns to the first standby state.

このように、情報処理装置の動作状態を遷移させればよい。   In this way, the operation state of the information processing apparatus may be changed.

また、情報処理装置の装置状況を検知するセンサとして、GPS、照度センサとタッチパネルを組み合わせて用いてもよい。すなわち、この場合は、前述の加速度センサによる加速度の変化の検知を、照度センサによる照度の変化の検知に置き換えればよい。   Moreover, you may use combining GPS, an illumination intensity sensor, and a touch panel as a sensor which detects the apparatus condition of information processing apparatus. That is, in this case, the detection of the acceleration change by the acceleration sensor may be replaced with the detection of the illuminance change by the illuminance sensor.

なお、本発明の情報処理装置は、各種センサを備える携帯電話、スマートフォン、PDA(Personal Digital Assistants)、またはパソコンに適用できるが、これらに限定されない。また、情報処理装置の装置状況を検知するセンサと、情報処理装置の状態制御を行う制御部は、一体であってもよいし、分離されていてもよい。   The information processing apparatus according to the present invention can be applied to a mobile phone, a smartphone, a PDA (Personal Digital Assistants), or a personal computer including various sensors, but is not limited thereto. Further, the sensor that detects the device status of the information processing device and the control unit that controls the state of the information processing device may be integrated or separated.

以上のように、本発明の情報処理装置は、情報処理装置自身と自身の周囲環境を含む装置状況を検知するセンサを備え、そのセンサの検知したセンサ情報と、予め記憶されたセンサ情報である所定の指示動作の基準パターン、所定の基準値、または所定の基準範囲を示す基準情報と比較する。そして、その比較結果に基づいて、情報処理装置の制御部が、スタンバイ状態とアクティブ状態からなる複数の動作状態の間の装置状態の遷移の一部もしくは全部を制御する。   As described above, the information processing apparatus of the present invention includes a sensor that detects an apparatus status including the information processing apparatus itself and its surrounding environment, and is sensor information detected by the sensor and sensor information stored in advance. It is compared with reference information indicating a reference pattern of a predetermined instruction operation, a predetermined reference value, or a predetermined reference range. Then, based on the comparison result, the control unit of the information processing device controls part or all of the transition of the device state between a plurality of operation states including the standby state and the active state.

したがって、本発明の情報処理装置は、キーの操作によらずに情報処理装置の動作状態を遷移させることができるので、情報処理装置の小型化、薄型化に伴うキーの小型化に起因する操作性の悪化を解消する。そして、本発明の情報処理装置は、情報処理装置のユーザインタフェースの操作性を高めることができる。さらに、本発明の情報処理装置は、キー操作によらずに動作状態を遷移させるので、キーの使用頻度を低減することができ、キーの信頼性を確保し、その寿命を延長する効果が得られる。   Therefore, since the information processing apparatus of the present invention can change the operation state of the information processing apparatus without depending on the operation of the key, the operation due to the downsizing of the information processing apparatus and the downsizing of the key accompanying the thinning of the information processing apparatus. Eliminate sexual deterioration. And the information processing apparatus of this invention can improve the operativity of the user interface of information processing apparatus. Furthermore, since the information processing apparatus of the present invention shifts the operation state without depending on the key operation, it is possible to reduce the frequency of use of the key, to ensure the reliability of the key, and to extend the life of the key. It is done.

なお、上述の各実施形態の状態遷移の処理は、本発明の情報処理装置が備えるコンピュータを用いたソフトウェアによって実行されてもよい。すなわち、状態遷移処理を行うコンピュータプログラムが、CPU(図示なし)によって読み込まれ、実行されることによって、状態遷移の制御が行われてもよい。プログラムを用いて状態遷移の制御を行っても、上述の実施形態の処理と同内容の処理を行うことができる。なお、情報処理装置の本来の機能である情報処理は、上記の状態遷移の制御を行うCPUによって行われても、他のCPUによって行われてもよい。   Note that the state transition processing of each of the above-described embodiments may be executed by software using a computer included in the information processing apparatus of the present invention. That is, state transition control may be performed by a computer program that performs state transition processing being read and executed by a CPU (not shown). Even if the state transition is controlled using a program, the same processing as that of the above-described embodiment can be performed. Information processing that is the original function of the information processing apparatus may be performed by the CPU that controls the state transition described above, or may be performed by another CPU.

なお、プログラムは、ROM(Read Only Memory)、RAM(Random Access Memory)、フラッシュメモリ等の半導体記憶装置、光ディスク、磁気ディスク、光磁気ディスク等、非一時的な媒体に格納されてもよい。   Note that the program may be stored in a non-transitory medium such as a ROM (Read Only Memory), a RAM (Random Access Memory), a semiconductor memory device such as a flash memory, an optical disk, a magnetic disk, or a magneto-optical disk.

なお、以上の実施形態は各々他の実施形態と組み合わせることができる。   Each of the above embodiments can be combined with other embodiments.

1、10、10−1、20 情報処理装置
10−2 キー検知手段
10−3 変化検知手段
10−4 状態制御手段
10−5 情報処理手段
11 表示部
12 入力操作部
13 キー検知部
14 指示検知部
15 制御部
16 情報処理部
21 状況検知部
DESCRIPTION OF SYMBOLS 1, 10, 10-1, 20 Information processing apparatus 10-2 Key detection means 10-3 Change detection means 10-4 State control means 10-5 Information processing means 11 Display part 12 Input operation part 13 Key detection part 14 Instruction detection Unit 15 Control unit 16 Information processing unit 21 Status detection unit

Claims (9)

状態変化を検知するセンサのセンサ情報に基づいて変化検知情報を出力する変化検知手段と、
キーへの操作を検知し、前記操作に関するキー検知情報を出力するキー検知手段と、
前記変化検知情報に基づく、複数の動作状態間の遷移の制御、および前記キー検知情報に基づく前記遷移の制御を行う状態制御手段と、
所定の情報処理を行う情報処理手段と
を備えることを特徴とする情報処理装置。
Change detection means for outputting change detection information based on sensor information of a sensor for detecting a state change;
Key detection means for detecting an operation on the key and outputting key detection information on the operation;
State control means for controlling transition between a plurality of operation states based on the change detection information, and controlling the transition based on the key detection information;
An information processing apparatus comprising information processing means for performing predetermined information processing.
前記複数の動作状態は、前記キー検知手段および前記状態制御手段を除き電源の供給が切断された第1の動作状態、前記キー検知手段および前記変化検知手段および前記状態制御手段へ前記電源が供給され、前記情報処理手段への前記電源の供給が切断された、または前記情報処理手段が低消費電力状態で動作する第2の動作状態、ならびに、前記キー検知手段および前記変化検知手段および前記状態制御手段および前記情報処理手段に前記電源が供給された第3の動作状態を含み、
前記状態制御手段は、前記第1の動作状態、前記第2の動作状態、前記第3の動作状態の間の前記遷移を、前記変化検知情報および前記キー検知情報の少なくとも一方を用いて行う
ことを特徴とする請求項1に記載の情報処理装置。
In the plurality of operation states, the power is supplied to the first operation state in which power supply is cut off except for the key detection unit and the state control unit, the key detection unit, the change detection unit, and the state control unit. A second operating state in which the supply of power to the information processing means is cut off, or the information processing means operates in a low power consumption state, and the key detection means, the change detection means, and the state A third operating state in which the power is supplied to the control means and the information processing means;
The state control means performs the transition between the first operation state, the second operation state, and the third operation state using at least one of the change detection information and the key detection information. The information processing apparatus according to claim 1.
前記状態制御手段は、前記第2の動作状態と前記第3の動作状態との間の前記遷移を、前記変化検知情報を用いて行う
ことを特徴とする請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the state control unit performs the transition between the second operation state and the third operation state using the change detection information.
前記変化検知手段は、前記状態変化を判断するための基準情報を予め記憶し、
前記変化検知情報は、前記センサ情報と前記基準情報との比較結果を含む
ことを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。
The change detecting means stores in advance reference information for determining the state change,
The information processing apparatus according to claim 1, wherein the change detection information includes a comparison result between the sensor information and the reference information.
前記センサは、前記第3の動作状態への遷移を指示する第1の指示動作または前記第2の動作状態への遷移を指示する第2の指示動作を含む、所定の指示動作によって発生した前記状態変化を検知して前記センサ情報を生成し、
前記基準情報は、前記指示動作が前記第1の指示動作または前記第2の指示動作を含むいずれの指示動作であるかを判断するための情報である
ことを特徴とする請求項4に記載の情報処理装置。
The sensor is generated by a predetermined instruction operation including a first instruction operation for instructing a transition to the third operation state or a second instruction operation for instructing a transition to the second operation state. Detecting a state change and generating the sensor information,
5. The reference information according to claim 4, wherein the reference information is information for determining which instruction operation includes the first instruction operation or the second instruction operation. Information processing device.
前記センサは、GPS、加速度センサ、照度センサまたはタッチパネルを含む
ことを特徴とする請求項1から5のいずれか1項に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the sensor includes a GPS, an acceleration sensor, an illuminance sensor, or a touch panel.
前記センサは、所定の期間のみ動作可能状態となる
ことを特徴とする請求項1から6のいずれか1項に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the sensor is operable only for a predetermined period.
情報処理装置に備えられ、状態変化を検知するセンサのセンサ情報に基づいて変化検知情報を出力し、
前記情報処理装置が備えるキーへの操作を検知し、前記操作に関するキー検知情報を出力し、
前記変化検知情報に基づいて、前記情報処理装置の複数の動作状態間の遷移の制御、および前記キー検知情報に基づく前記遷移の制御を行う
ことを特徴とする情報処理装置制御方法。
Provided in the information processing device, output change detection information based on the sensor information of the sensor that detects the state change,
Detecting an operation on a key of the information processing apparatus, outputting key detection information on the operation,
An information processing apparatus control method, comprising: controlling transition between a plurality of operating states of the information processing apparatus based on the change detection information; and controlling the transition based on the key detection information.
情報処理装置が備えるコンピュータを、
状態変化を検知するセンサのセンサ情報に基づいて変化検知情報を出力する変化検知手段と、
キーへの操作を検知し、前記操作に関するキー検知情報を出力するキー検知手段と、
前記変化検知情報に基づく、複数の動作状態間の遷移の制御、および前記キー検知情報に基づく前記遷移の制御を行う状態制御手段と、
して動作させるための情報処理装置制御プログラム。
A computer included in the information processing apparatus;
Change detection means for outputting change detection information based on sensor information of a sensor for detecting a state change;
Key detection means for detecting an operation on the key and outputting key detection information on the operation;
State control means for controlling transition between a plurality of operation states based on the change detection information, and controlling the transition based on the key detection information;
Information processing apparatus control program for operating the program.
JP2013031231A 2013-02-20 2013-02-20 Information processing apparatus, information processing apparatus control method, and information processing apparatus control program Active JP6100553B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013031231A JP6100553B2 (en) 2013-02-20 2013-02-20 Information processing apparatus, information processing apparatus control method, and information processing apparatus control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013031231A JP6100553B2 (en) 2013-02-20 2013-02-20 Information processing apparatus, information processing apparatus control method, and information processing apparatus control program

Publications (2)

Publication Number Publication Date
JP2014160404A true JP2014160404A (en) 2014-09-04
JP6100553B2 JP6100553B2 (en) 2017-03-22

Family

ID=51612045

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013031231A Active JP6100553B2 (en) 2013-02-20 2013-02-20 Information processing apparatus, information processing apparatus control method, and information processing apparatus control program

Country Status (1)

Country Link
JP (1) JP6100553B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015007890A (en) * 2013-06-25 2015-01-15 ソニー株式会社 Electronic device, method for controlling electronic device, and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007080219A (en) * 2005-09-16 2007-03-29 Navitime Japan Co Ltd Mobile terminal and power saving control method in the same
JP2007128266A (en) * 2005-11-02 2007-05-24 Sharp Corp Electronic equipment
JP2010219707A (en) * 2009-03-16 2010-09-30 Nec Corp Mobile terminal apparatus and method of controlling the same or the like
JP2011066476A (en) * 2009-09-15 2011-03-31 Nec Corp Portable terminal device, control method thereof and computer program
JP2011227763A (en) * 2010-04-21 2011-11-10 Nissan Motor Co Ltd Portable terminal device and communication control method thereof
JP2012221435A (en) * 2011-04-14 2012-11-12 Lenovo Singapore Pte Ltd Method of waking up electronic device including touch panel and electronic device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007080219A (en) * 2005-09-16 2007-03-29 Navitime Japan Co Ltd Mobile terminal and power saving control method in the same
JP2007128266A (en) * 2005-11-02 2007-05-24 Sharp Corp Electronic equipment
JP2010219707A (en) * 2009-03-16 2010-09-30 Nec Corp Mobile terminal apparatus and method of controlling the same or the like
JP2011066476A (en) * 2009-09-15 2011-03-31 Nec Corp Portable terminal device, control method thereof and computer program
JP2011227763A (en) * 2010-04-21 2011-11-10 Nissan Motor Co Ltd Portable terminal device and communication control method thereof
JP2012221435A (en) * 2011-04-14 2012-11-12 Lenovo Singapore Pte Ltd Method of waking up electronic device including touch panel and electronic device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015007890A (en) * 2013-06-25 2015-01-15 ソニー株式会社 Electronic device, method for controlling electronic device, and program
US10133583B2 (en) 2013-06-25 2018-11-20 Sony Corporation Electronic device, method for controlling electronic device, and program
US10445104B2 (en) 2013-06-25 2019-10-15 Sony Corporation Electronic device, method for controlling electronic device, and program
US11086635B2 (en) 2013-06-25 2021-08-10 Sony Corporation Electronic device, method for controlling electronic device, and program

Also Published As

Publication number Publication date
JP6100553B2 (en) 2017-03-22

Similar Documents

Publication Publication Date Title
JP5975087B2 (en) Mobile device
US20070099574A1 (en) Electronic Device Capable of Operating According to Detection of Environmental Light
US20140189397A1 (en) State control device, state control method and program
US9641666B2 (en) Terminal device, processing method, and program
KR20110019189A (en) Method for notifying occurrence of event and mobile terminal using the same
KR20110137190A (en) Method for power management of mobile communication terminal and mobile communication terminal using this method
JP2014197288A (en) Communication apparatus and program
KR20090100194A (en) User interface for a hand-held device and controll method thereof
US10159046B2 (en) Mobile terminal device
JP2013258478A (en) Portable electronic apparatus, input operation control method, and program
JP6022950B2 (en) Portable information terminal
JP6100553B2 (en) Information processing apparatus, information processing apparatus control method, and information processing apparatus control program
US20150339028A1 (en) Responding to User Input Gestures
JP2012247967A (en) Input device, input method, and program
JP5952097B2 (en) Portable terminal device, control method and manufacturing method thereof
EP2998856B1 (en) Device information acquisition system, device information acquisition method, and device information acquisition program
US10909346B2 (en) Electronic apparatus and control method
US20120083206A1 (en) Communication system
JP6201067B1 (en) Electronics
JP2011182072A (en) Portable terminal and restoration control method from display power saving state for the same
KR100703209B1 (en) Cellular phone having bluetooth mouse function
US20110190038A1 (en) Communication device and communication control method
JP2015046797A (en) Portable terminal and function execution program
JP6247066B2 (en) Electronic device, power consumption management method, and power consumption management program
KR101556718B1 (en) Method for implementing auto wake up, recording medium and terminal for performing the method

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20140806

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170117

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170223

R150 Certificate of patent or registration of utility model

Ref document number: 6100553

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150