Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7143598B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7143598B2 - Information processing device, information processing method, and information processing program - Google Patents

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

Info

Publication number
JP7143598B2
JP7143598B2 JP2018042683A JP2018042683A JP7143598B2 JP 7143598 B2 JP7143598 B2 JP 7143598B2 JP 2018042683 A JP2018042683 A JP 2018042683A JP 2018042683 A JP2018042683 A JP 2018042683A JP 7143598 B2 JP7143598 B2 JP 7143598B2
Authority
JP
Japan
Prior art keywords
information processing
user
processing device
mounting position
motion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018042683A
Other languages
Japanese (ja)
Other versions
JP2019161340A5 (en
JP2019161340A (en
Inventor
俊弘 大沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2018042683A priority Critical patent/JP7143598B2/en
Publication of JP2019161340A publication Critical patent/JP2019161340A/en
Publication of JP2019161340A5 publication Critical patent/JP2019161340A5/ja
Application granted granted Critical
Publication of JP7143598B2 publication Critical patent/JP7143598B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit For Audible Band Transducer (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

本発明は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、通知等を行う音声出力機能が搭載された端末であって、任意の位置に設置して使用することが可能な端末が知られている。こうした端末を使用する場合、端末とユーザの位置関係に応じて、音量等を適切に調整する必要がある。
このような音量等の調整に関する技術が、例えば特許文献1に開示されている。特許文献1に開示の技術では、端末とユーザの位置関係に応じて、ユーザが音量等を手動で調整することができる。
2. Description of the Related Art Conventionally, there is known a terminal equipped with an audio output function for giving notifications and the like, and which can be installed and used at an arbitrary position. When using such a terminal, it is necessary to appropriately adjust the volume and the like according to the positional relationship between the terminal and the user.
For example, Japanese Patent Laid-Open No. 2002-200002 discloses a technique related to such adjustment of volume and the like. With the technology disclosed in Patent Document 1, the user can manually adjust the volume and the like according to the positional relationship between the terminal and the user.

特開2001-125579号公報JP-A-2001-125579

しかしながら、特許文献1に開示の技術等の一般的な技術では、音量等の調整を行うためにユーザの操作が必要であり煩雑である。 However, general techniques such as the technique disclosed in Patent Literature 1 require user operations to adjust the volume and the like, which is complicated.

本発明は、このような状況に鑑みてなされたものであり、通知出力に関する調整を簡便に行うことを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of such circumstances, and it is an object of the present invention to easily adjust notification output.

上記目的を達成するため、本発明の一態様の情報処理装置は、
音を出力することにより情報を通知する通知部を有する情報処理装置であって、
ユーザの動きに伴って発生するモーションデータに基づいて、前記情報処理装置が前記ユーザの身体の箇所のどの箇所に相当する位置に装着されているかを判定する装着位置判定手段と、
前記装着位置判定手段により判定された当該情報処理装置の装着位置に基づいて、前記通知部から出力する音量の制御を行う制御手段と、
を備えることを特徴とする。
また、本発明の一態様の情報処理方法は、
ユーザの動きに伴って発生するモーションデータに基づいて、前記ユーザの身体の箇所のどの箇所に相当する位置に、音を出力することにより情報を通知する通知部を有する情報処理装置が装着されているかを判定する装着位置判定ステップと、
前記装着位置判定ステップにより判定された当該情報処理装置の装着位置に基づいて、前記通知部から出力する音量の制御を行う制御ステップと、
を備えることを特徴とする。
また、本発明の一態様の情報処理プログラムは、
ユーザの動きに伴って発生するモーションデータに基づいて、前記ユーザの身体の箇所のどの箇所に相当する位置に、音を出力することにより情報を通知する通知部を有する情報処理装置が装着されているかを判定する装着位置判定機能と、
前記装着位置判定機能により判定された当該情報処理装置の装着位置に基づいて、前記通知部から出力する音量の制御を行う制御機能と、
をコンピュータに実現させることを特徴とする
In order to achieve the above object, an information processing device according to one aspect of the present invention includes:
An information processing device having a notification unit that notifies information by outputting sound ,
Wearing position determination means for determining which position of the user's body the information processing device is worn on, based on motion data generated with the user's movement;
Control means for controlling volume output from the notification unit based on the mounting position of the information processing device determined by the mounting position determination means;
characterized by comprising
Further, the information processing method of one aspect of the present invention includes:
An information processing device having a notification unit for notifying information by outputting sound at a position corresponding to which part of the user's body based on motion data generated along with the movement of the user is worn. a mounting position determination step for determining whether the
a control step of controlling the volume output from the notification unit based on the mounting position of the information processing device determined by the mounting position determination step;
characterized by comprising
Further, an information processing program according to one aspect of the present invention includes
An information processing device having a notification unit for notifying information by outputting sound at a position corresponding to which part of the user's body based on motion data generated along with the movement of the user is worn. A mounting position determination function that determines whether the
a control function for controlling the volume output from the notification unit based on the mounting position of the information processing device determined by the mounting position determination function;
is realized by a computer .

本発明によれば、通知出力に関する調整を簡便に行うことが出来る。 ADVANTAGE OF THE INVENTION According to this invention, adjustment regarding a notification output can be performed simply.

本発明の一実施形態に係る情報処理装置の使用状態を示す図である。It is a figure which shows the use condition of the information processing apparatus which concerns on one Embodiment of this invention. 図1の情報処理装置の外観構成及びシステム構成を示す図である。2A and 2B are diagrams illustrating an external configuration and a system configuration of the information processing apparatus of FIG. 1; FIG. 図1の情報処理装置のハードウェアの構成を示すブロック図である。2 is a block diagram showing the hardware configuration of the information processing apparatus in FIG. 1; FIG. 図1の情報処理装置の機能的構成のうち、音量調整処理を実行するための機能的構成を示す機能ブロック図である。2 is a functional block diagram showing a functional configuration for executing volume adjustment processing among the functional configurations of the information processing apparatus of FIG. 1; FIG. 図4の機能的構成を有する情報処理装置が実行する音量調整処理の流れを示すフローチャートである。5 is a flow chart showing the flow of volume adjustment processing executed by the information processing apparatus having the functional configuration of FIG. 4; 本発明の一実施形態に係る、基準データ生成処理の流れを示すフローチャー4 is a flowchart showing the flow of reference data generation processing according to one embodiment of the present invention; 図1の情報処理装置が肩、背中、又は腰に装着された場合の、ジャイロセンサの基準波形データを示す図である。2 is a diagram showing reference waveform data of a gyro sensor when the information processing apparatus of FIG. 1 is worn on the shoulder, back, or waist; FIG. 運動状態が静止状態、歩行状態、又は走行状態である場合の、加速度センサの出力波形データを示す図である。FIG. 4 is a diagram showing output waveform data of an acceleration sensor when the exercise state is a resting state, walking state, or running state; 図11の運動状態判定処理において、加速度センサの出力波形データから算出された歩数を示す表である。12 is a table showing the number of steps calculated from the output waveform data of the acceleration sensor in the exercise state determination process of FIG. 11; 図5の装着位置判定処理の流れを示すフローチャートである。FIG. 6 is a flow chart showing the flow of mounting position determination processing in FIG. 5 ; FIG. 図5の運動状態判定処理の流れを示すフローチャートである。FIG. 6 is a flow chart showing the flow of exercise state determination processing in FIG. 5 ; FIG. 図5の音声調整における調整レベルを示すテーブルである。FIG. 6 is a table showing adjustment levels in the audio adjustment of FIG. 5; FIG. 本発明の変形例における外観の構成を示す図である。It is a figure which shows the structure of the external appearance in the modification of this invention. 本発明の変形例における音量の調整レベルを示すテーブルである。It is a table which shows the adjustment level of the sound volume in the modification of this invention.

以下、本発明の実施形態について、図面を用いて説明する。図1は、本発明の一実施形態に係る情報処理装置の使用状態を示す図である。情報処理装置10は、使用状態において、ユーザUの身体の任意の箇所に装着され、例えば、トレッキング用のデータロガーとして用いられる。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a usage state of an information processing apparatus according to one embodiment of the present invention. The information processing device 10 is attached to any part of the body of the user U in use, and is used as a data logger for trekking, for example.

図1に示されるように、例えば、情報処理装置10は、腰W、胸B、又は肩Sに装着されて使用される。情報処理装置10は、ユーザUの状態に応じた音声情報を出力する。出力される音声情報は、例えば、現在の移動距離、ユーザUの生体情報の通知、又はユーザUへ休憩を促すガイダンス等である。 As shown in FIG. 1, the information processing device 10 is worn on the waist W, the chest B, or the shoulder S for use, for example. The information processing device 10 outputs audio information according to the user U's state. The audio information to be output is, for example, a notification of the current distance traveled, biometric information of the user U, guidance prompting the user U to take a break, or the like.

以下で詳述するように、本発明の一態様の情報処理装置10は、音声情報を出力する通知部と、装着位置判定部と、制御部とを備えている。装着位置判定部は、情報処理装置10がユーザの体のどの箇所に相当する位置に装着されているかを判定する。制御部は、装着位置判定部により判定された情報処理装置の装着位置に基づいて、通知部での通知強度を制御する。
これにより、情報処理装置10は、情報処理装置10の装着位置に応じた、適切な音量を出力することが出来る。
As described in detail below, the information processing device 10 of one aspect of the present invention includes a notification unit that outputs audio information, a mounting position determination unit, and a control unit. The wearing position determination unit determines a position corresponding to which part of the user's body the information processing device 10 is worn. The control unit controls the notification strength of the notification unit based on the mounting position of the information processing device determined by the mounting position determination unit.
Thereby, the information processing device 10 can output an appropriate sound volume according to the mounting position of the information processing device 10 .

[システム構成]
図2は、情報処理装置10の外観構成及びシステム構成を示す図である。情報処理装置10は、単体で本発明の機能を発揮するが、図示しない外部機器とも通信可能に構成されている。情報処理装置10は、種々のセンサ、例えば、角速度や加速度を検知するセンサを内蔵している。これらのセンサは、図中に示される三次元の直交座標系に基づいて、ユーザUの運動状態を検知する。ここでは、ユーザUの進行方向をZ軸方向、上下方向をY軸方向、及び左右方向をX軸方向とする。ユーザUの運動状態は、X軸成分、Y軸成分、及びZ軸成分に分解されて種々の特徴量として検出される。以下に詳述するように、情報処理装置10は、検出された特徴量を用いて、スピーカ16から出力される音量を調整する。
[System configuration]
FIG. 2 is a diagram showing the external configuration and system configuration of the information processing apparatus 10. As shown in FIG. The information processing apparatus 10 performs the functions of the present invention by itself, but is configured to be able to communicate with an external device (not shown). The information processing apparatus 10 incorporates various sensors such as sensors for detecting angular velocity and acceleration. These sensors detect the motion state of the user U based on the three-dimensional orthogonal coordinate system shown in the figure. Here, the traveling direction of the user U is the Z-axis direction, the vertical direction is the Y-axis direction, and the horizontal direction is the X-axis direction. The motion state of the user U is decomposed into an X-axis component, a Y-axis component, and a Z-axis component and detected as various feature quantities. As will be described in detail below, the information processing apparatus 10 uses the detected feature amount to adjust the volume output from the speaker 16 .

[外観構成]
情報処理装置10は、表示部12と背面14とを備える。表示部12には、例えば、タッチパネルを備える表示画面(図示せず)が形成されており、ユーザUは、表示画面を通して情報処理装置10を操作することが出来る。撮像部(図示せず)は、例えば、表示部12と同一の面に設けられ、情報処理装置10がユーザUに装着された状態で、ユーザUを撮像することが出来る。背面14には、図示しないクリップが着脱自在に設けられており、ユーザUは、クリップを被服等に取り付けることによって、情報処理装置10を身体に装着する。情報処理装置10には、スピーカ16が搭載されており、スピーカ16からは音声情報、音楽、又は警告音等の種々の音が出力される。
[External configuration]
The information processing device 10 includes a display section 12 and a back surface 14 . A display screen (not shown) having a touch panel, for example, is formed on the display unit 12, and the user U can operate the information processing apparatus 10 through the display screen. The imaging unit (not shown) is provided on the same surface as the display unit 12, for example, and can capture an image of the user U while the information processing device 10 is worn by the user U. FIG. A clip (not shown) is detachably provided on the back surface 14, and the user U attaches the information processing apparatus 10 to the body by attaching the clip to clothing or the like. The information processing apparatus 10 is equipped with a speaker 16 from which various sounds such as audio information, music, and warning sounds are output.

[ハードウェア構成]
図3は、本発明の一実施形態に係る情報処理装置10のハードウェアの構成を示すブロック図である。
情報処理装置10は、例えば、データロガーとして構成される。
[Hardware configuration]
FIG. 3 is a block diagram showing the hardware configuration of the information processing apparatus 10 according to one embodiment of the present invention.
The information processing device 10 is configured as, for example, a data logger.

情報処理装置10は、図3に示されるように、CPU(Central Processing Unit)21、ROM(Read Only Memory)22、RAM(Random Access Memory)23、バス24、入出力インターフェース25、撮像部17、出力部18、入力部26、表示部12、検出部27、記憶部30、通信部28、ドライブ29、及びリムーバブルメディア100を備えている。 The information processing apparatus 10, as shown in FIG. It has an output unit 18 , an input unit 26 , a display unit 12 , a detection unit 27 , a storage unit 30 , a communication unit 28 , a drive 29 and a removable medium 100 .

CPU21は、ROM22に記録されているプログラム、又は、記憶部30からRAM23にロードされたプログラムに従って各種の処理を実行する。
プログラムは、例えば、後述の基準データ生成処理、音量調整処理、装着位置判定処理、及び運動状態判定処理を実行するためのモジュールである。又、他のプログラムには、情報処理装置10のオペレーティングシステムを構成するプログラム等、電子機器を制御するための一般的なモジュールが含まれている。
The CPU 21 executes various processes according to programs recorded in the ROM 22 or programs loaded from the storage unit 30 to the RAM 23 .
The program is, for example, a module for executing reference data generation processing, volume adjustment processing, mounting position determination processing, and exercise state determination processing, which will be described later. Other programs include general modules for controlling electronic devices, such as programs that make up the operating system of the information processing apparatus 10 .

RAM23には、CPU21が各種の処理を実行する上において必要なデータ等も適宜記憶される。 The RAM 23 also stores data necessary for the CPU 21 to execute various processes.

CPU21、ROM22及びRAM23は、バス24を介して相互に接続されている。このバス24にはまた、入出力インターフェース25も接続されている。入出力インターフェース25には、撮像部17、出力部18、入力部26、表示部12、検出部27、記憶部30、通信部28、及びドライブ29が接続されている。 The CPU 21 , ROM 22 and RAM 23 are interconnected via a bus 24 . An input/output interface 25 is also connected to this bus 24 . The input/output interface 25 is connected with the imaging unit 17 , the output unit 18 , the input unit 26 , the display unit 12 , the detection unit 27 , the storage unit 30 , the communication unit 28 and the drive 29 .

撮像部17は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。 The imaging unit 17 includes an optical lens unit and an image sensor (not shown).

光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
The optical lens section is composed of a lens for condensing light, such as a focus lens and a zoom lens, in order to photograph an object.
A focus lens is a lens that forms a subject image on the light receiving surface of the image sensor. A zoom lens is a lens that can freely change the focal length within a certain range.
The optical lens unit is also provided with peripheral circuits for adjusting setting parameters such as focus, exposure, white balance, etc., as required.

イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部17の出力信号として出力される。
このような撮像部17の出力信号を、以下、「撮像画像」と呼ぶ。撮像画像のデータは、CPU11や図示しない画像処理部等に適宜供給される。
The image sensor is composed of a photoelectric conversion element, an AFE (Analog Front End), and the like.
The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element or the like. A subject image is incident on the photoelectric conversion element from the optical lens section. Therefore, the photoelectric conversion element photoelectrically converts (pictures) a subject image, accumulates an image signal for a certain period of time, and sequentially supplies the accumulated image signal to the AFE as an analog signal.
The AFE executes various signal processing such as A/D (Analog/Digital) conversion processing on this analog image signal. A digital signal is generated by various signal processing and output as an output signal of the imaging unit 17 .
Such an output signal of the imaging unit 17 is hereinafter referred to as a "captured image". The data of the captured image is appropriately supplied to the CPU 11, an image processing unit (not shown), and the like.

入力部26は、各種釦やマイク等で構成され、ユーザの指示操作に応じて各種情報を入力する。釦は、例えば、以下の基準データ生成処理、若しくは音声調整処理を開始/停止するためのスイッチ、又は基準データ生成処理におけるモード切替スイッチ等である。
出力部18は、スピーカ16等で構成され、音を出力する。
記憶部30は、ハードディスク或いはフラッシュメモリ等で構成され、例えば、ユーザUの運動情報、気温、湿度等の気候に関する情報、又は位置情報等の各種データを記憶する。
通信部28は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。例えば、通信部28は、記憶部30に記憶されているデータを他の電子機器へ送信する。或いは、通信部28は、ユーザUの位置情報を取得するためにGPS(Global Positioning System)等の規格に準拠した位置検出機器と通信を行う。
The input unit 26 is composed of various buttons, a microphone, etc., and inputs various kinds of information in accordance with the user's instruction operation. The button is, for example, a switch for starting/stopping the reference data generation process or the sound adjustment process described below, or a mode changeover switch in the reference data generation process.
The output unit 18 is composed of the speaker 16 and the like, and outputs sound.
The storage unit 30 is composed of a hard disk, a flash memory, or the like, and stores, for example, exercise information of the user U, climate information such as temperature and humidity, or various data such as position information.
The communication unit 28 controls communication with another device (not shown) via a network including the Internet. For example, the communication unit 28 transmits data stored in the storage unit 30 to another electronic device. Alternatively, the communication unit 28 communicates with a position detection device conforming to a standard such as GPS (Global Positioning System) in order to acquire user U's position information.

ドライブ29には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア100が適宜装着される。ドライブ29によってリムーバブルメディア100から読み出されたプログラムは、必要に応じて記憶部30にインストールされる。また、リムーバブルメディア100は、記憶部30に記憶されている各種データも、記憶部30と同様に記憶することができる。 A removable medium 100 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory is mounted in the drive 29 as appropriate. A program read from the removable medium 100 by the drive 29 is installed in the storage unit 30 as required. The removable medium 100 can also store various data stored in the storage unit 30 in the same manner as the storage unit 30 .

[機能的構成]
図4は、図3の情報処理装置10の機能的構成のうち、音声調整処理を実行するための機能的構成を示す機能ブロック図である。
音声調整処理とは、制御部211が、ユーザUの動きに応じた特徴量を収集したのちに、その特徴量から、情報処理装置10の装着位置、及びユーザUの運動状態を判定し、出力部18の音量を調整する、一連の処理をいう。特徴量は、例えば、ユーザUの所定時間の歩数である。
[Functional configuration]
FIG. 4 is a functional block diagram showing a functional configuration for executing audio adjustment processing among the functional configurations of the information processing apparatus 10 of FIG.
In the sound adjustment process, after the control unit 211 collects the feature amount corresponding to the movement of the user U, the wearing position of the information processing device 10 and the exercise state of the user U are determined from the feature amount, and output A series of processes for adjusting the volume of the unit 18 . The feature amount is, for example, the number of steps of the user U during a predetermined period of time.

音量調整処理を実行する場合には、図4に示されるように、CPU21において、制御部211、データ解析部212、装着位置判定部213、運動状態判定部214、及び通知強度決定部215が機能する。
また、記憶部30の一領域には、動きデータ記憶部301が設定される。動きデータ記憶部301には、検出部27によって検出された、ユーザUの動きに応じたデータが記憶される。
When executing the volume adjustment process, as shown in FIG. do.
A motion data storage unit 301 is set in one area of the storage unit 30 . The motion data storage unit 301 stores data corresponding to the motion of the user U detected by the detection unit 27 .

制御部211は、情報処理装置10の全体の動作を制御する。例えば、制御部211は、後に詳述する音量調整処理において、CPU21で行われる各部の動作を制御し、スピーカ16の音量を調整する。 The control unit 211 controls the overall operation of the information processing device 10 . For example, the control unit 211 controls the operation of each unit performed by the CPU 21 and adjusts the volume of the speaker 16 in volume adjustment processing, which will be detailed later.

データ解析部212は、後述の基準データ生成処理及び音量調整処理において、検出部27から出力されたデータを収集して解析する。例えば、データ解析部212は、検出部27に設けられた加速度センサやジャイロセンサによって検出される、ユーザUの動きに応じた電気信号を取得する。データ解析部212が取得した電気信号に基づくデータは、動きデータ記憶部301に保存され、後述の装着位置判定処理及び運動状態判定処理において利用される。
データ解析部212は、基準データ生成処理において、判定の基準として用いられるデータを生成する。生成された基準データは、音量調整処理のサブルーチンである、装着位置判定処理及び運動状態判定処理において利用される。
The data analysis unit 212 collects and analyzes data output from the detection unit 27 in reference data generation processing and volume adjustment processing, which will be described later. For example, the data analysis unit 212 acquires electrical signals according to the movement of the user U detected by an acceleration sensor or a gyro sensor provided in the detection unit 27 . The data based on the electrical signal acquired by the data analysis unit 212 is stored in the motion data storage unit 301 and used in the mounting position determination process and the exercise state determination process, which will be described later.
The data analysis unit 212 generates data used as a criterion for determination in the reference data generation process. The generated reference data is used in the mounting position determination process and exercise state determination process, which are subroutines of the volume adjustment process.

装着位置判定部213は、後述の音量調整処理のうち、装着位置判定処理において、情報処理装置10が装着されている位置を判定する。
装着位置判定部213は、例えば、ユーザUの動きを示すデータのうち、ジャイロセンサから出力されたデータと、基準データとを比較することによって、装着位置を判定する。
The mounting position determination unit 213 determines the position where the information processing apparatus 10 is mounted in the mounting position determination process of the volume adjustment process described later.
The wearing position determining unit 213 determines the wearing position by, for example, comparing the data output from the gyro sensor among the data indicating the movement of the user U and the reference data.

運動状態判定部214は、後述の音量調整処理のうち、運動状態判定処理において、ユーザUの運動の状態を判定する。
運動状態判定部214は、例えば、ユーザUの動きを示すデータのうち、加速度センサから出力されたデータと、基準データとを比較することによって、運動状態を判定する。
The exercise state determination unit 214 determines the exercise state of the user U in the exercise state determination process of the sound volume adjustment process described later.
For example, the exercise state determination unit 214 determines the exercise state by comparing the data output from the acceleration sensor among the data indicating the movement of the user U and the reference data.

通知強度決定部215は、後述の音量調整処理において、スピーカ16から出力される音量を調整する。通知強度決定部215は、音量調整テーブルを参照することによって、ユーザUに対する情報処理装置10の装着位置と、ユーザUの運動状態とに応じた音量を決定する。 The notification intensity determination unit 215 adjusts the volume output from the speaker 16 in volume adjustment processing, which will be described later. The notification intensity determination unit 215 determines the volume corresponding to the mounting position of the information processing device 10 with respect to the user U and the exercise state of the user U by referring to the volume adjustment table.

[動作]
図5は、図4の機能的構成を有する情報処理装置10が実行する音量調整処理の流れを説明するフローチャートである。
音量調整処理は、ユーザが、入力部26へ音量調整処理開始の操作を行うことにより開始される。音量調整処理では、サブルーチンとして装着位置判定処理と運動状態判定処理とが行われる。
図6は、情報処理装置10が実行する基準データ生成処理の流れを説明するフローチャートである。
基準データ生成処理は、ユーザが、入力部26へ基準データ生成処理開始の操作を行うことにより開始される。基準データ生成処理によって生成された基準データは、音量調整処理の装着位置判定処理と運動状態判定処理とにおいて利用されるため、基準データ生成処理は、音量調整処理に先立って行われる必要がある。
[motion]
FIG. 5 is a flowchart for explaining the flow of volume adjustment processing executed by the information processing apparatus 10 having the functional configuration of FIG.
The volume adjustment process is started when the user operates the input unit 26 to start the volume adjustment process. In the volume adjustment process, a mounting position determination process and an exercise state determination process are performed as subroutines.
FIG. 6 is a flowchart for explaining the flow of reference data generation processing executed by the information processing apparatus 10. As shown in FIG.
The reference data generation process is started when the user operates the input unit 26 to start the reference data generation process. Since the reference data generated by the reference data generation process is used in the mounting position determination process and the motion state determination process of the volume adjustment process, the reference data generation process must be performed prior to the volume adjustment process.

[基準データ生成処理]
(装着位置基準波形データの生成)
図6は、基準データ生成処理の流れを示すフローチャートである。基準データ生成処理は、以下に詳述する、装着位置判定処理及び運動状態判定処理における基準となるデータを生成する処理である。上述のとおり、基準データ生成処理は、音量調整処理が行われる前に実行される。ユーザUの運動状態や情報処理装置10の装着位置を判定する際に、判定の基準となるデータが必要だからである。
[Reference data generation processing]
(Generation of mounting position reference waveform data)
FIG. 6 is a flowchart showing the flow of reference data generation processing. The reference data generation process is a process of generating reference data for the mounting position determination process and the exercise state determination process, which will be described in detail below. As described above, the reference data generation process is executed before the volume adjustment process is performed. This is because, when determining the exercise state of the user U and the mounting position of the information processing device 10, data that serves as a determination reference is necessary.

ステップS1において、ユーザUは、入力部26に設けられたモード切替スイッチを押下することによって、情報処理装置10の動作モードを、「歩行用基準データ生成モード」に設定する。ここでは、モードは、「歩行用基準データ生成モード」、「走行用基準データ生成モード」、又は「静止用基準データ生成モード」の三種類があるものとする。 In step S1, the user U presses a mode changeover switch provided in the input unit 26 to set the operation mode of the information processing apparatus 10 to the "walking reference data generation mode". Here, it is assumed that there are three types of modes: a "walking reference data generation mode", a "running reference data generation mode", and a "stationary reference data generation mode".

ステップS2において、ユーザUは、情報処理装置10を肩に装着して歩行する。この間、データ解析部212は、検出部27に設けられたジャイロセンサ及び加速度センサから、ユーザUの動きに応じた電気信号を取得する。データ解析部212は、取得した電気信号に基づくデータを運動データ記憶部301に記録する。
このデータ収集において、データ解析部212は、装着位置基準波形データを生成する。
図7は、情報処理装置10が肩、背中、又は腰に装着された場合の、ジャイロセンサの基準波形データを示す図である。図7上段の「肩装着時」のグラフに示されるように、電気信号は上から順にX軸成分、Y軸成分、及びZ軸成分の夫々に検出される。「肩」の場合、ユーザUが足を踏み出す毎に、身体の左右の回転運動がZ軸成分に発生し、前後の回転運動がY軸成分に生じる。また、ユーザUの上半身の前後による回転運動が、X軸成分に生じる。なお、出力信号の出力傾向は、モードによらない。即ち、モードが「歩行用」、「走行用」の何れであっても、各成分に同様の波形が表れる。
In step S2, the user U wears the information processing device 10 on the shoulder and walks. During this time, the data analysis unit 212 acquires electrical signals according to the movement of the user U from the gyro sensor and acceleration sensor provided in the detection unit 27 . The data analysis unit 212 records data based on the acquired electrical signals in the exercise data storage unit 301 .
In this data collection, the data analysis unit 212 generates mounting position reference waveform data.
FIG. 7 is a diagram showing reference waveform data of the gyro sensor when the information processing device 10 is worn on the shoulder, back, or waist. As shown in the upper graph of FIG. 7, "when worn on shoulder", electrical signals are detected in the X-axis component, Y-axis component, and Z-axis component in order from the top. In the case of the “shoulder”, every time the user U takes a step, the left and right rotational motion of the body occurs in the Z-axis component, and the front-back rotational motion occurs in the Y-axis component. In addition, the front-rear rotational motion of the upper body of the user U occurs in the X-axis component. Note that the output tendency of the output signal does not depend on the mode. That is, regardless of whether the mode is "for walking" or "for running", similar waveforms appear in each component.

図6のステップS3において、ユーザUは、所定時間データの収集が出来たか否かを判定する。所定時間は、例えば1分間である。所定時間が経過していない場合には、処理はステップS2に戻り、データの収集が継続される。ステップS3において、ユーザUは、所定の時間データの収集が完了したと判定すると、入力部に設けられた停止スイッチを押下する。停止スイッチが押下されると、収集されたデータは、肩に装着して歩行した場合の「肩装着時基準データ」として、動きデータ記憶部301へ記録される。 In step S3 of FIG. 6, the user U determines whether or not data has been collected for a predetermined period of time. The predetermined time is, for example, one minute. If the predetermined time has not elapsed, the process returns to step S2 to continue collecting data. In step S3, when the user U determines that the collection of data for a predetermined period of time has been completed, the user U presses the stop switch provided on the input unit. When the stop switch is pressed, the collected data is recorded in the motion data storage unit 301 as "shoulder-wearing reference data" when walking with the device worn on the shoulder.

ステップS4において、ユーザUは、情報処理装置10を背中に装着して歩行する。肩に装着した場合と同様に、データ解析部212は、取得したデータを動きデータ記憶部301に記録する。
図7中段の「背中装着時」のグラフは、情報処理装置10が背中に装着された場合の、ジャイロセンサの基準波形データを示す図である。図7中段の「背中装着時」のグラフに示されるように、上から順にX軸成分、Y軸成分、及びZ軸成分の電気信号は微小である。「背中」の場合、情報処理装置10が身体の真ん中にある為、左右前後の回転運動はあまり発生しない。このため、各成分に電気信号がほとんど出力されない。
ステップS5において、ユーザUは、所定時間データ収集が完了したか否かを判定し、完了するまでステップS4の処理が継続される。ユーザUは、所定時間のデータを収集したと判定すると、停止スイッチを押下する。停止スイッチが押下されると、収集されたデータは、背中に装着して歩行した場合の「背中装着時基準データ」として、運動データ記憶部301へ記録される。
In step S4, the user U wears the information processing device 10 on the back and walks. The data analysis unit 212 records the acquired data in the motion data storage unit 301 in the same manner as when the device is worn on the shoulder.
The graph of "when worn on the back" in the middle of FIG. 7 shows the reference waveform data of the gyro sensor when the information processing apparatus 10 is worn on the back. As shown in the middle graph of FIG. 7, "When the device is worn on the back", the electrical signals of the X-axis component, Y-axis component, and Z-axis component are minute in order from the top. In the case of the "back", since the information processing device 10 is located in the center of the body, rotational movement in the left, right, front, and back directions is not likely to occur. Therefore, almost no electrical signal is output to each component.
In step S5, the user U determines whether data collection has been completed for a predetermined period of time, and the process of step S4 is continued until the data collection is completed. When the user U determines that the data for the predetermined time has been collected, the user U presses the stop switch. When the stop switch is pressed, the collected data is recorded in the exercise data storage unit 301 as "reference data when worn on the back" when walking with the device worn on the back.

ステップS6において、ユーザUは、情報処理装置10を腰に装着して歩行する。ステップS6~S7の一連の処理は、装着位置が「肩」、及び「背中」の場合と同様であるため、説明は省略する。
図7下段の「腰装着時」のグラフは、情報処理装置10が腰に装着された場合の、ジャイロセンサの基準波形データを示す図である。図7下段の「腰装着時」のグラフに示されるように、上から順に、電気信号はX軸成分にはほとんど出力されず、Y軸成分、及びZ軸成分に大きく表れる。「腰」の場合、ユーザUが足を踏み出す毎に、身体の左右の回転運動がZ軸成分に、前後の回転運動がY軸成分に生じる。
ステップS6~7の処理によって収集されたデータは、腰に装着して歩行した場合の「腰装着時基準データ」として、運動データ記憶部301へ記録される。
In step S6, the user U wears the information processing device 10 on the waist and walks. A series of processes in steps S6 to S7 are the same as those for the "shoulder" and "back" mounting positions, and thus description thereof is omitted.
The graph of "when worn on waist" in the lower part of FIG. 7 is a diagram showing the reference waveform data of the gyro sensor when the information processing device 10 is worn on the waist. As shown in the graph of the lower part of FIG. 7, "when attached to the waist", the electric signal is almost not output to the X-axis component, but appears to be large in the Y-axis component and the Z-axis component, in order from the top. In the case of the "waist", every time the user U takes a step, the left-right rotational movement of the body occurs in the Z-axis component, and the front-back rotational movement occurs in the Y-axis component.
The data collected by the processing in steps S6 to S7 are recorded in the exercise data storage unit 301 as "reference data when worn on the waist" when walking while worn on the waist.

このように、上述のステップS1~S7の処理によって、「歩行用基準データ生成モード」における、ユーザUの歩行時の動きを示すデータとしての基準となるデータの生成が完了する。 In this way, the generation of the reference data representing the movement of the user U during walking in the "walking reference data generation mode" is completed by the above-described steps S1 to S7.

ステップS8において、ユーザUは、モード切替スイッチを押下して、「歩行用」から「走行用」へモードを切り替える。 In step S8, the user U presses the mode switch to switch the mode from "for walking" to "for running".

ステップS8において、モードが切り替えられると、処理はステップS9へ進む。ステップS9において、ユーザUは、終了条件を満たしたか否かを判定する。終了条件は、例えば、全てのモードの装着位置基準波形データの生成が完了した場合である。ここでは、上述のとおり、「歩行用」の装着位置基準波形データの生成は完了しているが、「走行用」等の他のモードのデータの生成は完了していない。したがって、ユーザUは、ステップS9において、終了条件を満たしていないと判定し、データ解析部212に「走行」モードにおけるステップS1~S7の処理を実行させる。
なお、「走行用」モードでは、ユーザUは、情報処理装置10を、「肩」、「背中」、又は「腰」に装着して所定の時間走行する。「静止用」モードでは、ユーザUは、情報処理装置10を、「肩」、「背中」、又は「腰」の何れかの位置に装着し、所定の時間静止した状態を保てばよい。
When the mode is switched in step S8, the process proceeds to step S9. In step S9, the user U determines whether or not the termination condition is satisfied. The termination condition is, for example, the completion of generation of mounting position reference waveform data for all modes. Here, as described above, the generation of the mounting position reference waveform data for "walking" has been completed, but the generation of data for other modes such as "for running" has not been completed. Therefore, the user U determines in step S9 that the termination condition is not satisfied, and causes the data analysis unit 212 to execute the processing of steps S1 to S7 in the "running" mode.
In the "running" mode, the user U wears the information processing device 10 on the "shoulder", "back", or "waist" and runs for a predetermined time. In the "stationary" mode, the user U wears the information processing device 10 on the "shoulder", "back", or "waist" position and keeps it stationary for a predetermined period of time.

ステップS9において、ユーザUは、全てのモードにおける装着位置基準波形データの生成が完了したと判定すると、装着位置基準波形データ生成処理は終了する。ここでの終了条件は、「走行」モード、「歩行」モード、「静止」モードの全てのモードにおいて、データの収集が完了している場合である。 In step S9, when the user U determines that the generation of the mounting position reference waveform data in all modes has been completed, the mounting position reference waveform data generation processing ends. The end condition here is that data collection is completed in all modes of "running" mode, "walking" mode, and "stationary" mode.

(運動状態基準波形データの生成)
又、上述の基準となるデータの収集によって、加速度センサからの出力信号に基づいて運動状態基準波形データを生成する。
図8は、ユーザUの運動状態が、静止状態、歩行状態、又は走行状態における加速度センサの出力波形データを示すグラフである。
図8上段の「静止時」のグラフは、ユーザUの静止状態(「静止用」モード)における、加速度センサの基準波形データを示す図である。静止状態では、X軸成分、Y軸成分、及びZ軸成分の全ての成分における出力信号は、ほぼゼロに近い程度に微小である。
図8中段の「歩行時」のグラフは、ユーザUの歩行状態(「歩行用」モード)における、加速度センサの基準波形データを示す図である。ここでは、ユーザUの進行方向はZ方向であるため、ユーザUの上下運動の動きはY軸成分に出力され、左右方向の動きはX軸成分に出力される。例えば、歩行時、ユーザUの動きは上下方向に顕著に表れるため、電気信号はY軸成分に大きく出力され、X軸成分及びZ軸成分にはほとんど出力されない。
図8中段の「走行時」のグラフは、ユーザUの走行状態(「走行用」モード)における、加速度センサの基準波形データを示す図である。図8中段の歩行状態と比較すると、上下運動を示すY軸成分の出力が異なる。即ち、走行時は歩行時と比較して、ユーザUの上下方向の動きの頻度が高くなるため、Y軸成分の出力信号の周波数が相対的に高くなる傾向にある。
なお、図8の出力信号の出力傾向は、装着位置によらない。即ち、装着位置が「肩」、「背中」、又は「腰」の何れであっても、同様の波形が得られる。
(Generation of motion state reference waveform data)
Also, by collecting the above-described reference data, motion state reference waveform data is generated based on the output signal from the acceleration sensor.
FIG. 8 is a graph showing the output waveform data of the acceleration sensor when the motion state of the user U is stationary, walking, or running.
The graph of "at rest" in the upper part of FIG. 8 is a diagram showing the reference waveform data of the acceleration sensor when the user U is at rest ("for rest" mode). At rest, the output signals in all of the X-axis, Y-axis, and Z-axis components are very small, close to zero.
The middle graph of “Walking” in FIG. 8 shows the reference waveform data of the acceleration sensor when the user U is walking (“Walking” mode). Here, since the traveling direction of the user U is the Z direction, the vertical movement of the user U is output as the Y-axis component, and the horizontal movement is output as the X-axis component. For example, when the user U is walking, the movement of the user U appears prominently in the vertical direction, so that the electrical signal is largely output in the Y-axis component and hardly output in the X-axis component and the Z-axis component.
The middle graph of "running" in FIG. 8 is a diagram showing the reference waveform data of the acceleration sensor in the running state of the user U ("running" mode). Compared to the walking state in the middle of FIG. 8, the output of the Y-axis component indicating vertical movement is different. That is, the frequency of the vertical movement of the user U is higher during running than during walking, so the frequency of the Y-axis component output signal tends to be relatively high.
It should be noted that the output tendency of the output signal in FIG. 8 does not depend on the mounting position. That is, the same waveform is obtained regardless of whether the wearing position is "shoulder", "back" or "waist".

[歩数テーブルの生成]
さらに、データ解析部212は、上述の運動状態基準波形データに基づいて、ユーザUの各運動状態の特徴量となる歩数を算出する。
歩行時及び走行時の特徴として、ユーザUの足の運びによって、身体の垂直成分であるY軸成分の動きが顕著に生じることは、図8の運動状態基準波形データに示されるとおりである。データ解析部212は、運動状態基準波形データのY軸成分の信号を、歩行時及び走行時の、ユーザUの10秒間の歩数に換算する。
[Generate step count table]
Furthermore, the data analysis unit 212 calculates the number of steps, which is the feature quantity of each exercise state of the user U, based on the above exercise state reference waveform data.
As a characteristic of walking and running, the movement of the Y-axis component, which is the vertical component of the body, remarkably occurs due to the steps of the user U, as shown in the motion state reference waveform data of FIG. 8 . The data analysis unit 212 converts the Y-axis component signal of the exercise state reference waveform data into the number of steps of the user U during 10 seconds during walking and running.

図9は、各運動状態に対応する歩数を特徴量として示す「歩数テーブル」である。運動状態基準波形データから換算された歩数は、「10秒間の歩数」として示されている。具体的には、静止状態では歩数は「0」であり、歩行状態では歩数は「15」であり、走行状態では歩数は「30」である。後述の運動状態判定処理において、ユーザUの運動状態は、図9に示される「判定歩数値」を用いて判定される。具体的には、センシングされたユーザUの運動状態から算出される歩数が、「0~10」の場合ユーザUの運動状態は「静止」状態であり、「11~29」の場合ユーザUの運動状態は「歩行」状態であり、30歩以上の場合ユーザUの運動状態は「走行」状態であると判定される。 FIG. 9 is a "step count table" showing the number of steps corresponding to each exercise state as a feature amount. The number of steps converted from the exercise state reference waveform data is indicated as "number of steps in 10 seconds". Specifically, the number of steps is "0" in the stationary state, the number of steps is "15" in the walking state, and the number of steps is "30" in the running state. In the exercise state determination process, which will be described later, the exercise state of the user U is determined using the "determined step value" shown in FIG. Specifically, when the number of steps calculated from the sensed motion state of the user U is "0 to 10", the motion state of the user U is "still", and when the number is "11 to 29", the user U's motion state is "still". The exercise state is the “walking” state, and if the user U takes 30 steps or more, the exercise state is determined to be the “running” state.

このように、基準データ生成処理では、ジャイロセンサの出力から装着位置の判定の基準となるデータが生成され、又、加速度センサの出力からユーザUの運動状態の判定の基準となるデータが生成される。 As described above, in the reference data generation process, data that serves as a reference for determining the mounting position is generated from the output of the gyro sensor, and data that serves as a reference for determining the exercise state of the user U is generated from the output of the acceleration sensor. be.

[音量調整処理]
図5を参照して、音量調整処理を説明する。ステップS11において、制御部211は、検出部27に設けられた、所謂モーションセンサとしてのジャイロセンサ及び加速度センサを起動する。データ解析部212は、ユーザUの動きに応じて検出部27から出力される信号を検出することによって、センシングを開始する。検出された信号は、所謂モーションデータである収集波形データとして、運動データ記憶部301に記録される。
[Volume adjustment process]
The volume adjustment process will be described with reference to FIG. In step S<b>11 , the control unit 211 activates a gyro sensor and an acceleration sensor as so-called motion sensors provided in the detection unit 27 . The data analysis unit 212 starts sensing by detecting a signal output from the detection unit 27 according to the movement of the user U. The detected signal is recorded in the motion data storage unit 301 as collected waveform data, which is so-called motion data.

ステップS12において、制御部211は、データ解析部212が所定時間、ユーザの動きに応じたデータを収集することが出来たか否かを判定する。制御部211は、所定時間のデータが収集できていないと判定すると、所定時間が経過するまで、データ解析部212にステップS12の処理を継続させる。制御部211が、データ解析部212が所定時間のデータを収集することが出来たと判定すると、処理はステップS13に進む。 In step S12, the control unit 211 determines whether or not the data analysis unit 212 has been able to collect data corresponding to the user's movement for a predetermined period of time. If the control unit 211 determines that the data for the predetermined time has not been collected, the control unit 211 causes the data analysis unit 212 to continue the processing of step S12 until the predetermined time elapses. When the control unit 211 determines that the data analysis unit 212 has successfully collected the data for the predetermined time, the process proceeds to step S13.

ステップS13において、装着位置判定部213は、情報処理装置10の装着位置が決定されているか否か判定する。例えば、ユーザUが、入力部26を介して、情報処理装置10の装着位置を予め入力している場合、装着位置判定部213は、装着位置が決定していると判定する。装着位置が決定している場合、処理は後述のステップS15に進む。 In step S13, the mounting position determination unit 213 determines whether or not the mounting position of the information processing device 10 has been determined. For example, when the user U previously inputs the mounting position of the information processing device 10 via the input unit 26, the mounting position determining unit 213 determines that the mounting position has been determined. If the mounting position has been determined, the process proceeds to step S15, which will be described later.

ステップS13において、装着位置判定部213は、装置の装着位置が決定していないと判定すると、処理は、ステップS14に進む。ステップS14において、装着位置判定部213は、図10に示される装着位置判定処理を行う。
装着位置判定処理では、情報処理装置10の装着位置が判定される。装着位置判定部213は、情報処理装置10が装着されている位置が、「肩」、「背中」、又は「腰」のうちの何れかであると判定する。装着位置判定処理は、以下で詳述する。
In step S13, if the mounting position determination unit 213 determines that the mounting position of the device has not been determined, the process proceeds to step S14. In step S14, the mounting position determination unit 213 performs mounting position determination processing shown in FIG.
In the mounting position determination process, the mounting position of the information processing device 10 is determined. The wearing position determination unit 213 determines that the position where the information processing device 10 is worn is any one of "shoulders", "back", or "waist". The mounting position determination process will be described in detail below.

ステップS14において、情報処理装置10の装着位置が判定されると、処理は、ステップS15に進む。ステップS15において、運動状態判定部214は、図11に示される運動状態判定処理を行う。
運動状態判定処理では、ユーザUの運動状態が判定される。運動状態判定部214は、ユーザUの運動状態が、「静止」、「歩行」、又は「走行」のうちのいずれかであると判定する。運動状態判定処理は、以下で詳述する。
When the mounting position of the information processing device 10 is determined in step S14, the process proceeds to step S15. In step S15, the exercise state determination unit 214 performs the exercise state determination process shown in FIG.
In the exercise state determination process, the user U's exercise state is determined. The exercise state determination unit 214 determines that the user U's exercise state is one of "still", "walking", and "running". The exercise state determination process will be described in detail below.

ステップS15において、ユーザUの運動状態が判定されると、処理はステップS16に進む。ステップS16において、制御部211は、ステップS11~S15の処理が正常に終了したか否かを判定し、処理が正常に終了していない場合、処理はステップS11に戻る。ステップS16において、制御部211が、ステップS11~S15の処理が正常に終了したと判定すると、処理はステップS17に進む。 When the exercise state of the user U is determined in step S15, the process proceeds to step S16. In step S16, the control unit 211 determines whether or not the processes of steps S11 to S15 have ended normally. If the processes have not ended normally, the process returns to step S11. In step S16, when the control unit 211 determines that the processes of steps S11 to S15 have been completed normally, the process proceeds to step S17.

ステップS17において、通知強度決定部215は、音量調整を行う。図12を参照すると、ユーザUの装着位置と運動状態とに応じた、適切な音量がテーブルとして示されている。テーブルに示される「低」、「中」、又は「高」は、スピーカ16からの出力の程度を表す指標である。「低」は音量が小さく、「中」は音量が中程度であり、又「高」は音量が大きいことを意味する。通知強度決定部215は、当該テーブルを参照し、ステップS14において判定された装着位置と、ステップS15において判定された運動状態とに基づいて、音量を決定する。 In step S17, the notification intensity determination unit 215 performs volume adjustment. Referring to FIG. 12, appropriate sound volumes corresponding to the wearing position and exercise state of the user U are shown as a table. “Low”, “Medium”, or “High” shown in the table are indices representing the degree of output from the speaker 16 . "Low" means low volume, "medium" means medium volume, and "high" means loud volume. The notification intensity determination unit 215 refers to the table and determines the volume based on the wearing position determined in step S14 and the exercise state determined in step S15.

例えば、図12において、ユーザUの運動状態が「静止」であり、情報処理装置10の装着位置が「肩」である、と判定された場合、当該テーブルに示される音量は「低」である。この音量は、次の理由で決定されている。ユーザUの運動状態が「静止」であるということは、ユーザU自身の運動によって生じる雑音が小さいことを意味する。又、情報処理装置10の装着位置が「肩」であるということは、情報処理装置10のスピーカ16とユーザUの耳との間の距離が近いことを意味する。従って、スピーカ16からの音量は、比較的小さくとも、ユーザUは音声情報を聞き取ることが可能である。このような理由から、通知強度決定部215は、音量を「低」と決定する。 For example, in FIG. 12, when it is determined that the exercise state of the user U is "still" and the wearing position of the information processing device 10 is "shoulder", the volume shown in the table is "low". . This volume is determined for the following reasons. The fact that the motion state of the user U is "stationary" means that the noise caused by the motion of the user U himself is small. Further, the fact that the information processing device 10 is worn on the "shoulder" means that the distance between the speaker 16 of the information processing device 10 and the ear of the user U is short. Therefore, even if the volume from the speaker 16 is relatively low, the user U can hear the voice information. For this reason, the notification intensity determination unit 215 determines the volume to be "low".

他の例として、図12において、ユーザUの運動状態が「走行」であり、情報処理装置10の装着位置が「腰」であると判定された場合、音量は「高」である。ユーザUの運動状態が「走行」であるということは、ユーザU自身の運動によって生じる雑音が、運動状態が「静止」である場合と比較して相対的に大きいことを意味する。又、情報処理装置10の装着位置が「腰」であるということは、情報処理装置10のスピーカ16とユーザUの耳との間の距離が、装着位置が「肩」である場合と比較して相対的に遠いことを意味する。従って、スピーカ16からの音量は、相対的に大きく設定されないと、ユーザUは音声情報をはっきりと聞き取ることが出来ない。従って、通知強度決定部215は、音量を「高」と決定する。 As another example, in FIG. 12, when it is determined that the exercise state of the user U is "running" and the wearing position of the information processing device 10 is "waist", the volume is "high". When the motion state of the user U is "running", it means that the noise caused by the motion of the user U is relatively large compared to when the motion state is "still". In addition, when the information processing device 10 is worn at the "waist" position, the distance between the speaker 16 of the information processing device 10 and the ears of the user U is greater than when the information processing device 10 is worn at the "shoulder" position. means relatively far away. Therefore, unless the volume from the speaker 16 is set relatively high, the user U cannot hear the audio information clearly. Therefore, the notification intensity determination unit 215 determines the volume to be "high".

ステップS17において、通知強度決定部215が音量を決定すると、制御部211は、スピーカ16を決定された音量に応じて制御する。即ち、制御部211は、音量が「低」と決定されている場合にはスピーカ16の出力を小さくし、音量が「高」と決定されている場合にはスピーカ16の出力を大きくする。
上述のステップS11~S16の一連の処理によって、音声調整処理は終了する。
なお、音声調整処理が開始された後、ユーザUが、入力部26に設けられた停止スイッチを押下すると、所謂キー割り込みが発生し、当該処理は終了する。
In step S17, when the notification intensity determination unit 215 determines the volume, the control unit 211 controls the speaker 16 according to the determined volume. That is, the control unit 211 reduces the output of the speaker 16 when the volume is determined to be "low", and increases the output of the speaker 16 when the volume is determined to be "high".
The sound adjustment process is completed by the series of processes of steps S11 to S16 described above.
Note that when the user U presses the stop switch provided in the input unit 26 after the audio adjustment process is started, a so-called key interrupt occurs and the process ends.

以下では、音量調整処理のサブルーチンである、装着位置判定処理、及び運動状態判定処理の説明をする。 Below, the mounting position determination process and the exercise state determination process, which are subroutines of the volume adjustment process, will be described.

[装着位置判定処理]
図10は、装着位置判定処理の流れを示すフローチャートである。
制御部211は、図5に示される音声調整処理のステップS14において、音量調整処理モジュールから装着位置判定処理のモジュールをコールする。
[Wearing position determination processing]
FIG. 10 is a flowchart showing the flow of mounting position determination processing.
In step S14 of the sound adjustment processing shown in FIG. 5, the control unit 211 calls the mounting position determination processing module from the volume adjustment processing module.

ステップS21では、装着位置判定部213は、運動データ記憶部301に予め記録されている、「肩装着時基準データ」と、ステップS11でセンシングされた収集波形データとのパターンマッチングを行い、波形の一致度を算出する。一致度が算出されると、処理はステップS22に進む。 In step S21, the wearing position determination unit 213 performs pattern matching between the "reference data when worn on the shoulder" prerecorded in the exercise data storage unit 301 and the collected waveform data sensed in step S11, and determines the waveform. Calculate the match. After the degree of matching is calculated, the process proceeds to step S22.

ステップS22において、装着位置判定部213は、「背中装着時基準波形データ」と、ステップS11でセンシングされた収集波形データとのパターンマッチングを行い、波形の一致度を算出する。一致度が算出されると、処理はステップS23に進む。 In step S22, the wearing position determining unit 213 performs pattern matching between the "reference waveform data when worn on the back" and the collected waveform data sensed in step S11, and calculates the matching degree of the waveforms. After the degree of matching is calculated, the process proceeds to step S23.

ステップS23において、装着位置判定部213は、「腰装着時基準波形データ」と、ステップS11でセンシングされた収集波形データとのパターンマッチングを行い、波形の一致度を算出する。一致度が算出されると、処理はステップS24に進む。 In step S23, the wearing position determining unit 213 performs pattern matching between the "waist-wearing reference waveform data" and the collected waveform data sensed in step S11, and calculates the degree of matching of the waveforms. After the degree of matching is calculated, the process proceeds to step S24.

ステップS24において、装着位置判定部213は、収集波形データと「肩装着時基準波形データ」との一致度が、「背中装着時基準波形データ」のそれと比較して高いとき、処理はステップS25へ進む。一方、当該比較において、一致度が低いと判定されると、処理はステップS26へ進む。 In step S24, if the degree of coincidence between the collected waveform data and the "reference waveform data when worn on the shoulder" is higher than that of the "reference waveform data when worn on the back", the process proceeds to step S25. move on. On the other hand, if it is determined in the comparison that the degree of matching is low, the process proceeds to step S26.

ステップS25において、装着位置判定部213は、収集波形データと「肩装着時基準波形データ」との一致度が、「腰装着時基準波形データ」のそれと比較して高いとき、ステップS27において、装着位置が「肩」であると判断される。一方、当該比較において、一致度が低いと判定されると、ステップS28において、装着位置は「腰」であると判断される。 In step S25, if the degree of matching between the collected waveform data and the "reference waveform data when worn on the shoulder" is higher than that of the "reference waveform data when worn on the waist", the wearing position determination unit 213 determines in step S27 that the The position is determined to be "shoulder". On the other hand, if the degree of matching is determined to be low in the comparison, it is determined that the wearing position is the "waist" in step S28.

ステップS26において、装着位置判定部213は、収集波形データと「背中装着時基準波形データ」との一致度が、「腰装着時基準波形データ」のそれと比較して高いとき、ステップS28において、装着位置が「腰」であると判断される。一方、当該比較において、一致度が低いと判定されると、ステップS29において、装着位置は「背中」であると判断される。 In step S26, if the degree of matching between the acquired waveform data and the "reference waveform data when worn on the back" is higher than that of the "reference waveform data when worn on the waist", the wearing position determination unit 213 determines in step S28 that the The position is determined to be "waist". On the other hand, if the degree of matching is determined to be low in the comparison, it is determined that the wearing position is the "back" in step S29.

ステップS27~S29の何れかにおいて、装着位置が判定されると、処理はステップS30に進む。ステップS30において、装着位置判定部213は、終了条件が満たされたか否かを判定する。終了条件は、例えば、装着位置が判定されていることである。装着位置判定部213は、終了条件を満たしていないと判定した場合、処理はステップS21へ戻り、終了条件を満たすと判定した場合、装着位置判定処理を終了する。 When the mounting position is determined in any of steps S27 to S29, the process proceeds to step S30. In step S30, the mounting position determination unit 213 determines whether or not the end condition is satisfied. The termination condition is, for example, that the mounting position has been determined. If the mounting position determination unit 213 determines that the end condition is not satisfied, the process returns to step S21, and if it is determined that the end condition is satisfied, the mounting position determination process ends.

[運動状態判定処理]
図11は、運動状態判定処理の流れを示すフローチャートである。
制御部211は、図5に示される音声調整処理のステップS15において、音量調整処理モジュールから運動状態判定処理のモジュールをコールする。
[Exercise state determination process]
FIG. 11 is a flowchart showing the flow of exercise state determination processing.
In step S15 of the sound adjustment processing shown in FIG. 5, the control unit 211 calls the exercise state determination processing module from the volume adjustment processing module.

ステップS41において、運動状態判定部214は、収集波形データから、ユーザUの10秒間の歩数を算出する。歩数が算出されると、処理はステップS42へ進む。 In step S41, the exercise state determination unit 214 calculates the number of steps of the user U for 10 seconds from the collected waveform data. After the number of steps is calculated, the process proceeds to step S42.

ステップS42において、運動状態判定部214は、図9に示される「歩数テーブル」を参照して、ステップS41において算出された歩数が「判定歩数値」の「走行」の歩数より多いか否かを判定する。運動状態判定部214は、算出された歩数が「走行」の歩数より多い場合、ステップS46において、ユーザUの運動状態が「走行」状態であると判定する。運動状態判定部214は、運動状態情報に「走行」を設定する。 In step S42, the exercise state determination unit 214 refers to the “step count table” shown in FIG. 9 to determine whether the number of steps calculated in step S41 is greater than the “running” step count of the “determined step value”. judge. When the calculated number of steps is larger than the number of steps of "running", the exercise state determination unit 214 determines that the exercise state of the user U is the "running" state in step S46. The exercise state determination unit 214 sets "running" in the exercise state information.

ステップS42において、ステップS41において算出された歩数が「判定歩数値」の「走行」の最小歩数(「歩数テーブル」では「30」)より少ないと判定されると、処理はステップS43へ進む。ステップS43において、運動状態判定部214は、図9に示される「歩数テーブル」を参照して、ステップS41で算出された歩数が「判定歩数値」の「歩行」の最小歩数(「歩数テーブル」では「11」)より多いか否かを判定する。運動状態判定部214は、算出された歩数が「判定歩数値」の「歩行」の最小歩数より多い場合、ステップS44において、ユーザUの運動状態が「歩行」状態であると判定する。運動状態判定部214は、運動状態情報に「歩行」を設定する。 If it is determined in step S42 that the number of steps calculated in step S41 is less than the minimum number of steps for "running" ("30" in the "step count table") of the "determined step count", the process proceeds to step S43. In step S43, the exercise state determination unit 214 refers to the "step count table" shown in FIG. Then, it is determined whether or not the number is greater than "11"). If the calculated number of steps is greater than the minimum number of steps for "walking" of the "determined step count", the exercise state determination unit 214 determines that the exercise state of the user U is "walking" in step S44. The exercise state determination unit 214 sets "walking" in the exercise state information.

ステップS43において、運動状態判定部214は、算出された歩数が「判定歩数値」の「歩行」の最小歩数より少ないと判定した場合、ステップS45において、ユーザUの運動状態が「静止」状態であると判定する。運動状態判定部214は、運動状態情報に「静止」を設定する。 If the exercise state determination unit 214 determines in step S43 that the calculated number of steps is less than the minimum number of steps for "walking" in the "determined step value", then in step S45 the exercise state of the user U is "still". Determine that there is. The exercise state determination unit 214 sets the exercise state information to "still".

ステップS47において、運動状態判定部214は、終了条件を満たしたか否かを判定する。終了条件は、例えば、運動状態情報に「走行」、「歩行」、又は「静止」の何れかが設定されていることである。運動状態判定部214は、終了条件を満たしたと判定すると、運動情報判定処理を終了する。 In step S47, the exercise state determination unit 214 determines whether or not the termination condition is satisfied. The end condition is, for example, that any one of "running", "walking", or "still" is set in the exercise state information. When the exercise state determination unit 214 determines that the end condition is satisfied, it ends the exercise information determination process.

上述の一実施形態に係る情報処理装置10の構成によれば、以下の効果を奏する。
情報処理装置10は、ユーザの運動状態と、情報処理装置10の装着位置とに基づいて、スピーカ16の音量を調整することが出来る。
装着位置判定部213は、ジャイロセンサの出力信号に基づいて、情報処理装置10がユーザの身体の「肩」、「腰」、又は「背中」の何れかの位置に装着されているかを判定する。運動状態判定部214は、加速度センサの出力信号に基づいて、ユーザの運動状態が「歩行」、「走行」、又は「静止」の何れかであるかを判定する。
制御部211は、装着位置判定部213及び運動状態判定部214によって判定された、運動状態と装着位置に基づいて、通知部での通知強度を制御する。
これにより、情報処理装置10は、情報処理装置10の装着位置に応じた、適切な音量を出力することが出来る。
According to the configuration of the information processing apparatus 10 according to the above embodiment, the following effects are obtained.
The information processing device 10 can adjust the volume of the speaker 16 based on the exercise state of the user and the mounting position of the information processing device 10 .
The wearing position determination unit 213 determines whether the information processing device 10 is worn on the user's body at any position of the "shoulder", "waist" or "back" based on the output signal of the gyro sensor. . The exercise state determination unit 214 determines whether the user's exercise state is "walking", "running", or "still" based on the output signal of the acceleration sensor.
The control unit 211 controls the notification strength of the notification unit based on the exercise state and the wearing position determined by the wearing position determination unit 213 and the exercise state determination unit 214 .
Thereby, the information processing device 10 can output an appropriate sound volume according to the mounting position of the information processing device 10 .

[変形例]
上述の実施形態において、情報処理装置10は、撮像部17を備える構成であるが、撮像部17を備えない構成であってもよい。
[Modification]
In the above-described embodiment, the information processing apparatus 10 is configured to include the imaging section 17, but may be configured to not include the imaging section 17. FIG.

他の変形例として、装着位置判定部213は、撮像部17によって撮像されたユーザの画像から、装着位置の詳細な位置を決定してもよい。
具体的には、撮像部17は、情報処理装置10が装着された状態で、ユーザUを撮像することが出来る。装着位置判定部213は、撮像されたデータを解析し、情報処理装置10がユーザUの身体のどの箇所に装着されているか特定することができる。
例えば、撮像部17が、全方位を撮影することができるカメラである場合を想定する。撮像画像データにおいて、右肩の画像が左肩の画像より大きい場合、装着位置判定部213は、情報処理装置10が右肩の付近に装着されていると推定することが可能である。
なお、撮像画像データは、記憶部30の一領域に形成される、画像記憶部(図示せず)に記録されてもよい。
As another modification, the wearing position determination unit 213 may determine the detailed position of the wearing position from the user's image captured by the imaging unit 17 .
Specifically, the imaging unit 17 can capture an image of the user U with the information processing device 10 attached. The wearing position determination unit 213 can analyze the imaged data and identify where on the user U's body the information processing device 10 is worn.
For example, it is assumed that the imaging unit 17 is a camera capable of capturing images in all directions. In the captured image data, when the image of the right shoulder is larger than the image of the left shoulder, the wearing position determination unit 213 can estimate that the information processing device 10 is worn near the right shoulder.
Note that the captured image data may be recorded in an image storage section (not shown) formed in one area of the storage section 30 .

他の変形例として、装着位置判定部213は、センシングされた収集波形データをより詳細に解析することによって、装着位置をより正確に特定してもよい。
具体的には、収集波形データのうち、装着位置判定部213は、図7に示されるジャイロセンサの出力信号を解析する。一般的に、踏み出した足の方と、他方の足とでは、踏み出した足の回転運動が相対的に小さいことが知られている。装着位置が「肩」又は「腰」である場合、足の回転運動の大きさの大小は、ジャイロセンサの出力信号に顕著に表れる。このため、装着位置判定部213は、ジャイロセンサの出力信号の大小を解析することによって、装着位置が「右肩」、「左肩」、「右腰」、又は「左腰」の何れかであることを特定できる。
As another modification, the mounting position determination unit 213 may more accurately identify the mounting position by analyzing the sensed collected waveform data in more detail.
Specifically, among the collected waveform data, the mounting position determination unit 213 analyzes the output signal of the gyro sensor shown in FIG. Generally, it is known that the rotational motion of the stepped foot is relatively small between the stepped foot and the other foot. When the wearing position is the "shoulder" or "waist", the size of the rotational movement of the foot is significantly reflected in the output signal of the gyro sensor. Therefore, the wearing position determination unit 213 analyzes the magnitude of the output signal of the gyro sensor to determine whether the wearing position is "right shoulder", "left shoulder", "right waist" or "left waist". can be identified.

図2に示されるスピーカ16は、指向性を有していてもよい。例えば、上述のように、装着位置判定部213が、装着位置として「右肩」、「左肩」、「右腰」、又は「左腰」の何れかを特定する。このとき、通知強度決定部215は、装着位置が「左肩」又は「左腰」の場合、右上方向へ音を指向させ、更に音量を大きくしてもよい。或いは、装着位置が「右肩」又は「右腰」の場合、左上方向へ音を指向させ、更に音量を大きくしてもよい。これにより、ユーザUは音声情報をより聞き取り易くなる。 The speaker 16 shown in FIG. 2 may have directivity. For example, as described above, the wearing position determination unit 213 identifies one of "right shoulder", "left shoulder", "right waist", or "left waist" as the wearing position. At this time, when the wearing position is "left shoulder" or "left waist", the notification strength determining unit 215 may direct the sound to the upper right direction and further increase the volume. Alternatively, when the wearing position is "right shoulder" or "right waist", the sound may be directed to the upper left direction and the volume may be further increased. This makes it easier for the user U to hear the voice information.

他の変形例として、図13に示されるように、スピーカが複数設けられる構成であってもよい。スピーカ16、42はY軸方向において互いに反対方向へ音声情報が出力されるように、スピーカ40、41はX軸方向において互いに反対の方向へ音声情報が出力されるように配置される。
ここでは、背面14がユーザUの肩Sに装着されることを想定すると、ユーザU側から見て、スピーカ16は上側、スピーカ40は左側、スピーカ41は右側、スピーカ42は下側に音声情報を出力する。
図14は、スピーカの音量を詳細に調整する場合の、音量の調整レベルを示すテーブルである。上述の方法によって、装着位置が正確に特定されると、通知強度決定部215は、図14に示されるテーブルに基づいて、音量を調整する。例えば、ユーザUの運動状態が「静止」状態であり、且つ装着位置が「右肩」である場合、上側のスピーカ16及び左側のスピーカ40の音量は共に小さくてもよい。また、ユーザの運動状態が「走行」状態であり、且つ装着位置が「右腰」である場合、上側のスピーカ16及び右側のスピーカ40の音量は共に大きい方がよい。
なお、装着位置が「背中」である場合は、上側のスピーカ16の音量だけが調整される構成であってもよい。例えば、ユーザUの運動状態が「走行」状態である場合、スピーカ16の音量は大きく設定され、その他の運動状態である場合、スピーカ16の音量は中程度でもよい。
このように、装着位置が正確に特定されることによって、四方に向けて配置されたスピーカの音量が個別に調整される。これにより、ユーザUは、音声情報をより聞き取り易くなる。
なお、本変形例では、スピーカは4個設けられているが、個数はこれに限られない。例えば、情報処理装置10が三角形の筺体である場合、三辺に対応する位置にスピーカが3個設けられる構成であってもよい。
As another modification, as shown in FIG. 13, a configuration in which a plurality of speakers are provided may be used. The speakers 16 and 42 are arranged to output audio information in directions opposite to each other in the Y-axis direction, and the speakers 40 and 41 are arranged to output audio information in directions opposite to each other in the X-axis direction.
Here, assuming that the back surface 14 is worn on the shoulder S of the user U, when viewed from the user U side, the speaker 16 is on the upper side, the speaker 40 is on the left side, the speaker 41 is on the right side, and the speaker 42 is on the lower side. to output
FIG. 14 is a table showing volume adjustment levels when adjusting speaker volume in detail. When the mounting position is accurately specified by the method described above, the notification intensity determination unit 215 adjusts the volume based on the table shown in FIG. For example, when the exercise state of the user U is "rest" and the wearing position is "right shoulder", the volume of both the upper speaker 16 and the left speaker 40 may be low. Also, when the user's exercise state is the "running" state and the wearing position is the "right waist", the volume of both the upper speaker 16 and the right speaker 40 should be high.
In addition, when the mounting position is the "back", the configuration may be such that only the volume of the upper speaker 16 is adjusted. For example, when the exercise state of the user U is the "running" state, the volume of the speaker 16 may be set high, and when the user U is in another exercise state, the volume of the speaker 16 may be moderate.
By accurately identifying the mounting position in this way, the volume of the speakers arranged in four directions can be individually adjusted. This makes it easier for the user U to hear the voice information.
Although four speakers are provided in this modified example, the number of speakers is not limited to this. For example, when the information processing apparatus 10 is a triangular housing, it may be configured such that three speakers are provided at positions corresponding to three sides.

他の変形例として、地磁気波形パターンを考慮して音量を調整する構成であってもよい。地磁気波形パターンは、例えば、ROM22に記録されている。上述の装着位置判定処理において、センシングされた波形に対して、地磁気の影響を考慮して、装着位置を判定してもよい。
これにより、より正確に装着位置を判定することができる。
As another modified example, the configuration may be such that the volume is adjusted in consideration of the geomagnetic waveform pattern. The geomagnetic waveform pattern is recorded in the ROM 22, for example. In the mounting position determination process described above, the mounting position may be determined in consideration of the influence of geomagnetism on the sensed waveform.
As a result, the mounting position can be determined more accurately.

他の変形例として、運動状態又は装着位置の何れかに基づいて音量が調整される構成であってもよい。いずれか一方の判定結果のみに基づいて音量が調整される構成であっても、音量はユーザUにとって適切な音量に調整され得る。 Alternatively, the volume may be adjusted based on either exercise state or wearing position. Even with a configuration in which the volume is adjusted based on only one of the determination results, the volume can be adjusted to an appropriate volume for the user U.

他の変形例として、図6のステップS3、S5、S7において、所定の時間基準データが収集されたか否かの判定は、制御部211が自動的に行う構成であってもよい。 As another modification, in steps S3, S5, and S7 of FIG. 6, the control unit 211 may automatically determine whether predetermined time reference data has been collected.

他の変形例として、情報処理装置10は、表示画面を備えない構成であってもよい。この場合、情報処理装置10は、入力部26に設けられる、所謂物理ボタンを介して操作される。 As another modification, the information processing apparatus 10 may be configured without a display screen. In this case, the information processing apparatus 10 is operated via so-called physical buttons provided on the input unit 26 .

なお、上述の実施形態では、情報処理装置10は、スピーカ16により情報を通知し、スピーカ16が出力する音量を制御したが、スピーカ16に代えてバイブレータを備え、バイブレータのバイブレーション強度を制御してもよい。例えば、上述した変形例において説明したように、装着位置判定部213が、撮像部17によって撮像されたユーザの画像から、情報処理装置10の装着位置の詳細な位置を決定する場合を想定する。この場合、制御部211は、情報処理装置10が、衣服の上やバッグの肩紐等に装着されている場合は、バイブレーション強度を強くし、手首等、ユーザの肌に直接装着されている場合は、バイブレーション強度を弱くするように制御してもよい。 In the above-described embodiment, the information processing apparatus 10 notifies information through the speaker 16 and controls the volume output by the speaker 16. However, instead of the speaker 16, the information processing apparatus 10 includes a vibrator and controls the vibration intensity of the vibrator. good too. For example, it is assumed that the mounting position determination unit 213 determines the detailed mounting position of the information processing device 10 from the image of the user captured by the imaging unit 17, as described in the modified example above. In this case, the control unit 211 increases the vibration intensity when the information processing device 10 is worn on clothes or on the shoulder strap of a bag, and when the information processing device 10 is worn directly on the user's skin such as the wrist. may be controlled to weaken the vibration intensity.

また、情報処理装置10は、LED等を備え、光の強度を制御してもよい。この場合においても、装着位置判定部213は、撮像部17によって撮像されたユーザの画像から、情報処理装置10の装着位置の詳細な位置を決定し、装着位置が顔から離れる程、光の強度を強く光らせるように制御してもよい。 The information processing device 10 may also include an LED or the like to control the intensity of light. Even in this case, the wearing position determining unit 213 determines the detailed position of the wearing position of the information processing device 10 from the image of the user captured by the imaging unit 17. may be controlled so that it shines strongly.

また、上述の実施形態では、基準データ生成処理を、ユーザが音量調整処理に先立って情報処理装置10本体で行ったが、基準データは工場出荷時に事前に情報処理装置10の動きデータ記憶部301に記憶されていてもよい。 Further, in the above-described embodiment, the reference data generation processing was performed by the user in the main body of the information processing apparatus 10 prior to the volume adjustment processing. may be stored in

以上のように構成される情報処理装置10は、装着位置判定部213と、制御部211とを備える。
情報処理装置10は、情報を通知するスピーカ16を有する。
装着位置判定部213は、情報処理装置10がユーザUの身体の箇所のどの箇所に相当する位置に装着されているかを判定する。
制御部211は、装着位置判定部213により判定された情報処理装置10の装着位置に基づいて、スピーカ16での通知制御を行う。
これにより、情報処理装置10は、情報処理装置10の装着位置に応じた、適切な音量を出力することが出来る。また、音の出力に関する調整が、制御部211によって自動的に行われるため、音量調整が簡便に行われる利点がある。
The information processing apparatus 10 configured as described above includes a mounting position determination section 213 and a control section 211 .
The information processing device 10 has a speaker 16 for notifying information.
The wearing position determination unit 213 determines a position corresponding to which part of the body of the user U the information processing device 10 is worn.
The control unit 211 performs notification control through the speaker 16 based on the mounting position of the information processing device 10 determined by the mounting position determination unit 213 .
Thereby, the information processing device 10 can output an appropriate sound volume according to the mounting position of the information processing device 10 . In addition, since the control unit 211 automatically adjusts the sound output, there is an advantage that the volume can be easily adjusted.

装着位置判定部213は、ユーザUの動きに伴って発生する収集波形データに基づいて、情報処理装置10がユーザUの身体の箇所のどの箇所に相当する位置に装着されているかを判定することを特徴とする請求項1に記載の情報処理装置。
これにより、ユーザの動きから装着位置を特定することができる。
The wearing position determination unit 213 determines the position corresponding to which part of the body of the user U the information processing device 10 is worn, based on the collected waveform data generated along with the movement of the user U. The information processing apparatus according to claim 1, characterized by:
This makes it possible to specify the wearing position from the user's movement.

ユーザUの動きに伴って発生する収集波形データに基づいて、ユーザUの動きの状態を判定する運動状態判定部214をさらに備える。
制御部211は、装着位置判定部213により判定された情報処理装置10の装着位置と、運動状態判定部214により判定されたユーザUの動きの状態と、に基づいて、スピーカ16での通知強度を制御する。
これにより、装着位置だけではなく、ユーザUの運動状態に応じて音量が調整される。ユーザUは、より音声情報等を聞き取り易くなる。
Further provided is an exercise state determination unit 214 that determines the state of motion of the user U based on the collected waveform data generated as the user U moves.
The control unit 211 adjusts the intensity of notification through the speaker 16 based on the mounting position of the information processing device 10 determined by the mounting position determination unit 213 and the movement state of the user U determined by the exercise state determination unit 214. to control.
Thereby, the volume is adjusted according to not only the wearing position but also the exercise state of the user U. It becomes easier for the user U to hear voice information and the like.

収集波形データは、加速度データ、及び角速度データのうちの少なくとも何れかを含む。
ユーザの動きをこれらのデータから検出することで、精度よく装着位置と運動状態を検出することが出来る。
The collected waveform data includes at least one of acceleration data and angular velocity data.
By detecting the movement of the user from these data, it is possible to accurately detect the wearing position and motion state.

ユーザUの動きは、走行、歩行、及び静止のうちの少なくとも何れかである。
これにより、ユーザUの各運動状態に応じて、音量が調整される。
The movement of the user U is at least one of running, walking, and standing still.
Thereby, the volume is adjusted according to each exercise state of the user U.

収集波形データは角速度データであり、
装着位置判定部213は、ユーザUの動きに伴って発生する角速度データに基づいて、情報処理装置10がユーザUの身体の箇所のどの箇所に相当する位置に装着されているかを判定する。
角速度データが検出されることによって、より正確な装着位置を判定することが出来る。
Acquired waveform data is angular velocity data,
The wearing position determination unit 213 determines a position corresponding to which part of the body of the user U the information processing device 10 is worn, based on angular velocity data generated along with the movement of the user U.
By detecting angular velocity data, a more accurate mounting position can be determined.

収集波形データは加速度データであり、
運動状態判定部214は、ユーザUの動きに伴って発生する加速度データに基づいて、ユーザUの動きの状態を判定する。
加速度データが用いられることによって、ユーザUの運動状態がより正確に判定される。
Acquired waveform data is acceleration data,
The motion state determination unit 214 determines the motion state of the user U based on the acceleration data generated as the user U moves.
The motion state of the user U is determined more accurately by using the acceleration data.

ユーザUの身体の箇所は、肩、背中、及び腰の少なくとも何れかである。
複数の装着位置に応じて音量調整がされるため、ユーザはより音声を聞き取り易くなる。
The part of the user U's body is at least one of the shoulders, the back, and the waist.
Since the volume is adjusted according to a plurality of wearing positions, it becomes easier for the user to hear the voice.

スピーカ16は音を出力し、
制御部211は、装着位置判定部213により判定された情報処理装置10の装着位置に基づいて、スピーカ16で出力する音の音量、及び音の指向のうちの少なくとも何れかを制御する。
装着位置に応じて音量、及び音の指向のうちの少なくとも何れかが調整されるため、ユーザUは適切な音量で音声情報等を聞き取ることができる。
The speaker 16 outputs sound,
Based on the mounting position of the information processing device 10 determined by the mounting position determination section 213 , the control section 211 controls at least one of the volume of the sound output from the speaker 16 and the direction of the sound.
At least one of the volume and the directivity of the sound is adjusted according to the wearing position, so the user U can hear the voice information and the like at an appropriate volume.

情報処理装置10は、四辺を有する筐体を備え、
スピーカ16は、筐体の四辺にそれぞれ配置され、
制御部211は、筐体の四辺にそれぞれ配置されたスピーカ16、40、41、42で出力する音の音量、及び音の指向のうちの少なくとも何れかを制御する。
スピーカが複数設けられることによって、ユーザUにとってより聞き取り易い音量、及び音の指向のうちの少なくとも何れかの調整が行われる。
The information processing device 10 includes a housing having four sides,
The speakers 16 are arranged on the four sides of the housing,
The control unit 211 controls at least one of the volume and direction of sound output from the speakers 16, 40, 41, and 42 arranged on the four sides of the housing.
By providing a plurality of speakers, it is possible to adjust at least one of volume and directivity of sound so that the user U can hear the sound more easily.

情報を通知するスピーカ16を有する情報処理装置10は、運動状態判定部214と、制御部211と、を備える。
運動状態判定部214は、ユーザUの動きの状態を判定する。
制御部211は、運動状態判定部214により判定されたユーザUの動きの状態に基づいて、スピーカ16での通知制御を行う。
これにより、ユーザUの運動状態によって通知制御が行われるため、ユーザUにとってより聞き取り易い音量で音声情報等が出力される。
The information processing apparatus 10 having the speaker 16 for notifying information includes an exercise state determination section 214 and a control section 211 .
The motion state determination unit 214 determines the state of the user U's motion.
The control unit 211 performs notification control through the speaker 16 based on the movement state of the user U determined by the exercise state determination unit 214 .
As a result, notification control is performed according to the exercise state of the user U, so that the voice information or the like is output at a volume that is easier for the user U to hear.

なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 It should be noted that the present invention is not limited to the above-described embodiments, and includes modifications, improvements, and the like within the scope of achieving the object of the present invention.

また、上述の実施形態では、本発明が適用される情報処理装置10は、データロガーを例として説明したが、特にこれに限定されない。
例えば、本発明は、情報処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
Further, in the above-described embodiment, the information processing apparatus 10 to which the present invention is applied has been described as an example of a data logger, but it is not particularly limited to this.
For example, the present invention can be applied to general electronic devices having information processing functions. Specifically, for example, the present invention is applicable to video cameras, portable navigation devices, mobile phones, smart phones, portable game machines, and the like.

上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、情報処理装置10の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が情報処理装置10に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図4の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐Programmable Gate Array)等の処理回路とが組み合わせられたものを含む。
The series of processes described above can be executed by hardware or by software.
In other words, the functional configuration of the information processing device 10 is merely an example and is not particularly limited. That is, it is sufficient that the information processing apparatus 10 has a function capable of executing the above-described series of processes as a whole, and what kind of functional block is used to realize this function is not particularly limited to the example of FIG. .
Also, one functional block may be composed of hardware alone, software alone, or a combination thereof.
The functional configuration in this embodiment is realized by a processor that executes arithmetic processing, and processors that can be used in this embodiment are composed of various single processing units such as single processors, multiprocessors, and multicore processors. In addition, it includes a combination of these various processing devices and a processing circuit such as ASIC (Application Specific Integrated Circuit) or FPGA (Field-Programmable Gate Array).

一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processes is to be executed by software, a program constituting the software is installed in a computer or the like from a network or a recording medium.
The computer may be a computer built into dedicated hardware. The computer may also be a computer capable of executing various functions by installing various programs, such as a general-purpose personal computer.

このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk),Blu-ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini-Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図のROM12や、図の記憶部19に含まれるハードディスク等で構成される。 A recording medium containing such a program not only consists of removable media 31 distributed separately from the main body of the device for providing the program to the user, but also is preinstalled in the main body of the device and delivered to the user. It consists of a provided recording medium, etc. The removable medium 31 is composed of, for example, a magnetic disk (including a floppy disk), an optical disk, or a magneto-optical disk. Optical discs are composed of, for example, CD-ROMs (Compact Disk-Read Only Memory), DVDs (Digital Versatile Disks), Blu-ray (registered trademark) Discs, and the like. The magneto-optical disk is composed of an MD (Mini-Disk) or the like. Further, the recording medium provided to the user in a state of being pre-installed in the apparatus main body is composed of, for example, the ROM 12 in which the program is recorded, the hard disk included in the storage section 19 in the figure, or the like.

なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段などより構成される全体的な装置を意味するものとする。
In this specification, the steps of writing a program recorded on a recording medium are not only processes that are performed chronologically in that order, but also processes that are not necessarily chronologically processed, and that are performed in parallel or individually. It also includes the processing to be performed.
Further, in this specification, the term "system" means an overall device composed of a plurality of devices, a plurality of means, or the like.

以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the present invention have been described above, these embodiments are merely examples and do not limit the technical scope of the present invention. The present invention can take various other embodiments, and various modifications such as omissions and substitutions can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the scope of the invention described in the claims and equivalents thereof.

以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
情報を通知する通知部を有する情報処理装置であって、
当該情報処理装置がユーザの身体の箇所のどの箇所に相当する位置に装着されているかを判定する装着位置判定手段と、
前記装着位置判定手段により判定された当該情報処理装置の装着位置に基づいて、前記通知部での通知制御を行う制御手段と、
を備える情報処理装置。
[付記2]
前記装着位置判定手段は、前記ユーザの動きに伴って発生するモーションデータに基づいて、当該情報処理装置が前記ユーザの身体の箇所のどの箇所に相当する位置に装着されているかを判定することを特徴とする付記1に記載の情報処理装置。
[付記3]
前記ユーザの動きに伴って発生するモーションデータに基づいて、前記ユーザの動きの状態を判定する運動状態判定手段をさらに備え、
前記制御手段は、前記装着位置判定手段により判定された当該情報処理装置の装着位置と、前記運動状態判定手段により判定された前記ユーザの動きの状態と、に基づいて、前記通知部での通知制御を行うことを特徴とする付記2に記載の情報処理装置。
[付記4]
前記モーションデータは、加速度データ、及び角速度データのうちの少なくとも何れかを含むことを特徴とする請求項2又は3に記載の情報処理装置。
[付記5]
前記ユーザの動きは、走行、歩行、及び静止のうちの少なくとも何れかであることを特徴とする付記2乃至4の何れか一に記載の情報処理装置。
[付記6]
前記モーションデータは角速度データであり、
前記装着位置判定手段は、前記ユーザの動きに伴って発生する角速度データに基づいて、当該情報処理装置が前記ユーザの身体の箇所のどの箇所に相当する位置に装着されているかを判定することを特徴とする付記2乃至5の何れか一に記載の情報処理装置。
[付記7]
前記モーションデータは加速度データであり、
前記運動状態判定手段は、前記ユーザの動きに伴って発生する加速度データに基づいて、前記ユーザの動きの状態を判定することを特徴とする付記3に記載の情報処理装置。
[付記8]
前記ユーザの身体の箇所は、肩、背中、及び腰の少なくとも何れかであることを特徴とする付記1乃至7の何れか一に記載の情報処理装置。
[付記9]
前記通知部は音を出力し、
前記制御手段は、前記装着位置判定手段により判定された当該情報処理装置の装着位置に基づいて、前記通知部で出力する音量、及び音の指向のうちの少なくとも何れかを制御する、
ことを特徴とする付記1乃至8の何れか一に記載の情報処理装置。
[付記10]
当該情報処理装置は、複数の辺を有する筐体を備え、
前記通知部は、前記筐体の複数の辺にそれぞれ配置され、
前記制御手段は、前記筐体の複数の辺にそれぞれ配置された通知部で出力する音量、及び音の指向のうちの少なくとも何れかを制御することを特徴とする付記9に記載の情報処理装置。
[付記11]
情報を通知する通知部を有する情報処理装置であって、
ユーザの動きの状態を判定する運動状態判定手段と、
前記運動状態判定手段により判定された前記ユーザの動きの状態に基づいて、前記通知部での通知制御を行う制御手段と、
を備える情報処理装置。
[付記12]
ユーザの身体の箇所のどの箇所に相当する位置に、情報を通知する通知部を有する情報処理装置が装着されているかを判定する装着位置判定ステップと、
前記装着位置判定ステップにより判定された当該情報処理装置の装着位置に基づいて、前記通知部での通知制御を行う制御ステップと、
を備える情報処理方法。
[付記13]
ユーザの身体の箇所のどの箇所に相当する位置に、情報を通知する通知部を有する情報処理装置が装着されているかを判定する装着位置判定機能と、
前記装着位置判定機能により判定された当該情報処理装置の装着位置に基づいて、前記通知部での通知制御を行う制御機能と、
をコンピュータに実現する情報処理プログラム。
The invention described in the scope of claims at the time of filing of the present application will be additionally described below.
[Appendix 1]
An information processing device having a notification unit that notifies information,
Wearing position determination means for determining a position corresponding to which part of the user's body the information processing device is worn;
control means for performing notification control in the notification unit based on the mounting position of the information processing device determined by the mounting position determination means;
Information processing device.
[Appendix 2]
The wearing position determining means determines, based on the motion data generated by the movement of the user, the position corresponding to which part of the user's body the information processing device is attached to. The information processing apparatus according to Supplementary Note 1, characterized by:
[Appendix 3]
further comprising motion state determination means for determining a motion state of the user based on motion data generated with the motion of the user;
The control means, based on the mounting position of the information processing device determined by the mounting position determination means and the movement state of the user determined by the exercise state determination means, notifies the notification unit. The information processing apparatus according to appendix 2, wherein the information processing apparatus performs control.
[Appendix 4]
4. The information processing apparatus according to claim 2, wherein said motion data includes at least one of acceleration data and angular velocity data.
[Appendix 5]
5. The information processing apparatus according to any one of appendices 2 to 4, wherein the movement of the user is at least one of running, walking, and standing still.
[Appendix 6]
the motion data is angular velocity data;
The wearing position determination means determines a position corresponding to which part of the user's body the information processing device is worn on the basis of angular velocity data generated along with the movement of the user. The information processing apparatus according to any one of appendices 2 to 5.
[Appendix 7]
the motion data is acceleration data;
3. The information processing apparatus according to Supplementary Note 3, wherein the exercise state determination means determines the state of movement of the user based on acceleration data generated with movement of the user.
[Appendix 8]
8. The information processing apparatus according to any one of appendices 1 to 7, wherein the part of the user's body is at least one of a shoulder, a back, and a waist.
[Appendix 9]
The notification unit outputs a sound,
The control means controls at least one of the volume output by the notification unit and the direction of sound based on the mounting position of the information processing device determined by the mounting position determination means.
The information processing apparatus according to any one of appendices 1 to 8, characterized by:
[Appendix 10]
The information processing device includes a housing having a plurality of sides,
The notification unit is arranged on each of a plurality of sides of the housing,
The information processing apparatus according to Supplementary Note 9, wherein the control means controls at least one of a volume and a direction of sound output by the notification units respectively arranged on the plurality of sides of the housing. .
[Appendix 11]
An information processing device having a notification unit that notifies information,
motion state determination means for determining a motion state of the user;
Control means for performing notification control in the notification unit based on the movement state of the user determined by the motion state determination means;
Information processing device.
[Appendix 12]
a wearing position determining step for determining at which part of the user's body the information processing device having a notification unit for notifying information is worn;
a control step of performing notification control in the notification unit based on the mounting position of the information processing device determined by the mounting position determination step;
An information processing method comprising:
[Appendix 13]
a wearing position determination function for determining at which position on the user's body an information processing device having a notification unit for notifying information is worn;
a control function for performing notification control in the notification unit based on the mounting position of the information processing device determined by the mounting position determination function;
An information processing program that realizes on a computer.

10・・・情報処理装置,21・・・CPU,22・・・ROM,23・・・RAM,24・・・バス,25・・・入出力インターフェース,17・・・撮像部,26・・・入力部,18・・・出力部,30・・・記憶部,27・・・検出部,28・・・通信部,29・・・ドライブ,100・・・リムーバブルメディア DESCRIPTION OF SYMBOLS 10... Information processing apparatus, 21... CPU, 22... ROM, 23... RAM, 24... bus, 25... input/output interface, 17... imaging part, 26... Input unit 18 Output unit 30 Storage unit 27 Detection unit 28 Communication unit 29 Drive 100 Removable medium

Claims (12)

音を出力することにより情報を通知する通知部を有する情報処理装置であって、
ユーザの動きに伴って発生するモーションデータに基づいて、前記情報処理装置が前記ユーザの身体の箇所のどの箇所に相当する位置に装着されているかを判定する装着位置判定手段と、
前記装着位置判定手段により判定された当該情報処理装置の装着位置に基づいて、前記通知部から出力する音量の制御を行う制御手段と、
を備えることを特徴とする情報処理装置。
An information processing device having a notification unit that notifies information by outputting sound ,
Wearing position determination means for determining which position of the user's body the information processing device is worn on, based on motion data generated with the user's movement;
Control means for controlling volume output from the notification unit based on the mounting position of the information processing device determined by the mounting position determination means;
An information processing device comprising:
前記ユーザの動きに伴って発生するモーションデータに基づいて、前記ユーザの動きの状態を判定する運動状態判定手段をさらに備え、
前記制御手段は、前記装着位置判定手段により判定された当該情報処理装置の装着位置と、前記運動状態判定手段により判定された前記ユーザの動きの状態と、に基づいて、前記通知部での通知制御を行うことを特徴とする請求項1に記載の情報処理装置。
further comprising motion state determination means for determining a motion state of the user based on motion data generated with the motion of the user;
The control means, based on the mounting position of the information processing device determined by the mounting position determination means and the movement state of the user determined by the exercise state determination means, notifies the notification unit. 2. The information processing apparatus according to claim 1, wherein the control is performed.
前記モーションデータは、加速度データ、及び角速度データのうちの少なくとも何れかを含むことを特徴とする請求項1又は2に記載の情報処理装置。 3. The information processing apparatus according to claim 1, wherein the motion data includes at least one of acceleration data and angular velocity data. 前記ユーザの動きは、走行、歩行、及び静止のうちの少なくとも何れかであることを特徴とする請求項1乃至3の何れか一項に記載の情報処理装置。 4. The information processing apparatus according to any one of claims 1 to 3, wherein the movement of the user is at least one of running, walking, and standing still. 前記モーションデータは角速度データであり、
前記装着位置判定手段は、前記ユーザの動きに伴って発生する角速度データに基づいて、当該情報処理装置が前記ユーザの身体の箇所のどの箇所に相当する位置に装着されているかを判定することを特徴とする請求項1乃至4の何れか一項に記載の情報処理装置。
the motion data is angular velocity data;
The wearing position determination means determines a position corresponding to which part of the user's body the information processing device is worn on the basis of angular velocity data generated along with the movement of the user. 5. The information processing apparatus according to any one of claims 1 to 4.
前記モーションデータは加速度データであり、
前記運動状態判定手段は、前記ユーザの動きに伴って発生する加速度データに基づいて、前記ユーザの動きの状態を判定することを特徴とする請求項2に記載の情報処理装置。
the motion data is acceleration data;
3. The information processing apparatus according to claim 2, wherein said motion state determination means determines the state of motion of said user based on acceleration data generated with said motion of said user.
前記ユーザの身体の箇所は、肩、背中、及び腰の少なくとも何れかであることを特徴とする請求項1乃至6の何れか一項に記載の情報処理装置。 7. The information processing apparatus according to any one of claims 1 to 6, wherein the user's body part is at least one of a shoulder, a back, and a waist. 記制御手段は、前記装着位置判定手段により判定された当該情報処理装置の装着位置に基づいて、前記通知部で出力する音の指向も制御する、
ことを特徴とする請求項1乃至7の何れか一項に記載の情報処理装置。
The control means also controls the orientation of the sound output by the notification unit based on the mounting position of the information processing device determined by the mounting position determination means.
8. The information processing apparatus according to any one of claims 1 to 7, characterized by:
前記通知部は、前記情報処理装置の筐体内に配置されたスピーカである、The notification unit is a speaker arranged in the housing of the information processing device,
ことを特徴とする請求項1乃至8の何れか一項に記載の情報処理装置。9. The information processing apparatus according to any one of claims 1 to 8, characterized by:
前記筐体は、複数の辺を有しており
前記通知部は、前記筐体の複数の辺にそれぞれ配置され、
前記制御手段は、前記筐体の複数の辺にそれぞれ配置された通知部で出力する音量、及び音の指向のうちの少なくとも何れかを制御することを特徴とする請求項に記載の情報処理装置。
The housing has a plurality of sides,
The notification unit is arranged on each of a plurality of sides of the housing,
10. The information processing according to claim 9 , wherein said control means controls at least one of a volume and directionality of sound output by notification units respectively arranged on a plurality of sides of said housing. Device.
ユーザの動きに伴って発生するモーションデータに基づいて、前記ユーザの身体の箇所のどの箇所に相当する位置に、音を出力することにより情報を通知する通知部を有する情報処理装置が装着されているかを判定する装着位置判定ステップと、
前記装着位置判定ステップにより判定された当該情報処理装置の装着位置に基づいて、前記通知部から出力する音量の制御を行う制御ステップと、
を備える情報処理方法。
An information processing device having a notification unit for notifying information by outputting sound at a position corresponding to which part of the user's body based on motion data generated along with the movement of the user is worn. a mounting position determination step for determining whether the
a control step of controlling the volume output from the notification unit based on the mounting position of the information processing device determined by the mounting position determination step;
An information processing method comprising:
ユーザの動きに伴って発生するモーションデータに基づいて、前記ユーザの身体の箇所のどの箇所に相当する位置に、音を出力することにより情報を通知する通知部を有する情報処理装置が装着されているかを判定する装着位置判定機能と、
前記装着位置判定機能により判定された当該情報処理装置の装着位置に基づいて、前記通知部から出力する音量の制御を行う制御機能と、
をコンピュータに実現させる情報処理プログラム。
An information processing device having a notification unit for notifying information by outputting sound at a position corresponding to which part of the user's body based on motion data generated along with the movement of the user is worn. A mounting position determination function that determines whether the
a control function for controlling the volume output from the notification unit based on the mounting position of the information processing device determined by the mounting position determination function;
Information processing program that realizes on a computer.
JP2018042683A 2018-03-09 2018-03-09 Information processing device, information processing method, and information processing program Active JP7143598B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018042683A JP7143598B2 (en) 2018-03-09 2018-03-09 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018042683A JP7143598B2 (en) 2018-03-09 2018-03-09 Information processing device, information processing method, and information processing program

Publications (3)

Publication Number Publication Date
JP2019161340A JP2019161340A (en) 2019-09-19
JP2019161340A5 JP2019161340A5 (en) 2021-04-15
JP7143598B2 true JP7143598B2 (en) 2022-09-29

Family

ID=67995030

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018042683A Active JP7143598B2 (en) 2018-03-09 2018-03-09 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7143598B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114766756A (en) * 2022-04-22 2022-07-22 广东职业技术学院 Pronunciation electrical apparatus control system based on clothing is dressed to intelligence

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015022712A (en) 2013-07-23 2015-02-02 カシオ計算機株式会社 Portable equipment and its control program
JP2015177925A (en) 2014-03-19 2015-10-08 日本電信電話株式会社 Walking support device, gait measurement device, method and programs

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10164184A (en) * 1996-11-27 1998-06-19 Oki Electric Ind Co Ltd Mobile station device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015022712A (en) 2013-07-23 2015-02-02 カシオ計算機株式会社 Portable equipment and its control program
JP2015177925A (en) 2014-03-19 2015-10-08 日本電信電話株式会社 Walking support device, gait measurement device, method and programs

Also Published As

Publication number Publication date
JP2019161340A (en) 2019-09-19

Similar Documents

Publication Publication Date Title
CN102263899B (en) Photographing device and control method therefor
JP4628483B2 (en) Portable device and position specifying method thereof
US9549111B2 (en) Image capturing apparatus and control program product with speed detection features
US8836841B2 (en) Electronic apparatus
CN112165575B (en) Image blurring processing method and device, storage medium and electronic equipment
JP2009141475A (en) camera
GB2403366A (en) Camera having image capture controlled by camera mount.
JP2010109671A (en) Image capturing apparatus
JP5299034B2 (en) Imaging device
CN106254755A (en) Camera head and camera shooting control method
JP2011237716A (en) Digital camera and method for controlling the same
JP7143598B2 (en) Information processing device, information processing method, and information processing program
JP6878874B2 (en) Motion analysis device, motion analysis method and program
KR20180073439A (en) Information processing device, move locus information output method, and program stored in storage medium
CN104731320A (en) Electronic device, display control method
JP2023099384A (en) Image processing device, image processing method, and imaging device
CN110263695B (en) Face position acquisition method and device, electronic equipment and storage medium
JP2004180076A (en) Imaging apparatus, imaging method, and image processing device
CN113706807A (en) Method, device, equipment and storage medium for sending alarm information
JP5513078B2 (en) Imaging device
JP2019062317A (en) Microphone apparatus, microphone control method and program
US12452506B2 (en) Image capturing apparatus
JP6787072B2 (en) Image processing equipment, analysis system, image processing method and program
JP7134418B2 (en) Motion analysis device, motion analysis method and program
JP7188422B2 (en) Image processing device, analysis system, image processing method and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210224

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220322

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220829

R150 Certificate of patent or registration of utility model

Ref document number: 7143598

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150