(57)【要約】【課題】スクロール操作の操作性を向上させる技術の提供を目的とする。【解決手段】本発明に係る電子装置は、表示領域を含む表示部と、複数の情報を記憶する記憶部と、前記複数の情報を所定の規則に基づき並び替えて表示領域に表示させる表示制御部と、前記表示領域に表示された前記複数の情報をスクロールさせるスクロール操作を受け付ける操作部と前記操作部より、前記表示領域上で所定速度以上のスクロール操作を受け付けたか否かを判断する判断部と、を備え、前記表示制御部はさらに、前記判断部により所定速度以上のスクロール操作が受け付けられたと判断された場合、前記複数の情報のうち、前記所定の規則に基づき定められる情報の区分の先頭に示されるいずれかの情報を、前記表示領域の所定の位置に表示させることを特徴とする。【選択図】図７
2015011409.tif 000002
【特許請求の範囲】
【請求項１】
表示領域を含む表示部と、
複数の情報を記憶する記憶部と、
前記複数の情報を所定の規則に基づき並び替えて表示領域に表示させる表示制御部と、
前記表示領域に表示された前記複数の情報をスクロールさせるスクロール操作を受け付ける操作部と
前記操作部より、前記表示領域上で所定速度以上のスクロール操作を受け付けたか否かを判断する判断部と、を備え、
前記表示制御部はさらに、前記判断部により所定速度以上のスクロール操作が受け付けられたと判断された場合、前記複数の情報のうち、前記所定の規則に基づき定められる情報の区分の先頭に示されるいずれかの情報を、前記表示領域の所定の位置に表示させることを特徴とする電子装置。
【請求項２】
前記判断部はさらに、前記スクロール操作の開始位置と、スクロール操作の速度に基づき、前記情報の区分の先頭に示される情報のうちいずれの情報を、表示領域の所定の位置に表示させるか判断することを特徴とする請求項１に記載の電子装置。
【請求項３】
前記複数の情報は、少なくとも名前と電話番号を含むアドレス情報であり、前記区分とは、アルファベットごとの区分であることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記表示領域には、区分を示す区分情報と前記区分に区分される前記アドレス情報が並べて表示されることを特徴とする請求項３に記載の電子装置。
【請求項５】
表示領域を含む表示部と、複数の情報を記憶する記憶部とを有する電子機器の表示制御方法であって、
前記複数の情報を所定の規則に基づき並び替えて表示領域に表示させる表示制御ステップと、
前記表示領域に表示された前記複数の情報をスクロールさせるスクロール操作を受け付ける操作ステップと
前記操作ステップより、前記表示領域上で所定速度以上のスクロール操作を受け付けたか否かを判断する判断ステップと、を備え、
前記表示制御ステップはさらに、前記判断ステップにより所定速度以上のスクロール操作が受け付けられたと判断された場合、前記複数の情報のうち、前記所定の規則に基づき定められる情報の区分の先頭に示されるいずれかの情報を、前記表示領域の所定の位置に表示させることを特徴とする電子装置の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機やＰＤＡ（Personal Digital Assistant）、タブレットＰＣ（Tablet Personal Computer）、電子書籍端末、携帯ゲーム機等の電子装置、および、電子装置で実行される表示制御方法に関するものである。
【背景技術】
【０００２】
従来、タッチパネルを搭載した端末装置の一つである情報処理装置において、タッチパネルでスクロール操作が受け付けられると、ディスプレイに表示された情報がスクロールされ、ディスプレイに所望の情報が表示される技術がある（特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１００８０９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、ユーザは、ディスプレイ上に所望の情報を表示させるために複数回にわたりスクロール操作を繰り返さなければならない場合がある。
【０００５】
本発明は上述の点に鑑みて成されたものであり、スクロール操作の操作性を向上することが可能な技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記した課題を解決する本発明の実施例について説明する。本発明の一態様である電子装置は、表示領域を含む表示部と、複数の情報を記憶する記憶部と、前記複数の情報を所定の規則に基づき並び替えて表示領域に表示させる表示制御部と、前記表示領域に表示された前記複数の情報をスクロールさせるスクロール操作を受け付ける操作部と、前記操作部より、前記表示領域上で所定速度以上のスクロール操作を受け付けたか否かを判断する判断部と、を備え、前記表示制御部はさらに、前記判断部により所定速度以上のスクロール操作が受け付けられたと判断された場合、前記複数の情報のうち、前記所定の規則に基づき定められる情報の区分の先頭に示されるいずれかの情報を、前記表示領域の所定の位置に表示させることを特徴とする。
【０００７】
本発明の一態様である電子装置において、前記判断部はさらに、前記スクロール操作の開始位置と、スクロール操作の速度に基づき、前記情報の区分の先頭に示される情報を判断することを特徴とする。
本発明の一態様である電子装置において、前記複数の情報は、少なくとも名前と電話番号を含むアドレス情報であり、前記区分とは、アルファベットごとの区分であることを特徴とする。
【０００８】
本発明の一態様である電子装置において、前記判断部はさらに、前記スクロール操作の開始位置と、スクロール操作の速度に基づき、前記情報の区分の先頭に示される情報のうちいずれの情報を、表示領域の所定の位置に表示させるか判断する。
【０００９】
本発明の一態様である電子装置において、前記複数の情報は、少なくとも名前と電話番号を含むアドレス情報であり、前記区分とは、アルファベットごとの区分である。
【００１０】
本発明の一態様である電子装置において、前記表示領域には、区分を示す区分情報と前記区分に区分される前記アドレス情報が並べて表示される。
【００１１】
本発明の一態様である表示領域を含む表示部と、複数の情報を記憶する記憶部とを有する電子装置において実行される表示制御方法は、前記複数の情報を所定の規則に基づき並び替えて表示領域に表示させる表示制御ステップと、前記表示領域に表示された前記複数の情報をスクロールさせるスクロール操作を受け付ける操作ステップと前記操作ステップより、前記表示領域上で所定速度以上のスクロール操作を受け付けたか否かを判断する判断ステップと、を備え、前記表示制御ステップはさらに、前記判断ステップにより所定速度以上のスクロール操作が受け付けられたと判断された場合、前記複数の情報のうち、前記所定の規則に基づき定められる情報の区分の先頭に示されるいずれかの情報を、前記表示領域の所定の位置に表示させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、スクロール操作の操作性を向上させる技術を提供することができる。
【００１３】
本発明の効果ないし意義は、以下に示す実施の説明により明らかとなろう。ただし以下の実施の形態は、あくまでも本発明を実施化する際の一つの例示であって、本発明は、以下の発明の実施の形態に記載されたものになんら制限を受けるものではない。
【図面の簡単な説明】
【００１４】
【図１】電子装置の外観図である。
【図２】電子装置が表示する画面の一例を示す図である。
【図３】電子装置の主に電気的構成を示すブロック構成図である。
【図４】電子装置が表示する画面の一例を示す図である。
【図５】電子装置が表示する画面の一例を示す図である。
【図６】電子装置が表示する画面の一例を示す図である。
【図７】電子装置が処理するアドレス帳制御プログラム２６２のフローチャートである。
【図８】電子装置が表示する画面の一例を示す図である。
【図９】電子装置が表示する画面の一例を示す図である。
【図１０】電子装置が表示する画面の一例を示す図である。
【図１１】電子装置が処理するアラーム制御プログラム２６４のフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の実施の形態に係る電子装置の概要を説明する。本発明の一実施例に係る携帯端末では、所定の規則に基づき並べられた複数の情報が表示領域に表示されている場合に受け付けたスクロール操作の速度に基づいて、スクロールの停止位置を異ならせる。具体的には、スクロール操作が所定速度以上であれば、複数の情報のうち予め定めた区分情報に区分される先頭の情報を、表示領域の上端に表示させる。アドレス帳に含まれる少なくとも電話番号と名前に関する情報で構成される複数のアドレス情報が、アドレス情報に含まれる名前に基づきアルファベット順で並べて表示されている場合を例に説明する。携帯端末は複数のアドレス情報が表示されている場合、所定速度以上のスクロール操作を受け付ける。所定速度以上のスクロール操作を受け付けると、スクロール開始位置と、スクロール操作の速度に基づき、アルファベット１文字が含まれる情報（区分情報）のいずれかが表示領域の上端に表示され、当該区分情報に区分される、つまり区分情報に含まれるアルファベットで始まる名前を含むアドレス情報が、区分情報に続けて表示される。
【００１６】
ユーザは、アドレス帳に記憶された複数のアドレス情報が、それそれアドレス情報に含
まれる名前に基づいてアルファベット順で並べて表示されている場合において、所望のアドレス情報を表示領域に表示させるために表示を更新させる操作、つまり、表示をスクロールさせるスクロール操作を行う。その際、記憶されたアドレス情報が多く、アルファベット順で並べられている場合において、アルファベットの後ろの文字（例えば、ＸやＺ）で始まる名前を含むアドレス情報を表示させるときは、ユーザは複数回スクロール操作を行わなければならない。連続して複数回のスクロール操作を行うと、ユーザは、スクロールの表示が速いために所望の情報が表示されたことを確認できず、過剰にスクロール操作を行う場合がある。また、所望の情報が表示された位置に表示を戻すために余分なスクロール操作を行わなければならない。
【００１７】
本発明では、所定速度以上のスクロール操作を受け付けた場合は、アドレス情報を区分するいずれかの区分情報が表示領域の上端に表示される。そのため、ユーザが所望のアドレス情報を表示させたい場合、所望のアドレス情報が区分される区分情報が表示されるまでは所定速度以上のスクロール操作を行い、所望の名前が区分される区分情報が表示されると、所定速度以下のスクロール操作を行い、所望の名前で示されるアドレス情報を表示させる。よって、不要なスクロール操作を行うことなく容易に所望のアドレス情報を表示させることができる
［実施例１］
以下では図１〜図７を用いて、本発明の携帯端末の一態様について詳述する。
【００１８】
〔構成〕
まず、図１〜図３を用いて本発明の実施の一態様である携帯端末１００が備える構成について説明する。
【００１９】
図１は、携帯端末１００の外観図である。図１（１）は携帯端末１００の正面図であり、図１（２）は携帯端末１００の背面図である。図１に示す携帯端末１００には、タッチパネル１０５、キー入力部１３０、音出力部１４０、音入力部１５０、発光部１６０が備えられている。
【００２０】
タッチパネル１０５は、表示部１１０と操作部１２０により構成される。タッチパネルは静電容量式にタッチパネルであって、指やタッチペンなどの接触対象と表示領域１１５上に備えられた電極との間に生じる静電容量の変化に基づき操作（以下タッチ操作という）の有無を判断する。
【００２１】
表示部１１０は、カラー表示を行うバックライト方式の液晶ディスプレイで構成され、液晶パネルと、当該液晶パネルに光を照射するためにバックライトを備える。表示部１１０は制御部２３０から入力された制御信号に基づきアイコンやウィジェットなどの表示オブジェクト、画像などの各種情報を表示する。なお、表示部１１０は液晶ディスプレイに限らず、例えば、有機ＥＬディスプレイであってもよいし複数のＬＥＤがマトリックス上に配列されたディスプレイであってもよい。以下では、説明のために表示部１１０はバックライト方式の液晶ディスプレイとして、液晶ディスプレイに情報が表示される領域を表示領域１１５ということにする。
【００２２】
操作部１２０は、表示領域１１５上に配されタッチ操作を検出するための電極を含む。操作部１２０は、タッチ操作を受け付け、受け付けたタッチ操作に基づく入力信号を制御部２３０に出力する。
【００２３】
操作部１２０は、操作部１２０は、タッチ操作を受け付けた操作位置を検出して、検出した操作位置に対する座標データを制御部２３０に出力する。つまり、ユーザは、操作部１２０に対して指やタッチペンなどの接触対象によりタッチ操作を行うことによって、操
作位置や、操作方向などを携帯電話機１００に入力する。
【００２４】
操作部１２０は各種のタッチ操作を受け付ける。タッチ操作の種類としては、タップ操作、スクロール操作等が挙げられる。タップ操作は、操作部１２０に接触対象を接触させた後、短時間のうちに操作部１２０より接触対象を離す操作である。スクロール操作は、操作部１２０に接触対象を接触させて任意の方向に所定速度以上で移動させた後、操作部１２０より離す操作である。つまり、スクロール操作は、タッチ位置の移動を伴うタッチ操作である。
【００２５】
タッチ操作についてより具体的に説明する。たとえば、操作部１２０に対する所定のタッチ位置への入力が検出された後、予め定めた第１時間以内にタッチが検出されなくなった場合、即ち、操作部１２０より接触対象を離す操作があった場合、制御部２３０によりタップ操作がなされたと判定される。操作部１２０に対する所定のタッチ位置への入力が検出され、予め定めた第２時間以内にタッチ位置が移動した後に、タッチ位置の入力が受け付けられなくなった場合、制御部２３０によりスクロール操作がなされたと判定される。
【００２６】
ここで、スクロール操作についてさらに詳述する。操作部１２０よりスクロール操作が受け付けられると、表示領域１１５に表示された情報がスクロールされる。その際、スクロール操作の速度に基づきスクロールの表示速度、スクロール量、及び、スクロール量に基づきスクロールの停止位置が判断される。スクロールの表示速度とは、スクロールされる際の画面の表示が変化する速度である。ユーザは、スクロールの表示速度を確認することで自身が行った操作の速度を判断することができる。
スクロール量とは、表示領域１１５に表示された情報が実際に移動量である。アドレス情報が表示領域１１５表示された場合を例に挙げると、表示が動く（移動する）アドレス情報の数であり、言い換えると、スクロールされるアドレス情報の数である。
【００２７】
スクロールの停止位置は、スクロール開始位置と、スクロール量に基づき決定されるスクロールが停止する位置である。スクロールの停止位置に基づいて、表示領域１１５に表示される情報が判断される。
【００２８】
スクロール操作の速度とは、上記した第２時間以内に移動するタッチ位置の距離により判断される。具体的には、距離が長ければ速いスクロール操作であり、距離が短ければ遅いスクロール操作と判断される。
【００２９】
タッチ操作について、図２を用いてより詳細に説明する。図２は表示部１１０に表示される画面（以下メイン画面という）の一例である。図２のメインタッチキー１２２は、タッチ操作を受け付けると各種処理を実行する。たとえば、メニューキー１２２（ａ）にタップ操作が受け付けられると、画面に重ねてメニュー画面が表示される。メニュー画面には、例えば、アドレス帳を表示するボタン、アラーム設定を実行するボタンなどが含まれる。アプリケーションを起動中に、ホームキー１２２（ｂ）にタップ操作が受け付けられると、表示部１１０に表示されたアプリケーションの実行画面を終了して、図５に示すメイン画面が表示部１１０に表示される。また、戻るキー１２２（ｃ）にタップ操作が受け付けられると、現在、表示部１１０に表示されている直前に表示部１１０に表示されていた画面が表示される。またメイン画面には、所定のアプリケーションを実行するためのアイコンが含まれる。図２に示す画面には、アドレス帳を表示させるためのアドレス帳アイコン１２４と、アラームを設定するためのアラーム設定アイコン１２６が配置されている。
【００３０】
なお、タッチパネル１０５は、抵抗膜方式、赤外線方式、電磁誘導方式など他の方式の
タッチパネルが採用されることとしてもよい。
【００３１】
なお、上記ではタッチ操作としたが、接触対象を操作部１２０に直接接触させる操作でなくともよい。具体的には、表示領域１１５の表面に備えられた操作部１２０を構成する電極に所定値以上の電圧が印加されると、タッチ操作の検出感度が上がる。操作部１２０の検出感度が上げられると、電極と数ｍｍ間隔をあけた空間での静電容量の変化が検出可能となる。つまり、静電容量の変化に伴う非接触の操作が検出可能となる。本実施例においては、上記した非接触の操作も含めてタッチ操作ということにする。
【００３２】
なお、スクロール操作とは、フリック操作と言うこともある。
キー入力部１３０は、ハードキーで構成され、ハードキーに対する入力を受け付ける。キー入力部１３０が受け付けた入力は、入力信号として制御部２３０に出力される。キー入力部１３０には、例えば、音量の調整や電源のオンオフの切り替えを行うための入力が割り当てられている。
【００３３】
音出力部１４０は、スピーカなどで構成され信号処理部２１０から出力されたアナログ信号に基づき外部に音を出力する機能を有する。
【００３４】
音入力部１５０は、マイクなどで構成され音声などの外部からの音をアナログ信号に変換して信号処理部２１０に出力する機能を有する。
【００３５】
発光部１６０は、ＬＥＤなどの発光素子により構成される。発光部１６０は制御部２３０から出力された制御信号によって外部へ光を照射する。発光部１６０は、電話の着信、メールの受信、アラーム日時到来などを、外部へ光を照射することにより報知する。
【００３６】
図２は、携帯端末１００のブロック構成図である。図２に示す携帯端末１００は、タッチパネル１０５、表示部１１０、操作部１２０、キー入力部１３０、音出力部１４０、音入力部１５０、発光部１６０、アンテナ部１８０、無線部１９０、振動部２００、信号処理部２１０、制御部２３０、記憶部２５０、電源部２２０により構成される。
【００３７】
図２に図示された構成について説明する。なお、図１に図示された構成と重複する構成については説明を省略する。
【００３８】
アンテナ部１８０は、所定の周波数の電磁波を受信して高周波信号として無線部１９０に出力する。また無線部１９０より出力された高周波信号を所定の周波数の電磁波として基地局へ出力する。
【００３９】
無線部１９０は、他携帯端末や基地局と無線通信を行う。無線部１９０はアンテナ部１８０から入力された所定の高周波信号に復調処理、及び、復号処理を施してデジタルの音声信号へと変換する。また、無線部１９０は、制御部２３０から入力されたデジタルの音声信号に符号化処理、及び、変調処理を行い高周波信号に変換してアンテナ部１８０へ出力する。さらに、本実施例の携帯端末１００は、メール機能を有しており、無線部１９０を介して他の電子装置などとメールの送受信を行う。
【００４０】
振動部２００は、モーターによって構成され、制御部２３０から出力された制御信号によって機械的振動を生じさせる。振動部２００は、例えば、電話の着信、メールの受信、アラーム日時到来などを機械的振動によって報知する。
【００４１】
信号処理部２１０は、制御部２３０から出力されたデジタル信号をアナログ信号に変換して、変換したアナログ信号を音出力部１４０へ出力する。さらに、信号処理部２１０は
音入力部１５０より入力されたアナログ信号をデジタル信号に変換して制御部２３０へ出力する。
【００４２】
電源部２２０は、リチウムイオン電池などの充放電可能な電池によって構成される。さらに電源部２２０は携帯端末１００に備えられた各構成へ電力を供給する。
【００４３】
制御部２３０は、ＣＰＵ及びＤＳＰなどで構成される。制御部２３０は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御の下、携帯端末１００に備えられた各構成要素を制御することによって各種機能を実行する。例えば、制御部２３０は、キー入力部１３０、または、操作部１２０が受け付けた入力に基づいてアラームを設定する機能、メール送受信機能、通話機能などを実行する。さらに制御部２３０は、記憶部２５０に記憶されたプログラムを実行する。
【００４４】
記憶部２５０は、ＲＯＭ（Read Only Memory）、及び、ＲＡＭ（Random Access Memory）で構成される。記憶部２５０には、携帯端末１００で実行されるプログラムや、表示部１１０に表示される表示情報などが記憶される。以下に記憶部２５０が有する特徴的な構成を説明する。
【００４５】
記憶部２５０には、プログラム記憶領域２６０と処理情報記憶領域２７０が備えられている。プログラム記憶領域２６０には、携帯端末１００にて実行されるプログラムが記憶されている。処理情報記憶領域２７０には、プログラムが実行された場合に処理される各種情報（下記にて説明）が記憶される。以後、プログラム記憶領域２６０と処理情報記憶領域２７０を区別しない場合はまとめて「記憶部２５０」ということにする。プログラム記憶領域２６０には、例えば、音声通信を行うためのプログラム、メールの送受信を行うためのメールプログラム等が記憶されている。さらにプログラム記憶領域２６０には、本実施例に係る特徴的なプログラムとして、後述するアドレス帳制御プログラム２６２やアラーム設定制御プログラム３５０が記憶されている。
【００４６】
処理情報記憶領域２７０には、アドレス帳２７２や表示情報記憶部２７４が含まれる。
【００４７】
アドレス帳２７２には、ユーザからの操作により入力された複数のアドレス情報が記憶されている。アドレス情報には、他の端末の保有者名を示す名前やニックネームなどの識別情報や当該端末に設定された電話番号やメールアドレスなどの連絡先情報やアドレス情報を登録した番号を示すメモリ番号やアドレス帳のグループを示すグループ情報が含まれる。
【００４８】
アドレス情報が表示領域１１５に表示される場合、アドレス情報は識別情報やグループ情報に基づいて並び替えて表示される。これらの並び替えの規則に基づき並び替えられた情報は、それぞれ区分ごとに分けて表示される。例えば、アドレス情報が識別情報に基づき並び替えられる場合、識別情報に含まれる名前やニックネームに基づいて、アドレス情報がアルファベット順で並べられる。その場合、区分とは名前やニックネームの先頭に示されるアルファベット（Ａ、Ｂ、Ｃ・・・）となる。つまり、アドレス情報が識別情報に基づき並び替えられると、アルファベットごとにアドレス情報が区分されて並べられることになる。同様に、アドレス情報がグループ番号情報に基づき並び替えられる場合は、アドレス情報に含まれるグループごとにアドレス情報が区分される。
【００４９】
表示情報記憶部２７４には、制御部２３０によりプログラム記憶領域２６０に記憶されたプログラムが実行された際に表示領域１１５に表示される情報が記憶されている。具体的には、アドレス帳制御プログラム２６２が実行された際に表示領域１１５に表示される画面情報（図４、図５、図６）や、アドレス帳制御プログラム２６２が実行された際に表
示領域１１５に表示される画面情報（図７、図８、図９）が記憶されている。
【００５０】
図４は、制御部２３０によりアドレス帳制御プログラム２６２が実行され、アドレス帳２７２に記憶されたアドレス情報４１０が表示領域１１５に表示された状態を示す図である。図４では、アドレス情報４２０がアルファベット順に表示されており、アドレス情報４２０の間には、アルファベット１文字が示された区分情報４１０が表示される。
【００５１】
図５、図６は、表示領域１１５にスクロール操作が行われ、表示がスクロールされた後、表示のスクロールが停止した状態を示す図である。
【００５２】
図５は、操作部１２０より、所定速度以下のスクロール操作を受け付けた場合に、スクロール操作の速度に基づき判断された停止位置に基づき、スクロールが停止され、表示領域１１５に情報が表示された状態を示す図である。図５では、所定速度以下のスクロール操作を受け付け、名前がJunで示されるアドレス情報が表示領域１１５の上端に表示され
た状態が示されている。本実施例において、スクロール操作の速度に基づき判断されるスクロールの停止位置を第１位置と定義する。所定速度以下のスクロール操作であった場合、第１位置が判断され、第１位置に含まれる区分情報４２０もしくはアドレス情報４２０のいずれかが表示領域１１５に表示される。図５において第１位置とは、Junで示される
アドレス情報４２０が、表示領域１１５の上端に表示される位置である。
【００５３】
操作部１２０より所定速度以上のスクロール操作を受け付けた場合には、スクロール開始位置と第１位置に基づきスクロールを停止させる第２位置が判断される。第２位置には、区分情報４１０が設定されている。区分情報４１０は表示領域１１５の上端に表示される。所定速度以上のスクロール操作を受け付けた場合、第２位置に基づいて、表示領域１１５の上端にいずれかの区分情報４１０が表示され、区分情報４１０の下にその区分情報４１０の先頭に並べられるアドレス情報４２０が表示される（図６）。
【００５４】
つまり、操作部１２０より受け付けたスクロール操作の速度に基づきスクロールの停止位置（第１位置）が判断され、スクロール開始位置と第１位置との間に含まれる区分情報４１０のうち、スクロール開始位置から最も離れて並べられた区分情報４１０が表示領域１１５の上端に表示される。
【００５５】
より具体的に説明する。図６には、図４の状態で所定速度以上のスクロール操作を受け付け、スクロール表示が停止された状態を示す。表示領域１１５の上端に区分情報４１０のＫが表示され、Ｋに区分されるアドレス情報４２０として、Ｋａｔｈｙ、Ｋｅｌｌｙ、Ｋｅｎ、Ｋｕｒｏが並べて表示されている。ここで、Ｋの区分の先頭に並べられる情報とはＫａｔｈｙである。スクロール操作の速度に基づき判断される停止位置（第１位置）は、Ｋｅｎで示されるアドレス情報４２０が表示領域１１５の上端に表示される位置であった。しかし、操作部１２０より受け付けた操作が、所定速度以上のスクロール操作であったため、図６に示すようにＫｅｎで示されるアドレス情報４２０を含む区分情報４１０であるＫが表示領域１１５の上端に表示される位置（第２位置）で停止された状態である。つまり、本来、スクロール操作によりスクロールが停止される位置（第１位置）が、所定速度以上のスクロール操作であればスクロール開始位置と第１位置に基づいて補正され、区分情報４１０のいずれかが表示領域１１５の上端に表示されることになる。
【００５６】
本実施例にかかる携帯端末１００では、所定速度以上のスクロール操作が受け付けられた場合に、所望の区分情報に区分されるアドレス情報が先頭から表示される。そのため、ユーザは所望のアドレス情報を容易に探すことができるようになる。
【００５７】
ここで、制御部２３０がプログラム記憶領域２６０に記憶されたプログラムを実行する
ために備える構成について説明する。
【００５８】
実行部３０２は、記憶部２５０に記憶された各種プログラムを実行する。具体的には実行２５０は、図７にフローチャートを示すアドレス帳制御プログラム２６２や、後述するアラーム制御プログラム２６４を実行する。
【００５９】
判断部３０４は、制御部２３０へ入力された入力信号の種別を判断する。制御部２３０が受け付ける入力信号には、例えば、操作部１２０が受け付けた操作に基づく入力信号がある。判断部３０４は、操作部１２０が受け付けた操作が、表示領域１１５にアドレス帳２７２に含まれるアドレス情報４２０を表示領域１１５に表示させる操作であるか否か、もしくは、スクロール操作であるか否か、もしくは、所定速度以上のスクロール操作であるか否かを判断する。
【００６０】
表示制御部３０６は、実行部３０２が実行するプログラムに基づき、記憶部２５０に記憶された情報を表示領域１１５に表示させる。例えば表示制御部３０６は、図２、図４〜図６に示す画面を表示領域１１５に表示させる。
【００６１】
〔処理の流れ１〕
実行部３０２が実行するアドレス帳制御プログラム２６２について、図７のフローチャートに基づき説明する。
【００６２】
図２に示すメイン画面が表示領域１１５に表示された状態で、アドレス帳アイコン１２４に対するタップ操作が受け付けられた場合、実行部３０２によりアドレス帳制御プログラム２６２が実行される。
【００６３】
アドレス帳制御プログラム２６２が実行されると、表示制御部３０６は、図４に示すように、表示領域１１５にアドレス帳２７２に関する情報を表示させる。（Ｓ１２０）。
【００６４】
次に、判断部３０４は、操作部１２０より所定速度以上のスクロール操作を受け付けたか否かを判断する（Ｓ１３０）。
【００６５】
判断部３０４が、操作部１２０より所定速度以上のスクロール操作を受け付けたと判断した場合（Ｓ１３０：Ｙｅｓ）、スクロール操作の速度に基づきスクロール表示の停止位置（第１位置）を判断する（Ｓ１４０）。
【００６６】
次に判断部３０４はスクロール開始位置と第１停止位置に基づいて、第２位置を判断する。（Ｓ１５０）。
【００６７】
そして、表示制御部３０６は、第２位置により定められるいずれかの区分情報４１０と、定められた区分情報４１０に区分されるアドレス情報４２０とを表示領域１１５に表示させる（Ｓ１６０）。
【００６８】
次に判断部３０４は、アドレス帳２７２に関する情報の表示を終了させる操作を操作部１２０より受け付けたか否かを判断する（Ｓ１７０）。
【００６９】
判断部３０４が、アドレス帳２７２に関する情報の表示を終了させる操作を受け付けたと判断した場合（Ｓ１７０：Ｙｅｓ）、表示制御部３０６はアドレス帳２７２の表示を終了させる。一方、受け付けていないと判断した場合、実行部３０２は再度Ｓ１３０の処理を実行する（Ｓ１７０：Ｎｏ）。
【００７０】
Ｓ１３０の処理の説明に戻る。判断部３０４が、操作部１２０より所定速度以上のスクロール操作を受け付けていないと判断した場合（Ｓ１３０：Ｎｏ）、次に判断部３０４は、所定速度以下のスクロール操作を受け付けたか否かを判断する（Ｓ１３２）。一方、判断部３０４が、操作部１２０より所定速度以上のスクロール操作を受け付けていないと判断した場合、実行部３０２は操作部１２０より受け付けた操作に基づく処理を実行する（Ｓ１３８）。
【００７１】
判断部３０４が、所定速度以下のスクロール操作を受け付けたと判断した場合（Ｓ１３２：Ｙｅｓ）、判断部３０４は、スクロール操作の速度に基づいて第１位置を判断する（Ｓ１３４）。
【００７２】
次に、表示制御部３０６は、第１位置に基づいて表示領域１１５にアドレス情報４２０を表示させる（Ｓ１３６）。
【００７３】
上記処理によれば、操作部１２０より所定速度以上のスクロール操作が受け付けられた場合、スクロール開始位置と、第１位置に基づき判断された第２位置に設定されたいずれかの区分情報４１０が表示領域１１５の上端に表示される。よって、ユーザは容易に所望のアドレス情報を見つけることができる。
【００７４】
［実施例２］
次に別の実施例として携帯端末１００が実行するアラーム設定について説明する。なお、実施例１と同様の構成については説明を省略する。
【００７５】
図２に示すメイン画面が表示領域１１５に表示されている場合に、操作部１２０よりアラーム設定アイコン１２６への操作を受け付けられると、アラーム設定制御プログラム３５０が実行される。
【００７６】
図８は、アラーム設定制御プログラム３５０が実行された際に、表示領域１１５に表示されるアラーム設定画面を示す図である。アラーム設定画面は表示情報記憶部２７４に記憶されている。アラーム設定画面には、アラーム時刻の設定を記憶部２５０に保存するための保存ボタン５１０とアラーム設定をキャンセルするためのキャンセルボタン５２０と、００（１２時または２４時）から２３までのいずれかの時間単位の数字を設定する時単位設定領域５３０と、００から５９までのいずれかの分単位の数字を分単位設定領域５４０と、設定された時刻を示す設定領域５５０が含まれる。
【００７７】
操作部１２０より保存ボタン５１０に対する操作（例えば、タップ操作）が受け付けられると、操作時点で設定領域５５０上に表示されている時刻がアラーム時刻として記憶部２５０に記憶される。
【００７８】
一方、操作部１２０よりキャンセルボタン５２０に対する操作（例えば、タップ操作）が受け付けられると、アラーム設定が終了される。
【００７９】
例えば、図８に示される画面中の時単位設定領域５３０に上または下へのスクロール操作が受け付けられると、表示がスクロールされ００から２３までのいずれかの数字が設定領域５５０に表示される。一方、分単位設定領域５４０において、上または下へのスクロール操作が受け付けられた場合には、表示がスクロールされ、００から５９までのいずれかの数字が設定領域５５０に表示される。
【００８０】
図９は、分単位設定領域５４０に対して、操作部１２０より所定速度以下のスクロール操作が受け付けられ場合に、スクロール操作に基づき判断された停止位置にてスクロール
が停止された画面を示す図である。操作部１２０より所定速度以下のスクロール操作が受け付けられた場合、分単位設定領域５４０に設定された００から５９までのいずれかの数字が設定領域５５０に表示される。
【００８１】
図１０は、分単位設定領域５４０に対して、操作部１２０より所定速度以上のスクロール操作を受け付けた場合に、スクロール開始位置と、スクロール操作に基づき判断された停止位置にてスクロールが停止された画面を示す図である。所定速度以上のスクロール操作が受け付けられた場合は、０〜５９までの間のいずれかの５の倍数が設定領域５５０に表示される。
【００８２】
アラーム設定において分単位の設定は、例えば、５の倍数のような区切りのよい分単位の時刻が設定される場合が多い。上記の態様によれば、所定速度以上のスクロール操作が行われた場合に、スクロール開始位置とスクロール操作の速度に基づき判断される停止位置との間に含まれ、スクロール開始位置から最も離れた位置に並べられる区切りのよい数字（区切数字）が時刻設定領域５５０に表示されることとなる。本態様によれば、ユーザは、アラーム時刻の設定が容易になる効果を奏する。
【００８３】
上記では、分単位設定領域５４０における操作を例に説明したが、時単位設定領域５３０の操作についても同様の処理が実行される。具体的には、所定速度以上のスクロール操作が受け付けられた場合は、区切数字、つまり００〜２３までの間のいずれかの２の倍数が設定領域５５０に表示される。また、２の倍数の数字を区切数字とすることに限らず、５の倍数や１０の倍数など区切りの良い数字が区分情報とされることとしてもよい。
【００８４】
なお、上記処理は分単位設定領域５４０および時単位設定領域５３０の両方に適用することとしてもよいし、いずれか一方の領域にのみ適用することとしてもよい。
【００８５】
アラーム制御プログラム２６２を実行するために制御部３００が備える構成について図３を用いて説明する。
【００８６】
実行部３０２は、図１１にフローチャートを示すアラーム制御プログラム２６４を実行する。
【００８７】
判断部３０４は、アラーム設定を開始する操作であるか否か、もしくは、アラーム設定を保存する操作であるか否か、もしくは、アラーム設定をキャンセルする操作であるか否かなどを判断する。
【００８８】
表示制御部３０６は、実行部３０２が実行するプログラムに基づき、記憶部２５０に記憶された情報を表示領域１１５に表示させる。例えば表示制御部３０６は、図８〜図１０に示す画面を表示領域１１５に表示させる。
【００８９】
アラーム制御プログラム３６２について、図１１のフローチャートを使って説明する。
【００９０】
図２に示すメイン画面が表示領域１１５に表示された状態で、アラーム設定アイコン１２６に対するタップ操作が受け付けられた場合、実行部３０２によりアラーム設定制御プログラム２６４が実行される。
【００９１】
図２に示すメイン画面が表示領域１１５に表示された状態で、アラーム設定アイコン１２６に対するタップ操作が受け付けられた場合、実行部３０２によりアラーム制御プログラム２６４が実行される。
【００９２】
アラーム制御プログラム２６４が実行されると、表示制御部３０６は、表示領域１１５に図８に示すアラーム設定画面を表示させる。（Ｓ２２０）。
【００９３】
次に、判断部３０４は、操作部１２０が、時単位設定領域５３０、または、分単位設定領域５４０に対する所定速度以上のスクロール操作を受け付けたか否かを判断する（Ｓ２３０）。
【００９４】
判断部３０４により、操作部１２０が時単位設定領域５３０、または、分単位設定領域５４０に所定速度以上のスクロール操作を受け付けたと判断された場合（Ｓ２３０：Ｙｅｓ）、表示制御部２７４は、スクロール操作を受け付けた時単位設定領域５３０、または、分単位設定領域５４０のいずれかの領域の表示をスクロールさせる。そして、スクロール操作の速度に基づき表示のスクロールを停止させる停止位置（第１位置）を判断する（Ｓ２４０）。
【００９５】
次に、判断部３０４は、スクロール開始位置と第１位置に基づいて、第２位置を判断する。（Ｓ２５０）。
【００９６】
次に、表示制御部３０６は、図８に示す設定領域５５０に第２位置に基づき定められる区切数字を表示させる（Ｓ２６０）。具体的には、Ｓ２３０において、時単位設定領域５３０に対する所定速度以上のスクロール操作が受け付けられていた場合は、区切数字は００〜２３のうちのいずれかの２の倍数となる。一方、分単位設定領域５４０に対する所定速度以上のスクロール操作が受け付けられていた場合は、区切数字は００〜５９のうちのいずれかの５の倍数となる。
【００９７】
次に判断部３０４は、操作部１２０より保存操作を受け付けたか否かを判断する（Ｓ２７０）。保存操作とは、図８に示す保存ボタン５１０に対するタップ操作である。判断部３０４が、操作部１２０より保存操作を受け付けたと判断した場合、（Ｓ２７０：Ｙｅｓ）、実行部３０２は、保存操作時点で設定領域５５０に表示されている時刻に基づくアラーム設定を記憶部２５０に保存させる。
【００９８】
一方、判断部３０４が、操作部１２０より保存操作が受け付けられていないと判断した場合（Ｓ２７０：Ｎｏ）、判断部３０４は、操作部１２０よりキャンセル操作が受け付けられたか否かを判断する（Ｓ２７２）。キャンセル操作とは、図８に示すキャンセルボタン５２０に対するタップ操作である。判断部３０４がキャンセル操作を受け付けたと判断した場合、実行部３０２は、入力されたアラーム時刻を保存することなくアラーム設定を終了する（Ｓ２７２：Ｙｅｓ）。
【００９９】
Ｓ２３０の処理の説明に戻る。判断部３０４が、操作部１２０より時単位設定領域５３０、または、分単位設定領域５４０に所定速度以上のスクロール操作が受け付けられていないと判断した場合（Ｓ２３０：Ｙｅｓ）、次に判断部３０４は、所定速度以下のスクロール操作を受け付けたか否かを判断する（Ｓ２３２）。
【０１００】
判断部３０４が、操作部１２０より所定速度以下のスクロール操作が受け付けられたと判断した場合（Ｓ２３２：Ｙｅｓ）、判断部３０４は、スクロール操作の速度に基づいて第１位置を判断する（Ｓ２３４）。
【０１０１】
次に、表示制御部３０６は、第１位置に基づいて表示領域１１５に時単位設定領域５３０、または、分単位表示領域５４０のそれぞれに含まれる数字を設定領域２５０に表示させる。具体的には、Ｓ２３０において、操作部１２０より時単位設定領域５３０に対する所定速度以上のスクロール操作が受け付けられた場合は、表示制御部３０６は、００〜２
３のうちのいずれかの数字を設定領域２５０に表示させる。一方、操作部１２０より分単位設定領域５４０に対するスクロール操作が受け付けられた場合、表示制御部３０６は、００〜５９のうちのいずれか数字を設定領域２５０に表示させる。
【０１０２】
〔その他の実施例〕
その他の実施例について以下に説明する。
【０１０３】
本発明は、図１に示すストレート型の携帯端末１００に限られず、タッチパネル１７０が備えられた折り畳み型の携帯端末やスライド型の携帯端末に適用することとしてもよい。
【０１０４】
なお、表示を上から下へスクロールさせるスクロール操作を例に上げて説明した。しかしながら、本発明は逆方向、つまり、下から上へスクロールさせるスクロール操作に適用されることとしてもよい。
【０１０５】
なお、所定速度以上のスクロール操作を受け付けると、スクロール操作に基づき判断される第１位置に設定されたアドレス情報の名前に基づき、当該アドレス情報が区分される区分情報４１０が表示領域１１５の上端に表示されることとしてもよい。
【０１０６】
実施例１では、アドレス情報４１０がアルファベット順で並べて表示されている場合を例に挙げて説明した。しかしながら、アルファベット順で並べられた場合に限らず、アドレス情報４１０のそれぞれに含まれるグループ情報に基づき、グループ名順で並べられたアドレス情報４２０が表示された場合に適用されることとしてもよい。そのような場合、区分情報４１０には、グループ名が表示され、グループ名ごとに区分されたアドレス情報はアルファベット順で並べて表示される。また、本発明は、アドレス情報４２０が、アドレス情報４２０に含まれるメモリ番号に基づき表示領域１１５に並べて表示された場合に適用されることとしてもよい。そのような場合、区分情報４１０はメモリ番号の区切りのよい数（例えば、１０の倍数や２０の倍数）となり、アドレス情報４２０がメモリ番号順で並べて表示される。
【０１０７】
また、本実施例で説明したプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯端末１００に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、当該複数のプログラムが本実施例と同等の構成を備える電子文書端末にインストールされた場合、本実施例と同等の効果が得られる。
【０１０８】
さらに本実施例は、上記実施例に限らず、いわゆるスマートフォンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やノートブック型ＰＣなどに適用されてもよい。
【符号の説明】
【０１０９】
携帯端末１００
タッチパネル１０５
表示部１１０
操作部１２０
キー入力部１３０
音出力部１４０
音入力部１５０
発光部１６０
タッチパネル１７０
アンテナ部１８０
無線部１９０
振動部２００
信号処理部２１０
電源部２２０
制御部２３０
記憶部２５０
実行部３０２
判断部３０４
表示制御部３０６
プログラム記憶領域２６０
アドレス帳制御プログラム２６２
アラーム制御プログラム２６４
処理情報記憶領域２７０
アドレス帳２７２
表示情報記憶部２７４
【図１】
2015011409.tif 000003
【図２】
2015011409.tif 000004
【図３】
2015011409.tif 000005
【図４】
2015011409.tif 000006
【図５】
2015011409.tif 000007
【図６】
2015011409.tif 000008
【図７】
2015011409.tif 000009
【図８】
2015011409.tif 000010
【図９】
2015011409.tif 000011
【図１０】
2015011409.tif 000012
【図１１】
2015011409.tif 000013