(57)【特許請求の範囲】
【請求項１】
所定の並び順で配列されたサムネイル画像からなる複数の画像をスクロール可能に表示する表示制御部と、
ユーザーからの指示に基づき、前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する境界位置決定部と、
前記複数の画像をスクロールさせる操作を受け付けるスクロール操作受付部と、を有し、
前記表示制御部は、前記境界位置決定部により決定された境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記スクロール操作受付部が受け付けたときに、前記並び順の先頭または最後尾の画像を表示する、表示装置。
【請求項２】
前記表示制御部は、前記境界位置決定部により決定された境界位置を境界として、前記複数の画像を複数のグループに分割する際に、各グループ間において重複する画像が含まれないように分割する、請求項１に記載の表示装置。
【請求項３】
前記表示制御部は、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する、請求項２に記載の表示装置。
【請求項４】
前記境界位置決定部は、ユーザーからの境界位置の指定に基づいて、境界位置を決定する、請求項１〜３のいずれか一項に記載の表示装置。
【請求項５】
前記境界位置決定部は、前半と後半の画像の個数が均等になる位置を境界位置として決定する、請求項１〜３のいずれか一項に記載の表示装置。
【請求項６】
前記境界位置決定部は、最初に決定した境界位置を境界として、前記複数の画像が２つのグループに分割された後、ユーザーからの指示に基づき、少なくともいずれか一方のグループについて再分割可能な位置を新たな境界位置として決定し、
前記表示制御部は、前記新たな境界位置を境界として、前記グループをさらに２つのグループに分割する、請求項２〜５のいずれか一項に記載の表示装置。
【請求項７】
前記表示制御部は、前記境界位置決定部により決定された境界位置を境界として分割された複数のグループのうち一部のグループのみを表示対象にする、請求項２〜６のいずれか一項に記載の表示装置。
【請求項８】
所定の並び順で配列された複数の画像をスクロール可能に表示する表示制御部と、
画像をスクロールさせる操作を受け付けるスクロール操作受付部と、
ユーザーからの指示に基づき、前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する境界位置決定部と、を有し、
前記表示制御部は、前記境界位置決定部により境界位置が決定されると、前記複数の画像に関して前記並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋いでから、前記境界位置決定部により決定された境界位置を境界として、前記複数の画像を複数のグループに分割し、前記境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記スクロール操作受付部が受け付けたときに、スクロール対象のグループ内において並び順の先頭または最後尾の画像を表示する、表示装置。
【請求項９】
前記表示制御部は、前記複数の画像を複数のグループに分割する際に、各グループ間において重複する画像が含まれないように分割する、請求項８に記載の表示装置。
【請求項１０】
前記表示制御部は、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する、請求項８または９に記載の表示装置。
【請求項１１】
前記境界位置決定部は、ユーザーからの境界位置の指定に基づいて、境界位置を決定する、請求項８〜１０のいずれか一項に記載の表示装置。
【請求項１２】
前記境界位置決定部は、前半と後半の画像の個数が均等になる位置を境界位置として決定する、請求項８〜１０のいずれか一項に記載の表示装置。
【請求項１３】
前記表示制御部は、前記複数のグループの各々に含まれる画像の個数が均等になるように、前記複数の画像を分割する、請求項８〜１１のいずれか一項に記載の表示装置。
【請求項１４】
前記境界位置決定部は、最初に決定した境界位置を境界として、前記複数の画像が２つのグループに分割された後、ユーザーからの指示に基づき、少なくともいずれか一方のグループについて再分割可能な位置を新たな境界位置として決定し、
前記表示制御部は、前記新たな境界位置を境界として、前記グループをさらに２つのグループに分割する、請求項８〜１３のいずれか一項に記載の表示装置。
【請求項１５】
前記表示制御部は、前記境界位置決定部により決定された境界位置を境界として分割された複数のグループのうち一部のグループのみを表示対象にする、請求項８〜１４のいずれか一項に記載の表示装置。
【請求項１６】
前記複数の画像は、サムネイル画像からなる、請求項８〜１５のいずれか一項に記載の表示装置。
【請求項１７】
コンピューターに、
（ａ）所定の並び順で配列されたサムネイル画像からなる複数の画像をスクロール可能に表示する手順と、
（ｂ）ユーザーからの指示に基づき、前記手順（ａ）により表示された前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する手順と、
（ｃ）画像をスクロールさせる操作を受け付ける手順と、
（ｄ）前記手順（ｂ）により決定された境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記手順（ｃ）により受け付けたときに、前記並び順の先頭または最後尾の画像を表示する手順と、を実行させるための表示プログラム。
【請求項１８】
前記コンピューターに、
（ｅ）前記手順（ｂ）により決定された境界位置を境界として、前記複数の画像を、複数のグループに分割する際に、各グループ間において重複する画像が含まれないように分割する手順を、さらに実行させる請求項１７に記載の表示プログラム。
【請求項１９】
前記手順（ｅ）は、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する、請求項１８に記載の表示プログラム。
【請求項２０】
コンピューターに、
（ａ）所定の並び順で配列された複数の画像をスクロール可能に表示する手順と、
（ｂ）ユーザーからの指示に基づき、前記手順（ａ）により表示された前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する手順と、
（ｃ）画像をスクロールさせる操作を受け付ける手順と、
（ｄ）前記手順（ｂ）により境界位置が決定されると、前記複数の画像に関して前記並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋いでから、前記境界位置を境界として、前記複数の画像を複数のグループに分割し、前記境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記手順（ｃ）により受け付けたときに、スクロール対象のグループ内において並び順の先頭または最後尾の画像を表示する手順と、
を実行させるための表示プログラム。
【請求項２１】
前記手順（ｄ）において、前記複数の画像が複数のグループに分割される際に、各グループ間において重複する画像が含まれないように分割される、請求項２０に記載の表示プログラム。
【請求項２２】
前記手順（ｄ）において、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像は、連続するようにループ状に繋がれ、グループごとに画像をスクロール可能に表示される、請求項２０または２１に記載の表示プログラム。
【請求項２３】
前記手順（ｂ）において、ユーザーからの境界位置の指定に基づいて、境界位置が決定される、請求項２０〜２２のいずれか一項に記載の表示プログラム。
【請求項２４】
前記手順（ｂ）において、前半と後半の画像の個数が均等になる位置が、境界位置として決定される、請求項２０〜２２のいずれか一項に記載の表示プログラム。
【請求項２５】
前記手順（ｄ）において、前記複数のグループの各々に含まれる画像の個数が均等になるように、前記複数の画像が分割される、請求項２０〜２３のいずれか一項に記載の表示プログラム。
【請求項２６】
前記複数の画像は、サムネイル画像からなる、請求項２０〜２５のいずれか一項に記載の表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、および表示プログラムに関する。
【背景技術】
【０００２】
従来から、タッチパネルを備えた表示装置として、スマートフォン、タブレット端末、カメラ、ビデオカメラ、ＰＤＡ、ウェアラブルディスプレイ、車載ディスプレイ等、様々な表示装置が開発されている。通常、タッチパネルは、液晶ディスプレイや有機ＥＬディスプレイ等の表示画面の前面に配置され、指などのタッチ操作による入力を受け付ける。
【０００３】
近年では、タッチパネルを備えた表示装置の小型化が進み、表示画面に同時に表示可能な画像の数に制約がある。そのため、デジタルカメラ等を利用して撮影した大量の画像を表示するためには、所定の並び順で配列された各画像をスクロールさせる操作（以下では「スクロール操作」と称する）が必要になる。たとえば、その並び順の先頭付近の画像を表示しているときに、最後尾の画像を閲覧するには、最後尾の画像に到達するまでスクロール操作を何度も繰り返す必要がある。また、最後尾付近の画像を表示しているときに、先頭の画像を閲覧するには、先頭の画像に到達するまで反対方向のスクロール操作を何度も繰り返す必要がある。いずれの操作の場合も、ユーザーにとって、大きな負担となる。
【０００４】
そこで、スクロール操作に係るユーザーの負担を軽減するために、大量の画像をグループ分けし、グループごとにそれぞれの画像をスクロール可能にする技術が開発されている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２６８０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、画像をグループ分けしても、グループ分けした各グループの画像の総数が多ければ、先頭または最後尾の画像を表示させるために必要なスクロール操作の回数も、依然として多い。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、画像の総数によらず、最小限のスクロール操作によって、先頭または最後尾の画像を表示させることが可能な表示装置、および表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）所定の並び順で配列されたサムネイル画像からなる複数の画像をスクロール可能に表示する表示制御部と、ユーザーからの指示に基づき、前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する境界位置決定部と、前記複数の画像をスクロールさせる操作を受け付けるスクロール操作受付部と、を有し、前記表示制御部は、前記境界位置決定部により決定された境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記スクロール操作受付部が受け付けたときに、前記並び順の先頭または最後尾の画像を表示する、表示装置。
【０００９】
（２）前記表示制御部は、前記境界位置決定部により決定された境界位置を境界として、前記複数の画像を複数のグループに分割する際に、各グループに属する画像に、重複する画像が含まれないように分割する、上記（１）に記載の表示装置。
【００１０】
（３）前記表示制御部は、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する、上記（２）に記載の表示装置。
【００１１】
（４）前記境界位置決定部は、ユーザーからの境界位置の指定に基づいて、境界位置を決定する、上記（１）〜（３）のいずれかに記載の表示装置。
【００１２】
（５）前記境界位置決定部は、前半と後半の画像の個数が均等になる位置を境界位置として決定する、上記（１）〜（３）のいずれかに記載の表示装置。
【００１３】
（６）前記境界位置決定部は、最初に決定した境界位置を境界として、前記複数の画像が２つのグループに分割された後、ユーザーからの指示に基づき、少なくともいずれか一方のグループについて再分割可能な位置を新たな境界位置として決定し、前記表示制御部は、前記新たな境界位置を境界として、前記グループをさらに２つのグループに分割する、上記（２）〜（５）のいずれかに記載の表示装置。
【００１４】
（７）前記表示制御部は、前記境界位置決定部により決定された境界位置を境界として分割された複数のグループのうち一部のグループのみを表示対象にする、上記（２）〜（６）のいずれかに記載の表示装置。
【００１５】
（８）所定の並び順で配列された複数の画像をスクロール可能に表示する表示制御部と、画像をスクロールさせる操作を受け付けるスクロール操作受付部と、ユーザーからの指示に基づき、前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する境界位置決定部と、を有し、前記表示制御部は、前記境界位置決定部により境界位置が決定されると、前記複数の画像に関して前記並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋いでから、前記境界位置決定部により決定された境界位置を境界として、前記複数の画像を複数のグループに分割し、前記境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記スクロール操作受付部が受け付けたときに、スクロール対象のグループ内において並び順の先頭または最後尾の画像を表示する、表示装置。
【００１６】
（９）前記表示制御部は、前記複数の画像を複数のグループに分割する際に、各グループに属する画像に重複する画像が含まれないように分割する、上記（８）に記載の表示装置。
【００１７】
（１０）前記表示制御部は、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する、上記（８）または（９）に記載の表示装置。
（１１）前記境界位置決定部は、ユーザーからの境界位置の指定に基づいて、境界位置を決定する、上記（８）〜（１０）のいずれか一項に記載の表示装置。
（１２）前記境界位置決定部は、前半と後半の画像の個数が均等になる位置を境界位置として決定する、上記（８）〜（１０）のいずれか一項に記載の表示装置。
（１３）前記表示制御部は、前記複数のグループの各々に含まれる画像の個数が均等になるように、前記複数の画像を分割する、上記（９）〜（１１）のいずれか一項に記載の表示装置。
（１４）前記境界位置決定部は、最初に決定した境界位置を境界として、前記複数の画像が２つのグループに分割された後、ユーザーからの指示に基づき、少なくともいずれか一方のグループについて再分割可能な位置を新たな境界位置として決定し、
前記表示制御部は、前記新たな境界位置を境界として、前記グループをさらに２つのグループに分割する、上記（８）〜（１３）のいずれか一項に記載の表示装置。
（１５）前記表示制御部は、前記境界位置決定部により決定された境界位置を境界として分割された複数のグループのうち一部のグループのみを表示対象にする、上記（８）〜（１４）のいずれか一項に記載の表示装置。
（１６）前記複数の画像は、サムネイル画像からなる、上記（８）〜（１５）のいずれか一項に記載の表示装置。
【００１８】
（１７）コンピューターに、（ａ）所定の並び順で配列されたサムネイル画像からなる複数の画像をスクロール可能に表示する手順と、（ｂ）ユーザーからの指示に基づき、前記手順（ａ）により表示された前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する手順と、（ｃ）前記複数の画像をスクロールさせる操作を受け付ける手順と、（ｄ）前記手順（ｂ）により決定された境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記手順（ｃ）により受け付けたときに、前記並び順の先頭または最後尾の画像を表示する手順と、を実行させるための表示プログラム。
【００１９】
（１８）前記コンピューターに、（ｅ）前記手順（ｂ）により決定された境界位置を境界として、前記複数の画像を、複数のグループに分割する際に、各グループに属する画像に、重複する画像が含まれないように分割する手順を、さらに実行させる上記（１７）に記載の表示プログラム。
【００２０】
（１９）前記手順（ｅ）は、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する、上記（１８）に記載の表示プログラム。
（２０）コンピューターに、（ａ）所定の並び順で配列された複数の画像をスクロール可能に表示する手順と、（ｂ）ユーザーからの指示に基づき、前記手順（ａ）により表示された前記複数の画像の配列において連続する特定の２つの画像の境界位置を決定する手順と、（ｃ）画像をスクロールさせる操作を受け付ける手順と、（ｄ）前記手順（ｂ）により境界位置が決定されると、前記複数の画像に関して前記並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋いでから、前記境界位置を境界として、前記複数の画像を複数のグループに分割し、前記境界位置に隣接する画像に関して、前記境界位置から遠ざかる方向にスクロールさせる操作を前記手順（ｃ）により受け付けたときに、スクロール対象のグループ内において並び順の先頭または最後尾の画像を表示する手順と、を実行させるための表示プログラム。
（２１）前記手順（ｄ）において、前記複数の画像が複数のグループに分割される際に、各グループ間において重複する画像が含まれないように分割される、上記（２０）に記載の表示プログラム。
（２２）前記手順（ｄ）において、前記複数の画像を複数のグループに分割したとき、各グループ内において並び順の先頭の画像と最後尾の画像は、連続するようにループ状に繋がれ、グループごとに画像をスクロール可能に表示される、上記（２０）または（２１）に記載の表示プログラム。
（２３）前記手順（ｂ）において、ユーザーからの境界位置の指定に基づいて、境界位置が決定される、上記（２０）〜（２２）のいずれか一項に記載の表示プログラム。
（２４）前記手順（ｂ）において、前半と後半の画像の個数が均等になる位置が、境界位置として決定される、上記（２０）〜（２２）のいずれか一項に記載の表示プログラム。
（２５）前記手順（ｄ）において、前記複数のグループの各々に含まれる画像の個数が均等になるように、前記複数の画像が分割される、上記（２０）〜（２３）のいずれか一項に記載の表示プログラム。
（２６）前記複数の画像は、サムネイル画像からなる、上記（２０）〜（２５）のいずれか一項に記載の表示プログラム。
【発明の効果】
【００２１】
本発明によれば、ユーザーからの指示に基づき、複数の画像の配列において境界位置を決定し、当該境界位置から遠ざかる方向に画像をスクロールさせる操作がなされたときに、その並び順の先頭または最後尾の画像を表示する。そのため、画像の総数によらず、最小限のスクロール操作によって、先頭または最後尾の画像を表示できる。
【図面の簡単な説明】
【００２２】
【図１】表示装置のハードウェア構成例を示すブロック図である。
【図２】表示装置の機能構成例を示すブロック図である。
【図３】スクロール可能に表示する画像データについて説明するための図である。
【図４】画像データに対応する画像の表示例を示す図である。
【図５】画像を順方向にスクロールしている状態の図である。
【図６】画像を逆方向にスクロールしている状態の図である。
【図７】境界位置ボタンの表示例を示す図である。
【図８】境界線の表示例を示す図である。
【図９】第１領域でのスクロール操作を説明するための図である。
【図１０】第２領域でのスクロール操作の例を示す図である。
【図１１】画像選択処理の手順を示すフローチャートである。
【図１２】初期画面の例を示す図である。
【図１３】スクロール操作時の画面例を示す図である。
【図１４】境界位置ボタンの操作時における画面例を示す図である。
【図１５】分割モード開始時の画面例を示す図である。
【図１６】分割モード１について説明するための図である。
【図１７】境界位置に隣接する第１領域の画像に対して、境界位置から遠ざかる方向にスクロールしたときの画面例を示す図である。
【図１８】境界位置に隣接する第２領域の画像に対して、境界位置から遠ざかる方向にスクロールしたときの画面例を示す図である。
【図１９】先頭の画像を第１領域に表示するときの画面例を示す図である。
【図２０】最後尾の画像を第２領域に表示するときの画面例を示す図である。
【図２１】先頭の画像を選択する操作について説明するための図である。
【図２２】最後尾の画像を選択する操作について説明するための図である。
【図２３】先頭の画像を拡大して表示するときの画面例を示す図である。
【図２４】最後尾の画像を拡大して表示するときの画面例を示す図である。
【図２５】第１領域に表示された先頭の画像を、境界位置から遠ざかる方向にさらにスクロールしたときの画面例である。
【図２６】先頭の画像の１つ後の画像を第１領域に表示したときの画面例である。
【図２７】第２領域に表示された最後尾の画像を、境界位置から遠ざかる方向にさらにスクロールしたときの画面例である。
【図２８】最後尾の画像の１つ前の画像を第２領域に表示したときの画面例である。
【図２９】拡大して表示する画像の変形例を示す図である。
【図３０】ディスプレイの表示画面の変形例を示す図である。
【図３１】モード選択画面の表示例を示す図である。
【図３２】分割モード２について説明するための図である。
【図３３】分割モード３について説明するための図である。
【図３４】最後尾の画像であることを示す表示例１である。
【図３５】最後尾の画像であることを示す表示例２である。
【図３６】ディスプレイの表示画面を三分割する際に、境界線を移動（スライド）させる操作を説明するための図である。
【図３７】ディスプレイの表示画面を三分割する際に、新たな境界位置を指定する操作を説明するための図である。
【図３８】ディスプレイの表示画面が三分割された状態の図である。
【図３９】複数の画像が３つのグループに分割されたときに、一部のグループのみを表示する場合の表示画面例を示す図である。
【発明を実施するための形態】
【００２３】
以下、添付した図面を参照して、本発明の一実施形態を説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００２４】
＜表示装置１００＞
本実施形態に係る表示装置１００は、印刷機能、コピー機能、スキャン機能、ファクシミリ機能等の少なくともいずれかを有するＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に設置される。
【００２５】
図１は、表示装置のハードウェア構成例を示すブロック図である。また、図２は、表示装置の機能構成例を示すブロック図である。
【００２６】
以下、図１〜２を参照して、表示装置１００の概略構成について説明する。
【００２７】
表示装置１００は、図１に示すように、制御装置１１０と、ディスプレイ１２０と、タッチパネル１３０と、外部インターフェース（Ｉ／Ｆ）１４０とを有し、これらは信号をやり取りするための信号線１５０を介して相互に接続されている。
【００２８】
制御装置１１０は、表示装置１００全体を制御する。たとえば、制御装置１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１と、メモリー１１２と、ストレージ１１３とを有する。なお、制御装置１１０は、ＭＦＰと共用の制御装置であってもよいし、ＭＦＰとは独立した表示装置１００専用の制御装置であってもよい。
【００２９】
ＣＰＵ１１１は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマルチコアのプロセッサ等から構成される制御回路であり、表示装置１００の各機能は、それに対応するプログラムをＣＰＵ１１１が実行することにより発揮される。
【００３０】
メモリー１１２は、作業領域として一時的にプログラムおよびデータを記憶する高速アクセス可能な主記憶装置である。メモリー１１２には、たとえば、ＤＲＡＭ（Ｄｙｍａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｍａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等が採用される。
【００３１】
ストレージ１１３は、オペレーティングシステムを含む各種プログラムや各種データを格納する大容量の補助記憶装置である。ストレージ１１３には、たとえば、ハードディスク、ソリッドステートドライブ、フラッシュメモリー、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等が採用される。
【００３２】
ディスプレイ１２０は、表示装置１００を操作するために必要な情報や設定情報など、各種データを表示する。ディスプレイ１２０には、たとえば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）等が採用される。
【００３３】
タッチパネル１３０は、ディスプレイ１２０の表示面側に貼られた透過性のある操作パネルである。タッチパネル１３０は、ディスプレイ１２０に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。なお、タッチパネル１３０は、感圧式または静電式の入力検出素子などにより構成される。
【００３４】
また、タッチパネル１３０への入力は、直観的なタッチ操作により行われる。たとえば、ディスプレイ１２０に表示されたキー（または、ボタン、アイコン、ツールバー、所定領域）の部分を指やスタイラス（ペン）でタッチする操作により入力が行われる。また、指でタッチしている位置を移動（スライド）させる操作や、クリック、ドラッグ、スクロール、ピンチアウト、ピンチインといった操作による入力も行われる。
【００３５】
外部Ｉ／Ｆ１４０は、外部機器（たとえば、一般的なコンピューター）とネットワークを介して通信するためのインターフェースであり、イーサネット（登録商標）、Ｂｌｕｅｔｏｏｔｈ(登録商標)、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＨｏｍｅＲＦ（Ｈｏｍｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔ  ａ  Ａｓｓｏｃｉａｔｉｏｎ）、トークンリング、ＦＤＤＩ（Ｆｉｂｅｒ−ｄｉｓｔｒｉｂｕｔｅｄ  ｄａｔａ  ｉｎｔｅｒｆａｃｅ）等の規格が用いられる。また、ＵＳＢ通信のためのインターフェースが設けられてもよい。
【００３６】
以上のようなハードウェア構成からなる表示装置１００は、図２に示すとおり、画像データ記憶部２１０と、表示制御部２２０と、入力受付部２３０と、境界位置決定部２４０とを有する。
【００３７】
画像データ記憶部２１０は、所定の並び順で配列された複数の画像データ２１５を記憶する。
【００３８】
図３は、画像データ記憶部に記憶される画像データの配列例を示す図である。図３には、２６枚の画像データ２１５が画像データ記憶部２１０に記憶される例が示されている。これらは、たとえば、タイムスタンプの時系列、ファイル名称のアルファベット順等により所定の並び順で配列されており、この並び順を示すために、同図では先頭から最後尾の画像までを、アルファベットの「Ａ」から「Ｚ」で表している。ただし、画像データ２１５の枚数はこれに限定されるものではなく、何枚であっても良い。
【００３９】
なお、画像データ２１５は、たとえば、デジタルカメラ等を利用して撮影されたデジタル写真であり、ディスプレイ１２０に表示する画像２１６はそのサムネイル画像である。また、図３には示していないが、画像データ記憶部２１０は、各画像データ２１５に、それぞれ、並び順を示す番号を対応付けて記憶するようにしてもよい。
【００４０】
図２に戻り、表示制御部２２０は、所定の並び順で配列された複数の画像データ２１５に対応する画像２１６を、ディスプレイ１２０の表示画面にスクロール可能に表示する。
【００４１】
図４は、画像データに対応する画像の表示例を示す図である。また、図５は、画像を順方向にスクロールしている状態の図である。図６は、画像を逆方向にスクロールしている状態の図である。
【００４２】
図４に示すように、表示制御部２２０は、ディスプレイ１２０の表示画面に複数枚の画像２１６を同時に表示する。図４に示す例では、ディスプレイ１２０の表示画面に、４枚の画像２１６が同時に表示されているが、この枚数に限らない。
【００４３】
また、表示制御部２２０は、図５、６に示すように、ユーザーの指５０をスライドさせる操作（以下では「スクロール操作」と称する）に応じて、順方向または逆方向に画像２１６をスクロールさせる。
【００４４】
以下では、図５に示すように、画像２１６を降順にスクロール（Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、・・・の順に表示）させることを、順方向のスクロールと称する。また、図６に示すように、画像２１６を昇順にスクロール（Ｋ、Ｊ、Ｉ、Ｈ、Ｇ、Ｆ、・・・の順に表示）させることを、逆方向のスクロールと称する。
【００４５】
図２に戻り、入力受付部２３０は、ユーザーからのタッチパネル１３０への入力を受け付ける。具体的には、入力受付部２３０は、タッチパネル１３０へのタッチ位置を特定し、そのタッチ位置の移動動作等に応じて、ユーザーからの指示を判定する。たとえば、入力受付部２３０は、図２に示すように、スクロール操作受付部２３１を有する。スクロール操作受付部２３１は、ディスプレイ１２０に表示中の画像２１６の上で、図５、６に示すような順方向または逆方向のスクロール操作がなされたときに、複数の画像２１６をスクロールさせる指示と判定する。
【００４６】
図２に戻り、境界位置決定部２４０は、ユーザーからの指示に基づき、複数の画像２１６の配列において連続する特定の２つの画像２１６の境界位置を決定する。
【００４７】
境界位置決定部２４０が画像２１６の境界位置を決定する処理に先立ち、表示制御部２２０は、ディスプレイ１２０の表示画面に、画像２１６とともに境界位置ボタン１２１を表示する。
【００４８】
図７は、境界位置ボタンの表示例を示す図である。図７に示すように、表示制御部２２０は、ディスプレイ１２０の表示画面に、矢印形状の境界位置ボタン１２１を表示する。境界位置ボタン１２１が表示されているとき、入力受付部２３０は、境界位置ボタン１２１上をタッチする操作を受け付け可能である。入力受付部２３０が、境界位置ボタン１２１上をタッチする操作を受け付けると、表示制御部２２０は、境界位置ボタン１２１の位置に境界線１２２を表示する。
【００４９】
図８は、境界線の表示例を示す図である。図８に示すように、表示制御部２２０は、境界位置ボタン１２１の矢印の先が指していた位置に、破線の境界線１２２を表示する。このとき、境界位置決定部２４０は、境界線１２２の位置を、画像２１６の境界位置として決定する。
【００５０】
なお、以下では、境界線１２２よって２つに区切られたディスプレイ１２０上の領域を、それぞれ、第１領域１２３ａ、第２領域１２３ｂと称する。
【００５１】
また、境界位置決定部２４０により決定された境界位置を境界として、表示制御部２２０は、複数の画像２１６を複数のグループに分割する。なお、以下では、複数の画像２１６が複数のグループに分割された状態を、分割モードと称する。
【００５２】
分割モード時においては、表示制御部２２０は、複数の画像２１６をグループごとに独立してスクロール可能に表示する。
【００５３】
図９は、第１領域でのスクロール操作の例を示す図である。図１０は、第２領域でのスクロール操作の例を示す図である。
【００５４】
図９に示すように、第１領域１２３ａ上においてスクロール操作がなされれば、表示制御部２２０は、一方のグループ（たとえば、「Ａ」〜「Ｇ」）に属する画像２１６だけをスクロールする。また、図１０に示すように、第２領域１２３ｂ上においてスクロール操作がなされれば、表示制御部２２０は、他方のグループ（たとえば、「Ｈ」〜「Ｚ」）に属する画像２１６だけをスクロールする。
【００５５】
本実施形態に係る表示装置１００のハードウェア構成および機能構成は、以上のとおりである。
【００５６】
なお、上記した画像データ記憶部２１０は、メモリー１１２またはストレージ１１３により実現される。また、表示制御部２２０と、入力受付部２３０（スクロール操作受付部２３１）と、境界位置決定部２４０は、ＣＰＵ１１１が、ストレージ１１３にインストールされているＯＳやプログラムをメモリー１１２に読み出して実行することにより実現される。
【００５７】
次に、表示装置１００の動作について説明する。
【００５８】
＜画像選択処理＞
図１１は、画像選択処理の手順を示すフローチャートである。また、図１２〜２８は、それぞれ、画像選択処理に従って遷移するディスプレイ１２０の画面例を示す図である。図１２は、初期画面の例を示す図である。図１３は、スクロール操作時の画面例を示す図である。図１４は、境界位置ボタンの操作時における画面例を示す図である。図１５は、分割モード開始時の画面例を示す図である。図１６は、分割モード１について説明するための図である。図１７は、境界位置に隣接する第１領域の画像に対して、境界位置から遠ざかる方向にスクロールしたときの画面例を示す図である。図１８は、境界位置に隣接する第２領域の画像に対して、境界位置から遠ざかる方向にスクロールしたときの画面例を示す図である。図１９は、先頭の画像を第１領域に表示するときの画面例を示す図である。図２０は、最後尾の画像を第２領域に表示するときの画面例を示す図である。図２１は、先頭の画像を選択する操作について説明するための図である。図２２は、最後尾の画像を選択する操作について説明するための図である。図２３は、先頭の画像を拡大して表示するときの画面例を示す図である。図２４は、最後尾の画像を拡大して表示するときの画面例を示す図である。図２５は、第１領域に表示された先頭の画像を、境界位置から遠ざかる方向にさらにスクロールしたときの画面例である。図２６は、先頭の画像の１つ後の画像を第１領域に表示したときの画面例である。図２７は、第２領域に表示された最後尾の画像を、境界位置から遠ざかる方向にさらにスクロールしたときの画面例である。図２８は、最後尾の画像の１つ前の画像を第２領域に表示したときの画面例である。
【００５９】
以下、図１１〜２８を参照して、画像選択処理について説明する。
【００６０】
まず、表示装置１００は、ＭＦＰの電源投入時に、図１１に示す画像選択処理を開始する。ただし、画像選択処理を開始するタイミングは、これに限らず、画像選択のためのアプリケーションを起動する指示をユーザーから受け付けたとき等に開始してもよい。
【００６１】
（ステップＳ１０１）
画像選択処理が開始されると、表示装置１００は、表示制御部２２０として機能し、初期画面をディスプレイ１２０に表示する。たとえば、初期画面には、並び順が先頭の画像２１６を含んだ少なくとも１枚の画像２１６が表示される。図１２に示す例では、初期画面には、並び順が先頭から４番目までの４枚の画像２１６（「Ａ」「Ｂ」「Ｃ」「Ｄ」）が同時に表示されている。これとともに、初期画面には、図１２に示すように、境界位置ボタン１２１が表示される。
【００６２】
（ステップＳ１０２）
表示装置１００は、入力受付部２３０として機能し、ユーザーによりタッチパネル１３０へのタッチ操作がなされたか否か判別する。具体的には、表示装置１００は、タッチパネル１３０が出力するタッチ位置の座標（信号）を検知したとき、タッチパネル１３０へのタッチ操作がなされたと判定する。一方、表示装置１００は、タッチ位置の座標を検知できないとき、タッチパネル１３０へのタッチ操作がなされていないと判定する。
【００６３】
表示装置１００は、タッチパネル１３０への操作がなされていないと判定された場合には（ステップＳ１０２：ＮＯ）、タッチパネル１３０へのタッチ操作がなされるまでステップＳ１０２の判別を繰り返す。そして、表示装置１００は、タッチパネル１３０へのタッチ操作がなされたと判定された場合には（ステップＳ１０２：ＹＥＳ）、処理をステップＳ１０３へ進める。
【００６４】
（ステップＳ１０３）
表示装置１００は、スクロール操作受付部２３１として機能し、ユーザーによりタッチパネル１３０へのスクロール操作がなされたか否か判別する。具体的には、表示装置１００は、タッチパネル１３０が連続して出力するタッチ位置の座標が、所定方向（たとえば、図１３に示す矢印方向）に所定量以上変化するのを検知したとき、タッチパネル１３０へのスクロール操作がなされたと判定する。一方、表示装置１００は、タッチパネル１３０が連続して出力するタッチ位置の座標が、所定方向（たとえば、図１３に示す矢印方向）に所定量以上変化するのを検知できないとき、タッチパネル１３０へのスクロール操作がなされていないと判定する。
【００６５】
表示装置１００は、タッチパネル１３０へのスクロール操作がなされていないと判定された場合には（ステップＳ１０３：ＮＯ）、スクロール操作ではなくタッチ操作とみなして、処理をステップＳ１０６へ進める。一方、表示装置１００は、図１３に示すように、タッチパネル１３０へのスクロール操作がなされたと判定された場合には（ステップＳ１０３：ＹＥＳ）、処理をステップＳ１０４へ進める。
【００６６】
（ステップＳ１０４）
表示装置１００は、表示制御部２２０として機能し、ユーザーのスクロール操作に応じて表示を切り替える。具体的には、表示装置１００は、ステップＳ１０３においてスクロール操作受付部２３１が受け付けたスクロール操作の方向に応じて、画像２１６を順方向または逆方向にスクロールさせる。なお、図１３に示すように、画像２１６のスクロール中の画面においても、境界位置ボタン１２１は表示される。
【００６７】
（ステップＳ１０５）
表示装置１００は、スクロール操作受付部２３１として機能し、ユーザーによるタッチパネル１３０へのスクロール操作が終了したか否か判別する。具体的には、表示装置１００は、タッチパネル１３０からタッチ位置の座標（信号）が出力されなくなったとき、スクロール操作が終了したと判定する。
【００６８】
表示装置１００は、タッチパネル１３０へのスクロール操作が終了していないと判定された場合には（ステップＳ１０５：ＮＯ）、ステップＳ１０４の処理を継続する。一方、表示装置１００は、タッチパネル１３０へのスクロール操作が終了したと判定された場合には（ステップＳ１０５：ＹＥＳ）、処理をステップＳ１０６に進める。
【００６９】
（ステップＳ１０６）
表示装置１００は、入力受付部２３０として機能し、ユーザーにより境界位置ボタン１２１へのタッチ操作がなされたか否か判別する。具体的には、表示装置１００は、タッチパネル１３０が出力するタッチ位置の座標（信号）が、境界位置ボタン１２１の表示位置に対応する領域内にあるとき、図１４に示すように、境界位置ボタン１２１へのタッチ操作がなされたと判定する。一方、表示装置１００は、タッチパネル１３０が出力するタッチ位置の座標（信号）が、境界位置ボタン１２１の表示位置に対応する領域内に所定時間以上ないとき、境界位置ボタン１２１へのタッチ操作はなされていないと判定する。
【００７０】
表示装置１００は、境界位置ボタン１２１へのタッチ操作がなされていないと判定された場合には（ステップＳ１０６：ＮＯ）、処理をＳ１０９へ進める。一方、表示装置１００は、境界位置ボタン１２１へのタッチ操作がなされたと判定された場合には（ステップＳ１０６：ＹＥＳ）、処理をステップＳ１０７へ進める。
【００７１】
（ステップＳ１０７）
表示装置１００は、表示制御部２２０および境界位置決定部２４０として機能し、分割モードを開始する。分割モードを開始すると、表示装置１００は、境界位置決定部２４０として機能し、複数の画像２１６の配列において連続する特定の２つの画像２１６の境界位置を決定する。具体的には、表示装置１００は、ステップＳ１０６においてタッチされた境界位置ボタン１２１の位置にある２つの画像２１６（図１４に示す例では「Ｇ」と「Ｈ」）の間の位置を、境界位置として決定する。これとともに、表示装置１００は、表示制御部２２０として機能し、図１５に示すように、境界位置決定部２４０により決定された境界位置に境界線１２２を表示する。これにより、ディスプレイ１２０の表示画面は、境界線１２２によって第１領域１２３ａと第２領域１２３ｂに区切られる。
【００７２】
次に、表示装置１００は、表示制御部２２０として機能し、境界位置決定部２４０により決定された境界位置を境界として、複数の画像２１６を複数のグループに分割する。たとえば、図１６に示すように、先頭から境界位置までの画像２１６から構成される第１グループ（図示する例では「Ａ」〜「Ｇ」）と、境界位置から最後尾までの画像２１６により構成される第２グループ（図示する例では「Ｈ」〜「Ｚ」）に分割する。この際、各グループ間において、重複する画像２１６が含まれないように分割する。
【００７３】
分割後、表示装置１００は、各グループ内において、並び順が先頭の画像２１６と最後尾の画像２１６を連続するようにループ状に繋ぐ。たとえば、図１６に示す例のように、第１グループにおいては、「Ａ」が付された画像２１６と「Ｇ」が付された画像２１６が連続するようにループ状に繋ぐ。また、第２グループにおいては、「Ｈ」が付された画像２１６と「Ｚ」が付された画像２１６が連続するようにループ状に繋ぐ。そして、表示装置１００は、表示制御部２２０として機能し、グループごとに画像２１６をスクロール可能に表示する。
【００７４】
なお、上述した方法によって画像２１６を複数のグループに分割する分割モードを、「分割モード１」と称する。
【００７５】
（ステップＳ１０８）
表示装置１００は、分割モード時において、入力受付部２３０として機能し、境界位置決定部２４０により決定された境界位置に隣接する画像２１６に関して、当該境界位置から遠ざかる方向にスクロールさせる操作がなされたか否か判別する。たとえば、表示装置１００は、図１７に示すように、境界位置に隣接する第１領域１２３ａの画像２１６（図示する例では「Ｇ」）に対して、境界位置から遠ざかる方向のスクロール操作がなされたか否か判別する。また、表示装置１００は、図１８に示すように、境界位置に隣接する第２領域１２３ｂの画像２１６（図示する例では「Ｈ」）に対して、境界位置から遠ざかる方向のスクロール操作がなされたか否か判別する。なお、スクロール操作の判定に関する具体的な処理内容は、ステップＳ１０３と同様である。
【００７６】
表示装置１００は、第１領域１２３ａまたは第２領域１２３ｂにおいて、境界位置から遠ざかる方向にスクロールさせる操作がなされた場合には（ステップＳ１０８：ＹＥＳ）、処理をステップＳ１０４に進める。
【００７７】
ステップＳ１０８からステップＳ１０４に処理が進むと、表示装置１００は、表示制御部２２０として機能し、並び順が先頭または最後尾の画像２１６を表示する。具体的には、境界位置に隣接する第１領域１２３ａの画像２１６に対して、境界位置から遠ざかる方向のスクロール操作がなされた場合には、図１９に示すように、並び順が先頭の画像２１６（図示する例では「Ａ」）を第１領域１２３ａに表示する。また、境界位置に隣接する第２領域１２３ｂの画像２１６に対して、境界位置から遠ざかる方向のスクロール操作がなされた場合には、図２０に示すように、並び順が最後尾の画像２１６（図示する例では「Ｚ」）を第２領域１２３ｂに表示する。
【００７８】
一方、表示装置１００は、分割モード時において、境界位置から遠ざかる方向へのスクロール操作がなされない場合には（ステップＳ１０８：ＮＯ）、処理をステップＳ１０９に進める。
【００７９】
（ステップＳ１０９）
表示装置１００は、入力受付部２３０として機能し、ユーザーにより画像２１６を選択する操作がなされたか否か判別する。たとえば、図２１、２２に示す状態のとき、表示装置１００は、画像２１６を選択する操作がなされたと判定する。具体的には、表示装置１００は、タッチパネル１３０が出力するタッチ位置の座標（信号）が、いずれか１つの画像２１６の表示位置に対応する領域内に所定時間以上あるとき、画像２１６を選択する操作がなされたと判定する。一方、表示装置１００は、タッチパネル１３０が出力するタッチ位置の座標（信号）が、画像２１６の表示位置に対応する領域内に所定時間以上ないとき、画像２１６を選択する操作はなされていないと判定する。
【００８０】
表示装置１００は、画像２１６を選択する操作がなされていないと判定された場合には（ステップＳ１０９：ＮＯ）、処理をＳ１０３に戻し、その他の指示であるか否か判別する。一方、表示装置１００は、画像２１６を選択する操作（図２１、２２）がなされたと判定された場合には（ステップＳ１０９：ＹＥＳ）、処理をステップＳ１１０へ進める。
【００８１】
（ステップＳ１１０）
表示装置１００は、表示制御部２２０として機能し、ステップＳ１０９において選択された画像２１６に応じた処理を行う。たとえば、表示装置１００は、図２３、２４に示すように、ステップＳ１０９において選択された画像２１６を拡大して表示する。その際、表示装置１００は、画像２１６が第１領域１２３ａまたは第２領域１２３ｂの全領域に表示されるように拡大する。
【００８２】
その後、表示装置１００は、画像選択処理を終了する。
【００８３】
以上の画像選択処理が表示装置１００において実行される。これにより、本実施形態の表示装置１００は、ユーザーが指定した境界位置から遠ざかる方向に画像２１６をスクロールさせる操作がなされたとき、その並び順の先頭または最後尾の画像２１６を表示する。その結果、ユーザーは、何回も画像２１６をスクロールさせることなく、１回のスクロール操作によって先頭または最後尾の画像２１６を表示できる。そのため、特に、画像２１６の総数が多い場合には、先頭または最後尾の画像２１６を表示させるためのスクロール操作の回数を、大幅に減らせる。
【００８４】
また、本実施形態の表示装置１００は、ステップＳ１０７において決定された境界位置を境界として、複数の画像２１６を複数のグループに分割し、各グループ間において、重複する画像２１６が含まれないようにしている。そのため、ユーザーは、スクロール対象のグループを適切に選択すれば、先頭または最後尾の画像２１６でなくても、所望の画像２１６を、最小限のスクロール操作によって表示できる。
【００８５】
また、上述したとおり、本実施形態の表示装置１００は、複数の画像２１６を複数のグループに分割したとき、各グループ内において、並び順の先頭の画像２１６と最後尾の画像２１６を連続するようにループ状に繋いでいる。そのため、ユーザーは、図２５に示すように、第１領域１２３ａに表示された先頭の画像２１６を、境界位置から遠ざかる方向にさらにスクロールできる。このとき、表示装置１００は、図２６に示すように、先頭の画像２１６の１つ後の画像２１６（「Ｂ」が付された画像）を第１領域１２３ａに表示する。また、ユーザーは、図２７に示すように、第２領域１２３ｂに表示された最後尾の画像２１６についても、境界位置から遠ざかる方向にさらにスクロールできる。このとき、表示装置１００は、図２８に示すように、最後尾の画像２１６の１つ前の画像２１６（「Ｙ」が付された画像）を第２領域１２３ｂに表示する。このようにして、本実施形態の表示装置１００は、グループごとにループ状に繋がれた画像２１６を、それぞれスクロール可能に表示している。そのため、最小のスクロール量で、所望の画像２１６を表示できる。
【００８６】
また、上述したとおり、本実施形態の表示装置１００は、ユーザーからの指定に基づいて、境界位置を決定している。そのため、ユーザーは、任意の位置を、境界位置として選択できる。
【００８７】
なお、上記したフローチャートの各処理単位は、表示装置１００の理解を容易にするために、主な処理内容に応じて分割したものである。処理ステップの分類の仕方やその名称によって、本願発明が制限されることはない。表示装置１００で行われる処理は、さらに多くの処理ステップに分割することもできる。また、１つの処理ステップが、さらに多くの処理を実行してもよい。
【００８８】
＜変形例＞
また、上記の実施形態は、本発明の要旨を例示することを意図し、本発明を限定するものではない。多くの代替物、修正、変形例は当業者にとって明らかである。
【００８９】
（変形例１）
上記の実施形態では、表示装置１００は、ＭＦＰに設置されている。しかし、本発明はこれに限定されない。たとえば、表示装置１００を、ＭＦＰに設置する代わりに、スマートフォン、タブレット端末、カメラ、ビデオカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ウェアラブルディスプレイ、車載ディスプレイ等に適用してもよい。また、「表示装置」という名称に限らず、「画像形成装置」や「入力装置」などと称される装置に適用してもよい。
【００９０】
（変形例２）
また、上記の実施形態および変形例１では、画像データ２１５を、デジタルカメラ等を利用して撮影されたデジタル写真として説明したが、これに限定されず、ユーザーによって選択され得る項目（選択対象項目）であればどのような形態のものでもよい。たとえば、ＭＦＰの各機能の選択、あるいは機能の条件設定（印刷用紙のサイズ等）を行うためにディスプレイ１２０に表示する設定ボタンに対応する画像データであってもよい。
【００９１】
（変形例３）
また、上記の実施形態および変形例１〜２では、画像２１６を横方向にスクロールする例について説明しているが、これに限定されず、縦方向にスクロール可能にしてもよい。
【００９２】
（変形例４）
また、上記の実施形態および変形例１〜３では、表示装置１００は、境界位置に隣接する画像２１６に対して、境界位置から遠ざかる方向のスクロール操作がなされた場合に、先頭または最後尾の画像２１６を、図１９、２０に示すように表示している。図１９、２０に示す例では、先頭または最後尾の画像２１６と、その他の画像２１６は、同一サイズで表示されている。その後、表示装置１００は、ユーザーに選択された画像２１６を、図２３、２４に示すように、拡大して表示している。しかし、本発明は、これに限定されない。たとえば、表示装置１００は、境界位置に隣接する画像２１６に対して、境界位置から遠ざかる方向のスクロール操作がなされた場合、ユーザーからの選択を受け付けることなく、そのまま先頭または最後尾の画像２１６を拡大して表示してもよい。すなわち、図１７から図２３へ、あるいは、図１８から図２４へとダイレクトに画面を遷移させてもよい。
【００９３】
（変形例５）
また、上記の実施形態および変形例１〜４では、画像２１６を拡大して表示する場合、図２３、２４に示すように、第１領域１２３ａおよび第２領域１２３ｂのいずれかの領域内に画像２１６を表示している。しかし、本発明は、これに限定されない。図２９は、拡大して表示する画像の変形例を示す図である。図２９に示すように、表示装置１００は、ディスプレイ１２０の表示画面を第１領域１２３ａと第２領域１２３ｂに分割せず、表示画面の中央に画像２１６を拡大して表示してもよい。
【００９４】
（変形例６）
また、上記の実施形態および変形例１〜５では、図７、１２〜１４に示すように、画像２１６と境界位置ボタン１２１を、ディスプレイ１２０の表示画面に表示している。しかし、本発明は、これに限定されず、ボタンを表示せずにスクロール操作以外のタッチ操作、たとえば横方向スクロールであれば上下方向へのフリック操作により、境界位置を指定するようにしてもよい。あるいは下記に説明するようにそれ以外のボタン等を表示してもよい。
【００９５】
図３０は、ディスプレイの表示画面の変形例を示す図である。図３０に示すように、表示装置１００は、画像２１６と境界位置ボタン１２１に加えて、分割モードボタン１２４をディスプレイ１２０の表示画面に表示してもよい。ここで、分割モードボタン１２４は、複数の分割モード１〜３から１つの分割モードを選択する画面（以下では「モード選択画面」と称する）を表示させるためのボタンである。
【００９６】
図３１は、モード選択画面の表示例を示す図である。表示装置１００は、分割モードボタン１２４上をタッチする操作を受け付けると、モード選択画面をディスプレイ１２０の表示画面に表示する。
【００９７】
モード選択画面には、たとえば、分割モード１〜３の選択を受け付けるためのラジオボタンと、ＯＫボタンとが設けられる。
【００９８】
分割モード１は、上記の実施形態で説明した分割モード１と同一のモードである。すなわち、分割モード１では、図１６に示すように、ユーザーに指定された境界位置を境界として、複数の画像２１６を複数のグループに分割する。その後、各グループ内において、並び順が先頭の画像２１６と最後尾の画像２１６を連続するようにループ状に繋ぎ、グループごとに画像２１６をスクロール可能に表示する。
【００９９】
図３２は、分割モード２について説明するための図である。分割モード２では、図３２に示すように、表示装置１００は、ユーザーに指定された境界位置とは無関係に、所定の並び順で配列された画像２１６の前半と後半の個数がおよそ均等になる位置を、境界として決定する。つまり、図示する２６枚の画像２１６の例では、「Ａ」から「Ｍ」までの１３枚の第１グループと、「Ｎ」から「Ｚ」までの１３枚の第２グループとに分割される。その後、各グループ内において、並び順が先頭の画像２１６と最後尾の画像２１６を連続するようにループ状に繋ぎ、グループごとに画像２１６をスクロール可能に表示する。
【０１００】
図３３は、分割モード３について説明するための図である。分割モード３では、図３３に示すように、表示装置１００は、ユーザーに指定された境界位置を境界として、複数の画像２１６を複数のグループに分割する。ただし、各グループに含まれる画像２１６の個数がおよそ均等になるように分割する。つまり、図示する２６枚の画像２１６の例では、ユーザーに指定された「Ｇ」と「Ｈ」の間を境界位置として、「Ｕ」〜「Ｚ」、「Ａ」〜「Ｇ」の１３枚の第１グループと、「Ｈ」〜「Ｔ」の１３枚の第２グループとに分割される。その後、各グループ内において、並び順が先頭の画像２１６と最後尾の画像２１６を連続するようにループ状に繋ぎ、グループごとに画像２１６をスクロール可能に表示する。
【０１０１】
表示装置１００は、モード選択画面のラジオボタンを用いて上記の分割モード１〜３が選択された後に、ＯＫボタンがタッチされると、以降、選択された分割モードに従って画像２１６を複数のグループに分割するように設定する。これにより、様々な方法で画像２１６を複数のグループに分割できる。
【０１０２】
（変形例７）
また、所定の並び順で配列された画像２１６のうち、先頭または最後尾の画像２１６に対して、先頭または最後尾の画像２１６であることを示す表示をしてもよい。
【０１０３】
図３４は、最後尾の画像であることを示す表示例１である。たとえば、表示装置１００は、図３４に示すように、最後尾の画像２１６の周辺に「ｎ／Ｎ」と表示してもよい。ただし、「Ｎ」は、各グループに含まれる画像２１６の総数を表し、「ｎ」は表示している画像の並びの順番を表す。
【０１０４】
図３５は、最後尾の画像であることを示す表示例２である。たとえば、表示装置１００は、図３５に示すように、最後尾の画像２１６の周辺に「Ｌａｓｔ  Ｄａｔａ」と表示してもよい。
【０１０５】
これらの表示により、ユーザーは先頭または最後尾の画像２１６を憶えていなくても、先頭または最後尾の画像２１６であることを認識できる。
【０１０６】
（変形例８）
また、上記の実施形態および変形例１〜７では、ディスプレイ１２０の表示画面を二分割しているが、本発明は、これに限定されず、三分割以上に分割してもよい。図３６は、ディスプレイの表示画面を三分割する際に、境界線を移動（スライド）させる操作を説明するための図である。図３７は、ディスプレイの表示画面を三分割する際に、新たな境界位置を指定する操作を説明するための図である。図３８は、ディスプレイの表示画面が三分割された状態の図である。以下、図３６〜３８を参照して、ディスプレイ１２０の表示画面を三分割する操作方法について説明する。
【０１０７】
表示装置１００は、表示制御部２２０として機能して、ディスプレイ１２０の表示画面を二分割して表示する場合、図３６に示すように、境界線１２２を表示する。このとき、表示装置１００は、入力受付部２３０として機能し、境界線１２２上の表示位置を始点として指５０を横方向へ移動（スライド）させる操作を受け付ける。この操作に応じて、表示装置１００は、表示制御部２２０として機能し、図３７に示すように、指５０が表示画面上から離された位置まで境界線１２２を移動させる。また、表示装置１００は、境界線１２２を移動させた後、第１グループおよび第２グループの少なくともいずれか一方のグループ（図示する例では、第２グループ）について再分割可能な位置に、境界位置ボタン１２１を表示する。このとき、表示装置１００は、入力受付部２３０として機能し、境界位置ボタン１２１上をタッチする操作を受け付ける。表示装置１００は、図３８に示すように、表示制御部２２０として機能し、境界位置ボタン１２１に新たな境界線１２２を表示する。その結果、ディスプレイ１２０の表示画面は、第１領域１２３ａ、第２領域１２３ｂ、第３領域１２３ｃの３つの領域に区切られる。そして、表示装置１００は、境界位置決定部２４０として機能して、新たな境界線１２２の位置を、画像２１６（図示する例では、第２グループ）の新たな境界位置として決定する。その後、表示装置１００は、表示制御部２２０として機能し、決定された新たな境界位置を境界として、再分割の対象として選ばれたグループ（図示する例では、第２グループ）をさらに２つのグループ（第２グループ、第３グループ）に分割する。表示装置１００は、このように三分割する場合においても、各グループ内において並び順の先頭の画像と最後尾の画像を連続するようにループ状に繋ぎ、グループごとに画像をスクロール可能に表示する。
【０１０８】
（変形例９）
なお、ディスプレイ１２０の表示画面が小さい場合には、表示装置１００は、変形例８のように三分割された全てのグループを表示画面に表示しなくてもよい。たとえば、表示装置１００は、分割された複数のグループのうち、一部のグループ（たとえば、第２グループと第３グループ）のみを表示対象にしてもよい。
【０１０９】
図３９は、複数の画像が３つのグループに分割されたときに、一部のグループのみを表示する場合の表示画面例を示す図である。図３９に示すように、複数の画像２１６が３つのグループに分割された場合であっても、表示装置１００は、新たに分割された第２グループと第３グループに属する画像２１６のみを、ディスプレイ１２０の表示画面上に表示するようにしてもよい。これにより、ディスプレイ１２０の表示画面が小さく、２つのグループしか表示画面に表示できない場合でも、階層的に特定のグループを再分割していくことで、効率良く所望の画像２１６を検索可能にしている。
【０１１０】
以上の表示装置１００の構成は、上記各実施形態および各変形例の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的な表示装置１００が備える構成を排除するものではない。
【０１１１】
また、上記した制御装置１１０の処理は、専用のハードウェア回路によっても実現することもできる。この場合には、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【０１１２】
また、表示装置１００を動作させるプログラムは、ＵＳＢメモリー、フレキシブルディスク、ＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、メモリー１１２やストレージ１１３等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、表示装置１００の一機能としてソフトウェアに組み込んでもよい。
【符号の説明】
【０１１３】
１００  表示装置、
１１０  制御装置、
１１１  ＣＰＵ、
１１２  メモリー、
１１３  ストレージ、
１２０  ディスプレイ、
１２１  境界位置ボタン、
１２２  境界線、
１２３ａ  第１領域、
１２３ｂ  第２領域、
１２３ｃ  第３領域、
１２４  分割モードボタン、
１３０  タッチパネル、
１４０  外部Ｉ／Ｆ、
２１０  画像データ記憶部、
２１５  画像データ、
２１６  画像、
２２０  表示制御部、
２３０  入力受付部、
２３１  スクロール操作受付部、
２４０  境界位置決定部。
【図１】
0006331864.tif 000002
【図２】
0006331864.tif 000003
【図３】
0006331864.tif 000004
【図４】
0006331864.tif 000005
【図５】
0006331864.tif 000006
【図６】
0006331864.tif 000007
【図７】
0006331864.tif 000008
【図８】
0006331864.tif 000009
【図９】
0006331864.tif 000010
【図１０】
0006331864.tif 000011
【図１１】
0006331864.tif 000012
【図１２】
0006331864.tif 000013
【図１３】
0006331864.tif 000014
【図１４】
0006331864.tif 000015
【図１５】
0006331864.tif 000016
【図１６】
0006331864.tif 000017
【図１７】
0006331864.tif 000018
【図１８】
0006331864.tif 000019
【図１９】
0006331864.tif 000020
【図２０】
0006331864.tif 000021
【図２１】
0006331864.tif 000022
【図２２】
0006331864.tif 000023
【図２３】
0006331864.tif 000024
【図２４】
0006331864.tif 000025
【図２５】
0006331864.tif 000026
【図２６】
0006331864.tif 000027
【図２７】
0006331864.tif 000028
【図２８】
0006331864.tif 000029
【図２９】
0006331864.tif 000030
【図３０】
0006331864.tif 000031
【図３１】
0006331864.tif 000032
【図３２】
0006331864.tif 000033
【図３３】
0006331864.tif 000034
【図３４】
0006331864.tif 000035
【図３５】
0006331864.tif 000036
【図３６】
0006331864.tif 000037
【図３７】
0006331864.tif 000038
【図３８】
0006331864.tif 000039
【図３９】
0006331864.tif 000040