(57)【特許請求の範囲】
【請求項１】
複数の項目が予め定められた順序で列挙されてなるリストを表示する表示部と、
前記表示部に表示された前記リストに対するスクロール操作を受け付ける操作受付部と、
前記操作受付部が受け付けたスクロール操作により指定される速度で前記リストをスクロール表示させるとともに、前記リストに列挙された前記複数の項目のうちの終端の項目を前記表示部に表示させた場合には、当該終端の項目に続けて前記複数の項目のうちの始端の項目から前記リストを再度スクロール表示させる表示制御部と、を備え、
前記表示制御部は、前記リストを再度スクロール表示させる場合、前記リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定し、当該特定した項目については、前記操作受付部が受け付けたスクロール操作により指定された速度とは異なる速度で前記表示部にスクロール表示させる、または、それ以外の項目と表示形態を異ならせて前記表示部にスクロール表示させる、表示装置。
【請求項２】
前記表示制御部は、過去のスクロール表示において予め定められた速度以上でスクロール表示された前記リストの項目を、過去のスクロール表示においてユーザーが見逃したおそれがある項目として特定する、請求項１に記載の表示装置。
【請求項３】
前記表示制御部は、前記操作受付部が受け付けたスクロール操作により指定された速度よりも遅い速度で前記特定した項目を前記表示部にスクロール表示させることで、前記操作受付部が受け付けたスクロール操作により指定された速度とは異なる速度で前記特定した項目を前記表示部にスクロール表示させる、請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記リストを再度スクロール表示させる場合、過去のスクロール表示において予め定められた速度以下でスクロール表示された前記リストの項目については、前記操作受付部が受け付けたスクロール操作に指定された速度よりも速い速度でスクロール表示させる、請求項３に記載の表示装置。
【請求項５】
前記表示制御部は、前記操作受付部が受け付けたスクロール操作により指定される速度に関わらず前記特定した項目を前記表示部に一定の速度でスクロール表示させることで、前記操作受付部が受け付けたスクロール操作により指定された速度とは異なる速度で前記特定した項目を前記表示部にスクロール表示させる、請求項１に記載の表示装置。
【請求項６】
前記リストに列挙された前記複数の項目のそれぞれについて、近接する項目に対する類似度を算出する類似度算出部を更に備え、
前記表示制御部は、前記複数の項目のうち予め定められた値以上の類似度を有する項目を、過去のスクロール表示においてユーザーが見逃したおそれがある項目として特定する、請求項１に記載の表示装置。
【請求項７】
前記類似度算出部は、近接する前記項目に対する文字形状の類似性および称呼の類似性に基づき類似度を算出する、請求項６に記載の表示装置。
【請求項８】
前記リストが再度スクロール表示された状態で前記操作受付部が前記項目の選択を受け付けた回数を、前記複数の項目のそれぞれについて計数する選択回数計数部を更に備え、
前記表示制御部は、前記選択回数計数部により計数された回数が予め定められた値以上の項目を、過去のスクロール表示においてユーザーが見逃したおそれがある項目として特定する、請求項１に記載の表示装置。
【請求項９】
表示部に表示された複数の項目が予め定められた順序で列挙されてなるリストに対するスクロール操作および選択操作を受け付ける操作受付部と、
前記操作受付部が受け付けたスクロール操作により指定される速度で前記リストをスクロール表示させるとともに、前記リストに列挙された前記複数の項目のうちの終端の項目を前記表示部に表示させた場合には、当該終端の項目に続けて前記複数の項目のうちの始端の項目から前記リストを再度スクロール表示させる表示制御部として、コンピューターを機能させ、
更に、前記表示制御部が、前記リストを再度スクロール表示させる場合、前記リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定し、当該特定した項目については、前記操作受付部が受け付けたスクロール操作により指定された速度とは異なる速度で前記表示部にスクロール表示させる、または、それ以外の項目と表示形態を異ならせて前記表示部にスクロール表示させるように、コンピューターを機能させる表示制御プログラム。
【請求項１０】
表示部に表示された複数の項目が予め定められた順序で列挙されてなるリストに対するスクロール操作および選択操作を受け付ける操作受付ステップと、
前記操作受付ステップで受け付けたスクロール操作により指定される速度で前記リストをスクロール表示させるとともに、前記リストに列挙された前記複数の項目のうちの終端の項目を前記表示部に表示させた場合には、当該終端の項目に続けて前記複数の項目のうちの始端の項目から前記リストを再度スクロール表示させる表示制御ステップと、を有し、
前記表示制御ステップでは、前記リストを再度スクロール表示させる場合、前記リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定し、当該特定した項目については、前記操作受付ステップで受け付けたスクロール操作により指定された速度とは異なる速度で前記表示部にスクロール表示させる、または、それ以外の項目と表示形態を異ならせて前記表示部にスクロール表示させる、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示制御プログラム、および表示制御方法に関し、特に、複数の項目が列挙されてなるリストをスクロール表示させる技術に関する。
【背景技術】
【０００２】
画像形成装置、スマートフォン等の携帯端末、およびパーソナルコンピューター等では、その表示部に、アドレス帳などの複数の項目が予め定められた順序で列挙されてなるリストを表示する場合がある。例えば、アドレス帳では、複数の名前等が５０音順やアルファベット順に列挙して表示する。操作者によりスワイプ操作等のスクロール操作が入力されると、表示部に表示されるリストがスクロール表示される。これにより、操作者は、リストに列挙される複数の項目の中から所望の項目を見つけ選択することができる。
【０００３】
しかしながら、リストに列挙される項目が多い場合や似た項目が続いている場合等では、操作者が複数の項目の中から所望の項目を見つけ難い場合がある。この問題について、特許文献１には、表示部に表示されるリストをスクロール表示する際に、予めマーク付けしておいた位置でスクロール表示を停止させる技術が開示されている。これにより、操作者が所望の項目を見つけ易くすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１１４３３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１に開示される技術では、操作者が予めリスト上の位置をマーク付けする必要があり、手間がかかるという問題がある。また、マーク付けした位置でスクロール表示が必ず停止されるため、マーク付けした位置に対応する項目以外の項目を見つける場合には、操作性が低下するという問題がある。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、操作性を低下させることなく、操作者の所望とする項目を見つけ易くする表示装置、表示制御プログラム、および表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る表示装置は、表示部と、操作受付部と、表示制御部と、を備える。
前記表示部は、複数の項目が予め定められた順序で列挙されてなるリストを表示する。
前記操作受付部は、前記表示部に表示された前記リストに対するスクロール操作を受け付ける。
前記表示制御部は、前記操作受付部が受け付けたスクロール操作により指定される速度で前記リストをスクロール表示させるとともに、前記リストに列挙された前記複数の項目のうちの終端の項目を前記表示部に表示させた場合には、当該終端の項目に続けて前記複数の項目のうちの始端の項目から前記リストを再度スクロール表示させる。
そして、前記表示制御部は、前記リストを再度スクロール表示させる場合、前記リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定し、当該特定した項目については、前記操作受付部が受け付けたスクロール操作により指定された速度とは異なる速度で前記表示部にスクロール表示させる、または、それ以外の項目と表示形態を異ならせて前記表示部にスクロール表示させる。
【０００８】
また、本発明の別の一局面に係る表示制御プログラムは、操作受付部と、表示制御部としてコンピューターを機能させる。
前記操作受付部は、表示部に表示された複数の項目が予め定められた順序で列挙されてなるリストに対するスクロール操作および選択操作を受け付ける。前記表示制御部は、前記操作受付部が受け付けたスクロール操作により指定される速度で前記リストをスクロール表示させるとともに、前記リストに列挙された前記複数の項目のうちの終端の項目を前記表示部に表示させた場合には、当該終端の項目に続けて前記複数の項目のうちの始端の項目から前記リストを再度スクロール表示させる。
そして、前記表示制御部は、更に、前記リストを再度スクロール表示させる場合、前記リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定し、当該特定した項目については、前記操作受付部が受け付けたスクロール操作により指定された速度とは異なる速度で前記表示部にスクロール表示させる、または、それ以外の項目と表示形態を異ならせて前記表示部にスクロール表示させる。
【０００９】
また、本発明の別の一局面に係る表示制御方法は、操作受付ステップと、表示制御ステップとを有する。
前記操作受付ステップでは、表示部に表示された複数の項目が予め定められた順序で列挙されてなるリストに対するスクロール操作および選択操作を受け付ける。
前記表示制御ステップでは、前記操作受付ステップで受け付けたスクロール操作により指定される速度で前記リストをスクロール表示させるとともに、前記リストに列挙された前記複数の項目のうちの終端の項目を前記表示部に表示させた場合には、当該終端の項目に続けて前記複数の項目のうちの始端の項目から前記リストを再度スクロール表示させる。
そして、前記表示制御ステップでは、更に、前記リストを再度スクロール表示させる場合、前記リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定し、当該特定した項目については、前記操作受付ステップで受け付けたスクロール操作により指定された速度とは異なる速度で前記表示部にスクロール表示させる、または、それ以外の項目と表示形態を異ならせて前記表示部にスクロール表示させる。
【発明の効果】
【００１０】
上記の本発明の一局面に係る表示装置、表示制御プログラム、および表示制御方法によれば、操作性を低下させることなく、操作者の所望とする項目を見つけ易くすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１に係る表示装置の内部構成の概略を示すブロック図である。
【図２】本発明の実施の形態１に係る表示装置の表示部に表示されるアドレス帳のスクロール画面（１周目）の一例を示す図である。
【図３】本発明の実施の形態１に係る表示装置の表示部に表示されるアドレス帳のスクロール画面（２周目）の一例を示す図である。
【図４】本発明の実施の形態１に係る表示装置におけるスクロール表示動作の流れを示すフローチャートである。
【図５】本発明の実施の形態１に係る表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【図６】図６Ａは、本発明の実施の形態１に係る１周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図６Ｂは、図６Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【図７】図７Ａは、本発明の実施の形態１に係る２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図７Ｂは、図７Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【図８】本発明の実施の形態２にかかる表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【図９】図９Ａは、本発明の実施の形態２にかかる１周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図９Ｂは、図９Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【図１０】図１０Ａは、本発明の実施の形態２にかかる２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図１０Ｂは、図１０Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【図１１】本発明の実施の形態３にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである。
【図１２】本発明の実施の形態３にかかる表示装置における２周目のスクロール表示でのアドレス帳の一例を示す図である。
【図１３】本発明の実施の形態４にかかる表示装置の設定画面の一例を示す図である。
【図１４】図１４Ａは、本発明の実施の形態６にかかる２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図１４Ｂは、本発明の実施の形態６にかかる２周目のスクロール表示速度をアドレス帳に列挙された名前毎に示す図である。
【図１５】本発明の実施の形態７にかかる表示装置の内部構成の概略を示すブロック図である。
【図１６】本発明の実施の形態７にかかる表示装置の表示部に表示される各名前の類似度の一例を示す図である。
【図１７】本発明の実施の形態７にかかる表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【図１８】本発明の実施の形態７にかかるアドレス帳に列挙された名前の類似度の一例を示す図である。
【図１９】図１９Ａは、本発明の実施の形態７にかかる２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図１９Ｂは、図１９Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【図２０】本発明の実施の形態８にかかる表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【図２１】本発明の実施の形態８にかかるアドレス帳に列挙された名前の類似度の一例を示す図である。
【図２２】図２２Ａは、本発明の実施の形態８にかかる２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図２２Ｂは、図２２Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【図２３】本発明の実施の形態９にかかる表示装置の内部構成の概略を示すブロック図である。
【図２４】本発明の実施の形態９にかかる表示装置の選択回数記憶部に記憶される選択回数の一例を示す図である。
【図２５】本発明の実施の形態９にかかる表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【図２６】本発明の実施の形態１０にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである。
【図２７】本発明の実施の形態１０にかかる表示装置の表示部が表示する確認画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態に係る表示装置、表示制御プログラム、および表示制御方法について図面を参照して説明する。
【００１３】
＜実施の形態１＞
図１は、本発明の実施の形態１に係る表示装置の内部構成の概略を示すブロック図である。
【００１４】
本発明の実施の形態１に係る表示装置１は、例えば、スマートフォン等の携帯モバイル機器であって、制御ユニット１０と、ＲＯＭ１１と、ＲＡＭ１２と、ＨＤＤ１３と、表示部１４と、通信インターフェイス１５とを備えている。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１５】
制御ユニット１０は、ＣＰＵ（Central Processing Unit）等からなり、表示装置１全体の動作制御を司る。ＲＯＭ１１は、表示装置１の基本動作についての動作プログラムを記憶する。ＲＡＭ１２は、制御ユニット１０の動作領域等として使用される。
【００１６】
ＨＤＤ（Hard disk drive）１３は、その記憶領域の一部に、印刷の対象とする文書データ又は画像データ等の各種データを記憶する。ＨＤＤ１３には、本発明の実施の形態１に係る表示制御プログラムが記憶されている。制御ユニット１０は、当該表示制御プログラムに従って動作することで、制御部１００、表示制御部１０１、および操作受付部１０２として機能する。なお、制御ユニット１０の制御部１００、表示制御部１０１、および操作受付部１０２は、表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１７】
また、ＨＤＤ１３は、スクロール表示速度記憶部１６を有している。詳細は後述するが、スクロール表示速度記憶部１６は、アドレス帳等のリストの各項目が表示制御部１０１によりスクロール表示された際のスクロール表示速度を記憶する。
【００１８】
通信インターフェイス１５は、ネットワーク接続されたパーソナルコンピューター等とのデータ通信を行うためのインターフェイスとして機能する。
【００１９】
表示部１４は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）等からなり、各種データの内容や表示装置１を操作する操作者に対する操作案内等を示す画像が表示される。本実施形態では、特に、表示部１４にアドレス帳などの複数の項目が予め定められた順序で列挙されてなるリストが表示される場合におけるスクロール表示に関する内容を説明する。
【００２０】
表示部１４には、タッチパネル部１４１が設けられている。タッチパネル部１４１は、表示部１４の表示画面部分に設けられており、当該表示画面上における操作者による接触を接触位置（座標位置）と共に検知する。タッチパネル部１４１は、操作者による当該接触を検知すると、当該接触位置を示す検知信号を操作受付部１０２等に出力する。なお、当該タッチパネル部１４１には、表示画面への接触がなくても、操作者の指等が表示画面に対して一定距離まで接近した場合に当該指等を検出するタッチパネルも含まれる。このため、本実施形態でいう「接触」には、表示画面への接触がなくても指等が上記一定距離まで接近したことがタッチパネル部１４１の機能により検出される状態も、実質的に接触したとして含まれるものとする。
【００２１】
制御ユニット１０は、上述したように、制御部１００、表示制御部１０１、および操作受付部１０２を有している。
【００２２】
制御部１００は、表示装置１全体の動作制御を司るものである。例えば、制御部１００は、操作者により後述するアドレス帳の所定の項目が選択された際に、その項目に対応するメールアドレスにメールの送信を行うために、通信インターフェイス１５を用いてメールサーバーとの間でデータ通信を行う。
【００２３】
操作受付部１０２は、タッチパネル部１４１から出力される検知信号に基づき操作者により入力されたユーザー操作を特定する。そして、操作受付部１０２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部１００や表示制御部１０１等に出力する。
【００２４】
ここでユーザー操作には、スクロール操作（スワイプ操作ともいう）、タップ操作、ピンチ操作等がある。例えば、操作者が表示部１４の表示画面上に指を接触させた状態で、指を表示画面上でスライド移動させると、最初に接触を検出した初期位置から、最後に接触を検出した最終位置までの各移動位置を示す検知信号を操作受付部１０２に出力する。操作受付部１０２は、タッチパネル部１４１から出力される上記検知信号から、操作者により入力されたユーザー操作がスクロール操作であることを特定する。そして、操作受付部１０２は、スクロール操作に対応する制御信号を制御部１００や表示制御部１０１等に出力する。
【００２５】
表示制御部１０１は、操作受付部１０２が受け付けたユーザー操作に基づき、表示部１４による表示動作を制御する機能を有する。例えば、操作受付部１０２がスクロール操作を受け付けた場合、表示制御部１０１は、当該スクロール操作に従い表示部１４に表示される画像をスクロール表示させる。この際、表示制御部１０１は、スクロール操作の操作速度により指定される速度（スクロール表示速度）で、表示部１４に表示される画像をスクロール表示させる。
【００２６】
アドレス帳などの複数の項目が予め定められた順序で列挙されてなるリストが表示部１４に表示される場合には、操作者がスクロール操作を入力し当該リストをスクロール表示させることで、リストに列挙される複数の項目の中から所望の項目を見つけ選択することができる。
【００２７】
図２は、表示部１４に表示されるアドレス帳のスクロール画面（１周目）の一例を示す図である。一般に、アドレス帳では、複数の名前（項目）がアルファベット順に列挙して表示されるが、アドレス帳に登録されている名前の数が多い場合等には、表示部１４の表示画面内にアドレス帳に登録されている名前が全て表示されない場合がある。図２に示す例では、Ａ〜Ｃで始まる名前が表示部１４に表示されている。なお、アドレス帳に表示される名前がアルファベット表記ではなく日本語表記の場合、アルファベット順ではなく５０音順に列挙して表示される。
【００２８】
この状態において、操作受付部１０２は、タッチパネル部１４１から出力される検知信号に基づき操作者により入力されたユーザー操作を特定する。図２に示すように、位置Ａ１から人差し指をスライド移動させ、ある地点Ａ２で当該スライド動作を停止させると、操作受付部１０２は、タッチパネル部１４１から出力される検知信号からスクロール操作を受け付けたことを特定する。この場合、操作受付部１０２からスクロール操作に対応する制御信号が表示制御部１０１に出力され、表示制御部１０１は、当該制御信号に従って表示部１４に表示されるアドレス帳をスクロール表示させる。
【００２９】
図２では、操作者により操作速度Ｖ１でスクロール操作が行われた例を示している。この場合、表示制御部１０１は、操作速度Ｖ１に予め定められた比例定数Ａを乗じて算出された速度Ｖ２（＝Ａ×Ｖ１）を、アドレス帳をスクロール表示させる速度とする。表示制御部１０１は、当該速度Ｖ２で、表示部１４に表示されたアドレス帳をスクロール表示させる。このように、表示部１４に表示されたアドレス帳のスクロール表示速度は、スクロール操作する操作速度に比例する。
【００３０】
図３は、表示部１４に表示されるアドレス帳のスクロール画面（２周目）の一例を示す図である。アドレス帳をスクロール表示させた結果、アドレス帳の終端Ｄ２が表示された場合、表示制御部１０１は、当該終端Ｄ２に続けて、アドレス帳の始端Ｄ１から再度アドレス帳を表示部１４に表示させる。すなわち、表示制御部１０１は、アドレス帳を始端Ｄ１から終端Ｄ２までスクロール表示された後、その１周目のアドレス帳のスクロール表示に続けて２周目のアドレス帳のスクロール表示を開始させる。
【００３１】
表示制御部１０１は、１周目のアドレス帳のスクロール表示におけるスクロール表示速度に基づき、２周目以降のアドレス帳のスクロール表示におけるスクロール表示速度を決定する。具体的には、表示制御部１０１は、１周目のアドレス帳のスクロール表示において、予め定められた速度以上でスクロール表示されたアドレス帳の項目（名前）については、操作速度Ｖ１に予め定められた比例定数Ａを乗じて算出された速度Ｖ２（＝Ａ×Ｖ１）よりも遅い速度でスクロール表示させる。この詳細な処理については後述する。
【００３２】
続いて、上記の構成を備える表示装置１の動作について説明する。なお、以下では、複数の項目が予め定められた順序で列挙されてなるリストの一例としてアドレス帳が表示部１４に表示される場合を説明する。図４は、表示装置１におけるスクロール表示動作の流れを示すフローチャートである。
【００３３】
操作受付部１０２は、タッチパネル部１４１から出力される検知信号に基づき操作者により入力されたユーザー操作を特定する（ステップＳ１０）。タッチパネル部１４１から出力される検知信号からスクロール操作を受け付けたことを特定した場合（ステップＳ１０においてＹＥＳ）、表示制御部１０１は、スクロール表示速度（１周目）を決定する（ステップＳ１１）。具体的には、表示制御部１０１は、操作速度Ｖ１に予め定められた比例定数Ａを乗じて算出された速度Ｖ２を、アドレス帳をスクロール表示させる速度とする。
【００３４】
スクロール表示速度の決定後、表示制御部１０１は、当該決定した速度をスクロール表示速度記憶部１６に記憶させる（ステップＳ１２）。当該処理は、アドレス帳に列挙された名前毎に行われる。ここでは、アドレス帳に列挙された名前が表示部１４における所定の領域を通過したときの速度を、その名前に対応するスクロール表示速度としてスクロール表示速度記憶部１６に記憶させる。
【００３５】
ステップＳ１２の処理後、表示制御部１０１は、ステップＳ１１の処理で決定した速度で、表示部１４に表示されるアドレス帳をスクロール表示させる（ステップＳ１３）。
【００３６】
アドレス帳をスクロール表示させた結果、アドレス帳の終端が表示された場合（ステップＳ１４においてＹＥＳ）、表示制御部１０１は、当該終端に続けて、アドレス帳の始端から再度アドレス帳を表示部１４に表示させる。その後、スクロール操作を受け付けた場合（ステップＳ１５においてＹＥＳ）、表示制御部１０１は、スクロール表示速度（２周目）を決定する（ステップＳ１６）。当該ステップＳ１６の処理の詳細は後述する。
【００３７】
ステップＳ１６の処理後、表示制御部１０１は、ステップＳ１６の処理で決定した速度で、表示部１４に表示されるアドレス帳をスクロール表示させる（ステップＳ１７）。
【００３８】
図５は、ステップＳ１６のスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【００３９】
表示制御部１０１は、まず、操作速度Ｖ１に予め定められた比例定数Ａを乗じて、速度Ｖ２を算出する（ステップＳ２０）。１周目のスクロール表示においては、当該速度Ｖ２をスクロール表示速度に決定していたが、２周目のスクロール表示においては、更に下記のステップＳ２１〜Ｓ２４の処理を行って、スクロール表示速度を決定する。
【００４０】
ステップＳ２０の後、表示制御部１０１は、ステップＳ２１の処理を実行する。ステップＳ２１の処理では、表示制御部１０１は、リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定する。具体的には、表示制御部１０１は、スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ３以上でスクロール表示された名前であるか否かの判定を行うことで、ユーザーが見逃したおそれがある項目を特定する。
【００４１】
スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ３以上でスクロール表示された名前でない場合（ステップＳ２１においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ２２）。
【００４２】
一方、スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ３以上でスクロール表示された名前である場合（ステップＳ２１においてＹＥＳ）、表示制御部１０１は、ステップＳ２３およびステップＳ２４の処理により、算出した速度Ｖ２よりも遅い速度でスクロール表示させる。
【００４３】
ステップＳ２３では、表示制御部１０１は、算出した速度Ｖ２が予め定められた上限速度Ｖ４より速いか否かを判定する。算出した速度Ｖ２が予め定められた上限速度Ｖ４より速い場合（ステップＳ２３においてＹＥＳ）、表示制御部１０１は、予め定められた上限速度Ｖ４を、２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ２４）。
【００４４】
一方、算出した速度Ｖ２が予め定められた上限速度Ｖ４より遅い場合（ステップＳ２３においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ２２）。
【００４５】
図６Ａ、図６Ｂ、図７Ａおよび図７Ｂを用いて、上記の処理を更に詳しく説明する。図６Ａは、１周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図６Ｂは、図６Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。図７Ａは、２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図７Ｂは、図７Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【００４６】
図６Ａおよび図６Ｂに示されるように、表示部１４に表示されたアドレス帳のスクロール表示速度は、スクロール操作する操作速度に比例している。このとき、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」の２つの名前については、予め定められた速度Ｖ３以上の速度でスクロール表示されている。
【００４７】
図６Ｂに示されるような速度でアドレス帳がスクロール表示された場合において、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」の２つの名前以外の名前については、図７Ｂに示されるように、図７Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２がスクロール表示速度とされる。一方、「Emi Sato（佐藤恵美）」の名前については、図７Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が、予め定められた上限速度Ｖ４よりも速いため（図中の点線参照）、スクロール表示速度を上限速度Ｖ４まで遅くしている。
【００４８】
１周目のスクロール表示において、予め定められた速度Ｖ３以上で表示された「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」の２つの名前については、速い速度でスクロール表示されたため、操作者が見逃した可能性が高い。このため、表示制御部１０１は、この名前については２周目のスクロール表示において、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させている。
【００４９】
なお、「Mie Sato（佐藤三枝）」の名前については、図７Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が、予め定められた上限速度Ｖ４よりも遅いため、スクロール表示速度の調整を行わず、算出された速度Ｖ２をスクロール表示速度としている。
【００５０】
リストに列挙される項目が多い場合や似た項目が続いている場合等では、操作者が複数の項目の中から所望の項目を見つけ難い場合がある。例えば、アドレス帳において同じ苗字を有する名前が複数ある場合、その中から所望の名前を見つけることは困難である。このため、操作者がアドレス帳を一度始端から終端までスクロール表示した場合であっても、所望の名前を見つけられない場合がある。このような名前の見逃しが発生した場合、従来では、操作者は逆方向にスクロール操作を行い、アドレス帳をさかのぼってスクロール表示させる必要があった。
【００５１】
この点、本実施の形態にかかる表示装置１によれば、アドレス帳に列挙された複数の項目（名前）のうち終端の項目が表示部１４に表示された場合には、アドレス帳の始端から再度アドレス帳をスクロール表示させている。これにより、操作者は、名前を見逃した場合であっても、逆方向にスクロール操作を行う必要がなく、操作性が向上する。
【００５２】
また、本実施の形態にかかる表示装置１によれば、アドレス帳を再度スクロール表示させる場合、リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれがある項目を特定している。具体的には、過去のスクロール表示において予め定められた速度以上でスクロール表示された前記リストの項目を、過去のスクロール表示においてユーザーが見逃したおそれがある項目として特定している。そして、当該特定した項目について、操作受付部１０２が受け付けたスクロール操作により指定される速度とは異なる速度、すなわち、スクロール操作により指定される速度よりも遅い速度でスクロール表示させている。
【００５３】
単に、操作者が一度名前を見逃したアドレス帳を再度スクロール表示させるのではなく、１周目のスクロール表示において速い速度でスクロール表示されたために見逃された可能性が高い名前を、スクロール操作により指定される速度よりも遅い速度でスクロール表示させるため、２周目のスクロール表示において、操作者が１周目のスクロール表示において見逃した名前を容易に見つけることができる。すなわち、本実施の形態にかかる表示装置１によれば、操作性を低下させることなく、操作者の所望とする項目を見つけ易くすることができる。
【００５４】
＜実施の形態２＞
図８は、実施の形態２にかかる表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。なお、図５に示すフローチャートで説明した処理と同様の処理については説明を略する。
【００５５】
ステップＳ３０の処理後、ステップＳ３１の処理において、表示制御部１０１は、スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ３以上でスクロール表示された名前であるか否かの判定を行う。
【００５６】
スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ３以上でスクロール表示された名前でない場合（ステップＳ３１においてＮＯ）、表示制御部１０１は、ステップＳ３４の処理を実行する。ステップＳ３４の処理では、表示制御部１０１は、リストに列挙された複数の項目のうち、過去のスクロール表示においてユーザーが見逃したおそれが低い項目を特定する。具体的には、表示制御部１０１は、スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ５以下でスクロール表示された名前であるか否かの判定を行うことで、ユーザーが見逃したおそれが低い項目を特定する。
【００５７】
スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ５以下でスクロール表示された名前でない場合（ステップＳ３４においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ３６）。
【００５８】
スクロール表示の対象となる名前が、１周目のスクロール表示において予め定められた速度Ｖ５以下でスクロール表示された名前である場合（ステップＳ３４においてＹＥＳ）、表示制御部１０１は、算出した速度Ｖ２が予め定められた下限速度Ｖ６より遅いか否かを判定する（ステップＳ３５）。算出した速度Ｖ２が予め定められた下限速度Ｖ６より遅い場合（ステップＳ３５においてＹＥＳ）、表示制御部１０１は、予め定められた下限速度Ｖ６を、２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ３７）。一方、算出した速度Ｖ２が予め定められた下限速度Ｖ６より速い場合（ステップＳ３５においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ３６）。
【００５９】
図９Ａ、図９Ｂ、図１０Ａおよび図１０Ｂを用いて、上記の処理を更に詳しく説明する。図９Ａは、実施の形態２にかかる１周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図９Ｂは、図９Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。図１０Ａは、実施の形態２にかかる２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図１０Ｂは、図１０Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【００６０】
図９Ａおよび図９Ｂに示されるように、表示部１４に表示されたアドレス帳のスクロール表示速度は、スクロール操作する操作速度に比例している。このとき、「Ben Shannon」の名前については、予め定められた速度Ｖ５以下の速度でスクロール表示されている。
【００６１】
図９Ｂに示されるような速度でアドレス帳がスクロール表示された場合において、「Ben Shannon」の名前については、図１０Ｂに示されるように、図１０Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が、予め定められた下限速度Ｖ６よりも遅いため（図中の点線参照）、スクロール表示速度を下限速度Ｖ６まで速くしている。
【００６２】
１周目のスクロール表示において、予め定められた速度Ｖ５以下で表示された「Ben Shannon」の名前については、遅い速度でスクロール表示されたため、操作者が見逃した可能性が低い。このため、表示制御部１０１は、この名前については２周目のスクロール表示において、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも速い速度でスクロール表示させている。これにより、見逃した可能性が低い名前については速い速度でスクロール表示させるため、操作者の所望とする項目をより速くかつより見つけ易くすることができる。
【００６３】
＜実施の形態３＞
図１１は、実施の形態３にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである。なお、図４に示すフローチャートで説明した処理と同様の処理については説明を略する。
【００６４】
図１１に示されるように、実施の形態３にかかる表示装置では、アドレス帳をスクロール表示させた結果、アドレス帳の終端が表示された場合（ステップＳ４４においてＹＥＳ）、表示制御部１０１が、当該終端に続けて、アドレス帳の始端から再度アドレス帳を表示部１４に表示させる。この際、表示制御部１０１は、図１２に示すように、１周目のスクロール表示において予め定められた速度Ｖ３以上でスクロール表示された名前を他の名前と表示形態を異ならせる（ステップＳ４５）。図１２に示す例では、名前に下線が引かれることにより、１周目のスクロール表示において速い速度でスクロール表示された名前がそれ以外の名前と表示形態を異ならせてアドレス帳Ｄ６が表示部１４に表示されている。なお、文字の大きさを大きくする等して絞込まれた名前をそれ以外の名前よりも強調してもよい。
【００６５】
実施の形態３にかかる表示装置によれば、単に、操作者が一度名前を見逃したアドレス帳を再度スクロール表示させるのではなく、速い速度でスクロール表示されたために操作者が見逃した可能性が高い名前を他の名前と表示形態を異ならせて表示したアドレス帳Ｄ６を表示部１４に表示させているため、検索性が向上している。
【００６６】
＜実施の形態４＞
上記の実施の形態で説明した２周目以降のアドレス帳のスクロール表示におけるスクロール表示速度を変更する機能を有効にするか無効にするかを操作者が選択できるようにしてもよい。図１３は実施の形態４にかかる表示装置の設定画面の一例を示す図である。
【００６７】
実施の形態４にかかる表示装置において、表示制御部１０１は、速度変更機能を有効にするか無効にするかを受け付けるための設定画面Ｄ７を表示部１４に表示させる。そして、表示制御部１０１は、操作者によりタッチパネル部１４１や不図示のキーボード等を用いて入力された絞込み機能を有効にするか否かの設定を受け付ける。表示制御部１０１は、速度変更機能を無効にする旨の設定を受け付けた場合、２周目以降のアドレス帳のスクロール表示においてスクロール表示速度の変更を行わない
【００６８】
＜実施の形態５＞
上記の実施の形態では、アドレス帳を再度スクロール表示させる場合、過去のスクロール表示において予め定められた速度以上でスクロール表示されたアドレス帳の項目については、スクロール表示する速度を予め定められた上限速度以下とする制御を行うことで、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させる場合を説明したが本発明は必ずしもこの場合に限定されない。操作速度Ｖ１に予め定められた比例定数Ａよりも小さい値を乗じて算出された速度をスクロール表示速度とすることで、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させてもよい。
【００６９】
＜実施の形態６＞
上記の実施の形態では、表示制御部１０１がアドレス帳を再度スクロール表示させる場合に、過去のスクロール表示において予め定められた速度以上でスクロール表示されたアドレス帳の名前については、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させる場合について説明したが、本発明は必ずしもこの場合に限定されない。過去のスクロール表示において予め定められた速度以上でスクロール表示されたアドレス帳の名前については、操作受付部１０２が受け付けたスクロール操作により指定される速度に関わらず、表示制御部１０１が、そのアドレス帳の名前を一定の速度でスクロール表示させてもよい。
【００７０】
図１４Ａは、実施の形態６にかかる２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図１４Ｂは、実施の形態６にかかる２周目のスクロール表示速度をアドレス帳に列挙された名前毎に示す図である。なお、１周目のスクロール表示におけるスクロール操作の操作速度は図９Ａに示す速度とし、１周目のスクロール表示速度は図９Ｂに示す速度とする。
【００７１】
図９Ａおよび図９Ｂに示す例では、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」の２つの名前については、予め定められた速度Ｖ３以上の速度でスクロール表示されている。また、「Ben Shannon」の名前については、予め定められた速度Ｖ５以下の速度でスクロール表示されている。また、「Abel Rudman」「Bob Ryan 」「Ken Sakagami（坂上健）」の３つの名前については、予め定められた速度Ｖ５以上、予め定められた速度Ｖ３以下の速度でスクロール表示されている。この場合、実施の形態６にかかる表示装置の表示制御部１０１は、図１４Ａおよび図１４Ｂに示すように、「Abel Rudman」「Bob Ryan 」「Ken Sakagami（坂上健）」の３つの名前については、操作受付部１０２が受け付けたスクロール操作により指定される速度に関わらず、１周目のスクロール表示における始端の項目から終端の項目までのスクロール速度の平均の速度Ｖ７でスクロール表示させる。また、表示制御部１０１は、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」の２つの名前については、操作受付部１０２が受け付けたスクロール操作により指定される速度に関わらず、上記の速度Ｖ７よりも予め定められた値だけ遅い速度である第１の速度Ｖ８でスクロール表示させる。また、表示制御部１０１は、「Ben Shannon」の名前については、上記の速度Ｖ７よりも予め定められた値だけ速い速度である第２の速度Ｖ９でスクロール表示させる。
【００７２】
このように、単に、操作者が一度名前を見逃したアドレス帳を再度スクロール表示させるのではなく、１周目のスクロール表示において速い速度でスクロール表示されたために見逃された可能性が高い名前（上記の例では、「佐藤恵美」等）を、操作受付部１０２が受け付けたスクロール操作により指定される速度に関わらず、一定の速度（第１の速度）でスクロール表示させるため、操作者が１周目のスクロール表示において見逃した名前を見つけやすくすることができる。また、上記の第１の速度は、１周目のスクロール表示においてスクロール表示された始端の項目から終端の項目までの平均の速度よりも遅い速度であるため、操作者が１周目のスクロール表示において見逃した名前はより見つけ易い。
【００７３】
＜実施の形態７＞
図１５は、実施の形態７にかかる表示装置の内部構成の概略を示すブロック図である。なお、図１に示すフローチャートで説明した処理と同様の処理については説明を略する。
【００７４】
制御ユニット１０は、ＨＤＤ１３等に記憶される表示制御プログラムに従って動作することで、更に、類似度算出部１０３として機能する。
【００７５】
類似度算出部１０３は、アドレス帳等のリストに列挙された複数の項目のそれぞれについて、近接する項目に対する類似度を算出する。当該類似度は、文字形状の類似性および称呼の類似性に基づいて算出される。例えば、類似度算出部１０３は、近接する名前に同一の文字や形状の類似度が高い文字（例えば「ｎ」と「ｍ」等）が含まれる個数等により類似度が算出する。類似度算出部１０３は、算出した類似度をＨＤＤ１３内の類似度記憶部１７に記憶させる。
【００７６】
表示制御部１０１は、類似度記憶部１７に記憶されたアドレス帳等のリストに列挙された各項目の類似度に基づき、２周目以降のアドレス帳のスクロール表示においてスクロール表示の対象となる項目のスクロール表示速度を決定する。具体的には、表示制御部１０１は、類似度記憶部１７に記憶された類似度が予め定められた値以上であるアドレス帳の項目（名前）については、操作速度Ｖ１に予め定められた比例定数Ａを乗じて算出された速度Ｖ２（＝Ａ×Ｖ１）よりも遅い速度でスクロール表示させる。
【００７７】
図１６は、表示部１４に表示される各名前の類似度の一例を示す図である。図１６に示すように、近接する名前に同一の文字が含まれている名前や形状の類似度が高い文字が含まれている名前は、算出される類似度が高い。例えば、「Yasuaki Tanaka（田中康明）」の名前については、近接する名前である「Yasuhiro Tanaka（田中康弘）」に対して類似度が高い。その一方、近接する名前に同一の文字や形状の類似度が高い文字が含まれていない名前、または含まれている数が少ない名前は、算出される類似度が低い（例えば「Bob Ryan」）。なお、図１６では、類似度が「高」「中」「低」の３段階で示されているが、実際には類似度は数値として算出される。
【００７８】
続いて、上記の構成を備える表示装置１の動作について説明する。なお、以下では、複数の項目が予め定められた順序で列挙されてなるリストの一例としてアドレス帳が表示部１４に表示される場合を説明する。図１７は、図４に示したステップＳ１５のスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【００７９】
表示制御部１０１は、まず、操作速度Ｖ１に予め定められた比例定数Ａを乗じて、速度Ｖ２を算出する（ステップＳ５０）。１周目のスクロール表示においては、当該速度Ｖ２をスクロール表示速度に決定していたが、２周目のスクロール表示においては、更に下記のステップＳ５１〜Ｓ５５の処理を行って、スクロール表示速度を決定する。
【００８０】
ステップＳ５０の処理後、表示制御部１０１は、類似度記憶部１７からスクロール表示の対象となる名前に対応する類似度を取得する（ステップＳ５１）。そして、表示制御部１０１は、当該取得した類似度と予め定められた値Ｍとを比較する（ステップＳ５２）。
【００８１】
スクロール表示の対象となる名前に対応する類似度が、予め定められた値Ｍ以上でない場合（ステップＳ５２においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ５３）。
【００８２】
一方、スクロール表示の対象となる名前に対応する類似度が、予め定められた値Ｍ以上である場合（ステップＳ５２においてＹＥＳ）、表示制御部１０１は、ステップＳ５４およびステップＳ５５の処理により、算出した速度Ｖ２よりも遅い速度でスクロール表示させる。
【００８３】
このように、実施の形態７にかかる表示装置では、リストに列挙された複数の項目のうち予め定められた値Ｍ以上の類似度を有する項目を、過去のスクロール表示においてユーザーが見逃したおそれがある項目として特定し、当該特定した項目を操作受付部１０２が受け付けたスクロール操作により指定された速度よりも遅い速度で表示部１４にスクロール表示させる。
【００８４】
ステップＳ５４では、表示制御部１０１は、算出した速度Ｖ２が予め定められた上限速度Ｖ３より速いか否かを判定する。算出した速度Ｖ２が予め定められた上限速度Ｖ３より速い場合（ステップＳ５４においてＹＥＳ）、表示制御部１０１は、予め定められた上限速度Ｖ３を、２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ５５）。
【００８５】
一方、算出した速度Ｖ２が予め定められた上限速度Ｖ３より遅い場合（ステップＳ５４においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ５３）。
【００８６】
図１８、図１９Ａおよび図１９Ｂを用いて、上記の処理を更に詳しく説明する。図７は、類似度記憶部１７に記憶されている類似度をアドレス帳に列挙された名前毎に示す図である。図１９Ａは、２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図１９Ｂは、図１９Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【００８７】
図１８に示す例では、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」「Kaori Tanaka（田中かおり）」の３つの名前に対応する類似度が、予め定められた値Ｍ以上となっている。この時、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」「Kaori Tanaka（田中かおり）」の３つの名前以外の名前については、図１９Ｂに示されるように、図１９Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が２周目のスクロール表示におけるスクロール表示速度とされる。
【００８８】
一方、「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」の２つの名前については、図１９Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が、予め定められた上限速度Ｖ３よりも速いため（図中の点線参照）、スクロール表示速度を上限速度Ｖ３まで遅くしている。
【００８９】
近接する名前に対する類似度が高い「Emi Sato（佐藤恵美）」「Mie Sato（佐藤三枝）」「Kaori Tanaka（田中かおり）」の３つの名前については、１周目のスクロール表示において操作者が見逃した可能性が高い。このため、表示制御部１０１は、この３つの名前については２周目のスクロール表示において、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させている。
【００９０】
なお、「Kaori Tanaka（田中かおり）」の名前については、図１９Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が、予め定められた上限速度Ｖ３よりも遅いため、スクロール表示速度の調整を行わず、算出された速度Ｖ２をスクロール表示速度としている。
【００９１】
本実施の形態にかかる表示装置１によれば、類似度算出部１０３により、アドレス帳に列挙される各名前の類似度を予め算出している。そして、表示制御部１０１により、予め定められた値Ｍ以上の類似度を有する名前について、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させている。
【００９２】
単に、操作者が一度名前を見逃したアドレス帳を再度スクロール表示させるのではなく、近接する名前に対する類似度が高いために見逃された可能性が高い名前を、スクロール操作により指定される速度よりも遅い速度でスクロール表示させるため、２周目のスクロール表示において、操作者が１周目のスクロール表示において見逃した名前を容易に見つけることができる。すなわち、本実施の形態にかかる表示装置１によれば、操作性を低下させることなく、操作者の所望とする項目を見つけ易くすることができる。
【００９３】
＜実施の形態８＞
図２０は、実施の形態８にかかる表示装置におけるスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。なお、図１７に示すフローチャートで説明した処理と同様の処理については説明を略する。
【００９４】
ステップＳ６１の処理後、ステップＳ６２の処理において、表示制御部１０１は、当該取得した類似度と予め定められた値Ｍとを比較する。そして、スクロール表示の対象となる名前に対応する類似度が、予め定められた値Ｍ以上でない場合（ステップＳ６２においてＮＯ）、表示制御部１０１は、スクロール表示の対象となる名前に対応する類似度と予め定められた値Ｎとを比較する（ステップＳ６５）。
【００９５】
スクロール表示の対象となる名前に対応する類似度が、予め定められた値Ｎ以下でない場合（ステップＳ６５においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ６７）。
【００９６】
一方、スクロール表示の対象となる名前に対応する類似度が、予め定められた値Ｎ以下である場合（ステップＳ６５においてＹＥＳ）、表示制御部１０１は、表示制御部１０１は、算出した速度Ｖ２が予め定められた下限速度Ｖ４より遅いか否かを判定する（ステップＳ６６）。算出した速度Ｖ２が予め定められた下限速度Ｖ４より遅い場合（ステップＳ６６においてＹＥＳ）、表示制御部１０１は、予め定められた下限速度Ｖ４を、２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ６８）。一方、算出した速度Ｖ２が予め定められた下限速度Ｖ４より速い場合（ステップＳ６６においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２を２周目のスクロール表示におけるスクロール表示速度に決定する（ステップＳ６７）。
【００９７】
図２１、図２２Ａおよび図２２Ｂを用いて、上記の処理を更に詳しく説明する。図２１は、類似度記憶部１７に記憶されている類似度をアドレス帳に列挙された名前毎に示す図である。図２２Ａは、２周目のスクロール表示におけるスクロール操作の操作速度をアドレス帳に列挙された名前毎に示す図であり、図２２Ｂは、図２２Ａに示される操作速度に基づき決定されるスクロール表示速度を示す図である。
【００９８】
図２１に示す例では、「Bob Ryan」「Ken Sakagami（坂上健）」の２つの名前に対応する類似度が、予め定められた値Ｎ以下となっている。このとき、「Bob Ryan」「Ken Sakagami（坂上健）」の２つの名前については、図２２Ｂに示されるように、図２２Ａに示される操作速度に予め定められた比例定数Ａを乗じて算出された速度Ｖ２が、予め定められた下限速度Ｖ４よりも遅いため（図中の点線参照）、スクロール表示速度を下限速度Ｖ４まで速くしている。
【００９９】
近接する名前に対する類似度が低い「Bob Ryan」「Ken Sakagami（坂上健）」の２つの名前については、１周目のスクロール表示において操作者が見逃した可能性が低い。このため、表示制御部１０１は、この３つの名前については２周目のスクロール表示において、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも速い速度でスクロール表示させている。これにより、見逃した可能性が低い名前については速い速度でスクロール表示させるため、操作者の所望とする項目をより速くかつより見つけ易くすることができる。
【０１００】
＜実施の形態９＞
図２３は、実施の形態９にかかる表示装置の内部構成の概略を示すブロック図である。なお、図１に示すフローチャートで説明した処理と同様の処理については説明を略する。
【０１０１】
制御ユニット１０は、ＨＤＤ１３等に記憶される表示制御プログラムに従って動作することで、更に、項目選択受付部１０４および選択回数計数部１０５として機能する。
【０１０２】
表示制御部１０１は、標準では、操作速度Ｖ１に予め定められた比例定数Ａを乗じて算出された速度Ｖ２（＝Ａ×Ｖ１）を、アドレス帳をスクロール表示させる速度とする。そして表示制御部１０１は、当該速度Ｖ２で、表示部１４に表示されたアドレス帳をスクロール表示させる。このように、表示部１４に表示されたアドレス帳のスクロール表示速度は、標準では、スクロール操作する操作速度に比例する。
【０１０３】
一方、表示制御部１０１は、標準でない場合、すなわち後述する選択回数計数部１０５により計数された回数が予め定められた値以上の項目（名前）をスクロール表示させる場合、操作速度Ｖ１に予め定められた比例定数Ａを乗じて算出された速度Ｖ２（＝Ａ×Ｖ１）よりも遅い速度でスクロール表示させる。
【０１０４】
選択回数計数部１０５は、２周目以降のスクロール表示において、操作者によるアドレス帳の項目（名前）の選択が項目選択受付部１０４により受け付けられた回数を計数する。そして、選択回数計数部１０５は、当該計数した選択回数を選択回数記憶部１８に記憶させる。図２４は、選択回数記憶部１８に記憶される選択回数の一例を示す図である。本図に示されるように、選択回数記憶部１８には、アドレス帳に列挙される名前毎に選択回数が記憶されている。
【０１０５】
続いて、上記の構成を備える表示装置１の動作について説明する。なお、以下では、複数の項目が予め定められた順序で列挙されてなるリストの一例としてアドレス帳が表示部１４に表示される場合を説明する。図２５は、図４に示したステップＳ１５のスクロール表示速度（２周目）を決定する処理の流れを示すフローチャートである。
【０１０６】
表示制御部１０１は、まず、操作速度Ｖ１に予め定められた比例定数Ａを乗じて、速度Ｖ２を算出する（ステップＳ７０）。そして、表示制御部１０１は、スクロール表示の対象となる名前に対応する選択回数を選択回数記憶部１８から取得する（ステップＳ７１）。
【０１０７】
ステップＳ７１の処理後、表示制御部１０１は、ステップＳ７１の処理で取得した選択回数と予め定められた値Ｍとを比較する（ステップＳ７２）。
【０１０８】
スクロール表示の対象となる名前に対応する選択回数が、予め定められた値Ｍ以上でない場合（ステップＳ７２においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２をスクロール表示速度に決定する（ステップＳ７３）。
【０１０９】
一方、スクロール表示の対象となる名前に対応する選択回数が、予め定められた値Ｍ以上である場合（ステップＳ７２においてＹＥＳ）、表示制御部１０１は、ステップＳ７４およびステップＳ７５の処理により、算出した速度Ｖ２よりも遅い速度でスクロール表示させる。
【０１１０】
このように、実施の形態９にかかる表示装置では、リストに列挙された複数の項目のうち、選択回数計数部１０５により計数された回数が予め定められた値以上の項目を、過去のスクロール表示においてユーザーが見逃したおそれがある項目として特定し、当該特定した項目を操作受付部１０２が受け付けたスクロール操作により指定された速度よりも遅い速度で表示部１４にスクロール表示させる。
【０１１１】
ステップＳ７４では、表示制御部１０１は、算出した速度Ｖ２が予め定められた上限速度Ｖ３より速いか否かを判定する。算出した速度Ｖ２が予め定められた上限速度Ｖ３より速い場合（ステップＳ７４においてＹＥＳ）、表示制御部１０１は、予め定められた上限速度Ｖ３を、スクロール表示速度に決定する（ステップＳ７５）。
【０１１２】
一方、算出した速度Ｖ２が予め定められた上限速度Ｖ３より遅い場合（ステップＳ７４においてＮＯ）、表示制御部１０１は、算出した速度Ｖ２をスクロール表示速度に決定する（ステップＳ７３）。
【０１１３】
このように、本実施の形態にかかる表示装置１によれば、選択回数計数部１０５により、アドレス帳に列挙される各名前が２周目のスクロール表示において操作者により選択された選択回数が計数されている。そして、表示制御部１０１により、予め定められた値Ｍ以上の選択回数が計数された名前について、操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させている。
【０１１４】
単に、アドレス帳をスクロール表示させるのではなく、２周目のスクロール表示において選択された回数が多いために１周目のスクロール表示において操作者が見逃した可能性が高い名前を、スクロール操作により指定される速度よりも遅い速度でスクロール表示させるため、操作者が見逃しやすい傾向にある名前を見つけやすくすることができる。すなわち、本実施の形態にかかる表示装置１によれば、操作性を低下させることなく、操作者の所望とする項目を見つけ易くすることができる。
【０１１５】
＜実施の形態１０＞
図２６は、実施の形態１０にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである。なお、図４に示すフローチャートで説明した処理と同様の処理については説明を略する。
【０１１６】
２周目のスクロール表示において、項目選択受付部１０４がタッチパネル部１４１から出力される検知信号からアドレス帳の名前（項目）に対する選択操作を受け付けたことを特定した場合（ステップＳ８７においてＹＥＳ）、選択回数計数部１０５は、図２７に示すような確認画面Ｄ７を表示部１４に表示させる（ステップＳ８８）。
【０１１７】
そして、選択回数計数部１０５は、当該確認画面Ｄ７に基づいて、操作者により２周目のスクロール表示で選択した項目が１周目のスクロール表示において見逃した項目である旨の選択が受け付けられたか否かを判定する（ステップＳ８９）。
【０１１８】
１周目のスクロール表示において見逃した項目である旨の選択が受け付けられた場合（ステップＳ８９においてＹＥＳ）、選択回数計数部１０５は、選択回数記憶部１８に記憶されている選択回数を更新する（ステップＳ９０）。一方、１周目のスクロール表示において見逃した項目でない旨の選択が受け付けられた場合（ステップＳ８９においてＮＯ）、選択回数計数部１０５は、選択回数記憶部１８に記憶されている選択回数を更新せず、ステップＳ８３の処理に戻る。
【０１１９】
上記で説明したように、実施の形態１０にかかる表示装置では、操作者により１周目のスクロール表示において見逃した項目である旨が選択された場合にのみ選択回数を更新している。このため、実施の形態１０にかかる表示装置は、より精度よく操作者が見逃しやすい項目を操作受付部１０２が受け付けたスクロール操作により指定される速度よりも遅い速度でスクロール表示させることができる。
【０１２０】
＜補足＞
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、本発明にかかる表示装置の一実施形態としてスマートフォン等の携帯モバイル機器を例にした表示装置１を示しているが、本発明は必ずしもこの場合に限定されない。本発明は、スマートフォン等の携帯モバイル機器の他に、例えば、パーソナルコンピューターや画像形成装置等の表示部を有する機器に適用が可能である。
【０１２１】
また、上記の実施の形態では、タッチパネル機能を用いたスワイプ操作により、表示部１４に表示された画像をスクロール表示させる場合を説明したが、本発明は必ずしもこの場合に限定されない。タッチパネル機能を用いないスワイプ操作により、表示部１４に表示された画像をスクロール表示させてもよい。このような操作には、例えば、マウス等に設けられたホイールボタンの回転によるスクロール操作やスクロールバーの選択によるスクロール操作がある。
【０１２２】
また、上記の実施の形態で説明した表示制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録したものとしてもよい。
【０１２３】
また、上記の実施の形態で示した構成を、部分的に組み合せてもよい。
【図１】
0006002855.tif 000002
【図２】
0006002855.tif 000003
【図３】
0006002855.tif 000004
【図４】
0006002855.tif 000005
【図５】
0006002855.tif 000006
【図６】
0006002855.tif 000007
【図７】
0006002855.tif 000008
【図８】
0006002855.tif 000009
【図９】
0006002855.tif 000010
【図１０】
0006002855.tif 000011
【図１１】
0006002855.tif 000012
【図１２】
0006002855.tif 000013
【図１３】
0006002855.tif 000014
【図１４】
0006002855.tif 000015
【図１５】
0006002855.tif 000016
【図１６】
0006002855.tif 000017
【図１７】
0006002855.tif 000018
【図１８】
0006002855.tif 000019
【図１９】
0006002855.tif 000020
【図２０】
0006002855.tif 000021
【図２１】
0006002855.tif 000022
【図２２】
0006002855.tif 000023
【図２３】
0006002855.tif 000024
【図２４】
0006002855.tif 000025
【図２５】
0006002855.tif 000026
【図２６】
0006002855.tif 000027
【図２７】
0006002855.tif 000028