(57)【要約】【課題】操作部材の位置と、システムの状態とに不整合が発生することを抑制できる携帯電子機器及びその制御方法を提供すること。【解決手段】制御部４９４は、スライドスイッチ１６が停止位置に位置しており、アラーム時刻が到来した場合には、システムを起動停止実行部４９１により強制的に起動させた後に、機能実行部４９３により所定機能を実行させる。そして、制御部４９４は、機能実行部４９３による所定機能の終了後に、起動停止実行部４９１によるシステムの起動を停止させる。【選択図】図２
2011114612.tif 000002
【特許請求の範囲】
【請求項１】
システムが起動している状態を維持する第１位置と前記システムが停止している状態を維持する第２位置とを移動可能に操作される操作部材と、
前記システムの起動及び停止を実行する起動停止実行部と、
所定機能を実行するタイミングを設定する設定部と、
前記設定部により設定された前記タイミングが到来した場合に、前記所定機能を実行する機能実行部と、
前記操作部材が前記第２位置に位置しており、前記タイミングが到来した場合には、前記システムを前記起動停止実行部により強制的に起動させた後に前記機能実行部により前記所定機能を実行させ、前記機能実行部による前記所定機能の終了後に前記起動停止実行部による前記システムを停止させる制御部とを備えることを特徴とする携帯電子機器。
【請求項２】
前記機能実行部は、前記設定部により設定された前記タイミングで前記所定機能を実行した後に、前記タイミングから前記設定部により設定された期間後に、再度前記所定機能を実行する一連の機能実行動作を行い、
前記制御部は、前記機能実行部による前記一連の機能実行動作が終了した後に前記起動停止実行部による前記システムを停止させることを特徴とする請求項１に記載の携帯電子機器。
【請求項３】
前記制御部は、前記機能実行部による前記所定機能が実行されている間に、前記操作部材が前記第２位置から前記第１位置に移動した場合には、前記機能実行部による前記所定機能の終了後に前記起動停止実行部により前記システムが起動している状態を維持させることを特徴とする請求項１又は２に記載の携帯電子機器。
【請求項４】
前記制御部は、前記所定機能の実行中に前記操作部材による前記第１位置及び前記第２位置への移動が複数回行われ、前記操作部材が最後に移動した位置が前記第１位置である場合には、前記起動停止実行部により前記システムが起動している状態を維持させ、前記操作部材が最後に移動した位置が前記第２位置である場合には、前記起動停止実行部により前記システムを停止させることを特徴とする請求項３に記載の携帯電子機器。
【請求項５】
前記機能実行部による前記所定機能の終了後から次回の前記所定機能の実行までの待機時間、及び前記起動停止実行部により前記システムを起動させる起動時間と前記起動停止実行部により前記システムを停止させる停止時間との合計値を算出する算出部を備え、
前記制御部は、前記算出部により算出された前記待機時間と前記合計値とを比較し、前記待機時間が前記合計値以上の場合には、前記機能実行部による前記所定機能の終了後に前記起動停止実行部により前記システムを停止させ、前記待機時間が前記合計値未満の場合には、前記機能実行部による前記所定機能の終了後に前記起動停止実行部により前記システムが起動している状態を維持させることを特徴とする請求項１から４のいずれか一項に記載の携帯電子機器。
【請求項６】
外部機器と通信を行う通信部を備え、
前記制御部は、前記操作部材が前記第２位置に位置する場合には、前記通信部による前記外部機器との通信を中止させることを特徴とする請求項１から５のいずれか一項に記載の携帯電子機器。
【請求項７】
音を出力する音出力部を備え、
前記機能実行部は、前記所定機能として、前記音出力部により音を出力させることを特徴とする請求項１から６のいずれか一項に記載の携帯電子機器。
【請求項８】
振動を発生させる振動発生部を備え、
前記機能実行部は、前記所定機能として、前記振動発生部により振動を発生させることを特徴とする請求項１から７のいずれか一項に記載の携帯電子機器。
【請求項９】
システムが起動している状態を維持する第１位置と前記システムが停止している状態を維持する第２位置とを移動可能に操作される操作部材と、所定機能を実行する機能実行部とを備える携帯電子機器の制御方法であって、
前記操作部材が前記第２位置に位置しており、前記所定機能を実行するタイミングが到来した場合には、前記システムを強制的に起動させた後に前記機能実行部により前記所定機能を実行させる工程と、
前記機能実行部による前記所定機能の終了後に前記システムを停止させる工程とを備えることを特徴とする携帯電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アラーム機能を実行する携帯電子機器及びその制御方法に関する。
【背景技術】
【０００２】
従来より、携帯電話機等の携帯電子機器は、機器本体内のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ；以下単に「システム」という）が起動していない状態でも、予め設定されたタイミングが到来した場合に、システムを強制的に起動して機器本体を電源ＯＮ状態とし、所定機能を実行するものがある。ここで、所定機能としては、例えば、アラームの鳴機能等が挙げられる。
【０００３】
また、携帯電子機器には、システムが起動している状態（電源ＯＮ状態）を維持する第１位置と、システムが起動していない状態（電源ＯＦＦ状態）を維持する第２位置との間を移動可能な操作部材を備えたものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１６３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、例えば、操作部材が第２位置に位置している場合に、予め設定されたタイミングが到来して、所定機能が実行されると、この際にシステムも起動される。このため、所定機能の実行後に、操作部材が第２位置に位置しているにも関らず、システムが起動された状態が維持される。つまり、上述したような携帯電子機器において、操作部材の位置と、システムの状態とに不整合が発生してしまうおそれがあった。
【０００６】
そこで、本発明は、操作部材の位置と、システムの状態とに不整合が発生することを抑制できる携帯電子機器及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る携帯電子機器は、上記課題を解決するために、システムが起動している状態を維持する第１位置と前記システムが停止している状態を維持する第２位置とを移動可能に操作される操作部材と、前記システムの起動及び停止を実行する起動停止実行部と、所定機能を実行するタイミングを設定する設定部と、前記設定部により設定された前記タイミングが到来した場合に、前記所定機能を実行する機能実行部と、前記操作部材が前記第２位置に位置しており、前記タイミングが到来した場合には、前記システムを前記起動停止実行部により強制的に起動させた後に前記機能実行部により前記所定機能を実行させ、前記機能実行部による前記所定機能の終了後に前記起動停止実行部による前記システムを停止させる制御部とを備えることを特徴とする。
【０００８】
また、前記機能実行部は、前記設定部により設定された前記タイミングで前記所定機能を実行した後に、前記タイミングから前記設定部により設定された期間後に、再度前記所定機能を実行する一連の機能実行動作を行い、前記制御部は、前記機能実行部による前記一連の機能実行動作が終了した後に前記起動停止実行部による前記システムを停止させることが好ましい。
【０００９】
また、前記制御部は、前記機能実行部による前記所定機能が実行されている間に、前記操作部材が前記第２位置から前記第１位置に移動した場合には、前記機能実行部による前記所定機能の終了後に前記起動停止実行部により前記システムが起動している状態を維持させることが好ましい。
【００１０】
また、前記制御部は、前記所定機能の実行中に前記操作部材による前記第１位置及び前記第２位置への移動が複数回行われ、前記操作部材が最後に移動した位置が前記第１位置である場合には、前記起動停止実行部により前記システムが起動している状態を維持させ、前記操作部材が最後に移動した位置が前記第２位置である場合には、前記起動停止実行部により前記システムを停止させることが好ましい。
【００１１】
また、前記携帯電子機器は、前記機能実行部による前記所定機能の終了後から次回の前記所定機能の実行までの待機時間、及び前記起動停止実行部により前記システムを起動させる起動時間と前記起動停止実行部により前記システムを停止させる停止時間との合計値を算出する算出部を備え、前記制御部は、前記算出部により算出された前記待機時間と前記合計値とを比較し、前記待機時間が前記合計値以上の場合には、前記機能実行部による前記所定機能の終了後に前記起動停止実行部により前記システムを停止させ、前記待機時間が前記合計値未満の場合には、前記機能実行部による前記所定機能の終了後に前記起動停止実行部により前記システムが起動している状態を維持させることが好ましい。
【００１２】
また、前記携帯電子機器は、外部機器と通信を行う通信部を備え、前記制御部は、前記操作部材が前記第２位置に位置する場合には、前記通信部による前記外部機器との通信を中止させることが好ましい。
【００１３】
また、前記携帯電子機器は、音を出力する音出力部を備え、前記機能実行部は、前記所定機能として、前記音出力部により音を出力させることが好ましい。
【００１４】
また、前記携帯電子機器は、振動を発生させる振動発生部を備え、前記機能実行部は、前記所定機能として、前記振動発生部により振動を発生させることが好ましい。
【００１５】
本発明に係る携帯電子機器の制御方法は、上記課題を解決するために、システムが起動している状態を維持する第１位置と前記システムが停止している状態を維持する第２位置とを移動可能に操作される操作部材と、所定機能を実行する機能実行部とを備える携帯電子機器の制御方法であって、前記操作部材が前記第２位置に位置しており、前記所定機能を実行するタイミングが到来した場合には、前記システムを強制的に起動させた後に前記機能実行部により前記所定機能を実行させる工程と、前記機能実行部による前記所定機能の終了後に前記システムを停止させる工程とを備えることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、操作部材の位置と、システムの状態とに不整合が発生することを抑制できる携帯電子機器及びその制御方法を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る携帯電子機器の一例である携帯電話機の外観斜視図である。
【図２】本実施形態の携帯電話機の機能を示す機能ブロック図である。
【図３】本実施形態の携帯電話機による全体処理について示すフローチャートである。
【図４】スヌーズ処理について示すフローチャートである。
【図５】２次アラーム処理について示すフローチャートである。
【図６】定期監視処理について示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な一実施形態について説明する。図１は、本発明に係る携帯電子機器の一例である携帯電話機１の外観斜視図を示す。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが一つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００１９】
携帯電話機１は、操作部側筐体２と、表示部側筐体３とを備える。操作部側筐体２は、表面部に、操作部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２とを備える。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５と、携帯電話機１の電源ＯＮ／ＯＦＦを行うためのスライドスイッチ１６とから構成されている。なお、機能設定操作キー１３、入力操作キー１４及び決定操作キー１５は、表示部２１と一体に形成されたタッチパネル上に配置するように構成してもよい。
【００２０】
スライドスイッチ１６では、例えば、スライドスイッチ１６の一部を構成する金属部材と、ＣＰＵ４９とが電気的に接続される。そして、起動位置では、金属部材とＣＰＵ４９とが電気的に接続され、停止位置では、金属部材とＣＰＵ４９とが電気的に遮断されるように構成される。このようにして、スライドスイッチ１６は、携帯電話機１の電源のＯＮ／ＯＦＦを行う。
【００２１】
また、表示部側筐体３は、表面部に、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するスピーカ２２とを備える。
【００２２】
また、操作部側筐体２の上端部と表示部側筐体３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体２と表示部側筐体３とを相対的に回転することにより、操作部側筐体２と表示部側筐体３とが互いに開いた状態（開放状態）にしたり、操作部側筐体２と表示部側筐体３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２３】
図２は、本実施形態の携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、表示部２１と、スピーカ２２（音出力部）と、バイブレータ２３（振動発生部）と、通信部４２と、メモリ４４と、電源制御回路部４５と、充電池４６と、ＣＰＵ４９とを備える。
【００２４】
通信部４２は、メインアンテナ４０とＲＦ回路部４１とを備え、所定の通信先と通信を行う。通信部４２が通信を行う通信先としては、携帯電話機１と電話やメールの送受信を行う外部の端末装置や、携帯電話機１がインターネットの接続を行う外部のＷｅｂサーバ等の外部装置が挙げられる。
【００２５】
メインアンテナ４０は、所定の使用周波数帯で外部装置と通信を行う。
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号をＣＰＵ４９に供給する。また、ＲＦ回路部４１は、ＣＰＵ４９から供給された信号を変調処理し、メインアンテナ４０を介して外部装置（基地局）に送信する。
【００２６】
表示部２１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｏｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）によって構成され、各種情報に基づく画像や動画等を表示する。
【００２７】
スピーカ２２は、ＣＰＵ４９から供給された信号に基づいて音を外部に出力する。
バイブレータ２３は、操作部側筐体２の内部に取り付けられ、ＣＰＵ４９の制御に従って振動を発生させる。このバイブレータ２３が発生させる振動が操作部側筐体２に伝達されることにより、携帯電話機１は振動する。
【００２８】
メモリ４４は、例えば、ワーキングメモリを含み、ＣＰＵ４９による演算処理に利用される。また、メモリ４４には、各種データファイル、複数のアプリケーションプログラムや、複数のアプリケーションプログラムを動作させるためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ；以下単に「システム」という）プログラム、各種情報等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２９】
電源制御回路部４５は、充電池４６が接続されており、充電池４６から供給される電源電圧を所定の電源電圧に変換し、変換後の電源電圧を携帯電話機１の各部に供給する。
【００３０】
ＣＰＵ４９は、携帯電話機１の全体を制御する。例えば、ＣＰＵ４９は、ＲＦ回路部４１から供給された信号に対して所定の音声処理（例えば、アナログ変換）を行い、処理後の信号をスピーカ２２に出力する。また、ＣＰＵ４９は、マイク１２から入力された信号を処理（例えば、デジタル変換）し、処理後の信号をＲＦ回路部４１に出力する。
【００３１】
また、ＣＰＵ４９は、起動停止実行部４９１と、設定部４９２と、機能実行部４９３と、制御部４９４と、算出部４９５とを備える。
【００３２】
起動停止実行部４９１は、システムの起動及び停止を実行する。例えば、起動停止実行部４９１は、スライドスイッチ１６が起動位置に位置する場合には、システムの起動を実行し、スライドスイッチ１６が停止位置に位置する場合には、システムの停止を実行する。
【００３３】
設定部４９２は、所定機能を実行するタイミングを設定する。具体的には、設定部４９２は、スピーカ２２から音を出力させたり、バイブレータ２３を振動させたりするアラームの開始時刻（所定タイミング）の設定、アラームのスヌーズ機能の設定等を行う。設定部４９２により設定されたアラームの開始時刻及びスヌーズ機能の設定は、メモリ４４に記憶される。
【００３４】
ここで、スヌーズ機能とは、アラーム機能を所定間隔で繰り返し実行する機能のことである。例えば、朝の６時にアラームを設定し（例えば、アラームの鳴動時間を１０秒に設定する）、６時３０分までの間に５分間隔でアラームが鳴るようにスヌーズ機能を設定しておく。そうすると、６時にアラームが１０秒鳴って止み、その後６時３０分まで５分間隔でアラームが１０秒鳴るようになる。また、スヌーズ機能は、一般的に、アラーム機能の実行中に単にアラーム機能を停止する操作を行っただけでは解除することができない構成になっている。スヌーズ機能を解除するためには、解除に必要な操作を行う必要がある。したがって、設定部４９２は、第１回目のアラームの開始時刻を設定すると共に、スヌーズ機能の設定をする。なお、スヌーズ機能の設定とは、アラームの出力回数の設定、アラームの出力間隔の設定等のことを指す。
【００３５】
機能実行部４９３は、設定部４９２により設定されたタイミングが到来した場合に、所定機能を実行する。具体的には、機能実行部４９３は、設定部４９２により設定されたアラームの開始時刻が到来した場合に、所定機能としてスピーカ２２により音を出力させる、及び／又はバイブレータ２３により振動を発生させて、アラーム機能を実行する。
【００３６】
また、上述したように、本実施形態の携帯電話機１は、スライドスイッチ１６を備えている。スライドスイッチ１６は、切り替え方向Ｄ（図１参照）に沿って移動し、システムが起動している状態を維持する起動位置（第１位置）と、システムが停止している状態を維持する停止位置（第２位置）とを移動可能に操作される。なお、スライドスイッチ１６は、起動位置及び停止位置にのみ移動可能である。ここで、起動位置とは、スライドスイッチ１６がマイク１２側に位置する状態（電源ＯＮ状態）をいい、停止位置とは、スライドスイッチ１６がマイク１２とは反対側にある状態（電源ＯＦＦ状態）をいう。
【００３７】
例えば、スライドスイッチ１６が停止位置に位置している場合に、予め設定されたタイミングが到来して、スピーカ２２によりアラーム機能が実行される際には、ＣＰＵ４９によりシステムも起動されている。このため、所定機能の実行後に、スライドスイッチ１６が停止位置に位置しているにも関らず、システムが起動された状態が維持される。つまり、携帯電話機１において、操作部材の位置（起動位置及び停止位置）と、システムの状態（起動状態及び停止状態）とに不整合が発生してしまうおそれがあった。本実施形態の携帯電話機１は、この不整合の発生を抑制する機能を有する。以下に、当該機能を発揮する構成及び動作について説明する。
【００３８】
制御部４９４は、スライドスイッチ１６が停止位置に位置しており、設定部４９２により設定された所定機能を実行するタイミングが到来した場合には、システムを起動停止実行部４９１により強制的に起動させた後に、機能実行部４９３により所定機能を実行させる。そして、制御部４９４は、機能実行部４９３による所定機能の終了後に、起動停止実行部４９１によるシステムを停止させる。
【００３９】
具体的には、制御部４９４は、設定部４９２によりアラーム時刻が設定されている場合に、スライドスイッチ１６が停止位置に位置しており、アラーム時刻が到来した場合には、システムを起動停止実行部４９１により強制的に起動させた後に、機能実行部４９３により、所定機能としてスピーカ２２により音を出力させる、及び／又はバイブレータ２３により振動を発生させて、アラーム機能を実行させる。そして、制御部４９４は、機能実行部４９３によるアラーム機能の終了後に、起動停止実行部４９１によるシステムを停止させる。
【００４０】
このように本実施形態によれば、制御部４９４は、スライドスイッチ１６が停止位置に位置している場合には、アラーム機能が実行された後に、システムを停止させて、携帯電話機１の電源をＯＦＦ状態とする。したがって、携帯電話機１において、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することを抑制できる。
【００４１】
また、機能実行部４９３は、設定部４９２によりスヌーズ機能の動作（一連の機能実行動作）が設定されている場合には、設定部４９２により設定されたアラームの開始時刻でアラーム機能を実行した後に、アラームの開始時刻から設定部４９２により設定された期間後に、スヌーズ機能を実行する。制御部４９４は、機能実行部４９３によるスヌーズ機能が終了した後に、起動停止実行部４９１によるシステムを停止させる。
【００４２】
このように本実施形態によれば、制御部４９４は、設定部４９２によりスヌーズ機能が設定されており、スライドスイッチ１６が停止位置に位置する場合には、一連のスヌーズ機能の動作が終了した後に、システムを停止させて、携帯電話機１の電源をＯＦＦ状態とする。したがって、携帯電話機１は、スヌーズ機能が設定されていても、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することを抑制できる。また、携帯電話機１は、スヌーズ機能における各アラームの動作が行われる度にシステムの起動及び停止を実行しないため、システムの不要な起動及び停止動作を省くことができる。
【００４３】
また、制御部４９４は、機能実行部４９３によるアラーム機能が実行されている間に、スライドスイッチ１６が停止位置から起動位置に移動した場合には、機能実行部４９３によるアラーム機能の終了後に、起動停止実行部４９１によりシステムが起動している状態を維持させる。
【００４４】
このように本実施形態によれば、制御部４９４は、アラーム機能が実行されている間に、スライドスイッチ１６が停止位置から起動位置に移動した場合には、システムが起動されている状態を維持して、携帯電話機１の電源のＯＮ状態を維持する。したがって、携帯電話機１は、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することを抑制できる。
【００４５】
制御部４９４は、機能実行部４９３によるアラーム機能が実行され、起動停止実行部４９１によりシステムが強制的に起動された後に、機能実行部４９３によるアラーム機能の実行中にスライドスイッチ１６による起動位置及び停止位置への移動が複数回行われ、スライドスイッチ１６が最後に移動した位置が起動位置である場合には、起動停止実行部４９１によりシステムが起動している状態を維持させる。
【００４６】
一方、制御部４９４は、スライドスイッチ１６が最後に移動した位置が停止位置である場合には、起動停止実行部４９１によるシステムを停止させる。
【００４７】
このように本実施形態によれば、制御部４９４は、アラーム機能の実行中にスライドスイッチ１６の移動が複数回行われた場合には、スライドスイッチ１６が最後に移動した位置に応じて、システムが起動している状態を維持するか、システムの起動を停止させるかを決定する。したがって、携帯電話機１は、スライドスイッチ１６の移動が複数回行われた場合であっても、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することを抑制できる。
【００４８】
算出部４９５は、機能実行部４９３によるアラーム機能の終了後から次回のアラーム機能の実行までの待機時間Ｔｎ、及び起動停止実行部４９１によりシステムを起動させる起動時間と起動停止実行部４９１によりシステムを停止させる停止時間との合計値Ｔｓを算出する。
【００４９】
制御部４９４は、算出部４９５により算出された待機時間Ｔｎと、合計値Ｔｓに補正値αを加算した合計値Ｔｓ＋αとを比較する。そして、制御部４９４は、待機時間Ｔｎが合計値Ｔｓ＋α以上（Ｔｎ≧Ｔｓ＋α）の場合には、機能実行部４９３によるアラーム機能の終了後に起動停止実行部４９１によりシステムを停止させる。なお、補正値αは、待機時間Ｔｎと合計値Ｔｓとの値に応じて適宜設定される。
【００５０】
一方、制御部４９４は、待機時間Ｔｎが合計値Ｔｓ＋α未満（Ｔｎ＜Ｔｓ＋α）の場合には、機能実行部４９３によるアラーム機能の終了後に起動停止実行部４９１によりシステムが起動している状態を維持させる。
【００５１】
このように本実施形態によれば、制御部４９４は、アラーム機能が実行されてから次にアラーム機能が実行されるまでの時間に応じて、システムが起動している状態を維持するか、システムを停止させるかを決定する。したがって、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することが抑制できる。また、携帯電話機１において、システムの起動及び停止を行っている間に、アラームの開始時刻が過ぎてしまい、アラーム機能が実行されないことを抑制できる。
【００５２】
また、制御部４９４は、スライドスイッチ１６が停止位置に位置する場合には、通信部４２による外部機器との通信を中止させる電波ＯＦＦモードに移行する。一方、制御部４９４は、スライドスイッチ１６が起動位置に位置する場合には、通信部４２による外部機器との通信を行わせる電波ＯＮモードに移行する。
ここで、電波ＯＦＦモードとは、通信部４２による外部機器（例えば、基地局）との通信を中止させて、電話機能や電子メール受信機能等の外部機器と通信を中止させる機能をいう。また、電波ＯＮモードとは、通信部４２による外部機器との通信を行わせて、電話機能や電子メール受信機能等の外部機器と通信を実行させる機能をいう。
【００５３】
このように本実施形態によれば、制御部４９４は、設定部４９２によりアラームの開始時刻が設定されている場合に、アラーム機能以外の機能（例えば、電話機能や電子メール機能）が実行されることにより、システムの起動及び停止が実行され、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することを抑制できる。また、携帯電話機１において、本来は不要である外部機器との通信処理等を行うことを抑制できる。
【００５４】
また、本実施形態によれば、機能実行部４９３は、所定機能として、スピーカ２２により音を出力させる、及び／又はバイブレータ２３により振動を発生させる。これにより、携帯電話機１は、スピーカ２２及び／又はバイブレータ２３によりアラーム機能を実行できる。
【００５５】
次に、本実施形態の携帯電話機１による処理について図３から図６に示すフローチャートを参照しながら説明する。図３は、本実施形態の携帯電話機１による全体処理について示すフローチャートである。なお、ステップＳ１の実行前には、スライドスイッチ１６は、停止位置に位置しており、システムは、停止している状態（携帯電話機１の電源がＯＦＦ状態）であるものとする。
【００５６】
ステップＳ１において、設定部４９２により設定されたアラーム時刻が到来すると、制御部４９４は、起動停止実行部４９１によりシステムを起動させる。
【００５７】
ステップＳ２において、制御部４９４は、スライドスイッチ１６が停止位置に位置しているか否かを判定する。スライドスイッチ１６が停止位置に位置している場合（Ｙｅｓ）には、ステップＳ３に移る。一方、スライドスイッチ１６が起動位置に位置している場合（Ｎｏ）には、ステップＳ４に移る。
【００５８】
ステップＳ３において、制御部４９４は、電波ＯＦＦモードに移行する。これにより、携帯電話機１は、外部機器との通信が中止される。
ステップＳ４において、制御部４９４は、電波ＯＮモードに移行する。これにより、携帯電話機１は、外部機器との通信を実行可能な状態が維持される。
【００５９】
ステップＳ５において、制御部４９４は、機能実行部４９３により、所定機能としてスピーカ２２により音を出力させる、及び／又はバイブレータ２３により振動を発生させて、アラーム機能を実行させる。
【００６０】
ステップＳ６において、制御部４９４は、スヌーズ処理を実行させる。スヌーズ処理の詳細については、後述（図４参照）する。
ステップＳ７において、制御部４９４は、２次アラーム処理を実行させる。２次アラーム処理の詳細については、後述（図５参照）する。
【００６１】
ステップＳ８において、制御部４９４は、スライドスイッチ１６が停止位置に位置しているか否かを判定する。スライドスイッチ１６が停止位置に位置している場合（Ｙｅｓ）には、ステップＳ９に移る。一方、スライドスイッチ１６が起動位置に位置している場合（Ｎｏ）には、処理を終了する。
【００６２】
ステップＳ９において、制御部４９４は、起動停止実行部４９１によりシステムを停止させる。このように、機能実行部４９３は、所定機能として、スピーカ２２により音を出力させる、及び／又は、バイブレータ２３により振動を発生させることによりアラーム機能を実行することができる。
【００６３】
図４は、図３のステップＳ６におけるスヌーズ処理について示すフローチャートである。
ステップＳ１１において、制御部４９４は、設定部４９２によりスヌーズ機能が設定されているか否かを判定する。スヌーズ機能が設定されている場合（Ｙｅｓ）には、ステップＳ１２へ移る。一方、スヌーズ機能が設定されていない場合（Ｎｏ）には、処理を終了する。
【００６４】
ステップＳ１２において、制御部４９４は、設定部４９２により設定されたスヌーズ機能を実行する時間が到来したか否かを判定する。スヌーズ機能を実行する時間が到来した場合（Ｙｅｓ）には、ステップＳ１３へ移る。一方、スヌーズ機能を実行する時間が到来していない場合（Ｎｏ）には、ステップＳ１２の工程を繰り返す。
【００６５】
ステップＳ１３において、制御部４９４は、機能実行部４９３によりスヌーズ機能を実行させる。
ステップＳ１４において、制御部４９４は、操作部１１の操作によりスヌーズ機能が停止されたか否か判定する。操作部１１の操作によりスヌーズ機能が停止された場合（Ｙｅｓ）には、処理を終了する。一方、操作部１１の操作によりスヌーズ機能が停止されていない場合、つまり設定部４９２により設定された時間にスヌーズ機能が実行され、操作部１１の操作が行われずにスヌーズ機能が停止された場合（Ｎｏ）には、ステップＳ１５へ移る。
【００６６】
ステップＳ１５において、制御部４９４は、設定部４９２により設定された回数のスヌーズ動作が実行されたか否かを判定する。設定された回数のスヌーズ機能が実行された場合（Ｙｅｓ）には、処理を終了する。一方、設定された回数のスヌーズ機能が実行されていない場合（Ｎｏ）には、ステップＳ１２へ戻る。
【００６７】
図５は、図３のステップＳ７における２次アラーム処理について示すフローチャートである。
ステップＳ２１において、算出部４９５は、設定部４９２により設定され、メモリ４４に記憶されたアラームの開始時刻を参照して、ステップＳ５における機能実行部４９３によるアラーム機能の終了後から次回のアラーム機能の実行までの待機時間Ｔｎを算出する。
【００６８】
ステップＳ２２において、算出部４９５は、メモリ４４を参照して、起動停止実行部４９１によりシステムを起動させる起動時間と、起動停止実行部４９１によりシステムを停止させる停止時間とを取得し、取得した起動時間と停止時間との合計値Ｔｓを算出する。
【００６９】
ステップＳ２３において、制御部４９４は、算出部４９５により算出された待機時間Ｔｎと、合計値Ｔｓに補正値αを加算した合計値Ｔｓ＋αとを比較し、待機時間Ｔｎが合計値Ｔｓ＋α未満（Ｔｎ＜Ｔｓ＋α）であるか否かを判定する。待機時間Ｔｎが合計値Ｔｓ＋α未満である場合（Ｙｅｓ）には、ステップＳ２４へ移る。一方、待機時間Ｔｎが合計値Ｔｓ＋α以上である場合（Ｎｏ）には、処理を終了する。
【００７０】
ステップＳ２４において、制御部４９４は、メモリ４４を参照して、ステップＳ５における機能実行部４９３によるアラーム機能が終了した後に、次のアラームの開始時刻が到来したか否かを判定する。次のアラームの開始時刻が到来した場合（Ｙｅｓ）には、ステップＳ２５へ移る。一方、次のアラームの開始時刻が到来しない場合（Ｎｏ）には、ステップＳ２４の工程を繰り返す。
【００７１】
ステップＳ２５において、制御部４９４は、機能実行部４９３により、所定機能としてスピーカ２２により音を発生させる、及び／又はバイブレータ２３により振動を発生させて、アラーム機能を実行させる。
【００７２】
図６は、本実施形態の携帯電話機１による定期監視処理について示すフローチャートである。なお、定期監視処理は、上述した全体処理と並行して、アラーム機能の実行中に一定周期ごとに実行される。
ステップＳ３１において、制御部４９４は、スライドスイッチ１６の位置を取得する。具体的には、制御部４９４は、スライドスイッチ１６の一部を構成する金属部材と、ＣＰＵ４９とが電気的に接続されている場合には、スライドスイッチ１６の位置が起動位置にあると判断し、スライドスイッチ１６の位置を金属部材とＣＰＵ４９とが電気的に遮断されている場合には、スライドスイッチ１６の位置が停止位置にあると判断する。
【００７３】
ステップＳ３２において、制御部４９４は、ステップＳ３１においてスライドスイッチ１６の位置を取得してから時間Ｔ１内にスライドスイッチ１６が起動位置から停止位置、又は停止位置から起動位置へ移動したか否か、つまり、スライドスイッチ１６の位置が移動したか否かを判定する。スライドスイッチ１６の位置が移動した場合（Ｙｅｓ）には、ステップＳ３３へ移る。一方、スライドスイッチ１６の位置が移動しない場合（Ｎｏ）には、処理を終了する。
【００７４】
ステップＳ３３において、制御部４９４は、スライドスイッチ１６の位置がステップＳ３２において移動した状態から時間Ｔ２以上継続したか否かを判定する。スライドスイッチ１６の位置が移動した状態から時間Ｔ２以上継続した場合（Ｙｅｓ）には、スイッチの位置を確定し、ステップＳ３４へ移る。一方、スライドスイッチ１６の位置が移動した状態から時間Ｔ２以上継続しない場合、つまり、時間Ｔ２以内に再度スライドスイッチ１６の位置が移動して、スイッチの位置が確定しない場合（Ｎｏ）には、処理を終了する。
【００７５】
ステップＳ３４において、制御部４９４は、スライドスイッチ１６の位置が停止位置であるか否かを判定する。スライドスイッチ１６の位置が停止位置である場合（Ｙｅｓ）には、ステップＳ３６へ移る。一方、スライドスイッチ１６の位置が起動位置である場合（Ｎｏ）には、ステップＳ３５へ移る。
【００７６】
ステップＳ３５において、制御部４９４は、電波ＯＮモードに移行する。これにより、携帯電話機１は、外部機器との通信を実行可能な状態が維持される。
ステップＳ３６において、制御部４９４は、電波ＯＦＦモードに移行する。これにより、携帯電話機１は、外部機器との通信が中止される。このように本実施形態によれば、制御部４９４は、スライドスイッチ１６が停止位置に位置している場合には、アラーム機能が実行された後に、システムを停止させて、携帯電話機１の電源をＯＦＦ状態とする。したがって、携帯電話機１において、スライドスイッチ１６の位置と、システムの状態とで不整合が発生することを抑制できる。
【００７７】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に制限されるものではなく、適宜変更が可能である。
【００７８】
また、上述した実施形態において、携帯電子機器としての携帯電話機１について説明したが、これに限定されず、ＰＨＳ（登録商標；Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、パソコン、ノートパソコン、携帯ゲーム装置等であってもよい。
【符号の説明】
【００７９】
１  携帯電話機（携帯電子機器）
１６  スライドスイッチ（操作部材）
４９  ＣＰＵ
４９１  起動停止実行部
４９２  設定部
４９３  機能実行部
４９４  制御部
４９５  算出部
【図１】
2011114612.tif 000003
【図２】
2011114612.tif 000004
【図３】
2011114612.tif 000005
【図４】
2011114612.tif 000006
【図５】
2011114612.tif 000007
【図６】
2011114612.tif 000008