(57)【特許請求の範囲】
【請求項１】
携帯電話装置のボタン反応感度制御機構において、ボタンの入力機構を備えた操作部と、前記操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得する検出部と、前記携帯電話装置の動作モードに応じた前記ボタン入力を有効にするための閾値を保持した設定ファイルと、現在の前記動作モードに応じた前記閾値を前記設定ファイルから読み出し前記検出部から得た前記ボタンの前記ボタン入力値と比較し、前記ボタンの入力操作を有効にするかどうかを判断する制御部とを含んで構成されることを特徴とする携帯電話装置のボタン反応感度制御機構。
【請求項２】
前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする請求項１記載の携帯電話装置のボタン反応感度制御機構。
【請求項３】
前記制御部は前記ボタンの前記ボタン入力値が現在の前記閾値を超えていた場合はボタン操作を有効にし、前記ボタン入力値が現在の前記閾値を超えていない場合は前記ボタン操作を無効とすることを特徴とする請求項１記載の携帯電話装置のボタン反応感度制御機構。
【請求項４】
携帯電話装置のボタン反応感度制御機構において、ボタンの入力機構を備えた操作部と、前記操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得する検出部と、制御部とを有し、前記制御部は、前記携帯電話装置の動作モードに応じた第１ボタン群の入力を有効にするための第１閾値と前記動作モードに関係なく予め定めた第２ボタン群の入力を有効にするための第２閾値と前記第２ボタン群の各ボタンを特定するボタンコードとを保持した設定ファイルと、前記検出部から得た前記ボタン入力の前記ボタンコードが前記設定ファイル中に存在すれば前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較し、前記第２ボタン群の入力操作を有効にするかどうかを判断する手段と、前記検出部から得た前記ボタン入力の前記ボタンコードが前記設定ファイル中に存在しなければ前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較し、前記第１ボタン群の入力操作を有効にするかどうかを判断する手段とを含んで構成されることを特徴とする携帯電話装置のボタン反応感度制御機構。
【請求項５】
前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする請求項４記載の携帯電話装置のボタン反応感度制御機構。
【請求項６】
前記制御部は、前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第２閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第２閾値以下の場合は前記ボタン操作を無効にする手段と、前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第１閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第１閾値以下の場合は前記ボタン操作を無効にする手段とを有することを特徴とする請求項４記載の携帯電話装置のボタン反応感度制御機構。
【請求項７】
携帯電話装置のボタン反応感度制御方法において、前記携帯電話装置の動作モードに応じた前記ボタン入力を有効にするための閾値を予め設定ファイルに保持し、操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得し、現在の前記動作モードに応じた前記閾値を前記設定ファイルから読み出し前記ボタンの前記ボタン入力値と比較し、前記ボタンの入力操作を有効にするかどうかを判断することを特徴とする携帯電話装置のボタン反応感度制御方法。
【請求項８】
前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする請求項７記載の携帯電話装置のボタン反応感度制御方法。
【請求項９】
前記ボタンの前記ボタン入力値が現在の前記閾値を超えていた場合はボタン操作を有効にし、前記ボタン入力値が現在の前記閾値を超えていない場合は前記ボタン操作を無効とすることを特徴とする請求項７記載の携帯電話装置のボタン反応感度制御方法。
【請求項１０】
携帯電話装置のボタン反応感度制御方法において、前記携帯電話装置の動作モードに応じた第１ボタン群の入力を有効にするための第１閾値と前記動作モードに関係なく予め定めた第２ボタン群の入力を有効にするための第２閾値と前記第２ボタン群の各ボタンを特定するボタンコードとを予め設定ファイルに保持し、操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得し、入力された前記ボタンの前記ボタンコードが前記設定ファイル中に存在すれば前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較して前記第２ボタン群の入力操作を有効にするかどうかを判断し、前記ボタン入力の前記ボタンコードが前記設定ファイル中に存在しなければ前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較して前記第１ボタン群の入力操作を有効にするかどうかを判断することを特徴とする携帯電話装置のボタン反応感度制御方法。
【請求項１１】
前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする請求項１０記載の携帯電話装置のボタン反応感度制御方法。
【請求項１２】
前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第２閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第２閾値以下の場合は前記ボタン操作を無効にし、前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第１閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第１閾値以下の場合は前記ボタン操作を無効にすることを特徴とする請求項１０記載の携帯電話装置のボタン反応感度制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は携帯電話装置のボタン反応感度制御機構及び携帯電話装置のボタン反応感度制御方法に関し、特にサービスの種類に応じてボタンの反応レベルを自動的に変更する携帯電話装置のボタン反応感度制御機構及び携帯電話装置のボタン反応感度制御方法に関する。
【０００２】
【従来の技術】
現在、携帯電話は広く普及し、その機能やサービスは急速に多様化している。その機能の一例としては、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能などが挙げられる。また、これらの機能を利用する際には文字入力、ゲーム操作等によるボタン入力操作が必要であり、そのためボタン入力の頻度は従来に比べて格段に増加している。
【０００３】
【発明が解決しようとする課題】
しかし、従来の携帯電話は音声通話機能の使用を主としており、現在のような付加機能の使用を想定したボタン操作（例えば、文字入力などの素早いボタン入力操作）が考慮されていないという問題点があった。
【０００４】
これは、携帯電話の未使用時に、わずかな圧力でボタンが簡単に反応して誤動作してしまうことを防止するために、ある程度以上の力が加わらないとボタン入力が有効にならないためである。
【０００５】
本発明の目的は、携帯電話上で使用可能な機能およびサービスの種類に応じてボタンの反応レベルを自動的に変更出来るようにし、ボタン操作をより少ない力で高速に入力可能にすることである。
【０００６】
【課題を解決するための手段】
本願の第１の発明は、携帯電話装置のボタン反応感度制御機構において、ボタンの入力機構を備えた操作部と、前記操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得する検出部と、前記携帯電話装置の動作モードに応じた前記ボタン入力を有効にするための閾値を保持した設定ファイルと、現在の前記動作モードに応じた前記閾値を前記設定ファイルから読み出し前記検出部から得た前記ボタンの前記ボタン入力値と比較し、前記ボタンの入力操作を有効にするかどうかを判断する制御部とを含んで構成されることを特徴とする。
【０００７】
本願の第２の発明は、第１の発明の前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする。
【０００８】
本願の第３の発明は、第１の発明の前記制御部は前記ボタンの前記ボタン入力値が現在の前記閾値を超えていた場合はボタン操作を有効にし、前記ボタン入力値が現在の前記閾値を超えていない場合は前記ボタン操作を無効とすることを特徴とする。
【０００９】
本願の第４の発明は、携帯電話装置のボタン反応感度制御機構において、ボタンの入力機構を備えた操作部と、前記操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得する検出部と、制御部とを有し、前記制御部は、前記携帯電話装置の動作モードに応じた第１ボタン群の入力を有効にするための第１閾値と前記動作モードに関係なく予め定めた第２ボタン群の入力を有効にするための第２閾値と前記第２ボタン群の各ボタンを特定するボタンコードとを保持した設定ファイルと、前記検出部から得た前記ボタン入力の前記ボタンコードが前記設定ファイル中に存在すれば前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較し、前記第２ボタン群の入力操作を有効にするかどうかを判断する手段と、前記検出部から得た前記ボタン入力の前記ボタンコードが前記設定ファイル中に存在しなければ前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較し、前記第１ボタン群の入力操作を有効にするかどうかを判断する手段とを含んで構成されることを特徴とする。
【００１０】
本願の第５の発明は、第４の発明の前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする。
【００１１】
本願の第６の発明は、前記制御部は、前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第２閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第２閾値以下の場合は前記ボタン操作を無効にする手段と、前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第１閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第１閾値以下の場合は前記ボタン操作を無効にする手段とを有することを特徴とする。
【００１２】
本願の第７の発明は、携帯電話装置のボタン反応感度制御方法において、前記携帯電話装置の動作モードに応じた前記ボタン入力を有効にするための閾値を予め設定ファイルに保持し、操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得し、現在の前記動作モードに応じた前記閾値を前記設定ファイルから読み出し前記ボタンの前記ボタン入力値と比較し、前記ボタンの入力操作を有効にするかどうかを判断することを特徴とする。
【００１３】
本願の第８の発明は、第７の発明の前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする。
【００１４】
本願の第９の発明は、第７の発明の前記ボタンの前記ボタン入力値が現在の前記閾値を超えていた場合はボタン操作を有効にし、前記ボタン入力値が現在の前記閾値を超えていない場合は前記ボタン操作を無効とすることを特徴とする。
【００１５】
本願の第１０の発明は、携帯電話装置のボタン反応感度制御方法において、前記携帯電話装置の動作モードに応じた第１ボタン群の入力を有効にするための第１閾値と前記動作モードに関係なく予め定めた第２ボタン群の入力を有効にするための第２閾値と前記第２ボタン群の各ボタンを特定するボタンコードとを予め設定ファイルに保持し、操作部からのボタン入力があれば前記ボタンへ加えられた力の大きさを示すボタン入力値を取得し、入力された前記ボタンの前記ボタンコードが前記設定ファイル中に存在すれば前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較して前記第２ボタン群の入力操作を有効にするかどうかを判断し、前記ボタン入力の前記ボタンコードが前記設定ファイル中に存在しなければ前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較して前記第１ボタン群の入力操作を有効にするかどうかを判断することを特徴とする。
【００１６】
本願の第１１の発明は、第１０の発明の前記動作モードには少なくとも音声通話、インターネット経由のＥメール送受信、ＷＥＢ閲覧およびゲーム機能を含むことを特徴とする。
【００１７】
本願の第１２の発明は、前記ボタンコードの前記第２閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第２閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第２閾値以下の場合は前記ボタン操作を無効にし、前記設定ファイルの現在の前記動作モードに応じた前記第１閾値と前記ボタン入力値とを比較し、前記ボタン入力値が前記第１閾値を超えていた場合は前記ボタン操作を有効にし、前記ボタン入力値が前記第１閾値以下の場合は前記ボタン操作を無効にすることを特徴とする。
【００１８】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
図１は、本発明による携帯電話装置Ａの内部構造を説明するブロック図である。
【００２０】
操作部０１を構成するボタンの数に対応したセンサーが、すべて制御部０３に接続されている。
【００２１】
操作部０１からのボタン入力があれば、検出部０２においてセンサーで感知され、同時にボタンへ加えられた力の大きさ（以下、ボタン入力値と呼ぶ）が取得されて制御部０３に送られる。
【００２２】
このような多段階のボタン入力値を得る方法の１つが、実開平１−１６４６２６号公報に記載されている。これは、軟かい、導電性ゴムを接触面に対して曲面又は斜面形状とすることで、最初の電極がＯＮしてからさらに圧力を加えることで接点ゴム部が変形し、接触面積が増加することにより順次他の電極と接触し段階的な入力を可能とする方法である。
【００２３】
本発明のボタン入力値は、この接触した電極の位置を判定することにより、取得することが出来る。
【００２４】
制御部０３では、設定ファイル０３１を使用する。設定ファイル０３１は、以下の情報を持っている。
【００２５】
・携帯電話装置Ａで動作可能な機能の種類：メール、ゲームなど
（以下、動作モードと呼ぶ）
・各動作モードにおける、ボタン入力を有効にするための閾値
（以下、設定値と呼ぶ）
制御部０３では、携帯電話装置Ａの動作モードに応じた設定値を設定ファイルから読み出す。
【００２６】
そして、検出部０２から得たボタン入力値と設定値とを比較し、ボタンの入力操作を有効にするかどうかを判断する。
【００２７】
次に、本発明の実施の形態の動作について図２のフローチャートを参照して説明する。
【００２８】
まず、携帯電話装置の電源スイッチが入り制御部が起動する（図２のステップＳ０）と、最初に設定値の読み出しが実行される（図２のステップＳ１）。次に、ボタン入力を待ち（図２のステップＳ２）、入力を感知すれば図１の検出部０２で取得したボタン入力値と現在の設定値とを比較する（図２のステップＳ３）。ボタン入力値が現在の設定値を超えていた場合は、ボタン操作が有効となる（図２のステップＳ５）。ボタン入力値が現在の設定値を超えていない場合は、ボタン操作は無効となり（図２のステップＳ４）、再びボタン入力を待つ（図２のステップＳ２）。
【００２９】
次に、ボタン入力によって動作モードの変更があったかどうか判別する（図２のステップＳ６）。動作モードの変更がない場合、現在の設定値のままで図２のステップＳ８の処理へ進む。動作モードの変更があった場合は、図１の０３１の設定ファイルから、変更後の新しい動作モードに対応した設定値を読み出す（図２のステップＳ７）。以降、携帯電話装置の電源スイッチがＯＦＦになるまで上記処理Ｓ２〜Ｓ８を繰り返し実行する。
【００３０】
次に、本発明の他の実施の形態について説明する。
【００３１】
携帯電話装置には通常、ダイヤル操作や文字入力等に使用される入力頻度の高いボタンがある一方、使用場面に依存せず、常に用途が限定されて使用されている電源ボタンや受話ボタンといった特定のボタンが存在する。上記の実施例で述べた、使用場面に応じてボタンの反応感度を変更する方法においてはすべての入力ボタンの反応感度が一律に変更されるため、特定の機能（終了操作等）を持ったボタンに関しては必ずしも反応感度の変更が有効に働くとは限らない。よって、個々のボタンに対して個別に反応感度を設定する方法との併用について、図１のブロック図を用いて説明する。
【００３２】
操作部０１からのボタン入力があれば、検出部０２においてセンサーで感知され、同時にボタンへ加えられた力の大きさ（以下、ボタン入力値と呼ぶ）が取得されて制御部０３に送られるものとする。制御部０３で使用する設定ファイル０３１は、以下の情報を持っている。
【００３３】
・携帯電話装置Ａで動作可能な機能の種類：メール、ゲームなど
（以下、動作モードと呼ぶ）
・各動作モードにおける、ボタン入力を有効にするための閾値
（以下、入力設定値と呼ぶ）
・携帯電話装置Ａ上の各ボタンを特定するコード
動作モードに関係なく個別に反応感度を設定するボタンのみ登録する。
【００３４】
（以下、ボタンコードと呼ぶ）
・各ボタンコードに対する、ボタン入力を有効にするための閾値
（以下、ボタン設定値と呼ぶ）
制御部０３では、検出部０２から得たボタン入力値と、入力されたボタンコードに対応するボタン設定値を比較する。また、設定ファイルにボタンコードが登録されていない場合は検出部０２から得たボタン入力値と入力設定値とを比較し、ボタンの入力操作を有効にするかどうかを判断する。
【００３５】
次に、図３のフローチャートを参照して本実施例の動作について説明する。
【００３６】
まず、携帯電話装置の電源スイッチが入り制御部が起動する（図３のステップＳ０）と、最初に入力設定値の読み出しが実行される（図３のステップＳ１）。次に、ボタン入力を待つ（図３のステップＳ２）。入力されたボタンのボタンコードが設定ファイルに登録されているか検索する（図３のステップＳ３）。設定ファイルにボタンコードがあれば、ボタン設定値を読み取り、図１の検出部０２で取得したボタン入力値と比較する（図３のステップＳ４）。ボタン入力値がボタン設定値を超えていない場合は、ボタン操作は無効となり（図３のステップＳ５）、再びボタン入力を待つ（図３のステップＳ２）。ボタン入力値がボタン設定値を超えていた場合は、ボタン操作が有効となる（図３のステップＳ８）。
【００３７】
設定ファイルにボタンコードがなければ、図１の検出部０２で取得したボタン入力値と現在の入力設定値とを比較する（図３のステップＳ６）。ボタン入力値が現在の入力設定値を超えていた場合は、ボタン操作が有効となる（図３のステップＳ８）ボタン入力値が現在の入力設定値を超えていない場合は、ボタン操作は無効となり（図３のステップＳ７）、再びボタン入力を待つ（図３のステップＳ２）。
【００３８】
次に、ボタン入力によって動作モードの変更があったかどうか判別する（図３のステップＳ９）。動作モードの変更がない場合、現在の設定値のままで図３のステップＳ１１の処理へ進む。動作モードの変更があった場合は、図１の０３１の設定ファイルから、変更後の新しい動作モードに対応した設定値を読み出す（図３のステップＳ１０）。以降、携帯電話装置の電源スイッチがＯＦＦになるまで上記処理Ｓ２〜Ｓ１１を繰り返し実行する。
【００３９】
【発明の効果】
以上説明したように、本発明は、携帯電話上で使用可能な機能およびサービスの種類に応じてボタンの反応レベルを自動的に変更出来るようにしたため、ボタン操作をより少ない力で高速に入力可能にする効果がある。
【図面の簡単な説明】
【図１】本発明による携帯電話装置Ａの内部構造を説明するブロック図である。
【図２】本発明の第１の実施の形態を示す動作フロー図である。
【図３】本発明の第２の実施の形態を示す動作フロー図である。
【符号の説明】
０１    操作部
０２    検出部
０３    制御部
０３１    設定ファイル
【図１】
0003761408.tif 000002
【図２】
0003761408.tif 000003
【図３】
0003761408.tif 000004