JP2020135340A - Portable device, program, and method for estimating bending state of user's neck - Google Patents

Portable device, program, and method for estimating bending state of user's neck Download PDF

Info

Publication number
JP2020135340A
JP2020135340A JP2019027164A JP2019027164A JP2020135340A JP 2020135340 A JP2020135340 A JP 2020135340A JP 2019027164 A JP2019027164 A JP 2019027164A JP 2019027164 A JP2019027164 A JP 2019027164A JP 2020135340 A JP2020135340 A JP 2020135340A
Authority
JP
Japan
Prior art keywords
user
neck
neck bending
determined
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2019027164A
Other languages
Japanese (ja)
Other versions
JP7055111B2 (en
Inventor
大作 若松
Daisaku Wakamatsu
大作 若松
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.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2019027164A priority Critical patent/JP7055111B2/en
Publication of JP2020135340A publication Critical patent/JP2020135340A/en
Application granted granted Critical
Publication of JP7055111B2 publication Critical patent/JP7055111B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Emergency Alarm Devices (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

To provide a portable device which can estimate information on bending of a user's neck without recognizing the line of vision or the face of the user and without requiring the user to put on another device.SOLUTION: The portable device includes: an image display unit for displaying an image; an acceleration measuring unit for measuring the acceleration on the portable device; an activation state determination means for determining whether or not the portable device is in an activation state related to display of the image; device direction determination means for determining the direction of the device to the direction of the gravity from the measured acceleration; and neck bending information determination means for determining and outputting information on bending of the user's neck of the device on the basis of the determined direction of the device when the portable device is determined to be in the activation state. The portable device further includes neck bending information presentation means for displaying the determined information on the bending of the neck in the image display unit.SELECTED DRAWING: Figure 1

Description

本発明は、携帯装置を使用するユーザの姿勢に係る情報を推定する技術に関する。 The present invention relates to a technique for estimating information relating to the posture of a user who uses a portable device.

スマートフォン等の携帯端末の普及に伴い、ユーザは携帯端末をより長時間利用する傾向が続き、1日当たりの携帯端末利用時間は平均で約3時間に上るとのデジタル広告視聴率の調査結果も存在する。 With the spread of mobile terminals such as smartphones, users continue to use mobile terminals for a longer period of time, and there is also a survey result of the digital advertisement audience rating that the average daily usage time of mobile terminals is about 3 hours. To do.

このように携帯端末を長時間利用すると通常、ユーザは視線が下がるのに伴い俯いた状態を取り続け、前方に曲げられた首に相当の負担がかかることになる。その結果過度に利用したケースとはなるが、首回りの疲労感や肩こり、さらには頸椎症等の症状が発生したり、それらの症状が悪化したりすることもあり得るのである。 When the mobile terminal is used for a long period of time in this way, the user usually keeps standing down as the line of sight is lowered, and a considerable burden is placed on the neck bent forward. As a result, it may be overused, but symptoms such as tiredness around the neck, stiff shoulders, and cervical spondylosis may occur, or these symptoms may worsen.

このような長時間使用の弊害への対処として、例えば特許文献1には、ユーザの視線を上昇させ得る端末装置100が開示されている。具体的には、端末装置100の計測部110が、ユーザの手で把持されて使用される端末装置100の姿勢を計測し、検出部120が、ユーザの歩行中であることを検出する。さらに判別部140が、ユーザによる表示部170の注視状態を判別する。 As a countermeasure against such an adverse effect of long-term use, for example, Patent Document 1 discloses a terminal device 100 capable of raising the line of sight of a user. Specifically, the measuring unit 110 of the terminal device 100 measures the posture of the terminal device 100 that is grasped and used by the user's hand, and the detection unit 120 detects that the user is walking. Further, the discrimination unit 140 determines the gaze state of the display unit 170 by the user.

ここで、検出部120により歩行中であると検出され、かつ、判別部140により注視状態であると判別された際、実行部160が、計測部110により計測された端末装置100の姿勢に応じて所定処理を実行するのである。 Here, when the detection unit 120 detects that the person is walking and the determination unit 140 determines that the user is in the gaze state, the execution unit 160 responds to the posture of the terminal device 100 measured by the measurement unit 110. To execute a predetermined process.

また、特許文献2には、ユーザが正しい姿勢を保持するように補助する機器使用姿勢誘導装置が開示されている。この装置では、判断部が、携帯端末で撮影されたユーザの顔映像、携帯端末の傾斜角度、又はそれらの組み合わせのうちの少なくとも1つを用いて、ユーザが、携帯端末を正しい姿勢で使っているか否かを判断し、さらに警報実行部が、上記の判断部の判断の結果によって、ユーザが携帯端末を正しい姿勢で使っていない場合、所定の警報を発することになっている。 Further, Patent Document 2 discloses a device-using posture guidance device that assists the user in maintaining a correct posture. In this device, the determination unit uses at least one of the user's facial image taken by the mobile terminal, the tilt angle of the mobile terminal, or a combination thereof, and the user uses the mobile terminal in the correct posture. It is determined whether or not the mobile terminal is used, and the alarm execution unit issues a predetermined alarm when the user is not using the mobile terminal in the correct posture based on the result of the determination of the determination unit.

さらに、非特許文献1には、ユーザの猫背を防止するためのウェラブルデバイスが開示されている。 Further, Non-Patent Document 1 discloses a wearable device for preventing a user's stoop.

特許第6395097号公報Japanese Patent No. 6395097 特開2013−069286号公報Japanese Unexamined Patent Publication No. 2013-069286

NAMU Inc. “ALEX+ The Habit Changer”,[online],[平成31年2月8日検索],インターネット<URL: https://alexposture.com/>NAMU Inc. “ALEX + The Habit Changer”, [online], [Search on February 8, 2019], Internet <URL: https://alexposture.com/>

しなしながら、以上に述べた文献に開示された技術を含む従来技術においては、ユーザの姿勢を推定するのに視線認識技術や顔認識技術の利用が必要であったり、別の携帯デバイスの装着・着用が必要となったりし、ユーザが当該技術を使用することに抵抗を感じるとの問題が生じていた。 However, in the conventional technology including the technology disclosed in the above-mentioned literature, it is necessary to use the line-of-sight recognition technology or the face recognition technology to estimate the posture of the user, or the attachment of another portable device. -There was a problem that it was necessary to wear it and the user felt resistance to using the technology.

例えば、特許文献1に記載された技術では、端末装置100の表示画面を注視しながらの歩行、いわゆる歩きスマホを止めさせることが主目的となっている。そのため、ユーザがスマートフォンを注視しているのか否かを判定せねばならず、結果的にユーザの視線方向をカメラ映像から認識することが必要となっている。 For example, in the technique described in Patent Document 1, the main purpose is to stop walking while gazing at the display screen of the terminal device 100, that is, a so-called walking smartphone. Therefore, it is necessary to determine whether or not the user is gazing at the smartphone, and as a result, it is necessary to recognize the user's line-of-sight direction from the camera image.

また、特許文献2に記載された技術でも、警告対象であるユーザの俯き姿勢を判定するのに、装置の加速度情報だけでは不十分であり、結果的に、ユーザの顔画像を取得して当該顔を認識し、そこからユーザがスマートフォンを注視しているのか否かを判定することが必要となっている。 Further, even with the technique described in Patent Document 2, the acceleration information of the device alone is not sufficient to determine the downward posture of the user who is the warning target, and as a result, the user's face image is acquired and the said. It is necessary to recognize the face and determine from it whether or not the user is gazing at the smartphone.

しかしながら、ユーザは多くの場合、上述したように視線や顔を常時認識されることに相当の抵抗感を抱いてしまう。特にプライバシ上の問題を感じ、結局、当該技術を搭載した携帯装置の利用を敬遠する可能性も生じてしまう。 However, in many cases, the user has a considerable resistance to constantly recognizing the line of sight and the face as described above. In particular, I feel a privacy problem, and in the end, I may avoid using a portable device equipped with this technology.

一方、非特許文献1に記載された技術ではたしかに、顔画像を使わずに直接ユーザの姿勢をモニタすることも可能ではあるが、当該技術を利用するため、ユーザには別のデバイスを装着してもらう必要がある。そのため、ユーザは、携帯装置の使用毎にそのような装着を行うことに負担を感じ、結局、当該技術の利用を敬遠しがちとなり得るのである。 On the other hand, with the technique described in Non-Patent Document 1, it is certainly possible to directly monitor the posture of the user without using a face image, but in order to use the technique, the user is equipped with another device. I need to get it. Therefore, the user feels a burden to carry out such wearing every time the portable device is used, and in the end, the user may tend to avoid using the technology.

そこで、本発明は、ユーザの視線や顔を認識することに依存せず、ユーザが別のデバイスを装着・着用せずとも、ユーザの首曲げに係る情報を推定することが可能な携帯装置、プログラム及び方法を提供することを目的とする。 Therefore, the present invention is a portable device that does not depend on recognizing the user's line of sight or face, and can estimate information related to the user's neck bending without the user wearing or wearing another device. The purpose is to provide programs and methods.

本発明によれば、画像を表示可能な画像表示部を有する携帯可能な装置であって、
上記装置が受ける加速度を測定する加速度測定部と、
上記装置が当該画像の表示に係る起動状態であるか否かを判定する起動状態判定手段と、
測定された加速度から、重力の向きに対する装置の向きを決定する装置向き決定手段と、
起動状態であると判定された場合に、決定された装置の向きに基づいて、上記装置のユーザの首曲げに係る情報を決定し出力する首曲げ情報決定手段と
を有する携帯装置が提供される。
According to the present invention, it is a portable device having an image display unit capable of displaying an image.
An acceleration measuring unit that measures the acceleration received by the above device,
The activation state determination means for determining whether or not the device is in the activation state related to the display of the image, and
A device orientation determining means for determining the orientation of the device with respect to the direction of gravity from the measured acceleration,
Provided is a portable device having a neck bending information determining means for determining and outputting information related to neck bending of a user of the device based on the determined orientation of the device when it is determined to be in the activated state. ..

また、この本発明による携帯装置の一実施形態として、当該装置がユーザに保持されているか否かを判定する携帯判定手段を更に有し、
首曲げ情報決定手段は、起動状態であると判定され且つ保持されていると判定された場合に、当該首曲げに係る情報を決定し出力することも好ましい。
Further, as an embodiment of the portable device according to the present invention, there is further a portable determination means for determining whether or not the device is held by the user.
It is also preferable that the neck bending information determining means determines and outputs information related to the neck bending when it is determined that the vehicle is in the activated state and is held.

また、この携帯判定手段は、測定された加速度における大きさ及び/又は向きの変動が所定閾値を超える値である場合に、当該装置がユーザに保持されていると判定することも好ましい。 It is also preferable that the portable determination means determines that the device is held by the user when the magnitude and / or orientation variation in the measured acceleration is a value exceeding a predetermined threshold value.

さらに、本発明による携帯装置の他の実施形態として、本携帯装置は、ユーザが首を曲げずに画像表示部を見ている姿勢であるユーザ基準姿勢をとることを要求する基準姿勢要求を、当該ユーザに提示すべく出力する基準姿勢要求手段を更に有し、
首曲げ情報決定手段は、当該基準姿勢要求の出力後に決定された装置の向きである装置の基準向きに基づいて当該ユーザの姿勢を決定し、さらにその後決定された装置の向きにおける当該装置の基準向きからの変化分に基づいて、決定したユーザの姿勢から、当該首曲げに係る情報を決定し出力することも好ましい。
Further, as another embodiment of the portable device according to the present invention, the portable device requests a reference posture that requires the user to take a user reference posture, which is a posture in which the user is looking at the image display unit without bending his / her neck. It also has a reference posture requesting means to output to the user.
The neck bending information determining means determines the posture of the user based on the reference orientation of the device, which is the orientation of the device determined after the output of the reference attitude request, and further determines the reference of the device in the orientation of the device determined thereafter. It is also preferable to determine and output the information related to the neck bending from the determined posture of the user based on the change from the orientation.

さらにまた、本発明による携帯装置の更なる他の実施形態として、本携帯装置は、決定された首曲げに係る情報についての情報を、画像表示部に表示させる首曲げ情報提示手段を更に有することも好ましい。 Furthermore, as yet another embodiment of the portable device according to the present invention, the portable device further has a neck bending information presenting means for displaying information on the determined information regarding the neck bending on the image display unit. Is also preferable.

また、この首曲げ情報提示を行う実施形態において、決定された首曲げに係る情報は、首が曲げられた程度を示す首曲げ度であり、
首曲げ情報提示手段は、当該首曲げ度が所定閾値を超える値となった場合に、及び/又は当該首曲げ度の大きさに応じた程度の処理となるように、画像表示部による表示に対しスクリーンフィルタ処理を施させることも好ましい。
Further, in the embodiment in which the neck bending information is presented, the determined information relating to the neck bending is the degree of neck bending indicating the degree to which the neck is bent.
The neck bending information presenting means displays the image display unit so that when the neck bending degree exceeds a predetermined threshold value, and / or the processing is performed according to the magnitude of the neck bending degree. On the other hand, it is also preferable to perform screen filtering.

さらに、上記の首曲げ情報提示を行う実施形態において、決定された首曲げに係る情報は、首が曲げられた程度を示す首曲げ度であり、
首曲げ情報提示手段は、画像表示部の画面内における上下方向についての位置であって当該首曲げ度の大きさに応じた画面内の位置に、ゲージのインジケータを表示させる、及び/又は当該首曲げ度の大きさに応じた分だけ下方にずれた十字の縦線を有する十字マーカを表示させることも好ましい。
Further, in the embodiment in which the neck bending information is presented, the determined information relating to the neck bending is the degree of neck bending indicating the degree to which the neck is bent.
The neck bending information presenting means displays a gauge indicator at a position in the screen of the image display unit in the vertical direction according to the magnitude of the neck bending degree, and / or the neck. It is also preferable to display a cross marker having a vertical line of the cross shifted downward by the amount corresponding to the degree of bending.

さらにまた、上記の首曲げ情報提示を行う実施形態において、決定された首曲げに係る情報は、首が曲げられた程度を示す首曲げ度であり、首曲げ情報提示手段は、当該首曲げ度が所定時間以上継続して所定閾値を超えた場合に、画像表示部に警告情報を表示させることも好ましい。 Furthermore, in the embodiment in which the neck bending information is presented, the determined information relating to the neck bending is the degree of neck bending indicating the degree of bending of the neck, and the neck bending information presenting means is the degree of neck bending. It is also preferable to display warning information on the image display unit when the value exceeds a predetermined threshold value continuously for a predetermined time or longer.

また、上記の首曲げ情報提示を行う実施形態において、首曲げ情報提示手段は、決定された首曲げに係る情報についての情報を、画像表示部に透過重畳表示させることも好ましい。さらに、首曲げ情報提示手段は、首曲げ情報決定手段が当該ユーザの姿勢を仰臥位又は横臥位であると決定した場合、画像表示部に対し、画面に表示する画像の輝度及び/又は色温度を低下させることも好ましい。 Further, in the above-described embodiment of presenting neck bending information, it is also preferable that the neck bending information presenting means transparently superimposes and displays information about the determined information related to the neck bending on the image display unit. Further, when the neck bending information presenting means determines that the user's posture is in the supine position or the lying position, the brightness and / or color temperature of the image displayed on the screen is displayed on the image display unit. It is also preferable to reduce.

さらに、本発明による携帯装置の他の実施形態として、首曲げ情報決定手段は、
当該ユーザの姿勢を、立位若しくは座位と、仰臥位と、座位と仰臥位との中間***であるリクライニング位とを含む***群のうちの1つに決定し、
当該ユーザの姿勢として立位若しくは座位、仰臥位及びリクライニング位のいずれでもない***を決定した場合、当該首曲げに係る情報を決定しない又は出力しない
ことも好ましい。
Further, as another embodiment of the portable device according to the present invention, the neck bending information determining means is used.
The posture of the user is determined to be one of the posture groups including the standing or sitting position, the supine position, and the reclining position which is an intermediate position between the sitting position and the supine position.
When the posture of the user is determined to be a posture that is neither a standing position nor a sitting position, a supine position, or a reclining position, it is also preferable not to determine or output the information related to the neck bending.

本発明によれば、また、画像を表示可能な画像表示部を有する携帯可能な装置に搭載されたコンピュータを機能させるプログラムであって、上記装置は自らの受ける加速度を測定する加速度測定部を更に有し、本プログラムは、
上記装置が当該画像の表示に係る起動状態であるか否かを判定する起動状態判定手段と、
測定された加速度から、重力の向きに対する装置の向きを決定する装置向き決定手段と、
起動状態であると判定された場合に、決定された装置の向きに基づいて、上記装置のユーザの首曲げに係る情報を決定し出力する首曲げ情報決定手段と
してコンピュータを機能させる首曲げ推定プログラムが提供される。
According to the present invention, it is also a program for functioning a computer mounted on a portable device having an image display unit capable of displaying an image, wherein the device further includes an acceleration measurement unit for measuring its own acceleration. This program has
The activation state determination means for determining whether or not the device is in the activation state related to the display of the image, and
A device orientation determining means for determining the orientation of the device with respect to the direction of gravity from the measured acceleration,
A neck bending estimation program that causes a computer to function as a neck bending information determining means that determines and outputs information related to the neck bending of the user of the device based on the determined orientation of the device when it is determined to be in the activated state. Is provided.

本発明によれば、さらに、画像を表示可能な画像表示部を有する携帯可能な装置に搭載されたコンピュータによって実施される方法であって、上記装置は自らの受ける加速度を測定する加速度測定部を更に有し、本方法は、
上記装置が当該画像の表示に係る起動状態であるか否かを判定するステップと、
測定された加速度から、重力の向きに対する装置の向きを決定するステップと、
起動状態であると判定された場合に、決定された装置の向きに基づいて、上記装置のユーザの首曲げに係る情報を決定し出力するステップと
を有する首曲げ推定方法が提供される。
According to the present invention, the method is further carried out by a computer mounted on a portable device having an image display unit capable of displaying an image, wherein the device has an acceleration measurement unit for measuring its own acceleration. In addition, this method has
A step of determining whether or not the device is in the activated state related to the display of the image, and
From the measured acceleration, the steps to determine the orientation of the device with respect to the orientation of gravity,
Provided is a neck bending estimation method including a step of determining and outputting information related to the neck bending of a user of the device based on the determined orientation of the device when it is determined to be in the activated state.

本発明による携帯装置、首曲げ推定プログラム、及び首曲げ推定方法によれば、ユーザの視線や顔を認識することに依存せず、ユーザが別のデバイスを装着・着用せずとも、ユーザの首曲げに係る情報を推定することができる。 According to the portable device, the neck bending estimation program, and the neck bending estimation method according to the present invention, the user's neck does not depend on recognizing the user's line of sight or face, and the user does not wear or wear another device. Information related to bending can be estimated.

本発明による携帯装置の一実施形態における機能構成を示す機能ブロック図である。It is a functional block diagram which shows the functional structure in one Embodiment of the portable device by this invention. 携帯装置の典型的な姿勢毎に、加速度成分及び角度のとる値をまとめたテーブルである。It is a table that summarizes the acceleration component and the value taken by the angle for each typical posture of the portable device. ユーザ姿勢決定部で決定され得るユーザ姿勢、及び各ユーザ姿勢におけるユーザの首の曲がり具合を説明するための模式図である。It is a schematic diagram for demonstrating the user posture which can be determined by a user posture determination part, and the degree of bending of a user's neck in each user posture. 首曲げ情報提示部による前方首曲げ度提示処理の一実施形態を説明するための模式図である。It is a schematic diagram for demonstrating one Embodiment of the front neck bending degree presentation processing by a neck bending information presenting part. 首曲げ情報提示部による、決定された首曲げに係る情報に応じた画像表示制御処理の一実施形態を説明するための模式図である。It is a schematic diagram for demonstrating one Embodiment of the image display control processing according to the information about the determined neck bending by the neck bending information presenting part. 本発明による首曲げ推定方法の一実施形態を概略的に示すフローチャートである。It is a flowchart which shows one Embodiment of the neck bending estimation method by this invention. 本発明による首曲げ推定方法の一実施形態を概略的に示すフローチャートである。It is a flowchart which shows one Embodiment of the neck bending estimation method by this invention.

以下、本発明の実施形態について、図面を用いて詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[携帯装置(首曲げ推定装置)]
図1は、本発明による携帯装置の一実施形態における機能構成を示す機能ブロック図である。
[Mobile device (neck bending estimation device)]
FIG. 1 is a functional block diagram showing a functional configuration according to an embodiment of a portable device according to the present invention.

図1によれば、本実施形態のスマートフォン1は、
(a)画像を表示可能な画像表示部(図1ではタッチパネル・ディスプレイ102)を有する、ユーザが手で保持可能な(携帯可能な)携帯表示装置であり、さらに、
(b)ユーザの首曲げに係る情報を推定可能な首曲げ推定装置ともなっている。
According to FIG. 1, the smartphone 1 of the present embodiment is
(A) A portable display device having an image display unit (touch panel display 102 in FIG. 1) capable of displaying an image, which can be held by a user (portable), and further.
(B) It is also a neck bending estimation device capable of estimating information related to the user's neck bending.

ここで、本実施形態において、ユーザは、スマートフォン1を手で保持しつつ、スマートフォン1に表示された画像を閲覧・視聴する。なお、以後特に断りのない限り、「画像」には映像(動画像)も含まれるものとする。 Here, in the present embodiment, the user browses and views the image displayed on the smartphone 1 while holding the smartphone 1 by hand. Unless otherwise specified, the "image" shall include an image (moving image).

このスマートフォン1は、後に詳細に説明するが、ゲージ・インジケータや十字マーカをコンテンツ画像と重畳させる形で表示し、それによってその時点におけるユーザ自身の首の曲げ具合(例えば後に定義する「前方首曲げ度」)をユーザに提示可能となっている。 As will be described in detail later, this smartphone 1 displays a gauge indicator and a cross marker in a form of being superimposed on the content image, thereby causing the user's own neck bending condition at that time (for example, "forward neck bending" defined later). Degree ") can be presented to the user.

ちなみに、本発明による携帯装置は当然、スマートフォンに限定されるものではなく、例えばタブレット型コンピュータ等のハンドヘルド型端末や、携帯端末であってもよい。すなわち、画像表示部を有し且つユーザが手で保持可能ならば様々な装置・機器が、本発明の携帯装置として採用可能となっている。 By the way, the portable device according to the present invention is not limited to a smartphone, and may be a handheld terminal such as a tablet computer or a mobile terminal. That is, various devices / devices can be adopted as the portable device of the present invention as long as it has an image display unit and can be held by the user by hand.

具体的にスマートフォン1は、その特徴として、
(A)スマートフォン1自体が受ける加速度を測定する加速度測定部101と、
(B)スマートフォン1が「画像の表示に係る起動状態」であるか否かを判定する起動状態判定部111と、
(C)測定された加速度から、重力の向きに対するスマートフォン1の向きである「装置向き」を決定する装置向き決定部113と、
(D)起動状態であると判定された場合に、決定された「装置向き」に基づいて、スマートフォン1のユーザの「首曲げに係る情報」を決定し出力する首曲げ情報決定部115と
を有している。
Specifically, the smartphone 1 is characterized by its characteristics.
(A) Acceleration measuring unit 101 that measures the acceleration received by the smartphone 1 itself,
(B) The activation state determination unit 111 for determining whether or not the smartphone 1 is in the "activation state related to image display", and
(C) The device orientation determination unit 113 that determines the "device orientation", which is the orientation of the smartphone 1 with respect to the direction of gravity, from the measured acceleration.
(D) A neck bending information determination unit 115 that determines and outputs "information related to neck bending" of the user of the smartphone 1 based on the determined "device orientation" when it is determined to be in the activated state. Have.

ここで、上記(B)の「画像の表示に係る起動状態」は例えば、タッチパネル・ディスプレイ102(のバックライト)の起動状態としてもよく、コンテンツを表示するプログラムの実行状態であってもよく、さらには現時点に至る過去の所定時間区間においてタッチパネル・ディスプレイ102に対する入力操作があった状態としてもよい。いずれにしてもここで、ユーザが表示された画像を見ている状態であるか否かを決定するのである。 Here, the "starting state related to image display" in (B) may be, for example, the starting state of the touch panel display 102 (backlight), or may be the execution state of a program for displaying contents. Further, it may be in a state where the input operation to the touch panel display 102 has been performed in the past predetermined time section up to the present time. In any case, here it is determined whether or not the user is viewing the displayed image.

また、上記(C)の「装置向き」は例えば、(加速度測定から決定された)重力の向き、すなわち鉛直下向きをZ軸の向きとしたXYZ実空間座標系におけるスマートフォン1の画面の向きの方向角としてもよく、または、スマートフォン1の画面の奥行き向きをz軸の向きとしたxyz装置座標系における(加速度測定から決定された)重力の向き、すなわち鉛直下向きの方向角とすることもできる。 Further, the "device orientation" in (C) above is, for example, the direction of the screen of the smartphone 1 in the XYZ real space coordinate system in which the direction of gravity (determined from the acceleration measurement), that is, the direction of the Z axis is vertically downward. It may be an angle, or it may be the direction of gravity (determined from the acceleration measurement) in the xyz device coordinate system in which the depth direction of the screen of the smartphone 1 is the direction of the z-axis, that is, the direction angle vertically downward.

さらに、上記(D)の「首曲げに係る情報」は、例えば表示された画像を見ているユーザにおける首が曲がっているか否かを示す情報であってもよいが、本実施形態では、当該ユーザにおける首の前方への曲がり具合を示す情報(以後、前方首曲げ度と略称)とすることができる。例えば、ユーザが椅子に座った状態でマートフォン1に表示された画像を見ている際、その時点での「装置向き」から「前方首曲げ度」を推定することができる。 Further, the "information relating to neck bending" in (D) above may be information indicating whether or not the neck of the user who is viewing the displayed image is bent, but in the present embodiment, this is the case. It can be information indicating the degree of forward bending of the neck by the user (hereinafter, abbreviated as the degree of forward neck bending). For example, when the user is sitting on a chair and looking at the image displayed on the martphone 1, the "forward neck bending degree" can be estimated from the "device orientation" at that time.

このように、スマートフォン1は、「起動状態」判定と、加速度測定による「装置向き」決定とを行い、これにより「首曲げに係る情報」を推定可能としている。すなわち、ユーザの視線や顔を認識することに依存せず、ユーザが別のデバイスを装着・着用せずとも、ユーザの「首曲げに係る情報」を推定することができる。またその結果、ユーザは抵抗感なく、または大きな負担を感じずに、スマートフォン1の首曲げ推定機能を享受することも可能となるのである。 In this way, the smartphone 1 determines the "startup state" and determines the "device orientation" by measuring the acceleration, thereby making it possible to estimate "information related to neck bending". That is, it is possible to estimate the user's "information related to neck bending" without depending on the recognition of the user's line of sight or face and without the user wearing or wearing another device. As a result, the user can enjoy the neck bending estimation function of the smartphone 1 without feeling any resistance or feeling a heavy burden.

なお、上述したように本実施形態では、スマートフォン1は、表示したゲージ・インジケータや十字マーカによって、ユーザ自身の「前方首曲げ度」をユーザに提示・通知することができる。これにより、ユーザに対し、例えば俯き姿勢をとっている時間を減少させることや、俯きの少ない又は俯いていない正しい姿勢をとることを促すことも可能となるのである。 As described above, in the present embodiment, the smartphone 1 can present and notify the user of his / her own "forward neck bending degree" by the displayed gauge indicator and cross marker. As a result, it is possible to encourage the user to reduce, for example, the time during which he / she is in a depressed posture, or to take a correct posture with less or no depression.

[携帯装置の機能構成]
以下、同じく図1に示す機能ブロック図を用いて、本実施形態におけるスマートフォン1の機能構成を詳しく説明する。同機能ブロック図によれば、スマートフォン1は、加速度測定部101と、タッチパネル・ディスプレイ102と、通信インタフェース部103と、プロセッサ・メモリとを有する。ちなみに図1には、スマートフォン1における首曲げ推定機能に関係する機能構成のみが示されている。
[Functional configuration of mobile device]
Hereinafter, the functional configuration of the smartphone 1 in the present embodiment will be described in detail with reference to the functional block diagram also shown in FIG. According to the functional block diagram, the smartphone 1 has an acceleration measuring unit 101, a touch panel display 102, a communication interface unit 103, and a processor memory. By the way, FIG. 1 shows only the functional configuration related to the neck bending estimation function in the smartphone 1.

ここで、このプロセッサ・メモリは、本発明による首曲げ推定プログラムの一実施形態を保存しており、また、コンピュータ機能を有していて、この首曲げ推定プログラムを実行することによって、首曲げ推定処理を実施する。このことからしても、本発明による携帯装置は当然、スマートフォン1に限定されるものではなく、本発明による首曲げ推定プログラムを搭載したコンピュータを含む装置であれば種々の形態のものが、当該携帯装置として採用可能である。 Here, this processor memory stores one embodiment of the neck bending estimation program according to the present invention, and also has a computer function, and neck bending estimation is performed by executing this neck bending estimation program. Carry out the process. From this, of course, the portable device according to the present invention is not limited to the smartphone 1, and various forms of the device including the computer equipped with the neck bending estimation program according to the present invention are applicable. It can be used as a portable device.

さらに、プロセッサ・メモリは、起動状態判定部111と、携帯判定部112と、重力向き決定部113gを含む装置向き決定部113と、基準姿勢要求部114と、ユーザ姿勢決定部115uを含む首曲げ情報決定部115と、首曲げ情報提示部116と、入出力制御部121と、アプリケーション部122とを有する。なお、これらの機能構成部は、プロセッサ・メモリに保存された首曲げ推定プログラムの機能と捉えることができる。また、図1におけるスマートフォン1の機能構成部間を矢印で接続して示した処理の流れは、本発明による首曲げ推定方法の一実施形態としても理解される。 Further, the processor memory includes a start-up state determination unit 111, a mobile determination unit 112, a device orientation determination unit 113 including a gravity orientation determination unit 113g, a reference attitude request unit 114, and a user attitude determination unit 115u. It has an information determination unit 115, a neck bending information presentation unit 116, an input / output control unit 121, and an application unit 122. Note that these functional components can be regarded as the functions of the neck bending estimation program stored in the processor memory. Further, the processing flow shown by connecting the functional components of the smartphone 1 in FIG. 1 with arrows is also understood as an embodiment of the neck bending estimation method according to the present invention.

同じく図1の機能ブロック図において、加速度測定部101は、スマートフォン1自体が受ける加速度を測定し、当該加速度に係る測定値を携帯判定部112及び装置向き決定部113へ出力する測定手段であり、例えば公知の3軸加速度センサを備えたものとすることができる。 Similarly, in the functional block diagram of FIG. 1, the acceleration measuring unit 101 is a measuring means that measures the acceleration received by the smartphone 1 itself and outputs the measured value related to the acceleration to the portable determination unit 112 and the device orientation determining unit 113. For example, a known 3-axis acceleration sensor may be provided.

ここで、加速度測定部101は、加速度センサの出力信号に対し、LPF(Low-Pass Filter)処理を行ってセンサノイズを除去・低減した上で、当該加速度測定値を出力することも好ましい。またこのLPFとして、指数移動平均フィルタ等のデジタルLPFを用いることも好ましい。 Here, it is also preferable that the acceleration measurement unit 101 outputs the acceleration measurement value after removing / reducing the sensor noise by performing LPF (Low-Pass Filter) processing on the output signal of the acceleration sensor. It is also preferable to use a digital LPF such as an exponential moving average filter as the LPF.

さらに、変更態様として、加速度測定部101は、ジャイロスコープも備えており、スマートフォン1の装置向きの変化をも計測可能となっていることも好ましい。この場合、例えば加速度測定部101は、3軸加速度センサ及び3軸ジャイロスコープを備えており3次元の加速度及び3次元の角速度(又は角加速度)の測定結果を出力可能な慣性計測ユニットであってもよい。 Further, as a modification, it is also preferable that the acceleration measuring unit 101 is also provided with a gyroscope so that it is possible to measure a change in the orientation of the device of the smartphone 1. In this case, for example, the acceleration measuring unit 101 is an inertial measuring unit provided with a 3-axis acceleration sensor and a 3-axis gyroscope and capable of outputting measurement results of three-dimensional acceleration and three-dimensional angular velocity (or angular acceleration). May be good.

起動状態判定部111は、
(a)タッチパネル・ディスプレイ102(のバックライト)が起動していること、
(b)アプリケーション部122において、コンテンツを表示するアプリケーション・プログラムが実行中であること、及び
(c)現時点に至る過去の所定時間区間においてタッチパネル・ディスプレイ102に対する入力操作があったこと
のうちの(予め設定された)いずれか1つ、2つ又は全てが満たされた場合に、起動状態にあるとの判定結果を携帯判定部112に通知する。
The activation state determination unit 111
(A) The touch panel display 102 (backlight) is activated.
(B) The application program for displaying the content is being executed in the application unit 122, and (c) there is an input operation to the touch panel display 102 in the past predetermined time period up to the present time (b). When any one, two, or all (preset) are satisfied, the mobile phone determination unit 112 is notified of the determination result that the activation state is in effect.

携帯判定部112は、スマートフォン1がユーザに保持されているか否かを判定する。例えば、加速度測定部101から受け取った加速度測定値における大きさ及び/又は向きの変動が所定時間区間において所定閾値を超えている場合に、スマートフォン1は放置又は固定された状態ではなくユーザに保持されている状態である、と判定することができる。 The mobile phone determination unit 112 determines whether or not the smartphone 1 is held by the user. For example, when the magnitude and / or orientation variation in the acceleration measurement value received from the acceleration measurement unit 101 exceeds a predetermined threshold value in a predetermined time interval, the smartphone 1 is held by the user instead of being left or fixed. It can be determined that the state is in the state of being.

具体的に、携帯判定部112は、所定の時間ウィンドウ(例えば3秒間)内における測定された加速度の大きさの標準偏差SDが、所定閾値ThSD1(例えば0.01 m/s2)を超える(SD>ThSD1である)場合に、スマートフォン1はユーザに保持された状態であると判定してもよい。または、所定の時間ウィンドウ内における当該測定された加速度の向きの標準偏差を閾値判定することも可能である。 Specifically, in the mobile determination unit 112, the standard deviation SD of the magnitude of acceleration measured within a predetermined time window (for example, 3 seconds) exceeds a predetermined threshold value Th SD1 (for example, 0.01 m / s 2 ) (SD). > Th SD1 ), it may be determined that the smartphone 1 is held by the user. Alternatively, it is also possible to determine the threshold value of the standard deviation of the direction of the measured acceleration within a predetermined time window.

さらに、加速度測定部101がジャイロスコープを備えている場合に、このジャイロスコープからスマートフォン1の角速度測定値を取得し、所定の時間ウィンドウ内における測定された角速度の大きさの標準偏差が所定閾値を超える場合に、スマートフォン1はユーザに保持された状態であると判定してもよい。 Further, when the acceleration measuring unit 101 is provided with a gyroscope, the angular velocity measured value of the smartphone 1 is acquired from this gyroscope, and the standard deviation of the magnitude of the measured angular velocity in a predetermined time window sets a predetermined threshold value. If it exceeds, it may be determined that the smartphone 1 is in a state of being held by the user.

なお本実施形態では、起動状態判定部111から起動状態にあるとの判定結果を受け取った場合に、ユーザが表示された画像を見ている状態であるとして、上記のような手持ち判定(携帯判定)処理が実施される。これにより、例えばユーザがスマートフォンをポケットやバッグに収めて歩行している場合、起動状態にあるとの判定結果を受け取ることがないので、スマートフォン1がユーザに保持されているとの誤判定を行ってしまう事態が回避可能となる。 In the present embodiment, when the determination result that the activation state is in the activation state is received from the activation state determination unit 111, it is assumed that the user is viewing the displayed image, and the above-mentioned handheld determination (mobile phone determination) is performed. ) Processing is carried out. As a result, for example, when the user is walking with the smartphone in a pocket or bag, the determination result that the smartphone is in the activated state is not received, so that it is erroneously determined that the smartphone 1 is held by the user. It is possible to avoid the situation.

また変更態様として、スマートフォン1が筐体側面に、例えば静電容量検出型や圧力−電気抵抗変化検出型等の把持センサを備えていて、携帯判定部112は、この把持センサからのセンサ出力に基づいて、スマートフォン1がユーザに保持されているか否かを判定することも可能である。 Further, as a modification, the smartphone 1 is provided with a grip sensor such as a capacitance detection type or a pressure-electric resistance change detection type on the side surface of the housing, and the portable determination unit 112 is used for the sensor output from the grip sensor. Based on this, it is also possible to determine whether or not the smartphone 1 is held by the user.

同じく図1の機能ブロック図において、装置向き決定部113は、測定された加速度から、重力向き決定部113gによって重力の向き(以下、「重力向き」と略称)を決定し、この「重力向き」に対する「装置向き」を決定する。 Similarly, in the functional block diagram of FIG. 1, the device orientation determining unit 113 determines the direction of gravity (hereinafter, abbreviated as “gravity orientation”) by the gravity orientation determining unit 113g from the measured acceleration, and this “gravity orientation”. Determine the "device orientation" for.

ここで、装置向き決定部113の重力向き決定部113gは、取得した加速度測定値から決定される加速度が全て、重力加速度であることを確認するため、スマートフォン1が静止しているか否か(又は等速直線運動しているか否か)の判定を行い、真の判定が行われた場合に「重力向き」を決定することも好ましい。 Here, the gravity orientation determination unit 113g of the device orientation determination unit 113 confirms whether or not the smartphone 1 is stationary (or whether or not the smartphone 1 is stationary in order to confirm that all the accelerations determined from the acquired acceleration measurement values are the gravitational accelerations. It is also preferable to determine (whether or not the vehicle is in a constant velocity linear motion) and determine the "gravitational direction" when the true determination is made.

具体的には例えば、所定の時間ウィンドウ(例えば3秒間)内における測定された加速度の大きさの標準偏差SDが、所定閾値ThSD2(例えば0.01 m/s2)以下である(SD≦ThSD2である)場合に、スマートフォン1は静止している(又は等速直線運動している)と判定することができる。 Specifically, for example, the standard deviation SD of the magnitude of acceleration measured within a predetermined time window (for example, 3 seconds) is equal to or less than the predetermined threshold Th SD2 (for example, 0.01 m / s 2 ) (SD ≤ Th SD2). In this case, it can be determined that the smartphone 1 is stationary (or is in constant velocity linear motion).

ちなみに、重力加速度は、通常使用時のスマートフォン1に印加される他の加速度に比べて十分に大きいものとなるので、上記の静止判定処理を行わずに「重力向き」を決定することも可能である。 By the way, since the gravitational acceleration is sufficiently larger than the other accelerations applied to the smartphone 1 during normal use, it is possible to determine the "gravitational direction" without performing the above static determination process. is there.

以下、装置向き決定部113における「装置向き」の決定処理について具体的に説明を行う。最初に、「装置向き」を示す角度を定義するための装置座標系として、x軸をタッチパネル・ディスプレイ102の画面における横方向とし、y軸を当該画面における縦方向とし、z軸を当該画面の奥行き方向としたxyz直交座標系を設定する(後の説明で用いる図3、図4及び図5に、当該座標系の座標軸を示している)。 Hereinafter, the “device orientation” determination process in the device orientation determination unit 113 will be specifically described. First, as a device coordinate system for defining an angle indicating "device orientation", the x-axis is the horizontal direction on the screen of the touch panel display 102, the y-axis is the vertical direction on the screen, and the z-axis is the screen. The xyz Cartesian coordinate system in the depth direction is set (the coordinate axes of the coordinate system are shown in FIGS. 3, 4 and 5 used in the following description).

なお、このようなxyz装置座標系における「重力向き」を決定することは、裏を返せば、鉛直下向き(重力向き)をZ軸向きとしたXYZ実空間座標系における「装置向き」を決定することになっているのである。 To determine the "gravity direction" in the xyz device coordinate system, on the flip side, determine the "device direction" in the XYZ real space coordinate system with the vertical downward direction (gravity direction) as the Z-axis direction. It is supposed to be.

次いで、「装置向き」の決定処理において使用可能な計算式(式a)〜(式d)を以下に示す。
(式a)加速度測定部101で測定された加速度ベクトルである測定加速度ベクトルavの大きさ:a=(ax2+ay2+az2)0.5
(式b)測定加速度ベクトルavがx軸に対してなす角度:sx=arctan((ay2+az2)0.5/ax)
(式c)測定加速度ベクトルavがy軸に対してなす角度:sy=arctan((ax2+az2)0.5/ay)
(式d)測定加速度ベクトルavがz軸に対してなす角度:sz=arctan((ax2+ay2)0.5/az)
ここで、ax、ay、及びazはそれぞれ、加速度測定部101で測定された加速度(ベクトル)のx成分、y成分及びz成分である。また、計算される角度は、反時計周りの向きをプラスとした値となる。
Next, the calculation formulas (formula a) to (formula d) that can be used in the determination process of "device orientation" are shown below.
(Equation a) Magnitude of the measured acceleration vector av, which is the acceleration vector measured by the acceleration measuring unit 101: a = (ax 2 + ay 2 + az 2 ) 0.5
(Equation b) Angle formed by the measured acceleration vector av with respect to the x-axis: sx = arctan ((ay 2 + az 2 ) 0.5 / ax)
(Equation c) Angle formed by the measured acceleration vector av with respect to the y-axis: sy = arctan ((ax 2 + az 2 ) 0.5 / ay)
(Equation d) Angle formed by the measured acceleration vector av with respect to the z-axis: sz = arctan ((ax 2 + ay 2 ) 0.5 / az)
Here, ax, ay, and az are the x component, the y component, and the z component of the acceleration (vector) measured by the acceleration measuring unit 101, respectively. In addition, the calculated angle is a value with the counterclockwise direction as a plus.

ちなみに以下に説明する実施形態では、「装置向き」として(式d)のszを採用する。これは、ユーザがスマートフォン1を使用する際、筐体の長辺方向を縦にして(ポートレートモードで)把持する場合でも、筐体の長辺方向を横にして(ランドスケープモードで)把持する場合でも、szは、スマートフォン1(の画面)のピッチ角に相当し、この後決定する「前方首曲げ度」の算出に適した指標となっていることによる。 Incidentally, in the embodiment described below, sz of (Equation d) is adopted as the "device orientation". This means that when the user uses the smartphone 1, even if the long side direction of the housing is vertical (in portrait mode), the long side direction of the housing is horizontal (in landscape mode). Even in this case, sz corresponds to the pitch angle of the smartphone 1 (screen), and is an index suitable for calculating the "forward neck bending degree" to be determined later.

ここで勿論、(式b)のsx、(式c)のsy及び(式d)のszを全て用い、「装置の姿勢」を決定することも可能である。しかしながら、本実施形態では、この後「前方首曲げ度」を決定するのに「装置向き」としてのピッチ角szを算出すればよく、結果的に計算処理負担を抑えることが可能となっている。 Here, of course, it is also possible to determine the "posture of the device" by using all of sx of (formula b), sy of (formula c) and sz of (formula d). However, in the present embodiment, after that, the pitch angle sz as the "device orientation" may be calculated to determine the "front neck bending degree", and as a result, the calculation processing load can be suppressed. ..

また、以上に示した加速度成分ax、ay及びaz、並びに角度sx、sy及びszについて、スマートフォン1の典型的な状態毎にそれらがとる値を、図2のテーブルにまとめた。なお、同テーブルにおいて、角度の単位は度(°)となっている。また、加速度成分の値におけるGは、重力加速度の絶対値を表す。 In addition, the values taken by the acceleration components ax, ay and az, and the angles sx, sy and sz shown above for each typical state of the smartphone 1 are summarized in the table of FIG. In the same table, the unit of angle is degree (°). Further, G in the value of the acceleration component represents the absolute value of the gravitational acceleration.

図2のテーブルによれば、例えば、スマートフォン1が(傾き45度で)「(ポートレートモードでの)手持ち固定」の状態にある場合、加速度成分ax、ay及びaz、並びに角度sx、sy及びszはそれぞれ、0、G×cos(45°)及びG×cos(45°)、並びに0、45及び45との値をとることが分かる。ここで、ピッチ角szは、傾き45度で固定されているという「装置向き」を適切に表現していることが理解される。 According to the table of FIG. 2, for example, when the smartphone 1 is in the "handheld fixed (in portrait mode)" state (at an inclination of 45 degrees), the acceleration components ax, ay and az, and the angles sx, sy and It can be seen that sz takes values of 0, G × cos (45 °) and G × cos (45 °), and 0, 45 and 45, respectively. Here, it is understood that the pitch angle sz appropriately expresses the "device orientation" that the inclination is fixed at 45 degrees.

なお、以上に述べたような加速度の角度sx、sy及びszに相当する値は、(加速度測定部101の)ジャイロスコープによって測定された角速度から(重力加速度の向きを基準とした)変位角を算出することによって決定することも可能である。 The values corresponding to the acceleration angles sx, sy and sz as described above are the displacement angles (based on the direction of gravitational acceleration) from the angular velocity measured by the gyroscope (acceleration measuring unit 101). It is also possible to determine by calculation.

図1の機能ブロック図に戻って、首曲げ情報決定部115は、装置向き決定部113が決定した「装置向き」に基づいて、スマートフォン1を手で保持して画面を見ているユーザの「前方首曲げ度」を決定し出力する。 Returning to the functional block diagram of FIG. 1, the neck bending information determination unit 115 is a user's "device orientation" determined by the device orientation determination unit 113, holding the smartphone 1 by hand and looking at the screen. Determines the degree of forward neck bending and outputs it.

ここで、装置向き決定部113は、起動状態判定部111から「起動状態にある」との判定結果を受け取った携帯判定部112によって出力された「手で保持されている」との判定結果を受け取った上で、「装置向き」を決定している。すなわち本実施形態では、首曲げ情報決定部115は、起動状態であると判定され且つ手で保持されていると判定された場合に、「前方首曲げ度」を決定するのである。 Here, the device orientation determination unit 113 determines the determination result of "held by hand" output by the mobile phone determination unit 112 that has received the determination result of "being in the activation state" from the activation state determination unit 111. After receiving it, the "device orientation" is decided. That is, in the present embodiment, the neck bending information determination unit 115 determines the "forward neck bending degree" when it is determined that the neck bending information determination unit 115 is in the activated state and is held by hand.

以下、本実施形態の首曲げ情報決定部115における「前方首曲げ度」決定処理を説明する。最初に、ユーザに対し、ユーザが首を曲げずにタッチパネル・ディスプレイ102の画面を見ている姿勢である「ユーザ基準姿勢」をとってもらい、その際の装置向きである「装置基準向き」に基づき、ユーザの姿勢(***)である「ユーザ姿勢」を決定する。 Hereinafter, the “front neck bending degree” determination process in the neck bending information determination unit 115 of the present embodiment will be described. First, the user is asked to take a "user reference posture" which is a posture in which the user is looking at the screen of the touch panel display 102 without bending his / her neck, and based on the "device reference orientation" which is the orientation of the device at that time. , Determine the "user posture" which is the posture (position) of the user.

具体的には、後に図4(B)を用いて詳細に説明するが、基準姿勢要求部114が、この「ユーザ基準姿勢」をとることをユーザに要求する基準姿勢要求である目線合わせメッセージ14を、タッチパネル・ディスプレイ102の画面に表示させる。 Specifically, as will be described in detail later with reference to FIG. 4B, the line-of-sight alignment message 14 which is a reference posture request that the reference posture requesting unit 114 requests the user to take this “user reference posture”. Is displayed on the screen of the touch panel display 102.

次いで、首曲げ情報決定部115のユーザ姿勢決定部115uが、目線合わせメッセージ14の出力後に(ユーザが基準姿勢をとった頃を見計らって)決定された装置向きである「装置基準向き」に基づき、「ユーザ姿勢」を決定する。ここで、決定された「ユーザ姿勢」は例えば、(a)立位又は座位,(b)仰臥位,(c)座位と仰臥位との中間***であるリクライニング位,(d)その他の***(横臥位、伏臥位等)のいずれかとすることができる。 Next, the user posture determination unit 115u of the neck bending information determination unit 115 is based on the "device reference orientation" which is the device orientation determined after the output of the line-of-sight alignment message 14 (when the user takes the reference posture). , Determine the "user attitude". Here, the determined "user posture" is, for example, (a) standing or sitting position, (b) supine position, (c) reclining position which is an intermediate position between sitting position and supine position, (d) other positions (d) It can be in either the lying position, the prone position, etc.).

最後に、首曲げ情報決定部115は、さらにその後決定された「装置向き」における「装置基準向き」からの変化分に基づいて、決定した「ユーザ姿勢」から、「前方首曲げ度」を決定し出力するのである。 Finally, the neck bending information determination unit 115 determines the "forward neck bending degree" from the determined "user posture" based on the change from the "device reference orientation" in the "device orientation" determined thereafter. And output.

図3は、ユーザ姿勢決定部115uで決定され得るユーザ姿勢、及び各ユーザ姿勢におけるユーザの首の曲がり具合を説明するための模式図である。 FIG. 3 is a schematic diagram for explaining a user posture that can be determined by the user posture determination unit 115u and a degree of bending of the user's neck in each user posture.

最初に図3(A1)によれば、ユーザは、上体を概ね垂直に起こした立位又は座位をとっており、さらに首を曲げることなく目の前にスマートフォン1を掲げてその画面を見ている。このようなユーザの姿勢が、立位又は座位に係る「ユーザ基準姿勢」となる。この場合、加速度の角度sx、sy及びsz(sz:ピッチ角)はそれぞれ0(°)、90(°)及び0(°)となり、図2のテーブルからスマートフォン1は縦置き状態であることが判明するので、「ユーザ姿勢」は立位又は座位であると決定される。 First, according to FIG. 3 (A1), the user is in a standing or sitting position in which the upper body is raised almost vertically, and the smartphone 1 is raised in front of the user without bending the neck to view the screen. ing. Such a user's posture is a "user-referenced posture" related to a standing or sitting position. In this case, the acceleration angles sx, sy and sz (sz: pitch angle) are 0 (°), 90 (°) and 0 (°), respectively, and the smartphone 1 can be placed vertically from the table in FIG. As it turns out, the "user posture" is determined to be standing or sitting.

次いで図3(A2)によれば、スマートフォン1の画面を見続けているユーザは疲れを感じ始め、スマートフォン1を保持して掲げた手が徐々に下がってくる。また、それに伴い下方に移動しつつ仰向けに傾いた画面を、ユーザの目が(視線を画面に概ね直交させたまま)追うことによって、ユーザの首は前方に曲がり、首への負担が大きな状態となる。 Next, according to FIG. 3 (A2), the user who keeps looking at the screen of the smartphone 1 begins to feel tired, and the hand holding the smartphone 1 and holding it is gradually lowered. In addition, the user's eyes bend forward and the burden on the neck is heavy when the user's eyes follow the screen that is tilted to the back while moving downward (with the line of sight approximately orthogonal to the screen). It becomes.

ここで分かりやすい例として、ユーザの首(視線)が前方に45°曲がった場合を考えると、ピッチ角szは45(°)となり、まさに首曲げの角度となっている。すなわち、「ユーザ姿勢」が立位又は座位の場合、ピッチ角szを「前方首曲げ度」とすることができる。すなわち、
(1) 「前方首曲げ度」=sz
となるのである。
As an easy-to-understand example, considering the case where the user's neck (line of sight) is bent 45 ° forward, the pitch angle sz is 45 (°), which is exactly the angle of neck bending. That is, when the "user posture" is the standing position or the sitting position, the pitch angle sz can be set as the "forward neck bending degree". That is,
(1) "Front neck bending degree" = sz
It becomes.

また、図3(B1)によれば、ユーザは、上体を寝かせた仰臥位をとっており、さらに首を曲げることなく目の前にスマートフォン1を掲げてその画面を見ている。このようなユーザの姿勢が、仰臥位に係る「ユーザ基準姿勢」となる。この場合、加速度の角度sx、sy及びszはそれぞれ0(°)、0(°)及び−90(°)となり、図2のテーブルからスマートフォン1はうつ伏せ置き状態であることが判明するので、「ユーザ姿勢」は仰臥位であると決定される。 Further, according to FIG. 3 (B1), the user is in the supine position with his / her upper body lying down, and is looking at the screen by holding the smartphone 1 in front of him / her without bending his / her neck. Such a user's posture is the "user-referenced posture" related to the supine position. In this case, the acceleration angles sx, sy and sz are 0 (°), 0 (°) and −90 (°), respectively, and the table in FIG. 2 shows that the smartphone 1 is in a prone position. The "user posture" is determined to be in the supine position.

次いで図3(B2)によれば、スマートフォン1の画面を見続けているユーザは疲れを感じ始め、スマートフォン1を保持して掲げた手が足元の方へ移動しつつ徐々に下がってくる。また、それに伴い下方に移動しつつ真下から上向き始めた画面を、ユーザの目が(視線を画面に概ね直交させたまま)追うことによって、ユーザの首は前方に曲がり、首への負担が大きな状態となる。 Next, according to FIG. 3 (B2), the user who keeps looking at the screen of the smartphone 1 begins to feel tired, and the hand holding the smartphone 1 and holding it is gradually lowered while moving toward the feet. In addition, as the user's eyes follow the screen that starts to move upward from directly below while moving downward (while keeping the line of sight approximately orthogonal to the screen), the user's neck bends forward, which puts a heavy burden on the neck. It becomes a state.

ここで分かりやすい例として、ユーザの首(視線)が前方に45°曲がった場合を考えると、ピッチ角szは−45(°)となり、首曲げの角度よりも90°だけ小さい角度値となっている。すなわち、「ユーザ姿勢」が仰臥位の場合、「前方首曲げ度」は次式
(2) 「前方首曲げ度」=sz+90 (単位は°)
をもって決定することができる。
As an easy-to-understand example, if the user's neck (line of sight) is bent 45 ° forward, the pitch angle sz is -45 (°), which is 90 ° smaller than the neck bending angle. ing. That is, when the "user posture" is in the supine position, the "front neck bending degree" is expressed by the following equation (2) "front neck bending degree" = sz + 90 (unit is °).
Can be decided with.

さらに、図3(C1)によれば、ユーザは、座位と仰臥位の中間***となるリクライニング位をとっており、さらに首を曲げることなく目の前にスマートフォン1を掲げてその画面を見ている。このようなユーザの姿勢が、リクライニング位に係る「ユーザ基準姿勢」となる。 Further, according to FIG. 3 (C1), the user is in the reclining position, which is an intermediate position between the sitting position and the supine position, and further, without bending the neck, raise the smartphone 1 in front of the user and look at the screen. There is. Such a user's posture becomes a "user reference posture" related to the reclining position.

ここで、リクライニング位における(座位を基準とした)身体の傾き角をθRとすると、この「ユーザ基準姿勢」において、スマートフォン1は、ユーザの視線がその画面に直交するように保持されるので、身体の傾き角θRとスマートフォン装置1のピッチ角szとが丁度同じ大きさとなり、結果的に加速度の角度sx、sy及びszはそれぞれ0(°)、0(°)及び−θR(°)となる。またこのように、sz(=−θR)が−90°よりも大きく0°未満である場合に、「ユーザ姿勢」は、傾き角θRのリクライニング位であると決定される。 Here, assuming that the tilt angle of the body (based on the sitting position) in the reclining position is θ R , in this “user-referenced posture”, the smartphone 1 is held so that the user's line of sight is orthogonal to the screen. , The body tilt angle θ R and the pitch angle sz of the smartphone device 1 are exactly the same, and as a result, the acceleration angles sx, sy and sz are 0 (°), 0 (°) and −θ R (, respectively. °). Also as this, sz - if (= θ R) is greater than 0 ° than -90 °, "user position" is determined to be reclined position of the tilt angle theta R.

次いで図3(C2)によれば、スマートフォン1の画面を見続けているユーザは疲れを感じ始め、スマートフォン1を保持して掲げた手が足元の方へ移動しつつ徐々に下がってくる。また、それに伴い下方に移動しつつ斜め下方から上向き始めた画面を、ユーザの目が(視線を画面に概ね直交させたまま)追うことによって、ユーザの首は前方に曲がった、負担の大きな状態となる。 Next, according to FIG. 3 (C2), the user who keeps looking at the screen of the smartphone 1 begins to feel tired, and the hand holding the smartphone 1 and holding it is gradually lowered while moving toward the feet. In addition, the user's eyes bend forward (with the line of sight approximately orthogonal to the screen) following the screen that starts to move upward from diagonally downward while moving downward, resulting in a heavy burden. It becomes.

ここで分かりやすい例として、ユーザの首(視線)が前方に45°曲がった場合を考えると、ピッチ角szは45−θR(°)となり、首曲げの角度よりもθR(°)だけ小さい角度値となっている。すなわち、「ユーザ姿勢」が仰臥位の場合、「前方首曲げ度」は次式
(3) 「前方首曲げ度」=sz+θR (単位は°)
をもって決定することができる。ちなみに、上式(3)は、θR=0(°)、すなわち座位の場合に上式(1)と一致し、θR=90(°)、すなわち仰臥位の場合に上式(2)と一致する。
As an easy-to-understand example, if the user's neck (line of sight) is bent 45 ° forward, the pitch angle sz is 45-θ R (°), which is only θ R (°) rather than the neck bending angle. It has a small angle value. That is, when the "user posture" is in the supine position, the "front neck bending degree" is expressed by the following equation (3) "front neck bending degree" = sz + θ R (unit is °).
Can be decided with. By the way, the above equation (3) matches the above equation (1) in the case of θ R = 0 (°), that is, in the sitting position, and in the case of θ R = 90 (°), that is, in the supine position, the above equation (2). Matches with.

以上、立位若しくは座位、仰臥位及びリクライニング位の場合を説明したが、「ユーザ姿勢」としては他にも、横臥位や伏臥位等を挙げることができる。また、これらの「ユーザ***」も、「ユーザ基準姿勢」時での加速度の角度sx、sy及びszに基づいて決定可能となっている。 Although the cases of standing or sitting position, supine position and reclining position have been described above, other "user postures" such as lying position and prone position can be mentioned. Further, these "user positions" can also be determined based on the acceleration angles sx, sy and sz at the "user reference posture".

しかしながら、ユーザが横臥位をとる場合には通常、手で保持されたスマートフォン1にかかる重力は横方向になるため、ユーザは首の前方への傾きを大きくすることはない。また、伏臥位をとる場合でも通常、手で保持されたスマートフォン1は床があるために下方へ移動できないので、やはりユーザは首の前方への傾きを大きくすることはない。したがって、これらの***の場合、ユーザの首が前方に曲がることは通常あり得ない。さらに言えば、ユーザが立位や座位をとる場合において、上を向いたままスマートフォン1の画面を見たり、又は自身の股の間からスマートフォン1の画面を見たりするような状況は非常に稀である。したがってユーザが立位や座位をとる場合は、ユーザの首が前方に曲がる状況になり得ることを勘案すべきである。 However, when the user takes the recumbent position, the gravity applied to the smartphone 1 held by the hand is usually in the lateral direction, so that the user does not increase the inclination toward the front of the neck. Further, even when the smartphone 1 is in the prone position, the smartphone 1 held by the hand cannot normally move downward due to the floor, so that the user does not tilt the neck forward. Therefore, in these positions, it is usually not possible for the user's neck to bend forward. Furthermore, when the user is standing or sitting, it is extremely rare for the user to look at the screen of the smartphone 1 while facing up, or to look at the screen of the smartphone 1 from his / her crotch. Is. Therefore, when the user is standing or sitting, it should be taken into consideration that the user's neck may bend forward.

そこで、本実施形態では、「ユーザ姿勢」が立位若しくは座位、仰臥位及びリクライニング位のいずれでもないと決定された場合に、首曲げに係る情報(前方首曲げ度)を決定せず、または、この後の首曲げ情報提示処理を行わないものとしている。 Therefore, in the present embodiment, when it is determined that the "user posture" is neither the standing position nor the sitting position, the supine position, and the reclining position, the information related to the neck bending (front neck bending degree) is not determined, or , The subsequent neck bending information presentation process is not performed.

図1の機能ブロック図に戻って、首曲げ情報提示部116は、決定された「前方首曲げ度」(首曲げに係る情報)を表す情報を、タッチパネル・ディスプレイ102の画面に表示させる。 Returning to the functional block diagram of FIG. 1, the neck bending information presenting unit 116 displays information representing the determined "front neck bending degree" (information related to neck bending) on the screen of the touch panel display 102.

図4は、首曲げ情報提示部116による前方首曲げ度提示処理の一実施形態を説明するための模式図である。 FIG. 4 is a schematic diagram for explaining an embodiment of the front neck bending degree presenting process by the neck bending information presenting unit 116.

図4(A)に示したように本実施形態において、首曲げ情報提示部116は、
(a)タッチパネル・ディスプレイ102の画面内における上下方向についての位置であって「前方首曲げ度」の大きさに応じた画面内の位置に、目盛の付いたゲージとそのインジケータ11とを表示させてもよく、または、
(b)タッチパネル・ディスプレイ102の画面に、「前方首曲げ度」の大きさに応じた分だけ下方にずれた十字の縦線を有する十字マーカ12を表示させてもよい。
As shown in FIG. 4A, in the present embodiment, the neck bending information presenting unit 116 is
(A) A gauge with a scale and its indicator 11 are displayed at a position in the screen of the touch panel display 102 in the vertical direction according to the magnitude of the "forward neck bending degree". May or
(B) On the screen of the touch panel display 102, a cross marker 12 having a vertical cross line shifted downward by an amount corresponding to the magnitude of the “forward neck bending degree” may be displayed.

ちなみに勿論、上記(a)のゲージ及びインジケータ11と、上記(b)の十字マーカ12との両方が表示されてもよい。例えば、ゲージ及びインジケータ11は画面の右側端付近に表示し、十字マーカ12は画面の下方端付近に表示することができる。また、これらの首曲げに係る情報は、タッチパネル・ディスプレイ102の画面に表示されている(アプリケーション部122によって表示された)コンテンツ等に係る画像に対し、透過重畳表示(オーバレイ表示)されることも好ましい。 Incidentally, of course, both the gauge and indicator 11 of (a) and the cross marker 12 of (b) may be displayed. For example, the gauge and the indicator 11 can be displayed near the right edge of the screen, and the cross marker 12 can be displayed near the lower edge of the screen. In addition, the information related to the neck bending may be transparently superimposed and displayed (overlay display) on the image related to the content (displayed by the application unit 122) displayed on the screen of the touch panel display 102. preferable.

ここで、透過重畳表示されるゲージ、インジケータ11や十字マーカ12は、タッチパネル・ディスプレイ102におけるタッチイベントも透過する(例えば表示されたコンテンツアイコンが、ゲージ、インジケータ11や十字マーカ12の上からでもタップ可能である)ことも好ましい。これにより、コンテンツ等の画像を享受するユーザに対し、不快感や負担を与えてしまう可能性をより低減させることができる。 Here, the gauge, indicator 11 and cross marker 12 that are transparently superimposed are also transparent to the touch event on the touch panel display 102 (for example, the displayed content icon is tapped from above the gauge, indicator 11 and cross marker 12). It is also possible). As a result, it is possible to further reduce the possibility of causing discomfort or burden to the user who enjoys the image such as the content.

また、上記(a)のゲージには、例えば「前方首曲げ度」がそれぞれ、0°、所定閾値ThN1(例えば45°)、及び90°である状態に対応した首曲げ0°目盛、首曲げ閾値目盛、及び首曲げ90°目盛が付されており、ユーザは、現在の「前方首曲げ度」がどのぐらいであるかをインジケータ11の表示位置によって一目でリアルタイムに認識できるようになっている。 Further, in the gauge of (a) above, for example, the neck bending 0 ° scale and the neck corresponding to the state where the "front neck bending degree" is 0 °, the predetermined threshold value Th N1 (for example, 45 °), and 90 °, respectively. A bending threshold scale and a neck bending 90 ° scale are attached, and the user can recognize at a glance what the current "front neck bending degree" is by the display position of the indicator 11 in real time. There is.

このように、インジケータ11が「首曲げ度」をリアルタイムに提示することによって、ユーザは、ただちに自らの姿勢の問題点を把握することができ、また、自らの姿勢を修正したときに、実際に正しい理想の姿勢となっているのか否かを即座に確認することも可能となるのである。 In this way, the indicator 11 presents the "neck bending degree" in real time, so that the user can immediately grasp the problem of his / her posture, and when he / she corrects his / her posture, he / she actually knows the problem. It is also possible to immediately confirm whether or not the posture is correct and ideal.

さらに、首が前方に曲がっているほど腕がより下がっている状況と対応させて、大きい「首曲げ度」を示す目盛ほど、ゲージのより下方(画面内上向きをy軸の正の向きとして−y向き)に付されることも好ましい。すなわち、「首曲げ度」に関してNG範囲が下方となり、OK範囲が上方となるようにゲージを設定することも好ましい。 Furthermore, in correspondence with the situation where the arm is lowered as the neck is bent forward, the scale showing a large "neck bending degree" is lower than the gauge (upward in the screen is the positive direction of the y-axis- It is also preferable that it is attached in the y direction). That is, it is also preferable to set the gauge so that the NG range is lower and the OK range is higher with respect to the "neck bending degree".

また、首曲げ情報提示部116は、首の曲がり具合が大きくなって「前方首曲げ度」が、所定時間tNG以上継続して上記の所定閾値ThN1(例えば45°)を超えた場合、タッチパネル・ディスプレイ102の画面に警告情報、例えば図4(A)に示したような警告メッセージ13:「正面を向き姿勢を正しましょう」を表示させることも好ましい。これによりユーザに対し、俯き姿勢をとっている時間を減少させることや、俯きの少ない又は俯いていない正しい姿勢をとることを促すことが可能となる。 Further, in the neck bending information presenting unit 116, when the degree of neck bending becomes large and the "forward neck bending degree" continuously exceeds the above-mentioned predetermined threshold value Th N1 (for example, 45 °) for a predetermined time t NG or more, It is also preferable to display warning information, for example, warning message 13: "Let's face the front and correct the posture" as shown in FIG. 4A on the screen of the touch panel display 102. This makes it possible to reduce the amount of time the user is in a depressed posture and to encourage the user to take a correct posture with little or no depression.

ここで、上記の所定時間tNGは、予めユーザが設定可能であってもよい。なお、この所定時間tNGは、ユーザに対し速やかに警告することができるように、例えば5分未満の時間に設定されることも好ましい。 Here, the predetermined time t NG may be set in advance by the user. The predetermined time t NG is preferably set to a time of less than 5 minutes, for example, so that the user can be promptly warned.

さらに、上記(b)の十字マーカ12においては、十字マーカの縦線は、自身の中点が十字マーカの横線の中点と一致する位置を基準位置として、「前方首曲げ度」が大きくなるほど下方(−y向き)に変位してもよい。ここで、十字マーカの縦線は、縦線の中点と横線の中点との距離が、「前方首曲げ度」の単調増加関数となるような位置、例えば「前方首曲げ度」と正比例の関係となるような位置に変位することも好ましい。 Further, in the cross marker 12 of the above (b), the vertical line of the cross marker is set as a reference position at a position where its own midpoint coincides with the midpoint of the horizontal line of the cross marker, and the greater the “forward neck bending degree”. It may be displaced downward (in the −y direction). Here, the vertical line of the cross marker is directly proportional to the position where the distance between the midpoint of the vertical line and the midpoint of the horizontal line is a monotonically increasing function of the "front neck bending degree", for example, the "front neck bending degree". It is also preferable to displace the position so as to have a relationship of.

さらにまた、ユーザがスマートフォン1を「ユーザ基準姿勢」に係る位置に維持することは、重力に逆らって腕を上げ続けなければならず、ユーザにとって早々に疲労してしまう所作でもあるので、「ユーザ基準姿勢」よりも若干下方において十字マーカの縦線と横線が互いの中点で交わるように設定されることも好ましい。例えば、「前方首曲げ度」が「ユーザ基準姿勢」(例えば0°)よりも大きい所定閾値ThC(例えば10°)以下の値である場合、十字マーカの縦線は、自身の中点が十字マーカの横線の中点と一致する基準位置に留まっており、その後、「前方首曲げ度」がこの所定閾値ThCを超えた際、当該縦線が「前方首曲げ度」の大きさに応じて下方(−y向き)へ変位することも好ましい。また変更態様として、「前方首曲げ度」がこの所定閾値ThCよりも小さい場合には、その分だけ当該縦線が上方(+y向き)へ変位し、「前方首曲げ度」が所定閾値ThCに等しい場合にのみ当該縦線が基準位置にあってもよい。 Furthermore, maintaining the smartphone 1 in the position related to the "user reference posture" requires the user to keep raising his / her arm against gravity, which is an act that causes the user to get tired quickly. It is also preferable that the vertical and horizontal lines of the cross marker are set so as to intersect each other at the midpoint slightly below the "reference posture". For example, when the "forward neck bending degree" is a value equal to or less than a predetermined threshold Th C (for example, 10 °) larger than the "user reference posture" (for example, 0 °), the vertical line of the cross marker has its own midpoint. It stays at the reference position that coincides with the midpoint of the horizontal line of the cross marker, and then when the "forward neck bending degree" exceeds this predetermined threshold Th C , the vertical line becomes the magnitude of the "front neck bending degree". It is also preferable to displace downward (−y direction) accordingly. As a modification, when the "front neck bending degree" is smaller than the predetermined threshold value Th C , the vertical line is displaced upward (+ y direction) by that amount, and the "front neck bending degree" is the predetermined threshold value Th. The vertical line may be in the reference position only if it is equal to C.

さらに、上記の所定閾値ThC、すなわち十字マーカの縦線と横線とが互いの中点で交わるような「前方首曲げ度」の値は、ユーザが予め設定可能であってもよい。その設定可能範囲は例えば、0°〜20°とすることができる。また1つの好適な態様として、「前方首曲げ度」が所定閾値ThN1と等しくなった場合に、十字マーカの縦線の上端が横線の中点と一致した状態となり、さらに所定閾値ThN1を超えると、図4(A)の右下図に示したように、十字マーカの縦線が横線から離隔してより下方に表示されるように設定されてもよい。以上に説明したような設定によって、ユーザが自ら最も自然に又は楽に感じるような首の曲がり具合が、十字マーカによって提示されることも可能となるのである。 Further, the above-mentioned predetermined threshold value Th C , that is, the value of the “forward neck bending degree” such that the vertical line and the horizontal line of the cross marker intersect at the midpoint of each other may be preset by the user. The settable range can be, for example, 0 ° to 20 °. Further, as one preferred embodiment, when the "forward neck bending degree" becomes equal to the predetermined threshold value Th N1 , the upper end of the vertical line of the cross marker coincides with the midpoint of the horizontal line, and the predetermined threshold value Th N1 is further set. When it exceeds, as shown in the lower right figure of FIG. 4A, the vertical line of the cross marker may be set to be displayed lower than the horizontal line. With the settings as described above, it is also possible for the cross marker to present the degree of neck bending that the user feels most naturally or comfortably.

また、インジケータ11や十字マーカ12は、「前方首曲げ度」が上記の所定閾値ThN1や所定閾値ThCを超えた際に、より目立つ色に変化したり、点滅したり、さらにはサイズが大きくなったりすることも好ましい。また、「前方首曲げ度」が所定閾値ThN1や所定閾値ThCを超えたことを示す所定のアニメーションを表示してもよく、さらには(スマートフォン1に備えられたスピーカから)所定の音声や警告音を出力してもよい。 Further, when the "forward neck bending degree" exceeds the predetermined threshold value Th N1 or the predetermined threshold value Th C , the indicator 11 and the cross marker 12 change to a more conspicuous color, blink, or even change in size. It is also preferable to increase the size. Further, a predetermined animation indicating that the "forward neck bending degree" exceeds the predetermined threshold value Th N1 or the predetermined threshold value Th C may be displayed, and further, a predetermined sound (from the speaker provided in the smartphone 1) or a predetermined sound may be displayed. A warning sound may be output.

次に図4(B)を用いて、
(a)ユーザが自らの姿勢を変更することにより、装置向き決定部113で決定される「装置向き」が所定閾値を超えて変化した場合や、
(b)スマートフォン1が「起動状態」となった場合に
実施される基準姿勢要求処理の説明を行う。
Next, using FIG. 4 (B),
(A) When the "device orientation" determined by the device orientation determination unit 113 changes beyond a predetermined threshold value due to the user changing his / her posture, or
(B) The reference posture request processing to be performed when the smartphone 1 is in the "activated state" will be described.

基準姿勢要求部114(図1)は、上記(a)や(b)の場合に、ユーザが首を曲げずにタッチパネル・ディスプレイ102の画面を見ている姿勢である「ユーザ基準姿勢」をとることを要求する基準姿勢要求を、ユーザに提示させる。ここで、この基準姿勢要求としては、例えば図4(B)に示した目線合わせメッセージ14:「装置を目線に合わせて下さい」とすることができる。 In the cases of (a) and (b) above, the reference posture requesting unit 114 (FIG. 1) takes a "user reference posture" which is a posture in which the user is looking at the screen of the touch panel display 102 without bending his / her neck. Have the user present a reference posture request that requires this. Here, as the reference posture request, for example, the line-of-sight alignment message 14 shown in FIG. 4 (B): "Please align the device with the line of sight" can be set.

装置向き決定部113は、この目線合わせメッセージ14の提示後、ユーザがスマートフォン1を(首が曲がっていない状態での)目線位置に持ってきた頃を見計らい、所定の時間ウィンドウ(例えば3秒間)内における測定された加速度の大きさの変動分(例えば標準偏差)が所定閾値(例えば標準偏差で0.03 m/s2)以下である場合や、所定時間区間における「装置向き」(例えばピッチ角sz)の変動分が所定範囲以内となった際、その時点での「装置向き」を「基準装置向き」とするのである。 After presenting the line-of-sight alignment message 14, the device orientation determination unit 113 waits for the time when the user brings the smartphone 1 to the line-of-sight position (when the neck is not bent), and sets a predetermined time window (for example, 3 seconds). When the variation in the magnitude of acceleration measured within (for example, standard deviation) is less than or equal to a predetermined threshold (for example, 0.03 m / s 2 for standard deviation), or in the "device orientation" (for example, pitch angle sz) in a predetermined time interval. ) Is within a predetermined range, the "device orientation" at that time is defined as the "reference device orientation".

ここでさらに、装置向き決定部113は、(ポートレートモードの際の)ロール角sxが、所定時間(例えば10秒間)以上連続して所定閾値ThSX(例えば15°)を超える値となっている場合、「ユーザ姿勢」は座位、立位及び仰臥位のいずれでもないとして、「装置向き」を決定しないことも好ましく、または、決定した「装置向き」を首曲げ情報決定部114へ出力しない態様も可能である。 Further, in the device orientation determination unit 113, the roll angle sx (in portrait mode) continuously exceeds a predetermined threshold Th SX (for example, 15 °) for a predetermined time (for example, 10 seconds) or more. If so, it is preferable not to determine the "device orientation" because the "user posture" is neither sitting, standing nor supine, or the determined "device orientation" is not output to the neck bending information determination unit 114. Aspects are also possible.

図5は、首曲げ情報提示部116による、決定された首曲げに係る情報に応じた画像表示制御処理の一実施形態を説明するための模式図である。 FIG. 5 is a schematic diagram for explaining an embodiment of an image display control process according to the determined information related to the neck bending by the neck bending information presenting unit 116.

図5(A)に示すように、ユーザの「前方首曲げ度」が所定閾値ThN2(例えば25°)以下である場合、首曲げ情報提示部116は、そのような「前方首曲げ度」の値を表現したインジケータ11及び十字マーカ12をタッチパネル・ディスプレイ102の画面に表示させる。 As shown in FIG. 5A, when the user's "front neck bending degree" is equal to or less than a predetermined threshold value Th N2 (for example, 25 °), the neck bending information presenting unit 116 has such a "front neck bending degree". The indicator 11 and the cross marker 12 expressing the value of are displayed on the screen of the touch panel display 102.

次いで本実施形態では、図5(B)に示すように、ユーザの「前方首曲げ度」がこの所定閾値ThN2を超える値となると、首曲げ情報提示部116は、そのような「前方首曲げ度」の値を表現したインジケータ11及び十字マーカ12を表示させるとともに、タッチパネル・ディスプレイ102の画面表示に対しスクリーンフィルタ処理を施すのである。 Next, in the present embodiment, as shown in FIG. 5B, when the user's "front neck bending degree" exceeds this predetermined threshold value Th N2 , the neck bending information presenting unit 116 performs such "front neck bending". The indicator 11 and the cross marker 12 expressing the value of the "bending degree" are displayed, and the screen display of the touch panel display 102 is screen-filtered.

ここで、スクリーンフィルタ処理とは、(前方首曲げ度に対応した)透過度を有する単色(例えば白やグレー)の画像を、画面全体を覆うように透過重畳表示することで画面全体に霧がかかったようにしたり、表示画像の輝度を落としたりして、表示画像を見辛くしてしまう処理のことである。これにより、例えばコンテンツの画像を見ているユーザに対しても、より直接的に姿勢の改善を促すことが可能となる。 Here, the screen filtering process means that a single-color (for example, white or gray) image having transparency (corresponding to the degree of bending of the front neck) is transparently superimposed and displayed so as to cover the entire screen, so that fog is formed on the entire screen. It is a process that makes the displayed image difficult to see by making it look like it is applied or reducing the brightness of the displayed image. As a result, for example, it is possible to more directly encourage the user who is viewing the image of the content to improve his / her posture.

例えば、「前方首曲げ度」が所定閾値ThN2を超えて大きな値となるほど、より強いスクリーンフィルタ処理を施すことも好ましい。また変更態様として、「前方首曲げ度」が所定閾値ThN2を超える値であれば、「前方首曲げ度」に依らず一定の強さのスクリーンフィルタ処理を施してもよい。また、所定閾値ThN2の設定を行わず、「前方首曲げ度」が0°を超えたらスクリーンフィルタ処理を施すような態様も実施可能である。 For example, it is also preferable to perform a stronger screen filter processing as the “forward neck bending degree” becomes a larger value exceeding a predetermined threshold value Th N2 . Further, as a modification mode, if the "front neck bending degree" is a value exceeding a predetermined threshold value Th N2 , a screen filter processing having a constant strength may be performed regardless of the "front neck bending degree". Further, it is also possible to carry out a mode in which the screen filter processing is performed when the "forward neck bending degree" exceeds 0 ° without setting the predetermined threshold value Th N2 .

さらに、ユーザが上記の所定閾値ThN2を予め設定可能であることも好ましい。その場合、所定閾値ThN2の設定可能範囲は、20°〜45°とすることも好ましい。 Further, it is also preferable that the user can preset the predetermined threshold value Th N2 . In that case, the settable range of the predetermined threshold value Th N2 is preferably 20 ° to 45 °.

また画面表示に係る他の実施形態として、首曲げ情報提示部116は、首曲げ情報決定部115が「ユーザ姿勢」を仰臥位又は(首曲げ情報提示処理を実施しない***である)横臥位であると決定した場合、タッチパネル・ディスプレイ102に対し、
(a)画面に表示する画像の輝度を低下させる処理、及び
(b)画面に表示する画像の色温度を低下させる処理
のいずれか一方又は両方を実施させることも好ましい。これにより、仰臥位や横臥位の状態であるユーザをよりリラックスさせることも可能となるのである。
Further, as another embodiment related to the screen display, in the neck bending information presenting unit 116, the neck bending information determining unit 115 is in the supine position or the lying position (the position in which the neck bending information presentation process is not performed) in the "user posture". If it is determined that there is, the touch panel display 102 is
It is also preferable to carry out either or both of (a) a process of reducing the brightness of the image displayed on the screen and (b) a process of reducing the color temperature of the image displayed on the screen. This also makes it possible to make the user in the supine or lying position more relaxed.

ここで、上記(b)の色温度を低下させる処理は、例えばブルーライトをカットする処理や、画像の色を青系統のものから赤系統のものへ変化させる処理を含む。 Here, the process of lowering the color temperature in (b) includes, for example, a process of cutting blue light and a process of changing the color of an image from a blue system to a red system.

図1の機能ブロック図に戻って、首曲げ情報提示部116によって決定された「前方首曲げ度」(首曲げに係る情報)は、以上説明したように、首曲げ情報提示部116及び入出力制御部121を介し、タッチパネル・ディスプレイ102の画面に表示されてもよいが、そのように表示される代わりに又はそのような表示とともに、通信インタフェース部103を介して、外部の情報処理装置、例えばユーザ姿勢管理サーバへ送信され、そこで利用されてもよい。 Returning to the functional block diagram of FIG. 1, the "front neck bending degree" (information related to neck bending) determined by the neck bending information presenting unit 116 is obtained by the neck bending information presenting unit 116 and the input / output as described above. It may be displayed on the screen of the touch panel display 102 via the control unit 121, but instead of or with such a display, an external information processing device, for example, via the communication interface unit 103. It may be sent to the user attitude management server and used there.

[首曲げ推定方法]
図6及び図7は、本発明による首曲げ推定方法の一実施形態を概略的に示すフローチャートである。
[Neck bending estimation method]
6 and 7 are flowcharts schematically showing an embodiment of the neck bending estimation method according to the present invention.

最初に、図6(A)は、以下に示すステップS1〜S4を有する本実施形態の首曲げ推定方法全体のフローチャートとなっている。
(S1)スマートフォン1が「起動状態」であるか否かを判定する起動状態判定処理を実施する。
(S2)スマートフォン1がユーザの手に保持されているか否かを判定する携帯判定処理を実施する。
First, FIG. 6A is a flowchart of the entire neck bending estimation method of the present embodiment having steps S1 to S4 shown below.
(S1) Performs an activation state determination process for determining whether or not the smartphone 1 is in the "activation state".
(S2) A mobile phone determination process for determining whether or not the smartphone 1 is held in the user's hand is performed.

(S3)スマートフォン1の「装置向き」及び「ユーザ姿勢」を決定する装置向き・ユーザ姿勢決定処理を実施する。
(S4)決定した首曲げに係る情報(「前方首曲げ度」)をユーザへ提示・通知する首曲げ情報決定・通知処理を実施する。
(S3) The device orientation / user posture determination process for determining the "device orientation" and "user posture" of the smartphone 1 is performed.
(S4) The neck bending information determination / notification process for presenting / notifying the user of the determined neck bending information (“forward neck bending degree”) is performed.

ここで以下、上記のステップS2、S3及びS4における具体的内容を、それぞれ図6(B)、図7(A)及び図7(B)を用いて説明する。 Here, the specific contents of the above steps S2, S3, and S4 will be described below with reference to FIGS. 6 (B), 7 (A), and 7 (B), respectively.

最初に、携帯判定処理(ステップS2)は、図6(B)に示すように、以下のステップS201〜S204で構成されている。
(S201)所定時間(例えば3秒間)の加速度測定値を取得し、バッファリングを行う。
(S202)取得した所定時間の加速度測定値における標準偏差SDを算出する。
(S203)算出した標準偏差SDが所定閾値ThSD2(例えば0.01 m/s2)を超える値(SD>ThSD2)であるか否かを判定する。ここで、偽の判定(SD≦ThSD2)を行った場合、スマートフォン1はユーザの手に保持されていないとして、本首曲げ推定方法を終了する。
(S204)一方、ステップS203で真の判定(SD>ThSD2)を行った場合、スマートフォン1はユーザの手に保持されている(携帯状態である)と決定し、ステップS3へ移行する。
First, the mobile phone determination process (step S2) is composed of the following steps S201 to S204 as shown in FIG. 6 (B).
(S201) Acceleration measurement values for a predetermined time (for example, 3 seconds) are acquired and buffered.
(S202) Calculate the standard deviation SD in the acquired acceleration measurement value for a predetermined time.
(S203) It is determined whether or not the calculated standard deviation SD is a value (SD> Th SD2 ) exceeding a predetermined threshold value Th SD2 (for example, 0.01 m / s 2 ). Here, when a false determination (SD ≦ Th SD2 ) is made, it is assumed that the smartphone 1 is not held in the user's hand, and the main neck bending estimation method ends.
(S204) On the other hand, when a true determination (SD> Th SD2 ) is made in step S203, it is determined that the smartphone 1 is held in the user's hand (in a portable state), and the process proceeds to step S3.

次に、装置向き・ユーザ姿勢決定処理(ステップS3)は、図7(A)に示すように、以下のステップS301〜S308で構成されている。
(S301)目線合わせメッセージ14を表示し、所定時間ウェイトを行う。
(S302)所定時間の加速度測定値を取得し、バッファリングを行う。
(S303)取得した加速度測定値から「重力向き」を算出し、「装置向き」(装置姿勢)を決定する。
Next, the device orientation / user posture determination process (step S3) is composed of the following steps S301 to S308 as shown in FIG. 7 (A).
(S301) The line-of-sight alignment message 14 is displayed, and a predetermined time wait is performed.
(S302) Acquires the measured acceleration value for a predetermined time and performs buffering.
(S303) The "gravity direction" is calculated from the acquired acceleration measurement value, and the "device direction" (device attitude) is determined.

(S304)「装置向き」が所定閾値を超えて変化したか否かを判定する。ここで真の(所定閾値を超えて変化したとの)判定を行った場合、まだ「装置向き」が安定していないとし、所定のタイミングでステップS301へ戻って処理を繰り返す。 (S304) It is determined whether or not the "device orientation" has changed beyond a predetermined threshold value. If a true determination (that the change exceeds a predetermined threshold value) is made here, it is assumed that the "device orientation" is not stable yet, and the process returns to step S301 at a predetermined timing and the process is repeated.

(S305)一方、ステップS304で偽の判定を行った場合、ユーザが「ユーザ基準姿勢」をとって「装置向き」が安定したとして、次に、所定時間区間における加速度測定値から算出されるロール角sxが、所定閾値ThSX以下であるか否かを判定する。ここで偽の(所定閾値ThSXを超える値であるとの)判定を行った場合、「ユーザ姿勢」は本実施形態で首曲げ情報提示対象としている座位、立位、リクライニング位及び仰臥位のいずれでもないとして、本首曲げ推定方法を終了する。 (S305) On the other hand, when a false determination is made in step S304, it is assumed that the user takes the "user reference posture" and the "device orientation" is stable, and then the roll calculated from the acceleration measurement value in the predetermined time interval. It is determined whether or not the angle sx is equal to or less than the predetermined threshold value Th SX . If a false determination (a value exceeding a predetermined threshold value Th SX ) is made here, the "user posture" is the sitting position, standing position, reclining position, and supine position for which the neck bending information is presented in the present embodiment. If neither is the case, the main neck bending estimation method is terminated.

(S306)一方、ステップ305で真の判定を行った場合、次に、算出した「重力向き」が所定時間区間(例えば10秒間)連続してスマートフォン1の背面側への向きとなっているか否か、すなわちピッチ角szが0°以上となっているか否かを判定する。
(S307)ステップS306で真の(sz≧0°との)判定を行った場合、「重力向き」はスマートフォン1の背面側への向きとなっているので「ユーザ姿勢」を座位又は立位であると決定し、ステップS4へ移行する。
(S308)一方、ステップS306で偽の(sz<0°との)判定を行った場合、「重力向き」はスマートフォン1の前面(正面)側への向きとなっているので「ユーザ姿勢」を仰臥位又はリクライニング位であると決定し、ステップS4へ移行する。
(S306) On the other hand, when the true determination is made in step 305, then whether or not the calculated "gravity direction" is the direction toward the back side of the smartphone 1 continuously for a predetermined time period (for example, 10 seconds). That is, it is determined whether or not the pitch angle sz is 0 ° or more.
(S307) When a true determination (sz ≧ 0 °) is made in step S306, the “gravity direction” is the direction toward the back side of the smartphone 1, so the “user posture” is in the sitting or standing position. It is determined that there is, and the process proceeds to step S4.
(S308) On the other hand, when a false (sz <0 °) determination is made in step S306, the "gravity direction" is the direction toward the front (front) side of the smartphone 1, so the "user posture" is set. It is determined that the patient is in the supine position or the reclining position, and the process proceeds to step S4.

最後に、首曲げ情報決定・通知処理(ステップS4)は、図7(B)に示すように、以下のステップS401〜S404で構成されている。
(S401)決定した「ユーザ姿勢」と「装置向き」から、「前方首曲げ度」を決定する。
(S402)決定した「前方首曲げ度」に応じた位置にゲージとインジケータ11を表示する。
Finally, the neck bending information determination / notification process (step S4) is composed of the following steps S401 to S404 as shown in FIG. 7B.
(S401) The "forward neck bending degree" is determined from the determined "user posture" and "device orientation".
(S402) The gauge and the indicator 11 are displayed at the positions corresponding to the determined "forward neck bending degree".

(S403)所定時間区間において、「前方首曲げ度」が所定閾値ThN1を超えているか否かを判定する。ここで偽の(「前方首曲げ度」≦ThN1との)判定を行った場合、ユーザの首曲げの状態に問題はないとして、本首曲げ推定方法を終了する。
(S404)一方、ステップS403で真の(「前方首曲げ度」>ThN1との)判定を行った場合、警告メッセージ13を表示し、本首曲げ推定方法を終了する。
(S403) It is determined whether or not the "forward neck bending degree" exceeds the predetermined threshold value Th N1 in the predetermined time interval. If a false determination (“front neck bending degree” ≤ Th N1 ) is made here, it is considered that there is no problem in the user's neck bending state, and the main neck bending estimation method is terminated.
(S404) On the other hand, when a true determination (“forward neck bending degree”> Th N1 ) is made in step S403, a warning message 13 is displayed and the main neck bending estimation method is terminated.

ちなみに、以上説明したステップS1〜S4は、予め設定された周期で繰り返されることも好ましい。さらに、最後のステップS401〜S404も、予め設定された期間、又は予め設定された回数だけ繰り返されてもよい。これによりユーザに対し、首曲げ情報の提示・通知を継続して実施することが可能となる。 By the way, it is also preferable that steps S1 to S4 described above are repeated at a preset cycle. Further, the last steps S401 to S404 may also be repeated for a preset period or a preset number of times. This makes it possible to continuously present and notify the user of the neck bending information.

以上、詳細に説明したように、本発明の携帯装置によれば、装置の「起動状態」判定と、加速度測定による「装置向き」決定とを行い、これにより「首曲げに係る情報」が推定可能となっている。すなわち、ユーザの視線や顔を認識することに依存せず、ユーザが別のデバイスを装着・着用せずとも、ユーザの「首曲げに係る情報」を推定することができる。 As described in detail above, according to the portable device of the present invention, the "starting state" of the device is determined and the "device orientation" is determined by acceleration measurement, whereby "information related to neck bending" is estimated. It is possible. That is, it is possible to estimate the user's "information related to neck bending" without depending on the recognition of the user's line of sight or face and without the user wearing or wearing another device.

またその結果、「首曲げに係る情報」がユーザに提示・通知される場合、ユーザは抵抗感なく、または大きな負担を感じずに、首曲げ推定機能を享受することができる。またこれにより、ユーザは、首への負担が抑制された快適な状態で、継続して携帯装置を利用することも可能となるのである。 As a result, when "information related to neck bending" is presented / notified to the user, the user can enjoy the neck bending estimation function without feeling any resistance or feeling a heavy burden. This also enables the user to continue to use the portable device in a comfortable state in which the burden on the neck is suppressed.

以上に述べた本発明の種々の実施形態において、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。以上に述べた説明はあくまで例であって、何ら本発明を制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 In the various embodiments of the present invention described above, various changes, modifications and omissions of the technical idea and the scope of the present invention can be easily made by those skilled in the art. The above description is merely an example and does not intend to limit the present invention. The present invention is limited only to the claims and their equivalents.

1 スマートフォン(携帯装置)
101 加速度測定部
102 タッチパネル・ディスプレイ
103 通信インタフェース部
11 インジケータ
111 起動状態判定部
112 携帯判定部
113 装置向き決定部
113g 重力向き決定部
114 基準姿勢要求部
115 首曲げ情報決定部
115u ユーザ姿勢決定部
116 首曲げ情報提示部
12 十字マーカ
121 入出力制御部
122 アプリケーション部
13 警告メッセージ(警告情報)
14 目線合わせメッセージ(基準姿勢要求)
1 Smartphone (mobile device)
101 Acceleration measurement unit 102 Touch panel display 103 Communication interface unit 11 Indicator 111 Start-up status determination unit 112 Mobile phone determination unit 113 Device orientation determination unit 113g Gravity orientation determination unit 114 Reference posture request unit 115 Neck bending information determination unit 115u User posture determination unit 116 Neck bending information presentation unit 12 Cross marker 121 Input / output control unit 122 Application unit 13 Warning message (warning information)
14 Line-of-sight message (reference posture request)

Claims (13)

画像を表示可能な画像表示部を有する携帯可能な装置であって、
前記装置が受ける加速度を測定する加速度測定部と、
前記装置が当該画像の表示に係る起動状態であるか否かを判定する起動状態判定手段と、
測定された加速度から、重力の向きに対する前記装置の向きを決定する装置向き決定手段と、
起動状態であると判定された場合に、決定された装置の向きに基づいて、前記装置のユーザの首曲げに係る情報を決定し出力する首曲げ情報決定手段と
を有することを特徴とする携帯装置。
A portable device having an image display unit capable of displaying an image.
An acceleration measuring unit that measures the acceleration received by the device,
An activation state determining means for determining whether or not the device is in the activation state related to the display of the image, and
A device orientation determining means for determining the orientation of the device with respect to the direction of gravity from the measured acceleration,
A mobile phone having a neck bending information determining means that determines and outputs information related to neck bending of a user of the device based on the determined orientation of the device when it is determined to be in the activated state. apparatus.
前記装置がユーザに保持されているか否かを判定する携帯判定手段を更に有し、
前記首曲げ情報決定手段は、起動状態であると判定され且つ保持されていると判定された場合に、当該首曲げに係る情報を決定し出力する
ことを特徴とする請求項1に記載の携帯装置。
Further having a portable determination means for determining whether or not the device is held by the user,
The portable device according to claim 1, wherein the neck bending information determining means determines and outputs information related to the neck bending when it is determined that the neck bending information is in the activated state and is held. apparatus.
前記携帯判定手段は、測定された加速度における大きさ及び/又は向きの変動が所定閾値を超える値である場合に、前記装置がユーザに保持されていると判定することを特徴とする請求項2に記載の携帯装置。 2. The portable determination means determines that the device is held by the user when the variation in magnitude and / or orientation at the measured acceleration exceeds a predetermined threshold value. The portable device described in. ユーザが首を曲げずに前記画像表示部を見ている姿勢であるユーザ基準姿勢をとることを要求する基準姿勢要求を、当該ユーザに提示すべく出力する基準姿勢要求手段を更に有し、
前記首曲げ情報決定手段は、当該基準姿勢要求の出力後に決定された装置の向きである装置の基準向きに基づいて当該ユーザの姿勢を決定し、さらにその後決定された装置の向きにおける当該装置の基準向きからの変化分に基づいて、決定したユーザの姿勢から、当該首曲げに係る情報を決定し出力する
ことを特徴とする請求項1から3のいずれか1項に記載の携帯装置。
Further having a reference posture requesting means for outputting a reference posture request for presenting to the user the user's reference posture, which is the posture in which the user is looking at the image display unit without bending his / her neck.
The neck bending information determining means determines the posture of the user based on the reference orientation of the device, which is the orientation of the device determined after the output of the reference attitude request, and then determines the posture of the user in the orientation of the device determined thereafter. The portable device according to any one of claims 1 to 3, wherein the information related to the neck bending is determined and output from the determined posture of the user based on the change from the reference orientation.
決定された首曲げに係る情報についての情報を、前記画像表示部に表示させる首曲げ情報提示手段を更に有することを特徴とする請求項1から4のいずれか1項に記載の携帯装置。 The portable device according to any one of claims 1 to 4, further comprising a neck bending information presenting means for displaying information about the determined neck bending information on the image display unit. 決定された首曲げに係る情報は、首が曲げられた程度を示す首曲げ度であり、
前記首曲げ情報提示手段は、当該首曲げ度が所定閾値を超える値となった場合に、及び/又は当該首曲げ度の大きさに応じた程度の処理となるように、前記画像表示部による表示に対しスクリーンフィルタ処理を施させる
ことを特徴とする請求項5に記載の携帯装置。
The information on the determined neck bending is the degree of neck bending, which indicates the degree to which the neck is bent.
The neck bending information presenting means is provided by the image display unit so that when the neck bending degree exceeds a predetermined threshold value, and / or processing is performed according to the magnitude of the neck bending degree. The portable device according to claim 5, wherein the display is screen-filtered.
決定された首曲げに係る情報は、首が曲げられた程度を示す首曲げ度であり、
前記首曲げ情報提示手段は、前記画像表示部の画面内における上下方向についての位置であって当該首曲げ度の大きさに応じた画面内の位置に、ゲージのインジケータを表示させる、及び/又は当該首曲げ度の大きさに応じた分だけ下方にずれた十字の縦線を有する十字マーカを表示させる
ことを特徴とする請求項5又は6に記載の携帯装置。
The information on the determined neck bending is the degree of neck bending, which indicates the degree to which the neck is bent.
The neck bending information presenting means displays a gauge indicator at a position in the screen of the image display unit in the vertical direction according to the magnitude of the neck bending degree, and / or. The portable device according to claim 5 or 6, wherein a cross marker having a vertical line of a cross shifted downward by an amount corresponding to the degree of neck bending is displayed.
決定された首曲げに係る情報は、首が曲げられた程度を示す首曲げ度であり、
前記首曲げ情報提示手段は、当該首曲げ度が所定時間以上継続して所定閾値を超えた場合に、前記画像表示部に警告情報を表示させる
ことを特徴とする請求項5から7のいずれか1項に記載の携帯装置。
The information on the determined neck bending is the degree of neck bending, which indicates the degree to which the neck is bent.
Any of claims 5 to 7, wherein the neck bending information presenting means displays warning information on the image display unit when the neck bending degree continuously exceeds a predetermined threshold value for a predetermined time or longer. The portable device according to item 1.
前記首曲げ情報提示手段は、決定された首曲げに係る情報についての情報を、前記画像表示部に透過重畳表示させることを特徴とする請求項5から8のいずれか1項に記載の携帯装置。 The portable device according to any one of claims 5 to 8, wherein the neck bending information presenting means transparently superimposes and displays information about the determined neck bending information on the image display unit. .. 前記首曲げ情報提示手段は、前記首曲げ情報決定手段が当該ユーザの姿勢を仰臥位又は横臥位であると決定した場合、前記画像表示部に対し、画面に表示する画像の輝度及び/又は色温度を低下させることを特徴とする請求項5から9のいずれか1項に記載の携帯装置。 When the neck bending information presenting means determines that the user's posture is in the supine or lying position, the brightness and / or color of the image to be displayed on the screen with respect to the image display unit. The portable device according to any one of claims 5 to 9, wherein the temperature is lowered. 前記首曲げ情報決定手段は、
当該ユーザの姿勢を、立位若しくは座位と、仰臥位と、座位と仰臥位との中間***であるリクライニング位とを含む***群のうちの1つに決定し、
当該ユーザの姿勢として立位若しくは座位、仰臥位及びリクライニング位のいずれでもない***を決定した場合、当該首曲げに係る情報を決定しない又は出力しない
ことを特徴とする請求項1から10のいずれか1項に記載の携帯装置。
The neck bending information determining means
The posture of the user is determined to be one of the posture groups including the standing or sitting position, the supine position, and the reclining position which is an intermediate position between the sitting position and the supine position.
Any of claims 1 to 10, wherein when the user's posture is determined to be a position that is neither a standing position or a sitting position, a supine position, or a reclining position, the information relating to the neck bending is not determined or output. The portable device according to item 1.
画像を表示可能な画像表示部を有する携帯可能な装置に搭載されたコンピュータを機能させるプログラムであって、前記装置は自らの受ける加速度を測定する加速度測定部を更に有し、前記プログラムは、
前記装置が当該画像の表示に係る起動状態であるか否かを判定する起動状態判定手段と、
測定された加速度から、重力の向きに対する前記装置の向きを決定する装置向き決定手段と、
起動状態であると判定された場合に、決定された装置の向きに基づいて、前記装置のユーザの首曲げに係る情報を決定し出力する首曲げ情報決定手段と
してコンピュータを機能させることを特徴とする首曲げ推定プログラム。
A program for operating a computer mounted on a portable device having an image display unit capable of displaying an image, wherein the device further has an acceleration measurement unit for measuring the acceleration received by the device, and the program is a program.
An activation state determining means for determining whether or not the device is in the activation state related to the display of the image, and
A device orientation determining means for determining the orientation of the device with respect to the direction of gravity from the measured acceleration,
When it is determined that the device is in the activated state, the computer functions as a neck bending information determining means for determining and outputting information related to the neck bending of the user of the device based on the determined orientation of the device. Neck bending estimation program.
画像を表示可能な画像表示部を有する携帯可能な装置に搭載されたコンピュータによって実施される方法であって、前記装置は自らの受ける加速度を測定する加速度測定部を更に有し、前記方法は、
前記装置が当該画像の表示に係る起動状態であるか否かを判定するステップと、
測定された加速度から、重力の向きに対する前記装置の向きを決定するステップと、
起動状態であると判定された場合に、決定された装置の向きに基づいて、前記装置のユーザの首曲げに係る情報を決定し出力するステップと
を有することを特徴とする首曲げ推定方法。
A method performed by a computer mounted on a portable device having an image display capable of displaying an image, wherein the device further comprises an acceleration measuring unit for measuring its own acceleration.
A step of determining whether or not the device is in the activated state related to the display of the image, and
From the measured acceleration, the step of determining the orientation of the device with respect to the orientation of gravity,
A method for estimating neck bending, which comprises a step of determining and outputting information related to neck bending of a user of the device based on the determined orientation of the device when it is determined to be in the activated state.
JP2019027164A 2019-02-19 2019-02-19 Mobile devices, programs and methods that can estimate the user's neck bending state Active JP7055111B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019027164A JP7055111B2 (en) 2019-02-19 2019-02-19 Mobile devices, programs and methods that can estimate the user's neck bending state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019027164A JP7055111B2 (en) 2019-02-19 2019-02-19 Mobile devices, programs and methods that can estimate the user's neck bending state

Publications (2)

Publication Number Publication Date
JP2020135340A true JP2020135340A (en) 2020-08-31
JP7055111B2 JP7055111B2 (en) 2022-04-15

Family

ID=72278633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019027164A Active JP7055111B2 (en) 2019-02-19 2019-02-19 Mobile devices, programs and methods that can estimate the user's neck bending state

Country Status (1)

Country Link
JP (1) JP7055111B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7104230B1 (en) * 2021-07-02 2022-07-20 功憲 末次 Device support status notification system and device support status notification program
JP7174876B1 (en) 2021-07-02 2022-11-17 功憲 末次 Device support status notification system and device support status notification program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013069286A (en) * 2011-09-20 2013-04-18 Samsung Electronics Co Ltd Device and method for guiding correct posture for equipment use
JP2015039472A (en) * 2013-08-21 2015-03-02 日本電信電話株式会社 Posture detection method, portable terminal device and program
JP2015149051A (en) * 2014-01-08 2015-08-20 富士通株式会社 Input device, input method, and input program
JP2019004932A (en) * 2017-06-20 2019-01-17 修 宇留野 Posture monitoring device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013069286A (en) * 2011-09-20 2013-04-18 Samsung Electronics Co Ltd Device and method for guiding correct posture for equipment use
JP2015039472A (en) * 2013-08-21 2015-03-02 日本電信電話株式会社 Posture detection method, portable terminal device and program
JP2015149051A (en) * 2014-01-08 2015-08-20 富士通株式会社 Input device, input method, and input program
JP2019004932A (en) * 2017-06-20 2019-01-17 修 宇留野 Posture monitoring device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7104230B1 (en) * 2021-07-02 2022-07-20 功憲 末次 Device support status notification system and device support status notification program
JP7174876B1 (en) 2021-07-02 2022-11-17 功憲 末次 Device support status notification system and device support status notification program
JP2023008803A (en) * 2021-07-02 2023-01-19 功憲 末次 Device support status notification system and device support status notification program

Also Published As

Publication number Publication date
JP7055111B2 (en) 2022-04-15

Similar Documents

Publication Publication Date Title
US20220101612A1 (en) Methods for manipulating objects in an environment
US20230008291A1 (en) Application placement based on head position
US10642348B2 (en) Display device and image display method
WO2015053188A1 (en) Display device and image deformation method
CN106663410B (en) Information display on head mounted display
JP5869712B1 (en) Head-mounted display system and computer program for presenting a user&#39;s surrounding environment in an immersive virtual space
JP2011180867A (en) Head-mounted display
WO2020241189A1 (en) Information processing device, information processing method, and program
US20180314326A1 (en) Virtual space position designation method, system for executing the method and non-transitory computer readable medium
JP2018180051A (en) Electronic device and control method thereof
JP7055111B2 (en) Mobile devices, programs and methods that can estimate the user&#39;s neck bending state
JP2021010101A (en) Remote work support system
JP6316965B2 (en) Displaying information on the head mounted display
JP2010282459A (en) Mobile terminal device
JP2016200753A (en) Image display device
US20200241633A1 (en) Display device and display device control method
US20200301144A1 (en) Display device, display control method, and display system
JP2018180050A (en) Electronic device and control method thereof
JP2019015812A (en) Terminal device, display system, and method for controlling terminal device
JPWO2017110178A1 (en) Information processing apparatus, information processing method, and program
US20170302904A1 (en) Input/output device, input/output program, and input/output method
KR101782476B1 (en) Method for rotating output of display automatically based on user&#39;s eye gaze
FI129320B (en) Helping a user to improve posture when using a mobile device
US20240103636A1 (en) Methods for manipulating a virtual object
US20240104843A1 (en) Methods for depth conflict mitigation in a three-dimensional environment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211012

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211112

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220405

R150 Certificate of patent or registration of utility model

Ref document number: 7055111

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150