(57)【要約】【課題】  バイブレーションによる通知をよりユーザに分かりやすく行う。【解決手段】  携帯電話機１０は、周期的に振動させない期間をはさみながら自端末を振動させてユーザへの通知を行う振動部１１と、自端末１０に加わる加速度の大きさの変動周期を検出する加速度検出部１２と、検出された加速度の変動周期に応じて振動部１１によって振動される期間の周期を設定する振動周期設定部１３と、加速度の変動周期において加速度が極小になるタイミングで振動部１１による振動が行われるように振動部１１による振動を開始させる振動開始制御部１４とを備える。【選択図】  図１
2012199891.tif 000002
【特許請求の範囲】
【請求項１】
周期的に振動させない期間をはさみながら自端末を振動させてユーザへの通知を行う振動手段と、
自端末に加わる加速度の大きさの変動周期を検出する加速度検出手段と、
前記加速度検出手段によって検出された前記変動周期に応じて前記振動手段によって振動される期間の周期を設定する振動周期設定手段と、
前記変動周期において加速度が極小になるタイミングで前記振動手段による振動が行われるように前記振動手段による振動を開始させる振動開始制御手段と、
を備える携帯端末。
【請求項２】
前記加速度検出手段は、自端末の複数の方向に加わる加速度を検出して、検出された加速度のうち加速度が最も大きい方向の前記変動周期を検出することを特徴とする請求項１に記載の携帯端末。
【請求項３】
周期的に振動させない期間をはさみながら自端末を振動させてユーザへの通知を行う振動手段を備える携帯端末による振動機能制御方法であって、
自端末に加わる加速度の大きさの変動周期を検出する加速度検出ステップと、
前記加速度検出ステップにおいて検出された前記変動周期に応じて前記振動手段によって振動される期間の周期を設定する振動周期設定ステップと、
前記変動周期において加速度が極小になるタイミングで前記振動手段による振動が行われるように前記振動手段による振動を開始させる振動開始制御ステップと、
を含む振動機能制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自端末を振動させることによってユーザへの通知を行う携帯端末、及び当該携帯端末による振動機能制御方法に関する。
【背景技術】
【０００２】
携帯電話機等の携帯端末において、着信があったこと等をユーザに通知する手段として携帯端末を振動させるバイブレーションが用いられている。携帯端末の状況に応じてバイブレーションによる通知をユーザに気づかせやすくするため、特許文献１では、携帯端末の向きに応じて振動の大きさを決定する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０６８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが携帯端末を着衣に入れて歩いている場合等には、ユーザ自身があるリズムで動いているため、単に振動の大きさを大きくするだけでは携帯端末のバイブレーションに気づきにくいことがある。
【０００５】
本発明は、上記を鑑みてなされたものであり、バイブレーションによる通知をよりユーザに分かりやすく行うことができる携帯端末及び振動機能制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明に係る携帯端末は、周期的に振動させない期間をはさみながら自端末を振動させてユーザへの通知を行う振動手段と、自端末に加わる加速度の大きさの変動周期を検出する加速度検出手段と、加速度検出手段によって検出された変動周期に応じて振動手段によって振動される期間の周期を設定する振動周期設定手段と、変動周期において加速度が極小になるタイミングで振動手段による振動が行われるように振動手段による振動を開始させる振動開始制御手段と、を備えることを特徴とする。
【０００７】
本発明に係る携帯端末では、自端末に加わる加速度が極小になるタイミングで通知のための振動が行われる。加速度が極小になるタイミングは、携帯端末を携帯しているユーザにとって振動が気づきやすいタイミングである。従って、本発明に係る携帯端末によれば、バイブレーションによる通知をよりユーザに分かりやすく行うことができる。
【０００８】
加速度検出手段は、自端末の複数の方向に加わる加速度を検出して、検出された加速度のうち加速度が最も大きい方向の変動周期を検出することが望ましい。携帯端末は、ユーザに携帯される際に任意の向きで保持されうる。上記の携帯端末の構成によれば、どのような向きで携帯端末がユーザに携帯されても、確実に自端末に加わる加速度を検出することができ、確実に本発明を実施することができる。
【０００９】
ところで、本発明は、上記のように携帯端末の発明として記述できる他に、以下のように携帯端末による振動機能制御方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１０】
即ち、本発明に係る振動機能制御方法は、周期的に振動させない期間をはさみながら自端末を振動させてユーザへの通知を行う振動手段を備える携帯端末による振動機能制御方法であって、自端末に加わる加速度の大きさの変動周期を検出する加速度検出ステップと、加速度検出ステップにおいて検出された変動周期に応じて振動手段によって振動される期間の周期を設定する振動周期設定ステップと、変動周期において加速度が極小になるタイミングで振動手段による振動が行われるように振動手段による振動を開始させる振動開始制御ステップと、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明では、自端末に加わる加速度が極小になるタイミングで通知のための振動が行われる。加速度が極小になるタイミングは、携帯端末を携帯しているユーザにとって振動が気づきやすいタイミングである。従って、本発明によれば、バイブレーションによる通知をよりユーザに分かりやすく行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る携帯端末である携帯電話機の機能構成を示す図である。
【図２】本発明の実施形態に係る携帯電話機のハードウェア構成を示す図である。
【図３】携帯電話機に加わる加速度の変動と振動させるタイミングとを模式的に示す図である。
【図４】本発明の実施形態に係る携帯電話機で実行される処理（振動機能制御方法）を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面と共に本発明に係る携帯端末及び振動機能制御方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１４】
図１に、本実施形態に係る携帯端末である携帯電話機１０を示す。携帯電話機１０は、ユーザによって携帯（所持）され、移動体通信等の通信機能を備えている装置である。携帯電話機１０は、電話の着信やメールの受信の際に、自端末を振動させることによってユーザに通知する機能（バイブレーション機能）を備えている。本発明は、当該バイブレーション機能を制御するものである。
【００１５】
図２に携帯電話機１０のハードウェア構成を示す。図２に示すように、携帯電話機１０は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（RandomAccess Memory）１０２及びＲＯＭ１０３（Read Only Memory)、操作部１０４、無線通信部１０５、ディスプレイ１０６、アンテナ１０７等のハードウェアにより構成されている。また、携帯電話機１０は、上記のハードウェアに加えて、振動用モータ１０８及び３軸加速度センサ１０９等のハードウェアを備えている。
【００１６】
振動用モータ１０８は、上述した通知を行うために携帯電話機１０を小刻みに振動させるモータである。３軸加速度センサ１０９は、携帯電話機１０に加えられるＸＹＺ軸の３方向の加速度（単位は、例えばｍ／ｓｅｃ２）を検出するセンサである。３軸加速度センサ１０９は、検出した加速度の情報を、ＸＹＺ軸毎に出力する。振動用モータ１０８及び３軸加速度センサ１０９は、従来から知られているものを利用することができる。これらの構成要素が動作することにより、後述する携帯電話機１０の各機能が発揮される。
【００１７】
引き続いて、携帯電話機１０の本発明に係る機能について説明する。図１に示すように、携帯電話機１０は、振動部１１と、加速度検出部１２と、振動周期設定部１３と、振動開始制御部１４とを備えて構成される。なお、携帯電話機１０は上記以外にも、例えば、通話機能、メール機能、Ｗｅｂ閲覧機能等の通常の携帯電話機としての機能も備えている（図示せず）。
【００１８】
振動部１１は、自端末１０を振動させてユーザへの通知を行う振動手段である。この振動は、携帯電話機１０が備える振動用モータ１０８によって行われる。振動部１１は、携帯電話機１０に電話の着信あるいはメールの受信等があった場合にそれを携帯電話機１０のユーザに通知するために振動を行う。振動部１１は、周期的に振動させない期間をはさみながら振動を行う。即ち、振動部１１は、振動させる期間と振動させない期間とを繰り返して通知を行う。例えば、１秒振動させて１．５秒振動させないことを繰り返して通知を行う。振動部１１は、ユーザが着信に応答するための携帯電話機１０に対する（振動を中止するための）入力をした場合、あるいは予め設定した一定期間（例えば、数秒〜数十秒程度）何の入力が無かった場合に振動による通知を終了する。
【００１９】
振動部１１は、上記の振動させる期間と振動させない期間との繰り返しの周期を振動周期設定部１３によって制御される。当該周期の変更は、例えば、振動させない期間の長さを調節することによって行われる。また、振動部１１は、通知の際の、振動を開始させるタイミングを振動開始制御部１４によって制御される。
【００２０】
加速度検出部１２は、自端末１０に加わる加速度の大きさの変動周期を検出する加速度検出手段である。自端末１０に加わる加速度とは、外的要因によるものであり、例えば、携帯電話機１０を携帯するユーザが歩行（移動）することによって生じるものである。加速度の大きさ自体の検出は、３軸加速度センサ１０９によって行われる。加速度検出部１２は、３軸加速度センサ１０９によって検出されたＸＹＺ軸の３方向の加速度の大きさを入力する。３軸加速度センサ１０９による加速度の検出は、時間的に連続的に行われる。図３に、ＸＹＺ軸のうち何れか一方向での、検出された加速度の時間変化を示す。図３のグラフにおいて、横軸は経過時間を示し、縦軸は加速度の大きさを示す。
【００２１】
加速度検出部１２は、検出された３方向の加速度のうち加速度が最も大きい方向の加速度についての変動周期を検出する。具体的には、一定の時間毎（例えば、１０秒毎）に加速度が最も大きい値を取る方向の加速度について、変動周期を検出する。
【００２２】
図３に示すグラフは、携帯電話機１０を携帯しているユーザが歩行している場合の携帯電話機１０に加わる加速度を示している。図３に示すように、加速度は、加速度がゼロの状態（図中の点Ａ１）から、一方の方向に増加して極大点を取った後、減少して加速度がゼロ（図中の点Ａ２）となったあと、逆の方向に増加して極大点を取った後、減少して加速度がゼロ（図中の点Ａ３）となり、その後、同様の周期を繰り返す。ここで、図中の点Ａ１で示される加速度がゼロの状態から、図中の点Ａ３で示される加速度がゼロの状態までが、ユーザが足を一歩すすめる状態に対応している。ここで、点Ａ２で示される加速度がゼロの状態は、ユーザが片足を上げきった状態（タイミング）であり、点Ａ１及び点Ａ３で示される加速度がゼロの状態は、ユーザが片足を地面に戻した状態（タイミング）である。なお、本実施形態の例では、加速度が取る極小値がゼロになっているが、必ずしもゼロにならなくてもよい。
【００２３】
ユーザが歩行中における、振動による通知は、携帯電話機１０に加わる加速度がゼロの状態で行うとユーザに気づきやすいものとなる。即ち、ユーザが片足を上げきった状態（タイミング）及びユーザが片足を地面に戻した状態（タイミング）に行うことと、ユーザが振動に気づきやすい。
【００２４】
加速度検出部１２は、検出した加速度の変動から、加速度の大きさの変動周期として、加速度が極小となるタイミング（図３の例では、加速度がゼロになるタイミング）を特定して、当該極小となるタイミングの間隔を算出する。図３の例では、点Ａ１と点Ａ２との時間間隔、点Ａ２と点Ａ３との時間間隔である。当該間隔は、例えば、一定時間（例えば、１０秒程度）、継続して検出した間隔の平均値として算出される。
【００２５】
加速度検出部１２は、検出した自端末１０に加わる加速度の大きさの変動周期を示す情報を振動周期設定部１３に通知する。具体的には、上記のように算出した加速度が極小となるタイミングの間隔を示す情報を振動周期設定部１３に出力する。また、加速度検出部１２は、加速度が極小となるタイミングである時刻を示す情報の履歴を振動開始制御部１４に出力する。
【００２６】
加速度検出部１２による加速度の検出は、振動部１１の振動による通知が行われる可能性があるとき、例えば、待ち受け状態であるときに常に行われる。
【００２７】
振動周期設定部１３は、加速度検出部１２によって検出された変動周期に応じて振動部１１により振動される期間の周期を設定する振動周期設定手段である。具体的には例えば、加速度検出部１２から通知された情報によって示される加速度の変動周期と、振動部１１が振動させる期間と振動させない期間とを合わせた期間とが一致するように振動部１１による振動期間の周期を設定する。この設定は、例えば、振動させない期間を調整することによって行われる。加速度の変動周期が２秒であり、予め設定された振動期間が１秒であったら、振動させない期間を変動周期−振動期間で１秒と設定する。
【００２８】
振動周期設定部１３は、設定した、振動部１１により振動される期間の周期を示す情報（例えば、上記の例では振動期間１秒、振動させない期間１秒）を振動部１１に通知して当該周期を示す情報を振動部１１に記憶させて、通知の際にその周期の繰り返しを行うように制御する。
【００２９】
振動開始制御部１４は、加速度の変動周期において加速度が極小になるタイミングで、振動部１１による振動が行われるよう振動部１１による振動を開始させる振動開始制御手段である。ここで加速度の変動周期は、加速度検出部１２によって検出された過去の変動周期ではなく、後述するように予測される将来の変動周期である。例えば、図３に示す例では、振動開始制御部１４による振動開始のタイミングの制御は、加速度がゼロとなったときに振動が行われるようにするためである。振動周期設定部１３による制御と、振動開始制御部１４による制御とで、適切に加速度がゼロになったときに通知のための振動がなされる。
【００３０】
具体的には、振動開始制御部１４は、携帯電話機１０に電話の着信あるいはメールの受信等があった場合にその旨が入力されると、加速度検出部１２から入力された加速度が極小となるタイミングである時刻を示す情報の履歴に基づいて、次に加速度がゼロになるタイミングを予測し、そのタイミングで振動を開始するように振動部１１を制御する。振動開始制御部１４は、より確実に加速度がゼロになるタイミングで振動させるため、予測されたタイミングの少し前（例えば、振動期間の半分程度前、上述した例では０．５秒）に振動を開始させる。なお、加速度がゼロになるタイミングの予測は、通知が必要な旨の通知がなされてから行われるのではなく、振動周期設定部１３による周期の設定と同様に、常に行うこととしてもよい（通知が必要な場合に、予め予測したタイミングを利用する）。以上が、携帯電話機１０の本発明に係る機能である。
【００３１】
引き続いて、図４のフローチャートを用いて、本実施形態に係る携帯電話機１０で実行される処理（振動機能制御方法）を説明する。携帯電話機１０では、加速度検出部１２によって、携帯電話機１０の加速度の大きさの変動周期が検出される（Ｓ０１、加速度検出ステップ）。なお、Ｓ０１の処理は、振動部１１の振動による通知が行われる可能性があるとき、例えば、待ち受け状態であるときに常に行われている。検出された変動周期の加速度が極小となるタイミングの間隔を示す情報が、加速度検出部１２から振動周期設定部１３に出力される。また、加速度が極小となるタイミングである時刻を示す情報の履歴が、加速度検出部１２から振動開始制御部１４に出力される。
【００３２】
続いて、振動周期設定部１３によって、加速度検出部１２から入力された情報に基づいて、振動部１１による振動期間の周期が設定される（Ｓ０２、振動周期設定ステップ）。設定された周期を示す情報は、振動周期設定部１３から振動部１１に通知され、当該周期で振動が行われるように制御される。Ｓ０２の処理も、Ｓ０１の処理と同様に、振動部１１の振動による通知が行われる可能性があるとき、随時（例えば、１分毎等の一定期間毎）に行われる。
【００３３】
続いて、携帯電話機１０に対する電話の発信、あるいはメールの送信等があった場合、電話の着信処理、あるいはメールの受信処理が行われる（Ｓ０３）。これらは、携帯電話機１０からユーザへの通知が必要なものであり、通知が必要なものであれば、電話の着信、あるいはメールの受信には限られない。
【００３４】
それらの通知のために、振動開始制御部１４に対して、通知が必要な旨が入力される。振動開始制御部１４にその旨の入力があると、振動開始制御部１４によって、加速度がゼロになるタイミングが予測され、そのタイミングに基づき加速度が極小になるタイミングで振動が開始されるよう、振動開始のタイミングが決定される（Ｓ０４、振動開始制御ステップ）。続いて、振動開始制御部１４からの制御によって、当該決定されたタイミングで振動部１１による振動が開始され、当該振動によって電話の着信、あるいはメールの受信がユーザに通知される（Ｓ０５、振動開始制御ステップ、振動ステップ）。
【００３５】
振動周期設定部１３による制御、及び振動開始制御部１４による制御によって、図３に示すように加速度がゼロのタイミング（点Ａ１，Ａ２，Ａ３）で振動が行われる。なお、振動による通知は、ユーザが着信に応答するための携帯電話機１０に対する入力をした場合、あるいは予め設定した一定期間（例えば、数秒〜数十秒程度）何の入力が無かった場合、終了する。また、振動による通知に合わせて、着信音の鳴動等その他の通知手段が用いられてもよい。
【００３６】
上述したように本実施形態では、携帯電話機１０に加わる加速度が極小になるタイミングで通知のための振動が行われる。加速度が極小になるタイミング（特に、図３に示すような加速度がゼロになるタイミング）は、携帯電話機１０を携帯しているユーザにとって振動が気づきやすいタイミングである。例えば、携帯電話機１０を携帯しているユーザが歩行しており、ユーザが動いていて通常、携帯電話機１０の振動に気づきにくい状況にあってもユーザに振動を気づきやすくさせることができる。従って、本実施形態によれば、バイブレーションによる通知をよりユーザに分かりやすく行うことができる。
【００３７】
また、本実施形態の３軸加速度センサ１０９のように複数の方向の加速度を検出して、何れかの方向の加速度を利用することとするのが望ましい。この構成によれば、どのような向きで携帯電話機１０がユーザに携帯されても、確実に携帯電話機１０に加わる加速度を検出することができ、確実に本発明を実施することができる。
【００３８】
なお、本実施形態においては、本発明に係る携帯端末は、通信機能を有する携帯電話機１０とし、振動による通知も通信機能に係る着信等としたが、必ずしもこのような構成でなくてもよい。例えば、通信機能を有しない携帯端末において、設定された時刻のアラームの通知等に本発明の機能が用いられてもよい。
【符号の説明】
【００３９】
１０…携帯電話機、１１…振動部、１２…加速度検出部、１３…振動周期設定部、１４…振動開始制御部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…操作部、１０５…無線通信部、１０６…ディスプレイ、１０７…アンテナ、１０８…振動用モータ、１０９…軸加速度センサ。
【図１】
2012199891.tif 000003
【図２】
2012199891.tif 000004
【図３】
2012199891.tif 000005
【図４】
2012199891.tif 000006