(57)【要約】【課題】複数の項目を含む表示情報を高速にスクロールさせた場合であっても、各項目の視認性の低下を抑制する。【解決手段】スクロール速度を算出する速度算出部（１２）と、スクロール速度が速くなるにつれ、項目（６０）に含まれる要素から表示対象の表示要素を制限する表示要素決定部（１３）と、表示要素が制限された各項目の表示情報を算出されたスクロール速度にてスクロール表示するように表示部を制御する表示制御部（１５）とを含む。【選択図】図１
2014157507.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に表示されている複数の項目を含む表示情報のスクロールを指示する入力装置に対しての入力から、前記表示情報のスクロール速度を算出する速度算出部と、
前記スクロール速度が速くなるに従って、前記表示装置に表示する表示要素をより制限するように、前記項目に含まれる複数の要素から前記表示要素を決定する表示要素決定部と、
項目ごとに前記表示要素決定部によって決定された表示要素が表示され、かつ前記スクロール速度にて前記表示情報のスクロールが行われるように前記表示装置を制御する表示制御部とを備えていることを特徴とする表示制御装置。
【請求項２】
前記項目は、情報量または表示サイズが固定の定型要素、および、情報量または表示サイズが項目ごとに異なる非定型要素のうちの、少なくとも定型要素を含み、
前記表示要素決定部は、前記非定型要素から優先的に前記制限の対象として選択することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示要素決定部は、少なくとも１つの前記定型要素を前記表示要素として決定することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記速度算出部はさらに、予め定義された複数段階の速度区分から、算出した前記スクロール速度が属する速度区分を特定し、
前記表示要素決定部は、前記速度算出部が特定した速度区分が、最速の速度区分である場合に、前記定型要素のみを表示要素として決定することを特徴とする請求項２または３に記載の表示制御装置。
【請求項５】
前記表示要素決定部によって決定された表示要素が収められる項目領域の大きさを、全項目共通で１つ決定する項目領域決定部を備え、
前記表示制御部は、前記表示要素決定部によって決定された表示要素からなる各項目を表示用に成形する際、前記項目領域決定部によって決定された大きさの項目領域に収まるように前記表示要素の表示サイズを変更して配置することを特徴とする請求項１から４までのいずれか１項に記載の表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の項目を含む表示情報を表示させるとともに、表示情報をスクロールさせることが可能な表示制御装置に関する。
【背景技術】
【０００２】
スマートフォン等の情報端末装置（情報表示装置）では、タッチパネル方式の表示装置を備え、フリック操作やドラッグ操作によって、表示装置の表示をスクロールできるようになっている。この種の情報端末装置によって閲覧される情報の一つには、Ｔｗｉｔｔｅｒ（登録商標）などの情報発信サイトに代表されるソーシャルネットワーキングサービス（ＳＮＳ）において情報発信者により発信される情報がある。
【０００３】
ＳＮＳでの投稿は、特定のユーザの投稿に対する他のユーザの投稿により、次々に追加され、増加していく。したがって、これら多数の投稿を含む一連の表示情報は、多数の投稿を含んだ多量のものとなる。
【０００４】
このような表示情報に対して、ユーザは、例えば所定の件名の投稿や所定の投稿者からの投稿などを閲覧する場合において、目的とする投稿を見つけるために、通常、多くの投稿を読み飛ばすために長いスクロール操作を強いられる。また、ユーザは、例えば高速のフリック操作を行って、表示情報を高速にスクロールさせる。このため、表示情報のスクロール中に、ユーザが目視にて個々の投稿の内容を確認することは困難である。
【０００５】
このような問題に対し、特許文献１には、スクロールの速度に応じて、表示される情報の特定の要素を拡大することが記載されている。さらに、特定の要素を拡大してもスクロール区間のスクロール時間が変化しないように、スクロール速度を調整すること、あるいは拡大した要素以外の要素を縮小することが記載されている。
【０００６】
また、特許文献２には、スクロールの速度が低速から高速に変化した場合に、一画面に一覧表示できる例えば横８行×縦８列の合計６４枚の画像から表示対象の画像を絞り込み、それら表示対象の画像を拡大して一画面に表示することが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１７４２４９号公報（２０１２年９月１０日公開）
【特許文献２】特開２０１２−３７９７４号公報（２０１２年２月２３日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載の構成では、スクロールの速度が速くなった場合に、表示される情報の特定の要素の視認性は向上するものの、表示のスクロール量は変化しないため、目的とする投稿を見つけるためのユーザのスクロール操作の負担は軽減されない。
【０００９】
また、特許文献２に記載の構成では、表示対象の一部の画像の視認性は向上するものの、表示対象外の残りの画像は表示されないため、表示対象外の画像の視認性は消滅状態となる。
【００１０】
本発明は、複数の項目を含む表示情報を高速にスクロールさせた場合であっても、各項目の視認性の低下を抑制する表示制御装置の提供を目的としている。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、本発明の一態様に係る表示制御装置は、表示装置に表示されている複数の項目を含む表示情報のスクロールを指示する入力装置に対しての入力から、前記表示情報のスクロール速度を算出する速度算出部と、前記項目に含まれる複数の要素のうちから前記表示装置に表示する表示要素を決定し、前記スクロール速度が速くなるに従って前記表示要素を制限する表示要素決定部と、項目ごとに前記表示要素決定部によって決定された表示要素が表示され、かつ前記スクロール速度にて前記表示情報のスクロールが行われるように前記表示装置を制御する表示制御部とを備えていることを特徴としている。
【発明の効果】
【００１２】
本発明の一態様によれば、表示情報を高速にスクロールさせた場合であっても、各項目の視認性の低下を抑制し、さらに、スクロール量を低減させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の情報表示装置の要部構成を示すブロック図である。
【図２】（ａ）〜（ｄ）は、項目の一具体例を示す図である。
【図３】情報表示装置の記憶部に記憶されている、表示設定のデータ構造および具体例を示す図である。
【図４】情報表示装置が実行する表示制御処理の流れを示すフローチャートである。
【図５】（ａ）〜（ｄ）は、表示情報の一具体例を示す図である。
【発明を実施するための形態】
【００１４】
≪実施形態１≫
以下、本発明の第１の実施形態として、本発明の表示制御装置を、タッチパネルを備えた情報表示装置に搭載した場合について、図１〜５を用いて説明する。ただし、当該情報表示装置にはタッチパネルは必須ではなく、情報表示装置は、複数の項目を含む表示情報を画面上に表示するとともに、該表示情報に対するスクロール操作を受け付けることができればよい。
【００１５】
〔情報表示装置の構成〕
図１は、情報表示装置１の要部構成を示すブロック図である。情報表示装置１は、表示制御装置としての制御部１０、入力部２０、表示部２１および記憶部３０を備えている。なお、本実施形態に直接関係のない部分（例えば、外部機器と通信する部分など）は、記載の簡潔性を担保する観点から、構成の説明およびブロック図から省略した。ただし、実施の実情に即して、情報表示装置１は当該省略した構成を含んでもよい。
【００１６】
情報表示装置１は、所定の表示情報を表示する装置である。表示情報は、複数の情報（要素）が所定の単位（項目）でまとめられ、各項目が複数連なった一覧表形式の情報である。本実施形態では、表示情報は、情報発信サイトのサービスを利用して投稿された情報の集合を指し、当該情報は、１回の投稿によって表示用に成形される記事、コメント、メールなどである。以下、記事、コメント、メールなどの情報の１単位を項目と称する。該項目は、いくつかの要素を組み合わせて表示用に成形される。すなわち、要素は、上記項目を構成する情報の最小単位である。表示情報、項目および要素の具体例は、図２および図５を用いて後に詳述するが、例えば、情報発信サイトにおける１つの投稿記事（項目）は、情報発信者のアカウント名、投稿日時、本文、添付画像などの複数の要素から成り立っている。
【００１７】
さらに、情報表示装置１は、ユーザの操作に応じて、表示部２１に表示している表示情報をスクロールさせることが可能な装置である。これにより、１度に画面に表示しきれない、表示情報の中のすべての項目を表示することができる。
【００１８】
入力部２０は、情報表示装置１に対するユーザの操作、特に、表示情報のスクロール指示を受け付けるものである。表示部２１は、液晶パネル、有機ＥＬパネルなどのフラットディスプレイパネルからなり、上記表示情報をはじめ、情報表示装置１によって処理されるあらゆる情報を表示する。なお、表示部２１は、タッチパネルとして入力部２０を兼ねる構成であってもよい。あるいは、入力部２０は、ボタンなどとして備えられ、情報表示装置１は、特定のボタンが押下されたことをスクロール指示として検出してもよい。
【００１９】
記憶部３０は、フラッシュメモリなどの不揮発性の記憶装置によって構成され、特に、表示設定３１およびコンテンツデータベース（ＤＢ）３２を格納するものである。コンテンツＤＢ３２には、表示情報として抽出されるあらゆる項目と、それぞれの項目に含まれているすべての要素が、項目ごとに格納されている。コンテンツＤＢ３２は、外部の装置に設けられていてもよく、情報表示装置１はインターネットを介してコンテンツＤＢ３２から必要な項目を必要な時にダウンロードして記憶部３０に一時的に格納する構成であってもよい。
【００２０】
制御部１０は、情報表示装置１を統括的に制御するものである。制御部１０は、例えば、ＣＰＵ（central processing unit）などで実現される。制御部１０は、機能ブロックとして、入力検出部１１、速度算出部１２、表示要素決定部１３、項目領域決定部１４および表示制御部１５を含む。これらの機能ブロックが記憶部３０に記憶されている各種情報を処理することにより、本発明の表示制御装置が実現される。
【００２１】
〔表示制御装置の機能構成〕
入力検出部１１は、入力部２０が受け付けた入力信号から、ユーザの操作を検出するものである。入力検出部１１が検出する操作には、例えばタッチ、フリック、タップ、ピンチイン、ピンチアウトなどがある。入力検出部１１は、スクロールを指示する操作を検出した場合は、上記入力信号を速度算出部１２へと送信する。
【００２２】
速度算出部１２は、入力信号からスクロール速度を算出するものである。例えば、速度算出部１２は、入力信号から、タッチ開始位置および終了位置の座標と、タッチ時間とを求めて、フリック操作の速度を算出し、該操作の速度に応じたスクロール速度を算出する。さらに、速度算出部１２は、算出したスクロール速度（例えばpixel/sなどの単位で示される）から速度区分（想定されるスクロール速度の範囲を何段階かに区分したもの）を決定してもよい。スクロール速度は表示制御部１５に、速度区分（または、スクロール速度でもよい）は表示要素決定部１３に送信される。
【００２３】
表示要素決定部１３は、算出された速度区分またはスクロール速度に応じて、項目における表示対象の要素（以下、表示要素）を取捨選択（決定）するものである。表示要素決定部１３によって決定された表示要素は、項目領域決定部１４および表示制御部１５に伝達され、表示部２１に表示される要素として、表示制御部１５によって処理される。本実施形態では、表示要素の選択は、記憶部３０に記憶された表示設定３１にしたがって実行される。表示設定３１のデータ構造は、別図を参照して後に詳述する。
【００２４】
項目領域決定部１４は、項目領域の大きさを項目ごとに決定するものである。項目領域とは、表示部２１に表示される項目が表示部２１の画面上で占める領域を指す。
【００２５】
具体的には、項目領域決定部１４は、表示要素決定部１３によって表示要素が指定されると、コンテンツＤＢ３２から指定された表示要素を項目ごとに読み出し、これらの表示要素が収まるように、各項目の項目領域の大きさを決定する。決定された項目領域の大きさは、表示制御部１５に送信される。
【００２６】
表示制御部１５は、コンテンツＤＢ３２から抽出された各項目を表示用に成形し、各項目を連ねてスクロール表示可能な表示情報を作成するものである。具体的には、１項目につき、表示制御部１５は、表示要素決定部１３によって決定された表示要素をコンテンツＤＢ３２から読み出し、項目領域決定部１４によって決定された大きさの項目領域に、読み出した各表示要素を配置する。こうして表示用に成形した各項目を連ねて表示情報を作成する。さらに、表示制御部１５は、速度算出部１２から受信したスクロール速度に応じて、作成した表示情報をスクロールさせる。
【００２７】
こうして、入力されたスクロール指示に応じて、表示情報がスクロールされる際、そのスクロール速度に応じて選択された表示要素からなる各項目が表示部２１に表示される。
【００２８】
〔項目および要素について〕
図２の（ａ）〜（ｄ）は、項目の一具体例を示す図である。図２の（ａ）に示すとおり、項目６０は、当該項目が含むすべての要素とともに、コンテンツＤＢ３２に格納されている。一例として、項目６０は、一人の情報発信者の１回の投稿によって成形される投稿記事であり、ｅ１〜ｅ６の６つの要素で構成される。ヘッダｅ１は、投稿主を示すユーザ名およびユーザアイコン、ならびに、投稿日時を示す要素である。テキストｅ２は、投稿された記事の本文を示す要素である。画像ｅ３は、記事に添付される画像データの要素である。リンク情報ｅ４は、外部データへのリンク情報を示す要素であり、例えば、バナー広告、または、ＵＲＬ（Uniform Resource Locator）文字列などである。件数情報ｅ５は、当該記事の閲覧回数、および、該記事に関連して投稿された別の記事の件数を示す要素である。余白ｅ６は、各項目を連ねた場合でも隣り合う項目との区切りを明確にするために確保される要素である。本実施形態では表示情報が縦スクロールされることを想定し、各項目を縦に連ねるために、余白ｅ６は、項目６０の最下または最上に設けられる。図２の（ａ）に示す要素は一例にすぎず、項目はその他の要素を含んでいてもよい。
【００２９】
なお、項目を構成する各要素は、大別して、定型要素と非定型要素に分類される。定型要素は、項目領域上の共通の位置に共通の大きさで配置されるものである。これに対し、非定型要素は、項目ごとに、異なる位置、情報量、または、大きさで配置されてもよいものである。上述の例では、ヘッダｅ１、件数情報ｅ５および余白ｅ６が定型要素であり、その他の要素が非定型要素である。なお、本実施形態では、定型要素は、すべての項目に共通して設けられる要素であってもよい。一方、非定型要素は、必須の要素でなくてもよい。
【００３０】
スクロール速度に応じて表示要素決定部１３が上述の各要素を取捨選択することにより、図２の（ｂ）〜（ｄ）に示すとおり、スクロール速度が高速になるにつれて、各項目の表示要素が削減される。表示要素決定部１３は、記憶部３０に記憶されている下記の表示設定３１にしたがって表示要素を選択する。
【００３１】
〔表示設定について〕
図３は、表示設定３１のデータ構造および具体例を示す図である。なお、図３において、表示設定３１をテーブル形式のデータ構造にて示したことは一例であって、表示設定３１のデータ構造をテーブル形式に限定する意図はない。
【００３２】
表示設定３１は、速度区分ごとに、各要素の表示規則を格納する構成である。すなわち、図３の表示設定３１によれば、速度区分（あるいはスクロール速度）が特定されると、各要素の表示規則が一意に決定されるデータ構造である。
【００３３】
「速度区分」列は速度区分を示す情報を格納する。速度区分の定義は適宜設計可能である。本実施形態では、スクロール速度が、０以上５００未満ピクセル／秒の場合の第１速度区分を「停止〜超低速」とし、５００以上１０００未満ピクセル／秒の場合の第２速度区分を「低速」とし、１０００以上１５００未満ピクセル／秒の場合の第３速度区分を「中速」とし、１５００以上ピクセル／秒場合の第４速度区分を「高速」と定義する。速度区分は４段階より多く設けられても少なく設けられてもよい。
【００３４】
「ヘッダ」列は、ヘッダｅ１を表示要素とするか否かを示すフラグを格納する。「画像」列は画像ｅ３、「リンク情報」列はリンク情報ｅ４、「件数情報」列は件数情報ｅ５について、それぞれを表示要素とするか否かを示すフラグを格納する。図３において、「○」のフラグは、対応する速度区分のときの対応する要素を表示要素として選択するという規則を意味する。「×」のフラグは、当該速度区分時における当該要素は表示要素として選択しないという規則を意味する。
【００３５】
「テキスト」列は、テキストｅ２の表示／非表示および表示する場合の情報量を指定する情報を格納する。「全表示」は、テキストｅ２の本文すべてを表示要素とする規則を意味する。「非表示」は、テキストｅ２を表示要素として選択しないという規則を意味する。「多い」は、テキストｅ２の本文の一部を表示要素とする規則を意味する。「少ない」は、上記「多い」よりも少ない量の、テキストｅ２の本文の一部を表示要素とする規則を意味する。なお、本文を部分的に表示要素とするということは、具体的には文字数または行数を所定数に制限することを意味する。
【００３６】
「余白」列は、余白ｅ６の表示／非表示および表示する場合の余白幅（縦スクロールの場合は余白の縦幅）をピクセル単位で指定する情報を格納する。ここに格納される０より大きい数値は、その数値の幅を持つ余白ｅ６を表示要素として採用するという規則を意味する。一方、図示されないが０の数値は、余白ｅ６を表示要素として選択しないという規則を意味する。なお、図示のとおり、余白ｅ６の余白幅は、スクロール速度が高速になるにつれて増加させても構わない。これにより、スクロール速度が高速になっても項目間の区切りを視認し易くなるという利点が生じる。
【００３７】
なお、各表示規則のデータ形式は、図３に示したものに限られない。
【００３８】
〔表示制御処理の流れ〕
図４は、情報表示装置１が実行する表示制御処理の流れを示すフローチャートである。図５の（ａ）〜（ｄ）は、複数の項目が連ねられた表示情報の一具体例を示す図である。
【００３９】
表示部２１に表示情報、例えば、図５の（ａ）の表示情報のうち太枠内の範囲が表示されている状態であるとする。この状態で、スクロール指示に係る操作を入力部２０が受け付けると（Ｓ１０）、入力検出部１１は、スクロール指示が入力されたと判断し（Ｓ１２でＹＥＳ）、スクロール指示に係る入力信号を速度算出部１２に送信する。速度算出部１２は入力信号からスクロール速度を算出し（Ｓ１４）、さらにスクロール速度に応じた速度区分を決定する（Ｓ１６）。
【００４０】
本実施形態では、表示要素決定部１３は、今回決定された上記速度区分が、直前の速度区分から変化したか否かを判定してもよく、該速度区分が変化した場合に（Ｓ１８でＹＥＳ）、項目のレイアウトを変更する必要があると判断する。例えば、スクロール速度が上がり、速度区分が「停止〜超低速」から「低速」へと変化したとする。
【００４１】
そして、表示要素決定部１３は、決定された速度区分に関連付けられた表示規則（図３）にしたがって、表示要素を決定する（Ｓ２０）。具体的には、非定型要素のうち、テキストｅ２の一部（例えば、冒頭の３行）を表示要素として選択し、本文の残りを削減することを決定する。ここでは、その他の要素は、すべて表示要素として選択される。
【００４２】
項目領域決定部１４は、項目ごとに、コンテンツＤＢ３２から、表示要素決定部１３によって選択された表示要素を抽出し、各表示要素の表示サイズに基づいて項目領域の大きさを決定する（Ｓ２２）。例えば、項目６０の項目領域は、テキストｅ２の冒頭３行が削減された分、図２の（ａ）に示される大きさから図２の（ｂ）に示される大きさに縮小される。
【００４３】
表示制御部１５は、Ｓ２２にて決定された大きさの項目領域に、Ｓ２０にて選択された各表示要素を配置して、表示用の各項目を成形し、これらの項目を連ねて表示情報を作成する（Ｓ２４）。ここでは、図２の（ｂ）のように要素が削減された項目を縦に連ねて図５の（ｂ）に示す表示情報を作成する。最後に、表示制御部１５は、表示部２１を制御して、表示情報（図５の（ｂ））を表示させるとともに、Ｓ１４にて算出されたスクロール速度にて、上記表示情報をスクロールさせる。
【００４４】
例えば、続けて、スクロール操作がなされて（Ｓ１０、Ｓ１２でＹＥＳ）、スクロール速度がさらに増加し（Ｓ１４、Ｓ１６）、速度区分が「中速」へと変化すると（Ｓ１８でＹＥＳ）、表示要素決定部１３は、図３の表示規則にしたがって、非定型要素のテキストｅ２の一部（例えば、冒頭の１行）を表示要素として選択する（Ｓ２０）。つまり、「低速」のときよりも削減する量を増やす。さらに、表示要素決定部１３は、項目領域を不均一にする非定型要素、すなわち、画像ｅ３を表示要素からはずす。その結果、表示制御部１５は、各項目のテキストｅ２は１行だけ配置し、画像ｅ３は非表示にする（図２の（ｃ））（Ｓ２４）。ここで、中速時には、テキストｅ２の領域が１行分に統一され、非定型要素の画像ｅ３が除かれるため、各項目のフォーマットのばらつきが緩和されて、個々の項目を区別しやすくなるというメリットおよび残された表示要素の視認性が高まるというメリットがある（図５の（ｃ））。同様に、さらに、スクロール速度が上がって速度区分が「高速」へと変化すると、表示要素決定部１３は、図３の表示規則にしたがって、すべての非定型要素を削減し、定型要素のみを表示要素として選択する（図２の（ｄ））。そして、表示制御部１５は、ヘッダｅ１、件数情報ｅ５および余白ｅ６から項目を成形する（図２の（ｄ））、その結果、すべての項目において、表示される要素が統一されて、各項目のフォーマットのばらつきが解消され、より一層個々の項目を区別しやすくなり、残された定型要素の視認性がより一層高まる（図５の（ｄ））。
【００４５】
以上のとおり、表示設定３１は、スクロール速度が高速になるにつれて、非定型要素から削減していく一方、いずれの速度区分においても定型要素を表示要素として残し、最高速度においては、定型要素のみを残すような表示規則を含むことが好ましい。表示要素決定部１３が、上記の表示規則にしたがって要素を取捨選択することにより、スクロール速度が高速になった場合でも、ユーザが目的とする項目を見つける場合の視認性を向上でき、なおかつ、スクロール量を減らすことが可能である。特に、スクロールさせる移動量に応じて、ユーザのスクロール操作の回数が増えるような構成では、このスクロール操作の負担を軽減することができるので特に効果が大きい。
【００４６】
より詳細に説明すれば、ユーザが表示情報のスクロール操作を行うとき、ユーザは使用目的（見たい項目を画面に表示させる、目的の項目であるか否かを瞬時に確認してページを送るなど）に応じてスクロール速度を変えていると考えられる。
【００４７】
例えば、ユーザのスクロール操作が停止または極めて遅い速度の場合、ユーザが閲覧したい項目が、現在表示部２１にすでに表示されているか、表示範囲（図５の太枠）のすぐ近くにあると考えられる。この場合、スクロールさせる距離は長くなくスクロール操作の負担はほとんどないと考えられる。むしろ、ユーザは、現在表示されている項目または直近の項目の内容をよく閲覧したいと考えられる。したがって、項目領域が大きくなっても、各項目の要素を全て表示することが適当と考えられる。ゆえに、速度区分が「停止〜超低速」の場合には、すべての表示要素を表示するという規則が採用される。これにより、スクロール操作の負担なく、ユーザが目的とする項目を見つける際の視認性を向上させることができる。
【００４８】
一方、ユーザのスクロール操作が高速になるほど、ユーザが表示させたい項目が表示範囲から離れており、スクロールさせる距離が長くなって、スクロール操作の負担が増大すると考えられる。このため、情報表示装置１は、速度区分が「低速」、「中速」、「高速」と、より高速であることを示す区分に変化するほど、各項目の表示要素をより多く削減して、項目領域を縮小する。これにより、スクロールさせる距離を短くすることができ、ユーザのスクロール操作の負担を軽減することができる。加えて、本実施形態の情報表示装置１は、各項目の要素のうち、項目領域の大きさまたは項目のレイアウトを不均一にする非定型要素（テキストｅ２、画像ｅ３など）から削減していく構成である。そのため、スクロール速度が高速になるにつれて、各項目の項目領域の大きさおよびレイアウトが統一されていく。したがって、各項目の区切り位置が分かり易く、個々の項目の視認性が向上する。加えて、非定型要素が削減されてレイアウトが統一されれば、残った表示要素の各々が見やすくなり、高速にスクロールされる場合でも、項目および項目内の各表示要素について視認性の向上が望める。したがって、視認性の向上とスクロール操作の負担軽減とを両立させることができる。
【００４９】
≪実施形態２≫
実施形態２の情報表示装置１について説明する。なお、説明の便宜上、実施形態１にて説明した部材と同じ機能を有する部材については同じ符号を付記し、その説明を省略する。実施形態２の情報表示装置１において、図１に示す項目領域決定部１４は、選択された表示要素に応じて項目ごとに項目領域の大きさ決定するのではなく、全項目について項目領域の大きさを均一にする。より詳しくは、表示制御部１５は、項目に表示要素としての非定型要素が含まれている場合には、事前に項目領域決定部１４によって決定された統一された大きさの項目領域に収まるように、大きさがばらつく非定型要素を縮小する構成である。あるいは、項目領域決定部１４は、全項目のうち項目領域が一番大きくなる項目（最も多くの非定型要素を有する項目）について項目領域の大きさを決定し、その他の項目の項目領域を、上記項目領域に統一する構成であってもよい。
【００５０】
表示制御部１５は、選択された各表示要素を、決定された項目領域の大きさに収まるように、上記各表示要素を拡大または縮小して配置し各項目を成形する。
【００５１】
上記構成によれば、いずれの速度区分においても、各項目の大きさが統一される。これにより、スクロール速度に関わらず、各項目の区切りが分かり易くなり、各項目に含まれる個々の要素についての視認性が向上するという利点が生じる。
【００５２】
≪実施形態３≫
情報表示装置１の制御部１０（特に表示要素決定部１３、項目領域決定部１４および表示制御部１５）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００５３】
後者の場合、情報表示装置１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶部（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００５４】
なお、上述の各実施形態では、表示情報は、ツィートなどの投稿記事（項目）の集合を想定しているがこれに限らない。項目は、１以上の定型要素と、必要に応じていくつかの非定型要素とを含む構造であればよい。例えば、表示情報は、求人広告（項目）の集合であってもよいし、電子メール（項目）の集合であってもよい。
〔まとめ〕
本発明の態様１に係る表示制御装置（制御部１０）は、表示装置（表示部２１）に表示されている複数の項目を含む表示情報のスクロールを指示する入力装置（入力部２０）に対しての入力から、前記表示情報のスクロール速度を算出する速度算出部（速度算出部１２）と、前記スクロール速度が速くなるに従って、前記表示装置に表示する表示要素をより制限するように、前記項目に含まれる複数の要素から前記表示要素を決定する表示要素決定部（表示要素決定部１３）と、項目ごとに前記表示要素決定部によって決定された表示要素が表示され、かつ前記スクロール速度にて前記表示情報のスクロールが行われるように前記表示装置を制御する表示制御部（表示制御部１５）とを備えている。
【００５５】
上記構成によれば、表示情報のスクロール速度が速くなるに従って、表示要素決定部は、項目の要素のうち、表示装置に表示される対象としての表示要素の個数、種類、または、情報量を制限する。制限の結果、残された（決定された）表示要素のみが表示装置に表示される。したがって、スクロール速度が速くなるに従って、項目を表示するための項目領域の大きさを小さくすることができる。つまり、項目を読み飛ばすために行われるスクロールの移動量を短くすることができる。その上、上記制限の結果、項目を読み飛ばす際には丁寧に閲覧する必要のない要素が非表示になり、残された表示要素が閲覧しやすくなるため、各項目の視認性が向上する。結果として、表示情報を高速にスクロールさせた場合であっても、各項目の視認性の低下を抑制し、さらに、表示対象の項目を消滅状態にすることなく、すなわち、表示情報に元々含まれている項目全体を非表示にすることなく、スクロール量を低減させることができる。
【００５６】
本発明の態様２に係る表示制御装置について、上記態様１において、前記項目は、情報量または表示サイズが固定の定型要素、および、情報量または表示サイズが項目ごとに異なる非定型要素のうちの、少なくとも定型要素を含み、前記表示要素決定部は、前記非定型要素から優先的に前記制限の対象として選択してもよい。
【００５７】
上記構成によれば、表示要素を決定する際に、項目領域の大きさまたは項目のレイアウトを不均一にする非定型要素を優先的に表示要素から除くことができる。これにより、スクロール速度が上がるにつれて、各項目の項目領域の大きさおよびレイアウトが統一されていく。よって、各項目の区切りが分かり易くなり、個々の項目の視認性が向上する。
【００５８】
本発明の態様３に係る表示制御装置について、上記態様２において、前記表示要素決定部は、少なくとも１つの前記定型要素を前記表示要素として決定してもよい。
【００５９】
上記構成によれば、情報量または表示サイズが各項目で統一されている定型要素を、各項目に共通して表示させることができる。各項目のレイアウトが視覚的に類似し、スクロール速度が高速になった場合でも、各項目の視認性を高めることが可能である。
【００６０】
本発明の態様４に係る表示制御装置について、上記様態２または３において、前記速度算出部はさらに、算出した前記スクロール速度から、該スクロール速度に対応する予め定義された速度区分を特定し、前記表示要素決定部は、前記速度算出部が特定した速度区分が、最速の速度区分である場合に、前記定型要素のみを表示要素として選択してもよい。
【００６１】
上記構成によれば、項目領域の大きさまたは項目のレイアウトを不均一にする非定型要素が除かれて、情報量または表示サイズが固定の定型要素のみが表示された状態になるので、各項目のレイアウトが統一される。これにより、表示情報が高速にスクロールされても、項目および項目内の各表示要素について視認性を向上させることができる。
【００６２】
本発明の態様５に係る表示制御装置は、上記様態１から４までのいずれか一態様において、前記表示要素決定部によって決定された表示要素が収められる項目領域の大きさを、全項目共通で１つ決定する項目領域決定部を備え、前記表示制御部は、前記表示要素決定部によって決定された表示要素からなる各項目を表示用に成形する際、前記項目領域決定部によって決定された大きさの項目領域に収まるように前記表示要素の表示サイズを変更して配置してもよい。
【００６３】
上記構成によれば、決定された表示要素の種類、数、情報量に関わらず、各項目の大きさを統一することができる。これにより、各項目の区切りが分かり易くなり、各項目および各項目に含まれる個々の表示要素に対する視認性を向上させることができる。
【００６４】
本発明の態様６に係る表示制御装置について、上記態様１から５までのいずれか一態様において、前記表示情報は、複数のユーザからの投稿を前記項目として並べたものであり、前記表示要素決定部は、前記表示要素に設定された優先順位に従って、第１段階の制限、および前記第１段階の制限よりも制限が大きくかつ前記第１段階よりも前記スクロールの速度が速い場合の第２段階の制限を行い、各段階での制限後に、前記表示要素として少なくとも投稿者を特定する情報を残す構成であってもよい。
【００６５】
上記構成によれば、表示要素に設定された優先順位に従って、第１段階の制限、および第１段階よりも制限が大きくかつスクロールの速度が速い場合の第２段階の制限が行われ、各段階での制限が行われた場合であっても、表示要素として少なくとも投稿者を特定する要素が項目（投稿）に含まれる。これにより、スクロール速度が速くなるに従って表示情報の項目に含まれる表示要素を制限した場合であっても、投稿者を特定する要素が投稿に含まれるので、ユーザは、特定の投稿者からの投稿を容易かつ確実に見つけることができる。
【００６６】
本発明の態様７に係る情報表示装置は、表示装置と、入力装置と、態様１から６までのいずれか一態様の表示制御装置とを備えている構成である。
【００６７】
本発明の様態８に係る表示制御方法は、表示装置と入力装置とを備える情報表示装置の表示制御方法であって、表示装置に表示されている複数の項目を含む表示情報のスクロールを指示する入力装置に対しての入力から、前記表示情報のスクロール速度を算出する速度算出ステップと、前記スクロール速度が速くなるに従って、前記表示装置に表示する表示要素をより制限するように、前記項目に含まれる複数の要素から前記表示要素を決定する表示要素決定ステップと、項目ごとに前記表示要素決定ステップにて決定された表示要素が表示され、かつ前記スクロール速度にて前記表示情報のスクロールが行われるように前記表示装置を制御する表示制御ステップとを含む。
【００６８】
本発明の各態様に係る表示制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記表示制御装置が備える各部として動作させることにより上記表示制御装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００６９】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００７０】
本発明は、複数の項目を含む表示情報を表示させ、該表示情報をスクロールさせる装置に好適に利用することができる。
【符号の説明】
【００７１】
１  情報表示装置（情報表示装置）、１０  制御部（表示制御装置）、１２  速度算出部、１３  表示要素決定部、１４  項目領域決定部、１５  表示制御部、２０  入力部（入力装置）、２１  表示部（表示装置）
【図１】
2014157507.tif 000003
【図２】
2014157507.tif 000004
【図３】
2014157507.tif 000005
【図４】
2014157507.tif 000006
【図５】
2014157507.tif 000007