(57)【要約】【課題】複数の表示項目と複数の表示項目を分類した複数の分類項目とがスクロールの対象として個別に表示される構成と比較して、特定の表示項目を表示するための操作者の操作量を削減する。【解決手段】表示の対象である複数の表示項目を表示する表示手段と、表示手段におけるスクロール速度が予め定められた速度を超えた場合に、複数の表示項目を表示せずに、複数の表示項目を分類した複数の分類項目を表示するように、表示手段を制御する表示制御手段とを備える表示装置。【選択図】図３
2020038476.tif 000002
【特許請求の範囲】
【請求項１】
表示の対象である複数の表示項目を表示する表示手段と、
前記表示手段におけるスクロール速度が予め定められた速度を超えた場合に、前記複数の表示項目を表示せずに、当該複数の表示項目を分類した複数の分類項目を表示するように、当該表示手段を制御する表示制御手段と
を備える表示装置。
【請求項２】
前記表示制御手段は、前記表示手段における前記スクロール速度に応じて、前記複数の分類項目の表示を変えること
を特徴とする請求項１に記載の表示装置。
【請求項３】
前記表示制御手段は、前記スクロール速度が前記予め定められた速度を超えた場合に第１分類項目を表示し、当該スクロール速度の低下に応じて、当該第１分類項目に代えて又は当該第１分類項目とともに、当該第１分類項目よりも文字数の多い分類項目である第２分類項目を表示すること
を特徴とする請求項２に記載の表示装置。
【請求項４】
前記表示制御手段は、前記スクロール速度が予め定められた他の速度を下回った後、当該スクロール速度が継続して当該予め定められた他の速度を下回る時間が一定時間に達した場合に、前記第２分類項目を表示すること
を特徴とする請求項３に記載の表示装置。
【請求項５】
前記複数の分類項目には、第１の条件が成立すると表示される第１分類項目と、当該第１の条件とは異なる第２の条件が成立すると表示される第２分類項目とが含まれること
を特徴とする請求項１に記載の表示装置。
【請求項６】
前記第１分類項目の分類に用いられる前記表示項目の文字数は、前記第２分類項目の分類に用いられる当該表示項目の文字数よりも少ないこと
を特徴とする請求項５に記載の表示装置。
【請求項７】
前記第１分類項目は、前記表示項目の先頭の文字で分類された分類項目であり、
前記第２分類項目は、前記表示項目の先頭の文字を含む複数の文字で分類された分類項目であって、予め定められた数以上の当該表示項目を含む分類項目であること
を特徴とする請求項６に記載の表示装置。
【請求項８】
前記表示項目は、氏名であり、
前記第２分類項目は、前記表示項目の氏又は名で分類する分類項目であって、当該氏又は名が共通する当該表示項目を予め定められた数以上含む分類項目であること
を特徴とする請求項７に記載の表示装置。
【請求項９】
前記第２の条件は、前記第１分類項目に含まれる前記表示項目が予め定められた数以上であるという条件であること
を特徴とする請求項５に記載の表示装置。
【請求項１０】
前記分類項目は、前記表示項目の一部の情報によって当該表示項目を分類する項目であること
を特徴とする請求項１に記載の表示装置。
【請求項１１】
前記表示項目には、当該表示項目に関する情報が対応付けられており、前記分類項目には、当該表示項目に関する情報が対応付けられていないこと
を特徴とする請求項１に記載の表示装置。
【請求項１２】
前記表示制御手段は、前記複数の表示項目に共通する部分が存在する場合に、当該共通する部分と共通しない部分との表示態様を変えること
を特徴とする請求項１に記載の表示装置。
【請求項１３】
前記表示制御手段は、前記共通しない部分を前記共通する部分と比較して強調して表示するように制御すること
を特徴とする請求項１２に記載の表示装置。
【請求項１４】
前記表示項目は、氏名であり、
前記表示制御手段は、前記複数の表示項目において、氏が共通する表示項目が予め定められた数以上ある場合には当該表示項目の名を強調表示し、又は、名が共通する表示項目が予め定められた数以上ある場合には当該表示項目の氏を強調表示すること
を特徴とする請求項１３に記載の表示装置。
【請求項１５】
コンピュータに、
表示の対象である複数の表示項目を表示部に表示させるためのデータを出力する機能と、
前記表示部におけるスクロール速度が予め定められた速度を超えた場合に、前記複数の表示項目を表示せずに、当該複数の表示項目を分類した複数の分類項目を当該表示部に表示させるためのデータを出力する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、引用文献１には、表示部に、検索対象となる複数の識別情報を、スクロール可能な一覧リストとして表示させる情報表示装置であって、スクロールの速度が閾値未満の場合には、複数の識別情報それぞれを同一の大きさで表示する第１の表示態様で表示し、スクロールの速度が閾値以上の場合には、表示部の中央部に配置された識別情報を、第１の表示態様による識別情報の大きさよりも大きく表示する第２の表示態様で表示する情報表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５４３１４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
操作者の操作により画面をスクロールさせて表示する場合がある。ここで、複数の表示項目と複数の表示項目を分類した複数の分類項目とがスクロールの対象として個別に表示される場合には、操作者は、表示項目をスクロールさせたり分類項目をスクロールさせたりして、操作者が表示したい特定の表示項目を表示させることになる。
本発明の目的は、複数の表示項目と複数の表示項目を分類した複数の分類項目とがスクロールの対象として個別に表示される構成と比較して、特定の表示項目を表示するための操作者の操作量を削減することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、表示の対象である複数の表示項目を表示する表示手段と、前記表示手段におけるスクロール速度が予め定められた速度を超えた場合に、前記複数の表示項目を表示せずに、当該複数の表示項目を分類した複数の分類項目を表示するように、当該表示手段を制御する表示制御手段とを備える表示装置である。
請求項２に記載の発明は、前記表示制御手段は、前記表示手段における前記スクロール速度に応じて、前記複数の分類項目の表示を変えることを特徴とする請求項１に記載の表示装置である。
請求項３に記載の発明は、前記表示制御手段は、前記スクロール速度が前記予め定められた速度を超えた場合に第１分類項目を表示し、当該スクロール速度の低下に応じて、当該第１分類項目に代えて又は当該第１分類項目とともに、当該第１分類項目よりも文字数の多い分類項目である第２分類項目を表示することを特徴とする請求項２に記載の表示装置である。
請求項４に記載の発明は、前記表示制御手段は、前記スクロール速度が予め定められた他の速度を下回った後、当該スクロール速度が継続して当該予め定められた他の速度を下回る時間が一定時間に達した場合に、前記第２分類項目を表示することを特徴とする請求項３に記載の表示装置である。
請求項５に記載の発明は、前記複数の分類項目には、第１の条件が成立すると表示される第１分類項目と、当該第１の条件とは異なる第２の条件が成立すると表示される第２分類項目とが含まれることを特徴とする請求項１に記載の表示装置である。
請求項６に記載の発明は、前記第１分類項目の分類に用いられる前記表示項目の文字数は、前記第２分類項目の分類に用いられる当該表示項目の文字数よりも少ないことを特徴とする請求項５に記載の表示装置である。
請求項７に記載の発明は、前記第１分類項目は、前記表示項目の先頭の文字で分類された分類項目であり、前記第２分類項目は、前記表示項目の先頭の文字を含む複数の文字で分類された分類項目であって、予め定められた数以上の当該表示項目を含む分類項目であることを特徴とする請求項６に記載の表示装置である。
請求項８に記載の発明は、前記表示項目は、氏名であり、前記第２分類項目は、前記表示項目の氏又は名で分類する分類項目であって、当該氏又は名が共通する当該表示項目を予め定められた数以上含む分類項目であることを特徴とする請求項７に記載の表示装置である。
請求項９に記載の発明は、前記第２の条件は、前記第１分類項目に含まれる前記表示項目が予め定められた数以上であるという条件であることを特徴とする請求項５に記載の表示装置である。
請求項１０に記載の発明は、前記分類項目は、前記表示項目の一部の情報によって当該表示項目を分類する項目であることを特徴とする請求項１に記載の表示装置である。
請求項１１に記載の発明は、前記表示項目には、当該表示項目に関する情報が対応付けられており、前記分類項目には、当該表示項目に関する情報が対応付けられていないことを特徴とする請求項１に記載の表示装置である。
請求項１２に記載の発明は、前記表示制御手段は、前記複数の表示項目に共通する部分が存在する場合に、当該共通する部分と共通しない部分との表示態様を変えることを特徴とする請求項１に記載の表示装置である。
請求項１３に記載の発明は、前記表示制御手段は、前記共通しない部分を前記共通する部分と比較して強調して表示するように制御することを特徴とする請求項１２に記載の表示装置である。
請求項１４に記載の発明は、前記表示項目は、氏名であり、前記表示制御手段は、前記複数の表示項目において、氏が共通する表示項目が予め定められた数以上ある場合には当該表示項目の名を強調表示し、又は、名が共通する表示項目が予め定められた数以上ある場合には当該表示項目の氏を強調表示することを特徴とする請求項１３に記載の表示装置である。
請求項１５に記載の発明は、コンピュータに、表示の対象である複数の表示項目を表示部に表示させるためのデータを出力する機能と、前記表示部におけるスクロール速度が予め定められた速度を超えた場合に、前記複数の表示項目を表示せずに、当該複数の表示項目を分類した複数の分類項目を当該表示部に表示させるためのデータを出力する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、複数の表示項目と複数の表示項目を分類した複数の分類項目とがスクロールの対象として個別に表示される構成と比較して、特定の表示項目を表示するための操作者の操作量を削減することができる。
請求項２記載の発明によれば、スクロール速度に関係なく一律に複数の分類項目を表示する構成と比較して、操作者が特定の表示項目を表示し易くなる。
請求項３記載の発明によれば、スクロール速度に関係なく一律に複数の分類項目を表示する構成と比較して、さらに、操作者が特定の表示項目を表示し易くなる。
請求項４記載の発明によれば、スクロール速度に関係なく一律に複数の分類項目を表示する構成と比較して、さらに、操作者が特定の表示項目を表示し易くなる。
請求項５記載の発明によれば、スクロール速度に関係なく一律に複数の分類項目を表示する構成と比較して、操作者が特定の表示項目を表示し易くなる。
請求項６記載の発明によれば、第１分類項目の分類に用いられる表示項目の文字数と第２分類項目の分類に用いられる表示項目の文字数とが共通する構成と比較して、操作者が特定の表示項目を表示し易くなる。
請求項７記載の発明によれば、第２分類項目に含まれる表示項目が操作者の表示したい特定の表示項目である場合に、操作者が表示したい特定の表示項目を表示し易くなる。
請求項８記載の発明によれば、第２分類項目に含まれる氏名が操作者の表示したい特定の表示項目である場合に、操作者が表示したい特定の表示項目を表示し易くなる。
請求項９記載の発明によれば、第１分類項目に含まれる表示項目が操作者の表示したい特定の表示項目である場合に、操作者が表示したい特定の表示項目を表示し易くなる。
請求項１０記載の発明によれば、分類項目が、表示項目に含まれない情報によって当該表示項目を分類する項目である構成と比較して、特定の表示項目が分類される分類項目を操作者が把握し易くなる。
請求項１１記載の発明によれば、例えば表示項目を追加した場合に、追加された表示項目に関する情報を分類項目に対応付ける処理が不要になる。
請求項１２記載の発明によれば、複数の表示項目に共通する部分と共通しない部分とを同一の表示態様で表示する構成と比較して、操作者が複数の表示項目の違いを把握し易くなる。
請求項１３記載の発明によれば、複数の表示項目に共通する部分と共通しない部分とを同一の表示態様で表示する構成と比較して、複数の表示項目に共通しない部分の違いを把握し易くなる。
請求項１４記載の発明によれば、複数の氏名のうち氏が共通する氏名の数によらず、又は、複数の氏名のうち名が共通する氏名の数によらず、複数の氏名を一律に表示する構成と比較して、操作者が複数の氏名の違いを把握し易くなる。
請求項１５記載の発明によれば、複数の表示項目と複数の表示項目を分類した複数の分類項目とがスクロールの対象として個別に表示される構成と比較して、特定の表示項目を表示するための操作者の操作量を削減する機能を、コンピュータにより実現できる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態に係る画像処理装置のハードウェア構成例を示した図である。
【図２】本実施の形態に係る画像処理装置の機能構成例を示したブロック図である。
【図３】（Ａ）は、宛先表示の一例を示す図である。（Ｂ）は、インデックス表示の一例を示す図である。
【図４】スクロール速度算出部がスクロール速度を算出する処理の一例を説明するための図である。
【図５】表示制御部が表示を切り替える処理の手順の一例を示したフローチャートである。
【図６】（Ａ）、（Ｂ）は、スクロールが停止したときの表示例を示す図である。
【図７】（Ａ）は、宛先表示の他の例を示す図である。（Ｂ）は、インデックス表示の他の例を示す図である。
【図８】（Ａ）は、宛先の先頭の文字から数えて２文字のインデックスを表示する場合の宛先表示の例を示す図である。（Ｂ）は、宛先の先頭の文字から数えて２文字のインデックスを表示する場合のインデックス表示の例を示す図である。
【図９】（Ａ）〜（Ｃ）は、宛先表示の複数の宛先において、共通する部分と共通しない部分との表示態様を変える場合の一例を示す図である。
【図１０】宛先表示の複数の宛先において、共通する部分が存在することを示す場合の一例を示す図である。
【図１１】本実施の形態が適用されるコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【０００９】
＜画像処理装置のハードウェア構成＞
図１は、本実施の形態に係る画像処理装置１００のハードウェア構成例を示した図である。本実施の形態に係る画像処理装置１００は、例えば、スキャン機能、プリント機能、コピー機能及びファクシミリ機能等の画像処理機能を備えた装置である。そして、画像処理装置１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、表示機構１０４、画像読取部１０５、画像形成部１０６、画像処理部１０７、通信部１０８、記憶装置１０９を備える。なお、これらの各機能部は、バス１１０に接続されており、このバス１１０を介してデータの授受を行う。本実施の形態では、表示装置の一例として、画像処理装置１００が用いられる。
【００１０】
ＣＰＵ１０１は、各種プログラムを実行する。また、ＲＯＭ１０２は、ＣＰＵ１０１により実行される制御プログラムを記憶している。そして、ＣＰＵ１０１は、ＲＯＭ１０２に記憶されている制御プログラムを読み出し、ＲＡＭ１０３を作業エリアにして制御プログラムを実行する。ＣＰＵ１０１により制御プログラムが実行されると、画像処理装置１００における各機能が実現される。これにより、例えば、表示機構１０４に予め定められた表示がなされる。また、用紙への画像形成や、画像読取部１０５にセットされた原稿の読み取りなどが行われる。
【００１１】
表示機構１０４は、各種の情報を表示するとともに、操作者からの操作を受け付ける。この表示機構１０４は、液晶ディスプレイ等で構成された表示パネル、表示パネルの上に配置され、操作者による接触が行われたことを検知するタッチパネル、操作者により押下される物理キー等から構成される。そして、表示機構１０４は、例えば、画像処理装置１００の操作画面等の各種画面を表示パネルに表示したり、タッチパネル及び物理キーにより操作者からの操作を受け付けたりする。なお、接触を検知する手段としては、接触による圧力をもとに検知する手段や、接触した物の静電気をもとに検知する手段等、どのようなものが用いられても良い。
本実施の形態において、表示機構１０４の表示パネルは、表示手段、表示部の一例として用いられる。
【００１２】
画像読取部１０５は、文書を読み取り、読み取った文書の画像を表す画像データを生成する。ここで、画像読取部１０５は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いると良い。
【００１３】
画像形成部１０６は、用紙等の記録媒体に画像を形成する印刷機構を備えている。ここで、画像形成部１０６は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いると良い。
【００１４】
画像処理部１０７は、入力される画像データに色補正や階調補正等の画像処理を施すものであり、画像処理が施された画像データを生成して画像形成部１０６へ出力する。
【００１５】
通信部１０８は、不図示の通信回線に接続されており、通信回線に接続されている他装置と通信を行う通信インタフェースとして機能する。例えば、ファクシミリ機能が実行される場合には、画像読取部１０５にて読み取った文書の画像データが通信部１０８によって宛先の他装置へ送信される。また、例えば、画像処理装置１００からメールを送信する場合には、通信部１０８によって他装置へメールが送信される。
【００１６】
記憶装置１０９は、ハードディスク装置などの記憶領域を具備しており、例えば通信部１０８で受信したデータや画像処理装置１００で生成されたデータ等を記憶する。また、記憶装置１０９は、例えば、ファクシミリ機能を実行する場合やメールを送信する場合の宛先の情報を記憶する。
【００１７】
＜画像処理装置の機能構成＞
次に、本実施の形態に係る画像処理装置１００の機能構成について説明する。図２は、本実施の形態に係る画像処理装置１００の機能構成例を示したブロック図である。本実施の形態に係る画像処理装置１００は、操作受付部１１１、スクロール速度算出部１１２、表示情報記憶部１１３、表示制御部１１４を備える。
【００１８】
操作受付部１１１は、タッチパネル上での操作者による接触操作を検知して、操作者からの操作を受け付ける。ここで、操作受付部１１１は、操作者がタッチパネル上で指やスタイラスペン等の接触物を接触させつつ、接触物を特定の方向に移動させることにより、操作者からのスクロール操作を受け付ける。また、スクロール操作は、操作者がタッチパネル上で接触物を接触させて行う場合に限られず、例えば、物理キーを用いた画面上の操作によってスクロール操作が行われることとしてもよい。
【００１９】
スクロール速度算出部１１２は、操作受付部１１１にてスクロール操作を受け付けた場合に、スクロール操作によって表示内容がスクロールする（即ち、表示内容が移動する）速度（以下、スクロール速度と称する）を算出する。
【００２０】
表示情報記憶部１１３は、表示機構１０４の表示パネルに表示される情報を記憶する。例えば、表示情報記憶部１１３は、ファクシミリ機能を実行する場合やメールを送信する場合の宛先の情報を記憶する。
【００２１】
表示制御手段の一例としての表示制御部１１４は、表示機構１０４の表示パネルに画面を表示させるためのデータを出力し、表示パネルの表示を制御する。ここで、表示制御部１１４は、操作受付部１１１にてスクロール操作を受け付けた場合に、スクロール速度に応じて、表示パネルの表示を変化させる。
より具体的には、表示制御部１１４は、表示パネルの予め定められた表示領域に複数の表示項目を表示する。表示項目とは、表示の対象とされる項目であり、例えば、文字や記号、符号、画像等を含む項目である。そして、表示制御部１１４は、表示領域におけるスクロール速度が予め定められた速度（以下、閾値速度と称する）を超えた場合に、表示領域において、複数の表示項目を表示せずに、この複数の表示項目を分類した複数の分類項目を表示する。
【００２２】
ここで、分類項目とは、表示項目を分類するのに用いられる項目である。例えば、分類項目は、表示項目の一部の情報によって表示項目を分類する項目である。より具体的には、例えば、英語で表記された宛先が表示項目として表示されており、宛先の一部の情報として、宛先の先頭の文字で分類する場合、先頭の文字である「Ａ」〜「Ｚ」のそれぞれが分類項目に該当する。
ただし、分類項目は、表示項目の一部の情報によって表示項目を分類するものに限られない。例えば、宛先が表示項目として表示されている場合に、宛先の所在地や宛先の人間の所属部署など、表示項目として表示されている情報とは別の情報によって表示項目を分類してもよい。この例では、宛先の所在地や宛先の人間の所属部署などの情報が、分類項目に該当する。
【００２３】
なお、以下では、表示項目の一例として、ファクシミリ機能を実行する場合やメールを送信する場合に用いられる宛先を表示するものとして説明する。
また、表示パネルの予め定められた表示領域に複数の宛先が表示された状態を「宛先表示」と称する。さらに、表示項目を分類した分類項目を「インデックス」と称する。そして、表示パネルの予め定められた表示領域に、宛先を表示せずに、複数のインデックスが表示された状態を「インデックス表示」と称する。
【００２４】
付言すると、表示制御部１１４は、宛先表示として、予め定められた表示領域に複数の宛先を表示する。そして、表示制御部１１４は、スクロール速度が閾値速度を超えた場合に、複数の宛先を非表示にして、複数の宛先を分類した複数の分類項目を、予め定められた表示領域に表示する。言い換えると、表示制御部１１４は、スクロール速度が閾値速度を超えた場合に、宛先表示からインデックス表示に切り替える。
なお、閾値速度は、固定値であってもよいし、操作者の操作によって設定したり変更したりできるようにしてもよい。
【００２５】
そして、上述したように、ＣＰＵ１０１にて制御プログラムが実行されることにより、操作受付部１１１、スクロール速度算出部１１２、表示制御部１１４等の機能部が実現される。また、表示情報記憶部１１３は、例えば、記憶装置１０９により実現される。
【００２６】
＜宛先表示及びインデックス表示の例＞
次に、宛先表示及びインデックス表示について、具体例を挙げて説明する。図３（Ａ）は、宛先表示の一例を示す図である。図３（Ｂ）は、インデックス表示の一例を示す図である。
【００２７】
図３（Ａ）に示す例では、宛先が英語表記の場合の宛先表示を示している。ここで、予め定められた表示領域１１において、先頭の文字が「Ａ」の宛先から「Ｚ」の宛先まで、上から順番に並べて表示される。図示の例では、先頭の文字が「Ｄ」の宛先が表示されている。付言すると、画面には表示されていないが、「Ｄａｎｎｙ  Ｓｈａｒｐ」の宛先の上に配置された宛先として、例えば、先頭の文字が「Ｃ」の宛先（例えば、「Ｃａｒｌｉｅ  Ｃｌａｒｋ」など）が存在する。
【００２８】
また、宛先表示では、宛先とともに、インデックスを表示してもよいし、表示しなくてもよい。図３（Ａ）に示す例では、「Ｄａｎｎｙ  Ｓｈａｒｐ」の宛先の１つ上に、「Ｄ」というインデックスが表示されている。また、画面には表示されていないが、「Ｄ」以外のインデックスも、宛先に対応して配置されており、スクロールされると表示される状態にある。即ち、図３（Ａ）に示す例は、宛先とともにインデックスが表示される場合の宛先表示を示している。一方で、宛先表示にインデックスを表示しない場合、「Ｄａｎｎｙ  Ｓｈａｒｐ」の宛先の１つ上には、「Ｄ」のインデックスは表示されず、例えば「Ｃａｒｌｉｅ  Ｃｌａｒｋ」などの宛先が表示される。
【００２９】
また、図３（Ｂ）に示す例では、宛先が英語表記の場合のインデックス表示を示している。図示の例では、宛先を先頭の文字で分類した場合のインデックスとして、「Ａ」〜「Ｚ」の文字が上から順番に並べて表示される。ここで、宛先が日本語表記の場合には、例えば、「あ」〜「ん」の５０音がインデックスとして表示される。
また、インデックス表示では、実際に存在する宛先に対応するインデックスのみを表示してもよいし、宛先の有無にかかわらずインデックスを表示してもよい。例えば、先頭の文字が「Ａ」の宛先（例えば、「Ａａｒｏｎ  Ｃｌａｒｋ」など）が１つも登録されていない（即ち、表示情報記憶部１１３に記憶されていない）場合に、「Ａ」のインデックスを表示してもよいし、「Ａ」のインデックスを表示せずに「Ｂ」のインデックスから表示してもよい。
なお、宛先表示において、宛先とともにインデックスを表示する場合にも、インデックス表示と同様に、実際に存在する宛先に対応するインデックスのみを表示してもよいし、宛先の有無にかかわらずインデックスを表示してもよい。
【００３０】
さらに、図３（Ａ）、（Ｂ）に示す例では、インデックスを宛先の先頭の文字としたが、このような構成に限られない。例えば、宛先の先頭の文字を含む複数の文字をインデックスとしてもよい。より具体的には、例えば、宛先の先頭の文字から数えて２文字をインデックスとしてもよいし、宛先の先頭の文字から数えて３文字をインデックスとしてもよい。また、例えば、宛先が氏名の場合に、英語表記の名前（即ち、Ｆｉｒｓｔ  Ｎａｍｅ）をインデックスとしたり、日本語表記の氏（即ち、名字）をインデックスとしたりしてもよい。
【００３１】
また、宛先には、宛先に関する情報が対応付けられている。例えば、宛先表示において操作者が宛先を選択すると、選択した宛先に対応付けられている情報が表示される。宛先に関する情報とは、例えば、宛先の電話番号や宛先の所在地、宛先の人間の所属部署等である。より具体的には、例えば、図３（Ａ）に示す宛先表示において、「Ｄａｎｎｙ  Ｓｈａｒｐ」が表示されている箇所を操作者が選択すると、「Ｄａｎｎｙ  Ｓｈａｒｐ」の電話番号や所在地、所属部署等が表示される。
一方、インデックスは宛先を分類するためのものであり、インデックスには、宛先に関する情報は対応付けられていない。例えば、図３（Ａ）に示す宛先表示や図３（Ｂ）に示すインデックス表示において、「Ｄ」のインデックスは、「Ｄａｎｎｙ  Ｓｈａｒｐ」、「Ｄａｒｒｅｌ  Ｋｅｍｐ」等を分類する項目であるが、「Ｄａｎｎｙ  Ｓｈａｒｐ」、「Ｄａｒｒｅｌ  Ｋｅｍｐ」等に関する情報は対応付けられていない。
【００３２】
＜スクロール速度を算出する処理の説明＞
次に、スクロール速度算出部１１２がスクロール速度を算出する処理について説明する。図４は、スクロール速度算出部１１２がスクロール速度を算出する処理の一例を説明するための図である。
【００３３】
図４に示す例では、表示パネルの予め定められた表示領域１１に、表示項目の宛先として、宛先５〜宛先９が表示されている。一方、宛先１〜宛先４、宛先１０〜宛先１００は、画面には表示されていない。付言すると、宛先５〜宛先９が表示されている状態で画面が下方向にスクロールすると、宛先４が新たに表示される。また、宛先５〜宛先９が表示されている状態で画面が上方向にスクロールすると、宛先１０が新たに表示される。
【００３４】
ここで、画面のスクロールは、操作者が表示領域１１において指やスタイラスペン等の接触物を接触させつつ、接触物を特定の方向（図４に示す例では、上下方向）に移動させることにより行われる。また、例えば、操作者がスクロールバー１２を選択して上下方向に移動させたり、操作者が不図示の上下ボタンを選択したりすることによって、画面のスクロールが行われる。
【００３５】
操作者のスクロール操作によって画面のスクロールが開始されると、スクロール速度算出部１１２は、スクロール速度の算出を行う。ここで、スクロール速度とは、単位時間当たりに宛先がどの程度移動したかを示すものであり、スクロール速度算出部１１２は、例えば、宛先１〜１００の一部を表示領域１１に表示するために宛先１〜１００が移動する移動量を、単位時間毎に（例えば、１秒毎に）取得する。この移動量をスクロール速度とすればよい。スクロール速度算出部１１２は、単位時間毎に移動量を取得して、単位時間毎にスクロール速度を更新する。
【００３６】
＜表示を切り替える処理の手順＞
次に、表示制御部１１４が表示を切り替える処理について説明する。図５は、表示制御部１１４が表示を切り替える処理の手順の一例を示したフローチャートである。ここでは、初期状態として、表示パネルには宛先表示がなされているものとする。
なお、以下では、処理のステップを記号の「Ｓ」と表記する場合がある。
【００３７】
まず、スクロール速度算出部１１２は、操作受付部１１１において、操作者からのスクロール操作を受け付けたか否かを判定する（Ｓ１０１）。Ｓ１０１で否定の判断（ＮＯ）がされた場合、本処理フローは終了する。一方、Ｓ１０１で肯定の判断（ＹＥＳ）がされた場合、スクロール速度算出部１１２は、スクロール速度の算出を開始する（Ｓ１０２）。スクロール速度算出部１１２は、画面のスクロールに合わせて、単位時間毎にスクロール速度を算出し、スクロール速度を更新する。
【００３８】
次に、表示制御部１１４は、算出されたスクロール速度が閾値速度を超えているか否かを判定する（Ｓ１０３）。
Ｓ１０３で肯定の判断（ＹＥＳ）がされた場合、表示制御部１１４は、表示パネルの予め定められた表示領域に、複数の宛先を表示せずに、複数の宛先を分類した複数のインデックスを表示する（Ｓ１０４）。即ち、表示制御部１１４は、表示パネルの表示を、宛先表示からインデックス表示に切り替える。
【００３９】
次に、表示制御部１１４は、スクロール速度が閾値速度以下になったか否かを判定する（Ｓ１０５）。Ｓ１０５で否定の判断（ＮＯ）がされた場合、引き続き、Ｓ１０５の判定を行う。一方、Ｓ１０５で肯定の判断（ＹＥＳ）がされた場合、表示制御部１１４は、表示パネルの予め定められた表示領域に、複数の宛先を表示する（Ｓ１０６）。即ち、表示制御部１１４は、表示パネルの表示を、インデックス表示から宛先表示に切り替える。
【００４０】
次に、表示制御部１１４は、スクロールが停止したか否かを判定する（Ｓ１０７）。Ｓ１０７で否定の判断（ＮＯ）がされた場合、Ｓ１０３に移行する。一方、Ｓ１０７で肯定の判断（ＹＥＳ）がされた場合、本処理フローは終了する。
また、Ｓ１０３で否定の判断（ＮＯ）がされた場合、表示制御部１１４は、複数の宛先を表示したままにする（Ｓ１０８）。即ち、表示制御部１１４は、表示パネルの表示を、宛先表示のままにする。そして、Ｓ１０７に移行する。
【００４１】
なお、上述した例では、Ｓ１０３で用いられる閾値速度とＳ１０５で用いられる閾値速度とを共通の値にしたが、これらの値をそれぞれ異なる値にしてもよい。例えば、Ｓ１０５で用いられる閾値速度を０にして、スクロール速度が０になった場合（即ち、画面のスクロールが停止した場合）にインデックス表示から宛先表示に切り替えてもよい。
また、Ｓ１０５において、表示制御部１１４がインデックス表示から宛先表示に切り替える条件としては、スクロール速度が閾値速度以下であることに限られない。例えば、スクロール速度が継続して閾値速度を下回る時間が一定時間に達した場合に、インデックス表示から宛先表示に切り替えたり、一定時間内に操作者からの操作がない場合に、インデックス表示から宛先表示に切り替えたりしてもよい。
【００４２】
＜宛先表示からインデックス表示に切り替える処理の具体例＞
次に、表示制御部１１４が宛先表示からインデックス表示に切り替える処理について、具体例を挙げて説明する。
まず、操作者が図３（Ａ）に示す宛先表示の画面においてスクロール操作を行ったとする。スクロール速度が閾値速度を超えた場合、表示制御部１１４は、宛先表示からインデックス表示に切り替える。例えば、図３（Ｂ）に示すインデックス表示の画面が表示される。
【００４３】
次に、スクロール速度が閾値速度以下になった場合、表示制御部１１４は、インデックス表示から宛先表示に切り替える。例えば、インデックス表示のスクロール中に操作者が画面にタッチすると、画面のスクロールが停止する。ここで、表示制御部１１４は、インデックス表示から宛先表示に切り替える。具体的には、表示制御部１１４は、宛先表示において、スクロールが停止したときに表示されているインデックスの宛先を表示する。
例えば、スクロールが停止したときに、予め定められた表示領域の一番上に表示されているインデックスの宛先が表示される。例えば、スクロールが停止したときに、一番上に表示されているインデックスを「Ｓ」とすると、表示制御部１１４は、宛先表示において、「Ｓ」のインデックスに分類される宛先を表示する。
【００４４】
図６（Ａ）、（Ｂ）は、スクロールが停止したときの表示例を示す図である。図６（Ａ）に示す例では、スクロールが停止したときに一番上に「Ｓ」のインデックスが表示された場合のインデックス表示を示している。そして、図６（Ｂ）に示す例では、図６（Ａ）のインデックス表示から切り替わった宛先表示を示している。ここでは、「Ｓａｍｕｅｌ  Ｓｈａｒｐ」、「Ｓｃｏｔｔ  Ｋｅｍｐ」等の「Ｓ」のインデックスに分類される宛先が、表示領域１１の上に配置されるように表示される。
また、インデックス表示から宛先表示への切り替えでは、例えば、切り替えの際に操作者がタッチしている（即ち、操作者が選択している）インデックスの宛先を表示してもよい。例えば、操作者が「Ｓ」のインデックスをタッチして、画面のスクロールが停止したとする。この場合、表示制御部１１４は、図６（Ｂ）に示す宛先表示に切り替えて、「Ｓ」のインデックスに分類される宛先が表示領域１１の上に配置されるように表示する。
【００４５】
＜宛先表示及びインデックス表示の他の例＞
次に、宛先表示及びインデックス表示の他の例について説明する。図７（Ａ）は、宛先表示の他の例を示す図である。図７（Ｂ）は、インデックス表示の他の例を示す図である。
【００４６】
図７（Ａ）、（Ｂ）に示す例では、図３（Ａ）、（Ｂ）に示した「Ａ」〜「Ｚ」のインデックスの他に、宛先に含まれる名前（即ち、英語のＦｉｒｓｔ  Ｎａｍｅ）のインデックスが表示される。より具体的には、「Ｄａｒｒｅｌ」という名前のインデックスが表示される。この「Ｄａｒｒｅｌ」のインデックスは、例えば、「Ｄａｒｒｅｌ」という名前の宛先の数が予め定められた閾値以上である場合に表示される。なお、宛先が日本語表記の場合には、例えば、「あ」〜「ん」の５０音のインデックスの他に、宛先に含まれる氏のインデックスが表示される。
【００４７】
図７（Ａ）に示す宛先表示では、「Ｄａｒｒｅｌ」という名前の宛先として、「Ｄａｒｒｅｌ  Ｋｅｍｐ」、「Ｄａｒｒｅｌ  Ｃｌａｒｋ」、「Ｄａｒｒｅｌ  Ｅｒｉｃｋｓｏｎ」、「Ｄａｒｒｅｌ  Ｂａｒｔｌｅｔｔ」、「Ｄａｒｒｅｌ  Ｅａｔｏｎ」という５つが存在する。例えば、予め定められた閾値が「３」の場合、「Ｄａｒｒｅｌ」という名前の宛先が閾値以上存在する。そのため、「Ｄａｒｒｅｌ」のインデックスが表示される。この例では、「Ｄａｎｎｙ  Ｓｈａｒｐ」と「Ｄａｒｒｅｌ  Ｋｅｍｐ」との間に、「Ｄａｒｒｅｌ」のインデックスが表示される。
【００４８】
また、スクロール速度が閾値速度を超えた場合には、図７（Ｂ）に示すように、宛先は表示されず、「Ａ」〜「Ｚ」のインデックスが表示されるとともに、「Ｄａｒｒｅｌ」のインデックスが表示される。ここでは、「Ｄ」と「Ｅ」との間に「Ｄａｒｒｅｌ」のインデックスが表示される。
このように、共通の名前の宛先の数が予め定められた閾値以上の場合（即ち、名前のインデックスに分類される宛先の数が予め定められた閾値以上の場合）に、「Ａ」〜「Ｚ」のインデックスに加えて、その名前のインデックスが表示される。
【００４９】
また、「Ａ」〜「Ｚ」のインデックスに加えて表示するインデックスは、名前のインデックスに限られない。例えば、宛先の先頭の文字から数えて２文字のインデックスを表示してもよい。図８（Ａ）は、宛先の先頭の文字から数えて２文字のインデックスを表示する場合の宛先表示の例を示す図である。図８（Ｂ）は、宛先の先頭の文字から数えて２文字のインデックスを表示する場合のインデックス表示の例を示す図である。図８（Ａ）、（Ｂ）に示す例では、宛先の先頭の文字から２文字のインデックスに分類される宛先の数が予め定められた閾値以上の場合（即ち、２文字のインデックスが、予め定められた閾値以上の数の宛先を含む場合）に、その２文字のインデックスが表示される。
【００５０】
図８（Ａ）に示す例では、「Ｄａ」という２文字で始まる宛先として、「Ｄａｎｎｙ  Ｓｈａｒｐ」、「Ｄａｒｒｅｌ  Ｋｅｍｐ」等が存在する。これらの宛先が２０個存在する場合に、例えば、予め定められた閾値が「１０」であれば、「Ｄａ」という２文字で始まる宛先の数が閾値以上である。よって、図８（Ａ）、（Ｂ）に示すように、「Ｄａ」のインデックスが表示される。なお、図８（Ｂ）に示す例では、「Ａａ」、「Ｃａ」等のインデックスも、これらのインデックスに分類される宛先の数が予め定められた閾値以上であるため表示されている。
【００５１】
このように、インデックスとして、複数種類のインデックスが存在してもよい。そして、複数種類のインデックスが表示される条件は、種類毎に異なってもよい。例えば、インデックスには、第１条件が成立すると表示される第１インデックスと、第１条件とは異なる第２条件が成立すると表示される第２インデックスとが存在する。
本実施の形態では、第１分類項目の一例として、第１インデックスが用いられる。また、第２分類項目の一例として、第２インデックスが用いられる。
【００５２】
図７（Ａ）、（Ｂ）に示す例では、例えば、「Ａ」〜「Ｚ」が第１インデックスであり、宛先の名前が第２インデックスである。この例の場合、第１条件は、例えば、第１インデックスに分類される宛先が存在する、という条件である。例えば「Ｄａｎｎｙ  Ｓｈａｒｐ」等、「Ｄ」のインデックスに対応する宛先が存在するため、「Ｄ」のインデックスが表示される。また、第２条件は、第２インデックスに分類される宛先の数が予め定められた閾値以上である、という条件である。言い換えると、名前が共通する宛先の数が予め定められた閾値以上である、という条件である。例えば、「Ｄａｒｒｅｌ」という名前の宛先が閾値以上存在するため、「Ｄａｒｒｅｌ」のインデックスが表示される。
また、図８（Ａ）、（Ｂ）に示す例では、例えば、「Ａ」〜「Ｚ」が第１インデックスであり、「Ａａ」、「Ｃａ」、「Ｄａ」が第２インデックスである。この例の場合も、「Ａａ」、「Ｃａ」、「Ｄａ」のそれぞれのインデックスについて、インデックスに分類される宛先が閾値以上存在するため、「Ａａ」、「Ｃａ」、「Ｄａ」のインデックスが表示される。
【００５３】
さらに説明すると、この例では、第１インデックスの文字数（即ち、第１インデックスの分類に用いられる宛先の文字数）は、第２インデックスの文字数（即ち、第２インデックスの分類に用いられる宛先の文字数）よりも少ない。
より具体的には、第１インデックスが「Ａ」〜「Ｚ」の場合、第１インデックスの文字数は「１」である。また、第２インデックスが名前の場合、名前は通常２文字以上であるため、第２インデックスは２文字以上となる。よって、第１インデックスの文字数は第２インデックスの文字数よりも少ない。また、第２インデックスが、宛先の先頭の文字から数えて２文字の場合、第２インデックスの文字数は「２」であるため、この場合も、第１インデックスの文字数は、第２インデックスの文字数よりも少ない。
【００５４】
さらに、第２インデックスが表示されるための第２条件について説明する。
第２条件として、第２インデックスの上位の第１インデックスに分類される宛先の数を考慮してもよい。例えば、第１インデックスに分類される宛先の数が予め定められた閾値以上である、という条件を定めて、この条件を満たす第１インデックスを対象として、第２インデックスを表示してもよい。
例えば、宛先の先頭の文字である「Ａ」〜「Ｚ」を第１インデックス、宛先の名前を第２インデックスとする。この場合に、「Ｄ」の第１インデックスに分類される宛先が３０個存在し、予め定められた閾値が「２０」の場合、第１インデックスに分類される宛先の数が予め定められた閾値以上である、という第２条件が成立する。よって、第２インデックスとして、「Ｄ」の第１インデックスに分類される宛先の名前のインデックスが表示される。
【００５５】
より具体的には、例えば、「Ｄ」の第１インデックスに分類される宛先の数が予め定められた閾値以上の場合、「Ｄａｎｎｙ」、「Ｄａｒｒｅｌ」、「Ｄａｖｅ」等、「Ｄ」の文字で始まる名前が第２インデックスとして表示される。この場合、「Ｄａｎｎｙ」、「Ｄａｒｒｅｌ」、「Ｄａｖｅ」等に分類される宛先の数を考慮しなくてもよいが、考慮してもよい。「Ｄａｎｎｙ」、「Ｄａｒｒｅｌ」、「Ｄａｖｅ」等に分類される宛先の数を考慮する場合、さらに、宛先の数が予め定められた閾値（例えば、「３」）以上の場合に、第２インデックスとして表示される。例えば、「Ｄａｎｎｙ」という名前の宛先は１つであり、「Ｄａｒｒｅｌ」という名前の宛先は５つである場合、「Ｄａｎｎｙ」の第２インデックスは表示されず、「Ｄａｒｒｅｌ」の第２インデックスは表示される。
【００５６】
（スクロール速度に応じてインデックスの表示を変える実施例）
さらに、インデックス表示では、スクロール速度に応じて、インデックスの表示を変えてもよい。例えば、スクロール速度の上昇によってインデックスの表示を変えたり、スクロール速度の低下によってインデックスの表示を変えたりしてもよい。
【００５７】
例えば、スクロール速度の上昇に応じて、複数種類のインデックスを表示してもよい。ここで、複数種類のインデックスとして、第１インデックス及び第２インデックスを表示する場合について説明する。
表示制御部１１４は、宛先表示においてスクロール操作がなされ、スクロール速度が予め定められた第２閾値速度を超えた場合、宛先を表示せずに、第２インデックス（例えば、宛先の名前のインデックス）を表示する。ここで、第２インデックスとともに第１インデックス（例えば、宛先の先頭の文字の「Ａ」〜「Ｚ」のインデックス）を表示してもよい。そして、表示制御部１１４は、スクロール速度が予め定められた第１閾値速度を超えた場合、第２インデックスを表示せずに、第１インデックスを表示する。
このように、スクロール速度の上昇によって、宛先表示をインデックス表示に切り替えたり、第２インデックスを表示せずに第１インデックスを表示したりすることにより、画面に表示する情報量（例えば、項目数）が減少するといえる。
【００５８】
また、例えば、スクロール速度の上昇に応じて、第１インデックス、第２インデックス及び第３インデックスを表示する場合について説明する。
表示制御部１１４は、宛先表示においてスクロール操作がなされ、スクロール速度が予め定められた第３閾値速度を超えた場合、宛先を表示せずに、宛先の先頭の文字から数えて３文字の第３インデックスを表示する。次に、スクロール速度が予め定められた第２閾値速度を超えた場合、第３インデックスを表示せずに、宛先の先頭の文字から数えて２文字の第２インデックスを表示する。次に、スクロール速度が予め定められた第１速度を超えた場合、第２インデックスを表示せずに、宛先の先頭の文字の「Ａ」〜「Ｚ」の第１インデックスを表示する。
【００５９】
より具体的には、例えば、図７（Ａ）に示す宛先において、スクロール速度が予め定められた第３閾値速度を超えた場合、「Ｄａｎ」、「Ｄａｒ」という第３インデックスが表示される。また、スクロール速度が予め定められた第２閾値速度を超えた場合、「Ｄａｎ」、「Ｄａｒ」の第３インデックスは表示されず、「Ｄａ」という第２インデックスが表示される。さらに、スクロール速度が予め定められた第１閾値速度を超えた場合、「Ｄａ」の第２インデックスは表示されず、「Ｄ」という第１インデックスが表示される。
【００６０】
また、例えば、スクロール速度の低下に応じて、複数種類のインデックスを表示してもよい。ここで、複数種類のインデックスとして、第１インデックス及び第２インデックスを表示する場合について説明する。
表示制御部１１４は、スクロール速度が予め定められた第１閾値速度を超えた場合に、第１インデックスとして、宛先の先頭の文字の「Ａ」〜「Ｚ」のインデックスを表示する。そして、スクロール速度の低下に応じて、第１インデックスに代えて又は第１インデックスとともに、第２インデックスを表示する。例えば、第１インデックスが「Ｄ」の場合、第２インデックスとして、「Ｄａｎｎｙ」、「Ｄａｒｒｅｌ」、「Ｄａｖｅ」等、「Ｄ」の文字で始まる名前のインデックスが表示される。
【００６１】
ここで、第２インデックスを表示する条件は、図５に示すＳ１０５と同様に、例えば、スクロール速度が低下して、スクロール速度が予め定められた第２閾値速度を下回る（又は、第２閾値速度以下になる）、という条件である。また、例えば、スクロール速度が予め定められた第２閾値速度を下回った後、スクロール速度が継続して第２閾値速度を下回る時間が一定時間に達した場合に、第２インデックスを表示してもよい。より具体的には、例えば、操作者がスクロール操作を行い、操作者が表示したい特定の宛先が分類される第１インデックスが近付いたために、スクロール速度を低下させて、画面の内容を確認しながらスクロールさせる場合に、第２インデックスが表示される。
さらに、第１インデックスのみが表示されている状態で一定時間内に操作者からの操作がない場合に、第２インデックスを表示したり、第１インデックスのみが表示されている状態でスクロール速度が０になった場合に、第２インデックスを表示したりしてもよい。また、表示制御部１１４は、第２インデックスを表示した後、さらにスクロール速度が低下したり、一定時間経過したりした場合に、インデックス表示から宛先表示に切り替える。
このように、スクロール速度の低下によって、第２インデックスを表示したり、インデックス表示を宛先表示に切り替えたりすることにより、画面に表示する情報量が増加するといえる。
【００６２】
また、例えば、スクロール速度の低下に応じて、第１インデックス、第２インデックス及び第３インデックスを表示する場合について説明する。
表示制御部１１４は、スクロール速度が予め定められた第１閾値速度を超えた場合、第１インデックスを表示する。ここでは、第１インデックスとして、例えば、「Ａ」〜「Ｚ」のインデックスが表示される。そして、スクロール速度が低下して、スクロール速度が予め定められた第２閾値速度を下回ると、第１インデックスに代えて又は第１インデックスとともに、第２インデックスが表示される。例えば、第１インデックス「Ｄ」については、「Ｄａｎｎｙ」、「Ｄａｒｒｅｌ」、「Ｄａｖｅ」等、「Ｄ」の文字で始まる名前の第２インデックスが表示される。さらに、スクロール速度が低下して、スクロール速度が予め定められた第３閾値速度を下回ると、第１インデックス・第２インデックスに代えて、又は、第１インデックス・第２インデックスとともに、第３インデックスが表示される。例えば、第２インデックス「Ｄａｎｎｙ」については、この名前に氏の１文字目を加えた「Ｄａｎｎｙ  Ｓ」という第３インデックスが表示される。また、例えば、第２インデックス「Ｄａｒｒｅｌ」については、この名前に氏の１文字目を加えた「Ｄａｒｒｅｌ  Ｋ」、「Ｄａｒｒｅｌ  Ｅ」といった第３インデックスが表示される。
【００６３】
（宛先表示の他の例）
さらに、宛先表示の他の例について説明する。
宛先表示で複数の宛先が表示されている場合には、それらの複数の宛先に共通する部分が存在する場合がある。ただし、操作者は、スクロールしながら画面を見ているため、複数の宛先に共通する部分が存在することや、それぞれの宛先にどのような違いがあるかについて、把握するのは難しいことが考えられる。
そこで、表示制御部１１４は、複数の宛先に共通する部分が存在する場合に、共通する部分と共通しない部分との表示態様を変えて表示してもよい。図９（Ａ）〜（Ｃ）は、宛先表示の複数の宛先において、共通する部分と共通しない部分との表示態様を変える場合の一例を示す図である。
【００６４】
なお、共通する部分と共通しない部分との表示態様を変える場合には、共通する部分を共通しない部分と比較して強調して表示する表示態様、共通しない部分を共通する部分と比較して強調して表示する表示態様が考えられる。図９（Ａ）〜（Ｃ）に示す例では、共通しない部分を共通する部分と比較して強調して表示する表示態様について説明する。
【００６５】
図９（Ａ）〜（Ｃ）に示す例では、「Ｄａｒｒｅｌ」という名前の宛先として、「Ｄａｒｒｅｌ  Ｋｅｍｐ」、「Ｄａｒｒｅｌ  Ｃｌａｒｋ」、「Ｄａｒｒｅｌ  Ｅｒｉｃｋｓｏｎ」、「Ｄａｒｒｅｌ  Ｂａｒｔｌｅｔｔ」、「Ｄａｒｒｅｌ  Ｅａｔｏｎ」という５つが存在する。これらの５つの宛先では、「Ｄａｒｒｅｌ」という名前が共通する。そこで、表示制御部１１４は、これらの５つの宛先において、共通する部分である「Ｄａｒｒｅｌ」の文字と、共通しない部分である文字との表示態様を変えて表示する。
【００６６】
図９（Ａ）に示す例では、表示制御部１１４は、５つの宛先において、「Ｄａｒｒｅｌ」の文字と、共通しない部分の文字とについて、文字の太さを変えて表示する。より具体的には、例えば、５つの宛先において、「Ｄａｒｒｅｌ」は標準の太さの文字であるが、共通しない部分の文字の太さを「Ｄａｒｒｅｌ」よりも太くして表示する。即ち、５つの宛先において、「Ｋｅｍｐ」、「Ｃｌａｒｋ」、「Ｅｒｉｃｋｓｏｎ」、「Ｂａｒｔｌｅｔｔ」、「Ｅａｔｏｎ」の文字を太字にして表示する。
【００６７】
図９（Ｂ）に示す例では、表示制御部１１４は、５つの宛先において、「Ｄａｒｒｅｌ」の文字と、共通しない部分の文字とについて、文字の大きさを変えて表示する。より具体的には、例えば、５つの宛先において、「Ｄａｒｒｅｌ」は標準の大きさの文字であるが、共通しない部分の文字の大きさを「Ｄａｒｒｅｌ」よりも大きくして表示する。即ち、５つの宛先において、「Ｋｅｍｐ」、「Ｃｌａｒｋ」、「Ｅｒｉｃｋｓｏｎ」、「Ｂａｒｔｌｅｔｔ」、「Ｅａｔｏｎ」の文字を、「Ｄａｒｒｅｌ」よりも大きくして表示する。
【００６８】
図９（Ｃ）に示す例では、表示制御部１１４は、５つの宛先において、「Ｄａｒｒｅｌ」の文字と、共通しない部分の文字とについて、共通しない部分の文字に対して下線を引く。即ち、５つの宛先において、「Ｋｅｍｐ」、「Ｃｌａｒｋ」、「Ｅｒｉｃｋｓｏｎ」、「Ｂａｒｔｌｅｔｔ」、「Ｅａｔｏｎ」の文字に下線を引く。
【００６９】
ここで、複数の宛先に共通する部分が存在する場合、その複数の宛先の数が予め定められた閾値以上（例えば、「３」以上）の場合に、共通する部分と共通しない部分との表示態様を変えることとしてもよい。図９（Ａ）〜（Ｃ）に示す例では、「Ｄａｒｒｅｌ」という名前が共通する宛先の数が閾値（例えば、「３」）以上であるため、共通しない部分である氏（即ち、「Ｋｅｍｐ」、「Ｃｌａｒｋ」、「Ｅｒｉｃｋｓｏｎ」、「Ｂａｒｔｌｅｔｔ」、「Ｅａｔｏｎ」）が強調して表示される。
なお、図９（Ａ）〜（Ｃ）に示す例では、「Ｄａｒｒｅｌ」のインデックスを表示しているが、「Ｄａｒｒｅｌ」のインデックスを表示しなくてもよい。
【００７０】
さらに、それぞれの宛先の共通しない部分を強調して表示する表示態様は、図９（Ａ）〜（Ｃ）に示す表示態様に限られない。例えば、５つの宛先において、「Ｄａｒｒｅｌ」の文字と、共通しない部分の文字とについて、文字の色を変えて表示してもよい。例えば、表示制御部１１４は、５つの宛先において、共通しない部分の文字の色を、「Ｄａｒｒｅｌ」の文字の色よりも目立つ色にする。より具体的には、例えば、５つの宛先において、「Ｄａｒｒｅｌ」の文字の色は黒であるが、共通しない部分の文字の色を赤にする。即ち、５つの宛先において、「Ｋｅｍｐ」、「Ｃｌａｒｋ」、「Ｅｒｉｃｋｓｏｎ」、「Ｂａｒｔｌｅｔｔ」、「Ｅａｔｏｎ」の文字を赤字にして表示する。
【００７１】
また、宛先表示では、複数の宛先に共通する部分が存在する場合に、共通する部分が存在することを示す表示を行ってもよい。図１０は、宛先表示の複数の宛先において、共通する部分が存在することを示す場合の一例を示す図である。
図１０に示す例では、図９（Ａ）〜（Ｃ）に示す例と同様に、「Ｄａｒｒｅｌ  Ｋｅｍｐ」、「Ｄａｒｒｅｌ  Ｃｌａｒｋ」、「Ｄａｒｒｅｌ  Ｅｒｉｃｋｓｏｎ」、「Ｄａｒｒｅｌ  Ｂａｒｔｌｅｔｔ」、「Ｄａｒｒｅｌ  Ｅａｔｏｎ」という５つの宛先において、「Ｄａｒｒｅｌ」という名前が共通する。そこで、表示制御部１１４は、これらの５つの宛先において、共通する部分が存在することを示す表示として、注意マーク１３を表示する。
【００７２】
なお、図９（Ａ）〜（Ｃ）、図１０に示す例では、宛先の名前が共通するものとしたが、共通する部分は表示項目のうちのどの部分でもよく、名前に限られない。
また、図９（Ａ）〜（Ｃ）、図１０に示すそれぞれの表示態様を組み合わせてもよい。例えば、表示制御部１１４は、５つの宛先において、共通しない部分の文字に対して下線を引くとともに、共通しない部分の文字の大きさを「Ｄａｒｒｅｌ」の文字よりも大きくして表示してもよい。
【００７３】
＜ハードウェア構成の他の例＞
また、上述した例では画像処理装置１００を用いた構成について説明を行ったが、ＰＣ（Personal Computer）や、携帯情報端末（いわゆる、スマートフォンやタブレット端末等）など、表示機構を備える他の装置に本実施の形態を適用することも可能である。そこで、画像処理装置１００の代わりに、例えばＰＣや携帯情報端末などのコンピュータ２００を用いるものとして、コンピュータ２００のハードウェア構成について説明する。
【００７４】
図１１は、本実施の形態が適用されるコンピュータ２００のハードウェア構成例を示した図である。
図示するように、コンピュータ２００は、演算手段であるＣＰＵ２０１と、ＢＩＯＳ（Basic Input Output System）等のプログラムを格納する記憶領域であるＲＯＭ２０２と、プログラムの実行領域であるＲＡＭ２０３とを備える。また、コンピュータ２００は、ＯＳやアプリケーション等の各種プログラム、各種プログラムに対する入力データ、各種プログラムからの出力データ等を記憶する記憶領域であるＨＤＤ（Hard Disk Drive）２０４を備える。そして、ＲＯＭ２０２やＨＤＤ２０４等に記憶されたプログラムが、ＲＡＭ２０３に読み込まれてＣＰＵ２０１に実行されることにより、コンピュータ２００の機能が実現される。
さらに、コンピュータ２００は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）２０５と、ディスプレイ等の表示装置２０６と、キーボードやマウス、タッチパネル等の入力デバイス２０７とを備える。
【００７５】
また、本発明の実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００７６】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【００７７】
１００…画像処理装置、１０４…表示機構、１１１…操作受付部、１１２…スクロール速度算出部、１１３…表示情報記憶部、１１４…表示制御部
【図１】
2020038476.tif 000003
【図２】
2020038476.tif 000004
【図３】
2020038476.tif 000005
【図４】
2020038476.tif 000006
【図５】
2020038476.tif 000007
【図６】
2020038476.tif 000008
【図７】
2020038476.tif 000009
【図８】
2020038476.tif 000010
【図９】
2020038476.tif 000011
【図１０】
2020038476.tif 000012
【図１１】
2020038476.tif 000013