(57)【要約】      （修正有）【課題】一覧情報の連続性を直感的に把握でき、各情報が視認しやすい画像を表示可能な一覧情報表示装置等を提供する。【解決手段】一覧情報表示装置１００ａは、複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定する傾き設定部と、一覧の順位に従って、複数の情報の各々をガイドラインに沿って表示領域に表示するよう設定する位置設定部とを備える。【選択図】図１５
2016162185.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、前記表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、前記ジグザグ形状の想定線を基に、前記表示領域に情報を表示する位置の基準となるガイドラインを設定する傾き設定部と、
前記一覧の順位に従って、前記複数の情報の各々を前記ガイドラインに沿って前記表示領域に表示するよう設定する位置設定部、
とを備える一覧情報表示装置。
【請求項２】
前記位置設定部は、一方向に延出する前記ガイドラインに沿って前記表示領域に前記複数の情報を設定する際、前記表示領域の一端からある情報が突出する場合、前記一方向とは異なる方向に延出し、且つ、前記ガイドラインに隣接するガイドラインに沿って、前記ある情報と前記ある情報より前記順位が１つ前の情報とを重畳させない状態で隣接して表示するよう設定する、
請求項１に記載の一覧情報表示装置。
【請求項３】
前記傾き設定部は、前記所定角度を、前記一覧が含む項目の総数と、前記一方向または前記他方向のガイドラインに沿って表示する前記項目の数量とを含む情報を基として決定する、請求項１または２に記載の一覧情報表示装置。
【請求項４】
前記ガイドラインは、前記表示領域の左端側から右端側へ、または前記右端側から前記左端側へ向かって延出する、請求項１乃至３のいずれかに記載の一覧情報表示装置。
【請求項５】
前記ガイドラインは、前記表示領域の上端側から下端側へ、または前記下端側から前記上端側へ向かって延出する、請求項１乃至４のいずれかに記載の一覧情報表示装置。
【請求項６】
複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、前記表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、前記ジグザグ形状の想定線を基に、前記表示領域に情報を表示する位置の基準となるガイドラインを設定し、
前記一覧の順位に従って、前記複数の情報の各々を前記ガイドラインに沿って前記表示領域に表示するよう設定する、
ことを備える一覧情報表示方法。
【請求項７】
複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、前記表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、前記ジグザグ形状の想定線を基に、前記表示領域に情報を表示する位置の基準となるガイドラインを設定する機能と、
前記一覧の順位に従って、前記複数の情報の各々を前記ガイドラインに沿って前記表示領域に表示するよう設定する機能
とをコンピュータに実行させる一覧情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一覧情報を連続的に認識可能とする画面表示の技術に関する。
【背景技術】
【０００２】
一定の大きさの画面に情報を表示する際に、当該情報量が多く一度に画面上に表示できないことがある。このような場合に、一列で表示される情報を複数列に分割して表示する技術がある。
【０００３】
特許文献１は、電子番組表の表示に際して、１つのチャンネルの番組情報を表示する際に、複数列を横に並べて表示する技術を開示する。この表示技術により、一列しか使わない時と比べて、画面に表示可能な電子番組の情報量を多くすることができる。
【０００４】
特許文献２は、画面に一覧情報を表示する際に、当該一覧情報を螺旋形状に並べて各々の情報（画像）を配置する技術を開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2009-077014号公報
【特許文献２】特開2007-25876号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１は、一列で情報表示されるものを複数列に分割して画面に表示する。その表示形式は、ユーザの視線方向が、左列上、左列下、中央列上、中央列下、右列上、右列下へ向かう様になっている。しかし、左列下から中央列上へ、または、中央列下から右列上へ等の列が切れている（次の列に移動する）箇所では、ユーザが視線を大きく動かすために、一覧情報の連続性を把握しづらいという問題がある。更に、特許文献１は、現在画面に表示されているユーザが注目している列の最下部より、さらに下に表示するようにスクロール操作を行うと、当該注目している列の右隣の列から表示する情報が１つずつ移動し、この結果、現在注目する列の最下部に、新たに移動してきた情報が表示される。しかし、最下部に現れた新たに移動してきた情報は、もともと注目列の右隣の列内の最上部に表示されていたため、ユーザは、左右の列の連続性を直感的に理解することが難しかった。
【０００７】
特許文献２は、一覧情報を螺旋状に折り返して表示することで、二次元の画面上では一覧情報の形状がＷの文字形状となるよう表示する。しかしながら、一覧情報を螺旋状に表示すると、螺旋の表側(ユーザから見て手前側)と裏側(ユーザから見て奥側)とが存在し、当該表側と当該裏側で一覧情報の表示手法が異なる。具体的には、螺旋の表側に位置する項目は大きく表示され、裏側に位置する項目は小さく表示される。このため、ユーザが、螺旋の裏側の画像に注目している場合には、当該注目画像の内容が確認しづらいという問題がある。
【０００８】
本発明は、上記の問題点を解決するべくなされた。本発明は、一覧情報の連続性を直感的に把握でき、各情報が視認しやすい画像を提供することを主たる目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の第１の観点は、
複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定する傾き設定部と、
一覧の順位に従って、複数の情報の各々をガイドラインに沿って表示領域に表示するよう設定する位置設定部と、を備える一覧情報表示装置である。
【００１０】
本発明の第２の観点は、
複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定し、
一覧の順位に従って、複数の情報の各々をガイドラインに沿って表示領域に表示するよう設定する、
ことを備える一覧情報表示方法である。
【００１１】
本発明の第３の観点は、
複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定する機能と、
一覧の順位に従って、複数の情報の各々をガイドラインに沿って表示領域に表示するよう設定する機能
とをコンピュータに実行させる一覧情報表示プログラムである。
【発明の効果】
【００１２】
本発明によれば、一覧情報の連続性を直感的に把握でき、各情報が視認しやすい画像を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態に係る一覧情報表示装置のハードウェア構成の一例を示す図である。
【図２】本発明の第１の実施形態に係る一覧情報表示装置を実現するための情報処理装置の構成の一例を示す図である。
【図３】本発明の第１の実施形態に係る一覧情報表示装置の動作を示すフローチャートである。
【図４】ファイル情報記憶部内の内部データの一例を示す図である。
【図５】ファイルリストにおける表示範囲の一例を示す図である。
【図６】出力部に表示される表示領域の一例を表す図である。
【図７】第１象限を用いて表示領域を示した図である。
【図８】本発明の第１の実施形態に係る一覧情報表示装置が、ユーザからのスクロール操作に従った際の動作を示すフローチャートである。
【図９】左右スクロール操作における表示領域内の変化を示す図である。
【図１０】左右スクロール操作におけるファイルリスト内の変化を示す図である。
【図１１】上下スクロール操作における表示領域内の変化を示す図である。
【図１２】上下スクロール操作におけるファイルリスト内の変化を示す図である。
【図１３】本発明の第１の実施形態に係る一覧情報表示装置における表示領域の変更例を示す図である。
【図１４】本発明の第１の実施形態に係る一覧情報表示装置における表示領域の変更例を示す図である。
【図１５】本発明の第２の実施形態に係る一覧情報表示装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１４】
次に図面を参照して、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は本発明の実施形態における構成を模式的に表している。更に以下に記載される本発明の実施形態は一例であり、その本質を同一とする範囲において適宜変更可能である。
＜第１の実施形態＞
（一覧情報表示装置）
本発明の第１の実施形態に係る一覧情報表示装置１００について図１を参照して説明する。一覧情報表示装置１００は、図１に示すように、入力部１１、出力部１２、生成部１３、表示情報記憶部１４、一覧画面情報記憶部１５およびファイル情報記憶部１６を備える。生成部１３は、指示受信部１３ａ、位置設定部１３ｂ、傾き設定部１３ｃおよび情報提示部１３ｄを備える。
【００１５】
表示情報記憶部１４は、一覧情報内のそれぞれのファイルの情報やファイルの表示に関する情報（例えば、表示可能なファイルの範囲）を記憶する。
【００１６】
一覧画面情報記憶部１５は、一覧の表示に関する情報（以下、「一覧表示情報」と記載）を記憶する。一覧表示情報は、例えば、画面全体の表示領域の縦の長さ位置と横の長さ位置とをピクセル数値の点で表した２次元座標（Ｘ、Ｙ）である。更に、ファイル名の各々の表示領域の縦の長さ位置と横の長さ位置とをピクセル数値の点で表した２次元座標値（Ｘ、Ｙ）等である。
【００１７】
ファイル情報記憶部１６は、ユーザが出力部１２に表示したい複数のファイル（以下、「ファイル集合」と記載）の名前（以下、「ファイル名」と記載）等のファイル集合を識別可能な数字、文字またはこれらの組み合わせ等を格納する。
【００１８】
指示受信部１３ａは、入力部１１を介して、ファイル選択や、ファイルが備える情報の一覧表示方法の設定等のユーザからの指示を受け付ける。
【００１９】
位置設定部１３ｂは、ユーザからの指示に従い、ファイルを特定可能な項目、例えば、ファイル名の表示位置を計算し、計算した位置に、ファイル名を表示するよう設定する。
【００２０】
傾き設定部１３ｃは、ユーザからの指示に従い、ファイル名の表示位置をＷ字形状に導くためのガイドラインの傾きを計算し、当該傾きに沿ってガイドラインを設定する。傾き設定部１３ｃは、複数の情報を各々表す項目の一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定する。更に傾き設定部１３ｃは、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定する。
【００２１】
情報提示部１３ｄは、設定された項目（ファイル名）の表示位置および設定されたガイドラインを基に、表示情報記憶部１４内の一覧情報を作成して、出力部１２に提示する。
【００２２】
入力部１１は、ファイルに対するユーザ操作を受け付けるための装置であり、キーボード、マウス、タッチパネル等を指す。
【００２３】
出力部１２は、ファイルに対するユーザ操作の結果を出力するための装置であり、モニタ、プリンタ等を指す。
（情報処理装置）
上述した一覧情報表示装置は、電子回路等にて実現することも可能であるが、情報処理装置（コンピュータ）を利用しても実現することもできる。この場合において、図１に示した一覧情報表示装置１００の各部のうち、少なくとも生成部１３内の指示受信部１３ａ、位置設定部１３ｂ、傾き設定部１３ｃおよび情報提示部１３ｄは、ソフトウェアプログラムの機能（処理）単位（ソフトウェアモジュール）と捉えることができる。これらの機能（処理）を実現可能なハードウェア環境の一例を、図２を参照して説明する。但し、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定され得る。
【００２４】
本発明の第１の実施形態に係る一覧情報表示装置１００を実行可能な情報処理装置１０００の構成の一例を、図２を用いて説明する。
【００２５】
図２に示した情報処理装置１０００は、以下の構成がバス（通信線）３００８を介して接続された一般的なコンピュータである。
【００２６】
・ＣＰＵ３００１（Ｃｅｎｔｒａｌ＿Ｐｒｏｃｅｓｓｉｎｇ＿Ｕｎｉｔ）
・ＲＯＭ（Ｒｅａｄ＿Ｏｎｌｙ＿Ｍｅｍｏｒｙ）３００２、
・ＲＡＭ（Ｒａｎｄｏｍ＿Ａｃｃｅｓｓ＿Ｍｅｍｏｒｙ）３００３、
・記憶装置３００４、
・入出力ユーザインタフェース３００５、
・外部装置との通信インタフェース３００６、
・ドライブ装置３００９。
【００２７】
ドライブ装置３００９は、記録媒体３０１０から、情報処理装置１０００を実行するためのソフトウェア（プログラム）を読み出す。
【００２８】
そして、上述したハードウェア環境において、上述した実施形態は、以下の手順によって達成される。即ち、図２に示した情報処理装置１０００に対して、その実施形態の説明において参照したブロック構成図（図１）、或いは後述するフローチャート（図３および図８）の機能を実現可能なコンピュータプログラム群を記憶する記憶装置３００４またはドライブ装置３００９から供給される。その後、そのコンピュータプログラムは、当該ハードウェアのＣＰＵ３００１に読み出されて解釈され、ＣＰＵ３００１において実行される。また、当該装置１０００内に供給されたコンピュータプログラムは、読み書き可能な揮発性の記憶デバイス（ＲＡＭ３００３）または記憶装置３００４等の不揮発性の記憶デバイスに格納すればよい。
（一覧情報表示装置の動作）
本発明の第１の実施形態における一覧情報表示装置１００の動作について説明する。先ずは、一覧情報表示装置１００がファイル情報を用いて一覧情報の初期画面を生成する動作について図３のフローチャートを参照して説明する。
【００２９】
ステップＳ１０１において、指示受信部１３ａ（図１参照）は、ファイル情報の集合を取得する。即ち、指示受信部１３ａは、入力部１１を介して、ファイル集合に対する操作指示を受信する。この操作指示には、図４に示すような、一覧情報を表示するファイル集合が含まれている。更に、ファイル操作指示には、一覧情報として一列に表示するファイル数の範囲（以下、「ファイル範囲」と記載）を表す情報が含まれている。尚、ファイル範囲は、所定の初期値が、予め表示情報記憶部１４に設定されていても構わない。
【００３０】
ステップＳ１０２において、指示受信部１３ａは、操作指示に含まれるファイル集合をファイル情報記憶部１６より取得し、取得したファイル集合を所定の順序で順序付けする。例えば、指示受信部１３ａは、アルファベット順に従って、一列に並べ、順序を示す識別子（ＩＤ：IDentifier）と紐づけたリスト（以下、この状態のファイル集合を「ファイルリスト」と記載）を生成し、そのリストを表示情報記憶部１４に格納する（図５参照）。指示受信部１３ａは、更に、受信したファイル範囲を表示情報記憶部１４に格納する。
【００３１】
ステップＳ１０３において、位置設定部１３ｂは、表示情報記憶部１４よりファイルリストと、ファイル範囲とを取得し、ファイルリストにおけるファイル範囲を設定する。例えば、ファイル範囲が、「表示開始ファイルＩＤ１、表示終了ファイルＩＤ６」であれば、図５の四角領域５Ａ内のファイル名を表示するよう設定する。
【００３２】
次に、生成部１３は、表示情報記憶部１４に格納される全てのファイルに対して下記のステップＳ１０４〜Ｓ１０９の処理を行い、各ファイルの名前（以下、「ファイル名」と記載）の表示領域内の位置を定める。
【００３３】
ステップＳ１０４において、位置設定部１３ｂ（図１参照）は、ファイルの順序を判定する。この場合、位置設定部１３ｂは、表示情報記憶部１４に格納されるファイルリスト内から、一つのファイルを取得し、このファイルのＩＤ（図５ではリスト順位）を取得し、このＩＤに従い、ファイル名の表示位置を計算する。所定順に従い、ファイル名の表示位置を設定する方法の一例として、本実施形態においては、図６に示すように、表示領域の左側列から右側列に向かって並べるようにする。一例として、先ず、位置設定部１３ｂは、ＩＤ＝１のファイル名（図６ではA_file.txt）を、表示領域における最左上の位置に配置し、次からは列の左上側から左下側へ向かって並べ、列の最下側に到着すると、次のファイル名は当該列を１つ右にずれた列の最下側から、当該列の上側へ向かう順番で、Ｗ文字の様な形状に並べていく。
【００３４】
ステップＳ１０４の判定において、ファイルのＩＤが「１」のファイルであれば、ステップＳ１０５において、当該ファイル名の表示位置を最左上と設定する。
【００３５】
ステップＳ１０４の判定において、ファイルのＩＤが「１」以外で上から下方向にファイルを並べていれば、ステップＳ１０６において、位置設定部１３ｂは、前回位置設定したファイル位置から、ファイル名を表示する文字フォントの高さ分下方向に移動し、且つ、右方向に一定量の傾き分ずらした位置を、当該ファイル名の表示位置とする。図６に示すように、ガイドライン６Ａは、この傾きに沿うような湾曲形状を成しており、ファイル名を当該ガイドライン６Ａに沿って配置することで、右方向に全てのファイル名を一定量の傾き分ずらした配置状態となる。尚、ガイドラインは、ファイル名の並び順の視認性を容易にすることもできる。傾き設定部１３ｃは、当該ガイドラインの一定量の傾きを計算する。尚、これは初期値にて所定角度を定めていてもよい。傾き設定部１３ｃは、ステップＳ１０１において、ファイルリストの総数を受信した際に、傾き設定部１３ｃは、当該ファイルリストの総数が大きければ傾きを小さくするように計算する、または、当該ファイルリストの総数が小さければ傾きを大きくするように計算してもよい。傾き設定部１３ｃは、図６に示すように、複数の情報を各々表す項目の一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間内（ＲＡＭ３００３等）において、ジグザグ形状の想定線を、所定角度θをなして折り返すように設定する。更に傾き設定部１３ｃは、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定する。
【００３６】
ステップＳ１０４の判定において、ファイルのＩＤが「１」以外で下から上方向にファイル名を並べていれば、ステップＳ１０７において、前回位置設定したファイル名位置から、ファイル名を表示する文字フォントの高さ分上方向に移動し、且つ、右方向にガイドラインに沿って一定量の傾き分ずらした位置を、表示位置とする。
【００３７】
次に、ステップＳ１０８において、位置設定部１３ｂは、表示位置が表示領域を縦側の上下方向にはみ出さないかの判断を行う。例えば、図７に示すように、第１象限のＸ軸、Ｙ軸に、表示領域を当てはめた場合、表示領域の高さ（縦）はＹ座標値で、表示領域の幅（横）はＸ座標値で表すことができる。位置設定部１３ｂは、「（ファイル名の表示位置のＹ座標値７Ｂ）＋（ファイル名を示す文字の高さ値７Ｃ）」を計算する。計算の結果、「（ファイル名の表示位置のＹ座標値７Ｂ）＋（ファイル名を示す文字の高さ値７Ｃ）＞（表示領域の高さ値７Ａ）」の場合は、位置設定部１３ｂは、表示領域の上方向にはみ出ていると判断する。一方、計算の結果、「（ファイル名の表示位置のＹ座標値）＜０」の場合、即ち、図７に示すA_file.txtの表示位置のＹ座標値７Ｄの場合は、表示領域の下方向にはみ出していると判断する。
【００３８】
表示位置が、表示領域を上下方向にはみ出すと判断された場合、ステップＳ１０９において、位置設定部１３ｂは、表示領域からはみ出すファイル名の位置の調整を行う。即ち、ステップＳ１０５〜Ｓ１０７のいずれかで設定した表示位置の計算結果を破棄し、ファイルリスト内において表示領域からはみ出すと判断された当該ファイル名（ＩＤ＝ｎ、ｎは任意の正の整数）を、当該ファイルより１つ若い番号のＩＤを有するファイル名（ＩＤ＝ｎ−１）の隣に並べて配置するように再計算する。具体的には、当該ファイル名（ＩＤ＝ｎ）のＹ座標値を、前のファイル名（ＩＤ＝ｎ−１）の表示位置を示すＹ座標値と同値に、当該ファイル名（ＩＤ＝ｎ）のＸ座標値を、前のファイル名（ＩＤ＝ｎ−１）の表示位置を示すＸ座標値に、当該ファイル名（ＩＤ＝ｎ）の幅の長さ値と所定の間隔（ブランク）を加えたものをＸ座標値とする。ブランクは隣り合うファイル名同士が繋がらずに見える程度に設定することが好ましい。
【００３９】
上述のようにステップＳ１０４〜Ｓ１０９の処理はファイル数分行われる。
【００４０】
ステップＳ１１０において、ステップＳ１０４〜Ｓ１０９にて計算されたファイル名の表示位置を基に、ファイルリストの一覧情報を生成し、生成した画面を出力部１２に送信する。出力部１２は送信された画面を表示領域に表示する。
【００４１】
次に、図６の初期一覧情報画面表示後に、ユーザのスクロール操作に伴い、表示するファイルの範囲を変更する操作について図８のフローチャートを参照して説明する。
【００４２】
ステップＳ２０１において、指示受信部１３ａ（図１参照）が、操作の種類を判定する。即ち、指示受信部１３ａは、ユーザのスクロール操作が示す指示を受信すると、当該指示が当該表示画面を右、左、上、下方向のいずれに移動するための指示かを判断する。
【００４３】
右方向へ一列分移動するためのスクロール操作と判断された場合は、ステップＳ２０２において、位置設定部１３ｂは、現在の表示領域に表示中の列ｍ（ｍは正の整数）のファイル名を、一列右にずらした列ｍ＋１に移動させる（図９（ａ）、（ｂ）参照）。なお図９では表示領域内に３列表示可能な状態を示している。具体例を、図１０を用いて説明する。位置設定部１３ｂは、右方向へ一列分移動するためスクロール操作を受け取ると、現在表示しているファイルリスト（図１０（ａ）参照）から、表示情報記憶部１４に格納されている表示範囲分、即ち、一列に表示できるファイル数分、表示領域に表示するファイルをファイルリスト内の後方（下方向）にずらす（図１０（ｂ）参照）。
【００４４】
左方向へ一列分移動するためのスクロール操作と判断された場合は、ステップＳ２０３において、位置設定部１３ｂは、現在の表示領域に表示中の列ｍ（ｍは正の整数）のファイル名を、一列左にずらした列ｍ−１に移動させる（図９（ｂ）、（ａ）参照）。具体例を、図１０を用いて説明する。位置設定部１３ｂは、左方向へ一列分移動するためスクロール操作を受け取ると、現在表示しているファイルリスト（図１０（ｂ）参照）から、表示情報記憶部１４に格納されている表示範囲分、即ち、一列に表示できるファイル数分、表示領域に表示するファイルをファイルリスト内の前方（上方向）にずらす（図１０（ａ）参照）。
【００４５】
下方向へ一ファイル名分移動するためのスクロール操作と判断された場合は、ステップＳ２０４において、位置設定部１３ｂは、現在表示領域に表示中のファイル名（ＩＤ＝ｎ）を、１ファイル分下方向にずらしたファイル名（ＩＤ＝ｎ＋１）の位置に移動させる（図１１（ａ）、（ｂ）参照）。具体例を、図１２を用いて説明する。位置設定部１３ｂは、下方向へ一ファイル分移動するためスクロール操作を受け取ると、現在表示しているファイルリスト（図１２（ａ）参照）から、一ファイル分、表示領域に表示するファイルをファイルリスト内の後方にずらす（図１２（ｂ）参照）。
【００４６】
上方向へ一ファイル名分移動するためのスクロール操作と判断された場合は、ステップＳ２０５において、位置設定部１３ｂは、現在表示領域に表示中のファイル名（ＩＤ＝ｎ）を、１ファイル分上方向にずらしたファイル名（ＩＤ＝ｎ−１）の位置に移動させる（図１１（ｂ）、（ａ）参照）。具体例を、図１２を用いて説明する。位置設定部１３ｂは、上方向へ一ファイル分移動するためスクロール操作を受け取ると、現在表示しているファイルリスト（図１２（ｂ）参照）から、一ファイル分、表示領域に表示するファイルをファイルリスト内の前方（上方向）にずらす（図１２（ａ）参照）。
【００４７】
最後にステップＳ２０６において、情報提示部１３ｄは、ステップＳ２０２〜Ｓ２０５のいずれかにおいて再構成された画像を、出力部１２に送信する。出力部１２は当該画像を表示領域に表示する。
（第１の実施形態の効果）
本発明の第１の実施形態によると、一覧情報の連続性を直感的に把握でき、各情報が視認しやすい画像を提供することができる。
【００４８】
その理由は、本実施形態においては、生成部１３が、一覧情報（ファイル名）をＷ字形状の画像として表示するからである。生成部１３は、ファイル名のリスト列の境目において、２つのファイル名を、隣同士に並べて表示するよう設定する。これにより、ユーザは、視線を大きく動かす必要が無く、ファイルリストの関係性、連続性が直感的に認識できる。
＜変更例＞
本発明の第１の実施形態においては、ファイルリストは左上から左下、右下から右上とＷ字の形状を描くように配置されているが、これは一般的なモニタが横長であることに起因している。よって、縦長モニタであれば、図１３に示すように、ファイルリストは左上から右上へ、右上から左斜め下へ等の様に、上から下に向かって波線を描くような形状に配置しても構わない。
【００４９】
本発明の第１の実施形態においては、ファイル集合を表示するためにファイル名を使用したが、これはファイル名に限られず、例えば、各ファイルを示すアイコン等であっても構わない。
【００５０】
表示領域におけるファイル名の上にカーソルを移動させる、出力部１２上でファイル名をタップする等により、当該ファイル名に紐付けられたファイルの属性(サイズ、作成日時、作成者等)を、図１４に示すようにポップアップ表示してもよい。
【００５１】
この他、一覧情報を表示している場合、所定の位置に存在するファイル名（例えば、最左上位置）にカーソルを移動させる、出力部１２上でファイル名をタップする等により、表示領域に存在していないが一覧情報（ファイルリスト）には存在するファイルの属性(サイズ、作成日時、作成者等)を表示させてもよい。
＜第２の実施形態＞
本発明の第２の実施形態に係る一覧情報表示装置１００ａについて図１５を参照して説明する。第２の実施形態に係る一覧情報表示装置１００ａは、傾き設定部１００ｂと、位置設定部１００ｃとを備える。
【００５２】
傾き設定部１００ｂは、複数の情報を各々表す一覧の全部又は一部を、表示領域内に表示する際に、表示領域を含む平面領域を表現するメモリ空間において、ジグザグ形状の想定線を、所定角度をなして折り返すように設定し、ジグザグ形状の想定線を基に、表示領域に情報を表示する位置の基準となるガイドラインを設定する。
【００５３】
位置設定部１００ｃは、一覧の順位に従って、複数の情報の各々をガイドラインに沿って表示領域に表示するよう設定する。
【００５４】
本発明の第２の実施形態によると、一覧情報の連続性を直感的に把握でき、各情報が視認しやすい画像を提供することができる。
【符号の説明】
【００５５】
６Ａ      ガイドライン
１１      入力部
１２      出力部
１３      生成部
１３ａ    指示受信部
１３ｂ、１００ｂ    位置設定部
１３ｃ、１００ｃ    傾き設定部
１３ｄ    情報提示部
１４      表示情報記憶部
１５      一覧画面情報記憶部
１６      ファイル情報記憶部
１００、１００ａ      一覧情報表示装置
１０００      情報処理装置
３００１      ＣＰＵ
３００２      ＲＯＭ
３００３      ＲＡＭ
３００４      記憶装置
３００５      入出力ユーザインタフェース
３００６      通信インタフェース
３００９      ドライブ装置
３０１０      記録媒体
【図１】
2016162185.tif 000003
【図２】
2016162185.tif 000004
【図３】
2016162185.tif 000005
【図４】
2016162185.tif 000006
【図５】
2016162185.tif 000007
【図６】
2016162185.tif 000008
【図７】
2016162185.tif 000009
【図８】
2016162185.tif 000010
【図９】
2016162185.tif 000011
【図１０】
2016162185.tif 000012
【図１１】
2016162185.tif 000013
【図１２】
2016162185.tif 000014
【図１３】
2016162185.tif 000015
【図１４】
2016162185.tif 000016
【図１５】
2016162185.tif 000017