(57)【要約】    【構成】携帯電話機１０は、ディスプレイ１４およびそのディスプレイ１４に設けられるタッチパネル１６などを備え、ロック状態を設定することができる。ロック状態が設定さている場合、ディスプレイ１４にはロックオブジェクト（Ｏｂ）を含むロック画面が表示される。ロックオブジェクトに対して長押しのタッチがされると、電話機能などに対応するショートカットアイコン（Ｃ）が、ロックオブジェクトに代えてディスプレイ１４に表示される。たとえば、ショートカット画面において、タッチ位置に対応する選択オブジェクト（ＳＯ）によって電話機能のショートカットアイコンが選択されると、ロック状態が解除されると共に、電話機能が実行される。    【効果】ユーザは、タッチ操作を組み合わせるだけで、簡単にロック状態を解除すると共に、所定機能を実行することができる。【選択図】図１
2013093698.tif 000002
【特許請求の範囲】
【請求項１】
表示部、前記表示部に設けられるタッチパネルおよび前記タッチパネルに対するタッチ操作を検出する検出部を有し、タッチ操作に基づく所定の処理の実行を制限するロック状態が設定できる、携帯端末であって、
前記ロック状態が設定されているときに前記タッチパネルに対して長押しのタッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコンを前記表示部に表示させるアイコン表示処理部、および
前記表示部に表示されたアイコンのうち、いずれか１つのアイコンを選択するためのタッチ操作がされたとき、前記ロック状態を解除すると共に、そのアイコンに対応する機能を実行する実行部を備える、携帯端末。
【請求項２】
前記ロック状態の解除操作を受け付けるオブジェクトを前記表示部に表示させるオブジェクト表示処理部をさらに備え、
前記アイコン表示処理部は、前記オブジェクトに対して長押しのタッチ操作がされたとき、前記オブジェクトに代えて、所定機能に対応する少なくとも１つ以上のアイコンを表示する、請求項１記載の携帯端末。
【請求項３】
前記アイコン表示処理部は、所定機能に対応する少なくとも１つ以上のアイコンと共に、それらのアイコンに対応する所定機能を編集する編集アイコンをさらに表示し、
前記編集アイコンに対して、タッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコンを編集する編集部をさらに備える、請求項１または２記載の携帯端末。
【請求項４】
前記アイコン表示処理部は、長押しのタッチがされたとき、タッチ位置に対応する選択オブジェクトをさらに表示し、
前記実行部は、前記選択オブジェクトによって、いずれかのアイコンが選択された状態でリリースされたとき、前記ロック状態を解除すると共に、そのアイコンに対応する機能を実行する、請求項１ないし３のいずれかに記載の携帯端末。
【請求項５】
前記アイコン表示処理部は、前記選択オブジェクトが、他のアイコンの表示と干渉しないように表示する、請求項４記載の携帯端末。
【請求項６】
前記携帯端末は入力された音声に基づいて所定機能を実行する音声制御機能を有し、
前記アイコン表示処理部は、前記ロック状態が設定されているときに前記タッチパネルに対して長押しのタッチ操作がされたとき、音声制御機能に対応する特定アイコンをさらに表示し、
前記特定アイコンに対してタッチ操作がされたとき、音声制御機能を実行する音声制御機能実行部をさらに備え、
前記実行部は、前記音声制御機能が実行されている状態で、所定機能に対応する音声が入力されたとき、前記ロック状態を解除すると共に、入力された音声に対応する機能を実行する、請求項１ないし５のいずれかに記載の携帯端末。
【請求項７】
表示部、前記表示部に設けられるタッチパネルおよび前記タッチパネルに対するタッチ操作を検出する検出部を有し、前記タッチパネルに対するタッチ操作に基づく所定の処理の実行を制限するロック状態が設定できる、携帯端末のプロセッサを、
前記ロック状態が設定されているときに前記タッチパネルに対して長押しのタッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコンを前記表示部に表示させるアイコン表示処理部、および
前記表示部に表示されたアイコンのうち、いずれか１つのアイコンを選択するためのタッチ操作がされたとき、前記ロック状態を解除すると共に、そのアイコンに対応する機能を実行する実行部として機能させる、ロック制御プログラム。
【請求項８】
表示部、前記表示部に設けられるタッチパネルおよび前記タッチパネルに対するタッチ操作を検出する検出部を有し、前記タッチパネルに対するタッチ操作に基づく所定の処理の実行を制限するロック状態が設定できる、携帯端末のロック制御方法であって、
前記ロック状態が設定されているときに前記タッチパネルに対して長押しのタッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコンを前記表示部に表示させ、そして
前記表示部に表示されたアイコンのうち、いずれか１つのアイコンを選択するためのタッチ操作がされたとき、前記ロック状態を解除すると共に、そのアイコンに対応する機能を実行する、ロック制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、携帯端末、ロック制御プログラムおよびロック制御方法に関し、特にロック状態を設定することができる、携帯端末、ロック制御プログラムおよびロック制御方法に関する。
【背景技術】
【０００２】
ロック状態を設定することができる携帯端末の一例が特許文献１に開示されている。特許文献１の携帯端末装置では、ダブルタップする操作などのジェスチャが動作場面ごとに登録される。そして、タッチパネルの動作が停止しているときに、タッチパネルに対して、動作場面に応じたジェスチャが行われると、タッチパネルが停止状態から正常動作に復帰する。
【特許文献１】特開平11-203045号公報［G06F 3/033, G06F 3/00, H04Q 7/38, H04M 1/02, H04M 1/23］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
特許文献１の携帯端末装置では、ユーザは、複数の動作場面を登録する場合、複数の動作場面と、それらに対応するジェスチャとを全て記憶しなければならない。そして、ユーザがタッチパネルを停止状態から正常動作に復帰させるときに、ジェスチャと動作場面との対応関係を忘れてしまうと、ユーザは携帯端末装置を思った通りに操作できなくなってしまう。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯端末、ロック制御プログラムおよびロック制御方法を提供することである。
【０００５】
この発明の他の目的は、ユーザがタッチ操作によって所定機能を容易に実行することができる、携帯端末、ロック制御プログラムおよびロック制御方法を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、表示部、表示部に設けられるタッチパネルおよびタッチパネルに対するタッチ操作を検出する検出部を有し、タッチパネルに対するタッチ操作に基づく所定の処理の実行を制限するロック状態が設定できる、携帯端末であって、ロック状態が設定されているときにタッチパネルに対して長押しのタッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコンを表示部に表示させるアイコン表示処理部、および表示部に表示されたアイコンのうち、いずれか１つのアイコンを選択するためのタッチ操作がされたとき、ロック状態を解除すると共に、そのアイコンに対応する機能を実行する実行部を備える、携帯端末である。
【０００８】
第１の発明では、携帯端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）は、たとえばディスプレイである表示部表示部（１４）、その表示部に設けられるタッチパネル（１６）およびタッチパネルに対して行われるタッチ、リリースなどのタッチ操作の入力を検出する検出部（４８）を有する。また、携帯端末にロック状態が設定されると、タッチなどの入力に基づく所定の処理が実行されなくなる。アイコン表示処理部（３０，Ｓ１１）は、ロック状態が設定されているときに、タッチし続ける長押しのタッチ操作がされると、たとえば電話機能や、メール機能などに対応する複数の機能に対応する、複数のアイコン（Ｃ）を、表示部に表示させる。実行部（３０，Ｓ２１，Ｓ２３，Ｓ５１，Ｓ５３）は、たとえば電話機能に対応するアイコンに対してタッチ操作されると、ロック状態を解除すると共に、電話機能を実行する。
【０００９】
第１の発明によれば、ユーザは、タッチ操作を組み合わせるだけで、簡単にロック状態を解除すると共に、所定機能を実行することができる。
【００１０】
第２の発明は、第１の発明に従属し、ロック状態の解除操作を受け付けるオブジェクトを表示部に表示させるオブジェクト表示処理部をさらに備え、アイコン表示処理部は、オブジェクトに対して長押しのタッチ操作がされたとき、オブジェクトに代えて、所定機能に対応する少なくとも１つ以上のアイコンを表示する。
【００１１】
第２の発明では、オブジェクト表示処理部（３０，Ｓ１）は、ロック状態の解除操作を受け付けるオブジェクト（Ｏｂ）を表示部に表示させる。そして、アイコン表示処理部は、オブジェクトに対して長押しのタッチ操作がされたとき、そのオブジェクトン変えて、アイコンを表示部に表示させる。
【００１２】
第２の発明によれば、既に表示されているオブジェクトを利用して、アイコンを表示させるタッチ操作も促すことができる。
【００１３】
また、１つまたは複数のアイコンをオブジェクトに代えて表示することで、オブジェクトが表示される画面を有効に活用することができる。
【００１４】
第３の発明は、第１の発明または第２の発明に従属し、アイコン表示処理部は、所定機能に対応する少なくとも１つ以上のアイコンと共に、それらのアイコンに対応する所定機能を編集する編集アイコンをさらに表示し、編集アイコンに対して、タッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコンを編集する編集部をさらに備える。
【００１５】
第３の発明では、アイコンと共に編集アイコン（Ｅ）がさらに表示される。編集部（３０，Ｓ２７）は、その編集アイコンに対してタッチ操作がされると、各アイコンの並びや、各アイコンに対応する機能などを編集する。
【００１６】
第３の発明によれば、ユーザは、自身の使い勝手がよくなるように、アイコンを編集することができる。
【００１７】
第４の発明は、第１の発明ないし第３の発明のいずれかに従属し、アイコン表示処理部は、長押しのタッチがされたとき、タッチ位置に対応する選択オブジェクトをさらに表示し、実行部は、選択オブジェクトによって、いずれかのアイコンが選択された状態でリリースされたとき、ロック状態を解除すると共に、そのアイコンに対応する機能を実行する。
【００１８】
第４の発明では、アイコンが表示されている状態では、タッチ位置に対応する選択オブジェクト（ＳＯ）がさらに表示される。そして、その選択アイコンによってアイコンが選択された状態でリリースされると、ロック状態が解除されると共に、そのアイコンに対応する機能が実行される。
【００１９】
第４の発明によれば、タッチ位置に合わせて選択オブジェクトが表示されるため、ユーザはアイコンを選択するタッチ操作を行いやすくなる。
【００２０】
第５の発明は、第４の発明は、アイコン表示処理部は、選択オブジェクトが、他のアイコンの表示と干渉しないように表示する。
【００２１】
第５の発明によれば、選択オブジェクトを、他のアイコンの表示と干渉しない位置に表示することで、誤操作の発生を抑制することができる。
【００２２】
第６の発明は、第１の発明ないし第５の発明のいずれかに従属し、携帯端末は入力された音声に基づいて所定機能を実行する音声制御機能を有し、アイコン表示処理部は、ロック状態が設定されているときにタッチパネルに対して長押しのタッチ操作がされたとき、音声制御機能に対応する特定アイコンをさらに表示し、特定アイコンに対してタッチ操作がされたとき、音声制御機能を実行する音声制御機能実行部をさらに備え、実行部は、音声制御機能が実行されている状態で、所定機能に対応する音声が入力されたとき、ロック状態を解除すると共に、入力された音声に対応する機能を実行する。
【００２３】
第６の発明では、携帯端末はユーザの音声を認識する。音声制御機能は、認識されたユーザの音声に基づいて、所定機能を実行する。アイコン表示処理部は、複数のアイコンに加えて、特定アイコン（Ｖ）を表示部に表示させる。音声制御機能実行部（３０，Ｓ７５）は、たとえば特定アイコンを選択するためのタッチ操作がされると、音声制御機能を実行する。そして、実行部は、特定アイコンを選択され、音声制御機能を実行されているときに、所定機能に対応する音声が入力されると、ロック状態を解除すると共に、その音声に対応する機能を実行する。
【００２４】
第６の発明によれば、ユーザは、タッチ操作に加えて音声を入力するだけで、所定機能を実行することができる。
【００２５】
第７の発明は、表示部（１４）、表示部に設けられるタッチパネル（１６）およびタッチパネルに対するタッチ操作を検出する検出部（４８）を有し、タッチパネルに対するタッチ操作に基づく所定の処理の実行を制限するロック状態が設定できる、携帯端末（１０）のプロセッサ（３０）を、ロック状態が設定されているときにタッチパネルに対して長押しのタッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコン（Ｃ）を表示部に表示させるアイコン表示処理部（Ｓ１１）、および表示部に表示されたアイコンのうち、いずれか１つのアイコンを選択するためのタッチ操作がされたとき、ロック状態を解除すると共に、そのアイコンに対応する機能を実行する実行部（Ｓ２１，Ｓ２３，Ｓ５１，Ｓ５３）として機能させる、ロック制御プログラムである。
【００２６】
第７の発明では、第１の発明と同様、ユーザは、タッチ操作を組み合わせるだけで、簡単にロック状態を解除すると共に、所定機能を実行することができる。
【００２７】
第８の発明は、表示部（１４）、表示部に設けられるタッチパネル（１６）およびタッチパネルに対するタッチ操作を検出する検出部（４８）を有し、タッチパネルに対するタッチ操作に基づく所定の処理の実行を制限するロック状態が設定できる、携帯端末（１０）ロック制御方法であって、ロック状態が設定されているときにタッチパネルに対して長押しのタッチ操作がされたとき、所定機能に対応する少なくとも１つ以上のアイコン（Ｃ）を表示部に表示させ（Ｓ１１）、そして表示部に表示されたアイコンのうち、いずれか１つのアイコンを選択するためのタッチ操作がされたとき、ロック状態を解除すると共に、そのアイコンに対応する機能を実行する（Ｓ２１，Ｓ２３，Ｓ５１，Ｓ５３）、ロック制御方法である。
【００２８】
第８の発明では、第１の発明と同様、ユーザは、タッチ操作を組み合わせるだけで、簡単にロック状態を解除すると共に、所定機能を実行することができる。
【発明の効果】
【００２９】
この発明によれば、ユーザは、タッチ操作によって所定機能を容易に実行することができる。
【００３０】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３１】
【図１】図１はこの発明の一実施例の携帯電話機を示す外観図である。
【図２】図２は図１に示す携帯電話機の電気的な構成を示す図解図である。
【図３】図３は図１に示すディスプレイに表示されるロック画面の一例を示す図解図である。
【図４】図４は図１に示す携帯電話機に設定されているロック状態を解除するときの操作の一例を示す図解図であり、図４（Ａ）は図３に示すロックオブジェクトに対して行われるタッチ操作の方向を示しており、図４（Ｂ）はロックオブジェクトが画面の外へ移動した状態の表示例であり、図４（Ｃ）は待機画面の表示例を示す。
【図５】図５は図３に示すロック画面からショートカット画面に遷移させる操作の一例を示す図解図であり、図５（Ａ）は図３に示すロックオブジェクトに対して行われるタッチ操作を示しており、図５（Ｂ）はショートカット画面の表示例を示す。
【図６】図６は図２に示すＲＡＭに記憶されるショートカットテーブルデータの構成の一例を示す図解図である。
【図７】図７は図１に示す携帯電話機に設定されているロック状態を解除すると共に任意の機能を実行するときの操作の一例を示す図解図であり、図７（Ａ）はショートカット画面の一例を示し、図７（Ｂ）はショートカットアイコンに対してタッチ操作が行われている状態を示し、図７（Ｃ）は電話機能が実行されているときの表示例を示す。
【図８】図８は図５（Ｂ）などに示すショートカット画面からロック画面に遷移するときの操作の一例を示す図解図であり、図８（Ａ）はショートカットアイコンを選択していないタッチ操作の一例を示し、図８（Ｂ）は図８（Ａ）の状態でタッチパネルから指が離された状態を示し、図８（Ｃ）はロック画面の表示例を示す。
【図９】図９は図２に示すＲＡＭのメモリマップの一例を示す図解図である。
【図１０】図１０は図２に示すプロセッサのロック制御処理の一例を示すフロー図である。
【図１１】図１１は図１に示す携帯電話機が備える音声制御機能を実行する操作の一例を示す図解図であり、図１１（Ａ）は音声制御アイコンＶを含むショートカット画面の表示例であり、図４（Ｂ）は図１１（Ａ）に示す音声制御アイコンＶが選択され、音声制御機能が実行されている状態の表示例を示す。
【図１２】図１２は図２に示すＲＡＭのメモリマップの一例を示す図解図である。
【図１３】図１３は図２に示すプロセッサの第２実施例のロック制御処理の一部の一例を示すフロー図である。
【図１４】図１４は図１に示す携帯電話機によって音声制御機能を実行する操作の他の一例を示す図解図であり、図１４（Ａ）はロック画面の表示例を示し、図１４（Ｂ）は図１４（Ａ）に示すロックオブジェクトにタッチ操作がされ、音声制御機能が実行されている状態の表示例を示す。
【図１５】図１５は図２に示すプロセッサの第３実施例のロック制御処理の一例を示すフロー図である。
【図１６】図１６は図１に示すディスプレイに表示されるセキュリティ画面の一例を示す図解図である。
【図１７】図１７は図２に示すプロセッサの他の実施例のロック制御処理の一部の一例を示すフロー図である。
【発明を実施するための形態】
【００３２】
＜第１実施例＞
図１を参照して、この発明の一実施例の携帯電話機１０は、一例としてスマートフォン（smart phone）であり、縦長の扁平矩形のハウジング１２を含む。ただし、この発明は、タブレット端末、ＰＤＡなど任意の携帯端末に適用可能であることを予め指摘しておく。
【００３３】
ハウジング１２の一方主面（表面）には、表示部として機能する、たとえば液晶や有機ＥＬなどのディスプレイ１４が設けられる。ディスプレイ１４の上には、タッチパネル１６が設けられる。したがって、この実施例の携帯電話機１０では、後述のハードキーの操作によるものを除く大部分の入力操作は、このタッチパネル１６を介して行われる。
【００３４】
ハウジング１２の縦方向一端の表面側にスピーカ１８が内蔵され、縦方向他端の表面側にマイク２０が内蔵される。
【００３５】
タッチパネル１６と共に、入力操作手段を構成するハードキーとして、この実施例では、通話キー２２、終話キー２４およびメニューキー２６が設けられる。
【００３６】
たとえば、ユーザは、ディスプレイ１４に表示されたダイヤルキーに対して、タッチパネル１６によってタッチ操作を行うことで電話番号を入力でき、通話キー２２を操作して音声通話を開始することができる。終話キー２４を操作すれば、音声通話を終了することができる。なお、この終話キー２４を長押しすることによって、携帯電話機１０の電源をオン／オフすることができる。
【００３７】
また、メニューキー２６を操作すれば、ディスプレイ１４にメニュー画面が表示され、その状態でディスプレイ１４に表示されているソフトキーやメニューアイコンなどに対して、タッチパネル１６によるタッチ操作を行うことによってメニューを選択し、その選択を確定させることができる。
【００３８】
図２を参照して、図１に示す実施例の携帯電話機１０は、コンピュータまたはＣＰＵと呼ばれるプロセッサ３０を含む。プロセッサ３０には、無線通信回路３２、Ａ／Ｄ変換器３６、Ｄ／Ａ変換器３８、入力装置４０、表示ドライバ４２、フラッシュメモリ４４、ＲＡＭ４６およびタッチパネル制御回路４８などが接続される。
【００３９】
プロセッサ３０は、携帯電話機１０の全体制御を司る。ＲＡＭ４６には、フラッシュメモリ４４に予め設定されているプログラムの全部または一部が使用に際して展開され、プロセッサ３０はこのＲＡＭ４６上のプログラムに従って動作する。なお、ＲＡＭ４６はさらに、プロセッサ３０のワーキング領域ないしバッファ領域として用いられる。
【００４０】
入力装置４０は、図１に示すタッチパネル１６、ハードキー２２、２４および２６を含むものであり、操作部または入力部を構成する。ユーザが操作したハードキーの情報（キーデータ）はプロセッサ３０に入力される。
【００４１】
無線通信回路３２は、アンテナ３４を通して、音声通話やメールなどのための電波を送受信するための回路である。実施例では、無線通信回路３２は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、ユーザが入力装置４０を操作して電話発信（発呼）を指示すると、無線通信回路３２は、プロセッサ３０の指の下、電話発信処理を実行し、アンテナ３４を介して電話発信信号を出力する。電話発信信号は、基地局および通信網を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ３０は通話処理を実行する。
【００４２】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ３４によって受信される。受信された変調音声信号には、無線通信回路３２によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器３８によって音声信号に変換された後、スピーカ１８から出力される。一方、マイク２０を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器３６によって音声データに変換された後、プロセッサ３０に与えられる。音声データには、プロセッサ３０の指示の下、無線通信回路３２によって符号化処理および変調処理が施され、アンテナ３４を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００４３】
また、相手の電話機からの電話発信信号がアンテナ３４によって受信されると、無線通信回路３２は、電話着信（着呼）をプロセッサ３０に通知する。これに応じて、プロセッサ３０は、表示ドライバ４２を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ１４に表示する。また、これらの処理に伴い、プロセッサ３０は、スピーカ１８から着信音（着信メロディ、着信音声と言うこともある。）を出力させる。
【００４４】
そして、ユーザが入力装置４０に含まれる通話キー２２（図１）を用いて応答操作を行うと、無線通信回路３２は、プロセッサ３０の指示の下、電話着信処理を実行する。さらに、通信可能状態が確立され、プロセッサ３０は上述した通話処理を実行する。
【００４５】
また、通話可能状態に移行した後に入力装置４０に含まれる終話キー２４（図１）によって通話終了操作が行われると、プロセッサ３０は、無線通信回路３２を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ３０は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ３０は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ３０は通話処理を終了する。
【００４６】
Ａ／Ｄ変換器３６には図１に示すマイク２０が接続され、上述のようにマイク２０からの音声信号はこのＡ／Ｄ変換器３６を通してディジタルの音声データとしてプロセッサ３０に入力される。Ｄ／Ａ変換器３８にはスピーカ１８が接続される。Ｄ／Ａ変換器３８は、ディジタルの音声データを音声信号に変換して、アンプを介してスピーカ１８に与える。したがって、音声データの音声がスピーカ１８から出力される。
【００４７】
なお、プロセッサ３０は、たとえばユーザによるボリュームの操作に応答して、Ｄ／Ａ変換器３８に接続されるアンプの増幅率を制御することによって、スピーカ１８から出力される音声の音量を調整することができる。
【００４８】
表示ドライバ４２には図１に示すディスプレイ１４が接続され、したがって、ディスプレイ１４はプロセッサ３０から出力される映像または画像データに従って映像または画像を表示する。つまり、表示ドライバ４２は、プロセッサ３０の指示の下、当該表示ドライバ４２に接続されたディスプレイ１４の表示を制御する。また、表示ドライバ４２は表示する画像データを一時的に記憶するビデオメモリを含む。ディスプレイ１４には、たとえばＬＥＤなどを光源とするバックライトが設けられており、表示ドライバ４２はプロセッサ３０の指示に従って、そのバックライトの明るさや、点灯／消灯を制御する。
【００４９】
タッチパネル制御回路４８には、図１に示すタッチパネル１６が接続される。タッチパネル制御回路４８は、タッチパネル１６に必要な電圧などを付与するとともに、タッチパネル１６に対するユーザによるタッチの開始を示すタッチ開始信号、ユーザによるタッチの終了を示す終了信号、およびユーザがタッチしたタッチ位置を示す座標データをプロセッサ３０に入力する。したがって、プロセッサ３０はこの座標データに基づいて、そのときユーザがどのアイコンやキーにタッチしたかを判断することができる。
【００５０】
実施例では、タッチパネル１６は、指などの物体が表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式で、たとえば１本または複数本の指がタッチパネル１６に触れたことを検出する。また、タッチパネル１６は、ディスプレイ１４の上に設けられ、その画面内で、任意の位置を指示するためのポインティングデバイスである。タッチパネル制御回路４８は検出部として機能し、タッチパネル１６のタッチ有効範囲内でのタッチ操作を検出して、そのタッチ操作の位置を示す座標データをプロセッサ３０に出力する。つまり、ユーザは、タッチパネル１６の表面をタッチ、スライド、リリースおよびそれらの組み合わせを行うことで、操作位置や、操作方向などを携帯電話機１０に入力する。
【００５１】
なお、タッチパネル１６の検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などであってもよい。また、また、タッチ操作はユーザの指だけに限らず、スタイラスペンなどによって行われてもよい。
【００５２】
また、詳細な説明は省略するが、携帯電話機１０は、電話機能以外に、設定地域毎の時刻を管理する時刻機能、スケジュール機能、記憶されているアドレスデータを管理するアドレス帳機能、データを検索する検索機能、携帯電話機１０の設定を変更する設定機能を有する。また、携帯電話機１０は、ネットワークと通信することで、メール機能、ブラウザ機能、ＳＭＳ(Short Message Service)機能、およびブログに対する投稿（アップロード）を行うためのブログ機能などを実行することができる。さらに、携帯電話機１０は、フラッシュメモリ４４またはネットワーク上のサーバに記憶されている音楽データまたは動画データを再生する、音楽機能および動画機能も有する。
【００５３】
なお、上で説明した無線通信回路３２、Ａ／Ｄ変換機３４およびＤ／Ａ変換機３６はプロセッサ３０に含まれていてもよい。
【００５４】
ここで、携帯電話機１０は、上述した各機能がタッチ操作によって実行されないようにするロック機能を有している。たとえば、終話キー２４が操作されると、ディスプレイ１４およびタッチパネル１６の電源がオフにされると共にロック状態が設定される。そして、終話キー２４が操作されると、ディスプレイ１４およびタッチパネル１６の電源がオンとなり、図３に示すロック画面（第１画面）が表示され、ロック状態の解除操作が受け付けられるようになる。
【００５５】
なお、本実施例のロック状態では、ロック画面が表示されるまでは、ディスプレイ１４およびタッチパネル１６の電源がオフにされているため、携帯電話機１０の消費電力が抑えられる。ただし、他の実施例では、ロック画面が表示されているとき、タッチパネル１６の電源をオフにすることなく、プロセッサ３０が入力されたタッチ操作を無視するように処理することで、タッチ操作を無効にしてもよい。
【００５６】
図３を参照して、ロック画面を表示するディスプレイ１４の表示範囲は、状態表示領域６０および機能表示領域６２を含む。状態表示領域６０には、アンテナ３４による電波受信状態を示すアイコン（ピクト）、二次電池の残電池容量を示すアイコンおよび日時が表示される。また、機能表示領域６２には、現在日時が表示されると共に、ロックオブジェクトＯｂが下側中央に表示される。このロックオブジェクトＯｂの表示位置は、ユーザの指の位置、つまり現在のタッチ位置に合わせて変化する。ただし、未応答の電話の着信や、未開封のメールなどが在る場合、ロック画面にはそれらを通知するためのポップアップが表示される。
【００５７】
そして、ロックオブジェクトＯｂに対して所定のタッチ操作が行われると、ロック状態が解除される。たとえば、図４（Ａ）を参照して、ロックオブジェクトＯｂの移動距離が所定距離以上となるように指がスライドされ、リリースされると、図４（Ｂ）に示すように、ロックオブジェクトＯｂの表示が消える。そして、ロックオブジェクトＯｂの表示が消えると、ディスプレイ１４の状態表示領域６２には、図４（Ｃ）に示す待機画面が表示される。また、ロックオブジェクトＯに対して所定速度以上で指を弾くタッチ操作（フリック）が行われた場合も、ロック状態は解除される。このように、本実施例では、ユーザが片手でロックオブジェクトＯｂを操作できるようにするために、ロックオブジェクトＯｂが画面の下側中央に表示される。したがって、ユーザはロック状態の解除操作を片手で容易に行うことができる。また、ロックオブジェクトＯｂに対するロック状態を解除するためのタッチ操作の方向が限定されないため、左右の手のどちらでも、ロック状態の解除操作を容易に行うことができる。
【００５８】
なお、ロックオブジェクトＯｂの移動距離が所定距離未満であったり、フリックの速度が遅かったりすると、ロック状態は解除されず、ロックアイコンＯｂは元の場所に戻る。
【００５９】
次に、図５（Ａ）を参照して、ロックオブジェクトＯｂに対して、所定時間（たとえば、３秒）以上タッチし続けるタッチ操作（長押しのタッチ操作）が行われると、機能表示領域６２はショートカット画面（第２画面）が表示される。ショートカット画面には、上述した複数の機能に対応する複数のショートカットアイコンＣと、各ショートカットアイコンＣを編集するための編集アイコンＥと、それらのアイコンを選択するための選択オブジェクトＯｂとが表示される。
【００６０】
ショートカット画面に表示されるショートカットアイコンＣには、電話機能に対応する電話アイコンＣａ、メール機能に対応するメールアイコンＣｂ、ブラウザ機能に対応するブラウザアイコンＣｃ、アドレス帳機能に対応するアドレス帳アイコンＣｄ、スケジュール機能に対応するスケジュールアイコンＣｅ、時刻機能に対応する時刻アイコンＣｆ、検索機能に対応する検索アイコンＣｇ、音楽機能に対応する音楽アイコンＣｈ、動画機能に対応する動画アイコンＣｉ、ＳＮＳ機能に対応するＳＮＳアイコンＣｊ、ブログ機能に対応するブログアイコンＣｋおよび設定機能に対応する設定アイコンＣｌが含まれる。
【００６１】
選択オブジェクトＳＯの初期表示位置は、機能表示領域６２において、ロックアイコンＯｂの表示位置と同じ、下側中央に表示される。そして、選択オブジェクトＳＯの表示位置は、ユーザの指の位置、つまり現在のタッチ位置に合わせて変化する。
【００６２】
図６を参照して、各ショートカットアイコンＣは、ＲＡＭ４６に記憶されるショートカットテーブルによって管理される。ショートカットテーブルには、ショートカットアイコンの名称が記録されるショートカット名の列、ショートカットアイコンに対応する機能が記録される機能の列およびショートカットアイコンの表示範囲座標を示す表示範囲の列が含まれる。そして、ショートカット名に対応して、各行に機能と表示範囲とが対応付けられる。
【００６３】
たとえば、「電話アイコン」の行を参照して、電話アイコンＣａには電話機能が対応付けられており、電話アイコンＣａの画像が「(X1, Y1) - (X2, Y2)」で示される座標範囲の中に表示される。同様に、「設定アイコン」の行を参照して、設定アイコンＣｌには設定機能が対応付けられており、設定アイコンＣｌの画像が「(X3, Y3) - (X4, Y4)」で示される座標範囲の中に表示される。
【００６４】
次に、ショートカット画面においてユーザが指をリリースすることなく任意のショートカットアイコンＣに移動させると、そのショートカットアイコンＣが選択オブジェクトＯｂによって選択された状態になり、表示態様が変化する。そして、ショートカットアイコンＣが選択された状態でリリースされると、ロック状態が解除されると共に、そのショートカットアイコンＣに対応する機能が実行される。
【００６５】
たとえば、図７（Ａ），（Ｂ）を参照して、ユーザが指を移動させ選択オブジェクトＳＯによって電話アイコンＣａを選択すると、電話アイコンＣａの色が反転する。この状態で、ユーザがタッチパネル１６から指を離すと、ロック状態が解除されると共に、電話機能が実行される。そして、電話機能が実行されると、ディスプレイ１４の機能表示領域６２には、図７（Ｃ）に示すように、電話機能のＧＵＩが表示される。
【００６６】
従って、本実施例では、ユーザは、ロック画面においてロックオブジェクトＯｂを長押しすることで、ショートカット画面に遷移することができる。そして、ユーザは、タッチしたまま指を移動させて、任意の機能と対応するショートカットアイコンＣを選択した状態でリリースすることで、ロック状態を解除すると共に、選択したショートカットアイコンＣに対応する機能を実行することができる。つまり、ユーザは、タッチ操作を組み合わせるだけで、簡単にロック状態を解除すると共に、所定機能を実行することができる。
【００６７】
また、本実施例では、既に表示されているロックオブジェクトＯｂを利用して、ショートカット画面に遷移するタッチ操作も促すことができるため、ロック画面の表示を単純にすることができる。
【００６８】
また、ショートカットアイコンＣを、ロックオブジェクトＯｂに代えて表示することで、ロックオブジェクトＯｂを含むロック画面を有効に利用することができる。たとえば、ロック画面にショートカットアイコンＣも表示すると、上述したポップアップや、日時表示を小さくしなければならない。そうすると、時刻などを確認するためにユーザによって頻繁に見られるロック画面の表示が、見にくくなってしまう。これに対して、本実施例では、ショートカットアイコンＣをロックオブジェクトＯｂとは異なる画面に表示することで、上記のような問題が発生しないようにしている。
【００６９】
また、ショートカット画面では、タッチ位置に合わせて選択オブジェクトＳＯが表示されるため、ユーザはショートカットアイコンＣを選択するタッチ操作を行いやすくなる。特に、本実施例では、選択されたショートカットアイコンＣは表示態様が変化するため、ユーザは自身のタッチ操作によって選択したショートカットアイコンＣを明確に知ることができる。
【００７０】
ここで、図８（Ａ）を参照して、選択オブジェクトＳＯによってショートカットＣが選択されないまま、図８（Ｂ）に示すようにリリースされると、図８（Ｃ）のようにショートカット画面からロック画面に戻る。ただし、他の実施例では、ショートカット画面からロック画面に戻るための専用アイコンをショートカット画面に設け、その専用アイコンが選択された状態でリリースされれば、ロック画面に戻るようにしてもよい。
【００７１】
また、タッチ操作の詳細な図などは省略するが、選択オブジェクトＳＯによって編集アイコンＥが選択された状態でリリースされると、各ショートカットアイコンＣの表示位置を並び替えたり、ショートカットアイコンＣの追加または削除を行ったりするための編集画面に遷移する。そして、編集画面において、ショートカットアイコンＣに対する編集が行われると、先述したショートカットテーブル（図６）の内容が合わせて変更される。このように、ユーザは、編集アイコンＥを選択することで、自身の使い勝手がよくなるように、ショートカットアイコンＣを編集することができる。
【００７２】
また、本実施例では、選択オブジェクトＳＯを、ショートカットアイコンＣおよび編集アイコンＥの表示と干渉しない位置に表示することで、ユーザの指が離れたときに、誤って機能が実行されないようにしている。たとえば、ショートカット画面が表示されたときに、任意のショートカットＣが選択されるようにしている場合、ユーザが指を間違って話してしまうと、ユーザの意図に反して、そのショートカットアイコンＣに対応する機能が実行されてしまう。ところが、本実施例のように、選択オブジェクトＳＯを、他のアイコンの表示と干渉しない位置に表示することで、誤操作の発生を抑制することができる。
【００７３】
なお、他の実施例では、選択オブジェクトＳＯによって複数のショートカットアイコンＣを選択することで、ロック状態が解除されると共に、複数の機能を同時に実行する。つまり、複数の機能を同時に実行できるようにすることで、ユーザの利便性を向上させる。
【００７４】
たとえば、メールアイコンＣｂと右隣のブラウザアイコンＣｃとが選択オブジェクトＯｂによって同時に選択された状態で指がリリースされると、ロック状態が解除されると共に、メール機能とブラウザ機能とが同時に実行される。また、２つの機能が同時に実行されると、ディスプレイ１４の機能表示領域６２は２つに分割され、分割された各領域にメール機能とブラウザ機能とが表示される。したがって、ユーザはブラウザ機能によって情報検索を行いながら、新規メールを作成することができる。
【００７５】
以上で実施例の特徴を概説したが、以下には、図９に示すメモリマップおよび図１０に示すフロー図を用いて詳細に説明する。
【００７６】
図９を参照して、図２に示すＲＡＭ４６には、プログラム記憶領域３０２とデータ記憶領域３０４とが形成される。プログラム記憶領域３０２は、先に説明したように、フラッシュメモリ４４（図２）に予め設定しているプログラムデータの一部または全部を読み出して記憶（展開）しておくための領域である。
【００７７】
プログラム記憶領域３０２には、ロック状態を解除したり、ロック状態の解除と共に機能を実行したりするためのロック制御プログラム３１０などが含まれる。なお、プログラム記憶領域３０２には、メール機能やブラウザ機能などを実行するためのプログラムも含まれる。
【００７８】
続いて、ＲＡＭ４６のデータ記憶領域３０４には、タッチバッファ３３０が設けられると共に、タッチ座標マップデータ３３２、ＧＵＩデータ３３４およびショートカットテーブルデータ３３６が記憶される。また、データ記憶領域３０４には、タッチフラグ３３８、ロックフラグ３４０およびタッチカウンタ３４２も設けられる。
【００７９】
タッチバッファ３３０には、タッチパネル制御回路４８が出力するタッチ座標のデータが記憶される。タッチ座標マップデータ３３２は、タッチ操作におけるタッチ座標と、ディスプレイ１４の表示座標とを対応付けるためのデータである。つまり、タッチ座標マップデータ３３２に基づいて、タッチパネル１６に対して行われたタッチ操作の結果が、ディスプレイ１４の表示に反映される。
【００８０】
ＧＵＩデータ３３４は、ロックオブジェクトＯｂ、ショートカットアイコンＣ、選択オブジェクトＳＯおよび編集アイコンＥなどのＧＵＩを表示するための画像データである。ショートカットテーブルデータ３３６は、図６に示すように、ショートカットアイコンＣと、アイコンに対応する機能とが関連付けて記憶されるデータである。
【００８１】
タッチフラグ３３８は、タッチパネル１６に対してタッチされているか否かを判断するためのフラグである。たとえば、タッチフラグ３３８は、１ビットのレジスタで構成される。タッチフラグ３３８がオン（成立）されると、レジスタにはデータ値「１」が設定される。一方、タッチフラグ３３８がオフ（不成立）されると、レジスタにはデータ値「０」が設定される。なお、タッチフラグ３３８は、タッチパネル制御回路４８が出力する信号に基づいてオン／オフが切り換えられる。
【００８２】
また、ロックフラグ３４０は、ロック状態が設定されているか否かを示すためのフラグである。たとえば、ロックフラグ３４０は、ディスプレイ１４およびタッチパネル１６の電源をオフにする処理に応じてオンにされる。また、ロックフラグ３４０は、上述したロック制御プログラム３１０の処理に応じてオフにされる。そして、ロックフラグ３４０の構成は、タッチフラグ３３８と略同じであるため、構成についての詳細な説明は省略する。
【００８３】
タッチカウンタ３４２は、タッチパネル１６にタッチされている時間を計測するためのカウンタである。また、タッチカウンタ３４２は、タッチされるとリセットされ、カウント（計測）を開始する。そのため、タッチカウンタ３４２は、タッチタイマと呼ばれることもある。
【００８４】
なお、データ記憶領域３０４には、待機状態で表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタや、フラグも設けられる。
【００８５】
プロセッサ３０は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図１０に示すロック制御処理などを含む複数のタスクを並列的に処理する。
【００８６】
ロック制御処理は、ロック状態が設定された状態（ロックフラグ３４０がオン）で、ディスプレイ１４の電源がオンにされたときに、開始される。
【００８７】
ステップＳ１では、プロセッサ３０は、ＲＴＣから日時情報を取得すると共に、ＧＵＩデータ３３４に含まれるロックオブジェクトＯｂの画像データを読み出して、ディスプレイ１４の機能表示領域６２に対して、図３に示すようなロック画面を表示する。なお、ステップＳ１の処理を実行するプロセッサ３０はオブジェクト表示処理部として機能する。
【００８８】
続いて、ステップＳ３でプロセッサ３０は、ロックオブジェクトＯｂが長押しされたか否かを判断する。つまり、タッチバッファ３３０に格納されている現在のタッチ位置の座標が、ロックオブジェクトＯｂの表示範囲に含まれた状態で、タッチカウンタ３４２で所定時間（たとえば、３秒）が計測されたかを判断する。ステップＳ３で“ＮＯ”であれば、たとえばタッチパネル１６に対してタッチ操作がされていなければ、ステップＳ５でプロセッサ３０は、解除操作がされたか否かを判断する。たとえば、ロックオブジェクトＯｂに対して、画面の外へ弾き出すフリックのタッチ操作、またはロックオブジェクトＯｂを所定距離以上動かすスライドのタッチ操作がされたかを判断する。
【００８９】
ステップＳ５で“ＹＥＳ”であれば、つまりロック状態の解除操作がされると、プロセッサ３０は、ステップＳ７でロックフラグ３４０をオフにし、ステップＳ９で待機画面を表示して、ロック制御処理を終了する。つまり、解除操作がされると、ロック状態が解除され、ディスプレイ１４の機能表示領域６２には、図４（Ｃ）に示すような待機画面が表示される。また、ステップＳ５で“ＮＯ”であれば、たとえばタッチパネル１６に対してタッチ操作が行われなければ、ステップＳ１に戻り、再びロック画面が表示される。なお、ロックオブジェクトＯｂの移動距離が所定距離未満だったり、フリックの速度が遅かったりしても、ステップＳ５では“ＮＯ”と判断され、ロック画面が再表示されるため、ロックオブジェクトＯｂの表示位置が元の位置に戻る。
【００９０】
また、ステップＳ３で“ＹＥＳ”であれば、つまりロックオブジェクトＯｂにタッチしたまま所定時間が経過すると、プロセッサ３０はステップＳ１１で、たとえば図５（Ｂ）に示すような、ショートカット画面を表示する。なお、ステップＳ１１の処理を実行するプロセッサ３０はアイコン表示処理部として機能する。
【００９１】
続いて、ステップＳ１３でプロセッサ３０は、リリースされたか否かを判断する。たとえば、タッチパネル１６からユーザの指が離され、タッチフラグ３３８がオフになったかが判断される。ステップＳ１３で“ＮＯ”であれば、つまりリリースされていなければ、ステップＳ１５でプロセッサ３０はタッチ位置がショートカットの中か否かを判断する。つまり、いずれかのショートカットアイコンＣが選択されたかが判断される。また、具体的には、プロセッサ３０は、ショートカットテーブルデータ３３６から、各ショートカットの座標範囲を読み出し、それらの座標範囲に、タッチバッファ３３０に格納されている現在のタッチ位置が含まれているかを判断する。ステップＳ１５で“ＮＯ”であれば、たとえば図７に示すようにタッチ位置が変化していなければ、ステップＳ１１に戻る。一方、ステップＳ１５で“ＹＥＳ”であれば、たとえば、図７（Ｂ）に示すように、現在のタッチ位置が電話アイコンＣａの座標範囲に含まれていれば、ステップＳ１７でプロセッサ３０は、ショートカットの表示態様を変更し、ステップＳ１３に戻る。たとえば、ステップＳ１７では、図７（Ｂ）に示すように、タッチ位置が含まれる電話アイコンＣａの色を反転させる。
【００９２】
ステップＳ１３で“ＹＥＳ”であれば、つまりタッチフラグ３３８がオンからオフに変化すると、ステップＳ１９でショートカットの中でリリースされたか否かを判断する。つまり、プロセッサ３０は、ショートカットテーブルデータ３３６から各ショートカットの座標範囲を読み出すと共に、タッチバッファ３３０からリリース点の座標を読み出して、各ショートカットの座標範囲にリリース点が含まれているかを判断する。ステップＳ１９で“ＹＥＳ”であれば、つまりいずれかのショートカットアイコンＣが選択されると、プロセッサ３０は、ステップＳ２１でロックフラグ３４０をオフにし、ステップＳ２３でショートカットに対応する機能を実行して、ロック制御処理を終了する。たとえば、図７（Ｂ）に示す状態で電話アイコンＣａから指が離されると、ロック状態が解除され、電話機能が実行される。なお、ステップＳ２１，Ｓ２３の処理を実行するプロセッサ３０は実行部として機能する。
【００９３】
また、ステップＳ１９で“ＮＯ”であれば、つまりショートカットアイコンＣが選択された状態でリリースされていなければ、ステップＳ２５で編集アイコンＥの中でリリースされたか否かを判断する。つまり、編集アイコンＥが選択されたかが判断される。ステップＳ２５で“ＮＯ”であれば、つまり図８（Ｂ）に示すように、ショートカットアイコンＣおよび編集アイコンＥのどちらも選択されていない状態でリリースされると、ステップＳ１に戻ってロック画面を表示する。また、ステップＳ２５で“ＹＥＳ”であれば、つまり編集アイコンＥが選択されると、ステップＳ２７で編集処理を実行して、ステップＳ１３に戻る。編集処理が実行されると、ディスプレイ１４にはショートカットアイコンＣの編集画面が表示され、各ショートカットアイコンＣに対する編集操作が受け付けられる。また、ステップＳ２７の処理を実行するプロセッサ３０は編集部として機能する。ただし、他の実施例では、編集処理が終了すれば、ステップＳ１に戻って、ロック画面が表示されてもよい。
【００９４】
このように、本実施例では、以上の処理が実行されるため、ユーザは、タッチ操作によって所定機能を容易に実行することができる。
【００９５】
なお、複数のショートカットアイコンＣが選択されている場合、ロック制御処理のステップＳ１７では、選択されている複数のショートカットアイコンＣの表示態様が変更される。そして、ステップＳ２３では、選択されている複数のショートカットアイコンＣにそれぞれ対応する機能が実行される。
【００９６】
＜第２実施例＞
第２実施例では、ユーザの音声を認識することで、ロック状態を解除する共に、音声認識結果に基づく機能を実行する。以下、第２施例について説明するが、上記のこと以外は、第１実施例と同じであるため、重複した説明は省略する。
【００９７】
携帯電話機１０は、音声認識処理によってユーザの声を認識し、その音声認識結果に基づいて機能を実行する音声制御機能を有している。たとえば、音声制御機能が実行されている状態で、ユーザが「でんわ」とマイク２０に入力すれば、「でんわ（電話）」の文字列が音声認識結果として得られる。そして、音声認識結果と所定機能が対応付けられた音声制御用テーブルからその認識結果が検索され、一致する所定機能があれば、音声認識家かに対応する所定機能、つまり「電話」に対応する電話機能が実行される。
【００９８】
ここで、第２実施例では、ショートカット画面において特定のタッチ操作が行われれば、音声制御機能が実行される。その状態で、ユーザが入力した音声の音声認識結果が所定機能と一致すれば、ロック状態が解除されると共に、音声認識結果に基づく機能が実行される。
【００９９】
図１１（Ａ），（Ｂ）を参照して、第２実施例のショートカット画面では、左下に音声制御機能に対応する音声制御アイコンＶが表示される。そして、選択オブジェクトＳＯによって音声制御アイコンＶが選択されると、音声制御機能が実行され、状態表示領域６０には、音声制御機能が実行されていることを示す音声制御ピクトＰが表示される。たとえば、この状態で、ユーザがメール機能に対応する音声（めーる）を入力すれば、音声認識処理が実行され、認識結果（めーる）に対応するメール機能が実行される。
【０１００】
このように、本実施例では、ユーザは、タッチ操作に加えて音声を入力するだけで、所定機能を実行することができる。
【０１０１】
また、ユーザは、ディスプレイ１４に表示されている音声制御ピクトＰを確認することで、音声制御機能が実行されていることを容易に把握することができる。
【０１０２】
以上で第２実施例の特徴を概説したが、以下には、図１２に示す第２実施例のメモリマップおよび図１３に示すフロー図を用いて詳細に説明する。
【０１０３】
図１２を参照して、第２実施例のプログラム記憶領域３０２には、第１実施例のプログラムに加えて、音声制御機能に対応する音声制御プログラム３１２および入力された音声を音声認識辞書に基づいて認識する音声認識プログラム３１４が記憶される。
【０１０４】
また、第２実施例のデータ記憶領域３０４には、第１実施例のバッファや、データに加えて、入力された音声が一時的に記憶される音声バッファ３４４が設けられると共に、音声データの特徴量と文字列とが関連付けられた音声認識辞書データ３４６および音声認識結果と所定機能とが関連付けられた音声制御テーブルデータ３４８が記憶される。
【０１０５】
第２実施例のプロセッサ３０は、図１３に示すフロー図を含むロック制御処理などを含む複数のタスクを並列的に処理する。
【０１０６】
たとえば、第２実施例のロック制御処理において、図１１（Ａ）に示す音声制御アイコンＶを含むショートカット画面が表示され、タッチ位置がショートカットに含まれていなければ、ステップＳ１５で“ＮＯ”と判断され、プロセッサ３０はステップＳ４１に進む。
【０１０７】
ステップＳ４１でプロセッサ３０は、タッチ位置が音声制御アイコンＶの中か否かを判断する。つまり、選択オブジェクトＳＯによって音声制御アイコンＶが選択されているかが判断される。ステップＳ４１で“ＮＯ”であれば、つまり音声制御アイコンＶが選択されていなければ、プロセッサ３０はステップＳ１１に戻る。
【０１０８】
一方、ステップＳ４１で“ＹＥＳ”であれば、つまり音声制御アイコンＶが選択されていれば、ステップＳ４３でプロセッサ３０は、音声制御機能を実行する。たとえば、音声制御機能が実行されると、状態表示領域６０に音声制御ピクトＰが表示され、音声認識アイコンＶの色が反転される。続いて、ステップＳ４５でプロセッサ３０は、音声が入力されたか否かを判断する。つまり、音声バッファ３３４に音声データが記憶されているかが判断される。ステップＳ４５で“ＮＯ”であれば、つまり音声が入力されなければ、プロセッサ３０はステップＳ１１に戻る。
【０１０９】
また、ステップＳ４５で“ＹＥＳ”であれば、たとえばユーザが「でんわ」の音声をマイク２０に入力すると、ステップＳ４７でプロセッサ３０は、音声認識処理を実行する。つまり、音声バッファ３４４に格納されている音声データに対して音声認識処理が施される。続いて、ステップＳ４９でプロセッサ３０は、音声認識結果から機能を特定できるか否かを判断する。つまり、音声認識結果が音声制御テーブルデータ３４８に含まれているかが判断される。ステップＳ４９で“ＮＯ”であれば、つまり音声認識結果が音声制御テーブルデータ３４８に含まれていなければ、プロセッサ３０はステップＳ４５に戻る。
【０１１０】
一方、ステップＳ４９で“ＹＥＳ”であれば、たとえば音声認識結果（でんわ）が音声制御テーブルデータ３４８に含まれていれば、プロセッサ３０は、ステップＳ５１でロックフラグ３４０をオフにして、ステップＳ５３で音声認識結果に対応する機能（電話機能）を実行し、ロック制御処理を終了する。また、ステップＳ５１，Ｓ５３の処理を実行するプロセッサ３０は、実行部として機能する。
【０１１１】
なお、音声認識機能が実行されている状態で、ステップＳ４１で“ＹＥＳ”と判断された場合、音声制御機能を実行するステップＳ４３は省略される。また、音声認識機能が実行された状態で、タッチ位置が音声制御アイコンＶの外に出た場合は、音声認識機能は終了する。さらに、音声制御アイコンＶが選択されている状態でリリースされると、音声制御機能が実行され、ディスプレイ１４に音声制御機能のＧＵＩが表示される。
【０１１２】
＜第３実施例＞
第３実施例では、ロック画面が表示されているときに、ユーザの音声を認識することで、ロック状態を解除する共に、音声認識結果に基づく機能を実行する。以下、第３施例について説明するが、上記のこと以外は、第１実施例および第２実施例と同じであるため、重複した説明は省略する。
【０１１３】
図１４（Ａ），（Ｂ）を参照して、ロック画面に表示されるロックオブジェクトＯｂに対して、タッチ操作が行われると、音声制御機能が実行され、状態表示領域６０音声制御ピクトＰが表示される。そして、ユーザは、この状態で「でんわ」や「めーる」などの音声を入力することで、ロック状態を解除すると共に、音声認識結果に基づく所定機能を実行することができる。これにより、ユーザは、ロック状態が設定されているときに音声を入力することで、ロック状態を解除すると共に、任意の機能を実行させることができる。
【０１１４】
第３実施例のプロセッサ３０は、図１５に示す第３実施例のロック制御処理などを含む複数のタスクを並列的に処理する。なお、第３実施例のロック制御処理の各処理は、第１実施例ならびに第２実施例をと重複するため、詳細な説明は省略する。
【０１１５】
第３実施例のロック制御処理は、第１実施例と同様、ロック状態が設定された状態（ロックフラグ３４０がオン）で、ディスプレイ１４の電源がオンにされたときに、開始される。
【０１１６】
ステップＳ７１でプロセッサ３０は、ロック画面を表示する。続いて、ステップＳ７３でプロセッサ３０は、ロックオブジェクトＯｂにタッチ操作がされたか否かを判断する。たとえば、図１４（Ｂ）に示すように、ロックオブジェクトＯｂにタッチされているかが判断される。ステップＳ７３で“ＮＯ”であれば、つまりロックオブジェクトＯｂに対してタッチ操作がされていなければ、プロセッサ３０はステップＳ７３の処理を繰り返す。また、ステップＳ７３で“ＹＥＳ”であれば、つまりロックオブジェクトＯｂにタッチされると、ステップＳ７５でプロセッサ３０は、音声制御機能を実行する。なお、ステップＳ７５の処理を実行するプロセッサ３０は音声制御機能実行部として機能する。
【０１１７】
続いて、ステップＳ７７でプロセッサ３０は、リリースされたか否かを判断する。つまり、ロック状態の解除操作とは関係しないタッチ操作によって、指がリリースがされたかを判断する。ステップＳ７７で“ＹＥＳ”であれば、たとえばロックオブジェクトＯｂを動かすことなく指がリリースされると、音声制御機能を終了して、ステップＳ７１に戻る。なお、詳細については後述するが、ロック状態の解除操作よって指がリリースがされた場合は、ステップＳ７７で“ＮＯ”と判断された後に、ステップＳ８９で“ＹＥＳ”と判断される。
【０１１８】
また、ステップＳ７７で“ＮＯ”であれば、つまりリリースされていなければ、ステップＳ７９でプロセッサ３０は、音声が入力されたかが判断される。ステップＳ７９で“ＹＥＳ”であれば、つまり音声が入力されると、プロセッサ３０は、ステップＳ８１で音声認識処理を実行し、ステップＳ８３で音声認識結果から機能を特定できるかが判断される。
【０１１９】
ステップＳ８３で“ＮＯ”であれば、つまり音声認識結果から機能が特定できなければ、ステップＳ７９に戻る。また、ステップＳ８３で“ＹＥＳ”であれば、つまり音声認識結果から機能が特定できれば、プロセッサ３０は、ステップＳ８５でロックフラグ３４０をオフにして、ステップＳ８７で音声認識結果に対応する機能を実行し、ロック制御処理を終了する。
【０１２０】
また、音声制御機能が実行された状態で音声が入力されなければ、プロセッサ３０はステップＳ７９で“ＮＯ”と判断し、ステップＳ８９で解除操作か否かを判断する。ステップＳ８９で“ＮＯ”であれば、つまり解除操作がされなければ、プロセッサ３０はステップＳ７１に戻る。一方、ステップＳ８９で“ＹＥＳ”であれば、つまり解除操作がされると、プロセッサ３０は、ステップＳ９１でロックフラグ３４０をオフにし、ステップＳ９３で待機画面を表示して、ロック制御処理を終了する。
【０１２１】
なお、第１実施例から第３実施例は、任意に組み合わせることが可能であり、具体的な組み合わせについては容易に想像できるので、詳細な説明は省略する。
【０１２２】
また、他の実施例では、ロック状態の解除操作がされるとパスワードの入力を求めるセキュリティ画面が表示される、セキュリティ設定がされていてもよい。たとえば、ロックオブジェクトＯｂに対して解除操作がされると、ディスプレイ１４には、図１６に示すセキュリティ画面が表示される。そして、セキュリティ画面で正しいパスワードが入力されると、図４（Ｃ）に示す待機画面がディスプレイ１４に表示される。ただし、誤ったパスワードが入力された場合は、パスワードの再入力が求められる。
【０１２３】
図１７を参照して、セキュリティ設定がされている場合、ロック制御処理のステップＳ７でロックフラグ３４０がオフにされると、ステップＳ１１１でプロセッサ３０は、セキュリティ設定がされているか否かを判断する。つまり、セキュリティ設定に対応するフラグがオンであるかが判断される。ステップＳ１１１で“ＮＯ”であれば、つまりセキュリティ設定がされていなければ、プロセッサ３０はステップＳ９に進み、待機画面を表示する。一方、ステップＳ１１１で“ＹＥＳ”であれば、つまりセキュリティ設定がされている場合、プロセッサ３０は、ステップＳ１１３でセキュリティ画面を表示し、ステップＳ１１５でパスワードが正しいか否かを判断する。つまり、図１６に示すセキュリティ画面がディスプレイ１４に表示され、その画面で入力されたパスワードが正しいかが判断される。ステップＳ１１５で“ＮＯ”であれば、つまり入力されたパスワードが誤っていれば、プロセッサ３０はステップＳ１１３に戻る。一方、ステップＳ１１５で“ＹＥＳ”であれば、つまり入力されたパスワードが正しければ、プロセッサ３０はステップＳ９で待機画面を表示する。そして、セキュリティ設定がされている場合、ショートカット画面で任意のショートカットアイコンＣが選択された状態でリリースされた後にも、上述のセキュリティ画面が表示される。そのため、他の実施例のロック制御処理では、ステップＳ２１とステップＳ２３との間にも、ステップＳ１１１−Ｓ１１５と同様のステップが追加される。
【０１２４】
また、その他の実施例では、ショートカット画面に含まれるショートカットアイコンＣの数は１２個に限定されるものではなく、１１個以下であってもよいし１３個以上であってもよい。また、ショートカットアイコンＣの配置も、４×３の行列に限定されるものではなく、リング状などに配置されてもよい。また、選択されたショートカットアイコンＣの表示態様の変更は、色の反転以外に、縁の線が太くされてもよいし、拡大または縮小表示されてもよい。さらに、選択されているショートカットアイコンＣを視認しやすくするために、ショートカットアイコンＣを選択している選択オブジェクトＳＯの表示は縮小されてもよい。
【０１２５】
また、ショートカットアイコンＣに対応する所定機能は、電話機能やメール機能だけでなく、ボイスレコーダなどの他の機能が対応付けられてもよい。
【０１２６】
また、ロックオブジェクトＯｂまたは選択オブジェクトＳＯに対してタッチ操作が行われているときに電話着信が発生すると、タッチ操作が行われているオブジェクトの表示が消去されると共に、電話着信応答画面が表示される。この電話着信応答画面には、ロック状態を解除すると共に、電話着信に応答するための着信応答オブジェクトが含まれる。そして、着信応答オブジェクトに対して、ロックオブジェクトＯｂに対する解除操作と同様の操作が行われると、通話が開始される。
【０１２７】
また、選択オブジェクトＳＯ（図５（Ｂ））によってショートカットアイコンＣが選択されていない状態で、選択オブジェクトＳＯに対してロックオブジェクトＯｂに対する解除操作と同様の操作が行われると、ロック状態が解除され、待機画面が表示されてもよい。
【０１２８】
また、選択アイコンＳＯの初期位置は、表示の中央などであってもよい。また、選択アイコンＳＯの初期位置が表示の中央である場合、各ショートカットアイコンＣなどは、選択アイコンＳＯの初期位置を避けるように配置される。
【０１２９】
また、本実施例で用いられたプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Blue-Ray Disk）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、プログラムが本実施例と同等の構成の携帯端末にインストールされた場合、本実施例と同等の効果が得られる。
【０１３０】
そして、本明細書中で挙げた、具体的な数値は、いずれも単なる一例であり、製品の仕様変更などに応じて適宜変更可能である。
【符号の説明】
【０１３１】
１０    …  携帯電話機
１４    …  ディスプレイ
１６    …  タッチパネル
３０    …  プロセッサ
４０    …  入力装置
４４    …  フラッシュメモリ
４６    …  ＲＡＭ
【図１】
2013093698.tif 000003
【図２】
2013093698.tif 000004
【図３】
2013093698.tif 000005
【図４】
2013093698.tif 000006
【図５】
2013093698.tif 000007
【図６】
2013093698.tif 000008
【図７】
2013093698.tif 000009
【図８】
2013093698.tif 000010
【図９】
2013093698.tif 000011
【図１０】
2013093698.tif 000012
【図１１】
2013093698.tif 000013
【図１２】
2013093698.tif 000014
【図１３】
2013093698.tif 000015
【図１４】
2013093698.tif 000016
【図１５】
2013093698.tif 000017
【図１６】
2013093698.tif 000018
【図１７】
2013093698.tif 000019