(57)【要約】【課題】圧力がかかる状態において、利用者にとって意図しない動作が行われることを防止できる携帯端末を提供すること。【解決手段】テンキーやサイドキーなどのキーごとにキーが押下され続けた時間の閾値である押下時間閾値を保持し、キーが押下された場合に、キーが押下され続けた時間である連続押下時間を検出し、検出した連続押下時間と、かかるキーに対応する押下時間閾値とを比較し、連続押下時間が押下時間閾値以上である場合に、該当のキーからの入力を無効にする。【選択図】図１
2011015363.tif 000002
【特許請求の範囲】
【請求項１】
情報を入力するための複数のキーを有する入力部と、
前記キーごとに所定の時間である押下時間閾値を記憶する閾値記憶部と、
前記キーが押下され続けた時間である連続押下時間が、該キーに対応付けて前記閾値記憶部に記憶されている押下時間閾値以上であるか否かを監視する監視部と、
前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、該キーからの入力を無効にする無効化部と
を備えたことを特徴とする携帯端末。
【請求項２】
前記閾値記憶部は、前記キーごとに、押下時間閾値と、押下時間閾値の水準を示す加圧レベルとを記憶し、
前記無効化部は、前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、前記閾値記憶部から、該キーに対応する加圧レベルと同一の加圧レベルであるキーを取得し、取得したキーからの入力を無効にすることを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、当該の携帯端末によって提供される機能を変更するように制御する機能制御部をさらに備えたことを特徴とする請求項１または２に記載の携帯端末。
【請求項４】
地上で動作するモードである通常モード、または、水中で動作するモードである水中モードのいずれかのモードによって動作するカメラをさらに備え、
前記機能制御部は、前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、前記カメラを水中モードで動作するように制御することを特徴とする請求項３に記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末に関する。
【背景技術】
【０００２】
近年、携帯電話やＰＨＳ（Personal  Handy-phone  System）などの携帯端末には、防水機能を有しているものがある。これにより、例えば、ダイバーなどの利用者は、携帯端末を水中に持ち込み、携帯端末に付属しているカメラを用いて写真撮影を行ったり、携帯端末のメモ帳などを用いて筆談などを行ったりすることが可能になる。
【０００３】
ただし、携帯端末を水中に持ち込むと、携帯端末に水圧が加わるので、利用者にとって意図しないキーが押下される場合がある。このため、水中に持ち込まれた携帯端末は、利用者にとって意図しない動作を行うおそれがある。このような利用者にとって意図しない動作を防止することを目的として、防水機能付きの携帯端末には、各種工夫が施されていることが多い。
【０００４】
例えば、防水機能付きの携帯端末は、各キーの押下圧が防水機能を有しない携帯端末よりも大きい場合がある。具体的には、防水機能付きの携帯端末は、防水機能を有しない携帯端末よりも大きい圧力を各キーに受けた場合に、キーが押下されたと判定する。これにより、水中に持ち込まれた場合であっても、水圧によってキーが押下されてしまうことを防止している。
【０００５】
また、例えば、防水機能付きの携帯端末は、水圧を受ける表面積を小さくするために、各キーの形状が小さい場合がある。これにより、水圧を受ける力が小さくなるので、水圧によってキーが押下されてしまうことを防止している。
【０００６】
また、最近では、携帯端末に加わる水圧が所定の閾値を超えた場合に、携帯端末の無線回路の電源をオフにする技術も知られている。かかる技術によれば、水中において用いられない無線機能をオフにするので、電池の消耗を抑えることを実現している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−５３８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した従来技術には、以下に説明する問題があった。具体的には、上述したキーの押下圧が強い携帯端末は、利用者にとって使用しづらいという問題があった。一般に、利用者は、地上で携帯端末を利用することが多い。そのため、キーの押下圧が強い携帯端末を用いると、利用者は、地上においても常にキーを強い力で押下することになるので使用しづらかった。また、各キーの押下圧を強くしたり、各キーの形状を小さくしたりすることは、携帯端末のデザインが限定されてしまうという問題を招いていた。
【０００９】
また、上述した水中において無線回路の電源をオフにする技術には、水圧を検出する回路などを追加することになるので、回路規模が増大するという問題があった。さらに、かかる技術を用いた場合、携帯端末は、水中において無線機能をオフにするので、利用者が、水中で携帯端末を利用することができなくなるという問題があった。
【００１０】
このように、上述した従来技術は、種々の問題があり、圧力がかかる状態において、利用者にとって意図しない動作が行われることを防止できなかった。なお、上述した問題は、水中において水圧を受ける携帯端末だけに発生する問題ではない。例えば、鞄やポケットに入れられた携帯端末や、キーを保護するための保護カバーが装着された携帯端末は、一定の圧力を受けることがあるので、上述した問題が発生するおそれがあった。
【００１１】
開示の技術は、上記に鑑みてなされたものであって、圧力がかかる状態において、利用者にとって意図しない動作が行われることを防止できる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本願の開示する携帯端末は、一つの態様において、情報を入力するための複数のキーを有する入力部と、前記キーごとに所定の時間である押下時間閾値を記憶する閾値記憶部と、前記キーが押下され続けた時間である連続押下時間が、該キーに対応付けて前記閾値記憶部に記憶されている押下時間閾値以上であるか否かを監視する監視部と、前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、該キーからの入力を無効にする無効化部とを備える。
【発明の効果】
【００１３】
本願の開示する携帯端末の一つの態様によれば、圧力が一定時間加えられる状況において、利用者にとって意図しない動作が行われることを防止できるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施例１に係る携帯端末の構成例を示す図である。
【図２】図２は、閾値記憶部の一例を示す図である。
【図３】図３は、実施例１に係る携帯端末による処理手順を示すフローチャートである。
【図４】図４は、実施例１に係る携帯端末による処理手順を示すフローチャートである。
【図５】図５は、実施例１に係る携帯端末による処理手順を示すフローチャートである。
【図６】図６は、実施例１に係る携帯端末による処理手順を示すフローチャートである。
【図７】図７は、実施例１に係る携帯端末による処理手順を示すフローチャートである。
【図８】図８は、携帯端末制御プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１５】
以下に、本願の開示する携帯端末の実施例を図面に基づいて詳細に説明する。なお、この実施例により本願の開示する携帯端末が限定されるものではない。
【実施例１】
【００１６】
［実施例１に係る携帯端末の構成］
まず、図１を用いて、実施例１に係る携帯端末の構成について説明する。図１は、実施例１に係る携帯端末１００の構成例を示す図である。図１に示すように、実施例１に係る携帯端末１００は、表示部１１０と、キー入力部１２１と、サイドキー入力部１２２と、カメラ１３０と、カメラ制御部１４０と、無線部１５０と、ネットワーク制御部１６０と、閾値記憶部１７０と、監視制御部１８０と、端末ソフト制御部１９０とを有する。
【００１７】
表示部１１０は、各種情報を出力する出力デバイスであり、例えば、液晶ディスプレイやスピーカである。例えば、表示部１１０は、各種メニューを表示したり、後述するカメラ１３０によって撮影された画像を表示したりする。
【００１８】
キー入力部１２１およびサイドキー入力部１２２は、各種情報や操作指示を入力するための入力デバイスである。図１に示した例において、キー入力部１２１は、数字および文字等を入力するテンキーである。また、図１に示した例において、サイドキー入力部１２２は、携帯端末１００の側面に備えられるサイドキーである。なお、図１では、図示することを省略したが、キー入力部１２１やサイドキー入力部１２２は、メニュー選択および表示スクロール等に用いられるカーソルキーなどであってもよい。
【００１９】
カメラ１３０は、後述するカメラ制御部１４０によって制御されることにより、静止画や動画を撮影して、画像データを生成する。カメラ制御部１４０は、利用者によってキー入力部１２１やサイドキー入力部１２２を用いて撮影を行う旨の操作が行われた場合に、カメラ１３０を制御することにより撮影処理を行う。
【００２０】
なお、実施例１において、カメラ制御部１４０は、少なくとも２種類のモードでカメラ１３０を動作させるものとする。具体的には、実施例１におけるカメラ制御部１４０は、地上で動作するモードである「通常モード」と、水中で動作するモードである「水中モード」とのいずれかでカメラ１３０を動作させるものとする。
【００２１】
ここで、「水中モード」とは、水中における撮影処理に適したカメラの設定を示すものとする。例えば、「水中モード」である場合、カメラ制御部１４０は、「通常モード」よりも、シャッタースピードを早くしたり、フラッシュライトを強制的に使用したりする。なお、前述した「水中モード」における設定は、携帯端末１００の機種によって異なる場合がある。
【００２２】
無線部１５０は、無線処理を行う。具体的には、無線部１５０は、図示しない基地局や他の携帯端末との間で各種信号を送受する処理を行う。ネットワーク制御部１６０は、無線通信などのネットワーク機能に関する処理を制御する。例えば、ネットワーク制御部１６０は、基地局によって提供されるサービスエリアをサーチする処理や、無線部１５０を介して各種データを基地局へ送信する処理などを行う。
【００２３】
閾値記憶部１７０は、各種キーに対応付けて、所定の時間である押下時間閾値を記憶する。図２に、閾値記憶部１７０の一例を示す。図２に示すように、閾値記憶部１７０は、「キー」、「押下時間閾値」、「加圧レベル」といった項目を有する。
【００２４】
図２に示した閾値記憶部１７０の各種項目のうち、「キー」は、キー入力部１２１や、サイドキー入力部１２２に含まれるキーを示す。また、「押下時間閾値」は、対応するキーが押下され続けた時間の閾値を示す。また、「加圧レベル」は、対応するキーの押下時間閾値の水準を示す。図２に示した例では、押下時間閾値が同一であるキーの加圧レベルには、同一の値が記憶されている。
【００２５】
図２に示した閾値記憶部１７０の１〜１２行目は、キー入力部１２１に含まれるキー「１」〜「９」、「０」、「＊」、「＃」の押下時間閾値が「６０秒」であり、加圧レベルが「１」であることを示している。また、図２に示した閾値記憶部１７０の１３〜１５行目は、サイドキー入力部１２２に含まれるキー「Ａ」、「Ｂ」、「Ｃ」の押下時間閾値が「３０秒」であり、加圧レベルが「２」であることを示している。
【００２６】
なお、図２では、閾値記憶部１７０が、キー入力部１２１に含まれる各キーの押下時間閾値として「６０秒」を記憶し、サイドキー入力部１２２に含まれる各キーの押下時間閾値として「３０秒」を記憶する例を示した。これは、一般に、キー入力部１２１に含まれるキーの形状は、サイドキー入力部１２２に含まれるキーよりも大きいため、圧力を受けやすいからである。例えば、携帯端末１００が水中に位置する場合、キー入力部１２１に含まれるテンキー等は、サイドキーよりも水圧を受けやすいので、水圧によって連続して押下された状態になりやすい。このため、図２に例示した閾値記憶部１７０は、キー入力部１２１に含まれるキーの押下時間閾値を、サイドキー入力部１２２に含まれるキーの押下時間閾値よりも大きい値を記憶している。なお、携帯端末の機種によってキーの配置やキーの形状は異なるので、閾値記憶部１７０に記憶される各種情報は、図２に示した例に限られない。
【００２７】
このように、閾値記憶部１７０は、キーごとに押下時間閾値を記憶する。なお、図２では、キー「１」〜「９」、「０」、「＊」、「＃」の押下時間閾値が全て「６０秒」である例を示したが、閾値記憶部１７０は、キーごとに、異なる押下時間閾値を記憶してもよい。また、図２では、キー「１」〜「９」、「０」、「＊」、「＃」と、キー「Ａ」、「Ｂ」、「Ｃ」との押下時間閾値が異なる例を示したが、閾値記憶部１７０は、全てのキーに対応付けて同一の押下時間閾値を記憶してもよい。
【００２８】
図１の説明に戻って、監視制御部１８０は、キー入力部１２１およびサイドキー入力部１２２に含まれるキーが押下され続けた時間（以下、「連続押下時間」と言う）が、閾値記憶部１７０に記憶されている押下時間閾値以上であるか否かを監視する。そして、監視制御部１８０は、キーの連続押下時間が押下時間閾値以上である場合に、かかるキーと同一の加圧レベルである全てのキーからの入力を無効にする。また、監視制御部１８０は、連続押下時間が押下時間閾値以上である場合に、「加圧超過」であることを端末ソフト制御部１９０へ通知する。なお、ここで言う「加圧超過」とは、キーが連続して押下されている時間が押下時間閾値以上である状態を示す。
【００２９】
ここで、監視制御部１８０の処理について一例を挙げて説明する。なお、ここでは、閾値記憶部１７０は、図２に示した情報を記憶しているものとする。例えば、キー入力部１２１のキー「１」に所定値以上の圧力が加わった場合、監視制御部１８０は、キー「１」が押下されたことを示す「ＫｅｙＤｏｗｎ」の割り込みを検知する。そして、キー「１」に圧力が加わらなくなった場合に、監視制御部１８０は、キー「１」が押下されなくなったことを示す「ＫｅｙＵｐ」の割り込みを検知する。このとき、監視制御部１８０は、「ＫｅｙＤｏｗｎ」を検知してから「ＫｅｙＵｐ」を検知するまでの時間を、キー「１」の連続押下時間として計測する。
【００３０】
続いて、監視制御部１８０は、閾値記憶部１７０からキー「１」に対応する押下時間閾値「６０秒」を取得し、取得した押下時間閾値と、キー「１」の連続押下時間とを比較する。そして、監視制御部１８０は、連続押下時間が押下時間閾値以上である場合に、キー「１」の加圧レベル「１」と同一の加圧レベルであるキー「１」〜「９」、「０」、「＊」、「＃」からの入力を無効にする。
【００３１】
また、監視制御部１８０は、キーを無効にした場合に、キーを無効にしてから所定の時間が経過した場合に、無効にしたキーを有効にするとともに、「加圧超過解除」であることを端末ソフト制御部１９０へ通知する。なお、ここで言う「加圧超過解除」とは、「加圧超過」である状態が解除された状態を示す。これにより、利用者は、キーが無効にされた場合であっても、所定の時間が経過した場合に、無効にされたキーを再度利用することが可能になる。
【００３２】
なお、監視制御部１８０によるキーの有効化処理は、上述した例に限られない。例えば、携帯端末１００が折り畳み方式やスライド方式である場合、監視制御部１８０は、携帯端末１００が開閉された場合に、無効にしたキーを有効にしてもよい。
【００３３】
上述した監視制御部１８０は、監視部、無効化部、有効化部の一例として挙げられる。
【００３４】
端末ソフト制御部１９０は、携帯端末１００によって提供される各種機能の制御および管理を行う。実施例１における端末ソフト制御部１９０は、監視制御部１８０から「加圧超過」を通知された場合に、携帯端末１００が水中に位置すると判断して、カメラ制御部１４０に対して「水中モード」で動作するように指示する。これにより、利用者は、携帯端末１００を水中に持ち込んだ場合に、「水中モード」に切り替える操作を行うことなく、「水中モード」でカメラ１３０を用いることができる。
【００３５】
また、端末ソフト制御部１９０は、監視制御部１８０から「加圧超過」を通知された場合に、ネットワーク制御部１６０に対して、ネットワーク機能を停止するように指示する。これは、携帯端末１００が水中に位置する場合、利用者によってネットワーク機能が用いられることがないからである。このように、携帯端末１００は、水中に持ち込まれた場合に、ネットワーク機能を停止させるので、電池の消費を抑えることができる。
【００３６】
また、端末ソフト制御部１９０は、監視制御部１８０から「加圧超過解除」を通知された場合に、カメラ制御部１４０に対して、「通常モード」で動作するように指示する。また、端末ソフト制御部１９０は、監視制御部１８０から「加圧超過解除」を通知された場合に、ネットワーク制御部１６０に対して、ネットワーク機能を利用できる状態に戻すように指示する。
【００３７】
［実施例１に係る携帯端末による処理手順］
次に、図３〜図７を用いて、実施例１に係る携帯端末１００による処理について説明する。図３〜図７は、実施例１に係る携帯端末１００による処理手順を示すフローチャートである。
【００３８】
まず、図３を用いて、キーが押下された場合における携帯端末１００の処理について説明する。図３に示すように、携帯端末１００の監視制御部１８０は、キー入力部１２１やサイドキー入力部１２２に含まれるキーが押下されたことを示す「ＫｅｙＤｏｗｎ」を検知した場合に（ステップＳ１０１肯定）、長押しタイマを起動する（ステップＳ１０２）。ここで言う「長押しタイマ」とは、キーが押下された場合に、押下時間を計測する処理を実行するためのタイマを示す。
【００３９】
続いて、監視制御部１８０は、長押しタイマのカウンタを「０」に設定する（ステップＳ１０３）。ここで言う「長押しタイマのカウンタ」とは、キーが押下され続けた時間を計測するためのカウンタを示す。なお、図３〜図７に示した例において、監視制御部１８０は、１秒後に発動する長押しタイマを起動するものとする。
【００４０】
次に、図４を用いて、長押しタイマが発動した場合における携帯端末１００の処理について説明する。図４に示すように、監視制御部１８０は、長押しタイマが発動した場合に（ステップＳ２０１肯定）、長押しタイマのカウンタに「１」を加算する（ステップＳ２０２）。言い換えれば、監視制御部１８０は、長押しタイマを起動してから１秒経過した後に、長押しタイマのカウンタをインクリメントする。
【００４１】
続いて、監視制御部１８０は、押下されたキーに対応する押下時間閾値を閾値記憶部１７０から取得する。そして、監視制御部１８０は、長押しタイマのカウンタが、閾値記憶部１７０から取得した押下時間閾値以上である場合に（ステップＳ２０３肯定）、押下されたキーの加圧レベルと同一の加圧レベルであるキーからの入力を無効にする（ステップＳ２０４）。なお、監視制御部１８０は、閾値記憶部１７０に記憶されている各種情報を用いて、押下されたキーの加圧レベルと同一の加圧レベルであるキーを特定する。
【００４２】
続いて、監視制御部１８０は、「加圧超過」であることを端末ソフト制御部１９０へ通知する。監視制御部１８０から「加圧超過」を通知された端末ソフト制御部１９０は、カメラ制御部１４０に対して、水中モードで動作するように指示することにより、カメラ１３０の動作モードを水中モードに切り替える（ステップＳ２０５）。また、端末ソフト制御部１９０は、ネットワーク制御部１６０に対して、ネットワーク機能を停止するように指示することにより、ネットワーク機能を停止する（ステップＳ２０６）。
【００４３】
さらに、監視制御部１８０は、保護タイマを起動する（ステップＳ２０７）。ここで言う「保護タイマ」とは、キーを無効にした場合に、キーを有効にする処理を実行するためのタイマを示す。例えば、キーを無効にしてから１０分経過した場合にキーを有効にする仕様である場合、監視制御部１８０は、１０分後に発動する保護タイマを起動する。
【００４４】
一方、監視制御部１８０は、長押しタイマのカウンタが、閾値記憶部１７０から取得した押下時間閾値より小さい場合に（ステップＳ２０３否定）、キーが長押しされている状態であると判定する（ステップＳ２０８）。言い換えれば、監視制御部１８０は、長押しタイマのカウンタが押下時間閾値より小さい場合には、利用者によってキーが長押しされていると判定する。そして、監視制御部１８０は、再度、長押しタイマを起動する（ステップＳ２０９）。
【００４５】
このようにして、監視制御部１８０は、長押しタイマを起動されるたびに、図４に示した処理手順を繰り返し行う。
【００４６】
次に、図５を用いて、キーが押下されなくなった場合における携帯端末１００の処理について説明する。図５に示すように、監視制御部１８０は、キーが押下されなくなったことを示す「ＫｅｙＵｐ」を検知した場合に（ステップＳ３０１肯定）、長押しタイマを停止する（ステップＳ３０２）。
【００４７】
すなわち、図３〜図５に示した例では、監視制御部１８０は、キーが押下され続けている場合、１秒おきに図４に示した処理手順を繰り返し行い、キーが押下されなくなった場合に、長押しタイマを停止することにより、図４に示した処理手順を行わないようにする。
【００４８】
次に、図６を用いて、保護タイマが発動した場合における携帯端末１００の処理について説明する。図６に示すように、監視制御部１８０は、保護タイマが発動した場合に（ステップＳ４０１肯定）、無効にしたキーを有効にする（ステップＳ４０２）。そして、監視制御部１８０は、保護タイマを停止する（ステップＳ４０３）。
【００４９】
続いて、監視制御部１８０は、「加圧超過解除」であることを端末ソフト制御部１９０へ通知する。監視制御部１８０から「加圧超過解除」を通知された端末ソフト制御部１９０は、カメラ制御部１４０に対して、通常モードで動作するように指示することにより、カメラ１３０の動作モードを通常モードに切り替える（ステップＳ４０４）。また、端末ソフト制御部１９０は、ネットワーク制御部１６０に対して、ネットワーク機能を起動するように指示することにより、ネットワーク機能を利用可能な状態にする（ステップＳ４０５）。
【００５０】
なお、監視制御部１８０は、保護タイマを用いてキーを有効にする処理に加えて、携帯端末１００が開閉された場合にも、キーを有効にしてもよい。図７を用いて具体的に説明する。
【００５１】
図７に示すように、監視制御部１８０は、携帯端末１００が開閉された場合（ステップＳ５０１肯定）、無効にしたキーが存在するか否かを判定する。そして、監視制御部１８０は、無効にしたキーが存在する場合に（ステップＳ５０２肯定）、無効にしたキーを有効にする（ステップＳ５０３）。そして、監視制御部１８０は、保護タイマを停止する（ステップＳ５０４）。一方、監視制御部１８０は、無効にしたキーが存在しない場合（ステップＳ５０２否定）、処理を終了する。
【００５２】
［実施例１の効果］
上述してきたように、実施例１に係る携帯端末１００は、キーの連続押下時間を検出し、検出した連続押下時間が押下時間閾値以上である場合に、キーからの入力を無効にする。このように、実施例１に係る携帯端末１００は、圧力が一定時間加えられたキーを無効にするので、利用者にとって意図しない動作が行われることを防止できる。
【００５３】
そして、実施例１に係る携帯端末１００は、キーごとに押下時間閾値を閾値記憶部１７０に保持し、圧力が加わったキーの連続押下時間が、かかるキーに対応する押下時間閾値以上になった場合に、該当のキーからの入力を無効にする。このため、実施例１に係る携帯端末１００は、圧力が一定時間連続して加わる状態においても、全てのキーを無効にするとは限らない。例えば、実施例１に係る携帯端末１００は、利用者によって水中に持ち込まれた場合であっても、全てのキーを無効にするとは限らない。したがって、利用者は、携帯端末１００を水中に持ち込んだ場合であっても携帯端末１００を利用することができる。
【００５４】
また、実施例１に係る携帯端末１００は、連続押下時間が押下時間閾値以上であるキーからの入力を無効にすることにより、利用者にとって意図しない動作が行われることを防止できるので、電池の消費を抑えることができる。
【００５５】
また、携帯端末１００は、連続押下時間と押下時間閾値とに基づいてキーを無効にするので、キーの押下圧を強くしたり、キーの形状を小さくしたり、水圧を検出する回路などを追加することなく、利用者にとって意図しない動作が行われることを防止できる。
【００５６】
また、実施例１に係る携帯端末１００は、キーを無効にしてから所定の時間が経過した場合に、キーを有効にする。これにより、実施例１に係る携帯端末１００を用いると、利用者は、キーが無効にされた場合であっても、キーを有効にする操作を行うことなく、無効にされたキーを再度利用することができる。
【００５７】
また、実施例１に係る携帯端末１００は、キーの連続押下時間が押下時間閾値以上である場合に、カメラ１３０の動作モードを水中モードに切り替える。これにより、実施例１に係る携帯端末１００は、水中に持ち込まれた場合に、利用者に「水中モード」に切り替える操作を行わせることなく、水中に適した設定によりカメラ１３０を動作させることができる。
【００５８】
また、実施例１に係る携帯端末１００は、キーの連続押下時間が押下時間閾値以上である場合に、ネットワーク機能が用いられない状況であると判定して、ネットワーク機能を停止する。これにより、実施例１に係る携帯端末１００は、電池の消費を抑えることができる。
【実施例２】
【００５９】
ところで、本願の開示する携帯端末等は、上述した実施例以外にも、種々の異なる形態にて実施されてよい。そこで、実施例２では、本願の開示する携帯端末等の他の実施例について説明する。
【００６０】
［利用態様］
上記実施例１では、水中で用いられる携帯端末１００の例について説明した。しかし、本願の開示する携帯端末は、水中以外であっても、圧力が一定時間加えられる他の状況においても効果的である。具体的には、携帯端末１００は、利用者の鞄、利用者が着用している服のポケットなどに入れられた場合や、キーを保護するための保護カバーが装着された場合などにおいて効果的である。
【００６１】
例えば、携帯端末１００は、鞄の中に入れられた場合、圧力が一定時間加えられる可能性がある。かかる場合に、利用者にとって意図しないキーが押下されることにより、携帯端末１００は、利用者にとって意図しない動作を行うおそれがある。しかし、携帯端末１００は、一定の圧力がキーに加えられ続けた場合、キーからの入力を無効にするので、利用者にとって意図しない動作を行うことを防止できる。
【００６２】
［停止機能］
また、上記実施例１では、キーの連続押下時間が押下時間閾値以上である場合に、カメラの動作モードを水中モードに切り替える処理や、ネットワーク機能を停止する処理を行う例を示した。しかし、携帯端末１００は、キーの連続押下時間が押下時間閾値以上である場合に、上述した処理以外の処理を行ってもよい。例えば、携帯端末１００は、全てのキーを無効にした場合、ネットワーク機能だけでなく、全ての機能を停止してもよい。これは、全てのキーを無効にした場合、利用者は携帯端末１００を操作することができないので、全ての機能が用いられることがないからである。
【００６３】
［プログラム］
また、上記実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図８を用いて、図１に示した携帯端末１００と同様の機能を有する携帯端末制御プログラムを実行するコンピュータの一例を説明する。
【００６４】
図８は、携帯端末制御プログラムを実行するコンピュータを示す図である。図８に示すように、コンピュータ１０００は、ＲＡＭ（Random  Access  Memory）１０１０と、キャッシュ１０２０と、ＨＤＤ１０３０と、ＲＯＭ（Read  Only  Memory）１０４０と、ＣＰＵ（Central  Processing  Unit）１０５０と、入力装置１０６０とを有する。ＲＡＭ１０１０、キャッシュ１０２０、ＨＤＤ１０３０、ＲＯＭ１０４０、ＣＰＵ１０５０、入力装置１０６０は、バス１０７０によって接続されている。
【００６５】
ＲＯＭ１０４０には、図１に示した携帯端末１００と同様の機能を発揮する携帯端末制御プログラムが予め記憶されている。具体的には、ＲＯＭ１０４０には、監視プログラム１０４１と、無効化プログラム１０４２とが記憶されている。
【００６６】
そして、ＣＰＵ１０５０は、これらの監視プログラム１０４１と、無効化プログラム１０４２とを読み出して実行する。これにより、図８に示すように、監視プログラム１０４１は、監視プロセス１０５１になり、無効化プログラム１０４２は、無効化プロセス１０５２になる。なお、監視プロセス１０５１および無効化プロセス１０５２は、図１に示した監視制御部１８０に対応する。
【００６７】
また、ＨＤＤ１０３０には、図８に示すように、閾値データ１０３１が設けられる。閾値データ１０３１は、図１に示した閾値記憶部１７０に対応する。また、入力装置１０６０は、図１に示したキー入力部１２１やサイドキー入力部１２２に対応する。
【００６８】
なお、上記した各プログラム１０４１および１０４２については、必ずしもＲＯＭ１０４０に記憶させなくてもよい。例えば、コンピュータ１０００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラム１０４１および１０４２を記憶させてもよい。または、コンピュータ１０００の内外に備えられるハードディスクドライブ（ＨＤＤ）などの「固定用の物理媒体」にプログラム１０４１および１０４２を記憶させてもよい。または、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１０００に接続される「他のコンピュータ（またはサーバ）」にプログラム１０４１および１０４２を記憶させてもよい。そして、コンピュータ１０００は、上述したフレキシブルディスク等から各プログラムを読み出して実行するようにしてもよい。
【００６９】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００７０】
（付記１）情報を入力するための複数のキーを有する入力部と、
前記キーごとに所定の時間である押下時間閾値を記憶する閾値記憶部と、
前記キーが押下され続けた時間である連続押下時間が、該キーに対応付けて前記閾値記憶部に記憶されている押下時間閾値以上であるか否かを監視する監視部と、
前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、該キーからの入力を無効にする無効化部と
を備えたことを特徴とする携帯端末。
【００７１】
（付記２）前記閾値記憶部は、前記キーごとに、押下時間閾値と、押下時間閾値の水準を示す加圧レベルとを記憶し、
前記無効化部は、前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、前記閾値記憶部から、該キーに対応する加圧レベルと同一の加圧レベルであるキーを取得し、取得したキーからの入力を無効にすることを特徴とする付記１に記載の携帯端末。
【００７２】
（付記３）前記無効化部によって前記キーが無効にされてから所定の時間が経過した場合に、前記キーを有効にする有効化部をさらに備えたことを特徴とする付記１または２に記載の携帯端末。
【００７３】
（付記４）前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、当該の携帯端末によって提供される機能を変更するように制御する機能制御部をさらに備えたことを特徴とする付記１〜３のいずれか一つに記載の携帯端末。
【００７４】
（付記５）前記機能制御部は、前記機能を変更してから所定の時間が経過した場合に、前記機能を変更前の状態へ戻すことを特徴とする付記４に記載の携帯端末。
【００７５】
（付記６）地上で動作するモードである通常モード、または、水中で動作するモードである水中モードのいずれかのモードによって動作するカメラをさらに備え、
前記機能制御部は、前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、前記カメラを水中モードで動作するように制御することを特徴とする付記４または５に記載の携帯端末。
【００７６】
（付記７）前記機能制御部は、前記監視部によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、ネットワーク機能を停止することを特徴とする付記４〜６のいずれか一つに記載の携帯端末。
【００７７】
（付記８）情報を入力するための複数のキーを含む入力部を有する携帯端末を制御する携帯端末制御方法であって、
前記携帯端末が、
前記キーが押下され続けた場合に、前記キーごとに押下時間閾値を記憶する閾値記憶部から、押下され続けたキーに対応付けて記憶されている押下時間閾値を取得し、前記キーが押下され続けた時間である連続押下時間が、前記閾値記憶部から取得した押下時間閾値以上であるか否かを監視する監視ステップと、
前記監視ステップによって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、該キーからの入力を無効にする無効化ステップと
を含んだことを特徴とする携帯端末制御方法。
【００７８】
（付記９）情報を入力するための複数のキーを含む入力部を有する携帯端末を制御する携帯端末制御プログラムであって、
前記キーが押下され続けた場合に、前記キーごとに押下時間閾値を記憶する閾値記憶部から、押下され続けたキーに対応付けて記憶されている押下時間閾値を取得し、前記キーが押下され続けた時間である連続押下時間が、前記閾値記憶部から取得した押下時間閾値以上であるか否かを監視する監視手順と、
前記監視手順によって前記キーの連続押下時間が前記押下時間閾値以上であると検知された場合に、該キーからの入力を無効にする無効化手順と
をコンピュータに実行させることを特徴とする携帯端末制御プログラム。
【符号の説明】
【００７９】
１００  携帯端末
１１０  表示部
１２１  キー入力部
１２２  サイドキー入力部
１３０  カメラ
１４０  カメラ制御部
１５０  無線部
１６０  ネットワーク制御部
１７０  閾値記憶部
１８０  監視制御部
１９０  端末ソフト制御部
１０００  コンピュータ
１０１０  ＲＡＭ
１０２０  キャッシュ
１０３０  ＨＤＤ
１０３１  閾値データ
１０４０  ＲＯＭ
１０４１  監視プログラム
１０４２  無効化プログラム
１０５０  ＣＰＵ
１０５１  監視プロセス
１０５２  無効化プロセス
１０６０  入力装置
１０７０  バス
【図１】
2011015363.tif 000003
【図２】
2011015363.tif 000004
【図３】
2011015363.tif 000005
【図４】
2011015363.tif 000006
【図５】
2011015363.tif 000007
【図６】
2011015363.tif 000008
【図７】
2011015363.tif 000009
【図８】
2011015363.tif 000010