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