(57)【特許請求の範囲】
【請求項１】
携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置され、前記２次元平面における押下位置の座標を検出する押下座標検出手段と、
この押下座標検出手段で検出を行う前記２次元平面ごとに検出対象となる領域を任意数互いに重複しないように設定する領域設定手段と、
この領域設定手段で設定したそれぞれの領域に対して前記押下座標検出手段が検出する押下の座標が前記領域設定手段で設定した１つの領域内で継続的に検出される正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる設定時間を前記２次元平面ごとに任意数互いに重複しないように設定する設定時間設定手段と、
前記領域設定手段で設定した領域と設定時間設定手段で設定した設定時間の各組み合わせをそれぞれ特定の処理内容に対応付けて登録した処理テーブルと、
前記押下座標検出手段の検出した座標に対応する領域とその領域内に前記押下位置の座標がとどまる時間の範囲が前記処理テーブルの特定の処理内容のいずれに該当するかを特定する処理内容特定手段と、
この処理内容特定手段で特定した処理内容を実行する処理内容実行手段
とを具備することを特徴とする携帯型情報処理装置。
【請求項２】
前記携帯可能な装置の筐体がその装置外部と接する２次元平面は、筐体側部に存在する２次元平面を含むことを特徴とする請求項１記載の携帯型情報処理装置。
【請求項３】
前記携帯可能な装置の筐体がその装置外部と接する２次元平面は、筐体背面に存在する２次元平面を含むことを特徴とする請求項１記載の携帯型情報処理装置。
【請求項４】
前記処理テーブルに設定した領域のいずれかに該当するとき、これを報知する報知手段を具備することを特徴とする請求項１記載の携帯型情報処理装置。
【請求項５】
前記報知手段は、設定した領域に対応する処理内容を表わすアイコンを表示するアイコン表示手段であることを特徴とする請求項４記載の携帯型情報処理装置。
【請求項６】
前記アイコン表示手段は、前記押下座標検出手段が検出する押下が継続する前記最短時間に到達するまでと到達した後でアイコンの表示形態を切り替えるアイコン表示形態切替手段を具備することを特徴とする請求項５記載の携帯型情報処理装置。
【請求項７】
前記処理内容実行手段は、前記領域設定手段で設定した領域における前記押下座標検出手段によって検出される押下座標の時間的な変化に応じて特定の処理における処理する値を変動させる処理値変動手段を具備することを特徴とする請求項１記載の携帯型情報処理装置。
【請求項８】
携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する座標検出ステップと、
前記タッチパネルに設定されたそれぞれの領域内の座標に対して前記座標検出ステップで検出する押下が継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する設定時間該当有無判別ステップと、
この設定時間該当有無判別ステップで前記設定時間に該当すると判別されたとき前記タッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する処理内容実行ステップ
とを具備することを特徴とする携帯型情報処理装置の操作方法。
【請求項９】
コンピュータに、
携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する座標検出処理と、
前記タッチパネルに設定されたそれぞれの領域内の座標に対して前記座標検出処理で検出する押下が継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する設定時間該当有無判別処理と、
この設定時間該当有無判別処理で前記設定時間に該当すると判別されたとき前記タッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する処理内容実行処理
とを実行させることを特徴とする携帯型情報処理装置の操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の各種の携帯型情報処理装置、携帯型情報処理装置の操作方法および携帯型情報処理装置の操作プログラムに関する。
【背景技術】
【０００２】
携帯電話機等の携帯型情報処理装置は、電子メールの送受信やインターネットの閲覧等の各種の操作を行うことができ、このために比較的小さな筐体に各種のキーを備えている。
【０００３】
図２１は、本発明の第１の関連技術としての折り畳み式の携帯電話機を示したものである。同図（Ａ）は携帯電話機１００を開いた使用状態を示している。携帯電話機１００は、ディスプレイ１０１を有する第１の筐体１０２と、テンキー等の各種キーを備えた操作部１０３を有する第２の筐体１０４と、第１および第２の筐体１０２、１０４を折り畳み自在に連結するヒンジ機構１０５から構成されている。
【０００４】
図２１（Ｂ）ではこの携帯電話機１００を左側面側から見た状態を示している。第２の筐体１０４の左側部には第１のサイドキー１１１が取り付けられている。また、同図（Ｃ）はこの携帯電話機１００を右側面側から見た状態を示している。第１の筐体１０２の右側部には第２および第３のサイドキー１１２、１１３が取り付けられている。また、第２の筐体１０４の右側部には第４のサイドキー１１４が取り付けられている。同図（Ｄ）では第１および第２の筐体１０２、１０４を折り畳んだ状態の携帯電話機１００をその右側面側から見た状態を示している。この例の携帯電話機１００は、折り畳んだ状態でも右側面側から第２〜第４のサイドキー１１２〜１１４の操作が可能である。
【０００５】
このように本発明の第１の関連技術の携帯電話機１００では、ユーザが操作部１０３の他に、第１〜第４のサイドキー１１１〜１１４を操作することで、各種操作を行うことができる。特に第１〜第４のサイドキー１１１〜１１４は、携帯電話機１００を折り畳んだ状態でも操作ができるという利点がある。
【０００６】
この図２１に示した携帯電話機１００では、同図（Ｂ）に示した左側面にサイドキー１１１が１つだけ配置されているのに対して、同図（Ｃ）に示した右側面には３つのサイドキー１１２〜１１４が配置されている。これは、平均的な手の大きさの右利きのユーザが携帯電話機１００を右手に持って操作するという前提で、最も使いやすいとされる位置に第１〜第４のサイドキー１１１〜１１４を配置したものである。
【０００７】
周知のように人間には右利きの人が多いが、左利きの人も全体の１割程度いると言われている。また、右利きの人が携帯電話機を右手に持っているとは限らず、左手に持って使用している場合も多いと言われている。また、手の大きさも各人各様である。このため、携帯電話機にたとえばサイドキーを複数個配置する場合に、左右どちらの側面に何個ずつ配置するのが理想的であるとか、同一側面のどの位置に配置するのが理想的であるということは言えない。
【０００８】
このため、ユーザによってはこれらのサイドキー１１１〜１１４の幾つかについて指で操作しづらく、キー配置を不便に感じる場合があった。この結果、ユーザの中にはメールの入力操作を行うときとインターネットを閲覧するときで携帯電話機を左右の手の間で持ち替える者もいる。また、携帯電話機の種類を変更したような場合には、以前に使用していた機種と比較するとサイドキーを使用して実行できる機能が制限される場合もあり、使用に不便を感じる場合も多い。
【０００９】
本発明の第２の関連技術では筐体の側面に１つのサイドキーを配置しており、これをシフトキーに設定したり、コントロールキーに設定するといった機能の切り替えを可能にしている（たとえば特許文献１参照）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平０１−１１２３１９号公報（第５ページ右上欄第１９行目〜同ページ左下欄第５行目、第２図）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、第２の関連技術のキーは、既存のサイドキーの機能を任意に指定したり変更するものである。したがって、サイドキーそのものの配置される位置を変更したり、数を変更することはできない。
【００１２】
以上、携帯電話機を一例として従来技術の問題を説明した。同様の問題は、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistant）、スマートフォン、携帯型文書閲覧機器、携帯型ゲーム機、携帯型パーソナルコンピュータ等の各種の携帯型情報処理装置に共通して存在する。
【００１３】
また、以上の説明ではサイドキーに着目して説明したが、各種の情報処理装置の中には背面等の他の場所にキーが配置されている場合もある。
【００１４】
そこで本発明の目的は、各種のキーの数やこれらのキーの配置される位置を自在に変更して操作が可能な携帯型情報処理装置、携帯型情報処理装置の操作方法および携帯型情報処理装置の操作プログラムを提供することにある。
【課題を解決するための手段】
【００１５】
本発明では、（イ）携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置され、前記した２次元平面における押下位置の座標を検出する押下座標検出手段と、（ロ）この押下座標検出手段で検出を行う前記した２次元平面ごとに検出対象となる領域を任意数互いに重複しないように設定する領域設定手段と、（ハ）この領域設定手段で設定したそれぞれの領域に対して前記した押下座標検出手段が検出する押下の座標が前記した領域設定手段で設定した１つの領域内で継続的に検出される正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる設定時間を前記した２次元平面ごとに任意数互いに重複しないように設定する設定時間設定手段と、（ニ）前記した領域設定手段で設定した領域と設定時間設定手段で設定した設定時間の各組み合わせをそれぞれ特定の処理内容に対応付けて登録した処理テーブルと、（ホ）前記した押下座標検出手段の検出した座標に対応する領域とその領域内に前記した押下位置の座標がとどまる時間の範囲が前記した処理テーブルの特定の処理内容のいずれに該当するかを特定する処理内容特定手段と、（へ）この処理内容特定手段で特定した処理内容を実行する処理内容実行手段とを携帯型情報処理装置が具備する。
【００１６】
また、本発明では、（イ）携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する座標検出ステップと、（ロ）前記したタッチパネルに設定されたそれぞれの領域内の座標に対して前記した座標検出ステップで検出する押下の座標が前記した予め設定した領域内で継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する設定時間該当有無判別ステップと、（ハ）この設定時間該当有無判別ステップで前記した設定時間に該当すると判別されたとき前記したタッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する処理内容実行ステップとを携帯型情報処理装置の操作方法が具備する。
【００１７】
更に本発明では、コンピュータに、携帯型情報処理装置の操作プログラムとして、（イ）携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する座標検出処理と、（ロ）前記したタッチパネルに設定されたそれぞれの領域内の座標に対して前記した座標検出処理で検出する押下の座標が前記した予め設定した領域内で継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する設定時間該当有無判別処理と、（ハ）この設定時間該当有無判別処理で前記した設定時間に該当すると判別されたとき前記したタッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する処理内容実行処理とを実行させる。
【発明の効果】
【００１８】
以上説明したように本発明によれば、携帯可能な装置の筐体というユーザが携帯時に保持したり接触する可能性の高い部品を押圧検出の対象としながら、検出を行う領域と時間範囲を限定することで、それぞれのユーザに適応した処理内容を実行できることにした。これにより、ユーザ個人の手の大きさや形状、利き手に応じて各種の処理を自然な動作で実行することができる。また、同一の領域に対しても互いに重複しない時間を設定することで、複数の処理内容を使い分けて実行することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の携帯型情報処理装置のクレーム対応図である。
【図２】本発明の携帯型情報処理装置の操作方法のクレーム対応図である。
【図３】本発明の携帯型情報処理装置の操作プログラムのクレーム対応図である。
【図４】本発明の実施の形態における携帯型情報処理装置の一例としての折り畳み式携帯電話機を各方向から表わした平面図である。
【図５】本実施の形態の携帯電話機の回路構成の概要を表わしたブロック図である。
【図６】本実施の形態の第１の側部タッチパネルにおけるサイドキーの設定の様子を図解した説明図である。
【図７】本実施の形態の第２の側部タッチパネルにおけるサイドキーの設定の様子を図解した説明図である。
【図８】本実施の形態のサイドキー位置登録モードにおける登録処理の流れの主要部を表わした流れ図である。
【図９】本実施の形態のサイドキー位置登録モードにおける登録処理の流れの一部を表わした流れ図である。
【図１０】本実施の形態における他のサイドキーの登録領域を重複して指定しようとした場合の一例を表わした説明図である。
【図１１】本実施の形態におけるサイドキー位置登録テーブルの登録内容の一例を示した説明図である。
【図１２】本実施の形態におけるサイドキーに機能を新しく割り当てたり機能の変更を行うサイドキー機能割当モードでの処理の内容を表わした流れ図である。
【図１３】本実施の形態におけるサイドキー機能対応テーブルの内容を示した説明図である。
【図１４】本実施の形態におけるサイドキーに割り当てる各種の機能とアイコンの一覧を示した説明図である。
【図１５】本実施の形態における携帯電話機の側部タッチパネルをタッチしたときの処理の様子を表わした流れ図である。
【図１６】本実施の形態における「サイドキーＩＩＩ」を押し始めた状態のディスプレイの表示状態を表わした要部平面図である。
【図１７】本実施の形態における短押しの「ブラウザ起動」の設定時間におけるディスプレイの表示状態を表わした要部平面図である。
【図１８】本実施の形態の短設定時間を超過し、かつ長設定時間に満たない場合におけるディスプレイの表示状態を表わした要部平面図である。
【図１９】本実施の形態の「ワンセグ起動」のアイコンの設定時間におけるディスプレイの表示状態を表わした要部平面図である。
【図２０】本発明の変形例における携帯電話機の背面側を示した平面図である。
【図２１】本発明の第１の関連技術としての折り畳み式の携帯電話機をを各方向から表わした平面図である。
【発明を実施するための形態】
【００２０】
図１は、本発明の携帯型情報処理装置のクレーム対応図を示したものである。本発明の携帯型情報処理装置１０は、押下座標検出手段１１と、領域設定手段１２と、設定時間設定手段１３と、処理テーブル１４と、処理内容特定手段１５と、処理内容実行手段１６とを備えている。ここで、押下座標検出手段１１は、携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置され、前記した２次元平面における押下位置の座標を検出する。領域設定手段１２は、押下座標検出手段１１で検出を行う前記した２次元平面ごとに検出対象となる領域を任意数互いに重複しないように設定する。設定時間設定手段１３は、領域設定手段１２で設定したそれぞれの領域に対して押下座標検出手段１１が検出する押下の座標が領域設定手段１２で設定した１つの領域内で継続的に検出される正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる設定時間を前記した２次元平面ごとに任意数互いに重複しないように設定する。処理テーブル１４は、領域設定手段１２で設定した領域と設定時間設定手段１３で設定した設定時間の各組み合わせをそれぞれ特定の処理内容に対応付けて登録している。処理内容特定手段１５は、押下座標検出手段１１の検出した座標に対応する領域とその領域内に前記した押下位置の座標がとどまる時間の範囲が処理テーブル１４の特定の処理内容のいずれに該当するかを特定する。処理内容実行手段１６は、処理内容特定手段１５で特定した処理内容を実行する。
【００２１】
図２は、本発明の携帯型情報処理装置の操作方法のクレーム対応図を示したものである。本発明の携帯型情報処理装置の操作方法２０は、座標検出ステップ２１と、設定時間該当有無判別ステップ２２と、処理内容実行ステップ２３を備えている。ここで、座標検出ステップ２１では、携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する。設定時間該当有無判別ステップ２２では、前記したタッチパネルに設定されたそれぞれの領域内の座標に対して座標検出ステップ２１で検出する押下の座標が前記した予め設定した領域内で継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する。処理内容実行ステップ２３では、設定時間該当有無判別ステップ２２で前記した設定時間に該当すると判別されたとき前記したタッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する。
【００２２】
図３は、本発明の携帯型情報処理装置の操作プログラムのクレーム対応図を示したものである。本発明の携帯型情報処理装置の操作プログラム３０は、コンピュータに、座標検出処理３１と、設定時間該当有無判別処理３２と、処理内容実行処理３３を実行させるようにしている。ここで、座標検出処理３１では、携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する。設定時間該当有無判別処理３２では、前記したタッチパネルに設定されたそれぞれの領域内の座標に対して座標検出処理３１で検出する押下の座標が前記した予め設定した領域内で継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する。処理内容実行処理３３では、設定時間該当有無判別処理３２で前記した設定時間に該当すると判別されたとき前記したタッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する。
【００２３】
＜発明の実施の形態＞
【００２４】
次に本発明の実施の形態を説明する。
【００２５】
図４は、本発明の実施の形態による携帯型情報処理装置の一例としての折り畳み式携帯電話機を表わしたものである。図２１と同様に、図４はこの携帯電話機２００を開いた状態を示している。携帯電話機２００は、ディスプレイ２０１を有する第１の筐体２０２と、テンキー等の各種キーを備えた操作部２０３を有する第２の筐体２０４と、第１および第２の筐体２０２、２０４を折り畳み自在に連結するヒンジ機構２０５から構成されている。
【００２６】
図４（Ｂ）ではこの携帯電話機２００を左側面側から見た状態を示している。第１の筐体２０２の左側部には、その全長にわたって帯状に第１の側部タッチパネル２１１が配置されている。また、第２の筐体２０４の左側部には、同じく全長にわたって帯状に第２の側部タッチパネル２１２が配置されている。
【００２７】
また、同図（Ｃ）はこの携帯電話機２００を右側面側から見た状態を示している。第１の筐体２０２の右側部には、その全長にわたって帯状に第３の側部タッチパネル２１３が配置されている。更に、第２の筐体２０４の右側部には、同じく全長にわたって帯状に第４の側部タッチパネル２１４が配置されている。これら第１〜第４の側部タッチパネル２１１〜２１４は、それぞれの側面を形成する樹脂の図示しない凹部に嵌合されており、これらの表面は樹脂の表面と同一面を形成している。
【００２８】
同図（Ｄ）では第１および第２の筐体２０２、２０４を折り畳んだ状態の携帯電話機２００をその右側面側から見た状態を示している。この実施の形態の携帯電話機２００は、折り畳んだ状態でも右側面側から第３および第４の側部タッチパネル２１３、２１４の操作が可能である。
【００２９】
このように実施の形態による携帯電話機２００では、ユーザが操作部２０３の他に、第１〜第４の側部タッチパネル２１１〜２１４を操作することで、各種操作を行うことができる。第１〜第４の側部タッチパネル２１１〜２１４は、それぞれ所望の１または複数のエリアをサイドキーとして設定可能である。これにより、ユーザは携帯電話機２００の側部の所望の１または複数の位置にサイドキーを設定し、これらに所望の機能を割り当てることができる。
【００３０】
図５は、本実施の形態の携帯電話機の回路構成の概要を表わしたものである。携帯電話機２００は、各種の制御を行うためのＣＰＵ（Central Processing Unit）２２１を備えている。ＣＰＵ２２１は、記憶部２２２に格納された制御プログラムを実行することにより、携帯電話機としての通常の機能の他に、本実施の形態独自のサイドキーによる各種の操作を実現するようになっている。記憶部２２２には、ＲＯＭ（Read Only Memory）に代表される不揮発性メモリで構成される制御プログラムの格納領域と、ＲＡＭ（Random Access Memory）に代表されるＣＰＵ２２１が各種の処理を実行するときに一時的に必要となるデータを格納する作業用メモリとしての領域が備えられている。
【００３１】
ＣＰＵ２２１および記憶部２２２は、データバス等のバス２２３に接続されている。バス２２３には、ＣＰＵ２２１による制御のために次の各部が接続されている。
【００３２】
（１）操作部２０３は、各種キースイッチ等のスイッチから構成されており、ユーザが指で操作することにより、データの入力を行う。ただし、この部分をタッチパネルで構成することも可能である。
（２）ディスプレイ２０１は、たとえば液晶ディスプレイや有機ＥＬ（Organic Electro-Luminescence）によって構成されており、各種のデータを視覚的に表示する。本実施の形態ではサイドキーが押されると、これに対応したアイコンがディスプレイ２０１に表示されるようになっている。
（３）携帯電話共通機能部２２４は、たとえば図示しない基地局と通信を行う通信制御部や、通話のための電話機能部や、テレビジョンを視聴するためのワンセグ機能部や内蔵のカメラといった携帯電話機に通常備えられる各種の機能部を包括的に示したものである。
（４）タッチパネル検出部２２５は、図４に示した第１〜第４の側部タッチパネル２１１〜２１４を接続しており、これらが押下されたときの位置と時刻を検出するようになっている。
（５）サイドキー位置登録テーブル２２６は、第１〜第４の側部タッチパネル２１１〜２１４における所望の位置をサイドキーとして登録するためのテーブルである。サイドキー位置登録テーブル２２６によって、ユーザはその手の形状や大きさ、利き手に応じた場所に、フレキシブルにサイドキーの位置を設定することができる。
（６）サイドキー機能対応テーブル２２７は、ユーザが登録したそれぞれのサイドキーに所望の機能を対応付けて登録するためのテーブルである。
【００３３】
図６は、第１の側部タッチパネルにおけるサイドキーの設定の様子を図解したものであり、同様に図７は第２の側部タッチパネルにおけるサイドキーの設定の様子を図解したものである。図４と共に説明する。
【００３４】
まず、図６の第１の側部タッチパネル２１１について説明する。この図で左端側は、図４（Ｂ）におけるヒンジ機構２０５側であり、右端側は、折り畳み式の携帯電話機２００を開いたときに上端に位置する側である。図４（Ｂ）に示した状態における第１の側部タッチパネル２１１の左下隅を原点（０，０）とする。図６では、第１の側部タッチパネル２１１は図４（Ｂ）の表示状態よりも時計方向にほぼ９０度回転しているので、原点（０，０）は第１の側部タッチパネル２１１の左上隅となる。この図６で原点（０，０）から水平に右に向かう方向をＸ軸方向とし、これと直角に下に向かう方向をＹ軸方向とする。この図に表示している「２０」、「８５０」等の数値の単位はｍｍ（ミリメートル）である。
【００３５】
ユーザは、携帯電話機２００をサイドキー位置登録モードに設定して、Ｘ軸あるいはＹ軸に各辺が平行な矩形領域をサイドキーの押下領域として指定することができる。図６に示した例では、Ｘ軸方向に８５０ｍｍから１０００ｍｍの位置と、Ｙ軸方向に２０ｍｍから８０ｍｍの位置によって定まる矩形領域２４１がサイドキーの１番目として指定されている。ここでは、この矩形領域を第１のサイドキー２４１と称することにする。
【００３６】
一方、図７で第２の側部タッチパネル２１２の左端側は、図４（Ｂ）における折り畳み式の携帯電話機２００を開いたときの下端側に位置し、図７における第２の側部タッチパネル２１２の右端側は図４（Ｂ）におけるヒンジ機構２０５側に位置する。図４（Ｂ）に示した状態における第２の側部タッチパネル２１２の左下隅を原点（０，０）とする。図７では、第２の側部タッチパネル２１２は図４（Ｂ）の表示状態よりも時計方向にほぼ９０度回転しているので、原点（０，０）は第２の側部タッチパネル２１２の左上隅となる。この図７で原点（０，０）から水平に右に向かう方向をＸ軸方向とし、これと直角に下に向かう方向をＹ軸方向とする。
【００３７】
ユーザは、携帯電話機２００を同様にサイドキー位置登録モードに設定して、Ｘ軸あるいはＹ軸に各辺が平行な矩形領域をサイドキーの押下領域として指定することができる。図７に示した例では、Ｘ軸方向に２００ｍｍから３００ｍｍの位置と、Ｙ軸方向に２０ｍｍから８０ｍｍの位置によって定まる矩形領域２４２、ならびにＸ軸方向に５００ｍｍから６００ｍｍの位置と、Ｙ軸方向に２０ｍｍから８０ｍｍの位置によって定まる矩形領域２４３がサイドキーの２番目および３番目として指定されている。これらを第２のサイドキー２４２および第３のサイドキー２４３と称することにする。
【００３８】
なお、第１〜第４の側部タッチパネル２１１〜２１４の原点（０，０）は、それぞれ独自の座標体系（筐体の側面）を持っている。したがって、たとえば図６に示す第１の側部タッチパネル２１１の原点（０，０）と、図７に示す第２の側部タッチパネル２１２の原点（０，０）は、混同されるおそれはない。
【００３９】
図８および図９は、サイドキー位置登録モードにおける登録処理の流れを表わしたものである。図５と共に説明する。ユーザは携帯電話機２００をメニューモードに設定し、この中からサイドキー位置登録モードの項目を選択することでサイドキー位置登録モードに設定することができる。
【００４０】
サイドキー位置登録モードになったら、ユーザはまず第１〜第４の側部タッチパネル２１１〜２１４における今回、登録しようとするタッチパネルにおけるサイドキーとして機能する矩形領域を形作る対角線の一方の点（位置）を、第１点としてタッチする。ＣＰＵ２２１は対角線の第１点のタッチを検出すると（図８ステップＳ３０１：Ｙ）、タッチパネル検出部２２５がその座標を検出する（ステップＳ３０２）。すると、ＣＰＵ２２１は操作されたタッチパネルにおける座標値が、サイドキー位置登録テーブル２２６に既に登録されているサイドキーの登録領域に含まれていないかを判別する（ステップＳ３０３）。
【００４１】
たとえば、ユーザが図６に示した第１のサイドキー２４１を設定しようとして、第１の側部タッチパネル２１１上でこの矩形領域を構成する対角線の一方の点の位置（５８０，２０）に相当する座標をタッチしたとする。この点の位置（５８０，２０）は、他のサイドキーの登録領域に含まれている可能性がある。ステップＳ３０３では、これを判別する。
【００４２】
図１０は、他のサイドキーの登録領域を重複して指定しようとした場合の一例を表わしたものである。ユーザが、今回のサイドキー位置登録の処理前に、たとえば位置（７２０，１０）と位置（８７０，９０）を結ぶ対角線２５１で定められる矩形領域２５２をサイドキーの登録領域として設定していたとする。これにも係わらず、ユーザが新たに設定する矩形領域２４１の一部として位置（５８０，２０）が認められたとすると、ユーザがこの位置（５８０，２０）をタッチしたとき、ＣＰＵ２２１は矩形領域２４１が選択されたのか、他の矩形領域２５２が選択されたのかを判別することができなくなる。
【００４３】
そこで、ＣＰＵ２２１はユーザが対角線２５３を構成する第１点としての位置（５８０，２０）を入力した時点で、サイドキー位置登録テーブル２２６の登録内容を調べて、第１点の位置を含む他の矩形領域が存在するかを判別する（ステップＳ３０３）。この結果、図１０に示した例のように第１点の位置を含む他の矩形領域が存在した場合には（Ｎ）、新たに入力した第１点の位置をユーザが取り消すかどうかを判別する（ステップＳ３０４）。ユーザが第１点としての位置（５８０，２０）の入力を取り消せば（Ｙ）、処理刃再びステップＳ３０１に戻る（リターン）。このときユーザは、図１０の例では矩形領域２５２を外すような第１点のタッチを試みることになる（ステップＳ３０１）。
【００４４】
ユーザが先の矩形領域２５２を使用し辛いと感じて、新たな矩形領域２４１を設定しようとしている場合もある。このような場合、ユーザはステップＳ３０４で第１点としての位置（５８０，２０）の入力を肯定する入力操作を行うことになる。このような入力操作をＣＰＵ２２１が検出すると（ステップＳ３０４：Ｎ）、ＣＰＵ２２１は引き続き対角線の第２点をユーザがタッチするのを待機する状態となる（ステップＳ３０５）。第１点としての位置（５８０，２０）の入力が登録済みの矩形領域外とされた場合（録済みの矩形領域がないとされた場合も含む。）（ステップＳ３０３：Ｙ）も同様に対角線の第２点の入力を待機する状態となる。
【００４５】
図１０の例において、ユーザがこの状態で対角線２５３の第２点の位置（１０００，８０）をタッチしたとする（ステップＳ３０５：Ｙ）。タッチパネル検出部２２５は対角線２５３の第２点の位置（１０００，８０）を検出する（ステップＳ３０６）。そして、第１点としての位置（５８０，２０）と第２点の位置（１０００，８０）で定まる矩形領域２４１に他のサイドキーの領域が存在していないことをチェックする（ステップＳ３０７）。
【００４６】
仮に、図１０に示したような先に登録した重複した矩形領域が存在しなかったとする。この場合には、今回指定した矩形領域２４１は他の矩形領域と重複しない（ステップＳ３０７：Ｙ）。そこで、この例の場合には矩形領域２４１を新規のサイドキーとして使用することに問題がないので、サイドキー位置登録テーブル２２６にこれを登録する（ステップＳ３０８）。これでサイドキー位置登録モードによる処理が終了するが、ユーザによってはサイドキーの登録と同時にそのキーの機能を割り当てることも多い。そこで機能の割り当てが同時に行われるかのチェックを行い（ステップＳ３０９）、機能の割り当てが同時に行われるとされている場合には（Ｙ）、機能割当処理を実行して（ステップＳ３１０）、処理をステップＳ３０１に戻す（リターン）。
【００４７】
一方、機能割当を同時に行わないとされた場合には（ステップＳ３０９：Ｎ）、そのままステップＳ３０１に戻って（リターン）、次のサイドキーの登録のための処理が行われることになる。
【００４８】
次にステップＳ３０７の処理で、今回設定する矩形領域に他のサイドキーが既に存在していると判別された場合の処理を説明する。この場合には（ステップＳ３０７：Ｎ）、競合するそのサイドキーの登録を削除することが第１の解決策となる。そこで、ユーザが競合するサイドキーの登録の削除を指示すれば（図９ステップＳ３１１：Ｙ）、ＣＰＵ２２１はサイドキー位置登録テーブル２２６から競合するサイドキーの登録を削除する（ステップＳ３１２）。これにより、今回指定した矩形領域２４１は、新規のサイドキーとして登録が行われる（図８ステップＳ３０８）。これ以降のステップＳ３０９およびステップＳ３１０の処理については、既に説明した。
【００４９】
第２の解決策としては、図１０に示した対角線２５３の第２点の位置を修正することで他のサイドキーとの重複領域を除去することができる場合がある。この場合には（図８ステップＳ３１１：Ｎ、ステップＳ３１３：Ｙ）、ステップＳ３０５に処理を戻して、対角線の第２点を再度タッチすることになる。そして、今回設定しようとする矩形領域に他のサイドキー用の矩形領域が重複しなくなれば（ステップＳ３０７：Ｙ）、この修正した矩形領域を新規のサイドキーとして登録することになる（ステップＳ３０８）。
【００５０】
図１１は、サイドキー位置登録テーブルの登録内容の一例を示したものである。サイドキー位置登録テーブル２２６には、携帯電話機２００（図４）の全体におけるサイドキーの連番（Ｉ、ＩＩ、ＩＩＩ……）と、第１〜第４の側部タッチパネル２１１〜２１４のそれぞれを区別するための符号（Ａ、Ｂ……）が、矩形領域の有効範囲を示す第１点（始点）あるいは第２点（終点）の位置座標（ｘ，ｙ）と共に記録されている。
【００５１】
このようなサイドキー位置登録テーブル２２６の内容は、携帯電話機２００の待ち受け画面の表示中に表示してもよいし、ユーザがメニュー画面から直接、サイドキー位置登録テーブル２２６の内容をディスプレイ２０１に呼び出すようにすることも可能である。
【００５２】
図１２は、サイドキーに機能を新しく割り当てたり機能の変更を行うサイドキー機能割当モードでの処理の内容を表わしたものである。図５と共に説明する。ユーザは携帯電話機２００をメニューモードに設定し、この中からサイドキー機能割当モードの項目を選択することでサイドキー機能割当モードに設定することができる。
【００５３】
サイドキー機能割当モードになったら、携帯電話機２００のディスプレイ２０１には、サイドキーに現在割り当てられている一覧を表示するか、サイドキーについての個別指定を行うかの選択画面が表示される（ステップＳ３３１〜ステップＳ３３３）。ユーザが一覧表示を選択すると（ステップＳ３３２：Ｙ）、ＣＰＵ２２１はこれを検出して待ち受け画面に、携帯電話機２００の各サイドキーの配置と、サイドキーの押下時間別の割当機能の一覧を表示する（ステップＳ３３４）。これにより、ユーザは携帯電話機２００の各サイドキーについて、どのような機能が割り当てられているかを再確認することができる。ユーザが操作部２０３上の「戻る」ボタンを押せば（ステップＳ３３５：Ｙ）、ステップＳ３３１の選択画面表示に戻る（リターン）。したがって、ユーザは以上の処理で確認した特定のサイドキーについて機能の個別指定についての処理に進むことができる（ステップＳ３３３）。
【００５４】
図１３は、ステップＳ３３４で行われる各サイドキーについて割当機能の一覧表示が行われた様子を示したものである。図５に示したサイドキー機能対応テーブル２２７に登録した内容が待ち受け画面に表示される。本実施の形態では、サイドキーのそれぞれについて、押下時間が相対的に長い「長押し」と、相対的に短い「短押し」の２種類の時間を設定している。そして、サイドキー別に該当する時間の範囲内で押下された場合に実行する機能を設定できるようになっている。
【００５５】
キースイッチで実行する機能を選択する通常の携帯電話機では、「長押し」は予め定めた時間以上であればその要件を満たすが、本実施の形態の場合にはサイドキーの押下時間が許容時間よりも長くなると、「長押し」の条件を満たさなくなる。本実施の形態の場合、携帯電話機２００の側部のほぼ全面にタッチパネル２１１〜２１４を配置している。このため、タッチパネル２１１〜２１４の位置によってはユーザが特に意識していない状況で、携帯電話機２００を保持するために手の押圧力が常に掛かっている部位が存在すると考えられる。このような部位をサイドキーとして指定した場合、「長押し」の上限時間を設定しておかないと、ユーザがキー操作を行ったという自覚を持たない状況で、特定の機能が実行されてしまう不具合が生じる可能性があるからである。
【００５６】
同様に、タッチパネル２１１〜２１４の一部の部位を何らかの弾みで極めて短時間押してしまう場合もあり得る。そこで「短押し」の場合にも、所定時間よりも短いという条件を満たすだけでは足らず、それよりも短い特定の時間よりは長く押されることが必要となる。ユーザによっては、経験にもよるが「長押し」と「短押し」の２種類の時間設定が困難な場合がある。この場合には、押下時間が第１の時間ｔ1以上で第２の時間ｔ2以下のときに特定の処理内容が実行されるという１種類の時間設定を行ってもよい。この場合、第１の時間ｔ1と第２の時間ｔ2も、画一的に設定すべきではなく、ユーザごとに調整できることが望ましい。
【００５７】
図１２に戻って説明を続ける。ユーザが特定のサイドキーについて所望の機能を割り当てたり、今まで割り当てていた機能の変更を行うものとする。この場合、そのユーザはサイドキーの個別指定を選択する（ステップＳ３３３：Ｙ）。この状態で、ユーザは該当するサイドキーについてのＩ、ＩＩ、ＩＩＩ等の連番のうちの該当する番号と、該当する押下時間の長短を示す番号を操作部２０３のテンキーを使用して入力する（ステップＳ３３６）。
【００５８】
たとえば、図６に示す第１の側部タッチパネル２１１の矩形領域２４１がサイドキーの１番目（Ｉ）として指定されているものとする。このサイドキーの「長押し」に対して割り当てられた数字が「１」で「短押し」に対して割り当てられた数字が「０」であるとする。また、サイドキーの数値に２桁が用意されているとすると、ユーザは０１番目の「長押し」のサイドキーを指定するとき、「０１１」と入力することになる。また、０１番目の「短押し」のサイドキーを指定するとき「０１０」と入力する。以上の入力が行われたら、ユーザは、次いで操作部２０３の入力完了を示すキーを押す（ステップＳ３３７）。
【００５９】
すると、ＣＰＵ２２１はユーザの入力した該当するサイドキーの現在設定されている機能をサイドキー機能対応テーブル２２７から読み出してディスプレイ２０１に確認のために表示する（ステップＳ３３８）。たとえば、ユーザが「０１１」と入力した場合には「メール作成画面起動」が実行されていたことがディスプレイ２０１に表示される。また、ユーザが「０１０」と入力した場合には「画面縦横切替」が実行されていたことがディスプレイ２０１に表示されることになる。なお、新しくサイドキーを設定したような場合には、機能がまだ設定されていない。この場合には機能について空欄が表示されることになる。
【００６０】
このように該当するサイドキーについての現在の設定状況を表示したら、ＣＰＵ２２１はユーザは現在の機能の変更の要否を選択するのを待機する（ステップＳ３３９、ステップＳ３４０）。機能の変更（新設を含む）を必要としない旨の入力が行われたとＣＰＵ２２１が判別した場合には（ステップＳ３３９：Ｙ）、ステップＳ３３１に処理が戻る（リターン）。
【００６１】
これに対して、機能の変更（新設を含む）を必要とする旨の入力が行われたとＣＰＵ２２１が判別した場合には（ステップＳ３３９：Ｎ、ステップＳ３４０：Ｙ）、ユーザが変更後の機能に対応するアイコンの指定を行うので（ステップＳ３４１）、指定が終了した旨の入力が行われるのを待って（ステップＳ３４２：Ｙ）、該当するアイコンの示す機能の変更（新設を含む）登録を行う（ステップＳ３４３）。そして、再びサイドキーに現在割り当てられている一覧を表示するか、サイドキーについての個別指定を行うかの選択画面の表示に戻る（リターン、ステップＳ３３１）。
【００６２】
本実施の形態では、ユーザがサイドキーに割り当てる各機能をアイコン化している。そこで、ステップＳ３４１ではユーザが各種アイコンの中から所望のアイコンを選択することで機能の割当を行えるようにしている。アイコンの代わりに機能が「言葉」によって表わされていてもよい。
【００６３】
図１４は、本実施の形態でサイドキーに割り当てる各種の機能とアイコンの一覧を示したものである。ユーザは、新たなアプリケーションソフトウェアを起動させる機能を割り当てるような場合には、アイコンを自作したり、インターネットから気に入ったものをダウンロードすることも可能である。
【００６４】
図１５は、携帯電話機の側部タッチパネルをタッチしたときの処理の様子を表わしたものである。図５と共に説明する。
【００６５】
携帯電話機２００のＣＰＵ２２１は、タッチパネル検出部２２５による第１〜第４の側部タッチパネル２１１〜２１４のいずれかがタッチされるのを待機している（ステップＳ３６１）。タッチパネル検出部２２５がタッチ（押下）を検出すると（Ｙ）、ＣＰＵ２２１はそのタッチされた位置の座標と時刻を取得する（ステップＳ３６２）。
【００６６】
ＣＰＵ２２１は取得した位置の座標が、図１１に示したサイドキー位置登録テーブル２２６に登録された各サイドキーのいずれかの有効範囲に該当するかを判別する（ステップＳ３６３）。サイドキー位置登録テーブル２２６に登録された各サイドキーのいずれにも該当しない場合には、ユーザが第１〜第４の側部タッチパネル２１１〜２１４におけるサイドキー以外の場所を何らかの理由によって触っていることになる。したがって、この場合には有効なタッチではないとして、ステップＳ３６１の処理に戻ることになる（リターン）。
【００６７】
これに対して、サイドキー位置登録テーブル２２６に登録された各サイドキーのいずれかの有効範囲がタッチされたことが判別された場合（ステップＳ３６３：Ｙ）、ＣＰＵ２２１は現時点までの該当するサイドキーの押下の継続時間が、図１３で説明した長押しまたは短押しの設定時間未満であるかをチェックする（ステップＳ３６４）。
【００６８】
説明を分かりやすくするため、ユーザが図１３に示した「サイドキーＩＩＩ」をタッチした場合を例にとって説明する。ここではユーザが短押しの設定時間を０．３秒以上、０．６秒以下に設定し、長押しの設定時間を０．８秒以上、１．５秒以下に設定したとする。「サイドキーＩＩＩ」が押されたことをＣＰＵ２２１が初めて検出したとすると、そのときの時間（０秒）は長押しと短押しのいずれの設定時間よりも短い。そこで、この時点でＣＰＵ２２１は該当するアイコンをディスプレイ２０１に半透明表示する（ステップＳ３６５）。そして、ステップＳ３６１に処理を戻す（リターン）。
【００６９】
図１６は、「サイドキーＩＩＩ」を押し始めた状態のディスプレイの表示状態を表わしている。ディスプレイ２０１には、図１３のサイドキー機能対応テーブル２２７で「サイドキーＩＩＩ」に対応する機能としての「ワンセグ起動」と「ブラウザ起動」が準備状態に入ったことをそれぞれ示す２つのアイコン２６１、２６２が半透明（図で破線）で表示される。この後、処理はステップＳ３６１に戻る（リターン）。
【００７０】
したがって、携帯電話機２００を使い慣れていないユーザが「サイドキーＩＩＩ」に対応する機能を誤解していたような場合、現在のタッチを直ちに解除することができる。タッチパネルのタッチを解除すると（ステップＳ３６１：Ｎ）、ＣＰＵ２２１はその直前の時間にアイコンが強調表示されていたかを判別する（ステップＳ３６６）。ステップＳ３６５で行われたアイコンの半透明表示は強調表示ではない。そこでこの場合には（ステップＳ３６６：Ｎ）、タッチパネルが再びタッチされるまでＣＰＵ２２１が待機状態になる。
【００７１】
一方、「ワンセグ起動」を所望していた場合、ユーザは継続して「サイドキーＩＩＩ」を押下することになる（ステップＳ３６１：Ｙ）。これにより、ステップＳ３６２からステップＳ３６５の処理が繰り返され、図１６の表示状態が継続しながら「サイドキーＩＩＩ」の押下時間の積算値が次第に０．３秒に近づく。その後の所定のタイミングで、「サイドキーＩＩＩ」を最初にタッチした時刻を起点として０．３秒以上の時間が経過したことが判別されたとする（ステップＳ３６４：Ｎ、ステップＳ３６７：Ｙ）。０．３秒以上、０．６秒以下の時間は短押しの「ブラウザ起動」の設定時間である。
【００７２】
図１７は、短押しの「ブラウザ起動」の設定時間におけるディスプレイの表示状態を表わしている。ＣＰＵ２２１は「ブラウザ起動」の設定時間なので、対応するアイコン２６１を強調表示する（ステップＳ３６８）。「ワンセグ起動」の設定時間は０．８秒以上、１．５秒以下であり、現在の「サイドキーＩＩＩ」の押下時間の積算値はこれらの範囲よりも短い。そこで「ワンセグ起動」のアイコンは半透明表示のままである（ステップＳ３６８）。そして、ステップＳ３６１に処理を戻す（リターン）。
【００７３】
したがって、「ブラウザ起動」のアイコン２６１が強調表示されたときにユーザが「サイドキーＩＩＩ」から手を離すと、ステップＳ３６１に処理が戻ったときに、タッチパネルのタッチが解除された状態となっている（Ｎ）。そこで、ＣＰＵ２２１は直前のタイミングで強調表示が行われたかを判別する（ステップＳ３６６）。「ブラウザ起動」のアイコン２６１が強調表示されているので（Ｙ）、ＣＰＵ２２１はこのアイコンに対応させて「ブラウザ起動」の実行を開始する（ステップＳ３６９）。そして、再びステップＳ３６１に処理を戻す（リターン）。
【００７４】
一方、ステップＳ３６１でタッチパネルのタッチが検出されてから、更に時間が経過した結果、ある時点で「ブラウザ起動」の設定時間の最大値である０．６秒を超過したとする（ステップＳ３６７：Ｎ）。このとき、まだ「ワンセグ起動」の設定時間の最短値である０．８秒未満であったとする（ステップＳ３７０：Ｙ）。
【００７５】
図１８は、短設定時間を超過し、かつ長設定時間に満たない場合におけるディスプレイの表示状態を表わしている。このような場合には（図１５ステップＳ３７０：Ｙ）、「ワンセグ起動」のアイコン２６２のみが半透明でディスプレイ２０１に表示され（図１５ステップＳ３７１）、ステップＳ３６１に処理を戻す（リターン）。このとき、「ブラウザ起動」のアイコン２６１は選択の可能性が消滅したので、ディスプレイ２０１にはこの表示はない。
【００７６】
更に時間が経過した結果、ある時点で「ワンセグ起動」の設定時間の最短値である０．８秒に達したとする（ステップＳ３７０：Ｎ、ステップＳ３７２：Ｙ）。すると、これ以後の「ワンセグ起動」の設定時間では、「ワンセグ起動」のアイコン２６２が強調表示される（ステップＳ３７３）。「ワンセグ起動」のアイコン２６２の強調表示は、「サイドキーＩＩＩ」を最初にタッチした時刻から１．５秒に到達するまで行われ、ステップＳ３７３の処理の後にステップＳ３６１の処理に戻される（リターン）ことで、継続する。
【００７７】
図１９は、「ワンセグ起動」のアイコンの設定時間におけるディスプレイの表示状態を表わしている。この場合には「ワンセグ起動」のアイコン２６２のみがディスプレイ２０１に表示され、かつ強調表示される。「サイドキーＩＩＩ」を最初にタッチした時刻から１．５秒を超過すると（ステップＳ３７２：Ｎ）、タッチパネルによって起動される処理がなくなり、ディスプレイ２０１には対応するアイコンの表示もなくなり、ステップＳ３６１に処理を戻す（リターン）。「ワンセグ起動」のアイコン２６２が強調表示されている状態でユーザが「サイドキーＩＩＩ」の押下を止めれば（図１５ステップＳ３６１：Ｎ）、直前に「ワンセグ起動」のアイコン２６２が強調表示されていたので（ステップＳ３６６：Ｙ）、ワンセグ放送を視聴するための「ワンセグ起動」が行われることになる（ステップＳ３６９）。
【００７８】
以上説明した本実施の形態では、携帯端末の側面にタッチパネルを配置することで、サイドキーの位置と大きさ、数を自由に設定することができる。このため、ユーザの手の形状や利き手の違いに依存することなく、使いやすい位置にサイドキーを配置することができ、操作負荷を軽減することができる。
【００７９】
また、本実施の形態によれば実行する機能ごとにサイドキーの数と位置および対応する実行機能を設定することができる。これにより、ユーザのキー操作回数を減らすことができ、効率的な処理が可能である。
【００８０】
更に本実施の形態によれば、サイドキーを押下する時間に上限値と下限値で定まる有効時間を設定した。これにより携帯型情報処理装置を保持するために比較的長時間にわたって特定のサイドキーにタッチしたり、装置の姿勢を変える場合等に比較的短時間だけ特定のサイドキーをタッチするような場合の誤操作を防止することができる。
【００８１】
更にまた本実施の形態によれば、サイドキーを押下する時間が有効時間よりも短い場合でも、サイドキーの押下開始時に対応する機能を示すアイコンをディスプレイに表示することにした。これにより、ユーザはタッチパネルにおけるそれぞれのサイドキーのタッチ開始時に、タッチを継続した場合に実行される機能を視覚的に確かめることができる。この結果、サイドキーの設定されていない場所を間違ってタッチし続けることを防止できる他、タッチパネルをその長手方向に指でなぞることにより、サイドキーのそれぞれの配置と設定されている機能を確認することができる。
【００８２】
＜発明の変形可能性＞
【００８３】
図２０は、本発明の変形例における携帯電話機の背面側を示したものである。この変形例の携帯電話機２００Ａでは、第１の筐体２０２Ａの背面に小型のディスプレイ４０１が配置されている。この小型のディスプレイ４０１は、携帯電話機２００Ａを閉じた状態でディスプレイ２０１（図４参照）を見ることができない状態で、着信があったときや現在時刻といった情報を知らせるために用いられている。
【００８４】
この変形例の携帯電話機２００Ａでは、第１の筐体２０２Ａにおける小型のディスプレイ４０１を除くほぼ全面を第１の背面タッチパネル４１１で構成している。また、第２の筐体２０４Ａの背面のほぼ全面は、第２の背面タッチパネル４１２で構成している。これら第１および第２の背面タッチパネル４１１、４１２は、先の実施の形態で説明したようにそれぞれ１または複数の領域を指定して背面キーを設定し、これら背面キーに所望の機能を割り当てることができる。
【００８５】
実施の形態の図４で説明した第１〜第４の側部タッチパネル２１１〜２１４は帯状であったので、幅が狭く、サイドキーを幅方向に複数配置することは事実上不可能であった。これに対して、図２０に示す変形例の第１および第２の背面タッチパネル４１１、４１２は、幅方向（水平方向）に複数の背面キーを設定することができる。また、小型のディスプレイ４０１を配置した第１の筐体２０２Ａ側の第１の背面タッチパネル４１１については、背面全体をディスプレイとし、タッチパネルをその上に重ねて形成するようにしてもよい。これにより、タッチパネルの押圧と連動して、各種の情報をディスプレイ上に表わすことができる。もちろん、第２の背面タッチパネル４１２についても、その下にディスプレイを配置することで、同様の効果を奏することができる。
【００８６】
この図２０に示した変形例によれば、携帯電話機２００Ａを閉じてたとえばテーブルの上に置いた状態でも、第１または第２の背面タッチパネル４１１、４１２を使用して各種の端末操作を行うことができる。更に、第１または第２の背面タッチパネル４１１、４１２をディスプレイ上に配置することで、背面キーの範囲を表示したり、背面キーが複数隣接して配置されているような場合のそれぞれを表示色を変えて表示することができる。また、実施の形態と同様にタッチパネルの下のディスプレイにアイコンを表示することも可能である。
【００８７】
なお、タッチパネルの下のディスプレイとしては、液晶ディスプレイや有機ＥＬ（Organic Electro-Luminescence）を使用するだけでなく、複数のＬＥＤ（Light Emitting Diode）を使用する様なものであってもよい。
【００８８】
また、実施の形態ではタッチパネルにおけるサイドキーの位置の確認をディスプレイにアイコンを表示することで可能にしたが、これに限るものではない。たとえば、タッチパネルにおけるサイドキーのそれぞれの位置をユーザがタッチしたとき、バイブレータを軽く振動させることによっても、ユーザがサイドキーの押下開始を認知することができる。
【００８９】
更に、以上説明した実施の形態および変形例では、サイドキーや背面キーをそれぞれ単独で操作することを前提として説明した。本発明はこれに限らず、サイドキーや背面キーを複数組み合わせて、特定の機能を実現するようにしてもよい。同様に、図４の操作部１０３として示した既存のキーとサイドキーや背面キーを組み合わせて、所望の機能を実現させることも可能であることは当然である。
【００９０】
例を挙げると、サイドキーをタッチしながら他のキーを押下したときの動作、あるいは他のキーを押下しながらサイドキーをタッチしたときの動作を機能として追加してもよい。これにより、従来のボタン型のサイドキーでは操作負荷の問題により実現が困難であった複数キーの組み合わせによる入力を容易に実現することができ、パーソナルコンピュータのシフトキーのような使用方法をとることで多彩な入力パターンを実現することができる。
【００９１】
また、以上説明した実施の形態および変形例では、サイドキーや背面キーから、従来のボタン型キーのように押下（タッチ）の有無を表わした情報を取り出すようにしていたが、タッチパネルに押下（タッチ）した状態で位置を移動させる情報を取り出すようにしてもよい。これにより、特定のサイドキーとして設定したタッチパネルの領域を音量の調整機能やディスプレイ２０１の明るさの調整機能として設定した場合、そのサイドキーを指でスクロール操作することで、音量や画面の明るさを自在に調整できるようになる。このような操作は、タッチパネル式の従来のディスプレイでも可能であるが、これによりディスプレイの表面が皮脂等によって汚れやすくなる。本発明では、サイドキーを指でスクロール操作することで、汚れが目立たないという利点がある。
【００９２】
なお、以上の説明では携帯電話機を例に採ったが、携帯型の情報処理装置全般に本発明を適用することができることはいうまでもない。
【００９３】
以上説明した実施の形態の一部または全部は、以下の付記のようにも記載されるが、以下の記載に限定されるものではない。
【００９４】
（付記１）
携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置され、前記２次元平面における押下位置の座標を検出する押下座標検出手段と、
この押下座標検出手段で検出を行う前記２次元平面ごとに検出対象となる領域を任意数互いに重複しないように設定する領域設定手段と、
この領域設定手段で設定したそれぞれの領域に対して前記押下座標検出手段が検出する押下の座標が前記領域設定手段で設定した１つの領域内で継続的に検出される正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる設定時間を前記２次元平面ごとに任意数互いに重複しないように設定する設定時間設定手段と、
前記領域設定手段で設定した領域と設定時間設定手段で設定した設定時間の各組み合わせをそれぞれ特定の処理内容に対応付けて登録した処理テーブルと、
前記押下座標検出手段の検出した座標に対応する領域とその領域内に前記押下位置の座標がとどまる時間の範囲が前記処理テーブルの特定の処理内容のいずれに該当するかを特定する処理内容特定手段と、
この処理内容特定手段で特定した処理内容を実行する処理内容実行手段
とを具備することを特徴とする携帯型情報処理装置。
【００９５】
（付記２）
前記携帯可能な装置の筐体がその装置外部と接する２次元平面は、筐体側部に存在する２次元平面を含むことを特徴とする付記１記載の携帯型情報処理装置。
【００９６】
（付記３）
前記携帯可能な装置の筐体がその装置外部と接する２次元平面は、筐体背面に存在する２次元平面を含むことを特徴とする付記１記載の携帯型情報処理装置。
【００９７】
（付記４）
前記処理テーブルに設定した領域のいずれかに該当するとき、これを報知する報知手段を具備することを特徴とする付記１記載の携帯型情報処理装置。
【００９８】
（付記５）
前記報知手段は、バイブレータによる振動の発生であることを特徴とする付記４記載の携帯型情報処理装置。
【００９９】
（付記６）
前記報知手段は、設定した領域に対応する処理内容を表わすアイコンを表示するアイコン表示手段であることを特徴とする付記４記載の携帯型情報処理装置。
【０１００】
（付記７）
前記アイコン表示手段は、前記押下座標検出手段が検出する押下が継続する前記最短時間に到達するまでと到達した後でアイコンの表示形態を切り替えるアイコン表示形態切替手段を具備することを特徴とする付記６記載の携帯型情報処理装置。
【０１０１】
（付記９）
前記アイコン表示手段は、前記押下座標検出手段が検出する押下が継続する前記最長時間を経過した時点で該当するアイコンの表示を終了させるアイコン表示終了手段を具備することを特徴とする付記６記載の携帯型情報処理装置。
【０１０２】
（付記９）
前記処理内容実行手段は、前記領域設定手段で設定した領域における前記押下座標検出手段によって検出される押下座標の時間的な変化に応じて特定の処理における処理する値を変動させる処理値変動手段を具備することを特徴とする付記１記載の携帯型情報処理装置。
【０１０３】
（付記１０）
前記処理値変動手段は、前記特定の処理が音声の出力のとき、前記押下座標検出手段によって検出される押下座標の時間的な変化に応じて音声の出力レベルを変動させることを特徴とする付記９記載の携帯型情報処理装置。
【０１０４】
（付記１１）
前記処理値変動手段は、前記特定の処理がディスプレイの明るさの変更であるとき、前記押下座標検出手段によって検出される押下座標の時間的な変化に応じてディスプレイの明るさを変動させることを特徴とする付記９記載の携帯型情報処理装置。
【０１０５】
（付記１２）
前記押下座標検出手段は、タッチパネルであることを特徴とする付記１記載の携帯型情報処理装置。
【０１０６】
（付記１３）
前記タッチパネルは、ディスプレイ上に配置されていることを特徴とする付記１２記載の携帯型情報処理装置。
【０１０７】
（付記１４）
前記ディスプレイは液晶ディスプレイであることを特徴とする付記１３記載の携帯型情報処理装置。
【０１０８】
（付記１５）
前記ディスプレイは複数のＬＥＤから構成されることを特徴とする付記１３記載の携帯型情報処理装置。
【０１０９】
（付記１６）
携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する座標検出ステップと、
前記タッチパネルに設定されたそれぞれの領域内の座標に対して前記座標検出ステップで検出する押下の座標が前記した予め設定した領域内で継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する設定時間該当有無判別ステップと、
この設定時間該当有無判別ステップで前記設定時間に該当すると判別されたとき前記タッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する処理内容実行ステップ
とを具備することを特徴とする携帯型情報処理装置の操作方法。
【０１１０】
（付記１７）
前記設定時間該当有無判別ステップで前記設定時間に該当すると判別されたときその設定時間に対応する特定の処理内容をアイコンでディスプレイに表示するアイコン表示ステップを具備することを特徴とする付記１６記載の携帯型情報処理装置の操作方法。
【０１１１】
（付記１８）
前記設定時間該当有無判別ステップで前記設定時間に至る前の時間であると判別されたとき前記設定時間に至るまで、前記アイコン表示ステップで表示するアイコンを前記ディスプレイに淡く表示して処理内容の実行を予告するアイコン表示予告ステップを具備することを特徴とする付記１７記載の携帯型情報処理装置の操作方法。
【０１１２】
（付記１９）
コンピュータに、
携帯可能な装置の筐体がその装置外部と接する２次元平面の少なくとも１つに配置されたタッチパネルにおける予め設定した領域が押下されたときその押下された領域の座標を検出する座標検出処理と、
前記タッチパネルに設定されたそれぞれの領域内の座標に対して前記座標検出処理で検出する押下の座標が前記した予め設定した領域内で継続する時間が所定の正の値としての最短時間とこの最短時間よりも長い有限の最長時間とからなる予め定めた設定時間に該当するか否かを判別する設定時間該当有無判別処理と、
この設定時間該当有無判別処理で前記設定時間に該当すると判別されたとき前記タッチパネルの領域と設定時間に対応して予め定めた特定の処理内容を実行する処理内容実行処理
とを実行させることを特徴とする携帯型情報処理装置の操作プログラム。
【０１１３】
（付記２０）
前記設定時間該当有無判別処理で前記設定時間に該当すると判別されたときその設定時間に対応する特定の処理内容をアイコンでディスプレイに表示するアイコン表示処理を更に実行させることを特徴とする付記１６記載の携帯型情報処理装置の操作プログラム。
【０１１４】
（付記２１）
前記設定時間該当有無判別処理で前記設定時間に至る前の時間であると判別されたとき前記設定時間に至るまで、前記アイコン表示処理で表示するアイコンを前記ディスプレイに淡く表示して処理内容の実行を予告するアイコン表示予告処理を更に実行させることを特徴とする付記１７記載の携帯型情報処理装置の操作プログラム。
【産業上の利用可能性】
【０１１５】
以上説明したように本発明の携帯型情報処理装置は、ＰＨＳ、ＰＤＡ、スマートフォン、携帯型文書閲覧機器、携帯型ゲーム機、携帯型パーソナルコンピュータ等の各種の携帯型情報処理装置に適用される。
【符号の説明】
【０１１６】
１０  携帯型情報処理装置
１１  押下座標検出手段
１２  領域設定手段
１３  設定時間設定手段
１４  処理テーブル
１５  処理内容特定手段
１６  処理内容実行手段
２０  携帯型情報処理装置の操作方法
２１  座標検出ステップ
２２  設定時間該当有無判別ステップ
２３  処理内容実行ステップ
３０  携帯型情報処理装置の操作プログラム
３１  座標検出処理
３２  設定時間該当有無判別処理
３３  処理内容実行処理
２００、２００Ａ  携帯電話機
２０１  ディスプレイ
２０２、２０２Ａ  第１の筐体
２０３  操作部
２０４、２０４Ａ  第２の筐体
２１１  第１の側部タッチパネル
２１２  第２の側部タッチパネル
２１３  第３の側部タッチパネル
２１４  第４の側部タッチパネル
２２１  ＣＰＵ
２２２  記憶部
２２５  タッチパネル検出部
２２６  サイドキー位置登録テーブル
２２７  サイドキー機能対応テーブル
２４１  第１のサイドキー（矩形領域）
２４２  第２のサイドキー（矩形領域）
２４３  第３のサイドキー（矩形領域）
２６１、２６２  アイコン
４０１  小型のディスプレイ
４１１  第１の背面タッチパネル
４１２  第２の背面タッチパネル
【図１】
0005491324.tif 000002
【図２】
0005491324.tif 000003
【図３】
0005491324.tif 000004
【図４】
0005491324.tif 000005
【図５】
0005491324.tif 000006
【図６】
0005491324.tif 000007
【図７】
0005491324.tif 000008
【図８】
0005491324.tif 000009
【図９】
0005491324.tif 000010
【図１０】
0005491324.tif 000011
【図１１】
0005491324.tif 000012
【図１２】
0005491324.tif 000013
【図１３】
0005491324.tif 000014
【図１４】
0005491324.tif 000015
【図１５】
0005491324.tif 000016
【図１６】
0005491324.tif 000017
【図１７】
0005491324.tif 000018
【図１８】
0005491324.tif 000019
【図１９】
0005491324.tif 000020
【図２０】
0005491324.tif 000021
【図２１】
0005491324.tif 000022