(57)【要約】【課題】運動している最中でも容易にユーザが扱うことができる携帯機器を提供すること【解決手段】少なくとも３軸の加速度センサを有する加速度センサ部と、この加速度センサ部が検出した加速度に基づき、ユーザの身体の運動状態を検出する体動検出部と、外部からの入力を受け付けたときのユーザに対する情報の報知方法や、アプリケーションを実行するか否かなどを、運動状態に応じて決定する制御部とを具備することを特徴とする携帯機器。【選択図】図３
2009206600.tif 000002
【特許請求の範囲】
【請求項１】
身体の運動状態を検出する体動検出部と、
外部からの入力を受け付けたときの処理内容を、前記運動状態に応じて決定する制御部と
を具備することを特徴とする携帯機器。
【請求項２】
前記制御部は、当該機器が待機状態にあるときに、外部からの入力を受け付けて起動状態に遷移するときの処理内容を、前記運動状態に応じて決定すること
を特徴とする請求項１に記載の携帯機器。
【請求項３】
前記体動検出部は、保持者の運動状態を検出し、検出可能な運動状態は、停止状態、歩行状態、走行状態のうちの1つ、あるいは、少なくとも２つ以上であること
を特徴とする請求項１または請求項２に記載の携帯機器。
【請求項４】
ユーザへの情報の報知を行う報知部を具備し、
前記制御部は、外部機器から情報を受信し、該受信した情報に基づき、ユーザへ情報を報知する際の報知方法を、前記運動状態に応じて決定し、前記報知部に該決定した報知方法を用いて報知させること
を特徴とする請求項１から請求項３のいずれかの項に記載の携帯機器。
【請求項５】
前記報知部は、文字を画面に表示することで、ユーザへの情報の報知を行い、
前記制御部は、前記運動状態に応じて、前記報知部が画面に表示する文字の大きさを決定すること
を特徴とする請求項４に記載の携帯機器。
【請求項６】
前記報知部は、文字を画面に表示する、当該機器の筺体を振動させる、または、音声を出力することで、ユーザへの情報の報知を行い、
前記制御部は、前記運動状態に応じて、前記報知部に文字を表示させるか、当該機器の筺体を振動させるか、音声を出力させるかを決定すること
を特徴とする請求項４に記載の携帯機器。
【請求項７】
前記報知部は、予め記憶している音声データを音声に変換して出力することで、ユーザへの情報の報知を行い、
前記制御部は、前記運動状態に応じて、前記報知部が音声に変換する音声データを決定する、あるいは、前記報知部が出力する音量を決定すること
を特徴とする請求項４に記載の携帯機器。
【請求項８】
前記制御部は、前記外部機器から情報を受信したことをユーザへ報知するか、前記受信した情報をユーザへ報知するかを、前記運動状態に応じて決定することを特徴とする請求項４に記載の携帯機器。
【請求項９】
記憶部に記憶しているアプリケーションを実行するアプリケーション実行処理部を具備し、
前記制御部は、操作入力を受け付けて、待機状態から起動状態に遷移する際、前記運動状態に応じて、前記アプリケーション実行処理部にいずれかのアプリケーションを実行させるか否かを決定し、実行させると決定したときは、前記アプリケーション実行処理部にいずれかのアプリケーションを実行させること
を特徴とする請求項１から請求項３のいずれかの項に記載の携帯機器。
【請求項１０】
前記制御部は、前記アプリケーション実行処理部にいずれかのアプリケーションを実行させると決定したときは、待機状態から起動状態に遷移した回数に基づき、前記アプリケーション実行処理部に実行させるアプリケーションを決定することを特徴とする請求項９に記載の携帯機器。
【請求項１１】
携帯機器における処理決定方法であって、
身体の運動状態を検出する第１の過程と、
外部からの入力を受け付けたときの処理内容を、前記運動状態に応じて決定する第２の過程と
を備えることを特徴とする処理決定方法。
【請求項１２】
携帯機器のコンピュータを、
身体の運動状態を検出する体動検出手段、
外部からの入力を受け付けたときの処理内容を、前記運動状態に応じて決定する制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯機器、処理決定方法およびプログラムに関する。
【背景技術】
【０００２】
従来の携帯電話機は、複数種類の振動パターンをＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶しており、音声着信（電話着信）時および電子メール着信時の振動パターンを、ＲＯＭに記憶している振動パターンの中からキー操作により設定可能であり、設定内容をＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に記憶している。携帯電話機は着信信号を受けると、この着信が電子メール着信か音声着信かを判断し、その判断結果に応じて先に設定した振動パターンをＲＡＭから読み出し、該振動パターンを用いて、当該携帯電話機のバイブレータを振動させている。
また、情報処理装置が加速度センサを備え、該加速度センサによって検出された加速度値に基づき、該情報処理装置の移動方向および移動量を求め、画像情報から表示させる画像を読み出す領域を、この求めた移動方向と移動量とに応じた方向および画素数だけ変更して、表示内容を更新し、スクロールさせているものもある（例えば、特許文献２参照）。
【特許文献１】特開２００２−２８１１１７号公報
【特許文献２】特開平０６−００４２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、バイブレータによる着信の通知にあっては、ジョギングなどユーザが運動している最中には、着信したことにユーザが気付かないことがあるという問題がある。
また、加速度センサを備え、該加速度センサに基づき求めた移動方向と移動量とに基づき表示内容を更新する情報処理装置においては、ジョギングなどユーザが運動している最中には、操作のための動き以外にもユーザの運動にあわせて情報処理装置が移動するため、この移動を加速度センサが検出してしまい、操作しにくいことがあるという問題がある。
【０００４】
本発明は、このような事情に鑑みてなされたもので、その目的は、運動している最中でも容易にユーザが扱うことができる携帯機器、処理決定方法およびプログラムである。
【課題を解決するための手段】
【０００５】
この発明は上述した課題を解決するためになされたもので、本発明の携帯機器は、身体の運動状態を検出する体動検出部と、外部からの入力を受け付けたときの処理内容を、前記運動状態に応じて決定する制御部とを具備することを特徴とする。
【０００６】
また、本発明の携帯機器は、上述の携帯機器であって、前記制御部は、当該機器が待機状態にあるときに、外部からの入力を受け付けて起動状態に遷移するときの処理内容を、前記運動状態に応じて決定することを特徴とする。
【０００７】
また、本発明の携帯機器は、上述のいずれかの携帯機器であって、前記体動検出部は、保持者の運動状態を検出し、検出可能な運動状態は、停止状態、歩行状態、走行状態のうちの１つ、あるいは、少なくとも２つ以上であることを特徴とする。
【０００８】
また、本発明の携帯機器は、上述のいずれかの携帯機器であって、ユーザへの情報の報知を行う報知部を具備し、前記制御部は、外部機器から情報を受信し、該受信した情報に基づき、ユーザへ情報を報知する際の報知方法を、前記運動状態に応じて決定し、前記報知部に該決定した報知方法を用いて報知させることを特徴とする。
【０００９】
また、本発明の携帯機器は、上述の携帯機器であって、前記報知部は、文字を画面に表示することで、ユーザへの情報の報知を行い、前記制御部は、前記運動状態に応じて、前記報知部が画面に表示する文字の大きさを決定することを特徴とする。
【００１０】
また、本発明の携帯機器は、上述の携帯機器であって、前記報知部は、文字を画面に表示する、当該機器の筺体を振動させる、または、音声を出力することで、ユーザへの情報の報知を行い、前記制御部は、前記運動状態に応じて、前記報知部に文字を表示させるか、当該機器の筺体を振動させるか、音声を出力させるかを決定することを特徴とする。
【００１１】
また、本発明の携帯機器は、上述の携帯機器であって、前記報知部は、予め記憶している音声データを音声に変換して出力することで、ユーザへの情報の報知を行い、前記制御部は、前記運動状態に応じて、前記報知部が音声に変換する音声データを決定する、あるいは、前記報知部が出力する音量を決定することを特徴とする。
【００１２】
また、本発明の携帯機器は、上述の携帯機器であって、前記制御部は、前記外部機器から情報を受信したことをユーザへ報知するか、前記受信した情報をユーザへ報知するかを、前記運動状態に応じて決定することを特徴とする。
【００１３】
また、本発明の携帯機器は、上述のいずれかの携帯機器であって、記憶部に記憶しているアプリケーションを実行するアプリケーション実行処理部を具備し、前記制御部は、操作入力を受け付けて、待機状態から起動状態に遷移する際、前記運動状態に応じて、前記アプリケーション実行処理部にいずれかのアプリケーションを実行させるか否かを決定し、実行させると決定したときは、前記アプリケーション実行処理部にいずれかのアプリケーションを実行させることを特徴とする。
【００１４】
また、本発明の携帯機器は、上述の携帯機器であって、前記制御部は、前記アプリケーション実行処理部にいずれかのアプリケーションを実行させると決定したときは、待機状態から起動状態に遷移した回数に基づき、前記アプリケーション実行処理部に実行させるアプリケーションを決定することを特徴とする。
【００１５】
また、本発明の処理決定方法は、携帯機器における処理決定方法であって、身体の運動状態を検出する第１の過程と、外部からの入力を受け付けたときの処理内容を、前記運動状態に応じて決定する第２の過程とを備えることを特徴とする。
【００１６】
また、本発明のプログラムは、携帯機器のコンピュータを、身体の運動状態を検出する体動検出手段、外部からの入力を受け付けたときの処理内容を、前記運動状態に応じて決定する制御手段として機能させる。
【発明の効果】
【００１７】
この発明によれば、携帯機器は、体動検出部が検出した身体の運動状態に応じて、処理内容を決定するので、運動していることを検出したときは、容易に認識できる方法で情報の報知をしたり、容易な操作方法でアプリケーションを実行させるようにしたりすることで、運動している最中でも容易にユーザが扱うことができる。
【発明を実施するための最良の形態】
【００１８】
[第１の実施形態]
以下、図面を参照して、本発明の第１の実施形態について説明する。図１を参照して携帯機器１００の外観を説明した後、図２を参照して携帯機器１００の構成を説明する。
図１は、本実施形態における携帯機器１００の外観図である。本実施形態では、本発明による携帯機器１００の機能をクラムシェルタイプ（折り畳み構造）の携帯電話機に実装した例を説明する。図１（ａ）は、この携帯電話機を開いた状態で入力操作用のキーが設けられている側を表わし、図１（ｂ）は、その背面を表わす。
図１（ａ）の上部のスピーカ１１７、下部のマイク１１６は通話に用いられる。
図１（ａ）の操作部１０８には、カーソルキー１０８１、決定キー１０８２、テンキー，＊，＃キー１０８３が含まれる。これらのキーは、通話先の電話番号入力、電子メールの文字入力、メニュー選択、機能選択等に使用される。
【００１９】
図１（ａ）の主表示部１１１、図１（ｂ）の副表示部１１２は、画像、文字等を表示する表示装置である。主表示部１１１は、操作部１０８による操作に応じて電子メール、画像、メニュー画面、機能設定画面等が表示される。副表示部１１２は主表示部１１１の背面に設けられ、主表示部１１１より表示領域が小さいが、携帯機器１００を折り畳んだ状態でもユーザが見ることができる位置に設けられており、折り畳んだ状態でユーザに情報を通知する表示装置として用いられる。
図１（ａ）の副カメラ１１０はテレビ電話機能のためのカメラであり、図１（ｂ）の主カメラ１０９はデジタルカメラ機能のためのカメラである。図１（ｂ）のフラッシュ１０９１は、主カメラ１０９を用いて暗い所等で被写体を撮像する場合に使用される。
図１（ｂ）の体温検出センサ部１３０は、携帯機器１００を操作するために、携帯機器１００を手に持った際に、手が触れる位置に設置されており、触れている手の体温を検出するセンサである。
【００２０】
次に、図２を参照して携帯機器１００の構成を説明する。図２は、第１の実施形態による携帯機器１００の構成を示す概略ブロック図である。
無線部１０２は、アンテナ１０１が受信する受信信号をベースバンドの受信信号に変換して通信制御部１０３に出力する。また、無線部１０２は通信制御部１０３から入力する送信信号を送信周波数の信号に変調し、アンテナ１０１へ出力して送信する。
通信制御部１０３は、無線部１０２から入力した受信信号の復調処理と、主制御部１０４から入力した送信信号の変調処理とを行う。
これらアンテナ１０１や無線部１０２や通信制御部１０３は、携帯通信網やＷ−ＬＡＮ（無線ＬＡＮ、ワイヤレス・ローカル・エリア・ネットワーク）などによる通信を行なうための通信手段である。
主制御部１０４は、不揮発性メモリであるプログラムメモリ１０５に記憶されたプログラムを実行して各部を制御する。
メモリ１０６は、通話、電子メール等を行う場合に使用されるデータに加え、ユーザにより設定された情報など、その他の管理情報を記憶する。
大容量メモリ１０７は、地図情報等の大容量のデータを記憶する。
【００２１】
操作部１０８は、図１を参照して説明した通りであり、操作に応じた信号を主制御部１０４に出力する。
主カメラ１０９、副カメラ１１０は、光学素子、撮像部、映像信号処理部を備え、被写体の像をデジタル信号に変換して主制御部１０４に出力する。
主表示部１１１、副表示部１１２は、主制御部１０４から入力する表示用の信号に基づいて画像、文字等を表示する液晶ディスプレイであるが、有機ＥＬ（エレクトロルミネセンス）ディスプレイであってもよく、これに限定されない。
振動部１１３は、ユーザが認識できる程度にモータにより振動を発生させる。
ＧＰＳ（Global Positioning System）部１１４は、ＧＰＳ衛星からの電波信号をアンテナを介して受信し、地上における携帯機器１００の位置を求める。
【００２２】
音声処理部１１５は、マイク１１６から入力される音声信号をデジタル信号に変換して主制御部１０４に出力し、また、主制御部１０４からデジタルの音声信号を入力してアナログの音声信号に変換し、スピーカ１１７に出力して発音させる。
ＲＦＩＤ（Radio Frequency IDentification）リーダ１１８は、アンテナを介した近距離の無線通信によって外部のタグに埋め込まれたＩＣチップのＩＤ情報を読み取る。
Ｉｒ送信部１１９、Ｉｒ受信部１２０は、赤外線を利用して外部の機器とデータ通信を行う。
【００２３】
インジケータ１２１は、例えば、光を発してユーザに認識させるＬＥＤ（発光ダイオード）である。このインジケータ１２１として、異なる色の複数のＬＥＤを用いて、携帯機器１００の処理状態に基づき場合分けしてユーザに通知する表示装置として用いてもよい。インジケータ１２１は、携帯機器１００を折り畳んだ状態でもユーザが見ることができる位置に設けられており、折り畳んだ状態でユーザに情報を通知する表示装置として用いられる。
なお、ユーザの注意をひくために使用される振動部１１３、インジケータ１２１に代えて、または、これらに加えて、匂いを発生する匂い発生部を備えてもよい。匂いを発生するには、携帯機器１００の内部に複数の化学物質を保持し、これらを混合させる等、各種の既存技術を用いることができる。
電源制御部１２３は電池１２４から電力の供給を受け、各部に電力を供給する。
その他、携帯機器１００は、例えばブルートゥース（登録商標）のような近距離無線通信技術を用いて、携帯機器１００と他の機器との間の近距離通信を行う機能を有することができる。
【００２４】
体温検出センサ部１３０は、図１（ｂ）を参照して説明した通りであり、検出結果を主制御部１０４に出力する。加速度センサ部１３１は、３軸の加速度センサであり、３方向の加速度を測定し、測定結果を主制御部１０４に出力する。開閉検出部１３２は、筺体の開閉を検出し、検出結果を主制御部１０４に出力する。
なお、以下で説明する実施形態においては、大容量メモリ１０７、主カメラ１０９、副カメラ１１０、副表示部１１２、ＧＰＳ部１１４、マイク１１６、ＲＦＩＤリーダ１１８、Ｉｒ送信部１１９、Ｉｒ受信部１２０、インジケータ１２１、電源制御部１２３、電池１２４は、本発明の説明において、特に使用しない。
【００２５】
図３は、主制御部１０４が、プログラムメモリ１０５に記憶されているプログラムを読み出して実行することで機能する状態管理部１０４０の構成を示す概略ブロック図である。状態管理部１０４０は、携帯機器１００を待機状態にするか起動状態にするかを管理するとともに、体動検出部１０４１、制御部１０４２、報知部１０４３を具備する。なお、待機状態とは、入力待ちとなり、主表示部１１１および副表示部１１２のバックライトを消灯するなどして、必要最低限の部分のみを動作させて消費電力を抑えている状態であり、起動状態とは、主表示部１１１または副表示部１１２のバックライトを点灯し、操作部１０８の各キーの入力を受け付ける状態である。状態管理部１０４０による待機状態と起動状態の管理の詳細については、図４を参照して後述する。
【００２６】
体動検出部１０４１は、加速度センサ部１３１が検出する携帯機器１００の３軸方向の加速度を受けて、３軸方向の加速度の時間変化パターンから、この携帯機器１００を携帯しているユーザの身体が、「停止」、「歩行」、および「走行」のうちの、いずれの運動状態にあるのかを検出する。また、体動検出部１０４１は、体温検出センサ部１３０が検出したユーザの体温が予め決められた閾値より高いか否かに基づき、このユーザは熱が有るか否かを判定する。体動検出部１０４１は、この検出した運動状態と、熱の有無とを制御部１０４２に出力する。
【００２７】
制御部１０４２は、通信制御部１０３が携帯電話網を介して受信した電子メールの着信の通知を通信制御部１０３から受ける、電子メールの着信後、待機状態にあるときにキー操作の通知を操作部１０８から受ける、あるいは、電子メールの着信後にクラムシェルの開操作の通知を開閉検出部１３２から受けるなど、外部からの入力を受けて、待機状態から起動状態に遷移する際の通信制御部１０３から通知を受けた着信の報知方法を、前記体動検出部１０４１が検出する運動状態に応じて決定する。通信制御部１０３が決定する報知方法には、報知する内容として、電子メールの着信のみを報知するか、着信に加えて、着信した電子メールを開封し、その内容も報知するかということと、報知の仕方として、報知する内容を画面に文字で表示するのみか、文字の表示に加えて該文字を読み上げた音声を出力するか、着信したことを示す振動パターンで筺体を振動させるかということが含まれる。制御部１０４２の詳細については、図５を参照して後述する。
【００２８】
なお、本実施形態では、外部機器から情報を受信する例として、携帯電話網を介した電子メールの着信を挙げたが、これ以外にも、携帯電話網を介した電話の着呼や、近距離通信を介した情報の受信でも同様である。電話の着呼であれば、着呼のみを報知するか、あるいは着呼の報知に加えて通話状態にするかを決定する。また、近距離通信を介した情報の受信であれば、情報の受信のみを報知するか、受信した情報の内容も報知するかを決定する。
報知部１０４３は、制御部１０４２が決定した報知方法を受けて、該報知方法に従い、主表示部１１１に指定された文字を表示させ、振動部（バイブレータ）１１３に指定された振動パターンで振動させ、音声処理部１１５に指定された文字を読み上げた音声を出力させる。
【００２９】
図４は、状態管理部１０４０の動作を説明する状態管理処理のフローチャートである。携帯機器１００の電源が投入され、状態管理部１０４０が状態管理処理を始めると、状態管理部１０４０は、まず携帯機器１００を起動状態に遷移させ（Ｓａ１）、経過時間のカウントを始める。次に、状態管理部１０４０は、操作部１０８からのキー入力または開閉検出部１３２の開操作の通知、あるいは通信制御部１０３からの携帯電話網からの着信の通知といった外部からの入力があるか否かを判定する（Ｓａ２）。入力があったと判定したときは、状態管理部１０４０は、カウントしている経過時間をリセットして（Ｓａ６）、再びステップＳａ２に戻って処理を繰り返す。
【００３０】
一方、ステップＳａ２の判定において、入力が無いと判定したときは、状態管理部１０４０は、カウントしている経過時間が予め決められた所定時間より大きいか、または、開閉検出部１３２が携帯機器１００の筺体が閉じたことを検出したか否かを判定する（Ｓａ３）。このステップＳａ３で、どちらの判定条件にも当てはまらないと判定したときは、状態管理部１０４０は、ステップＳａ２に戻って処理を繰り返す。また、このステップＳａ３で、どちらかの判定条件に当てはまっていると判定したとき、すなわち経過時間が所定時間より大きいか、筺体が閉じたときは、状態管理部１０４０は、携帯機器１００を待機状態に遷移させる（Ｓａ４）。次に、状態管理部１０４０は、開閉検出部１３２からの筺体が開かれたことの通知、操作部１０８からのキー入力の通知、あるいは通信制御部１０３からの携帯電話網からの着信の通知といった入力があるか否かを判定する（Ｓａ５）。入力があったと判定したときは、状態管理部１０４０は、ステップＳａ１に戻って起動状態に遷移させて、以降の処理を繰り返す。ステップＳａ５の判定において、入力が無いと判定したときは、状態管理部１０４０は、ステップＳａ５の判定を繰り返す。
【００３１】
図５、図６は、制御部１０４２の動作を説明するフローチャートである。上述の状態管理部１０４０による待機状態と起動状態の管理と並行して、この制御部１０４２は、図５、図６に示すフローチャートの処理を行う。まず、制御部１０４２は、携帯機器１００が起動状態にあるか判定し（Ｓｂ１）、起動状態にないと判定したときは、起動状態になるまで、このステップＳｂ１の判定を繰り返す。一方、このステップＳｂ１の判定において、起動状態にあると判定したときは、体動検出部１０４１が検出した運動状態および熱の有無を取得する（Ｓｂ２）。
【００３２】
ステップＳｂ２の取得結果に応じて、制御部１０４２は、熱が「無し」のときは、運動状態が「停止」であればステップＳｂ３へ、「歩行」であればステップＳｂ８へ、「走行」であればステップＳｂ１３へ、熱が「有り」のときはステップＳｂ１８へ、それぞれ遷移する。「停止」すなわちステップＳｂ３へ遷移すると、制御部１０４２は、メール開封フラグをユーザが設定した規定値に設定し（Ｓｂ４）、表示文字サイズフラグを「標準」に設定し（Ｓｂ５）、読み上げ機能フラグをユーザが設定した規定値に設定し（Ｓｂ６）、振動機能フラグをユーザが設定した規定値に設定し（Ｓｂ７）、図６のステップＳｂ２３に遷移する。
【００３３】
また、ステップＳｂ２の取得結果に応じて、「歩行」すなわちステップＳｂ８へ遷移すると、制御部１０４２は、メール開封フラグをユーザが設定した規定値に設定し（Ｓｂ９）、表示文字サイズフラグを「大」に設定し（Ｓｂ１０）、読み上げ機能フラグをユーザが設定した規定値に設定し（Ｓｂ１１）、振動機能フラグをユーザが設定した規定値に設定し（Ｓｂ１２）、図６のステップＳｂ２３に遷移する。
【００３４】
また、ステップＳｂ２の取得結果に応じて、「走行」すなわちステップＳｂ１３へ遷移すると、制御部１０４２は、メール開封フラグを「ＯＮ」に設定し（Ｓｂ１４）、表示文字サイズフラグを「超大」に設定し（Ｓｂ１５）、読み上げ機能フラグを「ＯＮ」に設定し（Ｓｂ１６）、振動機能フラグをユーザが設定した規定値に設定し（Ｓｂ１７）、図６のステップＳｂ２３に遷移する。
【００３５】
また、ステップＳｂ２の取得結果に応じて、「熱有り」すなわちステップＳｂ１８へ遷移すると、制御部１０４２は、メール開封フラグを「ＯＮ」に設定し（Ｓｂ１９）、表示文字サイズフラグを「超大」に設定し（Ｓｂ２０）、読み上げ機能フラグを「ＯＮ」に設定し（Ｓｂ２１）、振動機能フラグをユーザが設定した規定値に設定し（Ｓｂ２２）、図６のステップＳｂ２３に遷移する。
【００３６】
ステップＳｂ２３に遷移すると、制御部１０４２は、上述のステップＳｂ５、Ｓｂ１０、Ｓｂ１５、Ｓｂ２０にて設定した表示文字サイズフラグに従い、報知部１０４３に主表示部１１１の画面を再描画させる。次に、制御部１０４２は、新着メールが有るか否か、すなわち通信制御部１０３から電子メールの着信が通知されたか否かを判定する（Ｓｂ２４）。新着メール無しと判定したときは、図５のステップＳｂ１に戻って、処理を繰り返す。一方、ステップＳｂ２４にて、新着メール有りと判定したときは、表示文字サイズフラグに設定された文字サイズに従って、着信した電子メールの差出人と件名とを報知部１０４３に主表示部１１１の画面に表示させる（Ｓｂ２５）。
【００３７】
次に、制御部１０４２は、振動設定されているか否か、すなわち振動機能フラグが「ＯＮ」に設定されているか「ＯＦＦ」に設定されているかを判定する（Ｓｂ２６）。制御部１０４２は、振動設定されていない、すなわち振動機能フラグが「ＯＦＦ」に設定されていると判定したときは、ステップＳｂ２８に遷移する。一方、ステップＳｂ２６の判定において、振動設定されている、すなわち振動機能フラグが「ＯＮ」に設定されていると判定したときは、制御部１０４２は、予め設定されている振動パターンでの振動を報知部１０４３に指示した後、ステップＳｂ２８に遷移する。なお、この指示を受けた報知部１０４３は、振動部１１３に対して、予め設定されている振動パターンで振動するように指示する。
【００３８】
ステップＳｂ２８では、制御部１０４２は、読上げ設定されているか否か、すなわち読み上げ機能フラグが「ＯＮ」に設定されているか「ＯＦＦ」に設定されているかを判定する。制御部１０４２は、読上げ設定されていない、すなわち読み上げ機能フラグが「ＯＦＦ」に設定されていると判定したときは、ステップＳｂ３０に遷移する。一方、ステップＳｂ２８の判定において、読上げ設定されている、すなわち読み上げ機能フラグが「ＯＮ」に設定されていると判定したときは、制御部１０４２は、ステップＳｂ２５で主表示部１１１に表示させた新着メールの差出人と件名との読み上げを、報知部１０４３に指示した後（Ｓｂ２９）、ステップＳｂ３０に遷移する。なお、この指示を受けた報知部１０４３は、音声処理部１１５に対して、新着メールの差出人と件名とを音声信号に変換して、スピーカ１１７から出力するように指示する。
【００３９】
ステップＳｂ３０では、制御部１０４２は、メールを開くように設定されているか否か、すなわちメール開封フラグが「ＯＮ」に設定されているか「ＯＦＦ」に設定されているかを判定する。制御部１０４２は、メールを開くように設定されていない、すなわちメール開封フラグが「ＯＦＦ」に設定されていると判定したときは、待ち受け画面の表示を報知部１０４３に指示した後（Ｓｂ３４）、図５のステップＳｂ１に戻って、処理を繰り返す。一方、ステップＳｂ３０の判定において、メールを開くように設定されている、すなわちメール開封フラグが「ＯＮ」に設定されていると判定したときは、制御部１０４２は、通信制御部１０３から受けた電子メールの本文を表示するように、報知部１０４３に指示する（Ｓｂ３１）。なお、この指示を受けた報知部１０４３は、電子メールの本文を、主表示部１１１に表示文字サイズフラグに設定されている文字サイズで表示させる。
【００４０】
ステップＳｂ３２では、制御部１０４２は、読上げ設定されているか否か、すなわち読み上げ機能フラグが「ＯＮ」に設定されているか「ＯＦＦ」に設定されているかを判定する。制御部１０４２は、読上げ設定されていない、すなわち読み上げ機能フラグが「ＯＦＦ」に設定されていると判定したときは、図５のステップＳｂ１に戻って、上述の処理を繰り返す。一方、ステップＳｂ３２の判定において、読上げ設定されている、すなわち読み上げ機能フラグが「ＯＮ」に設定されていると判定したときは、制御部１０４２は、ステップＳｂ３１で主表示部１１１に表示させた電子メールの本文の読み上げを、報知部１０４３に指示した後（Ｓｂ３３）、図５のステップＳｂ１に戻って、上述の処理を繰り返す。なお、この指示を受けた報知部１０４３は、音声処理部１１５に対して、電子メールの本文を音声信号に変換して、スピーカ１１７から出力するように指示する。
【００４１】
図７は、図５のフローチャートで示した（ａ）読み上げ機能フラグ、（ｂ）メール開封フラグ、（ｃ）振動機能フラグの規定値を設定する画面例を示す図である。プログラムメモリ１０５に格納されたプログラムに従い動作する主制御部１０４が、図７（ａ）に示すような読み上げ設定を行うか否かを選択する画面Ｇ１を主表示部１１１に表示させているときに、ユーザが操作部１０８を操作して、ＹｅｓボタンＢ１を選択すると、主制御部１０４は、読み上げ設定を行う画面Ｇ２を主表示部１１１に表示させる。この読み上げ設定を行う画面Ｇ２は、停止時Ｃ１、歩行時Ｃ２、走行時Ｃ３の３種類の運動状態と、熱有りＣ４と各々について、読み上げを行うか否かをトグルスイッチＴ１〜Ｔ４にて設定可能となっている。ここでは、停止時Ｃ１については読み上げ設定されていないことを示す白抜きでトグルスイッチＴ１を表示し、歩行時Ｃ２については読み上げ設定されていることを示す黒塗りでトグルスイッチＴ２を表示し、走行時Ｃ３と熱有りＣ４とについては、ユーザによる設定は不可であり、常に読み上げ設定されていることを示す網掛けでトグルスイッチを表示している。
【００４２】
また、メール開封設定についての例を同様に図７（ｂ）の画面Ｇ３、Ｇ４に示し、振動設定についての例を同様に図７（ｃ）の画面Ｇ５、Ｇ６に示す。メール開封設定を行うか否かを選択する画面Ｇ３は、画面Ｇ１と同様にＹｅｓボタンＢ２を有し、メール開封設定を行う画面Ｇ４は、画面Ｇ２と同様に停止時Ｃ５、歩行時Ｃ６、走行時Ｃ７、熱有りＣ８各々に対するトグルスイッチＴ５〜Ｔ８を備える。振動設定を行うか否かを選択する画面Ｇ５は、画面Ｇ１と同様にＹｅｓボタンＢ３を有し、振動設定を行う画面Ｇ４は、画面Ｇ２と同様に停止時Ｃ９、歩行時Ｃ１０、走行時Ｃ１１、熱有りＣ１２各々に対するトグルスイッチＴ９〜Ｔ１２を備える。
【００４３】
図８は、図６のステップＳｂ２５にて新着メールの差出人を表示した画面の例を示す図である。図８（ａ）は、運動状態が「停止」であり、表示文字サイズフラグに「標準」が設定されたときの図であり、図８（ｂ）は、運動状態が「歩行」であり、表示文字サイズフラグに「大」が設定されたときの図である。このように、運動状態が「停止」のときは、「標準」の文字サイズで新着メールの差出人を表示し、運動状態が「歩行」のときは「大」の文字サイズで新着メールの差出人を表示するので、ユーザが歩行しているために、手に持っている携帯機器１００が揺れてしまい文字が読みにくいときでも、大きな文字サイズで表示されるため、容易に読み取ることができる。
【００４４】
このように、体動検出部１０４１が検出した運動状態および熱の有無に応じてステップＳｂ５、Ｓｂ１０、Ｓｂ１５、Ｓｂ２０にて設定した表示文字サイズの文字で、ステップＳｂ２５において差出人と件名とを表示することで、新着メールを報知する。このため、運動している最中あるいは体調の悪い状態にあり、細かい文字が読み難いときには、大きな文字サイズで表示するように設定しておくことで、運動している最中あるいは体調の悪い状態にあるときでも、新着メールのあることを、ユーザは容易に確認することができる。
【００４５】
また、体動検出部１０４１が検出した運動状態および熱の有無に応じてステップＳｂ７、Ｓｂ１２、Ｓｂ１７、Ｓｂ２２にて設定した振動機能フラグに従い、新着メールがあるときに振動部（バイブレータ）１１３を動作させるか否かを決める。このため、運動している最中あるいは体調の悪い状態にあり、文字が読み難いときには、振動部１１３を動作させるように設定しておくことで、運動している最中あるいは体調の悪い状態にあるときでも、新着メールのあることを、ユーザは容易に確認することができる。また、振動部１１３を動作させる
【００４６】
また、体動検出部１０４１が検出した運動状態および熱の有無に応じてステップＳｂ６、Ｓｂ１１、Ｓｂ１６、Ｓｂ２１にて設定した読み上げ機能フラグに従い、新着メールがあるときに新着メールの差出人と件名とを読み上げるか否かを決める。このため、運動している最中あるいは体調の悪い状態にあり、文字が読み難いときには、差出人と件名とを読み上げるように設定しておくことで、運動している最中あるいは体調の悪い状態にあるときでも、新着メールのあることを、ユーザは容易に確認することができる。
【００４７】
また、体動検出部１０４１が検出した運動状態および熱の有無に応じてステップＳｂ４、Ｓｂ９、Ｓｂ１４、Ｓｂ１９にて設定したメール開封フラグに従い、新着メールがあるときに新着メールを開いて本文を表示するか否かを決める。このため、運動している最中あるいは体調の悪い状態にあり、携帯機器１００を操作し難いときには、新着メールを開いて本文を表示するように設定しておくことで、運動している最中あるいは体調の悪い状態にあるときでも、新着メールの本文を、ユーザは容易に確認することができる。
【００４８】
さらに、この本文を表示する際の文字サイズおよび読み上げるか否かを、新着メールの差出人と件名と同様にして決める。このため、運動している最中あるいは体調の悪い状態にあり、文字が読み難い、あるいは、操作し難いときにも、本文を大きな文字サイズで表示する、あるいは、読み上げるように設定しておくことで、運動している最中あるいは体調の悪い状態にあるときでも、新着メールの本文を、ユーザは容易に確認することができる。
このように、ユーザが運動している最中や体調の悪い状態にあるときでも、本実施形態の携帯機器１００は、容易に扱うことができる。なお体調の悪い状態を検出するセンサとして、本実施例では、体温センサの例を示したが、本願は、体温センサに限定されるものではなく、脳波センサ、脈拍センサ、心電図計など、およそ、人体の体調を検出するセンサなら何でもよい。
【００４９】
なお、本実施形態では、体動検出部１０４１は、「停止」、「歩行」、「走行」の３種類の運動状態を検出し、制御部１０４２は、該検出した運動状態に応じて処理内容を決定するとして説明したが、体動検出部１０４１が検出可能な運動状態は、これらのうち、いずれか１種類のみまたは２種類にしてもよいし、さらに細かく分類して３種類を超える数の運動状態を検出可能にしてもよい。
【００５０】
また、上述のような文字の表示、文字の読み上げ、筺体の振動（バイブレータ）などの報知方法に加えて、メモリ１０６に楽曲などの音声データを格納し、主制御部１０４が、メモリ１０６から、この音声データを読み出して再生し、音声処理部１１５を介して、スピーカ１１７から出力させるようにしてもよい。このとき、体動検出部１０４１が検出した運動状態および熱の有無に基づき、再生する音楽データを選択する、あるいは、再生する音量を選択する、再生する時間の長さを選択するようにしてもよい。これにより、運動している最中あるいは体調の悪い状態にあるときでも、新着メールのあることを、ユーザは容易に確認することができる。
【００５１】
[第２の実施形態]
この発明の第２の実施形態を、図面を参照して説明する。本実施形態における携帯機器１００は、図１に示した第１の実施形態における携帯機器１００と同様の外観であり、さらに図２に示した第１の実施形態における携帯機器１００と同様の構成であるが、プログラムメモリ１０５に格納されているプログラムが異なるため、主制御部１０４の動作が異なる。
【００５２】
図９は、主制御部１０４が、プログラムメモリ１０５に記憶されている本実施形態のプログラムを読み出して実行することで機能する起動処理部２０４０の構成を示す概略ブロック図である。起動処理部２０４０は、携帯機器１００のクラムシェルを開くことで、待機状態から起動状態に移行する際に動作する処理部であり、体動検出部１０４１、制御部２０４２、アプリケーション実行処理部１０４３を備える。体動検出部１０４１は、図３に示す第１の実施形態における体動検出部１０４１と同一である。
【００５３】
制御部２０４２は、開閉検出部１３２がクラムシェルを開く操作がなされたことを検出すると、体動検出部１０４１が検出した運動状態に応じて、アプリケーション実行処理部２０４３に、プログラムメモリ１０５に記憶しているアプリケーションのうち、いずれかのアプリケーションを実行させるか否かを決定し、実行させると決定したときは、いままでにクラムシェルを開いて起動状態に移行した回数により決まるアプリケーションの実行を指示する。アプリケーション実行処理部２０４３は、制御部２０４２からの指示に従い、プログラムメモリ１０５からアプリケーション（図９では、電子メールＡＰ１０５１、音楽再生ＡＰ１０５２、健康管理ＡＰ１０５３のいずれか）を読み出して、実行を開始する。
【００５４】
電子メールＡＰ１０５１は、主制御部１０４が実行可能なプログラムであり、主制御部１０４に電子メールの作成・送信や受信・表示をさせるプログラムである。音楽再生ＡＰ１０５２は、主制御部１０４が実行可能なプログラムであり、主制御部１０４にメモリ１０６などに格納している音楽データを再生させて、音声処理部１１５を介してスピーカ１１７から出力させるプログラムである。また、健康管理ＡＰ１０５３は、体温検出センサ部１３０が検出したユーザの体温と、加速度センサ部１３１が検出した加速度に基づき算出したユーザの運動量などとを主表示部１１１に表示させるプログラムである。
【００５５】
図１０は、制御部２０４２の動作を説明するフローチャートである。開閉検出部１３２が、携帯機器１００のクラムシェルが開かれたことを検出すると、制御部２０４２は、これを受けて起動処理を開始し、まず、カウントしている起動回数を１だけ増加させて更新する（Ｓｃ）。次に、制御部２０４２は、体動検出部１０４１が検出したユーザの身体の運動状態を取得し、該運動状態が「走行」であるか否かを判定する（Ｓｃ２）。「走行」でないと判定したときは、制御部２０４２は、当該部による起動処理を終了する。
【００５６】
一方、このステップＳｃ２の判定において、運動状態が「走行」であると判定したときは、制御部２０４２は、カウントしている起動回数を取得し（Ｓｃ３）、起動回数を実行候補となるアプリケーションの数である３で割った余りを算出する。制御部２０４２は、実行するアプリケーションのプログラムを、算出した余りが「１」のときは電子メールＡＰ１０５１、「２」のときは音楽再生ＡＰ１０５２、「０」のときは健康管理ＡＰ１０５３に決定する（Ｓｃ４）。制御部２０４２は、アプリケーション実行処理部２０４３に、決定したアプリケーションのプログラムをプログラムメモリ１０５から読み出して、実行を開始させる（Ｓｃ５）。
【００５７】
このように、開閉検出部１３２が、携帯機器１００のクラムシェルが開かれたことを検出し、体動検出部１０４１が運動状態として「走行」を検出すると、制御部２０４２は、これらを受けて、アプリケーション実行処理部２０４３に、アプリケーションのプログラムの実行を開始させるので、このとき実行を開始させるアプリケーションを運動中に使用する頻度が高いアプリケーションにしておくことで、運動している最中で携帯機器１００を操作し難いときでも、クラムシェルを開閉するという、運動中でも容易に行える操作で、ユーザは携帯機器１００にアプリケーションを実行させることができる。
【００５８】
さらに、このとき実行されるアプリケーションは、携帯機器１００のクラムシェルを開いて起動状態に遷移する回数によって決まるので、ユーザが所望していないアプリケーションを携帯機器１００が実行を開始したときでも、携帯機器１００のクラムシェルの開閉を繰り返すことで、所望のアプリケーションを実行させることができる。
なお、本実施形態においては、制御部２０４２は、いままでに起動した回数をカウントするとして説明したが、待機状態になって一定時間経過したときは、このカウントをクリアしてもよい。このようにすることで、一定時間以上に渡って待機状態にあった携帯機器１００のクラムシェルを開いたときに実行されるアプリケーションは固定されるので、最も使用頻度の高いアプリケーションがこのとき実行されるようにしておくと、ユーザにとってより扱い易い携帯機器１００となる。
【００５９】
なお、本実施形態では、体動検出部１０４１は、「停止」、「歩行」、「走行」の３種類の運動状態を検出し、制御部２０４２は、検出した運動状態が「走行」のときに、アプリケーション実行処理部２０４３にアプリケーションのプログラムを実行開始させるとして説明したが、「走行」以外の例えば「歩行」のときにも、アプリケーション実行処理部２０４３にアプリケーションのプログラムを実行開始させるようにしてもよい。あるいは、ユーザが指定した運動状態のときに、制御部２０４２が、アプリケーション実行処理部２０４３にアプリケーションのプログラムを実行開始させるようにしてもよい。また、体動検出部１０４１が検出可能な運動状態は、これらのうち、いずれか１種類のみまたは２種類にしてもよいし、さらに細かく分類して３種類を超える数の運動状態を検出可能にしてもよい。
【００６０】
また、第１および第２の実施形態において、体動検出部１０４１は、運動状態と熱の有無とを検出し、各々を出力するとして説明したが、運動状態と熱の有無とを組み合わせた身体状態を検出し、これを出力し、制御部１０４１および制御部１０４２は、この身体状態に基づき処理内容を決定するようにしてもよい。
また、第１および第２の実施形態において、図３の状態処理部１０４０および図９の起動処理部２０４０は、プログラムメモリ１０５に格納されたプログラムを主制御部１０４が実行することにより、その機能を実現させるとして説明したが、これらの処理部またはこれらの処理部の一部が専用のハードウェアにより実現されるものであってもよい。
また、第１および第２の実施形態では、携帯機器１００は、クラムシェルタイプの筺体であり、開閉検出部１３２を備え、入力がないまま所定時間が経過するか、クラムシェルが閉じると待機状態に遷移し、クラムシェルが開かれる、キーが押される、メールや電話が着信するといった入力があると起動状態に遷移するとして説明したが、クラムシェルタイプではなく、スライドタイプなど、その他の開閉機構を備えた筺体であり、開閉検出部１３２に代えて、開閉機構を開いているか閉じているかを検出する開閉検出部を備え、入力がないまま所定時間が経過するか、開閉機構が閉じると待機状態に遷移し、開閉機構が開かれる、キーが押される、メールや電話が着信するといった入力があると起動状態に遷移するようにしてもよい。また、クラムシェルやスライドのような開閉機構を備えておらず、入力がないまま所定時間が経過すると待機状態に遷移し、キーが押される、メールや電話が着信するといった入力があると起動状態に遷移するようにしてもよい。
【００６１】
また、図３における状態管理部１０４０、もしくは図９における起動処理部２０４０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりこれら処理部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００６２】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００６３】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【産業上の利用可能性】
【００６４】
本発明は、電子メールの送受信機能を備えた携帯電話機に用いて好適であるが、これに限定されない。
【図面の簡単な説明】
【００６５】
【図１】この発明の第１の実施形態による携帯機器１００の外観図である。
【図２】同実施形態における携帯機器１００の構成を示す概略ブロック図である。
【図３】同実施形態における主制御部１０４がプログラムを実行することで機能する状態管理部１０４０の構成を示す概略ブロック図である。
【図４】同実施形態における状態管理部１０４０の動作を説明する状態管理処理のフローチャートである。
【図５】同実施形態における制御部１０４２の動作を説明するフローチャートである。
【図６】同実施形態における制御部１０４２の動作を説明するフローチャートである。
【図７】同実施形態における（ａ）読み上げ機能フラグ、（ｂ）メール開封フラグ、（ｃ）振動機能フラグの規定値を設定する画面例を示す図である。
【図８】同実施形態における新着メールの差出人を表示した画面の例を示す図である。
【図９】この発明の第２の実施形態による主制御部１０４がプログラムを実行することで機能する起動処理部２０４０の構成を示す概略ブロック図である。
【図１０】同実施形態における制御部２０４２の動作を説明するフローチャートである。
【符号の説明】
【００６６】
１００…携帯機器
１０１…アンテナ
１０２…無線部
１０３…通信制御部
１０４…主制御部
１０５…プログラムメモリ
１０６…メモリ
１０７…大容量メモリ
１０８…操作部
１０８１…カーソルキー
１０８２…決定キー
１０８３…テンキー、＊、＃キー
１０９…主カメラ
１０９１…フラッシュ
１１０…副カメラ
１１１…主表示部
１１２…副表示部
１１３…振動部
１１４…ＧＰＳ部
１１５…音声処理部
１１６…マイク
１１７…スピーカ
１１８…ＲＦＩＤリーダ
１１９…Ｉｒ送信部
１２０…Ｉｒ受信部
１２１…インジケータ
１２３…電源制御部
１２４…電池
１３０…体温検出センサ部
１３１…加速度センサ部
１３２…開閉検出部
【図１】
2009206600.tif 000003
【図２】
2009206600.tif 000004
【図３】
2009206600.tif 000005
【図４】
2009206600.tif 000006
【図５】
2009206600.tif 000007
【図６】
2009206600.tif 000008
【図７】
2009206600.tif 000009
【図８】
2009206600.tif 000010
【図９】
2009206600.tif 000011
【図１０】
2009206600.tif 000012