(57)【要約】    【構成】携帯電話機１０は、狭額縁となるようにハウジング１２に設けられたディスプレイ１４および、ディスプレイ１４の上に設けられるタッチパネル１６などを備える。タッチパネル１６のタッチ有効領域の左側および右側には、操作禁止領域（８０ａ，８０ｂ）がそれぞれ設定されている。たとえば、任意の機能が実行されている状態で操作禁止領域にタッチされると、操作禁止領域および解除アイコン（８２）がディスプレイ１４に表示される。このとき、一時解除の操作がされると、操作禁止領域が一時的に解除される。    【効果】ユーザは、操作禁止領域が設定されている位置を把握したうえで、少なくともその一部を解除することが出来る。【選択図】図１
2014006846.tif 000002
【特許請求の範囲】
【請求項１】
筐体、前記筐体に設けられる表示部および前記表示部に設けられ、タッチ操作を受け付けるタッチパネルを有し、前記タッチパネルのタッチ有効領域の周囲の少なくとも一部に操作禁止領域が設定されている、携帯端末であって、
前記操作禁止領域にタッチされたとき、前記操作禁止領域を表示する表示処理部、および
前記操作禁止領域が表示されている状態で解除操作がされたとき、前記操作禁止領域の少なくとも一部を解除する解除部を備える、携帯端末。
【請求項２】
前記解除部は、前記操作禁止領域にタッチされていない状態で解除操作がされたとき、前記操作禁止領域の全てを解除する第１解除部を含む、請求項１記載の携帯端末。
【請求項３】
前記解除部は、前記操作禁止領域にタッチされている状態で解除操作がされたとき、前記操作禁止領域の一部を解除する第２解除部をさらに含む、請求項１または２記載の携帯端末。
【請求項４】
タッチされている領域を操作禁止領域として設定する設定部をさらに備え、
前記第２解除部は、前記設定部によって設定された操作禁止領域を残して、前記操作禁止領域の少なくとも一部を解除する、請求項３記載の携帯端末。
【請求項５】
前記操作禁止領域が表示されてから第１所定時間が経過したとき、前記操作禁止領域の表示を消去する消去部をさらに備える、請求項１ないし４のいずれかに記載の携帯端末。
【請求項６】
前記操作禁止領域の少なくとも一部が解除されてから第２所定時間が経過したとき、前記操作禁止領域にタッチされていなければ、前記操作禁止領域を再設定する再設定部をさらに備える、請求項１ないし５のいずれかに記載の携帯端末。
【請求項７】
前記操作禁止領域が表示されたとき、解除用のアイコンを表示するアイコン表示処理部をさらに備え、
前記解除部は、前記アイコンが表示された状態で解除操作がされたとき、前記操作禁止領域の少なくとも一部を解除する、請求項１ないし６のいずれかに記載の携帯端末。
【請求項８】
前記操作禁止領域は、前記アイコンを兼ねて表示される、請求項７記載の携帯端末。
【請求項９】
前記操作禁止領域は、第１操作禁止領域および第２操作禁止領域を含み、
前記アイコン表示処理部は、前記第１操作禁止領域にタッチ操作がされたとき前記第２操作禁止領域に前記アイコンを表示し、前記第２操作禁止領域にタッチ操作がされたとき前記第１操作禁止領域に前記アイコンを表示する、請求項７記載の携帯端末。
【請求項１０】
前記解除部によって前記操作禁止領域が解除されたとき、前記表示部に表示されている画面に関連付けて、解除された回数をカウントするカウント部、
前記カウント部によってカウントされた回数と、そのときの画面とを関連付けて記憶する記憶部、および
前記画面が表示されたとき、その画面に関連付けて記憶されている回数が閾値以上であれば、前記操作禁止領域の全てを解除する全解除部をさらに備える、請求項１ないし９のいずれかに記載の携帯端末。
【請求項１１】
前記表示部は、初期画面を表示し、
前記初期画面が表示されたとき、前記記憶部に記憶されている回数を初期化する初期化部をさらに備える、請求項１０記載の携帯端末。
【請求項１２】
筐体、前記筐体に設けられる表示部および前記表示部に設けられ、タッチ操作を受け付けるタッチパネルを有し、前記タッチパネルのタッチ有効領域の周囲の少なくとも一部に操作禁止領域が設定されている、携帯端末のプロセッサを、
前記操作禁止領域にタッチされたとき、前記操作禁止領域を表示する表示処理部、および
前記操作禁止領域が表示されている状態で解除操作がされたとき、前記操作禁止領域の少なくとも一部を解除する解除部として機能させる、操作禁止領域制御プログラム。
【請求項１３】
筐体、前記筐体に設けられる表示部および前記表示部に設けられ、タッチ操作を受け付けるタッチパネルを有し、前記タッチパネルのタッチ有効領域の周囲の少なくとも一部に操作禁止領域が設定されている、携帯端末の操作禁止領域制御方法であって、
前記操作禁止領域にタッチされたとき、前記操作禁止領域を表示し、および
前記操作禁止領域が表示されている状態で解除操作がされたとき、前記操作禁止領域の少なくとも一部を解除する、操作禁止領域制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、操作禁止領域制御プログラムおよび操作禁止領域制御方法に関し、特にタッチパネルのタッチ操作有効領域に操作禁止領域が設定される、携帯端末、操作禁止領域制御プログラムおよび操作禁止領域制御方法に関する。
【背景技術】
【０００２】
タッチパネルのタッチ操作有効領域に操作禁止領域が設定される携帯端末の一例が特許文献１に開示されている。特許文献１の画像表示装置では、タッチパネルと液晶パネルとでタッチスクリーンが構成されている。また、タッチパネルには禁止エリアが設定され、液晶パネルにはアイコンが表示される。そして、禁止エリアに対して、指が触れるなどして誤入力があると、アイコンの表示が消去される。
【特許文献１】特開２００９−９４２４号公報［G06F 3/041, H04N 5/225, G06F 3/048］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところが、特許文献１の画像表示装置が携帯電話機に適用された場合、以下の問題が発生する。近頃の携帯電話機では、タッチスクリーンを利用して主な操作が行われる。そのため、タッチスクリーンには、多くのアイコン（ＧＵＩ）が表示されることになる。
【０００４】
たとえば、誤入力によってアイコンの表示が消えたままになると、携帯電話機を操作できなくなってしまう。また、禁止エリアにアイコンを表示しないようにすると、表示できるアイコンの数が減ってしまう。さらに、禁止エリアにアイコンを表示してしまうと、そのアイコンに対してはタッチ操作を行うことができない。
【０００５】
それゆえに、この発明の主たる目的は、新規な、携帯端末、操作禁止領域制御プログラムおよび操作禁止領域制御方法を提供することである。
【０００６】
この発明の他の目的は、操作禁止領域を容易に解除することが出来る、携帯端末、操作禁止領域制御プログラムおよび操作禁止領域制御方法を提供することである。
【課題を解決するための手段】
【０００７】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００８】
第１の発明は、筐体、狭額縁となるように筐体に設けられる表示部および表示部に設けられ、タッチ操作を受け付けるタッチパネルを有し、タッチパネルのタッチ有効領域の周囲の少なくとも一部に操作禁止領域が設定されている、携帯端末であって、操作禁止領域にタッチされたとき、操作禁止領域を表示する表示処理部、および操作禁止領域が表示されている状態で解除操作がされたとき、操作禁止領域の少なくとも一部を解除する解除部を備える、携帯端末である。
【０００９】
第１の発明では、携帯端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）は、ハウジングとも呼ばれる筐体（１２）を有する。この筐体には、たとえば狭額縁となるようにディスプレイである表示部（１４）が設けられる。また、表示部の表示面にはタッチパネル（１６）が設けられる。また、タッチパネルのタッチ有効領域の周囲のうち、たとえば左右に操作禁止領域（８０ａ，８０ｂ）が設定される。表示処理部（３０，Ｓ３９：Ｓ５１）は、たとえば誤操作で、操作禁止領域にタッチされたとき、操作禁止領域を表示する。解除部（３０，Ｓ７１，Ｓ７３）は、操作禁止領域が表示されている状態で解除操作がされると、操作禁止領域の少なくとも一部を解除する。
【００１０】
第１の発明によれば、ユーザは、操作禁止領域が設定されている位置を把握したうえで、少なくともその一部を解除することが出来る。
【００１１】
第２の発明は、第１の発明に従属し、解除部は、操作禁止領域にタッチされていない状態で解除操作がされたとき、操作禁止領域の全てを解除する第１解除部を含む。
【００１２】
第２の発明では、第１解除部（３０，Ｓ７１）は、操作禁止領域にタッチされていないときに解除操作がされると、操作禁止領域の全てを解除する。
【００１３】
第２の発明によれば、ユーザは、制限を受けることなく、タッチ操作を行うことが出来る。
【００１４】
第３の発明は、第１の発明または第２の発明に従属し、解除部は、操作禁止領域にタッチされている状態で解除操作がされたとき、操作禁止領域の一部を解除する第２解除部をさらに含む。
【００１５】
第３の発明では、第２解除部（３０，Ｓ７３）は、たとえば、操作禁止領域にタッチされているときに解除操作がされると、タッチされていない操作禁止領域を解除する。
【００１６】
第３の発明によれば、表示されている操作禁止領域において、不要な部分を解除することが出来る。そのため、誤操作を防ぎつつ、ユーザの操作性を向上させることが出来る。
【００１７】
第４の発明は、第３の発明に従属し、タッチされている領域を操作禁止領域として設定する設定部をさらに備え、第２解除部は、設定部によって設定された操作禁止領域を残して、操作禁止領域の少なくとも一部を解除する。
【００１８】
第４の発明では、タッチされている操作禁止領域に解除操作がされると、設定部（３０，Ｓ９５）はタッチ領域を操作禁止領域（８０ｃ）として設定する。そして、第２解除部は、新たに設定された操作禁止領域を残して、タッチされている操作禁止領域（８０ａ）を解除する。
【００１９】
第４の発明によれば、ユーザは操作禁止領域を任意の位置に設定することが出来る。
【００２０】
第５の発明は、第１の発明ないし第４の発明のいずれかに従属し、操作禁止領域が表示されてから第１所定時間が経過したとき、操作禁止領域の表示を消去する消去部をさらに備える。
【００２１】
第５の発明では、消去部（３０，Ｓ６３）は、操作禁止領域が表示されてから第１所定時間が経過すると、操作禁止領域の表示を消去する。
【００２２】
第５の発明によれば、表示部の表示状態を元に戻すことが出来る。
【００２３】
第６の発明は、第１の発明ないし第５の発明のいずれかに従属し、操作禁止領域の少なくとも一部が解除されてから第２所定時間が経過したとき、操作禁止領域にタッチされていなければ、操作禁止領域を再設定する再設定部をさらに備える。
【００２４】
第６の発明では、再設定部（３０，Ｓ４５）は、たとえば操作禁止領域が解除されてから第２所定時間が経過したときに、操作禁止領域にタッチ操作がされていなければ、操作禁止領域を再設定する。
【００２５】
第６の発明によれば、操作禁止領域が解除されたままの状態となることを防ぐことが出来る。
【００２６】
第７の発明は、第１の発明ないし第６の発明のいずれかに従属し、操作禁止領域が表示されたとき、解除用のアイコンを表示するアイコン表示処理部をさらに備え、解除部は、アイコンが表示された状態で解除操作がされたとき、操作禁止領域の少なくとも一部を解除する。
【００２７】
第７の発明では、アイコン表示処理部（３０，Ｓ５３）は、たとえば操作禁止領域の中に、解除用のアイコン（８２）を表示する。そして、アイコンが表示されているときに解除操作がされると、操作禁止領域の少なくとも一部が解除される。
【００２８】
第７の発明によれば、アイコンを表示することで、解除操作をユーザに促すことが出来る。
【００２９】
第８の発明は、第７の発明に従属し、操作禁止領域は、アイコンを兼ねて表示される。
【００３０】
第８の発明によれば、操作禁止領域にＧＵＩなどが表示されている場合、ユーザはそのＧＵＩを見やすくなる。
【００３１】
第９の発明は、第７の発明に従属し、操作禁止領域は、第１操作禁止領域および第２操作禁止領域を含み、アイコン表示処理部は、第１操作禁止領域にタッチ操作がされたとき第２操作禁止領域にアイコンを表示し、第２操作禁止領域にタッチ操作がされたとき第１操作禁止領域にアイコンを表示する。
【００３２】
第９の発明では、たとえば、表示部の左側に第１操作禁止領域（８０ａ）が設けられ、右側に第２操作禁止領域（８０ｂ）が設けられる。アイコンは、第１操作禁止領域にタッチ操作がされたとき第２操作禁止領域に表示され、第２操作禁止領域にタッチ操作がされたとき第１操作禁止領域に表示される。
【００３３】
第９の発明によれば、アイコンをタッチ操作が検出された操作禁止領域と逆の操作禁止領域に表示することで、アイコンに対する誤操作を防止することが出来る。
【００３４】
第１０の発明は、第１の発明ないし第９の発明のいずれかに従属し、解除部によって操作禁止領域が解除されたとき、表示部に表示されている画面に関連付けて、解除された回数をカウントするカウント部、カウント部によってカウントされた回数と、そのときの画面とを関連付けて記憶する記憶部、および画面が表示されたとき、その画面に関連付けて記憶されている回数が閾値以上であれば、操作禁止領域の全てを解除する全解除部をさらに備える。
【００３５】
第１０の発明では、カウント部（３０，Ｓ８１）は、たとえば、メモ帳機能の画面が表示されているときに操作禁止領域が解除されると、メモ帳機能の画面に関連付けて、解除された回数をカウントする。記憶部（４６）は、たとえばテーブルのデータ形式で、カウント部によってカウントされた回数と、そのときの画面とを関連付けて記憶する。全解除部（３０，Ｓ２９）は、たとえばメモ帳機能の画面が表示されたとき、解除された回数が閾値以上であれば、メモ帳機能の画面では操作禁止領域の全てが解除される。
【００３６】
第１０の発明によれば、ユーザが頻繁に一時解除の操作を行う画面では、操作禁止領域設定されなくなるため、ユーザの利便性が向上する。
【００３７】
第１１の発明は、第１０の発明に従属し、表示部は、初期画面を表示し、初期画面が表示されたとき、記憶部に記憶されている回数を初期化する初期化部をさらに備える。
【００３８】
第１１の発明では、表示部は、電源がオンにされると、たとえばＨＯＭＥ画面とも呼ばれる初期画面を表示する。初期化部（３０，Ｓ２３）は、初期画面が表示されたとき、記憶部に記憶されている解除回数を初期化する。
【００３９】
第１１の発明によれば、操作禁止領域が設定されない状態となることを防ぐことが出来る。
【００４０】
第１２の発明は、筐体（１２）、筐体に設けられる表示部（１４）および表示部に設けられ、タッチ操作を受け付けるタッチパネル（１６）を有し、タッチパネルのタッチ有効領域の周囲の少なくとも一部に操作禁止領域（８０ａ，８０ｂ）が設定されている、携帯端末（１０）のプロセッサ（３０）を、操作禁止領域にタッチされたとき、操作禁止領域を表示する表示処理部（Ｓ３９：Ｓ５１）、および操作禁止領域が表示されている状態で解除操作がされたとき、操作禁止領域の少なくとも一部を解除する解除部（Ｓ７１，Ｓ７３）として機能させる、操作禁止領域制御プログラムである。
【００４１】
第１２の発明でも、第１の発明と同様、ユーザは、操作禁止領域が設定されている位置を把握したうえで、少なくともその一部を解除することが出来る。
【００４２】
第１３の発明は、筐体（１２）、筐体に設けられる表示部（１４）および表示部に設けられ、タッチ操作を受け付けるタッチパネル（１６）を有し、タッチパネルのタッチ有効領域の周囲の少なくとも一部に操作禁止領域（８０ａ，８０ｂ）が設定されている、携帯端末（１０）の操作禁止領域制御方法であって、操作禁止領域にタッチされたとき、操作禁止領域を表示し（Ｓ３９：Ｓ５１）、および操作禁止領域が表示されている状態で解除操作がされたとき、操作禁止領域の少なくとも一部を解除する（Ｓ７１，Ｓ７３）、操作禁止領域制御方法である。
【００４３】
第１３の発明でも、第１の発明と同様、ユーザは、操作禁止領域が設定されている位置を把握したうえで、少なくともその一部を解除することが出来る。
【発明の効果】
【００４４】
この発明によれば、操作禁止領域を容易に解除することが出来る。
【００４５】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００４６】
【図１】図１はこの発明の一実施例の携帯電話機を示す外観図である。
【図２】図２は図１に示す携帯電話機の電気的な構成を示す図解図である。
【図３】図３は図１に示すディスプレイに表示される画面の一例を示す図解図であり、図３（Ａ）はメモ帳機能の画面が表示されている状態を示し、図３（Ｂ）は予め決められている操作禁止領域を示す。
【図４】図４は図１に示すディスプレイに表示される操作禁止領域を一時的に解除する手順の一例を示す図解図であり、図４（Ａ）は一時解除アイコンに対して操作がされている様子を示し、図４（Ｂ）は操作禁止領域の一部が解除された結果を示す。
【図５】図５は図１に示すディスプレイに表示される操作禁止領域を一時的に解除する手順の他の一例を示す図解図であり、図５（Ａ）は一時解除アイコンに対して操作がされている他の様子を示し、図５（Ｂ）は操作禁止領域の全てが解除された結果を示す。
【図６】図６は図１に示すＲＡＭに記憶されている一時解除テーブルの構成の一例を示す図解図である。
【図７】図７は図２に示すＲＡＭのメモリマップの一例を示す図解図である。
【図８】図８は図２に示すプロセッサのタッチ操作制御処理の一例を示すフロー図である。
【図９】図９は図２に示すプロセッサの操作禁止領域制御処理の一部の一例を示すフロー図である。
【図１０】図１０は図２に示すプロセッサの操作禁止領域制御処理の他の一部の一例を示すフロー図であって、図９に後続するフロー図である。
【図１１】図１１は図２に示すプロセッサの表示制御処理の一例を示すフロー図である。
【図１２】図１２は図１に示すディスプレイに表示される操作禁止領域を一時的に解除する手順のその他の一例を示す図解図であり、図１２（Ａ）は一時解除の操作がされている様子を示し、図１２（Ｂ）は操作禁止領域の一部が解除された他の結果を示す。
【図１３】図１３は図２に示すプロセッサの表示制御処理の他の一部の一例を示すフロー図であって、図１１に後続するフロー図である。
【図１４】図１４は図１に示すディスプレイに操作禁止領域が表示されている状態を示す図解図である。
【発明を実施するための形態】
【００４７】
＜第１実施例＞
図１を参照して、この発明の一実施例の携帯電話機１０は、一例としてスマートフォンであり、縦長の扁平矩形のハウジング（筐体）１２を含む。ただし、この発明は、タブレット端末およびＰＤＡなど任意の携帯端末に適用可能であることを予め指摘しておく。
【００４８】
ハウジング１２の主面（表面）には、表示部として機能し、たとえば液晶や有機ＥＬなどのディスプレイ１４が狭額縁となるように設けられる。ディスプレイ１４の上には、タッチパネル１６が設けられる。したがって、この実施例の携帯電話機１０では、後述のハードキーの操作によるものを除く大部分の入力操作は、このタッチパネル１６を介して行われる。
【００４９】
ハウジング１２の縦方向一端の表面側にスピーカ１８が内蔵され、縦方向他端の表面側にマイク２０が内蔵される。タッチパネル１６と共に、入力操作手段を構成するハードキーとして、この実施例では、通話キー２２ａ、終話キー２２ｂおよびメニューキー２２ｃが設けられる。
【００５０】
たとえば、ユーザは、ディスプレイ１４に表示されたダイヤルキー（図示せず）に対して、タッチパネル１６によってタッチ操作を行うことで電話番号を入力でき、通話キー２２ａを操作して音声通話を開始することが出来る。終話キー２２ｂを操作すれば、音声通話を終了することが出来る。なお、ユーザは、この終話キー２２ｂを長押しすることによって、携帯電話機１０の電源をオン／オフすることが出来る。
【００５１】
また、メニューキー２２ｃを操作すれば、ディスプレイ１４にメニュー画面が表示され、その状態でディスプレイ１４に表示されているソフトキーやメニューアイコン（ともに図示せず）などに対して、タッチパネル１６によるタッチ操作を行うことによってメニューを選択し、その選択を確定させることが出来る。
【００５２】
図２を参照して、図１に示す実施例の携帯電話機１０は、コンピュータまたはＣＰＵと呼ばれるプロセッサ３０を含む。プロセッサ３０には、無線通信回路３２、Ａ／Ｄ変換器３６、Ｄ／Ａ変換器３８、入力装置４０、表示ドライバ４２、フラッシュメモリ４４、ＲＡＭ４６、タッチパネル制御回路４８および加速度センサ５０などが接続される。
【００５３】
プロセッサ３０は、携帯電話機１０の全体制御を司る。記憶部として機能するＲＡＭ４６には、フラッシュメモリ４４に予め設定されているプログラムの全部または一部が使用に際して展開され、プロセッサ３０はこのＲＡＭ４６上のプログラムに従って動作する。なお、ＲＡＭ４６はさらに、プロセッサ３０のワーキング領域ないしバッファ領域として用いられる。
【００５４】
入力装置４０は、図１に示すタッチパネル１６、ハードキー２２ａ−２２ｃを含むものであり、操作部または入力部を構成する。ユーザが操作したハードキーの情報（キーデータ）はプロセッサ３０に入力される。
【００５５】
無線通信回路３２は、アンテナ３４を通して、音声通話やメールなどのための電波を送受信するための回路である。実施例では、無線通信回路３２は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、ユーザがハードキー２２を操作して電話発信（発呼）を指示すると、無線通信回路３２は、プロセッサ３０の指示の下、電話発信処理を実行し、アンテナ３４を介して電話発信信号を出力する。電話発信信号は、基地局および通信網を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ３０は通話処理を実行する。
【００５６】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ３４によって受信される。受信された変調音声信号には、無線通信回路３２によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器３８によって音声信号に変換された後、スピーカ１８から出力される。一方、マイク２０を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器３６によって音声データに変換された後、プロセッサ３０に与えられる。音声データには、プロセッサ３０の指示の下、無線通信回路３２によって符号化処理および変調処理が施され、アンテナ３４を介して出力される。したがって、変調音声信号は、相手の電話機に送信される。
【００５７】
また、相手の電話機からの電話発信信号がアンテナ３４によって受信されると、無線通信回路３２は、電話着信（着呼）をプロセッサ３０に通知する。これに応じて、プロセッサ３０は、表示ドライバ４２を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ１４に表示する。また、上記処理に伴い、プロセッサ３０は、スピーカ１８から着信音（着信メロディ、着信音声と言うこともある。）を出力させる。
【００５８】
そして、ユーザが入力装置４０に含まれる通話キー２２ａを用いて応答操作を行うと、無線通信回路３２は、プロセッサ３０の指示の下、電話着信処理を実行する。さらに、通信可能状態が確立され、プロセッサ３０は上述した通話処理を実行する。
【００５９】
また、通話可能状態に移行した後に入力装置４０に含まれる終話キー２２ｂ（図１）によって通話終了操作が行われると、プロセッサ３０は、無線通信回路３２を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ３０は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ３０は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ３０は通話処理を終了する。
【００６０】
Ａ／Ｄ変換器３６には図１に示すマイク２０が接続され、上述のようにマイク２０からの音声信号はこのＡ／Ｄ変換器３６でデジタルの音声データに接続され、プロセッサ３０に入力される。一方、Ｄ／Ａ変換器３８にはスピーカ１８が接続される。Ｄ／Ａ変換器３８は、デジタルの音声データを音声信号に変換して、アンプを介してスピーカ１８に与える。したがって、音声データの音声がスピーカ１８から出力される。
【００６１】
なお、プロセッサ３０は、たとえばユーザによるボリュームの操作に応答して、Ｄ／Ａ変換器３８に接続されるアンプの増幅率を制御することによって、スピーカ１８から出力される音声の音量を調整することが出来る。
【００６２】
表示ドライバ４２はディスプレイ１４およびプロセッサ３０と接続され、プロセッサ３０から出力される画像データは、表示ドライバ４２のＶＲＡＭに記憶される。そして、表示ドライバ４２は、ＶＲＡＭのデータに対応する画像を、ディスプレイ１４に表示する。つまり、表示ドライバ４２は、プロセッサ３０の指示の下、当該表示ドライバ４２に接続されたディスプレイ１４の表示を制御する。また、ディスプレイ１４には、たとえばＬＥＤなどを光源とするバックライトが設けられており、表示ドライバ４２はプロセッサ３０の指示に従って、そのバックライトの明るさや、点灯／消灯を制御する。
【００６３】
タッチパネル制御回路４８には、図１に示すタッチパネル１６が接続される。タッチパネル制御回路４８は、タッチパネル１６に必要な電圧などを付与するとともに、タッチパネル１６に対するユーザによるタッチの開始を示す開始信号、ユーザによるタッチの終了を示す終了信号、およびユーザがタッチしたタッチ位置を示す座標データをプロセッサ３０に入力する。したがって、プロセッサ３０はこの座標データに基づいて、そのときユーザが操作したアイコンやキーを判断することが出来る。
【００６４】
実施例では、タッチパネル１６は、指などの物体が表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式で、たとえば１本または複数本の指がタッチパネル１６に触れたことを検出する。また、タッチパネル１６は、ディスプレイ１４の画面内で、任意の位置を指示するためのポインティングデバイスである。タッチパネル制御回路４８はタッチパネル１６のタッチ有効範囲内でのタッチ操作を検出して、そのタッチ操作の位置を示す座標データをプロセッサ３０に出力する。つまり、ユーザは、タッチパネル１６の表面をタッチ、リリース、スライドおよびそれらの組み合わせた操作で、操作位置や、操作方向などを携帯電話機１０に入力する。
【００６５】
なお、タッチパネル１６の検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などが採用されてもよい。また、タッチ操作はユーザの指だけに限らず、スタイラスペンなどによって行われてもよい。
【００６６】
加速度センサ５０は、半導体式の３軸の加速度センサである。そのため、加速度センサ５０は、携帯電話機１０に対する３軸(X,Y,Z)の加速度データをプロセッサ３０に出力する。プロセッサ３０は、３軸の加速度データの変化を検出することで、携帯電話機１０が持ち上げられたり、振られたりする動きを判断する。また、プロセッサ３０は、加速度センサ５０が検出する重力加速度に対して三角関数を用いることで、携帯電話機１０の傾斜角を算出することが出来る。そして、プロセッサ３０は、携帯電話機１０の動作状態によっては、算出された傾斜角に基づいてディスプレイ１４の表示方向を設定することがある。
【００６７】
図３（Ａ）はディスプレイ１４の表示の一例を示す図解図である。図３（Ａ）を参照して、ディスプレイ１４には、状態表示領域７０および機能表示領域７２が含まれる。状態表示領域７０には、アンテナ３４による電波受信状態を示すアイコン（ピクト）、二次電池の残電池容量を示すアイコンおよび日時が表示される。
【００６８】
たとえば、機能表示領域７２には、表示の一例としてメモ帳機能の画面が表示されている。ユーザは、ディスプレイ１４に表示されているＱＷＥＲＴＹキーボードを利用して、任意の文字列を入力することが出来る。
【００６９】
ここで、図３（Ｂ）を参照して、タッチパネル１６のタッチ有効領域の左右には、タッチ操作を無効にする操作禁止領域８０ａ，８０ｂ（以下、区別する必要が無ければ単に「操作禁止領域８０」と言う。）が設定されている。これにより、ディスプレイ１４が持たれているときに誤って指などがタッチパネル１６に触れることによって生じる、誤操作が防がれている。
【００７０】
ところが、図３（Ｂ）に示すように、メモ帳機能などのように、実行される機能によっては、操作禁止領域８０にキーが含まれてしまい、ユーザはそのキーを操作できない状態となる。
【００７１】
そこで、本実施例では、操作禁止領域８０を一時的に解除することが出来るようにし、ユーザが操作禁止領域８０に含まれるキーを操作することが出来るようにする。
【００７２】
図４（Ａ）を参照して、操作禁止領域８０ａでタッチ操作が検出されると、ディスプレイ１４には操作禁止領域８０ａおよび操作禁止領域８０ｂが表示される。また、操作禁止領域８０にタッチ操作が継続されていれば、タッチ操作がされていない操作禁止領域８０、ここでは操作禁止領域８０ｂに一時解除アイコン８２が表示される。そして、ユーザは、一時解除アイコン８２に対してタッチした後に、そのアイコンを画面の外へ弾く操作（フリック操作）を行えば、操作禁止領域８０ｂを一時解除することが出来る。
【００７３】
図４（Ｂ）を参照して、操作禁止領域８０ｂが一時解除されると、操作禁止領域８０ｂの表示も合わせて消去される。このように、ユーザは、操作禁止領域８０が設定されている位置を把握したうえで、操作禁止領域を一時的に解除することが出来る。特に、本実施例では、表示されている操作禁止領域８０において、不要な部分を解除することが出来る。そのため、誤操作を防ぎつつ、ユーザの操作性を向上させることが出来る。
【００７４】
また、解除アイコン８２が表示されるため、操作禁止領域８０を一時的に解除する操作をユーザに促すことが出来る。さらに、解除アイコン８２はタッチ操作が検出された操作禁止領域８０と逆の操作禁止領域８０に表示されるため、解除アイコン８２に対する誤操作を防止することが出来る。たとえば、図４（Ａ）において、一時解除アイコン８２が操作禁止領域８０ａに表示されると、一時解除アイコン８２はユーザが意図していないにもかかわらず、タッチされた状態となる可能性がある。しかも、その状態でユーザが指を離すと、操作禁止領域８０ａが一時解除されることがある。ところが、本実施例のように一時解除アイコン８２を表示することで、これらの問題を未然に防ぐことが出来る。
【００７５】
図５（Ａ），（Ｂ）を参照して、操作禁止領域８０にタッチ操作がされていない状態で、一時解除アイコン８２に対して一時解除の操作がされると、操作禁止領域８０の全てが一時解除される。この場合、ユーザは、制限を受けることなく、タッチ操作を行うことが出来る。
【００７６】
また、操作禁止領域８０は表示されてから第１所定時間（たとえば、２秒）が経過すると、再び消去される。つまり、ディスプレイ１４の表示状態を元に戻すことが出来る。
【００７７】
さらに、一時解除された操作禁止領域８０は、一時解除されてから第２所定時間（たとえば、１０秒）が経過すると再設定される。これにより、操作禁止領域８０が解除されたままの状態となることが防がれる。
【００７８】
また、本実施例では、表示されている画面に関連付けて、一時解除の操作が行われた回数がカウントされる。そして、カウントされた回数が閾値（たとえば、３回）以上になれば、その画面では操作禁止領域８０が設定されないようにする。
【００７９】
図６を参照して、カウントされた回数は、一時解除テーブルに記録される。一時解除テーブルには、画面情報の列と回数の列とが含まれる。画面情報の列には、ディスプレイ１４に表示される画面の情報（名称またはＩＤなど）が記録される。また、回数の列には、画面情報に関連して、一時解除の操作がされた回数が記録される。
【００８０】
たとえば、図６に示す一時解除テーブルでは、「メモ帳」の画面で一時解除の操作が行われた回数が「２回」と記録されている。また、「メール作成」および「ブラウザ」の画面で一時解除の操作が行われた回数は、それぞれ「１回」と記録されている。
【００８１】
そして、閾値以上の回数が記録された状態で、その回数に対応する画面が表示されると、その画面では操作禁止領域８０は設定されない。したがって、ユーザが頻繁に一時解除の操作を行う画面では、操作禁止領域８０が設定されなくなるため、ユーザの利便性が向上する。
【００８２】
また、一時解除テーブルは、初期画面とも呼ばれるＨＯＭＥ画面が表示されると、初期化される。これにより、操作禁止領域８０が設定されない状態となることを防ぐことが出来る。たとえば、一時解除された回数がカウントされ続けた場合、全ての画面で操作禁止領域８０が設定されなくなる可能性がある。このような場合、操作禁止領域８０によって誤操作が防止されなくなってしまう。そこで、本実施例では、このような問題を未然に防ぐために、一時解除テーブルを初期化するようにしている。
【００８３】
また、操作禁止領域８０が表示されているときに、ユーザの操作などによって表示中の画面が切り替えられた場合、操作禁止領域８０にタッチされている間は、前の画面の操作禁止領域８０が維持される。そして、その状態でリリースされると、切り替えられた後の後の画面に合わせて操作禁止領域８０が設定される。たとえば、切り替えられた後の画面がブラウザ機能などの画面であれば、図３（Ｂ）に示す操作禁止領域８０が設定される。一方、切り替えられた後の画面が後述する例外画面であれば、操作禁止領域８０は設定されない。また、一時解除の操作が行われた回数は、一時解除の操作がされた画面に関連付けてカウントアップされる。
【００８４】
なお、操作禁止領域８０は、一時解除アイコン８２に対する操作によって一時解除されたが、携帯電話機１０を振る操作によって一時解除されてもよい。この場合、加速度センサ５０が出力する加速度値が閾値を超えたときに、一時解除の操作がされたと判断される。
【００８５】
また、スクリーンロックを解除するためのロック画面などの例外画面では、操作禁止領域８０は設定されない。
【００８６】
また、操作禁止領域８０にタッチされている状態であっても、ユーザは、有効領域内のＧＵＩ（文字キーなど）に対してタッチ操作を行うことが出来る。
【００８７】
以上で実施例の特徴を概説したが、以下には、図７に示す携帯電話機１０のＲＡＭ４６のメモリマップ、図８−１０に示す携帯電話機１０のプロセッサ３０によるフロー図を用いて詳細に説明する。
【００８８】
図７を参照して、図２に示すＲＡＭ４６には、プログラム記憶領域３０２とデータ記憶領域３０４とが形成される。プログラム記憶領域３０２は、先に説明したように、フラッシュメモリ４４（図２）に予め設定しているプログラムデータの一部または全部を読み出して記憶（展開）しておくための領域である。
【００８９】
プログラム記憶領域３０２には、タッチ操作に応じて処理を実行するかを判断するためのタッチ制御処理３１０、操作禁止領域８０の設定および一時解除などを制御するための操作禁止領域制御処理３１２、操作禁止領域８０の表示および消去を制御するための表示制御処理３１４などが含まれる。なお、プログラム記憶領域３０２には、電話機能などを実行するためのプログラムも含まれる。
【００９０】
ＲＡＭ４６のデータ記憶領域３０４には、タッチバッファ３３０、加速度バッファ３３２、操作禁止領域バッファ３３４および画面情報バッファ３３６などが設けられる。また、データ記憶領域３０４には、タッチ座標マップデータ３３８、ＧＵＩデータ３４０、ＧＵＩ座標データ３４２、操作禁止領域データ３４４および一時解除テーブルデータ３４６などが記憶されると共に、タッチフラグ３４８、表示カウンタ３５０および一時解除カウンタ３５２なども設けられる。
【００９１】
タッチバッファ３３０には、タッチパネル制御回路４８が出力するタッチ座標のデータが記憶される。加速度バッファ３３２には、加速度センサ５０から出力された加速度値が一時的に記憶される。操作禁止領域バッファ３３４には、設定されている操作禁止領域８０を示す座標データが一時的に記憶される。なお、操作禁止領域８０の一部が一時解除された場合は、操作禁止領域バッファ３３４に記憶されている座標データも書き換えられる。
【００９２】
画面情報バッファ３３６には、一時解除の操作がされたときの画面情報が一時的に記憶される。一時解除の操作がされた回数をカウントする場合、画面情報に基づいてカウントアップされる。これにより、表示中の画面が切り替えられたとしても、一時解除の操作がされたときの画面に対応付けて回数がカウントされる。
【００９３】
タッチ座標マップデータ３３８は、タッチ操作におけるタッチ座標と、ディスプレイ１４の表示座標とを対応付けるためのデータである。つまり、プロセッサ３０は、タッチ座標マップデータ３３８に基づいて、タッチパネル１６に対して行われたタッチ操作の結果を、ディスプレイ１４の表示に反映させる。
【００９４】
ＧＵＩデータ３４０は、キーやアイコンなどを表示するための画像データや文字列データを含む。ＧＵＩ座標データ３４２は、表示されているＧＵＩの表示座標データを含む。したがって、タッチが検出されると、タッチバッファ３３０に記録されているタッチ座標と、ＧＵＩ座標データとに基づいて、キーなどのＧＵＩに対してタッチ操作が行われたかが判断される。
【００９５】
操作禁止領域データ３４４は、予め決められている操作禁止領域８０の座標データである。そのため、画面が表示されると、このデータに基づいて操作禁止領域８０が設定され、このデータが示す座標データが操作禁止領域バッファ３３４に一時的に記録される。
【００９６】
一時解除テーブルデータ３４６は、図６に示すような構成のデータであり、画面情報および一時解除された回数を含む。
【００９７】
タッチフラグ３４８は、タッチされているか否かを判断するためのフラグである。たとえば、タッチフラグ３４８は、１ビットのレジスタで構成される。タッチフラグ３４８がオン（成立）されると、レジスタにはデータ値「１」が設定される。一方、タッチフラグ３４８がオフ（不成立）されると、レジスタにはデータ値「０」が設定される。また、タッチフラグ３４８は、タッチパネル制御回路４８の出力に基づいてオン／オフが切り替えられる。
【００９８】
表示カウンタ３５０は、操作禁止領域８０が表示されてからの時間を計測するためのカウンタである。また、表示カウンタ３５０は計測を始めてから第１所定時間が経過すると満了する。そのため、表示カウンタ３５０は、表示タイマとも呼ばれる。
【００９９】
一時解除カウンタ３５２は、操作禁止領域８０が一時解除されてからの時間を計測するためのカウンタである。また、一時解除カウンタ３５２は計測を始めてから第２所定時間が経過すると満了する。そのため、一時解除カウンタ３５２は、一時解除タイマとも呼ばれる。
【０１００】
また、表示カウンタ３５０および一時解除カウンタ３５２は、初期化されると計測を開始する。
【０１０１】
なお、データ記憶領域３０４には、待機状態で表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタや、フラグも設けられる。
【０１０２】
プロセッサ３０は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図８に示すタッチ制御処理、図９，１０に示す操作禁止領域制御処理および図１１に示す表示制御処理などを含む、複数のタスクを並列的に処理する。
【０１０３】
タッチ制御処理は、タッチ操作が検出されると開始される。ステップＳ１でプロセッサ３０は、タッチ位置が操作禁止領域８０に含まれているか否かを判断する。つまり、プロセッサ３０は、タッチバッファ３３０に記憶されている現在のタッチ位置を示す座標が、操作禁止領域８０を示す座標範囲に含まれているかを判断する。ステップＳ１で“ＹＥＳ”であれば、たとえばタッチ位置が操作禁止領域８０ａに含まれていれば、プロセッサ３０はタッチ制御処理を終了する。
【０１０４】
ステップＳ１で“ＮＯ”であれば、つまり操作禁止領域８０以外の領域にタッチ操作がされていれば、ステップＳ３でプロセッサ３０は、有効なタッチ操作がされたか否かを判断する。たとえば、図３に示すメモ帳機能の画面が表示されている場合、プロセッサ３０は文字キーなどに対してタッチされているかを判断する。ステップＳ３で“ＮＯ”であれば、たとえば、ＧＵＩに対してタッチ操作がされていなければ、プロセッサ３０はタッチ制御処理を終了する。
【０１０５】
ステップＳ３で“ＹＥＳ”であれば、たとえばＧＵＩに対してタッチ操作がされると、ステップＳ５でプロセッサ３０は、タッチ操作に対応する処理を実行する。たとえば、文字キーに対してタッチ操作がされていれば、その文字キーに対応する文字をディスプレイ１４に表示する。
【０１０６】
図９は操作禁止領域制御処理のフロー図である。操作禁止領域制御処理は、ディスプレイ１４がオンにされたり、表示画面が切り替えられたりして、新たな画面が表示されると開始される。ステップＳ２１でプロセッサ３０は、初期画面か否かを判断する。たとえば、プロセッサ３０は、ＨＯＭＥ画面が表示されたかを判断する。ステップＳ２１で“ＮＯ”であれば、たとえば他の機能の画面が表示されると、プロセッサ３０は図１０のステップＳ２５に進む。
【０１０７】
一方、ステップＳ２１で“ＹＥＳ”であれば、たとえばＨＯＭＥ画面が表示されると、ステップＳ２３でプロセッサ３０は、一時解除テーブルを初期化する。つまり、一時解除テーブルデータ３４６に含まれる画面情報および回数を消去する。なお、ステップＳ２３の処理を実行するプロセッサ３０は初期化部として機能する。
【０１０８】
続いて、図１０のステップＳ２５でプロセッサ３０は、例外画面か否かを判断する。たとえば、ディスプレイ１４にロック画面が表示されているかが判断される。ステップＳ２５で“ＹＥＳ”であれば、たとえばロック画面が表示されている場合、プロセッサ３０はステップＳ２９に進む。一方、ステップＳ２５で“ＮＯ”であれば、たとえば実行されている機能に対応する画面が表示されていれば、ステップＳ２７でプロセッサ３０は、表示画面を一時解除した回数が閾値以上か否かを判断する。つまり、プロセッサ３０は、一時解除テーブルデータ３４６に含まれる、表示中の画面が一時解除された回数が閾値以上であるかを判断する。
【０１０９】
ステップＳ２７で“ＹＥＳ”であれば、たとえば表示中の画面が一時解除された回数が閾値以上であれば、ステップＳ２９でプロセッサ３０は、操作禁止領域８０を全て解除する。つまり、操作禁止領域バッファ３３２に記憶されている座標データを消去する。これにより、操作禁止領域８０の全てが一時解除された状態となる。そして、ステップＳ２９の処理が終了すれば、プロセッサ３０は操作禁止領域制御処理を終了する。なお、ステップＳ２９の処理を実行するプロセッサ３０は全解除部として機能する。
【０１１０】
一方、ステップＳ２７で“ＮＯ”であれば、つまり表示中の画面が一時解除された回数が閾値未満であれば、ステップＳ３１でプロセッサ３０は、操作禁止領域８０を設定する。つまり、プロセッサ３０は、操作禁止領域データ３４４に記憶されている座標データを、操作禁止領域３３４に記憶させる。
【０１１１】
続いて、ステップＳ３３でプロセッサ３０は、表示中の画面が消えたか否かを判断する。たとえば、プロセッサ３０は、表示されている画面を切り替える操作や、ディスプレイ１４の電源をオフにする操作などによって、ディスプレイ１４に表示されている画面が消去されたかを判断する。ステップＳ３３で“ＹＥＳ”であれば、たとえばディスプレイ１４の電源がオフにされ、表示中の画面が消えると、プロセッサ３０は操作禁止領域制御処理を終了する。
【０１１２】
また、ステップＳ３３で“ＮＯ”であれば、つまりディスプレイ１４の表示に変化が無ければ、ステップＳ３５でプロセッサ３０は、タッチされたか否かを判断する。つまり、タッチフラグ３４８がオンであるかが判断される。ステップＳ３５で“ＮＯ”であれば、つまりタッチされていなければ、プロセッサ３０はステップＳ３３に戻る。また、ステップＳ３５で“ＹＥＳ”であれば、つまりタッチ操作がされると、ステップＳ３７でプロセッサ３０は、タッチ位置が操作禁止領域８０に含まれているかが判断される。
【０１１３】
ステップＳ３７で“ＮＯ”であれば、つまりタッチされた位置が操作禁止領域８０でなければ、プロセッサ３０はステップＳ３３に戻る。また、ステップＳ３７で“ＹＥＳ”であれば、たとえば操作禁止領域８０ａにタッチされた場合、ステップＳ３９でプロセッサ３０は、表示制御処理を実行する。つまり、ステップＳ３９では表示禁止領域８０が表示される。なお、表示制御処理については、後述するためここでの詳細な説明は省略する。
【０１１４】
続いて、ステップＳ４１でプロセッサ３０は、表示中の画面が切り替えられたか否かを判断する。つまり、操作禁止領域８０が表示されているときに画面が切り替えられたかが判断される。ステップＳ４１で“ＹＥＳ”であれば、つまり表示中の画面が切り替えられた場合、ステップＳ２１（図９）に戻る。
【０１１５】
また、ステップＳ４１で“ＮＯ”であれば、表示中の画面が切り替えられていなければ、ステップＳ４３でプロセッサ３０は、操作禁止領域８０が解除されているか否かを判断する。つまり、一時解除の操作によって操作禁止領域８０が解除されているかが判断される。ステップＳ４３で“ＮＯ”であれば、つまり操作禁止領域８０が一時的に解除されていなければ、ステップＳ３３に戻る。一方、ステップＳ４３で“ＹＥＳ”であれば、つまり操作禁止領域８０が一時的に解除されていれば、ステップＳ４５でプロセッサ３０は、操作禁止領域８０を再設定する。つまり、操作禁止領域バッファ３３４に、操作禁止領域データ３４４が示す座標データが記録される。そして、ステップＳ４５の処理が終了すれば、プロセッサ３０はステップＳ３３に戻る。なお、ステップＳ４５の処理を実行するプロセッサ３０は再設定部として機能する。
【０１１６】
表示制御処理は、図１０のステップＳ３９が実行されると開始される。ステップＳ５１でプロセッサ３０は、操作禁止領域８０を表示する。たとえば、プロセッサ３０は、操作禁止領域バッファ３３４に記憶されている座標範囲に、所定の色を塗り、背景が見えるようにその色の透過率を高くする。これにより、図４（Ａ）に示すように、操作禁止領域８０が表示される。続いて、ステップＳ５３でプロセッサ３０は、一時解除アイコン８２を表示する。たとえば、図４（Ａ）に示すように操作禁止領域８０の中に一時解除アイコン８２が表示される。続いて、プロセッサ３０は、ステップＳ５５で表示タイマを動作させる。つまり、表示カウンタ３５０が初期化される。
【０１１７】
なお、ステップＳ５１の処理を実行するプロセッサ３０は表示処理部として機能する。また、ステップＳ５３の処理を実行するプロセッサ３０はアイコン表示処理部として機能する。
【０１１８】
続いて、ステップＳ５７でプロセッサ３０は、一時解除操作がされたか否かを判断する。たとえば、プロセッサ３０は、一時解除アイコン８２に対してタッチ操作がされたかを判断する。ステップＳ５７で“ＮＯ”であれば、つまり一時解除の操作がされなければ、ステップＳ５９でプロセッサ３０は、タッチ中か否を判断する。つまりタッチ操作禁止領域８０に指がタッチされた状態であるかが判断される。ステップＳ５９で“ＹＥＳ”であれば、つまりタッチ中であれば、プロセッサ３０はステップＳ５７に戻る。
【０１１９】
また、ステップＳ５９で“ＮＯ”であれば、つまりタッチされていなければ、ステップＳ６１でプロセッサ３０は、表示タイマが満了したか否かを判断する。つまり、操作禁止領域８０が表示されてから第１所定時間が経過したかが判断される。ステップＳ６１で“ＹＥＳ”であれば、つまり操作禁止領域８０が表示されてから第１所定時間が経過していれば、ステップＳ６３でプロセッサ３０は、操作禁止領域８０の表示を消去する。たとえば、図３（Ａ）のように、ディスプレイ１４の表示が元に戻る。そして、ステップＳ６３の処理が終了すれば、プロセッサ３０は表示制御処理を終了し、操作禁止領域制御処理に戻る。なお、ステップＳ６３の処理を実行するプロセッサ３０は消去部として機能する。
【０１２０】
一方、ステップＳ６１で“ＮＯ”であれば、ステップＳ５７に戻る。また、ステップＳ５７で“ＹＥＳ”であれば、つまり一時解除の操作がされると、ステップＳ６５でプロセッサ３０は、画面情報を記録する。たとえば、メモ帳機能の画面が表示されていれば、その画面の画面情報が画面情報バッファ３３６に記録される。続いて、ステップＳ６７でプロセッサ３０は、一時解除タイマを動作させる。つまり、一時解除カウンタ３５２が初期化される。
【０１２１】
続いて、ステップＳ６９でプロセッサ３０は、タッチされているか否かを判断する。つまり、操作禁止領域８０にタッチされているかが判断される。ステップＳ６９で“ＮＯ”であれば、つまり操作禁止領域８０にタッチされていなければ、ステップＳ７１でプロセッサ３０は、操作禁止領域８０を全て解除する。つまり、図５（Ａ），（Ｂ）に示すように、操作禁止領域８０ａ，８０ｂが消去される。このとき、操作禁止領域バッファ３３４に記憶されている座標データは消去される。そして、ステップＳ７１の処理が終了すれば、プロセッサ３０はステップＳ７７に進む。
【０１２２】
一方、ステップＳ６９で“ＹＥＳ”であれば、たとえば図４（Ａ）に示すように操作禁止領域８０ａにタッチされていれば、ステップＳ７３でプロセッサ３０は、操作禁止領域８０の一部を解除する。たとえば、図４（Ｂ）に示すように、操作禁止領域８０ｂが解除される。具体的には、操作禁止領域バッファ３３４に記憶されている操作禁止領域８０ｂの座標データが削除される。
【０１２３】
なお、ステップＳ７１およびステップＳ７３の処理を実行するプロセッサ３０は解除部として機能する。特に、ステップＳ７１の処理を実行するプロセッサ３０は第１解除部として機能し、ステップＳ７３の処理を実行するプロセッサ３０は第２解除部として機能する。
【０１２４】
続いて、ステップＳ７５でプロセッサ３０は、タッチ中か否かを判断する。つまり、操作禁止領域８０にタッチされたままであるかが判断される。ステップＳ７５で“ＹＥＳ”であれば、つまりタッチ中であれば、プロセッサ３０はステップＳ７５の処理を繰り返す。一方、ステップＳ７５で“ＮＯ”であれば、つまり操作禁止領域８０から指が離されると、ステップＳ７７でプロセッサ３０は、一時解除タイマが満了したか否かを判断する。つまり、操作禁止領域８０の少なくとも一部が解除されてから第２所定時間が経過したかが判断される。ステップＳ７７で“ＮＯ”であれば、つまり第２所定時間が経過していなければ、ステップＳ７９でプロセッサ３０は、表示中の画面が切り替えられたか否かを判断する。つまり、プロセッサ３０は、表示中の画面の画面情報が画面情報バッファ３６０に記録される画面情報と異なっているかを判断する。ステップＳ７９で“ＮＯ”であれば、つまり画面が切り替えられていなければ、プロセッサ３０はステップＳ７７に戻る。
【０１２５】
ステップＳ７７で“ＹＥＳ”であれば、つまり一時解除されてから第２所定時間が経過していれば、ステップＳ８１でプロセッサ３０は、記録された画面情報に基づいて回数をカウントアップする。たとえば、メモ帳の画面が表示され、その画面が切り替わっていなければ、一時解除テーブルデータ３４６において、メモ帳の画面の画面情報と対応する回数がインクリメント（カウントアップ）される。
【０１２６】
また、ステップＳ７９で“ＹＥＳ”であれば、つまり画面が切り替えられていれば、プロセッサ３０は、ステップＳ８１で記録された画面情報に基づいて回数をカウントアップする。たとえば、メモ帳機能の画面からブラウザ機能に切り替えられた場合、画面情報バッファ３３６にはメモ帳機能の画面の画面情報が記録されているため、メモ帳機能の画面情報と対応する回数がインクリメントされる。つまり、最初に表示されていた画面の画面情報に対応付けて、回数がカウントアップされる。そして、ステップＳ８１の処理が終了すれば、プロセッサ３０は表示制御処理を終了して、操作禁止領域制御処理に戻る。なお、ステップＳ８１の処理を実行するプロセッサ３０はカウント部として機能する。
【０１２７】
＜第２実施例＞
第２実施例では、タッチされている操作禁止領域８０が解除された場合、タッチ領域が新たな操作禁止領域８０として設定される。
【０１２８】
図１２を参照して、左手の指で操作禁止領域８０ａの一部にタッチされている状態で、右手の指で操作禁止領域８０ａの中で画面外へ弾くタッチ操作（フリック操作）がされると、左手の指でタッチされているタッチ領域が新たな操作禁止領域８０ｃとして設定されると共に、タッチされていない操作禁止領域８０ａが解除される。これにより、ユーザは操作禁止領域８０を任意の位置に設定することが出来る。
【０１２９】
なお、他の実施例では、新たに設定された操作禁止領域８０ｃ以外の操作禁止領域８０は全て解除されてもよい。
【０１３０】
また、その他の実施例では、タッチされている操作禁止領域８０ａを一旦解除したのちに、タッチ領域が操作禁止領域８０ｃとして設定されてもよい。
【０１３１】
図１３は、第２実施例の表示制御処理の一部のフロー図である。なお、ステップＳ５１−Ｓ６３は、第１実施例と同じであるため、図示を省略する。また、図１３において、第１実施例と同じ処理については、同じステップ番号を付してある。
【０１３２】
第２実施例の表示制御処理においてステップＳ６５の処理が実行されると、プロセッサ３０は、ステップＳ６７で一時解除タイマを動作させ、ステップＳ６９でタッチされているかを判断する。このとき、タッチされていなければ、プロセッサ３０はステップＳ７１の処理を実行した後に、ステップＳ７７に進む。
【０１３３】
また、操作禁止領域８０にタッチされていれば、ステップＳ９１でプロセッサ３０は、タッチされている操作禁止領域８０に一時解除操作がされたか否かを判断する。たとえば、図１２（Ａ）に示すように、タッチされている操作禁止領域８０に一時解除のタッチ操作がされたかが判断される。ステップＳ９１で“ＮＯ”であれば、たとえば図４（Ａ）に示すように、タッチされていない操作禁止領域８０ｂに一時解除の操作がされると、プロセッサ３０は、ステップＳ７３で操作禁止領域８０の一部を解除し、ステップＳ７５に進む。たとえば、図４（Ａ），（Ｂ）に示すように操作禁止領域８０ｂが解除される。
【０１３４】
また、ステップＳ９１で“ＹＥＳ”であれば、たとえば図１２（Ａ）に示すように、タッチ中の操作禁止領域８０ａに一時解除の操作がされていれば、ステップＳ９３でプロセッサ３０は、タッチ領域を検出する。たとえば、タッチされている範囲がタッチバッファ３３０から読み出される。続いて、ステップＳ９５でプロセッサ３０は、タッチ領域を操作禁止領域８０として設定する。たとえば、図１２（Ｂ）に示すように、指でタッチされている領域が、新たな操作禁止領域８０ｃとして設定される。続いて、ステップＳ９７でプロセッサ３０は、タッチされている操作禁止領域８０の一部を解除する。たとえば、図１２（Ｂ）に示すように、タッチされている操作禁止領域８０ａにおいて、タッチされていない領域が解除される。なお、ステップＳ９５の処理を実行するプロセッサ３０は設定部として機能する。
【０１３５】
続いて、プロセッサ３０は、ステップＳ７５，Ｓ７７，Ｓ７９をそれぞれ処理する。そして、ステップＳ７７またはステップＳ７９で“ＹＥＳ”であれば、ステップＳ９９でプロセッサ３０は、タッチ領域が操作禁止領域８０にされているか否かを判断する。つまり、プロセッサ３０は、操作禁止領域バッファ３３４にタッチ領域の座標が記憶されているかを判断する。
【０１３６】
ステップＳ９９で“ＮＯ”であれば、たとえば第１実施例のように、タッチ領域が操作禁止領域８０とされていなければ、プロセッサ３０は、ステップＳ８１で記録された画面情報に基づいて操作禁止領域８０が解除された回数をカウントアップする。そして、ステップＳ８１の処理が終了すれば、プロセッサ３０は、表示制御処理を終了して、操作禁止領域制御処理に戻る。
【０１３７】
また、ステップＳ９９で“ＹＥＳ”であれば、たとえば図１２（Ｂ）に示すように、タッチ領域が操作禁止領域８０ｃとされていれば、プロセッサ３０は、表示制御処理を終了する。つまり、タッチ領域が新たな操作禁止領域８０とされている場合は、回数はカウントアップされない。これは、第２実施例では、操作禁止領域８０が再設定されたことになるため、操作禁止領域８０が解除された回数としてカウントする必要が無いからである。
【０１３８】
なお、他の実施例では、操作禁止領域８０が一時解除アイコン８２を兼ねて表示されてもよい。この場合、表示制御処理におけるステップＳ５３は省略され、図１４に示すように、ディスプレイ１４には一時解除アイコン８２が表示されなくなる。これにより、操作禁止領域８０にＧＵＩ（キー）などが表示されている場合、ユーザはそのＧＵＩを見やすくなる。
【０１３９】
また、操作禁止領域８０が解除された後、タッチ操作が行われる毎に、一時解除タイマが初期化されるようにしてもよい。つまり、ユーザがタッチ操作を行っている間は、操作禁止領域８０が再設定されないようにすることが出来る。
【０１４０】
また、ユーザは、操作禁止領域８０の位置や大きさを任意に変更できてもよい。また、ユーザは、任意の画面を例外画面として登録することができてもよい。
【０１４１】
また、本実施例で用いられたプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Blue-Ray Disk）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、プログラムが本実施例と同等の構成の携帯端末にインストールされた場合、本実施例と同等の効果が得られる。
【０１４２】
そして、本明細書中で挙げた、具体的な数値は、いずれも単なる一例であり、製品の仕様変更などに応じて適宜変更可能である。
【符号の説明】
【０１４３】
１０    …  携帯電話機
１４    …  ディスプレイ
１６    …  タッチパネル
３０    …  プロセッサ
４０    …  入力装置
４４    …  フラッシュメモリ
４６    …  ＲＡＭ
４８    …  タッチパネル制御回路
５０    …  加速度センサ
【図１】
2014006846.tif 000003
【図２】
2014006846.tif 000004
【図３】
2014006846.tif 000005
【図４】
2014006846.tif 000006
【図５】
2014006846.tif 000007
【図６】
2014006846.tif 000008
【図７】
2014006846.tif 000009
【図８】
2014006846.tif 000010
【図９】
2014006846.tif 000011
【図１０】
2014006846.tif 000012
【図１１】
2014006846.tif 000013
【図１２】
2014006846.tif 000014
【図１３】
2014006846.tif 000015
【図１４】
2014006846.tif 000016