(57)【要約】【課題】ユーザが砂時計を操作するように携帯端末装置を動かすと、それに応じた画面表示や時間の計測を行うことができる携帯端末装置を提供する。【解決手段】携帯電話装置１０は、表示部１３と、加速度センサ２０と、設定された時間を計測すると共に、表示部１３に砂時計の画像を表示する砂時計機能制御部３１と、加速度センサ２０からの測定データに基づいて砂時計機能制御部３１による計測時間を制御する傾き判定部３２とを備える。【選択図】      図１
2008035144.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
加速度センサと、
設定された時間を計測すると共に、前記表示手段に砂時計の画像を表示するタイマー手段と、
前記加速度センサからの測定データに基づいて前記タイマー手段による計測時間を制御するタイマー制御手段とを備えた携帯端末装置。
【請求項２】
前記加速度センサは、重力方向からの傾斜量と、水平面からの傾斜量を測定することを特徴とする請求項１記載の携帯端末装置。
【請求項３】
前記タイマー制御手段は、前記加速度センサが測定した重力方向からの傾斜量が所定の条件を満たしたときに、前記タイマー手段に対して計時を開始させることを特徴とする請求項２記載の携帯端末装置。
【請求項４】
前記タイマー制御手段は、前記加速度センサが測定した重力方向からの傾斜量に基づいて、携帯端末装置が天地逆さにされ、さらに天地元に戻されたことを検出したときに、前記タイマー手段に対して計時を開始させることを特徴とする請求項３記載の携帯端末装置。
【請求項５】
前記タイマー制御手段は、前記タイマー手段が計時を開始した後に、前記加速度センサが測定した重力方向からの傾斜量が所定の条件を満たしたときに、前記タイマーをリセットし、再スタートさせることを特徴とする請求項４記載の携帯端末装置。
【請求項６】
前記タイマー制御手段は、前記タイマー手段が計時を開始した後に、前記加速度センサが測定した重力方向からの傾斜量に基づいて、携帯端末装置が天地逆さにされ、さらに天地元に戻されたことを検出すると、前記タイマーをリセットし、再スタートさせることを特徴とする請求項５記載の携帯端末装置。
【請求項７】
前記タイマー制御手段は、前記加速度センサが測定した重力方向からの傾斜量を、水平面からの傾斜量により補正することを特徴とする請求項３から請求項６のうちいずれか１項記載の携帯端末装置。
【請求項８】
前記加速度センサは、重力方向からの傾斜量をroll値、水平面からの傾斜量をpitch値として測定し、
前記タイマー制御手段は、pitch＜36またはpitch＞324のとき、または144＜pitch＜216のときは、roll=0としてroll値を補正することを特徴とする請求項７記載の携帯端末装置。
【請求項９】
加速度センサによって傾き度合いを測定し、
前記傾き度合いに応じて、タイマー手段が計測する時間を制御するタイマー制御方法。
【請求項１０】
加速度センサは、重力方向からの傾斜量と、水平面からの傾斜量を測定することを特徴とする請求項９記載のタイマー制御方法。
【請求項１１】
加速度センサが測定した重力方向からの傾斜量が所定の条件を満たしたときに、前記タイマー手段に対して計時を開始させることを特徴とする請求項１０記載のタイマー制御方法。
【請求項１２】
加速度センサが測定した重力方向からの傾斜量に基づいて、天地逆さにされ、さらに天地元に戻されたことを検出したときに、前記タイマー手段に対して計時を開始させることを特徴とする請求項１１記載のタイマー制御方法。
【請求項１３】
前記タイマー手段が計時を開始した後に、前記加速度センサが測定した重力方向からの傾斜量が所定の条件を満たしたときに、タイマーをリセットし、再スタートさせることを特徴とする請求項１２記載のタイマー制御方法。
【請求項１４】
前記タイマー手段が計時を開始した後に、前記加速度センサが測定した重力方向からの傾斜量に基づいて、天地逆さにされ、さらに天地元に戻されたことを検出すると、前記タイマーをリセットし、再スタートさせることを特徴とする請求項１３記載のタイマー制御方法。
【請求項１５】
前記加速度センサが測定した重力方向からの傾斜量を、水平面からの傾斜量により補正することを特徴とする請求項１１から請求項１４のうちいずれか１項記載のタイマー制御方法。
【請求項１６】
携帯端末装置を、
設定された時間を計測すると共に、予め備えた表示手段に砂時計の画像を表示するタイマー手段と、
加速度センサからの測定データに基づいて前記タイマー手段による計測時間を制御するタイマー制御手段として機能させるタイマー制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筐体の傾きに連動して動作する砂時計機能を提供する携帯端末装置、タイマー制御方法およびタイマー制御プログラムに関するものである。
【背景技術】
【０００２】
近年の大多数の携帯電話装置は、タイマー機能を有している。タイマー機能とは、予め設定した時間を計測し、設定した時間が経過するとアラームを鳴動させる等の予め設定した動作を実行する機能である。このタイマー機能を用いることによって、所望時間の計測が可能となる。計時状態を表示する方法として、例えば、予め設定した時間を表示し、その時間から１秒ずつカウントダウンしていき、表示が０になることを以って計時終了とする方法や、逆に、最初は０を表示し、１秒ずつカウントアップして行き、設定した時間に達することを以って計時終了とする方法がある。更に、ディジタル的な表示やアナログ的な表示、またディジタルとアナログを混在させた表示が用いられている。特に最近は、アミューズメント性を持たせる観点から砂時計を表示させるようにした携帯電話装置がある。
【０００３】
時間計測にあたって砂時計を表示する携帯電話装置が、例えば特許文献１に開示されている。この携帯電話装置では、折り畳み可能な本体筐体の外面に設けた表示手段に、砂時計の画像と通話時間を表示している。これは、通話時間情報のアナログ的な表示とデジタル的な表示をするものである。砂時計の画像が表示される表示手段は、折り畳んだ状態と本体筐体を開いた状態とでは、本体筐体のヒンジ部を中心とした回転により天地の上下関係が逆になるので、本体筐体を閉じた状態では砂時計の画像を第１の向きに表示し、本体筐体を開いた状態では第１の向きと１８０度回転させた逆向きに表示するようにしている。
【０００４】
【特許文献１】特開２００１−１３６２４７号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の携帯電話装置は、所望時間の計測の際に表示画面に砂時計を表示する場合、時間の経過と共に上方の容器から下方の容器に砂が落ちるような砂時計の動きを、ＧＩＦ（Graphics Interchange Format）やＦＬＡＳＨで作成した画像を画面上に表示することで表現するのみであった。また、特許文献１に記載される携帯電話装置では、本体筐体を閉じた場合と開いた場合とで、表示する砂時計の画像の上下関係が逆にならないように、表示画像を１８０度回転させるようにしているが、実物の砂時計のように、回転させると計時を開始するというように回転と計時とが連動しているわけではない。したがって、砂時計を操作するように携帯端末装置を操作して所望時間の計測ができるわけではないという課題があった。
【０００６】
本発明は上記の課題を解決するためになされたものであり、ユーザが砂時計を操作するように携帯端末装置を動かすと、それに応じた画面表示や時間の計測を行うことができる携帯端末装置、タイマー制御方法およびタイマー制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の構成による携帯端末装置は、表示手段と、加速度センサと、設定された時間を計測すると共に、表示手段に砂時計の画像を表示するタイマー手段と、加速度センサからの測定データに基づいてタイマー手段による計測時間を制御するタイマー制御手段とを備えたものである。また、加速度センサは、重力方向からの傾斜量と、水平面からの傾斜量を測定してもよい。
【０００８】
タイマー制御手段は、加速度センサが測定した重力方向からの傾斜量が所定の条件を満たしたときに、タイマー手段に対して計時を開始させることを特徴とする。またタイマー制御手段は、加速度センサが測定した重力方向からの傾斜量に基づいて、携帯端末装置が天地逆さにされ、さらに天地元に戻されたことを検出したときに、タイマー手段に対して計時を開始させてもよい。タイマー制御手段は、タイマー手段が計時を開始した後に、加速度センサが測定した重力方向からの傾斜量が所定の条件を満たしたときに、タイマーをリセットし、再スタートさせることを特徴とする。タイマー制御手段は、タイマー手段が計時を開始した後に、加速度センサが測定した重力方向からの傾斜量に基づいて、携帯端末装置が天地逆さにされ、さらに天地元に戻されたことを検出すると、タイマーをリセットし、再スタートさせてもよい。また、タイマー制御手段は、加速度センサが測定した重力方向からの傾斜量を、水平面からの傾斜量により補正してもよい。加速度センサは、重力方向からの傾斜量をroll値、水平面からの傾斜量をpitch値として測定し、タイマー制御手段は、pitch＜36またはpitch＞324のとき、または144＜pitch＜216のときは、roll=0としてroll値を補正してもよい。
【０００９】
本発明の構成によるタイマー制御方法は、加速度センサによって傾き度合いを測定し、傾き度合いに応じて、タイマー手段が計測する時間を制御するものである。
【００１０】
本発明の構成によるタイマー制御プログラムは、携帯端末装置を、設定された時間を計測すると共に、予め備えた表示手段に砂時計の画像を表示するタイマー手段と、加速度センサからの測定データに基づいてタイマー手段の計測時間を制御するタイマー制御手段として機能させるものである。
【発明の効果】
【００１１】
この発明によれば、携帯端末装置が、加速度センサからの測定データに基づいてタイマー手段による計測時間を制御するタイマー制御手段を備えるようにしたので、ユーザが砂時計を操作するように携帯端末装置を動かすと、それに応じた画面表示や時間の計測を行うことができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は、本発明の実施の形態１による携帯電話装置の構成を示すブロック図である。図に示すように、携帯電話装置１０は、アンテナ部１１、送受信部１２、表示部１３、メモリ１４、カメラ１５、操作部１６、レシーバ１７、マイク１８、スピーカ１９、加速度センサ２０、制御部３０を備える。図２は、本発明の実施の形態１による携帯電話装置１０の外観図である。（ａ），（ｂ）は、それぞれ携帯電話装置１０の正面図、背面図であり、図１と共通する構成要素には同一符号を付し、その説明を省略する。
【００１３】
アンテナ部１１は、無線信号の送受信を行う。送受信部１２は、アンテナ部１１から入力された信号の復調およびアンテナ部１１へ出力する信号の変調を行う。表示部１３は、正面表示部の他に背面表示部１３ａを含み、電話番号、時計、サービス圏内／圏外、電話帳、スケジュール、カレンダー、機能メニュー、現在のモード等の表示を行う。メモリ１４は、スケジュール、アドレス帳、各種アプリケーションプログラム等の格納および各種データの一次保存を行う。カメラ１５は、ユーザの操作に応じて静止画撮影、動画撮影またはバーコードの読み込み等を行う。操作部１６は、操作ボタンの他にサイドキー１６ａ、ポインタ１６ｂを含み、ユーザの操作に応じて処理を指示する。レシーバ１７は、携帯電話装置１０の受話部として機能し、マイク１８は送話部として機能する。スピーカ１９は、着信音やメッセージ音等の出力を行う。
【００１４】
加速度センサ２０は、携帯電話装置１０に実装されて携帯電話装置１０の軸方向に対する傾き度合いを検出する。近年の携帯電話装置はＧＰＳ（Global Positioning System）機能を搭載した機種が増えており、ＧＰＳ機能を搭載した携帯電話装置は、通常加速度センサを備えている。加速度センサは、携帯電話装置の移動方向を判断するのに不可欠であり、地図上の補正などにも利用されている。図２（ｂ）に示すように、加速度センサ２０は、例えば携帯電話装置１０の下側筐体内部の回路基板（図示せず）に実装される。
【００１５】
制御部３０は、携帯電話装置１０の機能動作を制御する回路であり、砂時計機能制御部３１、傾き判定部３２を備える。制御部３０はその他の機能も有するが、ここでは本発明に関わる機能のみについて説明する。
【００１６】
携帯電話装置１０は、砂時計機能を有する。砂時計機能とは、ユーザが砂時計を操作するように携帯電話装置１０の本体筐体をひっくり返して元に戻すと所望時間の計測のスタートまたはリセット・再スタートができるタイマー機能である。この砂時計機能を実現するプログラムは、メモリ１４に格納される。砂時計機能制御部３１は、このプログラムにしたがって、砂時計機能の起動や計測時間の制御等を行う。傾き判定部３２は、加速度センサ２０から取得した携帯電話装置１０の傾き度合いのデータに基づいて、砂時計機能制御部３１に指示を出す。
【００１７】
ここで、加速度センサ２０の動作について説明する。加速度センサ２０は、携帯電話装置１０の、水平面からの傾き、および重力方向からの傾きを検出することができる。図３は、携帯電話装置１０の傾きについて説明する図である。（ａ）は、携帯電話装置１０に実装された加速度センサ２０の軸方向を示す。図３（ａ）に示すように、携帯電話装置１０の筐体を垂直に立てた場合、筐体の天地方向の軸をＺ軸、筐体の前面から背面に向かう軸をＹ軸、そして筐体の側面方向の軸をＸ軸とすると、加速度センサ２０は、Ｘ軸回りおよびＹ軸回りの傾斜量を検出する。
【００１８】
図３（ｂ），（ｃ）は、携帯電話装置１０の傾きの定義について示す図である。（ｂ）に示すように、Ｘ軸回りの傾斜（筐体の前面／背面の前後方向の傾き）、すなわち水平面からの携帯電話装置１０天地方向の傾斜を「pitch」と呼ぶ。また（ｃ）に示すように、Ｙ軸回りの傾斜（筐体の側面の左右方向の傾き）、すなわち重力方向から携帯電話装置１０天地方向の傾斜を「roll」と呼ぶ。加速度センサ２０は、携帯電話装置１０のＸ軸回りおよびＹ軸回りの傾斜量をpitch値とroll値とで表した傾斜データを生成する。
【００１９】
図４は、加速度センサ２０が測定するroll値とpitch値の一例を示す図であり、（ａ）はroll値を説明する図、（ｂ）はpitch値を説明する図である。図４（ａ）は、図３（ａ）のＹ軸方向、すなわち正面方向から筐体を見た状態を示し、roll値は筐体のＹ軸回りの傾斜の大きさに応じて０〜３５９の値をとる。加速度センサ２０が実装された携帯電話装置１０の下側筐体を重力方向と平行に、かつ天地を正方向に置いた状態をroll=0とする。roll=0の状態から、重力方向から１度左に傾斜させるごとにroll値も１上がる。例えば、roll=0の状態から９０度左に回転させた状態をroll=90、roll=0の状態から携帯電話装置１０の天地を逆方向にした状態をroll=180、roll=0の状態から２７０度左に回転させた状態をroll=270とする。
【００２０】
また、図４（ｂ）は、図３（ａ）のＸ軸方向、すなわち側面方向から筐体を見た状態を示し、pitch値は筐体のＸ軸回りの傾斜の大きさに応じてroll値と同様に０〜３５９の値をとる。加速度センサ２０が実装された携帯電話装置１０の下側筐体を水平に、かつ筐体前面を下向きにした状態をpitch=0とする。pitch=0の状態から筐体前面方向に１度傾斜するごとにpitch値も１上がる。例えば、pitch=0の状態から９０度傾斜した状態をpitch=90、１８０度傾斜した状態をpitch=180、２７０度傾斜した状態をpitch=270とする。
【００２１】
本発明による携帯電話装置１０では、筐体の傾き度合いの判定にroll値を用い、roll値の補正にpitch値を用いる。
【００２２】
ここで、roll値の補正について説明する。例えば、ユーザはタイマー始動後に携帯電話装置１０を水平面に置くことが考えられる。また、折り畳み式の携帯電話装置であれば、上部筐体を下部筐体と９０度以上の角度で開いて、下部筐体を水平面に置くこともある。このように、加速度センサ２０を実装してある筐体部を水平面に置いた場合、加速度センサ２０のＺ軸方向に対して重力がかかりＸＹ平面にかかる重力がなくなるため、加速度センサ２０の動作が不安定になり正確なroll値を出力しない場合がある。そこで、pitch値を利用してroll値を補正し、誤動作防止を行っている。例えば、タイマー始動後にpitch＜36またはpitch＞324、または144＜pitch＜216を検出したときには、ユーザは加速度センサ２０を実装してある筐体部を水平に置いて、計時の過程を見ている状態と判断して、常にroll=0とするようにしてもよい。このような補正を行うことによって、roll値検出が不安定な状態での誤動作を防止することができる。
【００２３】
図５は、本発明による携帯電話装置１０の砂時計機能を実現する制御部３０の動作を示すフローチャートである。また、図６は携帯電話装置１０の表示部１３に表示される画面例を説明する図であり、図７は携帯電話装置１０の傾きの判定条件を説明する図である。図５〜図７を参照して、携帯電話装置１０の制御部３０の動作について説明する。
【００２４】
ユーザが操作部１６を操作して、携帯電話装置１０の砂時計機能を選択したとする（ステップＳＴ１００）。すると、砂時計機能制御部３１は砂時計機能を実現するプログラムにしたがって、砂時計機能の実行を開始する。
【００２５】
砂時計機能制御部３１は、まず加速度センサ２０を起動する（ステップＳＴ１０１）。加速度センサ２０は、起動すると常に携帯電話装置１０のroll値およびpitch値を含む傾斜データを測定して、制御部３０の傾き判定部３２に通知する。続いて、砂時計機能制御部３１は図６（ａ）に示した画面Ａを初期画面として表示部１３に表示する（ステップＳＴ１０２）。画面Ａには、「携帯を傾けると、ＴＥＡ  ＴＩＭＥ  ５Ｍｉｎ」、「決定キーまたは傾ける：タイマースタート」と表示される。ここでは、携帯電話装置１０を例えば５分間の計測を行うティータイマーとして用いることを示す。
【００２６】
砂時計機能制御部３１が表示部１３に画面Ａを表示しているとき、傾き判定部３２は加速度センサ２０からのroll値に基づいて傾斜判定Ａを行う（ステップＳＴ１０３）。図７（ａ）は、傾斜判定Ａの条件を示す図である。傾斜判定Ａとは、roll値が135以上かつ255以下を検出したか否かの判定である。これは、roll=0の状態から携帯電話装置１０が天地逆さにされたかどうかを検出するための判定である。傾斜判定Ａの条件を満たすまで、砂時計機能制御部３１はステップＳＴ１０２に戻って傾斜判定Ａを繰り返す。
【００２７】
傾斜判定Ａの条件を満たした場合、傾き判定部３２は砂時計機能制御部３１に対して、タイマーリセット（ステップＳＴ１０４）および表示部１３への画面Ｂの表示を指示する（ステップＳＴ１０５）。図６（ｂ）は画面Ｂを示す図である。図に示すように、画面Ｂは砂時計と設定時間を表示する画面であり、「決定キー：タイマーストップ、傾ける：リセット＆再スタート」と表示される。砂時計機能制御部３１は、傾き判定部３２からの指示に応答してタイマーをリセットすると共に表示部１３に画面Ｂを表示する。
【００２８】
傾き判定部３２は、砂時計機能制御部３１が表示部１３に画面Ｂを表示しているときは、加速度センサ２０からの傾斜データに基づいて傾斜判定Ｂを行う（ステップＳＴ１０６）。図７（ｂ）は、傾斜判定Ｂの条件を示す図である。傾斜判定Ｂとは、roll値が15以下または345以上を検出したか否かの判定である。これは、携帯電話装置１０が天地逆さにされた状態から元に戻されかどうかを検出するための判定である。傾斜判定Ｂの条件を満たすまで、砂時計機能制御部３１はステップＳＴ１０４に戻って傾斜判定Ｂを繰り返す。
【００２９】
傾斜判定Ｂの条件を満たした場合、傾き判定部３２は砂時計機能制御部３１に対してタイマー始動を指示する（ステップＳＴ１０７）。砂時計機能制御部３１は指示に応答して設定時間のカウントダウンを開始する。画面Ｂには、設定時間をカウントダウンして表示すると共に、砂時計を上方の容器から下方の容器に砂が落ちるようにＧＩＦ等で表現する。
【００３０】
また本発明による携帯電話装置１０の砂時計機能は、タイマー始動後にユーザが携帯電話装置１０をひっくり返して元に戻すと、タイマーのリセットおよび再スタートができる。この機能を実現するために、傾き判定部３２はタイマー始動後に傾斜判定Ａを行う（ステップＳＴ１０８）。傾斜判定Ａを満たした場合、ステップＳＴ１０４に戻ってタイマーと砂時計の表示をリセットさせてステップＳＴ１０５以降の処理を行う。傾斜判定Ａを満たさなければ、傾き判定部３２は何もせずに砂時計機能制御部３１は引き続きタイムカウントを行い、タイマー満了か否かを判断する（ステップＳＴ１０９）。タイマーが満了するまで、傾き判定部３２は傾斜判定Ａを行う。
【００３１】
タイマーが満了すると、砂時計機能制御部３１はタイマーを停止させ（ステップＳＴ１１０）、表示部１３に画面Ｃを計時終了画面として表示する（ステップＳＴ１１１）。図６（ｃ）は画面Ｃの一例を示す図である。画面Ｃはタイマーが満了したことを示す画面である。続いて、砂時計機能制御部３１はタイマーが満了したことを知らせるアラームを鳴動させる（ステップＳＴ１１２）。
【００３２】
なお、砂時計機能制御部３１は画面Ａ表示中にユーザが決定キーを押下したことを検出するとタイマーをスタートさせ、画面Ｂ表示中に決定キーを押下したことを検出するとタイマーをストップさせてもよい。
【００３３】
以上のように、本実施の形態の携帯電話装置１０によれば、携帯電話装置１０の傾きをpitch値とroll値として検出する加速度センサ２０と、加速度センサ２０が検出したpitch値とroll値とに基づいてタイマーによる時間計測を制御する傾き判定部３２とを備えるようにしたので、ユーザが実際の砂時計を操作するように携帯電話装置１０を動かすとそれに応じた画面表示や計時を行うことができ、より実物に近い砂時計の機能を持った携帯電話装置１０を提供でき、アミューズメント性を向上させることができるという効果が得られる。
【００３４】
なお、本実施の形態において図２には折り畳み式の携帯電話装置を示しているが、携帯電話装置はストレートタイプでもスライドタイプでもよい。また、加速度センサ２０は携帯電話装置１０の上側筐体内部に実装されてもよい。また、本実施の形態では携帯電話装置について説明したがそれに限定されず、他の携帯通信端末、パーソナルコンピュータ等の携帯情報端末でもよい。さらに、加速度センサを搭載し、タイマー機能と表示機能のみを備えた端末装置であってもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態１による携帯電話装置の構成を示すブロック図である。
【図２】同実施の形態１による携帯電話装置の外観図であり、（ａ）は正面図、（ｂ）は背面図である。
【図３】同実施の形態１による携帯電話装置の傾きについて説明する図である。（ａ）は、携帯電話装置に実装された加速度センサの軸方向を示し、（ｂ），（ｃ）は、携帯電話装置の傾きの定義について示す。
【図４】加速度センサが測定するroll値とpitch値の一例を示す図であり、（ａ）はroll値を説明する図、（ｂ）はpitch値を説明する図である。
【図５】本発明の実施の形態１による携帯電話装置の制御部の動作を示すフローチャートである。
【図６】同実施の形態１による携帯電話装置の表示部に表示される画面の一例を説明する図である。
【図７】同実施の形態１による携帯電話装置の傾きの判定条件を説明する図である。
【符号の説明】
【００３６】
１０    携帯電話装置
１１    アンテナ部
１２    送受信部
１３    表示部
１４    メモリ
１５    カメラ
１６    操作部
１７    レシーバ
１８  マイク
１９    スピーカ
２０    加速度センサ
３０    制御部
３１    砂時計機能制御部
３２    傾き判定部
【図１】
2008035144.tif 000003
【図２】
2008035144.tif 000004
【図３】
2008035144.tif 000005
【図４】
2008035144.tif 000006
【図５】
2008035144.tif 000007
【図６】
2008035144.tif 000008
【図７】
2008035144.tif 000009