(57)【要約】【課題】スクロール表示において対象の項目を速やかに見つけ出すことが可能になる。【解決手段】表示装置１は、スクロール表示されるリストの複数の項目のうち表示画面の予め定められた箇所に位置する項目を逐次に特定する特定部１０５と、リストのスクロール表示において、特定部１０５が特定した項目を構成する複数文字のうちで予め定められた上位特定数の文字を含む案内表示を、表示画面の予め定められた箇所に対応付けて表示させる案内表示制御部１０６とを備え、案内表示制御部１０６は、案内表示の表示態様をスクロール速度に応じて変化させて表示させる。【選択図】図２
2020170347.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の前面に配置され、前記表示部に対する接触の有無および接触位置を検出するタッチパネルと、
前記タッチパネルにより検知される前記表示部に対するタッチ操作に基づく指示を受け付ける操作受付部と、
複数の項目が予め定められた順序で予め定められた並び方向に配置されたリストであって前記並び方向の長さが前記表示部の表示画面よりも大きいリストを記憶するリスト記憶部と、
前記操作受付部が前記リストの表示指示を受け付けたときに、前記リスト記憶部に記憶されている前記リストを前記表示部に表示させ、前記操作受付部がスクロール指示を受け付けたときは、前記タッチパネルが検出した接触の有無および接触位置に基づきスクロール速度を決定し、前記表示部に前記決定したスクロール速度で前記リストのスクロール表示を行わせる表示制御部と、
スクロール表示される前記リストの複数の項目のうち前記表示画面の予め定められた箇所に位置する項目を逐次に特定する特定部と、
前記リストのスクロール表示において、前記特定部が特定した項目を構成する複数文字のうちで予め定められた上位特定数の文字を含む案内表示を、前記表示画面の前記予め定められた箇所に対応付けて表示させる案内表示制御部と、を備え、
前記案内表示制御部は、前記案内表示の表示態様を、前記表示制御部が決定したスクロール速度に応じて変化させて表示させる表示装置。
【請求項２】
前記案内表示制御部は、前記表示制御部が決定したスクロール速度が大きくなるにつれて前記案内表示を拡大させ、前記スクロール速度が小さくなるにつれて前記案内表示を縮小させる請求項１に記載の表示装置。
【請求項３】
前記案内表示制御部は、前記表示制御部が決定したスクロール速度が大きくなるにつれて前記案内表示の透明度を下げ、前記スクロール速度が小さくなるにつれて前記案内表示の透明度を上げる請求項１に記載の表示装置。
【請求項４】
前記案内表示制御部は、前記表示制御部が決定したスクロール速度が大きくなるにつれて前記案内表示を拡大させるとともに当該案内表示の透明度を下げ、前記スクロール速度が小さくなるにつれて前記案内表示を縮小させるとともに当該の透明度を上げる請求項１に記載の表示装置。
【請求項５】
前記案内表示制御部は、前記表示制御部が決定したスクロール速度が、ゼロ又は予め定められた閾値以下になると、前記案内表示を終了する請求項１乃至請求項４の何れか一つに記載の表示装置。
【請求項６】
スクロール表示に伴って前記案内表示における前記上位特定数の文字が切り替わる切り替わり間隔を算出する算出部を、更に備え、
前記案内表示制御部は、前記算出部が算出した前記切り替わり間隔が、予め定められた設定間隔よりも短くなった場合に、前記案内表示における前記上位特定数の文字の表示を、前記算出部が算出した前記切り替わり間隔ではなく、前記予め定められた設定間隔で実行させる請求項１乃至請求項５の何れか一つに記載の表示装置。
【請求項７】
前記表示制御部が決定したスクロール速度が予め定められた速度を超えた速度超過、又は、スクロール表示が予め定められた時間継続されている継続表示を検出する検出部を、更に備え、
前記案内表示制御部は、前記検出部が前記速度超過及び前記継続表示の少なくとも一方を検出した場合に、前記リストの項目に関する検索文字が入力可能な検索ボックスを前記案内表示と共に前記表示画面に表示させ、
前記案内表示制御部は、前記検索ボックスに検索文字が入力され、かつ、当該検索文字に一致する前記リストの項目が存在する場合に、前記リストにおいて前記検索文字に一致する項目を、前記表示画面の前記予め定められた箇所に表示させる検索スクロール表示を実行する請求項１乃至請求項６の何れか一つに記載の表示装置。
【請求項８】
前記案内表示制御部は、前記表示制御部が決定したスクロール速度が大きくなるにつれて、前記案内表示における前記上位特定数を増加させ、前記表示制御部が決定したスクロール速度が小さくなるにつれて、前記案内表示における前記上位特定数を減少させる請求項１乃至請求項７の何れか一つに記載の表示装置。
【請求項９】
前記案内表示制御部は、前記表示制御部が決定したスクロール速度が大きくなるにつれて、前記案内表示における前記上位特定数を減少させ、前記表示制御部が決定したスクロール速度が小さくなるにつれて、前記案内表示における前記上位特定数を増加させる請求項１乃至請求項７の何れか一つに記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関し、特に、表示部に表示されるリストをスクロール表示させる技術に関する。
【背景技術】
【０００２】
近年、携帯電話、スマートフォン、ＰＤＡ（Personal Digital Assistant）、音楽プレーヤー、及び電子タブレット等のモバイル機器が普及している。モバイル機器等の表示装置には、表示部に表示されている表示画面に対して行われるユーザーのタッチ操作に従って、表示画面をスクロール表示するものがある。
【０００３】
表示装置には、スワイプ操作（画面に触れた状態で指を滑らせる操作）に応じて表示画面のスクロール表示を行う場合、表示画面からユーザーの指が離れてもスクロール表示をすぐには終了させず、慣性が作用しているようにスクロール速度を徐々に減衰させる慣性スクロールという機能が搭載されているものがある（下記特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１６１６２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されている表示装置では、表示画面のスクロール速度が大きい場合、スクロール表示中に現時点でどの項目が選択されているのかが分かり難くなり、対象の項目を正確に探し出すことが困難である。
【０００６】
また、表示画面にスクロール表示されるリストが非常に長い場合（例えば、リストの項目数が膨大である場合）において、スクロール表示が速すぎると対象の項目を探し出すことが困難になり、スクロール表示が遅すぎると検索に時間が掛かるという問題がある。
【０００７】
本発明は、上記の事情に鑑みなされたものであり、スクロール表示において対象の項目を速やかに見つけ出すことを可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る表示装置は、表示部と、前記表示部の前面に配置され、前記表示部に対する接触の有無および接触位置を検出するタッチパネルと、前記タッチパネルにより検知される前記表示部に対するタッチ操作に基づく指示を受け付ける操作受付部と、複数の項目が予め定められた順序で予め定められた並び方向に配置されたリストであって前記並び方向の長さが前記表示部の表示画面よりも大きいリストを記憶するリスト記憶部と、前記操作受付部が前記リストの表示指示を受け付けたときに、前記リスト記憶部に記憶されている前記リストを前記表示部に表示させ、前記操作受付部がスクロール指示を受け付けたときは、前記タッチパネルが検出した接触の有無および接触位置に基づきスクロール速度を決定し、前記表示部に前記決定したスクロール速度で前記リストのスクロール表示を行わせる表示制御部と、スクロール表示される前記リストの複数の項目のうち前記表示画面の予め定められた箇所に位置する項目を逐次に特定する特定部と、前記リストのスクロール表示において、前記特定部が特定した項目を構成する複数文字のうちで予め定められた上位特定数の文字を含む案内表示を、前記表示画面の前記予め定められた箇所に対応付けて表示させる案内表示制御部と、を備え、前記案内表示制御部は、前記案内表示の表示態様を、前記表示制御部が決定したスクロール速度に応じて変化させて表示させるものである。
【発明の効果】
【０００９】
本発明によれば、スクロール表示において対象の項目を速やかに見つけ出すことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態に係る表示装置の外観を示す平面図である。
【図２】第１実施形態に係る表示装置の主要内部構成を示すブロック図である。
【図３】リストの一例を示す図である。
【図４】表示部に表示される表示画面の一例を示す図である。
【図５】第１実施形態に係る表示装置による表示処理を示すフローチャートである。
【図６】第１実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。
【図７】表示部の表示画面に対するスワイプ操作の一例を示す図である。
【図８】表示部に表示される表示画面の一例を示す図である。
【図９】（Ａ）〜（Ｃ）はそれぞれ、表示部に表示される表示画面の一例を示す図である。
【図１０】第２実施形態に係る表示装置による表示処理を示すフローチャートである。
【図１１】（Ａ）〜（Ｃ）はそれぞれ、表示部に表示される表示画面の一例を示す図である。
【図１２】第３実施形態に係る表示装置による表示処理を示すフローチャートである。
【図１３】第４実施形態に係る表示装置の主要内部構成を示すブロック図である。
【図１４】第４実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。
【図１５】表示部に表示される表示画面の一例を示す図である。
【図１６】第５実施形態に係る表示装置の主要内部構成を示すブロック図である。
【図１７】第５実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。
【図１８】表示部に表示される表示画面の一例を示す図である。
【図１９】第６実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。
【図２０】（Ａ）〜（Ｃ）はそれぞれ、表示部に表示される表示画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の第１実施形態に係る表示装置について図面を参照して説明する。図１は、本発明の第１実施形態に係る表示装置の外観を示す平面図である。図２は、第１実施形態に係る表示装置の主要内部構成を示すブロック図である。
【００１２】
本発明の第１実施形態に係る表示装置１は、例えば、スマートフォンなどのモバイル機器であって、表示部１０と、タッチパネル２０と、通信部３０と、記憶部４０と、制御ユニット１００とを備えている。これらの各構成は、互いに例えばＣＰＵ（Central Processing Unit）バスによりデータ又は信号の送受信が可能とされている。
【００１３】
表示部１０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。また、表示部１０は、制御ユニット１００からの応答やデータ結果等を表示する。
【００１４】
タッチパネル２０は、いわゆる抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル２０は、表示部１０の前面に配置され、表示部１０が表示する表示画面上におけるユーザーによる接触の有無（押下の有無）と接触があった場合にその接触位置（押下位置）と共に検知する。タッチパネル２０は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御ユニット１００の後述する操作受付部１０２などに出力する。このように、タッチパネル２０は、表示部１０が表示する表示画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１５】
なお、タッチパネル２０には、表示画面への直接の接触がなくても、ユーザーの指などが表示画面に対して一定距離まで接近した場合に当該指などを検出するタッチパネルも含まれる。このため、本実施形態でいう「接触」には、表示画面への接触がなくても指などが上記一定距離まで接近したことがタッチパネル２０の機能により検出される状態も、実質的に接触したとして含まれるものとする。
【００１６】
また、表示装置１は、ユーザー操作が入力される操作部として、上記のタッチパネル２０に加えて物理キーを備えてもよい。当該物理キーには、例えば、矢印キー、Page Upキー、Page Downキーなどがある。
【００１７】
通信部３０は、不図示のＬＡＮ（Local Area Network）チップなどの通信モジュールを備える通信インターフェイスである。表示装置１は、ネットワークを介してＰＣ（Personal Computer）などの他の電子機器と接続されており、通信部３０により接続されたＰＣなどとの間でデータの送受信を行う。
【００１８】
記憶部４０は、不揮発性メモリーなどの記憶装置である。
【００１９】
制御ユニット１００は、プロセッサー、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。プロセッサーは、例えば、ＣＰＵ、ＭＰＵ、ＡＳＩＣ等である。制御ユニット１００は、上記記憶部４０に記憶された表示制御プログラムが上記のプロセッサーに実行されることにより、制御部１０１、操作受付部１０２、表示制御部１０３、リスト記憶部１０４、特定部１０５、及び案内表示制御部１０６として機能するものである。但し、制御ユニット１００の上記の各構成は、前述の表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態についても同様である。
【００２０】
制御部１０１は、表示装置１の全体的な動作制御を司る。制御部１０１は、表示部１０、タッチパネル２０、通信部３０、及び記憶部４０などと接続されており、接続されている上記各構成の動作制御や、各構成との間での信号またはデータの送受信を行う。例えば、制御部１０１はメール機能を備え、メールの送受信を行い、送信したメール情報や受信したメール情報を記憶部４０に記憶させる。制御部１０１は、例えば、メール機能や電話機能を備え、メールの送受信や通話を実現する。
【００２１】
操作受付部１０２は、タッチパネル２０により検知される表示部１０に対するタッチ操作に基づく指示を受け付ける。操作受付部１０２は、タッチパネル２０から出力される検知信号に基づき、ユーザーにより行われたタッチ操作の内容を特定し、当該特定した内容に対応する指示を制御部１０１及び表示制御部１０３などに出力する。
【００２２】
タッチパネル２０に行われるタッチ操作には、タップ操作やスライド操作（フリック操作やスワイプ操作を含む）などがある。例えば、ユーザーがタッチパネル２０上に指を接触させ、その後その接触位置から指を離すと、タッチパネル２０は、接触を検知した位置を示す検知信号を操作受付部１０２に出力する。操作受付部１０２は、当該検知信号を受け、例えば、ユーザーにより入力されたユーザー操作がタップ操作であることを特定する。
【００２３】
また、タッチパネル２０上に指を接触させた状態で指を移動させると、タッチパネル２０は、最初に接触を検出した初期位置から最後に接触を検出した最終位置までの各移動位置を示す検知信号を操作受付部１０２に出力する。操作受付部１０２は、当該検知信号を受け、ユーザーにより入力されたユーザー操作がスライド操作（フリック操作又はスワイプ操作）であることを特定する。
【００２４】
表示制御部１０３は、表示部１０の表示制御を行う。例えば、表示制御部１０３は、操作受付部１０２がユーザーからアドレス帳の表示指示（リストの表示指示の一例）を受け付けると、リスト記憶部１０４からリストを読み出し、読み出したリストを表示部１０に表示させる。
【００２５】
また、表示制御部１０３は、操作受付部１０２がユーザーによるタッチ操作が例えばスワイプ操作又はフリック操作であると特定すると、当該スワイプ操作の方向及び速度に応じて、例えばスクロール速度が徐々に減速するスクロール表示を行う（慣性スクロール）。表示制御部１０３は、タッチパネル２０が検出した接触の有無および接触位置に基づきスクロール速度を決定し、表示部１０に前記決定したスクロール速度で前記リストのスクロール表示を行わせる。具体的には、表示制御部１０３は、スワイプ操作の方向については、タッチパネル２０上に接触した指の移動方向を当該タッチパネル２０が検出することにより決定し、スワイプ操作の速度については、単位時間当たりの当該指の移動距離から決定する。なお、以下には、スワイプ操作が受け付けられた場合を例にして説明しているが、本発明は、フリック操作等の他のタッチ操作等に基づいて、操作受付部１０２及び表示制御部１０３による各制御を行うものであってもよい。
【００２６】
リスト記憶部１０４は、複数の項目（例えば、連絡先情報。以下、連絡先情報を例にして説明する）を表示部１０に表示画面として列挙するためのリストＭ１（図３参照）を記憶する。
【００２７】
ここで、図３、図４を用いて、リストＭ１と表示画面Ｄ１との関係について説明する。図３は、リストの一例を示した図である。図４は、表示部に表示される表示画面の一例を示した図である。リスト記憶部１０４は、図３に示すように、複数の項目（項目「ａａａａａ」から項目「ｚｚｚｚｚ」までの連絡先情報）が予め定められた順序（例えば昇順）で予め定められた並び方向（例えば図３ではＹ方向）に配置され、当該並び方向の長さが表示部１０の表示画面Ｄ１よりも大きいリストＭ１を記憶する。リストＭ１の各項目は、例えば５つの文字から構成されており、左端の文字が最上位の文字であり、右端の文字が最下位の文字である。例えば、項目「ａａａａｄ」を例に挙げると、左端の文字である「ａ」が最上位の文字であり、右端の文字である「ｄ」が最下位の文字である。
【００２８】
なお、本実施形態では、表示制御部１０３が、スクロール表示させる表示対象として表示部１０に表示させる表示対象画像をスクロール画像と称する。すなわち、スクロール画像は、その全体が１度の表示では表示部１０の表示領域に表示できず、スクロール表示により各部分を順次表示領域に表示しなければ、画像全体が表示領域に表示されない画像である。連絡先情報が多く、リストＭ１が表示部１０の表示領域Ｅ１に収まらない場合、リストＭ１はスクロール画像となる。
【００２９】
図４に示すように、表示画面Ｄ１は、リストＭ１のタイトル名「アドレス帳」を表示するタイトルバーＢｔ（固定表示領域）と、リストＭ１がスクロール表示される表示領域Ｅ１（スクロール表示領域）とを含んで構成される。図４に示した表示領域Ｅ１に表示されているのは、図３に破線で示した部分Ｐ１であり、項目「ａａａａａ」の情報から項目「ａａａａｇ」の情報までが表示されている。また、表示制御部１０３は、表示領域Ｅ１の右端にスクロールバーＳＬＢを表示させ、リストＭ１のうち表示領域Ｅ１に表示されている位置を示すノブＳＬＮを表示させている。
【００３０】
特定部１０５は、スクロール表示されるリストＭ１の複数の項目のうち表示画面Ｄ１における表示領域Ｅ１の予め定められた箇所Ｅ２に位置する項目を、逐次に特定する。図４に破線で示した部分は、表示領域Ｅ１の予め定められた箇所Ｅ２である。この箇所Ｅ２は、図４に示すように、表示領域Ｅ１の中央部に設定されており、項目「ａａａａｄ」の情報を示す画像部分が表示されている。なお、箇所Ｅ２は、表示領域Ｅ１の最上部、最下部であってもよい。
【００３１】
リストＭ１は、図３に示すように、Ｘ方向長さ及びＹ方向長さを示す長さ情報と、各項目のＹ方向の位置を示す位置情報（例えば、座標データ）とを有している。また、記憶部４０は、表示部１０の図４に示す表示領域Ｅ１のＸ方向及びＹ方向の各長さ情報と、表示領域Ｅ１の中央部に設定された箇所Ｅ２の位置情報とが記憶されている。特定部１０５は、記憶部４０に記憶された箇所Ｅ２の位置情報と、当該表示領域Ｅ１に表示されるリストＭ１の位置情報とを用いて、表示領域Ｅ１における箇所Ｅ２に表示される項目（図４では、項目「ａａａａｄ」）を特定する。
【００３２】
案内表示制御部１０６は、リストＭ１のスクロール表示において、特定部１０５が特定した項目を構成する複数文字（例えば５文字）のうちで予め定められた上位特定数（例えば２文字）の文字を含む案内表示Ｇ１（例えばポップアップ表示）を、表示画面Ｄ１における表示領域Ｅ１の箇所Ｅ２に対応付けて表示させる。後述する図８では、案内表示制御部１０６は、特定部１０５が特定した項目、つまり、箇所Ｅ２に位置する項目の上位２文字が「ａａ」であり、この２文字を含む「ａａ・・」の画像による案内表示Ｇ１を、表示画面Ｄ１における表示領域Ｅ１の箇所Ｅ２に当該案内表示Ｇ１の吹き出し先が位置するようにして対応付けて表示させる。
【００３３】
なお、記憶部４０は、上位特定数が例えば２文字であることを示す情報である上位特定数情報が予め初期値として記憶されている。制御部１０１は、ユーザーによる上位特定数の変更指示を操作受付部１０２が受け付けると、受け付けた変更指示が示す変更後の上位特定数（例えば、１文字、３文字など）情報を、記憶部４０に記憶させる。
【００３４】
また、案内表示制御部１０６は、案内表示Ｇ１（ポップアップ表示）の表示態様を、表示制御部１０３が決定したスクロール速度に応じて変化させて表示させる。後述する図９（Ａ）及び図９（Ｂ）に示すように、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が大きくなるにつれて案内表示Ｇ１を拡大させ、スクロール速度が小さくなるにつれて案内表示Ｇ１を縮小させる。
【００３５】
具体的には、記憶部４０は、予め記憶された第１〜第ｎの判定速度と、第１〜第ｎの判定速度ごとに対応付けられた案内表示Ｇ１（ポップアップ表示）の大きさを示す第１〜第ｎのサイズ情報とが、予め記憶されている。但し、第１〜第ｎの判定速度は、ｎ（自然数であって、例えばｎ＝５）が大きくなる程、速度が大きい。また、第１〜第ｎのサイズ情報は、ｎ（自然数であって、例えばｎ＝５）が大きくなる程、案内表示Ｇ１の大きさが大きい。そして、案内表示制御部１０６は、スクロール速度が、第１〜第ｎの判定速度の何れに対応するかを判定し、第１〜第ｎのサイズ情報のうちで、上記判定した判定速度に対応するサイズ情報が示す大きさで案内表示Ｇ１を表示させる。例えば、案内表示制御部１０６は、スクロール速度が第３の判定速度以上かつ第４の判定速度未満である場合には、第３の判定速度に対応する第３のサイズ情報が示す大きさで案内表示Ｇ１を表示させる。なお、第１実施形態では、ｎ＝５としているが、１０、１００など５以外の数であってもよい。
【００３６】
また、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が、ゼロ又は予め定められた閾値（例えば、速度ゼロに近い予め定められた第１判定速度）以下になると、案内表示Ｇ１を終了する。なお、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が、ゼロ（つまり、速度ゼロ）になると、案内表示Ｇ１を終了するようにしてもよい。
【００３７】
次に、表示装置１による表示処理について説明する。図５は、第１実施形態に係る表示装置による表示処理を示すフローチャートである。図１に示す表示装置１の表示部１０には、「アドレス帳」と表示されたボタン画像Ｋ１が表示されているとする。
【００３８】
タッチパネル２０は、ユーザーが当該タッチパネル２０における表示部１０のボタン画像Ｋ１上に指を接触させ、その後その接触位置から指を離すと、接触を検知した位置を示す検知信号を操作受付部１０２に出力する。操作受付部１０２は、当該検知信号を受け、例えば、ユーザーにより入力されたユーザー操作がタップ操作であることを特定し、ユーザーからアドレス帳の表示指示（リストの表示指示の一例）を受け付ける（Ｓ１１でＹＥＳ）。
【００３９】
表示制御部１０３は、操作受付部１０２がユーザーからアドレス帳の表示指示を受け付けると（Ｓ１１でＹＥＳ）、リスト記憶部１０４からリストを読み出し、読み出したリストＭ１の部分Ｐ１（図３参照）を図４に示すように表示部１０に表示させる（Ｓ１２）。
【００４０】
表示制御部１０３は、操作受付部１０２がリストＭ１に対するスワイプ操作に基づくスクロール指示を受け付けると（Ｓ１３でＹＥＳ）、タッチパネル２０が検出した接触の有無および接触位置に基づきスクロール方向及びスクロール速度を決定する（Ｓ１４）。なお、ここでは、表示部１０にスクロール画像であるリストＭ１が表示されている状態（図７）で、リストＭ１に対するスワイプ操作が行われた場合を例に挙げて説明する。
【００４１】
図７は、表示部の表示画面に対するスワイプ操作の一例を示す図である。図７に示すように、位置Ａ１から人差し指をスライド移動させ、ある地点Ａ２で当該スライド動作を停止させると、操作受付部１０２は、タッチパネル２０から出力される検出信号からスクロール操作を受け付けたことを特定する。そして、表示制御部１０３は、押下位置の変化速度Ｖ１に予め定められた比例定数を乗じて算出した速度Ｖ２（＝比例定数×Ｖ１）を、リストＭ１をスクロール表示させる速度とする。また、表示制御部１０３は、押下位置の変化方向が図３に示すＹ方向成分を含む場合に、当該Ｙ方向を、スクロール方向とする。
【００４２】
表示制御部１０３は、Ｓ１４で決定したスクロール方向及びスクロール速度Ｖ２で表示画面をスクロール表示させるスクロール表示処理を実行する（Ｓ１５）。
【００４３】
ここで、表示装置１によるスクロール表示処理について説明する。図６は、第１実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。なお、ここでは、図８に示すように表示部１０にリストＭ１がスクロール表示されている場合を例に挙げて説明する。図８は、表示部に表示される表示画面の一例を示す図である。
【００４４】
案内表示制御部１０６は、スクロール速度が、記憶部４０に予め記憶された案内表示開始速度（つまり、第１の判定速度）に到達したか否かを判定する（Ｓ２０）。案内表示制御部１０６においてスクロール速度が第１の判定速度（案内表示開始速度）に到達したと判定された場合（Ｓ２０でＹＥＳ）、スクロール表示されるリストＭ１の複数の項目のうち表示画面Ｄ１における表示領域Ｅ１の予め定められた箇所Ｅ２に位置する項目を、逐次に特定する（Ｓ２１）。一方、案内表示制御部１０６は、スクロール速度が第１の判定速度に到達していないと判定された場合（Ｓ２０でＮＯ）、Ｓ２０に戻り、スクロール速度が第１の判定速度に到達するまで待機する。
【００４５】
特定部１０５は、案内表示制御部１０６においてスクロール速度が第１の判定速度（案内表示開始速度）に到達したと判定された場合（Ｓ２０でＹＥＳ）、スクロール表示されるリストＭ１の複数の項目のうち表示画面Ｄ１における表示領域Ｅ１の予め定められた箇所Ｅ２に位置する項目を、逐次に特定する（Ｓ２１）。図８では、特定部１０５は、記憶部４０に記憶された箇所Ｅ２の位置情報と、当該表示領域Ｅ１に表示されるリストＭ１の位置情報とを用いて、表示領域Ｅ１における箇所Ｅ２に現時点で表示される項目（図８では、項目「ａａａａｆ」）を特定する。
【００４６】
案内表示制御部１０６は、Ｓ２１において特定部１０５が特定した項目を構成する５文字（例えば「ａａａａｆ」の５文字）のうちで予め定められた上位特定数（例えば２文字）の文字が「ａａ」であることを特定する（Ｓ２２）。案内表示制御部１０６は、Ｓ２２において特定した２文字を含む「ａａ・・」の画像による案内表示Ｇ１（ポップアップ表示）を、表示制御部１０３が決定したスクロール速度に対応した大きさとし、この案内表示Ｇ１を表示画面Ｄ１における表示領域Ｅ１の箇所Ｅ２に当該案内表示Ｇ１の吹き出し先が位置するようにして対応付けて表示させる（Ｓ２３）。
【００４７】
ここで、案内表示制御部１０６が、案内表示Ｇ１（ポップアップ表示）をスクロール速度に対応した大きさで表示させることについて説明する。図９（Ａ）〜図９（Ｃ）はそれぞれ、表示部に表示される表示画面の一例を示す図である。
【００４８】
例えば、図９（Ａ）に示すように、案内表示制御部１０６は、スクロール速度が第４の判定速度以上かつ第５の判定速度未満である場合には、第４の判定速度に対応する第４のサイズ情報が示す大きさで、「ｃｘ・・」の画像による案内表示Ｇ１を表示させる。その後、スクロール速度が低下した場合では、図９（Ｂ）に示すように、案内表示制御部１０６は、スクロール速度が第２の判定速度以上かつ第３の判定速度未満である場合には、第２の判定速度に対応する第２のサイズ情報が示す大きさで、「ｅｖ・・」の画像による案内表示Ｇ１を表示させる。
【００４９】
案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が、予め定められた閾値（例えば、速度ゼロに近い予め定められた第１判定速度）以下であるか否かを判定する（Ｓ２４）。案内表示制御部１０６は、スクロール速度が閾値以下でなければ（Ｓ２４でＮＯ）、Ｓ２１に進み、スクロール速度が閾値以下であれば（Ｓ２４でＹＥＳ）、案内表示Ｇ１を終了する（Ｓ２５）。
【００５０】
例えば、図９（Ｃ）に示すように、案内表示制御部１０６は、スクロール速度が第１の判定速度未満である場合には、案内表示Ｇ１を終了させる（つまり、案内表示Ｇ１を消去する）。
【００５１】
図５に戻って、制御部１０１は、Ｓ１５の処理の後、又は、ユーザーからアドレス帳の表示指示を受け付けなかった場合（Ｓ１１でＮＯ）、表示処理を終了させる。
【００５２】
上記したように第１実施形態によれば、特定部１０５は、スクロール表示されるリストＭ１の複数の項目のうち表示画面Ｄ１の予め定められた箇所Ｅ２に位置する項目を逐次に特定する。案内表示制御部１０６は、リストＭ１のスクロール表示において、特定部１０５が特定した項目を構成する複数文字のうちで予め定められた上位特定数の文字を含む案内表示Ｇ１を、表示画面Ｄ１の予め定められた箇所Ｅ２に対応付けて表示させる。このため、案内表示Ｇ１によって、表示画面Ｄ１の予め定められた箇所Ｅ２に表示されているリストＭ１の項目を教示することができ、スクロール表示中に現時点でどの項目が選択されているのかを分かり易くすることができる。このため、スクロール表示において対象の項目を見つけ易くすることができる。更に、案内表示制御部１０６は、案内表示Ｇ１の表示態様（第１実施形態では大きさ）をスクロール速度に応じて変化させて表示させるので、スクロール速度の違いによって異なる表示態様の案内表示Ｇ１を表示させることができ、スクロール速度に応じて見易くした案内表示Ｇ１を提供することができる。これにより、スクロール表示において対象の項目を速やかに見つけ出すことができる。
【００５３】
より具体的に言えば、スクロール表示されているリストＭ１の項目を示す案内表示Ｇ１が表示されるので、スクロール速度が大きい場合でも、スクロール表示中に現時点でどの項目が選択されているのかが分かり易くなり、対象の項目を正確に探し出すことができる。また、リストＭ１が非常に長い場合（リストＭ１の項目数が膨大である場合）において、スクロール表示を速くしても、リストＭ１の項目の案内表示Ｇ１により、スクロール表示中に現時点でどの項目が選択されているのかが分かり易くすることができ、スクロール表示を敢えて遅くする必要がなく、検索する時間を低減することができる。したがって、スクロール表示において対象の項目を速やかに見つけ出すことができる。また、リストＭ１のスライド操作の作業効率を向上させることができる。
【００５４】
また、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が大きくなるにつれて案内表示Ｇ１を拡大させ、スクロール速度が小さくなるにつれて案内表示Ｇ１を縮小させる。これにより、スクロール速度が大きい場合には、案内表示Ｇ１を拡大することにより、案内表示Ｇ１を見易くすることができる。一方、スクロール速度が小さい場合には、案内表示Ｇ１を縮小することにより、注視対象を、案内表示Ｇ１からスクロール表示されるリストＭ１の項目にスムーズに移行させることができる。
【００５５】
また、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が、ゼロ又は予め定められた閾値以下になると、案内表示Ｇ１を終了する。これにより、ユーザーによるスライド操作を補助する必要性が低くなったあるいは終えた時点で、案内表示Ｇ１を適切に消去させることができ、案内表示Ｇ１を適切なタイミングで終了させることができる。
【００５６】
次に、第２実施形態に係る表示装置について説明する。
【００５７】
前述した第１実施形態では、案内表示制御部１０６は、スクロール速度に応じて案内表示Ｇ１の大きさを変化させて表示させているが、第２実施形態では、案内表示制御部１０６は、スクロール速度に応じて案内表示Ｇ１の透明度（言い換えれば、濃度）を変化させて表示させている点が、第１実施形態とは異なっている。
【００５８】
第２実施形態に係る表示装置１によるスクロール表示処理について説明する。図１０は、第２実施形態に係る表示装置による表示処理を示すフローチャートである。図１１（Ａ）〜図１１（Ｃ）はそれぞれ、表示部に表示される表示画面の一例を示す図である。なお、第１実施形態と同様の処理については説明を省略する。
【００５９】
図１０に示すように、案内表示制御部１０６は、Ｓ２２において特定した２文字を含む画像による案内表示Ｇ１（ポップアップ表示）を、表示制御部１０３が決定したスクロール速度に対応した透明度とし、この案内表示Ｇ１を表示画面Ｄ１における表示領域Ｅ１の箇所Ｅ２に当該案内表示Ｇ１の吹き出し先が位置するようにして対応付けて表示させる（Ｓ２３Ａ）。第２実施形態では、スクロール速度に対応して案内表示Ｇ１内の文字の透明度を変化させているが、文字だけでなく、案内表示Ｇ１全体の透明度を変化させてもよい。
【００６０】
具体的には、記憶部４０は、上記の予め記憶された第１〜第ｎの判定速度と、第１〜第ｎの判定速度ごとに対応付けられた案内表示Ｇ１（ポップアップ表示）の透明度を示す第１〜第ｎの透明度情報とが、予め記憶されている。但し、第１〜第ｎの透明度情報は、ｎ（自然数であって、例えば５）が大きくなる程、案内表示Ｇ１の透明度が低い。すなわち、案内表示Ｇ１内の文字の濃度が高い。言い換えれば、案内表示Ｇ１が濃い表示態様となる。そして、案内表示制御部１０６は、スクロール速度が、第１〜第ｎの判定速度の何れに対応するかを判定し、第１〜第ｎの透明度情報のうちで、上記判定した判定速度に対応する透明度情報が示す透明度で案内表示Ｇ１を表示させる。例えば、案内表示制御部１０６は、スクロール速度が第３の判定速度以上かつ第４の判定速度未満である場合には、第３の判定速度に対応する第３の透明度情報が示す透明度で案内表示Ｇ１を表示させる。
【００６１】
ここで、案内表示制御部１０６が、案内表示Ｇ１（ポップアップ表示）をスクロール速度に対応した透明度で表示させることについて説明する。
【００６２】
例えば、図１１（Ａ）に示すように、案内表示制御部１０６は、スクロール速度が第４の判定速度以上かつ第５の判定速度未満である場合には、第４の判定速度に対応する第４の透明度情報が示す透明度で、「ｃｘ・・」の画像による案内表示Ｇ１を表示させる。その後、スクロール速度が低下した場合では、図１１（Ｂ）に示すように、案内表示制御部１０６は、スクロール速度が第２の判定速度以上かつ第３の判定速度未満である場合には、第２の判定速度に対応する第２の透明度情報が示す透明度で、「ｅｖ・・」の画像による案内表示Ｇ１を表示させる。
【００６３】
第２実施形態によれば、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が大きくなるにつれて案内表示Ｇ１の透明度を下げ、スクロール速度が小さくなるにつれて案内表示Ｇ１の透明度を上げる。これにより、スクロール速度が大きい場合には、案内表示Ｇ１の透明度を下げることにより、案内表示Ｇ１が濃く表示され、案内表示Ｇ１を見易くすることができる。一方、スクロール速度が小さい場合には、案内表示Ｇ１の透明度を上げることにより、案内表示Ｇ１が薄く表示されることにより、注視対象を、案内表示Ｇ１からスクロール表示されるリストＭ１の項目にスムーズに移行させることができる。
【００６４】
次に、第３実施形態に係る表示装置について説明する。第３実施形態では、案内表示制御部１０６は、スクロール速度に応じて案内表示Ｇ１の大きさ及び透明度を変化させて表示させている。
【００６５】
第３実施形態に係る表示装置１によるスクロール表示処理について説明する。図１２は、第３実施形態に係る表示装置による表示処理を示すフローチャートである。なお、第１実施形態及び第２実施形態と同様の処理については説明を省略する。
【００６６】
図１２に示すように、案内表示制御部１０６は、Ｓ２２において特定した２文字を含む画像による案内表示Ｇ１（ポップアップ表示）を、表示制御部１０３が決定したスクロール速度に対応した大きさ及び透明度とし、この案内表示Ｇ１を表示画面Ｄ１における表示領域Ｅ１の箇所Ｅ２に当該案内表示Ｇ１の吹き出し先が位置するようにして対応付けて表示させる（Ｓ２３Ｂ）。
【００６７】
具体的には、記憶部４０は、上記の予め記憶された第１〜第ｎの判定速度と、第１〜第ｎの判定速度ごとに対応付けられた第１〜第ｎのサイズ情報及び第１〜第ｎの透明度情報とが、予め記憶されている。案内表示制御部１０６は、スクロール速度が、第１〜第ｎの判定速度の何れに対応するかを判定し、第１〜第ｎのサイズ情報のうちで、上記判定した判定速度に対応するサイズ情報が示す大きさで、かつ、第１〜第ｎの透明度情報のうちで、上記判定した判定速度に対応する透明度情報が示す透明度で、案内表示Ｇ１を表示させる。例えば、案内表示制御部１０６は、スクロール速度が第３の判定速度以上かつ第４の判定速度未満である場合には、第３の判定速度に対応する第３のサイズ情報が示す大きさでかつ第３の透明度情報が示す透明度で案内表示Ｇ１を表示させる。
【００６８】
第３実施形態によれば、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が大きくなるにつれて案内表示Ｇ１の大きさを大きくするとともに案内表示Ｇ１の透明度を下げ、スクロール速度が小さくなるにつれて案内表示Ｇ１の大きさを小さくするとともに案内表示Ｇ１の透明度を上げる。これにより、スクロール速度が大きい場合には、案内表示Ｇ１を大きくかつ透明度を下げることにより、案内表示Ｇ１が大きくかつ濃く表示され、案内表示Ｇ１を見易くすることができる。一方、スクロール速度が小さい場合には、案内表示Ｇ１を小さくかつ透明度を上げることにより、案内表示Ｇ１が小さくかつ薄く表示されることにより、注視対象を、案内表示Ｇ１からスクロール表示されるリストＭ１の項目にスムーズに移行させることができる。
【００６９】
次に、第４実施形態に係る表示装置について図１３〜図１５を用いて説明する。図１３は、第４実施形態に係る表示装置の主要内部構成を示すブロック図である。図１４は、第４実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。図１５は、表示部に表示される表示画面の一例を示す図である。
【００７０】
第１実施形態では、案内表示制御部１０６は、スクロール速度に応じて案内表示Ｇ１の上位２文字を更新表示させているが、第４実施形態では、また、案内表示制御部１０６は、スクロール速度が速すぎる場合に、案内表示Ｇ１の上位２文字を間引いて更新表示させている点が、第１実施形態とは異なっている。
【００７１】
第４実施形態に係る表示装置１は、図１３に示すように、スクロール表示に伴って案内表示Ｇ１における上位特定数の文字が切り替わる切り替わり間隔を算出する算出部１０７を、更に備える。記憶部４０は、予め定められた設定間隔（例えば図１５では、０．２５秒）を示す設定間隔情報を記憶している。設定間隔が、０．２５秒の場合には、ユーザーは、案内表示Ｇ１における上位特定数の文字を識別することができる。言い換えれば、設定間隔は、上位特定数の文字を特定可能に識別できる時間であると言える。
【００７２】
案内表示制御部１０６は、算出部１０７が算出した切り替わり間隔（例えば図１５では、０．１秒）が、記憶部４０に記憶された設定間隔情報が示す予め定められた設定間隔（例えば図１５では、０．２５秒）よりも短くなった場合に、案内表示Ｇ１における上位特定数の文字の表示を、算出部１０７が算出した切り替わり間隔（０．１秒）ではなく、予め定められた設定間隔（０．２５秒）で実行させる。
【００７３】
第４実施形態に係る表示装置１によるスクロール表示処理について説明する。図１４に示すように、算出部１０７は、Ｓ２３の処理の後、スクロール表示に伴って案内表示Ｇ１における上位特定数の文字が切り替わる切り替わり間隔を算出する（Ｓ３１）。
【００７４】
案内表示制御部１０６は、算出部１０７が算出した切り替わり間隔が、記憶部４０に記憶された設定間隔情報が示す予め定められた設定間隔よりも短くなったか否かを判定する（Ｓ３２）。
【００７５】
案内表示制御部１０６は、算出部１０７が算出した切り替わり間隔が、記憶部４０に記憶された設定間隔情報が示す予め定められた設定間隔よりも短くなった場合（Ｓ３２でＹＥＳ）、案内表示Ｇ１における上位特定数の文字の表示を、算出部１０７が算出した切り替わり間隔ではなく、予め定められた設定間隔で実行させる（Ｓ３３）。
【００７６】
図１５に示すように、案内表示制御部１０６は、算出部１０７が算出した切り替わり間隔が、例えば０．１秒である場合には、予め定められた設定間隔である０．２５秒よりも短くなった場合には、０．１秒毎に「ｃａ」→「ｃｂ」→「ｃｃ」→「ｃｄ」の順に切り替わるため、ユーザーは上位の１文字については「ｃ」であることが識別できるものの、下位の１文字については高速に切り替わるため、当該文字が識別できない（文字が把握できない）。この場合には、案内表示制御部１０６は、案内表示Ｇ１における上位特定数の文字の表示を、算出部１０７が算出した切り替わり間隔（例えば０．１秒）ではなく、予め定められた設定間隔（例えば０．２５秒）で実行させる。すなわち、スクロール速度に応じた切り替わり間隔は０．１秒であるにも関わらず、設定間隔（例えば０．２５秒）で切り替えることから、図１５に示すように、間引いた表示としている。０．２５秒毎に「ｃａ」→「ｃｄ」の順に切り替わる表示となっている。
【００７７】
一方、案内表示制御部１０６は、算出部１０７が算出した切り替わり間隔が、記憶部４０に記憶された設定間隔情報が示す予め定められた設定間隔（例えば０．２５秒）よりも短くない場合（Ｓ３２でＮＯ）、案内表示Ｇ１における上位特定数の文字の表示を、算出部１０７が算出した切り替わり間隔を維持して実行させる（Ｓ３４）。
【００７８】
上記したように、スクロール表示が速すぎると、スクロール表示に伴って案内表示Ｇ１内の上位特定数の文字が高速に切り替わる表示となる。特に、案内表示Ｇ１内の上位特定数の文字のうち下位の文字が高速に切り替わる表示となる。この状態では、ユーザーは当該文字を識別することができない。そこで、算出部１０７は、スクロール表示に伴って案内表示Ｇ１における上位特定数の文字が切り替わる切り替わり間隔を算出する。案内表示制御部１０６は、算出部１０７が算出した切り替わり間隔が、予め定められた設定間隔よりも短くなった場合に、案内表示Ｇ１における上位特定数の文字の表示を、算出部１０７が算出した切り替わり間隔ではなく、予め定められた設定間隔で実行させる。これにより、スクロール表示が速すぎることで案内表示Ｇ１内の上位特定数の文字が高速に切り替わる表示となる場合には、敢えて、案内表示Ｇ１内の上位特定数の文字の切り替わり表示を間引いて実行することができ、案内表示Ｇ１内の上位特定数の文字の視認性を向上させることができる。
【００７９】
次に、第５実施形態に係る表示装置について図１６〜図１８を用いて説明する。図１６は、第５実施形態に係る表示装置の主要内部構成を示すブロック図である。図１７は、第５実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。図１８は、表示部に表示される表示画面の一例を示す図である。
【００８０】
第５実施形態では、案内表示制御部１０６は、スクロール速度が速すぎる場合、又は、スクロール表示の継続時間が長すぎる場合に、検索ボックスＳＢを表示させて、ユーザーの対象の項目に到達する検索スクロール表示を実行させる点が、第１実施形態とは異なっている。
【００８１】
第５実施形態に係る表示装置１は、図１６に示すように、表示制御部１０３が決定したスクロール速度が予め定められた速度（例えば第（ｎ＋１）の判定速度、第１実施形態に合わせて言えば、第６（＝５＋１）の判定速度）を超えた速度超過、又は、スクロール表示が予め定められた時間（例えば１０秒間）継続されている継続表示を検出する検出部１０８を、更に備える。
【００８２】
案内表示制御部１０６は、検出部１０８が上記の速度超過及び継続表示の少なくとも一方を検出した場合に、リストの項目に関する検索文字が入力可能な検索ボックスＳＢを案内表示Ｇ１と共に表示画面Ｄ１に表示させる。検索ボックスＳＢは、図１８に示すように、ユーザーによって検索文字が入力される入力欄ＳＢ１と、検索実行を指示するための検索実行ボタンＳＢ２、及び、検索終了を指示するための終了ボタンＳＢ３を備える。
【００８３】
更に、案内表示制御部１０６は、検索ボックスＳＢの入力欄ＳＢ１に検索文字が入力され、検索実行ボタンＳＢ２がタップ操作され、かつ、当該検索文字に一致するリストＭ１の項目が存在する場合に、リストＭ１において検索文字に一致する項目を表示画面Ｄ１の予め定められた箇所Ｅ２に表示させる、リストＭ１の検索スクロール表示を実行する。
【００８４】
第５実施形態に係る表示装置１によるスクロール表示処理について説明する。図１７に示すように、検出部１０８は、Ｓ２３の処理の後、表示制御部１０３が決定したスクロール速度が予め定められた速度を超えた速度超過、又は、スクロール表示が一定時間継続されている継続表示を検出する（Ｓ４１）。
【００８５】
案内表示制御部１０６は、検出部１０８が上記の速度超過及び継続表示の少なくとも一方を検出した場合（Ｓ４１でＹＥＳ）、リストＭ１の項目に関する検索文字が入力可能な検索ボックスＳＢを案内表示Ｇ１と共に表示画面Ｄ１に表示させる（Ｓ４２）。
【００８６】
更に、案内表示制御部１０６は、検索開始か否かを判定する（Ｓ４３）。具体的には、案内表示制御部１０６は、検索ボックスＳＢに検索文字として図１８（Ａ）に示す「ｃａｔａｄ」が入力され、検索実行ボタンＳＢ２がタップ操作され、かつ、当該検索文字に一致するリストＭ１の項目が存在する場合に、検索開始と判定し（Ｓ４３でＹＥＳ）、図１８（Ｂ）に示すように、リストＭ１において検索文字に一致する項目を表示画面Ｄ１の予め定められた箇所Ｅ２に表示させる、リストＭ１の検索スクロール表示を実行する（Ｓ４４）。なお、箇所Ｅ２は、表示領域Ｅ１の最上部であってもよい。
【００８７】
一方、案内表示制御部１０６は、当該検索文字に一致するリストＭ１の項目が存在しない場合、その旨を表示し、新たな検索文字の入力を受け付ける。
【００８８】
なお、案内表示制御部１０６は、当該検索文字に完全一致するリストＭ１の項目が存在する場合に検索を開始しているが、当該検索文字に部分一致するリストＭ１の項目が存在する場合に検索を開始するようにしてもよい。
【００８９】
一方、案内表示制御部１０６は、検出部１０８が上記の速度超過及び継続表示の何れも検出しなかった場合（Ｓ４１でＮＯ）、Ｓ２４に進む。
【００９０】
第５実施形態によれば、検出部１０８は、表示制御部が決定したスクロール速度が予め定められた速度を超えた速度超過、又は、スクロール表示が予め定められた時間継続されている継続表示を検出する。案内表示制御部１０６は、検出部１０８が速度超過及び継続表示の少なくとも一方を検出した場合に、リストＭ１の項目に関する検索文字が入力可能な検索ボックスＳＢを案内表示Ｇ１と共に表示画面Ｄ１に表示させる。また、案内表示制御部１０６は、検索ボックスＳＢに検索文字が入力され、かつ、当該検索文字に一致するリストＭ１の項目が存在する場合に、リストＭ１において検索文字に一致する項目を表示画面Ｄ１の予め定められた箇所Ｅ２に表示させる、リストＭ１の検索スクロール表示を実行する。これにより、検出部１０８が、速度超過又は継続表示を検出した場合には、ユーザーによるスライド操作では、リストＭ１の対象の項目を見つけ出し難い、或いは、スライド操作に手間取っている可能性が高い。このような状況において、案内表示制御部１０６は、検索ボックスＳＢを表示画面Ｄ１に表示させ、ユーザーによって検索ボックスＳＢに入力された検索文字に一致する項目を表示画面Ｄ１の予め定められた箇所Ｅ２に表示させる、リストＭ１の検索スクロール表示を実行させるので、対象の項目を速やかに見つけ出すことができ、ユーザーによるスライド操作をサポートすることができる。
【００９１】
なお、案内表示制御部１０６は、操作受付部１０２が、表示部１０に表示された検索ボタン画像をユーザーによってタップ操作されたことを受け付けると、検索ボックスＳＢを表示するようにしてもよい。
【００９２】
次に、第６実施形態に係る表示装置について説明する。図１９は、第６実施形態に係る表示装置によるスクロール表示処理を示すフローチャートである。図２０（Ａ）〜図２０（Ｃ）はそれぞれ、表示部に表示される表示画面の一例を示す図である。
【００９３】
前述の第１実施形態では、案内表示Ｇ１における上位特定数を固定（例えば２文字に固定）としていたが、第６実施形態では、案内表示制御部１０６は、スクロール速度が大きくなるにつれて、案内表示Ｇ１における上位特定数を減少させ、スクロール速度が小さくなるにつれて、案内表示Ｇ１における上位特定数を増加させる点が、前述の第１実施形態とは異なっている。
【００９４】
案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が大きくなるにつれて、案内表示Ｇ１における上位特定数を減少させ、表示制御部１０３が決定したスクロール速度が小さくなるにつれて、案内表示Ｇ１における上位特定数を増加させる。
【００９５】
第６実施形態に係る表示装置１によるスクロール表示処理について説明する。図１９に示すように、案内表示制御部１０６は、スクロール速度が、上位の判定速度に到達しているか否かを判定する（Ｓ５１）。例えば、案内表示制御部１０６は、スクロール速度が第３の判定速度以上かつ第４の判定速度未満である場合には、第３の判定速度に対応する第３のサイズ情報が示す大きさで案内表示Ｇ１を表示させているので、この場合には、スクロール速度が第３の判定速度よりも上位の第４の判定速度に到達したか否かを判定する。
【００９６】
案内表示制御部１０６は、スクロール速度が、上位の判定速度に到達していると判定した場合（Ｓ５１でＹＥＳ）、案内表示Ｇ１の上位特定数のうちの下位１文字を減少させる（Ｓ５２）。例えば、図２０（Ａ）に示すように、案内表示制御部１０６は、案内表示Ｇ１の上位特定数のうちの下位１文字を減少させて、案内表示Ｇ１の上位特定数のうちの最上位１文字とした「ｃ・・・」の画像による案内表示Ｇ１を表示させる。一方、案内表示制御部１０６は、スクロール速度が、上位の判定速度に到達していないと判定した場合（Ｓ５１でＮＯ）、Ｓ５３に進む。
【００９７】
案内表示制御部１０６は、スクロール速度が、下位の判定速度に到達しているか否かを判定する（Ｓ５３）。例えば、案内表示制御部１０６は、スクロール速度が第３の判定速度以上かつ第４の判定速度未満である場合には、第３の判定速度に対応する第３のサイズ情報が示す大きさで案内表示Ｇ１を表示させているので、この場合には、スクロール速度が第３の判定速度よりも下位の第２の判定速度に低下したことか否かを判定する。
【００９８】
案内表示制御部１０６は、スクロール速度が、下位の判定速度に低下したと判定した場合（Ｓ５３でＹＥＳ）、案内表示Ｇ１の下位１文字を増加させる（Ｓ５４）。例えば、図２０（Ｂ）に示すように、案内表示制御部１０６は、案内表示Ｇ１の下位１文字を増加させて、案内表示Ｇ１の上位特定数を上位２文字とした「ｅｖ・・」の画像による案内表示Ｇ１を表示させる。一方、案内表示制御部１０６は、スクロール速度が、下位の判定速度に低下していないと判定した場合（Ｓ５３でＮＯ）、Ｓ２４に進む。
【００９９】
第６実施形態によれば、案内表示Ｇ１内の文字数をスクロール速度に対応させることができ、スクロール速度に対応させた案内表示Ｇ１を提供することができる。具体的には、スクロール速度が大きくなるにつれて案内表示Ｇ１における上位特定数を減少させるので、案内表示Ｇ１において、スクロール表示に伴って識別可能に更新表示される文字を表示し、スクロール表示に伴って識別不能に更新表示される文字を非表示とすることができ、案内表示Ｇ１を見易くすることができる。
【０１００】
なお、第６実施形態の変形例として、案内表示制御部１０６は、表示制御部１０３が決定したスクロール速度が大きくなるにつれて、案内表示Ｇ１における上位特定数を増加させ、スクロール速度が小さくなるにつれて、案内表示Ｇ１における上位特定数を減少させるようにしてもよい。この場合には、案内表示Ｇ１内の文字数をスクロール速度に対応させることができ、スクロール速度に対応させた案内表示Ｇ１を提供することができる。具体的には、スクロール速度が大きくなるにつれて案内表示Ｇ１における上位特定数を増加させるので、案内表示Ｇ１の文字数が増加する態様で、スクロール速度が大きくなっていることを示唆することができる。
【０１０１】
本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、スクロールを縦方向のスクロールで行う場合を例にして説明しているが、本発明はこれに限られず、横方向にスクロールする場合にも、上記実施形態として示した本発明の技術的思想を適用可能である。
【０１０２】
また、上記実施形態では、本発明に係る表示装置の一実施形態としてスマートフォンを用いて説明しているが、これは一例に過ぎず、例えば、携帯電話、ＰＤＡ、音楽プレーヤー、及び電子タブレットなどでもよい。また、本発明に係る表示装置を、記録媒体（例えば記録紙）に画像形成する画像形成装置（例えば、複合機、コピー機など）の表示器として、用いてもよい。また、上記実施形態のまた、リストについても連絡先だけでなく、お気に入りのウェブページのアドレスが列挙されたブックマークなどでもよい。
【０１０３】
また、上記実施形態では、図１乃至図２０を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【０１０４】
１        表示装置
１０      表示部
２０      タッチパネル
４０      記憶部
１００    制御ユニット
１０１    制御部
１０２    操作受付部
１０３    表示制御部
１０４    リスト記憶部
１０５    特定部
１０６    案内表示制御部
１０７    算出部
１０８    検出部
【図１】
2020170347.tif 000003
【図２】
2020170347.tif 000004
【図３】
2020170347.tif 000005
【図４】
2020170347.tif 000006
【図５】
2020170347.tif 000007
【図６】
2020170347.tif 000008
【図７】
2020170347.tif 000009
【図８】
2020170347.tif 000010
【図９】
2020170347.tif 000011
【図１０】
2020170347.tif 000012
【図１１】
2020170347.tif 000013
【図１２】
2020170347.tif 000014
【図１３】
2020170347.tif 000015
【図１４】
2020170347.tif 000016
【図１５】
2020170347.tif 000017
【図１６】
2020170347.tif 000018
【図１７】
2020170347.tif 000019
【図１８】
2020170347.tif 000020
【図１９】
2020170347.tif 000021
【図２０】
2020170347.tif 000022